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

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

FORM 13F INFORMATION TABLE

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

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
1 800 FLOWERS COM INC CL A 68243Q106 2,756 86,485 SH   SOLE 2 34,255 0 52,230
1 800 FLOWERS COM INC CL A 68243Q106 3 96 SH   SOLE 4 96 0 0
1 800 FLOWERS COM INC CL A 68243Q106 15 469 SH   SOLE 7 469 0 0
1 800 FLOWERS COM INC CL A 68243Q106 3,250 101,975 SH   SOLE 18 83,710 0 18,265
1 800 FLOWERS COM INC CL A 68243Q106 16,417 515,114 SH   SOLE 19 515,114 0 0
1 800 FLOWERS COM INC CL A 68243Q106 29,507 925,870 SH   SOLE 21 925,870 0 0
1 800 FLOWERS COM INC CL A 68243Q106 34,790 1,091,611 SH   SOLE 22 1,076,379 0 15,232
1 800 FLOWERS COM INC CL A 68243Q106 643 20,191 SH   SOLE 23 20,191 0 0
1 800 FLOWERS COM INC CL A 68243Q106 54 1,681 SH   SOLE 25 1,681 0 0
1 800 FLOWERS COM INC CL A 68243Q106 2,815 88,324 SH   SOLE 26 1,801 0 86,523
1 800 FLOWERS COM INC CL A 68243Q106 113 3,548 SH   SOLE 28 3,548 0 0
1 800 FLOWERS COM INC CL A 68243Q106 1,221 38,325 SH   SOLE 30 38,325 0 0
1 800 FLOWERS COM INC CL A 68243Q106 56 1,748 SH   SOLE 36 1,748 0 0
1 800 FLOWERS COM INC CL A 68243Q106 119 3,727 SH   SOLE 40 3,727 0 0
1 800 FLOWERS COM INC CL A 68243Q106 523 16,409 SH   SOLE 43 575 0 15,834
10X GENOMICS INC CL A COM 88025U109 27,422 140,035 SH   SOLE 2 11,207 0 128,828
10X GENOMICS INC CL A COM 88025U109 7,933 40,510 SH   SOLE 4 21,699 0 18,811
10X GENOMICS INC CL A COM 88025U109 2,667 13,622 SH   SOLE 7 13,622 0 0
10X GENOMICS INC CL A COM 88025U109 32 163 SH   SOLE 13 163 0 0
10X GENOMICS INC CL A COM 88025U109 981 5,012 SH   SOLE 15 5,012 0 0
10X GENOMICS INC CL A COM 88025U109 9,135 46,648 SH   SOLE 18 42,475 0 4,173
10X GENOMICS INC CL A COM 88025U109 475,800 2,429,783 SH   SOLE 19 2,429,783 0 0
10X GENOMICS INC CL A COM 88025U109 459,899 2,348,582 SH   SOLE 21 2,348,582 0 0
10X GENOMICS INC CL A COM 88025U109 380,552 1,943,379 SH   SOLE 22 1,849,153 0 94,226
10X GENOMICS INC CL A COM 88025U109 8,198 41,863 SH   SOLE 23 41,863 0 0
10X GENOMICS INC CL A COM 88025U109 3,000 15,320 SH   SOLE 25 15,320 0 0
10X GENOMICS INC CL A COM 88025U109 17,450 89,115 SH   SOLE 26 75,720 0 13,395
10X GENOMICS INC CL A COM 88025U109 18,515 94,552 SH   SOLE 28 8,852 0 85,700
10X GENOMICS INC CL A COM 88025U109 57,160 291,902 SH   SOLE 30 291,902 0 0
10X GENOMICS INC CL A COM 88025U109 4,860 24,817 SH   SOLE 31 8,309 0 16,508
10X GENOMICS INC CL A COM 88025U109 781 3,986 SH   SOLE 34 3,986 0 0
10X GENOMICS INC CL A COM 88025U109 3,231 16,498 SH   SOLE 36 16,498 0 0
10X GENOMICS INC CL A COM 88025U109 508 2,593 SH   SOLE 40 2,593 0 0
10X GENOMICS INC CL A COM 88025U109 156 795 SH   SOLE 43 0 0 795
111 INC ADS 68247Q102 299 32,943 SH   SOLE 21 32,943 0 0
111 INC ADS 68247Q102 1,246 137,183 SH   SOLE 22 132,137 0 5,046
111 INC ADS 68247Q102 626 68,859 SH   SOLE 30 68,859 0 0
17 ED & TECHNOLOGY GROUP INC ADS 81807M106 224 61,430 SH   SOLE 19 61,430 0 0
17 ED & TECHNOLOGY GROUP INC ADS 81807M106 127 34,920 SH   SOLE 21 34,920 0 0
17 ED & TECHNOLOGY GROUP INC ADS 81807M106 960 262,904 SH   SOLE 22 255,105 0 7,799
17 ED & TECHNOLOGY GROUP INC ADS 81807M106 362 99,195 SH   SOLE 26 99,195 0 0
17 ED & TECHNOLOGY GROUP INC ADS 81807M106 1,479 405,111 SH   SOLE 30 405,111 0 0
17 ED & TECHNOLOGY GROUP INC ADS 81807M106 626 171,581 SH   SOLE 34 171,581 0 0
180 LIFE SCIENCES CORP COM 68236V104 94 9,391 SH   SOLE 2 9,391 0 0
180 LIFE SCIENCES CORP COM 68236V104 38 3,780 SH   SOLE 18 3,780 0 0
180 LIFE SCIENCES CORP COM 68236V104 452 45,157 SH   SOLE 21 45,157 0 0
180 LIFE SCIENCES CORP COM 68236V104 2,058 205,770 SH   SOLE 22 205,770 0 0
180 LIFE SCIENCES CORP COM 68236V104 19 1,918 SH   SOLE 26 0 0 1,918
1847 GOEDEKER INC COM 28252C109 6 1,491 SH   SOLE 2 1,491 0 0
1847 GOEDEKER INC COM 28252C109 2 540 SH   SOLE 18 540 0 0
1847 GOEDEKER INC COM 28252C109 259 67,288 SH   SOLE 22 67,288 0 0
1895 BANCORP OF WIS INC COM 28252W105 7 460 SH   SOLE 18 460 0 0
1895 BANCORP OF WIS INC COM 28252W105 81 5,361 SH   SOLE 21 5,361 0 0
1LIFE HEALTHCARE INC COM 68269G107 3,773 114,126 SH   SOLE 2 47,805 0 66,321
1LIFE HEALTHCARE INC COM 68269G107 7 220 SH   SOLE 4 220 0 0
1LIFE HEALTHCARE INC COM 68269G107 62 1,874 SH   SOLE 7 1,874 0 0
1LIFE HEALTHCARE INC COM 68269G107 12,850 388,679 SH   SOLE 18 362,910 0 25,769
1LIFE HEALTHCARE INC COM 68269G107 27,051 818,232 SH   SOLE 19 818,232 0 0
1LIFE HEALTHCARE INC COM 68269G107 132,280 4,001,221 SH   SOLE 21 4,001,221 0 0
1LIFE HEALTHCARE INC COM 68269G107 90,959 2,751,342 SH   SOLE 22 2,693,523 0 57,819
1LIFE HEALTHCARE INC COM 68269G107 748 22,633 SH   SOLE 23 22,633 0 0
1LIFE HEALTHCARE INC COM 68269G107 243 7,345 SH   SOLE 25 7,345 0 0
1LIFE HEALTHCARE INC COM 68269G107 4,748 143,624 SH   SOLE 26 60,467 0 83,157
1LIFE HEALTHCARE INC COM 68269G107 318 9,633 SH   SOLE 28 9,633 0 0
1LIFE HEALTHCARE INC COM 68269G107 7,057 213,450 SH   SOLE 30 213,450 0 0
1LIFE HEALTHCARE INC COM 68269G107 2,281 69,007 SH   SOLE 34 69,007 0 0
1LIFE HEALTHCARE INC COM 68269G107 436 13,188 SH   SOLE 36 13,188 0 0
1LIFE HEALTHCARE INC COM 68269G107 318 9,611 SH   SOLE 40 9,611 0 0
1LIFE HEALTHCARE INC COM 68269G107 250 7,552 SH   SOLE 43 2,296 0 5,256
1LIFE HEALTHCARE INC NOTE 3.000% 6/1 68269GAB3 2,347 2,125,000 PRN   SOLE 21 2,125,000 0 0
1ST CONSTITUTION BANCORP COM 31986N102 135 6,516 SH   SOLE 2 6,516 0 0
1ST CONSTITUTION BANCORP COM 31986N102 40 1,936 SH   SOLE 18 1,936 0 0
1ST CONSTITUTION BANCORP COM 31986N102 695 33,573 SH   SOLE 21 33,573 0 0
1ST CONSTITUTION BANCORP COM 31986N102 244 11,810 SH   SOLE 22 11,810 0 0
1ST SOURCE CORP COM 336901103 928 19,980 SH   SOLE 2 5,499 0 14,481
1ST SOURCE CORP COM 336901103 13 281 SH   SOLE 7 281 0 0
1ST SOURCE CORP COM 336901103 2,613 56,250 SH   SOLE 18 56,250 0 0
1ST SOURCE CORP COM 336901103 1,439 30,968 SH   SOLE 19 30,968 0 0
1ST SOURCE CORP COM 336901103 30,166 649,295 SH   SOLE 21 649,295 0 0
1ST SOURCE CORP COM 336901103 25,306 544,684 SH   SOLE 22 518,612 0 26,072
1ST SOURCE CORP COM 336901103 24 516 SH   SOLE 25 516 0 0
1ST SOURCE CORP COM 336901103 104 2,247 SH   SOLE 26 0 0 2,247
1ST SOURCE CORP COM 336901103 117 2,512 SH   SOLE 28 2,512 0 0
1ST SOURCE CORP COM 336901103 1,093 23,521 SH   SOLE 30 23,521 0 0
1ST SOURCE CORP COM 336901103 64 1,375 SH   SOLE 34 1,375 0 0
1ST SOURCE CORP COM 336901103 128 2,747 SH   SOLE 40 2,747 0 0
1ST SOURCE CORP COM 336901103 394 8,481 SH   SOLE 43 662 0 7,819
1STDIBS COM INC COM 320551104 392 11,256 SH   SOLE 18 11,256 0 0
1STDIBS COM INC COM 320551104 650 18,671 SH   SOLE 22 18,671 0 0
1STDIBS COM INC COM 320551104 1,024 29,430 SH   SOLE 26 29,430 0 0
1STDIBS COM INC COM 320551104 3,911 112,349 SH   SOLE 28 0 0 112,349
1STDIBS COM INC COM 320551104 52 1,508 SH   SOLE 31 0 0 1,508
21VIANET GROUP INC SPONSORED ADS A 90138A103 728 31,740 SH   SOLE 2 2,211 0 29,529
21VIANET GROUP INC SPONSORED ADS A 90138A103 688 29,989 SH   SOLE 4 12,056 0 17,933
21VIANET GROUP INC SPONSORED ADS A 90138A103 280 12,181 SH   SOLE 7 12,181 0 0
21VIANET GROUP INC SPONSORED ADS A 90138A103 122 5,303 SH   SOLE 13 0 0 5,303
21VIANET GROUP INC SPONSORED ADS A 90138A103 989 43,098 SH   SOLE 15 43,098 0 0
21VIANET GROUP INC SPONSORED ADS A 90138A103 626 27,256 SH   SOLE 18 27,256 0 0
21VIANET GROUP INC SPONSORED ADS A 90138A103 36,832 1,604,883 SH   SOLE 21 1,604,883 0 0
21VIANET GROUP INC SPONSORED ADS A 90138A103 20,114 876,408 SH   SOLE 22 773,315 0 103,093
21VIANET GROUP INC SPONSORED ADS A 90138A103 916 39,920 SH   SOLE 23 39,920 0 0
21VIANET GROUP INC SPONSORED ADS A 90138A103 95 4,148 SH   SOLE 25 4,148 0 0
21VIANET GROUP INC SPONSORED ADS A 90138A103 6,937 302,269 SH   SOLE 26 156,960 0 145,309
21VIANET GROUP INC SPONSORED ADS A 90138A103 2,460 107,195 SH   SOLE 28 10,008 0 97,187
21VIANET GROUP INC SPONSORED ADS A 90138A103 11,068 482,264 SH   SOLE 30 482,264 0 0
21VIANET GROUP INC SPONSORED ADS A 90138A103 137 5,956 SH   SOLE 34 5,956 0 0
21VIANET GROUP INC SPONSORED ADS A 90138A103 1,839 80,152 SH   SOLE 43 3,611 0 76,541
22ND CENTY GROUP INC COM 90137F103 121 26,163 SH   SOLE 2 11,346 0 14,817
22ND CENTY GROUP INC COM 90137F103 11 2,427 SH   SOLE 7 2,427 0 0
22ND CENTY GROUP INC COM 90137F103 2,308 498,533 SH   SOLE 18 498,533 0 0
22ND CENTY GROUP INC COM 90137F103 1,205 260,342 SH   SOLE 19 260,342 0 0
22ND CENTY GROUP INC COM 90137F103 24,055 5,195,459 SH   SOLE 21 5,195,459 0 0
22ND CENTY GROUP INC COM 90137F103 17,459 3,770,871 SH   SOLE 22 3,748,216 0 22,655
22ND CENTY GROUP INC COM 90137F103 9 2,014 SH   SOLE 43 0 0 2,014
2U INC COM 90214J101 2,067 49,609 SH   SOLE 2 27,143 0 22,466
2U INC COM 90214J101 12 296 SH   SOLE 4 296 0 0
2U INC COM 90214J101 52 1,240 SH   SOLE 7 1,240 0 0
2U INC COM 90214J101 9,848 236,329 SH   SOLE 18 224,117 0 12,212
2U INC COM 90214J101 8,216 197,173 SH   SOLE 19 197,173 0 0
2U INC COM 90214J101 99,692 2,392,425 SH   SOLE 21 2,392,425 0 0
2U INC COM 90214J101 77,303 1,855,129 SH   SOLE 22 1,801,715 0 53,414
2U INC COM 90214J101 119 2,862 SH   SOLE 23 2,862 0 0
2U INC COM 90214J101 177 4,244 SH   SOLE 25 4,244 0 0
2U INC COM 90214J101 1,526 36,612 SH   SOLE 26 29,758 0 6,854
2U INC COM 90214J101 385 9,234 SH   SOLE 28 9,234 0 0
2U INC COM 90214J101 3,683 88,377 SH   SOLE 30 88,377 0 0
2U INC COM 90214J101 172 4,138 SH   SOLE 36 4,138 0 0
2U INC COM 90214J101 382 9,157 SH   SOLE 40 9,157 0 0
2U INC COM 90214J101 1,031 24,749 SH   SOLE 43 840 0 23,909
2U INC NOTE 2.250% 5/0 90214JAB7 3,518 2,139,000 PRN   SOLE 21 2,139,000 0 0
3-D SYS CORP DEL COM NEW 88554D205 4,008 100,266 SH   SOLE 2 58,530 0 41,736
3-D SYS CORP DEL COM NEW 88554D205 20 501 SH   SOLE 4 501 0 0
3-D SYS CORP DEL COM NEW 88554D205 96 2,411 SH   SOLE 7 2,411 0 0
3-D SYS CORP DEL COM NEW 88554D205 1 17 SH   SOLE 17 0 0 17
3-D SYS CORP DEL COM NEW 88554D205 20,110 503,132 SH   SOLE 18 484,157 0 18,975
3-D SYS CORP DEL COM NEW 88554D205 17,427 436,005 SH   SOLE 19 436,005 0 0
3-D SYS CORP DEL COM NEW 88554D205 583,921 14,608,970 SH   SOLE 21 14,608,970 0 0
3-D SYS CORP DEL COM NEW 88554D205 131,481 3,289,493 SH   SOLE 22 3,204,088 0 85,405
3-D SYS CORP DEL COM NEW 88554D205 417 10,440 SH   SOLE 23 10,440 0 0
3-D SYS CORP DEL COM NEW 88554D205 267 6,677 SH   SOLE 25 6,677 0 0
3-D SYS CORP DEL COM NEW 88554D205 3,433 85,882 SH   SOLE 26 49,465 0 36,417
3-D SYS CORP DEL COM NEW 88554D205 614 15,374 SH   SOLE 28 15,374 0 0
3-D SYS CORP DEL COM NEW 88554D205 117 2,932 SH   SOLE 29 2,932 0 0
3-D SYS CORP DEL COM NEW 88554D205 30,638 766,519 SH   SOLE 30 766,519 0 0
3-D SYS CORP DEL COM NEW 88554D205 168 4,195 SH   SOLE 31 4,195 0 0
3-D SYS CORP DEL COM NEW 88554D205 16 392 SH   SOLE 34 392 0 0
3-D SYS CORP DEL COM NEW 88554D205 206 5,150 SH   SOLE 36 5,150 0 0
3-D SYS CORP DEL COM NEW 88554D205 609 15,240 SH   SOLE 40 15,240 0 0
3-D SYS CORP DEL COM NEW 88554D205 1,310 32,774 SH   SOLE 43 0 0 32,774
360 DIGITECH INC AMERICAN DEP 88557W101 1,388 33,178 SH   SOLE 2 1,844 0 31,334
360 DIGITECH INC AMERICAN DEP 88557W101 1,297 30,991 SH   SOLE 4 10,956 0 20,035
360 DIGITECH INC AMERICAN DEP 88557W101 360 8,598 SH   SOLE 7 8,598 0 0
360 DIGITECH INC AMERICAN DEP 88557W101 201 4,804 SH   SOLE 13 0 0 4,804
360 DIGITECH INC AMERICAN DEP 88557W101 1,833 43,807 SH   SOLE 15 43,807 0 0
360 DIGITECH INC AMERICAN DEP 88557W101 1,661 39,705 SH   SOLE 18 39,705 0 0
360 DIGITECH INC AMERICAN DEP 88557W101 185 4,426 SH   SOLE 19 4,426 0 0
360 DIGITECH INC AMERICAN DEP 88557W101 63,753 1,523,739 SH   SOLE 21 1,523,739 0 0
360 DIGITECH INC AMERICAN DEP 88557W101 34,935 834,963 SH   SOLE 22 733,795 0 101,168
360 DIGITECH INC AMERICAN DEP 88557W101 1,685 40,277 SH   SOLE 23 40,277 0 0
360 DIGITECH INC AMERICAN DEP 88557W101 104 2,489 SH   SOLE 25 2,489 0 0
360 DIGITECH INC AMERICAN DEP 88557W101 10,048 240,143 SH   SOLE 26 189,913 0 50,230
360 DIGITECH INC AMERICAN DEP 88557W101 4,651 111,153 SH   SOLE 28 10,138 0 101,015
360 DIGITECH INC AMERICAN DEP 88557W101 19,896 475,525 SH   SOLE 30 475,525 0 0
360 DIGITECH INC AMERICAN DEP 88557W101 787 18,820 SH   SOLE 34 18,820 0 0
360 DIGITECH INC AMERICAN DEP 88557W101 16 384 SH   SOLE 40 384 0 0
360 DIGITECH INC AMERICAN DEP 88557W101 3,398 81,222 SH   SOLE 43 3,465 0 77,757
3M CO COM 88579Y101 253,229 1,274,880 SH   SOLE 2 167,444 0 1,107,436
3M CO COM 88579Y101 43,584 219,422 SH   SOLE 4 197,006 0 22,416
3M CO COM 88579Y101 128,459 646,725 SH   SOLE 7 554,865 0 91,860
3M CO COM 88579Y101 865 4,356 SH   SOLE 13 1,630 0 2,726
3M CO COM 88579Y101 15,004 75,536 SH   SOLE 15 75,536 0 0
3M CO COM 88579Y101 228,154 1,148,639 SH   SOLE 18 1,066,647 0 81,992
3M CO COM 88579Y101 49,696 250,194 SH   SOLE 19 250,194 0 0
3M CO COM 88579Y101 4,398 22,140 SH   SOLE 20 22,140 0 0
3M CO COM 88579Y101 2,933,253 14,767,421 SH   SOLE 21 14,767,421 0 0
3M CO COM 88579Y101 2,452,118 12,345,154 SH   SOLE 22 11,104,931 0 1,240,223
3M CO COM 88579Y101 67,025 337,438 SH   SOLE 23 337,438 0 0
3M CO COM 88579Y101 205,804 1,036,119 SH   SOLE 25 1,036,119 0 0
3M CO COM 88579Y101 341,545 1,719,503 SH   SOLE 26 908,939 0 810,564
3M CO COM 88579Y101 386,046 1,943,542 SH   SOLE 28 70,903 0 1,872,639
3M CO COM 88579Y101 55 276 SH   SOLE 29 276 0 0
3M CO COM 88579Y101 567,567 2,857,410 SH   SOLE 30 2,831,154 0 26,256
3M CO COM 88579Y101 36,875 185,648 SH   SOLE 31 72,012 0 113,636
3M CO COM 88579Y101 10,253 51,618 SH   SOLE 32 51,618 0 0
3M CO COM 88579Y101 49,052 246,951 SH   SOLE 34 246,951 0 0
3M CO COM 88579Y101 62,597 315,146 SH   SOLE 36 315,146 0 0
3M CO COM 88579Y101 4,177 21,031 SH   SOLE 40 21,031 0 0
3M CO COM 88579Y101 83,799 421,886 SH   SOLE 43 31,534 0 390,352
4D MOLECULAR THERAPEUTICS IN COM 35104E100 334 13,871 SH   SOLE 2 8,694 0 5,177
4D MOLECULAR THERAPEUTICS IN COM 35104E100 726 30,137 SH   SOLE 18 30,137 0 0
4D MOLECULAR THERAPEUTICS IN COM 35104E100 445 18,487 SH   SOLE 19 18,487 0 0
4D MOLECULAR THERAPEUTICS IN COM 35104E100 9,085 377,280 SH   SOLE 21 377,280 0 0
4D MOLECULAR THERAPEUTICS IN COM 35104E100 6,270 260,402 SH   SOLE 22 251,614 0 8,788
4D MOLECULAR THERAPEUTICS IN COM 35104E100 7 301 SH   SOLE 23 301 0 0
4D MOLECULAR THERAPEUTICS IN COM 35104E100 668 27,743 SH   SOLE 30 27,743 0 0
4D MOLECULAR THERAPEUTICS IN COM 35104E100 54 2,246 SH   SOLE 40 2,246 0 0
4D MOLECULAR THERAPEUTICS IN COM 35104E100 23 943 SH   SOLE 43 0 0 943
51JOB INC SPONSORED ADS 316827104 1,930 24,819 SH   SOLE 2 1,168 0 23,651
51JOB INC SPONSORED ADS 316827104 1,009 12,973 SH   SOLE 4 5,460 0 7,513
51JOB INC SPONSORED ADS 316827104 287 3,691 SH   SOLE 7 3,691 0 0
51JOB INC SPONSORED ADS 316827104 133 1,716 SH   SOLE 13 0 0 1,716
51JOB INC SPONSORED ADS 316827104 1,340 17,231 SH   SOLE 15 17,231 0 0
51JOB INC SPONSORED ADS 316827104 698 8,979 SH   SOLE 18 8,979 0 0
51JOB INC SPONSORED ADS 316827104 214 2,752 SH   SOLE 19 2,752 0 0
51JOB INC SPONSORED ADS 316827104 39,842 512,305 SH   SOLE 21 512,305 0 0
51JOB INC SPONSORED ADS 316827104 21,924 281,914 SH   SOLE 22 245,970 0 35,944
51JOB INC SPONSORED ADS 316827104 1,018 13,095 SH   SOLE 23 13,095 0 0
51JOB INC SPONSORED ADS 316827104 1,421 18,276 SH   SOLE 25 18,276 0 0
51JOB INC SPONSORED ADS 316827104 9,118 117,242 SH   SOLE 26 65,169 0 52,073
51JOB INC SPONSORED ADS 316827104 5,875 75,547 SH   SOLE 28 5,421 0 70,126
51JOB INC SPONSORED ADS 316827104 12,933 166,304 SH   SOLE 30 166,304 0 0
51JOB INC SPONSORED ADS 316827104 203 2,604 SH   SOLE 34 2,604 0 0
51JOB INC SPONSORED ADS 316827104 10 131 SH   SOLE 40 131 0 0
51JOB INC SPONSORED ADS 316827104 6,866 88,285 SH   SOLE 43 5,242 0 83,043
89BIO INC COM 282559103 160 8,544 SH   SOLE 2 561 0 7,983
89BIO INC COM 282559103 562 30,042 SH   SOLE 18 30,042 0 0
89BIO INC COM 282559103 1,226 65,550 SH   SOLE 19 65,550 0 0
89BIO INC COM 282559103 6,874 367,573 SH   SOLE 21 367,573 0 0
89BIO INC COM 282559103 4,988 266,720 SH   SOLE 22 256,663 0 10,057
89BIO INC COM 282559103 15 810 SH   SOLE 23 810 0 0
89BIO INC COM 282559103 7 364 SH   SOLE 43 0 0 364
8X8 INC NEW COM 282914100 2,427 87,418 SH   SOLE 2 47,286 0 40,132
8X8 INC NEW COM 282914100 12 422 SH   SOLE 4 422 0 0
8X8 INC NEW COM 282914100 49 1,764 SH   SOLE 7 1,764 0 0
8X8 INC NEW COM 282914100 12,380 445,968 SH   SOLE 18 424,416 0 21,552
8X8 INC NEW COM 282914100 37,455 1,349,248 SH   SOLE 19 1,349,248 0 0
8X8 INC NEW COM 282914100 350,832 12,638,023 SH   SOLE 21 12,638,023 0 0
8X8 INC NEW COM 282914100 82,963 2,988,598 SH   SOLE 22 2,926,252 0 62,346
8X8 INC NEW COM 282914100 387 13,952 SH   SOLE 23 13,952 0 0
8X8 INC NEW COM 282914100 171 6,148 SH   SOLE 25 6,148 0 0
8X8 INC NEW COM 282914100 2,681 96,586 SH   SOLE 26 36,967 0 59,619
8X8 INC NEW COM 282914100 354 12,768 SH   SOLE 28 12,768 0 0
8X8 INC NEW COM 282914100 6,188 222,926 SH   SOLE 30 222,926 0 0
8X8 INC NEW COM 282914100 137 4,949 SH   SOLE 36 4,949 0 0
8X8 INC NEW COM 282914100 351 12,653 SH   SOLE 40 12,653 0 0
8X8 INC NEW COM 282914100 2,020 72,758 SH   SOLE 43 26,466 0 46,292
8X8 INC NEW NOTE 0.500% 2/0 282914AB6 2,476 2,000,000 PRN   SOLE 2 2,000,000 0 0
8X8 INC NEW NOTE 0.500% 2/0 282914AB6 2,410 1,946,000 PRN   SOLE 21 1,946,000 0 0
9 METERS BIOPHARMA INC COM 654405109 32 29,032 SH   SOLE 2 8,548 0 20,484
9 METERS BIOPHARMA INC COM 654405109 4 3,416 SH   SOLE 7 3,416 0 0
9 METERS BIOPHARMA INC COM 654405109 757 688,526 SH   SOLE 18 688,526 0 0
9 METERS BIOPHARMA INC COM 654405109 404 367,253 SH   SOLE 19 367,253 0 0
9 METERS BIOPHARMA INC COM 654405109 7,856 7,141,458 SH   SOLE 21 7,141,458 0 0
9 METERS BIOPHARMA INC COM 654405109 5,757 5,233,476 SH   SOLE 22 5,191,801 0 41,675
9 METERS BIOPHARMA INC COM 654405109 24 21,376 SH   SOLE 43 0 0 21,376
908 DEVICES INC COM 65443P102 102 2,627 SH   SOLE 2 1,953 0 674
908 DEVICES INC COM 65443P102 4 116 SH   SOLE 7 116 0 0
908 DEVICES INC COM 65443P102 883 22,784 SH   SOLE 18 22,784 0 0
908 DEVICES INC COM 65443P102 77,029 1,987,836 SH   SOLE 19 1,987,836 0 0
908 DEVICES INC COM 65443P102 10,044 259,203 SH   SOLE 21 259,203 0 0
908 DEVICES INC COM 65443P102 7,028 181,377 SH   SOLE 22 180,053 0 1,324
908 DEVICES INC COM 65443P102 77 1,991 SH   SOLE 34 1,991 0 0
908 DEVICES INC COM 65443P102 51 1,323 SH   SOLE 40 1,323 0 0
908 DEVICES INC COM 65443P102 2 52 SH   SOLE 43 0 0 52
A-MARK PRECIOUS METALS INC COM 00181T107 341 7,336 SH   SOLE 2 387 0 6,949
A-MARK PRECIOUS METALS INC COM 00181T107 7 140 SH   SOLE 7 140 0 0
A-MARK PRECIOUS METALS INC COM 00181T107 1,365 29,361 SH   SOLE 18 29,361 0 0
A-MARK PRECIOUS METALS INC COM 00181T107 705 15,158 SH   SOLE 19 15,158 0 0
A-MARK PRECIOUS METALS INC COM 00181T107 15,142 325,637 SH   SOLE 21 325,637 0 0
A-MARK PRECIOUS METALS INC COM 00181T107 8,432 181,327 SH   SOLE 22 172,336 0 8,991
A-MARK PRECIOUS METALS INC COM 00181T107 14 295 SH   SOLE 43 0 0 295
A10 NETWORKS INC COM 002121101 768 68,189 SH   SOLE 2 18,394 0 49,795
A10 NETWORKS INC COM 002121101 12 1,036 SH   SOLE 7 1,036 0 0
A10 NETWORKS INC COM 002121101 2,540 225,544 SH   SOLE 18 205,662 0 19,882
A10 NETWORKS INC COM 002121101 2,972 263,968 SH   SOLE 19 263,968 0 0
A10 NETWORKS INC COM 002121101 28,004 2,487,027 SH   SOLE 21 2,487,027 0 0
A10 NETWORKS INC COM 002121101 22,438 1,992,675 SH   SOLE 22 1,959,193 0 33,482
A10 NETWORKS INC COM 002121101 170 15,128 SH   SOLE 23 15,128 0 0
A10 NETWORKS INC COM 002121101 342 30,367 SH   SOLE 25 30,367 0 0
A10 NETWORKS INC COM 002121101 2,640 234,425 SH   SOLE 26 50,278 0 184,147
A10 NETWORKS INC COM 002121101 52 4,609 SH   SOLE 28 4,609 0 0
A10 NETWORKS INC COM 002121101 154 13,639 SH   SOLE 30 13,639 0 0
A10 NETWORKS INC COM 002121101 61 5,420 SH   SOLE 36 5,420 0 0
A10 NETWORKS INC COM 002121101 91 8,061 SH   SOLE 40 8,061 0 0
A10 NETWORKS INC COM 002121101 71 6,272 SH   SOLE 43 0 0 6,272
AAON INC COM PAR $0.004 000360206 1,079 17,246 SH   SOLE 2 12,826 0 4,420
AAON INC COM PAR $0.004 000360206 11 177 SH   SOLE 4 177 0 0
AAON INC COM PAR $0.004 000360206 42 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 10,232 163,472 SH   SOLE 18 163,472 0 0
AAON INC COM PAR $0.004 000360206 4,681 74,789 SH   SOLE 19 74,789 0 0
AAON INC COM PAR $0.004 000360206 292,795 4,677,989 SH   SOLE 21 4,677,989 0 0
AAON INC COM PAR $0.004 000360206 65,239 1,042,328 SH   SOLE 22 1,016,357 0 25,971
AAON INC COM PAR $0.004 000360206 193 3,086 SH   SOLE 25 3,086 0 0
AAON INC COM PAR $0.004 000360206 1,273 20,345 SH   SOLE 26 17,492 0 2,853
AAON INC COM PAR $0.004 000360206 330 5,268 SH   SOLE 28 5,268 0 0
AAON INC COM PAR $0.004 000360206 5,480 87,559 SH   SOLE 30 87,559 0 0
AAON INC COM PAR $0.004 000360206 279 4,453 SH   SOLE 36 4,453 0 0
AAON INC COM PAR $0.004 000360206 295 4,716 SH   SOLE 40 4,716 0 0
AAON INC COM PAR $0.004 000360206 1,101 17,584 SH   SOLE 43 512 0 17,072
AAR CORP COM 000361105 1,277 32,965 SH   SOLE 2 10,277 0 22,688
AAR CORP COM 000361105 5 124 SH   SOLE 4 124 0 0
AAR CORP COM 000361105 21 534 SH   SOLE 7 534 0 0
AAR CORP COM 000361105 5,408 139,574 SH   SOLE 18 139,574 0 0
AAR CORP COM 000361105 2,240 57,813 SH   SOLE 19 57,813 0 0
AAR CORP COM 000361105 167,634 4,326,028 SH   SOLE 21 4,326,028 0 0
AAR CORP COM 000361105 35,685 920,916 SH   SOLE 22 871,623 0 49,293
AAR CORP COM 000361105 58 1,487 SH   SOLE 25 1,487 0 0
AAR CORP COM 000361105 526 13,578 SH   SOLE 26 6,826 0 6,752
AAR CORP COM 000361105 93 2,404 SH   SOLE 28 2,404 0 0
AAR CORP COM 000361105 2,837 73,220 SH   SOLE 30 73,220 0 0
AAR CORP COM 000361105 58 1,498 SH   SOLE 36 1,498 0 0
AAR CORP COM 000361105 139 3,586 SH   SOLE 40 3,586 0 0
AAR CORP COM 000361105 1,267 32,707 SH   SOLE 43 4,024 0 28,683
ABB LTD SPONSORED ADR 000375204 1 20 SH   SOLE 17 0 0 20
ABB LTD SPONSORED ADR 000375204 66 1,951 SH   SOLE 18 1,951 0 0
ABB LTD SPONSORED ADR 000375204 28,919 850,814 SH   SOLE 43 133,167 0 717,647
ABBOTT LABS COM 002824100 569,710 4,914,259 SH   SOLE 2 1,618,565 0 3,295,694
ABBOTT LABS COM 002824100 127,846 1,102,784 SH   SOLE 4 719,276 0 383,508
ABBOTT LABS COM 002824100 185,878 1,603,368 SH   SOLE 7 1,540,631 0 62,737
ABBOTT LABS COM 002824100 1,663 14,343 SH   SOLE 13 5,006 0 9,337
ABBOTT LABS COM 002824100 24,675 212,846 SH   SOLE 15 212,846 0 0
ABBOTT LABS COM 002824100 10 85 SH   SOLE 17 0 0 85
ABBOTT LABS COM 002824100 408,388 3,522,713 SH   SOLE 18 3,271,286 0 251,427
ABBOTT LABS COM 002824100 919,082 7,927,908 SH   SOLE 19 7,927,908 0 0
ABBOTT LABS COM 002824100 14,122 121,816 SH   SOLE 20 121,816 0 0
ABBOTT LABS COM 002824100 5,220,218 45,029,054 SH   SOLE 21 45,029,054 0 0
ABBOTT LABS COM 002824100 4,348,663 37,511,106 SH   SOLE 22 33,776,405 0 3,734,701
ABBOTT LABS COM 002824100 127,636 1,100,974 SH   SOLE 23 1,100,974 0 0
ABBOTT LABS COM 002824100 435,278 3,754,658 SH   SOLE 25 3,754,658 0 0
ABBOTT LABS COM 002824100 491,644 4,240,867 SH   SOLE 26 1,860,984 0 2,379,883
ABBOTT LABS COM 002824100 426,792 3,681,459 SH   SOLE 28 207,693 0 3,473,766
ABBOTT LABS COM 002824100 632 5,449 SH   SOLE 29 5,449 0 0
ABBOTT LABS COM 002824100 877,242 7,566,996 SH   SOLE 30 7,566,996 0 0
ABBOTT LABS COM 002824100 47,185 407,012 SH   SOLE 31 221,547 0 185,465
ABBOTT LABS COM 002824100 12,016 103,648 SH   SOLE 32 103,648 0 0
ABBOTT LABS COM 002824100 778,426 6,714,619 SH   SOLE 34 6,714,619 0 0
ABBOTT LABS COM 002824100 105,163 907,127 SH   SOLE 36 907,127 0 0
ABBOTT LABS COM 002824100 7,465 64,394 SH   SOLE 40 64,394 0 0
ABBOTT LABS COM 002824100 195,144 1,683,289 SH   SOLE 43 149,419 0 1,533,870
ABBVIE INC COM 00287Y109 499,417 4,433,749 SH   SOLE 2 1,164,732 0 3,269,017
ABBVIE INC COM 00287Y109 121,774 1,081,094 SH   SOLE 4 703,594 0 377,500
ABBVIE INC COM 00287Y109 187,898 1,668,126 SH   SOLE 7 1,612,381 0 55,745
ABBVIE INC COM 00287Y109 4,966 44,088 SH   SOLE 13 34,842 0 9,246
ABBVIE INC COM 00287Y109 26,110 231,803 SH   SOLE 15 231,803 0 0
ABBVIE INC COM 00287Y109 588,944 5,228,547 SH   SOLE 18 4,966,795 0 261,752
ABBVIE INC COM 00287Y109 507,960 4,509,587 SH   SOLE 19 4,509,587 0 0
ABBVIE INC COM 00287Y109 4,251,809 37,746,888 SH   SOLE 21 37,746,888 0 0
ABBVIE INC COM 00287Y109 4,303,081 38,202,069 SH   SOLE 22 34,088,386 0 4,113,683
ABBVIE INC COM 00287Y109 124,402 1,104,418 SH   SOLE 23 1,104,418 0 0
ABBVIE INC COM 00287Y109 341,345 3,030,406 SH   SOLE 25 3,030,406 0 0
ABBVIE INC COM 00287Y109 483,025 4,288,216 SH   SOLE 26 1,873,344 0 2,414,872
ABBVIE INC COM 00287Y109 574,849 5,103,418 SH   SOLE 28 209,201 0 4,894,217
ABBVIE INC COM 00287Y109 7,941 70,496 SH   SOLE 29 70,496 0 0
ABBVIE INC COM 00287Y109 1,062,140 9,429,510 SH   SOLE 30 9,429,510 0 0
ABBVIE INC COM 00287Y109 80,900 718,219 SH   SOLE 31 315,872 0 402,347
ABBVIE INC COM 00287Y109 11,605 103,030 SH   SOLE 32 103,030 0 0
ABBVIE INC COM 00287Y109 351,371 3,119,417 SH   SOLE 34 3,119,417 0 0
ABBVIE INC COM 00287Y109 103,676 920,421 SH   SOLE 36 920,421 0 0
ABBVIE INC COM 00287Y109 2,783 24,709 SH   SOLE 37 24,709 0 0
ABBVIE INC COM 00287Y109 7,229 64,178 SH   SOLE 40 64,178 0 0
ABBVIE INC COM 00287Y109 165,536 1,469,605 SH   SOLE 43 112,308 0 1,357,297
ABCAM PLC ADS 000380204 18 962 SH   SOLE 43 0 0 962
ABCELLERA BIOLOGICS INC COM 00288U106 19,738 897,187 SH   SOLE 30 897,187 0 0
ABEONA THERAPEUTICS INC COM 00289Y107 5 3,049 SH   SOLE 2 3,049 0 0
ABEONA THERAPEUTICS INC COM 00289Y107 28 17,977 SH   SOLE 18 17,977 0 0
ABEONA THERAPEUTICS INC COM 00289Y107 428 274,533 SH   SOLE 21 274,533 0 0
ABEONA THERAPEUTICS INC COM 00289Y107 2,097 1,344,475 SH   SOLE 22 1,344,475 0 0
ABEONA THERAPEUTICS INC COM 00289Y107 15 9,353 SH   SOLE 43 0 0 9,353
ABERCROMBIE & FITCH CO CL A 002896207 3,064 65,995 SH   SOLE 2 19,272 0 46,723
ABERCROMBIE & FITCH CO CL A 002896207 12 257 SH   SOLE 4 257 0 0
ABERCROMBIE & FITCH CO CL A 002896207 86 1,862 SH   SOLE 7 1,862 0 0
ABERCROMBIE & FITCH CO CL A 002896207 11,642 250,753 SH   SOLE 18 250,753 0 0
ABERCROMBIE & FITCH CO CL A 002896207 5,031 108,346 SH   SOLE 19 108,346 0 0
ABERCROMBIE & FITCH CO CL A 002896207 351,849 7,578,045 SH   SOLE 21 7,578,045 0 0
ABERCROMBIE & FITCH CO CL A 002896207 75,034 1,616,070 SH   SOLE 22 1,525,450 0 90,620
ABERCROMBIE & FITCH CO CL A 002896207 134 2,879 SH   SOLE 25 2,879 0 0
ABERCROMBIE & FITCH CO CL A 002896207 1,331 28,661 SH   SOLE 26 25,445 0 3,216
ABERCROMBIE & FITCH CO CL A 002896207 543 11,687 SH   SOLE 28 8,162 0 3,525
ABERCROMBIE & FITCH CO CL A 002896207 6,169 132,869 SH   SOLE 30 132,869 0 0
ABERCROMBIE & FITCH CO CL A 002896207 564 12,140 SH   SOLE 34 12,140 0 0
ABERCROMBIE & FITCH CO CL A 002896207 267 5,742 SH   SOLE 36 5,742 0 0
ABERCROMBIE & FITCH CO CL A 002896207 361 7,770 SH   SOLE 40 7,770 0 0
ABERCROMBIE & FITCH CO CL A 002896207 4,019 86,555 SH   SOLE 43 7,798 0 78,757
ABERDEEN STD PRECIOUS METALS PHYSCL PM BASKET 003263100 6 60 SH   SOLE 17 0 0 60
ABIOMED INC COM 003654100 46,499 148,982 SH   SOLE 2 66,755 0 82,227
ABIOMED INC COM 003654100 9,911 31,755 SH   SOLE 4 20,710 0 11,045
ABIOMED INC COM 003654100 14,006 44,876 SH   SOLE 7 42,643 0 2,233
ABIOMED INC COM 003654100 37 118 SH   SOLE 13 118 0 0
ABIOMED INC COM 003654100 1,502 4,812 SH   SOLE 15 4,812 0 0
ABIOMED INC COM 003654100 35,929 115,115 SH   SOLE 18 108,442 0 6,673
ABIOMED INC COM 003654100 97,904 313,684 SH   SOLE 19 313,684 0 0
ABIOMED INC COM 003654100 2,113 6,770 SH   SOLE 20 6,770 0 0
ABIOMED INC COM 003654100 462,265 1,481,095 SH   SOLE 21 1,481,095 0 0
ABIOMED INC COM 003654100 314,800 1,008,620 SH   SOLE 22 895,727 0 112,893
ABIOMED INC COM 003654100 10,668 34,181 SH   SOLE 23 34,181 0 0
ABIOMED INC COM 003654100 22,799 73,048 SH   SOLE 25 73,048 0 0
ABIOMED INC COM 003654100 40,238 128,921 SH   SOLE 26 65,646 0 63,275
ABIOMED INC COM 003654100 48,564 155,598 SH   SOLE 28 4,883 0 150,715
ABIOMED INC COM 003654100 1,416 4,536 SH   SOLE 29 4,536 0 0
ABIOMED INC COM 003654100 127,682 409,094 SH   SOLE 30 347,961 0 61,133
ABIOMED INC COM 003654100 6,115 19,592 SH   SOLE 31 11,645 0 7,947
ABIOMED INC COM 003654100 48,264 154,637 SH   SOLE 34 154,637 0 0
ABIOMED INC COM 003654100 8,608 27,581 SH   SOLE 36 27,581 0 0
ABIOMED INC COM 003654100 556 1,782 SH   SOLE 40 1,782 0 0
ABIOMED INC COM 003654100 7,659 24,539 SH   SOLE 43 994 0 23,545
ABM INDS INC COM 000957100 7,419 167,275 SH   SOLE 2 72,006 0 95,269
ABM INDS INC COM 000957100 12 277 SH   SOLE 4 277 0 0
ABM INDS INC COM 000957100 1,557 35,115 SH   SOLE 7 35,115 0 0
ABM INDS INC COM 000957100 12,306 277,476 SH   SOLE 18 275,253 0 2,223
ABM INDS INC COM 000957100 21,062 474,898 SH   SOLE 19 474,898 0 0
ABM INDS INC COM 000957100 365,454 8,240,215 SH   SOLE 21 8,240,215 0 0
ABM INDS INC COM 000957100 92,744 2,091,192 SH   SOLE 22 1,992,102 0 99,090
ABM INDS INC COM 000957100 653 14,719 SH   SOLE 23 14,719 0 0
ABM INDS INC COM 000957100 126 2,833 SH   SOLE 25 2,833 0 0
ABM INDS INC COM 000957100 4,590 103,502 SH   SOLE 26 26,557 0 76,945
ABM INDS INC COM 000957100 400 9,018 SH   SOLE 28 8,091 0 927
ABM INDS INC COM 000957100 6,193 139,637 SH   SOLE 30 139,637 0 0
ABM INDS INC COM 000957100 259 5,833 SH   SOLE 36 5,833 0 0
ABM INDS INC COM 000957100 353 7,953 SH   SOLE 40 7,953 0 0
ABM INDS INC COM 000957100 1,293 29,160 SH   SOLE 43 292 0 28,868
ABRAXAS PETE CORP COM NEW 003830304 42 13,028 SH   SOLE 21 13,028 0 0
ABRAXAS PETE CORP COM NEW 003830304 419 129,616 SH   SOLE 22 129,616 0 0
AC IMMUNE SA SHS H00263105 2,460 310,213 SH   SOLE 21 310,213 0 0
AC IMMUNE SA SHS H00263105 73 9,262 SH   SOLE 22 9,262 0 0
AC IMMUNE SA SHS H00263105 230 28,988 SH   SOLE 30 28,988 0 0
ACACIA RESH CORP ACACIA TCH COM 003881307 257 38,000 SH   SOLE 2 2,303 0 35,697
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,129 166,968 SH   SOLE 18 166,968 0 0
ACACIA RESH CORP ACACIA TCH COM 003881307 580 85,794 SH   SOLE 19 85,794 0 0
ACACIA RESH CORP ACACIA TCH COM 003881307 12,374 1,830,496 SH   SOLE 21 1,830,496 0 0
ACACIA RESH CORP ACACIA TCH COM 003881307 8,594 1,271,326 SH   SOLE 22 1,222,931 0 48,395
ACACIA RESH CORP ACACIA TCH COM 003881307 18 2,655 SH   SOLE 43 0 0 2,655
ACADEMY SPORTS & OUTDOORS IN COM 00402L107 2,506 60,761 SH   SOLE 2 12,082 0 48,679
ACADEMY SPORTS & OUTDOORS IN COM 00402L107 41 994 SH   SOLE 7 994 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107 8,177 198,271 SH   SOLE 18 198,271 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107 4,460 108,148 SH   SOLE 19 108,148 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107 91,466 2,217,899 SH   SOLE 21 2,217,899 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107 52,552 1,274,288 SH   SOLE 22 1,196,475 0 77,813
ACADEMY SPORTS & OUTDOORS IN COM 00402L107 42 1,015 SH   SOLE 25 1,015 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107 890 21,586 SH   SOLE 30 21,586 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107 404 9,786 SH   SOLE 34 9,786 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107 176 4,259 SH   SOLE 40 4,259 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107 64 1,540 SH   SOLE 43 0 0 1,540
ACADIA HEALTHCARE COMPANY IN COM 00404A109 14,436 230,049 SH   SOLE 2 73,846 0 156,203
ACADIA HEALTHCARE COMPANY IN COM 00404A109 20 324 SH   SOLE 4 324 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 127 2,022 SH   SOLE 7 2,022 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 13,668 217,824 SH   SOLE 18 217,824 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 1,477 23,530 SH   SOLE 19 23,530 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 270,432 4,309,672 SH   SOLE 21 4,309,672 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 159,426 2,540,653 SH   SOLE 22 2,431,724 0 108,929
ACADIA HEALTHCARE COMPANY IN COM 00404A109 156 2,487 SH   SOLE 25 2,487 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 2,252 35,882 SH   SOLE 26 30,080 0 5,802
ACADIA HEALTHCARE COMPANY IN COM 00404A109 792 12,614 SH   SOLE 28 10,960 0 1,654
ACADIA HEALTHCARE COMPANY IN COM 00404A109 7,012 111,739 SH   SOLE 30 111,739 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 99 1,571 SH   SOLE 31 1,571 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 319 5,090 SH   SOLE 36 5,090 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 643 10,253 SH   SOLE 40 10,253 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 1,573 25,064 SH   SOLE 43 1,060 0 24,004
ACADIA PHARMACEUTICALS INC COM 004225108 1,806 74,029 SH   SOLE 2 45,295 0 28,734
ACADIA PHARMACEUTICALS INC COM 004225108 12 504 SH   SOLE 4 504 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 47 1,924 SH   SOLE 7 1,924 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 9,138 374,671 SH   SOLE 18 369,838 0 4,833
ACADIA PHARMACEUTICALS INC COM 004225108 8,128 333,253 SH   SOLE 19 333,253 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 129,285 5,300,744 SH   SOLE 21 5,300,744 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 73,280 3,004,501 SH   SOLE 22 2,931,546 0 72,955
ACADIA PHARMACEUTICALS INC COM 004225108 184 7,535 SH   SOLE 23 7,535 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 288 11,793 SH   SOLE 25 11,793 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 1,839 75,403 SH   SOLE 26 40,314 0 35,089
ACADIA PHARMACEUTICALS INC COM 004225108 353 14,474 SH   SOLE 28 14,474 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 20,230 829,447 SH   SOLE 30 829,447 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 28 1,167 SH   SOLE 34 1,167 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 502 20,587 SH   SOLE 36 20,587 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 384 15,749 SH   SOLE 40 15,749 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 1,791 73,422 SH   SOLE 43 8,317 0 65,105
ACADIA RLTY TR COM SH BEN INT 004239109 2,237 101,850 SH   SOLE 2 26,433 0 75,417
ACADIA RLTY TR COM SH BEN INT 004239109 2,732 124,427 SH   SOLE 4 124,427 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 2,412 109,846 SH   SOLE 7 109,846 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 7,513 342,128 SH   SOLE 18 342,128 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 20,022 911,729 SH   SOLE 19 911,729 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 235,428 10,720,751 SH   SOLE 21 10,720,751 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 73,861 3,363,450 SH   SOLE 22 3,242,951 0 120,499
ACADIA RLTY TR COM SH BEN INT 004239109 584 26,578 SH   SOLE 23 26,578 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 8,271 376,636 SH   SOLE 25 376,636 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 3,881 176,737 SH   SOLE 26 24,949 0 151,788
ACADIA RLTY TR COM SH BEN INT 004239109 1,358 61,833 SH   SOLE 28 10,592 0 51,241
ACADIA RLTY TR COM SH BEN INT 004239109 10,743 489,217 SH   SOLE 30 489,217 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 258 11,739 SH   SOLE 34 11,739 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 210 9,552 SH   SOLE 40 9,552 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 1,067 48,572 SH   SOLE 43 3,742 0 44,830
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 898 75,677 SH   SOLE 2 39,728 0 35,949
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 10 838 SH   SOLE 7 838 0 0
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 2,399 202,097 SH   SOLE 18 169,710 0 32,387
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 5,587 470,665 SH   SOLE 19 470,665 0 0
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 22,822 1,922,659 SH   SOLE 21 1,922,659 0 0
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 21,276 1,792,429 SH   SOLE 22 1,769,862 0 22,567
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 171 14,430 SH   SOLE 23 14,430 0 0
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 60 5,092 SH   SOLE 25 5,092 0 0
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 405 34,094 SH   SOLE 26 4,971 0 29,123
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 137 11,551 SH   SOLE 30 11,551 0 0
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 100 8,444 SH   SOLE 36 8,444 0 0
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 72 6,047 SH   SOLE 40 6,047 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 112 13,955 SH   SOLE 2 10,105 0 3,850
ACCELERATE DIAGNOSTICS INC COM 00430H102 4 544 SH   SOLE 7 544 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 837 103,861 SH   SOLE 18 103,861 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 467 57,989 SH   SOLE 19 57,989 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 9,241 1,146,504 SH   SOLE 21 1,146,504 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 6,247 775,088 SH   SOLE 22 757,305 0 17,783
ACCELERATE DIAGNOSTICS INC COM 00430H102 35 4,354 SH   SOLE 25 4,354 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 41 5,088 SH   SOLE 26 3,066 0 2,022
ACCELERATE DIAGNOSTICS INC COM 00430H102 35 4,337 SH   SOLE 28 4,337 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 1,602 198,821 SH   SOLE 30 198,821 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 46 5,688 SH   SOLE 36 5,688 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 22 2,759 SH   SOLE 40 2,759 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 71 8,805 SH   SOLE 43 817 0 7,988
ACCELERON PHARMA INC COM 00434H108 22,392 178,436 SH   SOLE 2 94,693 0 83,743
ACCELERON PHARMA INC COM 00434H108 22 175 SH   SOLE 4 175 0 0
ACCELERON PHARMA INC COM 00434H108 107 851 SH   SOLE 7 851 0 0
ACCELERON PHARMA INC COM 00434H108 9,324 74,304 SH   SOLE 18 74,304 0 0
ACCELERON PHARMA INC COM 00434H108 136,753 1,089,749 SH   SOLE 19 1,089,749 0 0
ACCELERON PHARMA INC COM 00434H108 146,651 1,168,626 SH   SOLE 21 1,168,626 0 0
ACCELERON PHARMA INC COM 00434H108 154,536 1,231,458 SH   SOLE 22 1,169,721 0 61,737
ACCELERON PHARMA INC COM 00434H108 358 2,850 SH   SOLE 25 2,850 0 0
ACCELERON PHARMA INC COM 00434H108 2,786 22,197 SH   SOLE 26 17,767 0 4,430
ACCELERON PHARMA INC COM 00434H108 704 5,608 SH   SOLE 28 5,608 0 0
ACCELERON PHARMA INC COM 00434H108 7,414 59,078 SH   SOLE 30 59,078 0 0
ACCELERON PHARMA INC COM 00434H108 111 884 SH   SOLE 31 884 0 0
ACCELERON PHARMA INC COM 00434H108 68,315 544,388 SH   SOLE 34 544,388 0 0
ACCELERON PHARMA INC COM 00434H108 356 2,833 SH   SOLE 36 2,833 0 0
ACCELERON PHARMA INC COM 00434H108 824 6,566 SH   SOLE 40 6,566 0 0
ACCELERON PHARMA INC COM 00434H108 1,910 15,222 SH   SOLE 43 376 0 14,846
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 503,507 1,708,018 SH   SOLE 2 483,710 0 1,224,308
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 119,452 405,209 SH   SOLE 4 262,774 0 142,435
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 184,511 625,908 SH   SOLE 7 603,511 0 22,397
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 16,818 57,052 SH   SOLE 13 53,663 0 3,389
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 21,804 73,964 SH   SOLE 15 73,964 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 0 1 SH   SOLE 17 0 0 1
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 337,753 1,145,742 SH   SOLE 18 1,008,228 0 137,514
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 239,445 812,257 SH   SOLE 19 812,257 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 4,602,862 15,614,036 SH   SOLE 21 15,614,036 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 4,271,552 14,490,154 SH   SOLE 22 12,797,672 0 1,692,482
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 131,886 447,391 SH   SOLE 23 447,391 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 336,083 1,140,076 SH   SOLE 25 1,140,076 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 490,538 1,664,026 SH   SOLE 26 720,859 0 943,167
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 733,047 2,486,675 SH   SOLE 28 76,137 0 2,410,538
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 14,827 50,296 SH   SOLE 29 50,296 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 924,431 3,135,897 SH   SOLE 30 3,114,549 0 21,348
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 61,980 210,253 SH   SOLE 31 138,232 0 72,021
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 10,930 37,078 SH   SOLE 32 37,078 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 194,008 658,124 SH   SOLE 34 658,124 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 108,262 367,251 SH   SOLE 36 367,251 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 6,794 23,047 SH   SOLE 40 23,047 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 259,198 879,265 SH   SOLE 43 50,948 0 828,317
ACCO BRANDS CORP COM 00081T108 2,372 274,856 SH   SOLE 2 86,782 0 188,074
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,782 322,397 SH   SOLE 18 322,397 0 0
ACCO BRANDS CORP COM 00081T108 10,723 1,242,525 SH   SOLE 19 1,242,525 0 0
ACCO BRANDS CORP COM 00081T108 33,577 3,890,760 SH   SOLE 21 3,890,760 0 0
ACCO BRANDS CORP COM 00081T108 30,243 3,504,391 SH   SOLE 22 3,355,014 0 149,377
ACCO BRANDS CORP COM 00081T108 251 29,118 SH   SOLE 23 29,118 0 0
ACCO BRANDS CORP COM 00081T108 81 9,379 SH   SOLE 25 9,379 0 0
ACCO BRANDS CORP COM 00081T108 1,142 132,277 SH   SOLE 26 21,832 0 110,445
ACCO BRANDS CORP COM 00081T108 95 11,057 SH   SOLE 28 11,057 0 0
ACCO BRANDS CORP COM 00081T108 833 96,512 SH   SOLE 30 96,512 0 0
ACCO BRANDS CORP COM 00081T108 6 729 SH   SOLE 34 729 0 0
ACCO BRANDS CORP COM 00081T108 134 15,552 SH   SOLE 36 15,552 0 0
ACCO BRANDS CORP COM 00081T108 112 12,948 SH   SOLE 40 12,948 0 0
ACCO BRANDS CORP COM 00081T108 857 99,268 SH   SOLE 43 1,201 0 98,067
ACCOLADE INC COM 00437E102 876 16,121 SH   SOLE 2 10,815 0 5,306
ACCOLADE INC COM 00437E102 3 54 SH   SOLE 4 54 0 0
ACCOLADE INC COM 00437E102 44 809 SH   SOLE 7 809 0 0
ACCOLADE INC COM 00437E102 8,448 155,543 SH   SOLE 18 155,543 0 0
ACCOLADE INC COM 00437E102 4,775 87,921 SH   SOLE 19 87,921 0 0
ACCOLADE INC COM 00437E102 89,692 1,651,491 SH   SOLE 21 1,651,491 0 0
ACCOLADE INC COM 00437E102 41,048 755,806 SH   SOLE 22 732,098 0 23,708
ACCOLADE INC COM 00437E102 169 3,112 SH   SOLE 25 3,112 0 0
ACCOLADE INC COM 00437E102 184 3,383 SH   SOLE 26 1,162 0 2,221
ACCOLADE INC COM 00437E102 197 3,631 SH   SOLE 28 3,631 0 0
ACCOLADE INC COM 00437E102 470 8,654 SH   SOLE 30 8,654 0 0
ACCOLADE INC COM 00437E102 281 5,166 SH   SOLE 36 5,166 0 0
ACCOLADE INC COM 00437E102 205 3,767 SH   SOLE 40 3,767 0 0
ACCOLADE INC COM 00437E102 15 278 SH   SOLE 43 0 0 278
ACCURAY INC COM 004397105 555 122,786 SH   SOLE 2 25,294 0 97,492
ACCURAY INC COM 004397105 8 1,754 SH   SOLE 7 1,754 0 0
ACCURAY INC COM 004397105 1,658 366,790 SH   SOLE 18 324,900 0 41,890
ACCURAY INC COM 004397105 3,123 690,937 SH   SOLE 19 690,937 0 0
ACCURAY INC COM 004397105 15,155 3,352,985 SH   SOLE 21 3,352,985 0 0
ACCURAY INC COM 004397105 14,506 3,209,393 SH   SOLE 22 3,194,451 0 14,942
ACCURAY INC COM 004397105 149 32,934 SH   SOLE 23 32,934 0 0
ACCURAY INC COM 004397105 588 130,024 SH   SOLE 26 0 0 130,024
ACCURAY INC COM 004397105 33 7,318 SH   SOLE 43 0 0 7,318
ACELRX PHARMACEUTICALS INC COM 00444T100 5 3,646 SH   SOLE 2 3,646 0 0
ACELRX PHARMACEUTICALS INC COM 00444T100 35 25,069 SH   SOLE 18 25,069 0 0
ACELRX PHARMACEUTICALS INC COM 00444T100 593 429,454 SH   SOLE 21 429,454 0 0
ACELRX PHARMACEUTICALS INC COM 00444T100 2,495 1,807,871 SH   SOLE 22 1,807,871 0 0
ACER THERAPEUTICS INC COM 00444P108 6 1,932 SH   SOLE 18 1,932 0 0
ACER THERAPEUTICS INC COM 00444P108 73 25,482 SH   SOLE 21 25,482 0 0
ACER THERAPEUTICS INC COM 00444P108 220 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 2 233 SH   SOLE 22 233 0 0
ACHILLES THERAPEUTICS PLC SPONSORED ADS 00449L102 24 2,500 SH   SOLE 22 2,500 0 0
ACHILLES THERAPEUTICS PLC SPONSORED ADS 00449L102 42 4,286 SH   SOLE 26 4,286 0 0
ACHILLES THERAPEUTICS PLC SPONSORED ADS 00449L102 175 17,914 SH   SOLE 28 0 0 17,914
ACHILLES THERAPEUTICS PLC SPONSORED ADS 00449L102 3 300 SH   SOLE 31 0 0 300
ACI WORLDWIDE INC COM 004498101 7,164 192,880 SH   SOLE 2 112,738 0 80,142
ACI WORLDWIDE INC COM 004498101 16 423 SH   SOLE 4 423 0 0
ACI WORLDWIDE INC COM 004498101 72 1,930 SH   SOLE 7 1,930 0 0
ACI WORLDWIDE INC COM 004498101 23,388 629,725 SH   SOLE 18 607,467 0 22,258
ACI WORLDWIDE INC COM 004498101 30,797 829,205 SH   SOLE 19 829,205 0 0
ACI WORLDWIDE INC COM 004498101 310,898 8,370,979 SH   SOLE 21 8,370,979 0 0
ACI WORLDWIDE INC COM 004498101 149,700 4,030,692 SH   SOLE 22 3,960,842 0 69,850
ACI WORLDWIDE INC COM 004498101 1,063 28,614 SH   SOLE 23 28,614 0 0
ACI WORLDWIDE INC COM 004498101 389 10,474 SH   SOLE 25 10,474 0 0
ACI WORLDWIDE INC COM 004498101 6,336 170,606 SH   SOLE 26 44,728 0 125,878
ACI WORLDWIDE INC COM 004498101 474 12,769 SH   SOLE 28 12,769 0 0
ACI WORLDWIDE INC COM 004498101 7,874 212,011 SH   SOLE 30 212,011 0 0
ACI WORLDWIDE INC COM 004498101 683 18,378 SH   SOLE 36 18,378 0 0
ACI WORLDWIDE INC COM 004498101 457 12,313 SH   SOLE 40 12,313 0 0
ACI WORLDWIDE INC COM 004498101 1,816 48,888 SH   SOLE 43 5,868 0 43,020
ACLARIS THERAPEUTICS INC COM 00461U105 734 41,783 SH   SOLE 2 19,340 0 22,443
ACLARIS THERAPEUTICS INC COM 00461U105 12 697 SH   SOLE 7 697 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 2,617 149,049 SH   SOLE 18 141,170 0 7,879
ACLARIS THERAPEUTICS INC COM 00461U105 4,029 229,439 SH   SOLE 19 229,439 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 28,436 1,619,361 SH   SOLE 21 1,619,361 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 20,299 1,156,006 SH   SOLE 22 1,149,473 0 6,533
ACLARIS THERAPEUTICS INC COM 00461U105 127 7,217 SH   SOLE 23 7,217 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 276 15,693 SH   SOLE 26 0 0 15,693
ACLARIS THERAPEUTICS INC COM 00461U105 147 8,350 SH   SOLE 30 8,350 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 76 4,312 SH   SOLE 40 4,312 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 125 7,142 SH   SOLE 43 0 0 7,142
ACM RESH INC COM CL A 00108J109 334 3,265 SH   SOLE 2 3,265 0 0
ACM RESH INC COM CL A 00108J109 4 44 SH   SOLE 4 44 0 0
ACM RESH INC COM CL A 00108J109 1,839 17,995 SH   SOLE 21 17,995 0 0
ACM RESH INC COM CL A 00108J109 15,671 153,303 SH   SOLE 22 148,356 0 4,947
ACM RESH INC COM CL A 00108J109 32 314 SH   SOLE 25 314 0 0
ACM RESH INC COM CL A 00108J109 877 8,577 SH   SOLE 26 7,387 0 1,190
ACM RESH INC COM CL A 00108J109 168 1,639 SH   SOLE 28 1,639 0 0
ACM RESH INC COM CL A 00108J109 1,232 12,051 SH   SOLE 30 12,051 0 0
ACM RESH INC COM CL A 00108J109 26 259 SH   SOLE 36 259 0 0
ACM RESH INC COM CL A 00108J109 124 1,216 SH   SOLE 40 1,216 0 0
ACME UTD CORP COM 004816104 21 465 SH   SOLE 18 465 0 0
ACME UTD CORP COM 004816104 33 740 SH   SOLE 21 740 0 0
ACNB CORP COM 000868109 188 6,745 SH   SOLE 2 3,315 0 3,430
ACNB CORP COM 000868109 65 2,346 SH   SOLE 18 2,346 0 0
ACNB CORP COM 000868109 336 12,045 SH   SOLE 19 12,045 0 0
ACNB CORP COM 000868109 896 32,117 SH   SOLE 21 32,117 0 0
ACNB CORP COM 000868109 773 27,682 SH   SOLE 22 27,682 0 0
ACNB CORP COM 000868109 36 1,292 SH   SOLE 26 0 0 1,292
ACORDA THERAPEUTICS INC COM NEW 00484M601 11 2,334 SH   SOLE 18 2,334 0 0
ACORDA THERAPEUTICS INC COM NEW 00484M601 162 33,924 SH   SOLE 21 33,924 0 0
ACORDA THERAPEUTICS INC COM NEW 00484M601 581 121,757 SH   SOLE 22 121,757 0 0
ACORDA THERAPEUTICS INC COM NEW 00484M601 16 3,264 SH   SOLE 26 0 0 3,264
ACORDA THERAPEUTICS INC COM NEW 00484M601 28 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 545 33,943 SH   SOLE 21 33,943 0 0
ACRES COMMERCIAL REALTY CORP COM NEW 00489Q102 1,275 79,360 SH   SOLE 22 79,360 0 0
ACRES COMMERCIAL REALTY CORP COM NEW 00489Q102 4 242 SH   SOLE 43 0 0 242
ACTINIUM PHARMACEUTICALS INC COM 00507W206 11 1,335 SH   SOLE 2 1,335 0 0
ACTINIUM PHARMACEUTICALS INC COM 00507W206 32 4,074 SH   SOLE 18 4,074 0 0
ACTINIUM PHARMACEUTICALS INC COM 00507W206 433 54,798 SH   SOLE 21 54,798 0 0
ACTINIUM PHARMACEUTICALS INC COM 00507W206 1,284 162,299 SH   SOLE 22 162,299 0 0
ACTINIUM PHARMACEUTICALS INC COM 00507W206 0 26 SH   SOLE 43 0 0 26
ACTIVISION BLIZZARD INC COM 00507V109 162,234 1,699,852 SH   SOLE 2 233,484 0 1,466,368
ACTIVISION BLIZZARD INC COM 00507V109 43,730 458,192 SH   SOLE 4 291,998 0 166,194
ACTIVISION BLIZZARD INC COM 00507V109 98,960 1,036,887 SH   SOLE 7 880,608 0 156,279
ACTIVISION BLIZZARD INC COM 00507V109 573 6,006 SH   SOLE 13 2,304 0 3,702
ACTIVISION BLIZZARD INC COM 00507V109 7,731 81,004 SH   SOLE 15 81,004 0 0
ACTIVISION BLIZZARD INC COM 00507V109 11 111 SH   SOLE 17 0 0 111
ACTIVISION BLIZZARD INC COM 00507V109 176,859 1,853,089 SH   SOLE 18 1,742,165 0 110,924
ACTIVISION BLIZZARD INC COM 00507V109 118,646 1,243,148 SH   SOLE 19 1,243,148 0 0
ACTIVISION BLIZZARD INC COM 00507V109 2,006,839 21,027,232 SH   SOLE 21 21,027,232 0 0
ACTIVISION BLIZZARD INC COM 00507V109 1,650,433 17,292,884 SH   SOLE 22 15,627,911 0 1,664,973
ACTIVISION BLIZZARD INC COM 00507V109 42,537 445,692 SH   SOLE 23 445,692 0 0
ACTIVISION BLIZZARD INC COM 00507V109 118,987 1,246,722 SH   SOLE 25 1,246,722 0 0
ACTIVISION BLIZZARD INC COM 00507V109 178,579 1,871,113 SH   SOLE 26 663,387 0 1,207,726
ACTIVISION BLIZZARD INC COM 00507V109 241,148 2,526,697 SH   SOLE 28 89,288 0 2,437,409
ACTIVISION BLIZZARD INC COM 00507V109 99 1,034 SH   SOLE 29 1,034 0 0
ACTIVISION BLIZZARD INC COM 00507V109 379,619 3,977,572 SH   SOLE 30 3,977,572 0 0
ACTIVISION BLIZZARD INC COM 00507V109 12,639 132,431 SH   SOLE 31 98,959 0 33,472
ACTIVISION BLIZZARD INC COM 00507V109 16,179 169,520 SH   SOLE 32 169,520 0 0
ACTIVISION BLIZZARD INC COM 00507V109 157,312 1,648,278 SH   SOLE 34 1,648,278 0 0
ACTIVISION BLIZZARD INC COM 00507V109 45,180 473,382 SH   SOLE 36 473,382 0 0
ACTIVISION BLIZZARD INC COM 00507V109 2,676 28,039 SH   SOLE 40 28,039 0 0
ACTIVISION BLIZZARD INC COM 00507V109 62,526 655,138 SH   SOLE 43 38,263 0 616,875
ACUITY BRANDS INC COM 00508Y102 17,537 93,766 SH   SOLE 2 27,568 0 66,198
ACUITY BRANDS INC COM 00508Y102 23 125 SH   SOLE 4 125 0 0
ACUITY BRANDS INC COM 00508Y102 153 816 SH   SOLE 7 816 0 0
ACUITY BRANDS INC COM 00508Y102 16,311 87,208 SH   SOLE 18 87,208 0 0
ACUITY BRANDS INC COM 00508Y102 2,442 13,059 SH   SOLE 19 13,059 0 0
ACUITY BRANDS INC COM 00508Y102 313,548 1,676,460 SH   SOLE 21 1,676,460 0 0
ACUITY BRANDS INC COM 00508Y102 187,993 1,005,148 SH   SOLE 22 960,324 0 44,824
ACUITY BRANDS INC COM 00508Y102 422 2,255 SH   SOLE 25 2,255 0 0
ACUITY BRANDS INC COM 00508Y102 3,131 16,738 SH   SOLE 26 13,608 0 3,130
ACUITY BRANDS INC COM 00508Y102 759 4,057 SH   SOLE 28 3,797 0 260
ACUITY BRANDS INC COM 00508Y102 5,172 27,652 SH   SOLE 30 27,652 0 0
ACUITY BRANDS INC COM 00508Y102 307 1,640 SH   SOLE 31 628 0 1,012
ACUITY BRANDS INC COM 00508Y102 675 3,611 SH   SOLE 36 3,611 0 0
ACUITY BRANDS INC COM 00508Y102 802 4,288 SH   SOLE 40 4,288 0 0
ACUITY BRANDS INC COM 00508Y102 7,866 42,060 SH   SOLE 43 912 0 41,148
ACUSHNET HLDGS CORP COM 005098108 1,603 32,457 SH   SOLE 2 11,223 0 21,234
ACUSHNET HLDGS CORP COM 005098108 8 161 SH   SOLE 4 161 0 0
ACUSHNET HLDGS CORP COM 005098108 27 551 SH   SOLE 7 551 0 0
ACUSHNET HLDGS CORP COM 005098108 5,396 109,235 SH   SOLE 18 109,235 0 0
ACUSHNET HLDGS CORP COM 005098108 2,937 59,450 SH   SOLE 19 59,450 0 0
ACUSHNET HLDGS CORP COM 005098108 63,155 1,278,445 SH   SOLE 21 1,278,445 0 0
ACUSHNET HLDGS CORP COM 005098108 41,601 842,132 SH   SOLE 22 797,785 0 44,347
ACUSHNET HLDGS CORP COM 005098108 49 1,001 SH   SOLE 25 1,001 0 0
ACUSHNET HLDGS CORP COM 005098108 888 17,970 SH   SOLE 26 14,468 0 3,502
ACUSHNET HLDGS CORP COM 005098108 210 4,245 SH   SOLE 28 4,245 0 0
ACUSHNET HLDGS CORP COM 005098108 3,240 65,584 SH   SOLE 30 65,584 0 0
ACUSHNET HLDGS CORP COM 005098108 215 4,346 SH   SOLE 40 4,346 0 0
ACUSHNET HLDGS CORP COM 005098108 1,059 21,433 SH   SOLE 43 14,589 0 6,844
ACUTUS MED INC COM 005111109 42 2,487 SH   SOLE 2 958 0 1,529
ACUTUS MED INC COM 005111109 0 14 SH   SOLE 7 14 0 0
ACUTUS MED INC COM 005111109 796 46,851 SH   SOLE 18 46,851 0 0
ACUTUS MED INC COM 005111109 422 24,881 SH   SOLE 19 24,881 0 0
ACUTUS MED INC COM 005111109 9,106 536,257 SH   SOLE 21 536,257 0 0
ACUTUS MED INC COM 005111109 5,176 304,850 SH   SOLE 22 303,097 0 1,753
ACUTUS MED INC COM 005111109 2,609 153,631 SH   SOLE 30 153,631 0 0
ACUTUS MED INC COM 005111109 32 1,881 SH   SOLE 43 115 0 1,766
ACV AUCTIONS INC COM CL A 00091G104 406 15,825 SH   SOLE 2 15,825 0 0
ACV AUCTIONS INC COM CL A 00091G104 3,121 121,755 SH   SOLE 19 121,755 0 0
ACV AUCTIONS INC COM CL A 00091G104 857 33,435 SH   SOLE 21 33,435 0 0
ACV AUCTIONS INC COM CL A 00091G104 7,633 297,808 SH   SOLE 22 297,808 0 0
ACV AUCTIONS INC COM CL A 00091G104 2,057 80,269 SH   SOLE 34 80,269 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 143 27,056 SH   SOLE 2 9,796 0 17,260
ADAMAS PHARMACEUTICALS INC COM 00548A106 44 8,310 SH   SOLE 18 8,310 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 188 35,581 SH   SOLE 19 35,581 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 791 149,808 SH   SOLE 21 149,808 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 2,360 446,966 SH   SOLE 22 446,966 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 48 9,185 SH   SOLE 23 9,185 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 34 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 54 49,505 SH   SOLE 21 49,505 0 0
ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 2,962 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 38 1,359 SH   SOLE 2 1,359 0 0
ADAMS RES & ENERGY INC COM NEW 006351308 18 638 SH   SOLE 18 638 0 0
ADAMS RES & ENERGY INC COM NEW 006351308 253 9,142 SH   SOLE 21 9,142 0 0
ADAMS RES & ENERGY INC COM NEW 006351308 2,041 73,698 SH   SOLE 22 73,698 0 0
ADAPTHEALTH CORP COM CL A 00653Q102 2,413 88,046 SH   SOLE 2 24,336 0 63,710
ADAPTHEALTH CORP COM CL A 00653Q102 35 1,273 SH   SOLE 7 1,273 0 0
ADAPTHEALTH CORP COM CL A 00653Q102 6,837 249,432 SH   SOLE 18 249,432 0 0
ADAPTHEALTH CORP COM CL A 00653Q102 3,760 137,194 SH   SOLE 19 137,194 0 0
ADAPTHEALTH CORP COM CL A 00653Q102 78,609 2,867,904 SH   SOLE 21 2,867,904 0 0
ADAPTHEALTH CORP COM CL A 00653Q102 59,030 2,153,584 SH   SOLE 22 2,045,562 0 108,022
ADAPTHEALTH CORP COM CL A 00653Q102 26 951 SH   SOLE 23 951 0 0
ADAPTHEALTH CORP COM CL A 00653Q102 44 1,596 SH   SOLE 25 1,596 0 0
ADAPTHEALTH CORP COM CL A 00653Q102 86 3,137 SH   SOLE 26 0 0 3,137
ADAPTHEALTH CORP COM CL A 00653Q102 193 7,039 SH   SOLE 28 7,039 0 0
ADAPTHEALTH CORP COM CL A 00653Q102 1,932 70,484 SH   SOLE 30 70,484 0 0
ADAPTHEALTH CORP COM CL A 00653Q102 183 6,679 SH   SOLE 40 6,679 0 0
ADAPTHEALTH CORP COM CL A 00653Q102 20 728 SH   SOLE 43 0 0 728
ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107 3,804 892,987 SH   SOLE 21 892,987 0 0
ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107 211 49,457 SH   SOLE 30 49,457 0 0
ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107 166 38,950 SH   SOLE 43 19,952 0 18,998
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 8,510 208,276 SH   SOLE 2 32,831 0 175,445
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 16 389 SH   SOLE 4 389 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 72 1,761 SH   SOLE 7 1,761 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 2,040 49,929 SH   SOLE 18 49,929 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 6,433 157,440 SH   SOLE 19 157,440 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 100,713 2,464,835 SH   SOLE 21 2,464,835 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 90,844 2,223,287 SH   SOLE 22 2,104,539 0 118,748
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 44 1,065 SH   SOLE 23 1,065 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 286 7,011 SH   SOLE 25 7,011 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 1,912 46,799 SH   SOLE 26 39,172 0 7,627
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 398 9,731 SH   SOLE 28 9,731 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 5,211 127,543 SH   SOLE 30 127,543 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 79 1,933 SH   SOLE 31 1,933 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 359 8,784 SH   SOLE 36 8,784 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 446 10,923 SH   SOLE 40 10,923 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 6 151 SH   SOLE 43 0 0 151
ADC THERAPEUTICS SA SHS H0036K147 7,323 300,738 SH   SOLE 21 300,738 0 0
ADDUS HOMECARE CORP COM 006739106 1,322 15,156 SH   SOLE 2 5,269 0 9,887
ADDUS HOMECARE CORP COM 006739106 5 58 SH   SOLE 4 58 0 0
ADDUS HOMECARE CORP COM 006739106 22 247 SH   SOLE 7 247 0 0
ADDUS HOMECARE CORP COM 006739106 5,401 61,904 SH   SOLE 18 61,904 0 0
ADDUS HOMECARE CORP COM 006739106 6,630 76,001 SH   SOLE 19 76,001 0 0
ADDUS HOMECARE CORP COM 006739106 604 6,920 SH   SOLE 20 6,920 0 0
ADDUS HOMECARE CORP COM 006739106 157,885 1,809,772 SH   SOLE 21 1,809,772 0 0
ADDUS HOMECARE CORP COM 006739106 36,101 413,812 SH   SOLE 22 396,883 0 16,929
ADDUS HOMECARE CORP COM 006739106 80 916 SH   SOLE 23 916 0 0
ADDUS HOMECARE CORP COM 006739106 90 1,036 SH   SOLE 25 1,036 0 0
ADDUS HOMECARE CORP COM 006739106 1,113 12,759 SH   SOLE 26 6,950 0 5,809
ADDUS HOMECARE CORP COM 006739106 156 1,787 SH   SOLE 28 1,787 0 0
ADDUS HOMECARE CORP COM 006739106 4,312 49,424 SH   SOLE 30 49,424 0 0
ADDUS HOMECARE CORP COM 006739106 30 341 SH   SOLE 34 341 0 0
ADDUS HOMECARE CORP COM 006739106 100 1,147 SH   SOLE 36 1,147 0 0
ADDUS HOMECARE CORP COM 006739106 168 1,922 SH   SOLE 40 1,922 0 0
ADDUS HOMECARE CORP COM 006739106 315 3,613 SH   SOLE 43 25 0 3,588
ADDVANTAGE TECHNOLOGIES GROU COM NEW 006743306 19 7,313 SH   SOLE 21 7,313 0 0
ADECOAGRO S A COM L00849106 458 45,636 SH   SOLE 2 745 0 44,891
ADECOAGRO S A COM L00849106 463 46,160 SH   SOLE 4 22,400 0 23,760
ADECOAGRO S A COM L00849106 1,383 137,746 SH   SOLE 7 137,746 0 0
ADECOAGRO S A COM L00849106 78 7,799 SH   SOLE 18 7,799 0 0
ADECOAGRO S A COM L00849106 21,693 2,160,704 SH   SOLE 21 2,160,704 0 0
ADECOAGRO S A COM L00849106 8,609 857,459 SH   SOLE 22 753,120 0 104,339
ADECOAGRO S A COM L00849106 473 47,110 SH   SOLE 23 47,110 0 0
ADECOAGRO S A COM L00849106 4,838 481,875 SH   SOLE 26 464,055 0 17,820
ADECOAGRO S A COM L00849106 1,335 132,971 SH   SOLE 28 0 0 132,971
ADECOAGRO S A COM L00849106 4,665 464,637 SH   SOLE 30 464,637 0 0
ADECOAGRO S A COM L00849106 81 8,028 SH   SOLE 34 8,028 0 0
ADECOAGRO S A COM L00849106 37 3,661 SH   SOLE 43 0 0 3,661
ADIAL PHARMACEUTICALS INC COM 00688A106 6 2,336 SH   SOLE 18 2,336 0 0
ADIAL PHARMACEUTICALS INC COM 00688A106 74 29,145 SH   SOLE 21 29,145 0 0
ADIAL PHARMACEUTICALS INC COM 00688A106 419 164,430 SH   SOLE 22 164,430 0 0
ADICET BIO INC COM 007002108 120 11,668 SH   SOLE 2 825 0 10,843
ADICET BIO INC COM 007002108 719 69,869 SH   SOLE 18 69,869 0 0
ADICET BIO INC COM 007002108 343 33,342 SH   SOLE 19 33,342 0 0
ADICET BIO INC COM 007002108 7,860 763,846 SH   SOLE 21 763,846 0 0
ADICET BIO INC COM 007002108 3,550 345,040 SH   SOLE 22 322,464 0 22,576
ADICET BIO INC COM 007002108 111 10,806 SH   SOLE 30 10,806 0 0
ADICET BIO INC COM 007002108 8 742 SH   SOLE 43 0 0 742
ADIENT PLC ORD SHS G0084W101 6,167 136,435 SH   SOLE 2 66,848 0 69,587
ADIENT PLC ORD SHS G0084W101 16 357 SH   SOLE 4 357 0 0
ADIENT PLC ORD SHS G0084W101 138 3,050 SH   SOLE 7 3,050 0 0
ADIENT PLC ORD SHS G0084W101 22,371 494,939 SH   SOLE 18 494,939 0 0
ADIENT PLC ORD SHS G0084W101 7,663 169,531 SH   SOLE 19 169,531 0 0
ADIENT PLC ORD SHS G0084W101 300,054 6,638,369 SH   SOLE 21 6,638,369 0 0
ADIENT PLC ORD SHS G0084W101 128,149 2,835,163 SH   SOLE 22 2,708,319 0 126,844
ADIENT PLC ORD SHS G0084W101 129 2,855 SH   SOLE 25 2,855 0 0
ADIENT PLC ORD SHS G0084W101 1,899 42,016 SH   SOLE 26 34,948 0 7,068
ADIENT PLC ORD SHS G0084W101 757 16,742 SH   SOLE 28 11,225 0 5,517
ADIENT PLC ORD SHS G0084W101 9,052 200,269 SH   SOLE 30 200,269 0 0
ADIENT PLC ORD SHS G0084W101 1,220 26,998 SH   SOLE 36 26,998 0 0
ADIENT PLC ORD SHS G0084W101 534 11,818 SH   SOLE 40 11,818 0 0
ADIENT PLC ORD SHS G0084W101 1,997 44,183 SH   SOLE 43 5,574 0 38,609
ADITX THERAPEUTICS INC COM 007025109 6 2,410 SH   SOLE 18 2,410 0 0
ADITX THERAPEUTICS INC COM 007025109 80 31,074 SH   SOLE 21 31,074 0 0
ADMA BIOLOGICS INC COM 000899104 213 133,275 SH   SOLE 2 77,392 0 55,883
ADMA BIOLOGICS INC COM 000899104 38 23,870 SH   SOLE 18 23,870 0 0
ADMA BIOLOGICS INC COM 000899104 690 431,472 SH   SOLE 21 431,472 0 0
ADMA BIOLOGICS INC COM 000899104 2,485 1,553,025 SH   SOLE 22 1,553,025 0 0
ADMA BIOLOGICS INC COM 000899104 40 25,161 SH   SOLE 23 25,161 0 0
ADMA BIOLOGICS INC COM 000899104 18 11,429 SH   SOLE 26 0 0 11,429
ADOBE SYSTEMS INCORPORATED COM 00724F101 694,524 1,185,923 SH   SOLE 2 233,578 0 952,345
ADOBE SYSTEMS INCORPORATED COM 00724F101 165,624 282,808 SH   SOLE 4 180,819 0 101,989
ADOBE SYSTEMS INCORPORATED COM 00724F101 314,153 536,426 SH   SOLE 7 465,987 0 70,439
ADOBE SYSTEMS INCORPORATED COM 00724F101 24,186 41,299 SH   SOLE 13 38,776 0 2,523
ADOBE SYSTEMS INCORPORATED COM 00724F101 29,466 50,314 SH   SOLE 15 50,314 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 170 291 SH   SOLE 17 0 0 291
ADOBE SYSTEMS INCORPORATED COM 00724F101 1,033,320 1,764,429 SH   SOLE 18 1,486,243 0 278,186
ADOBE SYSTEMS INCORPORATED COM 00724F101 572,325 977,265 SH   SOLE 19 977,265 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 7,110,144 12,140,810 SH   SOLE 21 12,140,810 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 6,228,675 10,635,672 SH   SOLE 22 9,575,883 0 1,059,789
ADOBE SYSTEMS INCORPORATED COM 00724F101 171,764 293,293 SH   SOLE 23 293,293 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 509,297 869,642 SH   SOLE 25 869,642 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 698,916 1,193,422 SH   SOLE 26 486,487 0 706,935
ADOBE SYSTEMS INCORPORATED COM 00724F101 979,434 1,672,416 SH   SOLE 28 57,650 0 1,614,766
ADOBE SYSTEMS INCORPORATED COM 00724F101 344 588 SH   SOLE 29 588 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 1,489,006 2,542,528 SH   SOLE 30 2,508,172 0 34,356
ADOBE SYSTEMS INCORPORATED COM 00724F101 73,988 126,337 SH   SOLE 31 60,096 0 66,241
ADOBE SYSTEMS INCORPORATED COM 00724F101 77,916 133,045 SH   SOLE 32 133,045 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 206,288 352,244 SH   SOLE 34 352,244 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 142,072 242,593 SH   SOLE 36 242,593 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 10,194 17,406 SH   SOLE 40 17,406 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 289,015 493,503 SH   SOLE 43 31,147 0 462,356
ADT INC DEL COM 00090Q103 3,497 324,114 SH   SOLE 2 53,062 0 271,052
ADT INC DEL COM 00090Q103 6 577 SH   SOLE 4 577 0 0
ADT INC DEL COM 00090Q103 28 2,557 SH   SOLE 7 2,557 0 0
ADT INC DEL COM 00090Q103 670 62,107 SH   SOLE 18 62,107 0 0
ADT INC DEL COM 00090Q103 497 46,028 SH   SOLE 19 46,028 0 0
ADT INC DEL COM 00090Q103 19,266 1,785,567 SH   SOLE 21 1,785,567 0 0
ADT INC DEL COM 00090Q103 39,882 3,696,237 SH   SOLE 22 3,491,382 0 204,855
ADT INC DEL COM 00090Q103 88 8,152 SH   SOLE 25 8,152 0 0
ADT INC DEL COM 00090Q103 1,221 113,168 SH   SOLE 26 91,485 0 21,683
ADT INC DEL COM 00090Q103 254 23,577 SH   SOLE 28 23,577 0 0
ADT INC DEL COM 00090Q103 8,422 780,576 SH   SOLE 30 780,576 0 0
ADT INC DEL COM 00090Q103 32 2,929 SH   SOLE 31 2,929 0 0
ADT INC DEL COM 00090Q103 100 9,284 SH   SOLE 36 9,284 0 0
ADT INC DEL COM 00090Q103 217 20,120 SH   SOLE 40 20,120 0 0
ADT INC DEL COM 00090Q103 1,301 120,596 SH   SOLE 43 737 0 119,859
ADTALEM GLOBAL ED INC COM 00737L103 2,637 73,989 SH   SOLE 2 34,850 0 39,139
ADTALEM GLOBAL ED INC COM 00737L103 9 245 SH   SOLE 4 245 0 0
ADTALEM GLOBAL ED INC COM 00737L103 28 796 SH   SOLE 7 796 0 0
ADTALEM GLOBAL ED INC COM 00737L103 9,297 260,848 SH   SOLE 18 260,848 0 0
ADTALEM GLOBAL ED INC COM 00737L103 3,126 87,721 SH   SOLE 19 87,721 0 0
ADTALEM GLOBAL ED INC COM 00737L103 124,900 3,504,492 SH   SOLE 21 3,504,492 0 0
ADTALEM GLOBAL ED INC COM 00737L103 53,900 1,512,346 SH   SOLE 22 1,435,157 0 77,189
ADTALEM GLOBAL ED INC COM 00737L103 50 1,404 SH   SOLE 25 1,404 0 0
ADTALEM GLOBAL ED INC COM 00737L103 684 19,192 SH   SOLE 26 14,323 0 4,869
ADTALEM GLOBAL ED INC COM 00737L103 286 8,018 SH   SOLE 28 7,933 0 85
ADTALEM GLOBAL ED INC COM 00737L103 1,444 40,530 SH   SOLE 30 40,530 0 0
ADTALEM GLOBAL ED INC COM 00737L103 91 2,561 SH   SOLE 36 2,561 0 0
ADTALEM GLOBAL ED INC COM 00737L103 197 5,522 SH   SOLE 40 5,522 0 0
ADTALEM GLOBAL ED INC COM 00737L103 3,317 93,081 SH   SOLE 43 7,632 0 85,449
ADTRAN INC COM 00738A106 1,076 52,120 SH   SOLE 2 15,429 0 36,691
ADTRAN INC COM 00738A106 5 261 SH   SOLE 4 261 0 0
ADTRAN INC COM 00738A106 15 745 SH   SOLE 7 745 0 0
ADTRAN INC COM 00738A106 4,008 194,105 SH   SOLE 18 194,105 0 0
ADTRAN INC COM 00738A106 1,740 84,244 SH   SOLE 19 84,244 0 0
ADTRAN INC COM 00738A106 125,272 6,066,422 SH   SOLE 21 6,066,422 0 0
ADTRAN INC COM 00738A106 27,040 1,309,448 SH   SOLE 22 1,237,427 0 72,021
ADTRAN INC COM 00738A106 96 4,671 SH   SOLE 25 4,671 0 0
ADTRAN INC COM 00738A106 285 13,802 SH   SOLE 26 11,243 0 2,559
ADTRAN INC COM 00738A106 149 7,199 SH   SOLE 28 7,199 0 0
ADTRAN INC COM 00738A106 8,084 391,485 SH   SOLE 30 391,485 0 0
ADTRAN INC COM 00738A106 163 7,893 SH   SOLE 36 7,893 0 0
ADTRAN INC COM 00738A106 120 5,790 SH   SOLE 40 5,790 0 0
ADTRAN INC COM 00738A106 622 30,132 SH   SOLE 43 0 0 30,132
ADVANCE AUTO PARTS INC COM 00751Y106 30,037 146,421 SH   SOLE 2 26,461 0 119,960
ADVANCE AUTO PARTS INC COM 00751Y106 8,873 43,251 SH   SOLE 4 25,612 0 17,639
ADVANCE AUTO PARTS INC COM 00751Y106 13,065 63,690 SH   SOLE 7 57,662 0 6,028
ADVANCE AUTO PARTS INC COM 00751Y106 34 166 SH   SOLE 13 166 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 1,864 9,086 SH   SOLE 15 9,086 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 34,692 169,116 SH   SOLE 18 159,882 0 9,234
ADVANCE AUTO PARTS INC COM 00751Y106 66,533 324,328 SH   SOLE 19 324,328 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 300,437 1,464,548 SH   SOLE 21 1,464,548 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 290,812 1,417,625 SH   SOLE 22 1,274,620 0 143,005
ADVANCE AUTO PARTS INC COM 00751Y106 7,667 37,373 SH   SOLE 23 37,373 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 18,103 88,249 SH   SOLE 25 88,249 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 33,011 160,917 SH   SOLE 26 70,771 0 90,146
ADVANCE AUTO PARTS INC COM 00751Y106 45,822 223,369 SH   SOLE 28 6,720 0 216,649
ADVANCE AUTO PARTS INC COM 00751Y106 6 31 SH   SOLE 29 31 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 55,675 271,402 SH   SOLE 30 259,871 0 11,531
ADVANCE AUTO PARTS INC COM 00751Y106 3,890 18,963 SH   SOLE 31 8,986 0 9,977
ADVANCE AUTO PARTS INC COM 00751Y106 24,773 120,762 SH   SOLE 34 120,762 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 7,259 35,387 SH   SOLE 36 35,387 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 442 2,156 SH   SOLE 40 2,156 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 8,098 39,474 SH   SOLE 43 3,612 0 35,862
ADVANCE AUTO PARTS INC OPTIONS 00751Y106 144 700 SH Call SOLE 2 700 0 0
ADVANCE AUTO PARTS INC OPTIONS 00751Y106 185 900 SH Call SOLE 4 900 0 0
ADVANCE AUTO PARTS INC OPTIONS 00751Y106 2,339 11,400 SH Call SOLE 18 11,400 0 0
ADVANCE AUTO PARTS INC OPTIONS 00751Y106 23,489 114,500 SH Call SOLE 19 114,500 0 0
ADVANCE AUTO PARTS INC OPTIONS 00751Y106 1,251 6,100 SH Call SOLE 22 6,100 0 0
ADVANCE AUTO PARTS INC OPTIONS 00751Y106 9,703 47,300 SH Call SOLE 34 47,300 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 16,365 140,389 SH   SOLE 2 45,187 0 95,202
ADVANCED DRAIN SYS INC DEL COM 00790R104 121 1,041 SH   SOLE 4 1,041 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 5,895 50,569 SH   SOLE 7 50,569 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 3,299 28,304 SH   SOLE 18 24,861 0 3,443
ADVANCED DRAIN SYS INC DEL COM 00790R104 9,542 81,856 SH   SOLE 19 81,856 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 91,788 787,410 SH   SOLE 21 787,410 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 148,802 1,276,500 SH   SOLE 22 1,211,372 0 65,128
ADVANCED DRAIN SYS INC DEL COM 00790R104 685 5,874 SH   SOLE 23 5,874 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 401 3,443 SH   SOLE 25 3,443 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 4,061 34,836 SH   SOLE 26 18,096 0 16,740
ADVANCED DRAIN SYS INC DEL COM 00790R104 732 6,280 SH   SOLE 28 6,280 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 60,387 518,028 SH   SOLE 30 518,028 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 116 999 SH   SOLE 31 999 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 65 555 SH   SOLE 34 555 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 479 4,110 SH   SOLE 36 4,110 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 741 6,354 SH   SOLE 40 6,354 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 2,971 25,487 SH   SOLE 43 25 0 25,462
ADVANCED EMISSIONS SOLUTIONS COM 00770C101 27 3,690 SH   SOLE 18 3,690 0 0
ADVANCED EMISSIONS SOLUTIONS COM 00770C101 666 89,942 SH   SOLE 21 89,942 0 0
ADVANCED EMISSIONS SOLUTIONS COM 00770C101 2,023 273,057 SH   SOLE 22 273,057 0 0
ADVANCED ENERGY INDS COM 007973100 1,795 15,923 SH   SOLE 2 11,834 0 4,089
ADVANCED ENERGY INDS COM 007973100 13 119 SH   SOLE 4 119 0 0
ADVANCED ENERGY INDS COM 007973100 70 619 SH   SOLE 7 619 0 0
ADVANCED ENERGY INDS COM 007973100 17,091 151,637 SH   SOLE 18 151,637 0 0
ADVANCED ENERGY INDS COM 007973100 8,465 75,102 SH   SOLE 19 75,102 0 0
ADVANCED ENERGY INDS COM 007973100 492,632 4,370,795 SH   SOLE 21 4,370,795 0 0
ADVANCED ENERGY INDS COM 007973100 109,836 974,499 SH   SOLE 22 951,161 0 23,338
ADVANCED ENERGY INDS COM 007973100 69 614 SH   SOLE 23 614 0 0
ADVANCED ENERGY INDS COM 007973100 149 1,321 SH   SOLE 25 1,321 0 0
ADVANCED ENERGY INDS COM 007973100 1,965 17,437 SH   SOLE 26 14,800 0 2,637
ADVANCED ENERGY INDS COM 007973100 547 4,850 SH   SOLE 28 4,850 0 0
ADVANCED ENERGY INDS COM 007973100 9,063 80,411 SH   SOLE 30 80,411 0 0
ADVANCED ENERGY INDS COM 007973100 186 1,648 SH   SOLE 36 1,648 0 0
ADVANCED ENERGY INDS COM 007973100 494 4,383 SH   SOLE 40 4,383 0 0
ADVANCED ENERGY INDS COM 007973100 1,935 17,164 SH   SOLE 43 746 0 16,418
ADVANCED MICRO DEVICES INC COM 007903107 288,861 3,075,279 SH   SOLE 2 802,550 0 2,272,729
ADVANCED MICRO DEVICES INC COM 007903107 66,947 712,734 SH   SOLE 4 441,435 0 271,299
ADVANCED MICRO DEVICES INC COM 007903107 112,229 1,194,814 SH   SOLE 7 1,147,199 0 47,615
ADVANCED MICRO DEVICES INC COM 007903107 5,917 62,991 SH   SOLE 13 56,986 0 6,005
ADVANCED MICRO DEVICES INC COM 007903107 11,750 125,091 SH   SOLE 15 125,091 0 0
ADVANCED MICRO DEVICES INC COM 007903107 32 337 SH   SOLE 17 0 0 337
ADVANCED MICRO DEVICES INC COM 007903107 239,550 2,550,305 SH   SOLE 18 2,321,204 0 229,101
ADVANCED MICRO DEVICES INC COM 007903107 218,338 2,324,478 SH   SOLE 19 2,324,478 0 0
ADVANCED MICRO DEVICES INC COM 007903107 2,638,454 28,089,573 SH   SOLE 21 28,089,573 0 0
ADVANCED MICRO DEVICES INC COM 007903107 2,478,865 26,390,559 SH   SOLE 22 23,407,070 0 2,983,489
ADVANCED MICRO DEVICES INC COM 007903107 76,961 819,342 SH   SOLE 23 819,342 0 0
ADVANCED MICRO DEVICES INC COM 007903107 205,870 2,191,736 SH   SOLE 25 2,191,736 0 0
ADVANCED MICRO DEVICES INC COM 007903107 305,021 3,247,326 SH   SOLE 26 1,361,055 0 1,886,271
ADVANCED MICRO DEVICES INC COM 007903107 369,835 3,937,350 SH   SOLE 28 144,742 0 3,792,608
ADVANCED MICRO DEVICES INC COM 007903107 5,573 59,327 SH   SOLE 29 59,327 0 0
ADVANCED MICRO DEVICES INC COM 007903107 599,957 6,387,282 SH   SOLE 30 6,372,391 0 14,891
ADVANCED MICRO DEVICES INC COM 007903107 42,915 456,882 SH   SOLE 31 287,706 0 169,176
ADVANCED MICRO DEVICES INC COM 007903107 24,957 265,699 SH   SOLE 32 265,699 0 0
ADVANCED MICRO DEVICES INC COM 007903107 208,936 2,224,383 SH   SOLE 34 2,224,383 0 0
ADVANCED MICRO DEVICES INC COM 007903107 54,435 579,525 SH   SOLE 36 579,525 0 0
ADVANCED MICRO DEVICES INC COM 007903107 4,129 43,960 SH   SOLE 40 43,960 0 0
ADVANCED MICRO DEVICES INC COM 007903107 74,247 790,446 SH   SOLE 43 46,947 0 743,499
ADVANCED MICRO DEVICES INC OPTIONS 007903107 17,199 183,100 SH Call SOLE 19 183,100 0 0
ADVANCED MICRO DEVICES INC OPTIONS 007903107 300 3,200 SH Call SOLE 22 3,200 0 0
ADVANCED MICRO DEVICES INC OPTIONS 007903107 5,044 53,700 SH Call SOLE 34 53,700 0 0
ADVANSIX INC COM 00773T101 962 32,210 SH   SOLE 2 9,723 0 22,487
ADVANSIX INC COM 00773T101 4 139 SH   SOLE 4 139 0 0
ADVANSIX INC COM 00773T101 13 439 SH   SOLE 7 439 0 0
ADVANSIX INC COM 00773T101 0 3 SH   SOLE 13 3 0 0
ADVANSIX INC COM 00773T101 3,564 119,349 SH   SOLE 18 119,349 0 0
ADVANSIX INC COM 00773T101 1,394 46,683 SH   SOLE 19 46,683 0 0
ADVANSIX INC COM 00773T101 109,966 3,682,729 SH   SOLE 21 3,682,729 0 0
ADVANSIX INC COM 00773T101 22,677 759,458 SH   SOLE 22 717,414 0 42,044
ADVANSIX INC COM 00773T101 23 755 SH   SOLE 25 755 0 0
ADVANSIX INC COM 00773T101 168 5,628 SH   SOLE 26 2,945 0 2,683
ADVANSIX INC COM 00773T101 126 4,217 SH   SOLE 28 4,217 0 0
ADVANSIX INC COM 00773T101 1,849 61,936 SH   SOLE 30 61,936 0 0
ADVANSIX INC COM 00773T101 112 3,745 SH   SOLE 40 3,745 0 0
ADVANSIX INC COM 00773T101 483 16,167 SH   SOLE 43 270 0 15,897
ADVANTAGE SOLUTIONS INC COM CL A 00791N102 876 81,162 SH   SOLE 2 21,062 0 60,100
ADVANTAGE SOLUTIONS INC COM CL A 00791N102 13 1,228 SH   SOLE 7 1,228 0 0
ADVANTAGE SOLUTIONS INC COM CL A 00791N102 2,648 245,431 SH   SOLE 18 245,431 0 0
ADVANTAGE SOLUTIONS INC COM CL A 00791N102 1,428 132,318 SH   SOLE 19 132,318 0 0
ADVANTAGE SOLUTIONS INC COM CL A 00791N102 30,197 2,798,626 SH   SOLE 21 2,798,626 0 0
ADVANTAGE SOLUTIONS INC COM CL A 00791N102 25,157 2,331,466 SH   SOLE 22 2,221,241 0 110,225
ADVANTAGE SOLUTIONS INC COM CL A 00791N102 24 2,189 SH   SOLE 25 2,189 0 0
ADVANTAGE SOLUTIONS INC COM CL A 00791N102 158 14,667 SH   SOLE 30 14,667 0 0
ADVANTAGE SOLUTIONS INC COM CL A 00791N102 82 7,574 SH   SOLE 40 7,574 0 0
ADVAXIS INC COM NEW 007624307 70 150,876 SH   SOLE 21 150,876 0 0
ADVAXIS INC COM NEW 007624307 510 1,100,315 SH   SOLE 22 1,100,315 0 0
ADVENT TECHNOLOGIES HOLDNG I COM CL A 00788A105 36 3,699 SH   SOLE 2 2,084 0 1,615
ADVENT TECHNOLOGIES HOLDNG I COM CL A 00788A105 527 54,669 SH   SOLE 18 54,669 0 0
ADVENT TECHNOLOGIES HOLDNG I COM CL A 00788A105 266 27,629 SH   SOLE 19 27,629 0 0
ADVENT TECHNOLOGIES HOLDNG I COM CL A 00788A105 6,181 641,158 SH   SOLE 21 641,158 0 0
ADVENT TECHNOLOGIES HOLDNG I COM CL A 00788A105 7,007 726,898 SH   SOLE 22 718,802 0 8,096
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 554 158,332 SH   SOLE 2 51,694 0 106,638
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 1 301 SH   SOLE 4 301 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 7 1,897 SH   SOLE 7 1,897 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 1,043 297,990 SH   SOLE 18 297,990 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 1,745 498,670 SH   SOLE 19 498,670 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 14,690 4,197,275 SH   SOLE 21 4,197,275 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 9,018 2,576,699 SH   SOLE 22 2,455,190 0 121,509
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 44 12,440 SH   SOLE 23 12,440 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 11 3,019 SH   SOLE 25 3,019 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 357 102,101 SH   SOLE 26 35,009 0 67,092
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 30 8,504 SH   SOLE 28 8,504 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 269 76,898 SH   SOLE 30 76,898 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 10 2,867 SH   SOLE 36 2,867 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 26 7,397 SH   SOLE 40 7,397 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 136 38,732 SH   SOLE 43 0 0 38,732
AEA-BRIDGES IMPACT CORP SHS CL A G01046104 390 40,046 SH   SOLE 19 40,046 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,095 215,091 SH   SOLE 30 215,091 0 0
AEA-BRIDGES IMPACT CORP SHS CL A G01046104 894 91,769 SH   SOLE 34 91,769 0 0
AEA-BRIDGES IMPACT CORP *W EXP 09/19/202 G01046112 35 36,258 SH   SOLE 19 36,258 0 0
AEA-BRIDGES IMPACT CORP *W EXP 09/19/202 G01046112 6 6,762 SH   SOLE 22 6,762 0 0
AEA-BRIDGES IMPACT CORP *W EXP 09/19/202 G01046112 93 97,227 SH   SOLE 30 97,227 0 0
AECOM COM 00766T100 22,653 357,747 SH   SOLE 2 106,258 0 251,489
AECOM COM 00766T100 33 528 SH   SOLE 4 528 0 0
AECOM COM 00766T100 255 4,032 SH   SOLE 7 4,032 0 0
AECOM COM 00766T100 22,354 353,029 SH   SOLE 18 353,029 0 0
AECOM COM 00766T100 2,375 37,505 SH   SOLE 19 37,505 0 0
AECOM COM 00766T100 422,773 6,676,766 SH   SOLE 21 6,676,766 0 0
AECOM COM 00766T100 261,867 4,135,616 SH   SOLE 22 3,966,932 0 168,684
AECOM COM 00766T100 2,037 32,173 SH   SOLE 25 32,173 0 0
AECOM COM 00766T100 4,716 74,482 SH   SOLE 26 59,804 0 14,678
AECOM COM 00766T100 802 12,665 SH   SOLE 28 12,665 0 0
AECOM COM 00766T100 8,204 129,557 SH   SOLE 30 129,557 0 0
AECOM COM 00766T100 156 2,458 SH   SOLE 31 2,458 0 0
AECOM COM 00766T100 846 13,358 SH   SOLE 34 13,358 0 0
AECOM COM 00766T100 2,170 34,265 SH   SOLE 36 34,265 0 0
AECOM COM 00766T100 1,057 16,689 SH   SOLE 40 16,689 0 0
AECOM COM 00766T100 5,234 82,662 SH   SOLE 43 2,085 0 80,577
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 246 35,362 SH   SOLE 2 2,716 0 32,646
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 4 576 SH   SOLE 7 576 0 0
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 1,044 149,951 SH   SOLE 18 149,951 0 0
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 559 80,269 SH   SOLE 19 80,269 0 0
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 13,293 1,909,874 SH   SOLE 21 1,909,874 0 0
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 6,280 902,238 SH   SOLE 22 860,794 0 41,444
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 129 18,488 SH   SOLE 30 18,488 0 0
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 50 7,121 SH   SOLE 43 0 0 7,121
AEGON N V NY REGISTRY SHS 007924103 2 508 SH   SOLE 18 508 0 0
AEGON N V NY REGISTRY SHS 007924103 19,176 4,643,008 SH   SOLE 43 361,271 0 4,281,737
AEHR TEST SYS COM 00760J108 12 4,436 SH   SOLE 18 4,436 0 0
AEHR TEST SYS COM 00760J108 42 15,373 SH   SOLE 21 15,373 0 0
AEMETIS INC COM NEW 00770K202 326 29,143 SH   SOLE 2 6,737 0 22,406
AEMETIS INC COM NEW 00770K202 4 373 SH   SOLE 7 373 0 0
AEMETIS INC COM NEW 00770K202 890 79,643 SH   SOLE 18 79,643 0 0
AEMETIS INC COM NEW 00770K202 446 39,947 SH   SOLE 19 39,947 0 0
AEMETIS INC COM NEW 00770K202 10,389 930,057 SH   SOLE 21 930,057 0 0
AEMETIS INC COM NEW 00770K202 6,349 568,387 SH   SOLE 22 543,212 0 25,175
AENZA S.A.A SPONSORED ADS 00776D103 0 49 SH   SOLE 43 0 0 49
AERCAP HOLDINGS NV SHS N00985106 194 3,797 SH   SOLE 2 262 0 3,535
AERCAP HOLDINGS NV SHS N00985106 14 274 SH   SOLE 4 274 0 0
AERCAP HOLDINGS NV SHS N00985106 1,718 33,548 SH   SOLE 7 33,548 0 0
AERCAP HOLDINGS NV SHS N00985106 1 13 SH   SOLE 18 13 0 0
AERCAP HOLDINGS NV SHS N00985106 74,844 1,461,511 SH   SOLE 21 1,461,511 0 0
AERCAP HOLDINGS NV SHS N00985106 45,165 881,948 SH   SOLE 22 836,753 0 45,195
AERCAP HOLDINGS NV SHS N00985106 278 5,425 SH   SOLE 25 5,425 0 0
AERCAP HOLDINGS NV SHS N00985106 559 10,911 SH   SOLE 26 1,979 0 8,932
AERCAP HOLDINGS NV SHS N00985106 794 15,508 SH   SOLE 28 13,340 0 2,168
AERCAP HOLDINGS NV SHS N00985106 13,885 271,138 SH   SOLE 30 271,138 0 0
AERCAP HOLDINGS NV SHS N00985106 1,852 36,171 SH   SOLE 36 36,171 0 0
AERCAP HOLDINGS NV SHS N00985106 809 15,798 SH   SOLE 40 15,798 0 0
AERCAP HOLDINGS NV SHS N00985106 10,768 210,273 SH   SOLE 43 10,197 0 200,076
AERIE PHARMACEUTICALS INC COM 00771V108 337 21,069 SH   SOLE 2 13,581 0 7,488
AERIE PHARMACEUTICALS INC COM 00771V108 4 249 SH   SOLE 4 249 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 11 671 SH   SOLE 7 671 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 2,229 139,252 SH   SOLE 18 139,252 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 1,247 77,858 SH   SOLE 19 77,858 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 26,712 1,668,475 SH   SOLE 21 1,668,475 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 19,769 1,234,793 SH   SOLE 22 1,202,567 0 32,226
AERIE PHARMACEUTICALS INC COM 00771V108 40 2,468 SH   SOLE 25 2,468 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 273 17,065 SH   SOLE 26 13,872 0 3,193
AERIE PHARMACEUTICALS INC COM 00771V108 89 5,543 SH   SOLE 28 5,543 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 1,555 97,100 SH   SOLE 30 97,100 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 36 2,262 SH   SOLE 36 2,262 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 62 3,871 SH   SOLE 40 3,871 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 988 61,733 SH   SOLE 43 9,014 0 52,719
AERIE PHARMACEUTICALS INC NOTE 1.500%10/0 00771VAB4 1,699 1,725,000 PRN   SOLE 21 1,725,000 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 2,691 55,733 SH   SOLE 2 23,608 0 32,125
AEROJET ROCKETDYNE HLDGS INC COM 007800105 13 263 SH   SOLE 4 263 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 57 1,189 SH   SOLE 7 1,189 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 14,686 304,113 SH   SOLE 18 295,895 0 8,218
AEROJET ROCKETDYNE HLDGS INC COM 007800105 15,296 316,750 SH   SOLE 19 316,750 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 448,200 9,281,423 SH   SOLE 21 9,281,423 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 98,671 2,043,292 SH   SOLE 22 1,989,091 0 54,201
AEROJET ROCKETDYNE HLDGS INC COM 007800105 347 7,195 SH   SOLE 23 7,195 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 859 17,797 SH   SOLE 26 17,797 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 7,302 151,217 SH   SOLE 30 151,217 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 403 8,348 SH   SOLE 40 8,348 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 1,126 23,327 SH   SOLE 43 412 0 22,915
AEROVIRONMENT INC COM 008073108 947 9,456 SH   SOLE 2 6,994 0 2,462
AEROVIRONMENT INC COM 008073108 10 95 SH   SOLE 4 95 0 0
AEROVIRONMENT INC COM 008073108 33 329 SH   SOLE 7 329 0 0
AEROVIRONMENT INC COM 008073108 8,821 88,074 SH   SOLE 18 88,074 0 0
AEROVIRONMENT INC COM 008073108 4,028 40,222 SH   SOLE 19 40,222 0 0
AEROVIRONMENT INC COM 008073108 272,755 2,723,467 SH   SOLE 21 2,723,467 0 0
AEROVIRONMENT INC COM 008073108 58,748 586,600 SH   SOLE 22 571,856 0 14,744
AEROVIRONMENT INC COM 008073108 233 2,331 SH   SOLE 25 2,331 0 0
AEROVIRONMENT INC COM 008073108 1,304 13,021 SH   SOLE 26 10,307 0 2,714
AEROVIRONMENT INC COM 008073108 255 2,543 SH   SOLE 28 2,543 0 0
AEROVIRONMENT INC COM 008073108 4,859 48,521 SH   SOLE 30 48,521 0 0
AEROVIRONMENT INC COM 008073108 318 3,175 SH   SOLE 36 3,175 0 0
AEROVIRONMENT INC COM 008073108 285 2,847 SH   SOLE 40 2,847 0 0
AEROVIRONMENT INC COM 008073108 866 8,651 SH   SOLE 43 0 0 8,651
AERPIO PHARMACEUTICALS INC COM 00810B105 14 8,431 SH   SOLE 18 8,431 0 0
AERPIO PHARMACEUTICALS INC COM 00810B105 393 232,666 SH   SOLE 21 232,666 0 0
AERSALE CORPORATION COM 00810F106 113 9,088 SH   SOLE 2 337 0 8,751
AERSALE CORPORATION COM 00810F106 314 25,219 SH   SOLE 18 25,219 0 0
AERSALE CORPORATION COM 00810F106 242 19,408 SH   SOLE 19 19,408 0 0
AERSALE CORPORATION COM 00810F106 3,962 317,985 SH   SOLE 21 317,985 0 0
AERSALE CORPORATION COM 00810F106 765 61,402 SH   SOLE 22 54,981 0 6,421
AES CORP COM 00130H105 43,034 1,650,692 SH   SOLE 2 424,754 0 1,225,938
AES CORP COM 00130H105 7,045 270,248 SH   SOLE 4 244,648 0 25,600
AES CORP COM 00130H105 17,188 659,300 SH   SOLE 7 640,360 0 18,940
AES CORP COM 00130H105 153 5,868 SH   SOLE 13 1,496 0 4,372
AES CORP COM 00130H105 2,345 89,938 SH   SOLE 15 89,938 0 0
AES CORP COM 00130H105 2 69 SH   SOLE 17 0 0 69
AES CORP COM 00130H105 48,737 1,869,449 SH   SOLE 18 1,803,217 0 66,232
AES CORP COM 00130H105 16,648 638,592 SH   SOLE 19 638,592 0 0
AES CORP COM 00130H105 471,069 18,069,397 SH   SOLE 21 18,069,397 0 0
AES CORP COM 00130H105 376,789 14,452,970 SH   SOLE 22 13,016,499 0 1,436,471
AES CORP COM 00130H105 10,400 398,908 SH   SOLE 23 398,908 0 0
AES CORP COM 00130H105 5,926 227,314 SH   SOLE 25 227,314 0 0
AES CORP COM 00130H105 36,813 1,412,072 SH   SOLE 26 659,215 0 752,857
AES CORP COM 00130H105 22,138 849,169 SH   SOLE 28 70,403 0 778,766
AES CORP COM 00130H105 636 24,382 SH   SOLE 29 24,382 0 0
AES CORP COM 00130H105 66,384 2,546,360 SH   SOLE 30 2,546,360 0 0
AES CORP COM 00130H105 3,638 139,561 SH   SOLE 31 109,616 0 29,945
AES CORP COM 00130H105 1,019 39,088 SH   SOLE 34 39,088 0 0
AES CORP COM 00130H105 9,702 372,168 SH   SOLE 36 372,168 0 0
AES CORP COM 00130H105 318 12,180 SH   SOLE 40 12,180 0 0
AES CORP COM 00130H105 10,592 406,273 SH   SOLE 43 34,774 0 371,499
AES CORP UNIT 99/99/9999 00130H204 95,366 886,549 SH   SOLE 21 886,549 0 0
AETHLON MED INC COM 00808Y307 2 415 SH   SOLE 21 415 0 0
AETHLON MED INC COM 00808Y307 39 7,968 SH   SOLE 22 7,968 0 0
AEVA TECHNOLOGIES INC COM 00835Q103 221 20,947 SH   SOLE 2 4,411 0 16,536
AEVA TECHNOLOGIES INC COM 00835Q103 442 41,832 SH   SOLE 18 41,832 0 0
AEVA TECHNOLOGIES INC COM 00835Q103 471 44,549 SH   SOLE 19 44,549 0 0
AEVA TECHNOLOGIES INC COM 00835Q103 9,952 941,558 SH   SOLE 21 941,558 0 0
AEVA TECHNOLOGIES INC COM 00835Q103 15,990 1,512,759 SH   SOLE 22 1,486,048 0 26,711
AFC GAMMA INC COM 00109K105 177 8,556 SH   SOLE 2 3,028 0 5,528
AFC GAMMA INC COM 00109K105 504 24,390 SH   SOLE 18 24,390 0 0
AFC GAMMA INC COM 00109K105 250 12,111 SH   SOLE 19 12,111 0 0
AFC GAMMA INC COM 00109K105 5,571 269,783 SH   SOLE 21 269,783 0 0
AFC GAMMA INC COM 00109K105 1,680 81,347 SH   SOLE 22 72,853 0 8,494
AFFILIATED MANAGERS GROUP IN COM 008252108 19,302 125,168 SH   SOLE 2 47,515 0 77,653
AFFILIATED MANAGERS GROUP IN COM 008252108 148 960 SH   SOLE 4 960 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 142 923 SH   SOLE 7 923 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 15,618 101,279 SH   SOLE 18 101,279 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 1,748 11,335 SH   SOLE 19 11,335 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 303,748 1,969,706 SH   SOLE 21 1,969,706 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 182,740 1,185,009 SH   SOLE 22 1,132,525 0 52,484
AFFILIATED MANAGERS GROUP IN COM 008252108 203 1,318 SH   SOLE 23 1,318 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 386 2,506 SH   SOLE 25 2,506 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 3,075 19,943 SH   SOLE 26 16,028 0 3,915
AFFILIATED MANAGERS GROUP IN COM 008252108 891 5,777 SH   SOLE 28 5,323 0 454
AFFILIATED MANAGERS GROUP IN COM 008252108 7,900 51,230 SH   SOLE 30 51,230 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 114 737 SH   SOLE 31 737 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 8 54 SH   SOLE 34 54 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 693 4,496 SH   SOLE 36 4,496 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 782 5,073 SH   SOLE 40 5,073 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 5,887 38,178 SH   SOLE 43 3,597 0 34,581
AFFIMED N V COM N01045108 282 33,219 SH   SOLE 2 8,526 0 24,693
AFFIMED N V COM N01045108 14 1,616 SH   SOLE 7 1,616 0 0
AFFIMED N V COM N01045108 3,133 368,551 SH   SOLE 18 368,551 0 0
AFFIMED N V COM N01045108 3,372 396,756 SH   SOLE 19 396,756 0 0
AFFIMED N V COM N01045108 40,496 4,764,181 SH   SOLE 21 4,764,181 0 0
AFFIMED N V COM N01045108 9,506 1,118,362 SH   SOLE 22 1,101,376 0 16,986
AFFIMED N V COM N01045108 44 5,157 SH   SOLE 23 5,157 0 0
AFFIMED N V COM N01045108 27 3,141 SH   SOLE 26 0 0 3,141
AFFIMED N V COM N01045108 365 42,954 SH   SOLE 30 42,954 0 0
AFFINITY BANCSHARES INC COM 00832E103 15 1,119 SH   SOLE 18 1,119 0 0
AFFINITY BANCSHARES INC COM 00832E103 228 17,582 SH   SOLE 21 17,582 0 0
AFFIRM HLDGS INC COM CL A 00827B106 625 9,287 SH   SOLE 2 9,287 0 0
AFFIRM HLDGS INC COM CL A 00827B106 927 13,764 SH   SOLE 19 13,764 0 0
AFFIRM HLDGS INC COM CL A 00827B106 5,778 85,784 SH   SOLE 21 85,784 0 0
AFFIRM HLDGS INC COM CL A 00827B106 46,619 692,188 SH   SOLE 22 692,188 0 0
AFFIRM HLDGS INC COM CL A 00827B106 2,354 34,955 SH   SOLE 26 0 0 34,955
AFFIRM HLDGS INC COM CL A 00827B106 31,228 463,668 SH   SOLE 34 463,668 0 0
AFLAC INC COM 001055102 90,960 1,695,124 SH   SOLE 2 411,849 0 1,283,275
AFLAC INC COM 001055102 23,348 435,103 SH   SOLE 4 243,964 0 191,139
AFLAC INC COM 001055102 35,411 659,908 SH   SOLE 7 625,276 0 34,632
AFLAC INC COM 001055102 293 5,462 SH   SOLE 13 2,050 0 3,412
AFLAC INC COM 001055102 4,652 86,700 SH   SOLE 15 86,700 0 0
AFLAC INC COM 001055102 89,631 1,670,345 SH   SOLE 18 1,578,274 0 92,071
AFLAC INC COM 001055102 15,634 291,351 SH   SOLE 19 291,351 0 0
AFLAC INC COM 001055102 1,025,060 19,102,867 SH   SOLE 21 19,102,867 0 0
AFLAC INC COM 001055102 749,718 13,971,636 SH   SOLE 22 12,563,226 0 1,408,410
AFLAC INC COM 001055102 19,934 371,491 SH   SOLE 23 371,491 0 0
AFLAC INC COM 001055102 60,105 1,120,103 SH   SOLE 25 1,120,103 0 0
AFLAC INC COM 001055102 79,151 1,475,052 SH   SOLE 26 576,968 0 898,084
AFLAC INC COM 001055102 110,567 2,060,509 SH   SOLE 28 73,264 0 1,987,245
AFLAC INC COM 001055102 65 1,207 SH   SOLE 29 1,207 0 0
AFLAC INC COM 001055102 161,646 3,012,420 SH   SOLE 30 3,012,420 0 0
AFLAC INC COM 001055102 5,690 106,033 SH   SOLE 31 80,098 0 25,935
AFLAC INC COM 001055102 1,895 35,322 SH   SOLE 34 35,322 0 0
AFLAC INC COM 001055102 21,698 404,368 SH   SOLE 36 404,368 0 0
AFLAC INC COM 001055102 1,281 23,871 SH   SOLE 40 23,871 0 0
AFLAC INC COM 001055102 37,978 707,748 SH   SOLE 43 36,328 0 671,420
AFYA LTD CL A COM G01125106 3,756 145,708 SH   SOLE 18 0 0 145,708
AFYA LTD CL A COM G01125106 1,292 50,122 SH   SOLE 19 50,122 0 0
AFYA LTD CL A COM G01125106 5,642 218,842 SH   SOLE 25 218,842 0 0
AFYA LTD CL A COM G01125106 13,758 533,658 SH   SOLE 34 533,658 0 0
AG MTG INVT TR INC COM 001228105 1 334 SH   SOLE 2 334 0 0
AG MTG INVT TR INC COM 001228105 42 9,742 SH   SOLE 18 9,742 0 0
AG MTG INVT TR INC COM 001228105 719 168,341 SH   SOLE 21 168,341 0 0
AG MTG INVT TR INC COM 001228105 2,911 681,636 SH   SOLE 22 681,636 0 0
AG MTG INVT TR INC COM 001228105 6 1,347 SH   SOLE 43 0 0 1,347
AGCO CORP COM 001084102 23,822 182,712 SH   SOLE 2 74,334 0 108,378
AGCO CORP COM 001084102 419 3,212 SH   SOLE 4 3,212 0 0
AGCO CORP COM 001084102 15,522 119,053 SH   SOLE 7 119,053 0 0
AGCO CORP COM 001084102 19,734 151,361 SH   SOLE 18 151,361 0 0
AGCO CORP COM 001084102 6,307 48,371 SH   SOLE 19 48,371 0 0
AGCO CORP COM 001084102 376,805 2,890,050 SH   SOLE 21 2,890,050 0 0
AGCO CORP COM 001084102 235,522 1,806,431 SH   SOLE 22 1,730,201 0 76,230
AGCO CORP COM 001084102 1,271 9,746 SH   SOLE 23 9,746 0 0
AGCO CORP COM 001084102 1,797 13,786 SH   SOLE 25 13,786 0 0
AGCO CORP COM 001084102 4,832 37,059 SH   SOLE 26 29,483 0 7,576
AGCO CORP COM 001084102 1,113 8,539 SH   SOLE 28 7,421 0 1,118
AGCO CORP COM 001084102 1,490 11,429 SH   SOLE 29 11,429 0 0
AGCO CORP COM 001084102 11,646 89,326 SH   SOLE 30 89,326 0 0
AGCO CORP COM 001084102 579 4,440 SH   SOLE 31 4,440 0 0
AGCO CORP COM 001084102 2,197 16,852 SH   SOLE 34 16,852 0 0
AGCO CORP COM 001084102 271 2,076 SH   SOLE 36 2,076 0 0
AGCO CORP COM 001084102 1,018 7,810 SH   SOLE 40 7,810 0 0
AGCO CORP COM 001084102 7,944 60,929 SH   SOLE 43 3,399 0 57,530
AGEAGLE AERIAL SYS INC NEW COM 00848K101 166 31,514 SH   SOLE 2 3,466 0 28,048
AGEAGLE AERIAL SYS INC NEW COM 00848K101 6 1,073 SH   SOLE 7 1,073 0 0
AGEAGLE AERIAL SYS INC NEW COM 00848K101 1,158 219,808 SH   SOLE 18 219,808 0 0
AGEAGLE AERIAL SYS INC NEW COM 00848K101 617 117,103 SH   SOLE 19 117,103 0 0
AGEAGLE AERIAL SYS INC NEW COM 00848K101 12,768 2,422,678 SH   SOLE 21 2,422,678 0 0
AGEAGLE AERIAL SYS INC NEW COM 00848K101 8,932 1,694,927 SH   SOLE 22 1,662,458 0 32,469
AGENUS INC COM NEW 00847G705 1,479 269,348 SH   SOLE 2 113,365 0 155,983
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,931 715,949 SH   SOLE 18 650,713 0 65,236
AGENUS INC COM NEW 00847G705 8,239 1,500,721 SH   SOLE 19 1,500,721 0 0
AGENUS INC COM NEW 00847G705 40,763 7,424,892 SH   SOLE 21 7,424,892 0 0
AGENUS INC COM NEW 00847G705 31,324 5,705,683 SH   SOLE 22 5,621,419 0 84,264
AGENUS INC COM NEW 00847G705 330 60,040 SH   SOLE 23 60,040 0 0
AGENUS INC COM NEW 00847G705 32 5,868 SH   SOLE 25 5,868 0 0
AGENUS INC COM NEW 00847G705 1,242 226,207 SH   SOLE 26 2,461 0 223,746
AGENUS INC COM NEW 00847G705 33 6,009 SH   SOLE 28 6,009 0 0
AGENUS INC COM NEW 00847G705 838 152,651 SH   SOLE 30 152,651 0 0
AGENUS INC COM NEW 00847G705 118 21,426 SH   SOLE 40 21,426 0 0
AGENUS INC COM NEW 00847G705 292 53,211 SH   SOLE 43 0 0 53,211
AGEX THERAPEUTICS INC COM 00848H108 7 4,329 SH   SOLE 18 4,329 0 0
AGEX THERAPEUTICS INC COM 00848H108 103 66,773 SH   SOLE 21 66,773 0 0
AGEX THERAPEUTICS INC COM 00848H108 193 124,289 SH   SOLE 22 124,289 0 0
AGILE THERAPEUTICS INC COM 00847L100 3 2,345 SH   SOLE 2 2,327 0 18
AGILE THERAPEUTICS INC COM 00847L100 19 14,492 SH   SOLE 18 14,492 0 0
AGILE THERAPEUTICS INC COM 00847L100 82 61,829 SH   SOLE 21 61,829 0 0
AGILE THERAPEUTICS INC COM 00847L100 1,636 1,229,984 SH   SOLE 22 1,229,984 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 131,333 888,528 SH   SOLE 2 330,562 0 557,966
AGILENT TECHNOLOGIES INC COM 00846U101 30,946 209,362 SH   SOLE 4 124,560 0 84,802
AGILENT TECHNOLOGIES INC COM 00846U101 41,538 281,020 SH   SOLE 7 262,512 0 18,508
AGILENT TECHNOLOGIES INC COM 00846U101 6,273 42,441 SH   SOLE 13 40,830 0 1,611
AGILENT TECHNOLOGIES INC COM 00846U101 4,842 32,757 SH   SOLE 15 32,757 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 96,225 651,004 SH   SOLE 18 587,789 0 63,215
AGILENT TECHNOLOGIES INC COM 00846U101 109,439 740,404 SH   SOLE 19 740,404 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 1,373,063 9,289,381 SH   SOLE 21 9,289,381 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 1,055,867 7,143,408 SH   SOLE 22 6,244,453 0 898,955
AGILENT TECHNOLOGIES INC COM 00846U101 28,690 194,101 SH   SOLE 23 194,101 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 89,381 604,699 SH   SOLE 25 604,699 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 131,093 886,901 SH   SOLE 26 457,944 0 428,957
AGILENT TECHNOLOGIES INC COM 00846U101 176,333 1,192,969 SH   SOLE 28 41,392 0 1,151,577
AGILENT TECHNOLOGIES INC COM 00846U101 4,500 30,447 SH   SOLE 29 30,447 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 329,924 2,232,079 SH   SOLE 30 2,183,950 0 48,129
AGILENT TECHNOLOGIES INC COM 00846U101 15,254 103,197 SH   SOLE 31 70,513 0 32,684
AGILENT TECHNOLOGIES INC COM 00846U101 86,468 584,992 SH   SOLE 34 584,992 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 22,923 155,083 SH   SOLE 36 155,083 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 1,633 11,046 SH   SOLE 40 11,046 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 55,941 378,468 SH   SOLE 43 26,224 0 352,244
AGILITI INC COM 00848J104 75 3,424 SH   SOLE 2 1,036 0 2,388
AGILITI INC COM 00848J104 8 363 SH   SOLE 7 363 0 0
AGILITI INC COM 00848J104 3,676 168,088 SH   SOLE 18 168,088 0 0
AGILITI INC COM 00848J104 33,603 1,536,478 SH   SOLE 19 1,536,478 0 0
AGILITI INC COM 00848J104 16,036 733,226 SH   SOLE 21 733,226 0 0
AGILITI INC COM 00848J104 8,892 406,598 SH   SOLE 22 403,210 0 3,388
AGILON HEALTH INC COM 00857U107 8,590 211,734 SH   SOLE 2 131,678 0 80,056
AGILON HEALTH INC COM 00857U107 33 811 SH   SOLE 7 811 0 0
AGILON HEALTH INC COM 00857U107 93,453 2,303,510 SH   SOLE 18 78,710 0 2,224,800
AGILON HEALTH INC COM 00857U107 46,692 1,150,899 SH   SOLE 19 1,150,899 0 0
AGILON HEALTH INC COM 00857U107 346 8,520 SH   SOLE 20 8,520 0 0
AGILON HEALTH INC COM 00857U107 25,041 617,238 SH   SOLE 21 617,238 0 0
AGILON HEALTH INC COM 00857U107 46,641 1,149,633 SH   SOLE 22 1,113,419 0 36,214
AGILON HEALTH INC COM 00857U107 362 8,919 SH   SOLE 25 8,919 0 0
AGILON HEALTH INC COM 00857U107 679 16,725 SH   SOLE 26 16,725 0 0
AGILON HEALTH INC COM 00857U107 1,841 45,374 SH   SOLE 28 0 0 45,374
AGILON HEALTH INC COM 00857U107 61 1,512 SH   SOLE 31 890 0 622
AGILON HEALTH INC COM 00857U107 78,983 1,946,827 SH   SOLE 34 1,946,827 0 0
AGILYSYS INC COM 00847J105 538 9,467 SH   SOLE 2 6,669 0 2,798
AGILYSYS INC COM 00847J105 4 76 SH   SOLE 4 76 0 0
AGILYSYS INC COM 00847J105 15 264 SH   SOLE 7 264 0 0
AGILYSYS INC COM 00847J105 4,616 81,176 SH   SOLE 18 81,176 0 0
AGILYSYS INC COM 00847J105 1,900 33,408 SH   SOLE 19 33,408 0 0
AGILYSYS INC COM 00847J105 133,603 2,349,276 SH   SOLE 21 2,349,276 0 0
AGILYSYS INC COM 00847J105 30,753 540,761 SH   SOLE 22 528,728 0 12,033
AGILYSYS INC COM 00847J105 31 540 SH   SOLE 25 540 0 0
AGILYSYS INC COM 00847J105 989 17,383 SH   SOLE 26 12,892 0 4,491
AGILYSYS INC COM 00847J105 186 3,278 SH   SOLE 28 3,278 0 0
AGILYSYS INC COM 00847J105 2,839 49,926 SH   SOLE 30 49,926 0 0
AGILYSYS INC COM 00847J105 137 2,407 SH   SOLE 40 2,407 0 0
AGILYSYS INC COM 00847J105 266 4,671 SH   SOLE 43 0 0 4,671
AGIOS PHARMACEUTICALS INC COM 00847X104 3,835 69,584 SH   SOLE 2 19,005 0 50,579
AGIOS PHARMACEUTICALS INC COM 00847X104 15 265 SH   SOLE 4 265 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 54 973 SH   SOLE 7 973 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 12,508 226,959 SH   SOLE 18 226,959 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 53,567 972,004 SH   SOLE 19 972,004 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 151,027 2,740,462 SH   SOLE 21 2,740,462 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 77,237 1,401,508 SH   SOLE 22 1,307,589 0 93,919
AGIOS PHARMACEUTICALS INC COM 00847X104 203 3,675 SH   SOLE 25 3,675 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 1,735 31,483 SH   SOLE 26 25,314 0 6,169
AGIOS PHARMACEUTICALS INC COM 00847X104 443 8,040 SH   SOLE 28 8,040 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 23,183 420,669 SH   SOLE 30 420,669 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 187 3,397 SH   SOLE 34 3,397 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 202 3,669 SH   SOLE 36 3,669 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 396 7,183 SH   SOLE 40 7,183 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 4,664 84,636 SH   SOLE 43 2,055 0 82,581
AGNC INVT CORP COM 00123Q104 19,737 1,168,576 SH   SOLE 2 127,588 0 1,040,988
AGNC INVT CORP COM 00123Q104 6,644 393,398 SH   SOLE 4 212,367 0 181,031
AGNC INVT CORP COM 00123Q104 910 53,862 SH   SOLE 7 53,862 0 0
AGNC INVT CORP COM 00123Q104 23 1,361 SH   SOLE 13 1,361 0 0
AGNC INVT CORP COM 00123Q104 881 52,166 SH   SOLE 15 52,166 0 0
AGNC INVT CORP COM 00123Q104 8,755 518,373 SH   SOLE 18 486,644 0 31,729
AGNC INVT CORP COM 00123Q104 2,351 139,183 SH   SOLE 19 139,183 0 0
AGNC INVT CORP COM 00123Q104 347,279 20,561,197 SH   SOLE 21 20,561,197 0 0
AGNC INVT CORP COM 00123Q104 212,327 12,571,167 SH   SOLE 22 11,914,692 0 656,475
AGNC INVT CORP COM 00123Q104 6,207 367,525 SH   SOLE 23 367,525 0 0
AGNC INVT CORP COM 00123Q104 16,526 978,475 SH   SOLE 25 978,475 0 0
AGNC INVT CORP COM 00123Q104 18,991 1,124,397 SH   SOLE 26 658,468 0 465,929
AGNC INVT CORP COM 00123Q104 20,604 1,219,896 SH   SOLE 28 52,334 0 1,167,562
AGNC INVT CORP COM 00123Q104 8 453 SH   SOLE 29 453 0 0
AGNC INVT CORP COM 00123Q104 39,679 2,349,257 SH   SOLE 30 1,841,225 0 508,032
AGNC INVT CORP COM 00123Q104 1,500 88,797 SH   SOLE 31 64,032 0 24,765
AGNC INVT CORP COM 00123Q104 414 24,519 SH   SOLE 34 24,519 0 0
AGNC INVT CORP COM 00123Q104 5,512 326,356 SH   SOLE 36 326,356 0 0
AGNC INVT CORP COM 00123Q104 380 22,487 SH   SOLE 40 22,487 0 0
AGNC INVT CORP COM 00123Q104 9,199 544,632 SH   SOLE 43 45,715 0 498,917
AGNICO EAGLE MINES LTD COM 008474108 1 23 SH   SOLE 18 23 0 0
AGNICO EAGLE MINES LTD COM 008474108 3,750 62,037 SH   SOLE 21 62,037 0 0
AGNICO EAGLE MINES LTD COM 008474108 13,261 219,371 SH   SOLE 43 3,541 0 215,830
AGORA INC ADS 00851L103 607 14,463 SH   SOLE 2 1,011 0 13,452
AGORA INC ADS 00851L103 793 18,902 SH   SOLE 4 7,862 0 11,040
AGORA INC ADS 00851L103 202 4,803 SH   SOLE 7 4,803 0 0
AGORA INC ADS 00851L103 118 2,816 SH   SOLE 13 0 0 2,816
AGORA INC ADS 00851L103 1,008 24,020 SH   SOLE 15 24,020 0 0
AGORA INC ADS 00851L103 1,039 24,768 SH   SOLE 18 24,768 0 0
AGORA INC ADS 00851L103 32,227 768,038 SH   SOLE 21 768,038 0 0
AGORA INC ADS 00851L103 20,132 479,780 SH   SOLE 22 414,755 0 65,025
AGORA INC ADS 00851L103 959 22,867 SH   SOLE 23 22,867 0 0
AGORA INC ADS 00851L103 44 1,045 SH   SOLE 25 1,045 0 0
AGORA INC ADS 00851L103 8,634 205,765 SH   SOLE 26 118,472 0 87,293
AGORA INC ADS 00851L103 2,512 59,858 SH   SOLE 28 11,202 0 48,656
AGORA INC ADS 00851L103 10,908 259,955 SH   SOLE 30 247,298 0 12,657
AGORA INC ADS 00851L103 33,397 795,927 SH   SOLE 34 795,927 0 0
AGORA INC ADS 00851L103 9 216 SH   SOLE 40 216 0 0
AGREE RLTY CORP COM 008492100 9,688 137,438 SH   SOLE 2 82,110 0 55,328
AGREE RLTY CORP COM 008492100 25,327 359,300 SH   SOLE 4 359,300 0 0
AGREE RLTY CORP COM 008492100 6,103 86,574 SH   SOLE 7 86,574 0 0
AGREE RLTY CORP COM 008492100 34,523 489,756 SH   SOLE 18 489,756 0 0
AGREE RLTY CORP COM 008492100 23,522 333,687 SH   SOLE 19 333,687 0 0
AGREE RLTY CORP COM 008492100 591,605 8,392,749 SH   SOLE 21 8,392,749 0 0
AGREE RLTY CORP COM 008492100 175,595 2,491,061 SH   SOLE 22 2,225,355 0 265,706
AGREE RLTY CORP COM 008492100 1,772 25,134 SH   SOLE 23 25,134 0 0
AGREE RLTY CORP COM 008492100 20,216 286,788 SH   SOLE 25 286,788 0 0
AGREE RLTY CORP COM 008492100 1,809 25,661 SH   SOLE 26 17,444 0 8,217
AGREE RLTY CORP COM 008492100 3,189 45,242 SH   SOLE 28 4,247 0 40,995
AGREE RLTY CORP COM 008492100 26,780 379,918 SH   SOLE 30 379,918 0 0
AGREE RLTY CORP COM 008492100 2,532 35,924 SH   SOLE 34 35,924 0 0
AGREE RLTY CORP COM 008492100 531 7,534 SH   SOLE 40 7,534 0 0
AGREE RLTY CORP COM 008492100 2,134 30,274 SH   SOLE 43 1,957 0 28,317
AGRIFY CORP COM 00853E107 24 2,010 SH   SOLE 18 2,010 0 0
AGRIFY CORP COM 00853E107 333 28,013 SH   SOLE 21 28,013 0 0
AGROFRESH SOLUTIONS INC COM 00856G109 14 6,532 SH   SOLE 18 6,532 0 0
AGROFRESH SOLUTIONS INC COM 00856G109 50 23,803 SH   SOLE 21 23,803 0 0
AGROFRESH SOLUTIONS INC COM 00856G109 204 98,141 SH   SOLE 22 98,141 0 0
AIHUISHOU INTL CO LTD SPONSORED ADS 00138L108 433 28,936 SH   SOLE 2 28,936 0 0
AIHUISHOU INTL CO LTD SPONSORED ADS 00138L108 2,125 142,123 SH   SOLE 19 142,123 0 0
AIHUISHOU INTL CO LTD SPONSORED ADS 00138L108 4,918 328,941 SH   SOLE 34 328,941 0 0
AIKIDO PHARMA INC COM 008875106 36 37,669 SH   SOLE 21 37,669 0 0
AIKIDO PHARMA INC COM 008875106 1,180 1,232,849 SH   SOLE 22 1,232,849 0 0
AILERON THERAPEUTICS INC COM 00887A105 19 14,981 SH   SOLE 18 14,981 0 0
AILERON THERAPEUTICS INC COM 00887A105 230 183,676 SH   SOLE 21 183,676 0 0
AIM IMMUNOTECH INC COM 00901B105 21 9,870 SH   SOLE 18 9,870 0 0
AIM IMMUNOTECH INC COM 00901B105 252 117,058 SH   SOLE 21 117,058 0 0
AIM IMMUNOTECH INC COM 00901B105 1,496 695,762 SH   SOLE 22 695,762 0 0
AIR INDS GROUP COM NEW 00912N205 7 5,356 SH   SOLE 18 5,356 0 0
AIR INDS GROUP COM NEW 00912N205 111 85,664 SH   SOLE 21 85,664 0 0
AIR LEASE CORP CL A 00912X302 9,113 218,316 SH   SOLE 2 36,362 0 181,954
AIR LEASE CORP CL A 00912X302 1,951 46,741 SH   SOLE 4 46,741 0 0
AIR LEASE CORP CL A 00912X302 108 2,595 SH   SOLE 7 2,595 0 0
AIR LEASE CORP CL A 00912X302 1,816 43,497 SH   SOLE 13 43,497 0 0
AIR LEASE CORP CL A 00912X302 6,685 160,151 SH   SOLE 15 160,151 0 0
AIR LEASE CORP CL A 00912X302 1,838 44,025 SH   SOLE 18 44,025 0 0
AIR LEASE CORP CL A 00912X302 2,741 65,672 SH   SOLE 19 65,672 0 0
AIR LEASE CORP CL A 00912X302 57,833 1,385,543 SH   SOLE 21 1,385,543 0 0
AIR LEASE CORP CL A 00912X302 103,740 2,485,380 SH   SOLE 22 2,356,390 0 128,990
AIR LEASE CORP CL A 00912X302 3,738 89,543 SH   SOLE 25 89,543 0 0
AIR LEASE CORP CL A 00912X302 3,791 90,831 SH   SOLE 26 34,958 0 55,873
AIR LEASE CORP CL A 00912X302 835 19,996 SH   SOLE 28 11,796 0 8,200
AIR LEASE CORP CL A 00912X302 3,312 79,352 SH   SOLE 30 79,352 0 0
AIR LEASE CORP CL A 00912X302 73 1,746 SH   SOLE 31 1,746 0 0
AIR LEASE CORP CL A 00912X302 35,181 842,868 SH   SOLE 34 842,868 0 0
AIR LEASE CORP CL A 00912X302 246 5,887 SH   SOLE 36 5,887 0 0
AIR LEASE CORP CL A 00912X302 570 13,655 SH   SOLE 40 13,655 0 0
AIR LEASE CORP CL A 00912X302 10,758 257,740 SH   SOLE 43 7,018 0 250,722
AIR PRODS & CHEMS INC COM 009158106 136,382 474,075 SH   SOLE 2 63,992 0 410,083
AIR PRODS & CHEMS INC COM 009158106 25,881 89,965 SH   SOLE 4 81,471 0 8,494
AIR PRODS & CHEMS INC COM 009158106 63,870 222,019 SH   SOLE 7 208,901 0 13,118
AIR PRODS & CHEMS INC COM 009158106 506 1,758 SH   SOLE 13 644 0 1,114
AIR PRODS & CHEMS INC COM 009158106 8,490 29,511 SH   SOLE 15 29,511 0 0
AIR PRODS & CHEMS INC COM 009158106 129,182 449,048 SH   SOLE 18 417,724 0 31,324
AIR PRODS & CHEMS INC COM 009158106 208,580 725,040 SH   SOLE 19 725,040 0 0
AIR PRODS & CHEMS INC COM 009158106 13,585 47,221 SH   SOLE 20 47,221 0 0
AIR PRODS & CHEMS INC COM 009158106 1,521,248 5,287,985 SH   SOLE 21 5,287,985 0 0
AIR PRODS & CHEMS INC COM 009158106 1,358,575 4,722,522 SH   SOLE 22 4,248,210 0 474,312
AIR PRODS & CHEMS INC COM 009158106 37,450 130,181 SH   SOLE 23 130,181 0 0
AIR PRODS & CHEMS INC COM 009158106 92,477 321,458 SH   SOLE 25 321,458 0 0
AIR PRODS & CHEMS INC COM 009158106 139,118 483,586 SH   SOLE 26 178,884 0 304,702
AIR PRODS & CHEMS INC COM 009158106 116,433 404,732 SH   SOLE 28 26,149 0 378,583
AIR PRODS & CHEMS INC COM 009158106 36 124 SH   SOLE 29 124 0 0
AIR PRODS & CHEMS INC COM 009158106 256,705 892,329 SH   SOLE 30 892,329 0 0
AIR PRODS & CHEMS INC COM 009158106 23,864 82,955 SH   SOLE 31 28,415 0 54,540
AIR PRODS & CHEMS INC COM 009158106 94,764 329,409 SH   SOLE 34 329,409 0 0
AIR PRODS & CHEMS INC COM 009158106 35,244 122,512 SH   SOLE 36 122,512 0 0
AIR PRODS & CHEMS INC COM 009158106 2,295 7,976 SH   SOLE 40 7,976 0 0
AIR PRODS & CHEMS INC COM 009158106 58,069 201,852 SH   SOLE 43 16,319 0 185,533
AIR T FDG *W EXP 08/30/202 00919P112 1 8,317 SH   SOLE 17 0 0 8,317
AIR T INC COM 009207101 74 3,000 SH   SOLE 17 0 0 3,000
AIR T INC COM 009207101 7 273 SH   SOLE 18 273 0 0
AIR T INC COM 009207101 93 3,760 SH   SOLE 21 3,760 0 0
AIR T INC COM 009207101 268 10,863 SH   SOLE 22 10,863 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 1,256 54,059 SH   SOLE 2 7,796 0 46,263
AIR TRANSPORT SERVICES GRP I COM 00922R105 24 1,022 SH   SOLE 7 1,022 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 4 180 SH   SOLE 17 0 0 180
AIR TRANSPORT SERVICES GRP I COM 00922R105 4,375 188,351 SH   SOLE 18 188,351 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 2,379 102,409 SH   SOLE 19 102,409 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 49,123 2,114,638 SH   SOLE 21 2,114,638 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 34,085 1,467,271 SH   SOLE 22 1,399,180 0 68,091
AIR TRANSPORT SERVICES GRP I COM 00922R105 12 518 SH   SOLE 25 518 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 54 2,318 SH   SOLE 28 2,318 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 434 18,693 SH   SOLE 30 18,693 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 43 1,850 SH   SOLE 40 1,850 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 136 5,844 SH   SOLE 43 413 0 5,431
AIR TRANSPORT SERVICES GRP I NOTE 1.125%10/1 00922RAB1 1,368 1,349,000 PRN   SOLE 21 1,349,000 0 0
AIRBNB INC COM CL A 009066101 16,030 104,677 SH   SOLE 2 80,619 0 24,058
AIRBNB INC COM CL A 009066101 6,513 42,527 SH   SOLE 4 22,068 0 20,459
AIRBNB INC COM CL A 009066101 656 4,284 SH   SOLE 7 4,284 0 0
AIRBNB INC COM CL A 009066101 17 113 SH   SOLE 13 113 0 0
AIRBNB INC COM CL A 009066101 643 4,202 SH   SOLE 15 4,202 0 0
AIRBNB INC COM CL A 009066101 13,814 90,206 SH   SOLE 18 84,557 0 5,649
AIRBNB INC COM CL A 009066101 100,727 657,745 SH   SOLE 19 657,745 0 0
AIRBNB INC COM CL A 009066101 44,994 293,807 SH   SOLE 21 293,807 0 0
AIRBNB INC COM CL A 009066101 338,729 2,211,888 SH   SOLE 22 2,137,674 0 74,214
AIRBNB INC COM CL A 009066101 5,807 37,918 SH   SOLE 23 37,918 0 0
AIRBNB INC COM CL A 009066101 4,803 31,366 SH   SOLE 25 31,366 0 0
AIRBNB INC COM CL A 009066101 17,832 116,443 SH   SOLE 26 80,414 0 36,029
AIRBNB INC COM CL A 009066101 18,395 120,118 SH   SOLE 28 7,922 0 112,196
AIRBNB INC COM CL A 009066101 766 5,002 SH   SOLE 29 5,002 0 0
AIRBNB INC COM CL A 009066101 31,827 207,830 SH   SOLE 30 121,919 0 85,911
AIRBNB INC COM CL A 009066101 1,604 10,477 SH   SOLE 31 8,316 0 2,161
AIRBNB INC COM CL A 009066101 61,848 403,868 SH   SOLE 34 403,868 0 0
AIRBNB INC COM CL A 009066101 2,028 13,245 SH   SOLE 36 13,245 0 0
AIRBNB INC COM CL A 009066101 340 2,220 SH   SOLE 40 2,220 0 0
AIRBNB INC COM CL A 009066101 949 6,195 SH   SOLE 43 0 0 6,195
AIRGAIN INC COM 00938A104 41 1,970 SH   SOLE 18 1,970 0 0
AIRGAIN INC COM 00938A104 560 27,140 SH   SOLE 21 27,140 0 0
AIRGAIN INC COM 00938A104 3,693 179,106 SH   SOLE 22 179,106 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 41,134 352,780 SH   SOLE 2 57,302 0 295,478
AKAMAI TECHNOLOGIES INC COM 00971T101 7,802 66,916 SH   SOLE 4 60,616 0 6,300
AKAMAI TECHNOLOGIES INC COM 00971T101 24,212 207,646 SH   SOLE 7 188,451 0 19,195
AKAMAI TECHNOLOGIES INC COM 00971T101 170 1,454 SH   SOLE 13 488 0 966
AKAMAI TECHNOLOGIES INC COM 00971T101 2,001 17,163 SH   SOLE 15 17,163 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 38,592 330,979 SH   SOLE 18 307,583 0 23,396
AKAMAI TECHNOLOGIES INC COM 00971T101 8,425 72,256 SH   SOLE 19 72,256 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 640,762 5,495,386 SH   SOLE 21 5,495,386 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 426,359 3,656,591 SH   SOLE 22 3,306,270 0 350,321
AKAMAI TECHNOLOGIES INC COM 00971T101 10,738 92,094 SH   SOLE 23 92,094 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 30,544 261,952 SH   SOLE 25 261,952 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 50,416 432,381 SH   SOLE 26 198,366 0 234,015
AKAMAI TECHNOLOGIES INC COM 00971T101 68,201 584,917 SH   SOLE 28 17,090 0 567,827
AKAMAI TECHNOLOGIES INC COM 00971T101 39 331 SH   SOLE 29 331 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 132,820 1,139,104 SH   SOLE 30 1,139,104 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 4,628 39,690 SH   SOLE 31 20,843 0 18,847
AKAMAI TECHNOLOGIES INC COM 00971T101 2,053 17,607 SH   SOLE 34 17,607 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 11,981 102,752 SH   SOLE 36 102,752 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 645 5,532 SH   SOLE 40 5,532 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 19,257 165,154 SH   SOLE 43 4,168 0 160,986
AKAMAI TECHNOLOGIES INC NOTE 0.125% 5/0 00971TAJ0 8,446 6,462,000 PRN   SOLE 21 6,462,000 0 0
AKAMAI TECHNOLOGIES INC NOTE 0.125% 5/0 00971TAJ0 654 500,000 PRN   SOLE 22 500,000 0 0
AKAMAI TECHNOLOGIES INC NOTE 0.375% 9/0 00971TAL5 7,927 6,851,000 PRN   SOLE 21 6,851,000 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 590 155,598 SH   SOLE 2 43,091 0 112,507
AKEBIA THERAPEUTICS INC COM 00972D105 2 545 SH   SOLE 4 545 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 9 2,371 SH   SOLE 7 2,371 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 2,001 527,847 SH   SOLE 18 527,847 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 2,816 743,117 SH   SOLE 19 743,117 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 27,009 7,126,366 SH   SOLE 21 7,126,366 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 16,205 4,275,788 SH   SOLE 22 4,107,341 0 168,447
AKEBIA THERAPEUTICS INC COM 00972D105 47 12,449 SH   SOLE 23 12,449 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 20 5,271 SH   SOLE 25 5,271 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 393 103,630 SH   SOLE 26 52,123 0 51,507
AKEBIA THERAPEUTICS INC COM 00972D105 45 11,897 SH   SOLE 28 11,897 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 619 163,407 SH   SOLE 30 163,407 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 67 17,767 SH   SOLE 40 17,767 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 109 28,628 SH   SOLE 43 872 0 27,756
AKERNA CORP COM 00973W102 6 1,442 SH   SOLE 2 1,442 0 0
AKERNA CORP COM 00973W102 20 4,900 SH   SOLE 18 4,900 0 0
AKERNA CORP COM 00973W102 273 67,855 SH   SOLE 21 67,855 0 0
AKERNA CORP COM 00973W102 870 215,780 SH   SOLE 22 215,780 0 0
AKERO THERAPEUTICS INC COM 00973Y108 301 12,152 SH   SOLE 2 5,576 0 6,576
AKERO THERAPEUTICS INC COM 00973Y108 10 413 SH   SOLE 7 413 0 0
AKERO THERAPEUTICS INC COM 00973Y108 2,105 84,860 SH   SOLE 18 84,860 0 0
AKERO THERAPEUTICS INC COM 00973Y108 2,939 118,477 SH   SOLE 19 118,477 0 0
AKERO THERAPEUTICS INC COM 00973Y108 26,579 1,071,305 SH   SOLE 21 1,071,305 0 0
AKERO THERAPEUTICS INC COM 00973Y108 13,346 537,925 SH   SOLE 22 521,446 0 16,479
AKERO THERAPEUTICS INC COM 00973Y108 16 663 SH   SOLE 23 663 0 0
AKERO THERAPEUTICS INC COM 00973Y108 14 555 SH   SOLE 25 555 0 0
AKERO THERAPEUTICS INC COM 00973Y108 36 1,448 SH   SOLE 26 0 0 1,448
AKERO THERAPEUTICS INC COM 00973Y108 46 1,849 SH   SOLE 28 1,849 0 0
AKERO THERAPEUTICS INC COM 00973Y108 382 15,387 SH   SOLE 30 15,387 0 0
AKERO THERAPEUTICS INC COM 00973Y108 29 1,164 SH   SOLE 34 1,164 0 0
AKERO THERAPEUTICS INC COM 00973Y108 40 1,624 SH   SOLE 40 1,624 0 0
AKERO THERAPEUTICS INC COM 00973Y108 1 26 SH   SOLE 43 0 0 26
AKOUOS INC COM 00973J101 368 29,362 SH   SOLE 2 4,811 0 24,551
AKOUOS INC COM 00973J101 5 373 SH   SOLE 7 373 0 0
AKOUOS INC COM 00973J101 966 76,990 SH   SOLE 18 76,990 0 0
AKOUOS INC COM 00973J101 4,277 340,763 SH   SOLE 19 340,763 0 0
AKOUOS INC COM 00973J101 11,294 899,935 SH   SOLE 21 899,935 0 0
AKOUOS INC COM 00973J101 5,921 471,800 SH   SOLE 22 448,203 0 23,597
AKOUOS INC COM 00973J101 10 789 SH   SOLE 23 789 0 0
AKOUOS INC COM 00973J101 20 1,580 SH   SOLE 25 1,580 0 0
AKOUOS INC COM 00973J101 14 1,108 SH   SOLE 26 1,108 0 0
AKOUOS INC COM 00973J101 218 17,344 SH   SOLE 30 17,344 0 0
AKOUOS INC COM 00973J101 34 2,717 SH   SOLE 34 2,717 0 0
AKOUOS INC COM 00973J101 16 1,244 SH   SOLE 36 1,244 0 0
AKOUOS INC COM 00973J101 33 2,629 SH   SOLE 43 785 0 1,844
AKOUSTIS TECHNOLOGIES INC COM 00973N102 75 6,968 SH   SOLE 2 2,635 0 4,333
AKOUSTIS TECHNOLOGIES INC COM 00973N102 7 635 SH   SOLE 7 635 0 0
AKOUSTIS TECHNOLOGIES INC COM 00973N102 1,503 140,348 SH   SOLE 18 140,348 0 0
AKOUSTIS TECHNOLOGIES INC COM 00973N102 917 85,635 SH   SOLE 19 85,635 0 0
AKOUSTIS TECHNOLOGIES INC COM 00973N102 16,231 1,515,454 SH   SOLE 21 1,515,454 0 0
AKOUSTIS TECHNOLOGIES INC COM 00973N102 10,856 1,013,678 SH   SOLE 22 1,007,824 0 5,854
AKOUSTIS TECHNOLOGIES INC COM 00973N102 24 2,249 SH   SOLE 43 0 0 2,249
AKOYA BIOSCIENCES INC COM 00974H104 104 5,395 SH   SOLE 2 1,927 0 3,468
AKOYA BIOSCIENCES INC COM 00974H104 441 22,777 SH   SOLE 18 22,777 0 0
AKOYA BIOSCIENCES INC COM 00974H104 594 30,689 SH   SOLE 19 30,689 0 0
AKOYA BIOSCIENCES INC COM 00974H104 4,954 256,155 SH   SOLE 21 256,155 0 0
AKOYA BIOSCIENCES INC COM 00974H104 1,503 77,728 SH   SOLE 22 77,489 0 239
AKOYA BIOSCIENCES INC COM 00974H104 23 1,197 SH   SOLE 23 1,197 0 0
AKOYA BIOSCIENCES INC COM 00974H104 199 10,313 SH   SOLE 26 8,775 0 1,538
AKOYA BIOSCIENCES INC COM 00974H104 714 36,913 SH   SOLE 28 0 0 36,913
AKOYA BIOSCIENCES INC COM 00974H104 12 618 SH   SOLE 31 0 0 618
AKUMIN INC COM 01021F109 38 12,044 SH   SOLE 18 12,044 0 0
AKUMIN INC COM 01021F109 473 150,299 SH   SOLE 21 150,299 0 0
ALAMO GROUP INC COM 011311107 834 5,462 SH   SOLE 2 3,181 0 2,281
ALAMO GROUP INC COM 011311107 7 48 SH   SOLE 4 48 0 0
ALAMO GROUP INC COM 011311107 1,154 7,561 SH   SOLE 7 7,561 0 0
ALAMO GROUP INC COM 011311107 5,971 39,109 SH   SOLE 18 39,109 0 0
ALAMO GROUP INC COM 011311107 2,578 16,886 SH   SOLE 19 16,886 0 0
ALAMO GROUP INC COM 011311107 172,493 1,129,768 SH   SOLE 21 1,129,768 0 0
ALAMO GROUP INC COM 011311107 39,948 261,642 SH   SOLE 22 254,010 0 7,632
ALAMO GROUP INC COM 011311107 58 383 SH   SOLE 25 383 0 0
ALAMO GROUP INC COM 011311107 1,072 7,022 SH   SOLE 26 5,957 0 1,065
ALAMO GROUP INC COM 011311107 215 1,408 SH   SOLE 28 1,408 0 0
ALAMO GROUP INC COM 011311107 3,337 21,859 SH   SOLE 30 21,859 0 0
ALAMO GROUP INC COM 011311107 87 573 SH   SOLE 36 573 0 0
ALAMO GROUP INC COM 011311107 181 1,184 SH   SOLE 40 1,184 0 0
ALAMO GROUP INC COM 011311107 1,081 7,077 SH   SOLE 43 216 0 6,861
ALAMOS GOLD INC NEW COM CL A 011532108 763 99,801 SH   SOLE 21 99,801 0 0
ALAMOS GOLD INC NEW COM CL A 011532108 152 19,837 SH   SOLE 43 0 0 19,837
ALARM COM HLDGS INC COM 011642105 1,960 23,139 SH   SOLE 2 14,448 0 8,691
ALARM COM HLDGS INC COM 011642105 16 183 SH   SOLE 4 183 0 0
ALARM COM HLDGS INC COM 011642105 64 760 SH   SOLE 7 760 0 0
ALARM COM HLDGS INC COM 011642105 16,248 191,834 SH   SOLE 18 184,636 0 7,198
ALARM COM HLDGS INC COM 011642105 13,532 159,763 SH   SOLE 19 159,763 0 0
ALARM COM HLDGS INC COM 011642105 461,802 5,452,213 SH   SOLE 21 5,452,213 0 0
ALARM COM HLDGS INC COM 011642105 105,353 1,243,838 SH   SOLE 22 1,217,057 0 26,781
ALARM COM HLDGS INC COM 011642105 205 2,424 SH   SOLE 23 2,424 0 0
ALARM COM HLDGS INC COM 011642105 122 1,435 SH   SOLE 25 1,435 0 0
ALARM COM HLDGS INC COM 011642105 2,125 25,089 SH   SOLE 26 14,115 0 10,974
ALARM COM HLDGS INC COM 011642105 460 5,428 SH   SOLE 28 5,428 0 0
ALARM COM HLDGS INC COM 011642105 28,090 331,643 SH   SOLE 30 331,643 0 0
ALARM COM HLDGS INC COM 011642105 78 922 SH   SOLE 34 922 0 0
ALARM COM HLDGS INC COM 011642105 44 522 SH   SOLE 36 522 0 0
ALARM COM HLDGS INC COM 011642105 471 5,556 SH   SOLE 40 5,556 0 0
ALARM COM HLDGS INC COM 011642105 966 11,408 SH   SOLE 43 266 0 11,142
ALASKA AIR GROUP INC COM 011659109 20,545 340,659 SH   SOLE 2 115,802 0 224,857
ALASKA AIR GROUP INC COM 011659109 352 5,841 SH   SOLE 4 5,841 0 0
ALASKA AIR GROUP INC COM 011659109 6,164 102,199 SH   SOLE 7 97,636 0 4,563
ALASKA AIR GROUP INC COM 011659109 109 1,800 SH   SOLE 15 1,800 0 0
ALASKA AIR GROUP INC COM 011659109 21,867 362,569 SH   SOLE 18 348,557 0 14,012
ALASKA AIR GROUP INC COM 011659109 20,017 331,909 SH   SOLE 19 331,909 0 0
ALASKA AIR GROUP INC COM 011659109 214,091 3,549,848 SH   SOLE 21 3,549,848 0 0
ALASKA AIR GROUP INC COM 011659109 168,524 2,794,290 SH   SOLE 22 2,548,274 0 246,016
ALASKA AIR GROUP INC COM 011659109 287 4,766 SH   SOLE 23 4,766 0 0
ALASKA AIR GROUP INC COM 011659109 3,386 56,145 SH   SOLE 25 56,145 0 0
ALASKA AIR GROUP INC COM 011659109 15,549 257,823 SH   SOLE 26 172,035 0 85,788
ALASKA AIR GROUP INC COM 011659109 290 4,809 SH   SOLE 28 4,809 0 0
ALASKA AIR GROUP INC COM 011659109 16,322 270,632 SH   SOLE 30 270,632 0 0
ALASKA AIR GROUP INC COM 011659109 1,231 20,411 SH   SOLE 31 20,411 0 0
ALASKA AIR GROUP INC COM 011659109 8,896 147,505 SH   SOLE 34 147,505 0 0
ALASKA AIR GROUP INC COM 011659109 265 4,402 SH   SOLE 36 4,402 0 0
ALASKA AIR GROUP INC COM 011659109 223 3,701 SH   SOLE 40 3,701 0 0
ALASKA AIR GROUP INC COM 011659109 6,427 106,574 SH   SOLE 43 10,009 0 96,565
ALASKA COMMUNICATIONS SYS GR COM 01167P101 37 11,174 SH   SOLE 18 11,174 0 0
ALASKA COMMUNICATIONS SYS GR COM 01167P101 694 208,400 SH   SOLE 21 208,400 0 0
ALASKA COMMUNICATIONS SYS GR COM 01167P101 1,179 353,953 SH   SOLE 22 353,953 0 0
ALASKA COMMUNICATIONS SYS GR COM 01167P101 20 6,082 SH   SOLE 43 0 0 6,082
ALBANY INTL CORP CL A 012348108 2,652 29,707 SH   SOLE 2 9,465 0 20,242
ALBANY INTL CORP CL A 012348108 11 122 SH   SOLE 4 122 0 0
ALBANY INTL CORP CL A 012348108 44 495 SH   SOLE 7 495 0 0
ALBANY INTL CORP CL A 012348108 11,110 124,467 SH   SOLE 18 124,467 0 0
ALBANY INTL CORP CL A 012348108 4,800 53,772 SH   SOLE 19 53,772 0 0
ALBANY INTL CORP CL A 012348108 324,054 3,630,449 SH   SOLE 21 3,630,449 0 0
ALBANY INTL CORP CL A 012348108 70,937 794,720 SH   SOLE 22 755,244 0 39,476
ALBANY INTL CORP CL A 012348108 105 1,178 SH   SOLE 25 1,178 0 0
ALBANY INTL CORP CL A 012348108 1,337 14,974 SH   SOLE 26 12,564 0 2,410
ALBANY INTL CORP CL A 012348108 305 3,415 SH   SOLE 28 3,415 0 0
ALBANY INTL CORP CL A 012348108 5,759 64,519 SH   SOLE 30 64,519 0 0
ALBANY INTL CORP CL A 012348108 320 3,590 SH   SOLE 40 3,590 0 0
ALBANY INTL CORP CL A 012348108 860 9,637 SH   SOLE 43 52 0 9,585
ALBEMARLE CORP COM 012653101 42,259 250,854 SH   SOLE 2 33,096 0 217,758
ALBEMARLE CORP COM 012653101 13,101 77,769 SH   SOLE 4 43,934 0 33,835
ALBEMARLE CORP COM 012653101 19,488 115,681 SH   SOLE 7 108,757 0 6,924
ALBEMARLE CORP COM 012653101 171 1,015 SH   SOLE 13 358 0 657
ALBEMARLE CORP COM 012653101 2,528 15,005 SH   SOLE 15 15,005 0 0
ALBEMARLE CORP COM 012653101 50,241 298,239 SH   SOLE 18 281,989 0 16,250
ALBEMARLE CORP COM 012653101 158,388 940,209 SH   SOLE 19 940,209 0 0
ALBEMARLE CORP COM 012653101 557,970 3,312,183 SH   SOLE 21 3,312,183 0 0
ALBEMARLE CORP COM 012653101 425,282 2,524,529 SH   SOLE 22 2,274,510 0 250,019
ALBEMARLE CORP COM 012653101 11,075 65,743 SH   SOLE 23 65,743 0 0
ALBEMARLE CORP COM 012653101 64,256 381,430 SH   SOLE 25 381,430 0 0
ALBEMARLE CORP COM 012653101 44,144 262,044 SH   SOLE 26 112,380 0 149,664
ALBEMARLE CORP COM 012653101 44,918 266,640 SH   SOLE 28 12,922 0 253,718
ALBEMARLE CORP COM 012653101 85,020 504,691 SH   SOLE 30 504,691 0 0
ALBEMARLE CORP COM 012653101 11,170 66,304 SH   SOLE 31 14,161 0 52,143
ALBEMARLE CORP COM 012653101 96,383 572,143 SH   SOLE 34 572,143 0 0
ALBEMARLE CORP COM 012653101 9,540 56,632 SH   SOLE 36 56,632 0 0
ALBEMARLE CORP COM 012653101 724 4,300 SH   SOLE 40 4,300 0 0
ALBEMARLE CORP COM 012653101 6,539 38,817 SH   SOLE 43 3,817 0 35,000
ALBERTSONS COS INC COMMON STOCK 013091103 8,471 430,861 SH   SOLE 2 145,295 0 285,566
ALBERTSONS COS INC COMMON STOCK 013091103 118 5,980 SH   SOLE 4 5,980 0 0
ALBERTSONS COS INC COMMON STOCK 013091103 49 2,512 SH   SOLE 7 2,512 0 0
ALBERTSONS COS INC COMMON STOCK 013091103 1,191 60,581 SH   SOLE 18 60,581 0 0
ALBERTSONS COS INC COMMON STOCK 013091103 803 40,854 SH   SOLE 19 40,854 0 0
ALBERTSONS COS INC COMMON STOCK 013091103 28,699 1,459,747 SH   SOLE 21 1,459,747 0 0
ALBERTSONS COS INC COMMON STOCK 013091103 38,713 1,969,133 SH   SOLE 22 1,848,215 0 120,918
ALBERTSONS COS INC COMMON STOCK 013091103 47 2,367 SH   SOLE 30 2,367 0 0
ALBERTSONS COS INC COMMON STOCK 013091103 58 2,935 SH   SOLE 31 2,935 0 0
ALBERTSONS COS INC COMMON STOCK 013091103 9 450 SH   SOLE 43 0 0 450
ALBIREO PHARMA INC COM 01345P106 384 10,924 SH   SOLE 2 4,772 0 6,152
ALBIREO PHARMA INC COM 01345P106 2 67 SH   SOLE 4 67 0 0
ALBIREO PHARMA INC COM 01345P106 6 170 SH   SOLE 7 170 0 0
ALBIREO PHARMA INC COM 01345P106 2,048 58,207 SH   SOLE 18 58,207 0 0
ALBIREO PHARMA INC COM 01345P106 1,034 29,400 SH   SOLE 19 29,400 0 0
ALBIREO PHARMA INC COM 01345P106 21,936 623,534 SH   SOLE 21 623,534 0 0
ALBIREO PHARMA INC COM 01345P106 15,925 452,685 SH   SOLE 22 441,581 0 11,104
ALBIREO PHARMA INC COM 01345P106 16 457 SH   SOLE 25 457 0 0
ALBIREO PHARMA INC COM 01345P106 180 5,107 SH   SOLE 28 5,107 0 0
ALBIREO PHARMA INC COM 01345P106 465 13,211 SH   SOLE 30 13,211 0 0
ALBIREO PHARMA INC COM 01345P106 74 2,111 SH   SOLE 40 2,111 0 0
ALBIREO PHARMA INC COM 01345P106 104 2,949 SH   SOLE 43 0 0 2,949
ALCOA CORP COM 013872106 14,899 404,437 SH   SOLE 2 87,066 0 317,371
ALCOA CORP COM 013872106 69 1,868 SH   SOLE 4 1,868 0 0
ALCOA CORP COM 013872106 8,818 239,365 SH   SOLE 7 239,365 0 0
ALCOA CORP COM 013872106 2,710 73,556 SH   SOLE 18 73,556 0 0
ALCOA CORP COM 013872106 1,829 49,649 SH   SOLE 19 49,649 0 0
ALCOA CORP COM 013872106 91,846 2,493,111 SH   SOLE 21 2,493,111 0 0
ALCOA CORP COM 013872106 162,521 4,411,540 SH   SOLE 22 4,178,794 0 232,746
ALCOA CORP COM 013872106 151 4,099 SH   SOLE 23 4,099 0 0
ALCOA CORP COM 013872106 204 5,524 SH   SOLE 25 5,524 0 0
ALCOA CORP COM 013872106 3,074 83,454 SH   SOLE 26 69,016 0 14,438
ALCOA CORP COM 013872106 1,191 32,336 SH   SOLE 28 21,211 0 11,125
ALCOA CORP COM 013872106 5,152 139,859 SH   SOLE 30 139,859 0 0
ALCOA CORP COM 013872106 122 3,317 SH   SOLE 31 3,317 0 0
ALCOA CORP COM 013872106 977 26,522 SH   SOLE 34 26,522 0 0
ALCOA CORP COM 013872106 1,683 45,691 SH   SOLE 36 45,691 0 0
ALCOA CORP COM 013872106 817 22,190 SH   SOLE 40 22,190 0 0
ALCOA CORP COM 013872106 7,473 202,839 SH   SOLE 43 12,967 0 189,872
ALCON AG ORD SHS H01301128 179 2,542 SH   SOLE 4 2,542 0 0
ALCON AG ORD SHS H01301128 81,157 1,155,095 SH   SOLE 18 1,149,391 0 5,704
ALCON AG ORD SHS H01301128 212,457 3,023,873 SH   SOLE 19 3,023,873 0 0
ALCON AG ORD SHS H01301128 1,399 19,905 SH   SOLE 20 19,905 0 0
ALCON AG ORD SHS H01301128 137 1,954 SH   SOLE 21 1,954 0 0
ALCON AG ORD SHS H01301128 1,311 18,656 SH   SOLE 22 18,656 0 0
ALCON AG ORD SHS H01301128 158 2,242 SH   SOLE 26 2,242 0 0
ALCON AG ORD SHS H01301128 8,006 113,950 SH   SOLE 34 113,950 0 0
ALCON AG ORD SHS H01301128 15,153 215,674 SH   SOLE 43 17,548 0 198,126
ALDEYRA THERAPEUTICS INC COM 01438T106 96 8,441 SH   SOLE 2 3,463 0 4,978
ALDEYRA THERAPEUTICS INC COM 01438T106 9 780 SH   SOLE 7 780 0 0
ALDEYRA THERAPEUTICS INC COM 01438T106 1,789 157,901 SH   SOLE 18 157,901 0 0
ALDEYRA THERAPEUTICS INC COM 01438T106 958 84,584 SH   SOLE 19 84,584 0 0
ALDEYRA THERAPEUTICS INC COM 01438T106 19,445 1,716,227 SH   SOLE 21 1,716,227 0 0
ALDEYRA THERAPEUTICS INC COM 01438T106 14,818 1,307,851 SH   SOLE 22 1,300,569 0 7,282
ALECTOR INC COM 014442107 1,390 66,740 SH   SOLE 2 29,645 0 37,095
ALECTOR INC COM 014442107 5 229 SH   SOLE 4 229 0 0
ALECTOR INC COM 014442107 18 846 SH   SOLE 7 846 0 0
ALECTOR INC COM 014442107 3,998 191,926 SH   SOLE 18 177,419 0 14,507
ALECTOR INC COM 014442107 9,257 444,391 SH   SOLE 19 444,391 0 0
ALECTOR INC COM 014442107 49,067 2,355,614 SH   SOLE 21 2,355,614 0 0
ALECTOR INC COM 014442107 33,173 1,592,564 SH   SOLE 22 1,561,096 0 31,468
ALECTOR INC COM 014442107 286 13,736 SH   SOLE 23 13,736 0 0
ALECTOR INC COM 014442107 37 1,799 SH   SOLE 25 1,799 0 0
ALECTOR INC COM 014442107 1,818 87,299 SH   SOLE 26 21,457 0 65,842
ALECTOR INC COM 014442107 153 7,332 SH   SOLE 28 7,332 0 0
ALECTOR INC COM 014442107 8,290 397,978 SH   SOLE 30 397,978 0 0
ALECTOR INC COM 014442107 29 1,377 SH   SOLE 36 1,377 0 0
ALECTOR INC COM 014442107 159 7,656 SH   SOLE 40 7,656 0 0
ALECTOR INC COM 014442107 339 16,277 SH   SOLE 43 3,017 0 13,260
ALERUS FINL CORP COM 01446U103 472 16,278 SH   SOLE 2 4,341 0 11,937
ALERUS FINL CORP COM 01446U103 8 266 SH   SOLE 7 266 0 0
ALERUS FINL CORP COM 01446U103 1,499 51,664 SH   SOLE 18 51,664 0 0
ALERUS FINL CORP COM 01446U103 750 25,840 SH   SOLE 19 25,840 0 0
ALERUS FINL CORP COM 01446U103 17,072 588,494 SH   SOLE 21 588,494 0 0
ALERUS FINL CORP COM 01446U103 8,895 306,605 SH   SOLE 22 290,064 0 16,541
ALERUS FINL CORP COM 01446U103 130 4,492 SH   SOLE 26 0 0 4,492
ALEXANDER & BALDWIN INC NEW COM 014491104 2,529 138,039 SH   SOLE 2 44,183 0 93,856
ALEXANDER & BALDWIN INC NEW COM 014491104 6 303 SH   SOLE 4 303 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 20 1,100 SH   SOLE 7 1,100 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 5,521 301,366 SH   SOLE 18 301,366 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 6,069 331,278 SH   SOLE 19 331,278 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 166,689 9,098,726 SH   SOLE 21 9,098,726 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 40,446 2,207,752 SH   SOLE 22 2,099,493 0 108,259
ALEXANDER & BALDWIN INC NEW COM 014491104 167 9,130 SH   SOLE 23 9,130 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 123 6,705 SH   SOLE 25 6,705 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 1,196 65,302 SH   SOLE 26 16,111 0 49,191
ALEXANDER & BALDWIN INC NEW COM 014491104 173 9,430 SH   SOLE 28 9,430 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 3,076 167,922 SH   SOLE 30 167,922 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 21 1,136 SH   SOLE 34 1,136 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 293 15,991 SH   SOLE 36 15,991 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 186 10,180 SH   SOLE 40 10,180 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 964 52,612 SH   SOLE 43 1,996 0 50,616
ALEXANDERS INC COM 014752109 312 1,164 SH   SOLE 2 706 0 458
ALEXANDERS INC COM 014752109 905 3,377 SH   SOLE 4 3,377 0 0
ALEXANDERS INC COM 014752109 739 2,759 SH   SOLE 7 2,759 0 0
ALEXANDERS INC COM 014752109 1,730 6,455 SH   SOLE 18 6,455 0 0
ALEXANDERS INC COM 014752109 1,710 6,383 SH   SOLE 19 6,383 0 0
ALEXANDERS INC COM 014752109 22,265 83,095 SH   SOLE 21 83,095 0 0
ALEXANDERS INC COM 014752109 19,917 74,330 SH   SOLE 22 72,840 0 1,490
ALEXANDERS INC COM 014752109 750 2,798 SH   SOLE 23 2,798 0 0
ALEXANDERS INC COM 014752109 2,542 9,485 SH   SOLE 25 9,485 0 0
ALEXANDERS INC COM 014752109 103 384 SH   SOLE 26 186 0 198
ALEXANDERS INC COM 014752109 469 1,749 SH   SOLE 28 333 0 1,416
ALEXANDERS INC COM 014752109 2,882 10,757 SH   SOLE 30 10,757 0 0
ALEXANDERS INC COM 014752109 6 21 SH   SOLE 34 21 0 0
ALEXANDERS INC COM 014752109 63 236 SH   SOLE 40 236 0 0
ALEXANDERS INC COM 014752109 571 2,130 SH   SOLE 43 461 0 1,669
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 59,590 327,528 SH   SOLE 2 59,269 0 268,259
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 61,890 340,166 SH   SOLE 4 334,938 0 5,228
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 60,427 332,125 SH   SOLE 7 323,905 0 8,220
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 273 1,500 SH   SOLE 13 400 0 1,100
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 3,298 18,125 SH   SOLE 15 18,125 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 60,733 333,806 SH   SOLE 18 314,717 0 19,089
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 72,676 399,450 SH   SOLE 19 399,450 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 884,047 4,859,003 SH   SOLE 21 4,859,003 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 757,148 4,161,525 SH   SOLE 22 3,806,172 0 355,353
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 15,853 87,132 SH   SOLE 23 87,132 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 152,209 836,591 SH   SOLE 25 836,591 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 54,804 301,221 SH   SOLE 26 121,503 0 179,718
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 66,140 363,524 SH   SOLE 28 23,047 0 340,477
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 33 181 SH   SOLE 29 181 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 189,413 1,041,074 SH   SOLE 30 1,041,074 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 3,813 20,956 SH   SOLE 31 15,384 0 5,572
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 23,795 130,786 SH   SOLE 34 130,786 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 12,538 68,911 SH   SOLE 36 68,911 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 896 4,927 SH   SOLE 40 4,927 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 15,294 84,061 SH   SOLE 43 3,166 0 80,895
ALEXION PHARMACEUTICALS INC COM 015351109 105,287 573,113 SH   SOLE 2 150,059 0 423,054
ALEXION PHARMACEUTICALS INC COM 015351109 24,618 134,003 SH   SOLE 4 83,047 0 50,956
ALEXION PHARMACEUTICALS INC COM 015351109 41,867 227,897 SH   SOLE 7 219,451 0 8,446
ALEXION PHARMACEUTICALS INC COM 015351109 315 1,713 SH   SOLE 13 617 0 1,096
ALEXION PHARMACEUTICALS INC COM 015351109 5,030 27,381 SH   SOLE 15 27,381 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 105,307 573,226 SH   SOLE 18 540,359 0 32,867
ALEXION PHARMACEUTICALS INC COM 015351109 18,438 100,362 SH   SOLE 19 100,362 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 1,366,347 7,437,522 SH   SOLE 21 7,437,522 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 870,247 4,737,068 SH   SOLE 22 4,244,095 0 492,973
ALEXION PHARMACEUTICALS INC COM 015351109 24,195 131,703 SH   SOLE 23 131,703 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 64,796 352,707 SH   SOLE 25 352,707 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 94,945 516,821 SH   SOLE 26 224,961 0 291,860
ALEXION PHARMACEUTICALS INC COM 015351109 81,837 445,468 SH   SOLE 28 26,892 0 418,576
ALEXION PHARMACEUTICALS INC COM 015351109 972 5,292 SH   SOLE 29 5,292 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 248,920 1,354,959 SH   SOLE 30 1,354,959 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 9,820 53,455 SH   SOLE 31 30,351 0 23,104
ALEXION PHARMACEUTICALS INC COM 015351109 8,814 47,979 SH   SOLE 32 47,979 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 94,479 514,284 SH   SOLE 34 514,284 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 20,872 113,616 SH   SOLE 36 113,616 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 1,441 7,846 SH   SOLE 40 7,846 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 25,571 139,192 SH   SOLE 43 6,330 0 132,862
ALFI INC COM 00161P109 12 797 SH   SOLE 18 797 0 0
ALFI INC COM 00161P109 143 9,741 SH   SOLE 21 9,741 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 323,659 1,427,192 SH   SOLE 2 177,006 0 1,250,186
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 49,986 220,418 SH   SOLE 4 220,418 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 43,507 191,846 SH   SOLE 13 191,846 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 18,853 83,133 SH   SOLE 15 83,133 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 59 260 SH   SOLE 17 0 0 260
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 136,459 601,724 SH   SOLE 18 601,309 0 415
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 206,629 911,145 SH   SOLE 19 911,145 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 9,563 42,170 SH   SOLE 21 42,170 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 927,421 4,089,517 SH   SOLE 22 3,063,274 0 1,026,243
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 4,237 18,682 SH   SOLE 23 18,682 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 46,993 207,217 SH   SOLE 25 197,899 0 9,318
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 15,127 66,702 SH   SOLE 26 49,223 0 17,479
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 6,909 30,465 SH   SOLE 28 0 0 30,465
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 46,234 203,870 SH   SOLE 30 203,870 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 16,820 74,168 SH   SOLE 31 0 0 74,168
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 10,644 46,937 SH   SOLE 32 46,937 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 217,689 959,912 SH   SOLE 34 959,912 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 896 3,953 SH   SOLE 36 3,953 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 147,485 650,342 SH   SOLE 43 50,880 0 599,462
ALICO INC COM 016230104 42 1,179 SH   SOLE 18 1,179 0 0
ALICO INC COM 016230104 605 16,981 SH   SOLE 21 16,981 0 0
ALICO INC COM 016230104 2,841 79,806 SH   SOLE 22 79,806 0 0
ALIGN TECHNOLOGY INC COM 016255101 148,285 242,692 SH   SOLE 2 93,709 0 148,983
ALIGN TECHNOLOGY INC COM 016255101 33,658 55,087 SH   SOLE 4 38,329 0 16,758
ALIGN TECHNOLOGY INC COM 016255101 49,796 81,499 SH   SOLE 7 72,312 0 9,187
ALIGN TECHNOLOGY INC COM 016255101 7,355 12,037 SH   SOLE 13 11,621 0 416
ALIGN TECHNOLOGY INC COM 016255101 4,733 7,746 SH   SOLE 15 7,746 0 0
ALIGN TECHNOLOGY INC COM 016255101 93,748 153,433 SH   SOLE 18 128,086 0 25,347
ALIGN TECHNOLOGY INC COM 016255101 67,129 109,868 SH   SOLE 19 109,868 0 0
ALIGN TECHNOLOGY INC COM 016255101 1,059,657 1,734,299 SH   SOLE 21 1,734,299 0 0
ALIGN TECHNOLOGY INC COM 016255101 1,141,547 1,868,326 SH   SOLE 22 1,551,405 0 316,921
ALIGN TECHNOLOGY INC COM 016255101 47,743 78,139 SH   SOLE 23 78,139 0 0
ALIGN TECHNOLOGY INC COM 016255101 79,382 129,922 SH   SOLE 25 129,922 0 0
ALIGN TECHNOLOGY INC COM 016255101 121,158 198,294 SH   SOLE 26 90,043 0 108,251
ALIGN TECHNOLOGY INC COM 016255101 137,630 225,253 SH   SOLE 28 9,177 0 216,076
ALIGN TECHNOLOGY INC COM 016255101 19,478 31,879 SH   SOLE 29 31,879 0 0
ALIGN TECHNOLOGY INC COM 016255101 254,139 415,940 SH   SOLE 30 390,152 0 25,788
ALIGN TECHNOLOGY INC COM 016255101 40,181 65,763 SH   SOLE 31 52,599 0 13,164
ALIGN TECHNOLOGY INC COM 016255101 10,567 17,295 SH   SOLE 32 17,295 0 0
ALIGN TECHNOLOGY INC COM 016255101 38,615 63,199 SH   SOLE 34 63,199 0 0
ALIGN TECHNOLOGY INC COM 016255101 23,166 37,915 SH   SOLE 36 37,915 0 0
ALIGN TECHNOLOGY INC COM 016255101 1,650 2,700 SH   SOLE 40 2,700 0 0
ALIGN TECHNOLOGY INC COM 016255101 26,497 43,366 SH   SOLE 43 4,990 0 38,376
ALIGNMENT HEALTHCARE INC COM 01625V104 203 8,681 SH   SOLE 2 2,942 0 5,739
ALIGNMENT HEALTHCARE INC COM 01625V104 10 423 SH   SOLE 7 423 0 0
ALIGNMENT HEALTHCARE INC COM 01625V104 3,410 145,927 SH   SOLE 18 145,927 0 0
ALIGNMENT HEALTHCARE INC COM 01625V104 32,485 1,390,025 SH   SOLE 19 1,390,025 0 0
ALIGNMENT HEALTHCARE INC COM 01625V104 282 12,052 SH   SOLE 20 12,052 0 0
ALIGNMENT HEALTHCARE INC COM 01625V104 19,866 850,044 SH   SOLE 21 850,044 0 0
ALIGNMENT HEALTHCARE INC COM 01625V104 15,779 675,190 SH   SOLE 22 671,244 0 3,946
ALIGNMENT HEALTHCARE INC COM 01625V104 56 2,396 SH   SOLE 34 2,396 0 0
ALIGOS THERAPEUTICS INC COM 01626L105 167 8,184 SH   SOLE 2 5,028 0 3,156
ALIGOS THERAPEUTICS INC COM 01626L105 6 302 SH   SOLE 7 302 0 0
ALIGOS THERAPEUTICS INC COM 01626L105 1,247 61,187 SH   SOLE 18 61,187 0 0
ALIGOS THERAPEUTICS INC COM 01626L105 652 31,964 SH   SOLE 19 31,964 0 0
ALIGOS THERAPEUTICS INC COM 01626L105 13,947 684,173 SH   SOLE 21 684,173 0 0
ALIGOS THERAPEUTICS INC COM 01626L105 5,971 292,925 SH   SOLE 22 290,446 0 2,479
ALIGOS THERAPEUTICS INC COM 01626L105 72 3,513 SH   SOLE 30 3,513 0 0
ALIGOS THERAPEUTICS INC COM 01626L105 37 1,796 SH   SOLE 40 1,796 0 0
ALIMERA SCIENCES INC COM NEW 016259202 13 1,397 SH   SOLE 18 1,397 0 0
ALIMERA SCIENCES INC COM NEW 016259202 250 27,465 SH   SOLE 21 27,465 0 0
ALIMERA SCIENCES INC COM NEW 016259202 4 477 SH   SOLE 22 477 0 0
ALJ REGL HLDGS INC COM 001627108 8 4,371 SH   SOLE 18 4,371 0 0
ALJ REGL HLDGS INC COM 001627108 122 67,261 SH   SOLE 21 67,261 0 0
ALKALINE WTR CO INC COM NEW 01643A207 25 16,599 SH   SOLE 18 16,599 0 0
ALKALINE WTR CO INC COM NEW 01643A207 575 375,736 SH   SOLE 21 375,736 0 0
ALKALINE WTR CO INC COM NEW 01643A207 19 12,638 SH   SOLE 22 12,638 0 0
ALKAMI TECHNOLOGY INC COM 01644J108 352 9,878 SH   SOLE 2 5,880 0 3,998
ALKAMI TECHNOLOGY INC COM 01644J108 2 51 SH   SOLE 4 51 0 0
ALKAMI TECHNOLOGY INC COM 01644J108 912 25,576 SH   SOLE 18 24,611 0 965
ALKAMI TECHNOLOGY INC COM 01644J108 3,050 85,502 SH   SOLE 19 85,502 0 0
ALKAMI TECHNOLOGY INC COM 01644J108 7,768 217,786 SH   SOLE 21 217,786 0 0
ALKAMI TECHNOLOGY INC COM 01644J108 3,604 101,042 SH   SOLE 22 98,987 0 2,055
ALKAMI TECHNOLOGY INC COM 01644J108 61 1,719 SH   SOLE 25 1,719 0 0
ALKAMI TECHNOLOGY INC COM 01644J108 315 8,837 SH   SOLE 26 3,312 0 5,525
ALKAMI TECHNOLOGY INC COM 01644J108 1,891 53,019 SH   SOLE 28 0 0 53,019
ALKAMI TECHNOLOGY INC COM 01644J108 5 131 SH   SOLE 31 0 0 131
ALKAMI TECHNOLOGY INC COM 01644J108 2,697 75,603 SH   SOLE 34 75,603 0 0
ALKERMES PLC SHS G01767105 2,184 89,083 SH   SOLE 2 61,413 0 27,670
ALKERMES PLC SHS G01767105 15 632 SH   SOLE 4 632 0 0
ALKERMES PLC SHS G01767105 61 2,477 SH   SOLE 7 2,477 0 0
ALKERMES PLC SHS G01767105 12,348 503,576 SH   SOLE 18 494,275 0 9,301
ALKERMES PLC SHS G01767105 8,547 348,568 SH   SOLE 19 348,568 0 0
ALKERMES PLC SHS G01767105 169,373 6,907,535 SH   SOLE 21 6,907,535 0 0
ALKERMES PLC SHS G01767105 95,792 3,906,692 SH   SOLE 22 3,811,493 0 95,199
ALKERMES PLC SHS G01767105 64 2,624 SH   SOLE 23 2,624 0 0
ALKERMES PLC SHS G01767105 130 5,292 SH   SOLE 25 5,292 0 0
ALKERMES PLC SHS G01767105 2,384 97,219 SH   SOLE 26 85,038 0 12,181
ALKERMES PLC SHS G01767105 505 20,585 SH   SOLE 28 20,585 0 0
ALKERMES PLC SHS G01767105 26,507 1,081,028 SH   SOLE 30 1,081,028 0 0
ALKERMES PLC SHS G01767105 189 7,692 SH   SOLE 34 7,692 0 0
ALKERMES PLC SHS G01767105 49 2,013 SH   SOLE 36 2,013 0 0
ALKERMES PLC SHS G01767105 483 19,705 SH   SOLE 40 19,705 0 0
ALKERMES PLC SHS G01767105 1,026 41,825 SH   SOLE 43 3,126 0 38,699
ALLAKOS INC COM 01671P100 4,687 54,901 SH   SOLE 2 48,734 0 6,167
ALLAKOS INC COM 01671P100 9 111 SH   SOLE 4 111 0 0
ALLAKOS INC COM 01671P100 48 562 SH   SOLE 7 562 0 0
ALLAKOS INC COM 01671P100 11,884 139,206 SH   SOLE 18 137,347 0 1,859
ALLAKOS INC COM 01671P100 64,409 754,468 SH   SOLE 19 754,468 0 0
ALLAKOS INC COM 01671P100 122,254 1,432,047 SH   SOLE 21 1,432,047 0 0
ALLAKOS INC COM 01671P100 70,349 824,045 SH   SOLE 22 803,204 0 20,841
ALLAKOS INC COM 01671P100 88 1,032 SH   SOLE 23 1,032 0 0
ALLAKOS INC COM 01671P100 183 2,149 SH   SOLE 25 2,149 0 0
ALLAKOS INC COM 01671P100 1,216 14,248 SH   SOLE 26 8,435 0 5,813
ALLAKOS INC COM 01671P100 292 3,418 SH   SOLE 28 3,418 0 0
ALLAKOS INC COM 01671P100 3,404 39,872 SH   SOLE 30 39,872 0 0
ALLAKOS INC COM 01671P100 21,419 250,896 SH   SOLE 34 250,896 0 0
ALLAKOS INC COM 01671P100 173 2,025 SH   SOLE 36 2,025 0 0
ALLAKOS INC COM 01671P100 311 3,648 SH   SOLE 40 3,648 0 0
ALLAKOS INC COM 01671P100 275 3,226 SH   SOLE 43 1,347 0 1,879
ALLEGHANY CORP MD COM 017175100 44,045 66,028 SH   SOLE 2 37,974 0 28,054
ALLEGHANY CORP MD COM 017175100 10,570 15,845 SH   SOLE 4 11,151 0 4,694
ALLEGHANY CORP MD COM 017175100 2,431 3,644 SH   SOLE 7 2,431 0 1,213
ALLEGHANY CORP MD COM 017175100 32 48 SH   SOLE 13 48 0 0
ALLEGHANY CORP MD COM 017175100 1,177 1,764 SH   SOLE 15 1,764 0 0
ALLEGHANY CORP MD COM 017175100 30,132 45,171 SH   SOLE 18 43,118 0 2,053
ALLEGHANY CORP MD COM 017175100 4,001 5,998 SH   SOLE 19 5,998 0 0
ALLEGHANY CORP MD COM 017175100 426,763 639,757 SH   SOLE 21 639,757 0 0
ALLEGHANY CORP MD COM 017175100 311,060 466,308 SH   SOLE 22 408,948 0 57,360
ALLEGHANY CORP MD COM 017175100 17,164 25,731 SH   SOLE 23 25,731 0 0
ALLEGHANY CORP MD COM 017175100 12,359 18,528 SH   SOLE 25 18,528 0 0
ALLEGHANY CORP MD COM 017175100 24,028 36,020 SH   SOLE 26 23,199 0 12,821
ALLEGHANY CORP MD COM 017175100 18,691 28,020 SH   SOLE 28 1,714 0 26,306
ALLEGHANY CORP MD COM 017175100 5,049 7,569 SH   SOLE 29 7,569 0 0
ALLEGHANY CORP MD COM 017175100 23,330 34,974 SH   SOLE 30 27,159 0 7,815
ALLEGHANY CORP MD COM 017175100 10,033 15,041 SH   SOLE 31 14,453 0 588
ALLEGHANY CORP MD COM 017175100 1,566 2,347 SH   SOLE 34 2,347 0 0
ALLEGHANY CORP MD COM 017175100 5,218 7,823 SH   SOLE 36 7,823 0 0
ALLEGHANY CORP MD COM 017175100 360 540 SH   SOLE 40 540 0 0
ALLEGHANY CORP MD COM 017175100 2,546 3,817 SH   SOLE 43 528 0 3,289
ALLEGHENY TECHNOLOGIES INC COM 01741R102 6,372 305,635 SH   SOLE 2 242,551 0 63,084
ALLEGHENY TECHNOLOGIES INC COM 01741R102 9 438 SH   SOLE 4 438 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 68 3,244 SH   SOLE 7 3,244 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 10,573 507,084 SH   SOLE 18 507,084 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 4,603 220,758 SH   SOLE 19 220,758 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 323,903 15,534,903 SH   SOLE 21 15,534,903 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 69,171 3,317,574 SH   SOLE 22 3,195,776 0 121,798
ALLEGHENY TECHNOLOGIES INC COM 01741R102 102 4,884 SH   SOLE 25 4,884 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 1,316 63,108 SH   SOLE 26 52,393 0 10,715
ALLEGHENY TECHNOLOGIES INC COM 01741R102 524 25,123 SH   SOLE 28 16,017 0 9,106
ALLEGHENY TECHNOLOGIES INC COM 01741R102 5,523 264,885 SH   SOLE 30 264,885 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 4,075 195,421 SH   SOLE 34 195,421 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 200 9,573 SH   SOLE 36 9,573 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 303 14,546 SH   SOLE 40 14,546 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 1,144 54,883 SH   SOLE 43 927 0 53,956
ALLEGIANCE BANCSHARES INC COM 01748H107 773 20,107 SH   SOLE 2 5,883 0 14,224
ALLEGIANCE BANCSHARES INC COM 01748H107 9 230 SH   SOLE 7 230 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 2,993 77,874 SH   SOLE 18 77,874 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 1,364 35,489 SH   SOLE 19 35,489 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 87,659 2,280,408 SH   SOLE 21 2,280,408 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 19,413 505,010 SH   SOLE 22 473,497 0 31,513
ALLEGIANCE BANCSHARES INC COM 01748H107 31 815 SH   SOLE 26 0 0 815
ALLEGIANCE BANCSHARES INC COM 01748H107 1,185 30,836 SH   SOLE 30 30,836 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 47 1,213 SH   SOLE 40 1,213 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 213 5,530 SH   SOLE 43 45 0 5,485
ALLEGIANT TRAVEL CO COM 01748X102 2,481 12,791 SH   SOLE 2 10,756 0 2,035
ALLEGIANT TRAVEL CO COM 01748X102 389 2,007 SH   SOLE 4 2,007 0 0
ALLEGIANT TRAVEL CO COM 01748X102 67 344 SH   SOLE 7 344 0 0
ALLEGIANT TRAVEL CO COM 01748X102 11,621 59,903 SH   SOLE 18 59,391 0 512
ALLEGIANT TRAVEL CO COM 01748X102 5,247 27,045 SH   SOLE 19 27,045 0 0
ALLEGIANT TRAVEL CO COM 01748X102 331,015 1,706,261 SH   SOLE 21 1,706,261 0 0
ALLEGIANT TRAVEL CO COM 01748X102 73,795 380,387 SH   SOLE 22 376,085 0 4,302
ALLEGIANT TRAVEL CO COM 01748X102 772 3,978 SH   SOLE 23 3,978 0 0
ALLEGIANT TRAVEL CO COM 01748X102 68 353 SH   SOLE 25 353 0 0
ALLEGIANT TRAVEL CO COM 01748X102 866 4,462 SH   SOLE 26 3,293 0 1,169
ALLEGIANT TRAVEL CO COM 01748X102 134 693 SH   SOLE 28 693 0 0
ALLEGIANT TRAVEL CO COM 01748X102 312 1,609 SH   SOLE 29 1,609 0 0
ALLEGIANT TRAVEL CO COM 01748X102 3,981 20,521 SH   SOLE 30 20,521 0 0
ALLEGIANT TRAVEL CO COM 01748X102 442 2,280 SH   SOLE 31 2,280 0 0
ALLEGIANT TRAVEL CO COM 01748X102 725 3,735 SH   SOLE 34 3,735 0 0
ALLEGIANT TRAVEL CO COM 01748X102 49 250 SH   SOLE 36 250 0 0
ALLEGIANT TRAVEL CO COM 01748X102 92 473 SH   SOLE 40 473 0 0
ALLEGIANT TRAVEL CO COM 01748X102 1,427 7,355 SH   SOLE 43 620 0 6,735
ALLEGION PLC ORD SHS G0176J109 45,604 327,377 SH   SOLE 2 139,670 0 187,707
ALLEGION PLC ORD SHS G0176J109 10,920 78,394 SH   SOLE 4 50,251 0 28,143
ALLEGION PLC ORD SHS G0176J109 11,733 84,231 SH   SOLE 7 81,277 0 2,954
ALLEGION PLC ORD SHS G0176J109 2,598 18,650 SH   SOLE 13 18,650 0 0
ALLEGION PLC ORD SHS G0176J109 1,416 10,164 SH   SOLE 15 10,164 0 0
ALLEGION PLC ORD SHS G0176J109 40,685 292,064 SH   SOLE 18 255,530 0 36,534
ALLEGION PLC ORD SHS G0176J109 28,284 203,046 SH   SOLE 19 203,046 0 0
ALLEGION PLC ORD SHS G0176J109 375,296 2,694,153 SH   SOLE 21 2,694,153 0 0
ALLEGION PLC ORD SHS G0176J109 363,011 2,605,962 SH   SOLE 22 2,174,413 0 431,549
ALLEGION PLC ORD SHS G0176J109 12,553 90,113 SH   SOLE 23 90,113 0 0
ALLEGION PLC ORD SHS G0176J109 35,932 257,946 SH   SOLE 25 257,946 0 0
ALLEGION PLC ORD SHS G0176J109 44,440 319,026 SH   SOLE 26 167,414 0 151,612
ALLEGION PLC ORD SHS G0176J109 55,807 400,622 SH   SOLE 28 13,645 0 386,977
ALLEGION PLC ORD SHS G0176J109 3,346 24,021 SH   SOLE 29 24,021 0 0
ALLEGION PLC ORD SHS G0176J109 78,537 563,795 SH   SOLE 30 539,646 0 24,149
ALLEGION PLC ORD SHS G0176J109 8,012 57,519 SH   SOLE 31 51,423 0 6,096
ALLEGION PLC ORD SHS G0176J109 7,312 52,489 SH   SOLE 34 52,489 0 0
ALLEGION PLC ORD SHS G0176J109 6,484 46,548 SH   SOLE 36 46,548 0 0
ALLEGION PLC ORD SHS G0176J109 515 3,694 SH   SOLE 40 3,694 0 0
ALLEGION PLC ORD SHS G0176J109 4,899 35,170 SH   SOLE 43 2,420 0 32,750
ALLEGRO MICROSYSTEMS INC COM 01749D105 3,290 118,778 SH   SOLE 2 21,740 0 97,038
ALLEGRO MICROSYSTEMS INC COM 01749D105 23 821 SH   SOLE 7 821 0 0
ALLEGRO MICROSYSTEMS INC COM 01749D105 448 16,171 SH   SOLE 18 16,171 0 0
ALLEGRO MICROSYSTEMS INC COM 01749D105 351 12,668 SH   SOLE 19 12,668 0 0
ALLEGRO MICROSYSTEMS INC COM 01749D105 20,351 734,701 SH   SOLE 21 734,701 0 0
ALLEGRO MICROSYSTEMS INC COM 01749D105 29,439 1,062,782 SH   SOLE 22 1,003,817 0 58,965
ALLEGRO MICROSYSTEMS INC COM 01749D105 44 1,580 SH   SOLE 25 1,580 0 0
ALLEGRO MICROSYSTEMS INC COM 01749D105 374 13,498 SH   SOLE 30 13,498 0 0
ALLEGRO MICROSYSTEMS INC COM 01749D105 24 878 SH   SOLE 31 878 0 0
ALLEGRO MICROSYSTEMS INC COM 01749D105 187 6,764 SH   SOLE 40 6,764 0 0
ALLEGRO MICROSYSTEMS INC COM 01749D105 230 8,315 SH   SOLE 43 0 0 8,315
ALLENA PHARMACEUTICALS COM 018119107 15 11,429 SH   SOLE 18 11,429 0 0
ALLENA PHARMACEUTICALS COM 018119107 280 215,202 SH   SOLE 21 215,202 0 0
ALLENA PHARMACEUTICALS COM 018119107 30 22,975 SH   SOLE 22 22,975 0 0
ALLETE INC COM NEW 018522300 7,362 105,202 SH   SOLE 2 63,071 0 42,131
ALLETE INC COM NEW 018522300 469 6,704 SH   SOLE 4 6,704 0 0
ALLETE INC COM NEW 018522300 91 1,301 SH   SOLE 7 1,301 0 0
ALLETE INC COM NEW 018522300 16 235 SH   SOLE 17 0 0 235
ALLETE INC COM NEW 018522300 19,316 276,023 SH   SOLE 18 276,023 0 0
ALLETE INC COM NEW 018522300 6,558 93,713 SH   SOLE 19 93,713 0 0
ALLETE INC COM NEW 018522300 313,817 4,484,382 SH   SOLE 21 4,484,382 0 0
ALLETE INC COM NEW 018522300 110,033 1,572,351 SH   SOLE 22 1,492,697 0 79,654
ALLETE INC COM NEW 018522300 1,832 26,184 SH   SOLE 26 22,044 0 4,140
ALLETE INC COM NEW 018522300 776 11,092 SH   SOLE 28 5,691 0 5,401
ALLETE INC COM NEW 018522300 34,700 495,863 SH   SOLE 30 495,863 0 0
ALLETE INC COM NEW 018522300 5 73 SH   SOLE 31 0 0 73
ALLETE INC COM NEW 018522300 280 4,001 SH   SOLE 36 4,001 0 0
ALLETE INC COM NEW 018522300 433 6,181 SH   SOLE 40 6,181 0 0
ALLETE INC COM NEW 018522300 2,730 39,018 SH   SOLE 43 8,397 0 30,621
ALLIANCE DATA SYSTEMS CORP COM 018581108 13,715 131,632 SH   SOLE 2 48,719 0 82,913
ALLIANCE DATA SYSTEMS CORP COM 018581108 44 421 SH   SOLE 4 421 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 161 1,545 SH   SOLE 7 1,545 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 12,536 120,317 SH   SOLE 18 120,317 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 1,376 13,205 SH   SOLE 19 13,205 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 234,743 2,253,025 SH   SOLE 21 2,253,025 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 146,537 1,406,440 SH   SOLE 22 1,348,223 0 58,217
ALLIANCE DATA SYSTEMS CORP COM 018581108 216 2,069 SH   SOLE 25 2,069 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 1,882 18,067 SH   SOLE 26 13,660 0 4,407
ALLIANCE DATA SYSTEMS CORP COM 018581108 1,153 11,063 SH   SOLE 28 6,107 0 4,956
ALLIANCE DATA SYSTEMS CORP COM 018581108 9,109 87,425 SH   SOLE 30 87,425 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 421 4,037 SH   SOLE 31 889 0 3,148
ALLIANCE DATA SYSTEMS CORP COM 018581108 41,489 398,204 SH   SOLE 34 398,204 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 636 6,106 SH   SOLE 36 6,106 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 613 5,885 SH   SOLE 40 5,885 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 6,667 63,986 SH   SOLE 43 6,059 0 57,927
ALLIANT ENERGY CORP COM 018802108 32,091 575,526 SH   SOLE 2 113,504 0 462,022
ALLIANT ENERGY CORP COM 018802108 6,870 123,208 SH   SOLE 4 113,364 0 9,844
ALLIANT ENERGY CORP COM 018802108 16,795 301,199 SH   SOLE 7 274,350 0 26,849
ALLIANT ENERGY CORP COM 018802108 141 2,524 SH   SOLE 13 572 0 1,952
ALLIANT ENERGY CORP COM 018802108 1,733 31,076 SH   SOLE 15 31,076 0 0
ALLIANT ENERGY CORP COM 018802108 35,169 630,729 SH   SOLE 18 594,603 0 36,126
ALLIANT ENERGY CORP COM 018802108 18,004 322,875 SH   SOLE 19 322,875 0 0
ALLIANT ENERGY CORP COM 018802108 864,375 15,501,703 SH   SOLE 21 15,501,703 0 0
ALLIANT ENERGY CORP COM 018802108 301,944 5,415,070 SH   SOLE 22 4,873,306 0 541,764
ALLIANT ENERGY CORP COM 018802108 7,824 140,309 SH   SOLE 23 140,309 0 0
ALLIANT ENERGY CORP COM 018802108 12,856 230,560 SH   SOLE 25 230,560 0 0
ALLIANT ENERGY CORP COM 018802108 29,898 536,184 SH   SOLE 26 254,678 0 281,506
ALLIANT ENERGY CORP COM 018802108 14,084 252,584 SH   SOLE 28 27,948 0 224,636
ALLIANT ENERGY CORP COM 018802108 43 779 SH   SOLE 29 779 0 0
ALLIANT ENERGY CORP COM 018802108 69,824 1,252,228 SH   SOLE 30 1,252,228 0 0
ALLIANT ENERGY CORP COM 018802108 4,388 78,700 SH   SOLE 31 30,258 0 48,442
ALLIANT ENERGY CORP COM 018802108 4,389 78,712 SH   SOLE 32 78,712 0 0
ALLIANT ENERGY CORP COM 018802108 746 13,371 SH   SOLE 34 13,371 0 0
ALLIANT ENERGY CORP COM 018802108 7,706 138,206 SH   SOLE 36 138,206 0 0
ALLIANT ENERGY CORP COM 018802108 284 5,095 SH   SOLE 40 5,095 0 0
ALLIANT ENERGY CORP COM 018802108 6,857 122,971 SH   SOLE 43 4,579 0 118,392
ALLIED ESPORTS ENTMT INC COM 019170109 10 4,354 SH   SOLE 18 4,354 0 0
ALLIED ESPORTS ENTMT INC COM 019170109 142 61,917 SH   SOLE 21 61,917 0 0
ALLIED ESPORTS ENTMT INC COM 019170109 852 370,465 SH   SOLE 22 370,465 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109 114 3,292 SH   SOLE 2 1,321 0 1,971
ALLIED MOTION TECHNOLOGIES I COM 019330109 7 216 SH   SOLE 7 216 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109 1,238 35,864 SH   SOLE 18 35,864 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109 693 20,065 SH   SOLE 19 20,065 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109 14,065 407,327 SH   SOLE 21 407,327 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109 10,110 292,778 SH   SOLE 22 290,531 0 2,247
ALLIED MOTION TECHNOLOGIES I COM 019330109 23 666 SH   SOLE 43 0 0 666
ALLISON TRANSMISSION HLDGS I COM 01973R101 10,706 269,389 SH   SOLE 2 88,547 0 180,842
ALLISON TRANSMISSION HLDGS I COM 01973R101 58 1,464 SH   SOLE 4 1,464 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 107 2,688 SH   SOLE 7 2,688 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 1,750 44,048 SH   SOLE 18 44,048 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 1,173 29,513 SH   SOLE 19 29,513 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 55,443 1,395,156 SH   SOLE 21 1,395,156 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 103,646 2,608,105 SH   SOLE 22 2,471,013 0 137,092
ALLISON TRANSMISSION HLDGS I COM 01973R101 175 4,407 SH   SOLE 25 4,407 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 2,200 55,353 SH   SOLE 26 46,109 0 9,244
ALLISON TRANSMISSION HLDGS I COM 01973R101 595 14,963 SH   SOLE 28 14,963 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 3,308 83,231 SH   SOLE 30 83,231 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 77 1,935 SH   SOLE 31 1,935 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 226 5,688 SH   SOLE 34 5,688 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 337 8,482 SH   SOLE 36 8,482 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 552 13,890 SH   SOLE 40 13,890 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 1,820 45,790 SH   SOLE 43 2,782 0 43,008
ALLOGENE THERAPEUTICS INC COM 019770106 3,415 130,928 SH   SOLE 2 46,707 0 84,221
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,419 246,135 SH   SOLE 18 227,258 0 18,877
ALLOGENE THERAPEUTICS INC COM 019770106 29,941 1,148,053 SH   SOLE 19 1,148,053 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 81,258 3,115,707 SH   SOLE 21 3,115,707 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 54,994 2,108,676 SH   SOLE 22 2,034,160 0 74,516
ALLOGENE THERAPEUTICS INC COM 019770106 570 21,848 SH   SOLE 23 21,848 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 99 3,811 SH   SOLE 25 3,811 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 2,444 93,701 SH   SOLE 26 17,107 0 76,594
ALLOGENE THERAPEUTICS INC COM 019770106 201 7,722 SH   SOLE 28 7,722 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 2,905 111,386 SH   SOLE 30 111,386 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 463 17,747 SH   SOLE 34 17,747 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 37 1,412 SH   SOLE 36 1,412 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 243 9,313 SH   SOLE 40 9,313 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 99 3,792 SH   SOLE 43 0 0 3,792
ALLOT LTD SHS M0854Q105 49 2,459 SH   SOLE 43 697 0 1,762
ALLOVIR INC COM 019818103 296 15,004 SH   SOLE 2 10,821 0 4,183
ALLOVIR INC COM 019818103 8 425 SH   SOLE 7 425 0 0
ALLOVIR INC COM 019818103 1,858 94,135 SH   SOLE 18 94,135 0 0
ALLOVIR INC COM 019818103 1,508 76,402 SH   SOLE 19 76,402 0 0
ALLOVIR INC COM 019818103 18,641 944,320 SH   SOLE 21 944,320 0 0
ALLOVIR INC COM 019818103 11,329 573,921 SH   SOLE 22 562,209 0 11,712
ALLOVIR INC COM 019818103 13 667 SH   SOLE 25 667 0 0
ALLOVIR INC COM 019818103 12 615 SH   SOLE 26 615 0 0
ALLOVIR INC COM 019818103 107 5,430 SH   SOLE 28 5,430 0 0
ALLOVIR INC COM 019818103 627 31,767 SH   SOLE 30 31,767 0 0
ALLOVIR INC COM 019818103 87 4,409 SH   SOLE 40 4,409 0 0
ALLOVIR INC COM 019818103 8 389 SH   SOLE 43 0 0 389
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 6,320 341,460 SH   SOLE 2 110,854 0 230,606
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 11 612 SH   SOLE 4 612 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 42 2,250 SH   SOLE 7 2,250 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 10,635 574,548 SH   SOLE 18 574,548 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 19,996 1,080,256 SH   SOLE 19 1,080,256 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 307,458 16,610,365 SH   SOLE 21 16,610,365 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 81,643 4,410,759 SH   SOLE 22 4,192,762 0 217,997
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 700 37,795 SH   SOLE 23 37,795 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 217 11,718 SH   SOLE 25 11,718 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 4,523 244,366 SH   SOLE 26 59,559 0 184,807
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 408 22,042 SH   SOLE 28 22,042 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 19,588 1,058,264 SH   SOLE 30 1,058,264 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 408 22,017 SH   SOLE 36 22,017 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 350 18,884 SH   SOLE 40 18,884 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 1,633 88,197 SH   SOLE 43 0 0 88,197
ALLSTATE CORP COM 020002101 109,721 841,163 SH   SOLE 2 268,725 0 572,438
ALLSTATE CORP COM 020002101 26,479 203,001 SH   SOLE 4 126,384 0 76,617
ALLSTATE CORP COM 020002101 55,573 426,039 SH   SOLE 7 331,952 0 94,087
ALLSTATE CORP COM 020002101 296 2,267 SH   SOLE 13 845 0 1,422
ALLSTATE CORP COM 020002101 5,149 39,473 SH   SOLE 15 39,473 0 0
ALLSTATE CORP COM 020002101 2 17 SH   SOLE 17 0 0 17
ALLSTATE CORP COM 020002101 181,096 1,388,345 SH   SOLE 18 1,294,286 0 94,059
ALLSTATE CORP COM 020002101 178,971 1,372,053 SH   SOLE 19 1,372,053 0 0
ALLSTATE CORP COM 020002101 917,548 7,034,253 SH   SOLE 21 7,034,253 0 0
ALLSTATE CORP COM 020002101 908,177 6,962,412 SH   SOLE 22 6,312,377 0 650,035
ALLSTATE CORP COM 020002101 23,160 177,551 SH   SOLE 23 177,551 0 0
ALLSTATE CORP COM 020002101 71,986 551,873 SH   SOLE 25 551,873 0 0
ALLSTATE CORP COM 020002101 123,477 946,618 SH   SOLE 26 511,787 0 434,831
ALLSTATE CORP COM 020002101 201,592 1,545,477 SH   SOLE 28 32,608 0 1,512,869
ALLSTATE CORP COM 020002101 2,077 15,924 SH   SOLE 29 15,924 0 0
ALLSTATE CORP COM 020002101 267,772 2,052,840 SH   SOLE 30 2,016,898 0 35,942
ALLSTATE CORP COM 020002101 10,696 82,001 SH   SOLE 31 52,712 0 29,289
ALLSTATE CORP COM 020002101 12,804 98,158 SH   SOLE 34 98,158 0 0
ALLSTATE CORP COM 020002101 31,862 244,262 SH   SOLE 36 244,262 0 0
ALLSTATE CORP COM 020002101 1,450 11,115 SH   SOLE 40 11,115 0 0
ALLSTATE CORP COM 020002101 67,036 513,923 SH   SOLE 43 16,788 0 497,135
ALLY FINL INC COM 02005N100 58,667 1,177,116 SH   SOLE 2 467,648 0 709,468
ALLY FINL INC COM 02005N100 12,160 243,987 SH   SOLE 4 147,572 0 96,415
ALLY FINL INC COM 02005N100 8,464 169,825 SH   SOLE 7 68,423 0 101,402
ALLY FINL INC COM 02005N100 12,121 243,201 SH   SOLE 13 240,672 0 2,529
ALLY FINL INC COM 02005N100 2,244 45,016 SH   SOLE 15 45,016 0 0
ALLY FINL INC COM 02005N100 138,780 2,784,509 SH   SOLE 18 2,511,569 0 272,940
ALLY FINL INC COM 02005N100 81,875 1,642,759 SH   SOLE 19 1,642,759 0 0
ALLY FINL INC COM 02005N100 369,503 7,413,790 SH   SOLE 21 7,413,790 0 0
ALLY FINL INC COM 02005N100 514,605 10,325,134 SH   SOLE 22 9,128,966 0 1,196,168
ALLY FINL INC COM 02005N100 12,071 242,195 SH   SOLE 23 242,195 0 0
ALLY FINL INC COM 02005N100 40,808 818,782 SH   SOLE 25 759,400 0 59,382
ALLY FINL INC COM 02005N100 44,036 883,542 SH   SOLE 26 516,809 0 366,733
ALLY FINL INC COM 02005N100 83,647 1,678,308 SH   SOLE 28 49,242 0 1,629,066
ALLY FINL INC COM 02005N100 2,815 56,487 SH   SOLE 29 56,487 0 0
ALLY FINL INC COM 02005N100 116,609 2,339,670 SH   SOLE 30 2,146,032 0 193,638
ALLY FINL INC COM 02005N100 8,790 176,369 SH   SOLE 31 160,782 0 15,587
ALLY FINL INC COM 02005N100 59,126 1,186,320 SH   SOLE 34 1,186,320 0 0
ALLY FINL INC COM 02005N100 15,947 319,957 SH   SOLE 36 319,957 0 0
ALLY FINL INC COM 02005N100 688 13,798 SH   SOLE 40 13,798 0 0
ALLY FINL INC COM 02005N100 20,153 404,347 SH   SOLE 43 17,640 0 386,707
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 55,334 326,417 SH   SOLE 2 107,183 0 219,234
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 11,437 67,468 SH   SOLE 4 41,592 0 25,876
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 1,801 10,626 SH   SOLE 7 10,626 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 185 1,089 SH   SOLE 13 298 0 791
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 1,692 9,982 SH   SOLE 15 9,982 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 36,176 213,402 SH   SOLE 18 206,776 0 6,626
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 184,173 1,086,438 SH   SOLE 19 1,086,438 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 461,363 2,721,585 SH   SOLE 21 2,721,585 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 434,891 2,565,427 SH   SOLE 22 2,427,265 0 138,162
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 11,271 66,485 SH   SOLE 23 66,485 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 28,934 170,682 SH   SOLE 25 170,682 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 33,979 200,444 SH   SOLE 26 112,391 0 88,053
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 32,777 193,350 SH   SOLE 28 12,571 0 180,779
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 126 742 SH   SOLE 29 742 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 42,232 249,127 SH   SOLE 30 249,127 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 4,491 26,495 SH   SOLE 31 14,300 0 12,195
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 114,150 673,369 SH   SOLE 34 673,369 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 9,101 53,688 SH   SOLE 36 53,688 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 723 4,267 SH   SOLE 40 4,267 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 9,378 55,320 SH   SOLE 43 3,323 0 51,997
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 453 14,902 SH   SOLE 2 7,317 0 7,585
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 10 336 SH   SOLE 7 336 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 2,128 70,017 SH   SOLE 18 70,017 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 1,138 37,461 SH   SOLE 19 37,461 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 24,567 808,403 SH   SOLE 21 808,403 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 16,197 532,955 SH   SOLE 22 513,878 0 19,077
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 27 887 SH   SOLE 25 887 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 144 4,745 SH   SOLE 30 4,745 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 74 2,446 SH   SOLE 40 2,446 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 45 1,491 SH   SOLE 43 0 0 1,491
ALPHA METALLURGICAL RESOUR I COM 020764106 28,177 1,099,380 SH   SOLE 2 1,099,380 0 0
ALPHA METALLURGICAL RESOUR I COM 020764106 95 3,719 SH   SOLE 18 3,719 0 0
ALPHA METALLURGICAL RESOUR I COM 020764106 1,396 54,480 SH   SOLE 21 54,480 0 0
ALPHA METALLURGICAL RESOUR I COM 020764106 6,781 264,577 SH   SOLE 22 264,577 0 0
ALPHA PRO TECH LTD COM 020772109 3 341 SH   SOLE 2 338 0 3
ALPHA PRO TECH LTD COM 020772109 22 2,573 SH   SOLE 18 2,573 0 0
ALPHA PRO TECH LTD COM 020772109 133 15,491 SH   SOLE 21 15,491 0 0
ALPHA PRO TECH LTD COM 020772109 1,682 196,263 SH   SOLE 22 196,263 0 0
ALPHA TEKNOVA INC COM 02080L102 108 4,561 SH   SOLE 18 4,561 0 0
ALPHA TEKNOVA INC COM 02080L102 204 8,607 SH   SOLE 22 8,607 0 0
ALPHA TEKNOVA INC COM 02080L102 778 32,801 SH   SOLE 26 32,801 0 0
ALPHA TEKNOVA INC COM 02080L102 2,897 122,063 SH   SOLE 28 0 0 122,063
ALPHA TEKNOVA INC COM 02080L102 40 1,674 SH   SOLE 31 0 0 1,674
ALPHABET INC CAP STK CL C 02079K107 1,724,376 688,011 SH   SOLE 2 149,062 0 538,949
ALPHABET INC CAP STK CL C 02079K107 444,476 177,342 SH   SOLE 4 117,970 0 59,372
ALPHABET INC CAP STK CL C 02079K107 733,141 292,517 SH   SOLE 7 270,689 0 21,828
ALPHABET INC CAP STK CL C 02079K107 28,560 11,395 SH   SOLE 13 10,005 0 1,390
ALPHABET INC CAP STK CL C 02079K107 75,979 30,315 SH   SOLE 15 30,315 0 0
ALPHABET INC CAP STK CL C 02079K107 123 49 SH   SOLE 17 0 0 49
ALPHABET INC CAP STK CL C 02079K107 2,182,029 870,611 SH   SOLE 18 819,593 0 51,018
ALPHABET INC CAP STK CL C 02079K107 993,859 396,541 SH   SOLE 19 396,541 0 0
ALPHABET INC CAP STK CL C 02079K107 15,386,925 6,139,250 SH   SOLE 21 6,139,250 0 0
ALPHABET INC CAP STK CL C 02079K107 15,578,248 6,215,586 SH   SOLE 22 5,539,043 0 676,543
ALPHABET INC CAP STK CL C 02079K107 460,925 183,905 SH   SOLE 23 183,905 0 0
ALPHABET INC CAP STK CL C 02079K107 1,570,565 626,642 SH   SOLE 25 624,205 0 2,437
ALPHABET INC CAP STK CL C 02079K107 1,719,862 686,210 SH   SOLE 26 296,081 0 390,129
ALPHABET INC CAP STK CL C 02079K107 1,758,008 701,430 SH   SOLE 28 35,424 0 666,006
ALPHABET INC CAP STK CL C 02079K107 34,286 13,680 SH   SOLE 29 13,680 0 0
ALPHABET INC CAP STK CL C 02079K107 3,351,494 1,337,217 SH   SOLE 30 1,327,342 0 9,875
ALPHABET INC CAP STK CL C 02079K107 467,203 186,410 SH   SOLE 31 51,434 0 134,976
ALPHABET INC CAP STK CL C 02079K107 156,642 62,499 SH   SOLE 32 62,499 0 0
ALPHABET INC CAP STK CL C 02079K107 467,524 186,538 SH   SOLE 34 186,538 0 0
ALPHABET INC CAP STK CL C 02079K107 369,968 147,614 SH   SOLE 36 147,614 0 0
ALPHABET INC CAP STK CL C 02079K107 26,853 10,714 SH   SOLE 40 10,714 0 0
ALPHABET INC CAP STK CL C 02079K107 375,404 149,783 SH   SOLE 43 18,512 0 131,271
ALPHABET INC CAP STK CL A 02079K305 1,829,655 749,309 SH   SOLE 2 160,878 0 588,431
ALPHABET INC CAP STK CL A 02079K305 445,136 182,299 SH   SOLE 4 117,400 0 64,899
ALPHABET INC CAP STK CL A 02079K305 714,287 292,526 SH   SOLE 7 279,070 0 13,456
ALPHABET INC CAP STK CL A 02079K305 41,960 17,184 SH   SOLE 13 15,613 0 1,571
ALPHABET INC CAP STK CL A 02079K305 76,174 31,196 SH   SOLE 15 31,196 0 0
ALPHABET INC CAP STK CL A 02079K305 85 35 SH   SOLE 17 0 0 35
ALPHABET INC CAP STK CL A 02079K305 2,713,045 1,111,088 SH   SOLE 18 978,556 0 132,532
ALPHABET INC CAP STK CL A 02079K305 1,231,109 504,183 SH   SOLE 19 504,183 0 0
ALPHABET INC CAP STK CL A 02079K305 5,951 2,437 SH   SOLE 20 2,437 0 0
ALPHABET INC CAP STK CL A 02079K305 15,460,601 6,331,667 SH   SOLE 21 6,331,667 0 0
ALPHABET INC CAP STK CL A 02079K305 16,082,894 6,586,518 SH   SOLE 22 5,869,329 0 717,189
ALPHABET INC CAP STK CL A 02079K305 468,094 191,701 SH   SOLE 23 191,701 0 0
ALPHABET INC CAP STK CL A 02079K305 1,232,132 504,602 SH   SOLE 25 502,175 0 2,427
ALPHABET INC CAP STK CL A 02079K305 1,735,424 710,718 SH   SOLE 26 282,892 0 427,826
ALPHABET INC CAP STK CL A 02079K305 1,879,509 769,726 SH   SOLE 28 34,986 0 734,740
ALPHABET INC CAP STK CL A 02079K305 33,367 13,665 SH   SOLE 29 13,665 0 0
ALPHABET INC CAP STK CL A 02079K305 3,224,474 1,320,537 SH   SOLE 30 1,310,255 0 10,282
ALPHABET INC CAP STK CL A 02079K305 307,009 125,731 SH   SOLE 31 51,639 0 74,092
ALPHABET INC CAP STK CL A 02079K305 146,678 60,070 SH   SOLE 32 60,070 0 0
ALPHABET INC CAP STK CL A 02079K305 508,862 208,397 SH   SOLE 34 208,397 0 0
ALPHABET INC CAP STK CL A 02079K305 370,251 151,631 SH   SOLE 36 151,631 0 0
ALPHABET INC CAP STK CL A 02079K305 26,689 10,930 SH   SOLE 40 10,930 0 0
ALPHABET INC CAP STK CL A 02079K305 898,158 367,828 SH   SOLE 43 22,163 0 345,665
ALPHABET INC OPTIONS 02079K907 501 200 SH Call SOLE 4 200 0 0
ALPHABET INC OPTIONS 02079K907 6,015 2,400 SH Call SOLE 18 2,400 0 0
ALPHABET INC OPTIONS 02079K907 36,592 14,600 SH Call SOLE 19 14,600 0 0
ALPHABET INC OPTIONS 02079K907 2,757 1,100 SH Call SOLE 22 1,100 0 0
ALPHABET INC OPTIONS 02079K907 501 200 SH Call SOLE 26 200 0 0
ALPHABET INC OPTIONS 02079K907 19,048 7,600 SH Call SOLE 34 7,600 0 0
ALPHATEC HLDGS INC COM NEW 02081G201 979 63,873 SH   SOLE 2 46,849 0 17,024
ALPHATEC HLDGS INC COM NEW 02081G201 3 214 SH   SOLE 4 214 0 0
ALPHATEC HLDGS INC COM NEW 02081G201 16 1,012 SH   SOLE 7 1,012 0 0
ALPHATEC HLDGS INC COM NEW 02081G201 3,575 233,336 SH   SOLE 18 225,804 0 7,532
ALPHATEC HLDGS INC COM NEW 02081G201 4,373 285,449 SH   SOLE 19 285,449 0 0
ALPHATEC HLDGS INC COM NEW 02081G201 37,939 2,476,454 SH   SOLE 21 2,476,454 0 0
ALPHATEC HLDGS INC COM NEW 02081G201 25,981 1,695,868 SH   SOLE 22 1,650,199 0 45,669
ALPHATEC HLDGS INC COM NEW 02081G201 54 3,519 SH   SOLE 23 3,519 0 0
ALPHATEC HLDGS INC COM NEW 02081G201 92 6,031 SH   SOLE 25 6,031 0 0
ALPHATEC HLDGS INC COM NEW 02081G201 133 8,691 SH   SOLE 26 3,229 0 5,462
ALPHATEC HLDGS INC COM NEW 02081G201 2,672 174,430 SH   SOLE 30 174,430 0 0
ALPHATEC HLDGS INC COM NEW 02081G201 158 10,329 SH   SOLE 36 10,329 0 0
ALPHATEC HLDGS INC COM NEW 02081G201 95 6,221 SH   SOLE 40 6,221 0 0
ALPHATEC HLDGS INC COM NEW 02081G201 18 1,150 SH   SOLE 43 0 0 1,150
ALPINE IMMUNE SCIENCES INC COM 02083G100 13 1,391 SH   SOLE 2 460 0 931
ALPINE IMMUNE SCIENCES INC COM 02083G100 334 37,136 SH   SOLE 18 37,136 0 0
ALPINE IMMUNE SCIENCES INC COM 02083G100 245 27,199 SH   SOLE 19 27,199 0 0
ALPINE IMMUNE SCIENCES INC COM 02083G100 3,475 386,138 SH   SOLE 21 386,138 0 0
ALPINE IMMUNE SCIENCES INC COM 02083G100 831 92,291 SH   SOLE 22 91,915 0 376
ALPINE INCOME PPTY TR INC COM 02083X103 149 7,840 SH   SOLE 2 7,840 0 0
ALPINE INCOME PPTY TR INC COM 02083X103 32 1,681 SH   SOLE 18 1,681 0 0
ALPINE INCOME PPTY TR INC COM 02083X103 214 11,263 SH   SOLE 19 11,263 0 0
ALPINE INCOME PPTY TR INC COM 02083X103 445 23,392 SH   SOLE 21 23,392 0 0
ALPINE INCOME PPTY TR INC COM 02083X103 1,069 56,194 SH   SOLE 22 56,194 0 0
ALPS ETF TR ALERIAN MLP 00162Q452 4 100 SH   SOLE 17 0 0 100
ALPS ETF TR OPTIONS 00162Q452 89,365 2,454,400 SH Call SOLE 19 2,454,400 0 0
ALPS ETF TR OPTIONS 00162Q452 13,239 363,600 SH Call SOLE 26 363,600 0 0
ALSET EHOME INTERNATIONAL IN COM 02116A104 3 469 SH   SOLE 18 469 0 0
ALSET EHOME INTERNATIONAL IN COM 02116A104 39 6,882 SH   SOLE 21 6,882 0 0
ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106 217 16,349 SH   SOLE 2 1,830 0 14,519
ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106 839 63,108 SH   SOLE 18 63,108 0 0
ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106 410 30,826 SH   SOLE 19 30,826 0 0
ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106 9,093 684,206 SH   SOLE 21 684,206 0 0
ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106 7,220 543,254 SH   SOLE 22 525,887 0 17,367
ALTABANCORP COM 021347109 742 17,131 SH   SOLE 2 4,173 0 12,958
ALTABANCORP COM 021347109 12 270 SH   SOLE 7 270 0 0
ALTABANCORP COM 021347109 2,713 62,652 SH   SOLE 18 62,652 0 0
ALTABANCORP COM 021347109 1,451 33,494 SH   SOLE 19 33,494 0 0
ALTABANCORP COM 021347109 31,158 719,422 SH   SOLE 21 719,422 0 0
ALTABANCORP COM 021347109 15,892 366,945 SH   SOLE 22 338,890 0 28,055
ALTABANCORP COM 021347109 19 431 SH   SOLE 25 431 0 0
ALTABANCORP COM 021347109 134 3,100 SH   SOLE 28 3,100 0 0
ALTABANCORP COM 021347109 122 2,819 SH   SOLE 30 2,819 0 0
ALTABANCORP COM 021347109 74 1,702 SH   SOLE 40 1,702 0 0
ALTABANCORP COM 021347109 647 14,935 SH   SOLE 43 1,194 0 13,741
ALTAIR ENGR INC COM CL A 021369103 2,984 43,263 SH   SOLE 2 20,670 0 22,593
ALTAIR ENGR INC COM CL A 021369103 363 5,260 SH   SOLE 4 5,260 0 0
ALTAIR ENGR INC COM CL A 021369103 53 763 SH   SOLE 7 763 0 0
ALTAIR ENGR INC COM CL A 021369103 15,576 225,838 SH   SOLE 18 208,960 0 16,878
ALTAIR ENGR INC COM CL A 021369103 43,950 637,233 SH   SOLE 19 637,233 0 0
ALTAIR ENGR INC COM CL A 021369103 115,512 1,674,808 SH   SOLE 21 1,674,808 0 0
ALTAIR ENGR INC COM CL A 021369103 86,849 1,259,232 SH   SOLE 22 1,232,507 0 26,725
ALTAIR ENGR INC COM CL A 021369103 619 8,978 SH   SOLE 23 8,978 0 0
ALTAIR ENGR INC COM CL A 021369103 156 2,268 SH   SOLE 25 2,268 0 0
ALTAIR ENGR INC COM CL A 021369103 2,913 42,243 SH   SOLE 26 14,024 0 28,219
ALTAIR ENGR INC COM CL A 021369103 376 5,448 SH   SOLE 28 5,448 0 0
ALTAIR ENGR INC COM CL A 021369103 14,278 207,024 SH   SOLE 30 207,024 0 0
ALTAIR ENGR INC COM CL A 021369103 14,735 213,640 SH   SOLE 34 213,640 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 343 4,966 SH   SOLE 40 4,966 0 0
ALTAIR ENGR INC COM CL A 021369103 145 2,096 SH   SOLE 43 0 0 2,096
ALTERYX INC COM CL A 02156B103 11,498 133,664 SH   SOLE 2 40,444 0 93,220
ALTERYX INC COM CL A 02156B103 48 561 SH   SOLE 4 561 0 0
ALTERYX INC COM CL A 02156B103 82 951 SH   SOLE 7 951 0 0
ALTERYX INC COM CL A 02156B103 659 7,666 SH   SOLE 13 7,666 0 0
ALTERYX INC COM CL A 02156B103 3,484 40,503 SH   SOLE 18 37,632 0 2,871
ALTERYX INC COM CL A 02156B103 6,399 74,385 SH   SOLE 19 74,385 0 0
ALTERYX INC COM CL A 02156B103 87,634 1,018,759 SH   SOLE 21 1,018,759 0 0
ALTERYX INC COM CL A 02156B103 127,239 1,479,178 SH   SOLE 22 1,382,185 0 96,993
ALTERYX INC COM CL A 02156B103 161 1,875 SH   SOLE 23 1,875 0 0
ALTERYX INC COM CL A 02156B103 187 2,179 SH   SOLE 25 2,179 0 0
ALTERYX INC COM CL A 02156B103 2,887 33,559 SH   SOLE 26 28,900 0 4,659
ALTERYX INC COM CL A 02156B103 1,875 21,802 SH   SOLE 28 6,808 0 14,994
ALTERYX INC COM CL A 02156B103 22,983 267,183 SH   SOLE 30 267,183 0 0
ALTERYX INC COM CL A 02156B103 88 1,027 SH   SOLE 31 1,027 0 0
ALTERYX INC COM CL A 02156B103 9 104 SH   SOLE 34 104 0 0
ALTERYX INC COM CL A 02156B103 303 3,520 SH   SOLE 36 3,520 0 0
ALTERYX INC COM CL A 02156B103 615 7,153 SH   SOLE 40 7,153 0 0
ALTERYX INC COM CL A 02156B103 1,106 12,857 SH   SOLE 43 1,107 0 11,750
ALTERYX INC NOTE 0.500% 8/0 02156BAD5 2,143 2,250,000 PRN   SOLE 21 2,250,000 0 0
ALTERYX INC NOTE 1.000% 8/0 02156BAF0 2,110 2,242,000 PRN   SOLE 21 2,242,000 0 0
ALTICE USA INC CL A 02156K103 22,592 661,740 SH   SOLE 2 259,239 0 402,501
ALTICE USA INC CL A 02156K103 5,731 167,862 SH   SOLE 4 90,581 0 77,281
ALTICE USA INC CL A 02156K103 2,678 78,433 SH   SOLE 7 23,215 0 55,218
ALTICE USA INC CL A 02156K103 21 620 SH   SOLE 13 620 0 0
ALTICE USA INC CL A 02156K103 663 19,412 SH   SOLE 15 19,412 0 0
ALTICE USA INC CL A 02156K103 4,172 122,201 SH   SOLE 18 107,577 0 14,624
ALTICE USA INC CL A 02156K103 9,216 269,937 SH   SOLE 19 269,937 0 0
ALTICE USA INC CL A 02156K103 98,225 2,877,129 SH   SOLE 21 2,877,129 0 0
ALTICE USA INC CL A 02156K103 171,091 5,011,443 SH   SOLE 22 4,661,571 0 349,872
ALTICE USA INC CL A 02156K103 4,838 141,697 SH   SOLE 23 141,697 0 0
ALTICE USA INC CL A 02156K103 10,679 312,792 SH   SOLE 25 312,792 0 0
ALTICE USA INC CL A 02156K103 16,573 485,429 SH   SOLE 26 313,008 0 172,421
ALTICE USA INC CL A 02156K103 16,710 489,448 SH   SOLE 28 21,169 0 468,279
ALTICE USA INC CL A 02156K103 182 5,324 SH   SOLE 29 5,324 0 0
ALTICE USA INC CL A 02156K103 18,532 542,820 SH   SOLE 30 499,620 0 43,200
ALTICE USA INC CL A 02156K103 1,609 47,118 SH   SOLE 31 35,202 0 11,916
ALTICE USA INC CL A 02156K103 1,890 55,353 SH   SOLE 34 55,353 0 0
ALTICE USA INC CL A 02156K103 4,970 145,568 SH   SOLE 36 145,568 0 0
ALTICE USA INC CL A 02156K103 321 9,396 SH   SOLE 40 9,396 0 0
ALTICE USA INC CL A 02156K103 2,367 69,319 SH   SOLE 43 7,025 0 62,294
ALTIMETER GROWTH CORP 2 COM CL A G0371B109 10,250 1,000,000 SH   SOLE 34 1,000,000 0 0
ALTIMMUNE INC COM NEW 02155H200 281 28,569 SH   SOLE 2 2,738 0 25,831
ALTIMMUNE INC COM NEW 02155H200 5 522 SH   SOLE 7 522 0 0
ALTIMMUNE INC COM NEW 02155H200 1,085 110,134 SH   SOLE 18 110,134 0 0
ALTIMMUNE INC COM NEW 02155H200 558 56,625 SH   SOLE 19 56,625 0 0
ALTIMMUNE INC COM NEW 02155H200 15,524 1,576,080 SH   SOLE 21 1,576,080 0 0
ALTIMMUNE INC COM NEW 02155H200 7,592 770,746 SH   SOLE 22 737,291 0 33,455
ALTIMMUNE INC COM NEW 02155H200 143 14,566 SH   SOLE 30 14,566 0 0
ALTISOURCE ASSET MGMT CORP COM 02153X108 5 249 SH   SOLE 18 249 0 0
ALTISOURCE ASSET MGMT CORP COM 02153X108 60 3,147 SH   SOLE 21 3,147 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 27 3,017 SH   SOLE 2 3,017 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 10 1,121 SH   SOLE 18 1,121 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 75 8,465 SH   SOLE 19 8,465 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 245 27,511 SH   SOLE 21 27,511 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 1,704 191,721 SH   SOLE 22 191,721 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 11 1,218 SH   SOLE 23 1,218 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 10 1,093 SH   SOLE 43 0 0 1,093
ALTO INGREDIENTS INC COM 021513106 536 87,668 SH   SOLE 2 22,408 0 65,260
ALTO INGREDIENTS INC COM 021513106 7 1,149 SH   SOLE 7 1,149 0 0
ALTO INGREDIENTS INC COM 021513106 1,497 244,983 SH   SOLE 18 244,983 0 0
ALTO INGREDIENTS INC COM 021513106 752 123,003 SH   SOLE 19 123,003 0 0
ALTO INGREDIENTS INC COM 021513106 18,226 2,982,959 SH   SOLE 21 2,982,959 0 0
ALTO INGREDIENTS INC COM 021513106 10,088 1,650,999 SH   SOLE 22 1,550,110 0 100,889
ALTO INGREDIENTS INC COM 021513106 19 3,057 SH   SOLE 25 3,057 0 0
ALTO INGREDIENTS INC COM 021513106 88 14,368 SH   SOLE 30 14,368 0 0
ALTO INGREDIENTS INC COM 021513106 65 10,655 SH   SOLE 40 10,655 0 0
ALTO INGREDIENTS INC COM 021513106 7 1,177 SH   SOLE 43 0 0 1,177
ALTRA INDL MOTION CORP COM 02208R106 9,894 152,161 SH   SOLE 2 49,702 0 102,459
ALTRA INDL MOTION CORP COM 02208R106 18 273 SH   SOLE 4 273 0 0
ALTRA INDL MOTION CORP COM 02208R106 72 1,101 SH   SOLE 7 1,101 0 0
ALTRA INDL MOTION CORP COM 02208R106 13,880 213,467 SH   SOLE 18 209,262 0 4,205
ALTRA INDL MOTION CORP COM 02208R106 28,790 442,784 SH   SOLE 19 442,784 0 0
ALTRA INDL MOTION CORP COM 02208R106 157,225 2,418,103 SH   SOLE 21 2,418,103 0 0
ALTRA INDL MOTION CORP COM 02208R106 128,198 1,971,664 SH   SOLE 22 1,876,483 0 95,181
ALTRA INDL MOTION CORP COM 02208R106 1,148 17,654 SH   SOLE 23 17,654 0 0
ALTRA INDL MOTION CORP COM 02208R106 139 2,134 SH   SOLE 25 2,134 0 0
ALTRA INDL MOTION CORP COM 02208R106 7,572 116,461 SH   SOLE 26 23,375 0 93,086
ALTRA INDL MOTION CORP COM 02208R106 576 8,852 SH   SOLE 28 8,852 0 0
ALTRA INDL MOTION CORP COM 02208R106 26,284 404,248 SH   SOLE 30 404,248 0 0
ALTRA INDL MOTION CORP COM 02208R106 91 1,395 SH   SOLE 36 1,395 0 0
ALTRA INDL MOTION CORP COM 02208R106 502 7,718 SH   SOLE 40 7,718 0 0
ALTRA INDL MOTION CORP COM 02208R106 1,648 25,340 SH   SOLE 43 1,641 0 23,699
ALTRIA GROUP INC COM 02209S103 195,044 4,090,694 SH   SOLE 2 1,402,015 0 2,688,679
ALTRIA GROUP INC COM 02209S103 12,491 261,984 SH   SOLE 4 261,984 0 0
ALTRIA GROUP INC COM 02209S103 80,553 1,689,450 SH   SOLE 7 1,685,943 0 3,507
ALTRIA GROUP INC COM 02209S103 584 12,246 SH   SOLE 13 3,239 0 9,007
ALTRIA GROUP INC COM 02209S103 11,487 240,914 SH   SOLE 15 240,914 0 0
ALTRIA GROUP INC COM 02209S103 4 81 SH   SOLE 17 0 0 81
ALTRIA GROUP INC COM 02209S103 217,080 4,552,860 SH   SOLE 18 4,168,146 0 384,714
ALTRIA GROUP INC COM 02209S103 180,889 3,793,805 SH   SOLE 19 3,793,805 0 0
ALTRIA GROUP INC COM 02209S103 689 14,459 SH   SOLE 20 14,459 0 0
ALTRIA GROUP INC COM 02209S103 2,216,600 46,489,093 SH   SOLE 21 46,489,093 0 0
ALTRIA GROUP INC COM 02209S103 1,899,403 39,836,471 SH   SOLE 22 35,959,202 0 3,877,269
ALTRIA GROUP INC COM 02209S103 54,031 1,133,206 SH   SOLE 23 1,133,206 0 0
ALTRIA GROUP INC COM 02209S103 139,585 2,927,532 SH   SOLE 25 2,927,532 0 0
ALTRIA GROUP INC COM 02209S103 150,462 3,155,671 SH   SOLE 26 1,005,930 0 2,149,741
ALTRIA GROUP INC COM 02209S103 83,517 1,751,613 SH   SOLE 28 1,952 0 1,749,661
ALTRIA GROUP INC COM 02209S103 437,097 9,167,299 SH   SOLE 30 9,167,299 0 0
ALTRIA GROUP INC COM 02209S103 5,445 114,193 SH   SOLE 31 35,446 0 78,747
ALTRIA GROUP INC COM 02209S103 8,848 185,570 SH   SOLE 32 185,570 0 0
ALTRIA GROUP INC COM 02209S103 13,639 286,050 SH   SOLE 34 286,050 0 0
ALTRIA GROUP INC COM 02209S103 49,516 1,038,500 SH   SOLE 36 1,038,500 0 0
ALTRIA GROUP INC COM 02209S103 1,694 35,531 SH   SOLE 40 35,531 0 0
ALTRIA GROUP INC COM 02209S103 48,211 1,011,142 SH   SOLE 43 86,821 0 924,321
ALTUS MIDSTREAM CO COM NEW CL A 02215L209 205 3,033 SH   SOLE 2 133 0 2,900
ALTUS MIDSTREAM CO COM NEW CL A 02215L209 737 10,914 SH   SOLE 18 10,914 0 0
ALTUS MIDSTREAM CO COM NEW CL A 02215L209 375 5,555 SH   SOLE 19 5,555 0 0
ALTUS MIDSTREAM CO COM NEW CL A 02215L209 8,317 123,195 SH   SOLE 21 123,195 0 0
ALTUS MIDSTREAM CO COM NEW CL A 02215L209 4,747 70,321 SH   SOLE 22 67,055 0 3,266
ALUMINUM CORP CHINA LIMITED SPON ADR H SHS 022276109 2,916 197,131 SH   SOLE 7 197,131 0 0
ALUMINUM CORP CHINA LIMITED SPON ADR H SHS 022276109 1,638 110,761 SH   SOLE 43 0 0 110,761
ALX ONCOLOGY HLDGS INC COM 00166B105 270 4,945 SH   SOLE 2 2,996 0 1,949
ALX ONCOLOGY HLDGS INC COM 00166B105 16 284 SH   SOLE 7 284 0 0
ALX ONCOLOGY HLDGS INC COM 00166B105 3,132 57,287 SH   SOLE 18 55,996 0 1,291
ALX ONCOLOGY HLDGS INC COM 00166B105 5,707 104,364 SH   SOLE 19 104,364 0 0
ALX ONCOLOGY HLDGS INC COM 00166B105 40,386 738,584 SH   SOLE 21 738,584 0 0
ALX ONCOLOGY HLDGS INC COM 00166B105 17,901 327,383 SH   SOLE 22 321,103 0 6,280
ALX ONCOLOGY HLDGS INC COM 00166B105 9 169 SH   SOLE 25 169 0 0
ALX ONCOLOGY HLDGS INC COM 00166B105 16 290 SH   SOLE 26 290 0 0
ALX ONCOLOGY HLDGS INC COM 00166B105 922 16,865 SH   SOLE 30 16,865 0 0
ALX ONCOLOGY HLDGS INC COM 00166B105 27 498 SH   SOLE 34 498 0 0
ALX ONCOLOGY HLDGS INC COM 00166B105 22 410 SH   SOLE 36 410 0 0
ALX ONCOLOGY HLDGS INC COM 00166B105 46 850 SH   SOLE 40 850 0 0
ALX ONCOLOGY HLDGS INC COM 00166B105 21 376 SH   SOLE 43 0 0 376
AMALGAMATED FINANCIAL CORP COM 022671101 278 17,765 SH   SOLE 2 4,909 0 12,856
AMALGAMATED FINANCIAL CORP COM 022671101 7 428 SH   SOLE 7 428 0 0
AMALGAMATED FINANCIAL CORP COM 022671101 829 53,012 SH   SOLE 18 53,012 0 0
AMALGAMATED FINANCIAL CORP COM 022671101 382 24,456 SH   SOLE 19 24,456 0 0
AMALGAMATED FINANCIAL CORP COM 022671101 10,167 650,478 SH   SOLE 21 650,478 0 0
AMALGAMATED FINANCIAL CORP COM 022671101 7,709 493,204 SH   SOLE 22 476,817 0 16,387
AMALGAMATED FINANCIAL CORP COM 022671101 30 1,915 SH   SOLE 25 1,915 0 0
AMALGAMATED FINANCIAL CORP COM 022671101 19 1,246 SH   SOLE 26 1,246 0 0
AMALGAMATED FINANCIAL CORP COM 022671101 65 4,177 SH   SOLE 30 4,177 0 0
AMALGAMATED FINANCIAL CORP COM 022671101 36 2,300 SH   SOLE 36 2,300 0 0
AMALGAMATED FINANCIAL CORP COM 022671101 180 11,487 SH   SOLE 43 0 0 11,487
AMARIN CORP PLC SPONS ADR NEW 023111206 75 17,101 SH   SOLE 18 0 0 17,101
AMARIN CORP PLC SPONS ADR NEW 023111206 610 139,326 SH   SOLE 30 139,326 0 0
AMARIN CORP PLC SPONS ADR NEW 023111206 45 10,228 SH   SOLE 43 0 0 10,228
AMAZON COM INC COM 023135106 3,592,353 1,044,240 SH   SOLE 2 214,637 0 829,603
AMAZON COM INC COM 023135106 836,382 243,123 SH   SOLE 4 154,021 0 89,102
AMAZON COM INC COM 023135106 1,437,364 417,819 SH   SOLE 7 397,623 0 20,196
AMAZON COM INC COM 023135106 47,963 13,942 SH   SOLE 13 11,813 0 2,129
AMAZON COM INC COM 023135106 152,929 44,454 SH   SOLE 15 44,454 0 0
AMAZON COM INC COM 023135106 444 129 SH   SOLE 17 0 0 129
AMAZON COM INC COM 023135106 5,414,070 1,573,784 SH   SOLE 18 1,387,025 0 186,759
AMAZON COM INC COM 023135106 2,429,954 706,349 SH   SOLE 19 706,349 0 0
AMAZON COM INC COM 023135106 3,292 957 SH   SOLE 20 957 0 0
AMAZON COM INC COM 023135106 28,407,589 8,257,636 SH   SOLE 21 8,257,636 0 0
AMAZON COM INC COM 023135106 32,017,614 9,307,013 SH   SOLE 22 8,311,291 0 995,722
AMAZON COM INC COM 023135106 916,875 266,521 SH   SOLE 23 266,521 0 0
AMAZON COM INC COM 023135106 2,499,500 726,565 SH   SOLE 25 723,469 0 3,096
AMAZON COM INC COM 023135106 3,457,567 1,005,060 SH   SOLE 26 408,142 0 596,918
AMAZON COM INC COM 023135106 3,309,819 962,112 SH   SOLE 28 50,668 0 911,444
AMAZON COM INC COM 023135106 51,296 14,911 SH   SOLE 29 14,911 0 0
AMAZON COM INC COM 023135106 6,320,479 1,837,263 SH   SOLE 30 1,827,165 0 10,098
AMAZON COM INC COM 023135106 636,385 184,987 SH   SOLE 31 73,276 0 111,711
AMAZON COM INC COM 023135106 333,795 97,029 SH   SOLE 32 97,029 0 0
AMAZON COM INC COM 023135106 906,087 263,385 SH   SOLE 34 263,385 0 0
AMAZON COM INC COM 023135106 733,862 213,322 SH   SOLE 36 213,322 0 0
AMAZON COM INC COM 023135106 53,508 15,554 SH   SOLE 40 15,554 0 0
AMAZON COM INC COM 023135106 1,210,072 351,749 SH   SOLE 43 24,521 0 327,228
AMAZON COM INC OPTIONS 023135106 1,032 300 SH Call SOLE 4 300 0 0
AMAZON COM INC OPTIONS 023135106 12,040 3,500 SH Call SOLE 18 3,500 0 0
AMAZON COM INC OPTIONS 023135106 140,703 40,900 SH Call SOLE 19 40,900 0 0
AMAZON COM INC OPTIONS 023135106 6,880 2,000 SH Call SOLE 22 2,000 0 0
AMAZON COM INC OPTIONS 023135106 688 200 SH Call SOLE 26 200 0 0
AMAZON COM INC OPTIONS 023135106 57,451 16,700 SH Call SOLE 34 16,700 0 0
AMBAC FINL GROUP INC COM NEW 023139884 839 53,594 SH   SOLE 2 14,030 0 39,564
AMBAC FINL GROUP INC COM NEW 023139884 2 144 SH   SOLE 4 144 0 0
AMBAC FINL GROUP INC COM NEW 023139884 15 952 SH   SOLE 7 952 0 0
AMBAC FINL GROUP INC COM NEW 023139884 3,122 199,348 SH   SOLE 18 199,348 0 0
AMBAC FINL GROUP INC COM NEW 023139884 1,229 78,476 SH   SOLE 19 78,476 0 0
AMBAC FINL GROUP INC COM NEW 023139884 74,812 4,777,280 SH   SOLE 21 4,777,280 0 0
AMBAC FINL GROUP INC COM NEW 023139884 19,767 1,262,266 SH   SOLE 22 1,187,645 0 74,621
AMBAC FINL GROUP INC COM NEW 023139884 19 1,234 SH   SOLE 25 1,234 0 0
AMBAC FINL GROUP INC COM NEW 023139884 51 3,277 SH   SOLE 26 0 0 3,277
AMBAC FINL GROUP INC COM NEW 023139884 98 6,268 SH   SOLE 28 6,268 0 0
AMBAC FINL GROUP INC COM NEW 023139884 1,887 120,510 SH   SOLE 30 120,510 0 0
AMBAC FINL GROUP INC COM NEW 023139884 82 5,252 SH   SOLE 40 5,252 0 0
AMBAC FINL GROUP INC COM NEW 023139884 270 17,268 SH   SOLE 43 815 0 16,453
AMBARELLA INC SHS G037AX101 2,816 26,410 SH   SOLE 2 19,504 0 6,906
AMBARELLA INC SHS G037AX101 42 392 SH   SOLE 4 392 0 0
AMBARELLA INC SHS G037AX101 63 595 SH   SOLE 7 595 0 0
AMBARELLA INC SHS G037AX101 12,042 112,937 SH   SOLE 18 107,938 0 4,999
AMBARELLA INC SHS G037AX101 10,847 101,721 SH   SOLE 19 101,721 0 0
AMBARELLA INC SHS G037AX101 130,191 1,220,965 SH   SOLE 21 1,220,965 0 0
AMBARELLA INC SHS G037AX101 97,795 917,146 SH   SOLE 22 896,594 0 20,552
AMBARELLA INC SHS G037AX101 185 1,733 SH   SOLE 23 1,733 0 0
AMBARELLA INC SHS G037AX101 99 933 SH   SOLE 25 933 0 0
AMBARELLA INC SHS G037AX101 1,817 17,037 SH   SOLE 26 10,182 0 6,855
AMBARELLA INC SHS G037AX101 451 4,225 SH   SOLE 28 4,225 0 0
AMBARELLA INC SHS G037AX101 23,894 224,083 SH   SOLE 30 224,083 0 0
AMBARELLA INC SHS G037AX101 53,930 505,772 SH   SOLE 34 505,772 0 0
AMBARELLA INC SHS G037AX101 56 525 SH   SOLE 36 525 0 0
AMBARELLA INC SHS G037AX101 454 4,257 SH   SOLE 40 4,257 0 0
AMBARELLA INC SHS G037AX101 431 4,045 SH   SOLE 43 873 0 3,172
AMBEV SA SPONSORED ADR 02319V103 3 973 SH   SOLE 18 973 0 0
AMBEV SA SPONSORED ADR 02319V103 1,087 315,870 SH   SOLE 19 315,870 0 0
AMBEV SA SPONSORED ADR 02319V103 59,933 17,422,278 SH   SOLE 21 17,422,278 0 0
AMBEV SA SPONSORED ADR 02319V103 16,322 4,744,660 SH   SOLE 22 4,744,660 0 0
AMBEV SA SPONSORED ADR 02319V103 4,178 1,214,416 SH   SOLE 25 1,214,416 0 0
AMBEV SA SPONSORED ADR 02319V103 2,514 730,919 SH   SOLE 30 730,919 0 0
AMBEV SA SPONSORED ADR 02319V103 15,581 4,529,264 SH   SOLE 34 4,529,264 0 0
AMBEV SA SPONSORED ADR 02319V103 6,237 1,812,992 SH   SOLE 43 40,128 0 1,772,864
AMBRX BIOPHARMA INC SPONSORED ADS 02290A102 1,613 82,297 SH   SOLE 2 82,297 0 0
AMBRX BIOPHARMA INC SPONSORED ADS 02290A102 770 39,273 SH   SOLE 18 39,273 0 0
AMBRX BIOPHARMA INC SPONSORED ADS 02290A102 6 322 SH   SOLE 21 322 0 0
AMBRX BIOPHARMA INC SPONSORED ADS 02290A102 151 7,680 SH   SOLE 22 7,680 0 0
AMBRX BIOPHARMA INC SPONSORED ADS 02290A102 415 21,194 SH   SOLE 26 21,194 0 0
AMBRX BIOPHARMA INC SPONSORED ADS 02290A102 2,279 116,296 SH   SOLE 28 0 0 116,296
AMBRX BIOPHARMA INC SPONSORED ADS 02290A102 31 1,562 SH   SOLE 31 0 0 1,562
AMBRX BIOPHARMA INC SPONSORED ADS 02290A102 11,408 582,052 SH   SOLE 34 582,052 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 32,264 569,236 SH   SOLE 2 171,612 0 397,624
AMC ENTMT HLDGS INC CL A COM 00165C104 69 1,225 SH   SOLE 4 1,225 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 371 6,546 SH   SOLE 7 6,546 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 73,767 1,301,462 SH   SOLE 18 1,301,462 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 66,364 1,170,851 SH   SOLE 19 1,170,851 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 840,900 14,835,916 SH   SOLE 21 14,835,916 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 673,266 11,878,368 SH   SOLE 22 11,284,785 0 593,583
AMC ENTMT HLDGS INC CL A COM 00165C104 1,437 25,358 SH   SOLE 23 25,358 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 631 11,135 SH   SOLE 25 11,135 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 14,928 263,370 SH   SOLE 26 120,162 0 143,208
AMC ENTMT HLDGS INC CL A COM 00165C104 3,053 53,868 SH   SOLE 28 40,856 0 13,012
AMC ENTMT HLDGS INC CL A COM 00165C104 15,844 279,534 SH   SOLE 30 279,534 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 451 7,955 SH   SOLE 34 7,955 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 2,524 44,527 SH   SOLE 40 44,527 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 1,860 32,808 SH   SOLE 43 534 0 32,274
AMC NETWORKS INC CL A 00164V103 1,533 22,955 SH   SOLE 2 8,434 0 14,521
AMC NETWORKS INC CL A 00164V103 8 115 SH   SOLE 4 115 0 0
AMC NETWORKS INC CL A 00164V103 59 887 SH   SOLE 7 887 0 0
AMC NETWORKS INC CL A 00164V103 7,890 118,116 SH   SOLE 18 118,116 0 0
AMC NETWORKS INC CL A 00164V103 3,580 53,590 SH   SOLE 19 53,590 0 0
AMC NETWORKS INC CL A 00164V103 247,795 3,709,510 SH   SOLE 21 3,709,510 0 0
AMC NETWORKS INC CL A 00164V103 55,739 834,410 SH   SOLE 22 803,980 0 30,430
AMC NETWORKS INC CL A 00164V103 712 10,664 SH   SOLE 23 10,664 0 0
AMC NETWORKS INC CL A 00164V103 48 722 SH   SOLE 25 722 0 0
AMC NETWORKS INC CL A 00164V103 659 9,858 SH   SOLE 26 7,652 0 2,206
AMC NETWORKS INC CL A 00164V103 249 3,724 SH   SOLE 28 1,963 0 1,761
AMC NETWORKS INC CL A 00164V103 4,069 60,914 SH   SOLE 30 60,914 0 0
AMC NETWORKS INC CL A 00164V103 133 1,990 SH   SOLE 36 1,990 0 0
AMC NETWORKS INC CL A 00164V103 212 3,169 SH   SOLE 40 3,169 0 0
AMC NETWORKS INC CL A 00164V103 3,452 51,678 SH   SOLE 43 3,489 0 48,189
AMCON DISTRG CO COM NEW 02341Q205 6 37 SH   SOLE 18 37 0 0
AMCON DISTRG CO COM NEW 02341Q205 69 448 SH   SOLE 21 448 0 0
AMCOR PLC ORD G0250X107 34,642 3,022,852 SH   SOLE 2 472,516 0 2,550,336
AMCOR PLC ORD G0250X107 12,617 1,100,947 SH   SOLE 4 633,417 0 467,530
AMCOR PLC ORD G0250X107 22,731 1,983,547 SH   SOLE 7 1,933,281 0 50,266
AMCOR PLC ORD G0250X107 248 21,659 SH   SOLE 13 5,338 0 16,321
AMCOR PLC ORD G0250X107 2,221 193,818 SH   SOLE 15 193,818 0 0
AMCOR PLC ORD G0250X107 37,270 3,252,154 SH   SOLE 18 3,002,510 0 249,644
AMCOR PLC ORD G0250X107 14,545 1,269,221 SH   SOLE 19 1,269,221 0 0
AMCOR PLC ORD G0250X107 488,664 42,640,874 SH   SOLE 21 42,640,874 0 0
AMCOR PLC ORD G0250X107 378,304 33,010,799 SH   SOLE 22 29,583,377 0 3,427,422
AMCOR PLC ORD G0250X107 10,207 890,686 SH   SOLE 23 890,686 0 0
AMCOR PLC ORD G0250X107 6,769 590,642 SH   SOLE 25 590,642 0 0
AMCOR PLC ORD G0250X107 30,342 2,647,629 SH   SOLE 26 1,428,268 0 1,219,361
AMCOR PLC ORD G0250X107 37,823 3,300,470 SH   SOLE 28 158,874 0 3,141,596
AMCOR PLC ORD G0250X107 123 10,727 SH   SOLE 29 10,727 0 0
AMCOR PLC ORD G0250X107 64,920 5,664,955 SH   SOLE 30 5,664,955 0 0
AMCOR PLC ORD G0250X107 6,993 610,203 SH   SOLE 31 234,858 0 375,345
AMCOR PLC ORD G0250X107 949 82,769 SH   SOLE 34 82,769 0 0
AMCOR PLC ORD G0250X107 6,196 540,692 SH   SOLE 36 540,692 0 0
AMCOR PLC ORD G0250X107 306 26,734 SH   SOLE 40 26,734 0 0
AMCOR PLC ORD G0250X107 2,350 205,041 SH   SOLE 43 11,735 0 193,306
AMDOCS LTD SHS G02602103 23,195 299,832 SH   SOLE 2 39,070 0 260,762
AMDOCS LTD SHS G02602103 24 307 SH   SOLE 4 307 0 0
AMDOCS LTD SHS G02602103 1,254 16,204 SH   SOLE 7 2,737 0 13,467
AMDOCS LTD SHS G02602103 74 954 SH   SOLE 15 954 0 0
AMDOCS LTD SHS G02602103 3,936 50,882 SH   SOLE 18 50,882 0 0
AMDOCS LTD SHS G02602103 10,250 132,503 SH   SOLE 19 132,503 0 0
AMDOCS LTD SHS G02602103 96,295 1,244,769 SH   SOLE 21 1,244,769 0 0
AMDOCS LTD SHS G02602103 86,900 1,123,319 SH   SOLE 22 1,024,439 0 98,880
AMDOCS LTD SHS G02602103 12,190 157,581 SH   SOLE 25 157,581 0 0
AMDOCS LTD SHS G02602103 6,314 81,620 SH   SOLE 26 0 0 81,620
AMDOCS LTD SHS G02602103 30,504 394,315 SH   SOLE 28 0 0 394,315
AMDOCS LTD SHS G02602103 1,802 23,297 SH   SOLE 30 23,297 0 0
AMDOCS LTD SHS G02602103 1,669 21,568 SH   SOLE 31 2,298 0 19,270
AMDOCS LTD SHS G02602103 2,355 30,437 SH   SOLE 36 30,437 0 0
AMDOCS LTD SHS G02602103 38,650 499,609 SH   SOLE 43 7,735 0 491,874
AMEDISYS INC COM 023436108 32,254 131,687 SH   SOLE 2 78,400 0 53,287
AMEDISYS INC COM 023436108 42 173 SH   SOLE 4 173 0 0
AMEDISYS INC COM 023436108 144 586 SH   SOLE 7 586 0 0
AMEDISYS INC COM 023436108 3 14 SH   SOLE 17 0 0 14
AMEDISYS INC COM 023436108 26,270 107,256 SH   SOLE 18 107,186 0 70
AMEDISYS INC COM 023436108 153,652 627,331 SH   SOLE 19 627,331 0 0
AMEDISYS INC COM 023436108 1,822 7,440 SH   SOLE 20 7,440 0 0
AMEDISYS INC COM 023436108 412,955 1,686,013 SH   SOLE 21 1,686,013 0 0
AMEDISYS INC COM 023436108 225,169 919,320 SH   SOLE 22 880,400 0 38,920
AMEDISYS INC COM 023436108 50 204 SH   SOLE 23 204 0 0
AMEDISYS INC COM 023436108 532 2,172 SH   SOLE 25 2,172 0 0
AMEDISYS INC COM 023436108 3,163 12,915 SH   SOLE 26 10,342 0 2,573
AMEDISYS INC COM 023436108 731 2,985 SH   SOLE 28 2,985 0 0
AMEDISYS INC COM 023436108 74 301 SH   SOLE 29 301 0 0
AMEDISYS INC COM 023436108 9,005 36,764 SH   SOLE 30 36,764 0 0
AMEDISYS INC COM 023436108 220 900 SH   SOLE 31 900 0 0
AMEDISYS INC COM 023436108 89,284 364,529 SH   SOLE 34 364,529 0 0
AMEDISYS INC COM 023436108 542 2,214 SH   SOLE 36 2,214 0 0
AMEDISYS INC COM 023436108 958 3,910 SH   SOLE 40 3,910 0 0
AMEDISYS INC COM 023436108 6,332 25,853 SH   SOLE 43 2,709 0 23,144
AMER SOFTWARE INC CL A 029683109 392 17,843 SH   SOLE 2 9,868 0 7,975
AMER SOFTWARE INC CL A 029683109 10 444 SH   SOLE 7 444 0 0
AMER SOFTWARE INC CL A 029683109 2,324 105,813 SH   SOLE 18 105,813 0 0
AMER SOFTWARE INC CL A 029683109 1,155 52,602 SH   SOLE 19 52,602 0 0
AMER SOFTWARE INC CL A 029683109 25,511 1,161,706 SH   SOLE 21 1,161,706 0 0
AMER SOFTWARE INC CL A 029683109 17,530 798,248 SH   SOLE 22 769,059 0 29,189
AMER SOFTWARE INC CL A 029683109 18 826 SH   SOLE 25 826 0 0
AMER SOFTWARE INC CL A 029683109 93 4,239 SH   SOLE 28 4,239 0 0
AMER SOFTWARE INC CL A 029683109 788 35,901 SH   SOLE 30 35,901 0 0
AMER SOFTWARE INC CL A 029683109 68 3,113 SH   SOLE 40 3,113 0 0
AMER SOFTWARE INC CL A 029683109 199 9,048 SH   SOLE 43 0 0 9,048
AMER STATES WTR CO COM 029899101 2,346 29,482 SH   SOLE 2 11,317 0 18,165
AMER STATES WTR CO COM 029899101 360 4,519 SH   SOLE 4 4,519 0 0
AMER STATES WTR CO COM 029899101 9,354 117,569 SH   SOLE 7 117,569 0 0
AMER STATES WTR CO COM 029899101 11,694 146,981 SH   SOLE 18 146,981 0 0
AMER STATES WTR CO COM 029899101 5,155 64,789 SH   SOLE 19 64,789 0 0
AMER STATES WTR CO COM 029899101 357,143 4,488,971 SH   SOLE 21 4,488,971 0 0
AMER STATES WTR CO COM 029899101 74,871 941,059 SH   SOLE 22 902,274 0 38,785
AMER STATES WTR CO COM 029899101 277 3,483 SH   SOLE 25 3,483 0 0
AMER STATES WTR CO COM 029899101 1,263 15,873 SH   SOLE 26 12,960 0 2,913
AMER STATES WTR CO COM 029899101 381 4,783 SH   SOLE 28 4,783 0 0
AMER STATES WTR CO COM 029899101 35,730 449,090 SH   SOLE 30 449,090 0 0
AMER STATES WTR CO COM 029899101 199 2,495 SH   SOLE 34 2,495 0 0
AMER STATES WTR CO COM 029899101 580 7,296 SH   SOLE 36 7,296 0 0
AMER STATES WTR CO COM 029899101 333 4,181 SH   SOLE 40 4,181 0 0
AMER STATES WTR CO COM 029899101 2,745 34,498 SH   SOLE 43 949 0 33,549
AMERANT BANCORP INC CL A 023576101 638 29,842 SH   SOLE 2 12,116 0 17,726
AMERANT BANCORP INC CL A 023576101 7 334 SH   SOLE 7 334 0 0
AMERANT BANCORP INC CL A 023576101 1,624 75,968 SH   SOLE 18 75,968 0 0
AMERANT BANCORP INC CL A 023576101 1,067 49,900 SH   SOLE 19 49,900 0 0
AMERANT BANCORP INC CL A 023576101 18,228 852,560 SH   SOLE 21 852,560 0 0
AMERANT BANCORP INC CL A 023576101 11,877 555,516 SH   SOLE 22 532,317 0 23,199
AMERANT BANCORP INC CL A 023576101 29 1,339 SH   SOLE 23 1,339 0 0
AMERANT BANCORP INC CL A 023576101 45 2,107 SH   SOLE 25 2,107 0 0
AMERANT BANCORP INC CL A 023576101 40 1,880 SH   SOLE 26 1,880 0 0
AMERANT BANCORP INC CL A 023576101 137 6,428 SH   SOLE 30 6,428 0 0
AMERANT BANCORP INC CL A 023576101 77 3,622 SH   SOLE 36 3,622 0 0
AMERANT BANCORP INC CL A 023576101 90 4,209 SH   SOLE 40 4,209 0 0
AMERANT BANCORP INC CL A 023576101 23 1,088 SH   SOLE 43 0 0 1,088
AMERCO COM 023586100 11,243 19,076 SH   SOLE 2 4,014 0 15,062
AMERCO COM 023586100 6,406 10,868 SH   SOLE 4 4,283 0 6,585
AMERCO COM 023586100 2,935 4,980 SH   SOLE 7 4,980 0 0
AMERCO COM 023586100 18 31 SH   SOLE 13 31 0 0
AMERCO COM 023586100 637 1,081 SH   SOLE 15 1,081 0 0
AMERCO COM 023586100 5,163 8,760 SH   SOLE 18 8,186 0 574
AMERCO COM 023586100 1,404 2,382 SH   SOLE 19 2,382 0 0
AMERCO COM 023586100 180,780 306,718 SH   SOLE 21 306,718 0 0
AMERCO COM 023586100 142,199 241,261 SH   SOLE 22 230,102 0 11,159
AMERCO COM 023586100 3,498 5,935 SH   SOLE 23 5,935 0 0
AMERCO COM 023586100 3,814 6,471 SH   SOLE 25 6,471 0 0
AMERCO COM 023586100 12,661 21,481 SH   SOLE 26 18,540 0 2,941
AMERCO COM 023586100 9,137 15,502 SH   SOLE 28 1,271 0 14,231
AMERCO COM 023586100 47,672 80,883 SH   SOLE 30 59,694 0 21,189
AMERCO COM 023586100 789 1,339 SH   SOLE 31 830 0 509
AMERCO COM 023586100 298 506 SH   SOLE 34 506 0 0
AMERCO COM 023586100 2,763 4,688 SH   SOLE 36 4,688 0 0
AMERCO COM 023586100 238 404 SH   SOLE 40 404 0 0
AMERCO COM 023586100 4,198 7,122 SH   SOLE 43 102 0 7,020
AMEREN CORP COM 023608102 60,629 757,478 SH   SOLE 2 276,549 0 480,929
AMEREN CORP COM 023608102 10,682 133,463 SH   SOLE 4 123,908 0 9,555
AMEREN CORP COM 023608102 23,581 294,619 SH   SOLE 7 255,651 0 38,968
AMEREN CORP COM 023608102 196 2,451 SH   SOLE 13 796 0 1,655
AMEREN CORP COM 023608102 2,535 31,666 SH   SOLE 15 31,666 0 0
AMEREN CORP COM 023608102 3 37 SH   SOLE 17 0 0 37
AMEREN CORP COM 023608102 124,548 1,556,071 SH   SOLE 18 1,464,127 0 91,944
AMEREN CORP COM 023608102 173,765 2,170,980 SH   SOLE 19 2,170,980 0 0
AMEREN CORP COM 023608102 516,497 6,452,989 SH   SOLE 21 6,452,989 0 0
AMEREN CORP COM 023608102 463,639 5,792,595 SH   SOLE 22 5,226,418 0 566,177
AMEREN CORP COM 023608102 11,359 141,913 SH   SOLE 23 141,913 0 0
AMEREN CORP COM 023608102 10,733 134,101 SH   SOLE 25 134,101 0 0
AMEREN CORP COM 023608102 42,892 535,879 SH   SOLE 26 226,875 0 309,004
AMEREN CORP COM 023608102 30,479 380,797 SH   SOLE 28 29,472 0 351,325
AMEREN CORP COM 023608102 65 815 SH   SOLE 29 815 0 0
AMEREN CORP COM 023608102 95,009 1,187,024 SH   SOLE 30 1,187,024 0 0
AMEREN CORP COM 023608102 5,667 70,802 SH   SOLE 31 33,736 0 37,066
AMEREN CORP COM 023608102 16,565 206,955 SH   SOLE 34 206,955 0 0
AMEREN CORP COM 023608102 13,182 164,692 SH   SOLE 36 164,692 0 0
AMEREN CORP COM 023608102 348 4,350 SH   SOLE 40 4,350 0 0
AMEREN CORP COM 023608102 13,101 163,679 SH   SOLE 43 14,119 0 149,560
AMERESCO INC CL A 02361E108 1,020 16,268 SH   SOLE 2 7,537 0 8,731
AMERESCO INC CL A 02361E108 4 66 SH   SOLE 4 66 0 0
AMERESCO INC CL A 02361E108 3,721 59,335 SH   SOLE 7 59,335 0 0
AMERESCO INC CL A 02361E108 6,000 95,661 SH   SOLE 18 95,661 0 0
AMERESCO INC CL A 02361E108 9,088 144,896 SH   SOLE 19 144,896 0 0
AMERESCO INC CL A 02361E108 61,952 987,761 SH   SOLE 21 987,761 0 0
AMERESCO INC CL A 02361E108 43,584 694,895 SH   SOLE 22 679,556 0 15,339
AMERESCO INC CL A 02361E108 155 2,466 SH   SOLE 23 2,466 0 0
AMERESCO INC CL A 02361E108 1,501 23,925 SH   SOLE 25 23,925 0 0
AMERESCO INC CL A 02361E108 2,634 41,995 SH   SOLE 26 19,536 0 22,459
AMERESCO INC CL A 02361E108 201 3,199 SH   SOLE 28 3,199 0 0
AMERESCO INC CL A 02361E108 1,292 20,592 SH   SOLE 30 20,592 0 0
AMERESCO INC CL A 02361E108 189 3,010 SH   SOLE 34 3,010 0 0
AMERESCO INC CL A 02361E108 9 142 SH   SOLE 36 142 0 0
AMERESCO INC CL A 02361E108 205 3,274 SH   SOLE 40 3,274 0 0
AMERESCO INC CL A 02361E108 986 15,719 SH   SOLE 43 37 0 15,682
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 1,300 86,699 SH   SOLE 2 0 0 86,699
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 9,278 618,512 SH   SOLE 18 1,135 0 617,377
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 1,988 132,563 SH   SOLE 19 132,563 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 13,400 893,309 SH   SOLE 25 893,309 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 27,355 1,823,687 SH   SOLE 34 1,823,687 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 3,363 224,213 SH   SOLE 43 1,547 0 222,666
AMERICA MOVIL SAB DE CV SPONSORED ADR 02364W204 9 608 SH   SOLE 18 608 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 27,823 1,311,781 SH   SOLE 2 177,998 0 1,133,783
AMERICAN AIRLS GROUP INC COM 02376R102 12 583 SH   SOLE 4 583 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 11,002 518,730 SH   SOLE 7 498,402 0 20,328
AMERICAN AIRLS GROUP INC COM 02376R102 213 10,035 SH   SOLE 15 10,035 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 32,895 1,550,909 SH   SOLE 18 1,496,846 0 54,063
AMERICAN AIRLS GROUP INC COM 02376R102 6,717 316,677 SH   SOLE 19 316,677 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 306,526 14,451,949 SH   SOLE 21 14,451,949 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 300,130 14,150,384 SH   SOLE 22 12,978,101 0 1,172,283
AMERICAN AIRLS GROUP INC COM 02376R102 62 2,905 SH   SOLE 23 2,905 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 8,827 416,154 SH   SOLE 25 416,154 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 13,777 649,539 SH   SOLE 26 160,501 0 489,038
AMERICAN AIRLS GROUP INC COM 02376R102 969 45,683 SH   SOLE 28 14,527 0 31,156
AMERICAN AIRLS GROUP INC COM 02376R102 29,403 1,386,296 SH   SOLE 30 1,386,296 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 2,309 108,851 SH   SOLE 31 11,086 0 97,765
AMERICAN AIRLS GROUP INC COM 02376R102 744 35,094 SH   SOLE 34 35,094 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 1,731 81,631 SH   SOLE 36 81,631 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 442 20,852 SH   SOLE 40 20,852 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 3,989 188,074 SH   SOLE 43 16,907 0 171,167
AMERICAN AIRLS GROUP INC OPTIONS 02376R102 4,772 225,000 SH Put SOLE 19 225,000 0 0
AMERICAN AIRLS GROUP INC OPTIONS 02376R102 64 3,000 SH Put SOLE 22 3,000 0 0
AMERICAN AIRLS GROUP INC OPTIONS 02376R102 997 47,000 SH Put SOLE 34 47,000 0 0
AMERICAN AIRLS GROUP INC NOTE 6.500% 7/0 02376RAF9 9,632 6,145,000 PRN   SOLE 21 6,145,000 0 0
AMERICAN ASSETS TR INC COM 024013104 2,872 77,007 SH   SOLE 2 31,426 0 45,581
AMERICAN ASSETS TR INC COM 024013104 2,812 75,406 SH   SOLE 4 75,406 0 0
AMERICAN ASSETS TR INC COM 024013104 2,376 63,723 SH   SOLE 7 63,723 0 0
AMERICAN ASSETS TR INC COM 024013104 7,681 205,971 SH   SOLE 18 205,971 0 0
AMERICAN ASSETS TR INC COM 024013104 6,393 171,440 SH   SOLE 19 171,440 0 0
AMERICAN ASSETS TR INC COM 024013104 237,522 6,369,581 SH   SOLE 21 6,369,581 0 0
AMERICAN ASSETS TR INC COM 024013104 66,276 1,777,304 SH   SOLE 22 1,702,673 0 74,631
AMERICAN ASSETS TR INC COM 024013104 147 3,946 SH   SOLE 23 3,946 0 0
AMERICAN ASSETS TR INC COM 024013104 7,978 213,945 SH   SOLE 25 213,945 0 0
AMERICAN ASSETS TR INC COM 024013104 1,068 28,630 SH   SOLE 26 24,940 0 3,690
AMERICAN ASSETS TR INC COM 024013104 1,373 36,814 SH   SOLE 28 6,623 0 30,191
AMERICAN ASSETS TR INC COM 024013104 11,784 316,017 SH   SOLE 30 316,017 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,586 42,518 SH   SOLE 43 1,823 0 40,695
AMERICAN AXLE & MFG HLDGS IN COM 024061103 979 94,601 SH   SOLE 2 34,588 0 60,013
AMERICAN AXLE & MFG HLDGS IN COM 024061103 4 432 SH   SOLE 4 432 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 56 5,429 SH   SOLE 7 5,429 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 4,680 452,172 SH   SOLE 18 452,172 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 2,044 197,465 SH   SOLE 19 197,465 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 141,252 13,647,536 SH   SOLE 21 13,647,536 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 30,575 2,954,060 SH   SOLE 22 2,835,627 0 118,433
AMERICAN AXLE & MFG HLDGS IN COM 024061103 4,363 421,553 SH   SOLE 25 421,553 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 1,563 150,968 SH   SOLE 26 98,890 0 52,078
AMERICAN AXLE & MFG HLDGS IN COM 024061103 296 28,608 SH   SOLE 28 13,857 0 14,751
AMERICAN AXLE & MFG HLDGS IN COM 024061103 2,406 232,465 SH   SOLE 30 232,465 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 2,229 215,365 SH   SOLE 34 215,365 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 198 19,141 SH   SOLE 36 19,141 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 144 13,894 SH   SOLE 40 13,894 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 758 73,285 SH   SOLE 43 23,966 0 49,319
AMERICAN CAMPUS CMNTYS INC COM 024835100 17,662 378,039 SH   SOLE 2 102,345 0 275,694
AMERICAN CAMPUS CMNTYS INC COM 024835100 9,634 206,198 SH   SOLE 4 206,198 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 9,503 203,399 SH   SOLE 7 203,399 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 15,663 335,255 SH   SOLE 18 335,255 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 9,906 212,020 SH   SOLE 19 212,020 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 388,660 8,318,911 SH   SOLE 21 8,318,911 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 231,906 4,963,747 SH   SOLE 22 4,794,315 0 169,432
AMERICAN CAMPUS CMNTYS INC COM 024835100 376 8,052 SH   SOLE 23 8,052 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 27,932 597,853 SH   SOLE 25 597,853 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 3,239 69,338 SH   SOLE 26 59,454 0 9,884
AMERICAN CAMPUS CMNTYS INC COM 024835100 4,682 100,210 SH   SOLE 28 12,613 0 87,597
AMERICAN CAMPUS CMNTYS INC COM 024835100 30,459 651,940 SH   SOLE 30 651,940 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 114 2,432 SH   SOLE 31 2,432 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 1,835 39,277 SH   SOLE 34 39,277 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 690 14,768 SH   SOLE 36 14,768 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 789 16,888 SH   SOLE 40 16,888 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 3,493 74,763 SH   SOLE 43 3,794 0 70,969
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 18,627 496,321 SH   SOLE 2 350,286 0 146,035
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 517 13,770 SH   SOLE 4 13,770 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 307 8,190 SH   SOLE 7 8,190 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 3 83 SH   SOLE 17 0 0 83
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 31,732 845,507 SH   SOLE 18 788,301 0 57,206
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 51,199 1,364,210 SH   SOLE 19 1,364,210 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 384,625 10,248,479 SH   SOLE 21 10,248,479 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 212,732 5,668,313 SH   SOLE 22 5,546,338 0 121,975
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 4,023 107,197 SH   SOLE 23 107,197 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 348 9,265 SH   SOLE 25 9,265 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 10,863 289,443 SH   SOLE 26 59,147 0 230,296
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 991 26,397 SH   SOLE 28 18,320 0 8,077
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 1,773 47,237 SH   SOLE 29 47,237 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 4,581 122,064 SH   SOLE 30 122,064 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 2,528 67,351 SH   SOLE 31 67,351 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 1,371 36,525 SH   SOLE 34 36,525 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 669 17,838 SH   SOLE 36 17,838 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 715 19,062 SH   SOLE 40 19,062 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 2,396 63,844 SH   SOLE 43 2,726 0 61,118
AMERICAN EAGLE OUTFITTERS IN NOTE 3.750% 4/1 02553EAB2 10,914 2,501,000 PRN   SOLE 21 2,501,000 0 0
AMERICAN ELEC PWR CO INC COM 025537101 103,720 1,226,148 SH   SOLE 2 277,865 0 948,283
AMERICAN ELEC PWR CO INC COM 025537101 21,202 250,641 SH   SOLE 4 231,452 0 19,189
AMERICAN ELEC PWR CO INC COM 025537101 51,160 604,796 SH   SOLE 7 563,748 0 41,048
AMERICAN ELEC PWR CO INC COM 025537101 332 3,925 SH   SOLE 13 1,335 0 2,590
AMERICAN ELEC PWR CO INC COM 025537101 5,735 67,803 SH   SOLE 15 67,803 0 0
AMERICAN ELEC PWR CO INC COM 025537101 133,362 1,576,571 SH   SOLE 18 1,467,430 0 109,141
AMERICAN ELEC PWR CO INC COM 025537101 133,069 1,573,105 SH   SOLE 19 1,573,105 0 0
AMERICAN ELEC PWR CO INC COM 025537101 1,328,120 15,700,672 SH   SOLE 21 15,700,672 0 0
AMERICAN ELEC PWR CO INC COM 025537101 938,646 11,096,415 SH   SOLE 22 10,023,293 0 1,073,122
AMERICAN ELEC PWR CO INC COM 025537101 27,511 325,227 SH   SOLE 23 325,227 0 0
AMERICAN ELEC PWR CO INC COM 025537101 17,843 210,930 SH   SOLE 25 210,930 0 0
AMERICAN ELEC PWR CO INC COM 025537101 92,860 1,097,765 SH   SOLE 26 408,667 0 689,098
AMERICAN ELEC PWR CO INC COM 025537101 40,825 482,623 SH   SOLE 28 55,457 0 427,166
AMERICAN ELEC PWR CO INC COM 025537101 142 1,681 SH   SOLE 29 1,681 0 0
AMERICAN ELEC PWR CO INC COM 025537101 203,342 2,403,854 SH   SOLE 30 2,400,854 0 3,000
AMERICAN ELEC PWR CO INC COM 025537101 25,141 297,213 SH   SOLE 31 63,750 0 233,463
AMERICAN ELEC PWR CO INC COM 025537101 13,892 164,224 SH   SOLE 32 164,224 0 0
AMERICAN ELEC PWR CO INC COM 025537101 9,784 115,661 SH   SOLE 34 115,661 0 0
AMERICAN ELEC PWR CO INC COM 025537101 30,263 357,761 SH   SOLE 36 357,761 0 0
AMERICAN ELEC PWR CO INC COM 025537101 803 9,493 SH   SOLE 40 9,493 0 0
AMERICAN ELEC PWR CO INC COM 025537101 35,086 414,773 SH   SOLE 43 24,647 0 390,126
AMERICAN ELEC PWR CO INC UNIT 08/01/2021 025537127 67,229 1,368,390 SH   SOLE 21 1,368,390 0 0
AMERICAN ELEC PWR CO INC UNIT 08/15/2025 02557T307 74,037 1,444,900 SH   SOLE 21 1,444,900 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 3,029 93,729 SH   SOLE 2 26,069 0 67,660
AMERICAN EQTY INVT LIFE HLD COM 025676206 14 418 SH   SOLE 4 418 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 82 2,546 SH   SOLE 7 2,546 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 11,133 344,449 SH   SOLE 18 344,449 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 4,783 147,991 SH   SOLE 19 147,991 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 337,744 10,450,006 SH   SOLE 21 10,450,006 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 71,326 2,206,880 SH   SOLE 22 2,085,488 0 121,392
AMERICAN EQTY INVT LIFE HLD COM 025676206 85 2,639 SH   SOLE 25 2,639 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 570 17,641 SH   SOLE 26 11,562 0 6,079
AMERICAN EQTY INVT LIFE HLD COM 025676206 338 10,473 SH   SOLE 28 10,473 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 8,823 273,000 SH   SOLE 30 273,000 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 73 2,264 SH   SOLE 36 2,264 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 362 11,204 SH   SOLE 40 11,204 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 1,651 51,068 SH   SOLE 43 920 0 50,148
AMERICAN EXPRESS CO COM 025816109 325,489 1,969,915 SH   SOLE 2 721,144 0 1,248,771
AMERICAN EXPRESS CO COM 025816109 72,720 440,115 SH   SOLE 4 280,691 0 159,424
AMERICAN EXPRESS CO COM 025816109 104,654 633,384 SH   SOLE 7 574,704 0 58,680
AMERICAN EXPRESS CO COM 025816109 11,274 68,231 SH   SOLE 13 65,110 0 3,121
AMERICAN EXPRESS CO COM 025816109 14,727 89,129 SH   SOLE 15 89,129 0 0
AMERICAN EXPRESS CO COM 025816109 0 1 SH   SOLE 17 0 0 1
AMERICAN EXPRESS CO COM 025816109 361,981 2,190,769 SH   SOLE 18 1,951,981 0 238,788
AMERICAN EXPRESS CO COM 025816109 272,220 1,647,522 SH   SOLE 19 1,647,522 0 0
AMERICAN EXPRESS CO COM 025816109 2,268,228 13,727,698 SH   SOLE 21 13,727,698 0 0
AMERICAN EXPRESS CO COM 025816109 2,514,289 15,216,905 SH   SOLE 22 13,110,213 0 2,106,692
AMERICAN EXPRESS CO COM 025816109 76,150 460,872 SH   SOLE 23 460,872 0 0
AMERICAN EXPRESS CO COM 025816109 209,305 1,266,751 SH   SOLE 25 1,266,751 0 0
AMERICAN EXPRESS CO COM 025816109 354,227 2,143,841 SH   SOLE 26 1,181,756 0 962,085
AMERICAN EXPRESS CO COM 025816109 385,179 2,331,170 SH   SOLE 28 85,900 0 2,245,270
AMERICAN EXPRESS CO COM 025816109 21,641 130,976 SH   SOLE 29 130,976 0 0
AMERICAN EXPRESS CO COM 025816109 684,722 4,144,055 SH   SOLE 30 4,134,088 0 9,967
AMERICAN EXPRESS CO COM 025816109 48,813 295,427 SH   SOLE 31 266,653 0 28,774
AMERICAN EXPRESS CO COM 025816109 8,529 51,618 SH   SOLE 32 51,618 0 0
AMERICAN EXPRESS CO COM 025816109 149,086 902,296 SH   SOLE 34 902,296 0 0
AMERICAN EXPRESS CO COM 025816109 60,102 363,746 SH   SOLE 36 363,746 0 0
AMERICAN EXPRESS CO COM 025816109 4,112 24,885 SH   SOLE 40 24,885 0 0
AMERICAN EXPRESS CO COM 025816109 97,878 592,377 SH   SOLE 43 46,502 0 545,875
AMERICAN FIN TR INC COM CLASS A 02607T109 1,543 181,922 SH   SOLE 2 56,389 0 125,533
AMERICAN FIN TR INC COM CLASS A 02607T109 1,396 164,632 SH   SOLE 4 164,632 0 0
AMERICAN FIN TR INC COM CLASS A 02607T109 1,210 142,700 SH   SOLE 7 142,700 0 0
AMERICAN FIN TR INC COM CLASS A 02607T109 3,129 369,036 SH   SOLE 18 369,036 0 0
AMERICAN FIN TR INC COM CLASS A 02607T109 7,528 887,724 SH   SOLE 19 887,724 0 0
AMERICAN FIN TR INC COM CLASS A 02607T109 39,659 4,676,827 SH   SOLE 21 4,676,827 0 0
AMERICAN FIN TR INC COM CLASS A 02607T109 36,736 4,332,119 SH   SOLE 22 4,157,052 0 175,067
AMERICAN FIN TR INC COM CLASS A 02607T109 66 7,742 SH   SOLE 23 7,742 0 0
AMERICAN FIN TR INC COM CLASS A 02607T109 4,123 486,234 SH   SOLE 25 486,234 0 0
AMERICAN FIN TR INC COM CLASS A 02607T109 578 68,185 SH   SOLE 26 58,287 0 9,898
AMERICAN FIN TR INC COM CLASS A 02607T109 660 77,823 SH   SOLE 28 13,861 0 63,962
AMERICAN FIN TR INC COM CLASS A 02607T109 4,091 482,412 SH   SOLE 30 482,412 0 0
AMERICAN FIN TR INC COM CLASS A 02607T109 100 11,843 SH   SOLE 40 11,843 0 0
AMERICAN FIN TR INC COM CLASS A 02607T109 407 48,012 SH   SOLE 43 8,510 0 39,502
AMERICAN FINL GROUP INC OHIO COM 025932104 22,745 182,372 SH   SOLE 2 63,648 0 118,724
AMERICAN FINL GROUP INC OHIO COM 025932104 6,333 50,775 SH   SOLE 4 26,497 0 24,278
AMERICAN FINL GROUP INC OHIO COM 025932104 1,160 9,300 SH   SOLE 7 9,300 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 33 265 SH   SOLE 13 265 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 881 7,060 SH   SOLE 15 7,060 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 28,782 230,774 SH   SOLE 18 226,357 0 4,417
AMERICAN FINL GROUP INC OHIO COM 025932104 6,046 48,476 SH   SOLE 19 48,476 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 406,949 3,262,902 SH   SOLE 21 3,262,902 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 249,939 2,003,999 SH   SOLE 22 1,917,345 0 86,654
AMERICAN FINL GROUP INC OHIO COM 025932104 6,089 48,825 SH   SOLE 23 48,825 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 1,735 13,911 SH   SOLE 25 13,911 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 14,734 118,135 SH   SOLE 26 110,258 0 7,877
AMERICAN FINL GROUP INC OHIO COM 025932104 12,919 103,583 SH   SOLE 28 7,786 0 95,797
AMERICAN FINL GROUP INC OHIO COM 025932104 23 187 SH   SOLE 29 187 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 20,528 164,595 SH   SOLE 30 131,454 0 33,141
AMERICAN FINL GROUP INC OHIO COM 025932104 1,504 12,059 SH   SOLE 31 9,012 0 3,047
AMERICAN FINL GROUP INC OHIO COM 025932104 11,193 89,749 SH   SOLE 34 89,749 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 3,260 26,137 SH   SOLE 36 26,137 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 383 3,074 SH   SOLE 40 3,074 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 9,443 75,717 SH   SOLE 43 11,492 0 64,225
AMERICAN HOMES 4 RENT CL A 02665T306 31,105 800,643 SH   SOLE 2 235,156 0 565,487
AMERICAN HOMES 4 RENT CL A 02665T306 33,139 853,002 SH   SOLE 4 853,002 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 14,177 364,913 SH   SOLE 7 364,913 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 0 11 SH   SOLE 17 0 0 11
AMERICAN HOMES 4 RENT CL A 02665T306 18,177 467,865 SH   SOLE 18 467,865 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 24,849 639,624 SH   SOLE 19 639,624 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 260,722 6,710,979 SH   SOLE 21 6,710,979 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 344,801 8,875,187 SH   SOLE 22 8,249,088 0 626,099
AMERICAN HOMES 4 RENT CL A 02665T306 1,561 40,175 SH   SOLE 23 40,175 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 46,612 1,199,797 SH   SOLE 25 1,199,797 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 4,221 108,647 SH   SOLE 26 87,418 0 21,229
AMERICAN HOMES 4 RENT CL A 02665T306 9,418 242,432 SH   SOLE 28 71,676 0 170,756
AMERICAN HOMES 4 RENT CL A 02665T306 25,824 664,699 SH   SOLE 30 664,699 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 186 4,784 SH   SOLE 31 4,784 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 3,146 80,987 SH   SOLE 34 80,987 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 305 7,851 SH   SOLE 36 7,851 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 1,312 33,762 SH   SOLE 40 33,762 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 3,757 96,704 SH   SOLE 43 4,364 0 92,340
AMERICAN INTL GROUP INC COM NEW 026874784 110,212 2,315,372 SH   SOLE 2 681,563 0 1,633,809
AMERICAN INTL GROUP INC COM NEW 026874784 24,179 507,953 SH   SOLE 4 304,729 0 203,224
AMERICAN INTL GROUP INC COM NEW 026874784 37,491 787,627 SH   SOLE 7 736,834 0 50,793
AMERICAN INTL GROUP INC COM NEW 026874784 320 6,714 SH   SOLE 13 2,510 0 4,204
AMERICAN INTL GROUP INC COM NEW 026874784 5,248 110,253 SH   SOLE 15 110,253 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 353,641 7,429,434 SH   SOLE 18 7,281,852 0 147,582
AMERICAN INTL GROUP INC COM NEW 026874784 730,354 15,343,579 SH   SOLE 19 15,343,579 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 871,335 18,305,360 SH   SOLE 21 18,305,360 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 941,264 19,774,452 SH   SOLE 22 17,823,090 0 1,951,362
AMERICAN INTL GROUP INC COM NEW 026874784 28,871 606,524 SH   SOLE 23 606,524 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 79,983 1,680,321 SH   SOLE 25 1,680,321 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 102,515 2,153,679 SH   SOLE 26 842,916 0 1,310,763
AMERICAN INTL GROUP INC COM NEW 026874784 119,469 2,509,861 SH   SOLE 28 103,450 0 2,406,411
AMERICAN INTL GROUP INC COM NEW 026874784 219 4,603 SH   SOLE 29 4,603 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 233,871 4,913,253 SH   SOLE 30 4,913,253 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 8,358 175,581 SH   SOLE 31 138,163 0 37,418
AMERICAN INTL GROUP INC COM NEW 026874784 26,788 562,773 SH   SOLE 34 562,773 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 27,150 570,373 SH   SOLE 36 570,373 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 1,476 31,016 SH   SOLE 40 31,016 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 17,669 371,203 SH   SOLE 43 24,139 0 347,064
AMERICAN NATIONAL GROUP INC COM NEW 02772A109 1,630 10,970 SH   SOLE 2 3,557 0 7,413
AMERICAN NATIONAL GROUP INC COM NEW 02772A109 4 30 SH   SOLE 4 30 0 0
AMERICAN NATIONAL GROUP INC COM NEW 02772A109 18 118 SH   SOLE 7 118 0 0
AMERICAN NATIONAL GROUP INC COM NEW 02772A109 3,570 24,034 SH   SOLE 18 24,034 0 0
AMERICAN NATIONAL GROUP INC COM NEW 02772A109 2,069 13,927 SH   SOLE 19 13,927 0 0
AMERICAN NATIONAL GROUP INC COM NEW 02772A109 42,433 285,646 SH   SOLE 21 285,646 0 0
AMERICAN NATIONAL GROUP INC COM NEW 02772A109 31,176 209,871 SH   SOLE 22 197,635 0 12,236
AMERICAN NATIONAL GROUP INC COM NEW 02772A109 32 217 SH   SOLE 25 217 0 0
AMERICAN NATIONAL GROUP INC COM NEW 02772A109 727 4,892 SH   SOLE 26 4,121 0 771
AMERICAN NATIONAL GROUP INC COM NEW 02772A109 165 1,114 SH   SOLE 28 1,114 0 0
AMERICAN NATIONAL GROUP INC COM NEW 02772A109 2,896 19,494 SH   SOLE 30 19,494 0 0
AMERICAN NATIONAL GROUP INC COM NEW 02772A109 175 1,179 SH   SOLE 40 1,179 0 0
AMERICAN NATIONAL GROUP INC COM NEW 02772A109 2,010 13,534 SH   SOLE 43 0 0 13,534
AMERICAN NATL BANKSHARES INC COM 027745108 292 9,388 SH   SOLE 2 811 0 8,577
AMERICAN NATL BANKSHARES INC COM 027745108 6 184 SH   SOLE 7 184 0 0
AMERICAN NATL BANKSHARES INC COM 027745108 1,197 38,495 SH   SOLE 18 38,495 0 0
AMERICAN NATL BANKSHARES INC COM 027745108 597 19,211 SH   SOLE 19 19,211 0 0
AMERICAN NATL BANKSHARES INC COM 027745108 13,291 427,492 SH   SOLE 21 427,492 0 0
AMERICAN NATL BANKSHARES INC COM 027745108 8,310 267,278 SH   SOLE 22 255,039 0 12,239
AMERICAN OUTDOOR BRANDS INC COM 02875D109 212 6,046 SH   SOLE 2 1,302 0 4,744
AMERICAN OUTDOOR BRANDS INC COM 02875D109 9 269 SH   SOLE 7 269 0 0
AMERICAN OUTDOOR BRANDS INC COM 02875D109 1,717 48,864 SH   SOLE 18 48,864 0 0
AMERICAN OUTDOOR BRANDS INC COM 02875D109 859 24,452 SH   SOLE 19 24,452 0 0
AMERICAN OUTDOOR BRANDS INC COM 02875D109 19,128 544,324 SH   SOLE 21 544,324 0 0
AMERICAN OUTDOOR BRANDS INC COM 02875D109 12,055 343,053 SH   SOLE 22 328,324 0 14,729
AMERICAN OUTDOOR BRANDS INC COM 02875D109 114 3,256 SH   SOLE 43 0 0 3,256
AMERICAN PUB ED INC COM 02913V103 555 19,591 SH   SOLE 2 5,704 0 13,887
AMERICAN PUB ED INC COM 02913V103 4 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 2,225 78,516 SH   SOLE 18 78,516 0 0
AMERICAN PUB ED INC COM 02913V103 986 34,808 SH   SOLE 19 34,808 0 0
AMERICAN PUB ED INC COM 02913V103 65,700 2,318,289 SH   SOLE 21 2,318,289 0 0
AMERICAN PUB ED INC COM 02913V103 13,744 484,962 SH   SOLE 22 458,533 0 26,429
AMERICAN PUB ED INC COM 02913V103 31 1,078 SH   SOLE 25 1,078 0 0
AMERICAN PUB ED INC COM 02913V103 58 2,063 SH   SOLE 26 1,051 0 1,012
AMERICAN PUB ED INC COM 02913V103 67 2,367 SH   SOLE 28 2,367 0 0
AMERICAN PUB ED INC COM 02913V103 1,255 44,286 SH   SOLE 30 44,286 0 0
AMERICAN PUB ED INC COM 02913V103 62 2,187 SH   SOLE 36 2,187 0 0
AMERICAN PUB ED INC COM 02913V103 52 1,849 SH   SOLE 40 1,849 0 0
AMERICAN PUB ED INC COM 02913V103 237 8,365 SH   SOLE 43 540 0 7,825
AMERICAN RES CORP CL A 02927U208 21 8,080 SH   SOLE 18 8,080 0 0
AMERICAN RES CORP CL A 02927U208 255 100,181 SH   SOLE 21 100,181 0 0
AMERICAN RES CORP CL A 02927U208 1,681 659,098 SH   SOLE 22 659,098 0 0
AMERICAN RIV BANKSHARES COM 029326105 20 1,111 SH   SOLE 18 1,111 0 0
AMERICAN RIV BANKSHARES COM 029326105 165 9,190 SH   SOLE 21 9,190 0 0
AMERICAN RLTY INVS INC COM 029174109 1 133 SH   SOLE 2 0 0 133
AMERICAN RLTY INVS INC COM 029174109 8 846 SH   SOLE 18 846 0 0
AMERICAN RLTY INVS INC COM 029174109 126 13,548 SH   SOLE 21 13,548 0 0
AMERICAN RLTY INVS INC COM 029174109 278 29,840 SH   SOLE 22 29,756 0 84
AMERICAN SHARED HOSPITAL SVC COM 029595105 2 709 SH   SOLE 21 709 0 0
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 402 23,135 SH   SOLE 2 1,668 0 21,467
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 6 360 SH   SOLE 7 360 0 0
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 1,523 87,577 SH   SOLE 18 87,577 0 0
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 810 46,561 SH   SOLE 19 46,561 0 0
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 18,049 1,037,878 SH   SOLE 21 1,037,878 0 0
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 11,403 655,728 SH   SOLE 22 628,416 0 27,312
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 90 5,166 SH   SOLE 43 0 0 5,166
AMERICAN TOWER CORP NEW COM 03027X100 278,856 1,032,265 SH   SOLE 2 198,746 0 833,519
AMERICAN TOWER CORP NEW COM 03027X100 66,188 245,013 SH   SOLE 4 227,751 0 17,262
AMERICAN TOWER CORP NEW COM 03027X100 296,260 1,096,691 SH   SOLE 7 1,080,093 0 16,598
AMERICAN TOWER CORP NEW COM 03027X100 924 3,420 SH   SOLE 13 1,240 0 2,180
AMERICAN TOWER CORP NEW COM 03027X100 12,306 45,555 SH   SOLE 15 45,555 0 0
AMERICAN TOWER CORP NEW COM 03027X100 298,520 1,105,056 SH   SOLE 18 1,040,423 0 64,633
AMERICAN TOWER CORP NEW COM 03027X100 375,761 1,390,988 SH   SOLE 19 1,390,988 0 0
AMERICAN TOWER CORP NEW COM 03027X100 3,401,764 12,592,597 SH   SOLE 21 12,592,597 0 0
AMERICAN TOWER CORP NEW COM 03027X100 2,618,302 9,692,388 SH   SOLE 22 8,743,301 0 949,087
AMERICAN TOWER CORP NEW COM 03027X100 69,464 257,140 SH   SOLE 23 257,140 0 0
AMERICAN TOWER CORP NEW COM 03027X100 200,384 741,779 SH   SOLE 25 741,779 0 0
AMERICAN TOWER CORP NEW COM 03027X100 282,308 1,045,043 SH   SOLE 26 438,879 0 606,164
AMERICAN TOWER CORP NEW COM 03027X100 228,957 847,551 SH   SOLE 28 48,786 0 798,765
AMERICAN TOWER CORP NEW COM 03027X100 162 601 SH   SOLE 29 601 0 0
AMERICAN TOWER CORP NEW COM 03027X100 734,963 2,720,675 SH   SOLE 30 2,720,675 0 0
AMERICAN TOWER CORP NEW COM 03027X100 20,163 74,638 SH   SOLE 31 55,828 0 18,810
AMERICAN TOWER CORP NEW COM 03027X100 179,853 665,778 SH   SOLE 34 665,778 0 0
AMERICAN TOWER CORP NEW COM 03027X100 71,365 264,177 SH   SOLE 36 264,177 0 0
AMERICAN TOWER CORP NEW COM 03027X100 2,019 7,474 SH   SOLE 37 7,474 0 0
AMERICAN TOWER CORP NEW COM 03027X100 4,363 16,150 SH   SOLE 40 16,150 0 0
AMERICAN TOWER CORP NEW COM 03027X100 89,648 331,856 SH   SOLE 43 25,407 0 306,449
AMERICAN VANGUARD CORP COM 030371108 484 27,617 SH   SOLE 2 8,271 0 19,346
AMERICAN VANGUARD CORP COM 030371108 1,115 63,674 SH   SOLE 7 63,674 0 0
AMERICAN VANGUARD CORP COM 030371108 2,239 127,859 SH   SOLE 18 127,859 0 0
AMERICAN VANGUARD CORP COM 030371108 937 53,531 SH   SOLE 19 53,531 0 0
AMERICAN VANGUARD CORP COM 030371108 59,768 3,413,358 SH   SOLE 21 3,413,358 0 0
AMERICAN VANGUARD CORP COM 030371108 12,965 740,426 SH   SOLE 22 706,039 0 34,387
AMERICAN VANGUARD CORP COM 030371108 13 738 SH   SOLE 25 738 0 0
AMERICAN VANGUARD CORP COM 030371108 27 1,541 SH   SOLE 26 0 0 1,541
AMERICAN VANGUARD CORP COM 030371108 66 3,745 SH   SOLE 28 3,745 0 0
AMERICAN VANGUARD CORP COM 030371108 1,021 58,315 SH   SOLE 30 58,315 0 0
AMERICAN VANGUARD CORP COM 030371108 48 2,733 SH   SOLE 40 2,733 0 0
AMERICAN VANGUARD CORP COM 030371108 284 16,209 SH   SOLE 43 0 0 16,209
AMERICAN VRTUAL CLOUD TECH I COM 030382105 9 1,461 SH   SOLE 18 1,461 0 0
AMERICAN VRTUAL CLOUD TECH I COM 030382105 114 19,232 SH   SOLE 21 19,232 0 0
AMERICAN WELL CORP CL A 03044L105 2,941 233,770 SH   SOLE 2 61,652 0 172,118
AMERICAN WELL CORP CL A 03044L105 39 3,129 SH   SOLE 7 3,129 0 0
AMERICAN WELL CORP CL A 03044L105 7,880 626,375 SH   SOLE 18 626,375 0 0
AMERICAN WELL CORP CL A 03044L105 6,861 545,350 SH   SOLE 19 545,350 0 0
AMERICAN WELL CORP CL A 03044L105 87,573 6,961,295 SH   SOLE 21 6,961,295 0 0
AMERICAN WELL CORP CL A 03044L105 35,930 2,856,102 SH   SOLE 22 2,622,458 0 233,644
AMERICAN WELL CORP CL A 03044L105 87 6,915 SH   SOLE 23 6,915 0 0
AMERICAN WELL CORP CL A 03044L105 23 1,842 SH   SOLE 25 1,842 0 0
AMERICAN WELL CORP CL A 03044L105 496 39,451 SH   SOLE 26 0 0 39,451
AMERICAN WELL CORP CL A 03044L105 149 11,866 SH   SOLE 30 11,866 0 0
AMERICAN WELL CORP CL A 03044L105 77 6,134 SH   SOLE 40 6,134 0 0
AMERICAN WELL CORP CL A 03044L105 462 36,708 SH   SOLE 43 2,324 0 34,384
AMERICAN WOODMARK CORPORATIO COM 030506109 1,509 18,468 SH   SOLE 2 5,235 0 13,233
AMERICAN WOODMARK CORPORATIO COM 030506109 7 80 SH   SOLE 4 80 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 25 305 SH   SOLE 7 305 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 5,642 69,071 SH   SOLE 18 69,071 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 2,337 28,613 SH   SOLE 19 28,613 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 169,445 2,074,240 SH   SOLE 21 2,074,240 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 39,128 478,980 SH   SOLE 22 454,231 0 24,749
AMERICAN WOODMARK CORPORATIO COM 030506109 36 435 SH   SOLE 25 435 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 570 6,972 SH   SOLE 26 5,971 0 1,001
AMERICAN WOODMARK CORPORATIO COM 030506109 164 2,005 SH   SOLE 28 2,005 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 2,858 34,987 SH   SOLE 30 34,987 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 15 178 SH   SOLE 34 178 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 151 1,853 SH   SOLE 40 1,853 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 500 6,117 SH   SOLE 43 74 0 6,043
AMERICAN WTR WKS CO INC NEW COM 030420103 61,867 401,397 SH   SOLE 2 62,667 0 338,730
AMERICAN WTR WKS CO INC NEW COM 030420103 24,094 156,320 SH   SOLE 4 94,700 0 61,620
AMERICAN WTR WKS CO INC NEW COM 030420103 89,799 582,616 SH   SOLE 7 568,443 0 14,173
AMERICAN WTR WKS CO INC NEW COM 030420103 246 1,599 SH   SOLE 13 515 0 1,084
AMERICAN WTR WKS CO INC NEW COM 030420103 3,525 22,871 SH   SOLE 15 22,871 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 57,293 371,717 SH   SOLE 18 345,340 0 26,377
AMERICAN WTR WKS CO INC NEW COM 030420103 39,354 255,330 SH   SOLE 19 255,330 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 780,702 5,065,215 SH   SOLE 21 5,065,215 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 620,917 4,028,530 SH   SOLE 22 3,635,837 0 392,693
AMERICAN WTR WKS CO INC NEW COM 030420103 15,842 102,782 SH   SOLE 23 102,782 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 57,456 372,776 SH   SOLE 25 372,776 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 69,569 451,367 SH   SOLE 26 184,389 0 266,978
AMERICAN WTR WKS CO INC NEW COM 030420103 95,086 616,920 SH   SOLE 28 19,824 0 597,096
AMERICAN WTR WKS CO INC NEW COM 030420103 96 625 SH   SOLE 29 625 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 355,163 2,304,308 SH   SOLE 30 2,304,308 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 10,178 66,032 SH   SOLE 31 22,485 0 43,547
AMERICAN WTR WKS CO INC NEW COM 030420103 18,901 122,628 SH   SOLE 34 122,628 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 16,873 109,473 SH   SOLE 36 109,473 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 1,001 6,492 SH   SOLE 40 6,492 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 65,074 422,204 SH   SOLE 43 5,719 0 416,485
AMERICAS CAR-MART INC COM 03062T105 826 5,828 SH   SOLE 2 2,558 0 3,270
AMERICAS CAR-MART INC COM 03062T105 14 98 SH   SOLE 7 98 0 0
AMERICAS CAR-MART INC COM 03062T105 3,846 27,135 SH   SOLE 18 26,179 0 956
AMERICAS CAR-MART INC COM 03062T105 3,499 24,689 SH   SOLE 19 24,689 0 0
AMERICAS CAR-MART INC COM 03062T105 104,308 736,018 SH   SOLE 21 736,018 0 0
AMERICAS CAR-MART INC COM 03062T105 25,899 182,751 SH   SOLE 22 177,531 0 5,220
AMERICAS CAR-MART INC COM 03062T105 75 526 SH   SOLE 23 526 0 0
AMERICAS CAR-MART INC COM 03062T105 41 291 SH   SOLE 25 291 0 0
AMERICAS CAR-MART INC COM 03062T105 707 4,989 SH   SOLE 26 176 0 4,813
AMERICAS CAR-MART INC COM 03062T105 144 1,018 SH   SOLE 28 1,018 0 0
AMERICAS CAR-MART INC COM 03062T105 2,018 14,236 SH   SOLE 30 14,236 0 0
AMERICAS CAR-MART INC COM 03062T105 70 493 SH   SOLE 36 493 0 0
AMERICAS CAR-MART INC COM 03062T105 132 929 SH   SOLE 40 929 0 0
AMERICAS CAR-MART INC COM 03062T105 609 4,300 SH   SOLE 43 391 0 3,909
AMERICOLD RLTY TR COM 03064D108 34,188 903,242 SH   SOLE 2 86,298 0 816,944
AMERICOLD RLTY TR COM 03064D108 13,764 363,639 SH   SOLE 4 363,639 0 0
AMERICOLD RLTY TR COM 03064D108 12,525 330,916 SH   SOLE 7 330,916 0 0
AMERICOLD RLTY TR COM 03064D108 3,714 98,111 SH   SOLE 18 98,111 0 0
AMERICOLD RLTY TR COM 03064D108 14,786 390,648 SH   SOLE 19 390,648 0 0
AMERICOLD RLTY TR COM 03064D108 204,419 5,400,753 SH   SOLE 21 5,400,753 0 0
AMERICOLD RLTY TR COM 03064D108 297,437 7,858,317 SH   SOLE 22 7,556,508 0 301,809
AMERICOLD RLTY TR COM 03064D108 437 11,558 SH   SOLE 23 11,558 0 0
AMERICOLD RLTY TR COM 03064D108 41,196 1,088,408 SH   SOLE 25 1,088,408 0 0
AMERICOLD RLTY TR COM 03064D108 3,345 88,363 SH   SOLE 26 73,959 0 14,404
AMERICOLD RLTY TR COM 03064D108 6,846 180,882 SH   SOLE 28 25,972 0 154,910
AMERICOLD RLTY TR COM 03064D108 42,087 1,111,941 SH   SOLE 30 1,111,941 0 0
AMERICOLD RLTY TR COM 03064D108 170 4,485 SH   SOLE 31 4,485 0 0
AMERICOLD RLTY TR COM 03064D108 52 1,368 SH   SOLE 34 1,368 0 0
AMERICOLD RLTY TR COM 03064D108 206 5,451 SH   SOLE 36 5,451 0 0
AMERICOLD RLTY TR COM 03064D108 1,090 28,811 SH   SOLE 40 28,811 0 0
AMERICOLD RLTY TR COM 03064D108 1,974 52,150 SH   SOLE 43 2,024 0 50,126
AMERIPRISE FINL INC COM 03076C106 84,605 339,941 SH   SOLE 2 115,781 0 224,160
AMERIPRISE FINL INC COM 03076C106 19,675 79,054 SH   SOLE 4 46,633 0 32,421
AMERIPRISE FINL INC COM 03076C106 26,209 105,307 SH   SOLE 7 101,628 0 3,679
AMERIPRISE FINL INC COM 03076C106 1,477 5,934 SH   SOLE 13 5,189 0 745
AMERIPRISE FINL INC COM 03076C106 3,860 15,509 SH   SOLE 15 15,509 0 0
AMERIPRISE FINL INC COM 03076C106 72,805 292,529 SH   SOLE 18 272,602 0 19,927
AMERIPRISE FINL INC COM 03076C106 16,946 68,089 SH   SOLE 19 68,089 0 0
AMERIPRISE FINL INC COM 03076C106 961,663 3,863,964 SH   SOLE 21 3,863,964 0 0
AMERIPRISE FINL INC COM 03076C106 672,026 2,700,202 SH   SOLE 22 2,343,243 0 356,959
AMERIPRISE FINL INC COM 03076C106 17,914 71,980 SH   SOLE 23 71,980 0 0
AMERIPRISE FINL INC COM 03076C106 54,464 218,837 SH   SOLE 25 218,837 0 0
AMERIPRISE FINL INC COM 03076C106 69,383 278,779 SH   SOLE 26 113,889 0 164,890
AMERIPRISE FINL INC COM 03076C106 90,729 364,550 SH   SOLE 28 14,557 0 349,993
AMERIPRISE FINL INC COM 03076C106 4,320 17,359 SH   SOLE 29 17,359 0 0
AMERIPRISE FINL INC COM 03076C106 196,228 788,446 SH   SOLE 30 772,236 0 16,210
AMERIPRISE FINL INC COM 03076C106 10,416 41,851 SH   SOLE 31 36,612 0 5,239
AMERIPRISE FINL INC COM 03076C106 32,072 128,865 SH   SOLE 34 128,865 0 0
AMERIPRISE FINL INC COM 03076C106 22,230 89,319 SH   SOLE 36 89,319 0 0
AMERIPRISE FINL INC COM 03076C106 1,074 4,317 SH   SOLE 40 4,317 0 0
AMERIPRISE FINL INC COM 03076C106 35,367 142,106 SH   SOLE 43 12,733 0 129,373
AMERIS BANCORP COM 03076K108 3,598 71,063 SH   SOLE 2 20,862 0 50,201
AMERIS BANCORP COM 03076K108 11 227 SH   SOLE 4 227 0 0
AMERIS BANCORP COM 03076K108 54 1,071 SH   SOLE 7 1,071 0 0
AMERIS BANCORP COM 03076K108 13,526 267,156 SH   SOLE 18 267,156 0 0
AMERIS BANCORP COM 03076K108 5,893 116,392 SH   SOLE 19 116,392 0 0
AMERIS BANCORP COM 03076K108 402,658 7,952,948 SH   SOLE 21 7,952,948 0 0
AMERIS BANCORP COM 03076K108 83,475 1,648,723 SH   SOLE 22 1,550,997 0 97,726
AMERIS BANCORP COM 03076K108 139 2,748 SH   SOLE 25 2,748 0 0
AMERIS BANCORP COM 03076K108 993 19,615 SH   SOLE 26 14,199 0 5,416
AMERIS BANCORP COM 03076K108 151 2,987 SH   SOLE 28 2,987 0 0
AMERIS BANCORP COM 03076K108 6,630 130,943 SH   SOLE 30 130,943 0 0
AMERIS BANCORP COM 03076K108 164 3,246 SH   SOLE 36 3,246 0 0
AMERIS BANCORP COM 03076K108 399 7,871 SH   SOLE 40 7,871 0 0
AMERIS BANCORP COM 03076K108 1,107 21,864 SH   SOLE 43 205 0 21,659
AMERISAFE INC COM 03071H100 1,245 20,865 SH   SOLE 2 5,945 0 14,920
AMERISAFE INC COM 03071H100 4 70 SH   SOLE 4 70 0 0
AMERISAFE INC COM 03071H100 21 344 SH   SOLE 7 344 0 0
AMERISAFE INC COM 03071H100 4,804 80,480 SH   SOLE 18 80,480 0 0
AMERISAFE INC COM 03071H100 1,916 32,104 SH   SOLE 19 32,104 0 0
AMERISAFE INC COM 03071H100 141,899 2,377,268 SH   SOLE 21 2,377,268 0 0
AMERISAFE INC COM 03071H100 31,550 528,558 SH   SOLE 22 497,993 0 30,565
AMERISAFE INC COM 03071H100 31 521 SH   SOLE 25 521 0 0
AMERISAFE INC COM 03071H100 303 5,084 SH   SOLE 26 3,279 0 1,805
AMERISAFE INC COM 03071H100 136 2,284 SH   SOLE 28 2,284 0 0
AMERISAFE INC COM 03071H100 2,668 44,695 SH   SOLE 30 44,695 0 0
AMERISAFE INC COM 03071H100 7 109 SH   SOLE 34 109 0 0
AMERISAFE INC COM 03071H100 118 1,976 SH   SOLE 40 1,976 0 0
AMERISAFE INC COM 03071H100 1,401 23,472 SH   SOLE 43 5,299 0 18,173
AMERISERV FINL INC COM 03074A102 13 3,399 SH   SOLE 18 3,399 0 0
AMERISERV FINL INC COM 03074A102 63 16,057 SH   SOLE 21 16,057 0 0
AMERISERV FINL INC COM 03074A102 431 109,703 SH   SOLE 22 109,703 0 0
AMERISOURCEBERGEN CORP COM 03073E105 44,843 391,675 SH   SOLE 2 113,256 0 278,419
AMERISOURCEBERGEN CORP COM 03073E105 10,707 93,517 SH   SOLE 4 54,946 0 38,571
AMERISOURCEBERGEN CORP COM 03073E105 15,892 138,811 SH   SOLE 7 134,153 0 4,658
AMERISOURCEBERGEN CORP COM 03073E105 2,516 21,979 SH   SOLE 13 21,257 0 722
AMERISOURCEBERGEN CORP COM 03073E105 2,258 19,725 SH   SOLE 15 19,725 0 0
AMERISOURCEBERGEN CORP COM 03073E105 39,906 348,553 SH   SOLE 18 314,617 0 33,936
AMERISOURCEBERGEN CORP COM 03073E105 59,870 522,924 SH   SOLE 19 522,924 0 0
AMERISOURCEBERGEN CORP COM 03073E105 646 5,640 SH   SOLE 20 5,640 0 0
AMERISOURCEBERGEN CORP COM 03073E105 400,524 3,498,335 SH   SOLE 21 3,498,335 0 0
AMERISOURCEBERGEN CORP COM 03073E105 390,686 3,412,404 SH   SOLE 22 3,048,798 0 363,606
AMERISOURCEBERGEN CORP COM 03073E105 10,479 91,529 SH   SOLE 23 91,529 0 0
AMERISOURCEBERGEN CORP COM 03073E105 31,046 271,167 SH   SOLE 25 271,167 0 0
AMERISOURCEBERGEN CORP COM 03073E105 44,391 387,729 SH   SOLE 26 177,310 0 210,419
AMERISOURCEBERGEN CORP COM 03073E105 71,128 621,258 SH   SOLE 28 16,685 0 604,573
AMERISOURCEBERGEN CORP COM 03073E105 16 137 SH   SOLE 29 137 0 0
AMERISOURCEBERGEN CORP COM 03073E105 110,270 963,140 SH   SOLE 30 963,140 0 0
AMERISOURCEBERGEN CORP COM 03073E105 4,032 35,219 SH   SOLE 31 18,722 0 16,497
AMERISOURCEBERGEN CORP COM 03073E105 25,719 224,643 SH   SOLE 34 224,643 0 0
AMERISOURCEBERGEN CORP COM 03073E105 16,686 145,738 SH   SOLE 36 145,738 0 0
AMERISOURCEBERGEN CORP COM 03073E105 652 5,691 SH   SOLE 40 5,691 0 0
AMERISOURCEBERGEN CORP COM 03073E105 23,030 201,154 SH   SOLE 43 32,566 0 168,588
AMES NATL CORP COM 031001100 11 466 SH   SOLE 2 466 0 0
AMES NATL CORP COM 031001100 47 1,899 SH   SOLE 18 1,899 0 0
AMES NATL CORP COM 031001100 823 33,570 SH   SOLE 21 33,570 0 0
AMES NATL CORP COM 031001100 2,550 104,049 SH   SOLE 22 104,049 0 0
AMESITE INC COM 031094105 6 2,324 SH   SOLE 18 2,324 0 0
AMESITE INC COM 031094105 79 28,879 SH   SOLE 21 28,879 0 0
AMETEK INC COM 031100100 71,031 532,070 SH   SOLE 2 99,453 0 432,617
AMETEK INC COM 031100100 20,820 155,956 SH   SOLE 4 75,789 0 80,167
AMETEK INC COM 031100100 27,738 207,777 SH   SOLE 7 196,108 0 11,669
AMETEK INC COM 031100100 248 1,860 SH   SOLE 13 623 0 1,237
AMETEK INC COM 031100100 3,623 27,139 SH   SOLE 15 27,139 0 0
AMETEK INC COM 031100100 71,321 534,241 SH   SOLE 18 501,829 0 32,412
AMETEK INC COM 031100100 13,970 104,643 SH   SOLE 19 104,643 0 0
AMETEK INC COM 031100100 686,327 5,141,029 SH   SOLE 21 5,141,029 0 0
AMETEK INC COM 031100100 650,443 4,872,231 SH   SOLE 22 4,371,735 0 500,496
AMETEK INC COM 031100100 17,441 130,645 SH   SOLE 23 130,645 0 0
AMETEK INC COM 031100100 48,443 362,867 SH   SOLE 25 362,867 0 0
AMETEK INC COM 031100100 68,613 513,954 SH   SOLE 26 195,355 0 318,599
AMETEK INC COM 031100100 74,342 556,869 SH   SOLE 28 24,537 0 532,332
AMETEK INC COM 031100100 414 3,101 SH   SOLE 29 3,101 0 0
AMETEK INC COM 031100100 208,077 1,558,628 SH   SOLE 30 1,558,628 0 0
AMETEK INC COM 031100100 6,053 45,340 SH   SOLE 31 29,536 0 15,804
AMETEK INC COM 031100100 1,643 12,309 SH   SOLE 34 12,309 0 0
AMETEK INC COM 031100100 14,604 109,394 SH   SOLE 36 109,394 0 0
AMETEK INC COM 031100100 1,081 8,099 SH   SOLE 40 8,099 0 0
AMETEK INC COM 031100100 21,335 159,815 SH   SOLE 43 4,905 0 154,910
AMGEN INC COM 031162100 376,723 1,545,529 SH   SOLE 2 497,331 0 1,048,198
AMGEN INC COM 031162100 85,788 351,949 SH   SOLE 4 227,829 0 124,120
AMGEN INC COM 031162100 172,334 707,010 SH   SOLE 7 598,459 0 108,551
AMGEN INC COM 031162100 4,451 18,260 SH   SOLE 13 15,341 0 2,919
AMGEN INC COM 031162100 19,008 77,981 SH   SOLE 15 77,981 0 0
AMGEN INC COM 031162100 96 392 SH   SOLE 17 0 0 392
AMGEN INC COM 031162100 361,649 1,483,687 SH   SOLE 18 1,398,305 0 85,382
AMGEN INC COM 031162100 400,174 1,641,738 SH   SOLE 19 1,641,738 0 0
AMGEN INC COM 031162100 4,390,755 18,013,352 SH   SOLE 21 18,013,352 0 0
AMGEN INC COM 031162100 3,082,601 12,646,568 SH   SOLE 22 11,279,917 0 1,366,651
AMGEN INC COM 031162100 89,107 365,569 SH   SOLE 23 365,569 0 0
AMGEN INC COM 031162100 235,957 968,030 SH   SOLE 25 968,030 0 0
AMGEN INC COM 031162100 340,785 1,398,094 SH   SOLE 26 605,053 0 793,041
AMGEN INC COM 031162100 475,110 1,949,171 SH   SOLE 28 69,442 0 1,879,729
AMGEN INC COM 031162100 6,058 24,854 SH   SOLE 29 24,854 0 0
AMGEN INC COM 031162100 981,373 4,026,147 SH   SOLE 30 4,026,147 0 0
AMGEN INC COM 031162100 46,200 189,539 SH   SOLE 31 106,028 0 83,511
AMGEN INC COM 031162100 51,644 211,872 SH   SOLE 32 211,872 0 0
AMGEN INC COM 031162100 303,747 1,246,143 SH   SOLE 34 1,246,143 0 0
AMGEN INC COM 031162100 13,336 54,712 SH   SOLE 35 54,712 0 0
AMGEN INC COM 031162100 76,184 312,550 SH   SOLE 36 312,550 0 0
AMGEN INC COM 031162100 5,125 21,027 SH   SOLE 40 21,027 0 0
AMGEN INC COM 031162100 139,115 570,728 SH   SOLE 43 37,202 0 533,526
AMICUS THERAPEUTICS INC COM 03152W109 1,540 159,777 SH   SOLE 2 88,602 0 71,175
AMICUS THERAPEUTICS INC COM 03152W109 9 932 SH   SOLE 4 932 0 0
AMICUS THERAPEUTICS INC COM 03152W109 41 4,227 SH   SOLE 7 4,227 0 0
AMICUS THERAPEUTICS INC COM 03152W109 8,209 851,562 SH   SOLE 18 816,569 0 34,993
AMICUS THERAPEUTICS INC COM 03152W109 7,955 825,258 SH   SOLE 19 825,258 0 0
AMICUS THERAPEUTICS INC COM 03152W109 107,435 11,144,759 SH   SOLE 21 11,144,759 0 0
AMICUS THERAPEUTICS INC COM 03152W109 64,620 6,703,343 SH   SOLE 22 6,554,165 0 149,178
AMICUS THERAPEUTICS INC COM 03152W109 231 23,911 SH   SOLE 23 23,911 0 0
AMICUS THERAPEUTICS INC COM 03152W109 61 6,320 SH   SOLE 25 6,320 0 0
AMICUS THERAPEUTICS INC COM 03152W109 1,878 194,763 SH   SOLE 26 94,719 0 100,044
AMICUS THERAPEUTICS INC COM 03152W109 290 30,072 SH   SOLE 28 30,072 0 0
AMICUS THERAPEUTICS INC COM 03152W109 2,644 274,325 SH   SOLE 30 274,325 0 0
AMICUS THERAPEUTICS INC COM 03152W109 107 11,064 SH   SOLE 34 11,064 0 0
AMICUS THERAPEUTICS INC COM 03152W109 65 6,737 SH   SOLE 36 6,737 0 0
AMICUS THERAPEUTICS INC COM 03152W109 255 26,417 SH   SOLE 40 26,417 0 0
AMICUS THERAPEUTICS INC COM 03152W109 374 38,803 SH   SOLE 43 50 0 38,753
AMKOR TECHNOLOGY INC COM 031652100 3,419 144,459 SH   SOLE 2 76,480 0 67,979
AMKOR TECHNOLOGY INC COM 031652100 11 457 SH   SOLE 4 457 0 0
AMKOR TECHNOLOGY INC COM 031652100 35 1,490 SH   SOLE 7 1,490 0 0
AMKOR TECHNOLOGY INC COM 031652100 12,882 544,234 SH   SOLE 18 544,234 0 0
AMKOR TECHNOLOGY INC COM 031652100 4,165 175,941 SH   SOLE 19 175,941 0 0
AMKOR TECHNOLOGY INC COM 031652100 178,385 7,536,319 SH   SOLE 21 7,536,319 0 0
AMKOR TECHNOLOGY INC COM 031652100 73,927 3,123,230 SH   SOLE 22 2,989,160 0 134,070
AMKOR TECHNOLOGY INC COM 031652100 103 4,352 SH   SOLE 25 4,352 0 0
AMKOR TECHNOLOGY INC COM 031652100 841 35,512 SH   SOLE 26 29,946 0 5,566
AMKOR TECHNOLOGY INC COM 031652100 359 15,182 SH   SOLE 28 15,182 0 0
AMKOR TECHNOLOGY INC COM 031652100 1,819 76,862 SH   SOLE 30 76,862 0 0
AMKOR TECHNOLOGY INC COM 031652100 83 3,502 SH   SOLE 36 3,502 0 0
AMKOR TECHNOLOGY INC COM 031652100 293 12,398 SH   SOLE 40 12,398 0 0
AMKOR TECHNOLOGY INC COM 031652100 1,536 64,889 SH   SOLE 43 3,827 0 61,062
AMMO INC COM 00175J107 110 11,228 SH   SOLE 2 4,446 0 6,782
AMMO INC COM 00175J107 10 1,059 SH   SOLE 7 1,059 0 0
AMMO INC COM 00175J107 2,101 214,594 SH   SOLE 18 214,594 0 0
AMMO INC COM 00175J107 1,105 112,909 SH   SOLE 19 112,909 0 0
AMMO INC COM 00175J107 22,922 2,341,411 SH   SOLE 21 2,341,411 0 0
AMMO INC COM 00175J107 17,757 1,813,800 SH   SOLE 22 1,803,899 0 9,901
AMN HEALTHCARE SVCS INC COM 001744101 4,201 43,315 SH   SOLE 2 21,561 0 21,754
AMN HEALTHCARE SVCS INC COM 001744101 19 192 SH   SOLE 4 192 0 0
AMN HEALTHCARE SVCS INC COM 001744101 73 755 SH   SOLE 7 755 0 0
AMN HEALTHCARE SVCS INC COM 001744101 19,134 197,297 SH   SOLE 18 187,231 0 10,066
AMN HEALTHCARE SVCS INC COM 001744101 20,763 214,095 SH   SOLE 19 214,095 0 0
AMN HEALTHCARE SVCS INC COM 001744101 537,844 5,545,932 SH   SOLE 21 5,545,932 0 0
AMN HEALTHCARE SVCS INC COM 001744101 129,115 1,331,359 SH   SOLE 22 1,303,387 0 27,972
AMN HEALTHCARE SVCS INC COM 001744101 727 7,501 SH   SOLE 23 7,501 0 0
AMN HEALTHCARE SVCS INC COM 001744101 318 3,278 SH   SOLE 25 3,278 0 0
AMN HEALTHCARE SVCS INC COM 001744101 4,772 49,202 SH   SOLE 26 15,229 0 33,973
AMN HEALTHCARE SVCS INC COM 001744101 591 6,092 SH   SOLE 28 6,092 0 0
AMN HEALTHCARE SVCS INC COM 001744101 12,970 133,744 SH   SOLE 30 133,744 0 0
AMN HEALTHCARE SVCS INC COM 001744101 445 4,584 SH   SOLE 36 4,584 0 0
AMN HEALTHCARE SVCS INC COM 001744101 519 5,354 SH   SOLE 40 5,354 0 0
AMN HEALTHCARE SVCS INC COM 001744101 4,125 42,538 SH   SOLE 43 5,641 0 36,897
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 219 42,785 SH   SOLE 2 31,627 0 11,158
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,624 317,109 SH   SOLE 18 317,109 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 876 171,159 SH   SOLE 19 171,159 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 18,626 3,637,798 SH   SOLE 21 3,637,798 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 14,198 2,773,001 SH   SOLE 22 2,712,595 0 60,406
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 14 2,645 SH   SOLE 25 2,645 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 155 30,226 SH   SOLE 26 24,771 0 5,455
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 59 11,481 SH   SOLE 28 11,481 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 106 20,681 SH   SOLE 30 20,681 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 55 10,763 SH   SOLE 40 10,763 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 379 74,061 SH   SOLE 43 3,538 0 70,523
AMPCO-PITTSBURG CORP COM 032037103 19 3,208 SH   SOLE 18 3,208 0 0
AMPCO-PITTSBURG CORP COM 032037103 305 50,312 SH   SOLE 21 50,312 0 0
AMPCO-PITTSBURG CORP COM 032037103 959 157,929 SH   SOLE 22 157,929 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 3,016 149,590 SH   SOLE 2 57,681 0 91,909
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 15 737 SH   SOLE 7 737 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 3,849 190,936 SH   SOLE 18 159,291 0 31,645
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 8,884 440,653 SH   SOLE 19 440,653 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 92,968 4,611,522 SH   SOLE 21 4,611,522 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 32,288 1,601,564 SH   SOLE 22 1,557,766 0 43,798
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 661 32,804 SH   SOLE 23 32,804 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 21 1,024 SH   SOLE 25 1,024 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 2,077 103,044 SH   SOLE 26 0 0 103,044
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 99 4,914 SH   SOLE 28 4,914 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 2,002 99,288 SH   SOLE 30 99,288 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 69 3,406 SH   SOLE 40 3,406 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 608 30,137 SH   SOLE 43 0 0 30,137
AMPHENOL CORP NEW CL A 032095101 87,570 1,280,081 SH   SOLE 2 183,965 0 1,096,116
AMPHENOL CORP NEW CL A 032095101 26,433 386,388 SH   SOLE 4 202,571 0 183,817
AMPHENOL CORP NEW CL A 032095101 42,013 614,135 SH   SOLE 7 580,336 0 33,799
AMPHENOL CORP NEW CL A 032095101 373 5,449 SH   SOLE 13 1,739 0 3,710
AMPHENOL CORP NEW CL A 032095101 4,009 58,606 SH   SOLE 15 58,606 0 0
AMPHENOL CORP NEW CL A 032095101 42 620 SH   SOLE 17 0 0 620
AMPHENOL CORP NEW CL A 032095101 99,314 1,451,746 SH   SOLE 18 1,368,340 0 83,406
AMPHENOL CORP NEW CL A 032095101 16,583 242,406 SH   SOLE 19 242,406 0 0
AMPHENOL CORP NEW CL A 032095101 1,249,679 18,267,490 SH   SOLE 21 18,267,490 0 0
AMPHENOL CORP NEW CL A 032095101 907,599 13,267,050 SH   SOLE 22 12,010,159 0 1,256,891
AMPHENOL CORP NEW CL A 032095101 23,173 338,730 SH   SOLE 23 338,730 0 0
AMPHENOL CORP NEW CL A 032095101 67,977 993,665 SH   SOLE 25 993,665 0 0
AMPHENOL CORP NEW CL A 032095101 90,619 1,324,642 SH   SOLE 26 498,661 0 825,981
AMPHENOL CORP NEW CL A 032095101 110,639 1,617,291 SH   SOLE 28 63,932 0 1,553,359
AMPHENOL CORP NEW CL A 032095101 195,485 2,857,555 SH   SOLE 30 2,650,465 0 207,090
AMPHENOL CORP NEW CL A 032095101 132,398 1,935,366 SH   SOLE 31 75,456 0 1,859,910
AMPHENOL CORP NEW CL A 032095101 2,082 30,440 SH   SOLE 34 30,440 0 0
AMPHENOL CORP NEW CL A 032095101 26,760 391,165 SH   SOLE 36 391,165 0 0
AMPHENOL CORP NEW CL A 032095101 1,525 22,286 SH   SOLE 40 22,286 0 0
AMPHENOL CORP NEW CL A 032095101 27,387 400,336 SH   SOLE 43 29,192 0 371,144
AMPIO PHARMACEUTICALS INC COM 03209T109 59 35,290 SH   SOLE 2 16,549 0 18,741
AMPIO PHARMACEUTICALS INC COM 03209T109 5 3,057 SH   SOLE 7 3,057 0 0
AMPIO PHARMACEUTICALS INC COM 03209T109 1,029 616,249 SH   SOLE 18 616,249 0 0
AMPIO PHARMACEUTICALS INC COM 03209T109 532 318,714 SH   SOLE 19 318,714 0 0
AMPIO PHARMACEUTICALS INC COM 03209T109 11,146 6,674,071 SH   SOLE 21 6,674,071 0 0
AMPIO PHARMACEUTICALS INC COM 03209T109 7,504 4,493,295 SH   SOLE 22 4,460,211 0 33,084
AMPLIFY ENERGY CORP NEW COM 03212B103 31 7,642 SH   SOLE 18 7,642 0 0
AMPLIFY ENERGY CORP NEW COM 03212B103 619 152,951 SH   SOLE 21 152,951 0 0
AMPLIFY ENERGY CORP NEW COM 03212B103 1,149 283,616 SH   SOLE 22 283,616 0 0
AMPLIFY ETF TR ONLIN RETL ETF 032108102 5 39 SH   SOLE 17 0 0 39
AMPLITECH GROUP INC COM NEW 03211Q200 3 674 SH   SOLE 18 674 0 0
AMPLITECH GROUP INC COM NEW 03211Q200 39 8,516 SH   SOLE 21 8,516 0 0
AMREP CORP COM 032159105 9 802 SH   SOLE 18 802 0 0
AMREP CORP COM 032159105 8 692 SH   SOLE 21 692 0 0
AMREP CORP COM 032159105 66 5,700 SH   SOLE 22 5,700 0 0
AMTECH SYS INC COM PAR $0.01N 032332504 24 2,477 SH   SOLE 18 2,477 0 0
AMTECH SYS INC COM PAR $0.01N 032332504 362 37,509 SH   SOLE 21 37,509 0 0
AMTECH SYS INC COM PAR $0.01N 032332504 1,005 104,245 SH   SOLE 22 104,245 0 0
AMYRIS INC COM NEW 03236M200 3,355 204,932 SH   SOLE 2 64,428 0 140,504
AMYRIS INC COM NEW 03236M200 10 605 SH   SOLE 4 605 0 0
AMYRIS INC COM NEW 03236M200 44 2,688 SH   SOLE 7 2,688 0 0
AMYRIS INC COM NEW 03236M200 8,984 548,813 SH   SOLE 18 544,225 0 4,588
AMYRIS INC COM NEW 03236M200 161,074 9,839,596 SH   SOLE 19 9,839,596 0 0
AMYRIS INC COM NEW 03236M200 119,700 7,312,164 SH   SOLE 21 7,312,164 0 0
AMYRIS INC COM NEW 03236M200 74,982 4,580,472 SH   SOLE 22 4,338,960 0 241,512
AMYRIS INC COM NEW 03236M200 121 7,367 SH   SOLE 23 7,367 0 0
AMYRIS INC COM NEW 03236M200 239 14,588 SH   SOLE 25 14,588 0 0
AMYRIS INC COM NEW 03236M200 1,783 108,929 SH   SOLE 26 61,546 0 47,383
AMYRIS INC COM NEW 03236M200 346 21,156 SH   SOLE 28 21,156 0 0
AMYRIS INC COM NEW 03236M200 2,294 140,126 SH   SOLE 30 140,126 0 0
AMYRIS INC COM NEW 03236M200 381 23,265 SH   SOLE 36 23,265 0 0
AMYRIS INC COM NEW 03236M200 295 18,016 SH   SOLE 40 18,016 0 0
AMYRIS INC COM NEW 03236M200 109 6,678 SH   SOLE 43 0 0 6,678
ANALOG DEVICES INC COM 032654105 158,514 920,735 SH   SOLE 2 95,196 0 825,539
ANALOG DEVICES INC COM 032654105 41,929 243,547 SH   SOLE 4 127,514 0 116,033
ANALOG DEVICES INC COM 032654105 63,593 369,381 SH   SOLE 7 351,242 0 18,139
ANALOG DEVICES INC COM 032654105 468 2,719 SH   SOLE 13 1,022 0 1,697
ANALOG DEVICES INC COM 032654105 8,631 50,133 SH   SOLE 15 50,133 0 0
ANALOG DEVICES INC COM 032654105 3 16 SH   SOLE 17 0 0 16
ANALOG DEVICES INC COM 032654105 425,443 2,471,210 SH   SOLE 18 1,807,396 0 663,814
ANALOG DEVICES INC COM 032654105 316,216 1,836,756 SH   SOLE 19 1,836,756 0 0
ANALOG DEVICES INC COM 032654105 1,580,911 9,182,798 SH   SOLE 21 9,182,798 0 0
ANALOG DEVICES INC COM 032654105 1,395,703 8,107,009 SH   SOLE 22 7,318,560 0 788,449
ANALOG DEVICES INC COM 032654105 36,264 210,642 SH   SOLE 23 210,642 0 0
ANALOG DEVICES INC COM 032654105 132,232 768,077 SH   SOLE 25 768,077 0 0
ANALOG DEVICES INC COM 032654105 192,918 1,120,571 SH   SOLE 26 563,325 0 557,246
ANALOG DEVICES INC COM 032654105 195,112 1,133,315 SH   SOLE 28 42,791 0 1,090,524
ANALOG DEVICES INC COM 032654105 15 86 SH   SOLE 29 86 0 0
ANALOG DEVICES INC COM 032654105 319,431 1,855,429 SH   SOLE 30 1,822,433 0 32,996
ANALOG DEVICES INC COM 032654105 15,439 89,680 SH   SOLE 31 47,403 0 42,277
ANALOG DEVICES INC COM 032654105 13,952 81,043 SH   SOLE 32 81,043 0 0
ANALOG DEVICES INC COM 032654105 98,250 570,688 SH   SOLE 34 570,688 0 0
ANALOG DEVICES INC COM 032654105 31,630 183,726 SH   SOLE 36 183,726 0 0
ANALOG DEVICES INC COM 032654105 2,322 13,485 SH   SOLE 40 13,485 0 0
ANALOG DEVICES INC COM 032654105 50,459 293,093 SH   SOLE 43 30,983 0 262,110
ANAPLAN INC COM 03272L108 14,226 266,908 SH   SOLE 2 44,205 0 222,703
ANAPLAN INC COM 03272L108 19 357 SH   SOLE 4 357 0 0
ANAPLAN INC COM 03272L108 118 2,222 SH   SOLE 7 2,222 0 0
ANAPLAN INC COM 03272L108 3,317 62,232 SH   SOLE 18 62,232 0 0
ANAPLAN INC COM 03272L108 2,006 37,638 SH   SOLE 19 37,638 0 0
ANAPLAN INC COM 03272L108 123,541 2,317,847 SH   SOLE 21 2,317,847 0 0
ANAPLAN INC COM 03272L108 175,994 3,301,948 SH   SOLE 22 3,141,351 0 160,597
ANAPLAN INC COM 03272L108 286 5,360 SH   SOLE 25 5,360 0 0
ANAPLAN INC COM 03272L108 3,654 68,562 SH   SOLE 26 59,417 0 9,145
ANAPLAN INC COM 03272L108 782 14,674 SH   SOLE 28 14,674 0 0
ANAPLAN INC COM 03272L108 5,341 100,204 SH   SOLE 30 100,204 0 0
ANAPLAN INC COM 03272L108 136 2,543 SH   SOLE 31 2,543 0 0
ANAPLAN INC COM 03272L108 60 1,117 SH   SOLE 34 1,117 0 0
ANAPLAN INC COM 03272L108 271 5,088 SH   SOLE 36 5,088 0 0
ANAPLAN INC COM 03272L108 834 15,654 SH   SOLE 40 15,654 0 0
ANAPLAN INC COM 03272L108 1,064 19,964 SH   SOLE 43 755 0 19,209
ANAPTYSBIO INC COM 032724106 628 24,201 SH   SOLE 2 5,569 0 18,632
ANAPTYSBIO INC COM 032724106 3 112 SH   SOLE 4 112 0 0
ANAPTYSBIO INC COM 032724106 9 364 SH   SOLE 7 364 0 0
ANAPTYSBIO INC COM 032724106 1,805 69,628 SH   SOLE 18 69,628 0 0
ANAPTYSBIO INC COM 032724106 952 36,729 SH   SOLE 19 36,729 0 0
ANAPTYSBIO INC COM 032724106 25,140 969,537 SH   SOLE 21 969,537 0 0
ANAPTYSBIO INC COM 032724106 13,706 528,570 SH   SOLE 22 499,038 0 29,532
ANAPTYSBIO INC COM 032724106 57 2,184 SH   SOLE 25 2,184 0 0
ANAPTYSBIO INC COM 032724106 241 9,307 SH   SOLE 26 7,127 0 2,180
ANAPTYSBIO INC COM 032724106 64 2,457 SH   SOLE 28 2,457 0 0
ANAPTYSBIO INC COM 032724106 4,658 179,638 SH   SOLE 30 179,638 0 0
ANAPTYSBIO INC COM 032724106 92 3,529 SH   SOLE 36 3,529 0 0
ANAPTYSBIO INC COM 032724106 68 2,611 SH   SOLE 40 2,611 0 0
ANAPTYSBIO INC COM 032724106 597 23,037 SH   SOLE 43 4,874 0 18,163
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 784 34,307 SH   SOLE 2 22,420 0 11,887
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 25 1,100 SH   SOLE 7 1,100 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 4,678 204,641 SH   SOLE 18 204,641 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 3,111 136,074 SH   SOLE 19 136,074 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 50,265 2,198,831 SH   SOLE 21 2,198,831 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 37,936 1,659,478 SH   SOLE 22 1,610,146 0 49,332
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 20 864 SH   SOLE 23 864 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 55 2,427 SH   SOLE 25 2,427 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 1,512 66,125 SH   SOLE 30 66,125 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 178 7,779 SH   SOLE 40 7,779 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 19 842 SH   SOLE 43 0 0 842
ANDERSONS INC COM 034164103 1,803 59,053 SH   SOLE 2 28,167 0 30,886
ANDERSONS INC COM 034164103 2 69 SH   SOLE 4 69 0 0
ANDERSONS INC COM 034164103 1,145 37,496 SH   SOLE 7 37,496 0 0
ANDERSONS INC COM 034164103 4,408 144,389 SH   SOLE 18 131,720 0 12,669
ANDERSONS INC COM 034164103 4,959 162,438 SH   SOLE 19 162,438 0 0
ANDERSONS INC COM 034164103 116,252 3,807,796 SH   SOLE 21 3,807,796 0 0
ANDERSONS INC COM 034164103 27,089 887,300 SH   SOLE 22 851,579 0 35,721
ANDERSONS INC COM 034164103 155 5,074 SH   SOLE 23 5,074 0 0
ANDERSONS INC COM 034164103 26 844 SH   SOLE 25 844 0 0
ANDERSONS INC COM 034164103 472 15,476 SH   SOLE 26 2,602 0 12,874
ANDERSONS INC COM 034164103 96 3,133 SH   SOLE 28 3,133 0 0
ANDERSONS INC COM 034164103 2,038 66,757 SH   SOLE 30 66,757 0 0
ANDERSONS INC COM 034164103 112 3,674 SH   SOLE 34 3,674 0 0
ANDERSONS INC COM 034164103 71 2,341 SH   SOLE 36 2,341 0 0
ANDERSONS INC COM 034164103 96 3,152 SH   SOLE 40 3,152 0 0
ANDERSONS INC COM 034164103 452 14,800 SH   SOLE 43 737 0 14,063
ANEBULO PHARMACEUTICALS INC COM 034569103 4 602 SH   SOLE 18 602 0 0
ANEBULO PHARMACEUTICALS INC COM 034569103 49 7,171 SH   SOLE 21 7,171 0 0
ANGI INC COM CL A NEW 00183L102 240 17,787 SH   SOLE 2 17,787 0 0
ANGI INC COM CL A NEW 00183L102 3 207 SH   SOLE 4 207 0 0
ANGI INC COM CL A NEW 00183L102 4,130 305,443 SH   SOLE 21 305,443 0 0
ANGI INC COM CL A NEW 00183L102 16,076 1,189,027 SH   SOLE 22 1,151,277 0 37,750
ANGI INC COM CL A NEW 00183L102 27 1,995 SH   SOLE 25 1,995 0 0
ANGI INC COM CL A NEW 00183L102 506 37,415 SH   SOLE 26 31,618 0 5,797
ANGI INC COM CL A NEW 00183L102 139 10,273 SH   SOLE 28 10,273 0 0
ANGI INC COM CL A NEW 00183L102 940 69,522 SH   SOLE 30 69,522 0 0
ANGI INC COM CL A NEW 00183L102 98 7,258 SH   SOLE 40 7,258 0 0
ANGI INC COM CL A NEW 00183L102 64 4,750 SH   SOLE 43 0 0 4,750
ANGIODYNAMICS INC COM 03475V101 1,354 49,892 SH   SOLE 2 11,639 0 38,253
ANGIODYNAMICS INC COM 03475V101 5 198 SH   SOLE 4 198 0 0
ANGIODYNAMICS INC COM 03475V101 16 595 SH   SOLE 7 595 0 0
ANGIODYNAMICS INC COM 03475V101 4,349 160,295 SH   SOLE 18 160,295 0 0
ANGIODYNAMICS INC COM 03475V101 1,719 63,368 SH   SOLE 19 63,368 0 0
ANGIODYNAMICS INC COM 03475V101 133,894 4,935,260 SH   SOLE 21 4,935,260 0 0
ANGIODYNAMICS INC COM 03475V101 28,144 1,037,358 SH   SOLE 22 979,057 0 58,301
ANGIODYNAMICS INC COM 03475V101 51 1,886 SH   SOLE 25 1,886 0 0
ANGIODYNAMICS INC COM 03475V101 104 3,819 SH   SOLE 28 3,819 0 0
ANGIODYNAMICS INC COM 03475V101 2,378 87,643 SH   SOLE 30 87,643 0 0
ANGIODYNAMICS INC COM 03475V101 27 978 SH   SOLE 36 978 0 0
ANGIODYNAMICS INC COM 03475V101 116 4,258 SH   SOLE 40 4,258 0 0
ANGIODYNAMICS INC COM 03475V101 826 30,436 SH   SOLE 43 0 0 30,436
ANGION BIOMEDICA CORP COM 03476J107 65 5,004 SH   SOLE 2 4,663 0 341
ANGION BIOMEDICA CORP COM 03476J107 249 19,136 SH   SOLE 18 19,136 0 0
ANGION BIOMEDICA CORP COM 03476J107 384 29,501 SH   SOLE 19 29,501 0 0
ANGION BIOMEDICA CORP COM 03476J107 2,336 179,403 SH   SOLE 21 179,403 0 0
ANGION BIOMEDICA CORP COM 03476J107 593 45,527 SH   SOLE 22 45,301 0 226
ANGION BIOMEDICA CORP COM 03476J107 32 2,473 SH   SOLE 23 2,473 0 0
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 10,761 579,192 SH   SOLE 2 118,861 0 460,331
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 483 25,971 SH   SOLE 4 25,971 0 0
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 27,439 1,476,812 SH   SOLE 7 1,476,812 0 0
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 738 39,699 SH   SOLE 13 39,699 0 0
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 415 22,356 SH   SOLE 18 22,356 0 0
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 562 30,251 SH   SOLE 19 30,251 0 0
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 23,331 1,255,697 SH   SOLE 22 1,006,893 0 248,804
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 3,740 201,275 SH   SOLE 23 201,275 0 0
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 14,224 765,539 SH   SOLE 25 765,539 0 0
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 6,212 334,317 SH   SOLE 26 247,050 0 87,267
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 77 4,155 SH   SOLE 28 0 0 4,155
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 54,167 2,915,339 SH   SOLE 30 2,915,339 0 0
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 54,870 2,953,176 SH   SOLE 34 2,953,176 0 0
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 7,535 405,549 SH   SOLE 43 14,385 0 391,164
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 17 239 SH   SOLE 18 239 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 20,633 286,526 SH   SOLE 43 32,274 0 254,252
ANI PHARMACEUTICALS INC COM 00182C103 389 11,096 SH   SOLE 2 2,983 0 8,113
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,447 41,294 SH   SOLE 18 41,294 0 0
ANI PHARMACEUTICALS INC COM 00182C103 615 17,537 SH   SOLE 19 17,537 0 0
ANI PHARMACEUTICALS INC COM 00182C103 42,094 1,200,960 SH   SOLE 21 1,200,960 0 0
ANI PHARMACEUTICALS INC COM 00182C103 8,468 241,600 SH   SOLE 22 228,580 0 13,020
ANI PHARMACEUTICALS INC COM 00182C103 15 442 SH   SOLE 25 442 0 0
ANI PHARMACEUTICALS INC COM 00182C103 43 1,231 SH   SOLE 28 1,231 0 0
ANI PHARMACEUTICALS INC COM 00182C103 919 26,228 SH   SOLE 30 26,228 0 0
ANI PHARMACEUTICALS INC COM 00182C103 29 817 SH   SOLE 40 817 0 0
ANI PHARMACEUTICALS INC COM 00182C103 136 3,888 SH   SOLE 43 36 0 3,852
ANIKA THERAPEUTICS INC COM 035255108 802 18,521 SH   SOLE 2 4,499 0 14,022
ANIKA THERAPEUTICS INC COM 035255108 9 214 SH   SOLE 7 214 0 0
ANIKA THERAPEUTICS INC COM 035255108 2,697 62,298 SH   SOLE 18 62,298 0 0
ANIKA THERAPEUTICS INC COM 035255108 2,277 52,589 SH   SOLE 19 52,589 0 0
ANIKA THERAPEUTICS INC COM 035255108 77,277 1,785,108 SH   SOLE 21 1,785,108 0 0
ANIKA THERAPEUTICS INC COM 035255108 17,139 395,919 SH   SOLE 22 374,343 0 21,576
ANIKA THERAPEUTICS INC COM 035255108 17 383 SH   SOLE 25 383 0 0
ANIKA THERAPEUTICS INC COM 035255108 95 2,188 SH   SOLE 26 0 0 2,188
ANIKA THERAPEUTICS INC COM 035255108 94 2,163 SH   SOLE 28 2,163 0 0
ANIKA THERAPEUTICS INC COM 035255108 1,223 28,251 SH   SOLE 30 28,251 0 0
ANIKA THERAPEUTICS INC COM 035255108 14 320 SH   SOLE 34 320 0 0
ANIKA THERAPEUTICS INC COM 035255108 73 1,695 SH   SOLE 40 1,695 0 0
ANIKA THERAPEUTICS INC COM 035255108 272 6,286 SH   SOLE 43 0 0 6,286
ANIXA BIOSCIENCES INC COM 03528H109 23 6,052 SH   SOLE 18 6,052 0 0
ANIXA BIOSCIENCES INC COM 03528H109 345 88,820 SH   SOLE 21 88,820 0 0
ANIXA BIOSCIENCES INC COM 03528H109 90 23,157 SH   SOLE 22 23,157 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 30,443 3,428,320 SH   SOLE 2 799,132 0 2,629,188
ANNALY CAPITAL MANAGEMENT IN COM 035710409 9,484 1,068,071 SH   SOLE 4 657,344 0 410,727
ANNALY CAPITAL MANAGEMENT IN COM 035710409 2,318 261,030 SH   SOLE 7 142,823 0 118,207
ANNALY CAPITAL MANAGEMENT IN COM 035710409 23 2,582 SH   SOLE 13 2,582 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 1,372 154,519 SH   SOLE 15 154,519 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 12,344 1,390,115 SH   SOLE 18 1,305,216 0 84,899
ANNALY CAPITAL MANAGEMENT IN COM 035710409 2,970 334,457 SH   SOLE 19 334,457 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 484,727 54,586,417 SH   SOLE 21 54,586,417 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 273,375 30,785,467 SH   SOLE 22 28,758,525 0 2,026,942
ANNALY CAPITAL MANAGEMENT IN COM 035710409 7,930 893,002 SH   SOLE 23 893,002 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 20,990 2,363,699 SH   SOLE 25 2,363,699 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 25,003 2,815,657 SH   SOLE 26 1,607,455 0 1,208,202
ANNALY CAPITAL MANAGEMENT IN COM 035710409 44,334 4,992,600 SH   SOLE 28 143,713 0 4,848,887
ANNALY CAPITAL MANAGEMENT IN COM 035710409 129 14,489 SH   SOLE 29 14,489 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 43,661 4,916,835 SH   SOLE 30 4,797,008 0 119,827
ANNALY CAPITAL MANAGEMENT IN COM 035710409 4,004 450,919 SH   SOLE 31 229,209 0 221,710
ANNALY CAPITAL MANAGEMENT IN COM 035710409 890 100,248 SH   SOLE 34 100,248 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 7,402 833,536 SH   SOLE 36 833,536 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 479 53,960 SH   SOLE 40 53,960 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 7,644 860,808 SH   SOLE 43 84,213 0 776,595
ANNEXON INC COM 03589W102 697 30,963 SH   SOLE 2 5,005 0 25,958
ANNEXON INC COM 03589W102 11 501 SH   SOLE 7 501 0 0
ANNEXON INC COM 03589W102 2,282 101,381 SH   SOLE 18 101,381 0 0
ANNEXON INC COM 03589W102 18,269 811,613 SH   SOLE 19 811,613 0 0
ANNEXON INC COM 03589W102 233 10,329 SH   SOLE 20 10,329 0 0
ANNEXON INC COM 03589W102 31,181 1,385,205 SH   SOLE 21 1,385,205 0 0
ANNEXON INC COM 03589W102 11,234 499,077 SH   SOLE 22 461,503 0 37,574
ANNEXON INC COM 03589W102 16 698 SH   SOLE 25 698 0 0
ANNEXON INC COM 03589W102 24 1,057 SH   SOLE 26 1,057 0 0
ANNEXON INC COM 03589W102 383 17,027 SH   SOLE 30 17,027 0 0
ANNEXON INC COM 03589W102 6,176 274,374 SH   SOLE 34 274,374 0 0
ANNEXON INC COM 03589W102 71 3,156 SH   SOLE 40 3,156 0 0
ANNEXON INC COM 03589W102 10 437 SH   SOLE 43 0 0 437
ANNOVIS BIO INC COM 03615A108 2 27 SH   SOLE 2 27 0 0
ANNOVIS BIO INC COM 03615A108 82 958 SH   SOLE 18 958 0 0
ANNOVIS BIO INC COM 03615A108 1,665 19,456 SH   SOLE 21 19,456 0 0
ANNOVIS BIO INC COM 03615A108 6,894 80,556 SH   SOLE 22 80,556 0 0
ANSYS INC COM 03662Q105 63,464 182,863 SH   SOLE 2 22,519 0 160,344
ANSYS INC COM 03662Q105 17,991 51,837 SH   SOLE 4 30,903 0 20,934
ANSYS INC COM 03662Q105 31,243 90,021 SH   SOLE 7 83,028 0 6,993
ANSYS INC COM 03662Q105 281 809 SH   SOLE 13 234 0 575
ANSYS INC COM 03662Q105 3,130 9,018 SH   SOLE 15 9,018 0 0
ANSYS INC COM 03662Q105 83,186 239,689 SH   SOLE 18 227,323 0 12,366
ANSYS INC COM 03662Q105 13,171 37,950 SH   SOLE 19 37,950 0 0
ANSYS INC COM 03662Q105 855,223 2,464,193 SH   SOLE 21 2,464,193 0 0
ANSYS INC COM 03662Q105 640,582 1,845,738 SH   SOLE 22 1,661,495 0 184,243
ANSYS INC COM 03662Q105 17,052 49,132 SH   SOLE 23 49,132 0 0
ANSYS INC COM 03662Q105 130,062 374,754 SH   SOLE 25 374,754 0 0
ANSYS INC COM 03662Q105 90,909 261,940 SH   SOLE 26 143,570 0 118,370
ANSYS INC COM 03662Q105 88,356 254,585 SH   SOLE 28 10,995 0 243,590
ANSYS INC COM 03662Q105 45 130 SH   SOLE 29 130 0 0
ANSYS INC COM 03662Q105 235,457 678,433 SH   SOLE 30 678,433 0 0
ANSYS INC COM 03662Q105 6,952 20,031 SH   SOLE 31 10,326 0 9,705
ANSYS INC COM 03662Q105 6,539 18,842 SH   SOLE 32 18,842 0 0
ANSYS INC COM 03662Q105 219,290 631,850 SH   SOLE 34 631,850 0 0
ANSYS INC COM 03662Q105 14,485 41,736 SH   SOLE 36 41,736 0 0
ANSYS INC COM 03662Q105 1,122 3,233 SH   SOLE 40 3,233 0 0
ANSYS INC COM 03662Q105 20,725 59,714 SH   SOLE 43 3,946 0 55,768
ANTARES PHARMA INC COM 036642106 302 69,314 SH   SOLE 2 51,640 0 17,674
ANTARES PHARMA INC COM 036642106 14 3,260 SH   SOLE 7 3,260 0 0
ANTARES PHARMA INC COM 036642106 2,384 546,754 SH   SOLE 18 546,754 0 0
ANTARES PHARMA INC COM 036642106 1,246 285,749 SH   SOLE 19 285,749 0 0
ANTARES PHARMA INC COM 036642106 27,656 6,343,048 SH   SOLE 21 6,343,048 0 0
ANTARES PHARMA INC COM 036642106 18,130 4,158,350 SH   SOLE 22 4,060,087 0 98,263
ANTARES PHARMA INC COM 036642106 70 16,086 SH   SOLE 25 16,086 0 0
ANTARES PHARMA INC COM 036642106 102 23,405 SH   SOLE 26 14,741 0 8,664
ANTARES PHARMA INC COM 036642106 94 21,535 SH   SOLE 28 21,535 0 0
ANTARES PHARMA INC COM 036642106 568 130,343 SH   SOLE 30 130,343 0 0
ANTARES PHARMA INC COM 036642106 17 3,991 SH   SOLE 34 3,991 0 0
ANTARES PHARMA INC COM 036642106 117 26,876 SH   SOLE 36 26,876 0 0
ANTARES PHARMA INC COM 036642106 88 20,075 SH   SOLE 40 20,075 0 0
ANTARES PHARMA INC COM 036642106 172 39,383 SH   SOLE 43 397 0 38,986
ANTERIX INC COM 03676C100 546 9,104 SH   SOLE 2 3,590 0 5,514
ANTERIX INC COM 03676C100 13 212 SH   SOLE 7 212 0 0
ANTERIX INC COM 03676C100 2,339 38,986 SH   SOLE 18 38,986 0 0
ANTERIX INC COM 03676C100 1,160 19,330 SH   SOLE 19 19,330 0 0
ANTERIX INC COM 03676C100 26,649 444,225 SH   SOLE 21 444,225 0 0
ANTERIX INC COM 03676C100 17,687 294,829 SH   SOLE 22 280,134 0 14,695
ANTERIX INC COM 03676C100 19 322 SH   SOLE 25 322 0 0
ANTERIX INC COM 03676C100 137 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 689 11,490 SH   SOLE 30 11,490 0 0
ANTERIX INC COM 03676C100 67 1,114 SH   SOLE 40 1,114 0 0
ANTERIX INC COM 03676C100 344 5,727 SH   SOLE 43 836 0 4,891
ANTERO MIDSTREAM CORP COM 03676B102 10,106 972,633 SH   SOLE 2 277,850 0 694,783
ANTERO MIDSTREAM CORP COM 03676B102 28 2,690 SH   SOLE 4 2,690 0 0
ANTERO MIDSTREAM CORP COM 03676B102 5,450 524,588 SH   SOLE 7 524,588 0 0
ANTERO MIDSTREAM CORP COM 03676B102 290 27,895 SH   SOLE 13 27,895 0 0
ANTERO MIDSTREAM CORP COM 03676B102 8,993 865,527 SH   SOLE 18 805,117 0 60,410
ANTERO MIDSTREAM CORP COM 03676B102 4,583 441,133 SH   SOLE 19 441,133 0 0
ANTERO MIDSTREAM CORP COM 03676B102 152,960 14,721,808 SH   SOLE 21 14,721,808 0 0
ANTERO MIDSTREAM CORP COM 03676B102 98,971 9,525,641 SH   SOLE 22 8,990,395 0 535,246
ANTERO MIDSTREAM CORP COM 03676B102 583 56,147 SH   SOLE 23 56,147 0 0
ANTERO MIDSTREAM CORP COM 03676B102 138 13,280 SH   SOLE 25 13,280 0 0
ANTERO MIDSTREAM CORP COM 03676B102 1,611 155,098 SH   SOLE 26 133,162 0 21,936
ANTERO MIDSTREAM CORP COM 03676B102 815 78,452 SH   SOLE 28 34,636 0 43,816
ANTERO MIDSTREAM CORP COM 03676B102 2,547 245,141 SH   SOLE 30 245,141 0 0
ANTERO MIDSTREAM CORP COM 03676B102 57 5,446 SH   SOLE 31 5,446 0 0
ANTERO MIDSTREAM CORP COM 03676B102 25 2,397 SH   SOLE 34 2,397 0 0
ANTERO MIDSTREAM CORP COM 03676B102 153 14,687 SH   SOLE 36 14,687 0 0
ANTERO MIDSTREAM CORP COM 03676B102 410 39,440 SH   SOLE 40 39,440 0 0
ANTERO MIDSTREAM CORP COM 03676B102 38 3,625 SH   SOLE 43 0 0 3,625
ANTERO RESOURCES CORP COM 03674X106 6,467 430,283 SH   SOLE 2 137,960 0 292,323
ANTERO RESOURCES CORP COM 03674X106 14 937 SH   SOLE 4 937 0 0
ANTERO RESOURCES CORP COM 03674X106 166 11,057 SH   SOLE 7 11,057 0 0
ANTERO RESOURCES CORP COM 03674X106 14,285 950,453 SH   SOLE 18 916,695 0 33,758
ANTERO RESOURCES CORP COM 03674X106 18,163 1,208,483 SH   SOLE 19 1,208,483 0 0
ANTERO RESOURCES CORP COM 03674X106 165,214 10,992,260 SH   SOLE 21 10,992,260 0 0
ANTERO RESOURCES CORP COM 03674X106 115,918 7,712,412 SH   SOLE 22 7,341,680 0 370,732
ANTERO RESOURCES CORP COM 03674X106 527 35,071 SH   SOLE 23 35,071 0 0
ANTERO RESOURCES CORP COM 03674X106 125 8,330 SH   SOLE 25 8,330 0 0
ANTERO RESOURCES CORP COM 03674X106 3,754 249,789 SH   SOLE 26 94,801 0 154,988
ANTERO RESOURCES CORP COM 03674X106 813 54,081 SH   SOLE 28 27,414 0 26,667
ANTERO RESOURCES CORP COM 03674X106 5,488 365,137 SH   SOLE 30 365,137 0 0
ANTERO RESOURCES CORP COM 03674X106 111 7,363 SH   SOLE 34 7,363 0 0
ANTERO RESOURCES CORP COM 03674X106 2,393 159,182 SH   SOLE 36 159,182 0 0
ANTERO RESOURCES CORP COM 03674X106 503 33,486 SH   SOLE 40 33,486 0 0
ANTHEM INC COM 036752103 286,783 751,133 SH   SOLE 2 287,172 0 463,961
ANTHEM INC COM 036752103 57,876 151,588 SH   SOLE 4 97,401 0 54,187
ANTHEM INC COM 036752103 101,642 266,219 SH   SOLE 7 232,369 0 33,850
ANTHEM INC COM 036752103 6,006 15,732 SH   SOLE 13 14,549 0 1,183
ANTHEM INC COM 036752103 12,229 32,031 SH   SOLE 15 32,031 0 0
ANTHEM INC COM 036752103 604,780 1,584,023 SH   SOLE 18 1,381,722 0 202,301
ANTHEM INC COM 036752103 1,052,359 2,756,310 SH   SOLE 19 2,756,310 0 0
ANTHEM INC COM 036752103 2,217,465 5,807,922 SH   SOLE 21 5,807,922 0 0
ANTHEM INC COM 036752103 2,112,245 5,532,333 SH   SOLE 22 4,946,445 0 585,888
ANTHEM INC COM 036752103 62,056 162,536 SH   SOLE 23 162,536 0 0
ANTHEM INC COM 036752103 167,423 438,510 SH   SOLE 25 430,632 0 7,878
ANTHEM INC COM 036752103 225,385 590,321 SH   SOLE 26 236,440 0 353,881
ANTHEM INC COM 036752103 312,744 819,131 SH   SOLE 28 29,216 0 789,915
ANTHEM INC COM 036752103 3,300 8,642 SH   SOLE 29 8,642 0 0
ANTHEM INC COM 036752103 502,267 1,315,525 SH   SOLE 30 1,315,525 0 0
ANTHEM INC COM 036752103 36,319 95,127 SH   SOLE 31 42,691 0 52,436
ANTHEM INC COM 036752103 318,788 834,961 SH   SOLE 34 834,961 0 0
ANTHEM INC COM 036752103 60,073 157,341 SH   SOLE 36 157,341 0 0
ANTHEM INC COM 036752103 3,410 8,932 SH   SOLE 40 8,932 0 0
ANTHEM INC COM 036752103 91,721 240,232 SH   SOLE 43 10,246 0 229,986
AON PLC SHS CL A G0403H108 120,332 503,988 SH   SOLE 2 83,630 0 420,358
AON PLC SHS CL A G0403H108 33,636 140,879 SH   SOLE 4 87,670 0 53,209
AON PLC SHS CL A G0403H108 56,214 235,441 SH   SOLE 7 224,434 0 11,007
AON PLC SHS CL A G0403H108 388 1,627 SH   SOLE 13 645 0 982
AON PLC SHS CL A G0403H108 5,591 23,417 SH   SOLE 15 23,417 0 0
AON PLC SHS CL A G0403H108 117,587 492,491 SH   SOLE 18 460,047 0 32,444
AON PLC SHS CL A G0403H108 18,767 78,602 SH   SOLE 19 78,602 0 0
AON PLC SHS CL A G0403H108 1,533,050 6,420,883 SH   SOLE 21 6,420,883 0 0
AON PLC SHS CL A G0403H108 1,201,742 5,033,263 SH   SOLE 22 4,545,436 0 487,827
AON PLC SHS CL A G0403H108 31,117 130,329 SH   SOLE 23 130,329 0 0
AON PLC SHS CL A G0403H108 85,620 358,604 SH   SOLE 25 358,604 0 0
AON PLC SHS CL A G0403H108 120,189 503,388 SH   SOLE 26 187,070 0 316,318
AON PLC SHS CL A G0403H108 107,182 448,912 SH   SOLE 28 26,447 0 422,465
AON PLC SHS CL A G0403H108 1,141 4,777 SH   SOLE 29 4,777 0 0
AON PLC SHS CL A G0403H108 298,270 1,249,245 SH   SOLE 30 1,249,245 0 0
AON PLC SHS CL A G0403H108 135,888 569,142 SH   SOLE 31 33,810 0 535,332
AON PLC SHS CL A G0403H108 4,097 17,160 SH   SOLE 34 17,160 0 0
AON PLC SHS CL A G0403H108 32,565 136,391 SH   SOLE 36 136,391 0 0
AON PLC SHS CL A G0403H108 2,016 8,445 SH   SOLE 40 8,445 0 0
AON PLC SHS CL A G0403H108 44,427 186,075 SH   SOLE 43 12,582 0 173,493
APA CORPORATION COM 03743Q108 18,064 835,132 SH   SOLE 2 181,110 0 654,022
APA CORPORATION COM 03743Q108 28 1,289 SH   SOLE 4 1,289 0 0
APA CORPORATION COM 03743Q108 7,272 336,204 SH   SOLE 7 299,033 0 37,171
APA CORPORATION COM 03743Q108 118 5,469 SH   SOLE 15 5,469 0 0
APA CORPORATION COM 03743Q108 18,969 876,991 SH   SOLE 18 843,714 0 33,277
APA CORPORATION COM 03743Q108 4,082 188,704 SH   SOLE 19 188,704 0 0
APA CORPORATION COM 03743Q108 213,274 9,860,088 SH   SOLE 21 9,860,088 0 0
APA CORPORATION COM 03743Q108 203,240 9,396,221 SH   SOLE 22 8,582,066 0 814,155
APA CORPORATION COM 03743Q108 53 2,442 SH   SOLE 23 2,442 0 0
APA CORPORATION COM 03743Q108 423 19,578 SH   SOLE 25 19,578 0 0
APA CORPORATION COM 03743Q108 9,759 451,163 SH   SOLE 26 220,737 0 230,426
APA CORPORATION COM 03743Q108 2,217 102,475 SH   SOLE 28 40,498 0 61,977
APA CORPORATION COM 03743Q108 37,836 1,749,256 SH   SOLE 30 1,749,256 0 0
APA CORPORATION COM 03743Q108 869 40,191 SH   SOLE 31 6,701 0 33,490
APA CORPORATION COM 03743Q108 63 2,912 SH   SOLE 34 2,912 0 0
APA CORPORATION COM 03743Q108 1,762 81,442 SH   SOLE 36 81,442 0 0
APA CORPORATION COM 03743Q108 1,004 46,428 SH   SOLE 40 46,428 0 0
APA CORPORATION COM 03743Q108 4,980 230,225 SH   SOLE 43 17,139 0 213,086
APARTMENT INCOME REIT CORP COM 03750L109 20,346 428,973 SH   SOLE 2 114,258 0 314,715
APARTMENT INCOME REIT CORP COM 03750L109 10,738 226,387 SH   SOLE 4 226,387 0 0
APARTMENT INCOME REIT CORP COM 03750L109 9,738 205,320 SH   SOLE 7 205,320 0 0
APARTMENT INCOME REIT CORP COM 03750L109 18,118 381,984 SH   SOLE 18 381,984 0 0
APARTMENT INCOME REIT CORP COM 03750L109 11,443 241,262 SH   SOLE 19 241,262 0 0
APARTMENT INCOME REIT CORP COM 03750L109 424,825 8,956,892 SH   SOLE 21 8,956,892 0 0
APARTMENT INCOME REIT CORP COM 03750L109 270,933 5,712,276 SH   SOLE 22 5,523,525 0 188,751
APARTMENT INCOME REIT CORP COM 03750L109 338 7,131 SH   SOLE 23 7,131 0 0
APARTMENT INCOME REIT CORP COM 03750L109 31,961 673,857 SH   SOLE 25 673,857 0 0
APARTMENT INCOME REIT CORP COM 03750L109 3,038 64,047 SH   SOLE 26 52,729 0 11,318
APARTMENT INCOME REIT CORP COM 03750L109 5,148 108,535 SH   SOLE 28 3,157 0 105,378
APARTMENT INCOME REIT CORP COM 03750L109 33,176 699,475 SH   SOLE 30 699,475 0 0
APARTMENT INCOME REIT CORP COM 03750L109 140 2,945 SH   SOLE 31 2,840 0 105
APARTMENT INCOME REIT CORP COM 03750L109 160 3,381 SH   SOLE 34 3,381 0 0
APARTMENT INCOME REIT CORP COM 03750L109 286 6,039 SH   SOLE 36 6,039 0 0
APARTMENT INCOME REIT CORP COM 03750L109 862 18,169 SH   SOLE 40 18,169 0 0
APARTMENT INCOME REIT CORP COM 03750L109 1,725 36,359 SH   SOLE 43 1,786 0 34,573
APARTMENT INVT & MGMT CO CL A 03748R747 1,637 243,984 SH   SOLE 2 46,990 0 196,994
APARTMENT INVT & MGMT CO CL A 03748R747 1,512 225,348 SH   SOLE 4 225,348 0 0
APARTMENT INVT & MGMT CO CL A 03748R747 1,361 202,877 SH   SOLE 7 202,877 0 0
APARTMENT INVT & MGMT CO CL A 03748R747 3,209 478,270 SH   SOLE 18 478,270 0 0
APARTMENT INVT & MGMT CO CL A 03748R747 7,551 1,125,267 SH   SOLE 19 1,125,267 0 0
APARTMENT INVT & MGMT CO CL A 03748R747 47,133 7,024,309 SH   SOLE 21 7,024,309 0 0
APARTMENT INVT & MGMT CO CL A 03748R747 34,741 5,177,519 SH   SOLE 22 4,950,771 0 226,748
APARTMENT INVT & MGMT CO CL A 03748R747 47 6,957 SH   SOLE 23 6,957 0 0
APARTMENT INVT & MGMT CO CL A 03748R747 4,741 706,566 SH   SOLE 25 706,566 0 0
APARTMENT INVT & MGMT CO CL A 03748R747 403 60,028 SH   SOLE 26 48,710 0 11,318
APARTMENT INVT & MGMT CO CL A 03748R747 771 114,867 SH   SOLE 28 18,513 0 96,354
APARTMENT INVT & MGMT CO CL A 03748R747 4,999 745,035 SH   SOLE 30 745,035 0 0
APARTMENT INVT & MGMT CO CL A 03748R747 4 614 SH   SOLE 36 614 0 0
APARTMENT INVT & MGMT CO CL A 03748R747 122 18,169 SH   SOLE 40 18,169 0 0
APARTMENT INVT & MGMT CO CL A 03748R747 243 36,222 SH   SOLE 43 1,786 0 34,436
APELLIS PHARMACEUTICALS INC COM 03753U106 3,164 50,064 SH   SOLE 2 38,165 0 11,899
APELLIS PHARMACEUTICALS INC COM 03753U106 153 2,427 SH   SOLE 4 2,427 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 68 1,082 SH   SOLE 7 1,082 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 16,028 253,605 SH   SOLE 18 248,828 0 4,777
APELLIS PHARMACEUTICALS INC COM 03753U106 51,402 813,322 SH   SOLE 19 813,322 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 166,669 2,637,174 SH   SOLE 21 2,637,174 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 98,883 1,564,611 SH   SOLE 22 1,527,665 0 36,946
APELLIS PHARMACEUTICALS INC COM 03753U106 146 2,303 SH   SOLE 23 2,303 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 122 1,923 SH   SOLE 25 1,923 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 2,328 36,833 SH   SOLE 26 25,849 0 10,984
APELLIS PHARMACEUTICALS INC COM 03753U106 532 8,423 SH   SOLE 28 8,423 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 4,783 75,684 SH   SOLE 30 75,684 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 13,153 208,114 SH   SOLE 34 208,114 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 57 902 SH   SOLE 36 902 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 438 6,934 SH   SOLE 40 6,934 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 463 7,331 SH   SOLE 43 290 0 7,041
APELLIS PHARMACEUTICALS INC NOTE 3.500% 9/1 03753UAB2 4,748 2,575,000 PRN   SOLE 21 2,575,000 0 0
API GROUP CORP COM STK 00187Y100 3,912 187,280 SH   SOLE 2 44,884 0 142,396
API GROUP CORP COM STK 00187Y100 9 413 SH   SOLE 4 413 0 0
API GROUP CORP COM STK 00187Y100 61 2,900 SH   SOLE 7 2,900 0 0
API GROUP CORP COM STK 00187Y100 12,085 578,518 SH   SOLE 18 578,518 0 0
API GROUP CORP COM STK 00187Y100 6,567 314,367 SH   SOLE 19 314,367 0 0
API GROUP CORP COM STK 00187Y100 138,297 6,620,252 SH   SOLE 21 6,620,252 0 0
API GROUP CORP COM STK 00187Y100 85,370 4,086,653 SH   SOLE 22 3,833,658 0 252,995
API GROUP CORP COM STK 00187Y100 133 6,357 SH   SOLE 25 6,357 0 0
API GROUP CORP COM STK 00187Y100 882 42,215 SH   SOLE 26 35,369 0 6,846
API GROUP CORP COM STK 00187Y100 292 13,973 SH   SOLE 28 13,973 0 0
API GROUP CORP COM STK 00187Y100 1,902 91,060 SH   SOLE 30 91,060 0 0
API GROUP CORP COM STK 00187Y100 89 4,284 SH   SOLE 36 4,284 0 0
API GROUP CORP COM STK 00187Y100 347 16,614 SH   SOLE 40 16,614 0 0
API GROUP CORP COM STK 00187Y100 4 214 SH   SOLE 43 0 0 214
APOGEE ENTERPRISES INC COM 037598109 1,149 28,210 SH   SOLE 2 7,954 0 20,256
APOGEE ENTERPRISES INC COM 037598109 4 93 SH   SOLE 4 93 0 0
APOGEE ENTERPRISES INC COM 037598109 18 442 SH   SOLE 7 442 0 0
APOGEE ENTERPRISES INC COM 037598109 4,281 105,117 SH   SOLE 18 105,117 0 0
APOGEE ENTERPRISES INC COM 037598109 1,832 44,987 SH   SOLE 19 44,987 0 0
APOGEE ENTERPRISES INC COM 037598109 132,256 3,247,135 SH   SOLE 21 3,247,135 0 0
APOGEE ENTERPRISES INC COM 037598109 28,963 711,097 SH   SOLE 22 671,774 0 39,323
APOGEE ENTERPRISES INC COM 037598109 27 675 SH   SOLE 25 675 0 0
APOGEE ENTERPRISES INC COM 037598109 441 10,831 SH   SOLE 26 9,174 0 1,657
APOGEE ENTERPRISES INC COM 037598109 133 3,266 SH   SOLE 28 3,266 0 0
APOGEE ENTERPRISES INC COM 037598109 2,325 57,088 SH   SOLE 30 57,088 0 0
APOGEE ENTERPRISES INC COM 037598109 133 3,266 SH   SOLE 40 3,266 0 0
APOGEE ENTERPRISES INC COM 037598109 972 23,873 SH   SOLE 43 4,005 0 19,868
APOLLO COML REAL EST FIN INC COM 03762U105 2,457 154,063 SH   SOLE 2 42,922 0 111,141
APOLLO COML REAL EST FIN INC COM 03762U105 6 380 SH   SOLE 4 380 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 66 4,140 SH   SOLE 7 4,140 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 8,959 561,680 SH   SOLE 18 561,680 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 3,928 246,286 SH   SOLE 19 246,286 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 309,411 19,398,783 SH   SOLE 21 19,398,783 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 56,582 3,547,490 SH   SOLE 22 3,339,301 0 208,189
APOLLO COML REAL EST FIN INC COM 03762U105 57 3,592 SH   SOLE 25 3,592 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 677 42,432 SH   SOLE 26 31,067 0 11,365
APOLLO COML REAL EST FIN INC COM 03762U105 278 17,450 SH   SOLE 28 17,450 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 4,536 284,394 SH   SOLE 30 284,394 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 93 5,841 SH   SOLE 36 5,841 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 258 16,198 SH   SOLE 40 16,198 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 2,120 132,919 SH   SOLE 43 12,981 0 119,938
APOLLO COML REAL EST FIN INC NOTE 4.750% 8/2 03762UAB1 1,647 1,641,000 PRN   SOLE 21 1,641,000 0 0
APOLLO ENDOSURGERY INC COM 03767D108 32 3,902 SH   SOLE 18 3,902 0 0
APOLLO ENDOSURGERY INC COM 03767D108 378 46,624 SH   SOLE 21 46,624 0 0
APOLLO ENDOSURGERY INC COM 03767D108 39 4,829 SH   SOLE 22 4,829 0 0
APOLLO GLOBAL MGMT INC COM CL A 03768E105 51,702 831,223 SH   SOLE 2 541,545 0 289,678
APOLLO GLOBAL MGMT INC COM CL A 03768E105 5,974 96,040 SH   SOLE 4 55,671 0 40,369
APOLLO GLOBAL MGMT INC COM CL A 03768E105 985 15,834 SH   SOLE 7 15,834 0 0
APOLLO GLOBAL MGMT INC COM CL A 03768E105 26 422 SH   SOLE 13 422 0 0
APOLLO GLOBAL MGMT INC COM CL A 03768E105 1,249 20,085 SH   SOLE 15 20,085 0 0
APOLLO GLOBAL MGMT INC COM CL A 03768E105 37,499 602,884 SH   SOLE 18 493,648 0 109,236
APOLLO GLOBAL MGMT INC COM CL A 03768E105 212,852 3,422,062 SH   SOLE 19 3,422,062 0 0
APOLLO GLOBAL MGMT INC COM CL A 03768E105 164,614 2,646,535 SH   SOLE 21 2,646,535 0 0
APOLLO GLOBAL MGMT INC COM CL A 03768E105 284,126 4,567,938 SH   SOLE 22 4,359,250 0 208,688
APOLLO GLOBAL MGMT INC COM CL A 03768E105 10,923 175,614 SH   SOLE 23 175,614 0 0
APOLLO GLOBAL MGMT INC COM CL A 03768E105 5,723 92,006 SH   SOLE 25 92,006 0 0
APOLLO GLOBAL MGMT INC COM CL A 03768E105 13,924 223,853 SH   SOLE 26 158,378 0 65,475
APOLLO GLOBAL MGMT INC COM CL A 03768E105 13,605 218,737 SH   SOLE 28 19,674 0 199,063
APOLLO GLOBAL MGMT INC COM CL A 03768E105 15 243 SH   SOLE 29 243 0 0
APOLLO GLOBAL MGMT INC COM CL A 03768E105 62,756 1,008,943 SH   SOLE 30 1,008,943 0 0
APOLLO GLOBAL MGMT INC COM CL A 03768E105 1,816 29,194 SH   SOLE 31 22,374 0 6,820
APOLLO GLOBAL MGMT INC COM CL A 03768E105 14,598 234,687 SH   SOLE 34 234,687 0 0
APOLLO GLOBAL MGMT INC COM CL A 03768E105 2,771 44,556 SH   SOLE 36 44,556 0 0
APOLLO GLOBAL MGMT INC COM CL A 03768E105 412 6,626 SH   SOLE 40 6,626 0 0
APOLLO GLOBAL MGMT INC COM CL A 03768E105 175 2,806 SH   SOLE 43 0 0 2,806
APOLLO INVT CORP COM NEW 03761U502 5,404 395,909 SH   SOLE 30 395,909 0 0
APOLLO INVT CORP COM NEW 03761U502 570 41,773 SH   SOLE 43 22,400 0 19,373
APOLLO MED HLDGS INC COM NEW 03763A207 859 13,670 SH   SOLE 2 9,014 0 4,656
APOLLO MED HLDGS INC COM NEW 03763A207 5 79 SH   SOLE 4 79 0 0
APOLLO MED HLDGS INC COM NEW 03763A207 37 583 SH   SOLE 7 583 0 0
APOLLO MED HLDGS INC COM NEW 03763A207 8,195 130,470 SH   SOLE 18 130,470 0 0
APOLLO MED HLDGS INC COM NEW 03763A207 3,964 63,110 SH   SOLE 19 63,110 0 0
APOLLO MED HLDGS INC COM NEW 03763A207 149,570 2,381,316 SH   SOLE 21 2,381,316 0 0
APOLLO MED HLDGS INC COM NEW 03763A207 35,951 572,381 SH   SOLE 22 551,717 0 20,664
APOLLO MED HLDGS INC COM NEW 03763A207 50 804 SH   SOLE 25 804 0 0
APOLLO MED HLDGS INC COM NEW 03763A207 156 2,491 SH   SOLE 26 0 0 2,491
APOLLO MED HLDGS INC COM NEW 03763A207 271 4,312 SH   SOLE 28 4,312 0 0
APOLLO MED HLDGS INC COM NEW 03763A207 14,137 225,076 SH   SOLE 30 225,076 0 0
APOLLO MED HLDGS INC COM NEW 03763A207 233 3,702 SH   SOLE 40 3,702 0 0
APOLLO MED HLDGS INC COM NEW 03763A207 169 2,688 SH   SOLE 43 0 0 2,688
APOLLO STRATEGIC GRWT CPTL I UNIT 99/99/9999 G0412A110 2,477 247,726 SH   SOLE 22 247,726 0 0
APOLLO STRATEGIC GRWT CPTL I UNIT 99/99/9999 G0412A110 1,523 152,274 SH   SOLE 34 152,274 0 0
APPFOLIO INC COM CL A 03783C100 1,013 7,171 SH   SOLE 2 5,216 0 1,955
APPFOLIO INC COM CL A 03783C100 11 77 SH   SOLE 4 77 0 0
APPFOLIO INC COM CL A 03783C100 44 313 SH   SOLE 7 313 0 0
APPFOLIO INC COM CL A 03783C100 8,126 57,547 SH   SOLE 18 57,547 0 0
APPFOLIO INC COM CL A 03783C100 4,600 32,580 SH   SOLE 19 32,580 0 0
APPFOLIO INC COM CL A 03783C100 92,239 653,254 SH   SOLE 21 653,254 0 0
APPFOLIO INC COM CL A 03783C100 62,371 441,722 SH   SOLE 22 431,141 0 10,581
APPFOLIO INC COM CL A 03783C100 62 439 SH   SOLE 25 439 0 0
APPFOLIO INC COM CL A 03783C100 1,132 8,017 SH   SOLE 26 6,898 0 1,119
APPFOLIO INC COM CL A 03783C100 271 1,921 SH   SOLE 28 1,921 0 0
APPFOLIO INC COM CL A 03783C100 1,652 11,702 SH   SOLE 30 11,702 0 0
APPFOLIO INC COM CL A 03783C100 263 1,866 SH   SOLE 40 1,866 0 0
APPFOLIO INC COM CL A 03783C100 411 2,912 SH   SOLE 43 28 0 2,884
APPHARVEST INC COM 03783T103 346 21,636 SH   SOLE 2 16,889 0 4,747
APPHARVEST INC COM 03783T103 12 771 SH   SOLE 7 771 0 0
APPHARVEST INC COM 03783T103 2,364 147,759 SH   SOLE 18 147,759 0 0
APPHARVEST INC COM 03783T103 1,339 83,700 SH   SOLE 19 83,700 0 0
APPHARVEST INC COM 03783T103 24,940 1,558,767 SH   SOLE 21 1,558,767 0 0
APPHARVEST INC COM 03783T103 21,824 1,363,977 SH   SOLE 22 1,330,341 0 33,636
APPHARVEST INC COM 03783T103 29 1,794 SH   SOLE 25 1,794 0 0
APPHARVEST INC COM 03783T103 88 5,515 SH   SOLE 26 0 0 5,515
APPHARVEST INC COM 03783T103 656 40,974 SH   SOLE 30 40,974 0 0
APPHARVEST INC COM 03783T103 20,545 1,284,087 SH   SOLE 34 1,284,087 0 0
APPHARVEST INC COM 03783T103 102 6,405 SH   SOLE 40 6,405 0 0
APPIAN CORP CL A 03782L101 5,661 41,095 SH   SOLE 2 19,764 0 21,331
APPIAN CORP CL A 03782L101 18 128 SH   SOLE 4 128 0 0
APPIAN CORP CL A 03782L101 87 632 SH   SOLE 7 632 0 0
APPIAN CORP CL A 03782L101 17,913 130,042 SH   SOLE 18 121,311 0 8,731
APPIAN CORP CL A 03782L101 31,206 226,543 SH   SOLE 19 226,543 0 0
APPIAN CORP CL A 03782L101 191,938 1,393,378 SH   SOLE 21 1,393,378 0 0
APPIAN CORP CL A 03782L101 150,537 1,092,826 SH   SOLE 22 1,067,900 0 24,926
APPIAN CORP CL A 03782L101 984 7,140 SH   SOLE 23 7,140 0 0
APPIAN CORP CL A 03782L101 237 1,723 SH   SOLE 25 1,723 0 0
APPIAN CORP CL A 03782L101 5,579 40,499 SH   SOLE 26 12,180 0 28,319
APPIAN CORP CL A 03782L101 528 3,830 SH   SOLE 28 3,830 0 0
APPIAN CORP CL A 03782L101 3,487 25,317 SH   SOLE 30 25,317 0 0
APPIAN CORP CL A 03782L101 208 1,510 SH   SOLE 36 1,510 0 0
APPIAN CORP CL A 03782L101 574 4,164 SH   SOLE 40 4,164 0 0
APPIAN CORP CL A 03782L101 780 5,665 SH   SOLE 43 196 0 5,469
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 6,732 441,180 SH   SOLE 2 273,899 0 167,281
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 4,723 309,511 SH   SOLE 4 309,511 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 4,178 273,791 SH   SOLE 7 273,791 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 10,314 675,874 SH   SOLE 18 675,874 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 13,229 866,883 SH   SOLE 19 866,883 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 133,299 8,735,222 SH   SOLE 21 8,735,222 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 106,446 6,975,506 SH   SOLE 22 6,668,485 0 307,021
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 146 9,574 SH   SOLE 23 9,574 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 14,369 941,627 SH   SOLE 25 941,627 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 1,552 101,680 SH   SOLE 26 83,118 0 18,562
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 2,360 154,620 SH   SOLE 28 26,455 0 128,165
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 14,501 950,287 SH   SOLE 30 950,287 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 117 7,681 SH   SOLE 34 7,681 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 174 11,401 SH   SOLE 36 11,401 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 380 24,908 SH   SOLE 40 24,908 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 4,865 318,813 SH   SOLE 43 26,618 0 292,195
APPLE INC COM 037833100 5,284,859 38,586,878 SH   SOLE 2 8,653,012 0 29,933,866
APPLE INC COM 037833100 1,336,264 9,756,600 SH   SOLE 4 6,260,429 0 3,496,171
APPLE INC COM 037833100 2,113,596 15,432,212 SH   SOLE 7 14,630,049 0 802,163
APPLE INC COM 037833100 93,478 682,522 SH   SOLE 13 598,913 0 83,609
APPLE INC COM 037833100 234,456 1,711,855 SH   SOLE 15 1,711,855 0 0
APPLE INC COM 037833100 915 6,679 SH   SOLE 17 0 0 6,679
APPLE INC COM 037833100 5,657,596 41,308,385 SH   SOLE 18 37,485,863 0 3,822,522
APPLE INC COM 037833100 2,424,980 17,705,752 SH   SOLE 19 17,705,752 0 0
APPLE INC COM 037833100 8,418 61,461 SH   SOLE 20 61,461 0 0
APPLE INC COM 037833100 45,120,593 329,443,579 SH   SOLE 21 329,443,579 0 0
APPLE INC COM 037833100 46,783,778 341,587,166 SH   SOLE 22 303,792,477 0 37,794,689
APPLE INC COM 037833100 1,448,423 10,575,515 SH   SOLE 23 10,575,515 0 0
APPLE INC COM 037833100 3,739,698 27,305,038 SH   SOLE 25 27,247,123 0 57,915
APPLE INC COM 037833100 5,150,103 37,602,969 SH   SOLE 26 15,544,195 0 22,058,774
APPLE INC COM 037833100 5,363,503 39,161,091 SH   SOLE 28 1,985,441 0 37,175,650
APPLE INC COM 037833100 91,587 668,710 SH   SOLE 29 668,710 0 0
APPLE INC COM 037833100 10,143,492 74,061,708 SH   SOLE 30 73,569,969 0 491,739
APPLE INC COM 037833100 997,717 7,284,730 SH   SOLE 31 3,064,375 0 4,220,355
APPLE INC COM 037833100 422,546 3,085,181 SH   SOLE 32 3,085,181 0 0
APPLE INC COM 037833100 1,203,527 8,787,432 SH   SOLE 34 8,787,432 0 0
APPLE INC COM 037833100 1,117,510 8,159,388 SH   SOLE 36 8,159,388 0 0
APPLE INC COM 037833100 83,571 610,186 SH   SOLE 40 610,186 0 0
APPLE INC COM 037833100 2,069,915 15,113,279 SH   SOLE 43 1,062,509 0 14,050,770
APPLE INC OPTIONS 037833100 452 3,300 SH Call SOLE 4 3,300 0 0
APPLE INC OPTIONS 037833100 6,054 44,200 SH Call SOLE 18 44,200 0 0
APPLE INC OPTIONS 037833100 36,267 264,800 SH Call SOLE 19 264,800 0 0
APPLE INC OPTIONS 037833100 2,794 20,400 SH Call SOLE 22 20,400 0 0
APPLE INC OPTIONS 037833100 411 3,000 SH Call SOLE 26 3,000 0 0
APPLE INC OPTIONS 037833100 18,832 137,500 SH Call SOLE 34 137,500 0 0
APPLIED DNA SCIENCES INC COM 03815U300 11 1,650 SH   SOLE 18 1,650 0 0
APPLIED DNA SCIENCES INC COM 03815U300 2 366 SH   SOLE 21 366 0 0
APPLIED DNA SCIENCES INC COM 03815U300 396 58,360 SH   SOLE 22 58,360 0 0
APPLIED GENETIC TECHNOLOGIES COM 03820J100 113 28,878 SH   SOLE 2 10,798 0 18,080
APPLIED GENETIC TECHNOLOGIES COM 03820J100 36 9,236 SH   SOLE 18 9,236 0 0
APPLIED GENETIC TECHNOLOGIES COM 03820J100 600 153,333 SH   SOLE 21 153,333 0 0
APPLIED GENETIC TECHNOLOGIES COM 03820J100 3,305 845,325 SH   SOLE 22 845,325 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 7,113 78,114 SH   SOLE 2 37,701 0 40,413
APPLIED INDL TECHNOLOGIES IN COM 03820C105 12 131 SH   SOLE 4 131 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 79 869 SH   SOLE 7 869 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 15,383 168,931 SH   SOLE 18 156,084 0 12,847
APPLIED INDL TECHNOLOGIES IN COM 03820C105 30,320 332,963 SH   SOLE 19 332,963 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 412,021 4,524,715 SH   SOLE 21 4,524,715 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 115,303 1,266,231 SH   SOLE 22 1,242,819 0 23,412
APPLIED INDL TECHNOLOGIES IN COM 03820C105 1,309 14,377 SH   SOLE 23 14,377 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 123 1,347 SH   SOLE 25 1,347 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 6,576 72,215 SH   SOLE 26 10,578 0 61,637
APPLIED INDL TECHNOLOGIES IN COM 03820C105 269 2,950 SH   SOLE 28 2,950 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 7,539 82,792 SH   SOLE 30 82,792 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 104 1,143 SH   SOLE 34 1,143 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 99 1,091 SH   SOLE 36 1,091 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 407 4,466 SH   SOLE 40 4,466 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 1,518 16,671 SH   SOLE 43 0 0 16,671
APPLIED MATLS INC COM 038222105 301,933 2,120,317 SH   SOLE 2 427,594 0 1,692,723
APPLIED MATLS INC COM 038222105 84,674 594,622 SH   SOLE 4 371,033 0 223,589
APPLIED MATLS INC COM 038222105 143,033 1,004,445 SH   SOLE 7 958,739 0 45,706
APPLIED MATLS INC COM 038222105 7,000 49,159 SH   SOLE 13 44,208 0 4,951
APPLIED MATLS INC COM 038222105 13,627 95,694 SH   SOLE 15 95,694 0 0
APPLIED MATLS INC COM 038222105 20 142 SH   SOLE 17 0 0 142
APPLIED MATLS INC COM 038222105 449,641 3,157,592 SH   SOLE 18 3,023,286 0 134,306
APPLIED MATLS INC COM 038222105 290,707 2,041,484 SH   SOLE 19 2,041,484 0 0
APPLIED MATLS INC COM 038222105 3,948,345 27,727,145 SH   SOLE 21 27,727,145 0 0
APPLIED MATLS INC COM 038222105 2,876,926 20,203,133 SH   SOLE 22 18,203,257 0 1,999,876
APPLIED MATLS INC COM 038222105 76,260 535,536 SH   SOLE 23 535,536 0 0
APPLIED MATLS INC COM 038222105 249,538 1,752,377 SH   SOLE 25 1,714,389 0 37,988
APPLIED MATLS INC COM 038222105 287,833 2,021,299 SH   SOLE 26 769,750 0 1,251,549
APPLIED MATLS INC COM 038222105 431,021 3,026,836 SH   SOLE 28 110,372 0 2,916,464
APPLIED MATLS INC COM 038222105 81 571 SH   SOLE 29 571 0 0
APPLIED MATLS INC COM 038222105 918,131 6,447,549 SH   SOLE 30 6,319,010 0 128,539
APPLIED MATLS INC COM 038222105 31,207 219,148 SH   SOLE 31 114,525 0 104,623
APPLIED MATLS INC COM 038222105 28,525 200,314 SH   SOLE 32 200,314 0 0
APPLIED MATLS INC COM 038222105 140,322 985,408 SH   SOLE 34 985,408 0 0
APPLIED MATLS INC COM 038222105 71,417 501,524 SH   SOLE 36 501,524 0 0
APPLIED MATLS INC COM 038222105 4,745 33,319 SH   SOLE 40 33,319 0 0
APPLIED MATLS INC COM 038222105 108,721 763,493 SH   SOLE 43 59,186 0 704,307
APPLIED MATLS INC OPTIONS 038222105 456 3,200 SH Call SOLE 4 3,200 0 0
APPLIED MATLS INC OPTIONS 038222105 6,266 44,000 SH Call SOLE 18 44,000 0 0
APPLIED MATLS INC OPTIONS 038222105 37,437 262,900 SH Call SOLE 19 262,900 0 0
APPLIED MATLS INC OPTIONS 038222105 2,876 20,200 SH Call SOLE 22 20,200 0 0
APPLIED MATLS INC OPTIONS 038222105 427 3,000 SH Call SOLE 26 3,000 0 0
APPLIED MATLS INC OPTIONS 038222105 19,452 136,600 SH Call SOLE 34 136,600 0 0
APPLIED MOLECULAR TRANS INC COM 03824M109 310 6,772 SH   SOLE 2 4,271 0 2,501
APPLIED MOLECULAR TRANS INC COM 03824M109 18 395 SH   SOLE 7 395 0 0
APPLIED MOLECULAR TRANS INC COM 03824M109 3,356 73,373 SH   SOLE 18 73,373 0 0
APPLIED MOLECULAR TRANS INC COM 03824M109 9,564 209,090 SH   SOLE 19 209,090 0 0
APPLIED MOLECULAR TRANS INC COM 03824M109 44,695 977,155 SH   SOLE 21 977,155 0 0
APPLIED MOLECULAR TRANS INC COM 03824M109 22,016 481,328 SH   SOLE 22 473,168 0 8,160
APPLIED MOLECULAR TRANS INC COM 03824M109 8 171 SH   SOLE 23 171 0 0
APPLIED MOLECULAR TRANS INC COM 03824M109 10 227 SH   SOLE 25 227 0 0
APPLIED MOLECULAR TRANS INC COM 03824M109 18 384 SH   SOLE 26 384 0 0
APPLIED MOLECULAR TRANS INC COM 03824M109 761 16,637 SH   SOLE 30 16,637 0 0
APPLIED MOLECULAR TRANS INC COM 03824M109 58 1,278 SH   SOLE 34 1,278 0 0
APPLIED MOLECULAR TRANS INC COM 03824M109 25 548 SH   SOLE 36 548 0 0
APPLIED MOLECULAR TRANS INC COM 03824M109 56 1,234 SH   SOLE 40 1,234 0 0
APPLIED MOLECULAR TRANS INC COM 03824M109 29 639 SH   SOLE 43 0 0 639
APPLIED OPTOELECTRONICS INC COM 03823U102 277 32,684 SH   SOLE 2 13,414 0 19,270
APPLIED OPTOELECTRONICS INC COM 03823U102 243 28,735 SH   SOLE 18 28,735 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 93 10,954 SH   SOLE 19 10,954 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 18,980 2,240,892 SH   SOLE 21 2,240,892 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 5,330 629,239 SH   SOLE 22 629,239 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 229 27,079 SH   SOLE 26 0 0 27,079
APPLIED OPTOELECTRONICS INC COM 03823U102 218 25,711 SH   SOLE 30 25,711 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 3 381 SH   SOLE 43 0 0 381
APPLIED THERAPEUTICS INC COM 03828A101 264 12,705 SH   SOLE 2 6,762 0 5,943
APPLIED THERAPEUTICS INC COM 03828A101 5 236 SH   SOLE 7 236 0 0
APPLIED THERAPEUTICS INC COM 03828A101 1,216 58,507 SH   SOLE 18 58,507 0 0
APPLIED THERAPEUTICS INC COM 03828A101 1,259 60,586 SH   SOLE 19 60,586 0 0
APPLIED THERAPEUTICS INC COM 03828A101 15,905 765,393 SH   SOLE 21 765,393 0 0
APPLIED THERAPEUTICS INC COM 03828A101 7,986 384,331 SH   SOLE 22 371,667 0 12,664
APPLIED THERAPEUTICS INC COM 03828A101 20 977 SH   SOLE 23 977 0 0
APPLIED THERAPEUTICS INC COM 03828A101 56 2,677 SH   SOLE 25 2,677 0 0
APPLIED THERAPEUTICS INC COM 03828A101 54 2,590 SH   SOLE 26 1,332 0 1,258
APPLIED THERAPEUTICS INC COM 03828A101 411 19,773 SH   SOLE 30 19,773 0 0
APPLIED THERAPEUTICS INC COM 03828A101 53 2,551 SH   SOLE 36 2,551 0 0
APPLIED THERAPEUTICS INC COM 03828A101 29 1,373 SH   SOLE 40 1,373 0 0
APPLIED THERAPEUTICS INC COM 03828A101 8 403 SH   SOLE 43 95 0 308
APPLIED UV INC COM 03828V105 8 840 SH   SOLE 18 840 0 0
APPLIED UV INC COM 03828V105 103 10,510 SH   SOLE 21 10,510 0 0
APPLOVIN CORP COM CL A 03831W108 1,618 21,520 SH   SOLE 2 21,520 0 0
APPLOVIN CORP COM CL A 03831W108 37 495 SH   SOLE 18 495 0 0
APPLOVIN CORP COM CL A 03831W108 69,141 919,797 SH   SOLE 19 919,797 0 0
APPLOVIN CORP COM CL A 03831W108 2,130 28,341 SH   SOLE 21 28,341 0 0
APPLOVIN CORP COM CL A 03831W108 26,983 358,955 SH   SOLE 22 358,955 0 0
APPLOVIN CORP COM CL A 03831W108 11,596 154,268 SH   SOLE 26 4,897 0 149,371
APPLOVIN CORP COM CL A 03831W108 1,487 19,785 SH   SOLE 28 0 0 19,785
APPLOVIN CORP COM CL A 03831W108 26 346 SH   SOLE 31 0 0 346
APPLOVIN CORP COM CL A 03831W108 103,984 1,383,313 SH   SOLE 34 1,383,313 0 0
APREA THERAPEUTICS INC COM 03836J102 1 267 SH   SOLE 2 267 0 0
APREA THERAPEUTICS INC COM 03836J102 18 3,769 SH   SOLE 18 3,769 0 0
APREA THERAPEUTICS INC COM 03836J102 885 181,411 SH   SOLE 21 181,411 0 0
APREA THERAPEUTICS INC COM 03836J102 791 162,052 SH   SOLE 22 162,052 0 0
APREA THERAPEUTICS INC COM 03836J102 49 10,112 SH   SOLE 30 10,112 0 0
APRIA INC COM 03836A101 213 7,595 SH   SOLE 2 3,900 0 3,695
APRIA INC COM 03836A101 727 25,951 SH   SOLE 18 25,951 0 0
APRIA INC COM 03836A101 970 34,653 SH   SOLE 19 34,653 0 0
APRIA INC COM 03836A101 7,832 279,729 SH   SOLE 21 279,729 0 0
APRIA INC COM 03836A101 5,019 179,265 SH   SOLE 22 173,975 0 5,290
APRIA INC COM 03836A101 82 2,937 SH   SOLE 30 2,937 0 0
APRIA INC COM 03836A101 51 1,830 SH   SOLE 40 1,830 0 0
APRIA INC COM 03836A101 83 2,980 SH   SOLE 43 0 0 2,980
APTARGROUP INC COM 038336103 25,802 183,200 SH   SOLE 2 69,121 0 114,079
APTARGROUP INC COM 038336103 55 387 SH   SOLE 4 387 0 0
APTARGROUP INC COM 038336103 1,322 9,389 SH   SOLE 7 9,389 0 0
APTARGROUP INC COM 038336103 22,856 162,283 SH   SOLE 18 161,834 0 449
APTARGROUP INC COM 038336103 3,672 26,072 SH   SOLE 19 26,072 0 0
APTARGROUP INC COM 038336103 446,989 3,173,736 SH   SOLE 21 3,173,736 0 0
APTARGROUP INC COM 038336103 260,207 1,847,537 SH   SOLE 22 1,765,513 0 82,024
APTARGROUP INC COM 038336103 149 1,055 SH   SOLE 23 1,055 0 0
APTARGROUP INC COM 038336103 885 6,284 SH   SOLE 25 6,284 0 0
APTARGROUP INC COM 038336103 4,111 29,188 SH   SOLE 26 24,134 0 5,054
APTARGROUP INC COM 038336103 1,031 7,317 SH   SOLE 28 7,078 0 239
APTARGROUP INC COM 038336103 65 462 SH   SOLE 29 462 0 0
APTARGROUP INC COM 038336103 6,916 49,102 SH   SOLE 30 49,102 0 0
APTARGROUP INC COM 038336103 159 1,127 SH   SOLE 31 1,127 0 0
APTARGROUP INC COM 038336103 64 456 SH   SOLE 34 456 0 0
APTARGROUP INC COM 038336103 1,647 11,694 SH   SOLE 36 11,694 0 0
APTARGROUP INC COM 038336103 1,091 7,748 SH   SOLE 40 7,748 0 0
APTARGROUP INC COM 038336103 14,809 105,149 SH   SOLE 43 3,748 0 101,401
APTEVO THERAPEUTICS INC COM NEW 03835L207 8 378 SH   SOLE 2 378 0 0
APTEVO THERAPEUTICS INC COM NEW 03835L207 12 524 SH   SOLE 18 524 0 0
APTEVO THERAPEUTICS INC COM NEW 03835L207 159 7,102 SH   SOLE 21 7,102 0 0
APTEVO THERAPEUTICS INC COM NEW 03835L207 1,040 46,380 SH   SOLE 22 46,380 0 0
APTINYX INC COM 03836N103 158 55,717 SH   SOLE 2 6,460 0 49,257
APTINYX INC COM 03836N103 115 40,502 SH   SOLE 18 12,361 0 28,141
APTINYX INC COM 03836N103 510 180,087 SH   SOLE 19 180,087 0 0
APTINYX INC COM 03836N103 443 156,479 SH   SOLE 21 156,479 0 0
APTINYX INC COM 03836N103 2,344 828,116 SH   SOLE 22 828,116 0 0
APTINYX INC COM 03836N103 71 25,234 SH   SOLE 23 25,234 0 0
APTINYX INC COM 03836N103 182 64,430 SH   SOLE 26 0 0 64,430
APTIV PLC SHS G6095L109 94,058 597,836 SH   SOLE 2 85,376 0 512,460
APTIV PLC SHS G6095L109 27,489 174,719 SH   SOLE 4 106,552 0 68,167
APTIV PLC SHS G6095L109 41,955 266,671 SH   SOLE 7 230,495 0 36,176
APTIV PLC SHS G6095L109 387 2,461 SH   SOLE 13 809 0 1,652
APTIV PLC SHS G6095L109 4,387 27,883 SH   SOLE 15 27,883 0 0
APTIV PLC SHS G6095L109 97,737 621,225 SH   SOLE 18 583,097 0 38,128
APTIV PLC SHS G6095L109 135,320 860,104 SH   SOLE 19 860,104 0 0
APTIV PLC SHS G6095L109 1,028,637 6,538,088 SH   SOLE 21 6,538,088 0 0
APTIV PLC SHS G6095L109 912,644 5,800,827 SH   SOLE 22 5,220,692 0 580,135
APTIV PLC SHS G6095L109 24,051 152,868 SH   SOLE 23 152,868 0 0
APTIV PLC SHS G6095L109 95,403 606,388 SH   SOLE 25 606,388 0 0
APTIV PLC SHS G6095L109 110,400 701,710 SH   SOLE 26 333,400 0 368,310
APTIV PLC SHS G6095L109 115,756 735,755 SH   SOLE 28 32,776 0 702,979
APTIV PLC SHS G6095L109 262,785 1,670,276 SH   SOLE 30 1,566,803 0 103,473
APTIV PLC SHS G6095L109 11,318 71,936 SH   SOLE 31 33,680 0 38,256
APTIV PLC SHS G6095L109 122,881 781,042 SH   SOLE 34 781,042 0 0
APTIV PLC SHS G6095L109 22,250 141,420 SH   SOLE 36 141,420 0 0
APTIV PLC SHS G6095L109 1,528 9,715 SH   SOLE 40 9,715 0 0
APTIV PLC SHS G6095L109 20,820 132,331 SH   SOLE 43 11,709 0 120,622
APYX MEDICAL CORPORATION COM 03837C106 73 7,060 SH   SOLE 2 3,931 0 3,129
APYX MEDICAL CORPORATION COM 03837C106 5 501 SH   SOLE 7 501 0 0
APYX MEDICAL CORPORATION COM 03837C106 1,146 111,156 SH   SOLE 18 111,156 0 0
APYX MEDICAL CORPORATION COM 03837C106 596 57,844 SH   SOLE 19 57,844 0 0
APYX MEDICAL CORPORATION COM 03837C106 11,076 1,074,257 SH   SOLE 21 1,074,257 0 0
APYX MEDICAL CORPORATION COM 03837C106 7,459 723,430 SH   SOLE 22 717,242 0 6,188
AQUA METALS INC COM 03837J101 4 1,403 SH   SOLE 2 1,403 0 0
AQUA METALS INC COM 03837J101 41 13,735 SH   SOLE 18 13,735 0 0
AQUA METALS INC COM 03837J101 707 235,582 SH   SOLE 21 235,582 0 0
AQUA METALS INC COM 03837J101 2,874 957,923 SH   SOLE 22 957,923 0 0
AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 159 29,574 SH   SOLE 2 3,918 0 25,656
AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 5 843 SH   SOLE 7 843 0 0
AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 941 175,539 SH   SOLE 18 175,539 0 0
AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 490 91,341 SH   SOLE 19 91,341 0 0
AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 10,538 1,966,069 SH   SOLE 21 1,966,069 0 0
AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 8,061 1,504,003 SH   SOLE 22 1,463,093 0 40,910
AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 0 10 SH   SOLE 43 0 0 10
AQUESTIVE THERAPEUTICS INC COM 03843E104 42 10,640 SH   SOLE 2 10,640 0 0
AQUESTIVE THERAPEUTICS INC COM 03843E104 20 4,989 SH   SOLE 18 4,989 0 0
AQUESTIVE THERAPEUTICS INC COM 03843E104 280 70,537 SH   SOLE 21 70,537 0 0
AQUESTIVE THERAPEUTICS INC COM 03843E104 1,040 261,918 SH   SOLE 22 261,918 0 0
AQUESTIVE THERAPEUTICS INC COM 03843E104 12 2,930 SH   SOLE 23 2,930 0 0
ARAMARK COM 03852U106 22,588 606,389 SH   SOLE 2 151,486 0 454,903
ARAMARK COM 03852U106 6,780 182,008 SH   SOLE 4 94,638 0 87,370
ARAMARK COM 03852U106 828 22,235 SH   SOLE 7 22,235 0 0
ARAMARK COM 03852U106 746 20,024 SH   SOLE 13 20,024 0 0
ARAMARK COM 03852U106 1,029 27,625 SH   SOLE 15 27,625 0 0
ARAMARK COM 03852U106 7,686 206,328 SH   SOLE 18 158,149 0 48,179
ARAMARK COM 03852U106 24,208 649,882 SH   SOLE 19 649,882 0 0
ARAMARK COM 03852U106 98,996 2,657,619 SH   SOLE 21 2,657,619 0 0
ARAMARK COM 03852U106 226,946 6,092,501 SH   SOLE 22 5,722,726 0 369,775
ARAMARK COM 03852U106 4,864 130,569 SH   SOLE 23 130,569 0 0
ARAMARK COM 03852U106 9,948 267,071 SH   SOLE 25 267,071 0 0
ARAMARK COM 03852U106 18,724 502,660 SH   SOLE 26 306,451 0 196,209
ARAMARK COM 03852U106 23,244 623,995 SH   SOLE 28 20,608 0 603,387
ARAMARK COM 03852U106 194 5,214 SH   SOLE 29 5,214 0 0
ARAMARK COM 03852U106 19,578 525,593 SH   SOLE 30 451,753 0 73,840
ARAMARK COM 03852U106 2,312 62,076 SH   SOLE 31 25,879 0 36,197
ARAMARK COM 03852U106 5,044 135,420 SH   SOLE 34 135,420 0 0
ARAMARK COM 03852U106 5,731 153,847 SH   SOLE 36 153,847 0 0
ARAMARK COM 03852U106 335 8,989 SH   SOLE 40 8,989 0 0
ARAMARK COM 03852U106 2,208 59,269 SH   SOLE 43 5,844 0 53,425
ARAVIVE INC COM 03890D108 1 224 SH   SOLE 2 224 0 0
ARAVIVE INC COM 03890D108 19 3,116 SH   SOLE 18 3,116 0 0
ARAVIVE INC COM 03890D108 249 41,603 SH   SOLE 21 41,603 0 0
ARAVIVE INC COM 03890D108 788 131,736 SH   SOLE 22 131,736 0 0
ARBOR REALTY TRUST INC COM 038923108 5,054 283,601 SH   SOLE 2 78,407 0 205,194
ARBOR REALTY TRUST INC COM 038923108 9 489 SH   SOLE 4 489 0 0
ARBOR REALTY TRUST INC COM 038923108 36 2,015 SH   SOLE 7 2,015 0 0
ARBOR REALTY TRUST INC COM 038923108 7,309 410,130 SH   SOLE 18 410,130 0 0
ARBOR REALTY TRUST INC COM 038923108 15,301 858,656 SH   SOLE 19 858,656 0 0
ARBOR REALTY TRUST INC COM 038923108 136,365 7,652,381 SH   SOLE 21 7,652,381 0 0
ARBOR REALTY TRUST INC COM 038923108 71,155 3,992,980 SH   SOLE 22 3,805,290 0 187,690
ARBOR REALTY TRUST INC COM 038923108 623 34,958 SH   SOLE 23 34,958 0 0
ARBOR REALTY TRUST INC COM 038923108 56 3,159 SH   SOLE 25 3,159 0 0
ARBOR REALTY TRUST INC COM 038923108 919 51,548 SH   SOLE 26 39,849 0 11,699
ARBOR REALTY TRUST INC COM 038923108 259 14,540 SH   SOLE 28 14,540 0 0
ARBOR REALTY TRUST INC COM 038923108 1,643 92,206 SH   SOLE 30 92,206 0 0
ARBOR REALTY TRUST INC COM 038923108 226 12,663 SH   SOLE 40 12,663 0 0
ARBOR REALTY TRUST INC COM 038923108 324 18,187 SH   SOLE 43 4,299 0 13,888
ARBOR REALTY TRUST INC NOTE 4.750%11/0 038923AP3 1,383 1,275,000 PRN   SOLE 21 1,275,000 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100 177 58,262 SH   SOLE 2 6,898 0 51,364
ARBUTUS BIOPHARMA CORP COM 03879J100 794 262,109 SH   SOLE 18 262,109 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100 402 132,513 SH   SOLE 19 132,513 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100 10,615 3,503,447 SH   SOLE 21 3,503,447 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100 5,597 1,847,250 SH   SOLE 22 1,766,952 0 80,298
ARBUTUS BIOPHARMA CORP COM 03879J100 94 30,940 SH   SOLE 30 30,940 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100 3 1,052 SH   SOLE 43 0 0 1,052
ARC DOCUMENT SOLUTIONS INC COM 00191G103 208 96,816 SH   SOLE 2 0 0 96,816
ARC DOCUMENT SOLUTIONS INC COM 00191G103 16 7,592 SH   SOLE 18 7,592 0 0
ARC DOCUMENT SOLUTIONS INC COM 00191G103 273 126,850 SH   SOLE 21 126,850 0 0
ARC DOCUMENT SOLUTIONS INC COM 00191G103 2,575 1,197,661 SH   SOLE 22 1,197,661 0 0
ARCA BIOPHARMA INC COM 00211Y506 11 3,131 SH   SOLE 18 3,131 0 0
ARCA BIOPHARMA INC COM 00211Y506 142 40,703 SH   SOLE 21 40,703 0 0
ARCA BIOPHARMA INC COM 00211Y506 801 229,608 SH   SOLE 22 229,608 0 0
ARCADIA BIOSCIENCES INC COM NEW 039014204 13 4,445 SH   SOLE 18 4,445 0 0
ARCADIA BIOSCIENCES INC COM NEW 039014204 165 55,435 SH   SOLE 21 55,435 0 0
ARCBEST CORP COM 03937C105 1,655 28,439 SH   SOLE 2 8,435 0 20,004
ARCBEST CORP COM 03937C105 7 120 SH   SOLE 4 120 0 0
ARCBEST CORP COM 03937C105 25 422 SH   SOLE 7 422 0 0
ARCBEST CORP COM 03937C105 6,073 104,372 SH   SOLE 18 104,372 0 0
ARCBEST CORP COM 03937C105 2,582 44,370 SH   SOLE 19 44,370 0 0
ARCBEST CORP COM 03937C105 182,361 3,133,892 SH   SOLE 21 3,133,892 0 0
ARCBEST CORP COM 03937C105 39,463 678,172 SH   SOLE 22 640,955 0 37,217
ARCBEST CORP COM 03937C105 105 1,802 SH   SOLE 25 1,802 0 0
ARCBEST CORP COM 03937C105 815 14,013 SH   SOLE 26 12,683 0 1,330
ARCBEST CORP COM 03937C105 211 3,627 SH   SOLE 28 3,627 0 0
ARCBEST CORP COM 03937C105 3,114 53,521 SH   SOLE 30 53,521 0 0
ARCBEST CORP COM 03937C105 148 2,538 SH   SOLE 36 2,538 0 0
ARCBEST CORP COM 03937C105 166 2,845 SH   SOLE 40 2,845 0 0
ARCBEST CORP COM 03937C105 2,734 46,979 SH   SOLE 43 3,600 0 43,379
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 5 173 SH   SOLE 18 173 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 10,775 346,921 SH   SOLE 19 346,921 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 6,050 194,787 SH   SOLE 25 194,787 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 8,607 277,100 SH   SOLE 29 277,100 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 2,262 72,818 SH   SOLE 34 72,818 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 8,943 287,931 SH   SOLE 43 60,208 0 227,723
ARCH CAP GROUP LTD ORD G0450A105 34,690 890,851 SH   SOLE 2 161,972 0 728,879
ARCH CAP GROUP LTD ORD G0450A105 9,558 245,446 SH   SOLE 4 143,359 0 102,087
ARCH CAP GROUP LTD ORD G0450A105 2,879 73,923 SH   SOLE 7 40,312 0 33,611
ARCH CAP GROUP LTD ORD G0450A105 156 3,998 SH   SOLE 13 1,206 0 2,792
ARCH CAP GROUP LTD ORD G0450A105 1,765 45,332 SH   SOLE 15 45,332 0 0
ARCH CAP GROUP LTD ORD G0450A105 19,316 496,045 SH   SOLE 18 472,091 0 23,954
ARCH CAP GROUP LTD ORD G0450A105 3,334 85,621 SH   SOLE 19 85,621 0 0
ARCH CAP GROUP LTD ORD G0450A105 188,420 4,838,715 SH   SOLE 21 4,838,715 0 0
ARCH CAP GROUP LTD ORD G0450A105 341,833 8,778,448 SH   SOLE 22 8,295,395 0 483,053
ARCH CAP GROUP LTD ORD G0450A105 8,917 229,005 SH   SOLE 23 229,005 0 0
ARCH CAP GROUP LTD ORD G0450A105 23,626 606,720 SH   SOLE 25 606,720 0 0
ARCH CAP GROUP LTD ORD G0450A105 28,623 735,048 SH   SOLE 26 406,990 0 328,058
ARCH CAP GROUP LTD ORD G0450A105 44,951 1,154,376 SH   SOLE 28 43,051 0 1,111,325
ARCH CAP GROUP LTD ORD G0450A105 35 911 SH   SOLE 29 911 0 0
ARCH CAP GROUP LTD ORD G0450A105 27,566 707,906 SH   SOLE 30 676,219 0 31,687
ARCH CAP GROUP LTD ORD G0450A105 2,691 69,119 SH   SOLE 31 50,365 0 18,754
ARCH CAP GROUP LTD ORD G0450A105 784 20,143 SH   SOLE 34 20,143 0 0
ARCH CAP GROUP LTD ORD G0450A105 8,807 226,158 SH   SOLE 36 226,158 0 0
ARCH CAP GROUP LTD ORD G0450A105 560 14,383 SH   SOLE 40 14,383 0 0
ARCH CAP GROUP LTD ORD G0450A105 9,600 246,522 SH   SOLE 43 3,661 0 242,862
ARCH RESOURCES INC CL A 03940R107 402 7,052 SH   SOLE 2 4,672 0 2,380
ARCH RESOURCES INC CL A 03940R107 5 93 SH   SOLE 4 93 0 0
ARCH RESOURCES INC CL A 03940R107 16 279 SH   SOLE 7 279 0 0
ARCH RESOURCES INC CL A 03940R107 2,922 51,283 SH   SOLE 18 51,283 0 0
ARCH RESOURCES INC CL A 03940R107 1,489 26,140 SH   SOLE 19 26,140 0 0
ARCH RESOURCES INC CL A 03940R107 34,666 608,394 SH   SOLE 21 608,394 0 0
ARCH RESOURCES INC CL A 03940R107 21,866 383,742 SH   SOLE 22 363,193 0 20,549
ARCH RESOURCES INC CL A 03940R107 454 7,975 SH   SOLE 26 6,722 0 1,253
ARCH RESOURCES INC CL A 03940R107 770 13,521 SH   SOLE 30 13,521 0 0
ARCH RESOURCES INC CL A 03940R107 91 1,592 SH   SOLE 40 1,592 0 0
ARCH RESOURCES INC CL A 03940R107 277 4,853 SH   SOLE 43 2,365 0 2,488
ARCHER DANIELS MIDLAND CO COM 039483102 87,674 1,446,771 SH   SOLE 2 400,848 0 1,045,923
ARCHER DANIELS MIDLAND CO COM 039483102 14,048 231,810 SH   SOLE 4 210,120 0 21,690
ARCHER DANIELS MIDLAND CO COM 039483102 48,145 794,468 SH   SOLE 7 752,592 0 41,876
ARCHER DANIELS MIDLAND CO COM 039483102 264 4,362 SH   SOLE 13 1,867 0 2,495
ARCHER DANIELS MIDLAND CO COM 039483102 4,528 74,715 SH   SOLE 15 74,715 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 1 14 SH   SOLE 17 0 0 14
ARCHER DANIELS MIDLAND CO COM 039483102 63,866 1,053,895 SH   SOLE 18 975,534 0 78,361
ARCHER DANIELS MIDLAND CO COM 039483102 14,328 236,443 SH   SOLE 19 236,443 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 896,463 14,793,127 SH   SOLE 21 14,793,127 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 738,156 12,180,786 SH   SOLE 22 10,975,981 0 1,204,805
ARCHER DANIELS MIDLAND CO COM 039483102 19,547 322,556 SH   SOLE 23 322,556 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 58,767 969,759 SH   SOLE 25 969,759 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 93,215 1,538,199 SH   SOLE 26 563,658 0 974,541
ARCHER DANIELS MIDLAND CO COM 039483102 78,621 1,297,384 SH   SOLE 28 67,951 0 1,229,433
ARCHER DANIELS MIDLAND CO COM 039483102 196,476 3,242,182 SH   SOLE 30 2,969,184 0 272,998
ARCHER DANIELS MIDLAND CO COM 039483102 8,067 133,123 SH   SOLE 31 66,709 0 66,414
ARCHER DANIELS MIDLAND CO COM 039483102 1,894 31,262 SH   SOLE 34 31,262 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 20,329 335,470 SH   SOLE 36 335,470 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 1,257 20,738 SH   SOLE 40 20,738 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 20,399 336,625 SH   SOLE 43 23,422 0 313,203
ARCHROCK INC COM 03957W106 2,688 301,631 SH   SOLE 2 60,727 0 240,904
ARCHROCK INC COM 03957W106 3 343 SH   SOLE 4 343 0 0
ARCHROCK INC COM 03957W106 20 2,263 SH   SOLE 7 2,263 0 0
ARCHROCK INC COM 03957W106 4,919 552,113 SH   SOLE 18 552,113 0 0
ARCHROCK INC COM 03957W106 7,279 816,956 SH   SOLE 19 816,956 0 0
ARCHROCK INC COM 03957W106 144,965 16,269,892 SH   SOLE 21 16,269,892 0 0
ARCHROCK INC COM 03957W106 38,704 4,343,917 SH   SOLE 22 4,147,478 0 196,439
ARCHROCK INC COM 03957W106 371 41,618 SH   SOLE 23 41,618 0 0
ARCHROCK INC COM 03957W106 112 12,580 SH   SOLE 25 12,580 0 0
ARCHROCK INC COM 03957W106 2,664 298,978 SH   SOLE 26 55,872 0 243,106
ARCHROCK INC COM 03957W106 168 18,860 SH   SOLE 28 15,860 0 3,000
ARCHROCK INC COM 03957W106 2,509 281,573 SH   SOLE 30 281,573 0 0
ARCHROCK INC COM 03957W106 4,745 532,598 SH   SOLE 34 532,598 0 0
ARCHROCK INC COM 03957W106 202 22,650 SH   SOLE 36 22,650 0 0
ARCHROCK INC COM 03957W106 150 16,865 SH   SOLE 40 16,865 0 0
ARCHROCK INC COM 03957W106 3,977 446,312 SH   SOLE 43 128,506 0 317,806
ARCIMOTO INC COM 039587100 80 4,647 SH   SOLE 2 2,000 0 2,647
ARCIMOTO INC COM 039587100 8 440 SH   SOLE 7 440 0 0
ARCIMOTO INC COM 039587100 1,532 89,120 SH   SOLE 18 89,120 0 0
ARCIMOTO INC COM 039587100 842 48,963 SH   SOLE 19 48,963 0 0
ARCIMOTO INC COM 039587100 16,246 945,082 SH   SOLE 21 945,082 0 0
ARCIMOTO INC COM 039587100 11,115 646,625 SH   SOLE 22 642,119 0 4,506
ARCIMOTO INC COM 039587100 417 24,237 SH   SOLE 43 0 0 24,237
ARCLIGHT CLEAN TRANSITION II UNIT 03/16/2028 G0R21B120 161 16,049 SH   SOLE 2 16,049 0 0
ARCLIGHT CLEAN TRANSITION II UNIT 03/16/2028 G0R21B120 4,109 409,303 SH   SOLE 19 409,303 0 0
ARCLIGHT CLEAN TRANSITION II UNIT 03/16/2028 G0R21B120 749 74,648 SH   SOLE 34 74,648 0 0
ARCO PLATFORM LTD COM CL A G04553106 38 1,242 SH   SOLE 22 1,242 0 0
ARCO PLATFORM LTD COM CL A G04553106 28 906 SH   SOLE 25 906 0 0
ARCONIC CORPORATION COM 03966V107 10,343 290,363 SH   SOLE 2 203,476 0 86,887
ARCONIC CORPORATION COM 03966V107 14 401 SH   SOLE 4 401 0 0
ARCONIC CORPORATION COM 03966V107 4,644 130,367 SH   SOLE 7 125,761 0 4,606
ARCONIC CORPORATION COM 03966V107 226 6,354 SH   SOLE 15 6,354 0 0
ARCONIC CORPORATION COM 03966V107 15,584 437,506 SH   SOLE 18 437,506 0 0
ARCONIC CORPORATION COM 03966V107 38,385 1,077,636 SH   SOLE 19 1,077,636 0 0
ARCONIC CORPORATION COM 03966V107 438,252 12,303,525 SH   SOLE 21 12,303,525 0 0
ARCONIC CORPORATION COM 03966V107 95,904 2,692,432 SH   SOLE 22 2,530,624 0 161,808
ARCONIC CORPORATION COM 03966V107 360 10,103 SH   SOLE 25 10,103 0 0
ARCONIC CORPORATION COM 03966V107 1,287 36,144 SH   SOLE 26 28,488 0 7,656
ARCONIC CORPORATION COM 03966V107 675 18,944 SH   SOLE 28 14,277 0 4,667
ARCONIC CORPORATION COM 03966V107 7,376 207,086 SH   SOLE 30 207,086 0 0
ARCONIC CORPORATION COM 03966V107 14,685 412,274 SH   SOLE 34 412,274 0 0
ARCONIC CORPORATION COM 03966V107 788 22,133 SH   SOLE 36 22,133 0 0
ARCONIC CORPORATION COM 03966V107 442 12,409 SH   SOLE 40 12,409 0 0
ARCONIC CORPORATION COM 03966V107 29,542 829,368 SH   SOLE 43 17,144 0 812,224
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 42 7,104 SH   SOLE 4 7,104 0 0
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 7,898 1,322,990 SH   SOLE 21 1,322,990 0 0
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 3,653 611,841 SH   SOLE 22 589,094 0 22,747
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 2,226 372,805 SH   SOLE 30 372,805 0 0
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 571 95,699 SH   SOLE 43 0 0 95,699
ARCOSA INC COM 039653100 3,121 53,139 SH   SOLE 2 14,798 0 38,341
ARCOSA INC COM 039653100 11 186 SH   SOLE 4 186 0 0
ARCOSA INC COM 039653100 47 792 SH   SOLE 7 792 0 0
ARCOSA INC COM 039653100 11,665 198,585 SH   SOLE 18 198,585 0 0
ARCOSA INC COM 039653100 5,010 85,298 SH   SOLE 19 85,298 0 0
ARCOSA INC COM 039653100 339,650 5,782,266 SH   SOLE 21 5,782,266 0 0
ARCOSA INC COM 039653100 73,282 1,247,565 SH   SOLE 22 1,176,666 0 70,899
ARCOSA INC COM 039653100 76 1,301 SH   SOLE 25 1,301 0 0
ARCOSA INC COM 039653100 1,339 22,797 SH   SOLE 26 19,498 0 3,299
ARCOSA INC COM 039653100 445 7,570 SH   SOLE 28 6,226 0 1,344
ARCOSA INC COM 039653100 5,912 100,642 SH   SOLE 30 100,642 0 0
ARCOSA INC COM 039653100 218 3,706 SH   SOLE 36 3,706 0 0
ARCOSA INC COM 039653100 338 5,754 SH   SOLE 40 5,754 0 0
ARCOSA INC COM 039653100 1,551 26,413 SH   SOLE 43 3,013 0 23,400
ARCTURUS THERAPEUTICS HLDGS COM 03969T109 817 24,147 SH   SOLE 2 7,257 0 16,890
ARCTURUS THERAPEUTICS HLDGS COM 03969T109 3 78 SH   SOLE 4 78 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109 14 412 SH   SOLE 7 412 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109 2,471 73,007 SH   SOLE 18 73,007 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109 1,211 35,797 SH   SOLE 19 35,797 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109 34,562 1,021,333 SH   SOLE 21 1,021,333 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109 17,038 503,479 SH   SOLE 22 474,162 0 29,317
ARCTURUS THERAPEUTICS HLDGS COM 03969T109 31 903 SH   SOLE 25 903 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109 65 1,920 SH   SOLE 26 842 0 1,078
ARCTURUS THERAPEUTICS HLDGS COM 03969T109 96 2,835 SH   SOLE 28 2,835 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109 1,174 34,704 SH   SOLE 30 34,704 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109 47 1,399 SH   SOLE 36 1,399 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109 77 2,289 SH   SOLE 40 2,289 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109 41 1,206 SH   SOLE 43 0 0 1,206
ARCUS BIOSCIENCES INC COM 03969F109 2,146 78,163 SH   SOLE 2 19,855 0 58,308
ARCUS BIOSCIENCES INC COM 03969F109 5 170 SH   SOLE 4 170 0 0
ARCUS BIOSCIENCES INC COM 03969F109 20 728 SH   SOLE 7 728 0 0
ARCUS BIOSCIENCES INC COM 03969F109 3,963 144,328 SH   SOLE 18 144,328 0 0
ARCUS BIOSCIENCES INC COM 03969F109 6,291 229,096 SH   SOLE 19 229,096 0 0
ARCUS BIOSCIENCES INC COM 03969F109 54,495 1,984,539 SH   SOLE 21 1,984,539 0 0
ARCUS BIOSCIENCES INC COM 03969F109 35,262 1,284,123 SH   SOLE 22 1,217,422 0 66,701
ARCUS BIOSCIENCES INC COM 03969F109 201 7,310 SH   SOLE 23 7,310 0 0
ARCUS BIOSCIENCES INC COM 03969F109 49 1,795 SH   SOLE 25 1,795 0 0
ARCUS BIOSCIENCES INC COM 03969F109 1,686 61,398 SH   SOLE 26 21,733 0 39,665
ARCUS BIOSCIENCES INC COM 03969F109 122 4,442 SH   SOLE 28 4,442 0 0
ARCUS BIOSCIENCES INC COM 03969F109 6,210 226,154 SH   SOLE 30 226,154 0 0
ARCUS BIOSCIENCES INC COM 03969F109 54 1,962 SH   SOLE 34 1,962 0 0
ARCUS BIOSCIENCES INC COM 03969F109 32 1,172 SH   SOLE 36 1,172 0 0
ARCUS BIOSCIENCES INC COM 03969F109 132 4,810 SH   SOLE 40 4,810 0 0
ARCUS BIOSCIENCES INC COM 03969F109 234 8,538 SH   SOLE 43 0 0 8,538
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 2,725 99,870 SH   SOLE 2 68,043 0 31,827
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 3 96 SH   SOLE 4 96 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 12 453 SH   SOLE 7 453 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 4,120 150,964 SH   SOLE 18 145,023 0 5,941
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 40,632 1,488,881 SH   SOLE 19 1,488,881 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 426 15,610 SH   SOLE 20 15,610 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 34,588 1,267,420 SH   SOLE 21 1,267,420 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 21,280 779,771 SH   SOLE 22 742,011 0 37,760
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 127 4,657 SH   SOLE 23 4,657 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 28 1,037 SH   SOLE 25 1,037 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 499 18,267 SH   SOLE 26 668 0 17,599
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 181 6,634 SH   SOLE 28 6,634 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 647 23,726 SH   SOLE 30 23,726 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 10,590 388,057 SH   SOLE 34 388,057 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 25 913 SH   SOLE 36 913 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 59 2,166 SH   SOLE 40 2,166 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 3 98 SH   SOLE 43 0 0 98
ARDAGH GROUP S A CL A L0223L101 1,258 51,297 SH   SOLE 2 2,223 0 49,074
ARDAGH GROUP S A CL A L0223L101 5 189 SH   SOLE 7 189 0 0
ARDAGH GROUP S A CL A L0223L101 143 5,814 SH   SOLE 18 5,814 0 0
ARDAGH GROUP S A CL A L0223L101 130 5,297 SH   SOLE 19 5,297 0 0
ARDAGH GROUP S A CL A L0223L101 5,330 217,380 SH   SOLE 21 217,380 0 0
ARDAGH GROUP S A CL A L0223L101 3,949 161,034 SH   SOLE 22 145,802 0 15,232
ARDAGH GROUP S A CL A L0223L101 9 350 SH   SOLE 31 350 0 0
ARDAGH GROUP S A CL A L0223L101 0 8 SH   SOLE 43 0 0 8
ARDELYX INC COM 039697107 334 44,080 SH   SOLE 2 19,965 0 24,115
ARDELYX INC COM 039697107 10 1,360 SH   SOLE 7 1,360 0 0
ARDELYX INC COM 039697107 2,118 279,374 SH   SOLE 18 279,374 0 0
ARDELYX INC COM 039697107 1,056 139,294 SH   SOLE 19 139,294 0 0
ARDELYX INC COM 039697107 27,483 3,625,708 SH   SOLE 21 3,625,708 0 0
ARDELYX INC COM 039697107 15,352 2,025,365 SH   SOLE 22 1,969,609 0 55,756
ARDELYX INC COM 039697107 32 4,167 SH   SOLE 25 4,167 0 0
ARDELYX INC COM 039697107 595 78,474 SH   SOLE 30 78,474 0 0
ARDELYX INC COM 039697107 45 5,929 SH   SOLE 40 5,929 0 0
ARDELYX INC COM 039697107 115 15,145 SH   SOLE 43 0 0 15,145
ARDMORE SHIPPING CORP COM Y0207T100 167 39,641 SH   SOLE 2 12,318 0 27,323
ARDMORE SHIPPING CORP COM Y0207T100 30 7,139 SH   SOLE 18 7,139 0 0
ARDMORE SHIPPING CORP COM Y0207T100 288 68,329 SH   SOLE 19 68,329 0 0
ARDMORE SHIPPING CORP COM Y0207T100 395 93,711 SH   SOLE 21 93,711 0 0
ARDMORE SHIPPING CORP COM Y0207T100 1,034 244,906 SH   SOLE 22 244,906 0 0
ARDMORE SHIPPING CORP COM Y0207T100 76 17,950 SH   SOLE 23 17,950 0 0
ARDMORE SHIPPING CORP COM Y0207T100 101 24,041 SH   SOLE 26 0 0 24,041
ARENA PHARMACEUTICALS INC COM NEW 040047607 7,315 107,262 SH   SOLE 2 48,482 0 58,780
ARENA PHARMACEUTICALS INC COM NEW 040047607 17 252 SH   SOLE 4 252 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 64 943 SH   SOLE 7 943 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 14,836 217,533 SH   SOLE 18 215,575 0 1,958
ARENA PHARMACEUTICALS INC COM NEW 040047607 43,263 634,359 SH   SOLE 19 634,359 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 184,766 2,709,179 SH   SOLE 21 2,709,179 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 110,637 1,622,239 SH   SOLE 22 1,537,689 0 84,550
ARENA PHARMACEUTICALS INC COM NEW 040047607 420 6,157 SH   SOLE 23 6,157 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 195 2,853 SH   SOLE 25 2,853 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 3,809 55,846 SH   SOLE 26 24,717 0 31,129
ARENA PHARMACEUTICALS INC COM NEW 040047607 492 7,211 SH   SOLE 28 7,211 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 4,499 65,971 SH   SOLE 30 65,971 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 10,547 154,645 SH   SOLE 34 154,645 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 187 2,746 SH   SOLE 36 2,746 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 451 6,620 SH   SOLE 40 6,620 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 968 14,194 SH   SOLE 43 77 0 14,117
ARES CAPITAL CORP COM 04010L103 2 82 SH   SOLE 18 82 0 0
ARES CAPITAL CORP COM 04010L103 35,529 1,813,649 SH   SOLE 30 1,813,649 0 0
ARES CAPITAL CORP COM 04010L103 2,042 104,233 SH   SOLE 43 36,834 0 67,399
ARES CAPITAL CORP NOTE 3.750% 2/0 04010LAT0 2,236 2,140,000 PRN   SOLE 21 2,140,000 0 0
ARES CAPITAL CORP NOTE 4.625% 3/0 04010LAW3 2,269 2,085,000 PRN   SOLE 21 2,085,000 0 0
ARES COML REAL ESTATE CORP COM 04013V108 656 44,624 SH   SOLE 2 12,884 0 31,740
ARES COML REAL ESTATE CORP COM 04013V108 8 551 SH   SOLE 7 551 0 0
ARES COML REAL ESTATE CORP COM 04013V108 1,922 130,835 SH   SOLE 18 130,835 0 0
ARES COML REAL ESTATE CORP COM 04013V108 1,082 73,689 SH   SOLE 19 73,689 0 0
ARES COML REAL ESTATE CORP COM 04013V108 34,353 2,338,519 SH   SOLE 21 2,338,519 0 0
ARES COML REAL ESTATE CORP COM 04013V108 15,573 1,060,132 SH   SOLE 22 1,006,217 0 53,915
ARES COML REAL ESTATE CORP COM 04013V108 16 1,070 SH   SOLE 25 1,070 0 0
ARES COML REAL ESTATE CORP COM 04013V108 5,049 343,687 SH   SOLE 26 0 0 343,687
ARES COML REAL ESTATE CORP COM 04013V108 182 12,357 SH   SOLE 30 12,357 0 0
ARES COML REAL ESTATE CORP COM 04013V108 92 6,246 SH   SOLE 40 6,246 0 0
ARES COML REAL ESTATE CORP COM 04013V108 127 8,670 SH   SOLE 43 0 0 8,670
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 16,292 256,209 SH   SOLE 2 39,084 0 217,125
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 28 445 SH   SOLE 4 445 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 141 2,225 SH   SOLE 7 2,225 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 3,783 59,492 SH   SOLE 18 59,492 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 2,364 37,171 SH   SOLE 19 37,171 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 116,580 1,833,308 SH   SOLE 21 1,833,308 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 179,512 2,822,954 SH   SOLE 22 2,672,719 0 150,235
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 205 3,228 SH   SOLE 25 3,228 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 2,583 40,618 SH   SOLE 26 32,219 0 8,399
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 767 12,056 SH   SOLE 28 12,056 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 5,177 81,413 SH   SOLE 30 81,413 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 155 2,443 SH   SOLE 31 2,443 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 89 1,397 SH   SOLE 36 1,397 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 868 13,643 SH   SOLE 40 13,643 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 4 60 SH   SOLE 43 0 0 60
ARGAN INC COM 04010E109 817 17,096 SH   SOLE 2 4,765 0 12,331
ARGAN INC COM 04010E109 2 50 SH   SOLE 4 50 0 0
ARGAN INC COM 04010E109 14 295 SH   SOLE 7 295 0 0
ARGAN INC COM 04010E109 2,510 52,528 SH   SOLE 18 52,528 0 0
ARGAN INC COM 04010E109 1,257 26,297 SH   SOLE 19 26,297 0 0
ARGAN INC COM 04010E109 33,419 699,293 SH   SOLE 21 699,293 0 0
ARGAN INC COM 04010E109 19,026 398,108 SH   SOLE 22 377,533 0 20,575
ARGAN INC COM 04010E109 19 401 SH   SOLE 25 401 0 0
ARGAN INC COM 04010E109 62 1,287 SH   SOLE 26 0 0 1,287
ARGAN INC COM 04010E109 91 1,912 SH   SOLE 28 1,912 0 0
ARGAN INC COM 04010E109 586 12,258 SH   SOLE 30 12,258 0 0
ARGAN INC COM 04010E109 65 1,354 SH   SOLE 40 1,354 0 0
ARGAN INC COM 04010E109 166 3,470 SH   SOLE 43 0 0 3,470
ARGENX SE SPONSORED ADR 04016X101 3,878 12,880 SH   SOLE 2 12,880 0 0
ARGENX SE SPONSORED ADR 04016X101 1,921 6,382 SH   SOLE 18 6,382 0 0
ARGENX SE SPONSORED ADR 04016X101 63,984 212,523 SH   SOLE 19 212,523 0 0
ARGENX SE SPONSORED ADR 04016X101 88,880 295,214 SH   SOLE 21 295,214 0 0
ARGENX SE SPONSORED ADR 04016X101 3,021 10,034 SH   SOLE 30 10,034 0 0
ARGENX SE SPONSORED ADR 04016X101 28,134 93,448 SH   SOLE 34 93,448 0 0
ARGENX SE SPONSORED ADR 04016X101 5,840 19,396 SH   SOLE 43 2,953 0 16,443
ARGO GROUP INTL HLDGS LTD COM G0464B107 1,953 37,676 SH   SOLE 2 10,572 0 27,104
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,306 102,368 SH   SOLE 18 102,368 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 2,855 55,091 SH   SOLE 19 55,091 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 61,585 1,188,202 SH   SOLE 21 1,188,202 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 44,148 851,784 SH   SOLE 22 801,442 0 50,342
ARGO GROUP INTL HLDGS LTD COM G0464B107 83 1,599 SH   SOLE 25 1,599 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 502 9,686 SH   SOLE 26 7,381 0 2,305
ARGO GROUP INTL HLDGS LTD COM G0464B107 218 4,209 SH   SOLE 28 4,209 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 1,477 28,495 SH   SOLE 30 28,495 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 148 2,858 SH   SOLE 36 2,858 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 240 4,626 SH   SOLE 40 4,626 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 1,288 24,855 SH   SOLE 43 2,438 0 22,417
ARIDIS PHARMACEUTICALS INC COM 040334104 14 1,851 SH   SOLE 18 1,851 0 0
ARIDIS PHARMACEUTICALS INC COM 040334104 220 29,762 SH   SOLE 21 29,762 0 0
ARISTA NETWORKS INC COM 040413106 53,080 146,505 SH   SOLE 2 34,222 0 112,283
ARISTA NETWORKS INC COM 040413106 12,230 33,757 SH   SOLE 4 18,823 0 14,934
ARISTA NETWORKS INC COM 040413106 18,225 50,303 SH   SOLE 7 48,665 0 1,638
ARISTA NETWORKS INC COM 040413106 194 535 SH   SOLE 13 124 0 411
ARISTA NETWORKS INC COM 040413106 2,283 6,300 SH   SOLE 15 6,300 0 0
ARISTA NETWORKS INC COM 040413106 52,739 145,563 SH   SOLE 18 137,701 0 7,862
ARISTA NETWORKS INC COM 040413106 8,817 24,335 SH   SOLE 19 24,335 0 0
ARISTA NETWORKS INC COM 040413106 630,789 1,741,021 SH   SOLE 21 1,741,021 0 0
ARISTA NETWORKS INC COM 040413106 450,288 1,242,825 SH   SOLE 22 1,122,122 0 120,703
ARISTA NETWORKS INC COM 040413106 12,790 35,300 SH   SOLE 23 35,300 0 0
ARISTA NETWORKS INC COM 040413106 40,623 112,123 SH   SOLE 25 112,123 0 0
ARISTA NETWORKS INC COM 040413106 51,908 143,270 SH   SOLE 26 62,404 0 80,866
ARISTA NETWORKS INC COM 040413106 69,903 192,938 SH   SOLE 28 5,956 0 186,982
ARISTA NETWORKS INC COM 040413106 98,263 271,213 SH   SOLE 30 271,213 0 0
ARISTA NETWORKS INC COM 040413106 4,718 13,022 SH   SOLE 31 6,719 0 6,303
ARISTA NETWORKS INC COM 040413106 5,335 14,725 SH   SOLE 34 14,725 0 0
ARISTA NETWORKS INC COM 040413106 10,241 28,265 SH   SOLE 36 28,265 0 0
ARISTA NETWORKS INC COM 040413106 666 1,837 SH   SOLE 40 1,837 0 0
ARISTA NETWORKS INC COM 040413106 10,962 30,255 SH   SOLE 43 1,654 0 28,601
ARK ETF TR OPTIONS 00214Q104 26,156 200,000 SH Put SOLE 22 200,000 0 0
ARK RESTAURANTS CORP COM 040712101 9 445 SH   SOLE 18 445 0 0
ARK RESTAURANTS CORP COM 040712101 128 6,481 SH   SOLE 21 6,481 0 0
ARK RESTAURANTS CORP COM 040712101 73 3,696 SH   SOLE 22 3,696 0 0
ARKO CORP COM 041242108 172 18,717 SH   SOLE 2 16,427 0 2,290
ARKO CORP COM 041242108 565 61,470 SH   SOLE 18 61,470 0 0
ARKO CORP COM 041242108 282 30,645 SH   SOLE 19 30,645 0 0
ARKO CORP COM 041242108 6,753 734,844 SH   SOLE 21 734,844 0 0
ARKO CORP COM 041242108 12,406 1,349,960 SH   SOLE 22 1,318,083 0 31,877
ARKO CORP COM 041242108 25 2,671 SH   SOLE 25 2,671 0 0
ARKO CORP COM 041242108 100 10,918 SH   SOLE 30 10,918 0 0
ARKO CORP COM 041242108 25 2,675 SH   SOLE 36 2,675 0 0
ARKO CORP COM 041242108 52 5,680 SH   SOLE 40 5,680 0 0
ARLINGTON ASSET INVST CORP CL A NEW 041356205 28 6,992 SH   SOLE 18 6,992 0 0
ARLINGTON ASSET INVST CORP CL A NEW 041356205 755 185,945 SH   SOLE 21 185,945 0 0
ARLINGTON ASSET INVST CORP CL A NEW 041356205 3,757 925,491 SH   SOLE 22 925,491 0 0
ARLO TECHNOLOGIES INC COM 04206A101 98 14,542 SH   SOLE 2 5,572 0 8,970
ARLO TECHNOLOGIES INC COM 04206A101 9 1,338 SH   SOLE 7 1,338 0 0
ARLO TECHNOLOGIES INC COM 04206A101 2,322 342,941 SH   SOLE 18 342,941 0 0
ARLO TECHNOLOGIES INC COM 04206A101 955 141,016 SH   SOLE 19 141,016 0 0
ARLO TECHNOLOGIES INC COM 04206A101 63,283 9,347,617 SH   SOLE 21 9,347,617 0 0
ARLO TECHNOLOGIES INC COM 04206A101 13,935 2,058,362 SH   SOLE 22 2,046,277 0 12,085
ARLO TECHNOLOGIES INC COM 04206A101 725 107,133 SH   SOLE 30 107,133 0 0
ARLO TECHNOLOGIES INC COM 04206A101 195 28,766 SH   SOLE 43 0 0 28,766
ARMADA HOFFLER PPTYS INC COM 04208T108 854 64,244 SH   SOLE 2 17,750 0 46,494
ARMADA HOFFLER PPTYS INC COM 04208T108 1,157 87,071 SH   SOLE 4 87,071 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 971 73,059 SH   SOLE 7 73,059 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 3,285 247,180 SH   SOLE 18 247,180 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 4,762 358,297 SH   SOLE 19 358,297 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 101,948 7,671,023 SH   SOLE 21 7,671,023 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 30,627 2,304,538 SH   SOLE 22 2,218,628 0 85,910
ARMADA HOFFLER PPTYS INC COM 04208T108 223 16,745 SH   SOLE 23 16,745 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 3,948 297,063 SH   SOLE 25 297,063 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 1,433 107,817 SH   SOLE 26 3,241 0 104,576
ARMADA HOFFLER PPTYS INC COM 04208T108 590 44,383 SH   SOLE 28 7,190 0 37,193
ARMADA HOFFLER PPTYS INC COM 04208T108 4,654 350,156 SH   SOLE 30 350,156 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 301 22,654 SH   SOLE 34 22,654 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 49 3,661 SH   SOLE 36 3,661 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 103 7,720 SH   SOLE 40 7,720 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 515 38,737 SH   SOLE 43 893 0 37,844
ARMATA PHARMACEUTICALS INC COM 04216R102 8 1,996 SH   SOLE 18 1,996 0 0
ARMATA PHARMACEUTICALS INC COM 04216R102 0 5 SH   SOLE 21 5 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 832 72,833 SH   SOLE 2 19,619 0 53,214
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,325 291,190 SH   SOLE 18 291,190 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 1,318 115,398 SH   SOLE 19 115,398 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 119,587 10,471,716 SH   SOLE 21 10,471,716 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 20,440 1,789,801 SH   SOLE 22 1,696,813 0 92,988
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 20 1,744 SH   SOLE 25 1,744 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 194 16,998 SH   SOLE 26 9,830 0 7,168
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 91 8,002 SH   SOLE 28 8,002 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 2,199 192,524 SH   SOLE 30 192,524 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 118 10,341 SH   SOLE 40 10,341 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 357 31,234 SH   SOLE 43 2,271 0 28,963
ARMSTRONG FLOORING INC COM 04238R106 28 4,476 SH   SOLE 18 4,476 0 0
ARMSTRONG FLOORING INC COM 04238R106 498 80,448 SH   SOLE 21 80,448 0 0
ARMSTRONG FLOORING INC COM 04238R106 2,301 371,788 SH   SOLE 22 371,788 0 0
ARMSTRONG FLOORING INC COM 04238R106 53 8,595 SH   SOLE 23 8,595 0 0
ARMSTRONG FLOORING INC COM 04238R106 216 34,972 SH   SOLE 26 0 0 34,972
ARMSTRONG FLOORING INC COM 04238R106 14 2,239 SH   SOLE 43 0 0 2,239
ARMSTRONG WORLD INDS INC NEW COM 04247X102 9,926 92,537 SH   SOLE 2 15,948 0 76,589
ARMSTRONG WORLD INDS INC NEW COM 04247X102 7 65 SH   SOLE 4 65 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 85 793 SH   SOLE 7 793 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 1,928 17,976 SH   SOLE 18 17,976 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 1,377 12,842 SH   SOLE 19 12,842 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 65,977 615,112 SH   SOLE 21 615,112 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 118,434 1,104,176 SH   SOLE 22 1,044,874 0 59,302
ARMSTRONG WORLD INDS INC NEW COM 04247X102 198 1,846 SH   SOLE 25 1,846 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 2,451 22,847 SH   SOLE 26 19,152 0 3,695
ARMSTRONG WORLD INDS INC NEW COM 04247X102 665 6,203 SH   SOLE 28 6,203 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 3,731 34,789 SH   SOLE 30 34,789 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 91 845 SH   SOLE 31 845 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 318 2,964 SH   SOLE 36 2,964 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 630 5,870 SH   SOLE 40 5,870 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 802 7,481 SH   SOLE 43 2,049 0 5,432
ARRAY TECHNOLOGIES INC COM SHS 04271T100 1,854 118,841 SH   SOLE 2 35,609 0 83,232
ARRAY TECHNOLOGIES INC COM SHS 04271T100 32 2,053 SH   SOLE 7 2,053 0 0
ARRAY TECHNOLOGIES INC COM SHS 04271T100 6,315 404,833 SH   SOLE 18 404,833 0 0
ARRAY TECHNOLOGIES INC COM SHS 04271T100 3,471 222,512 SH   SOLE 19 222,512 0 0
ARRAY TECHNOLOGIES INC COM SHS 04271T100 69,866 4,478,578 SH   SOLE 21 4,478,578 0 0
ARRAY TECHNOLOGIES INC COM SHS 04271T100 45,300 2,903,826 SH   SOLE 22 2,744,844 0 158,982
ARRAY TECHNOLOGIES INC COM SHS 04271T100 50 3,178 SH   SOLE 25 3,178 0 0
ARRAY TECHNOLOGIES INC COM SHS 04271T100 888 56,907 SH   SOLE 26 50,214 0 6,693
ARRAY TECHNOLOGIES INC COM SHS 04271T100 154 9,847 SH   SOLE 28 9,847 0 0
ARRAY TECHNOLOGIES INC COM SHS 04271T100 411 26,323 SH   SOLE 30 26,323 0 0
ARRAY TECHNOLOGIES INC COM SHS 04271T100 193 12,372 SH   SOLE 40 12,372 0 0
ARRAY TECHNOLOGIES INC COM SHS 04271T100 369 23,675 SH   SOLE 43 3,955 0 19,720
ARRIVAL GROUP SHS L0423Q108 410 26,180 SH   SOLE 2 26,180 0 0
ARRIVAL GROUP SHS L0423Q108 1,308 83,483 SH   SOLE 4 83,483 0 0
ARRIVAL GROUP SHS L0423Q108 200,390 12,788,118 SH   SOLE 19 12,788,118 0 0
ARRIVAL GROUP SHS L0423Q108 70 4,470 SH   SOLE 21 4,470 0 0
ARRIVAL GROUP SHS L0423Q108 6,767 431,868 SH   SOLE 22 431,868 0 0
ARRIVAL GROUP SHS L0423Q108 66,083 4,217,183 SH   SOLE 34 4,217,183 0 0
ARROW ELECTRS INC COM 042735100 24,148 212,145 SH   SOLE 2 58,554 0 153,591
ARROW ELECTRS INC COM 042735100 7,258 63,765 SH   SOLE 4 24,466 0 39,299
ARROW ELECTRS INC COM 042735100 1,343 11,799 SH   SOLE 7 11,799 0 0
ARROW ELECTRS INC COM 042735100 30 262 SH   SOLE 13 262 0 0
ARROW ELECTRS INC COM 042735100 1,080 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 26,276 230,835 SH   SOLE 18 226,598 0 4,237
ARROW ELECTRS INC COM 042735100 2,208 19,400 SH   SOLE 19 19,400 0 0
ARROW ELECTRS INC COM 042735100 454,955 3,996,792 SH   SOLE 21 3,996,792 0 0
ARROW ELECTRS INC COM 042735100 255,310 2,242,906 SH   SOLE 22 2,149,407 0 93,499
ARROW ELECTRS INC COM 042735100 4,769 41,893 SH   SOLE 23 41,893 0 0
ARROW ELECTRS INC COM 042735100 20,385 179,087 SH   SOLE 25 179,087 0 0
ARROW ELECTRS INC COM 042735100 17,260 151,633 SH   SOLE 26 92,643 0 58,990
ARROW ELECTRS INC COM 042735100 23,218 203,972 SH   SOLE 28 8,147 0 195,825
ARROW ELECTRS INC COM 042735100 68,937 605,612 SH   SOLE 30 464,681 0 140,931
ARROW ELECTRS INC COM 042735100 1,999 17,565 SH   SOLE 31 8,309 0 9,256
ARROW ELECTRS INC COM 042735100 362 3,184 SH   SOLE 34 3,184 0 0
ARROW ELECTRS INC COM 042735100 5,564 48,877 SH   SOLE 36 48,877 0 0
ARROW ELECTRS INC COM 042735100 330 2,896 SH   SOLE 40 2,896 0 0
ARROW ELECTRS INC COM 042735100 22,049 193,702 SH   SOLE 43 11,189 0 182,513
ARROW FINL CORP COM 042744102 546 15,187 SH   SOLE 2 4,803 0 10,384
ARROW FINL CORP COM 042744102 10 280 SH   SOLE 7 280 0 0
ARROW FINL CORP COM 042744102 1,761 48,996 SH   SOLE 18 48,996 0 0
ARROW FINL CORP COM 042744102 900 25,047 SH   SOLE 19 25,047 0 0
ARROW FINL CORP COM 042744102 19,863 552,530 SH   SOLE 21 552,530 0 0
ARROW FINL CORP COM 042744102 16,387 455,829 SH   SOLE 22 433,189 0 22,640
ARROW FINL CORP COM 042744102 16 442 SH   SOLE 25 442 0 0
ARROW FINL CORP COM 042744102 63 1,740 SH   SOLE 28 1,740 0 0
ARROW FINL CORP COM 042744102 171 4,746 SH   SOLE 30 4,746 0 0
ARROW FINL CORP COM 042744102 49 1,374 SH   SOLE 40 1,374 0 0
ARROW FINL CORP COM 042744102 225 6,265 SH   SOLE 43 0 0 6,265
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 8,409 101,528 SH   SOLE 2 78,317 0 23,211
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 27 331 SH   SOLE 4 331 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 134 1,615 SH   SOLE 7 1,615 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 44,331 535,274 SH   SOLE 18 525,242 0 10,032
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 32,255 389,459 SH   SOLE 19 389,459 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 643,460 7,769,381 SH   SOLE 21 7,769,381 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 257,370 3,107,581 SH   SOLE 22 3,048,060 0 59,521
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 465 5,615 SH   SOLE 23 5,615 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 371 4,482 SH   SOLE 25 4,482 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 4,862 58,709 SH   SOLE 26 29,356 0 29,353
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 1,023 12,358 SH   SOLE 28 12,358 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 9,467 114,311 SH   SOLE 30 114,311 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 151 1,824 SH   SOLE 34 1,824 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 360 4,343 SH   SOLE 36 4,343 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 989 11,939 SH   SOLE 40 11,939 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 2,547 30,753 SH   SOLE 43 904 0 29,849
ARTESIAN RES CORP CL A 043113208 229 6,232 SH   SOLE 2 490 0 5,742
ARTESIAN RES CORP CL A 043113208 316 8,588 SH   SOLE 7 8,588 0 0
ARTESIAN RES CORP CL A 043113208 1,053 28,644 SH   SOLE 18 28,644 0 0
ARTESIAN RES CORP CL A 043113208 555 15,081 SH   SOLE 19 15,081 0 0
ARTESIAN RES CORP CL A 043113208 11,191 304,345 SH   SOLE 21 304,345 0 0
ARTESIAN RES CORP CL A 043113208 4,320 117,498 SH   SOLE 22 109,637 0 7,861
ARTESIAN RES CORP CL A 043113208 2,972 80,823 SH   SOLE 30 80,823 0 0
ARTESIAN RES CORP CL A 043113208 108 2,939 SH   SOLE 43 1,276 0 1,663
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 3,216 63,282 SH   SOLE 2 37,826 0 25,456
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 13 254 SH   SOLE 4 254 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 384 7,547 SH   SOLE 7 7,547 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 9,889 194,580 SH   SOLE 18 182,772 0 11,808
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 12,519 246,335 SH   SOLE 19 246,335 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 113,211 2,227,690 SH   SOLE 21 2,227,690 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 80,975 1,593,375 SH   SOLE 22 1,557,434 0 35,941
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 281 5,529 SH   SOLE 23 5,529 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 214 4,214 SH   SOLE 25 4,214 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 3,003 59,088 SH   SOLE 26 25,573 0 33,515
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 401 7,889 SH   SOLE 28 7,889 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 2,217 43,633 SH   SOLE 30 43,633 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 256 5,040 SH   SOLE 36 5,040 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 369 7,256 SH   SOLE 40 7,256 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 3,464 68,167 SH   SOLE 43 15,009 0 53,158
ARTS WAY MFG INC COM 043168103 1 304 SH   SOLE 21 304 0 0
ARVINAS INC COM 04335A105 1,908 24,774 SH   SOLE 2 13,961 0 10,813
ARVINAS INC COM 04335A105 9 123 SH   SOLE 4 123 0 0
ARVINAS INC COM 04335A105 54 702 SH   SOLE 7 702 0 0
ARVINAS INC COM 04335A105 10,675 138,636 SH   SOLE 18 134,771 0 3,865
ARVINAS INC COM 04335A105 10,698 138,939 SH   SOLE 19 138,939 0 0
ARVINAS INC COM 04335A105 136,532 1,773,146 SH   SOLE 21 1,773,146 0 0
ARVINAS INC COM 04335A105 73,372 952,889 SH   SOLE 22 932,036 0 20,853
ARVINAS INC COM 04335A105 173 2,250 SH   SOLE 23 2,250 0 0
ARVINAS INC COM 04335A105 148 1,923 SH   SOLE 25 1,923 0 0
ARVINAS INC COM 04335A105 1,625 21,098 SH   SOLE 26 7,763 0 13,335
ARVINAS INC COM 04335A105 216 2,799 SH   SOLE 28 2,799 0 0
ARVINAS INC COM 04335A105 3,201 41,574 SH   SOLE 30 41,574 0 0
ARVINAS INC COM 04335A105 122 1,585 SH   SOLE 36 1,585 0 0
ARVINAS INC COM 04335A105 334 4,333 SH   SOLE 40 4,333 0 0
ARVINAS INC COM 04335A105 431 5,599 SH   SOLE 43 28 0 5,571
ASANA INC CL A 04342Y104 2,413 38,896 SH   SOLE 2 22,563 0 16,333
ASANA INC CL A 04342Y104 44 713 SH   SOLE 4 713 0 0
ASANA INC CL A 04342Y104 74 1,189 SH   SOLE 7 1,189 0 0
ASANA INC CL A 04342Y104 14,338 231,148 SH   SOLE 18 229,050 0 2,098
ASANA INC CL A 04342Y104 10,754 173,362 SH   SOLE 19 173,362 0 0
ASANA INC CL A 04342Y104 153,387 2,472,791 SH   SOLE 21 2,472,791 0 0
ASANA INC CL A 04342Y104 73,071 1,177,998 SH   SOLE 22 1,132,210 0 45,788
ASANA INC CL A 04342Y104 161 2,593 SH   SOLE 23 2,593 0 0
ASANA INC CL A 04342Y104 110 1,776 SH   SOLE 25 1,776 0 0
ASANA INC CL A 04342Y104 2,224 35,860 SH   SOLE 26 23,144 0 12,716
ASANA INC CL A 04342Y104 413 6,655 SH   SOLE 28 6,655 0 0
ASANA INC CL A 04342Y104 3,485 56,179 SH   SOLE 30 56,179 0 0
ASANA INC CL A 04342Y104 55 889 SH   SOLE 34 889 0 0
ASANA INC CL A 04342Y104 436 7,029 SH   SOLE 40 7,029 0 0
ASANA INC CL A 04342Y104 133 2,140 SH   SOLE 43 0 0 2,140
ASBURY AUTOMOTIVE GROUP INC COM 043436104 1,916 11,182 SH   SOLE 2 7,366 0 3,816
ASBURY AUTOMOTIVE GROUP INC COM 043436104 13 73 SH   SOLE 4 73 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 93 541 SH   SOLE 7 541 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 13,196 77,001 SH   SOLE 18 76,701 0 300
ASBURY AUTOMOTIVE GROUP INC COM 043436104 9,623 56,151 SH   SOLE 19 56,151 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 394,846 2,304,054 SH   SOLE 21 2,304,054 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 93,790 547,294 SH   SOLE 22 535,142 0 12,152
ASBURY AUTOMOTIVE GROUP INC COM 043436104 149 868 SH   SOLE 23 868 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 177 1,032 SH   SOLE 25 1,032 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 2,008 11,717 SH   SOLE 26 6,735 0 4,982
ASBURY AUTOMOTIVE GROUP INC COM 043436104 647 3,776 SH   SOLE 28 2,580 0 1,196
ASBURY AUTOMOTIVE GROUP INC COM 043436104 6,941 40,505 SH   SOLE 30 40,505 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 381 2,223 SH   SOLE 36 2,223 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 394 2,297 SH   SOLE 40 2,297 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 1,294 7,548 SH   SOLE 43 0 0 7,548
ASCENDIS PHARMA A/S SPONSORED ADR 04351P101 39,260 298,442 SH   SOLE 21 298,442 0 0
ASCENDIS PHARMA A/S SPONSORED ADR 04351P101 2,554 19,412 SH   SOLE 30 19,412 0 0
ASCENDIS PHARMA A/S SPONSORED ADR 04351P101 1,120 8,515 SH   SOLE 34 8,515 0 0
ASCENDIS PHARMA A/S SPONSORED ADR 04351P101 1,236 9,392 SH   SOLE 43 2,958 0 6,434
ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 1,162 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 37,219 4,623,539 SH   SOLE 21 4,623,539 0 0
ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 11,218 1,393,556 SH   SOLE 43 192,236 0 1,201,320
ASENSUS SURGICAL INC COM 04367G103 472 148,866 SH   SOLE 2 28,346 0 120,520
ASENSUS SURGICAL INC COM 04367G103 12 3,761 SH   SOLE 7 3,761 0 0
ASENSUS SURGICAL INC COM 04367G103 2,488 784,717 SH   SOLE 18 784,717 0 0
ASENSUS SURGICAL INC COM 04367G103 1,296 408,761 SH   SOLE 19 408,761 0 0
ASENSUS SURGICAL INC COM 04367G103 27,413 8,647,684 SH   SOLE 21 8,647,684 0 0
ASENSUS SURGICAL INC COM 04367G103 18,090 5,706,487 SH   SOLE 22 5,528,530 0 177,957
ASENSUS SURGICAL INC COM 04367G103 21 6,775 SH   SOLE 43 0 0 6,775
ASGN INC COM 00191U102 8,117 83,742 SH   SOLE 2 46,397 0 37,345
ASGN INC COM 00191U102 21 214 SH   SOLE 4 214 0 0
ASGN INC COM 00191U102 105 1,088 SH   SOLE 7 1,088 0 0
ASGN INC COM 00191U102 27,261 281,241 SH   SOLE 18 270,987 0 10,254
ASGN INC COM 00191U102 27,317 281,824 SH   SOLE 19 281,824 0 0
ASGN INC COM 00191U102 350,868 3,619,813 SH   SOLE 21 3,619,813 0 0
ASGN INC COM 00191U102 172,102 1,775,527 SH   SOLE 22 1,738,455 0 37,072
ASGN INC COM 00191U102 963 9,933 SH   SOLE 23 9,933 0 0
ASGN INC COM 00191U102 333 3,435 SH   SOLE 25 3,435 0 0
ASGN INC COM 00191U102 6,806 70,216 SH   SOLE 26 18,223 0 51,993
ASGN INC COM 00191U102 503 5,189 SH   SOLE 28 5,189 0 0
ASGN INC COM 00191U102 4,013 41,398 SH   SOLE 30 41,398 0 0
ASGN INC COM 00191U102 28 285 SH   SOLE 34 285 0 0
ASGN INC COM 00191U102 509 5,250 SH   SOLE 36 5,250 0 0
ASGN INC COM 00191U102 608 6,273 SH   SOLE 40 6,273 0 0
ASGN INC COM 00191U102 2,214 22,838 SH   SOLE 43 957 0 21,881
ASHFORD HOSPITALITY TR INC COM SHS 044103877 2,140 469,344 SH   SOLE 2 126,381 0 342,963
ASHFORD HOSPITALITY TR INC COM SHS 044103877 8 1,762 SH   SOLE 7 1,762 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103877 1,861 408,194 SH   SOLE 18 383,027 0 25,167
ASHFORD HOSPITALITY TR INC COM SHS 044103877 10,454 2,292,500 SH   SOLE 19 2,292,500 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103877 19,912 4,366,648 SH   SOLE 21 4,366,648 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103877 24,523 5,377,893 SH   SOLE 22 5,263,706 0 114,187
ASHFORD HOSPITALITY TR INC COM SHS 044103877 418 91,678 SH   SOLE 23 91,678 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103877 456 99,950 SH   SOLE 26 0 0 99,950
ASHFORD HOSPITALITY TR INC COM SHS 044103877 60 13,229 SH   SOLE 43 1,161 0 12,068
ASHFORD INC COM 044104107 5 211 SH   SOLE 18 211 0 0
ASHFORD INC COM 044104107 67 2,946 SH   SOLE 21 2,946 0 0
ASHFORD INC COM 044104107 534 23,516 SH   SOLE 22 23,516 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 11,944 136,501 SH   SOLE 2 41,147 0 95,354
ASHLAND GLOBAL HLDGS INC COM 044186104 19 213 SH   SOLE 4 213 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 110 1,258 SH   SOLE 7 1,258 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 11,662 133,285 SH   SOLE 18 133,285 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 1,289 14,735 SH   SOLE 19 14,735 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 227,493 2,599,925 SH   SOLE 21 2,599,925 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 136,203 1,556,601 SH   SOLE 22 1,488,604 0 67,997
ASHLAND GLOBAL HLDGS INC COM 044186104 148 1,694 SH   SOLE 25 1,694 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 1,595 18,231 SH   SOLE 26 13,729 0 4,502
ASHLAND GLOBAL HLDGS INC COM 044186104 694 7,935 SH   SOLE 28 6,535 0 1,400
ASHLAND GLOBAL HLDGS INC COM 044186104 3,626 41,445 SH   SOLE 30 41,445 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 85 976 SH   SOLE 31 976 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 141 1,606 SH   SOLE 36 1,606 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 605 6,913 SH   SOLE 40 6,913 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 2,686 30,692 SH   SOLE 43 6,379 0 24,313
ASML HOLDING N V N Y REGISTRY SHS N07059210 33,115 47,935 SH   SOLE 2 0 0 47,935
ASML HOLDING N V N Y REGISTRY SHS N07059210 5,093 7,372 SH   SOLE 7 7,372 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 172 249 SH   SOLE 15 249 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 395,577 572,604 SH   SOLE 18 381,325 0 191,279
ASML HOLDING N V N Y REGISTRY SHS N07059210 303,384 439,152 SH   SOLE 19 439,152 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 253,453 366,877 SH   SOLE 21 366,877 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 77,321 111,923 SH   SOLE 22 111,923 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 430 623 SH   SOLE 26 0 0 623
ASML HOLDING N V N Y REGISTRY SHS N07059210 30,962 44,818 SH   SOLE 30 44,818 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 11,778 17,049 SH   SOLE 32 17,049 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 18,603 26,928 SH   SOLE 34 26,928 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 168,547 243,974 SH   SOLE 43 24,285 0 219,689
ASPEN AEROGELS INC COM 04523Y105 355 11,865 SH   SOLE 2 1,989 0 9,876
ASPEN AEROGELS INC COM 04523Y105 10 347 SH   SOLE 7 347 0 0
ASPEN AEROGELS INC COM 04523Y105 2,026 67,713 SH   SOLE 18 67,713 0 0
ASPEN AEROGELS INC COM 04523Y105 1,109 37,052 SH   SOLE 19 37,052 0 0
ASPEN AEROGELS INC COM 04523Y105 22,427 749,560 SH   SOLE 21 749,560 0 0
ASPEN AEROGELS INC COM 04523Y105 21,118 705,809 SH   SOLE 22 702,513 0 3,296
ASPEN AEROGELS INC COM 04523Y105 67 2,226 SH   SOLE 23 2,226 0 0
ASPEN GROUP INC COM NEW 04530L203 4 623 SH   SOLE 2 618 0 5
ASPEN GROUP INC COM NEW 04530L203 31 4,761 SH   SOLE 18 4,761 0 0
ASPEN GROUP INC COM NEW 04530L203 382 58,536 SH   SOLE 21 58,536 0 0
ASPEN GROUP INC COM NEW 04530L203 991 151,963 SH   SOLE 22 151,963 0 0
ASPEN TECHNOLOGY INC COM 045327103 22,018 160,081 SH   SOLE 2 57,280 0 102,801
ASPEN TECHNOLOGY INC COM 045327103 33 240 SH   SOLE 4 240 0 0
ASPEN TECHNOLOGY INC COM 045327103 147 1,071 SH   SOLE 7 1,071 0 0
ASPEN TECHNOLOGY INC COM 045327103 22,941 166,793 SH   SOLE 18 166,793 0 0
ASPEN TECHNOLOGY INC COM 045327103 2,499 18,170 SH   SOLE 19 18,170 0 0
ASPEN TECHNOLOGY INC COM 045327103 479,300 3,484,801 SH   SOLE 21 3,484,801 0 0
ASPEN TECHNOLOGY INC COM 045327103 264,739 1,924,811 SH   SOLE 22 1,846,616 0 78,195
ASPEN TECHNOLOGY INC COM 045327103 5,186 37,708 SH   SOLE 25 37,708 0 0
ASPEN TECHNOLOGY INC COM 045327103 5,716 41,561 SH   SOLE 26 30,738 0 10,823
ASPEN TECHNOLOGY INC COM 045327103 909 6,608 SH   SOLE 28 6,608 0 0
ASPEN TECHNOLOGY INC COM 045327103 45,380 329,943 SH   SOLE 30 329,943 0 0
ASPEN TECHNOLOGY INC COM 045327103 165 1,197 SH   SOLE 31 1,197 0 0
ASPEN TECHNOLOGY INC COM 045327103 461 3,349 SH   SOLE 34 3,349 0 0
ASPEN TECHNOLOGY INC COM 045327103 611 4,440 SH   SOLE 36 4,440 0 0
ASPEN TECHNOLOGY INC COM 045327103 1,139 8,281 SH   SOLE 40 8,281 0 0
ASPEN TECHNOLOGY INC COM 045327103 2,839 20,641 SH   SOLE 43 5,679 0 14,962
ASPIRA WOMENS HEALTH INC COM 04537Y109 183 32,578 SH   SOLE 2 16,748 0 15,830
ASPIRA WOMENS HEALTH INC COM 04537Y109 6 1,106 SH   SOLE 7 1,106 0 0
ASPIRA WOMENS HEALTH INC COM 04537Y109 1,350 240,302 SH   SOLE 18 240,302 0 0
ASPIRA WOMENS HEALTH INC COM 04537Y109 829 147,564 SH   SOLE 19 147,564 0 0
ASPIRA WOMENS HEALTH INC COM 04537Y109 14,166 2,520,696 SH   SOLE 21 2,520,696 0 0
ASPIRA WOMENS HEALTH INC COM 04537Y109 9,427 1,677,426 SH   SOLE 22 1,665,620 0 11,806
ASPIRA WOMENS HEALTH INC COM 04537Y109 95 16,929 SH   SOLE 30 16,929 0 0
ASPIRA WOMENS HEALTH INC COM 04537Y109 56 9,965 SH   SOLE 40 9,965 0 0
ASPIRA WOMENS HEALTH INC COM 04537Y109 2 279 SH   SOLE 43 0 0 279
ASSEMBLY BIOSCIENCES INC COM 045396108 146 37,674 SH   SOLE 2 2,969 0 34,705
ASSEMBLY BIOSCIENCES INC COM 045396108 35 8,918 SH   SOLE 18 8,918 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 968 249,488 SH   SOLE 19 249,488 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 1,844 475,321 SH   SOLE 21 475,321 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 4,088 1,053,724 SH   SOLE 22 1,053,724 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 47 12,157 SH   SOLE 23 12,157 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 219 56,357 SH   SOLE 26 0 0 56,357
ASSEMBLY BIOSCIENCES INC COM 045396108 54 13,995 SH   SOLE 30 13,995 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 17 4,460 SH   SOLE 43 0 0 4,460
ASSERTIO HOLDINGS INC COM NEW 04546C205 44 28,272 SH   SOLE 21 28,272 0 0
ASSERTIO HOLDINGS INC COM NEW 04546C205 1,177 754,179 SH   SOLE 22 754,179 0 0
ASSETMARK FINL HLDGS INC COM 04546L106 1,621 64,667 SH   SOLE 2 15,890 0 48,777
ASSETMARK FINL HLDGS INC COM 04546L106 6 226 SH   SOLE 7 226 0 0
ASSETMARK FINL HLDGS INC COM 04546L106 1,738 69,337 SH   SOLE 18 61,421 0 7,916
ASSETMARK FINL HLDGS INC COM 04546L106 12,693 506,504 SH   SOLE 19 506,504 0 0
ASSETMARK FINL HLDGS INC COM 04546L106 16,817 671,065 SH   SOLE 21 671,065 0 0
ASSETMARK FINL HLDGS INC COM 04546L106 20,082 801,350 SH   SOLE 22 774,468 0 26,882
ASSETMARK FINL HLDGS INC COM 04546L106 420 16,743 SH   SOLE 23 16,743 0 0
ASSETMARK FINL HLDGS INC COM 04546L106 17 682 SH   SOLE 25 682 0 0
ASSETMARK FINL HLDGS INC COM 04546L106 1,022 40,787 SH   SOLE 26 0 0 40,787
ASSETMARK FINL HLDGS INC COM 04546L106 67 2,655 SH   SOLE 28 2,655 0 0
ASSETMARK FINL HLDGS INC COM 04546L106 83 3,314 SH   SOLE 30 3,314 0 0
ASSETMARK FINL HLDGS INC COM 04546L106 7,392 294,966 SH   SOLE 34 294,966 0 0
ASSETMARK FINL HLDGS INC COM 04546L106 69 2,758 SH   SOLE 40 2,758 0 0
ASSETMARK FINL HLDGS INC COM 04546L106 0 19 SH   SOLE 43 0 0 19
ASSOCIATED BANC CORP COM 045487105 5,226 255,169 SH   SOLE 2 125,458 0 129,711
ASSOCIATED BANC CORP COM 045487105 11 537 SH   SOLE 4 537 0 0
ASSOCIATED BANC CORP COM 045487105 84 4,117 SH   SOLE 7 4,117 0 0
ASSOCIATED BANC CORP COM 045487105 16,368 799,214 SH   SOLE 18 799,214 0 0
ASSOCIATED BANC CORP COM 045487105 5,516 269,327 SH   SOLE 19 269,327 0 0
ASSOCIATED BANC CORP COM 045487105 222,778 10,877,809 SH   SOLE 21 10,877,809 0 0
ASSOCIATED BANC CORP COM 045487105 98,419 4,805,600 SH   SOLE 22 4,570,638 0 234,962
ASSOCIATED BANC CORP COM 045487105 143 7,000 SH   SOLE 25 7,000 0 0
ASSOCIATED BANC CORP COM 045487105 1,484 72,437 SH   SOLE 26 60,080 0 12,357
ASSOCIATED BANC CORP COM 045487105 344 16,797 SH   SOLE 28 16,797 0 0
ASSOCIATED BANC CORP COM 045487105 6,264 305,848 SH   SOLE 30 305,848 0 0
ASSOCIATED BANC CORP COM 045487105 277 13,523 SH   SOLE 36 13,523 0 0
ASSOCIATED BANC CORP COM 045487105 391 19,104 SH   SOLE 40 19,104 0 0
ASSOCIATED BANC CORP COM 045487105 4,295 209,735 SH   SOLE 43 8,466 0 201,269
ASSOCIATED CAP GROUP INC CL A 045528106 50 1,278 SH   SOLE 2 56 0 1,222
ASSOCIATED CAP GROUP INC CL A 045528106 3 70 SH   SOLE 7 70 0 0
ASSOCIATED CAP GROUP INC CL A 045528106 284 7,318 SH   SOLE 18 7,318 0 0
ASSOCIATED CAP GROUP INC CL A 045528106 141 3,616 SH   SOLE 19 3,616 0 0
ASSOCIATED CAP GROUP INC CL A 045528106 2,691 69,239 SH   SOLE 21 69,239 0 0
ASSOCIATED CAP GROUP INC CL A 045528106 2,765 71,141 SH   SOLE 22 69,203 0 1,938
ASSURANT INC COM 04621X108 22,129 141,686 SH   SOLE 2 22,615 0 119,071
ASSURANT INC COM 04621X108 5,930 37,971 SH   SOLE 4 19,928 0 18,043
ASSURANT INC COM 04621X108 8,363 53,550 SH   SOLE 7 51,708 0 1,842
ASSURANT INC COM 04621X108 35 226 SH   SOLE 13 226 0 0
ASSURANT INC COM 04621X108 1,171 7,496 SH   SOLE 15 7,496 0 0
ASSURANT INC COM 04621X108 81,151 519,598 SH   SOLE 18 510,252 0 9,346
ASSURANT INC COM 04621X108 91,619 586,622 SH   SOLE 19 586,622 0 0
ASSURANT INC COM 04621X108 221,710 1,419,578 SH   SOLE 21 1,419,578 0 0
ASSURANT INC COM 04621X108 222,439 1,424,247 SH   SOLE 22 1,294,060 0 130,187
ASSURANT INC COM 04621X108 5,101 32,664 SH   SOLE 23 32,664 0 0
ASSURANT INC COM 04621X108 19,669 125,937 SH   SOLE 25 125,937 0 0
ASSURANT INC COM 04621X108 40,065 256,531 SH   SOLE 26 184,374 0 72,157
ASSURANT INC COM 04621X108 25,526 163,438 SH   SOLE 28 5,935 0 157,503
ASSURANT INC COM 04621X108 18 115 SH   SOLE 29 115 0 0
ASSURANT INC COM 04621X108 48,581 311,057 SH   SOLE 30 255,015 0 56,042
ASSURANT INC COM 04621X108 1,430 9,156 SH   SOLE 31 6,848 0 2,308
ASSURANT INC COM 04621X108 39,581 253,433 SH   SOLE 34 253,433 0 0
ASSURANT INC COM 04621X108 5,498 35,203 SH   SOLE 36 35,203 0 0
ASSURANT INC COM 04621X108 1,984 12,705 SH   SOLE 37 12,705 0 0
ASSURANT INC COM 04621X108 342 2,191 SH   SOLE 40 2,191 0 0
ASSURANT INC COM 04621X108 12,839 82,206 SH   SOLE 43 3,927 0 78,279
ASSURED GUARANTY LTD COM G0585R106 7,305 153,863 SH   SOLE 2 26,021 0 127,842
ASSURED GUARANTY LTD COM G0585R106 16 337 SH   SOLE 4 337 0 0
ASSURED GUARANTY LTD COM G0585R106 102 2,150 SH   SOLE 7 2,150 0 0
ASSURED GUARANTY LTD COM G0585R106 3,461 72,893 SH   SOLE 18 72,893 0 0
ASSURED GUARANTY LTD COM G0585R106 806 16,970 SH   SOLE 19 16,970 0 0
ASSURED GUARANTY LTD COM G0585R106 239,173 5,037,342 SH   SOLE 21 5,037,342 0 0
ASSURED GUARANTY LTD COM G0585R106 83,915 1,767,382 SH   SOLE 22 1,676,512 0 90,870
ASSURED GUARANTY LTD COM G0585R106 1,546 32,569 SH   SOLE 26 24,204 0 8,365
ASSURED GUARANTY LTD COM G0585R106 67 1,420 SH   SOLE 28 1,420 0 0
ASSURED GUARANTY LTD COM G0585R106 4,787 100,829 SH   SOLE 30 100,829 0 0
ASSURED GUARANTY LTD COM G0585R106 61 1,291 SH   SOLE 31 1,291 0 0
ASSURED GUARANTY LTD COM G0585R106 179 3,765 SH   SOLE 36 3,765 0 0
ASSURED GUARANTY LTD COM G0585R106 487 10,254 SH   SOLE 40 10,254 0 0
ASSURED GUARANTY LTD COM G0585R106 3,599 75,798 SH   SOLE 43 4,299 0 71,499
AST SPACEMOBILE INC COM CL A 00217D100 956 73,874 SH   SOLE 21 73,874 0 0
AST SPACEMOBILE INC COM CL A 00217D100 6,784 524,273 SH   SOLE 22 524,273 0 0
ASTEC INDS INC COM 046224101 1,537 24,425 SH   SOLE 2 6,614 0 17,811
ASTEC INDS INC COM 046224101 6 102 SH   SOLE 4 102 0 0
ASTEC INDS INC COM 046224101 26 413 SH   SOLE 7 413 0 0
ASTEC INDS INC COM 046224101 5,828 92,603 SH   SOLE 18 92,603 0 0
ASTEC INDS INC COM 046224101 2,457 39,037 SH   SOLE 19 39,037 0 0
ASTEC INDS INC COM 046224101 174,047 2,765,283 SH   SOLE 21 2,765,283 0 0
ASTEC INDS INC COM 046224101 37,831 601,057 SH   SOLE 22 569,144 0 31,913
ASTEC INDS INC COM 046224101 34 548 SH   SOLE 25 548 0 0
ASTEC INDS INC COM 046224101 387 6,145 SH   SOLE 26 4,565 0 1,580
ASTEC INDS INC COM 046224101 178 2,825 SH   SOLE 28 2,825 0 0
ASTEC INDS INC COM 046224101 2,876 45,694 SH   SOLE 30 45,694 0 0
ASTEC INDS INC COM 046224101 181 2,872 SH   SOLE 40 2,872 0 0
ASTEC INDS INC COM 046224101 1,724 27,392 SH   SOLE 43 2,714 0 24,678
ASTRAZENECA PLC SPONSORED ADR 046353108 8,216 137,159 SH   SOLE 2 0 0 137,159
ASTRAZENECA PLC SPONSORED ADR 046353108 314,998 5,258,737 SH   SOLE 18 4,886,264 0 372,473
ASTRAZENECA PLC SPONSORED ADR 046353108 56,915 950,169 SH   SOLE 19 950,169 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 16,305 272,196 SH   SOLE 22 272,196 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 7,866 131,314 SH   SOLE 30 131,314 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 180 3,002 SH   SOLE 34 3,002 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 85,188 1,422,172 SH   SOLE 43 160,923 0 1,261,249
ASTRONICS CORP COM 046433108 1,116 63,748 SH   SOLE 2 11,053 0 52,695
ASTRONICS CORP COM 046433108 7 402 SH   SOLE 7 402 0 0
ASTRONICS CORP COM 046433108 1,512 86,344 SH   SOLE 18 86,344 0 0
ASTRONICS CORP COM 046433108 2,329 132,997 SH   SOLE 19 132,997 0 0
ASTRONICS CORP COM 046433108 16,891 964,667 SH   SOLE 21 964,667 0 0
ASTRONICS CORP COM 046433108 13,757 785,686 SH   SOLE 22 760,321 0 25,365
ASTRONICS CORP COM 046433108 225 12,822 SH   SOLE 23 12,822 0 0
ASTRONICS CORP COM 046433108 972 55,497 SH   SOLE 26 0 0 55,497
ASTRONICS CORP COM 046433108 90 5,155 SH   SOLE 43 368 0 4,787
ASTRONOVA INC COM 04638F108 20 1,452 SH   SOLE 18 1,452 0 0
ASTRONOVA INC COM 04638F108 102 7,347 SH   SOLE 21 7,347 0 0
ASTRONOVA INC COM 04638F108 794 57,039 SH   SOLE 22 57,039 0 0
ASTROTECH CORP COM NEW 046484200 13 10,086 SH   SOLE 18 10,086 0 0
ASTROTECH CORP COM NEW 046484200 178 133,907 SH   SOLE 21 133,907 0 0
ASTROTECH CORP COM NEW 046484200 806 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 403 45,478 SH   SOLE 21 45,478 0 0
ASURE SOFTWARE INC COM 04649U102 1,680 189,353 SH   SOLE 22 189,353 0 0
AT HOME GROUP INC COM 04650Y100 1,314 35,680 SH   SOLE 2 19,753 0 15,927
AT HOME GROUP INC COM 04650Y100 7 182 SH   SOLE 4 182 0 0
AT HOME GROUP INC COM 04650Y100 39 1,055 SH   SOLE 7 1,055 0 0
AT HOME GROUP INC COM 04650Y100 7,477 202,952 SH   SOLE 18 202,952 0 0
AT HOME GROUP INC COM 04650Y100 7,290 197,881 SH   SOLE 19 197,881 0 0
AT HOME GROUP INC COM 04650Y100 78,927 2,142,419 SH   SOLE 21 2,142,419 0 0
AT HOME GROUP INC COM 04650Y100 56,083 1,522,350 SH   SOLE 22 1,487,813 0 34,537
AT HOME GROUP INC COM 04650Y100 128 3,462 SH   SOLE 23 3,462 0 0
AT HOME GROUP INC COM 04650Y100 186 5,047 SH   SOLE 25 5,047 0 0
AT HOME GROUP INC COM 04650Y100 1,782 48,381 SH   SOLE 26 25,401 0 22,980
AT HOME GROUP INC COM 04650Y100 251 6,813 SH   SOLE 28 6,813 0 0
AT HOME GROUP INC COM 04650Y100 1,475 40,044 SH   SOLE 30 40,044 0 0
AT HOME GROUP INC COM 04650Y100 278 7,559 SH   SOLE 36 7,559 0 0
AT HOME GROUP INC COM 04650Y100 264 7,171 SH   SOLE 40 7,171 0 0
AT HOME GROUP INC COM 04650Y100 313 8,483 SH   SOLE 43 113 0 8,370
AT&T INC COM 00206R102 554,187 19,255,985 SH   SOLE 2 5,534,265 0 13,721,720
AT&T INC COM 00206R102 120,616 4,190,959 SH   SOLE 4 2,605,333 0 1,585,626
AT&T INC COM 00206R102 206,390 7,171,308 SH   SOLE 7 6,919,790 0 251,518
AT&T INC COM 00206R102 3,363 116,848 SH   SOLE 13 79,950 0 36,898
AT&T INC COM 00206R102 26,868 933,562 SH   SOLE 15 933,562 0 0
AT&T INC COM 00206R102 5 159 SH   SOLE 17 0 0 159
AT&T INC COM 00206R102 345,138 11,992,278 SH   SOLE 18 10,534,235 0 1,458,043
AT&T INC COM 00206R102 93,019 3,232,057 SH   SOLE 19 3,232,057 0 0
AT&T INC COM 00206R102 5,339,763 185,537,274 SH   SOLE 21 185,537,274 0 0
AT&T INC COM 00206R102 4,612,495 160,267,385 SH   SOLE 22 140,657,624 0 19,609,761
AT&T INC COM 00206R102 134,565 4,675,647 SH   SOLE 23 4,675,647 0 0
AT&T INC COM 00206R102 349,537 12,145,137 SH   SOLE 25 12,145,137 0 0
AT&T INC COM 00206R102 510,166 17,726,417 SH   SOLE 26 7,900,492 0 9,825,925
AT&T INC COM 00206R102 453,464 15,756,207 SH   SOLE 28 840,931 0 14,915,276
AT&T INC COM 00206R102 24,494 851,063 SH   SOLE 29 851,063 0 0
AT&T INC COM 00206R102 1,482,482 51,510,837 SH   SOLE 30 50,822,668 0 688,169
AT&T INC COM 00206R102 99,131 3,444,436 SH   SOLE 31 2,070,791 0 1,373,645
AT&T INC COM 00206R102 8,120 282,147 SH   SOLE 32 282,147 0 0
AT&T INC COM 00206R102 46,146 1,603,392 SH   SOLE 34 1,603,392 0 0
AT&T INC COM 00206R102 137,702 4,784,635 SH   SOLE 36 4,784,635 0 0
AT&T INC COM 00206R102 7,459 259,163 SH   SOLE 40 259,163 0 0
AT&T INC COM 00206R102 89,624 3,114,121 SH   SOLE 43 214,163 0 2,899,958
ATARA BIOTHERAPEUTICS INC COM 046513107 3,010 193,550 SH   SOLE 2 71,356 0 122,194
ATARA BIOTHERAPEUTICS INC COM 046513107 3 203 SH   SOLE 4 203 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 24 1,521 SH   SOLE 7 1,521 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 4,437 285,348 SH   SOLE 18 258,785 0 26,563
ATARA BIOTHERAPEUTICS INC COM 046513107 10,367 666,712 SH   SOLE 19 666,712 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 56,806 3,653,096 SH   SOLE 21 3,653,096 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 40,738 2,619,796 SH   SOLE 22 2,503,692 0 116,104
ATARA BIOTHERAPEUTICS INC COM 046513107 354 22,776 SH   SOLE 23 22,776 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 108 6,968 SH   SOLE 25 6,968 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 1,929 124,041 SH   SOLE 26 11,325 0 112,716
ATARA BIOTHERAPEUTICS INC COM 046513107 137 8,819 SH   SOLE 28 8,819 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 1,573 101,148 SH   SOLE 30 101,148 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 173 11,115 SH   SOLE 36 11,115 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 123 7,928 SH   SOLE 40 7,928 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 265 17,010 SH   SOLE 43 2,591 0 14,419
ATEA PHARMACEUTICALS INC COM 04683R106 1,205 56,119 SH   SOLE 2 7,206 0 48,913
ATEA PHARMACEUTICALS INC COM 04683R106 22 1,038 SH   SOLE 7 1,038 0 0
ATEA PHARMACEUTICALS INC COM 04683R106 4,439 206,650 SH   SOLE 18 206,650 0 0
ATEA PHARMACEUTICALS INC COM 04683R106 2,413 112,322 SH   SOLE 19 112,322 0 0
ATEA PHARMACEUTICALS INC COM 04683R106 48,781 2,271,002 SH   SOLE 21 2,271,002 0 0
ATEA PHARMACEUTICALS INC COM 04683R106 17,954 835,864 SH   SOLE 22 774,278 0 61,586
ATEA PHARMACEUTICALS INC COM 04683R106 100 4,655 SH   SOLE 30 4,655 0 0
ATEA PHARMACEUTICALS INC COM 04683R106 53 2,480 SH   SOLE 40 2,480 0 0
ATEA PHARMACEUTICALS INC COM 04683R106 18 833 SH   SOLE 43 0 0 833
ATENTO S A SHS L0427L204 4,973 193,944 SH   SOLE 2 193,944 0 0
ATERIAN INC COM 02156U101 90 6,181 SH   SOLE 2 4,050 0 2,131
ATERIAN INC COM 02156U101 5 318 SH   SOLE 7 318 0 0
ATERIAN INC COM 02156U101 942 64,387 SH   SOLE 18 64,387 0 0
ATERIAN INC COM 02156U101 512 35,007 SH   SOLE 19 35,007 0 0
ATERIAN INC COM 02156U101 10,034 685,833 SH   SOLE 21 685,833 0 0
ATERIAN INC COM 02156U101 6,578 449,609 SH   SOLE 22 445,921 0 3,688
ATHENE HOLDING LTD CL A G0684D107 15,807 234,178 SH   SOLE 2 32,379 0 201,799
ATHENE HOLDING LTD CL A G0684D107 6,396 94,758 SH   SOLE 4 55,012 0 39,746
ATHENE HOLDING LTD CL A G0684D107 1,247 18,478 SH   SOLE 7 18,478 0 0
ATHENE HOLDING LTD CL A G0684D107 310 4,588 SH   SOLE 13 4,588 0 0
ATHENE HOLDING LTD CL A G0684D107 1,113 16,490 SH   SOLE 15 16,490 0 0
ATHENE HOLDING LTD CL A G0684D107 8,721 129,204 SH   SOLE 18 119,634 0 9,570
ATHENE HOLDING LTD CL A G0684D107 4,266 63,207 SH   SOLE 19 63,207 0 0
ATHENE HOLDING LTD CL A G0684D107 120,349 1,782,946 SH   SOLE 21 1,782,946 0 0
ATHENE HOLDING LTD CL A G0684D107 198,039 2,933,914 SH   SOLE 22 2,779,066 0 154,848
ATHENE HOLDING LTD CL A G0684D107 5,790 85,774 SH   SOLE 23 85,774 0 0
ATHENE HOLDING LTD CL A G0684D107 3,603 53,377 SH   SOLE 25 53,377 0 0
ATHENE HOLDING LTD CL A G0684D107 13,800 204,451 SH   SOLE 26 179,581 0 24,870
ATHENE HOLDING LTD CL A G0684D107 15,698 232,561 SH   SOLE 28 13,708 0 218,853
ATHENE HOLDING LTD CL A G0684D107 22 319 SH   SOLE 29 319 0 0
ATHENE HOLDING LTD CL A G0684D107 61,919 917,323 SH   SOLE 30 662,662 0 254,661
ATHENE HOLDING LTD CL A G0684D107 1,470 21,774 SH   SOLE 31 15,708 0 6,066
ATHENE HOLDING LTD CL A G0684D107 850 12,590 SH   SOLE 34 12,590 0 0
ATHENE HOLDING LTD CL A G0684D107 3,010 44,598 SH   SOLE 36 44,598 0 0
ATHENE HOLDING LTD CL A G0684D107 309 4,583 SH   SOLE 40 4,583 0 0
ATHENE HOLDING LTD CL A G0684D107 8,347 123,664 SH   SOLE 43 9,043 0 114,621
ATHENEX INC COM 04685N103 248 53,723 SH   SOLE 2 18,858 0 34,865
ATHENEX INC COM 04685N103 1 214 SH   SOLE 4 214 0 0
ATHENEX INC COM 04685N103 6 1,336 SH   SOLE 7 1,336 0 0
ATHENEX INC COM 04685N103 1,332 288,405 SH   SOLE 18 276,670 0 11,735
ATHENEX INC COM 04685N103 1,981 428,740 SH   SOLE 19 428,740 0 0
ATHENEX INC COM 04685N103 17,068 3,694,429 SH   SOLE 21 3,694,429 0 0
ATHENEX INC COM 04685N103 9,469 2,049,483 SH   SOLE 22 1,988,089 0 61,394
ATHENEX INC COM 04685N103 31 6,664 SH   SOLE 23 6,664 0 0
ATHENEX INC COM 04685N103 18 3,803 SH   SOLE 25 3,803 0 0
ATHENEX INC COM 04685N103 223 48,280 SH   SOLE 26 0 0 48,280
ATHENEX INC COM 04685N103 35 7,527 SH   SOLE 28 7,527 0 0
ATHENEX INC COM 04685N103 363 78,584 SH   SOLE 30 78,584 0 0
ATHENEX INC COM 04685N103 27 5,751 SH   SOLE 40 5,751 0 0
ATHENEX INC COM 04685N103 316 68,428 SH   SOLE 43 1,139 0 67,289
ATHERSYS INC NEW COM 04744L106 208 144,426 SH   SOLE 2 71,030 0 73,396
ATHERSYS INC NEW COM 04744L106 4 3,025 SH   SOLE 7 3,025 0 0
ATHERSYS INC NEW COM 04744L106 1,014 704,219 SH   SOLE 18 643,962 0 60,257
ATHERSYS INC NEW COM 04744L106 1,367 949,627 SH   SOLE 19 949,627 0 0
ATHERSYS INC NEW COM 04744L106 10,547 7,324,610 SH   SOLE 21 7,324,610 0 0
ATHERSYS INC NEW COM 04744L106 6,941 4,819,875 SH   SOLE 22 4,675,244 0 144,631
ATHERSYS INC NEW COM 04744L106 58 40,352 SH   SOLE 23 40,352 0 0
ATHERSYS INC NEW COM 04744L106 27 18,550 SH   SOLE 25 18,550 0 0
ATHERSYS INC NEW COM 04744L106 156 108,147 SH   SOLE 26 7,692 0 100,455
ATHERSYS INC NEW COM 04744L106 159 110,425 SH   SOLE 30 110,425 0 0
ATHERSYS INC NEW COM 04744L106 28 19,379 SH   SOLE 40 19,379 0 0
ATHERSYS INC NEW COM 04744L106 50 34,502 SH   SOLE 43 0 0 34,502
ATHIRA PHARMA INC COM 04746L104 284 27,701 SH   SOLE 2 1,915 0 25,786
ATHIRA PHARMA INC COM 04746L104 5 453 SH   SOLE 7 453 0 0
ATHIRA PHARMA INC COM 04746L104 1,130 110,394 SH   SOLE 18 110,394 0 0
ATHIRA PHARMA INC COM 04746L104 580 56,685 SH   SOLE 19 56,685 0 0
ATHIRA PHARMA INC COM 04746L104 12,412 1,212,119 SH   SOLE 21 1,212,119 0 0
ATHIRA PHARMA INC COM 04746L104 5,998 585,696 SH   SOLE 22 550,460 0 35,236
ATKORE INC COM 047649108 1,709 24,072 SH   SOLE 2 17,441 0 6,631
ATKORE INC COM 047649108 14 193 SH   SOLE 4 193 0 0
ATKORE INC COM 047649108 56 793 SH   SOLE 7 793 0 0
ATKORE INC COM 047649108 10,542 148,480 SH   SOLE 18 144,757 0 3,723
ATKORE INC COM 047649108 8,083 113,851 SH   SOLE 19 113,851 0 0
ATKORE INC COM 047649108 112,341 1,582,274 SH   SOLE 21 1,582,274 0 0
ATKORE INC COM 047649108 80,864 1,138,928 SH   SOLE 22 1,109,639 0 29,289
ATKORE INC COM 047649108 64 905 SH   SOLE 23 905 0 0
ATKORE INC COM 047649108 197 2,773 SH   SOLE 25 2,773 0 0
ATKORE INC COM 047649108 1,676 23,611 SH   SOLE 26 19,377 0 4,234
ATKORE INC COM 047649108 436 6,147 SH   SOLE 28 6,147 0 0
ATKORE INC COM 047649108 2,486 35,011 SH   SOLE 30 35,011 0 0
ATKORE INC COM 047649108 179 2,515 SH   SOLE 36 2,515 0 0
ATKORE INC COM 047649108 387 5,453 SH   SOLE 40 5,453 0 0
ATKORE INC COM 047649108 282 3,965 SH   SOLE 43 26 0 3,939
ATLANTIC AMERN CORP COM 048209100 4 932 SH   SOLE 18 932 0 0
ATLANTIC AMERN CORP COM 048209100 56 13,003 SH   SOLE 21 13,003 0 0
ATLANTIC AMERN CORP COM 048209100 61 14,212 SH   SOLE 22 14,212 0 0
ATLANTIC CAP BANCSHARES INC COM 048269203 452 17,759 SH   SOLE 2 3,900 0 13,859
ATLANTIC CAP BANCSHARES INC COM 048269203 8 316 SH   SOLE 7 316 0 0
ATLANTIC CAP BANCSHARES INC COM 048269203 1,740 68,355 SH   SOLE 18 68,355 0 0
ATLANTIC CAP BANCSHARES INC COM 048269203 1,014 39,808 SH   SOLE 19 39,808 0 0
ATLANTIC CAP BANCSHARES INC COM 048269203 19,203 754,232 SH   SOLE 21 754,232 0 0
ATLANTIC CAP BANCSHARES INC COM 048269203 14,239 559,281 SH   SOLE 22 537,701 0 21,580
ATLANTIC CAP BANCSHARES INC COM 048269203 145 5,687 SH   SOLE 43 0 0 5,687
ATLANTIC UN BANKSHARES CORP COM 04911A107 3,194 88,179 SH   SOLE 2 24,221 0 63,958
ATLANTIC UN BANKSHARES CORP COM 04911A107 11 290 SH   SOLE 4 290 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107 46 1,267 SH   SOLE 7 1,267 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107 9,243 255,203 SH   SOLE 18 255,203 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107 5,040 139,149 SH   SOLE 19 139,149 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107 109,328 3,018,447 SH   SOLE 21 3,018,447 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107 75,305 2,079,105 SH   SOLE 22 1,958,618 0 120,487
ATLANTIC UN BANKSHARES CORP COM 04911A107 83 2,278 SH   SOLE 25 2,278 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107 1,351 37,298 SH   SOLE 26 31,313 0 5,985
ATLANTIC UN BANKSHARES CORP COM 04911A107 364 10,059 SH   SOLE 28 10,059 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107 2,065 57,010 SH   SOLE 30 57,010 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107 51 1,403 SH   SOLE 34 1,403 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107 340 9,399 SH   SOLE 40 9,399 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107 641 17,692 SH   SOLE 43 2,153 0 15,539
ATLANTICA SUSTAINABLE INFR P SHS G0751N103 10 282 SH   SOLE 4 282 0 0
ATLANTICA SUSTAINABLE INFR P SHS G0751N103 38,465 1,033,453 SH   SOLE 21 1,033,453 0 0
ATLANTICA SUSTAINABLE INFR P SHS G0751N103 1,752 47,070 SH   SOLE 22 47,070 0 0
ATLANTICA SUSTAINABLE INFR P SHS G0751N103 25 665 SH   SOLE 23 665 0 0
ATLANTICA SUSTAINABLE INFR P SHS G0751N103 36,944 992,594 SH   SOLE 30 992,594 0 0
ATLANTICA SUSTAINABLE INFR P SHS G0751N103 81 2,169 SH   SOLE 36 2,169 0 0
ATLANTICA SUSTAINABLE INFR P SHS G0751N103 75 2,012 SH   SOLE 43 0 0 2,012
ATLANTICUS HOLDINGS CORP COM 04914Y102 43 1,082 SH   SOLE 2 438 0 644
ATLANTICUS HOLDINGS CORP COM 04914Y102 723 18,223 SH   SOLE 18 18,223 0 0
ATLANTICUS HOLDINGS CORP COM 04914Y102 327 8,249 SH   SOLE 19 8,249 0 0
ATLANTICUS HOLDINGS CORP COM 04914Y102 7,449 187,628 SH   SOLE 21 187,628 0 0
ATLANTICUS HOLDINGS CORP COM 04914Y102 8,134 204,884 SH   SOLE 22 204,669 0 215
ATLANTICUS HOLDINGS CORP COM 04914Y102 64 1,615 SH   SOLE 43 0 0 1,615
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 1,800 26,422 SH   SOLE 2 3,662 0 22,760
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 4 53 SH   SOLE 4 53 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 57 843 SH   SOLE 7 843 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 7,934 116,487 SH   SOLE 18 116,487 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 3,554 52,176 SH   SOLE 19 52,176 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 230,570 3,385,255 SH   SOLE 21 3,385,255 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 48,701 715,033 SH   SOLE 22 682,721 0 32,312
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 15 223 SH   SOLE 25 223 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 65 956 SH   SOLE 28 956 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 2,570 37,736 SH   SOLE 30 37,736 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 78 1,148 SH   SOLE 36 1,148 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 51 756 SH   SOLE 40 756 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 1,843 27,065 SH   SOLE 43 7,474 0 19,591
ATLAS AIR WORLDWIDE HLDGS IN NOTE 1.875% 6/0 049164BJ4 1,945 1,525,000 PRN   SOLE 21 1,525,000 0 0
ATLAS CORP SHARES Y0436Q109 36 2,503 SH   SOLE 2 0 0 2,503
ATLAS CORP SHARES Y0436Q109 4 246 SH   SOLE 4 246 0 0
ATLAS CORP SHARES Y0436Q109 333 23,353 SH   SOLE 7 23,353 0 0
ATLAS CORP SHARES Y0436Q109 16,317 1,145,032 SH   SOLE 21 1,145,032 0 0
ATLAS CORP SHARES Y0436Q109 9,873 692,863 SH   SOLE 22 647,562 0 45,301
ATLAS CORP SHARES Y0436Q109 97 6,801 SH   SOLE 25 6,801 0 0
ATLAS CORP SHARES Y0436Q109 2,775 194,767 SH   SOLE 30 194,767 0 0
ATLAS CORP SHARES Y0436Q109 391 27,410 SH   SOLE 34 27,410 0 0
ATLAS CORP SHARES Y0436Q109 117 8,201 SH   SOLE 40 8,201 0 0
ATLAS CORP SHARES Y0436Q109 255 17,913 SH   SOLE 43 0 0 17,913
ATLAS TECHNICAL CONSULTANTS COM CLS A 049430101 72 7,473 SH   SOLE 2 504 0 6,969
ATLAS TECHNICAL CONSULTANTS COM CLS A 049430101 483 49,863 SH   SOLE 18 49,863 0 0
ATLAS TECHNICAL CONSULTANTS COM CLS A 049430101 228 23,529 SH   SOLE 19 23,529 0 0
ATLAS TECHNICAL CONSULTANTS COM CLS A 049430101 4,551 470,193 SH   SOLE 21 470,193 0 0
ATLAS TECHNICAL CONSULTANTS COM CLS A 049430101 1,177 121,617 SH   SOLE 22 112,387 0 9,230
ATLASSIAN CORP PLC CL A G06242104 83,004 323,147 SH   SOLE 2 80,221 0 242,926
ATLASSIAN CORP PLC CL A G06242104 279 1,088 SH   SOLE 4 1,088 0 0
ATLASSIAN CORP PLC CL A G06242104 3,988 15,527 SH   SOLE 7 15,527 0 0
ATLASSIAN CORP PLC CL A G06242104 349 1,357 SH   SOLE 15 1,357 0 0
ATLASSIAN CORP PLC CL A G06242104 14,743 57,396 SH   SOLE 18 56,079 0 1,317
ATLASSIAN CORP PLC CL A G06242104 146,580 570,663 SH   SOLE 19 570,663 0 0
ATLASSIAN CORP PLC CL A G06242104 172,785 672,680 SH   SOLE 21 672,680 0 0
ATLASSIAN CORP PLC CL A G06242104 234,855 914,331 SH   SOLE 22 796,261 0 118,070
ATLASSIAN CORP PLC CL A G06242104 3,728 14,512 SH   SOLE 23 14,512 0 0
ATLASSIAN CORP PLC CL A G06242104 44,679 173,943 SH   SOLE 25 173,943 0 0
ATLASSIAN CORP PLC CL A G06242104 35,536 138,347 SH   SOLE 26 3,443 0 134,904
ATLASSIAN CORP PLC CL A G06242104 37,736 146,912 SH   SOLE 28 282 0 146,630
ATLASSIAN CORP PLC CL A G06242104 20,009 77,897 SH   SOLE 30 77,897 0 0
ATLASSIAN CORP PLC CL A G06242104 4,326 16,840 SH   SOLE 31 16,840 0 0
ATLASSIAN CORP PLC CL A G06242104 7,447 28,992 SH   SOLE 32 28,992 0 0
ATLASSIAN CORP PLC CL A G06242104 202,991 790,278 SH   SOLE 34 790,278 0 0
ATLASSIAN CORP PLC CL A G06242104 8,545 33,268 SH   SOLE 36 33,268 0 0
ATLASSIAN CORP PLC CL A G06242104 9,076 35,335 SH   SOLE 43 6,284 0 29,051
ATMOS ENERGY CORP COM 049560105 28,690 298,511 SH   SOLE 2 58,926 0 239,585
ATMOS ENERGY CORP COM 049560105 11,133 115,837 SH   SOLE 4 61,526 0 54,311
ATMOS ENERGY CORP COM 049560105 35,859 373,099 SH   SOLE 7 360,926 0 12,173
ATMOS ENERGY CORP COM 049560105 1,941 20,198 SH   SOLE 13 20,198 0 0
ATMOS ENERGY CORP COM 049560105 1,596 16,601 SH   SOLE 15 16,601 0 0
ATMOS ENERGY CORP COM 049560105 32,137 334,379 SH   SOLE 18 295,273 0 39,106
ATMOS ENERGY CORP COM 049560105 24,652 256,502 SH   SOLE 19 256,502 0 0
ATMOS ENERGY CORP COM 049560105 595,984 6,201,061 SH   SOLE 21 6,201,061 0 0
ATMOS ENERGY CORP COM 049560105 281,485 2,928,775 SH   SOLE 22 2,591,546 0 337,229
ATMOS ENERGY CORP COM 049560105 6,893 71,717 SH   SOLE 23 71,717 0 0
ATMOS ENERGY CORP COM 049560105 22,036 229,275 SH   SOLE 25 229,275 0 0
ATMOS ENERGY CORP COM 049560105 33,237 345,820 SH   SOLE 26 143,845 0 201,975
ATMOS ENERGY CORP COM 049560105 52,899 550,403 SH   SOLE 28 12,200 0 538,203
ATMOS ENERGY CORP COM 049560105 93,870 976,690 SH   SOLE 30 971,107 0 5,583
ATMOS ENERGY CORP COM 049560105 5,444 56,641 SH   SOLE 31 17,889 0 38,752
ATMOS ENERGY CORP COM 049560105 3,609 37,554 SH   SOLE 34 37,554 0 0
ATMOS ENERGY CORP COM 049560105 7,648 79,578 SH   SOLE 36 79,578 0 0
ATMOS ENERGY CORP COM 049560105 461 4,796 SH   SOLE 40 4,796 0 0
ATMOS ENERGY CORP COM 049560105 8,323 86,595 SH   SOLE 43 5,174 0 81,421
ATN INTL INC COM 00215F107 785 17,249 SH   SOLE 2 4,932 0 12,317
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,120 46,602 SH   SOLE 18 46,602 0 0
ATN INTL INC COM 00215F107 981 21,576 SH   SOLE 19 21,576 0 0
ATN INTL INC COM 00215F107 63,891 1,404,508 SH   SOLE 21 1,404,508 0 0
ATN INTL INC COM 00215F107 15,768 346,636 SH   SOLE 22 329,006 0 17,630
ATN INTL INC COM 00215F107 14 300 SH   SOLE 25 300 0 0
ATN INTL INC COM 00215F107 210 4,621 SH   SOLE 26 0 0 4,621
ATN INTL INC COM 00215F107 72 1,582 SH   SOLE 28 1,582 0 0
ATN INTL INC COM 00215F107 1,123 24,686 SH   SOLE 30 24,686 0 0
ATN INTL INC COM 00215F107 50 1,098 SH   SOLE 40 1,098 0 0
ATN INTL INC COM 00215F107 383 8,411 SH   SOLE 43 535 0 7,876
ATOMERA INC COM 04965B100 73 3,394 SH   SOLE 2 1,310 0 2,084
ATOMERA INC COM 04965B100 7 326 SH   SOLE 7 326 0 0
ATOMERA INC COM 04965B100 1,386 64,626 SH   SOLE 18 64,626 0 0
ATOMERA INC COM 04965B100 887 41,354 SH   SOLE 19 41,354 0 0
ATOMERA INC COM 04965B100 15,057 702,268 SH   SOLE 21 702,268 0 0
ATOMERA INC COM 04965B100 10,151 473,460 SH   SOLE 22 470,745 0 2,715
ATOMERA INC COM 04965B100 40 1,885 SH   SOLE 43 50 0 1,835
ATOSSA THERAPEUTICS INC COM 04962H506 1,260 199,375 SH   SOLE 2 40,696 0 158,679
ATOSSA THERAPEUTICS INC COM 04962H506 12 1,880 SH   SOLE 7 1,880 0 0
ATOSSA THERAPEUTICS INC COM 04962H506 0 12 SH   SOLE 17 0 0 12
ATOSSA THERAPEUTICS INC COM 04962H506 2,524 399,391 SH   SOLE 18 399,391 0 0
ATOSSA THERAPEUTICS INC COM 04962H506 4,199 664,412 SH   SOLE 19 664,412 0 0
ATOSSA THERAPEUTICS INC COM 04962H506 27,752 4,391,164 SH   SOLE 21 4,391,164 0 0
ATOSSA THERAPEUTICS INC COM 04962H506 20,004 3,165,152 SH   SOLE 22 3,051,149 0 114,003
ATOSSA THERAPEUTICS INC COM 04962H506 167 26,414 SH   SOLE 23 26,414 0 0
ATOSSA THERAPEUTICS INC COM 04962H506 673 106,493 SH   SOLE 26 0 0 106,493
ATOTECH LTD COM G0625A105 59 2,315 SH   SOLE 2 2,315 0 0
ATOTECH LTD COM G0625A105 2,565 100,471 SH   SOLE 19 100,471 0 0
ATOTECH LTD COM G0625A105 312 12,214 SH   SOLE 34 12,214 0 0
ATRECA INC CL A COM 04965G109 523 61,425 SH   SOLE 2 14,613 0 46,812
ATRECA INC CL A COM 04965G109 4 445 SH   SOLE 7 445 0 0
ATRECA INC CL A COM 04965G109 862 101,116 SH   SOLE 18 101,116 0 0
ATRECA INC CL A COM 04965G109 2,462 288,925 SH   SOLE 19 288,925 0 0
ATRECA INC CL A COM 04965G109 11,142 1,307,758 SH   SOLE 21 1,307,758 0 0
ATRECA INC CL A COM 04965G109 9,214 1,081,458 SH   SOLE 22 1,041,139 0 40,319
ATRECA INC CL A COM 04965G109 93 10,891 SH   SOLE 23 10,891 0 0
ATRECA INC CL A COM 04965G109 11 1,312 SH   SOLE 25 1,312 0 0
ATRECA INC CL A COM 04965G109 76 8,863 SH   SOLE 26 1,719 0 7,144
ATRECA INC CL A COM 04965G109 80 9,407 SH   SOLE 30 9,407 0 0
ATRECA INC CL A COM 04965G109 34 3,950 SH   SOLE 40 3,950 0 0
ATRICURE INC COM 04963C209 3,748 47,244 SH   SOLE 2 29,972 0 17,272
ATRICURE INC COM 04963C209 16 199 SH   SOLE 4 199 0 0
ATRICURE INC COM 04963C209 53 669 SH   SOLE 7 669 0 0
ATRICURE INC COM 04963C209 11,642 146,753 SH   SOLE 18 138,779 0 7,974
ATRICURE INC COM 04963C209 14,965 188,642 SH   SOLE 19 188,642 0 0
ATRICURE INC COM 04963C209 136,942 1,726,230 SH   SOLE 21 1,726,230 0 0
ATRICURE INC COM 04963C209 93,884 1,183,466 SH   SOLE 22 1,156,374 0 27,092
ATRICURE INC COM 04963C209 538 6,777 SH   SOLE 23 6,777 0 0
ATRICURE INC COM 04963C209 339 4,275 SH   SOLE 25 4,275 0 0
ATRICURE INC COM 04963C209 2,954 37,232 SH   SOLE 26 16,256 0 20,976
ATRICURE INC COM 04963C209 491 6,188 SH   SOLE 28 6,188 0 0
ATRICURE INC COM 04963C209 23,204 292,495 SH   SOLE 30 292,495 0 0
ATRICURE INC COM 04963C209 535 6,743 SH   SOLE 36 6,743 0 0
ATRICURE INC COM 04963C209 382 4,818 SH   SOLE 40 4,818 0 0
ATRICURE INC COM 04963C209 888 11,194 SH   SOLE 43 0 0 11,194
ATRION CORP COM 049904105 1,204 1,939 SH   SOLE 2 452 0 1,487
ATRION CORP COM 049904105 4 7 SH   SOLE 4 7 0 0
ATRION CORP COM 049904105 14 23 SH   SOLE 7 23 0 0
ATRION CORP COM 049904105 3,152 5,077 SH   SOLE 18 4,492 0 585
ATRION CORP COM 049904105 5,941 9,568 SH   SOLE 19 9,568 0 0
ATRION CORP COM 049904105 31,682 51,024 SH   SOLE 21 51,024 0 0
ATRION CORP COM 049904105 28,898 46,540 SH   SOLE 22 45,613 0 927
ATRION CORP COM 049904105 663 1,068 SH   SOLE 23 1,068 0 0
ATRION CORP COM 049904105 24 39 SH   SOLE 25 39 0 0
ATRION CORP COM 049904105 1,697 2,733 SH   SOLE 26 549 0 2,184
ATRION CORP COM 049904105 135 218 SH   SOLE 28 218 0 0
ATRION CORP COM 049904105 708 1,141 SH   SOLE 30 1,141 0 0
ATRION CORP COM 049904105 29 46 SH   SOLE 34 46 0 0
ATRION CORP COM 049904105 127 205 SH   SOLE 40 205 0 0
ATRION CORP COM 049904105 995 1,602 SH   SOLE 43 452 0 1,150
ATYR PHARMA INC COM NEW 002120202 16 3,320 SH   SOLE 18 3,320 0 0
ATYR PHARMA INC COM NEW 002120202 204 41,826 SH   SOLE 21 41,826 0 0
ATYR PHARMA INC COM NEW 002120202 877 179,731 SH   SOLE 22 179,731 0 0
AUBURN NATL BANCORP COM 050473107 19 530 SH   SOLE 18 530 0 0
AUBURN NATL BANCORP COM 050473107 252 7,118 SH   SOLE 21 7,118 0 0
AUBURN NATL BANCORP COM 050473107 14 391 SH   SOLE 22 391 0 0
AUDACY INC CL A 05070N103 1,048 243,164 SH   SOLE 2 143,226 0 99,938
AUDACY INC CL A 05070N103 9 2,029 SH   SOLE 7 2,029 0 0
AUDACY INC CL A 05070N103 1,754 406,906 SH   SOLE 18 406,906 0 0
AUDACY INC CL A 05070N103 883 204,773 SH   SOLE 19 204,773 0 0
AUDACY INC CL A 05070N103 20,322 4,715,046 SH   SOLE 21 4,715,046 0 0
AUDACY INC CL A 05070N103 13,897 3,224,258 SH   SOLE 22 3,096,199 0 128,059
AUDACY INC CL A 05070N103 25 5,688 SH   SOLE 25 5,688 0 0
AUDACY INC CL A 05070N103 122 28,409 SH   SOLE 30 28,409 0 0
AUDACY INC CL A 05070N103 62 14,467 SH   SOLE 40 14,467 0 0
AUDACY INC CL A 05070N103 132 30,592 SH   SOLE 43 0 0 30,592
AUDDIA INC COM 05072K107 7 1,197 SH   SOLE 18 1,197 0 0
AUDDIA INC COM 05072K107 91 16,110 SH   SOLE 21 16,110 0 0
AUDIOEYE INC COM NEW 050734201 24 1,414 SH   SOLE 18 1,414 0 0
AUDIOEYE INC COM NEW 050734201 353 21,015 SH   SOLE 21 21,015 0 0
AUDIOEYE INC COM NEW 050734201 145 8,658 SH   SOLE 22 8,658 0 0
AULT GLOBAL HOLDINGS INC COM 05150X104 29 10,301 SH   SOLE 18 10,301 0 0
AULT GLOBAL HOLDINGS INC COM 05150X104 354 125,597 SH   SOLE 21 125,597 0 0
AULT GLOBAL HOLDINGS INC COM 05150X104 2,523 894,814 SH   SOLE 22 894,814 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102 28 2,149 SH   SOLE 22 2,149 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102 7,891 608,842 SH   SOLE 30 608,842 0 0
AURORA CANNABIS INC COM 05156X884 0 1 SH   SOLE 43 0 0 1
AURORA CANNABIS INC NOTE 5.500% 2/2 05156XAG3 676 800,000 PRN   SOLE 21 800,000 0 0
AURORA MOBILE LTD ADS 051857100 3 1,008 SH   SOLE 43 0 0 1,008
AUTODESK INC COM 052769106 172,541 591,097 SH   SOLE 2 142,361 0 448,736
AUTODESK INC COM 052769106 40,482 138,684 SH   SOLE 4 90,597 0 48,087
AUTODESK INC COM 052769106 65,304 223,722 SH   SOLE 7 207,637 0 16,085
AUTODESK INC COM 052769106 535 1,833 SH   SOLE 13 673 0 1,160
AUTODESK INC COM 052769106 6,685 22,901 SH   SOLE 15 22,901 0 0
AUTODESK INC COM 052769106 0 1 SH   SOLE 17 0 0 1
AUTODESK INC COM 052769106 334,104 1,144,583 SH   SOLE 18 966,281 0 178,302
AUTODESK INC COM 052769106 345,242 1,182,742 SH   SOLE 19 1,182,742 0 0
AUTODESK INC COM 052769106 1,545,181 5,293,530 SH   SOLE 21 5,293,530 0 0
AUTODESK INC COM 052769106 1,415,948 4,850,797 SH   SOLE 22 4,387,591 0 463,206
AUTODESK INC COM 052769106 42,129 144,326 SH   SOLE 23 144,326 0 0
AUTODESK INC COM 052769106 117,059 401,023 SH   SOLE 25 401,023 0 0
AUTODESK INC COM 052769106 177,036 606,497 SH   SOLE 26 251,533 0 354,964
AUTODESK INC COM 052769106 209,028 716,095 SH   SOLE 28 26,816 0 689,279
AUTODESK INC COM 052769106 98 335 SH   SOLE 29 335 0 0
AUTODESK INC COM 052769106 387,699 1,328,191 SH   SOLE 30 1,268,408 0 59,783
AUTODESK INC COM 052769106 15,585 53,391 SH   SOLE 31 28,328 0 25,063
AUTODESK INC COM 052769106 14,040 48,098 SH   SOLE 32 48,098 0 0
AUTODESK INC COM 052769106 253,531 868,554 SH   SOLE 34 868,554 0 0
AUTODESK INC COM 052769106 31,184 106,830 SH   SOLE 36 106,830 0 0
AUTODESK INC COM 052769106 2,313 7,924 SH   SOLE 40 7,924 0 0
AUTODESK INC COM 052769106 56,271 192,776 SH   SOLE 43 12,302 0 180,474
AUTODESK INC OPTIONS 052769106 1,489 5,100 SH Call SOLE 18 5,100 0 0
AUTOHOME INC SP ADS RP CL A 05278C107 3,660 57,218 SH   SOLE 2 8,315 0 48,903
AUTOHOME INC SP ADS RP CL A 05278C107 1,877 29,351 SH   SOLE 4 14,160 0 15,191
AUTOHOME INC SP ADS RP CL A 05278C107 474 7,415 SH   SOLE 7 7,415 0 0
AUTOHOME INC SP ADS RP CL A 05278C107 235 3,673 SH   SOLE 13 104 0 3,569
AUTOHOME INC SP ADS RP CL A 05278C107 2,234 34,930 SH   SOLE 15 34,930 0 0
AUTOHOME INC SP ADS RP CL A 05278C107 2,377 37,169 SH   SOLE 18 37,169 0 0
AUTOHOME INC SP ADS RP CL A 05278C107 2,806 43,869 SH   SOLE 19 43,869 0 0
AUTOHOME INC SP ADS RP CL A 05278C107 72,298 1,130,370 SH   SOLE 21 1,130,370 0 0
AUTOHOME INC SP ADS RP CL A 05278C107 48,075 751,647 SH   SOLE 22 671,573 0 80,074
AUTOHOME INC SP ADS RP CL A 05278C107 2,007 31,380 SH   SOLE 23 31,380 0 0
AUTOHOME INC SP ADS RP CL A 05278C107 2,702 42,246 SH   SOLE 25 42,246 0 0
AUTOHOME INC SP ADS RP CL A 05278C107 10,960 171,355 SH   SOLE 26 60,070 0 111,285
AUTOHOME INC SP ADS RP CL A 05278C107 7,512 117,448 SH   SOLE 28 8,184 0 109,264
AUTOHOME INC SP ADS RP CL A 05278C107 23,999 375,213 SH   SOLE 30 375,213 0 0
AUTOHOME INC SP ADS RP CL A 05278C107 1,289 20,153 SH   SOLE 31 0 0 20,153
AUTOHOME INC SP ADS RP CL A 05278C107 1,831 28,631 SH   SOLE 34 28,631 0 0
AUTOHOME INC SP ADS RP CL A 05278C107 16 251 SH   SOLE 40 251 0 0
AUTOHOME INC SP ADS RP CL A 05278C107 6,703 104,796 SH   SOLE 43 12,516 0 92,280
AUTOLIV INC COM 052800109 10,384 106,218 SH   SOLE 2 80,313 0 25,905
AUTOLIV INC COM 052800109 4,249 43,459 SH   SOLE 4 40,161 0 3,298
AUTOLIV INC COM 052800109 3,694 37,787 SH   SOLE 7 18,072 0 19,715
AUTOLIV INC COM 052800109 27 279 SH   SOLE 13 279 0 0
AUTOLIV INC COM 052800109 816 8,347 SH   SOLE 15 8,347 0 0
AUTOLIV INC COM 052800109 1,007 10,301 SH   SOLE 18 4,295 0 6,006
AUTOLIV INC COM 052800109 511 5,224 SH   SOLE 19 5,224 0 0
AUTOLIV INC COM 052800109 44,567 455,881 SH   SOLE 21 455,881 0 0
AUTOLIV INC COM 052800109 132,564 1,356,016 SH   SOLE 22 1,245,347 0 110,669
AUTOLIV INC COM 052800109 7,117 72,802 SH   SOLE 23 72,802 0 0
AUTOLIV INC COM 052800109 13,101 134,013 SH   SOLE 25 134,013 0 0
AUTOLIV INC COM 052800109 17,728 181,337 SH   SOLE 26 116,384 0 64,953
AUTOLIV INC COM 052800109 22,670 231,892 SH   SOLE 28 7,877 0 224,015
AUTOLIV INC COM 052800109 2,091 21,392 SH   SOLE 29 21,392 0 0
AUTOLIV INC COM 052800109 41,310 422,566 SH   SOLE 30 323,782 0 98,784
AUTOLIV INC COM 052800109 4,621 47,270 SH   SOLE 31 35,362 0 11,908
AUTOLIV INC COM 052800109 1,308 13,379 SH   SOLE 34 13,379 0 0
AUTOLIV INC COM 052800109 4,216 43,126 SH   SOLE 36 43,126 0 0
AUTOLIV INC COM 052800109 318 3,249 SH   SOLE 40 3,249 0 0
AUTOLIV INC COM 052800109 2,596 26,550 SH   SOLE 43 2,383 0 24,167
AUTOLUS THERAPEUTICS PLC SPON ADS 05280R100 131 19,695 SH   SOLE 30 19,695 0 0
AUTOLUS THERAPEUTICS PLC SPON ADS 05280R100 233 35,146 SH   SOLE 43 15,640 0 19,506
AUTOMATIC DATA PROCESSING IN COM 053015103 185,914 936,028 SH   SOLE 2 152,780 0 783,248
AUTOMATIC DATA PROCESSING IN COM 053015103 51,567 259,626 SH   SOLE 4 161,398 0 98,228
AUTOMATIC DATA PROCESSING IN COM 053015103 89,808 452,158 SH   SOLE 7 439,177 0 12,981
AUTOMATIC DATA PROCESSING IN COM 053015103 7,129 35,894 SH   SOLE 13 33,788 0 2,106
AUTOMATIC DATA PROCESSING IN COM 053015103 11,536 58,082 SH   SOLE 15 58,082 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 160,036 805,737 SH   SOLE 18 700,437 0 105,300
AUTOMATIC DATA PROCESSING IN COM 053015103 82,300 414,358 SH   SOLE 19 414,358 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 2,126,730 10,707,534 SH   SOLE 21 10,707,534 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 1,889,799 9,514,646 SH   SOLE 22 8,564,303 0 950,343
AUTOMATIC DATA PROCESSING IN COM 053015103 48,412 243,744 SH   SOLE 23 243,744 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 143,410 722,032 SH   SOLE 25 722,032 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 200,490 1,009,416 SH   SOLE 26 403,541 0 605,875
AUTOMATIC DATA PROCESSING IN COM 053015103 267,120 1,344,880 SH   SOLE 28 52,638 0 1,292,242
AUTOMATIC DATA PROCESSING IN COM 053015103 146 736 SH   SOLE 29 736 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 570,027 2,869,936 SH   SOLE 30 2,869,936 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 27,459 138,250 SH   SOLE 31 53,280 0 84,970
AUTOMATIC DATA PROCESSING IN COM 053015103 18,678 94,038 SH   SOLE 32 94,038 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 8,923 44,924 SH   SOLE 34 44,924 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 49,609 249,770 SH   SOLE 36 249,770 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 3,089 15,553 SH   SOLE 40 15,553 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 96,423 485,467 SH   SOLE 43 41,856 0 443,611
AUTONATION INC COM 05329W102 13,043 137,574 SH   SOLE 2 41,125 0 96,449
AUTONATION INC COM 05329W102 18 191 SH   SOLE 4 191 0 0
AUTONATION INC COM 05329W102 176 1,852 SH   SOLE 7 1,852 0 0
AUTONATION INC COM 05329W102 12,584 132,726 SH   SOLE 18 132,726 0 0
AUTONATION INC COM 05329W102 1,281 13,508 SH   SOLE 19 13,508 0 0
AUTONATION INC COM 05329W102 237,769 2,507,845 SH   SOLE 21 2,507,845 0 0
AUTONATION INC COM 05329W102 146,976 1,550,217 SH   SOLE 22 1,485,794 0 64,423
AUTONATION INC COM 05329W102 138 1,452 SH   SOLE 25 1,452 0 0
AUTONATION INC COM 05329W102 2,261 23,850 SH   SOLE 26 19,722 0 4,128
AUTONATION INC COM 05329W102 901 9,506 SH   SOLE 28 6,246 0 3,260
AUTONATION INC COM 05329W102 3,694 38,959 SH   SOLE 30 38,959 0 0
AUTONATION INC COM 05329W102 86 902 SH   SOLE 31 902 0 0
AUTONATION INC COM 05329W102 1,206 12,725 SH   SOLE 36 12,725 0 0
AUTONATION INC COM 05329W102 597 6,292 SH   SOLE 40 6,292 0 0
AUTONATION INC COM 05329W102 10,928 115,260 SH   SOLE 43 5,046 0 110,214
AUTOWEB INC COM 05335B100 5 1,561 SH   SOLE 18 1,561 0 0
AUTOWEB INC COM 05335B100 91 29,299 SH   SOLE 21 29,299 0 0
AUTOWEB INC COM 05335B100 476 152,453 SH   SOLE 22 152,453 0 0
AUTOWEB INC COM 05335B100 62 19,754 SH   SOLE 23 19,754 0 0
AUTOZONE INC COM 053332102 71,524 47,931 SH   SOLE 2 7,120 0 40,811
AUTOZONE INC COM 053332102 19,524 13,084 SH   SOLE 4 7,707 0 5,377
AUTOZONE INC COM 053332102 34,399 23,052 SH   SOLE 7 20,834 0 2,218
AUTOZONE INC COM 053332102 278 186 SH   SOLE 13 69 0 117
AUTOZONE INC COM 053332102 3,768 2,525 SH   SOLE 15 2,525 0 0
AUTOZONE INC COM 053332102 62,485 41,874 SH   SOLE 18 38,545 0 3,329
AUTOZONE INC COM 053332102 15,110 10,126 SH   SOLE 19 10,126 0 0
AUTOZONE INC COM 053332102 907,746 608,319 SH   SOLE 21 608,319 0 0
AUTOZONE INC COM 053332102 749,711 502,413 SH   SOLE 22 454,949 0 47,464
AUTOZONE INC COM 053332102 19,233 12,889 SH   SOLE 23 12,889 0 0
AUTOZONE INC COM 053332102 46,681 31,283 SH   SOLE 25 31,283 0 0
AUTOZONE INC COM 053332102 74,863 50,169 SH   SOLE 26 19,864 0 30,305
AUTOZONE INC COM 053332102 59,225 39,689 SH   SOLE 28 2,483 0 37,206
AUTOZONE INC COM 053332102 30 20 SH   SOLE 29 20 0 0
AUTOZONE INC COM 053332102 142,019 95,173 SH   SOLE 30 95,173 0 0
AUTOZONE INC COM 053332102 9,619 6,446 SH   SOLE 31 2,973 0 3,473
AUTOZONE INC COM 053332102 2,244 1,504 SH   SOLE 34 1,504 0 0
AUTOZONE INC COM 053332102 21,977 14,728 SH   SOLE 36 14,728 0 0
AUTOZONE INC COM 053332102 1,222 819 SH   SOLE 40 819 0 0
AUTOZONE INC COM 053332102 39,066 26,180 SH   SOLE 43 1,441 0 24,738
AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M104 157 23,397 SH   SOLE 30 23,397 0 0
AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M104 8 1,181 SH   SOLE 43 938 0 243
AVALARA INC COM 05338G106 43,617 269,571 SH   SOLE 2 140,864 0 128,707
AVALARA INC COM 05338G106 6,834 42,235 SH   SOLE 4 26,096 0 16,139
AVALARA INC COM 05338G106 1,187 7,336 SH   SOLE 7 7,336 0 0
AVALARA INC COM 05338G106 25 157 SH   SOLE 13 157 0 0
AVALARA INC COM 05338G106 971 6,003 SH   SOLE 15 6,003 0 0
AVALARA INC COM 05338G106 19,159 118,409 SH   SOLE 18 113,540 0 4,869
AVALARA INC COM 05338G106 243,168 1,502,891 SH   SOLE 19 1,502,891 0 0
AVALARA INC COM 05338G106 230,875 1,426,916 SH   SOLE 21 1,426,916 0 0
AVALARA INC COM 05338G106 325,230 2,010,075 SH   SOLE 22 1,908,459 0 101,616
AVALARA INC COM 05338G106 7,713 47,673 SH   SOLE 23 47,673 0 0
AVALARA INC COM 05338G106 1,169 7,222 SH   SOLE 25 7,222 0 0
AVALARA INC COM 05338G106 27,721 171,326 SH   SOLE 26 90,802 0 80,524
AVALARA INC COM 05338G106 34,530 213,414 SH   SOLE 28 10,158 0 203,256
AVALARA INC COM 05338G106 12 76 SH   SOLE 29 76 0 0
AVALARA INC COM 05338G106 28,354 175,241 SH   SOLE 30 156,144 0 19,097
AVALARA INC COM 05338G106 4,926 30,444 SH   SOLE 31 9,694 0 20,750
AVALARA INC COM 05338G106 137,791 851,612 SH   SOLE 34 851,612 0 0
AVALARA INC COM 05338G106 3,105 19,189 SH   SOLE 36 19,189 0 0
AVALARA INC COM 05338G106 487 3,008 SH   SOLE 40 3,008 0 0
AVALARA INC COM 05338G106 2,851 17,619 SH   SOLE 43 2,380 0 15,239
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 101 102,506 SH   SOLE 21 102,506 0 0
AVALONBAY CMNTYS INC COM 053484101 78,499 376,150 SH   SOLE 2 79,038 0 297,112
AVALONBAY CMNTYS INC COM 053484101 98,862 473,725 SH   SOLE 4 432,047 0 41,678
AVALONBAY CMNTYS INC COM 053484101 68,418 327,847 SH   SOLE 7 317,777 0 10,070
AVALONBAY CMNTYS INC COM 053484101 271 1,297 SH   SOLE 13 347 0 950
AVALONBAY CMNTYS INC COM 053484101 3,785 18,138 SH   SOLE 15 18,138 0 0
AVALONBAY CMNTYS INC COM 053484101 0 2 SH   SOLE 17 0 0 2
AVALONBAY CMNTYS INC COM 053484101 86,491 414,446 SH   SOLE 18 394,758 0 19,688
AVALONBAY CMNTYS INC COM 053484101 62,111 297,622 SH   SOLE 19 297,622 0 0
AVALONBAY CMNTYS INC COM 053484101 1,111,456 5,325,870 SH   SOLE 21 5,325,870 0 0
AVALONBAY CMNTYS INC COM 053484101 875,884 4,197,059 SH   SOLE 22 3,779,518 0 417,541
AVALONBAY CMNTYS INC COM 053484101 19,700 94,397 SH   SOLE 23 94,397 0 0
AVALONBAY CMNTYS INC COM 053484101 167,529 802,767 SH   SOLE 25 802,767 0 0
AVALONBAY CMNTYS INC COM 053484101 65,026 311,592 SH   SOLE 26 118,006 0 193,586
AVALONBAY CMNTYS INC COM 053484101 85,065 407,613 SH   SOLE 28 15,063 0 392,550
AVALONBAY CMNTYS INC COM 053484101 35 167 SH   SOLE 29 167 0 0
AVALONBAY CMNTYS INC COM 053484101 216,770 1,038,717 SH   SOLE 30 1,038,717 0 0
AVALONBAY CMNTYS INC COM 053484101 4,701 22,527 SH   SOLE 31 16,604 0 5,923
AVALONBAY CMNTYS INC COM 053484101 6,602 31,636 SH   SOLE 34 31,636 0 0
AVALONBAY CMNTYS INC COM 053484101 15,611 74,806 SH   SOLE 36 74,806 0 0
AVALONBAY CMNTYS INC COM 053484101 1,016 4,870 SH   SOLE 40 4,870 0 0
AVALONBAY CMNTYS INC COM 053484101 17,308 82,937 SH   SOLE 43 5,146 0 77,791
AVANGRID INC COM 05351W103 6,189 120,342 SH   SOLE 2 12,658 0 107,684
AVANGRID INC COM 05351W103 384 7,471 SH   SOLE 4 7,471 0 0
AVANGRID INC COM 05351W103 78 1,518 SH   SOLE 7 1,518 0 0
AVANGRID INC COM 05351W103 39 762 SH   SOLE 15 762 0 0
AVANGRID INC COM 05351W103 1,208 23,482 SH   SOLE 18 23,482 0 0
AVANGRID INC COM 05351W103 12,258 238,334 SH   SOLE 19 238,334 0 0
AVANGRID INC COM 05351W103 38,928 756,903 SH   SOLE 21 756,903 0 0
AVANGRID INC COM 05351W103 77,167 1,500,419 SH   SOLE 22 1,355,227 0 145,192
AVANGRID INC COM 05351W103 3,979 77,370 SH   SOLE 25 77,370 0 0
AVANGRID INC COM 05351W103 2,777 54,005 SH   SOLE 26 22,134 0 31,871
AVANGRID INC COM 05351W103 7,167 139,350 SH   SOLE 28 0 0 139,350
AVANGRID INC COM 05351W103 330 6,424 SH   SOLE 29 6,424 0 0
AVANGRID INC COM 05351W103 6,191 120,380 SH   SOLE 30 120,380 0 0
AVANGRID INC COM 05351W103 52 1,014 SH   SOLE 31 1,014 0 0
AVANGRID INC COM 05351W103 3,423 66,551 SH   SOLE 34 66,551 0 0
AVANGRID INC COM 05351W103 971 18,882 SH   SOLE 36 18,882 0 0
AVANGRID INC COM 05351W103 7,349 142,899 SH   SOLE 43 3,008 0 139,891
AVANOS MED INC COM 05350V106 2,127 58,477 SH   SOLE 2 14,998 0 43,479
AVANOS MED INC COM 05350V106 8 217 SH   SOLE 4 217 0 0
AVANOS MED INC COM 05350V106 31 861 SH   SOLE 7 861 0 0
AVANOS MED INC COM 05350V106 7,163 196,938 SH   SOLE 18 196,938 0 0
AVANOS MED INC COM 05350V106 3,067 84,318 SH   SOLE 19 84,318 0 0
AVANOS MED INC COM 05350V106 204,398 5,619,959 SH   SOLE 21 5,619,959 0 0
AVANOS MED INC COM 05350V106 45,088 1,239,713 SH   SOLE 22 1,168,219 0 71,494
AVANOS MED INC COM 05350V106 47 1,289 SH   SOLE 25 1,289 0 0
AVANOS MED INC COM 05350V106 660 18,147 SH   SOLE 26 13,649 0 4,498
AVANOS MED INC COM 05350V106 231 6,360 SH   SOLE 28 6,193 0 167
AVANOS MED INC COM 05350V106 3,644 100,179 SH   SOLE 30 100,179 0 0
AVANOS MED INC COM 05350V106 237 6,505 SH   SOLE 40 6,505 0 0
AVANOS MED INC COM 05350V106 1,438 39,531 SH   SOLE 43 475 0 39,056
AVANTOR INC COM 05352A100 52,326 1,473,543 SH   SOLE 2 425,214 0 1,048,329
AVANTOR INC COM 05352A100 10,837 305,182 SH   SOLE 4 177,753 0 127,429
AVANTOR INC COM 05352A100 1,767 49,760 SH   SOLE 7 49,760 0 0
AVANTOR INC COM 05352A100 185 5,211 SH   SOLE 13 879 0 4,332
AVANTOR INC COM 05352A100 1,609 45,305 SH   SOLE 15 45,305 0 0
AVANTOR INC COM 05352A100 16,909 476,170 SH   SOLE 18 446,609 0 29,561
AVANTOR INC COM 05352A100 157,468 4,434,464 SH   SOLE 19 4,434,464 0 0
AVANTOR INC COM 05352A100 313,838 8,838,027 SH   SOLE 21 8,838,027 0 0
AVANTOR INC COM 05352A100 453,806 12,779,678 SH   SOLE 22 12,120,989 0 658,689
AVANTOR INC COM 05352A100 10,371 292,067 SH   SOLE 23 292,067 0 0
AVANTOR INC COM 05352A100 28,703 808,318 SH   SOLE 25 808,318 0 0
AVANTOR INC COM 05352A100 32,866 925,547 SH   SOLE 26 513,368 0 412,179
AVANTOR INC COM 05352A100 32,255 908,329 SH   SOLE 28 59,345 0 848,984
AVANTOR INC COM 05352A100 20 558 SH   SOLE 29 558 0 0
AVANTOR INC COM 05352A100 42,169 1,187,521 SH   SOLE 30 1,166,220 0 21,301
AVANTOR INC COM 05352A100 6,830 192,353 SH   SOLE 31 58,087 0 134,266
AVANTOR INC COM 05352A100 79,797 2,247,181 SH   SOLE 34 2,247,181 0 0
AVANTOR INC COM 05352A100 9,152 257,734 SH   SOLE 36 257,734 0 0
AVANTOR INC COM 05352A100 661 18,625 SH   SOLE 40 18,625 0 0
AVANTOR INC COM 05352A100 1,455 40,981 SH   SOLE 43 1,967 0 39,014
AVAYA HLDGS CORP COM 05351X101 1,095 40,690 SH   SOLE 2 30,827 0 9,863
AVAYA HLDGS CORP COM 05351X101 9 337 SH   SOLE 4 337 0 0
AVAYA HLDGS CORP COM 05351X101 55 2,057 SH   SOLE 7 2,057 0 0
AVAYA HLDGS CORP COM 05351X101 6,976 259,340 SH   SOLE 18 254,171 0 5,169
AVAYA HLDGS CORP COM 05351X101 6,391 237,599 SH   SOLE 19 237,599 0 0
AVAYA HLDGS CORP COM 05351X101 77,926 2,896,891 SH   SOLE 21 2,896,891 0 0
AVAYA HLDGS CORP COM 05351X101 52,142 1,938,361 SH   SOLE 22 1,884,764 0 53,597
AVAYA HLDGS CORP COM 05351X101 21 773 SH   SOLE 23 773 0 0
AVAYA HLDGS CORP COM 05351X101 237 8,803 SH   SOLE 25 8,803 0 0
AVAYA HLDGS CORP COM 05351X101 771 28,668 SH   SOLE 26 21,060 0 7,608
AVAYA HLDGS CORP COM 05351X101 470 17,470 SH   SOLE 28 10,383 0 7,087
AVAYA HLDGS CORP COM 05351X101 2,092 77,771 SH   SOLE 30 77,771 0 0
AVAYA HLDGS CORP COM 05351X101 497 18,470 SH   SOLE 36 18,470 0 0
AVAYA HLDGS CORP COM 05351X101 264 9,801 SH   SOLE 40 9,801 0 0
AVAYA HLDGS CORP COM 05351X101 537 19,945 SH   SOLE 43 1,211 0 18,734
AVAYA HLDGS CORP NOTE 2.250% 6/1 05351XAB7 2,418 2,071,000 PRN   SOLE 21 2,071,000 0 0
AVEANNA HEALTHCARE HLDGS INC COM 05356F105 197 15,897 SH   SOLE 2 3,878 0 12,019
AVEANNA HEALTHCARE HLDGS INC COM 05356F105 8 620 SH   SOLE 7 620 0 0
AVEANNA HEALTHCARE HLDGS INC COM 05356F105 1,473 119,115 SH   SOLE 18 119,115 0 0
AVEANNA HEALTHCARE HLDGS INC COM 05356F105 1,408 113,834 SH   SOLE 19 113,834 0 0
AVEANNA HEALTHCARE HLDGS INC COM 05356F105 15,767 1,274,644 SH   SOLE 21 1,274,644 0 0
AVEANNA HEALTHCARE HLDGS INC COM 05356F105 11,924 963,926 SH   SOLE 22 958,147 0 5,779
AVEANNA HEALTHCARE HLDGS INC COM 05356F105 49 3,974 SH   SOLE 23 3,974 0 0
AVEANNA HEALTHCARE HLDGS INC COM 05356F105 353 28,524 SH   SOLE 26 11,290 0 17,234
AVEANNA HEALTHCARE HLDGS INC COM 05356F105 565 45,700 SH   SOLE 28 0 0 45,700
AVEANNA HEALTHCARE HLDGS INC COM 05356F105 10 790 SH   SOLE 31 0 0 790
AVENUE THERAPEUTICS INC COM NEW 05360L205 3 1,114 SH   SOLE 2 1,114 0 0
AVENUE THERAPEUTICS INC COM NEW 05360L205 4 1,678 SH   SOLE 18 1,678 0 0
AVENUE THERAPEUTICS INC COM NEW 05360L205 62 24,822 SH   SOLE 21 24,822 0 0
AVENUE THERAPEUTICS INC COM NEW 05360L205 51 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 42 6,432 SH   SOLE 18 6,432 0 0
AVEO PHARMACEUTICALS INC COM NEW 053588307 696 105,635 SH   SOLE 21 105,635 0 0
AVEO PHARMACEUTICALS INC COM NEW 053588307 2,414 366,364 SH   SOLE 22 366,364 0 0
AVERY DENNISON CORP COM 053611109 45,123 214,625 SH   SOLE 2 53,955 0 160,670
AVERY DENNISON CORP COM 053611109 11,523 54,810 SH   SOLE 4 28,695 0 26,115
AVERY DENNISON CORP COM 053611109 15,812 75,211 SH   SOLE 7 72,508 0 2,703
AVERY DENNISON CORP COM 053611109 137 653 SH   SOLE 13 147 0 506
AVERY DENNISON CORP COM 053611109 2,038 9,694 SH   SOLE 15 9,694 0 0
AVERY DENNISON CORP COM 053611109 44,864 213,395 SH   SOLE 18 201,409 0 11,986
AVERY DENNISON CORP COM 053611109 8,934 42,496 SH   SOLE 19 42,496 0 0
AVERY DENNISON CORP COM 053611109 518,117 2,464,407 SH   SOLE 21 2,464,407 0 0
AVERY DENNISON CORP COM 053611109 419,423 1,994,971 SH   SOLE 22 1,817,432 0 177,539
AVERY DENNISON CORP COM 053611109 10,966 52,160 SH   SOLE 23 52,160 0 0
AVERY DENNISON CORP COM 053611109 26,333 125,250 SH   SOLE 25 125,250 0 0
AVERY DENNISON CORP COM 053611109 44,537 211,837 SH   SOLE 26 98,124 0 113,713
AVERY DENNISON CORP COM 053611109 73,512 349,658 SH   SOLE 28 8,945 0 340,713
AVERY DENNISON CORP COM 053611109 33 155 SH   SOLE 29 155 0 0
AVERY DENNISON CORP COM 053611109 91,836 436,816 SH   SOLE 30 383,167 0 53,649
AVERY DENNISON CORP COM 053611109 5,721 27,210 SH   SOLE 31 9,594 0 17,616
AVERY DENNISON CORP COM 053611109 51,310 244,055 SH   SOLE 34 244,055 0 0
AVERY DENNISON CORP COM 053611109 8,545 40,642 SH   SOLE 36 40,642 0 0
AVERY DENNISON CORP COM 053611109 621 2,953 SH   SOLE 40 2,953 0 0
AVERY DENNISON CORP COM 053611109 14,194 67,511 SH   SOLE 43 5,350 0 62,161
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 803 24,502 SH   SOLE 18 24,502 0 0
AVIAT NETWORKS INC COM NEW 05366Y201 382 11,658 SH   SOLE 19 11,658 0 0
AVIAT NETWORKS INC COM NEW 05366Y201 8,827 269,353 SH   SOLE 21 269,353 0 0
AVIAT NETWORKS INC COM NEW 05366Y201 5,988 182,741 SH   SOLE 22 175,889 0 6,852
AVID BIOSERVICES INC COM 05368M106 828 32,292 SH   SOLE 2 18,265 0 14,027
AVID BIOSERVICES INC COM 05368M106 3 114 SH   SOLE 4 114 0 0
AVID BIOSERVICES INC COM 05368M106 25 971 SH   SOLE 7 971 0 0
AVID BIOSERVICES INC COM 05368M106 5,182 202,009 SH   SOLE 18 202,009 0 0
AVID BIOSERVICES INC COM 05368M106 2,729 106,394 SH   SOLE 19 106,394 0 0
AVID BIOSERVICES INC COM 05368M106 56,261 2,193,393 SH   SOLE 21 2,193,393 0 0
AVID BIOSERVICES INC COM 05368M106 36,793 1,434,431 SH   SOLE 22 1,389,409 0 45,022
AVID BIOSERVICES INC COM 05368M106 43 1,691 SH   SOLE 25 1,691 0 0
AVID BIOSERVICES INC COM 05368M106 91 3,531 SH   SOLE 26 0 0 3,531
AVID BIOSERVICES INC COM 05368M106 231 8,989 SH   SOLE 28 8,989 0 0
AVID BIOSERVICES INC COM 05368M106 8,571 334,164 SH   SOLE 30 334,164 0 0
AVID BIOSERVICES INC COM 05368M106 183 7,116 SH   SOLE 40 7,116 0 0
AVID BIOSERVICES INC COM 05368M106 156 6,063 SH   SOLE 43 0 0 6,063
AVID TECHNOLOGY INC COM 05367P100 575 14,680 SH   SOLE 2 10,725 0 3,955
AVID TECHNOLOGY INC COM 05367P100 23 581 SH   SOLE 7 581 0 0
AVID TECHNOLOGY INC COM 05367P100 4,644 118,625 SH   SOLE 18 118,625 0 0
AVID TECHNOLOGY INC COM 05367P100 2,474 63,188 SH   SOLE 19 63,188 0 0
AVID TECHNOLOGY INC COM 05367P100 51,880 1,325,152 SH   SOLE 21 1,325,152 0 0
AVID TECHNOLOGY INC COM 05367P100 37,415 955,674 SH   SOLE 22 936,066 0 19,608
AVID TECHNOLOGY INC COM 05367P100 37 939 SH   SOLE 25 939 0 0
AVID TECHNOLOGY INC COM 05367P100 94 2,392 SH   SOLE 26 0 0 2,392
AVID TECHNOLOGY INC COM 05367P100 939 23,977 SH   SOLE 30 23,977 0 0
AVID TECHNOLOGY INC COM 05367P100 155 3,952 SH   SOLE 40 3,952 0 0
AVID TECHNOLOGY INC COM 05367P100 90 2,288 SH   SOLE 43 0 0 2,288
AVIDITY BIOSCIENCES INC COM 05370A108 1,031 41,709 SH   SOLE 2 8,472 0 33,237
AVIDITY BIOSCIENCES INC COM 05370A108 9 371 SH   SOLE 7 371 0 0
AVIDITY BIOSCIENCES INC COM 05370A108 2,804 113,486 SH   SOLE 18 108,180 0 5,306
AVIDITY BIOSCIENCES INC COM 05370A108 11,158 451,546 SH   SOLE 19 451,546 0 0
AVIDITY BIOSCIENCES INC COM 05370A108 34,587 1,399,712 SH   SOLE 21 1,399,712 0 0
AVIDITY BIOSCIENCES INC COM 05370A108 15,879 642,620 SH   SOLE 22 608,672 0 33,948
AVIDITY BIOSCIENCES INC COM 05370A108 109 4,427 SH   SOLE 23 4,427 0 0
AVIDITY BIOSCIENCES INC COM 05370A108 49 1,993 SH   SOLE 25 1,993 0 0
AVIDITY BIOSCIENCES INC COM 05370A108 418 16,922 SH   SOLE 26 1,320 0 15,602
AVIDITY BIOSCIENCES INC COM 05370A108 430 17,415 SH   SOLE 30 17,415 0 0
AVIDITY BIOSCIENCES INC COM 05370A108 87 3,531 SH   SOLE 34 3,531 0 0
AVIDITY BIOSCIENCES INC COM 05370A108 70 2,813 SH   SOLE 36 2,813 0 0
AVIDITY BIOSCIENCES INC COM 05370A108 70 2,814 SH   SOLE 40 2,814 0 0
AVIDITY BIOSCIENCES INC COM 05370A108 25 1,006 SH   SOLE 43 0 0 1,006
AVIENT CORPORATION COM 05368V106 12,515 254,568 SH   SOLE 2 107,331 0 147,237
AVIENT CORPORATION COM 05368V106 19 377 SH   SOLE 4 377 0 0
AVIENT CORPORATION COM 05368V106 94 1,902 SH   SOLE 7 1,902 0 0
AVIENT CORPORATION COM 05368V106 24,361 495,544 SH   SOLE 18 480,946 0 14,598
AVIENT CORPORATION COM 05368V106 31,945 649,822 SH   SOLE 19 649,822 0 0
AVIENT CORPORATION COM 05368V106 325,550 6,622,256 SH   SOLE 21 6,622,256 0 0
AVIENT CORPORATION COM 05368V106 166,541 3,387,741 SH   SOLE 22 3,259,944 0 127,797
AVIENT CORPORATION COM 05368V106 1,690 34,376 SH   SOLE 23 34,376 0 0
AVIENT CORPORATION COM 05368V106 201 4,098 SH   SOLE 25 4,098 0 0
AVIENT CORPORATION COM 05368V106 8,913 181,303 SH   SOLE 26 38,121 0 143,182
AVIENT CORPORATION COM 05368V106 985 20,039 SH   SOLE 28 10,807 0 9,232
AVIENT CORPORATION COM 05368V106 3,495 71,092 SH   SOLE 30 71,092 0 0
AVIENT CORPORATION COM 05368V106 5 104 SH   SOLE 31 0 0 104
AVIENT CORPORATION COM 05368V106 275 5,585 SH   SOLE 36 5,585 0 0
AVIENT CORPORATION COM 05368V106 550 11,186 SH   SOLE 40 11,186 0 0
AVIENT CORPORATION COM 05368V106 4,119 83,794 SH   SOLE 43 5,894 0 77,900
AVINGER INC COM 053734604 25 20,440 SH   SOLE 18 20,440 0 0
AVINGER INC COM 053734604 299 242,869 SH   SOLE 21 242,869 0 0
AVINGER INC COM 053734604 2,062 1,676,115 SH   SOLE 22 1,676,115 0 0
AVIS BUDGET GROUP COM 053774105 6,087 78,146 SH   SOLE 2 36,950 0 41,196
AVIS BUDGET GROUP COM 053774105 17 224 SH   SOLE 4 224 0 0
AVIS BUDGET GROUP COM 053774105 192 2,467 SH   SOLE 7 2,467 0 0
AVIS BUDGET GROUP COM 053774105 21,061 270,398 SH   SOLE 18 270,398 0 0
AVIS BUDGET GROUP COM 053774105 6,987 89,709 SH   SOLE 19 89,709 0 0
AVIS BUDGET GROUP COM 053774105 350,951 4,505,730 SH   SOLE 21 4,505,730 0 0
AVIS BUDGET GROUP COM 053774105 125,796 1,615,044 SH   SOLE 22 1,538,124 0 76,920
AVIS BUDGET GROUP COM 053774105 8,059 103,461 SH   SOLE 25 103,461 0 0
AVIS BUDGET GROUP COM 053774105 4,344 55,766 SH   SOLE 26 41,411 0 14,355
AVIS BUDGET GROUP COM 053774105 866 11,121 SH   SOLE 28 5,785 0 5,336
AVIS BUDGET GROUP COM 053774105 3,008 38,623 SH   SOLE 30 38,623 0 0
AVIS BUDGET GROUP COM 053774105 3,920 50,322 SH   SOLE 34 50,322 0 0
AVIS BUDGET GROUP COM 053774105 1,985 25,490 SH   SOLE 36 25,490 0 0
AVIS BUDGET GROUP COM 053774105 471 6,051 SH   SOLE 40 6,051 0 0
AVIS BUDGET GROUP COM 053774105 2,832 36,361 SH   SOLE 43 2,409 0 33,952
AVISTA CORP COM 05379B107 3,142 73,635 SH   SOLE 2 21,226 0 52,409
AVISTA CORP COM 05379B107 362 8,490 SH   SOLE 4 8,490 0 0
AVISTA CORP COM 05379B107 282 6,608 SH   SOLE 7 6,608 0 0
AVISTA CORP COM 05379B107 13,284 311,327 SH   SOLE 18 311,327 0 0
AVISTA CORP COM 05379B107 5,200 121,863 SH   SOLE 19 121,863 0 0
AVISTA CORP COM 05379B107 444,270 10,411,775 SH   SOLE 21 10,411,775 0 0
AVISTA CORP COM 05379B107 75,984 1,780,731 SH   SOLE 22 1,682,905 0 97,826
AVISTA CORP COM 05379B107 47 1,094 SH   SOLE 25 1,094 0 0
AVISTA CORP COM 05379B107 1,047 24,535 SH   SOLE 26 19,051 0 5,484
AVISTA CORP COM 05379B107 376 8,815 SH   SOLE 28 8,128 0 687
AVISTA CORP COM 05379B107 37,844 886,907 SH   SOLE 30 886,907 0 0
AVISTA CORP COM 05379B107 1,198 28,065 SH   SOLE 32 28,065 0 0
AVISTA CORP COM 05379B107 483 11,316 SH   SOLE 36 11,316 0 0
AVISTA CORP COM 05379B107 357 8,359 SH   SOLE 40 8,359 0 0
AVISTA CORP COM 05379B107 1,181 27,669 SH   SOLE 43 666 0 27,003
AVITA MEDICAL INC COM 05380C102 78 3,802 SH   SOLE 2 1,479 0 2,323
AVITA MEDICAL INC COM 05380C102 8 384 SH   SOLE 7 384 0 0
AVITA MEDICAL INC COM 05380C102 1,591 77,514 SH   SOLE 18 77,514 0 0
AVITA MEDICAL INC COM 05380C102 847 41,264 SH   SOLE 19 41,264 0 0
AVITA MEDICAL INC COM 05380C102 17,041 830,448 SH   SOLE 21 830,448 0 0
AVITA MEDICAL INC COM 05380C102 12,613 614,671 SH   SOLE 22 611,092 0 3,579
AVNET INC COM 053807103 10,545 263,097 SH   SOLE 2 89,770 0 173,327
AVNET INC COM 053807103 32 806 SH   SOLE 4 806 0 0
AVNET INC COM 053807103 132 3,291 SH   SOLE 7 3,291 0 0
AVNET INC COM 053807103 10,368 258,674 SH   SOLE 18 258,674 0 0
AVNET INC COM 053807103 9,367 233,712 SH   SOLE 19 233,712 0 0
AVNET INC COM 053807103 188,339 4,699,067 SH   SOLE 21 4,699,067 0 0
AVNET INC COM 053807103 132,968 3,317,572 SH   SOLE 22 3,199,606 0 117,966
AVNET INC COM 053807103 1,056 26,357 SH   SOLE 25 26,357 0 0
AVNET INC COM 053807103 1,528 38,116 SH   SOLE 26 28,906 0 9,210
AVNET INC COM 053807103 855 21,320 SH   SOLE 28 13,520 0 7,800
AVNET INC COM 053807103 2,485 62,009 SH   SOLE 30 62,009 0 0
AVNET INC COM 053807103 75 1,865 SH   SOLE 31 1,865 0 0
AVNET INC COM 053807103 2,899 72,323 SH   SOLE 34 72,323 0 0
AVNET INC COM 053807103 1,222 30,484 SH   SOLE 36 30,484 0 0
AVNET INC COM 053807103 512 12,772 SH   SOLE 40 12,772 0 0
AVNET INC COM 053807103 6,484 161,768 SH   SOLE 43 1,487 0 160,281
AVROBIO INC COM 05455M100 748 84,184 SH   SOLE 2 21,767 0 62,417
AVROBIO INC COM 05455M100 5 613 SH   SOLE 7 613 0 0
AVROBIO INC COM 05455M100 1,213 136,473 SH   SOLE 18 126,812 0 9,661
AVROBIO INC COM 05455M100 2,485 279,489 SH   SOLE 19 279,489 0 0
AVROBIO INC COM 05455M100 15,128 1,701,679 SH   SOLE 21 1,701,679 0 0
AVROBIO INC COM 05455M100 10,652 1,198,247 SH   SOLE 22 1,146,559 0 51,688
AVROBIO INC COM 05455M100 104 11,666 SH   SOLE 23 11,666 0 0
AVROBIO INC COM 05455M100 13 1,464 SH   SOLE 25 1,464 0 0
AVROBIO INC COM 05455M100 414 46,590 SH   SOLE 26 1,323 0 45,267
AVROBIO INC COM 05455M100 34 3,876 SH   SOLE 28 3,876 0 0
AVROBIO INC COM 05455M100 553 62,235 SH   SOLE 30 62,235 0 0
AVROBIO INC COM 05455M100 5 566 SH   SOLE 34 566 0 0
AVROBIO INC COM 05455M100 34 3,854 SH   SOLE 40 3,854 0 0
AVROBIO INC COM 05455M100 34 3,824 SH   SOLE 43 242 0 3,582
AWARE INC MASS COM 05453N100 11 2,956 SH   SOLE 18 2,956 0 0
AWARE INC MASS COM 05453N100 74 19,946 SH   SOLE 21 19,946 0 0
AWARE INC MASS COM 05453N100 1,317 355,873 SH   SOLE 22 355,873 0 0
AXALTA COATING SYS LTD COM G0750C108 14,990 491,651 SH   SOLE 2 129,812 0 361,839
AXALTA COATING SYS LTD COM G0750C108 25 836 SH   SOLE 4 836 0 0
AXALTA COATING SYS LTD COM G0750C108 143 4,684 SH   SOLE 7 4,684 0 0
AXALTA COATING SYS LTD COM G0750C108 79,340 2,602,168 SH   SOLE 18 2,599,343 0 2,825
AXALTA COATING SYS LTD COM G0750C108 75,817 2,486,634 SH   SOLE 19 2,486,634 0 0
AXALTA COATING SYS LTD COM G0750C108 81,565 2,675,128 SH   SOLE 21 2,675,128 0 0
AXALTA COATING SYS LTD COM G0750C108 150,414 4,933,223 SH   SOLE 22 4,672,169 0 261,054
AXALTA COATING SYS LTD COM G0750C108 6,234 204,447 SH   SOLE 23 204,447 0 0
AXALTA COATING SYS LTD COM G0750C108 7,183 235,594 SH   SOLE 25 163,428 0 72,166
AXALTA COATING SYS LTD COM G0750C108 3,534 115,918 SH   SOLE 26 86,920 0 28,998
AXALTA COATING SYS LTD COM G0750C108 804 26,371 SH   SOLE 28 26,371 0 0
AXALTA COATING SYS LTD COM G0750C108 4,037 132,419 SH   SOLE 30 132,419 0 0
AXALTA COATING SYS LTD COM G0750C108 1,208 39,619 SH   SOLE 31 3,709 0 35,910
AXALTA COATING SYS LTD COM G0750C108 27,866 913,953 SH   SOLE 34 913,953 0 0
AXALTA COATING SYS LTD COM G0750C108 1,032 33,854 SH   SOLE 36 33,854 0 0
AXALTA COATING SYS LTD COM G0750C108 802 26,301 SH   SOLE 40 26,301 0 0
AXALTA COATING SYS LTD COM G0750C108 2,461 80,722 SH   SOLE 43 2,938 0 77,784
AXCELIS TECHNOLOGIES INC COM NEW 054540208 558 13,795 SH   SOLE 2 10,302 0 3,493
AXCELIS TECHNOLOGIES INC COM NEW 054540208 3 81 SH   SOLE 4 81 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 18 438 SH   SOLE 7 438 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 5,322 131,659 SH   SOLE 18 131,659 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 2,319 57,372 SH   SOLE 19 57,372 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 157,134 3,887,541 SH   SOLE 21 3,887,541 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 36,184 895,196 SH   SOLE 22 875,490 0 19,706
AXCELIS TECHNOLOGIES INC COM NEW 054540208 36 903 SH   SOLE 25 903 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 726 17,954 SH   SOLE 26 13,362 0 4,592
AXCELIS TECHNOLOGIES INC COM NEW 054540208 176 4,346 SH   SOLE 28 4,346 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 3,480 86,099 SH   SOLE 30 86,099 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 139 3,445 SH   SOLE 40 3,445 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 1,197 29,618 SH   SOLE 43 8,580 0 21,038
AXCELLA HEALTH INC COM 05454B105 1 276 SH   SOLE 2 276 0 0
AXCELLA HEALTH INC COM 05454B105 16 3,927 SH   SOLE 18 3,927 0 0
AXCELLA HEALTH INC COM 05454B105 197 49,250 SH   SOLE 21 49,250 0 0
AXCELLA HEALTH INC COM 05454B105 978 243,833 SH   SOLE 22 243,833 0 0
AXIS CAP HLDGS LTD SHS G0692U109 7,734 157,800 SH   SOLE 2 28,195 0 129,605
AXIS CAP HLDGS LTD SHS G0692U109 16 334 SH   SOLE 4 334 0 0
AXIS CAP HLDGS LTD SHS G0692U109 97 1,983 SH   SOLE 7 1,983 0 0
AXIS CAP HLDGS LTD SHS G0692U109 1,495 30,498 SH   SOLE 18 30,498 0 0
AXIS CAP HLDGS LTD SHS G0692U109 1,020 20,820 SH   SOLE 19 20,820 0 0
AXIS CAP HLDGS LTD SHS G0692U109 56,645 1,155,785 SH   SOLE 21 1,155,785 0 0
AXIS CAP HLDGS LTD SHS G0692U109 91,149 1,859,814 SH   SOLE 22 1,762,551 0 97,263
AXIS CAP HLDGS LTD SHS G0692U109 116 2,365 SH   SOLE 25 2,365 0 0
AXIS CAP HLDGS LTD SHS G0692U109 1,396 28,480 SH   SOLE 26 21,677 0 6,803
AXIS CAP HLDGS LTD SHS G0692U109 608 12,396 SH   SOLE 28 10,130 0 2,266
AXIS CAP HLDGS LTD SHS G0692U109 2,402 49,011 SH   SOLE 30 49,011 0 0
AXIS CAP HLDGS LTD SHS G0692U109 67 1,376 SH   SOLE 31 1,376 0 0
AXIS CAP HLDGS LTD SHS G0692U109 230 4,690 SH   SOLE 36 4,690 0 0
AXIS CAP HLDGS LTD SHS G0692U109 435 8,885 SH   SOLE 40 8,885 0 0
AXIS CAP HLDGS LTD SHS G0692U109 78 1,597 SH   SOLE 43 0 0 1,597
AXOGEN INC COM 05463X106 347 16,038 SH   SOLE 2 12,006 0 4,032
AXOGEN INC COM 05463X106 1 48 SH   SOLE 4 48 0 0
AXOGEN INC COM 05463X106 16 721 SH   SOLE 7 721 0 0
AXOGEN INC COM 05463X106 2,599 120,281 SH   SOLE 18 120,281 0 0
AXOGEN INC COM 05463X106 1,861 86,107 SH   SOLE 19 86,107 0 0
AXOGEN INC COM 05463X106 31,060 1,437,294 SH   SOLE 21 1,437,294 0 0
AXOGEN INC COM 05463X106 20,158 932,827 SH   SOLE 22 912,059 0 20,768
AXOGEN INC COM 05463X106 20 931 SH   SOLE 23 931 0 0
AXOGEN INC COM 05463X106 82 3,817 SH   SOLE 25 3,817 0 0
AXOGEN INC COM 05463X106 111 5,149 SH   SOLE 26 1,700 0 3,449
AXOGEN INC COM 05463X106 95 4,385 SH   SOLE 28 4,385 0 0
AXOGEN INC COM 05463X106 5,702 263,843 SH   SOLE 30 263,843 0 0
AXOGEN INC COM 05463X106 140 6,467 SH   SOLE 36 6,467 0 0
AXOGEN INC COM 05463X106 69 3,214 SH   SOLE 40 3,214 0 0
AXOGEN INC COM 05463X106 70 3,237 SH   SOLE 43 0 0 3,237
AXON ENTERPRISE INC COM 05464C101 26,420 149,432 SH   SOLE 2 47,567 0 101,865
AXON ENTERPRISE INC COM 05464C101 39 223 SH   SOLE 4 223 0 0
AXON ENTERPRISE INC COM 05464C101 182 1,029 SH   SOLE 7 1,029 0 0
AXON ENTERPRISE INC COM 05464C101 29,228 165,317 SH   SOLE 18 164,824 0 493
AXON ENTERPRISE INC COM 05464C101 162,871 921,215 SH   SOLE 19 921,215 0 0
AXON ENTERPRISE INC COM 05464C101 645,976 3,653,708 SH   SOLE 21 3,653,708 0 0
AXON ENTERPRISE INC COM 05464C101 328,934 1,860,486 SH   SOLE 22 1,783,909 0 76,577
AXON ENTERPRISE INC COM 05464C101 36 201 SH   SOLE 23 201 0 0
AXON ENTERPRISE INC COM 05464C101 774 4,380 SH   SOLE 25 4,380 0 0
AXON ENTERPRISE INC COM 05464C101 5,135 29,046 SH   SOLE 26 23,170 0 5,876
AXON ENTERPRISE INC COM 05464C101 1,330 7,525 SH   SOLE 28 7,525 0 0
AXON ENTERPRISE INC COM 05464C101 8,885 50,256 SH   SOLE 30 50,256 0 0
AXON ENTERPRISE INC COM 05464C101 201 1,135 SH   SOLE 31 1,135 0 0
AXON ENTERPRISE INC COM 05464C101 1,557 8,805 SH   SOLE 34 8,805 0 0
AXON ENTERPRISE INC COM 05464C101 937 5,301 SH   SOLE 36 5,301 0 0
AXON ENTERPRISE INC COM 05464C101 1,332 7,532 SH   SOLE 40 7,532 0 0
AXON ENTERPRISE INC COM 05464C101 6,330 35,801 SH   SOLE 43 256 0 35,545
AXONICS INC COM 05465P101 1,141 17,995 SH   SOLE 2 10,461 0 7,534
AXONICS INC COM 05465P101 7 107 SH   SOLE 4 107 0 0
AXONICS INC COM 05465P101 42 669 SH   SOLE 7 669 0 0
AXONICS INC COM 05465P101 8,427 132,893 SH   SOLE 18 128,314 0 4,579
AXONICS INC COM 05465P101 6,477 102,149 SH   SOLE 19 102,149 0 0
AXONICS INC COM 05465P101 98,240 1,549,282 SH   SOLE 21 1,549,282 0 0
AXONICS INC COM 05465P101 57,804 911,591 SH   SOLE 22 893,806 0 17,785
AXONICS INC COM 05465P101 86 1,349 SH   SOLE 23 1,349 0 0
AXONICS INC COM 05465P101 65 1,020 SH   SOLE 25 1,020 0 0
AXONICS INC COM 05465P101 1,188 18,739 SH   SOLE 26 10,675 0 8,064
AXONICS INC COM 05465P101 155 2,444 SH   SOLE 28 2,444 0 0
AXONICS INC COM 05465P101 15,286 241,060 SH   SOLE 30 241,060 0 0
AXONICS INC COM 05465P101 225 3,553 SH   SOLE 40 3,553 0 0
AXONICS INC COM 05465P101 163 2,577 SH   SOLE 43 19 0 2,558
AXOS FINANCIAL INC COM 05465C100 2,675 57,657 SH   SOLE 2 16,388 0 41,269
AXOS FINANCIAL INC COM 05465C100 9 197 SH   SOLE 4 197 0 0
AXOS FINANCIAL INC COM 05465C100 43 918 SH   SOLE 7 918 0 0
AXOS FINANCIAL INC COM 05465C100 10,506 226,466 SH   SOLE 18 226,466 0 0
AXOS FINANCIAL INC COM 05465C100 4,554 98,175 SH   SOLE 19 98,175 0 0
AXOS FINANCIAL INC COM 05465C100 286,976 6,186,164 SH   SOLE 21 6,186,164 0 0
AXOS FINANCIAL INC COM 05465C100 64,928 1,399,611 SH   SOLE 22 1,320,523 0 79,088
AXOS FINANCIAL INC COM 05465C100 70 1,511 SH   SOLE 25 1,511 0 0
AXOS FINANCIAL INC COM 05465C100 1,064 22,930 SH   SOLE 26 18,402 0 4,528
AXOS FINANCIAL INC COM 05465C100 26 561 SH   SOLE 28 561 0 0
AXOS FINANCIAL INC COM 05465C100 4,830 104,108 SH   SOLE 30 104,108 0 0
AXOS FINANCIAL INC COM 05465C100 23,066 497,219 SH   SOLE 34 497,219 0 0
AXOS FINANCIAL INC COM 05465C100 292 6,302 SH   SOLE 40 6,302 0 0
AXOS FINANCIAL INC COM 05465C100 715 15,414 SH   SOLE 43 156 0 15,258
AXSOME THERAPEUTICS INC COM 05464T104 1,151 17,067 SH   SOLE 2 11,835 0 5,232
AXSOME THERAPEUTICS INC COM 05464T104 7 111 SH   SOLE 4 111 0 0
AXSOME THERAPEUTICS INC COM 05464T104 30 447 SH   SOLE 7 447 0 0
AXSOME THERAPEUTICS INC COM 05464T104 6,097 90,380 SH   SOLE 18 86,620 0 3,760
AXSOME THERAPEUTICS INC COM 05464T104 5,375 79,673 SH   SOLE 19 79,673 0 0
AXSOME THERAPEUTICS INC COM 05464T104 80,474 1,192,909 SH   SOLE 21 1,192,909 0 0
AXSOME THERAPEUTICS INC COM 05464T104 45,862 679,836 SH   SOLE 22 662,661 0 17,175
AXSOME THERAPEUTICS INC COM 05464T104 55 812 SH   SOLE 23 812 0 0
AXSOME THERAPEUTICS INC COM 05464T104 95 1,406 SH   SOLE 25 1,406 0 0
AXSOME THERAPEUTICS INC COM 05464T104 967 14,328 SH   SOLE 26 9,418 0 4,910
AXSOME THERAPEUTICS INC COM 05464T104 240 3,551 SH   SOLE 28 3,551 0 0
AXSOME THERAPEUTICS INC COM 05464T104 2,322 34,421 SH   SOLE 30 34,421 0 0
AXSOME THERAPEUTICS INC COM 05464T104 63 929 SH   SOLE 36 929 0 0
AXSOME THERAPEUTICS INC COM 05464T104 172 2,551 SH   SOLE 40 2,551 0 0
AXSOME THERAPEUTICS INC COM 05464T104 157 2,333 SH   SOLE 43 514 0 1,819
AXT INC COM 00246W103 388 35,310 SH   SOLE 2 2,730 0 32,580
AXT INC COM 00246W103 7 669 SH   SOLE 7 669 0 0
AXT INC COM 00246W103 1,521 138,566 SH   SOLE 18 138,566 0 0
AXT INC COM 00246W103 764 69,597 SH   SOLE 19 69,597 0 0
AXT INC COM 00246W103 17,264 1,572,295 SH   SOLE 21 1,572,295 0 0
AXT INC COM 00246W103 10,673 972,020 SH   SOLE 22 931,912 0 40,108
AXT INC COM 00246W103 57 5,194 SH   SOLE 43 0 0 5,194
AYRO INC COM 054748108 35 7,139 SH   SOLE 18 7,139 0 0
AYRO INC COM 054748108 411 84,233 SH   SOLE 21 84,233 0 0
AYRO INC COM 054748108 1,857 380,557 SH   SOLE 22 380,557 0 0
AYTU BIOPHARMA INC COM NEW 054754874 6 1,183 SH   SOLE 18 1,183 0 0
AYTU BIOPHARMA INC COM NEW 054754874 140 27,861 SH   SOLE 21 27,861 0 0
AYTU BIOPHARMA INC COM NEW 054754874 2,277 454,404 SH   SOLE 22 454,404 0 0
AZEK CO INC CL A 05478C105 9,533 224,506 SH   SOLE 2 33,856 0 190,650
AZEK CO INC CL A 05478C105 16 385 SH   SOLE 4 385 0 0
AZEK CO INC CL A 05478C105 75 1,773 SH   SOLE 7 1,773 0 0
AZEK CO INC CL A 05478C105 2,131 50,200 SH   SOLE 18 50,200 0 0
AZEK CO INC CL A 05478C105 236,868 5,578,606 SH   SOLE 19 5,578,606 0 0
AZEK CO INC CL A 05478C105 82,657 1,946,707 SH   SOLE 21 1,946,707 0 0
AZEK CO INC CL A 05478C105 129,288 3,044,947 SH   SOLE 22 2,920,882 0 124,065
AZEK CO INC CL A 05478C105 202 4,761 SH   SOLE 25 4,761 0 0
AZEK CO INC CL A 05478C105 1,923 45,299 SH   SOLE 26 36,465 0 8,834
AZEK CO INC CL A 05478C105 386 9,097 SH   SOLE 28 9,097 0 0
AZEK CO INC CL A 05478C105 2,975 70,066 SH   SOLE 30 70,066 0 0
AZEK CO INC CL A 05478C105 83 1,947 SH   SOLE 31 1,947 0 0
AZEK CO INC CL A 05478C105 41,416 975,405 SH   SOLE 34 975,405 0 0
AZEK CO INC CL A 05478C105 177 4,168 SH   SOLE 36 4,168 0 0
AZEK CO INC CL A 05478C105 498 11,722 SH   SOLE 40 11,722 0 0
AZIYO BIOLOGICS INC COM CL A 05479K106 5 482 SH   SOLE 18 482 0 0
AZIYO BIOLOGICS INC COM CL A 05479K106 59 6,181 SH   SOLE 21 6,181 0 0
AZIYO BIOLOGICS INC COM CL A 05479K106 83 8,617 SH   SOLE 22 8,617 0 0
AZUL S A SPONSR ADR PFD 05501U106 305 11,547 SH   SOLE 18 0 0 11,547
AZUL S A SPONSR ADR PFD 05501U106 272 10,317 SH   SOLE 19 10,317 0 0
AZUL S A SPONSR ADR PFD 05501U106 15,499 587,072 SH   SOLE 25 587,072 0 0
AZUL S A SPONSR ADR PFD 05501U106 1,431 54,189 SH   SOLE 34 54,189 0 0
AZUL S A SPONSR ADR PFD 05501U106 261 9,901 SH   SOLE 43 0 0 9,901
AZURE PWR GLOBAL LTD SHS V0393H103 7,651 284,197 SH   SOLE 21 284,197 0 0
AZURE PWR GLOBAL LTD SHS V0393H103 36 1,338 SH   SOLE 22 1,338 0 0
AZURE PWR GLOBAL LTD SHS V0393H103 7,149 265,569 SH   SOLE 30 265,569 0 0
AZURE PWR GLOBAL LTD SHS V0393H103 14 520 SH   SOLE 34 520 0 0
AZURRX BIOPHARMA INC COM 05502L105 49 59,292 SH   SOLE 21 59,292 0 0
AZURRX BIOPHARMA INC COM 05502L105 2 2,309 SH   SOLE 43 0 0 2,309
AZZ INC COM 002474104 1,456 28,117 SH   SOLE 2 7,758 0 20,359
AZZ INC COM 002474104 3 67 SH   SOLE 4 67 0 0
AZZ INC COM 002474104 21 400 SH   SOLE 7 400 0 0
AZZ INC COM 002474104 5,303 102,418 SH   SOLE 18 102,418 0 0
AZZ INC COM 002474104 2,316 44,729 SH   SOLE 19 44,729 0 0
AZZ INC COM 002474104 154,588 2,985,484 SH   SOLE 21 2,985,484 0 0
AZZ INC COM 002474104 35,651 688,504 SH   SOLE 22 650,725 0 37,779
AZZ INC COM 002474104 36 703 SH   SOLE 25 703 0 0
AZZ INC COM 002474104 224 4,327 SH   SOLE 26 2,930 0 1,397
AZZ INC COM 002474104 193 3,724 SH   SOLE 28 3,724 0 0
AZZ INC COM 002474104 2,808 54,224 SH   SOLE 30 54,224 0 0
AZZ INC COM 002474104 151 2,908 SH   SOLE 40 2,908 0 0
AZZ INC COM 002474104 686 13,244 SH   SOLE 43 884 0 12,360
B & G FOODS INC NEW COM 05508R106 2,458 74,941 SH   SOLE 2 19,762 0 55,179
B & G FOODS INC NEW COM 05508R106 8 247 SH   SOLE 4 247 0 0
B & G FOODS INC NEW COM 05508R106 58 1,755 SH   SOLE 7 1,755 0 0
B & G FOODS INC NEW COM 05508R106 8,622 262,871 SH   SOLE 18 262,871 0 0
B & G FOODS INC NEW COM 05508R106 3,666 111,766 SH   SOLE 19 111,766 0 0
B & G FOODS INC NEW COM 05508R106 249,401 7,603,680 SH   SOLE 21 7,603,680 0 0
B & G FOODS INC NEW COM 05508R106 55,376 1,688,301 SH   SOLE 22 1,589,982 0 98,319
B & G FOODS INC NEW COM 05508R106 62 1,897 SH   SOLE 25 1,897 0 0
B & G FOODS INC NEW COM 05508R106 873 26,603 SH   SOLE 26 20,383 0 6,220
B & G FOODS INC NEW COM 05508R106 466 14,195 SH   SOLE 28 8,779 0 5,416
B & G FOODS INC NEW COM 05508R106 4,467 136,182 SH   SOLE 30 136,182 0 0
B & G FOODS INC NEW COM 05508R106 165 5,016 SH   SOLE 36 5,016 0 0
B & G FOODS INC NEW COM 05508R106 275 8,392 SH   SOLE 40 8,392 0 0
B & G FOODS INC NEW COM 05508R106 4,195 127,898 SH   SOLE 43 16,195 0 111,703
B. RILEY FINANCIAL INC COM 05580M108 2,210 29,265 SH   SOLE 2 6,271 0 22,994
B. RILEY FINANCIAL INC COM 05580M108 3 43 SH   SOLE 4 43 0 0
B. RILEY FINANCIAL INC COM 05580M108 28 366 SH   SOLE 7 366 0 0
B. RILEY FINANCIAL INC COM 05580M108 6,060 80,269 SH   SOLE 18 80,269 0 0
B. RILEY FINANCIAL INC COM 05580M108 8,227 108,970 SH   SOLE 19 108,970 0 0
B. RILEY FINANCIAL INC COM 05580M108 170,358 2,256,402 SH   SOLE 21 2,256,402 0 0
B. RILEY FINANCIAL INC COM 05580M108 41,879 554,693 SH   SOLE 22 527,447 0 27,246
B. RILEY FINANCIAL INC COM 05580M108 199 2,639 SH   SOLE 23 2,639 0 0
B. RILEY FINANCIAL INC COM 05580M108 28 377 SH   SOLE 25 377 0 0
B. RILEY FINANCIAL INC COM 05580M108 1,291 17,099 SH   SOLE 26 0 0 17,099
B. RILEY FINANCIAL INC COM 05580M108 230 3,049 SH   SOLE 28 3,049 0 0
B. RILEY FINANCIAL INC COM 05580M108 3,006 39,812 SH   SOLE 30 39,812 0 0
B. RILEY FINANCIAL INC COM 05580M108 170 2,248 SH   SOLE 40 2,248 0 0
B. RILEY FINANCIAL INC COM 05580M108 751 9,947 SH   SOLE 43 2,032 0 7,915
B2GOLD CORP COM 11777Q209 1,125 267,251 SH   SOLE 21 267,251 0 0
B2GOLD CORP COM 11777Q209 647 153,681 SH   SOLE 43 9,270 0 144,411
BABCOCK & WILCOX ENTERPRISES COM 05614L209 274 34,759 SH   SOLE 2 5,288 0 29,471
BABCOCK & WILCOX ENTERPRISES COM 05614L209 7 892 SH   SOLE 7 892 0 0
BABCOCK & WILCOX ENTERPRISES COM 05614L209 1,463 185,622 SH   SOLE 18 185,622 0 0
BABCOCK & WILCOX ENTERPRISES COM 05614L209 762 96,757 SH   SOLE 19 96,757 0 0
BABCOCK & WILCOX ENTERPRISES COM 05614L209 19,516 2,476,670 SH   SOLE 21 2,476,670 0 0
BABCOCK & WILCOX ENTERPRISES COM 05614L209 11,190 1,420,059 SH   SOLE 22 1,377,346 0 42,713
BABCOCK & WILCOX ENTERPRISES COM 05614L209 0 1 SH   SOLE 43 0 0 1
BADGER METER INC COM 056525108 1,507 15,360 SH   SOLE 2 10,462 0 4,898
BADGER METER INC COM 056525108 13 129 SH   SOLE 4 129 0 0
BADGER METER INC COM 056525108 3,872 39,459 SH   SOLE 7 39,459 0 0
BADGER METER INC COM 056525108 11,518 117,386 SH   SOLE 18 115,156 0 2,230
BADGER METER INC COM 056525108 6,413 65,358 SH   SOLE 19 65,358 0 0
BADGER METER INC COM 056525108 332,538 3,389,097 SH   SOLE 21 3,389,097 0 0
BADGER METER INC COM 056525108 72,144 735,265 SH   SOLE 22 717,021 0 18,244
BADGER METER INC COM 056525108 121 1,234 SH   SOLE 23 1,234 0 0
BADGER METER INC COM 056525108 1,655 16,865 SH   SOLE 25 16,865 0 0
BADGER METER INC COM 056525108 1,915 19,520 SH   SOLE 26 14,243 0 5,277
BADGER METER INC COM 056525108 106 1,083 SH   SOLE 28 1,083 0 0
BADGER METER INC COM 056525108 35,368 360,456 SH   SOLE 30 360,456 0 0
BADGER METER INC COM 056525108 968 9,870 SH   SOLE 34 9,870 0 0
BADGER METER INC COM 056525108 478 4,874 SH   SOLE 36 4,874 0 0
BADGER METER INC COM 056525108 341 3,476 SH   SOLE 40 3,476 0 0
BADGER METER INC COM 056525108 6,949 70,825 SH   SOLE 43 95 0 70,730
BAIDU INC SPON ADR REP A 056752108 117,156 574,574 SH   SOLE 2 76,903 0 497,671
BAIDU INC SPON ADR REP A 056752108 30,814 151,122 SH   SOLE 4 88,326 0 62,796
BAIDU INC SPON ADR REP A 056752108 12,122 59,452 SH   SOLE 7 59,452 0 0
BAIDU INC SPON ADR REP A 056752108 13,247 64,970 SH   SOLE 13 49,668 0 15,302
BAIDU INC SPON ADR REP A 056752108 30,267 148,438 SH   SOLE 15 148,438 0 0
BAIDU INC SPON ADR REP A 056752108 34,011 166,803 SH   SOLE 18 166,803 0 0
BAIDU INC SPON ADR REP A 056752108 6,605 32,392 SH   SOLE 19 32,392 0 0
BAIDU INC SPON ADR REP A 056752108 1,015,597 4,980,857 SH   SOLE 21 4,980,857 0 0
BAIDU INC SPON ADR REP A 056752108 731,729 3,588,667 SH   SOLE 22 3,001,547 0 587,120
BAIDU INC SPON ADR REP A 056752108 33,566 164,618 SH   SOLE 23 164,618 0 0
BAIDU INC SPON ADR REP A 056752108 38,209 187,391 SH   SOLE 25 187,391 0 0
BAIDU INC SPON ADR REP A 056752108 109,434 536,703 SH   SOLE 26 93,218 0 443,485
BAIDU INC SPON ADR REP A 056752108 115,014 564,069 SH   SOLE 28 32,690 0 531,379
BAIDU INC SPON ADR REP A 056752108 10,595 51,963 SH   SOLE 29 51,963 0 0
BAIDU INC SPON ADR REP A 056752108 354,934 1,740,727 SH   SOLE 30 1,740,727 0 0
BAIDU INC SPON ADR REP A 056752108 15,947 78,209 SH   SOLE 31 71,993 0 6,216
BAIDU INC SPON ADR REP A 056752108 15,252 74,800 SH   SOLE 32 74,800 0 0
BAIDU INC SPON ADR REP A 056752108 26,168 128,337 SH   SOLE 34 128,337 0 0
BAIDU INC SPON ADR REP A 056752108 863 4,234 SH   SOLE 36 4,234 0 0
BAIDU INC SPON ADR REP A 056752108 248 1,218 SH   SOLE 40 1,218 0 0
BAIDU INC SPON ADR REP A 056752108 29,141 142,920 SH   SOLE 43 10,394 0 132,526
BAIN CAP SPECIALTY FIN INC COM STK 05684B107 5,154 336,850 SH   SOLE 30 336,850 0 0
BAIN CAP SPECIALTY FIN INC COM STK 05684B107 0 1 SH   SOLE 43 0 0 1
BAKER HUGHES COMPANY CL A 05722G100 48,540 2,122,425 SH   SOLE 2 376,259 0 1,746,166
BAKER HUGHES COMPANY CL A 05722G100 10,033 438,687 SH   SOLE 4 232,751 0 205,936
BAKER HUGHES COMPANY CL A 05722G100 15,324 670,057 SH   SOLE 7 647,232 0 22,825
BAKER HUGHES COMPANY CL A 05722G100 138 6,046 SH   SOLE 13 2,632 0 3,414
BAKER HUGHES COMPANY CL A 05722G100 1,984 86,745 SH   SOLE 15 86,745 0 0
BAKER HUGHES COMPANY CL A 05722G100 54,185 2,369,252 SH   SOLE 18 2,267,463 0 101,789
BAKER HUGHES COMPANY CL A 05722G100 64,352 2,813,809 SH   SOLE 19 2,813,809 0 0
BAKER HUGHES COMPANY CL A 05722G100 667,715 29,196,119 SH   SOLE 21 29,196,119 0 0
BAKER HUGHES COMPANY CL A 05722G100 349,943 15,301,382 SH   SOLE 22 14,247,464 0 1,053,918
BAKER HUGHES COMPANY CL A 05722G100 10,069 440,260 SH   SOLE 23 440,260 0 0
BAKER HUGHES COMPANY CL A 05722G100 35,230 1,540,456 SH   SOLE 25 1,540,456 0 0
BAKER HUGHES COMPANY CL A 05722G100 43,227 1,890,100 SH   SOLE 26 768,024 0 1,122,076
BAKER HUGHES COMPANY CL A 05722G100 57,702 2,523,053 SH   SOLE 28 93,972 0 2,429,081
BAKER HUGHES COMPANY CL A 05722G100 158,362 6,924,428 SH   SOLE 30 6,214,273 0 710,155
BAKER HUGHES COMPANY CL A 05722G100 4,142 181,124 SH   SOLE 31 92,288 0 88,836
BAKER HUGHES COMPANY CL A 05722G100 50,971 2,228,745 SH   SOLE 34 2,228,745 0 0
BAKER HUGHES COMPANY CL A 05722G100 11,096 485,175 SH   SOLE 36 485,175 0 0
BAKER HUGHES COMPANY CL A 05722G100 594 25,983 SH   SOLE 40 25,983 0 0
BAKER HUGHES COMPANY CL A 05722G100 13,281 580,713 SH   SOLE 43 26,772 0 553,941
BALCHEM CORP COM 057665200 3,168 24,132 SH   SOLE 2 11,665 0 12,467
BALCHEM CORP COM 057665200 14 103 SH   SOLE 4 103 0 0
BALCHEM CORP COM 057665200 68 516 SH   SOLE 7 516 0 0
BALCHEM CORP COM 057665200 17,103 130,298 SH   SOLE 18 126,981 0 3,317
BALCHEM CORP COM 057665200 14,826 112,953 SH   SOLE 19 112,953 0 0
BALCHEM CORP COM 057665200 488,726 3,723,342 SH   SOLE 21 3,723,342 0 0
BALCHEM CORP COM 057665200 116,384 886,664 SH   SOLE 22 867,508 0 19,156
BALCHEM CORP COM 057665200 327 2,490 SH   SOLE 23 2,490 0 0
BALCHEM CORP COM 057665200 170 1,297 SH   SOLE 25 1,297 0 0
BALCHEM CORP COM 057665200 4,066 30,977 SH   SOLE 26 12,159 0 18,818
BALCHEM CORP COM 057665200 529 4,032 SH   SOLE 28 4,032 0 0
BALCHEM CORP COM 057665200 8,985 68,453 SH   SOLE 30 68,453 0 0
BALCHEM CORP COM 057665200 139 1,059 SH   SOLE 36 1,059 0 0
BALCHEM CORP COM 057665200 509 3,876 SH   SOLE 40 3,876 0 0
BALCHEM CORP COM 057665200 1,917 14,604 SH   SOLE 43 227 0 14,377
BALL CORP COM 058498106 54,163 668,517 SH   SOLE 2 76,762 0 591,755
BALL CORP COM 058498106 17,189 212,160 SH   SOLE 4 122,500 0 89,660
BALL CORP COM 058498106 24,765 305,660 SH   SOLE 7 285,800 0 19,860
BALL CORP COM 058498106 225 2,779 SH   SOLE 13 769 0 2,010
BALL CORP COM 058498106 2,624 32,385 SH   SOLE 15 32,385 0 0
BALL CORP COM 058498106 113,966 1,406,643 SH   SOLE 18 1,148,423 0 258,220
BALL CORP COM 058498106 51,610 637,004 SH   SOLE 19 637,004 0 0
BALL CORP COM 058498106 677,313 8,359,820 SH   SOLE 21 8,359,820 0 0
BALL CORP COM 058498106 580,521 7,165,158 SH   SOLE 22 6,468,151 0 697,007
BALL CORP COM 058498106 15,084 186,181 SH   SOLE 23 186,181 0 0
BALL CORP COM 058498106 52,237 644,743 SH   SOLE 25 644,743 0 0
BALL CORP COM 058498106 66,859 825,221 SH   SOLE 26 381,002 0 444,219
BALL CORP COM 058498106 84,544 1,043,500 SH   SOLE 28 38,977 0 1,004,523
BALL CORP COM 058498106 133 1,638 SH   SOLE 29 1,638 0 0
BALL CORP COM 058498106 143,717 1,773,844 SH   SOLE 30 1,773,844 0 0
BALL CORP COM 058498106 8,743 107,917 SH   SOLE 31 41,476 0 66,441
BALL CORP COM 058498106 28,532 352,161 SH   SOLE 34 352,161 0 0
BALL CORP COM 058498106 13,421 165,650 SH   SOLE 36 165,650 0 0
BALL CORP COM 058498106 922 11,375 SH   SOLE 40 11,375 0 0
BALL CORP COM 058498106 15,406 190,146 SH   SOLE 43 11,104 0 179,042
BALLANTYNE STRONG INC COM 058516105 12 2,491 SH   SOLE 18 2,491 0 0
BALLANTYNE STRONG INC COM 058516105 192 40,015 SH   SOLE 21 40,015 0 0
BALLANTYNE STRONG INC COM 058516105 6 1,262 SH   SOLE 22 1,262 0 0
BALLARD PWR SYS INC NEW COM 058586108 9 500 SH   SOLE 18 500 0 0
BALLARD PWR SYS INC NEW COM 058586108 449 24,783 SH   SOLE 19 24,783 0 0
BALLARD PWR SYS INC NEW COM 058586108 440 24,302 SH   SOLE 26 24,302 0 0
BALLARD PWR SYS INC NEW COM 058586108 31 1,713 SH   SOLE 31 0 0 1,713
BALLARD PWR SYS INC NEW COM 058586108 9,363 516,716 SH   SOLE 34 516,716 0 0
BALLYS CORPORATION COM 05875B106 714 13,190 SH   SOLE 2 9,803 0 3,387
BALLYS CORPORATION COM 05875B106 4 72 SH   SOLE 4 72 0 0
BALLYS CORPORATION COM 05875B106 28 525 SH   SOLE 7 525 0 0
BALLYS CORPORATION COM 05875B106 5,431 100,366 SH   SOLE 18 100,366 0 0
BALLYS CORPORATION COM 05875B106 3,478 64,276 SH   SOLE 19 64,276 0 0
BALLYS CORPORATION COM 05875B106 57,875 1,069,580 SH   SOLE 21 1,069,580 0 0
BALLYS CORPORATION COM 05875B106 40,361 745,911 SH   SOLE 22 726,658 0 19,253
BALLYS CORPORATION COM 05875B106 47 867 SH   SOLE 25 867 0 0
BALLYS CORPORATION COM 05875B106 782 14,448 SH   SOLE 26 10,245 0 4,203
BALLYS CORPORATION COM 05875B106 79 1,466 SH   SOLE 28 1,466 0 0
BALLYS CORPORATION COM 05875B106 416 7,686 SH   SOLE 30 7,686 0 0
BALLYS CORPORATION COM 05875B106 215 3,980 SH   SOLE 40 3,980 0 0
BALLYS CORPORATION COM 05875B106 141 2,614 SH   SOLE 43 114 0 2,500
BANC OF CALIFORNIA INC COM 05990K106 875 49,890 SH   SOLE 2 14,603 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,178 181,210 SH   SOLE 18 181,210 0 0
BANC OF CALIFORNIA INC COM 05990K106 1,344 76,603 SH   SOLE 19 76,603 0 0
BANC OF CALIFORNIA INC COM 05990K106 96,384 5,495,071 SH   SOLE 21 5,495,071 0 0
BANC OF CALIFORNIA INC COM 05990K106 22,187 1,264,909 SH   SOLE 22 1,196,118 0 68,791
BANC OF CALIFORNIA INC COM 05990K106 21 1,206 SH   SOLE 25 1,206 0 0
BANC OF CALIFORNIA INC COM 05990K106 49 2,777 SH   SOLE 26 0 0 2,777
BANC OF CALIFORNIA INC COM 05990K106 84 4,773 SH   SOLE 28 4,773 0 0
BANC OF CALIFORNIA INC COM 05990K106 1,689 96,322 SH   SOLE 30 96,322 0 0
BANC OF CALIFORNIA INC COM 05990K106 7 385 SH   SOLE 34 385 0 0
BANC OF CALIFORNIA INC COM 05990K106 94 5,367 SH   SOLE 40 5,367 0 0
BANC OF CALIFORNIA INC COM 05990K106 417 23,786 SH   SOLE 43 3,354 0 20,432
BANCFIRST CORP COM 05945F103 1,943 31,124 SH   SOLE 2 6,067 0 25,057
BANCFIRST CORP COM 05945F103 6 98 SH   SOLE 4 98 0 0
BANCFIRST CORP COM 05945F103 21 334 SH   SOLE 7 334 0 0
BANCFIRST CORP COM 05945F103 4,605 73,758 SH   SOLE 18 73,758 0 0
BANCFIRST CORP COM 05945F103 8,090 129,580 SH   SOLE 19 129,580 0 0
BANCFIRST CORP COM 05945F103 136,919 2,193,161 SH   SOLE 21 2,193,161 0 0
BANCFIRST CORP COM 05945F103 40,445 647,850 SH   SOLE 22 621,831 0 26,019
BANCFIRST CORP COM 05945F103 43 693 SH   SOLE 23 693 0 0
BANCFIRST CORP COM 05945F103 30 484 SH   SOLE 25 484 0 0
BANCFIRST CORP COM 05945F103 2,040 32,683 SH   SOLE 26 7,150 0 25,533
BANCFIRST CORP COM 05945F103 151 2,425 SH   SOLE 28 2,425 0 0
BANCFIRST CORP COM 05945F103 2,717 43,514 SH   SOLE 30 43,514 0 0
BANCFIRST CORP COM 05945F103 38 614 SH   SOLE 34 614 0 0
BANCFIRST CORP COM 05945F103 153 2,445 SH   SOLE 40 2,445 0 0
BANCFIRST CORP COM 05945F103 1,191 19,071 SH   SOLE 43 3,107 0 15,964
BANCO BBVA ARGENTINA S A SPONSORED ADS 058934100 38 11,633 SH   SOLE 4 11,633 0 0
BANCO BBVA ARGENTINA S A SPONSORED ADS 058934100 377 115,964 SH   SOLE 21 115,964 0 0
BANCO BBVA ARGENTINA S A SPONSORED ADS 058934100 1,346 414,279 SH   SOLE 22 387,510 0 26,769
BANCO BBVA ARGENTINA S A SPONSORED ADS 058934100 606 186,581 SH   SOLE 30 186,581 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 16,678 2,685,594 SH   SOLE 43 524,479 0 2,161,115
BANCO BRADESCO S A SP ADR PFD NEW 059460303 13,093 2,552,167 SH   SOLE 2 1,606,782 0 945,385
BANCO BRADESCO S A SP ADR PFD NEW 059460303 1,355 264,141 SH   SOLE 4 264,141 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 4,624 901,383 SH   SOLE 13 901,383 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 32,055 6,248,494 SH   SOLE 18 1,957,449 0 4,291,045
BANCO BRADESCO S A SP ADR PFD NEW 059460303 17,274 3,367,232 SH   SOLE 19 3,367,232 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 104,718 20,412,840 SH   SOLE 21 20,412,840 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 49,188 9,588,386 SH   SOLE 22 8,887,850 0 700,536
BANCO BRADESCO S A SP ADR PFD NEW 059460303 55,107 10,742,125 SH   SOLE 25 10,742,125 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 510 99,486 SH   SOLE 26 99,486 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 8,691 1,694,166 SH   SOLE 30 1,694,166 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 1,259 245,429 SH   SOLE 31 0 0 245,429
BANCO BRADESCO S A SP ADR PFD NEW 059460303 79,855 15,566,270 SH   SOLE 34 15,566,270 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 14,638 2,853,382 SH   SOLE 43 335,880 0 2,517,502
BANCO DE CHILE SPONSORED ADS 059520106 1,600 81,031 SH   SOLE 2 9,535 0 71,496
BANCO DE CHILE SPONSORED ADS 059520106 137 6,943 SH   SOLE 4 6,943 0 0
BANCO DE CHILE SPONSORED ADS 059520106 432 21,883 SH   SOLE 18 21,883 0 0
BANCO DE CHILE SPONSORED ADS 059520106 1,590 80,486 SH   SOLE 21 80,486 0 0
BANCO DE CHILE SPONSORED ADS 059520106 1,275 64,570 SH   SOLE 22 64,570 0 0
BANCO DE CHILE SPONSORED ADS 059520106 996 50,450 SH   SOLE 25 50,450 0 0
BANCO DE CHILE SPONSORED ADS 059520106 313 15,856 SH   SOLE 34 15,856 0 0
BANCO DE CHILE SPONSORED ADS 059520106 2,924 148,057 SH   SOLE 43 1,131 0 146,926
BANCO MACRO SA SPON ADR B 05961W105 3 215 SH   SOLE 4 215 0 0
BANCO MACRO SA SPON ADR B 05961W105 7,107 472,860 SH   SOLE 21 472,860 0 0
BANCO MACRO SA SPON ADR B 05961W105 3,525 234,552 SH   SOLE 22 225,286 0 9,266
BANCO MACRO SA SPON ADR B 05961W105 1,877 124,865 SH   SOLE 30 124,865 0 0
BANCO MACRO SA SPON ADR B 05961W105 120 7,986 SH   SOLE 34 7,986 0 0
BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 9,874 1,204,189 SH   SOLE 22 1,204,189 0 0
BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 614 74,844 SH   SOLE 30 74,844 0 0
BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 8,953 1,091,872 SH   SOLE 43 228,304 0 863,568
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 4,533 228,114 SH   SOLE 2 152,836 0 75,278
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 1,043 52,489 SH   SOLE 4 52,489 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 1,722 86,657 SH   SOLE 13 86,657 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 4,544 228,691 SH   SOLE 18 76,214 0 152,477
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 1,648 82,944 SH   SOLE 19 82,944 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 13,294 669,024 SH   SOLE 21 669,024 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 17,537 882,564 SH   SOLE 22 522,517 0 360,047
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 5,595 281,568 SH   SOLE 25 281,568 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 1,223 61,558 SH   SOLE 26 61,558 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 30 1,523 SH   SOLE 28 0 0 1,523
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 3,873 194,914 SH   SOLE 30 194,914 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 126 6,338 SH   SOLE 31 0 0 6,338
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 14,806 745,136 SH   SOLE 34 745,136 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 5,080 255,664 SH   SOLE 43 2,404 0 253,260
BANCO SANTANDER MEXICO SA SPONSORED ADS B 05969B103 635 101,073 SH   SOLE 43 3,511 0 97,562
BANCO SANTANDER S.A. ADR 05964H105 2 583 SH   SOLE 17 0 0 583
BANCO SANTANDER S.A. ADR 05964H105 17 4,267 SH   SOLE 18 4,267 0 0
BANCO SANTANDER S.A. ADR 05964H105 13,891 3,552,784 SH   SOLE 43 469,598 0 3,083,186
BANCOLOMBIA S A SPON ADR PREF 05968L102 11,437 397,130 SH   SOLE 2 179,349 0 217,781
BANCOLOMBIA S A SPON ADR PREF 05968L102 857 29,769 SH   SOLE 4 29,769 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102 1,252 43,455 SH   SOLE 13 43,455 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102 1,254 43,556 SH   SOLE 18 43,556 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102 246 8,545 SH   SOLE 19 8,545 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102 13,849 480,871 SH   SOLE 21 480,871 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102 22,362 776,449 SH   SOLE 22 655,049 0 121,400
BANCOLOMBIA S A SPON ADR PREF 05968L102 144 4,988 SH   SOLE 26 4,988 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102 171 5,925 SH   SOLE 28 0 0 5,925
BANCOLOMBIA S A SPON ADR PREF 05968L102 3,200 111,098 SH   SOLE 30 111,098 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102 181 6,271 SH   SOLE 31 0 0 6,271
BANCOLOMBIA S A SPON ADR PREF 05968L102 56 1,931 SH   SOLE 34 1,931 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102 11,314 392,852 SH   SOLE 43 36,412 0 356,440
BANCORP INC DEL COM 05969A105 1,427 62,034 SH   SOLE 2 16,974 0 45,060
BANCORP INC DEL COM 05969A105 4 177 SH   SOLE 4 177 0 0
BANCORP INC DEL COM 05969A105 19 811 SH   SOLE 7 811 0 0
BANCORP INC DEL COM 05969A105 5,050 219,454 SH   SOLE 18 219,454 0 0
BANCORP INC DEL COM 05969A105 6,434 279,598 SH   SOLE 19 279,598 0 0
BANCORP INC DEL COM 05969A105 141,639 6,155,556 SH   SOLE 21 6,155,556 0 0
BANCORP INC DEL COM 05969A105 33,236 1,444,404 SH   SOLE 22 1,365,741 0 78,663
BANCORP INC DEL COM 05969A105 43 1,848 SH   SOLE 23 1,848 0 0
BANCORP INC DEL COM 05969A105 66 2,868 SH   SOLE 25 2,868 0 0
BANCORP INC DEL COM 05969A105 1,260 54,755 SH   SOLE 26 31,202 0 23,553
BANCORP INC DEL COM 05969A105 118 5,132 SH   SOLE 28 5,132 0 0
BANCORP INC DEL COM 05969A105 2,192 95,256 SH   SOLE 30 95,256 0 0
BANCORP INC DEL COM 05969A105 84 3,670 SH   SOLE 36 3,670 0 0
BANCORP INC DEL COM 05969A105 122 5,316 SH   SOLE 40 5,316 0 0
BANCORP INC DEL COM 05969A105 531 23,092 SH   SOLE 43 0 0 23,092
BANCORPSOUTH BK TUPELO MISS COM 05971J102 5,901 208,282 SH   SOLE 2 127,170 0 81,112
BANCORPSOUTH BK TUPELO MISS COM 05971J102 13 468 SH   SOLE 4 468 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 65 2,293 SH   SOLE 7 2,293 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 14,799 522,391 SH   SOLE 18 522,391 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 12,997 458,769 SH   SOLE 19 458,769 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 201,513 7,113,064 SH   SOLE 21 7,113,064 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 88,212 3,113,714 SH   SOLE 22 2,964,808 0 148,906
BANCORPSOUTH BK TUPELO MISS COM 05971J102 192 6,771 SH   SOLE 25 6,771 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 1,671 58,992 SH   SOLE 26 51,131 0 7,861
BANCORPSOUTH BK TUPELO MISS COM 05971J102 369 13,040 SH   SOLE 28 13,040 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 6,100 215,323 SH   SOLE 30 215,323 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 280 9,892 SH   SOLE 34 9,892 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 323 11,403 SH   SOLE 36 11,403 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 336 11,852 SH   SOLE 40 11,852 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 2,183 77,039 SH   SOLE 43 4,128 0 72,911
BANDWIDTH INC COM CL A 05988J103 2,991 21,690 SH   SOLE 2 12,626 0 9,064
BANDWIDTH INC COM CL A 05988J103 11 82 SH   SOLE 4 82 0 0
BANDWIDTH INC COM CL A 05988J103 46 337 SH   SOLE 7 337 0 0
BANDWIDTH INC COM CL A 05988J103 10,419 75,543 SH   SOLE 18 70,883 0 4,660
BANDWIDTH INC COM CL A 05988J103 32,031 232,241 SH   SOLE 19 232,241 0 0
BANDWIDTH INC COM CL A 05988J103 107,114 776,642 SH   SOLE 21 776,642 0 0
BANDWIDTH INC COM CL A 05988J103 85,968 623,319 SH   SOLE 22 610,602 0 12,717
BANDWIDTH INC COM CL A 05988J103 404 2,930 SH   SOLE 23 2,930 0 0
BANDWIDTH INC COM CL A 05988J103 300 2,175 SH   SOLE 25 2,175 0 0
BANDWIDTH INC COM CL A 05988J103 2,729 19,786 SH   SOLE 26 9,371 0 10,415
BANDWIDTH INC COM CL A 05988J103 349 2,528 SH   SOLE 28 2,528 0 0
BANDWIDTH INC COM CL A 05988J103 3,647 26,441 SH   SOLE 30 26,441 0 0
BANDWIDTH INC COM CL A 05988J103 50,412 365,518 SH   SOLE 34 365,518 0 0
BANDWIDTH INC COM CL A 05988J103 485 3,517 SH   SOLE 36 3,517 0 0
BANDWIDTH INC COM CL A 05988J103 315 2,287 SH   SOLE 40 2,287 0 0
BANDWIDTH INC COM CL A 05988J103 494 3,584 SH   SOLE 43 377 0 3,207
BANDWIDTH INC NOTE 0.250% 3/0 05988JAB9 4,185 2,580,000 PRN   SOLE 21 2,580,000 0 0
BANK COMM HLDGS COM 06424J103 60 3,976 SH   SOLE 2 3,976 0 0
BANK COMM HLDGS COM 06424J103 74 4,959 SH   SOLE 18 4,959 0 0
BANK COMM HLDGS COM 06424J103 758 50,450 SH   SOLE 19 50,450 0 0
BANK COMM HLDGS COM 06424J103 784 52,166 SH   SOLE 21 52,166 0 0
BANK COMM HLDGS COM 06424J103 43 2,858 SH   SOLE 22 2,858 0 0
BANK COMM HLDGS COM 06424J103 280 18,636 SH   SOLE 26 0 0 18,636
BANK FIRST CORP COM 06211J100 448 6,420 SH   SOLE 2 2,254 0 4,166
BANK FIRST CORP COM 06211J100 6 83 SH   SOLE 7 83 0 0
BANK FIRST CORP COM 06211J100 1,600 22,926 SH   SOLE 18 22,926 0 0
BANK FIRST CORP COM 06211J100 804 11,522 SH   SOLE 19 11,522 0 0
BANK FIRST CORP COM 06211J100 18,669 267,582 SH   SOLE 21 267,582 0 0
BANK FIRST CORP COM 06211J100 10,472 150,090 SH   SOLE 22 140,714 0 9,376
BANK FIRST CORP COM 06211J100 15 216 SH   SOLE 25 216 0 0
BANK FIRST CORP COM 06211J100 104 1,487 SH   SOLE 30 1,487 0 0
BANK FIRST CORP COM 06211J100 7 97 SH   SOLE 34 97 0 0
BANK FIRST CORP COM 06211J100 64 922 SH   SOLE 40 922 0 0
BANK FIRST CORP COM 06211J100 5 68 SH   SOLE 43 0 0 68
BANK HAWAII CORP COM 062540109 8,763 104,053 SH   SOLE 2 33,438 0 70,615
BANK HAWAII CORP COM 062540109 14 161 SH   SOLE 4 161 0 0
BANK HAWAII CORP COM 062540109 73 870 SH   SOLE 7 870 0 0
BANK HAWAII CORP COM 062540109 267 3,171 SH   SOLE 13 3,171 0 0
BANK HAWAII CORP COM 062540109 9,566 113,582 SH   SOLE 18 106,743 0 6,839
BANK HAWAII CORP COM 062540109 8,682 103,089 SH   SOLE 19 103,089 0 0
BANK HAWAII CORP COM 062540109 161,209 1,914,147 SH   SOLE 21 1,914,147 0 0
BANK HAWAII CORP COM 062540109 111,185 1,320,174 SH   SOLE 22 1,246,437 0 73,737
BANK HAWAII CORP COM 062540109 249 2,951 SH   SOLE 25 2,951 0 0
BANK HAWAII CORP COM 062540109 1,781 21,147 SH   SOLE 26 18,069 0 3,078
BANK HAWAII CORP COM 062540109 702 8,338 SH   SOLE 28 1,648 0 6,690
BANK HAWAII CORP COM 062540109 7,157 84,975 SH   SOLE 30 84,975 0 0
BANK HAWAII CORP COM 062540109 63 746 SH   SOLE 31 746 0 0
BANK HAWAII CORP COM 062540109 619 7,345 SH   SOLE 34 7,345 0 0
BANK HAWAII CORP COM 062540109 444 5,268 SH   SOLE 36 5,268 0 0
BANK HAWAII CORP COM 062540109 399 4,743 SH   SOLE 40 4,743 0 0
BANK HAWAII CORP COM 062540109 3,807 45,199 SH   SOLE 43 5,206 0 39,993
BANK MARIN BANCORP COM 063425102 444 13,919 SH   SOLE 2 4,088 0 9,831
BANK MARIN BANCORP COM 063425102 8 250 SH   SOLE 7 250 0 0
BANK MARIN BANCORP COM 063425102 1,434 44,968 SH   SOLE 18 44,968 0 0
BANK MARIN BANCORP COM 063425102 774 24,254 SH   SOLE 19 24,254 0 0
BANK MARIN BANCORP COM 063425102 16,165 506,747 SH   SOLE 21 506,747 0 0
BANK MARIN BANCORP COM 063425102 13,405 420,228 SH   SOLE 22 397,313 0 22,915
BANK MARIN BANCORP COM 063425102 13 416 SH   SOLE 25 416 0 0
BANK MARIN BANCORP COM 063425102 57 1,796 SH   SOLE 28 1,796 0 0
BANK MARIN BANCORP COM 063425102 86 2,711 SH   SOLE 30 2,711 0 0
BANK MARIN BANCORP COM 063425102 137 4,310 SH   SOLE 34 4,310 0 0
BANK MARIN BANCORP COM 063425102 59 1,858 SH   SOLE 40 1,858 0 0
BANK MARIN BANCORP COM 063425102 511 16,006 SH   SOLE 43 1,368 0 14,638
BANK MONTREAL QUE COM 063671101 18 179 SH   SOLE 18 179 0 0
BANK MONTREAL QUE COM 063671101 40,330 393,231 SH   SOLE 43 22,510 0 370,721
BANK NEW YORK MELLON CORP COM 064058100 100,628 1,964,232 SH   SOLE 2 436,362 0 1,527,870
BANK NEW YORK MELLON CORP COM 064058100 26,090 509,264 SH   SOLE 4 309,433 0 199,831
BANK NEW YORK MELLON CORP COM 064058100 38,773 756,835 SH   SOLE 7 728,401 0 28,434
BANK NEW YORK MELLON CORP COM 064058100 965 18,834 SH   SOLE 13 14,581 0 4,253
BANK NEW YORK MELLON CORP COM 064058100 5,698 111,216 SH   SOLE 15 111,216 0 0
BANK NEW YORK MELLON CORP COM 064058100 100,572 1,963,142 SH   SOLE 18 1,823,950 0 139,192
BANK NEW YORK MELLON CORP COM 064058100 34,137 666,345 SH   SOLE 19 666,345 0 0
BANK NEW YORK MELLON CORP COM 064058100 951,158 18,566,426 SH   SOLE 21 18,566,426 0 0
BANK NEW YORK MELLON CORP COM 064058100 917,104 17,901,690 SH   SOLE 22 15,701,220 0 2,200,470
BANK NEW YORK MELLON CORP COM 064058100 26,064 508,756 SH   SOLE 23 508,756 0 0
BANK NEW YORK MELLON CORP COM 064058100 79,509 1,552,002 SH   SOLE 25 1,552,002 0 0
BANK NEW YORK MELLON CORP COM 064058100 126,930 2,477,645 SH   SOLE 26 1,385,956 0 1,091,689
BANK NEW YORK MELLON CORP COM 064058100 163,996 3,201,162 SH   SOLE 28 100,145 0 3,101,017
BANK NEW YORK MELLON CORP COM 064058100 47 909 SH   SOLE 29 909 0 0
BANK NEW YORK MELLON CORP COM 064058100 271,872 5,306,888 SH   SOLE 30 5,248,398 0 58,490
BANK NEW YORK MELLON CORP COM 064058100 7,158 139,718 SH   SOLE 31 103,236 0 36,482
BANK NEW YORK MELLON CORP COM 064058100 7,072 138,044 SH   SOLE 34 138,044 0 0
BANK NEW YORK MELLON CORP COM 064058100 31,893 622,538 SH   SOLE 36 622,538 0 0
BANK NEW YORK MELLON CORP COM 064058100 1,572 30,691 SH   SOLE 40 30,691 0 0
BANK NEW YORK MELLON CORP COM 064058100 46,099 899,838 SH   SOLE 43 31,466 0 868,372
BANK NOVA SCOTIA B C COM 064149107 381 5,849 SH   SOLE 18 5,849 0 0
BANK NOVA SCOTIA B C COM 064149107 47,459 729,355 SH   SOLE 43 37,623 0 691,732
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 1,774 50,039 SH   SOLE 2 2,063 0 47,976
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,751 162,235 SH   SOLE 18 162,235 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 3,133 88,387 SH   SOLE 19 88,387 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 62,498 1,762,987 SH   SOLE 21 1,762,987 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 18,525 522,559 SH   SOLE 22 467,937 0 54,622
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 177 4,989 SH   SOLE 43 2,570 0 2,419
BANK OF THE JAMES FINL GP IN COM 470299108 15 911 SH   SOLE 18 911 0 0
BANK OF THE JAMES FINL GP IN COM 470299108 166 10,374 SH   SOLE 21 10,374 0 0
BANK OZK COM 06417N103 12,818 304,024 SH   SOLE 2 89,588 0 214,436
BANK OZK COM 06417N103 29 691 SH   SOLE 4 691 0 0
BANK OZK COM 06417N103 3,460 82,067 SH   SOLE 7 82,067 0 0
BANK OZK COM 06417N103 12,449 295,269 SH   SOLE 18 295,269 0 0
BANK OZK COM 06417N103 2,190 51,954 SH   SOLE 19 51,954 0 0
BANK OZK COM 06417N103 254,924 6,046,589 SH   SOLE 21 6,046,589 0 0
BANK OZK COM 06417N103 151,528 3,594,122 SH   SOLE 22 3,415,508 0 178,614
BANK OZK COM 06417N103 384 9,114 SH   SOLE 25 9,114 0 0
BANK OZK COM 06417N103 2,196 52,085 SH   SOLE 26 41,194 0 10,891
BANK OZK COM 06417N103 1,075 25,494 SH   SOLE 28 16,728 0 8,766
BANK OZK COM 06417N103 10,458 248,048 SH   SOLE 30 248,048 0 0
BANK OZK COM 06417N103 97 2,302 SH   SOLE 31 2,182 0 120
BANK OZK COM 06417N103 633 15,023 SH   SOLE 34 15,023 0 0
BANK OZK COM 06417N103 621 14,739 SH   SOLE 36 14,739 0 0
BANK OZK COM 06417N103 628 14,884 SH   SOLE 40 14,884 0 0
BANK OZK COM 06417N103 2,748 65,174 SH   SOLE 43 2,340 0 62,834
BANK PRINCETON NEW JERSEY COM 064520109 35 1,211 SH   SOLE 18 1,211 0 0
BANK PRINCETON NEW JERSEY COM 064520109 912 31,806 SH   SOLE 21 31,806 0 0
BANK SOUTH CAROLINA CORP COM 065066102 16 791 SH   SOLE 18 791 0 0
BANK SOUTH CAROLINA CORP COM 065066102 197 9,634 SH   SOLE 21 9,634 0 0
BANK7 CORP COM 06652N107 2 142 SH   SOLE 2 142 0 0
BANK7 CORP COM 06652N107 10 559 SH   SOLE 18 559 0 0
BANK7 CORP COM 06652N107 57 3,287 SH   SOLE 21 3,287 0 0
BANK7 CORP COM 06652N107 209 12,122 SH   SOLE 22 12,122 0 0
BANKFINANCIAL CORP COM 06643P104 428 37,369 SH   SOLE 2 11,056 0 26,313
BANKFINANCIAL CORP COM 06643P104 125 10,912 SH   SOLE 18 5,290 0 5,622
BANKFINANCIAL CORP COM 06643P104 627 54,848 SH   SOLE 19 54,848 0 0
BANKFINANCIAL CORP COM 06643P104 726 63,499 SH   SOLE 21 63,499 0 0
BANKFINANCIAL CORP COM 06643P104 6,509 569,002 SH   SOLE 22 569,002 0 0
BANKFINANCIAL CORP COM 06643P104 18 1,604 SH   SOLE 23 1,604 0 0
BANKFINANCIAL CORP COM 06643P104 306 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,237 99,252 SH   SOLE 2 28,444 0 70,808
BANKUNITED INC COM 06652K103 16 371 SH   SOLE 4 371 0 0
BANKUNITED INC COM 06652K103 96 2,250 SH   SOLE 7 2,250 0 0
BANKUNITED INC COM 06652K103 15,783 369,701 SH   SOLE 18 369,701 0 0
BANKUNITED INC COM 06652K103 6,820 159,765 SH   SOLE 19 159,765 0 0
BANKUNITED INC COM 06652K103 449,226 10,522,981 SH   SOLE 21 10,522,981 0 0
BANKUNITED INC COM 06652K103 95,726 2,242,357 SH   SOLE 22 2,112,779 0 129,578
BANKUNITED INC COM 06652K103 68 1,593 SH   SOLE 25 1,593 0 0
BANKUNITED INC COM 06652K103 1,603 37,559 SH   SOLE 26 29,820 0 7,739
BANKUNITED INC COM 06652K103 123 2,874 SH   SOLE 28 2,874 0 0
BANKUNITED INC COM 06652K103 7,132 167,063 SH   SOLE 30 167,063 0 0
BANKUNITED INC COM 06652K103 120 2,807 SH   SOLE 36 2,807 0 0
BANKUNITED INC COM 06652K103 471 11,028 SH   SOLE 40 11,028 0 0
BANKUNITED INC COM 06652K103 1,581 37,046 SH   SOLE 43 1,558 0 35,488
BANKWELL FINL GROUP INC COM 06654A103 36 1,286 SH   SOLE 18 1,286 0 0
BANKWELL FINL GROUP INC COM 06654A103 656 23,749 SH   SOLE 21 23,749 0 0
BANKWELL FINL GROUP INC COM 06654A103 34 1,246 SH   SOLE 22 1,246 0 0
BANNER CORP COM NEW 06652V208 1,798 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,466 137,715 SH   SOLE 18 137,715 0 0
BANNER CORP COM NEW 06652V208 6,809 125,611 SH   SOLE 19 125,611 0 0
BANNER CORP COM NEW 06652V208 202,204 3,730,012 SH   SOLE 21 3,730,012 0 0
BANNER CORP COM NEW 06652V208 50,685 934,970 SH   SOLE 22 889,480 0 45,490
BANNER CORP COM NEW 06652V208 12 228 SH   SOLE 25 228 0 0
BANNER CORP COM NEW 06652V208 3,033 55,953 SH   SOLE 26 8,814 0 47,139
BANNER CORP COM NEW 06652V208 231 4,253 SH   SOLE 28 4,253 0 0
BANNER CORP COM NEW 06652V208 3,061 56,463 SH   SOLE 30 56,463 0 0
BANNER CORP COM NEW 06652V208 197 3,625 SH   SOLE 40 3,625 0 0
BANNER CORP COM NEW 06652V208 475 8,763 SH   SOLE 43 0 0 8,763
BAOZUN INC SPONSORED ADR 06684L103 1,841 51,935 SH   SOLE 2 1,637 0 50,298
BAOZUN INC SPONSORED ADR 06684L103 849 23,962 SH   SOLE 4 8,201 0 15,761
BAOZUN INC SPONSORED ADR 06684L103 204 5,765 SH   SOLE 7 5,765 0 0
BAOZUN INC SPONSORED ADR 06684L103 159 4,481 SH   SOLE 13 0 0 4,481
BAOZUN INC SPONSORED ADR 06684L103 1,182 33,346 SH   SOLE 15 33,346 0 0
BAOZUN INC SPONSORED ADR 06684L103 968 27,325 SH   SOLE 18 27,325 0 0
BAOZUN INC SPONSORED ADR 06684L103 47,313 1,335,005 SH   SOLE 21 1,335,005 0 0
BAOZUN INC SPONSORED ADR 06684L103 20,580 580,709 SH   SOLE 22 522,104 0 58,605
BAOZUN INC SPONSORED ADR 06684L103 895 25,240 SH   SOLE 23 25,240 0 0
BAOZUN INC SPONSORED ADR 06684L103 78 2,187 SH   SOLE 25 2,187 0 0
BAOZUN INC SPONSORED ADR 06684L103 8,000 225,733 SH   SOLE 26 141,012 0 84,721
BAOZUN INC SPONSORED ADR 06684L103 2,562 72,301 SH   SOLE 28 4,914 0 67,387
BAOZUN INC SPONSORED ADR 06684L103 13,419 378,654 SH   SOLE 30 361,464 0 17,190
BAOZUN INC SPONSORED ADR 06684L103 151 4,263 SH   SOLE 34 4,263 0 0
BAOZUN INC SPONSORED ADR 06684L103 11 311 SH   SOLE 40 311 0 0
BAOZUN INC SPONSORED ADR 06684L103 2,812 79,340 SH   SOLE 43 9,245 0 70,095
BAOZUN INC NOTE 1.625% 5/0 06684LAB9 3,378 3,351,000 PRN   SOLE 19 3,351,000 0 0
BAOZUN INC NOTE 1.625% 5/0 06684LAB9 1,311 1,300,000 PRN   SOLE 21 1,300,000 0 0
BAOZUN INC NOTE 1.625% 5/0 06684LAB9 104 103,000 PRN   SOLE 30 103,000 0 0
BAOZUN INC NOTE 1.625% 5/0 06684LAB9 1,559 1,546,000 PRN   SOLE 34 1,546,000 0 0
BAR HBR BANKSHARES COM 066849100 567 19,794 SH   SOLE 2 7,668 0 12,126
BAR HBR BANKSHARES COM 066849100 11 381 SH   SOLE 7 381 0 0
BAR HBR BANKSHARES COM 066849100 1,535 53,623 SH   SOLE 18 53,623 0 0
BAR HBR BANKSHARES COM 066849100 709 24,770 SH   SOLE 19 24,770 0 0
BAR HBR BANKSHARES COM 066849100 16,920 591,191 SH   SOLE 21 591,191 0 0
BAR HBR BANKSHARES COM 066849100 12,987 453,761 SH   SOLE 22 436,998 0 16,763
BAR HBR BANKSHARES COM 066849100 14 494 SH   SOLE 25 494 0 0
BAR HBR BANKSHARES COM 066849100 87 3,049 SH   SOLE 28 3,049 0 0
BAR HBR BANKSHARES COM 066849100 93 3,250 SH   SOLE 30 3,250 0 0
BAR HBR BANKSHARES COM 066849100 26 892 SH   SOLE 34 892 0 0
BAR HBR BANKSHARES COM 066849100 78 2,708 SH   SOLE 40 2,708 0 0
BAR HBR BANKSHARES COM 066849100 23 790 SH   SOLE 43 0 0 790
BARCLAYS PLC ADR 06738E204 10 988 SH   SOLE 18 988 0 0
BARCLAYS PLC ADR 06738E204 19,457 2,016,252 SH   SOLE 43 268,112 0 1,748,140
BARINGS BDC INC COM 06759L103 3,967 375,688 SH   SOLE 30 375,688 0 0
BARINGS BDC INC COM 06759L103 387 36,642 SH   SOLE 43 3,434 0 33,208
BARNES & NOBLE ED INC COM 06777U101 209 28,938 SH   SOLE 2 1,983 0 26,955
BARNES & NOBLE ED INC COM 06777U101 4 618 SH   SOLE 7 618 0 0
BARNES & NOBLE ED INC COM 06777U101 1,139 158,008 SH   SOLE 18 158,008 0 0
BARNES & NOBLE ED INC COM 06777U101 479 66,500 SH   SOLE 19 66,500 0 0
BARNES & NOBLE ED INC COM 06777U101 29,985 4,158,757 SH   SOLE 21 4,158,757 0 0
BARNES & NOBLE ED INC COM 06777U101 6,914 958,932 SH   SOLE 22 919,031 0 39,901
BARNES & NOBLE ED INC COM 06777U101 272 37,661 SH   SOLE 30 37,661 0 0
BARNES & NOBLE ED INC COM 06777U101 46 6,401 SH   SOLE 43 0 0 6,401
BARNES GROUP INC COM 067806109 2,742 53,499 SH   SOLE 2 14,737 0 38,762
BARNES GROUP INC COM 067806109 8 153 SH   SOLE 4 153 0 0
BARNES GROUP INC COM 067806109 36 711 SH   SOLE 7 711 0 0
BARNES GROUP INC COM 067806109 1 20 SH   SOLE 17 0 0 20
BARNES GROUP INC COM 067806109 9,897 193,120 SH   SOLE 18 193,120 0 0
BARNES GROUP INC COM 067806109 4,263 83,189 SH   SOLE 19 83,189 0 0
BARNES GROUP INC COM 067806109 293,283 5,722,599 SH   SOLE 21 5,722,599 0 0
BARNES GROUP INC COM 067806109 63,691 1,242,744 SH   SOLE 22 1,169,767 0 72,977
BARNES GROUP INC COM 067806109 210 4,096 SH   SOLE 25 4,096 0 0
BARNES GROUP INC COM 067806109 986 19,231 SH   SOLE 26 15,326 0 3,905
BARNES GROUP INC COM 067806109 318 6,214 SH   SOLE 28 6,214 0 0
BARNES GROUP INC COM 067806109 5,085 99,223 SH   SOLE 30 99,223 0 0
BARNES GROUP INC COM 067806109 11 224 SH   SOLE 34 224 0 0
BARNES GROUP INC COM 067806109 324 6,320 SH   SOLE 36 6,320 0 0
BARNES GROUP INC COM 067806109 279 5,439 SH   SOLE 40 5,439 0 0
BARNES GROUP INC COM 067806109 1,235 24,097 SH   SOLE 43 0 0 24,097
BARNWELL INDS INC COM 068221100 2 747 SH   SOLE 21 747 0 0
BARNWELL INDS INC COM 068221100 225 68,120 SH   SOLE 22 68,120 0 0
BARRETT BUSINESS SVCS INC COM 068463108 548 7,541 SH   SOLE 2 2,396 0 5,145
BARRETT BUSINESS SVCS INC COM 068463108 8 106 SH   SOLE 7 106 0 0
BARRETT BUSINESS SVCS INC COM 068463108 1,933 26,615 SH   SOLE 18 26,615 0 0
BARRETT BUSINESS SVCS INC COM 068463108 962 13,246 SH   SOLE 19 13,246 0 0
BARRETT BUSINESS SVCS INC COM 068463108 21,493 296,011 SH   SOLE 21 296,011 0 0
BARRETT BUSINESS SVCS INC COM 068463108 13,889 191,277 SH   SOLE 22 178,732 0 12,545
BARRETT BUSINESS SVCS INC COM 068463108 16 218 SH   SOLE 25 218 0 0
BARRETT BUSINESS SVCS INC COM 068463108 83 1,143 SH   SOLE 26 0 0 1,143
BARRETT BUSINESS SVCS INC COM 068463108 110 1,515 SH   SOLE 28 1,515 0 0
BARRETT BUSINESS SVCS INC COM 068463108 416 5,734 SH   SOLE 30 5,734 0 0
BARRETT BUSINESS SVCS INC COM 068463108 86 1,186 SH   SOLE 40 1,186 0 0
BARRETT BUSINESS SVCS INC COM 068463108 231 3,183 SH   SOLE 43 221 0 2,962
BARRICK GOLD CORP COM 067901108 359 17,374 SH   SOLE 18 17,374 0 0
BARRICK GOLD CORP COM 067901108 12,202 590,019 SH   SOLE 19 590,019 0 0
BARRICK GOLD CORP COM 067901108 9,355 452,372 SH   SOLE 21 452,372 0 0
BARRICK GOLD CORP COM 067901108 1,272 61,524 SH   SOLE 22 61,524 0 0
BARRICK GOLD CORP COM 067901108 27,243 1,317,359 SH   SOLE 23 1,317,359 0 0
BARRICK GOLD CORP COM 067901108 175,649 8,493,664 SH   SOLE 25 8,493,664 0 0
BARRICK GOLD CORP COM 067901108 41,645 2,013,795 SH   SOLE 26 1,299,219 0 714,576
BARRICK GOLD CORP COM 067901108 586,290 28,350,566 SH   SOLE 34 28,350,566 0 0
BARRICK GOLD CORP COM 067901108 20,280 980,654 SH   SOLE 43 26,115 0 954,539
BASSETT FURNITURE INDS INC COM 070203104 159 6,547 SH   SOLE 2 536 0 6,011
BASSETT FURNITURE INDS INC COM 070203104 751 30,849 SH   SOLE 18 30,849 0 0
BASSETT FURNITURE INDS INC COM 070203104 375 15,381 SH   SOLE 19 15,381 0 0
BASSETT FURNITURE INDS INC COM 070203104 8,760 359,756 SH   SOLE 21 359,756 0 0
BASSETT FURNITURE INDS INC COM 070203104 5,491 225,515 SH   SOLE 22 215,718 0 9,797
BASSETT FURNITURE INDS INC COM 070203104 6 232 SH   SOLE 43 0 0 232
BATTALION OIL CORP COM 07134L107 8 591 SH   SOLE 18 591 0 0
BATTALION OIL CORP COM 07134L107 108 8,024 SH   SOLE 21 8,024 0 0
BATTALION OIL CORP COM 07134L107 31 2,290 SH   SOLE 22 2,290 0 0
BAUDAX BIO INC COM 07160F107 11 14,609 SH   SOLE 18 14,609 0 0
BAUDAX BIO INC COM 07160F107 138 181,823 SH   SOLE 21 181,823 0 0
BAUDAX BIO INC COM 07160F107 847 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 171 5,834 SH   SOLE 21 5,834 0 0
BAUSCH HEALTH COS INC COM 071734107 4,521 154,185 SH   SOLE 43 1,054 0 153,131
BAXTER INTL INC COM 071813109 101,213 1,257,307 SH   SOLE 2 346,496 0 910,811
BAXTER INTL INC COM 071813109 17,225 213,975 SH   SOLE 4 194,350 0 19,625
BAXTER INTL INC COM 071813109 40,527 503,439 SH   SOLE 7 472,545 0 30,894
BAXTER INTL INC COM 071813109 339 4,205 SH   SOLE 13 1,497 0 2,708
BAXTER INTL INC COM 071813109 5,290 65,712 SH   SOLE 15 65,712 0 0
BAXTER INTL INC COM 071813109 4 52 SH   SOLE 17 0 0 52
BAXTER INTL INC COM 071813109 74,168 921,338 SH   SOLE 18 850,358 0 70,980
BAXTER INTL INC COM 071813109 93,983 1,167,496 SH   SOLE 19 1,167,496 0 0
BAXTER INTL INC COM 071813109 1,148,356 14,265,287 SH   SOLE 21 14,265,287 0 0
BAXTER INTL INC COM 071813109 897,667 11,151,144 SH   SOLE 22 10,050,417 0 1,100,727
BAXTER INTL INC COM 071813109 23,883 296,678 SH   SOLE 23 296,678 0 0
BAXTER INTL INC COM 071813109 58,444 726,014 SH   SOLE 25 726,014 0 0
BAXTER INTL INC COM 071813109 94,314 1,171,600 SH   SOLE 26 466,868 0 704,732
BAXTER INTL INC COM 071813109 131,815 1,637,459 SH   SOLE 28 55,928 0 1,581,531
BAXTER INTL INC COM 071813109 609 7,567 SH   SOLE 29 7,567 0 0
BAXTER INTL INC COM 071813109 178,125 2,212,737 SH   SOLE 30 2,212,737 0 0
BAXTER INTL INC COM 071813109 9,735 120,930 SH   SOLE 31 69,569 0 51,361
BAXTER INTL INC COM 071813109 88,685 1,101,678 SH   SOLE 34 1,101,678 0 0
BAXTER INTL INC COM 071813109 22,608 280,842 SH   SOLE 36 280,842 0 0
BAXTER INTL INC COM 071813109 1,467 18,225 SH   SOLE 40 18,225 0 0
BAXTER INTL INC COM 071813109 45,816 569,147 SH   SOLE 43 37,213 0 531,934
BAYCOM CORP COM 07272M107 108 6,009 SH   SOLE 2 4,393 0 1,616
BAYCOM CORP COM 07272M107 39 2,161 SH   SOLE 18 2,161 0 0
BAYCOM CORP COM 07272M107 990 55,127 SH   SOLE 21 55,127 0 0
BAYCOM CORP COM 07272M107 758 42,240 SH   SOLE 22 42,240 0 0
BAYCOM CORP COM 07272M107 9 491 SH   SOLE 26 0 0 491
BBQ HLDGS INC COM 05551A109 15 794 SH   SOLE 18 794 0 0
BBQ HLDGS INC COM 05551A109 329 17,327 SH   SOLE 21 17,327 0 0
BBQ HLDGS INC COM 05551A109 3,892 205,077 SH   SOLE 22 205,077 0 0
BCB BANCORP INC COM 055298103 12 926 SH   SOLE 2 926 0 0
BCB BANCORP INC COM 055298103 43 3,216 SH   SOLE 18 3,216 0 0
BCB BANCORP INC COM 055298103 693 51,545 SH   SOLE 21 51,545 0 0
BCB BANCORP INC COM 055298103 389 28,959 SH   SOLE 22 28,959 0 0
BCE INC COM NEW 05534B760 19 391 SH   SOLE 18 391 0 0
BCE INC COM NEW 05534B760 21,429 434,498 SH   SOLE 43 17,110 0 417,388
BCTG ACQUISITION CORP COM 05492W103 346 30,400 SH   SOLE 2 30,400 0 0
BCTG ACQUISITION CORP COM 05492W103 152 13,360 SH   SOLE 18 13,360 0 0
BCTG ACQUISITION CORP COM 05492W103 4,131 363,024 SH   SOLE 19 363,024 0 0
BCTG ACQUISITION CORP COM 05492W103 56 4,896 SH   SOLE 20 4,896 0 0
BCTG ACQUISITION CORP COM 05492W103 2,143 188,320 SH   SOLE 34 188,320 0 0
BEACON ROOFING SUPPLY INC COM 073685109 1,815 34,082 SH   SOLE 2 17,022 0 17,060
BEACON ROOFING SUPPLY INC COM 073685109 13 237 SH   SOLE 4 237 0 0
BEACON ROOFING SUPPLY INC COM 073685109 79 1,485 SH   SOLE 7 1,485 0 0
BEACON ROOFING SUPPLY INC COM 073685109 9,268 174,047 SH   SOLE 18 174,047 0 0
BEACON ROOFING SUPPLY INC COM 073685109 5,120 96,152 SH   SOLE 19 96,152 0 0
BEACON ROOFING SUPPLY INC COM 073685109 109,809 2,062,143 SH   SOLE 21 2,062,143 0 0
BEACON ROOFING SUPPLY INC COM 073685109 72,357 1,358,818 SH   SOLE 22 1,312,885 0 45,933
BEACON ROOFING SUPPLY INC COM 073685109 148 2,777 SH   SOLE 25 2,777 0 0
BEACON ROOFING SUPPLY INC COM 073685109 1,040 19,534 SH   SOLE 26 14,906 0 4,628
BEACON ROOFING SUPPLY INC COM 073685109 466 8,755 SH   SOLE 28 7,540 0 1,215
BEACON ROOFING SUPPLY INC COM 073685109 2,544 47,778 SH   SOLE 30 47,778 0 0
BEACON ROOFING SUPPLY INC COM 073685109 301 5,660 SH   SOLE 36 5,660 0 0
BEACON ROOFING SUPPLY INC COM 073685109 350 6,576 SH   SOLE 40 6,576 0 0
BEACON ROOFING SUPPLY INC COM 073685109 312 5,863 SH   SOLE 43 54 0 5,809
BEAM GLOBAL COM 07373B109 80 2,094 SH   SOLE 2 622 0 1,472
BEAM GLOBAL COM 07373B109 5 141 SH   SOLE 7 141 0 0
BEAM GLOBAL COM 07373B109 1,095 28,572 SH   SOLE 18 28,572 0 0
BEAM GLOBAL COM 07373B109 590 15,413 SH   SOLE 19 15,413 0 0
BEAM GLOBAL COM 07373B109 11,849 309,301 SH   SOLE 21 309,301 0 0
BEAM GLOBAL COM 07373B109 7,179 187,382 SH   SOLE 22 184,779 0 2,603
BEAM THERAPEUTICS INC COM 07373V105 2,336 18,151 SH   SOLE 2 10,719 0 7,432
BEAM THERAPEUTICS INC COM 07373V105 9 69 SH   SOLE 4 69 0 0
BEAM THERAPEUTICS INC COM 07373V105 96 743 SH   SOLE 7 743 0 0
BEAM THERAPEUTICS INC COM 07373V105 19,071 148,173 SH   SOLE 18 144,920 0 3,253
BEAM THERAPEUTICS INC COM 07373V105 19,848 154,206 SH   SOLE 19 154,206 0 0
BEAM THERAPEUTICS INC COM 07373V105 242,721 1,885,795 SH   SOLE 21 1,885,795 0 0
BEAM THERAPEUTICS INC COM 07373V105 115,290 895,733 SH   SOLE 22 873,499 0 22,234
BEAM THERAPEUTICS INC COM 07373V105 167 1,296 SH   SOLE 23 1,296 0 0
BEAM THERAPEUTICS INC COM 07373V105 145 1,126 SH   SOLE 25 1,126 0 0
BEAM THERAPEUTICS INC COM 07373V105 1,033 8,027 SH   SOLE 26 6,137 0 1,890
BEAM THERAPEUTICS INC COM 07373V105 465 3,610 SH   SOLE 28 3,610 0 0
BEAM THERAPEUTICS INC COM 07373V105 6,560 50,970 SH   SOLE 30 50,970 0 0
BEAM THERAPEUTICS INC COM 07373V105 32 251 SH   SOLE 34 251 0 0
BEAM THERAPEUTICS INC COM 07373V105 62 484 SH   SOLE 36 484 0 0
BEAM THERAPEUTICS INC COM 07373V105 457 3,552 SH   SOLE 40 3,552 0 0
BEAM THERAPEUTICS INC COM 07373V105 283 2,201 SH   SOLE 43 77 0 2,124
BEASLEY BROADCAST GROUP INC CL A 074014101 7 2,325 SH   SOLE 18 2,325 0 0
BEASLEY BROADCAST GROUP INC CL A 074014101 84 29,093 SH   SOLE 21 29,093 0 0
BEASLEY BROADCAST GROUP INC CL A 074014101 149 51,552 SH   SOLE 22 51,552 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 619 32,069 SH   SOLE 2 10,413 0 21,656
BEAZER HOMES USA INC COM NEW 07556Q881 10 517 SH   SOLE 7 517 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 1,915 99,256 SH   SOLE 18 99,256 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 4,181 216,757 SH   SOLE 19 216,757 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 27,866 1,444,583 SH   SOLE 21 1,444,583 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 14,637 758,766 SH   SOLE 22 728,788 0 29,978
BEAZER HOMES USA INC COM NEW 07556Q881 606 31,427 SH   SOLE 34 31,427 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 1,891 98,029 SH   SOLE 43 0 0 98,029
BECTON DICKINSON & CO COM 075887109 175,068 719,883 SH   SOLE 2 171,287 0 548,596
BECTON DICKINSON & CO COM 075887109 41,326 169,931 SH   SOLE 4 105,026 0 64,905
BECTON DICKINSON & CO COM 075887109 65,318 268,589 SH   SOLE 7 259,758 0 8,831
BECTON DICKINSON & CO COM 075887109 568 2,335 SH   SOLE 13 841 0 1,494
BECTON DICKINSON & CO COM 075887109 9,231 37,959 SH   SOLE 15 37,959 0 0
BECTON DICKINSON & CO COM 075887109 3 13 SH   SOLE 17 0 0 13
BECTON DICKINSON & CO COM 075887109 115,690 475,718 SH   SOLE 18 434,617 0 41,101
BECTON DICKINSON & CO COM 075887109 82,126 337,705 SH   SOLE 19 337,705 0 0
BECTON DICKINSON & CO COM 075887109 1,372 5,640 SH   SOLE 20 5,640 0 0
BECTON DICKINSON & CO COM 075887109 1,746,685 7,182,389 SH   SOLE 21 7,182,389 0 0
BECTON DICKINSON & CO COM 075887109 1,493,734 6,142,249 SH   SOLE 22 5,520,417 0 621,832
BECTON DICKINSON & CO COM 075887109 40,760 167,604 SH   SOLE 23 167,604 0 0
BECTON DICKINSON & CO COM 075887109 116,577 479,364 SH   SOLE 25 479,364 0 0
BECTON DICKINSON & CO COM 075887109 151,892 624,583 SH   SOLE 26 228,300 0 396,283
BECTON DICKINSON & CO COM 075887109 192,201 790,332 SH   SOLE 28 33,914 0 756,418
BECTON DICKINSON & CO COM 075887109 27 110 SH   SOLE 29 110 0 0
BECTON DICKINSON & CO COM 075887109 401,473 1,650,863 SH   SOLE 30 1,650,863 0 0
BECTON DICKINSON & CO COM 075887109 17,879 73,519 SH   SOLE 31 35,760 0 37,759
BECTON DICKINSON & CO COM 075887109 154,414 634,952 SH   SOLE 34 634,952 0 0
BECTON DICKINSON & CO COM 075887109 37,981 156,178 SH   SOLE 36 156,178 0 0
BECTON DICKINSON & CO COM 075887109 2,554 10,503 SH   SOLE 40 10,503 0 0
BECTON DICKINSON & CO COM 075887109 60,988 250,782 SH   SOLE 43 19,681 0 231,101
BED BATH & BEYOND INC COM 075896100 4,502 135,240 SH   SOLE 2 44,212 0 91,028
BED BATH & BEYOND INC COM 075896100 17 512 SH   SOLE 4 512 0 0
BED BATH & BEYOND INC COM 075896100 138 4,132 SH   SOLE 7 4,132 0 0
BED BATH & BEYOND INC COM 075896100 14,771 443,715 SH   SOLE 18 443,715 0 0
BED BATH & BEYOND INC COM 075896100 7,511 225,615 SH   SOLE 19 225,615 0 0
BED BATH & BEYOND INC COM 075896100 433,931 13,034,864 SH   SOLE 21 13,034,864 0 0
BED BATH & BEYOND INC COM 075896100 96,361 2,894,600 SH   SOLE 22 2,734,786 0 159,814
BED BATH & BEYOND INC COM 075896100 76 2,286 SH   SOLE 23 2,286 0 0
BED BATH & BEYOND INC COM 075896100 205 6,145 SH   SOLE 25 6,145 0 0
BED BATH & BEYOND INC COM 075896100 2,258 67,837 SH   SOLE 26 47,196 0 20,641
BED BATH & BEYOND INC COM 075896100 682 20,494 SH   SOLE 28 12,068 0 8,426
BED BATH & BEYOND INC COM 075896100 7,729 232,170 SH   SOLE 30 232,170 0 0
BED BATH & BEYOND INC COM 075896100 1,473 44,245 SH   SOLE 36 44,245 0 0
BED BATH & BEYOND INC COM 075896100 470 14,126 SH   SOLE 40 14,126 0 0
BED BATH & BEYOND INC COM 075896100 4,193 125,946 SH   SOLE 43 8,385 0 117,561
BEIGENE LTD SPONSORED ADR 07725L102 12,705 37,021 SH   SOLE 2 1,977 0 35,044
BEIGENE LTD SPONSORED ADR 07725L102 7,009 20,424 SH   SOLE 4 9,696 0 10,728
BEIGENE LTD SPONSORED ADR 07725L102 1,675 4,882 SH   SOLE 7 4,882 0 0
BEIGENE LTD SPONSORED ADR 07725L102 956 2,787 SH   SOLE 13 76 0 2,711
BEIGENE LTD SPONSORED ADR 07725L102 8,550 24,914 SH   SOLE 15 24,914 0 0
BEIGENE LTD SPONSORED ADR 07725L102 7,785 22,684 SH   SOLE 18 22,684 0 0
BEIGENE LTD SPONSORED ADR 07725L102 23 68 SH   SOLE 19 68 0 0
BEIGENE LTD SPONSORED ADR 07725L102 460,354 1,341,396 SH   SOLE 21 1,341,396 0 0
BEIGENE LTD SPONSORED ADR 07725L102 199,357 580,893 SH   SOLE 22 526,916 0 53,977
BEIGENE LTD SPONSORED ADR 07725L102 7,342 21,393 SH   SOLE 23 21,393 0 0
BEIGENE LTD SPONSORED ADR 07725L102 474 1,381 SH   SOLE 25 1,381 0 0
BEIGENE LTD SPONSORED ADR 07725L102 31,455 91,655 SH   SOLE 26 15,991 0 75,664
BEIGENE LTD SPONSORED ADR 07725L102 19,902 57,991 SH   SOLE 28 5,605 0 52,386
BEIGENE LTD SPONSORED ADR 07725L102 97,203 283,233 SH   SOLE 30 283,233 0 0
BEIGENE LTD SPONSORED ADR 07725L102 261 760 SH   SOLE 31 0 0 760
BEIGENE LTD SPONSORED ADR 07725L102 892 2,600 SH   SOLE 32 2,600 0 0
BEIGENE LTD SPONSORED ADR 07725L102 1,289 3,755 SH   SOLE 34 3,755 0 0
BEIGENE LTD SPONSORED ADR 07725L102 64 187 SH   SOLE 40 187 0 0
BEIGENE LTD SPONSORED ADR 07725L102 11,086 32,303 SH   SOLE 43 3,534 0 28,769
BEL FUSE INC CL A 077347201 3 246 SH   SOLE 21 246 0 0
BEL FUSE INC CL B 077347300 2 120 SH   SOLE 2 120 0 0
BEL FUSE INC CL B 077347300 182 12,665 SH   SOLE 18 12,665 0 0
BEL FUSE INC CL B 077347300 13,151 913,286 SH   SOLE 21 913,286 0 0
BEL FUSE INC CL B 077347300 2,768 192,218 SH   SOLE 22 192,218 0 0
BEL FUSE INC CL B 077347300 170 11,798 SH   SOLE 30 11,798 0 0
BELDEN INC COM 077454106 3,361 66,458 SH   SOLE 2 31,720 0 34,738
BELDEN INC COM 077454106 10 198 SH   SOLE 4 198 0 0
BELDEN INC COM 077454106 36 711 SH   SOLE 7 711 0 0
BELDEN INC COM 077454106 11,803 233,398 SH   SOLE 18 233,398 0 0
BELDEN INC COM 077454106 3,903 77,184 SH   SOLE 19 77,184 0 0
BELDEN INC COM 077454106 158,991 3,143,984 SH   SOLE 21 3,143,984 0 0
BELDEN INC COM 077454106 67,893 1,342,551 SH   SOLE 22 1,277,767 0 64,784
BELDEN INC COM 077454106 90 1,774 SH   SOLE 25 1,774 0 0
BELDEN INC COM 077454106 795 15,728 SH   SOLE 26 12,579 0 3,149
BELDEN INC COM 077454106 337 6,659 SH   SOLE 28 6,659 0 0
BELDEN INC COM 077454106 1,747 34,537 SH   SOLE 30 34,537 0 0
BELDEN INC COM 077454106 86 1,705 SH   SOLE 36 1,705 0 0
BELDEN INC COM 077454106 266 5,265 SH   SOLE 40 5,265 0 0
BELDEN INC COM 077454106 672 13,295 SH   SOLE 43 1,621 0 11,674
BELLEROPHON THERAPEUTICS INC COM NEW 078771300 4 727 SH   SOLE 2 727 0 0
BELLEROPHON THERAPEUTICS INC COM NEW 078771300 7 1,478 SH   SOLE 18 1,478 0 0
BELLEROPHON THERAPEUTICS INC COM NEW 078771300 94 19,458 SH   SOLE 21 19,458 0 0
BELLEROPHON THERAPEUTICS INC COM NEW 078771300 459 94,819 SH   SOLE 22 94,819 0 0
BELLICUM PHARMACEUTICALS INC COM NEW 079481404 19 5,806 SH   SOLE 21 5,806 0 0
BELLICUM PHARMACEUTICALS INC COM NEW 079481404 228 68,963 SH   SOLE 22 68,963 0 0
BELLRING BRANDS INC COM CL A 079823100 979 31,227 SH   SOLE 2 11,989 0 19,238
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,996 127,501 SH   SOLE 18 127,501 0 0
BELLRING BRANDS INC COM CL A 079823100 9,339 297,977 SH   SOLE 19 297,977 0 0
BELLRING BRANDS INC COM CL A 079823100 42,568 1,358,268 SH   SOLE 21 1,358,268 0 0
BELLRING BRANDS INC COM CL A 079823100 33,095 1,055,994 SH   SOLE 22 1,020,485 0 35,509
BELLRING BRANDS INC COM CL A 079823100 33 1,063 SH   SOLE 25 1,063 0 0
BELLRING BRANDS INC COM CL A 079823100 208 6,631 SH   SOLE 28 6,631 0 0
BELLRING BRANDS INC COM CL A 079823100 959 30,591 SH   SOLE 30 30,591 0 0
BELLRING BRANDS INC COM CL A 079823100 10,699 341,399 SH   SOLE 34 341,399 0 0
BELLRING BRANDS INC COM CL A 079823100 128 4,098 SH   SOLE 40 4,098 0 0
BELLRING BRANDS INC COM CL A 079823100 16 526 SH   SOLE 43 0 0 526
BENCHMARK ELECTRS INC COM 08160H101 1,852 65,061 SH   SOLE 2 20,987 0 44,074
BENCHMARK ELECTRS INC COM 08160H101 3 100 SH   SOLE 4 100 0 0
BENCHMARK ELECTRS INC COM 08160H101 18 627 SH   SOLE 7 627 0 0
BENCHMARK ELECTRS INC COM 08160H101 4,205 147,738 SH   SOLE 18 147,738 0 0
BENCHMARK ELECTRS INC COM 08160H101 5,595 196,599 SH   SOLE 19 196,599 0 0
BENCHMARK ELECTRS INC COM 08160H101 126,704 4,451,996 SH   SOLE 21 4,451,996 0 0
BENCHMARK ELECTRS INC COM 08160H101 30,298 1,064,589 SH   SOLE 22 1,011,272 0 53,317
BENCHMARK ELECTRS INC COM 08160H101 100 3,520 SH   SOLE 25 3,520 0 0
BENCHMARK ELECTRS INC COM 08160H101 804 28,257 SH   SOLE 26 21,773 0 6,484
BENCHMARK ELECTRS INC COM 08160H101 176 6,198 SH   SOLE 28 5,515 0 683
BENCHMARK ELECTRS INC COM 08160H101 2,278 80,035 SH   SOLE 30 80,035 0 0
BENCHMARK ELECTRS INC COM 08160H101 219 7,679 SH   SOLE 36 7,679 0 0
BENCHMARK ELECTRS INC COM 08160H101 153 5,372 SH   SOLE 40 5,372 0 0
BENCHMARK ELECTRS INC COM 08160H101 424 14,894 SH   SOLE 43 0 0 14,894
BENEFITFOCUS INC COM 08180D106 454 32,200 SH   SOLE 2 9,251 0 22,949
BENEFITFOCUS INC COM 08180D106 2 152 SH   SOLE 4 152 0 0
BENEFITFOCUS INC COM 08180D106 6 439 SH   SOLE 7 439 0 0
BENEFITFOCUS INC COM 08180D106 1,197 84,871 SH   SOLE 18 84,871 0 0
BENEFITFOCUS INC COM 08180D106 2,336 165,644 SH   SOLE 19 165,644 0 0
BENEFITFOCUS INC COM 08180D106 13,475 955,693 SH   SOLE 21 955,693 0 0
BENEFITFOCUS INC COM 08180D106 13,153 932,859 SH   SOLE 22 908,863 0 23,996
BENEFITFOCUS INC COM 08180D106 53 3,744 SH   SOLE 23 3,744 0 0
BENEFITFOCUS INC COM 08180D106 32 2,238 SH   SOLE 25 2,238 0 0
BENEFITFOCUS INC COM 08180D106 454 32,195 SH   SOLE 26 2,301 0 29,894
BENEFITFOCUS INC COM 08180D106 49 3,462 SH   SOLE 28 3,462 0 0
BENEFITFOCUS INC COM 08180D106 306 21,689 SH   SOLE 30 21,689 0 0
BENEFITFOCUS INC COM 08180D106 29 2,060 SH   SOLE 36 2,060 0 0
BENEFITFOCUS INC COM 08180D106 60 4,251 SH   SOLE 40 4,251 0 0
BENEFITFOCUS INC COM 08180D106 587 41,654 SH   SOLE 43 373 0 41,281
BENITEC BIOPHARMA INC COM 08205P100 7 1,693 SH   SOLE 18 1,693 0 0
BENITEC BIOPHARMA INC COM 08205P100 94 22,203 SH   SOLE 21 22,203 0 0
BENTLEY SYS INC COM CL B 08265T208 14,610 225,528 SH   SOLE 2 18,518 0 207,010
BENTLEY SYS INC COM CL B 08265T208 5,874 90,675 SH   SOLE 4 59,062 0 31,613
BENTLEY SYS INC COM CL B 08265T208 1,561 24,099 SH   SOLE 7 24,099 0 0
BENTLEY SYS INC COM CL B 08265T208 21 325 SH   SOLE 13 325 0 0
BENTLEY SYS INC COM CL B 08265T208 879 13,572 SH   SOLE 15 13,572 0 0
BENTLEY SYS INC COM CL B 08265T208 13,891 214,428 SH   SOLE 18 204,754 0 9,674
BENTLEY SYS INC COM CL B 08265T208 2,307 35,617 SH   SOLE 19 35,617 0 0
BENTLEY SYS INC COM CL B 08265T208 135,153 2,086,340 SH   SOLE 21 2,086,340 0 0
BENTLEY SYS INC COM CL B 08265T208 91,216 1,408,084 SH   SOLE 22 1,233,896 0 174,188
BENTLEY SYS INC COM CL B 08265T208 6,251 96,495 SH   SOLE 23 96,495 0 0
BENTLEY SYS INC COM CL B 08265T208 2,546 39,307 SH   SOLE 25 39,307 0 0
BENTLEY SYS INC COM CL B 08265T208 12,867 198,629 SH   SOLE 26 183,950 0 14,679
BENTLEY SYS INC COM CL B 08265T208 13,835 213,568 SH   SOLE 28 16,767 0 196,801
BENTLEY SYS INC COM CL B 08265T208 14 214 SH   SOLE 29 214 0 0
BENTLEY SYS INC COM CL B 08265T208 26,909 415,391 SH   SOLE 30 341,756 0 73,635
BENTLEY SYS INC COM CL B 08265T208 1,840 28,403 SH   SOLE 31 20,796 0 7,607
BENTLEY SYS INC COM CL B 08265T208 545 8,408 SH   SOLE 34 8,408 0 0
BENTLEY SYS INC COM CL B 08265T208 2,600 40,142 SH   SOLE 36 40,142 0 0
BENTLEY SYS INC COM CL B 08265T208 444 6,849 SH   SOLE 40 6,849 0 0
BENTLEY SYS INC COM CL B 08265T208 5 75 SH   SOLE 43 0 0 75
BERKELEY LTS INC COM 084310101 788 17,578 SH   SOLE 2 10,992 0 6,586
BERKELEY LTS INC COM 084310101 35 771 SH   SOLE 7 771 0 0
BERKELEY LTS INC COM 084310101 6,626 147,879 SH   SOLE 18 147,879 0 0
BERKELEY LTS INC COM 084310101 19,809 442,073 SH   SOLE 19 442,073 0 0
BERKELEY LTS INC COM 084310101 83,685 1,867,563 SH   SOLE 21 1,867,563 0 0
BERKELEY LTS INC COM 084310101 26,479 590,910 SH   SOLE 22 583,711 0 7,199
BERKELEY LTS INC COM 084310101 57 1,268 SH   SOLE 23 1,268 0 0
BERKELEY LTS INC COM 084310101 14,013 312,724 SH   SOLE 30 312,724 0 0
BERKELEY LTS INC COM 084310101 117 2,614 SH   SOLE 34 2,614 0 0
BERKLEY W R CORP COM 084423102 29,951 402,401 SH   SOLE 2 128,370 0 274,031
BERKLEY W R CORP COM 084423102 7,258 97,519 SH   SOLE 4 55,414 0 42,105
BERKLEY W R CORP COM 084423102 9,875 132,681 SH   SOLE 7 128,012 0 4,669
BERKLEY W R CORP COM 084423102 47 635 SH   SOLE 13 635 0 0
BERKLEY W R CORP COM 084423102 1,378 18,514 SH   SOLE 15 18,514 0 0
BERKLEY W R CORP COM 084423102 30,715 412,668 SH   SOLE 18 389,689 0 22,979
BERKLEY W R CORP COM 084423102 5,667 76,144 SH   SOLE 19 76,144 0 0
BERKLEY W R CORP COM 084423102 238,620 3,205,964 SH   SOLE 21 3,205,964 0 0
BERKLEY W R CORP COM 084423102 266,596 3,581,835 SH   SOLE 22 3,180,866 0 400,969
BERKLEY W R CORP COM 084423102 7,849 105,456 SH   SOLE 23 105,456 0 0
BERKLEY W R CORP COM 084423102 13,767 184,965 SH   SOLE 25 184,965 0 0
BERKLEY W R CORP COM 084423102 37,080 498,192 SH   SOLE 26 165,380 0 332,812
BERKLEY W R CORP COM 084423102 20,349 273,395 SH   SOLE 28 13,811 0 259,584
BERKLEY W R CORP COM 084423102 1,696 22,785 SH   SOLE 29 22,785 0 0
BERKLEY W R CORP COM 084423102 46,931 630,534 SH   SOLE 30 607,524 0 23,010
BERKLEY W R CORP COM 084423102 5,376 72,232 SH   SOLE 31 41,124 0 31,108
BERKLEY W R CORP COM 084423102 588 7,902 SH   SOLE 34 7,902 0 0
BERKLEY W R CORP COM 084423102 7,393 99,329 SH   SOLE 36 99,329 0 0
BERKLEY W R CORP COM 084423102 420 5,647 SH   SOLE 40 5,647 0 0
BERKLEY W R CORP COM 084423102 7,637 102,606 SH   SOLE 43 4,568 0 98,038
BERKSHIRE HATHAWAY INC DEL CL A 084670108 50,651 121 SH   SOLE 2 17 0 104
BERKSHIRE HATHAWAY INC DEL CL A 084670108 837 2 SH   SOLE 7 2 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 2,093 5 SH   SOLE 19 5 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 26,372 63 SH   SOLE 22 63 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 8,791 21 SH   SOLE 23 21 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 199,254 476 SH   SOLE 25 476 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 87,906 210 SH   SOLE 26 0 0 210
BERKSHIRE HATHAWAY INC DEL CL A 084670108 110,511 264 SH   SOLE 28 0 0 264
BERKSHIRE HATHAWAY INC DEL CL A 084670108 7,535 18 SH   SOLE 29 18 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 12,558 30 SH   SOLE 31 30 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 837 2 SH   SOLE 34 2 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 49,814 119 SH   SOLE 36 119 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 12,558 30 SH   SOLE 43 9 0 21
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,145,183 4,120,549 SH   SOLE 2 738,502 0 3,382,047
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 148,356 533,809 SH   SOLE 4 480,889 0 52,920
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 460,364 1,656,461 SH   SOLE 7 1,596,825 0 59,636
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,909 10,468 SH   SOLE 13 3,862 0 6,606
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 53,382 192,076 SH   SOLE 15 192,076 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 150 541 SH   SOLE 17 0 0 541
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,299,127 4,674,465 SH   SOLE 18 4,386,347 0 288,118
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 306,176 1,101,669 SH   SOLE 19 1,101,669 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 10,236,036 36,830,872 SH   SOLE 21 36,830,872 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 11,028,845 39,683,523 SH   SOLE 22 35,720,279 0 3,963,244
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 230,155 828,133 SH   SOLE 23 828,133 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 577,016 2,076,196 SH   SOLE 25 2,058,742 0 17,454
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 871,030 3,134,102 SH   SOLE 26 990,315 0 2,143,787
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 722,096 2,598,215 SH   SOLE 28 160,645 0 2,437,570
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 6,137 22,082 SH   SOLE 29 22,082 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,166,359 7,794,903 SH   SOLE 30 7,721,532 0 73,371
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 74,325 267,433 SH   SOLE 31 207,992 0 59,441
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 79,158 284,822 SH   SOLE 34 284,822 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 214,740 772,669 SH   SOLE 36 772,669 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 13,848 49,828 SH   SOLE 40 49,828 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 311,647 1,121,356 SH   SOLE 43 89,028 0 1,032,328
BERKSHIRE HILLS BANCORP INC COM 084680107 1,336 48,725 SH   SOLE 2 14,326 0 34,399
BERKSHIRE HILLS BANCORP INC COM 084680107 3 97 SH   SOLE 4 97 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 23 829 SH   SOLE 7 829 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 5,255 191,707 SH   SOLE 18 191,707 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 2,085 76,070 SH   SOLE 19 76,070 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 155,924 5,688,581 SH   SOLE 21 5,688,581 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 32,351 1,180,276 SH   SOLE 22 1,119,382 0 60,894
BERKSHIRE HILLS BANCORP INC COM 084680107 54 1,955 SH   SOLE 25 1,955 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 364 13,274 SH   SOLE 26 9,151 0 4,123
BERKSHIRE HILLS BANCORP INC COM 084680107 152 5,545 SH   SOLE 28 5,545 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 2,492 90,898 SH   SOLE 30 90,898 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 58 2,099 SH   SOLE 36 2,099 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 118 4,314 SH   SOLE 40 4,314 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 4,886 178,258 SH   SOLE 43 82,898 0 95,360
BERRY CORP COM 08579X101 552 82,078 SH   SOLE 2 26,327 0 55,751
BERRY CORP COM 08579X101 6 896 SH   SOLE 7 896 0 0
BERRY CORP COM 08579X101 1,623 241,590 SH   SOLE 18 241,590 0 0
BERRY CORP COM 08579X101 850 126,491 SH   SOLE 19 126,491 0 0
BERRY CORP COM 08579X101 17,215 2,561,702 SH   SOLE 21 2,561,702 0 0
BERRY CORP COM 08579X101 11,166 1,661,553 SH   SOLE 22 1,590,023 0 71,530
BERRY CORP COM 08579X101 33 4,964 SH   SOLE 43 3,664 0 1,300
BERRY GLOBAL GROUP INC COM 08579W103 30,364 465,566 SH   SOLE 2 229,854 0 235,712
BERRY GLOBAL GROUP INC COM 08579W103 364 5,587 SH   SOLE 4 5,587 0 0
BERRY GLOBAL GROUP INC COM 08579W103 512 7,855 SH   SOLE 7 7,855 0 0
BERRY GLOBAL GROUP INC COM 08579W103 3,629 55,635 SH   SOLE 18 53,117 0 2,518
BERRY GLOBAL GROUP INC COM 08579W103 2,765 42,388 SH   SOLE 19 42,388 0 0
BERRY GLOBAL GROUP INC COM 08579W103 101,147 1,550,864 SH   SOLE 21 1,550,864 0 0
BERRY GLOBAL GROUP INC COM 08579W103 214,433 3,287,837 SH   SOLE 22 3,052,456 0 235,381
BERRY GLOBAL GROUP INC COM 08579W103 1,219 18,684 SH   SOLE 23 18,684 0 0
BERRY GLOBAL GROUP INC COM 08579W103 328 5,031 SH   SOLE 25 5,031 0 0
BERRY GLOBAL GROUP INC COM 08579W103 4,274 65,536 SH   SOLE 26 48,555 0 16,981
BERRY GLOBAL GROUP INC COM 08579W103 1,164 17,843 SH   SOLE 28 14,876 0 2,967
BERRY GLOBAL GROUP INC COM 08579W103 2,377 36,440 SH   SOLE 29 36,440 0 0
BERRY GLOBAL GROUP INC COM 08579W103 6,430 98,591 SH   SOLE 30 98,591 0 0
BERRY GLOBAL GROUP INC COM 08579W103 2,770 42,476 SH   SOLE 31 42,476 0 0
BERRY GLOBAL GROUP INC COM 08579W103 375 5,747 SH   SOLE 34 5,747 0 0
BERRY GLOBAL GROUP INC COM 08579W103 637 9,761 SH   SOLE 36 9,761 0 0
BERRY GLOBAL GROUP INC COM 08579W103 1,061 16,262 SH   SOLE 40 16,262 0 0
BERRY GLOBAL GROUP INC COM 08579W103 3,624 55,564 SH   SOLE 43 5,129 0 50,435
BEST BUY INC COM 086516101 65,933 573,432 SH   SOLE 2 111,296 0 462,136
BEST BUY INC COM 086516101 16,677 145,045 SH   SOLE 4 88,197 0 56,848
BEST BUY INC COM 086516101 35,155 305,748 SH   SOLE 7 228,652 0 77,096
BEST BUY INC COM 086516101 235 2,047 SH   SOLE 13 641 0 1,406
BEST BUY INC COM 086516101 3,504 30,474 SH   SOLE 15 30,474 0 0
BEST BUY INC COM 086516101 7 57 SH   SOLE 17 0 0 57
BEST BUY INC COM 086516101 52,551 457,043 SH   SOLE 18 424,815 0 32,228
BEST BUY INC COM 086516101 14,222 123,694 SH   SOLE 19 123,694 0 0
BEST BUY INC COM 086516101 941,047 8,184,440 SH   SOLE 21 8,184,440 0 0
BEST BUY INC COM 086516101 581,623 5,058,469 SH   SOLE 22 4,550,168 0 508,301
BEST BUY INC COM 086516101 15,220 132,370 SH   SOLE 23 132,370 0 0
BEST BUY INC COM 086516101 62,873 546,815 SH   SOLE 25 546,815 0 0
BEST BUY INC COM 086516101 103,349 898,845 SH   SOLE 26 585,374 0 313,471
BEST BUY INC COM 086516101 126,947 1,104,081 SH   SOLE 28 28,929 0 1,075,152
BEST BUY INC COM 086516101 33 284 SH   SOLE 29 284 0 0
BEST BUY INC COM 086516101 232,973 2,026,202 SH   SOLE 30 1,747,316 0 278,886
BEST BUY INC COM 086516101 7,136 62,066 SH   SOLE 31 27,925 0 34,141
BEST BUY INC COM 086516101 1,834 15,947 SH   SOLE 34 15,947 0 0
BEST BUY INC COM 086516101 15,434 134,234 SH   SOLE 36 134,234 0 0
BEST BUY INC COM 086516101 1,018 8,853 SH   SOLE 40 8,853 0 0
BEST BUY INC COM 086516101 32,450 282,226 SH   SOLE 43 13,077 0 269,149
BEST INC SPONSORED ADS 08653C106 4,293 2,411,916 SH   SOLE 21 2,411,916 0 0
BEST INC SPONSORED ADS 08653C106 1,870 1,050,823 SH   SOLE 22 991,504 0 59,319
BEST INC SPONSORED ADS 08653C106 23 12,724 SH   SOLE 25 12,724 0 0
BEST INC SPONSORED ADS 08653C106 966 542,729 SH   SOLE 30 542,729 0 0
BEST INC SPONSORED ADS 08653C106 24 13,423 SH   SOLE 34 13,423 0 0
BEST INC SPONSORED ADS 08653C106 1,385 778,018 SH   SOLE 43 0 0 778,018
BEYOND AIR INC COM 08862L103 2 369 SH   SOLE 2 369 0 0
BEYOND AIR INC COM 08862L103 24 3,640 SH   SOLE 18 3,640 0 0
BEYOND AIR INC COM 08862L103 340 52,478 SH   SOLE 21 52,478 0 0
BEYOND MEAT INC COM 08862E109 16,972 107,766 SH   SOLE 2 19,042 0 88,724
BEYOND MEAT INC COM 08862E109 30 188 SH   SOLE 4 188 0 0
BEYOND MEAT INC COM 08862E109 146 927 SH   SOLE 7 927 0 0
BEYOND MEAT INC COM 08862E109 4,086 25,947 SH   SOLE 18 25,947 0 0
BEYOND MEAT INC COM 08862E109 3,936 24,991 SH   SOLE 19 24,991 0 0
BEYOND MEAT INC COM 08862E109 114,464 726,804 SH   SOLE 21 726,804 0 0
BEYOND MEAT INC COM 08862E109 194,803 1,236,924 SH   SOLE 22 1,169,131 0 67,793
BEYOND MEAT INC COM 08862E109 396 2,515 SH   SOLE 25 2,515 0 0
BEYOND MEAT INC COM 08862E109 4,038 25,642 SH   SOLE 26 23,160 0 2,482
BEYOND MEAT INC COM 08862E109 986 6,260 SH   SOLE 28 6,260 0 0
BEYOND MEAT INC COM 08862E109 6,580 41,779 SH   SOLE 30 41,779 0 0
BEYOND MEAT INC COM 08862E109 154 981 SH   SOLE 31 981 0 0
BEYOND MEAT INC COM 08862E109 242 1,536 SH   SOLE 34 1,536 0 0
BEYOND MEAT INC COM 08862E109 334 2,118 SH   SOLE 36 2,118 0 0
BEYOND MEAT INC COM 08862E109 1,060 6,729 SH   SOLE 40 6,729 0 0
BEYOND MEAT INC COM 08862E109 2,749 17,452 SH   SOLE 43 2,432 0 15,020
BEYONDSPRING INC SHS G10830100 219 20,997 SH   SOLE 2 10,970 0 10,027
BEYONDSPRING INC SHS G10830100 3 314 SH   SOLE 7 314 0 0
BEYONDSPRING INC SHS G10830100 805 77,093 SH   SOLE 18 68,226 0 8,867
BEYONDSPRING INC SHS G10830100 956 91,566 SH   SOLE 19 91,566 0 0
BEYONDSPRING INC SHS G10830100 8,047 770,748 SH   SOLE 21 770,748 0 0
BEYONDSPRING INC SHS G10830100 4,139 396,420 SH   SOLE 22 389,561 0 6,859
BEYONDSPRING INC SHS G10830100 16 1,488 SH   SOLE 23 1,488 0 0
BEYONDSPRING INC SHS G10830100 17 1,597 SH   SOLE 26 0 0 1,597
BEYONDSPRING INC SHS G10830100 563 53,933 SH   SOLE 30 53,933 0 0
BEYONDSPRING INC SHS G10830100 42 4,014 SH   SOLE 43 0 0 4,014
BGC PARTNERS INC CL A 05541T101 2,070 365,049 SH   SOLE 2 93,901 0 271,148
BGC PARTNERS INC CL A 05541T101 7 1,287 SH   SOLE 4 1,287 0 0
BGC PARTNERS INC CL A 05541T101 33 5,825 SH   SOLE 7 5,825 0 0
BGC PARTNERS INC CL A 05541T101 6,056 1,068,035 SH   SOLE 18 1,068,035 0 0
BGC PARTNERS INC CL A 05541T101 3,345 590,011 SH   SOLE 19 590,011 0 0
BGC PARTNERS INC CL A 05541T101 78,787 13,895,494 SH   SOLE 21 13,895,494 0 0
BGC PARTNERS INC CL A 05541T101 47,306 8,343,153 SH   SOLE 22 7,856,521 0 486,632
BGC PARTNERS INC CL A 05541T101 44 7,681 SH   SOLE 25 7,681 0 0
BGC PARTNERS INC CL A 05541T101 620 109,377 SH   SOLE 26 92,801 0 16,576
BGC PARTNERS INC CL A 05541T101 169 29,870 SH   SOLE 28 29,870 0 0
BGC PARTNERS INC CL A 05541T101 1,394 245,822 SH   SOLE 30 245,822 0 0
BGC PARTNERS INC CL A 05541T101 62 10,951 SH   SOLE 36 10,951 0 0
BGC PARTNERS INC CL A 05541T101 189 33,392 SH   SOLE 40 33,392 0 0
BGC PARTNERS INC CL A 05541T101 862 152,040 SH   SOLE 43 0 0 152,040
BGSF INC COM 05601C105 29 2,319 SH   SOLE 18 2,319 0 0
BGSF INC COM 05601C105 612 49,619 SH   SOLE 21 49,619 0 0
BGSF INC COM 05601C105 1,508 122,177 SH   SOLE 22 122,177 0 0
BHP GROUP LTD SPONSORED ADS 088606108 16,374 224,823 SH   SOLE 7 224,823 0 0
BHP GROUP LTD SPONSORED ADS 088606108 154 2,121 SH   SOLE 18 2,121 0 0
BHP GROUP LTD SPONSORED ADS 088606108 4,016 55,137 SH   SOLE 19 55,137 0 0
BHP GROUP LTD SPONSORED ADS 088606108 74,712 1,025,839 SH   SOLE 43 100,948 0 924,891
BHP GROUP PLC SPONSORED ADR 05545E209 16,552 277,298 SH   SOLE 7 277,298 0 0
BHP GROUP PLC SPONSORED ADR 05545E209 14 239 SH   SOLE 18 239 0 0
BHP GROUP PLC SPONSORED ADR 05545E209 1,475 24,710 SH   SOLE 43 1,585 0 23,125
BIG 5 SPORTING GOODS CORP COM 08915P101 378 14,722 SH   SOLE 2 1,230 0 13,492
BIG 5 SPORTING GOODS CORP COM 08915P101 9 335 SH   SOLE 7 335 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101 1,805 70,270 SH   SOLE 18 70,270 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101 935 36,407 SH   SOLE 19 36,407 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101 20,107 782,967 SH   SOLE 21 782,967 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101 12,976 505,279 SH   SOLE 22 483,991 0 21,288
BIG 5 SPORTING GOODS CORP COM 08915P101 74 2,895 SH   SOLE 43 775 0 2,120
BIG LOTS INC COM 089302103 3,354 50,815 SH   SOLE 2 14,658 0 36,157
BIG LOTS INC COM 089302103 11 160 SH   SOLE 4 160 0 0
BIG LOTS INC COM 089302103 67 1,021 SH   SOLE 7 1,021 0 0
BIG LOTS INC COM 089302103 9,219 139,661 SH   SOLE 18 139,661 0 0
BIG LOTS INC COM 089302103 8,771 132,881 SH   SOLE 19 132,881 0 0
BIG LOTS INC COM 089302103 256,197 3,881,191 SH   SOLE 21 3,881,191 0 0
BIG LOTS INC COM 089302103 61,195 927,049 SH   SOLE 22 874,180 0 52,869
BIG LOTS INC COM 089302103 220 3,335 SH   SOLE 23 3,335 0 0
BIG LOTS INC COM 089302103 127 1,919 SH   SOLE 25 1,919 0 0
BIG LOTS INC COM 089302103 2,209 33,465 SH   SOLE 26 16,377 0 17,088
BIG LOTS INC COM 089302103 423 6,404 SH   SOLE 28 4,887 0 1,517
BIG LOTS INC COM 089302103 4,720 71,509 SH   SOLE 30 71,509 0 0
BIG LOTS INC COM 089302103 276 4,174 SH   SOLE 36 4,174 0 0
BIG LOTS INC COM 089302103 272 4,122 SH   SOLE 40 4,122 0 0
BIG LOTS INC COM 089302103 3,587 54,335 SH   SOLE 43 10,215 0 44,120
BIGCOMMERCE HLDGS INC COM SER 1 08975P108 2,539 39,107 SH   SOLE 2 32,513 0 6,594
BIGCOMMERCE HLDGS INC COM SER 1 08975P108 3 49 SH   SOLE 4 49 0 0
BIGCOMMERCE HLDGS INC COM SER 1 08975P108 51 788 SH   SOLE 7 788 0 0
BIGCOMMERCE HLDGS INC COM SER 1 08975P108 9,420 145,107 SH   SOLE 18 145,107 0 0
BIGCOMMERCE HLDGS INC COM SER 1 08975P108 6,059 93,335 SH   SOLE 19 93,335 0 0
BIGCOMMERCE HLDGS INC COM SER 1 08975P108 97,755 1,505,781 SH   SOLE 21 1,505,781 0 0
BIGCOMMERCE HLDGS INC COM SER 1 08975P108 43,875 675,833 SH   SOLE 22 650,835 0 24,998
BIGCOMMERCE HLDGS INC COM SER 1 08975P108 51 783 SH   SOLE 23 783 0 0
BIGCOMMERCE HLDGS INC COM SER 1 08975P108 166 2,563 SH   SOLE 25 2,563 0 0
BIGCOMMERCE HLDGS INC COM SER 1 08975P108 1,607 24,761 SH   SOLE 26 19,809 0 4,952
BIGCOMMERCE HLDGS INC COM SER 1 08975P108 8,497 130,889 SH   SOLE 28 4,258 0 126,631
BIGCOMMERCE HLDGS INC COM SER 1 08975P108 2,051 31,600 SH   SOLE 30 31,600 0 0
BIGCOMMERCE HLDGS INC COM SER 1 08975P108 203 3,126 SH   SOLE 36 3,126 0 0
BIGCOMMERCE HLDGS INC COM SER 1 08975P108 294 4,521 SH   SOLE 40 4,521 0 0
BIGLARI HLDGS INC COM STK CL B 08986R309 192 1,205 SH   SOLE 2 101 0 1,104
BIGLARI HLDGS INC COM STK CL B 08986R309 2 12 SH   SOLE 7 12 0 0
BIGLARI HLDGS INC COM STK CL B 08986R309 483 3,028 SH   SOLE 18 3,028 0 0
BIGLARI HLDGS INC COM STK CL B 08986R309 293 1,840 SH   SOLE 19 1,840 0 0
BIGLARI HLDGS INC COM STK CL B 08986R309 4,802 30,113 SH   SOLE 21 30,113 0 0
BIGLARI HLDGS INC COM STK CL B 08986R309 4,322 27,102 SH   SOLE 22 26,246 0 856
BIGLARI HLDGS INC COM STK CL B 08986R309 60 377 SH   SOLE 26 0 0 377
BIGLARI HLDGS INC COM STK CL B 08986R309 7 44 SH   SOLE 43 0 0 44
BIGLARI HLDGS INC COM STK CL A 08986R408 15 19 SH   SOLE 21 19 0 0
BIGLARI HLDGS INC COM STK CL A 08986R408 1,228 1,576 SH   SOLE 22 1,576 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 13,390 109,896 SH   SOLE 2 5,089 0 104,807
BILIBILI INC SPONS ADS REP Z 090040106 7,733 63,472 SH   SOLE 4 25,513 0 37,959
BILIBILI INC SPONS ADS REP Z 090040106 2,077 17,048 SH   SOLE 7 17,048 0 0
BILIBILI INC SPONS ADS REP Z 090040106 899 7,375 SH   SOLE 13 386 0 6,989
BILIBILI INC SPONS ADS REP Z 090040106 10,778 88,458 SH   SOLE 15 88,458 0 0
BILIBILI INC SPONS ADS REP Z 090040106 6,557 53,817 SH   SOLE 18 53,817 0 0
BILIBILI INC SPONS ADS REP Z 090040106 351,476 2,884,734 SH   SOLE 21 2,884,734 0 0
BILIBILI INC SPONS ADS REP Z 090040106 189,000 1,551,217 SH   SOLE 22 1,381,171 0 170,046
BILIBILI INC SPONS ADS REP Z 090040106 9,200 75,509 SH   SOLE 23 75,509 0 0
BILIBILI INC SPONS ADS REP Z 090040106 20,525 168,462 SH   SOLE 25 168,462 0 0
BILIBILI INC SPONS ADS REP Z 090040106 40,647 333,610 SH   SOLE 26 68,321 0 265,289
BILIBILI INC SPONS ADS REP Z 090040106 39,928 327,712 SH   SOLE 28 18,991 0 308,721
BILIBILI INC SPONS ADS REP Z 090040106 113,329 930,147 SH   SOLE 30 930,147 0 0
BILIBILI INC SPONS ADS REP Z 090040106 89 731 SH   SOLE 31 0 0 731
BILIBILI INC SPONS ADS REP Z 090040106 1,744 14,311 SH   SOLE 32 14,311 0 0
BILIBILI INC SPONS ADS REP Z 090040106 121,601 998,041 SH   SOLE 34 998,041 0 0
BILIBILI INC SPONS ADS REP Z 090040106 87 711 SH   SOLE 40 711 0 0
BILIBILI INC SPONS ADS REP Z 090040106 13,873 113,864 SH   SOLE 43 8,090 0 105,774
BILIBILI INC NOTE 1.375% 4/0 090040AB2 14,443 2,940,000 PRN   SOLE 21 2,940,000 0 0
BILL COM HLDGS INC COM 090043100 25,290 138,059 SH   SOLE 2 23,624 0 114,435
BILL COM HLDGS INC COM 090043100 41 226 SH   SOLE 4 226 0 0
BILL COM HLDGS INC COM 090043100 222 1,214 SH   SOLE 7 1,214 0 0
BILL COM HLDGS INC COM 090043100 6,583 35,940 SH   SOLE 18 35,940 0 0
BILL COM HLDGS INC COM 090043100 256,207 1,398,661 SH   SOLE 19 1,398,661 0 0
BILL COM HLDGS INC COM 090043100 216,474 1,181,755 SH   SOLE 21 1,181,755 0 0
BILL COM HLDGS INC COM 090043100 290,686 1,586,887 SH   SOLE 22 1,500,851 0 86,036
BILL COM HLDGS INC COM 090043100 590 3,219 SH   SOLE 25 3,219 0 0
BILL COM HLDGS INC COM 090043100 4,319 23,579 SH   SOLE 26 19,616 0 3,963
BILL COM HLDGS INC COM 090043100 1,466 8,001 SH   SOLE 28 8,001 0 0
BILL COM HLDGS INC COM 090043100 9,610 52,463 SH   SOLE 30 52,463 0 0
BILL COM HLDGS INC COM 090043100 244 1,333 SH   SOLE 31 1,333 0 0
BILL COM HLDGS INC COM 090043100 29,688 162,070 SH   SOLE 34 162,070 0 0
BILL COM HLDGS INC COM 090043100 473 2,582 SH   SOLE 36 2,582 0 0
BILL COM HLDGS INC COM 090043100 1,530 8,351 SH   SOLE 40 8,351 0 0
BILL COM HLDGS INC COM 090043100 2,234 12,198 SH   SOLE 43 807 0 11,391
BIO RAD LABS INC CL A 090572207 41,280 64,070 SH   SOLE 2 24,027 0 40,043
BIO RAD LABS INC CL A 090572207 9,764 15,154 SH   SOLE 4 9,395 0 5,759
BIO RAD LABS INC CL A 090572207 15,717 24,394 SH   SOLE 7 23,743 0 651
BIO RAD LABS INC CL A 090572207 27 42 SH   SOLE 13 42 0 0
BIO RAD LABS INC CL A 090572207 1,329 2,062 SH   SOLE 15 2,062 0 0
BIO RAD LABS INC CL A 090572207 31,943 49,578 SH   SOLE 18 45,162 0 4,416
BIO RAD LABS INC CL A 090572207 7,788 12,087 SH   SOLE 19 12,087 0 0
BIO RAD LABS INC CL A 090572207 500,769 777,242 SH   SOLE 21 777,242 0 0
BIO RAD LABS INC CL A 090572207 333,727 517,977 SH   SOLE 22 452,583 0 65,394
BIO RAD LABS INC CL A 090572207 11,190 17,368 SH   SOLE 23 17,368 0 0
BIO RAD LABS INC CL A 090572207 21,447 33,288 SH   SOLE 25 33,288 0 0
BIO RAD LABS INC CL A 090572207 39,804 61,779 SH   SOLE 26 32,264 0 29,515
BIO RAD LABS INC CL A 090572207 31,539 48,952 SH   SOLE 28 2,156 0 46,796
BIO RAD LABS INC CL A 090572207 2,993 4,646 SH   SOLE 29 4,646 0 0
BIO RAD LABS INC CL A 090572207 89,887 139,513 SH   SOLE 30 137,134 0 2,379
BIO RAD LABS INC CL A 090572207 7,870 12,215 SH   SOLE 31 9,881 0 2,334
BIO RAD LABS INC CL A 090572207 3,107 4,822 SH   SOLE 34 4,822 0 0
BIO RAD LABS INC CL A 090572207 9,641 14,964 SH   SOLE 36 14,964 0 0
BIO RAD LABS INC CL A 090572207 562 872 SH   SOLE 40 872 0 0
BIO RAD LABS INC CL A 090572207 24,510 38,042 SH   SOLE 43 2,814 0 35,228
BIO-PATH HLDGS INC COM 09057N300 10 1,502 SH   SOLE 18 1,502 0 0
BIO-PATH HLDGS INC COM 09057N300 126 18,932 SH   SOLE 21 18,932 0 0
BIO-PATH HLDGS INC COM 09057N300 318 47,726 SH   SOLE 22 47,726 0 0
BIO-TECHNE CORP COM 09073M104 38,227 84,900 SH   SOLE 2 24,137 0 60,763
BIO-TECHNE CORP COM 09073M104 10,701 23,766 SH   SOLE 4 14,274 0 9,492
BIO-TECHNE CORP COM 09073M104 1,726 3,834 SH   SOLE 7 3,834 0 0
BIO-TECHNE CORP COM 09073M104 154 343 SH   SOLE 13 73 0 270
BIO-TECHNE CORP COM 09073M104 1,374 3,052 SH   SOLE 15 3,052 0 0
BIO-TECHNE CORP COM 09073M104 45,659 101,405 SH   SOLE 18 99,179 0 2,226
BIO-TECHNE CORP COM 09073M104 532,601 1,182,875 SH   SOLE 19 1,182,875 0 0
BIO-TECHNE CORP COM 09073M104 1,043,148 2,316,767 SH   SOLE 21 2,316,767 0 0
BIO-TECHNE CORP COM 09073M104 518,096 1,150,659 SH   SOLE 22 1,104,606 0 46,053
BIO-TECHNE CORP COM 09073M104 9,820 21,810 SH   SOLE 23 21,810 0 0
BIO-TECHNE CORP COM 09073M104 2,150 4,776 SH   SOLE 25 4,776 0 0
BIO-TECHNE CORP COM 09073M104 19,644 43,628 SH   SOLE 26 37,826 0 5,802
BIO-TECHNE CORP COM 09073M104 35,722 79,337 SH   SOLE 28 4,612 0 74,725
BIO-TECHNE CORP COM 09073M104 73,489 163,215 SH   SOLE 30 139,206 0 24,009
BIO-TECHNE CORP COM 09073M104 2,913 6,469 SH   SOLE 31 4,851 0 1,618
BIO-TECHNE CORP COM 09073M104 856 1,902 SH   SOLE 34 1,902 0 0
BIO-TECHNE CORP COM 09073M104 4,912 10,910 SH   SOLE 36 10,910 0 0
BIO-TECHNE CORP COM 09073M104 571 1,268 SH   SOLE 40 1,268 0 0
BIO-TECHNE CORP COM 09073M104 12,497 27,756 SH   SOLE 43 2,155 0 25,601
BIOATLA INC COM 09077B104 172 4,057 SH   SOLE 2 2,879 0 1,178
BIOATLA INC COM 09077B104 10 232 SH   SOLE 7 232 0 0
BIOATLA INC COM 09077B104 1,585 37,403 SH   SOLE 18 37,403 0 0
BIOATLA INC COM 09077B104 9,028 213,031 SH   SOLE 19 213,031 0 0
BIOATLA INC COM 09077B104 16,768 395,650 SH   SOLE 21 395,650 0 0
BIOATLA INC COM 09077B104 12,234 288,673 SH   SOLE 22 286,836 0 1,837
BIOATLA INC COM 09077B104 6,362 150,108 SH   SOLE 30 150,108 0 0
BIOATLA INC COM 09077B104 42 999 SH   SOLE 34 999 0 0
BIOATLA INC COM 09077B104 41 964 SH   SOLE 40 964 0 0
BIOATLA INC COM 09077B104 28 660 SH   SOLE 43 0 0 660
BIOCARDIA INC COM 09060U507 11 2,691 SH   SOLE 18 2,691 0 0
BIOCARDIA INC COM 09060U507 132 33,236 SH   SOLE 21 33,236 0 0
BIOCEPT INC COM 09072V501 12 2,888 SH   SOLE 18 2,888 0 0
BIOCEPT INC COM 09072V501 150 35,792 SH   SOLE 21 35,792 0 0
BIOCEPT INC COM 09072V501 643 153,478 SH   SOLE 22 153,478 0 0
BIOCERES CROP SOLUTIONS CORP SHS G1117K114 1,104 78,545 SH   SOLE 7 78,545 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103 4,679 295,968 SH   SOLE 2 80,492 0 215,476
BIOCRYST PHARMACEUTICALS INC COM 09058V103 11 697 SH   SOLE 4 697 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103 42 2,679 SH   SOLE 7 2,679 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103 9,388 593,797 SH   SOLE 18 573,023 0 20,774
BIOCRYST PHARMACEUTICALS INC COM 09058V103 10,757 680,420 SH   SOLE 19 680,420 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103 131,396 8,310,956 SH   SOLE 21 8,310,956 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103 79,341 5,018,393 SH   SOLE 22 4,768,700 0 249,693
BIOCRYST PHARMACEUTICALS INC COM 09058V103 318 20,132 SH   SOLE 23 20,132 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103 226 14,295 SH   SOLE 25 14,295 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103 2,868 181,400 SH   SOLE 26 80,386 0 101,014
BIOCRYST PHARMACEUTICALS INC COM 09058V103 343 21,703 SH   SOLE 28 21,703 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103 4,010 253,623 SH   SOLE 30 253,623 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103 294 18,569 SH   SOLE 36 18,569 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103 309 19,547 SH   SOLE 40 19,547 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103 777 49,148 SH   SOLE 43 0 0 49,148
BIODELIVERY SCIENCES INTL IN COM 09060J106 862 240,891 SH   SOLE 2 100,937 0 139,954
BIODELIVERY SCIENCES INTL IN COM 09060J106 6 1,584 SH   SOLE 7 1,584 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 1,201 335,354 SH   SOLE 18 316,652 0 18,702
BIODELIVERY SCIENCES INTL IN COM 09060J106 1,719 480,093 SH   SOLE 19 480,093 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 12,305 3,437,246 SH   SOLE 21 3,437,246 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 9,564 2,671,627 SH   SOLE 22 2,585,553 0 86,074
BIODELIVERY SCIENCES INTL IN COM 09060J106 47 13,101 SH   SOLE 23 13,101 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 40 11,157 SH   SOLE 25 11,157 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 28 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 472 131,772 SH   SOLE 30 131,772 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 99 27,581 SH   SOLE 34 27,581 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 54 15,142 SH   SOLE 36 15,142 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 40 11,161 SH   SOLE 40 11,161 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 157 43,732 SH   SOLE 43 0 0 43,732
BIODESIX INC COM 09075X108 45 3,381 SH   SOLE 2 2,292 0 1,089
BIODESIX INC COM 09075X108 520 39,378 SH   SOLE 18 39,378 0 0
BIODESIX INC COM 09075X108 302 22,835 SH   SOLE 19 22,835 0 0
BIODESIX INC COM 09075X108 5,401 408,873 SH   SOLE 21 408,873 0 0
BIODESIX INC COM 09075X108 1,310 99,192 SH   SOLE 22 98,794 0 398
BIODESIX INC COM 09075X108 1 75 SH   SOLE 43 0 0 75
BIOGEN INC COM 09062X103 153,289 442,687 SH   SOLE 2 161,672 0 281,015
BIOGEN INC COM 09062X103 34,469 99,545 SH   SOLE 4 65,309 0 34,236
BIOGEN INC COM 09062X103 67,196 194,056 SH   SOLE 7 152,598 0 41,458
BIOGEN INC COM 09062X103 434 1,252 SH   SOLE 13 423 0 829
BIOGEN INC COM 09062X103 7,044 20,342 SH   SOLE 15 20,342 0 0
BIOGEN INC COM 09062X103 1 2 SH   SOLE 17 0 0 2
BIOGEN INC COM 09062X103 135,157 390,324 SH   SOLE 18 368,643 0 21,681
BIOGEN INC COM 09062X103 186,851 539,611 SH   SOLE 19 539,611 0 0
BIOGEN INC COM 09062X103 1,642,978 4,744,788 SH   SOLE 21 4,744,788 0 0
BIOGEN INC COM 09062X103 1,135,208 3,278,390 SH   SOLE 22 2,921,895 0 356,495
BIOGEN INC COM 09062X103 32,945 95,142 SH   SOLE 23 95,142 0 0
BIOGEN INC COM 09062X103 105,579 304,904 SH   SOLE 25 304,904 0 0
BIOGEN INC COM 09062X103 135,601 391,605 SH   SOLE 26 184,043 0 207,562
BIOGEN INC COM 09062X103 214,218 618,643 SH   SOLE 28 18,838 0 599,805
BIOGEN INC COM 09062X103 1,950 5,632 SH   SOLE 29 5,632 0 0
BIOGEN INC COM 09062X103 447,390 1,292,026 SH   SOLE 30 1,292,026 0 0
BIOGEN INC COM 09062X103 20,894 60,341 SH   SOLE 31 26,199 0 34,142
BIOGEN INC COM 09062X103 11,437 33,028 SH   SOLE 32 33,028 0 0
BIOGEN INC COM 09062X103 166,257 480,138 SH   SOLE 34 480,138 0 0
BIOGEN INC COM 09062X103 29,568 85,390 SH   SOLE 36 85,390 0 0
BIOGEN INC COM 09062X103 1,956 5,648 SH   SOLE 40 5,648 0 0
BIOGEN INC COM 09062X103 42,625 123,097 SH   SOLE 43 5,278 0 117,819
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 5,397 55,590 SH   SOLE 2 31,676 0 23,914
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 35 358 SH   SOLE 4 358 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 84 868 SH   SOLE 7 868 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 17,467 179,920 SH   SOLE 18 178,283 0 1,637
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 37,613 387,448 SH   SOLE 19 387,448 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 221,637 2,283,031 SH   SOLE 21 2,283,031 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 133,533 1,375,493 SH   SOLE 22 1,328,194 0 47,299
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 201 2,073 SH   SOLE 23 2,073 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 164 1,685 SH   SOLE 25 1,685 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 2,399 24,713 SH   SOLE 26 13,563 0 11,150
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 582 5,992 SH   SOLE 28 5,992 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 26,171 269,579 SH   SOLE 30 269,579 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 8,966 92,359 SH   SOLE 34 92,359 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 101 1,036 SH   SOLE 36 1,036 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 617 6,358 SH   SOLE 40 6,358 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 493 5,075 SH   SOLE 43 271 0 4,804
BIOHITECH GLOBAL INC COM 09074B107 5 3,326 SH   SOLE 18 3,326 0 0
BIOHITECH GLOBAL INC COM 09074B107 65 45,145 SH   SOLE 21 45,145 0 0
BIOLASE INC COM NEW 090911207 43 61,926 SH   SOLE 21 61,926 0 0
BIOLASE INC COM NEW 090911207 2,059 2,948,828 SH   SOLE 22 2,948,828 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204 478 10,740 SH   SOLE 2 8,237 0 2,503
BIOLIFE SOLUTIONS INC COM NEW 09062W204 4 93 SH   SOLE 4 93 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204 15 337 SH   SOLE 7 337 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204 3,546 79,663 SH   SOLE 18 79,663 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204 1,875 42,131 SH   SOLE 19 42,131 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204 39,856 895,428 SH   SOLE 21 895,428 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204 31,590 709,729 SH   SOLE 22 691,984 0 17,745
BIOLIFE SOLUTIONS INC COM NEW 09062W204 31 706 SH   SOLE 25 706 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204 153 3,444 SH   SOLE 28 3,444 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204 6,607 148,447 SH   SOLE 30 148,447 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204 173 3,885 SH   SOLE 40 3,885 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204 97 2,169 SH   SOLE 43 192 0 1,977
BIOMARIN PHARMACEUTICAL INC COM 09061G101 38,061 456,147 SH   SOLE 2 105,434 0 350,713
BIOMARIN PHARMACEUTICAL INC COM 09061G101 10,109 121,150 SH   SOLE 4 73,456 0 47,694
BIOMARIN PHARMACEUTICAL INC COM 09061G101 2,870 34,398 SH   SOLE 7 34,398 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 1,118 13,401 SH   SOLE 13 13,401 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 1,333 15,980 SH   SOLE 15 15,980 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 26,045 312,138 SH   SOLE 18 258,115 0 54,023
BIOMARIN PHARMACEUTICAL INC COM 09061G101 47,933 574,464 SH   SOLE 19 574,464 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 387,047 4,638,626 SH   SOLE 21 4,638,626 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 355,173 4,256,633 SH   SOLE 22 3,903,677 0 352,956
BIOMARIN PHARMACEUTICAL INC COM 09061G101 10,899 130,620 SH   SOLE 23 130,620 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 23,317 279,450 SH   SOLE 25 279,450 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 29,337 351,590 SH   SOLE 26 200,777 0 150,813
BIOMARIN PHARMACEUTICAL INC COM 09061G101 30,535 365,954 SH   SOLE 28 21,069 0 344,885
BIOMARIN PHARMACEUTICAL INC COM 09061G101 1,687 20,213 SH   SOLE 29 20,213 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 38,561 462,138 SH   SOLE 30 445,905 0 16,233
BIOMARIN PHARMACEUTICAL INC COM 09061G101 56,329 675,084 SH   SOLE 31 51,007 0 624,077
BIOMARIN PHARMACEUTICAL INC COM 09061G101 2,789 33,429 SH   SOLE 34 33,429 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 8,721 104,515 SH   SOLE 36 104,515 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 579 6,938 SH   SOLE 40 6,938 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 3,563 42,700 SH   SOLE 43 5,389 0 37,311
BIOMARIN PHARMACEUTICAL INC NOTE 0.599% 8/0 09061GAH4 3,907 3,770,000 PRN   SOLE 21 3,770,000 0 0
BIOMARIN PHARMACEUTICAL INC NOTE 0.599% 8/0 09061GAH4 1,814 1,750,000 PRN   SOLE 22 1,750,000 0 0
BIOMARIN PHARMACEUTICAL INC NOTE 1.250% 5/1 09061GAK7 2,984 2,978,000 PRN   SOLE 21 2,978,000 0 0
BIOMEA FUSION INC COM 09077A106 18 1,166 SH   SOLE 2 336 0 830
BIOMEA FUSION INC COM 09077A106 433 27,723 SH   SOLE 18 27,723 0 0
BIOMEA FUSION INC COM 09077A106 9,436 604,516 SH   SOLE 19 604,516 0 0
BIOMEA FUSION INC COM 09077A106 244 15,600 SH   SOLE 20 15,600 0 0
BIOMEA FUSION INC COM 09077A106 4,487 287,469 SH   SOLE 21 287,469 0 0
BIOMEA FUSION INC COM 09077A106 1,070 68,551 SH   SOLE 22 68,272 0 279
BIOMEA FUSION INC COM 09077A106 253 16,199 SH   SOLE 25 16,199 0 0
BIOMEA FUSION INC COM 09077A106 1,256 80,465 SH   SOLE 34 80,465 0 0
BIOMERICA INC COM NEW 09061H307 8 1,901 SH   SOLE 18 1,901 0 0
BIOMERICA INC COM NEW 09061H307 28 7,059 SH   SOLE 21 7,059 0 0
BIOMERICA INC COM NEW 09061H307 597 148,760 SH   SOLE 22 148,760 0 0
BIOMX INC COM 09090D103 31 5,750 SH   SOLE 22 5,750 0 0
BIONANO GENOMICS INC COM 09075F107 1,306 178,145 SH   SOLE 2 106,441 0 71,704
BIONANO GENOMICS INC COM 09075F107 33 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 6,525 890,170 SH   SOLE 18 865,862 0 24,308
BIONANO GENOMICS INC COM 09075F107 6,097 831,824 SH   SOLE 19 831,824 0 0
BIONANO GENOMICS INC COM 09075F107 67,053 9,147,798 SH   SOLE 21 9,147,798 0 0
BIONANO GENOMICS INC COM 09075F107 51,644 7,045,629 SH   SOLE 22 6,876,547 0 169,082
BIONANO GENOMICS INC COM 09075F107 149 20,270 SH   SOLE 23 20,270 0 0
BIONANO GENOMICS INC COM 09075F107 57 7,748 SH   SOLE 25 7,748 0 0
BIONANO GENOMICS INC COM 09075F107 574 78,269 SH   SOLE 26 0 0 78,269
BIONANO GENOMICS INC COM 09075F107 254 34,634 SH   SOLE 28 34,634 0 0
BIONANO GENOMICS INC COM 09075F107 471 64,294 SH   SOLE 30 64,294 0 0
BIONANO GENOMICS INC COM 09075F107 217 29,574 SH   SOLE 40 29,574 0 0
BIONTECH SE SPONSORED ADS 09075V102 325,118 1,452,196 SH   SOLE 21 1,452,196 0 0
BIONTECH SE SPONSORED ADS 09075V102 6,536 29,194 SH   SOLE 30 29,194 0 0
BIOSIG TECHNOLOGIES INC COM NEW 09073N201 3 841 SH   SOLE 2 841 0 0
BIOSIG TECHNOLOGIES INC COM NEW 09073N201 22 5,623 SH   SOLE 18 5,623 0 0
BIOSIG TECHNOLOGIES INC COM NEW 09073N201 1,726 447,122 SH   SOLE 22 447,122 0 0
BIOSIG TECHNOLOGIES INC COM NEW 09073N201 2 558 SH   SOLE 43 0 0 558
BIOVENTUS INC COM CL A 09075A108 90 5,116 SH   SOLE 2 1,916 0 3,200
BIOVENTUS INC COM CL A 09075A108 479 27,241 SH   SOLE 18 27,241 0 0
BIOVENTUS INC COM CL A 09075A108 339 19,288 SH   SOLE 19 19,288 0 0
BIOVENTUS INC COM CL A 09075A108 5,086 288,987 SH   SOLE 21 288,987 0 0
BIOVENTUS INC COM CL A 09075A108 1,464 83,191 SH   SOLE 22 79,467 0 3,724
BIOVENTUS INC COM CL A 09075A108 285 16,178 SH   SOLE 34 16,178 0 0
BIOVENTUS INC COM CL A 09075A108 2 133 SH   SOLE 43 0 0 133
BIOVIE INC CL A NEW 09074F207 9 508 SH   SOLE 18 508 0 0
BIOVIE INC CL A NEW 09074F207 102 6,011 SH   SOLE 21 6,011 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105 459 15,806 SH   SOLE 2 7,397 0 8,409
BIOXCEL THERAPEUTICS INC COM 09075P105 2 57 SH   SOLE 4 57 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105 5 188 SH   SOLE 7 188 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105 1,415 48,701 SH   SOLE 18 48,701 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105 2,151 74,017 SH   SOLE 19 74,017 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105 15,734 541,432 SH   SOLE 21 541,432 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105 12,487 429,705 SH   SOLE 22 421,528 0 8,177
BIOXCEL THERAPEUTICS INC COM 09075P105 86 2,960 SH   SOLE 23 2,960 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105 27 934 SH   SOLE 25 934 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105 334 11,503 SH   SOLE 26 460 0 11,043
BIOXCEL THERAPEUTICS INC COM 09075P105 153 5,265 SH   SOLE 30 5,265 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105 51 1,743 SH   SOLE 40 1,743 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105 3 91 SH   SOLE 43 0 0 91
BIT DIGITAL INC SHS G1144A105 0 1 SH   SOLE 17 0 0 1
BIT DIGITAL INC SHS G1144A105 2,623 383,530 SH   SOLE 21 383,530 0 0
BIT DIGITAL INC SHS G1144A105 1,422 207,961 SH   SOLE 22 200,168 0 7,793
BIT DIGITAL INC SHS G1144A105 619 90,484 SH   SOLE 30 90,484 0 0
BIT MINING LIMITED SPON ADR REP A 055474100 170 21,528 SH   SOLE 21 21,528 0 0
BIT MINING LIMITED SPON ADR REP A 055474100 1,038 131,580 SH   SOLE 22 126,633 0 4,947
BIT MINING LIMITED SPON ADR REP A 055474100 293 37,152 SH   SOLE 30 37,152 0 0
BIT MINING LIMITED SPON ADR REP A 055474100 26 3,352 SH   SOLE 43 0 0 3,352
BJS RESTAURANTS INC COM 09180C106 651 13,251 SH   SOLE 2 6,864 0 6,387
BJS RESTAURANTS INC COM 09180C106 4 86 SH   SOLE 4 86 0 0
BJS RESTAURANTS INC COM 09180C106 18 362 SH   SOLE 7 362 0 0
BJS RESTAURANTS INC COM 09180C106 4,488 91,329 SH   SOLE 18 91,329 0 0
BJS RESTAURANTS INC COM 09180C106 1,908 38,820 SH   SOLE 19 38,820 0 0
BJS RESTAURANTS INC COM 09180C106 134,521 2,737,502 SH   SOLE 21 2,737,502 0 0
BJS RESTAURANTS INC COM 09180C106 28,696 583,963 SH   SOLE 22 570,707 0 13,256
BJS RESTAURANTS INC COM 09180C106 38 773 SH   SOLE 25 773 0 0
BJS RESTAURANTS INC COM 09180C106 276 5,623 SH   SOLE 26 4,122 0 1,501
BJS RESTAURANTS INC COM 09180C106 137 2,792 SH   SOLE 28 2,792 0 0
BJS RESTAURANTS INC COM 09180C106 2,333 47,474 SH   SOLE 30 47,474 0 0
BJS RESTAURANTS INC COM 09180C106 24 486 SH   SOLE 36 486 0 0
BJS RESTAURANTS INC COM 09180C106 119 2,424 SH   SOLE 40 2,424 0 0
BJS RESTAURANTS INC COM 09180C106 599 12,181 SH   SOLE 43 168 0 12,013
BJS WHSL CLUB HLDGS INC COM 05550J101 6,561 137,884 SH   SOLE 2 97,734 0 40,150
BJS WHSL CLUB HLDGS INC COM 05550J101 26 552 SH   SOLE 4 552 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 170 3,576 SH   SOLE 7 3,576 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 33,942 713,364 SH   SOLE 18 707,183 0 6,181
BJS WHSL CLUB HLDGS INC COM 05550J101 11,380 239,181 SH   SOLE 19 239,181 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 455,037 9,563,628 SH   SOLE 21 9,563,628 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 192,618 4,048,300 SH   SOLE 22 3,933,856 0 114,444
BJS WHSL CLUB HLDGS INC COM 05550J101 304 6,385 SH   SOLE 25 6,385 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 2,837 59,633 SH   SOLE 26 47,285 0 12,348
BJS WHSL CLUB HLDGS INC COM 05550J101 1,054 22,142 SH   SOLE 28 14,874 0 7,268
BJS WHSL CLUB HLDGS INC COM 05550J101 4,751 99,863 SH   SOLE 30 99,863 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 702 14,760 SH   SOLE 36 14,760 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 788 16,552 SH   SOLE 40 16,552 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 4,825 101,402 SH   SOLE 43 2,619 0 98,783
BK OF AMERICA CORP COM 060505104 711,705 17,261,815 SH   SOLE 2 2,991,180 0 14,270,635
BK OF AMERICA CORP COM 060505104 182,128 4,417,378 SH   SOLE 4 2,747,486 0 1,669,892
BK OF AMERICA CORP COM 060505104 276,909 6,716,197 SH   SOLE 7 6,454,373 0 261,824
BK OF AMERICA CORP COM 060505104 2,385 57,849 SH   SOLE 13 22,046 0 35,803
BK OF AMERICA CORP COM 060505104 41,907 1,016,414 SH   SOLE 15 1,016,414 0 0
BK OF AMERICA CORP COM 060505104 168 4,071 SH   SOLE 17 0 0 4,071
BK OF AMERICA CORP COM 060505104 776,739 18,839,163 SH   SOLE 18 17,131,235 0 1,707,928
BK OF AMERICA CORP COM 060505104 1,148,282 27,850,633 SH   SOLE 19 27,850,633 0 0
BK OF AMERICA CORP COM 060505104 1,860 45,120 SH   SOLE 20 45,120 0 0
BK OF AMERICA CORP COM 060505104 6,787,852 164,633,805 SH   SOLE 21 164,633,805 0 0
BK OF AMERICA CORP COM 060505104 6,711,666 162,785,987 SH   SOLE 22 146,487,541 0 16,298,446
BK OF AMERICA CORP COM 060505104 182,382 4,423,535 SH   SOLE 23 4,423,535 0 0
BK OF AMERICA CORP COM 060505104 545,382 13,227,802 SH   SOLE 25 13,150,917 0 76,885
BK OF AMERICA CORP COM 060505104 698,692 16,946,205 SH   SOLE 26 6,531,709 0 10,414,496
BK OF AMERICA CORP COM 060505104 664,315 16,112,430 SH   SOLE 28 912,386 0 15,200,044
BK OF AMERICA CORP COM 060505104 443 10,752 SH   SOLE 29 10,752 0 0
BK OF AMERICA CORP COM 060505104 1,535,824 37,250,168 SH   SOLE 30 37,090,942 0 159,226
BK OF AMERICA CORP COM 060505104 223,872 5,429,821 SH   SOLE 31 971,644 0 4,458,177
BK OF AMERICA CORP COM 060505104 392,828 9,527,720 SH   SOLE 34 9,527,720 0 0
BK OF AMERICA CORP COM 060505104 182,161 4,418,160 SH   SOLE 36 4,418,160 0 0
BK OF AMERICA CORP COM 060505104 11,648 282,520 SH   SOLE 40 282,520 0 0
BK OF AMERICA CORP COM 060505104 241,953 5,868,367 SH   SOLE 43 400,271 0 5,468,096
BK OF AMERICA CORP OPTIONS 060505104 30,098 730,000 SH Call SOLE 19 730,000 0 0
BK OF AMERICA CORP OPTIONS 060505104 536 13,000 SH Call SOLE 22 13,000 0 0
BK OF AMERICA CORP OPTIONS 060505104 8,959 217,300 SH Call SOLE 34 217,300 0 0
BK TECHNOLOGIES CORPORATION COM 05587G104 5 1,502 SH   SOLE 18 1,502 0 0
BK TECHNOLOGIES CORPORATION COM 05587G104 128 40,687 SH   SOLE 21 40,687 0 0
BLACK DIAMOND THERAPEUTICS I COM 09203E105 626 51,377 SH   SOLE 2 14,301 0 37,076
BLACK DIAMOND THERAPEUTICS I COM 09203E105 3 240 SH   SOLE 7 240 0 0
BLACK DIAMOND THERAPEUTICS I COM 09203E105 791 64,892 SH   SOLE 18 64,892 0 0
BLACK DIAMOND THERAPEUTICS I COM 09203E105 3,113 255,414 SH   SOLE 19 255,414 0 0
BLACK DIAMOND THERAPEUTICS I COM 09203E105 12,246 1,004,568 SH   SOLE 21 1,004,568 0 0
BLACK DIAMOND THERAPEUTICS I COM 09203E105 8,542 700,743 SH   SOLE 22 677,763 0 22,980
BLACK DIAMOND THERAPEUTICS I COM 09203E105 107 8,763 SH   SOLE 23 8,763 0 0
BLACK DIAMOND THERAPEUTICS I COM 09203E105 509 41,790 SH   SOLE 26 0 0 41,790
BLACK DIAMOND THERAPEUTICS I COM 09203E105 268 21,977 SH   SOLE 30 21,977 0 0
BLACK DIAMOND THERAPEUTICS I COM 09203E105 35 2,884 SH   SOLE 34 2,884 0 0
BLACK DIAMOND THERAPEUTICS I COM 09203E105 13 1,040 SH   SOLE 40 1,040 0 0
BLACK DIAMOND THERAPEUTICS I COM 09203E105 6 524 SH   SOLE 43 0 0 524
BLACK HILLS CORP COM 092113109 6,173 94,064 SH   SOLE 2 44,656 0 49,408
BLACK HILLS CORP COM 092113109 513 7,824 SH   SOLE 4 7,824 0 0
BLACK HILLS CORP COM 092113109 3,901 59,443 SH   SOLE 7 59,443 0 0
BLACK HILLS CORP COM 092113109 23,722 361,444 SH   SOLE 18 361,444 0 0
BLACK HILLS CORP COM 092113109 7,158 109,072 SH   SOLE 19 109,072 0 0
BLACK HILLS CORP COM 092113109 392,346 5,978,154 SH   SOLE 21 5,978,154 0 0
BLACK HILLS CORP COM 092113109 123,699 1,884,793 SH   SOLE 22 1,790,972 0 93,821
BLACK HILLS CORP COM 092113109 1,397 21,283 SH   SOLE 26 16,814 0 4,469
BLACK HILLS CORP COM 092113109 451 6,871 SH   SOLE 28 6,871 0 0
BLACK HILLS CORP COM 092113109 5,135 78,248 SH   SOLE 30 78,248 0 0
BLACK HILLS CORP COM 092113109 1,693 25,794 SH   SOLE 32 25,794 0 0
BLACK HILLS CORP COM 092113109 319 4,855 SH   SOLE 36 4,855 0 0
BLACK HILLS CORP COM 092113109 492 7,491 SH   SOLE 40 7,491 0 0
BLACK HILLS CORP COM 092113109 1,590 24,220 SH   SOLE 43 833 0 23,387
BLACK KNIGHT INC COM 09215C105 21,939 281,336 SH   SOLE 2 21,506 0 259,830
BLACK KNIGHT INC COM 09215C105 7,570 97,073 SH   SOLE 4 55,536 0 41,537
BLACK KNIGHT INC COM 09215C105 4,847 62,156 SH   SOLE 7 62,156 0 0
BLACK KNIGHT INC COM 09215C105 21 273 SH   SOLE 13 273 0 0
BLACK KNIGHT INC COM 09215C105 1,112 14,260 SH   SOLE 15 14,260 0 0
BLACK KNIGHT INC COM 09215C105 2 20 SH   SOLE 17 0 0 20
BLACK KNIGHT INC COM 09215C105 15,750 201,979 SH   SOLE 18 193,030 0 8,949
BLACK KNIGHT INC COM 09215C105 3,135 40,198 SH   SOLE 19 40,198 0 0
BLACK KNIGHT INC COM 09215C105 313,894 4,025,317 SH   SOLE 21 4,025,317 0 0
BLACK KNIGHT INC COM 09215C105 326,036 4,181,024 SH   SOLE 22 3,991,092 0 189,932
BLACK KNIGHT INC COM 09215C105 6,867 88,061 SH   SOLE 23 88,061 0 0
BLACK KNIGHT INC COM 09215C105 58,443 749,459 SH   SOLE 25 749,459 0 0
BLACK KNIGHT INC COM 09215C105 17,256 221,285 SH   SOLE 26 176,988 0 44,297
BLACK KNIGHT INC COM 09215C105 24,910 319,447 SH   SOLE 28 15,193 0 304,254
BLACK KNIGHT INC COM 09215C105 58,671 752,387 SH   SOLE 30 671,611 0 80,776
BLACK KNIGHT INC COM 09215C105 2,852 36,570 SH   SOLE 31 19,716 0 16,854
BLACK KNIGHT INC COM 09215C105 8,538 109,484 SH   SOLE 34 109,484 0 0
BLACK KNIGHT INC COM 09215C105 8,082 103,636 SH   SOLE 36 103,636 0 0
BLACK KNIGHT INC COM 09215C105 468 5,998 SH   SOLE 40 5,998 0 0
BLACK KNIGHT INC COM 09215C105 5,271 67,596 SH   SOLE 43 4,650 0 62,946
BLACKBAUD INC COM 09227Q100 2,991 39,063 SH   SOLE 2 33,860 0 5,203
BLACKBAUD INC COM 09227Q100 5 62 SH   SOLE 4 62 0 0
BLACKBAUD INC COM 09227Q100 60 778 SH   SOLE 7 778 0 0
BLACKBAUD INC COM 09227Q100 19,050 248,796 SH   SOLE 18 248,796 0 0
BLACKBAUD INC COM 09227Q100 6,510 85,015 SH   SOLE 19 85,015 0 0
BLACKBAUD INC COM 09227Q100 265,598 3,468,691 SH   SOLE 21 3,468,691 0 0
BLACKBAUD INC COM 09227Q100 109,525 1,430,395 SH   SOLE 22 1,400,174 0 30,221
BLACKBAUD INC COM 09227Q100 137 1,788 SH   SOLE 25 1,788 0 0
BLACKBAUD INC COM 09227Q100 1,776 23,193 SH   SOLE 26 19,224 0 3,969
BLACKBAUD INC COM 09227Q100 456 5,959 SH   SOLE 28 5,959 0 0
BLACKBAUD INC COM 09227Q100 2,764 36,098 SH   SOLE 30 36,098 0 0
BLACKBAUD INC COM 09227Q100 277 3,623 SH   SOLE 36 3,623 0 0
BLACKBAUD INC COM 09227Q100 382 4,983 SH   SOLE 40 4,983 0 0
BLACKBAUD INC COM 09227Q100 1,181 15,428 SH   SOLE 43 396 0 15,032
BLACKBERRY LTD COM 09228F103 1 48 SH   SOLE 17 0 0 48
BLACKBERRY LTD COM 09228F103 1 100 SH   SOLE 18 100 0 0
BLACKBERRY LTD COM 09228F103 14,323 1,172,094 SH   SOLE 21 1,172,094 0 0
BLACKBERRY LTD COM 09228F103 4,735 387,440 SH   SOLE 43 11,164 0 376,276
BLACKLINE INC COM 09239B109 4,214 37,871 SH   SOLE 2 22,944 0 14,927
BLACKLINE INC COM 09239B109 178 1,599 SH   SOLE 4 1,599 0 0
BLACKLINE INC COM 09239B109 94 842 SH   SOLE 7 842 0 0
BLACKLINE INC COM 09239B109 19,349 173,890 SH   SOLE 18 165,553 0 8,337
BLACKLINE INC COM 09239B109 77,853 699,676 SH   SOLE 19 699,676 0 0
BLACKLINE INC COM 09239B109 210,940 1,895,753 SH   SOLE 21 1,895,753 0 0
BLACKLINE INC COM 09239B109 151,904 1,365,187 SH   SOLE 22 1,335,009 0 30,178
BLACKLINE INC COM 09239B109 1,119 10,054 SH   SOLE 23 10,054 0 0
BLACKLINE INC COM 09239B109 349 3,134 SH   SOLE 25 3,134 0 0
BLACKLINE INC COM 09239B109 3,940 35,407 SH   SOLE 26 18,145 0 17,262
BLACKLINE INC COM 09239B109 663 5,961 SH   SOLE 28 5,961 0 0
BLACKLINE INC COM 09239B109 4,317 38,800 SH   SOLE 30 38,800 0 0
BLACKLINE INC COM 09239B109 545 4,898 SH   SOLE 34 4,898 0 0
BLACKLINE INC COM 09239B109 416 3,741 SH   SOLE 36 3,741 0 0
BLACKLINE INC COM 09239B109 690 6,202 SH   SOLE 40 6,202 0 0
BLACKLINE INC COM 09239B109 1,096 9,846 SH   SOLE 43 1,149 0 8,697
BLACKLINE INC NOTE 0.125% 8/0 09239BAB5 2,386 1,488,000 PRN   SOLE 21 1,488,000 0 0
BLACKROCK 2022 GBL INCM OPP COM 09258P104 166 17,919 SH   SOLE   17,919 0 0
BLACKROCK CAP ALLOCATION TR COM 09260U109 109 5,000 SH   SOLE   5,000 0 0
BLACKROCK CAP INVT CORP COM 092533108 1,671 425,262 SH   SOLE 30 425,262 0 0
BLACKROCK CAP INVT CORP COM 092533108 2 447 SH   SOLE 43 0 0 447
BLACKROCK ETF TRUST FUTUR HEALTH ETF 09290C400 1,967 65,000 SH   SOLE   65,000 0 0
BLACKROCK ETF TRUST US CARBON TRANS 09290C509 2,478 50,000 SH   SOLE   50,000 0 0
BLACKROCK ETF TRUST WORLD EX US CARB 09290C608 3,600 75,000 SH   SOLE   75,000 0 0
BLACKROCK ETF TRUST II HIGH YLD MUNI IN 092528108 21,240 800,000 SH   SOLE   800,000 0 0
BLACKROCK ETF TRUST II INTERMEDIA MUNI 092528207 20,509 800,000 SH   SOLE   800,000 0 0
BLACKROCK HEALTH SCIENCS TR COM SHS 09260E105 289 10,000 SH   SOLE   10,000 0 0
BLACKROCK INC COM 09247X101 274,662 313,910 SH   SOLE 2 43,188 0 270,722
BLACKROCK INC COM 09247X101 77,562 88,645 SH   SOLE 4 54,455 0 34,190
BLACKROCK INC COM 09247X101 112,079 128,095 SH   SOLE 7 123,499 0 4,596
BLACKROCK INC COM 09247X101 986 1,127 SH   SOLE 13 432 0 695
BLACKROCK INC COM 09247X101 14,505 16,578 SH   SOLE 15 16,578 0 0
BLACKROCK INC COM 09247X101 21 24 SH   SOLE 17 0 0 24
BLACKROCK INC COM 09247X101 237,480 271,415 SH   SOLE 18 250,894 0 20,521
BLACKROCK INC COM 09247X101 31,354 35,834 SH   SOLE 19 35,834 0 0
BLACKROCK INC COM 09247X101 3,514,557 4,016,774 SH   SOLE 21 4,016,774 0 0
BLACKROCK INC COM 09247X101 2,524,109 2,884,795 SH   SOLE 22 2,574,919 0 309,876
BLACKROCK INC COM 09247X101 75,619 86,425 SH   SOLE 23 86,425 0 0
BLACKROCK INC COM 09247X101 203,276 232,323 SH   SOLE 25 232,323 0 0
BLACKROCK INC COM 09247X101 255,960 292,536 SH   SOLE 26 98,050 0 194,486
BLACKROCK INC COM 09247X101 394,826 451,245 SH   SOLE 28 18,486 0 432,759
BLACKROCK INC COM 09247X101 828,660 947,073 SH   SOLE 30 947,073 0 0
BLACKROCK INC COM 09247X101 22,192 25,363 SH   SOLE 31 18,934 0 6,429
BLACKROCK INC COM 09247X101 6,862 7,843 SH   SOLE 34 7,843 0 0
BLACKROCK INC COM 09247X101 4,855 5,549 SH   SOLE 40 5,549 0 0
BLACKROCK INC COM 09247X101 85,670 97,911 SH   SOLE 43 7,727 0 90,184
BLACKROCK INNOVATION AND GRW SHS BEN INT 09260Q108 102 5,000 SH   SOLE   5,000 0 0
BLACKROCK SCIENCE & TECHNOLO SHS BEN INT 09260K101 209 5,000 SH   SOLE   5,000 0 0
BLACKROCK TCP CAPITAL CORP COM 09259E108 4,908 355,169 SH   SOLE 30 355,169 0 0
BLACKSTONE GROUP INC COM 09260D107 111,402 1,146,814 SH   SOLE 2 84,070 0 1,062,744
BLACKSTONE GROUP INC COM 09260D107 36,904 379,901 SH   SOLE 4 220,985 0 158,916
BLACKSTONE GROUP INC COM 09260D107 5,640 58,059 SH   SOLE 7 58,059 0 0
BLACKSTONE GROUP INC COM 09260D107 518 5,331 SH   SOLE 13 2,025 0 3,306
BLACKSTONE GROUP INC COM 09260D107 7,292 75,070 SH   SOLE 15 75,070 0 0
BLACKSTONE GROUP INC COM 09260D107 130,601 1,344,457 SH   SOLE 18 1,286,859 0 57,598
BLACKSTONE GROUP INC COM 09260D107 40,657 418,540 SH   SOLE 19 418,540 0 0
BLACKSTONE GROUP INC COM 09260D107 649,574 6,686,991 SH   SOLE 21 6,686,991 0 0
BLACKSTONE GROUP INC COM 09260D107 1,438,337 14,806,844 SH   SOLE 22 13,997,587 0 809,257
BLACKSTONE GROUP INC COM 09260D107 37,341 384,399 SH   SOLE 23 384,399 0 0
BLACKSTONE GROUP INC COM 09260D107 17,274 177,822 SH   SOLE 25 177,822 0 0
BLACKSTONE GROUP INC COM 09260D107 51,551 530,688 SH   SOLE 26 393,711 0 136,977
BLACKSTONE GROUP INC COM 09260D107 72,899 750,458 SH   SOLE 28 73,679 0 676,779
BLACKSTONE GROUP INC COM 09260D107 86 881 SH   SOLE 29 881 0 0
BLACKSTONE GROUP INC COM 09260D107 250,316 2,576,858 SH   SOLE 30 2,402,931 0 173,927
BLACKSTONE GROUP INC COM 09260D107 94,936 977,316 SH   SOLE 31 86,236 0 891,080
BLACKSTONE GROUP INC COM 09260D107 5,328 54,853 SH   SOLE 34 54,853 0 0
BLACKSTONE GROUP INC COM 09260D107 15,136 155,821 SH   SOLE 36 155,821 0 0
BLACKSTONE GROUP INC COM 09260D107 2,392 24,625 SH   SOLE 40 24,625 0 0
BLACKSTONE GROUP INC COM 09260D107 2,288 23,552 SH   SOLE 43 130 0 23,422
BLACKSTONE MTG TR INC COM CL A 09257W100 6,727 210,929 SH   SOLE 2 64,035 0 146,894
BLACKSTONE MTG TR INC COM CL A 09257W100 158 4,949 SH   SOLE 4 4,949 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 139 4,354 SH   SOLE 7 4,354 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 14,278 447,739 SH   SOLE 18 447,739 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 13,291 416,764 SH   SOLE 19 416,764 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 255,064 7,998,244 SH   SOLE 21 7,998,244 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 128,101 4,016,963 SH   SOLE 22 3,809,221 0 207,742
BLACKSTONE MTG TR INC COM CL A 09257W100 1,025 32,142 SH   SOLE 23 32,142 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 149 4,666 SH   SOLE 25 4,666 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 2,103 65,958 SH   SOLE 26 56,259 0 9,699
BLACKSTONE MTG TR INC COM CL A 09257W100 514 16,111 SH   SOLE 28 16,111 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 203 6,362 SH   SOLE 29 6,362 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 3,129 98,127 SH   SOLE 30 98,127 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 273 8,551 SH   SOLE 31 8,551 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 12 366 SH   SOLE 34 366 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 204 6,388 SH   SOLE 36 6,388 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 515 16,146 SH   SOLE 40 16,146 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 1,165 36,542 SH   SOLE 43 9,857 0 26,685
BLACKSTONE MTG TR INC NOTE 4.375% 5/0 09257WAB6 2,509 2,475,000 PRN   SOLE 21 2,475,000 0 0
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 736 70,105 SH   SOLE 21 70,105 0 0
BLADE AIR MOBILITY INC CL A COM 092667104 7,188 684,591 SH   SOLE 22 684,591 0 0
BLINK CHARGING CO COM 09354A100 615 14,940 SH   SOLE 2 11,243 0 3,697
BLINK CHARGING CO COM 09354A100 3 85 SH   SOLE 4 85 0 0
BLINK CHARGING CO COM 09354A100 24 587 SH   SOLE 7 587 0 0
BLINK CHARGING CO COM 09354A100 4,961 120,511 SH   SOLE 18 120,511 0 0
BLINK CHARGING CO COM 09354A100 2,628 63,834 SH   SOLE 19 63,834 0 0
BLINK CHARGING CO COM 09354A100 52,457 1,274,150 SH   SOLE 21 1,274,150 0 0
BLINK CHARGING CO COM 09354A100 33,233 807,210 SH   SOLE 22 781,993 0 25,217
BLINK CHARGING CO COM 09354A100 43 1,050 SH   SOLE 25 1,050 0 0
BLINK CHARGING CO COM 09354A100 1,169 28,394 SH   SOLE 26 24,310 0 4,084
BLINK CHARGING CO COM 09354A100 227 5,503 SH   SOLE 28 5,503 0 0
BLINK CHARGING CO COM 09354A100 1,416 34,388 SH   SOLE 30 34,388 0 0
BLINK CHARGING CO COM 09354A100 185 4,492 SH   SOLE 40 4,492 0 0
BLOCK H & R INC COM 093671105 15,946 679,128 SH   SOLE 2 377,538 0 301,590
BLOCK H & R INC COM 093671105 274 11,665 SH   SOLE 4 11,665 0 0
BLOCK H & R INC COM 093671105 573 24,393 SH   SOLE 7 24,393 0 0
BLOCK H & R INC COM 093671105 12,538 533,993 SH   SOLE 18 530,601 0 3,392
BLOCK H & R INC COM 093671105 4,668 198,797 SH   SOLE 19 198,797 0 0
BLOCK H & R INC COM 093671105 292,210 12,445,070 SH   SOLE 21 12,445,070 0 0
BLOCK H & R INC COM 093671105 131,990 5,621,378 SH   SOLE 22 5,253,156 0 368,222
BLOCK H & R INC COM 093671105 664 28,266 SH   SOLE 23 28,266 0 0
BLOCK H & R INC COM 093671105 209 8,908 SH   SOLE 25 8,908 0 0
BLOCK H & R INC COM 093671105 2,214 94,282 SH   SOLE 26 77,707 0 16,575
BLOCK H & R INC COM 093671105 634 27,022 SH   SOLE 28 18,678 0 8,344
BLOCK H & R INC COM 093671105 1,155 49,187 SH   SOLE 29 49,187 0 0
BLOCK H & R INC COM 093671105 2,954 125,814 SH   SOLE 30 125,814 0 0
BLOCK H & R INC COM 093671105 688 29,286 SH   SOLE 31 29,286 0 0
BLOCK H & R INC COM 093671105 1,815 77,310 SH   SOLE 32 77,310 0 0
BLOCK H & R INC COM 093671105 635 27,059 SH   SOLE 34 27,059 0 0
BLOCK H & R INC COM 093671105 354 15,093 SH   SOLE 36 15,093 0 0
BLOCK H & R INC COM 093671105 506 21,559 SH   SOLE 40 21,559 0 0
BLOCK H & R INC COM 093671105 2,946 125,455 SH   SOLE 43 11,862 0 113,593
BLOOM ENERGY CORP COM CL A 093712107 2,515 93,587 SH   SOLE 2 57,733 0 35,854
BLOOM ENERGY CORP COM CL A 093712107 14 530 SH   SOLE 4 530 0 0
BLOOM ENERGY CORP COM CL A 093712107 60 2,238 SH   SOLE 7 2,238 0 0
BLOOM ENERGY CORP COM CL A 093712107 12,073 449,314 SH   SOLE 18 429,768 0 19,546
BLOOM ENERGY CORP COM CL A 093712107 13,831 514,723 SH   SOLE 19 514,723 0 0
BLOOM ENERGY CORP COM CL A 093712107 178,362 6,637,969 SH   SOLE 21 6,637,969 0 0
BLOOM ENERGY CORP COM CL A 093712107 89,804 3,342,164 SH   SOLE 22 3,264,372 0 77,792
BLOOM ENERGY CORP COM CL A 093712107 281 10,462 SH   SOLE 23 10,462 0 0
BLOOM ENERGY CORP COM CL A 093712107 191 7,092 SH   SOLE 25 7,092 0 0
BLOOM ENERGY CORP COM CL A 093712107 2,877 107,087 SH   SOLE 26 54,655 0 52,432
BLOOM ENERGY CORP COM CL A 093712107 450 16,747 SH   SOLE 28 16,747 0 0
BLOOM ENERGY CORP COM CL A 093712107 56,247 2,093,317 SH   SOLE 30 2,093,317 0 0
BLOOM ENERGY CORP COM CL A 093712107 211 7,841 SH   SOLE 36 7,841 0 0
BLOOM ENERGY CORP COM CL A 093712107 496 18,460 SH   SOLE 40 18,460 0 0
BLOOM ENERGY CORP COM CL A 093712107 897 33,393 SH   SOLE 43 414 0 32,979
BLOOMIN BRANDS INC COM 094235108 932 34,330 SH   SOLE 2 24,832 0 9,498
BLOOMIN BRANDS INC COM 094235108 8 313 SH   SOLE 4 313 0 0
BLOOMIN BRANDS INC COM 094235108 62 2,269 SH   SOLE 7 2,269 0 0
BLOOMIN BRANDS INC COM 094235108 9,368 345,157 SH   SOLE 18 344,019 0 1,138
BLOOMIN BRANDS INC COM 094235108 4,110 151,442 SH   SOLE 19 151,442 0 0
BLOOMIN BRANDS INC COM 094235108 265,592 9,785,991 SH   SOLE 21 9,785,991 0 0
BLOOMIN BRANDS INC COM 094235108 59,445 2,190,309 SH   SOLE 22 2,145,561 0 44,748
BLOOMIN BRANDS INC COM 094235108 54 2,006 SH   SOLE 25 2,006 0 0
BLOOMIN BRANDS INC COM 094235108 1,148 42,299 SH   SOLE 26 33,505 0 8,794
BLOOMIN BRANDS INC COM 094235108 656 24,189 SH   SOLE 28 10,531 0 13,658
BLOOMIN BRANDS INC COM 094235108 4,633 170,701 SH   SOLE 30 170,701 0 0
BLOOMIN BRANDS INC COM 094235108 129 4,753 SH   SOLE 36 4,753 0 0
BLOOMIN BRANDS INC COM 094235108 262 9,669 SH   SOLE 40 9,669 0 0
BLOOMIN BRANDS INC COM 094235108 2,118 78,058 SH   SOLE 43 13,763 0 64,295
BLUCORA INC COM 095229100 820 47,361 SH   SOLE 2 15,572 0 31,789
BLUCORA INC COM 095229100 4 249 SH   SOLE 4 249 0 0
BLUCORA INC COM 095229100 15 846 SH   SOLE 7 846 0 0
BLUCORA INC COM 095229100 3,564 205,905 SH   SOLE 18 205,905 0 0
BLUCORA INC COM 095229100 1,442 83,321 SH   SOLE 19 83,321 0 0
BLUCORA INC COM 095229100 101,112 5,841,237 SH   SOLE 21 5,841,237 0 0
BLUCORA INC COM 095229100 24,486 1,414,578 SH   SOLE 22 1,353,200 0 61,378
BLUCORA INC COM 095229100 22 1,295 SH   SOLE 25 1,295 0 0
BLUCORA INC COM 095229100 228 13,153 SH   SOLE 26 8,564 0 4,589
BLUCORA INC COM 095229100 101 5,860 SH   SOLE 28 5,860 0 0
BLUCORA INC COM 095229100 2,828 163,375 SH   SOLE 30 163,375 0 0
BLUCORA INC COM 095229100 82 4,736 SH   SOLE 40 4,736 0 0
BLUCORA INC COM 095229100 237 13,690 SH   SOLE 43 0 0 13,690
BLUE APRON HLDGS INC CL A NEW 09523Q200 12 2,806 SH   SOLE 18 2,806 0 0
BLUE APRON HLDGS INC CL A NEW 09523Q200 786 183,598 SH   SOLE 22 183,598 0 0
BLUE BIRD CORP COM 095306106 331 13,332 SH   SOLE 2 4,808 0 8,524
BLUE BIRD CORP COM 095306106 7 301 SH   SOLE 7 301 0 0
BLUE BIRD CORP COM 095306106 1,384 55,691 SH   SOLE 18 55,691 0 0
BLUE BIRD CORP COM 095306106 646 25,987 SH   SOLE 19 25,987 0 0
BLUE BIRD CORP COM 095306106 14,860 597,749 SH   SOLE 21 597,749 0 0
BLUE BIRD CORP COM 095306106 9,997 402,119 SH   SOLE 22 386,019 0 16,100
BLUE BIRD CORP COM 095306106 14 577 SH   SOLE 25 577 0 0
BLUE BIRD CORP COM 095306106 88 3,543 SH   SOLE 30 3,543 0 0
BLUE BIRD CORP COM 095306106 79 3,167 SH   SOLE 40 3,167 0 0
BLUE BIRD CORP COM 095306106 89 3,587 SH   SOLE 43 0 0 3,587
BLUE RIDGE BANKSHARES INC VA COM 095825105 168 9,568 SH   SOLE 2 659 0 8,909
BLUE RIDGE BANKSHARES INC VA COM 095825105 5 279 SH   SOLE 7 279 0 0
BLUE RIDGE BANKSHARES INC VA COM 095825105 1,030 58,809 SH   SOLE 18 58,809 0 0
BLUE RIDGE BANKSHARES INC VA COM 095825105 381 21,723 SH   SOLE 19 21,723 0 0
BLUE RIDGE BANKSHARES INC VA COM 095825105 11,315 645,845 SH   SOLE 21 645,845 0 0
BLUE RIDGE BANKSHARES INC VA COM 095825105 2,807 160,202 SH   SOLE 22 141,662 0 18,540
BLUEBIRD BIO INC COM 09609G100 2,661 83,221 SH   SOLE 2 26,905 0 56,316
BLUEBIRD BIO INC COM 09609G100 9 288 SH   SOLE 4 288 0 0
BLUEBIRD BIO INC COM 09609G100 35 1,086 SH   SOLE 7 1,086 0 0
BLUEBIRD BIO INC COM 09609G100 6,952 217,373 SH   SOLE 18 217,373 0 0
BLUEBIRD BIO INC COM 09609G100 3,779 118,165 SH   SOLE 19 118,165 0 0
BLUEBIRD BIO INC COM 09609G100 101,841 3,184,535 SH   SOLE 21 3,184,535 0 0
BLUEBIRD BIO INC COM 09609G100 55,632 1,739,599 SH   SOLE 22 1,635,424 0 104,175
BLUEBIRD BIO INC COM 09609G100 52 1,624 SH   SOLE 23 1,624 0 0
BLUEBIRD BIO INC COM 09609G100 143 4,476 SH   SOLE 25 4,476 0 0
BLUEBIRD BIO INC COM 09609G100 1,105 34,543 SH   SOLE 26 23,466 0 11,077
BLUEBIRD BIO INC COM 09609G100 283 8,844 SH   SOLE 28 8,844 0 0
BLUEBIRD BIO INC COM 09609G100 14,877 465,195 SH   SOLE 30 465,195 0 0
BLUEBIRD BIO INC COM 09609G100 142 4,450 SH   SOLE 36 4,450 0 0
BLUEBIRD BIO INC COM 09609G100 254 7,946 SH   SOLE 40 7,946 0 0
BLUEBIRD BIO INC COM 09609G100 1,207 37,752 SH   SOLE 43 4,942 0 32,810
BLUECITY HLDGS LTD ADS 09610L106 432 57,703 SH   SOLE 22 57,703 0 0
BLUEGREEN VACATIONS HLDG COR CLASS A 096308101 227 12,625 SH   SOLE 2 628 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 919 51,062 SH   SOLE 18 51,062 0 0
BLUEGREEN VACATIONS HLDG COR CLASS A 096308101 560 31,125 SH   SOLE 19 31,125 0 0
BLUEGREEN VACATIONS HLDG COR CLASS A 096308101 9,112 506,211 SH   SOLE 21 506,211 0 0
BLUEGREEN VACATIONS HLDG COR CLASS A 096308101 4,658 258,782 SH   SOLE 22 246,839 0 11,943
BLUELINX HLDGS INC COM NEW 09624H208 87 1,729 SH   SOLE 2 751 0 978
BLUELINX HLDGS INC COM NEW 09624H208 7 144 SH   SOLE 7 144 0 0
BLUELINX HLDGS INC COM NEW 09624H208 1,466 29,158 SH   SOLE 18 29,158 0 0
BLUELINX HLDGS INC COM NEW 09624H208 1,116 22,204 SH   SOLE 19 22,204 0 0
BLUELINX HLDGS INC COM NEW 09624H208 19,806 393,917 SH   SOLE 21 393,917 0 0
BLUELINX HLDGS INC COM NEW 09624H208 11,039 219,558 SH   SOLE 22 218,158 0 1,400
BLUELINX HLDGS INC COM NEW 09624H208 16 327 SH   SOLE 43 0 0 327
BLUEPRINT MEDICINES CORP COM 09627Y109 4,364 49,608 SH   SOLE 2 32,340 0 17,268
BLUEPRINT MEDICINES CORP COM 09627Y109 19 221 SH   SOLE 4 221 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 83 942 SH   SOLE 7 942 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 17,471 198,630 SH   SOLE 18 193,309 0 5,321
BLUEPRINT MEDICINES CORP COM 09627Y109 38,416 436,741 SH   SOLE 19 436,741 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 224,359 2,550,697 SH   SOLE 21 2,550,697 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 128,488 1,460,756 SH   SOLE 22 1,424,641 0 36,115
BLUEPRINT MEDICINES CORP COM 09627Y109 295 3,359 SH   SOLE 23 3,359 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 152 1,731 SH   SOLE 25 1,731 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 2,865 32,576 SH   SOLE 26 19,287 0 13,289
BLUEPRINT MEDICINES CORP COM 09627Y109 556 6,321 SH   SOLE 28 6,321 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 30,422 345,866 SH   SOLE 30 345,866 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 7,219 82,072 SH   SOLE 34 82,072 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 92 1,044 SH   SOLE 36 1,044 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 555 6,315 SH   SOLE 40 6,315 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 795 9,039 SH   SOLE 43 873 0 8,166
BLUEROCK RESIDENTIAL GWT REI COM CL A 09627J102 77 7,578 SH   SOLE 2 1,330 0 6,248
BLUEROCK RESIDENTIAL GWT REI COM CL A 09627J102 50 4,878 SH   SOLE 18 4,878 0 0
BLUEROCK RESIDENTIAL GWT REI COM CL A 09627J102 1,697 166,874 SH   SOLE 21 166,874 0 0
BLUEROCK RESIDENTIAL GWT REI COM CL A 09627J102 4,226 415,513 SH   SOLE 22 415,513 0 0
BLUEROCK RESIDENTIAL GWT REI COM CL A 09627J102 13 1,249 SH   SOLE 23 1,249 0 0
BM TECHNOLOGIES INC CL A COM 05591L107 24 1,932 SH   SOLE 18 1,932 0 0
BM TECHNOLOGIES INC CL A COM 05591L107 299 24,058 SH   SOLE 21 24,058 0 0
BM TECHNOLOGIES INC CL A COM 05591L107 44 3,518 SH   SOLE 22 3,488 0 30
BM TECHNOLOGIES INC CL A COM 05591L107 145 11,653 SH   SOLE 43 2,288 0 9,365
BOEING CO COM 097023105 267,783 1,117,810 SH   SOLE 2 144,318 0 973,492
BOEING CO COM 097023105 57,643 240,619 SH   SOLE 4 155,967 0 84,652
BOEING CO COM 097023105 115,972 484,104 SH   SOLE 7 467,520 0 16,584
BOEING CO COM 097023105 1,062 4,434 SH   SOLE 13 1,562 0 2,872
BOEING CO COM 097023105 14,733 61,501 SH   SOLE 15 61,501 0 0
BOEING CO COM 097023105 0 1 SH   SOLE 17 0 0 1
BOEING CO COM 097023105 254,180 1,061,029 SH   SOLE 18 982,532 0 78,497
BOEING CO COM 097023105 32,902 137,342 SH   SOLE 19 137,342 0 0
BOEING CO COM 097023105 2,822,657 11,782,672 SH   SOLE 21 11,782,672 0 0
BOEING CO COM 097023105 2,738,240 11,430,290 SH   SOLE 22 10,256,451 0 1,173,839
BOEING CO COM 097023105 76,173 317,971 SH   SOLE 23 317,971 0 0
BOEING CO COM 097023105 62,647 261,510 SH   SOLE 25 261,510 0 0
BOEING CO COM 097023105 249,477 1,041,396 SH   SOLE 26 371,884 0 669,512
BOEING CO COM 097023105 17,889 74,676 SH   SOLE 28 0 0 74,676
BOEING CO COM 097023105 192 800 SH   SOLE 29 800 0 0
BOEING CO COM 097023105 476,700 1,989,898 SH   SOLE 30 1,989,898 0 0
BOEING CO COM 097023105 22,116 92,318 SH   SOLE 31 68,913 0 23,405
BOEING CO COM 097023105 12,365 51,617 SH   SOLE 32 51,617 0 0
BOEING CO COM 097023105 11,414 47,647 SH   SOLE 34 47,647 0 0
BOEING CO COM 097023105 65,989 275,458 SH   SOLE 36 275,458 0 0
BOEING CO COM 097023105 2,536 10,586 SH   SOLE 40 10,586 0 0
BOEING CO COM 097023105 75,005 313,096 SH   SOLE 43 26,440 0 286,656
BOGOTA FINL CORP COM 097235105 13 1,308 SH   SOLE 18 1,308 0 0
BOISE CASCADE CO DEL COM 09739D100 2,314 39,650 SH   SOLE 2 12,048 0 27,602
BOISE CASCADE CO DEL COM 09739D100 10 166 SH   SOLE 4 166 0 0
BOISE CASCADE CO DEL COM 09739D100 63 1,083 SH   SOLE 7 1,083 0 0
BOISE CASCADE CO DEL COM 09739D100 9,317 159,668 SH   SOLE 18 159,668 0 0
BOISE CASCADE CO DEL COM 09739D100 3,948 67,660 SH   SOLE 19 67,660 0 0
BOISE CASCADE CO DEL COM 09739D100 283,419 4,857,222 SH   SOLE 21 4,857,222 0 0
BOISE CASCADE CO DEL COM 09739D100 58,567 1,003,726 SH   SOLE 22 952,695 0 51,031
BOISE CASCADE CO DEL COM 09739D100 230 3,942 SH   SOLE 25 3,942 0 0
BOISE CASCADE CO DEL COM 09739D100 903 15,474 SH   SOLE 26 11,693 0 3,781
BOISE CASCADE CO DEL COM 09739D100 330 5,651 SH   SOLE 28 5,651 0 0
BOISE CASCADE CO DEL COM 09739D100 4,836 82,877 SH   SOLE 30 82,877 0 0
BOISE CASCADE CO DEL COM 09739D100 478 8,186 SH   SOLE 36 8,186 0 0
BOISE CASCADE CO DEL COM 09739D100 268 4,592 SH   SOLE 40 4,592 0 0
BOISE CASCADE CO DEL COM 09739D100 949 16,256 SH   SOLE 43 36 0 16,220
BOK FINL CORP COM NEW 05561Q201 5,350 61,775 SH   SOLE 2 10,387 0 51,388
BOK FINL CORP COM NEW 05561Q201 10 121 SH   SOLE 4 121 0 0
BOK FINL CORP COM NEW 05561Q201 63 733 SH   SOLE 7 733 0 0
BOK FINL CORP COM NEW 05561Q201 988 11,410 SH   SOLE 18 11,410 0 0
BOK FINL CORP COM NEW 05561Q201 752 8,683 SH   SOLE 19 8,683 0 0
BOK FINL CORP COM NEW 05561Q201 38,257 441,763 SH   SOLE 21 441,763 0 0
BOK FINL CORP COM NEW 05561Q201 66,174 764,132 SH   SOLE 22 724,543 0 39,589
BOK FINL CORP COM NEW 05561Q201 176 2,036 SH   SOLE 25 2,036 0 0
BOK FINL CORP COM NEW 05561Q201 1,391 16,065 SH   SOLE 26 13,650 0 2,415
BOK FINL CORP COM NEW 05561Q201 339 3,913 SH   SOLE 28 3,913 0 0
BOK FINL CORP COM NEW 05561Q201 2,239 25,854 SH   SOLE 30 25,854 0 0
BOK FINL CORP COM NEW 05561Q201 52 597 SH   SOLE 31 597 0 0
BOK FINL CORP COM NEW 05561Q201 316 3,652 SH   SOLE 36 3,652 0 0
BOK FINL CORP COM NEW 05561Q201 325 3,749 SH   SOLE 40 3,749 0 0
BOK FINL CORP COM NEW 05561Q201 2,641 30,495 SH   SOLE 43 3,384 0 27,111
BOLT BIOTHERAPEUTICS INC COM 097702104 391 25,315 SH   SOLE 2 13,270 0 12,045
BOLT BIOTHERAPEUTICS INC COM 097702104 6 366 SH   SOLE 7 366 0 0
BOLT BIOTHERAPEUTICS INC COM 097702104 674 43,587 SH   SOLE 18 43,587 0 0
BOLT BIOTHERAPEUTICS INC COM 097702104 516 33,402 SH   SOLE 19 33,402 0 0
BOLT BIOTHERAPEUTICS INC COM 097702104 7,674 496,373 SH   SOLE 21 496,373 0 0
BOLT BIOTHERAPEUTICS INC COM 097702104 5,186 335,464 SH   SOLE 22 323,292 0 12,172
BOLT BIOTHERAPEUTICS INC COM 097702104 13 815 SH   SOLE 23 815 0 0
BOLT BIOTHERAPEUTICS INC COM 097702104 10 640 SH   SOLE 26 0 0 640
BOLT BIOTHERAPEUTICS INC COM 097702104 83 5,344 SH   SOLE 30 5,344 0 0
BOLT BIOTHERAPEUTICS INC COM 097702104 8 544 SH   SOLE 43 0 0 544
BONANZA CREEK ENERGY INC COM NEW 097793400 1,460 31,012 SH   SOLE 2 6,799 0 24,213
BONANZA CREEK ENERGY INC COM NEW 097793400 23 496 SH   SOLE 7 496 0 0
BONANZA CREEK ENERGY INC COM NEW 097793400 5,751 122,190 SH   SOLE 18 122,190 0 0
BONANZA CREEK ENERGY INC COM NEW 097793400 2,548 54,136 SH   SOLE 19 54,136 0 0
BONANZA CREEK ENERGY INC COM NEW 097793400 129,105 2,742,829 SH   SOLE 21 2,742,829 0 0
BONANZA CREEK ENERGY INC COM NEW 097793400 28,767 611,149 SH   SOLE 22 569,041 0 42,108
BONANZA CREEK ENERGY INC COM NEW 097793400 27 578 SH   SOLE 25 578 0 0
BONANZA CREEK ENERGY INC COM NEW 097793400 55 1,174 SH   SOLE 26 0 0 1,174
BONANZA CREEK ENERGY INC COM NEW 097793400 55 1,168 SH   SOLE 28 1,168 0 0
BONANZA CREEK ENERGY INC COM NEW 097793400 2,043 43,394 SH   SOLE 30 43,394 0 0
BONANZA CREEK ENERGY INC COM NEW 097793400 149 3,171 SH   SOLE 40 3,171 0 0
BONANZA CREEK ENERGY INC COM NEW 097793400 1,382 29,367 SH   SOLE 43 9,241 0 20,126
BOOKING HOLDINGS INC COM 09857L108 228,940 104,630 SH   SOLE 2 27,047 0 77,583
BOOKING HOLDINGS INC COM 09857L108 55,687 25,450 SH   SOLE 4 16,136 0 9,314
BOOKING HOLDINGS INC COM 09857L108 88,668 40,523 SH   SOLE 7 39,108 0 1,415
BOOKING HOLDINGS INC COM 09857L108 722 330 SH   SOLE 13 117 0 213
BOOKING HOLDINGS INC COM 09857L108 9,334 4,266 SH   SOLE 15 4,266 0 0
BOOKING HOLDINGS INC COM 09857L108 2 1 SH   SOLE 17 0 0 1
BOOKING HOLDINGS INC COM 09857L108 155,768 71,189 SH   SOLE 18 64,468 0 6,721
BOOKING HOLDINGS INC COM 09857L108 111,634 51,019 SH   SOLE 19 51,019 0 0
BOOKING HOLDINGS INC COM 09857L108 1,724,707 788,225 SH   SOLE 21 788,225 0 0
BOOKING HOLDINGS INC COM 09857L108 1,956,036 893,947 SH   SOLE 22 788,997 0 104,950
BOOKING HOLDINGS INC COM 09857L108 57,398 26,232 SH   SOLE 23 26,232 0 0
BOOKING HOLDINGS INC COM 09857L108 175,881 80,381 SH   SOLE 25 80,381 0 0
BOOKING HOLDINGS INC COM 09857L108 221,704 101,323 SH   SOLE 26 40,181 0 61,142
BOOKING HOLDINGS INC COM 09857L108 229,920 105,078 SH   SOLE 28 4,870 0 100,208
BOOKING HOLDINGS INC COM 09857L108 8,965 4,097 SH   SOLE 29 4,097 0 0
BOOKING HOLDINGS INC COM 09857L108 389,452 177,987 SH   SOLE 30 177,987 0 0
BOOKING HOLDINGS INC COM 09857L108 73,688 33,677 SH   SOLE 31 10,182 0 23,495
BOOKING HOLDINGS INC COM 09857L108 19,649 8,980 SH   SOLE 32 8,980 0 0
BOOKING HOLDINGS INC COM 09857L108 124,432 56,868 SH   SOLE 34 56,868 0 0
BOOKING HOLDINGS INC COM 09857L108 45,604 20,842 SH   SOLE 36 20,842 0 0
BOOKING HOLDINGS INC COM 09857L108 3,258 1,489 SH   SOLE 40 1,489 0 0
BOOKING HOLDINGS INC COM 09857L108 51,040 23,326 SH   SOLE 43 1,400 0 21,926
BOOKING HOLDINGS INC NOTE 0.750% 5/0 09857LAN8 5,700 4,031,000 PRN   SOLE 2 3,037,000 0 994,000
BOOKING HOLDINGS INC NOTE 0.750% 5/0 09857LAN8 3,700 2,617,000 PRN   SOLE 18 2,617,000 0 0
BOOKING HOLDINGS INC NOTE 0.750% 5/0 09857LAN8 3,208 2,269,000 PRN   SOLE 19 2,269,000 0 0
BOOKING HOLDINGS INC NOTE 0.750% 5/0 09857LAN8 7,573 5,356,000 PRN   SOLE 21 5,356,000 0 0
BOOKING HOLDINGS INC NOTE 0.750% 5/0 09857LAN8 2,380 1,683,000 PRN   SOLE 26 1,683,000 0 0
BOOKING HOLDINGS INC NOTE 0.750% 5/0 09857LAN8 3,392 2,399,000 PRN   SOLE 34 2,399,000 0 0
BOOT BARN HLDGS INC COM 099406100 1,030 12,254 SH   SOLE 2 8,973 0 3,281
BOOT BARN HLDGS INC COM 099406100 11 134 SH   SOLE 4 134 0 0
BOOT BARN HLDGS INC COM 099406100 41 485 SH   SOLE 7 485 0 0
BOOT BARN HLDGS INC COM 099406100 9,550 113,622 SH   SOLE 18 113,622 0 0
BOOT BARN HLDGS INC COM 099406100 4,384 52,161 SH   SOLE 19 52,161 0 0
BOOT BARN HLDGS INC COM 099406100 285,025 3,391,139 SH   SOLE 21 3,391,139 0 0
BOOT BARN HLDGS INC COM 099406100 63,036 749,977 SH   SOLE 22 731,939 0 18,038
BOOT BARN HLDGS INC COM 099406100 160 1,904 SH   SOLE 25 1,904 0 0
BOOT BARN HLDGS INC COM 099406100 1,066 12,683 SH   SOLE 26 10,497 0 2,186
BOOT BARN HLDGS INC COM 099406100 331 3,943 SH   SOLE 28 3,943 0 0
BOOT BARN HLDGS INC COM 099406100 5,147 61,241 SH   SOLE 30 61,241 0 0
BOOT BARN HLDGS INC COM 099406100 159 1,897 SH   SOLE 34 1,897 0 0
BOOT BARN HLDGS INC COM 099406100 97 1,160 SH   SOLE 36 1,160 0 0
BOOT BARN HLDGS INC COM 099406100 303 3,604 SH   SOLE 40 3,604 0 0
BOOT BARN HLDGS INC COM 099406100 1,753 20,858 SH   SOLE 43 118 0 20,740
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 23,009 270,125 SH   SOLE 2 59,124 0 211,001
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 8,114 95,253 SH   SOLE 4 54,207 0 41,046
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 3,989 46,828 SH   SOLE 7 46,828 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 35 411 SH   SOLE 13 411 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 927 10,888 SH   SOLE 15 10,888 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,828 127,124 SH   SOLE 18 119,018 0 8,106
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 57,813 678,721 SH   SOLE 19 678,721 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 285,589 3,352,767 SH   SOLE 21 3,352,767 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 302,400 3,550,131 SH   SOLE 22 3,385,384 0 164,747
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 6,861 80,546 SH   SOLE 23 80,546 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 13,781 161,789 SH   SOLE 25 161,789 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 23,346 274,075 SH   SOLE 26 203,632 0 70,443
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 14,649 171,976 SH   SOLE 28 13,624 0 158,352
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 33 392 SH   SOLE 29 392 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 58,477 686,507 SH   SOLE 30 662,465 0 24,042
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 2,864 33,620 SH   SOLE 31 18,018 0 15,602
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 1,260 14,795 SH   SOLE 34 14,795 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 5,047 59,251 SH   SOLE 36 59,251 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 457 5,365 SH   SOLE 40 5,365 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 8,030 94,271 SH   SOLE 43 3,388 0 90,883
BOQII HLDG LTD SPONSORED ADS 09950L104 617 137,493 SH   SOLE 22 137,493 0 0
BORGWARNER INC COM 099724106 36,985 761,946 SH   SOLE 2 269,451 0 492,495
BORGWARNER INC COM 099724106 9,934 204,663 SH   SOLE 4 131,595 0 73,068
BORGWARNER INC COM 099724106 11,918 245,534 SH   SOLE 7 230,835 0 14,699
BORGWARNER INC COM 099724106 13,071 269,280 SH   SOLE 13 269,280 0 0
BORGWARNER INC COM 099724106 1,595 32,866 SH   SOLE 15 32,866 0 0
BORGWARNER INC COM 099724106 48,601 1,001,266 SH   SOLE 18 680,850 0 320,416
BORGWARNER INC COM 099724106 94,918 1,955,452 SH   SOLE 19 1,955,452 0 0
BORGWARNER INC COM 099724106 338,522 6,974,082 SH   SOLE 21 6,974,082 0 0
BORGWARNER INC COM 099724106 382,380 7,877,621 SH   SOLE 22 6,733,338 0 1,144,283
BORGWARNER INC COM 099724106 10,720 220,854 SH   SOLE 23 220,854 0 0
BORGWARNER INC COM 099724106 26,963 555,488 SH   SOLE 25 555,488 0 0
BORGWARNER INC COM 099724106 37,460 771,733 SH   SOLE 26 330,375 0 441,358
BORGWARNER INC COM 099724106 67,321 1,386,922 SH   SOLE 28 32,927 0 1,353,995
BORGWARNER INC COM 099724106 3,199 65,904 SH   SOLE 29 65,904 0 0
BORGWARNER INC COM 099724106 96,716 1,992,504 SH   SOLE 30 1,968,344 0 24,160
BORGWARNER INC COM 099724106 5,605 115,474 SH   SOLE 31 83,070 0 32,404
BORGWARNER INC COM 099724106 10,179 209,698 SH   SOLE 34 209,698 0 0
BORGWARNER INC COM 099724106 7,507 154,657 SH   SOLE 36 154,657 0 0
BORGWARNER INC COM 099724106 473 9,746 SH   SOLE 40 9,746 0 0
BORGWARNER INC COM 099724106 11,596 238,901 SH   SOLE 43 11,424 0 227,477
BOSTON BEER INC CL A 100557107 21,232 20,799 SH   SOLE 2 6,168 0 14,631
BOSTON BEER INC CL A 100557107 2,745 2,689 SH   SOLE 4 2,353 0 336
BOSTON BEER INC CL A 100557107 5,565 5,452 SH   SOLE 7 3,291 0 2,161
BOSTON BEER INC CL A 100557107 716 701 SH   SOLE 15 701 0 0
BOSTON BEER INC CL A 100557107 59,558 58,344 SH   SOLE 18 37,560 0 20,784
BOSTON BEER INC CL A 100557107 295,443 289,423 SH   SOLE 19 289,423 0 0
BOSTON BEER INC CL A 100557107 568,929 557,336 SH   SOLE 21 557,336 0 0
BOSTON BEER INC CL A 100557107 292,049 286,098 SH   SOLE 22 275,376 0 10,722
BOSTON BEER INC CL A 100557107 5,224 5,118 SH   SOLE 23 5,118 0 0
BOSTON BEER INC CL A 100557107 2,592 2,539 SH   SOLE 25 2,539 0 0
BOSTON BEER INC CL A 100557107 11,808 11,567 SH   SOLE 26 9,140 0 2,427
BOSTON BEER INC CL A 100557107 11,526 11,291 SH   SOLE 28 1,051 0 10,240
BOSTON BEER INC CL A 100557107 26,649 26,106 SH   SOLE 30 19,672 0 6,434
BOSTON BEER INC CL A 100557107 572 560 SH   SOLE 31 166 0 394
BOSTON BEER INC CL A 100557107 11,381 11,149 SH   SOLE 34 11,149 0 0
BOSTON BEER INC CL A 100557107 3,044 2,982 SH   SOLE 36 2,982 0 0
BOSTON BEER INC CL A 100557107 371 363 SH   SOLE 40 363 0 0
BOSTON BEER INC CL A 100557107 14,939 14,635 SH   SOLE 43 279 0 14,356
BOSTON OMAHA CORP COM 101044105 585 18,456 SH   SOLE 2 5,031 0 13,425
BOSTON OMAHA CORP COM 101044105 2 55 SH   SOLE 4 55 0 0
BOSTON OMAHA CORP COM 101044105 11 346 SH   SOLE 7 346 0 0
BOSTON OMAHA CORP COM 101044105 1,870 58,962 SH   SOLE 18 58,962 0 0
BOSTON OMAHA CORP COM 101044105 995 31,377 SH   SOLE 19 31,377 0 0
BOSTON OMAHA CORP COM 101044105 22,287 702,852 SH   SOLE 21 702,852 0 0
BOSTON OMAHA CORP COM 101044105 13,902 438,417 SH   SOLE 22 413,708 0 24,709
BOSTON OMAHA CORP COM 101044105 19 584 SH   SOLE 25 584 0 0
BOSTON OMAHA CORP COM 101044105 96 3,023 SH   SOLE 30 3,023 0 0
BOSTON OMAHA CORP COM 101044105 47 1,483 SH   SOLE 40 1,483 0 0
BOSTON OMAHA CORP COM 101044105 374 11,797 SH   SOLE 43 4,730 0 7,067
BOSTON PRIVATE FINL HLDGS IN COM 101119105 1,242 84,202 SH   SOLE 2 23,565 0 60,637
BOSTON PRIVATE FINL HLDGS IN COM 101119105 5 364 SH   SOLE 4 364 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 23 1,527 SH   SOLE 7 1,527 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 4,799 325,326 SH   SOLE 18 325,326 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 2,086 141,402 SH   SOLE 19 141,402 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 135,966 9,218,021 SH   SOLE 21 9,218,021 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 29,808 2,020,903 SH   SOLE 22 1,913,326 0 107,577
BOSTON PRIVATE FINL HLDGS IN COM 101119105 18 1,226 SH   SOLE 25 1,226 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 420 28,478 SH   SOLE 26 23,685 0 4,793
BOSTON PRIVATE FINL HLDGS IN COM 101119105 177 11,986 SH   SOLE 28 11,986 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 2,091 141,791 SH   SOLE 30 141,791 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 141 9,564 SH   SOLE 40 9,564 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 2,557 173,344 SH   SOLE 43 6,416 0 166,928
BOSTON PROPERTIES INC COM 101121101 46,898 409,271 SH   SOLE 2 104,125 0 305,146
BOSTON PROPERTIES INC COM 101121101 63,831 557,034 SH   SOLE 4 506,496 0 50,538
BOSTON PROPERTIES INC COM 101121101 39,990 348,981 SH   SOLE 7 343,084 0 5,897
BOSTON PROPERTIES INC COM 101121101 195 1,705 SH   SOLE 13 518 0 1,187
BOSTON PROPERTIES INC COM 101121101 2,320 20,244 SH   SOLE 15 20,244 0 0
BOSTON PROPERTIES INC COM 101121101 55,645 485,604 SH   SOLE 18 465,039 0 20,565
BOSTON PROPERTIES INC COM 101121101 67,788 591,569 SH   SOLE 19 591,569 0 0
BOSTON PROPERTIES INC COM 101121101 617,597 5,389,622 SH   SOLE 21 5,389,622 0 0
BOSTON PROPERTIES INC COM 101121101 514,182 4,487,147 SH   SOLE 22 4,022,589 0 464,558
BOSTON PROPERTIES INC COM 101121101 11,858 103,479 SH   SOLE 23 103,479 0 0
BOSTON PROPERTIES INC COM 101121101 123,125 1,074,487 SH   SOLE 25 1,074,487 0 0
BOSTON PROPERTIES INC COM 101121101 66,706 582,126 SH   SOLE 26 370,723 0 211,403
BOSTON PROPERTIES INC COM 101121101 54,461 475,269 SH   SOLE 28 42,741 0 432,528
BOSTON PROPERTIES INC COM 101121101 20 176 SH   SOLE 29 176 0 0
BOSTON PROPERTIES INC COM 101121101 148,363 1,294,732 SH   SOLE 30 1,294,732 0 0
BOSTON PROPERTIES INC COM 101121101 2,913 25,420 SH   SOLE 31 19,337 0 6,083
BOSTON PROPERTIES INC COM 101121101 26,072 227,527 SH   SOLE 34 227,527 0 0
BOSTON PROPERTIES INC COM 101121101 10,189 88,915 SH   SOLE 36 88,915 0 0
BOSTON PROPERTIES INC COM 101121101 620 5,411 SH   SOLE 40 5,411 0 0
BOSTON PROPERTIES INC COM 101121101 9,882 86,242 SH   SOLE 43 2,711 0 83,531
BOSTON SCIENTIFIC CORP COM 101137107 191,382 4,475,721 SH   SOLE 2 1,431,056 0 3,044,665
BOSTON SCIENTIFIC CORP COM 101137107 37,953 887,585 SH   SOLE 4 547,359 0 340,226
BOSTON SCIENTIFIC CORP COM 101137107 53,675 1,255,268 SH   SOLE 7 1,200,778 0 54,490
BOSTON SCIENTIFIC CORP COM 101137107 484 11,311 SH   SOLE 13 4,050 0 7,261
BOSTON SCIENTIFIC CORP COM 101137107 7,345 171,782 SH   SOLE 15 171,782 0 0
BOSTON SCIENTIFIC CORP COM 101137107 155,861 3,645,018 SH   SOLE 18 3,444,668 0 200,350
BOSTON SCIENTIFIC CORP COM 101137107 573,556 13,413,367 SH   SOLE 19 13,413,367 0 0
BOSTON SCIENTIFIC CORP COM 101137107 1,415,348 33,099,810 SH   SOLE 21 33,099,810 0 0
BOSTON SCIENTIFIC CORP COM 101137107 1,293,859 30,258,619 SH   SOLE 22 27,199,894 0 3,058,725
BOSTON SCIENTIFIC CORP COM 101137107 34,890 815,955 SH   SOLE 23 815,955 0 0
BOSTON SCIENTIFIC CORP COM 101137107 93,820 2,194,117 SH   SOLE 25 2,194,117 0 0
BOSTON SCIENTIFIC CORP COM 101137107 206,779 4,835,816 SH   SOLE 26 2,918,509 0 1,917,307
BOSTON SCIENTIFIC CORP COM 101137107 127,078 2,971,894 SH   SOLE 28 155,755 0 2,816,139
BOSTON SCIENTIFIC CORP COM 101137107 25 580 SH   SOLE 29 580 0 0
BOSTON SCIENTIFIC CORP COM 101137107 284,315 6,649,083 SH   SOLE 30 6,649,083 0 0
BOSTON SCIENTIFIC CORP COM 101137107 14,030 328,116 SH   SOLE 31 180,131 0 147,985
BOSTON SCIENTIFIC CORP COM 101137107 484,623 11,333,560 SH   SOLE 34 11,333,560 0 0
BOSTON SCIENTIFIC CORP COM 101137107 30,531 714,017 SH   SOLE 36 714,017 0 0
BOSTON SCIENTIFIC CORP COM 101137107 2,227 52,093 SH   SOLE 40 52,093 0 0
BOSTON SCIENTIFIC CORP COM 101137107 31,169 728,931 SH   SOLE 43 41,132 0 687,799
BOTTOMLINE TECH DEL INC COM 101388106 3,959 106,778 SH   SOLE 2 38,366 0 68,412
BOTTOMLINE TECH DEL INC COM 101388106 7 199 SH   SOLE 4 199 0 0
BOTTOMLINE TECH DEL INC COM 101388106 29 786 SH   SOLE 7 786 0 0
BOTTOMLINE TECH DEL INC COM 101388106 7,102 191,526 SH   SOLE 18 175,560 0 15,966
BOTTOMLINE TECH DEL INC COM 101388106 16,070 433,385 SH   SOLE 19 433,385 0 0
BOTTOMLINE TECH DEL INC COM 101388106 182,308 4,916,603 SH   SOLE 21 4,916,603 0 0
BOTTOMLINE TECH DEL INC COM 101388106 54,029 1,457,104 SH   SOLE 22 1,398,877 0 58,227
BOTTOMLINE TECH DEL INC COM 101388106 595 16,044 SH   SOLE 23 16,044 0 0
BOTTOMLINE TECH DEL INC COM 101388106 122 3,286 SH   SOLE 25 3,286 0 0
BOTTOMLINE TECH DEL INC COM 101388106 3,174 85,612 SH   SOLE 26 20,748 0 64,864
BOTTOMLINE TECH DEL INC COM 101388106 192 5,177 SH   SOLE 28 5,177 0 0
BOTTOMLINE TECH DEL INC COM 101388106 3,405 91,817 SH   SOLE 30 91,817 0 0
BOTTOMLINE TECH DEL INC COM 101388106 7 176 SH   SOLE 34 176 0 0
BOTTOMLINE TECH DEL INC COM 101388106 176 4,752 SH   SOLE 36 4,752 0 0
BOTTOMLINE TECH DEL INC COM 101388106 222 5,994 SH   SOLE 40 5,994 0 0
BOTTOMLINE TECH DEL INC COM 101388106 521 14,064 SH   SOLE 43 538 0 13,526
BOWL AMER INC CL A 102565108 2 254 SH   SOLE 18 254 0 0
BOWL AMER INC CL A 102565108 38 4,348 SH   SOLE 21 4,348 0 0
BOWMAN CONSULTING GROUP LTD COM 103002101 9 620 SH   SOLE 18 620 0 0
BOWMAN CONSULTING GROUP LTD COM 103002101 110 7,923 SH   SOLE 21 7,923 0 0
BOWX ACQUISITION CORP CL A 103085106 47,817 4,158,000 SH   SOLE 2 4,158,000 0 0
BOX INC CL A 10316T104 6,594 258,073 SH   SOLE 2 111,016 0 147,057
BOX INC CL A 10316T104 14 529 SH   SOLE 4 529 0 0
BOX INC CL A 10316T104 60 2,367 SH   SOLE 7 2,367 0 0
BOX INC CL A 10316T104 13,234 517,979 SH   SOLE 18 456,553 0 61,426
BOX INC CL A 10316T104 33,708 1,319,279 SH   SOLE 19 1,319,279 0 0
BOX INC CL A 10316T104 133,986 5,244,068 SH   SOLE 21 5,244,068 0 0
BOX INC CL A 10316T104 121,556 4,757,565 SH   SOLE 22 4,663,251 0 94,314
BOX INC CL A 10316T104 1,425 55,766 SH   SOLE 23 55,766 0 0
BOX INC CL A 10316T104 214 8,366 SH   SOLE 25 8,366 0 0
BOX INC CL A 10316T104 7,823 306,182 SH   SOLE 26 62,413 0 243,769
BOX INC CL A 10316T104 521 20,373 SH   SOLE 28 20,373 0 0
BOX INC CL A 10316T104 19,438 760,779 SH   SOLE 30 760,779 0 0
BOX INC CL A 10316T104 198 7,748 SH   SOLE 36 7,748 0 0
BOX INC CL A 10316T104 484 18,925 SH   SOLE 40 18,925 0 0
BOX INC CL A 10316T104 838 32,782 SH   SOLE 43 5,839 0 26,943
BOXLIGHT CORP COM CL A 103197109 24 10,106 SH   SOLE 18 10,106 0 0
BOXLIGHT CORP COM CL A 103197109 353 146,345 SH   SOLE 21 146,345 0 0
BOXLIGHT CORP COM CL A 103197109 2,073 860,249 SH   SOLE 22 860,249 0 0
BOYD GAMING CORP COM 103304101 11,492 186,886 SH   SOLE 2 60,267 0 126,619
BOYD GAMING CORP COM 103304101 21 337 SH   SOLE 4 337 0 0
BOYD GAMING CORP COM 103304101 82 1,328 SH   SOLE 7 1,328 0 0
BOYD GAMING CORP COM 103304101 12,325 200,445 SH   SOLE 18 200,445 0 0
BOYD GAMING CORP COM 103304101 1,332 21,658 SH   SOLE 19 21,658 0 0
BOYD GAMING CORP COM 103304101 230,944 3,755,801 SH   SOLE 21 3,755,801 0 0
BOYD GAMING CORP COM 103304101 140,977 2,292,688 SH   SOLE 22 2,190,328 0 102,360
BOYD GAMING CORP COM 103304101 159 2,590 SH   SOLE 25 2,590 0 0
BOYD GAMING CORP COM 103304101 2,153 35,008 SH   SOLE 26 28,211 0 6,797
BOYD GAMING CORP COM 103304101 653 10,617 SH   SOLE 28 10,617 0 0
BOYD GAMING CORP COM 103304101 3,809 61,950 SH   SOLE 30 61,950 0 0
BOYD GAMING CORP COM 103304101 90 1,458 SH   SOLE 31 1,458 0 0
BOYD GAMING CORP COM 103304101 99 1,605 SH   SOLE 34 1,605 0 0
BOYD GAMING CORP COM 103304101 308 5,007 SH   SOLE 36 5,007 0 0
BOYD GAMING CORP COM 103304101 640 10,416 SH   SOLE 40 10,416 0 0
BOYD GAMING CORP COM 103304101 4,171 67,840 SH   SOLE 43 5,903 0 61,937
BP PLC OPTIONS 055622104 365 13,800 SH Call SOLE 2 13,800 0 0
BP PLC OPTIONS 055622104 439 16,600 SH Call SOLE 4 16,600 0 0
BP PLC OPTIONS 055622104 5,218 197,500 SH Call SOLE 18 197,500 0 0
BP PLC OPTIONS 055622104 56,441 2,136,300 SH Call SOLE 19 2,136,300 0 0
BP PLC OPTIONS 055622104 2,827 107,000 SH Call SOLE 22 107,000 0 0
BP PLC OPTIONS 055622104 22,555 853,700 SH Call SOLE 34 853,700 0 0
BP PLC SPONSORED ADR 055622104 15,493 586,414 SH   SOLE 2 586,414 0 0
BP PLC SPONSORED ADR 055622104 565 21,374 SH   SOLE 4 21,374 0 0
BP PLC SPONSORED ADR 055622104 200,480 7,588,195 SH   SOLE 18 7,552,579 0 35,616
BP PLC SPONSORED ADR 055622104 117,348 4,441,644 SH   SOLE 19 4,441,644 0 0
BP PLC SPONSORED ADR 055622104 3,973 150,363 SH   SOLE 22 150,363 0 0
BP PLC SPONSORED ADR 055622104 3,668 138,845 SH   SOLE 23 138,845 0 0
BP PLC SPONSORED ADR 055622104 1,345 50,904 SH   SOLE 25 0 0 50,904
BP PLC SPONSORED ADR 055622104 61 2,320 SH   SOLE 30 2,320 0 0
BP PLC SPONSORED ADR 055622104 60,141 2,276,330 SH   SOLE 34 2,276,330 0 0
BP PLC SPONSORED ADR 055622104 567 21,443 SH   SOLE 36 21,443 0 0
BP PLC SPONSORED ADR 055622104 26,349 997,323 SH   SOLE 43 104,292 0 893,031
BRADY CORP CL A 104674106 3,167 56,520 SH   SOLE 2 17,618 0 38,902
BRADY CORP CL A 104674106 11 189 SH   SOLE 4 189 0 0
BRADY CORP CL A 104674106 2,016 35,966 SH   SOLE 7 35,966 0 0
BRADY CORP CL A 104674106 10,935 195,135 SH   SOLE 18 195,135 0 0
BRADY CORP CL A 104674106 4,779 85,281 SH   SOLE 19 85,281 0 0
BRADY CORP CL A 104674106 329,761 5,884,393 SH   SOLE 21 5,884,393 0 0
BRADY CORP CL A 104674106 69,953 1,248,273 SH   SOLE 22 1,176,832 0 71,441
BRADY CORP CL A 104674106 73 1,306 SH   SOLE 25 1,306 0 0
BRADY CORP CL A 104674106 1,014 18,103 SH   SOLE 26 13,599 0 4,504
BRADY CORP CL A 104674106 321 5,733 SH   SOLE 28 5,733 0 0
BRADY CORP CL A 104674106 5,662 101,037 SH   SOLE 30 101,037 0 0
BRADY CORP CL A 104674106 157 2,800 SH   SOLE 36 2,800 0 0
BRADY CORP CL A 104674106 297 5,305 SH   SOLE 40 5,305 0 0
BRADY CORP CL A 104674106 594 10,600 SH   SOLE 43 18 0 10,582
BRAEMAR HOTELS & RESORTS INC COM 10482B101 3,542 570,358 SH   SOLE 2 187,150 0 383,208
BRAEMAR HOTELS & RESORTS INC COM 10482B101 4 715 SH   SOLE 7 715 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101 1,327 213,658 SH   SOLE 18 161,865 0 51,793
BRAEMAR HOTELS & RESORTS INC COM 10482B101 17,515 2,820,452 SH   SOLE 19 2,820,452 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101 10,895 1,754,348 SH   SOLE 21 1,754,348 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101 26,173 4,214,609 SH   SOLE 22 4,164,661 0 49,948
BRAEMAR HOTELS & RESORTS INC COM 10482B101 684 110,197 SH   SOLE 23 110,197 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101 3,091 497,746 SH   SOLE 26 0 0 497,746
BRAEMAR HOTELS & RESORTS INC COM 10482B101 30 4,817 SH   SOLE 43 0 0 4,817
BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 10 2,547 SH   SOLE 2 2,547 0 0
BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 26 6,757 SH   SOLE 18 6,757 0 0
BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 368 96,783 SH   SOLE 21 96,783 0 0
BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 1,399 368,260 SH   SOLE 22 368,260 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 2,916 212,684 SH   SOLE 2 52,338 0 160,346
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 3,451 251,682 SH   SOLE 4 251,682 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 3,002 218,980 SH   SOLE 7 218,980 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 9,494 692,490 SH   SOLE 18 692,490 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 6,921 504,816 SH   SOLE 19 504,816 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 296,838 21,651,229 SH   SOLE 21 21,651,229 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 81,068 5,913,057 SH   SOLE 22 5,657,283 0 255,774
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 108 7,891 SH   SOLE 23 7,891 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 10,595 772,768 SH   SOLE 25 772,768 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 842 61,445 SH   SOLE 26 47,973 0 13,472
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 1,719 125,364 SH   SOLE 28 22,110 0 103,254
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 13,442 980,421 SH   SOLE 30 980,421 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 260 18,945 SH   SOLE 36 18,945 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 270 19,681 SH   SOLE 40 19,681 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 18,925 1,380,392 SH   SOLE 43 7,143 0 1,373,249
BRASKEM S A SP ADR PFD A 105532105 31 1,286 SH   SOLE 30 1,286 0 0
BRASKEM S A SP ADR PFD A 105532105 54 2,278 SH   SOLE 43 0 0 2,278
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 4,471 817,352 SH   SOLE 7 817,352 0 0
BRF SA SPONSORED ADR 10552T107 0 51 SH   SOLE 18 51 0 0
BRF SA SPONSORED ADR 10552T107 15,810 2,890,377 SH   SOLE 21 2,890,377 0 0
BRF SA SPONSORED ADR 10552T107 2,948 538,901 SH   SOLE 30 538,901 0 0
BRF SA SPONSORED ADR 10552T107 1,780 325,332 SH   SOLE 43 2,862 0 322,470
BRICKELL BIOTECH INC COM 10802T105 1 983 SH   SOLE 21 983 0 0
BRICKELL BIOTECH INC COM 10802T105 35 36,576 SH   SOLE 22 36,576 0 0
BRIDGEBIO PHARMA INC COM 10806X102 8,847 145,130 SH   SOLE 2 73,946 0 71,184
BRIDGEBIO PHARMA INC COM 10806X102 13 207 SH   SOLE 4 207 0 0
BRIDGEBIO PHARMA INC COM 10806X102 105 1,730 SH   SOLE 7 1,730 0 0
BRIDGEBIO PHARMA INC COM 10806X102 23,106 379,037 SH   SOLE 18 361,391 0 17,646
BRIDGEBIO PHARMA INC COM 10806X102 58,208 954,861 SH   SOLE 19 954,861 0 0
BRIDGEBIO PHARMA INC COM 10806X102 642 10,539 SH   SOLE 20 10,539 0 0
BRIDGEBIO PHARMA INC COM 10806X102 271,765 4,458,088 SH   SOLE 21 4,458,088 0 0
BRIDGEBIO PHARMA INC COM 10806X102 165,558 2,715,841 SH   SOLE 22 2,636,944 0 78,897
BRIDGEBIO PHARMA INC COM 10806X102 849 13,919 SH   SOLE 23 13,919 0 0
BRIDGEBIO PHARMA INC COM 10806X102 374 6,138 SH   SOLE 25 6,138 0 0
BRIDGEBIO PHARMA INC COM 10806X102 5,512 90,414 SH   SOLE 26 30,299 0 60,115
BRIDGEBIO PHARMA INC COM 10806X102 405 6,644 SH   SOLE 28 6,644 0 0
BRIDGEBIO PHARMA INC COM 10806X102 30,243 496,114 SH   SOLE 30 496,114 0 0
BRIDGEBIO PHARMA INC COM 10806X102 11,984 196,590 SH   SOLE 34 196,590 0 0
BRIDGEBIO PHARMA INC COM 10806X102 682 11,186 SH   SOLE 36 11,186 0 0
BRIDGEBIO PHARMA INC COM 10806X102 475 7,785 SH   SOLE 40 7,785 0 0
BRIDGEBIO PHARMA INC COM 10806X102 372 6,098 SH   SOLE 43 1,626 0 4,472
BRIDGEBIO PHARMA INC NOTE 2.500% 3/1 10806XAB8 4,256 2,595,000 PRN   SOLE 21 2,595,000 0 0
BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 240 14,836 SH   SOLE 2 1,869 0 12,967
BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 8 496 SH   SOLE 7 496 0 0
BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 1,206 74,680 SH   SOLE 18 74,680 0 0
BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 650 40,276 SH   SOLE 19 40,276 0 0
BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 13,205 817,636 SH   SOLE 21 817,636 0 0
BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 9,926 614,591 SH   SOLE 22 592,800 0 21,791
BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 15 937 SH   SOLE 43 260 0 677
BRIDGFORD FOODS CORP COM 108763103 3 225 SH   SOLE 2 225 0 0
BRIDGFORD FOODS CORP COM 108763103 5 344 SH   SOLE 18 344 0 0
BRIDGFORD FOODS CORP COM 108763103 72 5,494 SH   SOLE 21 5,494 0 0
BRIGHAM MINERALS INC CL A COM 10918L103 2,929 137,571 SH   SOLE 2 26,336 0 111,235
BRIGHAM MINERALS INC CL A COM 10918L103 13 593 SH   SOLE 7 593 0 0
BRIGHAM MINERALS INC CL A COM 10918L103 3,074 144,404 SH   SOLE 18 144,404 0 0
BRIGHAM MINERALS INC CL A COM 10918L103 17,215 808,616 SH   SOLE 19 808,616 0 0
BRIGHAM MINERALS INC CL A COM 10918L103 35,244 1,655,411 SH   SOLE 21 1,655,411 0 0
BRIGHAM MINERALS INC CL A COM 10918L103 36,860 1,731,319 SH   SOLE 22 1,665,642 0 65,677
BRIGHAM MINERALS INC CL A COM 10918L103 508 23,841 SH   SOLE 23 23,841 0 0
BRIGHAM MINERALS INC CL A COM 10918L103 92 4,321 SH   SOLE 25 4,321 0 0
BRIGHAM MINERALS INC CL A COM 10918L103 2,924 137,328 SH   SOLE 26 2,255 0 135,073
BRIGHAM MINERALS INC CL A COM 10918L103 133 6,241 SH   SOLE 28 6,241 0 0
BRIGHAM MINERALS INC CL A COM 10918L103 228 10,690 SH   SOLE 30 10,690 0 0
BRIGHAM MINERALS INC CL A COM 10918L103 160 7,500 SH   SOLE 34 7,500 0 0
BRIGHAM MINERALS INC CL A COM 10918L103 156 7,312 SH   SOLE 36 7,312 0 0
BRIGHAM MINERALS INC CL A COM 10918L103 98 4,626 SH   SOLE 40 4,626 0 0
BRIGHAM MINERALS INC CL A COM 10918L103 1,151 54,062 SH   SOLE 43 4,892 0 49,170
BRIGHT HORIZONS FAM SOL IN D COM 109194100 17,169 116,708 SH   SOLE 2 22,193 0 94,515
BRIGHT HORIZONS FAM SOL IN D COM 109194100 121 821 SH   SOLE 4 821 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 161 1,097 SH   SOLE 7 1,097 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 2,916 19,822 SH   SOLE 13 19,822 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 6,108 41,521 SH   SOLE 18 40,088 0 1,433
BRIGHT HORIZONS FAM SOL IN D COM 109194100 193,996 1,318,714 SH   SOLE 19 1,318,714 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 117,089 795,926 SH   SOLE 21 795,926 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 230,788 1,568,813 SH   SOLE 22 1,474,870 0 93,943
BRIGHT HORIZONS FAM SOL IN D COM 109194100 540 3,668 SH   SOLE 25 3,668 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 4,568 31,053 SH   SOLE 26 20,723 0 10,330
BRIGHT HORIZONS FAM SOL IN D COM 109194100 5,365 36,470 SH   SOLE 28 5,837 0 30,633
BRIGHT HORIZONS FAM SOL IN D COM 109194100 8,370 56,896 SH   SOLE 30 56,896 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 156 1,060 SH   SOLE 31 1,060 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 3,189 21,678 SH   SOLE 34 21,678 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 793 5,392 SH   SOLE 36 5,392 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 1,060 7,208 SH   SOLE 40 7,208 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 3,031 20,605 SH   SOLE 43 3,490 0 17,115
BRIGHTCOVE INC COM 10921T101 221 15,391 SH   SOLE 2 10,993 0 4,398
BRIGHTCOVE INC COM 10921T101 12 823 SH   SOLE 7 823 0 0
BRIGHTCOVE INC COM 10921T101 1,926 134,240 SH   SOLE 18 134,240 0 0
BRIGHTCOVE INC COM 10921T101 996 69,404 SH   SOLE 19 69,404 0 0
BRIGHTCOVE INC COM 10921T101 21,188 1,476,542 SH   SOLE 21 1,476,542 0 0
BRIGHTCOVE INC COM 10921T101 14,811 1,032,160 SH   SOLE 22 998,734 0 33,426
BRIGHTCOVE INC COM 10921T101 113 7,892 SH   SOLE 30 7,892 0 0
BRIGHTCOVE INC COM 10921T101 57 4,001 SH   SOLE 40 4,001 0 0
BRIGHTCOVE INC COM 10921T101 130 9,029 SH   SOLE 43 0 0 9,029
BRIGHTHOUSE FINL INC COM 10922N103 15,593 342,413 SH   SOLE 2 177,641 0 164,772
BRIGHTHOUSE FINL INC COM 10922N103 682 14,974 SH   SOLE 4 14,974 0 0
BRIGHTHOUSE FINL INC COM 10922N103 247 5,419 SH   SOLE 7 5,419 0 0
BRIGHTHOUSE FINL INC COM 10922N103 9,881 216,964 SH   SOLE 18 216,964 0 0
BRIGHTHOUSE FINL INC COM 10922N103 3,709 81,454 SH   SOLE 19 81,454 0 0
BRIGHTHOUSE FINL INC COM 10922N103 180,644 3,966,709 SH   SOLE 21 3,966,709 0 0
BRIGHTHOUSE FINL INC COM 10922N103 125,157 2,748,296 SH   SOLE 22 2,616,458 0 131,838
BRIGHTHOUSE FINL INC COM 10922N103 2,477 54,397 SH   SOLE 23 54,397 0 0
BRIGHTHOUSE FINL INC COM 10922N103 622 13,659 SH   SOLE 25 13,659 0 0
BRIGHTHOUSE FINL INC COM 10922N103 1,904 41,803 SH   SOLE 26 33,166 0 8,637
BRIGHTHOUSE FINL INC COM 10922N103 875 19,207 SH   SOLE 28 10,373 0 8,834
BRIGHTHOUSE FINL INC COM 10922N103 1,121 24,619 SH   SOLE 29 24,619 0 0
BRIGHTHOUSE FINL INC COM 10922N103 6,551 143,845 SH   SOLE 30 143,845 0 0
BRIGHTHOUSE FINL INC COM 10922N103 888 19,509 SH   SOLE 31 19,509 0 0
BRIGHTHOUSE FINL INC COM 10922N103 1,625 35,688 SH   SOLE 34 35,688 0 0
BRIGHTHOUSE FINL INC COM 10922N103 1,399 30,722 SH   SOLE 36 30,722 0 0
BRIGHTHOUSE FINL INC COM 10922N103 474 10,400 SH   SOLE 40 10,400 0 0
BRIGHTHOUSE FINL INC COM 10922N103 4,200 92,221 SH   SOLE 43 9,274 0 82,947
BRIGHTSPHERE INVT GROUP INC COM 10948W103 589 25,119 SH   SOLE 2 18,364 0 6,755
BRIGHTSPHERE INVT GROUP INC COM 10948W103 5 208 SH   SOLE 4 208 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103 22 932 SH   SOLE 7 932 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103 5,435 231,985 SH   SOLE 18 231,985 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103 2,483 105,977 SH   SOLE 19 105,977 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103 158,530 6,766,130 SH   SOLE 21 6,766,130 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103 35,915 1,532,865 SH   SOLE 22 1,498,071 0 34,794
BRIGHTSPHERE INVT GROUP INC COM 10948W103 40 1,722 SH   SOLE 25 1,722 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103 1,072 45,734 SH   SOLE 26 40,505 0 5,229
BRIGHTSPHERE INVT GROUP INC COM 10948W103 155 6,634 SH   SOLE 28 6,634 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103 3,257 139,001 SH   SOLE 30 139,001 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103 157 6,709 SH   SOLE 40 6,709 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103 978 41,758 SH   SOLE 43 381 0 41,377
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 844 89,741 SH   SOLE 2 25,105 0 64,636
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,546 270,842 SH   SOLE 18 270,842 0 0
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 1,397 148,573 SH   SOLE 19 148,573 0 0
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 48,645 5,174,960 SH   SOLE 21 5,174,960 0 0
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 20,016 2,129,343 SH   SOLE 22 1,997,870 0 131,473
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 21 2,252 SH   SOLE 25 2,252 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 554 58,896 SH   SOLE 30 58,896 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 826 87,843 SH   SOLE 43 4,389 0 83,454
BRIGHTVIEW HLDGS INC COM 10948C107 1,527 94,749 SH   SOLE 2 36,432 0 58,317
BRIGHTVIEW HLDGS INC COM 10948C107 11 658 SH   SOLE 7 658 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 2,146 133,112 SH   SOLE 18 133,112 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 4,165 258,400 SH   SOLE 19 258,400 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 24,608 1,526,529 SH   SOLE 21 1,526,529 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 17,012 1,055,310 SH   SOLE 22 1,000,105 0 55,205
BRIGHTVIEW HLDGS INC COM 10948C107 56 3,469 SH   SOLE 23 3,469 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 14 848 SH   SOLE 25 848 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 594 36,827 SH   SOLE 26 0 0 36,827
BRIGHTVIEW HLDGS INC COM 10948C107 80 4,955 SH   SOLE 28 4,955 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 410 25,447 SH   SOLE 30 25,447 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 92 5,678 SH   SOLE 40 5,678 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 224 13,872 SH   SOLE 43 0 0 13,872
BRINKER INTL INC COM 109641100 1,187 19,197 SH   SOLE 2 13,968 0 5,229
BRINKER INTL INC COM 109641100 11 183 SH   SOLE 4 183 0 0
BRINKER INTL INC COM 109641100 62 1,010 SH   SOLE 7 1,010 0 0
BRINKER INTL INC COM 109641100 11,214 181,310 SH   SOLE 18 178,635 0 2,675
BRINKER INTL INC COM 109641100 6,034 97,563 SH   SOLE 19 97,563 0 0
BRINKER INTL INC COM 109641100 326,422 5,277,632 SH   SOLE 21 5,277,632 0 0
BRINKER INTL INC COM 109641100 71,573 1,157,204 SH   SOLE 22 1,130,521 0 26,683
BRINKER INTL INC COM 109641100 9 146 SH   SOLE 23 146 0 0
BRINKER INTL INC COM 109641100 105,616 1,707,616 SH   SOLE 25 1,707,616 0 0
BRINKER INTL INC COM 109641100 595 9,614 SH   SOLE 26 6,658 0 2,956
BRINKER INTL INC COM 109641100 393 6,357 SH   SOLE 28 4,757 0 1,600
BRINKER INTL INC COM 109641100 5,533 89,457 SH   SOLE 30 89,457 0 0
BRINKER INTL INC COM 109641100 79 1,284 SH   SOLE 34 1,284 0 0
BRINKER INTL INC COM 109641100 223 3,603 SH   SOLE 36 3,603 0 0
BRINKER INTL INC COM 109641100 346 5,587 SH   SOLE 40 5,587 0 0
BRINKER INTL INC COM 109641100 5,309 85,832 SH   SOLE 43 20,118 0 65,714
BRINKS CO COM 109696104 5,433 70,708 SH   SOLE 2 47,044 0 23,664
BRINKS CO COM 109696104 16 206 SH   SOLE 4 206 0 0
BRINKS CO COM 109696104 77 1,005 SH   SOLE 7 1,005 0 0
BRINKS CO COM 109696104 19,982 260,048 SH   SOLE 18 252,453 0 7,595
BRINKS CO COM 109696104 18,281 237,913 SH   SOLE 19 237,913 0 0
BRINKS CO COM 109696104 255,537 3,325,578 SH   SOLE 21 3,325,578 0 0
BRINKS CO COM 109696104 122,095 1,588,955 SH   SOLE 22 1,559,288 0 29,667
BRINKS CO COM 109696104 585 7,613 SH   SOLE 23 7,613 0 0
BRINKS CO COM 109696104 123 1,597 SH   SOLE 25 1,597 0 0
BRINKS CO COM 109696104 4,309 56,072 SH   SOLE 26 19,471 0 36,601
BRINKS CO COM 109696104 502 6,528 SH   SOLE 28 6,528 0 0
BRINKS CO COM 109696104 18,018 234,483 SH   SOLE 30 234,483 0 0
BRINKS CO COM 109696104 128 1,663 SH   SOLE 36 1,663 0 0
BRINKS CO COM 109696104 429 5,577 SH   SOLE 40 5,577 0 0
BRINKS CO COM 109696104 1,169 15,213 SH   SOLE 43 521 0 14,692
BRISTOL-MYERS SQUIBB CO COM 110122108 418,733 6,266,577 SH   SOLE 2 2,012,064 0 4,254,513
BRISTOL-MYERS SQUIBB CO COM 110122108 93,859 1,404,649 SH   SOLE 4 908,507 0 496,142
BRISTOL-MYERS SQUIBB CO COM 110122108 148,603 2,223,930 SH   SOLE 7 2,130,699 0 93,231
BRISTOL-MYERS SQUIBB CO COM 110122108 10,809 161,768 SH   SOLE 13 150,809 0 10,959
BRISTOL-MYERS SQUIBB CO COM 110122108 19,701 294,834 SH   SOLE 15 294,834 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 2 31 SH   SOLE 17 0 0 31
BRISTOL-MYERS SQUIBB CO COM 110122108 527,614 7,896,048 SH   SOLE 18 7,357,789 0 538,259
BRISTOL-MYERS SQUIBB CO COM 110122108 580,627 8,689,412 SH   SOLE 19 8,689,412 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 3,768,997 56,405,223 SH   SOLE 21 56,405,223 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 3,390,439 50,739,877 SH   SOLE 22 44,115,202 0 6,624,675
BRISTOL-MYERS SQUIBB CO COM 110122108 107,857 1,614,143 SH   SOLE 23 1,614,143 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 282,665 4,230,249 SH   SOLE 25 4,230,249 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 371,460 5,559,115 SH   SOLE 26 2,383,163 0 3,175,952
BRISTOL-MYERS SQUIBB CO COM 110122108 470,594 7,042,710 SH   SOLE 28 270,145 0 6,772,565
BRISTOL-MYERS SQUIBB CO COM 110122108 22,114 330,943 SH   SOLE 29 330,943 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 857,689 12,835,815 SH   SOLE 30 12,661,428 0 174,387
BRISTOL-MYERS SQUIBB CO COM 110122108 77,417 1,158,588 SH   SOLE 31 695,571 0 463,017
BRISTOL-MYERS SQUIBB CO COM 110122108 350,520 5,245,739 SH   SOLE 34 5,245,739 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 80,748 1,208,441 SH   SOLE 36 1,208,441 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 2,848 42,625 SH   SOLE 37 42,625 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 5,451 81,578 SH   SOLE 40 81,578 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 111,483 1,668,412 SH   SOLE 43 105,380 0 1,563,032
BRISTOW GROUP INC COM 11040G103 179 7,008 SH   SOLE 2 2,827 0 4,181
BRISTOW GROUP INC COM 11040G103 4 155 SH   SOLE 7 155 0 0
BRISTOW GROUP INC COM 11040G103 1,145 44,710 SH   SOLE 18 44,710 0 0
BRISTOW GROUP INC COM 11040G103 290 11,319 SH   SOLE 19 11,319 0 0
BRISTOW GROUP INC COM 11040G103 59,513 2,323,830 SH   SOLE 21 2,323,830 0 0
BRISTOW GROUP INC COM 11040G103 10,475 409,039 SH   SOLE 22 394,934 0 14,105
BRISTOW GROUP INC COM 11040G103 15 578 SH   SOLE 25 578 0 0
BRISTOW GROUP INC COM 11040G103 883 34,496 SH   SOLE 30 34,496 0 0
BRISTOW GROUP INC COM 11040G103 140 5,453 SH   SOLE 43 0 0 5,453
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 9,519 242,140 SH   SOLE 2 242,140 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 119,421 3,037,940 SH   SOLE 18 3,020,704 0 17,236
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 54,563 1,388,015 SH   SOLE 19 1,388,015 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,328 110,110 SH   SOLE 23 110,110 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 808 20,549 SH   SOLE 25 20,549 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 2,356 59,926 SH   SOLE 34 59,926 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 38,358 975,780 SH   SOLE 43 138,209 0 837,571
BRIXMOR PPTY GROUP INC COM 11120U105 17,581 768,067 SH   SOLE 2 233,192 0 534,875
BRIXMOR PPTY GROUP INC COM 11120U105 10,174 444,459 SH   SOLE 4 444,459 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 8,930 390,105 SH   SOLE 7 390,105 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 17,847 779,682 SH   SOLE 18 749,743 0 29,939
BRIXMOR PPTY GROUP INC COM 11120U105 20,695 904,110 SH   SOLE 19 904,110 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 379,651 16,585,873 SH   SOLE 21 16,585,873 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 255,868 11,178,135 SH   SOLE 22 10,726,784 0 451,351
BRIXMOR PPTY GROUP INC COM 11120U105 310 13,559 SH   SOLE 23 13,559 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 29,502 1,288,838 SH   SOLE 25 1,288,838 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 2,474 108,098 SH   SOLE 26 87,085 0 21,013
BRIXMOR PPTY GROUP INC COM 11120U105 5,223 228,174 SH   SOLE 28 33,243 0 194,931
BRIXMOR PPTY GROUP INC COM 11120U105 30,031 1,311,990 SH   SOLE 30 1,311,990 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 120 5,258 SH   SOLE 31 5,258 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 21 903 SH   SOLE 34 903 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 702 30,664 SH   SOLE 36 30,664 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 850 37,125 SH   SOLE 40 37,125 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 4,714 205,959 SH   SOLE 43 16,714 0 189,245
BROADCOM INC COM 11135F101 451,083 945,984 SH   SOLE 2 186,359 0 759,625
BROADCOM INC COM 11135F101 111,691 234,231 SH   SOLE 4 138,528 0 95,703
BROADCOM INC COM 11135F101 201,761 423,122 SH   SOLE 7 405,899 0 17,223
BROADCOM INC COM 11135F101 1,536 3,221 SH   SOLE 13 1,158 0 2,063
BROADCOM INC COM 11135F101 26,053 54,637 SH   SOLE 15 54,637 0 0
BROADCOM INC COM 11135F101 47 98 SH   SOLE 17 0 0 98
BROADCOM INC COM 11135F101 382,010 801,129 SH   SOLE 18 743,212 0 57,917
BROADCOM INC COM 11135F101 60,861 127,635 SH   SOLE 19 127,635 0 0
BROADCOM INC COM 11135F101 5,093,493 10,681,765 SH   SOLE 21 10,681,765 0 0
BROADCOM INC COM 11135F101 4,084,925 8,566,657 SH   SOLE 22 7,716,440 0 850,217
BROADCOM INC COM 11135F101 114,806 240,765 SH   SOLE 23 240,765 0 0
BROADCOM INC COM 11135F101 332,817 697,963 SH   SOLE 25 697,963 0 0
BROADCOM INC COM 11135F101 408,896 857,512 SH   SOLE 26 300,972 0 556,540
BROADCOM INC COM 11135F101 306,121 641,979 SH   SOLE 28 46,917 0 595,062
BROADCOM INC COM 11135F101 184 385 SH   SOLE 29 385 0 0
BROADCOM INC COM 11135F101 980,300 2,055,825 SH   SOLE 30 2,055,825 0 0
BROADCOM INC COM 11135F101 50,376 105,646 SH   SOLE 31 50,516 0 55,130
BROADCOM INC COM 11135F101 42,701 89,549 SH   SOLE 32 89,549 0 0
BROADCOM INC COM 11135F101 14,758 30,950 SH   SOLE 34 30,950 0 0
BROADCOM INC COM 11135F101 97,068 203,565 SH   SOLE 36 203,565 0 0
BROADCOM INC COM 11135F101 7,061 14,808 SH   SOLE 40 14,808 0 0
BROADCOM INC COM 11135F101 127,921 268,269 SH   SOLE 43 23,842 0 244,427
BROADMARK RLTY CAP INC COM 11135B100 1,467 138,493 SH   SOLE 2 38,580 0 99,913
BROADMARK RLTY CAP INC COM 11135B100 4 372 SH   SOLE 4 372 0 0
BROADMARK RLTY CAP INC COM 11135B100 25 2,407 SH   SOLE 7 2,407 0 0
BROADMARK RLTY CAP INC COM 11135B100 4,433 418,624 SH   SOLE 18 418,624 0 0
BROADMARK RLTY CAP INC COM 11135B100 2,346 221,528 SH   SOLE 19 221,528 0 0
BROADMARK RLTY CAP INC COM 11135B100 83,161 7,852,757 SH   SOLE 21 7,852,757 0 0
BROADMARK RLTY CAP INC COM 11135B100 34,692 3,275,952 SH   SOLE 22 3,090,204 0 185,748
BROADMARK RLTY CAP INC COM 11135B100 36 3,385 SH   SOLE 25 3,385 0 0
BROADMARK RLTY CAP INC COM 11135B100 742 70,051 SH   SOLE 26 59,757 0 10,294
BROADMARK RLTY CAP INC COM 11135B100 172 16,275 SH   SOLE 28 16,275 0 0
BROADMARK RLTY CAP INC COM 11135B100 1,066 100,674 SH   SOLE 30 100,674 0 0
BROADMARK RLTY CAP INC COM 11135B100 141 13,332 SH   SOLE 40 13,332 0 0
BROADMARK RLTY CAP INC COM 11135B100 42 3,997 SH   SOLE 43 1,024 0 2,973
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 41,289 255,612 SH   SOLE 2 42,849 0 212,763
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 11,094 68,682 SH   SOLE 4 39,026 0 29,656
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 20,734 128,361 SH   SOLE 7 115,761 0 12,600
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 195 1,207 SH   SOLE 13 339 0 868
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 2,068 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 39,229 242,861 SH   SOLE 18 226,415 0 16,446
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 8,183 50,657 SH   SOLE 19 50,657 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 632,783 3,917,434 SH   SOLE 21 3,917,434 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 441,225 2,731,535 SH   SOLE 22 2,485,767 0 245,768
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 10,561 65,384 SH   SOLE 23 65,384 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 29,397 181,992 SH   SOLE 25 181,992 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 44,300 274,255 SH   SOLE 26 104,708 0 169,547
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 60,489 374,474 SH   SOLE 28 11,894 0 362,580
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 22 136 SH   SOLE 29 136 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 91,567 566,872 SH   SOLE 30 561,330 0 5,542
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 4,348 26,916 SH   SOLE 31 14,039 0 12,877
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 11,441 70,831 SH   SOLE 34 70,831 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 13,090 81,037 SH   SOLE 36 81,037 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 708 4,384 SH   SOLE 40 4,384 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 22,739 140,772 SH   SOLE 43 14,619 0 126,153
BROADSTONE NET LEASE INC COM 11135E203 3,730 159,331 SH   SOLE 2 45,580 0 113,751
BROADSTONE NET LEASE INC COM 11135E203 1,764 75,333 SH   SOLE 4 75,333 0 0
BROADSTONE NET LEASE INC COM 11135E203 4,313 184,224 SH   SOLE 7 184,224 0 0
BROADSTONE NET LEASE INC COM 11135E203 10,754 459,392 SH   SOLE 18 459,390 0 2
BROADSTONE NET LEASE INC COM 11135E203 9,990 426,744 SH   SOLE 19 426,744 0 0
BROADSTONE NET LEASE INC COM 11135E203 133,571 5,705,714 SH   SOLE 21 5,705,714 0 0
BROADSTONE NET LEASE INC COM 11135E203 114,405 4,887,033 SH   SOLE 22 4,676,807 0 210,226
BROADSTONE NET LEASE INC COM 11135E203 167 7,114 SH   SOLE 23 7,114 0 0
BROADSTONE NET LEASE INC COM 11135E203 956 40,850 SH   SOLE 26 40,850 0 0
BROADSTONE NET LEASE INC COM 11135E203 2,185 93,354 SH   SOLE 28 6,503 0 86,851
BROADSTONE NET LEASE INC COM 11135E203 388 16,574 SH   SOLE 40 16,574 0 0
BROADSTONE NET LEASE INC COM 11135E203 236 10,080 SH   SOLE 43 0 0 10,080
BROADWAY FINL CORP DEL COM 111444105 13 4,676 SH   SOLE 18 4,676 0 0
BROADWAY FINL CORP DEL COM 111444105 170 63,012 SH   SOLE 21 63,012 0 0
BROADWIND INC COM NEW 11161T207 16 3,540 SH   SOLE 18 3,540 0 0
BROADWIND INC COM NEW 11161T207 269 59,375 SH   SOLE 21 59,375 0 0
BROADWIND INC COM NEW 11161T207 1,344 296,656 SH   SOLE 22 296,656 0 0
BROOKDALE SR LIVING INC COM 112463104 10,965 1,388,026 SH   SOLE 2 1,232,895 0 155,131
BROOKDALE SR LIVING INC COM 112463104 7 832 SH   SOLE 4 832 0 0
BROOKDALE SR LIVING INC COM 112463104 25 3,131 SH   SOLE 7 3,131 0 0
BROOKDALE SR LIVING INC COM 112463104 4,720 597,521 SH   SOLE 18 597,521 0 0
BROOKDALE SR LIVING INC COM 112463104 37,398 4,733,914 SH   SOLE 19 4,733,914 0 0
BROOKDALE SR LIVING INC COM 112463104 56,640 7,169,635 SH   SOLE 21 7,169,635 0 0
BROOKDALE SR LIVING INC COM 112463104 37,118 4,698,522 SH   SOLE 22 4,425,646 0 272,876
BROOKDALE SR LIVING INC COM 112463104 76 9,580 SH   SOLE 25 9,580 0 0
BROOKDALE SR LIVING INC COM 112463104 550 69,561 SH   SOLE 26 56,065 0 13,496
BROOKDALE SR LIVING INC COM 112463104 319 40,425 SH   SOLE 28 20,825 0 19,600
BROOKDALE SR LIVING INC COM 112463104 2,594 328,371 SH   SOLE 30 328,371 0 0
BROOKDALE SR LIVING INC COM 112463104 29,288 3,707,387 SH   SOLE 34 3,707,387 0 0
BROOKDALE SR LIVING INC COM 112463104 259 32,759 SH   SOLE 36 32,759 0 0
BROOKDALE SR LIVING INC COM 112463104 161 20,343 SH   SOLE 40 20,343 0 0
BROOKDALE SR LIVING INC COM 112463104 702 88,832 SH   SOLE 43 29,863 0 58,969
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 78 1,536 SH   SOLE 18 1,536 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 291 5,711 SH   SOLE 25 5,711 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 359 7,040 SH   SOLE 26 7,040 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 2,099 41,175 SH   SOLE 34 41,175 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 736 14,438 SH   SOLE 43 0 0 14,438
BROOKFIELD ASSET MGMT REINS CL A EXCH LT VTG G16169107 1 10 SH   SOLE 18 10 0 0
BROOKFIELD ASSET MGMT REINS CL A EXCH LT VTG G16169107 2 41 SH   SOLE 25 41 0 0
BROOKFIELD ASSET MGMT REINS CL A EXCH LT VTG G16169107 2 47 SH   SOLE 26 47 0 0
BROOKFIELD ASSET MGMT REINS CL A EXCH LT VTG G16169107 15 283 SH   SOLE 34 283 0 0
BROOKFIELD ASSET MGMT REINS CL A EXCH LT VTG G16169107 5 100 SH   SOLE 43 0 0 100
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 0 1 SH   SOLE 43 0 0 1
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 3,115 41,319 SH   SOLE 2 8,915 0 32,404
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 3,399 45,075 SH   SOLE 7 45,075 0 0
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 9,138 121,198 SH   SOLE 18 118,147 0 3,051
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 9,335 123,800 SH   SOLE 19 123,800 0 0
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 95,187 1,262,433 SH   SOLE 21 1,262,433 0 0
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 30,660 406,628 SH   SOLE 22 368,612 0 38,016
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 123 1,626 SH   SOLE 23 1,626 0 0
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 582 7,724 SH   SOLE 26 0 0 7,724
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 17 231 SH   SOLE 43 0 0 231
BROOKFIELD PPTY REIT INC CL A 11282X103 1,107 58,608 SH   SOLE 2 13,110 0 45,498
BROOKFIELD PPTY REIT INC CL A 11282X103 919 48,650 SH   SOLE 4 48,650 0 0
BROOKFIELD PPTY REIT INC CL A 11282X103 859 45,454 SH   SOLE 7 45,454 0 0
BROOKFIELD PPTY REIT INC CL A 11282X103 308 16,313 SH   SOLE 18 16,313 0 0
BROOKFIELD PPTY REIT INC CL A 11282X103 873 46,189 SH   SOLE 19 46,189 0 0
BROOKFIELD PPTY REIT INC CL A 11282X103 9,416 498,450 SH   SOLE 21 498,450 0 0
BROOKFIELD PPTY REIT INC CL A 11282X103 8,757 463,562 SH   SOLE 22 430,871 0 32,691
BROOKFIELD PPTY REIT INC CL A 11282X103 32 1,718 SH   SOLE 23 1,718 0 0
BROOKFIELD PPTY REIT INC CL A 11282X103 2,602 137,728 SH   SOLE 25 137,728 0 0
BROOKFIELD PPTY REIT INC CL A 11282X103 380 20,116 SH   SOLE 28 0 0 20,116
BROOKFIELD PPTY REIT INC CL A 11282X103 2,726 144,327 SH   SOLE 30 144,327 0 0
BROOKFIELD PPTY REIT INC CL A 11282X103 11 571 SH   SOLE 31 571 0 0
BROOKFIELD PPTY REIT INC CL A 11282X103 92 4,871 SH   SOLE 36 4,871 0 0
BROOKFIELD PPTY REIT INC CL A 11282X103 32 1,687 SH   SOLE 43 0 0 1,687
BROOKFIELD PROPERTY PARTRS L UNIT LTD PARTN G16249107 92,160 4,863,308 SH   SOLE 19 4,863,308 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 12,458 297,054 SH   SOLE 2 41,385 0 255,669
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 87 2,066 SH   SOLE 7 2,066 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 721 17,192 SH   SOLE 13 17,192 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 4,034 96,189 SH   SOLE 18 73,353 0 22,836
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 13,857 330,398 SH   SOLE 19 330,398 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 51,826 1,235,724 SH   SOLE 21 1,235,724 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 63,005 1,502,254 SH   SOLE 22 1,367,592 0 134,662
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 632 15,068 SH   SOLE 23 15,068 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 260 6,210 SH   SOLE 26 6,210 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 3,924 93,569 SH   SOLE 28 0 0 93,569
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 95 2,269 SH   SOLE 31 2,269 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 93 2,228 SH   SOLE 36 2,228 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 4,329 103,216 SH   SOLE 43 311 0 102,905
BROOKLINE BANCORP INC DEL COM 11373M107 1,153 77,100 SH   SOLE 2 21,819 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,554 304,613 SH   SOLE 18 304,613 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 1,927 128,923 SH   SOLE 19 128,923 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 129,650 8,672,224 SH   SOLE 21 8,672,224 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 31,626 2,115,439 SH   SOLE 22 2,015,862 0 99,577
BROOKLINE BANCORP INC DEL COM 11373M107 12 789 SH   SOLE 25 789 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 553 37,011 SH   SOLE 26 30,364 0 6,647
BROOKLINE BANCORP INC DEL COM 11373M107 147 9,834 SH   SOLE 28 9,834 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 1,942 129,924 SH   SOLE 30 129,924 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 125 8,336 SH   SOLE 40 8,336 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 418 27,968 SH   SOLE 43 0 0 27,968
BROOKLYN IMMUNOTHERAPEUTICS COM 114082100 464 25,771 SH   SOLE 2 8,280 0 17,491
BROOKLYN IMMUNOTHERAPEUTICS COM 114082100 7 382 SH   SOLE 7 382 0 0
BROOKLYN IMMUNOTHERAPEUTICS COM 114082100 1,305 72,453 SH   SOLE 18 72,453 0 0
BROOKLYN IMMUNOTHERAPEUTICS COM 114082100 2,792 155,010 SH   SOLE 19 155,010 0 0
BROOKLYN IMMUNOTHERAPEUTICS COM 114082100 13,659 758,424 SH   SOLE 21 758,424 0 0
BROOKLYN IMMUNOTHERAPEUTICS COM 114082100 6,438 357,479 SH   SOLE 22 351,336 0 6,143
BROOKLYN IMMUNOTHERAPEUTICS COM 114082100 110 6,101 SH   SOLE 23 6,101 0 0
BROOKLYN IMMUNOTHERAPEUTICS COM 114082100 491 27,271 SH   SOLE 26 0 0 27,271
BROOKS AUTOMATION INC NEW COM 114340102 18,077 189,723 SH   SOLE 2 62,101 0 127,622
BROOKS AUTOMATION INC NEW COM 114340102 24 252 SH   SOLE 4 252 0 0
BROOKS AUTOMATION INC NEW COM 114340102 113 1,184 SH   SOLE 7 1,184 0 0
BROOKS AUTOMATION INC NEW COM 114340102 17,780 186,610 SH   SOLE 18 184,078 0 2,532
BROOKS AUTOMATION INC NEW COM 114340102 61,845 649,091 SH   SOLE 19 649,091 0 0
BROOKS AUTOMATION INC NEW COM 114340102 340,521 3,573,898 SH   SOLE 21 3,573,898 0 0
BROOKS AUTOMATION INC NEW COM 114340102 210,020 2,204,235 SH   SOLE 22 2,116,836 0 87,399
BROOKS AUTOMATION INC NEW COM 114340102 502 5,269 SH   SOLE 23 5,269 0 0
BROOKS AUTOMATION INC NEW COM 114340102 219 2,302 SH   SOLE 25 2,302 0 0
BROOKS AUTOMATION INC NEW COM 114340102 5,873 61,644 SH   SOLE 26 25,605 0 36,039
BROOKS AUTOMATION INC NEW COM 114340102 911 9,565 SH   SOLE 28 9,565 0 0
BROOKS AUTOMATION INC NEW COM 114340102 5,124 53,778 SH   SOLE 30 53,778 0 0
BROOKS AUTOMATION INC NEW COM 114340102 124 1,300 SH   SOLE 31 1,300 0 0
BROOKS AUTOMATION INC NEW COM 114340102 296 3,108 SH   SOLE 36 3,108 0 0
BROOKS AUTOMATION INC NEW COM 114340102 839 8,809 SH   SOLE 40 8,809 0 0
BROOKS AUTOMATION INC NEW COM 114340102 2,792 29,302 SH   SOLE 43 330 0 28,972
BROWN & BROWN INC COM 115236101 40,516 762,435 SH   SOLE 2 290,415 0 472,020
BROWN & BROWN INC COM 115236101 10,164 191,273 SH   SOLE 4 111,108 0 80,165
BROWN & BROWN INC COM 115236101 6,831 128,546 SH   SOLE 7 128,546 0 0
BROWN & BROWN INC COM 115236101 33 612 SH   SOLE 13 612 0 0
BROWN & BROWN INC COM 115236101 1,379 25,943 SH   SOLE 15 25,943 0 0
BROWN & BROWN INC COM 115236101 38,206 718,970 SH   SOLE 18 701,208 0 17,762
BROWN & BROWN INC COM 115236101 4,116 77,455 SH   SOLE 19 77,455 0 0
BROWN & BROWN INC COM 115236101 733,823 13,809,246 SH   SOLE 21 13,809,246 0 0
BROWN & BROWN INC COM 115236101 406,253 7,644,952 SH   SOLE 22 7,170,866 0 474,086
BROWN & BROWN INC COM 115236101 10,978 206,589 SH   SOLE 23 206,589 0 0
BROWN & BROWN INC COM 115236101 16,530 311,065 SH   SOLE 25 311,065 0 0
BROWN & BROWN INC COM 115236101 30,055 565,582 SH   SOLE 26 373,332 0 192,250
BROWN & BROWN INC COM 115236101 22,716 427,467 SH   SOLE 28 29,342 0 398,125
BROWN & BROWN INC COM 115236101 2,173 40,883 SH   SOLE 29 40,883 0 0
BROWN & BROWN INC COM 115236101 44,378 835,109 SH   SOLE 30 814,617 0 20,492
BROWN & BROWN INC COM 115236101 4,334 81,555 SH   SOLE 31 71,497 0 10,058
BROWN & BROWN INC COM 115236101 920 17,317 SH   SOLE 34 17,317 0 0
BROWN & BROWN INC COM 115236101 8,102 152,473 SH   SOLE 36 152,473 0 0
BROWN & BROWN INC COM 115236101 499 9,397 SH   SOLE 40 9,397 0 0
BROWN & BROWN INC COM 115236101 5,526 103,987 SH   SOLE 43 8,197 0 95,790
BROWN FORMAN CORP CL A 115637100 5,824 82,609 SH   SOLE 2 3,788 0 78,821
BROWN FORMAN CORP CL A 115637100 52 737 SH   SOLE 7 737 0 0
BROWN FORMAN CORP CL A 115637100 1,533 21,749 SH   SOLE 18 21,749 0 0
BROWN FORMAN CORP CL A 115637100 642 9,110 SH   SOLE 19 9,110 0 0
BROWN FORMAN CORP CL A 115637100 39,501 560,293 SH   SOLE 21 560,293 0 0
BROWN FORMAN CORP CL A 115637100 22,866 324,343 SH   SOLE 22 288,231 0 36,112
BROWN FORMAN CORP CL A 115637100 60 858 SH   SOLE 31 858 0 0
BROWN FORMAN CORP CL A 115637100 2,118 30,046 SH   SOLE 43 171 0 29,875
BROWN FORMAN CORP CL B 115637209 26,120 348,548 SH   SOLE 2 55,363 0 293,185
BROWN FORMAN CORP CL B 115637209 16,515 220,376 SH   SOLE 4 127,029 0 93,347
BROWN FORMAN CORP CL B 115637209 15,842 211,390 SH   SOLE 7 182,893 0 28,497
BROWN FORMAN CORP CL B 115637209 170 2,267 SH   SOLE 13 533 0 1,734
BROWN FORMAN CORP CL B 115637209 2,323 31,002 SH   SOLE 15 31,002 0 0
BROWN FORMAN CORP CL B 115637209 64,440 859,887 SH   SOLE 18 826,874 0 33,013
BROWN FORMAN CORP CL B 115637209 10,143 135,353 SH   SOLE 19 135,353 0 0
BROWN FORMAN CORP CL B 115637209 406,456 5,423,750 SH   SOLE 21 5,423,750 0 0
BROWN FORMAN CORP CL B 115637209 304,016 4,056,789 SH   SOLE 22 3,716,035 0 340,754
BROWN FORMAN CORP CL B 115637209 13,120 175,069 SH   SOLE 23 175,069 0 0
BROWN FORMAN CORP CL B 115637209 28,984 386,764 SH   SOLE 25 386,764 0 0
BROWN FORMAN CORP CL B 115637209 42,084 561,575 SH   SOLE 26 247,364 0 314,211
BROWN FORMAN CORP CL B 115637209 62,535 834,474 SH   SOLE 28 37,644 0 796,830
BROWN FORMAN CORP CL B 115637209 76,028 1,014,523 SH   SOLE 30 1,014,523 0 0
BROWN FORMAN CORP CL B 115637209 2,981 39,785 SH   SOLE 31 3,241 0 36,544
BROWN FORMAN CORP CL B 115637209 3,280 43,766 SH   SOLE 34 43,766 0 0
BROWN FORMAN CORP CL B 115637209 9,281 123,847 SH   SOLE 36 123,847 0 0
BROWN FORMAN CORP CL B 115637209 791 10,557 SH   SOLE 40 10,557 0 0
BROWN FORMAN CORP CL B 115637209 18,224 243,177 SH   SOLE 43 9,179 0 233,998
BRP GROUP INC COM CL A 05589G102 474 17,796 SH   SOLE 2 13,147 0 4,649
BRP GROUP INC COM CL A 05589G102 4 145 SH   SOLE 4 145 0 0
BRP GROUP INC COM CL A 05589G102 18 680 SH   SOLE 7 680 0 0
BRP GROUP INC COM CL A 05589G102 3,764 141,238 SH   SOLE 18 141,238 0 0
BRP GROUP INC COM CL A 05589G102 2,242 84,113 SH   SOLE 19 84,113 0 0
BRP GROUP INC COM CL A 05589G102 40,219 1,509,159 SH   SOLE 21 1,509,159 0 0
BRP GROUP INC COM CL A 05589G102 31,005 1,163,406 SH   SOLE 22 1,138,338 0 25,068
BRP GROUP INC COM CL A 05589G102 29 1,094 SH   SOLE 25 1,094 0 0
BRP GROUP INC COM CL A 05589G102 100 3,749 SH   SOLE 26 0 0 3,749
BRP GROUP INC COM CL A 05589G102 137 5,155 SH   SOLE 28 5,155 0 0
BRP GROUP INC COM CL A 05589G102 2,121 79,570 SH   SOLE 30 79,570 0 0
BRP GROUP INC COM CL A 05589G102 122 4,563 SH   SOLE 40 4,563 0 0
BRP GROUP INC COM CL A 05589G102 21 781 SH   SOLE 43 0 0 781
BRT APARTMENTS CORP COM 055645303 268 15,479 SH   SOLE 2 474 0 15,005
BRT APARTMENTS CORP COM 055645303 696 40,113 SH   SOLE 18 40,113 0 0
BRT APARTMENTS CORP COM 055645303 316 18,224 SH   SOLE 19 18,224 0 0
BRT APARTMENTS CORP COM 055645303 8,872 511,663 SH   SOLE 21 511,663 0 0
BRT APARTMENTS CORP COM 055645303 7,078 408,164 SH   SOLE 22 396,023 0 12,141
BRT APARTMENTS CORP COM 055645303 9 523 SH   SOLE 23 523 0 0
BRUKER CORP COM 116794108 17,153 225,759 SH   SOLE 2 53,258 0 172,501
BRUKER CORP COM 116794108 120 1,585 SH   SOLE 4 1,585 0 0
BRUKER CORP COM 116794108 150 1,973 SH   SOLE 7 1,973 0 0
BRUKER CORP COM 116794108 1,124 14,791 SH   SOLE 13 14,791 0 0
BRUKER CORP COM 116794108 8,213 108,089 SH   SOLE 18 80,019 0 28,070
BRUKER CORP COM 116794108 35,439 466,429 SH   SOLE 19 466,429 0 0
BRUKER CORP COM 116794108 1,113 14,655 SH   SOLE 20 14,655 0 0
BRUKER CORP COM 116794108 209,848 2,761,879 SH   SOLE 21 2,761,879 0 0
BRUKER CORP COM 116794108 197,902 2,604,656 SH   SOLE 22 2,440,828 0 163,828
BRUKER CORP COM 116794108 747 9,828 SH   SOLE 23 9,828 0 0
BRUKER CORP COM 116794108 243 3,192 SH   SOLE 25 3,192 0 0
BRUKER CORP COM 116794108 4,736 62,334 SH   SOLE 26 48,096 0 14,238
BRUKER CORP COM 116794108 7,045 92,726 SH   SOLE 28 13,369 0 79,357
BRUKER CORP COM 116794108 387 5,098 SH   SOLE 29 5,098 0 0
BRUKER CORP COM 116794108 6,416 84,445 SH   SOLE 30 84,445 0 0
BRUKER CORP COM 116794108 347 4,564 SH   SOLE 31 4,564 0 0
BRUKER CORP COM 116794108 413 5,435 SH   SOLE 34 5,435 0 0
BRUKER CORP COM 116794108 325 4,271 SH   SOLE 36 4,271 0 0
BRUKER CORP COM 116794108 1,007 13,250 SH   SOLE 40 13,250 0 0
BRUKER CORP COM 116794108 2,199 28,937 SH   SOLE 43 283 0 28,654
BRUNSWICK CORP COM 117043109 22,293 223,783 SH   SOLE 2 94,079 0 129,704
BRUNSWICK CORP COM 117043109 377 3,789 SH   SOLE 4 3,789 0 0
BRUNSWICK CORP COM 117043109 208 2,090 SH   SOLE 7 2,090 0 0
BRUNSWICK CORP COM 117043109 18,948 190,207 SH   SOLE 18 189,905 0 302
BRUNSWICK CORP COM 117043109 6,275 62,986 SH   SOLE 19 62,986 0 0
BRUNSWICK CORP COM 117043109 363,765 3,651,522 SH   SOLE 21 3,651,522 0 0
BRUNSWICK CORP COM 117043109 223,737 2,245,908 SH   SOLE 22 2,150,864 0 95,044
BRUNSWICK CORP COM 117043109 1,660 16,663 SH   SOLE 23 16,663 0 0
BRUNSWICK CORP COM 117043109 354 3,555 SH   SOLE 25 3,555 0 0
BRUNSWICK CORP COM 117043109 3,335 33,482 SH   SOLE 26 25,279 0 8,203
BRUNSWICK CORP COM 117043109 1,071 10,750 SH   SOLE 28 9,978 0 772
BRUNSWICK CORP COM 117043109 815 8,185 SH   SOLE 29 8,185 0 0
BRUNSWICK CORP COM 117043109 5,624 56,455 SH   SOLE 30 56,455 0 0
BRUNSWICK CORP COM 117043109 1,203 12,080 SH   SOLE 31 12,080 0 0
BRUNSWICK CORP COM 117043109 402 4,032 SH   SOLE 34 4,032 0 0
BRUNSWICK CORP COM 117043109 464 4,654 SH   SOLE 36 4,654 0 0
BRUNSWICK CORP COM 117043109 968 9,712 SH   SOLE 40 9,712 0 0
BRUNSWICK CORP COM 117043109 3,339 33,520 SH   SOLE 43 1,484 0 32,036
BRYN MAWR BK CORP COM 117665109 950 22,517 SH   SOLE 2 6,449 0 16,068
BRYN MAWR BK CORP COM 117665109 16 382 SH   SOLE 7 382 0 0
BRYN MAWR BK CORP COM 117665109 2,989 70,854 SH   SOLE 18 70,854 0 0
BRYN MAWR BK CORP COM 117665109 1,501 35,588 SH   SOLE 19 35,588 0 0
BRYN MAWR BK CORP COM 117665109 34,094 808,104 SH   SOLE 21 808,104 0 0
BRYN MAWR BK CORP COM 117665109 26,076 618,070 SH   SOLE 22 589,044 0 29,026
BRYN MAWR BK CORP COM 117665109 46 1,083 SH   SOLE 25 1,083 0 0
BRYN MAWR BK CORP COM 117665109 751 17,811 SH   SOLE 26 15,263 0 2,548
BRYN MAWR BK CORP COM 117665109 122 2,900 SH   SOLE 28 2,900 0 0
BRYN MAWR BK CORP COM 117665109 606 14,374 SH   SOLE 30 14,374 0 0
BRYN MAWR BK CORP COM 117665109 65 1,552 SH   SOLE 36 1,552 0 0
BRYN MAWR BK CORP COM 117665109 112 2,662 SH   SOLE 40 2,662 0 0
BRYN MAWR BK CORP COM 117665109 719 17,034 SH   SOLE 43 0 0 17,034
BSQUARE CORP COM NEW 11776U300 12 2,505 SH   SOLE 18 2,505 0 0
BSQUARE CORP COM NEW 11776U300 218 45,748 SH   SOLE 21 45,748 0 0
BSQUARE CORP COM NEW 11776U300 1,108 232,206 SH   SOLE 22 232,206 0 0
BTRS HOLDINGS INC COM CL 1 11778X104 289 22,909 SH   SOLE 2 18,222 0 4,687
BTRS HOLDINGS INC COM CL 1 11778X104 10 762 SH   SOLE 7 762 0 0
BTRS HOLDINGS INC COM CL 1 11778X104 1,849 146,529 SH   SOLE 18 146,529 0 0
BTRS HOLDINGS INC COM CL 1 11778X104 1,023 81,027 SH   SOLE 19 81,027 0 0
BTRS HOLDINGS INC COM CL 1 11778X104 21,519 1,705,122 SH   SOLE 21 1,705,122 0 0
BTRS HOLDINGS INC COM CL 1 11778X104 19,832 1,571,455 SH   SOLE 22 1,534,744 0 36,711
BTRS HOLDINGS INC COM CL 1 11778X104 26 2,049 SH   SOLE 25 2,049 0 0
BTRS HOLDINGS INC COM CL 1 11778X104 69 5,480 SH   SOLE 26 0 0 5,480
BTRS HOLDINGS INC COM CL 1 11778X104 173 13,742 SH   SOLE 30 13,742 0 0
BTRS HOLDINGS INC COM CL 1 11778X104 18,637 1,476,812 SH   SOLE 34 1,476,812 0 0
BTRS HOLDINGS INC COM CL 1 11778X104 89 7,084 SH   SOLE 40 7,084 0 0
BUCKLE INC COM 118440106 918 18,451 SH   SOLE 2 9,068 0 9,383
BUCKLE INC COM 118440106 8 155 SH   SOLE 4 155 0 0
BUCKLE INC COM 118440106 23 459 SH   SOLE 7 459 0 0
BUCKLE INC COM 118440106 5,962 119,848 SH   SOLE 18 119,848 0 0
BUCKLE INC COM 118440106 5,247 105,472 SH   SOLE 19 105,472 0 0
BUCKLE INC COM 118440106 171,162 3,440,442 SH   SOLE 21 3,440,442 0 0
BUCKLE INC COM 118440106 37,193 747,606 SH   SOLE 22 727,784 0 19,822
BUCKLE INC COM 118440106 63 1,273 SH   SOLE 25 1,273 0 0
BUCKLE INC COM 118440106 435 8,737 SH   SOLE 26 4,871 0 3,866
BUCKLE INC COM 118440106 212 4,260 SH   SOLE 28 4,260 0 0
BUCKLE INC COM 118440106 3,181 63,944 SH   SOLE 30 63,944 0 0
BUCKLE INC COM 118440106 103 2,061 SH   SOLE 34 2,061 0 0
BUCKLE INC COM 118440106 40 811 SH   SOLE 36 811 0 0
BUCKLE INC COM 118440106 158 3,185 SH   SOLE 40 3,185 0 0
BUCKLE INC COM 118440106 1,478 29,718 SH   SOLE 43 11,354 0 18,364
BUILD-A-BEAR WORKSHOP INC COM 120076104 2 100 SH   SOLE 2 100 0 0
BUILD-A-BEAR WORKSHOP INC COM 120076104 53 3,055 SH   SOLE 18 3,055 0 0
BUILD-A-BEAR WORKSHOP INC COM 120076104 1,181 68,208 SH   SOLE 21 68,208 0 0
BUILD-A-BEAR WORKSHOP INC COM 120076104 3,782 218,499 SH   SOLE 22 218,499 0 0
BUILD-A-BEAR WORKSHOP INC COM 120076104 1 45 SH   SOLE 43 0 0 45
BUILDERS FIRSTSOURCE INC COM 12008R107 30,769 721,267 SH   SOLE 2 229,294 0 491,973
BUILDERS FIRSTSOURCE INC COM 12008R107 30 692 SH   SOLE 4 692 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 180 4,225 SH   SOLE 7 4,225 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 23,308 546,376 SH   SOLE 18 511,478 0 34,898
BUILDERS FIRSTSOURCE INC COM 12008R107 49,429 1,158,665 SH   SOLE 19 1,158,665 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 435,223 10,202,143 SH   SOLE 21 10,202,143 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 296,460 6,949,375 SH   SOLE 22 6,695,214 0 254,161
BUILDERS FIRSTSOURCE INC COM 12008R107 2,311 54,184 SH   SOLE 23 54,184 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 450 10,556 SH   SOLE 25 10,556 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 14,128 331,183 SH   SOLE 26 68,694 0 262,489
BUILDERS FIRSTSOURCE INC COM 12008R107 1,277 29,928 SH   SOLE 28 23,289 0 6,639
BUILDERS FIRSTSOURCE INC COM 12008R107 6,156 144,301 SH   SOLE 30 144,301 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 155 3,640 SH   SOLE 31 3,640 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 691 16,205 SH   SOLE 36 16,205 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 972 22,777 SH   SOLE 40 22,777 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 1,470 34,452 SH   SOLE 43 262 0 34,190
BUMBLE INC COM CL A 12047B105 2,751 47,761 SH   SOLE 2 41,629 0 6,132
BUMBLE INC COM CL A 12047B105 28 480 SH   SOLE 4 480 0 0
BUMBLE INC COM CL A 12047B105 13 229 SH   SOLE 18 229 0 0
BUMBLE INC COM CL A 12047B105 5,041 87,516 SH   SOLE 19 87,516 0 0
BUMBLE INC COM CL A 12047B105 9,211 159,908 SH   SOLE 21 159,908 0 0
BUMBLE INC COM CL A 12047B105 49,044 851,463 SH   SOLE 22 824,857 0 26,606
BUMBLE INC COM CL A 12047B105 92 1,604 SH   SOLE 25 1,604 0 0
BUMBLE INC COM CL A 12047B105 10,017 173,903 SH   SOLE 26 28,959 0 144,944
BUMBLE INC COM CL A 12047B105 330 5,733 SH   SOLE 28 5,733 0 0
BUMBLE INC COM CL A 12047B105 3,096 53,758 SH   SOLE 30 53,758 0 0
BUMBLE INC COM CL A 12047B105 32,822 569,828 SH   SOLE 34 569,828 0 0
BUMBLE INC COM CL A 12047B105 395 6,864 SH   SOLE 40 6,864 0 0
BUNGE LIMITED COM G16962105 26,751 342,309 SH   SOLE 2 67,719 0 274,590
BUNGE LIMITED COM G16962105 5,108 65,361 SH   SOLE 4 59,950 0 5,411
BUNGE LIMITED COM G16962105 17,864 228,592 SH   SOLE 7 212,022 0 16,570
BUNGE LIMITED COM G16962105 852 10,896 SH   SOLE 13 10,896 0 0
BUNGE LIMITED COM G16962105 1,116 14,285 SH   SOLE 15 14,285 0 0
BUNGE LIMITED COM G16962105 7,168 91,719 SH   SOLE 18 71,366 0 20,353
BUNGE LIMITED COM G16962105 47,744 610,927 SH   SOLE 19 610,927 0 0
BUNGE LIMITED COM G16962105 188,600 2,413,314 SH   SOLE 21 2,413,314 0 0
BUNGE LIMITED COM G16962105 279,437 3,575,648 SH   SOLE 22 3,377,413 0 198,235
BUNGE LIMITED COM G16962105 6,285 80,420 SH   SOLE 23 80,420 0 0
BUNGE LIMITED COM G16962105 40,026 512,163 SH   SOLE 25 512,163 0 0
BUNGE LIMITED COM G16962105 28,209 360,966 SH   SOLE 26 193,248 0 167,718
BUNGE LIMITED COM G16962105 23,777 304,251 SH   SOLE 28 18,663 0 285,588
BUNGE LIMITED COM G16962105 26,406 337,887 SH   SOLE 29 337,887 0 0
BUNGE LIMITED COM G16962105 61,322 784,666 SH   SOLE 30 682,609 0 102,057
BUNGE LIMITED COM G16962105 3,871 49,528 SH   SOLE 31 14,922 0 34,606
BUNGE LIMITED COM G16962105 17,897 229,009 SH   SOLE 34 229,009 0 0
BUNGE LIMITED COM G16962105 7,240 92,643 SH   SOLE 36 92,643 0 0
BUNGE LIMITED COM G16962105 430 5,496 SH   SOLE 40 5,496 0 0
BUNGE LIMITED COM G16962105 15,181 194,256 SH   SOLE 43 14,935 0 179,321
BURFORD CAP LTD ORD SHS G17977110 14,021 1,349,427 SH   SOLE 34 1,349,427 0 0
BURGERFI INTERNATIONAL INC COM 12122L101 20 2,001 SH   SOLE 18 2,001 0 0
BURGERFI INTERNATIONAL INC COM 12122L101 271 27,056 SH   SOLE 21 27,056 0 0
BURGERFI INTERNATIONAL INC COM 12122L101 426 42,567 SH   SOLE 22 42,567 0 0
BURLINGTON STORES INC COM 122017106 42,086 130,707 SH   SOLE 2 11,450 0 119,257
BURLINGTON STORES INC COM 122017106 12,703 39,451 SH   SOLE 4 22,651 0 16,800
BURLINGTON STORES INC COM 122017106 2,768 8,595 SH   SOLE 7 6,712 0 1,883
BURLINGTON STORES INC COM 122017106 206 639 SH   SOLE 13 213 0 426
BURLINGTON STORES INC COM 122017106 1,776 5,515 SH   SOLE 15 5,515 0 0
BURLINGTON STORES INC COM 122017106 11,314 35,138 SH   SOLE 18 31,302 0 3,836
BURLINGTON STORES INC COM 122017106 4,506 13,993 SH   SOLE 19 13,993 0 0
BURLINGTON STORES INC COM 122017106 333,924 1,037,063 SH   SOLE 21 1,037,063 0 0
BURLINGTON STORES INC COM 122017106 470,356 1,460,777 SH   SOLE 22 1,382,931 0 77,846
BURLINGTON STORES INC COM 122017106 12,143 37,711 SH   SOLE 23 37,711 0 0
BURLINGTON STORES INC COM 122017106 29,611 91,963 SH   SOLE 25 91,963 0 0
BURLINGTON STORES INC COM 122017106 35,956 111,669 SH   SOLE 26 60,521 0 51,148
BURLINGTON STORES INC COM 122017106 57,827 179,591 SH   SOLE 28 7,667 0 171,924
BURLINGTON STORES INC COM 122017106 44 136 SH   SOLE 29 136 0 0
BURLINGTON STORES INC COM 122017106 65,822 204,424 SH   SOLE 30 204,424 0 0
BURLINGTON STORES INC COM 122017106 5,865 18,215 SH   SOLE 31 8,400 0 9,815
BURLINGTON STORES INC COM 122017106 1,108 3,441 SH   SOLE 34 3,441 0 0
BURLINGTON STORES INC COM 122017106 10,839 33,663 SH   SOLE 36 33,663 0 0
BURLINGTON STORES INC COM 122017106 717 2,226 SH   SOLE 40 2,226 0 0
BURLINGTON STORES INC COM 122017106 10,813 33,583 SH   SOLE 43 3,516 0 30,067
BURLINGTON STORES INC NOTE 2.250% 4/1 122017AB2 7,073 4,452,000 PRN   SOLE 21 4,452,000 0 0
BURNING ROCK BIOTECH LTD SPONSORED ADS 12233L107 572 19,421 SH   SOLE 2 1,046 0 18,375
BURNING ROCK BIOTECH LTD SPONSORED ADS 12233L107 480 16,302 SH   SOLE 4 6,078 0 10,224
BURNING ROCK BIOTECH LTD SPONSORED ADS 12233L107 127 4,322 SH   SOLE 7 4,322 0 0
BURNING ROCK BIOTECH LTD SPONSORED ADS 12233L107 639 21,690 SH   SOLE 15 21,690 0 0
BURNING ROCK BIOTECH LTD SPONSORED ADS 12233L107 105 3,553 SH   SOLE 18 3,553 0 0
BURNING ROCK BIOTECH LTD SPONSORED ADS 12233L107 19,950 677,202 SH   SOLE 21 677,202 0 0
BURNING ROCK BIOTECH LTD SPONSORED ADS 12233L107 12,403 420,996 SH   SOLE 22 372,050 0 48,946
BURNING ROCK BIOTECH LTD SPONSORED ADS 12233L107 607 20,599 SH   SOLE 23 20,599 0 0
BURNING ROCK BIOTECH LTD SPONSORED ADS 12233L107 5,922 201,027 SH   SOLE 26 138,288 0 62,739
BURNING ROCK BIOTECH LTD SPONSORED ADS 12233L107 1,342 45,547 SH   SOLE 28 5,253 0 40,294
BURNING ROCK BIOTECH LTD SPONSORED ADS 12233L107 8,874 301,206 SH   SOLE 30 279,666 0 21,540
BURNING ROCK BIOTECH LTD SPONSORED ADS 12233L107 101 3,442 SH   SOLE 34 3,442 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105 371 16,182 SH   SOLE 2 1,373 0 14,809
BUSINESS FIRST BANCSHARES IN COM 12326C105 6 241 SH   SOLE 7 241 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105 1,550 67,551 SH   SOLE 18 67,551 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105 767 33,422 SH   SOLE 19 33,422 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105 17,193 749,159 SH   SOLE 21 749,159 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105 8,415 366,654 SH   SOLE 22 344,326 0 22,328
BUSINESS FIRST BANCSHARES IN COM 12326C105 3 121 SH   SOLE 43 0 0 121
BUTTERFLY NETWORK INC COM CL A 124155102 465 32,125 SH   SOLE 2 28,979 0 3,146
BUTTERFLY NETWORK INC COM CL A 124155102 8 522 SH   SOLE 7 522 0 0
BUTTERFLY NETWORK INC COM CL A 124155102 2,158 149,036 SH   SOLE 18 149,036 0 0
BUTTERFLY NETWORK INC COM CL A 124155102 17,759 1,226,470 SH   SOLE 19 1,226,470 0 0
BUTTERFLY NETWORK INC COM CL A 124155102 17,039 1,176,739 SH   SOLE 21 1,176,739 0 0
BUTTERFLY NETWORK INC COM CL A 124155102 31,620 2,183,706 SH   SOLE 22 2,129,069 0 54,637
BUTTERFLY NETWORK INC COM CL A 124155102 40 2,751 SH   SOLE 25 2,751 0 0
BUTTERFLY NETWORK INC COM CL A 124155102 139 9,573 SH   SOLE 26 0 0 9,573
BUTTERFLY NETWORK INC COM CL A 124155102 1,114 76,950 SH   SOLE 30 76,950 0 0
BUTTERFLY NETWORK INC COM CL A 124155102 8,994 621,133 SH   SOLE 34 621,133 0 0
BUTTERFLY NETWORK INC COM CL A 124155102 170 11,773 SH   SOLE 40 11,773 0 0
BUTTERFLY NETWORK INC *W EXP 02/12/202 124155110 81 16,747 SH   SOLE 18 16,747 0 0
BUTTERFLY NETWORK INC *W EXP 02/12/202 124155110 1,899 393,205 SH   SOLE 19 393,205 0 0
BUTTERFLY NETWORK INC *W EXP 02/12/202 124155110 26 5,290 SH   SOLE 20 5,290 0 0
BUTTERFLY NETWORK INC *W EXP 02/12/202 124155110 973 201,422 SH   SOLE 34 201,422 0 0
BWX TECHNOLOGIES INC COM 05605H100 10,702 184,143 SH   SOLE 2 38,327 0 145,816
BWX TECHNOLOGIES INC COM 05605H100 22 382 SH   SOLE 4 382 0 0
BWX TECHNOLOGIES INC COM 05605H100 89 1,537 SH   SOLE 7 1,537 0 0
BWX TECHNOLOGIES INC COM 05605H100 2,171 37,354 SH   SOLE 18 37,354 0 0
BWX TECHNOLOGIES INC COM 05605H100 1,476 25,401 SH   SOLE 19 25,401 0 0
BWX TECHNOLOGIES INC COM 05605H100 120,855 2,079,413 SH   SOLE 21 2,079,413 0 0
BWX TECHNOLOGIES INC COM 05605H100 129,046 2,220,341 SH   SOLE 22 2,106,475 0 113,866
BWX TECHNOLOGIES INC COM 05605H100 1,764 30,356 SH   SOLE 26 30,356 0 0
BWX TECHNOLOGIES INC COM 05605H100 3,941 67,800 SH   SOLE 30 67,800 0 0
BWX TECHNOLOGIES INC COM 05605H100 98 1,687 SH   SOLE 31 1,687 0 0
BWX TECHNOLOGIES INC COM 05605H100 679 11,688 SH   SOLE 40 11,688 0 0
BWX TECHNOLOGIES INC COM 05605H100 2,651 45,610 SH   SOLE 43 12,058 0 33,552
BYLINE BANCORP INC COM 124411109 635 28,064 SH   SOLE 2 8,363 0 19,701
BYLINE BANCORP INC COM 124411109 7 328 SH   SOLE 7 328 0 0
BYLINE BANCORP INC COM 124411109 1,962 86,710 SH   SOLE 18 86,710 0 0
BYLINE BANCORP INC COM 124411109 985 43,522 SH   SOLE 19 43,522 0 0
BYLINE BANCORP INC COM 124411109 23,282 1,028,821 SH   SOLE 21 1,028,821 0 0
BYLINE BANCORP INC COM 124411109 13,350 589,936 SH   SOLE 22 551,978 0 37,958
BYLINE BANCORP INC COM 124411109 40 1,776 SH   SOLE 25 1,776 0 0
BYLINE BANCORP INC COM 124411109 53 2,343 SH   SOLE 26 2,343 0 0
BYLINE BANCORP INC COM 124411109 200 8,850 SH   SOLE 30 8,850 0 0
BYLINE BANCORP INC COM 124411109 89 3,935 SH   SOLE 36 3,935 0 0
BYLINE BANCORP INC COM 124411109 103 4,532 SH   SOLE 40 4,532 0 0
BYLINE BANCORP INC COM 124411109 1,195 52,825 SH   SOLE 43 406 0 52,419
BYRNA TECHNOLOGIES INC COM NEW 12448X201 75 3,282 SH   SOLE 2 437 0 2,845
BYRNA TECHNOLOGIES INC COM NEW 12448X201 783 34,447 SH   SOLE 18 34,447 0 0
BYRNA TECHNOLOGIES INC COM NEW 12448X201 408 17,969 SH   SOLE 19 17,969 0 0
BYRNA TECHNOLOGIES INC COM NEW 12448X201 7,986 351,506 SH   SOLE 21 351,506 0 0
BYRNA TECHNOLOGIES INC COM NEW 12448X201 6,422 282,647 SH   SOLE 22 280,398 0 2,249
C & F FINL CORP COM 12466Q104 113 2,216 SH   SOLE 2 2,216 0 0
C & F FINL CORP COM 12466Q104 40 781 SH   SOLE 18 781 0 0
C & F FINL CORP COM 12466Q104 517 10,129 SH   SOLE 21 10,129 0 0
C & F FINL CORP COM 12466Q104 518 10,165 SH   SOLE 22 10,165 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 34,815 371,681 SH   SOLE 2 107,132 0 264,549
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 6,383 68,145 SH   SOLE 4 62,918 0 5,227
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 22,821 243,637 SH   SOLE 7 201,451 0 42,186
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 3,502 37,389 SH   SOLE 13 37,389 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 1,638 17,492 SH   SOLE 15 17,492 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 160,956 1,718,333 SH   SOLE 18 1,672,623 0 45,710
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 55,042 587,612 SH   SOLE 19 587,612 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 647,000 6,907,224 SH   SOLE 21 6,907,224 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 347,489 3,709,718 SH   SOLE 22 3,290,258 0 419,460
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 8,601 91,821 SH   SOLE 23 91,821 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 36,503 389,703 SH   SOLE 25 365,135 0 24,568
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 38,974 416,079 SH   SOLE 26 206,667 0 209,412
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 62,297 665,069 SH   SOLE 28 19,001 0 646,068
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 512 5,462 SH   SOLE 29 5,462 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 106,268 1,134,489 SH   SOLE 30 1,130,991 0 3,498
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 3,928 41,935 SH   SOLE 31 24,710 0 17,225
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 28,523 304,501 SH   SOLE 34 304,501 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 12,919 137,925 SH   SOLE 36 137,925 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 482 5,142 SH   SOLE 40 5,142 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 27,880 297,643 SH   SOLE 43 4,676 0 292,967
C3 AI INC CL A 12468P104 2,515 40,227 SH   SOLE 2 7,577 0 32,650
C3 AI INC CL A 12468P104 336 5,379 SH   SOLE 4 5,379 0 0
C3 AI INC CL A 12468P104 18 290 SH   SOLE 7 290 0 0
C3 AI INC CL A 12468P104 1,168 18,685 SH   SOLE 18 18,685 0 0
C3 AI INC CL A 12468P104 129,896 2,077,337 SH   SOLE 19 2,077,337 0 0
C3 AI INC CL A 12468P104 13,724 219,482 SH   SOLE 21 219,482 0 0
C3 AI INC CL A 12468P104 28,056 448,677 SH   SOLE 22 424,734 0 23,943
C3 AI INC CL A 12468P104 42 677 SH   SOLE 25 677 0 0
C3 AI INC CL A 12468P104 1,197 19,142 SH   SOLE 26 17,464 0 1,678
C3 AI INC CL A 12468P104 183 2,922 SH   SOLE 28 2,922 0 0
C3 AI INC CL A 12468P104 351 5,609 SH   SOLE 30 5,609 0 0
C3 AI INC CL A 12468P104 18 294 SH   SOLE 31 294 0 0
C3 AI INC CL A 12468P104 40,269 643,992 SH   SOLE 34 643,992 0 0
C3 AI INC CL A 12468P104 181 2,899 SH   SOLE 40 2,899 0 0
C4 THERAPEUTICS INC COM STK 12529R107 1,290 34,103 SH   SOLE 2 17,639 0 16,464
C4 THERAPEUTICS INC COM STK 12529R107 21 554 SH   SOLE 7 554 0 0
C4 THERAPEUTICS INC COM STK 12529R107 4,311 113,940 SH   SOLE 18 107,455 0 6,485
C4 THERAPEUTICS INC COM STK 12529R107 19,976 527,912 SH   SOLE 19 527,912 0 0
C4 THERAPEUTICS INC COM STK 12529R107 41,632 1,100,199 SH   SOLE 21 1,100,199 0 0
C4 THERAPEUTICS INC COM STK 12529R107 23,752 627,706 SH   SOLE 22 622,532 0 5,174
C4 THERAPEUTICS INC COM STK 12529R107 143 3,767 SH   SOLE 23 3,767 0 0
C4 THERAPEUTICS INC COM STK 12529R107 514 13,583 SH   SOLE 26 0 0 13,583
C4 THERAPEUTICS INC COM STK 12529R107 7,822 206,710 SH   SOLE 30 206,710 0 0
C4 THERAPEUTICS INC COM STK 12529R107 99 2,623 SH   SOLE 34 2,623 0 0
C4 THERAPEUTICS INC COM STK 12529R107 50 1,327 SH   SOLE 40 1,327 0 0
CABALETTA BIO INC COM 12674W109 159 18,468 SH   SOLE 2 16,412 0 2,056
CABALETTA BIO INC COM 12674W109 30 3,463 SH   SOLE 18 3,463 0 0
CABALETTA BIO INC COM 12674W109 40 4,694 SH   SOLE 19 4,694 0 0
CABALETTA BIO INC COM 12674W109 1,445 167,969 SH   SOLE 21 167,969 0 0
CABALETTA BIO INC COM 12674W109 913 106,205 SH   SOLE 22 106,205 0 0
CABALETTA BIO INC COM 12674W109 47 5,488 SH   SOLE 23 5,488 0 0
CABALETTA BIO INC COM 12674W109 18 2,136 SH   SOLE 26 0 0 2,136
CABALETTA BIO INC COM 12674W109 75 8,765 SH   SOLE 30 8,765 0 0
CABLE ONE INC COM 12685J105 23,281 12,171 SH   SOLE 2 3,376 0 8,795
CABLE ONE INC COM 12685J105 6,557 3,428 SH   SOLE 4 1,836 0 1,592
CABLE ONE INC COM 12685J105 930 486 SH   SOLE 7 486 0 0
CABLE ONE INC COM 12685J105 19 10 SH   SOLE 13 10 0 0
CABLE ONE INC COM 12685J105 691 361 SH   SOLE 15 361 0 0
CABLE ONE INC COM 12685J105 27,353 14,300 SH   SOLE 18 13,995 0 305
CABLE ONE INC COM 12685J105 375,060 196,078 SH   SOLE 19 196,078 0 0
CABLE ONE INC COM 12685J105 524,722 274,320 SH   SOLE 21 274,320 0 0
CABLE ONE INC COM 12685J105 308,865 161,472 SH   SOLE 22 154,981 0 6,491
CABLE ONE INC COM 12685J105 5,798 3,031 SH   SOLE 23 3,031 0 0
CABLE ONE INC COM 12685J105 916 479 SH   SOLE 25 479 0 0
CABLE ONE INC COM 12685J105 13,267 6,936 SH   SOLE 26 6,087 0 849
CABLE ONE INC COM 12685J105 21,374 11,174 SH   SOLE 28 540 0 10,634
CABLE ONE INC COM 12685J105 11 6 SH   SOLE 29 6 0 0
CABLE ONE INC COM 12685J105 36,535 19,100 SH   SOLE 30 17,355 0 1,745
CABLE ONE INC COM 12685J105 1,544 807 SH   SOLE 31 607 0 200
CABLE ONE INC COM 12685J105 463 242 SH   SOLE 34 242 0 0
CABLE ONE INC COM 12685J105 2,368 1,238 SH   SOLE 36 1,238 0 0
CABLE ONE INC COM 12685J105 396 207 SH   SOLE 40 207 0 0
CABLE ONE INC COM 12685J105 7,477 3,909 SH   SOLE 43 499 0 3,410
CABOT CORP COM 127055101 3,899 68,485 SH   SOLE 2 62,338 0 6,147
CABOT CORP COM 127055101 13 236 SH   SOLE 4 236 0 0
CABOT CORP COM 127055101 80 1,409 SH   SOLE 7 1,409 0 0
CABOT CORP COM 127055101 16,429 288,590 SH   SOLE 18 288,590 0 0
CABOT CORP COM 127055101 5,507 96,729 SH   SOLE 19 96,729 0 0
CABOT CORP COM 127055101 3,938 69,172 SH   SOLE 20 69,172 0 0
CABOT CORP COM 127055101 220,891 3,880,051 SH   SOLE 21 3,880,051 0 0
CABOT CORP COM 127055101 93,757 1,646,890 SH   SOLE 22 1,613,344 0 33,546
CABOT CORP COM 127055101 108 1,897 SH   SOLE 25 1,897 0 0
CABOT CORP COM 127055101 1,015 17,826 SH   SOLE 26 13,338 0 4,488
CABOT CORP COM 127055101 369 6,484 SH   SOLE 28 6,190 0 294
CABOT CORP COM 127055101 2,404 42,236 SH   SOLE 30 42,236 0 0
CABOT CORP COM 127055101 100 1,748 SH   SOLE 36 1,748 0 0
CABOT CORP COM 127055101 394 6,929 SH   SOLE 40 6,929 0 0
CABOT CORP COM 127055101 3,747 65,822 SH   SOLE 43 3,243 0 62,579
CABOT OIL & GAS CORP COM 127097103 17,431 998,332 SH   SOLE 2 224,176 0 774,156
CABOT OIL & GAS CORP COM 127097103 28 1,604 SH   SOLE 4 1,604 0 0
CABOT OIL & GAS CORP COM 127097103 6,518 373,322 SH   SOLE 7 324,346 0 48,976
CABOT OIL & GAS CORP COM 127097103 137 7,867 SH   SOLE 15 7,867 0 0
CABOT OIL & GAS CORP COM 127097103 16,853 965,237 SH   SOLE 18 930,543 0 34,694
CABOT OIL & GAS CORP COM 127097103 3,466 198,528 SH   SOLE 19 198,528 0 0
CABOT OIL & GAS CORP COM 127097103 188,003 10,767,620 SH   SOLE 21 10,767,620 0 0
CABOT OIL & GAS CORP COM 127097103 164,559 9,424,893 SH   SOLE 22 8,556,512 0 868,381
CABOT OIL & GAS CORP COM 127097103 15 883 SH   SOLE 23 883 0 0
CABOT OIL & GAS CORP COM 127097103 9,020 516,637 SH   SOLE 25 516,637 0 0
CABOT OIL & GAS CORP COM 127097103 10,660 610,552 SH   SOLE 26 135,716 0 474,836
CABOT OIL & GAS CORP COM 127097103 8,927 511,269 SH   SOLE 28 42,323 0 468,946
CABOT OIL & GAS CORP COM 127097103 27,497 1,574,873 SH   SOLE 30 1,574,873 0 0
CABOT OIL & GAS CORP COM 127097103 755 43,225 SH   SOLE 31 6,747 0 36,478
CABOT OIL & GAS CORP COM 127097103 1,767 101,187 SH   SOLE 36 101,187 0 0
CABOT OIL & GAS CORP COM 127097103 874 50,070 SH   SOLE 40 50,070 0 0
CABOT OIL & GAS CORP COM 127097103 3,587 205,416 SH   SOLE 43 10,086 0 195,330
CACI INTL INC CL A 127190304 16,373 64,177 SH   SOLE 2 22,299 0 41,878
CACI INTL INC CL A 127190304 21 84 SH   SOLE 4 84 0 0
CACI INTL INC CL A 127190304 136 534 SH   SOLE 7 534 0 0
CACI INTL INC CL A 127190304 16,694 65,436 SH   SOLE 18 65,436 0 0
CACI INTL INC CL A 127190304 26,935 105,577 SH   SOLE 19 105,577 0 0
CACI INTL INC CL A 127190304 292,631 1,147,032 SH   SOLE 21 1,147,032 0 0
CACI INTL INC CL A 127190304 169,347 663,792 SH   SOLE 22 634,153 0 29,639
CACI INTL INC CL A 127190304 3,388 13,279 SH   SOLE 23 13,279 0 0
CACI INTL INC CL A 127190304 192 753 SH   SOLE 25 753 0 0
CACI INTL INC CL A 127190304 1,867 7,318 SH   SOLE 26 7,318 0 0
CACI INTL INC CL A 127190304 656 2,572 SH   SOLE 28 2,252 0 320
CACI INTL INC CL A 127190304 4,635 18,167 SH   SOLE 30 18,167 0 0
CACI INTL INC CL A 127190304 105 413 SH   SOLE 31 413 0 0
CACI INTL INC CL A 127190304 289 1,133 SH   SOLE 36 1,133 0 0
CACI INTL INC CL A 127190304 786 3,079 SH   SOLE 40 3,079 0 0
CACI INTL INC CL A 127190304 2,778 10,890 SH   SOLE 43 244 0 10,646
CACTUS INC CL A 127203107 1,107 30,153 SH   SOLE 2 16,415 0 13,738
CACTUS INC CL A 127203107 9 257 SH   SOLE 4 257 0 0
CACTUS INC CL A 127203107 30 826 SH   SOLE 7 826 0 0
CACTUS INC CL A 127203107 6,216 169,269 SH   SOLE 18 169,269 0 0
CACTUS INC CL A 127203107 10,454 284,699 SH   SOLE 19 284,699 0 0
CACTUS INC CL A 127203107 71,974 1,960,083 SH   SOLE 21 1,960,083 0 0
CACTUS INC CL A 127203107 49,695 1,353,349 SH   SOLE 22 1,319,514 0 33,835
CACTUS INC CL A 127203107 66 1,791 SH   SOLE 23 1,791 0 0
CACTUS INC CL A 127203107 98 2,661 SH   SOLE 25 2,661 0 0
CACTUS INC CL A 127203107 1,046 28,487 SH   SOLE 26 14,607 0 13,880
CACTUS INC CL A 127203107 202 5,507 SH   SOLE 28 5,507 0 0
CACTUS INC CL A 127203107 2,283 62,179 SH   SOLE 30 62,179 0 0
CACTUS INC CL A 127203107 73 2,001 SH   SOLE 34 2,001 0 0
CACTUS INC CL A 127203107 227 6,195 SH   SOLE 36 6,195 0 0
CACTUS INC CL A 127203107 209 5,703 SH   SOLE 40 5,703 0 0
CACTUS INC CL A 127203107 1,154 31,433 SH   SOLE 43 4,626 0 26,807
CADENCE BANCORPORATION CL A 12739A100 2,108 100,941 SH   SOLE 2 34,983 0 65,958
CADENCE BANCORPORATION CL A 12739A100 7 315 SH   SOLE 4 315 0 0
CADENCE BANCORPORATION CL A 12739A100 35 1,665 SH   SOLE 7 1,665 0 0
CADENCE BANCORPORATION CL A 12739A100 10,186 487,822 SH   SOLE 18 487,822 0 0
CADENCE BANCORPORATION CL A 12739A100 5,597 268,077 SH   SOLE 19 268,077 0 0
CADENCE BANCORPORATION CL A 12739A100 289,971 13,887,482 SH   SOLE 21 13,887,482 0 0
CADENCE BANCORPORATION CL A 12739A100 61,480 2,944,446 SH   SOLE 22 2,796,565 0 147,881
CADENCE BANCORPORATION CL A 12739A100 40 1,922 SH   SOLE 25 1,922 0 0
CADENCE BANCORPORATION CL A 12739A100 959 45,908 SH   SOLE 26 32,893 0 13,015
CADENCE BANCORPORATION CL A 12739A100 36 1,747 SH   SOLE 28 1,747 0 0
CADENCE BANCORPORATION CL A 12739A100 4,648 222,595 SH   SOLE 30 222,595 0 0
CADENCE BANCORPORATION CL A 12739A100 276 13,241 SH   SOLE 40 13,241 0 0
CADENCE BANCORPORATION CL A 12739A100 4,336 207,648 SH   SOLE 43 9,237 0 198,411
CADENCE DESIGN SYSTEM INC COM 127387108 119,939 876,622 SH   SOLE 2 306,676 0 569,946
CADENCE DESIGN SYSTEM INC COM 127387108 23,926 174,870 SH   SOLE 4 111,507 0 63,363
CADENCE DESIGN SYSTEM INC COM 127387108 52,825 386,093 SH   SOLE 7 294,652 0 91,441
CADENCE DESIGN SYSTEM INC COM 127387108 3,077 22,491 SH   SOLE 13 20,748 0 1,743
CADENCE DESIGN SYSTEM INC COM 127387108 4,038 29,511 SH   SOLE 15 29,511 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 130,775 955,820 SH   SOLE 18 916,442 0 39,378
CADENCE DESIGN SYSTEM INC COM 127387108 603,686 4,412,261 SH   SOLE 19 4,412,261 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 1,197,989 8,755,951 SH   SOLE 21 8,755,951 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 870,496 6,362,347 SH   SOLE 22 5,644,838 0 717,509
CADENCE DESIGN SYSTEM INC COM 127387108 25,134 183,704 SH   SOLE 23 183,704 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 336,417 2,458,828 SH   SOLE 25 2,458,828 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 183,455 1,340,846 SH   SOLE 26 818,737 0 522,109
CADENCE DESIGN SYSTEM INC COM 127387108 195,706 1,430,388 SH   SOLE 28 33,629 0 1,396,759
CADENCE DESIGN SYSTEM INC COM 127387108 2,379 17,390 SH   SOLE 29 17,390 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 233,395 1,705,857 SH   SOLE 30 1,579,483 0 126,374
CADENCE DESIGN SYSTEM INC COM 127387108 10,418 76,146 SH   SOLE 31 44,062 0 32,084
CADENCE DESIGN SYSTEM INC COM 127387108 8,371 61,182 SH   SOLE 32 61,182 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 186,522 1,363,266 SH   SOLE 34 1,363,266 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 18,152 132,671 SH   SOLE 36 132,671 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 1,366 9,987 SH   SOLE 40 9,987 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 52,112 380,884 SH   SOLE 43 17,353 0 363,531
CADIZ INC COM NEW 127537207 303 22,308 SH   SOLE 2 10,393 0 11,915
CADIZ INC COM NEW 127537207 4 294 SH   SOLE 7 294 0 0
CADIZ INC COM NEW 127537207 963 70,798 SH   SOLE 18 70,798 0 0
CADIZ INC COM NEW 127537207 515 37,884 SH   SOLE 19 37,884 0 0
CADIZ INC COM NEW 127537207 12,158 893,967 SH   SOLE 21 893,967 0 0
CADIZ INC COM NEW 127537207 9,176 674,714 SH   SOLE 22 641,882 0 32,832
CADIZ INC COM NEW 127537207 20 1,495 SH   SOLE 25 1,495 0 0
CADIZ INC COM NEW 127537207 76 5,584 SH   SOLE 26 0 0 5,584
CADIZ INC COM NEW 127537207 111 8,130 SH   SOLE 30 8,130 0 0
CADIZ INC COM NEW 127537207 81 5,987 SH   SOLE 40 5,987 0 0
CADIZ INC COM NEW 127537207 351 25,810 SH   SOLE 43 1,320 0 24,490
CAE INC COM 124765108 3 94 SH   SOLE 18 94 0 0
CAE INC COM 124765108 4,305 139,778 SH   SOLE 43 4,472 0 135,306
CAESARS ENTERTAINMENT INC NE COM 12769G100 46,014 443,509 SH   SOLE 2 133,029 0 310,480
CAESARS ENTERTAINMENT INC NE COM 12769G100 8,033 77,428 SH   SOLE 4 69,541 0 7,887
CAESARS ENTERTAINMENT INC NE COM 12769G100 18,803 181,229 SH   SOLE 7 175,209 0 6,020
CAESARS ENTERTAINMENT INC NE COM 12769G100 174 1,678 SH   SOLE 13 395 0 1,283
CAESARS ENTERTAINMENT INC NE COM 12769G100 2,560 24,671 SH   SOLE 15 24,671 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100 43,439 418,686 SH   SOLE 18 388,649 0 30,037
CAESARS ENTERTAINMENT INC NE COM 12769G100 71,713 691,209 SH   SOLE 19 691,209 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100 575,601 5,547,963 SH   SOLE 21 5,547,963 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100 450,626 4,343,381 SH   SOLE 22 4,039,014 0 304,367
CAESARS ENTERTAINMENT INC NE COM 12769G100 12,593 121,383 SH   SOLE 23 121,383 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100 37,323 359,739 SH   SOLE 25 359,739 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100 43,521 419,477 SH   SOLE 26 163,076 0 256,401
CAESARS ENTERTAINMENT INC NE COM 12769G100 39,181 377,651 SH   SOLE 28 27,271 0 350,380
CAESARS ENTERTAINMENT INC NE COM 12769G100 72 697 SH   SOLE 29 697 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100 100,110 964,913 SH   SOLE 30 905,966 0 58,947
CAESARS ENTERTAINMENT INC NE COM 12769G100 1,311 12,632 SH   SOLE 31 3,543 0 9,089
CAESARS ENTERTAINMENT INC NE COM 12769G100 29,722 286,477 SH   SOLE 34 286,477 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100 10,314 99,411 SH   SOLE 36 99,411 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100 736 7,095 SH   SOLE 40 7,095 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100 7,965 76,770 SH   SOLE 43 8,853 0 67,918
CAESARS ENTERTAINMENT INC NE OPTIONS 12769G100 560 5,400 SH Call SOLE 2 5,400 0 0
CAESARS ENTERTAINMENT INC NE OPTIONS 12769G100 125 1,200 SH Call SOLE 4 1,200 0 0
CAESARS ENTERTAINMENT INC NE OPTIONS 12769G100 1,785 17,200 SH Call SOLE 18 17,200 0 0
CAESARS ENTERTAINMENT INC NE OPTIONS 12769G100 115,993 1,118,000 SH Call SOLE 19 1,118,000 0 0
CAESARS ENTERTAINMENT INC NE OPTIONS 12769G100 2,106 20,300 SH Call SOLE 22 20,300 0 0
CAESARS ENTERTAINMENT INC NE OPTIONS 12769G100 114 1,100 SH Call SOLE 26 1,100 0 0
CAESARS ENTERTAINMENT INC NE OPTIONS 12769G100 23,572 227,200 SH Call SOLE 34 227,200 0 0
CAESARSTONE LTD ORD SHS M20598104 285 19,338 SH   SOLE 2 897 0 18,441
CAESARSTONE LTD ORD SHS M20598104 2 166 SH   SOLE 4 166 0 0
CAESARSTONE LTD ORD SHS M20598104 130 8,839 SH   SOLE 7 8,839 0 0
CAESARSTONE LTD ORD SHS M20598104 1,120 75,892 SH   SOLE 18 75,892 0 0
CAESARSTONE LTD ORD SHS M20598104 568 38,474 SH   SOLE 19 38,474 0 0
CAESARSTONE LTD ORD SHS M20598104 17,844 1,208,917 SH   SOLE 21 1,208,917 0 0
CAESARSTONE LTD ORD SHS M20598104 7,917 536,383 SH   SOLE 22 505,938 0 30,445
CAESARSTONE LTD ORD SHS M20598104 16 1,070 SH   SOLE 25 1,070 0 0
CAESARSTONE LTD ORD SHS M20598104 24 1,597 SH   SOLE 26 0 0 1,597
CAESARSTONE LTD ORD SHS M20598104 40 2,725 SH   SOLE 40 2,725 0 0
CAI INTERNATIONAL INC COM 12477X106 909 16,228 SH   SOLE 2 5,086 0 11,142
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 3,111 55,547 SH   SOLE 18 55,547 0 0
CAI INTERNATIONAL INC COM 12477X106 1,614 28,826 SH   SOLE 19 28,826 0 0
CAI INTERNATIONAL INC COM 12477X106 35,096 626,716 SH   SOLE 21 626,716 0 0
CAI INTERNATIONAL INC COM 12477X106 22,123 395,050 SH   SOLE 22 372,284 0 22,766
CAI INTERNATIONAL INC COM 12477X106 24 430 SH   SOLE 25 430 0 0
CAI INTERNATIONAL INC COM 12477X106 69 1,238 SH   SOLE 28 1,238 0 0
CAI INTERNATIONAL INC COM 12477X106 1,081 19,299 SH   SOLE 30 19,299 0 0
CAI INTERNATIONAL INC COM 12477X106 144 2,578 SH   SOLE 40 2,578 0 0
CAI INTERNATIONAL INC COM 12477X106 564 10,066 SH   SOLE 43 0 0 10,066
CAL MAINE FOODS INC COM NEW 128030202 1,553 42,902 SH   SOLE 2 11,409 0 31,493
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 0 8 SH   SOLE 17 0 0 8
CAL MAINE FOODS INC COM NEW 128030202 5,353 147,842 SH   SOLE 18 147,842 0 0
CAL MAINE FOODS INC COM NEW 128030202 2,334 64,450 SH   SOLE 19 64,450 0 0
CAL MAINE FOODS INC COM NEW 128030202 161,992 4,473,679 SH   SOLE 21 4,473,679 0 0
CAL MAINE FOODS INC COM NEW 128030202 35,151 970,765 SH   SOLE 22 915,420 0 55,345
CAL MAINE FOODS INC COM NEW 128030202 762 21,034 SH   SOLE 23 21,034 0 0
CAL MAINE FOODS INC COM NEW 128030202 41 1,135 SH   SOLE 25 1,135 0 0
CAL MAINE FOODS INC COM NEW 128030202 367 10,126 SH   SOLE 26 7,834 0 2,292
CAL MAINE FOODS INC COM NEW 128030202 160 4,430 SH   SOLE 28 4,430 0 0
CAL MAINE FOODS INC COM NEW 128030202 3,718 102,678 SH   SOLE 30 102,678 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 910 25,136 SH   SOLE 43 2,216 0 22,920
CALADRIUS BIOSCIENCES INC COM NEW 128058203 20 12,551 SH   SOLE 18 12,551 0 0
CALADRIUS BIOSCIENCES INC COM NEW 128058203 264 163,962 SH   SOLE 21 163,962 0 0
CALADRIUS BIOSCIENCES INC COM NEW 128058203 1,328 824,547 SH   SOLE 22 824,547 0 0
CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108 93 6,163 SH   SOLE 18 6,163 0 0
CALAMP CORP COM 128126109 82 6,446 SH   SOLE 2 2,637 0 3,809
CALAMP CORP COM 128126109 10 798 SH   SOLE 7 798 0 0
CALAMP CORP COM 128126109 1,924 151,287 SH   SOLE 18 151,287 0 0
CALAMP CORP COM 128126109 760 59,748 SH   SOLE 19 59,748 0 0
CALAMP CORP COM 128126109 53,215 4,183,562 SH   SOLE 21 4,183,562 0 0
CALAMP CORP COM 128126109 11,739 922,852 SH   SOLE 22 918,113 0 4,739
CALAMP CORP COM 128126109 577 45,388 SH   SOLE 30 45,388 0 0
CALAMP CORP COM 128126109 33 2,616 SH   SOLE 43 0 0 2,616
CALAVO GROWERS INC COM 128246105 470 7,417 SH   SOLE 2 5,251 0 2,166
CALAVO GROWERS INC COM 128246105 5 71 SH   SOLE 4 71 0 0
CALAVO GROWERS INC COM 128246105 18 290 SH   SOLE 7 290 0 0
CALAVO GROWERS INC COM 128246105 4,258 67,141 SH   SOLE 18 67,141 0 0
CALAVO GROWERS INC COM 128246105 1,852 29,208 SH   SOLE 19 29,208 0 0
CALAVO GROWERS INC COM 128246105 125,003 1,971,027 SH   SOLE 21 1,971,027 0 0
CALAVO GROWERS INC COM 128246105 29,635 467,289 SH   SOLE 22 458,355 0 8,934
CALAVO GROWERS INC COM 128246105 29 452 SH   SOLE 25 452 0 0
CALAVO GROWERS INC COM 128246105 325 5,125 SH   SOLE 26 3,775 0 1,350
CALAVO GROWERS INC COM 128246105 136 2,141 SH   SOLE 28 2,141 0 0
CALAVO GROWERS INC COM 128246105 2,293 36,148 SH   SOLE 30 36,148 0 0
CALAVO GROWERS INC COM 128246105 153 2,407 SH   SOLE 40 2,407 0 0
CALAVO GROWERS INC COM 128246105 727 11,462 SH   SOLE 43 330 0 11,132
CALEDONIA MNG CORP PLC SHS NEW G1757E113 9 739 SH   SOLE 2 0 0 739
CALEDONIA MNG CORP PLC SHS NEW G1757E113 31 2,523 SH   SOLE 18 2,523 0 0
CALEDONIA MNG CORP PLC SHS NEW G1757E113 9 752 SH   SOLE 19 752 0 0
CALEDONIA MNG CORP PLC SHS NEW G1757E113 368 30,378 SH   SOLE 21 30,378 0 0
CALEDONIA MNG CORP PLC SHS NEW G1757E113 62 5,097 SH   SOLE 22 5,097 0 0
CALERES INC COM 129500104 426 15,611 SH   SOLE 2 11,632 0 3,979
CALERES INC COM 129500104 19 695 SH   SOLE 7 695 0 0
CALERES INC COM 129500104 4,237 155,248 SH   SOLE 18 155,248 0 0
CALERES INC COM 129500104 1,728 63,308 SH   SOLE 19 63,308 0 0
CALERES INC COM 129500104 124,525 4,563,011 SH   SOLE 21 4,563,011 0 0
CALERES INC COM 129500104 27,158 995,145 SH   SOLE 22 972,149 0 22,996
CALERES INC COM 129500104 30 1,116 SH   SOLE 25 1,116 0 0
CALERES INC COM 129500104 84 3,093 SH   SOLE 26 0 0 3,093
CALERES INC COM 129500104 2,153 78,889 SH   SOLE 30 78,889 0 0
CALERES INC COM 129500104 121 4,442 SH   SOLE 40 4,442 0 0
CALERES INC COM 129500104 1,114 40,829 SH   SOLE 43 14,569 0 26,260
CALIFORNIA BANCORP INC COM 13005U101 39 2,084 SH   SOLE 2 2,084 0 0
CALIFORNIA BANCORP INC COM 13005U101 29 1,574 SH   SOLE 18 1,574 0 0
CALIFORNIA BANCORP INC COM 13005U101 375 20,037 SH   SOLE 21 20,037 0 0
CALIFORNIA BANCORP INC COM 13005U101 204 10,934 SH   SOLE 22 10,934 0 0
CALIFORNIA RES CORP COM STOCK 13057Q305 8,494 281,831 SH   SOLE 2 224,222 0 57,609
CALIFORNIA RES CORP COM STOCK 13057Q305 224 7,441 SH   SOLE 4 7,441 0 0
CALIFORNIA RES CORP COM STOCK 13057Q305 48 1,590 SH   SOLE 7 1,590 0 0
CALIFORNIA RES CORP COM STOCK 13057Q305 11,159 370,235 SH   SOLE 18 370,235 0 0
CALIFORNIA RES CORP COM STOCK 13057Q305 85,538 2,838,033 SH   SOLE 19 2,838,033 0 0
CALIFORNIA RES CORP COM STOCK 13057Q305 89,240 2,960,847 SH   SOLE 21 2,960,847 0 0
CALIFORNIA RES CORP COM STOCK 13057Q305 32,714 1,085,398 SH   SOLE 22 981,096 0 104,302
CALIFORNIA RES CORP COM STOCK 13057Q305 35 1,158 SH   SOLE 25 1,158 0 0
CALIFORNIA RES CORP COM STOCK 13057Q305 290 9,620 SH   SOLE 26 6,522 0 3,098
CALIFORNIA RES CORP COM STOCK 13057Q305 1,969 65,331 SH   SOLE 30 65,331 0 0
CALIFORNIA RES CORP COM STOCK 13057Q305 15,754 522,687 SH   SOLE 34 522,687 0 0
CALIFORNIA RES CORP COM STOCK 13057Q305 11 353 SH   SOLE 37 353 0 0
CALIFORNIA RES CORP COM STOCK 13057Q305 149 4,958 SH   SOLE 40 4,958 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 3,662 65,929 SH   SOLE 2 25,322 0 40,607
CALIFORNIA WTR SVC GROUP COM 130788102 341 6,148 SH   SOLE 4 6,148 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 8,572 154,331 SH   SOLE 7 154,331 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 1 26 SH   SOLE 17 0 0 26
CALIFORNIA WTR SVC GROUP COM 130788102 11,503 207,110 SH   SOLE 18 207,110 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 5,022 90,415 SH   SOLE 19 90,415 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 349,005 6,283,844 SH   SOLE 21 6,283,844 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 75,741 1,363,721 SH   SOLE 22 1,290,057 0 73,664
CALIFORNIA WTR SVC GROUP COM 130788102 47 853 SH   SOLE 23 853 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 3,345 60,234 SH   SOLE 25 60,234 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 2,679 48,242 SH   SOLE 26 32,504 0 15,738
CALIFORNIA WTR SVC GROUP COM 130788102 320 5,770 SH   SOLE 28 5,770 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 33,899 610,345 SH   SOLE 30 610,345 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 414 7,456 SH   SOLE 34 7,456 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 146 2,627 SH   SOLE 36 2,627 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 306 5,507 SH   SOLE 40 5,507 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 2,860 51,501 SH   SOLE 43 680 0 50,821
CALITHERA BIOSCIENCES INC COM 13089P101 74 35,221 SH   SOLE 2 1,751 0 33,470
CALITHERA BIOSCIENCES INC COM 13089P101 33 15,968 SH   SOLE 18 15,968 0 0
CALITHERA BIOSCIENCES INC COM 13089P101 266 127,414 SH   SOLE 19 127,414 0 0
CALITHERA BIOSCIENCES INC COM 13089P101 1,608 769,371 SH   SOLE 21 769,371 0 0
CALITHERA BIOSCIENCES INC COM 13089P101 3,639 1,741,151 SH   SOLE 22 1,741,151 0 0
CALITHERA BIOSCIENCES INC COM 13089P101 21 10,076 SH   SOLE 23 10,076 0 0
CALITHERA BIOSCIENCES INC COM 13089P101 145 69,252 SH   SOLE 26 0 0 69,252
CALITHERA BIOSCIENCES INC COM 13089P101 54 25,803 SH   SOLE 30 25,803 0 0
CALITHERA BIOSCIENCES INC COM 13089P101 4 1,841 SH   SOLE 43 0 0 1,841
CALIX INC COM 13100M509 2,842 59,822 SH   SOLE 2 24,886 0 34,936
CALIX INC COM 13100M509 11 232 SH   SOLE 4 232 0 0
CALIX INC COM 13100M509 44 926 SH   SOLE 7 926 0 0
CALIX INC COM 13100M509 8,686 182,863 SH   SOLE 18 168,617 0 14,246
CALIX INC COM 13100M509 15,651 329,499 SH   SOLE 19 329,499 0 0
CALIX INC COM 13100M509 104,711 2,204,432 SH   SOLE 21 2,204,432 0 0
CALIX INC COM 13100M509 72,687 1,530,245 SH   SOLE 22 1,490,539 0 39,706
CALIX INC COM 13100M509 484 10,186 SH   SOLE 23 10,186 0 0
CALIX INC COM 13100M509 103 2,167 SH   SOLE 25 2,167 0 0
CALIX INC COM 13100M509 2,905 61,151 SH   SOLE 26 18,138 0 43,013
CALIX INC COM 13100M509 314 6,609 SH   SOLE 28 6,609 0 0
CALIX INC COM 13100M509 17,016 358,236 SH   SOLE 30 358,236 0 0
CALIX INC COM 13100M509 55 1,161 SH   SOLE 36 1,161 0 0
CALIX INC COM 13100M509 324 6,818 SH   SOLE 40 6,818 0 0
CALIX INC COM 13100M509 438 9,213 SH   SOLE 43 46 0 9,167
CALLAWAY GOLF CO COM 131193104 5,667 167,997 SH   SOLE 2 77,504 0 90,493
CALLAWAY GOLF CO COM 131193104 12 363 SH   SOLE 4 363 0 0
CALLAWAY GOLF CO COM 131193104 63 1,860 SH   SOLE 7 1,860 0 0
CALLAWAY GOLF CO COM 131193104 20,558 609,491 SH   SOLE 18 609,491 0 0
CALLAWAY GOLF CO COM 131193104 6,848 203,025 SH   SOLE 19 203,025 0 0
CALLAWAY GOLF CO COM 131193104 277,963 8,240,829 SH   SOLE 21 8,240,829 0 0
CALLAWAY GOLF CO COM 131193104 116,354 3,449,556 SH   SOLE 22 3,291,061 0 158,495
CALLAWAY GOLF CO COM 131193104 166 4,934 SH   SOLE 25 4,934 0 0
CALLAWAY GOLF CO COM 131193104 1,771 52,516 SH   SOLE 26 46,292 0 6,224
CALLAWAY GOLF CO COM 131193104 304 9,000 SH   SOLE 28 9,000 0 0
CALLAWAY GOLF CO COM 131193104 5,408 160,330 SH   SOLE 30 160,330 0 0
CALLAWAY GOLF CO COM 131193104 193 5,709 SH   SOLE 36 5,709 0 0
CALLAWAY GOLF CO COM 131193104 381 11,302 SH   SOLE 40 11,302 0 0
CALLAWAY GOLF CO COM 131193104 988 29,290 SH   SOLE 43 328 0 28,962
CALLAWAY GOLF CO NOTE 2.750% 5/0 131193AE4 2,894 1,420,000 PRN   SOLE 21 1,420,000 0 0
CALLON PETE CO DEL COM 13123X508 999 17,324 SH   SOLE 2 14,008 0 3,316
CALLON PETE CO DEL COM 13123X508 88 1,519 SH   SOLE 7 1,519 0 0
CALLON PETE CO DEL COM 13123X508 9,700 168,132 SH   SOLE 18 163,003 0 5,129
CALLON PETE CO DEL COM 13123X508 5,237 90,777 SH   SOLE 19 90,777 0 0
CALLON PETE CO DEL COM 13123X508 307,151 5,324,171 SH   SOLE 21 5,324,171 0 0
CALLON PETE CO DEL COM 13123X508 64,366 1,115,719 SH   SOLE 22 1,083,615 0 32,104
CALLON PETE CO DEL COM 13123X508 50 862 SH   SOLE 23 862 0 0
CALLON PETE CO DEL COM 13123X508 74 1,283 SH   SOLE 25 1,283 0 0
CALLON PETE CO DEL COM 13123X508 1,443 25,010 SH   SOLE 26 21,952 0 3,058
CALLON PETE CO DEL COM 13123X508 243 4,212 SH   SOLE 28 4,212 0 0
CALLON PETE CO DEL COM 13123X508 5,535 95,941 SH   SOLE 30 95,941 0 0
CALLON PETE CO DEL COM 13123X508 331 5,739 SH   SOLE 36 5,739 0 0
CALLON PETE CO DEL COM 13123X508 317 5,493 SH   SOLE 40 5,493 0 0
CALLON PETE CO DEL COM 13123X508 655 11,351 SH   SOLE 43 3,039 0 8,312
CALYXT INC COM 13173L107 6 1,505 SH   SOLE 2 1,505 0 0
CALYXT INC COM 13173L107 11 2,773 SH   SOLE 18 2,773 0 0
CALYXT INC COM 13173L107 266 66,214 SH   SOLE 21 66,214 0 0
CALYXT INC COM 13173L107 581 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 249 377,879 SH   SOLE 22 377,879 0 0
CAMBIUM NETWORKS CORP SHS G17766109 181 3,744 SH   SOLE 2 2,722 0 1,022
CAMBIUM NETWORKS CORP SHS G17766109 7 144 SH   SOLE 7 144 0 0
CAMBIUM NETWORKS CORP SHS G17766109 1,381 28,565 SH   SOLE 18 28,565 0 0
CAMBIUM NETWORKS CORP SHS G17766109 689 14,244 SH   SOLE 19 14,244 0 0
CAMBIUM NETWORKS CORP SHS G17766109 16,262 336,349 SH   SOLE 21 336,349 0 0
CAMBIUM NETWORKS CORP SHS G17766109 8,581 177,479 SH   SOLE 22 168,952 0 8,527
CAMBIUM NETWORKS CORP SHS G17766109 26 538 SH   SOLE 25 538 0 0
CAMBIUM NETWORKS CORP SHS G17766109 102 2,105 SH   SOLE 30 2,105 0 0
CAMBIUM NETWORKS CORP SHS G17766109 53 1,086 SH   SOLE 40 1,086 0 0
CAMBRIDGE BANCORP COM 132152109 448 5,403 SH   SOLE 2 525 0 4,878
CAMBRIDGE BANCORP COM 132152109 6 68 SH   SOLE 7 68 0 0
CAMBRIDGE BANCORP COM 132152109 1,968 23,714 SH   SOLE 18 23,714 0 0
CAMBRIDGE BANCORP COM 132152109 962 11,588 SH   SOLE 19 11,588 0 0
CAMBRIDGE BANCORP COM 132152109 21,371 257,513 SH   SOLE 21 257,513 0 0
CAMBRIDGE BANCORP COM 132152109 11,660 140,501 SH   SOLE 22 133,429 0 7,072
CAMBRIDGE BANCORP COM 132152109 296 3,564 SH   SOLE 43 294 0 3,270
CAMDEN NATL CORP COM 133034108 799 16,738 SH   SOLE 2 4,619 0 12,119
CAMDEN NATL CORP COM 133034108 11 237 SH   SOLE 7 237 0 0
CAMDEN NATL CORP COM 133034108 2,545 53,286 SH   SOLE 18 53,286 0 0
CAMDEN NATL CORP COM 133034108 1,288 26,976 SH   SOLE 19 26,976 0 0
CAMDEN NATL CORP COM 133034108 29,373 615,013 SH   SOLE 21 615,013 0 0
CAMDEN NATL CORP COM 133034108 22,225 465,351 SH   SOLE 22 437,888 0 27,463
CAMDEN NATL CORP COM 133034108 71 1,481 SH   SOLE 25 1,481 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 1,023 21,421 SH   SOLE 30 21,421 0 0
CAMDEN NATL CORP COM 133034108 74 1,557 SH   SOLE 34 1,557 0 0
CAMDEN NATL CORP COM 133034108 117 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 826 17,297 SH   SOLE 43 179 0 17,118
CAMDEN PPTY TR SH BEN INT 133131102 34,141 257,340 SH   SOLE 2 66,536 0 190,804
CAMDEN PPTY TR SH BEN INT 133131102 27,789 209,457 SH   SOLE 4 172,196 0 37,261
CAMDEN PPTY TR SH BEN INT 133131102 18,149 136,800 SH   SOLE 7 136,800 0 0
CAMDEN PPTY TR SH BEN INT 133131102 56 422 SH   SOLE 13 422 0 0
CAMDEN PPTY TR SH BEN INT 133131102 1,269 9,562 SH   SOLE 15 9,562 0 0
CAMDEN PPTY TR SH BEN INT 133131102 32,845 247,567 SH   SOLE 18 242,016 0 5,551
CAMDEN PPTY TR SH BEN INT 133131102 20,385 153,651 SH   SOLE 19 153,651 0 0
CAMDEN PPTY TR SH BEN INT 133131102 742,280 5,594,933 SH   SOLE 21 5,594,933 0 0
CAMDEN PPTY TR SH BEN INT 133131102 464,780 3,503,277 SH   SOLE 22 3,386,108 0 117,169
CAMDEN PPTY TR SH BEN INT 133131102 7,951 59,933 SH   SOLE 23 59,933 0 0
CAMDEN PPTY TR SH BEN INT 133131102 55,935 421,613 SH   SOLE 25 421,613 0 0
CAMDEN PPTY TR SH BEN INT 133131102 16,750 126,252 SH   SOLE 26 109,129 0 17,123
CAMDEN PPTY TR SH BEN INT 133131102 29,807 224,672 SH   SOLE 28 10,654 0 214,018
CAMDEN PPTY TR SH BEN INT 133131102 7 55 SH   SOLE 29 55 0 0
CAMDEN PPTY TR SH BEN INT 133131102 72,907 549,534 SH   SOLE 30 531,628 0 17,906
CAMDEN PPTY TR SH BEN INT 133131102 2,399 18,079 SH   SOLE 31 14,033 0 4,046
CAMDEN PPTY TR SH BEN INT 133131102 599 4,515 SH   SOLE 34 4,515 0 0
CAMDEN PPTY TR SH BEN INT 133131102 3,924 29,580 SH   SOLE 36 29,580 0 0
CAMDEN PPTY TR SH BEN INT 133131102 498 3,752 SH   SOLE 40 3,752 0 0
CAMDEN PPTY TR SH BEN INT 133131102 4,731 35,662 SH   SOLE 43 1,627 0 34,035
CAMECO CORP COM 13321L108 1 69 SH   SOLE 18 69 0 0
CAMECO CORP COM 13321L108 1,943 101,287 SH   SOLE 21 101,287 0 0
CAMECO CORP COM 13321L108 7,220 376,453 SH   SOLE 43 12,747 0 363,706
CAMPBELL SOUP CO COM 134429109 21,200 465,018 SH   SOLE 2 78,923 0 386,095
CAMPBELL SOUP CO COM 134429109 3,875 84,995 SH   SOLE 4 77,099 0 7,896
CAMPBELL SOUP CO COM 134429109 10,049 220,425 SH   SOLE 7 213,527 0 6,898
CAMPBELL SOUP CO COM 134429109 13 283 SH   SOLE 13 283 0 0
CAMPBELL SOUP CO COM 134429109 1,034 22,671 SH   SOLE 15 22,671 0 0
CAMPBELL SOUP CO COM 134429109 21,166 464,277 SH   SOLE 18 435,691 0 28,586
CAMPBELL SOUP CO COM 134429109 9,654 211,750 SH   SOLE 19 211,750 0 0
CAMPBELL SOUP CO COM 134429109 280,042 6,142,611 SH   SOLE 21 6,142,611 0 0
CAMPBELL SOUP CO COM 134429109 212,104 4,652,419 SH   SOLE 22 4,221,943 0 430,476
CAMPBELL SOUP CO COM 134429109 5,188 113,787 SH   SOLE 23 113,787 0 0
CAMPBELL SOUP CO COM 134429109 17,304 379,555 SH   SOLE 25 379,555 0 0
CAMPBELL SOUP CO COM 134429109 35,239 772,960 SH   SOLE 26 412,525 0 360,435
CAMPBELL SOUP CO COM 134429109 29,584 648,905 SH   SOLE 28 19,220 0 629,685
CAMPBELL SOUP CO COM 134429109 59,841 1,312,584 SH   SOLE 30 1,312,584 0 0
CAMPBELL SOUP CO COM 134429109 2,109 46,264 SH   SOLE 31 26,078 0 20,186
CAMPBELL SOUP CO COM 134429109 542 11,887 SH   SOLE 34 11,887 0 0
CAMPBELL SOUP CO COM 134429109 6,533 143,291 SH   SOLE 36 143,291 0 0
CAMPBELL SOUP CO COM 134429109 318 6,980 SH   SOLE 40 6,980 0 0
CAMPBELL SOUP CO COM 134429109 7,246 158,944 SH   SOLE 43 12,675 0 146,269
CAMPING WORLD HLDGS INC CL A 13462K109 1,658 40,460 SH   SOLE 2 17,492 0 22,968
CAMPING WORLD HLDGS INC CL A 13462K109 7 162 SH   SOLE 4 162 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 28 686 SH   SOLE 7 686 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 5,872 143,262 SH   SOLE 18 131,335 0 11,927
CAMPING WORLD HLDGS INC CL A 13462K109 10,801 263,492 SH   SOLE 19 263,492 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 58,970 1,438,647 SH   SOLE 21 1,438,647 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 46,922 1,144,709 SH   SOLE 22 1,120,073 0 24,636
CAMPING WORLD HLDGS INC CL A 13462K109 352 8,590 SH   SOLE 23 8,590 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 101 2,462 SH   SOLE 25 2,462 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 2,294 55,975 SH   SOLE 26 18,507 0 37,468
CAMPING WORLD HLDGS INC CL A 13462K109 176 4,295 SH   SOLE 28 4,295 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 1,151 28,075 SH   SOLE 30 28,075 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 122 2,969 SH   SOLE 36 2,969 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 187 4,560 SH   SOLE 40 4,560 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 108 2,633 SH   SOLE 43 726 0 1,907
CANAAN INC SPONSORED ADS 134748102 7,334 899,917 SH   SOLE 21 899,917 0 0
CANAAN INC SPONSORED ADS 134748102 3,906 479,238 SH   SOLE 22 461,266 0 17,972
CANAAN INC SPONSORED ADS 134748102 1,749 214,649 SH   SOLE 30 214,649 0 0
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 5,624 128,569 SH   SOLE 2 122,941 0 5,628
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 893 20,416 SH   SOLE 4 20,416 0 0
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 175 4,000 SH   SOLE 7 4,000 0 0
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 988 22,582 SH   SOLE 18 695 0 21,887
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 465 10,642 SH   SOLE 19 10,642 0 0
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 11,671 266,838 SH   SOLE 22 106,036 0 160,802
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 2,378 54,371 SH   SOLE 23 54,371 0 0
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 602 13,767 SH   SOLE 26 7,473 0 6,294
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 22 511 SH   SOLE 28 511 0 0
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 1,609 36,796 SH   SOLE 29 36,796 0 0
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 44 1,014 SH   SOLE 30 1,014 0 0
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 2,005 45,843 SH   SOLE 31 45,843 0 0
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 210 4,797 SH   SOLE 34 4,797 0 0
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 33 746 SH   SOLE 36 746 0 0
CANADIAN IMP BK COMM COM 136069101 25 223 SH   SOLE 18 223 0 0
CANADIAN IMP BK COMM COM 136069101 32,548 285,857 SH   SOLE 43 26,991 0 258,866
CANADIAN NAT RES LTD COM 136385101 69 1,893 SH   SOLE 18 1,893 0 0
CANADIAN NAT RES LTD COM 136385101 10,944 301,658 SH   SOLE 21 301,658 0 0
CANADIAN NAT RES LTD COM 136385101 2,456 67,684 SH   SOLE 22 67,684 0 0
CANADIAN NAT RES LTD COM 136385101 13,699 377,580 SH   SOLE 43 12,882 0 364,698
CANADIAN NATL RY CO COM 136375102 27,952 264,895 SH   SOLE 18 264,895 0 0
CANADIAN NATL RY CO COM 136375102 33,074 313,441 SH   SOLE 43 22,872 0 290,569
CANADIAN PAC RY LTD COM 13645T100 18 240 SH   SOLE 18 240 0 0
CANADIAN PAC RY LTD COM 13645T100 35,014 455,259 SH   SOLE 43 30,712 0 424,547
CANADIAN SOLAR INC COM 136635109 15 333 SH   SOLE 4 333 0 0
CANADIAN SOLAR INC COM 136635109 26 571 SH   SOLE 7 571 0 0
CANADIAN SOLAR INC COM 136635109 2,838 63,290 SH   SOLE 19 63,290 0 0
CANADIAN SOLAR INC COM 136635109 35,095 782,662 SH   SOLE 21 782,662 0 0
CANADIAN SOLAR INC COM 136635109 82 1,822 SH   SOLE 22 1,822 0 0
CANADIAN SOLAR INC COM 136635109 33,292 742,451 SH   SOLE 30 742,451 0 0
CANADIAN SOLAR INC COM 136635109 156,029 3,479,683 SH   SOLE 34 3,479,683 0 0
CANADIAN SOLAR INC COM 136635109 121 2,700 SH   SOLE 36 2,700 0 0
CANGO INC ADS 137586103 127 22,716 SH   SOLE 21 22,716 0 0
CANGO INC ADS 137586103 867 155,167 SH   SOLE 22 149,918 0 5,249
CANGO INC ADS 137586103 263 46,995 SH   SOLE 30 46,995 0 0
CANNAE HLDGS INC COM 13765N107 5,642 166,369 SH   SOLE 2 56,380 0 109,989
CANNAE HLDGS INC COM 13765N107 12 351 SH   SOLE 4 351 0 0
CANNAE HLDGS INC COM 13765N107 48 1,404 SH   SOLE 7 1,404 0 0
CANNAE HLDGS INC COM 13765N107 9,523 280,841 SH   SOLE 18 280,841 0 0
CANNAE HLDGS INC COM 13765N107 16,111 475,106 SH   SOLE 19 475,106 0 0
CANNAE HLDGS INC COM 13765N107 106,947 3,153,854 SH   SOLE 21 3,153,854 0 0
CANNAE HLDGS INC COM 13765N107 84,855 2,502,365 SH   SOLE 22 2,371,973 0 130,392
CANNAE HLDGS INC COM 13765N107 462 13,636 SH   SOLE 23 13,636 0 0
CANNAE HLDGS INC COM 13765N107 79 2,343 SH   SOLE 25 2,343 0 0
CANNAE HLDGS INC COM 13765N107 3,724 109,824 SH   SOLE 26 29,210 0 80,614
CANNAE HLDGS INC COM 13765N107 298 8,787 SH   SOLE 28 8,787 0 0
CANNAE HLDGS INC COM 13765N107 19,919 587,394 SH   SOLE 30 587,394 0 0
CANNAE HLDGS INC COM 13765N107 327 9,653 SH   SOLE 40 9,653 0 0
CANNAE HLDGS INC COM 13765N107 467 13,761 SH   SOLE 43 103 0 13,658
CANO HEALTH INC COM CL A 13781Y103 64 5,288 SH   SOLE 18 5,288 0 0
CANO HEALTH INC COM CL A 13781Y103 85,667 7,079,893 SH   SOLE 19 7,079,893 0 0
CANO HEALTH INC COM CL A 13781Y103 335 27,679 SH   SOLE 22 27,679 0 0
CANO HEALTH INC COM CL A 13781Y103 1,514 125,104 SH   SOLE 26 125,104 0 0
CANO HEALTH INC COM CL A 13781Y103 5,539 457,793 SH   SOLE 30 457,793 0 0
CANO HEALTH INC COM CL A 13781Y103 20,787 1,717,968 SH   SOLE 34 1,717,968 0 0
CANO HEALTH INC *W EXP 06/03/202 13781Y111 105 28,599 SH   SOLE 2 28,599 0 0
CANO HEALTH INC *W EXP 06/03/202 13781Y111 18 4,902 SH   SOLE 4 4,902 0 0
CANO HEALTH INC *W EXP 06/03/202 13781Y111 214 57,941 SH   SOLE 18 57,941 0 0
CANO HEALTH INC *W EXP 06/03/202 13781Y111 2,667 723,174 SH   SOLE 19 723,174 0 0
CANO HEALTH INC *W EXP 06/03/202 13781Y111 126 34,269 SH   SOLE 22 34,269 0 0
CANO HEALTH INC *W EXP 06/03/202 13781Y111 14 3,775 SH   SOLE 26 3,775 0 0
CANO HEALTH INC *W EXP 06/03/202 13781Y111 1,120 303,669 SH   SOLE 34 303,669 0 0
CANON INC SPONSORED ADR 138006309 5 226 SH   SOLE 18 226 0 0
CANON INC SPONSORED ADR 138006309 18,969 838,221 SH   SOLE 43 78,684 0 759,537
CANOO INC COM CL A 13803R102 714 71,817 SH   SOLE 2 33,017 0 38,800
CANOO INC COM CL A 13803R102 13 1,282 SH   SOLE 7 1,282 0 0
CANOO INC COM CL A 13803R102 2,508 252,319 SH   SOLE 18 252,319 0 0
CANOO INC COM CL A 13803R102 1,388 139,648 SH   SOLE 19 139,648 0 0
CANOO INC COM CL A 13803R102 27,427 2,759,248 SH   SOLE 21 2,759,248 0 0
CANOO INC COM CL A 13803R102 28,694 2,886,672 SH   SOLE 22 2,782,788 0 103,884
CANOO INC COM CL A 13803R102 36 3,581 SH   SOLE 25 3,581 0 0
CANOO INC COM CL A 13803R102 124 12,512 SH   SOLE 26 0 0 12,512
CANOO INC COM CL A 13803R102 983 98,930 SH   SOLE 30 98,930 0 0
CANOO INC COM CL A 13803R102 126 12,707 SH   SOLE 40 12,707 0 0
CANOPY GROWTH CORP COM 138035100 5 190 SH   SOLE 43 0 0 190
CANTALOUPE INC COM 138103106 279 23,546 SH   SOLE 2 17,427 0 6,119
CANTALOUPE INC COM 138103106 11 937 SH   SOLE 7 937 0 0
CANTALOUPE INC COM 138103106 2,278 192,095 SH   SOLE 18 192,095 0 0
CANTALOUPE INC COM 138103106 1,180 99,452 SH   SOLE 19 99,452 0 0
CANTALOUPE INC COM 138103106 24,438 2,060,500 SH   SOLE 21 2,060,500 0 0
CANTALOUPE INC COM 138103106 16,793 1,415,963 SH   SOLE 22 1,407,201 0 8,762
CANTALOUPE INC COM 138103106 27 2,315 SH   SOLE 25 2,315 0 0
CANTALOUPE INC COM 138103106 146 12,274 SH   SOLE 30 12,274 0 0
CANTALOUPE INC COM 138103106 75 6,350 SH   SOLE 40 6,350 0 0
CANTALOUPE INC COM 138103106 68 5,714 SH   SOLE 43 0 0 5,714
CANTERBURY PK HLDG CORP COM 13811E101 10 702 SH   SOLE 18 702 0 0
CANTERBURY PK HLDG CORP COM 13811E101 130 8,852 SH   SOLE 21 8,852 0 0
CAPITAL BANCORP INC MD COM 139737100 77 3,746 SH   SOLE 2 297 0 3,449
CAPITAL BANCORP INC MD COM 139737100 602 29,422 SH   SOLE 18 29,422 0 0
CAPITAL BANCORP INC MD COM 139737100 327 15,994 SH   SOLE 19 15,994 0 0
CAPITAL BANCORP INC MD COM 139737100 6,228 304,560 SH   SOLE 21 304,560 0 0
CAPITAL BANCORP INC MD COM 139737100 1,603 78,407 SH   SOLE 22 70,315 0 8,092
CAPITAL CITY BK GROUP INC COM 139674105 1,773 68,765 SH   SOLE 2 18,383 0 50,382
CAPITAL CITY BK GROUP INC COM 139674105 6 252 SH   SOLE 7 252 0 0
CAPITAL CITY BK GROUP INC COM 139674105 1,336 51,791 SH   SOLE 18 51,791 0 0
CAPITAL CITY BK GROUP INC COM 139674105 4,648 180,236 SH   SOLE 19 180,236 0 0
CAPITAL CITY BK GROUP INC COM 139674105 14,555 564,350 SH   SOLE 21 564,350 0 0
CAPITAL CITY BK GROUP INC COM 139674105 22,368 867,309 SH   SOLE 22 851,422 0 15,887
CAPITAL CITY BK GROUP INC COM 139674105 227 8,815 SH   SOLE 23 8,815 0 0
CAPITAL CITY BK GROUP INC COM 139674105 15 590 SH   SOLE 25 590 0 0
CAPITAL CITY BK GROUP INC COM 139674105 881 34,151 SH   SOLE 26 0 0 34,151
CAPITAL CITY BK GROUP INC COM 139674105 72 2,797 SH   SOLE 28 2,797 0 0
CAPITAL CITY BK GROUP INC COM 139674105 76 2,936 SH   SOLE 30 2,936 0 0
CAPITAL CITY BK GROUP INC COM 139674105 4 145 SH   SOLE 34 145 0 0
CAPITAL CITY BK GROUP INC COM 139674105 57 2,209 SH   SOLE 40 2,209 0 0
CAPITAL CITY BK GROUP INC COM 139674105 72 2,773 SH   SOLE 43 0 0 2,773
CAPITAL ONE FINL CORP COM 14040H105 188,988 1,221,719 SH   SOLE 2 365,056 0 856,663
CAPITAL ONE FINL CORP COM 14040H105 44,946 290,555 SH   SOLE 4 184,773 0 105,782
CAPITAL ONE FINL CORP COM 14040H105 62,906 406,660 SH   SOLE 7 390,000 0 16,660
CAPITAL ONE FINL CORP COM 14040H105 557 3,603 SH   SOLE 13 1,377 0 2,226
CAPITAL ONE FINL CORP COM 14040H105 9,411 60,836 SH   SOLE 15 60,836 0 0
CAPITAL ONE FINL CORP COM 14040H105 369,871 2,391,047 SH   SOLE 18 2,276,382 0 114,665
CAPITAL ONE FINL CORP COM 14040H105 573,789 3,709,284 SH   SOLE 19 3,709,284 0 0
CAPITAL ONE FINL CORP COM 14040H105 1,604,343 10,371,341 SH   SOLE 21 10,371,341 0 0
CAPITAL ONE FINL CORP COM 14040H105 1,534,996 9,923,046 SH   SOLE 22 8,951,869 0 971,177
CAPITAL ONE FINL CORP COM 14040H105 52,949 342,289 SH   SOLE 23 342,289 0 0
CAPITAL ONE FINL CORP COM 14040H105 119,760 774,194 SH   SOLE 25 756,656 0 17,538
CAPITAL ONE FINL CORP COM 14040H105 167,217 1,080,979 SH   SOLE 26 443,684 0 637,295
CAPITAL ONE FINL CORP COM 14040H105 131,811 852,095 SH   SOLE 28 50,414 0 801,681
CAPITAL ONE FINL CORP COM 14040H105 2,486 16,074 SH   SOLE 29 16,074 0 0
CAPITAL ONE FINL CORP COM 14040H105 411,238 2,658,463 SH   SOLE 30 2,609,734 0 48,729
CAPITAL ONE FINL CORP COM 14040H105 16,989 109,829 SH   SOLE 31 90,140 0 19,689
CAPITAL ONE FINL CORP COM 14040H105 295,237 1,908,569 SH   SOLE 34 1,908,569 0 0
CAPITAL ONE FINL CORP COM 14040H105 47,282 305,658 SH   SOLE 36 305,658 0 0
CAPITAL ONE FINL CORP COM 14040H105 2,613 16,894 SH   SOLE 40 16,894 0 0
CAPITAL ONE FINL CORP COM 14040H105 46,141 298,280 SH   SOLE 43 17,867 0 280,413
CAPITAL SOUTHWEST CORP COM 140501107 2,810 120,954 SH   SOLE 30 120,954 0 0
CAPITAL SOUTHWEST CORP COM 140501107 154 6,622 SH   SOLE 43 4,325 0 2,297
CAPITAL SR LIVING CORP COM 140475203 13 269 SH   SOLE 18 269 0 0
CAPITAL SR LIVING CORP COM 140475203 247 4,987 SH   SOLE 21 4,987 0 0
CAPITAL SR LIVING CORP COM 140475203 1,538 31,076 SH   SOLE 22 31,076 0 0
CAPITOL FED FINL INC COM 14057J101 1,645 139,637 SH   SOLE 2 40,202 0 99,435
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 6,124 519,835 SH   SOLE 18 519,835 0 0
CAPITOL FED FINL INC COM 14057J101 2,676 227,182 SH   SOLE 19 227,182 0 0
CAPITOL FED FINL INC COM 14057J101 181,358 15,395,455 SH   SOLE 21 15,395,455 0 0
CAPITOL FED FINL INC COM 14057J101 39,015 3,311,968 SH   SOLE 22 3,118,563 0 193,405
CAPITOL FED FINL INC COM 14057J101 41 3,476 SH   SOLE 25 3,476 0 0
CAPITOL FED FINL INC COM 14057J101 986 83,699 SH   SOLE 26 77,625 0 6,074
CAPITOL FED FINL INC COM 14057J101 220 18,668 SH   SOLE 28 18,668 0 0
CAPITOL FED FINL INC COM 14057J101 3,126 265,386 SH   SOLE 30 265,386 0 0
CAPITOL FED FINL INC COM 14057J101 54 4,585 SH   SOLE 36 4,585 0 0
CAPITOL FED FINL INC COM 14057J101 194 16,458 SH   SOLE 40 16,458 0 0
CAPITOL FED FINL INC COM 14057J101 954 81,001 SH   SOLE 43 5,953 0 75,048
CAPRI HOLDINGS LIMITED SHS G1890L107 21,528 376,426 SH   SOLE 2 123,400 0 253,026
CAPRI HOLDINGS LIMITED SHS G1890L107 531 9,284 SH   SOLE 4 9,284 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 195 3,406 SH   SOLE 7 3,406 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 27,814 486,342 SH   SOLE 18 486,342 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 76,420 1,336,252 SH   SOLE 19 1,336,252 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 389,389 6,808,688 SH   SOLE 21 6,808,688 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 246,205 4,305,029 SH   SOLE 22 4,128,507 0 176,522
CAPRI HOLDINGS LIMITED SHS G1890L107 340 5,952 SH   SOLE 25 5,952 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 3,311 57,898 SH   SOLE 26 46,695 0 11,203
CAPRI HOLDINGS LIMITED SHS G1890L107 1,181 20,644 SH   SOLE 28 15,469 0 5,175
CAPRI HOLDINGS LIMITED SHS G1890L107 6,307 110,288 SH   SOLE 30 110,288 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 3,156 55,185 SH   SOLE 31 2,685 0 52,500
CAPRI HOLDINGS LIMITED SHS G1890L107 30,669 536,266 SH   SOLE 34 536,266 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 621 10,862 SH   SOLE 36 10,862 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 1,022 17,867 SH   SOLE 40 17,867 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 8,865 155,009 SH   SOLE 43 14,609 0 140,400
CAPRICOR THERAPEUTICS INC COM NEW 14070B309 23 4,517 SH   SOLE 18 4,517 0 0
CAPRICOR THERAPEUTICS INC COM NEW 14070B309 285 55,611 SH   SOLE 21 55,611 0 0
CAPRICOR THERAPEUTICS INC COM NEW 14070B309 1,256 244,915 SH   SOLE 22 244,915 0 0
CAPSTAR FINL HLDGS INC COM 14070T102 498 24,277 SH   SOLE 2 9,368 0 14,909
CAPSTAR FINL HLDGS INC COM 14070T102 9 454 SH   SOLE 7 454 0 0
CAPSTAR FINL HLDGS INC COM 14070T102 1,301 63,471 SH   SOLE 18 63,471 0 0
CAPSTAR FINL HLDGS INC COM 14070T102 1,699 82,867 SH   SOLE 19 82,867 0 0
CAPSTAR FINL HLDGS INC COM 14070T102 16,420 800,978 SH   SOLE 21 800,978 0 0
CAPSTAR FINL HLDGS INC COM 14070T102 9,159 446,797 SH   SOLE 22 424,273 0 22,524
CAPSTAR FINL HLDGS INC COM 14070T102 36 1,779 SH   SOLE 43 79 0 1,700
CAPSTEAD MTG CORP COM NO PAR 14067E506 642 104,628 SH   SOLE 2 29,847 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 8 1,362 SH   SOLE 7 1,362 0 0
CAPSTEAD MTG CORP COM NO PAR 14067E506 2,451 399,261 SH   SOLE 18 399,261 0 0
CAPSTEAD MTG CORP COM NO PAR 14067E506 1,000 162,902 SH   SOLE 19 162,902 0 0
CAPSTEAD MTG CORP COM NO PAR 14067E506 86,938 14,159,312 SH   SOLE 21 14,159,312 0 0
CAPSTEAD MTG CORP COM NO PAR 14067E506 15,844 2,580,504 SH   SOLE 22 2,435,527 0 144,977
CAPSTEAD MTG CORP COM NO PAR 14067E506 16 2,599 SH   SOLE 25 2,599 0 0
CAPSTEAD MTG CORP COM NO PAR 14067E506 2,413 393,008 SH   SOLE 26 12,091 0 380,917
CAPSTEAD MTG CORP COM NO PAR 14067E506 88 14,355 SH   SOLE 28 14,355 0 0
CAPSTEAD MTG CORP COM NO PAR 14067E506 934 152,137 SH   SOLE 30 152,137 0 0
CAPSTEAD MTG CORP COM NO PAR 14067E506 68 11,073 SH   SOLE 40 11,073 0 0
CAPSTEAD MTG CORP COM NO PAR 14067E506 187 30,436 SH   SOLE 43 0 0 30,436
CAPSTONE GREEN ENERGY CORP COM 14067D508 14 2,551 SH   SOLE 18 2,551 0 0
CAPSTONE GREEN ENERGY CORP COM 14067D508 187 33,344 SH   SOLE 21 33,344 0 0
CAPSTONE GREEN ENERGY CORP COM 14067D508 1,980 352,282 SH   SOLE 22 352,282 0 0
CARA THERAPEUTICS INC COM 140755109 732 51,265 SH   SOLE 2 13,254 0 38,011
CARA THERAPEUTICS INC COM 140755109 3 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,643 185,206 SH   SOLE 18 185,206 0 0
CARA THERAPEUTICS INC COM 140755109 1,053 73,771 SH   SOLE 19 73,771 0 0
CARA THERAPEUTICS INC COM 140755109 80,296 5,626,944 SH   SOLE 21 5,626,944 0 0
CARA THERAPEUTICS INC COM 140755109 16,777 1,175,678 SH   SOLE 22 1,108,743 0 66,935
CARA THERAPEUTICS INC COM 140755109 40 2,836 SH   SOLE 25 2,836 0 0
CARA THERAPEUTICS INC COM 140755109 485 34,020 SH   SOLE 26 26,377 0 7,643
CARA THERAPEUTICS INC COM 140755109 57 4,018 SH   SOLE 28 4,018 0 0
CARA THERAPEUTICS INC COM 140755109 1,735 121,564 SH   SOLE 30 121,564 0 0
CARA THERAPEUTICS INC COM 140755109 53 3,689 SH   SOLE 36 3,689 0 0
CARA THERAPEUTICS INC COM 140755109 83 5,816 SH   SOLE 40 5,816 0 0
CARA THERAPEUTICS INC COM 140755109 149 10,432 SH   SOLE 43 0 0 10,432
CARDIFF ONCOLOGY INC COM 14147L108 184 27,635 SH   SOLE 2 2,050 0 25,585
CARDIFF ONCOLOGY INC COM 14147L108 4 581 SH   SOLE 7 581 0 0
CARDIFF ONCOLOGY INC COM 14147L108 809 121,720 SH   SOLE 18 121,720 0 0
CARDIFF ONCOLOGY INC COM 14147L108 418 62,845 SH   SOLE 19 62,845 0 0
CARDIFF ONCOLOGY INC COM 14147L108 9,160 1,377,386 SH   SOLE 21 1,377,386 0 0
CARDIFF ONCOLOGY INC COM 14147L108 5,119 769,816 SH   SOLE 22 731,258 0 38,558
CARDINAL HEALTH INC COM 14149Y108 52,016 911,129 SH   SOLE 2 365,383 0 545,746
CARDINAL HEALTH INC COM 14149Y108 10,366 181,573 SH   SOLE 4 104,168 0 77,405
CARDINAL HEALTH INC COM 14149Y108 18,420 322,647 SH   SOLE 7 313,119 0 9,528
CARDINAL HEALTH INC COM 14149Y108 161 2,819 SH   SOLE 13 843 0 1,976
CARDINAL HEALTH INC COM 14149Y108 2,116 37,056 SH   SOLE 15 37,056 0 0
CARDINAL HEALTH INC COM 14149Y108 41,264 722,782 SH   SOLE 18 681,415 0 41,367
CARDINAL HEALTH INC COM 14149Y108 126,254 2,211,488 SH   SOLE 19 2,211,488 0 0
CARDINAL HEALTH INC COM 14149Y108 1,491 26,120 SH   SOLE 20 26,120 0 0
CARDINAL HEALTH INC COM 14149Y108 483,140 8,462,776 SH   SOLE 21 8,462,776 0 0
CARDINAL HEALTH INC COM 14149Y108 369,661 6,475,065 SH   SOLE 22 5,851,910 0 623,155
CARDINAL HEALTH INC COM 14149Y108 9,719 170,247 SH   SOLE 23 170,247 0 0
CARDINAL HEALTH INC COM 14149Y108 30,656 536,977 SH   SOLE 25 536,977 0 0
CARDINAL HEALTH INC COM 14149Y108 48,311 846,224 SH   SOLE 26 430,519 0 415,705
CARDINAL HEALTH INC COM 14149Y108 63,313 1,108,995 SH   SOLE 28 31,333 0 1,077,662
CARDINAL HEALTH INC COM 14149Y108 123,470 2,162,733 SH   SOLE 30 2,010,864 0 151,869
CARDINAL HEALTH INC COM 14149Y108 3,801 66,585 SH   SOLE 31 35,098 0 31,487
CARDINAL HEALTH INC COM 14149Y108 82,414 1,443,585 SH   SOLE 34 1,443,585 0 0
CARDINAL HEALTH INC COM 14149Y108 15,603 273,308 SH   SOLE 35 273,308 0 0
CARDINAL HEALTH INC COM 14149Y108 12,603 220,757 SH   SOLE 36 220,757 0 0
CARDINAL HEALTH INC COM 14149Y108 619 10,848 SH   SOLE 40 10,848 0 0
CARDINAL HEALTH INC COM 14149Y108 7,396 129,544 SH   SOLE 43 11,554 0 117,990
CARDIOVASCULAR SYS INC DEL COM 141619106 2,506 58,755 SH   SOLE 2 25,145 0 33,610
CARDIOVASCULAR SYS INC DEL COM 141619106 7 174 SH   SOLE 4 174 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 27 632 SH   SOLE 7 632 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 7,331 171,886 SH   SOLE 18 156,626 0 15,260
CARDIOVASCULAR SYS INC DEL COM 141619106 18,697 438,374 SH   SOLE 19 438,374 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 207,454 4,864,097 SH   SOLE 21 4,864,097 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 53,701 1,259,118 SH   SOLE 22 1,235,957 0 23,161
CARDIOVASCULAR SYS INC DEL COM 141619106 511 11,985 SH   SOLE 23 11,985 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 161 3,783 SH   SOLE 25 3,783 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 3,031 71,078 SH   SOLE 26 19,277 0 51,801
CARDIOVASCULAR SYS INC DEL COM 141619106 199 4,669 SH   SOLE 28 4,669 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 3,694 86,615 SH   SOLE 30 86,615 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 55 1,299 SH   SOLE 34 1,299 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 287 6,724 SH   SOLE 36 6,724 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 207 4,846 SH   SOLE 40 4,846 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 533 12,496 SH   SOLE 43 0 0 12,496
CARDLYTICS INC COM 14161W105 5,259 41,434 SH   SOLE 2 19,974 0 21,460
CARDLYTICS INC COM 14161W105 13 102 SH   SOLE 4 102 0 0
CARDLYTICS INC COM 14161W105 67 525 SH   SOLE 7 525 0 0
CARDLYTICS INC COM 14161W105 102 806 SH   SOLE 13 806 0 0
CARDLYTICS INC COM 14161W105 13,932 109,758 SH   SOLE 18 98,988 0 10,770
CARDLYTICS INC COM 14161W105 30,869 243,195 SH   SOLE 19 243,195 0 0
CARDLYTICS INC COM 14161W105 135,754 1,069,518 SH   SOLE 21 1,069,518 0 0
CARDLYTICS INC COM 14161W105 121,134 954,337 SH   SOLE 22 929,677 0 24,660
CARDLYTICS INC COM 14161W105 992 7,813 SH   SOLE 23 7,813 0 0
CARDLYTICS INC COM 14161W105 225 1,773 SH   SOLE 25 1,773 0 0
CARDLYTICS INC COM 14161W105 5,558 43,790 SH   SOLE 26 12,286 0 31,504
CARDLYTICS INC COM 14161W105 459 3,615 SH   SOLE 28 3,615 0 0
CARDLYTICS INC COM 14161W105 3,190 25,134 SH   SOLE 30 25,134 0 0
CARDLYTICS INC COM 14161W105 215 1,691 SH   SOLE 36 1,691 0 0
CARDLYTICS INC COM 14161W105 495 3,899 SH   SOLE 40 3,899 0 0
CARDLYTICS INC COM 14161W105 496 3,905 SH   SOLE 43 176 0 3,729
CARECLOUD INC COM 14167R100 16 1,926 SH   SOLE 18 1,926 0 0
CARECLOUD INC COM 14167R100 259 30,761 SH   SOLE 21 30,761 0 0
CARECLOUD INC COM 14167R100 242 28,721 SH   SOLE 22 28,721 0 0
CAREDX INC COM 14167L103 2,641 28,859 SH   SOLE 2 18,920 0 9,939
CAREDX INC COM 14167L103 17 190 SH   SOLE 4 190 0 0
CAREDX INC COM 14167L103 70 764 SH   SOLE 7 764 0 0
CAREDX INC COM 14167L103 14,725 160,895 SH   SOLE 18 154,864 0 6,031
CAREDX INC COM 14167L103 31,740 346,805 SH   SOLE 19 346,805 0 0
CAREDX INC COM 14167L103 192,645 2,104,954 SH   SOLE 21 2,104,954 0 0
CAREDX INC COM 14167L103 116,271 1,270,440 SH   SOLE 22 1,240,373 0 30,067
CAREDX INC COM 14167L103 168 1,840 SH   SOLE 23 1,840 0 0
CAREDX INC COM 14167L103 147 1,608 SH   SOLE 25 1,608 0 0
CAREDX INC COM 14167L103 2,483 27,130 SH   SOLE 26 18,336 0 8,794
CAREDX INC COM 14167L103 559 6,111 SH   SOLE 28 6,111 0 0
CAREDX INC COM 14167L103 23,878 260,909 SH   SOLE 30 260,909 0 0
CAREDX INC COM 14167L103 161 1,754 SH   SOLE 34 1,754 0 0
CAREDX INC COM 14167L103 96 1,049 SH   SOLE 36 1,049 0 0
CAREDX INC COM 14167L103 545 5,958 SH   SOLE 40 5,958 0 0
CAREDX INC COM 14167L103 739 8,080 SH   SOLE 43 152 0 7,928
CAREMAX INC COM CL A 14171W103 380 29,440 SH   SOLE 18 29,440 0 0
CAREMAX INC COM CL A 14171W103 10,033 777,782 SH   SOLE 19 777,782 0 0
CAREMAX INC COM CL A 14171W103 125 9,653 SH   SOLE 20 9,653 0 0
CAREMAX INC COM CL A 14171W103 5,530 428,700 SH   SOLE 34 428,700 0 0
CAREMAX INC *W EXP 06/08/202 14171W111 28 5,887 SH   SOLE 18 5,887 0 0
CAREMAX INC *W EXP 06/08/202 14171W111 738 156,441 SH   SOLE 19 156,441 0 0
CAREMAX INC *W EXP 06/08/202 14171W111 9 1,930 SH   SOLE 20 1,930 0 0
CAREMAX INC *W EXP 06/08/202 14171W111 405 85,740 SH   SOLE 34 85,740 0 0
CARETRUST REIT INC COM 14174T107 4,574 196,902 SH   SOLE 2 91,090 0 105,812
CARETRUST REIT INC COM 14174T107 12,971 558,387 SH   SOLE 4 558,387 0 0
CARETRUST REIT INC COM 14174T107 2,870 123,561 SH   SOLE 7 123,561 0 0
CARETRUST REIT INC COM 14174T107 20,641 888,542 SH   SOLE 18 888,542 0 0
CARETRUST REIT INC COM 14174T107 12,266 528,040 SH   SOLE 19 528,040 0 0
CARETRUST REIT INC COM 14174T107 268,322 11,550,682 SH   SOLE 21 11,550,682 0 0
CARETRUST REIT INC COM 14174T107 85,283 3,671,255 SH   SOLE 22 3,109,410 0 561,845
CARETRUST REIT INC COM 14174T107 1,313 56,524 SH   SOLE 23 56,524 0 0
CARETRUST REIT INC COM 14174T107 9,568 411,870 SH   SOLE 25 411,870 0 0
CARETRUST REIT INC COM 14174T107 931 40,077 SH   SOLE 26 20,645 0 19,432
CARETRUST REIT INC COM 14174T107 3,038 130,776 SH   SOLE 28 73,214 0 57,562
CARETRUST REIT INC COM 14174T107 14,855 639,467 SH   SOLE 30 639,467 0 0
CARETRUST REIT INC COM 14174T107 4,336 186,672 SH   SOLE 34 186,672 0 0
CARETRUST REIT INC COM 14174T107 233 10,021 SH   SOLE 40 10,021 0 0
CARETRUST REIT INC COM 14174T107 695 29,904 SH   SOLE 43 1,718 0 28,186
CARGURUS INC COM CL A 141788109 1,788 68,171 SH   SOLE 2 58,392 0 9,779
CARGURUS INC COM CL A 141788109 10 365 SH   SOLE 4 365 0 0
CARGURUS INC COM CL A 141788109 41 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 7,572 288,673 SH   SOLE 18 285,154 0 3,519
CARGURUS INC COM CL A 141788109 4,831 184,174 SH   SOLE 19 184,174 0 0
CARGURUS INC COM CL A 141788109 82,927 3,161,539 SH   SOLE 21 3,161,539 0 0
CARGURUS INC COM CL A 141788109 57,616 2,196,587 SH   SOLE 22 2,144,526 0 52,061
CARGURUS INC COM CL A 141788109 46 1,759 SH   SOLE 23 1,759 0 0
CARGURUS INC COM CL A 141788109 87 3,329 SH   SOLE 25 3,329 0 0
CARGURUS INC COM CL A 141788109 705 26,890 SH   SOLE 26 19,366 0 7,524
CARGURUS INC COM CL A 141788109 275 10,492 SH   SOLE 28 10,492 0 0
CARGURUS INC COM CL A 141788109 4,084 155,699 SH   SOLE 30 155,699 0 0
CARGURUS INC COM CL A 141788109 22 824 SH   SOLE 36 824 0 0
CARGURUS INC COM CL A 141788109 272 10,380 SH   SOLE 40 10,380 0 0
CARGURUS INC COM CL A 141788109 296 11,278 SH   SOLE 43 647 0 10,631
CARLISLE COS INC COM 142339100 24,272 126,825 SH   SOLE 2 43,037 0 83,788
CARLISLE COS INC COM 142339100 91 478 SH   SOLE 4 478 0 0
CARLISLE COS INC COM 142339100 1,756 9,175 SH   SOLE 7 9,175 0 0
CARLISLE COS INC COM 142339100 24,415 127,573 SH   SOLE 18 127,573 0 0
CARLISLE COS INC COM 142339100 2,599 13,582 SH   SOLE 19 13,582 0 0
CARLISLE COS INC COM 142339100 478,778 2,501,712 SH   SOLE 21 2,501,712 0 0
CARLISLE COS INC COM 142339100 286,002 1,494,421 SH   SOLE 22 1,430,418 0 64,003
CARLISLE COS INC COM 142339100 323 1,689 SH   SOLE 25 1,689 0 0
CARLISLE COS INC COM 142339100 4,155 21,712 SH   SOLE 26 17,118 0 4,594
CARLISLE COS INC COM 142339100 1,264 6,607 SH   SOLE 28 5,909 0 698
CARLISLE COS INC COM 142339100 7,290 38,090 SH   SOLE 30 38,090 0 0
CARLISLE COS INC COM 142339100 175 912 SH   SOLE 31 912 0 0
CARLISLE COS INC COM 142339100 725 3,789 SH   SOLE 36 3,789 0 0
CARLISLE COS INC COM 142339100 1,211 6,328 SH   SOLE 40 6,328 0 0
CARLISLE COS INC COM 142339100 3,225 16,851 SH   SOLE 43 2,500 0 14,351
CARLOTZ INC COM CL A 142552108 251 45,959 SH   SOLE 2 20,622 0 25,337
CARLOTZ INC COM CL A 142552108 804 147,260 SH   SOLE 18 147,260 0 0
CARLOTZ INC COM CL A 142552108 422 77,227 SH   SOLE 19 77,227 0 0
CARLOTZ INC COM CL A 142552108 9,201 1,685,128 SH   SOLE 21 1,685,128 0 0
CARLOTZ INC COM CL A 142552108 8,530 1,562,278 SH   SOLE 22 1,514,377 0 47,901
CARLOTZ INC COM CL A 142552108 112 20,560 SH   SOLE 30 20,560 0 0
CARLOTZ INC COM CL A 142552108 69 12,717 SH   SOLE 40 12,717 0 0
CARLYLE GROUP INC COM 14316J108 14,108 303,529 SH   SOLE 2 21,808 0 281,721
CARLYLE GROUP INC COM 14316J108 5,553 119,460 SH   SOLE 4 57,141 0 62,319
CARLYLE GROUP INC COM 14316J108 813 17,498 SH   SOLE 7 17,498 0 0
CARLYLE GROUP INC COM 14316J108 17 358 SH   SOLE 13 358 0 0
CARLYLE GROUP INC COM 14316J108 872 18,763 SH   SOLE 15 18,763 0 0
CARLYLE GROUP INC COM 14316J108 7,385 158,878 SH   SOLE 18 149,915 0 8,963
CARLYLE GROUP INC COM 14316J108 2,337 50,289 SH   SOLE 19 50,289 0 0
CARLYLE GROUP INC COM 14316J108 107,503 2,312,880 SH   SOLE 21 2,312,880 0 0
CARLYLE GROUP INC COM 14316J108 151,086 3,250,563 SH   SOLE 22 3,057,781 0 192,782
CARLYLE GROUP INC COM 14316J108 4,257 91,588 SH   SOLE 23 91,588 0 0
CARLYLE GROUP INC COM 14316J108 1,832 39,416 SH   SOLE 25 39,416 0 0
CARLYLE GROUP INC COM 14316J108 9,656 207,755 SH   SOLE 26 183,805 0 23,950
CARLYLE GROUP INC COM 14316J108 8,390 180,513 SH   SOLE 28 14,527 0 165,986
CARLYLE GROUP INC COM 14316J108 8 164 SH   SOLE 29 164 0 0
CARLYLE GROUP INC COM 14316J108 43,292 931,410 SH   SOLE 30 806,085 0 125,325
CARLYLE GROUP INC COM 14316J108 1,126 24,219 SH   SOLE 31 18,709 0 5,510
CARLYLE GROUP INC COM 14316J108 372 8,013 SH   SOLE 34 8,013 0 0
CARLYLE GROUP INC COM 14316J108 2,001 43,045 SH   SOLE 36 43,045 0 0
CARLYLE GROUP INC COM 14316J108 296 6,365 SH   SOLE 40 6,365 0 0
CARMAX INC COM 143130102 44,244 342,576 SH   SOLE 2 42,535 0 300,041
CARMAX INC COM 143130102 13,118 101,572 SH   SOLE 4 58,878 0 42,694
CARMAX INC COM 143130102 18,653 144,429 SH   SOLE 7 139,329 0 5,100
CARMAX INC COM 143130102 186 1,441 SH   SOLE 13 485 0 956
CARMAX INC COM 143130102 2,878 22,283 SH   SOLE 15 22,283 0 0
CARMAX INC COM 143130102 42,555 329,499 SH   SOLE 18 306,283 0 23,216
CARMAX INC COM 143130102 9,209 71,302 SH   SOLE 19 71,302 0 0
CARMAX INC COM 143130102 492,836 3,815,999 SH   SOLE 21 3,815,999 0 0
CARMAX INC COM 143130102 448,500 3,472,708 SH   SOLE 22 3,122,625 0 350,083
CARMAX INC COM 143130102 11,899 92,136 SH   SOLE 23 92,136 0 0
CARMAX INC COM 143130102 29,836 231,019 SH   SOLE 25 231,019 0 0
CARMAX INC COM 143130102 49,005 379,444 SH   SOLE 26 151,264 0 228,180
CARMAX INC COM 143130102 43,574 337,392 SH   SOLE 28 17,463 0 319,929
CARMAX INC COM 143130102 21 159 SH   SOLE 29 159 0 0
CARMAX INC COM 143130102 81,495 631,013 SH   SOLE 30 631,013 0 0
CARMAX INC COM 143130102 5,848 45,278 SH   SOLE 31 21,029 0 24,249
CARMAX INC COM 143130102 1,112 8,609 SH   SOLE 34 8,609 0 0
CARMAX INC COM 143130102 12,034 93,175 SH   SOLE 36 93,175 0 0
CARMAX INC COM 143130102 691 5,353 SH   SOLE 40 5,353 0 0
CARMAX INC COM 143130102 13,859 107,313 SH   SOLE 43 23,967 0 83,346
CARNIVAL CORP UNIT 99/99/9999 143658300 47,586 1,805,219 SH   SOLE 2 213,056 0 1,592,163
CARNIVAL CORP UNIT 99/99/9999 143658300 7,757 294,273 SH   SOLE 4 263,006 0 31,267
CARNIVAL CORP UNIT 99/99/9999 143658300 18,959 719,232 SH   SOLE 7 681,683 0 37,549
CARNIVAL CORP UNIT 99/99/9999 143658300 220 8,341 SH   SOLE 13 2,801 0 5,540
CARNIVAL CORP UNIT 99/99/9999 143658300 2,684 101,816 SH   SOLE 15 101,816 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 3 100 SH   SOLE 17 0 0 100
CARNIVAL CORP UNIT 99/99/9999 143658300 42,164 1,599,551 SH   SOLE 18 1,482,094 0 117,457
CARNIVAL CORP UNIT 99/99/9999 143658300 10,330 391,871 SH   SOLE 19 391,871 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 467,569 17,737,809 SH   SOLE 21 17,737,809 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 460,436 17,467,229 SH   SOLE 22 15,700,475 0 1,766,754
CARNIVAL CORP UNIT 99/99/9999 143658300 12,419 471,123 SH   SOLE 23 471,123 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 29,070 1,102,809 SH   SOLE 25 1,102,809 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 49,856 1,891,344 SH   SOLE 26 764,672 0 1,126,672
CARNIVAL CORP UNIT 99/99/9999 143658300 38,870 1,474,572 SH   SOLE 28 84,863 0 1,389,709
CARNIVAL CORP UNIT 99/99/9999 143658300 82 3,102 SH   SOLE 29 3,102 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 78,731 2,986,752 SH   SOLE 30 2,986,752 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 5,840 221,547 SH   SOLE 31 101,392 0 120,155
CARNIVAL CORP UNIT 99/99/9999 143658300 1,182 44,849 SH   SOLE 34 44,849 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 12,690 481,421 SH   SOLE 36 481,421 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 753 28,583 SH   SOLE 40 28,583 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 11,734 445,140 SH   SOLE 43 68,082 0 377,058
CARNIVAL PLC ADR 14365C103 8,848 380,234 SH   SOLE 43 74,688 0 305,546
CARPARTS COM INC COM 14427M107 331 16,252 SH   SOLE 2 11,360 0 4,892
CARPARTS COM INC COM 14427M107 3 136 SH   SOLE 4 136 0 0
CARPARTS COM INC COM 14427M107 12 605 SH   SOLE 7 605 0 0
CARPARTS COM INC COM 14427M107 3,155 154,975 SH   SOLE 18 154,975 0 0
CARPARTS COM INC COM 14427M107 1,692 83,084 SH   SOLE 19 83,084 0 0
CARPARTS COM INC COM 14427M107 33,251 1,633,167 SH   SOLE 21 1,633,167 0 0
CARPARTS COM INC COM 14427M107 21,201 1,041,309 SH   SOLE 22 1,018,652 0 22,657
CARPARTS COM INC COM 14427M107 20 969 SH   SOLE 25 969 0 0
CARPARTS COM INC COM 14427M107 1,094 53,729 SH   SOLE 30 53,729 0 0
CARPARTS COM INC COM 14427M107 88 4,334 SH   SOLE 40 4,334 0 0
CARPARTS COM INC COM 14427M107 100 4,896 SH   SOLE 43 0 0 4,896
CARPENTER TECHNOLOGY CORP COM 144285103 1,871 46,508 SH   SOLE 2 14,857 0 31,651
CARPENTER TECHNOLOGY CORP COM 144285103 8 190 SH   SOLE 4 190 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 50 1,234 SH   SOLE 7 1,234 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 7,830 194,673 SH   SOLE 18 194,673 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 3,335 82,915 SH   SOLE 19 82,915 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 240,123 5,970,243 SH   SOLE 21 5,970,243 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 50,686 1,260,221 SH   SOLE 22 1,187,210 0 73,011
CARPENTER TECHNOLOGY CORP COM 144285103 79 1,953 SH   SOLE 25 1,953 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 719 17,868 SH   SOLE 26 13,644 0 4,224
CARPENTER TECHNOLOGY CORP COM 144285103 286 7,107 SH   SOLE 28 5,868 0 1,239
CARPENTER TECHNOLOGY CORP COM 144285103 4,061 100,978 SH   SOLE 30 100,978 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 105 2,613 SH   SOLE 36 2,613 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 224 5,576 SH   SOLE 40 5,576 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 1,336 33,210 SH   SOLE 43 921 0 32,289
CARRIAGE SVCS INC COM 143905107 799 21,613 SH   SOLE 2 5,451 0 16,162
CARRIAGE SVCS INC COM 143905107 3 73 SH   SOLE 4 73 0 0
CARRIAGE SVCS INC COM 143905107 7 200 SH   SOLE 7 200 0 0
CARRIAGE SVCS INC COM 143905107 2,177 58,883 SH   SOLE 18 58,883 0 0
CARRIAGE SVCS INC COM 143905107 1,065 28,819 SH   SOLE 19 28,819 0 0
CARRIAGE SVCS INC COM 143905107 25,331 685,179 SH   SOLE 21 685,179 0 0
CARRIAGE SVCS INC COM 143905107 15,953 431,512 SH   SOLE 22 406,623 0 24,889
CARRIAGE SVCS INC COM 143905107 17 460 SH   SOLE 25 460 0 0
CARRIAGE SVCS INC COM 143905107 25 665 SH   SOLE 26 665 0 0
CARRIAGE SVCS INC COM 143905107 88 2,376 SH   SOLE 28 2,376 0 0
CARRIAGE SVCS INC COM 143905107 689 18,646 SH   SOLE 30 18,646 0 0
CARRIAGE SVCS INC COM 143905107 25 675 SH   SOLE 36 675 0 0
CARRIAGE SVCS INC COM 143905107 63 1,695 SH   SOLE 40 1,695 0 0
CARRIAGE SVCS INC COM 143905107 82 2,220 SH   SOLE 43 0 0 2,220
CARRIER GLOBAL CORPORATION COM 14448C104 110,128 2,266,008 SH   SOLE 2 629,389 0 1,636,619
CARRIER GLOBAL CORPORATION COM 14448C104 26,519 545,662 SH   SOLE 4 354,197 0 191,465
CARRIER GLOBAL CORPORATION COM 14448C104 38,708 796,462 SH   SOLE 7 767,208 0 29,254
CARRIER GLOBAL CORPORATION COM 14448C104 4,601 94,671 SH   SOLE 13 90,391 0 4,280
CARRIER GLOBAL CORPORATION COM 14448C104 5,218 107,365 SH   SOLE 15 107,365 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 0 2 SH   SOLE 17 0 0 2
CARRIER GLOBAL CORPORATION COM 14448C104 105,236 2,165,355 SH   SOLE 18 1,978,277 0 187,078
CARRIER GLOBAL CORPORATION COM 14448C104 79,411 1,633,972 SH   SOLE 19 1,633,972 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 1,086,435 22,354,630 SH   SOLE 21 22,354,630 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 916,517 18,858,375 SH   SOLE 22 16,659,938 0 2,198,437
CARRIER GLOBAL CORPORATION COM 14448C104 30,160 620,573 SH   SOLE 23 620,573 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 73,319 1,508,624 SH   SOLE 25 1,508,624 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 93,518 1,924,242 SH   SOLE 26 779,133 0 1,145,109
CARRIER GLOBAL CORPORATION COM 14448C104 134,989 2,777,544 SH   SOLE 28 100,984 0 2,676,560
CARRIER GLOBAL CORPORATION COM 14448C104 3,025 62,241 SH   SOLE 29 62,241 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 195,457 4,021,757 SH   SOLE 30 3,700,140 0 321,617
CARRIER GLOBAL CORPORATION COM 14448C104 16,568 340,910 SH   SOLE 31 283,802 0 57,108
CARRIER GLOBAL CORPORATION COM 14448C104 17,826 366,799 SH   SOLE 34 366,799 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 23,070 474,700 SH   SOLE 36 474,700 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 531 10,931 SH   SOLE 37 10,931 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 1,439 29,603 SH   SOLE 40 29,603 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 23,819 490,101 SH   SOLE 43 46,659 0 443,442
CARRIER GLOBAL CORPORATION OPTIONS 14448C104 87 1,800 SH Call SOLE 2 1,800 0 0
CARRIER GLOBAL CORPORATION OPTIONS 14448C104 267 5,500 SH Call SOLE 4 5,500 0 0
CARRIER GLOBAL CORPORATION OPTIONS 14448C104 3,596 74,000 SH Call SOLE 18 74,000 0 0
CARRIER GLOBAL CORPORATION OPTIONS 14448C104 38,608 794,400 SH Call SOLE 19 794,400 0 0
CARRIER GLOBAL CORPORATION OPTIONS 14448C104 1,934 39,800 SH Call SOLE 22 39,800 0 0
CARRIER GLOBAL CORPORATION OPTIONS 14448C104 15,314 315,100 SH Call SOLE 34 315,100 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 296 49,205 SH   SOLE 2 17,976 0 31,229
CARROLS RESTAURANT GROUP INC COM 14574X104 5 764 SH   SOLE 7 764 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 739 123,016 SH   SOLE 18 123,016 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 353 58,752 SH   SOLE 19 58,752 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 7,608 1,265,939 SH   SOLE 21 1,265,939 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 4,953 824,116 SH   SOLE 22 791,315 0 32,801
CARROLS RESTAURANT GROUP INC COM 14574X104 50 8,250 SH   SOLE 43 0 0 8,250
CARS COM INC COM 14575E105 1,302 90,852 SH   SOLE 2 36,491 0 54,361
CARS COM INC COM 14575E105 5 332 SH   SOLE 4 332 0 0
CARS COM INC COM 14575E105 16 1,102 SH   SOLE 7 1,102 0 0
CARS COM INC COM 14575E105 3,162 220,678 SH   SOLE 18 220,678 0 0
CARS COM INC COM 14575E105 2,267 158,208 SH   SOLE 19 158,208 0 0
CARS COM INC COM 14575E105 35,655 2,488,130 SH   SOLE 21 2,488,130 0 0
CARS COM INC COM 14575E105 24,892 1,737,087 SH   SOLE 22 1,642,190 0 94,897
CARS COM INC COM 14575E105 26 1,816 SH   SOLE 25 1,816 0 0
CARS COM INC COM 14575E105 293 20,450 SH   SOLE 26 10,635 0 9,815
CARS COM INC COM 14575E105 152 10,631 SH   SOLE 28 8,465 0 2,166
CARS COM INC COM 14575E105 1,716 119,729 SH   SOLE 30 119,729 0 0
CARS COM INC COM 14575E105 63 4,369 SH   SOLE 36 4,369 0 0
CARS COM INC COM 14575E105 90 6,304 SH   SOLE 40 6,304 0 0
CARS COM INC COM 14575E105 201 14,048 SH   SOLE 43 647 0 13,401
CARTER BANKSHARES INC COM NEW 146103106 517 41,365 SH   SOLE 2 2,151 0 39,214
CARTER BANKSHARES INC COM NEW 146103106 4 326 SH   SOLE 7 326 0 0
CARTER BANKSHARES INC COM NEW 146103106 1,101 87,988 SH   SOLE 18 87,988 0 0
CARTER BANKSHARES INC COM NEW 146103106 871 69,613 SH   SOLE 19 69,613 0 0
CARTER BANKSHARES INC COM NEW 146103106 12,256 979,664 SH   SOLE 21 979,664 0 0
CARTER BANKSHARES INC COM NEW 146103106 7,362 588,496 SH   SOLE 22 559,856 0 28,640
CARTERS INC COM 146229109 14,012 135,815 SH   SOLE 2 56,731 0 79,084
CARTERS INC COM 146229109 58 558 SH   SOLE 4 558 0 0
CARTERS INC COM 146229109 170 1,648 SH   SOLE 7 1,648 0 0
CARTERS INC COM 146229109 11,059 107,195 SH   SOLE 18 106,761 0 434
CARTERS INC COM 146229109 1,395 13,517 SH   SOLE 19 13,517 0 0
CARTERS INC COM 146229109 205,153 1,988,490 SH   SOLE 21 1,988,490 0 0
CARTERS INC COM 146229109 135,497 1,313,342 SH   SOLE 22 1,245,647 0 67,695
CARTERS INC COM 146229109 109 1,052 SH   SOLE 23 1,052 0 0
CARTERS INC COM 146229109 305 2,953 SH   SOLE 25 2,953 0 0
CARTERS INC COM 146229109 1,633 15,828 SH   SOLE 26 12,399 0 3,429
CARTERS INC COM 146229109 561 5,440 SH   SOLE 28 4,773 0 667
CARTERS INC COM 146229109 490 4,747 SH   SOLE 29 4,747 0 0
CARTERS INC COM 146229109 3,479 33,724 SH   SOLE 30 33,724 0 0
CARTERS INC COM 146229109 2,051 19,881 SH   SOLE 31 19,881 0 0
CARTERS INC COM 146229109 21 207 SH   SOLE 34 207 0 0
CARTERS INC COM 146229109 444 4,304 SH   SOLE 36 4,304 0 0
CARTERS INC COM 146229109 520 5,038 SH   SOLE 40 5,038 0 0
CARTERS INC COM 146229109 940 9,109 SH   SOLE 43 282 0 8,827
CARVANA CO CL A 146869102 45,368 150,315 SH   SOLE 2 10,225 0 140,090
CARVANA CO CL A 146869102 11,677 38,689 SH   SOLE 4 22,001 0 16,688
CARVANA CO CL A 146869102 1,763 5,840 SH   SOLE 7 5,840 0 0
CARVANA CO CL A 146869102 185 613 SH   SOLE 13 198 0 415
CARVANA CO CL A 146869102 1,801 5,968 SH   SOLE 15 5,968 0 0
CARVANA CO CL A 146869102 12,564 41,628 SH   SOLE 18 37,603 0 4,025
CARVANA CO CL A 146869102 75,322 249,560 SH   SOLE 19 249,560 0 0
CARVANA CO CL A 146869102 344,555 1,141,590 SH   SOLE 21 1,141,590 0 0
CARVANA CO CL A 146869102 451,292 1,495,234 SH   SOLE 22 1,407,356 0 87,878
CARVANA CO CL A 146869102 11,226 37,196 SH   SOLE 23 37,196 0 0
CARVANA CO CL A 146869102 33,122 109,740 SH   SOLE 25 109,740 0 0
CARVANA CO CL A 146869102 38,206 126,586 SH   SOLE 26 68,912 0 57,674
CARVANA CO CL A 146869102 38,079 126,166 SH   SOLE 28 8,025 0 118,141
CARVANA CO CL A 146869102 26 87 SH   SOLE 29 87 0 0
CARVANA CO CL A 146869102 78,325 259,510 SH   SOLE 30 259,510 0 0
CARVANA CO CL A 146869102 8,017 26,563 SH   SOLE 31 10,027 0 16,536
CARVANA CO CL A 146869102 109,573 363,042 SH   SOLE 34 363,042 0 0
CARVANA CO CL A 146869102 10,959 36,309 SH   SOLE 36 36,309 0 0
CARVANA CO CL A 146869102 741 2,456 SH   SOLE 40 2,456 0 0
CARVANA CO CL A 146869102 4,458 14,769 SH   SOLE 43 1,069 0 13,700
CASA SYS INC COM 14713L102 174 19,669 SH   SOLE 2 9,822 0 9,847
CASA SYS INC COM 14713L102 3 348 SH   SOLE 7 348 0 0
CASA SYS INC COM 14713L102 841 94,859 SH   SOLE 18 94,859 0 0
CASA SYS INC COM 14713L102 1,675 188,861 SH   SOLE 19 188,861 0 0
CASA SYS INC COM 14713L102 10,142 1,143,426 SH   SOLE 21 1,143,426 0 0
CASA SYS INC COM 14713L102 7,419 836,374 SH   SOLE 22 815,294 0 21,080
CASA SYS INC COM 14713L102 25 2,778 SH   SOLE 23 2,778 0 0
CASA SYS INC COM 14713L102 15 1,733 SH   SOLE 25 1,733 0 0
CASA SYS INC COM 14713L102 48 5,425 SH   SOLE 26 0 0 5,425
CASA SYS INC COM 14713L102 59 6,671 SH   SOLE 30 6,671 0 0
CASA SYS INC COM 14713L102 35 3,914 SH   SOLE 40 3,914 0 0
CASA SYS INC COM 14713L102 60 6,802 SH   SOLE 43 0 0 6,802
CASELLA WASTE SYS INC CL A 147448104 1,486 23,434 SH   SOLE 2 15,114 0 8,320
CASELLA WASTE SYS INC CL A 147448104 11 170 SH   SOLE 4 170 0 0
CASELLA WASTE SYS INC CL A 147448104 49 780 SH   SOLE 7 780 0 0
CASELLA WASTE SYS INC CL A 147448104 9,708 153,051 SH   SOLE 18 153,051 0 0
CASELLA WASTE SYS INC CL A 147448104 5,568 87,782 SH   SOLE 19 87,782 0 0
CASELLA WASTE SYS INC CL A 147448104 102,178 1,610,877 SH   SOLE 21 1,610,877 0 0
CASELLA WASTE SYS INC CL A 147448104 75,103 1,184,023 SH   SOLE 22 1,150,137 0 33,886
CASELLA WASTE SYS INC CL A 147448104 113 1,779 SH   SOLE 25 1,779 0 0
CASELLA WASTE SYS INC CL A 147448104 1,159 18,268 SH   SOLE 26 13,699 0 4,569
CASELLA WASTE SYS INC CL A 147448104 347 5,472 SH   SOLE 28 5,472 0 0
CASELLA WASTE SYS INC CL A 147448104 3,875 61,097 SH   SOLE 30 61,097 0 0
CASELLA WASTE SYS INC CL A 147448104 364 5,731 SH   SOLE 40 5,731 0 0
CASELLA WASTE SYS INC CL A 147448104 775 12,214 SH   SOLE 43 483 0 11,731
CASEYS GEN STORES INC COM 147528103 18,439 94,736 SH   SOLE 2 30,789 0 63,947
CASEYS GEN STORES INC COM 147528103 25 130 SH   SOLE 4 130 0 0
CASEYS GEN STORES INC COM 147528103 834 4,284 SH   SOLE 7 4,284 0 0
CASEYS GEN STORES INC COM 147528103 17,395 89,372 SH   SOLE 18 89,372 0 0
CASEYS GEN STORES INC COM 147528103 2,266 11,642 SH   SOLE 19 11,642 0 0
CASEYS GEN STORES INC COM 147528103 337,697 1,734,983 SH   SOLE 21 1,734,983 0 0
CASEYS GEN STORES INC COM 147528103 203,101 1,043,471 SH   SOLE 22 996,999 0 46,472
CASEYS GEN STORES INC COM 147528103 2,740 14,075 SH   SOLE 26 11,329 0 2,746
CASEYS GEN STORES INC COM 147528103 850 4,369 SH   SOLE 28 3,069 0 1,300
CASEYS GEN STORES INC COM 147528103 5,150 26,457 SH   SOLE 30 26,457 0 0
CASEYS GEN STORES INC COM 147528103 126 646 SH   SOLE 31 646 0 0
CASEYS GEN STORES INC COM 147528103 162 833 SH   SOLE 36 833 0 0
CASEYS GEN STORES INC COM 147528103 879 4,516 SH   SOLE 40 4,516 0 0
CASEYS GEN STORES INC COM 147528103 5,336 27,416 SH   SOLE 43 1,067 0 26,349
CASI PHARMACEUTICALS INC COM 14757U109 3 2,081 SH   SOLE 2 2,081 0 0
CASI PHARMACEUTICALS INC COM 14757U109 36 22,918 SH   SOLE 18 22,918 0 0
CASI PHARMACEUTICALS INC COM 14757U109 506 326,341 SH   SOLE 21 326,341 0 0
CASI PHARMACEUTICALS INC COM 14757U109 1,278 824,771 SH   SOLE 22 824,771 0 0
CASI PHARMACEUTICALS INC COM 14757U109 9 5,488 SH   SOLE 43 0 0 5,488
CASPER SLEEP INC COM 147626105 60 7,222 SH   SOLE 2 2,084 0 5,138
CASPER SLEEP INC COM 147626105 894 108,446 SH   SOLE 18 95,503 0 12,943
CASPER SLEEP INC COM 147626105 1,564 189,795 SH   SOLE 19 189,795 0 0
CASPER SLEEP INC COM 147626105 8,034 975,055 SH   SOLE 21 975,055 0 0
CASPER SLEEP INC COM 147626105 6,251 758,669 SH   SOLE 22 753,686 0 4,983
CASPER SLEEP INC COM 147626105 56 6,799 SH   SOLE 23 6,799 0 0
CASPER SLEEP INC COM 147626105 21 2,507 SH   SOLE 43 0 0 2,507
CASS INFORMATION SYS INC COM 14808P109 597 14,650 SH   SOLE 2 4,374 0 10,276
CASS INFORMATION SYS INC COM 14808P109 10 242 SH   SOLE 7 242 0 0
CASS INFORMATION SYS INC COM 14808P109 2,056 50,465 SH   SOLE 18 50,465 0 0
CASS INFORMATION SYS INC COM 14808P109 1,027 25,210 SH   SOLE 19 25,210 0 0
CASS INFORMATION SYS INC COM 14808P109 22,661 556,087 SH   SOLE 21 556,087 0 0
CASS INFORMATION SYS INC COM 14808P109 13,633 334,555 SH   SOLE 22 316,894 0 17,661
CASS INFORMATION SYS INC COM 14808P109 13 330 SH   SOLE 25 330 0 0
CASS INFORMATION SYS INC COM 14808P109 546 13,393 SH   SOLE 26 11,136 0 2,257
CASS INFORMATION SYS INC COM 14808P109 71 1,744 SH   SOLE 28 1,744 0 0
CASS INFORMATION SYS INC COM 14808P109 384 9,416 SH   SOLE 30 9,416 0 0
CASS INFORMATION SYS INC COM 14808P109 52 1,281 SH   SOLE 40 1,281 0 0
CASS INFORMATION SYS INC COM 14808P109 275 6,737 SH   SOLE 43 531 0 6,206
CASSAVA SCIENCES INC COM 14817C107 1,614 18,894 SH   SOLE 2 12,680 0 6,214
CASSAVA SCIENCES INC COM 14817C107 49 576 SH   SOLE 7 576 0 0
CASSAVA SCIENCES INC COM 14817C107 10,269 120,185 SH   SOLE 18 117,646 0 2,539
CASSAVA SCIENCES INC COM 14817C107 8,667 101,434 SH   SOLE 19 101,434 0 0
CASSAVA SCIENCES INC COM 14817C107 106,737 1,249,265 SH   SOLE 21 1,249,265 0 0
CASSAVA SCIENCES INC COM 14817C107 78,417 917,806 SH   SOLE 22 895,152 0 22,654
CASSAVA SCIENCES INC COM 14817C107 88 1,033 SH   SOLE 23 1,033 0 0
CASSAVA SCIENCES INC COM 14817C107 88 1,031 SH   SOLE 25 1,031 0 0
CASSAVA SCIENCES INC COM 14817C107 195 2,278 SH   SOLE 26 0 0 2,278
CASSAVA SCIENCES INC COM 14817C107 346 4,047 SH   SOLE 28 4,047 0 0
CASSAVA SCIENCES INC COM 14817C107 2,274 26,619 SH   SOLE 30 26,619 0 0
CASSAVA SCIENCES INC COM 14817C107 371 4,346 SH   SOLE 40 4,346 0 0
CASSAVA SCIENCES INC COM 14817C107 373 4,365 SH   SOLE 43 664 0 3,701
CASTLE BIOSCIENCES INC COM 14843C105 689 9,402 SH   SOLE 2 6,029 0 3,373
CASTLE BIOSCIENCES INC COM 14843C105 5 67 SH   SOLE 4 67 0 0
CASTLE BIOSCIENCES INC COM 14843C105 25 342 SH   SOLE 7 342 0 0
CASTLE BIOSCIENCES INC COM 14843C105 5,155 70,303 SH   SOLE 18 70,303 0 0
CASTLE BIOSCIENCES INC COM 14843C105 2,714 37,010 SH   SOLE 19 37,010 0 0
CASTLE BIOSCIENCES INC COM 14843C105 70,467 960,963 SH   SOLE 21 960,963 0 0
CASTLE BIOSCIENCES INC COM 14843C105 35,204 480,078 SH   SOLE 22 467,036 0 13,042
CASTLE BIOSCIENCES INC COM 14843C105 36 488 SH   SOLE 25 488 0 0
CASTLE BIOSCIENCES INC COM 14843C105 148 2,022 SH   SOLE 26 189 0 1,833
CASTLE BIOSCIENCES INC COM 14843C105 169 2,302 SH   SOLE 28 2,302 0 0
CASTLE BIOSCIENCES INC COM 14843C105 9,275 126,487 SH   SOLE 30 126,487 0 0
CASTLE BIOSCIENCES INC COM 14843C105 9 117 SH   SOLE 34 117 0 0
CASTLE BIOSCIENCES INC COM 14843C105 163 2,217 SH   SOLE 40 2,217 0 0
CASTLE BIOSCIENCES INC COM 14843C105 15 200 SH   SOLE 43 0 0 200
CASTLIGHT HEALTH INC CL B 14862Q100 744 282,709 SH   SOLE 2 98,341 0 184,368
CASTLIGHT HEALTH INC CL B 14862Q100 1,137 432,231 SH   SOLE 18 401,535 0 30,696
CASTLIGHT HEALTH INC CL B 14862Q100 1,167 443,916 SH   SOLE 19 443,916 0 0
CASTLIGHT HEALTH INC CL B 14862Q100 11,694 4,446,488 SH   SOLE 21 4,446,488 0 0
CASTLIGHT HEALTH INC CL B 14862Q100 8,879 3,375,858 SH   SOLE 22 3,249,677 0 126,181
CASTLIGHT HEALTH INC CL B 14862Q100 190 72,095 SH   SOLE 23 72,095 0 0
CASTLIGHT HEALTH INC CL B 14862Q100 435 165,584 SH   SOLE 26 0 0 165,584
CASTLIGHT HEALTH INC CL B 14862Q100 13 5,085 SH   SOLE 43 0 0 5,085
CATABASIS PHARMACEUTICALS IN COM NEW 14875P206 4 2,094 SH   SOLE 2 2,094 0 0
CATABASIS PHARMACEUTICALS IN COM NEW 14875P206 11 5,294 SH   SOLE 18 5,294 0 0
CATABASIS PHARMACEUTICALS IN COM NEW 14875P206 147 69,671 SH   SOLE 21 69,671 0 0
CATABASIS PHARMACEUTICALS IN COM NEW 14875P206 335 158,958 SH   SOLE 22 158,958 0 0
CATALENT INC COM 148806102 42,021 388,652 SH   SOLE 2 60,708 0 327,944
CATALENT INC COM 148806102 11,019 101,913 SH   SOLE 4 58,217 0 43,696
CATALENT INC COM 148806102 16,357 151,282 SH   SOLE 7 145,733 0 5,549
CATALENT INC COM 148806102 171 1,586 SH   SOLE 13 268 0 1,318
CATALENT INC COM 148806102 1,679 15,528 SH   SOLE 15 15,528 0 0
CATALENT INC COM 148806102 78,594 726,916 SH   SOLE 18 702,835 0 24,081
CATALENT INC COM 148806102 284,798 2,634,094 SH   SOLE 19 2,634,094 0 0
CATALENT INC COM 148806102 470,510 4,351,742 SH   SOLE 21 4,351,742 0 0
CATALENT INC COM 148806102 432,113 3,996,601 SH   SOLE 22 3,631,089 0 365,512
CATALENT INC COM 148806102 10,337 95,606 SH   SOLE 23 95,606 0 0
CATALENT INC COM 148806102 27,045 250,143 SH   SOLE 25 250,143 0 0
CATALENT INC COM 148806102 41,464 383,502 SH   SOLE 26 155,674 0 227,828
CATALENT INC COM 148806102 35,317 326,648 SH   SOLE 28 19,031 0 307,617
CATALENT INC COM 148806102 74,437 688,467 SH   SOLE 30 688,467 0 0
CATALENT INC COM 148806102 2,975 27,514 SH   SOLE 31 20,220 0 7,294
CATALENT INC COM 148806102 993 9,186 SH   SOLE 34 9,186 0 0
CATALENT INC COM 148806102 8,410 77,782 SH   SOLE 36 77,782 0 0
CATALENT INC COM 148806102 650 6,015 SH   SOLE 40 6,015 0 0
CATALENT INC COM 148806102 9,830 90,920 SH   SOLE 43 4,595 0 86,325
CATALYST BIOSCIENCES INC COM NEW 14888D208 30 6,832 SH   SOLE 18 6,832 0 0
CATALYST BIOSCIENCES INC COM NEW 14888D208 472 108,986 SH   SOLE 21 108,986 0 0
CATALYST BIOSCIENCES INC COM NEW 14888D208 723 167,005 SH   SOLE 22 167,005 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 758 131,759 SH   SOLE 2 30,781 0 100,978
CATALYST PHARMACEUTICALS INC COM 14888U101 12 2,062 SH   SOLE 7 2,062 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 1,872 325,527 SH   SOLE 18 325,527 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 983 171,018 SH   SOLE 19 171,018 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 23,266 4,046,271 SH   SOLE 21 4,046,271 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 14,679 2,552,924 SH   SOLE 22 2,404,002 0 148,922
CATALYST PHARMACEUTICALS INC COM 14888U101 20 3,486 SH   SOLE 25 3,486 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 82 14,342 SH   SOLE 28 14,342 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 4,176 726,272 SH   SOLE 30 726,272 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 77 13,448 SH   SOLE 40 13,448 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 108 18,728 SH   SOLE 43 0 0 18,728
CATCHMARK TIMBER TR INC CL A 14912Y202 512 43,745 SH   SOLE 2 15,894 0 27,851
CATCHMARK TIMBER TR INC CL A 14912Y202 13 1,090 SH   SOLE 7 1,090 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 2,055 175,669 SH   SOLE 18 175,669 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 1,024 87,539 SH   SOLE 19 87,539 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 25,835 2,208,139 SH   SOLE 21 2,208,139 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 13,686 1,169,784 SH   SOLE 22 1,124,726 0 45,058
CATCHMARK TIMBER TR INC CL A 14912Y202 16 1,355 SH   SOLE 25 1,355 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 124 10,593 SH   SOLE 26 0 0 10,593
CATCHMARK TIMBER TR INC CL A 14912Y202 78 6,651 SH   SOLE 28 6,651 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 2,378 203,285 SH   SOLE 30 203,285 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 41 3,508 SH   SOLE 40 3,508 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 459 39,264 SH   SOLE 43 0 0 39,264
CATERPILLAR INC COM 149123101 288,201 1,324,269 SH   SOLE 2 285,768 0 1,038,501
CATERPILLAR INC COM 149123101 72,293 332,181 SH   SOLE 4 211,574 0 120,607
CATERPILLAR INC COM 149123101 107,767 495,186 SH   SOLE 7 478,547 0 16,639
CATERPILLAR INC COM 149123101 5,759 26,462 SH   SOLE 13 23,822 0 2,640
CATERPILLAR INC COM 149123101 15,455 71,014 SH   SOLE 15 71,014 0 0
CATERPILLAR INC COM 149123101 13 58 SH   SOLE 17 0 0 58
CATERPILLAR INC COM 149123101 278,579 1,280,057 SH   SOLE 18 1,162,184 0 117,873
CATERPILLAR INC COM 149123101 60,052 275,937 SH   SOLE 19 275,937 0 0
CATERPILLAR INC COM 149123101 2,776,352 12,757,211 SH   SOLE 21 12,757,211 0 0
CATERPILLAR INC COM 149123101 2,571,011 11,813,677 SH   SOLE 22 10,607,954 0 1,205,723
CATERPILLAR INC COM 149123101 73,341 337,000 SH   SOLE 23 337,000 0 0
CATERPILLAR INC COM 149123101 201,481 925,795 SH   SOLE 25 925,795 0 0
CATERPILLAR INC COM 149123101 300,140 1,379,128 SH   SOLE 26 617,569 0 761,559
CATERPILLAR INC COM 149123101 352,650 1,620,411 SH   SOLE 28 65,054 0 1,555,357
CATERPILLAR INC COM 149123101 716,956 3,294,379 SH   SOLE 30 3,294,379 0 0
CATERPILLAR INC COM 149123101 22,992 105,648 SH   SOLE 31 68,185 0 37,463
CATERPILLAR INC COM 149123101 13,349 61,340 SH   SOLE 32 61,340 0 0
CATERPILLAR INC COM 149123101 22,945 105,432 SH   SOLE 34 105,432 0 0
CATERPILLAR INC COM 149123101 63,950 293,848 SH   SOLE 36 293,848 0 0
CATERPILLAR INC COM 149123101 4,310 19,804 SH   SOLE 40 19,804 0 0
CATERPILLAR INC COM 149123101 80,527 370,016 SH   SOLE 43 28,179 0 341,837
CATHAY GEN BANCORP COM 149150104 4,604 116,959 SH   SOLE 2 53,577 0 63,382
CATHAY GEN BANCORP COM 149150104 13 337 SH   SOLE 4 337 0 0
CATHAY GEN BANCORP COM 149150104 70 1,773 SH   SOLE 7 1,773 0 0
CATHAY GEN BANCORP COM 149150104 15,782 400,953 SH   SOLE 18 400,953 0 0
CATHAY GEN BANCORP COM 149150104 10,290 261,445 SH   SOLE 19 261,445 0 0
CATHAY GEN BANCORP COM 149150104 219,278 5,571,080 SH   SOLE 21 5,571,080 0 0
CATHAY GEN BANCORP COM 149150104 95,786 2,433,598 SH   SOLE 22 2,314,587 0 119,011
CATHAY GEN BANCORP COM 149150104 157 3,987 SH   SOLE 25 3,987 0 0
CATHAY GEN BANCORP COM 149150104 1,155 29,332 SH   SOLE 26 23,737 0 5,595
CATHAY GEN BANCORP COM 149150104 754 19,159 SH   SOLE 28 9,801 0 9,358
CATHAY GEN BANCORP COM 149150104 5,837 148,303 SH   SOLE 30 148,303 0 0
CATHAY GEN BANCORP COM 149150104 5 128 SH   SOLE 31 0 0 128
CATHAY GEN BANCORP COM 149150104 297 7,548 SH   SOLE 36 7,548 0 0
CATHAY GEN BANCORP COM 149150104 331 8,408 SH   SOLE 40 8,408 0 0
CATHAY GEN BANCORP COM 149150104 3,973 100,935 SH   SOLE 43 2,225 0 98,710
CATO CORP NEW CL A 149205106 304 18,016 SH   SOLE 2 2,087 0 15,929
CATO CORP NEW CL A 149205106 7 439 SH   SOLE 7 439 0 0
CATO CORP NEW CL A 149205106 1,449 85,870 SH   SOLE 18 85,870 0 0
CATO CORP NEW CL A 149205106 615 36,465 SH   SOLE 19 36,465 0 0
CATO CORP NEW CL A 149205106 41,072 2,434,614 SH   SOLE 21 2,434,614 0 0
CATO CORP NEW CL A 149205106 9,387 556,412 SH   SOLE 22 535,814 0 20,598
CATO CORP NEW CL A 149205106 501 29,681 SH   SOLE 30 29,681 0 0
CATO CORP NEW CL A 149205106 26 1,549 SH   SOLE 43 0 0 1,549
CAVCO INDS INC DEL COM 149568107 1,094 4,923 SH   SOLE 2 2,592 0 2,331
CAVCO INDS INC DEL COM 149568107 9 40 SH   SOLE 4 40 0 0
CAVCO INDS INC DEL COM 149568107 33 148 SH   SOLE 7 148 0 0
CAVCO INDS INC DEL COM 149568107 7,969 35,867 SH   SOLE 18 35,867 0 0
CAVCO INDS INC DEL COM 149568107 3,604 16,220 SH   SOLE 19 16,220 0 0
CAVCO INDS INC DEL COM 149568107 247,395 1,113,438 SH   SOLE 21 1,113,438 0 0
CAVCO INDS INC DEL COM 149568107 49,907 224,615 SH   SOLE 22 217,217 0 7,398
CAVCO INDS INC DEL COM 149568107 50 223 SH   SOLE 25 223 0 0
CAVCO INDS INC DEL COM 149568107 770 3,467 SH   SOLE 26 2,402 0 1,065
CAVCO INDS INC DEL COM 149568107 256 1,150 SH   SOLE 28 1,150 0 0
CAVCO INDS INC DEL COM 149568107 4,027 18,126 SH   SOLE 30 18,126 0 0
CAVCO INDS INC DEL COM 149568107 36 161 SH   SOLE 36 161 0 0
CAVCO INDS INC DEL COM 149568107 216 971 SH   SOLE 40 971 0 0
CAVCO INDS INC DEL COM 149568107 401 1,803 SH   SOLE 43 86 0 1,717
CB FINL SVCS INC COM 12479G101 23 1,044 SH   SOLE 18 1,044 0 0
CB FINL SVCS INC COM 12479G101 318 14,367 SH   SOLE 21 14,367 0 0
CBDMD INC COM 12482W101 22 7,620 SH   SOLE 18 7,620 0 0
CBDMD INC COM 12482W101 612 211,103 SH   SOLE 21 211,103 0 0
CBDMD INC COM 12482W101 1,486 512,493 SH   SOLE 22 512,493 0 0
CBIZ INC COM 124805102 1,737 53,006 SH   SOLE 2 15,011 0 37,995
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,284 161,257 SH   SOLE 18 161,257 0 0
CBIZ INC COM 124805102 2,966 90,518 SH   SOLE 19 90,518 0 0
CBIZ INC COM 124805102 61,213 1,867,963 SH   SOLE 21 1,867,963 0 0
CBIZ INC COM 124805102 43,010 1,312,490 SH   SOLE 22 1,235,718 0 76,772
CBIZ INC COM 124805102 46 1,396 SH   SOLE 25 1,396 0 0
CBIZ INC COM 124805102 876 26,723 SH   SOLE 26 24,525 0 2,198
CBIZ INC COM 124805102 227 6,916 SH   SOLE 28 6,916 0 0
CBIZ INC COM 124805102 1,222 37,287 SH   SOLE 30 37,287 0 0
CBIZ INC COM 124805102 211 6,444 SH   SOLE 40 6,444 0 0
CBIZ INC COM 124805102 2,179 66,479 SH   SOLE 43 22,040 0 44,439
CBM BANCORP INC COM 1248XT104 10 661 SH   SOLE 18 661 0 0
CBM BANCORP INC COM 1248XT104 96 6,113 SH   SOLE 21 6,113 0 0
CBOE GLOBAL MKTS INC COM 12503M108 30,634 257,322 SH   SOLE 2 47,168 0 210,154
CBOE GLOBAL MKTS INC COM 12503M108 7,668 64,411 SH   SOLE 4 38,539 0 25,872
CBOE GLOBAL MKTS INC COM 12503M108 13,085 109,912 SH   SOLE 7 106,698 0 3,214
CBOE GLOBAL MKTS INC COM 12503M108 37 308 SH   SOLE 13 308 0 0
CBOE GLOBAL MKTS INC COM 12503M108 1,718 14,431 SH   SOLE 15 14,431 0 0
CBOE GLOBAL MKTS INC COM 12503M108 35,201 295,686 SH   SOLE 18 280,211 0 15,475
CBOE GLOBAL MKTS INC COM 12503M108 6,401 53,769 SH   SOLE 19 53,769 0 0
CBOE GLOBAL MKTS INC COM 12503M108 433,188 3,638,708 SH   SOLE 21 3,638,708 0 0
CBOE GLOBAL MKTS INC COM 12503M108 320,446 2,691,692 SH   SOLE 22 2,457,001 0 234,691
CBOE GLOBAL MKTS INC COM 12503M108 7,208 60,547 SH   SOLE 23 60,547 0 0
CBOE GLOBAL MKTS INC COM 12503M108 19,250 161,700 SH   SOLE 25 161,700 0 0
CBOE GLOBAL MKTS INC COM 12503M108 34,586 290,515 SH   SOLE 26 131,794 0 158,721
CBOE GLOBAL MKTS INC COM 12503M108 24,332 204,385 SH   SOLE 28 12,560 0 191,825
CBOE GLOBAL MKTS INC COM 12503M108 11 93 SH   SOLE 29 93 0 0
CBOE GLOBAL MKTS INC COM 12503M108 68,508 575,455 SH   SOLE 30 567,986 0 7,469
CBOE GLOBAL MKTS INC COM 12503M108 2,196 18,448 SH   SOLE 31 13,977 0 4,471
CBOE GLOBAL MKTS INC COM 12503M108 701 5,889 SH   SOLE 34 5,889 0 0
CBOE GLOBAL MKTS INC COM 12503M108 8,951 75,185 SH   SOLE 36 75,185 0 0
CBOE GLOBAL MKTS INC COM 12503M108 496 4,167 SH   SOLE 40 4,167 0 0
CBOE GLOBAL MKTS INC COM 12503M108 10,279 86,340 SH   SOLE 43 2,281 0 84,059
CBRE GROUP INC CL A 12504L109 83,618 975,366 SH   SOLE 2 346,374 0 628,992
CBRE GROUP INC CL A 12504L109 19,905 232,178 SH   SOLE 4 141,147 0 91,031
CBRE GROUP INC CL A 12504L109 34,465 402,013 SH   SOLE 7 304,811 0 97,202
CBRE GROUP INC CL A 12504L109 3,465 40,420 SH   SOLE 13 38,523 0 1,897
CBRE GROUP INC CL A 12504L109 3,806 44,397 SH   SOLE 15 44,397 0 0
CBRE GROUP INC CL A 12504L109 133,019 1,551,601 SH   SOLE 18 1,425,054 0 126,547
CBRE GROUP INC CL A 12504L109 55,403 646,251 SH   SOLE 19 646,251 0 0
CBRE GROUP INC CL A 12504L109 1,144,586 13,351,058 SH   SOLE 21 13,351,058 0 0
CBRE GROUP INC CL A 12504L109 723,869 8,443,586 SH   SOLE 22 6,921,541 0 1,522,045
CBRE GROUP INC CL A 12504L109 21,231 247,644 SH   SOLE 23 247,644 0 0
CBRE GROUP INC CL A 12504L109 59,559 694,732 SH   SOLE 25 664,431 0 30,301
CBRE GROUP INC CL A 12504L109 82,724 964,936 SH   SOLE 26 474,870 0 490,066
CBRE GROUP INC CL A 12504L109 117,509 1,370,692 SH   SOLE 28 36,392 0 1,334,300
CBRE GROUP INC CL A 12504L109 4,656 54,309 SH   SOLE 29 54,309 0 0
CBRE GROUP INC CL A 12504L109 278,473 3,248,261 SH   SOLE 30 3,192,539 0 55,722
CBRE GROUP INC CL A 12504L109 11,292 131,718 SH   SOLE 31 117,184 0 14,534
CBRE GROUP INC CL A 12504L109 29,215 340,775 SH   SOLE 34 340,775 0 0
CBRE GROUP INC CL A 12504L109 18,632 217,329 SH   SOLE 36 217,329 0 0
CBRE GROUP INC CL A 12504L109 1,006 11,736 SH   SOLE 40 11,736 0 0
CBRE GROUP INC CL A 12504L109 53,282 621,508 SH   SOLE 43 30,487 0 591,021
CBTX INC COM 12481V104 536 19,615 SH   SOLE 2 5,415 0 14,200
CBTX INC COM 12481V104 10 381 SH   SOLE 7 381 0 0
CBTX INC COM 12481V104 1,730 63,358 SH   SOLE 18 63,358 0 0
CBTX INC COM 12481V104 973 35,629 SH   SOLE 19 35,629 0 0
CBTX INC COM 12481V104 20,434 748,213 SH   SOLE 21 748,213 0 0
CBTX INC COM 12481V104 13,244 484,935 SH   SOLE 22 457,628 0 27,307
CBTX INC COM 12481V104 14 502 SH   SOLE 25 502 0 0
CBTX INC COM 12481V104 87 3,188 SH   SOLE 28 3,188 0 0
CBTX INC COM 12481V104 117 4,284 SH   SOLE 30 4,284 0 0
CBTX INC COM 12481V104 88 3,212 SH   SOLE 40 3,212 0 0
CBTX INC COM 12481V104 118 4,330 SH   SOLE 43 0 0 4,330
CDK GLOBAL INC COM 12508E101 21,461 431,899 SH   SOLE 2 220,564 0 211,335
CDK GLOBAL INC COM 12508E101 168 3,380 SH   SOLE 4 3,380 0 0
CDK GLOBAL INC COM 12508E101 155 3,115 SH   SOLE 7 3,115 0 0
CDK GLOBAL INC COM 12508E101 103,835 2,089,648 SH   SOLE 18 1,986,272 0 103,376
CDK GLOBAL INC COM 12508E101 163,266 3,285,687 SH   SOLE 19 3,285,687 0 0
CDK GLOBAL INC COM 12508E101 307,445 6,187,268 SH   SOLE 21 6,187,268 0 0
CDK GLOBAL INC COM 12508E101 195,594 3,936,286 SH   SOLE 22 3,746,771 0 189,515
CDK GLOBAL INC COM 12508E101 2,357 47,443 SH   SOLE 23 47,443 0 0
CDK GLOBAL INC COM 12508E101 5,900 118,737 SH   SOLE 25 57,783 0 60,954
CDK GLOBAL INC COM 12508E101 4,040 81,296 SH   SOLE 26 40,589 0 40,707
CDK GLOBAL INC COM 12508E101 680 13,690 SH   SOLE 28 13,690 0 0
CDK GLOBAL INC COM 12508E101 740 14,886 SH   SOLE 29 14,886 0 0
CDK GLOBAL INC COM 12508E101 29,044 584,513 SH   SOLE 30 584,513 0 0
CDK GLOBAL INC COM 12508E101 1,607 32,342 SH   SOLE 31 23,667 0 8,675
CDK GLOBAL INC COM 12508E101 33,969 683,612 SH   SOLE 34 683,612 0 0
CDK GLOBAL INC COM 12508E101 1,763 35,471 SH   SOLE 36 35,471 0 0
CDK GLOBAL INC COM 12508E101 736 14,807 SH   SOLE 40 14,807 0 0
CDK GLOBAL INC COM 12508E101 4,457 89,697 SH   SOLE 43 7,197 0 82,500
CDW CORP COM 12514G108 54,043 309,436 SH   SOLE 2 50,137 0 259,299
CDW CORP COM 12514G108 16,092 92,140 SH   SOLE 4 48,893 0 43,247
CDW CORP COM 12514G108 25,276 144,725 SH   SOLE 7 133,416 0 11,309
CDW CORP COM 12514G108 248 1,419 SH   SOLE 13 425 0 994
CDW CORP COM 12514G108 2,574 14,738 SH   SOLE 15 14,738 0 0
CDW CORP COM 12514G108 101,603 581,755 SH   SOLE 18 561,838 0 19,917
CDW CORP COM 12514G108 17,526 100,347 SH   SOLE 19 100,347 0 0
CDW CORP COM 12514G108 642,000 3,675,924 SH   SOLE 21 3,675,924 0 0
CDW CORP COM 12514G108 529,802 3,033,509 SH   SOLE 22 2,734,012 0 299,497
CDW CORP COM 12514G108 14,066 80,541 SH   SOLE 23 80,541 0 0
CDW CORP COM 12514G108 36,699 210,129 SH   SOLE 25 200,814 0 9,315
CDW CORP COM 12514G108 56,325 322,502 SH   SOLE 26 129,154 0 193,348
CDW CORP COM 12514G108 66,827 382,632 SH   SOLE 28 15,027 0 367,605
CDW CORP COM 12514G108 116,445 666,735 SH   SOLE 30 666,735 0 0
CDW CORP COM 12514G108 6,071 34,762 SH   SOLE 31 18,327 0 16,435
CDW CORP COM 12514G108 5,477 31,362 SH   SOLE 32 31,362 0 0
CDW CORP COM 12514G108 13,713 78,517 SH   SOLE 34 78,517 0 0
CDW CORP COM 12514G108 14,332 82,063 SH   SOLE 36 82,063 0 0
CDW CORP COM 12514G108 934 5,349 SH   SOLE 40 5,349 0 0
CDW CORP COM 12514G108 17,097 97,891 SH   SOLE 43 13,792 0 84,099
CECO ENVIRONMENTAL CORP COM 125141101 240 33,488 SH   SOLE 2 7,663 0 25,825
CECO ENVIRONMENTAL CORP COM 125141101 4 601 SH   SOLE 7 601 0 0
CECO ENVIRONMENTAL CORP COM 125141101 793 110,723 SH   SOLE 18 110,723 0 0
CECO ENVIRONMENTAL CORP COM 125141101 472 65,955 SH   SOLE 19 65,955 0 0
CECO ENVIRONMENTAL CORP COM 125141101 8,915 1,245,152 SH   SOLE 21 1,245,152 0 0
CECO ENVIRONMENTAL CORP COM 125141101 6,212 867,613 SH   SOLE 22 839,405 0 28,208
CECO ENVIRONMENTAL CORP COM 125141101 667 93,210 SH   SOLE 25 93,210 0 0
CECO ENVIRONMENTAL CORP COM 125141101 378 52,836 SH   SOLE 26 34,601 0 18,235
CECO ENVIRONMENTAL CORP COM 125141101 385 53,828 SH   SOLE 34 53,828 0 0
CECO ENVIRONMENTAL CORP COM 125141101 4 537 SH   SOLE 36 537 0 0
CEDAR FAIR L P DEPOSITRY UNIT 150185106 139 3,100 SH   SOLE 43 0 0 3,100
CEDAR REALTY TRUST INC COM NEW 150602605 2 127 SH   SOLE 2 127 0 0
CEDAR REALTY TRUST INC COM NEW 150602605 56 3,296 SH   SOLE 18 3,296 0 0
CEDAR REALTY TRUST INC COM NEW 150602605 697 41,381 SH   SOLE 21 41,381 0 0
CEDAR REALTY TRUST INC COM NEW 150602605 3,413 202,690 SH   SOLE 22 202,690 0 0
CEDAR REALTY TRUST INC COM NEW 150602605 0 25 SH   SOLE 43 0 0 25
CEL-SCI CORP COM PAR NEW 150837607 158 18,249 SH   SOLE 2 11,771 0 6,478
CEL-SCI CORP COM PAR NEW 150837607 1 139 SH   SOLE 4 139 0 0
CEL-SCI CORP COM PAR NEW 150837607 5 592 SH   SOLE 7 592 0 0
CEL-SCI CORP COM PAR NEW 150837607 1,052 121,145 SH   SOLE 18 121,145 0 0
CEL-SCI CORP COM PAR NEW 150837607 553 63,672 SH   SOLE 19 63,672 0 0
CEL-SCI CORP COM PAR NEW 150837607 13,826 1,592,808 SH   SOLE 21 1,592,808 0 0
CEL-SCI CORP COM PAR NEW 150837607 8,410 968,944 SH   SOLE 22 946,444 0 22,500
CEL-SCI CORP COM PAR NEW 150837607 9 988 SH   SOLE 25 988 0 0
CEL-SCI CORP COM PAR NEW 150837607 40 4,604 SH   SOLE 26 1,028 0 3,576
CEL-SCI CORP COM PAR NEW 150837607 221 25,438 SH   SOLE 30 25,438 0 0
CEL-SCI CORP COM PAR NEW 150837607 54 6,215 SH   SOLE 40 6,215 0 0
CEL-SCI CORP COM PAR NEW 150837607 95 10,991 SH   SOLE 43 0 0 10,991
CELANESE CORP DEL COM 150870103 37,031 244,269 SH   SOLE 2 37,369 0 206,900
CELANESE CORP DEL COM 150870103 13,553 89,402 SH   SOLE 4 41,665 0 47,737
CELANESE CORP DEL COM 150870103 16,835 111,049 SH   SOLE 7 103,087 0 7,962
CELANESE CORP DEL COM 150870103 179 1,179 SH   SOLE 13 342 0 837
CELANESE CORP DEL COM 150870103 2,313 15,257 SH   SOLE 15 15,257 0 0
CELANESE CORP DEL COM 150870103 35,222 232,338 SH   SOLE 18 216,135 0 16,203
CELANESE CORP DEL COM 150870103 7,115 46,932 SH   SOLE 19 46,932 0 0
CELANESE CORP DEL COM 150870103 473,345 3,122,327 SH   SOLE 21 3,122,327 0 0
CELANESE CORP DEL COM 150870103 362,557 2,391,539 SH   SOLE 22 2,147,780 0 243,759
CELANESE CORP DEL COM 150870103 9,768 64,434 SH   SOLE 23 64,434 0 0
CELANESE CORP DEL COM 150870103 22,812 150,475 SH   SOLE 25 150,475 0 0
CELANESE CORP DEL COM 150870103 38,197 251,957 SH   SOLE 26 106,298 0 145,659
CELANESE CORP DEL COM 150870103 61,960 408,710 SH   SOLE 28 13,052 0 395,658
CELANESE CORP DEL COM 150870103 24 157 SH   SOLE 29 157 0 0
CELANESE CORP DEL COM 150870103 74,246 489,749 SH   SOLE 30 487,774 0 1,975
CELANESE CORP DEL COM 150870103 5,981 39,452 SH   SOLE 31 13,763 0 25,689
CELANESE CORP DEL COM 150870103 947 6,248 SH   SOLE 34 6,248 0 0
CELANESE CORP DEL COM 150870103 7,980 52,636 SH   SOLE 36 52,636 0 0
CELANESE CORP DEL COM 150870103 307 2,026 SH   SOLE 40 2,026 0 0
CELANESE CORP DEL COM 150870103 17,542 115,713 SH   SOLE 43 10,901 0 104,812
CELCUITY INC COM 15102K100 26 1,093 SH   SOLE 2 320 0 773
CELCUITY INC COM 15102K100 617 25,699 SH   SOLE 18 25,699 0 0
CELCUITY INC COM 15102K100 296 12,343 SH   SOLE 19 12,343 0 0
CELCUITY INC COM 15102K100 6,344 264,315 SH   SOLE 21 264,315 0 0
CELCUITY INC COM 15102K100 1,796 74,827 SH   SOLE 22 74,566 0 261
CELESTICA INC SUB VTG SHS 15101Q108 217 27,682 SH   SOLE 21 27,682 0 0
CELESTICA INC SUB VTG SHS 15101Q108 204 25,973 SH   SOLE 22 25,973 0 0
CELESTICA INC SUB VTG SHS 15101Q108 993 126,516 SH   SOLE 43 0 0 126,516
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 681 20,358 SH   SOLE 2 12,320 0 8,038
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 5 151 SH   SOLE 4 151 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 21 630 SH   SOLE 7 630 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 4,298 128,536 SH   SOLE 18 128,536 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 2,274 68,007 SH   SOLE 19 68,007 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 50,256 1,502,870 SH   SOLE 21 1,502,870 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 31,230 933,914 SH   SOLE 22 901,421 0 32,493
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 36 1,066 SH   SOLE 25 1,066 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 8 226 SH   SOLE 26 226 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 963 28,798 SH   SOLE 30 28,798 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 159 4,766 SH   SOLE 40 4,766 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 379 11,328 SH   SOLE 43 36 0 11,292
CELLECTAR BIOSCIENCES INC COM PAR 15117F500 13 10,900 SH   SOLE 18 10,900 0 0
CELLECTAR BIOSCIENCES INC COM PAR 15117F500 164 137,584 SH   SOLE 21 137,584 0 0
CELLECTAR BIOSCIENCES INC COM PAR 15117F500 675 567,474 SH   SOLE 22 567,474 0 0
CELLECTIS S A SPON ADS 15117K103 4,013 259,407 SH   SOLE 21 259,407 0 0
CELLECTIS S A SPON ADS 15117K103 110 7,089 SH   SOLE 30 7,089 0 0
CELLECTIS S A SPON ADS 15117K103 439 28,373 SH   SOLE 43 21,164 0 7,209
CELSION CORP COM PAR NEW 15117N503 23 17,954 SH   SOLE 18 17,954 0 0
CELSION CORP COM PAR NEW 15117N503 317 249,610 SH   SOLE 21 249,610 0 0
CELSION CORP COM PAR NEW 15117N503 1,073 844,819 SH   SOLE 22 844,819 0 0
CELSIUS HLDGS INC COM NEW 15118V207 1,228 16,135 SH   SOLE 2 10,436 0 5,699
CELSIUS HLDGS INC COM NEW 15118V207 8 111 SH   SOLE 4 111 0 0
CELSIUS HLDGS INC COM NEW 15118V207 56 731 SH   SOLE 7 731 0 0
CELSIUS HLDGS INC COM NEW 15118V207 12,804 168,277 SH   SOLE 18 168,277 0 0
CELSIUS HLDGS INC COM NEW 15118V207 65,805 864,825 SH   SOLE 19 864,825 0 0
CELSIUS HLDGS INC COM NEW 15118V207 312,975 4,113,216 SH   SOLE 21 4,113,216 0 0
CELSIUS HLDGS INC COM NEW 15118V207 72,392 951,395 SH   SOLE 22 930,134 0 21,261
CELSIUS HLDGS INC COM NEW 15118V207 87 1,139 SH   SOLE 25 1,139 0 0
CELSIUS HLDGS INC COM NEW 15118V207 924 12,148 SH   SOLE 26 9,903 0 2,245
CELSIUS HLDGS INC COM NEW 15118V207 269 3,538 SH   SOLE 28 3,538 0 0
CELSIUS HLDGS INC COM NEW 15118V207 4,930 64,793 SH   SOLE 30 64,793 0 0
CELSIUS HLDGS INC COM NEW 15118V207 52 681 SH   SOLE 36 681 0 0
CELSIUS HLDGS INC COM NEW 15118V207 303 3,984 SH   SOLE 40 3,984 0 0
CELSIUS HLDGS INC COM NEW 15118V207 189 2,485 SH   SOLE 43 0 0 2,485
CEMENTOS PACASMAYO S A A SPONSORED ADR 15126Q208 4 553 SH   SOLE 43 0 0 553
CEMEX SAB DE CV SPON ADR NEW 151290889 34,156 4,066,155 SH   SOLE 2 1,048,400 0 3,017,755
CEMEX SAB DE CV SPON ADR NEW 151290889 1,914 227,826 SH   SOLE 4 227,826 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 3,674 437,432 SH   SOLE 13 437,432 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 11,900 1,416,713 SH   SOLE 18 271,659 0 1,145,054
CEMEX SAB DE CV SPON ADR NEW 151290889 61,272 7,294,241 SH   SOLE 19 7,294,241 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 325 38,665 SH   SOLE 21 38,665 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 40,937 4,873,455 SH   SOLE 22 3,973,956 0 899,499
CEMEX SAB DE CV SPON ADR NEW 151290889 50,774 6,044,500 SH   SOLE 25 6,044,500 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 456 54,265 SH   SOLE 26 54,265 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 3,399 404,696 SH   SOLE 30 404,696 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 6,226 741,203 SH   SOLE 31 0 0 741,203
CEMEX SAB DE CV SPON ADR NEW 151290889 75,094 8,939,741 SH   SOLE 34 8,939,741 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 11,568 1,377,100 SH   SOLE 43 8,273 0 1,368,827
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,050 318,340 SH   SOLE 21 318,340 0 0
CENOVUS ENERGY INC COM 15135U109 17,719 1,849,584 SH   SOLE 43 24,442 0 1,825,142
CENTENE CORP DEL COM 15135B101 120,822 1,656,685 SH   SOLE 2 540,147 0 1,116,538
CENTENE CORP DEL COM 15135B101 25,305 346,978 SH   SOLE 4 216,634 0 130,344
CENTENE CORP DEL COM 15135B101 38,331 525,583 SH   SOLE 7 501,710 0 23,873
CENTENE CORP DEL COM 15135B101 339 4,650 SH   SOLE 13 1,645 0 3,005
CENTENE CORP DEL COM 15135B101 5,537 75,925 SH   SOLE 15 75,925 0 0
CENTENE CORP DEL COM 15135B101 80,393 1,102,334 SH   SOLE 18 1,013,557 0 88,777
CENTENE CORP DEL COM 15135B101 190,000 2,605,234 SH   SOLE 19 2,605,234 0 0
CENTENE CORP DEL COM 15135B101 947,370 12,990,124 SH   SOLE 21 12,990,124 0 0
CENTENE CORP DEL COM 15135B101 898,933 12,325,965 SH   SOLE 22 11,074,159 0 1,251,806
CENTENE CORP DEL COM 15135B101 24,705 338,746 SH   SOLE 23 338,746 0 0
CENTENE CORP DEL COM 15135B101 67,902 931,055 SH   SOLE 25 931,055 0 0
CENTENE CORP DEL COM 15135B101 91,542 1,255,210 SH   SOLE 26 474,634 0 780,576
CENTENE CORP DEL COM 15135B101 100,009 1,371,302 SH   SOLE 28 69,627 0 1,301,675
CENTENE CORP DEL COM 15135B101 28 380 SH   SOLE 29 380 0 0
CENTENE CORP DEL COM 15135B101 293,117 4,019,152 SH   SOLE 30 4,019,152 0 0
CENTENE CORP DEL COM 15135B101 12,286 168,466 SH   SOLE 31 68,958 0 99,508
CENTENE CORP DEL COM 15135B101 116,698 1,600,138 SH   SOLE 34 1,600,138 0 0
CENTENE CORP DEL COM 15135B101 23,936 328,201 SH   SOLE 36 328,201 0 0
CENTENE CORP DEL COM 15135B101 1,577 21,625 SH   SOLE 40 21,625 0 0
CENTENE CORP DEL COM 15135B101 23,486 322,036 SH   SOLE 43 42,923 0 279,113
CENTENNIAL RESOURCE DEV INC CL A 15136A102 1,099 162,042 SH   SOLE 2 68,437 0 93,605
CENTENNIAL RESOURCE DEV INC CL A 15136A102 20 2,910 SH   SOLE 7 2,910 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 4,078 601,416 SH   SOLE 18 578,378 0 23,038
CENTENNIAL RESOURCE DEV INC CL A 15136A102 4,050 597,411 SH   SOLE 19 597,411 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 44,496 6,562,858 SH   SOLE 21 6,562,858 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 32,909 4,853,778 SH   SOLE 22 4,604,666 0 249,112
CENTENNIAL RESOURCE DEV INC CL A 15136A102 40 5,931 SH   SOLE 23 5,931 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 39 5,679 SH   SOLE 25 5,679 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 143 21,079 SH   SOLE 26 0 0 21,079
CENTENNIAL RESOURCE DEV INC CL A 15136A102 1,279 188,712 SH   SOLE 30 188,712 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 331 48,892 SH   SOLE 36 48,892 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 146 21,575 SH   SOLE 40 21,575 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 152 22,354 SH   SOLE 43 9,144 0 13,210
CENTENNIAL RESOURCE DEV INC NOTE 3.250% 4/0 15136AAA0 2,959 2,249,000 PRN   SOLE 2 2,249,000 0 0
CENTENNIAL RESOURCE DEV INC NOTE 3.250% 4/0 15136AAA0 4,274 3,249,000 PRN   SOLE 18 3,249,000 0 0
CENTENNIAL RESOURCE DEV INC NOTE 3.250% 4/0 15136AAA0 13,049 9,919,000 PRN   SOLE 19 9,919,000 0 0
CENTENNIAL RESOURCE DEV INC NOTE 3.250% 4/0 15136AAA0 61 46,000 PRN   SOLE 22 46,000 0 0
CENTENNIAL RESOURCE DEV INC NOTE 3.250% 4/0 15136AAA0 2,096 1,593,000 PRN   SOLE 26 1,593,000 0 0
CENTENNIAL RESOURCE DEV INC NOTE 3.250% 4/0 15136AAA0 21 16,000 PRN   SOLE 30 16,000 0 0
CENTENNIAL RESOURCE DEV INC NOTE 3.250% 4/0 15136AAA0 5,794 4,404,000 PRN   SOLE 34 4,404,000 0 0
CENTERPOINT ENERGY INC COM 15189T107 53,301 2,173,782 SH   SOLE 2 1,076,276 0 1,097,506
CENTERPOINT ENERGY INC COM 15189T107 7,898 322,114 SH   SOLE 4 301,135 0 20,979
CENTERPOINT ENERGY INC COM 15189T107 35,897 1,464,006 SH   SOLE 7 1,414,115 0 49,891
CENTERPOINT ENERGY INC COM 15189T107 37 1,507 SH   SOLE 13 1,507 0 0
CENTERPOINT ENERGY INC COM 15189T107 1,730 70,572 SH   SOLE 15 70,572 0 0
CENTERPOINT ENERGY INC COM 15189T107 45,604 1,859,867 SH   SOLE 18 1,683,552 0 176,315
CENTERPOINT ENERGY INC COM 15189T107 78,864 3,216,296 SH   SOLE 19 3,216,296 0 0
CENTERPOINT ENERGY INC COM 15189T107 541,088 22,067,224 SH   SOLE 21 22,067,224 0 0
CENTERPOINT ENERGY INC COM 15189T107 311,089 12,687,164 SH   SOLE 22 11,419,545 0 1,267,619
CENTERPOINT ENERGY INC COM 15189T107 8,136 331,827 SH   SOLE 23 331,827 0 0
CENTERPOINT ENERGY INC COM 15189T107 21,184 863,956 SH   SOLE 25 863,956 0 0
CENTERPOINT ENERGY INC COM 15189T107 32,515 1,326,063 SH   SOLE 26 553,954 0 772,109
CENTERPOINT ENERGY INC COM 15189T107 34,024 1,387,616 SH   SOLE 28 66,018 0 1,321,598
CENTERPOINT ENERGY INC COM 15189T107 7 298 SH   SOLE 29 298 0 0
CENTERPOINT ENERGY INC COM 15189T107 59,774 2,437,777 SH   SOLE 30 2,437,777 0 0
CENTERPOINT ENERGY INC COM 15189T107 3,909 159,404 SH   SOLE 31 62,222 0 97,182
CENTERPOINT ENERGY INC COM 15189T107 4,306 175,626 SH   SOLE 32 175,626 0 0
CENTERPOINT ENERGY INC COM 15189T107 10,897 444,418 SH   SOLE 34 444,418 0 0
CENTERPOINT ENERGY INC COM 15189T107 8,446 344,459 SH   SOLE 36 344,459 0 0
CENTERPOINT ENERGY INC COM 15189T107 499 20,337 SH   SOLE 40 20,337 0 0
CENTERPOINT ENERGY INC COM 15189T107 6,485 264,481 SH   SOLE 43 17,387 0 247,094
CENTERSPACE COM 15202L107 1,880 23,829 SH   SOLE 2 7,727 0 16,102
CENTERSPACE COM 15202L107 1,546 19,599 SH   SOLE 4 19,599 0 0
CENTERSPACE COM 15202L107 1,395 17,678 SH   SOLE 7 17,678 0 0
CENTERSPACE COM 15202L107 4,399 55,758 SH   SOLE 18 55,758 0 0
CENTERSPACE COM 15202L107 3,366 42,657 SH   SOLE 19 42,657 0 0
CENTERSPACE COM 15202L107 130,966 1,659,893 SH   SOLE 21 1,659,893 0 0
CENTERSPACE COM 15202L107 37,617 476,767 SH   SOLE 22 456,094 0 20,673
CENTERSPACE COM 15202L107 48 613 SH   SOLE 23 613 0 0
CENTERSPACE COM 15202L107 4,771 60,473 SH   SOLE 25 60,473 0 0
CENTERSPACE COM 15202L107 447 5,670 SH   SOLE 26 4,227 0 1,443
CENTERSPACE COM 15202L107 790 10,009 SH   SOLE 28 1,806 0 8,203
CENTERSPACE COM 15202L107 6,969 88,326 SH   SOLE 30 88,326 0 0
CENTERSPACE COM 15202L107 29 369 SH   SOLE 34 369 0 0
CENTERSPACE COM 15202L107 59 753 SH   SOLE 36 753 0 0
CENTERSPACE COM 15202L107 112 1,420 SH   SOLE 40 1,420 0 0
CENTERSPACE COM 15202L107 477 6,040 SH   SOLE 43 0 0 6,040
CENTESSA PHARMACEUTICALS PLC SPONSORED ADS 152309100 3 143 SH   SOLE 18 143 0 0
CENTESSA PHARMACEUTICALS PLC SPONSORED ADS 152309100 5 238 SH   SOLE 22 238 0 0
CENTESSA PHARMACEUTICALS PLC SPONSORED ADS 152309100 21 940 SH   SOLE 26 940 0 0
CENTESSA PHARMACEUTICALS PLC SPONSORED ADS 152309100 80 3,605 SH   SOLE 28 0 0 3,605
CENTESSA PHARMACEUTICALS PLC SPONSORED ADS 152309100 1 66 SH   SOLE 31 0 0 66
CENTOGENE N V COM N1976T109 44 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 177 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 16 1,857 SH   SOLE 43 0 0 1,857
CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207 3,035 350,894 SH   SOLE 7 350,894 0 0
CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207 30,039 3,472,710 SH   SOLE 21 3,472,710 0 0
CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207 25,751 2,976,960 SH   SOLE 30 2,976,960 0 0
CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207 344 39,742 SH   SOLE 43 3,859 0 35,883
CENTRAL GARDEN & PET CO COM 153527106 956 18,054 SH   SOLE 2 4,437 0 13,617
CENTRAL GARDEN & PET CO COM 153527106 2 36 SH   SOLE 4 36 0 0
CENTRAL GARDEN & PET CO COM 153527106 10 190 SH   SOLE 7 190 0 0
CENTRAL GARDEN & PET CO COM 153527106 2,064 38,996 SH   SOLE 18 38,996 0 0
CENTRAL GARDEN & PET CO COM 153527106 1,176 22,221 SH   SOLE 19 22,221 0 0
CENTRAL GARDEN & PET CO COM 153527106 62,590 1,182,506 SH   SOLE 21 1,182,506 0 0
CENTRAL GARDEN & PET CO COM 153527106 17,588 332,290 SH   SOLE 22 320,764 0 11,526
CENTRAL GARDEN & PET CO COM 153527106 45 844 SH   SOLE 23 844 0 0
CENTRAL GARDEN & PET CO COM 153527106 14 263 SH   SOLE 25 263 0 0
CENTRAL GARDEN & PET CO COM 153527106 456 8,621 SH   SOLE 26 0 0 8,621
CENTRAL GARDEN & PET CO COM 153527106 73 1,379 SH   SOLE 28 1,379 0 0
CENTRAL GARDEN & PET CO COM 153527106 844 15,942 SH   SOLE 30 15,942 0 0
CENTRAL GARDEN & PET CO COM 153527106 60 1,140 SH   SOLE 34 1,140 0 0
CENTRAL GARDEN & PET CO COM 153527106 73 1,383 SH   SOLE 40 1,383 0 0
CENTRAL GARDEN & PET CO COM 153527106 693 13,085 SH   SOLE 43 0 0 13,085
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 5,154 106,699 SH   SOLE 2 43,467 0 63,232
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 8 160 SH   SOLE 4 160 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 33 682 SH   SOLE 7 682 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 8,340 172,672 SH   SOLE 18 162,894 0 9,778
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 21,541 445,984 SH   SOLE 19 445,984 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 229,043 4,742,098 SH   SOLE 21 4,742,098 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 65,849 1,363,340 SH   SOLE 22 1,313,312 0 50,028
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 833 17,252 SH   SOLE 23 17,252 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 52 1,073 SH   SOLE 25 1,073 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 3,719 76,991 SH   SOLE 26 11,545 0 65,446
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 216 4,463 SH   SOLE 28 4,463 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 4,327 89,594 SH   SOLE 30 89,594 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 65 1,336 SH   SOLE 36 1,336 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 236 4,890 SH   SOLE 40 4,890 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 100 2,080 SH   SOLE 43 0 0 2,080
CENTRAL PAC FINL CORP COM NEW 154760409 824 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,600 99,771 SH   SOLE 18 99,771 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 1,056 40,527 SH   SOLE 19 40,527 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 74,606 2,862,840 SH   SOLE 21 2,862,840 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 26,736 1,025,949 SH   SOLE 22 989,618 0 36,331
CENTRAL PAC FINL CORP COM NEW 154760409 18 687 SH   SOLE 26 0 0 687
CENTRAL PAC FINL CORP COM NEW 154760409 109 4,195 SH   SOLE 28 4,195 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 1,181 45,303 SH   SOLE 30 45,303 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 119 4,560 SH   SOLE 40 4,560 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 1,540 59,083 SH   SOLE 43 311 0 58,772
CENTRAL PUERTO S A SPONSORED ADR 155038201 96 37,677 SH   SOLE 21 37,677 0 0
CENTRAL VY CMNTY BANCORP COM 155685100 73 3,607 SH   SOLE 2 3,604 0 3
CENTRAL VY CMNTY BANCORP COM 155685100 46 2,296 SH   SOLE 18 2,296 0 0
CENTRAL VY CMNTY BANCORP COM 155685100 738 36,634 SH   SOLE 21 36,634 0 0
CENTRAL VY CMNTY BANCORP COM 155685100 511 25,341 SH   SOLE 22 25,341 0 0
CENTRUS ENERGY CORP CL A 15643U104 191 7,518 SH   SOLE 2 384 0 7,134
CENTRUS ENERGY CORP CL A 15643U104 805 31,726 SH   SOLE 18 31,726 0 0
CENTRUS ENERGY CORP CL A 15643U104 388 15,296 SH   SOLE 19 15,296 0 0
CENTRUS ENERGY CORP CL A 15643U104 8,894 350,433 SH   SOLE 21 350,433 0 0
CENTRUS ENERGY CORP CL A 15643U104 2,896 114,096 SH   SOLE 22 105,506 0 8,590
CENTURY ALUM CO COM 156431108 727 56,385 SH   SOLE 2 16,724 0 39,661
CENTURY ALUM CO COM 156431108 3 206 SH   SOLE 4 206 0 0
CENTURY ALUM CO COM 156431108 826 64,104 SH   SOLE 7 64,104 0 0
CENTURY ALUM CO COM 156431108 2,733 212,047 SH   SOLE 18 212,047 0 0
CENTURY ALUM CO COM 156431108 1,242 96,386 SH   SOLE 19 96,386 0 0
CENTURY ALUM CO COM 156431108 82,422 6,394,229 SH   SOLE 21 6,394,229 0 0
CENTURY ALUM CO COM 156431108 16,989 1,318,015 SH   SOLE 22 1,243,789 0 74,226
CENTURY ALUM CO COM 156431108 19 1,447 SH   SOLE 25 1,447 0 0
CENTURY ALUM CO COM 156431108 47 3,654 SH   SOLE 26 0 0 3,654
CENTURY ALUM CO COM 156431108 101 7,837 SH   SOLE 28 7,837 0 0
CENTURY ALUM CO COM 156431108 1,688 130,955 SH   SOLE 30 130,955 0 0
CENTURY ALUM CO COM 156431108 71 5,529 SH   SOLE 40 5,529 0 0
CENTURY ALUM CO COM 156431108 642 49,795 SH   SOLE 43 4,335 0 45,460
CENTURY BANCORPORATION INC CL A NON VTG 156432106 331 2,905 SH   SOLE 2 908 0 1,997
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,138 9,982 SH   SOLE 18 9,982 0 0
CENTURY BANCORPORATION INC CL A NON VTG 156432106 604 5,296 SH   SOLE 19 5,296 0 0
CENTURY BANCORPORATION INC CL A NON VTG 156432106 12,291 107,814 SH   SOLE 21 107,814 0 0
CENTURY BANCORPORATION INC CL A NON VTG 156432106 8,435 73,992 SH   SOLE 22 70,809 0 3,183
CENTURY BANCORPORATION INC CL A NON VTG 156432106 15 132 SH   SOLE 25 132 0 0
CENTURY BANCORPORATION INC CL A NON VTG 156432106 98 856 SH   SOLE 28 856 0 0
CENTURY BANCORPORATION INC CL A NON VTG 156432106 96 840 SH   SOLE 30 840 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 65 572 SH   SOLE 43 0 0 572
CENTURY CASINOS INC COM 156492100 264 19,639 SH   SOLE 2 1,950 0 17,689
CENTURY CASINOS INC COM 156492100 9 699 SH   SOLE 7 699 0 0
CENTURY CASINOS INC COM 156492100 1,247 92,878 SH   SOLE 18 92,878 0 0
CENTURY CASINOS INC COM 156492100 826 61,503 SH   SOLE 19 61,503 0 0
CENTURY CASINOS INC COM 156492100 13,029 970,143 SH   SOLE 21 970,143 0 0
CENTURY CASINOS INC COM 156492100 9,626 716,744 SH   SOLE 22 712,919 0 3,825
CENTURY CASINOS INC COM 156492100 44 3,285 SH   SOLE 23 3,285 0 0
CENTURY CASINOS INC COM 156492100 335 24,952 SH   SOLE 26 0 0 24,952
CENTURY CASINOS INC COM 156492100 124 9,218 SH   SOLE 43 2,990 0 6,228
CENTURY CMNTYS INC COM 156504300 2,177 32,715 SH   SOLE 2 20,286 0 12,429
CENTURY CMNTYS INC COM 156504300 8 122 SH   SOLE 4 122 0 0
CENTURY CMNTYS INC COM 156504300 32 483 SH   SOLE 7 483 0 0
CENTURY CMNTYS INC COM 156504300 7,858 118,096 SH   SOLE 18 118,096 0 0
CENTURY CMNTYS INC COM 156504300 16,913 254,183 SH   SOLE 19 254,183 0 0
CENTURY CMNTYS INC COM 156504300 249,508 3,749,738 SH   SOLE 21 3,749,738 0 0
CENTURY CMNTYS INC COM 156504300 50,988 766,273 SH   SOLE 22 740,711 0 25,562
CENTURY CMNTYS INC COM 156504300 113 1,699 SH   SOLE 25 1,699 0 0
CENTURY CMNTYS INC COM 156504300 847 12,730 SH   SOLE 26 10,520 0 2,210
CENTURY CMNTYS INC COM 156504300 158 2,379 SH   SOLE 28 2,379 0 0
CENTURY CMNTYS INC COM 156504300 3,960 59,508 SH   SOLE 30 59,508 0 0
CENTURY CMNTYS INC COM 156504300 2,785 41,858 SH   SOLE 34 41,858 0 0
CENTURY CMNTYS INC COM 156504300 142 2,127 SH   SOLE 36 2,127 0 0
CENTURY CMNTYS INC COM 156504300 254 3,812 SH   SOLE 40 3,812 0 0
CENTURY CMNTYS INC COM 156504300 3,233 48,587 SH   SOLE 43 9,929 0 38,658
CERECOR INC COM 15671L109 120 36,706 SH   SOLE 2 3,599 0 33,107
CERECOR INC COM 15671L109 564 172,515 SH   SOLE 18 172,515 0 0
CERECOR INC COM 15671L109 224 68,504 SH   SOLE 19 68,504 0 0
CERECOR INC COM 15671L109 5,855 1,790,645 SH   SOLE 21 1,790,645 0 0
CERECOR INC COM 15671L109 5,294 1,619,046 SH   SOLE 22 1,616,528 0 2,518
CERENCE INC COM 156727109 3,376 31,641 SH   SOLE 2 16,298 0 15,343
CERENCE INC COM 156727109 15 137 SH   SOLE 4 137 0 0
CERENCE INC COM 156727109 65 608 SH   SOLE 7 608 0 0
CERENCE INC COM 156727109 12,953 121,388 SH   SOLE 18 117,050 0 4,338
CERENCE INC COM 156727109 14,858 139,240 SH   SOLE 19 139,240 0 0
CERENCE INC COM 156727109 146,841 1,376,079 SH   SOLE 21 1,376,079 0 0
CERENCE INC COM 156727109 105,942 992,803 SH   SOLE 22 970,142 0 22,661
CERENCE INC COM 156727109 488 4,570 SH   SOLE 23 4,570 0 0
CERENCE INC COM 156727109 285 2,671 SH   SOLE 25 2,671 0 0
CERENCE INC COM 156727109 3,988 37,372 SH   SOLE 26 14,994 0 22,378
CERENCE INC COM 156727109 507 4,752 SH   SOLE 28 4,752 0 0
CERENCE INC COM 156727109 19,595 183,624 SH   SOLE 30 183,624 0 0
CERENCE INC COM 156727109 298 2,797 SH   SOLE 34 2,797 0 0
CERENCE INC COM 156727109 315 2,951 SH   SOLE 36 2,951 0 0
CERENCE INC COM 156727109 478 4,480 SH   SOLE 40 4,480 0 0
CERENCE INC COM 156727109 10,110 94,747 SH   SOLE 43 793 0 93,954
CEREVEL THERAPEUTICS HLDNG I *W EXP 06/09/202 15678U102 85 5,889 SH   SOLE 18 5,889 0 0
CEREVEL THERAPEUTICS HLDNG I *W EXP 06/09/202 15678U102 2,198 152,718 SH   SOLE 19 152,718 0 0
CEREVEL THERAPEUTICS HLDNG I *W EXP 06/09/202 15678U102 31 2,143 SH   SOLE 20 2,143 0 0
CEREVEL THERAPEUTICS HLDNG I *W EXP 06/09/202 15678U102 1,096 76,164 SH   SOLE 34 76,164 0 0
CEREVEL THERAPEUTICS HLDNG I COM 15678U128 352 13,750 SH   SOLE 2 10,360 0 3,390
CEREVEL THERAPEUTICS HLDNG I COM 15678U128 15 567 SH   SOLE 7 567 0 0
CEREVEL THERAPEUTICS HLDNG I COM 15678U128 3,188 124,444 SH   SOLE 18 124,444 0 0
CEREVEL THERAPEUTICS HLDNG I COM 15678U128 13,200 515,212 SH   SOLE 19 515,212 0 0
CEREVEL THERAPEUTICS HLDNG I COM 15678U128 29,582 1,154,656 SH   SOLE 21 1,154,656 0 0
CEREVEL THERAPEUTICS HLDNG I COM 15678U128 21,337 832,816 SH   SOLE 22 827,518 0 5,298
CEREVEL THERAPEUTICS HLDNG I COM 15678U128 188 7,328 SH   SOLE 30 7,328 0 0
CEREVEL THERAPEUTICS HLDNG I COM 15678U128 97 3,785 SH   SOLE 40 3,785 0 0
CERIDIAN HCM HLDG INC COM 15677J108 31,722 330,708 SH   SOLE 2 76,759 0 253,949
CERIDIAN HCM HLDG INC COM 15677J108 7,235 75,423 SH   SOLE 4 43,842 0 31,581
CERIDIAN HCM HLDG INC COM 15677J108 1,130 11,782 SH   SOLE 7 11,782 0 0
CERIDIAN HCM HLDG INC COM 15677J108 24 246 SH   SOLE 13 246 0 0
CERIDIAN HCM HLDG INC COM 15677J108 1,094 11,408 SH   SOLE 15 11,408 0 0
CERIDIAN HCM HLDG INC COM 15677J108 42,281 440,790 SH   SOLE 18 433,206 0 7,584
CERIDIAN HCM HLDG INC COM 15677J108 3,277 34,166 SH   SOLE 19 34,166 0 0
CERIDIAN HCM HLDG INC COM 15677J108 615,820 6,420,141 SH   SOLE 21 6,420,141 0 0
CERIDIAN HCM HLDG INC COM 15677J108 360,461 3,757,938 SH   SOLE 22 3,596,437 0 161,501
CERIDIAN HCM HLDG INC COM 15677J108 7,162 74,665 SH   SOLE 23 74,665 0 0
CERIDIAN HCM HLDG INC COM 15677J108 18,327 191,068 SH   SOLE 25 191,068 0 0
CERIDIAN HCM HLDG INC COM 15677J108 22,191 231,347 SH   SOLE 26 138,678 0 92,669
CERIDIAN HCM HLDG INC COM 15677J108 21,700 226,230 SH   SOLE 28 15,045 0 211,185
CERIDIAN HCM HLDG INC COM 15677J108 21 223 SH   SOLE 29 223 0 0
CERIDIAN HCM HLDG INC COM 15677J108 27,023 281,720 SH   SOLE 30 242,082 0 39,638
CERIDIAN HCM HLDG INC COM 15677J108 2,148 22,395 SH   SOLE 31 17,049 0 5,346
CERIDIAN HCM HLDG INC COM 15677J108 644 6,709 SH   SOLE 34 6,709 0 0
CERIDIAN HCM HLDG INC COM 15677J108 5,998 62,527 SH   SOLE 36 62,527 0 0
CERIDIAN HCM HLDG INC COM 15677J108 482 5,029 SH   SOLE 40 5,029 0 0
CERIDIAN HCM HLDG INC COM 15677J108 1,617 16,859 SH   SOLE 43 1,064 0 15,795
CERNER CORP COM 156782104 63,071 806,947 SH   SOLE 2 233,607 0 573,340
CERNER CORP COM 156782104 16,960 216,986 SH   SOLE 4 126,391 0 90,595
CERNER CORP COM 156782104 32,393 414,443 SH   SOLE 7 328,272 0 86,171
CERNER CORP COM 156782104 2,512 32,133 SH   SOLE 13 30,364 0 1,769
CERNER CORP COM 156782104 3,237 41,414 SH   SOLE 15 41,414 0 0
CERNER CORP COM 156782104 17 218 SH   SOLE 17 0 0 218
CERNER CORP COM 156782104 54,669 699,453 SH   SOLE 18 593,696 0 105,757
CERNER CORP COM 156782104 30,163 385,912 SH   SOLE 19 385,912 0 0
CERNER CORP COM 156782104 607,894 7,777,555 SH   SOLE 21 7,777,555 0 0
CERNER CORP COM 156782104 526,347 6,734,223 SH   SOLE 22 6,007,871 0 726,352
CERNER CORP COM 156782104 14,901 190,648 SH   SOLE 23 190,648 0 0
CERNER CORP COM 156782104 48,166 616,253 SH   SOLE 25 616,253 0 0
CERNER CORP COM 156782104 64,952 831,014 SH   SOLE 26 411,469 0 419,545
CERNER CORP COM 156782104 112,674 1,441,576 SH   SOLE 28 38,299 0 1,403,277
CERNER CORP COM 156782104 45 571 SH   SOLE 29 571 0 0
CERNER CORP COM 156782104 195,739 2,504,331 SH   SOLE 30 2,376,031 0 128,300
CERNER CORP COM 156782104 5,648 72,259 SH   SOLE 31 39,965 0 32,294
CERNER CORP COM 156782104 5,255 67,233 SH   SOLE 32 67,233 0 0
CERNER CORP COM 156782104 19,337 247,397 SH   SOLE 34 247,397 0 0
CERNER CORP COM 156782104 13,644 174,566 SH   SOLE 36 174,566 0 0
CERNER CORP COM 156782104 817 10,451 SH   SOLE 40 10,451 0 0
CERNER CORP COM 156782104 53,629 686,147 SH   SOLE 43 20,130 0 666,017
CERTARA INC COM 15687V109 2,122 74,907 SH   SOLE 2 14,409 0 60,498
CERTARA INC COM 15687V109 17 598 SH   SOLE 7 598 0 0
CERTARA INC COM 15687V109 404 14,276 SH   SOLE 18 14,276 0 0
CERTARA INC COM 15687V109 92,946 3,280,840 SH   SOLE 19 3,280,840 0 0
CERTARA INC COM 15687V109 13,944 492,183 SH   SOLE 21 492,183 0 0
CERTARA INC COM 15687V109 25,939 915,594 SH   SOLE 22 870,335 0 45,259
CERTARA INC COM 15687V109 36 1,276 SH   SOLE 25 1,276 0 0
CERTARA INC COM 15687V109 119 4,204 SH   SOLE 26 0 0 4,204
CERTARA INC COM 15687V109 989 34,905 SH   SOLE 30 34,905 0 0
CERTARA INC COM 15687V109 17 595 SH   SOLE 31 595 0 0
CERTARA INC COM 15687V109 100 3,538 SH   SOLE 34 3,538 0 0
CERTARA INC COM 15687V109 155 5,462 SH   SOLE 40 5,462 0 0
CERUS CORP COM 157085101 866 146,544 SH   SOLE 2 81,568 0 64,976
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,278 554,724 SH   SOLE 18 512,324 0 42,400
CERUS CORP COM 157085101 4,383 741,662 SH   SOLE 19 741,662 0 0
CERUS CORP COM 157085101 41,229 6,976,099 SH   SOLE 21 6,976,099 0 0
CERUS CORP COM 157085101 26,834 4,540,501 SH   SOLE 22 4,439,061 0 101,440
CERUS CORP COM 157085101 126 21,280 SH   SOLE 23 21,280 0 0
CERUS CORP COM 157085101 95 16,115 SH   SOLE 25 16,115 0 0
CERUS CORP COM 157085101 1,222 206,778 SH   SOLE 26 110,666 0 96,112
CERUS CORP COM 157085101 114 19,280 SH   SOLE 28 19,280 0 0
CERUS CORP COM 157085101 756 127,879 SH   SOLE 30 127,879 0 0
CERUS CORP COM 157085101 101 17,119 SH   SOLE 36 17,119 0 0
CERUS CORP COM 157085101 123 20,864 SH   SOLE 40 20,864 0 0
CERUS CORP COM 157085101 253 42,889 SH   SOLE 43 0 0 42,889
CEVA INC COM 157210105 452 9,547 SH   SOLE 2 7,162 0 2,385
CEVA INC COM 157210105 5 100 SH   SOLE 4 100 0 0
CEVA INC COM 157210105 17 362 SH   SOLE 7 362 0 0
CEVA INC COM 157210105 4,309 91,091 SH   SOLE 18 91,091 0 0
CEVA INC COM 157210105 1,822 38,524 SH   SOLE 19 38,524 0 0
CEVA INC COM 157210105 129,467 2,737,143 SH   SOLE 21 2,737,143 0 0
CEVA INC COM 157210105 27,814 588,036 SH   SOLE 22 574,635 0 13,401
CEVA INC COM 157210105 28 600 SH   SOLE 25 600 0 0
CEVA INC COM 157210105 661 13,965 SH   SOLE 26 10,922 0 3,043
CEVA INC COM 157210105 139 2,929 SH   SOLE 28 2,929 0 0
CEVA INC COM 157210105 6,619 139,936 SH   SOLE 30 139,936 0 0
CEVA INC COM 157210105 102 2,158 SH   SOLE 40 2,158 0 0
CEVA INC COM 157210105 769 16,249 SH   SOLE 43 7,626 0 8,623
CF BANKSHARES INC COM 12520L109 17 875 SH   SOLE 18 875 0 0
CF BANKSHARES INC COM 12520L109 34 1,726 SH   SOLE 21 1,726 0 0
CF BANKSHARES INC COM 12520L109 147 7,524 SH   SOLE 22 7,524 0 0
CF INDS HLDGS INC COM 125269100 25,599 497,550 SH   SOLE 2 64,004 0 433,546
CF INDS HLDGS INC COM 125269100 3,970 77,167 SH   SOLE 4 69,082 0 8,085
CF INDS HLDGS INC COM 125269100 16,693 324,447 SH   SOLE 7 317,922 0 6,525
CF INDS HLDGS INC COM 125269100 21 402 SH   SOLE 13 402 0 0
CF INDS HLDGS INC COM 125269100 1,467 28,519 SH   SOLE 15 28,519 0 0
CF INDS HLDGS INC COM 125269100 28,134 546,816 SH   SOLE 18 516,410 0 30,406
CF INDS HLDGS INC COM 125269100 58,915 1,145,088 SH   SOLE 19 1,145,088 0 0
CF INDS HLDGS INC COM 125269100 433,967 8,434,725 SH   SOLE 21 8,434,725 0 0
CF INDS HLDGS INC COM 125269100 261,708 5,086,643 SH   SOLE 22 4,619,985 0 466,658
CF INDS HLDGS INC COM 125269100 6,222 120,939 SH   SOLE 23 120,939 0 0
CF INDS HLDGS INC COM 125269100 40,463 786,457 SH   SOLE 25 786,457 0 0
CF INDS HLDGS INC COM 125269100 34,660 673,663 SH   SOLE 26 376,883 0 296,780
CF INDS HLDGS INC COM 125269100 11,523 223,974 SH   SOLE 28 23,192 0 200,782
CF INDS HLDGS INC COM 125269100 41,037 797,605 SH   SOLE 29 797,605 0 0
CF INDS HLDGS INC COM 125269100 57,124 1,110,288 SH   SOLE 30 1,071,133 0 39,155
CF INDS HLDGS INC COM 125269100 3,593 69,826 SH   SOLE 31 23,148 0 46,678
CF INDS HLDGS INC COM 125269100 3,148 61,192 SH   SOLE 32 61,192 0 0
CF INDS HLDGS INC COM 125269100 23,787 462,338 SH   SOLE 34 462,338 0 0
CF INDS HLDGS INC COM 125269100 6,465 125,653 SH   SOLE 36 125,653 0 0
CF INDS HLDGS INC COM 125269100 421 8,179 SH   SOLE 40 8,179 0 0
CF INDS HLDGS INC COM 125269100 4,561 88,644 SH   SOLE 43 8,195 0 80,449
CGI INC CL A SUB VTG 12532H104 14 150 SH   SOLE 18 150 0 0
CGI INC CL A SUB VTG 12532H104 5,047 55,702 SH   SOLE 21 55,702 0 0
CGI INC CL A SUB VTG 12532H104 19,404 214,167 SH   SOLE 43 10,691 0 203,476
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 57 5,580 SH   SOLE 21 5,580 0 0
CHAMPIONS ONCOLOGY INC COM NEW 15870P307 1,014 98,642 SH   SOLE 22 98,642 0 0
CHAMPIONS ONCOLOGY INC COM NEW 15870P307 13 1,222 SH   SOLE 23 1,222 0 0
CHAMPIONX CORPORATION COM 15872M104 11,191 436,311 SH   SOLE 2 214,147 0 222,164
CHAMPIONX CORPORATION COM 15872M104 33 1,270 SH   SOLE 4 1,270 0 0
CHAMPIONX CORPORATION COM 15872M104 86 3,338 SH   SOLE 7 3,338 0 0
CHAMPIONX CORPORATION COM 15872M104 260 10,119 SH   SOLE 13 10,119 0 0
CHAMPIONX CORPORATION COM 15872M104 28,377 1,106,323 SH   SOLE 18 1,059,318 0 47,005
CHAMPIONX CORPORATION COM 15872M104 27,471 1,070,982 SH   SOLE 19 1,070,982 0 0
CHAMPIONX CORPORATION COM 15872M104 361,664 14,099,968 SH   SOLE 21 14,099,968 0 0
CHAMPIONX CORPORATION COM 15872M104 165,548 6,454,097 SH   SOLE 22 6,126,757 0 327,340
CHAMPIONX CORPORATION COM 15872M104 891 34,723 SH   SOLE 23 34,723 0 0
CHAMPIONX CORPORATION COM 15872M104 272 10,605 SH   SOLE 25 10,605 0 0
CHAMPIONX CORPORATION COM 15872M104 4,922 191,876 SH   SOLE 26 52,152 0 139,724
CHAMPIONX CORPORATION COM 15872M104 601 23,418 SH   SOLE 28 21,341 0 2,077
CHAMPIONX CORPORATION COM 15872M104 3,972 154,870 SH   SOLE 30 154,870 0 0
CHAMPIONX CORPORATION COM 15872M104 44 1,712 SH   SOLE 34 1,712 0 0
CHAMPIONX CORPORATION COM 15872M104 389 15,156 SH   SOLE 36 15,156 0 0
CHAMPIONX CORPORATION COM 15872M104 570 22,209 SH   SOLE 40 22,209 0 0
CHAMPIONX CORPORATION COM 15872M104 5,062 197,367 SH   SOLE 43 17,398 0 179,969
CHANGE HEALTHCARE INC COM 15912K100 11,494 498,850 SH   SOLE 2 78,179 0 420,671
CHANGE HEALTHCARE INC COM 15912K100 21 924 SH   SOLE 4 924 0 0
CHANGE HEALTHCARE INC COM 15912K100 116 5,036 SH   SOLE 7 5,036 0 0
CHANGE HEALTHCARE INC COM 15912K100 2,234 96,946 SH   SOLE 18 96,946 0 0
CHANGE HEALTHCARE INC COM 15912K100 1,518 65,895 SH   SOLE 19 65,895 0 0
CHANGE HEALTHCARE INC COM 15912K100 71,917 3,121,405 SH   SOLE 21 3,121,405 0 0
CHANGE HEALTHCARE INC COM 15912K100 126,464 5,488,876 SH   SOLE 22 5,188,286 0 300,590
CHANGE HEALTHCARE INC COM 15912K100 162 7,051 SH   SOLE 25 7,051 0 0
CHANGE HEALTHCARE INC COM 15912K100 2,257 97,972 SH   SOLE 26 80,101 0 17,871
CHANGE HEALTHCARE INC COM 15912K100 595 25,838 SH   SOLE 28 25,838 0 0
CHANGE HEALTHCARE INC COM 15912K100 3,740 162,323 SH   SOLE 30 162,323 0 0
CHANGE HEALTHCARE INC COM 15912K100 95 4,121 SH   SOLE 31 4,121 0 0
CHANGE HEALTHCARE INC COM 15912K100 83 3,615 SH   SOLE 36 3,615 0 0
CHANGE HEALTHCARE INC COM 15912K100 655 28,439 SH   SOLE 40 28,439 0 0
CHANGE HEALTHCARE INC COM 15912K100 202 8,767 SH   SOLE 43 0 0 8,767
CHANGE HEALTHCARE INC UNIT 99/99/9999 15912K209 17,153 225,614 SH   SOLE 21 225,614 0 0
CHANNELADVISOR CORP COM 159179100 393 16,042 SH   SOLE 2 8,863 0 7,179
CHANNELADVISOR CORP COM 159179100 3 103 SH   SOLE 4 103 0 0
CHANNELADVISOR CORP COM 159179100 12 502 SH   SOLE 7 502 0 0
CHANNELADVISOR CORP COM 159179100 2,371 96,749 SH   SOLE 18 96,749 0 0
CHANNELADVISOR CORP COM 159179100 1,225 49,978 SH   SOLE 19 49,978 0 0
CHANNELADVISOR CORP COM 159179100 26,565 1,083,849 SH   SOLE 21 1,083,849 0 0
CHANNELADVISOR CORP COM 159179100 18,024 735,383 SH   SOLE 22 706,359 0 29,024
CHANNELADVISOR CORP COM 159179100 41 1,680 SH   SOLE 25 1,680 0 0
CHANNELADVISOR CORP COM 159179100 43 1,765 SH   SOLE 26 1,765 0 0
CHANNELADVISOR CORP COM 159179100 75 3,058 SH   SOLE 28 3,058 0 0
CHANNELADVISOR CORP COM 159179100 236 9,614 SH   SOLE 30 9,614 0 0
CHANNELADVISOR CORP COM 159179100 41 1,679 SH   SOLE 36 1,679 0 0
CHANNELADVISOR CORP COM 159179100 55 2,239 SH   SOLE 40 2,239 0 0
CHANNELADVISOR CORP COM 159179100 16 646 SH   SOLE 43 0 0 646
CHARAH SOLUTIONS INC COM 15957P105 14 2,848 SH   SOLE 18 2,848 0 0
CHARAH SOLUTIONS INC COM 15957P105 220 43,542 SH   SOLE 21 43,542 0 0
CHARGEPOINT HOLDINGS INC COM CL A 15961R105 7,872 226,603 SH   SOLE 2 13,028 0 213,575
CHARGEPOINT HOLDINGS INC COM CL A 15961R105 70 2,024 SH   SOLE 7 2,024 0 0
CHARGEPOINT HOLDINGS INC COM CL A 15961R105 1,702 49,006 SH   SOLE 18 49,006 0 0
CHARGEPOINT HOLDINGS INC COM CL A 15961R105 1,149 33,072 SH   SOLE 19 33,072 0 0
CHARGEPOINT HOLDINGS INC COM CL A 15961R105 44,667 1,285,742 SH   SOLE 21 1,285,742 0 0
CHARGEPOINT HOLDINGS INC COM CL A 15961R105 115,516 3,325,161 SH   SOLE 22 3,228,602 0 96,559
CHARGEPOINT HOLDINGS INC COM CL A 15961R105 77 2,222 SH   SOLE 31 2,222 0 0
CHARLES & COLVARD LTD COM 159765106 16 5,246 SH   SOLE 18 5,246 0 0
CHARLES & COLVARD LTD COM 159765106 259 86,819 SH   SOLE 21 86,819 0 0
CHARLES RIV LABS INTL INC COM 159864107 33,349 90,152 SH   SOLE 2 12,913 0 77,239
CHARLES RIV LABS INTL INC COM 159864107 6,882 18,604 SH   SOLE 4 16,766 0 1,838
CHARLES RIV LABS INTL INC COM 159864107 16,238 43,895 SH   SOLE 7 42,410 0 1,485
CHARLES RIV LABS INTL INC COM 159864107 159 429 SH   SOLE 13 95 0 334
CHARLES RIV LABS INTL INC COM 159864107 1,762 4,764 SH   SOLE 15 4,764 0 0
CHARLES RIV LABS INTL INC COM 159864107 3 8 SH   SOLE 17 0 0 8
CHARLES RIV LABS INTL INC COM 159864107 39,197 105,962 SH   SOLE 18 98,992 0 6,970
CHARLES RIV LABS INTL INC COM 159864107 440,655 1,191,218 SH   SOLE 19 1,191,218 0 0
CHARLES RIV LABS INTL INC COM 159864107 653,073 1,765,445 SH   SOLE 21 1,765,445 0 0
CHARLES RIV LABS INTL INC COM 159864107 445,515 1,204,354 SH   SOLE 22 1,099,019 0 105,335
CHARLES RIV LABS INTL INC COM 159864107 10,495 28,372 SH   SOLE 23 28,372 0 0
CHARLES RIV LABS INTL INC COM 159864107 1,441 3,896 SH   SOLE 25 3,896 0 0
CHARLES RIV LABS INTL INC COM 159864107 31,492 85,132 SH   SOLE 26 48,608 0 36,524
CHARLES RIV LABS INTL INC COM 159864107 24,654 66,646 SH   SOLE 28 5,986 0 60,660
CHARLES RIV LABS INTL INC COM 159864107 101,458 274,269 SH   SOLE 30 226,995 0 47,274
CHARLES RIV LABS INTL INC COM 159864107 3,102 8,385 SH   SOLE 31 6,261 0 2,124
CHARLES RIV LABS INTL INC COM 159864107 1,170 3,162 SH   SOLE 34 3,162 0 0
CHARLES RIV LABS INTL INC COM 159864107 4,497 12,158 SH   SOLE 36 12,158 0 0
CHARLES RIV LABS INTL INC COM 159864107 613 1,656 SH   SOLE 40 1,656 0 0
CHARLES RIV LABS INTL INC COM 159864107 9,804 26,504 SH   SOLE 43 2,595 0 23,909
CHART INDS INC COM 16115Q308 4,710 32,192 SH   SOLE 2 12,450 0 19,742
CHART INDS INC COM 16115Q308 21 146 SH   SOLE 4 146 0 0
CHART INDS INC COM 16115Q308 86 588 SH   SOLE 7 588 0 0
CHART INDS INC COM 16115Q308 37,885 258,918 SH   SOLE 18 144,845 0 114,073
CHART INDS INC COM 16115Q308 133,936 915,363 SH   SOLE 19 915,363 0 0
CHART INDS INC COM 16115Q308 601,408 4,110,227 SH   SOLE 21 4,110,227 0 0
CHART INDS INC COM 16115Q308 141,557 967,445 SH   SOLE 22 931,952 0 35,493
CHART INDS INC COM 16115Q308 376 2,571 SH   SOLE 23 2,571 0 0
CHART INDS INC COM 16115Q308 4,729 32,318 SH   SOLE 25 32,318 0 0
CHART INDS INC COM 16115Q308 27,325 186,751 SH   SOLE 26 173,151 0 13,600
CHART INDS INC COM 16115Q308 682 4,663 SH   SOLE 28 4,663 0 0
CHART INDS INC COM 16115Q308 10,869 74,285 SH   SOLE 30 74,285 0 0
CHART INDS INC COM 16115Q308 37,157 253,941 SH   SOLE 34 253,941 0 0
CHART INDS INC COM 16115Q308 261 1,785 SH   SOLE 36 1,785 0 0
CHART INDS INC COM 16115Q308 616 4,208 SH   SOLE 40 4,208 0 0
CHART INDS INC COM 16115Q308 3,803 25,988 SH   SOLE 43 530 0 25,458
CHARTER COMMUNICATIONS INC N CL A 16119P108 209,564 290,476 SH   SOLE 2 47,264 0 243,212
CHARTER COMMUNICATIONS INC N CL A 16119P108 58,041 80,451 SH   SOLE 4 49,238 0 31,213
CHARTER COMMUNICATIONS INC N CL A 16119P108 103,227 143,083 SH   SOLE 7 137,358 0 5,725
CHARTER COMMUNICATIONS INC N CL A 16119P108 636 882 SH   SOLE 13 242 0 640
CHARTER COMMUNICATIONS INC N CL A 16119P108 10,531 14,597 SH   SOLE 15 14,597 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 17 23 SH   SOLE 17 0 0 23
CHARTER COMMUNICATIONS INC N CL A 16119P108 196,200 271,952 SH   SOLE 18 252,491 0 19,461
CHARTER COMMUNICATIONS INC N CL A 16119P108 213,001 295,240 SH   SOLE 19 295,240 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 1,940,236 2,689,356 SH   SOLE 21 2,689,356 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 2,088,280 2,894,559 SH   SOLE 22 2,610,724 0 283,835
CHARTER COMMUNICATIONS INC N CL A 16119P108 58,631 81,268 SH   SOLE 23 81,268 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 388,619 538,664 SH   SOLE 25 538,664 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 205,802 285,261 SH   SOLE 26 102,421 0 182,840
CHARTER COMMUNICATIONS INC N CL A 16119P108 169,213 234,546 SH   SOLE 28 15,057 0 219,489
CHARTER COMMUNICATIONS INC N CL A 16119P108 118 164 SH   SOLE 29 164 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 436,849 605,515 SH   SOLE 30 605,515 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 16,714 23,167 SH   SOLE 31 17,462 0 5,705
CHARTER COMMUNICATIONS INC N CL A 16119P108 29,861 41,390 SH   SOLE 32 41,390 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 111,393 154,401 SH   SOLE 34 154,401 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 50,805 70,421 SH   SOLE 36 70,421 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 3,580 4,962 SH   SOLE 40 4,962 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 88,429 122,571 SH   SOLE 43 9,433 0 113,138
CHASE CORP COM 16150R104 631 6,150 SH   SOLE 2 2,350 0 3,800
CHASE CORP COM 16150R104 15 146 SH   SOLE 7 146 0 0
CHASE CORP COM 16150R104 2,357 22,966 SH   SOLE 18 22,966 0 0
CHASE CORP COM 16150R104 1,272 12,399 SH   SOLE 19 12,399 0 0
CHASE CORP COM 16150R104 28,285 275,651 SH   SOLE 21 275,651 0 0
CHASE CORP COM 16150R104 18,741 182,645 SH   SOLE 22 173,048 0 9,597
CHASE CORP COM 16150R104 21 204 SH   SOLE 25 204 0 0
CHASE CORP COM 16150R104 107 1,047 SH   SOLE 26 0 0 1,047
CHASE CORP COM 16150R104 114 1,111 SH   SOLE 28 1,111 0 0
CHASE CORP COM 16150R104 618 6,018 SH   SOLE 30 6,018 0 0
CHASE CORP COM 16150R104 71 689 SH   SOLE 40 689 0 0
CHASE CORP COM 16150R104 252 2,459 SH   SOLE 43 366 0 2,093
CHATHAM LODGING TR COM 16208T102 887 68,926 SH   SOLE 2 14,221 0 54,705
CHATHAM LODGING TR COM 16208T102 11 836 SH   SOLE 7 836 0 0
CHATHAM LODGING TR COM 16208T102 2,778 215,844 SH   SOLE 18 215,844 0 0
CHATHAM LODGING TR COM 16208T102 1,066 82,850 SH   SOLE 19 82,850 0 0
CHATHAM LODGING TR COM 16208T102 79,813 6,201,504 SH   SOLE 21 6,201,504 0 0
CHATHAM LODGING TR COM 16208T102 19,534 1,517,827 SH   SOLE 22 1,444,462 0 73,365
CHATHAM LODGING TR COM 16208T102 28 2,146 SH   SOLE 23 2,146 0 0
CHATHAM LODGING TR COM 16208T102 16 1,266 SH   SOLE 25 1,266 0 0
CHATHAM LODGING TR COM 16208T102 428 33,276 SH   SOLE 26 25,190 0 8,086
CHATHAM LODGING TR COM 16208T102 81 6,277 SH   SOLE 28 6,277 0 0
CHATHAM LODGING TR COM 16208T102 1,599 124,272 SH   SOLE 30 124,272 0 0
CHATHAM LODGING TR COM 16208T102 55 4,268 SH   SOLE 40 4,268 0 0
CHATHAM LODGING TR COM 16208T102 719 55,904 SH   SOLE 43 2,928 0 52,976
CHECK POINT SOFTWARE TECH LT ORD M22465104 27,995 241,069 SH   SOLE 2 222,435 0 18,634
CHECK POINT SOFTWARE TECH LT ORD M22465104 12,218 105,211 SH   SOLE 4 71,927 0 33,284
CHECK POINT SOFTWARE TECH LT ORD M22465104 16,987 146,280 SH   SOLE 7 120,450 0 25,830
CHECK POINT SOFTWARE TECH LT ORD M22465104 24 207 SH   SOLE 13 207 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 1,224 10,536 SH   SOLE 15 10,536 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 14,057 121,048 SH   SOLE 18 100,550 0 20,498
CHECK POINT SOFTWARE TECH LT ORD M22465104 10,450 89,987 SH   SOLE 19 89,987 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 4,241 36,521 SH   SOLE 20 36,521 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 206,168 1,775,324 SH   SOLE 21 1,775,324 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 261,944 2,255,606 SH   SOLE 22 1,705,108 0 550,498
CHECK POINT SOFTWARE TECH LT ORD M22465104 18,990 163,522 SH   SOLE 23 163,522 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 19,674 169,411 SH   SOLE 25 169,411 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 23,912 205,910 SH   SOLE 26 109,093 0 96,817
CHECK POINT SOFTWARE TECH LT ORD M22465104 31,938 275,023 SH   SOLE 28 13,322 0 261,701
CHECK POINT SOFTWARE TECH LT ORD M22465104 11,189 96,347 SH   SOLE 29 96,347 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 69,049 594,586 SH   SOLE 30 589,690 0 4,896
CHECK POINT SOFTWARE TECH LT ORD M22465104 16,000 137,776 SH   SOLE 31 134,521 0 3,255
CHECK POINT SOFTWARE TECH LT ORD M22465104 3,572 30,755 SH   SOLE 32 30,755 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 12,184 104,918 SH   SOLE 34 104,918 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 5,630 48,480 SH   SOLE 36 48,480 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 530 4,562 SH   SOLE 40 4,562 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 24,919 214,578 SH   SOLE 43 10,306 0 204,272
CHECKMATE PHARMACEUTICALS IN COM 162818108 4 609 SH   SOLE 2 609 0 0
CHECKMATE PHARMACEUTICALS IN COM 162818108 11 1,806 SH   SOLE 18 1,806 0 0
CHECKMATE PHARMACEUTICALS IN COM 162818108 102 17,089 SH   SOLE 19 17,089 0 0
CHECKMATE PHARMACEUTICALS IN COM 162818108 17 2,771 SH   SOLE 22 2,771 0 0
CHECKMATE PHARMACEUTICALS IN COM 162818108 3 575 SH   SOLE 23 575 0 0
CHECKPOINT THERAPEUTICS INC COM 162828107 3 1,078 SH   SOLE 2 1,078 0 0
CHECKPOINT THERAPEUTICS INC COM 162828107 38 12,893 SH   SOLE 18 12,893 0 0
CHECKPOINT THERAPEUTICS INC COM 162828107 612 207,334 SH   SOLE 21 207,334 0 0
CHECKPOINT THERAPEUTICS INC COM 162828107 1,775 601,555 SH   SOLE 22 601,555 0 0
CHEESECAKE FACTORY INC COM 163072101 3,110 57,409 SH   SOLE 2 23,221 0 34,188
CHEESECAKE FACTORY INC COM 163072101 9 169 SH   SOLE 4 169 0 0
CHEESECAKE FACTORY INC COM 163072101 41 750 SH   SOLE 7 750 0 0
CHEESECAKE FACTORY INC COM 163072101 9,807 181,001 SH   SOLE 18 174,680 0 6,321
CHEESECAKE FACTORY INC COM 163072101 15,934 294,092 SH   SOLE 19 294,092 0 0
CHEESECAKE FACTORY INC COM 163072101 286,631 5,290,347 SH   SOLE 21 5,290,347 0 0
CHEESECAKE FACTORY INC COM 163072101 74,814 1,380,843 SH   SOLE 22 1,352,947 0 27,896
CHEESECAKE FACTORY INC COM 163072101 609 11,235 SH   SOLE 23 11,235 0 0
CHEESECAKE FACTORY INC COM 163072101 128 2,369 SH   SOLE 25 2,369 0 0
CHEESECAKE FACTORY INC COM 163072101 4,011 74,028 SH   SOLE 26 15,190 0 58,838
CHEESECAKE FACTORY INC COM 163072101 276 5,100 SH   SOLE 28 5,100 0 0
CHEESECAKE FACTORY INC COM 163072101 5,175 95,518 SH   SOLE 30 95,518 0 0
CHEESECAKE FACTORY INC COM 163072101 827 15,267 SH   SOLE 34 15,267 0 0
CHEESECAKE FACTORY INC COM 163072101 153 2,817 SH   SOLE 36 2,817 0 0
CHEESECAKE FACTORY INC COM 163072101 265 4,894 SH   SOLE 40 4,894 0 0
CHEESECAKE FACTORY INC COM 163072101 2,332 43,038 SH   SOLE 43 4,015 0 39,023
CHEESECAKE FACTORY INC NOTE 0.375% 6/1 163072AA9 2,067 2,100,000 PRN   SOLE 21 2,100,000 0 0
CHEETAH MOBILE INC ADR 163075104 17 7,040 SH   SOLE 43 0 0 7,040
CHEFS WHSE INC COM 163086101 1,239 38,926 SH   SOLE 2 10,292 0 28,634
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,345 136,521 SH   SOLE 18 136,521 0 0
CHEFS WHSE INC COM 163086101 4,929 154,858 SH   SOLE 19 154,858 0 0
CHEFS WHSE INC COM 163086101 127,061 3,991,851 SH   SOLE 21 3,991,851 0 0
CHEFS WHSE INC COM 163086101 28,056 881,431 SH   SOLE 22 834,901 0 46,530
CHEFS WHSE INC COM 163086101 34 1,075 SH   SOLE 23 1,075 0 0
CHEFS WHSE INC COM 163086101 45 1,427 SH   SOLE 25 1,427 0 0
CHEFS WHSE INC COM 163086101 1,092 34,321 SH   SOLE 26 20,886 0 13,435
CHEFS WHSE INC COM 163086101 98 3,080 SH   SOLE 28 3,080 0 0
CHEFS WHSE INC COM 163086101 2,188 68,749 SH   SOLE 30 68,749 0 0
CHEFS WHSE INC COM 163086101 62 1,962 SH   SOLE 34 1,962 0 0
CHEFS WHSE INC COM 163086101 32 995 SH   SOLE 36 995 0 0
CHEFS WHSE INC COM 163086101 155 4,858 SH   SOLE 40 4,858 0 0
CHEFS WHSE INC COM 163086101 326 10,228 SH   SOLE 43 191 0 10,037
CHEGG INC COM 163092109 29,511 355,078 SH   SOLE 2 128,586 0 226,492
CHEGG INC COM 163092109 804 9,674 SH   SOLE 4 9,674 0 0
CHEGG INC COM 163092109 324 3,902 SH   SOLE 7 3,902 0 0
CHEGG INC COM 163092109 0 6 SH   SOLE 17 0 0 6
CHEGG INC COM 163092109 5,995 72,128 SH   SOLE 18 71,672 0 456
CHEGG INC COM 163092109 200,395 2,411,198 SH   SOLE 19 2,411,198 0 0
CHEGG INC COM 163092109 152,030 1,829,260 SH   SOLE 21 1,829,260 0 0
CHEGG INC COM 163092109 287,159 3,455,169 SH   SOLE 22 3,191,063 0 264,106
CHEGG INC COM 163092109 1,733 20,853 SH   SOLE 23 20,853 0 0
CHEGG INC COM 163092109 10,018 120,542 SH   SOLE 25 120,542 0 0
CHEGG INC COM 163092109 18,961 228,147 SH   SOLE 26 62,089 0 166,058
CHEGG INC COM 163092109 15,992 192,420 SH   SOLE 28 16,321 0 176,099
CHEGG INC COM 163092109 1,309 15,746 SH   SOLE 29 15,746 0 0
CHEGG INC COM 163092109 13,875 166,948 SH   SOLE 30 166,948 0 0
CHEGG INC COM 163092109 6,485 78,028 SH   SOLE 31 78,028 0 0
CHEGG INC COM 163092109 189,585 2,281,134 SH   SOLE 34 2,281,134 0 0
CHEGG INC COM 163092109 470 5,659 SH   SOLE 36 5,659 0 0
CHEGG INC COM 163092109 1,409 16,952 SH   SOLE 40 16,952 0 0
CHEGG INC COM 163092109 1,500 18,045 SH   SOLE 43 829 0 17,216
CHEGG INC NOTE 0.125% 3/1 163092AD1 6,626 3,931,000 PRN   SOLE 21 3,931,000 0 0
CHEMBIO DIAGNOSTICS INC COM NEW 163572209 1 235 SH   SOLE 2 235 0 0
CHEMBIO DIAGNOSTICS INC COM NEW 163572209 13 4,234 SH   SOLE 18 4,234 0 0
CHEMBIO DIAGNOSTICS INC COM NEW 163572209 24 8,014 SH   SOLE 21 8,014 0 0
CHEMBIO DIAGNOSTICS INC COM NEW 163572209 555 186,766 SH   SOLE 22 186,766 0 0
CHEMED CORP NEW COM 16359R103 20,980 44,214 SH   SOLE 2 17,189 0 27,025
CHEMED CORP NEW COM 16359R103 27 57 SH   SOLE 4 57 0 0
CHEMED CORP NEW COM 16359R103 120 252 SH   SOLE 7 252 0 0
CHEMED CORP NEW COM 16359R103 18,420 38,820 SH   SOLE 18 38,820 0 0
CHEMED CORP NEW COM 16359R103 13,265 27,956 SH   SOLE 19 27,956 0 0
CHEMED CORP NEW COM 16359R103 1,186 2,500 SH   SOLE 20 2,500 0 0
CHEMED CORP NEW COM 16359R103 380,125 801,107 SH   SOLE 21 801,107 0 0
CHEMED CORP NEW COM 16359R103 214,891 452,879 SH   SOLE 22 434,057 0 18,822
CHEMED CORP NEW COM 16359R103 224 473 SH   SOLE 25 473 0 0
CHEMED CORP NEW COM 16359R103 3,200 6,743 SH   SOLE 26 5,363 0 1,380
CHEMED CORP NEW COM 16359R103 718 1,513 SH   SOLE 28 1,513 0 0
CHEMED CORP NEW COM 16359R103 81 171 SH   SOLE 29 171 0 0
CHEMED CORP NEW COM 16359R103 8,699 18,334 SH   SOLE 30 18,334 0 0
CHEMED CORP NEW COM 16359R103 126 265 SH   SOLE 31 265 0 0
CHEMED CORP NEW COM 16359R103 963 2,029 SH   SOLE 34 2,029 0 0
CHEMED CORP NEW COM 16359R103 169 357 SH   SOLE 36 357 0 0
CHEMED CORP NEW COM 16359R103 924 1,948 SH   SOLE 40 1,948 0 0
CHEMED CORP NEW COM 16359R103 8,535 17,987 SH   SOLE 43 980 0 17,007
CHEMOCENTRYX INC COM 16383L106 1,083 80,854 SH   SOLE 2 24,565 0 56,289
CHEMOCENTRYX INC COM 16383L106 3 198 SH   SOLE 4 198 0 0
CHEMOCENTRYX INC COM 16383L106 12 894 SH   SOLE 7 894 0 0
CHEMOCENTRYX INC COM 16383L106 2,498 186,571 SH   SOLE 18 180,345 0 6,226
CHEMOCENTRYX INC COM 16383L106 2,483 185,429 SH   SOLE 19 185,429 0 0
CHEMOCENTRYX INC COM 16383L106 34,335 2,564,246 SH   SOLE 21 2,564,246 0 0
CHEMOCENTRYX INC COM 16383L106 19,866 1,483,658 SH   SOLE 22 1,407,662 0 75,996
CHEMOCENTRYX INC COM 16383L106 89 6,666 SH   SOLE 23 6,666 0 0
CHEMOCENTRYX INC COM 16383L106 24 1,788 SH   SOLE 25 1,788 0 0
CHEMOCENTRYX INC COM 16383L106 528 39,404 SH   SOLE 26 12,543 0 26,861
CHEMOCENTRYX INC COM 16383L106 79 5,919 SH   SOLE 28 5,919 0 0
CHEMOCENTRYX INC COM 16383L106 859 64,149 SH   SOLE 30 64,149 0 0
CHEMOCENTRYX INC COM 16383L106 16 1,188 SH   SOLE 36 1,188 0 0
CHEMOCENTRYX INC COM 16383L106 91 6,825 SH   SOLE 40 6,825 0 0
CHEMOCENTRYX INC COM 16383L106 423 31,608 SH   SOLE 43 731 0 30,877
CHEMOURS CO COM 163851108 13,290 381,901 SH   SOLE 2 121,700 0 260,201
CHEMOURS CO COM 163851108 18 529 SH   SOLE 4 529 0 0
CHEMOURS CO COM 163851108 150 4,307 SH   SOLE 7 4,307 0 0
CHEMOURS CO COM 163851108 14,091 404,920 SH   SOLE 18 404,920 0 0
CHEMOURS CO COM 163851108 1,533 44,061 SH   SOLE 19 44,061 0 0
CHEMOURS CO COM 163851108 275,226 7,908,787 SH   SOLE 21 7,908,787 0 0
CHEMOURS CO COM 163851108 162,540 4,670,680 SH   SOLE 22 4,469,850 0 200,830
CHEMOURS CO COM 163851108 178 5,126 SH   SOLE 25 5,126 0 0
CHEMOURS CO COM 163851108 2,204 63,332 SH   SOLE 26 50,471 0 12,861
CHEMOURS CO COM 163851108 1,130 32,476 SH   SOLE 28 21,584 0 10,892
CHEMOURS CO COM 163851108 4,149 119,235 SH   SOLE 30 119,235 0 0
CHEMOURS CO COM 163851108 106 3,045 SH   SOLE 31 3,045 0 0
CHEMOURS CO COM 163851108 232 6,654 SH   SOLE 36 6,654 0 0
CHEMOURS CO COM 163851108 702 20,184 SH   SOLE 40 20,184 0 0
CHEMOURS CO COM 163851108 3,972 114,151 SH   SOLE 43 8,669 0 105,482
CHEMUNG FINL CORP COM 164024101 89 2,015 SH   SOLE 2 2,015 0 0
CHEMUNG FINL CORP COM 164024101 34 759 SH   SOLE 18 759 0 0
CHEMUNG FINL CORP COM 164024101 469 10,574 SH   SOLE 21 10,574 0 0
CHENIERE ENERGY INC COM NEW 16411R208 40,333 464,993 SH   SOLE 2 41,049 0 423,944
CHENIERE ENERGY INC COM NEW 16411R208 9,724 112,108 SH   SOLE 4 103,114 0 8,994
CHENIERE ENERGY INC COM NEW 16411R208 32,746 377,521 SH   SOLE 7 377,521 0 0
CHENIERE ENERGY INC COM NEW 16411R208 140 1,613 SH   SOLE 13 626 0 987
CHENIERE ENERGY INC COM NEW 16411R208 1,628 18,764 SH   SOLE 15 18,764 0 0
CHENIERE ENERGY INC COM NEW 16411R208 4 43 SH   SOLE 17 0 0 43
CHENIERE ENERGY INC COM NEW 16411R208 12,762 147,131 SH   SOLE 18 132,555 0 14,576
CHENIERE ENERGY INC COM NEW 16411R208 5,425 62,546 SH   SOLE 19 62,546 0 0
CHENIERE ENERGY INC COM NEW 16411R208 530,789 6,119,305 SH   SOLE 21 6,119,305 0 0
CHENIERE ENERGY INC COM NEW 16411R208 452,309 5,214,536 SH   SOLE 22 4,939,696 0 274,840
CHENIERE ENERGY INC COM NEW 16411R208 11,830 136,383 SH   SOLE 23 136,383 0 0
CHENIERE ENERGY INC COM NEW 16411R208 67,315 776,053 SH   SOLE 25 776,053 0 0
CHENIERE ENERGY INC COM NEW 16411R208 41,056 473,325 SH   SOLE 26 227,604 0 245,721
CHENIERE ENERGY INC COM NEW 16411R208 29,947 345,254 SH   SOLE 28 31,219 0 314,035
CHENIERE ENERGY INC COM NEW 16411R208 73 847 SH   SOLE 29 847 0 0
CHENIERE ENERGY INC COM NEW 16411R208 89,701 1,034,138 SH   SOLE 30 1,034,138 0 0
CHENIERE ENERGY INC COM NEW 16411R208 5,067 58,417 SH   SOLE 31 28,308 0 30,109
CHENIERE ENERGY INC COM NEW 16411R208 3,498 40,323 SH   SOLE 34 40,323 0 0
CHENIERE ENERGY INC COM NEW 16411R208 10,764 124,096 SH   SOLE 36 124,096 0 0
CHENIERE ENERGY INC COM NEW 16411R208 767 8,848 SH   SOLE 40 8,848 0 0
CHENIERE ENERGY INC COM NEW 16411R208 17,020 196,219 SH   SOLE 43 16,032 0 180,187
CHENIERE ENERGY INC NOTE 4.250% 3/1 16411RAG4 2,996 3,557,000 PRN   SOLE 21 3,557,000 0 0
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 59 1,333 SH   SOLE 2 1,333 0 0
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 2,190 49,436 SH   SOLE 19 49,436 0 0
CHERRY HILL MTG INVT CORP COM 164651101 37 3,727 SH   SOLE 18 3,727 0 0
CHERRY HILL MTG INVT CORP COM 164651101 4,689 475,578 SH   SOLE 21 475,578 0 0
CHERRY HILL MTG INVT CORP COM 164651101 2,870 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 *W EXP 99/99/999 165167164 319 11,876 SH   SOLE 19 11,876 0 0
CHESAPEAKE ENERGY CORP *W EXP 99/99/999 165167172 323 13,196 SH   SOLE 19 13,196 0 0
CHESAPEAKE ENERGY CORP *W EXP 09/02/202 165167180 30 1,431 SH   SOLE 2 1,431 0 0
CHESAPEAKE ENERGY CORP *W EXP 09/02/202 165167180 874 41,856 SH   SOLE 19 41,856 0 0
CHESAPEAKE ENERGY CORP *W EXP 09/02/202 165167180 38 1,807 SH   SOLE 22 1,807 0 0
CHESAPEAKE ENERGY CORP *W EXP 09/02/202 165167180 99 4,739 SH   SOLE 34 4,739 0 0
CHESAPEAKE ENERGY CORP COM 165167735 5,020 96,679 SH   SOLE 2 56,009 0 40,670
CHESAPEAKE ENERGY CORP COM 165167735 45 874 SH   SOLE 4 874 0 0
CHESAPEAKE ENERGY CORP COM 165167735 273 5,266 SH   SOLE 7 5,266 0 0
CHESAPEAKE ENERGY CORP COM 165167735 667 12,847 SH   SOLE 13 12,847 0 0
CHESAPEAKE ENERGY CORP COM 165167735 17,131 329,953 SH   SOLE 18 325,235 0 4,718
CHESAPEAKE ENERGY CORP COM 165167735 87,581 1,686,842 SH   SOLE 19 1,686,842 0 0
CHESAPEAKE ENERGY CORP COM 165167735 184,252 3,548,763 SH   SOLE 21 3,548,763 0 0
CHESAPEAKE ENERGY CORP COM 165167735 66,496 1,280,741 SH   SOLE 22 1,132,579 0 148,162
CHESAPEAKE ENERGY CORP COM 165167735 194 3,730 SH   SOLE 23 3,730 0 0
CHESAPEAKE ENERGY CORP COM 165167735 106 2,042 SH   SOLE 25 2,042 0 0
CHESAPEAKE ENERGY CORP COM 165167735 2,530 48,723 SH   SOLE 26 30,999 0 17,724
CHESAPEAKE ENERGY CORP COM 165167735 290 5,589 SH   SOLE 28 5,589 0 0
CHESAPEAKE ENERGY CORP COM 165167735 4,115 79,262 SH   SOLE 30 79,262 0 0
CHESAPEAKE ENERGY CORP COM 165167735 5,298 102,036 SH   SOLE 34 102,036 0 0
CHESAPEAKE ENERGY CORP COM 165167735 493 9,497 SH   SOLE 40 9,497 0 0
CHESAPEAKE UTILS CORP COM 165303108 2,248 18,684 SH   SOLE 2 5,387 0 13,297
CHESAPEAKE UTILS CORP COM 165303108 8 64 SH   SOLE 4 64 0 0
CHESAPEAKE UTILS CORP COM 165303108 3,131 26,017 SH   SOLE 7 26,017 0 0
CHESAPEAKE UTILS CORP COM 165303108 8,497 70,613 SH   SOLE 18 70,613 0 0
CHESAPEAKE UTILS CORP COM 165303108 3,664 30,447 SH   SOLE 19 30,447 0 0
CHESAPEAKE UTILS CORP COM 165303108 257,440 2,139,454 SH   SOLE 21 2,139,454 0 0
CHESAPEAKE UTILS CORP COM 165303108 55,144 458,276 SH   SOLE 22 431,909 0 26,367
CHESAPEAKE UTILS CORP COM 165303108 67 555 SH   SOLE 25 555 0 0
CHESAPEAKE UTILS CORP COM 165303108 771 6,411 SH   SOLE 26 5,309 0 1,102
CHESAPEAKE UTILS CORP COM 165303108 235 1,953 SH   SOLE 28 1,953 0 0
CHESAPEAKE UTILS CORP COM 165303108 4,236 35,203 SH   SOLE 30 35,203 0 0
CHESAPEAKE UTILS CORP COM 165303108 273 2,272 SH   SOLE 40 2,272 0 0
CHESAPEAKE UTILS CORP COM 165303108 2,295 19,071 SH   SOLE 43 3,258 0 15,813
CHEVRON CORP NEW COM 166764100 537,165 5,128,555 SH   SOLE 2 1,513,257 0 3,615,298
CHEVRON CORP NEW COM 166764100 124,878 1,192,262 SH   SOLE 4 713,931 0 478,331
CHEVRON CORP NEW COM 166764100 205,466 1,961,678 SH   SOLE 7 1,888,208 0 73,470
CHEVRON CORP NEW COM 166764100 11,408 108,917 SH   SOLE 13 99,014 0 9,903
CHEVRON CORP NEW COM 166764100 26,566 253,635 SH   SOLE 15 253,635 0 0
CHEVRON CORP NEW COM 166764100 338,750 3,234,200 SH   SOLE 18 2,818,729 0 415,471
CHEVRON CORP NEW COM 166764100 263,941 2,519,968 SH   SOLE 19 2,519,968 0 0
CHEVRON CORP NEW COM 166764100 5,031,721 48,040,105 SH   SOLE 21 48,040,105 0 0
CHEVRON CORP NEW COM 166764100 4,490,753 42,875,242 SH   SOLE 22 37,594,255 0 5,280,987
CHEVRON CORP NEW COM 166764100 131,057 1,251,257 SH   SOLE 23 1,251,257 0 0
CHEVRON CORP NEW COM 166764100 350,836 3,349,593 SH   SOLE 25 3,349,593 0 0
CHEVRON CORP NEW COM 166764100 547,238 5,224,726 SH   SOLE 26 2,021,821 0 3,202,905
CHEVRON CORP NEW COM 166764100 594,454 5,675,520 SH   SOLE 28 214,744 0 5,460,776
CHEVRON CORP NEW COM 166764100 70,863 676,562 SH   SOLE 29 676,562 0 0
CHEVRON CORP NEW COM 166764100 975,924 9,317,582 SH   SOLE 30 9,317,582 0 0
CHEVRON CORP NEW COM 166764100 89,744 856,824 SH   SOLE 31 558,947 0 297,877
CHEVRON CORP NEW COM 166764100 22,724 216,952 SH   SOLE 32 216,952 0 0
CHEVRON CORP NEW COM 166764100 254,613 2,430,903 SH   SOLE 34 2,430,903 0 0
CHEVRON CORP NEW COM 166764100 124,518 1,188,831 SH   SOLE 36 1,188,831 0 0
CHEVRON CORP NEW COM 166764100 7,332 70,004 SH   SOLE 40 70,004 0 0
CHEVRON CORP NEW COM 166764100 81,947 782,390 SH   SOLE 43 66,748 0 715,642
CHEWY INC CL A 16679L109 478 5,994 SH   SOLE 2 5,994 0 0
CHEWY INC CL A 16679L109 3,743 46,961 SH   SOLE 4 30,491 0 16,470
CHEWY INC CL A 16679L109 438 5,501 SH   SOLE 7 5,501 0 0
CHEWY INC CL A 16679L109 14 179 SH   SOLE 13 179 0 0
CHEWY INC CL A 16679L109 490 6,150 SH   SOLE 15 6,150 0 0
CHEWY INC CL A 16679L109 7,059 88,553 SH   SOLE 18 83,857 0 4,696
CHEWY INC CL A 16679L109 97 1,216 SH   SOLE 19 1,216 0 0
CHEWY INC CL A 16679L109 20,230 253,801 SH   SOLE 21 253,801 0 0
CHEWY INC CL A 16679L109 99,992 1,254,445 SH   SOLE 22 1,219,484 0 34,961
CHEWY INC CL A 16679L109 3,554 44,592 SH   SOLE 23 44,592 0 0
CHEWY INC CL A 16679L109 1,647 20,657 SH   SOLE 25 20,657 0 0
CHEWY INC CL A 16679L109 10,630 133,358 SH   SOLE 26 123,292 0 10,066
CHEWY INC CL A 16679L109 7,488 93,937 SH   SOLE 28 7,906 0 86,031
CHEWY INC CL A 16679L109 12 148 SH   SOLE 29 148 0 0
CHEWY INC CL A 16679L109 20,535 257,621 SH   SOLE 30 232,580 0 25,041
CHEWY INC CL A 16679L109 2,284 28,649 SH   SOLE 31 8,392 0 20,257
CHEWY INC CL A 16679L109 325 4,080 SH   SOLE 34 4,080 0 0
CHEWY INC CL A 16679L109 1,492 18,715 SH   SOLE 36 18,715 0 0
CHEWY INC CL A 16679L109 249 3,124 SH   SOLE 40 3,124 0 0
CHEWY INC CL A 16679L109 135 1,695 SH   SOLE 43 0 0 1,695
CHIASMA INC COM 16706W102 6 1,275 SH   SOLE 2 1,275 0 0
CHIASMA INC COM 16706W102 52 11,047 SH   SOLE 18 11,047 0 0
CHIASMA INC COM 16706W102 862 182,208 SH   SOLE 21 182,208 0 0
CHIASMA INC COM 16706W102 4,764 1,007,168 SH   SOLE 22 1,007,168 0 0
CHIASMA INC COM 16706W102 121 25,499 SH   SOLE 30 25,499 0 0
CHIASMA INC COM 16706W102 2 390 SH   SOLE 43 0 0 390
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 243 5,878 SH   SOLE 2 467 0 5,411
CHICKEN SOUP FOR THE SOUL EN CL A 16842Q100 8 185 SH   SOLE 7 185 0 0
CHICKEN SOUP FOR THE SOUL EN CL A 16842Q100 1,581 38,180 SH   SOLE 18 38,180 0 0
CHICKEN SOUP FOR THE SOUL EN CL A 16842Q100 810 19,577 SH   SOLE 19 19,577 0 0
CHICKEN SOUP FOR THE SOUL EN CL A 16842Q100 17,243 416,508 SH   SOLE 21 416,508 0 0
CHICKEN SOUP FOR THE SOUL EN CL A 16842Q100 5,049 121,952 SH   SOLE 22 113,107 0 8,845
CHICOS FAS INC COM 168615102 637 96,768 SH   SOLE 2 11,749 0 85,019
CHICOS FAS INC COM 168615102 13 1,934 SH   SOLE 7 1,934 0 0
CHICOS FAS INC COM 168615102 3,431 521,381 SH   SOLE 18 521,381 0 0
CHICOS FAS INC COM 168615102 1,409 214,161 SH   SOLE 19 214,161 0 0
CHICOS FAS INC COM 168615102 98,389 14,952,790 SH   SOLE 21 14,952,790 0 0
CHICOS FAS INC COM 168615102 21,104 3,207,282 SH   SOLE 22 3,105,442 0 101,840
CHICOS FAS INC COM 168615102 1,053 159,999 SH   SOLE 30 159,999 0 0
CHICOS FAS INC COM 168615102 184 27,995 SH   SOLE 43 328 0 27,667
CHILDRENS PL INC NEW COM 168905107 555 5,968 SH   SOLE 2 4,252 0 1,716
CHILDRENS PL INC NEW COM 168905107 6 63 SH   SOLE 4 63 0 0
CHILDRENS PL INC NEW COM 168905107 21 226 SH   SOLE 7 226 0 0
CHILDRENS PL INC NEW COM 168905107 5,208 55,963 SH   SOLE 18 55,963 0 0
CHILDRENS PL INC NEW COM 168905107 2,247 24,147 SH   SOLE 19 24,147 0 0
CHILDRENS PL INC NEW COM 168905107 161,652 1,737,068 SH   SOLE 21 1,737,068 0 0
CHILDRENS PL INC NEW COM 168905107 34,061 366,011 SH   SOLE 22 356,182 0 9,829
CHILDRENS PL INC NEW COM 168905107 60 640 SH   SOLE 25 640 0 0
CHILDRENS PL INC NEW COM 168905107 493 5,301 SH   SOLE 26 4,215 0 1,086
CHILDRENS PL INC NEW COM 168905107 200 2,147 SH   SOLE 28 2,147 0 0
CHILDRENS PL INC NEW COM 168905107 3,004 32,278 SH   SOLE 30 32,278 0 0
CHILDRENS PL INC NEW COM 168905107 66 704 SH   SOLE 36 704 0 0
CHILDRENS PL INC NEW COM 168905107 152 1,632 SH   SOLE 40 1,632 0 0
CHILDRENS PL INC NEW COM 168905107 1,012 10,873 SH   SOLE 43 3,057 0 7,816
CHIMERA INVT CORP COM NEW 16934Q208 3,978 264,147 SH   SOLE 2 70,589 0 193,558
CHIMERA INVT CORP COM NEW 16934Q208 13 849 SH   SOLE 4 849 0 0
CHIMERA INVT CORP COM NEW 16934Q208 108 7,169 SH   SOLE 7 7,169 0 0
CHIMERA INVT CORP COM NEW 16934Q208 11,125 738,704 SH   SOLE 18 738,704 0 0
CHIMERA INVT CORP COM NEW 16934Q208 5,986 397,468 SH   SOLE 19 397,468 0 0
CHIMERA INVT CORP COM NEW 16934Q208 198,946 13,210,245 SH   SOLE 21 13,210,245 0 0
CHIMERA INVT CORP COM NEW 16934Q208 86,141 5,719,845 SH   SOLE 22 5,374,456 0 345,389
CHIMERA INVT CORP COM NEW 16934Q208 127 8,410 SH   SOLE 25 8,410 0 0
CHIMERA INVT CORP COM NEW 16934Q208 1,583 105,127 SH   SOLE 26 89,070 0 16,057
CHIMERA INVT CORP COM NEW 16934Q208 424 28,151 SH   SOLE 28 28,151 0 0
CHIMERA INVT CORP COM NEW 16934Q208 4,208 279,394 SH   SOLE 30 279,394 0 0
CHIMERA INVT CORP COM NEW 16934Q208 219 14,537 SH   SOLE 36 14,537 0 0
CHIMERA INVT CORP COM NEW 16934Q208 416 27,650 SH   SOLE 40 27,650 0 0
CHIMERA INVT CORP COM NEW 16934Q208 68 4,504 SH   SOLE 43 0 0 4,504
CHIMERIX INC COM 16934W106 437 54,646 SH   SOLE 2 22,936 0 31,710
CHIMERIX INC COM 16934W106 9 1,158 SH   SOLE 7 1,158 0 0
CHIMERIX INC COM 16934W106 1,936 241,938 SH   SOLE 18 241,938 0 0
CHIMERIX INC COM 16934W106 1,005 125,610 SH   SOLE 19 125,610 0 0
CHIMERIX INC COM 16934W106 22,184 2,773,061 SH   SOLE 21 2,773,061 0 0
CHIMERIX INC COM 16934W106 13,854 1,731,754 SH   SOLE 22 1,702,133 0 29,621
CHIMERIX INC COM 16934W106 134 16,771 SH   SOLE 30 16,771 0 0
CHIMERIX INC COM 16934W106 68 8,551 SH   SOLE 40 8,551 0 0
CHIMERIX INC COM 16934W106 28 3,549 SH   SOLE 43 0 0 3,549
CHINA AUTOMOTIVE SYS INC COM 16936R105 6 1,180 SH   SOLE 22 1,180 0 0
CHINA EASTN AIRLS LTD SPON ADR CL H 16937R104 27 1,261 SH   SOLE 22 1,261 0 0
CHINA EASTN AIRLS LTD SPON ADR CL H 16937R104 7 324 SH   SOLE 30 324 0 0
CHINA EASTN AIRLS LTD SPON ADR CL H 16937R104 1,020 48,336 SH   SOLE 43 1,652 0 46,684
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 7,141 717,708 SH   SOLE 43 51,206 0 666,502
CHINA ONLINE ED GROUP SPONSORED ADR 16954L105 67 8,500 SH   SOLE 21 8,500 0 0
CHINA ONLINE ED GROUP SPONSORED ADR 16954L105 273 34,881 SH   SOLE 22 33,540 0 1,341
CHINA ONLINE ED GROUP SPONSORED ADR 16954L105 31 3,899 SH   SOLE 30 3,899 0 0
CHINA PETROLEUM & CHEMICAL C SPON ADR H SHS 16941R108 212 4,155 SH   SOLE 2 4,155 0 0
CHINA PETROLEUM & CHEMICAL C SPON ADR H SHS 16941R108 725 14,213 SH   SOLE 4 14,213 0 0
CHINA PETROLEUM & CHEMICAL C SPON ADR H SHS 16941R108 3 65 SH   SOLE 18 65 0 0
CHINA PETROLEUM & CHEMICAL C SPON ADR H SHS 16941R108 210 4,125 SH   SOLE 21 4,125 0 0
CHINA PETROLEUM & CHEMICAL C SPON ADR H SHS 16941R108 550 10,783 SH   SOLE 22 10,783 0 0
CHINA PETROLEUM & CHEMICAL C SPON ADR H SHS 16941R108 241 4,721 SH   SOLE 28 0 0 4,721
CHINA PETROLEUM & CHEMICAL C SPON ADR H SHS 16941R108 626 12,270 SH   SOLE 30 12,270 0 0
CHINA PETROLEUM & CHEMICAL C SPON ADR H SHS 16941R108 123 2,407 SH   SOLE 31 0 0 2,407
CHINA PETROLEUM & CHEMICAL C SPON ADR H SHS 16941R108 8,333 163,356 SH   SOLE 43 13,456 0 149,900
CHINA SOUTHERN AIRLINES CO L SPON ADR CL H 169409109 2,610 84,018 SH   SOLE 43 2,307 0 81,711
CHINA YUCHAI INTL LTD COM G21082105 2 135 SH   SOLE 4 135 0 0
CHINA YUCHAI INTL LTD COM G21082105 2,244 139,882 SH   SOLE 21 139,882 0 0
CHINA YUCHAI INTL LTD COM G21082105 1,575 98,169 SH   SOLE 22 94,661 0 3,508
CHINA YUCHAI INTL LTD COM G21082105 625 38,989 SH   SOLE 30 38,989 0 0
CHINA YUCHAI INTL LTD COM G21082105 198 12,316 SH   SOLE 34 12,316 0 0
CHINA YUCHAI INTL LTD COM G21082105 1,712 106,757 SH   SOLE 43 0 0 106,757
CHINDATA GROUP HLDGS LTD ADS 16955F107 211 14,014 SH   SOLE 2 1,760 0 12,254
CHINDATA GROUP HLDGS LTD ADS 16955F107 468 31,009 SH   SOLE 4 11,892 0 19,117
CHINDATA GROUP HLDGS LTD ADS 16955F107 129 8,575 SH   SOLE 7 8,575 0 0
CHINDATA GROUP HLDGS LTD ADS 16955F107 702 46,501 SH   SOLE 15 46,501 0 0
CHINDATA GROUP HLDGS LTD ADS 16955F107 108 7,131 SH   SOLE 18 7,131 0 0
CHINDATA GROUP HLDGS LTD ADS 16955F107 20,305 1,345,576 SH   SOLE 21 1,345,576 0 0
CHINDATA GROUP HLDGS LTD ADS 16955F107 12,711 842,337 SH   SOLE 22 748,513 0 93,824
CHINDATA GROUP HLDGS LTD ADS 16955F107 614 40,689 SH   SOLE 23 40,689 0 0
CHINDATA GROUP HLDGS LTD ADS 16955F107 6,756 447,743 SH   SOLE 26 319,696 0 128,047
CHINDATA GROUP HLDGS LTD ADS 16955F107 1,201 79,591 SH   SOLE 28 0 0 79,591
CHINDATA GROUP HLDGS LTD ADS 16955F107 8,122 538,232 SH   SOLE 30 538,232 0 0
CHINDATA GROUP HLDGS LTD ADS 16955F107 102 6,788 SH   SOLE 34 6,788 0 0
CHINOOK THERAPEUTICS INC COM 16961L106 425 30,130 SH   SOLE 2 2,639 0 27,491
CHINOOK THERAPEUTICS INC COM 16961L106 4 282 SH   SOLE 7 282 0 0
CHINOOK THERAPEUTICS INC COM 16961L106 1,509 106,870 SH   SOLE 18 106,870 0 0
CHINOOK THERAPEUTICS INC COM 16961L106 1,041 73,701 SH   SOLE 19 73,701 0 0
CHINOOK THERAPEUTICS INC COM 16961L106 19,620 1,389,497 SH   SOLE 21 1,389,497 0 0
CHINOOK THERAPEUTICS INC COM 16961L106 11,997 849,660 SH   SOLE 22 816,974 0 32,686
CHINOOK THERAPEUTICS INC COM 16961L106 259 18,347 SH   SOLE 30 18,347 0 0
CHINOOK THERAPEUTICS INC COM 16961L106 28 1,982 SH   SOLE 43 0 0 1,982
CHIPMOS TECHNOLOGIES INC SPONSORD ADS NEW 16965P202 1 16 SH   SOLE 22 16 0 0
CHIPMOS TECHNOLOGIES INC SPONSORD ADS NEW 16965P202 1,821 53,590 SH   SOLE 43 0 0 53,590
CHIPOTLE MEXICAN GRILL INC COM 169656105 99,343 64,078 SH   SOLE 2 12,550 0 51,528
CHIPOTLE MEXICAN GRILL INC COM 169656105 17,485 11,278 SH   SOLE 4 10,197 0 1,081
CHIPOTLE MEXICAN GRILL INC COM 169656105 40,438 26,083 SH   SOLE 7 24,152 0 1,931
CHIPOTLE MEXICAN GRILL INC COM 169656105 2,546 1,642 SH   SOLE 13 1,480 0 162
CHIPOTLE MEXICAN GRILL INC COM 169656105 4,132 2,665 SH   SOLE 15 2,665 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 25 16 SH   SOLE 17 0 0 16
CHIPOTLE MEXICAN GRILL INC COM 169656105 89,286 57,591 SH   SOLE 18 52,681 0 4,910
CHIPOTLE MEXICAN GRILL INC COM 169656105 49,034 31,628 SH   SOLE 19 31,628 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 1,088,621 702,182 SH   SOLE 21 702,182 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 947,983 611,468 SH   SOLE 22 548,778 0 62,690
CHIPOTLE MEXICAN GRILL INC COM 169656105 24,731 15,952 SH   SOLE 23 15,952 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 65,373 42,167 SH   SOLE 25 42,167 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 96,400 62,180 SH   SOLE 26 23,334 0 38,846
CHIPOTLE MEXICAN GRILL INC COM 169656105 125,857 81,180 SH   SOLE 28 3,393 0 77,787
CHIPOTLE MEXICAN GRILL INC COM 169656105 3,446 2,223 SH   SOLE 29 2,223 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 163,232 105,288 SH   SOLE 30 105,288 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 11,265 7,266 SH   SOLE 31 3,373 0 3,893
CHIPOTLE MEXICAN GRILL INC COM 169656105 2,277 1,469 SH   SOLE 34 1,469 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 20,933 13,502 SH   SOLE 36 13,502 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 1,583 1,021 SH   SOLE 40 1,021 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 23,105 14,903 SH   SOLE 43 703 0 14,200
CHOICE HOTELS INTL INC COM 169905106 12,790 107,603 SH   SOLE 2 53,740 0 53,863
CHOICE HOTELS INTL INC COM 169905106 70 585 SH   SOLE 4 585 0 0
CHOICE HOTELS INTL INC COM 169905106 171 1,441 SH   SOLE 7 1,441 0 0
CHOICE HOTELS INTL INC COM 169905106 8,895 74,833 SH   SOLE 18 74,209 0 624
CHOICE HOTELS INTL INC COM 169905106 1,345 11,314 SH   SOLE 19 11,314 0 0
CHOICE HOTELS INTL INC COM 169905106 174,393 1,467,216 SH   SOLE 21 1,467,216 0 0
CHOICE HOTELS INTL INC COM 169905106 107,048 900,621 SH   SOLE 22 857,988 0 42,633
CHOICE HOTELS INTL INC COM 169905106 51 428 SH   SOLE 23 428 0 0
CHOICE HOTELS INTL INC COM 169905106 135 1,132 SH   SOLE 25 1,132 0 0
CHOICE HOTELS INTL INC COM 169905106 1,434 12,061 SH   SOLE 26 9,342 0 2,719
CHOICE HOTELS INTL INC COM 169905106 467 3,930 SH   SOLE 28 3,930 0 0
CHOICE HOTELS INTL INC COM 169905106 705 5,932 SH   SOLE 29 5,932 0 0
CHOICE HOTELS INTL INC COM 169905106 3,163 26,610 SH   SOLE 30 26,610 0 0
CHOICE HOTELS INTL INC COM 169905106 1,078 9,069 SH   SOLE 31 9,069 0 0
CHOICE HOTELS INTL INC COM 169905106 663 5,574 SH   SOLE 34 5,574 0 0
CHOICE HOTELS INTL INC COM 169905106 510 4,293 SH   SOLE 40 4,293 0 0
CHOICE HOTELS INTL INC COM 169905106 1,748 14,703 SH   SOLE 43 1,885 0 12,818
CHOICEONE FINL SVCS INC COM 170386106 64 2,626 SH   SOLE 2 2,626 0 0
CHOICEONE FINL SVCS INC COM 170386106 39 1,613 SH   SOLE 18 1,613 0 0
CHOICEONE FINL SVCS INC COM 170386106 428 17,667 SH   SOLE 21 17,667 0 0
CHOICEONE FINL SVCS INC COM 170386106 232 9,579 SH   SOLE 22 9,579 0 0
CHROMADEX CORP COM NEW 171077407 149 15,062 SH   SOLE 2 3,166 0 11,896
CHROMADEX CORP COM NEW 171077407 7 753 SH   SOLE 7 753 0 0
CHROMADEX CORP COM NEW 171077407 1,401 142,057 SH   SOLE 18 142,057 0 0
CHROMADEX CORP COM NEW 171077407 736 74,664 SH   SOLE 19 74,664 0 0
CHROMADEX CORP COM NEW 171077407 16,481 1,671,465 SH   SOLE 21 1,671,465 0 0
CHROMADEX CORP COM NEW 171077407 11,825 1,199,242 SH   SOLE 22 1,193,606 0 5,636
CHROMADEX CORP COM NEW 171077407 151 15,364 SH   SOLE 43 0 0 15,364
CHUBB LIMITED COM H1467J104 168,591 1,060,723 SH   SOLE 2 212,183 0 848,540
CHUBB LIMITED COM H1467J104 44,032 277,034 SH   SOLE 4 175,158 0 101,876
CHUBB LIMITED COM H1467J104 67,917 427,312 SH   SOLE 7 403,896 0 23,416
CHUBB LIMITED COM H1467J104 572 3,596 SH   SOLE 13 1,306 0 2,290
CHUBB LIMITED COM H1467J104 9,398 59,129 SH   SOLE 15 59,129 0 0
CHUBB LIMITED COM H1467J104 166,041 1,044,680 SH   SOLE 18 980,746 0 63,934
CHUBB LIMITED COM H1467J104 84,688 532,833 SH   SOLE 19 532,833 0 0
CHUBB LIMITED COM H1467J104 1,400,778 8,813,250 SH   SOLE 21 8,813,250 0 0
CHUBB LIMITED COM H1467J104 1,512,051 9,513,345 SH   SOLE 22 8,549,496 0 963,849
CHUBB LIMITED COM H1467J104 42,195 265,479 SH   SOLE 23 265,479 0 0
CHUBB LIMITED COM H1467J104 111,672 702,606 SH   SOLE 25 702,606 0 0
CHUBB LIMITED COM H1467J104 155,214 976,558 SH   SOLE 26 358,083 0 618,475
CHUBB LIMITED COM H1467J104 215,643 1,356,759 SH   SOLE 28 53,296 0 1,303,463
CHUBB LIMITED COM H1467J104 146 919 SH   SOLE 29 919 0 0
CHUBB LIMITED COM H1467J104 430,266 2,707,097 SH   SOLE 30 2,707,097 0 0
CHUBB LIMITED COM H1467J104 13,713 86,280 SH   SOLE 31 55,530 0 30,750
CHUBB LIMITED COM H1467J104 42,120 265,005 SH   SOLE 34 265,005 0 0
CHUBB LIMITED COM H1467J104 39,844 250,685 SH   SOLE 36 250,685 0 0
CHUBB LIMITED COM H1467J104 2,633 16,566 SH   SOLE 40 16,566 0 0
CHUBB LIMITED COM H1467J104 42,748 268,954 SH   SOLE 43 22,824 0 246,130
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 2,089 51,387 SH   SOLE 2 0 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 2,025 49,803 SH   SOLE 22 49,803 0 0
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 1,362 33,487 SH   SOLE 30 33,487 0 0
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 100,097 2,461,810 SH   SOLE 43 160,261 0 2,301,549
CHURCH & DWIGHT INC COM 171340102 45,494 533,844 SH   SOLE 2 88,269 0 445,575
CHURCH & DWIGHT INC COM 171340102 14,173 166,309 SH   SOLE 4 87,763 0 78,546
CHURCH & DWIGHT INC COM 171340102 23,273 273,092 SH   SOLE 7 251,993 0 21,099
CHURCH & DWIGHT INC COM 171340102 193 2,262 SH   SOLE 13 963 0 1,299
CHURCH & DWIGHT INC COM 171340102 2,529 29,674 SH   SOLE 15 29,674 0 0
CHURCH & DWIGHT INC COM 171340102 42,316 496,550 SH   SOLE 18 462,439 0 34,111
CHURCH & DWIGHT INC COM 171340102 8,648 101,480 SH   SOLE 19 101,480 0 0
CHURCH & DWIGHT INC COM 171340102 642,384 7,537,949 SH   SOLE 21 7,537,949 0 0
CHURCH & DWIGHT INC COM 171340102 484,212 5,681,911 SH   SOLE 22 5,151,276 0 530,635
CHURCH & DWIGHT INC COM 171340102 11,828 138,793 SH   SOLE 23 138,793 0 0
CHURCH & DWIGHT INC COM 171340102 33,312 390,891 SH   SOLE 25 390,891 0 0
CHURCH & DWIGHT INC COM 171340102 50,643 594,257 SH   SOLE 26 250,148 0 344,109
CHURCH & DWIGHT INC COM 171340102 71,423 838,100 SH   SOLE 28 25,260 0 812,840
CHURCH & DWIGHT INC COM 171340102 97,810 1,147,732 SH   SOLE 30 1,143,051 0 4,681
CHURCH & DWIGHT INC COM 171340102 5,225 61,313 SH   SOLE 31 31,917 0 29,396
CHURCH & DWIGHT INC COM 171340102 1,006 11,809 SH   SOLE 34 11,809 0 0
CHURCH & DWIGHT INC COM 171340102 12,550 147,266 SH   SOLE 36 147,266 0 0
CHURCH & DWIGHT INC COM 171340102 690 8,091 SH   SOLE 40 8,091 0 0
CHURCH & DWIGHT INC COM 171340102 36,724 430,934 SH   SOLE 43 13,038 0 417,896
CHURCHILL DOWNS INC COM 171484108 16,856 85,022 SH   SOLE 2 27,444 0 57,578
CHURCHILL DOWNS INC COM 171484108 48 244 SH   SOLE 4 244 0 0
CHURCHILL DOWNS INC COM 171484108 118 593 SH   SOLE 7 593 0 0
CHURCHILL DOWNS INC COM 171484108 17,376 87,640 SH   SOLE 18 87,640 0 0
CHURCHILL DOWNS INC COM 171484108 80,552 406,296 SH   SOLE 19 406,296 0 0
CHURCHILL DOWNS INC COM 171484108 339,244 1,711,105 SH   SOLE 21 1,711,105 0 0
CHURCHILL DOWNS INC COM 171484108 202,185 1,019,798 SH   SOLE 22 976,613 0 43,185
CHURCHILL DOWNS INC COM 171484108 159 802 SH   SOLE 23 802 0 0
CHURCHILL DOWNS INC COM 171484108 205 1,036 SH   SOLE 25 1,036 0 0
CHURCHILL DOWNS INC COM 171484108 3,367 16,981 SH   SOLE 26 10,342 0 6,639
CHURCHILL DOWNS INC COM 171484108 627 3,163 SH   SOLE 28 3,163 0 0
CHURCHILL DOWNS INC COM 171484108 4,899 24,708 SH   SOLE 30 24,708 0 0
CHURCHILL DOWNS INC COM 171484108 130 655 SH   SOLE 31 655 0 0
CHURCHILL DOWNS INC COM 171484108 1,393 7,026 SH   SOLE 34 7,026 0 0
CHURCHILL DOWNS INC COM 171484108 183 925 SH   SOLE 36 925 0 0
CHURCHILL DOWNS INC COM 171484108 838 4,228 SH   SOLE 40 4,228 0 0
CHURCHILL DOWNS INC COM 171484108 1,529 7,710 SH   SOLE 43 526 0 7,184
CHUYS HLDGS INC COM 171604101 618 16,584 SH   SOLE 2 6,042 0 10,542
CHUYS HLDGS INC COM 171604101 14 363 SH   SOLE 7 363 0 0
CHUYS HLDGS INC COM 171604101 3,193 85,690 SH   SOLE 18 85,690 0 0
CHUYS HLDGS INC COM 171604101 1,307 35,079 SH   SOLE 19 35,079 0 0
CHUYS HLDGS INC COM 171604101 90,864 2,438,651 SH   SOLE 21 2,438,651 0 0
CHUYS HLDGS INC COM 171604101 20,678 554,961 SH   SOLE 22 533,282 0 21,679
CHUYS HLDGS INC COM 171604101 24 649 SH   SOLE 25 649 0 0
CHUYS HLDGS INC COM 171604101 1,165 31,276 SH   SOLE 30 31,276 0 0
CHUYS HLDGS INC COM 171604101 86 2,304 SH   SOLE 40 2,304 0 0
CHUYS HLDGS INC COM 171604101 64 1,727 SH   SOLE 43 0 0 1,727
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 7,135 2,997,922 SH   SOLE 2 1,136,778 0 1,861,144
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 5,135 2,157,697 SH   SOLE 7 2,157,697 0 0
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 28 11,947 SH   SOLE 19 11,947 0 0
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 50,406 21,179,153 SH   SOLE 21 21,179,153 0 0
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 12,303 5,169,419 SH   SOLE 22 5,169,419 0 0
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 91 38,332 SH   SOLE 28 0 0 38,332
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 45,486 19,111,858 SH   SOLE 30 19,111,858 0 0
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 7,529 3,163,583 SH   SOLE 43 188,335 0 2,975,249
CIDARA THERAPEUTICS INC COM 171757107 90 44,719 SH   SOLE 2 44,719 0 0
CIDARA THERAPEUTICS INC COM 171757107 19 9,339 SH   SOLE 18 9,339 0 0
CIDARA THERAPEUTICS INC COM 171757107 294 145,763 SH   SOLE 21 145,763 0 0
CIDARA THERAPEUTICS INC COM 171757107 327 162,012 SH   SOLE 22 162,012 0 0
CIDARA THERAPEUTICS INC COM 171757107 17 8,558 SH   SOLE 23 8,558 0 0
CIENA CORP COM NEW 171779309 23,576 414,415 SH   SOLE 2 154,049 0 260,366
CIENA CORP COM NEW 171779309 86 1,510 SH   SOLE 4 1,510 0 0
CIENA CORP COM NEW 171779309 178 3,121 SH   SOLE 7 3,121 0 0
CIENA CORP COM NEW 171779309 71,452 1,255,970 SH   SOLE 18 1,255,408 0 562
CIENA CORP COM NEW 171779309 14,416 253,400 SH   SOLE 19 253,400 0 0
CIENA CORP COM NEW 171779309 438,269 7,703,793 SH   SOLE 21 7,703,793 0 0
CIENA CORP COM NEW 171779309 248,848 4,374,200 SH   SOLE 22 4,187,473 0 186,727
CIENA CORP COM NEW 171779309 480 8,442 SH   SOLE 23 8,442 0 0
CIENA CORP COM NEW 171779309 2,798 49,179 SH   SOLE 25 8,911 0 40,268
CIENA CORP COM NEW 171779309 4,430 77,876 SH   SOLE 26 53,443 0 24,433
CIENA CORP COM NEW 171779309 975 17,133 SH   SOLE 28 16,507 0 626
CIENA CORP COM NEW 171779309 25,421 446,848 SH   SOLE 30 446,848 0 0
CIENA CORP COM NEW 171779309 152 2,667 SH   SOLE 31 2,667 0 0
CIENA CORP COM NEW 171779309 17,579 309,007 SH   SOLE 34 309,007 0 0
CIENA CORP COM NEW 171779309 1,831 32,177 SH   SOLE 36 32,177 0 0
CIENA CORP COM NEW 171779309 1,072 18,840 SH   SOLE 40 18,840 0 0
CIENA CORP COM NEW 171779309 18,596 326,874 SH   SOLE 43 4,688 0 322,186
CIGNA CORP NEW COM 125523100 285,462 1,204,125 SH   SOLE 2 543,569 0 660,556
CIGNA CORP NEW COM 125523100 54,380 229,382 SH   SOLE 4 152,052 0 77,330
CIGNA CORP NEW COM 125523100 73,330 309,319 SH   SOLE 7 298,797 0 10,522
CIGNA CORP NEW COM 125523100 1,952 8,235 SH   SOLE 13 6,421 0 1,814
CIGNA CORP NEW COM 125523100 10,816 45,623 SH   SOLE 15 45,623 0 0
CIGNA CORP NEW COM 125523100 2 9 SH   SOLE 17 0 0 9
CIGNA CORP NEW COM 125523100 286,178 1,207,147 SH   SOLE 18 1,079,403 0 127,744
CIGNA CORP NEW COM 125523100 620,038 2,615,422 SH   SOLE 19 2,615,422 0 0
CIGNA CORP NEW COM 125523100 1,772,367 7,476,133 SH   SOLE 21 7,476,133 0 0
CIGNA CORP NEW COM 125523100 1,872,741 7,899,526 SH   SOLE 22 6,806,441 0 1,093,085
CIGNA CORP NEW COM 125523100 70,594 297,777 SH   SOLE 23 297,777 0 0
CIGNA CORP NEW COM 125523100 142,954 603,004 SH   SOLE 25 603,004 0 0
CIGNA CORP NEW COM 125523100 223,809 944,065 SH   SOLE 26 454,474 0 489,591
CIGNA CORP NEW COM 125523100 292,359 1,233,218 SH   SOLE 28 43,268 0 1,189,950
CIGNA CORP NEW COM 125523100 9,073 38,270 SH   SOLE 29 38,270 0 0
CIGNA CORP NEW COM 125523100 601,071 2,535,414 SH   SOLE 30 2,535,414 0 0
CIGNA CORP NEW COM 125523100 39,718 167,535 SH   SOLE 31 102,394 0 65,141
CIGNA CORP NEW COM 125523100 339,112 1,430,431 SH   SOLE 34 1,430,431 0 0
CIGNA CORP NEW COM 125523100 45,541 192,098 SH   SOLE 36 192,098 0 0
CIGNA CORP NEW COM 125523100 3,048 12,856 SH   SOLE 40 12,856 0 0
CIGNA CORP NEW COM 125523100 68,458 288,768 SH   SOLE 43 17,420 0 271,348
CIM COML TR CORP COM NEW 125525584 68 7,642 SH   SOLE 2 7,642 0 0
CIM COML TR CORP COM NEW 125525584 60 6,674 SH   SOLE 18 6,674 0 0
CIM COML TR CORP COM NEW 125525584 949 106,074 SH   SOLE 21 106,074 0 0
CIM COML TR CORP COM NEW 125525584 2,077 232,045 SH   SOLE 22 232,045 0 0
CIM COML TR CORP COM NEW 125525584 14 1,528 SH   SOLE 23 1,528 0 0
CIM COML TR CORP COM NEW 125525584 0 47 SH   SOLE 43 0 0 47
CIMAREX ENERGY CO COM 171798101 18,359 253,406 SH   SOLE 2 86,260 0 167,146
CIMAREX ENERGY CO COM 171798101 29 394 SH   SOLE 4 394 0 0
CIMAREX ENERGY CO COM 171798101 153 2,108 SH   SOLE 7 2,108 0 0
CIMAREX ENERGY CO COM 171798101 18,109 249,945 SH   SOLE 18 249,945 0 0
CIMAREX ENERGY CO COM 171798101 1,948 26,888 SH   SOLE 19 26,888 0 0
CIMAREX ENERGY CO COM 171798101 371,563 5,128,549 SH   SOLE 21 5,128,549 0 0
CIMAREX ENERGY CO COM 171798101 208,908 2,883,483 SH   SOLE 22 2,758,205 0 125,278
CIMAREX ENERGY CO COM 171798101 221 3,049 SH   SOLE 25 3,049 0 0
CIMAREX ENERGY CO COM 171798101 3,080 42,506 SH   SOLE 26 34,641 0 7,865
CIMAREX ENERGY CO COM 171798101 1,439 19,868 SH   SOLE 28 13,980 0 5,888
CIMAREX ENERGY CO COM 171798101 9,180 126,705 SH   SOLE 30 126,705 0 0
CIMAREX ENERGY CO COM 171798101 129 1,786 SH   SOLE 31 1,786 0 0
CIMAREX ENERGY CO COM 171798101 200 2,755 SH   SOLE 34 2,755 0 0
CIMAREX ENERGY CO COM 171798101 212 2,933 SH   SOLE 36 2,933 0 0
CIMAREX ENERGY CO COM 171798101 886 12,236 SH   SOLE 40 12,236 0 0
CIMAREX ENERGY CO COM 171798101 14,235 196,482 SH   SOLE 43 16,812 0 179,670
CIMPRESS PLC SHS EURO G2143T103 2,192 20,217 SH   SOLE 2 10,498 0 9,719
CIMPRESS PLC SHS EURO G2143T103 8 74 SH   SOLE 4 74 0 0
CIMPRESS PLC SHS EURO G2143T103 31 282 SH   SOLE 7 282 0 0
CIMPRESS PLC SHS EURO G2143T103 5,967 55,045 SH   SOLE 18 53,875 0 1,170
CIMPRESS PLC SHS EURO G2143T103 10,012 92,352 SH   SOLE 19 92,352 0 0
CIMPRESS PLC SHS EURO G2143T103 62,916 580,355 SH   SOLE 21 580,355 0 0
CIMPRESS PLC SHS EURO G2143T103 58,447 539,128 SH   SOLE 22 528,904 0 10,224
CIMPRESS PLC SHS EURO G2143T103 321 2,965 SH   SOLE 23 2,965 0 0
CIMPRESS PLC SHS EURO G2143T103 53 491 SH   SOLE 25 491 0 0
CIMPRESS PLC SHS EURO G2143T103 1,950 17,986 SH   SOLE 26 3,813 0 14,173
CIMPRESS PLC SHS EURO G2143T103 239 2,204 SH   SOLE 28 2,204 0 0
CIMPRESS PLC SHS EURO G2143T103 1,538 14,188 SH   SOLE 30 14,188 0 0
CIMPRESS PLC SHS EURO G2143T103 258 2,380 SH   SOLE 34 2,380 0 0
CIMPRESS PLC SHS EURO G2143T103 70 647 SH   SOLE 36 647 0 0
CIMPRESS PLC SHS EURO G2143T103 244 2,247 SH   SOLE 40 2,247 0 0
CIMPRESS PLC SHS EURO G2143T103 129 1,194 SH   SOLE 43 0 0 1,194
CINCINNATI BANCORP INC COM NEW 17187C102 6 400 SH   SOLE 18 400 0 0
CINCINNATI BANCORP INC COM NEW 17187C102 80 5,673 SH   SOLE 21 5,673 0 0
CINCINNATI BELL INC NEW COM NEW 171871502 646 41,911 SH   SOLE 2 14,764 0 27,147
CINCINNATI BELL INC NEW COM NEW 171871502 15 960 SH   SOLE 7 960 0 0
CINCINNATI BELL INC NEW COM NEW 171871502 3,255 211,067 SH   SOLE 18 211,067 0 0
CINCINNATI BELL INC NEW COM NEW 171871502 1,380 89,463 SH   SOLE 19 89,463 0 0
CINCINNATI BELL INC NEW COM NEW 171871502 90,267 5,853,907 SH   SOLE 21 5,853,907 0 0
CINCINNATI BELL INC NEW COM NEW 171871502 18,372 1,191,421 SH   SOLE 22 1,163,884 0 27,537
CINCINNATI BELL INC NEW COM NEW 171871502 53 3,447 SH   SOLE 26 0 0 3,447
CINCINNATI BELL INC NEW COM NEW 171871502 1,257 81,512 SH   SOLE 30 81,512 0 0
CINCINNATI BELL INC NEW COM NEW 171871502 71 4,626 SH   SOLE 40 4,626 0 0
CINCINNATI BELL INC NEW COM NEW 171871502 395 25,646 SH   SOLE 43 222 0 25,424
CINCINNATI FINL CORP COM 172062101 39,163 335,818 SH   SOLE 2 56,573 0 279,245
CINCINNATI FINL CORP COM 172062101 10,205 87,509 SH   SOLE 4 53,627 0 33,882
CINCINNATI FINL CORP COM 172062101 20,283 173,924 SH   SOLE 7 161,017 0 12,907
CINCINNATI FINL CORP COM 172062101 153 1,309 SH   SOLE 13 392 0 917
CINCINNATI FINL CORP COM 172062101 2,485 21,309 SH   SOLE 15 21,309 0 0
CINCINNATI FINL CORP COM 172062101 50,646 434,283 SH   SOLE 18 412,577 0 21,706
CINCINNATI FINL CORP COM 172062101 7,823 67,085 SH   SOLE 19 67,085 0 0
CINCINNATI FINL CORP COM 172062101 598,634 5,133,206 SH   SOLE 21 5,133,206 0 0
CINCINNATI FINL CORP COM 172062101 376,208 3,225,927 SH   SOLE 22 2,900,174 0 325,753
CINCINNATI FINL CORP COM 172062101 10,031 86,018 SH   SOLE 23 86,018 0 0
CINCINNATI FINL CORP COM 172062101 26,902 230,678 SH   SOLE 25 230,678 0 0
CINCINNATI FINL CORP COM 172062101 41,535 356,158 SH   SOLE 26 146,869 0 209,289
CINCINNATI FINL CORP COM 172062101 51,676 443,113 SH   SOLE 28 16,201 0 426,912
CINCINNATI FINL CORP COM 172062101 31 268 SH   SOLE 29 268 0 0
CINCINNATI FINL CORP COM 172062101 82,452 707,017 SH   SOLE 30 707,017 0 0
CINCINNATI FINL CORP COM 172062101 3,243 27,804 SH   SOLE 31 20,849 0 6,955
CINCINNATI FINL CORP COM 172062101 3,226 27,663 SH   SOLE 32 27,663 0 0
CINCINNATI FINL CORP COM 172062101 887 7,608 SH   SOLE 34 7,608 0 0
CINCINNATI FINL CORP COM 172062101 12,210 104,702 SH   SOLE 36 104,702 0 0
CINCINNATI FINL CORP COM 172062101 637 5,464 SH   SOLE 40 5,464 0 0
CINCINNATI FINL CORP COM 172062101 6,200 53,163 SH   SOLE 43 7,015 0 46,148
CINEDIGM CORP COM NEW 172406209 0 118 SH   SOLE 17 0 0 118
CINEDIGM CORP COM NEW 172406209 19 15,031 SH   SOLE 18 15,031 0 0
CINEDIGM CORP COM NEW 172406209 371 287,806 SH   SOLE 21 287,806 0 0
CINEDIGM CORP COM NEW 172406209 2,131 1,652,121 SH   SOLE 22 1,652,121 0 0
CINEMARK HLDGS INC COM 17243V102 8,242 375,484 SH   SOLE 2 161,496 0 213,988
CINEMARK HLDGS INC COM 17243V102 10 442 SH   SOLE 4 442 0 0
CINEMARK HLDGS INC COM 17243V102 74 3,370 SH   SOLE 7 3,370 0 0
CINEMARK HLDGS INC COM 17243V102 13,753 626,539 SH   SOLE 18 564,404 0 62,135
CINEMARK HLDGS INC COM 17243V102 40,870 1,861,961 SH   SOLE 19 1,861,961 0 0
CINEMARK HLDGS INC COM 17243V102 163,455 7,446,688 SH   SOLE 21 7,446,688 0 0
CINEMARK HLDGS INC COM 17243V102 107,723 4,907,654 SH   SOLE 22 4,825,930 0 81,724
CINEMARK HLDGS INC COM 17243V102 1,625 74,013 SH   SOLE 23 74,013 0 0
CINEMARK HLDGS INC COM 17243V102 4,726 215,285 SH   SOLE 25 215,285 0 0
CINEMARK HLDGS INC COM 17243V102 9,242 421,035 SH   SOLE 26 65,889 0 355,146
CINEMARK HLDGS INC COM 17243V102 429 19,524 SH   SOLE 28 14,479 0 5,045
CINEMARK HLDGS INC COM 17243V102 1,731 78,850 SH   SOLE 30 78,850 0 0
CINEMARK HLDGS INC COM 17243V102 2,739 124,790 SH   SOLE 34 124,790 0 0
CINEMARK HLDGS INC COM 17243V102 301 13,722 SH   SOLE 36 13,722 0 0
CINEMARK HLDGS INC COM 17243V102 258 11,734 SH   SOLE 40 11,734 0 0
CINEMARK HLDGS INC COM 17243V102 2,489 113,415 SH   SOLE 43 12,346 0 101,069
CINTAS CORP COM 172908105 76,685 200,746 SH   SOLE 2 36,608 0 164,138
CINTAS CORP COM 172908105 20,510 53,690 SH   SOLE 4 29,606 0 24,084
CINTAS CORP COM 172908105 35,968 94,156 SH   SOLE 7 88,512 0 5,644
CINTAS CORP COM 172908105 1,025 2,683 SH   SOLE 13 2,214 0 469
CINTAS CORP COM 172908105 3,706 9,702 SH   SOLE 15 9,702 0 0
CINTAS CORP COM 172908105 3 9 SH   SOLE 17 0 0 9
CINTAS CORP COM 172908105 81,348 212,953 SH   SOLE 18 199,951 0 13,002
CINTAS CORP COM 172908105 19,854 51,973 SH   SOLE 19 51,973 0 0
CINTAS CORP COM 172908105 837,464 2,192,315 SH   SOLE 21 2,192,315 0 0
CINTAS CORP COM 172908105 738,170 1,932,383 SH   SOLE 22 1,738,614 0 193,769
CINTAS CORP COM 172908105 20,456 53,550 SH   SOLE 23 53,550 0 0
CINTAS CORP COM 172908105 51,198 134,025 SH   SOLE 25 134,025 0 0
CINTAS CORP COM 172908105 76,201 199,478 SH   SOLE 26 75,027 0 124,451
CINTAS CORP COM 172908105 74,862 195,975 SH   SOLE 28 9,908 0 186,067
CINTAS CORP COM 172908105 78 203 SH   SOLE 29 203 0 0
CINTAS CORP COM 172908105 163,606 428,287 SH   SOLE 30 409,226 0 19,061
CINTAS CORP COM 172908105 6,379 16,699 SH   SOLE 31 10,593 0 6,106
CINTAS CORP COM 172908105 8,765 22,945 SH   SOLE 32 22,945 0 0
CINTAS CORP COM 172908105 1,847 4,836 SH   SOLE 34 4,836 0 0
CINTAS CORP COM 172908105 16,902 44,246 SH   SOLE 36 44,246 0 0
CINTAS CORP COM 172908105 1,298 3,399 SH   SOLE 40 3,399 0 0
CINTAS CORP COM 172908105 21,028 55,048 SH   SOLE 43 5,599 0 49,449
CIRCOR INTL INC COM 17273K109 269 8,253 SH   SOLE 2 6,238 0 2,015
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,625 80,527 SH   SOLE 18 80,527 0 0
CIRCOR INTL INC COM 17273K109 1,100 33,736 SH   SOLE 19 33,736 0 0
CIRCOR INTL INC COM 17273K109 75,832 2,326,136 SH   SOLE 21 2,326,136 0 0
CIRCOR INTL INC COM 17273K109 16,619 509,785 SH   SOLE 22 497,122 0 12,663
CIRCOR INTL INC COM 17273K109 16 485 SH   SOLE 25 485 0 0
CIRCOR INTL INC COM 17273K109 6 172 SH   SOLE 26 172 0 0
CIRCOR INTL INC COM 17273K109 1,000 30,686 SH   SOLE 30 30,686 0 0
CIRCOR INTL INC COM 17273K109 93 2,839 SH   SOLE 40 2,839 0 0
CIRCOR INTL INC COM 17273K109 424 13,021 SH   SOLE 43 1,361 0 11,660
CIRRUS LOGIC INC COM 172755100 16,549 194,416 SH   SOLE 2 88,465 0 105,951
CIRRUS LOGIC INC COM 172755100 61 715 SH   SOLE 4 715 0 0
CIRRUS LOGIC INC COM 172755100 83 973 SH   SOLE 7 973 0 0
CIRRUS LOGIC INC COM 172755100 11,848 139,195 SH   SOLE 18 139,195 0 0
CIRRUS LOGIC INC COM 172755100 13,673 160,631 SH   SOLE 19 160,631 0 0
CIRRUS LOGIC INC COM 172755100 233,533 2,743,575 SH   SOLE 21 2,743,575 0 0
CIRRUS LOGIC INC COM 172755100 149,382 1,754,959 SH   SOLE 22 1,680,839 0 74,120
CIRRUS LOGIC INC COM 172755100 543 6,384 SH   SOLE 23 6,384 0 0
CIRRUS LOGIC INC COM 172755100 338 3,976 SH   SOLE 25 3,976 0 0
CIRRUS LOGIC INC COM 172755100 3,540 41,583 SH   SOLE 26 20,160 0 21,423
CIRRUS LOGIC INC COM 172755100 1,889 22,195 SH   SOLE 28 6,446 0 15,749
CIRRUS LOGIC INC COM 172755100 22,638 265,958 SH   SOLE 30 265,958 0 0
CIRRUS LOGIC INC COM 172755100 141 1,655 SH   SOLE 31 1,655 0 0
CIRRUS LOGIC INC COM 172755100 241 2,830 SH   SOLE 34 2,830 0 0
CIRRUS LOGIC INC COM 172755100 490 5,761 SH   SOLE 36 5,761 0 0
CIRRUS LOGIC INC COM 172755100 610 7,163 SH   SOLE 40 7,163 0 0
CIRRUS LOGIC INC COM 172755100 3,025 35,543 SH   SOLE 43 865 0 34,678
CISCO SYS INC COM 17275R102 548,210 10,343,583 SH   SOLE 2 2,206,045 0 8,137,538
CISCO SYS INC COM 17275R102 134,971 2,546,628 SH   SOLE 4 1,612,065 0 934,563
CISCO SYS INC COM 17275R102 265,799 5,015,083 SH   SOLE 7 4,522,320 0 492,763
CISCO SYS INC COM 17275R102 1,740 32,839 SH   SOLE 13 11,903 0 20,936
CISCO SYS INC COM 17275R102 30,117 568,253 SH   SOLE 15 568,253 0 0
CISCO SYS INC COM 17275R102 22 409 SH   SOLE 17 0 0 409
CISCO SYS INC COM 17275R102 994,568 18,765,437 SH   SOLE 18 16,916,570 0 1,848,867
CISCO SYS INC COM 17275R102 802,303 15,137,788 SH   SOLE 19 15,137,788 0 0
CISCO SYS INC COM 17275R102 1,201 22,662 SH   SOLE 20 22,662 0 0
CISCO SYS INC COM 17275R102 6,170,458 116,423,733 SH   SOLE 21 116,423,733 0 0
CISCO SYS INC COM 17275R102 4,904,663 92,540,805 SH   SOLE 22 83,495,936 0 9,044,869
CISCO SYS INC COM 17275R102 137,295 2,590,473 SH   SOLE 23 2,590,473 0 0
CISCO SYS INC COM 17275R102 423,655 7,993,486 SH   SOLE 25 7,906,505 0 86,981
CISCO SYS INC COM 17275R102 544,115 10,266,328 SH   SOLE 26 4,340,907 0 5,925,421
CISCO SYS INC COM 17275R102 732,509 13,820,922 SH   SOLE 28 502,147 0 13,318,775
CISCO SYS INC COM 17275R102 1,800,306 33,968,039 SH   SOLE 30 33,752,968 0 215,071
CISCO SYS INC COM 17275R102 79,408 1,498,271 SH   SOLE 31 529,707 0 968,564
CISCO SYS INC COM 17275R102 64,846 1,223,517 SH   SOLE 32 1,223,517 0 0
CISCO SYS INC COM 17275R102 84,525 1,594,811 SH   SOLE 34 1,594,811 0 0
CISCO SYS INC COM 17275R102 132,036 2,491,240 SH   SOLE 36 2,491,240 0 0
CISCO SYS INC COM 17275R102 8,134 153,470 SH   SOLE 40 153,470 0 0
CISCO SYS INC COM 17275R102 203,087 3,831,833 SH   SOLE 43 265,377 0 3,566,456
CIT GROUP INC COM NEW 125581801 9,027 174,978 SH   SOLE 2 72,543 0 102,435
CIT GROUP INC COM NEW 125581801 21 398 SH   SOLE 4 398 0 0
CIT GROUP INC COM NEW 125581801 148 2,871 SH   SOLE 7 2,871 0 0
CIT GROUP INC COM NEW 125581801 26,998 523,326 SH   SOLE 18 523,326 0 0
CIT GROUP INC COM NEW 125581801 16,650 322,742 SH   SOLE 19 322,742 0 0
CIT GROUP INC COM NEW 125581801 363,677 7,049,367 SH   SOLE 21 7,049,367 0 0
CIT GROUP INC COM NEW 125581801 164,544 3,189,463 SH   SOLE 22 3,042,076 0 147,387
CIT GROUP INC COM NEW 125581801 388 7,515 SH   SOLE 23 7,515 0 0
CIT GROUP INC COM NEW 125581801 214 4,140 SH   SOLE 25 4,140 0 0
CIT GROUP INC COM NEW 125581801 3,823 74,096 SH   SOLE 26 26,605 0 47,491
CIT GROUP INC COM NEW 125581801 684 13,250 SH   SOLE 28 10,705 0 2,545
CIT GROUP INC COM NEW 125581801 10,546 204,427 SH   SOLE 30 204,427 0 0
CIT GROUP INC COM NEW 125581801 1,363 26,419 SH   SOLE 36 26,419 0 0
CIT GROUP INC COM NEW 125581801 626 12,136 SH   SOLE 40 12,136 0 0
CIT GROUP INC COM NEW 125581801 7,549 146,319 SH   SOLE 43 20,916 0 125,403
CITI TRENDS INC COM 17306X102 337 3,877 SH   SOLE 2 2,819 0 1,058
CITI TRENDS INC COM 17306X102 10 120 SH   SOLE 7 120 0 0
CITI TRENDS INC COM 17306X102 2,554 29,356 SH   SOLE 18 29,356 0 0
CITI TRENDS INC COM 17306X102 1,439 16,542 SH   SOLE 19 16,542 0 0
CITI TRENDS INC COM 17306X102 27,685 318,218 SH   SOLE 21 318,218 0 0
CITI TRENDS INC COM 17306X102 20,565 236,379 SH   SOLE 22 230,295 0 6,084
CITI TRENDS INC COM 17306X102 27 309 SH   SOLE 25 309 0 0
CITI TRENDS INC COM 17306X102 179 2,059 SH   SOLE 30 2,059 0 0
CITI TRENDS INC COM 17306X102 91 1,044 SH   SOLE 40 1,044 0 0
CITI TRENDS INC COM 17306X102 60 695 SH   SOLE 43 0 0 695
CITIGROUP INC COM NEW 172967424 372,497 5,264,977 SH   SOLE 2 1,353,545 0 3,911,432
CITIGROUP INC COM NEW 172967424 83,944 1,186,493 SH   SOLE 4 721,772 0 464,721
CITIGROUP INC COM NEW 172967424 130,761 1,848,205 SH   SOLE 7 1,780,681 0 67,524
CITIGROUP INC COM NEW 172967424 1,207 17,055 SH   SOLE 13 5,936 0 11,119
CITIGROUP INC COM NEW 172967424 19,321 273,088 SH   SOLE 15 273,088 0 0
CITIGROUP INC COM NEW 172967424 3 36 SH   SOLE 17 0 0 36
CITIGROUP INC COM NEW 172967424 816,616 11,542,282 SH   SOLE 18 10,633,840 0 908,442
CITIGROUP INC COM NEW 172967424 995,628 14,072,478 SH   SOLE 19 14,072,478 0 0
CITIGROUP INC COM NEW 172967424 3,412,013 48,226,335 SH   SOLE 21 48,226,335 0 0
CITIGROUP INC COM NEW 172967424 3,220,206 45,515,274 SH   SOLE 22 40,917,630 0 4,597,644
CITIGROUP INC COM NEW 172967424 99,434 1,405,434 SH   SOLE 23 1,405,434 0 0
CITIGROUP INC COM NEW 172967424 275,776 3,897,893 SH   SOLE 25 3,897,893 0 0
CITIGROUP INC COM NEW 172967424 332,007 4,692,681 SH   SOLE 26 1,712,886 0 2,979,795
CITIGROUP INC COM NEW 172967424 372,411 5,263,754 SH   SOLE 28 250,581 0 5,013,173
CITIGROUP INC COM NEW 172967424 202 2,849 SH   SOLE 29 2,849 0 0
CITIGROUP INC COM NEW 172967424 910,114 12,863,796 SH   SOLE 30 12,858,156 0 5,640
CITIGROUP INC COM NEW 172967424 24,830 350,950 SH   SOLE 31 260,718 0 90,232
CITIGROUP INC COM NEW 172967424 8,530 120,565 SH   SOLE 32 120,565 0 0
CITIGROUP INC COM NEW 172967424 52,882 747,455 SH   SOLE 34 747,455 0 0
CITIGROUP INC COM NEW 172967424 94,984 1,342,532 SH   SOLE 36 1,342,532 0 0
CITIGROUP INC COM NEW 172967424 5,354 75,674 SH   SOLE 40 75,674 0 0
CITIGROUP INC COM NEW 172967424 88,102 1,245,259 SH   SOLE 43 76,931 0 1,168,328
CITIUS PHARMACEUTICALS INC COM NEW 17322U207 368 105,806 SH   SOLE 2 5,914 0 99,892
CITIUS PHARMACEUTICALS INC COM NEW 17322U207 6 1,825 SH   SOLE 7 1,825 0 0
CITIUS PHARMACEUTICALS INC COM NEW 17322U207 1,339 384,896 SH   SOLE 18 384,896 0 0
CITIUS PHARMACEUTICALS INC COM NEW 17322U207 684 196,460 SH   SOLE 19 196,460 0 0
CITIUS PHARMACEUTICALS INC COM NEW 17322U207 15,707 4,513,460 SH   SOLE 21 4,513,460 0 0
CITIUS PHARMACEUTICALS INC COM NEW 17322U207 10,165 2,921,079 SH   SOLE 22 2,803,870 0 117,209
CITIUS PHARMACEUTICALS INC COM NEW 17322U207 3 1,000 SH   SOLE 43 0 0 1,000
CITIZENS & NORTHN CORP COM 172922106 350 14,291 SH   SOLE 2 1,236 0 13,055
CITIZENS & NORTHN CORP COM 172922106 5 215 SH   SOLE 7 215 0 0
CITIZENS & NORTHN CORP COM 172922106 1,392 56,815 SH   SOLE 18 56,815 0 0
CITIZENS & NORTHN CORP COM 172922106 689 28,119 SH   SOLE 19 28,119 0 0
CITIZENS & NORTHN CORP COM 172922106 14,821 604,958 SH   SOLE 21 604,958 0 0
CITIZENS & NORTHN CORP COM 172922106 9,976 407,187 SH   SOLE 22 389,042 0 18,145
CITIZENS & NORTHN CORP COM 172922106 5 193 SH   SOLE 43 0 0 193
CITIZENS CMNTY BANCORP INC M COM 174903104 31 2,247 SH   SOLE 18 2,247 0 0
CITIZENS CMNTY BANCORP INC M COM 174903104 385 28,112 SH   SOLE 21 28,112 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 46,112 1,005,268 SH   SOLE 2 202,259 0 803,009
CITIZENS FINL GROUP INC COM 174610105 13,793 300,707 SH   SOLE 4 170,726 0 129,981
CITIZENS FINL GROUP INC COM 174610105 22,566 491,966 SH   SOLE 7 414,132 0 77,834
CITIZENS FINL GROUP INC COM 174610105 182 3,967 SH   SOLE 13 1,202 0 2,765
CITIZENS FINL GROUP INC COM 174610105 2,706 58,997 SH   SOLE 15 58,997 0 0
CITIZENS FINL GROUP INC COM 174610105 122,227 2,664,632 SH   SOLE 18 2,600,369 0 64,263
CITIZENS FINL GROUP INC COM 174610105 91,040 1,984,737 SH   SOLE 19 1,984,737 0 0
CITIZENS FINL GROUP INC COM 174610105 761,118 16,592,939 SH   SOLE 21 16,592,939 0 0
CITIZENS FINL GROUP INC COM 174610105 421,994 9,199,778 SH   SOLE 22 8,282,287 0 917,491
CITIZENS FINL GROUP INC COM 174610105 11,428 249,142 SH   SOLE 23 249,142 0 0
CITIZENS FINL GROUP INC COM 174610105 48,585 1,059,184 SH   SOLE 25 1,059,184 0 0
CITIZENS FINL GROUP INC COM 174610105 52,354 1,141,354 SH   SOLE 26 567,812 0 573,542
CITIZENS FINL GROUP INC COM 174610105 68,437 1,491,973 SH   SOLE 28 44,228 0 1,447,745
CITIZENS FINL GROUP INC COM 174610105 28 616 SH   SOLE 29 616 0 0
CITIZENS FINL GROUP INC COM 174610105 133,619 2,912,999 SH   SOLE 30 2,899,269 0 13,730
CITIZENS FINL GROUP INC COM 174610105 3,242 70,679 SH   SOLE 31 52,311 0 18,368
CITIZENS FINL GROUP INC COM 174610105 4,198 91,523 SH   SOLE 32 91,523 0 0
CITIZENS FINL GROUP INC COM 174610105 43,980 958,790 SH   SOLE 34 958,790 0 0
CITIZENS FINL GROUP INC COM 174610105 14,892 324,662 SH   SOLE 35 324,662 0 0
CITIZENS FINL GROUP INC COM 174610105 11,480 250,282 SH   SOLE 36 250,282 0 0
CITIZENS FINL GROUP INC COM 174610105 2,350 51,237 SH   SOLE 37 51,237 0 0
CITIZENS FINL GROUP INC COM 174610105 630 13,737 SH   SOLE 40 13,737 0 0
CITIZENS FINL GROUP INC COM 174610105 29,699 647,464 SH   SOLE 43 38,814 0 608,650
CITIZENS HLDG CO MISS COM 174715102 20 1,103 SH   SOLE 18 1,103 0 0
CITIZENS HLDG CO MISS COM 174715102 266 14,403 SH   SOLE 21 14,403 0 0
CITIZENS HLDG CO MISS COM 174715102 15 837 SH   SOLE 22 837 0 0
CITIZENS INC CL A 174740100 290 54,878 SH   SOLE 2 13,962 0 40,916
CITIZENS INC CL A 174740100 7 1,270 SH   SOLE 7 1,270 0 0
CITIZENS INC CL A 174740100 931 175,941 SH   SOLE 18 175,941 0 0
CITIZENS INC CL A 174740100 478 90,314 SH   SOLE 19 90,314 0 0
CITIZENS INC CL A 174740100 10,217 1,931,336 SH   SOLE 21 1,931,336 0 0
CITIZENS INC CL A 174740100 6,479 1,224,814 SH   SOLE 22 1,172,727 0 52,087
CITRIX SYS INC COM 177376100 35,332 301,287 SH   SOLE 2 65,511 0 235,776
CITRIX SYS INC COM 177376100 9,206 78,502 SH   SOLE 4 52,571 0 25,931
CITRIX SYS INC COM 177376100 23,947 204,202 SH   SOLE 7 163,632 0 40,570
CITRIX SYS INC COM 177376100 35 295 SH   SOLE 13 295 0 0
CITRIX SYS INC COM 177376100 1,561 13,309 SH   SOLE 15 13,309 0 0
CITRIX SYS INC COM 177376100 2 14 SH   SOLE 17 0 0 14
CITRIX SYS INC COM 177376100 42,307 360,769 SH   SOLE 18 343,108 0 17,661
CITRIX SYS INC COM 177376100 6,450 54,999 SH   SOLE 19 54,999 0 0
CITRIX SYS INC COM 177376100 651,915 5,559,097 SH   SOLE 21 5,559,097 0 0
CITRIX SYS INC COM 177376100 366,968 3,129,254 SH   SOLE 22 2,861,598 0 267,656
CITRIX SYS INC COM 177376100 8,632 73,605 SH   SOLE 23 73,605 0 0
CITRIX SYS INC COM 177376100 28,859 246,090 SH   SOLE 25 246,090 0 0
CITRIX SYS INC COM 177376100 37,568 320,353 SH   SOLE 26 145,449 0 174,904
CITRIX SYS INC COM 177376100 56,630 482,904 SH   SOLE 28 13,542 0 469,362
CITRIX SYS INC COM 177376100 27 229 SH   SOLE 29 229 0 0
CITRIX SYS INC COM 177376100 149,977 1,278,907 SH   SOLE 30 1,142,951 0 135,956
CITRIX SYS INC COM 177376100 3,401 28,999 SH   SOLE 31 15,109 0 13,890
CITRIX SYS INC COM 177376100 806 6,869 SH   SOLE 34 6,869 0 0
CITRIX SYS INC COM 177376100 14,303 121,963 SH   SOLE 36 121,963 0 0
CITRIX SYS INC COM 177376100 535 4,565 SH   SOLE 40 4,565 0 0
CITRIX SYS INC COM 177376100 45,023 383,929 SH   SOLE 43 4,274 0 379,655
CITY HLDG CO COM 177835105 1,193 15,860 SH   SOLE 2 4,538 0 11,322
CITY HLDG CO COM 177835105 21 277 SH   SOLE 7 277 0 0
CITY HLDG CO COM 177835105 4,651 61,822 SH   SOLE 18 61,822 0 0
CITY HLDG CO COM 177835105 2,025 26,917 SH   SOLE 19 26,917 0 0
CITY HLDG CO COM 177835105 131,708 1,750,507 SH   SOLE 21 1,750,507 0 0
CITY HLDG CO COM 177835105 30,501 405,385 SH   SOLE 22 383,880 0 21,505
CITY HLDG CO COM 177835105 19 253 SH   SOLE 25 253 0 0
CITY HLDG CO COM 177835105 434 5,767 SH   SOLE 26 4,123 0 1,644
CITY HLDG CO COM 177835105 172 2,286 SH   SOLE 28 2,286 0 0
CITY HLDG CO COM 177835105 2,110 28,037 SH   SOLE 30 28,037 0 0
CITY HLDG CO COM 177835105 139 1,849 SH   SOLE 40 1,849 0 0
CITY HLDG CO COM 177835105 1,006 13,364 SH   SOLE 43 477 0 12,887
CITY OFFICE REIT INC COM 178587101 1,887 151,815 SH   SOLE 2 12,892 0 138,923
CITY OFFICE REIT INC COM 178587101 9 687 SH   SOLE 7 687 0 0
CITY OFFICE REIT INC COM 178587101 1,976 159,000 SH   SOLE 18 159,000 0 0
CITY OFFICE REIT INC COM 178587101 5,233 420,977 SH   SOLE 19 420,977 0 0
CITY OFFICE REIT INC COM 178587101 23,934 1,925,543 SH   SOLE 21 1,925,543 0 0
CITY OFFICE REIT INC COM 178587101 24,099 1,938,750 SH   SOLE 22 1,875,571 0 63,179
CITY OFFICE REIT INC COM 178587101 403 32,447 SH   SOLE 23 32,447 0 0
CITY OFFICE REIT INC COM 178587101 2,429 195,382 SH   SOLE 26 0 0 195,382
CITY OFFICE REIT INC COM 178587101 97 7,826 SH   SOLE 28 7,826 0 0
CITY OFFICE REIT INC COM 178587101 72 5,815 SH   SOLE 40 5,815 0 0
CITY OFFICE REIT INC COM 178587101 273 21,966 SH   SOLE 43 0 0 21,966
CIVEO CORP CDA COM NEW 17878Y207 0 10 SH   SOLE 43 0 0 10
CIVISTA BANCSHARES INC COM NO PAR 178867107 595 26,922 SH   SOLE 2 4,712 0 22,210
CIVISTA BANCSHARES INC COM NO PAR 178867107 6 252 SH   SOLE 7 252 0 0
CIVISTA BANCSHARES INC COM NO PAR 178867107 1,264 57,180 SH   SOLE 18 57,180 0 0
CIVISTA BANCSHARES INC COM NO PAR 178867107 663 30,003 SH   SOLE 19 30,003 0 0
CIVISTA BANCSHARES INC COM NO PAR 178867107 13,553 613,268 SH   SOLE 21 613,268 0 0
CIVISTA BANCSHARES INC COM NO PAR 178867107 10,300 466,062 SH   SOLE 22 447,701 0 18,361
CIVISTA BANCSHARES INC COM NO PAR 178867107 64 2,890 SH   SOLE 26 0 0 2,890
CIVISTA BANCSHARES INC COM NO PAR 178867107 46 2,064 SH   SOLE 43 0 0 2,064
CKX LDS INC COM 12562N104 3 229 SH   SOLE 21 229 0 0
CLARIVATE PLC ORD SHS G21810109 22,072 801,727 SH   SOLE 2 49,345 0 752,382
CLARIVATE PLC ORD SHS G21810109 3,290 119,504 SH   SOLE 4 107,321 0 12,183
CLARIVATE PLC ORD SHS G21810109 828 30,088 SH   SOLE 7 30,088 0 0
CLARIVATE PLC ORD SHS G21810109 17 634 SH   SOLE 13 634 0 0
CLARIVATE PLC ORD SHS G21810109 1,093 39,694 SH   SOLE 15 39,694 0 0
CLARIVATE PLC ORD SHS G21810109 9,089 330,132 SH   SOLE 18 310,251 0 19,881
CLARIVATE PLC ORD SHS G21810109 2,668 96,906 SH   SOLE 19 96,906 0 0
CLARIVATE PLC ORD SHS G21810109 133,317 4,842,625 SH   SOLE 21 4,842,625 0 0
CLARIVATE PLC ORD SHS G21810109 186,076 6,759,012 SH   SOLE 22 6,291,146 0 467,866
CLARIVATE PLC ORD SHS G21810109 5,173 187,909 SH   SOLE 23 187,909 0 0
CLARIVATE PLC ORD SHS G21810109 14,734 535,211 SH   SOLE 25 535,211 0 0
CLARIVATE PLC ORD SHS G21810109 17,018 618,164 SH   SOLE 26 353,278 0 264,886
CLARIVATE PLC ORD SHS G21810109 13,894 504,701 SH   SOLE 28 34,238 0 470,463
CLARIVATE PLC ORD SHS G21810109 36 1,291 SH   SOLE 29 1,291 0 0
CLARIVATE PLC ORD SHS G21810109 59,879 2,175,034 SH   SOLE 30 2,117,102 0 57,932
CLARIVATE PLC ORD SHS G21810109 1,599 58,096 SH   SOLE 31 43,184 0 14,912
CLARIVATE PLC ORD SHS G21810109 451 16,389 SH   SOLE 34 16,389 0 0
CLARIVATE PLC ORD SHS G21810109 5,057 183,694 SH   SOLE 36 183,694 0 0
CLARIVATE PLC ORD SHS G21810109 367 13,348 SH   SOLE 40 13,348 0 0
CLARIVATE PLC ORD SHS G21810109 76 2,751 SH   SOLE 43 0 0 2,751
CLARUS CORP NEW COM 18270P109 72 2,790 SH   SOLE 2 1,061 0 1,729
CLARUS CORP NEW COM 18270P109 6 237 SH   SOLE 7 237 0 0
CLARUS CORP NEW COM 18270P109 2,003 77,925 SH   SOLE 18 77,925 0 0
CLARUS CORP NEW COM 18270P109 926 36,033 SH   SOLE 19 36,033 0 0
CLARUS CORP NEW COM 18270P109 20,832 810,585 SH   SOLE 21 810,585 0 0
CLARUS CORP NEW COM 18270P109 11,527 448,531 SH   SOLE 22 446,307 0 2,224
CLARUS CORP NEW COM 18270P109 39 1,525 SH   SOLE 43 0 0 1,525
CLEAN ENERGY FUELS CORP COM 184499101 3,206 315,876 SH   SOLE 2 94,518 0 221,358
CLEAN ENERGY FUELS CORP COM 184499101 6 636 SH   SOLE 4 636 0 0
CLEAN ENERGY FUELS CORP COM 184499101 21 2,035 SH   SOLE 7 2,035 0 0
CLEAN ENERGY FUELS CORP COM 184499101 4,687 461,738 SH   SOLE 18 443,091 0 18,647
CLEAN ENERGY FUELS CORP COM 184499101 10,560 1,040,351 SH   SOLE 19 1,040,351 0 0
CLEAN ENERGY FUELS CORP COM 184499101 54,569 5,376,261 SH   SOLE 21 5,376,261 0 0
CLEAN ENERGY FUELS CORP COM 184499101 40,870 4,026,637 SH   SOLE 22 3,819,058 0 207,579
CLEAN ENERGY FUELS CORP COM 184499101 400 39,368 SH   SOLE 23 39,368 0 0
CLEAN ENERGY FUELS CORP COM 184499101 41 4,007 SH   SOLE 25 4,007 0 0
CLEAN ENERGY FUELS CORP COM 184499101 2,687 264,759 SH   SOLE 26 68,223 0 196,536
CLEAN ENERGY FUELS CORP COM 184499101 75 7,376 SH   SOLE 28 7,376 0 0
CLEAN ENERGY FUELS CORP COM 184499101 1,337 131,689 SH   SOLE 30 131,689 0 0
CLEAN ENERGY FUELS CORP COM 184499101 41 4,039 SH   SOLE 34 4,039 0 0
CLEAN ENERGY FUELS CORP COM 184499101 212 20,896 SH   SOLE 40 20,896 0 0
CLEAN ENERGY FUELS CORP COM 184499101 328 32,299 SH   SOLE 43 0 0 32,299
CLEAN HARBORS INC COM 184496107 12,453 133,700 SH   SOLE 2 46,869 0 86,831
CLEAN HARBORS INC COM 184496107 125 1,344 SH   SOLE 4 1,344 0 0
CLEAN HARBORS INC COM 184496107 146 1,568 SH   SOLE 7 1,568 0 0
CLEAN HARBORS INC COM 184496107 11,401 122,402 SH   SOLE 18 122,294 0 108
CLEAN HARBORS INC COM 184496107 1,324 14,214 SH   SOLE 19 14,214 0 0
CLEAN HARBORS INC COM 184496107 214,359 2,301,466 SH   SOLE 21 2,301,466 0 0
CLEAN HARBORS INC COM 184496107 139,849 1,501,494 SH   SOLE 22 1,438,965 0 62,529
CLEAN HARBORS INC COM 184496107 593 6,370 SH   SOLE 23 6,370 0 0
CLEAN HARBORS INC COM 184496107 154 1,649 SH   SOLE 25 1,649 0 0
CLEAN HARBORS INC COM 184496107 1,861 19,981 SH   SOLE 26 15,133 0 4,848
CLEAN HARBORS INC COM 184496107 751 8,068 SH   SOLE 28 6,823 0 1,245
CLEAN HARBORS INC COM 184496107 218 2,340 SH   SOLE 29 2,340 0 0
CLEAN HARBORS INC COM 184496107 5,479 58,824 SH   SOLE 30 58,824 0 0
CLEAN HARBORS INC COM 184496107 423 4,543 SH   SOLE 31 4,543 0 0
CLEAN HARBORS INC COM 184496107 321 3,451 SH   SOLE 34 3,451 0 0
CLEAN HARBORS INC COM 184496107 151 1,620 SH   SOLE 36 1,620 0 0
CLEAN HARBORS INC COM 184496107 604 6,480 SH   SOLE 40 6,480 0 0
CLEAN HARBORS INC COM 184496107 1,221 13,105 SH   SOLE 43 1,685 0 11,420
CLEANSPARK INC COM NEW 18452B209 368 22,120 SH   SOLE 2 2,128 0 19,992
CLEANSPARK INC COM NEW 18452B209 9 526 SH   SOLE 7 526 0 0
CLEANSPARK INC COM NEW 18452B209 1,839 110,512 SH   SOLE 18 110,512 0 0
CLEANSPARK INC COM NEW 18452B209 954 57,351 SH   SOLE 19 57,351 0 0
CLEANSPARK INC COM NEW 18452B209 21,100 1,268,004 SH   SOLE 21 1,268,004 0 0
CLEANSPARK INC COM NEW 18452B209 12,809 769,758 SH   SOLE 22 736,495 0 33,263
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 1,458 552,257 SH   SOLE 2 279,415 0 272,842
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 1 310 SH   SOLE 4 310 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 15 5,838 SH   SOLE 7 5,838 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 3,305 1,251,989 SH   SOLE 18 1,251,989 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 16,481 6,242,715 SH   SOLE 19 6,242,715 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 36,967 14,002,777 SH   SOLE 21 14,002,777 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 27,978 10,597,733 SH   SOLE 22 10,055,651 0 542,082
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 43 16,111 SH   SOLE 25 16,111 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 114 43,262 SH   SOLE 26 14,206 0 29,056
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 128 48,627 SH   SOLE 28 48,627 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 1,040 393,877 SH   SOLE 30 393,877 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 1,970 746,029 SH   SOLE 34 746,029 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 37 14,174 SH   SOLE 36 14,174 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 82 31,200 SH   SOLE 40 31,200 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 60 22,666 SH   SOLE 43 0 0 22,666
CLEAR SECURE INC COM CL A 18467V109 11 266 SH   SOLE 18 266 0 0
CLEAR SECURE INC COM CL A 18467V109 20 488 SH   SOLE 22 488 0 0
CLEAR SECURE INC COM CL A 18467V109 77 1,932 SH   SOLE 26 1,932 0 0
CLEAR SECURE INC COM CL A 18467V109 289 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 78 2,094 SH   SOLE 2 817 0 1,277
CLEARFIELD INC COM 18482P103 5 129 SH   SOLE 7 129 0 0
CLEARFIELD INC COM 18482P103 1,457 38,898 SH   SOLE 18 38,898 0 0
CLEARFIELD INC COM 18482P103 745 19,901 SH   SOLE 19 19,901 0 0
CLEARFIELD INC COM 18482P103 15,191 405,641 SH   SOLE 21 405,641 0 0
CLEARFIELD INC COM 18482P103 10,762 287,379 SH   SOLE 22 284,995 0 2,384
CLEARFIELD INC COM 18482P103 115 3,082 SH   SOLE 43 0 0 3,082
CLEARONE INC COM 18506U104 4 1,524 SH   SOLE 18 1,524 0 0
CLEARONE INC COM 18506U104 101 36,772 SH   SOLE 21 36,772 0 0
CLEARPOINT NEURO INC COM 18507C103 56 2,913 SH   SOLE 2 874 0 2,039
CLEARPOINT NEURO INC COM 18507C103 6 302 SH   SOLE 7 302 0 0
CLEARPOINT NEURO INC COM 18507C103 1,167 61,115 SH   SOLE 18 61,115 0 0
CLEARPOINT NEURO INC COM 18507C103 610 31,962 SH   SOLE 19 31,962 0 0
CLEARPOINT NEURO INC COM 18507C103 12,323 645,498 SH   SOLE 21 645,498 0 0
CLEARPOINT NEURO INC COM 18507C103 7,778 407,420 SH   SOLE 22 404,157 0 3,263
CLEARSIDE BIOMEDICAL INC COM 185063104 47 9,733 SH   SOLE 18 9,733 0 0
CLEARSIDE BIOMEDICAL INC COM 185063104 727 149,322 SH   SOLE 21 149,322 0 0
CLEARSIDE BIOMEDICAL INC COM 185063104 2,892 593,873 SH   SOLE 22 593,873 0 0
CLEARSIDE BIOMEDICAL INC COM 185063104 91 18,630 SH   SOLE 43 0 0 18,630
CLEARSIGN TECHNOLOGIES CORP COM 185064102 23 4,760 SH   SOLE 18 4,760 0 0
CLEARSIGN TECHNOLOGIES CORP COM 185064102 292 60,837 SH   SOLE 21 60,837 0 0
CLEARSIGN TECHNOLOGIES CORP COM 185064102 844 175,775 SH   SOLE 22 175,775 0 0
CLEARWATER PAPER CORP COM 18538R103 539 18,598 SH   SOLE 2 5,299 0 13,299
CLEARWATER PAPER CORP COM 18538R103 1 30 SH   SOLE 4 30 0 0
CLEARWATER PAPER CORP COM 18538R103 7 258 SH   SOLE 7 258 0 0
CLEARWATER PAPER CORP COM 18538R103 2,099 72,440 SH   SOLE 18 72,440 0 0
CLEARWATER PAPER CORP COM 18538R103 802 27,697 SH   SOLE 19 27,697 0 0
CLEARWATER PAPER CORP COM 18538R103 60,545 2,089,935 SH   SOLE 21 2,089,935 0 0
CLEARWATER PAPER CORP COM 18538R103 13,083 451,621 SH   SOLE 22 425,409 0 26,212
CLEARWATER PAPER CORP COM 18538R103 13 447 SH   SOLE 25 447 0 0
CLEARWATER PAPER CORP COM 18538R103 93 3,209 SH   SOLE 26 2,113 0 1,096
CLEARWATER PAPER CORP COM 18538R103 74 2,550 SH   SOLE 28 2,550 0 0
CLEARWATER PAPER CORP COM 18538R103 1,066 36,792 SH   SOLE 30 36,792 0 0
CLEARWATER PAPER CORP COM 18538R103 63 2,168 SH   SOLE 40 2,168 0 0
CLEARWATER PAPER CORP COM 18538R103 270 9,309 SH   SOLE 43 1,642 0 7,667
CLEARWAY ENERGY INC CL A 18539C105 1,214 48,151 SH   SOLE 2 10,607 0 37,544
CLEARWAY ENERGY INC CL A 18539C105 4 164 SH   SOLE 4 164 0 0
CLEARWAY ENERGY INC CL A 18539C105 14 551 SH   SOLE 7 551 0 0
CLEARWAY ENERGY INC CL A 18539C105 2,947 116,864 SH   SOLE 18 116,864 0 0
CLEARWAY ENERGY INC CL A 18539C105 6,683 264,972 SH   SOLE 19 264,972 0 0
CLEARWAY ENERGY INC CL A 18539C105 31,857 1,263,175 SH   SOLE 21 1,263,175 0 0
CLEARWAY ENERGY INC CL A 18539C105 26,798 1,062,573 SH   SOLE 22 1,010,081 0 52,492
CLEARWAY ENERGY INC CL A 18539C105 44 1,731 SH   SOLE 23 1,731 0 0
CLEARWAY ENERGY INC CL A 18539C105 92 3,639 SH   SOLE 25 3,639 0 0
CLEARWAY ENERGY INC CL A 18539C105 882 34,961 SH   SOLE 26 3,299 0 31,662
CLEARWAY ENERGY INC CL A 18539C105 123 4,878 SH   SOLE 28 4,878 0 0
CLEARWAY ENERGY INC CL A 18539C105 768 30,454 SH   SOLE 30 30,454 0 0
CLEARWAY ENERGY INC CL A 18539C105 630 24,973 SH   SOLE 34 24,973 0 0
CLEARWAY ENERGY INC CL A 18539C105 136 5,410 SH   SOLE 36 5,410 0 0
CLEARWAY ENERGY INC CL A 18539C105 101 4,022 SH   SOLE 40 4,022 0 0
CLEARWAY ENERGY INC CL A 18539C105 393 15,586 SH   SOLE 43 0 0 15,586
CLEARWAY ENERGY INC CL C 18539C204 3,878 146,446 SH   SOLE 2 92,316 0 54,130
CLEARWAY ENERGY INC CL C 18539C204 5 204 SH   SOLE 4 204 0 0
CLEARWAY ENERGY INC CL C 18539C204 38 1,447 SH   SOLE 7 1,447 0 0
CLEARWAY ENERGY INC CL C 18539C204 6,859 259,023 SH   SOLE 18 259,023 0 0
CLEARWAY ENERGY INC CL C 18539C204 3,769 142,352 SH   SOLE 19 142,352 0 0
CLEARWAY ENERGY INC CL C 18539C204 78,617 2,968,909 SH   SOLE 21 2,968,909 0 0
CLEARWAY ENERGY INC CL C 18539C204 51,120 1,930,498 SH   SOLE 22 1,835,086 0 95,412
CLEARWAY ENERGY INC CL C 18539C204 180 6,801 SH   SOLE 25 6,801 0 0
CLEARWAY ENERGY INC CL C 18539C204 939 35,472 SH   SOLE 26 29,645 0 5,827
CLEARWAY ENERGY INC CL C 18539C204 259 9,773 SH   SOLE 28 9,773 0 0
CLEARWAY ENERGY INC CL C 18539C204 1,509 56,980 SH   SOLE 30 56,980 0 0
CLEARWAY ENERGY INC CL C 18539C204 253 9,551 SH   SOLE 34 9,551 0 0
CLEARWAY ENERGY INC CL C 18539C204 310 11,709 SH   SOLE 36 11,709 0 0
CLEARWAY ENERGY INC CL C 18539C204 238 8,978 SH   SOLE 40 8,978 0 0
CLEARWAY ENERGY INC CL C 18539C204 1,160 43,825 SH   SOLE 43 2,200 0 41,625
CLENE INC COMMON STOCK 185634102 176 15,621 SH   SOLE 2 900 0 14,721
CLENE INC COMMON STOCK 185634102 841 74,847 SH   SOLE 18 74,847 0 0
CLENE INC COMMON STOCK 185634102 398 35,405 SH   SOLE 19 35,405 0 0
CLENE INC COMMON STOCK 185634102 8,794 782,351 SH   SOLE 21 782,351 0 0
CLENE INC COMMON STOCK 185634102 3,024 269,041 SH   SOLE 22 258,565 0 10,476
CLEVELAND BIOLABS INC COM NEW 185860202 7 1,323 SH   SOLE 18 1,323 0 0
CLEVELAND BIOLABS INC COM NEW 185860202 97 17,684 SH   SOLE 21 17,684 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 20,973 972,772 SH   SOLE 2 370,561 0 602,211
CLEVELAND-CLIFFS INC NEW COM 185899101 38 1,749 SH   SOLE 4 1,749 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 159 7,372 SH   SOLE 7 7,372 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 5 221 SH   SOLE 17 0 0 221
CLEVELAND-CLIFFS INC NEW COM 185899101 24,095 1,117,587 SH   SOLE 18 1,117,587 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 12,787 593,098 SH   SOLE 19 593,098 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 466,852 21,653,637 SH   SOLE 21 21,653,637 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 288,821 13,396,161 SH   SOLE 22 12,829,458 0 566,703
CLEVELAND-CLIFFS INC NEW COM 185899101 304 14,095 SH   SOLE 23 14,095 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 303 14,054 SH   SOLE 25 14,054 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 6,168 286,082 SH   SOLE 26 151,667 0 134,415
CLEVELAND-CLIFFS INC NEW COM 185899101 1,353 62,770 SH   SOLE 28 54,578 0 8,192
CLEVELAND-CLIFFS INC NEW COM 185899101 7,403 343,367 SH   SOLE 30 343,367 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 174 8,093 SH   SOLE 31 8,093 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 260 12,037 SH   SOLE 36 12,037 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 1,239 57,469 SH   SOLE 40 57,469 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 2,275 105,522 SH   SOLE 43 11,732 0 93,790
CLEVELAND-CLIFFS INC NEW DBCV 1.500% 1/1 185899AA9 5,213 1,870,000 PRN   SOLE 21 1,870,000 0 0
CLEVER LEAVES HOLDINGS INC COM 186760104 47 4,583 SH   SOLE 18 4,583 0 0
CLEVER LEAVES HOLDINGS INC COM 186760104 558 54,956 SH   SOLE 21 54,956 0 0
CLEVER LEAVES HOLDINGS INC COM 186760104 2,946 290,204 SH   SOLE 22 290,204 0 0
CLIMATE CHANGE CRISIS REAL I CL A COM 18716C100 588 39,171 SH   SOLE 19 39,171 0 0
CLIMATE CHANGE CRISIS REAL I CL A COM 18716C100 202 13,453 SH   SOLE 22 13,453 0 0
CLIMATE CHANGE CRISIS REAL I CL A COM 18716C100 1,280 85,240 SH   SOLE 26 85,240 0 0
CLIMATE CHANGE CRISIS REAL I CL A COM 18716C100 3,256 216,809 SH   SOLE 30 216,809 0 0
CLIMATE CHANGE CRISIS REAL I CL A COM 18716C100 1,586 105,571 SH   SOLE 34 105,571 0 0
CLIMATE CHANGE CRISIS REAL I *W EXP 09/15/202 18716C118 75 18,360 SH   SOLE 2 18,360 0 0
CLIMATE CHANGE CRISIS REAL I *W EXP 09/15/202 18716C118 11 2,680 SH   SOLE 4 2,680 0 0
CLIMATE CHANGE CRISIS REAL I *W EXP 09/15/202 18716C118 130 31,940 SH   SOLE 18 31,940 0 0
CLIMATE CHANGE CRISIS REAL I *W EXP 09/15/202 18716C118 2,436 596,990 SH   SOLE 19 596,990 0 0
CLIMATE CHANGE CRISIS REAL I *W EXP 09/15/202 18716C118 97 23,784 SH   SOLE 22 23,784 0 0
CLIMATE CHANGE CRISIS REAL I *W EXP 09/15/202 18716C118 8 1,880 SH   SOLE 26 1,880 0 0
CLIMATE CHANGE CRISIS REAL I *W EXP 09/15/202 18716C118 216 52,837 SH   SOLE 30 52,837 0 0
CLIMATE CHANGE CRISIS REAL I *W EXP 09/15/202 18716C118 878 215,207 SH   SOLE 34 215,207 0 0
CLIMATE REAL IMPACT SLUTINS UNIT 99/99/9999 187171202 116 11,460 SH   SOLE 2 11,460 0 0
CLIMATE REAL IMPACT SLUTINS UNIT 99/99/9999 187171202 2,144 211,906 SH   SOLE 19 211,906 0 0
CLIMATE REAL IMPACT SLUTINS UNIT 99/99/9999 187171202 312 30,840 SH   SOLE 34 30,840 0 0
CLIPPER RLTY INC COM 18885T306 77 10,447 SH   SOLE 2 956 0 9,491
CLIPPER RLTY INC COM 18885T306 366 49,790 SH   SOLE 18 49,790 0 0
CLIPPER RLTY INC COM 18885T306 272 37,037 SH   SOLE 19 37,037 0 0
CLIPPER RLTY INC COM 18885T306 3,277 445,914 SH   SOLE 21 445,914 0 0
CLIPPER RLTY INC COM 18885T306 2,381 323,981 SH   SOLE 22 321,294 0 2,687
CLIPPER RLTY INC COM 18885T306 16 2,137 SH   SOLE 23 2,137 0 0
CLOOPEN GROUP HOLDING LIMITE ADS 18900M104 792 93,398 SH   SOLE 22 64,566 0 28,832
CLOOPEN GROUP HOLDING LIMITE ADS 18900M104 133 15,719 SH   SOLE 26 15,719 0 0
CLOOPEN GROUP HOLDING LIMITE ADS 18900M104 115 13,512 SH   SOLE 28 0 0 13,512
CLOROX CO DEL COM 189054109 55,407 307,969 SH   SOLE 2 71,076 0 236,893
CLOROX CO DEL COM 189054109 16,648 92,534 SH   SOLE 4 54,085 0 38,449
CLOROX CO DEL COM 189054109 36,392 202,277 SH   SOLE 7 158,614 0 43,663
CLOROX CO DEL COM 189054109 225 1,248 SH   SOLE 13 620 0 628
CLOROX CO DEL COM 189054109 2,472 13,738 SH   SOLE 15 13,738 0 0
CLOROX CO DEL COM 189054109 45,572 253,303 SH   SOLE 18 235,786 0 17,517
CLOROX CO DEL COM 189054109 21,598 120,047 SH   SOLE 19 120,047 0 0
CLOROX CO DEL COM 189054109 827,191 4,597,807 SH   SOLE 21 4,597,807 0 0
CLOROX CO DEL COM 189054109 539,859 3,000,719 SH   SOLE 22 2,734,481 0 266,238
CLOROX CO DEL COM 189054109 14,184 78,840 SH   SOLE 23 78,840 0 0
CLOROX CO DEL COM 189054109 48,806 271,280 SH   SOLE 25 271,280 0 0
CLOROX CO DEL COM 189054109 60,904 338,527 SH   SOLE 26 164,558 0 173,969
CLOROX CO DEL COM 189054109 90,105 500,832 SH   SOLE 28 15,848 0 484,984
CLOROX CO DEL COM 189054109 207 1,149 SH   SOLE 29 1,149 0 0
CLOROX CO DEL COM 189054109 174,103 967,725 SH   SOLE 30 967,725 0 0
CLOROX CO DEL COM 189054109 5,486 30,494 SH   SOLE 31 15,779 0 14,715
CLOROX CO DEL COM 189054109 8,524 47,377 SH   SOLE 34 47,377 0 0
CLOROX CO DEL COM 189054109 18,185 101,081 SH   SOLE 36 101,081 0 0
CLOROX CO DEL COM 189054109 772 4,292 SH   SOLE 40 4,292 0 0
CLOROX CO DEL COM 189054109 47,334 263,100 SH   SOLE 43 10,321 0 252,779
CLOUDERA INC COM 18914U100 3,732 235,300 SH   SOLE 2 96,817 0 138,483
CLOUDERA INC COM 18914U100 14 913 SH   SOLE 4 913 0 0
CLOUDERA INC COM 18914U100 57 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 11,510 725,755 SH   SOLE 18 725,755 0 0
CLOUDERA INC COM 18914U100 12,347 778,517 SH   SOLE 19 778,517 0 0
CLOUDERA INC COM 18914U100 138,389 8,725,671 SH   SOLE 21 8,725,671 0 0
CLOUDERA INC COM 18914U100 93,623 5,903,068 SH   SOLE 22 5,683,440 0 219,628
CLOUDERA INC COM 18914U100 242 15,265 SH   SOLE 23 15,265 0 0
CLOUDERA INC COM 18914U100 94 5,896 SH   SOLE 25 5,896 0 0
CLOUDERA INC COM 18914U100 2,472 155,871 SH   SOLE 26 65,086 0 90,785
CLOUDERA INC COM 18914U100 425 26,810 SH   SOLE 28 26,810 0 0
CLOUDERA INC COM 18914U100 19,536 1,231,805 SH   SOLE 30 1,231,805 0 0
CLOUDERA INC COM 18914U100 79 5,011 SH   SOLE 36 5,011 0 0
CLOUDERA INC COM 18914U100 428 26,993 SH   SOLE 40 26,993 0 0
CLOUDERA INC COM 18914U100 714 45,010 SH   SOLE 43 72 0 44,938
CLOUDFLARE INC CL A COM 18915M107 51,996 491,267 SH   SOLE 2 34,177 0 457,090
CLOUDFLARE INC CL A COM 18915M107 13,072 123,506 SH   SOLE 4 78,586 0 44,920
CLOUDFLARE INC CL A COM 18915M107 3,673 34,699 SH   SOLE 7 34,699 0 0
CLOUDFLARE INC CL A COM 18915M107 350 3,307 SH   SOLE 13 1,969 0 1,338
CLOUDFLARE INC CL A COM 18915M107 1,956 18,485 SH   SOLE 15 18,485 0 0
CLOUDFLARE INC CL A COM 18915M107 34,906 329,799 SH   SOLE 18 315,830 0 13,969
CLOUDFLARE INC CL A COM 18915M107 35,221 332,774 SH   SOLE 19 332,774 0 0
CLOUDFLARE INC CL A COM 18915M107 593,354 5,606,139 SH   SOLE 21 5,606,139 0 0
CLOUDFLARE INC CL A COM 18915M107 504,390 4,765,592 SH   SOLE 22 4,471,795 0 293,797
CLOUDFLARE INC CL A COM 18915M107 13,809 130,468 SH   SOLE 23 130,468 0 0
CLOUDFLARE INC CL A COM 18915M107 38,323 362,087 SH   SOLE 25 362,087 0 0
CLOUDFLARE INC CL A COM 18915M107 43,102 407,233 SH   SOLE 26 223,847 0 183,386
CLOUDFLARE INC CL A COM 18915M107 57,975 547,764 SH   SOLE 28 25,852 0 521,912
CLOUDFLARE INC CL A COM 18915M107 33 312 SH   SOLE 29 312 0 0
CLOUDFLARE INC CL A COM 18915M107 88,976 840,662 SH   SOLE 30 840,662 0 0
CLOUDFLARE INC CL A COM 18915M107 8,494 80,255 SH   SOLE 31 28,518 0 51,737
CLOUDFLARE INC CL A COM 18915M107 49,164 464,514 SH   SOLE 34 464,514 0 0
CLOUDFLARE INC CL A COM 18915M107 11,886 112,303 SH   SOLE 36 112,303 0 0
CLOUDFLARE INC CL A COM 18915M107 864 8,161 SH   SOLE 40 8,161 0 0
CLOUDFLARE INC CL A COM 18915M107 53 504 SH   SOLE 43 0 0 504
CLOUDFLARE INC NOTE 0.750% 5/1 18915MAB3 9,795 3,440,000 PRN   SOLE 21 3,440,000 0 0
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 426 31,984 SH   SOLE 2 31,984 0 0
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 5,363 402,592 SH   SOLE 21 402,592 0 0
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 21,952 1,648,078 SH   SOLE 22 1,586,718 0 61,360
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 53 4,005 SH   SOLE 25 4,005 0 0
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 178 13,356 SH   SOLE 26 0 0 13,356
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 1,284 96,390 SH   SOLE 30 96,390 0 0
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 42 3,159 SH   SOLE 34 3,159 0 0
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 184 13,827 SH   SOLE 40 13,827 0 0
CLOVIS ONCOLOGY INC COM 189464100 744 128,245 SH   SOLE 2 57,204 0 71,041
CLOVIS ONCOLOGY INC COM 189464100 11 1,928 SH   SOLE 7 1,928 0 0
CLOVIS ONCOLOGY INC COM 189464100 1,896 326,831 SH   SOLE 18 326,831 0 0
CLOVIS ONCOLOGY INC COM 189464100 3,932 677,940 SH   SOLE 19 677,940 0 0
CLOVIS ONCOLOGY INC COM 189464100 25,008 4,311,767 SH   SOLE 21 4,311,767 0 0
CLOVIS ONCOLOGY INC COM 189464100 17,871 3,081,151 SH   SOLE 22 3,030,263 0 50,888
CLOVIS ONCOLOGY INC COM 189464100 129 22,197 SH   SOLE 23 22,197 0 0
CLOVIS ONCOLOGY INC COM 189464100 15 2,599 SH   SOLE 25 2,599 0 0
CLOVIS ONCOLOGY INC COM 189464100 648 111,723 SH   SOLE 26 4,660 0 107,063
CLOVIS ONCOLOGY INC COM 189464100 60 10,424 SH   SOLE 28 10,424 0 0
CLOVIS ONCOLOGY INC COM 189464100 654 112,833 SH   SOLE 30 112,833 0 0
CLOVIS ONCOLOGY INC COM 189464100 24 4,149 SH   SOLE 34 4,149 0 0
CLOVIS ONCOLOGY INC COM 189464100 51 8,712 SH   SOLE 40 8,712 0 0
CLOVIS ONCOLOGY INC COM 189464100 88 15,175 SH   SOLE 43 1,479 0 13,696
CLOVIS ONCOLOGY INC NOTE 1.250% 5/0 189464AC4 1,045 1,425,000 PRN   SOLE 21 1,425,000 0 0
CM LIFE SCIENCES III INC CLASS A COM 125841106 248 24,008 SH   SOLE 19 24,008 0 0
CM LIFE SCIENCES III INC CLASS A COM 125841106 52 5,060 SH   SOLE 25 5,060 0 0
CM LIFE SCIENCES III INC CLASS A COM 125841106 153 14,792 SH   SOLE 34 14,792 0 0
CM LIFE SCIENCES III INC *W EXP 04/30/202 125841114 12 4,801 SH   SOLE 19 4,801 0 0
CM LIFE SCIENCES III INC *W EXP 04/30/202 125841114 3 1,129 SH   SOLE 25 1,129 0 0
CM LIFE SCIENCES III INC *W EXP 04/30/202 125841114 9 3,387 SH   SOLE 34 3,387 0 0
CM LIFE SCIENCES INC COM CL A 18978W109 40 2,846 SH   SOLE 21 2,846 0 0
CMC MATERIALS INC COM 12571T100 4,841 32,117 SH   SOLE 2 25,554 0 6,563
CMC MATERIALS INC COM 12571T100 46 305 SH   SOLE 4 305 0 0
CMC MATERIALS INC COM 12571T100 71 470 SH   SOLE 7 470 0 0
CMC MATERIALS INC COM 12571T100 23,294 154,532 SH   SOLE 18 150,260 0 4,272
CMC MATERIALS INC COM 12571T100 16,169 107,261 SH   SOLE 19 107,261 0 0
CMC MATERIALS INC COM 12571T100 303,980 2,016,587 SH   SOLE 21 2,016,587 0 0
CMC MATERIALS INC COM 12571T100 138,733 920,345 SH   SOLE 22 902,268 0 18,077
CMC MATERIALS INC COM 12571T100 348 2,307 SH   SOLE 23 2,307 0 0
CMC MATERIALS INC COM 12571T100 147 974 SH   SOLE 25 974 0 0
CMC MATERIALS INC COM 12571T100 2,660 17,649 SH   SOLE 26 9,161 0 8,488
CMC MATERIALS INC COM 12571T100 540 3,581 SH   SOLE 28 3,581 0 0
CMC MATERIALS INC COM 12571T100 59 390 SH   SOLE 29 390 0 0
CMC MATERIALS INC COM 12571T100 3,312 21,971 SH   SOLE 30 21,971 0 0
CMC MATERIALS INC COM 12571T100 59 392 SH   SOLE 31 392 0 0
CMC MATERIALS INC COM 12571T100 202 1,342 SH   SOLE 34 1,342 0 0
CMC MATERIALS INC COM 12571T100 175 1,164 SH   SOLE 36 1,164 0 0
CMC MATERIALS INC COM 12571T100 523 3,470 SH   SOLE 40 3,470 0 0
CMC MATERIALS INC COM 12571T100 2,276 15,098 SH   SOLE 43 994 0 14,104
CME GROUP INC COM 12572Q105 182,777 859,401 SH   SOLE 2 176,478 0 682,923
CME GROUP INC COM 12572Q105 46,348 217,922 SH   SOLE 4 137,933 0 79,989
CME GROUP INC COM 12572Q105 75,323 354,159 SH   SOLE 7 336,429 0 17,730
CME GROUP INC COM 12572Q105 4,786 22,502 SH   SOLE 13 20,851 0 1,651
CME GROUP INC COM 12572Q105 10,141 47,684 SH   SOLE 15 47,684 0 0
CME GROUP INC COM 12572Q105 9 44 SH   SOLE 17 0 0 44
CME GROUP INC COM 12572Q105 176,231 828,620 SH   SOLE 18 748,113 0 80,507
CME GROUP INC COM 12572Q105 41,957 197,278 SH   SOLE 19 197,278 0 0
CME GROUP INC COM 12572Q105 1,765,089 8,299,271 SH   SOLE 21 8,299,271 0 0
CME GROUP INC COM 12572Q105 1,682,184 7,909,461 SH   SOLE 22 7,082,276 0 827,185
CME GROUP INC COM 12572Q105 47,275 222,284 SH   SOLE 23 222,284 0 0
CME GROUP INC COM 12572Q105 138,559 651,492 SH   SOLE 25 651,492 0 0
CME GROUP INC COM 12572Q105 179,651 844,699 SH   SOLE 26 348,963 0 495,736
CME GROUP INC COM 12572Q105 213,830 1,005,408 SH   SOLE 28 43,126 0 962,282
CME GROUP INC COM 12572Q105 981 4,614 SH   SOLE 29 4,614 0 0
CME GROUP INC COM 12572Q105 480,898 2,261,133 SH   SOLE 30 2,261,133 0 0
CME GROUP INC COM 12572Q105 91,678 431,059 SH   SOLE 31 56,147 0 374,912
CME GROUP INC COM 12572Q105 6,279 29,521 SH   SOLE 34 29,521 0 0
CME GROUP INC COM 12572Q105 44,313 208,356 SH   SOLE 36 208,356 0 0
CME GROUP INC COM 12572Q105 2,768 13,014 SH   SOLE 40 13,014 0 0
CME GROUP INC COM 12572Q105 56,143 263,980 SH   SOLE 43 34,515 0 229,465
CMS ENERGY CORP COM 125896100 49,775 842,500 SH   SOLE 2 296,463 0 546,037
CMS ENERGY CORP COM 125896100 15,735 266,342 SH   SOLE 4 154,773 0 111,569
CMS ENERGY CORP COM 125896100 20,383 345,004 SH   SOLE 7 307,269 0 37,735
CMS ENERGY CORP COM 125896100 163 2,764 SH   SOLE 13 985 0 1,779
CMS ENERGY CORP COM 125896100 2,219 37,562 SH   SOLE 15 37,562 0 0
CMS ENERGY CORP COM 125896100 42,108 712,729 SH   SOLE 18 636,846 0 75,883
CMS ENERGY CORP COM 125896100 34,346 581,351 SH   SOLE 19 581,351 0 0
CMS ENERGY CORP COM 125896100 706,209 11,953,430 SH   SOLE 21 11,953,430 0 0
CMS ENERGY CORP COM 125896100 412,754 6,986,362 SH   SOLE 22 6,074,138 0 912,224
CMS ENERGY CORP COM 125896100 12,732 215,505 SH   SOLE 23 215,505 0 0
CMS ENERGY CORP COM 125896100 6,568 111,179 SH   SOLE 25 111,179 0 0
CMS ENERGY CORP COM 125896100 42,639 721,723 SH   SOLE 26 337,154 0 384,569
CMS ENERGY CORP COM 125896100 45,181 764,740 SH   SOLE 28 33,862 0 730,878
CMS ENERGY CORP COM 125896100 2,138 36,186 SH   SOLE 29 36,186 0 0
CMS ENERGY CORP COM 125896100 72,985 1,235,365 SH   SOLE 30 1,231,273 0 4,092
CMS ENERGY CORP COM 125896100 10,519 178,047 SH   SOLE 31 97,285 0 80,762
CMS ENERGY CORP COM 125896100 3,751 63,490 SH   SOLE 32 63,490 0 0
CMS ENERGY CORP COM 125896100 5,295 89,628 SH   SOLE 34 89,628 0 0
CMS ENERGY CORP COM 125896100 9,402 159,142 SH   SOLE 36 159,142 0 0
CMS ENERGY CORP COM 125896100 325 5,501 SH   SOLE 40 5,501 0 0
CMS ENERGY CORP COM 125896100 9,715 164,437 SH   SOLE 43 12,004 0 152,433
CNA FINL CORP COM 126117100 3,299 72,520 SH   SOLE 2 6,133 0 66,387
CNA FINL CORP COM 126117100 21 456 SH   SOLE 7 456 0 0
CNA FINL CORP COM 126117100 616 13,534 SH   SOLE 18 13,534 0 0
CNA FINL CORP COM 126117100 2,908 63,918 SH   SOLE 19 63,918 0 0
CNA FINL CORP COM 126117100 14,690 322,921 SH   SOLE 21 322,921 0 0
CNA FINL CORP COM 126117100 25,946 570,373 SH   SOLE 22 544,868 0 25,505
CNA FINL CORP COM 126117100 973 21,385 SH   SOLE 25 21,385 0 0
CNA FINL CORP COM 126117100 196 4,303 SH   SOLE 26 0 0 4,303
CNA FINL CORP COM 126117100 24 531 SH   SOLE 31 531 0 0
CNA FINL CORP COM 126117100 82 1,802 SH   SOLE 36 1,802 0 0
CNA FINL CORP COM 126117100 4,590 100,907 SH   SOLE 43 3,934 0 96,973
CNB FINL CORP PA COM 126128107 304 13,335 SH   SOLE 2 1,209 0 12,126
CNB FINL CORP PA COM 126128107 7 315 SH   SOLE 7 315 0 0
CNB FINL CORP PA COM 126128107 1,305 57,184 SH   SOLE 18 57,184 0 0
CNB FINL CORP PA COM 126128107 607 26,596 SH   SOLE 19 26,596 0 0
CNB FINL CORP PA COM 126128107 14,220 623,147 SH   SOLE 21 623,147 0 0
CNB FINL CORP PA COM 126128107 5,783 253,398 SH   SOLE 22 235,079 0 18,319
CNH INDL N V SHS N20944109 19,895 1,189,875 SH   SOLE 7 1,189,875 0 0
CNH INDL N V SHS N20944109 4 246 SH   SOLE 18 246 0 0
CNH INDL N V SHS N20944109 10,405 622,307 SH   SOLE 43 62,170 0 560,137
CNO FINL GROUP INC COM 12621E103 4,904 207,609 SH   SOLE 2 93,865 0 113,744
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 16,331 691,412 SH   SOLE 18 691,412 0 0
CNO FINL GROUP INC COM 12621E103 5,406 228,884 SH   SOLE 19 228,884 0 0
CNO FINL GROUP INC COM 12621E103 226,337 9,582,426 SH   SOLE 21 9,582,426 0 0
CNO FINL GROUP INC COM 12621E103 96,224 4,073,821 SH   SOLE 22 3,872,954 0 200,867
CNO FINL GROUP INC COM 12621E103 141 5,953 SH   SOLE 25 5,953 0 0
CNO FINL GROUP INC COM 12621E103 1,422 60,192 SH   SOLE 26 46,448 0 13,744
CNO FINL GROUP INC COM 12621E103 597 25,268 SH   SOLE 28 15,168 0 10,100
CNO FINL GROUP INC COM 12621E103 5,549 234,907 SH   SOLE 30 234,907 0 0
CNO FINL GROUP INC COM 12621E103 314 13,299 SH   SOLE 36 13,299 0 0
CNO FINL GROUP INC COM 12621E103 408 17,265 SH   SOLE 40 17,265 0 0
CNO FINL GROUP INC COM 12621E103 10,473 443,394 SH   SOLE 43 9,285 0 434,109
CNS PHARMACEUTICALS INC COM 18978H102 6 2,886 SH   SOLE 18 2,886 0 0
CNS PHARMACEUTICALS INC COM 18978H102 76 38,700 SH   SOLE 21 38,700 0 0
CNX RES CORP COM 12653C108 5,982 437,914 SH   SOLE 2 202,968 0 234,946
CNX RES CORP COM 12653C108 9 677 SH   SOLE 4 677 0 0
CNX RES CORP COM 12653C108 75 5,513 SH   SOLE 7 5,513 0 0
CNX RES CORP COM 12653C108 15,750 1,152,966 SH   SOLE 18 1,152,966 0 0
CNX RES CORP COM 12653C108 9,528 697,538 SH   SOLE 19 697,538 0 0
CNX RES CORP COM 12653C108 222,366 16,278,638 SH   SOLE 21 16,278,638 0 0
CNX RES CORP COM 12653C108 95,544 6,994,419 SH   SOLE 22 6,664,589 0 329,830
CNX RES CORP COM 12653C108 251 18,340 SH   SOLE 23 18,340 0 0
CNX RES CORP COM 12653C108 83 6,051 SH   SOLE 25 6,051 0 0
CNX RES CORP COM 12653C108 2,763 202,286 SH   SOLE 26 95,207 0 107,079
CNX RES CORP COM 12653C108 653 47,826 SH   SOLE 28 30,826 0 17,000
CNX RES CORP COM 12653C108 3,995 292,444 SH   SOLE 30 292,444 0 0
CNX RES CORP COM 12653C108 143 10,432 SH   SOLE 36 10,432 0 0
CNX RES CORP COM 12653C108 332 24,307 SH   SOLE 40 24,307 0 0
CNX RES CORP COM 12653C108 5,442 398,391 SH   SOLE 43 20,016 0 378,375
CNX RES CORP NOTE 2.250% 5/0 12653CAG3 1,414 1,091,000 PRN   SOLE 2 1,091,000 0 0
CNX RES CORP NOTE 2.250% 5/0 12653CAG3 2,547 1,965,000 PRN   SOLE 18 1,965,000 0 0
CNX RES CORP NOTE 2.250% 5/0 12653CAG3 2,153 1,661,000 PRN   SOLE 19 1,661,000 0 0
CNX RES CORP NOTE 2.250% 5/0 12653CAG3 2,573 1,985,000 PRN   SOLE 21 1,985,000 0 0
CNX RES CORP NOTE 2.250% 5/0 12653CAG3 1,152 889,000 PRN   SOLE 26 889,000 0 0
CNX RES CORP NOTE 2.250% 5/0 12653CAG3 2,392 1,846,000 PRN   SOLE 34 1,846,000 0 0
CO-DIAGNOSTICS INC COM 189763105 6 728 SH   SOLE 2 728 0 0
CO-DIAGNOSTICS INC COM 189763105 47 5,747 SH   SOLE 18 5,747 0 0
CO-DIAGNOSTICS INC COM 189763105 905 109,689 SH   SOLE 21 109,689 0 0
CO-DIAGNOSTICS INC COM 189763105 3,315 401,774 SH   SOLE 22 401,774 0 0
COASTAL FINL CORP WA COM NEW 19046P209 127 4,440 SH   SOLE 2 543 0 3,897
COASTAL FINL CORP WA COM NEW 19046P209 4 152 SH   SOLE 7 152 0 0
COASTAL FINL CORP WA COM NEW 19046P209 961 33,663 SH   SOLE 18 33,663 0 0
COASTAL FINL CORP WA COM NEW 19046P209 456 15,976 SH   SOLE 19 15,976 0 0
COASTAL FINL CORP WA COM NEW 19046P209 9,419 329,807 SH   SOLE 21 329,807 0 0
COASTAL FINL CORP WA COM NEW 19046P209 3,130 109,583 SH   SOLE 22 104,142 0 5,441
COCA COLA CO COM 191216100 503,507 9,305,251 SH   SOLE 2 1,933,903 0 7,371,348
COCA COLA CO COM 191216100 135,526 2,504,646 SH   SOLE 4 1,583,424 0 921,222
COCA COLA CO COM 191216100 209,550 3,872,669 SH   SOLE 7 3,719,257 0 153,412
COCA COLA CO COM 191216100 3,642 67,306 SH   SOLE 13 47,764 0 19,542
COCA COLA CO COM 191216100 28,717 530,722 SH   SOLE 15 530,722 0 0
COCA COLA CO COM 191216100 2 38 SH   SOLE 17 0 0 38
COCA COLA CO COM 191216100 919,687 16,996,626 SH   SOLE 18 16,248,806 0 747,820
COCA COLA CO COM 191216100 291,901 5,394,583 SH   SOLE 19 5,394,583 0 0
COCA COLA CO COM 191216100 4,538,251 83,870,838 SH   SOLE 21 83,870,838 0 0
COCA COLA CO COM 191216100 4,510,966 83,366,592 SH   SOLE 22 75,021,648 0 8,344,944
COCA COLA CO COM 191216100 132,355 2,446,043 SH   SOLE 23 2,446,043 0 0
COCA COLA CO COM 191216100 392,911 7,261,341 SH   SOLE 25 7,217,374 0 43,967
COCA COLA CO COM 191216100 537,904 9,940,941 SH   SOLE 26 4,485,182 0 5,455,759
COCA COLA CO COM 191216100 653,861 12,083,928 SH   SOLE 28 492,517 0 11,591,411
COCA COLA CO COM 191216100 107 1,980 SH   SOLE 29 1,980 0 0
COCA COLA CO COM 191216100 1,208,574 22,335,501 SH   SOLE 30 22,221,537 0 113,964
COCA COLA CO COM 191216100 54,797 1,012,700 SH   SOLE 31 508,222 0 504,478
COCA COLA CO COM 191216100 19,145 353,824 SH   SOLE 32 353,824 0 0
COCA COLA CO COM 191216100 54,395 1,005,259 SH   SOLE 34 1,005,259 0 0
COCA COLA CO COM 191216100 122,544 2,264,721 SH   SOLE 36 2,264,721 0 0
COCA COLA CO COM 191216100 8,046 148,705 SH   SOLE 40 148,705 0 0
COCA COLA CO COM 191216100 125,999 2,328,567 SH   SOLE 43 207,719 0 2,120,848
COCA COLA CONS INC COM 191098102 986 2,453 SH   SOLE 2 1,553 0 900
COCA COLA CONS INC COM 191098102 4 11 SH   SOLE 4 11 0 0
COCA COLA CONS INC COM 191098102 34 84 SH   SOLE 7 84 0 0
COCA COLA CONS INC COM 191098102 7,423 18,458 SH   SOLE 18 18,458 0 0
COCA COLA CONS INC COM 191098102 3,324 8,266 SH   SOLE 19 8,266 0 0
COCA COLA CONS INC COM 191098102 217,408 540,642 SH   SOLE 21 540,642 0 0
COCA COLA CONS INC COM 191098102 48,644 120,967 SH   SOLE 22 117,995 0 2,972
COCA COLA CONS INC COM 191098102 54 135 SH   SOLE 25 135 0 0
COCA COLA CONS INC COM 191098102 1,000 2,487 SH   SOLE 26 2,195 0 292
COCA COLA CONS INC COM 191098102 284 707 SH   SOLE 28 707 0 0
COCA COLA CONS INC COM 191098102 4,096 10,185 SH   SOLE 30 10,185 0 0
COCA COLA CONS INC COM 191098102 243 605 SH   SOLE 40 605 0 0
COCA COLA CONS INC COM 191098102 1,920 4,774 SH   SOLE 43 566 0 4,208
COCA-COLA EUROPACIFIC PARTNE SHS G25839104 7,105 119,775 SH   SOLE 2 21,649 0 98,126
COCA-COLA EUROPACIFIC PARTNE SHS G25839104 8,490 143,124 SH   SOLE 4 88,251 0 54,873
COCA-COLA EUROPACIFIC PARTNE SHS G25839104 10,227 172,397 SH   SOLE 7 157,297 0 15,100
COCA-COLA EUROPACIFIC PARTNE SHS G25839104 533 8,985 SH   SOLE 13 1,121 0 7,864
COCA-COLA EUROPACIFIC PARTNE SHS G25839104 1,063 17,921 SH   SOLE 15 17,921 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104 41,507 699,713 SH   SOLE 18 699,614 0 99
COCA-COLA EUROPACIFIC PARTNE SHS G25839104 5,680 95,755 SH   SOLE 19 95,755 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104 172,369 2,905,755 SH   SOLE 21 2,905,755 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104 173,244 2,920,492 SH   SOLE 22 2,830,482 0 90,010
COCA-COLA EUROPACIFIC PARTNE SHS G25839104 7,000 118,011 SH   SOLE 23 118,011 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104 30,128 507,886 SH   SOLE 25 507,886 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104 17,976 303,027 SH   SOLE 26 146,992 0 156,035
COCA-COLA EUROPACIFIC PARTNE SHS G25839104 29,465 496,719 SH   SOLE 28 29,555 0 467,164
COCA-COLA EUROPACIFIC PARTNE SHS G25839104 10 164 SH   SOLE 29 164 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104 83,700 1,410,983 SH   SOLE 30 1,410,983 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104 13,607 229,385 SH   SOLE 31 564 0 228,821
COCA-COLA EUROPACIFIC PARTNE SHS G25839104 69,965 1,179,454 SH   SOLE 34 1,179,454 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104 5,903 99,511 SH   SOLE 36 99,511 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104 272 4,591 SH   SOLE 40 4,591 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104 23,272 392,305 SH   SOLE 43 21,043 0 371,262
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 3,487 65,879 SH   SOLE 2 64,960 0 919
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 1,795 33,917 SH   SOLE 4 33,917 0 0
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 1,486 28,080 SH   SOLE 13 28,080 0 0
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 2,667 50,381 SH   SOLE 18 50,381 0 0
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 817 15,435 SH   SOLE 19 15,435 0 0
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 373 7,043 SH   SOLE 21 7,043 0 0
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 34,230 646,694 SH   SOLE 22 438,248 0 208,446
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 519 9,803 SH   SOLE 26 9,803 0 0
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 104 1,970 SH   SOLE 28 0 0 1,970
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 1,648 31,139 SH   SOLE 30 31,139 0 0
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 293 5,537 SH   SOLE 31 0 0 5,537
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 280 5,286 SH   SOLE 34 5,286 0 0
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 7,674 144,991 SH   SOLE 43 14,997 0 129,994
COCRYSTAL PHARMA INC COM 19188J300 24 18,913 SH   SOLE 18 18,913 0 0
COCRYSTAL PHARMA INC COM 19188J300 292 233,975 SH   SOLE 21 233,975 0 0
COCRYSTAL PHARMA INC COM 19188J300 1,106 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 346 40,006 SH   SOLE 21 40,006 0 0
CODA OCTOPUS GROUP INC COM NEW 19188U206 378 43,678 SH   SOLE 22 43,678 0 0
CODEX DNA INC COM 192003101 263 11,937 SH   SOLE 18 11,937 0 0
CODEX DNA INC COM 192003101 485 22,063 SH   SOLE 22 22,063 0 0
CODEX DNA INC COM 192003101 763 34,662 SH   SOLE 26 34,662 0 0
CODEX DNA INC COM 192003101 2,849 129,521 SH   SOLE 28 0 0 129,521
CODEX DNA INC COM 192003101 39 1,776 SH   SOLE 31 0 0 1,776
CODEXIS INC COM 192005106 2,519 111,151 SH   SOLE 2 57,046 0 54,105
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,757 209,915 SH   SOLE 18 188,097 0 21,818
CODEXIS INC COM 192005106 11,406 503,342 SH   SOLE 19 503,342 0 0
CODEXIS INC COM 192005106 56,362 2,487,280 SH   SOLE 21 2,487,280 0 0
CODEXIS INC COM 192005106 39,358 1,736,902 SH   SOLE 22 1,702,833 0 34,069
CODEXIS INC COM 192005106 400 17,671 SH   SOLE 23 17,671 0 0
CODEXIS INC COM 192005106 125 5,504 SH   SOLE 25 5,504 0 0
CODEXIS INC COM 192005106 2,360 104,127 SH   SOLE 26 30,070 0 74,057
CODEXIS INC COM 192005106 139 6,133 SH   SOLE 28 6,133 0 0
CODEXIS INC COM 192005106 1,916 84,554 SH   SOLE 30 84,554 0 0
CODEXIS INC COM 192005106 215 9,501 SH   SOLE 36 9,501 0 0
CODEXIS INC COM 192005106 185 8,151 SH   SOLE 40 8,151 0 0
CODEXIS INC COM 192005106 197 8,690 SH   SOLE 43 0 0 8,690
CODIAK BIOSCIENCES INC COM 192010106 68 3,652 SH   SOLE 2 637 0 3,015
CODIAK BIOSCIENCES INC COM 192010106 5 252 SH   SOLE 7 252 0 0
CODIAK BIOSCIENCES INC COM 192010106 942 50,818 SH   SOLE 18 50,818 0 0
CODIAK BIOSCIENCES INC COM 192010106 698 37,656 SH   SOLE 19 37,656 0 0
CODIAK BIOSCIENCES INC COM 192010106 9,858 531,987 SH   SOLE 21 531,987 0 0
CODIAK BIOSCIENCES INC COM 192010106 4,813 259,759 SH   SOLE 22 256,893 0 2,866
CODIAK BIOSCIENCES INC COM 192010106 1 42 SH   SOLE 43 0 0 42
CODORUS VY BANCORP INC COM 192025104 0 3 SH   SOLE 2 0 0 3
CODORUS VY BANCORP INC COM 192025104 40 2,019 SH   SOLE 18 2,019 0 0
CODORUS VY BANCORP INC COM 192025104 730 36,415 SH   SOLE 21 36,415 0 0
CODORUS VY BANCORP INC COM 192025104 38 1,900 SH   SOLE 22 1,900 0 0
COEUR MNG INC COM NEW 192108504 1,593 179,358 SH   SOLE 2 74,588 0 104,770
COEUR MNG INC COM NEW 192108504 9 1,023 SH   SOLE 4 1,023 0 0
COEUR MNG INC COM NEW 192108504 8,115 913,858 SH   SOLE 7 913,858 0 0
COEUR MNG INC COM NEW 192108504 6,819 767,910 SH   SOLE 18 767,910 0 0
COEUR MNG INC COM NEW 192108504 3,736 420,689 SH   SOLE 19 420,689 0 0
COEUR MNG INC COM NEW 192108504 94,164 10,604,061 SH   SOLE 21 10,604,061 0 0
COEUR MNG INC COM NEW 192108504 54,892 6,181,477 SH   SOLE 22 5,963,091 0 218,386
COEUR MNG INC COM NEW 192108504 83 9,373 SH   SOLE 25 9,373 0 0
COEUR MNG INC COM NEW 192108504 1,156 130,192 SH   SOLE 26 110,612 0 19,580
COEUR MNG INC COM NEW 192108504 296 33,345 SH   SOLE 28 33,345 0 0
COEUR MNG INC COM NEW 192108504 17,315 1,949,896 SH   SOLE 30 1,949,896 0 0
COEUR MNG INC COM NEW 192108504 76 8,543 SH   SOLE 36 8,543 0 0
COEUR MNG INC COM NEW 192108504 264 29,695 SH   SOLE 40 29,695 0 0
COEUR MNG INC COM NEW 192108504 1,331 149,900 SH   SOLE 43 19,203 0 130,697
COFFEE HLDG CO INC COM 192176105 43 7,915 SH   SOLE 21 7,915 0 0
COGENT BIOSCIENCES INC COM 19240Q201 173 21,337 SH   SOLE 2 3,218 0 18,119
COGENT BIOSCIENCES INC COM 19240Q201 5 597 SH   SOLE 7 597 0 0
COGENT BIOSCIENCES INC COM 19240Q201 1,007 124,158 SH   SOLE 18 124,158 0 0
COGENT BIOSCIENCES INC COM 19240Q201 517 63,778 SH   SOLE 19 63,778 0 0
COGENT BIOSCIENCES INC COM 19240Q201 13,243 1,632,871 SH   SOLE 21 1,632,871 0 0
COGENT BIOSCIENCES INC COM 19240Q201 6,748 832,069 SH   SOLE 22 802,165 0 29,904
COGENT BIOSCIENCES INC COM 19240Q201 21 2,578 SH   SOLE 43 0 0 2,578
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 1,417 18,427 SH   SOLE 2 13,051 0 5,376
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 14 187 SH   SOLE 4 187 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 255 3,320 SH   SOLE 7 3,320 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 12,893 167,679 SH   SOLE 18 167,679 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 5,717 74,352 SH   SOLE 19 74,352 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 382,997 4,981,107 SH   SOLE 21 4,981,107 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 86,811 1,129,027 SH   SOLE 22 1,102,618 0 26,409
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 104 1,358 SH   SOLE 25 1,358 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 1,697 22,067 SH   SOLE 26 18,116 0 3,951
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 447 5,810 SH   SOLE 28 5,810 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 6,849 89,077 SH   SOLE 30 89,077 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 116 1,507 SH   SOLE 34 1,507 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 101 1,320 SH   SOLE 36 1,320 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 407 5,288 SH   SOLE 40 5,288 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 1,618 21,043 SH   SOLE 43 751 0 20,292
COGNEX CORP COM 192422103 33,890 403,210 SH   SOLE 2 133,901 0 269,309
COGNEX CORP COM 192422103 9,907 117,871 SH   SOLE 4 63,540 0 54,331
COGNEX CORP COM 192422103 2,929 34,845 SH   SOLE 7 34,845 0 0
COGNEX CORP COM 192422103 47 554 SH   SOLE 13 554 0 0
COGNEX CORP COM 192422103 1,071 12,748 SH   SOLE 15 12,748 0 0
COGNEX CORP COM 192422103 47,755 568,172 SH   SOLE 18 558,026 0 10,146
COGNEX CORP COM 192422103 9,992 118,877 SH   SOLE 19 118,877 0 0
COGNEX CORP COM 192422103 766,505 9,119,626 SH   SOLE 21 9,119,626 0 0
COGNEX CORP COM 192422103 427,870 5,090,656 SH   SOLE 22 4,884,689 0 205,967
COGNEX CORP COM 192422103 8,737 103,951 SH   SOLE 23 103,951 0 0
COGNEX CORP COM 192422103 12,585 149,727 SH   SOLE 25 149,727 0 0
COGNEX CORP COM 192422103 42,981 511,379 SH   SOLE 26 477,304 0 34,075
COGNEX CORP COM 192422103 31,850 378,947 SH   SOLE 28 23,807 0 355,140
COGNEX CORP COM 192422103 109,318 1,300,634 SH   SOLE 30 1,158,372 0 142,262
COGNEX CORP COM 192422103 8,530 101,493 SH   SOLE 31 22,746 0 78,747
COGNEX CORP COM 192422103 67,575 803,984 SH   SOLE 34 803,984 0 0
COGNEX CORP COM 192422103 3,494 41,567 SH   SOLE 36 41,567 0 0
COGNEX CORP COM 192422103 584 6,945 SH   SOLE 40 6,945 0 0
COGNEX CORP COM 192422103 6,552 77,955 SH   SOLE 43 3,837 0 74,118
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 125,678 1,814,588 SH   SOLE 2 824,339 0 990,249
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 25,459 367,590 SH   SOLE 4 236,206 0 131,384
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 50,102 723,389 SH   SOLE 7 567,842 0 155,547
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 304 4,390 SH   SOLE 13 1,664 0 2,726
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 5,012 72,365 SH   SOLE 15 72,365 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 315,635 4,557,246 SH   SOLE 18 4,289,176 0 268,070
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 353,444 5,103,146 SH   SOLE 19 5,103,146 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 913,077 13,183,325 SH   SOLE 21 13,183,325 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 847,625 12,238,311 SH   SOLE 22 10,888,834 0 1,349,477
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 30,285 437,259 SH   SOLE 23 437,259 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 72,877 1,052,230 SH   SOLE 25 1,052,230 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 92,018 1,328,594 SH   SOLE 26 537,313 0 791,281
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 132,275 1,909,828 SH   SOLE 28 63,944 0 1,845,884
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 2,401 34,670 SH   SOLE 29 34,670 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 231,482 3,342,224 SH   SOLE 30 3,342,224 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 20,880 301,466 SH   SOLE 31 95,828 0 205,638
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 8,121 117,251 SH   SOLE 32 117,251 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 31,015 447,809 SH   SOLE 34 447,809 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 22,106 319,173 SH   SOLE 36 319,173 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 1,330 19,206 SH   SOLE 40 19,206 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 22,609 326,437 SH   SOLE 43 17,582 0 308,855
COGNYTE SOFTWARE LTD ORD SHS M25133105 2 83 SH   SOLE 2 83 0 0
COGNYTE SOFTWARE LTD ORD SHS M25133105 7 288 SH   SOLE 4 288 0 0
COGNYTE SOFTWARE LTD ORD SHS M25133105 266 10,862 SH   SOLE 7 10,862 0 0
COGNYTE SOFTWARE LTD ORD SHS M25133105 16,227 662,314 SH   SOLE 21 662,314 0 0
COGNYTE SOFTWARE LTD ORD SHS M25133105 10,151 414,308 SH   SOLE 22 394,457 0 19,851
COGNYTE SOFTWARE LTD ORD SHS M25133105 240 9,792 SH   SOLE 25 9,792 0 0
COGNYTE SOFTWARE LTD ORD SHS M25133105 1,066 43,496 SH   SOLE 26 19,304 0 24,192
COGNYTE SOFTWARE LTD ORD SHS M25133105 216 8,835 SH   SOLE 28 8,835 0 0
COGNYTE SOFTWARE LTD ORD SHS M25133105 9,004 367,514 SH   SOLE 30 367,514 0 0
COGNYTE SOFTWARE LTD ORD SHS M25133105 67 2,748 SH   SOLE 36 2,748 0 0
COGNYTE SOFTWARE LTD ORD SHS M25133105 190 7,761 SH   SOLE 40 7,761 0 0
COGNYTE SOFTWARE LTD ORD SHS M25133105 98 4,000 SH   SOLE 43 0 0 4,000
COHBAR INC COM 19249J109 6 3,936 SH   SOLE 2 3,936 0 0
COHBAR INC COM 19249J109 13 9,455 SH   SOLE 18 9,455 0 0
COHBAR INC COM 19249J109 402 287,099 SH   SOLE 21 287,099 0 0
COHBAR INC COM 19249J109 57 40,735 SH   SOLE 22 40,735 0 0
COHEN & CO INC NEW COM 19249M102 2 92 SH   SOLE 18 92 0 0
COHEN & CO INC NEW COM 19249M102 33 1,758 SH   SOLE 21 1,758 0 0
COHEN & CO INC NEW COM 19249M102 504 26,730 SH   SOLE 22 26,730 0 0
COHEN & STEERS INC COM 19247A100 3,631 44,229 SH   SOLE 2 21,899 0 22,330
COHEN & STEERS INC COM 19247A100 5 56 SH   SOLE 4 56 0 0
COHEN & STEERS INC COM 19247A100 109 1,325 SH   SOLE 7 1,325 0 0
COHEN & STEERS INC COM 19247A100 7,246 88,267 SH   SOLE 18 77,027 0 11,240
COHEN & STEERS INC COM 19247A100 23,368 284,668 SH   SOLE 19 284,668 0 0
COHEN & STEERS INC COM 19247A100 72,184 879,329 SH   SOLE 21 879,329 0 0
COHEN & STEERS INC COM 19247A100 67,173 818,282 SH   SOLE 22 801,538 0 16,744
COHEN & STEERS INC COM 19247A100 638 7,776 SH   SOLE 23 7,776 0 0
COHEN & STEERS INC COM 19247A100 53 644 SH   SOLE 25 644 0 0
COHEN & STEERS INC COM 19247A100 3,584 43,655 SH   SOLE 26 8,590 0 35,065
COHEN & STEERS INC COM 19247A100 255 3,110 SH   SOLE 28 3,110 0 0
COHEN & STEERS INC COM 19247A100 1,523 18,548 SH   SOLE 30 18,548 0 0
COHEN & STEERS INC COM 19247A100 817 9,952 SH   SOLE 34 9,952 0 0
COHEN & STEERS INC COM 19247A100 217 2,646 SH   SOLE 36 2,646 0 0
COHEN & STEERS INC COM 19247A100 262 3,186 SH   SOLE 40 3,186 0 0
COHEN & STEERS INC COM 19247A100 1,006 12,255 SH   SOLE 43 1,235 0 11,020
COHERENT INC COM 192479103 15,725 59,487 SH   SOLE 2 19,695 0 39,792
COHERENT INC COM 192479103 26 98 SH   SOLE 4 98 0 0
COHERENT INC COM 192479103 121 459 SH   SOLE 7 459 0 0
COHERENT INC COM 192479103 15,864 60,013 SH   SOLE 18 60,013 0 0
COHERENT INC COM 192479103 1,728 6,538 SH   SOLE 19 6,538 0 0
COHERENT INC COM 192479103 314,414 1,189,430 SH   SOLE 21 1,189,430 0 0
COHERENT INC COM 192479103 183,712 694,985 SH   SOLE 22 666,463 0 28,522
COHERENT INC COM 192479103 367 1,387 SH   SOLE 25 1,387 0 0
COHERENT INC COM 192479103 2,612 9,880 SH   SOLE 26 8,082 0 1,798
COHERENT INC COM 192479103 808 3,057 SH   SOLE 28 3,057 0 0
COHERENT INC COM 192479103 31,370 118,674 SH   SOLE 30 118,674 0 0
COHERENT INC COM 192479103 115 434 SH   SOLE 31 434 0 0
COHERENT INC COM 192479103 492 1,863 SH   SOLE 36 1,863 0 0
COHERENT INC COM 192479103 769 2,910 SH   SOLE 40 2,910 0 0
COHERENT INC COM 192479103 1,647 6,230 SH   SOLE 43 44 0 6,186
COHERUS BIOSCIENCES INC COM 19249H103 2,041 147,581 SH   SOLE 2 59,726 0 87,855
COHERUS BIOSCIENCES INC COM 19249H103 4 272 SH   SOLE 4 272 0 0
COHERUS BIOSCIENCES INC COM 19249H103 14 1,019 SH   SOLE 7 1,019 0 0
COHERUS BIOSCIENCES INC COM 19249H103 3,960 286,306 SH   SOLE 18 256,772 0 29,534
COHERUS BIOSCIENCES INC COM 19249H103 11,101 802,674 SH   SOLE 19 802,674 0 0
COHERUS BIOSCIENCES INC COM 19249H103 111,585 8,068,294 SH   SOLE 21 8,068,294 0 0
COHERUS BIOSCIENCES INC COM 19249H103 31,698 2,291,954 SH   SOLE 22 2,259,814 0 32,140
COHERUS BIOSCIENCES INC COM 19249H103 436 31,529 SH   SOLE 23 31,529 0 0
COHERUS BIOSCIENCES INC COM 19249H103 81 5,840 SH   SOLE 25 5,840 0 0
COHERUS BIOSCIENCES INC COM 19249H103 2,225 160,905 SH   SOLE 26 24,137 0 136,768
COHERUS BIOSCIENCES INC COM 19249H103 95 6,859 SH   SOLE 28 6,859 0 0
COHERUS BIOSCIENCES INC COM 19249H103 2,577 186,332 SH   SOLE 30 186,332 0 0
COHERUS BIOSCIENCES INC COM 19249H103 86 6,198 SH   SOLE 34 6,198 0 0
COHERUS BIOSCIENCES INC COM 19249H103 139 10,051 SH   SOLE 36 10,051 0 0
COHERUS BIOSCIENCES INC COM 19249H103 75 5,402 SH   SOLE 40 5,402 0 0
COHERUS BIOSCIENCES INC COM 19249H103 128 9,241 SH   SOLE 43 105 0 9,136
COHU INC COM 192576106 1,072 29,145 SH   SOLE 2 14,384 0 14,761
COHU INC COM 192576106 4 119 SH   SOLE 4 119 0 0
COHU INC COM 192576106 30 802 SH   SOLE 7 802 0 0
COHU INC COM 192576106 7,010 190,551 SH   SOLE 18 190,551 0 0
COHU INC COM 192576106 4,379 119,035 SH   SOLE 19 119,035 0 0
COHU INC COM 192576106 202,766 5,511,452 SH   SOLE 21 5,511,452 0 0
COHU INC COM 192576106 45,413 1,234,376 SH   SOLE 22 1,201,731 0 32,645
COHU INC COM 192576106 47 1,264 SH   SOLE 25 1,264 0 0
COHU INC COM 192576106 1,346 36,583 SH   SOLE 26 31,208 0 5,375
COHU INC COM 192576106 968 26,325 SH   SOLE 28 4,923 0 21,402
COHU INC COM 192576106 3,642 98,985 SH   SOLE 30 98,985 0 0
COHU INC COM 192576106 3,440 93,506 SH   SOLE 34 93,506 0 0
COHU INC COM 192576106 211 5,747 SH   SOLE 40 5,747 0 0
COHU INC COM 192576106 297 8,074 SH   SOLE 43 0 0 8,074
COINBASE GLOBAL INC COM CL A 19260Q107 2,492 9,839 SH   SOLE 2 9,571 0 268
COINBASE GLOBAL INC COM CL A 19260Q107 603 2,381 SH   SOLE 4 2,381 0 0
COINBASE GLOBAL INC COM CL A 19260Q107 0 1 SH   SOLE 17 0 0 1
COINBASE GLOBAL INC COM CL A 19260Q107 6,835 26,982 SH   SOLE 18 26,982 0 0
COINBASE GLOBAL INC COM CL A 19260Q107 43,521 171,818 SH   SOLE 19 171,818 0 0
COINBASE GLOBAL INC COM CL A 19260Q107 13,173 52,005 SH   SOLE 21 52,005 0 0
COINBASE GLOBAL INC COM CL A 19260Q107 96,728 381,871 SH   SOLE 22 381,871 0 0
COINBASE GLOBAL INC COM CL A 19260Q107 255 1,007 SH   SOLE 23 1,007 0 0
COINBASE GLOBAL INC COM CL A 19260Q107 582 2,298 SH   SOLE 26 1,814 0 484
COINBASE GLOBAL INC COM CL A 19260Q107 162 638 SH   SOLE 31 638 0 0
COINBASE GLOBAL INC COM CL A 19260Q107 21,829 86,178 SH   SOLE 34 86,178 0 0
COINBASE GLOBAL INC COM CL A 19260Q107 1,558 6,151 SH   SOLE 43 1,403 0 4,748
COLFAX CORP COM 194014106 13,106 286,085 SH   SOLE 2 95,083 0 191,002
COLFAX CORP COM 194014106 18 402 SH   SOLE 4 402 0 0
COLFAX CORP COM 194014106 122 2,671 SH   SOLE 7 2,671 0 0
COLFAX CORP COM 194014106 13,143 286,892 SH   SOLE 18 286,892 0 0
COLFAX CORP COM 194014106 1,437 31,374 SH   SOLE 19 31,374 0 0
COLFAX CORP COM 194014106 244,745 5,342,607 SH   SOLE 21 5,342,607 0 0
COLFAX CORP COM 194014106 151,780 3,313,259 SH   SOLE 22 3,168,534 0 144,725
COLFAX CORP COM 194014106 168 3,675 SH   SOLE 25 3,675 0 0
COLFAX CORP COM 194014106 1,718 37,511 SH   SOLE 26 30,610 0 6,901
COLFAX CORP COM 194014106 681 14,874 SH   SOLE 28 13,010 0 1,864
COLFAX CORP COM 194014106 3,905 85,250 SH   SOLE 30 85,250 0 0
COLFAX CORP COM 194014106 96 2,104 SH   SOLE 31 2,104 0 0
COLFAX CORP COM 194014106 141 3,084 SH   SOLE 36 3,084 0 0
COLFAX CORP COM 194014106 679 14,830 SH   SOLE 40 14,830 0 0
COLFAX CORP COM 194014106 3,001 65,508 SH   SOLE 43 7,029 0 58,479
COLFAX CORP UNIT 01/15/2022T 194014205 33,632 180,623 SH   SOLE 21 180,623 0 0
COLGATE PALMOLIVE CO COM 194162103 198,349 2,438,217 SH   SOLE 2 794,958 0 1,643,259
COLGATE PALMOLIVE CO COM 194162103 46,226 568,235 SH   SOLE 4 351,937 0 216,298
COLGATE PALMOLIVE CO COM 194162103 86,825 1,067,300 SH   SOLE 7 834,046 0 233,254
COLGATE PALMOLIVE CO COM 194162103 12,391 152,318 SH   SOLE 13 149,339 0 2,979
COLGATE PALMOLIVE CO COM 194162103 8,617 105,924 SH   SOLE 15 105,924 0 0
COLGATE PALMOLIVE CO COM 194162103 132,790 1,632,331 SH   SOLE 18 1,408,346 0 223,985
COLGATE PALMOLIVE CO COM 194162103 100,370 1,233,805 SH   SOLE 19 1,233,805 0 0
COLGATE PALMOLIVE CO COM 194162103 1,612,268 19,818,909 SH   SOLE 21 19,818,909 0 0
COLGATE PALMOLIVE CO COM 194162103 1,572,316 19,327,797 SH   SOLE 22 17,372,890 0 1,954,907
COLGATE PALMOLIVE CO COM 194162103 42,250 519,356 SH   SOLE 23 519,356 0 0
COLGATE PALMOLIVE CO COM 194162103 126,442 1,554,291 SH   SOLE 25 1,554,291 0 0
COLGATE PALMOLIVE CO COM 194162103 190,516 2,341,924 SH   SOLE 26 1,090,134 0 1,251,790
COLGATE PALMOLIVE CO COM 194162103 249,612 3,068,366 SH   SOLE 28 99,214 0 2,969,152
COLGATE PALMOLIVE CO COM 194162103 6,941 85,323 SH   SOLE 29 85,323 0 0
COLGATE PALMOLIVE CO COM 194162103 427,308 5,252,712 SH   SOLE 30 5,252,712 0 0
COLGATE PALMOLIVE CO COM 194162103 32,729 402,329 SH   SOLE 31 230,939 0 171,390
COLGATE PALMOLIVE CO COM 194162103 24,671 303,273 SH   SOLE 34 303,273 0 0
COLGATE PALMOLIVE CO COM 194162103 42,892 527,254 SH   SOLE 36 527,254 0 0
COLGATE PALMOLIVE CO COM 194162103 2,421 29,757 SH   SOLE 40 29,757 0 0
COLGATE PALMOLIVE CO COM 194162103 86,031 1,057,542 SH   SOLE 43 49,403 0 1,008,139
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 1,488 62,942 SH   SOLE 2 39,059 0 23,883
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 3 111 SH   SOLE 4 111 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 17 705 SH   SOLE 7 705 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 3,757 158,910 SH   SOLE 18 143,660 0 15,250
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 4,282 181,129 SH   SOLE 19 181,129 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 97,803 4,137,199 SH   SOLE 21 4,137,199 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 23,543 995,917 SH   SOLE 22 977,476 0 18,441
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 109 4,591 SH   SOLE 23 4,591 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 32 1,371 SH   SOLE 25 1,371 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 216 9,149 SH   SOLE 26 1,127 0 8,022
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 76 3,210 SH   SOLE 28 3,210 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 2,099 88,786 SH   SOLE 30 88,786 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 25 1,076 SH   SOLE 36 1,076 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 119 5,030 SH   SOLE 40 5,030 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 390 16,501 SH   SOLE 43 0 0 16,501
COLLIERS INTL GROUP INC SUB VTG SHS 194693107 1,379 12,314 SH   SOLE 43 0 0 12,314
COLONY BANKCORP INC COM 19623P101 42 2,335 SH   SOLE 2 2,335 0 0
COLONY BANKCORP INC COM 19623P101 51 2,879 SH   SOLE 18 2,879 0 0
COLONY BANKCORP INC COM 19623P101 594 33,274 SH   SOLE 21 33,274 0 0
COLONY BANKCORP INC COM 19623P101 387 21,689 SH   SOLE 22 21,689 0 0
COLONY BANKCORP INC COM 19623P101 2 133 SH   SOLE 26 0 0 133
COLONY STARWOOD HOMES NOTE 3.500% 1/1 19625XAB8 3,302 2,025,000 PRN   SOLE 21 2,025,000 0 0
COLOR STAR TECHNOLOGY CO LTD SHS NEW G2287A100 12 11,305 SH   SOLE 18 11,305 0 0
COLOR STAR TECHNOLOGY CO LTD SHS NEW G2287A100 152 147,694 SH   SOLE 21 147,694 0 0
COLUMBIA BKG SYS INC COM 197236102 2,852 73,950 SH   SOLE 2 19,987 0 53,963
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 11,048 286,508 SH   SOLE 18 286,508 0 0
COLUMBIA BKG SYS INC COM 197236102 4,910 127,341 SH   SOLE 19 127,341 0 0
COLUMBIA BKG SYS INC COM 197236102 311,783 8,085,648 SH   SOLE 21 8,085,648 0 0
COLUMBIA BKG SYS INC COM 197236102 67,194 1,742,585 SH   SOLE 22 1,640,435 0 102,150
COLUMBIA BKG SYS INC COM 197236102 43 1,126 SH   SOLE 25 1,126 0 0
COLUMBIA BKG SYS INC COM 197236102 470 12,185 SH   SOLE 26 7,201 0 4,984
COLUMBIA BKG SYS INC COM 197236102 190 4,927 SH   SOLE 28 4,927 0 0
COLUMBIA BKG SYS INC COM 197236102 5,063 131,293 SH   SOLE 30 131,293 0 0
COLUMBIA BKG SYS INC COM 197236102 15 381 SH   SOLE 36 381 0 0
COLUMBIA BKG SYS INC COM 197236102 326 8,450 SH   SOLE 40 8,450 0 0
COLUMBIA BKG SYS INC COM 197236102 582 15,100 SH   SOLE 43 2,856 0 12,244
COLUMBIA FINL INC COM 197641103 632 36,691 SH   SOLE 2 14,941 0 21,750
COLUMBIA FINL INC COM 197641103 11 645 SH   SOLE 7 645 0 0
COLUMBIA FINL INC COM 197641103 2,318 134,601 SH   SOLE 18 134,601 0 0
COLUMBIA FINL INC COM 197641103 1,171 68,014 SH   SOLE 19 68,014 0 0
COLUMBIA FINL INC COM 197641103 26,577 1,543,392 SH   SOLE 21 1,543,392 0 0
COLUMBIA FINL INC COM 197641103 22,908 1,330,331 SH   SOLE 22 1,270,958 0 59,373
COLUMBIA FINL INC COM 197641103 24 1,366 SH   SOLE 25 1,366 0 0
COLUMBIA FINL INC COM 197641103 102 5,902 SH   SOLE 26 0 0 5,902
COLUMBIA FINL INC COM 197641103 130 7,567 SH   SOLE 28 7,567 0 0
COLUMBIA FINL INC COM 197641103 957 55,579 SH   SOLE 30 55,579 0 0
COLUMBIA FINL INC COM 197641103 12 683 SH   SOLE 34 683 0 0
COLUMBIA FINL INC COM 197641103 120 6,951 SH   SOLE 40 6,951 0 0
COLUMBIA FINL INC COM 197641103 1,137 66,040 SH   SOLE 43 9,629 0 56,411
COLUMBIA PPTY TR INC COM NEW 198287203 2,298 132,139 SH   SOLE 2 35,489 0 96,650
COLUMBIA PPTY TR INC COM NEW 198287203 2,982 171,472 SH   SOLE 4 171,472 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 2,598 149,374 SH   SOLE 7 149,374 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 6,537 375,880 SH   SOLE 18 375,880 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 6,235 358,534 SH   SOLE 19 358,534 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 84,652 4,867,843 SH   SOLE 21 4,867,843 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 65,724 3,779,402 SH   SOLE 22 3,604,066 0 175,336
COLUMBIA PPTY TR INC COM NEW 198287203 92 5,309 SH   SOLE 23 5,309 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 9,074 521,787 SH   SOLE 25 521,787 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 803 46,156 SH   SOLE 26 35,843 0 10,313
COLUMBIA PPTY TR INC COM NEW 198287203 1,444 83,053 SH   SOLE 28 14,837 0 68,216
COLUMBIA PPTY TR INC COM NEW 198287203 9,109 523,827 SH   SOLE 30 523,827 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 285 16,384 SH   SOLE 36 16,384 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 224 12,890 SH   SOLE 40 12,890 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 2,641 151,849 SH   SOLE 43 389 0 151,460
COLUMBIA SPORTSWEAR CO COM 198516106 21,326 216,818 SH   SOLE 2 144,644 0 72,174
COLUMBIA SPORTSWEAR CO COM 198516106 226 2,296 SH   SOLE 4 2,296 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 460 4,679 SH   SOLE 7 4,679 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 8,075 82,094 SH   SOLE 18 77,736 0 4,358
COLUMBIA SPORTSWEAR CO COM 198516106 1,688 17,164 SH   SOLE 19 17,164 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 151,211 1,537,324 SH   SOLE 21 1,537,324 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 120,845 1,228,600 SH   SOLE 22 979,539 0 249,061
COLUMBIA SPORTSWEAR CO COM 198516106 305 3,103 SH   SOLE 25 3,103 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 1,179 11,987 SH   SOLE 26 9,556 0 2,431
COLUMBIA SPORTSWEAR CO COM 198516106 401 4,074 SH   SOLE 28 4,074 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 3,133 31,854 SH   SOLE 29 31,854 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 2,409 24,489 SH   SOLE 30 24,489 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 5,286 53,737 SH   SOLE 31 53,737 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 65 659 SH   SOLE 34 659 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 316 3,211 SH   SOLE 36 3,211 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 428 4,354 SH   SOLE 40 4,354 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 1,723 17,515 SH   SOLE 43 822 0 16,693
COLUMBUS MCKINNON CORP N Y COM 199333105 1,439 29,838 SH   SOLE 2 8,347 0 21,491
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,527 93,851 SH   SOLE 18 93,851 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 2,354 48,806 SH   SOLE 19 48,806 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 52,569 1,089,731 SH   SOLE 21 1,089,731 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 33,853 701,767 SH   SOLE 22 664,455 0 37,312
COLUMBUS MCKINNON CORP N Y COM 199333105 119 2,469 SH   SOLE 25 2,469 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 245 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,550 115,052 SH   SOLE 30 115,052 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 150 3,113 SH   SOLE 36 3,113 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 168 3,489 SH   SOLE 40 3,489 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 415 8,612 SH   SOLE 43 1,248 0 7,364
COMCAST CORP NEW CL A 20030N101 698,846 12,256,150 SH   SOLE 2 3,515,850 0 8,740,300
COMCAST CORP NEW CL A 20030N101 155,275 2,723,165 SH   SOLE 4 1,740,293 0 982,872
COMCAST CORP NEW CL A 20030N101 265,529 4,656,771 SH   SOLE 7 4,490,465 0 166,306
COMCAST CORP NEW CL A 20030N101 9,390 164,678 SH   SOLE 13 140,935 0 23,743
COMCAST CORP NEW CL A 20030N101 35,078 615,189 SH   SOLE 15 615,189 0 0
COMCAST CORP NEW CL A 20030N101 39 687 SH   SOLE 17 0 0 687
COMCAST CORP NEW CL A 20030N101 931,554 16,337,326 SH   SOLE 18 15,093,915 0 1,243,411
COMCAST CORP NEW CL A 20030N101 1,088,840 19,095,751 SH   SOLE 19 19,095,751 0 0
COMCAST CORP NEW CL A 20030N101 10,828 189,902 SH   SOLE 20 189,902 0 0
COMCAST CORP NEW CL A 20030N101 5,070,784 88,929,920 SH   SOLE 21 88,929,920 0 0
COMCAST CORP NEW CL A 20030N101 5,806,956 101,840,689 SH   SOLE 22 89,747,770 0 12,092,919
COMCAST CORP NEW CL A 20030N101 170,018 2,981,728 SH   SOLE 23 2,981,728 0 0
COMCAST CORP NEW CL A 20030N101 452,181 7,930,219 SH   SOLE 25 7,835,675 0 94,544
COMCAST CORP NEW CL A 20030N101 639,339 11,212,531 SH   SOLE 26 4,652,332 0 6,560,199
COMCAST CORP NEW CL A 20030N101 562,632 9,867,278 SH   SOLE 28 537,424 0 9,329,854
COMCAST CORP NEW CL A 20030N101 23,375 409,938 SH   SOLE 29 409,938 0 0
COMCAST CORP NEW CL A 20030N101 1,182,677 20,741,450 SH   SOLE 30 20,694,094 0 47,356
COMCAST CORP NEW CL A 20030N101 281,677 4,939,969 SH   SOLE 31 1,129,667 0 3,810,302
COMCAST CORP NEW CL A 20030N101 57,100 1,001,401 SH   SOLE 32 1,001,401 0 0
COMCAST CORP NEW CL A 20030N101 278,614 4,886,257 SH   SOLE 34 4,886,257 0 0
COMCAST CORP NEW CL A 20030N101 150,402 2,637,714 SH   SOLE 36 2,637,714 0 0
COMCAST CORP NEW CL A 20030N101 1,935 33,943 SH   SOLE 37 33,943 0 0
COMCAST CORP NEW CL A 20030N101 9,471 166,102 SH   SOLE 40 166,102 0 0
COMCAST CORP NEW CL A 20030N101 226,374 3,970,076 SH   SOLE 43 254,247 0 3,715,829
COMCAST CORP NEW OPTIONS 20030N101 108 1,900 SH Call SOLE 2 1,900 0 0
COMCAST CORP NEW OPTIONS 20030N101 131 2,300 SH Call SOLE 4 2,300 0 0
COMCAST CORP NEW OPTIONS 20030N101 1,785 31,300 SH Call SOLE 18 31,300 0 0
COMCAST CORP NEW OPTIONS 20030N101 17,881 313,600 SH Call SOLE 19 313,600 0 0
COMCAST CORP NEW OPTIONS 20030N101 952 16,700 SH Call SOLE 22 16,700 0 0
COMCAST CORP NEW OPTIONS 20030N101 7,418 130,100 SH Call SOLE 34 130,100 0 0
COMERICA INC COM 200340107 25,749 360,935 SH   SOLE 2 84,190 0 276,745
COMERICA INC COM 200340107 56 781 SH   SOLE 4 781 0 0
COMERICA INC COM 200340107 9,029 126,563 SH   SOLE 7 119,517 0 7,046
COMERICA INC COM 200340107 225 3,152 SH   SOLE 15 3,152 0 0
COMERICA INC COM 200340107 27,660 387,715 SH   SOLE 18 376,054 0 11,661
COMERICA INC COM 200340107 13,818 193,699 SH   SOLE 19 193,699 0 0
COMERICA INC COM 200340107 445,168 6,240,092 SH   SOLE 21 6,240,092 0 0
COMERICA INC COM 200340107 234,248 3,283,542 SH   SOLE 22 2,974,099 0 309,443
COMERICA INC COM 200340107 16,224 227,415 SH   SOLE 25 227,415 0 0
COMERICA INC COM 200340107 21,449 300,665 SH   SOLE 26 118,154 0 182,511
COMERICA INC COM 200340107 9,642 135,149 SH   SOLE 28 14,382 0 120,767
COMERICA INC COM 200340107 43,709 612,691 SH   SOLE 30 612,691 0 0
COMERICA INC COM 200340107 175 2,457 SH   SOLE 31 2,457 0 0
COMERICA INC COM 200340107 4,289 60,116 SH   SOLE 32 60,116 0 0
COMERICA INC COM 200340107 2,484 34,823 SH   SOLE 34 34,823 0 0
COMERICA INC COM 200340107 5,425 76,048 SH   SOLE 36 76,048 0 0
COMERICA INC COM 200340107 1,239 17,366 SH   SOLE 40 17,366 0 0
COMERICA INC COM 200340107 20,229 283,556 SH   SOLE 43 32,629 0 250,927
COMFORT SYS USA INC COM 199908104 1,223 15,528 SH   SOLE 2 11,114 0 4,414
COMFORT SYS USA INC COM 199908104 12 149 SH   SOLE 4 149 0 0
COMFORT SYS USA INC COM 199908104 45 573 SH   SOLE 7 573 0 0
COMFORT SYS USA INC COM 199908104 11,159 141,627 SH   SOLE 18 141,627 0 0
COMFORT SYS USA INC COM 199908104 4,963 62,987 SH   SOLE 19 62,987 0 0
COMFORT SYS USA INC COM 199908104 328,916 4,174,597 SH   SOLE 21 4,174,597 0 0
COMFORT SYS USA INC COM 199908104 71,277 904,648 SH   SOLE 22 882,176 0 22,472
COMFORT SYS USA INC COM 199908104 228 2,891 SH   SOLE 25 2,891 0 0
COMFORT SYS USA INC COM 199908104 1,046 13,281 SH   SOLE 26 10,790 0 2,491
COMFORT SYS USA INC COM 199908104 393 4,994 SH   SOLE 28 4,994 0 0
COMFORT SYS USA INC COM 199908104 6,103 77,458 SH   SOLE 30 77,458 0 0
COMFORT SYS USA INC COM 199908104 344 4,370 SH   SOLE 36 4,370 0 0
COMFORT SYS USA INC COM 199908104 317 4,022 SH   SOLE 40 4,022 0 0
COMFORT SYS USA INC COM 199908104 1,701 21,584 SH   SOLE 43 131 0 21,453
COMMERCE BANCSHARES INC COM 200525103 21,509 288,483 SH   SOLE 2 85,996 0 202,487
COMMERCE BANCSHARES INC COM 200525103 28 371 SH   SOLE 4 371 0 0
COMMERCE BANCSHARES INC COM 200525103 1,752 23,502 SH   SOLE 7 23,502 0 0
COMMERCE BANCSHARES INC COM 200525103 71 956 SH   SOLE 15 956 0 0
COMMERCE BANCSHARES INC COM 200525103 19,157 256,931 SH   SOLE 18 256,931 0 0
COMMERCE BANCSHARES INC COM 200525103 2,287 30,677 SH   SOLE 19 30,677 0 0
COMMERCE BANCSHARES INC COM 200525103 383,624 5,145,171 SH   SOLE 21 5,145,171 0 0
COMMERCE BANCSHARES INC COM 200525103 229,086 3,072,509 SH   SOLE 22 2,944,266 0 128,243
COMMERCE BANCSHARES INC COM 200525103 10,046 134,742 SH   SOLE 25 134,742 0 0
COMMERCE BANCSHARES INC COM 200525103 7,941 106,499 SH   SOLE 26 37,811 0 68,688
COMMERCE BANCSHARES INC COM 200525103 3,990 53,511 SH   SOLE 28 13,205 0 40,306
COMMERCE BANCSHARES INC COM 200525103 15,616 209,447 SH   SOLE 30 209,447 0 0
COMMERCE BANCSHARES INC COM 200525103 137 1,831 SH   SOLE 31 1,831 0 0
COMMERCE BANCSHARES INC COM 200525103 379 5,085 SH   SOLE 34 5,085 0 0
COMMERCE BANCSHARES INC COM 200525103 2,540 34,061 SH   SOLE 36 34,061 0 0
COMMERCE BANCSHARES INC COM 200525103 965 12,936 SH   SOLE 40 12,936 0 0
COMMERCE BANCSHARES INC COM 200525103 19,614 263,064 SH   SOLE 43 1,258 0 261,806
COMMERCIAL METALS CO COM 201723103 9,036 294,127 SH   SOLE 2 130,104 0 164,023
COMMERCIAL METALS CO COM 201723103 13 412 SH   SOLE 4 412 0 0
COMMERCIAL METALS CO COM 201723103 102 3,329 SH   SOLE 7 3,329 0 0
COMMERCIAL METALS CO COM 201723103 19,348 629,816 SH   SOLE 18 629,816 0 0
COMMERCIAL METALS CO COM 201723103 20,726 674,660 SH   SOLE 19 674,660 0 0
COMMERCIAL METALS CO COM 201723103 278,302 9,059,316 SH   SOLE 21 9,059,316 0 0
COMMERCIAL METALS CO COM 201723103 126,331 4,112,345 SH   SOLE 22 3,933,581 0 178,764
COMMERCIAL METALS CO COM 201723103 512 16,662 SH   SOLE 23 16,662 0 0
COMMERCIAL METALS CO COM 201723103 129 4,186 SH   SOLE 25 4,186 0 0
COMMERCIAL METALS CO COM 201723103 4,440 144,546 SH   SOLE 26 40,654 0 103,892
COMMERCIAL METALS CO COM 201723103 553 18,000 SH   SOLE 28 15,440 0 2,560
COMMERCIAL METALS CO COM 201723103 2,629 85,583 SH   SOLE 30 85,583 0 0
COMMERCIAL METALS CO COM 201723103 167 5,437 SH   SOLE 36 5,437 0 0
COMMERCIAL METALS CO COM 201723103 466 15,169 SH   SOLE 40 15,169 0 0
COMMERCIAL METALS CO COM 201723103 2,694 87,707 SH   SOLE 43 15,285 0 72,422
COMMERCIAL VEH GROUP INC COM 202608105 200 18,859 SH   SOLE 2 2,637 0 16,222
COMMERCIAL VEH GROUP INC COM 202608105 5 515 SH   SOLE 7 515 0 0
COMMERCIAL VEH GROUP INC COM 202608105 1,127 106,010 SH   SOLE 18 106,010 0 0
COMMERCIAL VEH GROUP INC COM 202608105 598 56,282 SH   SOLE 19 56,282 0 0
COMMERCIAL VEH GROUP INC COM 202608105 12,420 1,168,362 SH   SOLE 21 1,168,362 0 0
COMMERCIAL VEH GROUP INC COM 202608105 7,949 747,750 SH   SOLE 22 725,396 0 22,354
COMMERCIAL VEH GROUP INC COM 202608105 7 691 SH   SOLE 43 0 0 691
COMMSCOPE HLDG CO INC COM 20337X109 8,108 380,473 SH   SOLE 2 81,476 0 298,997
COMMSCOPE HLDG CO INC COM 20337X109 17 783 SH   SOLE 4 783 0 0
COMMSCOPE HLDG CO INC COM 20337X109 131 6,162 SH   SOLE 7 6,162 0 0
COMMSCOPE HLDG CO INC COM 20337X109 1,910 89,629 SH   SOLE 18 89,629 0 0
COMMSCOPE HLDG CO INC COM 20337X109 14,912 699,751 SH   SOLE 19 699,751 0 0
COMMSCOPE HLDG CO INC COM 20337X109 70,285 3,298,200 SH   SOLE 21 3,298,200 0 0
COMMSCOPE HLDG CO INC COM 20337X109 101,223 4,750,018 SH   SOLE 22 4,514,126 0 235,892
COMMSCOPE HLDG CO INC COM 20337X109 3,029 142,161 SH   SOLE 25 142,161 0 0
COMMSCOPE HLDG CO INC COM 20337X109 2,750 129,033 SH   SOLE 26 93,779 0 35,254
COMMSCOPE HLDG CO INC COM 20337X109 850 39,891 SH   SOLE 28 25,401 0 14,490
COMMSCOPE HLDG CO INC COM 20337X109 3,089 144,952 SH   SOLE 30 144,952 0 0
COMMSCOPE HLDG CO INC COM 20337X109 78 3,676 SH   SOLE 31 3,676 0 0
COMMSCOPE HLDG CO INC COM 20337X109 3,422 160,574 SH   SOLE 34 160,574 0 0
COMMSCOPE HLDG CO INC COM 20337X109 454 21,319 SH   SOLE 36 21,319 0 0
COMMSCOPE HLDG CO INC COM 20337X109 510 23,918 SH   SOLE 40 23,918 0 0
COMMSCOPE HLDG CO INC COM 20337X109 1,446 67,849 SH   SOLE 43 3,018 0 64,831
COMMSCOPE HLDG CO INC OPTIONS 20337X109 15 700 SH Call SOLE 4 700 0 0
COMMSCOPE HLDG CO INC OPTIONS 20337X109 196 9,200 SH Call SOLE 18 9,200 0 0
COMMSCOPE HLDG CO INC OPTIONS 20337X109 3,872 181,700 SH Call SOLE 19 181,700 0 0
COMMSCOPE HLDG CO INC OPTIONS 20337X109 117 5,500 SH Call SOLE 22 5,500 0 0
COMMSCOPE HLDG CO INC OPTIONS 20337X109 1,083 50,800 SH Call SOLE 34 50,800 0 0
COMMUNICATIONS SYS INC COM 203900105 12 1,644 SH   SOLE 18 1,644 0 0
COMMUNICATIONS SYS INC COM 203900105 54 7,508 SH   SOLE 21 7,508 0 0
COMMUNICATIONS SYS INC COM 203900105 631 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 52 4,623 SH   SOLE 18 4,623 0 0
COMMUNITY BANKERS TR CORP COM 203612106 852 75,122 SH   SOLE 21 75,122 0 0
COMMUNITY BANKERS TR CORP COM 203612106 221 19,468 SH   SOLE 22 19,468 0 0
COMMUNITY BK SYS INC COM 203607106 4,274 56,494 SH   SOLE 2 16,387 0 40,107
COMMUNITY BK SYS INC COM 203607106 17 222 SH   SOLE 4 222 0 0
COMMUNITY BK SYS INC COM 203607106 2,521 33,322 SH   SOLE 7 33,322 0 0
COMMUNITY BK SYS INC COM 203607106 16,053 212,196 SH   SOLE 18 212,196 0 0
COMMUNITY BK SYS INC COM 203607106 6,950 91,877 SH   SOLE 19 91,877 0 0
COMMUNITY BK SYS INC COM 203607106 463,162 6,122,436 SH   SOLE 21 6,122,436 0 0
COMMUNITY BK SYS INC COM 203607106 97,123 1,283,841 SH   SOLE 22 1,207,122 0 76,719
COMMUNITY BK SYS INC COM 203607106 117 1,550 SH   SOLE 25 1,550 0 0
COMMUNITY BK SYS INC COM 203607106 1,405 18,575 SH   SOLE 26 14,729 0 3,846
COMMUNITY BK SYS INC COM 203607106 368 4,858 SH   SOLE 28 4,858 0 0
COMMUNITY BK SYS INC COM 203607106 7,691 101,667 SH   SOLE 30 101,667 0 0
COMMUNITY BK SYS INC COM 203607106 20 266 SH   SOLE 34 266 0 0
COMMUNITY BK SYS INC COM 203607106 156 2,061 SH   SOLE 36 2,061 0 0
COMMUNITY BK SYS INC COM 203607106 470 6,216 SH   SOLE 40 6,216 0 0
COMMUNITY BK SYS INC COM 203607106 1,044 13,802 SH   SOLE 43 478 0 13,324
COMMUNITY FINL CORP MD COM 20368X101 156 4,530 SH   SOLE 2 4,530 0 0
COMMUNITY FINL CORP MD COM 20368X101 40 1,150 SH   SOLE 18 1,150 0 0
COMMUNITY FINL CORP MD COM 20368X101 558 16,183 SH   SOLE 21 16,183 0 0
COMMUNITY FINL CORP MD COM 20368X101 149 4,319 SH   SOLE 22 4,319 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 1,211 78,403 SH   SOLE 2 41,217 0 37,186
COMMUNITY HEALTH SYS INC NEW COM 203668108 7 452 SH   SOLE 4 452 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 94 6,099 SH   SOLE 7 6,099 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 7,717 499,808 SH   SOLE 18 492,556 0 7,252
COMMUNITY HEALTH SYS INC NEW COM 203668108 4,088 264,782 SH   SOLE 19 264,782 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 223,692 14,487,811 SH   SOLE 21 14,487,811 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 54,084 3,502,869 SH   SOLE 22 3,408,906 0 93,963
COMMUNITY HEALTH SYS INC NEW COM 203668108 50 3,258 SH   SOLE 23 3,258 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 61 3,947 SH   SOLE 25 3,947 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 309 20,035 SH   SOLE 26 14,029 0 6,006
COMMUNITY HEALTH SYS INC NEW COM 203668108 560 36,240 SH   SOLE 28 6,914 0 29,326
COMMUNITY HEALTH SYS INC NEW COM 203668108 5,664 366,871 SH   SOLE 30 366,871 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 73 4,737 SH   SOLE 36 4,737 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 198 12,838 SH   SOLE 40 12,838 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 589 38,139 SH   SOLE 43 99 0 38,040
COMMUNITY HEALTHCARE TR INC COM 20369C106 2,241 47,215 SH   SOLE 2 31,501 0 15,714
COMMUNITY HEALTHCARE TR INC COM 20369C106 1,605 33,812 SH   SOLE 4 33,812 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 1,447 30,497 SH   SOLE 7 30,497 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 4,397 92,654 SH   SOLE 18 92,654 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 13,734 289,390 SH   SOLE 19 289,390 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 132,821 2,798,583 SH   SOLE 21 2,798,583 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 37,429 788,639 SH   SOLE 22 767,742 0 20,897
COMMUNITY HEALTHCARE TR INC COM 20369C106 51 1,070 SH   SOLE 23 1,070 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 5,322 112,128 SH   SOLE 25 112,128 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 136 2,876 SH   SOLE 26 0 0 2,876
COMMUNITY HEALTHCARE TR INC COM 20369C106 814 17,159 SH   SOLE 28 2,750 0 14,409
COMMUNITY HEALTHCARE TR INC COM 20369C106 7,101 149,618 SH   SOLE 30 149,618 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 5,291 111,492 SH   SOLE 34 111,492 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 126 2,657 SH   SOLE 40 2,657 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 1,010 21,274 SH   SOLE 43 1,314 0 19,960
COMMUNITY TR BANCORP INC COM 204149108 717 17,747 SH   SOLE 2 4,928 0 12,819
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,258 55,914 SH   SOLE 18 55,914 0 0
COMMUNITY TR BANCORP INC COM 204149108 3,474 86,023 SH   SOLE 19 86,023 0 0
COMMUNITY TR BANCORP INC COM 204149108 26,968 667,857 SH   SOLE 21 667,857 0 0
COMMUNITY TR BANCORP INC COM 204149108 22,893 566,928 SH   SOLE 22 541,640 0 25,288
COMMUNITY TR BANCORP INC COM 204149108 64 1,591 SH   SOLE 25 1,591 0 0
COMMUNITY TR BANCORP INC COM 204149108 372 9,224 SH   SOLE 26 7,174 0 2,050
COMMUNITY TR BANCORP INC COM 204149108 92 2,275 SH   SOLE 28 2,275 0 0
COMMUNITY TR BANCORP INC COM 204149108 776 19,229 SH   SOLE 30 19,229 0 0
COMMUNITY TR BANCORP INC COM 204149108 6 155 SH   SOLE 34 155 0 0
COMMUNITY TR BANCORP INC COM 204149108 107 2,638 SH   SOLE 36 2,638 0 0
COMMUNITY TR BANCORP INC COM 204149108 64 1,579 SH   SOLE 40 1,579 0 0
COMMUNITY TR BANCORP INC COM 204149108 746 18,481 SH   SOLE 43 5,486 0 12,995
COMMUNITY WEST BANCSHARES COM 204157101 20 1,479 SH   SOLE 18 1,479 0 0
COMMUNITY WEST BANCSHARES COM 204157101 294 21,967 SH   SOLE 21 21,967 0 0
COMMUNITY WEST BANCSHARES COM 204157101 61 4,555 SH   SOLE 22 4,555 0 0
COMMVAULT SYS INC COM 204166102 5,987 76,586 SH   SOLE 2 50,040 0 26,546
COMMVAULT SYS INC COM 204166102 14 174 SH   SOLE 4 174 0 0
COMMVAULT SYS INC COM 204166102 53 679 SH   SOLE 7 679 0 0
COMMVAULT SYS INC COM 204166102 18,610 238,075 SH   SOLE 18 225,597 0 12,478
COMMVAULT SYS INC COM 204166102 23,682 302,952 SH   SOLE 19 302,952 0 0
COMMVAULT SYS INC COM 204166102 248,401 3,177,699 SH   SOLE 21 3,177,699 0 0
COMMVAULT SYS INC COM 204166102 115,581 1,478,590 SH   SOLE 22 1,452,872 0 25,718
COMMVAULT SYS INC COM 204166102 804 10,288 SH   SOLE 23 10,288 0 0
COMMVAULT SYS INC COM 204166102 187 2,386 SH   SOLE 25 2,386 0 0
COMMVAULT SYS INC COM 204166102 3,980 50,921 SH   SOLE 26 11,553 0 39,368
COMMVAULT SYS INC COM 204166102 445 5,688 SH   SOLE 28 5,688 0 0
COMMVAULT SYS INC COM 204166102 2,688 34,381 SH   SOLE 30 34,381 0 0
COMMVAULT SYS INC COM 204166102 218 2,792 SH   SOLE 36 2,792 0 0
COMMVAULT SYS INC COM 204166102 387 4,948 SH   SOLE 40 4,948 0 0
COMMVAULT SYS INC COM 204166102 4,321 55,281 SH   SOLE 43 1,733 0 53,548
COMPANHIA BRASILEIRA DE DIST SPONSORED ADR 20440T300 1,633 209,685 SH   SOLE 43 23,322 0 186,363
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 6,315 853,422 SH   SOLE 7 853,422 0 0
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 3,558 480,753 SH   SOLE 21 480,753 0 0
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 32 4,322 SH   SOLE 22 4,322 0 0
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 25,570 3,455,465 SH   SOLE 30 3,455,465 0 0
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 4,595 620,949 SH   SOLE 43 47,702 0 573,247
COMPANHIA PARANAENSE ENERG C SPON ADS 20441B605 852 147,739 SH   SOLE 7 147,739 0 0
COMPANHIA PARANAENSE ENERG C SPON ADS 20441B605 20,331 3,523,559 SH   SOLE 21 3,523,559 0 0
COMPANHIA PARANAENSE ENERG C SPON ADS 20441B605 5,145 891,653 SH   SOLE 22 891,653 0 0
COMPANHIA PARANAENSE ENERG C SPON ADS 20441B605 19,355 3,354,440 SH   SOLE 30 3,354,440 0 0
COMPANHIA PARANAENSE ENERG C SPON ADS 20441B605 6,872 1,190,990 SH   SOLE 43 18,124 0 1,172,866
COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105 238 27,064 SH   SOLE 30 27,064 0 0
COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105 8,464 964,004 SH   SOLE 43 2,916 0 961,088
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 1,881 93,372 SH   SOLE 2 93,372 0 0
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 455 22,588 SH   SOLE 19 22,588 0 0
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 837 41,544 SH   SOLE 26 41,544 0 0
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 3,067 152,296 SH   SOLE 30 152,296 0 0
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 335 16,613 SH   SOLE 34 16,613 0 0
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 3,098 153,803 SH   SOLE 43 9,275 0 144,528
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 1,999 220,866 SH   SOLE 2 18,356 0 202,510
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 640 70,721 SH   SOLE 4 25,359 0 45,362
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 7,420 819,841 SH   SOLE 7 819,841 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 6 617 SH   SOLE 13 617 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 20 2,169 SH   SOLE 15 2,169 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 660 72,933 SH   SOLE 18 72,933 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 44,589 4,926,924 SH   SOLE 21 4,926,924 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 20,492 2,264,320 SH   SOLE 22 2,002,481 0 261,839
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 852 94,153 SH   SOLE 23 94,153 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 72 7,914 SH   SOLE 25 7,914 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 7,056 779,709 SH   SOLE 26 352,216 0 427,493
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 2,350 259,690 SH   SOLE 28 25,416 0 234,274
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 27,561 3,045,469 SH   SOLE 30 2,742,141 0 303,328
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 145 15,989 SH   SOLE 34 15,989 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 10 1,054 SH   SOLE 40 1,054 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 598 66,111 SH   SOLE 43 0 0 66,111
COMPASS INC CL A 20464U100 369 28,120 SH   SOLE 22 28,120 0 0
COMPASS MINERALS INTL INC COM 20451N101 1,689 28,501 SH   SOLE 2 23,999 0 4,502
COMPASS MINERALS INTL INC COM 20451N101 8 135 SH   SOLE 4 135 0 0
COMPASS MINERALS INTL INC COM 20451N101 2,567 43,317 SH   SOLE 7 43,317 0 0
COMPASS MINERALS INTL INC COM 20451N101 10,409 175,646 SH   SOLE 18 175,646 0 0
COMPASS MINERALS INTL INC COM 20451N101 3,577 60,368 SH   SOLE 19 60,368 0 0
COMPASS MINERALS INTL INC COM 20451N101 143,583 2,422,926 SH   SOLE 21 2,422,926 0 0
COMPASS MINERALS INTL INC COM 20451N101 59,879 1,010,445 SH   SOLE 22 990,508 0 19,937
COMPASS MINERALS INTL INC COM 20451N101 186 3,133 SH   SOLE 25 3,133 0 0
COMPASS MINERALS INTL INC COM 20451N101 813 13,712 SH   SOLE 26 10,499 0 3,213
COMPASS MINERALS INTL INC COM 20451N101 271 4,565 SH   SOLE 28 4,340 0 225
COMPASS MINERALS INTL INC COM 20451N101 1,650 27,847 SH   SOLE 30 27,847 0 0
COMPASS MINERALS INTL INC COM 20451N101 329 5,560 SH   SOLE 36 5,560 0 0
COMPASS MINERALS INTL INC COM 20451N101 219 3,692 SH   SOLE 40 3,692 0 0
COMPASS MINERALS INTL INC COM 20451N101 2,028 34,224 SH   SOLE 43 2,535 0 31,689
COMPUGEN LTD ORD M25722105 20 2,398 SH   SOLE 2 73 0 2,325
COMPUGEN LTD ORD M25722105 4 438 SH   SOLE 4 438 0 0
COMPUGEN LTD ORD M25722105 119 14,407 SH   SOLE 7 14,407 0 0
COMPUGEN LTD ORD M25722105 13,751 1,660,697 SH   SOLE 21 1,660,697 0 0
COMPUGEN LTD ORD M25722105 4,673 564,385 SH   SOLE 22 527,222 0 37,163
COMPUGEN LTD ORD M25722105 18 2,233 SH   SOLE 25 2,233 0 0
COMPUGEN LTD ORD M25722105 80 9,628 SH   SOLE 26 3,608 0 6,020
COMPUGEN LTD ORD M25722105 126 15,217 SH   SOLE 28 15,217 0 0
COMPUGEN LTD ORD M25722105 788 95,159 SH   SOLE 30 95,159 0 0
COMPUGEN LTD ORD M25722105 113 13,617 SH   SOLE 40 13,617 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 716 21,558 SH   SOLE 2 4,166 0 17,392
COMPUTER PROGRAMS & SYS INC COM 205306103 3 99 SH   SOLE 4 99 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 9 256 SH   SOLE 7 256 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 1,984 59,704 SH   SOLE 18 59,704 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 797 23,992 SH   SOLE 19 23,992 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 54,278 1,633,417 SH   SOLE 21 1,633,417 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 12,251 368,663 SH   SOLE 22 349,526 0 19,137
COMPUTER PROGRAMS & SYS INC COM 205306103 17 506 SH   SOLE 25 506 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 103 3,114 SH   SOLE 26 2,235 0 879
COMPUTER PROGRAMS & SYS INC COM 205306103 53 1,601 SH   SOLE 28 1,601 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 1,234 37,137 SH   SOLE 30 37,137 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 39 1,175 SH   SOLE 40 1,175 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 346 10,415 SH   SOLE 43 0 0 10,415
COMPUTER TASK GROUP INC COM 205477102 28 2,925 SH   SOLE 18 2,925 0 0
COMPUTER TASK GROUP INC COM 205477102 502 51,891 SH   SOLE 21 51,891 0 0
COMPUTER TASK GROUP INC COM 205477102 2,223 229,890 SH   SOLE 22 229,890 0 0
COMPX INTL INC CL A 20563P101 6 282 SH   SOLE 2 0 0 282
COMPX INTL INC CL A 20563P101 127 6,115 SH   SOLE 18 6,115 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,101 53,015 SH   SOLE 21 53,015 0 0
COMPX INTL INC CL A 20563P101 968 46,585 SH   SOLE 22 45,173 0 1,412
COMSCORE INC COM 20564W105 561 112,238 SH   SOLE 2 45,280 0 66,958
COMSCORE INC COM 20564W105 8 1,699 SH   SOLE 7 1,699 0 0
COMSCORE INC COM 20564W105 1,222 244,351 SH   SOLE 18 244,351 0 0
COMSCORE INC COM 20564W105 1,377 275,328 SH   SOLE 19 275,328 0 0
COMSCORE INC COM 20564W105 12,905 2,580,959 SH   SOLE 21 2,580,959 0 0
COMSCORE INC COM 20564W105 7,523 1,504,662 SH   SOLE 22 1,434,473 0 70,189
COMSCORE INC COM 20564W105 58 11,507 SH   SOLE 26 0 0 11,507
COMSOVEREIGN HLDG CORP COM NEW 205650203 3 1,106 SH   SOLE 18 1,106 0 0
COMSOVEREIGN HLDG CORP COM NEW 205650203 45 19,310 SH   SOLE 21 19,310 0 0
COMSTOCK HLDG COS INC CL A NEW 205684202 2 312 SH   SOLE 18 312 0 0
COMSTOCK HLDG COS INC CL A NEW 205684202 33 5,601 SH   SOLE 21 5,601 0 0
COMSTOCK MNG INC COM NEW 205750300 17 4,692 SH   SOLE 2 4,692 0 0
COMSTOCK MNG INC COM NEW 205750300 32 8,851 SH   SOLE 18 8,851 0 0
COMSTOCK MNG INC COM NEW 205750300 408 112,334 SH   SOLE 21 112,334 0 0
COMSTOCK RES INC COM 205768302 596 89,353 SH   SOLE 2 25,071 0 64,282
COMSTOCK RES INC COM 205768302 10 1,472 SH   SOLE 7 1,472 0 0
COMSTOCK RES INC COM 205768302 1,945 291,573 SH   SOLE 18 291,573 0 0
COMSTOCK RES INC COM 205768302 1,064 159,486 SH   SOLE 19 159,486 0 0
COMSTOCK RES INC COM 205768302 21,501 3,223,548 SH   SOLE 21 3,223,548 0 0
COMSTOCK RES INC COM 205768302 11,871 1,779,772 SH   SOLE 22 1,684,789 0 94,983
COMSTOCK RES INC COM 205768302 26 3,865 SH   SOLE 25 3,865 0 0
COMSTOCK RES INC COM 205768302 125 18,731 SH   SOLE 30 18,731 0 0
COMSTOCK RES INC COM 205768302 65 9,757 SH   SOLE 40 9,757 0 0
COMSTOCK RES INC COM 205768302 48 7,166 SH   SOLE 43 710 0 6,456
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 679 28,120 SH   SOLE 2 7,375 0 20,745
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,688 111,276 SH   SOLE 18 111,276 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 1,058 43,788 SH   SOLE 19 43,788 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 79,348 3,284,284 SH   SOLE 21 3,284,284 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 16,251 672,635 SH   SOLE 22 634,009 0 38,626
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 15 607 SH   SOLE 25 607 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 133 5,500 SH   SOLE 26 3,765 0 1,735
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 58 2,408 SH   SOLE 28 2,408 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 1,265 52,345 SH   SOLE 30 52,345 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 44 1,810 SH   SOLE 40 1,810 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 183 7,586 SH   SOLE 43 0 0 7,586
CONAGRA BRANDS INC COM 205887102 51,862 1,425,551 SH   SOLE 2 535,742 0 889,809
CONAGRA BRANDS INC COM 205887102 8,347 229,428 SH   SOLE 4 210,264 0 19,164
CONAGRA BRANDS INC COM 205887102 17,222 473,387 SH   SOLE 7 430,946 0 42,441
CONAGRA BRANDS INC COM 205887102 2,970 81,651 SH   SOLE 13 78,730 0 2,921
CONAGRA BRANDS INC COM 205887102 2,212 60,789 SH   SOLE 15 60,789 0 0
CONAGRA BRANDS INC COM 205887102 1 15 SH   SOLE 17 0 0 15
CONAGRA BRANDS INC COM 205887102 40,545 1,114,489 SH   SOLE 18 999,027 0 115,462
CONAGRA BRANDS INC COM 205887102 45,915 1,262,091 SH   SOLE 19 1,262,091 0 0
CONAGRA BRANDS INC COM 205887102 446,736 12,279,712 SH   SOLE 21 12,279,712 0 0
CONAGRA BRANDS INC COM 205887102 412,657 11,342,967 SH   SOLE 22 9,716,516 0 1,626,451
CONAGRA BRANDS INC COM 205887102 11,971 329,068 SH   SOLE 23 329,068 0 0
CONAGRA BRANDS INC COM 205887102 30,585 840,722 SH   SOLE 25 840,722 0 0
CONAGRA BRANDS INC COM 205887102 55,470 1,524,737 SH   SOLE 26 646,847 0 877,890
CONAGRA BRANDS INC COM 205887102 58,230 1,600,591 SH   SOLE 28 66,830 0 1,533,761
CONAGRA BRANDS INC COM 205887102 1,960 53,883 SH   SOLE 29 53,883 0 0
CONAGRA BRANDS INC COM 205887102 109,876 3,020,224 SH   SOLE 30 2,948,716 0 71,508
CONAGRA BRANDS INC COM 205887102 6,026 165,629 SH   SOLE 31 94,186 0 71,443
CONAGRA BRANDS INC COM 205887102 21,074 579,268 SH   SOLE 34 579,268 0 0
CONAGRA BRANDS INC COM 205887102 13,063 359,071 SH   SOLE 35 359,071 0 0
CONAGRA BRANDS INC COM 205887102 10,306 283,296 SH   SOLE 36 283,296 0 0
CONAGRA BRANDS INC COM 205887102 672 18,474 SH   SOLE 40 18,474 0 0
CONAGRA BRANDS INC COM 205887102 15,175 417,131 SH   SOLE 43 78,834 0 338,297
CONCENTRIX CORP COM 20602D101 17,911 111,387 SH   SOLE 2 40,142 0 71,245
CONCENTRIX CORP COM 20602D101 45 282 SH   SOLE 4 282 0 0
CONCENTRIX CORP COM 20602D101 143 887 SH   SOLE 7 887 0 0
CONCENTRIX CORP COM 20602D101 16,231 100,940 SH   SOLE 18 100,940 0 0
CONCENTRIX CORP COM 20602D101 3,760 23,385 SH   SOLE 19 23,385 0 0
CONCENTRIX CORP COM 20602D101 318,831 1,982,780 SH   SOLE 21 1,982,780 0 0
CONCENTRIX CORP COM 20602D101 191,526 1,191,085 SH   SOLE 22 1,137,283 0 53,802
CONCENTRIX CORP COM 20602D101 360 2,240 SH   SOLE 25 2,240 0 0
CONCENTRIX CORP COM 20602D101 2,765 17,197 SH   SOLE 26 13,997 0 3,200
CONCENTRIX CORP COM 20602D101 1,144 7,114 SH   SOLE 28 5,557 0 1,557
CONCENTRIX CORP COM 20602D101 5,205 32,367 SH   SOLE 30 32,367 0 0
CONCENTRIX CORP COM 20602D101 116 723 SH   SOLE 31 723 0 0
CONCENTRIX CORP COM 20602D101 582 3,619 SH   SOLE 36 3,619 0 0
CONCENTRIX CORP COM 20602D101 863 5,370 SH   SOLE 40 5,370 0 0
CONCENTRIX CORP COM 20602D101 7,965 49,535 SH   SOLE 43 3,303 0 46,232
CONCERT PHARMACEUTICALS INC COM 206022105 4 895 SH   SOLE 2 895 0 0
CONCERT PHARMACEUTICALS INC COM 206022105 28 6,725 SH   SOLE 18 6,725 0 0
CONCERT PHARMACEUTICALS INC COM 206022105 1,420 336,557 SH   SOLE 21 336,557 0 0
CONCERT PHARMACEUTICALS INC COM 206022105 1,328 314,634 SH   SOLE 22 314,634 0 0
CONCERT PHARMACEUTICALS INC COM 206022105 47 11,171 SH   SOLE 30 11,171 0 0
CONCERT PHARMACEUTICALS INC COM 206022105 0 53 SH   SOLE 43 0 0 53
CONCORD MED SVCS HLDGS LTD SPON ADR CL A 206277105 1 511 SH   SOLE 43 0 0 511
CONCRETE PUMPING HLDGS INC COM 206704108 215 25,400 SH   SOLE 2 1,176 0 24,224
CONCRETE PUMPING HLDGS INC COM 206704108 782 92,333 SH   SOLE 18 92,333 0 0
CONCRETE PUMPING HLDGS INC COM 206704108 406 47,972 SH   SOLE 19 47,972 0 0
CONCRETE PUMPING HLDGS INC COM 206704108 8,307 980,737 SH   SOLE 21 980,737 0 0
CONCRETE PUMPING HLDGS INC COM 206704108 2,838 335,046 SH   SOLE 22 306,496 0 28,550
CONCRETE PUMPING HLDGS INC COM 206704108 1 63 SH   SOLE 43 0 0 63
CONDOR HOSPITALITY TR INC COM NEW 20676Y403 9 1,521 SH   SOLE 18 1,521 0 0
CONDOR HOSPITALITY TR INC COM NEW 20676Y403 144 23,796 SH   SOLE 21 23,796 0 0
CONDOR HOSPITALITY TR INC COM NEW 20676Y403 188 30,906 SH   SOLE 22 30,906 0 0
CONDUENT INC COM 206787103 3,874 516,491 SH   SOLE 2 170,909 0 345,582
CONDUENT INC COM 206787103 6 776 SH   SOLE 4 776 0 0
CONDUENT INC COM 206787103 20 2,693 SH   SOLE 7 2,693 0 0
CONDUENT INC COM 206787103 4 501 SH   SOLE 17 0 0 501
CONDUENT INC COM 206787103 4,074 543,221 SH   SOLE 18 543,221 0 0
CONDUENT INC COM 206787103 15,628 2,083,712 SH   SOLE 19 2,083,712 0 0
CONDUENT INC COM 206787103 47,690 6,358,636 SH   SOLE 21 6,358,636 0 0
CONDUENT INC COM 206787103 45,362 6,048,235 SH   SOLE 22 5,792,311 0 255,924
CONDUENT INC COM 206787103 496 66,084 SH   SOLE 23 66,084 0 0
CONDUENT INC COM 206787103 1,395 186,034 SH   SOLE 25 186,034 0 0
CONDUENT INC COM 206787103 3,518 469,106 SH   SOLE 26 117,198 0 351,908
CONDUENT INC COM 206787103 354 47,260 SH   SOLE 28 22,846 0 24,414
CONDUENT INC COM 206787103 976 130,166 SH   SOLE 30 130,166 0 0
CONDUENT INC COM 206787103 507 67,560 SH   SOLE 34 67,560 0 0
CONDUENT INC COM 206787103 182 24,290 SH   SOLE 36 24,290 0 0
CONDUENT INC COM 206787103 130 17,319 SH   SOLE 40 17,319 0 0
CONDUENT INC COM 206787103 2,575 343,385 SH   SOLE 43 45,886 0 297,499
CONFLUENT INC CLASS A COM 20717M103 525 11,053 SH   SOLE 2 11,053 0 0
CONFLUENT INC CLASS A COM 20717M103 23 487 SH   SOLE 18 487 0 0
CONFLUENT INC CLASS A COM 20717M103 8,537 179,725 SH   SOLE 19 179,725 0 0
CONFLUENT INC CLASS A COM 20717M103 45 954 SH   SOLE 21 954 0 0
CONFLUENT INC CLASS A COM 20717M103 43 899 SH   SOLE 22 899 0 0
CONFLUENT INC CLASS A COM 20717M103 168 3,539 SH   SOLE 26 3,539 0 0
CONFLUENT INC CLASS A COM 20717M103 5,613 118,167 SH   SOLE 28 0 0 118,167
CONFLUENT INC CLASS A COM 20717M103 9 182 SH   SOLE 31 0 0 182
CONFLUENT INC CLASS A COM 20717M103 15,911 334,965 SH   SOLE 34 334,965 0 0
CONFORMIS INC COM 20717E101 1 978 SH   SOLE 2 978 0 0
CONFORMIS INC COM 20717E101 125 108,652 SH   SOLE 21 108,652 0 0
CONFORMIS INC COM 20717E101 3,161 2,749,099 SH   SOLE 22 2,749,099 0 0
CONIFER HLDGS INC COM 20731J102 2 833 SH   SOLE 21 833 0 0
CONMED CORP COM 207410101 1,902 13,841 SH   SOLE 2 9,925 0 3,916
CONMED CORP COM 207410101 16 113 SH   SOLE 4 113 0 0
CONMED CORP COM 207410101 61 444 SH   SOLE 7 444 0 0
CONMED CORP COM 207410101 15,892 115,634 SH   SOLE 18 114,345 0 1,289
CONMED CORP COM 207410101 11,256 81,900 SH   SOLE 19 81,900 0 0
CONMED CORP COM 207410101 486,324 3,538,701 SH   SOLE 21 3,538,701 0 0
CONMED CORP COM 207410101 102,693 747,241 SH   SOLE 22 730,308 0 16,933
CONMED CORP COM 207410101 63 455 SH   SOLE 23 455 0 0
CONMED CORP COM 207410101 175 1,276 SH   SOLE 25 1,276 0 0
CONMED CORP COM 207410101 1,767 12,861 SH   SOLE 26 10,990 0 1,871
CONMED CORP COM 207410101 387 2,816 SH   SOLE 28 2,816 0 0
CONMED CORP COM 207410101 8,353 60,777 SH   SOLE 30 60,777 0 0
CONMED CORP COM 207410101 145 1,053 SH   SOLE 36 1,053 0 0
CONMED CORP COM 207410101 474 3,451 SH   SOLE 40 3,451 0 0
CONMED CORP COM 207410101 1,290 9,386 SH   SOLE 43 38 0 9,348
CONMED CORP NOTE 2.625% 2/0 207410AF8 3,335 2,070,000 PRN   SOLE 21 2,070,000 0 0
CONNECT BIOPHARMA HLDGS LTD ADS 207523101 729 37,332 SH   SOLE 2 37,332 0 0
CONNECT BIOPHARMA HLDGS LTD ADS 207523101 314 16,098 SH   SOLE 18 16,098 0 0
CONNECT BIOPHARMA HLDGS LTD ADS 207523101 41,511 2,125,482 SH   SOLE 19 2,125,482 0 0
CONNECT BIOPHARMA HLDGS LTD ADS 207523101 351 17,964 SH   SOLE 20 17,964 0 0
CONNECT BIOPHARMA HLDGS LTD ADS 207523101 3 159 SH   SOLE 21 159 0 0
CONNECT BIOPHARMA HLDGS LTD ADS 207523101 5,099 261,097 SH   SOLE 34 261,097 0 0
CONNECTONE BANCORP INC COM 20786W107 1,092 41,735 SH   SOLE 2 11,217 0 30,518
CONNECTONE BANCORP INC COM 20786W107 19 713 SH   SOLE 7 713 0 0
CONNECTONE BANCORP INC COM 20786W107 3,396 129,750 SH   SOLE 18 129,750 0 0
CONNECTONE BANCORP INC COM 20786W107 1,685 64,404 SH   SOLE 19 64,404 0 0
CONNECTONE BANCORP INC COM 20786W107 38,791 1,482,269 SH   SOLE 21 1,482,269 0 0
CONNECTONE BANCORP INC COM 20786W107 27,987 1,069,431 SH   SOLE 22 1,010,103 0 59,328
CONNECTONE BANCORP INC COM 20786W107 24 911 SH   SOLE 25 911 0 0
CONNECTONE BANCORP INC COM 20786W107 87 3,331 SH   SOLE 26 1,250 0 2,081
CONNECTONE BANCORP INC COM 20786W107 109 4,155 SH   SOLE 28 4,155 0 0
CONNECTONE BANCORP INC COM 20786W107 940 35,915 SH   SOLE 30 35,915 0 0
CONNECTONE BANCORP INC COM 20786W107 9 327 SH   SOLE 34 327 0 0
CONNECTONE BANCORP INC COM 20786W107 25 973 SH   SOLE 36 973 0 0
CONNECTONE BANCORP INC COM 20786W107 88 3,347 SH   SOLE 40 3,347 0 0
CONNECTONE BANCORP INC COM 20786W107 458 17,496 SH   SOLE 43 267 0 17,229
CONNS INC COM 208242107 837 32,822 SH   SOLE 2 8,287 0 24,535
CONNS INC COM 208242107 10 409 SH   SOLE 7 409 0 0
CONNS INC COM 208242107 2,045 80,189 SH   SOLE 18 80,189 0 0
CONNS INC COM 208242107 2,651 103,961 SH   SOLE 19 103,961 0 0
CONNS INC COM 208242107 60,244 2,362,525 SH   SOLE 21 2,362,525 0 0
CONNS INC COM 208242107 13,822 542,031 SH   SOLE 22 523,540 0 18,491
CONNS INC COM 208242107 87 3,407 SH   SOLE 23 3,407 0 0
CONNS INC COM 208242107 347 13,609 SH   SOLE 26 0 0 13,609
CONNS INC COM 208242107 648 25,406 SH   SOLE 30 25,406 0 0
CONNS INC COM 208242107 121 4,729 SH   SOLE 43 1,065 0 3,664
CONOCOPHILLIPS COM 20825C104 188,581 3,096,565 SH   SOLE 2 561,648 0 2,534,917
CONOCOPHILLIPS COM 20825C104 34,416 565,129 SH   SOLE 4 512,322 0 52,807
CONOCOPHILLIPS COM 20825C104 74,403 1,221,723 SH   SOLE 7 1,156,529 0 65,194
CONOCOPHILLIPS COM 20825C104 625 10,258 SH   SOLE 13 3,774 0 6,484
CONOCOPHILLIPS COM 20825C104 11,046 181,385 SH   SOLE 15 181,385 0 0
CONOCOPHILLIPS COM 20825C104 1 20 SH   SOLE 17 0 0 20
CONOCOPHILLIPS COM 20825C104 504,790 8,288,836 SH   SOLE 18 7,844,585 0 444,251
CONOCOPHILLIPS COM 20825C104 839,177 13,779,596 SH   SOLE 19 13,779,596 0 0
CONOCOPHILLIPS COM 20825C104 1,857,347 30,498,303 SH   SOLE 21 30,498,303 0 0
CONOCOPHILLIPS COM 20825C104 1,785,620 29,320,531 SH   SOLE 22 26,423,157 0 2,897,374
CONOCOPHILLIPS COM 20825C104 53,334 875,769 SH   SOLE 23 875,769 0 0
CONOCOPHILLIPS COM 20825C104 172,623 2,834,533 SH   SOLE 25 2,772,856 0 61,677
CONOCOPHILLIPS COM 20825C104 224,698 3,689,628 SH   SOLE 26 1,639,422 0 2,050,206
CONOCOPHILLIPS COM 20825C104 183,543 3,013,838 SH   SOLE 28 148,174 0 2,865,664
CONOCOPHILLIPS COM 20825C104 29,921 491,318 SH   SOLE 29 491,318 0 0
CONOCOPHILLIPS COM 20825C104 403,802 6,630,577 SH   SOLE 30 6,630,577 0 0
CONOCOPHILLIPS COM 20825C104 21,352 350,606 SH   SOLE 31 169,785 0 180,821
CONOCOPHILLIPS COM 20825C104 358,186 5,881,540 SH   SOLE 34 5,881,540 0 0
CONOCOPHILLIPS COM 20825C104 53,068 871,401 SH   SOLE 36 871,401 0 0
CONOCOPHILLIPS COM 20825C104 3,036 49,850 SH   SOLE 40 49,850 0 0
CONOCOPHILLIPS COM 20825C104 28,729 471,740 SH   SOLE 43 40,530 0 431,210
CONOCOPHILLIPS OPTIONS 20825C104 256 4,200 SH Call SOLE 2 4,200 0 0
CONOCOPHILLIPS OPTIONS 20825C104 445 7,300 SH Call SOLE 4 7,300 0 0
CONOCOPHILLIPS OPTIONS 20825C104 5,932 97,400 SH Call SOLE 18 97,400 0 0
CONOCOPHILLIPS OPTIONS 20825C104 38,123 626,000 SH Call SOLE 19 626,000 0 0
CONOCOPHILLIPS OPTIONS 20825C104 2,759 45,300 SH Call SOLE 22 45,300 0 0
CONOCOPHILLIPS OPTIONS 20825C104 402 6,600 SH Call SOLE 26 6,600 0 0
CONOCOPHILLIPS OPTIONS 20825C104 18,751 307,900 SH Call SOLE 34 307,900 0 0
CONSOL ENERGY INC NEW COM 20854L108 142 7,713 SH   SOLE 2 1,511 0 6,202
CONSOL ENERGY INC NEW COM 20854L108 11 600 SH   SOLE 7 600 0 0
CONSOL ENERGY INC NEW COM 20854L108 2,659 143,981 SH   SOLE 18 143,981 0 0
CONSOL ENERGY INC NEW COM 20854L108 1,192 64,562 SH   SOLE 19 64,562 0 0
CONSOL ENERGY INC NEW COM 20854L108 71,220 3,855,987 SH   SOLE 21 3,855,987 0 0
CONSOL ENERGY INC NEW COM 20854L108 14,483 784,140 SH   SOLE 22 749,576 0 34,564
CONSOL ENERGY INC NEW COM 20854L108 39 2,125 SH   SOLE 28 0 0 2,125
CONSOL ENERGY INC NEW COM 20854L108 851 46,079 SH   SOLE 30 46,079 0 0
CONSOL ENERGY INC NEW COM 20854L108 42 2,270 SH   SOLE 43 0 0 2,270
CONSOLIDATED COMM HLDGS INC COM 209034107 694 78,963 SH   SOLE 2 21,570 0 57,393
CONSOLIDATED COMM HLDGS INC COM 209034107 3 357 SH   SOLE 4 357 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 10 1,172 SH   SOLE 7 1,172 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 2,802 318,803 SH   SOLE 18 318,803 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 1,140 129,727 SH   SOLE 19 129,727 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 80,506 9,158,839 SH   SOLE 21 9,158,839 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 16,420 1,867,979 SH   SOLE 22 1,759,206 0 108,773
CONSOLIDATED COMM HLDGS INC COM 209034107 19 2,170 SH   SOLE 25 2,170 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 132 15,070 SH   SOLE 26 11,310 0 3,760
CONSOLIDATED COMM HLDGS INC COM 209034107 87 9,874 SH   SOLE 28 9,874 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 1,002 113,984 SH   SOLE 30 113,984 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 61 6,979 SH   SOLE 40 6,979 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 365 41,529 SH   SOLE 43 5,122 0 36,407
CONSOLIDATED EDISON INC COM 209115104 75,095 1,047,062 SH   SOLE 2 380,260 0 666,802
CONSOLIDATED EDISON INC COM 209115104 19,585 273,072 SH   SOLE 4 171,810 0 101,262
CONSOLIDATED EDISON INC COM 209115104 79,047 1,102,163 SH   SOLE 7 985,712 0 116,451
CONSOLIDATED EDISON INC COM 209115104 11,186 155,965 SH   SOLE 13 154,164 0 1,801
CONSOLIDATED EDISON INC COM 209115104 3,129 43,625 SH   SOLE 15 43,625 0 0
CONSOLIDATED EDISON INC COM 209115104 68,800 959,282 SH   SOLE 18 747,314 0 211,968
CONSOLIDATED EDISON INC COM 209115104 83,522 1,164,561 SH   SOLE 19 1,164,561 0 0
CONSOLIDATED EDISON INC COM 209115104 950,096 13,247,298 SH   SOLE 21 13,247,298 0 0
CONSOLIDATED EDISON INC COM 209115104 688,514 9,600,032 SH   SOLE 22 8,502,028 0 1,098,004
CONSOLIDATED EDISON INC COM 209115104 15,854 221,061 SH   SOLE 23 221,061 0 0
CONSOLIDATED EDISON INC COM 209115104 49,314 687,591 SH   SOLE 25 687,591 0 0
CONSOLIDATED EDISON INC COM 209115104 75,121 1,047,414 SH   SOLE 26 459,838 0 587,576
CONSOLIDATED EDISON INC COM 209115104 108,018 1,506,110 SH   SOLE 28 45,479 0 1,460,631
CONSOLIDATED EDISON INC COM 209115104 59 825 SH   SOLE 29 825 0 0
CONSOLIDATED EDISON INC COM 209115104 208,290 2,904,212 SH   SOLE 30 2,901,657 0 2,555
CONSOLIDATED EDISON INC COM 209115104 8,607 120,015 SH   SOLE 31 39,887 0 80,128
CONSOLIDATED EDISON INC COM 209115104 8,198 114,299 SH   SOLE 34 114,299 0 0
CONSOLIDATED EDISON INC COM 209115104 19,515 272,101 SH   SOLE 35 272,101 0 0
CONSOLIDATED EDISON INC COM 209115104 26,461 368,948 SH   SOLE 36 368,948 0 0
CONSOLIDATED EDISON INC COM 209115104 904 12,605 SH   SOLE 40 12,605 0 0
CONSOLIDATED EDISON INC COM 209115104 25,502 355,572 SH   SOLE 43 13,722 0 341,850
CONSOLIDATED WATER CO INC ORD G23773107 36 3,110 SH   SOLE 18 3,110 0 0
CONSOLIDATED WATER CO INC ORD G23773107 469 39,996 SH   SOLE 21 39,996 0 0
CONSTELLATION BRANDS INC CL A 21036P108 76,723 328,030 SH   SOLE 2 71,360 0 256,670
CONSTELLATION BRANDS INC CL A 21036P108 24,760 105,860 SH   SOLE 4 62,197 0 43,663
CONSTELLATION BRANDS INC CL A 21036P108 35,499 151,778 SH   SOLE 7 142,823 0 8,955
CONSTELLATION BRANDS INC CL A 21036P108 290 1,239 SH   SOLE 13 304 0 935
CONSTELLATION BRANDS INC CL A 21036P108 5,199 22,227 SH   SOLE 15 22,227 0 0
CONSTELLATION BRANDS INC CL A 21036P108 23 100 SH   SOLE 17 0 0 100
CONSTELLATION BRANDS INC CL A 21036P108 285,861 1,222,201 SH   SOLE 18 1,153,464 0 68,737
CONSTELLATION BRANDS INC CL A 21036P108 264,525 1,130,979 SH   SOLE 19 1,130,979 0 0
CONSTELLATION BRANDS INC CL A 21036P108 694,260 2,968,320 SH   SOLE 21 2,968,320 0 0
CONSTELLATION BRANDS INC CL A 21036P108 829,394 3,546,087 SH   SOLE 22 3,292,946 0 253,141
CONSTELLATION BRANDS INC CL A 21036P108 22,528 96,319 SH   SOLE 23 96,319 0 0
CONSTELLATION BRANDS INC CL A 21036P108 67,872 290,189 SH   SOLE 25 290,189 0 0
CONSTELLATION BRANDS INC CL A 21036P108 102,299 437,379 SH   SOLE 26 179,994 0 257,385
CONSTELLATION BRANDS INC CL A 21036P108 72,991 312,075 SH   SOLE 28 18,067 0 294,008
CONSTELLATION BRANDS INC CL A 21036P108 147,046 628,698 SH   SOLE 30 628,698 0 0
CONSTELLATION BRANDS INC CL A 21036P108 5,284 22,590 SH   SOLE 31 2,874 0 19,716
CONSTELLATION BRANDS INC CL A 21036P108 18,555 79,331 SH   SOLE 34 79,331 0 0
CONSTELLATION BRANDS INC CL A 21036P108 20,285 86,730 SH   SOLE 36 86,730 0 0
CONSTELLATION BRANDS INC CL A 21036P108 1,479 6,322 SH   SOLE 40 6,322 0 0
CONSTELLATION BRANDS INC CL A 21036P108 19,056 81,473 SH   SOLE 43 4,191 0 77,282
CONSTELLATION PHARMCETICLS I COM 210373106 1,417 41,933 SH   SOLE 2 12,176 0 29,757
CONSTELLATION PHARMCETICLS I COM 210373106 3 102 SH   SOLE 4 102 0 0
CONSTELLATION PHARMCETICLS I COM 210373106 20 583 SH   SOLE 7 583 0 0
CONSTELLATION PHARMCETICLS I COM 210373106 3,943 116,645 SH   SOLE 18 116,645 0 0
CONSTELLATION PHARMCETICLS I COM 210373106 2,162 63,971 SH   SOLE 19 63,971 0 0
CONSTELLATION PHARMCETICLS I COM 210373106 57,160 1,691,114 SH   SOLE 21 1,691,114 0 0
CONSTELLATION PHARMCETICLS I COM 210373106 28,091 831,090 SH   SOLE 22 782,567 0 48,523
CONSTELLATION PHARMCETICLS I COM 210373106 23 673 SH   SOLE 23 673 0 0
CONSTELLATION PHARMCETICLS I COM 210373106 65 1,919 SH   SOLE 25 1,919 0 0
CONSTELLATION PHARMCETICLS I COM 210373106 95 2,800 SH   SOLE 26 1,306 0 1,494
CONSTELLATION PHARMCETICLS I COM 210373106 783 23,178 SH   SOLE 30 23,178 0 0
CONSTELLATION PHARMCETICLS I COM 210373106 118 3,501 SH   SOLE 36 3,501 0 0
CONSTELLATION PHARMCETICLS I COM 210373106 80 2,379 SH   SOLE 40 2,379 0 0
CONSTELLATION PHARMCETICLS I COM 210373106 49 1,456 SH   SOLE 43 222 0 1,234
CONSTELLIUM SE CL A SHS F21107101 4,341 229,062 SH   SOLE 2 116,703 0 112,359
CONSTELLIUM SE CL A SHS F21107101 109 5,768 SH   SOLE 4 5,768 0 0
CONSTELLIUM SE CL A SHS F21107101 2,966 156,523 SH   SOLE 7 156,523 0 0
CONSTELLIUM SE CL A SHS F21107101 7,920 417,942 SH   SOLE 18 394,703 0 23,239
CONSTELLIUM SE CL A SHS F21107101 51,439 2,714,473 SH   SOLE 19 2,714,473 0 0
CONSTELLIUM SE CL A SHS F21107101 79,805 4,211,361 SH   SOLE 21 4,211,361 0 0
CONSTELLIUM SE CL A SHS F21107101 26,525 1,399,749 SH   SOLE 22 1,273,429 0 126,320
CONSTELLIUM SE CL A SHS F21107101 290 15,318 SH   SOLE 23 15,318 0 0
CONSTELLIUM SE CL A SHS F21107101 255 13,475 SH   SOLE 25 13,475 0 0
CONSTELLIUM SE CL A SHS F21107101 186 9,841 SH   SOLE 26 3,285 0 6,556
CONSTELLIUM SE CL A SHS F21107101 11 584 SH   SOLE 28 584 0 0
CONSTELLIUM SE CL A SHS F21107101 193 10,200 SH   SOLE 30 10,200 0 0
CONSTELLIUM SE CL A SHS F21107101 9,749 514,483 SH   SOLE 34 514,483 0 0
CONSTELLIUM SE CL A SHS F21107101 190 10,031 SH   SOLE 36 10,031 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107 372 11,846 SH   SOLE 2 8,899 0 2,947
CONSTRUCTION PARTNERS INC COM CL A 21044C107 3 84 SH   SOLE 4 84 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107 12 394 SH   SOLE 7 394 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107 2,759 87,878 SH   SOLE 18 87,878 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107 1,704 54,265 SH   SOLE 19 54,265 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107 34,760 1,107,005 SH   SOLE 21 1,107,005 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107 25,030 797,149 SH   SOLE 22 782,033 0 15,116
CONSTRUCTION PARTNERS INC COM CL A 21044C107 22 685 SH   SOLE 25 685 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107 106 3,374 SH   SOLE 28 3,374 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107 188 6,002 SH   SOLE 30 6,002 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107 92 2,931 SH   SOLE 40 2,931 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107 39 1,257 SH   SOLE 43 0 0 1,257
CONSUMER PORTFOLIO SVCS INC COM 210502100 98 21,838 SH   SOLE 2 0 0 21,838
CONSUMER PORTFOLIO SVCS INC COM 210502100 17 3,750 SH   SOLE 18 3,750 0 0
CONSUMER PORTFOLIO SVCS INC COM 210502100 285 63,284 SH   SOLE 21 63,284 0 0
CONSUMER PORTFOLIO SVCS INC COM 210502100 2,099 466,390 SH   SOLE 22 466,390 0 0
CONTAINER STORE GROUP INC COM 210751103 479 36,751 SH   SOLE 2 10,084 0 26,667
CONTAINER STORE GROUP INC COM 210751103 5 407 SH   SOLE 7 407 0 0
CONTAINER STORE GROUP INC COM 210751103 1,457 111,717 SH   SOLE 18 111,717 0 0
CONTAINER STORE GROUP INC COM 210751103 707 54,249 SH   SOLE 19 54,249 0 0
CONTAINER STORE GROUP INC COM 210751103 16,605 1,273,388 SH   SOLE 21 1,273,388 0 0
CONTAINER STORE GROUP INC COM 210751103 8,753 671,211 SH   SOLE 22 638,187 0 33,024
CONTAINER STORE GROUP INC COM 210751103 122 9,353 SH   SOLE 30 9,353 0 0
CONTAINER STORE GROUP INC COM 210751103 51 3,896 SH   SOLE 40 3,896 0 0
CONTAINER STORE GROUP INC COM 210751103 41 3,148 SH   SOLE 43 0 0 3,148
CONTANGO OIL & GAS CO COM NEW 21075N204 217 50,135 SH   SOLE 2 35,393 0 14,742
CONTANGO OIL & GAS CO COM NEW 21075N204 8 1,880 SH   SOLE 7 1,880 0 0
CONTANGO OIL & GAS CO COM NEW 21075N204 2,064 477,864 SH   SOLE 18 477,864 0 0
CONTANGO OIL & GAS CO COM NEW 21075N204 1,137 263,084 SH   SOLE 19 263,084 0 0
CONTANGO OIL & GAS CO COM NEW 21075N204 21,956 5,082,500 SH   SOLE 21 5,082,500 0 0
CONTANGO OIL & GAS CO COM NEW 21075N204 15,325 3,547,488 SH   SOLE 22 3,521,197 0 26,291
CONTANGO OIL & GAS CO COM NEW 21075N204 109 25,220 SH   SOLE 30 25,220 0 0
CONTANGO OIL & GAS CO COM NEW 21075N204 56 12,985 SH   SOLE 40 12,985 0 0
CONTANGO OIL & GAS CO COM NEW 21075N204 13 3,007 SH   SOLE 43 0 0 3,007
CONTEXTLOGIC INC COM CL A 21077C107 816 61,970 SH   SOLE 2 61,970 0 0
CONTEXTLOGIC INC COM CL A 21077C107 422 32,074 SH   SOLE 19 32,074 0 0
CONTEXTLOGIC INC COM CL A 21077C107 682 51,822 SH   SOLE 21 51,822 0 0
CONTEXTLOGIC INC COM CL A 21077C107 14,731 1,118,550 SH   SOLE 22 1,112,270 0 6,280
CONTEXTLOGIC INC COM CL A 21077C107 4,337 329,282 SH   SOLE 30 329,282 0 0
CONTEXTLOGIC INC COM CL A 21077C107 883 67,048 SH   SOLE 34 67,048 0 0
CONTINENTAL RES INC COM 212015101 5,051 132,810 SH   SOLE 2 23,705 0 109,105
CONTINENTAL RES INC COM 212015101 45 1,181 SH   SOLE 4 1,181 0 0
CONTINENTAL RES INC COM 212015101 41 1,087 SH   SOLE 7 1,087 0 0
CONTINENTAL RES INC COM 212015101 1,532 40,286 SH   SOLE 18 38,173 0 2,113
CONTINENTAL RES INC COM 212015101 7,354 193,375 SH   SOLE 19 193,375 0 0
CONTINENTAL RES INC COM 212015101 37,497 985,976 SH   SOLE 21 985,976 0 0
CONTINENTAL RES INC COM 212015101 64,893 1,706,363 SH   SOLE 22 1,591,910 0 114,453
CONTINENTAL RES INC COM 212015101 94 2,461 SH   SOLE 25 2,461 0 0
CONTINENTAL RES INC COM 212015101 1,078 28,355 SH   SOLE 26 21,149 0 7,206
CONTINENTAL RES INC COM 212015101 1,098 28,861 SH   SOLE 28 12,089 0 16,772
CONTINENTAL RES INC COM 212015101 3,640 95,718 SH   SOLE 30 95,718 0 0
CONTINENTAL RES INC COM 212015101 354 9,303 SH   SOLE 31 1,155 0 8,148
CONTINENTAL RES INC COM 212015101 105 2,761 SH   SOLE 34 2,761 0 0
CONTINENTAL RES INC COM 212015101 167 4,385 SH   SOLE 36 4,385 0 0
CONTINENTAL RES INC COM 212015101 331 8,693 SH   SOLE 40 8,693 0 0
CONTINENTAL RES INC COM 212015101 12,711 334,244 SH   SOLE 43 66,319 0 267,925
CONTRAFECT CORP COM NEW 212326300 3 611 SH   SOLE 2 611 0 0
CONTRAFECT CORP COM NEW 212326300 37 8,319 SH   SOLE 18 8,319 0 0
CONTRAFECT CORP COM NEW 212326300 512 116,381 SH   SOLE 21 116,381 0 0
CONTRAFECT CORP COM NEW 212326300 1,795 407,872 SH   SOLE 22 407,872 0 0
CONTROLADORA VUELA COMP DE A SPON ADR RP 10 21240E105 200 10,407 SH   SOLE 43 0 0 10,407
COOPER COS INC COM NEW 216648402 47,886 120,841 SH   SOLE 2 30,105 0 90,736
COOPER COS INC COM NEW 216648402 14,175 35,772 SH   SOLE 4 21,925 0 13,847
COOPER COS INC COM NEW 216648402 21,510 54,282 SH   SOLE 7 49,241 0 5,041
COOPER COS INC COM NEW 216648402 158 398 SH   SOLE 13 118 0 280
COOPER COS INC COM NEW 216648402 2,056 5,189 SH   SOLE 15 5,189 0 0
COOPER COS INC COM NEW 216648402 39,718 100,229 SH   SOLE 18 93,276 0 6,953
COOPER COS INC COM NEW 216648402 34,976 88,263 SH   SOLE 19 88,263 0 0
COOPER COS INC COM NEW 216648402 575,414 1,452,075 SH   SOLE 21 1,452,075 0 0
COOPER COS INC COM NEW 216648402 433,091 1,092,920 SH   SOLE 22 981,047 0 111,873
COOPER COS INC COM NEW 216648402 11,580 29,223 SH   SOLE 23 29,223 0 0
COOPER COS INC COM NEW 216648402 30,290 76,438 SH   SOLE 25 76,438 0 0
COOPER COS INC COM NEW 216648402 48,359 122,036 SH   SOLE 26 54,411 0 67,625
COOPER COS INC COM NEW 216648402 69,925 176,458 SH   SOLE 28 5,572 0 170,886
COOPER COS INC COM NEW 216648402 427 1,077 SH   SOLE 29 1,077 0 0
COOPER COS INC COM NEW 216648402 117,976 297,715 SH   SOLE 30 254,591 0 43,124
COOPER COS INC COM NEW 216648402 4,512 11,385 SH   SOLE 31 6,298 0 5,087
COOPER COS INC COM NEW 216648402 1,308 3,300 SH   SOLE 34 3,300 0 0
COOPER COS INC COM NEW 216648402 9,211 23,244 SH   SOLE 36 23,244 0 0
COOPER COS INC COM NEW 216648402 676 1,705 SH   SOLE 40 1,705 0 0
COOPER COS INC COM NEW 216648402 13,803 34,832 SH   SOLE 43 4,921 0 29,911
COOPER STD HLDGS INC COM 21676P103 1,038 35,785 SH   SOLE 2 7,158 0 28,627
COOPER STD HLDGS INC COM 21676P103 7 239 SH   SOLE 7 239 0 0
COOPER STD HLDGS INC COM 21676P103 2,143 73,891 SH   SOLE 18 73,891 0 0
COOPER STD HLDGS INC COM 21676P103 3,991 137,631 SH   SOLE 19 137,631 0 0
COOPER STD HLDGS INC COM 21676P103 61,113 2,107,353 SH   SOLE 21 2,107,353 0 0
COOPER STD HLDGS INC COM 21676P103 16,533 570,101 SH   SOLE 22 552,627 0 17,474
COOPER STD HLDGS INC COM 21676P103 213 7,344 SH   SOLE 23 7,344 0 0
COOPER STD HLDGS INC COM 21676P103 821 28,317 SH   SOLE 26 0 0 28,317
COOPER STD HLDGS INC COM 21676P103 109 3,748 SH   SOLE 28 0 0 3,748
COOPER STD HLDGS INC COM 21676P103 1,344 46,351 SH   SOLE 30 46,351 0 0
COOPER STD HLDGS INC COM 21676P103 92 3,186 SH   SOLE 43 20 0 3,166
COOTEK CAYMAN INC SPONSORED ADS 21718L102 0 20 SH   SOLE 43 0 0 20
COPA HOLDINGS SA CL A P31076105 4,443 58,987 SH   SOLE 2 2,192 0 56,795
COPA HOLDINGS SA CL A P31076105 38 510 SH   SOLE 7 510 0 0
COPA HOLDINGS SA CL A P31076105 3,216 42,698 SH   SOLE 18 12,316 0 30,382
COPA HOLDINGS SA CL A P31076105 54,602 724,842 SH   SOLE 19 724,842 0 0
COPA HOLDINGS SA CL A P31076105 21,346 283,371 SH   SOLE 21 283,371 0 0
COPA HOLDINGS SA CL A P31076105 21,169 281,015 SH   SOLE 22 255,475 0 25,540
COPA HOLDINGS SA CL A P31076105 23,916 317,488 SH   SOLE 25 317,488 0 0
COPA HOLDINGS SA CL A P31076105 1,756 23,314 SH   SOLE 26 23,314 0 0
COPA HOLDINGS SA CL A P31076105 83 1,100 SH   SOLE 28 0 0 1,100
COPA HOLDINGS SA CL A P31076105 107 1,420 SH   SOLE 30 1,420 0 0
COPA HOLDINGS SA CL A P31076105 5,653 75,042 SH   SOLE 31 596 0 74,446
COPA HOLDINGS SA CL A P31076105 54,168 719,075 SH   SOLE 34 719,075 0 0
COPA HOLDINGS SA CL A P31076105 1 12 SH   SOLE 43 0 0 12
COPART INC COM 217204106 63,555 482,096 SH   SOLE 2 94,608 0 387,488
COPART INC COM 217204106 18,072 137,085 SH   SOLE 4 77,899 0 59,186
COPART INC COM 217204106 29,483 223,646 SH   SOLE 7 214,484 0 9,162
COPART INC COM 217204106 5,213 39,540 SH   SOLE 13 38,462 0 1,078
COPART INC COM 217204106 2,977 22,583 SH   SOLE 15 22,583 0 0
COPART INC COM 217204106 93,923 712,457 SH   SOLE 18 498,964 0 213,493
COPART INC COM 217204106 560,200 4,249,413 SH   SOLE 19 4,249,413 0 0
COPART INC COM 217204106 803,494 6,094,925 SH   SOLE 21 6,094,925 0 0
COPART INC COM 217204106 644,355 4,887,769 SH   SOLE 22 4,379,397 0 508,372
COPART INC COM 217204106 16,779 127,276 SH   SOLE 23 127,276 0 0
COPART INC COM 217204106 49,451 375,112 SH   SOLE 25 375,112 0 0
COPART INC COM 217204106 65,583 497,482 SH   SOLE 26 195,614 0 301,868
COPART INC COM 217204106 87,038 660,230 SH   SOLE 28 25,920 0 634,310
COPART INC COM 217204106 44 335 SH   SOLE 29 335 0 0
COPART INC COM 217204106 139,170 1,055,678 SH   SOLE 30 1,030,230 0 25,448
COPART INC COM 217204106 5,375 40,770 SH   SOLE 31 26,435 0 14,335
COPART INC COM 217204106 6,825 51,775 SH   SOLE 32 51,775 0 0
COPART INC COM 217204106 12,407 94,113 SH   SOLE 34 94,113 0 0
COPART INC COM 217204106 13,603 103,189 SH   SOLE 36 103,189 0 0
COPART INC COM 217204106 1,066 8,086 SH   SOLE 40 8,086 0 0
COPART INC COM 217204106 15,564 118,062 SH   SOLE 43 12,178 0 105,884
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 90 48,925 SH   SOLE 2 48,925 0 0
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 47 25,419 SH   SOLE 18 25,419 0 0
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 763 417,148 SH   SOLE 21 417,148 0 0
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 3,421 1,869,513 SH   SOLE 22 1,869,513 0 0
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 2 1,066 SH   SOLE 43 0 0 1,066
CORCEPT THERAPEUTICS INC COM 218352102 990 44,990 SH   SOLE 2 33,367 0 11,623
CORCEPT THERAPEUTICS INC COM 218352102 10 462 SH   SOLE 4 462 0 0
CORCEPT THERAPEUTICS INC COM 218352102 37 1,689 SH   SOLE 7 1,689 0 0
CORCEPT THERAPEUTICS INC COM 218352102 8,538 388,104 SH   SOLE 18 388,104 0 0
CORCEPT THERAPEUTICS INC COM 218352102 3,995 181,581 SH   SOLE 19 181,581 0 0
CORCEPT THERAPEUTICS INC COM 218352102 264,964 12,043,799 SH   SOLE 21 12,043,799 0 0
CORCEPT THERAPEUTICS INC COM 218352102 57,348 2,606,710 SH   SOLE 22 2,541,529 0 65,181
CORCEPT THERAPEUTICS INC COM 218352102 24 1,105 SH   SOLE 23 1,105 0 0
CORCEPT THERAPEUTICS INC COM 218352102 110 5,015 SH   SOLE 25 5,015 0 0
CORCEPT THERAPEUTICS INC COM 218352102 897 40,757 SH   SOLE 26 32,704 0 8,053
CORCEPT THERAPEUTICS INC COM 218352102 337 15,332 SH   SOLE 28 15,332 0 0
CORCEPT THERAPEUTICS INC COM 218352102 5,272 239,633 SH   SOLE 30 239,633 0 0
CORCEPT THERAPEUTICS INC COM 218352102 135 6,131 SH   SOLE 36 6,131 0 0
CORCEPT THERAPEUTICS INC COM 218352102 281 12,792 SH   SOLE 40 12,792 0 0
CORCEPT THERAPEUTICS INC COM 218352102 713 32,418 SH   SOLE 43 521 0 31,897
CORE LABORATORIES N V COM N22717107 464 11,915 SH   SOLE 2 11,915 0 0
CORE LABORATORIES N V COM N22717107 9 222 SH   SOLE 4 222 0 0
CORE LABORATORIES N V COM N22717107 1,543 39,620 SH   SOLE 18 39,620 0 0
CORE LABORATORIES N V COM N22717107 159,195 4,087,166 SH   SOLE 21 4,087,166 0 0
CORE LABORATORIES N V COM N22717107 28,320 727,075 SH   SOLE 22 705,988 0 21,087
CORE LABORATORIES N V COM N22717107 160 4,118 SH   SOLE 25 4,118 0 0
CORE LABORATORIES N V COM N22717107 536 13,752 SH   SOLE 26 10,553 0 3,199
CORE LABORATORIES N V COM N22717107 238 6,108 SH   SOLE 28 6,108 0 0
CORE LABORATORIES N V COM N22717107 3,921 100,674 SH   SOLE 30 100,674 0 0
CORE LABORATORIES N V COM N22717107 22 561 SH   SOLE 34 561 0 0
CORE LABORATORIES N V COM N22717107 359 9,211 SH   SOLE 36 9,211 0 0
CORE LABORATORIES N V COM N22717107 205 5,252 SH   SOLE 40 5,252 0 0
CORE LABORATORIES N V COM N22717107 11,576 297,193 SH   SOLE 43 15,736 0 281,457
CORE MOLDING TECHNOLOGIES IN COM 218683100 24 1,572 SH   SOLE 18 1,572 0 0
CORE MOLDING TECHNOLOGIES IN COM 218683100 409 26,512 SH   SOLE 21 26,512 0 0
CORE MOLDING TECHNOLOGIES IN COM 218683100 425 27,548 SH   SOLE 22 27,548 0 0
CORE-MARK HLDG CO INC COM 218681104 1,456 32,358 SH   SOLE 2 13,851 0 18,507
CORE-MARK HLDG CO INC COM 218681104 9 206 SH   SOLE 4 206 0 0
CORE-MARK HLDG CO INC COM 218681104 35 786 SH   SOLE 7 786 0 0
CORE-MARK HLDG CO INC COM 218681104 8,105 180,061 SH   SOLE 18 180,061 0 0
CORE-MARK HLDG CO INC COM 218681104 3,492 77,581 SH   SOLE 19 77,581 0 0
CORE-MARK HLDG CO INC COM 218681104 245,447 5,453,173 SH   SOLE 21 5,453,173 0 0
CORE-MARK HLDG CO INC COM 218681104 52,200 1,159,735 SH   SOLE 22 1,105,124 0 54,611
CORE-MARK HLDG CO INC COM 218681104 1,051 23,343 SH   SOLE 26 20,143 0 3,200
CORE-MARK HLDG CO INC COM 218681104 263 5,847 SH   SOLE 28 5,847 0 0
CORE-MARK HLDG CO INC COM 218681104 4,344 96,521 SH   SOLE 30 96,521 0 0
CORE-MARK HLDG CO INC COM 218681104 86 1,901 SH   SOLE 36 1,901 0 0
CORE-MARK HLDG CO INC COM 218681104 226 5,030 SH   SOLE 40 5,030 0 0
CORE-MARK HLDG CO INC COM 218681104 680 15,115 SH   SOLE 43 0 0 15,115
CORECIVIC INC COM 21871N101 407 38,854 SH   SOLE 2 37,107 0 1,747
CORECIVIC INC COM 21871N101 5 490 SH   SOLE 4 490 0 0
CORECIVIC INC COM 21871N101 73 6,972 SH   SOLE 7 6,972 0 0
CORECIVIC INC COM 21871N101 5,149 491,798 SH   SOLE 18 491,798 0 0
CORECIVIC INC COM 21871N101 2,210 211,056 SH   SOLE 19 211,056 0 0
CORECIVIC INC COM 21871N101 154,035 14,712,036 SH   SOLE 21 14,712,036 0 0
CORECIVIC INC COM 21871N101 33,754 3,223,875 SH   SOLE 22 3,048,283 0 175,592
CORECIVIC INC COM 21871N101 365 34,904 SH   SOLE 26 24,926 0 9,978
CORECIVIC INC COM 21871N101 145 13,862 SH   SOLE 28 13,862 0 0
CORECIVIC INC COM 21871N101 2,582 246,582 SH   SOLE 30 246,582 0 0
CORECIVIC INC COM 21871N101 212 20,260 SH   SOLE 36 20,260 0 0
CORECIVIC INC COM 21871N101 133 12,713 SH   SOLE 40 12,713 0 0
CORECIVIC INC COM 21871N101 892 85,230 SH   SOLE 43 2,142 0 83,088
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 34 5,111 SH   SOLE 2 5,111 0 0
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 21 3,120 SH   SOLE 18 3,120 0 0
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 185 27,993 SH   SOLE 19 27,993 0 0
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 110 16,602 SH   SOLE 21 16,602 0 0
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 1,576 238,036 SH   SOLE 22 238,036 0 0
COREPOINT LODGING INC COM 21872L104 2,346 219,285 SH   SOLE 2 48,952 0 170,333
COREPOINT LODGING INC COM 21872L104 9 838 SH   SOLE 7 838 0 0
COREPOINT LODGING INC COM 21872L104 1,768 165,193 SH   SOLE 18 147,295 0 17,898
COREPOINT LODGING INC COM 21872L104 6,158 575,544 SH   SOLE 19 575,544 0 0
COREPOINT LODGING INC COM 21872L104 17,527 1,638,041 SH   SOLE 21 1,638,041 0 0
COREPOINT LODGING INC COM 21872L104 22,793 2,130,162 SH   SOLE 22 2,086,959 0 43,203
COREPOINT LODGING INC COM 21872L104 639 59,694 SH   SOLE 23 59,694 0 0
COREPOINT LODGING INC COM 21872L104 140 13,045 SH   SOLE 43 0 0 13,045
CORESITE RLTY CORP COM 21870Q105 16,325 121,282 SH   SOLE 2 35,843 0 85,439
CORESITE RLTY CORP COM 21870Q105 3,093 22,982 SH   SOLE 4 22,982 0 0
CORESITE RLTY CORP COM 21870Q105 7,501 55,726 SH   SOLE 7 55,726 0 0
CORESITE RLTY CORP COM 21870Q105 14,147 105,107 SH   SOLE 18 105,107 0 0
CORESITE RLTY CORP COM 21870Q105 8,851 65,760 SH   SOLE 19 65,760 0 0
CORESITE RLTY CORP COM 21870Q105 360,090 2,675,258 SH   SOLE 21 2,675,258 0 0
CORESITE RLTY CORP COM 21870Q105 202,234 1,502,481 SH   SOLE 22 1,452,630 0 49,851
CORESITE RLTY CORP COM 21870Q105 266 1,973 SH   SOLE 23 1,973 0 0
CORESITE RLTY CORP COM 21870Q105 24,925 185,178 SH   SOLE 25 185,178 0 0
CORESITE RLTY CORP COM 21870Q105 2,773 20,601 SH   SOLE 26 17,569 0 3,032
CORESITE RLTY CORP COM 21870Q105 4,149 30,821 SH   SOLE 28 4,671 0 26,150
CORESITE RLTY CORP COM 21870Q105 36,706 272,701 SH   SOLE 30 272,701 0 0
CORESITE RLTY CORP COM 21870Q105 104 771 SH   SOLE 31 771 0 0
CORESITE RLTY CORP COM 21870Q105 700 5,203 SH   SOLE 34 5,203 0 0
CORESITE RLTY CORP COM 21870Q105 466 3,462 SH   SOLE 36 3,462 0 0
CORESITE RLTY CORP COM 21870Q105 706 5,242 SH   SOLE 40 5,242 0 0
CORESITE RLTY CORP COM 21870Q105 2,440 18,126 SH   SOLE 43 1,013 0 17,113
CORMEDIX INC COM 21900C308 263 38,330 SH   SOLE 2 2,490 0 35,840
CORMEDIX INC COM 21900C308 4 604 SH   SOLE 7 604 0 0
CORMEDIX INC COM 21900C308 793 115,639 SH   SOLE 18 115,639 0 0
CORMEDIX INC COM 21900C308 419 61,144 SH   SOLE 19 61,144 0 0
CORMEDIX INC COM 21900C308 9,570 1,394,986 SH   SOLE 21 1,394,986 0 0
CORMEDIX INC COM 21900C308 6,014 876,718 SH   SOLE 22 841,648 0 35,070
CORMEDIX INC COM 21900C308 38 5,593 SH   SOLE 43 0 0 5,593
CORNERSTONE BLDG BRANDS INC COM 21925D109 971 53,434 SH   SOLE 2 42,458 0 10,976
CORNERSTONE BLDG BRANDS INC COM 21925D109 18 964 SH   SOLE 7 964 0 0
CORNERSTONE BLDG BRANDS INC COM 21925D109 3,310 182,060 SH   SOLE 18 165,795 0 16,265
CORNERSTONE BLDG BRANDS INC COM 21925D109 3,656 201,097 SH   SOLE 19 201,097 0 0
CORNERSTONE BLDG BRANDS INC COM 21925D109 36,754 2,021,663 SH   SOLE 21 2,021,663 0 0
CORNERSTONE BLDG BRANDS INC COM 21925D109 22,568 1,241,345 SH   SOLE 22 1,204,544 0 36,801
CORNERSTONE BLDG BRANDS INC COM 21925D109 47 2,588 SH   SOLE 23 2,588 0 0
CORNERSTONE BLDG BRANDS INC COM 21925D109 60 3,276 SH   SOLE 25 3,276 0 0
CORNERSTONE BLDG BRANDS INC COM 21925D109 504 27,746 SH   SOLE 26 3,365 0 24,381
CORNERSTONE BLDG BRANDS INC COM 21925D109 115 6,301 SH   SOLE 28 6,301 0 0
CORNERSTONE BLDG BRANDS INC COM 21925D109 1,103 60,695 SH   SOLE 30 60,695 0 0
CORNERSTONE BLDG BRANDS INC COM 21925D109 84 4,611 SH   SOLE 36 4,611 0 0
CORNERSTONE BLDG BRANDS INC COM 21925D109 99 5,451 SH   SOLE 40 5,451 0 0
CORNERSTONE BLDG BRANDS INC COM 21925D109 448 24,633 SH   SOLE 43 7,635 0 16,998
CORNERSTONE ONDEMAND INC COM 21925Y103 1,284 24,884 SH   SOLE 2 18,073 0 6,811
CORNERSTONE ONDEMAND INC COM 21925Y103 12 224 SH   SOLE 4 224 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 54 1,049 SH   SOLE 7 1,049 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 10,126 196,325 SH   SOLE 18 195,047 0 1,278
CORNERSTONE ONDEMAND INC COM 21925Y103 7,444 144,315 SH   SOLE 19 144,315 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 113,397 2,198,472 SH   SOLE 21 2,198,472 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 79,053 1,532,636 SH   SOLE 22 1,496,214 0 36,422
CORNERSTONE ONDEMAND INC COM 21925Y103 110 2,141 SH   SOLE 25 2,141 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 1,523 29,526 SH   SOLE 26 23,265 0 6,261
CORNERSTONE ONDEMAND INC COM 21925Y103 363 7,036 SH   SOLE 28 7,036 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 2,026 39,278 SH   SOLE 30 39,278 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 106 2,052 SH   SOLE 34 2,052 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 346 6,709 SH   SOLE 40 6,709 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 539 10,451 SH   SOLE 43 477 0 9,974
CORNING INC COM 219350105 82,629 2,020,259 SH   SOLE 2 620,605 0 1,399,654
CORNING INC COM 219350105 12,788 312,654 SH   SOLE 4 283,283 0 29,371
CORNING INC COM 219350105 30,094 735,784 SH   SOLE 7 692,529 0 43,255
CORNING INC COM 219350105 273 6,667 SH   SOLE 13 2,191 0 4,476
CORNING INC COM 219350105 4,047 98,941 SH   SOLE 15 98,941 0 0
CORNING INC COM 219350105 4 88 SH   SOLE 17 0 0 88
CORNING INC COM 219350105 78,161 1,911,033 SH   SOLE 18 1,803,151 0 107,882
CORNING INC COM 219350105 13,146 321,413 SH   SOLE 19 321,413 0 0
CORNING INC COM 219350105 921,586 22,532,666 SH   SOLE 21 22,532,666 0 0
CORNING INC COM 219350105 681,721 16,668,001 SH   SOLE 22 14,877,446 0 1,790,555
CORNING INC COM 219350105 20,222 494,418 SH   SOLE 23 494,418 0 0
CORNING INC COM 219350105 50,166 1,226,558 SH   SOLE 25 1,226,558 0 0
CORNING INC COM 219350105 71,080 1,737,891 SH   SOLE 26 698,067 0 1,039,824
CORNING INC COM 219350105 58,764 1,436,779 SH   SOLE 28 93,997 0 1,342,782
CORNING INC COM 219350105 2,079 50,820 SH   SOLE 29 50,820 0 0
CORNING INC COM 219350105 186,066 4,549,289 SH   SOLE 30 4,549,289 0 0
CORNING INC COM 219350105 9,807 239,771 SH   SOLE 31 151,875 0 87,896
CORNING INC COM 219350105 1,648 40,283 SH   SOLE 34 40,283 0 0
CORNING INC COM 219350105 16,955 414,536 SH   SOLE 36 414,536 0 0
CORNING INC COM 219350105 1,142 27,916 SH   SOLE 40 27,916 0 0
CORNING INC COM 219350105 21,302 520,827 SH   SOLE 43 46,813 0 474,014
CORPORACION AMER ARPTS S A COM L1995B107 1,974 345,187 SH   SOLE 21 345,187 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 3,125 111,663 SH   SOLE 2 79,673 0 31,990
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 4,682 167,273 SH   SOLE 4 167,273 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 4,085 145,944 SH   SOLE 7 145,944 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 8,243 294,492 SH   SOLE 18 294,492 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 7,009 250,416 SH   SOLE 19 250,416 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 166,422 5,945,766 SH   SOLE 21 5,945,766 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 99,981 3,572,012 SH   SOLE 22 3,491,187 0 80,825
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 144 5,136 SH   SOLE 23 5,136 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 14,162 505,968 SH   SOLE 25 505,968 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 883 31,534 SH   SOLE 26 23,718 0 7,816
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 2,458 87,813 SH   SOLE 28 12,267 0 75,546
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 13,716 490,034 SH   SOLE 30 490,034 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 30 1,088 SH   SOLE 34 1,088 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 446 15,930 SH   SOLE 36 15,930 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 385 13,766 SH   SOLE 40 13,766 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 449 16,055 SH   SOLE 43 928 0 15,127
CORSAIR GAMING INC COM 22041X102 368 11,040 SH   SOLE 2 8,202 0 2,838
CORSAIR GAMING INC COM 22041X102 13 402 SH   SOLE 7 402 0 0
CORSAIR GAMING INC COM 22041X102 2,890 86,806 SH   SOLE 18 83,488 0 3,318
CORSAIR GAMING INC COM 22041X102 2,456 73,769 SH   SOLE 19 73,769 0 0
CORSAIR GAMING INC COM 22041X102 29,500 886,162 SH   SOLE 21 886,162 0 0
CORSAIR GAMING INC COM 22041X102 19,200 576,755 SH   SOLE 22 560,217 0 16,538
CORSAIR GAMING INC COM 22041X102 25 755 SH   SOLE 23 755 0 0
CORSAIR GAMING INC COM 22041X102 30 888 SH   SOLE 25 888 0 0
CORSAIR GAMING INC COM 22041X102 81 2,423 SH   SOLE 26 0 0 2,423
CORSAIR GAMING INC COM 22041X102 212 6,362 SH   SOLE 30 6,362 0 0
CORSAIR GAMING INC COM 22041X102 20,112 604,137 SH   SOLE 34 604,137 0 0
CORSAIR GAMING INC COM 22041X102 108 3,240 SH   SOLE 40 3,240 0 0
CORSAIR GAMING INC COM 22041X102 7 224 SH   SOLE 43 0 0 224
CORTEVA INC COM 22052L104 89,172 2,010,652 SH   SOLE 2 639,911 0 1,370,741
CORTEVA INC COM 22052L104 19,980 450,513 SH   SOLE 4 250,234 0 200,279
CORTEVA INC COM 22052L104 48,108 1,084,741 SH   SOLE 7 1,043,086 0 41,655
CORTEVA INC COM 22052L104 301 6,788 SH   SOLE 13 2,497 0 4,291
CORTEVA INC COM 22052L104 4,322 97,462 SH   SOLE 15 97,462 0 0
CORTEVA INC COM 22052L104 8 189 SH   SOLE 17 0 0 189
CORTEVA INC COM 22052L104 276,227 6,228,351 SH   SOLE 18 6,010,637 0 217,714
CORTEVA INC COM 22052L104 155,125 3,497,746 SH   SOLE 19 3,497,746 0 0
CORTEVA INC COM 22052L104 848,148 19,123,974 SH   SOLE 21 19,123,974 0 0
CORTEVA INC COM 22052L104 708,389 15,972,688 SH   SOLE 22 14,370,231 0 1,602,457
CORTEVA INC COM 22052L104 18,662 420,778 SH   SOLE 23 420,778 0 0
CORTEVA INC COM 22052L104 59,606 1,343,985 SH   SOLE 25 1,240,638 0 103,347
CORTEVA INC COM 22052L104 78,622 1,772,766 SH   SOLE 26 673,707 0 1,099,059
CORTEVA INC COM 22052L104 74,235 1,673,855 SH   SOLE 28 88,216 0 1,585,639
CORTEVA INC COM 22052L104 189,920 4,282,310 SH   SOLE 30 4,282,310 0 0
CORTEVA INC COM 22052L104 11,656 262,829 SH   SOLE 31 96,923 0 165,906
CORTEVA INC COM 22052L104 49,586 1,118,068 SH   SOLE 34 1,118,068 0 0
CORTEVA INC COM 22052L104 21,710 489,524 SH   SOLE 36 489,524 0 0
CORTEVA INC COM 22052L104 1,174 26,480 SH   SOLE 40 26,480 0 0
CORTEVA INC COM 22052L104 18,272 411,986 SH   SOLE 43 27,121 0 384,865
CORTEXYME INC COM 22053A107 452 8,525 SH   SOLE 2 5,592 0 2,933
CORTEXYME INC COM 22053A107 13 249 SH   SOLE 7 249 0 0
CORTEXYME INC COM 22053A107 3,244 61,200 SH   SOLE 18 61,200 0 0
CORTEXYME INC COM 22053A107 1,843 34,778 SH   SOLE 19 34,778 0 0
CORTEXYME INC COM 22053A107 39,887 752,576 SH   SOLE 21 752,576 0 0
CORTEXYME INC COM 22053A107 20,788 392,220 SH   SOLE 22 380,288 0 11,932
CORTEXYME INC COM 22053A107 42 795 SH   SOLE 25 795 0 0
CORTEXYME INC COM 22053A107 118 2,224 SH   SOLE 26 753 0 1,471
CORTEXYME INC COM 22053A107 82 1,551 SH   SOLE 28 1,551 0 0
CORTEXYME INC COM 22053A107 1,431 27,003 SH   SOLE 30 27,003 0 0
CORTEXYME INC COM 22053A107 44 836 SH   SOLE 36 836 0 0
CORTEXYME INC COM 22053A107 81 1,524 SH   SOLE 40 1,524 0 0
CORTEXYME INC COM 22053A107 58 1,091 SH   SOLE 43 0 0 1,091
CORTLAND BANCORP COM 220587109 22 813 SH   SOLE 18 813 0 0
CORTLAND BANCORP COM 220587109 249 9,313 SH   SOLE 21 9,313 0 0
CORVEL CORP COM 221006109 672 5,006 SH   SOLE 2 3,328 0 1,678
CORVEL CORP COM 221006109 8 58 SH   SOLE 4 58 0 0
CORVEL CORP COM 221006109 21 154 SH   SOLE 7 154 0 0
CORVEL CORP COM 221006109 4,667 34,748 SH   SOLE 18 34,748 0 0
CORVEL CORP COM 221006109 6,077 45,253 SH   SOLE 19 45,253 0 0
CORVEL CORP COM 221006109 146,406 1,090,138 SH   SOLE 21 1,090,138 0 0
CORVEL CORP COM 221006109 34,588 257,540 SH   SOLE 22 250,936 0 6,604
CORVEL CORP COM 221006109 67 499 SH   SOLE 23 499 0 0
CORVEL CORP COM 221006109 127 945 SH   SOLE 25 945 0 0
CORVEL CORP COM 221006109 772 5,752 SH   SOLE 26 731 0 5,021
CORVEL CORP COM 221006109 209 1,554 SH   SOLE 28 1,554 0 0
CORVEL CORP COM 221006109 9,486 70,631 SH   SOLE 30 70,631 0 0
CORVEL CORP COM 221006109 217 1,617 SH   SOLE 36 1,617 0 0
CORVEL CORP COM 221006109 161 1,201 SH   SOLE 40 1,201 0 0
CORVEL CORP COM 221006109 421 3,135 SH   SOLE 43 0 0 3,135
CORVUS PHARMACEUTICALS INC COM 221015100 18 6,681 SH   SOLE 18 6,681 0 0
CORVUS PHARMACEUTICALS INC COM 221015100 185 69,299 SH   SOLE 21 69,299 0 0
CORVUS PHARMACEUTICALS INC COM 221015100 147 54,948 SH   SOLE 22 54,948 0 0
COSAN S A ADS 22113B103 39 2,076 SH   SOLE 25 2,076 0 0
COSAN S A ADS 22113B103 53 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 606 51,329 SH   SOLE 2 2,182 0 49,147
COSTAMARE INC SHS Y1771G102 14 1,144 SH   SOLE 7 1,144 0 0
COSTAMARE INC SHS Y1771G102 2,085 176,526 SH   SOLE 18 176,526 0 0
COSTAMARE INC SHS Y1771G102 1,051 89,003 SH   SOLE 19 89,003 0 0
COSTAMARE INC SHS Y1771G102 21,838 1,849,117 SH   SOLE 21 1,849,117 0 0
COSTAMARE INC SHS Y1771G102 7,076 599,160 SH   SOLE 22 545,521 0 53,639
COSTAMARE INC SHS Y1771G102 1,214 102,788 SH   SOLE 43 0 0 102,788
COSTAR GROUP INC COM 22160N109 85,861 1,036,720 SH   SOLE 2 88,630 0 948,090
COSTAR GROUP INC COM 22160N109 18,727 226,121 SH   SOLE 4 132,391 0 93,730
COSTAR GROUP INC COM 22160N109 4,576 55,250 SH   SOLE 7 33,150 0 22,100
COSTAR GROUP INC COM 22160N109 321 3,880 SH   SOLE 13 1,250 0 2,630
COSTAR GROUP INC COM 22160N109 2,856 34,480 SH   SOLE 15 34,480 0 0
COSTAR GROUP INC COM 22160N109 161,389 1,948,676 SH   SOLE 18 1,519,206 0 429,470
COSTAR GROUP INC COM 22160N109 144,598 1,745,935 SH   SOLE 19 1,745,935 0 0
COSTAR GROUP INC COM 22160N109 602,775 7,278,131 SH   SOLE 21 7,278,131 0 0
COSTAR GROUP INC COM 22160N109 745,359 8,999,747 SH   SOLE 22 8,523,838 0 475,909
COSTAR GROUP INC COM 22160N109 20,060 242,215 SH   SOLE 23 242,215 0 0
COSTAR GROUP INC COM 22160N109 90,478 1,092,470 SH   SOLE 25 1,092,470 0 0
COSTAR GROUP INC COM 22160N109 51,609 623,150 SH   SOLE 26 333,030 0 290,120
COSTAR GROUP INC COM 22160N109 54,888 662,740 SH   SOLE 28 42,850 0 619,890
COSTAR GROUP INC COM 22160N109 83 1,000 SH   SOLE 29 1,000 0 0
COSTAR GROUP INC COM 22160N109 74,553 900,184 SH   SOLE 30 900,184 0 0
COSTAR GROUP INC COM 22160N109 6,449 77,870 SH   SOLE 31 51,360 0 26,510
COSTAR GROUP INC COM 22160N109 49,128 593,190 SH   SOLE 34 593,190 0 0
COSTAR GROUP INC COM 22160N109 15,281 184,510 SH   SOLE 36 184,510 0 0
COSTAR GROUP INC COM 22160N109 1,231 14,860 SH   SOLE 40 14,860 0 0
COSTAR GROUP INC COM 22160N109 14,147 170,820 SH   SOLE 43 18,530 0 152,290
COSTCO WHSL CORP NEW COM 22160K105 364,315 920,754 SH   SOLE 2 219,267 0 701,487
COSTCO WHSL CORP NEW COM 22160K105 102,654 259,443 SH   SOLE 4 159,157 0 100,286
COSTCO WHSL CORP NEW COM 22160K105 179,888 454,642 SH   SOLE 7 436,491 0 18,151
COSTCO WHSL CORP NEW COM 22160K105 20,194 51,037 SH   SOLE 13 48,774 0 2,263
COSTCO WHSL CORP NEW COM 22160K105 20,056 50,688 SH   SOLE 15 50,688 0 0
COSTCO WHSL CORP NEW COM 22160K105 62 157 SH   SOLE 17 0 0 157
COSTCO WHSL CORP NEW COM 22160K105 352,429 890,713 SH   SOLE 18 779,395 0 111,318
COSTCO WHSL CORP NEW COM 22160K105 376,777 952,251 SH   SOLE 19 952,251 0 0
COSTCO WHSL CORP NEW COM 22160K105 3,817,678 9,648,641 SH   SOLE 21 9,648,641 0 0
COSTCO WHSL CORP NEW COM 22160K105 3,894,282 9,842,248 SH   SOLE 22 8,837,481 0 1,004,767
COSTCO WHSL CORP NEW COM 22160K105 109,466 276,659 SH   SOLE 23 276,659 0 0
COSTCO WHSL CORP NEW COM 22160K105 287,603 726,877 SH   SOLE 25 726,877 0 0
COSTCO WHSL CORP NEW COM 22160K105 389,996 985,660 SH   SOLE 26 368,580 0 617,080
COSTCO WHSL CORP NEW COM 22160K105 592,883 1,498,428 SH   SOLE 28 52,366 0 1,446,062
COSTCO WHSL CORP NEW COM 22160K105 1,131 2,858 SH   SOLE 29 2,858 0 0
COSTCO WHSL CORP NEW COM 22160K105 842,871 2,130,238 SH   SOLE 30 2,082,927 0 47,311
COSTCO WHSL CORP NEW COM 22160K105 44,711 113,000 SH   SOLE 31 55,327 0 57,673
COSTCO WHSL CORP NEW COM 22160K105 38,455 97,189 SH   SOLE 32 97,189 0 0
COSTCO WHSL CORP NEW COM 22160K105 145,075 366,657 SH   SOLE 34 366,657 0 0
COSTCO WHSL CORP NEW COM 22160K105 94,570 239,013 SH   SOLE 36 239,013 0 0
COSTCO WHSL CORP NEW COM 22160K105 6,365 16,086 SH   SOLE 40 16,086 0 0
COSTCO WHSL CORP NEW COM 22160K105 171,143 432,540 SH   SOLE 43 24,317 0 408,223
COTY INC COM CL A 222070203 16,653 1,782,931 SH   SOLE 2 1,286,238 0 496,693
COTY INC COM CL A 222070203 9 932 SH   SOLE 4 932 0 0
COTY INC COM CL A 222070203 74 7,879 SH   SOLE 7 7,879 0 0
COTY INC COM CL A 222070203 6,491 694,993 SH   SOLE 18 694,993 0 0
COTY INC COM CL A 222070203 36,814 3,941,548 SH   SOLE 19 3,941,548 0 0
COTY INC COM CL A 222070203 123,115 13,181,504 SH   SOLE 21 13,181,504 0 0
COTY INC COM CL A 222070203 75,764 8,111,803 SH   SOLE 22 7,756,493 0 355,310
COTY INC COM CL A 222070203 98 10,516 SH   SOLE 25 10,516 0 0
COTY INC COM CL A 222070203 1,227 131,422 SH   SOLE 26 110,470 0 20,952
COTY INC COM CL A 222070203 458 48,992 SH   SOLE 28 42,000 0 6,992
COTY INC COM CL A 222070203 2,326 249,078 SH   SOLE 30 249,078 0 0
COTY INC COM CL A 222070203 264 28,298 SH   SOLE 31 5,482 0 22,816
COTY INC COM CL A 222070203 38,312 4,101,964 SH   SOLE 34 4,101,964 0 0
COTY INC COM CL A 222070203 226 24,211 SH   SOLE 36 24,211 0 0
COTY INC COM CL A 222070203 324 34,693 SH   SOLE 40 34,693 0 0
COTY INC COM CL A 222070203 1,766 189,104 SH   SOLE 43 19,998 0 169,106
COUNTY BANCORP INC COM 221907108 84 2,475 SH   SOLE 2 2,475 0 0
COUNTY BANCORP INC COM 221907108 34 1,013 SH   SOLE 18 1,013 0 0
COUNTY BANCORP INC COM 221907108 440 12,954 SH   SOLE 21 12,954 0 0
COUPA SOFTWARE INC COM 22266L106 50,911 194,237 SH   SOLE 2 42,971 0 151,266
COUPA SOFTWARE INC COM 22266L106 10,053 38,353 SH   SOLE 4 23,133 0 15,220
COUPA SOFTWARE INC COM 22266L106 1,672 6,380 SH   SOLE 7 6,380 0 0
COUPA SOFTWARE INC COM 22266L106 190 726 SH   SOLE 13 262 0 464
COUPA SOFTWARE INC COM 22266L106 1,530 5,837 SH   SOLE 15 5,837 0 0
COUPA SOFTWARE INC COM 22266L106 26,950 102,821 SH   SOLE 18 98,704 0 4,117
COUPA SOFTWARE INC COM 22266L106 398,958 1,522,103 SH   SOLE 19 1,522,103 0 0
COUPA SOFTWARE INC COM 22266L106 319,536 1,219,092 SH   SOLE 21 1,219,092 0 0
COUPA SOFTWARE INC COM 22266L106 427,295 1,630,213 SH   SOLE 22 1,544,255 0 85,958
COUPA SOFTWARE INC COM 22266L106 11,350 43,302 SH   SOLE 23 43,302 0 0
COUPA SOFTWARE INC COM 22266L106 26,399 100,718 SH   SOLE 25 100,718 0 0
COUPA SOFTWARE INC COM 22266L106 32,287 123,182 SH   SOLE 26 69,043 0 54,139
COUPA SOFTWARE INC COM 22266L106 60,483 230,756 SH   SOLE 28 8,332 0 222,424
COUPA SOFTWARE INC COM 22266L106 27 102 SH   SOLE 29 102 0 0
COUPA SOFTWARE INC COM 22266L106 33,053 126,105 SH   SOLE 30 126,105 0 0
COUPA SOFTWARE INC COM 22266L106 3,062 11,682 SH   SOLE 31 8,694 0 2,988
COUPA SOFTWARE INC COM 22266L106 42,528 162,253 SH   SOLE 34 162,253 0 0
COUPA SOFTWARE INC COM 22266L106 9,346 35,657 SH   SOLE 36 35,657 0 0
COUPA SOFTWARE INC COM 22266L106 716 2,730 SH   SOLE 40 2,730 0 0
COUPA SOFTWARE INC COM 22266L106 4,856 18,527 SH   SOLE 43 1,743 0 16,784
COUPA SOFTWARE INC NOTE 0.125% 6/1 22266LAC0 9,038 5,230,000 PRN   SOLE 21 5,230,000 0 0
COUPA SOFTWARE INC NOTE 0.375% 6/1 22266LAF3 9,958 8,632,000 PRN   SOLE 21 8,632,000 0 0
COUPANG INC CL A 22266T109 1,596,870 38,184,372 SH   SOLE 18 14,411,332 0 23,773,040
COUPANG INC CL A 22266T109 121 2,901 SH   SOLE 2 0 0 2,901
COUPANG INC CL A 22266T109 23 543 SH   SOLE 7 543 0 0
COUPANG INC CL A 22266T109 88 2,111 SH   SOLE 19 2,111 0 0
COUPANG INC CL A 22266T109 812 19,419 SH   SOLE 22 14,368 0 5,051
COUPANG INC CL A 22266T109 2,237 53,502 SH   SOLE 28 0 0 53,502
COUPANG INC CL A 22266T109 187 4,471 SH   SOLE 31 4,471 0 0
COURSERA INC COM 22266M104 564 14,255 SH   SOLE 2 7,158 0 7,097
COURSERA INC COM 22266M104 8 194 SH   SOLE 7 194 0 0
COURSERA INC COM 22266M104 1,608 40,635 SH   SOLE 18 40,635 0 0
COURSERA INC COM 22266M104 1,218 30,800 SH   SOLE 19 30,800 0 0
COURSERA INC COM 22266M104 17,266 436,455 SH   SOLE 21 436,455 0 0
COURSERA INC COM 22266M104 14,724 372,190 SH   SOLE 22 359,799 0 12,391
COURSERA INC COM 22266M104 79 1,993 SH   SOLE 26 1,993 0 0
COURSERA INC COM 22266M104 336 8,486 SH   SOLE 28 0 0 8,486
COURSERA INC COM 22266M104 7 173 SH   SOLE 31 0 0 173
COURSERA INC COM 22266M104 1,064 26,893 SH   SOLE 34 26,893 0 0
COUSINS PPTYS INC COM NEW 222795502 18,834 512,085 SH   SOLE 2 266,498 0 245,587
COUSINS PPTYS INC COM NEW 222795502 23,722 644,966 SH   SOLE 4 644,966 0 0
COUSINS PPTYS INC COM NEW 222795502 8,102 220,291 SH   SOLE 7 220,291 0 0
COUSINS PPTYS INC COM NEW 222795502 14 385 SH   SOLE 17 0 0 385
COUSINS PPTYS INC COM NEW 222795502 26,291 714,821 SH   SOLE 18 714,821 0 0
COUSINS PPTYS INC COM NEW 222795502 16,781 456,252 SH   SOLE 19 456,252 0 0
COUSINS PPTYS INC COM NEW 222795502 319,326 8,682,048 SH   SOLE 21 8,682,048 0 0
COUSINS PPTYS INC COM NEW 222795502 210,031 5,710,476 SH   SOLE 22 5,248,200 0 462,276
COUSINS PPTYS INC COM NEW 222795502 1,274 34,632 SH   SOLE 23 34,632 0 0
COUSINS PPTYS INC COM NEW 222795502 23,688 644,054 SH   SOLE 25 644,054 0 0
COUSINS PPTYS INC COM NEW 222795502 2,345 63,750 SH   SOLE 26 52,699 0 11,051
COUSINS PPTYS INC COM NEW 222795502 4,450 120,979 SH   SOLE 28 29,929 0 91,050
COUSINS PPTYS INC COM NEW 222795502 24,444 664,600 SH   SOLE 30 664,600 0 0
COUSINS PPTYS INC COM NEW 222795502 97 2,633 SH   SOLE 31 2,633 0 0
COUSINS PPTYS INC COM NEW 222795502 2,112 57,416 SH   SOLE 34 57,416 0 0
COUSINS PPTYS INC COM NEW 222795502 147 4,003 SH   SOLE 36 4,003 0 0
COUSINS PPTYS INC COM NEW 222795502 644 17,506 SH   SOLE 40 17,506 0 0
COUSINS PPTYS INC COM NEW 222795502 3,086 83,908 SH   SOLE 43 780 0 83,128
COVANTA HLDG CORP COM 22282E102 967 54,888 SH   SOLE 2 37,972 0 16,916
COVANTA HLDG CORP COM 22282E102 10 546 SH   SOLE 4 546 0 0
COVANTA HLDG CORP COM 22282E102 62 3,513 SH   SOLE 7 3,513 0 0
COVANTA HLDG CORP COM 22282E102 6,470 367,424 SH   SOLE 18 367,424 0 0
COVANTA HLDG CORP COM 22282E102 3,672 208,510 SH   SOLE 19 208,510 0 0
COVANTA HLDG CORP COM 22282E102 69,680 3,956,826 SH   SOLE 21 3,956,826 0 0
COVANTA HLDG CORP COM 22282E102 51,894 2,946,863 SH   SOLE 22 2,876,203 0 70,660
COVANTA HLDG CORP COM 22282E102 56 3,201 SH   SOLE 25 3,201 0 0
COVANTA HLDG CORP COM 22282E102 812 46,094 SH   SOLE 26 36,446 0 9,648
COVANTA HLDG CORP COM 22282E102 394 22,391 SH   SOLE 28 17,191 0 5,200
COVANTA HLDG CORP COM 22282E102 2,613 148,379 SH   SOLE 30 148,379 0 0
COVANTA HLDG CORP COM 22282E102 126 7,148 SH   SOLE 36 7,148 0 0
COVANTA HLDG CORP COM 22282E102 228 12,934 SH   SOLE 40 12,934 0 0
COVANTA HLDG CORP COM 22282E102 2,513 142,696 SH   SOLE 43 3,024 0 139,672
COVENANT LOGISTICS GROUP INC CL A 22284P105 1,161 56,136 SH   SOLE 2 7,887 0 48,249
COVENANT LOGISTICS GROUP INC CL A 22284P105 6 301 SH   SOLE 7 301 0 0
COVENANT LOGISTICS GROUP INC CL A 22284P105 900 43,536 SH   SOLE 18 43,536 0 0
COVENANT LOGISTICS GROUP INC CL A 22284P105 3,864 186,837 SH   SOLE 19 186,837 0 0
COVENANT LOGISTICS GROUP INC CL A 22284P105 9,983 482,726 SH   SOLE 21 482,726 0 0
COVENANT LOGISTICS GROUP INC CL A 22284P105 12,442 601,651 SH   SOLE 22 588,898 0 12,753
COVENANT LOGISTICS GROUP INC CL A 22284P105 376 18,184 SH   SOLE 23 18,184 0 0
COVENANT LOGISTICS GROUP INC CL A 22284P105 1,458 70,498 SH   SOLE 26 0 0 70,498
COVETRUS INC COM 22304C100 4,162 154,140 SH   SOLE 2 51,284 0 102,856
COVETRUS INC COM 22304C100 13 478 SH   SOLE 4 478 0 0
COVETRUS INC COM 22304C100 59 2,201 SH   SOLE 7 2,201 0 0
COVETRUS INC COM 22304C100 11,445 423,891 SH   SOLE 18 423,891 0 0
COVETRUS INC COM 22304C100 6,282 232,661 SH   SOLE 19 232,661 0 0
COVETRUS INC COM 22304C100 324,824 12,030,500 SH   SOLE 21 12,030,500 0 0
COVETRUS INC COM 22304C100 74,357 2,753,962 SH   SOLE 22 2,591,885 0 162,077
COVETRUS INC COM 22304C100 157 5,797 SH   SOLE 23 5,797 0 0
COVETRUS INC COM 22304C100 168 6,210 SH   SOLE 25 6,210 0 0
COVETRUS INC COM 22304C100 1,951 72,246 SH   SOLE 26 40,300 0 31,946
COVETRUS INC COM 22304C100 514 19,042 SH   SOLE 28 13,795 0 5,247
COVETRUS INC COM 22304C100 5,657 209,515 SH   SOLE 30 209,515 0 0
COVETRUS INC COM 22304C100 226 8,378 SH   SOLE 36 8,378 0 0
COVETRUS INC COM 22304C100 321 11,880 SH   SOLE 40 11,880 0 0
COVETRUS INC COM 22304C100 2,072 76,743 SH   SOLE 43 2,063 0 74,680
COWEN INC CL A NEW 223622606 3,112 75,805 SH   SOLE 2 25,254 0 50,551
COWEN INC CL A NEW 223622606 3 73 SH   SOLE 4 73 0 0
COWEN INC CL A NEW 223622606 14 335 SH   SOLE 7 335 0 0
COWEN INC CL A NEW 223622606 3,676 89,544 SH   SOLE 18 89,544 0 0
COWEN INC CL A NEW 223622606 9,186 223,788 SH   SOLE 19 223,788 0 0
COWEN INC CL A NEW 223622606 48,097 1,171,679 SH   SOLE 21 1,171,679 0 0
COWEN INC CL A NEW 223622606 39,115 952,867 SH   SOLE 22 914,081 0 38,786
COWEN INC CL A NEW 223622606 423 10,311 SH   SOLE 23 10,311 0 0
COWEN INC CL A NEW 223622606 87 2,117 SH   SOLE 25 2,117 0 0
COWEN INC CL A NEW 223622606 2,575 62,725 SH   SOLE 26 1,779 0 60,946
COWEN INC CL A NEW 223622606 156 3,797 SH   SOLE 28 3,797 0 0
COWEN INC CL A NEW 223622606 1,311 31,939 SH   SOLE 30 31,939 0 0
COWEN INC CL A NEW 223622606 165 4,027 SH   SOLE 34 4,027 0 0
COWEN INC CL A NEW 223622606 143 3,475 SH   SOLE 36 3,475 0 0
COWEN INC CL A NEW 223622606 121 2,957 SH   SOLE 40 2,957 0 0
COWEN INC CL A NEW 223622606 1,509 36,768 SH   SOLE 43 0 0 36,768
CPI AEROSTRUCTURES INC COM NEW 125919308 8 2,312 SH   SOLE 18 2,312 0 0
CPI AEROSTRUCTURES INC COM NEW 125919308 28 7,822 SH   SOLE 21 7,822 0 0
CPI AEROSTRUCTURES INC COM NEW 125919308 68 19,019 SH   SOLE 22 19,019 0 0
CPS TECHNOLOGIES CORP COM 12619F104 20 2,100 SH   SOLE 18 2,100 0 0
CPS TECHNOLOGIES CORP COM 12619F104 313 32,612 SH   SOLE 21 32,612 0 0
CPS TECHNOLOGIES CORP COM 12619F104 1,162 120,865 SH   SOLE 22 120,865 0 0
CRA INTL INC COM 12618T105 241 2,813 SH   SOLE 2 537 0 2,276
CRA INTL INC COM 12618T105 11 126 SH   SOLE 7 126 0 0
CRA INTL INC COM 12618T105 2,111 24,656 SH   SOLE 18 24,656 0 0
CRA INTL INC COM 12618T105 1,158 13,524 SH   SOLE 19 13,524 0 0
CRA INTL INC COM 12618T105 21,853 255,292 SH   SOLE 21 255,292 0 0
CRA INTL INC COM 12618T105 15,629 182,583 SH   SOLE 22 180,344 0 2,239
CRA INTL INC COM 12618T105 20 231 SH   SOLE 43 0 0 231
CRACKER BARREL OLD CTRY STOR COM 22410J106 2,850 19,200 SH   SOLE 2 16,604 0 2,596
CRACKER BARREL OLD CTRY STOR COM 22410J106 15 99 SH   SOLE 4 99 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 89 601 SH   SOLE 7 601 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 18,071 121,726 SH   SOLE 18 121,726 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 6,215 41,864 SH   SOLE 19 41,864 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 238,756 1,608,218 SH   SOLE 21 1,608,218 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 106,388 716,613 SH   SOLE 22 702,060 0 14,553
CRACKER BARREL OLD CTRY STOR COM 22410J106 117 791 SH   SOLE 25 791 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 1,150 7,748 SH   SOLE 26 6,159 0 1,589
CRACKER BARREL OLD CTRY STOR COM 22410J106 300 2,018 SH   SOLE 28 1,651 0 367
CRACKER BARREL OLD CTRY STOR COM 22410J106 2,360 15,899 SH   SOLE 30 15,899 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 546 3,676 SH   SOLE 34 3,676 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 118 796 SH   SOLE 36 796 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 372 2,503 SH   SOLE 40 2,503 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 4,628 31,174 SH   SOLE 43 3,689 0 27,485
CRANE CO COM 224399105 11,293 122,262 SH   SOLE 2 37,830 0 84,432
CRANE CO COM 224399105 87 947 SH   SOLE 4 947 0 0
CRANE CO COM 224399105 100 1,086 SH   SOLE 7 1,086 0 0
CRANE CO COM 224399105 11,143 120,634 SH   SOLE 18 120,634 0 0
CRANE CO COM 224399105 1,219 13,194 SH   SOLE 19 13,194 0 0
CRANE CO COM 224399105 208,072 2,252,590 SH   SOLE 21 2,252,590 0 0
CRANE CO COM 224399105 129,421 1,401,120 SH   SOLE 22 1,339,022 0 62,098
CRANE CO COM 224399105 136 1,471 SH   SOLE 25 1,471 0 0
CRANE CO COM 224399105 1,921 20,795 SH   SOLE 26 17,355 0 3,440
CRANE CO COM 224399105 234 2,530 SH   SOLE 28 2,530 0 0
CRANE CO COM 224399105 3,360 36,375 SH   SOLE 30 36,375 0 0
CRANE CO COM 224399105 86 926 SH   SOLE 31 926 0 0
CRANE CO COM 224399105 108 1,171 SH   SOLE 36 1,171 0 0
CRANE CO COM 224399105 502 5,430 SH   SOLE 40 5,430 0 0
CRANE CO COM 224399105 2,846 30,814 SH   SOLE 43 1,931 0 28,883
CRAWFORD & CO CL B 224633107 76 8,819 SH   SOLE 21 8,819 0 0
CRAWFORD & CO CL B 224633107 3,264 379,480 SH   SOLE 22 379,480 0 0
CRAWFORD & CO CL A 224633206 831 91,572 SH   SOLE 2 59,270 0 32,302
CRAWFORD & CO CL A 224633206 1 63 SH   SOLE 7 63 0 0
CRAWFORD & CO CL A 224633206 593 65,405 SH   SOLE 18 65,405 0 0
CRAWFORD & CO CL A 224633206 312 34,360 SH   SOLE 19 34,360 0 0
CRAWFORD & CO CL A 224633206 6,869 757,296 SH   SOLE 21 757,296 0 0
CRAWFORD & CO CL A 224633206 5,448 600,632 SH   SOLE 22 567,145 0 33,487
CRAWFORD & CO CL A 224633206 51 5,588 SH   SOLE 23 5,588 0 0
CRAWFORD & CO CL A 224633206 13 1,442 SH   SOLE 25 1,442 0 0
CRAWFORD & CO CL A 224633206 176 19,446 SH   SOLE 26 675 0 18,771
CRAWFORD & CO CL A 224633206 78 8,603 SH   SOLE 30 8,603 0 0
CREATD INC COM 225265107 6 1,479 SH   SOLE 18 1,479 0 0
CREATD INC COM 225265107 74 19,790 SH   SOLE 21 19,790 0 0
CREDICORP LTD COM G2519Y108 10,645 87,895 SH   SOLE 2 12,643 0 75,252
CREDICORP LTD COM G2519Y108 3,397 28,046 SH   SOLE 4 12,521 0 15,525
CREDICORP LTD COM G2519Y108 1,195 9,866 SH   SOLE 7 9,866 0 0
CREDICORP LTD COM G2519Y108 13 106 SH   SOLE 13 106 0 0
CREDICORP LTD COM G2519Y108 213 1,759 SH   SOLE 15 1,759 0 0
CREDICORP LTD COM G2519Y108 8,605 71,055 SH   SOLE 18 29,051 0 42,004
CREDICORP LTD COM G2519Y108 61,112 504,602 SH   SOLE 19 504,602 0 0
CREDICORP LTD COM G2519Y108 221,514 1,829,035 SH   SOLE 21 1,829,035 0 0
CREDICORP LTD COM G2519Y108 89,416 738,300 SH   SOLE 22 658,705 0 79,595
CREDICORP LTD COM G2519Y108 3,734 30,835 SH   SOLE 23 30,835 0 0
CREDICORP LTD COM G2519Y108 61,585 508,508 SH   SOLE 25 508,508 0 0
CREDICORP LTD COM G2519Y108 24,033 198,442 SH   SOLE 26 73,612 0 124,830
CREDICORP LTD COM G2519Y108 16,545 136,609 SH   SOLE 28 10,147 0 126,462
CREDICORP LTD COM G2519Y108 1,808 14,929 SH   SOLE 29 14,929 0 0
CREDICORP LTD COM G2519Y108 52,838 436,277 SH   SOLE 30 431,791 0 4,486
CREDICORP LTD COM G2519Y108 5,368 44,322 SH   SOLE 31 7,118 0 37,204
CREDICORP LTD COM G2519Y108 68,491 565,525 SH   SOLE 34 565,525 0 0
CREDICORP LTD COM G2519Y108 2,359 19,481 SH   SOLE 36 19,481 0 0
CREDICORP LTD COM G2519Y108 35 289 SH   SOLE 40 289 0 0
CREDICORP LTD COM G2519Y108 9,994 82,523 SH   SOLE 43 1,299 0 81,224
CREDIT ACCEP CORP MICH COM 225310101 11,141 24,533 SH   SOLE 2 9,219 0 15,314
CREDIT ACCEP CORP MICH COM 225310101 423 931 SH   SOLE 4 931 0 0
CREDIT ACCEP CORP MICH COM 225310101 138 304 SH   SOLE 7 304 0 0
CREDIT ACCEP CORP MICH COM 225310101 1,743 3,839 SH   SOLE 18 3,839 0 0
CREDIT ACCEP CORP MICH COM 225310101 1,339 2,949 SH   SOLE 19 2,949 0 0
CREDIT ACCEP CORP MICH COM 225310101 51,175 112,694 SH   SOLE 21 112,694 0 0
CREDIT ACCEP CORP MICH COM 225310101 116,882 257,388 SH   SOLE 22 245,816 0 11,572
CREDIT ACCEP CORP MICH COM 225310101 1,561 3,437 SH   SOLE 23 3,437 0 0
CREDIT ACCEP CORP MICH COM 225310101 5,478 12,063 SH   SOLE 25 12,063 0 0
CREDIT ACCEP CORP MICH COM 225310101 3,440 7,576 SH   SOLE 26 4,956 0 2,620
CREDIT ACCEP CORP MICH COM 225310101 559 1,232 SH   SOLE 28 1,232 0 0
CREDIT ACCEP CORP MICH COM 225310101 483 1,064 SH   SOLE 29 1,064 0 0
CREDIT ACCEP CORP MICH COM 225310101 3,286 7,237 SH   SOLE 30 7,237 0 0
CREDIT ACCEP CORP MICH COM 225310101 761 1,675 SH   SOLE 31 1,675 0 0
CREDIT ACCEP CORP MICH COM 225310101 1,385 3,049 SH   SOLE 34 3,049 0 0
CREDIT ACCEP CORP MICH COM 225310101 179 395 SH   SOLE 36 395 0 0
CREDIT ACCEP CORP MICH COM 225310101 500 1,101 SH   SOLE 40 1,101 0 0
CREDIT ACCEP CORP MICH COM 225310101 1,546 3,404 SH   SOLE 43 159 0 3,245
CREDIT SUISSE GROUP SPONSORED ADR 225401108 313 29,853 SH   SOLE 18 29,853 0 0
CREDIT SUISSE GROUP SPONSORED ADR 225401108 3,082 293,830 SH   SOLE 19 293,830 0 0
CREDIT SUISSE GROUP SPONSORED ADR 225401108 640 61,050 SH   SOLE 25 61,050 0 0
CREDIT SUISSE GROUP SPONSORED ADR 225401108 1,867 178,020 SH   SOLE 34 178,020 0 0
CREDIT SUISSE GROUP SPONSORED ADR 225401108 14,572 1,389,101 SH   SOLE 43 233,284 0 1,155,817
CREE INC COM 225447101 29,234 298,522 SH   SOLE 2 103,955 0 194,567
CREE INC COM 225447101 56 570 SH   SOLE 4 570 0 0
CREE INC COM 225447101 198 2,024 SH   SOLE 7 2,024 0 0
CREE INC COM 225447101 27,635 282,192 SH   SOLE 18 282,192 0 0
CREE INC COM 225447101 285,299 2,913,300 SH   SOLE 19 2,913,300 0 0
CREE INC COM 225447101 599,548 6,122,208 SH   SOLE 21 6,122,208 0 0
CREE INC COM 225447101 320,657 3,274,350 SH   SOLE 22 3,134,215 0 140,135
CREE INC COM 225447101 30,099 307,348 SH   SOLE 25 307,348 0 0
CREE INC COM 225447101 21,335 217,855 SH   SOLE 26 37,375 0 180,480
CREE INC COM 225447101 26,291 268,466 SH   SOLE 28 12,300 0 256,166
CREE INC COM 225447101 10,388 106,075 SH   SOLE 30 106,075 0 0
CREE INC COM 225447101 4,764 48,644 SH   SOLE 31 1,979 0 46,665
CREE INC COM 225447101 263,464 2,690,333 SH   SOLE 34 2,690,333 0 0
CREE INC COM 225447101 963 9,838 SH   SOLE 36 9,838 0 0
CREE INC COM 225447101 1,347 13,758 SH   SOLE 40 13,758 0 0
CREE INC COM 225447101 2,653 27,090 SH   SOLE 43 669 0 26,421
CREE INC NOTE 0.875% 9/0 225447AB7 4,477 2,687,000 PRN   SOLE 21 2,687,000 0 0
CREE INC NOTE 1.750% 5/0 225447AD3 8,142 3,751,000 PRN   SOLE 21 3,751,000 0 0
CRESCENT PT ENERGY CORP COM 22576C101 387 85,529 SH   SOLE 43 0 0 85,529
CRESUD S A C I F Y A SPONSORED ADR 226406106 81 13,506 SH   SOLE 21 13,506 0 0
CREXENDO INC COM 226552107 9 1,473 SH   SOLE 18 1,473 0 0
CREXENDO INC COM 226552107 110 17,945 SH   SOLE 21 17,945 0 0
CREXENDO INC COM 226552107 56 9,136 SH   SOLE 22 9,136 0 0
CRH PLC ADR 12626K203 946 18,609 SH   SOLE 18 18,581 0 28
CRH PLC ADR 12626K203 19,979 392,981 SH   SOLE 43 58,361 0 334,620
CRICUT INC COM CL A 22658D100 30 696 SH   SOLE 2 696 0 0
CRICUT INC COM CL A 22658D100 1,237 29,042 SH   SOLE 21 29,042 0 0
CRICUT INC COM CL A 22658D100 9,304 218,398 SH   SOLE 22 218,398 0 0
CRICUT INC COM CL A 22658D100 74 1,726 SH   SOLE 43 0 0 1,726
CRINETICS PHARMACEUTICALS IN COM 22663K107 508 26,943 SH   SOLE 2 7,503 0 19,440
CRINETICS PHARMACEUTICALS IN COM 22663K107 10 525 SH   SOLE 7 525 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107 2,327 123,458 SH   SOLE 18 120,857 0 2,601
CRINETICS PHARMACEUTICALS IN COM 22663K107 1,985 105,328 SH   SOLE 19 105,328 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107 28,458 1,509,704 SH   SOLE 21 1,509,704 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107 14,743 782,100 SH   SOLE 22 760,538 0 21,562
CRINETICS PHARMACEUTICALS IN COM 22663K107 32 1,709 SH   SOLE 23 1,709 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107 18 929 SH   SOLE 25 929 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107 97 5,169 SH   SOLE 26 0 0 5,169
CRINETICS PHARMACEUTICALS IN COM 22663K107 430 22,802 SH   SOLE 30 22,802 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107 65 3,466 SH   SOLE 40 3,466 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107 212 11,253 SH   SOLE 43 2,841 0 8,412
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 2,342 14,469 SH   SOLE 2 14,469 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 39 241 SH   SOLE 4 241 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 0 1 SH   SOLE 18 1 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 108,271 668,796 SH   SOLE 21 668,796 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 8,462 52,267 SH   SOLE 22 25,220 0 27,047
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 311 1,918 SH   SOLE 25 1,918 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 4,460 27,547 SH   SOLE 26 21,684 0 5,863
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 1,077 6,651 SH   SOLE 28 6,651 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 42,993 265,567 SH   SOLE 30 265,567 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 126 776 SH   SOLE 34 776 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 323 1,996 SH   SOLE 36 1,996 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 1,211 7,478 SH   SOLE 40 7,478 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 460 2,841 SH   SOLE 43 174 0 2,667
CRITEO S A SPONS ADS 226718104 4 82 SH   SOLE 18 82 0 0
CRITEO S A SPONS ADS 226718104 2,017 44,605 SH   SOLE 43 17,361 0 27,244
CROCS INC COM 227046109 15,084 129,453 SH   SOLE 2 77,192 0 52,261
CROCS INC COM 227046109 63 538 SH   SOLE 4 538 0 0
CROCS INC COM 227046109 165 1,420 SH   SOLE 7 1,420 0 0
CROCS INC COM 227046109 42,206 362,225 SH   SOLE 18 335,334 0 26,891
CROCS INC COM 227046109 65,194 559,511 SH   SOLE 19 559,511 0 0
CROCS INC COM 227046109 522,638 4,485,395 SH   SOLE 21 4,485,395 0 0
CROCS INC COM 227046109 267,985 2,299,905 SH   SOLE 22 2,244,986 0 54,919
CROCS INC COM 227046109 2,353 20,194 SH   SOLE 23 20,194 0 0
CROCS INC COM 227046109 427 3,661 SH   SOLE 25 3,661 0 0
CROCS INC COM 227046109 12,259 105,213 SH   SOLE 26 24,269 0 80,944
CROCS INC COM 227046109 982 8,428 SH   SOLE 28 8,428 0 0
CROCS INC COM 227046109 399 3,426 SH   SOLE 29 3,426 0 0
CROCS INC COM 227046109 5,462 46,874 SH   SOLE 30 46,874 0 0
CROCS INC COM 227046109 425 3,649 SH   SOLE 31 3,649 0 0
CROCS INC COM 227046109 312 2,681 SH   SOLE 34 2,681 0 0
CROCS INC COM 227046109 495 4,248 SH   SOLE 36 4,248 0 0
CROCS INC COM 227046109 891 7,650 SH   SOLE 40 7,650 0 0
CROCS INC COM 227046109 3,044 26,125 SH   SOLE 43 13 0 26,112
CRONOS GROUP INC COM 22717L101 1 75 SH   SOLE 43 0 0 75
CROSS CTRY HEALTHCARE INC COM 227483104 829 50,186 SH   SOLE 2 22,597 0 27,589
CROSS CTRY HEALTHCARE INC COM 227483104 12 735 SH   SOLE 7 735 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 2,615 158,375 SH   SOLE 18 158,375 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 1,185 71,783 SH   SOLE 19 71,783 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 72,058 4,364,477 SH   SOLE 21 4,364,477 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 15,586 944,056 SH   SOLE 22 910,353 0 33,703
CROSS CTRY HEALTHCARE INC COM 227483104 19 1,145 SH   SOLE 26 0 0 1,145
CROSS CTRY HEALTHCARE INC COM 227483104 812 49,172 SH   SOLE 30 49,172 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 214 12,937 SH   SOLE 43 0 0 12,937
CROSSFIRST BANKSHARES INC COM 22766M109 580 42,151 SH   SOLE 2 14,335 0 27,816
CROSSFIRST BANKSHARES INC COM 22766M109 13 977 SH   SOLE 7 977 0 0
CROSSFIRST BANKSHARES INC COM 22766M109 2,190 159,252 SH   SOLE 18 159,252 0 0
CROSSFIRST BANKSHARES INC COM 22766M109 1,133 82,409 SH   SOLE 19 82,409 0 0
CROSSFIRST BANKSHARES INC COM 22766M109 25,088 1,824,591 SH   SOLE 21 1,824,591 0 0
CROSSFIRST BANKSHARES INC COM 22766M109 14,808 1,076,910 SH   SOLE 22 1,022,006 0 54,904
CROSSFIRST BANKSHARES INC COM 22766M109 17 1,266 SH   SOLE 25 1,266 0 0
CROSSFIRST BANKSHARES INC COM 22766M109 151 10,976 SH   SOLE 30 10,976 0 0
CROSSFIRST BANKSHARES INC COM 22766M109 86 6,233 SH   SOLE 40 6,233 0 0
CROSSFIRST BANKSHARES INC COM 22766M109 15 1,062 SH   SOLE 43 0 0 1,062
CROWDSTRIKE HLDGS INC CL A 22788C105 81,840 325,652 SH   SOLE 2 34,240 0 291,412
CROWDSTRIKE HLDGS INC CL A 22788C105 25,565 101,726 SH   SOLE 4 64,529 0 37,197
CROWDSTRIKE HLDGS INC CL A 22788C105 3,909 15,556 SH   SOLE 7 15,556 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 329 1,309 SH   SOLE 13 314 0 995
CROWDSTRIKE HLDGS INC CL A 22788C105 3,706 14,746 SH   SOLE 15 14,746 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 130,119 517,763 SH   SOLE 18 443,188 0 74,575
CROWDSTRIKE HLDGS INC CL A 22788C105 248,584 989,153 SH   SOLE 19 989,153 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 934,226 3,717,426 SH   SOLE 21 3,717,426 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 1,039,472 4,136,214 SH   SOLE 22 3,937,327 0 198,887
CROWDSTRIKE HLDGS INC CL A 22788C105 25,331 100,797 SH   SOLE 23 100,797 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 60,127 239,255 SH   SOLE 25 239,255 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 84,610 336,676 SH   SOLE 26 149,108 0 187,568
CROWDSTRIKE HLDGS INC CL A 22788C105 88,745 353,128 SH   SOLE 28 20,187 0 332,941
CROWDSTRIKE HLDGS INC CL A 22788C105 57 226 SH   SOLE 29 226 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 162,470 646,492 SH   SOLE 30 646,492 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 17,045 67,823 SH   SOLE 31 22,266 0 45,557
CROWDSTRIKE HLDGS INC CL A 22788C105 229,479 913,133 SH   SOLE 34 913,133 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 19,602 77,999 SH   SOLE 36 77,999 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 1,607 6,393 SH   SOLE 40 6,393 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 16,660 66,294 SH   SOLE 43 11,590 0 54,704
CROWDSTRIKE HLDGS INC OPTIONS 22788C105 276 1,100 SH Call SOLE 4 1,100 0 0
CROWDSTRIKE HLDGS INC OPTIONS 22788C105 3,644 14,500 SH Call SOLE 18 14,500 0 0
CROWDSTRIKE HLDGS INC OPTIONS 22788C105 21,613 86,000 SH Call SOLE 19 86,000 0 0
CROWDSTRIKE HLDGS INC OPTIONS 22788C105 1,659 6,600 SH Call SOLE 22 6,600 0 0
CROWDSTRIKE HLDGS INC OPTIONS 22788C105 251 1,000 SH Call SOLE 26 1,000 0 0
CROWDSTRIKE HLDGS INC OPTIONS 22788C105 11,259 44,800 SH Call SOLE 34 44,800 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 182,778 936,842 SH   SOLE 2 142,690 0 794,152
CROWN CASTLE INTL CORP NEW COM 22822V101 60,623 310,730 SH   SOLE 4 212,823 0 97,907
CROWN CASTLE INTL CORP NEW COM 22822V101 208,063 1,066,443 SH   SOLE 7 1,053,806 0 12,637
CROWN CASTLE INTL CORP NEW COM 22822V101 665 3,406 SH   SOLE 13 1,211 0 2,195
CROWN CASTLE INTL CORP NEW COM 22822V101 11,228 57,550 SH   SOLE 15 57,550 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 1 3 SH   SOLE 17 0 0 3
CROWN CASTLE INTL CORP NEW COM 22822V101 146,981 753,360 SH   SOLE 18 691,885 0 61,475
CROWN CASTLE INTL CORP NEW COM 22822V101 70,463 361,164 SH   SOLE 19 361,164 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 2,483,590 12,729,832 SH   SOLE 21 12,729,832 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 1,828,609 9,372,673 SH   SOLE 22 8,469,321 0 903,352
CROWN CASTLE INTL CORP NEW COM 22822V101 48,231 247,210 SH   SOLE 23 247,210 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 134,666 690,241 SH   SOLE 25 690,241 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 177,916 911,924 SH   SOLE 26 333,362 0 578,562
CROWN CASTLE INTL CORP NEW COM 22822V101 146,286 749,798 SH   SOLE 28 47,306 0 702,492
CROWN CASTLE INTL CORP NEW COM 22822V101 115 592 SH   SOLE 29 592 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 398,421 2,042,138 SH   SOLE 30 2,042,138 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 14,036 71,945 SH   SOLE 31 53,790 0 18,155
CROWN CASTLE INTL CORP NEW COM 22822V101 39,027 200,038 SH   SOLE 34 200,038 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 52,973 271,518 SH   SOLE 36 271,518 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 3,099 15,884 SH   SOLE 40 15,884 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 51,467 263,798 SH   SOLE 43 17,323 0 246,475
CROWN CRAFTS INC COM 228309100 15 1,996 SH   SOLE 18 1,996 0 0
CROWN CRAFTS INC COM 228309100 61 8,152 SH   SOLE 21 8,152 0 0
CROWN ELECTROKINETICS CORP COM NEW 228339206 5 1,115 SH   SOLE 18 1,115 0 0
CROWN ELECTROKINETICS CORP COM NEW 228339206 58 13,634 SH   SOLE 21 13,634 0 0
CROWN HLDGS INC COM 228368106 31,191 305,168 SH   SOLE 2 82,846 0 222,322
CROWN HLDGS INC COM 228368106 9,250 90,500 SH   SOLE 4 44,273 0 46,227
CROWN HLDGS INC COM 228368106 1,392 13,616 SH   SOLE 7 13,616 0 0
CROWN HLDGS INC COM 228368106 4,905 47,993 SH   SOLE 13 46,914 0 1,079
CROWN HLDGS INC COM 228368106 1,488 14,558 SH   SOLE 15 14,558 0 0
CROWN HLDGS INC COM 228368106 13,012 127,304 SH   SOLE 18 81,673 0 45,631
CROWN HLDGS INC COM 228368106 28,023 274,170 SH   SOLE 19 274,170 0 0
CROWN HLDGS INC COM 228368106 161,312 1,578,236 SH   SOLE 21 1,578,236 0 0
CROWN HLDGS INC COM 228368106 361,047 3,532,407 SH   SOLE 22 3,307,041 0 225,366
CROWN HLDGS INC COM 228368106 8,094 79,194 SH   SOLE 23 79,194 0 0
CROWN HLDGS INC COM 228368106 635 6,216 SH   SOLE 25 6,216 0 0
CROWN HLDGS INC COM 228368106 17,418 170,413 SH   SOLE 26 134,477 0 35,936
CROWN HLDGS INC COM 228368106 17,913 175,256 SH   SOLE 28 14,343 0 160,913
CROWN HLDGS INC COM 228368106 864 8,454 SH   SOLE 29 8,454 0 0
CROWN HLDGS INC COM 228368106 33,566 328,407 SH   SOLE 30 257,703 0 70,704
CROWN HLDGS INC COM 228368106 4,588 44,892 SH   SOLE 31 16,298 0 28,594
CROWN HLDGS INC COM 228368106 48,361 473,149 SH   SOLE 34 473,149 0 0
CROWN HLDGS INC COM 228368106 4,189 40,985 SH   SOLE 36 40,985 0 0
CROWN HLDGS INC COM 228368106 516 5,046 SH   SOLE 40 5,046 0 0
CROWN HLDGS INC COM 228368106 7,289 71,310 SH   SOLE 43 1,059 0 70,251
CROWN PROPTECH ACQUISITIONS UNIT 99/99/9999 G25741128 17,874 1,800,000 SH   SOLE 19 1,800,000 0 0
CRYOLIFE INC COM 228903100 1,579 55,611 SH   SOLE 2 17,115 0 38,496
CRYOLIFE INC COM 228903100 6 222 SH   SOLE 4 222 0 0
CRYOLIFE INC COM 228903100 17 590 SH   SOLE 7 590 0 0
CRYOLIFE INC COM 228903100 4,320 152,099 SH   SOLE 18 152,099 0 0
CRYOLIFE INC COM 228903100 7,455 262,503 SH   SOLE 19 262,503 0 0
CRYOLIFE INC COM 228903100 134,609 4,739,741 SH   SOLE 21 4,739,741 0 0
CRYOLIFE INC COM 228903100 35,644 1,255,057 SH   SOLE 22 1,225,029 0 30,028
CRYOLIFE INC COM 228903100 261 9,192 SH   SOLE 23 9,192 0 0
CRYOLIFE INC COM 228903100 61 2,165 SH   SOLE 25 2,165 0 0
CRYOLIFE INC COM 228903100 1,968 69,280 SH   SOLE 26 18,620 0 50,660
CRYOLIFE INC COM 228903100 131 4,619 SH   SOLE 28 4,619 0 0
CRYOLIFE INC COM 228903100 7,435 261,809 SH   SOLE 30 261,809 0 0
CRYOLIFE INC COM 228903100 99 3,494 SH   SOLE 36 3,494 0 0
CRYOLIFE INC COM 228903100 112 3,945 SH   SOLE 40 3,945 0 0
CRYOLIFE INC COM 228903100 314 11,042 SH   SOLE 43 0 0 11,042
CRYOPORT INC COM PAR $0.001 229050307 1,100 17,429 SH   SOLE 2 11,991 0 5,438
CRYOPORT INC COM PAR $0.001 229050307 11 170 SH   SOLE 4 170 0 0
CRYOPORT INC COM PAR $0.001 229050307 41 652 SH   SOLE 7 652 0 0
CRYOPORT INC COM PAR $0.001 229050307 8,004 126,853 SH   SOLE 18 124,984 0 1,869
CRYOPORT INC COM PAR $0.001 229050307 6,722 106,528 SH   SOLE 19 106,528 0 0
CRYOPORT INC COM PAR $0.001 229050307 100,222 1,588,309 SH   SOLE 21 1,588,309 0 0
CRYOPORT INC COM PAR $0.001 229050307 67,477 1,069,373 SH   SOLE 22 1,046,181 0 23,192
CRYOPORT INC COM PAR $0.001 229050307 52 821 SH   SOLE 23 821 0 0
CRYOPORT INC COM PAR $0.001 229050307 157 2,496 SH   SOLE 25 2,496 0 0
CRYOPORT INC COM PAR $0.001 229050307 1,013 16,058 SH   SOLE 26 10,604 0 5,454
CRYOPORT INC COM PAR $0.001 229050307 324 5,142 SH   SOLE 28 5,142 0 0
CRYOPORT INC COM PAR $0.001 229050307 2,335 37,003 SH   SOLE 30 37,003 0 0
CRYOPORT INC COM PAR $0.001 229050307 281 4,458 SH   SOLE 36 4,458 0 0
CRYOPORT INC COM PAR $0.001 229050307 247 3,911 SH   SOLE 40 3,911 0 0
CRYOPORT INC COM PAR $0.001 229050307 356 5,638 SH   SOLE 43 113 0 5,525
CSG SYS INTL INC COM 126349109 3,842 81,427 SH   SOLE 2 35,373 0 46,054
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,990 148,162 SH   SOLE 18 132,093 0 16,069
CSG SYS INTL INC COM 126349109 12,738 269,982 SH   SOLE 19 269,982 0 0
CSG SYS INTL INC COM 126349109 186,114 3,944,771 SH   SOLE 21 3,944,771 0 0
CSG SYS INTL INC COM 126349109 59,362 1,258,195 SH   SOLE 22 1,222,711 0 35,484
CSG SYS INTL INC COM 126349109 611 12,947 SH   SOLE 23 12,947 0 0
CSG SYS INTL INC COM 126349109 42 888 SH   SOLE 25 888 0 0
CSG SYS INTL INC COM 126349109 3,068 65,035 SH   SOLE 26 5,404 0 59,631
CSG SYS INTL INC COM 126349109 203 4,306 SH   SOLE 28 4,306 0 0
CSG SYS INTL INC COM 126349109 3,352 71,047 SH   SOLE 30 71,047 0 0
CSG SYS INTL INC COM 126349109 50 1,062 SH   SOLE 34 1,062 0 0
CSG SYS INTL INC COM 126349109 26 553 SH   SOLE 36 553 0 0
CSG SYS INTL INC COM 126349109 175 3,711 SH   SOLE 40 3,711 0 0
CSG SYS INTL INC COM 126349109 837 17,744 SH   SOLE 43 1,627 0 16,117
CSP INC COM 126389105 9 844 SH   SOLE 18 844 0 0
CSP INC COM 126389105 112 10,650 SH   SOLE 21 10,650 0 0
CSW INDUSTRIALS INC COM 126402106 708 5,974 SH   SOLE 2 4,497 0 1,477
CSW INDUSTRIALS INC COM 126402106 6 49 SH   SOLE 4 49 0 0
CSW INDUSTRIALS INC COM 126402106 27 232 SH   SOLE 7 232 0 0
CSW INDUSTRIALS INC COM 126402106 5,011 42,303 SH   SOLE 18 42,303 0 0
CSW INDUSTRIALS INC COM 126402106 2,879 24,301 SH   SOLE 19 24,301 0 0
CSW INDUSTRIALS INC COM 126402106 56,574 477,577 SH   SOLE 21 477,577 0 0
CSW INDUSTRIALS INC COM 126402106 40,364 340,740 SH   SOLE 22 331,127 0 9,613
CSW INDUSTRIALS INC COM 126402106 47 399 SH   SOLE 25 399 0 0
CSW INDUSTRIALS INC COM 126402106 835 7,053 SH   SOLE 26 4,580 0 2,473
CSW INDUSTRIALS INC COM 126402106 220 1,853 SH   SOLE 28 1,853 0 0
CSW INDUSTRIALS INC COM 126402106 2,377 20,069 SH   SOLE 30 20,069 0 0
CSW INDUSTRIALS INC COM 126402106 186 1,574 SH   SOLE 40 1,574 0 0
CSW INDUSTRIALS INC COM 126402106 1,124 9,489 SH   SOLE 43 300 0 9,189
CSX CORP COM 126408103 164,441 5,125,953 SH   SOLE 2 761,076 0 4,364,877
CSX CORP COM 126408103 34,053 1,061,497 SH   SOLE 4 972,856 0 88,641
CSX CORP COM 126408103 71,132 2,217,334 SH   SOLE 7 2,147,929 0 69,405
CSX CORP COM 126408103 603 18,798 SH   SOLE 13 6,318 0 12,480
CSX CORP COM 126408103 7,636 238,023 SH   SOLE 15 238,023 0 0
CSX CORP COM 126408103 146,361 4,562,363 SH   SOLE 18 4,235,495 0 326,868
CSX CORP COM 126408103 34,372 1,071,441 SH   SOLE 19 1,071,441 0 0
CSX CORP COM 126408103 1,412,473 44,029,713 SH   SOLE 21 44,029,713 0 0
CSX CORP COM 126408103 1,538,330 47,952,919 SH   SOLE 22 43,031,959 0 4,920,960
CSX CORP COM 126408103 41,572 1,295,892 SH   SOLE 23 1,295,892 0 0
CSX CORP COM 126408103 120,048 3,742,134 SH   SOLE 25 3,742,134 0 0
CSX CORP COM 126408103 157,488 4,909,227 SH   SOLE 26 1,811,751 0 3,097,476
CSX CORP COM 126408103 223,815 6,976,790 SH   SOLE 28 277,308 0 6,699,482
CSX CORP COM 126408103 77 2,409 SH   SOLE 29 2,409 0 0
CSX CORP COM 126408103 467,542 14,574,262 SH   SOLE 30 14,430,373 0 143,889
CSX CORP COM 126408103 14,111 439,878 SH   SOLE 31 282,771 0 157,107
CSX CORP COM 126408103 16,143 503,220 SH   SOLE 32 503,220 0 0
CSX CORP COM 126408103 15,059 469,431 SH   SOLE 34 469,431 0 0
CSX CORP COM 126408103 41,445 1,291,926 SH   SOLE 36 1,291,926 0 0
CSX CORP COM 126408103 2,658 82,842 SH   SOLE 40 82,842 0 0
CSX CORP COM 126408103 55,265 1,722,726 SH   SOLE 43 109,908 0 1,612,818
CTI BIOPHARMA CORP COM 12648L601 11 4,254 SH   SOLE 2 4,254 0 0
CTI BIOPHARMA CORP COM 12648L601 46 18,241 SH   SOLE 18 18,241 0 0
CTI BIOPHARMA CORP COM 12648L601 642 256,659 SH   SOLE 21 256,659 0 0
CTI BIOPHARMA CORP COM 12648L601 1,545 617,897 SH   SOLE 22 617,897 0 0
CTO RLTY GROWTH INC NEW COM 22948Q101 926 17,298 SH   SOLE 2 8,533 0 8,765
CTO RLTY GROWTH INC NEW COM 22948Q101 8 149 SH   SOLE 7 149 0 0
CTO RLTY GROWTH INC NEW COM 22948Q101 1,110 20,743 SH   SOLE 18 20,743 0 0
CTO RLTY GROWTH INC NEW COM 22948Q101 865 16,155 SH   SOLE 19 16,155 0 0
CTO RLTY GROWTH INC NEW COM 22948Q101 13,148 245,669 SH   SOLE 21 245,669 0 0
CTO RLTY GROWTH INC NEW COM 22948Q101 11,501 214,890 SH   SOLE 22 208,530 0 6,360
CTO RLTY GROWTH INC NEW COM 22948Q101 14 262 SH   SOLE 23 262 0 0
CTO RLTY GROWTH INC NEW COM 22948Q101 189 3,534 SH   SOLE 43 534 0 3,000
CTS CORP COM 126501105 1,162 31,258 SH   SOLE 2 9,498 0 21,760
CTS CORP COM 126501105 7 185 SH   SOLE 4 185 0 0
CTS CORP COM 126501105 20 526 SH   SOLE 7 526 0 0
CTS CORP COM 126501105 5,014 134,917 SH   SOLE 18 134,917 0 0
CTS CORP COM 126501105 2,097 56,437 SH   SOLE 19 56,437 0 0
CTS CORP COM 126501105 146,162 3,933,305 SH   SOLE 21 3,933,305 0 0
CTS CORP COM 126501105 31,559 849,285 SH   SOLE 22 808,590 0 40,695
CTS CORP COM 126501105 101 2,729 SH   SOLE 25 2,729 0 0
CTS CORP COM 126501105 247 6,638 SH   SOLE 26 2,225 0 4,413
CTS CORP COM 126501105 152 4,094 SH   SOLE 28 4,094 0 0
CTS CORP COM 126501105 4,161 111,973 SH   SOLE 30 111,973 0 0
CTS CORP COM 126501105 168 4,513 SH   SOLE 36 4,513 0 0
CTS CORP COM 126501105 138 3,702 SH   SOLE 40 3,702 0 0
CTS CORP COM 126501105 448 12,049 SH   SOLE 43 402 0 11,647
CUBESMART COM 229663109 28,948 624,956 SH   SOLE 2 213,808 0 411,148
CUBESMART COM 229663109 23,612 509,764 SH   SOLE 4 509,764 0 0
CUBESMART COM 229663109 12,211 263,616 SH   SOLE 7 263,616 0 0
CUBESMART COM 229663109 12,241 264,268 SH   SOLE 18 264,268 0 0
CUBESMART COM 229663109 20,525 443,115 SH   SOLE 19 443,115 0 0
CUBESMART COM 229663109 225,453 4,867,283 SH   SOLE 21 4,867,283 0 0
CUBESMART COM 229663109 299,310 6,461,797 SH   SOLE 22 6,072,980 0 388,817
CUBESMART COM 229663109 1,232 26,592 SH   SOLE 23 26,592 0 0
CUBESMART COM 229663109 40,235 868,627 SH   SOLE 25 868,627 0 0
CUBESMART COM 229663109 3,643 78,646 SH   SOLE 26 64,023 0 14,623
CUBESMART COM 229663109 6,444 139,117 SH   SOLE 28 15,802 0 123,315
CUBESMART COM 229663109 41,121 887,769 SH   SOLE 30 887,769 0 0
CUBESMART COM 229663109 165 3,566 SH   SOLE 31 3,566 0 0
CUBESMART COM 229663109 2,132 46,036 SH   SOLE 34 46,036 0 0
CUBESMART COM 229663109 288 6,223 SH   SOLE 36 6,223 0 0
CUBESMART COM 229663109 1,101 23,759 SH   SOLE 40 23,759 0 0
CUBESMART COM 229663109 5,981 129,124 SH   SOLE 43 2,235 0 126,889
CUE BIOPHARMA INC COM 22978P106 210 17,996 SH   SOLE 2 7,974 0 10,022
CUE BIOPHARMA INC COM 22978P106 6 479 SH   SOLE 7 479 0 0
CUE BIOPHARMA INC COM 22978P106 1,282 110,003 SH   SOLE 18 100,040 0 9,963
CUE BIOPHARMA INC COM 22978P106 1,839 157,872 SH   SOLE 19 157,872 0 0
CUE BIOPHARMA INC COM 22978P106 12,357 1,060,667 SH   SOLE 21 1,060,667 0 0
CUE BIOPHARMA INC COM 22978P106 8,768 752,655 SH   SOLE 22 738,997 0 13,658
CUE BIOPHARMA INC COM 22978P106 36 3,108 SH   SOLE 23 3,108 0 0
CUE BIOPHARMA INC COM 22978P106 39 3,358 SH   SOLE 25 3,358 0 0
CUE BIOPHARMA INC COM 22978P106 241 20,686 SH   SOLE 26 2,391 0 18,295
CUE BIOPHARMA INC COM 22978P106 183 15,687 SH   SOLE 30 15,687 0 0
CUE BIOPHARMA INC COM 22978P106 15 1,330 SH   SOLE 36 1,330 0 0
CUE BIOPHARMA INC COM 22978P106 26 2,191 SH   SOLE 40 2,191 0 0
CUE BIOPHARMA INC COM 22978P106 32 2,766 SH   SOLE 43 0 0 2,766
CUENTAS INC COM NEW 229794201 4 620 SH   SOLE 18 620 0 0
CUENTAS INC COM NEW 229794201 90 14,533 SH   SOLE 21 14,533 0 0
CULLEN FROST BANKERS INC COM 229899109 15,545 138,793 SH   SOLE 2 43,912 0 94,881
CULLEN FROST BANKERS INC COM 229899109 23 204 SH   SOLE 4 204 0 0
CULLEN FROST BANKERS INC COM 229899109 3,229 28,832 SH   SOLE 7 28,832 0 0
CULLEN FROST BANKERS INC COM 229899109 15,473 138,154 SH   SOLE 18 138,154 0 0
CULLEN FROST BANKERS INC COM 229899109 1,699 15,166 SH   SOLE 19 15,166 0 0
CULLEN FROST BANKERS INC COM 229899109 309,858 2,766,591 SH   SOLE 21 2,766,591 0 0
CULLEN FROST BANKERS INC COM 229899109 183,371 1,637,243 SH   SOLE 22 1,564,951 0 72,292
CULLEN FROST BANKERS INC COM 229899109 201 1,791 SH   SOLE 25 1,791 0 0
CULLEN FROST BANKERS INC COM 229899109 2,853 25,475 SH   SOLE 26 21,127 0 4,348
CULLEN FROST BANKERS INC COM 229899109 1,117 9,974 SH   SOLE 28 7,174 0 2,800
CULLEN FROST BANKERS INC COM 229899109 12,659 113,029 SH   SOLE 30 113,029 0 0
CULLEN FROST BANKERS INC COM 229899109 114 1,014 SH   SOLE 31 1,014 0 0
CULLEN FROST BANKERS INC COM 229899109 438 3,914 SH   SOLE 36 3,914 0 0
CULLEN FROST BANKERS INC COM 229899109 823 7,345 SH   SOLE 40 7,345 0 0
CULLEN FROST BANKERS INC COM 229899109 3,450 30,804 SH   SOLE 43 2,749 0 28,055
CULLINAN ONCOLOGY INC COM 230031106 626 24,303 SH   SOLE 2 10,794 0 13,509
CULLINAN ONCOLOGY INC COM 230031106 8 311 SH   SOLE 7 311 0 0
CULLINAN ONCOLOGY INC COM 230031106 1,136 44,113 SH   SOLE 18 44,113 0 0
CULLINAN ONCOLOGY INC COM 230031106 765 29,713 SH   SOLE 19 29,713 0 0
CULLINAN ONCOLOGY INC COM 230031106 12,609 489,662 SH   SOLE 21 489,662 0 0
CULLINAN ONCOLOGY INC COM 230031106 8,945 347,377 SH   SOLE 22 334,285 0 13,092
CULLINAN ONCOLOGY INC COM 230031106 19 734 SH   SOLE 23 734 0 0
CULLINAN ONCOLOGY INC COM 230031106 19 727 SH   SOLE 26 0 0 727
CULLINAN ONCOLOGY INC COM 230031106 82 3,203 SH   SOLE 30 3,203 0 0
CULLINAN ONCOLOGY INC COM 230031106 8 311 SH   SOLE 34 311 0 0
CULLINAN ONCOLOGY INC COM 230031106 44 1,704 SH   SOLE 40 1,704 0 0
CULLINAN ONCOLOGY INC COM 230031106 3 120 SH   SOLE 43 0 0 120
CULP INC COM 230215105 215 13,217 SH   SOLE 2 5,517 0 7,700
CULP INC COM 230215105 53 3,266 SH   SOLE 18 3,266 0 0
CULP INC COM 230215105 785 48,129 SH   SOLE 19 48,129 0 0
CULP INC COM 230215105 550 33,738 SH   SOLE 21 33,738 0 0
CULP INC COM 230215105 4,485 275,163 SH   SOLE 22 275,163 0 0
CULP INC COM 230215105 49 2,993 SH   SOLE 23 2,993 0 0
CULP INC COM 230215105 104 6,399 SH   SOLE 26 0 0 6,399
CULP INC COM 230215105 13 823 SH   SOLE 43 0 0 823
CUMBERLAND PHARMACEUTICALS I COM 230770109 66 23,153 SH   SOLE 2 0 0 23,153
CUMBERLAND PHARMACEUTICALS I COM 230770109 5 1,924 SH   SOLE 18 1,924 0 0
CUMBERLAND PHARMACEUTICALS I COM 230770109 141 49,478 SH   SOLE 21 49,478 0 0
CUMBERLAND PHARMACEUTICALS I COM 230770109 915 321,469 SH   SOLE 22 321,469 0 0
CUMMINS INC COM 231021106 107,878 442,469 SH   SOLE 2 159,187 0 283,282
CUMMINS INC COM 231021106 24,839 101,880 SH   SOLE 4 58,313 0 43,567
CUMMINS INC COM 231021106 38,249 156,880 SH   SOLE 7 148,183 0 8,697
CUMMINS INC COM 231021106 263 1,077 SH   SOLE 13 329 0 748
CUMMINS INC COM 231021106 4,648 19,066 SH   SOLE 15 19,066 0 0
CUMMINS INC COM 231021106 86,235 353,696 SH   SOLE 18 331,052 0 22,644
CUMMINS INC COM 231021106 18,188 74,598 SH   SOLE 19 74,598 0 0
CUMMINS INC COM 231021106 1,014,109 4,159,424 SH   SOLE 21 4,159,424 0 0
CUMMINS INC COM 231021106 843,814 3,460,948 SH   SOLE 22 2,902,886 0 558,062
CUMMINS INC COM 231021106 21,068 86,411 SH   SOLE 23 86,411 0 0
CUMMINS INC COM 231021106 74,561 305,816 SH   SOLE 25 305,816 0 0
CUMMINS INC COM 231021106 109,983 451,102 SH   SOLE 26 243,714 0 207,388
CUMMINS INC COM 231021106 201,739 827,442 SH   SOLE 28 18,417 0 809,025
CUMMINS INC COM 231021106 12,076 49,529 SH   SOLE 29 49,529 0 0
CUMMINS INC COM 231021106 247,912 1,016,825 SH   SOLE 30 978,894 0 37,931
CUMMINS INC COM 231021106 13,877 56,917 SH   SOLE 31 46,972 0 9,945
CUMMINS INC COM 231021106 5,273 21,626 SH   SOLE 34 21,626 0 0
CUMMINS INC COM 231021106 19,700 80,799 SH   SOLE 36 80,799 0 0
CUMMINS INC COM 231021106 1,285 5,269 SH   SOLE 40 5,269 0 0
CUMMINS INC COM 231021106 63,236 259,368 SH   SOLE 43 13,904 0 245,464
CUMULUS MEDIA INC COM CL A 231082801 57 3,891 SH   SOLE 18 3,891 0 0
CUMULUS MEDIA INC COM CL A 231082801 1,306 89,130 SH   SOLE 21 89,130 0 0
CUMULUS MEDIA INC COM CL A 231082801 1,304 89,044 SH   SOLE 22 89,044 0 0
CUMULUS MEDIA INC COM CL A 231082801 9 605 SH   SOLE 43 0 0 605
CUREVAC N V COM N2451R105 6,032 82,094 SH   SOLE 2 1,399 0 80,695
CUREVAC N V COM N2451R105 63 860 SH   SOLE 7 860 0 0
CUREVAC N V COM N2451R105 1,702 23,156 SH   SOLE 18 23,156 0 0
CUREVAC N V COM N2451R105 775 10,543 SH   SOLE 19 10,543 0 0
CUREVAC N V COM N2451R105 43,858 596,866 SH   SOLE 21 596,866 0 0
CUREVAC N V COM N2451R105 25,159 342,398 SH   SOLE 22 304,119 0 38,279
CUREVAC N V COM N2451R105 69 944 SH   SOLE 31 944 0 0
CURIOSITYSTREAM INC COM CL A 23130Q107 408 29,928 SH   SOLE 2 13,355 0 16,573
CURIOSITYSTREAM INC COM CL A 23130Q107 6 418 SH   SOLE 7 418 0 0
CURIOSITYSTREAM INC COM CL A 23130Q107 1,192 87,402 SH   SOLE 18 87,402 0 0
CURIOSITYSTREAM INC COM CL A 23130Q107 618 45,295 SH   SOLE 19 45,295 0 0
CURIOSITYSTREAM INC COM CL A 23130Q107 13,951 1,022,824 SH   SOLE 21 1,022,824 0 0
CURIOSITYSTREAM INC COM CL A 23130Q107 8,553 627,078 SH   SOLE 22 603,925 0 23,153
CURIOSITYSTREAM INC COM CL A 23130Q107 123 9,035 SH   SOLE 30 9,035 0 0
CURIOSITYSTREAM INC COM CL A 23130Q107 61 4,482 SH   SOLE 40 4,482 0 0
CURIS INC COM NEW 231269200 269 33,343 SH   SOLE 2 22,361 0 10,982
CURIS INC COM NEW 231269200 11 1,391 SH   SOLE 7 1,391 0 0
CURIS INC COM NEW 231269200 2,278 282,269 SH   SOLE 18 282,269 0 0
CURIS INC COM NEW 231269200 1,220 151,164 SH   SOLE 19 151,164 0 0
CURIS INC COM NEW 231269200 25,799 3,196,854 SH   SOLE 21 3,196,854 0 0
CURIS INC COM NEW 231269200 15,982 1,980,474 SH   SOLE 22 1,926,966 0 53,508
CURIS INC COM NEW 231269200 16 2,011 SH   SOLE 25 2,011 0 0
CURIS INC COM NEW 231269200 42 5,242 SH   SOLE 26 0 0 5,242
CURIS INC COM NEW 231269200 396 49,012 SH   SOLE 30 49,012 0 0
CURIS INC COM NEW 231269200 66 8,130 SH   SOLE 40 8,130 0 0
CURO GROUP HOLDINGS CORP COM 23131L107 64 3,792 SH   SOLE 2 1,444 0 2,348
CURO GROUP HOLDINGS CORP COM 23131L107 5 274 SH   SOLE 7 274 0 0
CURO GROUP HOLDINGS CORP COM 23131L107 1,128 66,361 SH   SOLE 18 66,361 0 0
CURO GROUP HOLDINGS CORP COM 23131L107 808 47,526 SH   SOLE 19 47,526 0 0
CURO GROUP HOLDINGS CORP COM 23131L107 12,532 737,161 SH   SOLE 21 737,161 0 0
CURO GROUP HOLDINGS CORP COM 23131L107 8,191 481,829 SH   SOLE 22 477,596 0 4,233
CURO GROUP HOLDINGS CORP COM 23131L107 26 1,540 SH   SOLE 43 0 0 1,540
CURTISS WRIGHT CORP COM 231561101 13,472 113,442 SH   SOLE 2 54,069 0 59,373
CURTISS WRIGHT CORP COM 231561101 62 521 SH   SOLE 4 521 0 0
CURTISS WRIGHT CORP COM 231561101 120 1,008 SH   SOLE 7 1,008 0 0
CURTISS WRIGHT CORP COM 231561101 12,189 102,637 SH   SOLE 18 101,003 0 1,634
CURTISS WRIGHT CORP COM 231561101 2,697 22,709 SH   SOLE 19 22,709 0 0
CURTISS WRIGHT CORP COM 231561101 261,448 2,201,480 SH   SOLE 21 2,201,480 0 0
CURTISS WRIGHT CORP COM 231561101 147,351 1,240,743 SH   SOLE 22 1,181,107 0 59,636
CURTISS WRIGHT CORP COM 231561101 507 4,266 SH   SOLE 23 4,266 0 0
CURTISS WRIGHT CORP COM 231561101 312 2,628 SH   SOLE 25 2,628 0 0
CURTISS WRIGHT CORP COM 231561101 2,547 21,447 SH   SOLE 26 17,208 0 4,239
CURTISS WRIGHT CORP COM 231561101 961 8,092 SH   SOLE 28 4,603 0 3,489
CURTISS WRIGHT CORP COM 231561101 228 1,919 SH   SOLE 29 1,919 0 0
CURTISS WRIGHT CORP COM 231561101 3,711 31,244 SH   SOLE 30 31,244 0 0
CURTISS WRIGHT CORP COM 231561101 230 1,935 SH   SOLE 31 1,935 0 0
CURTISS WRIGHT CORP COM 231561101 337 2,836 SH   SOLE 34 2,836 0 0
CURTISS WRIGHT CORP COM 231561101 472 3,974 SH   SOLE 36 3,974 0 0
CURTISS WRIGHT CORP COM 231561101 607 5,112 SH   SOLE 40 5,112 0 0
CURTISS WRIGHT CORP COM 231561101 2,951 24,847 SH   SOLE 43 299 0 24,548
CUSHMAN WAKEFIELD PLC SHS G2717B108 1,601 91,661 SH   SOLE 2 50,808 0 40,853
CUSHMAN WAKEFIELD PLC SHS G2717B108 7 398 SH   SOLE 4 398 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108 36 2,054 SH   SOLE 7 2,054 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108 6,319 361,700 SH   SOLE 18 361,700 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108 5,738 328,452 SH   SOLE 19 328,452 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108 70,052 4,009,828 SH   SOLE 21 4,009,828 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108 52,552 3,008,134 SH   SOLE 22 2,943,226 0 64,908
CUSHMAN WAKEFIELD PLC SHS G2717B108 194 11,128 SH   SOLE 23 11,128 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108 478 27,357 SH   SOLE 25 27,357 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108 2,047 117,175 SH   SOLE 26 56,439 0 60,736
CUSHMAN WAKEFIELD PLC SHS G2717B108 220 12,580 SH   SOLE 28 12,580 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108 1,911 109,365 SH   SOLE 30 109,365 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108 2,346 134,290 SH   SOLE 34 134,290 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108 391 22,353 SH   SOLE 36 22,353 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108 288 16,493 SH   SOLE 40 16,493 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108 1,170 66,948 SH   SOLE 43 4,159 0 62,789
CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103 73 7,641 SH   SOLE 2 603 0 7,038
CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103 471 49,488 SH   SOLE 18 49,488 0 0
CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103 220 23,153 SH   SOLE 19 23,153 0 0
CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103 4,723 496,105 SH   SOLE 21 496,105 0 0
CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103 1,592 167,222 SH   SOLE 22 150,416 0 16,806
CUSTOMERS BANCORP INC COM 23204G100 1,154 29,604 SH   SOLE 2 8,821 0 20,783
CUSTOMERS BANCORP INC COM 23204G100 19 480 SH   SOLE 7 480 0 0
CUSTOMERS BANCORP INC COM 23204G100 4,762 122,142 SH   SOLE 18 122,142 0 0
CUSTOMERS BANCORP INC COM 23204G100 2,143 54,956 SH   SOLE 19 54,956 0 0
CUSTOMERS BANCORP INC COM 23204G100 140,614 3,606,407 SH   SOLE 21 3,606,407 0 0
CUSTOMERS BANCORP INC COM 23204G100 31,332 803,579 SH   SOLE 22 763,792 0 39,787
CUSTOMERS BANCORP INC COM 23204G100 34 861 SH   SOLE 25 861 0 0
CUSTOMERS BANCORP INC COM 23204G100 81 2,079 SH   SOLE 26 0 0 2,079
CUSTOMERS BANCORP INC COM 23204G100 146 3,738 SH   SOLE 28 3,738 0 0
CUSTOMERS BANCORP INC COM 23204G100 2,116 54,283 SH   SOLE 30 54,283 0 0
CUSTOMERS BANCORP INC COM 23204G100 107 2,738 SH   SOLE 40 2,738 0 0
CUSTOMERS BANCORP INC COM 23204G100 3,072 78,795 SH   SOLE 43 14,748 0 64,047
CUTERA INC COM 232109108 153 3,116 SH   SOLE 2 1,269 0 1,847
CUTERA INC COM 232109108 14 283 SH   SOLE 7 283 0 0
CUTERA INC COM 232109108 3,585 73,114 SH   SOLE 18 73,114 0 0
CUTERA INC COM 232109108 1,518 30,965 SH   SOLE 19 30,965 0 0
CUTERA INC COM 232109108 102,640 2,093,402 SH   SOLE 21 2,093,402 0 0
CUTERA INC COM 232109108 21,867 445,998 SH   SOLE 22 443,424 0 2,574
CUTERA INC COM 232109108 1,252 25,545 SH   SOLE 30 25,545 0 0
CUTERA INC COM 232109108 265 5,409 SH   SOLE 43 0 0 5,409
CVB FINL CORP COM 126600105 2,892 140,473 SH   SOLE 2 41,764 0 98,709
CVB FINL CORP COM 126600105 12 565 SH   SOLE 4 565 0 0
CVB FINL CORP COM 126600105 46 2,254 SH   SOLE 7 2,254 0 0
CVB FINL CORP COM 126600105 10,656 517,517 SH   SOLE 18 517,517 0 0
CVB FINL CORP COM 126600105 5,714 277,512 SH   SOLE 19 277,512 0 0
CVB FINL CORP COM 126600105 313,526 15,227,087 SH   SOLE 21 15,227,087 0 0
CVB FINL CORP COM 126600105 69,843 3,392,104 SH   SOLE 22 3,204,359 0 187,745
CVB FINL CORP COM 126600105 210 10,219 SH   SOLE 23 10,219 0 0
CVB FINL CORP COM 126600105 71 3,460 SH   SOLE 25 3,460 0 0
CVB FINL CORP COM 126600105 1,341 65,139 SH   SOLE 26 24,495 0 40,644
CVB FINL CORP COM 126600105 301 14,605 SH   SOLE 28 14,605 0 0
CVB FINL CORP COM 126600105 5,075 246,495 SH   SOLE 30 246,495 0 0
CVB FINL CORP COM 126600105 80 3,862 SH   SOLE 36 3,862 0 0
CVB FINL CORP COM 126600105 285 13,850 SH   SOLE 40 13,850 0 0
CVB FINL CORP COM 126600105 781 37,929 SH   SOLE 43 652 0 37,277
CVD EQUIP CORP COM 126601103 4 975 SH   SOLE 18 975 0 0
CVD EQUIP CORP COM 126601103 104 23,047 SH   SOLE 21 23,047 0 0
CVR ENERGY INC COM 12662P108 1,457 81,100 SH   SOLE 2 20,083 0 61,017
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,844 102,679 SH   SOLE 18 102,679 0 0
CVR ENERGY INC COM 12662P108 8,160 454,321 SH   SOLE 19 454,321 0 0
CVR ENERGY INC COM 12662P108 22,254 1,239,111 SH   SOLE 21 1,239,111 0 0
CVR ENERGY INC COM 12662P108 19,458 1,083,403 SH   SOLE 22 1,031,957 0 51,446
CVR ENERGY INC COM 12662P108 166 9,226 SH   SOLE 23 9,226 0 0
CVR ENERGY INC COM 12662P108 15 813 SH   SOLE 25 813 0 0
CVR ENERGY INC COM 12662P108 1,444 80,419 SH   SOLE 26 14,906 0 65,513
CVR ENERGY INC COM 12662P108 65 3,632 SH   SOLE 28 3,632 0 0
CVR ENERGY INC COM 12662P108 573 31,904 SH   SOLE 30 31,904 0 0
CVR ENERGY INC COM 12662P108 50 2,795 SH   SOLE 34 2,795 0 0
CVR ENERGY INC COM 12662P108 55 3,045 SH   SOLE 36 3,045 0 0
CVR ENERGY INC COM 12662P108 55 3,055 SH   SOLE 40 3,055 0 0
CVR ENERGY INC COM 12662P108 375 20,898 SH   SOLE 43 1,614 0 19,284
CVS HEALTH CORP COM 126650100 327,899 3,929,760 SH   SOLE 2 1,344,137 0 2,585,623
CVS HEALTH CORP COM 126650100 63,259 758,138 SH   SOLE 4 468,980 0 289,158
CVS HEALTH CORP COM 126650100 102,747 1,231,386 SH   SOLE 7 1,190,836 0 40,550
CVS HEALTH CORP COM 126650100 958 11,478 SH   SOLE 13 5,388 0 6,090
CVS HEALTH CORP COM 126650100 14,297 171,344 SH   SOLE 15 171,344 0 0
CVS HEALTH CORP COM 126650100 10 123 SH   SOLE 17 0 0 123
CVS HEALTH CORP COM 126650100 338,852 4,061,031 SH   SOLE 18 3,702,772 0 358,259
CVS HEALTH CORP COM 126650100 379,479 4,547,930 SH   SOLE 19 4,547,930 0 0
CVS HEALTH CORP COM 126650100 2,483,080 29,758,874 SH   SOLE 21 29,758,874 0 0
CVS HEALTH CORP COM 126650100 2,477,756 29,695,068 SH   SOLE 22 25,970,456 0 3,724,612
CVS HEALTH CORP COM 126650100 73,082 875,859 SH   SOLE 23 875,859 0 0
CVS HEALTH CORP COM 126650100 204,573 2,451,743 SH   SOLE 25 2,451,743 0 0
CVS HEALTH CORP COM 126650100 275,457 3,301,254 SH   SOLE 26 1,474,621 0 1,826,633
CVS HEALTH CORP COM 126650100 382,993 4,590,044 SH   SOLE 28 156,396 0 4,433,648
CVS HEALTH CORP COM 126650100 18,471 221,367 SH   SOLE 29 221,367 0 0
CVS HEALTH CORP COM 126650100 657,291 7,877,409 SH   SOLE 30 7,695,849 0 181,560
CVS HEALTH CORP COM 126650100 64,287 770,457 SH   SOLE 31 461,384 0 309,073
CVS HEALTH CORP COM 126650100 21,266 254,866 SH   SOLE 34 254,866 0 0
CVS HEALTH CORP COM 126650100 67,310 806,688 SH   SOLE 36 806,688 0 0
CVS HEALTH CORP COM 126650100 3,975 47,643 SH   SOLE 40 47,643 0 0
CVS HEALTH CORP COM 126650100 94,083 1,127,548 SH   SOLE 43 66,568 0 1,060,980
CYANOTECH CORP COM PAR $0.02 232437301 2 812 SH   SOLE 21 812 0 0
CYANOTECH CORP COM PAR $0.02 232437301 33 10,762 SH   SOLE 22 10,762 0 0
CYBERARK SOFTWARE LTD NOTE 11/1 23248VAB1 3,812 3,525,000 PRN   SOLE 21 3,525,000 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 730 5,603 SH   SOLE 2 1,269 0 4,334
CYBERARK SOFTWARE LTD SHS M2682V108 2,889 22,179 SH   SOLE 4 13,764 0 8,415
CYBERARK SOFTWARE LTD SHS M2682V108 3,935 30,205 SH   SOLE 7 28,219 0 1,986
CYBERARK SOFTWARE LTD SHS M2682V108 15 112 SH   SOLE 13 112 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 367 2,814 SH   SOLE 15 2,814 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 4,564 35,034 SH   SOLE 18 35,034 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 2,349 18,033 SH   SOLE 19 18,033 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 84,692 650,130 SH   SOLE 21 650,130 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 68,281 524,147 SH   SOLE 22 507,500 0 16,647
CYBERARK SOFTWARE LTD SHS M2682V108 2,800 21,492 SH   SOLE 23 21,492 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 803 6,163 SH   SOLE 25 6,163 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 7,971 61,187 SH   SOLE 26 55,508 0 5,679
CYBERARK SOFTWARE LTD SHS M2682V108 4,375 33,584 SH   SOLE 28 3,679 0 29,905
CYBERARK SOFTWARE LTD SHS M2682V108 26,540 203,734 SH   SOLE 30 197,282 0 6,452
CYBERARK SOFTWARE LTD SHS M2682V108 523 4,016 SH   SOLE 31 2,848 0 1,168
CYBERARK SOFTWARE LTD SHS M2682V108 106 811 SH   SOLE 34 811 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 1,075 8,254 SH   SOLE 36 8,254 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 180 1,380 SH   SOLE 40 1,380 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 4,608 35,374 SH   SOLE 43 4,413 0 30,961
CYBEROPTICS CORP COM 232517102 8 201 SH   SOLE 2 199 0 2
CYBEROPTICS CORP COM 232517102 62 1,507 SH   SOLE 18 1,507 0 0
CYBEROPTICS CORP COM 232517102 1,160 28,309 SH   SOLE 21 28,309 0 0
CYBEROPTICS CORP COM 232517102 4,235 103,394 SH   SOLE 22 103,394 0 0
CYCLACEL PHARMACEUTICALS INC COM 23254L603 11 1,924 SH   SOLE 18 1,924 0 0
CYCLACEL PHARMACEUTICALS INC COM 23254L603 145 24,449 SH   SOLE 21 24,449 0 0
CYCLERION THERAPEUTICS INC COM 23255M105 24 6,103 SH   SOLE 18 6,103 0 0
CYCLERION THERAPEUTICS INC COM 23255M105 346 88,822 SH   SOLE 21 88,822 0 0
CYCLERION THERAPEUTICS INC COM 23255M105 1,331 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 8 812 SH   SOLE 18 812 0 0
CYCLO THERAPEUTICS INC COM NEW 23254X201 103 10,032 SH   SOLE 21 10,032 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 331 75,984 SH   SOLE 2 4,328 0 71,656
CYMABAY THERAPEUTICS INC COM 23257D103 6 1,266 SH   SOLE 7 1,266 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 990 227,001 SH   SOLE 18 227,001 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 519 119,062 SH   SOLE 19 119,062 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 14,046 3,221,603 SH   SOLE 21 3,221,603 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 7,636 1,751,372 SH   SOLE 22 1,679,635 0 71,737
CYMABAY THERAPEUTICS INC COM 23257D103 106 24,365 SH   SOLE 30 24,365 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 48 11,017 SH   SOLE 43 0 0 11,017
CYNERGISTEK INC COM 23258P105 15 7,591 SH   SOLE 21 7,591 0 0
CYRUSONE INC COM 23283R100 25,026 349,919 SH   SOLE 2 91,219 0 258,700
CYRUSONE INC COM 23283R100 12,948 181,043 SH   SOLE 4 181,043 0 0
CYRUSONE INC COM 23283R100 11,511 160,953 SH   SOLE 7 160,953 0 0
CYRUSONE INC COM 23283R100 21,266 297,347 SH   SOLE 18 297,347 0 0
CYRUSONE INC COM 23283R100 16,392 229,197 SH   SOLE 19 229,197 0 0
CYRUSONE INC COM 23283R100 511,153 7,146,993 SH   SOLE 21 7,146,993 0 0
CYRUSONE INC COM 23283R100 310,362 4,339,508 SH   SOLE 22 4,188,064 0 151,444
CYRUSONE INC COM 23283R100 401 5,605 SH   SOLE 23 5,605 0 0
CYRUSONE INC COM 23283R100 37,801 528,534 SH   SOLE 25 528,534 0 0
CYRUSONE INC COM 23283R100 3,738 52,259 SH   SOLE 26 43,126 0 9,133
CYRUSONE INC COM 23283R100 6,516 91,111 SH   SOLE 28 14,886 0 76,225
CYRUSONE INC COM 23283R100 63,238 884,203 SH   SOLE 30 884,203 0 0
CYRUSONE INC COM 23283R100 159 2,219 SH   SOLE 31 2,219 0 0
CYRUSONE INC COM 23283R100 165 2,310 SH   SOLE 34 2,310 0 0
CYRUSONE INC COM 23283R100 482 6,739 SH   SOLE 36 6,739 0 0
CYRUSONE INC COM 23283R100 1,071 14,968 SH   SOLE 40 14,968 0 0
CYRUSONE INC COM 23283R100 6,068 84,842 SH   SOLE 43 3,472 0 81,370
CYTOKINETICS INC COM NEW 23282W605 613 30,973 SH   SOLE 2 18,207 0 12,766
CYTOKINETICS INC COM NEW 23282W605 6 305 SH   SOLE 4 305 0 0
CYTOKINETICS INC COM NEW 23282W605 22 1,095 SH   SOLE 7 1,095 0 0
CYTOKINETICS INC COM NEW 23282W605 5,909 298,602 SH   SOLE 18 298,602 0 0
CYTOKINETICS INC COM NEW 23282W605 14,440 729,641 SH   SOLE 19 729,641 0 0
CYTOKINETICS INC COM NEW 23282W605 169,246 8,552,118 SH   SOLE 21 8,552,118 0 0
CYTOKINETICS INC COM NEW 23282W605 35,418 1,789,692 SH   SOLE 22 1,748,441 0 41,251
CYTOKINETICS INC COM NEW 23282W605 0 9 SH   SOLE 23 9 0 0
CYTOKINETICS INC COM NEW 23282W605 34 1,717 SH   SOLE 25 1,717 0 0
CYTOKINETICS INC COM NEW 23282W605 666 33,640 SH   SOLE 26 26,883 0 6,757
CYTOKINETICS INC COM NEW 23282W605 156 7,898 SH   SOLE 28 7,898 0 0
CYTOKINETICS INC COM NEW 23282W605 3,422 172,897 SH   SOLE 30 172,897 0 0
CYTOKINETICS INC COM NEW 23282W605 39 1,991 SH   SOLE 34 1,991 0 0
CYTOKINETICS INC COM NEW 23282W605 149 7,521 SH   SOLE 40 7,521 0 0
CYTOKINETICS INC COM NEW 23282W605 521 26,303 SH   SOLE 43 0 0 26,303
CYTOMX THERAPEUTICS INC COM 23284F105 190 30,093 SH   SOLE 2 16,600 0 13,493
CYTOMX THERAPEUTICS INC COM 23284F105 5 857 SH   SOLE 7 857 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 1,357 214,433 SH   SOLE 18 214,433 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 695 109,719 SH   SOLE 19 109,719 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 19,345 3,056,136 SH   SOLE 21 3,056,136 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 10,118 1,598,462 SH   SOLE 22 1,562,847 0 35,615
CYTOMX THERAPEUTICS INC COM 23284F105 21 3,305 SH   SOLE 25 3,305 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 33 5,248 SH   SOLE 26 2,857 0 2,391
CYTOMX THERAPEUTICS INC COM 23284F105 33 5,138 SH   SOLE 28 5,138 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 226 35,674 SH   SOLE 30 35,674 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 18 2,790 SH   SOLE 36 2,790 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 32 5,087 SH   SOLE 40 5,087 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 87 13,681 SH   SOLE 43 0 0 13,681
CYTOSORBENTS CORP COM NEW 23283X206 51 6,728 SH   SOLE 2 2,814 0 3,914
CYTOSORBENTS CORP COM NEW 23283X206 4 594 SH   SOLE 7 594 0 0
CYTOSORBENTS CORP COM NEW 23283X206 1,069 141,568 SH   SOLE 18 141,568 0 0
CYTOSORBENTS CORP COM NEW 23283X206 552 73,090 SH   SOLE 19 73,090 0 0
CYTOSORBENTS CORP COM NEW 23283X206 10,995 1,456,236 SH   SOLE 21 1,456,236 0 0
CYTOSORBENTS CORP COM NEW 23283X206 7,238 958,646 SH   SOLE 22 954,417 0 4,229
CYTOSORBENTS CORP COM NEW 23283X206 32 4,304 SH   SOLE 43 0 0 4,304
D R HORTON INC COM 23331A109 64,506 713,796 SH   SOLE 2 100,368 0 613,428
D R HORTON INC COM 23331A109 21,220 234,813 SH   SOLE 4 153,084 0 81,729
D R HORTON INC COM 23331A109 30,898 341,901 SH   SOLE 7 305,768 0 36,133
D R HORTON INC COM 23331A109 296 3,278 SH   SOLE 13 960 0 2,318
D R HORTON INC COM 23331A109 4,169 46,132 SH   SOLE 15 46,132 0 0
D R HORTON INC COM 23331A109 82,755 915,740 SH   SOLE 18 868,237 0 47,503
D R HORTON INC COM 23331A109 148,982 1,648,578 SH   SOLE 19 1,648,578 0 0
D R HORTON INC COM 23331A109 1,339,691 14,824,505 SH   SOLE 21 14,824,505 0 0
D R HORTON INC COM 23331A109 654,463 7,242,042 SH   SOLE 22 6,526,763 0 715,279
D R HORTON INC COM 23331A109 18,213 201,535 SH   SOLE 23 201,535 0 0
D R HORTON INC COM 23331A109 132,092 1,461,678 SH   SOLE 25 1,461,678 0 0
D R HORTON INC COM 23331A109 67,980 752,244 SH   SOLE 26 305,427 0 446,817
D R HORTON INC COM 23331A109 102,072 1,129,491 SH   SOLE 28 36,628 0 1,092,863
D R HORTON INC COM 23331A109 200,707 2,220,944 SH   SOLE 30 2,220,944 0 0
D R HORTON INC COM 23331A109 8,454 93,544 SH   SOLE 31 42,169 0 51,375
D R HORTON INC COM 23331A109 73,142 809,365 SH   SOLE 34 809,365 0 0
D R HORTON INC COM 23331A109 15,364 170,016 SH   SOLE 36 170,016 0 0
D R HORTON INC COM 23331A109 1,090 12,066 SH   SOLE 40 12,066 0 0
D R HORTON INC COM 23331A109 26,294 290,964 SH   SOLE 43 17,879 0 273,085
D R HORTON INC OPTIONS 23331A109 361 4,000 SH Call SOLE 2 4,000 0 0
D R HORTON INC OPTIONS 23331A109 389 4,300 SH Call SOLE 4 4,300 0 0
D R HORTON INC OPTIONS 23331A109 5,232 57,900 SH Call SOLE 18 57,900 0 0
D R HORTON INC OPTIONS 23331A109 56,761 628,100 SH Call SOLE 19 628,100 0 0
D R HORTON INC OPTIONS 23331A109 2,847 31,500 SH Call SOLE 22 31,500 0 0
D R HORTON INC OPTIONS 23331A109 22,719 251,400 SH Call SOLE 34 251,400 0 0
D8 HOLDINGS CORP SHS CL A G2614K110 25 2,462 SH   SOLE 21 2,462 0 0
DADA NEXUS LTD ADS 23344D108 286 9,845 SH   SOLE 2 1,263 0 8,582
DADA NEXUS LTD ADS 23344D108 627 21,621 SH   SOLE 4 8,236 0 13,385
DADA NEXUS LTD ADS 23344D108 177 6,094 SH   SOLE 7 6,094 0 0
DADA NEXUS LTD ADS 23344D108 895 30,862 SH   SOLE 15 30,862 0 0
DADA NEXUS LTD ADS 23344D108 143 4,924 SH   SOLE 18 4,924 0 0
DADA NEXUS LTD ADS 23344D108 24,275 836,772 SH   SOLE 21 836,772 0 0
DADA NEXUS LTD ADS 23344D108 16,249 560,101 SH   SOLE 22 493,913 0 66,188
DADA NEXUS LTD ADS 23344D108 812 27,995 SH   SOLE 23 27,995 0 0
DADA NEXUS LTD ADS 23344D108 1,221 42,093 SH   SOLE 25 42,093 0 0
DADA NEXUS LTD ADS 23344D108 8,924 307,628 SH   SOLE 26 212,347 0 95,281
DADA NEXUS LTD ADS 23344D108 2,380 82,034 SH   SOLE 28 0 0 82,034
DADA NEXUS LTD ADS 23344D108 8,623 297,258 SH   SOLE 30 297,258 0 0
DADA NEXUS LTD ADS 23344D108 135 4,670 SH   SOLE 34 4,670 0 0
DAILY JOURNAL CORP COM 233912104 328 970 SH   SOLE 2 85 0 885
DAILY JOURNAL CORP COM 233912104 9 27 SH   SOLE 7 27 0 0
DAILY JOURNAL CORP COM 233912104 1,394 4,118 SH   SOLE 18 4,118 0 0
DAILY JOURNAL CORP COM 233912104 745 2,201 SH   SOLE 19 2,201 0 0
DAILY JOURNAL CORP COM 233912104 14,931 44,108 SH   SOLE 21 44,108 0 0
DAILY JOURNAL CORP COM 233912104 8,390 24,786 SH   SOLE 22 23,600 0 1,186
DAILY JOURNAL CORP COM 233912104 113 334 SH   SOLE 43 0 0 334
DAKTRONICS INC COM 234264109 417 63,226 SH   SOLE 2 1,375 0 61,851
DAKTRONICS INC COM 234264109 6 952 SH   SOLE 7 952 0 0
DAKTRONICS INC COM 234264109 1,142 173,283 SH   SOLE 18 173,283 0 0
DAKTRONICS INC COM 234264109 445 67,532 SH   SOLE 19 67,532 0 0
DAKTRONICS INC COM 234264109 30,003 4,552,859 SH   SOLE 21 4,552,859 0 0
DAKTRONICS INC COM 234264109 7,003 1,062,616 SH   SOLE 22 1,026,465 0 36,151
DAKTRONICS INC COM 234264109 360 54,637 SH   SOLE 30 54,637 0 0
DALLASNEWS CORPORATION COM SER A 235050101 8 1,126 SH   SOLE 18 1,126 0 0
DALLASNEWS CORPORATION COM SER A 235050101 131 18,119 SH   SOLE 21 18,119 0 0
DALLASNEWS CORPORATION COM SER A 235050101 714 98,960 SH   SOLE 22 98,960 0 0
DANA INC COM 235825205 5,563 234,134 SH   SOLE 2 128,822 0 105,312
DANA INC COM 235825205 14 605 SH   SOLE 4 605 0 0
DANA INC COM 235825205 100 4,213 SH   SOLE 7 4,213 0 0
DANA INC COM 235825205 18,065 760,324 SH   SOLE 18 755,416 0 4,908
DANA INC COM 235825205 11,147 469,143 SH   SOLE 19 469,143 0 0
DANA INC COM 235825205 239,915 10,097,445 SH   SOLE 21 10,097,445 0 0
DANA INC COM 235825205 108,498 4,566,421 SH   SOLE 22 4,417,592 0 148,829
DANA INC COM 235825205 243 10,238 SH   SOLE 23 10,238 0 0
DANA INC COM 235825205 111 4,659 SH   SOLE 25 4,659 0 0
DANA INC COM 235825205 2,664 112,129 SH   SOLE 26 39,970 0 72,159
DANA INC COM 235825205 600 25,260 SH   SOLE 28 18,860 0 6,400
DANA INC COM 235825205 2,459 103,473 SH   SOLE 30 103,473 0 0
DANA INC COM 235825205 184 7,726 SH   SOLE 36 7,726 0 0
DANA INC COM 235825205 404 17,018 SH   SOLE 40 17,018 0 0
DANA INC COM 235825205 3,203 134,815 SH   SOLE 43 4,595 0 130,220
DANAHER CORPORATION COM 235851102 413,952 1,542,525 SH   SOLE 2 377,410 0 1,165,115
DANAHER CORPORATION COM 235851102 105,741 394,028 SH   SOLE 4 250,881 0 143,147
DANAHER CORPORATION COM 235851102 159,458 594,193 SH   SOLE 7 566,852 0 27,341
DANAHER CORPORATION COM 235851102 10,939 40,764 SH   SOLE 13 37,152 0 3,612
DANAHER CORPORATION COM 235851102 20,094 74,877 SH   SOLE 15 74,877 0 0
DANAHER CORPORATION COM 235851102 4 14 SH   SOLE 17 0 0 14
DANAHER CORPORATION COM 235851102 480,061 1,788,868 SH   SOLE 18 1,394,988 0 393,880
DANAHER CORPORATION COM 235851102 290,169 1,081,269 SH   SOLE 19 1,081,269 0 0
DANAHER CORPORATION COM 235851102 4,344,717 16,189,884 SH   SOLE 21 16,189,884 0 0
DANAHER CORPORATION COM 235851102 3,751,905 13,980,865 SH   SOLE 22 12,513,341 0 1,467,524
DANAHER CORPORATION COM 235851102 109,431 407,776 SH   SOLE 23 407,776 0 0
DANAHER CORPORATION COM 235851102 264,451 985,434 SH   SOLE 25 985,434 0 0
DANAHER CORPORATION COM 235851102 408,179 1,521,012 SH   SOLE 26 635,194 0 885,818
DANAHER CORPORATION COM 235851102 380,323 1,417,213 SH   SOLE 28 75,730 0 1,341,483
DANAHER CORPORATION COM 235851102 2,133 7,949 SH   SOLE 29 7,949 0 0
DANAHER CORPORATION COM 235851102 742,706 2,767,575 SH   SOLE 30 2,767,575 0 0
DANAHER CORPORATION COM 235851102 44,646 166,367 SH   SOLE 31 93,242 0 73,125
DANAHER CORPORATION COM 235851102 49,049 182,773 SH   SOLE 34 182,773 0 0
DANAHER CORPORATION COM 235851102 92,950 346,364 SH   SOLE 36 346,364 0 0
DANAHER CORPORATION COM 235851102 6,248 23,284 SH   SOLE 40 23,284 0 0
DANAHER CORPORATION COM 235851102 200,680 747,802 SH   SOLE 43 48,237 0 699,565
DANAOS CORPORATION SHS Y1968P121 25 322 SH   SOLE 2 0 0 322
DANAOS CORPORATION SHS Y1968P121 15 190 SH   SOLE 22 190 0 0
DANAOS CORPORATION SHS Y1968P121 70 918 SH   SOLE 23 918 0 0
DANAOS CORPORATION SHS Y1968P121 79 1,024 SH   SOLE 43 0 0 1,024
DANIMER SCIENTIFIC INC COM CL A 236272100 719 28,696 SH   SOLE 2 21,588 0 7,108
DANIMER SCIENTIFIC INC COM CL A 236272100 59 2,343 SH   SOLE 4 2,343 0 0
DANIMER SCIENTIFIC INC COM CL A 236272100 28 1,105 SH   SOLE 7 1,105 0 0
DANIMER SCIENTIFIC INC COM CL A 236272100 6,086 242,956 SH   SOLE 18 242,956 0 0
DANIMER SCIENTIFIC INC COM CL A 236272100 7,642 305,087 SH   SOLE 19 305,087 0 0
DANIMER SCIENTIFIC INC COM CL A 236272100 55,832 2,228,825 SH   SOLE 21 2,228,825 0 0
DANIMER SCIENTIFIC INC COM CL A 236272100 40,304 1,608,948 SH   SOLE 22 1,564,445 0 44,503
DANIMER SCIENTIFIC INC COM CL A 236272100 49 1,965 SH   SOLE 25 1,965 0 0
DANIMER SCIENTIFIC INC COM CL A 236272100 175 7,001 SH   SOLE 26 2,081 0 4,920
DANIMER SCIENTIFIC INC COM CL A 236272100 214 8,548 SH   SOLE 28 8,548 0 0
DANIMER SCIENTIFIC INC COM CL A 236272100 408 16,274 SH   SOLE 30 16,274 0 0
DANIMER SCIENTIFIC INC COM CL A 236272100 2,490 99,413 SH   SOLE 34 99,413 0 0
DANIMER SCIENTIFIC INC COM CL A 236272100 188 7,507 SH   SOLE 40 7,507 0 0
DANIMER SCIENTIFIC INC COM CL A 236272100 10 406 SH   SOLE 43 0 0 406
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 3,290 50,605 SH   SOLE 2 2,881 0 47,724
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 1,333 20,505 SH   SOLE 4 7,942 0 12,563
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 385 5,927 SH   SOLE 7 5,927 0 0
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 10 157 SH   SOLE 13 157 0 0
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 1,811 27,858 SH   SOLE 15 27,858 0 0
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 1,140 17,538 SH   SOLE 18 17,538 0 0
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 114,629 1,762,987 SH   SOLE 21 1,762,987 0 0
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 35,381 544,156 SH   SOLE 22 442,729 0 101,427
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 1,547 23,788 SH   SOLE 23 23,788 0 0
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 110 1,687 SH   SOLE 25 1,687 0 0
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 9,119 140,245 SH   SOLE 26 53,533 0 86,712
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 4,212 64,782 SH   SOLE 28 6,459 0 58,323
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 71,136 1,094,056 SH   SOLE 30 1,094,056 0 0
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 278 4,269 SH   SOLE 34 4,269 0 0
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 14 221 SH   SOLE 40 221 0 0
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 3,386 52,076 SH   SOLE 43 833 0 51,243
DARDEN RESTAURANTS INC COM 237194105 44,709 306,248 SH   SOLE 2 96,129 0 210,119
DARDEN RESTAURANTS INC COM 237194105 7,803 53,448 SH   SOLE 4 48,490 0 4,958
DARDEN RESTAURANTS INC COM 237194105 19,001 130,155 SH   SOLE 7 116,865 0 13,290
DARDEN RESTAURANTS INC COM 237194105 211 1,443 SH   SOLE 13 467 0 976
DARDEN RESTAURANTS INC COM 237194105 2,038 13,963 SH   SOLE 15 13,963 0 0
DARDEN RESTAURANTS INC COM 237194105 40,211 275,437 SH   SOLE 18 252,686 0 22,751
DARDEN RESTAURANTS INC COM 237194105 9,951 68,162 SH   SOLE 19 68,162 0 0
DARDEN RESTAURANTS INC COM 237194105 485,043 3,322,441 SH   SOLE 21 3,322,441 0 0
DARDEN RESTAURANTS INC COM 237194105 450,124 3,083,253 SH   SOLE 22 2,610,274 0 472,979
DARDEN RESTAURANTS INC COM 237194105 11,082 75,912 SH   SOLE 23 75,912 0 0
DARDEN RESTAURANTS INC COM 237194105 29,431 201,593 SH   SOLE 25 201,593 0 0
DARDEN RESTAURANTS INC COM 237194105 47,934 328,338 SH   SOLE 26 141,936 0 186,402
DARDEN RESTAURANTS INC COM 237194105 53,972 369,695 SH   SOLE 28 13,505 0 356,190
DARDEN RESTAURANTS INC COM 237194105 5,134 35,170 SH   SOLE 29 35,170 0 0
DARDEN RESTAURANTS INC COM 237194105 72,931 499,560 SH   SOLE 30 499,560 0 0
DARDEN RESTAURANTS INC COM 237194105 10,750 73,635 SH   SOLE 31 54,659 0 18,976
DARDEN RESTAURANTS INC COM 237194105 938 6,427 SH   SOLE 34 6,427 0 0
DARDEN RESTAURANTS INC COM 237194105 9,621 65,899 SH   SOLE 36 65,899 0 0
DARDEN RESTAURANTS INC COM 237194105 701 4,802 SH   SOLE 40 4,802 0 0
DARDEN RESTAURANTS INC COM 237194105 13,898 95,199 SH   SOLE 43 7,471 0 87,728
DARE BIOSCIENCE INC COM 23666P101 18 9,679 SH   SOLE 18 9,679 0 0
DARE BIOSCIENCE INC COM 23666P101 237 125,220 SH   SOLE 21 125,220 0 0
DARIOHEALTH CORP COM NEW 23725P209 199 9,294 SH   SOLE 2 543 0 8,751
DARIOHEALTH CORP COM NEW 23725P209 5 217 SH   SOLE 7 217 0 0
DARIOHEALTH CORP COM NEW 23725P209 972 45,522 SH   SOLE 18 45,522 0 0
DARIOHEALTH CORP COM NEW 23725P209 502 23,491 SH   SOLE 19 23,491 0 0
DARIOHEALTH CORP COM NEW 23725P209 10,517 492,366 SH   SOLE 21 492,366 0 0
DARIOHEALTH CORP COM NEW 23725P209 3,531 165,322 SH   SOLE 22 150,796 0 14,526
DARLING INGREDIENTS INC COM 237266101 32,857 486,771 SH   SOLE 2 192,153 0 294,618
DARLING INGREDIENTS INC COM 237266101 933 13,823 SH   SOLE 4 13,823 0 0
DARLING INGREDIENTS INC COM 237266101 11,798 174,781 SH   SOLE 7 174,781 0 0
DARLING INGREDIENTS INC COM 237266101 26,994 399,912 SH   SOLE 18 399,110 0 802
DARLING INGREDIENTS INC COM 237266101 36,403 539,302 SH   SOLE 19 539,302 0 0
DARLING INGREDIENTS INC COM 237266101 511,801 7,582,235 SH   SOLE 21 7,582,235 0 0
DARLING INGREDIENTS INC COM 237266101 329,427 4,880,407 SH   SOLE 22 4,644,113 0 236,294
DARLING INGREDIENTS INC COM 237266101 2,121 31,419 SH   SOLE 23 31,419 0 0
DARLING INGREDIENTS INC COM 237266101 268,766 3,981,724 SH   SOLE 25 3,981,724 0 0
DARLING INGREDIENTS INC COM 237266101 9,430 139,708 SH   SOLE 26 82,876 0 56,832
DARLING INGREDIENTS INC COM 237266101 1,205 17,857 SH   SOLE 28 17,857 0 0
DARLING INGREDIENTS INC COM 237266101 7,009 103,837 SH   SOLE 29 103,837 0 0
DARLING INGREDIENTS INC COM 237266101 22,787 337,584 SH   SOLE 30 337,584 0 0
DARLING INGREDIENTS INC COM 237266101 1,462 21,660 SH   SOLE 31 21,660 0 0
DARLING INGREDIENTS INC COM 237266101 155,877 2,309,296 SH   SOLE 34 2,309,296 0 0
DARLING INGREDIENTS INC COM 237266101 815 12,074 SH   SOLE 36 12,074 0 0
DARLING INGREDIENTS INC COM 237266101 1,280 18,966 SH   SOLE 40 18,966 0 0
DARLING INGREDIENTS INC COM 237266101 23,084 341,983 SH   SOLE 43 45,173 0 296,810
DASEKE INC COM 23753F107 54 8,356 SH   SOLE 2 3,545 0 4,811
DASEKE INC COM 23753F107 5 826 SH   SOLE 7 826 0 0
DASEKE INC COM 23753F107 909 140,347 SH   SOLE 18 140,347 0 0
DASEKE INC COM 23753F107 518 79,948 SH   SOLE 19 79,948 0 0
DASEKE INC COM 23753F107 9,846 1,519,388 SH   SOLE 21 1,519,388 0 0
DASEKE INC COM 23753F107 7,938 1,225,064 SH   SOLE 22 1,219,806 0 5,258
DASEKE INC COM 23753F107 17 2,575 SH   SOLE 43 0 0 2,575
DATA I O CORP COM 237690102 9 1,371 SH   SOLE 18 1,371 0 0
DATA I O CORP COM 237690102 195 28,621 SH   SOLE 21 28,621 0 0
DATA I O CORP COM 237690102 116 17,015 SH   SOLE 22 17,015 0 0
DATADOG INC CL A COM 23804L103 45,648 438,583 SH   SOLE 2 28,255 0 410,328
DATADOG INC CL A COM 23804L103 10,146 97,479 SH   SOLE 4 59,824 0 37,655
DATADOG INC CL A COM 23804L103 1,785 17,154 SH   SOLE 7 17,154 0 0
DATADOG INC CL A COM 23804L103 154 1,482 SH   SOLE 13 282 0 1,200
DATADOG INC CL A COM 23804L103 1,660 15,946 SH   SOLE 15 15,946 0 0
DATADOG INC CL A COM 23804L103 28,787 276,581 SH   SOLE 18 266,496 0 10,085
DATADOG INC CL A COM 23804L103 15,044 144,542 SH   SOLE 19 144,542 0 0
DATADOG INC CL A COM 23804L103 383,893 3,688,437 SH   SOLE 21 3,688,437 0 0
DATADOG INC CL A COM 23804L103 489,695 4,704,989 SH   SOLE 22 4,460,794 0 244,195
DATADOG INC CL A COM 23804L103 10,224 98,232 SH   SOLE 23 98,232 0 0
DATADOG INC CL A COM 23804L103 31,789 305,433 SH   SOLE 25 305,433 0 0
DATADOG INC CL A COM 23804L103 35,139 337,619 SH   SOLE 26 178,702 0 158,917
DATADOG INC CL A COM 23804L103 53,735 516,281 SH   SOLE 28 19,823 0 496,458
DATADOG INC CL A COM 23804L103 22 209 SH   SOLE 29 209 0 0
DATADOG INC CL A COM 23804L103 71,652 688,432 SH   SOLE 30 688,432 0 0
DATADOG INC CL A COM 23804L103 6,831 65,632 SH   SOLE 31 20,104 0 45,528
DATADOG INC CL A COM 23804L103 6,557 63,001 SH   SOLE 34 63,001 0 0
DATADOG INC CL A COM 23804L103 10,089 96,935 SH   SOLE 36 96,935 0 0
DATADOG INC CL A COM 23804L103 630 6,054 SH   SOLE 40 6,054 0 0
DATADOG INC CL A COM 23804L103 2,791 26,813 SH   SOLE 43 7,118 0 19,695
DATADOG INC NOTE 0.125% 6/1 23804LAB9 6,132 4,604,000 PRN   SOLE 21 4,604,000 0 0
DATTO HLDG CORP COM 23821D100 1,441 51,764 SH   SOLE 2 2,690 0 49,074
DATTO HLDG CORP COM 23821D100 11 386 SH   SOLE 7 386 0 0
DATTO HLDG CORP COM 23821D100 270 9,706 SH   SOLE 18 9,706 0 0
DATTO HLDG CORP COM 23821D100 171 6,134 SH   SOLE 19 6,134 0 0
DATTO HLDG CORP COM 23821D100 7,080 254,299 SH   SOLE 21 254,299 0 0
DATTO HLDG CORP COM 23821D100 14,387 516,760 SH   SOLE 22 497,562 0 19,198
DATTO HLDG CORP COM 23821D100 13 451 SH   SOLE 31 451 0 0
DATTO HLDG CORP COM 23821D100 715 25,681 SH   SOLE 43 407 0 25,274
DAVE & BUSTERS ENTMT INC COM 238337109 1,919 47,273 SH   SOLE 2 19,140 0 28,133
DAVE & BUSTERS ENTMT INC COM 238337109 4 107 SH   SOLE 4 107 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 32 777 SH   SOLE 7 777 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 7,293 179,627 SH   SOLE 18 176,952 0 2,675
DAVE & BUSTERS ENTMT INC COM 238337109 5,656 139,301 SH   SOLE 19 139,301 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 226,728 5,584,438 SH   SOLE 21 5,584,438 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 51,662 1,272,467 SH   SOLE 22 1,224,238 0 48,229
DAVE & BUSTERS ENTMT INC COM 238337109 110 2,716 SH   SOLE 23 2,716 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 78 1,911 SH   SOLE 25 1,911 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 1,155 28,458 SH   SOLE 26 10,882 0 17,576
DAVE & BUSTERS ENTMT INC COM 238337109 190 4,675 SH   SOLE 28 4,675 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 3,764 92,704 SH   SOLE 30 92,704 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 55 1,353 SH   SOLE 36 1,353 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 185 4,551 SH   SOLE 40 4,551 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 1,330 32,766 SH   SOLE 43 2,709 0 30,057
DAVIDSTEA INC COM 238661102 4 994 SH   SOLE 22 994 0 0
DAVITA INC COM 23918K108 22,808 189,389 SH   SOLE 2 51,683 0 137,706
DAVITA INC COM 23918K108 6,343 52,667 SH   SOLE 4 33,338 0 19,329
DAVITA INC COM 23918K108 8,224 68,285 SH   SOLE 7 65,916 0 2,369
DAVITA INC COM 23918K108 11 90 SH   SOLE 13 90 0 0
DAVITA INC COM 23918K108 1,169 9,706 SH   SOLE 15 9,706 0 0
DAVITA INC COM 23918K108 20,440 169,728 SH   SOLE 18 159,456 0 10,272
DAVITA INC COM 23918K108 3,490 28,983 SH   SOLE 19 28,983 0 0
DAVITA INC COM 23918K108 269,355 2,236,614 SH   SOLE 21 2,236,614 0 0
DAVITA INC COM 23918K108 192,517 1,598,584 SH   SOLE 22 1,423,375 0 175,209
DAVITA INC COM 23918K108 5,418 44,989 SH   SOLE 23 44,989 0 0
DAVITA INC COM 23918K108 13,542 112,450 SH   SOLE 25 112,450 0 0
DAVITA INC COM 23918K108 24,149 200,524 SH   SOLE 26 104,060 0 96,464
DAVITA INC COM 23918K108 43,731 363,126 SH   SOLE 28 6,935 0 356,191
DAVITA INC COM 23918K108 650 5,396 SH   SOLE 29 5,396 0 0
DAVITA INC COM 23918K108 67,723 562,341 SH   SOLE 30 530,006 0 32,335
DAVITA INC COM 23918K108 3,070 25,494 SH   SOLE 31 16,236 0 9,258
DAVITA INC COM 23918K108 566 4,699 SH   SOLE 34 4,699 0 0
DAVITA INC COM 23918K108 5,144 42,712 SH   SOLE 36 42,712 0 0
DAVITA INC COM 23918K108 297 2,463 SH   SOLE 40 2,463 0 0
DAVITA INC COM 23918K108 8,235 68,382 SH   SOLE 43 2,996 0 65,386
DAWSON GEOPHYSICAL CO NEW COM 239360100 139 53,296 SH   SOLE 2 0 0 53,296
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 110 42,043 SH   SOLE 21 42,043 0 0
DAWSON GEOPHYSICAL CO NEW COM 239360100 1,635 626,313 SH   SOLE 22 626,313 0 0
DAY ONE BIOPHARMACEUTICALS I COM 23954D109 31 1,376 SH   SOLE 2 1,376 0 0
DAY ONE BIOPHARMACEUTICALS I COM 23954D109 2 85 SH   SOLE 18 85 0 0
DAY ONE BIOPHARMACEUTICALS I COM 23954D109 3 150 SH   SOLE 22 150 0 0
DAY ONE BIOPHARMACEUTICALS I COM 23954D109 13 563 SH   SOLE 26 563 0 0
DAY ONE BIOPHARMACEUTICALS I COM 23954D109 49 2,159 SH   SOLE 28 0 0 2,159
DAY ONE BIOPHARMACEUTICALS I COM 23954D109 1 39 SH   SOLE 31 0 0 39
DBV TECHNOLOGIES S A SPONSORED ADR 23306J101 76 13,928 SH   SOLE 43 3,394 0 10,534
DBX ETF TR XTRACKERS S&P 233051143 25 662 SH   SOLE 17 0 0 662
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 3 85 SH   SOLE 17 0 0 85
DBX ETF TR XTRACK USD HIGH 233051432 16 406 SH   SOLE 18 406 0 0
DECARBONIZATION PLUS ACQU CO *W EXP 10/02/202 242797116 56 24,464 SH   SOLE 2 24,464 0 0
DECARBONIZATION PLUS ACQU CO *W EXP 10/02/202 242797116 1,335 582,907 SH   SOLE 19 582,907 0 0
DECARBONIZATION PLUS ACQU CO *W EXP 10/02/202 242797116 16 6,928 SH   SOLE 22 6,928 0 0
DECARBONIZATION PLUS ACQU CO *W EXP 10/02/202 242797116 25 11,001 SH   SOLE 34 11,001 0 0
DECIBEL THERAPEUTICS INC COM 24343R106 305 35,500 SH   SOLE 18 35,500 0 0
DECIBEL THERAPEUTICS INC COM 24343R106 15,096 1,755,404 SH   SOLE 19 1,755,404 0 0
DECIBEL THERAPEUTICS INC COM 24343R106 120 13,943 SH   SOLE 20 13,943 0 0
DECIBEL THERAPEUTICS INC COM 24343R106 167 19,463 SH   SOLE 21 19,463 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 1,933 52,800 SH   SOLE 2 21,594 0 31,206
DECIPHERA PHARMACEUTICALS IN COM 24344T101 6 174 SH   SOLE 4 174 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 25 670 SH   SOLE 7 670 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 4,944 135,052 SH   SOLE 18 125,490 0 9,562
DECIPHERA PHARMACEUTICALS IN COM 24344T101 12,767 348,731 SH   SOLE 19 348,731 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 60,129 1,642,422 SH   SOLE 21 1,642,422 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 41,689 1,138,744 SH   SOLE 22 1,110,064 0 28,680
DECIPHERA PHARMACEUTICALS IN COM 24344T101 340 9,297 SH   SOLE 23 9,297 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 41 1,108 SH   SOLE 25 1,108 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 1,865 50,937 SH   SOLE 26 9,978 0 40,959
DECIPHERA PHARMACEUTICALS IN COM 24344T101 193 5,267 SH   SOLE 28 5,267 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 10,545 288,044 SH   SOLE 30 288,044 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 23 632 SH   SOLE 34 632 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 27 743 SH   SOLE 36 743 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 173 4,721 SH   SOLE 40 4,721 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 68 1,871 SH   SOLE 43 0 0 1,871
DECKERS OUTDOOR CORP COM 243537107 36,441 94,880 SH   SOLE 2 38,231 0 56,649
DECKERS OUTDOOR CORP COM 243537107 234 609 SH   SOLE 4 609 0 0
DECKERS OUTDOOR CORP COM 243537107 277 721 SH   SOLE 7 721 0 0
DECKERS OUTDOOR CORP COM 243537107 26,569 69,177 SH   SOLE 18 69,110 0 67
DECKERS OUTDOOR CORP COM 243537107 30,605 79,685 SH   SOLE 19 79,685 0 0
DECKERS OUTDOOR CORP COM 243537107 509,270 1,325,982 SH   SOLE 21 1,325,982 0 0
DECKERS OUTDOOR CORP COM 243537107 339,610 884,240 SH   SOLE 22 838,982 0 45,258
DECKERS OUTDOOR CORP COM 243537107 1,669 4,345 SH   SOLE 23 4,345 0 0
DECKERS OUTDOOR CORP COM 243537107 780 2,031 SH   SOLE 25 2,031 0 0
DECKERS OUTDOOR CORP COM 243537107 11,233 29,247 SH   SOLE 26 9,611 0 19,636
DECKERS OUTDOOR CORP COM 243537107 1,189 3,097 SH   SOLE 28 2,958 0 139
DECKERS OUTDOOR CORP COM 243537107 385 1,003 SH   SOLE 29 1,003 0 0
DECKERS OUTDOOR CORP COM 243537107 8,357 21,760 SH   SOLE 30 21,760 0 0
DECKERS OUTDOOR CORP COM 243537107 825 2,149 SH   SOLE 31 2,149 0 0
DECKERS OUTDOOR CORP COM 243537107 2,130 5,546 SH   SOLE 34 5,546 0 0
DECKERS OUTDOOR CORP COM 243537107 881 2,295 SH   SOLE 36 2,295 0 0
DECKERS OUTDOOR CORP COM 243537107 1,307 3,403 SH   SOLE 40 3,403 0 0
DECKERS OUTDOOR CORP COM 243537107 8,508 22,152 SH   SOLE 43 662 0 21,490
DEERE & CO COM 244199105 251,196 712,188 SH   SOLE 2 181,642 0 530,546
DEERE & CO COM 244199105 68,428 194,007 SH   SOLE 4 127,212 0 66,795
DEERE & CO COM 244199105 118,316 335,449 SH   SOLE 7 326,014 0 9,435
DEERE & CO COM 244199105 11,771 33,372 SH   SOLE 13 31,919 0 1,453
DEERE & CO COM 244199105 10,803 30,629 SH   SOLE 15 30,629 0 0
DEERE & CO COM 244199105 14 40 SH   SOLE 17 0 0 40
DEERE & CO COM 244199105 254,012 720,173 SH   SOLE 18 664,353 0 55,820
DEERE & CO COM 244199105 196,647 557,533 SH   SOLE 19 557,533 0 0
DEERE & CO COM 244199105 2,446,575 6,936,507 SH   SOLE 21 6,936,507 0 0
DEERE & CO COM 244199105 2,385,240 6,762,609 SH   SOLE 22 6,053,953 0 708,656
DEERE & CO COM 244199105 72,486 205,511 SH   SOLE 23 205,511 0 0
DEERE & CO COM 244199105 181,449 514,443 SH   SOLE 25 514,443 0 0
DEERE & CO COM 244199105 244,166 692,258 SH   SOLE 26 259,128 0 433,130
DEERE & CO COM 244199105 317,396 899,878 SH   SOLE 28 35,544 0 864,334
DEERE & CO COM 244199105 24,799 70,309 SH   SOLE 29 70,309 0 0
DEERE & CO COM 244199105 514,288 1,458,104 SH   SOLE 30 1,458,104 0 0
DEERE & CO COM 244199105 25,449 72,152 SH   SOLE 31 51,761 0 20,391
DEERE & CO COM 244199105 74,411 210,970 SH   SOLE 34 210,970 0 0
DEERE & CO COM 244199105 53,895 152,803 SH   SOLE 36 152,803 0 0
DEERE & CO COM 244199105 3,817 10,821 SH   SOLE 40 10,821 0 0
DEERE & CO COM 244199105 81,769 231,829 SH   SOLE 43 13,009 0 218,820
DEERE & CO OPTIONS 244199105 106 300 SH Call SOLE 2 300 0 0
DEERE & CO OPTIONS 244199105 106 300 SH Call SOLE 4 300 0 0
DEERE & CO OPTIONS 244199105 1,376 3,900 SH Call SOLE 18 3,900 0 0
DEERE & CO OPTIONS 244199105 15,096 42,800 SH Call SOLE 19 42,800 0 0
DEERE & CO OPTIONS 244199105 741 2,100 SH Call SOLE 22 2,100 0 0
DEERE & CO OPTIONS 244199105 6,031 17,100 SH Call SOLE 34 17,100 0 0
DEL TACO RESTAURANTS INC NEW COM 245496104 287 28,699 SH   SOLE 2 2,507 0 26,192
DEL TACO RESTAURANTS INC NEW COM 245496104 8 759 SH   SOLE 7 759 0 0
DEL TACO RESTAURANTS INC NEW COM 245496104 1,062 106,140 SH   SOLE 18 106,140 0 0
DEL TACO RESTAURANTS INC NEW COM 245496104 484 48,375 SH   SOLE 19 48,375 0 0
DEL TACO RESTAURANTS INC NEW COM 245496104 11,371 1,136,012 SH   SOLE 21 1,136,012 0 0
DEL TACO RESTAURANTS INC NEW COM 245496104 7,910 790,174 SH   SOLE 22 758,515 0 31,659
DEL TACO RESTAURANTS INC NEW COM 245496104 45 4,531 SH   SOLE 43 0 0 4,531
DELCATH SYS INC COM NEW 24661P807 14 1,107 SH   SOLE 18 1,107 0 0
DELCATH SYS INC COM NEW 24661P807 183 14,493 SH   SOLE 21 14,493 0 0
DELEK US HLDGS INC NEW COM 24665A103 4,930 228,042 SH   SOLE 2 69,748 0 158,294
DELEK US HLDGS INC NEW COM 24665A103 7 332 SH   SOLE 4 332 0 0
DELEK US HLDGS INC NEW COM 24665A103 57 2,643 SH   SOLE 7 2,643 0 0
DELEK US HLDGS INC NEW COM 24665A103 5,050 233,597 SH   SOLE 18 215,123 0 18,474
DELEK US HLDGS INC NEW COM 24665A103 19,195 887,828 SH   SOLE 19 887,828 0 0
DELEK US HLDGS INC NEW COM 24665A103 55,907 2,585,895 SH   SOLE 21 2,585,895 0 0
DELEK US HLDGS INC NEW COM 24665A103 57,235 2,647,336 SH   SOLE 22 2,539,862 0 107,474
DELEK US HLDGS INC NEW COM 24665A103 797 36,879 SH   SOLE 23 36,879 0 0
DELEK US HLDGS INC NEW COM 24665A103 45 2,072 SH   SOLE 25 2,072 0 0
DELEK US HLDGS INC NEW COM 24665A103 4,478 207,131 SH   SOLE 26 22,073 0 185,058
DELEK US HLDGS INC NEW COM 24665A103 287 13,277 SH   SOLE 28 10,437 0 2,840
DELEK US HLDGS INC NEW COM 24665A103 1,194 55,239 SH   SOLE 30 55,239 0 0
DELEK US HLDGS INC NEW COM 24665A103 226 10,436 SH   SOLE 34 10,436 0 0
DELEK US HLDGS INC NEW COM 24665A103 175 8,087 SH   SOLE 36 8,087 0 0
DELEK US HLDGS INC NEW COM 24665A103 165 7,650 SH   SOLE 40 7,650 0 0
DELEK US HLDGS INC NEW COM 24665A103 682 31,552 SH   SOLE 43 5,613 0 25,939
DELL TECHNOLOGIES INC CL C 24703L202 71,237 714,726 SH   SOLE 2 175,461 0 539,265
DELL TECHNOLOGIES INC CL C 24703L202 16,338 163,925 SH   SOLE 4 100,866 0 63,059
DELL TECHNOLOGIES INC CL C 24703L202 2,998 30,083 SH   SOLE 7 30,083 0 0
DELL TECHNOLOGIES INC CL C 24703L202 9,212 92,424 SH   SOLE 13 90,757 0 1,667
DELL TECHNOLOGIES INC CL C 24703L202 2,936 29,459 SH   SOLE 15 29,459 0 0
DELL TECHNOLOGIES INC CL C 24703L202 13 126 SH   SOLE 17 0 0 126
DELL TECHNOLOGIES INC CL C 24703L202 51,676 518,468 SH   SOLE 18 432,873 0 85,595
DELL TECHNOLOGIES INC CL C 24703L202 140,263 1,407,277 SH   SOLE 19 1,407,277 0 0
DELL TECHNOLOGIES INC CL C 24703L202 400,319 4,016,447 SH   SOLE 21 4,016,447 0 0
DELL TECHNOLOGIES INC CL C 24703L202 622,649 6,247,110 SH   SOLE 22 5,831,546 0 415,564
DELL TECHNOLOGIES INC CL C 24703L202 15,182 152,325 SH   SOLE 23 152,325 0 0
DELL TECHNOLOGIES INC CL C 24703L202 52,308 524,809 SH   SOLE 25 524,809 0 0
DELL TECHNOLOGIES INC CL C 24703L202 47,413 475,700 SH   SOLE 26 255,437 0 220,263
DELL TECHNOLOGIES INC CL C 24703L202 84,266 845,448 SH   SOLE 28 28,794 0 816,654
DELL TECHNOLOGIES INC CL C 24703L202 116,027 1,164,115 SH   SOLE 30 1,114,801 0 49,314
DELL TECHNOLOGIES INC CL C 24703L202 5,628 56,462 SH   SOLE 31 33,114 0 23,348
DELL TECHNOLOGIES INC CL C 24703L202 53,644 538,216 SH   SOLE 34 538,216 0 0
DELL TECHNOLOGIES INC CL C 24703L202 15,899 159,515 SH   SOLE 36 159,515 0 0
DELL TECHNOLOGIES INC CL C 24703L202 969 9,721 SH   SOLE 40 9,721 0 0
DELL TECHNOLOGIES INC CL C 24703L202 24,374 244,542 SH   SOLE 43 12,373 0 232,169
DELTA AIR LINES INC DEL COM NEW 247361702 71,773 1,659,114 SH   SOLE 2 578,748 0 1,080,366
DELTA AIR LINES INC DEL COM NEW 247361702 3,995 92,350 SH   SOLE 4 86,634 0 5,716
DELTA AIR LINES INC DEL COM NEW 247361702 23,324 539,164 SH   SOLE 7 509,844 0 29,320
DELTA AIR LINES INC DEL COM NEW 247361702 197 4,564 SH   SOLE 13 4,564 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 1,191 27,526 SH   SOLE 15 27,526 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 4 81 SH   SOLE 17 0 0 81
DELTA AIR LINES INC DEL COM NEW 247361702 73,994 1,710,460 SH   SOLE 18 1,566,684 0 143,776
DELTA AIR LINES INC DEL COM NEW 247361702 46,728 1,080,159 SH   SOLE 19 1,080,159 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 696,402 16,098,055 SH   SOLE 21 16,098,055 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 605,729 14,002,053 SH   SOLE 22 12,325,673 0 1,676,380
DELTA AIR LINES INC DEL COM NEW 247361702 6,097 140,944 SH   SOLE 23 140,944 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 14,657 338,808 SH   SOLE 25 338,808 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 52,499 1,213,568 SH   SOLE 26 666,842 0 546,726
DELTA AIR LINES INC DEL COM NEW 247361702 12,188 281,730 SH   SOLE 28 31,317 0 250,413
DELTA AIR LINES INC DEL COM NEW 247361702 1,366 31,576 SH   SOLE 29 31,576 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 80,794 1,867,626 SH   SOLE 30 1,624,044 0 243,582
DELTA AIR LINES INC DEL COM NEW 247361702 5,674 131,159 SH   SOLE 31 120,479 0 10,680
DELTA AIR LINES INC DEL COM NEW 247361702 11,735 271,269 SH   SOLE 34 271,269 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 4,639 107,244 SH   SOLE 36 107,244 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 259 5,995 SH   SOLE 40 5,995 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 12,493 288,800 SH   SOLE 43 19,085 0 269,715
DELTA APPAREL INC COM 247368103 40 1,347 SH   SOLE 18 1,347 0 0
DELTA APPAREL INC COM 247368103 701 23,748 SH   SOLE 21 23,748 0 0
DELTA APPAREL INC COM 247368103 3,939 133,422 SH   SOLE 22 133,422 0 0
DELUXE CORP COM 248019101 4,191 87,738 SH   SOLE 2 35,992 0 51,746
DELUXE CORP COM 248019101 8 176 SH   SOLE 4 176 0 0
DELUXE CORP COM 248019101 59 1,244 SH   SOLE 7 1,244 0 0
DELUXE CORP COM 248019101 8,369 175,196 SH   SOLE 18 175,196 0 0
DELUXE CORP COM 248019101 9,170 191,971 SH   SOLE 19 191,971 0 0
DELUXE CORP COM 248019101 247,270 5,176,252 SH   SOLE 21 5,176,252 0 0
DELUXE CORP COM 248019101 58,502 1,224,656 SH   SOLE 22 1,162,901 0 61,755
DELUXE CORP COM 248019101 219 4,584 SH   SOLE 23 4,584 0 0
DELUXE CORP COM 248019101 81 1,697 SH   SOLE 25 1,697 0 0
DELUXE CORP COM 248019101 2,079 43,516 SH   SOLE 26 16,404 0 27,112
DELUXE CORP COM 248019101 326 6,827 SH   SOLE 28 6,200 0 627
DELUXE CORP COM 248019101 4,274 89,468 SH   SOLE 30 89,468 0 0
DELUXE CORP COM 248019101 147 3,067 SH   SOLE 36 3,067 0 0
DELUXE CORP COM 248019101 238 4,979 SH   SOLE 40 4,979 0 0
DELUXE CORP COM 248019101 736 15,400 SH   SOLE 43 956 0 14,444
DENALI THERAPEUTICS INC COM 24823R105 4,878 62,194 SH   SOLE 2 33,413 0 28,781
DENALI THERAPEUTICS INC COM 24823R105 24 310 SH   SOLE 4 310 0 0
DENALI THERAPEUTICS INC COM 24823R105 115 1,462 SH   SOLE 7 1,462 0 0
DENALI THERAPEUTICS INC COM 24823R105 22,954 292,632 SH   SOLE 18 280,732 0 11,900
DENALI THERAPEUTICS INC COM 24823R105 25,513 325,256 SH   SOLE 19 325,256 0 0
DENALI THERAPEUTICS INC COM 24823R105 285,963 3,645,631 SH   SOLE 21 3,645,631 0 0
DENALI THERAPEUTICS INC COM 24823R105 170,030 2,167,650 SH   SOLE 22 2,118,268 0 49,382
DENALI THERAPEUTICS INC COM 24823R105 594 7,571 SH   SOLE 23 7,571 0 0
DENALI THERAPEUTICS INC COM 24823R105 291 3,712 SH   SOLE 25 3,712 0 0
DENALI THERAPEUTICS INC COM 24823R105 4,668 59,512 SH   SOLE 26 23,180 0 36,332
DENALI THERAPEUTICS INC COM 24823R105 806 10,273 SH   SOLE 28 10,273 0 0
DENALI THERAPEUTICS INC COM 24823R105 33,182 423,018 SH   SOLE 30 423,018 0 0
DENALI THERAPEUTICS INC COM 24823R105 303 3,861 SH   SOLE 34 3,861 0 0
DENALI THERAPEUTICS INC COM 24823R105 261 3,333 SH   SOLE 36 3,333 0 0
DENALI THERAPEUTICS INC COM 24823R105 751 9,573 SH   SOLE 40 9,573 0 0
DENALI THERAPEUTICS INC COM 24823R105 1,573 20,053 SH   SOLE 43 142 0 19,911
DENBURY INC COM 24790A101 1,720 22,403 SH   SOLE 2 17,054 0 5,349
DENBURY INC COM 24790A101 10 126 SH   SOLE 4 126 0 0
DENBURY INC COM 24790A101 62 811 SH   SOLE 7 811 0 0
DENBURY INC COM 24790A101 11,945 155,569 SH   SOLE 18 155,569 0 0
DENBURY INC COM 24790A101 7,393 96,290 SH   SOLE 19 96,290 0 0
DENBURY INC COM 24790A101 133,885 1,743,749 SH   SOLE 21 1,743,749 0 0
DENBURY INC COM 24790A101 93,719 1,220,619 SH   SOLE 22 1,189,876 0 30,743
DENBURY INC COM 24790A101 107 1,390 SH   SOLE 25 1,390 0 0
DENBURY INC COM 24790A101 1,587 20,669 SH   SOLE 26 17,190 0 3,479
DENBURY INC COM 24790A101 330 4,303 SH   SOLE 28 4,303 0 0
DENBURY INC COM 24790A101 4,849 63,154 SH   SOLE 30 63,154 0 0
DENBURY INC COM 24790A101 457 5,951 SH   SOLE 40 5,951 0 0
DENNYS CORP COM 24869P104 843 51,134 SH   SOLE 2 32,265 0 18,869
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 3,241 196,550 SH   SOLE 18 196,550 0 0
DENNYS CORP COM 24869P104 2,246 136,183 SH   SOLE 19 136,183 0 0
DENNYS CORP COM 24869P104 35,662 2,162,627 SH   SOLE 21 2,162,627 0 0
DENNYS CORP COM 24869P104 27,839 1,688,233 SH   SOLE 22 1,633,582 0 54,651
DENNYS CORP COM 24869P104 46 2,791 SH   SOLE 25 2,791 0 0
DENNYS CORP COM 24869P104 466 28,238 SH   SOLE 26 24,760 0 3,478
DENNYS CORP COM 24869P104 114 6,917 SH   SOLE 28 6,917 0 0
DENNYS CORP COM 24869P104 706 42,809 SH   SOLE 30 42,809 0 0
DENNYS CORP COM 24869P104 57 3,470 SH   SOLE 34 3,470 0 0
DENNYS CORP COM 24869P104 32 1,915 SH   SOLE 36 1,915 0 0
DENNYS CORP COM 24869P104 107 6,506 SH   SOLE 40 6,506 0 0
DENNYS CORP COM 24869P104 741 44,926 SH   SOLE 43 410 0 44,516
DENTSPLY SIRONA INC COM 24906P109 32,101 507,441 SH   SOLE 2 94,920 0 412,521
DENTSPLY SIRONA INC COM 24906P109 9,344 147,715 SH   SOLE 4 85,257 0 62,458
DENTSPLY SIRONA INC COM 24906P109 13,867 219,203 SH   SOLE 7 191,752 0 27,451
DENTSPLY SIRONA INC COM 24906P109 122 1,934 SH   SOLE 13 684 0 1,250
DENTSPLY SIRONA INC COM 24906P109 1,781 28,152 SH   SOLE 15 28,152 0 0
DENTSPLY SIRONA INC COM 24906P109 36,008 569,209 SH   SOLE 18 538,379 0 30,830
DENTSPLY SIRONA INC COM 24906P109 90,199 1,425,843 SH   SOLE 19 1,425,843 0 0
DENTSPLY SIRONA INC COM 24906P109 322,198 5,093,235 SH   SOLE 21 5,093,235 0 0
DENTSPLY SIRONA INC COM 24906P109 294,281 4,651,929 SH   SOLE 22 4,175,950 0 475,979
DENTSPLY SIRONA INC COM 24906P109 9,807 155,021 SH   SOLE 23 155,021 0 0
DENTSPLY SIRONA INC COM 24906P109 21,097 333,496 SH   SOLE 25 333,496 0 0
DENTSPLY SIRONA INC COM 24906P109 32,546 514,477 SH   SOLE 26 218,697 0 295,780
DENTSPLY SIRONA INC COM 24906P109 39,686 627,353 SH   SOLE 28 21,937 0 605,416
DENTSPLY SIRONA INC COM 24906P109 78,793 1,245,548 SH   SOLE 30 1,218,250 0 27,298
DENTSPLY SIRONA INC COM 24906P109 3,227 51,013 SH   SOLE 31 27,916 0 23,097
DENTSPLY SIRONA INC COM 24906P109 4,531 71,628 SH   SOLE 34 71,628 0 0
DENTSPLY SIRONA INC COM 24906P109 7,210 113,973 SH   SOLE 36 113,973 0 0
DENTSPLY SIRONA INC COM 24906P109 535 8,460 SH   SOLE 40 8,460 0 0
DENTSPLY SIRONA INC COM 24906P109 7,373 116,545 SH   SOLE 43 15,459 0 101,086
DERMTECH INC COM 24984K105 389 9,365 SH   SOLE 2 6,943 0 2,422
DERMTECH INC COM 24984K105 16 381 SH   SOLE 7 381 0 0
DERMTECH INC COM 24984K105 3,215 77,346 SH   SOLE 18 77,346 0 0
DERMTECH INC COM 24984K105 1,717 41,305 SH   SOLE 19 41,305 0 0
DERMTECH INC COM 24984K105 34,818 837,583 SH   SOLE 21 837,583 0 0
DERMTECH INC COM 24984K105 23,639 568,665 SH   SOLE 22 565,099 0 3,566
DERMTECH INC COM 24984K105 4,288 103,159 SH   SOLE 30 103,159 0 0
DERMTECH INC COM 24984K105 85 2,033 SH   SOLE 40 2,033 0 0
DERMTECH INC COM 24984K105 10 235 SH   SOLE 43 0 0 235
DESCARTES SYS GROUP INC COM 249906108 13,168 190,400 SH   SOLE 21 190,400 0 0
DESCARTES SYS GROUP INC COM 249906108 9 133 SH   SOLE 43 0 0 133
DESIGN THERAPEUTICS INC COM 25056L103 1,058 53,207 SH   SOLE 2 49,098 0 4,109
DESIGN THERAPEUTICS INC COM 25056L103 4 217 SH   SOLE 7 217 0 0
DESIGN THERAPEUTICS INC COM 25056L103 1,259 63,321 SH   SOLE 18 63,321 0 0
DESIGN THERAPEUTICS INC COM 25056L103 5,991 301,188 SH   SOLE 19 301,188 0 0
DESIGN THERAPEUTICS INC COM 25056L103 56 2,808 SH   SOLE 20 2,808 0 0
DESIGN THERAPEUTICS INC COM 25056L103 8,747 439,774 SH   SOLE 21 439,774 0 0
DESIGN THERAPEUTICS INC COM 25056L103 2,839 142,755 SH   SOLE 22 135,222 0 7,533
DESIGN THERAPEUTICS INC COM 25056L103 400 20,113 SH   SOLE 26 20,113 0 0
DESIGN THERAPEUTICS INC COM 25056L103 1,684 84,686 SH   SOLE 28 0 0 84,686
DESIGN THERAPEUTICS INC COM 25056L103 32 1,588 SH   SOLE 31 0 0 1,588
DESIGN THERAPEUTICS INC COM 25056L103 5,841 293,685 SH   SOLE 34 293,685 0 0
DESIGNER BRANDS INC CL A 250565108 1,172 70,804 SH   SOLE 2 38,663 0 32,141
DESIGNER BRANDS INC CL A 250565108 3 157 SH   SOLE 4 157 0 0
DESIGNER BRANDS INC CL A 250565108 43 2,615 SH   SOLE 7 2,615 0 0
DESIGNER BRANDS INC CL A 250565108 4,019 242,821 SH   SOLE 18 235,781 0 7,040
DESIGNER BRANDS INC CL A 250565108 6,133 370,551 SH   SOLE 19 370,551 0 0
DESIGNER BRANDS INC CL A 250565108 117,034 7,071,548 SH   SOLE 21 7,071,548 0 0
DESIGNER BRANDS INC CL A 250565108 30,809 1,861,557 SH   SOLE 22 1,815,735 0 45,822
DESIGNER BRANDS INC CL A 250565108 202 12,224 SH   SOLE 23 12,224 0 0
DESIGNER BRANDS INC CL A 250565108 27 1,654 SH   SOLE 25 1,654 0 0
DESIGNER BRANDS INC CL A 250565108 1,483 89,595 SH   SOLE 26 20,603 0 68,992
DESIGNER BRANDS INC CL A 250565108 202 12,199 SH   SOLE 28 8,113 0 4,086
DESIGNER BRANDS INC CL A 250565108 2,594 156,732 SH   SOLE 30 156,732 0 0
DESIGNER BRANDS INC CL A 250565108 55 3,351 SH   SOLE 34 3,351 0 0
DESIGNER BRANDS INC CL A 250565108 134 8,117 SH   SOLE 36 8,117 0 0
DESIGNER BRANDS INC CL A 250565108 98 5,951 SH   SOLE 40 5,951 0 0
DESIGNER BRANDS INC CL A 250565108 1,420 85,808 SH   SOLE 43 460 0 85,348
DESKTOP METAL INC COM CL A 25058X105 558 48,503 SH   SOLE 2 33,114 0 15,389
DESKTOP METAL INC COM CL A 25058X105 15 1,344 SH   SOLE 7 1,344 0 0
DESKTOP METAL INC COM CL A 25058X105 2,974 258,652 SH   SOLE 18 258,652 0 0
DESKTOP METAL INC COM CL A 25058X105 1,684 146,398 SH   SOLE 19 146,398 0 0
DESKTOP METAL INC COM CL A 25058X105 33,170 2,884,382 SH   SOLE 21 2,884,382 0 0
DESKTOP METAL INC COM CL A 25058X105 33,724 2,932,558 SH   SOLE 22 2,854,083 0 78,475
DESKTOP METAL INC COM CL A 25058X105 35 3,059 SH   SOLE 25 3,059 0 0
DESKTOP METAL INC COM CL A 25058X105 93 8,092 SH   SOLE 26 0 0 8,092
DESKTOP METAL INC COM CL A 25058X105 129 11,184 SH   SOLE 28 11,184 0 0
DESKTOP METAL INC COM CL A 25058X105 291 25,334 SH   SOLE 30 25,334 0 0
DESKTOP METAL INC COM CL A 25058X105 544 47,287 SH   SOLE 34 47,287 0 0
DESKTOP METAL INC COM CL A 25058X105 133 11,588 SH   SOLE 40 11,588 0 0
DESKTOP METAL INC COM CL A 25058X105 185 16,118 SH   SOLE 43 0 0 16,118
DESPEGAR COM CORP ORD SHS G27358103 22 1,651 SH   SOLE 4 1,651 0 0
DESPEGAR COM CORP ORD SHS G27358103 14 1,065 SH   SOLE 19 1,065 0 0
DESPEGAR COM CORP ORD SHS G27358103 7,663 580,053 SH   SOLE 21 580,053 0 0
DESPEGAR COM CORP ORD SHS G27358103 3,739 283,008 SH   SOLE 22 272,596 0 10,412
DESPEGAR COM CORP ORD SHS G27358103 2,849 215,662 SH   SOLE 30 215,662 0 0
DEUTSCHE BANK A G NAMEN AKT D18190898 6 457 SH   SOLE 18 457 0 0
DEUTSCHE BANK A G NAMEN AKT D18190898 11,941 912,918 SH   SOLE 43 131,425 0 781,493
DEVON ENERGY CORP NEW COM 25179M103 40,059 1,372,369 SH   SOLE 2 269,198 0 1,103,171
DEVON ENERGY CORP NEW COM 25179M103 15,949 546,392 SH   SOLE 4 212,151 0 334,241
DEVON ENERGY CORP NEW COM 25179M103 19,766 677,148 SH   SOLE 7 512,730 0 164,418
DEVON ENERGY CORP NEW COM 25179M103 158 5,422 SH   SOLE 13 1,265 0 4,157
DEVON ENERGY CORP NEW COM 25179M103 2,179 74,659 SH   SOLE 15 74,659 0 0
DEVON ENERGY CORP NEW COM 25179M103 40,773 1,396,819 SH   SOLE 18 1,287,190 0 109,629
DEVON ENERGY CORP NEW COM 25179M103 86,825 2,974,494 SH   SOLE 19 2,974,494 0 0
DEVON ENERGY CORP NEW COM 25179M103 561,635 19,240,669 SH   SOLE 21 19,240,669 0 0
DEVON ENERGY CORP NEW COM 25179M103 438,447 15,020,461 SH   SOLE 22 13,576,951 0 1,443,510
DEVON ENERGY CORP NEW COM 25179M103 10,563 361,882 SH   SOLE 23 361,882 0 0
DEVON ENERGY CORP NEW COM 25179M103 7,112 243,636 SH   SOLE 25 243,636 0 0
DEVON ENERGY CORP NEW COM 25179M103 32,131 1,100,768 SH   SOLE 26 584,533 0 516,235
DEVON ENERGY CORP NEW COM 25179M103 33,198 1,137,292 SH   SOLE 28 67,993 0 1,069,299
DEVON ENERGY CORP NEW COM 25179M103 42 1,433 SH   SOLE 29 1,433 0 0
DEVON ENERGY CORP NEW COM 25179M103 114,966 3,938,557 SH   SOLE 30 3,938,557 0 0
DEVON ENERGY CORP NEW COM 25179M103 4,067 139,319 SH   SOLE 31 79,231 0 60,088
DEVON ENERGY CORP NEW COM 25179M103 88,993 3,048,747 SH   SOLE 34 3,048,747 0 0
DEVON ENERGY CORP NEW COM 25179M103 6,037 206,828 SH   SOLE 36 206,828 0 0
DEVON ENERGY CORP NEW COM 25179M103 645 22,087 SH   SOLE 40 22,087 0 0
DEVON ENERGY CORP NEW COM 25179M103 34,674 1,187,869 SH   SOLE 43 85,105 0 1,102,764
DEVON ENERGY CORP NEW OPTIONS 25179M103 920 31,500 SH Call SOLE 2 31,500 0 0
DEVON ENERGY CORP NEW OPTIONS 25179M103 418 14,300 SH Call SOLE 4 14,300 0 0
DEVON ENERGY CORP NEW OPTIONS 25179M103 5,613 192,300 SH Call SOLE 18 192,300 0 0
DEVON ENERGY CORP NEW OPTIONS 25179M103 107,215 3,673,000 SH Call SOLE 19 3,673,000 0 0
DEVON ENERGY CORP NEW OPTIONS 25179M103 3,351 114,800 SH Call SOLE 22 114,800 0 0
DEVON ENERGY CORP NEW OPTIONS 25179M103 364 12,500 SH Call SOLE 26 12,500 0 0
DEVON ENERGY CORP NEW OPTIONS 25179M103 28,744 984,700 SH Call SOLE 34 984,700 0 0
DEXCOM INC COM 252131107 96,295 225,515 SH   SOLE 2 47,989 0 177,526
DEXCOM INC COM 252131107 24,399 57,141 SH   SOLE 4 36,067 0 21,074
DEXCOM INC COM 252131107 40,023 93,730 SH   SOLE 7 90,830 0 2,900
DEXCOM INC COM 252131107 12,948 30,324 SH   SOLE 13 29,788 0 536
DEXCOM INC COM 252131107 4,206 9,849 SH   SOLE 15 9,849 0 0
DEXCOM INC COM 252131107 100,307 234,911 SH   SOLE 18 192,655 0 42,256
DEXCOM INC COM 252131107 117,349 274,823 SH   SOLE 19 274,823 0 0
DEXCOM INC COM 252131107 1,347,756 3,156,338 SH   SOLE 21 3,156,338 0 0
DEXCOM INC COM 252131107 945,652 2,214,642 SH   SOLE 22 1,980,405 0 234,237
DEXCOM INC COM 252131107 25,717 60,227 SH   SOLE 23 60,227 0 0
DEXCOM INC COM 252131107 69,065 161,745 SH   SOLE 25 161,745 0 0
DEXCOM INC COM 252131107 99,564 233,170 SH   SOLE 26 91,567 0 141,603
DEXCOM INC COM 252131107 123,238 288,614 SH   SOLE 28 11,823 0 276,791
DEXCOM INC COM 252131107 10 24 SH   SOLE 29 24 0 0
DEXCOM INC COM 252131107 238,287 558,050 SH   SOLE 30 517,884 0 40,166
DEXCOM INC COM 252131107 15,698 36,763 SH   SOLE 31 11,875 0 24,888
DEXCOM INC COM 252131107 8,994 21,064 SH   SOLE 32 21,064 0 0
DEXCOM INC COM 252131107 3,565 8,350 SH   SOLE 34 8,350 0 0
DEXCOM INC COM 252131107 20,478 47,959 SH   SOLE 36 47,959 0 0
DEXCOM INC COM 252131107 1,472 3,448 SH   SOLE 40 3,448 0 0
DEXCOM INC COM 252131107 23,532 55,110 SH   SOLE 43 4,681 0 50,429
DEXCOM INC NOTE 0.750%12/0 252131AH0 13,199 5,079,000 PRN   SOLE 21 5,079,000 0 0
DEXCOM INC NOTE 0.250%11/1 252131AK3 7,488 7,170,000 PRN   SOLE 21 7,170,000 0 0
DHI GROUP INC COM 23331S100 34 10,016 SH   SOLE 18 10,016 0 0
DHI GROUP INC COM 23331S100 542 160,494 SH   SOLE 21 160,494 0 0
DHI GROUP INC COM 23331S100 2,022 598,092 SH   SOLE 22 598,092 0 0
DHI GROUP INC COM 23331S100 0 134 SH   SOLE 43 0 0 134
DHT HOLDINGS INC SHS NEW Y2065G121 831 127,992 SH   SOLE 2 5,969 0 122,023
DHT HOLDINGS INC SHS NEW Y2065G121 999 153,976 SH   SOLE 7 153,976 0 0
DHT HOLDINGS INC SHS NEW Y2065G121 3,018 465,088 SH   SOLE 18 465,088 0 0
DHT HOLDINGS INC SHS NEW Y2065G121 1,621 249,782 SH   SOLE 19 249,782 0 0
DHT HOLDINGS INC SHS NEW Y2065G121 32,488 5,005,924 SH   SOLE 21 5,005,924 0 0
DHT HOLDINGS INC SHS NEW Y2065G121 9,399 1,448,196 SH   SOLE 22 1,298,054 0 150,142
DIAGEO PLC SPON ADR NEW 25243Q205 30 154 SH   SOLE 17 0 0 154
DIAGEO PLC SPON ADR NEW 25243Q205 68,061 355,060 SH   SOLE 18 354,199 0 861
DIAGEO PLC SPON ADR NEW 25243Q205 59,433 310,045 SH   SOLE 43 22,657 0 287,388
DIAMEDICA THERAPEUTICS INC COM NEW 25253X207 18 3,940 SH   SOLE 18 3,940 0 0
DIAMEDICA THERAPEUTICS INC COM NEW 25253X207 255 57,319 SH   SOLE 21 57,319 0 0
DIAMOND HILL INVT GROUP INC COM NEW 25264R207 576 3,444 SH   SOLE 2 961 0 2,483
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,883 11,255 SH   SOLE 18 11,255 0 0
DIAMOND HILL INVT GROUP INC COM NEW 25264R207 880 5,257 SH   SOLE 19 5,257 0 0
DIAMOND HILL INVT GROUP INC COM NEW 25264R207 24,131 144,229 SH   SOLE 21 144,229 0 0
DIAMOND HILL INVT GROUP INC COM NEW 25264R207 14,681 87,747 SH   SOLE 22 82,936 0 4,811
DIAMOND HILL INVT GROUP INC COM NEW 25264R207 38 227 SH   SOLE 25 227 0 0
DIAMOND HILL INVT GROUP INC COM NEW 25264R207 144 862 SH   SOLE 26 314 0 548
DIAMOND HILL INVT GROUP INC COM NEW 25264R207 78 467 SH   SOLE 28 467 0 0
DIAMOND HILL INVT GROUP INC COM NEW 25264R207 957 5,717 SH   SOLE 30 5,717 0 0
DIAMOND HILL INVT GROUP INC COM NEW 25264R207 83 495 SH   SOLE 36 495 0 0
DIAMOND HILL INVT GROUP INC COM NEW 25264R207 83 499 SH   SOLE 40 499 0 0
DIAMOND HILL INVT GROUP INC COM NEW 25264R207 2,392 14,298 SH   SOLE 43 3,489 0 10,809
DIAMOND S SHIPPING INC COM Y20676105 324 32,561 SH   SOLE 2 1,294 0 31,267
DIAMOND S SHIPPING INC COM Y20676105 5 541 SH   SOLE 7 541 0 0
DIAMOND S SHIPPING INC COM Y20676105 1,010 101,439 SH   SOLE 18 101,439 0 0
DIAMOND S SHIPPING INC COM Y20676105 702 70,511 SH   SOLE 19 70,511 0 0
DIAMOND S SHIPPING INC COM Y20676105 11,625 1,167,164 SH   SOLE 21 1,167,164 0 0
DIAMOND S SHIPPING INC COM Y20676105 6,745 677,221 SH   SOLE 22 646,549 0 30,672
DIAMOND S SHIPPING INC COM Y20676105 21 2,155 SH   SOLE 23 2,155 0 0
DIAMOND S SHIPPING INC COM Y20676105 14 1,418 SH   SOLE 43 0 0 1,418
DIAMONDBACK ENERGY INC COM 25278X109 41,622 443,305 SH   SOLE 2 111,102 0 332,203
DIAMONDBACK ENERGY INC COM 25278X109 108 1,155 SH   SOLE 4 1,155 0 0
DIAMONDBACK ENERGY INC COM 25278X109 13,680 145,700 SH   SOLE 7 140,261 0 5,439
DIAMONDBACK ENERGY INC COM 25278X109 380 4,045 SH   SOLE 15 4,045 0 0
DIAMONDBACK ENERGY INC COM 25278X109 34,895 371,663 SH   SOLE 18 356,349 0 15,314
DIAMONDBACK ENERGY INC COM 25278X109 47,018 500,781 SH   SOLE 19 500,781 0 0
DIAMONDBACK ENERGY INC COM 25278X109 460,120 4,900,633 SH   SOLE 21 4,900,633 0 0
DIAMONDBACK ENERGY INC COM 25278X109 389,835 4,152,037 SH   SOLE 22 3,764,907 0 387,130
DIAMONDBACK ENERGY INC COM 25278X109 61 646 SH   SOLE 23 646 0 0
DIAMONDBACK ENERGY INC COM 25278X109 22,837 243,236 SH   SOLE 25 243,236 0 0
DIAMONDBACK ENERGY INC COM 25278X109 23,998 255,597 SH   SOLE 26 51,826 0 203,771
DIAMONDBACK ENERGY INC COM 25278X109 19,528 207,993 SH   SOLE 28 18,769 0 189,224
DIAMONDBACK ENERGY INC COM 25278X109 67,088 714,536 SH   SOLE 30 714,536 0 0
DIAMONDBACK ENERGY INC COM 25278X109 1,583 16,860 SH   SOLE 31 3,209 0 13,651
DIAMONDBACK ENERGY INC COM 25278X109 12,409 132,170 SH   SOLE 34 132,170 0 0
DIAMONDBACK ENERGY INC COM 25278X109 5,912 62,967 SH   SOLE 36 62,967 0 0
DIAMONDBACK ENERGY INC COM 25278X109 1,987 21,159 SH   SOLE 40 21,159 0 0
DIAMONDBACK ENERGY INC COM 25278X109 18,883 201,120 SH   SOLE 43 19,238 0 181,882
DIAMONDBACK ENERGY INC OPTIONS 25278X109 1,230 13,100 SH Call SOLE 2 13,100 0 0
DIAMONDBACK ENERGY INC OPTIONS 25278X109 554 5,900 SH Call SOLE 4 5,900 0 0
DIAMONDBACK ENERGY INC OPTIONS 25278X109 7,446 79,300 SH Call SOLE 18 79,300 0 0
DIAMONDBACK ENERGY INC OPTIONS 25278X109 142,384 1,516,500 SH Call SOLE 19 1,516,500 0 0
DIAMONDBACK ENERGY INC OPTIONS 25278X109 4,469 47,600 SH Call SOLE 22 47,600 0 0
DIAMONDBACK ENERGY INC OPTIONS 25278X109 478 5,100 SH Call SOLE 26 5,100 0 0
DIAMONDBACK ENERGY INC OPTIONS 25278X109 38,185 406,700 SH Call SOLE 34 406,700 0 0
DIAMONDHEAD HOLDINGS CORP CL A 25278L105 33,130 3,415,500 SH   SOLE 2 3,415,500 0 0
DIAMONDHEAD HOLDINGS CORP *W EXP 01/28/202 25278L113 922 853,874 SH   SOLE 2 853,874 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 2,910 300,003 SH   SOLE 2 135,574 0 164,429
DIAMONDROCK HOSPITALITY CO COM 252784301 2,937 302,740 SH   SOLE 4 302,740 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 2,684 276,719 SH   SOLE 7 276,719 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 8,191 844,416 SH   SOLE 18 844,416 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 25,368 2,615,245 SH   SOLE 19 2,615,245 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 255,651 26,355,759 SH   SOLE 21 26,355,759 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 76,131 7,848,591 SH   SOLE 22 7,558,037 0 290,554
DIAMONDROCK HOSPITALITY CO COM 252784301 383 39,483 SH   SOLE 23 39,483 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 8,647 891,453 SH   SOLE 25 891,453 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 2,290 236,103 SH   SOLE 26 52,604 0 183,499
DIAMONDROCK HOSPITALITY CO COM 252784301 1,479 152,464 SH   SOLE 28 25,832 0 126,632
DIAMONDROCK HOSPITALITY CO COM 252784301 11,133 1,147,685 SH   SOLE 30 1,147,685 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 3,152 324,953 SH   SOLE 34 324,953 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 211 21,705 SH   SOLE 36 21,705 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 242 24,947 SH   SOLE 40 24,947 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 1,175 121,109 SH   SOLE 43 3,821 0 117,288
DICERNA PHARMACEUTICALS INC COM 253031108 1,184 31,733 SH   SOLE 2 20,640 0 11,093
DICERNA PHARMACEUTICALS INC COM 253031108 11 298 SH   SOLE 4 298 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 45 1,202 SH   SOLE 7 1,202 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 8,682 232,624 SH   SOLE 18 232,624 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 30,837 826,294 SH   SOLE 19 826,294 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 105,553 2,828,319 SH   SOLE 21 2,828,319 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 62,568 1,676,530 SH   SOLE 22 1,633,050 0 43,480
DICERNA PHARMACEUTICALS INC COM 253031108 29 774 SH   SOLE 23 774 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 164 4,404 SH   SOLE 25 4,404 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 1,614 43,237 SH   SOLE 26 33,927 0 9,310
DICERNA PHARMACEUTICALS INC COM 253031108 348 9,325 SH   SOLE 28 9,325 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 3,199 85,718 SH   SOLE 30 85,718 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 115 3,093 SH   SOLE 34 3,093 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 172 4,599 SH   SOLE 36 4,599 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 292 7,822 SH   SOLE 40 7,822 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 730 19,562 SH   SOLE 43 4,950 0 14,612
DICKS SPORTING GOODS INC COM 253393102 15,844 158,136 SH   SOLE 2 77,468 0 80,668
DICKS SPORTING GOODS INC COM 253393102 75 747 SH   SOLE 4 747 0 0
DICKS SPORTING GOODS INC COM 253393102 148 1,479 SH   SOLE 7 1,479 0 0
DICKS SPORTING GOODS INC COM 253393102 15,805 157,749 SH   SOLE 18 157,749 0 0
DICKS SPORTING GOODS INC COM 253393102 2,083 20,788 SH   SOLE 19 20,788 0 0
DICKS SPORTING GOODS INC COM 253393102 307,814 3,072,305 SH   SOLE 21 3,072,305 0 0
DICKS SPORTING GOODS INC COM 253393102 186,556 1,862,021 SH   SOLE 22 1,785,636 0 76,385
DICKS SPORTING GOODS INC COM 253393102 339 3,385 SH   SOLE 25 3,385 0 0
DICKS SPORTING GOODS INC COM 253393102 2,729 27,238 SH   SOLE 26 22,457 0 4,781
DICKS SPORTING GOODS INC COM 253393102 1,047 10,453 SH   SOLE 28 8,149 0 2,304
DICKS SPORTING GOODS INC COM 253393102 1,294 12,911 SH   SOLE 29 12,911 0 0
DICKS SPORTING GOODS INC COM 253393102 4,898 48,884 SH   SOLE 30 48,884 0 0
DICKS SPORTING GOODS INC COM 253393102 112 1,117 SH   SOLE 31 1,117 0 0
DICKS SPORTING GOODS INC COM 253393102 1,059 10,570 SH   SOLE 34 10,570 0 0
DICKS SPORTING GOODS INC COM 253393102 594 5,933 SH   SOLE 36 5,933 0 0
DICKS SPORTING GOODS INC COM 253393102 826 8,248 SH   SOLE 40 8,248 0 0
DICKS SPORTING GOODS INC COM 253393102 4,894 48,849 SH   SOLE 43 9,318 0 39,531
DICKS SPORTING GOODS INC NOTE 3.250% 4/1 253393AD4 9,544 3,225,000 PRN   SOLE 21 3,225,000 0 0
DIEBOLD NIXDORF INC COM STK 253651103 397 30,912 SH   SOLE 2 22,813 0 8,099
DIEBOLD NIXDORF INC COM STK 253651103 2 163 SH   SOLE 4 163 0 0
DIEBOLD NIXDORF INC COM STK 253651103 15 1,157 SH   SOLE 7 1,157 0 0
DIEBOLD NIXDORF INC COM STK 253651103 3,758 292,704 SH   SOLE 18 292,704 0 0
DIEBOLD NIXDORF INC COM STK 253651103 1,718 133,817 SH   SOLE 19 133,817 0 0
DIEBOLD NIXDORF INC COM STK 253651103 114,175 8,892,147 SH   SOLE 21 8,892,147 0 0
DIEBOLD NIXDORF INC COM STK 253651103 25,113 1,955,878 SH   SOLE 22 1,914,314 0 41,564
DIEBOLD NIXDORF INC COM STK 253651103 24 1,884 SH   SOLE 25 1,884 0 0
DIEBOLD NIXDORF INC COM STK 253651103 319 24,862 SH   SOLE 26 20,256 0 4,606
DIEBOLD NIXDORF INC COM STK 253651103 175 13,655 SH   SOLE 28 8,899 0 4,756
DIEBOLD NIXDORF INC COM STK 253651103 2,145 167,093 SH   SOLE 30 167,093 0 0
DIEBOLD NIXDORF INC COM STK 253651103 141 11,014 SH   SOLE 40 11,014 0 0
DIEBOLD NIXDORF INC COM STK 253651103 553 43,068 SH   SOLE 43 0 0 43,068
DIFFUSION PHARMACEUTICALS IN COM PAR 253748305 1,195 1,636,334 SH   SOLE 22 1,636,334 0 0
DIGI INTL INC COM 253798102 737 36,653 SH   SOLE 2 10,725 0 25,928
DIGI INTL INC COM 253798102 11 566 SH   SOLE 7 566 0 0
DIGI INTL INC COM 253798102 2,915 144,950 SH   SOLE 18 144,950 0 0
DIGI INTL INC COM 253798102 1,301 64,702 SH   SOLE 19 64,702 0 0
DIGI INTL INC COM 253798102 82,953 4,124,984 SH   SOLE 21 4,124,984 0 0
DIGI INTL INC COM 253798102 18,482 919,044 SH   SOLE 22 872,004 0 47,040
DIGI INTL INC COM 253798102 18 895 SH   SOLE 25 895 0 0
DIGI INTL INC COM 253798102 1,023 50,893 SH   SOLE 30 50,893 0 0
DIGI INTL INC COM 253798102 77 3,807 SH   SOLE 40 3,807 0 0
DIGI INTL INC COM 253798102 195 9,691 SH   SOLE 43 0 0 9,691
DIGIMARC CORP NEW COM 25381B101 73 2,193 SH   SOLE 2 887 0 1,306
DIGIMARC CORP NEW COM 25381B101 7 204 SH   SOLE 7 204 0 0
DIGIMARC CORP NEW COM 25381B101 1,340 40,011 SH   SOLE 18 40,011 0 0
DIGIMARC CORP NEW COM 25381B101 703 20,984 SH   SOLE 19 20,984 0 0
DIGIMARC CORP NEW COM 25381B101 14,825 442,551 SH   SOLE 21 442,551 0 0
DIGIMARC CORP NEW COM 25381B101 10,608 316,666 SH   SOLE 22 314,761 0 1,905
DIGIMARC CORP NEW COM 25381B101 79 2,347 SH   SOLE 43 55 0 2,292
DIGITAL ALLY INC COM NEW 25382P208 19 10,370 SH   SOLE 18 10,370 0 0
DIGITAL ALLY INC COM NEW 25382P208 235 130,687 SH   SOLE 21 130,687 0 0
DIGITAL ALLY INC COM NEW 25382P208 1,061 589,413 SH   SOLE 22 589,413 0 0
DIGITAL MEDIA SOLUTIONS INC COM CL A 25401G106 13 1,386 SH   SOLE 2 0 0 1,386
DIGITAL MEDIA SOLUTIONS INC COM CL A 25401G106 37 3,824 SH   SOLE 18 3,824 0 0
DIGITAL MEDIA SOLUTIONS INC COM CL A 25401G106 11 1,111 SH   SOLE 19 1,111 0 0
DIGITAL MEDIA SOLUTIONS INC COM CL A 25401G106 1,021 105,473 SH   SOLE 21 105,473 0 0
DIGITAL MEDIA SOLUTIONS INC COM CL A 25401G106 58 6,003 SH   SOLE 22 4,654 0 1,349
DIGITAL RLTY TR INC COM 253868103 111,138 738,655 SH   SOLE 2 122,629 0 616,026
DIGITAL RLTY TR INC COM 253868103 102,559 681,633 SH   SOLE 4 670,592 0 11,041
DIGITAL RLTY TR INC COM 253868103 97,532 648,227 SH   SOLE 7 639,954 0 8,273
DIGITAL RLTY TR INC COM 253868103 346 2,302 SH   SOLE 13 826 0 1,476
DIGITAL RLTY TR INC COM 253868103 5,593 37,171 SH   SOLE 15 37,171 0 0
DIGITAL RLTY TR INC COM 253868103 88,583 588,751 SH   SOLE 18 548,564 0 40,187
DIGITAL RLTY TR INC COM 253868103 118,033 784,481 SH   SOLE 19 784,481 0 0
DIGITAL RLTY TR INC COM 253868103 1,313,849 8,732,214 SH   SOLE 21 8,732,214 0 0
DIGITAL RLTY TR INC COM 253868103 1,236,807 8,220,170 SH   SOLE 22 7,513,149 0 707,021
DIGITAL RLTY TR INC COM 253868103 28,252 187,768 SH   SOLE 23 187,768 0 0
DIGITAL RLTY TR INC COM 253868103 246,219 1,636,444 SH   SOLE 25 1,636,444 0 0
DIGITAL RLTY TR INC COM 253868103 90,639 602,413 SH   SOLE 26 224,470 0 377,943
DIGITAL RLTY TR INC COM 253868103 112,618 748,488 SH   SOLE 28 30,869 0 717,619
DIGITAL RLTY TR INC COM 253868103 57 376 SH   SOLE 29 376 0 0
DIGITAL RLTY TR INC COM 253868103 351,562 2,336,581 SH   SOLE 30 2,336,581 0 0
DIGITAL RLTY TR INC COM 253868103 6,969 46,317 SH   SOLE 31 34,158 0 12,159
DIGITAL RLTY TR INC COM 253868103 30,627 203,557 SH   SOLE 34 203,557 0 0
DIGITAL RLTY TR INC COM 253868103 21,546 143,198 SH   SOLE 36 143,198 0 0
DIGITAL RLTY TR INC COM 253868103 1,557 10,350 SH   SOLE 40 10,350 0 0
DIGITAL RLTY TR INC COM 253868103 28,032 186,306 SH   SOLE 43 8,074 0 178,232
DIGITAL TURBINE INC COM NEW 25400W102 2,741 36,054 SH   SOLE 2 25,926 0 10,128
DIGITAL TURBINE INC COM NEW 25400W102 24 322 SH   SOLE 4 322 0 0
DIGITAL TURBINE INC COM NEW 25400W102 103 1,358 SH   SOLE 7 1,358 0 0
DIGITAL TURBINE INC COM NEW 25400W102 20,255 266,404 SH   SOLE 18 260,634 0 5,770
DIGITAL TURBINE INC COM NEW 25400W102 14,129 185,840 SH   SOLE 19 185,840 0 0
DIGITAL TURBINE INC COM NEW 25400W102 231,341 3,042,753 SH   SOLE 21 3,042,753 0 0
DIGITAL TURBINE INC COM NEW 25400W102 148,676 1,955,485 SH   SOLE 22 1,907,153 0 48,332
DIGITAL TURBINE INC COM NEW 25400W102 92 1,212 SH   SOLE 23 1,212 0 0
DIGITAL TURBINE INC COM NEW 25400W102 225 2,955 SH   SOLE 25 2,955 0 0
DIGITAL TURBINE INC COM NEW 25400W102 2,665 35,054 SH   SOLE 26 27,828 0 7,226
DIGITAL TURBINE INC COM NEW 25400W102 770 10,124 SH   SOLE 28 10,124 0 0
DIGITAL TURBINE INC COM NEW 25400W102 4,702 61,842 SH   SOLE 30 61,842 0 0
DIGITAL TURBINE INC COM NEW 25400W102 49 648 SH   SOLE 34 648 0 0
DIGITAL TURBINE INC COM NEW 25400W102 224 2,942 SH   SOLE 36 2,942 0 0
DIGITAL TURBINE INC COM NEW 25400W102 783 10,293 SH   SOLE 40 10,293 0 0
DIGITAL TURBINE INC COM NEW 25400W102 1,499 19,714 SH   SOLE 43 209 0 19,505
DIGITALBRIDGE GROUP INC CL A COM 25401T108 4,842 612,957 SH   SOLE 2 154,945 0 458,012
DIGITALBRIDGE GROUP INC CL A COM 25401T108 5,636 713,367 SH   SOLE 4 713,367 0 0
DIGITALBRIDGE GROUP INC CL A COM 25401T108 4,961 627,991 SH   SOLE 7 627,991 0 0
DIGITALBRIDGE GROUP INC CL A COM 25401T108 12,259 1,551,825 SH   SOLE 18 1,551,825 0 0
DIGITALBRIDGE GROUP INC CL A COM 25401T108 18,915 2,394,293 SH   SOLE 19 2,394,293 0 0
DIGITALBRIDGE GROUP INC CL A COM 25401T108 156,277 19,781,908 SH   SOLE 21 19,781,908 0 0
DIGITALBRIDGE GROUP INC CL A COM 25401T108 129,845 16,436,023 SH   SOLE 22 15,724,500 0 711,523
DIGITALBRIDGE GROUP INC CL A COM 25401T108 405 51,325 SH   SOLE 23 51,325 0 0
DIGITALBRIDGE GROUP INC CL A COM 25401T108 16,575 2,098,047 SH   SOLE 25 2,098,047 0 0
DIGITALBRIDGE GROUP INC CL A COM 25401T108 2,267 286,903 SH   SOLE 26 113,969 0 172,934
DIGITALBRIDGE GROUP INC CL A COM 25401T108 2,873 363,664 SH   SOLE 28 62,766 0 300,898
DIGITALBRIDGE GROUP INC CL A COM 25401T108 17,129 2,168,215 SH   SOLE 30 2,168,215 0 0
DIGITALBRIDGE GROUP INC CL A COM 25401T108 434 54,959 SH   SOLE 36 54,959 0 0
DIGITALBRIDGE GROUP INC CL A COM 25401T108 440 55,701 SH   SOLE 40 55,701 0 0
DIGITALBRIDGE GROUP INC CL A COM 25401T108 4,990 631,618 SH   SOLE 43 14,133 0 617,485
DIGITALOCEAN HLDGS INC COM 25402D102 329 5,927 SH   SOLE 2 2,544 0 3,383
DIGITALOCEAN HLDGS INC COM 25402D102 12 207 SH   SOLE 7 207 0 0
DIGITALOCEAN HLDGS INC COM 25402D102 2,327 41,867 SH   SOLE 18 39,298 0 2,569
DIGITALOCEAN HLDGS INC COM 25402D102 2,246 40,401 SH   SOLE 19 40,401 0 0
DIGITALOCEAN HLDGS INC COM 25402D102 23,755 427,324 SH   SOLE 21 427,324 0 0
DIGITALOCEAN HLDGS INC COM 25402D102 20,601 370,580 SH   SOLE 22 367,912 0 2,668
DIGITALOCEAN HLDGS INC COM 25402D102 59 1,066 SH   SOLE 23 1,066 0 0
DIGITALOCEAN HLDGS INC COM 25402D102 408 7,347 SH   SOLE 34 7,347 0 0
DILLARDS INC CL A 254067101 1,328 7,340 SH   SOLE 2 1,970 0 5,370
DILLARDS INC CL A 254067101 7 38 SH   SOLE 4 38 0 0
DILLARDS INC CL A 254067101 14 77 SH   SOLE 7 77 0 0
DILLARDS INC CL A 254067101 3,671 20,297 SH   SOLE 18 20,297 0 0
DILLARDS INC CL A 254067101 2,016 11,145 SH   SOLE 19 11,145 0 0
DILLARDS INC CL A 254067101 42,732 236,243 SH   SOLE 21 236,243 0 0
DILLARDS INC CL A 254067101 30,042 166,086 SH   SOLE 22 157,870 0 8,216
DILLARDS INC CL A 254067101 40 223 SH   SOLE 25 223 0 0
DILLARDS INC CL A 254067101 498 2,752 SH   SOLE 26 1,699 0 1,053
DILLARDS INC CL A 254067101 292 1,615 SH   SOLE 28 815 0 800
DILLARDS INC CL A 254067101 1,456 8,052 SH   SOLE 30 8,052 0 0
DILLARDS INC CL A 254067101 176 973 SH   SOLE 36 973 0 0
DILLARDS INC CL A 254067101 133 735 SH   SOLE 40 735 0 0
DILLARDS INC CL A 254067101 1,486 8,216 SH   SOLE 43 78 0 8,138
DIME CMNTY BANCSHARES INC COM 25432X102 1,263 37,580 SH   SOLE 2 10,338 0 27,242
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 5,008 148,968 SH   SOLE 18 148,968 0 0
DIME CMNTY BANCSHARES INC COM 25432X102 2,087 62,086 SH   SOLE 19 62,086 0 0
DIME CMNTY BANCSHARES INC COM 25432X102 148,934 4,429,916 SH   SOLE 21 4,429,916 0 0
DIME CMNTY BANCSHARES INC COM 25432X102 34,757 1,033,821 SH   SOLE 22 982,199 0 51,622
DIME CMNTY BANCSHARES INC COM 25432X102 52 1,552 SH   SOLE 25 1,552 0 0
DIME CMNTY BANCSHARES INC COM 25432X102 476 14,169 SH   SOLE 26 14,169 0 0
DIME CMNTY BANCSHARES INC COM 25432X102 173 5,144 SH   SOLE 28 5,144 0 0
DIME CMNTY BANCSHARES INC COM 25432X102 2,615 77,794 SH   SOLE 30 77,794 0 0
DIME CMNTY BANCSHARES INC COM 25432X102 25 734 SH   SOLE 34 734 0 0
DIME CMNTY BANCSHARES INC COM 25432X102 44 1,303 SH   SOLE 36 1,303 0 0
DIME CMNTY BANCSHARES INC COM 25432X102 139 4,148 SH   SOLE 40 4,148 0 0
DIME CMNTY BANCSHARES INC COM 25432X102 992 29,507 SH   SOLE 43 0 0 29,507
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 2,349 87,067 SH   SOLE 17 0 0 87,067
DINE BRANDS GLOBAL INC COM 254423106 3,125 35,017 SH   SOLE 2 15,268 0 19,749
DINE BRANDS GLOBAL INC COM 254423106 6 65 SH   SOLE 4 65 0 0
DINE BRANDS GLOBAL INC COM 254423106 25 275 SH   SOLE 7 275 0 0
DINE BRANDS GLOBAL INC COM 254423106 6,283 70,395 SH   SOLE 18 65,533 0 4,862
DINE BRANDS GLOBAL INC COM 254423106 15,603 174,823 SH   SOLE 19 174,823 0 0
DINE BRANDS GLOBAL INC COM 254423106 172,066 1,927,910 SH   SOLE 21 1,927,910 0 0
DINE BRANDS GLOBAL INC COM 254423106 49,507 554,703 SH   SOLE 22 544,382 0 10,321
DINE BRANDS GLOBAL INC COM 254423106 673 7,546 SH   SOLE 23 7,546 0 0
DINE BRANDS GLOBAL INC COM 254423106 56 629 SH   SOLE 25 629 0 0
DINE BRANDS GLOBAL INC COM 254423106 3,568 39,981 SH   SOLE 26 7,739 0 32,242
DINE BRANDS GLOBAL INC COM 254423106 184 2,058 SH   SOLE 28 2,058 0 0
DINE BRANDS GLOBAL INC COM 254423106 3,225 36,132 SH   SOLE 30 36,132 0 0
DINE BRANDS GLOBAL INC COM 254423106 276 3,091 SH   SOLE 34 3,091 0 0
DINE BRANDS GLOBAL INC COM 254423106 236 2,640 SH   SOLE 36 2,640 0 0
DINE BRANDS GLOBAL INC COM 254423106 164 1,838 SH   SOLE 40 1,838 0 0
DINE BRANDS GLOBAL INC COM 254423106 1,151 12,892 SH   SOLE 43 3,420 0 9,472
DIODES INC COM 254543101 2,024 25,374 SH   SOLE 2 13,574 0 11,800
DIODES INC COM 254543101 15 189 SH   SOLE 4 189 0 0
DIODES INC COM 254543101 55 692 SH   SOLE 7 692 0 0
DIODES INC COM 254543101 13,869 173,859 SH   SOLE 18 173,859 0 0
DIODES INC COM 254543101 6,199 77,705 SH   SOLE 19 77,705 0 0
DIODES INC COM 254543101 393,357 4,931,138 SH   SOLE 21 4,931,138 0 0
DIODES INC COM 254543101 87,190 1,093,019 SH   SOLE 22 1,056,701 0 36,318
DIODES INC COM 254543101 95 1,192 SH   SOLE 25 1,192 0 0
DIODES INC COM 254543101 1,479 18,542 SH   SOLE 26 15,191 0 3,351
DIODES INC COM 254543101 478 5,992 SH   SOLE 28 5,992 0 0
DIODES INC COM 254543101 23,346 292,671 SH   SOLE 30 292,671 0 0
DIODES INC COM 254543101 417 5,229 SH   SOLE 40 5,229 0 0
DIODES INC COM 254543101 1,826 22,896 SH   SOLE 43 4,363 0 18,533
DISCOVER FINL SVCS COM 254709108 88,400 747,314 SH   SOLE 2 182,035 0 565,279
DISCOVER FINL SVCS COM 254709108 22,754 192,354 SH   SOLE 4 120,899 0 71,455
DISCOVER FINL SVCS COM 254709108 31,889 269,581 SH   SOLE 7 260,710 0 8,871
DISCOVER FINL SVCS COM 254709108 271 2,288 SH   SOLE 13 880 0 1,408
DISCOVER FINL SVCS COM 254709108 4,628 39,128 SH   SOLE 15 39,128 0 0
DISCOVER FINL SVCS COM 254709108 94,929 802,507 SH   SOLE 18 758,592 0 43,915
DISCOVER FINL SVCS COM 254709108 15,548 131,441 SH   SOLE 19 131,441 0 0
DISCOVER FINL SVCS COM 254709108 922,469 7,798,367 SH   SOLE 21 7,798,367 0 0
DISCOVER FINL SVCS COM 254709108 771,380 6,521,094 SH   SOLE 22 5,872,792 0 648,302
DISCOVER FINL SVCS COM 254709108 21,244 179,596 SH   SOLE 23 179,596 0 0
DISCOVER FINL SVCS COM 254709108 61,430 519,320 SH   SOLE 25 519,320 0 0
DISCOVER FINL SVCS COM 254709108 81,420 688,309 SH   SOLE 26 255,129 0 433,180
DISCOVER FINL SVCS COM 254709108 94,697 800,552 SH   SOLE 28 36,643 0 763,909
DISCOVER FINL SVCS COM 254709108 41 346 SH   SOLE 29 346 0 0
DISCOVER FINL SVCS COM 254709108 157,997 1,335,676 SH   SOLE 30 1,335,676 0 0
DISCOVER FINL SVCS COM 254709108 6,261 52,927 SH   SOLE 31 39,623 0 13,304
DISCOVER FINL SVCS COM 254709108 1,902 16,082 SH   SOLE 34 16,082 0 0
DISCOVER FINL SVCS COM 254709108 20,654 174,602 SH   SOLE 36 174,602 0 0
DISCOVER FINL SVCS COM 254709108 1,293 10,932 SH   SOLE 40 10,932 0 0
DISCOVER FINL SVCS COM 254709108 28,460 240,595 SH   SOLE 43 32,255 0 208,340
DISCOVERY INC COM SER A 25470F104 12,715 414,432 SH   SOLE 2 100,857 0 313,575
DISCOVERY INC COM SER A 25470F104 2,680 87,347 SH   SOLE 4 69,082 0 18,265
DISCOVERY INC COM SER A 25470F104 5,951 193,955 SH   SOLE 7 150,828 0 43,127
DISCOVERY INC COM SER A 25470F104 2,215 72,208 SH   SOLE 13 72,208 0 0
DISCOVERY INC COM SER A 25470F104 645 21,023 SH   SOLE 15 21,023 0 0
DISCOVERY INC COM SER A 25470F104 15,000 488,915 SH   SOLE 18 385,992 0 102,923
DISCOVERY INC COM SER A 25470F104 19,613 639,279 SH   SOLE 19 639,279 0 0
DISCOVERY INC COM SER A 25470F104 146,425 4,772,660 SH   SOLE 21 4,772,660 0 0
DISCOVERY INC COM SER A 25470F104 131,575 4,288,632 SH   SOLE 22 3,807,494 0 481,138
DISCOVERY INC COM SER A 25470F104 3,023 98,532 SH   SOLE 23 98,532 0 0
DISCOVERY INC COM SER A 25470F104 10,487 341,810 SH   SOLE 25 341,810 0 0
DISCOVERY INC COM SER A 25470F104 12,536 408,589 SH   SOLE 26 171,659 0 236,930
DISCOVERY INC COM SER A 25470F104 17,771 579,225 SH   SOLE 28 20,586 0 558,639
DISCOVERY INC COM SER A 25470F104 39,160 1,276,409 SH   SOLE 30 1,176,184 0 100,225
DISCOVERY INC COM SER A 25470F104 850 27,720 SH   SOLE 31 20,644 0 7,076
DISCOVERY INC COM SER A 25470F104 1,769 57,668 SH   SOLE 34 57,668 0 0
DISCOVERY INC COM SER A 25470F104 2,766 90,156 SH   SOLE 36 90,156 0 0
DISCOVERY INC COM SER A 25470F104 197 6,431 SH   SOLE 40 6,431 0 0
DISCOVERY INC COM SER A 25470F104 336 10,940 SH   SOLE 43 4,154 0 6,786
DISCOVERY INC COM SER C 25470F302 21,005 724,814 SH   SOLE 2 143,126 0 581,688
DISCOVERY INC COM SER C 25470F302 5,991 206,719 SH   SOLE 4 120,477 0 86,242
DISCOVERY INC COM SER C 25470F302 10,508 362,612 SH   SOLE 7 281,249 0 81,363
DISCOVERY INC COM SER C 25470F302 301 10,390 SH   SOLE 13 10,390 0 0
DISCOVERY INC COM SER C 25470F302 1,195 41,243 SH   SOLE 15 41,243 0 0
DISCOVERY INC COM SER C 25470F302 19,814 683,710 SH   SOLE 18 629,131 0 54,579
DISCOVERY INC COM SER C 25470F302 5,510 190,123 SH   SOLE 19 190,123 0 0
DISCOVERY INC COM SER C 25470F302 279,232 9,635,346 SH   SOLE 21 9,635,346 0 0
DISCOVERY INC COM SER C 25470F302 193,412 6,673,979 SH   SOLE 22 5,999,732 0 674,247
DISCOVERY INC COM SER C 25470F302 5,174 178,529 SH   SOLE 23 178,529 0 0
DISCOVERY INC COM SER C 25470F302 21,027 725,564 SH   SOLE 25 725,564 0 0
DISCOVERY INC COM SER C 25470F302 23,335 805,209 SH   SOLE 26 365,457 0 439,752
DISCOVERY INC COM SER C 25470F302 26,611 918,269 SH   SOLE 28 47,580 0 870,689
DISCOVERY INC COM SER C 25470F302 8 283 SH   SOLE 29 283 0 0
DISCOVERY INC COM SER C 25470F302 70,477 2,431,914 SH   SOLE 30 2,408,606 0 23,308
DISCOVERY INC COM SER C 25470F302 1,537 53,041 SH   SOLE 31 41,373 0 11,668
DISCOVERY INC COM SER C 25470F302 411 14,181 SH   SOLE 34 14,181 0 0
DISCOVERY INC COM SER C 25470F302 5,455 188,217 SH   SOLE 36 188,217 0 0
DISCOVERY INC COM SER C 25470F302 344 11,870 SH   SOLE 40 11,870 0 0
DISCOVERY INC COM SER C 25470F302 3,159 109,013 SH   SOLE 43 5,767 0 103,246
DISH NETWORK CORPORATION CL A 25470M109 22,837 546,344 SH   SOLE 2 86,002 0 460,342
DISH NETWORK CORPORATION CL A 25470M109 6,782 162,252 SH   SOLE 4 92,740 0 69,512
DISH NETWORK CORPORATION CL A 25470M109 9,224 220,679 SH   SOLE 7 212,446 0 8,233
DISH NETWORK CORPORATION CL A 25470M109 17 414 SH   SOLE 13 414 0 0
DISH NETWORK CORPORATION CL A 25470M109 1,382 33,065 SH   SOLE 15 33,065 0 0
DISH NETWORK CORPORATION CL A 25470M109 24,246 580,055 SH   SOLE 18 545,417 0 34,638
DISH NETWORK CORPORATION CL A 25470M109 4,258 101,867 SH   SOLE 19 101,867 0 0
DISH NETWORK CORPORATION CL A 25470M109 271,057 6,484,615 SH   SOLE 21 6,484,615 0 0
DISH NETWORK CORPORATION CL A 25470M109 221,924 5,309,178 SH   SOLE 22 4,771,691 0 537,487
DISH NETWORK CORPORATION CL A 25470M109 5,758 137,743 SH   SOLE 23 137,743 0 0
DISH NETWORK CORPORATION CL A 25470M109 16,584 396,739 SH   SOLE 25 396,739 0 0
DISH NETWORK CORPORATION CL A 25470M109 25,470 609,323 SH   SOLE 26 270,474 0 338,849
DISH NETWORK CORPORATION CL A 25470M109 17,148 410,232 SH   SOLE 28 25,856 0 384,376
DISH NETWORK CORPORATION CL A 25470M109 61,731 1,476,816 SH   SOLE 30 1,476,816 0 0
DISH NETWORK CORPORATION CL A 25470M109 1,855 44,380 SH   SOLE 31 34,626 0 9,754
DISH NETWORK CORPORATION CL A 25470M109 519 12,407 SH   SOLE 34 12,407 0 0
DISH NETWORK CORPORATION CL A 25470M109 6,045 144,612 SH   SOLE 36 144,612 0 0
DISH NETWORK CORPORATION CL A 25470M109 386 9,230 SH   SOLE 40 9,230 0 0
DISH NETWORK CORPORATION CL A 25470M109 3,323 79,509 SH   SOLE 43 5,250 0 74,259
DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5 9,471 9,281,000 PRN   SOLE 2 7,285,000 0 1,996,000
DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5 3,594 3,522,000 PRN   SOLE 18 3,522,000 0 0
DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5 31,799 31,160,000 PRN   SOLE 19 31,160,000 0 0
DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5 18,562 18,189,000 PRN   SOLE 21 18,189,000 0 0
DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5 697 683,000 PRN   SOLE 22 683,000 0 0
DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5 1,705 1,671,000 PRN   SOLE 26 1,671,000 0 0
DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5 52 51,000 PRN   SOLE 30 51,000 0 0
DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5 7,821 7,664,000 PRN   SOLE 34 7,664,000 0 0
DISH NETWORK CORPORATION NOTE 2.375% 3/1 25470MAD1 2,558 2,639,000 PRN   SOLE 2 2,146,000 0 493,000
DISH NETWORK CORPORATION NOTE 2.375% 3/1 25470MAD1 1,010 1,042,000 PRN   SOLE 18 1,042,000 0 0
DISH NETWORK CORPORATION NOTE 2.375% 3/1 25470MAD1 20,102 20,737,000 PRN   SOLE 19 20,737,000 0 0
DISH NETWORK CORPORATION NOTE 2.375% 3/1 25470MAD1 6,214 6,410,000 PRN   SOLE 21 6,410,000 0 0
DISH NETWORK CORPORATION NOTE 2.375% 3/1 25470MAD1 3,761 3,880,000 PRN   SOLE 22 3,880,000 0 0
DISH NETWORK CORPORATION NOTE 2.375% 3/1 25470MAD1 420 433,000 PRN   SOLE 26 433,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,684 3,800,000 PRN   SOLE 34 3,800,000 0 0
DISNEY WALT CO COM 254687106 763,618 4,344,417 SH   SOLE 2 901,416 0 3,443,001
DISNEY WALT CO COM 254687106 189,042 1,075,507 SH   SOLE 4 683,327 0 392,180
DISNEY WALT CO COM 254687106 288,618 1,642,022 SH   SOLE 7 1,571,878 0 70,144
DISNEY WALT CO COM 254687106 14,698 83,622 SH   SOLE 13 74,118 0 9,504
DISNEY WALT CO COM 254687106 32,462 184,685 SH   SOLE 15 184,685 0 0
DISNEY WALT CO COM 254687106 170 965 SH   SOLE 17 0 0 965
DISNEY WALT CO COM 254687106 565,996 3,220,093 SH   SOLE 18 2,890,467 0 329,626
DISNEY WALT CO COM 254687106 479,251 2,726,580 SH   SOLE 19 2,726,580 0 0
DISNEY WALT CO COM 254687106 12,217 69,505 SH   SOLE 20 69,505 0 0
DISNEY WALT CO COM 254687106 6,691,209 38,067,979 SH   SOLE 21 38,067,979 0 0
DISNEY WALT CO COM 254687106 6,895,112 39,228,036 SH   SOLE 22 35,236,606 0 3,991,430
DISNEY WALT CO COM 254687106 190,102 1,081,540 SH   SOLE 23 1,081,540 0 0
DISNEY WALT CO COM 254687106 536,765 3,053,792 SH   SOLE 25 3,053,792 0 0
DISNEY WALT CO COM 254687106 814,694 4,635,003 SH   SOLE 26 2,136,490 0 2,498,513
DISNEY WALT CO COM 254687106 879,645 5,004,523 SH   SOLE 28 215,475 0 4,789,048
DISNEY WALT CO COM 254687106 447 2,544 SH   SOLE 29 2,544 0 0
DISNEY WALT CO COM 254687106 1,850,782 10,529,565 SH   SOLE 30 10,529,565 0 0
DISNEY WALT CO COM 254687106 92,685 527,310 SH   SOLE 31 227,003 0 300,307
DISNEY WALT CO COM 254687106 27,701 157,600 SH   SOLE 32 157,600 0 0
DISNEY WALT CO COM 254687106 241,902 1,376,244 SH   SOLE 34 1,376,244 0 0
DISNEY WALT CO COM 254687106 169,041 961,719 SH   SOLE 36 961,719 0 0
DISNEY WALT CO COM 254687106 11,590 65,940 SH   SOLE 40 65,940 0 0
DISNEY WALT CO COM 254687106 253,343 1,441,333 SH   SOLE 43 115,566 0 1,325,767
DIVERSEY HLDGS LTD ORD SHS G28923103 3,639 203,201 SH   SOLE 2 125,115 0 78,086
DIVERSEY HLDGS LTD ORD SHS G28923103 1,103 61,566 SH   SOLE 4 61,566 0 0
DIVERSEY HLDGS LTD ORD SHS G28923103 15 830 SH   SOLE 7 830 0 0
DIVERSEY HLDGS LTD ORD SHS G28923103 13,402 748,307 SH   SOLE 18 748,307 0 0
DIVERSEY HLDGS LTD ORD SHS G28923103 120,925 6,751,816 SH   SOLE 19 6,751,816 0 0
DIVERSEY HLDGS LTD ORD SHS G28923103 11,047 616,800 SH   SOLE 21 616,800 0 0
DIVERSEY HLDGS LTD ORD SHS G28923103 24,720 1,380,246 SH   SOLE 22 1,342,933 0 37,313
DIVERSEY HLDGS LTD ORD SHS G28923103 905 50,515 SH   SOLE 26 50,515 0 0
DIVERSEY HLDGS LTD ORD SHS G28923103 74 4,134 SH   SOLE 30 4,134 0 0
DIVERSEY HLDGS LTD ORD SHS G28923103 16 911 SH   SOLE 31 911 0 0
DIVERSEY HLDGS LTD ORD SHS G28923103 48,158 2,688,905 SH   SOLE 34 2,688,905 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 1,478 353,509 SH   SOLE 2 73,379 0 280,130
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 1,481 354,361 SH   SOLE 4 354,361 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 1,333 318,797 SH   SOLE 7 318,797 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 4,118 985,172 SH   SOLE 18 985,172 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 3,039 727,052 SH   SOLE 19 727,052 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 127,462 30,493,281 SH   SOLE 21 30,493,281 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 34,320 8,210,585 SH   SOLE 22 7,856,168 0 354,417
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 47 11,337 SH   SOLE 23 11,337 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 4,438 1,061,674 SH   SOLE 25 1,061,674 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 329 78,667 SH   SOLE 26 61,275 0 17,392
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 772 184,682 SH   SOLE 28 31,441 0 153,241
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 5,692 1,361,790 SH   SOLE 30 1,361,790 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 89 21,286 SH   SOLE 36 21,286 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 105 25,210 SH   SOLE 40 25,210 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 883 211,189 SH   SOLE 43 10,636 0 200,553
DIXIE GROUP INC CL A 255519100 8 2,564 SH   SOLE 18 2,564 0 0
DIXIE GROUP INC CL A 255519100 142 48,464 SH   SOLE 21 48,464 0 0
DIXIE GROUP INC CL A 255519100 841 287,062 SH   SOLE 22 287,062 0 0
DLH HLDGS CORP COM 23335Q100 14 1,182 SH   SOLE 18 1,182 0 0
DLH HLDGS CORP COM 23335Q100 10 819 SH   SOLE 21 819 0 0
DLH HLDGS CORP COM 23335Q100 123 10,522 SH   SOLE 22 10,522 0 0
DLOCAL LTD CLASS A COM G29018101 25,486 485,172 SH   SOLE 19 485,172 0 0
DLOCAL LTD CLASS A COM G29018101 143 2,727 SH   SOLE 21 2,727 0 0
DLOCAL LTD CLASS A COM G29018101 601 11,435 SH   SOLE 25 11,435 0 0
DLOCAL LTD CLASS A COM G29018101 61,490 1,170,567 SH   SOLE 34 1,170,567 0 0
DMC GLOBAL INC COM 23291C103 422 7,509 SH   SOLE 2 5,537 0 1,972
DMC GLOBAL INC COM 23291C103 4 72 SH   SOLE 4 72 0 0
DMC GLOBAL INC COM 23291C103 17 296 SH   SOLE 7 296 0 0
DMC GLOBAL INC COM 23291C103 4,320 76,851 SH   SOLE 18 76,851 0 0
DMC GLOBAL INC COM 23291C103 1,857 33,040 SH   SOLE 19 33,040 0 0
DMC GLOBAL INC COM 23291C103 124,784 2,219,963 SH   SOLE 21 2,219,963 0 0
DMC GLOBAL INC COM 23291C103 26,824 477,206 SH   SOLE 22 467,235 0 9,971
DMC GLOBAL INC COM 23291C103 46 815 SH   SOLE 25 815 0 0
DMC GLOBAL INC COM 23291C103 608 10,816 SH   SOLE 26 9,675 0 1,141
DMC GLOBAL INC COM 23291C103 135 2,397 SH   SOLE 28 2,397 0 0
DMC GLOBAL INC COM 23291C103 2,070 36,829 SH   SOLE 30 36,829 0 0
DMC GLOBAL INC COM 23291C103 145 2,579 SH   SOLE 40 2,579 0 0
DMC GLOBAL INC COM 23291C103 474 8,427 SH   SOLE 43 482 0 7,945
DOCUMENT SEC SYS INC COM NEW 25614T309 10 5,364 SH   SOLE 18 5,364 0 0
DOCUMENT SEC SYS INC COM NEW 25614T309 107 59,822 SH   SOLE 21 59,822 0 0
DOCUMENT SEC SYS INC COM NEW 25614T309 751 419,530 SH   SOLE 22 419,530 0 0
DOCUSIGN INC COM 256163106 114,417 409,260 SH   SOLE 2 61,311 0 347,949
DOCUSIGN INC COM 256163106 29,274 104,712 SH   SOLE 4 64,924 0 39,788
DOCUSIGN INC COM 256163106 9,831 35,165 SH   SOLE 7 35,165 0 0
DOCUSIGN INC COM 256163106 432 1,547 SH   SOLE 13 436 0 1,111
DOCUSIGN INC COM 256163106 4,512 16,140 SH   SOLE 15 16,140 0 0
DOCUSIGN INC COM 256163106 73,201 261,835 SH   SOLE 18 251,194 0 10,641
DOCUSIGN INC COM 256163106 96,831 346,357 SH   SOLE 19 346,357 0 0
DOCUSIGN INC COM 256163106 925,579 3,310,724 SH   SOLE 21 3,310,724 0 0
DOCUSIGN INC COM 256163106 1,166,168 4,171,292 SH   SOLE 22 3,947,069 0 224,223
DOCUSIGN INC COM 256163106 32,092 114,792 SH   SOLE 23 114,792 0 0
DOCUSIGN INC COM 256163106 87,927 314,509 SH   SOLE 25 314,509 0 0
DOCUSIGN INC COM 256163106 96,598 345,522 SH   SOLE 26 157,705 0 187,817
DOCUSIGN INC COM 256163106 136,819 489,391 SH   SOLE 28 23,600 0 465,791
DOCUSIGN INC COM 256163106 67 240 SH   SOLE 29 240 0 0
DOCUSIGN INC COM 256163106 163,125 583,487 SH   SOLE 30 583,487 0 0
DOCUSIGN INC COM 256163106 19,017 68,024 SH   SOLE 31 22,285 0 45,739
DOCUSIGN INC COM 256163106 11,933 42,682 SH   SOLE 32 42,682 0 0
DOCUSIGN INC COM 256163106 129,396 462,838 SH   SOLE 34 462,838 0 0
DOCUSIGN INC COM 256163106 24,897 89,054 SH   SOLE 36 89,054 0 0
DOCUSIGN INC COM 256163106 1,890 6,762 SH   SOLE 40 6,762 0 0
DOCUSIGN INC COM 256163106 18,396 65,801 SH   SOLE 43 4,832 0 60,969
DOLBY LABORATORIES INC COM CL A 25659T107 19,952 202,992 SH   SOLE 2 60,170 0 142,822
DOLBY LABORATORIES INC COM CL A 25659T107 94 955 SH   SOLE 4 955 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 102 1,039 SH   SOLE 7 1,039 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 2,465 25,075 SH   SOLE 18 25,075 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 1,675 17,046 SH   SOLE 19 17,046 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 112,685 1,146,458 SH   SOLE 21 1,146,458 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 148,172 1,507,497 SH   SOLE 22 1,426,331 0 81,166
DOLBY LABORATORIES INC COM CL A 25659T107 325 3,303 SH   SOLE 25 3,303 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 2,852 29,018 SH   SOLE 26 24,659 0 4,359
DOLBY LABORATORIES INC COM CL A 25659T107 16,271 165,544 SH   SOLE 28 7,843 0 157,701
DOLBY LABORATORIES INC COM CL A 25659T107 75 767 SH   SOLE 29 767 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 4,950 50,363 SH   SOLE 30 50,363 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 108 1,095 SH   SOLE 31 1,095 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 54,732 556,846 SH   SOLE 34 556,846 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 291 2,960 SH   SOLE 36 2,960 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 777 7,908 SH   SOLE 40 7,908 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 9,593 97,597 SH   SOLE 43 1,634 0 95,963
DOLLAR GEN CORP NEW COM 256677105 120,627 557,454 SH   SOLE 2 116,040 0 441,414
DOLLAR GEN CORP NEW COM 256677105 30,218 139,644 SH   SOLE 4 83,069 0 56,575
DOLLAR GEN CORP NEW COM 256677105 52,548 242,839 SH   SOLE 7 224,687 0 18,152
DOLLAR GEN CORP NEW COM 256677105 415 1,918 SH   SOLE 13 698 0 1,220
DOLLAR GEN CORP NEW COM 256677105 5,410 25,000 SH   SOLE 15 25,000 0 0
DOLLAR GEN CORP NEW COM 256677105 8 36 SH   SOLE 17 0 0 36
DOLLAR GEN CORP NEW COM 256677105 274,082 1,266,611 SH   SOLE 18 1,193,568 0 73,043
DOLLAR GEN CORP NEW COM 256677105 231,926 1,071,798 SH   SOLE 19 1,071,798 0 0
DOLLAR GEN CORP NEW COM 256677105 1,162,994 5,374,527 SH   SOLE 21 5,374,527 0 0
DOLLAR GEN CORP NEW COM 256677105 1,177,204 5,440,196 SH   SOLE 22 4,924,932 0 515,264
DOLLAR GEN CORP NEW COM 256677105 31,879 147,324 SH   SOLE 23 147,324 0 0
DOLLAR GEN CORP NEW COM 256677105 79,269 366,326 SH   SOLE 25 354,457 0 11,869
DOLLAR GEN CORP NEW COM 256677105 117,709 543,969 SH   SOLE 26 202,599 0 341,370
DOLLAR GEN CORP NEW COM 256677105 99,527 459,945 SH   SOLE 28 27,335 0 432,610
DOLLAR GEN CORP NEW COM 256677105 111 512 SH   SOLE 29 512 0 0
DOLLAR GEN CORP NEW COM 256677105 239,671 1,107,589 SH   SOLE 30 1,107,589 0 0
DOLLAR GEN CORP NEW COM 256677105 14,703 67,947 SH   SOLE 31 30,487 0 37,460
DOLLAR GEN CORP NEW COM 256677105 35,337 163,304 SH   SOLE 34 163,304 0 0
DOLLAR GEN CORP NEW COM 256677105 36,351 167,988 SH   SOLE 36 167,988 0 0
DOLLAR GEN CORP NEW COM 256677105 1,940 8,964 SH   SOLE 40 8,964 0 0
DOLLAR GEN CORP NEW COM 256677105 64,236 296,853 SH   SOLE 43 23,159 0 273,694
DOLLAR TREE INC COM 256746108 51,459 517,171 SH   SOLE 2 85,932 0 431,239
DOLLAR TREE INC COM 256746108 13,685 137,538 SH   SOLE 4 81,360 0 56,178
DOLLAR TREE INC COM 256746108 25,282 254,094 SH   SOLE 7 236,259 0 17,835
DOLLAR TREE INC COM 256746108 200 2,011 SH   SOLE 13 627 0 1,384
DOLLAR TREE INC COM 256746108 3,136 31,521 SH   SOLE 15 31,521 0 0
DOLLAR TREE INC COM 256746108 1 6 SH   SOLE 17 0 0 6
DOLLAR TREE INC COM 256746108 282,655 2,840,754 SH   SOLE 18 2,171,476 0 669,278
DOLLAR TREE INC COM 256746108 149,098 1,498,469 SH   SOLE 19 1,498,469 0 0
DOLLAR TREE INC COM 256746108 576,103 5,789,978 SH   SOLE 21 5,789,978 0 0
DOLLAR TREE INC COM 256746108 525,693 5,283,348 SH   SOLE 22 4,776,701 0 506,647
DOLLAR TREE INC COM 256746108 19,458 195,553 SH   SOLE 23 195,553 0 0
DOLLAR TREE INC COM 256746108 37,790 379,802 SH   SOLE 25 344,866 0 34,936
DOLLAR TREE INC COM 256746108 52,047 523,086 SH   SOLE 26 204,210 0 318,876
DOLLAR TREE INC COM 256746108 57,875 581,656 SH   SOLE 28 25,246 0 556,410
DOLLAR TREE INC COM 256746108 59 590 SH   SOLE 29 590 0 0
DOLLAR TREE INC COM 256746108 101,209 1,017,180 SH   SOLE 30 1,017,180 0 0
DOLLAR TREE INC COM 256746108 7,846 78,858 SH   SOLE 31 30,374 0 48,484
DOLLAR TREE INC COM 256746108 5,131 51,568 SH   SOLE 32 51,568 0 0
DOLLAR TREE INC COM 256746108 33,197 333,636 SH   SOLE 34 333,636 0 0
DOLLAR TREE INC COM 256746108 17,098 171,844 SH   SOLE 36 171,844 0 0
DOLLAR TREE INC COM 256746108 799 8,032 SH   SOLE 40 8,032 0 0
DOLLAR TREE INC COM 256746108 9,521 95,690 SH   SOLE 43 6,507 0 89,184
DOLPHIN ENTMT INC COM NEW 25686H209 14 1,529 SH   SOLE 18 1,529 0 0
DOLPHIN ENTMT INC COM NEW 25686H209 171 18,262 SH   SOLE 21 18,262 0 0
DOMINION ENERGY INC COM 25746U109 131,178 1,783,031 SH   SOLE 2 253,455 0 1,529,576
DOMINION ENERGY INC COM 25746U109 45,501 618,469 SH   SOLE 4 404,673 0 213,796
DOMINION ENERGY INC COM 25746U109 63,539 863,655 SH   SOLE 7 806,498 0 57,157
DOMINION ENERGY INC COM 25746U109 470 6,382 SH   SOLE 13 2,346 0 4,036
DOMINION ENERGY INC COM 25746U109 7,812 106,183 SH   SOLE 15 106,183 0 0
DOMINION ENERGY INC COM 25746U109 99,354 1,350,473 SH   SOLE 18 1,234,400 0 116,073
DOMINION ENERGY INC COM 25746U109 49,855 677,659 SH   SOLE 19 677,659 0 0
DOMINION ENERGY INC COM 25746U109 1,561,171 21,220,217 SH   SOLE 21 21,220,217 0 0
DOMINION ENERGY INC COM 25746U109 1,299,742 17,666,743 SH   SOLE 22 15,925,630 0 1,741,113
DOMINION ENERGY INC COM 25746U109 33,620 456,986 SH   SOLE 23 456,986 0 0
DOMINION ENERGY INC COM 25746U109 31,609 429,645 SH   SOLE 25 429,645 0 0
DOMINION ENERGY INC COM 25746U109 129,762 1,763,788 SH   SOLE 26 605,894 0 1,157,894
DOMINION ENERGY INC COM 25746U109 138,629 1,884,309 SH   SOLE 28 88,042 0 1,796,267
DOMINION ENERGY INC COM 25746U109 140 1,901 SH   SOLE 29 1,901 0 0
DOMINION ENERGY INC COM 25746U109 266,571 3,623,370 SH   SOLE 30 3,623,370 0 0
DOMINION ENERGY INC COM 25746U109 31,601 429,534 SH   SOLE 31 101,878 0 327,656
DOMINION ENERGY INC COM 25746U109 4,217 57,316 SH   SOLE 32 57,316 0 0
DOMINION ENERGY INC COM 25746U109 15,465 210,204 SH   SOLE 34 210,204 0 0
DOMINION ENERGY INC COM 25746U109 39,013 530,287 SH   SOLE 36 530,287 0 0
DOMINION ENERGY INC COM 25746U109 1,139 15,481 SH   SOLE 40 15,481 0 0
DOMINION ENERGY INC COM 25746U109 26,156 355,527 SH   SOLE 43 29,008 0 326,519
DOMINION ENERGY INC UNIT 99/99/9999 25746U133 132,907 1,368,340 SH   SOLE 21 1,368,340 0 0
DOMINOS PIZZA INC COM 25754A201 39,100 83,817 SH   SOLE 2 15,647 0 68,170
DOMINOS PIZZA INC COM 25754A201 7,791 16,701 SH   SOLE 4 15,192 0 1,509
DOMINOS PIZZA INC COM 25754A201 19,060 40,858 SH   SOLE 7 39,177 0 1,681
DOMINOS PIZZA INC COM 25754A201 148 317 SH   SOLE 13 121 0 196
DOMINOS PIZZA INC COM 25754A201 1,864 3,996 SH   SOLE 15 3,996 0 0
DOMINOS PIZZA INC COM 25754A201 108,622 232,849 SH   SOLE 18 184,910 0 47,939
DOMINOS PIZZA INC COM 25754A201 150,958 323,605 SH   SOLE 19 323,605 0 0
DOMINOS PIZZA INC COM 25754A201 524,016 1,123,317 SH   SOLE 21 1,123,317 0 0
DOMINOS PIZZA INC COM 25754A201 420,565 901,553 SH   SOLE 22 818,415 0 83,138
DOMINOS PIZZA INC COM 25754A201 11,030 23,645 SH   SOLE 23 23,645 0 0
DOMINOS PIZZA INC COM 25754A201 24,434 52,379 SH   SOLE 25 52,379 0 0
DOMINOS PIZZA INC COM 25754A201 42,309 90,696 SH   SOLE 26 39,357 0 51,339
DOMINOS PIZZA INC COM 25754A201 54,451 116,724 SH   SOLE 28 4,302 0 112,422
DOMINOS PIZZA INC COM 25754A201 95 204 SH   SOLE 29 204 0 0
DOMINOS PIZZA INC COM 25754A201 88,320 189,329 SH   SOLE 30 171,262 0 18,067
DOMINOS PIZZA INC COM 25754A201 4,950 10,612 SH   SOLE 31 4,951 0 5,661
DOMINOS PIZZA INC COM 25754A201 1,005 2,154 SH   SOLE 34 2,154 0 0
DOMINOS PIZZA INC COM 25754A201 11,410 24,459 SH   SOLE 36 24,459 0 0
DOMINOS PIZZA INC COM 25754A201 647 1,388 SH   SOLE 40 1,388 0 0
DOMINOS PIZZA INC COM 25754A201 14,882 31,901 SH   SOLE 43 1,106 0 30,795
DOMO INC COM CL B 257554105 1,271 15,727 SH   SOLE 2 10,143 0 5,584
DOMO INC COM CL B 257554105 7 83 SH   SOLE 4 83 0 0
DOMO INC COM CL B 257554105 36 443 SH   SOLE 7 443 0 0
DOMO INC COM CL B 257554105 7,191 88,966 SH   SOLE 18 85,149 0 3,817
DOMO INC COM CL B 257554105 8,420 104,168 SH   SOLE 19 104,168 0 0
DOMO INC COM CL B 257554105 83,722 1,035,778 SH   SOLE 21 1,035,778 0 0
DOMO INC COM CL B 257554105 58,284 721,072 SH   SOLE 22 706,916 0 14,156
DOMO INC COM CL B 257554105 155 1,912 SH   SOLE 23 1,912 0 0
DOMO INC COM CL B 257554105 95 1,180 SH   SOLE 25 1,180 0 0
DOMO INC COM CL B 257554105 1,679 20,775 SH   SOLE 26 11,701 0 9,074
DOMO INC COM CL B 257554105 305 3,774 SH   SOLE 28 3,774 0 0
DOMO INC COM CL B 257554105 10,085 124,766 SH   SOLE 30 124,766 0 0
DOMO INC COM CL B 257554105 43 528 SH   SOLE 36 528 0 0
DOMO INC COM CL B 257554105 265 3,275 SH   SOLE 40 3,275 0 0
DOMO INC COM CL B 257554105 135 1,674 SH   SOLE 43 0 0 1,674
DOMTAR CORP COM NEW 257559203 3,331 60,604 SH   SOLE 2 16,724 0 43,880
DOMTAR CORP COM NEW 257559203 13 237 SH   SOLE 4 237 0 0
DOMTAR CORP COM NEW 257559203 102 1,857 SH   SOLE 7 1,857 0 0
DOMTAR CORP COM NEW 257559203 11,269 205,049 SH   SOLE 18 205,049 0 0
DOMTAR CORP COM NEW 257559203 7,785 141,649 SH   SOLE 19 141,649 0 0
DOMTAR CORP COM NEW 257559203 345,680 6,289,671 SH   SOLE 21 6,289,671 0 0
DOMTAR CORP COM NEW 257559203 72,138 1,312,550 SH   SOLE 22 1,236,943 0 75,607
DOMTAR CORP COM NEW 257559203 82 1,487 SH   SOLE 25 1,487 0 0
DOMTAR CORP COM NEW 257559203 1,287 23,419 SH   SOLE 26 18,267 0 5,152
DOMTAR CORP COM NEW 257559203 799 14,532 SH   SOLE 28 7,832 0 6,700
DOMTAR CORP COM NEW 257559203 12,218 222,309 SH   SOLE 30 222,309 0 0
DOMTAR CORP COM NEW 257559203 275 5,009 SH   SOLE 36 5,009 0 0
DOMTAR CORP COM NEW 257559203 383 6,968 SH   SOLE 40 6,968 0 0
DOMTAR CORP COM NEW 257559203 1,203 21,895 SH   SOLE 43 1,193 0 20,702
DONALDSON INC COM 257651109 27,665 435,457 SH   SOLE 2 217,044 0 218,413
DONALDSON INC COM 257651109 570 8,977 SH   SOLE 4 8,977 0 0
DONALDSON INC COM 257651109 2,135 33,605 SH   SOLE 7 33,605 0 0
DONALDSON INC COM 257651109 19,889 313,060 SH   SOLE 18 308,083 0 4,977
DONALDSON INC COM 257651109 3,460 54,458 SH   SOLE 19 54,458 0 0
DONALDSON INC COM 257651109 376,218 5,921,889 SH   SOLE 21 5,921,889 0 0
DONALDSON INC COM 257651109 244,322 3,845,767 SH   SOLE 22 3,529,325 0 316,442
DONALDSON INC COM 257651109 1,895 29,831 SH   SOLE 23 29,831 0 0
DONALDSON INC COM 257651109 8,305 130,732 SH   SOLE 25 130,732 0 0
DONALDSON INC COM 257651109 7,689 121,022 SH   SOLE 26 81,440 0 39,582
DONALDSON INC COM 257651109 891 14,026 SH   SOLE 28 14,026 0 0
DONALDSON INC COM 257651109 1,550 24,400 SH   SOLE 29 24,400 0 0
DONALDSON INC COM 257651109 4,783 75,285 SH   SOLE 30 75,285 0 0
DONALDSON INC COM 257651109 2,406 37,874 SH   SOLE 31 37,874 0 0
DONALDSON INC COM 257651109 6,246 98,310 SH   SOLE 34 98,310 0 0
DONALDSON INC COM 257651109 510 8,033 SH   SOLE 36 8,033 0 0
DONALDSON INC COM 257651109 988 15,559 SH   SOLE 40 15,559 0 0
DONALDSON INC COM 257651109 5,599 88,133 SH   SOLE 43 5,396 0 82,737
DONEGAL GROUP INC CL A 257701201 776 53,240 SH   SOLE 2 25,300 0 27,940
DONEGAL GROUP INC CL A 257701201 6 380 SH   SOLE 7 380 0 0
DONEGAL GROUP INC CL A 257701201 736 50,486 SH   SOLE 18 50,486 0 0
DONEGAL GROUP INC CL A 257701201 1,603 110,050 SH   SOLE 19 110,050 0 0
DONEGAL GROUP INC CL A 257701201 8,478 581,914 SH   SOLE 21 581,914 0 0
DONEGAL GROUP INC CL A 257701201 8,343 572,605 SH   SOLE 22 552,734 0 19,871
DONEGAL GROUP INC CL A 257701201 37 2,511 SH   SOLE 23 2,511 0 0
DONEGAL GROUP INC CL A 257701201 13 918 SH   SOLE 25 918 0 0
DONEGAL GROUP INC CL A 257701201 119 8,181 SH   SOLE 26 0 0 8,181
DONEGAL GROUP INC CL A 257701201 30 2,027 SH   SOLE 28 2,027 0 0
DONEGAL GROUP INC CL A 257701201 50 3,465 SH   SOLE 30 3,465 0 0
DONEGAL GROUP INC CL A 257701201 9 640 SH   SOLE 40 640 0 0
DONEGAL GROUP INC CL A 257701201 239 16,398 SH   SOLE 43 7,798 0 8,600
DONNELLEY FINL SOLUTIONS INC COM 25787G100 2,849 86,343 SH   SOLE 2 29,737 0 56,606
DONNELLEY FINL SOLUTIONS INC COM 25787G100 16 474 SH   SOLE 7 474 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 4,290 130,009 SH   SOLE 18 130,009 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 5,991 181,545 SH   SOLE 19 181,545 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 122,415 3,709,559 SH   SOLE 21 3,709,559 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 34,950 1,059,091 SH   SOLE 22 1,016,975 0 42,116
DONNELLEY FINL SOLUTIONS INC COM 25787G100 487 14,754 SH   SOLE 23 14,754 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 31 938 SH   SOLE 25 938 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 2,073 62,817 SH   SOLE 26 0 0 62,817
DONNELLEY FINL SOLUTIONS INC COM 25787G100 1,667 50,509 SH   SOLE 30 50,509 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 118 3,584 SH   SOLE 40 3,584 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 345 10,454 SH   SOLE 43 0 0 10,454
DONNELLEY R R & SONS CO COM 257867200 1,026 163,391 SH   SOLE 2 50,896 0 112,495
DONNELLEY R R & SONS CO COM 257867200 7 1,139 SH   SOLE 7 1,139 0 0
DONNELLEY R R & SONS CO COM 257867200 1,506 239,869 SH   SOLE 18 239,869 0 0
DONNELLEY R R & SONS CO COM 257867200 4,296 684,126 SH   SOLE 19 684,126 0 0
DONNELLEY R R & SONS CO COM 257867200 17,103 2,723,370 SH   SOLE 21 2,723,370 0 0
DONNELLEY R R & SONS CO COM 257867200 13,421 2,137,045 SH   SOLE 22 2,064,258 0 72,787
DONNELLEY R R & SONS CO COM 257867200 152 24,143 SH   SOLE 23 24,143 0 0
DONNELLEY R R & SONS CO COM 257867200 517 82,397 SH   SOLE 26 0 0 82,397
DONNELLEY R R & SONS CO COM 257867200 118 18,733 SH   SOLE 28 0 0 18,733
DONNELLEY R R & SONS CO COM 257867200 336 53,429 SH   SOLE 43 0 0 53,429
DOORDASH INC CL A 25809K105 31,567 177,013 SH   SOLE 2 8,435 0 168,578
DOORDASH INC CL A 25809K105 242 1,357 SH   SOLE 7 1,357 0 0
DOORDASH INC CL A 25809K105 184 1,033 SH   SOLE 15 1,033 0 0
DOORDASH INC CL A 25809K105 6,365 35,692 SH   SOLE 18 35,692 0 0
DOORDASH INC CL A 25809K105 2,969 16,651 SH   SOLE 19 16,651 0 0
DOORDASH INC CL A 25809K105 175,585 984,606 SH   SOLE 21 984,606 0 0
DOORDASH INC CL A 25809K105 183,189 1,027,246 SH   SOLE 22 966,295 0 60,951
DOORDASH INC CL A 25809K105 86 482 SH   SOLE 23 482 0 0
DOORDASH INC CL A 25809K105 31,098 174,384 SH   SOLE 25 174,384 0 0
DOORDASH INC CL A 25809K105 14,241 79,855 SH   SOLE 26 411 0 79,444
DOORDASH INC CL A 25809K105 13,507 75,743 SH   SOLE 28 0 0 75,743
DOORDASH INC CL A 25809K105 266 1,490 SH   SOLE 31 1,490 0 0
DOORDASH INC CL A 25809K105 6,122 34,331 SH   SOLE 36 34,331 0 0
DOORDASH INC CL A 25809K105 426 2,390 SH   SOLE 43 0 0 2,390
DORIAN LPG LTD SHS USD Y2106R110 492 34,866 SH   SOLE 2 9,288 0 25,578
DORIAN LPG LTD SHS USD Y2106R110 10 675 SH   SOLE 7 675 0 0
DORIAN LPG LTD SHS USD Y2106R110 1,791 126,871 SH   SOLE 18 126,871 0 0
DORIAN LPG LTD SHS USD Y2106R110 664 47,037 SH   SOLE 19 47,037 0 0
DORIAN LPG LTD SHS USD Y2106R110 48,901 3,463,239 SH   SOLE 21 3,463,239 0 0
DORIAN LPG LTD SHS USD Y2106R110 12,241 866,944 SH   SOLE 22 823,333 0 43,611
DORIAN LPG LTD SHS USD Y2106R110 16 1,135 SH   SOLE 25 1,135 0 0
DORIAN LPG LTD SHS USD Y2106R110 649 45,975 SH   SOLE 30 45,975 0 0
DORIAN LPG LTD SHS USD Y2106R110 30 2,155 SH   SOLE 40 2,155 0 0
DORMAN PRODS INC COM 258278100 1,229 11,852 SH   SOLE 2 8,803 0 3,049
DORMAN PRODS INC COM 258278100 8 80 SH   SOLE 4 80 0 0
DORMAN PRODS INC COM 258278100 45 430 SH   SOLE 7 430 0 0
DORMAN PRODS INC COM 258278100 11,029 106,383 SH   SOLE 18 106,383 0 0
DORMAN PRODS INC COM 258278100 4,876 47,033 SH   SOLE 19 47,033 0 0
DORMAN PRODS INC COM 258278100 334,716 3,228,667 SH   SOLE 21 3,228,667 0 0
DORMAN PRODS INC COM 258278100 73,325 707,288 SH   SOLE 22 689,594 0 17,694
DORMAN PRODS INC COM 258278100 77 740 SH   SOLE 25 740 0 0
DORMAN PRODS INC COM 258278100 1,217 11,741 SH   SOLE 26 8,920 0 2,821
DORMAN PRODS INC COM 258278100 371 3,576 SH   SOLE 28 3,576 0 0
DORMAN PRODS INC COM 258278100 6,198 59,790 SH   SOLE 30 59,790 0 0
DORMAN PRODS INC COM 258278100 121 1,167 SH   SOLE 36 1,167 0 0
DORMAN PRODS INC COM 258278100 342 3,295 SH   SOLE 40 3,295 0 0
DORMAN PRODS INC COM 258278100 1,166 11,243 SH   SOLE 43 585 0 10,658
DOUBLEVERIFY HLDGS INC COM 25862V105 6,085 143,707 SH   SOLE 2 113,519 0 30,188
DOUBLEVERIFY HLDGS INC COM 25862V105 319 7,538 SH   SOLE 4 7,538 0 0
DOUBLEVERIFY HLDGS INC COM 25862V105 10 247 SH   SOLE 7 247 0 0
DOUBLEVERIFY HLDGS INC COM 25862V105 201 4,747 SH   SOLE 18 4,747 0 0
DOUBLEVERIFY HLDGS INC COM 25862V105 61,954 1,463,240 SH   SOLE 19 1,463,240 0 0
DOUBLEVERIFY HLDGS INC COM 25862V105 7,388 174,482 SH   SOLE 21 174,482 0 0
DOUBLEVERIFY HLDGS INC COM 25862V105 8,443 199,419 SH   SOLE 22 188,439 0 10,980
DOUBLEVERIFY HLDGS INC COM 25862V105 305 7,214 SH   SOLE 26 7,214 0 0
DOUBLEVERIFY HLDGS INC COM 25862V105 1,238 29,236 SH   SOLE 28 0 0 29,236
DOUBLEVERIFY HLDGS INC COM 25862V105 33 778 SH   SOLE 31 271 0 507
DOUBLEVERIFY HLDGS INC COM 25862V105 53,021 1,252,263 SH   SOLE 34 1,252,263 0 0
DOUGLAS DYNAMICS INC COM 25960R105 403 9,903 SH   SOLE 2 7,340 0 2,563
DOUGLAS DYNAMICS INC COM 25960R105 2 37 SH   SOLE 4 37 0 0
DOUGLAS DYNAMICS INC COM 25960R105 16 394 SH   SOLE 7 394 0 0
DOUGLAS DYNAMICS INC COM 25960R105 3,107 76,367 SH   SOLE 18 76,367 0 0
DOUGLAS DYNAMICS INC COM 25960R105 1,647 40,475 SH   SOLE 19 40,475 0 0
DOUGLAS DYNAMICS INC COM 25960R105 32,748 804,809 SH   SOLE 21 804,809 0 0
DOUGLAS DYNAMICS INC COM 25960R105 25,448 625,407 SH   SOLE 22 611,771 0 13,636
DOUGLAS DYNAMICS INC COM 25960R105 58 1,428 SH   SOLE 25 1,428 0 0
DOUGLAS DYNAMICS INC COM 25960R105 169 4,161 SH   SOLE 26 1,158 0 3,003
DOUGLAS DYNAMICS INC COM 25960R105 133 3,264 SH   SOLE 28 3,264 0 0
DOUGLAS DYNAMICS INC COM 25960R105 716 17,601 SH   SOLE 30 17,601 0 0
DOUGLAS DYNAMICS INC COM 25960R105 74 1,820 SH   SOLE 36 1,820 0 0
DOUGLAS DYNAMICS INC COM 25960R105 113 2,774 SH   SOLE 40 2,774 0 0
DOUGLAS DYNAMICS INC COM 25960R105 126 3,088 SH   SOLE 43 0 0 3,088
DOUGLAS EMMETT INC COM 25960P109 14,353 426,922 SH   SOLE 2 129,621 0 297,301
DOUGLAS EMMETT INC COM 25960P109 8,378 249,201 SH   SOLE 4 249,201 0 0
DOUGLAS EMMETT INC COM 25960P109 7,357 218,832 SH   SOLE 7 218,832 0 0
DOUGLAS EMMETT INC COM 25960P109 13,461 400,395 SH   SOLE 18 400,395 0 0
DOUGLAS EMMETT INC COM 25960P109 8,822 262,402 SH   SOLE 19 262,402 0 0
DOUGLAS EMMETT INC COM 25960P109 309,689 9,211,462 SH   SOLE 21 9,211,462 0 0
DOUGLAS EMMETT INC COM 25960P109 202,159 6,013,057 SH   SOLE 22 5,809,421 0 203,636
DOUGLAS EMMETT INC COM 25960P109 252 7,509 SH   SOLE 23 7,509 0 0
DOUGLAS EMMETT INC COM 25960P109 24,431 726,690 SH   SOLE 25 726,690 0 0
DOUGLAS EMMETT INC COM 25960P109 2,816 83,772 SH   SOLE 26 70,601 0 13,171
DOUGLAS EMMETT INC COM 25960P109 4,150 123,433 SH   SOLE 28 20,371 0 103,062
DOUGLAS EMMETT INC COM 25960P109 25,072 745,742 SH   SOLE 30 745,742 0 0
DOUGLAS EMMETT INC COM 25960P109 99 2,955 SH   SOLE 31 2,955 0 0
DOUGLAS EMMETT INC COM 25960P109 19 554 SH   SOLE 34 554 0 0
DOUGLAS EMMETT INC COM 25960P109 652 19,408 SH   SOLE 36 19,408 0 0
DOUGLAS EMMETT INC COM 25960P109 702 20,884 SH   SOLE 40 20,884 0 0
DOUGLAS EMMETT INC COM 25960P109 5,770 171,630 SH   SOLE 43 5,262 0 166,368
DOUYU INTL HLDGS LTD SPONSORED ADS 25985W105 336 49,106 SH   SOLE 2 2,574 0 46,532
DOUYU INTL HLDGS LTD SPONSORED ADS 25985W105 261 38,105 SH   SOLE 4 16,559 0 21,546
DOUYU INTL HLDGS LTD SPONSORED ADS 25985W105 71 10,418 SH   SOLE 7 10,418 0 0
DOUYU INTL HLDGS LTD SPONSORED ADS 25985W105 366 53,578 SH   SOLE 15 53,578 0 0
DOUYU INTL HLDGS LTD SPONSORED ADS 25985W105 66 9,708 SH   SOLE 18 9,708 0 0
DOUYU INTL HLDGS LTD SPONSORED ADS 25985W105 17,032 2,490,067 SH   SOLE 21 2,490,067 0 0
DOUYU INTL HLDGS LTD SPONSORED ADS 25985W105 6,382 933,104 SH   SOLE 22 819,216 0 113,888
DOUYU INTL HLDGS LTD SPONSORED ADS 25985W105 301 43,947 SH   SOLE 23 43,947 0 0
DOUYU INTL HLDGS LTD SPONSORED ADS 25985W105 35 5,083 SH   SOLE 25 5,083 0 0
DOUYU INTL HLDGS LTD SPONSORED ADS 25985W105 4,442 649,444 SH   SOLE 26 480,107 0 169,337
DOUYU INTL HLDGS LTD SPONSORED ADS 25985W105 816 119,358 SH   SOLE 28 37,715 0 81,643
DOUYU INTL HLDGS LTD SPONSORED ADS 25985W105 3,883 567,716 SH   SOLE 30 567,716 0 0
DOUYU INTL HLDGS LTD SPONSORED ADS 25985W105 46 6,733 SH   SOLE 34 6,733 0 0
DOVER CORP COM 260003108 59,584 395,646 SH   SOLE 2 88,024 0 307,622
DOVER CORP COM 260003108 16,225 107,736 SH   SOLE 4 52,204 0 55,532
DOVER CORP COM 260003108 23,633 156,928 SH   SOLE 7 141,439 0 15,489
DOVER CORP COM 260003108 164 1,087 SH   SOLE 13 350 0 737
DOVER CORP COM 260003108 2,826 18,766 SH   SOLE 15 18,766 0 0
DOVER CORP COM 260003108 54,885 364,440 SH   SOLE 18 343,103 0 21,337
DOVER CORP COM 260003108 127,251 844,958 SH   SOLE 19 844,958 0 0
DOVER CORP COM 260003108 506,636 3,364,114 SH   SOLE 21 3,364,114 0 0
DOVER CORP COM 260003108 465,127 3,088,496 SH   SOLE 22 2,777,194 0 311,302
DOVER CORP COM 260003108 12,966 86,096 SH   SOLE 23 86,096 0 0
DOVER CORP COM 260003108 58,574 388,940 SH   SOLE 25 388,940 0 0
DOVER CORP COM 260003108 56,288 373,757 SH   SOLE 26 166,828 0 206,929
DOVER CORP COM 260003108 79,436 527,462 SH   SOLE 28 14,314 0 513,148
DOVER CORP COM 260003108 1,167 7,751 SH   SOLE 29 7,751 0 0
DOVER CORP COM 260003108 93,160 618,592 SH   SOLE 30 575,828 0 42,764
DOVER CORP COM 260003108 4,436 29,455 SH   SOLE 31 19,737 0 9,718
DOVER CORP COM 260003108 1,793 11,909 SH   SOLE 34 11,909 0 0
DOVER CORP COM 260003108 10,747 71,358 SH   SOLE 36 71,358 0 0
DOVER CORP COM 260003108 707 4,693 SH   SOLE 40 4,693 0 0
DOVER CORP COM 260003108 19,204 127,519 SH   SOLE 43 6,408 0 121,111
DOVER MOTORSPORTS INC COM 260174107 9 3,934 SH   SOLE 18 3,934 0 0
DOVER MOTORSPORTS INC COM 260174107 149 66,240 SH   SOLE 21 66,240 0 0
DOVER MOTORSPORTS INC COM 260174107 500 222,231 SH   SOLE 22 222,231 0 0
DOW INC COM 260557103 103,873 1,641,479 SH   SOLE 2 246,521 0 1,394,958
DOW INC COM 260557103 17,852 282,112 SH   SOLE 4 253,601 0 28,511
DOW INC COM 260557103 43,742 691,251 SH   SOLE 7 660,249 0 31,002
DOW INC COM 260557103 425 6,709 SH   SOLE 13 2,272 0 4,437
DOW INC COM 260557103 6,137 96,977 SH   SOLE 15 96,977 0 0
DOW INC COM 260557103 1 9 SH   SOLE 17 0 0 9
DOW INC COM 260557103 76,294 1,205,663 SH   SOLE 18 1,100,066 0 105,597
DOW INC COM 260557103 15,129 239,074 SH   SOLE 19 239,074 0 0
DOW INC COM 260557103 907,818 14,346,050 SH   SOLE 21 14,346,050 0 0
DOW INC COM 260557103 1,002,362 15,840,113 SH   SOLE 22 14,239,881 0 1,600,232
DOW INC COM 260557103 27,059 427,608 SH   SOLE 23 427,608 0 0
DOW INC COM 260557103 68,291 1,079,184 SH   SOLE 25 1,079,184 0 0
DOW INC COM 260557103 100,556 1,589,066 SH   SOLE 26 571,810 0 1,017,256
DOW INC COM 260557103 133,291 2,106,362 SH   SOLE 28 85,719 0 2,020,643
DOW INC COM 260557103 43 685 SH   SOLE 29 685 0 0
DOW INC COM 260557103 192,519 3,042,328 SH   SOLE 30 3,042,328 0 0
DOW INC COM 260557103 16,402 259,203 SH   SOLE 31 94,433 0 164,770
DOW INC COM 260557103 3,266 51,606 SH   SOLE 32 51,606 0 0
DOW INC COM 260557103 3,161 49,945 SH   SOLE 34 49,945 0 0
DOW INC COM 260557103 26,300 415,606 SH   SOLE 36 415,606 0 0
DOW INC COM 260557103 1,676 26,490 SH   SOLE 40 26,490 0 0
DOW INC COM 260557103 24,842 392,567 SH   SOLE 43 30,681 0 361,886
DOXIMITY INC CL A 26622P107 513 8,818 SH   SOLE 2 0 0 8,818
DOXIMITY INC CL A 26622P107 599 10,287 SH   SOLE 18 7,557 0 2,730
DOXIMITY INC CL A 26622P107 19,645 337,538 SH   SOLE 19 337,538 0 0
DOXIMITY INC CL A 26622P107 158 2,718 SH   SOLE 20 2,718 0 0
DOXIMITY INC CL A 26622P107 238 4,081 SH   SOLE 21 4,081 0 0
DOXIMITY INC CL A 26622P107 5,648 97,041 SH   SOLE 22 97,041 0 0
DOXIMITY INC CL A 26622P107 181 3,102 SH   SOLE 25 3,102 0 0
DOXIMITY INC CL A 26622P107 1,143 19,646 SH   SOLE 26 3,915 0 15,731
DOXIMITY INC CL A 26622P107 851 14,618 SH   SOLE 28 0 0 14,618
DOXIMITY INC CL A 26622P107 12 201 SH   SOLE 31 0 0 201
DOXIMITY INC CL A 26622P107 14,663 251,937 SH   SOLE 34 251,937 0 0
DR REDDYS LABS LTD ADR 256135203 1,397 19,000 SH   SOLE 2 19,000 0 0
DR REDDYS LABS LTD ADR 256135203 13,682 186,125 SH   SOLE 18 186,125 0 0
DR REDDYS LABS LTD ADR 256135203 332 4,517 SH   SOLE 21 4,517 0 0
DR REDDYS LABS LTD ADR 256135203 46 626 SH   SOLE 25 626 0 0
DR REDDYS LABS LTD ADR 256135203 521 7,090 SH   SOLE 26 0 0 7,090
DR REDDYS LABS LTD ADR 256135203 21,211 288,552 SH   SOLE 28 76,756 0 211,796
DR REDDYS LABS LTD ADR 256135203 11,937 162,392 SH   SOLE 30 162,392 0 0
DR REDDYS LABS LTD ADR 256135203 49,337 671,158 SH   SOLE 43 31,099 0 640,059
DRAFTKINGS INC COM CL A 26142R104 25,752 493,611 SH   SOLE 2 24,907 0 468,704
DRAFTKINGS INC COM CL A 26142R104 3,444 66,021 SH   SOLE 4 59,265 0 6,756
DRAFTKINGS INC COM CL A 26142R104 964 18,484 SH   SOLE 7 18,484 0 0
DRAFTKINGS INC COM CL A 26142R104 21 399 SH   SOLE 13 399 0 0
DRAFTKINGS INC COM CL A 26142R104 1,053 20,187 SH   SOLE 15 20,187 0 0
DRAFTKINGS INC COM CL A 26142R104 8,411 161,226 SH   SOLE 18 150,121 0 11,105
DRAFTKINGS INC COM CL A 26142R104 5,772 110,635 SH   SOLE 19 110,635 0 0
DRAFTKINGS INC COM CL A 26142R104 213,824 4,098,605 SH   SOLE 21 4,098,605 0 0
DRAFTKINGS INC COM CL A 26142R104 349,778 6,704,582 SH   SOLE 22 6,404,730 0 299,852
DRAFTKINGS INC COM CL A 26142R104 5,133 98,385 SH   SOLE 23 98,385 0 0
DRAFTKINGS INC COM CL A 26142R104 22,391 429,197 SH   SOLE 25 429,197 0 0
DRAFTKINGS INC COM CL A 26142R104 20,872 400,082 SH   SOLE 26 193,331 0 206,751
DRAFTKINGS INC COM CL A 26142R104 19,759 378,748 SH   SOLE 28 18,272 0 360,476
DRAFTKINGS INC COM CL A 26142R104 59 1,126 SH   SOLE 29 1,126 0 0
DRAFTKINGS INC COM CL A 26142R104 19,686 377,334 SH   SOLE 30 377,334 0 0
DRAFTKINGS INC COM CL A 26142R104 2,635 50,511 SH   SOLE 31 5,395 0 45,116
DRAFTKINGS INC COM CL A 26142R104 974 18,664 SH   SOLE 34 18,664 0 0
DRAFTKINGS INC COM CL A 26142R104 5,910 113,288 SH   SOLE 36 113,288 0 0
DRAFTKINGS INC COM CL A 26142R104 322 6,169 SH   SOLE 40 6,169 0 0
DRAFTKINGS INC COM CL A 26142R104 200 3,826 SH   SOLE 43 0 0 3,826
DRAGONEER GROWTH OPPORTUN CO COM CL A G28302100 4,417 443,471 SH   SOLE 19 443,471 0 0
DRAGONEER GROWTH OPPORTUN CO *W EXP 08/18/202 G28302118 15 7,355 SH   SOLE 2 7,355 0 0
DRAGONEER GROWTH OPPORTUN CO *W EXP 08/18/202 G28302118 314 156,193 SH   SOLE 19 156,193 0 0
DRAGONEER GROWTH OPPORTUN CO *W EXP 08/18/202 G28302118 53 26,450 SH   SOLE 34 26,450 0 0
DRDGOLD LIMITED SPON ADR REPSTG 26152H301 1,680 154,538 SH   SOLE 7 154,538 0 0
DRDGOLD LIMITED SPON ADR REPSTG 26152H301 3,353 308,439 SH   SOLE 30 308,439 0 0
DRDGOLD LIMITED SPON ADR REPSTG 26152H301 110 10,119 SH   SOLE 43 0 0 10,119
DREAM FINDERS HOMES INC COM CL A 26154D100 92 3,763 SH   SOLE 2 3,763 0 0
DREAM FINDERS HOMES INC COM CL A 26154D100 429 17,576 SH   SOLE 19 17,576 0 0
DREAM FINDERS HOMES INC COM CL A 26154D100 76 3,118 SH   SOLE 21 3,118 0 0
DREAM FINDERS HOMES INC COM CL A 26154D100 551 22,555 SH   SOLE 22 22,555 0 0
DREAM FINDERS HOMES INC COM CL A 26154D100 912 37,311 SH   SOLE 34 37,311 0 0
DRIL-QUIP INC COM 262037104 1,477 43,671 SH   SOLE 2 10,833 0 32,838
DRIL-QUIP INC COM 262037104 5 158 SH   SOLE 4 158 0 0
DRIL-QUIP INC COM 262037104 19 564 SH   SOLE 7 564 0 0
DRIL-QUIP INC COM 262037104 4,859 143,640 SH   SOLE 18 143,640 0 0
DRIL-QUIP INC COM 262037104 2,850 84,236 SH   SOLE 19 84,236 0 0
DRIL-QUIP INC COM 262037104 148,822 4,399,099 SH   SOLE 21 4,399,099 0 0
DRIL-QUIP INC COM 262037104 33,164 980,319 SH   SOLE 22 927,429 0 52,890
DRIL-QUIP INC COM 262037104 32 946 SH   SOLE 25 946 0 0
DRIL-QUIP INC COM 262037104 326 9,627 SH   SOLE 26 5,795 0 3,832
DRIL-QUIP INC COM 262037104 187 5,542 SH   SOLE 28 5,542 0 0
DRIL-QUIP INC COM 262037104 2,617 77,347 SH   SOLE 30 77,347 0 0
DRIL-QUIP INC COM 262037104 103 3,058 SH   SOLE 36 3,058 0 0
DRIL-QUIP INC COM 262037104 149 4,402 SH   SOLE 40 4,402 0 0
DRIL-QUIP INC COM 262037104 653 19,306 SH   SOLE 43 7,447 0 11,859
DRIVE SHACK INC COM 262077100 140 42,353 SH   SOLE 2 4,958 0 37,395
DRIVE SHACK INC COM 262077100 4 1,328 SH   SOLE 7 1,328 0 0
DRIVE SHACK INC COM 262077100 915 276,407 SH   SOLE 18 276,407 0 0
DRIVE SHACK INC COM 262077100 484 146,235 SH   SOLE 19 146,235 0 0
DRIVE SHACK INC COM 262077100 9,946 3,004,927 SH   SOLE 21 3,004,927 0 0
DRIVE SHACK INC COM 262077100 7,214 2,179,500 SH   SOLE 22 2,122,962 0 56,538
DRIVE SHACK INC COM 262077100 8 2,500 SH   SOLE 43 0 0 2,500
DRIVEN BRANDS HLDGS INC COM 26210V102 2,211 71,508 SH   SOLE 2 13,899 0 57,609
DRIVEN BRANDS HLDGS INC COM 26210V102 20 631 SH   SOLE 7 631 0 0
DRIVEN BRANDS HLDGS INC COM 26210V102 581 18,794 SH   SOLE 18 18,794 0 0
DRIVEN BRANDS HLDGS INC COM 26210V102 621 20,086 SH   SOLE 19 20,086 0 0
DRIVEN BRANDS HLDGS INC COM 26210V102 12,266 396,706 SH   SOLE 21 396,706 0 0
DRIVEN BRANDS HLDGS INC COM 26210V102 26,313 851,013 SH   SOLE 22 807,030 0 43,983
DRIVEN BRANDS HLDGS INC COM 26210V102 36 1,164 SH   SOLE 25 1,164 0 0
DRIVEN BRANDS HLDGS INC COM 26210V102 748 24,202 SH   SOLE 30 24,202 0 0
DRIVEN BRANDS HLDGS INC COM 26210V102 21 695 SH   SOLE 31 695 0 0
DRIVEN BRANDS HLDGS INC COM 26210V102 154 4,981 SH   SOLE 40 4,981 0 0
DROPBOX INC CL A 26210C104 19,289 636,379 SH   SOLE 2 165,759 0 470,620
DROPBOX INC CL A 26210C104 5,571 183,794 SH   SOLE 4 96,714 0 87,080
DROPBOX INC CL A 26210C104 927 30,596 SH   SOLE 7 30,596 0 0
DROPBOX INC CL A 26210C104 14 457 SH   SOLE 13 457 0 0
DROPBOX INC CL A 26210C104 816 26,922 SH   SOLE 15 26,922 0 0
DROPBOX INC CL A 26210C104 13,390 441,753 SH   SOLE 18 422,659 0 19,094
DROPBOX INC CL A 26210C104 2,441 80,550 SH   SOLE 19 80,550 0 0
DROPBOX INC CL A 26210C104 159,411 5,259,350 SH   SOLE 21 5,259,350 0 0
DROPBOX INC CL A 26210C104 216,927 7,156,959 SH   SOLE 22 6,791,036 0 365,923
DROPBOX INC CL A 26210C104 5,903 194,758 SH   SOLE 23 194,758 0 0
DROPBOX INC CL A 26210C104 1,089 35,924 SH   SOLE 25 35,924 0 0
DROPBOX INC CL A 26210C104 14,987 494,446 SH   SOLE 26 438,447 0 55,999
DROPBOX INC CL A 26210C104 29,587 976,151 SH   SOLE 28 30,896 0 945,255
DROPBOX INC CL A 26210C104 6 198 SH   SOLE 29 198 0 0
DROPBOX INC CL A 26210C104 48,974 1,615,780 SH   SOLE 30 969,256 0 646,524
DROPBOX INC CL A 26210C104 1,943 64,113 SH   SOLE 31 34,207 0 29,906
DROPBOX INC CL A 26210C104 598 19,745 SH   SOLE 34 19,745 0 0
DROPBOX INC CL A 26210C104 2,363 77,963 SH   SOLE 36 77,963 0 0
DROPBOX INC CL A 26210C104 359 11,847 SH   SOLE 40 11,847 0 0
DROPBOX INC CL A 26210C104 3,265 107,706 SH   SOLE 43 7,253 0 100,453
DSP GROUPS INC COM 23332B106 332 22,430 SH   SOLE 2 7,337 0 15,093
DSP GROUPS INC COM 23332B106 6 398 SH   SOLE 7 398 0 0
DSP GROUPS INC COM 23332B106 1,380 93,221 SH   SOLE 18 93,221 0 0
DSP GROUPS INC COM 23332B106 614 41,494 SH   SOLE 19 41,494 0 0
DSP GROUPS INC COM 23332B106 40,423 2,731,258 SH   SOLE 21 2,731,258 0 0
DSP GROUPS INC COM 23332B106 10,486 708,515 SH   SOLE 22 677,550 0 30,965
DSP GROUPS INC COM 23332B106 16 1,073 SH   SOLE 25 1,073 0 0
DSP GROUPS INC COM 23332B106 484 32,691 SH   SOLE 30 32,691 0 0
DSP GROUPS INC COM 23332B106 60 4,084 SH   SOLE 40 4,084 0 0
DSP GROUPS INC COM 23332B106 262 17,727 SH   SOLE 43 4,659 0 13,068
DT MIDSTREAM INC COMMON STOCK 23345M107 316 8,183 SH   SOLE 22 8,183 0 0
DTE ENERGY CO COM 233331107 66,639 514,193 SH   SOLE 2 158,606 0 355,587
DTE ENERGY CO COM 233331107 16,729 129,084 SH   SOLE 4 67,538 0 61,546
DTE ENERGY CO COM 233331107 26,628 205,462 SH   SOLE 7 189,899 0 15,563
DTE ENERGY CO COM 233331107 3,112 24,011 SH   SOLE 13 22,806 0 1,205
DTE ENERGY CO COM 233331107 3,259 25,146 SH   SOLE 15 25,146 0 0
DTE ENERGY CO COM 233331107 63,206 487,701 SH   SOLE 18 419,594 0 68,107
DTE ENERGY CO COM 233331107 28,929 223,217 SH   SOLE 19 223,217 0 0
DTE ENERGY CO COM 233331107 900,164 6,945,708 SH   SOLE 21 6,945,708 0 0
DTE ENERGY CO COM 233331107 575,068 4,437,252 SH   SOLE 22 3,934,651 0 502,601
DTE ENERGY CO COM 233331107 15,481 119,455 SH   SOLE 23 119,455 0 0
DTE ENERGY CO COM 233331107 9,817 75,751 SH   SOLE 25 75,751 0 0
DTE ENERGY CO COM 233331107 50,810 392,053 SH   SOLE 26 162,567 0 229,486
DTE ENERGY CO COM 233331107 46,467 358,543 SH   SOLE 28 21,254 0 337,289
DTE ENERGY CO COM 233331107 1,297 10,006 SH   SOLE 29 10,006 0 0
DTE ENERGY CO COM 233331107 89,564 691,080 SH   SOLE 30 689,672 0 1,408
DTE ENERGY CO COM 233331107 11,650 89,891 SH   SOLE 31 39,533 0 50,358
DTE ENERGY CO COM 233331107 4,304 33,212 SH   SOLE 32 33,212 0 0
DTE ENERGY CO COM 233331107 1,363 10,520 SH   SOLE 34 10,520 0 0
DTE ENERGY CO COM 233331107 15,321 118,215 SH   SOLE 35 118,215 0 0
DTE ENERGY CO COM 233331107 14,011 108,108 SH   SOLE 36 108,108 0 0
DTE ENERGY CO COM 233331107 465 3,585 SH   SOLE 40 3,585 0 0
DTE ENERGY CO COM 233331107 15,181 117,136 SH   SOLE 43 12,977 0 104,159
DTE ENERGY CO UNIT 11/01/2022S 233331842 96,629 1,954,870 SH   SOLE 21 1,954,870 0 0
DUCK CREEK TECHNOLOGIES INC SHS 264120106 6,198 142,440 SH   SOLE 2 15,260 0 127,180
DUCK CREEK TECHNOLOGIES INC SHS 264120106 1 13 SH   SOLE 4 13 0 0
DUCK CREEK TECHNOLOGIES INC SHS 264120106 50 1,160 SH   SOLE 7 1,160 0 0
DUCK CREEK TECHNOLOGIES INC SHS 264120106 1,593 36,603 SH   SOLE 18 36,603 0 0
DUCK CREEK TECHNOLOGIES INC SHS 264120106 846 19,441 SH   SOLE 19 19,441 0 0
DUCK CREEK TECHNOLOGIES INC SHS 264120106 35,777 822,265 SH   SOLE 21 822,265 0 0
DUCK CREEK TECHNOLOGIES INC SHS 264120106 48,096 1,105,411 SH   SOLE 22 1,031,219 0 74,192
DUCK CREEK TECHNOLOGIES INC SHS 264120106 48 1,098 SH   SOLE 25 1,098 0 0
DUCK CREEK TECHNOLOGIES INC SHS 264120106 4,099 94,197 SH   SOLE 30 94,197 0 0
DUCK CREEK TECHNOLOGIES INC SHS 264120106 60 1,372 SH   SOLE 31 1,372 0 0
DUCK CREEK TECHNOLOGIES INC SHS 264120106 204 4,699 SH   SOLE 40 4,699 0 0
DUCK CREEK TECHNOLOGIES INC SHS 264120106 117 2,687 SH   SOLE 43 0 0 2,687
DUCKHORN PORTFOLIO INC COM 26414D106 164 7,446 SH   SOLE 2 815 0 6,631
DUCKHORN PORTFOLIO INC COM 26414D106 7 324 SH   SOLE 7 324 0 0
DUCKHORN PORTFOLIO INC COM 26414D106 1,385 62,796 SH   SOLE 18 62,796 0 0
DUCKHORN PORTFOLIO INC COM 26414D106 1,012 45,891 SH   SOLE 19 45,891 0 0
DUCKHORN PORTFOLIO INC COM 26414D106 15,230 690,381 SH   SOLE 21 690,381 0 0
DUCKHORN PORTFOLIO INC COM 26414D106 10,932 495,576 SH   SOLE 22 486,606 0 8,970
DUCKHORN PORTFOLIO INC COM 26414D106 17 756 SH   SOLE 23 756 0 0
DUCOMMUN INC DEL COM 264147109 564 10,345 SH   SOLE 2 3,287 0 7,058
DUCOMMUN INC DEL COM 264147109 8 151 SH   SOLE 7 151 0 0
DUCOMMUN INC DEL COM 264147109 2,007 36,786 SH   SOLE 18 36,786 0 0
DUCOMMUN INC DEL COM 264147109 1,000 18,322 SH   SOLE 19 18,322 0 0
DUCOMMUN INC DEL COM 264147109 24,281 445,039 SH   SOLE 21 445,039 0 0
DUCOMMUN INC DEL COM 264147109 15,812 289,804 SH   SOLE 22 274,461 0 15,343
DUCOMMUN INC DEL COM 264147109 60 1,105 SH   SOLE 25 1,105 0 0
DUCOMMUN INC DEL COM 264147109 47 861 SH   SOLE 26 861 0 0
DUCOMMUN INC DEL COM 264147109 621 11,375 SH   SOLE 30 11,375 0 0
DUCOMMUN INC DEL COM 264147109 100 1,832 SH   SOLE 36 1,832 0 0
DUCOMMUN INC DEL COM 264147109 55 1,014 SH   SOLE 40 1,014 0 0
DUCOMMUN INC DEL COM 264147109 135 2,483 SH   SOLE 43 0 0 2,483
DUKE ENERGY CORP NEW COM NEW 26441C204 178,696 1,810,130 SH   SOLE 2 368,000 0 1,442,130
DUKE ENERGY CORP NEW COM NEW 26441C204 40,748 412,768 SH   SOLE 4 383,346 0 29,422
DUKE ENERGY CORP NEW COM NEW 26441C204 85,256 863,612 SH   SOLE 7 798,081 0 65,531
DUKE ENERGY CORP NEW COM NEW 26441C204 544 5,508 SH   SOLE 13 2,185 0 3,323
DUKE ENERGY CORP NEW COM NEW 26441C204 9,907 100,357 SH   SOLE 15 100,357 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 118,440 1,199,755 SH   SOLE 18 1,089,518 0 110,237
DUKE ENERGY CORP NEW COM NEW 26441C204 59,999 607,766 SH   SOLE 19 607,766 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 2,108,526 21,358,648 SH   SOLE 21 21,358,648 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 1,692,532 17,144,778 SH   SOLE 22 15,496,244 0 1,648,534
DUKE ENERGY CORP NEW COM NEW 26441C204 46,062 466,593 SH   SOLE 23 466,593 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 28,622 289,929 SH   SOLE 25 289,929 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 150,313 1,522,618 SH   SOLE 26 631,383 0 891,235
DUKE ENERGY CORP NEW COM NEW 26441C204 95,945 971,889 SH   SOLE 28 83,287 0 888,602
DUKE ENERGY CORP NEW COM NEW 26441C204 181 1,834 SH   SOLE 29 1,834 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 333,021 3,373,389 SH   SOLE 30 3,373,389 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 37,872 383,626 SH   SOLE 31 95,009 0 288,617
DUKE ENERGY CORP NEW COM NEW 26441C204 15,532 157,333 SH   SOLE 34 157,333 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 19,796 200,526 SH   SOLE 35 200,526 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 56,373 571,038 SH   SOLE 36 571,038 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 1,455 14,736 SH   SOLE 40 14,736 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 49,681 503,248 SH   SOLE 43 33,613 0 469,636
DUKE REALTY CORP COM NEW 264411505 65,038 1,373,551 SH   SOLE 2 125,145 0 1,248,406
DUKE REALTY CORP COM NEW 264411505 38,196 806,673 SH   SOLE 4 687,526 0 119,147
DUKE REALTY CORP COM NEW 264411505 43,765 924,294 SH   SOLE 7 881,993 0 42,301
DUKE REALTY CORP COM NEW 264411505 194 4,100 SH   SOLE 13 1,098 0 3,002
DUKE REALTY CORP COM NEW 264411505 2,341 49,434 SH   SOLE 15 49,434 0 0
DUKE REALTY CORP COM NEW 264411505 0 8 SH   SOLE 17 0 0 8
DUKE REALTY CORP COM NEW 264411505 36,185 764,202 SH   SOLE 18 711,274 0 52,928
DUKE REALTY CORP COM NEW 264411505 30,395 641,916 SH   SOLE 19 641,916 0 0
DUKE REALTY CORP COM NEW 264411505 665,595 14,056,915 SH   SOLE 21 14,056,915 0 0
DUKE REALTY CORP COM NEW 264411505 531,618 11,227,422 SH   SOLE 22 10,421,664 0 805,758
DUKE REALTY CORP COM NEW 264411505 10,789 227,853 SH   SOLE 23 227,853 0 0
DUKE REALTY CORP COM NEW 264411505 102,071 2,155,679 SH   SOLE 25 2,155,679 0 0
DUKE REALTY CORP COM NEW 264411505 40,885 863,460 SH   SOLE 26 362,657 0 500,803
DUKE REALTY CORP COM NEW 264411505 53,226 1,124,102 SH   SOLE 28 38,487 0 1,085,615
DUKE REALTY CORP COM NEW 264411505 21 435 SH   SOLE 29 435 0 0
DUKE REALTY CORP COM NEW 264411505 140,590 2,969,156 SH   SOLE 30 2,969,156 0 0
DUKE REALTY CORP COM NEW 264411505 2,974 62,803 SH   SOLE 31 46,730 0 16,073
DUKE REALTY CORP COM NEW 264411505 902 19,048 SH   SOLE 34 19,048 0 0
DUKE REALTY CORP COM NEW 264411505 8,426 177,953 SH   SOLE 36 177,953 0 0
DUKE REALTY CORP COM NEW 264411505 664 14,027 SH   SOLE 40 14,027 0 0
DUKE REALTY CORP COM NEW 264411505 12,257 258,854 SH   SOLE 43 6,414 0 252,440
DULUTH HLDGS INC COM CL B 26443V101 146 7,089 SH   SOLE 2 5,716 0 1,373
DULUTH HLDGS INC COM CL B 26443V101 6 288 SH   SOLE 7 288 0 0
DULUTH HLDGS INC COM CL B 26443V101 824 39,916 SH   SOLE 18 39,916 0 0
DULUTH HLDGS INC COM CL B 26443V101 387 18,722 SH   SOLE 19 18,722 0 0
DULUTH HLDGS INC COM CL B 26443V101 10,082 488,231 SH   SOLE 21 488,231 0 0
DULUTH HLDGS INC COM CL B 26443V101 6,285 304,377 SH   SOLE 22 290,485 0 13,892
DULUTH HLDGS INC COM CL B 26443V101 20 948 SH   SOLE 25 948 0 0
DULUTH HLDGS INC COM CL B 26443V101 131 6,340 SH   SOLE 30 6,340 0 0
DULUTH HLDGS INC COM CL B 26443V101 65 3,146 SH   SOLE 40 3,146 0 0
DULUTH HLDGS INC COM CL B 26443V101 9 443 SH   SOLE 43 0 0 443
DUN & BRADSTREET HLDGS INC COM 26484T106 6,036 282,468 SH   SOLE 2 14,750 0 267,718
DUN & BRADSTREET HLDGS INC COM 26484T106 57 2,646 SH   SOLE 7 2,646 0 0
DUN & BRADSTREET HLDGS INC COM 26484T106 1,376 64,408 SH   SOLE 18 64,408 0 0
DUN & BRADSTREET HLDGS INC COM 26484T106 906 42,401 SH   SOLE 19 42,401 0 0
DUN & BRADSTREET HLDGS INC COM 26484T106 35,433 1,658,089 SH   SOLE 21 1,658,089 0 0
DUN & BRADSTREET HLDGS INC COM 26484T106 71,844 3,361,900 SH   SOLE 22 3,237,703 0 124,197
DUN & BRADSTREET HLDGS INC COM 26484T106 56 2,631 SH   SOLE 31 2,631 0 0
DUOS TECHNOLOGIES GROUP INC COM 266042407 7 642 SH   SOLE 18 642 0 0
DUOS TECHNOLOGIES GROUP INC COM 266042407 87 8,489 SH   SOLE 21 8,489 0 0
DUPONT DE NEMOURS INC COM 26614N102 106,245 1,372,494 SH   SOLE 2 292,753 0 1,079,741
DUPONT DE NEMOURS INC COM 26614N102 25,790 333,167 SH   SOLE 4 205,955 0 127,212
DUPONT DE NEMOURS INC COM 26614N102 37,125 479,591 SH   SOLE 7 459,065 0 20,526
DUPONT DE NEMOURS INC COM 26614N102 330 4,259 SH   SOLE 13 1,643 0 2,616
DUPONT DE NEMOURS INC COM 26614N102 5,622 72,621 SH   SOLE 15 72,621 0 0
DUPONT DE NEMOURS INC COM 26614N102 180,787 2,335,446 SH   SOLE 18 2,215,991 0 119,455
DUPONT DE NEMOURS INC COM 26614N102 90,438 1,168,297 SH   SOLE 19 1,168,297 0 0
DUPONT DE NEMOURS INC COM 26614N102 866,578 11,194,646 SH   SOLE 21 11,194,646 0 0
DUPONT DE NEMOURS INC COM 26614N102 883,035 11,407,245 SH   SOLE 22 10,254,710 0 1,152,535
DUPONT DE NEMOURS INC COM 26614N102 23,894 308,664 SH   SOLE 23 308,664 0 0
DUPONT DE NEMOURS INC COM 26614N102 92,882 1,199,870 SH   SOLE 25 1,199,870 0 0
DUPONT DE NEMOURS INC COM 26614N102 131,126 1,693,916 SH   SOLE 26 948,811 0 745,105
DUPONT DE NEMOURS INC COM 26614N102 129,874 1,677,743 SH   SOLE 28 64,374 0 1,613,369
DUPONT DE NEMOURS INC COM 26614N102 34 443 SH   SOLE 29 443 0 0
DUPONT DE NEMOURS INC COM 26614N102 178,092 2,300,638 SH   SOLE 30 2,300,638 0 0
DUPONT DE NEMOURS INC COM 26614N102 17,801 229,952 SH   SOLE 31 69,305 0 160,647
DUPONT DE NEMOURS INC COM 26614N102 20,888 269,841 SH   SOLE 34 269,841 0 0
DUPONT DE NEMOURS INC COM 26614N102 26,381 340,800 SH   SOLE 36 340,800 0 0
DUPONT DE NEMOURS INC COM 26614N102 1,640 21,189 SH   SOLE 40 21,189 0 0
DUPONT DE NEMOURS INC COM 26614N102 29,127 376,267 SH   SOLE 43 21,272 0 354,995
DURECT CORP COM 266605104 154 94,589 SH   SOLE 2 64,052 0 30,537
DURECT CORP COM 266605104 6 3,506 SH   SOLE 7 3,506 0 0
DURECT CORP COM 266605104 1,218 747,435 SH   SOLE 18 747,435 0 0
DURECT CORP COM 266605104 626 384,251 SH   SOLE 19 384,251 0 0
DURECT CORP COM 266605104 12,864 7,892,322 SH   SOLE 21 7,892,322 0 0
DURECT CORP COM 266605104 8,250 5,061,090 SH   SOLE 22 4,936,720 0 124,370
DURECT CORP COM 266605104 37 22,496 SH   SOLE 25 22,496 0 0
DURECT CORP COM 266605104 29 17,960 SH   SOLE 26 17,960 0 0
DURECT CORP COM 266605104 75 45,933 SH   SOLE 30 45,933 0 0
DURECT CORP COM 266605104 16 9,884 SH   SOLE 36 9,884 0 0
DURECT CORP COM 266605104 34 20,816 SH   SOLE 40 20,816 0 0
DURECT CORP COM 266605104 3 1,923 SH   SOLE 43 0 0 1,923
DXC TECHNOLOGY CO COM 23355L106 22,491 577,587 SH   SOLE 2 136,327 0 441,260
DXC TECHNOLOGY CO COM 23355L106 35 889 SH   SOLE 4 889 0 0
DXC TECHNOLOGY CO COM 23355L106 8,569 220,065 SH   SOLE 7 202,883 0 17,182
DXC TECHNOLOGY CO COM 23355L106 138 3,554 SH   SOLE 15 3,554 0 0
DXC TECHNOLOGY CO COM 23355L106 1 31 SH   SOLE 17 0 0 31
DXC TECHNOLOGY CO COM 23355L106 21,559 553,643 SH   SOLE 18 531,697 0 21,946
DXC TECHNOLOGY CO COM 23355L106 4,999 128,368 SH   SOLE 19 128,368 0 0
DXC TECHNOLOGY CO COM 23355L106 223,829 5,748,060 SH   SOLE 21 5,748,060 0 0
DXC TECHNOLOGY CO COM 23355L106 229,353 5,889,902 SH   SOLE 22 5,333,258 0 556,644
DXC TECHNOLOGY CO COM 23355L106 58 1,489 SH   SOLE 23 1,489 0 0
DXC TECHNOLOGY CO COM 23355L106 470 12,063 SH   SOLE 25 12,063 0 0
DXC TECHNOLOGY CO COM 23355L106 10,264 263,595 SH   SOLE 26 87,408 0 176,187
DXC TECHNOLOGY CO COM 23355L106 2,107 54,115 SH   SOLE 28 27,542 0 26,573
DXC TECHNOLOGY CO COM 23355L106 45,757 1,175,058 SH   SOLE 30 1,175,058 0 0
DXC TECHNOLOGY CO COM 23355L106 1,709 43,877 SH   SOLE 31 4,449 0 39,428
DXC TECHNOLOGY CO COM 23355L106 3,004 77,138 SH   SOLE 36 77,138 0 0
DXC TECHNOLOGY CO COM 23355L106 1,213 31,140 SH   SOLE 40 31,140 0 0
DXC TECHNOLOGY CO COM 23355L106 12,603 323,660 SH   SOLE 43 16,916 0 306,744
DXP ENTERPRISES INC COM NEW 233377407 817 24,533 SH   SOLE 2 5,416 0 19,117
DXP ENTERPRISES INC COM NEW 233377407 10 302 SH   SOLE 7 302 0 0
DXP ENTERPRISES INC COM NEW 233377407 2,521 75,699 SH   SOLE 18 75,699 0 0
DXP ENTERPRISES INC COM NEW 233377407 980 29,428 SH   SOLE 19 29,428 0 0
DXP ENTERPRISES INC COM NEW 233377407 73,446 2,205,576 SH   SOLE 21 2,205,576 0 0
DXP ENTERPRISES INC COM NEW 233377407 18,807 564,778 SH   SOLE 22 536,091 0 28,687
DXP ENTERPRISES INC COM NEW 233377407 17 511 SH   SOLE 25 511 0 0
DXP ENTERPRISES INC COM NEW 233377407 18 530 SH   SOLE 26 0 0 530
DXP ENTERPRISES INC COM NEW 233377407 65 1,953 SH   SOLE 28 1,953 0 0
DXP ENTERPRISES INC COM NEW 233377407 1,324 39,747 SH   SOLE 30 39,747 0 0
DXP ENTERPRISES INC COM NEW 233377407 43 1,293 SH   SOLE 40 1,293 0 0
DXP ENTERPRISES INC COM NEW 233377407 60 1,798 SH   SOLE 43 0 0 1,798
DYADIC INTL INC DEL COM 26745T101 1 416 SH   SOLE 2 416 0 0
DYADIC INTL INC DEL COM 26745T101 15 4,233 SH   SOLE 18 4,233 0 0
DYADIC INTL INC DEL COM 26745T101 205 57,122 SH   SOLE 21 57,122 0 0
DYADIC INTL INC DEL COM 26745T101 708 197,275 SH   SOLE 22 197,275 0 0
DYCOM INDS INC COM 267475101 2,244 30,112 SH   SOLE 2 22,037 0 8,075
DYCOM INDS INC COM 267475101 10 129 SH   SOLE 4 129 0 0
DYCOM INDS INC COM 267475101 911 12,217 SH   SOLE 7 12,217 0 0
DYCOM INDS INC COM 267475101 11,611 155,795 SH   SOLE 18 155,795 0 0
DYCOM INDS INC COM 267475101 3,911 52,471 SH   SOLE 19 52,471 0 0
DYCOM INDS INC COM 267475101 155,736 2,089,581 SH   SOLE 21 2,089,581 0 0
DYCOM INDS INC COM 267475101 67,031 899,384 SH   SOLE 22 874,667 0 24,717
DYCOM INDS INC COM 267475101 131 1,762 SH   SOLE 25 1,762 0 0
DYCOM INDS INC COM 267475101 1,175 15,766 SH   SOLE 26 13,045 0 2,721
DYCOM INDS INC COM 267475101 362 4,859 SH   SOLE 28 4,189 0 670
DYCOM INDS INC COM 267475101 1,861 24,973 SH   SOLE 30 24,973 0 0
DYCOM INDS INC COM 267475101 158 2,126 SH   SOLE 36 2,126 0 0
DYCOM INDS INC COM 267475101 271 3,635 SH   SOLE 40 3,635 0 0
DYCOM INDS INC COM 267475101 2,998 40,227 SH   SOLE 43 3,478 0 36,749
DYNATRACE INC COM NEW 268150109 17,884 306,121 SH   SOLE 2 26,136 0 279,985
DYNATRACE INC COM NEW 268150109 5,985 102,455 SH   SOLE 4 65,767 0 36,688
DYNATRACE INC COM NEW 268150109 950 16,267 SH   SOLE 7 16,267 0 0
DYNATRACE INC COM NEW 268150109 24 406 SH   SOLE 13 406 0 0
DYNATRACE INC COM NEW 268150109 853 14,608 SH   SOLE 15 14,608 0 0
DYNATRACE INC COM NEW 268150109 18,026 308,562 SH   SOLE 18 297,829 0 10,733
DYNATRACE INC COM NEW 268150109 24,092 412,390 SH   SOLE 19 412,390 0 0
DYNATRACE INC COM NEW 268150109 194,503 3,329,397 SH   SOLE 21 3,329,397 0 0
DYNATRACE INC COM NEW 268150109 255,400 4,371,789 SH   SOLE 22 4,157,538 0 214,251
DYNATRACE INC COM NEW 268150109 5,993 102,592 SH   SOLE 23 102,592 0 0
DYNATRACE INC COM NEW 268150109 1,102 18,855 SH   SOLE 25 18,855 0 0
DYNATRACE INC COM NEW 268150109 16,289 278,832 SH   SOLE 26 244,556 0 34,276
DYNATRACE INC COM NEW 268150109 15,674 268,300 SH   SOLE 28 20,557 0 247,743
DYNATRACE INC COM NEW 268150109 36 614 SH   SOLE 29 614 0 0
DYNATRACE INC COM NEW 268150109 56,823 972,663 SH   SOLE 30 934,565 0 38,098
DYNATRACE INC COM NEW 268150109 2,005 34,317 SH   SOLE 31 26,593 0 7,724
DYNATRACE INC COM NEW 268150109 11,560 197,876 SH   SOLE 34 197,876 0 0
DYNATRACE INC COM NEW 268150109 1,992 34,102 SH   SOLE 36 34,102 0 0
DYNATRACE INC COM NEW 268150109 402 6,882 SH   SOLE 40 6,882 0 0
DYNATRACE INC COM NEW 268150109 500 8,567 SH   SOLE 43 668 0 7,899
DYNATRONICS CORP COM NEW 268157401 22 18,478 SH   SOLE 22 18,478 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 1,194 121,198 SH   SOLE 2 51,136 0 70,062
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 4 371 SH   SOLE 4 371 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 19 1,951 SH   SOLE 7 1,951 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 3,675 373,092 SH   SOLE 18 353,684 0 19,408
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 4,556 462,565 SH   SOLE 19 462,565 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 39,496 4,009,774 SH   SOLE 21 4,009,774 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 29,694 3,014,610 SH   SOLE 22 2,958,801 0 55,809
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 166 16,813 SH   SOLE 23 16,813 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 52 5,265 SH   SOLE 25 5,265 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 1,396 141,694 SH   SOLE 26 67,656 0 74,038
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 91 9,240 SH   SOLE 28 9,240 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 967 98,187 SH   SOLE 30 98,187 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 46 4,670 SH   SOLE 36 4,670 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 151 15,288 SH   SOLE 40 15,288 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 297 30,136 SH   SOLE 43 6,725 0 23,411
DYNE THERAPEUTICS INC COM 26818M108 683 32,461 SH   SOLE 2 7,514 0 24,947
DYNE THERAPEUTICS INC COM 26818M108 10 483 SH   SOLE 7 483 0 0
DYNE THERAPEUTICS INC COM 26818M108 2,009 95,492 SH   SOLE 18 95,492 0 0
DYNE THERAPEUTICS INC COM 26818M108 2,422 115,125 SH   SOLE 19 115,125 0 0
DYNE THERAPEUTICS INC COM 26818M108 22,730 1,080,304 SH   SOLE 21 1,080,304 0 0
DYNE THERAPEUTICS INC COM 26818M108 13,233 628,951 SH   SOLE 22 597,358 0 31,593
DYNE THERAPEUTICS INC COM 26818M108 25 1,198 SH   SOLE 25 1,198 0 0
DYNE THERAPEUTICS INC COM 26818M108 212 10,084 SH   SOLE 26 0 0 10,084
DYNE THERAPEUTICS INC COM 26818M108 112 5,332 SH   SOLE 30 5,332 0 0
DYNE THERAPEUTICS INC COM 26818M108 57 2,726 SH   SOLE 40 2,726 0 0
DYNE THERAPEUTICS INC COM 26818M108 1 52 SH   SOLE 43 0 0 52
DYNEX CAP INC COM 26817Q886 563 30,155 SH   SOLE 2 9,410 0 20,745
DYNEX CAP INC COM 26817Q886 8 425 SH   SOLE 7 425 0 0
DYNEX CAP INC COM 26817Q886 1,887 101,132 SH   SOLE 18 101,132 0 0
DYNEX CAP INC COM 26817Q886 974 52,205 SH   SOLE 19 52,205 0 0
DYNEX CAP INC COM 26817Q886 35,570 1,906,196 SH   SOLE 21 1,906,196 0 0
DYNEX CAP INC COM 26817Q886 14,064 753,716 SH   SOLE 22 712,006 0 41,710
DYNEX CAP INC COM 26817Q886 15 818 SH   SOLE 25 818 0 0
DYNEX CAP INC COM 26817Q886 219 11,748 SH   SOLE 26 11,748 0 0
DYNEX CAP INC COM 26817Q886 45 2,429 SH   SOLE 28 2,429 0 0
DYNEX CAP INC COM 26817Q886 130 6,974 SH   SOLE 30 6,974 0 0
DYNEX CAP INC COM 26817Q886 81 4,324 SH   SOLE 40 4,324 0 0
DYNEX CAP INC COM 26817Q886 268 14,373 SH   SOLE 43 692 0 13,681
DZS INC COM 268211109 236 11,355 SH   SOLE 2 844 0 10,511
DZS INC COM 268211109 6 270 SH   SOLE 7 270 0 0
DZS INC COM 268211109 1,171 56,447 SH   SOLE 18 56,447 0 0
DZS INC COM 268211109 738 35,567 SH   SOLE 19 35,567 0 0
DZS INC COM 268211109 12,612 607,826 SH   SOLE 21 607,826 0 0
DZS INC COM 268211109 6,791 327,299 SH   SOLE 22 315,651 0 11,648
E L F BEAUTY INC COM 26856L103 504 18,572 SH   SOLE 2 13,902 0 4,670
E L F BEAUTY INC COM 26856L103 3 122 SH   SOLE 4 122 0 0
E L F BEAUTY INC COM 26856L103 20 734 SH   SOLE 7 734 0 0
E L F BEAUTY INC COM 26856L103 4,712 173,632 SH   SOLE 18 173,632 0 0
E L F BEAUTY INC COM 26856L103 2,149 79,190 SH   SOLE 19 79,190 0 0
E L F BEAUTY INC COM 26856L103 127,138 4,684,509 SH   SOLE 21 4,684,509 0 0
E L F BEAUTY INC COM 26856L103 29,085 1,071,676 SH   SOLE 22 1,048,021 0 23,655
E L F BEAUTY INC COM 26856L103 26 963 SH   SOLE 25 963 0 0
E L F BEAUTY INC COM 26856L103 625 23,026 SH   SOLE 26 23,026 0 0
E L F BEAUTY INC COM 26856L103 134 4,955 SH   SOLE 28 4,955 0 0
E L F BEAUTY INC COM 26856L103 2,229 82,145 SH   SOLE 30 82,145 0 0
E L F BEAUTY INC COM 26856L103 162 5,954 SH   SOLE 40 5,954 0 0
E L F BEAUTY INC COM 26856L103 366 13,502 SH   SOLE 43 0 0 13,502
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 568 49,739 SH   SOLE 2 22,836 0 26,903
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 8 671 SH   SOLE 7 671 0 0
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 1,517 132,805 SH   SOLE 18 132,805 0 0
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 810 70,890 SH   SOLE 19 70,890 0 0
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 22,894 2,004,698 SH   SOLE 21 2,004,698 0 0
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 26,249 2,298,526 SH   SOLE 22 2,220,705 0 77,821
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 24 2,081 SH   SOLE 25 2,081 0 0
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 85 7,425 SH   SOLE 26 0 0 7,425
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 681 59,670 SH   SOLE 30 59,670 0 0
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 102 8,905 SH   SOLE 40 8,905 0 0
EAGLE BANCORP INC MD COM 268948106 1,894 33,766 SH   SOLE 2 9,867 0 23,899
EAGLE BANCORP INC MD COM 268948106 8 146 SH   SOLE 4 146 0 0
EAGLE BANCORP INC MD COM 268948106 31 548 SH   SOLE 7 548 0 0
EAGLE BANCORP INC MD COM 268948106 7,123 127,009 SH   SOLE 18 127,009 0 0
EAGLE BANCORP INC MD COM 268948106 3,049 54,368 SH   SOLE 19 54,368 0 0
EAGLE BANCORP INC MD COM 268948106 204,861 3,653,008 SH   SOLE 21 3,653,008 0 0
EAGLE BANCORP INC MD COM 268948106 41,860 746,440 SH   SOLE 22 702,401 0 44,039
EAGLE BANCORP INC MD COM 268948106 32 579 SH   SOLE 25 579 0 0
EAGLE BANCORP INC MD COM 268948106 371 6,619 SH   SOLE 26 3,728 0 2,891
EAGLE BANCORP INC MD COM 268948106 244 4,353 SH   SOLE 28 4,353 0 0
EAGLE BANCORP INC MD COM 268948106 3,234 57,668 SH   SOLE 30 57,668 0 0
EAGLE BANCORP INC MD COM 268948106 181 3,230 SH   SOLE 40 3,230 0 0
EAGLE BANCORP INC MD COM 268948106 1,732 30,881 SH   SOLE 43 154 0 30,727
EAGLE BANCORP MONT INC COM 26942G100 160 6,939 SH   SOLE 2 6,939 0 0
EAGLE BANCORP MONT INC COM 26942G100 31 1,366 SH   SOLE 18 1,366 0 0
EAGLE BANCORP MONT INC COM 26942G100 40 1,756 SH   SOLE 19 1,756 0 0
EAGLE BANCORP MONT INC COM 26942G100 436 18,970 SH   SOLE 21 18,970 0 0
EAGLE BANCORP MONT INC COM 26942G100 581 25,271 SH   SOLE 22 25,271 0 0
EAGLE BULK SHIPPING INC COM Y2187A150 358 7,560 SH   SOLE 2 943 0 6,617
EAGLE BULK SHIPPING INC COM Y2187A150 7 150 SH   SOLE 7 150 0 0
EAGLE BULK SHIPPING INC COM Y2187A150 1,305 27,577 SH   SOLE 18 27,577 0 0
EAGLE BULK SHIPPING INC COM Y2187A150 738 15,595 SH   SOLE 19 15,595 0 0
EAGLE BULK SHIPPING INC COM Y2187A150 15,363 324,667 SH   SOLE 21 324,667 0 0
EAGLE BULK SHIPPING INC COM Y2187A150 12,946 273,580 SH   SOLE 22 264,556 0 9,024
EAGLE BULK SHIPPING INC COM Y2187A150 38 794 SH   SOLE 43 0 0 794
EAGLE MATLS INC COM 26969P108 14,973 105,360 SH   SOLE 2 33,796 0 71,564
EAGLE MATLS INC COM 26969P108 22 156 SH   SOLE 4 156 0 0
EAGLE MATLS INC COM 26969P108 95 665 SH   SOLE 7 665 0 0
EAGLE MATLS INC COM 26969P108 14,526 102,215 SH   SOLE 18 102,215 0 0
EAGLE MATLS INC COM 26969P108 1,576 11,093 SH   SOLE 19 11,093 0 0
EAGLE MATLS INC COM 26969P108 299,172 2,105,217 SH   SOLE 21 2,105,217 0 0
EAGLE MATLS INC COM 26969P108 167,646 1,179,689 SH   SOLE 22 1,127,951 0 51,738
EAGLE MATLS INC COM 26969P108 173 1,216 SH   SOLE 25 1,216 0 0
EAGLE MATLS INC COM 26969P108 2,202 15,495 SH   SOLE 26 13,035 0 2,460
EAGLE MATLS INC COM 26969P108 618 4,350 SH   SOLE 28 4,350 0 0
EAGLE MATLS INC COM 26969P108 3,911 27,521 SH   SOLE 30 27,521 0 0
EAGLE MATLS INC COM 26969P108 104 730 SH   SOLE 31 730 0 0
EAGLE MATLS INC COM 26969P108 93 651 SH   SOLE 36 651 0 0
EAGLE MATLS INC COM 26969P108 672 4,727 SH   SOLE 40 4,727 0 0
EAGLE MATLS INC COM 26969P108 1,773 12,474 SH   SOLE 43 452 0 12,022
EAGLE PHARMACEUTICALS INC COM 269796108 846 19,757 SH   SOLE 2 3,336 0 16,421
EAGLE PHARMACEUTICALS INC COM 269796108 8 191 SH   SOLE 7 191 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 2,110 49,289 SH   SOLE 18 49,289 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 795 18,585 SH   SOLE 19 18,585 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 64,768 1,513,280 SH   SOLE 21 1,513,280 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 15,438 360,698 SH   SOLE 22 350,203 0 10,495
EAGLE PHARMACEUTICALS INC COM 269796108 51 1,191 SH   SOLE 25 1,191 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 412 9,631 SH   SOLE 26 1,165 0 8,466
EAGLE PHARMACEUTICALS INC COM 269796108 74 1,740 SH   SOLE 28 1,740 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 3,985 93,099 SH   SOLE 30 93,099 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 279 6,516 SH   SOLE 34 6,516 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 82 1,907 SH   SOLE 36 1,907 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 36 833 SH   SOLE 40 833 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 234 5,466 SH   SOLE 43 538 0 4,928
EARGO INC COM 270087109 240 6,010 SH   SOLE 2 3,871 0 2,139
EARGO INC COM 270087109 12 310 SH   SOLE 7 310 0 0
EARGO INC COM 270087109 2,346 58,783 SH   SOLE 18 58,783 0 0
EARGO INC COM 270087109 84,006 2,104,884 SH   SOLE 19 2,104,884 0 0
EARGO INC COM 270087109 27,330 684,796 SH   SOLE 21 684,796 0 0
EARGO INC COM 270087109 14,235 356,670 SH   SOLE 22 353,687 0 2,983
EARGO INC COM 270087109 124 3,109 SH   SOLE 30 3,109 0 0
EARGO INC COM 270087109 59 1,489 SH   SOLE 40 1,489 0 0
EARGO INC COM 270087109 3 66 SH   SOLE 43 0 0 66
EARTHSTONE ENERGY INC CL A 27032D304 264 23,822 SH   SOLE 2 988 0 22,834
EARTHSTONE ENERGY INC CL A 27032D304 4 385 SH   SOLE 7 385 0 0
EARTHSTONE ENERGY INC CL A 27032D304 888 80,232 SH   SOLE 18 80,232 0 0
EARTHSTONE ENERGY INC CL A 27032D304 446 40,302 SH   SOLE 19 40,302 0 0
EARTHSTONE ENERGY INC CL A 27032D304 10,017 904,833 SH   SOLE 21 904,833 0 0
EARTHSTONE ENERGY INC CL A 27032D304 5,356 483,844 SH   SOLE 22 463,689 0 20,155
EARTHSTONE ENERGY INC CL A 27032D304 15 1,332 SH   SOLE 43 0 0 1,332
EAST WEST BANCORP INC COM 27579R104 25,846 360,518 SH   SOLE 2 117,887 0 242,631
EAST WEST BANCORP INC COM 27579R104 67 937 SH   SOLE 4 937 0 0
EAST WEST BANCORP INC COM 27579R104 259 3,611 SH   SOLE 7 3,611 0 0
EAST WEST BANCORP INC COM 27579R104 24,772 345,547 SH   SOLE 18 344,897 0 650
EAST WEST BANCORP INC COM 27579R104 2,683 37,419 SH   SOLE 19 37,419 0 0
EAST WEST BANCORP INC COM 27579R104 483,009 6,737,465 SH   SOLE 21 6,737,465 0 0
EAST WEST BANCORP INC COM 27579R104 292,181 4,075,616 SH   SOLE 22 3,901,946 0 173,670
EAST WEST BANCORP INC COM 27579R104 662 9,232 SH   SOLE 23 9,232 0 0
EAST WEST BANCORP INC COM 27579R104 348 4,848 SH   SOLE 25 4,848 0 0
EAST WEST BANCORP INC COM 27579R104 4,608 64,283 SH   SOLE 26 51,190 0 13,093
EAST WEST BANCORP INC COM 27579R104 2,051 28,610 SH   SOLE 28 17,686 0 10,924
EAST WEST BANCORP INC COM 27579R104 633 8,832 SH   SOLE 29 8,832 0 0
EAST WEST BANCORP INC COM 27579R104 20,324 283,502 SH   SOLE 30 283,502 0 0
EAST WEST BANCORP INC COM 27579R104 556 7,759 SH   SOLE 31 7,689 0 70
EAST WEST BANCORP INC COM 27579R104 46 639 SH   SOLE 34 639 0 0
EAST WEST BANCORP INC COM 27579R104 731 10,200 SH   SOLE 36 10,200 0 0
EAST WEST BANCORP INC COM 27579R104 1,204 16,798 SH   SOLE 40 16,798 0 0
EAST WEST BANCORP INC COM 27579R104 2,922 40,765 SH   SOLE 43 2,302 0 38,463
EASTERLY GOVT PPTYS INC COM 27616P103 2,131 101,111 SH   SOLE 2 25,142 0 75,969
EASTERLY GOVT PPTYS INC COM 27616P103 2,614 124,022 SH   SOLE 4 124,022 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 2,321 110,089 SH   SOLE 7 110,089 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 7,404 351,253 SH   SOLE 18 351,253 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 6,172 292,768 SH   SOLE 19 292,768 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 216,452 10,268,119 SH   SOLE 21 10,268,119 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 61,546 2,919,622 SH   SOLE 22 2,791,465 0 128,157
EASTERLY GOVT PPTYS INC COM 27616P103 80 3,792 SH   SOLE 23 3,792 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 7,720 366,239 SH   SOLE 25 366,239 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 856 40,609 SH   SOLE 26 30,294 0 10,315
EASTERLY GOVT PPTYS INC COM 27616P103 1,281 60,759 SH   SOLE 28 10,640 0 50,119
EASTERLY GOVT PPTYS INC COM 27616P103 10,026 475,634 SH   SOLE 30 475,634 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 146 6,911 SH   SOLE 36 6,911 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 211 10,018 SH   SOLE 40 10,018 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 1,584 75,139 SH   SOLE 43 8,774 0 66,365
EASTERN BANKSHARES INC COM 27627N105 3,633 176,606 SH   SOLE 2 66,299 0 110,307
EASTERN BANKSHARES INC COM 27627N105 1 49 SH   SOLE 4 49 0 0
EASTERN BANKSHARES INC COM 27627N105 57 2,761 SH   SOLE 7 2,761 0 0
EASTERN BANKSHARES INC COM 27627N105 11,344 551,493 SH   SOLE 18 551,493 0 0
EASTERN BANKSHARES INC COM 27627N105 6,409 311,594 SH   SOLE 19 311,594 0 0
EASTERN BANKSHARES INC COM 27627N105 127,276 6,187,460 SH   SOLE 21 6,187,460 0 0
EASTERN BANKSHARES INC COM 27627N105 95,167 4,626,471 SH   SOLE 22 4,408,083 0 218,388
EASTERN BANKSHARES INC COM 27627N105 120 5,851 SH   SOLE 25 5,851 0 0
EASTERN BANKSHARES INC COM 27627N105 1,436 69,814 SH   SOLE 26 56,650 0 13,164
EASTERN BANKSHARES INC COM 27627N105 132 6,398 SH   SOLE 28 6,398 0 0
EASTERN BANKSHARES INC COM 27627N105 2,617 127,219 SH   SOLE 30 127,219 0 0
EASTERN BANKSHARES INC COM 27627N105 445 21,621 SH   SOLE 40 21,621 0 0
EASTERN BANKSHARES INC COM 27627N105 362 17,606 SH   SOLE 43 0 0 17,606
EASTERN CO COM 276317104 35 1,151 SH   SOLE 18 1,151 0 0
EASTERN CO COM 276317104 655 21,611 SH   SOLE 21 21,611 0 0
EASTERN CO COM 276317104 392 12,935 SH   SOLE 22 12,935 0 0
EASTGROUP PPTYS INC COM 277276101 15,073 91,655 SH   SOLE 2 28,405 0 63,250
EASTGROUP PPTYS INC COM 277276101 9,617 58,477 SH   SOLE 4 58,477 0 0
EASTGROUP PPTYS INC COM 277276101 8,515 51,780 SH   SOLE 7 51,780 0 0
EASTGROUP PPTYS INC COM 277276101 33,596 204,294 SH   SOLE 18 204,294 0 0
EASTGROUP PPTYS INC COM 277276101 19,961 121,378 SH   SOLE 19 121,378 0 0
EASTGROUP PPTYS INC COM 277276101 511,952 3,113,115 SH   SOLE 21 3,113,115 0 0
EASTGROUP PPTYS INC COM 277276101 245,535 1,493,066 SH   SOLE 22 1,469,152 0 23,914
EASTGROUP PPTYS INC COM 277276101 301 1,829 SH   SOLE 23 1,829 0 0
EASTGROUP PPTYS INC COM 277276101 28,528 173,473 SH   SOLE 25 173,473 0 0
EASTGROUP PPTYS INC COM 277276101 2,148 13,062 SH   SOLE 26 10,471 0 2,591
EASTGROUP PPTYS INC COM 277276101 4,700 28,583 SH   SOLE 28 4,317 0 24,266
EASTGROUP PPTYS INC COM 277276101 28,772 174,957 SH   SOLE 30 174,957 0 0
EASTGROUP PPTYS INC COM 277276101 714 4,343 SH   SOLE 34 4,343 0 0
EASTGROUP PPTYS INC COM 277276101 775 4,712 SH   SOLE 40 4,712 0 0
EASTGROUP PPTYS INC COM 277276101 2,429 14,770 SH   SOLE 43 460 0 14,310
EASTMAN CHEM CO COM 277432100 34,384 294,509 SH   SOLE 2 43,099 0 251,410
EASTMAN CHEM CO COM 277432100 6,380 54,644 SH   SOLE 4 49,356 0 5,288
EASTMAN CHEM CO COM 277432100 17,138 146,789 SH   SOLE 7 132,875 0 13,914
EASTMAN CHEM CO COM 277432100 131 1,120 SH   SOLE 13 235 0 885
EASTMAN CHEM CO COM 277432100 2,102 18,005 SH   SOLE 15 18,005 0 0
EASTMAN CHEM CO COM 277432100 32,933 282,083 SH   SOLE 18 262,546 0 19,537
EASTMAN CHEM CO COM 277432100 6,506 55,730 SH   SOLE 19 55,730 0 0
EASTMAN CHEM CO COM 277432100 441,153 3,778,613 SH   SOLE 21 3,778,613 0 0
EASTMAN CHEM CO COM 277432100 338,486 2,899,239 SH   SOLE 22 2,604,989 0 294,250
EASTMAN CHEM CO COM 277432100 8,930 76,484 SH   SOLE 23 76,484 0 0
EASTMAN CHEM CO COM 277432100 20,886 178,891 SH   SOLE 25 178,891 0 0
EASTMAN CHEM CO COM 277432100 35,979 308,175 SH   SOLE 26 122,977 0 185,198
EASTMAN CHEM CO COM 277432100 36,128 309,445 SH   SOLE 28 13,644 0 295,801
EASTMAN CHEM CO COM 277432100 41 350 SH   SOLE 29 350 0 0
EASTMAN CHEM CO COM 277432100 70,932 607,551 SH   SOLE 30 607,551 0 0
EASTMAN CHEM CO COM 277432100 5,553 47,559 SH   SOLE 31 18,387 0 29,172
EASTMAN CHEM CO COM 277432100 741 6,346 SH   SOLE 34 6,346 0 0
EASTMAN CHEM CO COM 277432100 8,783 75,226 SH   SOLE 36 75,226 0 0
EASTMAN CHEM CO COM 277432100 284 2,434 SH   SOLE 40 2,434 0 0
EASTMAN CHEM CO COM 277432100 16,541 141,679 SH   SOLE 43 14,155 0 127,524
EASTMAN KODAK CO COM NEW 277461406 231 27,746 SH   SOLE 2 14,016 0 13,730
EASTMAN KODAK CO COM NEW 277461406 6 721 SH   SOLE 7 721 0 0
EASTMAN KODAK CO COM NEW 277461406 1,232 148,037 SH   SOLE 18 148,037 0 0
EASTMAN KODAK CO COM NEW 277461406 662 79,588 SH   SOLE 19 79,588 0 0
EASTMAN KODAK CO COM NEW 277461406 13,386 1,608,919 SH   SOLE 21 1,608,919 0 0
EASTMAN KODAK CO COM NEW 277461406 11,468 1,378,326 SH   SOLE 22 1,345,698 0 32,628
EASTMAN KODAK CO COM NEW 277461406 17 2,041 SH   SOLE 25 2,041 0 0
EASTMAN KODAK CO COM NEW 277461406 5 568 SH   SOLE 26 568 0 0
EASTMAN KODAK CO COM NEW 277461406 83 9,917 SH   SOLE 30 9,917 0 0
EASTMAN KODAK CO COM NEW 277461406 15 1,824 SH   SOLE 40 1,824 0 0
EASTMAN KODAK CO COM NEW 277461406 37 4,452 SH   SOLE 43 664 0 3,788
EASTSIDE DISTILLING INC COM 277802302 21 7,505 SH   SOLE 21 7,505 0 0
EATON CORP PLC SHS G29183103 126,109 851,056 SH   SOLE 2 105,435 0 745,621
EATON CORP PLC SHS G29183103 39,289 265,142 SH   SOLE 4 151,323 0 113,819
EATON CORP PLC SHS G29183103 56,752 382,995 SH   SOLE 7 358,443 0 24,552
EATON CORP PLC SHS G29183103 445 3,006 SH   SOLE 13 1,090 0 1,916
EATON CORP PLC SHS G29183103 7,878 53,167 SH   SOLE 15 53,167 0 0
EATON CORP PLC SHS G29183103 122,451 826,366 SH   SOLE 18 770,077 0 56,289
EATON CORP PLC SHS G29183103 27,060 182,616 SH   SOLE 19 182,616 0 0
EATON CORP PLC SHS G29183103 1,367,534 9,228,871 SH   SOLE 21 9,228,871 0 0
EATON CORP PLC SHS G29183103 1,244,645 8,399,545 SH   SOLE 22 7,545,012 0 854,533
EATON CORP PLC SHS G29183103 33,574 226,576 SH   SOLE 23 226,576 0 0
EATON CORP PLC SHS G29183103 95,702 645,849 SH   SOLE 25 645,849 0 0
EATON CORP PLC SHS G29183103 139,235 939,632 SH   SOLE 26 367,473 0 572,159
EATON CORP PLC SHS G29183103 211,562 1,427,736 SH   SOLE 28 47,258 0 1,380,478
EATON CORP PLC SHS G29183103 9 61 SH   SOLE 29 61 0 0
EATON CORP PLC SHS G29183103 292,587 1,974,536 SH   SOLE 30 1,974,536 0 0
EATON CORP PLC SHS G29183103 180,388 1,217,356 SH   SOLE 31 49,958 0 1,167,398
EATON CORP PLC SHS G29183103 2,808 18,953 SH   SOLE 32 18,953 0 0
EATON CORP PLC SHS G29183103 222,316 1,500,311 SH   SOLE 34 1,500,311 0 0
EATON CORP PLC SHS G29183103 32,238 217,560 SH   SOLE 36 217,560 0 0
EATON CORP PLC SHS G29183103 2,154 14,537 SH   SOLE 40 14,537 0 0
EATON CORP PLC SHS G29183103 62,300 420,434 SH   SOLE 43 35,657 0 384,777
EATON VANCE TAX-MANAGED GLOB COM 27829F108 3 333 SH   SOLE 18 333 0 0
EBANG INTL HLDGS INC CL A SHS G3R33A106 483 156,764 SH   SOLE 21 156,764 0 0
EBANG INTL HLDGS INC CL A SHS G3R33A106 2,274 738,414 SH   SOLE 22 694,250 0 44,164
EBANG INTL HLDGS INC CL A SHS G3R33A106 1,069 347,012 SH   SOLE 30 347,012 0 0
EBAY INC. COM 278642103 107,989 1,538,086 SH   SOLE 2 292,440 0 1,245,646
EBAY INC. COM 278642103 29,925 426,223 SH   SOLE 4 274,822 0 151,401
EBAY INC. COM 278642103 65,867 938,144 SH   SOLE 7 706,085 0 232,059
EBAY INC. COM 278642103 375 5,344 SH   SOLE 13 2,086 0 3,258
EBAY INC. COM 278642103 6,515 92,792 SH   SOLE 15 92,792 0 0
EBAY INC. COM 278642103 128,543 1,830,843 SH   SOLE 18 1,735,970 0 94,873
EBAY INC. COM 278642103 17,693 252,004 SH   SOLE 19 252,004 0 0
EBAY INC. COM 278642103 1,204,489 17,155,517 SH   SOLE 21 17,155,517 0 0
EBAY INC. COM 278642103 1,002,050 14,272,184 SH   SOLE 22 12,855,694 0 1,416,490
EBAY INC. COM 278642103 27,215 387,616 SH   SOLE 23 387,616 0 0
EBAY INC. COM 278642103 89,628 1,276,576 SH   SOLE 25 1,276,576 0 0
EBAY INC. COM 278642103 134,315 1,913,050 SH   SOLE 26 990,439 0 922,611
EBAY INC. COM 278642103 208,003 2,962,580 SH   SOLE 28 82,170 0 2,880,410
EBAY INC. COM 278642103 93 1,327 SH   SOLE 29 1,327 0 0
EBAY INC. COM 278642103 347,946 4,955,792 SH   SOLE 30 4,531,348 0 424,444
EBAY INC. COM 278642103 13,564 193,197 SH   SOLE 31 83,105 0 110,092
EBAY INC. COM 278642103 10,614 151,169 SH   SOLE 32 151,169 0 0
EBAY INC. COM 278642103 6,011 85,608 SH   SOLE 34 85,608 0 0
EBAY INC. COM 278642103 25,557 364,008 SH   SOLE 36 364,008 0 0
EBAY INC. COM 278642103 1,759 25,053 SH   SOLE 40 25,053 0 0
EBAY INC. COM 278642103 56,996 811,792 SH   SOLE 43 47,368 0 764,424
EBIX INC COM NEW 278715206 994 29,317 SH   SOLE 2 7,954 0 21,363
EBIX INC COM NEW 278715206 4 117 SH   SOLE 4 117 0 0
EBIX INC COM NEW 278715206 13 394 SH   SOLE 7 394 0 0
EBIX INC COM NEW 278715206 3,609 106,447 SH   SOLE 18 106,447 0 0
EBIX INC COM NEW 278715206 1,570 46,321 SH   SOLE 19 46,321 0 0
EBIX INC COM NEW 278715206 97,620 2,879,645 SH   SOLE 21 2,879,645 0 0
EBIX INC COM NEW 278715206 22,126 652,677 SH   SOLE 22 613,420 0 39,257
EBIX INC COM NEW 278715206 23 668 SH   SOLE 25 668 0 0
EBIX INC COM NEW 278715206 222 6,558 SH   SOLE 26 5,236 0 1,322
EBIX INC COM NEW 278715206 96 2,829 SH   SOLE 28 2,829 0 0
EBIX INC COM NEW 278715206 2,789 82,276 SH   SOLE 30 82,276 0 0
EBIX INC COM NEW 278715206 95 2,797 SH   SOLE 40 2,797 0 0
EBIX INC COM NEW 278715206 502 14,818 SH   SOLE 43 752 0 14,066
ECHO GLOBAL LOGISTICS INC COM 27875T101 1,491 48,512 SH   SOLE 2 17,140 0 31,372
ECHO GLOBAL LOGISTICS INC COM 27875T101 14 461 SH   SOLE 7 461 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 3,966 129,020 SH   SOLE 18 114,882 0 14,138
ECHO GLOBAL LOGISTICS INC COM 27875T101 12,981 422,286 SH   SOLE 19 422,286 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 99,272 3,229,421 SH   SOLE 21 3,229,421 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 35,197 1,144,994 SH   SOLE 22 1,114,485 0 30,509
ECHO GLOBAL LOGISTICS INC COM 27875T101 604 19,642 SH   SOLE 23 19,642 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 55 1,783 SH   SOLE 25 1,783 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 3,369 109,607 SH   SOLE 26 2,335 0 107,272
ECHO GLOBAL LOGISTICS INC COM 27875T101 116 3,786 SH   SOLE 28 3,786 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 1,706 55,507 SH   SOLE 30 55,507 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 77 2,507 SH   SOLE 36 2,507 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 79 2,582 SH   SOLE 40 2,582 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 571 18,573 SH   SOLE 43 1,151 0 17,422
ECHOSTAR CORP CL A 278768106 1,780 73,299 SH   SOLE 2 38,960 0 34,339
ECHOSTAR CORP CL A 278768106 121 4,994 SH   SOLE 4 4,994 0 0
ECHOSTAR CORP CL A 278768106 37 1,523 SH   SOLE 7 1,523 0 0
ECHOSTAR CORP CL A 278768106 3,209 132,129 SH   SOLE 18 132,129 0 0
ECHOSTAR CORP CL A 278768106 1,732 71,301 SH   SOLE 19 71,301 0 0
ECHOSTAR CORP CL A 278768106 41,859 1,723,297 SH   SOLE 21 1,723,297 0 0
ECHOSTAR CORP CL A 278768106 26,637 1,096,636 SH   SOLE 22 1,030,686 0 65,950
ECHOSTAR CORP CL A 278768106 31 1,292 SH   SOLE 25 1,292 0 0
ECHOSTAR CORP CL A 278768106 290 11,959 SH   SOLE 26 8,033 0 3,926
ECHOSTAR CORP CL A 278768106 150 6,183 SH   SOLE 28 6,183 0 0
ECHOSTAR CORP CL A 278768106 1,559 64,193 SH   SOLE 30 64,193 0 0
ECHOSTAR CORP CL A 278768106 138 5,679 SH   SOLE 36 5,679 0 0
ECHOSTAR CORP CL A 278768106 118 4,869 SH   SOLE 40 4,869 0 0
ECHOSTAR CORP CL A 278768106 1,084 44,648 SH   SOLE 43 103 0 44,545
ECOLAB INC COM 278865100 124,332 603,639 SH   SOLE 2 140,954 0 462,685
ECOLAB INC COM 278865100 34,377 166,901 SH   SOLE 4 96,867 0 70,034
ECOLAB INC COM 278865100 54,394 264,089 SH   SOLE 7 219,813 0 44,276
ECOLAB INC COM 278865100 5,608 27,227 SH   SOLE 13 25,818 0 1,409
ECOLAB INC COM 278865100 5,380 26,118 SH   SOLE 15 26,118 0 0
ECOLAB INC COM 278865100 97,944 475,524 SH   SOLE 18 418,302 0 57,222
ECOLAB INC COM 278865100 53,078 257,698 SH   SOLE 19 257,698 0 0
ECOLAB INC COM 278865100 1,116,855 5,422,416 SH   SOLE 21 5,422,416 0 0
ECOLAB INC COM 278865100 1,140,148 5,535,504 SH   SOLE 22 4,901,076 0 634,428
ECOLAB INC COM 278865100 31,834 154,558 SH   SOLE 23 154,558 0 0
ECOLAB INC COM 278865100 105,569 512,544 SH   SOLE 25 512,544 0 0
ECOLAB INC COM 278865100 135,573 658,217 SH   SOLE 26 303,922 0 354,295
ECOLAB INC COM 278865100 211,404 1,026,384 SH   SOLE 28 32,992 0 993,392
ECOLAB INC COM 278865100 353 1,714 SH   SOLE 29 1,714 0 0
ECOLAB INC COM 278865100 318,323 1,545,482 SH   SOLE 30 1,463,627 0 81,855
ECOLAB INC COM 278865100 20,948 101,703 SH   SOLE 31 37,544 0 64,159
ECOLAB INC COM 278865100 68,277 331,492 SH   SOLE 34 331,492 0 0
ECOLAB INC COM 278865100 26,866 130,435 SH   SOLE 36 130,435 0 0
ECOLAB INC COM 278865100 1,896 9,205 SH   SOLE 40 9,205 0 0
ECOLAB INC COM 278865100 57,929 281,250 SH   SOLE 43 27,790 0 253,460
ECOPETROL S A SPONSORED ADS 279158109 1,461 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 16,478 1,127,061 SH   SOLE 21 1,127,061 0 0
ECOPETROL S A SPONSORED ADS 279158109 3,190 218,171 SH   SOLE 22 218,171 0 0
ECOPETROL S A SPONSORED ADS 279158109 463 31,651 SH   SOLE 28 0 0 31,651
ECOPETROL S A SPONSORED ADS 279158109 3,013 206,054 SH   SOLE 30 206,054 0 0
ECOPETROL S A SPONSORED ADS 279158109 234 15,979 SH   SOLE 34 15,979 0 0
ECOPETROL S A SPONSORED ADS 279158109 5,303 362,699 SH   SOLE 43 3,168 0 359,531
EDGEWELL PERS CARE CO COM 28035Q102 2,659 60,579 SH   SOLE 2 16,019 0 44,560
EDGEWELL PERS CARE CO COM 28035Q102 9 204 SH   SOLE 4 204 0 0
EDGEWELL PERS CARE CO COM 28035Q102 42 959 SH   SOLE 7 959 0 0
EDGEWELL PERS CARE CO COM 28035Q102 9,688 220,682 SH   SOLE 18 220,682 0 0
EDGEWELL PERS CARE CO COM 28035Q102 4,159 94,733 SH   SOLE 19 94,733 0 0
EDGEWELL PERS CARE CO COM 28035Q102 290,180 6,610,028 SH   SOLE 21 6,610,028 0 0
EDGEWELL PERS CARE CO COM 28035Q102 61,578 1,402,689 SH   SOLE 22 1,324,080 0 78,609
EDGEWELL PERS CARE CO COM 28035Q102 195 4,445 SH   SOLE 25 4,445 0 0
EDGEWELL PERS CARE CO COM 28035Q102 1,351 30,779 SH   SOLE 26 26,310 0 4,469
EDGEWELL PERS CARE CO COM 28035Q102 449 10,221 SH   SOLE 28 7,777 0 2,444
EDGEWELL PERS CARE CO COM 28035Q102 4,998 113,853 SH   SOLE 30 113,853 0 0
EDGEWELL PERS CARE CO COM 28035Q102 309 7,050 SH   SOLE 36 7,050 0 0
EDGEWELL PERS CARE CO COM 28035Q102 283 6,450 SH   SOLE 40 6,450 0 0
EDGEWELL PERS CARE CO COM 28035Q102 980 22,330 SH   SOLE 43 334 0 21,996
EDGEWISE THERAPEUTICS INC COM 28036F105 35 1,660 SH   SOLE 2 499 0 1,161
EDGEWISE THERAPEUTICS INC COM 28036F105 4 198 SH   SOLE 7 198 0 0
EDGEWISE THERAPEUTICS INC COM 28036F105 796 37,339 SH   SOLE 18 37,339 0 0
EDGEWISE THERAPEUTICS INC COM 28036F105 450 21,075 SH   SOLE 19 21,075 0 0
EDGEWISE THERAPEUTICS INC COM 28036F105 8,199 384,387 SH   SOLE 21 384,387 0 0
EDGEWISE THERAPEUTICS INC COM 28036F105 2,619 122,799 SH   SOLE 22 120,539 0 2,260
EDISON INTL COM 281020107 73,519 1,271,509 SH   SOLE 2 533,058 0 738,451
EDISON INTL COM 281020107 17,032 294,576 SH   SOLE 4 182,791 0 111,785
EDISON INTL COM 281020107 54,911 949,697 SH   SOLE 7 910,660 0 39,037
EDISON INTL COM 281020107 238 4,109 SH   SOLE 13 1,111 0 2,998
EDISON INTL COM 281020107 2,890 49,979 SH   SOLE 15 49,979 0 0
EDISON INTL COM 281020107 139,170 2,406,956 SH   SOLE 18 2,225,727 0 181,229
EDISON INTL COM 281020107 222,277 3,844,299 SH   SOLE 19 3,844,299 0 0
EDISON INTL COM 281020107 888,392 15,364,793 SH   SOLE 21 15,364,793 0 0
EDISON INTL COM 281020107 490,920 8,490,488 SH   SOLE 22 7,642,862 0 847,626
EDISON INTL COM 281020107 15,444 267,106 SH   SOLE 23 267,106 0 0
EDISON INTL COM 281020107 38,644 668,343 SH   SOLE 25 668,343 0 0
EDISON INTL COM 281020107 80,169 1,386,520 SH   SOLE 26 797,995 0 588,525
EDISON INTL COM 281020107 64,439 1,114,479 SH   SOLE 28 41,972 0 1,072,507
EDISON INTL COM 281020107 87 1,506 SH   SOLE 29 1,506 0 0
EDISON INTL COM 281020107 105,666 1,827,506 SH   SOLE 30 1,827,506 0 0
EDISON INTL COM 281020107 6,579 113,776 SH   SOLE 31 46,853 0 66,923
EDISON INTL COM 281020107 5,536 95,743 SH   SOLE 32 95,743 0 0
EDISON INTL COM 281020107 15,052 260,333 SH   SOLE 34 260,333 0 0
EDISON INTL COM 281020107 13,926 240,848 SH   SOLE 36 240,848 0 0
EDISON INTL COM 281020107 722 12,488 SH   SOLE 40 12,488 0 0
EDISON INTL COM 281020107 13,732 237,491 SH   SOLE 43 12,720 0 224,771
EDITAS MEDICINE INC COM 28106W103 3,284 57,979 SH   SOLE 2 30,444 0 27,535
EDITAS MEDICINE INC COM 28106W103 14 252 SH   SOLE 4 252 0 0
EDITAS MEDICINE INC COM 28106W103 60 1,054 SH   SOLE 7 1,054 0 0
EDITAS MEDICINE INC COM 28106W103 12,578 222,061 SH   SOLE 18 212,188 0 9,873
EDITAS MEDICINE INC COM 28106W103 16,808 296,751 SH   SOLE 19 296,751 0 0
EDITAS MEDICINE INC COM 28106W103 166,816 2,945,198 SH   SOLE 21 2,945,198 0 0
EDITAS MEDICINE INC COM 28106W103 101,805 1,797,401 SH   SOLE 22 1,757,988 0 39,413
EDITAS MEDICINE INC COM 28106W103 531 9,381 SH   SOLE 23 9,381 0 0
EDITAS MEDICINE INC COM 28106W103 208 3,668 SH   SOLE 25 3,668 0 0
EDITAS MEDICINE INC COM 28106W103 4,036 71,261 SH   SOLE 26 30,531 0 40,730
EDITAS MEDICINE INC COM 28106W103 426 7,522 SH   SOLE 28 7,522 0 0
EDITAS MEDICINE INC COM 28106W103 8,281 146,201 SH   SOLE 30 146,201 0 0
EDITAS MEDICINE INC COM 28106W103 152 2,682 SH   SOLE 36 2,682 0 0
EDITAS MEDICINE INC COM 28106W103 430 7,588 SH   SOLE 40 7,588 0 0
EDITAS MEDICINE INC COM 28106W103 917 16,190 SH   SOLE 43 46 0 16,144
EDUCATIONAL DEV CORP COM 281479105 17 1,351 SH   SOLE 18 1,351 0 0
EDUCATIONAL DEV CORP COM 281479105 17 1,390 SH   SOLE 21 1,390 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 183,200 1,768,855 SH   SOLE 2 598,297 0 1,170,558
EDWARDS LIFESCIENCES CORP COM 28176E108 40,289 389,000 SH   SOLE 4 243,436 0 145,564
EDWARDS LIFESCIENCES CORP COM 28176E108 57,451 554,709 SH   SOLE 7 530,118 0 24,591
EDWARDS LIFESCIENCES CORP COM 28176E108 518 4,999 SH   SOLE 13 1,770 0 3,229
EDWARDS LIFESCIENCES CORP COM 28176E108 6,555 63,293 SH   SOLE 15 63,293 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 30 288 SH   SOLE 17 0 0 288
EDWARDS LIFESCIENCES CORP COM 28176E108 139,182 1,343,847 SH   SOLE 18 1,256,080 0 87,767
EDWARDS LIFESCIENCES CORP COM 28176E108 355,334 3,430,857 SH   SOLE 19 3,430,857 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 1,722,924 16,635,354 SH   SOLE 21 16,635,354 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 1,378,408 13,308,953 SH   SOLE 22 12,004,711 0 1,304,242
EDWARDS LIFESCIENCES CORP COM 28176E108 39,137 377,884 SH   SOLE 23 377,884 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 353,849 3,416,520 SH   SOLE 25 3,416,520 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 197,151 1,903,551 SH   SOLE 26 1,065,743 0 837,808
EDWARDS LIFESCIENCES CORP COM 28176E108 199,766 1,928,797 SH   SOLE 28 76,316 0 1,852,481
EDWARDS LIFESCIENCES CORP COM 28176E108 29 280 SH   SOLE 29 280 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 451,576 4,360,101 SH   SOLE 30 4,165,267 0 194,834
EDWARDS LIFESCIENCES CORP COM 28176E108 24,320 234,814 SH   SOLE 31 114,543 0 120,271
EDWARDS LIFESCIENCES CORP COM 28176E108 235,930 2,277,973 SH   SOLE 34 2,277,973 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 31,905 308,055 SH   SOLE 36 308,055 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 2,350 22,689 SH   SOLE 40 22,689 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 54,928 530,351 SH   SOLE 43 37,540 0 492,811
EGAIN CORP COM NEW 28225C806 250 21,760 SH   SOLE 2 12,837 0 8,923
EGAIN CORP COM NEW 28225C806 6 502 SH   SOLE 7 502 0 0
EGAIN CORP COM NEW 28225C806 795 69,259 SH   SOLE 18 69,259 0 0
EGAIN CORP COM NEW 28225C806 438 38,111 SH   SOLE 19 38,111 0 0
EGAIN CORP COM NEW 28225C806 8,790 765,703 SH   SOLE 21 765,703 0 0
EGAIN CORP COM NEW 28225C806 6,041 526,180 SH   SOLE 22 496,561 0 29,619
EGAIN CORP COM NEW 28225C806 29 2,550 SH   SOLE 25 2,550 0 0
EGAIN CORP COM NEW 28225C806 23 1,998 SH   SOLE 26 1,998 0 0
EGAIN CORP COM NEW 28225C806 94 8,206 SH   SOLE 30 8,206 0 0
EGAIN CORP COM NEW 28225C806 26 2,255 SH   SOLE 36 2,255 0 0
EGAIN CORP COM NEW 28225C806 32 2,775 SH   SOLE 43 0 0 2,775
EHANG HLDGS LTD ADS 26853E102 10,352 240,753 SH   SOLE 21 240,753 0 0
EHANG HLDGS LTD ADS 26853E102 5,135 119,426 SH   SOLE 22 114,930 0 4,496
EHANG HLDGS LTD ADS 26853E102 2,752 63,992 SH   SOLE 30 63,992 0 0
EHEALTH INC COM 28238P109 2,744 46,981 SH   SOLE 2 17,022 0 29,959
EHEALTH INC COM 28238P109 6 102 SH   SOLE 4 102 0 0
EHEALTH INC COM 28238P109 23 392 SH   SOLE 7 392 0 0
EHEALTH INC COM 28238P109 0 7 SH   SOLE 17 0 0 7
EHEALTH INC COM 28238P109 6,124 104,861 SH   SOLE 18 100,246 0 4,615
EHEALTH INC COM 28238P109 9,443 161,694 SH   SOLE 19 161,694 0 0
EHEALTH INC COM 28238P109 173,842 2,976,752 SH   SOLE 21 2,976,752 0 0
EHEALTH INC COM 28238P109 46,055 788,605 SH   SOLE 22 759,484 0 29,121
EHEALTH INC COM 28238P109 397 6,802 SH   SOLE 23 6,802 0 0
EHEALTH INC COM 28238P109 77 1,312 SH   SOLE 25 1,312 0 0
EHEALTH INC COM 28238P109 2,016 34,525 SH   SOLE 26 8,900 0 25,625
EHEALTH INC COM 28238P109 191 3,268 SH   SOLE 28 3,268 0 0
EHEALTH INC COM 28238P109 5,132 87,883 SH   SOLE 30 87,883 0 0
EHEALTH INC COM 28238P109 46 780 SH   SOLE 36 780 0 0
EHEALTH INC COM 28238P109 181 3,107 SH   SOLE 40 3,107 0 0
EHEALTH INC COM 28238P109 334 5,720 SH   SOLE 43 14 0 5,706
EIGER BIOPHARMACEUTICALS INC COM 28249U105 244 28,610 SH   SOLE 2 2,156 0 26,454
EIGER BIOPHARMACEUTICALS INC COM 28249U105 4 527 SH   SOLE 7 527 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105 946 111,082 SH   SOLE 18 111,082 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105 676 79,295 SH   SOLE 19 79,295 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105 12,439 1,459,988 SH   SOLE 21 1,459,988 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105 6,669 782,693 SH   SOLE 22 750,743 0 31,950
EIGER BIOPHARMACEUTICALS INC COM 28249U105 119 13,927 SH   SOLE 30 13,927 0 0
EKSO BIONICS HLDGS INC COM 282644301 15 2,652 SH   SOLE 18 2,652 0 0
EKSO BIONICS HLDGS INC COM 282644301 268 48,650 SH   SOLE 21 48,650 0 0
EKSO BIONICS HLDGS INC COM 282644301 301 54,709 SH   SOLE 22 54,709 0 0
EL POLLO LOCO HLDGS INC COM 268603107 616 33,656 SH   SOLE 2 16,780 0 16,876
EL POLLO LOCO HLDGS INC COM 268603107 3 151 SH   SOLE 7 151 0 0
EL POLLO LOCO HLDGS INC COM 268603107 1,549 84,673 SH   SOLE 18 84,673 0 0
EL POLLO LOCO HLDGS INC COM 268603107 565 30,886 SH   SOLE 19 30,886 0 0
EL POLLO LOCO HLDGS INC COM 268603107 43,575 2,382,443 SH   SOLE 21 2,382,443 0 0
EL POLLO LOCO HLDGS INC COM 268603107 13,431 734,317 SH   SOLE 22 710,150 0 24,167
EL POLLO LOCO HLDGS INC COM 268603107 32 1,729 SH   SOLE 25 1,729 0 0
EL POLLO LOCO HLDGS INC COM 268603107 58 3,163 SH   SOLE 26 1,931 0 1,232
EL POLLO LOCO HLDGS INC COM 268603107 43 2,332 SH   SOLE 28 2,332 0 0
EL POLLO LOCO HLDGS INC COM 268603107 570 31,165 SH   SOLE 30 31,165 0 0
EL POLLO LOCO HLDGS INC COM 268603107 261 14,275 SH   SOLE 34 14,275 0 0
EL POLLO LOCO HLDGS INC COM 268603107 35 1,910 SH   SOLE 36 1,910 0 0
EL POLLO LOCO HLDGS INC COM 268603107 26 1,397 SH   SOLE 40 1,397 0 0
EL POLLO LOCO HLDGS INC COM 268603107 262 14,323 SH   SOLE 43 107 0 14,216
ELANCO ANIMAL HEALTH INC COM 28414H103 39,332 1,133,816 SH   SOLE 2 404,309 0 729,507
ELANCO ANIMAL HEALTH INC COM 28414H103 9,387 270,598 SH   SOLE 4 164,077 0 106,521
ELANCO ANIMAL HEALTH INC COM 28414H103 1,806 52,070 SH   SOLE 7 41,149 0 10,921
ELANCO ANIMAL HEALTH INC COM 28414H103 125 3,609 SH   SOLE 13 1,293 0 2,316
ELANCO ANIMAL HEALTH INC COM 28414H103 1,748 50,386 SH   SOLE 15 50,386 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 1 17 SH   SOLE 17 0 0 17
ELANCO ANIMAL HEALTH INC COM 28414H103 11,148 321,359 SH   SOLE 18 297,100 0 24,259
ELANCO ANIMAL HEALTH INC COM 28414H103 95,029 2,739,380 SH   SOLE 19 2,739,380 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 1,835 52,890 SH   SOLE 20 52,890 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 198,223 5,714,113 SH   SOLE 21 5,714,113 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 346,404 9,985,713 SH   SOLE 22 9,445,966 0 539,747
ELANCO ANIMAL HEALTH INC COM 28414H103 8,259 238,094 SH   SOLE 23 238,094 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 22,859 658,956 SH   SOLE 25 658,956 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 26,885 774,996 SH   SOLE 26 433,816 0 341,180
ELANCO ANIMAL HEALTH INC COM 28414H103 28,065 809,014 SH   SOLE 28 47,810 0 761,204
ELANCO ANIMAL HEALTH INC COM 28414H103 26,101 752,416 SH   SOLE 30 752,416 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 3,192 92,010 SH   SOLE 31 49,929 0 42,081
ELANCO ANIMAL HEALTH INC COM 28414H103 61,741 1,779,788 SH   SOLE 34 1,779,788 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 7,128 205,469 SH   SOLE 36 205,469 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 583 16,816 SH   SOLE 40 16,816 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 4,922 141,899 SH   SOLE 43 4,644 0 137,255
ELANCO ANIMAL HEALTH INC UNIT 02/01/2023T 28414H202 1,642 30,600 SH   SOLE 2 30,600 0 0
ELANCO ANIMAL HEALTH INC UNIT 02/01/2023T 28414H202 8,339 155,400 SH   SOLE 19 155,400 0 0
ELANCO ANIMAL HEALTH INC UNIT 02/01/2023T 28414H202 50,168 934,931 SH   SOLE 21 934,931 0 0
ELANCO ANIMAL HEALTH INC UNIT 02/01/2023T 28414H202 6,117 114,000 SH   SOLE 34 114,000 0 0
ELASTIC N V ORD SHS N14506104 19,939 136,791 SH   SOLE 2 32,475 0 104,316
ELASTIC N V ORD SHS N14506104 29 202 SH   SOLE 4 202 0 0
ELASTIC N V ORD SHS N14506104 161 1,105 SH   SOLE 7 1,105 0 0
ELASTIC N V ORD SHS N14506104 4,676 32,083 SH   SOLE 18 32,083 0 0
ELASTIC N V ORD SHS N14506104 100,027 686,243 SH   SOLE 19 686,243 0 0
ELASTIC N V ORD SHS N14506104 164,893 1,131,263 SH   SOLE 21 1,131,263 0 0
ELASTIC N V ORD SHS N14506104 221,629 1,520,508 SH   SOLE 22 1,443,026 0 77,482
ELASTIC N V ORD SHS N14506104 406 2,783 SH   SOLE 25 2,783 0 0
ELASTIC N V ORD SHS N14506104 14,862 101,961 SH   SOLE 26 28,895 0 73,066
ELASTIC N V ORD SHS N14506104 15,773 108,212 SH   SOLE 28 6,183 0 102,029
ELASTIC N V ORD SHS N14506104 45,594 312,802 SH   SOLE 30 312,802 0 0
ELASTIC N V ORD SHS N14506104 181 1,243 SH   SOLE 31 1,243 0 0
ELASTIC N V ORD SHS N14506104 144,243 989,593 SH   SOLE 34 989,593 0 0
ELASTIC N V ORD SHS N14506104 435 2,982 SH   SOLE 36 2,982 0 0
ELASTIC N V ORD SHS N14506104 1,076 7,380 SH   SOLE 40 7,380 0 0
ELASTIC N V ORD SHS N14506104 2,358 16,179 SH   SOLE 43 889 0 15,290
ELBIT SYS LTD ORD M3760D101 6,215 47,897 SH   SOLE 43 1,489 0 46,408
ELDORADO GOLD CORP NEW COM 284902509 212 21,337 SH   SOLE 19 21,337 0 0
ELDORADO GOLD CORP NEW COM 284902509 4,823 484,727 SH   SOLE 23 484,727 0 0
ELDORADO GOLD CORP NEW COM 284902509 20,201 2,030,228 SH   SOLE 25 2,030,228 0 0
ELDORADO GOLD CORP NEW COM 284902509 8,834 887,866 SH   SOLE 26 495,810 0 392,056
ELDORADO GOLD CORP NEW COM 284902509 68,969 6,931,604 SH   SOLE 34 6,931,604 0 0
ELDORADO GOLD CORP NEW COM 284902509 433 43,535 SH   SOLE 43 0 0 43,535
ELECTRAMECCANICA VEHS CORP COM NEW 284849205 0 1 SH   SOLE 17 0 0 1
ELECTRAMECCANICA VEHS CORP COM NEW 284849205 77 18,144 SH   SOLE 21 18,144 0 0
ELECTRO-SENSORS INC COM 285233102 1 222 SH   SOLE 21 222 0 0
ELECTROCORE INC COM 28531P103 10 8,699 SH   SOLE 18 8,699 0 0
ELECTROCORE INC COM 28531P103 148 124,296 SH   SOLE 21 124,296 0 0
ELECTROMED INC COM 285409108 0 36 SH   SOLE 2 36 0 0
ELECTROMED INC COM 285409108 18 1,630 SH   SOLE 18 1,630 0 0
ELECTROMED INC COM 285409108 82 7,285 SH   SOLE 21 7,285 0 0
ELECTROMED INC COM 285409108 62 5,452 SH   SOLE 22 5,452 0 0
ELECTRONIC ARTS INC COM 285512109 96,792 672,964 SH   SOLE 2 148,501 0 524,463
ELECTRONIC ARTS INC COM 285512109 26,246 182,476 SH   SOLE 4 117,743 0 64,733
ELECTRONIC ARTS INC COM 285512109 62,502 434,553 SH   SOLE 7 342,127 0 92,426
ELECTRONIC ARTS INC COM 285512109 316 2,197 SH   SOLE 13 841 0 1,356
ELECTRONIC ARTS INC COM 285512109 4,819 33,504 SH   SOLE 15 33,504 0 0
ELECTRONIC ARTS INC COM 285512109 102,244 710,870 SH   SOLE 18 670,073 0 40,797
ELECTRONIC ARTS INC COM 285512109 18,399 127,924 SH   SOLE 19 127,924 0 0
ELECTRONIC ARTS INC COM 285512109 1,214,726 8,445,567 SH   SOLE 21 8,445,567 0 0
ELECTRONIC ARTS INC COM 285512109 957,173 6,654,888 SH   SOLE 22 6,036,264 0 618,624
ELECTRONIC ARTS INC COM 285512109 26,277 182,692 SH   SOLE 23 182,692 0 0
ELECTRONIC ARTS INC COM 285512109 65,966 458,636 SH   SOLE 25 458,636 0 0
ELECTRONIC ARTS INC COM 285512109 122,385 850,898 SH   SOLE 26 444,255 0 406,643
ELECTRONIC ARTS INC COM 285512109 186,181 1,294,451 SH   SOLE 28 31,612 0 1,262,839
ELECTRONIC ARTS INC COM 285512109 51 357 SH   SOLE 29 357 0 0
ELECTRONIC ARTS INC COM 285512109 319,261 2,219,713 SH   SOLE 30 2,100,528 0 119,185
ELECTRONIC ARTS INC COM 285512109 7,164 49,806 SH   SOLE 31 37,233 0 12,573
ELECTRONIC ARTS INC COM 285512109 9,140 63,544 SH   SOLE 32 63,544 0 0
ELECTRONIC ARTS INC COM 285512109 28,697 199,518 SH   SOLE 34 199,518 0 0
ELECTRONIC ARTS INC COM 285512109 26,568 184,716 SH   SOLE 36 184,716 0 0
ELECTRONIC ARTS INC COM 285512109 1,494 10,386 SH   SOLE 40 10,386 0 0
ELECTRONIC ARTS INC COM 285512109 49,589 344,775 SH   SOLE 43 16,306 0 328,469
ELEDON PHARMACEUTICALS INC COM 28617K101 21 2,718 SH   SOLE 18 2,718 0 0
ELEDON PHARMACEUTICALS INC COM 28617K101 261 33,005 SH   SOLE 21 33,005 0 0
ELEDON PHARMACEUTICALS INC COM 28617K101 84 10,571 SH   SOLE 22 10,571 0 0
ELEMENT SOLUTIONS INC COM 28618M106 13,631 583,033 SH   SOLE 2 150,662 0 432,371
ELEMENT SOLUTIONS INC COM 28618M106 17 740 SH   SOLE 4 740 0 0
ELEMENT SOLUTIONS INC COM 28618M106 119 5,086 SH   SOLE 7 5,086 0 0
ELEMENT SOLUTIONS INC COM 28618M106 2,145 91,757 SH   SOLE 18 91,757 0 0
ELEMENT SOLUTIONS INC COM 28618M106 49,952 2,136,510 SH   SOLE 19 2,136,510 0 0
ELEMENT SOLUTIONS INC COM 28618M106 65,607 2,806,112 SH   SOLE 21 2,806,112 0 0
ELEMENT SOLUTIONS INC COM 28618M106 120,677 5,161,538 SH   SOLE 22 4,880,398 0 281,140
ELEMENT SOLUTIONS INC COM 28618M106 170 7,268 SH   SOLE 25 7,268 0 0
ELEMENT SOLUTIONS INC COM 28618M106 2,239 95,747 SH   SOLE 26 77,008 0 18,739
ELEMENT SOLUTIONS INC COM 28618M106 570 24,363 SH   SOLE 28 24,363 0 0
ELEMENT SOLUTIONS INC COM 28618M106 3,678 157,325 SH   SOLE 30 157,325 0 0
ELEMENT SOLUTIONS INC COM 28618M106 97 4,132 SH   SOLE 31 4,132 0 0
ELEMENT SOLUTIONS INC COM 28618M106 8,894 380,413 SH   SOLE 34 380,413 0 0
ELEMENT SOLUTIONS INC COM 28618M106 152 6,502 SH   SOLE 36 6,502 0 0
ELEMENT SOLUTIONS INC COM 28618M106 619 26,469 SH   SOLE 40 26,469 0 0
ELEMENT SOLUTIONS INC COM 28618M106 1,734 74,152 SH   SOLE 43 472 0 73,680
ELEVATE CREDIT INC COM 28621V101 18 5,151 SH   SOLE 18 5,151 0 0
ELEVATE CREDIT INC COM 28621V101 220 61,655 SH   SOLE 21 61,655 0 0
ELEVATE CREDIT INC COM 28621V101 776 217,355 SH   SOLE 22 217,355 0 0
ELLINGTON FINANCIAL INC COM 28852N109 3,947 206,084 SH   SOLE 2 99,075 0 107,009
ELLINGTON FINANCIAL INC COM 28852N109 3 153 SH   SOLE 4 153 0 0
ELLINGTON FINANCIAL INC COM 28852N109 12 607 SH   SOLE 7 607 0 0
ELLINGTON FINANCIAL INC COM 28852N109 3,322 173,470 SH   SOLE 18 173,470 0 0
ELLINGTON FINANCIAL INC COM 28852N109 14,752 770,364 SH   SOLE 19 770,364 0 0
ELLINGTON FINANCIAL INC COM 28852N109 104,445 5,454,043 SH   SOLE 21 5,454,043 0 0
ELLINGTON FINANCIAL INC COM 28852N109 34,504 1,801,773 SH   SOLE 22 1,734,847 0 66,926
ELLINGTON FINANCIAL INC COM 28852N109 599 31,272 SH   SOLE 23 31,272 0 0
ELLINGTON FINANCIAL INC COM 28852N109 109 5,695 SH   SOLE 28 5,695 0 0
ELLINGTON FINANCIAL INC COM 28852N109 111 5,784 SH   SOLE 40 5,784 0 0
ELLINGTON FINANCIAL INC COM 28852N109 66 3,421 SH   SOLE 43 0 0 3,421
ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 23 1,954 SH   SOLE 18 1,954 0 0
ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 2,887 245,284 SH   SOLE 21 245,284 0 0
ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 1,802 153,081 SH   SOLE 22 153,081 0 0
ELMIRA SVGS BK ELMIRA N Y COM 289660102 9 610 SH   SOLE 18 610 0 0
ELMIRA SVGS BK ELMIRA N Y COM 289660102 100 6,966 SH   SOLE 21 6,966 0 0
ELOXX PHARMACEUTICALS INC COM 29014R103 2 821 SH   SOLE 2 821 0 0
ELOXX PHARMACEUTICALS INC COM 29014R103 14 6,990 SH   SOLE 18 6,990 0 0
ELOXX PHARMACEUTICALS INC COM 29014R103 258 129,406 SH   SOLE 21 129,406 0 0
ELOXX PHARMACEUTICALS INC COM 29014R103 106 53,501 SH   SOLE 22 53,501 0 0
EMAGIN CORP COM NEW 29076N206 1 370 SH   SOLE 2 370 0 0
EMAGIN CORP COM NEW 29076N206 49 14,143 SH   SOLE 18 14,143 0 0
EMAGIN CORP COM NEW 29076N206 718 206,451 SH   SOLE 21 206,451 0 0
EMAGIN CORP COM NEW 29076N206 3,127 898,666 SH   SOLE 22 898,666 0 0
EMBOTELLADORA ANDINA S A SPON ADR B 29081P303 263 18,155 SH   SOLE 43 5,759 0 12,396
EMBRAER S.A. SPONSORED ADS 29082A107 4,755 314,085 SH   SOLE 22 314,085 0 0
EMBRAER S.A. SPONSORED ADS 29082A107 1,208 79,769 SH   SOLE 43 4,680 0 75,089
EMCLAIRE FINL CORP COM 290828102 14 451 SH   SOLE 18 451 0 0
EMCLAIRE FINL CORP COM 290828102 133 4,404 SH   SOLE 21 4,404 0 0
EMCOR GROUP INC COM 29084Q100 20,304 164,816 SH   SOLE 2 72,843 0 91,973
EMCOR GROUP INC COM 29084Q100 24 192 SH   SOLE 4 192 0 0
EMCOR GROUP INC COM 29084Q100 3,611 29,314 SH   SOLE 7 29,314 0 0
EMCOR GROUP INC COM 29084Q100 2,442 19,819 SH   SOLE 13 19,819 0 0
EMCOR GROUP INC COM 29084Q100 40,948 332,398 SH   SOLE 18 301,156 0 31,242
EMCOR GROUP INC COM 29084Q100 77,924 632,555 SH   SOLE 19 632,555 0 0
EMCOR GROUP INC COM 29084Q100 482,464 3,916,419 SH   SOLE 21 3,916,419 0 0
EMCOR GROUP INC COM 29084Q100 270,733 2,197,683 SH   SOLE 22 2,092,508 0 105,175
EMCOR GROUP INC COM 29084Q100 2,600 21,104 SH   SOLE 23 21,104 0 0
EMCOR GROUP INC COM 29084Q100 556 4,513 SH   SOLE 25 4,513 0 0
EMCOR GROUP INC COM 29084Q100 13,353 108,395 SH   SOLE 26 23,272 0 85,123
EMCOR GROUP INC COM 29084Q100 1,009 8,188 SH   SOLE 28 4,792 0 3,396
EMCOR GROUP INC COM 29084Q100 6,268 50,878 SH   SOLE 30 50,878 0 0
EMCOR GROUP INC COM 29084Q100 5 41 SH   SOLE 31 0 0 41
EMCOR GROUP INC COM 29084Q100 1,144 9,284 SH   SOLE 36 9,284 0 0
EMCOR GROUP INC COM 29084Q100 807 6,549 SH   SOLE 40 6,549 0 0
EMCOR GROUP INC COM 29084Q100 6,623 53,766 SH   SOLE 43 7,784 0 45,982
EMCORE CORP COM NEW 290846203 257 27,917 SH   SOLE 2 1,893 0 26,024
EMCORE CORP COM NEW 290846203 5 587 SH   SOLE 7 587 0 0
EMCORE CORP COM NEW 290846203 1,131 122,631 SH   SOLE 18 122,631 0 0
EMCORE CORP COM NEW 290846203 572 62,085 SH   SOLE 19 62,085 0 0
EMCORE CORP COM NEW 290846203 12,490 1,354,683 SH   SOLE 21 1,354,683 0 0
EMCORE CORP COM NEW 290846203 7,413 804,047 SH   SOLE 22 771,417 0 32,630
EMERALD HOLDING INC COM 29103W104 124 22,989 SH   SOLE 2 930 0 22,059
EMERALD HOLDING INC COM 29103W104 3 492 SH   SOLE 7 492 0 0
EMERALD HOLDING INC COM 29103W104 497 92,210 SH   SOLE 18 92,210 0 0
EMERALD HOLDING INC COM 29103W104 239 44,302 SH   SOLE 19 44,302 0 0
EMERALD HOLDING INC COM 29103W104 5,487 1,017,978 SH   SOLE 21 1,017,978 0 0
EMERALD HOLDING INC COM 29103W104 3,555 659,636 SH   SOLE 22 634,091 0 25,545
EMERALD HOLDING INC COM 29103W104 129 24,007 SH   SOLE 26 0 0 24,007
EMERALD HOLDING INC COM 29103W104 13 2,482 SH   SOLE 43 0 0 2,482
EMERGENT BIOSOLUTIONS INC COM 29089Q105 4,854 77,060 SH   SOLE 2 32,840 0 44,220
EMERGENT BIOSOLUTIONS INC COM 29089Q105 11 182 SH   SOLE 4 182 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 50 787 SH   SOLE 7 787 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 15,743 249,929 SH   SOLE 18 249,929 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 9,781 155,273 SH   SOLE 19 155,273 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 240,074 3,811,304 SH   SOLE 21 3,811,304 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 91,173 1,447,427 SH   SOLE 22 1,376,440 0 70,987
EMERGENT BIOSOLUTIONS INC COM 29089Q105 135 2,149 SH   SOLE 25 2,149 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 1,633 25,925 SH   SOLE 26 12,054 0 13,871
EMERGENT BIOSOLUTIONS INC COM 29089Q105 346 5,493 SH   SOLE 28 5,493 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 2,112 33,525 SH   SOLE 30 33,525 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 130 2,062 SH   SOLE 36 2,062 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 335 5,320 SH   SOLE 40 5,320 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 1,408 22,354 SH   SOLE 43 176 0 22,178
EMERSON ELEC CO COM 291011104 127,047 1,320,102 SH   SOLE 2 197,629 0 1,122,473
EMERSON ELEC CO COM 291011104 36,560 379,879 SH   SOLE 4 210,410 0 169,469
EMERSON ELEC CO COM 291011104 57,125 593,566 SH   SOLE 7 564,013 0 29,553
EMERSON ELEC CO COM 291011104 440 4,569 SH   SOLE 13 1,667 0 2,902
EMERSON ELEC CO COM 291011104 7,595 78,913 SH   SOLE 15 78,913 0 0
EMERSON ELEC CO COM 291011104 119,752 1,244,306 SH   SOLE 18 1,157,543 0 86,763
EMERSON ELEC CO COM 291011104 24,903 258,757 SH   SOLE 19 258,757 0 0
EMERSON ELEC CO COM 291011104 8,875 92,218 SH   SOLE 20 92,218 0 0
EMERSON ELEC CO COM 291011104 1,262,540 13,118,662 SH   SOLE 21 13,118,662 0 0
EMERSON ELEC CO COM 291011104 1,232,355 12,805,018 SH   SOLE 22 11,516,372 0 1,288,646
EMERSON ELEC CO COM 291011104 33,350 346,527 SH   SOLE 23 346,527 0 0
EMERSON ELEC CO COM 291011104 92,600 962,183 SH   SOLE 25 962,183 0 0
EMERSON ELEC CO COM 291011104 157,808 1,639,735 SH   SOLE 26 806,601 0 833,134
EMERSON ELEC CO COM 291011104 169,819 1,764,533 SH   SOLE 28 71,536 0 1,692,997
EMERSON ELEC CO COM 291011104 24 252 SH   SOLE 29 252 0 0
EMERSON ELEC CO COM 291011104 228,084 2,369,947 SH   SOLE 30 2,357,653 0 12,294
EMERSON ELEC CO COM 291011104 11,019 114,490 SH   SOLE 31 73,861 0 40,629
EMERSON ELEC CO COM 291011104 2,796 29,054 SH   SOLE 32 29,054 0 0
EMERSON ELEC CO COM 291011104 30,322 315,071 SH   SOLE 34 315,071 0 0
EMERSON ELEC CO COM 291011104 30,934 321,428 SH   SOLE 36 321,428 0 0
EMERSON ELEC CO COM 291011104 2,072 21,534 SH   SOLE 40 21,534 0 0
EMERSON ELEC CO COM 291011104 49,006 509,211 SH   SOLE 43 37,609 0 471,602
EMERSON RADIO CORP COM NEW 291087203 19 16,350 SH   SOLE 21 16,350 0 0
EMPIRE ST RLTY TR INC CL A 292104106 2,155 179,575 SH   SOLE 2 56,156 0 123,419
EMPIRE ST RLTY TR INC CL A 292104106 2,602 216,817 SH   SOLE 4 216,817 0 0
EMPIRE ST RLTY TR INC CL A 292104106 2,242 186,858 SH   SOLE 7 186,858 0 0
EMPIRE ST RLTY TR INC CL A 292104106 5,559 463,285 SH   SOLE 18 463,285 0 0
EMPIRE ST RLTY TR INC CL A 292104106 5,144 428,643 SH   SOLE 19 428,643 0 0
EMPIRE ST RLTY TR INC CL A 292104106 71,509 5,959,123 SH   SOLE 21 5,959,123 0 0
EMPIRE ST RLTY TR INC CL A 292104106 56,246 4,687,205 SH   SOLE 22 4,465,491 0 221,714
EMPIRE ST RLTY TR INC CL A 292104106 76 6,357 SH   SOLE 23 6,357 0 0
EMPIRE ST RLTY TR INC CL A 292104106 7,955 662,887 SH   SOLE 25 662,887 0 0
EMPIRE ST RLTY TR INC CL A 292104106 634 52,827 SH   SOLE 26 39,861 0 12,966
EMPIRE ST RLTY TR INC CL A 292104106 1,249 104,100 SH   SOLE 28 16,822 0 87,278
EMPIRE ST RLTY TR INC CL A 292104106 7,652 637,662 SH   SOLE 30 637,662 0 0
EMPIRE ST RLTY TR INC CL A 292104106 284 23,703 SH   SOLE 36 23,703 0 0
EMPIRE ST RLTY TR INC CL A 292104106 184 15,371 SH   SOLE 40 15,371 0 0
EMPIRE ST RLTY TR INC CL A 292104106 7,865 655,376 SH   SOLE 43 31,836 0 623,540
EMPLOYERS HLDGS INC COM 292218104 1,230 28,732 SH   SOLE 2 7,809 0 20,923
EMPLOYERS HLDGS INC COM 292218104 3 67 SH   SOLE 4 67 0 0
EMPLOYERS HLDGS INC COM 292218104 20 464 SH   SOLE 7 464 0 0
EMPLOYERS HLDGS INC COM 292218104 4,715 110,170 SH   SOLE 18 110,170 0 0
EMPLOYERS HLDGS INC COM 292218104 2,130 49,772 SH   SOLE 19 49,772 0 0
EMPLOYERS HLDGS INC COM 292218104 137,906 3,222,102 SH   SOLE 21 3,222,102 0 0
EMPLOYERS HLDGS INC COM 292218104 29,033 678,347 SH   SOLE 22 641,841 0 36,506
EMPLOYERS HLDGS INC COM 292218104 13 311 SH   SOLE 25 311 0 0
EMPLOYERS HLDGS INC COM 292218104 85 1,976 SH   SOLE 26 0 0 1,976
EMPLOYERS HLDGS INC COM 292218104 159 3,715 SH   SOLE 28 3,715 0 0
EMPLOYERS HLDGS INC COM 292218104 2,103 49,143 SH   SOLE 30 49,143 0 0
EMPLOYERS HLDGS INC COM 292218104 139 3,249 SH   SOLE 40 3,249 0 0
EMPLOYERS HLDGS INC COM 292218104 983 22,972 SH   SOLE 43 964 0 22,008
EMPRESA DIST Y COMERCIAL NOR SPON ADR 29244A102 39 7,991 SH   SOLE 21 7,991 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 2,312 52,544 SH   SOLE 2 10,653 0 41,891
ENANTA PHARMACEUTICALS INC COM 29251M106 5 107 SH   SOLE 4 107 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 14 310 SH   SOLE 7 310 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 4,270 97,029 SH   SOLE 18 88,322 0 8,707
ENANTA PHARMACEUTICALS INC COM 29251M106 14,307 325,082 SH   SOLE 19 325,082 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 153 3,470 SH   SOLE 20 3,470 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 103,851 2,359,706 SH   SOLE 21 2,359,706 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 31,204 709,019 SH   SOLE 22 684,778 0 24,241
ENANTA PHARMACEUTICALS INC COM 29251M106 292 6,625 SH   SOLE 23 6,625 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 20 460 SH   SOLE 25 460 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 2,031 46,151 SH   SOLE 26 3,388 0 42,763
ENANTA PHARMACEUTICALS INC COM 29251M106 87 1,981 SH   SOLE 28 1,981 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 2,177 49,457 SH   SOLE 30 49,457 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 58 1,319 SH   SOLE 34 1,319 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 71 1,612 SH   SOLE 40 1,612 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 754 17,134 SH   SOLE 43 519 0 16,615
ENBRIDGE INC COM 29250N105 67 1,680 SH   SOLE 18 1,680 0 0
ENBRIDGE INC COM 29250N105 20,630 515,246 SH   SOLE 21 515,246 0 0
ENBRIDGE INC COM 29250N105 556 13,874 SH   SOLE 34 13,874 0 0
ENBRIDGE INC COM 29250N105 20,712 517,286 SH   SOLE 43 42,399 0 474,887
ENCOMPASS HEALTH CORP COM 29261A100 25,968 332,792 SH   SOLE 2 160,160 0 172,632
ENCOMPASS HEALTH CORP COM 29261A100 17 212 SH   SOLE 4 212 0 0
ENCOMPASS HEALTH CORP COM 29261A100 162 2,071 SH   SOLE 7 2,071 0 0
ENCOMPASS HEALTH CORP COM 29261A100 1 13 SH   SOLE 17 0 0 13
ENCOMPASS HEALTH CORP COM 29261A100 23,287 298,437 SH   SOLE 18 298,437 0 0
ENCOMPASS HEALTH CORP COM 29261A100 96,160 1,232,352 SH   SOLE 19 1,232,352 0 0
ENCOMPASS HEALTH CORP COM 29261A100 1,057 13,540 SH   SOLE 20 13,540 0 0
ENCOMPASS HEALTH CORP COM 29261A100 399,935 5,125,396 SH   SOLE 21 5,125,396 0 0
ENCOMPASS HEALTH CORP COM 29261A100 223,548 2,864,897 SH   SOLE 22 2,747,525 0 117,372
ENCOMPASS HEALTH CORP COM 29261A100 505 6,473 SH   SOLE 25 6,473 0 0
ENCOMPASS HEALTH CORP COM 29261A100 3,114 39,910 SH   SOLE 26 32,022 0 7,888
ENCOMPASS HEALTH CORP COM 29261A100 1,237 15,847 SH   SOLE 28 10,147 0 5,700
ENCOMPASS HEALTH CORP COM 29261A100 8,785 112,588 SH   SOLE 30 112,588 0 0
ENCOMPASS HEALTH CORP COM 29261A100 132 1,698 SH   SOLE 31 1,698 0 0
ENCOMPASS HEALTH CORP COM 29261A100 44,777 573,840 SH   SOLE 34 573,840 0 0
ENCOMPASS HEALTH CORP COM 29261A100 780 10,000 SH   SOLE 36 10,000 0 0
ENCOMPASS HEALTH CORP COM 29261A100 952 12,200 SH   SOLE 40 12,200 0 0
ENCOMPASS HEALTH CORP COM 29261A100 3,801 48,708 SH   SOLE 43 4,411 0 44,297
ENCORE CAP GROUP INC COM 292554102 2,612 55,111 SH   SOLE 2 15,594 0 39,517
ENCORE CAP GROUP INC COM 292554102 5 108 SH   SOLE 4 108 0 0
ENCORE CAP GROUP INC COM 292554102 26 555 SH   SOLE 7 555 0 0
ENCORE CAP GROUP INC COM 292554102 6,099 128,690 SH   SOLE 18 128,690 0 0
ENCORE CAP GROUP INC COM 292554102 7,176 151,420 SH   SOLE 19 151,420 0 0
ENCORE CAP GROUP INC COM 292554102 180,468 3,808,135 SH   SOLE 21 3,808,135 0 0
ENCORE CAP GROUP INC COM 292554102 43,836 924,999 SH   SOLE 22 881,267 0 43,732
ENCORE CAP GROUP INC COM 292554102 225 4,756 SH   SOLE 23 4,756 0 0
ENCORE CAP GROUP INC COM 292554102 60 1,269 SH   SOLE 25 1,269 0 0
ENCORE CAP GROUP INC COM 292554102 2,016 42,540 SH   SOLE 26 17,308 0 25,232
ENCORE CAP GROUP INC COM 292554102 163 3,449 SH   SOLE 28 3,449 0 0
ENCORE CAP GROUP INC COM 292554102 2,998 63,256 SH   SOLE 30 63,256 0 0
ENCORE CAP GROUP INC COM 292554102 127 2,690 SH   SOLE 36 2,690 0 0
ENCORE CAP GROUP INC COM 292554102 187 3,951 SH   SOLE 40 3,951 0 0
ENCORE CAP GROUP INC COM 292554102 815 17,201 SH   SOLE 43 2,480 0 14,721
ENCORE WIRE CORP COM 292562105 1,677 22,123 SH   SOLE 2 6,421 0 15,702
ENCORE WIRE CORP COM 292562105 4 51 SH   SOLE 4 51 0 0
ENCORE WIRE CORP COM 292562105 24 323 SH   SOLE 7 323 0 0
ENCORE WIRE CORP COM 292562105 6,177 81,502 SH   SOLE 18 81,502 0 0
ENCORE WIRE CORP COM 292562105 2,599 34,296 SH   SOLE 19 34,296 0 0
ENCORE WIRE CORP COM 292562105 189,790 2,504,151 SH   SOLE 21 2,504,151 0 0
ENCORE WIRE CORP COM 292562105 42,268 557,705 SH   SOLE 22 528,146 0 29,559
ENCORE WIRE CORP COM 292562105 42 556 SH   SOLE 25 556 0 0
ENCORE WIRE CORP COM 292562105 476 6,279 SH   SOLE 26 4,871 0 1,408
ENCORE WIRE CORP COM 292562105 213 2,807 SH   SOLE 28 2,807 0 0
ENCORE WIRE CORP COM 292562105 3,403 44,903 SH   SOLE 30 44,903 0 0
ENCORE WIRE CORP COM 292562105 172 2,272 SH   SOLE 40 2,272 0 0
ENCORE WIRE CORP COM 292562105 1,356 17,888 SH   SOLE 43 2,963 0 14,925
ENDAVA PLC ADS 29260V105 38,136 336,360 SH   SOLE 19 336,360 0 0
ENDAVA PLC ADS 29260V105 235 2,077 SH   SOLE 21 2,077 0 0
ENDAVA PLC ADS 29260V105 65,406 576,871 SH   SOLE 34 576,871 0 0
ENDAVA PLC ADS 29260V105 666 5,870 SH   SOLE 43 3,760 0 2,110
ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109 39 1,409 SH   SOLE 18 1,409 0 0
ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109 145 5,246 SH   SOLE 22 5,246 0 0
ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109 250 9,038 SH   SOLE 26 9,038 0 0
ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109 1,013 36,540 SH   SOLE 28 0 0 36,540
ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109 18 634 SH   SOLE 31 0 0 634
ENDO INTL PLC SHS G30401106 1,269 271,134 SH   SOLE 2 82,458 0 188,676
ENDO INTL PLC SHS G30401106 4 926 SH   SOLE 4 926 0 0
ENDO INTL PLC SHS G30401106 19 3,958 SH   SOLE 7 3,958 0 0
ENDO INTL PLC SHS G30401106 4,426 945,786 SH   SOLE 18 945,786 0 0
ENDO INTL PLC SHS G30401106 3,123 667,338 SH   SOLE 19 667,338 0 0
ENDO INTL PLC SHS G30401106 129,651 27,703,201 SH   SOLE 21 27,703,201 0 0
ENDO INTL PLC SHS G30401106 30,220 6,457,310 SH   SOLE 22 6,122,020 0 335,290
ENDO INTL PLC SHS G30401106 55 11,648 SH   SOLE 23 11,648 0 0
ENDO INTL PLC SHS G30401106 29 6,205 SH   SOLE 25 6,205 0 0
ENDO INTL PLC SHS G30401106 544 116,328 SH   SOLE 26 59,089 0 57,239
ENDO INTL PLC SHS G30401106 126 26,896 SH   SOLE 28 26,896 0 0
ENDO INTL PLC SHS G30401106 2,489 531,896 SH   SOLE 30 531,896 0 0
ENDO INTL PLC SHS G30401106 147 31,458 SH   SOLE 40 31,458 0 0
ENDO INTL PLC SHS G30401106 538 115,001 SH   SOLE 43 2,073 0 112,928
ENDRA LIFE SCIENCES INC COM 29273B104 18 8,073 SH   SOLE 18 8,073 0 0
ENDRA LIFE SCIENCES INC COM 29273B104 213 97,929 SH   SOLE 21 97,929 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 1,315 182,183 SH   SOLE 2 145,603 0 36,580
ENEL AMERICAS S A SPONSORED ADR 29274F104 2,033 281,550 SH   SOLE 4 281,550 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 3,210 444,632 SH   SOLE 7 444,632 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 1,971 273,006 SH   SOLE 13 273,006 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 1,081 149,678 SH   SOLE 18 149,678 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 1,431 198,262 SH   SOLE 19 198,262 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 48,734 6,749,916 SH   SOLE 21 6,749,916 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 24,588 3,405,512 SH   SOLE 22 2,542,014 0 863,498
ENEL AMERICAS S A SPONSORED ADR 29274F104 104 14,372 SH   SOLE 25 14,372 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 1,694 234,631 SH   SOLE 26 234,631 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 36,037 4,991,207 SH   SOLE 30 4,991,207 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 193 26,694 SH   SOLE 31 0 0 26,694
ENEL AMERICAS S A SPONSORED ADR 29274F104 1,034 143,277 SH   SOLE 34 143,277 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 3,530 488,988 SH   SOLE 43 74,227 0 414,761
ENEL CHILE S.A. SPONSORED ADR 29278D105 145 49,106 SH   SOLE 21 49,106 0 0
ENEL CHILE S.A. SPONSORED ADR 29278D105 758 257,092 SH   SOLE 26 257,092 0 0
ENEL CHILE S.A. SPONSORED ADR 29278D105 2,139 725,223 SH   SOLE 30 725,223 0 0
ENEL CHILE S.A. SPONSORED ADR 29278D105 118 40,124 SH   SOLE 34 40,124 0 0
ENEL CHILE S.A. SPONSORED ADR 29278D105 1,105 374,581 SH   SOLE 43 2,100 0 372,481
ENERGIZER HLDGS INC NEW COM 29272W109 2,199 51,174 SH   SOLE 2 42,304 0 8,870
ENERGIZER HLDGS INC NEW COM 29272W109 8 185 SH   SOLE 4 185 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 47 1,094 SH   SOLE 7 1,094 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 14,134 328,847 SH   SOLE 18 328,847 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 5,093 118,495 SH   SOLE 19 118,495 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 187,806 4,369,619 SH   SOLE 21 4,369,619 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 80,489 1,872,704 SH   SOLE 22 1,834,785 0 37,919
ENERGIZER HLDGS INC NEW COM 29272W109 145 3,365 SH   SOLE 25 3,365 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 951 22,125 SH   SOLE 26 17,510 0 4,615
ENERGIZER HLDGS INC NEW COM 29272W109 349 8,110 SH   SOLE 28 7,605 0 505
ENERGIZER HLDGS INC NEW COM 29272W109 2,130 49,549 SH   SOLE 30 49,549 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 274 6,369 SH   SOLE 34 6,369 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 126 2,939 SH   SOLE 36 2,939 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 311 7,227 SH   SOLE 40 7,227 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 1,576 36,678 SH   SOLE 43 1,683 0 34,995
ENERGOUS CORP COM 29272C103 37 12,720 SH   SOLE 18 12,720 0 0
ENERGOUS CORP COM 29272C103 583 203,205 SH   SOLE 21 203,205 0 0
ENERGOUS CORP COM 29272C103 1,930 672,347 SH   SOLE 22 672,347 0 0
ENERGOUS CORP COM 29272C103 4 1,433 SH   SOLE 43 0 0 1,433
ENERGY FOCUS INC COM 29268T409 6 1,425 SH   SOLE 21 1,425 0 0
ENERGY FOCUS INC COM 29268T409 100 25,210 SH   SOLE 22 25,210 0 0
ENERGY FUELS INC COM NEW 292671708 290 47,877 SH   SOLE 2 5,612 0 42,265
ENERGY FUELS INC COM NEW 292671708 14 2,266 SH   SOLE 7 2,266 0 0
ENERGY FUELS INC COM NEW 292671708 2,797 462,292 SH   SOLE 18 462,292 0 0
ENERGY FUELS INC COM NEW 292671708 1,451 239,890 SH   SOLE 19 239,890 0 0
ENERGY FUELS INC COM NEW 292671708 29,226 4,830,715 SH   SOLE 21 4,830,715 0 0
ENERGY FUELS INC COM NEW 292671708 8,220 1,358,708 SH   SOLE 22 1,319,010 0 39,698
ENERGY FUELS INC COM NEW 292671708 2 379 SH   SOLE 43 0 0 379
ENERGY RECOVERY INC COM 29270J100 372 16,312 SH   SOLE 2 11,937 0 4,375
ENERGY RECOVERY INC COM 29270J100 934 41,013 SH   SOLE 7 41,013 0 0
ENERGY RECOVERY INC COM 29270J100 3,161 138,748 SH   SOLE 18 138,748 0 0
ENERGY RECOVERY INC COM 29270J100 1,831 80,376 SH   SOLE 19 80,376 0 0
ENERGY RECOVERY INC COM 29270J100 35,401 1,554,039 SH   SOLE 21 1,554,039 0 0
ENERGY RECOVERY INC COM 29270J100 24,420 1,071,996 SH   SOLE 22 1,044,664 0 27,332
ENERGY RECOVERY INC COM 29270J100 86 3,787 SH   SOLE 25 3,787 0 0
ENERGY RECOVERY INC COM 29270J100 144 6,324 SH   SOLE 26 3,314 0 3,010
ENERGY RECOVERY INC COM 29270J100 141 6,211 SH   SOLE 28 6,211 0 0
ENERGY RECOVERY INC COM 29270J100 9,623 422,420 SH   SOLE 30 422,420 0 0
ENERGY RECOVERY INC COM 29270J100 147 6,463 SH   SOLE 36 6,463 0 0
ENERGY RECOVERY INC COM 29270J100 83 3,628 SH   SOLE 40 3,628 0 0
ENERGY RECOVERY INC COM 29270J100 3,553 155,981 SH   SOLE 43 0 0 155,981
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 519 48,803 SH   SOLE 2 48,803 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 1,145 107,711 SH   SOLE 18 107,711 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 23,902 2,248,542 SH   SOLE 19 2,248,542 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 700 65,836 SH   SOLE 43 0 0 65,836
ENERPAC TOOL GROUP CORP CL A COM 292765104 657 24,699 SH   SOLE 2 18,360 0 6,339
ENERPAC TOOL GROUP CORP CL A COM 292765104 7 281 SH   SOLE 4 281 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104 26 958 SH   SOLE 7 958 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104 6,334 237,935 SH   SOLE 18 237,935 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104 2,708 101,718 SH   SOLE 19 101,718 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104 185,485 6,967,896 SH   SOLE 21 6,967,896 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104 41,191 1,547,385 SH   SOLE 22 1,514,366 0 33,019
ENERPAC TOOL GROUP CORP CL A COM 292765104 43 1,612 SH   SOLE 25 1,612 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104 858 32,226 SH   SOLE 26 28,061 0 4,165
ENERPAC TOOL GROUP CORP CL A COM 292765104 218 8,204 SH   SOLE 28 8,204 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104 3,410 128,104 SH   SOLE 30 128,104 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104 161 6,044 SH   SOLE 40 6,044 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104 374 14,039 SH   SOLE 43 0 0 14,039
ENERPLUS CORP COM 292766102 1,178 163,845 SH   SOLE 43 0 0 163,845
ENERSYS COM 29275Y102 6,239 63,836 SH   SOLE 2 31,046 0 32,790
ENERSYS COM 29275Y102 18 180 SH   SOLE 4 180 0 0
ENERSYS COM 29275Y102 89 911 SH   SOLE 7 911 0 0
ENERSYS COM 29275Y102 21,969 224,795 SH   SOLE 18 224,795 0 0
ENERSYS COM 29275Y102 8,210 84,005 SH   SOLE 19 84,005 0 0
ENERSYS COM 29275Y102 296,764 3,036,570 SH   SOLE 21 3,036,570 0 0
ENERSYS COM 29275Y102 128,192 1,311,695 SH   SOLE 22 1,250,064 0 61,631
ENERSYS COM 29275Y102 49 497 SH   SOLE 23 497 0 0
ENERSYS COM 29275Y102 1,522 15,569 SH   SOLE 25 15,569 0 0
ENERSYS COM 29275Y102 2,926 29,937 SH   SOLE 26 20,879 0 9,058
ENERSYS COM 29275Y102 454 4,642 SH   SOLE 28 4,642 0 0
ENERSYS COM 29275Y102 3,221 32,954 SH   SOLE 30 32,954 0 0
ENERSYS COM 29275Y102 796 8,144 SH   SOLE 34 8,144 0 0
ENERSYS COM 29275Y102 422 4,321 SH   SOLE 36 4,321 0 0
ENERSYS COM 29275Y102 488 4,996 SH   SOLE 40 4,996 0 0
ENERSYS COM 29275Y102 2,638 26,996 SH   SOLE 43 3,785 0 23,211
ENETI INC COM Y2294C107 30 1,601 SH   SOLE 18 1,601 0 0
ENETI INC COM Y2294C107 343 18,396 SH   SOLE 21 18,396 0 0
ENGLOBAL CORP COM 293306106 11 3,759 SH   SOLE 18 3,759 0 0
ENGLOBAL CORP COM 293306106 188 61,896 SH   SOLE 21 61,896 0 0
ENGLOBAL CORP COM 293306106 733 242,078 SH   SOLE 22 242,078 0 0
ENI S P A SPONSORED ADR 26874R108 10 418 SH   SOLE 18 418 0 0
ENI S P A SPONSORED ADR 26874R108 14,088 577,607 SH   SOLE 43 129,327 0 448,280
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 409 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,463 385,511 SH   SOLE 7 385,511 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 7,718 1,207,758 SH   SOLE 21 1,207,758 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 1,518 237,594 SH   SOLE 22 113,063 0 124,531
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 46 7,259 SH   SOLE 25 7,259 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 549 85,908 SH   SOLE 26 68,849 0 17,059
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 213 33,334 SH   SOLE 28 33,334 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 1,645 257,388 SH   SOLE 30 257,388 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 35 5,436 SH   SOLE 34 5,436 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 187 29,336 SH   SOLE 40 29,336 0 0
ENNIS INC COM 293389102 948 44,072 SH   SOLE 2 10,463 0 33,609
ENNIS INC COM 293389102 0 13 SH   SOLE 4 13 0 0
ENNIS INC COM 293389102 7 332 SH   SOLE 7 332 0 0
ENNIS INC COM 293389102 1,905 88,533 SH   SOLE 18 88,533 0 0
ENNIS INC COM 293389102 1,896 88,108 SH   SOLE 19 88,108 0 0
ENNIS INC COM 293389102 23,204 1,078,267 SH   SOLE 21 1,078,267 0 0
ENNIS INC COM 293389102 19,798 919,984 SH   SOLE 22 881,000 0 38,984
ENNIS INC COM 293389102 16 738 SH   SOLE 25 738 0 0
ENNIS INC COM 293389102 744 34,574 SH   SOLE 26 9,361 0 25,213
ENNIS INC COM 293389102 80 3,722 SH   SOLE 28 3,722 0 0
ENNIS INC COM 293389102 114 5,309 SH   SOLE 30 5,309 0 0
ENNIS INC COM 293389102 56 2,583 SH   SOLE 40 2,583 0 0
ENNIS INC COM 293389102 947 44,009 SH   SOLE 43 5,581 0 38,428
ENOCHIAN BIOSCIENCES INC COM 29350E104 1 294 SH   SOLE 2 0 0 294
ENOCHIAN BIOSCIENCES INC COM 29350E104 16 3,184 SH   SOLE 18 3,184 0 0
ENOCHIAN BIOSCIENCES INC COM 29350E104 88 17,760 SH   SOLE 19 17,760 0 0
ENOCHIAN BIOSCIENCES INC COM 29350E104 367 73,817 SH   SOLE 21 73,817 0 0
ENOCHIAN BIOSCIENCES INC COM 29350E104 235 47,367 SH   SOLE 22 47,367 0 0
ENOVA INTL INC COM 29357K103 1,411 41,248 SH   SOLE 2 12,229 0 29,019
ENOVA INTL INC COM 29357K103 4 121 SH   SOLE 4 121 0 0
ENOVA INTL INC COM 29357K103 18 538 SH   SOLE 7 538 0 0
ENOVA INTL INC COM 29357K103 5,421 158,454 SH   SOLE 18 158,454 0 0
ENOVA INTL INC COM 29357K103 2,112 61,744 SH   SOLE 19 61,744 0 0
ENOVA INTL INC COM 29357K103 155,777 4,553,557 SH   SOLE 21 4,553,557 0 0
ENOVA INTL INC COM 29357K103 34,249 1,001,137 SH   SOLE 22 948,998 0 52,139
ENOVA INTL INC COM 29357K103 33 961 SH   SOLE 25 961 0 0
ENOVA INTL INC COM 29357K103 860 25,125 SH   SOLE 26 23,030 0 2,095
ENOVA INTL INC COM 29357K103 138 4,044 SH   SOLE 28 4,044 0 0
ENOVA INTL INC COM 29357K103 2,540 74,246 SH   SOLE 30 74,246 0 0
ENOVA INTL INC COM 29357K103 155 4,529 SH   SOLE 40 4,529 0 0
ENOVA INTL INC COM 29357K103 372 10,863 SH   SOLE 43 0 0 10,863
ENPHASE ENERGY INC COM 29355A107 53,411 290,864 SH   SOLE 2 50,755 0 240,109
ENPHASE ENERGY INC COM 29355A107 8,235 44,846 SH   SOLE 4 40,159 0 4,687
ENPHASE ENERGY INC COM 29355A107 21,655 117,930 SH   SOLE 7 113,843 0 4,087
ENPHASE ENERGY INC COM 29355A107 228 1,239 SH   SOLE 13 460 0 779
ENPHASE ENERGY INC COM 29355A107 2,243 12,214 SH   SOLE 15 12,214 0 0
ENPHASE ENERGY INC COM 29355A107 59,088 321,777 SH   SOLE 18 303,337 0 18,440
ENPHASE ENERGY INC COM 29355A107 13,154 71,635 SH   SOLE 19 71,635 0 0
ENPHASE ENERGY INC COM 29355A107 1,052,052 5,729,192 SH   SOLE 21 5,729,192 0 0
ENPHASE ENERGY INC COM 29355A107 574,552 3,128,857 SH   SOLE 22 2,844,532 0 284,325
ENPHASE ENERGY INC COM 29355A107 13,174 71,743 SH   SOLE 23 71,743 0 0
ENPHASE ENERGY INC COM 29355A107 34,846 189,760 SH   SOLE 25 189,760 0 0
ENPHASE ENERGY INC COM 29355A107 54,822 298,547 SH   SOLE 26 122,744 0 175,803
ENPHASE ENERGY INC COM 29355A107 40,736 221,835 SH   SOLE 28 12,816 0 209,019
ENPHASE ENERGY INC COM 29355A107 485,312 2,642,877 SH   SOLE 30 2,642,877 0 0
ENPHASE ENERGY INC COM 29355A107 9,094 49,526 SH   SOLE 31 18,253 0 31,273
ENPHASE ENERGY INC COM 29355A107 59,483 323,926 SH   SOLE 34 323,926 0 0
ENPHASE ENERGY INC COM 29355A107 10,245 55,791 SH   SOLE 36 55,791 0 0
ENPHASE ENERGY INC COM 29355A107 824 4,489 SH   SOLE 40 4,489 0 0
ENPHASE ENERGY INC COM 29355A107 9,766 53,185 SH   SOLE 43 3,325 0 49,860
ENPRO INDS INC COM 29355X107 2,232 22,978 SH   SOLE 2 6,121 0 16,857
ENPRO INDS INC COM 29355X107 6 58 SH   SOLE 4 58 0 0
ENPRO INDS INC COM 29355X107 34 348 SH   SOLE 7 348 0 0
ENPRO INDS INC COM 29355X107 8,242 84,842 SH   SOLE 18 84,842 0 0
ENPRO INDS INC COM 29355X107 3,558 36,624 SH   SOLE 19 36,624 0 0
ENPRO INDS INC COM 29355X107 243,206 2,503,402 SH   SOLE 21 2,503,402 0 0
ENPRO INDS INC COM 29355X107 52,944 544,970 SH   SOLE 22 515,389 0 29,581
ENPRO INDS INC COM 29355X107 132 1,361 SH   SOLE 25 1,361 0 0
ENPRO INDS INC COM 29355X107 571 5,873 SH   SOLE 26 4,644 0 1,229
ENPRO INDS INC COM 29355X107 247 2,542 SH   SOLE 28 2,542 0 0
ENPRO INDS INC COM 29355X107 4,354 44,815 SH   SOLE 30 44,815 0 0
ENPRO INDS INC COM 29355X107 7 74 SH   SOLE 34 74 0 0
ENPRO INDS INC COM 29355X107 186 1,919 SH   SOLE 36 1,919 0 0
ENPRO INDS INC COM 29355X107 255 2,621 SH   SOLE 40 2,621 0 0
ENPRO INDS INC COM 29355X107 1,716 17,663 SH   SOLE 43 1,797 0 15,866
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,755 31,788 SH   SOLE 2 22,920 0 8,868
ENSIGN GROUP INC COM 29358P101 19 220 SH   SOLE 4 220 0 0
ENSIGN GROUP INC COM 29358P101 73 845 SH   SOLE 7 845 0 0
ENSIGN GROUP INC COM 29358P101 18,206 210,066 SH   SOLE 18 206,700 0 3,366
ENSIGN GROUP INC COM 29358P101 11,337 130,811 SH   SOLE 19 130,811 0 0
ENSIGN GROUP INC COM 29358P101 525,733 6,065,918 SH   SOLE 21 6,065,918 0 0
ENSIGN GROUP INC COM 29358P101 115,865 1,336,850 SH   SOLE 22 1,304,971 0 31,879
ENSIGN GROUP INC COM 29358P101 116 1,337 SH   SOLE 23 1,337 0 0
ENSIGN GROUP INC COM 29358P101 151 1,742 SH   SOLE 25 1,742 0 0
ENSIGN GROUP INC COM 29358P101 2,242 25,867 SH   SOLE 26 18,351 0 7,516
ENSIGN GROUP INC COM 29358P101 415 4,784 SH   SOLE 28 4,784 0 0
ENSIGN GROUP INC COM 29358P101 12,745 147,055 SH   SOLE 30 147,055 0 0
ENSIGN GROUP INC COM 29358P101 195 2,250 SH   SOLE 36 2,250 0 0
ENSIGN GROUP INC COM 29358P101 551 6,359 SH   SOLE 40 6,359 0 0
ENSIGN GROUP INC COM 29358P101 1,786 20,609 SH   SOLE 43 80 0 20,529
ENSTAR GROUP LIMITED SHS G3075P101 3,488 14,600 SH   SOLE 2 3,802 0 10,798
ENSTAR GROUP LIMITED SHS G3075P101 11 44 SH   SOLE 4 44 0 0
ENSTAR GROUP LIMITED SHS G3075P101 53 221 SH   SOLE 7 221 0 0
ENSTAR GROUP LIMITED SHS G3075P101 10,523 44,044 SH   SOLE 18 44,044 0 0
ENSTAR GROUP LIMITED SHS G3075P101 6,451 27,001 SH   SOLE 19 27,001 0 0
ENSTAR GROUP LIMITED SHS G3075P101 124,688 521,880 SH   SOLE 21 521,880 0 0
ENSTAR GROUP LIMITED SHS G3075P101 80,269 335,968 SH   SOLE 22 316,077 0 19,891
ENSTAR GROUP LIMITED SHS G3075P101 55 230 SH   SOLE 23 230 0 0
ENSTAR GROUP LIMITED SHS G3075P101 78 325 SH   SOLE 25 325 0 0
ENSTAR GROUP LIMITED SHS G3075P101 1,039 4,349 SH   SOLE 26 3,384 0 965
ENSTAR GROUP LIMITED SHS G3075P101 375 1,570 SH   SOLE 28 1,570 0 0
ENSTAR GROUP LIMITED SHS G3075P101 2,289 9,582 SH   SOLE 30 9,582 0 0
ENSTAR GROUP LIMITED SHS G3075P101 363 1,519 SH   SOLE 40 1,519 0 0
ENSTAR GROUP LIMITED SHS G3075P101 1,470 6,154 SH   SOLE 43 579 0 5,575
ENTASIS THERAPEUTICS HLDGS I COM 293614103 6 2,179 SH   SOLE 18 2,179 0 0
ENTASIS THERAPEUTICS HLDGS I COM 293614103 82 30,584 SH   SOLE 21 30,584 0 0
ENTEGRIS INC COM 29362U104 33,846 275,241 SH   SOLE 2 67,649 0 207,592
ENTEGRIS INC COM 29362U104 61 498 SH   SOLE 4 498 0 0
ENTEGRIS INC COM 29362U104 271 2,202 SH   SOLE 7 2,202 0 0
ENTEGRIS INC COM 29362U104 8,034 65,336 SH   SOLE 18 65,336 0 0
ENTEGRIS INC COM 29362U104 585,427 4,760,734 SH   SOLE 19 4,760,734 0 0
ENTEGRIS INC COM 29362U104 340,604 2,769,811 SH   SOLE 21 2,769,811 0 0
ENTEGRIS INC COM 29362U104 397,211 3,230,146 SH   SOLE 22 3,070,131 0 160,015
ENTEGRIS INC COM 29362U104 193,939 1,577,127 SH   SOLE 25 1,577,127 0 0
ENTEGRIS INC COM 29362U104 7,107 57,797 SH   SOLE 26 46,437 0 11,360
ENTEGRIS INC COM 29362U104 1,663 13,525 SH   SOLE 28 13,525 0 0
ENTEGRIS INC COM 29362U104 12,044 97,945 SH   SOLE 30 97,945 0 0
ENTEGRIS INC COM 29362U104 296 2,404 SH   SOLE 31 2,404 0 0
ENTEGRIS INC COM 29362U104 77,950 633,893 SH   SOLE 34 633,893 0 0
ENTEGRIS INC COM 29362U104 781 6,351 SH   SOLE 36 6,351 0 0
ENTEGRIS INC COM 29362U104 2,042 16,608 SH   SOLE 40 16,608 0 0
ENTEGRIS INC COM 29362U104 6,244 50,781 SH   SOLE 43 6,101 0 44,680
ENTERGY CORP NEW COM 29364G103 44,290 444,230 SH   SOLE 2 67,715 0 376,515
ENTERGY CORP NEW COM 29364G103 10,765 107,969 SH   SOLE 4 100,191 0 7,778
ENTERGY CORP NEW COM 29364G103 21,489 215,532 SH   SOLE 7 185,788 0 29,744
ENTERGY CORP NEW COM 29364G103 199 1,998 SH   SOLE 13 676 0 1,322
ENTERGY CORP NEW COM 29364G103 2,593 26,009 SH   SOLE 15 26,009 0 0
ENTERGY CORP NEW COM 29364G103 45,860 459,980 SH   SOLE 18 430,629 0 29,351
ENTERGY CORP NEW COM 29364G103 8,272 82,967 SH   SOLE 19 82,967 0 0
ENTERGY CORP NEW COM 29364G103 759,348 7,616,329 SH   SOLE 21 7,616,329 0 0
ENTERGY CORP NEW COM 29364G103 425,434 4,267,142 SH   SOLE 22 3,835,477 0 431,665
ENTERGY CORP NEW COM 29364G103 11,356 113,903 SH   SOLE 23 113,903 0 0
ENTERGY CORP NEW COM 29364G103 25,417 254,937 SH   SOLE 25 254,937 0 0
ENTERGY CORP NEW COM 29364G103 42,943 430,726 SH   SOLE 26 181,445 0 249,281
ENTERGY CORP NEW COM 29364G103 14,636 146,805 SH   SOLE 28 21,311 0 125,494
ENTERGY CORP NEW COM 29364G103 82 827 SH   SOLE 29 827 0 0
ENTERGY CORP NEW COM 29364G103 80,411 806,527 SH   SOLE 30 806,527 0 0
ENTERGY CORP NEW COM 29364G103 7,926 79,501 SH   SOLE 31 26,349 0 53,152
ENTERGY CORP NEW COM 29364G103 5,247 52,623 SH   SOLE 32 52,623 0 0
ENTERGY CORP NEW COM 29364G103 1,089 10,920 SH   SOLE 34 10,920 0 0
ENTERGY CORP NEW COM 29364G103 18,809 188,659 SH   SOLE 35 188,659 0 0
ENTERGY CORP NEW COM 29364G103 11,183 112,166 SH   SOLE 36 112,166 0 0
ENTERGY CORP NEW COM 29364G103 381 3,826 SH   SOLE 40 3,826 0 0
ENTERGY CORP NEW COM 29364G103 10,883 109,159 SH   SOLE 43 15,795 0 93,364
ENTERPRISE BANCORP INC MASS COM 293668109 404 12,348 SH   SOLE 2 5,068 0 7,280
ENTERPRISE BANCORP INC MASS COM 293668109 6 178 SH   SOLE 7 178 0 0
ENTERPRISE BANCORP INC MASS COM 293668109 1,148 35,043 SH   SOLE 18 35,043 0 0
ENTERPRISE BANCORP INC MASS COM 293668109 515 15,731 SH   SOLE 19 15,731 0 0
ENTERPRISE BANCORP INC MASS COM 293668109 12,221 373,159 SH   SOLE 21 373,159 0 0
ENTERPRISE BANCORP INC MASS COM 293668109 3,972 121,270 SH   SOLE 22 110,928 0 10,342
ENTERPRISE FINL SVCS CORP COM 293712105 1,434 30,907 SH   SOLE 2 9,036 0 21,871
ENTERPRISE FINL SVCS CORP COM 293712105 6 136 SH   SOLE 4 136 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 17 376 SH   SOLE 7 376 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 4,359 93,956 SH   SOLE 18 93,956 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 2,296 49,501 SH   SOLE 19 49,501 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 49,909 1,075,850 SH   SOLE 21 1,075,850 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 39,016 841,044 SH   SOLE 22 792,081 0 48,963
ENTERPRISE FINL SVCS CORP COM 293712105 38 825 SH   SOLE 25 825 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 637 13,729 SH   SOLE 26 11,354 0 2,375
ENTERPRISE FINL SVCS CORP COM 293712105 148 3,191 SH   SOLE 28 3,191 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 1,575 33,947 SH   SOLE 30 33,947 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 42 914 SH   SOLE 34 914 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 181 3,908 SH   SOLE 40 3,908 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 226 4,865 SH   SOLE 43 0 0 4,865
ENTERPRISE PRODS PARTNERS L COM 293792107 15,912 659,435 SH   SOLE 2 659,435 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 56,398 2,337,245 SH   SOLE 18 1,581,567 0 755,678
ENTERPRISE PRODS PARTNERS L COM 293792107 491,946 20,387,314 SH   SOLE 19 20,387,314 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 277 11,473 SH   SOLE 43 0 0 11,473
ENTRAVISION COMMUNICATIONS C CL A 29382R107 2,084 312,011 SH   SOLE 2 56,494 0 255,517
ENTRAVISION COMMUNICATIONS C CL A 29382R107 6 954 SH   SOLE 7 954 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 1,296 194,068 SH   SOLE 18 194,068 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 3,203 479,472 SH   SOLE 19 479,472 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 15,981 2,392,292 SH   SOLE 21 2,392,292 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 21,410 3,205,039 SH   SOLE 22 3,144,989 0 60,050
ENTRAVISION COMMUNICATIONS C CL A 29382R107 463 69,275 SH   SOLE 23 69,275 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 739 110,594 SH   SOLE 26 0 0 110,594
ENTRAVISION COMMUNICATIONS C CL A 29382R107 8 1,208 SH   SOLE 43 0 0 1,208
ENVELA CORP COM 29402E102 6 1,209 SH   SOLE 2 1,209 0 0
ENVELA CORP COM 29402E102 7 1,419 SH   SOLE 18 1,419 0 0
ENVERIC BIOSCIENCES INC COM NEW 29405E109 10 4,301 SH   SOLE 18 4,301 0 0
ENVERIC BIOSCIENCES INC COM NEW 29405E109 130 54,687 SH   SOLE 21 54,687 0 0
ENVERIC BIOSCIENCES INC COM NEW 29405E109 1,072 450,494 SH   SOLE 22 450,494 0 0
ENVESTNET INC COM 29404K106 181,737 2,395,695 SH   SOLE 2 2,385,328 0 10,367
ENVESTNET INC COM 29404K106 17 224 SH   SOLE 4 224 0 0
ENVESTNET INC COM 29404K106 66 873 SH   SOLE 7 873 0 0
ENVESTNET INC COM 29404K106 17,138 225,912 SH   SOLE 18 221,454 0 4,458
ENVESTNET INC COM 29404K106 15,764 207,803 SH   SOLE 19 207,803 0 0
ENVESTNET INC COM 29404K106 235,308 3,101,866 SH   SOLE 21 3,101,866 0 0
ENVESTNET INC COM 29404K106 115,469 1,522,134 SH   SOLE 22 1,485,272 0 36,862
ENVESTNET INC COM 29404K106 305 4,019 SH   SOLE 23 4,019 0 0
ENVESTNET INC COM 29404K106 132 1,738 SH   SOLE 25 1,738 0 0
ENVESTNET INC COM 29404K106 3,047 40,165 SH   SOLE 26 22,001 0 18,164
ENVESTNET INC COM 29404K106 448 5,908 SH   SOLE 28 5,908 0 0
ENVESTNET INC COM 29404K106 2,909 38,344 SH   SOLE 30 38,344 0 0
ENVESTNET INC COM 29404K106 485 6,390 SH   SOLE 40 6,390 0 0
ENVESTNET INC COM 29404K106 400 5,268 SH   SOLE 43 89 0 5,179
ENVESTNET INC NOTE 1.750% 6/0 29404KAB2 2,822 2,305,000 PRN   SOLE 21 2,305,000 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104 21,959 508,204 SH   SOLE 2 234,632 0 273,572
ENVISTA HOLDINGS CORPORATION COM 29415F104 24 558 SH   SOLE 4 558 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104 158 3,650 SH   SOLE 7 3,650 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104 694 16,052 SH   SOLE 13 16,052 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104 18,876 436,834 SH   SOLE 18 412,191 0 24,643
ENVISTA HOLDINGS CORPORATION COM 29415F104 51,710 1,196,714 SH   SOLE 19 1,196,714 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104 357,847 8,281,584 SH   SOLE 21 8,281,584 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104 202,523 4,686,953 SH   SOLE 22 4,446,043 0 240,910
ENVISTA HOLDINGS CORPORATION COM 29415F104 342 7,906 SH   SOLE 25 7,906 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104 3,436 79,522 SH   SOLE 26 53,865 0 25,657
ENVISTA HOLDINGS CORPORATION COM 29415F104 735 17,009 SH   SOLE 28 17,009 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104 5,752 133,111 SH   SOLE 30 133,111 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104 123 2,857 SH   SOLE 31 2,857 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104 43,382 1,003,980 SH   SOLE 34 1,003,980 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104 491 11,369 SH   SOLE 36 11,369 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104 844 19,542 SH   SOLE 40 19,542 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104 420 9,730 SH   SOLE 43 0 0 9,730
ENVISTA HOLDINGS CORPORATION NOTE 2.375% 6/0 29415FAB0 4,439 2,084,000 PRN   SOLE 2 2,084,000 0 0
ENVISTA HOLDINGS CORPORATION NOTE 2.375% 6/0 29415FAB0 26,269 12,333,000 PRN   SOLE 19 12,333,000 0 0
ENVISTA HOLDINGS CORPORATION NOTE 2.375% 6/0 29415FAB0 5,966 2,801,000 PRN   SOLE 21 2,801,000 0 0
ENVISTA HOLDINGS CORPORATION NOTE 2.375% 6/0 29415FAB0 26,269 12,333,000 PRN   SOLE 34 12,333,000 0 0
ENZO BIOCHEM INC COM 294100102 164 51,816 SH   SOLE 2 0 0 51,816
ENZO BIOCHEM INC COM 294100102 39 12,281 SH   SOLE 18 12,281 0 0
ENZO BIOCHEM INC COM 294100102 485 152,850 SH   SOLE 21 152,850 0 0
ENZO BIOCHEM INC COM 294100102 3,968 1,251,771 SH   SOLE 22 1,251,771 0 0
ENZO BIOCHEM INC COM 294100102 73 22,991 SH   SOLE 23 22,991 0 0
ENZO BIOCHEM INC COM 294100102 186 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 119,971 1,437,817 SH   SOLE 2 359,299 0 1,078,518
EOG RES INC COM 26875P101 34,407 412,356 SH   SOLE 4 196,089 0 216,267
EOG RES INC COM 26875P101 49,604 594,488 SH   SOLE 7 513,308 0 81,180
EOG RES INC COM 26875P101 3,621 43,392 SH   SOLE 13 40,289 0 3,103
EOG RES INC COM 26875P101 6,236 74,738 SH   SOLE 15 74,738 0 0
EOG RES INC COM 26875P101 2 25 SH   SOLE 17 0 0 25
EOG RES INC COM 26875P101 87,149 1,044,446 SH   SOLE 18 904,483 0 139,963
EOG RES INC COM 26875P101 49,995 599,171 SH   SOLE 19 599,171 0 0
EOG RES INC COM 26875P101 1,340,305 16,063,096 SH   SOLE 21 16,063,096 0 0
EOG RES INC COM 26875P101 1,067,105 12,788,891 SH   SOLE 22 11,466,536 0 1,322,355
EOG RES INC COM 26875P101 30,482 365,314 SH   SOLE 23 365,314 0 0
EOG RES INC COM 26875P101 109,442 1,311,629 SH   SOLE 25 1,311,629 0 0
EOG RES INC COM 26875P101 117,960 1,413,710 SH   SOLE 26 520,116 0 893,594
EOG RES INC COM 26875P101 132,435 1,587,187 SH   SOLE 28 64,390 0 1,522,797
EOG RES INC COM 26875P101 93 1,111 SH   SOLE 29 1,111 0 0
EOG RES INC COM 26875P101 333,480 3,996,640 SH   SOLE 30 3,996,640 0 0
EOG RES INC COM 26875P101 87,712 1,051,193 SH   SOLE 31 74,574 0 976,619
EOG RES INC COM 26875P101 54,210 649,689 SH   SOLE 34 649,689 0 0
EOG RES INC COM 26875P101 27,621 331,028 SH   SOLE 36 331,028 0 0
EOG RES INC COM 26875P101 1,737 20,823 SH   SOLE 40 20,823 0 0
EOG RES INC COM 26875P101 20,640 247,360 SH   SOLE 43 30,275 0 217,085
EOS ENERGY ENTERPRISES INC COM CL A 29415C101 74 4,109 SH   SOLE 2 2,274 0 1,835
EOS ENERGY ENTERPRISES INC COM CL A 29415C101 5 282 SH   SOLE 7 282 0 0
EOS ENERGY ENTERPRISES INC COM CL A 29415C101 1,025 57,054 SH   SOLE 18 57,054 0 0
EOS ENERGY ENTERPRISES INC COM CL A 29415C101 561 31,252 SH   SOLE 19 31,252 0 0
EOS ENERGY ENTERPRISES INC COM CL A 29415C101 11,128 619,617 SH   SOLE 21 619,617 0 0
EOS ENERGY ENTERPRISES INC COM CL A 29415C101 11,891 662,069 SH   SOLE 22 658,814 0 3,255
EOS ENERGY ENTERPRISES INC COM CL A 29415C101 56 3,093 SH   SOLE 43 0 0 3,093
EPAM SYS INC COM 29414B104 56,685 110,938 SH   SOLE 2 13,645 0 97,293
EPAM SYS INC COM 29414B104 16,538 32,367 SH   SOLE 4 19,434 0 12,933
EPAM SYS INC COM 29414B104 6,601 12,919 SH   SOLE 7 12,919 0 0
EPAM SYS INC COM 29414B104 263 514 SH   SOLE 13 162 0 352
EPAM SYS INC COM 29414B104 2,561 5,012 SH   SOLE 15 5,012 0 0
EPAM SYS INC COM 29414B104 18 35 SH   SOLE 17 0 0 35
EPAM SYS INC COM 29414B104 17,300 33,858 SH   SOLE 18 30,573 0 3,285
EPAM SYS INC COM 29414B104 15,753 30,830 SH   SOLE 19 30,830 0 0
EPAM SYS INC COM 29414B104 611,952 1,197,652 SH   SOLE 21 1,197,652 0 0
EPAM SYS INC COM 29414B104 631,612 1,236,128 SH   SOLE 22 1,172,118 0 64,010
EPAM SYS INC COM 29414B104 16,159 31,625 SH   SOLE 23 31,625 0 0
EPAM SYS INC COM 29414B104 40,005 78,293 SH   SOLE 25 78,293 0 0
EPAM SYS INC COM 29414B104 58,351 114,199 SH   SOLE 26 49,135 0 65,064
EPAM SYS INC COM 29414B104 70,230 137,447 SH   SOLE 28 6,525 0 130,922
EPAM SYS INC COM 29414B104 79 154 SH   SOLE 29 154 0 0
EPAM SYS INC COM 29414B104 75,801 148,351 SH   SOLE 30 145,532 0 2,819
EPAM SYS INC COM 29414B104 6,947 13,595 SH   SOLE 31 7,215 0 6,380
EPAM SYS INC COM 29414B104 124,810 244,265 SH   SOLE 34 244,265 0 0
EPAM SYS INC COM 29414B104 13,186 25,806 SH   SOLE 36 25,806 0 0
EPAM SYS INC COM 29414B104 1,106 2,165 SH   SOLE 40 2,165 0 0
EPAM SYS INC COM 29414B104 14,993 29,342 SH   SOLE 43 2,726 0 26,616
EPIZYME INC COM 29428V104 485 58,320 SH   SOLE 2 29,935 0 28,385
EPIZYME INC COM 29428V104 3 363 SH   SOLE 4 363 0 0
EPIZYME INC COM 29428V104 12 1,443 SH   SOLE 7 1,443 0 0
EPIZYME INC COM 29428V104 2,581 310,545 SH   SOLE 18 300,678 0 9,867
EPIZYME INC COM 29428V104 2,555 307,410 SH   SOLE 19 307,410 0 0
EPIZYME INC COM 29428V104 31,927 3,842,021 SH   SOLE 21 3,842,021 0 0
EPIZYME INC COM 29428V104 20,725 2,494,035 SH   SOLE 22 2,449,320 0 44,715
EPIZYME INC COM 29428V104 91 10,983 SH   SOLE 23 10,983 0 0
EPIZYME INC COM 29428V104 22 2,695 SH   SOLE 25 2,695 0 0
EPIZYME INC COM 29428V104 700 84,179 SH   SOLE 26 46,078 0 38,101
EPIZYME INC COM 29428V104 67 8,085 SH   SOLE 28 8,085 0 0
EPIZYME INC COM 29428V104 5,662 681,366 SH   SOLE 30 681,366 0 0
EPIZYME INC COM 29428V104 6 674 SH   SOLE 34 674 0 0
EPIZYME INC COM 29428V104 13 1,594 SH   SOLE 36 1,594 0 0
EPIZYME INC COM 29428V104 76 9,171 SH   SOLE 40 9,171 0 0
EPIZYME INC COM 29428V104 159 19,136 SH   SOLE 43 0 0 19,136
EPLUS INC COM 294268107 3,525 40,660 SH   SOLE 2 10,335 0 30,325
EPLUS INC COM 294268107 4 50 SH   SOLE 4 50 0 0
EPLUS INC COM 294268107 19 221 SH   SOLE 7 221 0 0
EPLUS INC COM 294268107 5,289 61,006 SH   SOLE 18 54,763 0 6,243
EPLUS INC COM 294268107 13,868 159,968 SH   SOLE 19 159,968 0 0
EPLUS INC COM 294268107 143,926 1,660,235 SH   SOLE 21 1,660,235 0 0
EPLUS INC COM 294268107 42,830 494,060 SH   SOLE 22 475,274 0 18,786
EPLUS INC COM 294268107 729 8,405 SH   SOLE 23 8,405 0 0
EPLUS INC COM 294268107 112 1,294 SH   SOLE 25 1,294 0 0
EPLUS INC COM 294268107 3,204 36,955 SH   SOLE 26 6,580 0 30,375
EPLUS INC COM 294268107 161 1,860 SH   SOLE 28 1,860 0 0
EPLUS INC COM 294268107 3,231 37,269 SH   SOLE 30 37,269 0 0
EPLUS INC COM 294268107 193 2,223 SH   SOLE 36 2,223 0 0
EPLUS INC COM 294268107 118 1,356 SH   SOLE 40 1,356 0 0
EPLUS INC COM 294268107 578 6,662 SH   SOLE 43 0 0 6,662
EPR PPTYS COM SH BEN INT 26884U109 53,435 1,014,331 SH   SOLE 2 891,568 0 122,763
EPR PPTYS COM SH BEN INT 26884U109 33,269 631,533 SH   SOLE 4 631,533 0 0
EPR PPTYS COM SH BEN INT 26884U109 5,123 97,246 SH   SOLE 7 97,246 0 0
EPR PPTYS COM SH BEN INT 26884U109 32,966 625,781 SH   SOLE 18 625,781 0 0
EPR PPTYS COM SH BEN INT 26884U109 36,118 685,607 SH   SOLE 19 685,607 0 0
EPR PPTYS COM SH BEN INT 26884U109 196,699 3,733,855 SH   SOLE 21 3,733,855 0 0
EPR PPTYS COM SH BEN INT 26884U109 161,680 3,069,093 SH   SOLE 22 2,637,174 0 431,919
EPR PPTYS COM SH BEN INT 26884U109 1,759 33,397 SH   SOLE 23 33,397 0 0
EPR PPTYS COM SH BEN INT 26884U109 17,474 331,706 SH   SOLE 25 331,706 0 0
EPR PPTYS COM SH BEN INT 26884U109 1,509 28,651 SH   SOLE 26 22,512 0 6,139
EPR PPTYS COM SH BEN INT 26884U109 7,842 148,853 SH   SOLE 28 93,552 0 55,301
EPR PPTYS COM SH BEN INT 26884U109 17,712 336,211 SH   SOLE 30 336,211 0 0
EPR PPTYS COM SH BEN INT 26884U109 74 1,408 SH   SOLE 31 1,408 0 0
EPR PPTYS COM SH BEN INT 26884U109 20,496 389,071 SH   SOLE 34 389,071 0 0
EPR PPTYS COM SH BEN INT 26884U109 221 4,200 SH   SOLE 36 4,200 0 0
EPR PPTYS COM SH BEN INT 26884U109 459 8,713 SH   SOLE 40 8,713 0 0
EPR PPTYS COM SH BEN INT 26884U109 5,981 113,537 SH   SOLE 43 17,487 0 96,050
EPSILON ENERGY LTD COM 294375209 15 3,044 SH   SOLE 18 3,044 0 0
EQT CORP COM 26884L109 17,876 803,039 SH   SOLE 2 310,973 0 492,066
EQT CORP COM 26884L109 2,044 91,813 SH   SOLE 4 91,813 0 0
EQT CORP COM 26884L109 161 7,220 SH   SOLE 7 7,220 0 0
EQT CORP COM 26884L109 112,738 5,064,605 SH   SOLE 18 5,056,111 0 8,494
EQT CORP COM 26884L109 227,318 10,211,945 SH   SOLE 19 10,211,945 0 0
EQT CORP COM 26884L109 309,319 13,895,724 SH   SOLE 21 13,895,724 0 0
EQT CORP COM 26884L109 193,389 8,687,731 SH   SOLE 22 8,308,734 0 378,997
EQT CORP COM 26884L109 4,032 181,132 SH   SOLE 25 74,960 0 106,172
EQT CORP COM 26884L109 4,349 195,379 SH   SOLE 26 175,792 0 19,587
EQT CORP COM 26884L109 892 40,063 SH   SOLE 28 30,274 0 9,789
EQT CORP COM 26884L109 8,090 363,430 SH   SOLE 30 363,430 0 0
EQT CORP COM 26884L109 116 5,220 SH   SOLE 31 5,220 0 0
EQT CORP COM 26884L109 119,211 5,355,410 SH   SOLE 34 5,355,410 0 0
EQT CORP COM 26884L109 1,518 68,181 SH   SOLE 36 68,181 0 0
EQT CORP COM 26884L109 739 33,189 SH   SOLE 40 33,189 0 0
EQT CORP COM 26884L109 11,492 516,270 SH   SOLE 43 40,935 0 475,335
EQT CORP NOTE 1.750% 5/0 26884LAK5 5,142 3,087,000 PRN   SOLE 2 2,244,000 0 843,000
EQT CORP NOTE 1.750% 5/0 26884LAK5 2,452 1,472,000 PRN   SOLE 18 1,472,000 0 0
EQT CORP NOTE 1.750% 5/0 26884LAK5 2,340 1,405,000 PRN   SOLE 19 1,405,000 0 0
EQT CORP NOTE 1.750% 5/0 26884LAK5 4,522 2,715,000 PRN   SOLE 21 2,715,000 0 0
EQT CORP NOTE 1.750% 5/0 26884LAK5 1,974 1,185,000 PRN   SOLE 26 1,185,000 0 0
EQT CORP NOTE 1.750% 5/0 26884LAK5 2,055 1,234,000 PRN   SOLE 34 1,234,000 0 0
EQUIFAX INC COM 294429105 70,469 294,220 SH   SOLE 2 66,890 0 227,330
EQUIFAX INC COM 294429105 17,583 73,413 SH   SOLE 4 42,750 0 30,663
EQUIFAX INC COM 294429105 25,728 107,418 SH   SOLE 7 103,683 0 3,735
EQUIFAX INC COM 294429105 218 911 SH   SOLE 13 323 0 588
EQUIFAX INC COM 294429105 3,633 15,168 SH   SOLE 15 15,168 0 0
EQUIFAX INC COM 294429105 69,296 289,324 SH   SOLE 18 271,636 0 17,688
EQUIFAX INC COM 294429105 14,052 58,671 SH   SOLE 19 58,671 0 0
EQUIFAX INC COM 294429105 743,786 3,105,450 SH   SOLE 21 3,105,450 0 0
EQUIFAX INC COM 294429105 626,627 2,616,286 SH   SOLE 22 2,355,461 0 260,825
EQUIFAX INC COM 294429105 17,283 72,159 SH   SOLE 23 72,159 0 0
EQUIFAX INC COM 294429105 110,710 462,236 SH   SOLE 25 462,236 0 0
EQUIFAX INC COM 294429105 65,903 275,159 SH   SOLE 26 108,519 0 166,640
EQUIFAX INC COM 294429105 77,125 322,013 SH   SOLE 28 13,296 0 308,717
EQUIFAX INC COM 294429105 1,864 7,784 SH   SOLE 29 7,784 0 0
EQUIFAX INC COM 294429105 121,788 508,489 SH   SOLE 30 508,489 0 0
EQUIFAX INC COM 294429105 6,685 27,910 SH   SOLE 31 19,607 0 8,303
EQUIFAX INC COM 294429105 1,441 6,017 SH   SOLE 34 6,017 0 0
EQUIFAX INC COM 294429105 13,471 56,245 SH   SOLE 36 56,245 0 0
EQUIFAX INC COM 294429105 1,109 4,629 SH   SOLE 40 4,629 0 0
EQUIFAX INC COM 294429105 12,867 53,721 SH   SOLE 43 3,542 0 50,179
EQUILLIUM INC COM 29446K106 15 2,605 SH   SOLE 18 2,605 0 0
EQUILLIUM INC COM 29446K106 241 40,875 SH   SOLE 21 40,875 0 0
EQUINIX INC COM 29444U700 234,431 292,089 SH   SOLE 2 79,296 0 212,793
EQUINIX INC COM 29444U700 78,172 97,399 SH   SOLE 4 93,931 0 3,468
EQUINIX INC COM 29444U700 117,103 145,905 SH   SOLE 7 143,362 0 2,543
EQUINIX INC COM 29444U700 9,688 12,071 SH   SOLE 13 11,619 0 452
EQUINIX INC COM 29444U700 7,250 9,033 SH   SOLE 15 9,033 0 0
EQUINIX INC COM 29444U700 194,516 242,358 SH   SOLE 18 219,284 0 23,074
EQUINIX INC COM 29444U700 238,538 297,207 SH   SOLE 19 297,207 0 0
EQUINIX INC COM 29444U700 2,214,332 2,758,949 SH   SOLE 21 2,758,949 0 0
EQUINIX INC COM 29444U700 1,870,959 2,331,122 SH   SOLE 22 2,077,469 0 253,653
EQUINIX INC COM 29444U700 53,667 66,867 SH   SOLE 23 66,867 0 0
EQUINIX INC COM 29444U700 278,124 346,529 SH   SOLE 25 346,529 0 0
EQUINIX INC COM 29444U700 162,805 202,847 SH   SOLE 26 80,260 0 122,587
EQUINIX INC COM 29444U700 199,796 248,936 SH   SOLE 28 13,870 0 235,066
EQUINIX INC COM 29444U700 6,574 8,191 SH   SOLE 29 8,191 0 0
EQUINIX INC COM 29444U700 481,029 599,339 SH   SOLE 30 599,339 0 0
EQUINIX INC COM 29444U700 119,050 148,330 SH   SOLE 31 19,210 0 129,120
EQUINIX INC COM 29444U700 51,712 64,431 SH   SOLE 34 64,431 0 0
EQUINIX INC COM 29444U700 36,574 45,570 SH   SOLE 36 45,570 0 0
EQUINIX INC COM 29444U700 2,604 3,245 SH   SOLE 40 3,245 0 0
EQUINIX INC COM 29444U700 50,892 63,409 SH   SOLE 43 4,840 0 58,569
EQUINOR ASA SPONSORED ADR 29446M102 131,160 6,186,791 SH   SOLE 18 6,151,860 0 34,931
EQUINOR ASA SPONSORED ADR 29446M102 6,199 292,395 SH   SOLE 34 292,395 0 0
EQUINOR ASA SPONSORED ADR 29446M102 18,373 866,638 SH   SOLE 43 233,240 0 633,398
EQUINOX GOLD CORP COM 29446Y502 462 66,527 SH   SOLE 21 66,527 0 0
EQUINOX GOLD CORP COM 29446Y502 2 318 SH   SOLE 43 0 0 318
EQUITABLE HLDGS INC COM 29452E101 32,613 1,071,034 SH   SOLE 2 359,448 0 711,586
EQUITABLE HLDGS INC COM 29452E101 8,911 292,633 SH   SOLE 4 163,203 0 129,430
EQUITABLE HLDGS INC COM 29452E101 1,736 57,022 SH   SOLE 7 57,022 0 0
EQUITABLE HLDGS INC COM 29452E101 296 9,728 SH   SOLE 13 9,728 0 0
EQUITABLE HLDGS INC COM 29452E101 1,461 47,983 SH   SOLE 15 47,983 0 0
EQUITABLE HLDGS INC COM 29452E101 116,450 3,824,305 SH   SOLE 18 3,545,320 0 278,985
EQUITABLE HLDGS INC COM 29452E101 247,203 8,118,341 SH   SOLE 19 8,118,341 0 0
EQUITABLE HLDGS INC COM 29452E101 200,211 6,575,076 SH   SOLE 21 6,575,076 0 0
EQUITABLE HLDGS INC COM 29452E101 284,598 9,346,402 SH   SOLE 22 8,831,613 0 514,789
EQUITABLE HLDGS INC COM 29452E101 10,776 353,899 SH   SOLE 23 353,899 0 0
EQUITABLE HLDGS INC COM 29452E101 26,714 877,300 SH   SOLE 25 877,300 0 0
EQUITABLE HLDGS INC COM 29452E101 27,216 893,802 SH   SOLE 26 513,434 0 380,368
EQUITABLE HLDGS INC COM 29452E101 42,164 1,384,685 SH   SOLE 28 38,268 0 1,346,417
EQUITABLE HLDGS INC COM 29452E101 1,239 40,706 SH   SOLE 29 40,706 0 0
EQUITABLE HLDGS INC COM 29452E101 56,832 1,866,388 SH   SOLE 30 1,842,056 0 24,332
EQUITABLE HLDGS INC COM 29452E101 2,843 93,369 SH   SOLE 31 75,213 0 18,156
EQUITABLE HLDGS INC COM 29452E101 61,548 2,021,294 SH   SOLE 34 2,021,294 0 0
EQUITABLE HLDGS INC COM 29452E101 7,480 245,635 SH   SOLE 36 245,635 0 0
EQUITABLE HLDGS INC COM 29452E101 462 15,166 SH   SOLE 40 15,166 0 0
EQUITABLE HLDGS INC COM 29452E101 11,993 393,872 SH   SOLE 43 24,537 0 369,335
EQUITRANS MIDSTREAM CORP COM 294600101 5,490 645,082 SH   SOLE 2 316,354 0 328,728
EQUITRANS MIDSTREAM CORP COM 294600101 34 3,970 SH   SOLE 4 3,970 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 90 10,565 SH   SOLE 7 10,565 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 18,225 2,141,635 SH   SOLE 18 2,141,635 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 6,494 763,124 SH   SOLE 19 763,124 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 269,884 31,713,755 SH   SOLE 21 31,713,755 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 105,728 12,423,923 SH   SOLE 22 11,797,266 0 626,657
EQUITRANS MIDSTREAM CORP COM 294600101 146 17,135 SH   SOLE 25 17,135 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 1,479 173,854 SH   SOLE 26 141,309 0 32,545
EQUITRANS MIDSTREAM CORP COM 294600101 479 56,234 SH   SOLE 28 52,010 0 4,224
EQUITRANS MIDSTREAM CORP COM 294600101 2,637 309,816 SH   SOLE 30 309,816 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 172 20,232 SH   SOLE 36 20,232 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 423 49,735 SH   SOLE 40 49,735 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 3,794 445,810 SH   SOLE 43 43,323 0 402,487
EQUITY BANCSHARES INC COM CL A 29460X109 733 24,034 SH   SOLE 2 5,955 0 18,079
EQUITY BANCSHARES INC COM CL A 29460X109 8 271 SH   SOLE 7 271 0 0
EQUITY BANCSHARES INC COM CL A 29460X109 1,441 47,272 SH   SOLE 18 47,272 0 0
EQUITY BANCSHARES INC COM CL A 29460X109 1,013 33,219 SH   SOLE 19 33,219 0 0
EQUITY BANCSHARES INC COM CL A 29460X109 15,895 521,310 SH   SOLE 21 521,310 0 0
EQUITY BANCSHARES INC COM CL A 29460X109 12,994 426,184 SH   SOLE 22 411,295 0 14,889
EQUITY BANCSHARES INC COM CL A 29460X109 63 2,079 SH   SOLE 23 2,079 0 0
EQUITY BANCSHARES INC COM CL A 29460X109 266 8,725 SH   SOLE 26 0 0 8,725
EQUITY BANCSHARES INC COM CL A 29460X109 18 593 SH   SOLE 43 0 0 593
EQUITY COMWLTH COM SH BEN INT 294628102 3,450 131,679 SH   SOLE 2 39,280 0 92,399
EQUITY COMWLTH COM SH BEN INT 294628102 4,560 174,053 SH   SOLE 4 174,053 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 4,077 155,621 SH   SOLE 7 155,621 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 9,912 378,322 SH   SOLE 18 378,322 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 9,414 359,322 SH   SOLE 19 359,322 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 146,311 5,584,388 SH   SOLE 21 5,584,388 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 103,681 3,957,309 SH   SOLE 22 3,783,506 0 173,803
EQUITY COMWLTH COM SH BEN INT 294628102 868 33,136 SH   SOLE 23 33,136 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 13,185 503,236 SH   SOLE 25 503,236 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 1,563 59,640 SH   SOLE 26 50,649 0 8,991
EQUITY COMWLTH COM SH BEN INT 294628102 2,100 80,169 SH   SOLE 28 8,584 0 71,585
EQUITY COMWLTH COM SH BEN INT 294628102 6,590 251,512 SH   SOLE 30 251,512 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 85 3,239 SH   SOLE 34 3,239 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 391 14,912 SH   SOLE 40 14,912 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 22,049 841,563 SH   SOLE 43 98,574 0 742,989
EQUITY LIFESTYLE PPTYS INC COM 29472R108 31,390 422,414 SH   SOLE 2 43,919 0 378,495
EQUITY LIFESTYLE PPTYS INC COM 29472R108 27,845 374,713 SH   SOLE 4 316,210 0 58,503
EQUITY LIFESTYLE PPTYS INC COM 29472R108 20,005 269,214 SH   SOLE 7 269,214 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 50 668 SH   SOLE 13 668 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 1,480 19,912 SH   SOLE 15 19,912 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 6,603 88,856 SH   SOLE 18 78,975 0 9,881
EQUITY LIFESTYLE PPTYS INC COM 29472R108 19,934 268,255 SH   SOLE 19 268,255 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 347,648 4,678,345 SH   SOLE 21 4,678,345 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 397,108 5,343,944 SH   SOLE 22 5,135,772 0 208,172
EQUITY LIFESTYLE PPTYS INC COM 29472R108 7,824 105,294 SH   SOLE 23 105,294 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 73,243 985,645 SH   SOLE 25 985,645 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 24,289 326,855 SH   SOLE 26 194,147 0 132,708
EQUITY LIFESTYLE PPTYS INC COM 29472R108 29,808 401,128 SH   SOLE 28 18,913 0 382,215
EQUITY LIFESTYLE PPTYS INC COM 29472R108 15 204 SH   SOLE 29 204 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 73,639 990,972 SH   SOLE 30 986,214 0 4,758
EQUITY LIFESTYLE PPTYS INC COM 29472R108 2,145 28,866 SH   SOLE 31 21,762 0 7,104
EQUITY LIFESTYLE PPTYS INC COM 29472R108 609 8,200 SH   SOLE 34 8,200 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 6,291 84,664 SH   SOLE 36 84,664 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 494 6,653 SH   SOLE 40 6,653 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 6,077 81,784 SH   SOLE 43 7,443 0 74,341
EQUITY RESIDENTIAL SH BEN INT 29476L107 89,317 1,159,960 SH   SOLE 2 327,503 0 832,457
EQUITY RESIDENTIAL SH BEN INT 29476L107 63,752 827,954 SH   SOLE 4 721,690 0 106,264
EQUITY RESIDENTIAL SH BEN INT 29476L107 65,515 850,848 SH   SOLE 7 824,001 0 26,847
EQUITY RESIDENTIAL SH BEN INT 29476L107 274 3,563 SH   SOLE 13 1,034 0 2,529
EQUITY RESIDENTIAL SH BEN INT 29476L107 3,668 47,636 SH   SOLE 15 47,636 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 54,468 707,373 SH   SOLE 18 645,141 0 62,232
EQUITY RESIDENTIAL SH BEN INT 29476L107 53,176 690,592 SH   SOLE 19 690,592 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 1,067,883 13,868,615 SH   SOLE 21 13,868,615 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 818,088 10,624,518 SH   SOLE 22 9,771,551 0 852,967
EQUITY RESIDENTIAL SH BEN INT 29476L107 23,735 308,244 SH   SOLE 23 308,244 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 181,479 2,356,871 SH   SOLE 25 2,356,871 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 86,119 1,118,430 SH   SOLE 26 614,747 0 503,683
EQUITY RESIDENTIAL SH BEN INT 29476L107 88,777 1,152,945 SH   SOLE 28 38,410 0 1,114,535
EQUITY RESIDENTIAL SH BEN INT 29476L107 1,811 23,513 SH   SOLE 29 23,513 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 210,001 2,727,288 SH   SOLE 30 2,727,288 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 8,148 105,814 SH   SOLE 31 90,112 0 15,702
EQUITY RESIDENTIAL SH BEN INT 29476L107 3,788 49,191 SH   SOLE 34 49,191 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 17,238 223,875 SH   SOLE 36 223,875 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 983 12,761 SH   SOLE 40 12,761 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 14,806 192,290 SH   SOLE 43 7,775 0 184,515
ERICSSON ADR B SEK 10 294821608 7 587 SH   SOLE 18 587 0 0
ERICSSON ADR B SEK 10 294821608 6,426 510,825 SH   SOLE 43 31,995 0 478,830
ERIE INDTY CO CL A 29530P102 10,149 52,492 SH   SOLE 2 8,395 0 44,097
ERIE INDTY CO CL A 29530P102 3,188 16,490 SH   SOLE 4 10,313 0 6,177
ERIE INDTY CO CL A 29530P102 1,895 9,803 SH   SOLE 7 9,803 0 0
ERIE INDTY CO CL A 29530P102 15 76 SH   SOLE 13 76 0 0
ERIE INDTY CO CL A 29530P102 477 2,465 SH   SOLE 15 2,465 0 0
ERIE INDTY CO CL A 29530P102 4,714 24,380 SH   SOLE 18 22,811 0 1,569
ERIE INDTY CO CL A 29530P102 1,971 10,195 SH   SOLE 19 10,195 0 0
ERIE INDTY CO CL A 29530P102 129,583 670,197 SH   SOLE 21 670,197 0 0
ERIE INDTY CO CL A 29530P102 131,010 677,579 SH   SOLE 22 647,759 0 29,820
ERIE INDTY CO CL A 29530P102 3,130 16,187 SH   SOLE 23 16,187 0 0
ERIE INDTY CO CL A 29530P102 544 2,814 SH   SOLE 25 2,814 0 0
ERIE INDTY CO CL A 29530P102 9,734 50,343 SH   SOLE 26 42,303 0 8,040
ERIE INDTY CO CL A 29530P102 5,690 29,428 SH   SOLE 28 3,182 0 26,246
ERIE INDTY CO CL A 29530P102 22 115 SH   SOLE 29 115 0 0
ERIE INDTY CO CL A 29530P102 25,911 134,011 SH   SOLE 30 102,373 0 31,638
ERIE INDTY CO CL A 29530P102 703 3,638 SH   SOLE 31 2,374 0 1,264
ERIE INDTY CO CL A 29530P102 276 1,428 SH   SOLE 34 1,428 0 0
ERIE INDTY CO CL A 29530P102 2,748 14,210 SH   SOLE 36 14,210 0 0
ERIE INDTY CO CL A 29530P102 179 925 SH   SOLE 40 925 0 0
ERIE INDTY CO CL A 29530P102 4,835 25,005 SH   SOLE 43 1,794 0 23,211
EROS STX GLOBAL CORPORATION SHS NEW G3788M114 892 583,170 SH   SOLE 2 39,120 0 544,050
EROS STX GLOBAL CORPORATION SHS NEW G3788M114 8 5,106 SH   SOLE 7 5,106 0 0
EROS STX GLOBAL CORPORATION SHS NEW G3788M114 1,647 1,076,562 SH   SOLE 18 1,076,562 0 0
EROS STX GLOBAL CORPORATION SHS NEW G3788M114 4,139 2,705,364 SH   SOLE 19 2,705,364 0 0
EROS STX GLOBAL CORPORATION SHS NEW G3788M114 17,956 11,735,892 SH   SOLE 21 11,735,892 0 0
EROS STX GLOBAL CORPORATION SHS NEW G3788M114 8,252 5,393,676 SH   SOLE 22 5,058,853 0 334,823
EROS STX GLOBAL CORPORATION SHS NEW G3788M114 150 97,945 SH   SOLE 23 97,945 0 0
EROS STX GLOBAL CORPORATION SHS NEW G3788M114 768 502,260 SH   SOLE 26 0 0 502,260
ESCALADE INC COM 296056104 178 7,773 SH   SOLE 2 890 0 6,883
ESCALADE INC COM 296056104 867 37,789 SH   SOLE 18 37,789 0 0
ESCALADE INC COM 296056104 408 17,785 SH   SOLE 19 17,785 0 0
ESCALADE INC COM 296056104 9,291 404,826 SH   SOLE 21 404,826 0 0
ESCALADE INC COM 296056104 3,137 136,710 SH   SOLE 22 127,655 0 9,055
ESCO TECHNOLOGIES INC COM 296315104 3,253 34,678 SH   SOLE 2 8,030 0 26,648
ESCO TECHNOLOGIES INC COM 296315104 7 78 SH   SOLE 4 78 0 0
ESCO TECHNOLOGIES INC COM 296315104 39 411 SH   SOLE 7 411 0 0
ESCO TECHNOLOGIES INC COM 296315104 9,734 103,766 SH   SOLE 18 103,766 0 0
ESCO TECHNOLOGIES INC COM 296315104 13,593 144,897 SH   SOLE 19 144,897 0 0
ESCO TECHNOLOGIES INC COM 296315104 288,095 3,071,044 SH   SOLE 21 3,071,044 0 0
ESCO TECHNOLOGIES INC COM 296315104 70,905 755,834 SH   SOLE 22 719,854 0 35,980
ESCO TECHNOLOGIES INC COM 296315104 212 2,261 SH   SOLE 23 2,261 0 0
ESCO TECHNOLOGIES INC COM 296315104 194 2,063 SH   SOLE 25 2,063 0 0
ESCO TECHNOLOGIES INC COM 296315104 3,449 36,763 SH   SOLE 26 11,471 0 25,292
ESCO TECHNOLOGIES INC COM 296315104 286 3,044 SH   SOLE 28 3,044 0 0
ESCO TECHNOLOGIES INC COM 296315104 5,265 56,119 SH   SOLE 30 56,119 0 0
ESCO TECHNOLOGIES INC COM 296315104 226 2,408 SH   SOLE 36 2,408 0 0
ESCO TECHNOLOGIES INC COM 296315104 279 2,977 SH   SOLE 40 2,977 0 0
ESCO TECHNOLOGIES INC COM 296315104 1,781 18,987 SH   SOLE 43 276 0 18,711
ESPERION THERAPEUTICS INC NE COM 29664W105 311 14,725 SH   SOLE 2 10,723 0 4,002
ESPERION THERAPEUTICS INC NE COM 29664W105 2 87 SH   SOLE 4 87 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 11 497 SH   SOLE 7 497 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 1,913 90,467 SH   SOLE 18 90,467 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 1,486 70,283 SH   SOLE 19 70,283 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 24,616 1,163,856 SH   SOLE 21 1,163,856 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 14,443 682,896 SH   SOLE 22 667,449 0 15,447
ESPERION THERAPEUTICS INC NE COM 29664W105 33 1,578 SH   SOLE 23 1,578 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 28 1,307 SH   SOLE 25 1,307 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 287 13,547 SH   SOLE 26 11,476 0 2,071
ESPERION THERAPEUTICS INC NE COM 29664W105 78 3,694 SH   SOLE 28 3,694 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 661 31,248 SH   SOLE 30 31,248 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 22 1,057 SH   SOLE 36 1,057 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 83 3,921 SH   SOLE 40 3,921 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 131 6,184 SH   SOLE 43 0 0 6,184
ESPEY MFG & ELECTRS CORP COM 296650104 6 391 SH   SOLE 18 391 0 0
ESPEY MFG & ELECTRS CORP COM 296650104 87 5,837 SH   SOLE 21 5,837 0 0
ESPORTS ENTMT GROUP INC COM 29667K306 33 3,025 SH   SOLE 18 3,025 0 0
ESPORTS ENTMT GROUP INC COM 29667K306 437 40,248 SH   SOLE 21 40,248 0 0
ESPORTS ENTMT GROUP INC COM 29667K306 1,856 170,884 SH   SOLE 22 170,884 0 0
ESPORTS TECHNOLOGIES INC COM 29667L106 6 278 SH   SOLE 2 131 0 147
ESPORTS TECHNOLOGIES INC COM 29667L106 69 3,280 SH   SOLE 18 3,280 0 0
ESPORTS TECHNOLOGIES INC COM 29667L106 238 11,282 SH   SOLE 19 11,282 0 0
ESPORTS TECHNOLOGIES INC COM 29667L106 1,700 80,699 SH   SOLE 21 80,699 0 0
ESPORTS TECHNOLOGIES INC COM 29667L106 418 19,843 SH   SOLE 22 19,747 0 96
ESQUIRE FINL HLDGS INC COM 29667J101 8 338 SH   SOLE 2 338 0 0
ESQUIRE FINL HLDGS INC COM 29667J101 34 1,433 SH   SOLE 18 1,433 0 0
ESQUIRE FINL HLDGS INC COM 29667J101 435 18,344 SH   SOLE 21 18,344 0 0
ESQUIRE FINL HLDGS INC COM 29667J101 26 1,096 SH   SOLE 22 1,096 0 0
ESSA BANCORP INC COM 29667D104 33 2,042 SH   SOLE 18 2,042 0 0
ESSA BANCORP INC COM 29667D104 537 32,780 SH   SOLE 21 32,780 0 0
ESSA BANCORP INC COM 29667D104 21 1,285 SH   SOLE 22 1,285 0 0
ESSA PHARMA INC COM NEW 29668H708 144 5,046 SH   SOLE 2 5,046 0 0
ESSA PHARMA INC COM NEW 29668H708 1,337 46,791 SH   SOLE 21 46,791 0 0
ESSA PHARMA INC COM NEW 29668H708 204 7,140 SH   SOLE 22 7,132 0 8
ESSA PHARMA INC COM NEW 29668H708 140 4,889 SH   SOLE 30 4,889 0 0
ESSA PHARMA INC COM NEW 29668H708 72 2,521 SH   SOLE 40 2,521 0 0
ESSENT GROUP LTD COM G3198U102 21,282 473,469 SH   SOLE 2 283,762 0 189,707
ESSENT GROUP LTD COM G3198U102 1,232 27,416 SH   SOLE 4 27,416 0 0
ESSENT GROUP LTD COM G3198U102 489 10,880 SH   SOLE 7 10,880 0 0
ESSENT GROUP LTD COM G3198U102 339 7,534 SH   SOLE 13 7,534 0 0
ESSENT GROUP LTD COM G3198U102 27,023 601,169 SH   SOLE 18 588,717 0 12,452
ESSENT GROUP LTD COM G3198U102 29,424 654,603 SH   SOLE 19 654,603 0 0
ESSENT GROUP LTD COM G3198U102 363,505 8,086,882 SH   SOLE 21 8,086,882 0 0
ESSENT GROUP LTD COM G3198U102 194,122 4,318,622 SH   SOLE 22 4,056,974 0 261,648
ESSENT GROUP LTD COM G3198U102 5,352 119,069 SH   SOLE 23 119,069 0 0
ESSENT GROUP LTD COM G3198U102 155 3,441 SH   SOLE 25 3,441 0 0
ESSENT GROUP LTD COM G3198U102 8,685 193,217 SH   SOLE 26 50,822 0 142,395
ESSENT GROUP LTD COM G3198U102 4,502 100,164 SH   SOLE 28 15,133 0 85,031
ESSENT GROUP LTD COM G3198U102 2,103 46,778 SH   SOLE 29 46,778 0 0
ESSENT GROUP LTD COM G3198U102 3,885 86,433 SH   SOLE 30 86,433 0 0
ESSENT GROUP LTD COM G3198U102 3,123 69,474 SH   SOLE 31 69,474 0 0
ESSENT GROUP LTD COM G3198U102 350 7,778 SH   SOLE 34 7,778 0 0
ESSENT GROUP LTD COM G3198U102 392 8,720 SH   SOLE 36 8,720 0 0
ESSENT GROUP LTD COM G3198U102 593 13,186 SH   SOLE 40 13,186 0 0
ESSENT GROUP LTD COM G3198U102 35 782 SH   SOLE 43 0 0 782
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 3,487 128,944 SH   SOLE 2 33,474 0 95,470
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 4,350 160,889 SH   SOLE 4 160,889 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 4,124 152,508 SH   SOLE 7 152,508 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 12,985 480,226 SH   SOLE 18 480,226 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 10,957 405,199 SH   SOLE 19 405,199 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 386,052 14,277,064 SH   SOLE 21 14,277,064 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 107,037 3,958,481 SH   SOLE 22 3,784,329 0 174,152
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 144 5,310 SH   SOLE 23 5,310 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 13,550 501,115 SH   SOLE 25 501,115 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 1,211 44,787 SH   SOLE 26 34,900 0 9,887
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 2,256 83,425 SH   SOLE 28 12,065 0 71,360
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 18,492 683,876 SH   SOLE 30 683,876 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 47 1,748 SH   SOLE 34 1,748 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 199 7,355 SH   SOLE 36 7,355 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 336 12,413 SH   SOLE 40 12,413 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 1,500 55,483 SH   SOLE 43 2,761 0 52,722
ESSENTIAL UTILS INC COM 29670G102 23,319 510,266 SH   SOLE 2 126,433 0 383,833
ESSENTIAL UTILS INC COM 29670G102 9,813 214,730 SH   SOLE 4 106,033 0 108,697
ESSENTIAL UTILS INC COM 29670G102 28,996 634,491 SH   SOLE 7 634,491 0 0
ESSENTIAL UTILS INC COM 29670G102 17 363 SH   SOLE 13 363 0 0
ESSENTIAL UTILS INC COM 29670G102 1,067 23,357 SH   SOLE 15 23,357 0 0
ESSENTIAL UTILS INC COM 29670G102 26,051 570,037 SH   SOLE 18 556,734 0 13,303
ESSENTIAL UTILS INC COM 29670G102 3,148 68,875 SH   SOLE 19 68,875 0 0
ESSENTIAL UTILS INC COM 29670G102 515,677 11,283,970 SH   SOLE 21 11,283,970 0 0
ESSENTIAL UTILS INC COM 29670G102 295,578 6,467,793 SH   SOLE 22 6,187,198 0 280,595
ESSENTIAL UTILS INC COM 29670G102 5,944 130,065 SH   SOLE 23 130,065 0 0
ESSENTIAL UTILS INC COM 29670G102 19,997 437,578 SH   SOLE 25 437,578 0 0
ESSENTIAL UTILS INC COM 29670G102 18,190 398,039 SH   SOLE 26 309,030 0 89,009
ESSENTIAL UTILS INC COM 29670G102 21,916 479,560 SH   SOLE 28 22,859 0 456,701
ESSENTIAL UTILS INC COM 29670G102 128,362 2,808,796 SH   SOLE 30 2,688,054 0 120,742
ESSENTIAL UTILS INC COM 29670G102 3,118 68,228 SH   SOLE 31 26,233 0 41,995
ESSENTIAL UTILS INC COM 29670G102 4,353 95,243 SH   SOLE 34 95,243 0 0
ESSENTIAL UTILS INC COM 29670G102 3,286 71,911 SH   SOLE 36 71,911 0 0
ESSENTIAL UTILS INC COM 29670G102 429 9,390 SH   SOLE 40 9,390 0 0
ESSENTIAL UTILS INC COM 29670G102 14,522 317,764 SH   SOLE 43 11,716 0 306,048
ESSENTIAL UTILS INC UNIT 04/30/2022 29670G201 47,098 823,673 SH   SOLE 21 823,673 0 0
ESSEX PPTY TR INC COM 297178105 53,545 178,479 SH   SOLE 2 31,601 0 146,878
ESSEX PPTY TR INC COM 297178105 40,504 135,009 SH   SOLE 4 118,097 0 16,912
ESSEX PPTY TR INC COM 297178105 50,981 169,932 SH   SOLE 7 160,842 0 9,090
ESSEX PPTY TR INC COM 297178105 235 783 SH   SOLE 13 213 0 570
ESSEX PPTY TR INC COM 297178105 2,535 8,450 SH   SOLE 15 8,450 0 0
ESSEX PPTY TR INC COM 297178105 38,740 129,130 SH   SOLE 18 119,832 0 9,298
ESSEX PPTY TR INC COM 297178105 33,422 111,404 SH   SOLE 19 111,404 0 0
ESSEX PPTY TR INC COM 297178105 739,878 2,466,177 SH   SOLE 21 2,466,177 0 0
ESSEX PPTY TR INC COM 297178105 566,993 1,889,915 SH   SOLE 22 1,749,406 0 140,509
ESSEX PPTY TR INC COM 297178105 12,342 41,137 SH   SOLE 23 41,137 0 0
ESSEX PPTY TR INC COM 297178105 123,238 410,781 SH   SOLE 25 410,781 0 0
ESSEX PPTY TR INC COM 297178105 52,171 173,899 SH   SOLE 26 84,149 0 89,750
ESSEX PPTY TR INC COM 297178105 60,978 203,254 SH   SOLE 28 6,866 0 196,388
ESSEX PPTY TR INC COM 297178105 22 74 SH   SOLE 29 74 0 0
ESSEX PPTY TR INC COM 297178105 146,887 489,606 SH   SOLE 30 489,606 0 0
ESSEX PPTY TR INC COM 297178105 3,544 11,814 SH   SOLE 31 8,939 0 2,875
ESSEX PPTY TR INC COM 297178105 934 3,113 SH   SOLE 34 3,113 0 0
ESSEX PPTY TR INC COM 297178105 9,981 33,268 SH   SOLE 36 33,268 0 0
ESSEX PPTY TR INC COM 297178105 629 2,098 SH   SOLE 40 2,098 0 0
ESSEX PPTY TR INC COM 297178105 7,432 24,771 SH   SOLE 43 1,399 0 23,372
ESTABLISHMENT LABS HLDGS INC COM G31249108 393 4,502 SH   SOLE 2 4,502 0 0
ESTABLISHMENT LABS HLDGS INC COM G31249108 3,011 34,474 SH   SOLE 21 34,474 0 0
ESTABLISHMENT LABS HLDGS INC COM G31249108 1,375 15,738 SH   SOLE 22 7,150 0 8,588
ESTABLISHMENT LABS HLDGS INC COM G31249108 46 526 SH   SOLE 25 526 0 0
ESTABLISHMENT LABS HLDGS INC COM G31249108 382 4,369 SH   SOLE 30 4,369 0 0
ESTABLISHMENT LABS HLDGS INC COM G31249108 197 2,255 SH   SOLE 40 2,255 0 0
ETF SER SOLUTIONS DISTILLATE US 26922A321 6 148 SH   SOLE 17 0 0 148
ETHAN ALLEN INTERIORS INC COM 297602104 795 28,796 SH   SOLE 2 6,653 0 22,143
ETHAN ALLEN INTERIORS INC COM 297602104 4 129 SH   SOLE 4 129 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 13 469 SH   SOLE 7 469 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 2,743 99,396 SH   SOLE 18 99,396 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 3,171 114,881 SH   SOLE 19 114,881 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 80,868 2,929,985 SH   SOLE 21 2,929,985 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 19,342 700,814 SH   SOLE 22 665,176 0 35,638
ETHAN ALLEN INTERIORS INC COM 297602104 64 2,316 SH   SOLE 25 2,316 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 378 13,710 SH   SOLE 26 5,285 0 8,425
ETHAN ALLEN INTERIORS INC COM 297602104 102 3,702 SH   SOLE 28 3,702 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 901 32,641 SH   SOLE 30 32,641 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 108 3,917 SH   SOLE 36 3,917 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 85 3,080 SH   SOLE 40 3,080 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 796 28,852 SH   SOLE 43 0 0 28,852
ETON PHARMACEUTICALS INC COM 29772L108 2 299 SH   SOLE 2 299 0 0
ETON PHARMACEUTICALS INC COM 29772L108 26 4,171 SH   SOLE 18 4,171 0 0
ETON PHARMACEUTICALS INC COM 29772L108 395 64,192 SH   SOLE 21 64,192 0 0
ETON PHARMACEUTICALS INC COM 29772L108 1,432 232,396 SH   SOLE 22 232,396 0 0
ETSY INC COM 29786A106 59,736 290,206 SH   SOLE 2 58,139 0 232,067
ETSY INC COM 29786A106 14,308 69,509 SH   SOLE 4 42,348 0 27,161
ETSY INC COM 29786A106 23,005 111,763 SH   SOLE 7 107,991 0 3,772
ETSY INC COM 29786A106 212 1,029 SH   SOLE 13 198 0 831
ETSY INC COM 29786A106 2,530 12,293 SH   SOLE 15 12,293 0 0
ETSY INC COM 29786A106 240,343 1,167,620 SH   SOLE 18 876,366 0 291,254
ETSY INC COM 29786A106 147,256 715,390 SH   SOLE 19 715,390 0 0
ETSY INC COM 29786A106 739,209 3,591,182 SH   SOLE 21 3,591,182 0 0
ETSY INC COM 29786A106 593,266 2,882,169 SH   SOLE 22 2,606,606 0 275,563
ETSY INC COM 29786A106 16,161 78,512 SH   SOLE 23 78,512 0 0
ETSY INC COM 29786A106 102,421 497,574 SH   SOLE 25 497,574 0 0
ETSY INC COM 29786A106 58,509 284,247 SH   SOLE 26 117,396 0 166,851
ETSY INC COM 29786A106 78,756 382,606 SH   SOLE 28 16,111 0 366,495
ETSY INC COM 29786A106 47 227 SH   SOLE 29 227 0 0
ETSY INC COM 29786A106 154,874 752,402 SH   SOLE 30 664,611 0 87,791
ETSY INC COM 29786A106 12,336 59,932 SH   SOLE 31 27,103 0 32,829
ETSY INC COM 29786A106 23,393 113,647 SH   SOLE 34 113,647 0 0
ETSY INC COM 29786A106 12,122 58,891 SH   SOLE 36 58,891 0 0
ETSY INC COM 29786A106 945 4,593 SH   SOLE 40 4,593 0 0
ETSY INC COM 29786A106 15,917 77,326 SH   SOLE 43 5,026 0 72,300
ETSY INC NOTE 0.125%10/0 29786AAJ5 9,840 4,107,000 PRN   SOLE 21 4,107,000 0 0
ETSY INC NOTE 0.125%10/0 29786AAJ5 1,198 500,000 PRN   SOLE 22 500,000 0 0
EUCRATES BIOMEDICAL ACQU COR SHS G3141W106 8,837 897,657 SH   SOLE 19 897,657 0 0
EUCRATES BIOMEDICAL ACQU COR SHS G3141W106 251 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 311 299,219 SH   SOLE 19 299,219 0 0
EUCRATES BIOMEDICAL ACQU COR *W EXP 10/23/202 G3141W122 9 8,495 SH   SOLE 20 8,495 0 0
EUCRATES BIOMEDICAL ACQU COR *W EXP 10/23/202 G3141W122 1 619 SH   SOLE 21 619 0 0
EURODRY LTD COM Y23508107 4,381 180,000 SH   SOLE 42 180,000 0 0
EURONAV NV SHS B38564108 5,814 623,791 SH   SOLE 7 623,791 0 0
EURONAV NV SHS B38564108 3 370 SH   SOLE 22 370 0 0
EURONAV NV SHS B38564108 3 368 SH   SOLE 43 368 0 0
EURONET WORLDWIDE INC COM 298736109 21,781 160,920 SH   SOLE 2 76,004 0 84,916
EURONET WORLDWIDE INC COM 298736109 1,129 8,340 SH   SOLE 4 8,340 0 0
EURONET WORLDWIDE INC COM 298736109 408 3,011 SH   SOLE 7 3,011 0 0
EURONET WORLDWIDE INC COM 298736109 3,126 23,098 SH   SOLE 18 21,726 0 1,372
EURONET WORLDWIDE INC COM 298736109 2,290 16,918 SH   SOLE 19 16,918 0 0
EURONET WORLDWIDE INC COM 298736109 91,301 674,556 SH   SOLE 21 674,556 0 0
EURONET WORLDWIDE INC COM 298736109 177,430 1,310,896 SH   SOLE 22 1,202,655 0 108,241
EURONET WORLDWIDE INC COM 298736109 3,118 23,036 SH   SOLE 23 23,036 0 0
EURONET WORLDWIDE INC COM 298736109 5,899 43,582 SH   SOLE 25 43,582 0 0
EURONET WORLDWIDE INC COM 298736109 6,801 50,245 SH   SOLE 26 33,551 0 16,694
EURONET WORLDWIDE INC COM 298736109 954 7,049 SH   SOLE 28 6,761 0 288
EURONET WORLDWIDE INC COM 298736109 2,273 16,795 SH   SOLE 29 16,795 0 0
EURONET WORLDWIDE INC COM 298736109 5,344 39,486 SH   SOLE 30 39,486 0 0
EURONET WORLDWIDE INC COM 298736109 3,023 22,335 SH   SOLE 31 22,335 0 0
EURONET WORLDWIDE INC COM 298736109 1,481 10,942 SH   SOLE 34 10,942 0 0
EURONET WORLDWIDE INC COM 298736109 315 2,328 SH   SOLE 36 2,328 0 0
EURONET WORLDWIDE INC COM 298736109 867 6,407 SH   SOLE 40 6,407 0 0
EURONET WORLDWIDE INC COM 298736109 1,909 14,103 SH   SOLE 43 1,931 0 12,172
EURONET WORLDWIDE INC NOTE 0.750% 3/1 298736AL3 3,233 2,839,000 PRN   SOLE 21 2,839,000 0 0
EUROPEAN SUSTAINABLE GROWTH CL A SHS G3194F109 99 10,245 SH   SOLE 19 10,245 0 0
EUROPEAN SUSTAINABLE GROWTH *W EXP 01/21/202 G3194F117 4 4,705 SH   SOLE 19 4,705 0 0
EUROSEAS LTD SHS Y23592135 2,597 112,500 SH   SOLE 42 112,500 0 0
EVANS BANCORP INC COM NEW 29911Q208 14 387 SH   SOLE 2 387 0 0
EVANS BANCORP INC COM NEW 29911Q208 41 1,101 SH   SOLE 18 1,101 0 0
EVANS BANCORP INC COM NEW 29911Q208 582 15,683 SH   SOLE 21 15,683 0 0
EVANS BANCORP INC COM NEW 29911Q208 31 824 SH   SOLE 22 824 0 0
EVELO BIOSCIENCES INC COM 299734103 131 9,533 SH   SOLE 2 1,855 0 7,678
EVELO BIOSCIENCES INC COM 299734103 7 488 SH   SOLE 7 488 0 0
EVELO BIOSCIENCES INC COM 299734103 1,365 99,360 SH   SOLE 18 99,360 0 0
EVELO BIOSCIENCES INC COM 299734103 744 54,167 SH   SOLE 19 54,167 0 0
EVELO BIOSCIENCES INC COM 299734103 14,144 1,029,385 SH   SOLE 21 1,029,385 0 0
EVELO BIOSCIENCES INC COM 299734103 8,821 641,969 SH   SOLE 22 637,295 0 4,674
EVELO BIOSCIENCES INC COM 299734103 118 8,600 SH   SOLE 43 0 0 8,600
EVENTBRITE INC COM CL A 29975E109 796 41,880 SH   SOLE 2 26,816 0 15,064
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,614 242,830 SH   SOLE 18 232,932 0 9,898
EVENTBRITE INC COM CL A 29975E109 18,216 958,719 SH   SOLE 19 958,719 0 0
EVENTBRITE INC COM CL A 29975E109 48,057 2,529,295 SH   SOLE 21 2,529,295 0 0
EVENTBRITE INC COM CL A 29975E109 35,591 1,873,211 SH   SOLE 22 1,832,600 0 40,611
EVENTBRITE INC COM CL A 29975E109 77 4,068 SH   SOLE 23 4,068 0 0
EVENTBRITE INC COM CL A 29975E109 45 2,388 SH   SOLE 25 2,388 0 0
EVENTBRITE INC COM CL A 29975E109 886 46,646 SH   SOLE 26 28,701 0 17,945
EVENTBRITE INC COM CL A 29975E109 176 9,257 SH   SOLE 28 9,257 0 0
EVENTBRITE INC COM CL A 29975E109 1,263 66,493 SH   SOLE 30 66,493 0 0
EVENTBRITE INC COM CL A 29975E109 32,742 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 206 10,835 SH   SOLE 43 155 0 10,680
EVERBRIDGE INC COM 29978A104 9,672 71,077 SH   SOLE 2 12,252 0 58,825
EVERBRIDGE INC COM 29978A104 35 258 SH   SOLE 4 258 0 0
EVERBRIDGE INC COM 29978A104 85 626 SH   SOLE 7 626 0 0
EVERBRIDGE INC COM 29978A104 2,432 17,870 SH   SOLE 18 17,870 0 0
EVERBRIDGE INC COM 29978A104 26,936 197,946 SH   SOLE 19 197,946 0 0
EVERBRIDGE INC COM 29978A104 95,025 698,301 SH   SOLE 21 698,301 0 0
EVERBRIDGE INC COM 29978A104 126,387 928,772 SH   SOLE 22 885,946 0 42,826
EVERBRIDGE INC COM 29978A104 155 1,141 SH   SOLE 25 1,141 0 0
EVERBRIDGE INC COM 29978A104 3,560 26,158 SH   SOLE 26 23,152 0 3,006
EVERBRIDGE INC COM 29978A104 606 4,455 SH   SOLE 28 4,455 0 0
EVERBRIDGE INC COM 29978A104 33,562 246,634 SH   SOLE 30 246,634 0 0
EVERBRIDGE INC COM 29978A104 91 668 SH   SOLE 31 668 0 0
EVERBRIDGE INC COM 29978A104 212 1,557 SH   SOLE 34 1,557 0 0
EVERBRIDGE INC COM 29978A104 160 1,173 SH   SOLE 36 1,173 0 0
EVERBRIDGE INC COM 29978A104 597 4,388 SH   SOLE 40 4,388 0 0
EVERBRIDGE INC COM 29978A104 1,807 13,282 SH   SOLE 43 1,391 0 11,891
EVERBRIDGE INC NOTE 0.125%12/1 29978AAC8 3,984 2,920,000 PRN   SOLE 21 2,920,000 0 0
EVERCORE INC CLASS A 29977A105 14,446 102,620 SH   SOLE 2 33,955 0 68,665
EVERCORE INC CLASS A 29977A105 42 300 SH   SOLE 4 300 0 0
EVERCORE INC CLASS A 29977A105 113 802 SH   SOLE 7 802 0 0
EVERCORE INC CLASS A 29977A105 13,878 98,586 SH   SOLE 18 98,586 0 0
EVERCORE INC CLASS A 29977A105 1,497 10,637 SH   SOLE 19 10,637 0 0
EVERCORE INC CLASS A 29977A105 298,162 2,118,078 SH   SOLE 21 2,118,078 0 0
EVERCORE INC CLASS A 29977A105 162,563 1,154,816 SH   SOLE 22 1,105,549 0 49,267
EVERCORE INC CLASS A 29977A105 175 1,245 SH   SOLE 25 1,245 0 0
EVERCORE INC CLASS A 29977A105 2,718 19,311 SH   SOLE 26 15,771 0 3,540
EVERCORE INC CLASS A 29977A105 595 4,229 SH   SOLE 28 4,229 0 0
EVERCORE INC CLASS A 29977A105 4,409 31,322 SH   SOLE 30 31,322 0 0
EVERCORE INC CLASS A 29977A105 106 751 SH   SOLE 31 751 0 0
EVERCORE INC CLASS A 29977A105 300 2,132 SH   SOLE 36 2,132 0 0
EVERCORE INC CLASS A 29977A105 711 5,054 SH   SOLE 40 5,054 0 0
EVERCORE INC CLASS A 29977A105 4,201 29,842 SH   SOLE 43 3,706 0 26,136
EVEREST RE GROUP LTD COM G3223R108 27,079 107,453 SH   SOLE 2 28,862 0 78,591
EVEREST RE GROUP LTD COM G3223R108 6,428 25,506 SH   SOLE 4 14,341 0 11,165
EVEREST RE GROUP LTD COM G3223R108 10,136 40,221 SH   SOLE 7 35,512 0 4,709
EVEREST RE GROUP LTD COM G3223R108 33 130 SH   SOLE 13 130 0 0
EVEREST RE GROUP LTD COM G3223R108 1,296 5,143 SH   SOLE 15 5,143 0 0
EVEREST RE GROUP LTD COM G3223R108 28,343 112,468 SH   SOLE 18 106,703 0 5,765
EVEREST RE GROUP LTD COM G3223R108 5,289 20,987 SH   SOLE 19 20,987 0 0
EVEREST RE GROUP LTD COM G3223R108 259,569 1,029,996 SH   SOLE 21 1,029,996 0 0
EVEREST RE GROUP LTD COM G3223R108 240,313 953,587 SH   SOLE 22 860,848 0 92,739
EVEREST RE GROUP LTD COM G3223R108 7,238 28,722 SH   SOLE 23 28,722 0 0
EVEREST RE GROUP LTD COM G3223R108 14,438 57,292 SH   SOLE 25 57,292 0 0
EVEREST RE GROUP LTD COM G3223R108 26,297 104,349 SH   SOLE 26 45,885 0 58,464
EVEREST RE GROUP LTD COM G3223R108 18,201 72,223 SH   SOLE 28 4,530 0 67,693
EVEREST RE GROUP LTD COM G3223R108 269 1,067 SH   SOLE 29 1,067 0 0
EVEREST RE GROUP LTD COM G3223R108 49,196 195,214 SH   SOLE 30 189,941 0 5,273
EVEREST RE GROUP LTD COM G3223R108 1,863 7,393 SH   SOLE 31 5,824 0 1,569
EVEREST RE GROUP LTD COM G3223R108 542 2,150 SH   SOLE 34 2,150 0 0
EVEREST RE GROUP LTD COM G3223R108 6,151 24,408 SH   SOLE 36 24,408 0 0
EVEREST RE GROUP LTD COM G3223R108 399 1,584 SH   SOLE 40 1,584 0 0
EVEREST RE GROUP LTD COM G3223R108 8,523 33,818 SH   SOLE 43 531 0 33,287
EVERGY INC COM 30034W106 30,852 510,548 SH   SOLE 2 89,625 0 420,923
EVERGY INC COM 30034W106 7,173 118,701 SH   SOLE 4 109,910 0 8,791
EVERGY INC COM 30034W106 15,061 249,235 SH   SOLE 7 220,733 0 28,502
EVERGY INC COM 30034W106 44 729 SH   SOLE 13 729 0 0
EVERGY INC COM 30034W106 1,738 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 29,057 480,844 SH   SOLE 18 460,562 0 20,282
EVERGY INC COM 30034W106 18,370 303,994 SH   SOLE 19 303,994 0 0
EVERGY INC COM 30034W106 400,479 6,627,151 SH   SOLE 21 6,627,151 0 0
EVERGY INC COM 30034W106 301,876 4,995,470 SH   SOLE 22 4,503,233 0 492,237
EVERGY INC COM 30034W106 7,729 127,899 SH   SOLE 23 127,899 0 0
EVERGY INC COM 30034W106 5,604 92,738 SH   SOLE 25 92,738 0 0
EVERGY INC COM 30034W106 34,222 566,304 SH   SOLE 26 267,505 0 298,799
EVERGY INC COM 30034W106 2,657 43,972 SH   SOLE 28 0 0 43,972
EVERGY INC COM 30034W106 60 998 SH   SOLE 29 998 0 0
EVERGY INC COM 30034W106 71,665 1,185,913 SH   SOLE 30 1,185,913 0 0
EVERGY INC COM 30034W106 3,767 62,342 SH   SOLE 31 27,910 0 34,432
EVERGY INC COM 30034W106 3,211 53,129 SH   SOLE 34 53,129 0 0
EVERGY INC COM 30034W106 12,587 208,288 SH   SOLE 36 208,288 0 0
EVERGY INC COM 30034W106 273 4,522 SH   SOLE 40 4,522 0 0
EVERGY INC COM 30034W106 5,940 98,299 SH   SOLE 43 7,226 0 91,073
EVERI HLDGS INC COM 30034T103 876 35,114 SH   SOLE 2 26,429 0 8,685
EVERI HLDGS INC COM 30034T103 8 312 SH   SOLE 4 312 0 0
EVERI HLDGS INC COM 30034T103 35 1,393 SH   SOLE 7 1,393 0 0
EVERI HLDGS INC COM 30034T103 6,896 276,502 SH   SOLE 18 276,502 0 0
EVERI HLDGS INC COM 30034T103 3,870 155,177 SH   SOLE 19 155,177 0 0
EVERI HLDGS INC COM 30034T103 74,611 2,991,606 SH   SOLE 21 2,991,606 0 0
EVERI HLDGS INC COM 30034T103 52,200 2,093,037 SH   SOLE 22 2,043,514 0 49,523
EVERI HLDGS INC COM 30034T103 23 932 SH   SOLE 23 932 0 0
EVERI HLDGS INC COM 30034T103 199 7,972 SH   SOLE 25 7,972 0 0
EVERI HLDGS INC COM 30034T103 1,296 51,964 SH   SOLE 26 47,286 0 4,678
EVERI HLDGS INC COM 30034T103 290 11,646 SH   SOLE 28 11,646 0 0
EVERI HLDGS INC COM 30034T103 2,222 89,111 SH   SOLE 30 89,111 0 0
EVERI HLDGS INC COM 30034T103 166 6,670 SH   SOLE 34 6,670 0 0
EVERI HLDGS INC COM 30034T103 346 13,888 SH   SOLE 36 13,888 0 0
EVERI HLDGS INC COM 30034T103 255 10,207 SH   SOLE 40 10,207 0 0
EVERI HLDGS INC COM 30034T103 162 6,476 SH   SOLE 43 0 0 6,476
EVERQUOTE INC COM CL A 30041R108 599 18,319 SH   SOLE 2 8,647 0 9,672
EVERQUOTE INC COM CL A 30041R108 2 49 SH   SOLE 4 49 0 0
EVERQUOTE INC COM CL A 30041R108 8 260 SH   SOLE 7 260 0 0
EVERQUOTE INC COM CL A 30041R108 2,142 65,543 SH   SOLE 18 61,610 0 3,933
EVERQUOTE INC COM CL A 30041R108 2,526 77,305 SH   SOLE 19 77,305 0 0
EVERQUOTE INC COM CL A 30041R108 21,639 662,147 SH   SOLE 21 662,147 0 0
EVERQUOTE INC COM CL A 30041R108 13,690 418,902 SH   SOLE 22 410,350 0 8,552
EVERQUOTE INC COM CL A 30041R108 103 3,158 SH   SOLE 23 3,158 0 0
EVERQUOTE INC COM CL A 30041R108 14 435 SH   SOLE 25 435 0 0
EVERQUOTE INC COM CL A 30041R108 386 11,808 SH   SOLE 26 277 0 11,531
EVERQUOTE INC COM CL A 30041R108 64 1,956 SH   SOLE 28 1,956 0 0
EVERQUOTE INC COM CL A 30041R108 82 2,513 SH   SOLE 30 2,513 0 0
EVERQUOTE INC COM CL A 30041R108 86 2,623 SH   SOLE 34 2,623 0 0
EVERQUOTE INC COM CL A 30041R108 56 1,707 SH   SOLE 40 1,707 0 0
EVERQUOTE INC COM CL A 30041R108 70 2,137 SH   SOLE 43 60 0 2,077
EVERSOURCE ENERGY COM 30040W108 73,213 912,424 SH   SOLE 2 229,321 0 683,103
EVERSOURCE ENERGY COM 30040W108 23,113 288,043 SH   SOLE 4 172,305 0 115,738
EVERSOURCE ENERGY COM 30040W108 73,157 911,731 SH   SOLE 7 888,298 0 23,433
EVERSOURCE ENERGY COM 30040W108 6,968 86,843 SH   SOLE 13 84,795 0 2,048
EVERSOURCE ENERGY COM 30040W108 3,616 45,069 SH   SOLE 15 45,069 0 0
EVERSOURCE ENERGY COM 30040W108 2 29 SH   SOLE 17 0 0 29
EVERSOURCE ENERGY COM 30040W108 72,838 907,751 SH   SOLE 18 748,498 0 159,253
EVERSOURCE ENERGY COM 30040W108 70,572 879,509 SH   SOLE 19 879,509 0 0
EVERSOURCE ENERGY COM 30040W108 1,038,980 12,948,406 SH   SOLE 21 12,948,406 0 0
EVERSOURCE ENERGY COM 30040W108 652,424 8,130,907 SH   SOLE 22 7,217,432 0 913,475
EVERSOURCE ENERGY COM 30040W108 15,857 197,615 SH   SOLE 23 197,615 0 0
EVERSOURCE ENERGY COM 30040W108 87,379 1,088,971 SH   SOLE 25 1,088,971 0 0
EVERSOURCE ENERGY COM 30040W108 126,650 1,578,387 SH   SOLE 26 1,032,087 0 546,300
EVERSOURCE ENERGY COM 30040W108 157,627 1,964,439 SH   SOLE 28 47,137 0 1,917,302
EVERSOURCE ENERGY COM 30040W108 69 865 SH   SOLE 29 865 0 0
EVERSOURCE ENERGY COM 30040W108 207,205 2,582,321 SH   SOLE 30 2,582,321 0 0
EVERSOURCE ENERGY COM 30040W108 10,392 129,512 SH   SOLE 31 44,910 0 84,602
EVERSOURCE ENERGY COM 30040W108 3,357 41,840 SH   SOLE 32 41,840 0 0
EVERSOURCE ENERGY COM 30040W108 18,438 229,784 SH   SOLE 34 229,784 0 0
EVERSOURCE ENERGY COM 30040W108 18,746 233,623 SH   SOLE 36 233,623 0 0
EVERSOURCE ENERGY COM 30040W108 1,031 12,848 SH   SOLE 40 12,848 0 0
EVERSOURCE ENERGY COM 30040W108 23,481 292,640 SH   SOLE 43 14,285 0 278,355
EVERSPIN TECHNOLOGIES INC COM 30041T104 22 3,375 SH   SOLE 18 3,375 0 0
EVERSPIN TECHNOLOGIES INC COM 30041T104 285 44,385 SH   SOLE 21 44,385 0 0
EVERSPIN TECHNOLOGIES INC COM 30041T104 874 135,870 SH   SOLE 22 135,870 0 0
EVERTEC INC COM 30040P103 1,093 25,044 SH   SOLE 2 18,661 0 6,383
EVERTEC INC COM 30040P103 11 245 SH   SOLE 4 245 0 0
EVERTEC INC COM 30040P103 43 974 SH   SOLE 7 974 0 0
EVERTEC INC COM 30040P103 10,237 234,526 SH   SOLE 18 234,526 0 0
EVERTEC INC COM 30040P103 4,559 104,450 SH   SOLE 19 104,450 0 0
EVERTEC INC COM 30040P103 303,457 6,952,039 SH   SOLE 21 6,952,039 0 0
EVERTEC INC COM 30040P103 71,449 1,636,851 SH   SOLE 22 1,598,119 0 38,732
EVERTEC INC COM 30040P103 72 1,647 SH   SOLE 25 1,647 0 0
EVERTEC INC COM 30040P103 801 18,350 SH   SOLE 26 13,951 0 4,399
EVERTEC INC COM 30040P103 365 8,364 SH   SOLE 28 8,364 0 0
EVERTEC INC COM 30040P103 8,343 191,129 SH   SOLE 30 191,129 0 0
EVERTEC INC COM 30040P103 319 7,316 SH   SOLE 40 7,316 0 0
EVERTEC INC COM 30040P103 37 857 SH   SOLE 43 0 0 857
EVI INDS INC COM 26929N102 30 1,048 SH   SOLE 2 387 0 661
EVI INDS INC COM 26929N102 502 17,690 SH   SOLE 18 17,690 0 0
EVI INDS INC COM 26929N102 252 8,865 SH   SOLE 19 8,865 0 0
EVI INDS INC COM 26929N102 5,669 199,611 SH   SOLE 21 199,611 0 0
EVI INDS INC COM 26929N102 2,098 73,878 SH   SOLE 22 73,620 0 258
EVO PMTS INC CL A COM 26927E104 550 19,813 SH   SOLE 2 14,689 0 5,124
EVO PMTS INC CL A COM 26927E104 4 153 SH   SOLE 4 153 0 0
EVO PMTS INC CL A COM 26927E104 20 708 SH   SOLE 7 708 0 0
EVO PMTS INC CL A COM 26927E104 4,116 148,384 SH   SOLE 18 148,384 0 0
EVO PMTS INC CL A COM 26927E104 2,220 80,028 SH   SOLE 19 80,028 0 0
EVO PMTS INC CL A COM 26927E104 43,434 1,565,747 SH   SOLE 21 1,565,747 0 0
EVO PMTS INC CL A COM 26927E104 32,123 1,157,988 SH   SOLE 22 1,130,435 0 27,553
EVO PMTS INC CL A COM 26927E104 211 7,593 SH   SOLE 25 7,593 0 0
EVO PMTS INC CL A COM 26927E104 1,467 52,886 SH   SOLE 26 34,374 0 18,512
EVO PMTS INC CL A COM 26927E104 139 5,011 SH   SOLE 28 5,011 0 0
EVO PMTS INC CL A COM 26927E104 2,547 91,818 SH   SOLE 30 91,818 0 0
EVO PMTS INC CL A COM 26927E104 12,416 447,579 SH   SOLE 34 447,579 0 0
EVO PMTS INC CL A COM 26927E104 17 607 SH   SOLE 36 607 0 0
EVO PMTS INC CL A COM 26927E104 135 4,881 SH   SOLE 40 4,881 0 0
EVO PMTS INC CL A COM 26927E104 115 4,144 SH   SOLE 43 243 0 3,901
EVOFEM BIOSCIENCES INC COM 30048L104 3 2,301 SH   SOLE 2 2,301 0 0
EVOFEM BIOSCIENCES INC COM 30048L104 24 21,024 SH   SOLE 18 21,024 0 0
EVOFEM BIOSCIENCES INC COM 30048L104 425 375,909 SH   SOLE 21 375,909 0 0
EVOFEM BIOSCIENCES INC COM 30048L104 3,385 2,995,952 SH   SOLE 22 2,995,952 0 0
EVOFEM BIOSCIENCES INC COM 30048L104 1 534 SH   SOLE 43 0 0 534
EVOKE PHARMA INC COM 30049G104 10 7,230 SH   SOLE 18 7,230 0 0
EVOKE PHARMA INC COM 30049G104 206 150,105 SH   SOLE 21 150,105 0 0
EVOKE PHARMA INC COM 30049G104 5 3,435 SH   SOLE 22 3,435 0 0
EVOLENT HEALTH INC CL A 30050B101 2,445 115,748 SH   SOLE 2 41,990 0 73,758
EVOLENT HEALTH INC CL A 30050B101 5 257 SH   SOLE 4 257 0 0
EVOLENT HEALTH INC CL A 30050B101 26 1,246 SH   SOLE 7 1,246 0 0
EVOLENT HEALTH INC CL A 30050B101 5,250 248,565 SH   SOLE 18 248,565 0 0
EVOLENT HEALTH INC CL A 30050B101 4,784 226,514 SH   SOLE 19 226,514 0 0
EVOLENT HEALTH INC CL A 30050B101 60,477 2,863,499 SH   SOLE 21 2,863,499 0 0
EVOLENT HEALTH INC CL A 30050B101 45,514 2,155,041 SH   SOLE 22 2,049,726 0 105,315
EVOLENT HEALTH INC CL A 30050B101 158 7,461 SH   SOLE 23 7,461 0 0
EVOLENT HEALTH INC CL A 30050B101 44 2,080 SH   SOLE 25 2,080 0 0
EVOLENT HEALTH INC CL A 30050B101 1,250 59,180 SH   SOLE 26 19,006 0 40,174
EVOLENT HEALTH INC CL A 30050B101 161 7,617 SH   SOLE 28 7,617 0 0
EVOLENT HEALTH INC CL A 30050B101 1,267 60,005 SH   SOLE 30 60,005 0 0
EVOLENT HEALTH INC CL A 30050B101 237 11,239 SH   SOLE 40 11,239 0 0
EVOLENT HEALTH INC CL A 30050B101 502 23,785 SH   SOLE 43 1,357 0 22,428
EVOLUS INC COM 30052C107 121 9,573 SH   SOLE 2 2,765 0 6,808
EVOLUS INC COM 30052C107 7 518 SH   SOLE 7 518 0 0
EVOLUS INC COM 30052C107 1,340 105,917 SH   SOLE 18 105,917 0 0
EVOLUS INC COM 30052C107 748 59,109 SH   SOLE 19 59,109 0 0
EVOLUS INC COM 30052C107 14,074 1,112,562 SH   SOLE 21 1,112,562 0 0
EVOLUS INC COM 30052C107 10,377 820,347 SH   SOLE 22 814,841 0 5,506
EVOLUS INC COM 30052C107 245 19,340 SH   SOLE 43 0 0 19,340
EVOLUTION PETE CORP COM 30049A107 555 111,946 SH   SOLE 2 21,920 0 90,026
EVOLUTION PETE CORP COM 30049A107 213 43,033 SH   SOLE 18 11,824 0 31,209
EVOLUTION PETE CORP COM 30049A107 2,205 444,634 SH   SOLE 19 444,634 0 0
EVOLUTION PETE CORP COM 30049A107 671 135,320 SH   SOLE 21 135,320 0 0
EVOLUTION PETE CORP COM 30049A107 5,836 1,176,652 SH   SOLE 22 1,176,652 0 0
EVOLUTION PETE CORP COM 30049A107 335 67,607 SH   SOLE 23 67,607 0 0
EVOLUTION PETE CORP COM 30049A107 1,347 271,556 SH   SOLE 26 0 0 271,556
EVOLVING SYS INC COM NEW 30049R209 20 8,223 SH   SOLE 21 8,223 0 0
EVOLVING SYS INC COM NEW 30049R209 668 273,961 SH   SOLE 22 273,961 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 1,810 53,581 SH   SOLE 2 36,385 0 17,196
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 16 462 SH   SOLE 4 462 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 4,108 121,619 SH   SOLE 7 121,619 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 12,163 360,061 SH   SOLE 18 357,750 0 2,311
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 9,685 286,699 SH   SOLE 19 286,699 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 127,780 3,782,697 SH   SOLE 21 3,782,697 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 97,982 2,900,594 SH   SOLE 22 2,824,637 0 75,957
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 39 1,154 SH   SOLE 23 1,154 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 9,151 270,892 SH   SOLE 25 270,892 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 6,549 193,868 SH   SOLE 26 126,250 0 67,618
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 378 11,183 SH   SOLE 28 11,183 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 43,790 1,296,333 SH   SOLE 30 1,296,333 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 19,141 566,644 SH   SOLE 34 566,644 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 245 7,266 SH   SOLE 36 7,266 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 467 13,824 SH   SOLE 40 13,824 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 798 23,623 SH   SOLE 43 0 0 23,623
EXACT SCIENCES CORP COM 30063P105 41,550 334,243 SH   SOLE 2 24,560 0 309,683
EXACT SCIENCES CORP COM 30063P105 12,338 99,253 SH   SOLE 4 59,551 0 39,702
EXACT SCIENCES CORP COM 30063P105 1,859 14,957 SH   SOLE 7 14,957 0 0
EXACT SCIENCES CORP COM 30063P105 172 1,384 SH   SOLE 13 387 0 997
EXACT SCIENCES CORP COM 30063P105 2,089 16,805 SH   SOLE 15 16,805 0 0
EXACT SCIENCES CORP COM 30063P105 29,080 233,930 SH   SOLE 18 224,282 0 9,648
EXACT SCIENCES CORP COM 30063P105 39,418 317,097 SH   SOLE 19 317,097 0 0
EXACT SCIENCES CORP COM 30063P105 318,765 2,564,273 SH   SOLE 21 2,564,273 0 0
EXACT SCIENCES CORP COM 30063P105 460,483 3,704,312 SH   SOLE 22 3,502,096 0 202,216
EXACT SCIENCES CORP COM 30063P105 11,917 95,862 SH   SOLE 23 95,862 0 0
EXACT SCIENCES CORP COM 30063P105 30,424 244,744 SH   SOLE 25 244,744 0 0
EXACT SCIENCES CORP COM 30063P105 35,595 286,344 SH   SOLE 26 165,006 0 121,338
EXACT SCIENCES CORP COM 30063P105 42,084 338,537 SH   SOLE 28 18,855 0 319,682
EXACT SCIENCES CORP COM 30063P105 14 112 SH   SOLE 29 112 0 0
EXACT SCIENCES CORP COM 30063P105 59,752 480,668 SH   SOLE 30 480,668 0 0
EXACT SCIENCES CORP COM 30063P105 7,528 60,562 SH   SOLE 31 19,118 0 41,444
EXACT SCIENCES CORP COM 30063P105 1,149 9,246 SH   SOLE 34 9,246 0 0
EXACT SCIENCES CORP COM 30063P105 10,013 80,551 SH   SOLE 36 80,551 0 0
EXACT SCIENCES CORP COM 30063P105 732 5,890 SH   SOLE 40 5,890 0 0
EXACT SCIENCES CORP COM 30063P105 6,542 52,629 SH   SOLE 43 4,127 0 48,502
EXACT SCIENCES CORP NOTE 1.000% 1/1 30063PAA3 3,548 2,000,000 PRN   SOLE 21 2,000,000 0 0
EXACT SCIENCES CORP NOTE 0.375% 3/1 30063PAB1 5,498 4,155,000 PRN   SOLE 21 4,155,000 0 0
EXACT SCIENCES CORP NOTE 0.375% 3/0 30063PAC9 8,790 7,110,000 PRN   SOLE 21 7,110,000 0 0
EXAGEN INC COM 30068X103 312 20,805 SH   SOLE 2 14,448 0 6,357
EXAGEN INC COM 30068X103 541 36,088 SH   SOLE 18 36,088 0 0
EXAGEN INC COM 30068X103 319 21,269 SH   SOLE 19 21,269 0 0
EXAGEN INC COM 30068X103 5,752 383,746 SH   SOLE 21 383,746 0 0
EXAGEN INC COM 30068X103 1,845 123,082 SH   SOLE 22 116,474 0 6,608
EXAGEN INC COM 30068X103 10 680 SH   SOLE 23 680 0 0
EXELA TECHNOLOGIES INC COM NEW 30162V409 18 7,575 SH   SOLE 18 7,575 0 0
EXELA TECHNOLOGIES INC COM NEW 30162V409 332 138,870 SH   SOLE 21 138,870 0 0
EXELA TECHNOLOGIES INC COM NEW 30162V409 61 25,339 SH   SOLE 22 25,339 0 0
EXELIXIS INC COM 30161Q104 13,408 735,889 SH   SOLE 2 229,709 0 506,180
EXELIXIS INC COM 30161Q104 20 1,096 SH   SOLE 4 1,096 0 0
EXELIXIS INC COM 30161Q104 91 5,008 SH   SOLE 7 5,008 0 0
EXELIXIS INC COM 30161Q104 14,065 771,957 SH   SOLE 18 771,957 0 0
EXELIXIS INC COM 30161Q104 2,884 158,284 SH   SOLE 19 158,284 0 0
EXELIXIS INC COM 30161Q104 346,546 19,020,076 SH   SOLE 21 19,020,076 0 0
EXELIXIS INC COM 30161Q104 162,373 8,911,786 SH   SOLE 22 8,548,957 0 362,829
EXELIXIS INC COM 30161Q104 167 9,193 SH   SOLE 25 9,193 0 0
EXELIXIS INC COM 30161Q104 2,306 126,551 SH   SOLE 26 101,825 0 24,726
EXELIXIS INC COM 30161Q104 717 39,333 SH   SOLE 28 39,333 0 0
EXELIXIS INC COM 30161Q104 25,314 1,389,377 SH   SOLE 30 1,389,377 0 0
EXELIXIS INC COM 30161Q104 100 5,498 SH   SOLE 31 5,498 0 0
EXELIXIS INC COM 30161Q104 182 10,006 SH   SOLE 34 10,006 0 0
EXELIXIS INC COM 30161Q104 171 9,400 SH   SOLE 36 9,400 0 0
EXELIXIS INC COM 30161Q104 704 38,641 SH   SOLE 40 38,641 0 0
EXELIXIS INC COM 30161Q104 1,145 62,848 SH   SOLE 43 1,915 0 60,933
EXELON CORP COM 30161N101 115,783 2,613,022 SH   SOLE 2 752,011 0 1,861,011
EXELON CORP COM 30161N101 26,917 607,467 SH   SOLE 4 327,416 0 280,051
EXELON CORP COM 30161N101 62,904 1,419,624 SH   SOLE 7 1,120,127 0 299,497
EXELON CORP COM 30161N101 367 8,289 SH   SOLE 13 2,700 0 5,589
EXELON CORP COM 30161N101 5,847 131,961 SH   SOLE 15 131,961 0 0
EXELON CORP COM 30161N101 133,723 3,017,897 SH   SOLE 18 2,779,024 0 238,873
EXELON CORP COM 30161N101 149,864 3,382,177 SH   SOLE 19 3,382,177 0 0
EXELON CORP COM 30161N101 1,446,554 32,646,210 SH   SOLE 21 32,646,210 0 0
EXELON CORP COM 30161N101 933,855 21,075,483 SH   SOLE 22 18,971,840 0 2,103,643
EXELON CORP COM 30161N101 28,031 632,611 SH   SOLE 23 632,611 0 0
EXELON CORP COM 30161N101 79,116 1,785,505 SH   SOLE 25 1,785,505 0 0
EXELON CORP COM 30161N101 122,155 2,756,838 SH   SOLE 26 1,318,053 0 1,438,785
EXELON CORP COM 30161N101 170,988 3,858,910 SH   SOLE 28 122,715 0 3,736,195
EXELON CORP COM 30161N101 142 3,213 SH   SOLE 29 3,213 0 0
EXELON CORP COM 30161N101 275,863 6,225,746 SH   SOLE 30 6,086,913 0 138,833
EXELON CORP COM 30161N101 25,510 575,711 SH   SOLE 31 125,453 0 450,258
EXELON CORP COM 30161N101 14,248 321,558 SH   SOLE 32 321,558 0 0
EXELON CORP COM 30161N101 7,175 161,930 SH   SOLE 34 161,930 0 0
EXELON CORP COM 30161N101 26,713 602,870 SH   SOLE 36 602,870 0 0
EXELON CORP COM 30161N101 1,609 36,320 SH   SOLE 40 36,320 0 0
EXELON CORP COM 30161N101 21,775 491,423 SH   SOLE 43 34,009 0 457,414
EXICURE INC COM 30205M101 20 13,198 SH   SOLE 2 1,660 0 11,538
EXICURE INC COM 30205M101 19 12,755 SH   SOLE 18 12,755 0 0
EXICURE INC COM 30205M101 299 199,292 SH   SOLE 21 199,292 0 0
EXICURE INC COM 30205M101 222 148,050 SH   SOLE 22 148,050 0 0
EXLSERVICE HOLDINGS INC COM 302081104 1,460 13,744 SH   SOLE 2 10,268 0 3,476
EXLSERVICE HOLDINGS INC COM 302081104 14 134 SH   SOLE 4 134 0 0
EXLSERVICE HOLDINGS INC COM 302081104 56 528 SH   SOLE 7 528 0 0
EXLSERVICE HOLDINGS INC COM 302081104 13,837 130,219 SH   SOLE 18 130,219 0 0
EXLSERVICE HOLDINGS INC COM 302081104 6,134 57,725 SH   SOLE 19 57,725 0 0
EXLSERVICE HOLDINGS INC COM 302081104 403,066 3,793,202 SH   SOLE 21 3,793,202 0 0
EXLSERVICE HOLDINGS INC COM 302081104 89,401 841,338 SH   SOLE 22 821,057 0 20,281
EXLSERVICE HOLDINGS INC COM 302081104 181 1,704 SH   SOLE 25 1,704 0 0
EXLSERVICE HOLDINGS INC COM 302081104 1,773 16,688 SH   SOLE 26 13,987 0 2,701
EXLSERVICE HOLDINGS INC COM 302081104 499 4,696 SH   SOLE 28 4,696 0 0
EXLSERVICE HOLDINGS INC COM 302081104 7,498 70,562 SH   SOLE 30 70,562 0 0
EXLSERVICE HOLDINGS INC COM 302081104 235 2,213 SH   SOLE 34 2,213 0 0
EXLSERVICE HOLDINGS INC COM 302081104 242 2,277 SH   SOLE 36 2,277 0 0
EXLSERVICE HOLDINGS INC COM 302081104 397 3,737 SH   SOLE 40 3,737 0 0
EXLSERVICE HOLDINGS INC COM 302081104 1,285 12,097 SH   SOLE 43 0 0 12,097
EXONE CO COM 302104104 230 10,606 SH   SOLE 2 1,053 0 9,553
EXONE CO COM 302104104 5 253 SH   SOLE 7 253 0 0
EXONE CO COM 302104104 1,172 54,160 SH   SOLE 18 54,160 0 0
EXONE CO COM 302104104 780 36,044 SH   SOLE 19 36,044 0 0
EXONE CO COM 302104104 13,779 636,753 SH   SOLE 21 636,753 0 0
EXONE CO COM 302104104 8,620 398,323 SH   SOLE 22 382,065 0 16,258
EXONE CO COM 302104104 16 734 SH   SOLE 43 0 0 734
EXP WORLD HLDGS INC COM 30212W100 1,058 27,284 SH   SOLE 2 20,589 0 6,695
EXP WORLD HLDGS INC COM 30212W100 9 231 SH   SOLE 4 231 0 0
EXP WORLD HLDGS INC COM 30212W100 39 998 SH   SOLE 7 998 0 0
EXP WORLD HLDGS INC COM 30212W100 7,554 194,849 SH   SOLE 18 190,787 0 4,062
EXP WORLD HLDGS INC COM 30212W100 4,189 108,043 SH   SOLE 19 108,043 0 0
EXP WORLD HLDGS INC COM 30212W100 84,036 2,167,550 SH   SOLE 21 2,167,550 0 0
EXP WORLD HLDGS INC COM 30212W100 56,303 1,452,237 SH   SOLE 22 1,418,553 0 33,684
EXP WORLD HLDGS INC COM 30212W100 83 2,152 SH   SOLE 25 2,152 0 0
EXP WORLD HLDGS INC COM 30212W100 847 21,851 SH   SOLE 26 16,818 0 5,033
EXP WORLD HLDGS INC COM 30212W100 291 7,500 SH   SOLE 28 7,500 0 0
EXP WORLD HLDGS INC COM 30212W100 1,786 46,066 SH   SOLE 30 46,066 0 0
EXP WORLD HLDGS INC COM 30212W100 23 581 SH   SOLE 34 581 0 0
EXP WORLD HLDGS INC COM 30212W100 79 2,049 SH   SOLE 36 2,049 0 0
EXP WORLD HLDGS INC COM 30212W100 267 6,898 SH   SOLE 40 6,898 0 0
EXP WORLD HLDGS INC COM 30212W100 347 8,960 SH   SOLE 43 1,168 0 7,792
EXPEDIA GROUP INC COM NEW 30212P303 64,100 391,546 SH   SOLE 2 129,858 0 261,688
EXPEDIA GROUP INC COM NEW 30212P303 15,311 93,524 SH   SOLE 4 55,310 0 38,214
EXPEDIA GROUP INC COM NEW 30212P303 20,926 127,825 SH   SOLE 7 120,757 0 7,068
EXPEDIA GROUP INC COM NEW 30212P303 187 1,143 SH   SOLE 13 347 0 796
EXPEDIA GROUP INC COM NEW 30212P303 2,800 17,104 SH   SOLE 15 17,104 0 0
EXPEDIA GROUP INC COM NEW 30212P303 49,554 302,692 SH   SOLE 18 281,613 0 21,079
EXPEDIA GROUP INC COM NEW 30212P303 24,632 150,462 SH   SOLE 19 150,462 0 0
EXPEDIA GROUP INC COM NEW 30212P303 618,565 3,778,420 SH   SOLE 21 3,778,420 0 0
EXPEDIA GROUP INC COM NEW 30212P303 506,409 3,093,331 SH   SOLE 22 2,771,468 0 321,863
EXPEDIA GROUP INC COM NEW 30212P303 15,411 94,133 SH   SOLE 23 94,133 0 0
EXPEDIA GROUP INC COM NEW 30212P303 34,398 210,114 SH   SOLE 25 210,114 0 0
EXPEDIA GROUP INC COM NEW 30212P303 53,032 323,939 SH   SOLE 26 132,410 0 191,529
EXPEDIA GROUP INC COM NEW 30212P303 74,578 455,549 SH   SOLE 28 15,760 0 439,789
EXPEDIA GROUP INC COM NEW 30212P303 651 3,977 SH   SOLE 29 3,977 0 0
EXPEDIA GROUP INC COM NEW 30212P303 100,828 615,894 SH   SOLE 30 615,894 0 0
EXPEDIA GROUP INC COM NEW 30212P303 7,885 48,162 SH   SOLE 31 27,721 0 20,441
EXPEDIA GROUP INC COM NEW 30212P303 60,674 370,619 SH   SOLE 34 370,619 0 0
EXPEDIA GROUP INC COM NEW 30212P303 11,423 69,776 SH   SOLE 36 69,776 0 0
EXPEDIA GROUP INC COM NEW 30212P303 819 5,003 SH   SOLE 40 5,003 0 0
EXPEDIA GROUP INC COM NEW 30212P303 10,617 64,850 SH   SOLE 43 4,220 0 60,630
EXPEDITORS INTL WASH INC COM 302130109 69,862 551,831 SH   SOLE 2 219,645 0 332,186
EXPEDITORS INTL WASH INC COM 302130109 17,826 140,804 SH   SOLE 4 79,323 0 61,481
EXPEDITORS INTL WASH INC COM 302130109 33,310 263,113 SH   SOLE 7 212,120 0 50,993
EXPEDITORS INTL WASH INC COM 302130109 14,087 111,275 SH   SOLE 13 110,389 0 886
EXPEDITORS INTL WASH INC COM 302130109 2,537 20,041 SH   SOLE 15 20,041 0 0
EXPEDITORS INTL WASH INC COM 302130109 172,543 1,362,896 SH   SOLE 18 1,226,182 0 136,714
EXPEDITORS INTL WASH INC COM 302130109 101,414 801,061 SH   SOLE 19 801,061 0 0
EXPEDITORS INTL WASH INC COM 302130109 991,187 7,829,279 SH   SOLE 21 7,829,279 0 0
EXPEDITORS INTL WASH INC COM 302130109 673,766 5,322,010 SH   SOLE 22 4,334,298 0 987,712
EXPEDITORS INTL WASH INC COM 302130109 20,252 159,972 SH   SOLE 23 159,972 0 0
EXPEDITORS INTL WASH INC COM 302130109 60,903 481,069 SH   SOLE 25 481,069 0 0
EXPEDITORS INTL WASH INC COM 302130109 79,364 626,886 SH   SOLE 26 345,926 0 280,960
EXPEDITORS INTL WASH INC COM 302130109 152,843 1,207,292 SH   SOLE 28 22,941 0 1,184,351
EXPEDITORS INTL WASH INC COM 302130109 3,970 31,359 SH   SOLE 29 31,359 0 0
EXPEDITORS INTL WASH INC COM 302130109 191,108 1,509,542 SH   SOLE 30 1,351,568 0 157,974
EXPEDITORS INTL WASH INC COM 302130109 9,846 77,771 SH   SOLE 31 65,993 0 11,778
EXPEDITORS INTL WASH INC COM 302130109 36,550 288,703 SH   SOLE 34 288,703 0 0
EXPEDITORS INTL WASH INC COM 302130109 18,547 146,498 SH   SOLE 36 146,498 0 0
EXPEDITORS INTL WASH INC COM 302130109 778 6,145 SH   SOLE 40 6,145 0 0
EXPEDITORS INTL WASH INC COM 302130109 46,358 366,179 SH   SOLE 43 6,190 0 359,989
EXPONENT INC COM 30214U102 1,939 21,735 SH   SOLE 2 15,881 0 5,854
EXPONENT INC COM 30214U102 16 183 SH   SOLE 4 183 0 0
EXPONENT INC COM 30214U102 1,210 13,568 SH   SOLE 7 13,568 0 0
EXPONENT INC COM 30214U102 18,313 205,277 SH   SOLE 18 205,277 0 0
EXPONENT INC COM 30214U102 8,105 90,854 SH   SOLE 19 90,854 0 0
EXPONENT INC COM 30214U102 528,914 5,928,868 SH   SOLE 21 5,928,868 0 0
EXPONENT INC COM 30214U102 123,028 1,379,087 SH   SOLE 22 1,348,006 0 31,081
EXPONENT INC COM 30214U102 152 1,709 SH   SOLE 25 1,709 0 0
EXPONENT INC COM 30214U102 2,041 22,875 SH   SOLE 26 19,059 0 3,816
EXPONENT INC COM 30214U102 539 6,041 SH   SOLE 28 6,041 0 0
EXPONENT INC COM 30214U102 9,613 107,752 SH   SOLE 30 107,752 0 0
EXPONENT INC COM 30214U102 332 3,717 SH   SOLE 34 3,717 0 0
EXPONENT INC COM 30214U102 48 543 SH   SOLE 36 543 0 0
EXPONENT INC COM 30214U102 568 6,364 SH   SOLE 40 6,364 0 0
EXPONENT INC COM 30214U102 2,502 28,044 SH   SOLE 43 1,211 0 26,833
EXPRESS INC COM 30219E103 9 1,394 SH   SOLE 2 1,394 0 0
EXPRESS INC COM 30219E103 89 13,669 SH   SOLE 18 13,669 0 0
EXPRESS INC COM 30219E103 67 10,392 SH   SOLE 19 10,392 0 0
EXPRESS INC COM 30219E103 1,623 250,063 SH   SOLE 21 250,063 0 0
EXPRESS INC COM 30219E103 6,221 958,601 SH   SOLE 22 958,601 0 0
EXPRESS INC COM 30219E103 24 3,709 SH   SOLE 43 0 0 3,709
EXTERRAN CORP COM 30227H106 238 49,910 SH   SOLE 2 14,148 0 35,762
EXTERRAN CORP COM 30227H106 26 5,447 SH   SOLE 18 5,447 0 0
EXTERRAN CORP COM 30227H106 496 104,119 SH   SOLE 21 104,119 0 0
EXTERRAN CORP COM 30227H106 3,212 674,804 SH   SOLE 22 674,804 0 0
EXTERRAN CORP COM 30227H106 42 8,874 SH   SOLE 23 8,874 0 0
EXTERRAN CORP COM 30227H106 167 35,104 SH   SOLE 26 0 0 35,104
EXTERRAN CORP COM 30227H106 0 44 SH   SOLE 43 0 0 44
EXTRA SPACE STORAGE INC COM 30225T102 71,674 437,514 SH   SOLE 2 145,414 0 292,100
EXTRA SPACE STORAGE INC COM 30225T102 81,506 497,532 SH   SOLE 4 459,842 0 37,690
EXTRA SPACE STORAGE INC COM 30225T102 55,085 336,253 SH   SOLE 7 329,960 0 6,293
EXTRA SPACE STORAGE INC COM 30225T102 204 1,243 SH   SOLE 13 302 0 941
EXTRA SPACE STORAGE INC COM 30225T102 2,757 16,830 SH   SOLE 15 16,830 0 0
EXTRA SPACE STORAGE INC COM 30225T102 71,503 436,474 SH   SOLE 18 417,517 0 18,957
EXTRA SPACE STORAGE INC COM 30225T102 52,936 323,138 SH   SOLE 19 323,138 0 0
EXTRA SPACE STORAGE INC COM 30225T102 939,247 5,733,407 SH   SOLE 21 5,733,407 0 0
EXTRA SPACE STORAGE INC COM 30225T102 704,177 4,298,477 SH   SOLE 22 3,867,817 0 430,660
EXTRA SPACE STORAGE INC COM 30225T102 16,702 101,955 SH   SOLE 23 101,955 0 0
EXTRA SPACE STORAGE INC COM 30225T102 123,345 752,932 SH   SOLE 25 752,932 0 0
EXTRA SPACE STORAGE INC COM 30225T102 56,356 344,013 SH   SOLE 26 156,371 0 187,642
EXTRA SPACE STORAGE INC COM 30225T102 58,641 357,961 SH   SOLE 28 40,791 0 317,170
EXTRA SPACE STORAGE INC COM 30225T102 709 4,326 SH   SOLE 29 4,326 0 0
EXTRA SPACE STORAGE INC COM 30225T102 176,118 1,075,070 SH   SOLE 30 1,075,070 0 0
EXTRA SPACE STORAGE INC COM 30225T102 3,813 23,277 SH   SOLE 31 17,476 0 5,801
EXTRA SPACE STORAGE INC COM 30225T102 9,307 56,812 SH   SOLE 34 56,812 0 0
EXTRA SPACE STORAGE INC COM 30225T102 16,324 99,647 SH   SOLE 36 99,647 0 0
EXTRA SPACE STORAGE INC COM 30225T102 760 4,641 SH   SOLE 40 4,641 0 0
EXTRA SPACE STORAGE INC COM 30225T102 17,928 109,436 SH   SOLE 43 7,212 0 102,224
EXTRACTION OIL & GAS INC COM 30227M303 1,863 33,925 SH   SOLE 2 24,823 0 9,102
EXTRACTION OIL & GAS INC COM 30227M303 14 251 SH   SOLE 7 251 0 0
EXTRACTION OIL & GAS INC COM 30227M303 3,108 56,603 SH   SOLE 18 53,183 0 3,420
EXTRACTION OIL & GAS INC COM 30227M303 33,558 611,153 SH   SOLE 19 611,153 0 0
EXTRACTION OIL & GAS INC COM 30227M303 32,177 585,987 SH   SOLE 21 585,987 0 0
EXTRACTION OIL & GAS INC COM 30227M303 12,272 223,491 SH   SOLE 22 204,191 0 19,300
EXTRACTION OIL & GAS INC COM 30227M303 105 1,915 SH   SOLE 23 1,915 0 0
EXTRACTION OIL & GAS INC COM 30227M303 30 555 SH   SOLE 25 555 0 0
EXTRACTION OIL & GAS INC COM 30227M303 483 8,789 SH   SOLE 26 0 0 8,789
EXTRACTION OIL & GAS INC COM 30227M303 755 13,750 SH   SOLE 30 13,750 0 0
EXTRACTION OIL & GAS INC COM 30227M303 5,445 99,161 SH   SOLE 34 99,161 0 0
EXTRACTION OIL & GAS INC COM 30227M303 109 1,986 SH   SOLE 40 1,986 0 0
EXTREME NETWORKS INC COM 30226D106 584 52,321 SH   SOLE 2 38,863 0 13,458
EXTREME NETWORKS INC COM 30226D106 7 634 SH   SOLE 4 634 0 0
EXTREME NETWORKS INC COM 30226D106 22 1,984 SH   SOLE 7 1,984 0 0
EXTREME NETWORKS INC COM 30226D106 5,827 522,139 SH   SOLE 18 500,005 0 22,134
EXTREME NETWORKS INC COM 30226D106 2,389 214,033 SH   SOLE 19 214,033 0 0
EXTREME NETWORKS INC COM 30226D106 138,847 12,441,528 SH   SOLE 21 12,441,528 0 0
EXTREME NETWORKS INC COM 30226D106 36,535 3,273,739 SH   SOLE 22 3,209,883 0 63,856
EXTREME NETWORKS INC COM 30226D106 37 3,314 SH   SOLE 25 3,314 0 0
EXTREME NETWORKS INC COM 30226D106 108 9,638 SH   SOLE 26 0 0 9,638
EXTREME NETWORKS INC COM 30226D106 165 14,762 SH   SOLE 28 14,762 0 0
EXTREME NETWORKS INC COM 30226D106 9,150 819,849 SH   SOLE 30 819,849 0 0
EXTREME NETWORKS INC COM 30226D106 52 4,688 SH   SOLE 34 4,688 0 0
EXTREME NETWORKS INC COM 30226D106 169 15,179 SH   SOLE 40 15,179 0 0
EXTREME NETWORKS INC COM 30226D106 276 24,747 SH   SOLE 43 0 0 24,747
EXXON MOBIL CORP COM 30231G102 594,224 9,420,167 SH   SOLE 2 1,663,805 0 7,756,362
EXXON MOBIL CORP COM 30231G102 101,818 1,614,104 SH   SOLE 4 1,450,407 0 163,697
EXXON MOBIL CORP COM 30231G102 269,965 4,279,726 SH   SOLE 7 4,136,030 0 143,696
EXXON MOBIL CORP COM 30231G102 2,111 33,468 SH   SOLE 13 12,016 0 21,452
EXXON MOBIL CORP COM 30231G102 34,964 554,279 SH   SOLE 15 554,279 0 0
EXXON MOBIL CORP COM 30231G102 1 16 SH   SOLE 17 0 0 16
EXXON MOBIL CORP COM 30231G102 414,485 6,570,787 SH   SOLE 18 5,954,531 0 616,256
EXXON MOBIL CORP COM 30231G102 187,562 2,973,401 SH   SOLE 19 2,973,401 0 0
EXXON MOBIL CORP COM 30231G102 3,465 54,923 SH   SOLE 20 54,923 0 0
EXXON MOBIL CORP COM 30231G102 6,693,863 106,117,047 SH   SOLE 21 106,117,047 0 0
EXXON MOBIL CORP COM 30231G102 5,666,693 89,833,436 SH   SOLE 22 80,783,165 0 9,050,271
EXXON MOBIL CORP COM 30231G102 156,746 2,484,875 SH   SOLE 23 2,484,875 0 0
EXXON MOBIL CORP COM 30231G102 162,618 2,577,958 SH   SOLE 25 2,577,958 0 0
EXXON MOBIL CORP COM 30231G102 663,397 10,516,755 SH   SOLE 26 3,661,750 0 6,855,005
EXXON MOBIL CORP COM 30231G102 227,619 3,608,414 SH   SOLE 28 463,200 0 3,145,214
EXXON MOBIL CORP COM 30231G102 26,564 421,116 SH   SOLE 29 421,116 0 0
EXXON MOBIL CORP COM 30231G102 1,292,524 20,490,240 SH   SOLE 30 20,490,240 0 0
EXXON MOBIL CORP COM 30231G102 76,007 1,204,931 SH   SOLE 31 530,158 0 674,773
EXXON MOBIL CORP COM 30231G102 22,996 364,547 SH   SOLE 32 364,547 0 0
EXXON MOBIL CORP COM 30231G102 135,330 2,145,373 SH   SOLE 34 2,145,373 0 0
EXXON MOBIL CORP COM 30231G102 175,378 2,780,241 SH   SOLE 36 2,780,241 0 0
EXXON MOBIL CORP COM 30231G102 9,703 153,827 SH   SOLE 40 153,827 0 0
EXXON MOBIL CORP COM 30231G102 102,233 1,620,680 SH   SOLE 43 224,813 0 1,395,867
EYEGATE PHARMACEUTICALS INC COM NEW 30233M503 0 42 SH   SOLE 21 42 0 0
EYEGATE PHARMACEUTICALS INC COM NEW 30233M503 76 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 280 56,429 SH   SOLE 21 56,429 0 0
EYEPOINT PHARMACEUTICALS INC COM NEW 30233G209 139 15,439 SH   SOLE 2 826 0 14,613
EYEPOINT PHARMACEUTICALS INC COM NEW 30233G209 637 70,856 SH   SOLE 18 70,856 0 0
EYEPOINT PHARMACEUTICALS INC COM NEW 30233G209 299 33,292 SH   SOLE 19 33,292 0 0
EYEPOINT PHARMACEUTICALS INC COM NEW 30233G209 6,904 768,019 SH   SOLE 21 768,019 0 0
EYEPOINT PHARMACEUTICALS INC COM NEW 30233G209 2,177 242,138 SH   SOLE 22 219,162 0 22,976
EZCORP INC CL A NON VTG 302301106 857 142,073 SH   SOLE 2 90,947 0 51,126
EZCORP INC CL A NON VTG 302301106 7 1,150 SH   SOLE 7 1,150 0 0
EZCORP INC CL A NON VTG 302301106 1,404 232,760 SH   SOLE 18 232,760 0 0
EZCORP INC CL A NON VTG 302301106 497 82,348 SH   SOLE 19 82,348 0 0
EZCORP INC CL A NON VTG 302301106 39,077 6,480,503 SH   SOLE 21 6,480,503 0 0
EZCORP INC CL A NON VTG 302301106 10,138 1,681,246 SH   SOLE 22 1,629,121 0 52,125
EZCORP INC CL A NON VTG 302301106 45 7,394 SH   SOLE 26 0 0 7,394
EZCORP INC CL A NON VTG 302301106 522 86,614 SH   SOLE 30 86,614 0 0
EZCORP INC CL A NON VTG 302301106 28 4,589 SH   SOLE 43 0 0 4,589
F N B CORP COM 302520101 9,658 783,329 SH   SOLE 2 244,103 0 539,226
F N B CORP COM 302520101 14 1,143 SH   SOLE 4 1,143 0 0
F N B CORP COM 302520101 377 30,591 SH   SOLE 7 30,591 0 0
F N B CORP COM 302520101 11,578 939,004 SH   SOLE 18 939,004 0 0
F N B CORP COM 302520101 1,098 89,018 SH   SOLE 19 89,018 0 0
F N B CORP COM 302520101 265,451 21,528,850 SH   SOLE 21 21,528,850 0 0
F N B CORP COM 302520101 118,301 9,594,593 SH   SOLE 22 9,199,179 0 395,414
F N B CORP COM 302520101 225 18,276 SH   SOLE 25 18,276 0 0
F N B CORP COM 302520101 1,408 114,208 SH   SOLE 26 90,783 0 23,425
F N B CORP COM 302520101 434 35,177 SH   SOLE 28 35,177 0 0
F N B CORP COM 302520101 7,887 639,683 SH   SOLE 30 639,683 0 0
F N B CORP COM 302520101 70 5,656 SH   SOLE 31 5,656 0 0
F N B CORP COM 302520101 1,649 133,738 SH   SOLE 32 133,738 0 0
F N B CORP COM 302520101 420 34,103 SH   SOLE 36 34,103 0 0
F N B CORP COM 302520101 472 38,291 SH   SOLE 40 38,291 0 0
F N B CORP COM 302520101 3,248 263,459 SH   SOLE 43 3,698 0 259,761
F-STAR THERAPEUTICS INC COM 30315R107 109 12,656 SH   SOLE 21 12,656 0 0
F-STAR THERAPEUTICS INC COM 30315R107 2,372 276,094 SH   SOLE 22 276,094 0 0
F5 NETWORKS INC COM 315616102 27,527 147,473 SH   SOLE 2 31,344 0 116,129
F5 NETWORKS INC COM 315616102 7,148 38,292 SH   SOLE 4 21,265 0 17,027
F5 NETWORKS INC COM 315616102 13,118 70,275 SH   SOLE 7 60,817 0 9,458
F5 NETWORKS INC COM 315616102 38 204 SH   SOLE 13 204 0 0
F5 NETWORKS INC COM 315616102 1,613 8,643 SH   SOLE 15 8,643 0 0
F5 NETWORKS INC COM 315616102 31,743 170,060 SH   SOLE 18 158,334 0 11,726
F5 NETWORKS INC COM 315616102 5,366 28,750 SH   SOLE 19 28,750 0 0
F5 NETWORKS INC COM 315616102 324,921 1,740,712 SH   SOLE 21 1,740,712 0 0
F5 NETWORKS INC COM 315616102 273,811 1,466,896 SH   SOLE 22 1,334,364 0 132,532
F5 NETWORKS INC COM 315616102 6,476 34,693 SH   SOLE 23 34,693 0 0
F5 NETWORKS INC COM 315616102 22,145 118,638 SH   SOLE 25 118,638 0 0
F5 NETWORKS INC COM 315616102 34,296 183,733 SH   SOLE 26 81,479 0 102,254
F5 NETWORKS INC COM 315616102 39,272 210,394 SH   SOLE 28 6,595 0 203,799
F5 NETWORKS INC COM 315616102 106,447 570,273 SH   SOLE 30 539,417 0 30,856
F5 NETWORKS INC COM 315616102 2,867 15,358 SH   SOLE 31 8,334 0 7,024
F5 NETWORKS INC COM 315616102 2,098 11,238 SH   SOLE 34 11,238 0 0
F5 NETWORKS INC COM 315616102 8,539 45,746 SH   SOLE 36 45,746 0 0
F5 NETWORKS INC COM 315616102 449 2,403 SH   SOLE 40 2,403 0 0
F5 NETWORKS INC COM 315616102 33,575 179,872 SH   SOLE 43 3,782 0 176,090
FABRINET SHS G3323L100 1,851 19,303 SH   SOLE 2 11,366 0 7,937
FABRINET SHS G3323L100 15 156 SH   SOLE 4 156 0 0
FABRINET SHS G3323L100 57 591 SH   SOLE 7 591 0 0
FABRINET SHS G3323L100 14,023 146,274 SH   SOLE 18 146,274 0 0
FABRINET SHS G3323L100 6,144 64,087 SH   SOLE 19 64,087 0 0
FABRINET SHS G3323L100 413,608 4,314,260 SH   SOLE 21 4,314,260 0 0
FABRINET SHS G3323L100 89,845 937,154 SH   SOLE 22 911,326 0 25,828
FABRINET SHS G3323L100 95 995 SH   SOLE 25 995 0 0
FABRINET SHS G3323L100 1,418 14,786 SH   SOLE 26 12,085 0 2,701
FABRINET SHS G3323L100 434 4,528 SH   SOLE 28 4,528 0 0
FABRINET SHS G3323L100 7,391 77,093 SH   SOLE 30 77,093 0 0
FABRINET SHS G3323L100 178 1,853 SH   SOLE 36 1,853 0 0
FABRINET SHS G3323L100 406 4,239 SH   SOLE 40 4,239 0 0
FABRINET SHS G3323L100 1,493 15,578 SH   SOLE 43 261 0 15,317
FACEBOOK INC CL A 30303M102 2,008,623 5,776,720 SH   SOLE 2 1,160,433 0 4,616,287
FACEBOOK INC CL A 30303M102 468,886 1,348,496 SH   SOLE 4 846,473 0 502,023
FACEBOOK INC CL A 30303M102 801,696 2,305,646 SH   SOLE 7 2,184,121 0 121,525
FACEBOOK INC CL A 30303M102 26,689 76,756 SH   SOLE 13 64,876 0 11,880
FACEBOOK INC CL A 30303M102 86,509 248,795 SH   SOLE 15 248,795 0 0
FACEBOOK INC CL A 30303M102 223 642 SH   SOLE 17 0 0 642
FACEBOOK INC CL A 30303M102 2,855,668 8,212,785 SH   SOLE 18 7,350,032 0 862,753
FACEBOOK INC CL A 30303M102 1,112,148 3,198,493 SH   SOLE 19 3,198,493 0 0
FACEBOOK INC CL A 30303M102 17,152,141 49,328,868 SH   SOLE 21 49,328,868 0 0
FACEBOOK INC CL A 30303M102 17,989,313 51,736,541 SH   SOLE 22 46,379,009 0 5,357,532
FACEBOOK INC CL A 30303M102 516,439 1,485,257 SH   SOLE 23 1,485,257 0 0
FACEBOOK INC CL A 30303M102 1,696,955 4,880,374 SH   SOLE 25 4,861,760 0 18,614
FACEBOOK INC CL A 30303M102 1,899,181 5,461,969 SH   SOLE 26 2,118,135 0 3,343,834
FACEBOOK INC CL A 30303M102 1,622,720 4,666,879 SH   SOLE 28 283,692 0 4,383,187
FACEBOOK INC CL A 30303M102 15,319 44,057 SH   SOLE 29 44,057 0 0
FACEBOOK INC CL A 30303M102 3,612,068 10,388,163 SH   SOLE 30 10,242,393 0 145,770
FACEBOOK INC CL A 30303M102 434,727 1,250,257 SH   SOLE 31 356,215 0 894,042
FACEBOOK INC CL A 30303M102 168,703 485,182 SH   SOLE 32 485,182 0 0
FACEBOOK INC CL A 30303M102 456,838 1,313,848 SH   SOLE 34 1,313,848 0 0
FACEBOOK INC CL A 30303M102 415,280 1,194,328 SH   SOLE 36 1,194,328 0 0
FACEBOOK INC CL A 30303M102 30,395 87,416 SH   SOLE 40 87,416 0 0
FACEBOOK INC CL A 30303M102 672,136 1,933,036 SH   SOLE 43 133,590 0 1,799,446
FACEBOOK INC OPTIONS 30303M102 974 2,800 SH Call SOLE 4 2,800 0 0
FACEBOOK INC OPTIONS 30303M102 12,622 36,300 SH Call SOLE 18 36,300 0 0
FACEBOOK INC OPTIONS 30303M102 76,114 218,900 SH Call SOLE 19 218,900 0 0
FACEBOOK INC OPTIONS 30303M102 5,946 17,100 SH Call SOLE 22 17,100 0 0
FACEBOOK INC OPTIONS 30303M102 869 2,500 SH Call SOLE 26 2,500 0 0
FACEBOOK INC OPTIONS 30303M102 40,682 117,000 SH Call SOLE 34 117,000 0 0
FACTSET RESH SYS INC COM 303075105 35,910 106,998 SH   SOLE 2 37,323 0 69,675
FACTSET RESH SYS INC COM 303075105 8,100 24,134 SH   SOLE 4 13,942 0 10,192
FACTSET RESH SYS INC COM 303075105 7,274 21,674 SH   SOLE 7 11,042 0 10,632
FACTSET RESH SYS INC COM 303075105 21 62 SH   SOLE 13 62 0 0
FACTSET RESH SYS INC COM 303075105 1,305 3,888 SH   SOLE 15 3,888 0 0
FACTSET RESH SYS INC COM 303075105 40,771 121,484 SH   SOLE 18 119,047 0 2,437
FACTSET RESH SYS INC COM 303075105 3,469 10,337 SH   SOLE 19 10,337 0 0
FACTSET RESH SYS INC COM 303075105 730,752 2,177,385 SH   SOLE 21 2,177,385 0 0
FACTSET RESH SYS INC COM 303075105 373,906 1,114,108 SH   SOLE 22 1,060,393 0 53,715
FACTSET RESH SYS INC COM 303075105 7,194 21,435 SH   SOLE 23 21,435 0 0
FACTSET RESH SYS INC COM 303075105 27,417 81,694 SH   SOLE 25 81,694 0 0
FACTSET RESH SYS INC COM 303075105 25,454 75,843 SH   SOLE 26 46,787 0 29,056
FACTSET RESH SYS INC COM 303075105 39,724 118,365 SH   SOLE 28 5,154 0 113,211
FACTSET RESH SYS INC COM 303075105 384 1,144 SH   SOLE 29 1,144 0 0
FACTSET RESH SYS INC COM 303075105 59,486 177,246 SH   SOLE 30 153,531 0 23,715
FACTSET RESH SYS INC COM 303075105 2,536 7,557 SH   SOLE 31 5,958 0 1,599
FACTSET RESH SYS INC COM 303075105 646 1,924 SH   SOLE 34 1,924 0 0
FACTSET RESH SYS INC COM 303075105 6,570 19,575 SH   SOLE 36 19,575 0 0
FACTSET RESH SYS INC COM 303075105 496 1,479 SH   SOLE 40 1,479 0 0
FACTSET RESH SYS INC COM 303075105 5,707 17,005 SH   SOLE 43 2,790 0 14,215
FAIR ISAAC CORP COM 303250104 37,261 74,124 SH   SOLE 2 23,301 0 50,823
FAIR ISAAC CORP COM 303250104 7,963 15,841 SH   SOLE 4 9,467 0 6,374
FAIR ISAAC CORP COM 303250104 1,401 2,787 SH   SOLE 7 2,787 0 0
FAIR ISAAC CORP COM 303250104 144 287 SH   SOLE 13 66 0 221
FAIR ISAAC CORP COM 303250104 1,243 2,473 SH   SOLE 15 2,473 0 0
FAIR ISAAC CORP COM 303250104 66,345 131,982 SH   SOLE 18 96,924 0 35,058
FAIR ISAAC CORP COM 303250104 538,541 1,071,340 SH   SOLE 19 1,071,340 0 0
FAIR ISAAC CORP COM 303250104 785,193 1,562,014 SH   SOLE 21 1,562,014 0 0
FAIR ISAAC CORP COM 303250104 429,280 853,983 SH   SOLE 22 820,283 0 33,700
FAIR ISAAC CORP COM 303250104 8,284 16,480 SH   SOLE 23 16,480 0 0
FAIR ISAAC CORP COM 303250104 125,425 249,513 SH   SOLE 25 249,513 0 0
FAIR ISAAC CORP COM 303250104 51,967 103,379 SH   SOLE 26 51,569 0 51,810
FAIR ISAAC CORP COM 303250104 68,084 135,442 SH   SOLE 28 2,848 0 132,594
FAIR ISAAC CORP COM 303250104 19 38 SH   SOLE 29 38 0 0
FAIR ISAAC CORP COM 303250104 61,208 121,763 SH   SOLE 30 109,876 0 11,887
FAIR ISAAC CORP COM 303250104 2,526 5,025 SH   SOLE 31 3,737 0 1,288
FAIR ISAAC CORP COM 303250104 152,232 302,841 SH   SOLE 34 302,841 0 0
FAIR ISAAC CORP COM 303250104 6,985 13,895 SH   SOLE 36 13,895 0 0
FAIR ISAAC CORP COM 303250104 578 1,149 SH   SOLE 40 1,149 0 0
FAIR ISAAC CORP COM 303250104 8,137 16,187 SH   SOLE 43 581 0 15,606
FALCON MINERALS CORP CL A COM 30607B109 384 75,539 SH   SOLE 2 33,657 0 41,882
FALCON MINERALS CORP CL A COM 30607B109 711 140,008 SH   SOLE 18 140,008 0 0
FALCON MINERALS CORP CL A COM 30607B109 776 152,810 SH   SOLE 19 152,810 0 0
FALCON MINERALS CORP CL A COM 30607B109 8,162 1,606,775 SH   SOLE 21 1,606,775 0 0
FALCON MINERALS CORP CL A COM 30607B109 6,477 1,274,989 SH   SOLE 22 1,258,372 0 16,617
FALCON MINERALS CORP CL A COM 30607B109 98 19,243 SH   SOLE 23 19,243 0 0
FALCON MINERALS CORP CL A COM 30607B109 116 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 41 SH   SOLE 43 0 0 41
FANHUA INC SPONSORED ADR 30712A103 13 850 SH   SOLE 4 850 0 0
FANHUA INC SPONSORED ADR 30712A103 8,293 549,234 SH   SOLE 21 549,234 0 0
FANHUA INC SPONSORED ADR 30712A103 4,122 272,967 SH   SOLE 22 257,745 0 15,222
FANHUA INC SPONSORED ADR 30712A103 8 537 SH   SOLE 25 537 0 0
FANHUA INC SPONSORED ADR 30712A103 2,122 140,503 SH   SOLE 30 140,503 0 0
FANHUA INC SPONSORED ADR 30712A103 422 27,964 SH   SOLE 43 0 0 27,964
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,420 1,000,000 SH   SOLE 2 1,000,000 0 0
FARFETCH LTD ORD SH CL A 30744W107 10,195 202,440 SH   SOLE 2 114,064 0 88,376
FARFETCH LTD ORD SH CL A 30744W107 107 2,123 SH   SOLE 4 2,123 0 0
FARFETCH LTD ORD SH CL A 30744W107 110 2,185 SH   SOLE 15 2,185 0 0
FARFETCH LTD ORD SH CL A 30744W107 4 81 SH   SOLE 18 81 0 0
FARFETCH LTD ORD SH CL A 30744W107 133,486 2,650,637 SH   SOLE 19 2,650,637 0 0
FARFETCH LTD ORD SH CL A 30744W107 249 4,947 SH   SOLE 21 4,947 0 0
FARFETCH LTD ORD SH CL A 30744W107 934 18,539 SH   SOLE 22 18,539 0 0
FARFETCH LTD ORD SH CL A 30744W107 155 3,080 SH   SOLE 23 3,080 0 0
FARFETCH LTD ORD SH CL A 30744W107 18,932 375,941 SH   SOLE 25 375,941 0 0
FARFETCH LTD ORD SH CL A 30744W107 23,120 459,092 SH   SOLE 26 269 0 458,823
FARFETCH LTD ORD SH CL A 30744W107 30,702 609,652 SH   SOLE 28 123 0 609,529
FARFETCH LTD ORD SH CL A 30744W107 11,635 231,044 SH   SOLE 30 231,044 0 0
FARFETCH LTD ORD SH CL A 30744W107 176,049 3,495,808 SH   SOLE 34 3,495,808 0 0
FARFETCH LTD ORD SH CL A 30744W107 3,932 78,071 SH   SOLE 36 78,071 0 0
FARFETCH LTD NOTE 3.750% 5/0 30744WAD9 7,950 2,450,000 PRN   SOLE 21 2,450,000 0 0
FARMER BROS CO COM 307675108 45 3,533 SH   SOLE 18 3,533 0 0
FARMER BROS CO COM 307675108 577 45,431 SH   SOLE 21 45,431 0 0
FARMER BROS CO COM 307675108 2,169 170,911 SH   SOLE 22 170,911 0 0
FARMER BROS CO COM 307675108 41 3,237 SH   SOLE 43 0 0 3,237
FARMERS & MERCHANTS BANCORP COM 30779N105 9 415 SH   SOLE 2 415 0 0
FARMERS & MERCHANTS BANCORP COM 30779N105 48 2,205 SH   SOLE 18 2,205 0 0
FARMERS & MERCHANTS BANCORP COM 30779N105 960 44,011 SH   SOLE 21 44,011 0 0
FARMERS & MERCHANTS BANCORP COM 30779N105 551 25,265 SH   SOLE 22 25,265 0 0
FARMERS NATIONAL BANC CORP COM 309627107 539 34,724 SH   SOLE 2 1,878 0 32,846
FARMERS NATIONAL BANC CORP COM 309627107 6 414 SH   SOLE 7 414 0 0
FARMERS NATIONAL BANC CORP COM 309627107 1,459 94,070 SH   SOLE 18 94,070 0 0
FARMERS NATIONAL BANC CORP COM 309627107 1,082 69,793 SH   SOLE 19 69,793 0 0
FARMERS NATIONAL BANC CORP COM 309627107 15,769 1,016,707 SH   SOLE 21 1,016,707 0 0
FARMERS NATIONAL BANC CORP COM 309627107 8,988 579,494 SH   SOLE 22 548,977 0 30,517
FARMERS NATIONAL BANC CORP COM 309627107 209 13,477 SH   SOLE 43 0 0 13,477
FARMLAND PARTNERS INC COM 31154R109 298 24,716 SH   SOLE 2 2,221 0 22,495
FARMLAND PARTNERS INC COM 31154R109 1 100 SH   SOLE 7 100 0 0
FARMLAND PARTNERS INC COM 31154R109 1,118 92,793 SH   SOLE 18 92,793 0 0
FARMLAND PARTNERS INC COM 31154R109 758 62,922 SH   SOLE 19 62,922 0 0
FARMLAND PARTNERS INC COM 31154R109 13,192 1,094,734 SH   SOLE 21 1,094,734 0 0
FARMLAND PARTNERS INC COM 31154R109 8,587 712,602 SH   SOLE 22 681,879 0 30,723
FARMLAND PARTNERS INC COM 31154R109 14 1,164 SH   SOLE 23 1,164 0 0
FARMLAND PARTNERS INC COM 31154R109 1 77 SH   SOLE 43 0 0 77
FARO TECHNOLOGIES INC COM 311642102 1,952 25,103 SH   SOLE 2 7,041 0 18,062
FARO TECHNOLOGIES INC COM 311642102 7 96 SH   SOLE 4 96 0 0
FARO TECHNOLOGIES INC COM 311642102 23 290 SH   SOLE 7 290 0 0
FARO TECHNOLOGIES INC COM 311642102 6,036 77,615 SH   SOLE 18 72,284 0 5,331
FARO TECHNOLOGIES INC COM 311642102 13,665 175,716 SH   SOLE 19 175,716 0 0
FARO TECHNOLOGIES INC COM 311642102 170,034 2,186,375 SH   SOLE 21 2,186,375 0 0
FARO TECHNOLOGIES INC COM 311642102 44,565 573,033 SH   SOLE 22 554,628 0 18,405
FARO TECHNOLOGIES INC COM 311642102 250 3,209 SH   SOLE 23 3,209 0 0
FARO TECHNOLOGIES INC COM 311642102 120 1,548 SH   SOLE 25 1,548 0 0
FARO TECHNOLOGIES INC COM 311642102 1,834 23,576 SH   SOLE 26 5,502 0 18,074
FARO TECHNOLOGIES INC COM 311642102 196 2,524 SH   SOLE 28 2,524 0 0
FARO TECHNOLOGIES INC COM 311642102 8,564 110,115 SH   SOLE 30 110,115 0 0
FARO TECHNOLOGIES INC COM 311642102 228 2,933 SH   SOLE 36 2,933 0 0
FARO TECHNOLOGIES INC COM 311642102 140 1,798 SH   SOLE 40 1,798 0 0
FARO TECHNOLOGIES INC COM 311642102 693 8,909 SH   SOLE 43 584 0 8,325
FAST ACQUISITION CORP COM CL A 311875108 59 4,962 SH   SOLE 43 0 0 4,962
FASTENAL CO COM 311900104 67,714 1,302,198 SH   SOLE 2 228,332 0 1,073,866
FASTENAL CO COM 311900104 20,167 387,818 SH   SOLE 4 230,263 0 157,555
FASTENAL CO COM 311900104 44,515 856,061 SH   SOLE 7 687,238 0 168,823
FASTENAL CO COM 311900104 227 4,360 SH   SOLE 13 1,735 0 2,625
FASTENAL CO COM 311900104 3,542 68,124 SH   SOLE 15 68,124 0 0
FASTENAL CO COM 311900104 0 7 SH   SOLE 17 0 0 7
FASTENAL CO COM 311900104 70,268 1,351,303 SH   SOLE 18 1,269,577 0 81,726
FASTENAL CO COM 311900104 12,900 248,068 SH   SOLE 19 248,068 0 0
FASTENAL CO COM 311900104 946,523 18,202,371 SH   SOLE 21 18,202,371 0 0
FASTENAL CO COM 311900104 642,824 12,362,000 SH   SOLE 22 11,151,281 0 1,210,719
FASTENAL CO COM 311900104 16,948 325,914 SH   SOLE 23 325,914 0 0
FASTENAL CO COM 311900104 55,974 1,076,432 SH   SOLE 25 1,076,432 0 0
FASTENAL CO COM 311900104 69,295 1,332,604 SH   SOLE 26 530,068 0 802,536
FASTENAL CO COM 311900104 100,026 1,923,582 SH   SOLE 28 71,084 0 1,852,498
FASTENAL CO COM 311900104 19 370 SH   SOLE 29 370 0 0
FASTENAL CO COM 311900104 194,706 3,744,346 SH   SOLE 30 3,726,568 0 17,778
FASTENAL CO COM 311900104 10,514 202,201 SH   SOLE 31 71,581 0 130,620
FASTENAL CO COM 311900104 6,546 125,876 SH   SOLE 32 125,876 0 0
FASTENAL CO COM 311900104 1,470 28,274 SH   SOLE 34 28,274 0 0
FASTENAL CO COM 311900104 14,603 280,832 SH   SOLE 36 280,832 0 0
FASTENAL CO COM 311900104 1,037 19,935 SH   SOLE 40 19,935 0 0
FASTENAL CO COM 311900104 24,999 480,750 SH   SOLE 43 43,990 0 436,760
FASTLY INC CL A 31188V100 12,768 214,232 SH   SOLE 2 32,989 0 181,243
FASTLY INC CL A 31188V100 24 410 SH   SOLE 4 410 0 0
FASTLY INC CL A 31188V100 102 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 2,460 41,275 SH   SOLE 18 41,275 0 0
FASTLY INC CL A 31188V100 1,850 31,044 SH   SOLE 19 31,044 0 0
FASTLY INC CL A 31188V100 71,991 1,207,905 SH   SOLE 21 1,207,905 0 0
FASTLY INC CL A 31188V100 130,252 2,185,438 SH   SOLE 22 2,057,112 0 128,326
FASTLY INC CL A 31188V100 186 3,123 SH   SOLE 25 3,123 0 0
FASTLY INC CL A 31188V100 2,809 47,132 SH   SOLE 26 37,695 0 9,437
FASTLY INC CL A 31188V100 547 9,185 SH   SOLE 28 9,185 0 0
FASTLY INC CL A 31188V100 30,455 510,985 SH   SOLE 30 510,985 0 0
FASTLY INC CL A 31188V100 112 1,878 SH   SOLE 31 1,878 0 0
FASTLY INC CL A 31188V100 29 480 SH   SOLE 34 480 0 0
FASTLY INC CL A 31188V100 233 3,907 SH   SOLE 36 3,907 0 0
FASTLY INC CL A 31188V100 687 11,521 SH   SOLE 40 11,521 0 0
FASTLY INC CL A 31188V100 139 2,332 SH   SOLE 43 0 0 2,332
FAT BRANDS INC COM 30258N105 14 970 SH   SOLE 18 970 0 0
FAT BRANDS INC COM 30258N105 160 10,999 SH   SOLE 21 10,999 0 0
FATE THERAPEUTICS INC COM 31189P102 4,132 47,607 SH   SOLE 2 28,443 0 19,164
FATE THERAPEUTICS INC COM 31189P102 25 288 SH   SOLE 4 288 0 0
FATE THERAPEUTICS INC COM 31189P102 112 1,289 SH   SOLE 7 1,289 0 0
FATE THERAPEUTICS INC COM 31189P102 22,112 254,773 SH   SOLE 18 246,161 0 8,612
FATE THERAPEUTICS INC COM 31189P102 25,833 297,652 SH   SOLE 19 297,652 0 0
FATE THERAPEUTICS INC COM 31189P102 305,840 3,523,904 SH   SOLE 21 3,523,904 0 0
FATE THERAPEUTICS INC COM 31189P102 175,173 2,018,354 SH   SOLE 22 1,973,560 0 44,794
FATE THERAPEUTICS INC COM 31189P102 454 5,230 SH   SOLE 23 5,230 0 0
FATE THERAPEUTICS INC COM 31189P102 234 2,694 SH   SOLE 25 2,694 0 0
FATE THERAPEUTICS INC COM 31189P102 4,087 47,091 SH   SOLE 26 22,770 0 24,321
FATE THERAPEUTICS INC COM 31189P102 624 7,194 SH   SOLE 28 7,194 0 0
FATE THERAPEUTICS INC COM 31189P102 31,327 360,949 SH   SOLE 30 360,949 0 0
FATE THERAPEUTICS INC COM 31189P102 81 937 SH   SOLE 34 937 0 0
FATE THERAPEUTICS INC COM 31189P102 222 2,554 SH   SOLE 36 2,554 0 0
FATE THERAPEUTICS INC COM 31189P102 756 8,713 SH   SOLE 40 8,713 0 0
FATE THERAPEUTICS INC COM 31189P102 1,452 16,731 SH   SOLE 43 1,028 0 15,703
FATHOM HOLDINGS INC COM 31189V109 30 900 SH   SOLE 2 449 0 451
FATHOM HOLDINGS INC COM 31189V109 517 15,776 SH   SOLE 18 15,776 0 0
FATHOM HOLDINGS INC COM 31189V109 265 8,095 SH   SOLE 19 8,095 0 0
FATHOM HOLDINGS INC COM 31189V109 5,746 175,224 SH   SOLE 21 175,224 0 0
FATHOM HOLDINGS INC COM 31189V109 1,500 45,736 SH   SOLE 22 45,183 0 553
FATHOM HOLDINGS INC COM 31189V109 23 708 SH   SOLE 43 0 0 708
FB FINL CORP COM 30257X104 1,328 35,580 SH   SOLE 2 10,077 0 25,503
FB FINL CORP COM 30257X104 3 93 SH   SOLE 4 93 0 0
FB FINL CORP COM 30257X104 19 496 SH   SOLE 7 496 0 0
FB FINL CORP COM 30257X104 5,075 135,983 SH   SOLE 18 135,983 0 0
FB FINL CORP COM 30257X104 2,300 61,635 SH   SOLE 19 61,635 0 0
FB FINL CORP COM 30257X104 152,917 4,097,456 SH   SOLE 21 4,097,456 0 0
FB FINL CORP COM 30257X104 36,057 966,157 SH   SOLE 22 914,086 0 52,071
FB FINL CORP COM 30257X104 34 919 SH   SOLE 25 919 0 0
FB FINL CORP COM 30257X104 194 5,209 SH   SOLE 28 5,209 0 0
FB FINL CORP COM 30257X104 2,813 75,379 SH   SOLE 30 75,379 0 0
FB FINL CORP COM 30257X104 139 3,724 SH   SOLE 34 3,724 0 0
FB FINL CORP COM 30257X104 179 4,808 SH   SOLE 40 4,808 0 0
FB FINL CORP COM 30257X104 373 10,008 SH   SOLE 43 548 0 9,460
FEDERAL AGRIC MTG CORP CL C 313148306 3,565 36,042 SH   SOLE 2 10,512 0 25,530
FEDERAL AGRIC MTG CORP CL C 313148306 1 15 SH   SOLE 4 15 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 2,862 28,943 SH   SOLE 7 28,943 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 3,153 31,885 SH   SOLE 18 31,885 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 11,820 119,517 SH   SOLE 19 119,517 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 35,730 361,271 SH   SOLE 21 361,271 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 40,905 413,595 SH   SOLE 22 399,682 0 13,913
FEDERAL AGRIC MTG CORP CL C 313148306 636 6,435 SH   SOLE 23 6,435 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 90 913 SH   SOLE 25 913 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 2,851 28,824 SH   SOLE 26 901 0 27,923
FEDERAL AGRIC MTG CORP CL C 313148306 139 1,403 SH   SOLE 28 1,403 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 1,052 10,640 SH   SOLE 30 10,640 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 301 3,045 SH   SOLE 34 3,045 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 157 1,586 SH   SOLE 36 1,586 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 91 918 SH   SOLE 40 918 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 857 8,665 SH   SOLE 43 4,483 0 4,182
FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 25,166 214,785 SH   SOLE 2 54,730 0 160,055
FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 23,398 199,696 SH   SOLE 4 199,696 0 0
FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 25,044 213,741 SH   SOLE 7 209,582 0 4,159
FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 184 1,572 SH   SOLE 15 1,572 0 0
FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 26,622 227,208 SH   SOLE 18 221,337 0 5,871
FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 19,606 167,332 SH   SOLE 19 167,332 0 0
FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 299,617 2,557,113 SH   SOLE 21 2,557,113 0 0
FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 274,060 2,338,995 SH   SOLE 22 2,123,346 0 215,649
FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 1,147 9,785 SH   SOLE 23 9,785 0 0
FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 52,777 450,434 SH   SOLE 25 450,434 0 0
FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 22,179 189,289 SH   SOLE 26 93,475 0 95,814
FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 11,744 100,229 SH   SOLE 28 6,087 0 94,142
FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 55,128 470,500 SH   SOLE 30 470,500 0 0
FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 161 1,371 SH   SOLE 31 1,371 0 0
FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 1,776 15,155 SH   SOLE 34 15,155 0 0
FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 2,907 24,813 SH   SOLE 36 24,813 0 0
FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 961 8,202 SH   SOLE 40 8,202 0 0
FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 6,613 56,439 SH   SOLE 43 4,309 0 52,130
FEDERAL SIGNAL CORP COM 313855108 1,025 25,490 SH   SOLE 2 18,707 0 6,783
FEDERAL SIGNAL CORP COM 313855108 8 200 SH   SOLE 4 200 0 0
FEDERAL SIGNAL CORP COM 313855108 36 895 SH   SOLE 7 895 0 0
FEDERAL SIGNAL CORP COM 313855108 9,572 237,924 SH   SOLE 18 236,049 0 1,875
FEDERAL SIGNAL CORP COM 313855108 4,235 105,260 SH   SOLE 19 105,260 0 0
FEDERAL SIGNAL CORP COM 313855108 275,511 6,848,398 SH   SOLE 21 6,848,398 0 0
FEDERAL SIGNAL CORP COM 313855108 63,528 1,579,125 SH   SOLE 22 1,541,689 0 37,436
FEDERAL SIGNAL CORP COM 313855108 94 2,340 SH   SOLE 25 2,340 0 0
FEDERAL SIGNAL CORP COM 313855108 997 24,785 SH   SOLE 26 20,869 0 3,916
FEDERAL SIGNAL CORP COM 313855108 292 7,250 SH   SOLE 28 7,250 0 0
FEDERAL SIGNAL CORP COM 313855108 5,083 126,337 SH   SOLE 30 126,337 0 0
FEDERAL SIGNAL CORP COM 313855108 78 1,937 SH   SOLE 36 1,937 0 0
FEDERAL SIGNAL CORP COM 313855108 268 6,667 SH   SOLE 40 6,667 0 0
FEDERAL SIGNAL CORP COM 313855108 948 23,570 SH   SOLE 43 740 0 22,830
FEDERATED HERMES INC CL B 314211103 4,963 146,354 SH   SOLE 2 66,728 0 79,626
FEDERATED HERMES INC CL B 314211103 13 378 SH   SOLE 4 378 0 0
FEDERATED HERMES INC CL B 314211103 289 8,522 SH   SOLE 7 8,522 0 0
FEDERATED HERMES INC CL B 314211103 18,277 538,976 SH   SOLE 18 538,976 0 0
FEDERATED HERMES INC CL B 314211103 5,595 164,996 SH   SOLE 19 164,996 0 0
FEDERATED HERMES INC CL B 314211103 293,904 8,667,187 SH   SOLE 21 8,667,187 0 0
FEDERATED HERMES INC CL B 314211103 96,617 2,849,230 SH   SOLE 22 2,710,271 0 138,959
FEDERATED HERMES INC CL B 314211103 86 2,544 SH   SOLE 25 2,544 0 0
FEDERATED HERMES INC CL B 314211103 1,061 31,303 SH   SOLE 26 24,668 0 6,635
FEDERATED HERMES INC CL B 314211103 422 12,435 SH   SOLE 28 12,435 0 0
FEDERATED HERMES INC CL B 314211103 2,259 66,627 SH   SOLE 30 66,627 0 0
FEDERATED HERMES INC CL B 314211103 1,206 35,574 SH   SOLE 32 35,574 0 0
FEDERATED HERMES INC CL B 314211103 102 3,003 SH   SOLE 36 3,003 0 0
FEDERATED HERMES INC CL B 314211103 366 10,802 SH   SOLE 40 10,802 0 0
FEDERATED HERMES INC CL B 314211103 2,077 61,236 SH   SOLE 43 3,465 0 57,771
FEDEX CORP COM 31428X106 188,828 632,951 SH   SOLE 2 175,860 0 457,091
FEDEX CORP COM 31428X106 31,905 106,944 SH   SOLE 4 97,235 0 9,709
FEDEX CORP COM 31428X106 77,035 258,221 SH   SOLE 7 222,150 0 36,071
FEDEX CORP COM 31428X106 582 1,951 SH   SOLE 13 722 0 1,229
FEDEX CORP COM 31428X106 8,671 29,064 SH   SOLE 15 29,064 0 0
FEDEX CORP COM 31428X106 480,080 1,609,226 SH   SOLE 18 1,570,561 0 38,665
FEDEX CORP COM 31428X106 42,784 143,413 SH   SOLE 19 143,413 0 0
FEDEX CORP COM 31428X106 1,782,661 5,975,467 SH   SOLE 21 5,975,467 0 0
FEDEX CORP COM 31428X106 1,606,641 5,385,448 SH   SOLE 22 4,719,564 0 665,884
FEDEX CORP COM 31428X106 50,144 168,082 SH   SOLE 23 168,082 0 0
FEDEX CORP COM 31428X106 114,561 384,009 SH   SOLE 25 384,009 0 0
FEDEX CORP COM 31428X106 174,471 584,825 SH   SOLE 26 254,278 0 330,547
FEDEX CORP COM 31428X106 167,028 559,878 SH   SOLE 28 29,523 0 530,355
FEDEX CORP COM 31428X106 7,821 26,217 SH   SOLE 29 26,217 0 0
FEDEX CORP COM 31428X106 399,205 1,338,131 SH   SOLE 30 1,291,771 0 46,360
FEDEX CORP COM 31428X106 37,007 124,048 SH   SOLE 31 67,443 0 56,605
FEDEX CORP COM 31428X106 12,943 43,385 SH   SOLE 34 43,385 0 0
FEDEX CORP COM 31428X106 40,818 136,820 SH   SOLE 36 136,820 0 0
FEDEX CORP COM 31428X106 2,715 9,101 SH   SOLE 40 9,101 0 0
FEDEX CORP COM 31428X106 49,094 164,563 SH   SOLE 43 7,595 0 156,968
FEDEX CORP OPTIONS 31428X106 209 700 SH Call SOLE 2 700 0 0
FEDEX CORP OPTIONS 31428X106 328 1,100 SH Call SOLE 4 1,100 0 0
FEDEX CORP OPTIONS 31428X106 3,819 12,800 SH Call SOLE 18 12,800 0 0
FEDEX CORP OPTIONS 31428X106 38,276 128,300 SH Call SOLE 19 128,300 0 0
FEDEX CORP OPTIONS 31428X106 2,058 6,900 SH Call SOLE 22 6,900 0 0
FEDEX CORP OPTIONS 31428X106 15,871 53,200 SH Call SOLE 34 53,200 0 0
FEDNAT HLDG CO COM 31431B109 27 6,479 SH   SOLE 2 179 0 6,300
FEDNAT HLDG CO COM 31431B109 14 3,457 SH   SOLE 18 3,457 0 0
FEDNAT HLDG CO COM 31431B109 202 48,742 SH   SOLE 21 48,742 0 0
FEDNAT HLDG CO COM 31431B109 1,343 323,519 SH   SOLE 22 323,519 0 0
FEDNAT HLDG CO COM 31431B109 70 16,872 SH   SOLE 26 0 0 16,872
FENNEC PHARMACEUTICALS INC COM 31447P100 26 3,574 SH   SOLE 2 0 0 3,574
FENNEC PHARMACEUTICALS INC COM 31447P100 28 3,823 SH   SOLE 18 3,823 0 0
FENNEC PHARMACEUTICALS INC COM 31447P100 352 48,313 SH   SOLE 21 48,313 0 0
FENNEC PHARMACEUTICALS INC COM 31447P100 49 6,777 SH   SOLE 22 6,777 0 0
FERGUSON PLC NEW SHS G3421J106 67,264 482,044 SH   SOLE 18 480,854 0 1,190
FERGUSON PLC NEW SHS G3421J106 19,229 137,801 SH   SOLE 43 16,640 0 121,161
FERRARI N V COM N3167Y103 2,990 14,512 SH   SOLE 2 0 0 14,512
FERRARI N V COM N3167Y103 292 1,415 SH   SOLE 18 1,415 0 0
FERRARI N V COM N3167Y103 156,887 761,404 SH   SOLE 19 761,404 0 0
FERRARI N V COM N3167Y103 4,635 22,496 SH   SOLE 22 22,496 0 0
FERRARI N V COM N3167Y103 30,905 149,989 SH   SOLE 43 8,633 0 141,356
FERRO CORP COM 315405100 930 43,094 SH   SOLE 2 23,361 0 19,733
FERRO CORP COM 315405100 4 181 SH   SOLE 4 181 0 0
FERRO CORP COM 315405100 30 1,376 SH   SOLE 7 1,376 0 0
FERRO CORP COM 315405100 7,038 326,298 SH   SOLE 18 326,298 0 0
FERRO CORP COM 315405100 3,102 143,831 SH   SOLE 19 143,831 0 0
FERRO CORP COM 315405100 207,801 9,633,803 SH   SOLE 21 9,633,803 0 0
FERRO CORP COM 315405100 44,986 2,085,599 SH   SOLE 22 2,025,617 0 59,982
FERRO CORP COM 315405100 43 1,996 SH   SOLE 25 1,996 0 0
FERRO CORP COM 315405100 569 26,399 SH   SOLE 26 21,797 0 4,602
FERRO CORP COM 315405100 238 11,021 SH   SOLE 28 11,021 0 0
FERRO CORP COM 315405100 3,533 163,775 SH   SOLE 30 163,775 0 0
FERRO CORP COM 315405100 189 8,780 SH   SOLE 40 8,780 0 0
FERRO CORP COM 315405100 524 24,286 SH   SOLE 43 395 0 23,891
FERROGLOBE PLC SHS G33856108 594 97,105 SH   SOLE 7 97,105 0 0
FFBW INC MD COM 30260M103 14 1,259 SH   SOLE 18 1,259 0 0
FFBW INC MD COM 30260M103 230 20,172 SH   SOLE 21 20,172 0 0
FG FINANCIAL GROUP INC COM 30259W104 3 294 SH   SOLE 18 294 0 0
FG FINANCIAL GROUP INC COM 30259W104 113 12,062 SH   SOLE 21 12,062 0 0
FG FINANCIAL GROUP INC COM 30259W104 382 40,702 SH   SOLE 22 40,702 0 0
FIBROGEN INC COM 31572Q808 2,410 90,496 SH   SOLE 2 38,472 0 52,024
FIBROGEN INC COM 31572Q808 9 355 SH   SOLE 4 355 0 0
FIBROGEN INC COM 31572Q808 37 1,384 SH   SOLE 7 1,384 0 0
FIBROGEN INC COM 31572Q808 7,616 285,994 SH   SOLE 18 267,733 0 18,261
FIBROGEN INC COM 31572Q808 10,563 396,648 SH   SOLE 19 396,648 0 0
FIBROGEN INC COM 31572Q808 100,885 3,788,382 SH   SOLE 21 3,788,382 0 0
FIBROGEN INC COM 31572Q808 64,610 2,426,224 SH   SOLE 22 2,368,189 0 58,035
FIBROGEN INC COM 31572Q808 340 12,766 SH   SOLE 23 12,766 0 0
FIBROGEN INC COM 31572Q808 126 4,713 SH   SOLE 25 4,713 0 0
FIBROGEN INC COM 31572Q808 2,221 83,419 SH   SOLE 26 17,156 0 66,263
FIBROGEN INC COM 31572Q808 262 9,829 SH   SOLE 28 9,829 0 0
FIBROGEN INC COM 31572Q808 2,512 94,328 SH   SOLE 30 94,328 0 0
FIBROGEN INC COM 31572Q808 484 18,169 SH   SOLE 34 18,169 0 0
FIBROGEN INC COM 31572Q808 136 5,116 SH   SOLE 36 5,116 0 0
FIBROGEN INC COM 31572Q808 265 9,959 SH   SOLE 40 9,959 0 0
FIBROGEN INC COM 31572Q808 364 13,654 SH   SOLE 43 359 0 13,295
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 RL EST ETF 316092857 0 12 SH   SOLE 17 0 0 12
FIDELITY D & D BANCORP INC COM 31609R100 183 3,381 SH   SOLE 2 335 0 3,046
FIDELITY D & D BANCORP INC COM 31609R100 6 109 SH   SOLE 7 109 0 0
FIDELITY D & D BANCORP INC COM 31609R100 749 13,845 SH   SOLE 18 13,845 0 0
FIDELITY D & D BANCORP INC COM 31609R100 400 7,399 SH   SOLE 19 7,399 0 0
FIDELITY D & D BANCORP INC COM 31609R100 8,802 162,703 SH   SOLE 21 162,703 0 0
FIDELITY D & D BANCORP INC COM 31609R100 2,096 38,734 SH   SOLE 22 34,528 0 4,206
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 53,413 1,229,017 SH   SOLE 2 718,208 0 510,809
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 5,161 118,748 SH   SOLE 4 96,375 0 22,373
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 3,306 76,060 SH   SOLE 7 49,557 0 26,503
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 48 1,103 SH   SOLE 13 1,103 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 1,305 30,033 SH   SOLE 15 30,033 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 113,306 2,607,133 SH   SOLE 18 2,418,370 0 188,763
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 244,978 5,636,850 SH   SOLE 19 5,636,850 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 332,548 7,651,807 SH   SOLE 21 7,651,807 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 287,220 6,608,834 SH   SOLE 22 6,269,780 0 339,054
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 8,510 195,822 SH   SOLE 23 195,822 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 23,211 534,085 SH   SOLE 25 502,603 0 31,482
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 24,849 571,764 SH   SOLE 26 290,457 0 281,307
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 25,071 576,875 SH   SOLE 28 27,414 0 549,461
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 189 4,346 SH   SOLE 29 4,346 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 36,458 838,897 SH   SOLE 30 604,051 0 234,846
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 2,474 56,917 SH   SOLE 31 48,232 0 8,685
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 2,579 59,338 SH   SOLE 32 59,338 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 20,203 464,856 SH   SOLE 34 464,856 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 5,980 137,588 SH   SOLE 35 137,588 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 8,240 189,594 SH   SOLE 36 189,594 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 479 11,011 SH   SOLE 40 11,011 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 3,695 85,011 SH   SOLE 43 7,203 0 77,808
FIDELITY NATL INFORMATION SV COM 31620M106 280,152 1,977,496 SH   SOLE 2 721,763 0 1,255,733
FIDELITY NATL INFORMATION SV COM 31620M106 59,100 417,166 SH   SOLE 4 275,181 0 141,985
FIDELITY NATL INFORMATION SV COM 31620M106 84,688 597,785 SH   SOLE 7 568,692 0 29,093
FIDELITY NATL INFORMATION SV COM 31620M106 4,952 34,955 SH   SOLE 13 31,627 0 3,328
FIDELITY NATL INFORMATION SV COM 31620M106 11,507 81,223 SH   SOLE 15 81,223 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 0 1 SH   SOLE 17 0 0 1
FIDELITY NATL INFORMATION SV COM 31620M106 459,287 3,241,953 SH   SOLE 18 2,884,698 0 357,255
FIDELITY NATL INFORMATION SV COM 31620M106 475,960 3,359,638 SH   SOLE 19 3,359,638 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 2,014,263 14,217,993 SH   SOLE 21 14,217,993 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 2,090,308 14,754,770 SH   SOLE 22 12,733,286 0 2,021,484
FIDELITY NATL INFORMATION SV COM 31620M106 74,028 522,539 SH   SOLE 23 522,539 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 354,364 2,501,332 SH   SOLE 25 2,481,198 0 20,134
FIDELITY NATL INFORMATION SV COM 31620M106 238,312 1,682,163 SH   SOLE 26 722,893 0 959,270
FIDELITY NATL INFORMATION SV COM 31620M106 251,910 1,778,145 SH   SOLE 28 76,078 0 1,702,067
FIDELITY NATL INFORMATION SV COM 31620M106 18,417 129,998 SH   SOLE 29 129,998 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 504,421 3,560,536 SH   SOLE 30 3,540,257 0 20,279
FIDELITY NATL INFORMATION SV COM 31620M106 48,196 340,197 SH   SOLE 31 256,210 0 83,987
FIDELITY NATL INFORMATION SV COM 31620M106 123,917 874,690 SH   SOLE 34 874,690 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 54,646 385,729 SH   SOLE 36 385,729 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 2,921 20,621 SH   SOLE 37 20,621 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 3,198 22,571 SH   SOLE 40 22,571 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 59,375 419,108 SH   SOLE 43 24,253 0 394,855
FIDUS INVT CORP COM 316500107 2,487 146,279 SH   SOLE 30 146,279 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 232 17,294 SH   SOLE 2 1,566 0 15,728
FIESTA RESTAURANT GROUP INC COM 31660B101 6 474 SH   SOLE 7 474 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 1,067 79,434 SH   SOLE 18 79,434 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 407 30,298 SH   SOLE 19 30,298 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 29,835 2,221,547 SH   SOLE 21 2,221,547 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 6,127 456,205 SH   SOLE 22 438,104 0 18,101
FIESTA RESTAURANT GROUP INC COM 31660B101 355 26,412 SH   SOLE 30 26,412 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 59 4,366 SH   SOLE 43 0 0 4,366
FIFTH THIRD BANCORP COM 316773100 57,545 1,505,228 SH   SOLE 2 196,577 0 1,308,651
FIFTH THIRD BANCORP COM 316773100 16,777 438,835 SH   SOLE 4 243,896 0 194,939
FIFTH THIRD BANCORP COM 316773100 26,477 692,567 SH   SOLE 7 636,495 0 56,072
FIFTH THIRD BANCORP COM 316773100 229 5,990 SH   SOLE 13 2,053 0 3,937
FIFTH THIRD BANCORP COM 316773100 3,469 90,752 SH   SOLE 15 90,752 0 0
FIFTH THIRD BANCORP COM 316773100 76,833 2,009,765 SH   SOLE 18 1,908,163 0 101,602
FIFTH THIRD BANCORP COM 316773100 11,783 308,206 SH   SOLE 19 308,206 0 0
FIFTH THIRD BANCORP COM 316773100 900,867 23,564,394 SH   SOLE 21 23,564,394 0 0
FIFTH THIRD BANCORP COM 316773100 577,333 15,101,573 SH   SOLE 22 13,578,437 0 1,523,136
FIFTH THIRD BANCORP COM 316773100 15,254 398,998 SH   SOLE 23 398,998 0 0
FIFTH THIRD BANCORP COM 316773100 49,447 1,293,412 SH   SOLE 25 1,293,412 0 0
FIFTH THIRD BANCORP COM 316773100 56,634 1,481,401 SH   SOLE 26 499,864 0 981,537
FIFTH THIRD BANCORP COM 316773100 52,150 1,364,117 SH   SOLE 28 75,408 0 1,288,709
FIFTH THIRD BANCORP COM 316773100 42 1,111 SH   SOLE 29 1,111 0 0
FIFTH THIRD BANCORP COM 316773100 172,049 4,500,363 SH   SOLE 30 4,483,474 0 16,889
FIFTH THIRD BANCORP COM 316773100 4,350 113,777 SH   SOLE 31 85,081 0 28,696
FIFTH THIRD BANCORP COM 316773100 3,529 92,301 SH   SOLE 32 92,301 0 0
FIFTH THIRD BANCORP COM 316773100 1,992 52,112 SH   SOLE 34 52,112 0 0
FIFTH THIRD BANCORP COM 316773100 12,650 330,888 SH   SOLE 35 330,888 0 0
FIFTH THIRD BANCORP COM 316773100 15,428 403,546 SH   SOLE 36 403,546 0 0
FIFTH THIRD BANCORP COM 316773100 1,020 26,679 SH   SOLE 40 26,679 0 0
FIFTH THIRD BANCORP COM 316773100 25,030 654,711 SH   SOLE 43 27,576 0 627,135
FIFTH WALL ACQUISITION CORP COM CL A 316790104 212 17,217 SH   SOLE 2 17,217 0 0
FIFTH WALL ACQUISITION CORP COM CL A 316790104 223 18,069 SH   SOLE 4 18,069 0 0
FIFTH WALL ACQUISITION CORP COM CL A 316790104 2,679 217,564 SH   SOLE 18 217,564 0 0
FIFTH WALL ACQUISITION CORP COM CL A 316790104 19,574 1,589,422 SH   SOLE 19 1,589,422 0 0
FIFTH WALL ACQUISITION CORP COM CL A 316790104 1,203 97,656 SH   SOLE 22 97,656 0 0
FIFTH WALL ACQUISITION CORP COM CL A 316790104 175 14,245 SH   SOLE 26 14,245 0 0
FIFTH WALL ACQUISITION CORP COM CL A 316790104 7,860 638,243 SH   SOLE 34 638,243 0 0
FIGS INC CL A 30260D103 18 352 SH   SOLE 18 352 0 0
FIGS INC CL A 30260D103 278 5,543 SH   SOLE 22 5,543 0 0
FIGS INC CL A 30260D103 115 2,304 SH   SOLE 26 2,304 0 0
FIGS INC CL A 30260D103 443 8,848 SH   SOLE 28 0 0 8,848
FIGS INC CL A 30260D103 8 161 SH   SOLE 31 0 0 161
FIGS INC CL A 30260D103 139 2,773 SH   SOLE 34 2,773 0 0
FINANCE OF AMERICA COMPAN COM CL A 31738L107 172 22,594 SH   SOLE 2 1,390 0 21,204
FINANCE OF AMERICA COMPAN COM CL A 31738L107 883 115,726 SH   SOLE 18 115,726 0 0
FINANCE OF AMERICA COMPAN COM CL A 31738L107 384 50,352 SH   SOLE 19 50,352 0 0
FINANCE OF AMERICA COMPAN COM CL A 31738L107 9,302 1,219,109 SH   SOLE 21 1,219,109 0 0
FINANCE OF AMERICA COMPAN COM CL A 31738L107 2,570 336,851 SH   SOLE 22 301,837 0 35,014
FINANCIAL INSTNS INC COM 317585404 443 14,764 SH   SOLE 2 1,200 0 13,564
FINANCIAL INSTNS INC COM 317585404 8 252 SH   SOLE 7 252 0 0
FINANCIAL INSTNS INC COM 317585404 1,709 56,965 SH   SOLE 18 56,965 0 0
FINANCIAL INSTNS INC COM 317585404 1,677 55,890 SH   SOLE 19 55,890 0 0
FINANCIAL INSTNS INC COM 317585404 18,423 614,114 SH   SOLE 21 614,114 0 0
FINANCIAL INSTNS INC COM 317585404 13,872 462,391 SH   SOLE 22 444,461 0 17,930
FINANCIAL INSTNS INC COM 317585404 157 5,242 SH   SOLE 43 0 0 5,242
FINCH THERAPEUTICS GROUP INC COM 31773D101 118 8,396 SH   SOLE 2 4,167 0 4,229
FINCH THERAPEUTICS GROUP INC COM 31773D101 352 25,014 SH   SOLE 18 25,014 0 0
FINCH THERAPEUTICS GROUP INC COM 31773D101 215 15,264 SH   SOLE 19 15,264 0 0
FINCH THERAPEUTICS GROUP INC COM 31773D101 3,796 269,778 SH   SOLE 21 269,778 0 0
FINCH THERAPEUTICS GROUP INC COM 31773D101 816 57,992 SH   SOLE 22 52,027 0 5,965
FINVOLUTION GROUP SPONSORED ADS 31810T101 53 5,598 SH   SOLE 4 5,598 0 0
FINVOLUTION GROUP SPONSORED ADS 31810T101 7,387 775,997 SH   SOLE 21 775,997 0 0
FINVOLUTION GROUP SPONSORED ADS 31810T101 6,177 648,811 SH   SOLE 22 625,012 0 23,799
FINVOLUTION GROUP SPONSORED ADS 31810T101 3,014 316,644 SH   SOLE 30 316,644 0 0
FINVOLUTION GROUP SPONSORED ADS 31810T101 1,484 155,833 SH   SOLE 43 0 0 155,833
FIREEYE INC COM 31816Q101 9,295 459,691 SH   SOLE 2 79,333 0 380,358
FIREEYE INC COM 31816Q101 18 908 SH   SOLE 4 908 0 0
FIREEYE INC COM 31816Q101 77 3,792 SH   SOLE 7 3,792 0 0
FIREEYE INC COM 31816Q101 1,968 97,347 SH   SOLE 18 97,347 0 0
FIREEYE INC COM 31816Q101 1,278 63,184 SH   SOLE 19 63,184 0 0
FIREEYE INC COM 31816Q101 81,431 4,027,248 SH   SOLE 21 4,027,248 0 0
FIREEYE INC COM 31816Q101 111,988 5,538,485 SH   SOLE 22 5,247,517 0 290,968
FIREEYE INC COM 31816Q101 801 39,610 SH   SOLE 25 39,610 0 0
FIREEYE INC COM 31816Q101 4,922 243,412 SH   SOLE 26 148,370 0 95,042
FIREEYE INC COM 31816Q101 584 28,898 SH   SOLE 28 28,898 0 0
FIREEYE INC COM 31816Q101 25,640 1,268,070 SH   SOLE 30 1,268,070 0 0
FIREEYE INC COM 31816Q101 87 4,326 SH   SOLE 31 4,326 0 0
FIREEYE INC COM 31816Q101 219 10,830 SH   SOLE 36 10,830 0 0
FIREEYE INC COM 31816Q101 590 29,159 SH   SOLE 40 29,159 0 0
FIREEYE INC COM 31816Q101 624 30,882 SH   SOLE 43 2,309 0 28,573
FIREEYE INC NOTE 1.625% 6/0 31816QAD3 2,972 3,000,000 PRN   SOLE 21 3,000,000 0 0
FIREEYE INC NOTE 0.875% 6/0 31816QAF8 3,803 3,367,000 PRN   SOLE 21 3,367,000 0 0
FIREEYE INC NOTE 0.875% 6/0 31816QAF8 282 250,000 PRN   SOLE 22 250,000 0 0
FIRST ADVANTAGE CORP NEW COM 31846B108 322 16,181 SH   SOLE 18 16,181 0 0
FIRST ADVANTAGE CORP NEW COM 31846B108 591 29,675 SH   SOLE 22 29,675 0 0
FIRST ADVANTAGE CORP NEW COM 31846B108 1,383 69,454 SH   SOLE 26 69,454 0 0
FIRST ADVANTAGE CORP NEW COM 31846B108 5,158 259,089 SH   SOLE 28 0 0 259,089
FIRST ADVANTAGE CORP NEW COM 31846B108 71 3,553 SH   SOLE 31 0 0 3,553
FIRST AMERN FINL CORP COM 31847R102 22,425 359,666 SH   SOLE 2 169,758 0 189,908
FIRST AMERN FINL CORP COM 31847R102 106 1,697 SH   SOLE 4 1,697 0 0
FIRST AMERN FINL CORP COM 31847R102 351 5,635 SH   SOLE 7 5,635 0 0
FIRST AMERN FINL CORP COM 31847R102 49,030 786,375 SH   SOLE 18 743,067 0 43,308
FIRST AMERN FINL CORP COM 31847R102 45,376 727,768 SH   SOLE 19 727,768 0 0
FIRST AMERN FINL CORP COM 31847R102 330,150 5,295,114 SH   SOLE 21 5,295,114 0 0
FIRST AMERN FINL CORP COM 31847R102 204,715 3,283,325 SH   SOLE 22 3,145,702 0 137,623
FIRST AMERN FINL CORP COM 31847R102 86 1,386 SH   SOLE 23 1,386 0 0
FIRST AMERN FINL CORP COM 31847R102 741 11,884 SH   SOLE 25 11,884 0 0
FIRST AMERN FINL CORP COM 31847R102 3,927 62,982 SH   SOLE 26 40,780 0 22,202
FIRST AMERN FINL CORP COM 31847R102 810 12,997 SH   SOLE 28 10,985 0 2,012
FIRST AMERN FINL CORP COM 31847R102 1,187 19,037 SH   SOLE 29 19,037 0 0
FIRST AMERN FINL CORP COM 31847R102 5,025 80,597 SH   SOLE 30 80,597 0 0
FIRST AMERN FINL CORP COM 31847R102 494 7,929 SH   SOLE 31 7,929 0 0
FIRST AMERN FINL CORP COM 31847R102 5,838 93,640 SH   SOLE 34 93,640 0 0
FIRST AMERN FINL CORP COM 31847R102 957 15,355 SH   SOLE 36 15,355 0 0
FIRST AMERN FINL CORP COM 31847R102 853 13,675 SH   SOLE 40 13,675 0 0
FIRST AMERN FINL CORP COM 31847R102 2,816 45,164 SH   SOLE 43 1,662 0 43,502
FIRST BANCORP INC ME COM 31866P102 309 10,505 SH   SOLE 2 906 0 9,599
FIRST BANCORP INC ME COM 31866P102 6 210 SH   SOLE 7 210 0 0
FIRST BANCORP INC ME COM 31866P102 1,124 38,156 SH   SOLE 18 38,156 0 0
FIRST BANCORP INC ME COM 31866P102 562 19,086 SH   SOLE 19 19,086 0 0
FIRST BANCORP INC ME COM 31866P102 12,125 411,729 SH   SOLE 21 411,729 0 0
FIRST BANCORP INC ME COM 31866P102 7,736 262,698 SH   SOLE 22 249,994 0 12,704
FIRST BANCORP INC ME COM 31866P102 2 68 SH   SOLE 43 0 0 68
FIRST BANCORP N C COM 318910106 1,172 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,618 112,873 SH   SOLE 18 112,873 0 0
FIRST BANCORP N C COM 318910106 2,002 48,940 SH   SOLE 19 48,940 0 0
FIRST BANCORP N C COM 318910106 128,482 3,140,608 SH   SOLE 21 3,140,608 0 0
FIRST BANCORP N C COM 318910106 31,268 764,319 SH   SOLE 22 725,595 0 38,724
FIRST BANCORP N C COM 318910106 12 301 SH   SOLE 25 301 0 0
FIRST BANCORP N C COM 318910106 669 16,365 SH   SOLE 26 13,109 0 3,256
FIRST BANCORP N C COM 318910106 151 3,691 SH   SOLE 28 3,691 0 0
FIRST BANCORP N C COM 318910106 2,080 50,833 SH   SOLE 30 50,833 0 0
FIRST BANCORP N C COM 318910106 165 4,025 SH   SOLE 40 4,025 0 0
FIRST BANCORP N C COM 318910106 1,320 32,270 SH   SOLE 43 1,104 0 31,166
FIRST BANCORP P R COM NEW 318672706 2,778 233,078 SH   SOLE 2 70,102 0 162,976
FIRST BANCORP P R COM NEW 318672706 11 882 SH   SOLE 4 882 0 0
FIRST BANCORP P R COM NEW 318672706 35 2,938 SH   SOLE 7 2,938 0 0
FIRST BANCORP P R COM NEW 318672706 9,848 826,141 SH   SOLE 18 826,141 0 0
FIRST BANCORP P R COM NEW 318672706 6,215 521,399 SH   SOLE 19 521,399 0 0
FIRST BANCORP P R COM NEW 318672706 283,421 23,776,961 SH   SOLE 21 23,776,961 0 0
FIRST BANCORP P R COM NEW 318672706 64,344 5,398,001 SH   SOLE 22 5,124,619 0 273,382
FIRST BANCORP P R COM NEW 318672706 227 19,075 SH   SOLE 23 19,075 0 0
FIRST BANCORP P R COM NEW 318672706 1,756 147,318 SH   SOLE 26 47,455 0 99,863
FIRST BANCORP P R COM NEW 318672706 307 25,759 SH   SOLE 28 25,759 0 0
FIRST BANCORP P R COM NEW 318672706 4,769 400,067 SH   SOLE 30 400,067 0 0
FIRST BANCORP P R COM NEW 318672706 259 21,759 SH   SOLE 40 21,759 0 0
FIRST BANCORP P R COM NEW 318672706 2,318 194,445 SH   SOLE 43 0 0 194,445
FIRST BANCSHARES INC MS COM 318916103 846 22,598 SH   SOLE 2 6,702 0 15,896
FIRST BANCSHARES INC MS COM 318916103 12 326 SH   SOLE 7 326 0 0
FIRST BANCSHARES INC MS COM 318916103 2,602 69,527 SH   SOLE 18 69,527 0 0
FIRST BANCSHARES INC MS COM 318916103 1,393 37,203 SH   SOLE 19 37,203 0 0
FIRST BANCSHARES INC MS COM 318916103 30,731 821,038 SH   SOLE 21 821,038 0 0
FIRST BANCSHARES INC MS COM 318916103 22,197 593,033 SH   SOLE 22 559,542 0 33,491
FIRST BANCSHARES INC MS COM 318916103 21 548 SH   SOLE 25 548 0 0
FIRST BANCSHARES INC MS COM 318916103 126 3,379 SH   SOLE 26 0 0 3,379
FIRST BANCSHARES INC MS COM 318916103 101 2,706 SH   SOLE 28 2,706 0 0
FIRST BANCSHARES INC MS COM 318916103 975 26,054 SH   SOLE 30 26,054 0 0
FIRST BANCSHARES INC MS COM 318916103 93 2,473 SH   SOLE 40 2,473 0 0
FIRST BANCSHARES INC MS COM 318916103 805 21,512 SH   SOLE 43 242 0 21,270
FIRST BK WILLIAMSTOWN NEW JE COM 31931U102 282 20,834 SH   SOLE 2 6,447 0 14,387
FIRST BK WILLIAMSTOWN NEW JE COM 31931U102 6 467 SH   SOLE 7 467 0 0
FIRST BK WILLIAMSTOWN NEW JE COM 31931U102 819 60,457 SH   SOLE 18 60,457 0 0
FIRST BK WILLIAMSTOWN NEW JE COM 31931U102 403 29,780 SH   SOLE 19 29,780 0 0
FIRST BK WILLIAMSTOWN NEW JE COM 31931U102 8,189 604,777 SH   SOLE 21 604,777 0 0
FIRST BK WILLIAMSTOWN NEW JE COM 31931U102 3,184 235,135 SH   SOLE 22 216,223 0 18,912
FIRST BUSEY CORP COM NEW 319383204 1,900 77,033 SH   SOLE 2 27,782 0 49,251
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,201 170,361 SH   SOLE 18 170,361 0 0
FIRST BUSEY CORP COM NEW 319383204 3,364 136,409 SH   SOLE 19 136,409 0 0
FIRST BUSEY CORP COM NEW 319383204 47,563 1,928,735 SH   SOLE 21 1,928,735 0 0
FIRST BUSEY CORP COM NEW 319383204 35,850 1,453,780 SH   SOLE 22 1,372,488 0 81,292
FIRST BUSEY CORP COM NEW 319383204 143 5,783 SH   SOLE 25 5,783 0 0
FIRST BUSEY CORP COM NEW 319383204 702 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,501 60,883 SH   SOLE 30 60,883 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,461 59,264 SH   SOLE 43 0 0 59,264
FIRST BUSINESS FINL SVCS INC COM 319390100 56 2,085 SH   SOLE 2 2,036 0 49
FIRST BUSINESS FINL SVCS INC COM 319390100 48 1,771 SH   SOLE 18 1,771 0 0
FIRST BUSINESS FINL SVCS INC COM 319390100 70 2,580 SH   SOLE 19 2,580 0 0
FIRST BUSINESS FINL SVCS INC COM 319390100 897 33,151 SH   SOLE 21 33,151 0 0
FIRST BUSINESS FINL SVCS INC COM 319390100 1,296 47,884 SH   SOLE 22 47,884 0 0
FIRST CAP INC COM 31942S104 6 148 SH   SOLE 2 148 0 0
FIRST CAP INC COM 31942S104 31 704 SH   SOLE 18 704 0 0
FIRST CAP INC COM 31942S104 406 9,353 SH   SOLE 21 9,353 0 0
FIRST CAP INC COM 31942S104 9 213 SH   SOLE 22 213 0 0
FIRST CHOICE BANCORP COM 31948P104 315 10,348 SH   SOLE 2 1,035 0 9,313
FIRST CHOICE BANCORP COM 31948P104 7 217 SH   SOLE 7 217 0 0
FIRST CHOICE BANCORP COM 31948P104 1,141 37,461 SH   SOLE 18 37,461 0 0
FIRST CHOICE BANCORP COM 31948P104 585 19,201 SH   SOLE 19 19,201 0 0
FIRST CHOICE BANCORP COM 31948P104 12,337 405,151 SH   SOLE 21 405,151 0 0
FIRST CHOICE BANCORP COM 31948P104 3,837 126,026 SH   SOLE 22 115,007 0 11,019
FIRST CMNTY BANKSHARES INC V COM 31983A103 1,227 41,099 SH   SOLE 2 8,999 0 32,100
FIRST CMNTY BANKSHARES INC V COM 31983A103 11 356 SH   SOLE 7 356 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103 1,885 63,147 SH   SOLE 18 63,147 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103 3,047 102,076 SH   SOLE 19 102,076 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103 21,394 716,715 SH   SOLE 21 716,715 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103 19,343 648,021 SH   SOLE 22 619,964 0 28,057
FIRST CMNTY BANKSHARES INC V COM 31983A103 134 4,488 SH   SOLE 23 4,488 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103 15 516 SH   SOLE 25 516 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103 870 29,155 SH   SOLE 26 0 0 29,155
FIRST CMNTY BANKSHARES INC V COM 31983A103 65 2,180 SH   SOLE 28 2,180 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103 94 3,140 SH   SOLE 30 3,140 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103 41 1,385 SH   SOLE 40 1,385 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103 194 6,515 SH   SOLE 43 2,458 0 4,057
FIRST CMNTY CORP S C COM 319835104 38 1,858 SH   SOLE 18 1,858 0 0
FIRST CMNTY CORP S C COM 319835104 556 27,524 SH   SOLE 21 27,524 0 0
FIRST CMNTY CORP S C COM 319835104 312 15,428 SH   SOLE 22 15,428 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 1,468 104,305 SH   SOLE 2 28,380 0 75,925
FIRST COMWLTH FINL CORP PA COM 319829107 4 313 SH   SOLE 4 313 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 20 1,402 SH   SOLE 7 1,402 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 5,242 372,558 SH   SOLE 18 372,558 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 3,267 232,226 SH   SOLE 19 232,226 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 147,435 10,478,693 SH   SOLE 21 10,478,693 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 36,941 2,625,531 SH   SOLE 22 2,501,857 0 123,674
FIRST COMWLTH FINL CORP PA COM 319829107 237 16,862 SH   SOLE 23 16,862 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 14 973 SH   SOLE 25 973 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 1,231 87,476 SH   SOLE 26 23,644 0 63,832
FIRST COMWLTH FINL CORP PA COM 319829107 190 13,483 SH   SOLE 28 13,483 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 2,107 149,739 SH   SOLE 30 149,739 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 136 9,696 SH   SOLE 40 9,696 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 1,563 111,103 SH   SOLE 43 0 0 111,103
FIRST CTZNS BANCSHARES INC N CL A 31946M103 20,782 24,956 SH   SOLE 2 14,649 0 10,307
FIRST CTZNS BANCSHARES INC N CL A 31946M103 32 38 SH   SOLE 4 38 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 123 148 SH   SOLE 7 148 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 22,246 26,714 SH   SOLE 18 23,769 0 2,945
FIRST CTZNS BANCSHARES INC N CL A 31946M103 118,644 142,474 SH   SOLE 19 142,474 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 68,262 81,973 SH   SOLE 21 81,973 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 138,517 166,339 SH   SOLE 22 159,101 0 7,238
FIRST CTZNS BANCSHARES INC N CL A 31946M103 5,775 6,935 SH   SOLE 23 6,935 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 3,106 3,730 SH   SOLE 25 3,730 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 2,776 3,333 SH   SOLE 26 1,933 0 1,400
FIRST CTZNS BANCSHARES INC N CL A 31946M103 550 661 SH   SOLE 28 661 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 77 93 SH   SOLE 29 93 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 2,991 3,592 SH   SOLE 30 3,592 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 217 261 SH   SOLE 31 261 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 45,641 54,808 SH   SOLE 34 54,808 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 125 150 SH   SOLE 36 150 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 575 690 SH   SOLE 40 690 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 4,825 5,794 SH   SOLE 43 274 0 5,520
FIRST FINANCIAL NORTHWEST IN COM 32022K102 230 15,209 SH   SOLE 2 10,195 0 5,014
FIRST FINANCIAL NORTHWEST IN COM 32022K102 58 3,809 SH   SOLE 18 3,809 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102 2,057 135,787 SH   SOLE 19 135,787 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102 780 51,488 SH   SOLE 21 51,488 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102 4,698 310,094 SH   SOLE 22 310,094 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102 426 28,106 SH   SOLE 23 28,106 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102 1,154 76,143 SH   SOLE 26 0 0 76,143
FIRST FINANCIAL NORTHWEST IN COM 32022K102 57 3,765 SH   SOLE 43 0 0 3,765
FIRST FINL BANCORP OH COM 320209109 2,383 100,844 SH   SOLE 2 27,192 0 73,652
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 9,074 384,024 SH   SOLE 18 384,024 0 0
FIRST FINL BANCORP OH COM 320209109 3,885 164,395 SH   SOLE 19 164,395 0 0
FIRST FINL BANCORP OH COM 320209109 259,604 10,986,224 SH   SOLE 21 10,986,224 0 0
FIRST FINL BANCORP OH COM 320209109 56,040 2,371,569 SH   SOLE 22 2,239,540 0 132,029
FIRST FINL BANCORP OH COM 320209109 89 3,761 SH   SOLE 25 3,761 0 0
FIRST FINL BANCORP OH COM 320209109 433 18,331 SH   SOLE 26 9,720 0 8,611
FIRST FINL BANCORP OH COM 320209109 292 12,353 SH   SOLE 28 12,353 0 0
FIRST FINL BANCORP OH COM 320209109 4,015 169,897 SH   SOLE 30 169,897 0 0
FIRST FINL BANCORP OH COM 320209109 135 5,715 SH   SOLE 36 5,715 0 0
FIRST FINL BANCORP OH COM 320209109 247 10,441 SH   SOLE 40 10,441 0 0
FIRST FINL BANCORP OH COM 320209109 2,026 85,751 SH   SOLE 43 17,088 0 68,663
FIRST FINL BANKSHARES INC COM 32020R109 5,837 118,805 SH   SOLE 2 98,975 0 19,830
FIRST FINL BANKSHARES INC COM 32020R109 23 472 SH   SOLE 4 472 0 0
FIRST FINL BANKSHARES INC COM 32020R109 103 2,088 SH   SOLE 7 2,088 0 0
FIRST FINL BANKSHARES INC COM 32020R109 34,015 692,337 SH   SOLE 18 692,337 0 0
FIRST FINL BANKSHARES INC COM 32020R109 11,330 230,604 SH   SOLE 19 230,604 0 0
FIRST FINL BANKSHARES INC COM 32020R109 477,098 9,710,938 SH   SOLE 21 9,710,938 0 0
FIRST FINL BANKSHARES INC COM 32020R109 201,967 4,110,877 SH   SOLE 22 4,023,882 0 86,995
FIRST FINL BANKSHARES INC COM 32020R109 232 4,712 SH   SOLE 25 4,712 0 0
FIRST FINL BANKSHARES INC COM 32020R109 2,666 54,255 SH   SOLE 26 45,965 0 8,290
FIRST FINL BANKSHARES INC COM 32020R109 773 15,728 SH   SOLE 28 15,728 0 0
FIRST FINL BANKSHARES INC COM 32020R109 14,050 285,969 SH   SOLE 30 285,969 0 0
FIRST FINL BANKSHARES INC COM 32020R109 68 1,390 SH   SOLE 36 1,390 0 0
FIRST FINL BANKSHARES INC COM 32020R109 799 16,264 SH   SOLE 40 16,264 0 0
FIRST FINL BANKSHARES INC COM 32020R109 2,178 44,341 SH   SOLE 43 502 0 43,839
FIRST FINL CORP IND COM 320218100 956 23,413 SH   SOLE 2 3,857 0 19,556
FIRST FINL CORP IND COM 320218100 9 212 SH   SOLE 7 212 0 0
FIRST FINL CORP IND COM 320218100 1,746 42,766 SH   SOLE 18 42,766 0 0
FIRST FINL CORP IND COM 320218100 2,221 54,414 SH   SOLE 19 54,414 0 0
FIRST FINL CORP IND COM 320218100 20,576 504,070 SH   SOLE 21 504,070 0 0
FIRST FINL CORP IND COM 320218100 19,636 481,048 SH   SOLE 22 462,382 0 18,666
FIRST FINL CORP IND COM 320218100 14 337 SH   SOLE 25 337 0 0
FIRST FINL CORP IND COM 320218100 1,030 25,229 SH   SOLE 26 5,421 0 19,808
FIRST FINL CORP IND COM 320218100 58 1,409 SH   SOLE 28 1,409 0 0
FIRST FINL CORP IND COM 320218100 361 8,838 SH   SOLE 30 8,838 0 0
FIRST FINL CORP IND COM 320218100 36 877 SH   SOLE 40 877 0 0
FIRST FINL CORP IND COM 320218100 756 18,519 SH   SOLE 43 4,517 0 14,002
FIRST FNDTN INC COM 32026V104 1,101 48,902 SH   SOLE 2 20,382 0 28,520
FIRST FNDTN INC COM 32026V104 16 702 SH   SOLE 7 702 0 0
FIRST FNDTN INC COM 32026V104 3,080 136,840 SH   SOLE 18 136,840 0 0
FIRST FNDTN INC COM 32026V104 1,517 67,379 SH   SOLE 19 67,379 0 0
FIRST FNDTN INC COM 32026V104 35,334 1,569,723 SH   SOLE 21 1,569,723 0 0
FIRST FNDTN INC COM 32026V104 25,421 1,129,305 SH   SOLE 22 1,068,070 0 61,235
FIRST FNDTN INC COM 32026V104 23 1,022 SH   SOLE 25 1,022 0 0
FIRST FNDTN INC COM 32026V104 117 5,192 SH   SOLE 28 5,192 0 0
FIRST FNDTN INC COM 32026V104 177 7,843 SH   SOLE 30 7,843 0 0
FIRST FNDTN INC COM 32026V104 15 645 SH   SOLE 34 645 0 0
FIRST FNDTN INC COM 32026V104 120 5,351 SH   SOLE 40 5,351 0 0
FIRST FNDTN INC COM 32026V104 426 18,907 SH   SOLE 43 4,868 0 14,039
FIRST GTY BANCSHARES INC COM 32043P106 21 1,103 SH   SOLE 18 1,103 0 0
FIRST GTY BANCSHARES INC COM 32043P106 687 35,257 SH   SOLE 21 35,257 0 0
FIRST GTY BANCSHARES INC COM 32043P106 73 3,730 SH   SOLE 22 3,730 0 0
FIRST HAWAIIAN INC COM 32051X108 7,265 256,339 SH   SOLE 2 49,067 0 207,272
FIRST HAWAIIAN INC COM 32051X108 12 409 SH   SOLE 4 409 0 0
FIRST HAWAIIAN INC COM 32051X108 87 3,066 SH   SOLE 7 3,066 0 0
FIRST HAWAIIAN INC COM 32051X108 4,686 165,355 SH   SOLE 18 165,355 0 0
FIRST HAWAIIAN INC COM 32051X108 4,037 142,432 SH   SOLE 19 142,432 0 0
FIRST HAWAIIAN INC COM 32051X108 357,489 12,614,281 SH   SOLE 21 12,614,281 0 0
FIRST HAWAIIAN INC COM 32051X108 95,223 3,360,009 SH   SOLE 22 3,188,321 0 171,688
FIRST HAWAIIAN INC COM 32051X108 177 6,229 SH   SOLE 25 6,229 0 0
FIRST HAWAIIAN INC COM 32051X108 1,591 56,146 SH   SOLE 26 46,003 0 10,143
FIRST HAWAIIAN INC COM 32051X108 439 15,501 SH   SOLE 28 15,501 0 0
FIRST HAWAIIAN INC COM 32051X108 7,656 270,155 SH   SOLE 30 270,155 0 0
FIRST HAWAIIAN INC COM 32051X108 70 2,465 SH   SOLE 31 2,465 0 0
FIRST HAWAIIAN INC COM 32051X108 251 8,856 SH   SOLE 34 8,856 0 0
FIRST HAWAIIAN INC COM 32051X108 285 10,058 SH   SOLE 36 10,058 0 0
FIRST HAWAIIAN INC COM 32051X108 464 16,388 SH   SOLE 40 16,388 0 0
FIRST HAWAIIAN INC COM 32051X108 4,567 161,139 SH   SOLE 43 33,721 0 127,418
FIRST HORIZON CORPORATION COM 320517105 30,961 1,791,703 SH   SOLE 2 729,731 0 1,061,972
FIRST HORIZON CORPORATION COM 320517105 55 3,198 SH   SOLE 4 3,198 0 0
FIRST HORIZON CORPORATION COM 320517105 870 50,366 SH   SOLE 7 50,366 0 0
FIRST HORIZON CORPORATION COM 320517105 27,863 1,612,454 SH   SOLE 18 1,612,454 0 0
FIRST HORIZON CORPORATION COM 320517105 5,770 333,930 SH   SOLE 19 333,930 0 0
FIRST HORIZON CORPORATION COM 320517105 643,615 37,246,212 SH   SOLE 21 37,246,212 0 0
FIRST HORIZON CORPORATION COM 320517105 286,339 16,570,531 SH   SOLE 22 15,890,479 0 680,052
FIRST HORIZON CORPORATION COM 320517105 1,433 82,948 SH   SOLE 23 82,948 0 0
FIRST HORIZON CORPORATION COM 320517105 474 27,404 SH   SOLE 25 27,404 0 0
FIRST HORIZON CORPORATION COM 320517105 6,223 360,133 SH   SOLE 26 214,253 0 145,880
FIRST HORIZON CORPORATION COM 320517105 1,023 59,182 SH   SOLE 28 59,182 0 0
FIRST HORIZON CORPORATION COM 320517105 19,037 1,101,682 SH   SOLE 30 1,101,682 0 0
FIRST HORIZON CORPORATION COM 320517105 166 9,591 SH   SOLE 31 9,591 0 0
FIRST HORIZON CORPORATION COM 320517105 4,032 233,346 SH   SOLE 32 233,346 0 0
FIRST HORIZON CORPORATION COM 320517105 384 22,207 SH   SOLE 34 22,207 0 0
FIRST HORIZON CORPORATION COM 320517105 677 39,201 SH   SOLE 36 39,201 0 0
FIRST HORIZON CORPORATION COM 320517105 1,138 65,872 SH   SOLE 40 65,872 0 0
FIRST HORIZON CORPORATION COM 320517105 9,762 564,959 SH   SOLE 43 94,160 0 470,799
FIRST INDL RLTY TR INC COM 32054K103 30,326 580,625 SH   SOLE 2 106,944 0 473,681
FIRST INDL RLTY TR INC COM 32054K103 10,008 191,609 SH   SOLE 4 191,609 0 0
FIRST INDL RLTY TR INC COM 32054K103 8,813 168,734 SH   SOLE 7 168,734 0 0
FIRST INDL RLTY TR INC COM 32054K103 16,437 314,705 SH   SOLE 18 314,705 0 0
FIRST INDL RLTY TR INC COM 32054K103 24,061 460,668 SH   SOLE 19 460,668 0 0
FIRST INDL RLTY TR INC COM 32054K103 377,636 7,230,249 SH   SOLE 21 7,230,249 0 0
FIRST INDL RLTY TR INC COM 32054K103 269,178 5,153,709 SH   SOLE 22 4,993,233 0 160,476
FIRST INDL RLTY TR INC COM 32054K103 1,168 22,362 SH   SOLE 23 22,362 0 0
FIRST INDL RLTY TR INC COM 32054K103 28,988 555,008 SH   SOLE 25 555,008 0 0
FIRST INDL RLTY TR INC COM 32054K103 9,034 172,959 SH   SOLE 26 43,493 0 129,466
FIRST INDL RLTY TR INC COM 32054K103 4,864 93,131 SH   SOLE 28 14,100 0 79,031
FIRST INDL RLTY TR INC COM 32054K103 29,882 572,127 SH   SOLE 30 572,127 0 0
FIRST INDL RLTY TR INC COM 32054K103 119 2,285 SH   SOLE 31 2,285 0 0
FIRST INDL RLTY TR INC COM 32054K103 314 6,006 SH   SOLE 34 6,006 0 0
FIRST INDL RLTY TR INC COM 32054K103 430 8,231 SH   SOLE 36 8,231 0 0
FIRST INDL RLTY TR INC COM 32054K103 815 15,612 SH   SOLE 40 15,612 0 0
FIRST INDL RLTY TR INC COM 32054K103 3,097 59,304 SH   SOLE 43 723 0 58,581
FIRST INTERNET BANCORP COM 320557101 247 7,961 SH   SOLE 2 723 0 7,238
FIRST INTERNET BANCORP COM 320557101 6 179 SH   SOLE 7 179 0 0
FIRST INTERNET BANCORP COM 320557101 1,105 35,682 SH   SOLE 18 35,682 0 0
FIRST INTERNET BANCORP COM 320557101 510 16,460 SH   SOLE 19 16,460 0 0
FIRST INTERNET BANCORP COM 320557101 10,732 346,419 SH   SOLE 21 346,419 0 0
FIRST INTERNET BANCORP COM 320557101 4,135 133,464 SH   SOLE 22 123,170 0 10,294
FIRST INTERNET BANCORP COM 320557101 32 1,029 SH   SOLE 43 0 0 1,029
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 9,232 220,694 SH   SOLE 2 79,334 0 141,360
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 4 87 SH   SOLE 4 87 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 29 696 SH   SOLE 7 696 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 5,939 141,968 SH   SOLE 18 135,478 0 6,490
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 39,746 950,181 SH   SOLE 19 950,181 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 65,366 1,562,654 SH   SOLE 21 1,562,654 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 80,045 1,913,575 SH   SOLE 22 1,849,771 0 63,804
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 1,512 36,146 SH   SOLE 23 36,146 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 143 3,416 SH   SOLE 25 3,416 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 8,142 194,653 SH   SOLE 26 11,039 0 183,614
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 230 5,507 SH   SOLE 28 5,507 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 1,411 33,739 SH   SOLE 30 33,739 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 46 1,111 SH   SOLE 34 1,111 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 216 5,170 SH   SOLE 36 5,170 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 223 5,342 SH   SOLE 40 5,342 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 1,161 27,748 SH   SOLE 43 292 0 27,456
FIRST LONG IS CORP COM 320734106 557 26,253 SH   SOLE 2 7,533 0 18,720
FIRST LONG IS CORP COM 320734106 9 406 SH   SOLE 7 406 0 0
FIRST LONG IS CORP COM 320734106 1,643 77,396 SH   SOLE 18 77,396 0 0
FIRST LONG IS CORP COM 320734106 982 46,257 SH   SOLE 19 46,257 0 0
FIRST LONG IS CORP COM 320734106 20,184 950,729 SH   SOLE 21 950,729 0 0
FIRST LONG IS CORP COM 320734106 15,662 737,709 SH   SOLE 22 701,706 0 36,003
FIRST LONG IS CORP COM 320734106 47 2,219 SH   SOLE 25 2,219 0 0
FIRST LONG IS CORP COM 320734106 4 175 SH   SOLE 26 175 0 0
FIRST LONG IS CORP COM 320734106 74 3,471 SH   SOLE 28 3,471 0 0
FIRST LONG IS CORP COM 320734106 189 8,897 SH   SOLE 30 8,897 0 0
FIRST LONG IS CORP COM 320734106 72 3,387 SH   SOLE 36 3,387 0 0
FIRST LONG IS CORP COM 320734106 78 3,673 SH   SOLE 40 3,673 0 0
FIRST LONG IS CORP COM 320734106 269 12,679 SH   SOLE 43 216 0 12,463
FIRST MAJESTIC SILVER CORP COM 32076V103 787 49,796 SH   SOLE 21 49,796 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103 1,073 67,862 SH   SOLE 43 0 0 67,862
FIRST MERCHANTS CORP COM 320817109 2,525 60,589 SH   SOLE 2 16,940 0 43,649
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,305 175,311 SH   SOLE 18 175,311 0 0
FIRST MERCHANTS CORP COM 320817109 4,011 96,258 SH   SOLE 19 96,258 0 0
FIRST MERCHANTS CORP COM 320817109 83,483 2,003,433 SH   SOLE 21 2,003,433 0 0
FIRST MERCHANTS CORP COM 320817109 61,477 1,475,326 SH   SOLE 22 1,388,096 0 87,230
FIRST MERCHANTS CORP COM 320817109 62 1,499 SH   SOLE 25 1,499 0 0
FIRST MERCHANTS CORP COM 320817109 760 18,234 SH   SOLE 26 13,847 0 4,387
FIRST MERCHANTS CORP COM 320817109 258 6,192 SH   SOLE 28 6,192 0 0
FIRST MERCHANTS CORP COM 320817109 1,715 41,153 SH   SOLE 30 41,153 0 0
FIRST MERCHANTS CORP COM 320817109 28 672 SH   SOLE 36 672 0 0
FIRST MERCHANTS CORP COM 320817109 263 6,306 SH   SOLE 40 6,306 0 0
FIRST MERCHANTS CORP COM 320817109 1,138 27,312 SH   SOLE 43 612 0 26,700
FIRST MID ILL BANCSHARES INC COM 320866106 707 17,448 SH   SOLE 2 4,865 0 12,583
FIRST MID ILL BANCSHARES INC COM 320866106 11 264 SH   SOLE 7 264 0 0
FIRST MID ILL BANCSHARES INC COM 320866106 2,225 54,913 SH   SOLE 18 54,913 0 0
FIRST MID ILL BANCSHARES INC COM 320866106 1,107 27,332 SH   SOLE 19 27,332 0 0
FIRST MID ILL BANCSHARES INC COM 320866106 26,477 653,582 SH   SOLE 21 653,582 0 0
FIRST MID ILL BANCSHARES INC COM 320866106 15,462 381,674 SH   SOLE 22 357,140 0 24,534
FIRST MID ILL BANCSHARES INC COM 320866106 16 406 SH   SOLE 25 406 0 0
FIRST MID ILL BANCSHARES INC COM 320866106 97 2,393 SH   SOLE 28 2,393 0 0
FIRST MID ILL BANCSHARES INC COM 320866106 169 4,165 SH   SOLE 30 4,165 0 0
FIRST MID ILL BANCSHARES INC COM 320866106 90 2,213 SH   SOLE 40 2,213 0 0
FIRST MID ILL BANCSHARES INC COM 320866106 613 15,144 SH   SOLE 43 68 0 15,076
FIRST MIDWEST BANCORP DEL COM 320867104 2,318 116,915 SH   SOLE 2 31,865 0 85,050
FIRST MIDWEST BANCORP DEL COM 320867104 7 342 SH   SOLE 4 342 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 33 1,683 SH   SOLE 7 1,683 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 9,024 455,060 SH   SOLE 18 455,060 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 3,877 195,522 SH   SOLE 19 195,522 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 258,074 13,014,340 SH   SOLE 21 13,014,340 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 54,909 2,769,009 SH   SOLE 22 2,611,165 0 157,844
FIRST MIDWEST BANCORP DEL COM 320867104 37 1,859 SH   SOLE 25 1,859 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 319 16,089 SH   SOLE 26 8,027 0 8,062
FIRST MIDWEST BANCORP DEL COM 320867104 282 14,212 SH   SOLE 28 14,212 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 4,296 216,655 SH   SOLE 30 216,655 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 270 13,637 SH   SOLE 40 13,637 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 1,146 57,802 SH   SOLE 43 315 0 57,487
FIRST NATL CORP COM 32106V107 18 890 SH   SOLE 18 890 0 0
FIRST NATL CORP COM 32106V107 282 14,047 SH   SOLE 21 14,047 0 0
FIRST NORTHWEST BANCORP COM 335834107 27 1,542 SH   SOLE 2 700 0 842
FIRST NORTHWEST BANCORP COM 335834107 31 1,762 SH   SOLE 18 1,762 0 0
FIRST NORTHWEST BANCORP COM 335834107 99 5,623 SH   SOLE 19 5,623 0 0
FIRST NORTHWEST BANCORP COM 335834107 634 36,122 SH   SOLE 21 36,122 0 0
FIRST NORTHWEST BANCORP COM 335834107 770 43,848 SH   SOLE 22 43,848 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 75,969 405,880 SH   SOLE 2 77,784 0 328,096
FIRST REP BK SAN FRANCISCO C COM 33616C100 19,831 105,951 SH   SOLE 4 62,969 0 42,982
FIRST REP BK SAN FRANCISCO C COM 33616C100 28,659 153,118 SH   SOLE 7 147,793 0 5,325
FIRST REP BK SAN FRANCISCO C COM 33616C100 262 1,400 SH   SOLE 13 532 0 868
FIRST REP BK SAN FRANCISCO C COM 33616C100 4,138 22,107 SH   SOLE 15 22,107 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 374 2,000 SH   SOLE 17 0 0 2,000
FIRST REP BK SAN FRANCISCO C COM 33616C100 87,774 468,951 SH   SOLE 18 439,841 0 29,110
FIRST REP BK SAN FRANCISCO C COM 33616C100 15,265 81,558 SH   SOLE 19 81,558 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 821,160 4,387,241 SH   SOLE 21 4,387,241 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 698,921 3,734,153 SH   SOLE 22 3,352,896 0 381,257
FIRST REP BK SAN FRANCISCO C COM 33616C100 19,702 105,265 SH   SOLE 23 105,265 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 49,559 264,780 SH   SOLE 25 264,780 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 66,651 356,101 SH   SOLE 26 124,288 0 231,813
FIRST REP BK SAN FRANCISCO C COM 33616C100 97,911 523,113 SH   SOLE 28 19,012 0 504,101
FIRST REP BK SAN FRANCISCO C COM 33616C100 317 1,693 SH   SOLE 29 1,693 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 188,951 1,009,513 SH   SOLE 30 918,008 0 91,505
FIRST REP BK SAN FRANCISCO C COM 33616C100 5,782 30,891 SH   SOLE 31 23,709 0 7,182
FIRST REP BK SAN FRANCISCO C COM 33616C100 16,656 88,990 SH   SOLE 34 88,990 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 17,001 90,831 SH   SOLE 36 90,831 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 1,206 6,441 SH   SOLE 40 6,441 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 15,207 81,247 SH   SOLE 43 2,216 0 79,031
FIRST SEACOAST BANCORP COM 33631P102 5 551 SH   SOLE 18 551 0 0
FIRST SEACOAST BANCORP COM 33631P102 101 10,261 SH   SOLE 21 10,261 0 0
FIRST SOLAR INC COM 336433107 22,531 248,931 SH   SOLE 2 66,909 0 182,022
FIRST SOLAR INC COM 336433107 29 319 SH   SOLE 4 319 0 0
FIRST SOLAR INC COM 336433107 194 2,148 SH   SOLE 7 2,148 0 0
FIRST SOLAR INC COM 336433107 19,467 215,083 SH   SOLE 18 215,083 0 0
FIRST SOLAR INC COM 336433107 6,269 69,268 SH   SOLE 19 69,268 0 0
FIRST SOLAR INC COM 336433107 541,441 5,982,117 SH   SOLE 21 5,982,117 0 0
FIRST SOLAR INC COM 336433107 234,276 2,588,396 SH   SOLE 22 2,463,994 0 124,402
FIRST SOLAR INC COM 336433107 8,590 94,908 SH   SOLE 25 94,908 0 0
FIRST SOLAR INC COM 336433107 7,435 82,142 SH   SOLE 26 62,316 0 19,826
FIRST SOLAR INC COM 336433107 1,256 13,882 SH   SOLE 28 10,300 0 3,582
FIRST SOLAR INC COM 336433107 135,653 1,498,766 SH   SOLE 30 1,498,766 0 0
FIRST SOLAR INC COM 336433107 170 1,883 SH   SOLE 31 1,883 0 0
FIRST SOLAR INC COM 336433107 124,184 1,372,046 SH   SOLE 34 1,372,046 0 0
FIRST SOLAR INC COM 336433107 603 6,667 SH   SOLE 36 6,667 0 0
FIRST SOLAR INC COM 336433107 1,027 11,352 SH   SOLE 40 11,352 0 0
FIRST SOLAR INC COM 336433107 13,568 149,903 SH   SOLE 43 2,088 0 147,815
FIRST SVGS FINL GROUP INC COM 33621E109 102 1,394 SH   SOLE 2 1,383 0 11
FIRST SVGS FINL GROUP INC COM 33621E109 195 2,661 SH   SOLE 18 456 0 2,205
FIRST SVGS FINL GROUP INC COM 33621E109 403 5,502 SH   SOLE 21 5,502 0 0
FIRST SVGS FINL GROUP INC COM 33621E109 311 4,252 SH   SOLE 22 4,252 0 0
FIRST SVGS FINL GROUP INC COM 33621E109 208 2,849 SH   SOLE 26 0 0 2,849
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 8 372 SH   SOLE 18 372 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 14 113 SH   SOLE 17 0 0 113
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 24 400 SH   SOLE 43 0 0 400
FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 16 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 NASDAQ CYB ETF 33734X846 1 20 SH   SOLE 17 0 0 20
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 26 151 SH   SOLE 43 0 0 151
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 98 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 90 800 SH   SOLE 43 0 0 800
FIRST TR NASDAQ 100 TECH IND SHS 337345102 87 550 SH   SOLE 43 0 0 550
FIRST TR VALUE LINE DIVID IN SHS 33734H106 239 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 99 9,056 SH   SOLE 21 9,056 0 0
FIRST UTD CORP COM 33741H107 78 4,458 SH   SOLE 2 4,458 0 0
FIRST UTD CORP COM 33741H107 25 1,434 SH   SOLE 18 1,434 0 0
FIRST UTD CORP COM 33741H107 587 33,701 SH   SOLE 19 33,701 0 0
FIRST UTD CORP COM 33741H107 454 26,023 SH   SOLE 21 26,023 0 0
FIRST UTD CORP COM 33741H107 357 20,466 SH   SOLE 22 20,466 0 0
FIRST WESTN FINL INC COM 33751L105 129 4,966 SH   SOLE 2 1,279 0 3,687
FIRST WESTN FINL INC COM 33751L105 34 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 453 17,508 SH   SOLE 21 17,508 0 0
FIRST WESTN FINL INC COM 33751L105 269 10,373 SH   SOLE 22 10,373 0 0
FIRSTCASH INC COM 33767D105 4,563 59,692 SH   SOLE 2 29,160 0 30,532
FIRSTCASH INC COM 33767D105 13 168 SH   SOLE 4 168 0 0
FIRSTCASH INC COM 33767D105 49 647 SH   SOLE 7 647 0 0
FIRSTCASH INC COM 33767D105 16,297 213,206 SH   SOLE 18 213,206 0 0
FIRSTCASH INC COM 33767D105 5,404 70,697 SH   SOLE 19 70,697 0 0
FIRSTCASH INC COM 33767D105 225,842 2,954,495 SH   SOLE 21 2,954,495 0 0
FIRSTCASH INC COM 33767D105 93,723 1,226,103 SH   SOLE 22 1,168,303 0 57,800
FIRSTCASH INC COM 33767D105 5,163 67,546 SH   SOLE 25 67,546 0 0
FIRSTCASH INC COM 33767D105 2,286 29,910 SH   SOLE 26 19,104 0 10,806
FIRSTCASH INC COM 33767D105 803 10,500 SH   SOLE 28 5,674 0 4,826
FIRSTCASH INC COM 33767D105 2,411 31,543 SH   SOLE 30 31,543 0 0
FIRSTCASH INC COM 33767D105 5 66 SH   SOLE 31 0 0 66
FIRSTCASH INC COM 33767D105 792 10,355 SH   SOLE 34 10,355 0 0
FIRSTCASH INC COM 33767D105 77 1,006 SH   SOLE 36 1,006 0 0
FIRSTCASH INC COM 33767D105 352 4,605 SH   SOLE 40 4,605 0 0
FIRSTCASH INC COM 33767D105 1,382 18,074 SH   SOLE 43 3,070 0 15,004
FIRSTENERGY CORP COM 337932107 44,724 1,201,947 SH   SOLE 2 190,188 0 1,011,759
FIRSTENERGY CORP COM 337932107 15,359 412,767 SH   SOLE 4 277,332 0 135,435
FIRSTENERGY CORP COM 337932107 21,065 566,109 SH   SOLE 7 497,148 0 68,961
FIRSTENERGY CORP COM 337932107 168 4,508 SH   SOLE 13 1,583 0 2,925
FIRSTENERGY CORP COM 337932107 2,584 69,438 SH   SOLE 15 69,438 0 0
FIRSTENERGY CORP COM 337932107 48,303 1,298,117 SH   SOLE 18 1,218,723 0 79,394
FIRSTENERGY CORP COM 337932107 30,178 811,027 SH   SOLE 19 811,027 0 0
FIRSTENERGY CORP COM 337932107 746,835 20,070,809 SH   SOLE 21 20,070,809 0 0
FIRSTENERGY CORP COM 337932107 428,805 11,523,918 SH   SOLE 22 10,350,433 0 1,173,485
FIRSTENERGY CORP COM 337932107 11,426 307,075 SH   SOLE 23 307,075 0 0
FIRSTENERGY CORP COM 337932107 28,582 768,130 SH   SOLE 25 768,130 0 0
FIRSTENERGY CORP COM 337932107 41,397 1,112,515 SH   SOLE 26 499,353 0 613,162
FIRSTENERGY CORP COM 337932107 23,070 619,998 SH   SOLE 28 58,311 0 561,687
FIRSTENERGY CORP COM 337932107 85 2,296 SH   SOLE 29 2,296 0 0
FIRSTENERGY CORP COM 337932107 79,827 2,145,307 SH   SOLE 30 2,145,307 0 0
FIRSTENERGY CORP COM 337932107 6,432 172,870 SH   SOLE 31 72,859 0 100,011
FIRSTENERGY CORP COM 337932107 5,753 154,615 SH   SOLE 32 154,615 0 0
FIRSTENERGY CORP COM 337932107 9,034 242,795 SH   SOLE 34 242,795 0 0
FIRSTENERGY CORP COM 337932107 11,980 321,946 SH   SOLE 36 321,946 0 0
FIRSTENERGY CORP COM 337932107 380 10,225 SH   SOLE 40 10,225 0 0
FIRSTENERGY CORP COM 337932107 7,665 205,981 SH   SOLE 43 28,005 0 177,976
FIRSTSERVICE CORP NEW COM 33767E202 2,787 16,271 SH   SOLE 43 0 0 16,271
FISERV INC COM 337738108 138,496 1,295,686 SH   SOLE 2 176,704 0 1,118,982
FISERV INC COM 337738108 37,083 346,927 SH   SOLE 4 205,999 0 140,928
FISERV INC COM 337738108 68,725 642,955 SH   SOLE 7 611,487 0 31,468
FISERV INC COM 337738108 3,324 31,102 SH   SOLE 13 27,509 0 3,593
FISERV INC COM 337738108 6,675 62,445 SH   SOLE 15 62,445 0 0
FISERV INC COM 337738108 10 95 SH   SOLE 17 0 0 95
FISERV INC COM 337738108 109,209 1,021,695 SH   SOLE 18 926,800 0 94,895
FISERV INC COM 337738108 148,718 1,391,315 SH   SOLE 19 1,391,315 0 0
FISERV INC COM 337738108 1,494,876 13,985,184 SH   SOLE 21 13,985,184 0 0
FISERV INC COM 337738108 1,415,428 13,241,916 SH   SOLE 22 11,880,401 0 1,361,515
FISERV INC COM 337738108 39,068 365,497 SH   SOLE 23 365,497 0 0
FISERV INC COM 337738108 108,598 1,015,981 SH   SOLE 25 1,015,981 0 0
FISERV INC COM 337738108 155,212 1,452,074 SH   SOLE 26 481,504 0 970,570
FISERV INC COM 337738108 195,050 1,824,770 SH   SOLE 28 71,562 0 1,753,208
FISERV INC COM 337738108 80 749 SH   SOLE 29 749 0 0
FISERV INC COM 337738108 389,369 3,642,704 SH   SOLE 30 3,598,562 0 44,142
FISERV INC COM 337738108 80,888 756,740 SH   SOLE 31 75,176 0 681,564
FISERV INC COM 337738108 15,718 147,052 SH   SOLE 32 147,052 0 0
FISERV INC COM 337738108 152,093 1,422,893 SH   SOLE 34 1,422,893 0 0
FISERV INC COM 337738108 37,018 346,320 SH   SOLE 36 346,320 0 0
FISERV INC COM 337738108 2,370 22,169 SH   SOLE 40 22,169 0 0
FISERV INC COM 337738108 40,997 383,547 SH   SOLE 43 24,174 0 359,373
FISKER INC CL A COM STK 33813J106 2,144 111,223 SH   SOLE 2 88,355 0 22,868
FISKER INC CL A COM STK 33813J106 49 2,551 SH   SOLE 7 2,551 0 0
FISKER INC CL A COM STK 33813J106 9,470 491,176 SH   SOLE 18 491,176 0 0
FISKER INC CL A COM STK 33813J106 5,833 302,544 SH   SOLE 19 302,544 0 0
FISKER INC CL A COM STK 33813J106 98,807 5,124,852 SH   SOLE 21 5,124,852 0 0
FISKER INC CL A COM STK 33813J106 75,087 3,894,564 SH   SOLE 22 3,792,493 0 102,071
FISKER INC CL A COM STK 33813J106 17 883 SH   SOLE 23 883 0 0
FISKER INC CL A COM STK 33813J106 76 3,947 SH   SOLE 25 3,947 0 0
FISKER INC CL A COM STK 33813J106 1,595 82,736 SH   SOLE 26 71,936 0 10,800
FISKER INC CL A COM STK 33813J106 316 16,393 SH   SOLE 28 16,393 0 0
FISKER INC CL A COM STK 33813J106 2,247 116,559 SH   SOLE 30 116,559 0 0
FISKER INC CL A COM STK 33813J106 74 3,857 SH   SOLE 34 3,857 0 0
FISKER INC CL A COM STK 33813J106 305 15,804 SH   SOLE 40 15,804 0 0
FIVE BELOW INC COM 33829M101 24,067 124,527 SH   SOLE 2 41,171 0 83,356
FIVE BELOW INC COM 33829M101 40 206 SH   SOLE 4 206 0 0
FIVE BELOW INC COM 33829M101 171 887 SH   SOLE 7 887 0 0
FIVE BELOW INC COM 33829M101 26,936 139,368 SH   SOLE 18 139,368 0 0
FIVE BELOW INC COM 33829M101 2,831 14,648 SH   SOLE 19 14,648 0 0
FIVE BELOW INC COM 33829M101 523,000 2,706,061 SH   SOLE 21 2,706,061 0 0
FIVE BELOW INC COM 33829M101 304,416 1,575,083 SH   SOLE 22 1,509,100 0 65,983
FIVE BELOW INC COM 33829M101 465 2,404 SH   SOLE 25 2,404 0 0
FIVE BELOW INC COM 33829M101 4,574 23,665 SH   SOLE 26 19,351 0 4,314
FIVE BELOW INC COM 33829M101 1,397 7,228 SH   SOLE 28 7,228 0 0
FIVE BELOW INC COM 33829M101 19,650 101,670 SH   SOLE 30 101,670 0 0
FIVE BELOW INC COM 33829M101 187 969 SH   SOLE 31 969 0 0
FIVE BELOW INC COM 33829M101 115 596 SH   SOLE 34 596 0 0
FIVE BELOW INC COM 33829M101 449 2,325 SH   SOLE 36 2,325 0 0
FIVE BELOW INC COM 33829M101 1,289 6,671 SH   SOLE 40 6,671 0 0
FIVE BELOW INC COM 33829M101 5,134 26,564 SH   SOLE 43 943 0 25,621
FIVE POINT HOLDINGS LLC COM CL A 33833Q106 104 12,856 SH   SOLE 2 12,856 0 0
FIVE POINT HOLDINGS LLC COM CL A 33833Q106 824 102,007 SH   SOLE 21 102,007 0 0
FIVE POINT HOLDINGS LLC COM CL A 33833Q106 90 11,114 SH   SOLE 28 11,114 0 0
FIVE POINT HOLDINGS LLC COM CL A 33833Q106 40 4,937 SH   SOLE 30 4,937 0 0
FIVE POINT HOLDINGS LLC COM CL A 33833Q106 57 7,071 SH   SOLE 40 7,071 0 0
FIVE POINT HOLDINGS LLC COM CL A 33833Q106 25 3,066 SH   SOLE 43 0 0 3,066
FIVE STAR BANCORP COM 33830T103 75 3,104 SH   SOLE 2 155 0 2,949
FIVE STAR BANCORP COM 33830T103 457 18,917 SH   SOLE 18 18,917 0 0
FIVE STAR BANCORP COM 33830T103 227 9,379 SH   SOLE 19 9,379 0 0
FIVE STAR BANCORP COM 33830T103 5,024 208,044 SH   SOLE 21 208,044 0 0
FIVE STAR BANCORP COM 33830T103 1,057 43,753 SH   SOLE 22 39,883 0 3,870
FIVE STAR BANCORP COM 33830T103 65 2,693 SH   SOLE 26 2,693 0 0
FIVE STAR BANCORP COM 33830T103 262 10,869 SH   SOLE 28 0 0 10,869
FIVE STAR BANCORP COM 33830T103 5 188 SH   SOLE 31 0 0 188
FIVE STAR SENIOR LIVING INC COM NEW 33832D205 74 12,862 SH   SOLE 2 0 0 12,862
FIVE STAR SENIOR LIVING INC COM NEW 33832D205 28 4,885 SH   SOLE 18 4,885 0 0
FIVE STAR SENIOR LIVING INC COM NEW 33832D205 105 18,241 SH   SOLE 21 18,241 0 0
FIVE STAR SENIOR LIVING INC COM NEW 33832D205 1,545 268,265 SH   SOLE 22 268,265 0 0
FIVE STAR SENIOR LIVING INC COM NEW 33832D205 2 333 SH   SOLE 43 1 0 332
FIVE9 INC COM 338307101 27,482 149,857 SH   SOLE 2 45,800 0 104,057
FIVE9 INC COM 338307101 521 2,840 SH   SOLE 4 2,840 0 0
FIVE9 INC COM 338307101 198 1,081 SH   SOLE 7 1,081 0 0
FIVE9 INC COM 338307101 6,105 33,288 SH   SOLE 18 33,288 0 0
FIVE9 INC COM 338307101 150,383 820,017 SH   SOLE 19 820,017 0 0
FIVE9 INC COM 338307101 202,558 1,104,520 SH   SOLE 21 1,104,520 0 0
FIVE9 INC COM 338307101 287,602 1,568,252 SH   SOLE 22 1,490,052 0 78,200
FIVE9 INC COM 338307101 981 5,348 SH   SOLE 23 5,348 0 0
FIVE9 INC COM 338307101 660 3,599 SH   SOLE 25 3,599 0 0
FIVE9 INC COM 338307101 5,765 31,434 SH   SOLE 26 24,926 0 6,508
FIVE9 INC COM 338307101 1,290 7,035 SH   SOLE 28 7,035 0 0
FIVE9 INC COM 338307101 8,850 48,256 SH   SOLE 30 48,256 0 0
FIVE9 INC COM 338307101 345 1,881 SH   SOLE 31 1,881 0 0
FIVE9 INC COM 338307101 66,866 364,609 SH   SOLE 34 364,609 0 0
FIVE9 INC COM 338307101 692 3,772 SH   SOLE 36 3,772 0 0
FIVE9 INC COM 338307101 1,444 7,876 SH   SOLE 40 7,876 0 0
FIVE9 INC COM 338307101 11,140 60,744 SH   SOLE 43 18,603 0 42,141
FIVERR INTL LTD ORD SHS M4R82T106 15 62 SH   SOLE 2 62 0 0
FIVERR INTL LTD ORD SHS M4R82T106 19 80 SH   SOLE 4 80 0 0
FIVERR INTL LTD ORD SHS M4R82T106 1,521 6,271 SH   SOLE 7 6,271 0 0
FIVERR INTL LTD ORD SHS M4R82T106 2 9 SH   SOLE 18 9 0 0
FIVERR INTL LTD ORD SHS M4R82T106 70,596 291,131 SH   SOLE 21 291,131 0 0
FIVERR INTL LTD ORD SHS M4R82T106 42,443 175,029 SH   SOLE 22 165,283 0 9,746
FIVERR INTL LTD ORD SHS M4R82T106 181 748 SH   SOLE 25 748 0 0
FIVERR INTL LTD ORD SHS M4R82T106 473 1,951 SH   SOLE 26 602 0 1,349
FIVERR INTL LTD ORD SHS M4R82T106 811 3,344 SH   SOLE 28 3,344 0 0
FIVERR INTL LTD ORD SHS M4R82T106 10,530 43,426 SH   SOLE 30 43,426 0 0
FIVERR INTL LTD ORD SHS M4R82T106 198 816 SH   SOLE 34 816 0 0
FIVERR INTL LTD ORD SHS M4R82T106 63 258 SH   SOLE 36 258 0 0
FIVERR INTL LTD ORD SHS M4R82T106 776 3,200 SH   SOLE 40 3,200 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 2,547 60,262 SH   SOLE 2 16,805 0 43,457
FLAGSTAR BANCORP INC COM PAR .001 337930705 9 223 SH   SOLE 4 223 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 35 837 SH   SOLE 7 837 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 8,764 207,324 SH   SOLE 18 207,324 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 7,303 172,769 SH   SOLE 19 172,769 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 245,277 5,802,620 SH   SOLE 21 5,802,620 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 57,225 1,353,788 SH   SOLE 22 1,277,898 0 75,890
FLAGSTAR BANCORP INC COM PAR .001 337930705 161 3,799 SH   SOLE 23 3,799 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 63 1,495 SH   SOLE 25 1,495 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 1,630 38,550 SH   SOLE 26 15,756 0 22,794
FLAGSTAR BANCORP INC COM PAR .001 337930705 189 4,461 SH   SOLE 28 4,461 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 4,073 96,362 SH   SOLE 30 96,362 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 272 6,427 SH   SOLE 40 6,427 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 726 17,179 SH   SOLE 43 2,968 0 14,211
FLANIGANS ENTERPRISES INC COM 338517105 7 177 SH   SOLE 18 177 0 0
FLANIGANS ENTERPRISES INC COM 338517105 101 2,514 SH   SOLE 21 2,514 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 44,402 173,406 SH   SOLE 2 22,310 0 151,096
FLEETCOR TECHNOLOGIES INC COM 339041105 12,521 48,899 SH   SOLE 4 27,306 0 21,593
FLEETCOR TECHNOLOGIES INC COM 339041105 18,740 73,185 SH   SOLE 7 70,753 0 2,432
FLEETCOR TECHNOLOGIES INC COM 339041105 280 1,092 SH   SOLE 13 284 0 808
FLEETCOR TECHNOLOGIES INC COM 339041105 2,148 8,388 SH   SOLE 15 8,388 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 103,303 403,433 SH   SOLE 18 391,632 0 11,801
FLEETCOR TECHNOLOGIES INC COM 339041105 76,443 298,534 SH   SOLE 19 298,534 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 499,072 1,949,044 SH   SOLE 21 1,949,044 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 448,813 1,752,766 SH   SOLE 22 1,576,851 0 175,915
FLEETCOR TECHNOLOGIES INC COM 339041105 16,905 66,021 SH   SOLE 23 66,021 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 36,449 142,346 SH   SOLE 25 130,767 0 11,579
FLEETCOR TECHNOLOGIES INC COM 339041105 48,628 189,910 SH   SOLE 26 73,957 0 115,953
FLEETCOR TECHNOLOGIES INC COM 339041105 41,555 162,286 SH   SOLE 28 8,503 0 153,783
FLEETCOR TECHNOLOGIES INC COM 339041105 38 149 SH   SOLE 29 149 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 100,095 390,906 SH   SOLE 30 390,906 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 5,083 19,849 SH   SOLE 31 10,050 0 9,799
FLEETCOR TECHNOLOGIES INC COM 339041105 32,310 126,182 SH   SOLE 34 126,182 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 12,403 48,437 SH   SOLE 36 48,437 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 716 2,798 SH   SOLE 40 2,798 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 6,985 27,279 SH   SOLE 43 1,606 0 25,673
FLEX LTD ORD Y2573F102 6,896 385,883 SH   SOLE 2 254,617 0 131,266
FLEX LTD ORD Y2573F102 338 18,909 SH   SOLE 4 18,909 0 0
FLEX LTD ORD Y2573F102 190 10,621 SH   SOLE 7 10,621 0 0
FLEX LTD ORD Y2573F102 67 3,725 SH   SOLE 15 3,725 0 0
FLEX LTD ORD Y2573F102 9,073 507,711 SH   SOLE 18 199,484 0 308,227
FLEX LTD ORD Y2573F102 27,395 1,533,017 SH   SOLE 19 1,533,017 0 0
FLEX LTD ORD Y2573F102 11,400 637,949 SH   SOLE 21 637,949 0 0
FLEX LTD ORD Y2573F102 44,489 2,489,602 SH   SOLE 22 1,752,173 0 737,429
FLEX LTD ORD Y2573F102 982 54,980 SH   SOLE 23 54,980 0 0
FLEX LTD ORD Y2573F102 12,254 685,706 SH   SOLE 25 685,706 0 0
FLEX LTD ORD Y2573F102 8,836 494,469 SH   SOLE 26 173,835 0 320,634
FLEX LTD ORD Y2573F102 14,482 810,387 SH   SOLE 28 53,136 0 757,251
FLEX LTD ORD Y2573F102 370 20,695 SH   SOLE 29 20,695 0 0
FLEX LTD ORD Y2573F102 9,757 546,004 SH   SOLE 30 546,004 0 0
FLEX LTD ORD Y2573F102 1,086 60,751 SH   SOLE 31 24,689 0 36,062
FLEX LTD ORD Y2573F102 1,105 61,812 SH   SOLE 34 61,812 0 0
FLEX LTD ORD Y2573F102 5,383 301,221 SH   SOLE 36 301,221 0 0
FLEX LTD ORD Y2573F102 1,062 59,412 SH   SOLE 40 59,412 0 0
FLEX LTD ORD Y2573F102 3,701 207,092 SH   SOLE 43 4,564 0 202,528
FLEXIBLE SOLUTIONS INTL INC COM 33938T104 6 1,478 SH   SOLE 18 1,478 0 0
FLEXIBLE SOLUTIONS INTL INC COM 33938T104 74 18,816 SH   SOLE 21 18,816 0 0
FLEXION THERAPEUTICS INC COM 33938J106 670 81,418 SH   SOLE 2 37,316 0 44,102
FLEXION THERAPEUTICS INC COM 33938J106 6 730 SH   SOLE 7 730 0 0
FLEXION THERAPEUTICS INC COM 33938J106 1,436 174,528 SH   SOLE 18 151,611 0 22,917
FLEXION THERAPEUTICS INC COM 33938J106 2,923 355,187 SH   SOLE 19 355,187 0 0
FLEXION THERAPEUTICS INC COM 33938J106 17,152 2,084,134 SH   SOLE 21 2,084,134 0 0
FLEXION THERAPEUTICS INC COM 33938J106 11,636 1,413,799 SH   SOLE 22 1,383,635 0 30,164
FLEXION THERAPEUTICS INC COM 33938J106 137 16,652 SH   SOLE 23 16,652 0 0
FLEXION THERAPEUTICS INC COM 33938J106 26 3,109 SH   SOLE 25 3,109 0 0
FLEXION THERAPEUTICS INC COM 33938J106 569 69,080 SH   SOLE 26 2,609 0 66,471
FLEXION THERAPEUTICS INC COM 33938J106 42 5,156 SH   SOLE 28 5,156 0 0
FLEXION THERAPEUTICS INC COM 33938J106 472 57,320 SH   SOLE 30 57,320 0 0
FLEXION THERAPEUTICS INC COM 33938J106 50 6,103 SH   SOLE 34 6,103 0 0
FLEXION THERAPEUTICS INC COM 33938J106 20 2,467 SH   SOLE 36 2,467 0 0
FLEXION THERAPEUTICS INC COM 33938J106 30 3,669 SH   SOLE 40 3,669 0 0
FLEXION THERAPEUTICS INC COM 33938J106 170 20,703 SH   SOLE 43 0 0 20,703
FLEXSHOPPER INC COM NEW 33939J303 9 3,083 SH   SOLE 18 3,083 0 0
FLEXSHOPPER INC COM NEW 33939J303 152 51,152 SH   SOLE 21 51,152 0 0
FLEXSTEEL INDS INC COM 339382103 193 4,787 SH   SOLE 2 602 0 4,185
FLEXSTEEL INDS INC COM 339382103 4 107 SH   SOLE 7 107 0 0
FLEXSTEEL INDS INC COM 339382103 886 21,933 SH   SOLE 18 21,933 0 0
FLEXSTEEL INDS INC COM 339382103 451 11,162 SH   SOLE 19 11,162 0 0
FLEXSTEEL INDS INC COM 339382103 9,651 238,942 SH   SOLE 21 238,942 0 0
FLEXSTEEL INDS INC COM 339382103 6,755 167,241 SH   SOLE 22 160,466 0 6,775
FLEXSTEEL INDS INC COM 339382103 14 342 SH   SOLE 43 0 0 342
FLOOR & DECOR HLDGS INC CL A 339750101 20,157 190,699 SH   SOLE 2 34,915 0 155,784
FLOOR & DECOR HLDGS INC CL A 339750101 32 301 SH   SOLE 4 301 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 174 1,645 SH   SOLE 7 1,645 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 4,502 42,588 SH   SOLE 18 42,588 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 2,846 26,926 SH   SOLE 19 26,926 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 183,228 1,733,474 SH   SOLE 21 1,733,474 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 253,221 2,395,653 SH   SOLE 22 2,276,100 0 119,553
FLOOR & DECOR HLDGS INC CL A 339750101 183,993 1,740,708 SH   SOLE 25 1,740,708 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 3,756 35,533 SH   SOLE 26 29,029 0 6,504
FLOOR & DECOR HLDGS INC CL A 339750101 1,190 11,261 SH   SOLE 28 11,261 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 8,086 76,502 SH   SOLE 30 76,502 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 191 1,808 SH   SOLE 31 1,808 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 33 315 SH   SOLE 34 315 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 292 2,759 SH   SOLE 36 2,759 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 1,312 12,415 SH   SOLE 40 12,415 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 1,898 17,957 SH   SOLE 43 990 0 16,967
FLOTEK INDS INC DEL COM 343389102 23 13,409 SH   SOLE 18 13,409 0 0
FLOTEK INDS INC DEL COM 343389102 387 223,665 SH   SOLE 21 223,665 0 0
FLOTEK INDS INC DEL COM 343389102 1,390 803,483 SH   SOLE 22 803,483 0 0
FLOWERS FOODS INC COM 343498101 15,930 658,255 SH   SOLE 2 286,758 0 371,497
FLOWERS FOODS INC COM 343498101 17 698 SH   SOLE 4 698 0 0
FLOWERS FOODS INC COM 343498101 345 14,245 SH   SOLE 7 14,245 0 0
FLOWERS FOODS INC COM 343498101 11,515 475,828 SH   SOLE 18 475,828 0 0
FLOWERS FOODS INC COM 343498101 10,737 443,690 SH   SOLE 19 443,690 0 0
FLOWERS FOODS INC COM 343498101 241,146 9,964,695 SH   SOLE 21 9,964,695 0 0
FLOWERS FOODS INC COM 343498101 135,506 5,599,422 SH   SOLE 22 5,361,433 0 237,989
FLOWERS FOODS INC COM 343498101 151 6,258 SH   SOLE 25 6,258 0 0
FLOWERS FOODS INC COM 343498101 2,149 88,794 SH   SOLE 26 71,586 0 17,208
FLOWERS FOODS INC COM 343498101 632 26,110 SH   SOLE 28 24,931 0 1,179
FLOWERS FOODS INC COM 343498101 3,700 152,895 SH   SOLE 30 152,895 0 0
FLOWERS FOODS INC COM 343498101 81 3,330 SH   SOLE 31 3,330 0 0
FLOWERS FOODS INC COM 343498101 285 11,773 SH   SOLE 36 11,773 0 0
FLOWERS FOODS INC COM 343498101 597 24,669 SH   SOLE 40 24,669 0 0
FLOWERS FOODS INC COM 343498101 28,854 1,192,319 SH   SOLE 43 16,544 0 1,175,775
FLOWSERVE CORP COM 34354P105 15,894 394,201 SH   SOLE 2 168,473 0 225,728
FLOWSERVE CORP COM 34354P105 318 7,879 SH   SOLE 4 7,879 0 0
FLOWSERVE CORP COM 34354P105 162 4,013 SH   SOLE 7 4,013 0 0
FLOWSERVE CORP COM 34354P105 13,043 323,494 SH   SOLE 18 321,596 0 1,898
FLOWSERVE CORP COM 34354P105 1,469 36,439 SH   SOLE 19 36,439 0 0
FLOWSERVE CORP COM 34354P105 240,405 5,962,418 SH   SOLE 21 5,962,418 0 0
FLOWSERVE CORP COM 34354P105 156,091 3,871,313 SH   SOLE 22 3,608,912 0 262,401
FLOWSERVE CORP COM 34354P105 930 23,060 SH   SOLE 23 23,060 0 0
FLOWSERVE CORP COM 34354P105 506 12,557 SH   SOLE 25 12,557 0 0
FLOWSERVE CORP COM 34354P105 2,756 68,360 SH   SOLE 26 55,858 0 12,502
FLOWSERVE CORP COM 34354P105 739 18,330 SH   SOLE 28 17,260 0 1,070
FLOWSERVE CORP COM 34354P105 427 10,596 SH   SOLE 29 10,596 0 0
FLOWSERVE CORP COM 34354P105 3,918 97,181 SH   SOLE 30 97,181 0 0
FLOWSERVE CORP COM 34354P105 473 11,725 SH   SOLE 31 8,393 0 3,332
FLOWSERVE CORP COM 34354P105 87 2,146 SH   SOLE 34 2,146 0 0
FLOWSERVE CORP COM 34354P105 556 13,784 SH   SOLE 36 13,784 0 0
FLOWSERVE CORP COM 34354P105 644 15,971 SH   SOLE 40 15,971 0 0
FLOWSERVE CORP COM 34354P105 3,642 90,318 SH   SOLE 43 3,315 0 87,003
FLUENT INC COM 34380C102 131 44,587 SH   SOLE 2 2,051 0 42,536
FLUENT INC COM 34380C102 470 160,345 SH   SOLE 18 160,345 0 0
FLUENT INC COM 34380C102 204 69,580 SH   SOLE 19 69,580 0 0
FLUENT INC COM 34380C102 5,021 1,713,522 SH   SOLE 21 1,713,522 0 0
FLUENT INC COM 34380C102 3,289 1,122,684 SH   SOLE 22 1,076,542 0 46,142
FLUENT INC COM 34380C102 2 820 SH   SOLE 43 0 0 820
FLUIDIGM CORP DEL COM 34385P108 505 81,980 SH   SOLE 2 23,755 0 58,225
FLUIDIGM CORP DEL COM 34385P108 9 1,523 SH   SOLE 7 1,523 0 0
FLUIDIGM CORP DEL COM 34385P108 1,664 270,125 SH   SOLE 18 270,125 0 0
FLUIDIGM CORP DEL COM 34385P108 817 132,698 SH   SOLE 19 132,698 0 0
FLUIDIGM CORP DEL COM 34385P108 21,258 3,451,003 SH   SOLE 21 3,451,003 0 0
FLUIDIGM CORP DEL COM 34385P108 12,300 1,996,731 SH   SOLE 22 1,890,171 0 106,560
FLUIDIGM CORP DEL COM 34385P108 52 8,490 SH   SOLE 25 8,490 0 0
FLUIDIGM CORP DEL COM 34385P108 26 4,144 SH   SOLE 26 4,144 0 0
FLUIDIGM CORP DEL COM 34385P108 2,320 376,629 SH   SOLE 30 376,629 0 0
FLUIDIGM CORP DEL COM 34385P108 73 11,831 SH   SOLE 36 11,831 0 0
FLUIDIGM CORP DEL COM 34385P108 75 12,159 SH   SOLE 40 12,159 0 0
FLUIDIGM CORP DEL COM 34385P108 102 16,623 SH   SOLE 43 214 0 16,409
FLUOR CORP NEW COM 343412102 3,871 218,692 SH   SOLE 2 109,264 0 109,428
FLUOR CORP NEW COM 343412102 7 404 SH   SOLE 4 404 0 0
FLUOR CORP NEW COM 343412102 101 5,681 SH   SOLE 7 5,681 0 0
FLUOR CORP NEW COM 343412102 12,669 715,743 SH   SOLE 18 715,743 0 0
FLUOR CORP NEW COM 343412102 6,532 369,023 SH   SOLE 19 369,023 0 0
FLUOR CORP NEW COM 343412102 171,204 9,672,555 SH   SOLE 21 9,672,555 0 0
FLUOR CORP NEW COM 343412102 73,808 4,169,950 SH   SOLE 22 3,964,019 0 205,931
FLUOR CORP NEW COM 343412102 67 3,806 SH   SOLE 23 3,806 0 0
FLUOR CORP NEW COM 343412102 708 39,973 SH   SOLE 26 39,973 0 0
FLUOR CORP NEW COM 343412102 1,885 106,501 SH   SOLE 30 106,501 0 0
FLUOR CORP NEW COM 343412102 1,196 67,598 SH   SOLE 36 67,598 0 0
FLUOR CORP NEW COM 343412102 277 15,675 SH   SOLE 40 15,675 0 0
FLUOR CORP NEW COM 343412102 4,355 246,046 SH   SOLE 43 30,569 0 215,477
FLUSHING FINL CORP COM 343873105 720 33,603 SH   SOLE 2 8,644 0 24,959
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,342 109,274 SH   SOLE 18 109,274 0 0
FLUSHING FINL CORP COM 343873105 1,117 52,127 SH   SOLE 19 52,127 0 0
FLUSHING FINL CORP COM 343873105 25,368 1,183,777 SH   SOLE 21 1,183,777 0 0
FLUSHING FINL CORP COM 343873105 20,156 940,553 SH   SOLE 22 893,450 0 47,103
FLUSHING FINL CORP COM 343873105 15 685 SH   SOLE 25 685 0 0
FLUSHING FINL CORP COM 343873105 402 18,760 SH   SOLE 26 16,855 0 1,905
FLUSHING FINL CORP COM 343873105 85 3,968 SH   SOLE 28 3,968 0 0
FLUSHING FINL CORP COM 343873105 166 7,725 SH   SOLE 30 7,725 0 0
FLUSHING FINL CORP COM 343873105 25 1,151 SH   SOLE 34 1,151 0 0
FLUSHING FINL CORP COM 343873105 67 3,146 SH   SOLE 40 3,146 0 0
FLUSHING FINL CORP COM 343873105 1,246 58,158 SH   SOLE 43 3,654 0 54,504
FLUX PWR HLDGS INC COM NEW 344057302 18 1,578 SH   SOLE 18 1,578 0 0
FLUX PWR HLDGS INC COM NEW 344057302 240 20,649 SH   SOLE 21 20,649 0 0
FLUX PWR HLDGS INC COM NEW 344057302 1,788 153,723 SH   SOLE 22 153,723 0 0
FLY LEASING LTD SPONSORED ADR 34407D109 616 36,347 SH   SOLE 21 36,347 0 0
FLY LEASING LTD SPONSORED ADR 34407D109 270 15,922 SH   SOLE 43 1,370 0 14,552
FLYWIRE CORPORATION COM VTG 302492103 12 315 SH   SOLE 18 315 0 0
FLYWIRE CORPORATION COM VTG 302492103 96 2,625 SH   SOLE 22 2,625 0 0
FLYWIRE CORPORATION COM VTG 302492103 76 2,069 SH   SOLE 26 2,069 0 0
FLYWIRE CORPORATION COM VTG 302492103 292 7,945 SH   SOLE 28 0 0 7,945
FLYWIRE CORPORATION COM VTG 302492103 5 145 SH   SOLE 31 0 0 145
FMC CORP COM NEW 302491303 37,596 347,470 SH   SOLE 2 87,993 0 259,477
FMC CORP COM NEW 302491303 10,020 92,606 SH   SOLE 4 43,451 0 49,155
FMC CORP COM NEW 302491303 15,745 145,516 SH   SOLE 7 141,203 0 4,313
FMC CORP COM NEW 302491303 155 1,437 SH   SOLE 13 246 0 1,191
FMC CORP COM NEW 302491303 1,837 16,976 SH   SOLE 15 16,976 0 0
FMC CORP COM NEW 302491303 29,413 271,839 SH   SOLE 18 250,846 0 20,993
FMC CORP COM NEW 302491303 43,330 400,458 SH   SOLE 19 400,458 0 0
FMC CORP COM NEW 302491303 343,330 3,173,106 SH   SOLE 21 3,173,106 0 0
FMC CORP COM NEW 302491303 296,988 2,744,806 SH   SOLE 22 2,466,330 0 278,476
FMC CORP COM NEW 302491303 7,972 73,681 SH   SOLE 23 73,681 0 0
FMC CORP COM NEW 302491303 55,036 508,655 SH   SOLE 25 508,655 0 0
FMC CORP COM NEW 302491303 40,896 377,965 SH   SOLE 26 199,569 0 178,396
FMC CORP COM NEW 302491303 39,763 367,494 SH   SOLE 28 13,444 0 354,050
FMC CORP COM NEW 302491303 22,286 205,968 SH   SOLE 29 205,968 0 0
FMC CORP COM NEW 302491303 67,306 622,051 SH   SOLE 30 603,655 0 18,396
FMC CORP COM NEW 302491303 4,656 43,036 SH   SOLE 31 15,390 0 27,646
FMC CORP COM NEW 302491303 20,152 186,246 SH   SOLE 34 186,246 0 0
FMC CORP COM NEW 302491303 7,238 66,899 SH   SOLE 36 66,899 0 0
FMC CORP COM NEW 302491303 558 5,156 SH   SOLE 40 5,156 0 0
FMC CORP COM NEW 302491303 24,455 226,015 SH   SOLE 43 8,235 0 217,780
FNCB BANCORP INC COM 302578109 27 3,725 SH   SOLE 18 3,725 0 0
FNCB BANCORP INC COM 302578109 16 2,151 SH   SOLE 19 2,151 0 0
FNCB BANCORP INC COM 302578109 337 46,291 SH   SOLE 21 46,291 0 0
FNCB BANCORP INC COM 302578109 248 34,055 SH   SOLE 22 34,055 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100 1,064 21,946 SH   SOLE 2 16,350 0 5,596
FOCUS FINL PARTNERS INC COM CL A 34417P100 4 88 SH   SOLE 4 88 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100 40 831 SH   SOLE 7 831 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100 7,890 162,678 SH   SOLE 18 162,678 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100 4,383 90,367 SH   SOLE 19 90,367 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100 82,519 1,701,415 SH   SOLE 21 1,701,415 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100 60,192 1,241,071 SH   SOLE 22 1,213,757 0 27,314
FOCUS FINL PARTNERS INC COM CL A 34417P100 78 1,611 SH   SOLE 25 1,611 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100 1,699 35,030 SH   SOLE 26 32,754 0 2,276
FOCUS FINL PARTNERS INC COM CL A 34417P100 3,444 71,003 SH   SOLE 28 3,729 0 67,274
FOCUS FINL PARTNERS INC COM CL A 34417P100 3,371 69,510 SH   SOLE 30 69,510 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100 45 923 SH   SOLE 31 0 0 923
FOCUS FINL PARTNERS INC COM CL A 34417P100 260 5,369 SH   SOLE 40 5,369 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100 155 3,199 SH   SOLE 43 676 0 2,523
FOGHORN THERAPEUTICS INC COM 344174107 252 23,652 SH   SOLE 2 11,742 0 11,910
FOGHORN THERAPEUTICS INC COM 344174107 811 76,000 SH   SOLE 18 67,744 0 8,256
FOGHORN THERAPEUTICS INC COM 344174107 699 65,505 SH   SOLE 19 65,505 0 0
FOGHORN THERAPEUTICS INC COM 344174107 7,447 697,917 SH   SOLE 21 697,917 0 0
FOGHORN THERAPEUTICS INC COM 344174107 2,425 227,229 SH   SOLE 22 208,278 0 18,951
FOGHORN THERAPEUTICS INC COM 344174107 27 2,505 SH   SOLE 23 2,505 0 0
FOGHORN THERAPEUTICS INC COM 344174107 10 976 SH   SOLE 26 0 0 976
FOGHORN THERAPEUTICS INC COM 344174107 1 76 SH   SOLE 43 0 0 76
FOLEY TRASIMENE ACQUISTN COR COM CL A 34431F104 6,553 670,732 SH   SOLE 34 670,732 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 12,883 152,446 SH   SOLE 2 152,081 0 365
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 731 8,653 SH   SOLE 4 8,653 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 790 9,347 SH   SOLE 13 9,347 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 4,104 48,566 SH   SOLE 18 96 0 48,470
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 1,199 14,193 SH   SOLE 19 14,193 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 341 4,040 SH   SOLE 21 4,040 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 43,506 514,806 SH   SOLE 22 451,459 0 63,347
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 3,503 41,447 SH   SOLE 25 41,447 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 1,114 13,176 SH   SOLE 26 13,176 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 361 4,266 SH   SOLE 28 0 0 4,266
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 2,112 24,994 SH   SOLE 30 24,994 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 187 2,209 SH   SOLE 31 0 0 2,209
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 16,876 199,696 SH   SOLE 34 199,696 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 13,304 157,422 SH   SOLE 43 14,968 0 142,454
FONAR CORP COM NEW 344437405 25 1,423 SH   SOLE 18 1,423 0 0
FONAR CORP COM NEW 344437405 468 26,460 SH   SOLE 21 26,460 0 0
FONAR CORP COM NEW 344437405 1,478 83,579 SH   SOLE 22 83,579 0 0
FOOT LOCKER INC COM 344849104 14,870 241,282 SH   SOLE 2 88,178 0 153,104
FOOT LOCKER INC COM 344849104 20 330 SH   SOLE 4 330 0 0
FOOT LOCKER INC COM 344849104 160 2,604 SH   SOLE 7 2,604 0 0
FOOT LOCKER INC COM 344849104 15,153 245,874 SH   SOLE 18 245,874 0 0
FOOT LOCKER INC COM 344849104 1,471 23,867 SH   SOLE 19 23,867 0 0
FOOT LOCKER INC COM 344849104 288,438 4,680,148 SH   SOLE 21 4,680,148 0 0
FOOT LOCKER INC COM 344849104 176,067 2,856,847 SH   SOLE 22 2,743,442 0 113,405
FOOT LOCKER INC COM 344849104 296 4,806 SH   SOLE 25 4,806 0 0
FOOT LOCKER INC COM 344849104 2,729 44,275 SH   SOLE 26 37,134 0 7,141
FOOT LOCKER INC COM 344849104 995 16,141 SH   SOLE 28 12,531 0 3,610
FOOT LOCKER INC COM 344849104 4,231 68,648 SH   SOLE 30 68,648 0 0
FOOT LOCKER INC COM 344849104 98 1,594 SH   SOLE 31 1,594 0 0
FOOT LOCKER INC COM 344849104 1,345 21,822 SH   SOLE 36 21,822 0 0
FOOT LOCKER INC COM 344849104 688 11,163 SH   SOLE 40 11,163 0 0
FOOT LOCKER INC COM 344849104 4,178 67,791 SH   SOLE 43 3,886 0 63,905
FORD MTR CO DEL COM 345370860 133,274 8,968,654 SH   SOLE 2 1,617,159 0 7,351,495
FORD MTR CO DEL COM 345370860 33,879 2,279,864 SH   SOLE 4 1,355,916 0 923,948
FORD MTR CO DEL COM 345370860 53,892 3,626,635 SH   SOLE 7 3,410,283 0 216,352
FORD MTR CO DEL COM 345370860 443 29,788 SH   SOLE 13 11,173 0 18,615
FORD MTR CO DEL COM 345370860 7,467 502,487 SH   SOLE 15 502,487 0 0
FORD MTR CO DEL COM 345370860 30 2,026 SH   SOLE 17 0 0 2,026
FORD MTR CO DEL COM 345370860 97,286 6,546,850 SH   SOLE 18 5,994,155 0 552,695
FORD MTR CO DEL COM 345370860 16,991 1,143,431 SH   SOLE 19 1,143,431 0 0
FORD MTR CO DEL COM 345370860 1,397,981 94,076,793 SH   SOLE 21 94,076,793 0 0
FORD MTR CO DEL COM 345370860 1,255,301 84,475,196 SH   SOLE 22 76,057,537 0 8,417,659
FORD MTR CO DEL COM 345370860 35,373 2,380,404 SH   SOLE 23 2,380,404 0 0
FORD MTR CO DEL COM 345370860 80,213 5,397,903 SH   SOLE 25 5,397,903 0 0
FORD MTR CO DEL COM 345370860 128,828 8,669,423 SH   SOLE 26 3,411,045 0 5,258,378
FORD MTR CO DEL COM 345370860 120,410 8,102,976 SH   SOLE 28 427,217 0 7,675,759
FORD MTR CO DEL COM 345370860 11 729 SH   SOLE 29 729 0 0
FORD MTR CO DEL COM 345370860 431,441 29,033,713 SH   SOLE 30 28,984,346 0 49,367
FORD MTR CO DEL COM 345370860 21,097 1,419,696 SH   SOLE 31 488,401 0 931,295
FORD MTR CO DEL COM 345370860 3,755 252,700 SH   SOLE 34 252,700 0 0
FORD MTR CO DEL COM 345370860 47,163 3,173,808 SH   SOLE 36 3,173,808 0 0
FORD MTR CO DEL COM 345370860 2,087 140,468 SH   SOLE 40 140,468 0 0
FORD MTR CO DEL COM 345370860 26,654 1,793,642 SH   SOLE 43 96,925 0 1,696,717
FORESTAR GROUP INC COM 346232101 923 44,124 SH   SOLE 2 33,450 0 10,674
FORESTAR GROUP INC COM 346232101 9 427 SH   SOLE 7 427 0 0
FORESTAR GROUP INC COM 346232101 1,133 54,207 SH   SOLE 18 54,207 0 0
FORESTAR GROUP INC COM 346232101 8,932 427,187 SH   SOLE 19 427,187 0 0
FORESTAR GROUP INC COM 346232101 14,514 694,140 SH   SOLE 21 694,140 0 0
FORESTAR GROUP INC COM 346232101 11,331 541,914 SH   SOLE 22 526,544 0 15,370
FORESTAR GROUP INC COM 346232101 12 589 SH   SOLE 25 589 0 0
FORESTAR GROUP INC COM 346232101 143 6,853 SH   SOLE 26 1,818 0 5,035
FORESTAR GROUP INC COM 346232101 11 535 SH   SOLE 28 535 0 0
FORESTAR GROUP INC COM 346232101 80 3,838 SH   SOLE 30 3,838 0 0
FORESTAR GROUP INC COM 346232101 1,577 75,408 SH   SOLE 34 75,408 0 0
FORESTAR GROUP INC COM 346232101 37 1,765 SH   SOLE 40 1,765 0 0
FORESTAR GROUP INC COM 346232101 285 13,608 SH   SOLE 43 6,820 0 6,788
FORIAN INC COM 34630N106 49 3,902 SH   SOLE 2 728 0 3,174
FORIAN INC COM 34630N106 746 59,358 SH   SOLE 18 59,358 0 0
FORIAN INC COM 34630N106 368 29,301 SH   SOLE 19 29,301 0 0
FORIAN INC COM 34630N106 7,631 607,085 SH   SOLE 21 607,085 0 0
FORIAN INC COM 34630N106 2,062 164,031 SH   SOLE 22 158,880 0 5,151
FORMA THERAPEUTICS HLDGS INC SHS 34633R104 903 36,285 SH   SOLE 2 9,385 0 26,900
FORMA THERAPEUTICS HLDGS INC SHS 34633R104 2 62 SH   SOLE 4 62 0 0
FORMA THERAPEUTICS HLDGS INC SHS 34633R104 9 350 SH   SOLE 7 350 0 0
FORMA THERAPEUTICS HLDGS INC SHS 34633R104 2,967 119,216 SH   SOLE 18 119,216 0 0
FORMA THERAPEUTICS HLDGS INC SHS 34633R104 20,651 829,709 SH   SOLE 19 829,709 0 0
FORMA THERAPEUTICS HLDGS INC SHS 34633R104 35,765 1,436,916 SH   SOLE 21 1,436,916 0 0
FORMA THERAPEUTICS HLDGS INC SHS 34633R104 15,846 636,647 SH   SOLE 22 597,807 0 38,840
FORMA THERAPEUTICS HLDGS INC SHS 34633R104 15 602 SH   SOLE 25 602 0 0
FORMA THERAPEUTICS HLDGS INC SHS 34633R104 95 3,817 SH   SOLE 26 775 0 3,042
FORMA THERAPEUTICS HLDGS INC SHS 34633R104 112 4,493 SH   SOLE 28 4,493 0 0
FORMA THERAPEUTICS HLDGS INC SHS 34633R104 6,391 256,783 SH   SOLE 30 256,783 0 0
FORMA THERAPEUTICS HLDGS INC SHS 34633R104 129 5,190 SH   SOLE 34 5,190 0 0
FORMA THERAPEUTICS HLDGS INC SHS 34633R104 65 2,600 SH   SOLE 40 2,600 0 0
FORMA THERAPEUTICS HLDGS INC SHS 34633R104 36 1,455 SH   SOLE 43 439 0 1,016
FORMFACTOR INC COM 346375108 1,356 37,204 SH   SOLE 2 23,897 0 13,307
FORMFACTOR INC COM 346375108 12 327 SH   SOLE 4 327 0 0
FORMFACTOR INC COM 346375108 43 1,171 SH   SOLE 7 1,171 0 0
FORMFACTOR INC COM 346375108 11,199 307,158 SH   SOLE 18 307,158 0 0
FORMFACTOR INC COM 346375108 5,081 139,354 SH   SOLE 19 139,354 0 0
FORMFACTOR INC COM 346375108 325,248 8,920,691 SH   SOLE 21 8,920,691 0 0
FORMFACTOR INC COM 346375108 72,121 1,978,073 SH   SOLE 22 1,920,598 0 57,475
FORMFACTOR INC COM 346375108 76 2,085 SH   SOLE 25 2,085 0 0
FORMFACTOR INC COM 346375108 1,323 36,276 SH   SOLE 26 28,955 0 7,321
FORMFACTOR INC COM 346375108 368 10,097 SH   SOLE 28 10,097 0 0
FORMFACTOR INC COM 346375108 5,732 157,204 SH   SOLE 30 157,204 0 0
FORMFACTOR INC COM 346375108 8 210 SH   SOLE 34 210 0 0
FORMFACTOR INC COM 346375108 24 650 SH   SOLE 36 650 0 0
FORMFACTOR INC COM 346375108 331 9,089 SH   SOLE 40 9,089 0 0
FORMFACTOR INC COM 346375108 1,628 44,646 SH   SOLE 43 1,052 0 43,594
FORMULA SYSTEMS 1985 LTD SPONSORED ADS 346414105 63 703 SH   SOLE 43 0 0 703
FORRESTER RESH INC COM 346563109 212 4,635 SH   SOLE 2 3,452 0 1,183
FORRESTER RESH INC COM 346563109 3 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,482 54,194 SH   SOLE 18 49,518 0 4,676
FORRESTER RESH INC COM 346563109 4,210 91,914 SH   SOLE 19 91,914 0 0
FORRESTER RESH INC COM 346563109 59,079 1,289,941 SH   SOLE 21 1,289,941 0 0
FORRESTER RESH INC COM 346563109 16,646 363,456 SH   SOLE 22 357,227 0 6,229
FORRESTER RESH INC COM 346563109 16 348 SH   SOLE 25 348 0 0
FORRESTER RESH INC COM 346563109 378 8,256 SH   SOLE 26 2,297 0 5,959
FORRESTER RESH INC COM 346563109 60 1,302 SH   SOLE 28 1,302 0 0
FORRESTER RESH INC COM 346563109 1,255 27,400 SH   SOLE 30 27,400 0 0
FORRESTER RESH INC COM 346563109 8 169 SH   SOLE 34 169 0 0
FORRESTER RESH INC COM 346563109 40 879 SH   SOLE 40 879 0 0
FORRESTER RESH INC COM 346563109 171 3,726 SH   SOLE 43 110 0 3,616
FORTE BIOSCIENCES INC COM 34962G109 306 9,106 SH   SOLE 2 4,326 0 4,780
FORTE BIOSCIENCES INC COM 34962G109 6 181 SH   SOLE 7 181 0 0
FORTE BIOSCIENCES INC COM 34962G109 1,231 36,619 SH   SOLE 18 36,619 0 0
FORTE BIOSCIENCES INC COM 34962G109 975 28,998 SH   SOLE 19 28,998 0 0
FORTE BIOSCIENCES INC COM 34962G109 13,023 387,344 SH   SOLE 21 387,344 0 0
FORTE BIOSCIENCES INC COM 34962G109 10,269 305,456 SH   SOLE 22 303,706 0 1,750
FORTE BIOSCIENCES INC COM 34962G109 57 1,695 SH   SOLE 23 1,695 0 0
FORTE BIOSCIENCES INC COM 34962G109 192 5,720 SH   SOLE 26 0 0 5,720
FORTERRA INC COM 34960W106 288 12,256 SH   SOLE 2 9,061 0 3,195
FORTERRA INC COM 34960W106 2 104 SH   SOLE 4 104 0 0
FORTERRA INC COM 34960W106 473 20,103 SH   SOLE 7 20,103 0 0
FORTERRA INC COM 34960W106 2,319 98,636 SH   SOLE 18 98,636 0 0
FORTERRA INC COM 34960W106 2,242 95,380 SH   SOLE 19 95,380 0 0
FORTERRA INC COM 34960W106 27,708 1,178,555 SH   SOLE 21 1,178,555 0 0
FORTERRA INC COM 34960W106 13,814 587,592 SH   SOLE 22 569,287 0 18,305
FORTERRA INC COM 34960W106 19 796 SH   SOLE 25 796 0 0
FORTERRA INC COM 34960W106 205 8,724 SH   SOLE 26 0 0 8,724
FORTERRA INC COM 34960W106 4,509 191,808 SH   SOLE 30 191,808 0 0
FORTERRA INC COM 34960W106 113 4,822 SH   SOLE 40 4,822 0 0
FORTERRA INC COM 34960W106 109 4,650 SH   SOLE 43 0 0 4,650
FORTINET INC COM 34959E109 72,363 303,805 SH   SOLE 2 58,141 0 245,664
FORTINET INC COM 34959E109 18,281 76,751 SH   SOLE 4 46,682 0 30,069
FORTINET INC COM 34959E109 29,941 125,703 SH   SOLE 7 117,761 0 7,942
FORTINET INC COM 34959E109 283 1,189 SH   SOLE 13 421 0 768
FORTINET INC COM 34959E109 3,511 14,739 SH   SOLE 15 14,739 0 0
FORTINET INC COM 34959E109 96,641 405,730 SH   SOLE 18 386,238 0 19,492
FORTINET INC COM 34959E109 49,738 208,816 SH   SOLE 19 208,816 0 0
FORTINET INC COM 34959E109 1,093,617 4,591,365 SH   SOLE 21 4,591,365 0 0
FORTINET INC COM 34959E109 703,061 2,951,681 SH   SOLE 22 2,667,837 0 283,844
FORTINET INC COM 34959E109 19,582 82,211 SH   SOLE 23 82,211 0 0
FORTINET INC COM 34959E109 58,688 246,390 SH   SOLE 25 246,390 0 0
FORTINET INC COM 34959E109 86,467 363,019 SH   SOLE 26 156,177 0 206,842
FORTINET INC COM 34959E109 101,594 426,525 SH   SOLE 28 14,888 0 411,637
FORTINET INC COM 34959E109 41 172 SH   SOLE 29 172 0 0
FORTINET INC COM 34959E109 209,043 877,630 SH   SOLE 30 807,933 0 69,697
FORTINET INC COM 34959E109 7,739 32,492 SH   SOLE 31 16,233 0 16,259
FORTINET INC COM 34959E109 33,190 139,342 SH   SOLE 34 139,342 0 0
FORTINET INC COM 34959E109 15,185 63,750 SH   SOLE 36 63,750 0 0
FORTINET INC COM 34959E109 1,140 4,786 SH   SOLE 40 4,786 0 0
FORTINET INC COM 34959E109 15,428 64,772 SH   SOLE 43 3,291 0 61,481
FORTIS INC COM 349553107 7 163 SH   SOLE 18 163 0 0
FORTIS INC COM 349553107 123 2,780 SH   SOLE 36 2,780 0 0
FORTIS INC COM 349553107 15,021 339,600 SH   SOLE 43 19,943 0 319,657
FORTIVE CORP COM 34959J108 51,860 743,612 SH   SOLE 2 137,886 0 605,726
FORTIVE CORP COM 34959J108 17,431 249,938 SH   SOLE 4 149,125 0 100,813
FORTIVE CORP COM 34959J108 21,066 302,070 SH   SOLE 7 283,245 0 18,825
FORTIVE CORP COM 34959J108 192 2,760 SH   SOLE 13 843 0 1,917
FORTIVE CORP COM 34959J108 2,874 41,206 SH   SOLE 15 41,206 0 0
FORTIVE CORP COM 34959J108 0 4 SH   SOLE 17 0 0 4
FORTIVE CORP COM 34959J108 237,629 3,407,354 SH   SOLE 18 3,022,115 0 385,239
FORTIVE CORP COM 34959J108 278,552 3,994,144 SH   SOLE 19 3,994,144 0 0
FORTIVE CORP COM 34959J108 538,609 7,723,102 SH   SOLE 21 7,723,102 0 0
FORTIVE CORP COM 34959J108 531,801 7,625,486 SH   SOLE 22 6,915,386 0 710,100
FORTIVE CORP COM 34959J108 12,739 182,665 SH   SOLE 23 182,665 0 0
FORTIVE CORP COM 34959J108 44,777 642,054 SH   SOLE 25 611,268 0 30,786
FORTIVE CORP COM 34959J108 55,355 793,739 SH   SOLE 26 328,728 0 465,011
FORTIVE CORP COM 34959J108 44,273 634,827 SH   SOLE 28 39,140 0 595,687
FORTIVE CORP COM 34959J108 18 258 SH   SOLE 29 258 0 0
FORTIVE CORP COM 34959J108 207,624 2,977,111 SH   SOLE 30 2,977,111 0 0
FORTIVE CORP COM 34959J108 4,127 59,173 SH   SOLE 31 38,549 0 20,624
FORTIVE CORP COM 34959J108 122,211 1,752,377 SH   SOLE 34 1,752,377 0 0
FORTIVE CORP COM 34959J108 13,707 196,551 SH   SOLE 36 196,551 0 0
FORTIVE CORP COM 34959J108 824 11,810 SH   SOLE 40 11,810 0 0
FORTIVE CORP COM 34959J108 18,581 266,428 SH   SOLE 43 16,863 0 249,565
FORTIVE CORP NOTE 0.875% 2/1 34959JAK4 7,416 7,398,000 PRN   SOLE 21 7,398,000 0 0
FORTRESS BIOTECH INC COM 34960Q109 86 24,167 SH   SOLE 2 4,524 0 19,643
FORTRESS BIOTECH INC COM 34960Q109 7 1,845 SH   SOLE 7 1,845 0 0
FORTRESS BIOTECH INC COM 34960Q109 871 244,043 SH   SOLE 18 244,043 0 0
FORTRESS BIOTECH INC COM 34960Q109 421 117,944 SH   SOLE 19 117,944 0 0
FORTRESS BIOTECH INC COM 34960Q109 8,986 2,517,041 SH   SOLE 21 2,517,041 0 0
FORTRESS BIOTECH INC COM 34960Q109 6,290 1,762,043 SH   SOLE 22 1,749,873 0 12,170
FORTRESS BIOTECH INC COM 34960Q109 0 113 SH   SOLE 43 0 0 113
FORTUNE BRANDS HOME & SEC IN COM 34964C106 35,071 352,082 SH   SOLE 2 72,914 0 279,168
FORTUNE BRANDS HOME & SEC IN COM 34964C106 5,897 59,196 SH   SOLE 4 53,822 0 5,374
FORTUNE BRANDS HOME & SEC IN COM 34964C106 13,713 137,662 SH   SOLE 7 129,215 0 8,447
FORTUNE BRANDS HOME & SEC IN COM 34964C106 38 386 SH   SOLE 13 386 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 1,796 18,035 SH   SOLE 15 18,035 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 38,592 387,435 SH   SOLE 18 367,936 0 19,499
FORTUNE BRANDS HOME & SEC IN COM 34964C106 23,974 240,676 SH   SOLE 19 240,676 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 394,409 3,959,534 SH   SOLE 21 3,959,534 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 325,243 3,265,165 SH   SOLE 22 2,965,702 0 299,463
FORTUNE BRANDS HOME & SEC IN COM 34964C106 7,812 78,421 SH   SOLE 23 78,421 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 29,224 293,387 SH   SOLE 25 293,387 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 34,621 347,567 SH   SOLE 26 158,632 0 188,935
FORTUNE BRANDS HOME & SEC IN COM 34964C106 54,862 550,766 SH   SOLE 28 18,808 0 531,958
FORTUNE BRANDS HOME & SEC IN COM 34964C106 80,531 808,462 SH   SOLE 30 788,642 0 19,820
FORTUNE BRANDS HOME & SEC IN COM 34964C106 2,657 26,676 SH   SOLE 31 17,646 0 9,030
FORTUNE BRANDS HOME & SEC IN COM 34964C106 9,634 96,721 SH   SOLE 34 96,721 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 6,710 67,366 SH   SOLE 36 67,366 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 521 5,226 SH   SOLE 40 5,226 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 6,793 68,196 SH   SOLE 43 4,363 0 63,833
FORUM ENERGY TECHNOLOGIES IN COM 34984V209 22 937 SH   SOLE 18 937 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V209 413 17,574 SH   SOLE 21 17,574 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V209 1,514 64,464 SH   SOLE 22 64,464 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V209 9 373 SH   SOLE 43 0 0 373
FORWARD AIR CORP COM 349853101 1,183 13,179 SH   SOLE 2 8,520 0 4,659
FORWARD AIR CORP COM 349853101 9 100 SH   SOLE 4 100 0 0
FORWARD AIR CORP COM 349853101 39 437 SH   SOLE 7 437 0 0
FORWARD AIR CORP COM 349853101 9,712 108,213 SH   SOLE 18 108,213 0 0
FORWARD AIR CORP COM 349853101 11,358 126,548 SH   SOLE 19 126,548 0 0
FORWARD AIR CORP COM 349853101 281,034 3,131,297 SH   SOLE 21 3,131,297 0 0
FORWARD AIR CORP COM 349853101 63,605 708,696 SH   SOLE 22 690,521 0 18,175
FORWARD AIR CORP COM 349853101 94 1,051 SH   SOLE 25 1,051 0 0
FORWARD AIR CORP COM 349853101 1,194 13,299 SH   SOLE 26 11,614 0 1,685
FORWARD AIR CORP COM 349853101 331 3,684 SH   SOLE 28 3,684 0 0
FORWARD AIR CORP COM 349853101 5,242 58,407 SH   SOLE 30 58,407 0 0
FORWARD AIR CORP COM 349853101 6 72 SH   SOLE 34 72 0 0
FORWARD AIR CORP COM 349853101 295 3,283 SH   SOLE 40 3,283 0 0
FORWARD AIR CORP COM 349853101 1,172 13,063 SH   SOLE 43 160 0 12,903
FORWARD INDS INC N Y COM NEW 349862300 26 8,763 SH   SOLE 21 8,763 0 0
FORWARD INDS INC N Y COM NEW 349862300 1,128 381,170 SH   SOLE 22 381,170 0 0
FOSSIL GROUP INC COM 34988V106 949 66,453 SH   SOLE 2 12,305 0 54,148
FOSSIL GROUP INC COM 34988V106 9 663 SH   SOLE 7 663 0 0
FOSSIL GROUP INC COM 34988V106 2,994 209,641 SH   SOLE 18 209,641 0 0
FOSSIL GROUP INC COM 34988V106 2,747 192,334 SH   SOLE 19 192,334 0 0
FOSSIL GROUP INC COM 34988V106 81,865 5,732,871 SH   SOLE 21 5,732,871 0 0
FOSSIL GROUP INC COM 34988V106 19,074 1,335,681 SH   SOLE 22 1,285,251 0 50,430
FOSSIL GROUP INC COM 34988V106 59 4,145 SH   SOLE 23 4,145 0 0
FOSSIL GROUP INC COM 34988V106 251 17,599 SH   SOLE 26 0 0 17,599
FOSSIL GROUP INC COM 34988V106 91 6,400 SH   SOLE 28 0 0 6,400
FOSSIL GROUP INC COM 34988V106 897 62,787 SH   SOLE 30 62,787 0 0
FOSSIL GROUP INC COM 34988V106 399 27,971 SH   SOLE 43 0 0 27,971
FOSTER L B CO COM 350060109 49 2,651 SH   SOLE 18 2,651 0 0
FOSTER L B CO COM 350060109 688 36,901 SH   SOLE 21 36,901 0 0
FOSTER L B CO COM 350060109 2,370 127,138 SH   SOLE 22 127,138 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 2,259 81,830 SH   SOLE 2 38,824 0 43,006
FOUR CORNERS PPTY TR INC COM 35086T109 3,062 110,893 SH   SOLE 4 110,893 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 2,771 100,364 SH   SOLE 7 100,364 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 7,297 264,287 SH   SOLE 18 264,287 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 17,712 641,514 SH   SOLE 19 641,514 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 242,051 8,766,800 SH   SOLE 21 8,766,800 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 85,148 3,083,961 SH   SOLE 22 3,023,571 0 60,390
FOUR CORNERS PPTY TR INC COM 35086T109 910 32,965 SH   SOLE 23 32,965 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 8,902 322,403 SH   SOLE 25 322,403 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 4,925 178,389 SH   SOLE 26 4,489 0 173,900
FOUR CORNERS PPTY TR INC COM 35086T109 1,549 56,109 SH   SOLE 28 9,007 0 47,102
FOUR CORNERS PPTY TR INC COM 35086T109 11,674 422,835 SH   SOLE 30 422,835 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 260 9,420 SH   SOLE 34 9,420 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 249 9,036 SH   SOLE 40 9,036 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 1,683 60,972 SH   SOLE 43 1,400 0 59,572
FOX CORP CL A COM 35137L105 43,291 1,165,920 SH   SOLE 2 553,926 0 611,994
FOX CORP CL A COM 35137L105 4,968 133,794 SH   SOLE 4 110,165 0 23,629
FOX CORP CL A COM 35137L105 12,653 340,770 SH   SOLE 7 316,337 0 24,433
FOX CORP CL A COM 35137L105 56 1,521 SH   SOLE 13 1,521 0 0
FOX CORP CL A COM 35137L105 1,607 43,292 SH   SOLE 15 43,292 0 0
FOX CORP CL A COM 35137L105 253,902 6,838,178 SH   SOLE 18 6,434,884 0 403,294
FOX CORP CL A COM 35137L105 356,615 9,604,509 SH   SOLE 19 9,604,509 0 0
FOX CORP CL A COM 35137L105 345,909 9,316,169 SH   SOLE 21 9,316,169 0 0
FOX CORP CL A COM 35137L105 292,055 7,865,748 SH   SOLE 22 7,120,211 0 745,537
FOX CORP CL A COM 35137L105 10,522 283,381 SH   SOLE 23 283,381 0 0
FOX CORP CL A COM 35137L105 21,963 591,517 SH   SOLE 25 537,903 0 53,614
FOX CORP CL A COM 35137L105 32,813 883,745 SH   SOLE 26 340,781 0 542,964
FOX CORP CL A COM 35137L105 29,598 797,151 SH   SOLE 28 30,448 0 766,703
FOX CORP CL A COM 35137L105 8 223 SH   SOLE 29 223 0 0
FOX CORP CL A COM 35137L105 71,991 1,938,903 SH   SOLE 30 1,938,903 0 0
FOX CORP CL A COM 35137L105 2,254 60,706 SH   SOLE 31 46,569 0 14,137
FOX CORP CL A COM 35137L105 2,747 73,984 SH   SOLE 32 73,984 0 0
FOX CORP CL A COM 35137L105 35,197 947,928 SH   SOLE 34 947,928 0 0
FOX CORP CL A COM 35137L105 8,816 237,440 SH   SOLE 36 237,440 0 0
FOX CORP CL A COM 35137L105 477 12,846 SH   SOLE 40 12,846 0 0
FOX CORP CL A COM 35137L105 5,426 146,143 SH   SOLE 43 11,580 0 134,563
FOX CORP CL B COM 35137L204 11,734 333,358 SH   SOLE 2 50,846 0 282,512
FOX CORP CL B COM 35137L204 4,774 135,612 SH   SOLE 4 45,987 0 89,625
FOX CORP CL B COM 35137L204 6,126 174,041 SH   SOLE 7 168,344 0 5,697
FOX CORP CL B COM 35137L204 26 727 SH   SOLE 13 727 0 0
FOX CORP CL B COM 35137L204 753 21,403 SH   SOLE 15 21,403 0 0
FOX CORP CL B COM 35137L204 11,785 334,808 SH   SOLE 18 310,481 0 24,327
FOX CORP CL B COM 35137L204 5,009 142,305 SH   SOLE 19 142,305 0 0
FOX CORP CL B COM 35137L204 164,198 4,664,703 SH   SOLE 21 4,664,703 0 0
FOX CORP CL B COM 35137L204 117,906 3,349,614 SH   SOLE 22 3,004,625 0 344,989
FOX CORP CL B COM 35137L204 3,161 89,787 SH   SOLE 23 89,787 0 0
FOX CORP CL B COM 35137L204 8,288 235,467 SH   SOLE 25 235,467 0 0
FOX CORP CL B COM 35137L204 13,208 375,229 SH   SOLE 26 169,120 0 206,109
FOX CORP CL B COM 35137L204 10,381 294,916 SH   SOLE 28 21,003 0 273,913
FOX CORP CL B COM 35137L204 37,765 1,072,866 SH   SOLE 30 1,072,866 0 0
FOX CORP CL B COM 35137L204 1,069 30,372 SH   SOLE 31 22,977 0 7,395
FOX CORP CL B COM 35137L204 1,874 53,226 SH   SOLE 32 53,226 0 0
FOX CORP CL B COM 35137L204 776 22,047 SH   SOLE 34 22,047 0 0
FOX CORP CL B COM 35137L204 3,150 89,487 SH   SOLE 36 89,487 0 0
FOX CORP CL B COM 35137L204 207 5,871 SH   SOLE 40 5,871 0 0
FOX CORP CL B COM 35137L204 1,326 37,671 SH   SOLE 43 1,221 0 36,450
FOX FACTORY HLDG CORP COM 35138V102 7,151 45,937 SH   SOLE 2 33,414 0 12,523
FOX FACTORY HLDG CORP COM 35138V102 25 160 SH   SOLE 4 160 0 0
FOX FACTORY HLDG CORP COM 35138V102 103 662 SH   SOLE 7 662 0 0
FOX FACTORY HLDG CORP COM 35138V102 34,497 221,619 SH   SOLE 18 215,981 0 5,638
FOX FACTORY HLDG CORP COM 35138V102 139,738 897,713 SH   SOLE 19 897,713 0 0
FOX FACTORY HLDG CORP COM 35138V102 445,446 2,861,662 SH   SOLE 21 2,861,662 0 0
FOX FACTORY HLDG CORP COM 35138V102 201,555 1,294,843 SH   SOLE 22 1,269,051 0 25,792
FOX FACTORY HLDG CORP COM 35138V102 586 3,764 SH   SOLE 23 3,764 0 0
FOX FACTORY HLDG CORP COM 35138V102 197 1,266 SH   SOLE 25 1,266 0 0
FOX FACTORY HLDG CORP COM 35138V102 4,704 30,219 SH   SOLE 26 13,324 0 16,895
FOX FACTORY HLDG CORP COM 35138V102 779 5,006 SH   SOLE 28 5,006 0 0
FOX FACTORY HLDG CORP COM 35138V102 4,900 31,482 SH   SOLE 30 31,482 0 0
FOX FACTORY HLDG CORP COM 35138V102 236 1,513 SH   SOLE 36 1,513 0 0
FOX FACTORY HLDG CORP COM 35138V102 760 4,882 SH   SOLE 40 4,882 0 0
FOX FACTORY HLDG CORP COM 35138V102 1,424 9,149 SH   SOLE 43 627 0 8,522
FRANCHISE GROUP INC COM 35180X105 1,685 47,780 SH   SOLE 2 12,737 0 35,043
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,429 97,218 SH   SOLE 18 97,218 0 0
FRANCHISE GROUP INC COM 35180X105 5,025 142,484 SH   SOLE 19 142,484 0 0
FRANCHISE GROUP INC COM 35180X105 38,310 1,086,190 SH   SOLE 21 1,086,190 0 0
FRANCHISE GROUP INC COM 35180X105 27,963 792,822 SH   SOLE 22 759,855 0 32,967
FRANCHISE GROUP INC COM 35180X105 170 4,817 SH   SOLE 23 4,817 0 0
FRANCHISE GROUP INC COM 35180X105 78 2,207 SH   SOLE 25 2,207 0 0
FRANCHISE GROUP INC COM 35180X105 1,044 29,594 SH   SOLE 26 750 0 28,844
FRANCHISE GROUP INC COM 35180X105 184 5,215 SH   SOLE 30 5,215 0 0
FRANCHISE GROUP INC COM 35180X105 138 3,915 SH   SOLE 36 3,915 0 0
FRANCHISE GROUP INC COM 35180X105 86 2,438 SH   SOLE 40 2,438 0 0
FRANCHISE GROUP INC COM 35180X105 59 1,669 SH   SOLE 43 39 0 1,630
FRANCO NEV CORP COM 351858105 8 56 SH   SOLE 18 56 0 0
FRANCO NEV CORP COM 351858105 7,049 48,591 SH   SOLE 21 48,591 0 0
FRANCO NEV CORP COM 351858105 46,361 319,579 SH   SOLE 43 16,932 0 302,647
FRANKLIN COVEY CO COM 353469109 1,058 32,702 SH   SOLE 2 6,838 0 25,864
FRANKLIN COVEY CO COM 353469109 7 215 SH   SOLE 7 215 0 0
FRANKLIN COVEY CO COM 353469109 2,057 63,589 SH   SOLE 18 43,713 0 19,876
FRANKLIN COVEY CO COM 353469109 6,368 196,862 SH   SOLE 19 196,862 0 0
FRANKLIN COVEY CO COM 353469109 14,385 444,662 SH   SOLE 21 444,662 0 0
FRANKLIN COVEY CO COM 353469109 15,376 475,302 SH   SOLE 22 474,016 0 1,286
FRANKLIN COVEY CO COM 353469109 472 14,579 SH   SOLE 23 14,579 0 0
FRANKLIN COVEY CO COM 353469109 1,683 52,019 SH   SOLE 26 0 0 52,019
FRANKLIN COVEY CO COM 353469109 15 478 SH   SOLE 43 41 0 437
FRANKLIN ELEC INC COM 353514102 9,101 112,887 SH   SOLE 2 66,381 0 46,506
FRANKLIN ELEC INC COM 353514102 12 145 SH   SOLE 4 145 0 0
FRANKLIN ELEC INC COM 353514102 4,200 52,093 SH   SOLE 7 52,093 0 0
FRANKLIN ELEC INC COM 353514102 15,989 198,323 SH   SOLE 18 177,855 0 20,468
FRANKLIN ELEC INC COM 353514102 37,767 468,454 SH   SOLE 19 468,454 0 0
FRANKLIN ELEC INC COM 353514102 374,315 4,642,949 SH   SOLE 21 4,642,949 0 0
FRANKLIN ELEC INC COM 353514102 111,057 1,377,540 SH   SOLE 22 1,352,341 0 25,199
FRANKLIN ELEC INC COM 353514102 1,710 21,212 SH   SOLE 23 21,212 0 0
FRANKLIN ELEC INC COM 353514102 249 3,088 SH   SOLE 25 3,088 0 0
FRANKLIN ELEC INC COM 353514102 6,484 80,431 SH   SOLE 26 15,203 0 65,228
FRANKLIN ELEC INC COM 353514102 401 4,975 SH   SOLE 28 4,975 0 0
FRANKLIN ELEC INC COM 353514102 38,055 472,034 SH   SOLE 30 472,034 0 0
FRANKLIN ELEC INC COM 353514102 207 2,563 SH   SOLE 34 2,563 0 0
FRANKLIN ELEC INC COM 353514102 309 3,829 SH   SOLE 36 3,829 0 0
FRANKLIN ELEC INC COM 353514102 358 4,443 SH   SOLE 40 4,443 0 0
FRANKLIN ELEC INC COM 353514102 5,141 63,773 SH   SOLE 43 0 0 63,773
FRANKLIN FINL SVCS CORP COM 353525108 30 941 SH   SOLE 18 941 0 0
FRANKLIN FINL SVCS CORP COM 353525108 407 12,740 SH   SOLE 21 12,740 0 0
FRANKLIN RESOURCES INC COM 354613101 29,222 913,466 SH   SOLE 2 326,086 0 587,380
FRANKLIN RESOURCES INC COM 354613101 7,821 244,476 SH   SOLE 4 158,430 0 86,046
FRANKLIN RESOURCES INC COM 354613101 14,952 467,390 SH   SOLE 7 447,232 0 20,158
FRANKLIN RESOURCES INC COM 354613101 29 911 SH   SOLE 13 911 0 0
FRANKLIN RESOURCES INC COM 354613101 1,258 39,335 SH   SOLE 15 39,335 0 0
FRANKLIN RESOURCES INC COM 354613101 30,109 941,187 SH   SOLE 18 901,366 0 39,821
FRANKLIN RESOURCES INC COM 354613101 3,986 124,604 SH   SOLE 19 124,604 0 0
FRANKLIN RESOURCES INC COM 354613101 394,317 12,326,252 SH   SOLE 21 12,326,252 0 0
FRANKLIN RESOURCES INC COM 354613101 202,208 6,320,975 SH   SOLE 22 5,552,479 0 768,496
FRANKLIN RESOURCES INC COM 354613101 7,317 228,739 SH   SOLE 23 228,739 0 0
FRANKLIN RESOURCES INC COM 354613101 14,817 463,183 SH   SOLE 25 463,183 0 0
FRANKLIN RESOURCES INC COM 354613101 23,771 743,079 SH   SOLE 26 353,858 0 389,221
FRANKLIN RESOURCES INC COM 354613101 33,779 1,055,931 SH   SOLE 28 38,496 0 1,017,435
FRANKLIN RESOURCES INC COM 354613101 1,584 49,516 SH   SOLE 29 49,516 0 0
FRANKLIN RESOURCES INC COM 354613101 47,894 1,497,154 SH   SOLE 30 1,497,154 0 0
FRANKLIN RESOURCES INC COM 354613101 2,721 85,067 SH   SOLE 31 70,980 0 14,087
FRANKLIN RESOURCES INC COM 354613101 3,580 111,909 SH   SOLE 32 111,909 0 0
FRANKLIN RESOURCES INC COM 354613101 551 17,220 SH   SOLE 34 17,220 0 0
FRANKLIN RESOURCES INC COM 354613101 11,194 349,929 SH   SOLE 36 349,929 0 0
FRANKLIN RESOURCES INC COM 354613101 376 11,761 SH   SOLE 40 11,761 0 0
FRANKLIN RESOURCES INC COM 354613101 6,523 203,920 SH   SOLE 43 12,726 0 191,194
FRANKLIN STR PPTYS CORP COM 35471R106 648 123,238 SH   SOLE 2 31,460 0 91,778
FRANKLIN STR PPTYS CORP COM 35471R106 811 154,186 SH   SOLE 4 154,186 0 0
FRANKLIN STR PPTYS CORP COM 35471R106 784 149,000 SH   SOLE 7 149,000 0 0
FRANKLIN STR PPTYS CORP COM 35471R106 2,402 456,650 SH   SOLE 18 456,650 0 0
FRANKLIN STR PPTYS CORP COM 35471R106 1,759 334,352 SH   SOLE 19 334,352 0 0
FRANKLIN STR PPTYS CORP COM 35471R106 68,219 12,969,368 SH   SOLE 21 12,969,368 0 0
FRANKLIN STR PPTYS CORP COM 35471R106 18,368 3,491,969 SH   SOLE 22 3,327,835 0 164,134
FRANKLIN STR PPTYS CORP COM 35471R106 23 4,321 SH   SOLE 23 4,321 0 0
FRANKLIN STR PPTYS CORP COM 35471R106 2,528 480,597 SH   SOLE 25 480,597 0 0
FRANKLIN STR PPTYS CORP COM 35471R106 149 28,383 SH   SOLE 26 22,583 0 5,800
FRANKLIN STR PPTYS CORP COM 35471R106 401 76,241 SH   SOLE 28 12,889 0 63,352
FRANKLIN STR PPTYS CORP COM 35471R106 3,028 575,703 SH   SOLE 30 575,703 0 0
FRANKLIN STR PPTYS CORP COM 35471R106 80 15,249 SH   SOLE 36 15,249 0 0
FRANKLIN STR PPTYS CORP COM 35471R106 55 10,443 SH   SOLE 40 10,443 0 0
FRANKLIN STR PPTYS CORP COM 35471R106 528 100,304 SH   SOLE 43 0 0 100,304
FRANKLIN TEMPLETON ETF TR LIBERTYQ US EQT 35473P801 2 44 SH   SOLE 17 0 0 44
FRANKLIN WIRELESS CORP COM 355184102 12 1,279 SH   SOLE 18 1,279 0 0
FRANKLIN WIRELESS CORP COM 355184102 149 16,268 SH   SOLE 21 16,268 0 0
FRANKS INTL N V COM N33462107 541 178,553 SH   SOLE 2 48,609 0 129,944
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,709 563,911 SH   SOLE 18 563,911 0 0
FRANKS INTL N V COM N33462107 814 268,538 SH   SOLE 19 268,538 0 0
FRANKS INTL N V COM N33462107 20,020 6,607,240 SH   SOLE 21 6,607,240 0 0
FRANKS INTL N V COM N33462107 11,528 3,804,706 SH   SOLE 22 3,626,390 0 178,316
FRANKS INTL N V COM N33462107 49 16,078 SH   SOLE 25 16,078 0 0
FRANKS INTL N V COM N33462107 69 22,929 SH   SOLE 26 5,019 0 17,910
FRANKS INTL N V COM N33462107 32 10,578 SH   SOLE 28 10,578 0 0
FRANKS INTL N V COM N33462107 307 101,415 SH   SOLE 30 101,415 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 28,430 SH   SOLE 36 28,430 0 0
FRANKS INTL N V COM N33462107 61 20,151 SH   SOLE 40 20,151 0 0
FRANKS INTL N V COM N33462107 192 63,332 SH   SOLE 43 85 0 63,247
FREEDOM HLDG CORP NEV COM 356390104 286 4,392 SH   SOLE 2 4,392 0 0
FREEDOM HLDG CORP NEV COM 356390104 3 53 SH   SOLE 4 53 0 0
FREEDOM HLDG CORP NEV COM 356390104 771 11,829 SH   SOLE 21 11,829 0 0
FREEDOM HLDG CORP NEV COM 356390104 1,129 17,327 SH   SOLE 22 7,109 0 10,218
FREEDOM HLDG CORP NEV COM 356390104 151 2,319 SH   SOLE 23 2,319 0 0
FREEDOM HLDG CORP NEV COM 356390104 31 472 SH   SOLE 25 472 0 0
FREEDOM HLDG CORP NEV COM 356390104 712 10,935 SH   SOLE 26 10,935 0 0
FREEDOM HLDG CORP NEV COM 356390104 255 3,914 SH   SOLE 28 3,914 0 0
FREEDOM HLDG CORP NEV COM 356390104 893 13,709 SH   SOLE 30 13,709 0 0
FREEDOM HLDG CORP NEV COM 356390104 140 2,148 SH   SOLE 40 2,148 0 0
FREEPORT-MCMORAN INC CL B 35671D857 120,082 3,235,852 SH   SOLE 2 506,049 0 2,729,803
FREEPORT-MCMORAN INC CL B 35671D857 35,093 945,648 SH   SOLE 4 555,466 0 390,182
FREEPORT-MCMORAN INC CL B 35671D857 64,223 1,730,612 SH   SOLE 7 1,657,312 0 73,300
FREEPORT-MCMORAN INC CL B 35671D857 418 11,264 SH   SOLE 13 3,460 0 7,804
FREEPORT-MCMORAN INC CL B 35671D857 5,584 150,472 SH   SOLE 15 150,472 0 0
FREEPORT-MCMORAN INC CL B 35671D857 197,836 5,331,080 SH   SOLE 18 4,598,953 0 732,127
FREEPORT-MCMORAN INC CL B 35671D857 311,643 8,397,830 SH   SOLE 19 8,397,830 0 0
FREEPORT-MCMORAN INC CL B 35671D857 1,308,216 35,252,374 SH   SOLE 21 35,252,374 0 0
FREEPORT-MCMORAN INC CL B 35671D857 1,188,545 32,027,632 SH   SOLE 22 28,902,495 0 3,125,137
FREEPORT-MCMORAN INC CL B 35671D857 30,877 832,045 SH   SOLE 23 832,045 0 0
FREEPORT-MCMORAN INC CL B 35671D857 194,971 5,253,862 SH   SOLE 25 5,253,862 0 0
FREEPORT-MCMORAN INC CL B 35671D857 139,878 3,769,277 SH   SOLE 26 1,096,361 0 2,672,916
FREEPORT-MCMORAN INC CL B 35671D857 98,197 2,646,096 SH   SOLE 28 160,598 0 2,485,498
FREEPORT-MCMORAN INC CL B 35671D857 10,772 290,274 SH   SOLE 29 290,274 0 0
FREEPORT-MCMORAN INC CL B 35671D857 238,667 6,431,350 SH   SOLE 30 6,431,350 0 0
FREEPORT-MCMORAN INC CL B 35671D857 21,128 569,321 SH   SOLE 31 177,450 0 391,871
FREEPORT-MCMORAN INC CL B 35671D857 726,718 19,582,819 SH   SOLE 34 19,582,819 0 0
FREEPORT-MCMORAN INC CL B 35671D857 27,436 739,306 SH   SOLE 36 739,306 0 0
FREEPORT-MCMORAN INC CL B 35671D857 1,033 27,842 SH   SOLE 40 27,842 0 0
FREEPORT-MCMORAN INC CL B 35671D857 29,593 797,429 SH   SOLE 43 80,384 0 717,045
FREEPORT-MCMORAN INC OPTIONS 35671D857 115 3,100 SH Call SOLE 2 3,100 0 0
FREEPORT-MCMORAN INC OPTIONS 35671D857 323 8,700 SH Call SOLE 4 8,700 0 0
FREEPORT-MCMORAN INC OPTIONS 35671D857 4,319 116,400 SH Call SOLE 18 116,400 0 0
FREEPORT-MCMORAN INC OPTIONS 35671D857 57,425 1,547,400 SH Call SOLE 19 1,547,400 0 0
FREEPORT-MCMORAN INC OPTIONS 35671D857 2,427 65,400 SH Call SOLE 22 65,400 0 0
FREEPORT-MCMORAN INC OPTIONS 35671D857 15,108 407,100 SH Call SOLE 34 407,100 0 0
FREIGHTCAR AMER INC COM 357023100 17 2,837 SH   SOLE 18 2,837 0 0
FREIGHTCAR AMER INC COM 357023100 254 42,759 SH   SOLE 21 42,759 0 0
FREIGHTCAR AMER INC COM 357023100 1,137 191,680 SH   SOLE 22 191,680 0 0
FREQUENCY ELECTRS INC COM 358010106 12 1,200 SH   SOLE 18 1,200 0 0
FREQUENCY ELECTRS INC COM 358010106 259 26,445 SH   SOLE 21 26,445 0 0
FREQUENCY ELECTRS INC COM 358010106 1,310 133,662 SH   SOLE 22 133,662 0 0
FREQUENCY THERAPEUTICS INC COM 35803L108 658 66,030 SH   SOLE 2 15,460 0 50,570
FREQUENCY THERAPEUTICS INC COM 35803L108 1 97 SH   SOLE 4 97 0 0
FREQUENCY THERAPEUTICS INC COM 35803L108 5 537 SH   SOLE 7 537 0 0
FREQUENCY THERAPEUTICS INC COM 35803L108 1,118 112,256 SH   SOLE 18 100,621 0 11,635
FREQUENCY THERAPEUTICS INC COM 35803L108 2,033 204,097 SH   SOLE 19 204,097 0 0
FREQUENCY THERAPEUTICS INC COM 35803L108 14,710 1,476,887 SH   SOLE 21 1,476,887 0 0
FREQUENCY THERAPEUTICS INC COM 35803L108 9,331 936,853 SH   SOLE 22 892,834 0 44,019
FREQUENCY THERAPEUTICS INC COM 35803L108 70 7,049 SH   SOLE 23 7,049 0 0
FREQUENCY THERAPEUTICS INC COM 35803L108 19 1,951 SH   SOLE 25 1,951 0 0
FREQUENCY THERAPEUTICS INC COM 35803L108 368 36,957 SH   SOLE 26 610 0 36,347
FREQUENCY THERAPEUTICS INC COM 35803L108 48 4,775 SH   SOLE 28 4,775 0 0
FREQUENCY THERAPEUTICS INC COM 35803L108 2,108 211,634 SH   SOLE 30 211,634 0 0
FREQUENCY THERAPEUTICS INC COM 35803L108 13 1,265 SH   SOLE 34 1,265 0 0
FREQUENCY THERAPEUTICS INC COM 35803L108 9 862 SH   SOLE 36 862 0 0
FREQUENCY THERAPEUTICS INC COM 35803L108 39 3,944 SH   SOLE 40 3,944 0 0
FREQUENCY THERAPEUTICS INC COM 35803L108 55 5,562 SH   SOLE 43 2,004 0 3,558
FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 3 63 SH   SOLE 18 63 0 0
FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 8,102 194,889 SH   SOLE 43 34,262 0 160,627
FRESH DEL MONTE PRODUCE INC ORD G36738105 1,248 37,968 SH   SOLE 2 10,653 0 27,315
FRESH DEL MONTE PRODUCE INC ORD G36738105 6 190 SH   SOLE 4 190 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 4,824 146,724 SH   SOLE 7 146,724 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 4,390 133,531 SH   SOLE 18 133,531 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 2,022 61,485 SH   SOLE 19 61,485 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 127,452 3,876,272 SH   SOLE 21 3,876,272 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 27,349 831,771 SH   SOLE 22 781,788 0 49,983
FRESH DEL MONTE PRODUCE INC ORD G36738105 206 6,251 SH   SOLE 23 6,251 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 27 830 SH   SOLE 25 830 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 309 9,409 SH   SOLE 26 5,811 0 3,598
FRESH DEL MONTE PRODUCE INC ORD G36738105 161 4,903 SH   SOLE 28 4,903 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 2,795 85,001 SH   SOLE 30 85,001 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 66 2,017 SH   SOLE 36 2,017 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 120 3,663 SH   SOLE 40 3,663 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 726 22,091 SH   SOLE 43 154 0 21,937
FRESHPET INC COM 358039105 15,035 92,259 SH   SOLE 2 19,208 0 73,051
FRESHPET INC COM 358039105 35 213 SH   SOLE 4 213 0 0
FRESHPET INC COM 358039105 108 660 SH   SOLE 7 660 0 0
FRESHPET INC COM 358039105 3,847 23,605 SH   SOLE 18 20,008 0 3,597
FRESHPET INC COM 358039105 143,956 883,384 SH   SOLE 19 883,384 0 0
FRESHPET INC COM 358039105 91,692 562,666 SH   SOLE 21 562,666 0 0
FRESHPET INC COM 358039105 179,237 1,099,882 SH   SOLE 22 1,051,318 0 48,564
FRESHPET INC COM 358039105 625 3,833 SH   SOLE 23 3,833 0 0
FRESHPET INC COM 358039105 182,819 1,121,864 SH   SOLE 25 1,121,864 0 0
FRESHPET INC COM 358039105 7,145 43,848 SH   SOLE 26 21,681 0 22,167
FRESHPET INC COM 358039105 759 4,660 SH   SOLE 28 4,660 0 0
FRESHPET INC COM 358039105 5,095 31,267 SH   SOLE 30 31,267 0 0
FRESHPET INC COM 358039105 2,588 15,879 SH   SOLE 31 15,879 0 0
FRESHPET INC COM 358039105 8,835 54,213 SH   SOLE 34 54,213 0 0
FRESHPET INC COM 358039105 1,051 6,451 SH   SOLE 36 6,451 0 0
FRESHPET INC COM 358039105 835 5,124 SH   SOLE 40 5,124 0 0
FRESHPET INC COM 358039105 2,459 15,092 SH   SOLE 43 613 0 14,479
FRIEDMAN INDS INC COM 358435105 19 1,396 SH   SOLE 18 1,396 0 0
FRIEDMAN INDS INC COM 358435105 105 7,863 SH   SOLE 21 7,863 0 0
FRONTDOOR INC COM 35905A109 8,659 173,810 SH   SOLE 2 39,950 0 133,860
FRONTDOOR INC COM 35905A109 17 350 SH   SOLE 4 350 0 0
FRONTDOOR INC COM 35905A109 71 1,426 SH   SOLE 7 1,426 0 0
FRONTDOOR INC COM 35905A109 0 1 SH   SOLE 17 0 0 1
FRONTDOOR INC COM 35905A109 1,794 36,012 SH   SOLE 18 36,012 0 0
FRONTDOOR INC COM 35905A109 1,143 22,949 SH   SOLE 19 22,949 0 0
FRONTDOOR INC COM 35905A109 58,819 1,180,639 SH   SOLE 21 1,180,639 0 0
FRONTDOOR INC COM 35905A109 100,975 2,026,799 SH   SOLE 22 1,918,172 0 108,627
FRONTDOOR INC COM 35905A109 151 3,028 SH   SOLE 25 3,028 0 0
FRONTDOOR INC COM 35905A109 1,605 32,219 SH   SOLE 26 25,604 0 6,615
FRONTDOOR INC COM 35905A109 582 11,691 SH   SOLE 28 11,691 0 0
FRONTDOOR INC COM 35905A109 4,865 97,658 SH   SOLE 30 97,658 0 0
FRONTDOOR INC COM 35905A109 81 1,628 SH   SOLE 31 1,628 0 0
FRONTDOOR INC COM 35905A109 12 236 SH   SOLE 34 236 0 0
FRONTDOOR INC COM 35905A109 144 2,900 SH   SOLE 36 2,900 0 0
FRONTDOOR INC COM 35905A109 522 10,479 SH   SOLE 40 10,479 0 0
FRONTDOOR INC COM 35905A109 335 6,733 SH   SOLE 43 1,959 0 4,774
FRONTIER COMMUNICATIONS PARE COM 35909D109 184 6,955 SH   SOLE 4 6,955 0 0
FRONTIER COMMUNICATIONS PARE COM 35909D109 2,360 89,383 SH   SOLE 18 89,383 0 0
FRONTIER COMMUNICATIONS PARE COM 35909D109 38,105 1,443,369 SH   SOLE 19 1,443,369 0 0
FRONTIER COMMUNICATIONS PARE COM 35909D109 1,611 61,012 SH   SOLE 22 61,012 0 0
FRONTIER COMMUNICATIONS PARE COM 35909D109 11,809 447,307 SH   SOLE 34 447,307 0 0
FRONTIER GROUP HLDGS INC COM 35909R108 111 6,494 SH   SOLE 2 3,141 0 3,353
FRONTIER GROUP HLDGS INC COM 35909R108 10 560 SH   SOLE 7 560 0 0
FRONTIER GROUP HLDGS INC COM 35909R108 1,822 106,932 SH   SOLE 18 106,932 0 0
FRONTIER GROUP HLDGS INC COM 35909R108 1,036 60,823 SH   SOLE 19 60,823 0 0
FRONTIER GROUP HLDGS INC COM 35909R108 19,357 1,135,962 SH   SOLE 21 1,135,962 0 0
FRONTIER GROUP HLDGS INC COM 35909R108 12,617 740,430 SH   SOLE 22 735,196 0 5,234
FRONTLINE LTD SHS NEW G3682E192 989 109,922 SH   SOLE 2 4,770 0 105,152
FRONTLINE LTD SHS NEW G3682E192 4,116 457,293 SH   SOLE 7 457,293 0 0
FRONTLINE LTD SHS NEW G3682E192 3,447 383,002 SH   SOLE 18 383,002 0 0
FRONTLINE LTD SHS NEW G3682E192 1,844 204,920 SH   SOLE 19 204,920 0 0
FRONTLINE LTD SHS NEW G3682E192 37,152 4,127,968 SH   SOLE 21 4,127,968 0 0
FRONTLINE LTD SHS NEW G3682E192 10,966 1,218,421 SH   SOLE 22 1,094,237 0 124,184
FRONTLINE LTD SHS NEW G3682E192 4 399 SH   SOLE 43 198 0 201
FRP HLDGS INC COM 30292L107 711 12,768 SH   SOLE 2 4,305 0 8,463
FRP HLDGS INC COM 30292L107 8 141 SH   SOLE 7 141 0 0
FRP HLDGS INC COM 30292L107 1,369 24,594 SH   SOLE 18 24,594 0 0
FRP HLDGS INC COM 30292L107 2,593 46,563 SH   SOLE 19 46,563 0 0
FRP HLDGS INC COM 30292L107 15,100 271,189 SH   SOLE 21 271,189 0 0
FRP HLDGS INC COM 30292L107 11,884 213,440 SH   SOLE 22 201,713 0 11,727
FRP HLDGS INC COM 30292L107 16 294 SH   SOLE 25 294 0 0
FRP HLDGS INC COM 30292L107 246 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 84 1,508 SH   SOLE 30 1,508 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 521 7,309 SH   SOLE 2 3,244 0 4,065
FS BANCORP INC COM 30263Y104 7 102 SH   SOLE 7 102 0 0
FS BANCORP INC COM 30263Y104 945 13,258 SH   SOLE 18 13,258 0 0
FS BANCORP INC COM 30263Y104 486 6,820 SH   SOLE 19 6,820 0 0
FS BANCORP INC COM 30263Y104 9,797 137,466 SH   SOLE 21 137,466 0 0
FS BANCORP INC COM 30263Y104 4,052 56,854 SH   SOLE 22 52,374 0 4,480
FS KKR CAP CORP COM 302635206 63 2,949 SH   SOLE 17 0 0 2,949
FS KKR CAP CORP COM 302635206 16,239 754,934 SH   SOLE 30 754,934 0 0
FTC SOLAR INC COM 30320C103 32 2,409 SH   SOLE 2 737 0 1,672
FTC SOLAR INC COM 30320C103 835 62,770 SH   SOLE 18 62,770 0 0
FTC SOLAR INC COM 30320C103 428 32,180 SH   SOLE 19 32,180 0 0
FTC SOLAR INC COM 30320C103 8,433 633,577 SH   SOLE 21 633,577 0 0
FTC SOLAR INC COM 30320C103 2,332 175,239 SH   SOLE 22 171,090 0 4,149
FTC SOLAR INC COM 30320C103 135 10,160 SH   SOLE 26 10,160 0 0
FTC SOLAR INC COM 30320C103 547 41,130 SH   SOLE 28 0 0 41,130
FTC SOLAR INC COM 30320C103 9 710 SH   SOLE 31 0 0 710
FTI CONSULTING INC COM 302941109 11,790 86,305 SH   SOLE 2 30,071 0 56,234
FTI CONSULTING INC COM 302941109 39 283 SH   SOLE 4 283 0 0
FTI CONSULTING INC COM 302941109 100 730 SH   SOLE 7 730 0 0
FTI CONSULTING INC COM 302941109 11,260 82,424 SH   SOLE 18 82,424 0 0
FTI CONSULTING INC COM 302941109 1,260 9,226 SH   SOLE 19 9,226 0 0
FTI CONSULTING INC COM 302941109 221,471 1,621,191 SH   SOLE 21 1,621,191 0 0
FTI CONSULTING INC COM 302941109 135,048 988,566 SH   SOLE 22 945,949 0 42,617
FTI CONSULTING INC COM 302941109 750 5,490 SH   SOLE 23 5,490 0 0
FTI CONSULTING INC COM 302941109 252 1,846 SH   SOLE 25 1,846 0 0
FTI CONSULTING INC COM 302941109 1,907 13,956 SH   SOLE 26 11,023 0 2,933
FTI CONSULTING INC COM 302941109 480 3,514 SH   SOLE 28 3,514 0 0
FTI CONSULTING INC COM 302941109 3,311 24,238 SH   SOLE 30 24,238 0 0
FTI CONSULTING INC COM 302941109 81 596 SH   SOLE 31 596 0 0
FTI CONSULTING INC COM 302941109 357 2,613 SH   SOLE 36 2,613 0 0
FTI CONSULTING INC COM 302941109 557 4,075 SH   SOLE 40 4,075 0 0
FTI CONSULTING INC COM 302941109 5,332 39,029 SH   SOLE 43 3,992 0 35,037
FTI CONSULTING INC NOTE 2.000% 8/1 302941AP4 2,940 2,060,000 PRN   SOLE 21 2,060,000 0 0
FTI CONSULTING INC NOTE 2.000% 8/1 302941AP4 1,784 1,250,000 PRN   SOLE 22 1,250,000 0 0
FTS INTERNATIONAL INC COM NEW CL A 30283W302 285 10,059 SH   SOLE 2 2,245 0 7,814
FTS INTERNATIONAL INC COM NEW CL A 30283W302 842 29,773 SH   SOLE 18 29,773 0 0
FTS INTERNATIONAL INC COM NEW CL A 30283W302 435 15,374 SH   SOLE 19 15,374 0 0
FTS INTERNATIONAL INC COM NEW CL A 30283W302 9,531 336,893 SH   SOLE 21 336,893 0 0
FTS INTERNATIONAL INC COM NEW CL A 30283W302 2,457 86,863 SH   SOLE 22 77,292 0 9,571
FTS INTERNATIONAL INC COM NEW CL A 30283W302 12 422 SH   SOLE 23 422 0 0
FTS INTERNATIONAL INC COM NEW CL A 30283W302 57 2,018 SH   SOLE 43 0 0 2,018
FUBOTV INC COM 35953D104 3,244 101,040 SH   SOLE 2 43,653 0 57,387
FUBOTV INC COM 35953D104 68 2,114 SH   SOLE 7 2,114 0 0
FUBOTV INC COM 35953D104 13,808 430,010 SH   SOLE 18 407,211 0 22,799
FUBOTV INC COM 35953D104 19,430 605,110 SH   SOLE 19 605,110 0 0
FUBOTV INC COM 35953D104 143,815 4,478,819 SH   SOLE 21 4,478,819 0 0
FUBOTV INC COM 35953D104 95,376 2,970,296 SH   SOLE 22 2,926,330 0 43,966
FUBOTV INC COM 35953D104 580 18,068 SH   SOLE 23 18,068 0 0
FUBOTV INC COM 35953D104 44 1,364 SH   SOLE 25 1,364 0 0
FUBOTV INC COM 35953D104 3,478 108,314 SH   SOLE 26 38,029 0 70,285
FUBOTV INC COM 35953D104 238 7,401 SH   SOLE 28 7,401 0 0
FUBOTV INC COM 35953D104 1,347 41,944 SH   SOLE 30 41,944 0 0
FUBOTV INC COM 35953D104 187 5,839 SH   SOLE 40 5,839 0 0
FUBOTV INC COM 35953D104 9 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 11 4,837 SH   SOLE 18 4,837 0 0
FUEL TECH INC COM 359523107 181 77,043 SH   SOLE 21 77,043 0 0
FUEL TECH INC COM 359523107 961 408,933 SH   SOLE 22 408,933 0 0
FUELCELL ENERGY INC COM 35952H601 1,681 188,847 SH   SOLE 2 99,616 0 89,231
FUELCELL ENERGY INC COM 35952H601 11 1,203 SH   SOLE 4 1,203 0 0
FUELCELL ENERGY INC COM 35952H601 46 5,164 SH   SOLE 7 5,164 0 0
FUELCELL ENERGY INC COM 35952H601 9,131 1,026,004 SH   SOLE 18 1,015,099 0 10,905
FUELCELL ENERGY INC COM 35952H601 5,403 607,095 SH   SOLE 19 607,095 0 0
FUELCELL ENERGY INC COM 35952H601 146,761 16,490,049 SH   SOLE 21 16,490,049 0 0
FUELCELL ENERGY INC COM 35952H601 69,714 7,833,085 SH   SOLE 22 7,580,720 0 252,365
FUELCELL ENERGY INC COM 35952H601 6 717 SH   SOLE 23 717 0 0
FUELCELL ENERGY INC COM 35952H601 186 20,843 SH   SOLE 25 20,843 0 0
FUELCELL ENERGY INC COM 35952H601 999 112,246 SH   SOLE 26 87,482 0 24,764
FUELCELL ENERGY INC COM 35952H601 246 27,630 SH   SOLE 28 27,630 0 0
FUELCELL ENERGY INC COM 35952H601 49,148 5,522,303 SH   SOLE 30 5,522,303 0 0
FUELCELL ENERGY INC COM 35952H601 230 25,861 SH   SOLE 36 25,861 0 0
FUELCELL ENERGY INC COM 35952H601 336 37,763 SH   SOLE 40 37,763 0 0
FUELCELL ENERGY INC COM 35952H601 263 29,532 SH   SOLE 43 2,414 0 27,118
FULCRUM THERAPEUTICS INC COM 359616109 149 14,224 SH   SOLE 2 1,316 0 12,908
FULCRUM THERAPEUTICS INC COM 359616109 3 268 SH   SOLE 7 268 0 0
FULCRUM THERAPEUTICS INC COM 359616109 714 68,138 SH   SOLE 18 68,138 0 0
FULCRUM THERAPEUTICS INC COM 359616109 309 29,458 SH   SOLE 19 29,458 0 0
FULCRUM THERAPEUTICS INC COM 359616109 9,743 929,642 SH   SOLE 21 929,642 0 0
FULCRUM THERAPEUTICS INC COM 359616109 2,531 241,491 SH   SOLE 22 220,397 0 21,094
FULCRUM THERAPEUTICS INC COM 359616109 149 14,224 SH   SOLE 30 14,224 0 0
FULGENT GENETICS INC COM 359664109 2,158 23,394 SH   SOLE 2 6,859 0 16,535
FULGENT GENETICS INC COM 359664109 5 51 SH   SOLE 4 51 0 0
FULGENT GENETICS INC COM 359664109 30 326 SH   SOLE 7 326 0 0
FULGENT GENETICS INC COM 359664109 7,391 80,136 SH   SOLE 18 80,136 0 0
FULGENT GENETICS INC COM 359664109 4,703 50,991 SH   SOLE 19 50,991 0 0
FULGENT GENETICS INC COM 359664109 217,187 2,354,844 SH   SOLE 21 2,354,844 0 0
FULGENT GENETICS INC COM 359664109 45,103 489,032 SH   SOLE 22 464,745 0 24,287
FULGENT GENETICS INC COM 359664109 69 749 SH   SOLE 23 749 0 0
FULGENT GENETICS INC COM 359664109 128 1,383 SH   SOLE 25 1,383 0 0
FULGENT GENETICS INC COM 359664109 871 9,449 SH   SOLE 26 7,540 0 1,909
FULGENT GENETICS INC COM 359664109 142 1,535 SH   SOLE 28 1,535 0 0
FULGENT GENETICS INC COM 359664109 3,537 38,353 SH   SOLE 30 38,353 0 0
FULGENT GENETICS INC COM 359664109 222 2,409 SH   SOLE 36 2,409 0 0
FULGENT GENETICS INC COM 359664109 134 1,454 SH   SOLE 40 1,454 0 0
FULGENT GENETICS INC COM 359664109 296 3,209 SH   SOLE 43 0 0 3,209
FULL HSE RESORTS INC COM 359678109 51 5,149 SH   SOLE 2 1,533 0 3,616
FULL HSE RESORTS INC COM 359678109 5 526 SH   SOLE 7 526 0 0
FULL HSE RESORTS INC COM 359678109 1,058 106,415 SH   SOLE 18 106,415 0 0
FULL HSE RESORTS INC COM 359678109 553 55,666 SH   SOLE 19 55,666 0 0
FULL HSE RESORTS INC COM 359678109 10,984 1,105,011 SH   SOLE 21 1,105,011 0 0
FULL HSE RESORTS INC COM 359678109 3,667 368,886 SH   SOLE 22 362,903 0 5,983
FULLER H B CO COM 359694106 4,201 66,036 SH   SOLE 2 26,401 0 39,635
FULLER H B CO COM 359694106 13 210 SH   SOLE 4 210 0 0
FULLER H B CO COM 359694106 1,236 19,436 SH   SOLE 7 19,436 0 0
FULLER H B CO COM 359694106 14,102 221,693 SH   SOLE 18 213,427 0 8,266
FULLER H B CO COM 359694106 43,477 683,501 SH   SOLE 19 683,501 0 0
FULLER H B CO COM 359694106 397,401 6,247,467 SH   SOLE 21 6,247,467 0 0
FULLER H B CO COM 359694106 114,457 1,799,348 SH   SOLE 22 1,731,685 0 67,663
FULLER H B CO COM 359694106 1,204 18,927 SH   SOLE 23 18,927 0 0
FULLER H B CO COM 359694106 209 3,287 SH   SOLE 25 3,287 0 0
FULLER H B CO COM 359694106 8,181 128,611 SH   SOLE 26 15,902 0 112,709
FULLER H B CO COM 359694106 360 5,652 SH   SOLE 28 5,652 0 0
FULLER H B CO COM 359694106 6,993 109,928 SH   SOLE 30 109,928 0 0
FULLER H B CO COM 359694106 377 5,919 SH   SOLE 36 5,919 0 0
FULLER H B CO COM 359694106 412 6,482 SH   SOLE 40 6,482 0 0
FULLER H B CO COM 359694106 2,446 38,447 SH   SOLE 43 1,377 0 37,070
FULTON FINL CORP PA COM 360271100 6,653 421,598 SH   SOLE 2 136,336 0 285,262
FULTON FINL CORP PA COM 360271100 12 748 SH   SOLE 4 748 0 0
FULTON FINL CORP PA COM 360271100 64 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 13,384 848,143 SH   SOLE 18 848,143 0 0
FULTON FINL CORP PA COM 360271100 13,986 886,289 SH   SOLE 19 886,289 0 0
FULTON FINL CORP PA COM 360271100 188,429 11,941,006 SH   SOLE 21 11,941,006 0 0
FULTON FINL CORP PA COM 360271100 91,219 5,780,677 SH   SOLE 22 5,534,035 0 246,642
FULTON FINL CORP PA COM 360271100 445 28,184 SH   SOLE 23 28,184 0 0
FULTON FINL CORP PA COM 360271100 239 15,133 SH   SOLE 25 15,133 0 0
FULTON FINL CORP PA COM 360271100 4,176 264,660 SH   SOLE 26 89,732 0 174,928
FULTON FINL CORP PA COM 360271100 862 54,610 SH   SOLE 28 21,536 0 33,074
FULTON FINL CORP PA COM 360271100 5,377 340,744 SH   SOLE 30 340,744 0 0
FULTON FINL CORP PA COM 360271100 5 319 SH   SOLE 31 0 0 319
FULTON FINL CORP PA COM 360271100 543 34,416 SH   SOLE 36 34,416 0 0
FULTON FINL CORP PA COM 360271100 303 19,233 SH   SOLE 40 19,233 0 0
FULTON FINL CORP PA COM 360271100 1,476 93,508 SH   SOLE 43 3,316 0 90,192
FUNKO INC COM CL A 361008105 208 9,783 SH   SOLE 2 7,001 0 2,782
FUNKO INC COM CL A 361008105 10 464 SH   SOLE 7 464 0 0
FUNKO INC COM CL A 361008105 1,780 83,628 SH   SOLE 18 83,628 0 0
FUNKO INC COM CL A 361008105 1,154 54,229 SH   SOLE 19 54,229 0 0
FUNKO INC COM CL A 361008105 20,855 980,042 SH   SOLE 21 980,042 0 0
FUNKO INC COM CL A 361008105 12,760 599,604 SH   SOLE 22 595,488 0 4,116
FUNKO INC COM CL A 361008105 24 1,126 SH   SOLE 25 1,126 0 0
FUNKO INC COM CL A 361008105 98 4,599 SH   SOLE 30 4,599 0 0
FUNKO INC COM CL A 361008105 50 2,358 SH   SOLE 40 2,358 0 0
FUNKO INC COM CL A 361008105 30 1,423 SH   SOLE 43 0 0 1,423
FUSION PHARMACEUTICALS INC COM 36118A100 3,434 425,054 SH   SOLE 19 425,054 0 0
FUSION PHARMACEUTICALS INC COM 36118A100 161 19,944 SH   SOLE 20 19,944 0 0
FUSION PHARMACEUTICALS INC COM 36118A100 82 10,160 SH   SOLE 22 10,160 0 0
FUSION PHARMACEUTICALS INC COM 36118A100 122 15,145 SH   SOLE 30 15,145 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106 1,533 8,558 SH   SOLE 2 1,659 0 6,899
FUTU HLDGS LTD SPON ADS CL A 36118L106 5,355 29,900 SH   SOLE 4 16,771 0 13,129
FUTU HLDGS LTD SPON ADS CL A 36118L106 7,087 39,570 SH   SOLE 7 37,032 0 2,538
FUTU HLDGS LTD SPON ADS CL A 36118L106 18 99 SH   SOLE 13 99 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106 3,563 19,895 SH   SOLE 15 19,895 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106 8,097 45,214 SH   SOLE 18 45,164 0 50
FUTU HLDGS LTD SPON ADS CL A 36118L106 4,224 23,588 SH   SOLE 19 23,588 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106 139,449 778,652 SH   SOLE 21 778,652 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106 123,631 690,327 SH   SOLE 22 669,353 0 20,974
FUTU HLDGS LTD SPON ADS CL A 36118L106 5,070 28,311 SH   SOLE 23 28,311 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106 4,136 23,097 SH   SOLE 25 23,097 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106 20,925 116,842 SH   SOLE 26 51,559 0 65,283
FUTU HLDGS LTD SPON ADS CL A 36118L106 12,588 70,290 SH   SOLE 28 5,914 0 64,376
FUTU HLDGS LTD SPON ADS CL A 36118L106 12 66 SH   SOLE 29 66 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106 42,222 235,759 SH   SOLE 30 232,999 0 2,760
FUTU HLDGS LTD SPON ADS CL A 36118L106 1,247 6,965 SH   SOLE 31 5,368 0 1,597
FUTU HLDGS LTD SPON ADS CL A 36118L106 1,568 8,754 SH   SOLE 34 8,754 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106 290 1,622 SH   SOLE 36 1,622 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106 358 1,999 SH   SOLE 40 1,999 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106 5,743 32,066 SH   SOLE 43 12,817 0 19,249
FUTUREFUEL CORP COM 36116M106 338 35,242 SH   SOLE 2 8,333 0 26,909
FUTUREFUEL CORP COM 36116M106 5 529 SH   SOLE 7 529 0 0
FUTUREFUEL CORP COM 36116M106 1,160 120,793 SH   SOLE 18 120,793 0 0
FUTUREFUEL CORP COM 36116M106 432 45,008 SH   SOLE 19 45,008 0 0
FUTUREFUEL CORP COM 36116M106 31,570 3,288,560 SH   SOLE 21 3,288,560 0 0
FUTUREFUEL CORP COM 36116M106 7,104 739,972 SH   SOLE 22 700,369 0 39,603
FUTUREFUEL CORP COM 36116M106 11 1,156 SH   SOLE 25 1,156 0 0
FUTUREFUEL CORP COM 36116M106 32 3,314 SH   SOLE 28 3,314 0 0
FUTUREFUEL CORP COM 36116M106 391 40,761 SH   SOLE 30 40,761 0 0
FUTUREFUEL CORP COM 36116M106 23 2,364 SH   SOLE 40 2,364 0 0
FUTUREFUEL CORP COM 36116M106 566 58,953 SH   SOLE 43 1,328 0 57,625
FVCBANKCORP INC COM 36120Q101 42 2,462 SH   SOLE 18 2,462 0 0
FVCBANKCORP INC COM 36120Q101 1,038 60,130 SH   SOLE 21 60,130 0 0
G III APPAREL GROUP LTD COM 36237H101 2,064 62,826 SH   SOLE 2 13,851 0 48,975
G III APPAREL GROUP LTD COM 36237H101 5 138 SH   SOLE 4 138 0 0
G III APPAREL GROUP LTD COM 36237H101 49 1,502 SH   SOLE 7 1,502 0 0
G III APPAREL GROUP LTD COM 36237H101 6,036 183,684 SH   SOLE 18 183,684 0 0
G III APPAREL GROUP LTD COM 36237H101 6,959 211,772 SH   SOLE 19 211,772 0 0
G III APPAREL GROUP LTD COM 36237H101 175,526 5,341,620 SH   SOLE 21 5,341,620 0 0
G III APPAREL GROUP LTD COM 36237H101 44,016 1,339,487 SH   SOLE 22 1,276,070 0 63,417
G III APPAREL GROUP LTD COM 36237H101 170 5,170 SH   SOLE 23 5,170 0 0
G III APPAREL GROUP LTD COM 36237H101 39 1,173 SH   SOLE 25 1,173 0 0
G III APPAREL GROUP LTD COM 36237H101 1,787 54,368 SH   SOLE 26 16,406 0 37,962
G III APPAREL GROUP LTD COM 36237H101 405 12,335 SH   SOLE 28 5,831 0 6,504
G III APPAREL GROUP LTD COM 36237H101 2,936 89,347 SH   SOLE 30 89,347 0 0
G III APPAREL GROUP LTD COM 36237H101 126 3,839 SH   SOLE 36 3,839 0 0
G III APPAREL GROUP LTD COM 36237H101 202 6,148 SH   SOLE 40 6,148 0 0
G III APPAREL GROUP LTD COM 36237H101 2,609 79,388 SH   SOLE 43 14,935 0 64,453
G1 THERAPEUTICS INC COM 3621LQ109 1,096 49,945 SH   SOLE 2 16,778 0 33,167
G1 THERAPEUTICS INC COM 3621LQ109 2 111 SH   SOLE 4 111 0 0
G1 THERAPEUTICS INC COM 3621LQ109 12 550 SH   SOLE 7 550 0 0
G1 THERAPEUTICS INC COM 3621LQ109 2,893 131,844 SH   SOLE 18 131,844 0 0
G1 THERAPEUTICS INC COM 3621LQ109 5,544 252,682 SH   SOLE 19 252,682 0 0
G1 THERAPEUTICS INC COM 3621LQ109 36,829 1,678,604 SH   SOLE 21 1,678,604 0 0
G1 THERAPEUTICS INC COM 3621LQ109 22,044 1,004,722 SH   SOLE 22 973,014 0 31,708
G1 THERAPEUTICS INC COM 3621LQ109 146 6,632 SH   SOLE 23 6,632 0 0
G1 THERAPEUTICS INC COM 3621LQ109 32 1,441 SH   SOLE 25 1,441 0 0
G1 THERAPEUTICS INC COM 3621LQ109 773 35,231 SH   SOLE 26 1,577 0 33,654
G1 THERAPEUTICS INC COM 3621LQ109 75 3,427 SH   SOLE 28 3,427 0 0
G1 THERAPEUTICS INC COM 3621LQ109 842 38,399 SH   SOLE 30 38,399 0 0
G1 THERAPEUTICS INC COM 3621LQ109 26 1,201 SH   SOLE 36 1,201 0 0
G1 THERAPEUTICS INC COM 3621LQ109 49 2,241 SH   SOLE 40 2,241 0 0
G1 THERAPEUTICS INC COM 3621LQ109 499 22,736 SH   SOLE 43 437 0 22,299
GAIA INC NEW CL A 36269P104 125 11,337 SH   SOLE 2 0 0 11,337
GAIA INC NEW CL A 36269P104 28 2,552 SH   SOLE 18 2,552 0 0
GAIA INC NEW CL A 36269P104 438 39,817 SH   SOLE 19 39,817 0 0
GAIA INC NEW CL A 36269P104 561 51,052 SH   SOLE 21 51,052 0 0
GAIA INC NEW CL A 36269P104 3,045 277,072 SH   SOLE 22 277,072 0 0
GAIA INC NEW CL A 36269P104 75 6,802 SH   SOLE 23 6,802 0 0
GAIA INC NEW CL A 36269P104 205 18,608 SH   SOLE 26 0 0 18,608
GAIA INC NEW CL A 36269P104 9 810 SH   SOLE 43 0 0 810
GAIN THERAPEUTICS INC COM 36269B105 8 812 SH   SOLE 18 812 0 0
GAIN THERAPEUTICS INC COM 36269B105 108 10,847 SH   SOLE 21 10,847 0 0
GALAPAGOS NV SPON ADR 36315X101 26,093 378,769 SH   SOLE 21 378,769 0 0
GALAPAGOS NV SPON ADR 36315X101 180 2,610 SH   SOLE 30 2,610 0 0
GALAPAGOS NV SPON ADR 36315X101 1,777 25,796 SH   SOLE 43 5,415 0 20,381
GALECTIN THERAPEUTICS INC COM NEW 363225202 4 1,230 SH   SOLE 2 1,230 0 0
GALECTIN THERAPEUTICS INC COM NEW 363225202 25 7,841 SH   SOLE 18 7,841 0 0
GALECTIN THERAPEUTICS INC COM NEW 363225202 411 128,499 SH   SOLE 21 128,499 0 0
GALECTIN THERAPEUTICS INC COM NEW 363225202 2,100 656,364 SH   SOLE 22 656,364 0 0
GALECTO INC COM 36322Q107 37 7,304 SH   SOLE 22 7,304 0 0
GALERA THERAPEUTICS INC COM 36338D108 61 6,158 SH   SOLE 2 327 0 5,831
GALERA THERAPEUTICS INC COM 36338D108 28 2,856 SH   SOLE 18 2,856 0 0
GALERA THERAPEUTICS INC COM 36338D108 293 29,772 SH   SOLE 19 29,772 0 0
GALERA THERAPEUTICS INC COM 36338D108 433 44,089 SH   SOLE 21 44,089 0 0
GALERA THERAPEUTICS INC COM 36338D108 779 79,198 SH   SOLE 22 79,198 0 0
GALERA THERAPEUTICS INC COM 36338D108 77 7,830 SH   SOLE 23 7,830 0 0
GALERA THERAPEUTICS INC COM 36338D108 150 15,238 SH   SOLE 26 0 0 15,238
GALLAGHER ARTHUR J & CO COM 363576109 70,675 504,536 SH   SOLE 2 124,669 0 379,867
GALLAGHER ARTHUR J & CO COM 363576109 18,117 129,332 SH   SOLE 4 76,875 0 52,457
GALLAGHER ARTHUR J & CO COM 363576109 32,288 230,496 SH   SOLE 7 215,034 0 15,462
GALLAGHER ARTHUR J & CO COM 363576109 184 1,311 SH   SOLE 13 554 0 757
GALLAGHER ARTHUR J & CO COM 363576109 3,619 25,832 SH   SOLE 15 25,832 0 0
GALLAGHER ARTHUR J & CO COM 363576109 259,118 1,849,786 SH   SOLE 18 1,741,177 0 108,609
GALLAGHER ARTHUR J & CO COM 363576109 277,699 1,982,432 SH   SOLE 19 1,982,432 0 0
GALLAGHER ARTHUR J & CO COM 363576109 968,851 6,916,412 SH   SOLE 21 6,916,412 0 0
GALLAGHER ARTHUR J & CO COM 363576109 672,234 4,798,926 SH   SOLE 22 4,357,802 0 441,124
GALLAGHER ARTHUR J & CO COM 363576109 15,288 109,135 SH   SOLE 23 109,135 0 0
GALLAGHER ARTHUR J & CO COM 363576109 45,652 325,896 SH   SOLE 25 325,896 0 0
GALLAGHER ARTHUR J & CO COM 363576109 66,283 473,182 SH   SOLE 26 171,676 0 301,506
GALLAGHER ARTHUR J & CO COM 363576109 84,426 602,696 SH   SOLE 28 21,276 0 581,420
GALLAGHER ARTHUR J & CO COM 363576109 392 2,797 SH   SOLE 29 2,797 0 0
GALLAGHER ARTHUR J & CO COM 363576109 153,464 1,095,542 SH   SOLE 30 1,095,542 0 0
GALLAGHER ARTHUR J & CO COM 363576109 6,820 48,687 SH   SOLE 31 26,345 0 22,342
GALLAGHER ARTHUR J & CO COM 363576109 16,188 115,566 SH   SOLE 34 115,566 0 0
GALLAGHER ARTHUR J & CO COM 363576109 16,951 121,008 SH   SOLE 36 121,008 0 0
GALLAGHER ARTHUR J & CO COM 363576109 1,007 7,192 SH   SOLE 40 7,192 0 0
GALLAGHER ARTHUR J & CO COM 363576109 15,745 112,402 SH   SOLE 43 5,523 0 106,879
GALMED PHARMACEUTICALS LTD SHS M47238106 28 9,116 SH   SOLE 22 9,116 0 0
GAMCO INVS INC CL A COM 361438104 37 1,492 SH   SOLE 2 271 0 1,221
GAMCO INVS INC CL A COM 361438104 500 19,934 SH   SOLE 18 19,934 0 0
GAMCO INVS INC CL A COM 361438104 245 9,742 SH   SOLE 19 9,742 0 0
GAMCO INVS INC CL A COM 361438104 4,788 190,755 SH   SOLE 21 190,755 0 0
GAMCO INVS INC CL A COM 361438104 3,653 145,530 SH   SOLE 22 143,394 0 2,136
GAMESTOP CORP NEW CL A 36467W109 23,602 110,217 SH   SOLE 2 18,917 0 91,300
GAMESTOP CORP NEW CL A 36467W109 45 209 SH   SOLE 4 209 0 0
GAMESTOP CORP NEW CL A 36467W109 366 1,707 SH   SOLE 7 1,707 0 0
GAMESTOP CORP NEW CL A 36467W109 16,068 75,037 SH   SOLE 18 75,037 0 0
GAMESTOP CORP NEW CL A 36467W109 3,353 15,659 SH   SOLE 19 15,659 0 0
GAMESTOP CORP NEW CL A 36467W109 1,151,901 5,379,198 SH   SOLE 21 5,379,198 0 0
GAMESTOP CORP NEW CL A 36467W109 301,282 1,406,941 SH   SOLE 22 1,337,984 0 68,957
GAMESTOP CORP NEW CL A 36467W109 384 1,792 SH   SOLE 25 1,792 0 0
GAMESTOP CORP NEW CL A 36467W109 4,507 21,049 SH   SOLE 26 16,524 0 4,525
GAMESTOP CORP NEW CL A 36467W109 1,881 8,784 SH   SOLE 28 6,090 0 2,694
GAMESTOP CORP NEW CL A 36467W109 25,081 117,123 SH   SOLE 30 117,123 0 0
GAMESTOP CORP NEW CL A 36467W109 225 1,051 SH   SOLE 31 1,051 0 0
GAMESTOP CORP NEW CL A 36467W109 325 1,516 SH   SOLE 34 1,516 0 0
GAMESTOP CORP NEW CL A 36467W109 251 1,172 SH   SOLE 36 1,172 0 0
GAMESTOP CORP NEW CL A 36467W109 1,397 6,524 SH   SOLE 40 6,524 0 0
GAMESTOP CORP NEW CL A 36467W109 2,450 11,439 SH   SOLE 43 0 0 11,439
GAMIDA CELL LTD SHS M47364100 2,071 323,062 SH   SOLE 21 323,062 0 0
GAMIDA CELL LTD SHS M47364100 147 22,936 SH   SOLE 30 22,936 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 21,125 455,968 SH   SOLE 2 115,900 0 340,068
GAMING & LEISURE PPTYS INC COM 36467J108 15,153 327,062 SH   SOLE 4 327,062 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 13,428 289,824 SH   SOLE 7 289,824 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 4,002 86,387 SH   SOLE 18 86,387 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 61,088 1,318,542 SH   SOLE 19 1,318,542 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 213,100 4,599,621 SH   SOLE 21 4,599,621 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 304,357 6,569,329 SH   SOLE 22 6,302,278 0 267,051
GAMING & LEISURE PPTYS INC COM 36467J108 464 10,020 SH   SOLE 23 10,020 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 44,081 951,453 SH   SOLE 25 951,453 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 3,946 85,179 SH   SOLE 26 68,479 0 16,700
GAMING & LEISURE PPTYS INC COM 36467J108 7,413 160,007 SH   SOLE 28 22,963 0 137,044
GAMING & LEISURE PPTYS INC COM 36467J108 45,229 976,237 SH   SOLE 30 976,237 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 177 3,814 SH   SOLE 31 3,814 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 419 9,047 SH   SOLE 34 9,047 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 367 7,922 SH   SOLE 36 7,922 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,423 138,645 SH   SOLE 43 11,322 0 127,323
GAN LTD SHS G3728V109 509 30,952 SH   SOLE 2 8,757 0 22,195
GAN LTD SHS G3728V109 12 737 SH   SOLE 7 737 0 0
GAN LTD SHS G3728V109 2,193 133,392 SH   SOLE 18 133,392 0 0
GAN LTD SHS G3728V109 1,159 70,480 SH   SOLE 19 70,480 0 0
GAN LTD SHS G3728V109 24,161 1,469,634 SH   SOLE 21 1,469,634 0 0
GAN LTD SHS G3728V109 8,888 540,656 SH   SOLE 22 478,704 0 61,952
GAN LTD SHS G3728V109 113 6,889 SH   SOLE 30 6,889 0 0
GAN LTD SHS G3728V109 58 3,547 SH   SOLE 40 3,547 0 0
GAN LTD SHS G3728V109 5 324 SH   SOLE 43 324 0 0
GANNETT CO INC COM 36472T109 918 167,141 SH   SOLE 2 47,464 0 119,677
GANNETT CO INC COM 36472T109 11 2,064 SH   SOLE 7 2,064 0 0
GANNETT CO INC COM 36472T109 3,246 591,329 SH   SOLE 18 591,329 0 0
GANNETT CO INC COM 36472T109 1,293 235,537 SH   SOLE 19 235,537 0 0
GANNETT CO INC COM 36472T109 92,969 16,934,243 SH   SOLE 21 16,934,243 0 0
GANNETT CO INC COM 36472T109 19,763 3,599,748 SH   SOLE 22 3,377,274 0 222,474
GANNETT CO INC COM 36472T109 30 5,554 SH   SOLE 25 5,554 0 0
GANNETT CO INC COM 36472T109 10 1,763 SH   SOLE 28 0 0 1,763
GANNETT CO INC COM 36472T109 1,143 208,239 SH   SOLE 30 208,239 0 0
GANNETT CO INC COM 36472T109 63 11,555 SH   SOLE 40 11,555 0 0
GANNETT CO INC COM 36472T109 174 31,782 SH   SOLE 43 2 0 31,780
GAOTU TECHEDU INC SPONSORED ADS 36257Y109 953 64,547 SH   SOLE 2 1,979 0 62,568
GAOTU TECHEDU INC SPONSORED ADS 36257Y109 652 44,119 SH   SOLE 4 15,484 0 28,635
GAOTU TECHEDU INC SPONSORED ADS 36257Y109 186 12,600 SH   SOLE 7 12,600 0 0
GAOTU TECHEDU INC SPONSORED ADS 36257Y109 71 4,837 SH   SOLE 13 158 0 4,679
GAOTU TECHEDU INC SPONSORED ADS 36257Y109 952 64,474 SH   SOLE 15 64,474 0 0
GAOTU TECHEDU INC SPONSORED ADS 36257Y109 374 25,323 SH   SOLE 18 25,323 0 0
GAOTU TECHEDU INC SPONSORED ADS 36257Y109 30,101 2,038,013 SH   SOLE 21 2,038,013 0 0
GAOTU TECHEDU INC SPONSORED ADS 36257Y109 18,470 1,250,491 SH   SOLE 22 1,115,430 0 135,061
GAOTU TECHEDU INC SPONSORED ADS 36257Y109 859 58,152 SH   SOLE 23 58,152 0 0
GAOTU TECHEDU INC SPONSORED ADS 36257Y109 1,375 93,074 SH   SOLE 25 93,074 0 0
GAOTU TECHEDU INC SPONSORED ADS 36257Y109 3,794 256,847 SH   SOLE 26 191,518 0 65,329
GAOTU TECHEDU INC SPONSORED ADS 36257Y109 2,915 197,368 SH   SOLE 28 8,786 0 188,582
GAOTU TECHEDU INC SPONSORED ADS 36257Y109 8,695 588,695 SH   SOLE 30 588,695 0 0
GAOTU TECHEDU INC SPONSORED ADS 36257Y109 113 7,667 SH   SOLE 32 7,667 0 0
GAOTU TECHEDU INC SPONSORED ADS 36257Y109 145 9,795 SH   SOLE 34 9,795 0 0
GAOTU TECHEDU INC SPONSORED ADS 36257Y109 5 307 SH   SOLE 40 307 0 0
GAP INC COM 364760108 15,312 455,041 SH   SOLE 2 118,138 0 336,903
GAP INC COM 364760108 26 779 SH   SOLE 4 779 0 0
GAP INC COM 364760108 6,063 180,193 SH   SOLE 7 173,984 0 6,209
GAP INC COM 364760108 113 3,361 SH   SOLE 15 3,361 0 0
GAP INC COM 364760108 17,631 523,962 SH   SOLE 18 506,114 0 17,848
GAP INC COM 364760108 3,402 101,106 SH   SOLE 19 101,106 0 0
GAP INC COM 364760108 153,712 4,567,966 SH   SOLE 21 4,567,966 0 0
GAP INC COM 364760108 164,057 4,875,381 SH   SOLE 22 4,415,259 0 460,122
GAP INC COM 364760108 63 1,875 SH   SOLE 23 1,875 0 0
GAP INC COM 364760108 651 19,340 SH   SOLE 25 19,340 0 0
GAP INC COM 364760108 16,736 497,362 SH   SOLE 26 358,527 0 138,835
GAP INC COM 364760108 1,928 57,309 SH   SOLE 28 27,258 0 30,051
GAP INC COM 364760108 19,975 593,612 SH   SOLE 30 593,612 0 0
GAP INC COM 364760108 7,505 223,036 SH   SOLE 31 3,472 0 219,564
GAP INC COM 364760108 119 3,548 SH   SOLE 34 3,548 0 0
GAP INC COM 364760108 1,782 52,956 SH   SOLE 36 52,956 0 0
GAP INC COM 364760108 923 27,441 SH   SOLE 40 27,441 0 0
GAP INC COM 364760108 19,232 571,531 SH   SOLE 43 37,507 0 534,024
GARMIN LTD SHS H2906T109 48,045 332,167 SH   SOLE 2 52,606 0 279,561
GARMIN LTD SHS H2906T109 15,780 109,098 SH   SOLE 4 61,322 0 47,776
GARMIN LTD SHS H2906T109 24,501 169,391 SH   SOLE 7 164,807 0 4,584
GARMIN LTD SHS H2906T109 237 1,641 SH   SOLE 13 473 0 1,168
GARMIN LTD SHS H2906T109 2,997 20,721 SH   SOLE 15 20,721 0 0
GARMIN LTD SHS H2906T109 46,563 321,925 SH   SOLE 18 299,641 0 22,284
GARMIN LTD SHS H2906T109 10,927 75,547 SH   SOLE 19 75,547 0 0
GARMIN LTD SHS H2906T109 854,613 5,908,549 SH   SOLE 21 5,908,549 0 0
GARMIN LTD SHS H2906T109 478,618 3,309,029 SH   SOLE 22 2,985,519 0 323,510
GARMIN LTD SHS H2906T109 12,583 86,998 SH   SOLE 23 86,998 0 0
GARMIN LTD SHS H2906T109 36,494 252,312 SH   SOLE 25 252,312 0 0
GARMIN LTD SHS H2906T109 48,305 333,967 SH   SOLE 26 137,629 0 196,338
GARMIN LTD SHS H2906T109 66,420 459,206 SH   SOLE 28 15,979 0 443,227
GARMIN LTD SHS H2906T109 124 859 SH   SOLE 29 859 0 0
GARMIN LTD SHS H2906T109 204,049 1,410,738 SH   SOLE 30 1,323,424 0 87,314
GARMIN LTD SHS H2906T109 5,643 39,017 SH   SOLE 31 18,900 0 20,117
GARMIN LTD SHS H2906T109 2,544 17,591 SH   SOLE 32 17,591 0 0
GARMIN LTD SHS H2906T109 1,946 13,452 SH   SOLE 34 13,452 0 0
GARMIN LTD SHS H2906T109 12,826 88,673 SH   SOLE 36 88,673 0 0
GARMIN LTD SHS H2906T109 828 5,728 SH   SOLE 40 5,728 0 0
GARMIN LTD SHS H2906T109 21,456 148,339 SH   SOLE 43 8,745 0 139,594
GARRETT MOTION INC COM 366505105 0 6 SH   SOLE 18 6 0 0
GARRETT MOTION INC COM 366505105 21 2,616 SH   SOLE 43 2 0 2,614
GARTNER INC COM 366651107 62,805 259,309 SH   SOLE 2 102,046 0 157,263
GARTNER INC COM 366651107 14,240 58,796 SH   SOLE 4 34,669 0 24,127
GARTNER INC COM 366651107 19,532 80,645 SH   SOLE 7 75,373 0 5,272
GARTNER INC COM 366651107 163 673 SH   SOLE 13 197 0 476
GARTNER INC COM 366651107 2,170 8,959 SH   SOLE 15 8,959 0 0
GARTNER INC COM 366651107 44,417 183,391 SH   SOLE 18 169,516 0 13,875
GARTNER INC COM 366651107 10,190 42,072 SH   SOLE 19 42,072 0 0
GARTNER INC COM 366651107 532,711 2,199,466 SH   SOLE 21 2,199,466 0 0
GARTNER INC COM 366651107 458,743 1,894,068 SH   SOLE 22 1,665,677 0 228,391
GARTNER INC COM 366651107 16,770 69,242 SH   SOLE 23 69,242 0 0
GARTNER INC COM 366651107 30,732 126,886 SH   SOLE 25 126,886 0 0
GARTNER INC COM 366651107 51,491 212,596 SH   SOLE 26 92,422 0 120,174
GARTNER INC COM 366651107 58,610 241,990 SH   SOLE 28 9,590 0 232,400
GARTNER INC COM 366651107 4,200 17,342 SH   SOLE 29 17,342 0 0
GARTNER INC COM 366651107 108,155 446,551 SH   SOLE 30 373,409 0 73,142
GARTNER INC COM 366651107 7,712 31,841 SH   SOLE 31 21,816 0 10,025
GARTNER INC COM 366651107 1,399 5,778 SH   SOLE 34 5,778 0 0
GARTNER INC COM 366651107 9,684 39,983 SH   SOLE 36 39,983 0 0
GARTNER INC COM 366651107 731 3,017 SH   SOLE 40 3,017 0 0
GARTNER INC COM 366651107 7,948 32,816 SH   SOLE 43 3,783 0 29,033
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 2,427 134,292 SH   SOLE 2 19,835 0 114,457
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 2 137 SH   SOLE 4 137 0 0
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 18 993 SH   SOLE 7 993 0 0
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 525 29,077 SH   SOLE 18 29,077 0 0
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 1,330 73,627 SH   SOLE 19 73,627 0 0
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 14,829 820,659 SH   SOLE 21 820,659 0 0
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 30,619 1,694,445 SH   SOLE 22 1,607,586 0 86,859
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 28 1,567 SH   SOLE 25 1,567 0 0
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 905 50,108 SH   SOLE 26 32,085 0 18,023
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 155 8,574 SH   SOLE 28 8,574 0 0
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 791 43,781 SH   SOLE 30 43,781 0 0
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 23 1,266 SH   SOLE 31 1,266 0 0
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 41 2,285 SH   SOLE 34 2,285 0 0
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 118 6,525 SH   SOLE 40 6,525 0 0
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 1,760 97,378 SH   SOLE 43 2,479 0 94,899
GATOS SILVER INC COM 368036109 217 12,408 SH   SOLE 2 2,236 0 10,172
GATOS SILVER INC COM 368036109 8 442 SH   SOLE 7 442 0 0
GATOS SILVER INC COM 368036109 2,001 114,386 SH   SOLE 18 114,386 0 0
GATOS SILVER INC COM 368036109 1,067 61,001 SH   SOLE 19 61,001 0 0
GATOS SILVER INC COM 368036109 20,679 1,182,337 SH   SOLE 21 1,182,337 0 0
GATOS SILVER INC COM 368036109 11,727 670,513 SH   SOLE 22 660,887 0 9,626
GATOS SILVER INC COM 368036109 8 458 SH   SOLE 43 68 0 390
GATX CORP COM 361448103 4,753 53,729 SH   SOLE 2 24,603 0 29,126
GATX CORP COM 361448103 11 123 SH   SOLE 4 123 0 0
GATX CORP COM 361448103 79 893 SH   SOLE 7 893 0 0
GATX CORP COM 361448103 16,502 186,524 SH   SOLE 18 186,524 0 0
GATX CORP COM 361448103 5,432 61,396 SH   SOLE 19 61,396 0 0
GATX CORP COM 361448103 224,909 2,542,203 SH   SOLE 21 2,542,203 0 0
GATX CORP COM 361448103 96,192 1,087,286 SH   SOLE 22 1,037,318 0 49,968
GATX CORP COM 361448103 101 1,147 SH   SOLE 25 1,147 0 0
GATX CORP COM 361448103 1,181 13,353 SH   SOLE 26 10,956 0 2,397
GATX CORP COM 361448103 757 8,558 SH   SOLE 28 4,301 0 4,257
GATX CORP COM 361448103 1,906 21,547 SH   SOLE 30 21,547 0 0
GATX CORP COM 361448103 5 58 SH   SOLE 31 0 0 58
GATX CORP COM 361448103 730 8,246 SH   SOLE 34 8,246 0 0
GATX CORP COM 361448103 371 4,195 SH   SOLE 36 4,195 0 0
GATX CORP COM 361448103 344 3,893 SH   SOLE 40 3,893 0 0
GATX CORP COM 361448103 2,638 29,823 SH   SOLE 43 398 0 29,425
GAUCHO GROUP HLDGS INC COM NEW 36809R206 8 1,628 SH   SOLE 18 1,628 0 0
GAUCHO GROUP HLDGS INC COM NEW 36809R206 103 20,141 SH   SOLE 21 20,141 0 0
GBS INC COM 36151G105 2 517 SH   SOLE 18 517 0 0
GCM GROSVENOR INC COM CL A 36831E108 56 5,341 SH   SOLE 2 2,265 0 3,076
GCM GROSVENOR INC COM CL A 36831E108 5 526 SH   SOLE 7 526 0 0
GCM GROSVENOR INC COM CL A 36831E108 1,071 102,824 SH   SOLE 18 102,824 0 0
GCM GROSVENOR INC COM CL A 36831E108 577 55,359 SH   SOLE 19 55,359 0 0
GCM GROSVENOR INC COM CL A 36831E108 11,392 1,093,275 SH   SOLE 21 1,093,275 0 0
GCM GROSVENOR INC COM CL A 36831E108 8,824 846,858 SH   SOLE 22 837,767 0 9,091
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 1,182 50,801 SH   SOLE 2 13,766 0 37,035
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 5 203 SH   SOLE 4 203 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 18 791 SH   SOLE 7 791 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 4,667 200,661 SH   SOLE 18 200,661 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 2,135 91,771 SH   SOLE 19 91,771 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 134,168 5,768,186 SH   SOLE 21 5,768,186 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 30,570 1,314,253 SH   SOLE 22 1,238,283 0 75,970
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 30 1,280 SH   SOLE 25 1,280 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 347 14,903 SH   SOLE 26 8,538 0 6,365
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 137 5,886 SH   SOLE 28 5,886 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 2,533 108,885 SH   SOLE 30 108,885 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 132 5,654 SH   SOLE 40 5,654 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 485 20,865 SH   SOLE 43 182 0 20,683
GDS HLDGS LTD SPONSORED ADS 36165L108 8,311 105,892 SH   SOLE 2 35,178 0 70,714
GDS HLDGS LTD SPONSORED ADS 36165L108 12,815 163,271 SH   SOLE 4 141,888 0 21,383
GDS HLDGS LTD SPONSORED ADS 36165L108 769 9,792 SH   SOLE 7 9,792 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 460 5,864 SH   SOLE 13 111 0 5,753
GDS HLDGS LTD SPONSORED ADS 36165L108 3,620 46,126 SH   SOLE 15 46,126 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 10,868 138,461 SH   SOLE 18 138,461 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 20,483 260,961 SH   SOLE 19 260,961 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 124,075 1,580,770 SH   SOLE 21 1,580,770 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 76,162 970,335 SH   SOLE 22 789,967 0 180,368
GDS HLDGS LTD SPONSORED ADS 36165L108 3,197 40,729 SH   SOLE 23 40,729 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 5,849 74,519 SH   SOLE 25 74,519 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 17,524 223,261 SH   SOLE 26 64,527 0 158,734
GDS HLDGS LTD SPONSORED ADS 36165L108 13,221 168,440 SH   SOLE 28 8,836 0 159,604
GDS HLDGS LTD SPONSORED ADS 36165L108 39,785 506,881 SH   SOLE 30 506,881 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 594 7,574 SH   SOLE 32 7,574 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 12,549 159,875 SH   SOLE 34 159,875 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 29 374 SH   SOLE 40 374 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 14,476 184,429 SH   SOLE 43 14,871 0 169,558
GDS HLDGS LTD NOTE 2.000% 6/0 36165LAB4 2,690 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 154 23,764 SH   SOLE 2 14,010 0 9,754
GEMINI THERAPEUTICS INC COM 36870G105 476 73,511 SH   SOLE 18 73,511 0 0
GEMINI THERAPEUTICS INC COM 36870G105 226 34,897 SH   SOLE 19 34,897 0 0
GEMINI THERAPEUTICS INC COM 36870G105 5,308 820,383 SH   SOLE 21 820,383 0 0
GEMINI THERAPEUTICS INC COM 36870G105 1,974 305,041 SH   SOLE 22 284,521 0 20,520
GENASYS INC COM 36872P103 6 1,124 SH   SOLE 2 1,124 0 0
GENASYS INC COM 36872P103 38 6,965 SH   SOLE 18 6,965 0 0
GENASYS INC COM 36872P103 609 111,042 SH   SOLE 21 111,042 0 0
GENASYS INC COM 36872P103 3,189 581,999 SH   SOLE 22 581,999 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131 645 34,149 SH   SOLE 2 8,971 0 25,178
GENCO SHIPPING & TRADING LTD SHS Y2685T131 10 516 SH   SOLE 7 516 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131 2,066 109,451 SH   SOLE 18 109,451 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131 1,050 55,627 SH   SOLE 19 55,627 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131 23,067 1,221,763 SH   SOLE 21 1,221,763 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131 14,976 793,240 SH   SOLE 22 743,212 0 50,028
GENCO SHIPPING & TRADING LTD SHS Y2685T131 22 1,191 SH   SOLE 25 1,191 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131 123 6,531 SH   SOLE 30 6,531 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131 12 620 SH   SOLE 34 620 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131 61 3,243 SH   SOLE 40 3,243 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131 77 4,081 SH   SOLE 43 0 0 4,081
GENCOR INDS INC COM 368678108 1 105 SH   SOLE 2 105 0 0
GENCOR INDS INC COM 368678108 40 3,295 SH   SOLE 18 3,295 0 0
GENCOR INDS INC COM 368678108 549 45,112 SH   SOLE 21 45,112 0 0
GENCOR INDS INC COM 368678108 122 10,024 SH   SOLE 22 10,024 0 0
GENERAC HLDGS INC COM 368736104 48,416 116,622 SH   SOLE 2 18,077 0 98,545
GENERAC HLDGS INC COM 368736104 16,538 39,836 SH   SOLE 4 24,349 0 15,487
GENERAC HLDGS INC COM 368736104 28,502 68,654 SH   SOLE 7 66,760 0 1,894
GENERAC HLDGS INC COM 368736104 189 455 SH   SOLE 13 115 0 340
GENERAC HLDGS INC COM 368736104 2,458 5,921 SH   SOLE 15 5,921 0 0
GENERAC HLDGS INC COM 368736104 64,280 154,835 SH   SOLE 18 146,036 0 8,799
GENERAC HLDGS INC COM 368736104 22,239 53,569 SH   SOLE 19 53,569 0 0
GENERAC HLDGS INC COM 368736104 902,713 2,174,427 SH   SOLE 21 2,174,427 0 0
GENERAC HLDGS INC COM 368736104 594,035 1,430,893 SH   SOLE 22 1,298,936 0 131,957
GENERAC HLDGS INC COM 368736104 15,275 36,793 SH   SOLE 23 36,793 0 0
GENERAC HLDGS INC COM 368736104 9,378 22,589 SH   SOLE 25 22,589 0 0
GENERAC HLDGS INC COM 368736104 48,061 115,767 SH   SOLE 26 61,121 0 54,646
GENERAC HLDGS INC COM 368736104 55,597 133,920 SH   SOLE 28 8,194 0 125,726
GENERAC HLDGS INC COM 368736104 160,127 385,709 SH   SOLE 30 385,709 0 0
GENERAC HLDGS INC COM 368736104 4,481 10,794 SH   SOLE 31 8,075 0 2,719
GENERAC HLDGS INC COM 368736104 1,263 3,043 SH   SOLE 34 3,043 0 0
GENERAC HLDGS INC COM 368736104 6,032 14,530 SH   SOLE 36 14,530 0 0
GENERAC HLDGS INC COM 368736104 983 2,369 SH   SOLE 40 2,369 0 0
GENERAC HLDGS INC COM 368736104 17,613 42,426 SH   SOLE 43 825 0 41,601
GENERAL DYNAMICS CORP COM 369550108 100,200 532,241 SH   SOLE 2 71,492 0 460,749
GENERAL DYNAMICS CORP COM 369550108 20,464 108,699 SH   SOLE 4 72,354 0 36,345
GENERAL DYNAMICS CORP COM 369550108 44,590 236,853 SH   SOLE 7 229,596 0 7,257
GENERAL DYNAMICS CORP COM 369550108 398 2,116 SH   SOLE 13 663 0 1,453
GENERAL DYNAMICS CORP COM 369550108 5,876 31,210 SH   SOLE 15 31,210 0 0
GENERAL DYNAMICS CORP COM 369550108 89,335 474,530 SH   SOLE 18 441,356 0 33,174
GENERAL DYNAMICS CORP COM 369550108 25,771 136,891 SH   SOLE 19 136,891 0 0
GENERAL DYNAMICS CORP COM 369550108 1,084,968 5,763,137 SH   SOLE 21 5,763,137 0 0
GENERAL DYNAMICS CORP COM 369550108 937,973 4,982,325 SH   SOLE 22 4,465,802 0 516,523
GENERAL DYNAMICS CORP COM 369550108 28,048 148,987 SH   SOLE 23 148,987 0 0
GENERAL DYNAMICS CORP COM 369550108 23,483 124,739 SH   SOLE 25 124,739 0 0
GENERAL DYNAMICS CORP COM 369550108 56,323 299,177 SH   SOLE 26 175,148 0 124,029
GENERAL DYNAMICS CORP COM 369550108 37 194 SH   SOLE 28 194 0 0
GENERAL DYNAMICS CORP COM 369550108 175,259 930,943 SH   SOLE 30 930,943 0 0
GENERAL DYNAMICS CORP COM 369550108 9,190 48,817 SH   SOLE 31 31,785 0 17,032
GENERAL DYNAMICS CORP COM 369550108 24,557 130,442 SH   SOLE 36 130,442 0 0
GENERAL DYNAMICS CORP COM 369550108 877 4,657 SH   SOLE 40 4,657 0 0
GENERAL DYNAMICS CORP COM 369550108 22,365 118,800 SH   SOLE 43 6,411 0 112,389
GENERAL ELECTRIC CO COM 369604103 264,088 19,620,197 SH   SOLE 2 3,195,450 0 16,424,747
GENERAL ELECTRIC CO COM 369604103 65,966 4,900,884 SH   SOLE 4 3,009,534 0 1,891,350
GENERAL ELECTRIC CO COM 369604103 104,679 7,777,015 SH   SOLE 7 7,514,333 0 262,682
GENERAL ELECTRIC CO COM 369604103 935 69,444 SH   SOLE 13 25,049 0 44,395
GENERAL ELECTRIC CO COM 369604103 14,294 1,061,972 SH   SOLE 15 1,061,972 0 0
GENERAL ELECTRIC CO COM 369604103 13 983 SH   SOLE 17 0 0 983
GENERAL ELECTRIC CO COM 369604103 407,366 30,264,964 SH   SOLE 18 27,798,523 0 2,466,441
GENERAL ELECTRIC CO COM 369604103 462,877 34,389,101 SH   SOLE 19 34,389,101 0 0
GENERAL ELECTRIC CO COM 369604103 1,165 86,572 SH   SOLE 20 86,572 0 0
GENERAL ELECTRIC CO COM 369604103 2,331,681 173,230,377 SH   SOLE 21 173,230,377 0 0
GENERAL ELECTRIC CO COM 369604103 2,553,139 189,683,468 SH   SOLE 22 170,843,701 0 18,839,767
GENERAL ELECTRIC CO COM 369604103 72,132 5,359,025 SH   SOLE 23 5,359,025 0 0
GENERAL ELECTRIC CO COM 369604103 206,767 15,361,571 SH   SOLE 25 15,361,571 0 0
GENERAL ELECTRIC CO COM 369604103 255,893 19,011,399 SH   SOLE 26 6,457,622 0 12,553,777
GENERAL ELECTRIC CO COM 369604103 212,855 15,813,906 SH   SOLE 28 1,028,369 0 14,785,537
GENERAL ELECTRIC CO COM 369604103 67 4,958 SH   SOLE 29 4,958 0 0
GENERAL ELECTRIC CO COM 369604103 476,997 35,438,135 SH   SOLE 30 35,438,135 0 0
GENERAL ELECTRIC CO COM 369604103 40,782 3,029,866 SH   SOLE 31 1,093,667 0 1,936,199
GENERAL ELECTRIC CO COM 369604103 24,309 1,806,020 SH   SOLE 34 1,806,020 0 0
GENERAL ELECTRIC CO COM 369604103 73,887 5,489,411 SH   SOLE 36 5,489,411 0 0
GENERAL ELECTRIC CO COM 369604103 4,289 318,613 SH   SOLE 40 318,613 0 0
GENERAL ELECTRIC CO COM 369604103 42,153 3,131,728 SH   SOLE 43 282,326 0 2,849,402
GENERAL MLS INC COM 370334104 85,896 1,409,747 SH   SOLE 2 207,509 0 1,202,238
GENERAL MLS INC COM 370334104 25,195 413,507 SH   SOLE 4 236,214 0 177,293
GENERAL MLS INC COM 370334104 38,615 633,764 SH   SOLE 7 615,098 0 18,666
GENERAL MLS INC COM 370334104 229 3,761 SH   SOLE 13 1,092 0 2,669
GENERAL MLS INC COM 370334104 4,773 78,333 SH   SOLE 15 78,333 0 0
GENERAL MLS INC COM 370334104 72,034 1,182,244 SH   SOLE 18 1,096,936 0 85,308
GENERAL MLS INC COM 370334104 19,156 314,398 SH   SOLE 19 314,398 0 0
GENERAL MLS INC COM 370334104 1,013,383 16,631,922 SH   SOLE 21 16,631,922 0 0
GENERAL MLS INC COM 370334104 807,738 13,256,814 SH   SOLE 22 11,938,760 0 1,318,054
GENERAL MLS INC COM 370334104 21,912 359,618 SH   SOLE 23 359,618 0 0
GENERAL MLS INC COM 370334104 67,035 1,100,190 SH   SOLE 25 1,100,190 0 0
GENERAL MLS INC COM 370334104 100,259 1,645,481 SH   SOLE 26 561,236 0 1,084,245
GENERAL MLS INC COM 370334104 113,533 1,863,334 SH   SOLE 28 75,578 0 1,787,756
GENERAL MLS INC COM 370334104 235,032 3,857,414 SH   SOLE 30 3,857,414 0 0
GENERAL MLS INC COM 370334104 9,141 150,019 SH   SOLE 31 78,007 0 72,012
GENERAL MLS INC COM 370334104 4,388 72,011 SH   SOLE 32 72,011 0 0
GENERAL MLS INC COM 370334104 1,884 30,924 SH   SOLE 34 30,924 0 0
GENERAL MLS INC COM 370334104 15,695 257,597 SH   SOLE 35 257,597 0 0
GENERAL MLS INC COM 370334104 23,685 388,730 SH   SOLE 36 388,730 0 0
GENERAL MLS INC COM 370334104 1,386 22,749 SH   SOLE 40 22,749 0 0
GENERAL MLS INC COM 370334104 49,686 815,453 SH   SOLE 43 33,085 0 782,368
GENERAL MTRS CO COM 37045V100 186,950 3,159,542 SH   SOLE 2 564,068 0 2,595,474
GENERAL MTRS CO COM 37045V100 28,877 488,038 SH   SOLE 4 438,315 0 49,723
GENERAL MTRS CO COM 37045V100 72,196 1,220,141 SH   SOLE 7 1,168,581 0 51,560
GENERAL MTRS CO COM 37045V100 613 10,360 SH   SOLE 13 3,409 0 6,951
GENERAL MTRS CO COM 37045V100 9,955 168,249 SH   SOLE 15 168,249 0 0
GENERAL MTRS CO COM 37045V100 1 17 SH   SOLE 17 0 0 17
GENERAL MTRS CO COM 37045V100 559,990 9,464,079 SH   SOLE 18 8,295,797 0 1,168,282
GENERAL MTRS CO COM 37045V100 630,485 10,655,482 SH   SOLE 19 10,655,482 0 0
GENERAL MTRS CO COM 37045V100 2,076,876 35,100,158 SH   SOLE 21 35,100,158 0 0
GENERAL MTRS CO COM 37045V100 1,712,633 28,944,282 SH   SOLE 22 26,111,941 0 2,832,341
GENERAL MTRS CO COM 37045V100 51,458 869,672 SH   SOLE 23 869,672 0 0
GENERAL MTRS CO COM 37045V100 142,053 2,400,756 SH   SOLE 25 2,318,507 0 82,249
GENERAL MTRS CO COM 37045V100 192,880 3,259,764 SH   SOLE 26 1,376,304 0 1,883,460
GENERAL MTRS CO COM 37045V100 146,622 2,477,981 SH   SOLE 28 149,514 0 2,328,467
GENERAL MTRS CO COM 37045V100 9 156 SH   SOLE 29 156 0 0
GENERAL MTRS CO COM 37045V100 622,384 10,518,580 SH   SOLE 30 10,462,352 0 56,228
GENERAL MTRS CO COM 37045V100 25,595 432,560 SH   SOLE 31 167,139 0 265,421
GENERAL MTRS CO COM 37045V100 71,522 1,208,762 SH   SOLE 34 1,208,762 0 0
GENERAL MTRS CO COM 37045V100 57,519 972,098 SH   SOLE 36 972,098 0 0
GENERAL MTRS CO COM 37045V100 2,777 46,927 SH   SOLE 40 46,927 0 0
GENERAL MTRS CO COM 37045V100 51,512 870,582 SH   SOLE 43 51,189 0 819,393
GENERATION BIO CO COM 37148K100 567 21,060 SH   SOLE 2 10,937 0 10,123
GENERATION BIO CO COM 37148K100 3 111 SH   SOLE 4 111 0 0
GENERATION BIO CO COM 37148K100 21 766 SH   SOLE 7 766 0 0
GENERATION BIO CO COM 37148K100 3,622 134,664 SH   SOLE 18 134,664 0 0
GENERATION BIO CO COM 37148K100 2,011 74,749 SH   SOLE 19 74,749 0 0
GENERATION BIO CO COM 37148K100 47,565 1,768,223 SH   SOLE 21 1,768,223 0 0
GENERATION BIO CO COM 37148K100 20,393 758,113 SH   SOLE 22 734,562 0 23,551
GENERATION BIO CO COM 37148K100 32 1,194 SH   SOLE 25 1,194 0 0
GENERATION BIO CO COM 37148K100 682 25,356 SH   SOLE 26 22,723 0 2,633
GENERATION BIO CO COM 37148K100 190 7,059 SH   SOLE 28 7,059 0 0
GENERATION BIO CO COM 37148K100 1,418 52,724 SH   SOLE 30 52,724 0 0
GENERATION BIO CO COM 37148K100 24 898 SH   SOLE 36 898 0 0
GENERATION BIO CO COM 37148K100 138 5,121 SH   SOLE 40 5,121 0 0
GENERATION BIO CO COM 37148K100 3 102 SH   SOLE 43 0 0 102
GENESCO INC COM 371532102 1,020 16,023 SH   SOLE 2 4,533 0 11,490
GENESCO INC COM 371532102 4 69 SH   SOLE 4 69 0 0
GENESCO INC COM 371532102 16 247 SH   SOLE 7 247 0 0
GENESCO INC COM 371532102 3,971 62,362 SH   SOLE 18 62,362 0 0
GENESCO INC COM 371532102 1,630 25,603 SH   SOLE 19 25,603 0 0
GENESCO INC COM 371532102 115,407 1,812,302 SH   SOLE 21 1,812,302 0 0
GENESCO INC COM 371532102 25,540 401,067 SH   SOLE 22 380,710 0 20,357
GENESCO INC COM 371532102 55 871 SH   SOLE 25 871 0 0
GENESCO INC COM 371532102 272 4,271 SH   SOLE 26 3,187 0 1,084
GENESCO INC COM 371532102 253 3,970 SH   SOLE 28 2,170 0 1,800
GENESCO INC COM 371532102 2,005 31,479 SH   SOLE 30 31,479 0 0
GENESCO INC COM 371532102 195 3,060 SH   SOLE 34 3,060 0 0
GENESCO INC COM 371532102 171 2,682 SH   SOLE 36 2,682 0 0
GENESCO INC COM 371532102 101 1,580 SH   SOLE 40 1,580 0 0
GENESCO INC COM 371532102 386 6,055 SH   SOLE 43 44 0 6,011
GENETRON HLDGS LTD ADS 37186H100 19,026 944,676 SH   SOLE 19 944,676 0 0
GENETRON HLDGS LTD ADS 37186H100 458 22,762 SH   SOLE 21 22,762 0 0
GENETRON HLDGS LTD ADS 37186H100 2,029 100,756 SH   SOLE 22 97,036 0 3,720
GENETRON HLDGS LTD ADS 37186H100 794 39,422 SH   SOLE 30 39,422 0 0
GENETRON HLDGS LTD ADS 37186H100 182 9,058 SH   SOLE 34 9,058 0 0
GENIE ENERGY LTD CL B 372284208 6 872 SH   SOLE 2 872 0 0
GENIE ENERGY LTD CL B 372284208 28 4,487 SH   SOLE 18 4,487 0 0
GENIE ENERGY LTD CL B 372284208 450 71,158 SH   SOLE 21 71,158 0 0
GENIE ENERGY LTD CL B 372284208 1,977 312,806 SH   SOLE 22 312,806 0 0
GENIUS BRANDS INTL INC COM 37229T301 452 245,808 SH   SOLE 2 19,818 0 225,990
GENIUS BRANDS INTL INC COM 37229T301 8 4,536 SH   SOLE 7 4,536 0 0
GENIUS BRANDS INTL INC COM 37229T301 1,760 956,742 SH   SOLE 18 956,742 0 0
GENIUS BRANDS INTL INC COM 37229T301 915 497,345 SH   SOLE 19 497,345 0 0
GENIUS BRANDS INTL INC COM 37229T301 19,978 10,857,731 SH   SOLE 21 10,857,731 0 0
GENIUS BRANDS INTL INC COM 37229T301 13,221 7,185,173 SH   SOLE 22 6,894,487 0 290,686
GENIUS SPORTS LIMITED SHARES CL A G3934V109 457 24,349 SH   SOLE 2 24,349 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,793 95,514 SH   SOLE 18 95,514 0 0
GENIUS SPORTS LIMITED SHARES CL A G3934V109 26,374 1,405,116 SH   SOLE 19 1,405,116 0 0
GENIUS SPORTS LIMITED SHARES CL A G3934V109 865 46,100 SH   SOLE 22 46,100 0 0
GENIUS SPORTS LIMITED SHARES CL A G3934V109 115 6,113 SH   SOLE 26 6,113 0 0
GENIUS SPORTS LIMITED SHARES CL A G3934V109 7,840 417,703 SH   SOLE 34 417,703 0 0
GENIUS SPORTS LIMITED *W EXP 04/30/202 G3934V117 318 40,075 SH   SOLE 2 40,075 0 0
GENIUS SPORTS LIMITED *W EXP 04/30/202 G3934V117 7,550 950,858 SH   SOLE 19 950,858 0 0
GENIUS SPORTS LIMITED *W EXP 04/30/202 G3934V117 72 9,067 SH   SOLE 22 9,067 0 0
GENMAB A/S SPONSORED ADS 372303206 8,365 204,867 SH   SOLE 2 204,867 0 0
GENMAB A/S SPONSORED ADS 372303206 2,796 68,480 SH   SOLE 18 68,480 0 0
GENMAB A/S SPONSORED ADS 372303206 72,463 1,774,745 SH   SOLE 19 1,774,745 0 0
GENMAB A/S SPONSORED ADS 372303206 155,198 3,801,089 SH   SOLE 21 3,801,089 0 0
GENMAB A/S SPONSORED ADS 372303206 727 17,803 SH   SOLE 30 17,803 0 0
GENMAB A/S SPONSORED ADS 372303206 58,268 1,427,077 SH   SOLE 34 1,427,077 0 0
GENMAB A/S SPONSORED ADS 372303206 16,091 394,091 SH   SOLE 43 45,963 0 348,128
GENOCEA BIOSCIENCES INC COM NEW 372427401 19 8,155 SH   SOLE 18 8,155 0 0
GENOCEA BIOSCIENCES INC COM NEW 372427401 239 101,949 SH   SOLE 21 101,949 0 0
GENOCEA BIOSCIENCES INC COM NEW 372427401 161 68,868 SH   SOLE 22 68,868 0 0
GENPACT LIMITED SHS G3922B107 21,417 471,427 SH   SOLE 2 123,162 0 348,265
GENPACT LIMITED SHS G3922B107 258 5,674 SH   SOLE 4 5,674 0 0
GENPACT LIMITED SHS G3922B107 164 3,600 SH   SOLE 7 3,600 0 0
GENPACT LIMITED SHS G3922B107 19,710 433,853 SH   SOLE 18 433,853 0 0
GENPACT LIMITED SHS G3922B107 7,473 164,484 SH   SOLE 19 164,484 0 0
GENPACT LIMITED SHS G3922B107 365,434 8,043,893 SH   SOLE 21 8,043,893 0 0
GENPACT LIMITED SHS G3922B107 260,628 5,736,918 SH   SOLE 22 5,596,790 0 140,128
GENPACT LIMITED SHS G3922B107 57 1,258 SH   SOLE 23 1,258 0 0
GENPACT LIMITED SHS G3922B107 76 1,663 SH   SOLE 30 1,663 0 0
GENPACT LIMITED SHS G3922B107 16,093 354,243 SH   SOLE 31 354,243 0 0
GENPACT LIMITED SHS G3922B107 361 7,956 SH   SOLE 34 7,956 0 0
GENPACT LIMITED SHS G3922B107 85 1,881 SH   SOLE 36 1,881 0 0
GENPACT LIMITED SHS G3922B107 18,609 409,619 SH   SOLE 43 971 0 408,648
GENPREX INC COM 372446104 30 8,955 SH   SOLE 2 8,955 0 0
GENPREX INC COM 372446104 32 9,588 SH   SOLE 18 9,588 0 0
GENPREX INC COM 372446104 422 125,869 SH   SOLE 21 125,869 0 0
GENPREX INC COM 372446104 1,354 404,153 SH   SOLE 22 404,153 0 0
GENTEX CORP COM 371901109 24,802 749,525 SH   SOLE 2 274,311 0 475,214
GENTEX CORP COM 371901109 52 1,569 SH   SOLE 4 1,569 0 0
GENTEX CORP COM 371901109 161 4,873 SH   SOLE 7 4,873 0 0
GENTEX CORP COM 371901109 68 2,062 SH   SOLE 15 2,062 0 0
GENTEX CORP COM 371901109 19,370 585,366 SH   SOLE 18 585,366 0 0
GENTEX CORP COM 371901109 2,145 64,821 SH   SOLE 19 64,821 0 0
GENTEX CORP COM 371901109 390,851 11,811,744 SH   SOLE 21 11,811,744 0 0
GENTEX CORP COM 371901109 226,301 6,838,963 SH   SOLE 22 6,534,748 0 304,215
GENTEX CORP COM 371901109 10,147 306,644 SH   SOLE 25 306,644 0 0
GENTEX CORP COM 371901109 7,674 231,922 SH   SOLE 26 86,294 0 145,628
GENTEX CORP COM 371901109 10,171 307,359 SH   SOLE 28 23,645 0 283,714
GENTEX CORP COM 371901109 249 7,512 SH   SOLE 29 7,512 0 0
GENTEX CORP COM 371901109 17,206 519,989 SH   SOLE 30 519,989 0 0
GENTEX CORP COM 371901109 142 4,292 SH   SOLE 31 4,292 0 0
GENTEX CORP COM 371901109 1,827 55,205 SH   SOLE 36 55,205 0 0
GENTEX CORP COM 371901109 960 29,001 SH   SOLE 40 29,001 0 0
GENTEX CORP COM 371901109 15,529 469,291 SH   SOLE 43 11,403 0 457,888
GENTHERM INC COM 37253A103 1,768 24,889 SH   SOLE 2 21,436 0 3,453
GENTHERM INC COM 37253A103 7 92 SH   SOLE 4 92 0 0
GENTHERM INC COM 37253A103 40 567 SH   SOLE 7 567 0 0
GENTHERM INC COM 37253A103 9,302 130,918 SH   SOLE 18 130,918 0 0
GENTHERM INC COM 37253A103 5,430 76,428 SH   SOLE 19 76,428 0 0
GENTHERM INC COM 37253A103 274,555 3,864,245 SH   SOLE 21 3,864,245 0 0
GENTHERM INC COM 37253A103 59,997 844,431 SH   SOLE 22 824,688 0 19,743
GENTHERM INC COM 37253A103 82 1,148 SH   SOLE 25 1,148 0 0
GENTHERM INC COM 37253A103 975 13,721 SH   SOLE 26 11,330 0 2,391
GENTHERM INC COM 37253A103 247 3,473 SH   SOLE 28 3,473 0 0
GENTHERM INC COM 37253A103 8,377 117,905 SH   SOLE 30 117,905 0 0
GENTHERM INC COM 37253A103 274 3,862 SH   SOLE 40 3,862 0 0
GENTHERM INC COM 37253A103 1,522 21,428 SH   SOLE 43 1,492 0 19,936
GENUINE PARTS CO COM 372460105 89,365 706,614 SH   SOLE 2 405,117 0 301,497
GENUINE PARTS CO COM 372460105 13,137 103,872 SH   SOLE 4 61,555 0 42,317
GENUINE PARTS CO COM 372460105 24,662 195,004 SH   SOLE 7 184,428 0 10,576
GENUINE PARTS CO COM 372460105 3,944 31,184 SH   SOLE 13 30,335 0 849
GENUINE PARTS CO COM 372460105 2,268 17,932 SH   SOLE 15 17,932 0 0
GENUINE PARTS CO COM 372460105 58,546 462,925 SH   SOLE 18 361,090 0 101,835
GENUINE PARTS CO COM 372460105 45,451 359,378 SH   SOLE 19 359,378 0 0
GENUINE PARTS CO COM 372460105 644,751 5,098,055 SH   SOLE 21 5,098,055 0 0
GENUINE PARTS CO COM 372460105 534,222 4,224,101 SH   SOLE 22 3,301,308 0 922,793
GENUINE PARTS CO COM 372460105 12,022 95,061 SH   SOLE 23 95,061 0 0
GENUINE PARTS CO COM 372460105 52,226 412,950 SH   SOLE 25 412,950 0 0
GENUINE PARTS CO COM 372460105 56,321 445,330 SH   SOLE 26 235,067 0 210,263
GENUINE PARTS CO COM 372460105 83,632 661,279 SH   SOLE 28 15,964 0 645,315
GENUINE PARTS CO COM 372460105 12,389 97,963 SH   SOLE 29 97,963 0 0
GENUINE PARTS CO COM 372460105 78,323 619,303 SH   SOLE 30 597,594 0 21,709
GENUINE PARTS CO COM 372460105 26,944 213,044 SH   SOLE 31 191,936 0 21,108
GENUINE PARTS CO COM 372460105 3,831 30,289 SH   SOLE 32 30,289 0 0
GENUINE PARTS CO COM 372460105 28,593 226,089 SH   SOLE 34 226,089 0 0
GENUINE PARTS CO COM 372460105 11,302 89,368 SH   SOLE 36 89,368 0 0
GENUINE PARTS CO COM 372460105 647 5,115 SH   SOLE 40 5,115 0 0
GENUINE PARTS CO COM 372460105 12,262 96,954 SH   SOLE 43 6,103 0 90,851
GENWORTH FINL INC COM CL A 37247D106 2,113 541,827 SH   SOLE 2 154,599 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 71 18,191 SH   SOLE 7 18,191 0 0
GENWORTH FINL INC COM CL A 37247D106 7,597 1,947,943 SH   SOLE 18 1,947,943 0 0
GENWORTH FINL INC COM CL A 37247D106 5,676 1,455,271 SH   SOLE 19 1,455,271 0 0
GENWORTH FINL INC COM CL A 37247D106 206,779 53,020,258 SH   SOLE 21 53,020,258 0 0
GENWORTH FINL INC COM CL A 37247D106 53,114 13,619,072 SH   SOLE 22 12,878,891 0 740,181
GENWORTH FINL INC COM CL A 37247D106 48 12,197 SH   SOLE 23 12,197 0 0
GENWORTH FINL INC COM CL A 37247D106 106 27,150 SH   SOLE 25 27,150 0 0
GENWORTH FINL INC COM CL A 37247D106 1,044 267,718 SH   SOLE 26 133,185 0 134,533
GENWORTH FINL INC COM CL A 37247D106 488 125,198 SH   SOLE 28 72,609 0 52,589
GENWORTH FINL INC COM CL A 37247D106 5,641 1,446,536 SH   SOLE 30 1,446,536 0 0
GENWORTH FINL INC COM CL A 37247D106 240 61,583 SH   SOLE 36 61,583 0 0
GENWORTH FINL INC COM CL A 37247D106 211 54,067 SH   SOLE 40 54,067 0 0
GENWORTH FINL INC COM CL A 37247D106 1,424 365,042 SH   SOLE 43 3,561 0 361,481
GEO GROUP INC NEW COM 36162J106 240 33,646 SH   SOLE 2 32,087 0 1,559
GEO GROUP INC NEW COM 36162J106 3 459 SH   SOLE 4 459 0 0
GEO GROUP INC NEW COM 36162J106 36 5,111 SH   SOLE 7 5,111 0 0
GEO GROUP INC NEW COM 36162J106 3,378 474,395 SH   SOLE 18 474,395 0 0
GEO GROUP INC NEW COM 36162J106 1,476 207,290 SH   SOLE 19 207,290 0 0
GEO GROUP INC NEW COM 36162J106 99,526 13,978,344 SH   SOLE 21 13,978,344 0 0
GEO GROUP INC NEW COM 36162J106 20,858 2,929,546 SH   SOLE 22 2,769,669 0 159,877
GEO GROUP INC NEW COM 36162J106 36 5,008 SH   SOLE 23 5,008 0 0
GEO GROUP INC NEW COM 36162J106 261 36,647 SH   SOLE 26 26,344 0 10,303
GEO GROUP INC NEW COM 36162J106 104 14,640 SH   SOLE 28 14,640 0 0
GEO GROUP INC NEW COM 36162J106 1,468 206,136 SH   SOLE 30 206,136 0 0
GEO GROUP INC NEW COM 36162J106 45 6,390 SH   SOLE 36 6,390 0 0
GEO GROUP INC NEW COM 36162J106 87 12,244 SH   SOLE 40 12,244 0 0
GEO GROUP INC NEW COM 36162J106 78 10,913 SH   SOLE 43 1,163 0 9,750
GEOPARK LTD USD SHS G38327105 48 3,819 SH   SOLE 22 3,819 0 0
GEOSPACE TECHNOLOGIES CORP COM 37364X109 23 2,875 SH   SOLE 18 2,875 0 0
GEOSPACE TECHNOLOGIES CORP COM 37364X109 387 47,858 SH   SOLE 21 47,858 0 0
GEOSPACE TECHNOLOGIES CORP COM 37364X109 1,633 201,849 SH   SOLE 22 201,849 0 0
GEOVAX LABS INC COM 373678507 7 1,315 SH   SOLE 18 1,315 0 0
GEOVAX LABS INC COM 373678507 85 17,003 SH   SOLE 21 17,003 0 0
GERDAU SA SPON ADR REP PFD 373737105 27,068 4,587,812 SH   SOLE 2 1,035,158 0 3,552,654
GERDAU SA SPON ADR REP PFD 373737105 3,713 629,261 SH   SOLE 4 629,261 0 0
GERDAU SA SPON ADR REP PFD 373737105 3,391 574,686 SH   SOLE 13 574,686 0 0
GERDAU SA SPON ADR REP PFD 373737105 1,208 204,825 SH   SOLE 18 204,825 0 0
GERDAU SA SPON ADR REP PFD 373737105 897 152,014 SH   SOLE 19 152,014 0 0
GERDAU SA SPON ADR REP PFD 373737105 26,080 4,420,320 SH   SOLE 21 4,420,320 0 0
GERDAU SA SPON ADR REP PFD 373737105 29,015 4,917,766 SH   SOLE 22 4,917,766 0 0
GERDAU SA SPON ADR REP PFD 373737105 733 124,167 SH   SOLE 26 124,167 0 0
GERDAU SA SPON ADR REP PFD 373737105 199 33,679 SH   SOLE 28 0 0 33,679
GERDAU SA SPON ADR REP PFD 373737105 4,163 705,529 SH   SOLE 30 705,529 0 0
GERDAU SA SPON ADR REP PFD 373737105 4,455 755,163 SH   SOLE 43 80,344 0 674,819
GERMAN AMERN BANCORP INC COM 373865104 979 26,314 SH   SOLE 2 7,704 0 18,610
GERMAN AMERN BANCORP INC COM 373865104 5 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,271 87,930 SH   SOLE 18 87,930 0 0
GERMAN AMERN BANCORP INC COM 373865104 1,682 45,208 SH   SOLE 19 45,208 0 0
GERMAN AMERN BANCORP INC COM 373865104 37,553 1,009,490 SH   SOLE 21 1,009,490 0 0
GERMAN AMERN BANCORP INC COM 373865104 25,292 679,885 SH   SOLE 22 643,582 0 36,303
GERMAN AMERN BANCORP INC COM 373865104 25 678 SH   SOLE 25 678 0 0
GERMAN AMERN BANCORP INC COM 373865104 73 1,957 SH   SOLE 26 0 0 1,957
GERMAN AMERN BANCORP INC COM 373865104 118 3,172 SH   SOLE 28 3,172 0 0
GERMAN AMERN BANCORP INC COM 373865104 981 26,372 SH   SOLE 30 26,372 0 0
GERMAN AMERN BANCORP INC COM 373865104 86 2,306 SH   SOLE 40 2,306 0 0
GERMAN AMERN BANCORP INC COM 373865104 193 5,180 SH   SOLE 43 0 0 5,180
GERON CORP COM 374163103 515 364,950 SH   SOLE 2 76,157 0 288,793
GERON CORP COM 374163103 10 6,996 SH   SOLE 7 6,996 0 0
GERON CORP COM 374163103 1,418 1,005,556 SH   SOLE 18 1,005,556 0 0
GERON CORP COM 374163103 705 500,182 SH   SOLE 19 500,182 0 0
GERON CORP COM 374163103 20,558 14,580,282 SH   SOLE 21 14,580,282 0 0
GERON CORP COM 374163103 11,545 8,187,640 SH   SOLE 22 7,723,487 0 464,153
GERON CORP COM 374163103 15 10,729 SH   SOLE 25 10,729 0 0
GERON CORP COM 374163103 90 63,704 SH   SOLE 26 11,101 0 52,603
GERON CORP COM 374163103 32 22,715 SH   SOLE 28 22,715 0 0
GERON CORP COM 374163103 566 401,097 SH   SOLE 30 401,097 0 0
GERON CORP COM 374163103 68 48,490 SH   SOLE 40 48,490 0 0
GERON CORP COM 374163103 180 127,737 SH   SOLE 43 0 0 127,737
GETTY RLTY CORP NEW COM 374297109 1,251 40,145 SH   SOLE 2 11,559 0 28,586
GETTY RLTY CORP NEW COM 374297109 1,640 52,654 SH   SOLE 4 52,654 0 0
GETTY RLTY CORP NEW COM 374297109 1,576 50,600 SH   SOLE 7 50,600 0 0
GETTY RLTY CORP NEW COM 374297109 4,914 157,761 SH   SOLE 18 157,761 0 0
GETTY RLTY CORP NEW COM 374297109 3,715 119,254 SH   SOLE 19 119,254 0 0
GETTY RLTY CORP NEW COM 374297109 147,942 4,749,343 SH   SOLE 21 4,749,343 0 0
GETTY RLTY CORP NEW COM 374297109 42,422 1,361,862 SH   SOLE 22 1,300,785 0 61,077
GETTY RLTY CORP NEW COM 374297109 54 1,729 SH   SOLE 23 1,729 0 0
GETTY RLTY CORP NEW COM 374297109 5,289 169,799 SH   SOLE 25 169,799 0 0
GETTY RLTY CORP NEW COM 374297109 600 19,254 SH   SOLE 26 15,420 0 3,834
GETTY RLTY CORP NEW COM 374297109 805 25,851 SH   SOLE 28 4,347 0 21,504
GETTY RLTY CORP NEW COM 374297109 6,693 214,854 SH   SOLE 30 214,854 0 0
GETTY RLTY CORP NEW COM 374297109 162 5,204 SH   SOLE 40 5,204 0 0
GETTY RLTY CORP NEW COM 374297109 754 24,195 SH   SOLE 43 0 0 24,195
GEVO INC COM PAR 374396406 1,654 227,504 SH   SOLE 2 69,454 0 158,050
GEVO INC COM PAR 374396406 23 3,137 SH   SOLE 7 3,137 0 0
GEVO INC COM PAR 374396406 4,898 673,743 SH   SOLE 18 673,743 0 0
GEVO INC COM PAR 374396406 2,474 340,236 SH   SOLE 19 340,236 0 0
GEVO INC COM PAR 374396406 55,177 7,589,661 SH   SOLE 21 7,589,661 0 0
GEVO INC COM PAR 374396406 35,114 4,829,920 SH   SOLE 22 4,534,050 0 295,870
GEVO INC COM PAR 374396406 40 5,507 SH   SOLE 25 5,507 0 0
GEVO INC COM PAR 374396406 989 135,988 SH   SOLE 26 119,907 0 16,081
GEVO INC COM PAR 374396406 160 22,042 SH   SOLE 28 22,042 0 0
GEVO INC COM PAR 374396406 332 45,613 SH   SOLE 30 45,613 0 0
GEVO INC COM PAR 374396406 150 20,689 SH   SOLE 40 20,689 0 0
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 4,968 155,641 SH   SOLE 2 155,641 0 0
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 37,520 1,175,443 SH   SOLE 19 1,175,443 0 0
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 149 4,664 SH   SOLE 22 4,664 0 0
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 847 26,529 SH   SOLE 26 26,529 0 0
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 21 659 SH   SOLE 31 0 0 659
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 34,461 1,079,603 SH   SOLE 34 1,079,603 0 0
GH RESEARCH PLC ORDINARY SHARES G3855L106 2 94 SH   SOLE 22 94 0 0
GH RESEARCH PLC ORDINARY SHARES G3855L106 4 182 SH   SOLE 26 182 0 0
GH RESEARCH PLC ORDINARY SHARES G3855L106 15 705 SH   SOLE 28 0 0 705
GH RESEARCH PLC ORDINARY SHARES G3855L106 0 19 SH   SOLE 31 0 0 19
GIBRALTAR INDS INC COM 374689107 2,582 33,834 SH   SOLE 2 9,987 0 23,847
GIBRALTAR INDS INC COM 374689107 11 141 SH   SOLE 4 141 0 0
GIBRALTAR INDS INC COM 374689107 37 487 SH   SOLE 7 487 0 0
GIBRALTAR INDS INC COM 374689107 10,220 133,931 SH   SOLE 18 133,931 0 0
GIBRALTAR INDS INC COM 374689107 8,126 106,491 SH   SOLE 19 106,491 0 0
GIBRALTAR INDS INC COM 374689107 291,862 3,824,683 SH   SOLE 21 3,824,683 0 0
GIBRALTAR INDS INC COM 374689107 66,390 870,001 SH   SOLE 22 829,477 0 40,524
GIBRALTAR INDS INC COM 374689107 81 1,061 SH   SOLE 23 1,061 0 0
GIBRALTAR INDS INC COM 374689107 102 1,333 SH   SOLE 25 1,333 0 0
GIBRALTAR INDS INC COM 374689107 1,761 23,082 SH   SOLE 26 11,513 0 11,569
GIBRALTAR INDS INC COM 374689107 324 4,247 SH   SOLE 28 4,247 0 0
GIBRALTAR INDS INC COM 374689107 5,239 68,652 SH   SOLE 30 68,652 0 0
GIBRALTAR INDS INC COM 374689107 98 1,284 SH   SOLE 36 1,284 0 0
GIBRALTAR INDS INC COM 374689107 323 4,229 SH   SOLE 40 4,229 0 0
GIBRALTAR INDS INC COM 374689107 1,228 16,096 SH   SOLE 43 0 0 16,096
GILAT SATELLITE NETWORKS LTD SHS NEW M51474118 178 17,524 SH   SOLE 43 3,801 0 13,723
GILDAN ACTIVEWEAR INC COM 375916103 8,599 232,919 SH   SOLE 18 232,919 0 0
GILDAN ACTIVEWEAR INC COM 375916103 74,666 2,022,367 SH   SOLE 19 2,022,367 0 0
GILDAN ACTIVEWEAR INC COM 375916103 7,007 189,778 SH   SOLE 23 189,778 0 0
GILDAN ACTIVEWEAR INC COM 375916103 2,804 75,944 SH   SOLE 25 75,944 0 0
GILDAN ACTIVEWEAR INC COM 375916103 8,178 221,517 SH   SOLE 34 221,517 0 0
GILDAN ACTIVEWEAR INC COM 375916103 9,219 249,713 SH   SOLE 43 21,006 0 228,707
GILEAD SCIENCES INC COM 375558103 265,505 3,855,721 SH   SOLE 2 1,422,954 0 2,432,767
GILEAD SCIENCES INC COM 375558103 54,111 785,807 SH   SOLE 4 507,949 0 277,858
GILEAD SCIENCES INC COM 375558103 95,682 1,389,509 SH   SOLE 7 1,342,420 0 47,089
GILEAD SCIENCES INC COM 375558103 16,591 240,937 SH   SOLE 13 235,053 0 5,884
GILEAD SCIENCES INC COM 375558103 11,695 169,834 SH   SOLE 15 169,834 0 0
GILEAD SCIENCES INC COM 375558103 18 266 SH   SOLE 17 0 0 266
GILEAD SCIENCES INC COM 375558103 253,248 3,677,723 SH   SOLE 18 3,248,572 0 429,151
GILEAD SCIENCES INC COM 375558103 418,035 6,070,799 SH   SOLE 19 6,070,799 0 0
GILEAD SCIENCES INC COM 375558103 1,854 26,920 SH   SOLE 20 26,920 0 0
GILEAD SCIENCES INC COM 375558103 3,272,686 47,526,664 SH   SOLE 21 47,526,664 0 0
GILEAD SCIENCES INC COM 375558103 2,083,221 30,252,997 SH   SOLE 22 26,926,492 0 3,326,505
GILEAD SCIENCES INC COM 375558103 55,899 811,781 SH   SOLE 23 811,781 0 0
GILEAD SCIENCES INC COM 375558103 169,251 2,457,893 SH   SOLE 25 2,457,893 0 0
GILEAD SCIENCES INC COM 375558103 228,484 3,318,091 SH   SOLE 26 1,469,645 0 1,848,446
GILEAD SCIENCES INC COM 375558103 359,813 5,225,284 SH   SOLE 28 153,399 0 5,071,885
GILEAD SCIENCES INC COM 375558103 4,134 60,028 SH   SOLE 29 60,028 0 0
GILEAD SCIENCES INC COM 375558103 754,978 10,963,951 SH   SOLE 30 10,936,519 0 27,432
GILEAD SCIENCES INC COM 375558103 25,505 370,384 SH   SOLE 31 237,125 0 133,259
GILEAD SCIENCES INC COM 375558103 24,590 357,100 SH   SOLE 32 357,100 0 0
GILEAD SCIENCES INC COM 375558103 305,395 4,435,020 SH   SOLE 34 4,435,020 0 0
GILEAD SCIENCES INC COM 375558103 62,765 911,480 SH   SOLE 36 911,480 0 0
GILEAD SCIENCES INC COM 375558103 3,143 45,641 SH   SOLE 40 45,641 0 0
GILEAD SCIENCES INC COM 375558103 58,580 850,708 SH   SOLE 43 61,926 0 788,782
GLACIER BANCORP INC NEW COM 37637Q105 11,522 209,190 SH   SOLE 2 105,895 0 103,295
GLACIER BANCORP INC NEW COM 37637Q105 18 326 SH   SOLE 4 326 0 0
GLACIER BANCORP INC NEW COM 37637Q105 107 1,943 SH   SOLE 7 1,943 0 0
GLACIER BANCORP INC NEW COM 37637Q105 27,749 503,791 SH   SOLE 18 503,791 0 0
GLACIER BANCORP INC NEW COM 37637Q105 21,285 386,436 SH   SOLE 19 386,436 0 0
GLACIER BANCORP INC NEW COM 37637Q105 391,971 7,116,389 SH   SOLE 21 7,116,389 0 0
GLACIER BANCORP INC NEW COM 37637Q105 172,555 3,132,814 SH   SOLE 22 2,999,898 0 132,916
GLACIER BANCORP INC NEW COM 37637Q105 576 10,454 SH   SOLE 23 10,454 0 0
GLACIER BANCORP INC NEW COM 37637Q105 268 4,871 SH   SOLE 25 4,871 0 0
GLACIER BANCORP INC NEW COM 37637Q105 4,369 79,329 SH   SOLE 26 28,139 0 51,190
GLACIER BANCORP INC NEW COM 37637Q105 626 11,370 SH   SOLE 28 11,370 0 0
GLACIER BANCORP INC NEW COM 37637Q105 10,575 191,988 SH   SOLE 30 191,988 0 0
GLACIER BANCORP INC NEW COM 37637Q105 389 7,066 SH   SOLE 36 7,066 0 0
GLACIER BANCORP INC NEW COM 37637Q105 627 11,388 SH   SOLE 40 11,388 0 0
GLACIER BANCORP INC NEW COM 37637Q105 1,266 22,977 SH   SOLE 43 240 0 22,737
GLADSTONE CAPITAL CORP COM 376535100 2,169 189,727 SH   SOLE 30 189,727 0 0
GLADSTONE COMMERCIAL CORP COM 376536108 881 39,037 SH   SOLE 2 11,180 0 27,857
GLADSTONE COMMERCIAL CORP COM 376536108 15 648 SH   SOLE 7 648 0 0
GLADSTONE COMMERCIAL CORP COM 376536108 2,794 123,863 SH   SOLE 18 123,863 0 0
GLADSTONE COMMERCIAL CORP COM 376536108 1,483 65,723 SH   SOLE 19 65,723 0 0
GLADSTONE COMMERCIAL CORP COM 376536108 35,001 1,551,477 SH   SOLE 21 1,551,477 0 0
GLADSTONE COMMERCIAL CORP COM 376536108 23,437 1,038,854 SH   SOLE 22 990,166 0 48,688
GLADSTONE COMMERCIAL CORP COM 376536108 38 1,685 SH   SOLE 23 1,685 0 0
GLADSTONE COMMERCIAL CORP COM 376536108 21 923 SH   SOLE 25 923 0 0
GLADSTONE COMMERCIAL CORP COM 376536108 102 4,513 SH   SOLE 28 4,513 0 0
GLADSTONE COMMERCIAL CORP COM 376536108 868 38,485 SH   SOLE 30 38,485 0 0
GLADSTONE COMMERCIAL CORP COM 376536108 75 3,335 SH   SOLE 40 3,335 0 0
GLADSTONE COMMERCIAL CORP COM 376536108 995 44,086 SH   SOLE 43 5,333 0 38,753
GLADSTONE INVT CORP COM 376546107 2,925 202,990 SH   SOLE 30 202,990 0 0
GLADSTONE INVT CORP COM 376546107 174 12,094 SH   SOLE 43 6,538 0 5,556
GLADSTONE LD CORP COM 376549101 363 15,077 SH   SOLE 2 1,687 0 13,390
GLADSTONE LD CORP COM 376549101 9 366 SH   SOLE 7 366 0 0
GLADSTONE LD CORP COM 376549101 2 64 SH   SOLE 17 0 0 64
GLADSTONE LD CORP COM 376549101 1,935 80,433 SH   SOLE 18 80,433 0 0
GLADSTONE LD CORP COM 376549101 1,832 76,162 SH   SOLE 19 76,162 0 0
GLADSTONE LD CORP COM 376549101 24,135 1,003,120 SH   SOLE 21 1,003,120 0 0
GLADSTONE LD CORP COM 376549101 15,011 623,919 SH   SOLE 22 610,244 0 13,675
GLADSTONE LD CORP COM 376549101 28 1,177 SH   SOLE 23 1,177 0 0
GLADSTONE LD CORP COM 376549101 15 642 SH   SOLE 43 0 0 642
GLATFELTER CORPORATION COM 377320106 733 52,479 SH   SOLE 2 13,394 0 39,085
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,787 199,518 SH   SOLE 18 199,518 0 0
GLATFELTER CORPORATION COM 377320106 1,082 77,434 SH   SOLE 19 77,434 0 0
GLATFELTER CORPORATION COM 377320106 77,483 5,546,417 SH   SOLE 21 5,546,417 0 0
GLATFELTER CORPORATION COM 377320106 16,623 1,189,921 SH   SOLE 22 1,124,862 0 65,059
GLATFELTER CORPORATION COM 377320106 17 1,196 SH   SOLE 25 1,196 0 0
GLATFELTER CORPORATION COM 377320106 99 7,059 SH   SOLE 26 4,835 0 2,224
GLATFELTER CORPORATION COM 377320106 87 6,245 SH   SOLE 28 6,245 0 0
GLATFELTER CORPORATION COM 377320106 1,313 94,022 SH   SOLE 30 94,022 0 0
GLATFELTER CORPORATION COM 377320106 70 5,010 SH   SOLE 40 5,010 0 0
GLATFELTER CORPORATION COM 377320106 429 30,729 SH   SOLE 43 4,651 0 26,078
GLAUKOS CORP COM 377322102 1,997 23,547 SH   SOLE 2 16,857 0 6,690
GLAUKOS CORP COM 377322102 28 325 SH   SOLE 4 325 0 0
GLAUKOS CORP COM 377322102 61 722 SH   SOLE 7 722 0 0
GLAUKOS CORP COM 377322102 15,040 177,290 SH   SOLE 18 177,290 0 0
GLAUKOS CORP COM 377322102 7,957 93,797 SH   SOLE 19 93,797 0 0
GLAUKOS CORP COM 377322102 468,819 5,526,569 SH   SOLE 21 5,526,569 0 0
GLAUKOS CORP COM 377322102 99,367 1,171,370 SH   SOLE 22 1,146,362 0 25,008
GLAUKOS CORP COM 377322102 74 875 SH   SOLE 23 875 0 0
GLAUKOS CORP COM 377322102 179 2,110 SH   SOLE 25 2,110 0 0
GLAUKOS CORP COM 377322102 1,677 19,772 SH   SOLE 26 15,035 0 4,737
GLAUKOS CORP COM 377322102 475 5,594 SH   SOLE 28 5,594 0 0
GLAUKOS CORP COM 377322102 11,598 136,716 SH   SOLE 30 136,716 0 0
GLAUKOS CORP COM 377322102 185 2,184 SH   SOLE 36 2,184 0 0
GLAUKOS CORP COM 377322102 473 5,577 SH   SOLE 40 5,577 0 0
GLAUKOS CORP COM 377322102 1,189 14,018 SH   SOLE 43 188 0 13,830
GLAUKOS CORP NOTE 2.750% 6/1 377322AB8 2,639 1,548,000 PRN   SOLE 21 1,548,000 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 88 2,222 SH   SOLE 18 2,222 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 36,581 918,656 SH   SOLE 43 164,392 0 754,264
GLEN BURNIE BANCORP COM 377407101 3 251 SH   SOLE 18 251 0 0
GLEN BURNIE BANCORP COM 377407101 61 4,815 SH   SOLE 21 4,815 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 2,728 77,903 SH   SOLE 2 69,587 0 8,316
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 9 248 SH   SOLE 4 248 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 34 962 SH   SOLE 7 962 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 7,662 218,775 SH   SOLE 18 218,775 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 35,300 1,008,001 SH   SOLE 19 1,008,001 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 86,100 2,458,587 SH   SOLE 21 2,458,587 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 52,811 1,508,027 SH   SOLE 22 1,473,855 0 34,172
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 54 1,531 SH   SOLE 23 1,531 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 89 2,532 SH   SOLE 25 2,532 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 895 25,544 SH   SOLE 26 21,273 0 4,271
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 263 7,510 SH   SOLE 28 7,510 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 2,414 68,924 SH   SOLE 30 68,924 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 12,817 366,004 SH   SOLE 34 366,004 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 126 3,594 SH   SOLE 36 3,594 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 236 6,731 SH   SOLE 40 6,731 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 538 15,359 SH   SOLE 43 238 0 15,121
GLOBAL E ONLINE LTD SHS M5216V106 228 3,997 SH   SOLE 22 3,997 0 0
GLOBAL E ONLINE LTD SHS M5216V106 235 4,110 SH   SOLE 26 4,110 0 0
GLOBAL E ONLINE LTD SHS M5216V106 948 16,603 SH   SOLE 28 0 0 16,603
GLOBAL E ONLINE LTD SHS M5216V106 17 290 SH   SOLE 31 0 0 290
GLOBAL INDEMNITY GROUP LLC COM CL A 37959R103 7 268 SH   SOLE 43 0 0 268
GLOBAL INDUSTRIAL COMPANY COM 37892E102 367 10,005 SH   SOLE 2 4,285 0 5,720
GLOBAL INDUSTRIAL COMPANY COM 37892E102 10 261 SH   SOLE 7 261 0 0
GLOBAL INDUSTRIAL COMPANY COM 37892E102 1,489 40,550 SH   SOLE 18 40,550 0 0
GLOBAL INDUSTRIAL COMPANY COM 37892E102 797 21,710 SH   SOLE 19 21,710 0 0
GLOBAL INDUSTRIAL COMPANY COM 37892E102 16,296 443,902 SH   SOLE 21 443,902 0 0
GLOBAL INDUSTRIAL COMPANY COM 37892E102 13,035 355,089 SH   SOLE 22 343,480 0 11,609
GLOBAL INDUSTRIAL COMPANY COM 37892E102 13 353 SH   SOLE 25 353 0 0
GLOBAL INDUSTRIAL COMPANY COM 37892E102 109 2,959 SH   SOLE 28 2,959 0 0
GLOBAL INDUSTRIAL COMPANY COM 37892E102 122 3,324 SH   SOLE 30 3,324 0 0
GLOBAL INDUSTRIAL COMPANY COM 37892E102 89 2,438 SH   SOLE 40 2,438 0 0
GLOBAL INDUSTRIAL COMPANY COM 37892E102 290 7,902 SH   SOLE 43 1,647 0 6,255
GLOBAL MED REIT INC COM NEW 37954A204 1,227 83,134 SH   SOLE 2 17,386 0 65,748
GLOBAL MED REIT INC COM NEW 37954A204 10 695 SH   SOLE 7 695 0 0
GLOBAL MED REIT INC COM NEW 37954A204 2,942 199,342 SH   SOLE 18 199,342 0 0
GLOBAL MED REIT INC COM NEW 37954A204 1,434 97,157 SH   SOLE 19 97,157 0 0
GLOBAL MED REIT INC COM NEW 37954A204 37,562 2,544,872 SH   SOLE 21 2,544,872 0 0
GLOBAL MED REIT INC COM NEW 37954A204 23,966 1,623,703 SH   SOLE 22 1,530,275 0 93,428
GLOBAL MED REIT INC COM NEW 37954A204 35 2,359 SH   SOLE 23 2,359 0 0
GLOBAL MED REIT INC COM NEW 37954A204 23 1,528 SH   SOLE 25 1,528 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,071 72,561 SH   SOLE 30 72,561 0 0
GLOBAL MED REIT INC COM NEW 37954A204 54 3,655 SH   SOLE 34 3,655 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 229 15,506 SH   SOLE 43 713 0 14,793
GLOBAL NET LEASE INC COM NEW 379378201 5,338 288,524 SH   SOLE 2 130,950 0 157,574
GLOBAL NET LEASE INC COM NEW 379378201 2,526 136,537 SH   SOLE 4 136,537 0 0
GLOBAL NET LEASE INC COM NEW 379378201 2,303 124,496 SH   SOLE 7 124,496 0 0
GLOBAL NET LEASE INC COM NEW 379378201 7,397 399,835 SH   SOLE 18 399,835 0 0
GLOBAL NET LEASE INC COM NEW 379378201 11,816 638,729 SH   SOLE 19 638,729 0 0
GLOBAL NET LEASE INC COM NEW 379378201 224,198 12,118,823 SH   SOLE 21 12,118,823 0 0
GLOBAL NET LEASE INC COM NEW 379378201 74,029 4,001,557 SH   SOLE 22 3,858,732 0 142,825
GLOBAL NET LEASE INC COM NEW 379378201 348 18,792 SH   SOLE 23 18,792 0 0
GLOBAL NET LEASE INC COM NEW 379378201 389 21,038 SH   SOLE 26 17,148 0 3,890
GLOBAL NET LEASE INC COM NEW 379378201 1,300 70,253 SH   SOLE 28 12,250 0 58,003
GLOBAL NET LEASE INC COM NEW 379378201 198 10,703 SH   SOLE 40 10,703 0 0
GLOBAL NET LEASE INC COM NEW 379378201 999 54,022 SH   SOLE 43 16,529 0 37,493
GLOBAL PMTS INC COM 37940X102 118,555 632,156 SH   SOLE 2 80,389 0 551,767
GLOBAL PMTS INC COM 37940X102 34,032 181,463 SH   SOLE 4 112,798 0 68,665
GLOBAL PMTS INC COM 37940X102 48,634 259,327 SH   SOLE 7 250,434 0 8,893
GLOBAL PMTS INC COM 37940X102 512 2,730 SH   SOLE 13 867 0 1,863
GLOBAL PMTS INC COM 37940X102 5,708 30,436 SH   SOLE 15 30,436 0 0
GLOBAL PMTS INC COM 37940X102 122,344 652,364 SH   SOLE 18 610,471 0 41,893
GLOBAL PMTS INC COM 37940X102 230,055 1,226,698 SH   SOLE 19 1,226,698 0 0
GLOBAL PMTS INC COM 37940X102 1,068,851 5,699,322 SH   SOLE 21 5,699,322 0 0
GLOBAL PMTS INC COM 37940X102 1,175,182 6,266,300 SH   SOLE 22 5,630,795 0 635,505
GLOBAL PMTS INC COM 37940X102 31,706 169,064 SH   SOLE 23 169,064 0 0
GLOBAL PMTS INC COM 37940X102 92,365 492,508 SH   SOLE 25 492,508 0 0
GLOBAL PMTS INC COM 37940X102 129,008 687,894 SH   SOLE 26 261,181 0 426,713
GLOBAL PMTS INC COM 37940X102 103,054 549,504 SH   SOLE 28 34,982 0 514,522
GLOBAL PMTS INC COM 37940X102 74 397 SH   SOLE 29 397 0 0
GLOBAL PMTS INC COM 37940X102 273,613 1,458,958 SH   SOLE 30 1,444,465 0 14,493
GLOBAL PMTS INC COM 37940X102 13,633 72,694 SH   SOLE 31 38,457 0 34,237
GLOBAL PMTS INC COM 37940X102 130,202 694,260 SH   SOLE 34 694,260 0 0
GLOBAL PMTS INC COM 37940X102 27,213 145,104 SH   SOLE 36 145,104 0 0
GLOBAL PMTS INC COM 37940X102 2,037 10,861 SH   SOLE 40 10,861 0 0
GLOBAL PMTS INC COM 37940X102 29,930 159,591 SH   SOLE 43 16,904 0 142,687
GLOBAL PMTS INC OPTIONS 37940X102 375 2,000 SH Call SOLE 4 2,000 0 0
GLOBAL PMTS INC OPTIONS 37940X102 5,251 28,000 SH Call SOLE 18 28,000 0 0
GLOBAL PMTS INC OPTIONS 37940X102 31,450 167,700 SH Call SOLE 19 167,700 0 0
GLOBAL PMTS INC OPTIONS 37940X102 2,438 13,000 SH Call SOLE 22 13,000 0 0
GLOBAL PMTS INC OPTIONS 37940X102 356 1,900 SH Call SOLE 26 1,900 0 0
GLOBAL PMTS INC OPTIONS 37940X102 16,391 87,400 SH Call SOLE 34 87,400 0 0
GLOBAL SELF STORAGE INC COM 37955N106 12 2,260 SH   SOLE 18 2,260 0 0
GLOBAL SELF STORAGE INC COM 37955N106 41 7,796 SH   SOLE 21 7,796 0 0
GLOBAL SHIP LEASE INC NEW COM CL A Y27183600 249 12,712 SH   SOLE 43 2,293 0 10,419
GLOBAL WTR RES INC COM 379463102 44 2,563 SH   SOLE 2 1,157 0 1,406
GLOBAL WTR RES INC COM 379463102 738 43,235 SH   SOLE 18 43,235 0 0
GLOBAL WTR RES INC COM 379463102 384 22,465 SH   SOLE 19 22,465 0 0
GLOBAL WTR RES INC COM 379463102 7,173 419,970 SH   SOLE 21 419,970 0 0
GLOBAL WTR RES INC COM 379463102 2,434 142,477 SH   SOLE 22 139,511 0 2,966
GLOBAL WTR RES INC COM 379463102 151 8,864 SH   SOLE 25 8,864 0 0
GLOBAL WTR RES INC COM 379463102 118 6,894 SH   SOLE 26 5,143 0 1,751
GLOBAL WTR RES INC COM 379463102 77 4,491 SH   SOLE 34 4,491 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 1,141 641,146 SH   SOLE 2 317,456 0 323,690
GLOBALSTAR INC COM 378973408 4 2,511 SH   SOLE 4 2,511 0 0
GLOBALSTAR INC COM 378973408 17 9,758 SH   SOLE 7 9,758 0 0
GLOBALSTAR INC COM 378973408 3,591 2,017,356 SH   SOLE 18 1,882,669 0 134,687
GLOBALSTAR INC COM 378973408 4,826 2,711,190 SH   SOLE 19 2,711,190 0 0
GLOBALSTAR INC COM 378973408 40,004 22,473,879 SH   SOLE 21 22,473,879 0 0
GLOBALSTAR INC COM 378973408 30,769 17,286,225 SH   SOLE 22 16,787,122 0 499,103
GLOBALSTAR INC COM 378973408 144 81,159 SH   SOLE 23 81,159 0 0
GLOBALSTAR INC COM 378973408 47 26,258 SH   SOLE 25 26,258 0 0
GLOBALSTAR INC COM 378973408 485 272,502 SH   SOLE 26 26,069 0 246,433
GLOBALSTAR INC COM 378973408 107 59,904 SH   SOLE 28 59,904 0 0
GLOBALSTAR INC COM 378973408 1,007 565,567 SH   SOLE 30 565,567 0 0
GLOBALSTAR INC COM 378973408 36 20,073 SH   SOLE 36 20,073 0 0
GLOBALSTAR INC COM 378973408 187 104,781 SH   SOLE 40 104,781 0 0
GLOBALSTAR INC COM 378973408 4 2,231 SH   SOLE 43 0 0 2,231
GLOBANT S A COM L44385109 24,602 112,244 SH   SOLE 2 23,732 0 88,512
GLOBANT S A COM L44385109 3,534 16,125 SH   SOLE 4 7,016 0 9,109
GLOBANT S A COM L44385109 1,091 4,979 SH   SOLE 7 4,979 0 0
GLOBANT S A COM L44385109 532 2,427 SH   SOLE 13 90 0 2,337
GLOBANT S A COM L44385109 111 505 SH   SOLE 15 505 0 0
GLOBANT S A COM L44385109 12,164 55,500 SH   SOLE 18 32,702 0 22,798
GLOBANT S A COM L44385109 365,377 1,667,019 SH   SOLE 19 1,667,019 0 0
GLOBANT S A COM L44385109 233,992 1,067,580 SH   SOLE 21 1,067,580 0 0
GLOBANT S A COM L44385109 163,869 747,648 SH   SOLE 22 672,800 0 74,848
GLOBANT S A COM L44385109 5,312 24,234 SH   SOLE 23 24,234 0 0
GLOBANT S A COM L44385109 4,173 19,040 SH   SOLE 25 19,040 0 0
GLOBANT S A COM L44385109 27,235 124,260 SH   SOLE 26 28,226 0 96,034
GLOBANT S A COM L44385109 10,048 45,845 SH   SOLE 28 0 0 45,845
GLOBANT S A COM L44385109 697 3,180 SH   SOLE 29 3,180 0 0
GLOBANT S A COM L44385109 56,407 257,356 SH   SOLE 30 219,664 0 37,692
GLOBANT S A COM L44385109 1,792 8,178 SH   SOLE 31 8,178 0 0
GLOBANT S A COM L44385109 114,898 524,216 SH   SOLE 34 524,216 0 0
GLOBANT S A COM L44385109 36 162 SH   SOLE 40 162 0 0
GLOBANT S A COM L44385109 3,655 16,678 SH   SOLE 43 1,320 0 15,358
GLOBE LIFE INC COM 37959E102 22,405 235,221 SH   SOLE 2 38,219 0 197,002
GLOBE LIFE INC COM 37959E102 6,790 71,287 SH   SOLE 4 34,163 0 37,124
GLOBE LIFE INC COM 37959E102 9,026 94,760 SH   SOLE 7 85,751 0 9,009
GLOBE LIFE INC COM 37959E102 30 310 SH   SOLE 13 310 0 0
GLOBE LIFE INC COM 37959E102 1,231 12,919 SH   SOLE 15 12,919 0 0
GLOBE LIFE INC COM 37959E102 28,743 301,766 SH   SOLE 18 288,366 0 13,400
GLOBE LIFE INC COM 37959E102 4,825 50,656 SH   SOLE 19 50,656 0 0
GLOBE LIFE INC COM 37959E102 255,928 2,686,908 SH   SOLE 21 2,686,908 0 0
GLOBE LIFE INC COM 37959E102 220,256 2,312,401 SH   SOLE 22 2,094,454 0 217,947
GLOBE LIFE INC COM 37959E102 5,226 54,863 SH   SOLE 23 54,863 0 0
GLOBE LIFE INC COM 37959E102 14,318 150,322 SH   SOLE 25 150,322 0 0
GLOBE LIFE INC COM 37959E102 22,940 240,844 SH   SOLE 26 113,649 0 127,195
GLOBE LIFE INC COM 37959E102 19,193 201,504 SH   SOLE 28 10,914 0 190,590
GLOBE LIFE INC COM 37959E102 7 76 SH   SOLE 29 76 0 0
GLOBE LIFE INC COM 37959E102 54,368 570,797 SH   SOLE 30 512,683 0 58,114
GLOBE LIFE INC COM 37959E102 3,443 36,150 SH   SOLE 31 14,476 0 21,674
GLOBE LIFE INC COM 37959E102 463 4,856 SH   SOLE 34 4,856 0 0
GLOBE LIFE INC COM 37959E102 5,432 57,024 SH   SOLE 36 57,024 0 0
GLOBE LIFE INC COM 37959E102 366 3,841 SH   SOLE 40 3,841 0 0
GLOBE LIFE INC COM 37959E102 8,527 89,518 SH   SOLE 43 2,211 0 87,307
GLOBUS MED INC CL A 379577208 17,307 223,231 SH   SOLE 2 70,810 0 152,421
GLOBUS MED INC CL A 379577208 50 640 SH   SOLE 4 640 0 0
GLOBUS MED INC CL A 379577208 95 1,228 SH   SOLE 7 1,228 0 0
GLOBUS MED INC CL A 379577208 15,147 195,370 SH   SOLE 18 188,724 0 6,646
GLOBUS MED INC CL A 379577208 10,042 129,527 SH   SOLE 19 129,527 0 0
GLOBUS MED INC CL A 379577208 322,486 4,159,496 SH   SOLE 21 4,159,496 0 0
GLOBUS MED INC CL A 379577208 185,651 2,394,567 SH   SOLE 22 2,297,083 0 97,484
GLOBUS MED INC CL A 379577208 847 10,919 SH   SOLE 23 10,919 0 0
GLOBUS MED INC CL A 379577208 241 3,107 SH   SOLE 25 3,107 0 0
GLOBUS MED INC CL A 379577208 5,218 67,303 SH   SOLE 26 22,001 0 45,302
GLOBUS MED INC CL A 379577208 613 7,910 SH   SOLE 28 7,910 0 0
GLOBUS MED INC CL A 379577208 46 589 SH   SOLE 29 589 0 0
GLOBUS MED INC CL A 379577208 7,859 101,372 SH   SOLE 30 101,372 0 0
GLOBUS MED INC CL A 379577208 278 3,591 SH   SOLE 31 3,591 0 0
GLOBUS MED INC CL A 379577208 39 507 SH   SOLE 34 507 0 0
GLOBUS MED INC CL A 379577208 176 2,274 SH   SOLE 36 2,274 0 0
GLOBUS MED INC CL A 379577208 713 9,196 SH   SOLE 40 9,196 0 0
GLOBUS MED INC CL A 379577208 2,688 34,672 SH   SOLE 43 10,443 0 24,229
GLYCOMIMETICS INC COM 38000Q102 45 19,345 SH   SOLE 2 11,808 0 7,537
GLYCOMIMETICS INC COM 38000Q102 21 9,067 SH   SOLE 18 9,067 0 0
GLYCOMIMETICS INC COM 38000Q102 20 8,547 SH   SOLE 19 8,547 0 0
GLYCOMIMETICS INC COM 38000Q102 361 155,432 SH   SOLE 21 155,432 0 0
GLYCOMIMETICS INC COM 38000Q102 1,579 680,474 SH   SOLE 22 680,474 0 0
GLYCOMIMETICS INC COM 38000Q102 28 12,166 SH   SOLE 26 0 0 12,166
GLYCOMIMETICS INC COM 38000Q102 3 1,117 SH   SOLE 43 0 0 1,117
GMS INC COM 36251C103 2,495 51,836 SH   SOLE 2 16,672 0 35,164
GMS INC COM 36251C103 9 182 SH   SOLE 4 182 0 0
GMS INC COM 36251C103 32 675 SH   SOLE 7 675 0 0
GMS INC COM 36251C103 8,417 174,848 SH   SOLE 18 174,848 0 0
GMS INC COM 36251C103 4,412 91,640 SH   SOLE 19 91,640 0 0
GMS INC COM 36251C103 252,436 5,243,786 SH   SOLE 21 5,243,786 0 0
GMS INC COM 36251C103 54,387 1,129,760 SH   SOLE 22 1,065,136 0 64,624
GMS INC COM 36251C103 150 3,115 SH   SOLE 25 3,115 0 0
GMS INC COM 36251C103 1,239 25,733 SH   SOLE 26 20,507 0 5,226
GMS INC COM 36251C103 217 4,504 SH   SOLE 28 4,504 0 0
GMS INC COM 36251C103 4,340 90,150 SH   SOLE 30 90,150 0 0
GMS INC COM 36251C103 311 6,463 SH   SOLE 36 6,463 0 0
GMS INC COM 36251C103 216 4,493 SH   SOLE 40 4,493 0 0
GMS INC COM 36251C103 1,540 31,994 SH   SOLE 43 786 0 31,208
GODADDY INC CL A 380237107 31,171 358,449 SH   SOLE 2 49,845 0 308,604
GODADDY INC CL A 380237107 8,659 99,574 SH   SOLE 4 56,678 0 42,896
GODADDY INC CL A 380237107 1,883 21,654 SH   SOLE 7 16,512 0 5,142
GODADDY INC CL A 380237107 43 495 SH   SOLE 13 495 0 0
GODADDY INC CL A 380237107 1,328 15,273 SH   SOLE 15 15,273 0 0
GODADDY INC CL A 380237107 9,677 111,284 SH   SOLE 18 100,975 0 10,309
GODADDY INC CL A 380237107 4,479 51,508 SH   SOLE 19 51,508 0 0
GODADDY INC CL A 380237107 206,710 2,377,071 SH   SOLE 21 2,377,071 0 0
GODADDY INC CL A 380237107 316,846 3,643,582 SH   SOLE 22 3,440,085 0 203,497
GODADDY INC CL A 380237107 8,232 94,667 SH   SOLE 23 94,667 0 0
GODADDY INC CL A 380237107 21,841 251,161 SH   SOLE 25 251,161 0 0
GODADDY INC CL A 380237107 27,171 312,449 SH   SOLE 26 182,767 0 129,682
GODADDY INC CL A 380237107 38,821 446,425 SH   SOLE 28 19,613 0 426,812
GODADDY INC CL A 380237107 31 361 SH   SOLE 29 361 0 0
GODADDY INC CL A 380237107 51,426 591,378 SH   SOLE 30 504,544 0 86,834
GODADDY INC CL A 380237107 3,538 40,682 SH   SOLE 31 21,714 0 18,968
GODADDY INC CL A 380237107 698 8,032 SH   SOLE 34 8,032 0 0
GODADDY INC CL A 380237107 6,472 74,423 SH   SOLE 36 74,423 0 0
GODADDY INC CL A 380237107 565 6,494 SH   SOLE 40 6,494 0 0
GODADDY INC CL A 380237107 6,056 69,640 SH   SOLE 43 4,126 0 65,514
GOGO INC COM 38046C109 687 60,379 SH   SOLE 2 15,371 0 45,008
GOGO INC COM 38046C109 2 199 SH   SOLE 4 199 0 0
GOGO INC COM 38046C109 14 1,254 SH   SOLE 7 1,254 0 0
GOGO INC COM 38046C109 2,280 200,351 SH   SOLE 18 200,351 0 0
GOGO INC COM 38046C109 1,330 116,908 SH   SOLE 19 116,908 0 0
GOGO INC COM 38046C109 26,075 2,291,258 SH   SOLE 21 2,291,258 0 0
GOGO INC COM 38046C109 15,366 1,350,246 SH   SOLE 22 1,272,562 0 77,684
GOGO INC COM 38046C109 30 2,607 SH   SOLE 25 2,607 0 0
GOGO INC COM 38046C109 22 1,921 SH   SOLE 26 1,921 0 0
GOGO INC COM 38046C109 163 14,313 SH   SOLE 30 14,313 0 0
GOGO INC COM 38046C109 13 1,158 SH   SOLE 34 1,158 0 0
GOGO INC COM 38046C109 31 2,707 SH   SOLE 36 2,707 0 0
GOGO INC COM 38046C109 74 6,543 SH   SOLE 40 6,543 0 0
GOGO INC COM 38046C109 120 10,525 SH   SOLE 43 0 0 10,525
GOHEALTH INC COM CL A 38046W105 1,245 111,090 SH   SOLE 2 17,520 0 93,570
GOHEALTH INC COM CL A 38046W105 2 171 SH   SOLE 4 171 0 0
GOHEALTH INC COM CL A 38046W105 11 1,024 SH   SOLE 7 1,024 0 0
GOHEALTH INC COM CL A 38046W105 134 11,965 SH   SOLE 18 11,965 0 0
GOHEALTH INC COM CL A 38046W105 189 16,827 SH   SOLE 19 16,827 0 0
GOHEALTH INC COM CL A 38046W105 7,294 650,673 SH   SOLE 21 650,673 0 0
GOHEALTH INC COM CL A 38046W105 13,838 1,234,412 SH   SOLE 22 1,181,591 0 52,821
GOHEALTH INC COM CL A 38046W105 14 1,242 SH   SOLE 25 1,242 0 0
GOHEALTH INC COM CL A 38046W105 14 1,259 SH   SOLE 26 1,259 0 0
GOHEALTH INC COM CL A 38046W105 112 10,027 SH   SOLE 30 10,027 0 0
GOHEALTH INC COM CL A 38046W105 9 832 SH   SOLE 31 832 0 0
GOHEALTH INC COM CL A 38046W105 69 6,190 SH   SOLE 40 6,190 0 0
GOL LINHAS AEREAS INTELIGENT SPON ADR PFD NEW 38045R206 11,575 1,255,455 SH   SOLE 34 1,255,455 0 0
GOL LINHAS AEREAS INTELIGENT SPON ADR PFD NEW 38045R206 307 33,336 SH   SOLE 43 0 0 33,336
GOLAR LNG LTD SHS G9456A100 1,335 100,754 SH   SOLE 2 10,275 0 90,479
GOLAR LNG LTD SHS G9456A100 22 1,632 SH   SOLE 7 1,632 0 0
GOLAR LNG LTD SHS G9456A100 4,378 330,442 SH   SOLE 18 330,442 0 0
GOLAR LNG LTD SHS G9456A100 2,809 212,036 SH   SOLE 19 212,036 0 0
GOLAR LNG LTD SHS G9456A100 46,684 3,523,332 SH   SOLE 21 3,523,332 0 0
GOLAR LNG LTD SHS G9456A100 14,321 1,080,812 SH   SOLE 22 974,222 0 106,590
GOLAR LNG LTD SHS G9456A100 35 2,677 SH   SOLE 23 2,677 0 0
GOLAR LNG LTD SHS G9456A100 157 11,826 SH   SOLE 26 0 0 11,826
GOLAR LNG LTD SHS G9456A100 4 301 SH   SOLE 43 0 0 301
GOLD FIELDS LTD SPONSORED ADR 38059T106 2,535 284,842 SH   SOLE 2 284,842 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106 573 64,388 SH   SOLE 4 64,388 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106 27,957 3,141,270 SH   SOLE 7 3,141,270 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106 549 61,702 SH   SOLE 18 61,702 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106 2,137 240,133 SH   SOLE 19 240,133 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106 13,267 1,490,706 SH   SOLE 22 1,490,706 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106 3,366 378,206 SH   SOLE 23 378,206 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106 13,196 1,482,646 SH   SOLE 25 1,482,646 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106 7,706 865,834 SH   SOLE 26 469,235 0 396,599
GOLD FIELDS LTD SPONSORED ADR 38059T106 55,404 6,225,135 SH   SOLE 30 6,225,135 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106 82,764 9,299,341 SH   SOLE 34 9,299,341 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106 7,952 893,452 SH   SOLE 43 44,624 0 848,828
GOLD RESOURCE CORP COM 38068T105 9 3,322 SH   SOLE 2 3,322 0 0
GOLD RESOURCE CORP COM 38068T105 41 15,910 SH   SOLE 18 15,910 0 0
GOLD RESOURCE CORP COM 38068T105 661 256,175 SH   SOLE 21 256,175 0 0
GOLD RESOURCE CORP COM 38068T105 2,624 1,017,059 SH   SOLE 22 1,017,059 0 0
GOLD RESOURCE CORP COM 38068T105 33 12,736 SH   SOLE 43 0 0 12,736
GOLDEN ENTMT INC COM 381013101 328 7,330 SH   SOLE 2 5,531 0 1,799
GOLDEN ENTMT INC COM 381013101 12 272 SH   SOLE 7 272 0 0
GOLDEN ENTMT INC COM 381013101 2,510 56,032 SH   SOLE 18 56,032 0 0
GOLDEN ENTMT INC COM 381013101 1,351 30,155 SH   SOLE 19 30,155 0 0
GOLDEN ENTMT INC COM 381013101 26,883 600,057 SH   SOLE 21 600,057 0 0
GOLDEN ENTMT INC COM 381013101 20,590 459,588 SH   SOLE 22 447,142 0 12,446
GOLDEN ENTMT INC COM 381013101 30 678 SH   SOLE 25 678 0 0
GOLDEN ENTMT INC COM 381013101 189 4,215 SH   SOLE 30 4,215 0 0
GOLDEN ENTMT INC COM 381013101 96 2,139 SH   SOLE 40 2,139 0 0
GOLDEN ENTMT INC COM 381013101 129 2,872 SH   SOLE 43 153 0 2,719
GOLDEN MINERALS CO COM 381119106 50 82,094 SH   SOLE 21 82,094 0 0
GOLDEN NUGGET ONLINE GAMIN COM CL A 38113L107 73 5,754 SH   SOLE 2 2,649 0 3,105
GOLDEN NUGGET ONLINE GAMIN COM CL A 38113L107 7 513 SH   SOLE 7 513 0 0
GOLDEN NUGGET ONLINE GAMIN COM CL A 38113L107 1,323 103,645 SH   SOLE 18 103,645 0 0
GOLDEN NUGGET ONLINE GAMIN COM CL A 38113L107 711 55,753 SH   SOLE 19 55,753 0 0
GOLDEN NUGGET ONLINE GAMIN COM CL A 38113L107 14,364 1,125,729 SH   SOLE 21 1,125,729 0 0
GOLDEN NUGGET ONLINE GAMIN COM CL A 38113L107 11,771 922,478 SH   SOLE 22 917,517 0 4,961
GOLDEN STAR RES LTD CDA COM 38119T807 25 8,849 SH   SOLE 43 0 0 8,849
GOLDMAN SACHS BDC INC SHS 38147U107 4,785 244,157 SH   SOLE 30 244,157 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 7 190 SH   SOLE 17 0 0 190
GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 3 63 SH   SOLE 17 0 0 63
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 49 564 SH   SOLE 17 0 0 564
GOLDMAN SACHS GROUP INC COM 38141G104 286,225 754,157 SH   SOLE 2 128,056 0 626,101
GOLDMAN SACHS GROUP INC COM 38141G104 73,956 194,862 SH   SOLE 4 117,500 0 77,362
GOLDMAN SACHS GROUP INC COM 38141G104 114,519 301,738 SH   SOLE 7 290,586 0 11,152
GOLDMAN SACHS GROUP INC COM 38141G104 1,022 2,694 SH   SOLE 13 979 0 1,715
GOLDMAN SACHS GROUP INC COM 38141G104 17,209 45,342 SH   SOLE 15 45,342 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 268,247 706,788 SH   SOLE 18 657,644 0 49,144
GOLDMAN SACHS GROUP INC COM 38141G104 36,512 96,204 SH   SOLE 19 96,204 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 3,290,192 8,669,123 SH   SOLE 21 8,669,123 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 2,731,401 7,196,799 SH   SOLE 22 6,471,809 0 724,990
GOLDMAN SACHS GROUP INC COM 38141G104 76,019 200,297 SH   SOLE 23 200,297 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 215,741 568,442 SH   SOLE 25 568,442 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 318,006 837,893 SH   SOLE 26 378,237 0 459,656
GOLDMAN SACHS GROUP INC COM 38141G104 276,278 727,948 SH   SOLE 28 40,151 0 687,797
GOLDMAN SACHS GROUP INC COM 38141G104 158 415 SH   SOLE 29 415 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 763,858 2,012,643 SH   SOLE 30 2,012,643 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 21,918 57,751 SH   SOLE 31 42,952 0 14,799
GOLDMAN SACHS GROUP INC COM 38141G104 19,592 51,621 SH   SOLE 32 51,621 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 59,456 156,657 SH   SOLE 34 156,657 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 77,043 202,996 SH   SOLE 36 202,996 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 4,768 12,562 SH   SOLE 40 12,562 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 95,466 251,537 SH   SOLE 43 19,630 0 231,907
GOLUB CAP BDC INC COM 38173M102 14,577 945,351 SH   SOLE 30 945,351 0 0
GOLUB CAP BDC INC COM 38173M102 973 63,084 SH   SOLE 43 27,834 0 35,250
GOOD TIMES RESTAURANTS INC COM NEW 382140879 7 1,812 SH   SOLE 18 1,812 0 0
GOOD TIMES RESTAURANTS INC COM NEW 382140879 132 32,168 SH   SOLE 21 32,168 0 0
GOOD TIMES RESTAURANTS INC COM NEW 382140879 130 31,856 SH   SOLE 22 31,856 0 0
GOODRICH PETE CORP COM PAR 382410843 48 3,209 SH   SOLE 2 228 0 2,981
GOODRICH PETE CORP COM PAR 382410843 31 2,053 SH   SOLE 18 2,053 0 0
GOODRICH PETE CORP COM PAR 382410843 987 66,128 SH   SOLE 21 66,128 0 0
GOODRICH PETE CORP COM PAR 382410843 277 18,541 SH   SOLE 22 18,541 0 0
GOODRX HLDGS INC COM CL A 38246G108 808 22,435 SH   SOLE 2 22,435 0 0
GOODRX HLDGS INC COM CL A 38246G108 40 1,103 SH   SOLE 7 1,103 0 0
GOODRX HLDGS INC COM CL A 38246G108 13 370 SH   SOLE 18 0 0 370
GOODRX HLDGS INC COM CL A 38246G108 64 1,766 SH   SOLE 19 1,766 0 0
GOODRX HLDGS INC COM CL A 38246G108 8,989 249,638 SH   SOLE 21 249,638 0 0
GOODRX HLDGS INC COM CL A 38246G108 32,793 910,654 SH   SOLE 22 910,654 0 0
GOODRX HLDGS INC COM CL A 38246G108 132 3,653 SH   SOLE 29 3,653 0 0
GOODRX HLDGS INC COM CL A 38246G108 16 447 SH   SOLE 30 447 0 0
GOODRX HLDGS INC COM CL A 38246G108 382 10,598 SH   SOLE 34 10,598 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 11,571 674,692 SH   SOLE 2 277,453 0 397,239
GOODYEAR TIRE & RUBR CO COM 382550101 19 1,131 SH   SOLE 4 1,131 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 146 8,497 SH   SOLE 7 8,497 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 25,621 1,493,936 SH   SOLE 18 1,459,608 0 34,328
GOODYEAR TIRE & RUBR CO COM 382550101 28,631 1,669,417 SH   SOLE 19 1,669,417 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 337,808 19,697,266 SH   SOLE 21 19,697,266 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 176,699 10,303,120 SH   SOLE 22 9,885,217 0 417,903
GOODYEAR TIRE & RUBR CO COM 382550101 1,054 61,481 SH   SOLE 23 61,481 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 289 16,875 SH   SOLE 25 16,875 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 6,962 405,970 SH   SOLE 26 79,413 0 326,557
GOODYEAR TIRE & RUBR CO COM 382550101 827 48,199 SH   SOLE 28 35,701 0 12,498
GOODYEAR TIRE & RUBR CO COM 382550101 3,478 202,779 SH   SOLE 30 202,779 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 134 7,800 SH   SOLE 34 7,800 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 734 42,770 SH   SOLE 36 42,770 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 558 32,546 SH   SOLE 40 32,546 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 7,503 437,474 SH   SOLE 43 25,472 0 412,003
GOOSEHEAD INS INC COM CL A 38267D109 2,208 17,343 SH   SOLE 2 5,534 0 11,809
GOOSEHEAD INS INC COM CL A 38267D109 9 70 SH   SOLE 4 70 0 0
GOOSEHEAD INS INC COM CL A 38267D109 36 285 SH   SOLE 7 285 0 0
GOOSEHEAD INS INC COM CL A 38267D109 7,228 56,778 SH   SOLE 18 56,778 0 0
GOOSEHEAD INS INC COM CL A 38267D109 3,924 30,822 SH   SOLE 19 30,822 0 0
GOOSEHEAD INS INC COM CL A 38267D109 80,848 635,098 SH   SOLE 21 635,098 0 0
GOOSEHEAD INS INC COM CL A 38267D109 54,193 425,712 SH   SOLE 22 403,188 0 22,524
GOOSEHEAD INS INC COM CL A 38267D109 98 769 SH   SOLE 25 769 0 0
GOOSEHEAD INS INC COM CL A 38267D109 1,042 8,182 SH   SOLE 26 6,547 0 1,635
GOOSEHEAD INS INC COM CL A 38267D109 236 1,854 SH   SOLE 28 1,854 0 0
GOOSEHEAD INS INC COM CL A 38267D109 4,202 33,005 SH   SOLE 30 33,005 0 0
GOOSEHEAD INS INC COM CL A 38267D109 47 371 SH   SOLE 34 371 0 0
GOOSEHEAD INS INC COM CL A 38267D109 58 459 SH   SOLE 36 459 0 0
GOOSEHEAD INS INC COM CL A 38267D109 251 1,971 SH   SOLE 40 1,971 0 0
GOOSEHEAD INS INC COM CL A 38267D109 116 915 SH   SOLE 43 0 0 915
GOPRO INC CL A 38268T103 804 69,026 SH   SOLE 2 47,098 0 21,928
GOPRO INC CL A 38268T103 5 428 SH   SOLE 4 428 0 0
GOPRO INC CL A 38268T103 26 2,191 SH   SOLE 7 2,191 0 0
GOPRO INC CL A 38268T103 4,752 407,898 SH   SOLE 18 380,361 0 27,537
GOPRO INC CL A 38268T103 5,006 429,675 SH   SOLE 19 429,675 0 0
GOPRO INC CL A 38268T103 49,698 4,265,910 SH   SOLE 21 4,265,910 0 0
GOPRO INC CL A 38268T103 37,146 3,188,487 SH   SOLE 22 3,120,293 0 68,194
GOPRO INC CL A 38268T103 116 9,918 SH   SOLE 23 9,918 0 0
GOPRO INC CL A 38268T103 56 4,780 SH   SOLE 25 4,780 0 0
GOPRO INC CL A 38268T103 947 81,322 SH   SOLE 26 55,063 0 26,259
GOPRO INC CL A 38268T103 210 18,026 SH   SOLE 28 18,026 0 0
GOPRO INC CL A 38268T103 1,265 108,544 SH   SOLE 30 108,544 0 0
GOPRO INC CL A 38268T103 43 3,674 SH   SOLE 36 3,674 0 0
GOPRO INC CL A 38268T103 157 13,504 SH   SOLE 40 13,504 0 0
GOPRO INC CL A 38268T103 375 32,187 SH   SOLE 43 0 0 32,187
GORMAN RUPP CO COM 383082104 667 19,355 SH   SOLE 2 6,326 0 13,029
GORMAN RUPP CO COM 383082104 661 19,183 SH   SOLE 7 19,183 0 0
GORMAN RUPP CO COM 383082104 2,414 70,100 SH   SOLE 18 70,100 0 0
GORMAN RUPP CO COM 383082104 1,335 38,770 SH   SOLE 19 38,770 0 0
GORMAN RUPP CO COM 383082104 27,797 807,116 SH   SOLE 21 807,116 0 0
GORMAN RUPP CO COM 383082104 16,704 485,020 SH   SOLE 22 454,484 0 30,536
GORMAN RUPP CO COM 383082104 16 457 SH   SOLE 25 457 0 0
GORMAN RUPP CO COM 383082104 49 1,425 SH   SOLE 26 0 0 1,425
GORMAN RUPP CO COM 383082104 70 2,039 SH   SOLE 28 2,039 0 0
GORMAN RUPP CO COM 383082104 7,633 221,636 SH   SOLE 30 221,636 0 0
GORMAN RUPP CO COM 383082104 118 3,429 SH   SOLE 40 3,429 0 0
GORMAN RUPP CO COM 383082104 281 8,151 SH   SOLE 43 660 0 7,491
GOSSAMER BIO INC COM 38341P102 893 110,013 SH   SOLE 2 25,277 0 84,736
GOSSAMER BIO INC COM 38341P102 11 1,303 SH   SOLE 7 1,303 0 0
GOSSAMER BIO INC COM 38341P102 1,717 211,504 SH   SOLE 18 211,504 0 0
GOSSAMER BIO INC COM 38341P102 2,250 277,105 SH   SOLE 19 277,105 0 0
GOSSAMER BIO INC COM 38341P102 23,053 2,839,100 SH   SOLE 21 2,839,100 0 0
GOSSAMER BIO INC COM 38341P102 14,356 1,767,985 SH   SOLE 22 1,680,297 0 87,688
GOSSAMER BIO INC COM 38341P102 93 11,406 SH   SOLE 23 11,406 0 0
GOSSAMER BIO INC COM 38341P102 15 1,795 SH   SOLE 25 1,795 0 0
GOSSAMER BIO INC COM 38341P102 892 109,910 SH   SOLE 26 1,980 0 107,930
GOSSAMER BIO INC COM 38341P102 59 7,234 SH   SOLE 28 7,234 0 0
GOSSAMER BIO INC COM 38341P102 549 67,591 SH   SOLE 30 67,591 0 0
GOSSAMER BIO INC COM 38341P102 15 1,812 SH   SOLE 36 1,812 0 0
GOSSAMER BIO INC COM 38341P102 61 7,515 SH   SOLE 40 7,515 0 0
GOSSAMER BIO INC COM 38341P102 12 1,532 SH   SOLE 43 0 0 1,532
GP STRATEGIES CORP COM 36225V104 165 10,527 SH   SOLE 2 467 0 10,060
GP STRATEGIES CORP COM 36225V104 5 287 SH   SOLE 7 287 0 0
GP STRATEGIES CORP COM 36225V104 721 45,883 SH   SOLE 18 45,883 0 0
GP STRATEGIES CORP COM 36225V104 377 23,981 SH   SOLE 19 23,981 0 0
GP STRATEGIES CORP COM 36225V104 7,746 492,731 SH   SOLE 21 492,731 0 0
GP STRATEGIES CORP COM 36225V104 4,863 309,326 SH   SOLE 22 297,255 0 12,071
GRACE W R & CO DEL NEW COM 38388F108 7,456 107,877 SH   SOLE 2 20,633 0 87,244
GRACE W R & CO DEL NEW COM 38388F108 16 227 SH   SOLE 4 227 0 0
GRACE W R & CO DEL NEW COM 38388F108 62 896 SH   SOLE 7 896 0 0
GRACE W R & CO DEL NEW COM 38388F108 1,784 25,811 SH   SOLE 18 25,811 0 0
GRACE W R & CO DEL NEW COM 38388F108 1,085 15,698 SH   SOLE 19 15,698 0 0
GRACE W R & CO DEL NEW COM 38388F108 61,719 892,928 SH   SOLE 21 892,928 0 0
GRACE W R & CO DEL NEW COM 38388F108 94,751 1,370,826 SH   SOLE 22 1,308,479 0 62,347
GRACE W R & CO DEL NEW COM 38388F108 124 1,787 SH   SOLE 25 1,787 0 0
GRACE W R & CO DEL NEW COM 38388F108 2,656 38,423 SH   SOLE 26 33,759 0 4,664
GRACE W R & CO DEL NEW COM 38388F108 504 7,294 SH   SOLE 28 7,294 0 0
GRACE W R & CO DEL NEW COM 38388F108 2,933 42,437 SH   SOLE 30 42,437 0 0
GRACE W R & CO DEL NEW COM 38388F108 69 999 SH   SOLE 31 999 0 0
GRACE W R & CO DEL NEW COM 38388F108 459 6,647 SH   SOLE 40 6,647 0 0
GRACE W R & CO DEL NEW COM 38388F108 2,974 43,031 SH   SOLE 43 5,155 0 37,876
GRACELL BIOTECHNOLOGIES INC SPONSORED ADS 38406L103 89 6,842 SH   SOLE 2 6,842 0 0
GRACELL BIOTECHNOLOGIES INC SPONSORED ADS 38406L103 11,410 877,700 SH   SOLE 19 877,700 0 0
GRACELL BIOTECHNOLOGIES INC SPONSORED ADS 38406L103 25 1,937 SH   SOLE 21 1,937 0 0
GRACELL BIOTECHNOLOGIES INC SPONSORED ADS 38406L103 963 74,056 SH   SOLE 34 74,056 0 0
GRACO INC COM 384109104 38,765 512,090 SH   SOLE 2 224,484 0 287,606
GRACO INC COM 384109104 237 3,133 SH   SOLE 4 3,133 0 0
GRACO INC COM 384109104 1,551 20,490 SH   SOLE 7 20,490 0 0
GRACO INC COM 384109104 32,525 429,657 SH   SOLE 18 428,599 0 1,058
GRACO INC COM 384109104 6,256 82,643 SH   SOLE 19 82,643 0 0
GRACO INC COM 384109104 619,952 8,189,591 SH   SOLE 21 8,189,591 0 0
GRACO INC COM 384109104 364,320 4,812,678 SH   SOLE 22 4,599,232 0 213,446
GRACO INC COM 384109104 731 9,659 SH   SOLE 23 9,659 0 0
GRACO INC COM 384109104 441 5,827 SH   SOLE 25 5,827 0 0
GRACO INC COM 384109104 5,567 73,535 SH   SOLE 26 58,792 0 14,743
GRACO INC COM 384109104 1,226 16,189 SH   SOLE 28 16,189 0 0
GRACO INC COM 384109104 1,001 13,227 SH   SOLE 29 13,227 0 0
GRACO INC COM 384109104 9,114 120,392 SH   SOLE 30 120,392 0 0
GRACO INC COM 384109104 898 11,867 SH   SOLE 31 11,867 0 0
GRACO INC COM 384109104 2,212 29,218 SH   SOLE 34 29,218 0 0
GRACO INC COM 384109104 513 6,775 SH   SOLE 36 6,775 0 0
GRACO INC COM 384109104 1,520 20,076 SH   SOLE 40 20,076 0 0
GRACO INC COM 384109104 8,188 108,167 SH   SOLE 43 14,193 0 93,974
GRAFTECH INTL LTD COM 384313508 1,279 110,041 SH   SOLE 2 57,571 0 52,470
GRAFTECH INTL LTD COM 384313508 6 527 SH   SOLE 4 527 0 0
GRAFTECH INTL LTD COM 384313508 33 2,842 SH   SOLE 7 2,842 0 0
GRAFTECH INTL LTD COM 384313508 6,113 526,112 SH   SOLE 18 526,112 0 0
GRAFTECH INTL LTD COM 384313508 3,449 296,825 SH   SOLE 19 296,825 0 0
GRAFTECH INTL LTD COM 384313508 66,164 5,693,964 SH   SOLE 21 5,693,964 0 0
GRAFTECH INTL LTD COM 384313508 45,947 3,954,154 SH   SOLE 22 3,831,379 0 122,775
GRAFTECH INTL LTD COM 384313508 80 6,886 SH   SOLE 25 6,886 0 0
GRAFTECH INTL LTD COM 384313508 470 40,410 SH   SOLE 26 32,250 0 8,160
GRAFTECH INTL LTD COM 384313508 117 10,034 SH   SOLE 28 10,034 0 0
GRAFTECH INTL LTD COM 384313508 1,542 132,693 SH   SOLE 30 132,693 0 0
GRAFTECH INTL LTD COM 384313508 251 21,604 SH   SOLE 40 21,604 0 0
GRAFTECH INTL LTD COM 384313508 843 72,571 SH   SOLE 43 1,311 0 71,260
GRAHAM CORP COM 384556106 29 2,133 SH   SOLE 18 2,133 0 0
GRAHAM CORP COM 384556106 504 36,653 SH   SOLE 21 36,653 0 0
GRAHAM CORP COM 384556106 2,030 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,023 7,924 SH   SOLE 2 4,849 0 3,075
GRAHAM HLDGS CO COM CL B 384637104 9 14 SH   SOLE 4 14 0 0
GRAHAM HLDGS CO COM CL B 384637104 64 101 SH   SOLE 7 101 0 0
GRAHAM HLDGS CO COM CL B 384637104 13,107 20,676 SH   SOLE 18 20,676 0 0
GRAHAM HLDGS CO COM CL B 384637104 4,221 6,659 SH   SOLE 19 6,659 0 0
GRAHAM HLDGS CO COM CL B 384637104 184,252 290,664 SH   SOLE 21 290,664 0 0
GRAHAM HLDGS CO COM CL B 384637104 75,737 119,478 SH   SOLE 22 113,493 0 5,985
GRAHAM HLDGS CO COM CL B 384637104 146 230 SH   SOLE 25 230 0 0
GRAHAM HLDGS CO COM CL B 384637104 988 1,558 SH   SOLE 26 1,193 0 365
GRAHAM HLDGS CO COM CL B 384637104 441 695 SH   SOLE 28 72 0 623
GRAHAM HLDGS CO COM CL B 384637104 1,923 3,033 SH   SOLE 30 3,033 0 0
GRAHAM HLDGS CO COM CL B 384637104 5 8 SH   SOLE 31 0 0 8
GRAHAM HLDGS CO COM CL B 384637104 292 461 SH   SOLE 36 461 0 0
GRAHAM HLDGS CO COM CL B 384637104 318 501 SH   SOLE 40 501 0 0
GRAHAM HLDGS CO COM CL B 384637104 14,080 22,212 SH   SOLE 43 770 0 21,442
GRAINGER W W INC COM 384802104 54,323 124,024 SH   SOLE 2 37,443 0 86,581
GRAINGER W W INC COM 384802104 13,599 31,048 SH   SOLE 4 17,080 0 13,968
GRAINGER W W INC COM 384802104 27,118 61,914 SH   SOLE 7 47,205 0 14,709
GRAINGER W W INC COM 384802104 2,196 5,014 SH   SOLE 13 4,833 0 181
GRAINGER W W INC COM 384802104 1,992 4,547 SH   SOLE 15 4,547 0 0
GRAINGER W W INC COM 384802104 51,040 116,530 SH   SOLE 18 109,078 0 7,452
GRAINGER W W INC COM 384802104 28,821 65,802 SH   SOLE 19 65,802 0 0
GRAINGER W W INC COM 384802104 625,587 1,428,281 SH   SOLE 21 1,428,281 0 0
GRAINGER W W INC COM 384802104 454,090 1,036,736 SH   SOLE 22 924,119 0 112,617
GRAINGER W W INC COM 384802104 11,562 26,398 SH   SOLE 23 26,398 0 0
GRAINGER W W INC COM 384802104 43,941 100,321 SH   SOLE 25 100,321 0 0
GRAINGER W W INC COM 384802104 53,368 121,844 SH   SOLE 26 58,050 0 63,794
GRAINGER W W INC COM 384802104 89,673 204,734 SH   SOLE 28 6,248 0 198,486
GRAINGER W W INC COM 384802104 493 1,125 SH   SOLE 29 1,125 0 0
GRAINGER W W INC COM 384802104 124,345 283,892 SH   SOLE 30 269,128 0 14,764
GRAINGER W W INC COM 384802104 4,461 10,184 SH   SOLE 31 7,045 0 3,139
GRAINGER W W INC COM 384802104 18,276 41,726 SH   SOLE 34 41,726 0 0
GRAINGER W W INC COM 384802104 10,340 23,607 SH   SOLE 36 23,607 0 0
GRAINGER W W INC COM 384802104 645 1,473 SH   SOLE 40 1,473 0 0
GRAINGER W W INC COM 384802104 29,181 66,622 SH   SOLE 43 10,836 0 55,786
GRAN TIERRA ENERGY INC COM 38500T101 84 113,404 SH   SOLE 21 113,404 0 0
GRAND CANYON ED INC COM 38526M106 10,528 117,020 SH   SOLE 2 39,376 0 77,644
GRAND CANYON ED INC COM 38526M106 17 191 SH   SOLE 4 191 0 0
GRAND CANYON ED INC COM 38526M106 71 784 SH   SOLE 7 784 0 0
GRAND CANYON ED INC COM 38526M106 10,075 111,987 SH   SOLE 18 111,987 0 0
GRAND CANYON ED INC COM 38526M106 1,137 12,634 SH   SOLE 19 12,634 0 0
GRAND CANYON ED INC COM 38526M106 193,209 2,147,487 SH   SOLE 21 2,147,487 0 0
GRAND CANYON ED INC COM 38526M106 120,307 1,337,186 SH   SOLE 22 1,281,844 0 55,342
GRAND CANYON ED INC COM 38526M106 137 1,524 SH   SOLE 25 1,524 0 0
GRAND CANYON ED INC COM 38526M106 1,524 16,939 SH   SOLE 26 13,382 0 3,557
GRAND CANYON ED INC COM 38526M106 511 5,683 SH   SOLE 28 5,683 0 0
GRAND CANYON ED INC COM 38526M106 3,249 36,110 SH   SOLE 30 36,110 0 0
GRAND CANYON ED INC COM 38526M106 73 815 SH   SOLE 31 815 0 0
GRAND CANYON ED INC COM 38526M106 223 2,478 SH   SOLE 36 2,478 0 0
GRAND CANYON ED INC COM 38526M106 541 6,018 SH   SOLE 40 6,018 0 0
GRAND CANYON ED INC COM 38526M106 5,147 57,206 SH   SOLE 43 1,234 0 55,972
GRANITE CONSTR INC COM 387328107 2,905 69,947 SH   SOLE 2 30,321 0 39,626
GRANITE CONSTR INC COM 387328107 8 193 SH   SOLE 4 193 0 0
GRANITE CONSTR INC COM 387328107 30 729 SH   SOLE 7 729 0 0
GRANITE CONSTR INC COM 387328107 7,858 189,204 SH   SOLE 18 189,204 0 0
GRANITE CONSTR INC COM 387328107 4,040 97,272 SH   SOLE 19 97,272 0 0
GRANITE CONSTR INC COM 387328107 235,490 5,670,370 SH   SOLE 21 5,670,370 0 0
GRANITE CONSTR INC COM 387328107 51,744 1,245,938 SH   SOLE 22 1,175,837 0 70,101
GRANITE CONSTR INC COM 387328107 132 3,167 SH   SOLE 25 3,167 0 0
GRANITE CONSTR INC COM 387328107 991 23,868 SH   SOLE 26 17,750 0 6,118
GRANITE CONSTR INC COM 387328107 235 5,662 SH   SOLE 28 5,662 0 0
GRANITE CONSTR INC COM 387328107 4,113 99,034 SH   SOLE 30 99,034 0 0
GRANITE CONSTR INC COM 387328107 309 7,429 SH   SOLE 36 7,429 0 0
GRANITE CONSTR INC COM 387328107 210 5,050 SH   SOLE 40 5,050 0 0
GRANITE CONSTR INC COM 387328107 3,317 79,863 SH   SOLE 43 4,813 0 75,050
GRANITE PT MTG TR INC COM STK 38741L107 871 59,054 SH   SOLE 2 16,900 0 42,154
GRANITE PT MTG TR INC COM STK 38741L107 2 137 SH   SOLE 4 137 0 0
GRANITE PT MTG TR INC COM STK 38741L107 13 881 SH   SOLE 7 881 0 0
GRANITE PT MTG TR INC COM STK 38741L107 3,412 231,345 SH   SOLE 18 231,345 0 0
GRANITE PT MTG TR INC COM STK 38741L107 3,109 210,758 SH   SOLE 19 210,758 0 0
GRANITE PT MTG TR INC COM STK 38741L107 118,370 8,025,059 SH   SOLE 21 8,025,059 0 0
GRANITE PT MTG TR INC COM STK 38741L107 23,333 1,581,905 SH   SOLE 22 1,504,409 0 77,496
GRANITE PT MTG TR INC COM STK 38741L107 102 6,943 SH   SOLE 23 6,943 0 0
GRANITE PT MTG TR INC COM STK 38741L107 22 1,487 SH   SOLE 25 1,487 0 0
GRANITE PT MTG TR INC COM STK 38741L107 251 17,046 SH   SOLE 26 7,740 0 9,306
GRANITE PT MTG TR INC COM STK 38741L107 88 5,981 SH   SOLE 28 5,981 0 0
GRANITE PT MTG TR INC COM STK 38741L107 1,358 92,061 SH   SOLE 30 92,061 0 0
GRANITE PT MTG TR INC COM STK 38741L107 107 7,227 SH   SOLE 40 7,227 0 0
GRANITE PT MTG TR INC COM STK 38741L107 348 23,601 SH   SOLE 43 415 0 23,186
GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 31 469 SH   SOLE 43 0 0 469
GRAPHIC PACKAGING HLDG CO COM 388689101 10,814 596,126 SH   SOLE 2 131,148 0 464,978
GRAPHIC PACKAGING HLDG CO COM 388689101 2 125 SH   SOLE 4 125 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 128 7,067 SH   SOLE 7 7,067 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 2,171 119,665 SH   SOLE 18 119,665 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 1,374 75,756 SH   SOLE 19 75,756 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 62,142 3,425,684 SH   SOLE 21 3,425,684 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 121,579 6,702,242 SH   SOLE 22 6,373,541 0 328,701
GRAPHIC PACKAGING HLDG CO COM 388689101 152 8,398 SH   SOLE 25 8,398 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 1,912 105,399 SH   SOLE 26 82,959 0 22,440
GRAPHIC PACKAGING HLDG CO COM 388689101 942 51,932 SH   SOLE 28 38,244 0 13,688
GRAPHIC PACKAGING HLDG CO COM 388689101 3,556 196,019 SH   SOLE 30 196,019 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 91 5,042 SH   SOLE 31 5,042 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 21,238 1,170,798 SH   SOLE 34 1,170,798 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 174 9,598 SH   SOLE 36 9,598 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 576 31,732 SH   SOLE 40 31,732 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 1,810 99,778 SH   SOLE 43 12,901 0 86,877
GRAPHITE BIO INC COM 38870X104 86 2,785 SH   SOLE 18 2,785 0 0
GRAPHITE BIO INC COM 38870X104 162 5,258 SH   SOLE 22 5,258 0 0
GRAPHITE BIO INC COM 38870X104 615 20,018 SH   SOLE 26 20,018 0 0
GRAPHITE BIO INC COM 38870X104 2,289 74,500 SH   SOLE 28 0 0 74,500
GRAPHITE BIO INC COM 38870X104 31 1,020 SH   SOLE 31 0 0 1,020
GRAVITY CO LTD SPONSORED ADS NE 38911N206 427 3,944 SH   SOLE 43 0 0 3,944
GRAY TELEVISION INC COM 389375106 2,122 90,695 SH   SOLE 2 25,286 0 65,409
GRAY TELEVISION INC COM 389375106 8 362 SH   SOLE 4 362 0 0
GRAY TELEVISION INC COM 389375106 55 2,362 SH   SOLE 7 2,362 0 0
GRAY TELEVISION INC COM 389375106 6,415 274,165 SH   SOLE 18 274,165 0 0
GRAY TELEVISION INC COM 389375106 3,542 151,356 SH   SOLE 19 151,356 0 0
GRAY TELEVISION INC COM 389375106 73,032 3,121,018 SH   SOLE 21 3,121,018 0 0
GRAY TELEVISION INC COM 389375106 51,664 2,207,881 SH   SOLE 22 2,081,093 0 126,788
GRAY TELEVISION INC COM 389375106 86 3,669 SH   SOLE 25 3,669 0 0
GRAY TELEVISION INC COM 389375106 728 31,105 SH   SOLE 26 22,930 0 8,175
GRAY TELEVISION INC COM 389375106 266 11,375 SH   SOLE 28 11,375 0 0
GRAY TELEVISION INC COM 389375106 1,548 66,171 SH   SOLE 30 66,171 0 0
GRAY TELEVISION INC COM 389375106 142 6,068 SH   SOLE 36 6,068 0 0
GRAY TELEVISION INC COM 389375106 228 9,730 SH   SOLE 40 9,730 0 0
GRAY TELEVISION INC COM 389375106 835 35,677 SH   SOLE 43 125 0 35,552
GRAY TELEVISION INC CL A 389375205 16 756 SH   SOLE 21 756 0 0
GRAYBUG VISION INC COM SHS 38942Q103 14 2,520 SH   SOLE 18 2,520 0 0
GRAYBUG VISION INC COM SHS 38942Q103 167 30,755 SH   SOLE 21 30,755 0 0
GRAYBUG VISION INC COM SHS 38942Q103 3 642 SH   SOLE 22 642 0 0
GREAT AJAX CORP COM 38983D300 438 33,721 SH   SOLE 2 1,887 0 31,834
GREAT AJAX CORP COM 38983D300 3 257 SH   SOLE 7 257 0 0
GREAT AJAX CORP COM 38983D300 993 76,512 SH   SOLE 18 76,512 0 0
GREAT AJAX CORP COM 38983D300 1,276 98,307 SH   SOLE 19 98,307 0 0
GREAT AJAX CORP COM 38983D300 17,352 1,336,845 SH   SOLE 21 1,336,845 0 0
GREAT AJAX CORP COM 38983D300 6,582 507,110 SH   SOLE 22 485,732 0 21,378
GREAT AJAX CORP COM 38983D300 18 1,394 SH   SOLE 43 0 0 1,394
GREAT ELM GROUP INC COM NEW 39037G109 8 3,625 SH   SOLE 18 3,625 0 0
GREAT ELM GROUP INC COM NEW 39037G109 25 10,915 SH   SOLE 21 10,915 0 0
GREAT ELM GROUP INC COM NEW 39037G109 667 296,341 SH   SOLE 22 296,341 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 1,058 72,401 SH   SOLE 2 20,767 0 51,634
GREAT LAKES DREDGE & DOCK CO COM 390607109 6 379 SH   SOLE 4 379 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 5,043 345,173 SH   SOLE 7 345,173 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 3,336 228,326 SH   SOLE 18 228,326 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 1,608 110,043 SH   SOLE 19 110,043 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 42,050 2,878,165 SH   SOLE 21 2,878,165 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 24,794 1,697,086 SH   SOLE 22 1,605,261 0 91,825
GREAT LAKES DREDGE & DOCK CO COM 390607109 81 5,531 SH   SOLE 25 5,531 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 154 10,567 SH   SOLE 26 5,085 0 5,482
GREAT LAKES DREDGE & DOCK CO COM 390607109 117 8,029 SH   SOLE 28 8,029 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 764 52,322 SH   SOLE 30 52,322 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 126 8,613 SH   SOLE 36 8,613 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 95 6,512 SH   SOLE 40 6,512 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 746 51,047 SH   SOLE 43 0 0 51,047
GREAT PANTHER MNG LTD COM 39115V101 0 178 SH   SOLE 17 0 0 178
GREAT SOUTHN BANCORP INC COM 390905107 654 12,136 SH   SOLE 2 3,535 0 8,601
GREAT SOUTHN BANCORP INC COM 390905107 9 170 SH   SOLE 7 170 0 0
GREAT SOUTHN BANCORP INC COM 390905107 2,014 37,365 SH   SOLE 18 37,365 0 0
GREAT SOUTHN BANCORP INC COM 390905107 1,026 19,042 SH   SOLE 19 19,042 0 0
GREAT SOUTHN BANCORP INC COM 390905107 23,873 442,915 SH   SOLE 21 442,915 0 0
GREAT SOUTHN BANCORP INC COM 390905107 17,042 316,179 SH   SOLE 22 299,788 0 16,391
GREAT SOUTHN BANCORP INC COM 390905107 16 298 SH   SOLE 25 298 0 0
GREAT SOUTHN BANCORP INC COM 390905107 78 1,440 SH   SOLE 28 1,440 0 0
GREAT SOUTHN BANCORP INC COM 390905107 1,256 23,309 SH   SOLE 30 23,309 0 0
GREAT SOUTHN BANCORP INC COM 390905107 36 662 SH   SOLE 34 662 0 0
GREAT SOUTHN BANCORP INC COM 390905107 52 972 SH   SOLE 40 972 0 0
GREAT SOUTHN BANCORP INC COM 390905107 640 11,867 SH   SOLE 43 629 0 11,238
GREAT WESTERN BANCORP INC COM 391416104 1,794 54,720 SH   SOLE 2 15,750 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,167 218,581 SH   SOLE 18 218,581 0 0
GREAT WESTERN BANCORP INC COM 391416104 3,026 92,278 SH   SOLE 19 92,278 0 0
GREAT WESTERN BANCORP INC COM 391416104 202,891 6,187,594 SH   SOLE 21 6,187,594 0 0
GREAT WESTERN BANCORP INC COM 391416104 45,262 1,380,351 SH   SOLE 22 1,304,476 0 75,875
GREAT WESTERN BANCORP INC COM 391416104 72 2,204 SH   SOLE 25 2,204 0 0
GREAT WESTERN BANCORP INC COM 391416104 346 10,547 SH   SOLE 26 5,776 0 4,771
GREAT WESTERN BANCORP INC COM 391416104 262 7,995 SH   SOLE 28 7,995 0 0
GREAT WESTERN BANCORP INC COM 391416104 3,449 105,185 SH   SOLE 30 105,185 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,531 46,697 SH   SOLE 43 6,979 0 39,718
GREEN BRICK PARTNERS INC COM 392709101 1,828 80,382 SH   SOLE 2 38,373 0 42,009
GREEN BRICK PARTNERS INC COM 392709101 3 122 SH   SOLE 4 122 0 0
GREEN BRICK PARTNERS INC COM 392709101 13 585 SH   SOLE 7 585 0 0
GREEN BRICK PARTNERS INC COM 392709101 2,588 113,805 SH   SOLE 18 108,447 0 5,358
GREEN BRICK PARTNERS INC COM 392709101 8,054 354,197 SH   SOLE 19 354,197 0 0
GREEN BRICK PARTNERS INC COM 392709101 41,601 1,829,404 SH   SOLE 21 1,829,404 0 0
GREEN BRICK PARTNERS INC COM 392709101 28,332 1,245,904 SH   SOLE 22 1,203,784 0 42,120
GREEN BRICK PARTNERS INC COM 392709101 221 9,711 SH   SOLE 23 9,711 0 0
GREEN BRICK PARTNERS INC COM 392709101 41 1,803 SH   SOLE 25 1,803 0 0
GREEN BRICK PARTNERS INC COM 392709101 1,046 45,991 SH   SOLE 26 2,109 0 43,882
GREEN BRICK PARTNERS INC COM 392709101 84 3,690 SH   SOLE 28 3,690 0 0
GREEN BRICK PARTNERS INC COM 392709101 197 8,665 SH   SOLE 30 8,665 0 0
GREEN BRICK PARTNERS INC COM 392709101 46 2,038 SH   SOLE 36 2,038 0 0
GREEN BRICK PARTNERS INC COM 392709101 72 3,149 SH   SOLE 40 3,149 0 0
GREEN BRICK PARTNERS INC COM 392709101 1,200 52,763 SH   SOLE 43 535 0 52,228
GREEN DOT CORP CL A 39304D102 2,361 50,388 SH   SOLE 2 14,449 0 35,939
GREEN DOT CORP CL A 39304D102 9 201 SH   SOLE 4 201 0 0
GREEN DOT CORP CL A 39304D102 40 863 SH   SOLE 7 863 0 0
GREEN DOT CORP CL A 39304D102 9,938 212,127 SH   SOLE 18 212,127 0 0
GREEN DOT CORP CL A 39304D102 4,314 92,088 SH   SOLE 19 92,088 0 0
GREEN DOT CORP CL A 39304D102 287,734 6,141,594 SH   SOLE 21 6,141,594 0 0
GREEN DOT CORP CL A 39304D102 59,669 1,273,622 SH   SOLE 22 1,204,699 0 68,923
GREEN DOT CORP CL A 39304D102 58 1,246 SH   SOLE 25 1,246 0 0
GREEN DOT CORP CL A 39304D102 720 15,360 SH   SOLE 26 11,386 0 3,974
GREEN DOT CORP CL A 39304D102 280 5,984 SH   SOLE 28 5,984 0 0
GREEN DOT CORP CL A 39304D102 7,515 160,414 SH   SOLE 30 160,414 0 0
GREEN DOT CORP CL A 39304D102 241 5,144 SH   SOLE 40 5,144 0 0
GREEN DOT CORP CL A 39304D102 1,127 24,065 SH   SOLE 43 719 0 23,346
GREEN PLAINS INC COM 393222104 2,657 79,037 SH   SOLE 2 47,878 0 31,159
GREEN PLAINS INC COM 393222104 158 4,696 SH   SOLE 4 4,696 0 0
GREEN PLAINS INC COM 393222104 25 748 SH   SOLE 7 748 0 0
GREEN PLAINS INC COM 393222104 7,026 208,972 SH   SOLE 18 208,972 0 0
GREEN PLAINS INC COM 393222104 34,282 1,019,678 SH   SOLE 19 1,019,678 0 0
GREEN PLAINS INC COM 393222104 136,145 4,049,519 SH   SOLE 21 4,049,519 0 0
GREEN PLAINS INC COM 393222104 34,979 1,040,421 SH   SOLE 22 1,000,446 0 39,975
GREEN PLAINS INC COM 393222104 292 8,681 SH   SOLE 23 8,681 0 0
GREEN PLAINS INC COM 393222104 1,169 34,769 SH   SOLE 26 3,760 0 31,009
GREEN PLAINS INC COM 393222104 1,773 52,750 SH   SOLE 30 52,750 0 0
GREEN PLAINS INC COM 393222104 10,611 315,628 SH   SOLE 34 315,628 0 0
GREEN PLAINS INC COM 393222104 149 4,419 SH   SOLE 40 4,419 0 0
GREEN PLAINS INC COM 393222104 89 2,643 SH   SOLE 43 0 0 2,643
GREENBOX POS COM NEW 39366L208 30 2,532 SH   SOLE 2 714 0 1,818
GREENBOX POS COM NEW 39366L208 675 56,619 SH   SOLE 18 56,619 0 0
GREENBOX POS COM NEW 39366L208 337 28,279 SH   SOLE 19 28,279 0 0
GREENBOX POS COM NEW 39366L208 6,953 582,796 SH   SOLE 21 582,796 0 0
GREENBOX POS COM NEW 39366L208 2,164 181,410 SH   SOLE 22 177,463 0 3,947
GREENBRIER COS INC COM 393657101 1,647 37,796 SH   SOLE 2 10,454 0 27,342
GREENBRIER COS INC COM 393657101 6 136 SH   SOLE 4 136 0 0
GREENBRIER COS INC COM 393657101 42 963 SH   SOLE 7 963 0 0
GREENBRIER COS INC COM 393657101 5,797 133,019 SH   SOLE 18 133,019 0 0
GREENBRIER COS INC COM 393657101 2,420 55,530 SH   SOLE 19 55,530 0 0
GREENBRIER COS INC COM 393657101 177,992 4,084,264 SH   SOLE 21 4,084,264 0 0
GREENBRIER COS INC COM 393657101 37,828 868,015 SH   SOLE 22 820,479 0 47,536
GREENBRIER COS INC COM 393657101 39 885 SH   SOLE 25 885 0 0
GREENBRIER COS INC COM 393657101 492 11,282 SH   SOLE 26 8,113 0 3,169
GREENBRIER COS INC COM 393657101 277 6,354 SH   SOLE 28 3,997 0 2,357
GREENBRIER COS INC COM 393657101 2,953 67,761 SH   SOLE 30 67,761 0 0
GREENBRIER COS INC COM 393657101 118 2,703 SH   SOLE 36 2,703 0 0
GREENBRIER COS INC COM 393657101 200 4,597 SH   SOLE 40 4,597 0 0
GREENBRIER COS INC COM 393657101 1,345 30,853 SH   SOLE 43 1,189 0 29,664
GREENE CNTY BANCORP INC COM 394357107 5 169 SH   SOLE 2 169 0 0
GREENE CNTY BANCORP INC COM 394357107 21 734 SH   SOLE 18 734 0 0
GREENE CNTY BANCORP INC COM 394357107 256 9,091 SH   SOLE 21 9,091 0 0
GREENHILL & CO INC COM 395259104 46 2,947 SH   SOLE 2 1,098 0 1,849
GREENHILL & CO INC COM 395259104 1 60 SH   SOLE 7 60 0 0
GREENHILL & CO INC COM 395259104 1,004 64,497 SH   SOLE 18 64,497 0 0
GREENHILL & CO INC COM 395259104 403 25,883 SH   SOLE 19 25,883 0 0
GREENHILL & CO INC COM 395259104 27,250 1,751,316 SH   SOLE 21 1,751,316 0 0
GREENHILL & CO INC COM 395259104 6,134 394,241 SH   SOLE 22 391,557 0 2,684
GREENHILL & CO INC COM 395259104 453 29,142 SH   SOLE 30 29,142 0 0
GREENHILL & CO INC COM 395259104 14 892 SH   SOLE 43 0 0 892
GREENLANE HLDGS INC CL A 395330103 16 3,681 SH   SOLE 2 2,157 0 1,524
GREENLANE HLDGS INC CL A 395330103 155 34,778 SH   SOLE 18 34,778 0 0
GREENLANE HLDGS INC CL A 395330103 75 16,825 SH   SOLE 19 16,825 0 0
GREENLANE HLDGS INC CL A 395330103 2,446 547,162 SH   SOLE 21 547,162 0 0
GREENLANE HLDGS INC CL A 395330103 443 99,123 SH   SOLE 22 98,533 0 590
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 238 26,042 SH   SOLE 2 2,517 0 23,525
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 5 543 SH   SOLE 7 543 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 914 100,147 SH   SOLE 18 100,147 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 487 53,325 SH   SOLE 19 53,325 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 10,567 1,157,446 SH   SOLE 21 1,157,446 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 7,253 794,380 SH   SOLE 22 762,562 0 31,818
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 20 2,145 SH   SOLE 43 0 0 2,145
GREENSKY INC CL A 39572G100 68 12,178 SH   SOLE 2 4,501 0 7,677
GREENSKY INC CL A 39572G100 7 1,330 SH   SOLE 7 1,330 0 0
GREENSKY INC CL A 39572G100 1,167 210,344 SH   SOLE 18 210,344 0 0
GREENSKY INC CL A 39572G100 628 113,147 SH   SOLE 19 113,147 0 0
GREENSKY INC CL A 39572G100 12,738 2,295,220 SH   SOLE 21 2,295,220 0 0
GREENSKY INC CL A 39572G100 8,499 1,531,389 SH   SOLE 22 1,520,384 0 11,005
GREENTREE HOSPITALITY GROUP SPONSORED ADS 39579V100 133 12,081 SH   SOLE 21 12,081 0 0
GREENTREE HOSPITALITY GROUP SPONSORED ADS 39579V100 963 87,409 SH   SOLE 22 84,145 0 3,264
GREENTREE HOSPITALITY GROUP SPONSORED ADS 39579V100 247 22,404 SH   SOLE 30 22,404 0 0
GREENTREE HOSPITALITY GROUP SPONSORED ADS 39579V100 257 23,326 SH   SOLE 43 0 0 23,326
GREENWICH LIFESCIENCES INC COM 396879108 25 558 SH   SOLE 2 162 0 396
GREENWICH LIFESCIENCES INC COM 396879108 589 13,100 SH   SOLE 18 13,100 0 0
GREENWICH LIFESCIENCES INC COM 396879108 299 6,656 SH   SOLE 19 6,656 0 0
GREENWICH LIFESCIENCES INC COM 396879108 6,011 133,755 SH   SOLE 21 133,755 0 0
GREENWICH LIFESCIENCES INC COM 396879108 2,862 63,679 SH   SOLE 22 62,601 0 1,078
GREIF INC CL A 397624107 2,371 39,158 SH   SOLE 2 18,293 0 20,865
GREIF INC CL A 397624107 7 123 SH   SOLE 4 123 0 0
GREIF INC CL A 397624107 28 455 SH   SOLE 7 455 0 0
GREIF INC CL A 397624107 8,309 137,223 SH   SOLE 18 137,223 0 0
GREIF INC CL A 397624107 2,684 44,327 SH   SOLE 19 44,327 0 0
GREIF INC CL A 397624107 112,591 1,859,466 SH   SOLE 21 1,859,466 0 0
GREIF INC CL A 397624107 51,832 856,026 SH   SOLE 22 821,034 0 34,992
GREIF INC CL A 397624107 67 1,105 SH   SOLE 25 1,105 0 0
GREIF INC CL A 397624107 502 8,294 SH   SOLE 26 5,362 0 2,932
GREIF INC CL A 397624107 240 3,962 SH   SOLE 28 3,574 0 388
GREIF INC CL A 397624107 1,274 21,045 SH   SOLE 30 21,045 0 0
GREIF INC CL A 397624107 72 1,182 SH   SOLE 34 1,182 0 0
GREIF INC CL A 397624107 150 2,480 SH   SOLE 36 2,480 0 0
GREIF INC CL A 397624107 159 2,624 SH   SOLE 40 2,624 0 0
GREIF INC CL A 397624107 2,745 45,332 SH   SOLE 43 10,056 0 35,276
GREIF INC CL B 397624206 358 6,071 SH   SOLE 2 1,454 0 4,617
GREIF INC CL B 397624206 6 104 SH   SOLE 7 104 0 0
GREIF INC CL B 397624206 1,157 19,609 SH   SOLE 18 19,609 0 0
GREIF INC CL B 397624206 678 11,487 SH   SOLE 19 11,487 0 0
GREIF INC CL B 397624206 13,002 220,373 SH   SOLE 21 220,373 0 0
GREIF INC CL B 397624206 4,676 79,247 SH   SOLE 22 73,211 0 6,036
GREIF INC CL B 397624206 15 256 SH   SOLE 25 256 0 0
GREIF INC CL B 397624206 26 434 SH   SOLE 26 434 0 0
GREIF INC CL B 397624206 55 930 SH   SOLE 30 930 0 0
GREIF INC CL B 397624206 7 121 SH   SOLE 34 121 0 0
GREIF INC CL B 397624206 62 1,049 SH   SOLE 40 1,049 0 0
GREIF INC CL B 397624206 12 207 SH   SOLE 43 0 0 207
GRID DYNAMICS HLDGS INC CL A 39813G109 178 11,848 SH   SOLE 2 8,602 0 3,246
GRID DYNAMICS HLDGS INC CL A 39813G109 7 492 SH   SOLE 7 492 0 0
GRID DYNAMICS HLDGS INC CL A 39813G109 1,792 119,215 SH   SOLE 18 97,454 0 21,761
GRID DYNAMICS HLDGS INC CL A 39813G109 20,011 1,331,390 SH   SOLE 19 1,331,390 0 0
GRID DYNAMICS HLDGS INC CL A 39813G109 15,705 1,044,926 SH   SOLE 21 1,044,926 0 0
GRID DYNAMICS HLDGS INC CL A 39813G109 9,380 624,068 SH   SOLE 22 618,644 0 5,424
GRID DYNAMICS HLDGS INC CL A 39813G109 101 6,709 SH   SOLE 30 6,709 0 0
GRID DYNAMICS HLDGS INC CL A 39813G109 47 3,153 SH   SOLE 40 3,153 0 0
GRID DYNAMICS HLDGS INC CL A 39813G109 0 30 SH   SOLE 43 0 0 30
GRIFFON CORP COM 398433102 1,774 69,210 SH   SOLE 2 30,400 0 38,810
GRIFFON CORP COM 398433102 3 124 SH   SOLE 4 124 0 0
GRIFFON CORP COM 398433102 19 747 SH   SOLE 7 747 0 0
GRIFFON CORP COM 398433102 4,932 192,437 SH   SOLE 18 192,437 0 0
GRIFFON CORP COM 398433102 2,657 103,652 SH   SOLE 19 103,652 0 0
GRIFFON CORP COM 398433102 141,610 5,525,174 SH   SOLE 21 5,525,174 0 0
GRIFFON CORP COM 398433102 32,047 1,250,361 SH   SOLE 22 1,183,919 0 66,442
GRIFFON CORP COM 398433102 29 1,134 SH   SOLE 25 1,134 0 0
GRIFFON CORP COM 398433102 508 19,831 SH   SOLE 26 13,887 0 5,944
GRIFFON CORP COM 398433102 116 4,541 SH   SOLE 28 4,541 0 0
GRIFFON CORP COM 398433102 2,623 102,356 SH   SOLE 30 102,356 0 0
GRIFFON CORP COM 398433102 169 6,609 SH   SOLE 40 6,609 0 0
GRIFFON CORP COM 398433102 418 16,310 SH   SOLE 43 2,813 0 13,497
GRIFOLS S A SP ADR REP B NVT 398438408 26,223 1,511,414 SH   SOLE 21 1,511,414 0 0
GRIFOLS S A SP ADR REP B NVT 398438408 748 43,105 SH   SOLE 30 43,105 0 0
GRIFOLS S A SP ADR REP B NVT 398438408 3,641 209,871 SH   SOLE 43 27,983 0 181,888
GRITSTONE BIO INC COM 39868T105 329 36,051 SH   SOLE 2 3,054 0 32,997
GRITSTONE BIO INC COM 39868T105 7 750 SH   SOLE 7 750 0 0
GRITSTONE BIO INC COM 39868T105 1,256 137,560 SH   SOLE 18 137,560 0 0
GRITSTONE BIO INC COM 39868T105 3,656 400,458 SH   SOLE 19 400,458 0 0
GRITSTONE BIO INC COM 39868T105 41 4,495 SH   SOLE 20 4,495 0 0
GRITSTONE BIO INC COM 39868T105 13,691 1,499,603 SH   SOLE 21 1,499,603 0 0
GRITSTONE BIO INC COM 39868T105 6,998 766,437 SH   SOLE 22 724,955 0 41,482
GRITSTONE BIO INC COM 39868T105 20 2,197 SH   SOLE 34 2,197 0 0
GRITSTONE BIO INC COM 39868T105 67 7,317 SH   SOLE 43 0 0 7,317
GROCERY OUTLET HLDG CORP COM 39874R101 7,304 210,739 SH   SOLE 2 69,007 0 141,732
GROCERY OUTLET HLDG CORP COM 39874R101 10 295 SH   SOLE 4 295 0 0
GROCERY OUTLET HLDG CORP COM 39874R101 49 1,414 SH   SOLE 7 1,414 0 0
GROCERY OUTLET HLDG CORP COM 39874R101 7,458 215,168 SH   SOLE 18 215,168 0 0
GROCERY OUTLET HLDG CORP COM 39874R101 4,974 143,494 SH   SOLE 19 143,494 0 0
GROCERY OUTLET HLDG CORP COM 39874R101 139,330 4,019,897 SH   SOLE 21 4,019,897 0 0
GROCERY OUTLET HLDG CORP COM 39874R101 85,845 2,476,772 SH   SOLE 22 2,371,210 0 105,562
GROCERY OUTLET HLDG CORP COM 39874R101 104 3,008 SH   SOLE 25 3,008 0 0
GROCERY OUTLET HLDG CORP COM 39874R101 2,486 71,711 SH   SOLE 26 67,494 0 4,217
GROCERY OUTLET HLDG CORP COM 39874R101 298 8,588 SH   SOLE 28 8,588 0 0
GROCERY OUTLET HLDG CORP COM 39874R101 7,748 223,531 SH   SOLE 30 223,531 0 0
GROCERY OUTLET HLDG CORP COM 39874R101 47 1,355 SH   SOLE 31 1,355 0 0
GROCERY OUTLET HLDG CORP COM 39874R101 4,732 136,536 SH   SOLE 34 136,536 0 0
GROCERY OUTLET HLDG CORP COM 39874R101 60 1,722 SH   SOLE 36 1,722 0 0
GROCERY OUTLET HLDG CORP COM 39874R101 354 10,210 SH   SOLE 40 10,210 0 0
GROCERY OUTLET HLDG CORP COM 39874R101 0 10 SH   SOLE 43 0 0 10
GROUP 1 AUTOMOTIVE INC COM 398905109 5,422 35,110 SH   SOLE 2 11,235 0 23,875
GROUP 1 AUTOMOTIVE INC COM 398905109 12 75 SH   SOLE 4 75 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 91 587 SH   SOLE 7 587 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 11,153 72,221 SH   SOLE 18 71,360 0 861
GROUP 1 AUTOMOTIVE INC COM 398905109 14,278 92,455 SH   SOLE 19 92,455 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 327,849 2,122,963 SH   SOLE 21 2,122,963 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 80,171 519,142 SH   SOLE 22 493,475 0 25,667
GROUP 1 AUTOMOTIVE INC COM 398905109 504 3,265 SH   SOLE 23 3,265 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 123 799 SH   SOLE 25 799 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 3,965 25,673 SH   SOLE 26 7,481 0 18,192
GROUP 1 AUTOMOTIVE INC COM 398905109 411 2,664 SH   SOLE 28 1,963 0 701
GROUP 1 AUTOMOTIVE INC COM 398905109 5,671 36,725 SH   SOLE 30 36,725 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 351 2,276 SH   SOLE 34 2,276 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 343 2,224 SH   SOLE 36 2,224 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 318 2,061 SH   SOLE 40 2,061 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 1,540 9,970 SH   SOLE 43 142 0 9,828
GROUPON INC COM NEW 399473206 699 16,187 SH   SOLE 2 7,373 0 8,814
GROUPON INC COM NEW 399473206 3 79 SH   SOLE 4 79 0 0
GROUPON INC COM NEW 399473206 17 388 SH   SOLE 7 388 0 0
GROUPON INC COM NEW 399473206 3,247 75,235 SH   SOLE 18 75,235 0 0
GROUPON INC COM NEW 399473206 2,026 46,937 SH   SOLE 19 46,937 0 0
GROUPON INC COM NEW 399473206 33,762 782,263 SH   SOLE 21 782,263 0 0
GROUPON INC COM NEW 399473206 26,635 617,125 SH   SOLE 22 599,298 0 17,827
GROUPON INC COM NEW 399473206 28 660 SH   SOLE 25 660 0 0
GROUPON INC COM NEW 399473206 213 4,928 SH   SOLE 26 2,904 0 2,024
GROUPON INC COM NEW 399473206 125 2,890 SH   SOLE 28 2,890 0 0
GROUPON INC COM NEW 399473206 1,781 41,269 SH   SOLE 30 41,269 0 0
GROUPON INC COM NEW 399473206 112 2,599 SH   SOLE 40 2,599 0 0
GROUPON INC COM NEW 399473206 317 7,334 SH   SOLE 43 297 0 7,037
GROWGENERATION CORP COM 39986L109 946 19,657 SH   SOLE 2 13,929 0 5,728
GROWGENERATION CORP COM 39986L109 42 870 SH   SOLE 7 870 0 0
GROWGENERATION CORP COM 39986L109 8,052 167,392 SH   SOLE 18 167,392 0 0
GROWGENERATION CORP COM 39986L109 4,785 99,487 SH   SOLE 19 99,487 0 0
GROWGENERATION CORP COM 39986L109 85,226 1,771,853 SH   SOLE 21 1,771,853 0 0
GROWGENERATION CORP COM 39986L109 59,929 1,245,921 SH   SOLE 22 1,218,415 0 27,506
GROWGENERATION CORP COM 39986L109 65 1,346 SH   SOLE 25 1,346 0 0
GROWGENERATION CORP COM 39986L109 946 19,673 SH   SOLE 26 19,673 0 0
GROWGENERATION CORP COM 39986L109 4,283 89,035 SH   SOLE 30 89,035 0 0
GROWGENERATION CORP COM 39986L109 238 4,949 SH   SOLE 40 4,949 0 0
GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 3,199 61,265 SH   SOLE 7 61,265 0 0
GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 25,530 488,982 SH   SOLE 21 488,982 0 0
GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 199 3,804 SH   SOLE 22 3,804 0 0
GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 1,605 30,746 SH   SOLE 30 30,746 0 0
GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 869 16,645 SH   SOLE 43 1,274 0 15,371
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 5,407 29,244 SH   SOLE 7 29,244 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 42,035 227,337 SH   SOLE 21 227,337 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 2,641 14,285 SH   SOLE 30 14,285 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 5,588 30,222 SH   SOLE 43 4,596 0 25,626
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 622 5,816 SH   SOLE 2 0 0 5,816
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 11,505 107,631 SH   SOLE 7 107,631 0 0
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 3,048 28,515 SH   SOLE 18 28 0 28,487
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 18,834 176,202 SH   SOLE 19 176,202 0 0
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 44,619 417,430 SH   SOLE 21 417,430 0 0
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 664 6,216 SH   SOLE 22 6,216 0 0
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 27,914 261,144 SH   SOLE 25 261,144 0 0
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 2,866 26,814 SH   SOLE 30 26,814 0 0
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 3,891 36,399 SH   SOLE 31 0 0 36,399
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 24,876 232,724 SH   SOLE 34 232,724 0 0
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 4,545 42,524 SH   SOLE 43 5,134 0 37,390
GRUPO AVAL ACCIONES Y VALORE SPONSORED ADS 40053W101 2,713 475,937 SH   SOLE 43 578 0 475,359
GRUPO FINANCIERO GALICIA S.A SPONSORED ADR 399909100 50 5,801 SH   SOLE 4 5,801 0 0
GRUPO FINANCIERO GALICIA S.A SPONSORED ADR 399909100 10,499 1,217,972 SH   SOLE 21 1,217,972 0 0
GRUPO FINANCIERO GALICIA S.A SPONSORED ADR 399909100 5,191 602,170 SH   SOLE 22 578,924 0 23,246
GRUPO FINANCIERO GALICIA S.A SPONSORED ADR 399909100 4,001 464,153 SH   SOLE 30 464,153 0 0
GRUPO FINANCIERO GALICIA S.A SPONSORED ADR 399909100 11,877 1,377,883 SH   SOLE 34 1,377,883 0 0
GRUPO SIMEC SAB DE C V ADR 400491106 31 1,061 SH   SOLE 43 0 0 1,061
GRUPO SUPERVIELLE S.A. SPONSORED ADR 40054A108 49 23,874 SH   SOLE 21 23,874 0 0
GRUPO TELEVISA S A B SPON ADR REP ORD 40049J206 2 109 SH   SOLE 18 109 0 0
GRUPO TELEVISA S A B SPON ADR REP ORD 40049J206 2,973 208,210 SH   SOLE 43 39,775 0 168,435
GSE SYS INC COM 36227K106 16 8,824 SH   SOLE 21 8,824 0 0
GSE SYS INC COM 36227K106 82 45,537 SH   SOLE 22 45,537 0 0
GSI TECHNOLOGY INC COM 36241U106 20 3,501 SH   SOLE 18 3,501 0 0
GSI TECHNOLOGY INC COM 36241U106 92 16,373 SH   SOLE 21 16,373 0 0
GSI TECHNOLOGY INC COM 36241U106 161 28,660 SH   SOLE 22 28,660 0 0
GT BIOPHARMA INC COM NEW 36254L209 65 4,170 SH   SOLE 2 1,735 0 2,435
GT BIOPHARMA INC COM NEW 36254L209 6 383 SH   SOLE 7 383 0 0
GT BIOPHARMA INC COM NEW 36254L209 1,199 77,383 SH   SOLE 18 77,383 0 0
GT BIOPHARMA INC COM NEW 36254L209 609 39,307 SH   SOLE 19 39,307 0 0
GT BIOPHARMA INC COM NEW 36254L209 12,258 790,850 SH   SOLE 21 790,850 0 0
GT BIOPHARMA INC COM NEW 36254L209 7,770 501,298 SH   SOLE 22 499,937 0 1,361
GTT COMMUNICATIONS INC COM 362393100 3 1,038 SH   SOLE 2 1,029 0 9
GTT COMMUNICATIONS INC COM 362393100 16 6,744 SH   SOLE 18 6,744 0 0
GTT COMMUNICATIONS INC COM 362393100 192 79,142 SH   SOLE 21 79,142 0 0
GTT COMMUNICATIONS INC COM 362393100 1,405 578,129 SH   SOLE 22 578,129 0 0
GTT COMMUNICATIONS INC COM 362393100 5 2,204 SH   SOLE 43 0 0 2,204
GTY TECHNOLOGY HOLDINGS INC COM 362409104 237 33,361 SH   SOLE 2 2,019 0 31,342
GTY TECHNOLOGY HOLDINGS INC COM 362409104 4 517 SH   SOLE 7 517 0 0
GTY TECHNOLOGY HOLDINGS INC COM 362409104 816 114,789 SH   SOLE 18 114,789 0 0
GTY TECHNOLOGY HOLDINGS INC COM 362409104 543 76,409 SH   SOLE 19 76,409 0 0
GTY TECHNOLOGY HOLDINGS INC COM 362409104 8,577 1,206,321 SH   SOLE 21 1,206,321 0 0
GTY TECHNOLOGY HOLDINGS INC COM 362409104 3,055 429,629 SH   SOLE 22 398,818 0 30,811
GUARANTY BANCSHARES INC TEX COM 400764106 373 10,953 SH   SOLE 2 5,215 0 5,738
GUARANTY BANCSHARES INC TEX COM 400764106 7 206 SH   SOLE 7 206 0 0
GUARANTY BANCSHARES INC TEX COM 400764106 981 28,795 SH   SOLE 18 28,795 0 0
GUARANTY BANCSHARES INC TEX COM 400764106 462 13,549 SH   SOLE 19 13,549 0 0
GUARANTY BANCSHARES INC TEX COM 400764106 10,995 322,724 SH   SOLE 21 322,724 0 0
GUARANTY BANCSHARES INC TEX COM 400764106 6,844 200,895 SH   SOLE 22 191,595 0 9,300
GUARANTY FED BANCSHARES INC COM 40108P101 16 662 SH   SOLE 18 662 0 0
GUARANTY FED BANCSHARES INC COM 40108P101 213 8,742 SH   SOLE 21 8,742 0 0
GUARDANT HEALTH INC COM 40131M109 23,012 185,296 SH   SOLE 2 41,740 0 143,556
GUARDANT HEALTH INC COM 40131M109 32 260 SH   SOLE 4 260 0 0
GUARDANT HEALTH INC COM 40131M109 180 1,453 SH   SOLE 7 1,453 0 0
GUARDANT HEALTH INC COM 40131M109 5,971 48,079 SH   SOLE 18 48,079 0 0
GUARDANT HEALTH INC COM 40131M109 83,774 674,562 SH   SOLE 19 674,562 0 0
GUARDANT HEALTH INC COM 40131M109 266,839 2,148,633 SH   SOLE 21 2,148,633 0 0
GUARDANT HEALTH INC COM 40131M109 252,832 2,035,852 SH   SOLE 22 1,930,515 0 105,337
GUARDANT HEALTH INC COM 40131M109 355 2,859 SH   SOLE 25 2,859 0 0
GUARDANT HEALTH INC COM 40131M109 3,785 30,474 SH   SOLE 26 24,515 0 5,959
GUARDANT HEALTH INC COM 40131M109 1,259 10,135 SH   SOLE 28 10,135 0 0
GUARDANT HEALTH INC COM 40131M109 33,731 271,605 SH   SOLE 30 271,605 0 0
GUARDANT HEALTH INC COM 40131M109 198 1,595 SH   SOLE 31 1,595 0 0
GUARDANT HEALTH INC COM 40131M109 11,277 90,803 SH   SOLE 34 90,803 0 0
GUARDANT HEALTH INC COM 40131M109 320 2,579 SH   SOLE 36 2,579 0 0
GUARDANT HEALTH INC COM 40131M109 1,265 10,183 SH   SOLE 40 10,183 0 0
GUARDANT HEALTH INC COM 40131M109 1,405 11,311 SH   SOLE 43 1,322 0 9,989
GUARDION HEALTH SCIENCES INC COM 40145Q401 9 5,092 SH   SOLE 18 5,092 0 0
GUARDION HEALTH SCIENCES INC COM 40145Q401 115 65,387 SH   SOLE 21 65,387 0 0
GUARDION HEALTH SCIENCES INC COM 40145Q401 883 501,454 SH   SOLE 22 501,454 0 0
GUESS INC COM 401617105 1,533 58,050 SH   SOLE 2 20,561 0 37,489
GUESS INC COM 401617105 5 185 SH   SOLE 4 185 0 0
GUESS INC COM 401617105 17 647 SH   SOLE 7 647 0 0
GUESS INC COM 401617105 4,307 163,133 SH   SOLE 18 163,133 0 0
GUESS INC COM 401617105 2,254 85,365 SH   SOLE 19 85,365 0 0
GUESS INC COM 401617105 124,581 4,718,980 SH   SOLE 21 4,718,980 0 0
GUESS INC COM 401617105 30,467 1,154,041 SH   SOLE 22 1,097,687 0 56,354
GUESS INC COM 401617105 71 2,687 SH   SOLE 23 2,687 0 0
GUESS INC COM 401617105 27 1,029 SH   SOLE 25 1,029 0 0
GUESS INC COM 401617105 666 25,239 SH   SOLE 26 7,130 0 18,109
GUESS INC COM 401617105 199 7,533 SH   SOLE 28 7,533 0 0
GUESS INC COM 401617105 2,250 85,225 SH   SOLE 30 85,225 0 0
GUESS INC COM 401617105 233 8,809 SH   SOLE 34 8,809 0 0
GUESS INC COM 401617105 27 1,012 SH   SOLE 36 1,012 0 0
GUESS INC COM 401617105 110 4,182 SH   SOLE 40 4,182 0 0
GUESS INC COM 401617105 1,008 38,174 SH   SOLE 43 976 0 37,198
GUESS INC NOTE 2.000% 4/1 401617AD7 2,389 1,925,000 PRN   SOLE 21 1,925,000 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 22,000 195,177 SH   SOLE 2 40,472 0 154,705
GUIDEWIRE SOFTWARE INC COM 40171V100 5,650 50,125 SH   SOLE 4 27,739 0 22,386
GUIDEWIRE SOFTWARE INC COM 40171V100 872 7,733 SH   SOLE 7 7,733 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 12 106 SH   SOLE 13 106 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 894 7,929 SH   SOLE 15 7,929 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 11,754 104,278 SH   SOLE 18 99,766 0 4,512
GUIDEWIRE SOFTWARE INC COM 40171V100 2,601 23,071 SH   SOLE 19 23,071 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 137,091 1,216,209 SH   SOLE 21 1,216,209 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 223,575 1,983,459 SH   SOLE 22 1,880,740 0 102,719
GUIDEWIRE SOFTWARE INC COM 40171V100 5,591 49,597 SH   SOLE 23 49,597 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 458 4,064 SH   SOLE 25 4,064 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 14,244 126,367 SH   SOLE 26 110,184 0 16,183
GUIDEWIRE SOFTWARE INC COM 40171V100 16,994 150,762 SH   SOLE 28 8,145 0 142,617
GUIDEWIRE SOFTWARE INC COM 40171V100 12 104 SH   SOLE 29 104 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 39,046 346,401 SH   SOLE 30 256,944 0 89,457
GUIDEWIRE SOFTWARE INC COM 40171V100 2,072 18,386 SH   SOLE 31 9,645 0 8,741
GUIDEWIRE SOFTWARE INC COM 40171V100 440 3,904 SH   SOLE 34 3,904 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 1,957 17,363 SH   SOLE 36 17,363 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 352 3,121 SH   SOLE 40 3,121 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 2,100 18,632 SH   SOLE 43 925 0 17,707
GUIDEWIRE SOFTWARE INC NOTE 1.250% 3/1 40171VAA8 3,419 2,924,000 PRN   SOLE 21 2,924,000 0 0
GULF IS FABRICATION INC COM 402307102 13 2,819 SH   SOLE 18 2,819 0 0
GULF IS FABRICATION INC COM 402307102 41 9,020 SH   SOLE 21 9,020 0 0
GULF IS FABRICATION INC COM 402307102 943 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 591 9,136 SH   SOLE 2 7,550 0 1,586
GULFPORT ENERGY CORP COMMON SHARES 402635502 24 372 SH   SOLE 18 372 0 0
GULFPORT ENERGY CORP COMMON SHARES 402635502 10 147 SH   SOLE 19 147 0 0
GULFPORT ENERGY CORP COMMON SHARES 402635502 146 2,258 SH   SOLE 21 2,258 0 0
GULFPORT ENERGY CORP COMMON SHARES 402635502 765 11,828 SH   SOLE 22 11,828 0 0
GULFPORT ENERGY CORP COMMON SHARES 402635502 64 993 SH   SOLE 23 993 0 0
GWG HLDGS INC COM 36192A109 3 431 SH   SOLE 2 431 0 0
GWG HLDGS INC COM 36192A109 4 592 SH   SOLE 18 592 0 0
GWG HLDGS INC COM 36192A109 45 6,286 SH   SOLE 21 6,286 0 0
GX ACQUISITION CORP II CLASS A COM 36260F105 1,132 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 936 97,040 SH   SOLE 34 97,040 0 0
GX ACQUISITION CORP II *W EXP 03/17/202 36260F113 36 38,656 SH   SOLE 19 38,656 0 0
GX ACQUISITION CORP II *W EXP 03/17/202 36260F113 9 9,733 SH   SOLE 25 9,733 0 0
GX ACQUISITION CORP II *W EXP 03/17/202 36260F113 30 32,346 SH   SOLE 34 32,346 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 644 19,359 SH   SOLE 2 9,921 0 9,438
H & E EQUIPMENT SERVICES INC COM 404030108 4 110 SH   SOLE 4 110 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 17 516 SH   SOLE 7 516 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 3,354 100,811 SH   SOLE 18 100,811 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 4,931 148,208 SH   SOLE 19 148,208 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 40,180 1,207,697 SH   SOLE 21 1,207,697 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 29,557 888,388 SH   SOLE 22 869,115 0 19,273
H & E EQUIPMENT SERVICES INC COM 404030108 29 875 SH   SOLE 25 875 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 1,319 39,656 SH   SOLE 26 17,365 0 22,291
H & E EQUIPMENT SERVICES INC COM 404030108 154 4,630 SH   SOLE 28 4,630 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 779 23,401 SH   SOLE 30 23,401 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 33 985 SH   SOLE 34 985 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 157 4,728 SH   SOLE 40 4,728 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 697 20,939 SH   SOLE 43 1,443 0 19,496
HACKETT GROUP INC COM 404609109 284 15,771 SH   SOLE 2 8,258 0 7,513
HACKETT GROUP INC COM 404609109 6 319 SH   SOLE 7 319 0 0
HACKETT GROUP INC COM 404609109 1,569 87,076 SH   SOLE 18 87,076 0 0
HACKETT GROUP INC COM 404609109 3,564 197,759 SH   SOLE 19 197,759 0 0
HACKETT GROUP INC COM 404609109 16,690 926,167 SH   SOLE 21 926,167 0 0
HACKETT GROUP INC COM 404609109 12,346 685,116 SH   SOLE 22 664,883 0 20,233
HACKETT GROUP INC COM 404609109 16 883 SH   SOLE 25 883 0 0
HACKETT GROUP INC COM 404609109 61 3,369 SH   SOLE 28 3,369 0 0
HACKETT GROUP INC COM 404609109 126 6,989 SH   SOLE 30 6,989 0 0
HACKETT GROUP INC COM 404609109 48 2,676 SH   SOLE 34 2,676 0 0
HACKETT GROUP INC COM 404609109 81 4,514 SH   SOLE 40 4,514 0 0
HACKETT GROUP INC COM 404609109 168 9,323 SH   SOLE 43 0 0 9,323
HAEMONETICS CORP MASS COM 405024100 5,644 84,690 SH   SOLE 2 50,718 0 33,972
HAEMONETICS CORP MASS COM 405024100 14 207 SH   SOLE 4 207 0 0
HAEMONETICS CORP MASS COM 405024100 58 863 SH   SOLE 7 863 0 0
HAEMONETICS CORP MASS COM 405024100 17,868 268,126 SH   SOLE 18 261,440 0 6,686
HAEMONETICS CORP MASS COM 405024100 19,950 299,364 SH   SOLE 19 299,364 0 0
HAEMONETICS CORP MASS COM 405024100 238,511 3,579,102 SH   SOLE 21 3,579,102 0 0
HAEMONETICS CORP MASS COM 405024100 107,506 1,613,234 SH   SOLE 22 1,568,731 0 44,503
HAEMONETICS CORP MASS COM 405024100 960 14,403 SH   SOLE 23 14,403 0 0
HAEMONETICS CORP MASS COM 405024100 290 4,352 SH   SOLE 25 4,352 0 0
HAEMONETICS CORP MASS COM 405024100 2,404 36,078 SH   SOLE 26 16,526 0 19,552
HAEMONETICS CORP MASS COM 405024100 413 6,202 SH   SOLE 28 6,202 0 0
HAEMONETICS CORP MASS COM 405024100 2,601 39,029 SH   SOLE 30 39,029 0 0
HAEMONETICS CORP MASS COM 405024100 573 8,592 SH   SOLE 36 8,592 0 0
HAEMONETICS CORP MASS COM 405024100 412 6,184 SH   SOLE 40 6,184 0 0
HAEMONETICS CORP MASS COM 405024100 1,258 18,877 SH   SOLE 43 4,394 0 14,483
HAILIANG ED GROUP INC SPONSORED ADR 40522L108 22 533 SH   SOLE 43 0 0 533
HAIN CELESTIAL GROUP INC COM 405217100 9,709 242,004 SH   SOLE 2 71,911 0 170,093
HAIN CELESTIAL GROUP INC COM 405217100 13 331 SH   SOLE 4 331 0 0
HAIN CELESTIAL GROUP INC COM 405217100 54 1,356 SH   SOLE 7 1,356 0 0
HAIN CELESTIAL GROUP INC COM 405217100 7,985 199,024 SH   SOLE 18 199,024 0 0
HAIN CELESTIAL GROUP INC COM 405217100 902 22,472 SH   SOLE 19 22,472 0 0
HAIN CELESTIAL GROUP INC COM 405217100 160,278 3,994,971 SH   SOLE 21 3,994,971 0 0
HAIN CELESTIAL GROUP INC COM 405217100 94,629 2,358,641 SH   SOLE 22 2,252,501 0 106,140
HAIN CELESTIAL GROUP INC COM 405217100 172 4,289 SH   SOLE 25 4,289 0 0
HAIN CELESTIAL GROUP INC COM 405217100 1,313 32,729 SH   SOLE 26 24,842 0 7,887
HAIN CELESTIAL GROUP INC COM 405217100 448 11,168 SH   SOLE 28 11,168 0 0
HAIN CELESTIAL GROUP INC COM 405217100 2,670 66,538 SH   SOLE 30 66,538 0 0
HAIN CELESTIAL GROUP INC COM 405217100 65 1,608 SH   SOLE 31 1,608 0 0
HAIN CELESTIAL GROUP INC COM 405217100 284 7,088 SH   SOLE 36 7,088 0 0
HAIN CELESTIAL GROUP INC COM 405217100 402 10,010 SH   SOLE 40 10,010 0 0
HAIN CELESTIAL GROUP INC COM 405217100 4,282 106,741 SH   SOLE 43 4,816 0 101,925
HALL OF FAME RESORT & ENTMT COM 40619L102 144 36,633 SH   SOLE 2 2,423 0 34,210
HALL OF FAME RESORT & ENTMT COM 40619L102 735 187,136 SH   SOLE 18 187,136 0 0
HALL OF FAME RESORT & ENTMT COM 40619L102 382 97,230 SH   SOLE 19 97,230 0 0
HALL OF FAME RESORT & ENTMT COM 40619L102 7,865 2,001,238 SH   SOLE 21 2,001,238 0 0
HALL OF FAME RESORT & ENTMT COM 40619L102 5,171 1,315,885 SH   SOLE 22 1,254,126 0 61,759
HALLADOR ENERGY COMPANY COM 40609P105 13 4,641 SH   SOLE 18 4,641 0 0
HALLADOR ENERGY COMPANY COM 40609P105 198 73,552 SH   SOLE 21 73,552 0 0
HALLADOR ENERGY COMPANY COM 40609P105 209 77,719 SH   SOLE 22 77,719 0 0
HALLIBURTON CO COM 406216101 55,309 2,392,237 SH   SOLE 2 685,219 0 1,707,018
HALLIBURTON CO COM 406216101 14,798 640,059 SH   SOLE 4 315,277 0 324,782
HALLIBURTON CO COM 406216101 18,253 789,483 SH   SOLE 7 763,625 0 25,858
HALLIBURTON CO COM 406216101 170 7,367 SH   SOLE 13 2,447 0 4,920
HALLIBURTON CO COM 406216101 2,552 110,396 SH   SOLE 15 110,396 0 0
HALLIBURTON CO COM 406216101 40,559 1,754,285 SH   SOLE 18 1,629,293 0 124,992
HALLIBURTON CO COM 406216101 8,511 368,124 SH   SOLE 19 368,124 0 0
HALLIBURTON CO COM 406216101 553,161 23,925,654 SH   SOLE 21 23,925,654 0 0
HALLIBURTON CO COM 406216101 451,781 19,540,687 SH   SOLE 22 17,586,975 0 1,953,712
HALLIBURTON CO COM 406216101 12,701 549,334 SH   SOLE 23 549,334 0 0
HALLIBURTON CO COM 406216101 79,336 3,431,490 SH   SOLE 25 3,431,490 0 0
HALLIBURTON CO COM 406216101 51,690 2,235,732 SH   SOLE 26 1,078,347 0 1,157,385
HALLIBURTON CO COM 406216101 70,254 3,038,689 SH   SOLE 28 115,286 0 2,923,403
HALLIBURTON CO COM 406216101 1,742 75,332 SH   SOLE 29 75,332 0 0
HALLIBURTON CO COM 406216101 109,250 4,725,343 SH   SOLE 30 4,196,615 0 528,728
HALLIBURTON CO COM 406216101 5,252 227,143 SH   SOLE 31 108,091 0 119,052
HALLIBURTON CO COM 406216101 6,329 273,744 SH   SOLE 34 273,744 0 0
HALLIBURTON CO COM 406216101 13,055 564,680 SH   SOLE 36 564,680 0 0
HALLIBURTON CO COM 406216101 768 33,227 SH   SOLE 40 33,227 0 0
HALLIBURTON CO COM 406216101 15,476 669,356 SH   SOLE 43 63,595 0 605,761
HALLMARK FINL SVCS INC COM NEW 40624Q203 12 2,796 SH   SOLE 18 2,796 0 0
HALLMARK FINL SVCS INC COM NEW 40624Q203 69 15,418 SH   SOLE 21 15,418 0 0
HALLMARK FINL SVCS INC COM NEW 40624Q203 943 211,825 SH   SOLE 22 211,825 0 0
HALLMARK FINL SVCS INC COM NEW 40624Q203 0 87 SH   SOLE 43 0 0 87
HALOZYME THERAPEUTICS INC COM 40637H109 7,353 161,921 SH   SOLE 2 104,446 0 57,475
HALOZYME THERAPEUTICS INC COM 40637H109 19 427 SH   SOLE 4 427 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 101 2,224 SH   SOLE 7 2,224 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 33,170 730,457 SH   SOLE 18 707,868 0 22,589
HALOZYME THERAPEUTICS INC COM 40637H109 106,051 2,335,402 SH   SOLE 19 2,335,402 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 478,562 10,538,693 SH   SOLE 21 10,538,693 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 195,438 4,303,850 SH   SOLE 22 4,222,319 0 81,531
HALOZYME THERAPEUTICS INC COM 40637H109 733 16,133 SH   SOLE 23 16,133 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 176 3,882 SH   SOLE 25 3,882 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 5,557 122,375 SH   SOLE 26 43,784 0 78,591
HALOZYME THERAPEUTICS INC COM 40637H109 669 14,725 SH   SOLE 28 14,725 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 32,611 718,144 SH   SOLE 30 718,144 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 27 588 SH   SOLE 34 588 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 225 4,953 SH   SOLE 36 4,953 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 717 15,796 SH   SOLE 40 15,796 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 4,399 96,868 SH   SOLE 43 982 0 95,886
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 143 6,399 SH   SOLE 2 658 0 5,741
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 5 230 SH   SOLE 7 230 0 0
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 568 25,502 SH   SOLE 18 25,502 0 0
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 277 12,421 SH   SOLE 19 12,421 0 0
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 5,859 263,096 SH   SOLE 21 263,096 0 0
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 4,399 197,511 SH   SOLE 22 192,327 0 5,184
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 43 1,943 SH   SOLE 43 0 0 1,943
HAMILTON LANE INC CL A 407497106 5,005 54,925 SH   SOLE 2 17,714 0 37,211
HAMILTON LANE INC CL A 407497106 9 94 SH   SOLE 4 94 0 0
HAMILTON LANE INC CL A 407497106 49 536 SH   SOLE 7 536 0 0
HAMILTON LANE INC CL A 407497106 11,110 121,924 SH   SOLE 18 105,315 0 16,609
HAMILTON LANE INC CL A 407497106 32,297 354,448 SH   SOLE 19 354,448 0 0
HAMILTON LANE INC CL A 407497106 102,058 1,120,043 SH   SOLE 21 1,120,043 0 0
HAMILTON LANE INC CL A 407497106 102,144 1,120,982 SH   SOLE 22 1,099,548 0 21,434
HAMILTON LANE INC CL A 407497106 1,311 14,384 SH   SOLE 23 14,384 0 0
HAMILTON LANE INC CL A 407497106 125 1,371 SH   SOLE 25 1,371 0 0
HAMILTON LANE INC CL A 407497106 6,858 75,268 SH   SOLE 26 8,454 0 66,814
HAMILTON LANE INC CL A 407497106 298 3,269 SH   SOLE 28 3,269 0 0
HAMILTON LANE INC CL A 407497106 22,122 242,780 SH   SOLE 30 242,780 0 0
HAMILTON LANE INC CL A 407497106 143 1,572 SH   SOLE 34 1,572 0 0
HAMILTON LANE INC CL A 407497106 350 3,844 SH   SOLE 40 3,844 0 0
HAMILTON LANE INC CL A 407497106 221 2,425 SH   SOLE 43 131 0 2,294
HANCOCK JAFFE LABORATORIES I COM NEW 41015N304 11 1,596 SH   SOLE 18 1,596 0 0
HANCOCK JAFFE LABORATORIES I COM NEW 41015N304 143 20,834 SH   SOLE 21 20,834 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 8,226 185,102 SH   SOLE 2 74,067 0 111,035
HANCOCK WHITNEY CORPORATION COM 410120109 16 355 SH   SOLE 4 355 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 98 2,194 SH   SOLE 7 2,194 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 20,363 458,219 SH   SOLE 18 458,219 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 16,558 372,592 SH   SOLE 19 372,592 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 273,091 6,145,154 SH   SOLE 21 6,145,154 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 134,038 3,016,164 SH   SOLE 22 2,883,481 0 132,683
HANCOCK WHITNEY CORPORATION COM 410120109 546 12,295 SH   SOLE 23 12,295 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 189 4,257 SH   SOLE 25 4,257 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 5,338 120,126 SH   SOLE 26 31,569 0 88,557
HANCOCK WHITNEY CORPORATION COM 410120109 894 20,124 SH   SOLE 28 11,814 0 8,310
HANCOCK WHITNEY CORPORATION COM 410120109 7,958 179,070 SH   SOLE 30 179,070 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 5 114 SH   SOLE 31 0 0 114
HANCOCK WHITNEY CORPORATION COM 410120109 358 8,064 SH   SOLE 36 8,064 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 449 10,106 SH   SOLE 40 10,106 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 4,179 94,029 SH   SOLE 43 9,948 0 84,081
HANESBRANDS INC COM 410345102 13,048 698,867 SH   SOLE 2 156,365 0 542,502
HANESBRANDS INC COM 410345102 51 2,736 SH   SOLE 4 2,736 0 0
HANESBRANDS INC COM 410345102 5,817 311,584 SH   SOLE 7 300,001 0 11,583
HANESBRANDS INC COM 410345102 110 5,915 SH   SOLE 15 5,915 0 0
HANESBRANDS INC COM 410345102 19,370 1,037,500 SH   SOLE 18 1,006,732 0 30,768
HANESBRANDS INC COM 410345102 3,224 172,684 SH   SOLE 19 172,684 0 0
HANESBRANDS INC COM 410345102 278,957 14,941,472 SH   SOLE 21 14,941,472 0 0
HANESBRANDS INC COM 410345102 151,858 8,133,821 SH   SOLE 22 7,358,930 0 774,891
HANESBRANDS INC COM 410345102 26 1,370 SH   SOLE 23 1,370 0 0
HANESBRANDS INC COM 410345102 363 19,432 SH   SOLE 25 19,432 0 0
HANESBRANDS INC COM 410345102 6,641 355,680 SH   SOLE 26 111,990 0 243,690
HANESBRANDS INC COM 410345102 1,466 78,514 SH   SOLE 28 36,550 0 41,964
HANESBRANDS INC COM 410345102 17,822 954,566 SH   SOLE 30 954,566 0 0
HANESBRANDS INC COM 410345102 2,935 157,224 SH   SOLE 31 5,894 0 151,330
HANESBRANDS INC COM 410345102 2,562 137,205 SH   SOLE 32 137,205 0 0
HANESBRANDS INC COM 410345102 774 41,456 SH   SOLE 36 41,456 0 0
HANESBRANDS INC COM 410345102 797 42,715 SH   SOLE 40 42,715 0 0
HANESBRANDS INC COM 410345102 3,104 166,283 SH   SOLE 43 4,760 0 161,523
HANGER INC COM NEW 41043F208 1,113 44,036 SH   SOLE 2 31,337 0 12,699
HANGER INC COM NEW 41043F208 3 115 SH   SOLE 4 115 0 0
HANGER INC COM NEW 41043F208 15 604 SH   SOLE 7 604 0 0
HANGER INC COM NEW 41043F208 4,343 171,803 SH   SOLE 18 156,703 0 15,100
HANGER INC COM NEW 41043F208 4,404 174,205 SH   SOLE 19 174,205 0 0
HANGER INC COM NEW 41043F208 117,857 4,662,076 SH   SOLE 21 4,662,076 0 0
HANGER INC COM NEW 41043F208 26,242 1,038,051 SH   SOLE 22 1,011,979 0 26,072
HANGER INC COM NEW 41043F208 150 5,943 SH   SOLE 23 5,943 0 0
HANGER INC COM NEW 41043F208 39 1,540 SH   SOLE 25 1,540 0 0
HANGER INC COM NEW 41043F208 187 7,385 SH   SOLE 26 1,856 0 5,529
HANGER INC COM NEW 41043F208 131 5,175 SH   SOLE 28 5,175 0 0
HANGER INC COM NEW 41043F208 2,938 116,204 SH   SOLE 30 116,204 0 0
HANGER INC COM NEW 41043F208 43 1,690 SH   SOLE 36 1,690 0 0
HANGER INC COM NEW 41043F208 116 4,599 SH   SOLE 40 4,599 0 0
HANGER INC COM NEW 41043F208 138 5,472 SH   SOLE 43 77 0 5,395
HANMI FINL CORP COM NEW 410495204 441 23,139 SH   SOLE 2 1,308 0 21,831
HANMI FINL CORP COM NEW 410495204 9 490 SH   SOLE 7 490 0 0
HANMI FINL CORP COM NEW 410495204 2,490 130,653 SH   SOLE 18 130,653 0 0
HANMI FINL CORP COM NEW 410495204 796 41,757 SH   SOLE 19 41,757 0 0
HANMI FINL CORP COM NEW 410495204 65,966 3,460,975 SH   SOLE 21 3,460,975 0 0
HANMI FINL CORP COM NEW 410495204 15,797 828,807 SH   SOLE 22 804,253 0 24,554
HANMI FINL CORP COM NEW 410495204 727 38,142 SH   SOLE 30 38,142 0 0
HANMI FINL CORP COM NEW 410495204 200 10,480 SH   SOLE 43 0 0 10,480
HANNON ARMSTRONG SUST INFR C COM 41068X100 4,660 82,992 SH   SOLE 2 24,009 0 58,983
HANNON ARMSTRONG SUST INFR C COM 41068X100 33 584 SH   SOLE 4 584 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 73 1,292 SH   SOLE 7 1,292 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 13,782 245,445 SH   SOLE 18 245,445 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 7,558 134,607 SH   SOLE 19 134,607 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 237,517 4,230,043 SH   SOLE 21 4,230,043 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 108,160 1,926,274 SH   SOLE 22 1,816,823 0 109,451
HANNON ARMSTRONG SUST INFR C COM 41068X100 398 7,095 SH   SOLE 25 7,095 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 1,573 28,011 SH   SOLE 26 21,531 0 6,480
HANNON ARMSTRONG SUST INFR C COM 41068X100 564 10,048 SH   SOLE 28 10,048 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 3,593 63,996 SH   SOLE 30 63,996 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 744 13,256 SH   SOLE 36 13,256 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 516 9,182 SH   SOLE 40 9,182 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 1,726 30,746 SH   SOLE 43 908 0 29,838
HANOVER INS GROUP INC COM 410867105 13,741 101,305 SH   SOLE 2 37,260 0 64,045
HANOVER INS GROUP INC COM 410867105 158 1,162 SH   SOLE 4 1,162 0 0
HANOVER INS GROUP INC COM 410867105 302 2,229 SH   SOLE 7 2,229 0 0
HANOVER INS GROUP INC COM 410867105 12,528 92,362 SH   SOLE 18 90,169 0 2,193
HANOVER INS GROUP INC COM 410867105 8,090 59,643 SH   SOLE 19 59,643 0 0
HANOVER INS GROUP INC COM 410867105 242,296 1,786,319 SH   SOLE 21 1,786,319 0 0
HANOVER INS GROUP INC COM 410867105 150,668 1,110,795 SH   SOLE 22 1,063,445 0 47,350
HANOVER INS GROUP INC COM 410867105 719 5,303 SH   SOLE 23 5,303 0 0
HANOVER INS GROUP INC COM 410867105 349 2,574 SH   SOLE 25 2,574 0 0
HANOVER INS GROUP INC COM 410867105 2,291 16,889 SH   SOLE 26 13,119 0 3,770
HANOVER INS GROUP INC COM 410867105 915 6,743 SH   SOLE 28 4,032 0 2,711
HANOVER INS GROUP INC COM 410867105 211 1,553 SH   SOLE 29 1,553 0 0
HANOVER INS GROUP INC COM 410867105 2,621 19,323 SH   SOLE 30 19,323 0 0
HANOVER INS GROUP INC COM 410867105 161 1,188 SH   SOLE 31 1,151 0 37
HANOVER INS GROUP INC COM 410867105 735 5,420 SH   SOLE 34 5,420 0 0
HANOVER INS GROUP INC COM 410867105 717 5,287 SH   SOLE 36 5,287 0 0
HANOVER INS GROUP INC COM 410867105 587 4,324 SH   SOLE 40 4,324 0 0
HANOVER INS GROUP INC COM 410867105 5,836 43,026 SH   SOLE 43 1,235 0 41,791
HARBOR CUSTOM DEVELOPMENT IN COM 41150T108 9 2,855 SH   SOLE 18 2,855 0 0
HARBOR CUSTOM DEVELOPMENT IN COM 41150T108 114 35,254 SH   SOLE 21 35,254 0 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100 759 52,943 SH   SOLE 2 16,191 0 36,752
HARBORONE BANCORP INC NEW COM NEW 41165Y100 10 672 SH   SOLE 7 672 0 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100 2,629 183,368 SH   SOLE 18 183,368 0 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100 1,371 95,632 SH   SOLE 19 95,632 0 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100 30,178 2,104,442 SH   SOLE 21 2,104,442 0 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100 24,250 1,691,108 SH   SOLE 22 1,599,117 0 91,991
HARBORONE BANCORP INC NEW COM NEW 41165Y100 60 4,161 SH   SOLE 25 4,161 0 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100 102 7,098 SH   SOLE 28 7,098 0 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100 233 16,267 SH   SOLE 30 16,267 0 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100 7 508 SH   SOLE 34 508 0 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100 90 6,279 SH   SOLE 36 6,279 0 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100 96 6,677 SH   SOLE 40 6,677 0 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100 753 52,478 SH   SOLE 43 0 0 52,478
HARLEY DAVIDSON INC COM 412822108 17,046 372,026 SH   SOLE 2 116,254 0 255,772
HARLEY DAVIDSON INC COM 412822108 43 941 SH   SOLE 4 941 0 0
HARLEY DAVIDSON INC COM 412822108 203 4,431 SH   SOLE 7 4,431 0 0
HARLEY DAVIDSON INC COM 412822108 17,214 375,698 SH   SOLE 18 375,698 0 0
HARLEY DAVIDSON INC COM 412822108 1,871 40,827 SH   SOLE 19 40,827 0 0
HARLEY DAVIDSON INC COM 412822108 320,528 6,995,378 SH   SOLE 21 6,995,378 0 0
HARLEY DAVIDSON INC COM 412822108 202,252 4,414,051 SH   SOLE 22 4,222,903 0 191,148
HARLEY DAVIDSON INC COM 412822108 346 7,556 SH   SOLE 25 7,556 0 0
HARLEY DAVIDSON INC COM 412822108 2,754 60,105 SH   SOLE 26 48,015 0 12,090
HARLEY DAVIDSON INC COM 412822108 879 19,174 SH   SOLE 28 16,954 0 2,220
HARLEY DAVIDSON INC COM 412822108 5,202 113,535 SH   SOLE 30 113,535 0 0
HARLEY DAVIDSON INC COM 412822108 863 18,833 SH   SOLE 31 2,720 0 16,113
HARLEY DAVIDSON INC COM 412822108 1,457 31,807 SH   SOLE 36 31,807 0 0
HARLEY DAVIDSON INC COM 412822108 861 18,799 SH   SOLE 40 18,799 0 0
HARLEY DAVIDSON INC COM 412822108 3,939 85,958 SH   SOLE 43 5,601 0 80,357
HARMONIC INC COM 413160102 1,108 130,047 SH   SOLE 2 62,735 0 67,312
HARMONIC INC COM 413160102 11 1,315 SH   SOLE 7 1,315 0 0
HARMONIC INC COM 413160102 3,493 409,982 SH   SOLE 18 409,982 0 0
HARMONIC INC COM 413160102 1,395 163,745 SH   SOLE 19 163,745 0 0
HARMONIC INC COM 413160102 104,236 12,234,327 SH   SOLE 21 12,234,327 0 0
HARMONIC INC COM 413160102 23,300 2,734,767 SH   SOLE 22 2,610,151 0 124,616
HARMONIC INC COM 413160102 83 9,701 SH   SOLE 25 9,701 0 0
HARMONIC INC COM 413160102 114 13,352 SH   SOLE 26 7,480 0 5,872
HARMONIC INC COM 413160102 110 12,962 SH   SOLE 28 12,962 0 0
HARMONIC INC COM 413160102 1,730 203,054 SH   SOLE 30 203,054 0 0
HARMONIC INC COM 413160102 137 16,087 SH   SOLE 36 16,087 0 0
HARMONIC INC COM 413160102 73 8,589 SH   SOLE 40 8,589 0 0
HARMONIC INC COM 413160102 175 20,580 SH   SOLE 43 0 0 20,580
HARMONY BIOSCIENCES HLDGS IN COM 413197104 577 20,445 SH   SOLE 2 10,059 0 10,386
HARMONY BIOSCIENCES HLDGS IN COM 413197104 10 359 SH   SOLE 7 359 0 0
HARMONY BIOSCIENCES HLDGS IN COM 413197104 2,058 72,905 SH   SOLE 18 67,874 0 5,031
HARMONY BIOSCIENCES HLDGS IN COM 413197104 2,195 77,738 SH   SOLE 19 77,738 0 0
HARMONY BIOSCIENCES HLDGS IN COM 413197104 19,864 703,633 SH   SOLE 21 703,633 0 0
HARMONY BIOSCIENCES HLDGS IN COM 413197104 6,829 241,897 SH   SOLE 22 226,387 0 15,510
HARMONY BIOSCIENCES HLDGS IN COM 413197104 55 1,952 SH   SOLE 23 1,952 0 0
HARMONY BIOSCIENCES HLDGS IN COM 413197104 24 849 SH   SOLE 25 849 0 0
HARMONY BIOSCIENCES HLDGS IN COM 413197104 65 2,294 SH   SOLE 26 0 0 2,294
HARMONY BIOSCIENCES HLDGS IN COM 413197104 5,099 180,620 SH   SOLE 30 180,620 0 0
HARMONY BIOSCIENCES HLDGS IN COM 413197104 57 2,019 SH   SOLE 40 2,019 0 0
HARMONY BIOSCIENCES HLDGS IN COM 413197104 1 34 SH   SOLE 43 0 0 34
HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300 7,075 1,896,868 SH   SOLE 7 1,896,868 0 0
HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300 13,877 3,720,416 SH   SOLE 30 3,720,416 0 0
HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300 301 80,648 SH   SOLE 43 0 0 80,648
HARPOON THERAPEUTICS INC COM 41358P106 240 17,339 SH   SOLE 2 4,098 0 13,241
HARPOON THERAPEUTICS INC COM 41358P106 4 302 SH   SOLE 7 302 0 0
HARPOON THERAPEUTICS INC COM 41358P106 888 63,990 SH   SOLE 18 54,012 0 9,978
HARPOON THERAPEUTICS INC COM 41358P106 2,384 171,866 SH   SOLE 19 171,866 0 0
HARPOON THERAPEUTICS INC COM 41358P106 11,073 798,330 SH   SOLE 21 798,330 0 0
HARPOON THERAPEUTICS INC COM 41358P106 8,506 613,230 SH   SOLE 22 610,600 0 2,630
HARPOON THERAPEUTICS INC COM 41358P106 63 4,535 SH   SOLE 23 4,535 0 0
HARPOON THERAPEUTICS INC COM 41358P106 347 24,985 SH   SOLE 26 0 0 24,985
HARPOON THERAPEUTICS INC COM 41358P106 162 11,659 SH   SOLE 30 11,659 0 0
HARPOON THERAPEUTICS INC COM 41358P106 98 7,060 SH   SOLE 43 0 0 7,060
HARROW HEALTH INC COM 415858109 6 601 SH   SOLE 2 601 0 0
HARROW HEALTH INC COM 415858109 42 4,481 SH   SOLE 18 4,481 0 0
HARROW HEALTH INC COM 415858109 1,036 111,484 SH   SOLE 21 111,484 0 0
HARROW HEALTH INC COM 415858109 2,762 297,299 SH   SOLE 22 297,299 0 0
HARSCO CORP COM 415864107 1,425 69,783 SH   SOLE 2 24,697 0 45,086
HARSCO CORP COM 415864107 7 352 SH   SOLE 4 352 0 0
HARSCO CORP COM 415864107 26 1,284 SH   SOLE 7 1,284 0 0
HARSCO CORP COM 415864107 6,531 319,852 SH   SOLE 18 319,852 0 0
HARSCO CORP COM 415864107 2,770 135,663 SH   SOLE 19 135,663 0 0
HARSCO CORP COM 415864107 196,741 9,634,710 SH   SOLE 21 9,634,710 0 0
HARSCO CORP COM 415864107 42,129 2,063,103 SH   SOLE 22 1,974,414 0 88,689
HARSCO CORP COM 415864107 43 2,127 SH   SOLE 25 2,127 0 0
HARSCO CORP COM 415864107 709 34,718 SH   SOLE 26 29,118 0 5,600
HARSCO CORP COM 415864107 200 9,796 SH   SOLE 28 9,796 0 0
HARSCO CORP COM 415864107 4,287 209,945 SH   SOLE 30 209,945 0 0
HARSCO CORP COM 415864107 186 9,096 SH   SOLE 40 9,096 0 0
HARSCO CORP COM 415864107 1,249 61,179 SH   SOLE 43 913 0 60,266
HARTFORD FINL SVCS GROUP INC COM 416515104 58,402 942,423 SH   SOLE 2 262,274 0 680,149
HARTFORD FINL SVCS GROUP INC COM 416515104 14,168 228,625 SH   SOLE 4 141,775 0 86,850
HARTFORD FINL SVCS GROUP INC COM 416515104 29,422 474,783 SH   SOLE 7 341,986 0 132,797
HARTFORD FINL SVCS GROUP INC COM 416515104 197 3,173 SH   SOLE 13 1,067 0 2,106
HARTFORD FINL SVCS GROUP INC COM 416515104 2,804 45,244 SH   SOLE 15 45,244 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 71,755 1,157,893 SH   SOLE 18 965,697 0 192,196
HARTFORD FINL SVCS GROUP INC COM 416515104 17,487 282,182 SH   SOLE 19 282,182 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 621,280 10,025,500 SH   SOLE 21 10,025,500 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 496,002 8,003,902 SH   SOLE 22 7,233,272 0 770,630
HARTFORD FINL SVCS GROUP INC COM 416515104 13,628 219,920 SH   SOLE 23 219,920 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 42,110 679,526 SH   SOLE 25 679,526 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 70,683 1,140,598 SH   SOLE 26 638,718 0 501,880
HARTFORD FINL SVCS GROUP INC COM 416515104 88,306 1,424,986 SH   SOLE 28 45,517 0 1,379,469
HARTFORD FINL SVCS GROUP INC COM 416515104 47 765 SH   SOLE 29 765 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 117,871 1,902,073 SH   SOLE 30 1,902,073 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 3,795 61,235 SH   SOLE 31 46,165 0 15,070
HARTFORD FINL SVCS GROUP INC COM 416515104 17,947 289,614 SH   SOLE 34 289,614 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 13,588 219,263 SH   SOLE 36 219,263 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 776 12,529 SH   SOLE 40 12,529 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 17,543 283,089 SH   SOLE 43 9,734 0 273,355
HARVARD BIOSCIENCE INC COM 416906105 361 43,344 SH   SOLE 2 1,970 0 41,374
HARVARD BIOSCIENCE INC COM 416906105 5 619 SH   SOLE 7 619 0 0
HARVARD BIOSCIENCE INC COM 416906105 1,004 120,488 SH   SOLE 18 120,488 0 0
HARVARD BIOSCIENCE INC COM 416906105 588 70,626 SH   SOLE 19 70,626 0 0
HARVARD BIOSCIENCE INC COM 416906105 11,023 1,323,302 SH   SOLE 21 1,323,302 0 0
HARVARD BIOSCIENCE INC COM 416906105 9,721 1,167,036 SH   SOLE 22 1,153,404 0 13,632
HARVARD BIOSCIENCE INC COM 416906105 50 6,009 SH   SOLE 26 0 0 6,009
HASBRO INC COM 418056107 29,089 307,750 SH   SOLE 2 73,254 0 234,496
HASBRO INC COM 418056107 8,348 88,316 SH   SOLE 4 51,514 0 36,802
HASBRO INC COM 418056107 12,707 134,442 SH   SOLE 7 120,130 0 14,312
HASBRO INC COM 418056107 37 392 SH   SOLE 13 392 0 0
HASBRO INC COM 418056107 1,455 15,396 SH   SOLE 15 15,396 0 0
HASBRO INC COM 418056107 4 38 SH   SOLE 17 0 0 38
HASBRO INC COM 418056107 73,766 780,429 SH   SOLE 18 761,028 0 19,401
HASBRO INC COM 418056107 72,754 769,721 SH   SOLE 19 769,721 0 0
HASBRO INC COM 418056107 337,207 3,567,577 SH   SOLE 21 3,567,577 0 0
HASBRO INC COM 418056107 263,880 2,791,789 SH   SOLE 22 2,501,572 0 290,217
HASBRO INC COM 418056107 7,632 80,741 SH   SOLE 23 80,741 0 0
HASBRO INC COM 418056107 32,754 346,528 SH   SOLE 25 346,528 0 0
HASBRO INC COM 418056107 47,547 503,039 SH   SOLE 26 328,683 0 174,356
HASBRO INC COM 418056107 39,404 416,887 SH   SOLE 28 18,176 0 398,711
HASBRO INC COM 418056107 67,904 718,406 SH   SOLE 30 712,006 0 6,400
HASBRO INC COM 418056107 3,359 35,540 SH   SOLE 31 16,234 0 19,306
HASBRO INC COM 418056107 34,442 364,386 SH   SOLE 34 364,386 0 0
HASBRO INC COM 418056107 6,319 66,852 SH   SOLE 36 66,852 0 0
HASBRO INC COM 418056107 2,120 22,433 SH   SOLE 37 22,433 0 0
HASBRO INC COM 418056107 496 5,243 SH   SOLE 40 5,243 0 0
HASBRO INC COM 418056107 14,714 155,676 SH   SOLE 43 6,255 0 149,421
HAVERTY FURNITURE COS INC COM 419596101 670 15,671 SH   SOLE 2 5,343 0 10,328
HAVERTY FURNITURE COS INC COM 419596101 3 70 SH   SOLE 4 70 0 0
HAVERTY FURNITURE COS INC COM 419596101 9 216 SH   SOLE 7 216 0 0
HAVERTY FURNITURE COS INC COM 419596101 3,093 72,345 SH   SOLE 18 72,345 0 0
HAVERTY FURNITURE COS INC COM 419596101 2,693 62,971 SH   SOLE 19 62,971 0 0
HAVERTY FURNITURE COS INC COM 419596101 88,420 2,067,831 SH   SOLE 21 2,067,831 0 0
HAVERTY FURNITURE COS INC COM 419596101 23,518 550,002 SH   SOLE 22 530,110 0 19,892
HAVERTY FURNITURE COS INC COM 419596101 23 544 SH   SOLE 23 544 0 0
HAVERTY FURNITURE COS INC COM 419596101 49 1,143 SH   SOLE 25 1,143 0 0
HAVERTY FURNITURE COS INC COM 419596101 255 5,964 SH   SOLE 26 1,312 0 4,652
HAVERTY FURNITURE COS INC COM 419596101 112 2,616 SH   SOLE 28 2,616 0 0
HAVERTY FURNITURE COS INC COM 419596101 1,194 27,931 SH   SOLE 30 27,931 0 0
HAVERTY FURNITURE COS INC COM 419596101 127 2,971 SH   SOLE 34 2,971 0 0
HAVERTY FURNITURE COS INC COM 419596101 55 1,296 SH   SOLE 36 1,296 0 0
HAVERTY FURNITURE COS INC COM 419596101 98 2,295 SH   SOLE 40 2,295 0 0
HAVERTY FURNITURE COS INC COM 419596101 435 10,172 SH   SOLE 43 0 0 10,172
HAWAIIAN ELEC INDUSTRIES COM 419870100 11,450 270,817 SH   SOLE 2 89,604 0 181,213
HAWAIIAN ELEC INDUSTRIES COM 419870100 541 12,794 SH   SOLE 4 12,794 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 109 2,583 SH   SOLE 7 2,583 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 11,169 264,161 SH   SOLE 18 264,161 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 1,202 28,430 SH   SOLE 19 28,430 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 264,195 6,248,694 SH   SOLE 21 6,248,694 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 130,329 3,082,522 SH   SOLE 22 2,948,243 0 134,279
HAWAIIAN ELEC INDUSTRIES COM 419870100 144 3,417 SH   SOLE 25 3,417 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 2,359 55,803 SH   SOLE 26 45,203 0 10,600
HAWAIIAN ELEC INDUSTRIES COM 419870100 1,102 26,058 SH   SOLE 28 14,944 0 11,114
HAWAIIAN ELEC INDUSTRIES COM 419870100 43,853 1,037,208 SH   SOLE 30 1,037,208 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 84 1,993 SH   SOLE 31 1,872 0 121
HAWAIIAN ELEC INDUSTRIES COM 419870100 356 8,412 SH   SOLE 36 8,412 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 551 13,035 SH   SOLE 40 13,035 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 3,453 81,672 SH   SOLE 43 4,113 0 77,559
HAWAIIAN HOLDINGS INC COM 419879101 1,201 49,294 SH   SOLE 2 6,050 0 43,244
HAWAIIAN HOLDINGS INC COM 419879101 20 804 SH   SOLE 7 804 0 0
HAWAIIAN HOLDINGS INC COM 419879101 5,018 205,929 SH   SOLE 18 205,929 0 0
HAWAIIAN HOLDINGS INC COM 419879101 4,367 179,177 SH   SOLE 19 179,177 0 0
HAWAIIAN HOLDINGS INC COM 419879101 150,895 6,191,845 SH   SOLE 21 6,191,845 0 0
HAWAIIAN HOLDINGS INC COM 419879101 32,740 1,343,452 SH   SOLE 22 1,283,771 0 59,681
HAWAIIAN HOLDINGS INC COM 419879101 15 609 SH   SOLE 25 609 0 0
HAWAIIAN HOLDINGS INC COM 419879101 480 19,708 SH   SOLE 26 0 0 19,708
HAWAIIAN HOLDINGS INC COM 419879101 48 1,958 SH   SOLE 28 1,958 0 0
HAWAIIAN HOLDINGS INC COM 419879101 2,014 82,625 SH   SOLE 30 82,625 0 0
HAWAIIAN HOLDINGS INC COM 419879101 91 3,730 SH   SOLE 34 3,730 0 0
HAWAIIAN HOLDINGS INC COM 419879101 44 1,803 SH   SOLE 40 1,803 0 0
HAWAIIAN HOLDINGS INC COM 419879101 1,262 51,772 SH   SOLE 43 18,325 0 33,447
HAWKINS INC COM 420261109 1,389 42,419 SH   SOLE 2 21,865 0 20,554
HAWKINS INC COM 420261109 9 276 SH   SOLE 7 276 0 0
HAWKINS INC COM 420261109 2,776 84,752 SH   SOLE 18 82,150 0 2,602
HAWKINS INC COM 420261109 1,893 57,809 SH   SOLE 19 57,809 0 0
HAWKINS INC COM 420261109 79,113 2,415,662 SH   SOLE 21 2,415,662 0 0
HAWKINS INC COM 420261109 19,187 585,863 SH   SOLE 22 568,128 0 17,735
HAWKINS INC COM 420261109 38 1,174 SH   SOLE 23 1,174 0 0
HAWKINS INC COM 420261109 17 518 SH   SOLE 25 518 0 0
HAWKINS INC COM 420261109 87 2,660 SH   SOLE 28 2,660 0 0
HAWKINS INC COM 420261109 959 29,297 SH   SOLE 30 29,297 0 0
HAWKINS INC COM 420261109 72 2,198 SH   SOLE 40 2,198 0 0
HAWKINS INC COM 420261109 483 14,744 SH   SOLE 43 424 0 14,320
HAWTHORN BANCSHARES INC COM 420476103 4 160 SH   SOLE 2 9 0 151
HAWTHORN BANCSHARES INC COM 420476103 49 2,118 SH   SOLE 18 2,118 0 0
HAWTHORN BANCSHARES INC COM 420476103 10 443 SH   SOLE 19 443 0 0
HAWTHORN BANCSHARES INC COM 420476103 698 30,441 SH   SOLE 21 30,441 0 0
HAWTHORN BANCSHARES INC COM 420476103 291 12,679 SH   SOLE 22 12,346 0 333
HAYNES INTERNATIONAL INC COM NEW 420877201 429 12,131 SH   SOLE 2 1,026 0 11,105
HAYNES INTERNATIONAL INC COM NEW 420877201 10 293 SH   SOLE 7 293 0 0
HAYNES INTERNATIONAL INC COM NEW 420877201 1,897 53,628 SH   SOLE 18 53,628 0 0
HAYNES INTERNATIONAL INC COM NEW 420877201 770 21,771 SH   SOLE 19 21,771 0 0
HAYNES INTERNATIONAL INC COM NEW 420877201 60,173 1,700,768 SH   SOLE 21 1,700,768 0 0
HAYNES INTERNATIONAL INC COM NEW 420877201 11,595 327,731 SH   SOLE 22 314,765 0 12,966
HAYNES INTERNATIONAL INC COM NEW 420877201 597 16,871 SH   SOLE 30 16,871 0 0
HAYNES INTERNATIONAL INC COM NEW 420877201 99 2,810 SH   SOLE 43 143 0 2,667
HAYWARD HLDGS INC COM 421298100 1,660 63,780 SH   SOLE 2 5,276 0 58,504
HAYWARD HLDGS INC COM 421298100 16 621 SH   SOLE 7 621 0 0
HAYWARD HLDGS INC COM 421298100 410 15,748 SH   SOLE 18 15,748 0 0
HAYWARD HLDGS INC COM 421298100 257 9,861 SH   SOLE 19 9,861 0 0
HAYWARD HLDGS INC COM 421298100 10,014 384,874 SH   SOLE 21 384,874 0 0
HAYWARD HLDGS INC COM 421298100 22,943 881,731 SH   SOLE 22 852,127 0 29,604
HAYWARD HLDGS INC COM 421298100 18 681 SH   SOLE 31 681 0 0
HBT FINL INC. COM 404111106 931 53,455 SH   SOLE 2 4,210 0 49,245
HBT FINL INC. COM 404111106 655 37,600 SH   SOLE 18 37,600 0 0
HBT FINL INC. COM 404111106 3,112 178,743 SH   SOLE 19 178,743 0 0
HBT FINL INC. COM 404111106 7,662 440,088 SH   SOLE 21 440,088 0 0
HBT FINL INC. COM 404111106 8,500 488,204 SH   SOLE 22 475,822 0 12,382
HBT FINL INC. COM 404111106 353 20,291 SH   SOLE 23 20,291 0 0
HBT FINL INC. COM 404111106 1,630 93,634 SH   SOLE 26 0 0 93,634
HC2 HLDGS INC COM 404139107 144 36,277 SH   SOLE 2 3,883 0 32,394
HC2 HLDGS INC COM 404139107 692 173,881 SH   SOLE 18 173,881 0 0
HC2 HLDGS INC COM 404139107 343 86,254 SH   SOLE 19 86,254 0 0
HC2 HLDGS INC COM 404139107 7,355 1,847,918 SH   SOLE 21 1,847,918 0 0
HC2 HLDGS INC COM 404139107 5,241 1,316,916 SH   SOLE 22 1,275,137 0 41,779
HC2 HLDGS INC COM 404139107 3 717 SH   SOLE 43 0 0 717
HCA HEALTHCARE INC COM 40412C101 122,380 591,952 SH   SOLE 2 121,821 0 470,131
HCA HEALTHCARE INC COM 40412C101 24,279 117,436 SH   SOLE 4 106,813 0 10,623
HCA HEALTHCARE INC COM 40412C101 64,401 311,509 SH   SOLE 7 238,828 0 72,681
HCA HEALTHCARE INC COM 40412C101 451 2,182 SH   SOLE 13 756 0 1,426
HCA HEALTHCARE INC COM 40412C101 7,285 35,239 SH   SOLE 15 35,239 0 0
HCA HEALTHCARE INC COM 40412C101 95,615 462,488 SH   SOLE 18 424,623 0 37,865
HCA HEALTHCARE INC COM 40412C101 24,717 119,558 SH   SOLE 19 119,558 0 0
HCA HEALTHCARE INC COM 40412C101 1,132,192 5,476,404 SH   SOLE 21 5,476,404 0 0
HCA HEALTHCARE INC COM 40412C101 1,163,748 5,629,040 SH   SOLE 22 5,069,568 0 559,472
HCA HEALTHCARE INC COM 40412C101 32,950 159,381 SH   SOLE 23 159,381 0 0
HCA HEALTHCARE INC COM 40412C101 96,123 464,947 SH   SOLE 25 464,947 0 0
HCA HEALTHCARE INC COM 40412C101 121,484 587,615 SH   SOLE 26 231,972 0 355,643
HCA HEALTHCARE INC COM 40412C101 146,025 706,324 SH   SOLE 28 32,143 0 674,181
HCA HEALTHCARE INC COM 40412C101 68 329 SH   SOLE 29 329 0 0
HCA HEALTHCARE INC COM 40412C101 346,118 1,674,171 SH   SOLE 30 1,652,101 0 22,070
HCA HEALTHCARE INC COM 40412C101 12,979 62,777 SH   SOLE 31 34,540 0 28,237
HCA HEALTHCARE INC COM 40412C101 6,109 29,549 SH   SOLE 34 29,549 0 0
HCA HEALTHCARE INC COM 40412C101 29,804 144,163 SH   SOLE 36 144,163 0 0
HCA HEALTHCARE INC COM 40412C101 2,041 9,874 SH   SOLE 40 9,874 0 0
HCA HEALTHCARE INC COM 40412C101 46,815 226,446 SH   SOLE 43 16,346 0 210,100
HCI GROUP INC COM 40416E103 666 6,697 SH   SOLE 2 2,046 0 4,651
HCI GROUP INC COM 40416E103 9 90 SH   SOLE 7 90 0 0
HCI GROUP INC COM 40416E103 2,558 25,725 SH   SOLE 18 25,725 0 0
HCI GROUP INC COM 40416E103 1,046 10,516 SH   SOLE 19 10,516 0 0
HCI GROUP INC COM 40416E103 77,403 778,468 SH   SOLE 21 778,468 0 0
HCI GROUP INC COM 40416E103 16,416 165,099 SH   SOLE 22 157,351 0 7,748
HCI GROUP INC COM 40416E103 20 201 SH   SOLE 25 201 0 0
HCI GROUP INC COM 40416E103 63 633 SH   SOLE 28 633 0 0
HCI GROUP INC COM 40416E103 1,125 11,313 SH   SOLE 30 11,313 0 0
HCI GROUP INC COM 40416E103 104 1,041 SH   SOLE 40 1,041 0 0
HCI GROUP INC COM 40416E103 1,252 12,596 SH   SOLE 43 399 0 12,197
HDFC BANK LTD SPONSORED ADS 40415F101 53,716 734,624 SH   SOLE 2 81,546 0 653,078
HDFC BANK LTD SPONSORED ADS 40415F101 8,269 113,094 SH   SOLE 4 113,094 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 1,484 20,293 SH   SOLE 13 20,293 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 2,858 39,080 SH   SOLE 15 39,080 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 1 13 SH   SOLE 17 0 0 13
HDFC BANK LTD SPONSORED ADS 40415F101 13,443 183,847 SH   SOLE 18 183,818 0 29
HDFC BANK LTD SPONSORED ADS 40415F101 2,325 31,793 SH   SOLE 19 31,793 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 282 3,859 SH   SOLE 21 3,859 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 123,630 1,690,787 SH   SOLE 22 1,205,006 0 485,781
HDFC BANK LTD SPONSORED ADS 40415F101 39,013 533,552 SH   SOLE 26 533,552 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 234 3,195 SH   SOLE 28 0 0 3,195
HDFC BANK LTD SPONSORED ADS 40415F101 10,477 143,283 SH   SOLE 30 143,283 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 160 2,186 SH   SOLE 31 0 0 2,186
HDFC BANK LTD SPONSORED ADS 40415F101 893 12,214 SH   SOLE 34 12,214 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 10,093 138,035 SH   SOLE 43 31,324 0 106,711
HEADHUNTER GROUP PLC SPONSORED ADS 42207L106 89 2,096 SH   SOLE 25 2,096 0 0
HEALTH ASSURN ACQUISITION CO COM CL A 42226W109 2,139 213,643 SH   SOLE 2 213,643 0 0
HEALTH ASSURN ACQUISITION CO COM CL A 42226W109 1,242 124,119 SH   SOLE 18 124,119 0 0
HEALTH ASSURN ACQUISITION CO COM CL A 42226W109 32,026 3,199,434 SH   SOLE 19 3,199,434 0 0
HEALTH ASSURN ACQUISITION CO COM CL A 42226W109 190 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,747 1,373,346 SH   SOLE 34 1,373,346 0 0
HEALTH ASSURN ACQUISITION CO *W EXP 11/12/202 42226W117 96 53,410 SH   SOLE 2 53,410 0 0
HEALTH ASSURN ACQUISITION CO *W EXP 11/12/202 42226W117 56 31,029 SH   SOLE 18 31,029 0 0
HEALTH ASSURN ACQUISITION CO *W EXP 11/12/202 42226W117 1,448 804,275 SH   SOLE 19 804,275 0 0
HEALTH ASSURN ACQUISITION CO *W EXP 11/12/202 42226W117 9 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 618 343,336 SH   SOLE 34 343,336 0 0
HEALTH CATALYST INC COM 42225T107 1,105 19,906 SH   SOLE 2 12,747 0 7,159
HEALTH CATALYST INC COM 42225T107 3 61 SH   SOLE 4 61 0 0
HEALTH CATALYST INC COM 42225T107 40 719 SH   SOLE 7 719 0 0
HEALTH CATALYST INC COM 42225T107 7,813 140,745 SH   SOLE 18 138,602 0 2,143
HEALTH CATALYST INC COM 42225T107 98,411 1,772,860 SH   SOLE 19 1,772,860 0 0
HEALTH CATALYST INC COM 42225T107 86,168 1,552,291 SH   SOLE 21 1,552,291 0 0
HEALTH CATALYST INC COM 42225T107 53,376 961,548 SH   SOLE 22 935,496 0 26,052
HEALTH CATALYST INC COM 42225T107 71 1,287 SH   SOLE 23 1,287 0 0
HEALTH CATALYST INC COM 42225T107 58 1,041 SH   SOLE 25 1,041 0 0
HEALTH CATALYST INC COM 42225T107 1,103 19,865 SH   SOLE 26 15,072 0 4,793
HEALTH CATALYST INC COM 42225T107 121 2,171 SH   SOLE 28 2,171 0 0
HEALTH CATALYST INC COM 42225T107 2,162 38,941 SH   SOLE 30 38,941 0 0
HEALTH CATALYST INC COM 42225T107 7 130 SH   SOLE 34 130 0 0
HEALTH CATALYST INC COM 42225T107 244 4,387 SH   SOLE 40 4,387 0 0
HEALTH CATALYST INC COM 42225T107 206 3,704 SH   SOLE 43 241 0 3,463
HEALTH SCIENCES ACQ CORP 2 ORD SHS G4411D109 195 19,136 SH   SOLE 18 19,136 0 0
HEALTH SCIENCES ACQ CORP 2 ORD SHS G4411D109 5,195 509,348 SH   SOLE 19 509,348 0 0
HEALTH SCIENCES ACQ CORP 2 ORD SHS G4411D109 71 6,912 SH   SOLE 20 6,912 0 0
HEALTH SCIENCES ACQ CORP 2 ORD SHS G4411D109 2,672 261,952 SH   SOLE 34 261,952 0 0
HEALTHCARE RLTY TR COM 421946104 7,992 264,642 SH   SOLE 2 100,271 0 164,371
HEALTHCARE RLTY TR COM 421946104 6,295 208,437 SH   SOLE 4 208,437 0 0
HEALTHCARE RLTY TR COM 421946104 5,548 183,709 SH   SOLE 7 183,709 0 0
HEALTHCARE RLTY TR COM 421946104 22,536 746,209 SH   SOLE 18 746,209 0 0
HEALTHCARE RLTY TR COM 421946104 13,331 441,410 SH   SOLE 19 441,410 0 0
HEALTHCARE RLTY TR COM 421946104 360,034 11,921,668 SH   SOLE 21 11,921,668 0 0
HEALTHCARE RLTY TR COM 421946104 161,480 5,347,004 SH   SOLE 22 5,142,889 0 204,115
HEALTHCARE RLTY TR COM 421946104 195 6,445 SH   SOLE 23 6,445 0 0
HEALTHCARE RLTY TR COM 421946104 18,573 614,992 SH   SOLE 25 614,992 0 0
HEALTHCARE RLTY TR COM 421946104 1,332 44,107 SH   SOLE 26 33,692 0 10,415
HEALTHCARE RLTY TR COM 421946104 3,116 103,175 SH   SOLE 28 16,375 0 86,800
HEALTHCARE RLTY TR COM 421946104 18,754 620,999 SH   SOLE 30 620,999 0 0
HEALTHCARE RLTY TR COM 421946104 64 2,110 SH   SOLE 36 2,110 0 0
HEALTHCARE RLTY TR COM 421946104 486 16,107 SH   SOLE 40 16,107 0 0
HEALTHCARE RLTY TR COM 421946104 935 30,962 SH   SOLE 43 935 0 30,027
HEALTHCARE SERVICES ACQU COR COM CL A 42227K104 20,444 2,112,000 SH   SOLE 2 2,112,000 0 0
HEALTHCARE SERVICES ACQU COR *W EXP 99/99/999 42227K112 940 1,056,000 SH   SOLE 2 1,056,000 0 0
HEALTHCARE SVCS GROUP INC COM 421906108 2,783 88,146 SH   SOLE 2 53,429 0 34,717
HEALTHCARE SVCS GROUP INC COM 421906108 10 310 SH   SOLE 4 310 0 0
HEALTHCARE SVCS GROUP INC COM 421906108 38 1,205 SH   SOLE 7 1,205 0 0
HEALTHCARE SVCS GROUP INC COM 421906108 12,351 391,228 SH   SOLE 18 391,228 0 0
HEALTHCARE SVCS GROUP INC COM 421906108 4,154 131,575 SH   SOLE 19 131,575 0 0
HEALTHCARE SVCS GROUP INC COM 421906108 170,363 5,396,344 SH   SOLE 21 5,396,344 0 0
HEALTHCARE SVCS GROUP INC COM 421906108 70,576 2,235,546 SH   SOLE 22 2,159,247 0 76,299
HEALTHCARE SVCS GROUP INC COM 421906108 154 4,876 SH   SOLE 25 4,876 0 0
HEALTHCARE SVCS GROUP INC COM 421906108 917 29,038 SH   SOLE 26 23,498 0 5,540
HEALTHCARE SVCS GROUP INC COM 421906108 645 20,428 SH   SOLE 28 8,769 0 11,659
HEALTHCARE SVCS GROUP INC COM 421906108 1,812 57,408 SH   SOLE 30 57,408 0 0
HEALTHCARE SVCS GROUP INC COM 421906108 5 160 SH   SOLE 31 0 0 160
HEALTHCARE SVCS GROUP INC COM 421906108 205 6,486 SH   SOLE 36 6,486 0 0
HEALTHCARE SVCS GROUP INC COM 421906108 253 8,008 SH   SOLE 40 8,008 0 0
HEALTHCARE SVCS GROUP INC COM 421906108 1,445 45,756 SH   SOLE 43 1,424 0 44,332
HEALTHCARE TR AMER INC CL A NEW 42225P501 14,436 540,670 SH   SOLE 2 94,385 0 446,285
HEALTHCARE TR AMER INC CL A NEW 42225P501 9,056 339,191 SH   SOLE 4 339,191 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 7,789 291,713 SH   SOLE 7 291,713 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 2,354 88,170 SH   SOLE 18 84,416 0 3,754
HEALTHCARE TR AMER INC CL A NEW 42225P501 13,679 512,337 SH   SOLE 19 512,337 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 137,670 5,156,164 SH   SOLE 21 5,156,164 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 194,169 7,272,252 SH   SOLE 22 6,938,465 0 333,787
HEALTHCARE TR AMER INC CL A NEW 42225P501 1,987 74,423 SH   SOLE 23 74,423 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 24,800 928,844 SH   SOLE 25 928,844 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 2,649 99,210 SH   SOLE 26 81,325 0 17,885
HEALTHCARE TR AMER INC CL A NEW 42225P501 4,391 164,450 SH   SOLE 28 29,131 0 135,319
HEALTHCARE TR AMER INC CL A NEW 42225P501 1,171 43,848 SH   SOLE 29 43,848 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 25,602 958,873 SH   SOLE 30 958,873 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 804 30,118 SH   SOLE 31 30,118 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 392 14,687 SH   SOLE 34 14,687 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 171 6,408 SH   SOLE 36 6,408 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 716 26,815 SH   SOLE 40 26,815 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 879 32,919 SH   SOLE 43 2,913 0 30,006
HEALTHEQUITY INC COM 42226A107 5,557 69,048 SH   SOLE 2 59,199 0 9,849
HEALTHEQUITY INC COM 42226A107 41 505 SH   SOLE 4 505 0 0
HEALTHEQUITY INC COM 42226A107 106 1,315 SH   SOLE 7 1,315 0 0
HEALTHEQUITY INC COM 42226A107 34,000 422,469 SH   SOLE 18 422,469 0 0
HEALTHEQUITY INC COM 42226A107 11,563 143,670 SH   SOLE 19 143,670 0 0
HEALTHEQUITY INC COM 42226A107 470,245 5,843,001 SH   SOLE 21 5,843,001 0 0
HEALTHEQUITY INC COM 42226A107 196,052 2,436,029 SH   SOLE 22 2,388,511 0 47,518
HEALTHEQUITY INC COM 42226A107 191 2,374 SH   SOLE 25 2,374 0 0
HEALTHEQUITY INC COM 42226A107 2,153 26,755 SH   SOLE 26 20,527 0 6,228
HEALTHEQUITY INC COM 42226A107 745 9,259 SH   SOLE 28 9,259 0 0
HEALTHEQUITY INC COM 42226A107 4,771 59,280 SH   SOLE 30 59,280 0 0
HEALTHEQUITY INC COM 42226A107 120 1,496 SH   SOLE 36 1,496 0 0
HEALTHEQUITY INC COM 42226A107 781 9,706 SH   SOLE 40 9,706 0 0
HEALTHEQUITY INC COM 42226A107 2,299 28,570 SH   SOLE 43 1,193 0 27,377
HEALTHPEAK PROPERTIES INC COM 42250P103 44,943 1,350,039 SH   SOLE 2 165,132 0 1,184,907
HEALTHPEAK PROPERTIES INC COM 42250P103 34,477 1,035,669 SH   SOLE 4 1,015,208 0 20,461
HEALTHPEAK PROPERTIES INC COM 42250P103 42,959 1,290,445 SH   SOLE 7 1,236,403 0 54,042
HEALTHPEAK PROPERTIES INC COM 42250P103 327 9,823 SH   SOLE 13 1,414 0 8,409
HEALTHPEAK PROPERTIES INC COM 42250P103 2,370 71,182 SH   SOLE 15 71,182 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 36,578 1,098,766 SH   SOLE 18 1,021,996 0 76,770
HEALTHPEAK PROPERTIES INC COM 42250P103 30,840 926,402 SH   SOLE 19 926,402 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 708,164 21,272,571 SH   SOLE 21 21,272,571 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 526,889 15,827,232 SH   SOLE 22 14,665,030 0 1,162,202
HEALTHPEAK PROPERTIES INC COM 42250P103 10,881 326,859 SH   SOLE 23 326,859 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 108,609 3,262,504 SH   SOLE 25 3,262,504 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 43,823 1,316,395 SH   SOLE 26 577,964 0 738,431
HEALTHPEAK PROPERTIES INC COM 42250P103 55,631 1,671,109 SH   SOLE 28 58,121 0 1,612,988
HEALTHPEAK PROPERTIES INC COM 42250P103 18 541 SH   SOLE 29 541 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 138,340 4,155,592 SH   SOLE 30 4,155,592 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 2,845 85,473 SH   SOLE 31 62,254 0 23,219
HEALTHPEAK PROPERTIES INC COM 42250P103 972 29,200 SH   SOLE 34 29,200 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 9,685 290,918 SH   SOLE 36 290,918 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 678 20,358 SH   SOLE 40 20,358 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 16,476 494,922 SH   SOLE 43 25,366 0 469,556
HEALTHSTREAM INC COM 42222N103 799 28,586 SH   SOLE 2 8,595 0 19,991
HEALTHSTREAM INC COM 42222N103 5 173 SH   SOLE 4 173 0 0
HEALTHSTREAM INC COM 42222N103 14 516 SH   SOLE 7 516 0 0
HEALTHSTREAM INC COM 42222N103 3,015 107,894 SH   SOLE 18 107,894 0 0
HEALTHSTREAM INC COM 42222N103 1,198 42,874 SH   SOLE 19 42,874 0 0
HEALTHSTREAM INC COM 42222N103 89,771 3,212,998 SH   SOLE 21 3,212,998 0 0
HEALTHSTREAM INC COM 42222N103 19,762 707,310 SH   SOLE 22 668,431 0 38,879
HEALTHSTREAM INC COM 42222N103 20 726 SH   SOLE 25 726 0 0
HEALTHSTREAM INC COM 42222N103 30 1,087 SH   SOLE 26 0 0 1,087
HEALTHSTREAM INC COM 42222N103 102 3,645 SH   SOLE 28 3,645 0 0
HEALTHSTREAM INC COM 42222N103 1,542 55,173 SH   SOLE 30 55,173 0 0
HEALTHSTREAM INC COM 42222N103 192 6,879 SH   SOLE 34 6,879 0 0
HEALTHSTREAM INC COM 42222N103 91 3,264 SH   SOLE 40 3,264 0 0
HEALTHSTREAM INC COM 42222N103 494 17,670 SH   SOLE 43 362 0 17,308
HEARTLAND EXPRESS INC COM 422347104 794 46,334 SH   SOLE 2 14,804 0 31,530
HEARTLAND EXPRESS INC COM 422347104 1 53 SH   SOLE 4 53 0 0
HEARTLAND EXPRESS INC COM 422347104 15 893 SH   SOLE 7 893 0 0
HEARTLAND EXPRESS INC COM 422347104 3,415 199,385 SH   SOLE 18 199,385 0 0
HEARTLAND EXPRESS INC COM 422347104 1,445 84,333 SH   SOLE 19 84,333 0 0
HEARTLAND EXPRESS INC COM 422347104 101,255 5,910,990 SH   SOLE 21 5,910,990 0 0
HEARTLAND EXPRESS INC COM 422347104 29,459 1,719,720 SH   SOLE 22 1,650,014 0 69,706
HEARTLAND EXPRESS INC COM 422347104 4 213 SH   SOLE 23 213 0 0
HEARTLAND EXPRESS INC COM 422347104 21 1,198 SH   SOLE 25 1,198 0 0
HEARTLAND EXPRESS INC COM 422347104 143 8,357 SH   SOLE 26 5,162 0 3,195
HEARTLAND EXPRESS INC COM 422347104 94 5,514 SH   SOLE 28 5,514 0 0
HEARTLAND EXPRESS INC COM 422347104 1,642 95,862 SH   SOLE 30 95,862 0 0
HEARTLAND EXPRESS INC COM 422347104 94 5,514 SH   SOLE 40 5,514 0 0
HEARTLAND EXPRESS INC COM 422347104 958 55,915 SH   SOLE 43 5,243 0 50,672
HEARTLAND FINL USA INC COM 42234Q102 6,168 131,259 SH   SOLE 2 49,105 0 82,154
HEARTLAND FINL USA INC COM 42234Q102 4 89 SH   SOLE 4 89 0 0
HEARTLAND FINL USA INC COM 42234Q102 31 666 SH   SOLE 7 666 0 0
HEARTLAND FINL USA INC COM 42234Q102 6,241 132,818 SH   SOLE 18 132,818 0 0
HEARTLAND FINL USA INC COM 42234Q102 28,277 601,761 SH   SOLE 19 601,761 0 0
HEARTLAND FINL USA INC COM 42234Q102 71,157 1,514,294 SH   SOLE 21 1,514,294 0 0
HEARTLAND FINL USA INC COM 42234Q102 67,500 1,436,475 SH   SOLE 22 1,374,545 0 61,930
HEARTLAND FINL USA INC COM 42234Q102 604 12,844 SH   SOLE 23 12,844 0 0
HEARTLAND FINL USA INC COM 42234Q102 52 1,112 SH   SOLE 25 1,112 0 0
HEARTLAND FINL USA INC COM 42234Q102 3,952 84,110 SH   SOLE 26 6,882 0 77,228
HEARTLAND FINL USA INC COM 42234Q102 201 4,285 SH   SOLE 28 4,285 0 0
HEARTLAND FINL USA INC COM 42234Q102 1,351 28,747 SH   SOLE 30 28,747 0 0
HEARTLAND FINL USA INC COM 42234Q102 460 9,793 SH   SOLE 34 9,793 0 0
HEARTLAND FINL USA INC COM 42234Q102 236 5,032 SH   SOLE 40 5,032 0 0
HEARTLAND FINL USA INC COM 42234Q102 236 5,019 SH   SOLE 43 0 0 5,019
HEAT BIOLOGICS INC COM 42237K409 35 5,185 SH   SOLE 18 5,185 0 0
HEAT BIOLOGICS INC COM 42237K409 530 78,819 SH   SOLE 21 78,819 0 0
HEAT BIOLOGICS INC COM 42237K409 2,659 395,142 SH   SOLE 22 395,142 0 0
HECLA MNG CO COM 422704106 3,749 503,940 SH   SOLE 2 165,272 0 338,668
HECLA MNG CO COM 422704106 16 2,165 SH   SOLE 4 2,165 0 0
HECLA MNG CO COM 422704106 64 8,545 SH   SOLE 7 8,545 0 0
HECLA MNG CO COM 422704106 12,554 1,687,368 SH   SOLE 18 1,687,368 0 0
HECLA MNG CO COM 422704106 7,082 951,852 SH   SOLE 19 951,852 0 0
HECLA MNG CO COM 422704106 170,883 22,968,125 SH   SOLE 21 22,968,125 0 0
HECLA MNG CO COM 422704106 97,617 13,120,502 SH   SOLE 22 12,462,129 0 658,373
HECLA MNG CO COM 422704106 150 20,140 SH   SOLE 25 20,140 0 0
HECLA MNG CO COM 422704106 1,736 233,317 SH   SOLE 26 194,551 0 38,766
HECLA MNG CO COM 422704106 536 72,037 SH   SOLE 28 72,037 0 0
HECLA MNG CO COM 422704106 2,715 364,975 SH   SOLE 30 364,975 0 0
HECLA MNG CO COM 422704106 101 13,566 SH   SOLE 34 13,566 0 0
HECLA MNG CO COM 422704106 76 10,171 SH   SOLE 36 10,171 0 0
HECLA MNG CO COM 422704106 484 65,102 SH   SOLE 40 65,102 0 0
HECLA MNG CO COM 422704106 1,033 138,845 SH   SOLE 43 5,756 0 133,089
HEICO CORP NEW COM 422806109 12,127 86,979 SH   SOLE 2 8,805 0 78,174
HEICO CORP NEW COM 422806109 5,554 39,838 SH   SOLE 4 23,070 0 16,768
HEICO CORP NEW COM 422806109 542 3,886 SH   SOLE 7 3,886 0 0
HEICO CORP NEW COM 422806109 18 126 SH   SOLE 13 126 0 0
HEICO CORP NEW COM 422806109 485 3,477 SH   SOLE 15 3,477 0 0
HEICO CORP NEW COM 422806109 6,301 45,197 SH   SOLE 18 42,781 0 2,416
HEICO CORP NEW COM 422806109 344,504 2,470,981 SH   SOLE 19 2,470,981 0 0
HEICO CORP NEW COM 422806109 122,957 881,916 SH   SOLE 21 881,916 0 0
HEICO CORP NEW COM 422806109 138,371 992,474 SH   SOLE 22 936,705 0 55,769
HEICO CORP NEW COM 422806109 3,373 24,196 SH   SOLE 23 24,196 0 0
HEICO CORP NEW COM 422806109 16,692 119,723 SH   SOLE 25 119,723 0 0
HEICO CORP NEW COM 422806109 10,868 77,955 SH   SOLE 26 43,179 0 34,776
HEICO CORP NEW COM 422806109 10,917 78,301 SH   SOLE 28 3,172 0 75,129
HEICO CORP NEW COM 422806109 15,818 113,453 SH   SOLE 30 108,942 0 4,511
HEICO CORP NEW COM 422806109 1,052 7,548 SH   SOLE 31 4,191 0 3,357
HEICO CORP NEW COM 422806109 338 2,421 SH   SOLE 34 2,421 0 0
HEICO CORP NEW COM 422806109 2,827 20,274 SH   SOLE 36 20,274 0 0
HEICO CORP NEW COM 422806109 216 1,550 SH   SOLE 40 1,550 0 0
HEICO CORP NEW COM 422806109 5,058 36,276 SH   SOLE 43 2,227 0 34,049
HEICO CORP NEW CL A 422806208 19,555 157,475 SH   SOLE 2 13,881 0 143,594
HEICO CORP NEW CL A 422806208 6,660 53,629 SH   SOLE 4 32,907 0 20,722
HEICO CORP NEW CL A 422806208 818 6,589 SH   SOLE 7 6,589 0 0
HEICO CORP NEW CL A 422806208 20 165 SH   SOLE 13 165 0 0
HEICO CORP NEW CL A 422806208 844 6,800 SH   SOLE 15 6,800 0 0
HEICO CORP NEW CL A 422806208 8,638 69,563 SH   SOLE 18 65,357 0 4,206
HEICO CORP NEW CL A 422806208 3,069 24,714 SH   SOLE 19 24,714 0 0
HEICO CORP NEW CL A 422806208 189,634 1,527,091 SH   SOLE 21 1,527,091 0 0
HEICO CORP NEW CL A 422806208 205,851 1,657,684 SH   SOLE 22 1,565,198 0 92,486
HEICO CORP NEW CL A 422806208 5,040 40,584 SH   SOLE 23 40,584 0 0
HEICO CORP NEW CL A 422806208 21,321 171,697 SH   SOLE 25 171,697 0 0
HEICO CORP NEW CL A 422806208 26,893 216,568 SH   SOLE 26 73,713 0 142,855
HEICO CORP NEW CL A 422806208 18,120 145,917 SH   SOLE 28 12,485 0 133,432
HEICO CORP NEW CL A 422806208 19,167 154,350 SH   SOLE 30 154,350 0 0
HEICO CORP NEW CL A 422806208 1,706 13,740 SH   SOLE 31 8,852 0 4,888
HEICO CORP NEW CL A 422806208 445 3,585 SH   SOLE 34 3,585 0 0
HEICO CORP NEW CL A 422806208 4,188 33,722 SH   SOLE 36 33,722 0 0
HEICO CORP NEW CL A 422806208 347 2,797 SH   SOLE 40 2,797 0 0
HEICO CORP NEW CL A 422806208 1,029 8,283 SH   SOLE 43 831 0 7,452
HEIDRICK & STRUGGLES INTL IN COM 422819102 1,308 29,357 SH   SOLE 2 13,480 0 15,877
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,861 86,658 SH   SOLE 18 86,658 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 3,030 68,021 SH   SOLE 19 68,021 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 109,178 2,450,677 SH   SOLE 21 2,450,677 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 26,689 599,070 SH   SOLE 22 578,164 0 20,906
HEIDRICK & STRUGGLES INTL IN COM 422819102 59 1,318 SH   SOLE 23 1,318 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 52 1,163 SH   SOLE 25 1,163 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,949 43,757 SH   SOLE 30 43,757 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 50 1,120 SH   SOLE 36 1,120 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 74 1,670 SH   SOLE 40 1,670 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 941 21,129 SH   SOLE 43 0 0 21,129
HELEN OF TROY LTD COM G4388N106 4,607 20,196 SH   SOLE 2 17,430 0 2,766
HELEN OF TROY LTD COM G4388N106 11 48 SH   SOLE 4 48 0 0
HELEN OF TROY LTD COM G4388N106 90 393 SH   SOLE 7 393 0 0
HELEN OF TROY LTD COM G4388N106 28,613 125,428 SH   SOLE 18 125,428 0 0
HELEN OF TROY LTD COM G4388N106 9,732 42,661 SH   SOLE 19 42,661 0 0
HELEN OF TROY LTD COM G4388N106 384,221 1,684,292 SH   SOLE 21 1,684,292 0 0
HELEN OF TROY LTD COM G4388N106 164,566 721,402 SH   SOLE 22 705,684 0 15,718
HELEN OF TROY LTD COM G4388N106 377 1,654 SH   SOLE 25 1,654 0 0
HELEN OF TROY LTD COM G4388N106 2,380 10,434 SH   SOLE 26 8,317 0 2,117
HELEN OF TROY LTD COM G4388N106 533 2,337 SH   SOLE 28 2,337 0 0
HELEN OF TROY LTD COM G4388N106 4,389 19,241 SH   SOLE 30 19,241 0 0
HELEN OF TROY LTD COM G4388N106 738 3,237 SH   SOLE 36 3,237 0 0
HELEN OF TROY LTD COM G4388N106 687 3,013 SH   SOLE 40 3,013 0 0
HELEN OF TROY LTD COM G4388N106 1 5 SH   SOLE 43 0 0 5
HELIOS TECHNOLOGIES INC COM 42328H109 1,011 12,957 SH   SOLE 2 9,518 0 3,439
HELIOS TECHNOLOGIES INC COM 42328H109 11 142 SH   SOLE 4 142 0 0
HELIOS TECHNOLOGIES INC COM 42328H109 41 520 SH   SOLE 7 520 0 0
HELIOS TECHNOLOGIES INC COM 42328H109 7,769 99,537 SH   SOLE 18 99,537 0 0
HELIOS TECHNOLOGIES INC COM 42328H109 4,535 58,110 SH   SOLE 19 58,110 0 0
HELIOS TECHNOLOGIES INC COM 42328H109 84,906 1,087,845 SH   SOLE 21 1,087,845 0 0
HELIOS TECHNOLOGIES INC COM 42328H109 59,973 768,398 SH   SOLE 22 750,118 0 18,280
HELIOS TECHNOLOGIES INC COM 42328H109 64 822 SH   SOLE 25 822 0 0
HELIOS TECHNOLOGIES INC COM 42328H109 434 5,560 SH   SOLE 26 3,996 0 1,564
HELIOS TECHNOLOGIES INC COM 42328H109 243 3,107 SH   SOLE 28 3,107 0 0
HELIOS TECHNOLOGIES INC COM 42328H109 1,704 21,837 SH   SOLE 30 21,837 0 0
HELIOS TECHNOLOGIES INC COM 42328H109 291 3,729 SH   SOLE 40 3,729 0 0
HELIOS TECHNOLOGIES INC COM 42328H109 119 1,524 SH   SOLE 43 128 0 1,396
HELIUS MED TECHNOLOGIES INC COM CL A NEW 42328V603 6 349 SH   SOLE 18 349 0 0
HELIUS MED TECHNOLOGIES INC COM CL A NEW 42328V603 122 7,190 SH   SOLE 21 7,190 0 0
HELIUS MED TECHNOLOGIES INC COM CL A NEW 42328V603 19 1,099 SH   SOLE 22 1,099 0 0
HELIX ACQUISITION CORP COM CL A G4444C102 382 36,902 SH   SOLE 2 36,902 0 0
HELIX ACQUISITION CORP COM CL A G4444C102 168 16,205 SH   SOLE 18 16,205 0 0
HELIX ACQUISITION CORP COM CL A G4444C102 4,703 454,407 SH   SOLE 19 454,407 0 0
HELIX ACQUISITION CORP COM CL A G4444C102 63 6,105 SH   SOLE 20 6,105 0 0
HELIX ACQUISITION CORP COM CL A G4444C102 5 445 SH   SOLE 21 445 0 0
HELIX ACQUISITION CORP COM CL A G4444C102 2,420 233,799 SH   SOLE 34 233,799 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 1,366 239,291 SH   SOLE 2 54,174 0 185,117
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 1 253 SH   SOLE 4 253 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 14 2,381 SH   SOLE 7 2,381 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 3,590 628,790 SH   SOLE 18 628,790 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 2,501 438,026 SH   SOLE 19 438,026 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 103,432 18,114,172 SH   SOLE 21 18,114,172 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 22,666 3,969,599 SH   SOLE 22 3,763,888 0 205,711
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 62 10,835 SH   SOLE 23 10,835 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 82 14,333 SH   SOLE 25 14,333 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 616 107,798 SH   SOLE 26 11,125 0 96,673
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 116 20,304 SH   SOLE 28 17,004 0 3,300
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 1,712 299,911 SH   SOLE 30 299,911 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 143 25,024 SH   SOLE 36 25,024 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 123 21,473 SH   SOLE 40 21,473 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 994 174,060 SH   SOLE 43 3,764 0 170,296
HELMERICH & PAYNE INC COM 423452101 4,477 137,214 SH   SOLE 2 42,603 0 94,611
HELMERICH & PAYNE INC COM 423452101 14 439 SH   SOLE 4 439 0 0
HELMERICH & PAYNE INC COM 423452101 128 3,932 SH   SOLE 7 3,932 0 0
HELMERICH & PAYNE INC COM 423452101 14,131 433,074 SH   SOLE 18 433,074 0 0
HELMERICH & PAYNE INC COM 423452101 9,655 295,897 SH   SOLE 19 295,897 0 0
HELMERICH & PAYNE INC COM 423452101 433,944 13,298,932 SH   SOLE 21 13,298,932 0 0
HELMERICH & PAYNE INC COM 423452101 95,870 2,938,085 SH   SOLE 22 2,776,736 0 161,349
HELMERICH & PAYNE INC COM 423452101 131 4,008 SH   SOLE 23 4,008 0 0
HELMERICH & PAYNE INC COM 423452101 121 3,698 SH   SOLE 25 3,698 0 0
HELMERICH & PAYNE INC COM 423452101 1,687 51,698 SH   SOLE 26 25,886 0 25,812
HELMERICH & PAYNE INC COM 423452101 640 19,619 SH   SOLE 28 12,096 0 7,523
HELMERICH & PAYNE INC COM 423452101 7,759 237,772 SH   SOLE 30 237,772 0 0
HELMERICH & PAYNE INC COM 423452101 348 10,665 SH   SOLE 34 10,665 0 0
HELMERICH & PAYNE INC COM 423452101 1,122 34,390 SH   SOLE 36 34,390 0 0
HELMERICH & PAYNE INC COM 423452101 419 12,834 SH   SOLE 40 12,834 0 0
HELMERICH & PAYNE INC COM 423452101 8,042 246,448 SH   SOLE 43 28,352 0 218,096
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 230 19,483 SH   SOLE 2 5,001 0 14,482
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 5 462 SH   SOLE 7 462 0 0
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 729 61,808 SH   SOLE 18 61,808 0 0
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 405 34,310 SH   SOLE 19 34,310 0 0
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 7,246 614,037 SH   SOLE 21 614,037 0 0
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 3,912 331,520 SH   SOLE 22 316,820 0 14,700
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 14 1,153 SH   SOLE 25 1,153 0 0
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 56 4,732 SH   SOLE 30 4,732 0 0
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 2 195 SH   SOLE 43 0 0 195
HENNESSY ADVISORS INC COM 425885100 9 1,016 SH   SOLE 18 1,016 0 0
HENNESSY ADVISORS INC COM 425885100 176 18,859 SH   SOLE 21 18,859 0 0
HENNESSY ADVISORS INC COM 425885100 66 7,079 SH   SOLE 22 7,079 0 0
HENNESSY CAPITAL INVS CORP V COM CL A 42589T107 34,531 3,415,500 SH   SOLE 2 3,415,500 0 0
HENNESSY CAPITAL INVS CORP V *W EXP 01/20/202 42589T115 1,469 602,254 SH   SOLE 2 602,254 0 0
HENRY JACK & ASSOC INC COM 426281101 30,045 183,750 SH   SOLE 2 39,032 0 144,718
HENRY JACK & ASSOC INC COM 426281101 8,300 50,763 SH   SOLE 4 30,659 0 20,104
HENRY JACK & ASSOC INC COM 426281101 16,819 102,864 SH   SOLE 7 100,465 0 2,399
HENRY JACK & ASSOC INC COM 426281101 48 291 SH   SOLE 13 291 0 0
HENRY JACK & ASSOC INC COM 426281101 1,492 9,125 SH   SOLE 15 9,125 0 0
HENRY JACK & ASSOC INC COM 426281101 27,413 167,656 SH   SOLE 18 157,126 0 10,530
HENRY JACK & ASSOC INC COM 426281101 8,182 50,038 SH   SOLE 19 50,038 0 0
HENRY JACK & ASSOC INC COM 426281101 514,410 3,146,047 SH   SOLE 21 3,146,047 0 0
HENRY JACK & ASSOC INC COM 426281101 332,575 2,033,974 SH   SOLE 22 1,871,103 0 162,871
HENRY JACK & ASSOC INC COM 426281101 7,003 42,831 SH   SOLE 23 42,831 0 0
HENRY JACK & ASSOC INC COM 426281101 20,748 126,894 SH   SOLE 25 126,894 0 0
HENRY JACK & ASSOC INC COM 426281101 38,488 235,388 SH   SOLE 26 121,743 0 113,645
HENRY JACK & ASSOC INC COM 426281101 42,846 262,040 SH   SOLE 28 7,737 0 254,303
HENRY JACK & ASSOC INC COM 426281101 10 61 SH   SOLE 29 61 0 0
HENRY JACK & ASSOC INC COM 426281101 108,179 661,607 SH   SOLE 30 645,169 0 16,438
HENRY JACK & ASSOC INC COM 426281101 3,198 19,557 SH   SOLE 31 10,685 0 8,872
HENRY JACK & ASSOC INC COM 426281101 9,022 55,179 SH   SOLE 34 55,179 0 0
HENRY JACK & ASSOC INC COM 426281101 12,349 75,524 SH   SOLE 36 75,524 0 0
HENRY JACK & ASSOC INC COM 426281101 476 2,914 SH   SOLE 40 2,914 0 0
HENRY JACK & ASSOC INC COM 426281101 23,151 141,586 SH   SOLE 43 7,231 0 134,355
HENRY SCHEIN INC COM 806407102 44,467 599,365 SH   SOLE 2 302,813 0 296,552
HENRY SCHEIN INC COM 806407102 7,688 103,628 SH   SOLE 4 62,469 0 41,159
HENRY SCHEIN INC COM 806407102 10,844 146,170 SH   SOLE 7 135,350 0 10,820
HENRY SCHEIN INC COM 806407102 466 6,286 SH   SOLE 13 6,286 0 0
HENRY SCHEIN INC COM 806407102 1,237 16,671 SH   SOLE 15 16,671 0 0
HENRY SCHEIN INC COM 806407102 28,192 380,000 SH   SOLE 18 359,674 0 20,326
HENRY SCHEIN INC COM 806407102 71,729 966,834 SH   SOLE 19 966,834 0 0
HENRY SCHEIN INC COM 806407102 724 9,755 SH   SOLE 20 9,755 0 0
HENRY SCHEIN INC COM 806407102 255,422 3,442,807 SH   SOLE 21 3,442,807 0 0
HENRY SCHEIN INC COM 806407102 262,106 3,532,905 SH   SOLE 22 3,203,661 0 329,244
HENRY SCHEIN INC COM 806407102 9,378 126,408 SH   SOLE 23 126,408 0 0
HENRY SCHEIN INC COM 806407102 19,445 262,093 SH   SOLE 25 262,093 0 0
HENRY SCHEIN INC COM 806407102 32,015 431,524 SH   SOLE 26 240,677 0 190,847
HENRY SCHEIN INC COM 806407102 42,899 578,235 SH   SOLE 28 15,794 0 562,441
HENRY SCHEIN INC COM 806407102 2,494 33,615 SH   SOLE 29 33,615 0 0
HENRY SCHEIN INC COM 806407102 69,721 939,761 SH   SOLE 30 875,510 0 64,251
HENRY SCHEIN INC COM 806407102 3,928 52,939 SH   SOLE 31 37,864 0 15,075
HENRY SCHEIN INC COM 806407102 42,876 577,923 SH   SOLE 34 577,923 0 0
HENRY SCHEIN INC COM 806407102 6,634 89,421 SH   SOLE 36 89,421 0 0
HENRY SCHEIN INC COM 806407102 400 5,394 SH   SOLE 40 5,394 0 0
HENRY SCHEIN INC COM 806407102 13,072 176,193 SH   SOLE 43 2,950 0 173,243
HEPION PHARMACEUTICALS INC COM 426897104 32 16,380 SH   SOLE 18 16,380 0 0
HEPION PHARMACEUTICALS INC COM 426897104 514 259,781 SH   SOLE 21 259,781 0 0
HEPION PHARMACEUTICALS INC COM 426897104 2,720 1,373,768 SH   SOLE 22 1,373,768 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 16,551 313,887 SH   SOLE 2 133,156 0 180,731
HERBALIFE NUTRITION LTD COM SHS G4412G101 273 5,174 SH   SOLE 4 5,174 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 200 3,792 SH   SOLE 7 3,792 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 2,203 41,772 SH   SOLE 13 41,772 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 4,890 92,735 SH   SOLE 18 81,526 0 11,209
HERBALIFE NUTRITION LTD COM SHS G4412G101 18,511 351,055 SH   SOLE 19 351,055 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 63,397 1,202,290 SH   SOLE 21 1,202,290 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 142,635 2,705,013 SH   SOLE 22 2,462,166 0 242,847
HERBALIFE NUTRITION LTD COM SHS G4412G101 1,029 19,506 SH   SOLE 23 19,506 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 427 8,090 SH   SOLE 25 8,090 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 2,853 54,105 SH   SOLE 26 36,301 0 17,804
HERBALIFE NUTRITION LTD COM SHS G4412G101 4,036 76,549 SH   SOLE 28 7,868 0 68,681
HERBALIFE NUTRITION LTD COM SHS G4412G101 5,465 103,646 SH   SOLE 30 103,646 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 764 14,495 SH   SOLE 31 14,495 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 230 4,360 SH   SOLE 34 4,360 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 494 9,364 SH   SOLE 36 9,364 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 652 12,374 SH   SOLE 40 12,374 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 3,508 66,533 SH   SOLE 43 2,033 0 64,500
HERC HLDGS INC COM 42704L104 2,030 18,114 SH   SOLE 2 7,199 0 10,915
HERC HLDGS INC COM 42704L104 10 88 SH   SOLE 4 88 0 0
HERC HLDGS INC COM 42704L104 45 405 SH   SOLE 7 405 0 0
HERC HLDGS INC COM 42704L104 8,834 78,830 SH   SOLE 18 77,545 0 1,285
HERC HLDGS INC COM 42704L104 16,259 145,082 SH   SOLE 19 145,082 0 0
HERC HLDGS INC COM 42704L104 94,133 839,949 SH   SOLE 21 839,949 0 0
HERC HLDGS INC COM 42704L104 76,340 681,177 SH   SOLE 22 668,492 0 12,685
HERC HLDGS INC COM 42704L104 332 2,960 SH   SOLE 23 2,960 0 0
HERC HLDGS INC COM 42704L104 126 1,126 SH   SOLE 25 1,126 0 0
HERC HLDGS INC COM 42704L104 3,457 30,843 SH   SOLE 26 10,161 0 20,682
HERC HLDGS INC COM 42704L104 330 2,944 SH   SOLE 28 2,944 0 0
HERC HLDGS INC COM 42704L104 1,886 16,833 SH   SOLE 30 16,833 0 0
HERC HLDGS INC COM 42704L104 371 3,309 SH   SOLE 34 3,309 0 0
HERC HLDGS INC COM 42704L104 216 1,925 SH   SOLE 36 1,925 0 0
HERC HLDGS INC COM 42704L104 300 2,676 SH   SOLE 40 2,676 0 0
HERC HLDGS INC COM 42704L104 3,651 32,582 SH   SOLE 43 4,659 0 27,923
HERCULES CAPITAL INC COM 427096508 11,974 701,884 SH   SOLE 30 701,884 0 0
HERCULES CAPITAL INC COM 427096508 1,017 59,629 SH   SOLE 43 19,016 0 40,613
HERITAGE COMM CORP COM 426927109 1,127 101,268 SH   SOLE 2 19,332 0 81,936
HERITAGE COMM CORP COM 426927109 12 1,079 SH   SOLE 7 1,079 0 0
HERITAGE COMM CORP COM 426927109 2,355 211,589 SH   SOLE 18 211,589 0 0
HERITAGE COMM CORP COM 426927109 4,513 405,489 SH   SOLE 19 405,489 0 0
HERITAGE COMM CORP COM 426927109 26,389 2,370,969 SH   SOLE 21 2,370,969 0 0
HERITAGE COMM CORP COM 426927109 21,448 1,927,010 SH   SOLE 22 1,837,160 0 89,850
HERITAGE COMM CORP COM 426927109 18 1,615 SH   SOLE 25 1,615 0 0
HERITAGE COMM CORP COM 426927109 82 7,329 SH   SOLE 28 7,329 0 0
HERITAGE COMM CORP COM 426927109 146 13,120 SH   SOLE 30 13,120 0 0
HERITAGE COMM CORP COM 426927109 405 36,414 SH   SOLE 34 36,414 0 0
HERITAGE COMM CORP COM 426927109 61 5,455 SH   SOLE 40 5,455 0 0
HERITAGE COMM CORP COM 426927109 1,319 118,475 SH   SOLE 43 5,287 0 113,188
HERITAGE CRYSTAL CLEAN INC COM 42726M106 402 13,560 SH   SOLE 2 5,099 0 8,461
HERITAGE CRYSTAL CLEAN INC COM 42726M106 8 281 SH   SOLE 7 281 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 1,639 55,226 SH   SOLE 18 55,226 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 792 26,669 SH   SOLE 19 26,669 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 17,907 603,349 SH   SOLE 21 603,349 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 10,225 344,498 SH   SOLE 22 324,293 0 20,205
HERITAGE CRYSTAL CLEAN INC COM 42726M106 16 523 SH   SOLE 25 523 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 106 3,577 SH   SOLE 26 0 0 3,577
HERITAGE CRYSTAL CLEAN INC COM 42726M106 93 3,142 SH   SOLE 28 3,142 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 121 4,079 SH   SOLE 30 4,079 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 52 1,749 SH   SOLE 40 1,749 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 56 1,881 SH   SOLE 43 40 0 1,841
HERITAGE FINL CORP WASH COM 42722X106 946 37,829 SH   SOLE 2 10,965 0 26,864
HERITAGE FINL CORP WASH COM 42722X106 16 637 SH   SOLE 7 637 0 0
HERITAGE FINL CORP WASH COM 42722X106 3,464 138,462 SH   SOLE 18 138,462 0 0
HERITAGE FINL CORP WASH COM 42722X106 1,560 62,347 SH   SOLE 19 62,347 0 0
HERITAGE FINL CORP WASH COM 42722X106 101,940 4,074,343 SH   SOLE 21 4,074,343 0 0
HERITAGE FINL CORP WASH COM 42722X106 22,216 887,917 SH   SOLE 22 838,479 0 49,438
HERITAGE FINL CORP WASH COM 42722X106 13 505 SH   SOLE 25 505 0 0
HERITAGE FINL CORP WASH COM 42722X106 94 3,776 SH   SOLE 26 0 0 3,776
HERITAGE FINL CORP WASH COM 42722X106 109 4,369 SH   SOLE 28 4,369 0 0
HERITAGE FINL CORP WASH COM 42722X106 1,423 56,888 SH   SOLE 30 56,888 0 0
HERITAGE FINL CORP WASH COM 42722X106 81 3,254 SH   SOLE 40 3,254 0 0
HERITAGE FINL CORP WASH COM 42722X106 772 30,870 SH   SOLE 43 166 0 30,704
HERITAGE GLOBAL INC COM 42727E103 11 4,388 SH   SOLE 18 4,388 0 0
HERITAGE GLOBAL INC COM 42727E103 141 55,736 SH   SOLE 21 55,736 0 0
HERITAGE INSURANCE HLDGS INC COM 42727J102 552 64,312 SH   SOLE 2 8,828 0 55,484
HERITAGE INSURANCE HLDGS INC COM 42727J102 5 580 SH   SOLE 7 580 0 0
HERITAGE INSURANCE HLDGS INC COM 42727J102 803 93,547 SH   SOLE 18 93,547 0 0
HERITAGE INSURANCE HLDGS INC COM 42727J102 2,140 249,449 SH   SOLE 19 249,449 0 0
HERITAGE INSURANCE HLDGS INC COM 42727J102 9,269 1,080,340 SH   SOLE 21 1,080,340 0 0
HERITAGE INSURANCE HLDGS INC COM 42727J102 8,697 1,013,688 SH   SOLE 22 971,346 0 42,342
HERITAGE INSURANCE HLDGS INC COM 42727J102 25 2,886 SH   SOLE 23 2,886 0 0
HERITAGE INSURANCE HLDGS INC COM 42727J102 364 42,414 SH   SOLE 26 0 0 42,414
HERITAGE INSURANCE HLDGS INC COM 42727J102 34 3,942 SH   SOLE 28 3,942 0 0
HERITAGE INSURANCE HLDGS INC COM 42727J102 42 4,838 SH   SOLE 30 4,838 0 0
HERITAGE INSURANCE HLDGS INC COM 42727J102 22 2,573 SH   SOLE 40 2,573 0 0
HERITAGE INSURANCE HLDGS INC COM 42727J102 5 576 SH   SOLE 43 0 0 576
HERON THERAPEUTICS INC COM 427746102 2,513 161,892 SH   SOLE 2 71,776 0 90,116
HERON THERAPEUTICS INC COM 427746102 7 427 SH   SOLE 4 427 0 0
HERON THERAPEUTICS INC COM 427746102 23 1,485 SH   SOLE 7 1,485 0 0
HERON THERAPEUTICS INC COM 427746102 4,799 309,223 SH   SOLE 18 285,843 0 23,380
HERON THERAPEUTICS INC COM 427746102 12,151 782,955 SH   SOLE 19 782,955 0 0
HERON THERAPEUTICS INC COM 427746102 48,212 3,106,431 SH   SOLE 21 3,106,431 0 0
HERON THERAPEUTICS INC COM 427746102 44,156 2,845,126 SH   SOLE 22 2,789,619 0 55,507
HERON THERAPEUTICS INC COM 427746102 460 29,621 SH   SOLE 23 29,621 0 0
HERON THERAPEUTICS INC COM 427746102 55 3,527 SH   SOLE 25 3,527 0 0
HERON THERAPEUTICS INC COM 427746102 2,820 181,672 SH   SOLE 26 51,338 0 130,334
HERON THERAPEUTICS INC COM 427746102 146 9,395 SH   SOLE 28 9,395 0 0
HERON THERAPEUTICS INC COM 427746102 982 63,259 SH   SOLE 30 63,259 0 0
HERON THERAPEUTICS INC COM 427746102 10 615 SH   SOLE 34 615 0 0
HERON THERAPEUTICS INC COM 427746102 32 2,092 SH   SOLE 36 2,092 0 0
HERON THERAPEUTICS INC COM 427746102 161 10,397 SH   SOLE 40 10,397 0 0
HERON THERAPEUTICS INC COM 427746102 213 13,732 SH   SOLE 43 0 0 13,732
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 348 32,376 SH   SOLE 2 2,702 0 29,674
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 8 704 SH   SOLE 7 704 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 1,535 142,619 SH   SOLE 18 142,619 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 642 59,666 SH   SOLE 19 59,666 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 47,777 4,440,261 SH   SOLE 21 4,440,261 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 10,019 931,154 SH   SOLE 22 896,542 0 34,612
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 19 1,796 SH   SOLE 23 1,796 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 520 48,347 SH   SOLE 30 48,347 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 281 26,084 SH   SOLE 43 307 0 25,777
HERSHEY CO COM 427866108 62,981 361,585 SH   SOLE 2 89,589 0 271,996
HERSHEY CO COM 427866108 18,362 105,419 SH   SOLE 4 55,777 0 49,642
HERSHEY CO COM 427866108 32,623 187,295 SH   SOLE 7 172,257 0 15,038
HERSHEY CO COM 427866108 8,278 47,524 SH   SOLE 13 47,045 0 479
HERSHEY CO COM 427866108 2,551 14,643 SH   SOLE 15 14,643 0 0
HERSHEY CO COM 427866108 64,829 372,194 SH   SOLE 18 303,909 0 68,285
HERSHEY CO COM 427866108 54,448 312,594 SH   SOLE 19 312,594 0 0
HERSHEY CO COM 427866108 1,119,985 6,430,044 SH   SOLE 21 6,430,044 0 0
HERSHEY CO COM 427866108 691,127 3,967,892 SH   SOLE 22 3,599,871 0 368,021
HERSHEY CO COM 427866108 14,591 83,768 SH   SOLE 23 83,768 0 0
HERSHEY CO COM 427866108 38,083 218,641 SH   SOLE 25 218,641 0 0
HERSHEY CO COM 427866108 76,110 436,959 SH   SOLE 26 145,639 0 291,320
HERSHEY CO COM 427866108 106,172 609,555 SH   SOLE 28 15,471 0 594,084
HERSHEY CO COM 427866108 153,323 880,256 SH   SOLE 30 880,256 0 0
HERSHEY CO COM 427866108 6,140 35,252 SH   SOLE 31 17,909 0 17,343
HERSHEY CO COM 427866108 1,384 7,948 SH   SOLE 34 7,948 0 0
HERSHEY CO COM 427866108 21,795 125,131 SH   SOLE 36 125,131 0 0
HERSHEY CO COM 427866108 938 5,387 SH   SOLE 40 5,387 0 0
HERSHEY CO COM 427866108 40,517 232,613 SH   SOLE 43 8,775 0 223,838
HESKA CORP COM RESTRC NEW 42805E306 5,198 22,626 SH   SOLE 2 9,630 0 12,996
HESKA CORP COM RESTRC NEW 42805E306 7 30 SH   SOLE 4 30 0 0
HESKA CORP COM RESTRC NEW 42805E306 35 154 SH   SOLE 7 154 0 0
HESKA CORP COM RESTRC NEW 42805E306 9,485 41,287 SH   SOLE 18 38,272 0 3,015
HESKA CORP COM RESTRC NEW 42805E306 26,871 116,969 SH   SOLE 19 116,969 0 0
HESKA CORP COM RESTRC NEW 42805E306 272,863 1,187,757 SH   SOLE 21 1,187,757 0 0
HESKA CORP COM RESTRC NEW 42805E306 77,968 339,389 SH   SOLE 22 333,522 0 5,867
HESKA CORP COM RESTRC NEW 42805E306 1,111 4,834 SH   SOLE 23 4,834 0 0
HESKA CORP COM RESTRC NEW 42805E306 140 608 SH   SOLE 25 608 0 0
HESKA CORP COM RESTRC NEW 42805E306 5,824 25,352 SH   SOLE 26 4,101 0 21,251
HESKA CORP COM RESTRC NEW 42805E306 244 1,064 SH   SOLE 28 1,064 0 0
HESKA CORP COM RESTRC NEW 42805E306 4,595 20,001 SH   SOLE 30 20,001 0 0
HESKA CORP COM RESTRC NEW 42805E306 192 834 SH   SOLE 36 834 0 0
HESKA CORP COM RESTRC NEW 42805E306 238 1,034 SH   SOLE 40 1,034 0 0
HESKA CORP COM RESTRC NEW 42805E306 644 2,803 SH   SOLE 43 0 0 2,803
HESS CORP COM 42809H107 52,571 602,049 SH   SOLE 2 103,710 0 498,339
HESS CORP COM 42809H107 8,431 96,558 SH   SOLE 4 85,891 0 10,667
HESS CORP COM 42809H107 22,133 253,467 SH   SOLE 7 233,905 0 19,562
HESS CORP COM 42809H107 5,497 62,958 SH   SOLE 13 61,657 0 1,301
HESS CORP COM 42809H107 2,627 30,087 SH   SOLE 15 30,087 0 0
HESS CORP COM 42809H107 59,729 684,026 SH   SOLE 18 569,806 0 114,220
HESS CORP COM 42809H107 76,834 879,913 SH   SOLE 19 879,913 0 0
HESS CORP COM 42809H107 686,034 7,856,546 SH   SOLE 21 7,856,546 0 0
HESS CORP COM 42809H107 534,743 6,123,943 SH   SOLE 22 5,440,250 0 683,693
HESS CORP COM 42809H107 13,694 156,823 SH   SOLE 23 156,823 0 0
HESS CORP COM 42809H107 52,348 599,494 SH   SOLE 25 599,494 0 0
HESS CORP COM 42809H107 66,904 766,193 SH   SOLE 26 336,743 0 429,450
HESS CORP COM 42809H107 53,728 615,305 SH   SOLE 28 29,918 0 585,387
HESS CORP COM 42809H107 10,759 123,208 SH   SOLE 29 123,208 0 0
HESS CORP COM 42809H107 135,490 1,551,647 SH   SOLE 30 1,551,647 0 0
HESS CORP COM 42809H107 6,152 70,458 SH   SOLE 31 34,074 0 36,384
HESS CORP COM 42809H107 93,871 1,075,022 SH   SOLE 34 1,075,022 0 0
HESS CORP COM 42809H107 13,599 155,740 SH   SOLE 36 155,740 0 0
HESS CORP COM 42809H107 817 9,355 SH   SOLE 40 9,355 0 0
HESS CORP COM 42809H107 9,946 113,903 SH   SOLE 43 6,842 0 107,061
HEWLETT PACKARD ENTERPRISE C COM 42824C109 55,147 3,782,373 SH   SOLE 2 1,232,217 0 2,550,156
HEWLETT PACKARD ENTERPRISE C COM 42824C109 14,215 974,965 SH   SOLE 4 576,008 0 398,957
HEWLETT PACKARD ENTERPRISE C COM 42824C109 23,356 1,601,900 SH   SOLE 7 1,219,829 0 382,071
HEWLETT PACKARD ENTERPRISE C COM 42824C109 11,118 762,519 SH   SOLE 13 750,653 0 11,866
HEWLETT PACKARD ENTERPRISE C COM 42824C109 2,449 167,936 SH   SOLE 15 167,936 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 2 145 SH   SOLE 17 0 0 145
HEWLETT PACKARD ENTERPRISE C COM 42824C109 65,628 4,501,236 SH   SOLE 18 3,604,037 0 897,199
HEWLETT PACKARD ENTERPRISE C COM 42824C109 62,780 4,305,867 SH   SOLE 19 4,305,867 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 706,503 48,457,002 SH   SOLE 21 48,457,002 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 524,588 35,979,978 SH   SOLE 22 30,338,919 0 5,641,059
HEWLETT PACKARD ENTERPRISE C COM 42824C109 13,946 956,545 SH   SOLE 23 956,545 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 59,721 4,096,070 SH   SOLE 25 4,096,070 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 75,540 5,181,051 SH   SOLE 26 2,931,714 0 2,249,337
HEWLETT PACKARD ENTERPRISE C COM 42824C109 80,376 5,512,790 SH   SOLE 28 168,509 0 5,344,281
HEWLETT PACKARD ENTERPRISE C COM 42824C109 3,890 266,795 SH   SOLE 29 266,795 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 181,821 12,470,589 SH   SOLE 30 12,369,852 0 100,737
HEWLETT PACKARD ENTERPRISE C COM 42824C109 10,781 739,461 SH   SOLE 31 593,732 0 145,729
HEWLETT PACKARD ENTERPRISE C COM 42824C109 4,219 289,344 SH   SOLE 34 289,344 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 13,970 958,135 SH   SOLE 36 958,135 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 707 48,501 SH   SOLE 40 48,501 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 27,566 1,890,661 SH   SOLE 43 71,846 0 1,818,815
HEXCEL CORP NEW COM 428291108 15,897 254,766 SH   SOLE 2 99,772 0 154,994
HEXCEL CORP NEW COM 428291108 55 889 SH   SOLE 4 889 0 0
HEXCEL CORP NEW COM 428291108 149 2,386 SH   SOLE 7 2,386 0 0
HEXCEL CORP NEW COM 428291108 12,681 203,215 SH   SOLE 18 203,215 0 0
HEXCEL CORP NEW COM 428291108 1,465 23,470 SH   SOLE 19 23,470 0 0
HEXCEL CORP NEW COM 428291108 279,462 4,478,562 SH   SOLE 21 4,478,562 0 0
HEXCEL CORP NEW COM 428291108 152,258 2,440,028 SH   SOLE 22 2,319,206 0 120,822
HEXCEL CORP NEW COM 428291108 373 5,984 SH   SOLE 23 5,984 0 0
HEXCEL CORP NEW COM 428291108 326 5,232 SH   SOLE 25 5,232 0 0
HEXCEL CORP NEW COM 428291108 2,251 36,066 SH   SOLE 26 25,386 0 10,680
HEXCEL CORP NEW COM 428291108 939 15,056 SH   SOLE 28 9,570 0 5,486
HEXCEL CORP NEW COM 428291108 177 2,840 SH   SOLE 29 2,840 0 0
HEXCEL CORP NEW COM 428291108 4,045 64,825 SH   SOLE 30 64,825 0 0
HEXCEL CORP NEW COM 428291108 93 1,484 SH   SOLE 31 1,484 0 0
HEXCEL CORP NEW COM 428291108 3,101 49,696 SH   SOLE 34 49,696 0 0
HEXCEL CORP NEW COM 428291108 815 13,057 SH   SOLE 36 13,057 0 0
HEXCEL CORP NEW COM 428291108 639 10,247 SH   SOLE 40 10,247 0 0
HEXCEL CORP NEW COM 428291108 5,951 95,376 SH   SOLE 43 2,892 0 92,484
HEXO CORP COM NEW 428304307 1 237 SH   SOLE 43 0 0 237
HF FOODS GROUP INC COM 40417F109 160 30,202 SH   SOLE 2 2,786 0 27,416
HF FOODS GROUP INC COM 40417F109 4 774 SH   SOLE 7 774 0 0
HF FOODS GROUP INC COM 40417F109 677 128,031 SH   SOLE 18 128,031 0 0
HF FOODS GROUP INC COM 40417F109 333 62,896 SH   SOLE 19 62,896 0 0
HF FOODS GROUP INC COM 40417F109 7,600 1,436,721 SH   SOLE 21 1,436,721 0 0
HF FOODS GROUP INC COM 40417F109 4,381 828,081 SH   SOLE 22 789,056 0 39,025
HF FOODS GROUP INC COM 40417F109 19 3,648 SH   SOLE 43 1,329 0 2,319
HIBBETT INC COM 428567101 1,832 20,441 SH   SOLE 2 10,060 0 10,381
HIBBETT INC COM 428567101 7 78 SH   SOLE 4 78 0 0
HIBBETT INC COM 428567101 23 261 SH   SOLE 7 261 0 0
HIBBETT INC COM 428567101 6,506 72,589 SH   SOLE 18 68,486 0 4,103
HIBBETT INC COM 428567101 6,174 68,879 SH   SOLE 19 68,879 0 0
HIBBETT INC COM 428567101 172,830 1,928,256 SH   SOLE 21 1,928,256 0 0
HIBBETT INC COM 428567101 40,370 450,407 SH   SOLE 22 437,518 0 12,889
HIBBETT INC COM 428567101 174 1,944 SH   SOLE 23 1,944 0 0
HIBBETT INC COM 428567101 115 1,285 SH   SOLE 25 1,285 0 0
HIBBETT INC COM 428567101 1,195 13,334 SH   SOLE 26 3,953 0 9,381
HIBBETT INC COM 428567101 149 1,662 SH   SOLE 28 1,662 0 0
HIBBETT INC COM 428567101 3,641 40,620 SH   SOLE 30 40,620 0 0
HIBBETT INC COM 428567101 170 1,898 SH   SOLE 36 1,898 0 0
HIBBETT INC COM 428567101 159 1,776 SH   SOLE 40 1,776 0 0
HIBBETT INC COM 428567101 569 6,350 SH   SOLE 43 41 0 6,309
HIGHLAND TRANSCEND PARTNERS UNIT 99/99/9999 G44690116 109 10,928 SH   SOLE 2 10,928 0 0
HIGHLAND TRANSCEND PARTNERS UNIT 99/99/9999 G44690116 132 13,178 SH   SOLE 4 13,178 0 0
HIGHLAND TRANSCEND PARTNERS UNIT 99/99/9999 G44690116 1,769 176,558 SH   SOLE 18 176,558 0 0
HIGHLAND TRANSCEND PARTNERS UNIT 99/99/9999 G44690116 12,828 1,280,233 SH   SOLE 19 1,280,233 0 0
HIGHLAND TRANSCEND PARTNERS UNIT 99/99/9999 G44690116 789 78,773 SH   SOLE 22 78,773 0 0
HIGHLAND TRANSCEND PARTNERS UNIT 99/99/9999 G44690116 116 11,620 SH   SOLE 26 11,620 0 0
HIGHLAND TRANSCEND PARTNERS UNIT 99/99/9999 G44690116 5,299 528,802 SH   SOLE 34 528,802 0 0
HIGHPEAK ENERGY INC COM 43114Q105 95 9,240 SH   SOLE 2 287 0 8,953
HIGHPEAK ENERGY INC COM 43114Q105 60 5,845 SH   SOLE 18 5,845 0 0
HIGHPEAK ENERGY INC COM 43114Q105 11 1,115 SH   SOLE 19 1,115 0 0
HIGHPEAK ENERGY INC COM 43114Q105 1,703 166,467 SH   SOLE 21 166,467 0 0
HIGHPEAK ENERGY INC COM 43114Q105 438 42,782 SH   SOLE 22 39,626 0 3,156
HIGHWOODS PPTYS INC COM 431284108 14,718 325,846 SH   SOLE 2 148,235 0 177,611
HIGHWOODS PPTYS INC COM 431284108 6,976 154,448 SH   SOLE 4 154,448 0 0
HIGHWOODS PPTYS INC COM 431284108 6,125 135,603 SH   SOLE 7 135,603 0 0
HIGHWOODS PPTYS INC COM 431284108 11,385 252,041 SH   SOLE 18 252,041 0 0
HIGHWOODS PPTYS INC COM 431284108 7,185 159,072 SH   SOLE 19 159,072 0 0
HIGHWOODS PPTYS INC COM 431284108 259,162 5,737,478 SH   SOLE 21 5,737,478 0 0
HIGHWOODS PPTYS INC COM 431284108 168,946 3,740,215 SH   SOLE 22 3,611,684 0 128,531
HIGHWOODS PPTYS INC COM 431284108 216 4,793 SH   SOLE 23 4,793 0 0
HIGHWOODS PPTYS INC COM 431284108 20,029 443,418 SH   SOLE 25 443,418 0 0
HIGHWOODS PPTYS INC COM 431284108 1,906 42,195 SH   SOLE 26 34,714 0 7,481
HIGHWOODS PPTYS INC COM 431284108 3,491 77,288 SH   SOLE 28 13,472 0 63,816
HIGHWOODS PPTYS INC COM 431284108 20,321 449,884 SH   SOLE 30 449,884 0 0
HIGHWOODS PPTYS INC COM 431284108 82 1,825 SH   SOLE 31 1,825 0 0
HIGHWOODS PPTYS INC COM 431284108 116 2,562 SH   SOLE 36 2,562 0 0
HIGHWOODS PPTYS INC COM 431284108 576 12,750 SH   SOLE 40 12,750 0 0
HIGHWOODS PPTYS INC COM 431284108 2,118 46,885 SH   SOLE 43 749 0 46,136
HILL INTL INC COM 431466101 24 9,601 SH   SOLE 18 9,601 0 0
HILL INTL INC COM 431466101 609 244,612 SH   SOLE 21 244,612 0 0
HILL-ROM HLDGS INC COM 431475102 22,316 196,461 SH   SOLE 2 67,013 0 129,448
HILL-ROM HLDGS INC COM 431475102 83 734 SH   SOLE 4 734 0 0
HILL-ROM HLDGS INC COM 431475102 193 1,699 SH   SOLE 7 1,699 0 0
HILL-ROM HLDGS INC COM 431475102 837 7,373 SH   SOLE 13 7,373 0 0
HILL-ROM HLDGS INC COM 431475102 21,857 192,420 SH   SOLE 18 176,102 0 16,318
HILL-ROM HLDGS INC COM 431475102 29,464 259,385 SH   SOLE 19 259,385 0 0
HILL-ROM HLDGS INC COM 431475102 396,957 3,494,648 SH   SOLE 21 3,494,648 0 0
HILL-ROM HLDGS INC COM 431475102 228,227 2,009,220 SH   SOLE 22 1,890,032 0 119,188
HILL-ROM HLDGS INC COM 431475102 378 3,329 SH   SOLE 23 3,329 0 0
HILL-ROM HLDGS INC COM 431475102 482 4,244 SH   SOLE 25 4,244 0 0
HILL-ROM HLDGS INC COM 431475102 3,849 33,888 SH   SOLE 26 22,616 0 11,272
HILL-ROM HLDGS INC COM 431475102 1,832 16,131 SH   SOLE 28 7,164 0 8,967
HILL-ROM HLDGS INC COM 431475102 762 6,710 SH   SOLE 29 6,710 0 0
HILL-ROM HLDGS INC COM 431475102 5,979 52,639 SH   SOLE 30 52,639 0 0
HILL-ROM HLDGS INC COM 431475102 471 4,150 SH   SOLE 31 4,150 0 0
HILL-ROM HLDGS INC COM 431475102 327 2,878 SH   SOLE 34 2,878 0 0
HILL-ROM HLDGS INC COM 431475102 607 5,345 SH   SOLE 36 5,345 0 0
HILL-ROM HLDGS INC COM 431475102 928 8,169 SH   SOLE 40 8,169 0 0
HILL-ROM HLDGS INC COM 431475102 7,925 69,769 SH   SOLE 43 2,898 0 66,871
HILLENBRAND INC COM 431571108 3,121 70,813 SH   SOLE 2 26,811 0 44,002
HILLENBRAND INC COM 431571108 10 227 SH   SOLE 4 227 0 0
HILLENBRAND INC COM 431571108 53 1,208 SH   SOLE 7 1,208 0 0
HILLENBRAND INC COM 431571108 13,494 306,132 SH   SOLE 18 306,132 0 0
HILLENBRAND INC COM 431571108 8,024 182,039 SH   SOLE 19 182,039 0 0
HILLENBRAND INC COM 431571108 390,015 8,847,901 SH   SOLE 21 8,847,901 0 0
HILLENBRAND INC COM 431571108 86,996 1,973,601 SH   SOLE 22 1,898,711 0 74,890
HILLENBRAND INC COM 431571108 43 965 SH   SOLE 23 965 0 0
HILLENBRAND INC COM 431571108 194 4,393 SH   SOLE 25 4,393 0 0
HILLENBRAND INC COM 431571108 1,896 43,020 SH   SOLE 26 23,946 0 19,074
HILLENBRAND INC COM 431571108 268 6,073 SH   SOLE 28 6,073 0 0
HILLENBRAND INC COM 431571108 20,359 461,854 SH   SOLE 30 461,854 0 0
HILLENBRAND INC COM 431571108 257 5,835 SH   SOLE 36 5,835 0 0
HILLENBRAND INC COM 431571108 398 9,033 SH   SOLE 40 9,033 0 0
HILLENBRAND INC COM 431571108 5,008 113,620 SH   SOLE 43 8,187 0 105,433
HILLTOP HOLDINGS INC COM 432748101 2,674 73,464 SH   SOLE 2 20,107 0 53,357
HILLTOP HOLDINGS INC COM 432748101 10 284 SH   SOLE 4 284 0 0
HILLTOP HOLDINGS INC COM 432748101 38 1,038 SH   SOLE 7 1,038 0 0
HILLTOP HOLDINGS INC COM 432748101 9,663 265,478 SH   SOLE 18 265,478 0 0
HILLTOP HOLDINGS INC COM 432748101 4,111 112,936 SH   SOLE 19 112,936 0 0
HILLTOP HOLDINGS INC COM 432748101 273,540 7,514,839 SH   SOLE 21 7,514,839 0 0
HILLTOP HOLDINGS INC COM 432748101 63,806 1,752,915 SH   SOLE 22 1,656,796 0 96,119
HILLTOP HOLDINGS INC COM 432748101 69 1,902 SH   SOLE 25 1,902 0 0
HILLTOP HOLDINGS INC COM 432748101 1,226 33,674 SH   SOLE 26 28,323 0 5,351
HILLTOP HOLDINGS INC COM 432748101 277 7,598 SH   SOLE 28 7,598 0 0
HILLTOP HOLDINGS INC COM 432748101 4,991 137,102 SH   SOLE 30 137,102 0 0
HILLTOP HOLDINGS INC COM 432748101 24 662 SH   SOLE 36 662 0 0
HILLTOP HOLDINGS INC COM 432748101 312 8,566 SH   SOLE 40 8,566 0 0
HILLTOP HOLDINGS INC COM 432748101 745 20,465 SH   SOLE 43 388 0 20,077
HILTON GRAND VACATIONS INC COM 43283X105 4,061 98,108 SH   SOLE 2 88,362 0 9,746
HILTON GRAND VACATIONS INC COM 43283X105 14,232 343,857 SH   SOLE 4 343,857 0 0
HILTON GRAND VACATIONS INC COM 43283X105 77 1,852 SH   SOLE 7 1,852 0 0
HILTON GRAND VACATIONS INC COM 43283X105 22,892 553,070 SH   SOLE 18 553,070 0 0
HILTON GRAND VACATIONS INC COM 43283X105 10,326 249,479 SH   SOLE 19 249,479 0 0
HILTON GRAND VACATIONS INC COM 43283X105 117,080 2,828,710 SH   SOLE 21 2,828,710 0 0
HILTON GRAND VACATIONS INC COM 43283X105 98,126 2,370,770 SH   SOLE 22 2,096,204 0 274,566
HILTON GRAND VACATIONS INC COM 43283X105 848 20,493 SH   SOLE 23 20,493 0 0
HILTON GRAND VACATIONS INC COM 43283X105 226 5,455 SH   SOLE 25 5,455 0 0
HILTON GRAND VACATIONS INC COM 43283X105 2,004 48,415 SH   SOLE 26 35,584 0 12,831
HILTON GRAND VACATIONS INC COM 43283X105 2,053 49,598 SH   SOLE 28 48,118 0 1,480
HILTON GRAND VACATIONS INC COM 43283X105 5,471 132,181 SH   SOLE 30 132,181 0 0
HILTON GRAND VACATIONS INC COM 43283X105 2,543 61,429 SH   SOLE 34 61,429 0 0
HILTON GRAND VACATIONS INC COM 43283X105 370 8,946 SH   SOLE 36 8,946 0 0
HILTON GRAND VACATIONS INC COM 43283X105 412 9,952 SH   SOLE 40 9,952 0 0
HILTON GRAND VACATIONS INC COM 43283X105 1,282 30,979 SH   SOLE 43 2,273 0 28,706
HILTON WORLDWIDE HLDGS INC COM 43300A203 76,730 636,134 SH   SOLE 2 123,684 0 512,450
HILTON WORLDWIDE HLDGS INC COM 43300A203 14,247 118,116 SH   SOLE 4 107,318 0 10,798
HILTON WORLDWIDE HLDGS INC COM 43300A203 29,726 246,444 SH   SOLE 7 238,011 0 8,433
HILTON WORLDWIDE HLDGS INC COM 43300A203 334 2,772 SH   SOLE 13 798 0 1,974
HILTON WORLDWIDE HLDGS INC COM 43300A203 3,216 26,660 SH   SOLE 15 26,660 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 72,682 602,569 SH   SOLE 18 562,162 0 40,407
HILTON WORLDWIDE HLDGS INC COM 43300A203 88,594 734,491 SH   SOLE 19 734,491 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 845,254 7,007,575 SH   SOLE 21 7,007,575 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 719,205 5,962,569 SH   SOLE 22 5,353,529 0 609,040
HILTON WORLDWIDE HLDGS INC COM 43300A203 20,762 172,128 SH   SOLE 23 172,128 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 54,460 451,503 SH   SOLE 25 451,503 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 81,759 677,825 SH   SOLE 26 280,892 0 396,933
HILTON WORLDWIDE HLDGS INC COM 43300A203 94,899 786,760 SH   SOLE 28 34,331 0 752,429
HILTON WORLDWIDE HLDGS INC COM 43300A203 93 768 SH   SOLE 29 768 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 181,960 1,508,542 SH   SOLE 30 1,508,542 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 9,091 75,372 SH   SOLE 31 35,683 0 39,689
HILTON WORLDWIDE HLDGS INC COM 43300A203 38,971 323,089 SH   SOLE 34 323,089 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 16,255 134,762 SH   SOLE 36 134,762 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 1,189 9,860 SH   SOLE 40 9,860 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 24,130 200,050 SH   SOLE 43 11,570 0 188,480
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 91 5,473 SH   SOLE 25 5,473 0 0
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 6 373 SH   SOLE 34 373 0 0
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 1,672 100,342 SH   SOLE 43 0 0 100,342
HIMS & HERS HEALTH INC COM CL A 433000106 219 20,129 SH   SOLE 2 20,129 0 0
HIMS & HERS HEALTH INC COM CL A 433000106 2,640 242,419 SH   SOLE 21 242,419 0 0
HIMS & HERS HEALTH INC COM CL A 433000106 10,702 982,777 SH   SOLE 22 946,422 0 36,355
HIMS & HERS HEALTH INC COM CL A 433000106 25 2,302 SH   SOLE 25 2,302 0 0
HIMS & HERS HEALTH INC COM CL A 433000106 75 6,911 SH   SOLE 26 0 0 6,911
HIMS & HERS HEALTH INC COM CL A 433000106 606 55,627 SH   SOLE 30 55,627 0 0
HIMS & HERS HEALTH INC COM CL A 433000106 95 8,711 SH   SOLE 40 8,711 0 0
HINGHAM INSTN SVGS MASS COM 433323102 325 1,120 SH   SOLE 2 125 0 995
HINGHAM INSTN SVGS MASS COM 433323102 8 29 SH   SOLE 7 29 0 0
HINGHAM INSTN SVGS MASS COM 433323102 1,442 4,963 SH   SOLE 18 4,963 0 0
HINGHAM INSTN SVGS MASS COM 433323102 742 2,554 SH   SOLE 19 2,554 0 0
HINGHAM INSTN SVGS MASS COM 433323102 16,328 56,207 SH   SOLE 21 56,207 0 0
HINGHAM INSTN SVGS MASS COM 433323102 11,643 40,078 SH   SOLE 22 38,554 0 1,524
HINGHAM INSTN SVGS MASS COM 433323102 235 809 SH   SOLE 43 323 0 486
HIREQUEST INC COM 433535101 12 644 SH   SOLE 2 184 0 460
HIREQUEST INC COM 433535101 257 13,879 SH   SOLE 18 13,879 0 0
HIREQUEST INC COM 433535101 201 10,863 SH   SOLE 19 10,863 0 0
HIREQUEST INC COM 433535101 3,089 166,866 SH   SOLE 21 166,866 0 0
HIREQUEST INC COM 433535101 611 32,996 SH   SOLE 22 32,836 0 160
HISTOGEN INC COM 43358Y103 1 1,358 SH   SOLE 21 1,358 0 0
HISTOGEN INC COM 43358Y103 749 686,843 SH   SOLE 22 686,843 0 0
HMN FINL INC COM 40424G108 18 849 SH   SOLE 18 849 0 0
HMN FINL INC COM 40424G108 223 10,478 SH   SOLE 21 10,478 0 0
HMN FINL INC COM 40424G108 580 27,225 SH   SOLE 22 27,225 0 0
HNI CORP COM 404251100 2,154 48,997 SH   SOLE 2 13,219 0 35,778
HNI CORP COM 404251100 9 205 SH   SOLE 4 205 0 0
HNI CORP COM 404251100 27 622 SH   SOLE 7 622 0 0
HNI CORP COM 404251100 7,885 179,318 SH   SOLE 18 179,318 0 0
HNI CORP COM 404251100 3,326 75,651 SH   SOLE 19 75,651 0 0
HNI CORP COM 404251100 235,499 5,355,897 SH   SOLE 21 5,355,897 0 0
HNI CORP COM 404251100 50,122 1,139,919 SH   SOLE 22 1,076,978 0 62,941
HNI CORP COM 404251100 65 1,468 SH   SOLE 25 1,468 0 0
HNI CORP COM 404251100 1,176 26,738 SH   SOLE 26 22,057 0 4,681
HNI CORP COM 404251100 243 5,530 SH   SOLE 28 5,530 0 0
HNI CORP COM 404251100 4,140 94,166 SH   SOLE 30 94,166 0 0
HNI CORP COM 404251100 93 2,120 SH   SOLE 36 2,120 0 0
HNI CORP COM 404251100 205 4,668 SH   SOLE 40 4,668 0 0
HNI CORP COM 404251100 3,441 78,252 SH   SOLE 43 784 0 77,468
HOLICITY INC COM CL A 435063102 24 1,976 SH   SOLE 21 1,976 0 0
HOLLYFRONTIER CORP COM 436106108 12,892 391,856 SH   SOLE 2 126,386 0 265,470
HOLLYFRONTIER CORP COM 436106108 48 1,469 SH   SOLE 4 1,469 0 0
HOLLYFRONTIER CORP COM 436106108 241 7,322 SH   SOLE 7 5,277 0 2,045
HOLLYFRONTIER CORP COM 436106108 12,043 366,040 SH   SOLE 18 366,040 0 0
HOLLYFRONTIER CORP COM 436106108 1,326 40,314 SH   SOLE 19 40,314 0 0
HOLLYFRONTIER CORP COM 436106108 242,615 7,374,313 SH   SOLE 21 7,374,313 0 0
HOLLYFRONTIER CORP COM 436106108 144,503 4,392,177 SH   SOLE 22 4,202,891 0 189,286
HOLLYFRONTIER CORP COM 436106108 156 4,744 SH   SOLE 25 4,744 0 0
HOLLYFRONTIER CORP COM 436106108 1,862 56,588 SH   SOLE 26 44,360 0 12,228
HOLLYFRONTIER CORP COM 436106108 891 27,084 SH   SOLE 28 19,943 0 7,141
HOLLYFRONTIER CORP COM 436106108 3,621 110,051 SH   SOLE 30 110,051 0 0
HOLLYFRONTIER CORP COM 436106108 538 16,349 SH   SOLE 31 2,658 0 13,691
HOLLYFRONTIER CORP COM 436106108 499 15,158 SH   SOLE 34 15,158 0 0
HOLLYFRONTIER CORP COM 436106108 1,388 42,188 SH   SOLE 36 42,188 0 0
HOLLYFRONTIER CORP COM 436106108 621 18,875 SH   SOLE 40 18,875 0 0
HOLLYFRONTIER CORP COM 436106108 2,977 90,478 SH   SOLE 43 12,824 0 77,654
HOLLYSYS AUTOMATION TCHNGY L SHS G45667105 145 9,743 SH   SOLE 22 9,743 0 0
HOLLYSYS AUTOMATION TCHNGY L SHS G45667105 50 3,345 SH   SOLE 25 3,345 0 0
HOLOGIC INC COM 436440101 58,028 869,730 SH   SOLE 2 375,144 0 494,586
HOLOGIC INC COM 436440101 12,654 189,660 SH   SOLE 4 128,619 0 61,041
HOLOGIC INC COM 436440101 17,714 265,497 SH   SOLE 7 238,166 0 27,331
HOLOGIC INC COM 436440101 158 2,364 SH   SOLE 13 613 0 1,751
HOLOGIC INC COM 436440101 2,046 30,667 SH   SOLE 15 30,667 0 0
HOLOGIC INC COM 436440101 37,663 564,499 SH   SOLE 18 501,742 0 62,757
HOLOGIC INC COM 436440101 8,966 134,375 SH   SOLE 19 134,375 0 0
HOLOGIC INC COM 436440101 521,268 7,812,766 SH   SOLE 21 7,812,766 0 0
HOLOGIC INC COM 436440101 423,683 6,350,160 SH   SOLE 22 5,169,776 0 1,180,384
HOLOGIC INC COM 436440101 14,318 214,600 SH   SOLE 23 214,600 0 0
HOLOGIC INC COM 436440101 38,840 582,140 SH   SOLE 25 582,140 0 0
HOLOGIC INC COM 436440101 56,374 844,934 SH   SOLE 26 480,480 0 364,454
HOLOGIC INC COM 436440101 74,102 1,110,638 SH   SOLE 28 35,281 0 1,075,357
HOLOGIC INC COM 436440101 3,800 56,953 SH   SOLE 29 56,953 0 0
HOLOGIC INC COM 436440101 130,134 1,950,452 SH   SOLE 30 1,950,452 0 0
HOLOGIC INC COM 436440101 8,863 132,842 SH   SOLE 31 104,550 0 28,292
HOLOGIC INC COM 436440101 8,194 122,818 SH   SOLE 34 122,818 0 0
HOLOGIC INC COM 436440101 8,822 132,228 SH   SOLE 36 132,228 0 0
HOLOGIC INC COM 436440101 663 9,941 SH   SOLE 40 9,941 0 0
HOLOGIC INC COM 436440101 9,305 139,465 SH   SOLE 43 5,697 0 133,768
HOME BANCORP INC COM 43689E107 378 9,906 SH   SOLE 2 3,347 0 6,559
HOME BANCORP INC COM 43689E107 5 142 SH   SOLE 7 142 0 0
HOME BANCORP INC COM 43689E107 1,047 27,484 SH   SOLE 18 27,484 0 0
HOME BANCORP INC COM 43689E107 534 14,006 SH   SOLE 19 14,006 0 0
HOME BANCORP INC COM 43689E107 11,749 308,288 SH   SOLE 21 308,288 0 0
HOME BANCORP INC COM 43689E107 3,769 98,903 SH   SOLE 22 90,174 0 8,729
HOME BANCSHARES INC COM 436893200 5,675 229,952 SH   SOLE 2 109,249 0 120,703
HOME BANCSHARES INC COM 436893200 14 579 SH   SOLE 4 579 0 0
HOME BANCSHARES INC COM 436893200 85 3,442 SH   SOLE 7 3,442 0 0
HOME BANCSHARES INC COM 436893200 19,826 803,331 SH   SOLE 18 803,331 0 0
HOME BANCSHARES INC COM 436893200 6,569 266,184 SH   SOLE 19 266,184 0 0
HOME BANCSHARES INC COM 436893200 278,749 11,294,511 SH   SOLE 21 11,294,511 0 0
HOME BANCSHARES INC COM 436893200 116,625 4,725,477 SH   SOLE 22 4,492,346 0 233,131
HOME BANCSHARES INC COM 436893200 109 4,413 SH   SOLE 25 4,413 0 0
HOME BANCSHARES INC COM 436893200 1,523 61,693 SH   SOLE 26 49,143 0 12,550
HOME BANCSHARES INC COM 436893200 791 32,041 SH   SOLE 28 17,124 0 14,917
HOME BANCSHARES INC COM 436893200 7,711 312,432 SH   SOLE 30 312,432 0 0
HOME BANCSHARES INC COM 436893200 5 204 SH   SOLE 31 0 0 204
HOME BANCSHARES INC COM 436893200 90 3,652 SH   SOLE 36 3,652 0 0
HOME BANCSHARES INC COM 436893200 463 18,771 SH   SOLE 40 18,771 0 0
HOME BANCSHARES INC COM 436893200 826 33,488 SH   SOLE 43 625 0 32,863
HOME DEPOT INC COM 437076102 808,150 2,534,258 SH   SOLE 2 529,491 0 2,004,767
HOME DEPOT INC COM 437076102 207,266 649,961 SH   SOLE 4 419,604 0 230,357
HOME DEPOT INC COM 437076102 331,073 1,038,203 SH   SOLE 7 936,754 0 101,449
HOME DEPOT INC COM 437076102 12,088 37,905 SH   SOLE 13 32,779 0 5,126
HOME DEPOT INC COM 437076102 45,055 141,287 SH   SOLE 15 141,287 0 0
HOME DEPOT INC COM 437076102 162 508 SH   SOLE 17 0 0 508
HOME DEPOT INC COM 437076102 614,029 1,925,520 SH   SOLE 18 1,747,904 0 177,616
HOME DEPOT INC COM 437076102 356,402 1,117,633 SH   SOLE 19 1,117,633 0 0
HOME DEPOT INC COM 437076102 6,009 18,843 SH   SOLE 20 18,843 0 0
HOME DEPOT INC COM 437076102 7,438,377 23,325,840 SH   SOLE 21 23,325,840 0 0
HOME DEPOT INC COM 437076102 7,326,958 22,976,443 SH   SOLE 22 20,697,386 0 2,279,057
HOME DEPOT INC COM 437076102 214,707 673,294 SH   SOLE 23 673,294 0 0
HOME DEPOT INC COM 437076102 586,080 1,837,874 SH   SOLE 25 1,837,874 0 0
HOME DEPOT INC COM 437076102 773,982 2,427,113 SH   SOLE 26 975,772 0 1,451,341
HOME DEPOT INC COM 437076102 1,163,479 3,648,527 SH   SOLE 28 128,395 0 3,520,132
HOME DEPOT INC COM 437076102 433 1,358 SH   SOLE 29 1,358 0 0
HOME DEPOT INC COM 437076102 1,910,152 5,990,003 SH   SOLE 30 5,906,503 0 83,500
HOME DEPOT INC COM 437076102 116,898 366,578 SH   SOLE 31 134,938 0 231,640
HOME DEPOT INC COM 437076102 16,462 51,624 SH   SOLE 32 51,624 0 0
HOME DEPOT INC COM 437076102 141,930 445,075 SH   SOLE 34 445,075 0 0
HOME DEPOT INC COM 437076102 182,209 571,384 SH   SOLE 36 571,384 0 0
HOME DEPOT INC COM 437076102 12,478 39,130 SH   SOLE 40 39,130 0 0
HOME DEPOT INC COM 437076102 351,244 1,101,459 SH   SOLE 43 83,352 0 1,018,107
HOME FED BANCORP INC LA NEW COM 43708L108 11 546 SH   SOLE 18 546 0 0
HOME FED BANCORP INC LA NEW COM 43708L108 90 4,610 SH   SOLE 21 4,610 0 0
HOME PT CAPITAL INCORPORATED COM 43734L106 53 8,903 SH   SOLE 2 437 0 8,466
HOME PT CAPITAL INCORPORATED COM 43734L106 155 26,059 SH   SOLE 18 26,059 0 0
HOME PT CAPITAL INCORPORATED COM 43734L106 54 9,167 SH   SOLE 19 9,167 0 0
HOME PT CAPITAL INCORPORATED COM 43734L106 1,553 261,851 SH   SOLE 21 261,851 0 0
HOME PT CAPITAL INCORPORATED COM 43734L106 384 64,831 SH   SOLE 22 58,494 0 6,337
HOMESTREET INC COM 43785V102 878 21,560 SH   SOLE 2 6,131 0 15,429
HOMESTREET INC COM 43785V102 15 356 SH   SOLE 7 356 0 0
HOMESTREET INC COM 43785V102 3,468 85,120 SH   SOLE 18 85,120 0 0
HOMESTREET INC COM 43785V102 1,344 32,981 SH   SOLE 19 32,981 0 0
HOMESTREET INC COM 43785V102 99,999 2,454,577 SH   SOLE 21 2,454,577 0 0
HOMESTREET INC COM 43785V102 20,961 514,505 SH   SOLE 22 489,730 0 24,775
HOMESTREET INC COM 43785V102 70 1,712 SH   SOLE 26 0 0 1,712
HOMESTREET INC COM 43785V102 94 2,313 SH   SOLE 28 2,313 0 0
HOMESTREET INC COM 43785V102 1,243 30,511 SH   SOLE 30 30,511 0 0
HOMESTREET INC COM 43785V102 74 1,814 SH   SOLE 40 1,814 0 0
HOMESTREET INC COM 43785V102 353 8,667 SH   SOLE 43 319 0 8,348
HOMETRUST BANCSHARES INC COM 437872104 492 17,625 SH   SOLE 2 6,042 0 11,583
HOMETRUST BANCSHARES INC COM 437872104 7 242 SH   SOLE 7 242 0 0
HOMETRUST BANCSHARES INC COM 437872104 1,488 53,318 SH   SOLE 18 53,318 0 0
HOMETRUST BANCSHARES INC COM 437872104 1,006 36,051 SH   SOLE 19 36,051 0 0
HOMETRUST BANCSHARES INC COM 437872104 16,598 594,901 SH   SOLE 21 594,901 0 0
HOMETRUST BANCSHARES INC COM 437872104 11,185 400,907 SH   SOLE 22 383,195 0 17,712
HOMETRUST BANCSHARES INC COM 437872104 63 2,247 SH   SOLE 43 0 0 2,247
HOMOLOGY MEDICINES INC COM 438083107 457 62,824 SH   SOLE 2 27,964 0 34,860
HOMOLOGY MEDICINES INC COM 438083107 5 671 SH   SOLE 7 671 0 0
HOMOLOGY MEDICINES INC COM 438083107 984 135,385 SH   SOLE 18 135,385 0 0
HOMOLOGY MEDICINES INC COM 438083107 651 89,575 SH   SOLE 19 89,575 0 0
HOMOLOGY MEDICINES INC COM 438083107 13,985 1,923,598 SH   SOLE 21 1,923,598 0 0
HOMOLOGY MEDICINES INC COM 438083107 7,892 1,085,604 SH   SOLE 22 1,025,826 0 59,778
HOMOLOGY MEDICINES INC COM 438083107 37 5,051 SH   SOLE 25 5,051 0 0
HOMOLOGY MEDICINES INC COM 438083107 56 7,771 SH   SOLE 26 3,240 0 4,531
HOMOLOGY MEDICINES INC COM 438083107 24 3,284 SH   SOLE 28 3,284 0 0
HOMOLOGY MEDICINES INC COM 438083107 206 28,328 SH   SOLE 30 28,328 0 0
HOMOLOGY MEDICINES INC COM 438083107 45 6,205 SH   SOLE 36 6,205 0 0
HOMOLOGY MEDICINES INC COM 438083107 14 1,944 SH   SOLE 40 1,944 0 0
HOMOLOGY MEDICINES INC COM 438083107 57 7,897 SH   SOLE 43 0 0 7,897
HONDA MOTOR LTD AMERN SHS 438128308 16 491 SH   SOLE 18 491 0 0
HONDA MOTOR LTD AMERN SHS 438128308 36,388 1,130,753 SH   SOLE 43 108,251 0 1,022,502
HONEST CO INC COM 438333106 126 7,763 SH   SOLE 2 2,510 0 5,253
HONEST CO INC COM 438333106 6 399 SH   SOLE 7 399 0 0
HONEST CO INC COM 438333106 1,307 80,739 SH   SOLE 18 80,739 0 0
HONEST CO INC COM 438333106 78,784 4,866,199 SH   SOLE 19 4,866,199 0 0
HONEST CO INC COM 438333106 13,995 864,422 SH   SOLE 21 864,422 0 0
HONEST CO INC COM 438333106 10,507 648,994 SH   SOLE 22 638,144 0 10,850
HONEST CO INC COM 438333106 469 28,979 SH   SOLE 26 28,979 0 0
HONEST CO INC COM 438333106 1,888 116,621 SH   SOLE 28 0 0 116,621
HONEST CO INC COM 438333106 33 2,031 SH   SOLE 31 0 0 2,031
HONEYWELL INTL INC COM 438516106 342,339 1,560,696 SH   SOLE 2 290,282 0 1,270,414
HONEYWELL INTL INC COM 438516106 50,815 231,663 SH   SOLE 4 204,612 0 27,051
HONEYWELL INTL INC COM 438516106 139,579 636,330 SH   SOLE 7 609,643 0 26,687
HONEYWELL INTL INC COM 438516106 13,821 63,010 SH   SOLE 13 59,537 0 3,473
HONEYWELL INTL INC COM 438516106 20,193 92,057 SH   SOLE 15 92,057 0 0
HONEYWELL INTL INC COM 438516106 2 9 SH   SOLE 17 0 0 9
HONEYWELL INTL INC COM 438516106 326,735 1,489,561 SH   SOLE 18 1,320,446 0 169,115
HONEYWELL INTL INC COM 438516106 98,994 451,305 SH   SOLE 19 451,305 0 0
HONEYWELL INTL INC COM 438516106 3,046,318 13,887,934 SH   SOLE 21 13,887,934 0 0
HONEYWELL INTL INC COM 438516106 3,286,613 14,983,417 SH   SOLE 22 13,413,232 0 1,570,185
HONEYWELL INTL INC COM 438516106 88,987 405,686 SH   SOLE 23 405,686 0 0
HONEYWELL INTL INC COM 438516106 76,678 349,571 SH   SOLE 25 349,571 0 0
HONEYWELL INTL INC COM 438516106 297,873 1,357,979 SH   SOLE 26 476,200 0 881,779
HONEYWELL INTL INC COM 438516106 92,620 422,248 SH   SOLE 28 596 0 421,652
HONEYWELL INTL INC COM 438516106 124 566 SH   SOLE 29 566 0 0
HONEYWELL INTL INC COM 438516106 563,986 2,571,170 SH   SOLE 30 2,571,170 0 0
HONEYWELL INTL INC COM 438516106 29,834 136,009 SH   SOLE 31 87,841 0 48,168
HONEYWELL INTL INC COM 438516106 11,322 51,618 SH   SOLE 32 51,618 0 0
HONEYWELL INTL INC COM 438516106 8,536 38,915 SH   SOLE 34 38,915 0 0
HONEYWELL INTL INC COM 438516106 82,117 374,365 SH   SOLE 36 374,365 0 0
HONEYWELL INTL INC COM 438516106 2,927 13,345 SH   SOLE 40 13,345 0 0
HONEYWELL INTL INC COM 438516106 141,416 644,706 SH   SOLE 43 36,079 0 608,627
HOOKER FURNITURE CORP COM 439038100 613 17,695 SH   SOLE 2 957 0 16,738
HOOKER FURNITURE CORP COM 439038100 7 188 SH   SOLE 7 188 0 0
HOOKER FURNITURE CORP COM 439038100 1,444 41,687 SH   SOLE 18 41,687 0 0
HOOKER FURNITURE CORP COM 439038100 2,306 66,560 SH   SOLE 19 66,560 0 0
HOOKER FURNITURE CORP COM 439038100 16,345 471,859 SH   SOLE 21 471,859 0 0
HOOKER FURNITURE CORP COM 439038100 12,756 368,259 SH   SOLE 22 357,047 0 11,212
HOOKER FURNITURE CORP COM 439038100 84 2,432 SH   SOLE 23 2,432 0 0
HOOKER FURNITURE CORP COM 439038100 675 19,500 SH   SOLE 26 0 0 19,500
HOOKER FURNITURE CORP COM 439038100 154 4,433 SH   SOLE 43 0 0 4,433
HOOKIPA PHARMA INC COM 43906K100 254 27,692 SH   SOLE 2 1,082 0 26,610
HOOKIPA PHARMA INC COM 43906K100 545 59,476 SH   SOLE 18 59,476 0 0
HOOKIPA PHARMA INC COM 43906K100 248 27,035 SH   SOLE 19 27,035 0 0
HOOKIPA PHARMA INC COM 43906K100 6,109 666,892 SH   SOLE 21 666,892 0 0
HOOKIPA PHARMA INC COM 43906K100 2,466 269,204 SH   SOLE 22 257,941 0 11,263
HOOKIPA PHARMA INC COM 43906K100 2 222 SH   SOLE 43 0 0 222
HOPE BANCORP INC COM 43940T109 1,763 124,338 SH   SOLE 2 37,649 0 86,689
HOPE BANCORP INC COM 43940T109 6 451 SH   SOLE 4 451 0 0
HOPE BANCORP INC COM 43940T109 27 1,912 SH   SOLE 7 1,912 0 0
HOPE BANCORP INC COM 43940T109 6,637 468,049 SH   SOLE 18 468,049 0 0
HOPE BANCORP INC COM 43940T109 2,685 189,341 SH   SOLE 19 189,341 0 0
HOPE BANCORP INC COM 43940T109 196,372 13,848,510 SH   SOLE 21 13,848,510 0 0
HOPE BANCORP INC COM 43940T109 43,610 3,075,430 SH   SOLE 22 2,905,280 0 170,150
HOPE BANCORP INC COM 43940T109 33 2,324 SH   SOLE 25 2,324 0 0
HOPE BANCORP INC COM 43940T109 565 39,864 SH   SOLE 26 29,370 0 10,494
HOPE BANCORP INC COM 43940T109 265 18,667 SH   SOLE 28 18,667 0 0
HOPE BANCORP INC COM 43940T109 3,202 225,795 SH   SOLE 30 225,795 0 0
HOPE BANCORP INC COM 43940T109 76 5,349 SH   SOLE 36 5,349 0 0
HOPE BANCORP INC COM 43940T109 204 14,393 SH   SOLE 40 14,393 0 0
HOPE BANCORP INC COM 43940T109 3,074 216,797 SH   SOLE 43 15,167 0 201,630
HORACE MANN EDUCATORS CORP N COM 440327104 1,670 44,624 SH   SOLE 2 12,615 0 32,009
HORACE MANN EDUCATORS CORP N COM 440327104 6 164 SH   SOLE 4 164 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 26 701 SH   SOLE 7 701 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 6,221 166,243 SH   SOLE 18 166,243 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 2,806 74,991 SH   SOLE 19 74,991 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 175,314 4,685,032 SH   SOLE 21 4,685,032 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 37,138 992,462 SH   SOLE 22 937,609 0 54,853
HORACE MANN EDUCATORS CORP N COM 440327104 24 647 SH   SOLE 25 647 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 481 12,863 SH   SOLE 26 10,686 0 2,177
HORACE MANN EDUCATORS CORP N COM 440327104 219 5,846 SH   SOLE 28 5,846 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 2,869 76,683 SH   SOLE 30 76,683 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 174 4,645 SH   SOLE 40 4,645 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 513 13,720 SH   SOLE 43 0 0 13,720
HORIZON BANCORP INC COM 440407104 977 56,078 SH   SOLE 2 13,234 0 42,844
HORIZON BANCORP INC COM 440407104 13 745 SH   SOLE 7 745 0 0
HORIZON BANCORP INC COM 440407104 2,690 154,327 SH   SOLE 18 154,327 0 0
HORIZON BANCORP INC COM 440407104 1,357 77,869 SH   SOLE 19 77,869 0 0
HORIZON BANCORP INC COM 440407104 29,679 1,702,747 SH   SOLE 21 1,702,747 0 0
HORIZON BANCORP INC COM 440407104 20,259 1,162,328 SH   SOLE 22 1,104,656 0 57,672
HORIZON BANCORP INC COM 440407104 19 1,064 SH   SOLE 25 1,064 0 0
HORIZON BANCORP INC COM 440407104 125 7,157 SH   SOLE 28 7,157 0 0
HORIZON BANCORP INC COM 440407104 196 11,240 SH   SOLE 30 11,240 0 0
HORIZON BANCORP INC COM 440407104 98 5,610 SH   SOLE 40 5,610 0 0
HORIZON BANCORP INC COM 440407104 1,129 64,790 SH   SOLE 43 8,842 0 55,948
HORIZON GLOBAL CORP COM 44052W104 40 4,664 SH   SOLE 18 4,664 0 0
HORIZON GLOBAL CORP COM 44052W104 812 95,782 SH   SOLE 21 95,782 0 0
HORIZON GLOBAL CORP COM 44052W104 2,435 287,176 SH   SOLE 22 287,176 0 0
HORIZON TECHNOLOGY FIN CORP COM 44045A102 2,018 116,850 SH   SOLE 30 116,850 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101 41,236 440,365 SH   SOLE 2 36,538 0 403,827
HORIZON THERAPEUTICS PUB L SHS G46188101 12,097 129,181 SH   SOLE 4 83,026 0 46,155
HORIZON THERAPEUTICS PUB L SHS G46188101 5,373 57,380 SH   SOLE 7 57,380 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101 184 1,962 SH   SOLE 13 458 0 1,504
HORIZON THERAPEUTICS PUB L SHS G46188101 1,785 19,058 SH   SOLE 15 19,058 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101 26,978 288,107 SH   SOLE 18 275,930 0 12,177
HORIZON THERAPEUTICS PUB L SHS G46188101 61,975 661,846 SH   SOLE 19 661,846 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101 1,415 15,110 SH   SOLE 20 15,110 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101 436,018 4,656,317 SH   SOLE 21 4,656,317 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101 476,470 5,088,312 SH   SOLE 22 4,824,837 0 263,475
HORIZON THERAPEUTICS PUB L SHS G46188101 11,201 119,621 SH   SOLE 23 119,621 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101 39,366 420,398 SH   SOLE 25 420,398 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101 35,341 377,414 SH   SOLE 26 222,738 0 154,676
HORIZON THERAPEUTICS PUB L SHS G46188101 62,439 666,800 SH   SOLE 28 27,697 0 639,103
HORIZON THERAPEUTICS PUB L SHS G46188101 12 127 SH   SOLE 29 127 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101 70,027 747,829 SH   SOLE 30 747,829 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101 3,554 37,950 SH   SOLE 31 28,366 0 9,584
HORIZON THERAPEUTICS PUB L SHS G46188101 1,161 12,400 SH   SOLE 34 12,400 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101 12,442 132,870 SH   SOLE 36 132,870 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101 704 7,517 SH   SOLE 40 7,517 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101 9,942 106,168 SH   SOLE 43 4,911 0 101,257
HORMEL FOODS CORP COM 440452100 27,485 575,599 SH   SOLE 2 108,831 0 466,768
HORMEL FOODS CORP COM 440452100 6,843 143,299 SH   SOLE 4 131,001 0 12,298
HORMEL FOODS CORP COM 440452100 20,807 435,756 SH   SOLE 7 404,076 0 31,680
HORMEL FOODS CORP COM 440452100 77 1,616 SH   SOLE 13 476 0 1,140
HORMEL FOODS CORP COM 440452100 1,758 36,818 SH   SOLE 15 36,818 0 0
HORMEL FOODS CORP COM 440452100 29,251 612,585 SH   SOLE 18 572,127 0 40,458
HORMEL FOODS CORP COM 440452100 15,128 316,815 SH   SOLE 19 316,815 0 0
HORMEL FOODS CORP COM 440452100 575,211 12,046,301 SH   SOLE 21 12,046,301 0 0
HORMEL FOODS CORP COM 440452100 342,377 7,170,206 SH   SOLE 22 6,723,099 0 447,107
HORMEL FOODS CORP COM 440452100 8,756 183,382 SH   SOLE 23 183,382 0 0
HORMEL FOODS CORP COM 440452100 25,037 524,329 SH   SOLE 25 524,329 0 0
HORMEL FOODS CORP COM 440452100 37,991 795,633 SH   SOLE 26 367,052 0 428,581
HORMEL FOODS CORP COM 440452100 54,374 1,138,728 SH   SOLE 28 40,286 0 1,098,442
HORMEL FOODS CORP COM 440452100 128,020 2,681,057 SH   SOLE 30 2,681,057 0 0
HORMEL FOODS CORP COM 440452100 1,935 40,533 SH   SOLE 31 5,010 0 35,523
HORMEL FOODS CORP COM 440452100 668 13,997 SH   SOLE 34 13,997 0 0
HORMEL FOODS CORP COM 440452100 14,835 310,687 SH   SOLE 36 310,687 0 0
HORMEL FOODS CORP COM 440452100 558 11,696 SH   SOLE 40 11,696 0 0
HORMEL FOODS CORP COM 440452100 51,456 1,077,620 SH   SOLE 43 21,497 0 1,056,123
HOST HOTELS & RESORTS INC COM 44107P104 24,186 1,415,197 SH   SOLE 2 201,398 0 1,213,799
HOST HOTELS & RESORTS INC COM 44107P104 26,525 1,552,061 SH   SOLE 4 1,326,139 0 225,922
HOST HOTELS & RESORTS INC COM 44107P104 28,499 1,667,580 SH   SOLE 7 1,610,742 0 56,838
HOST HOTELS & RESORTS INC COM 44107P104 23 1,323 SH   SOLE 13 1,323 0 0
HOST HOTELS & RESORTS INC COM 44107P104 1,503 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 26,344 1,541,465 SH   SOLE 18 1,441,004 0 100,461
HOST HOTELS & RESORTS INC COM 44107P104 21,201 1,240,567 SH   SOLE 19 1,240,567 0 0
HOST HOTELS & RESORTS INC COM 44107P104 440,717 25,788,018 SH   SOLE 21 25,788,018 0 0
HOST HOTELS & RESORTS INC COM 44107P104 379,978 22,233,950 SH   SOLE 22 20,709,648 0 1,524,302
HOST HOTELS & RESORTS INC COM 44107P104 7,383 431,994 SH   SOLE 23 431,994 0 0
HOST HOTELS & RESORTS INC COM 44107P104 76,656 4,485,437 SH   SOLE 25 4,485,437 0 0
HOST HOTELS & RESORTS INC COM 44107P104 30,087 1,760,499 SH   SOLE 26 813,579 0 946,920
HOST HOTELS & RESORTS INC COM 44107P104 36,949 2,162,027 SH   SOLE 28 70,899 0 2,091,128
HOST HOTELS & RESORTS INC COM 44107P104 11 650 SH   SOLE 29 650 0 0
HOST HOTELS & RESORTS INC COM 44107P104 99,747 5,836,551 SH   SOLE 30 5,836,551 0 0
HOST HOTELS & RESORTS INC COM 44107P104 5,375 314,527 SH   SOLE 31 85,647 0 228,880
HOST HOTELS & RESORTS INC COM 44107P104 697 40,798 SH   SOLE 34 40,798 0 0
HOST HOTELS & RESORTS INC COM 44107P104 7,961 465,809 SH   SOLE 36 465,809 0 0
HOST HOTELS & RESORTS INC COM 44107P104 486 28,449 SH   SOLE 40 28,449 0 0
HOST HOTELS & RESORTS INC COM 44107P104 10,193 596,418 SH   SOLE 43 14,578 0 581,840
HOSTESS BRANDS INC CL A 44109J106 7,936 490,155 SH   SOLE 2 211,174 0 278,981
HOSTESS BRANDS INC CL A 44109J106 6 383 SH   SOLE 4 383 0 0
HOSTESS BRANDS INC CL A 44109J106 33 2,030 SH   SOLE 7 2,030 0 0
HOSTESS BRANDS INC CL A 44109J106 7,305 451,212 SH   SOLE 18 422,758 0 28,454
HOSTESS BRANDS INC CL A 44109J106 22,478 1,388,405 SH   SOLE 19 1,388,405 0 0
HOSTESS BRANDS INC CL A 44109J106 80,961 5,000,706 SH   SOLE 21 5,000,706 0 0
HOSTESS BRANDS INC CL A 44109J106 77,801 4,805,500 SH   SOLE 22 4,614,100 0 191,400
HOSTESS BRANDS INC CL A 44109J106 1,060 65,445 SH   SOLE 23 65,445 0 0
HOSTESS BRANDS INC CL A 44109J106 55 3,401 SH   SOLE 25 3,401 0 0
HOSTESS BRANDS INC CL A 44109J106 5,175 319,653 SH   SOLE 26 35,529 0 284,124
HOSTESS BRANDS INC CL A 44109J106 227 14,007 SH   SOLE 28 14,007 0 0
HOSTESS BRANDS INC CL A 44109J106 1,299 80,206 SH   SOLE 30 80,206 0 0
HOSTESS BRANDS INC CL A 44109J106 275 17,000 SH   SOLE 40 17,000 0 0
HOSTESS BRANDS INC CL A 44109J106 1,946 120,226 SH   SOLE 43 9,404 0 110,822
HOTH THERAPEUTICS INC COM 44148G105 7 4,669 SH   SOLE 18 4,669 0 0
HOTH THERAPEUTICS INC COM 44148G105 98 61,192 SH   SOLE 21 61,192 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 824 74,658 SH   SOLE 2 39,101 0 35,557
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 23 2,044 SH   SOLE 7 2,044 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 4,586 415,367 SH   SOLE 18 415,367 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 2,457 222,533 SH   SOLE 19 222,533 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 49,448 4,478,963 SH   SOLE 21 4,478,963 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 34,189 3,096,790 SH   SOLE 22 3,014,235 0 82,555
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 39 3,535 SH   SOLE 25 3,535 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 99 8,927 SH   SOLE 26 0 0 8,927
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 818 74,107 SH   SOLE 30 74,107 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 165 14,914 SH   SOLE 40 14,914 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 294 26,671 SH   SOLE 43 0 0 26,671
HOULIHAN LOKEY INC CL A 441593100 5,715 69,869 SH   SOLE 2 31,384 0 38,485
HOULIHAN LOKEY INC CL A 441593100 17 211 SH   SOLE 4 211 0 0
HOULIHAN LOKEY INC CL A 441593100 68 835 SH   SOLE 7 835 0 0
HOULIHAN LOKEY INC CL A 441593100 13,851 169,349 SH   SOLE 18 162,500 0 6,849
HOULIHAN LOKEY INC CL A 441593100 31,372 383,569 SH   SOLE 19 383,569 0 0
HOULIHAN LOKEY INC CL A 441593100 174,391 2,132,179 SH   SOLE 21 2,132,179 0 0
HOULIHAN LOKEY INC CL A 441593100 121,292 1,482,965 SH   SOLE 22 1,444,456 0 38,509
HOULIHAN LOKEY INC CL A 441593100 1,073 13,125 SH   SOLE 23 13,125 0 0
HOULIHAN LOKEY INC CL A 441593100 146 1,781 SH   SOLE 25 1,781 0 0
HOULIHAN LOKEY INC CL A 441593100 5,675 69,384 SH   SOLE 26 19,106 0 50,278
HOULIHAN LOKEY INC CL A 441593100 490 5,992 SH   SOLE 28 5,992 0 0
HOULIHAN LOKEY INC CL A 441593100 2,658 32,494 SH   SOLE 30 32,494 0 0
HOULIHAN LOKEY INC CL A 441593100 482 5,894 SH   SOLE 40 5,894 0 0
HOULIHAN LOKEY INC CL A 441593100 1,208 14,769 SH   SOLE 43 1,049 0 13,720
HOUSTON AMERN ENERGY CORP COM 44183U209 6 2,346 SH   SOLE 21 2,346 0 0
HOVNANIAN ENTERPRISES INC CL A NEW 442487401 492 4,628 SH   SOLE 2 1,569 0 3,059
HOVNANIAN ENTERPRISES INC CL A NEW 442487401 9 82 SH   SOLE 7 82 0 0
HOVNANIAN ENTERPRISES INC CL A NEW 442487401 1,829 17,212 SH   SOLE 18 17,212 0 0
HOVNANIAN ENTERPRISES INC CL A NEW 442487401 940 8,844 SH   SOLE 19 8,844 0 0
HOVNANIAN ENTERPRISES INC CL A NEW 442487401 20,603 193,842 SH   SOLE 21 193,842 0 0
HOVNANIAN ENTERPRISES INC CL A NEW 442487401 12,342 116,114 SH   SOLE 22 110,955 0 5,159
HOVNANIAN ENTERPRISES INC CL A NEW 442487401 20 188 SH   SOLE 25 188 0 0
HOVNANIAN ENTERPRISES INC CL A NEW 442487401 122 1,144 SH   SOLE 30 1,144 0 0
HOVNANIAN ENTERPRISES INC CL A NEW 442487401 64 599 SH   SOLE 40 599 0 0
HOVNANIAN ENTERPRISES INC CL A NEW 442487401 143 1,347 SH   SOLE 43 0 0 1,347
HOWARD BANCORP INC COM 442496105 399 24,726 SH   SOLE 2 7,690 0 17,036
HOWARD BANCORP INC COM 442496105 5 324 SH   SOLE 7 324 0 0
HOWARD BANCORP INC COM 442496105 788 48,862 SH   SOLE 18 48,862 0 0
HOWARD BANCORP INC COM 442496105 385 23,863 SH   SOLE 19 23,863 0 0
HOWARD BANCORP INC COM 442496105 8,320 515,813 SH   SOLE 21 515,813 0 0
HOWARD BANCORP INC COM 442496105 4,344 269,328 SH   SOLE 22 252,815 0 16,513
HOWARD BANCORP INC COM 442496105 22 1,356 SH   SOLE 23 1,356 0 0
HOWARD BANCORP INC COM 442496105 88 5,431 SH   SOLE 26 0 0 5,431
HOWARD HUGHES CORP COM 44267D107 8,287 85,030 SH   SOLE 2 15,849 0 69,181
HOWARD HUGHES CORP COM 44267D107 16 165 SH   SOLE 4 165 0 0
HOWARD HUGHES CORP COM 44267D107 81 828 SH   SOLE 7 828 0 0
HOWARD HUGHES CORP COM 44267D107 7,465 76,594 SH   SOLE 18 76,594 0 0
HOWARD HUGHES CORP COM 44267D107 45,956 471,541 SH   SOLE 19 471,541 0 0
HOWARD HUGHES CORP COM 44267D107 71,706 735,752 SH   SOLE 21 735,752 0 0
HOWARD HUGHES CORP COM 44267D107 99,185 1,017,704 SH   SOLE 22 966,128 0 51,576
HOWARD HUGHES CORP COM 44267D107 4,586 47,052 SH   SOLE 23 47,052 0 0
HOWARD HUGHES CORP COM 44267D107 2,300 23,603 SH   SOLE 25 23,603 0 0
HOWARD HUGHES CORP COM 44267D107 1,633 16,756 SH   SOLE 26 13,347 0 3,409
HOWARD HUGHES CORP COM 44267D107 566 5,809 SH   SOLE 28 5,342 0 467
HOWARD HUGHES CORP COM 44267D107 2,973 30,503 SH   SOLE 30 30,503 0 0
HOWARD HUGHES CORP COM 44267D107 72 742 SH   SOLE 31 742 0 0
HOWARD HUGHES CORP COM 44267D107 5,905 60,592 SH   SOLE 34 60,592 0 0
HOWARD HUGHES CORP COM 44267D107 401 4,117 SH   SOLE 36 4,117 0 0
HOWARD HUGHES CORP COM 44267D107 479 4,919 SH   SOLE 40 4,919 0 0
HOWARD HUGHES CORP COM 44267D107 2,425 24,883 SH   SOLE 43 4,819 0 20,064
HOWMET AEROSPACE INC COM 443201108 45,729 1,326,644 SH   SOLE 2 512,302 0 814,342
HOWMET AEROSPACE INC COM 443201108 6,358 184,444 SH   SOLE 4 165,610 0 18,834
HOWMET AEROSPACE INC COM 443201108 12,961 376,011 SH   SOLE 7 346,634 0 29,377
HOWMET AEROSPACE INC COM 443201108 40 1,171 SH   SOLE 13 1,171 0 0
HOWMET AEROSPACE INC COM 443201108 1,396 40,488 SH   SOLE 15 40,488 0 0
HOWMET AEROSPACE INC COM 443201108 34,027 987,160 SH   SOLE 18 931,242 0 55,918
HOWMET AEROSPACE INC COM 443201108 106,858 3,100,043 SH   SOLE 19 3,100,043 0 0
HOWMET AEROSPACE INC COM 443201108 465,444 13,502,868 SH   SOLE 21 13,502,868 0 0
HOWMET AEROSPACE INC COM 443201108 321,322 9,321,789 SH   SOLE 22 8,475,242 0 846,547
HOWMET AEROSPACE INC COM 443201108 7,631 221,371 SH   SOLE 23 221,371 0 0
HOWMET AEROSPACE INC COM 443201108 27,587 800,329 SH   SOLE 25 800,329 0 0
HOWMET AEROSPACE INC COM 443201108 38,277 1,110,458 SH   SOLE 26 453,564 0 656,894
HOWMET AEROSPACE INC COM 443201108 29,580 858,150 SH   SOLE 28 53,132 0 805,018
HOWMET AEROSPACE INC COM 443201108 13 377 SH   SOLE 29 377 0 0
HOWMET AEROSPACE INC COM 443201108 66,393 1,926,097 SH   SOLE 30 1,910,145 0 15,952
HOWMET AEROSPACE INC COM 443201108 2,660 77,157 SH   SOLE 31 51,428 0 25,729
HOWMET AEROSPACE INC COM 443201108 74,435 2,159,427 SH   SOLE 34 2,159,427 0 0
HOWMET AEROSPACE INC COM 443201108 7,718 223,899 SH   SOLE 36 223,899 0 0
HOWMET AEROSPACE INC COM 443201108 527 15,275 SH   SOLE 40 15,275 0 0
HOWMET AEROSPACE INC COM 443201108 2,694 78,164 SH   SOLE 43 1,791 0 76,373
HP INC COM 40434L105 95,886 3,176,080 SH   SOLE 2 848,260 0 2,327,820
HP INC COM 40434L105 25,906 858,114 SH   SOLE 4 547,480 0 310,634
HP INC COM 40434L105 42,402 1,404,504 SH   SOLE 7 1,171,903 0 232,601
HP INC COM 40434L105 3,126 103,558 SH   SOLE 13 95,792 0 7,766
HP INC COM 40434L105 5,059 167,562 SH   SOLE 15 167,562 0 0
HP INC COM 40434L105 1 36 SH   SOLE 17 0 0 36
HP INC COM 40434L105 102,649 3,400,099 SH   SOLE 18 3,125,970 0 274,129
HP INC COM 40434L105 38,512 1,275,646 SH   SOLE 19 1,275,646 0 0
HP INC COM 40434L105 1,381,296 45,753,428 SH   SOLE 21 45,753,428 0 0
HP INC COM 40434L105 841,446 27,871,695 SH   SOLE 22 25,013,994 0 2,857,701
HP INC COM 40434L105 22,241 736,694 SH   SOLE 23 736,694 0 0
HP INC COM 40434L105 73,177 2,423,895 SH   SOLE 25 2,423,895 0 0
HP INC COM 40434L105 98,020 3,246,784 SH   SOLE 26 1,476,485 0 1,770,299
HP INC COM 40434L105 141,344 4,681,812 SH   SOLE 28 154,381 0 4,527,431
HP INC COM 40434L105 318,164 10,538,737 SH   SOLE 30 10,074,349 0 464,388
HP INC COM 40434L105 9,526 315,535 SH   SOLE 31 155,894 0 159,641
HP INC COM 40434L105 3,046 100,901 SH   SOLE 32 100,901 0 0
HP INC COM 40434L105 4,703 155,772 SH   SOLE 34 155,772 0 0
HP INC COM 40434L105 10,681 353,803 SH   SOLE 35 353,803 0 0
HP INC COM 40434L105 22,012 729,126 SH   SOLE 36 729,126 0 0
HP INC COM 40434L105 1,363 45,136 SH   SOLE 40 45,136 0 0
HP INC COM 40434L105 50,894 1,685,790 SH   SOLE 43 85,711 0 1,600,079
HSBC HLDGS PLC SPON ADR NEW 404280406 35 1,220 SH   SOLE 18 1,220 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406 39,202 1,358,815 SH   SOLE 43 180,312 0 1,178,503
HTG MOLECULAR DIAGNOSTICS IN COM NEW 40434H203 3 438 SH   SOLE 21 438 0 0
HTG MOLECULAR DIAGNOSTICS IN COM NEW 40434H203 88 15,091 SH   SOLE 22 15,091 0 0
HUANENG PWR INTL INC SPON ADR H SHS 443304100 1,920 121,028 SH   SOLE 43 1,114 0 119,914
HUAZHU GROUP LTD SPONSORED ADS 44332N106 6,933 131,285 SH   SOLE 2 4,985 0 126,300
HUAZHU GROUP LTD SPONSORED ADS 44332N106 3,776 71,504 SH   SOLE 4 30,071 0 41,433
HUAZHU GROUP LTD SPONSORED ADS 44332N106 992 18,784 SH   SOLE 7 18,784 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 545 10,323 SH   SOLE 13 465 0 9,858
HUAZHU GROUP LTD SPONSORED ADS 44332N106 5,297 100,296 SH   SOLE 15 100,296 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 3,942 74,649 SH   SOLE 18 74,649 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 4,616 87,403 SH   SOLE 19 87,403 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 158,464 3,000,636 SH   SOLE 21 3,000,636 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 89,371 1,692,320 SH   SOLE 22 1,484,329 0 207,991
HUAZHU GROUP LTD SPONSORED ADS 44332N106 4,302 81,463 SH   SOLE 23 81,463 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 7,199 136,311 SH   SOLE 25 136,311 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 20,516 388,493 SH   SOLE 26 98,914 0 289,579
HUAZHU GROUP LTD SPONSORED ADS 44332N106 16,172 306,224 SH   SOLE 28 16,769 0 289,455
HUAZHU GROUP LTD SPONSORED ADS 44332N106 50,814 962,206 SH   SOLE 30 962,206 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 3,499 66,249 SH   SOLE 34 66,249 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 36 684 SH   SOLE 40 684 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 6,420 121,570 SH   SOLE 43 8,425 0 113,145
HUB GROUP INC CL A 443320106 8,024 121,606 SH   SOLE 2 38,286 0 83,320
HUB GROUP INC CL A 443320106 10 150 SH   SOLE 4 150 0 0
HUB GROUP INC CL A 443320106 60 902 SH   SOLE 7 902 0 0
HUB GROUP INC CL A 443320106 9,631 145,972 SH   SOLE 18 136,359 0 9,613
HUB GROUP INC CL A 443320106 23,046 349,292 SH   SOLE 19 349,292 0 0
HUB GROUP INC CL A 443320106 272,069 4,123,507 SH   SOLE 21 4,123,507 0 0
HUB GROUP INC CL A 443320106 89,028 1,349,325 SH   SOLE 22 1,298,530 0 50,795
HUB GROUP INC CL A 443320106 1,480 22,437 SH   SOLE 23 22,437 0 0
HUB GROUP INC CL A 443320106 177 2,678 SH   SOLE 25 2,678 0 0
HUB GROUP INC CL A 443320106 7,239 109,717 SH   SOLE 26 15,413 0 94,304
HUB GROUP INC CL A 443320106 378 5,725 SH   SOLE 28 4,348 0 1,377
HUB GROUP INC CL A 443320106 4,698 71,198 SH   SOLE 30 71,198 0 0
HUB GROUP INC CL A 443320106 35 525 SH   SOLE 34 525 0 0
HUB GROUP INC CL A 443320106 289 4,385 SH   SOLE 36 4,385 0 0
HUB GROUP INC CL A 443320106 263 3,988 SH   SOLE 40 3,988 0 0
HUB GROUP INC CL A 443320106 933 14,137 SH   SOLE 43 554 0 13,583
HUBBELL INC COM 443510607 27,079 144,932 SH   SOLE 2 50,641 0 94,291
HUBBELL INC COM 443510607 37 198 SH   SOLE 4 198 0 0
HUBBELL INC COM 443510607 210 1,125 SH   SOLE 7 1,125 0 0
HUBBELL INC COM 443510607 25,536 136,672 SH   SOLE 18 136,672 0 0
HUBBELL INC COM 443510607 2,671 14,297 SH   SOLE 19 14,297 0 0
HUBBELL INC COM 443510607 495,745 2,653,315 SH   SOLE 21 2,653,315 0 0
HUBBELL INC COM 443510607 285,016 1,525,455 SH   SOLE 22 1,458,987 0 66,468
HUBBELL INC COM 443510607 537 2,872 SH   SOLE 25 2,872 0 0
HUBBELL INC COM 443510607 4,081 21,841 SH   SOLE 26 17,561 0 4,280
HUBBELL INC COM 443510607 918 4,914 SH   SOLE 28 4,832 0 82
HUBBELL INC COM 443510607 7,286 38,994 SH   SOLE 30 38,994 0 0
HUBBELL INC COM 443510607 179 956 SH   SOLE 31 956 0 0
HUBBELL INC COM 443510607 679 3,632 SH   SOLE 36 3,632 0 0
HUBBELL INC COM 443510607 1,259 6,738 SH   SOLE 40 6,738 0 0
HUBBELL INC COM 443510607 4,560 24,408 SH   SOLE 43 2,877 0 21,531
HUBSPOT INC COM 443573100 74,333 127,562 SH   SOLE 2 45,022 0 82,540
HUBSPOT INC COM 443573100 14,637 25,118 SH   SOLE 4 15,664 0 9,454
HUBSPOT INC COM 443573100 3,106 5,330 SH   SOLE 7 5,330 0 0
HUBSPOT INC COM 443573100 4,309 7,394 SH   SOLE 13 7,117 0 277
HUBSPOT INC COM 443573100 2,207 3,787 SH   SOLE 15 3,787 0 0
HUBSPOT INC COM 443573100 42,515 72,959 SH   SOLE 18 63,610 0 9,349
HUBSPOT INC COM 443573100 42,176 72,377 SH   SOLE 19 72,377 0 0
HUBSPOT INC COM 443573100 532,466 913,760 SH   SOLE 21 913,760 0 0
HUBSPOT INC COM 443573100 641,757 1,101,313 SH   SOLE 22 978,386 0 122,927
HUBSPOT INC COM 443573100 16,041 27,527 SH   SOLE 23 27,527 0 0
HUBSPOT INC COM 443573100 45,379 77,875 SH   SOLE 25 77,875 0 0
HUBSPOT INC COM 443573100 49,478 84,909 SH   SOLE 26 49,814 0 35,095
HUBSPOT INC COM 443573100 74,640 128,089 SH   SOLE 28 5,586 0 122,503
HUBSPOT INC COM 443573100 5,362 9,202 SH   SOLE 29 9,202 0 0
HUBSPOT INC COM 443573100 64,587 110,837 SH   SOLE 30 110,837 0 0
HUBSPOT INC COM 443573100 12,328 21,156 SH   SOLE 31 19,252 0 1,904
HUBSPOT INC COM 443573100 7,004 12,020 SH   SOLE 34 12,020 0 0
HUBSPOT INC COM 443573100 12,682 21,763 SH   SOLE 36 21,763 0 0
HUBSPOT INC COM 443573100 975 1,674 SH   SOLE 40 1,674 0 0
HUBSPOT INC COM 443573100 10,247 17,585 SH   SOLE 43 1,693 0 15,892
HUBSPOT INC NOTE 0.375% 6/0 443573AD2 5,268 2,489,000 PRN   SOLE 21 2,489,000 0 0
HUBSPOT INC NOTE 0.375% 6/0 443573AD2 3,175 1,500,000 PRN   SOLE 22 1,500,000 0 0
HUDBAY MINERALS INC COM 443628102 100 15,057 SH   SOLE 43 0 0 15,057
HUDSON CAPITAL INC SHS NEW G4645C208 2 520 SH   SOLE 22 520 0 0
HUDSON GLOBAL INC COM NEW 443787205 8 462 SH   SOLE 18 462 0 0
HUDSON GLOBAL INC COM NEW 443787205 155 8,804 SH   SOLE 21 8,804 0 0
HUDSON GLOBAL INC COM NEW 443787205 954 54,049 SH   SOLE 22 54,049 0 0
HUDSON PAC PPTYS INC COM 444097109 12,596 452,756 SH   SOLE 2 178,675 0 274,081
HUDSON PAC PPTYS INC COM 444097109 13,548 486,982 SH   SOLE 4 486,982 0 0
HUDSON PAC PPTYS INC COM 444097109 5,366 192,873 SH   SOLE 7 192,873 0 0
HUDSON PAC PPTYS INC COM 444097109 17,104 614,817 SH   SOLE 18 614,817 0 0
HUDSON PAC PPTYS INC COM 444097109 8,887 319,463 SH   SOLE 19 319,463 0 0
HUDSON PAC PPTYS INC COM 444097109 233,436 8,390,940 SH   SOLE 21 8,390,940 0 0
HUDSON PAC PPTYS INC COM 444097109 156,999 5,643,403 SH   SOLE 22 5,279,145 0 364,258
HUDSON PAC PPTYS INC COM 444097109 968 34,798 SH   SOLE 23 34,798 0 0
HUDSON PAC PPTYS INC COM 444097109 17,639 634,030 SH   SOLE 25 634,030 0 0
HUDSON PAC PPTYS INC COM 444097109 1,478 53,114 SH   SOLE 26 41,807 0 11,307
HUDSON PAC PPTYS INC COM 444097109 4,470 160,687 SH   SOLE 28 70,558 0 90,129
HUDSON PAC PPTYS INC COM 444097109 18,807 676,007 SH   SOLE 30 676,007 0 0
HUDSON PAC PPTYS INC COM 444097109 72 2,606 SH   SOLE 31 2,606 0 0
HUDSON PAC PPTYS INC COM 444097109 1,119 40,205 SH   SOLE 34 40,205 0 0
HUDSON PAC PPTYS INC COM 444097109 292 10,507 SH   SOLE 36 10,507 0 0
HUDSON PAC PPTYS INC COM 444097109 535 19,223 SH   SOLE 40 19,223 0 0
HUDSON PAC PPTYS INC COM 444097109 715 25,718 SH   SOLE 43 471 0 25,247
HUDSON TECHNOLOGIES INC COM 444144109 26 7,749 SH   SOLE 18 7,749 0 0
HUDSON TECHNOLOGIES INC COM 444144109 402 118,379 SH   SOLE 21 118,379 0 0
HUDSON TECHNOLOGIES INC COM 444144109 1,914 563,052 SH   SOLE 22 563,052 0 0
HUMANA INC COM 444859102 220,669 498,440 SH   SOLE 2 222,737 0 275,703
HUMANA INC COM 444859102 36,786 83,091 SH   SOLE 4 53,765 0 29,326
HUMANA INC COM 444859102 69,898 157,884 SH   SOLE 7 121,713 0 36,171
HUMANA INC COM 444859102 460 1,038 SH   SOLE 13 344 0 694
HUMANA INC COM 444859102 7,479 16,893 SH   SOLE 15 16,893 0 0
HUMANA INC COM 444859102 273,931 618,745 SH   SOLE 18 576,879 0 41,866
HUMANA INC COM 444859102 582,447 1,315,611 SH   SOLE 19 1,315,611 0 0
HUMANA INC COM 444859102 1,423 3,215 SH   SOLE 20 3,215 0 0
HUMANA INC COM 444859102 1,211,788 2,737,142 SH   SOLE 21 2,737,142 0 0
HUMANA INC COM 444859102 1,308,986 2,956,691 SH   SOLE 22 2,574,599 0 382,092
HUMANA INC COM 444859102 35,460 80,095 SH   SOLE 23 80,095 0 0
HUMANA INC COM 444859102 97,009 219,120 SH   SOLE 25 215,750 0 3,370
HUMANA INC COM 444859102 131,794 297,692 SH   SOLE 26 116,450 0 181,242
HUMANA INC COM 444859102 225,274 508,840 SH   SOLE 28 15,549 0 493,291
HUMANA INC COM 444859102 9,425 21,289 SH   SOLE 29 21,289 0 0
HUMANA INC COM 444859102 329,722 744,765 SH   SOLE 30 744,765 0 0
HUMANA INC COM 444859102 28,709 64,846 SH   SOLE 31 46,948 0 17,898
HUMANA INC COM 444859102 281,015 634,746 SH   SOLE 34 634,746 0 0
HUMANA INC COM 444859102 37,546 84,807 SH   SOLE 36 84,807 0 0
HUMANA INC COM 444859102 2,108 4,762 SH   SOLE 40 4,762 0 0
HUMANA INC COM 444859102 58,768 132,742 SH   SOLE 43 6,598 0 126,144
HUMANIGEN INC COM NEW 444863203 307 17,660 SH   SOLE 2 13,217 0 4,443
HUMANIGEN INC COM NEW 444863203 13 721 SH   SOLE 7 721 0 0
HUMANIGEN INC COM NEW 444863203 2,566 147,659 SH   SOLE 18 147,659 0 0
HUMANIGEN INC COM NEW 444863203 1,640 94,336 SH   SOLE 19 94,336 0 0
HUMANIGEN INC COM NEW 444863203 27,441 1,578,902 SH   SOLE 21 1,578,902 0 0
HUMANIGEN INC COM NEW 444863203 20,076 1,155,101 SH   SOLE 22 1,127,748 0 27,353
HUMANIGEN INC COM NEW 444863203 24 1,388 SH   SOLE 25 1,388 0 0
HUMANIGEN INC COM NEW 444863203 662 38,097 SH   SOLE 30 38,097 0 0
HUMANIGEN INC COM NEW 444863203 67 3,829 SH   SOLE 40 3,829 0 0
HUNT J B TRANS SVCS INC COM 445658107 32,701 200,682 SH   SOLE 2 39,048 0 161,634
HUNT J B TRANS SVCS INC COM 445658107 5,137 31,526 SH   SOLE 4 28,233 0 3,293
HUNT J B TRANS SVCS INC COM 445658107 17,638 108,242 SH   SOLE 7 81,036 0 27,206
HUNT J B TRANS SVCS INC COM 445658107 142 869 SH   SOLE 13 225 0 644
HUNT J B TRANS SVCS INC COM 445658107 1,694 10,398 SH   SOLE 15 10,398 0 0
HUNT J B TRANS SVCS INC COM 445658107 34,949 214,477 SH   SOLE 18 202,643 0 11,834
HUNT J B TRANS SVCS INC COM 445658107 5,684 34,881 SH   SOLE 19 34,881 0 0
HUNT J B TRANS SVCS INC COM 445658107 482,639 2,961,881 SH   SOLE 21 2,961,881 0 0
HUNT J B TRANS SVCS INC COM 445658107 301,921 1,852,842 SH   SOLE 22 1,674,159 0 178,683
HUNT J B TRANS SVCS INC COM 445658107 7,754 47,586 SH   SOLE 23 47,586 0 0
HUNT J B TRANS SVCS INC COM 445658107 27,074 166,148 SH   SOLE 25 166,148 0 0
HUNT J B TRANS SVCS INC COM 445658107 32,886 201,817 SH   SOLE 26 88,592 0 113,225
HUNT J B TRANS SVCS INC COM 445658107 35,048 215,083 SH   SOLE 28 9,170 0 205,913
HUNT J B TRANS SVCS INC COM 445658107 59,788 366,910 SH   SOLE 30 366,910 0 0
HUNT J B TRANS SVCS INC COM 445658107 2,576 15,811 SH   SOLE 31 9,766 0 6,045
HUNT J B TRANS SVCS INC COM 445658107 675 4,141 SH   SOLE 34 4,141 0 0
HUNT J B TRANS SVCS INC COM 445658107 6,450 39,583 SH   SOLE 36 39,583 0 0
HUNT J B TRANS SVCS INC COM 445658107 546 3,351 SH   SOLE 40 3,351 0 0
HUNT J B TRANS SVCS INC COM 445658107 12,044 73,911 SH   SOLE 43 3,644 0 70,267
HUNTINGTON BANCSHARES INC COM 446150104 49,789 3,489,085 SH   SOLE 2 694,258 0 2,794,827
HUNTINGTON BANCSHARES INC COM 446150104 11,703 820,106 SH   SOLE 4 540,111 0 279,995
HUNTINGTON BANCSHARES INC COM 446150104 19,978 1,399,985 SH   SOLE 7 1,355,565 0 44,420
HUNTINGTON BANCSHARES INC COM 446150104 138 9,698 SH   SOLE 13 2,690 0 7,008
HUNTINGTON BANCSHARES INC COM 446150104 2,642 185,139 SH   SOLE 15 185,139 0 0
HUNTINGTON BANCSHARES INC COM 446150104 63,217 4,430,076 SH   SOLE 18 4,214,701 0 215,375
HUNTINGTON BANCSHARES INC COM 446150104 9,514 666,743 SH   SOLE 19 666,743 0 0
HUNTINGTON BANCSHARES INC COM 446150104 740,126 51,865,902 SH   SOLE 21 51,865,902 0 0
HUNTINGTON BANCSHARES INC COM 446150104 467,669 32,772,869 SH   SOLE 22 29,147,420 0 3,625,449
HUNTINGTON BANCSHARES INC COM 446150104 12,878 902,432 SH   SOLE 23 902,432 0 0
HUNTINGTON BANCSHARES INC COM 446150104 39,890 2,795,381 SH   SOLE 25 2,795,381 0 0
HUNTINGTON BANCSHARES INC COM 446150104 49,394 3,461,355 SH   SOLE 26 1,502,726 0 1,958,629
HUNTINGTON BANCSHARES INC COM 446150104 65,287 4,575,118 SH   SOLE 28 183,056 0 4,392,062
HUNTINGTON BANCSHARES INC COM 446150104 29 2,002 SH   SOLE 29 2,002 0 0
HUNTINGTON BANCSHARES INC COM 446150104 150,154 10,522,339 SH   SOLE 30 10,376,960 0 145,379
HUNTINGTON BANCSHARES INC COM 446150104 3,504 245,516 SH   SOLE 31 188,713 0 56,803
HUNTINGTON BANCSHARES INC COM 446150104 3,885 272,227 SH   SOLE 32 272,227 0 0
HUNTINGTON BANCSHARES INC COM 446150104 6,820 477,917 SH   SOLE 34 477,917 0 0
HUNTINGTON BANCSHARES INC COM 446150104 13,760 964,259 SH   SOLE 35 964,259 0 0
HUNTINGTON BANCSHARES INC COM 446150104 11,928 835,891 SH   SOLE 36 835,891 0 0
HUNTINGTON BANCSHARES INC COM 446150104 770 53,962 SH   SOLE 40 53,962 0 0
HUNTINGTON BANCSHARES INC COM 446150104 16,959 1,188,404 SH   SOLE 43 87,076 0 1,101,328
HUNTINGTON INGALLS INDS INC COM 446413106 21,871 103,779 SH   SOLE 2 32,047 0 71,732
HUNTINGTON INGALLS INDS INC COM 446413106 5,652 26,820 SH   SOLE 4 11,811 0 15,009
HUNTINGTON INGALLS INDS INC COM 446413106 9,178 43,549 SH   SOLE 7 39,525 0 4,024
HUNTINGTON INGALLS INDS INC COM 446413106 23 109 SH   SOLE 13 109 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 1,100 5,220 SH   SOLE 15 5,220 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 88,606 420,431 SH   SOLE 18 388,414 0 32,017
HUNTINGTON INGALLS INDS INC COM 446413106 175,905 834,664 SH   SOLE 19 834,664 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 325,660 1,545,244 SH   SOLE 21 1,545,244 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 213,620 1,013,617 SH   SOLE 22 924,355 0 89,262
HUNTINGTON INGALLS INDS INC COM 446413106 8,575 40,689 SH   SOLE 23 40,689 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 6,620 31,411 SH   SOLE 25 31,411 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 32,282 153,175 SH   SOLE 26 50,905 0 102,270
HUNTINGTON INGALLS INDS INC COM 446413106 3,018 14,318 SH   SOLE 28 0 0 14,318
HUNTINGTON INGALLS INDS INC COM 446413106 40,825 193,712 SH   SOLE 30 193,712 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 1,787 8,477 SH   SOLE 31 5,777 0 2,700
HUNTINGTON INGALLS INDS INC COM 446413106 17,978 85,306 SH   SOLE 34 85,306 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 4,608 21,863 SH   SOLE 36 21,863 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 157 744 SH   SOLE 40 744 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 7,668 36,382 SH   SOLE 43 2,246 0 34,136
HUNTSMAN CORP COM 447011107 11,889 448,301 SH   SOLE 2 80,072 0 368,229
HUNTSMAN CORP COM 447011107 17 654 SH   SOLE 4 654 0 0
HUNTSMAN CORP COM 447011107 521 19,661 SH   SOLE 7 19,661 0 0
HUNTSMAN CORP COM 447011107 13 500 SH   SOLE 17 0 0 500
HUNTSMAN CORP COM 447011107 4,888 184,310 SH   SOLE 18 184,310 0 0
HUNTSMAN CORP COM 447011107 1,506 56,783 SH   SOLE 19 56,783 0 0
HUNTSMAN CORP COM 447011107 174,806 6,591,468 SH   SOLE 21 6,591,468 0 0
HUNTSMAN CORP COM 447011107 133,545 5,035,641 SH   SOLE 22 4,786,464 0 249,177
HUNTSMAN CORP COM 447011107 161 6,070 SH   SOLE 25 6,070 0 0
HUNTSMAN CORP COM 447011107 2,069 78,005 SH   SOLE 26 60,934 0 17,071
HUNTSMAN CORP COM 447011107 887 33,462 SH   SOLE 28 25,739 0 7,723
HUNTSMAN CORP COM 447011107 3,920 147,827 SH   SOLE 30 147,827 0 0
HUNTSMAN CORP COM 447011107 99 3,745 SH   SOLE 31 3,745 0 0
HUNTSMAN CORP COM 447011107 2,263 85,315 SH   SOLE 32 85,315 0 0
HUNTSMAN CORP COM 447011107 151 5,710 SH   SOLE 34 5,710 0 0
HUNTSMAN CORP COM 447011107 779 29,377 SH   SOLE 36 29,377 0 0
HUNTSMAN CORP COM 447011107 666 25,117 SH   SOLE 40 25,117 0 0
HUNTSMAN CORP COM 447011107 3,475 131,021 SH   SOLE 43 3,502 0 127,519
HURCO CO COM 447324104 62 1,760 SH   SOLE 18 1,760 0 0
HURCO CO COM 447324104 98 2,787 SH   SOLE 19 2,787 0 0
HURCO CO COM 447324104 919 26,253 SH   SOLE 21 26,253 0 0
HURCO CO COM 447324104 2,651 75,741 SH   SOLE 22 75,741 0 0
HURON CONSULTING GROUP INC COM 447462102 1,132 23,029 SH   SOLE 2 6,908 0 16,121
HURON CONSULTING GROUP INC COM 447462102 4 85 SH   SOLE 4 85 0 0
HURON CONSULTING GROUP INC COM 447462102 18 363 SH   SOLE 7 363 0 0
HURON CONSULTING GROUP INC COM 447462102 3,581 72,850 SH   SOLE 18 72,850 0 0
HURON CONSULTING GROUP INC COM 447462102 1,921 39,083 SH   SOLE 19 39,083 0 0
HURON CONSULTING GROUP INC COM 447462102 39,315 799,892 SH   SOLE 21 799,892 0 0
HURON CONSULTING GROUP INC COM 447462102 28,165 573,045 SH   SOLE 22 541,161 0 31,884
HURON CONSULTING GROUP INC COM 447462102 30 616 SH   SOLE 25 616 0 0
HURON CONSULTING GROUP INC COM 447462102 219 4,460 SH   SOLE 26 3,202 0 1,258
HURON CONSULTING GROUP INC COM 447462102 183 3,714 SH   SOLE 28 3,714 0 0
HURON CONSULTING GROUP INC COM 447462102 866 17,613 SH   SOLE 30 17,613 0 0
HURON CONSULTING GROUP INC COM 447462102 121 2,457 SH   SOLE 40 2,457 0 0
HURON CONSULTING GROUP INC COM 447462102 438 8,910 SH   SOLE 43 204 0 8,706
HUTCHMED CHINA LTD SPONSORED ADS 44842L103 2,507 63,830 SH   SOLE 2 1,788 0 62,042
HUTCHMED CHINA LTD SPONSORED ADS 44842L103 1,165 29,656 SH   SOLE 4 13,801 0 15,855
HUTCHMED CHINA LTD SPONSORED ADS 44842L103 296 7,540 SH   SOLE 7 7,540 0 0
HUTCHMED CHINA LTD SPONSORED ADS 44842L103 250 6,373 SH   SOLE 13 470 0 5,903
HUTCHMED CHINA LTD SPONSORED ADS 44842L103 1,814 46,195 SH   SOLE 15 46,195 0 0
HUTCHMED CHINA LTD SPONSORED ADS 44842L103 840 21,403 SH   SOLE 18 21,403 0 0
HUTCHMED CHINA LTD SPONSORED ADS 44842L103 51,433 1,309,731 SH   SOLE 21 1,309,731 0 0
HUTCHMED CHINA LTD SPONSORED ADS 44842L103 28,995 738,351 SH   SOLE 22 640,106 0 98,245
HUTCHMED CHINA LTD SPONSORED ADS 44842L103 1,351 34,399 SH   SOLE 23 34,399 0 0
HUTCHMED CHINA LTD SPONSORED ADS 44842L103 9,479 241,379 SH   SOLE 26 146,750 0 94,629
HUTCHMED CHINA LTD SPONSORED ADS 44842L103 3,208 81,696 SH   SOLE 28 10,431 0 71,265
HUTCHMED CHINA LTD SPONSORED ADS 44842L103 16,494 420,022 SH   SOLE 30 420,022 0 0
HUTCHMED CHINA LTD SPONSORED ADS 44842L103 251 6,390 SH   SOLE 34 6,390 0 0
HUTCHMED CHINA LTD SPONSORED ADS 44842L103 12 311 SH   SOLE 40 311 0 0
HUTCHMED CHINA LTD SPONSORED ADS 44842L103 281 7,149 SH   SOLE 43 0 0 7,149
HUTTIG BLDG PRODS INC COM 448451104 30 5,162 SH   SOLE 18 5,162 0 0
HUTTIG BLDG PRODS INC COM 448451104 459 79,393 SH   SOLE 21 79,393 0 0
HUYA INC ADS REP SHS A 44852D108 517 29,285 SH   SOLE 2 1,756 0 27,529
HUYA INC ADS REP SHS A 44852D108 497 28,169 SH   SOLE 4 12,196 0 15,973
HUYA INC ADS REP SHS A 44852D108 137 7,750 SH   SOLE 7 7,750 0 0
HUYA INC ADS REP SHS A 44852D108 116 6,545 SH   SOLE 13 0 0 6,545
HUYA INC ADS REP SHS A 44852D108 648 36,710 SH   SOLE 15 36,710 0 0
HUYA INC ADS REP SHS A 44852D108 655 37,089 SH   SOLE 18 37,089 0 0
HUYA INC ADS REP SHS A 44852D108 29,433 1,667,607 SH   SOLE 21 1,667,607 0 0
HUYA INC ADS REP SHS A 44852D108 12,561 711,659 SH   SOLE 22 640,285 0 71,374
HUYA INC ADS REP SHS A 44852D108 571 32,370 SH   SOLE 23 32,370 0 0
HUYA INC ADS REP SHS A 44852D108 49 2,787 SH   SOLE 25 2,787 0 0
HUYA INC ADS REP SHS A 44852D108 7,217 408,869 SH   SOLE 26 294,962 0 113,907
HUYA INC ADS REP SHS A 44852D108 1,575 89,220 SH   SOLE 28 5,585 0 83,635
HUYA INC ADS REP SHS A 44852D108 10,645 603,109 SH   SOLE 30 430,696 0 172,413
HUYA INC ADS REP SHS A 44852D108 118 6,671 SH   SOLE 34 6,671 0 0
HUYA INC ADS REP SHS A 44852D108 4 234 SH   SOLE 40 234 0 0
HUYA INC ADS REP SHS A 44852D108 2,258 127,948 SH   SOLE 43 7,062 0 120,886
HV BANCORP INC COM 40441H105 5 246 SH   SOLE 18 246 0 0
HV BANCORP INC COM 40441H105 96 4,353 SH   SOLE 21 4,353 0 0
HYATT HOTELS CORP COM CL A 448579102 6,301 81,159 SH   SOLE 2 13,233 0 67,926
HYATT HOTELS CORP COM CL A 448579102 21 274 SH   SOLE 4 274 0 0
HYATT HOTELS CORP COM CL A 448579102 54 692 SH   SOLE 7 692 0 0
HYATT HOTELS CORP COM CL A 448579102 1,254 16,157 SH   SOLE 18 16,157 0 0
HYATT HOTELS CORP COM CL A 448579102 827 10,647 SH   SOLE 19 10,647 0 0
HYATT HOTELS CORP COM CL A 448579102 33,557 432,217 SH   SOLE 21 432,217 0 0
HYATT HOTELS CORP COM CL A 448579102 66,858 861,129 SH   SOLE 22 812,102 0 49,027
HYATT HOTELS CORP COM CL A 448579102 81 1,037 SH   SOLE 25 1,037 0 0
HYATT HOTELS CORP COM CL A 448579102 819 10,543 SH   SOLE 26 9,517 0 1,026
HYATT HOTELS CORP COM CL A 448579102 216 2,776 SH   SOLE 28 2,621 0 155
HYATT HOTELS CORP COM CL A 448579102 2,371 30,533 SH   SOLE 30 30,533 0 0
HYATT HOTELS CORP COM CL A 448579102 52 665 SH   SOLE 31 665 0 0
HYATT HOTELS CORP COM CL A 448579102 29 377 SH   SOLE 36 377 0 0
HYATT HOTELS CORP COM CL A 448579102 364 4,685 SH   SOLE 40 4,685 0 0
HYATT HOTELS CORP COM CL A 448579102 2,027 26,112 SH   SOLE 43 5,941 0 20,171
HYCROFT MINING HOLDING CORP COM CL A 44862P109 4 1,257 SH   SOLE 2 1,257 0 0
HYCROFT MINING HOLDING CORP COM CL A 44862P109 21 7,006 SH   SOLE 18 7,006 0 0
HYCROFT MINING HOLDING CORP COM CL A 44862P109 419 137,001 SH   SOLE 21 137,001 0 0
HYCROFT MINING HOLDING CORP COM CL A 44862P109 310 101,154 SH   SOLE 22 101,154 0 0
HYDROFARM HLDGS GROUP INC COM 44888K209 296 5,009 SH   SOLE 2 3,902 0 1,107
HYDROFARM HLDGS GROUP INC COM 44888K209 13 216 SH   SOLE 7 216 0 0
HYDROFARM HLDGS GROUP INC COM 44888K209 1,905 32,226 SH   SOLE 18 32,226 0 0
HYDROFARM HLDGS GROUP INC COM 44888K209 1,732 29,305 SH   SOLE 19 29,305 0 0
HYDROFARM HLDGS GROUP INC COM 44888K209 21,893 370,379 SH   SOLE 21 370,379 0 0
HYDROFARM HLDGS GROUP INC COM 44888K209 18,716 316,633 SH   SOLE 22 308,289 0 8,344
HYDROFARM HLDGS GROUP INC COM 44888K209 31 516 SH   SOLE 25 516 0 0
HYDROFARM HLDGS GROUP INC COM 44888K209 161 2,726 SH   SOLE 30 2,726 0 0
HYDROFARM HLDGS GROUP INC COM 44888K209 787 13,312 SH   SOLE 34 13,312 0 0
HYDROFARM HLDGS GROUP INC COM 44888K209 82 1,391 SH   SOLE 40 1,391 0 0
HYDROFARM HLDGS GROUP INC COM 44888K209 25 424 SH   SOLE 43 0 0 424
HYLIION HOLDINGS CORP COMMON STOCK 449109107 1,309 112,396 SH   SOLE 2 34,882 0 77,514
HYLIION HOLDINGS CORP COMMON STOCK 449109107 22 1,884 SH   SOLE 7 1,884 0 0
HYLIION HOLDINGS CORP COMMON STOCK 449109107 4,348 373,235 SH   SOLE 18 373,235 0 0
HYLIION HOLDINGS CORP COMMON STOCK 449109107 2,388 205,011 SH   SOLE 19 205,011 0 0
HYLIION HOLDINGS CORP COMMON STOCK 449109107 47,390 4,067,798 SH   SOLE 21 4,067,798 0 0
HYLIION HOLDINGS CORP COMMON STOCK 449109107 31,372 2,692,910 SH   SOLE 22 2,545,767 0 147,143
HYLIION HOLDINGS CORP COMMON STOCK 449109107 32 2,766 SH   SOLE 25 2,766 0 0
HYLIION HOLDINGS CORP COMMON STOCK 449109107 127 10,868 SH   SOLE 26 0 0 10,868
HYLIION HOLDINGS CORP COMMON STOCK 449109107 903 77,499 SH   SOLE 30 77,499 0 0
HYLIION HOLDINGS CORP COMMON STOCK 449109107 130 11,145 SH   SOLE 40 11,145 0 0
HYRECAR INC COM 44916T107 55 2,626 SH   SOLE 2 815 0 1,811
HYRECAR INC COM 44916T107 6 282 SH   SOLE 7 282 0 0
HYRECAR INC COM 44916T107 1,196 57,149 SH   SOLE 18 57,149 0 0
HYRECAR INC COM 44916T107 644 30,791 SH   SOLE 19 30,791 0 0
HYRECAR INC COM 44916T107 12,732 608,620 SH   SOLE 21 608,620 0 0
HYRECAR INC COM 44916T107 8,930 426,878 SH   SOLE 22 424,012 0 2,866
HYSTER YALE MATLS HANDLING I CL A 449172105 794 10,875 SH   SOLE 2 2,343 0 8,532
HYSTER YALE MATLS HANDLING I CL A 449172105 2 32 SH   SOLE 4 32 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 14 197 SH   SOLE 7 197 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 2,346 32,152 SH   SOLE 18 32,152 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 2,870 39,323 SH   SOLE 19 39,323 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 27,480 376,538 SH   SOLE 21 376,538 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 18,451 252,824 SH   SOLE 22 238,515 0 14,309
HYSTER YALE MATLS HANDLING I CL A 449172105 13 181 SH   SOLE 25 181 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 78 1,068 SH   SOLE 26 614 0 454
HYSTER YALE MATLS HANDLING I CL A 449172105 93 1,279 SH   SOLE 28 1,279 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 3,879 53,149 SH   SOLE 30 53,149 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 70 963 SH   SOLE 40 963 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 1,403 19,221 SH   SOLE 43 0 0 19,221
I MAB SPONSORED ADS 44975P103 1,038 12,363 SH   SOLE 2 946 0 11,417
I MAB SPONSORED ADS 44975P103 1,028 12,240 SH   SOLE 4 4,584 0 7,656
I MAB SPONSORED ADS 44975P103 289 3,441 SH   SOLE 7 3,441 0 0
I MAB SPONSORED ADS 44975P103 159 1,894 SH   SOLE 13 0 0 1,894
I MAB SPONSORED ADS 44975P103 1,366 16,266 SH   SOLE 15 16,266 0 0
I MAB SPONSORED ADS 44975P103 1,252 14,914 SH   SOLE 18 14,914 0 0
I MAB SPONSORED ADS 44975P103 82,753 985,741 SH   SOLE 21 985,741 0 0
I MAB SPONSORED ADS 44975P103 32,641 388,820 SH   SOLE 22 354,526 0 34,294
I MAB SPONSORED ADS 44975P103 1,284 15,292 SH   SOLE 23 15,292 0 0
I MAB SPONSORED ADS 44975P103 10,587 126,107 SH   SOLE 26 73,188 0 52,919
I MAB SPONSORED ADS 44975P103 3,093 36,849 SH   SOLE 28 4,676 0 32,173
I MAB SPONSORED ADS 44975P103 14,720 175,348 SH   SOLE 30 175,348 0 0
I MAB SPONSORED ADS 44975P103 218 2,597 SH   SOLE 34 2,597 0 0
I3 VERTICALS INC COM CL A 46571Y107 258 8,531 SH   SOLE 2 6,334 0 2,197
I3 VERTICALS INC COM CL A 46571Y107 8 264 SH   SOLE 7 264 0 0
I3 VERTICALS INC COM CL A 46571Y107 2,030 67,159 SH   SOLE 18 67,159 0 0
I3 VERTICALS INC COM CL A 46571Y107 1,024 33,880 SH   SOLE 19 33,880 0 0
I3 VERTICALS INC COM CL A 46571Y107 22,326 738,771 SH   SOLE 21 738,771 0 0
I3 VERTICALS INC COM CL A 46571Y107 15,613 516,656 SH   SOLE 22 513,246 0 3,410
I3 VERTICALS INC COM CL A 46571Y107 27 882 SH   SOLE 25 882 0 0
I3 VERTICALS INC COM CL A 46571Y107 148 4,889 SH   SOLE 30 4,889 0 0
I3 VERTICALS INC COM CL A 46571Y107 75 2,491 SH   SOLE 40 2,491 0 0
I3 VERTICALS INC COM CL A 46571Y107 16 522 SH   SOLE 43 0 0 522
IAA INC COM 449253103 17,835 326,999 SH   SOLE 2 122,402 0 204,597
IAA INC COM 449253103 51 940 SH   SOLE 4 940 0 0
IAA INC COM 449253103 119 2,182 SH   SOLE 7 2,182 0 0
IAA INC COM 449253103 3,318 60,844 SH   SOLE 13 60,844 0 0
IAA INC COM 449253103 28,006 513,498 SH   SOLE 18 413,313 0 100,185
IAA INC COM 449253103 31,704 581,296 SH   SOLE 19 581,296 0 0
IAA INC COM 449253103 357,508 6,554,963 SH   SOLE 21 6,554,963 0 0
IAA INC COM 449253103 232,744 4,267,398 SH   SOLE 22 4,003,972 0 263,426
IAA INC COM 449253103 122 2,242 SH   SOLE 23 2,242 0 0
IAA INC COM 449253103 697 12,782 SH   SOLE 25 12,782 0 0
IAA INC COM 449253103 4,756 87,196 SH   SOLE 26 50,210 0 36,986
IAA INC COM 449253103 11,766 215,735 SH   SOLE 28 11,839 0 203,896
IAA INC COM 449253103 15,113 277,105 SH   SOLE 30 277,105 0 0
IAA INC COM 449253103 127 2,327 SH   SOLE 31 2,327 0 0
IAA INC COM 449253103 231 4,241 SH   SOLE 34 4,241 0 0
IAA INC COM 449253103 1,550 28,420 SH   SOLE 36 28,420 0 0
IAA INC COM 449253103 897 16,440 SH   SOLE 40 16,440 0 0
IAA INC COM 449253103 2,048 37,549 SH   SOLE 43 12,390 0 25,159
IAC INTERACTIVECORP NEW COM NEW 44891N208 20,874 135,395 SH   SOLE 2 13,571 0 121,824
IAC INTERACTIVECORP NEW COM NEW 44891N208 6,824 44,266 SH   SOLE 4 25,658 0 18,608
IAC INTERACTIVECORP NEW COM NEW 44891N208 3,070 19,914 SH   SOLE 7 14,364 0 5,550
IAC INTERACTIVECORP NEW COM NEW 44891N208 41 267 SH   SOLE 13 267 0 0
IAC INTERACTIVECORP NEW COM NEW 44891N208 1,223 7,933 SH   SOLE 15 7,933 0 0
IAC INTERACTIVECORP NEW COM NEW 44891N208 17,248 111,877 SH   SOLE 18 107,337 0 4,540
IAC INTERACTIVECORP NEW COM NEW 44891N208 2,347 15,222 SH   SOLE 19 15,222 0 0
IAC INTERACTIVECORP NEW COM NEW 44891N208 249,255 1,616,753 SH   SOLE 21 1,616,753 0 0
IAC INTERACTIVECORP NEW COM NEW 44891N208 281,088 1,823,235 SH   SOLE 22 1,728,640 0 94,595
IAC INTERACTIVECORP NEW COM NEW 44891N208 6,835 44,332 SH   SOLE 23 44,332 0 0
IAC INTERACTIVECORP NEW COM NEW 44891N208 20,816 135,019 SH   SOLE 25 135,019 0 0
IAC INTERACTIVECORP NEW COM NEW 44891N208 20,713 134,349 SH   SOLE 26 77,854 0 56,495
IAC INTERACTIVECORP NEW COM NEW 44891N208 19,731 127,985 SH   SOLE 28 8,410 0 119,575
IAC INTERACTIVECORP NEW COM NEW 44891N208 21 136 SH   SOLE 29 136 0 0
IAC INTERACTIVECORP NEW COM NEW 44891N208 50,368 326,704 SH   SOLE 30 312,426 0 14,278
IAC INTERACTIVECORP NEW COM NEW 44891N208 2,180 14,138 SH   SOLE 31 10,467 0 3,671
IAC INTERACTIVECORP NEW COM NEW 44891N208 590 3,825 SH   SOLE 34 3,825 0 0
IAC INTERACTIVECORP NEW COM NEW 44891N208 5,960 38,659 SH   SOLE 36 38,659 0 0
IAC INTERACTIVECORP NEW COM NEW 44891N208 476 3,087 SH   SOLE 40 3,087 0 0
IAC INTERACTIVECORP NEW COM NEW 44891N208 8,377 54,336 SH   SOLE 43 6,225 0 48,111
IAMGOLD CORP COM 450913108 29 9,774 SH   SOLE 43 0 0 9,774
IBEX LTD SHS NEW G4690M101 18 910 SH   SOLE 2 220 0 690
IBEX LTD SHS NEW G4690M101 479 24,546 SH   SOLE 18 24,546 0 0
IBEX LTD SHS NEW G4690M101 221 11,299 SH   SOLE 19 11,299 0 0
IBEX LTD SHS NEW G4690M101 3,668 187,922 SH   SOLE 21 187,922 0 0
IBEX LTD SHS NEW G4690M101 1,032 52,888 SH   SOLE 22 52,710 0 178
IBIO INC COM NEW 451033203 507 335,758 SH   SOLE 2 13,070 0 322,688
IBIO INC COM NEW 451033203 2 1,265 SH   SOLE 7 1,265 0 0
IBIO INC COM NEW 451033203 1,133 750,306 SH   SOLE 18 750,306 0 0
IBIO INC COM NEW 451033203 555 367,716 SH   SOLE 19 367,716 0 0
IBIO INC COM NEW 451033203 12,725 8,427,284 SH   SOLE 21 8,427,284 0 0
IBIO INC COM NEW 451033203 8,560 5,668,824 SH   SOLE 22 5,444,309 0 224,515
IBIO INC COM NEW 451033203 3 2,184 SH   SOLE 43 0 0 2,184
ICAD INC COM NEW 44934S206 66 3,798 SH   SOLE 2 1,545 0 2,253
ICAD INC COM NEW 44934S206 9 500 SH   SOLE 7 500 0 0
ICAD INC COM NEW 44934S206 1,231 71,097 SH   SOLE 18 71,097 0 0
ICAD INC COM NEW 44934S206 603 34,833 SH   SOLE 19 34,833 0 0
ICAD INC COM NEW 44934S206 13,082 755,763 SH   SOLE 21 755,763 0 0
ICAD INC COM NEW 44934S206 8,876 512,769 SH   SOLE 22 509,025 0 3,744
ICAD INC COM NEW 44934S206 14 830 SH   SOLE 43 120 0 710
ICC HLDGS INC COM 44931Q104 3 194 SH   SOLE 18 194 0 0
ICC HLDGS INC COM 44931Q104 121 7,544 SH   SOLE 21 7,544 0 0
ICF INTL INC COM 44925C103 1,787 20,337 SH   SOLE 2 5,725 0 14,612
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,269 59,967 SH   SOLE 18 59,967 0 0
ICF INTL INC COM 44925C103 4,650 52,920 SH   SOLE 19 52,920 0 0
ICF INTL INC COM 44925C103 60,580 689,506 SH   SOLE 21 689,506 0 0
ICF INTL INC COM 44925C103 40,552 461,548 SH   SOLE 22 434,446 0 27,102
ICF INTL INC COM 44925C103 148 1,685 SH   SOLE 25 1,685 0 0
ICF INTL INC COM 44925C103 3,422 38,947 SH   SOLE 26 37,506 0 1,441
ICF INTL INC COM 44925C103 220 2,507 SH   SOLE 28 2,507 0 0
ICF INTL INC COM 44925C103 11,097 126,303 SH   SOLE 30 126,303 0 0
ICF INTL INC COM 44925C103 4,675 53,215 SH   SOLE 34 53,215 0 0
ICF INTL INC COM 44925C103 224 2,547 SH   SOLE 36 2,547 0 0
ICF INTL INC COM 44925C103 181 2,058 SH   SOLE 40 2,058 0 0
ICF INTL INC COM 44925C103 3,081 35,064 SH   SOLE 43 16 0 35,048
ICHOR HOLDINGS SHS G4740B105 3,678 68,361 SH   SOLE 2 25,306 0 43,055
ICHOR HOLDINGS SHS G4740B105 5 95 SH   SOLE 4 95 0 0
ICHOR HOLDINGS SHS G4740B105 21 387 SH   SOLE 7 387 0 0
ICHOR HOLDINGS SHS G4740B105 7,079 131,588 SH   SOLE 18 118,979 0 12,609
ICHOR HOLDINGS SHS G4740B105 22,328 415,018 SH   SOLE 19 415,018 0 0
ICHOR HOLDINGS SHS G4740B105 182,342 3,389,252 SH   SOLE 21 3,389,252 0 0
ICHOR HOLDINGS SHS G4740B105 53,352 991,671 SH   SOLE 22 967,569 0 24,102
ICHOR HOLDINGS SHS G4740B105 748 13,896 SH   SOLE 23 13,896 0 0
ICHOR HOLDINGS SHS G4740B105 75 1,394 SH   SOLE 25 1,394 0 0
ICHOR HOLDINGS SHS G4740B105 4,097 76,159 SH   SOLE 26 11,711 0 64,448
ICHOR HOLDINGS SHS G4740B105 90 1,666 SH   SOLE 28 1,666 0 0
ICHOR HOLDINGS SHS G4740B105 3,515 65,337 SH   SOLE 30 65,337 0 0
ICHOR HOLDINGS SHS G4740B105 100 1,861 SH   SOLE 36 1,861 0 0
ICHOR HOLDINGS SHS G4740B105 176 3,268 SH   SOLE 40 3,268 0 0
ICHOR HOLDINGS SHS G4740B105 360 6,687 SH   SOLE 43 17 0 6,670
ICICI BANK LIMITED ADR 45104G104 2,879 168,365 SH   SOLE 2 168,365 0 0
ICICI BANK LIMITED ADR 45104G104 281 16,435 SH   SOLE 4 16,435 0 0
ICICI BANK LIMITED ADR 45104G104 26,219 1,533,246 SH   SOLE 18 1,533,246 0 0
ICICI BANK LIMITED ADR 45104G104 4,263 249,300 SH   SOLE 19 249,300 0 0
ICICI BANK LIMITED ADR 45104G104 842 49,229 SH   SOLE 21 49,229 0 0
ICICI BANK LIMITED ADR 45104G104 2,070 121,024 SH   SOLE 22 121,024 0 0
ICICI BANK LIMITED ADR 45104G104 440 25,722 SH   SOLE 25 25,722 0 0
ICICI BANK LIMITED ADR 45104G104 126 7,383 SH   SOLE 26 0 0 7,383
ICICI BANK LIMITED ADR 45104G104 10,886 636,585 SH   SOLE 28 636,585 0 0
ICICI BANK LIMITED ADR 45104G104 1,927 112,669 SH   SOLE 30 112,669 0 0
ICICI BANK LIMITED ADR 45104G104 1,515 88,614 SH   SOLE 31 0 0 88,614
ICICI BANK LIMITED ADR 45104G104 4,686 274,020 SH   SOLE 34 274,020 0 0
ICICI BANK LIMITED ADR 45104G104 58,341 3,411,768 SH   SOLE 43 263,789 0 3,147,979
ICL GROUP LTD SHS M53213100 1,196 174,387 SH   SOLE 7 174,387 0 0
ICL GROUP LTD SHS M53213100 8,128 1,184,829 SH   SOLE 43 110,360 0 1,074,469
ICLICK INTERACTIVE ASIA GROU SPONSORED ADR 45113Y104 8,002 724,780 SH   SOLE 21 724,780 0 0
ICLICK INTERACTIVE ASIA GROU SPONSORED ADR 45113Y104 4,011 363,298 SH   SOLE 22 349,796 0 13,502
ICLICK INTERACTIVE ASIA GROU SPONSORED ADR 45113Y104 1,872 169,605 SH   SOLE 30 169,605 0 0
ICLICK INTERACTIVE ASIA GROU SPONSORED ADR 45113Y104 231 20,937 SH   SOLE 43 0 0 20,937
ICON PLC SHS G4705A100 25 120 SH   SOLE 7 120 0 0
ICON PLC SHS G4705A100 7 32 SH   SOLE 18 32 0 0
ICON PLC SHS G4705A100 2,847 13,773 SH   SOLE 21 13,773 0 0
ICON PLC SHS G4705A100 1,414 6,840 SH   SOLE 22 6,840 0 0
ICON PLC SHS G4705A100 336 1,625 SH   SOLE 34 1,625 0 0
ICON PLC SHS G4705A100 111 536 SH   SOLE 36 536 0 0
ICON PLC SHS G4705A100 3,593 17,381 SH   SOLE 43 2,330 0 15,051
ICONIX BRAND GROUP INC COM NEW 451055305 18 5,731 SH   SOLE 21 5,731 0 0
ICONIX BRAND GROUP INC COM NEW 451055305 225 71,875 SH   SOLE 22 71,875 0 0
ICU MED INC COM 44930G107 11,750 57,095 SH   SOLE 2 16,229 0 40,866
ICU MED INC COM 44930G107 31 152 SH   SOLE 4 152 0 0
ICU MED INC COM 44930G107 63 308 SH   SOLE 7 308 0 0
ICU MED INC COM 44930G107 9,970 48,446 SH   SOLE 18 48,446 0 0
ICU MED INC COM 44930G107 1,078 5,238 SH   SOLE 19 5,238 0 0
ICU MED INC COM 44930G107 195,144 948,223 SH   SOLE 21 948,223 0 0
ICU MED INC COM 44930G107 114,272 555,257 SH   SOLE 22 530,832 0 24,425
ICU MED INC COM 44930G107 139 677 SH   SOLE 25 677 0 0
ICU MED INC COM 44930G107 1,308 6,354 SH   SOLE 26 4,808 0 1,546
ICU MED INC COM 44930G107 558 2,710 SH   SOLE 28 2,710 0 0
ICU MED INC COM 44930G107 2,989 14,523 SH   SOLE 30 14,523 0 0
ICU MED INC COM 44930G107 73 354 SH   SOLE 31 354 0 0
ICU MED INC COM 44930G107 503 2,444 SH   SOLE 40 2,444 0 0
ICU MED INC COM 44930G107 5,237 25,446 SH   SOLE 43 778 0 24,668
IDACORP INC COM 451107106 12,684 130,096 SH   SOLE 2 42,610 0 87,486
IDACORP INC COM 451107106 664 6,808 SH   SOLE 4 6,808 0 0
IDACORP INC COM 451107106 657 6,741 SH   SOLE 7 6,741 0 0
IDACORP INC COM 451107106 14,369 147,377 SH   SOLE 18 147,377 0 0
IDACORP INC COM 451107106 2,296 23,551 SH   SOLE 19 23,551 0 0
IDACORP INC COM 451107106 418,249 4,289,730 SH   SOLE 21 4,289,730 0 0
IDACORP INC COM 451107106 145,409 1,491,376 SH   SOLE 22 1,428,498 0 62,878
IDACORP INC COM 451107106 2,082 21,354 SH   SOLE 26 17,369 0 3,985
IDACORP INC COM 451107106 536 5,502 SH   SOLE 28 5,502 0 0
IDACORP INC COM 451107106 67,033 687,514 SH   SOLE 30 687,514 0 0
IDACORP INC COM 451107106 87 894 SH   SOLE 31 894 0 0
IDACORP INC COM 451107106 2,019 20,712 SH   SOLE 32 20,712 0 0
IDACORP INC COM 451107106 336 3,451 SH   SOLE 36 3,451 0 0
IDACORP INC COM 451107106 616 6,319 SH   SOLE 40 6,319 0 0
IDACORP INC COM 451107106 2,554 26,195 SH   SOLE 43 1,751 0 24,444
IDEAL PWR INC COM NEW 451622203 16 1,220 SH   SOLE 18 1,220 0 0
IDEAL PWR INC COM NEW 451622203 198 15,580 SH   SOLE 21 15,580 0 0
IDEAL PWR INC COM NEW 451622203 1,091 85,806 SH   SOLE 22 85,806 0 0
IDEANOMICS INC COM 45166V106 1,213 427,178 SH   SOLE 2 106,422 0 320,756
IDEANOMICS INC COM 45166V106 19 6,567 SH   SOLE 7 6,567 0 0
IDEANOMICS INC COM 45166V106 3,965 1,396,011 SH   SOLE 18 1,396,011 0 0
IDEANOMICS INC COM 45166V106 2,031 715,199 SH   SOLE 19 715,199 0 0
IDEANOMICS INC COM 45166V106 43,473 15,307,518 SH   SOLE 21 15,307,518 0 0
IDEANOMICS INC COM 45166V106 12,567 4,424,880 SH   SOLE 22 3,820,312 0 604,568
IDEANOMICS INC COM 45166V106 30 10,494 SH   SOLE 25 10,494 0 0
IDEANOMICS INC COM 45166V106 112 39,411 SH   SOLE 26 0 0 39,411
IDEANOMICS INC COM 45166V106 1,321 464,981 SH   SOLE 30 464,981 0 0
IDEANOMICS INC COM 45166V106 128 44,916 SH   SOLE 40 44,916 0 0
IDEAYA BIOSCIENCES INC COM 45166A102 416 19,809 SH   SOLE 2 1,649 0 18,160
IDEAYA BIOSCIENCES INC COM 45166A102 8 369 SH   SOLE 7 369 0 0
IDEAYA BIOSCIENCES INC COM 45166A102 2,427 115,626 SH   SOLE 18 115,626 0 0
IDEAYA BIOSCIENCES INC COM 45166A102 14,233 678,084 SH   SOLE 19 678,084 0 0
IDEAYA BIOSCIENCES INC COM 45166A102 147 6,995 SH   SOLE 20 6,995 0 0
IDEAYA BIOSCIENCES INC COM 45166A102 25,519 1,215,763 SH   SOLE 21 1,215,763 0 0
IDEAYA BIOSCIENCES INC COM 45166A102 11,564 550,947 SH   SOLE 22 526,529 0 24,418
IDEAYA BIOSCIENCES INC COM 45166A102 266 12,662 SH   SOLE 30 12,662 0 0
IDEAYA BIOSCIENCES INC COM 45166A102 45 2,150 SH   SOLE 34 2,150 0 0
IDEAYA BIOSCIENCES INC COM 45166A102 0 18 SH   SOLE 43 0 0 18
IDENTIV INC COM NEW 45170X205 55 3,253 SH   SOLE 2 1,023 0 2,230
IDENTIV INC COM NEW 45170X205 6 332 SH   SOLE 7 332 0 0
IDENTIV INC COM NEW 45170X205 1,140 67,052 SH   SOLE 18 67,052 0 0
IDENTIV INC COM NEW 45170X205 599 35,230 SH   SOLE 19 35,230 0 0
IDENTIV INC COM NEW 45170X205 12,098 711,669 SH   SOLE 21 711,669 0 0
IDENTIV INC COM NEW 45170X205 7,097 417,495 SH   SOLE 22 412,928 0 4,567
IDERA PHARMACEUTICALS INC COM PAR 45168K405 10 8,571 SH   SOLE 18 8,571 0 0
IDERA PHARMACEUTICALS INC COM PAR 45168K405 147 122,592 SH   SOLE 21 122,592 0 0
IDERA PHARMACEUTICALS INC COM PAR 45168K405 511 425,737 SH   SOLE 22 425,737 0 0
IDEX CORP COM 45167R104 37,454 170,209 SH   SOLE 2 27,702 0 142,507
IDEX CORP COM 45167R104 12,448 56,568 SH   SOLE 4 29,317 0 27,251
IDEX CORP COM 45167R104 16,428 74,657 SH   SOLE 7 67,919 0 6,738
IDEX CORP COM 45167R104 153 694 SH   SOLE 13 195 0 499
IDEX CORP COM 45167R104 1,841 8,365 SH   SOLE 15 8,365 0 0
IDEX CORP COM 45167R104 43,142 196,057 SH   SOLE 18 185,235 0 10,822
IDEX CORP COM 45167R104 148,077 672,926 SH   SOLE 19 672,926 0 0
IDEX CORP COM 45167R104 404,807 1,839,614 SH   SOLE 21 1,839,614 0 0
IDEX CORP COM 45167R104 360,344 1,637,553 SH   SOLE 22 1,473,145 0 164,408
IDEX CORP COM 45167R104 9,458 42,981 SH   SOLE 23 42,981 0 0
IDEX CORP COM 45167R104 27,070 123,016 SH   SOLE 25 123,016 0 0
IDEX CORP COM 45167R104 40,364 183,433 SH   SOLE 26 75,252 0 108,181
IDEX CORP COM 45167R104 46,856 212,935 SH   SOLE 28 7,605 0 205,330
IDEX CORP COM 45167R104 26 120 SH   SOLE 29 120 0 0
IDEX CORP COM 45167R104 91,638 416,441 SH   SOLE 30 410,810 0 5,631
IDEX CORP COM 45167R104 3,491 15,866 SH   SOLE 31 10,476 0 5,390
IDEX CORP COM 45167R104 863 3,921 SH   SOLE 34 3,921 0 0
IDEX CORP COM 45167R104 8,080 36,717 SH   SOLE 36 36,717 0 0
IDEX CORP COM 45167R104 628 2,853 SH   SOLE 40 2,853 0 0
IDEX CORP COM 45167R104 15,228 69,201 SH   SOLE 43 13,099 0 56,102
IDEXX LABS INC COM 45168D104 149,694 237,026 SH   SOLE 2 79,711 0 157,315
IDEXX LABS INC COM 45168D104 23,547 37,285 SH   SOLE 4 33,999 0 3,286
IDEXX LABS INC COM 45168D104 68,258 108,080 SH   SOLE 7 85,862 0 22,218
IDEXX LABS INC COM 45168D104 15,443 24,453 SH   SOLE 13 23,953 0 500
IDEXX LABS INC COM 45168D104 5,601 8,868 SH   SOLE 15 8,868 0 0
IDEXX LABS INC COM 45168D104 3 4 SH   SOLE 17 0 0 4
IDEXX LABS INC COM 45168D104 132,757 210,209 SH   SOLE 18 173,007 0 37,202
IDEXX LABS INC COM 45168D104 585,987 927,855 SH   SOLE 19 927,855 0 0
IDEXX LABS INC COM 45168D104 1,929,875 3,055,776 SH   SOLE 21 3,055,776 0 0
IDEXX LABS INC COM 45168D104 1,304,862 2,066,126 SH   SOLE 22 1,818,598 0 247,528
IDEXX LABS INC COM 45168D104 39,721 62,894 SH   SOLE 23 62,894 0 0
IDEXX LABS INC COM 45168D104 99,556 157,638 SH   SOLE 25 157,638 0 0
IDEXX LABS INC COM 45168D104 143,837 227,753 SH   SOLE 26 102,955 0 124,798
IDEXX LABS INC COM 45168D104 208,480 330,109 SH   SOLE 28 10,317 0 319,792
IDEXX LABS INC COM 45168D104 3,194 5,057 SH   SOLE 29 5,057 0 0
IDEXX LABS INC COM 45168D104 389,820 617,244 SH   SOLE 30 592,648 0 24,596
IDEXX LABS INC COM 45168D104 17,706 28,036 SH   SOLE 31 18,988 0 9,048
IDEXX LABS INC COM 45168D104 11,814 18,706 SH   SOLE 32 18,706 0 0
IDEXX LABS INC COM 45168D104 21,008 33,264 SH   SOLE 34 33,264 0 0
IDEXX LABS INC COM 45168D104 26,824 42,474 SH   SOLE 36 42,474 0 0
IDEXX LABS INC COM 45168D104 1,933 3,061 SH   SOLE 40 3,061 0 0
IDEXX LABS INC COM 45168D104 46,086 72,973 SH   SOLE 43 9,266 0 63,707
IDT CORP CL B NEW 448947507 720 19,486 SH   SOLE 2 9,312 0 10,174
IDT CORP CL B NEW 448947507 13 349 SH   SOLE 7 349 0 0
IDT CORP CL B NEW 448947507 2,726 73,743 SH   SOLE 18 65,176 0 8,567
IDT CORP CL B NEW 448947507 1,902 51,452 SH   SOLE 19 51,452 0 0
IDT CORP CL B NEW 448947507 26,538 718,025 SH   SOLE 21 718,025 0 0
IDT CORP CL B NEW 448947507 19,597 530,224 SH   SOLE 22 522,580 0 7,644
IDT CORP CL B NEW 448947507 286 7,744 SH   SOLE 23 7,744 0 0
IDT CORP CL B NEW 448947507 456 12,342 SH   SOLE 26 0 0 12,342
IDT CORP CL B NEW 448947507 194 5,238 SH   SOLE 43 0 0 5,238
IEC ELECTRS CORP NEW COM 44949L105 22 2,096 SH   SOLE 18 2,096 0 0
IEC ELECTRS CORP NEW COM 44949L105 88 8,334 SH   SOLE 21 8,334 0 0
IES HLDGS INC COM 44951W106 194 3,775 SH   SOLE 2 2,840 0 935
IES HLDGS INC COM 44951W106 7 139 SH   SOLE 7 139 0 0
IES HLDGS INC COM 44951W106 1,431 27,869 SH   SOLE 18 27,869 0 0
IES HLDGS INC COM 44951W106 738 14,367 SH   SOLE 19 14,367 0 0
IES HLDGS INC COM 44951W106 21,231 413,378 SH   SOLE 21 413,378 0 0
IES HLDGS INC COM 44951W106 18,669 363,501 SH   SOLE 22 361,936 0 1,565
IES HLDGS INC COM 44951W106 43 842 SH   SOLE 25 842 0 0
IES HLDGS INC COM 44951W106 43 838 SH   SOLE 26 838 0 0
IES HLDGS INC COM 44951W106 155 3,026 SH   SOLE 30 3,026 0 0
IES HLDGS INC COM 44951W106 42 814 SH   SOLE 36 814 0 0
IES HLDGS INC COM 44951W106 80 1,564 SH   SOLE 40 1,564 0 0
IES HLDGS INC COM 44951W106 108 2,096 SH   SOLE 43 0 0 2,096
IF BANCORP INC COM 44951J105 11 472 SH   SOLE 18 472 0 0
IF BANCORP INC COM 44951J105 112 4,908 SH   SOLE 21 4,908 0 0
IFRESH INC COM 449538107 5 3,753 SH   SOLE 18 3,753 0 0
IFRESH INC COM 449538107 79 56,026 SH   SOLE 21 56,026 0 0
IGM BIOSCIENCES INC COM 449585108 261 3,136 SH   SOLE 2 2,307 0 829
IGM BIOSCIENCES INC COM 449585108 2 26 SH   SOLE 4 26 0 0
IGM BIOSCIENCES INC COM 449585108 12 141 SH   SOLE 7 141 0 0
IGM BIOSCIENCES INC COM 449585108 2,061 24,776 SH   SOLE 18 24,776 0 0
IGM BIOSCIENCES INC COM 449585108 1,120 13,463 SH   SOLE 19 13,463 0 0
IGM BIOSCIENCES INC COM 449585108 32,093 385,733 SH   SOLE 21 385,733 0 0
IGM BIOSCIENCES INC COM 449585108 15,902 191,126 SH   SOLE 22 186,516 0 4,610
IGM BIOSCIENCES INC COM 449585108 75 896 SH   SOLE 25 896 0 0
IGM BIOSCIENCES INC COM 449585108 40 484 SH   SOLE 26 484 0 0
IGM BIOSCIENCES INC COM 449585108 930 11,177 SH   SOLE 30 11,177 0 0
IGM BIOSCIENCES INC COM 449585108 84 1,006 SH   SOLE 36 1,006 0 0
IGM BIOSCIENCES INC COM 449585108 63 752 SH   SOLE 40 752 0 0
IGM BIOSCIENCES INC COM 449585108 7 85 SH   SOLE 43 0 0 85
IHEARTMEDIA INC COM CL A 45174J509 4,705 174,697 SH   SOLE 2 57,041 0 117,656
IHEARTMEDIA INC COM CL A 45174J509 10 384 SH   SOLE 4 384 0 0
IHEARTMEDIA INC COM CL A 45174J509 89 3,313 SH   SOLE 7 3,313 0 0
IHEARTMEDIA INC COM CL A 45174J509 10,576 392,721 SH   SOLE 18 392,721 0 0
IHEARTMEDIA INC COM CL A 45174J509 27,119 1,007,010 SH   SOLE 19 1,007,010 0 0
IHEARTMEDIA INC COM CL A 45174J509 105,207 3,906,690 SH   SOLE 21 3,906,690 0 0
IHEARTMEDIA INC COM CL A 45174J509 89,546 3,325,146 SH   SOLE 22 3,207,495 0 117,651
IHEARTMEDIA INC COM CL A 45174J509 625 23,213 SH   SOLE 23 23,213 0 0
IHEARTMEDIA INC COM CL A 45174J509 1,578 58,582 SH   SOLE 25 58,582 0 0
IHEARTMEDIA INC COM CL A 45174J509 4,581 170,120 SH   SOLE 26 37,464 0 132,656
IHEARTMEDIA INC COM CL A 45174J509 221 8,203 SH   SOLE 28 8,203 0 0
IHEARTMEDIA INC COM CL A 45174J509 2,426 90,083 SH   SOLE 30 90,083 0 0
IHEARTMEDIA INC COM CL A 45174J509 4,258 158,098 SH   SOLE 34 158,098 0 0
IHEARTMEDIA INC COM CL A 45174J509 177 6,570 SH   SOLE 36 6,570 0 0
IHEARTMEDIA INC COM CL A 45174J509 352 13,065 SH   SOLE 40 13,065 0 0
IHEARTMEDIA INC COM CL A 45174J509 49 1,812 SH   SOLE 43 0 0 1,812
IHS MARKIT LTD SHS G47567105 93,501 829,936 SH   SOLE 2 125,760 0 704,176
IHS MARKIT LTD SHS G47567105 26,217 232,708 SH   SOLE 4 134,173 0 98,535
IHS MARKIT LTD SHS G47567105 39,125 347,281 SH   SOLE 7 318,188 0 29,093
IHS MARKIT LTD SHS G47567105 1,655 14,691 SH   SOLE 13 12,855 0 1,836
IHS MARKIT LTD SHS G47567105 4,663 41,386 SH   SOLE 15 41,386 0 0
IHS MARKIT LTD SHS G47567105 98,347 872,953 SH   SOLE 18 807,708 0 65,245
IHS MARKIT LTD SHS G47567105 27,112 240,650 SH   SOLE 19 240,650 0 0
IHS MARKIT LTD SHS G47567105 1,060,633 9,414,462 SH   SOLE 21 9,414,462 0 0
IHS MARKIT LTD SHS G47567105 906,034 8,042,201 SH   SOLE 22 7,218,956 0 823,245
IHS MARKIT LTD SHS G47567105 24,067 213,627 SH   SOLE 23 213,627 0 0
IHS MARKIT LTD SHS G47567105 73,162 649,401 SH   SOLE 25 649,401 0 0
IHS MARKIT LTD SHS G47567105 103,898 922,229 SH   SOLE 26 391,404 0 530,825
IHS MARKIT LTD SHS G47567105 130,572 1,158,996 SH   SOLE 28 45,709 0 1,113,287
IHS MARKIT LTD SHS G47567105 110 979 SH   SOLE 29 979 0 0
IHS MARKIT LTD SHS G47567105 267,652 2,375,751 SH   SOLE 30 2,356,220 0 19,531
IHS MARKIT LTD SHS G47567105 18,617 165,246 SH   SOLE 31 47,665 0 117,581
IHS MARKIT LTD SHS G47567105 3,415 30,310 SH   SOLE 34 30,310 0 0
IHS MARKIT LTD SHS G47567105 20,865 185,206 SH   SOLE 36 185,206 0 0
IHS MARKIT LTD SHS G47567105 1,531 13,593 SH   SOLE 40 13,593 0 0
IHS MARKIT LTD SHS G47567105 50,545 448,646 SH   SOLE 43 67,136 0 381,510
IHUMAN INC ADS COMMON 45175B109 508 49,172 SH   SOLE 22 49,172 0 0
II-VI INC COM 902104108 6,770 93,258 SH   SOLE 2 74,744 0 18,514
II-VI INC COM 902104108 30 417 SH   SOLE 4 417 0 0
II-VI INC COM 902104108 125 1,726 SH   SOLE 7 1,726 0 0
II-VI INC COM 902104108 39,364 542,284 SH   SOLE 18 537,962 0 4,322
II-VI INC COM 902104108 13,294 183,139 SH   SOLE 19 183,139 0 0
II-VI INC COM 902104108 522,210 7,193,963 SH   SOLE 21 7,193,963 0 0
II-VI INC COM 902104108 222,660 3,067,363 SH   SOLE 22 2,996,623 0 70,740
II-VI INC COM 902104108 55 753 SH   SOLE 23 753 0 0
II-VI INC COM 902104108 242 3,337 SH   SOLE 25 3,337 0 0
II-VI INC COM 902104108 2,980 41,055 SH   SOLE 26 31,753 0 9,302
II-VI INC COM 902104108 941 12,970 SH   SOLE 28 12,970 0 0
II-VI INC COM 902104108 5,527 76,134 SH   SOLE 30 76,134 0 0
II-VI INC COM 902104108 44,872 618,163 SH   SOLE 34 618,163 0 0
II-VI INC COM 902104108 240 3,308 SH   SOLE 36 3,308 0 0
II-VI INC COM 902104108 937 12,908 SH   SOLE 40 12,908 0 0
II-VI INC COM 902104108 1,955 26,926 SH   SOLE 43 281 0 26,645
II-VI INC NOTE 0.250% 9/0 902104AB4 3,208 2,034,000 PRN   SOLE 21 2,034,000 0 0
IKENA ONCOLOGY INC COM 45175G108 50 3,548 SH   SOLE 2 351 0 3,197
IKENA ONCOLOGY INC COM 45175G108 413 29,432 SH   SOLE 18 29,432 0 0
IKENA ONCOLOGY INC COM 45175G108 242 17,250 SH   SOLE 19 17,250 0 0
IKENA ONCOLOGY INC COM 45175G108 4,563 324,976 SH   SOLE 21 324,976 0 0
IKENA ONCOLOGY INC COM 45175G108 1,046 74,532 SH   SOLE 22 67,432 0 7,100
IKONICS CORP COM 45172K102 5 237 SH   SOLE 21 237 0 0
ILLINOIS TOOL WKS INC COM 452308109 178,014 796,271 SH   SOLE 2 197,744 0 598,527
ILLINOIS TOOL WKS INC COM 452308109 47,617 212,995 SH   SOLE 4 127,479 0 85,516
ILLINOIS TOOL WKS INC COM 452308109 62,702 280,471 SH   SOLE 7 263,110 0 17,361
ILLINOIS TOOL WKS INC COM 452308109 432 1,933 SH   SOLE 13 853 0 1,080
ILLINOIS TOOL WKS INC COM 452308109 9,265 41,445 SH   SOLE 15 41,445 0 0
ILLINOIS TOOL WKS INC COM 452308109 30 134 SH   SOLE 17 0 0 134
ILLINOIS TOOL WKS INC COM 452308109 150,807 674,571 SH   SOLE 18 631,998 0 42,573
ILLINOIS TOOL WKS INC COM 452308109 24,134 107,953 SH   SOLE 19 107,953 0 0
ILLINOIS TOOL WKS INC COM 452308109 1,545,818 6,914,557 SH   SOLE 21 6,914,557 0 0
ILLINOIS TOOL WKS INC COM 452308109 1,430,912 6,400,571 SH   SOLE 22 5,765,023 0 635,548
ILLINOIS TOOL WKS INC COM 452308109 43,525 194,689 SH   SOLE 23 194,689 0 0
ILLINOIS TOOL WKS INC COM 452308109 115,179 515,203 SH   SOLE 25 515,203 0 0
ILLINOIS TOOL WKS INC COM 452308109 154,025 688,965 SH   SOLE 26 259,758 0 429,207
ILLINOIS TOOL WKS INC COM 452308109 223,848 1,001,290 SH   SOLE 28 37,702 0 963,588
ILLINOIS TOOL WKS INC COM 452308109 2,341 10,472 SH   SOLE 29 10,472 0 0
ILLINOIS TOOL WKS INC COM 452308109 377,314 1,687,752 SH   SOLE 30 1,678,225 0 9,527
ILLINOIS TOOL WKS INC COM 452308109 14,833 66,349 SH   SOLE 31 44,277 0 22,072
ILLINOIS TOOL WKS INC COM 452308109 14,514 64,923 SH   SOLE 34 64,923 0 0
ILLINOIS TOOL WKS INC COM 452308109 36,457 163,077 SH   SOLE 36 163,077 0 0
ILLINOIS TOOL WKS INC COM 452308109 2,560 11,450 SH   SOLE 40 11,450 0 0
ILLINOIS TOOL WKS INC COM 452308109 72,445 324,050 SH   SOLE 43 31,256 0 292,794
ILLINOIS TOOL WKS INC OPTIONS 452308109 358 1,600 SH Call SOLE 2 1,600 0 0
ILLINOIS TOOL WKS INC OPTIONS 452308109 402 1,800 SH Call SOLE 4 1,800 0 0
ILLINOIS TOOL WKS INC OPTIONS 452308109 5,187 23,200 SH Call SOLE 18 23,200 0 0
ILLINOIS TOOL WKS INC OPTIONS 452308109 56,270 251,700 SH Call SOLE 19 251,700 0 0
ILLINOIS TOOL WKS INC OPTIONS 452308109 2,817 12,600 SH Call SOLE 22 12,600 0 0
ILLINOIS TOOL WKS INC OPTIONS 452308109 22,512 100,700 SH Call SOLE 34 100,700 0 0
ILLUMINA INC COM 452327109 186,869 394,897 SH   SOLE 2 125,396 0 269,501
ILLUMINA INC COM 452327109 41,020 86,684 SH   SOLE 4 54,400 0 32,284
ILLUMINA INC COM 452327109 67,325 142,274 SH   SOLE 7 137,865 0 4,409
ILLUMINA INC COM 452327109 551 1,164 SH   SOLE 13 419 0 745
ILLUMINA INC COM 452327109 7,180 15,172 SH   SOLE 15 15,172 0 0
ILLUMINA INC COM 452327109 131,081 277,003 SH   SOLE 18 256,269 0 20,734
ILLUMINA INC COM 452327109 181,314 383,158 SH   SOLE 19 383,158 0 0
ILLUMINA INC COM 452327109 1,943,318 4,106,671 SH   SOLE 21 4,106,671 0 0
ILLUMINA INC COM 452327109 1,470,499 3,107,498 SH   SOLE 22 2,799,010 0 308,488
ILLUMINA INC COM 452327109 40,835 86,294 SH   SOLE 23 86,294 0 0
ILLUMINA INC COM 452327109 130,794 276,397 SH   SOLE 25 276,397 0 0
ILLUMINA INC COM 452327109 166,955 352,813 SH   SOLE 26 155,230 0 197,583
ILLUMINA INC COM 452327109 186,102 393,275 SH   SOLE 28 17,404 0 375,871
ILLUMINA INC COM 452327109 444 939 SH   SOLE 29 939 0 0
ILLUMINA INC COM 452327109 471,253 995,865 SH   SOLE 30 995,865 0 0
ILLUMINA INC COM 452327109 20,805 43,966 SH   SOLE 31 17,889 0 26,077
ILLUMINA INC COM 452327109 15,155 32,025 SH   SOLE 32 32,025 0 0
ILLUMINA INC COM 452327109 157,672 333,197 SH   SOLE 34 333,197 0 0
ILLUMINA INC COM 452327109 33,393 70,567 SH   SOLE 36 70,567 0 0
ILLUMINA INC COM 452327109 2,509 5,303 SH   SOLE 40 5,303 0 0
ILLUMINA INC COM 452327109 49,284 104,148 SH   SOLE 43 9,362 0 94,786
ILLUMINA INC NOTE 8/1 452327AK5 3,848 3,057,000 PRN   SOLE 2 1,862,000 0 1,195,000
ILLUMINA INC NOTE 8/1 452327AK5 5,935 4,715,000 PRN   SOLE 21 4,715,000 0 0
ILLUMINA INC NOTE 8/1 452327AK5 711 565,000 PRN   SOLE 26 565,000 0 0
IMAC HLDGS INC COM 44967K104 10 4,831 SH   SOLE 18 4,831 0 0
IMAC HLDGS INC COM 44967K104 124 62,420 SH   SOLE 21 62,420 0 0
IMAGE SENSING SYS INC COM 45244C104 4 640 SH   SOLE 18 640 0 0
IMAGE SENSING SYS INC COM 45244C104 119 17,514 SH   SOLE 21 17,514 0 0
IMAGE SENSING SYS INC COM 45244C104 1,134 166,737 SH   SOLE 22 166,737 0 0
IMARA INC COM 45249V107 1 105 SH   SOLE 2 105 0 0
IMARA INC COM 45249V107 12 1,574 SH   SOLE 18 1,574 0 0
IMARA INC COM 45249V107 600 75,995 SH   SOLE 22 75,995 0 0
IMAX CORP COM 45245E109 1,523 70,814 SH   SOLE 2 24,056 0 46,758
IMAX CORP COM 45245E109 5 233 SH   SOLE 4 233 0 0
IMAX CORP COM 45245E109 19 901 SH   SOLE 7 901 0 0
IMAX CORP COM 45245E109 3,468 161,312 SH   SOLE 18 161,312 0 0
IMAX CORP COM 45245E109 3,968 184,550 SH   SOLE 19 184,550 0 0
IMAX CORP COM 45245E109 40,827 1,898,942 SH   SOLE 21 1,898,942 0 0
IMAX CORP COM 45245E109 14,071 654,483 SH   SOLE 22 579,714 0 74,769
IMAX CORP COM 45245E109 37 1,712 SH   SOLE 23 1,712 0 0
IMAX CORP COM 45245E109 71 3,281 SH   SOLE 25 3,281 0 0
IMAX CORP COM 45245E109 480 22,323 SH   SOLE 26 6,856 0 15,467
IMAX CORP COM 45245E109 155 7,228 SH   SOLE 28 7,228 0 0
IMAX CORP COM 45245E109 1,025 47,656 SH   SOLE 30 47,656 0 0
IMAX CORP COM 45245E109 113 5,277 SH   SOLE 36 5,277 0 0
IMAX CORP COM 45245E109 112 5,198 SH   SOLE 40 5,198 0 0
IMAX CORP COM 45245E109 3 119 SH   SOLE 43 0 0 119
IMEDIA BRANDS INC COM CL A 452465206 23 2,878 SH   SOLE 18 2,878 0 0
IMEDIA BRANDS INC COM CL A 452465206 303 37,580 SH   SOLE 21 37,580 0 0
IMEDIA BRANDS INC COM CL A 452465206 627 77,904 SH   SOLE 22 77,904 0 0
IMMATICS N.V SHS N44445109 18 1,586 SH   SOLE 22 1,586 0 0
IMMERSION CORP COM 452521107 6 692 SH   SOLE 2 692 0 0
IMMERSION CORP COM 452521107 49 5,641 SH   SOLE 18 5,641 0 0
IMMERSION CORP COM 452521107 871 99,308 SH   SOLE 21 99,308 0 0
IMMERSION CORP COM 452521107 2,405 274,222 SH   SOLE 22 274,222 0 0
IMMERSION CORP COM 452521107 16 1,858 SH   SOLE 43 0 0 1,858
IMMUCELL CORP COM PAR 452525306 10 1,094 SH   SOLE 18 1,094 0 0
IMMUCELL CORP COM PAR 452525306 57 6,037 SH   SOLE 21 6,037 0 0
IMMUCELL CORP COM PAR 452525306 48 5,064 SH   SOLE 22 5,064 0 0
IMMUNIC INC COM 4525EP101 143 11,626 SH   SOLE 2 1,144 0 10,482
IMMUNIC INC COM 4525EP101 642 52,365 SH   SOLE 18 52,365 0 0
IMMUNIC INC COM 4525EP101 383 31,245 SH   SOLE 19 31,245 0 0
IMMUNIC INC COM 4525EP101 8,242 672,307 SH   SOLE 21 672,307 0 0
IMMUNIC INC COM 4525EP101 4,261 347,536 SH   SOLE 22 333,716 0 13,820
IMMUNIC INC COM 4525EP101 92 7,527 SH   SOLE 30 7,527 0 0
IMMUNIC INC COM 4525EP101 45 3,687 SH   SOLE 43 65 0 3,622
IMMUNITYBIO INC COM 45256X103 906 63,418 SH   SOLE 2 15,400 0 48,018
IMMUNITYBIO INC COM 45256X103 2 130 SH   SOLE 4 130 0 0
IMMUNITYBIO INC COM 45256X103 15 1,075 SH   SOLE 7 1,075 0 0
IMMUNITYBIO INC COM 45256X103 3,028 212,070 SH   SOLE 18 212,070 0 0
IMMUNITYBIO INC COM 45256X103 1,810 126,731 SH   SOLE 19 126,731 0 0
IMMUNITYBIO INC COM 45256X103 42,084 2,947,083 SH   SOLE 21 2,947,083 0 0
IMMUNITYBIO INC COM 45256X103 25,231 1,766,899 SH   SOLE 22 1,690,078 0 76,821
IMMUNITYBIO INC COM 45256X103 13 886 SH   SOLE 25 886 0 0
IMMUNITYBIO INC COM 45256X103 7 510 SH   SOLE 26 510 0 0
IMMUNITYBIO INC COM 45256X103 2,119 148,387 SH   SOLE 30 148,387 0 0
IMMUNITYBIO INC COM 45256X103 55 3,857 SH   SOLE 40 3,857 0 0
IMMUNITYBIO INC COM 45256X103 30 2,111 SH   SOLE 43 0 0 2,111
IMMUNOCORE HLDGS PLC ADS 45258D105 1,765 45,194 SH   SOLE 2 45,194 0 0
IMMUNOCORE HLDGS PLC ADS 45258D105 508 13,019 SH   SOLE 18 13,019 0 0
IMMUNOCORE HLDGS PLC ADS 45258D105 25,549 654,279 SH   SOLE 19 654,279 0 0
IMMUNOCORE HLDGS PLC ADS 45258D105 374 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 13,969 357,712 SH   SOLE 34 357,712 0 0
IMMUNOGEN INC COM 45253H101 1,014 153,800 SH   SOLE 2 59,243 0 94,557
IMMUNOGEN INC COM 45253H101 3 529 SH   SOLE 4 529 0 0
IMMUNOGEN INC COM 45253H101 19 2,852 SH   SOLE 7 2,852 0 0
IMMUNOGEN INC COM 45253H101 4,292 651,252 SH   SOLE 18 651,252 0 0
IMMUNOGEN INC COM 45253H101 2,229 338,167 SH   SOLE 19 338,167 0 0
IMMUNOGEN INC COM 45253H101 58,526 8,880,966 SH   SOLE 21 8,880,966 0 0
IMMUNOGEN INC COM 45253H101 32,421 4,919,673 SH   SOLE 22 4,719,763 0 199,910
IMMUNOGEN INC COM 45253H101 49 7,440 SH   SOLE 25 7,440 0 0
IMMUNOGEN INC COM 45253H101 883 134,055 SH   SOLE 26 110,684 0 23,371
IMMUNOGEN INC COM 45253H101 129 19,513 SH   SOLE 28 19,513 0 0
IMMUNOGEN INC COM 45253H101 1,611 244,479 SH   SOLE 30 244,479 0 0
IMMUNOGEN INC COM 45253H101 60 9,178 SH   SOLE 36 9,178 0 0
IMMUNOGEN INC COM 45253H101 156 23,637 SH   SOLE 40 23,637 0 0
IMMUNOGEN INC COM 45253H101 204 30,905 SH   SOLE 43 0 0 30,905
IMMUNOME INC COM 45257U108 31 1,786 SH   SOLE 18 1,786 0 0
IMMUNOME INC COM 45257U108 365 21,100 SH   SOLE 21 21,100 0 0
IMMUNOVANT INC COM 45258J102 216 20,467 SH   SOLE 2 11,431 0 9,036
IMMUNOVANT INC COM 45258J102 7 672 SH   SOLE 7 672 0 0
IMMUNOVANT INC COM 45258J102 1,321 124,981 SH   SOLE 18 124,981 0 0
IMMUNOVANT INC COM 45258J102 697 65,906 SH   SOLE 19 65,906 0 0
IMMUNOVANT INC COM 45258J102 17,633 1,668,230 SH   SOLE 21 1,668,230 0 0
IMMUNOVANT INC COM 45258J102 11,980 1,133,385 SH   SOLE 22 1,099,808 0 33,577
IMMUNOVANT INC COM 45258J102 27 2,537 SH   SOLE 25 2,537 0 0
IMMUNOVANT INC COM 45258J102 167 15,785 SH   SOLE 26 15,785 0 0
IMMUNOVANT INC COM 45258J102 51 4,857 SH   SOLE 28 4,857 0 0
IMMUNOVANT INC COM 45258J102 630 59,575 SH   SOLE 30 59,575 0 0
IMMUNOVANT INC COM 45258J102 16 1,531 SH   SOLE 36 1,531 0 0
IMMUNOVANT INC COM 45258J102 41 3,899 SH   SOLE 40 3,899 0 0
IMMUNOVANT INC COM 45258J102 10 962 SH   SOLE 43 0 0 962
IMPAC MTG HLDGS INC COM NEW 45254P508 6 2,666 SH   SOLE 18 2,666 0 0
IMPAC MTG HLDGS INC COM NEW 45254P508 84 39,518 SH   SOLE 21 39,518 0 0
IMPAC MTG HLDGS INC COM NEW 45254P508 100 47,327 SH   SOLE 22 47,327 0 0
IMPEL NEUROPHARMA INC COM 45258K109 7 775 SH   SOLE 2 339 0 436
IMPEL NEUROPHARMA INC COM 45258K109 69 7,751 SH   SOLE 18 7,751 0 0
IMPEL NEUROPHARMA INC COM 45258K109 125 14,110 SH   SOLE 19 14,110 0 0
IMPEL NEUROPHARMA INC COM 45258K109 1,467 165,726 SH   SOLE 21 165,726 0 0
IMPEL NEUROPHARMA INC COM 45258K109 231 26,125 SH   SOLE 22 24,278 0 1,847
IMPEL NEUROPHARMA INC COM 45258K109 7 785 SH   SOLE 23 785 0 0
IMPEL NEUROPHARMA INC COM 45258K109 62 7,005 SH   SOLE 26 7,005 0 0
IMPEL NEUROPHARMA INC COM 45258K109 250 28,282 SH   SOLE 28 0 0 28,282
IMPEL NEUROPHARMA INC COM 45258K109 4 504 SH   SOLE 31 0 0 504
IMPERIAL OIL LTD COM NEW 453038408 2 66 SH   SOLE 18 66 0 0
IMPERIAL OIL LTD COM NEW 453038408 9,583 315,245 SH   SOLE 43 15,331 0 299,914
IMPINJ INC COM 453204109 397 7,688 SH   SOLE 2 5,711 0 1,977
IMPINJ INC COM 453204109 3 63 SH   SOLE 4 63 0 0
IMPINJ INC COM 453204109 15 282 SH   SOLE 7 282 0 0
IMPINJ INC COM 453204109 3,121 60,502 SH   SOLE 18 60,502 0 0
IMPINJ INC COM 453204109 1,795 34,795 SH   SOLE 19 34,795 0 0
IMPINJ INC COM 453204109 34,520 669,125 SH   SOLE 21 669,125 0 0
IMPINJ INC COM 453204109 27,955 541,874 SH   SOLE 22 529,982 0 11,892
IMPINJ INC COM 453204109 24 467 SH   SOLE 25 467 0 0
IMPINJ INC COM 453204109 67 1,292 SH   SOLE 26 0 0 1,292
IMPINJ INC COM 453204109 172 3,339 SH   SOLE 28 3,339 0 0
IMPINJ INC COM 453204109 7,299 141,482 SH   SOLE 30 141,482 0 0
IMPINJ INC COM 453204109 106 2,055 SH   SOLE 40 2,055 0 0
IMPINJ INC COM 453204109 139 2,700 SH   SOLE 43 305 0 2,395
INARI MED INC COM 45332Y109 1,020 10,938 SH   SOLE 2 7,011 0 3,927
INARI MED INC COM 45332Y109 7 74 SH   SOLE 4 74 0 0
INARI MED INC COM 45332Y109 51 546 SH   SOLE 7 546 0 0
INARI MED INC COM 45332Y109 9,777 104,810 SH   SOLE 18 104,810 0 0
INARI MED INC COM 45332Y109 5,531 59,297 SH   SOLE 19 59,297 0 0
INARI MED INC COM 45332Y109 105,183 1,127,601 SH   SOLE 21 1,127,601 0 0
INARI MED INC COM 45332Y109 42,971 460,665 SH   SOLE 22 446,766 0 13,899
INARI MED INC COM 45332Y109 169 1,813 SH   SOLE 25 1,813 0 0
INARI MED INC COM 45332Y109 817 8,758 SH   SOLE 26 6,827 0 1,931
INARI MED INC COM 45332Y109 205 2,197 SH   SOLE 28 2,197 0 0
INARI MED INC COM 45332Y109 1,733 18,574 SH   SOLE 30 18,574 0 0
INARI MED INC COM 45332Y109 295 3,167 SH   SOLE 36 3,167 0 0
INARI MED INC COM 45332Y109 228 2,439 SH   SOLE 40 2,439 0 0
INARI MED INC COM 45332Y109 43 456 SH   SOLE 43 0 0 456
INCOME OPPORTUNITY RLTY INVS COM 452926108 1 108 SH   SOLE 21 108 0 0
INCYTE CORP COM 45337C102 37,756 448,785 SH   SOLE 2 98,373 0 350,412
INCYTE CORP COM 45337C102 9,463 112,475 SH   SOLE 4 63,153 0 49,322
INCYTE CORP COM 45337C102 17,821 211,829 SH   SOLE 7 206,431 0 5,398
INCYTE CORP COM 45337C102 147 1,743 SH   SOLE 13 403 0 1,340
INCYTE CORP COM 45337C102 1,732 20,588 SH   SOLE 15 20,588 0 0
INCYTE CORP COM 45337C102 47,468 564,220 SH   SOLE 18 537,981 0 26,239
INCYTE CORP COM 45337C102 44,890 533,576 SH   SOLE 19 533,576 0 0
INCYTE CORP COM 45337C102 669,909 7,962,781 SH   SOLE 21 7,962,781 0 0
INCYTE CORP COM 45337C102 348,781 4,145,733 SH   SOLE 22 3,749,532 0 396,201
INCYTE CORP COM 45337C102 8,840 105,071 SH   SOLE 23 105,071 0 0
INCYTE CORP COM 45337C102 31,795 377,931 SH   SOLE 25 377,931 0 0
INCYTE CORP COM 45337C102 39,412 468,466 SH   SOLE 26 208,373 0 260,093
INCYTE CORP COM 45337C102 28,797 342,289 SH   SOLE 28 19,289 0 323,000
INCYTE CORP COM 45337C102 95,098 1,130,375 SH   SOLE 30 1,130,375 0 0
INCYTE CORP COM 45337C102 3,638 43,248 SH   SOLE 31 23,687 0 19,561
INCYTE CORP COM 45337C102 4,041 48,033 SH   SOLE 32 48,033 0 0
INCYTE CORP COM 45337C102 21,742 258,433 SH   SOLE 34 258,433 0 0
INCYTE CORP COM 45337C102 9,165 108,942 SH   SOLE 36 108,942 0 0
INCYTE CORP COM 45337C102 582 6,918 SH   SOLE 40 6,918 0 0
INCYTE CORP COM 45337C102 5,035 59,842 SH   SOLE 43 4,942 0 54,900
INDEPENDENCE CONTRACT DRILLI COM 453415606 5 1,050 SH   SOLE 21 1,050 0 0
INDEPENDENCE CONTRACT DRILLI COM 453415606 84 19,618 SH   SOLE 22 19,618 0 0
INDEPENDENCE HLDG CO NEW COM NEW 453440307 273 5,891 SH   SOLE 2 1,702 0 4,189
INDEPENDENCE HLDG CO NEW COM NEW 453440307 0 8 SH   SOLE 7 8 0 0
INDEPENDENCE HLDG CO NEW COM NEW 453440307 779 16,820 SH   SOLE 18 16,820 0 0
INDEPENDENCE HLDG CO NEW COM NEW 453440307 450 9,710 SH   SOLE 19 9,710 0 0
INDEPENDENCE HLDG CO NEW COM NEW 453440307 8,078 174,397 SH   SOLE 21 174,397 0 0
INDEPENDENCE HLDG CO NEW COM NEW 453440307 3,223 69,590 SH   SOLE 22 59,448 0 10,142
INDEPENDENCE HLDG CO NEW COM NEW 453440307 16 348 SH   SOLE 25 348 0 0
INDEPENDENCE HLDG CO NEW COM NEW 453440307 96 2,064 SH   SOLE 30 2,064 0 0
INDEPENDENCE HLDG CO NEW COM NEW 453440307 95 2,056 SH   SOLE 43 0 0 2,056
INDEPENDENCE RLTY TR INC COM 45378A106 2,669 146,411 SH   SOLE 2 30,452 0 115,959
INDEPENDENCE RLTY TR INC COM 45378A106 2,749 150,804 SH   SOLE 4 150,804 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 2,453 134,564 SH   SOLE 7 134,564 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 7,676 421,091 SH   SOLE 18 421,091 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 5,607 307,559 SH   SOLE 19 307,559 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 236,301 12,962,187 SH   SOLE 21 12,962,187 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 68,062 3,733,510 SH   SOLE 22 3,581,801 0 151,709
INDEPENDENCE RLTY TR INC COM 45378A106 84 4,635 SH   SOLE 23 4,635 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 8,563 469,742 SH   SOLE 25 469,742 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 1,053 57,746 SH   SOLE 26 47,948 0 9,798
INDEPENDENCE RLTY TR INC COM 45378A106 1,325 72,660 SH   SOLE 28 11,766 0 60,894
INDEPENDENCE RLTY TR INC COM 45378A106 11,506 631,173 SH   SOLE 30 631,173 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 252 13,806 SH   SOLE 40 13,806 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 890 48,838 SH   SOLE 43 286 0 48,552
INDEPENDENT BANK GROUP INC COM 45384B106 3,198 43,223 SH   SOLE 2 13,096 0 30,127
INDEPENDENT BANK GROUP INC COM 45384B106 8 107 SH   SOLE 4 107 0 0
INDEPENDENT BANK GROUP INC COM 45384B106 45 605 SH   SOLE 7 605 0 0
INDEPENDENT BANK GROUP INC COM 45384B106 11,375 153,762 SH   SOLE 18 153,762 0 0
INDEPENDENT BANK GROUP INC COM 45384B106 5,792 78,287 SH   SOLE 19 78,287 0 0
INDEPENDENT BANK GROUP INC COM 45384B106 337,122 4,556,937 SH   SOLE 21 4,556,937 0 0
INDEPENDENT BANK GROUP INC COM 45384B106 74,762 1,010,575 SH   SOLE 22 954,092 0 56,483
INDEPENDENT BANK GROUP INC COM 45384B106 76 1,024 SH   SOLE 25 1,024 0 0
INDEPENDENT BANK GROUP INC COM 45384B106 912 12,330 SH   SOLE 26 7,422 0 4,908
INDEPENDENT BANK GROUP INC COM 45384B106 332 4,483 SH   SOLE 28 4,483 0 0
INDEPENDENT BANK GROUP INC COM 45384B106 5,899 79,744 SH   SOLE 30 79,744 0 0
INDEPENDENT BANK GROUP INC COM 45384B106 161 2,177 SH   SOLE 34 2,177 0 0
INDEPENDENT BANK GROUP INC COM 45384B106 324 4,386 SH   SOLE 40 4,386 0 0
INDEPENDENT BANK GROUP INC COM 45384B106 1,891 25,555 SH   SOLE 43 5,699 0 19,856
INDEPENDENT BK CORP MASS COM 453836108 2,624 34,758 SH   SOLE 2 10,076 0 24,682
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,979 132,166 SH   SOLE 18 132,166 0 0
INDEPENDENT BK CORP MASS COM 453836108 4,214 55,812 SH   SOLE 19 55,812 0 0
INDEPENDENT BK CORP MASS COM 453836108 284,022 3,761,876 SH   SOLE 21 3,761,876 0 0
INDEPENDENT BK CORP MASS COM 453836108 60,585 802,451 SH   SOLE 22 756,699 0 45,752
INDEPENDENT BK CORP MASS COM 453836108 46 612 SH   SOLE 25 612 0 0
INDEPENDENT BK CORP MASS COM 453836108 729 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,559 60,384 SH   SOLE 30 60,384 0 0
INDEPENDENT BK CORP MASS COM 453836108 297 3,930 SH   SOLE 40 3,930 0 0
INDEPENDENT BK CORP MASS COM 453836108 730 9,664 SH   SOLE 43 0 0 9,664
INDEPENDENT BK CORP MICH COM NEW 453838609 1,658 76,389 SH   SOLE 2 24,249 0 52,140
INDEPENDENT BK CORP MICH COM NEW 453838609 11 487 SH   SOLE 7 487 0 0
INDEPENDENT BK CORP MICH COM NEW 453838609 1,696 78,137 SH   SOLE 18 78,137 0 0
INDEPENDENT BK CORP MICH COM NEW 453838609 3,493 160,871 SH   SOLE 19 160,871 0 0
INDEPENDENT BK CORP MICH COM NEW 453838609 19,927 917,878 SH   SOLE 21 917,878 0 0
INDEPENDENT BK CORP MICH COM NEW 453838609 22,651 1,043,335 SH   SOLE 22 998,800 0 44,535
INDEPENDENT BK CORP MICH COM NEW 453838609 198 9,131 SH   SOLE 23 9,131 0 0
INDEPENDENT BK CORP MICH COM NEW 453838609 34 1,545 SH   SOLE 25 1,545 0 0
INDEPENDENT BK CORP MICH COM NEW 453838609 730 33,641 SH   SOLE 26 1,928 0 31,713
INDEPENDENT BK CORP MICH COM NEW 453838609 95 4,369 SH   SOLE 28 4,369 0 0
INDEPENDENT BK CORP MICH COM NEW 453838609 111 5,092 SH   SOLE 30 5,092 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 32 1,458 SH   SOLE 40 1,458 0 0
INDEPENDENT BK CORP MICH COM NEW 453838609 817 37,644 SH   SOLE 43 0 0 37,644
INDEXIQ ETF TR HDGD FTSE INTL 45409B560 1 38 SH   SOLE 17 0 0 38
INDIA GLOBALIZATION CAP INC COM NEW 45408X308 13 7,890 SH   SOLE 18 7,890 0 0
INDIA GLOBALIZATION CAP INC COM NEW 45408X308 216 131,567 SH   SOLE 21 131,567 0 0
INDIA GLOBALIZATION CAP INC COM NEW 45408X308 1,154 703,798 SH   SOLE 22 703,798 0 0
INDUS REALTY TRUST INC COM 45580R103 85 1,292 SH   SOLE 2 277 0 1,015
INDUS REALTY TRUST INC COM 45580R103 5 70 SH   SOLE 7 70 0 0
INDUS REALTY TRUST INC COM 45580R103 922 14,047 SH   SOLE 18 14,047 0 0
INDUS REALTY TRUST INC COM 45580R103 344 5,238 SH   SOLE 19 5,238 0 0
INDUS REALTY TRUST INC COM 45580R103 10,045 153,008 SH   SOLE 21 153,008 0 0
INDUS REALTY TRUST INC COM 45580R103 6,428 97,906 SH   SOLE 22 95,888 0 2,018
INDUS REALTY TRUST INC COM 45580R103 117 1,777 SH   SOLE 43 0 0 1,777
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 4,689 179,394 SH   SOLE 2 28,942 0 150,452
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 2,563 98,064 SH   SOLE 4 98,064 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 2,259 86,431 SH   SOLE 7 86,431 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 7,066 270,319 SH   SOLE 18 270,319 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 5,220 199,709 SH   SOLE 19 199,709 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 214,134 8,191,811 SH   SOLE 21 8,191,811 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 61,772 2,363,113 SH   SOLE 22 2,261,024 0 102,089
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 79 3,006 SH   SOLE 23 3,006 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 7,563 289,322 SH   SOLE 25 289,322 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 856 32,733 SH   SOLE 26 27,417 0 5,316
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 1,241 47,494 SH   SOLE 28 8,925 0 38,569
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 9,643 368,892 SH   SOLE 30 368,892 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 224 8,588 SH   SOLE 40 8,588 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 1,086 41,533 SH   SOLE 43 414 0 41,119
INDUSTRIAS BACHOCO SAB SPON ADR B 456463108 1,778 38,382 SH   SOLE 7 38,382 0 0
INDUSTRIAS BACHOCO SAB SPON ADR B 456463108 522 11,259 SH   SOLE 43 0 0 11,259
INFINERA CORP COM 45667G103 757 74,211 SH   SOLE 2 53,349 0 20,862
INFINERA CORP COM 45667G103 7 707 SH   SOLE 4 707 0 0
INFINERA CORP COM 45667G103 29 2,860 SH   SOLE 7 2,860 0 0
INFINERA CORP COM 45667G103 5,522 541,350 SH   SOLE 18 541,350 0 0
INFINERA CORP COM 45667G103 3,208 314,473 SH   SOLE 19 314,473 0 0
INFINERA CORP COM 45667G103 66,293 6,499,294 SH   SOLE 21 6,499,294 0 0
INFINERA CORP COM 45667G103 48,734 4,777,796 SH   SOLE 22 4,678,282 0 99,514
INFINERA CORP COM 45667G103 62 6,048 SH   SOLE 25 6,048 0 0
INFINERA CORP COM 45667G103 961 94,243 SH   SOLE 26 84,049 0 10,194
INFINERA CORP COM 45667G103 205 20,122 SH   SOLE 28 20,122 0 0
INFINERA CORP COM 45667G103 9,176 899,601 SH   SOLE 30 899,601 0 0
INFINERA CORP COM 45667G103 37 3,583 SH   SOLE 36 3,583 0 0
INFINERA CORP COM 45667G103 214 20,993 SH   SOLE 40 20,993 0 0
INFINERA CORP COM 45667G103 325 31,879 SH   SOLE 43 0 0 31,879
INFINERA CORP NOTE 2.125% 9/0 45667GAC7 2,629 2,150,000 PRN   SOLE 21 2,150,000 0 0
INFINITY PHARMACEUTICALS INC COM 45665G303 438 146,395 SH   SOLE 2 72,715 0 73,680
INFINITY PHARMACEUTICALS INC COM 45665G303 4 1,407 SH   SOLE 7 1,407 0 0
INFINITY PHARMACEUTICALS INC COM 45665G303 856 286,137 SH   SOLE 18 286,137 0 0
INFINITY PHARMACEUTICALS INC COM 45665G303 654 218,788 SH   SOLE 19 218,788 0 0
INFINITY PHARMACEUTICALS INC COM 45665G303 9,181 3,070,444 SH   SOLE 21 3,070,444 0 0
INFINITY PHARMACEUTICALS INC COM 45665G303 6,873 2,298,629 SH   SOLE 22 2,272,958 0 25,671
INFINITY PHARMACEUTICALS INC COM 45665G303 9 2,922 SH   SOLE 23 2,922 0 0
INFINITY PHARMACEUTICALS INC COM 45665G303 50 16,622 SH   SOLE 26 0 0 16,622
INFLARX NV COM N44821101 22 7,419 SH   SOLE 22 7,419 0 0
INFORMATION SVCS GROUP INC COM 45675Y104 58 9,878 SH   SOLE 18 9,878 0 0
INFORMATION SVCS GROUP INC COM 45675Y104 671 114,776 SH   SOLE 21 114,776 0 0
INFORMATION SVCS GROUP INC COM 45675Y104 534 91,236 SH   SOLE 22 91,236 0 0
INFOSYS LTD SPONSORED ADR 456788108 8,165 385,342 SH   SOLE 2 385,342 0 0
INFOSYS LTD SPONSORED ADR 456788108 815 38,464 SH   SOLE 4 38,464 0 0
INFOSYS LTD SPONSORED ADR 456788108 33,529 1,582,285 SH   SOLE 18 1,582,285 0 0
INFOSYS LTD SPONSORED ADR 456788108 88,680 4,184,972 SH   SOLE 19 4,184,972 0 0
INFOSYS LTD SPONSORED ADR 456788108 2,568 121,203 SH   SOLE 21 121,203 0 0
INFOSYS LTD SPONSORED ADR 456788108 33,278 1,570,463 SH   SOLE 22 1,570,463 0 0
INFOSYS LTD SPONSORED ADR 456788108 24,836 1,172,044 SH   SOLE 25 1,172,044 0 0
INFOSYS LTD SPONSORED ADR 456788108 1,515 71,483 SH   SOLE 26 71,483 0 0
INFOSYS LTD SPONSORED ADR 456788108 26,186 1,235,760 SH   SOLE 28 595,605 0 640,155
INFOSYS LTD SPONSORED ADR 456788108 42,349 1,998,526 SH   SOLE 30 1,998,526 0 0
INFOSYS LTD SPONSORED ADR 456788108 7,634 360,266 SH   SOLE 31 0 0 360,266
INFOSYS LTD SPONSORED ADR 456788108 75,225 3,550,035 SH   SOLE 34 3,550,035 0 0
INFOSYS LTD SPONSORED ADR 456788108 21 1,000 SH   SOLE 36 1,000 0 0
INFOSYS LTD SPONSORED ADR 456788108 84,103 3,968,986 SH   SOLE 43 236,654 0 3,732,332
INFRA AND ENERGY ALTRNTIVE I COM 45686J104 161 12,552 SH   SOLE 2 836 0 11,716
INFRA AND ENERGY ALTRNTIVE I COM 45686J104 889 69,118 SH   SOLE 18 69,118 0 0
INFRA AND ENERGY ALTRNTIVE I COM 45686J104 475 36,919 SH   SOLE 19 36,919 0 0
INFRA AND ENERGY ALTRNTIVE I COM 45686J104 9,667 751,703 SH   SOLE 21 751,703 0 0
INFRA AND ENERGY ALTRNTIVE I COM 45686J104 4,187 325,619 SH   SOLE 22 310,663 0 14,956
INFUSYSTEM HLDGS INC COM 45685K102 102 4,920 SH   SOLE 2 1,310 0 3,610
INFUSYSTEM HLDGS INC COM 45685K102 9 452 SH   SOLE 7 452 0 0
INFUSYSTEM HLDGS INC COM 45685K102 1,131 54,423 SH   SOLE 18 54,423 0 0
INFUSYSTEM HLDGS INC COM 45685K102 583 28,028 SH   SOLE 19 28,028 0 0
INFUSYSTEM HLDGS INC COM 45685K102 12,892 620,103 SH   SOLE 21 620,103 0 0
INFUSYSTEM HLDGS INC COM 45685K102 4,263 205,047 SH   SOLE 22 201,699 0 3,348
ING GROEP N.V. SPONSORED ADR 456837103 27 2,050 SH   SOLE 18 2,050 0 0
ING GROEP N.V. SPONSORED ADR 456837103 36,537 2,759,581 SH   SOLE 43 270,840 0 2,488,741
INGERSOLL RAND INC COM 45687V106 54,650 1,119,638 SH   SOLE 2 388,187 0 731,451
INGERSOLL RAND INC COM 45687V106 9,203 188,544 SH   SOLE 4 173,803 0 14,741
INGERSOLL RAND INC COM 45687V106 17,186 352,105 SH   SOLE 7 330,608 0 21,497
INGERSOLL RAND INC COM 45687V106 180 3,698 SH   SOLE 13 910 0 2,788
INGERSOLL RAND INC COM 45687V106 2,281 46,741 SH   SOLE 15 46,741 0 0
INGERSOLL RAND INC COM 45687V106 46,586 954,445 SH   SOLE 18 893,598 0 60,847
INGERSOLL RAND INC COM 45687V106 8,733 178,916 SH   SOLE 19 178,916 0 0
INGERSOLL RAND INC COM 45687V106 402,098 8,238,025 SH   SOLE 21 8,238,025 0 0
INGERSOLL RAND INC COM 45687V106 411,134 8,423,141 SH   SOLE 22 7,307,472 0 1,115,669
INGERSOLL RAND INC COM 45687V106 15,514 317,835 SH   SOLE 23 317,835 0 0
INGERSOLL RAND INC COM 45687V106 29,969 613,985 SH   SOLE 25 613,985 0 0
INGERSOLL RAND INC COM 45687V106 46,276 948,081 SH   SOLE 26 408,043 0 540,038
INGERSOLL RAND INC COM 45687V106 45,252 927,102 SH   SOLE 28 41,850 0 885,252
INGERSOLL RAND INC COM 45687V106 3,564 73,011 SH   SOLE 29 73,011 0 0
INGERSOLL RAND INC COM 45687V106 69,658 1,427,116 SH   SOLE 30 1,427,116 0 0
INGERSOLL RAND INC COM 45687V106 8,011 164,125 SH   SOLE 31 138,817 0 25,308
INGERSOLL RAND INC COM 45687V106 1,219 24,980 SH   SOLE 34 24,980 0 0
INGERSOLL RAND INC COM 45687V106 8,153 167,041 SH   SOLE 36 167,041 0 0
INGERSOLL RAND INC COM 45687V106 697 14,274 SH   SOLE 40 14,274 0 0
INGERSOLL RAND INC COM 45687V106 8,611 176,423 SH   SOLE 43 7,326 0 169,097
INGEVITY CORP COM 45688C107 2,679 32,929 SH   SOLE 2 28,581 0 4,348
INGEVITY CORP COM 45688C107 13 162 SH   SOLE 4 162 0 0
INGEVITY CORP COM 45688C107 53 651 SH   SOLE 7 651 0 0
INGEVITY CORP COM 45688C107 1 8 SH   SOLE 17 0 0 8
INGEVITY CORP COM 45688C107 16,736 205,700 SH   SOLE 18 205,700 0 0
INGEVITY CORP COM 45688C107 5,782 71,068 SH   SOLE 19 71,068 0 0
INGEVITY CORP COM 45688C107 228,628 2,810,076 SH   SOLE 21 2,810,076 0 0
INGEVITY CORP COM 45688C107 95,754 1,176,918 SH   SOLE 22 1,151,417 0 25,501
INGEVITY CORP COM 45688C107 119 1,462 SH   SOLE 25 1,462 0 0
INGEVITY CORP COM 45688C107 1,604 19,714 SH   SOLE 26 16,691 0 3,023
INGEVITY CORP COM 45688C107 488 6,004 SH   SOLE 28 5,344 0 660
INGEVITY CORP COM 45688C107 2,548 31,321 SH   SOLE 30 31,321 0 0
INGEVITY CORP COM 45688C107 11 137 SH   SOLE 34 137 0 0
INGEVITY CORP COM 45688C107 401 4,932 SH   SOLE 40 4,932 0 0
INGEVITY CORP COM 45688C107 3,675 45,164 SH   SOLE 43 3,538 0 41,626
INGLES MKTS INC CL A 457030104 932 16,000 SH   SOLE 2 4,195 0 11,805
INGLES MKTS INC CL A 457030104 13 225 SH   SOLE 7 225 0 0
INGLES MKTS INC CL A 457030104 2,641 45,330 SH   SOLE 18 45,330 0 0
INGLES MKTS INC CL A 457030104 1,358 23,306 SH   SOLE 19 23,306 0 0
INGLES MKTS INC CL A 457030104 32,622 559,836 SH   SOLE 21 559,836 0 0
INGLES MKTS INC CL A 457030104 21,462 368,326 SH   SOLE 22 348,592 0 19,734
INGLES MKTS INC CL A 457030104 582 9,980 SH   SOLE 23 9,980 0 0
INGLES MKTS INC CL A 457030104 20 345 SH   SOLE 25 345 0 0
INGLES MKTS INC CL A 457030104 183 3,135 SH   SOLE 26 0 0 3,135
INGLES MKTS INC CL A 457030104 101 1,727 SH   SOLE 28 1,727 0 0
INGLES MKTS INC CL A 457030104 697 11,965 SH   SOLE 30 11,965 0 0
INGLES MKTS INC CL A 457030104 83 1,424 SH   SOLE 40 1,424 0 0
INGLES MKTS INC CL A 457030104 3,339 57,298 SH   SOLE 43 4,458 0 52,840
INGREDION INC COM 457187102 16,355 180,716 SH   SOLE 2 61,087 0 119,629
INGREDION INC COM 457187102 42 469 SH   SOLE 4 469 0 0
INGREDION INC COM 457187102 1,209 13,354 SH   SOLE 7 13,354 0 0
INGREDION INC COM 457187102 14,735 162,823 SH   SOLE 18 162,823 0 0
INGREDION INC COM 457187102 1,971 21,782 SH   SOLE 19 21,782 0 0
INGREDION INC COM 457187102 288,542 3,188,307 SH   SOLE 21 3,188,307 0 0
INGREDION INC COM 457187102 171,741 1,897,688 SH   SOLE 22 1,817,451 0 80,237
INGREDION INC COM 457187102 180 1,990 SH   SOLE 25 1,990 0 0
INGREDION INC COM 457187102 2,723 30,091 SH   SOLE 26 24,601 0 5,490
INGREDION INC COM 457187102 742 8,200 SH   SOLE 28 7,329 0 871
INGREDION INC COM 457187102 4,593 50,754 SH   SOLE 30 50,754 0 0
INGREDION INC COM 457187102 560 6,184 SH   SOLE 31 1,191 0 4,993
INGREDION INC COM 457187102 420 4,637 SH   SOLE 36 4,637 0 0
INGREDION INC COM 457187102 748 8,262 SH   SOLE 40 8,262 0 0
INGREDION INC COM 457187102 2,790 30,824 SH   SOLE 43 2,401 0 28,423
INHIBIKASE THERAPEUTICS INC COM 45719W106 2 571 SH   SOLE 18 571 0 0
INHIBIKASE THERAPEUTICS INC COM 45719W106 23 8,179 SH   SOLE 21 8,179 0 0
INHIBIKASE THERAPEUTICS INC COM 45719W106 13 4,821 SH   SOLE 22 4,821 0 0
INHIBRX INC COM 45720L107 215 7,811 SH   SOLE 2 3,834 0 3,977
INHIBRX INC COM 45720L107 9 323 SH   SOLE 7 323 0 0
INHIBRX INC COM 45720L107 2,529 91,903 SH   SOLE 18 91,903 0 0
INHIBRX INC COM 45720L107 1,627 59,114 SH   SOLE 19 59,114 0 0
INHIBRX INC COM 45720L107 25,912 941,569 SH   SOLE 21 941,569 0 0
INHIBRX INC COM 45720L107 10,745 390,443 SH   SOLE 22 379,559 0 10,884
INHIBRX INC COM 45720L107 22 813 SH   SOLE 25 813 0 0
INHIBRX INC COM 45720L107 10 347 SH   SOLE 26 347 0 0
INHIBRX INC COM 45720L107 78 2,839 SH   SOLE 30 2,839 0 0
INHIBRX INC COM 45720L107 55 2,011 SH   SOLE 40 2,011 0 0
INMODE LTD SHS M5425M103 6 65 SH   SOLE 2 65 0 0
INMODE LTD SHS M5425M103 6 67 SH   SOLE 4 67 0 0
INMODE LTD SHS M5425M103 366 3,866 SH   SOLE 7 3,866 0 0
INMODE LTD SHS M5425M103 48,301 510,153 SH   SOLE 19 510,153 0 0
INMODE LTD SHS M5425M103 27,002 285,192 SH   SOLE 21 285,192 0 0
INMODE LTD SHS M5425M103 15,208 160,630 SH   SOLE 22 151,308 0 9,322
INMODE LTD SHS M5425M103 213 2,252 SH   SOLE 25 2,252 0 0
INMODE LTD SHS M5425M103 155 1,633 SH   SOLE 26 331 0 1,302
INMODE LTD SHS M5425M103 358 3,776 SH   SOLE 28 3,776 0 0
INMODE LTD SHS M5425M103 2,614 27,609 SH   SOLE 30 27,609 0 0
INMODE LTD SHS M5425M103 159 1,681 SH   SOLE 34 1,681 0 0
INMODE LTD SHS M5425M103 262 2,766 SH   SOLE 36 2,766 0 0
INMODE LTD SHS M5425M103 242 2,559 SH   SOLE 40 2,559 0 0
INMUNE BIO INC COM 45782T105 33 1,898 SH   SOLE 18 1,898 0 0
INMUNE BIO INC COM 45782T105 472 26,860 SH   SOLE 21 26,860 0 0
INMUNE BIO INC COM 45782T105 2,728 155,248 SH   SOLE 22 155,248 0 0
INNODATA INC COM NEW 457642205 34 4,926 SH   SOLE 18 4,926 0 0
INNODATA INC COM NEW 457642205 579 82,707 SH   SOLE 21 82,707 0 0
INNODATA INC COM NEW 457642205 3,093 441,810 SH   SOLE 22 441,810 0 0
INNOSPEC INC COM 45768S105 3,504 38,675 SH   SOLE 2 13,379 0 25,296
INNOSPEC INC COM 45768S105 8 85 SH   SOLE 4 85 0 0
INNOSPEC INC COM 45768S105 32 354 SH   SOLE 7 354 0 0
INNOSPEC INC COM 45768S105 9,070 100,104 SH   SOLE 18 100,104 0 0
INNOSPEC INC COM 45768S105 7,694 84,913 SH   SOLE 19 84,913 0 0
INNOSPEC INC COM 45768S105 267,072 2,947,494 SH   SOLE 21 2,947,494 0 0
INNOSPEC INC COM 45768S105 65,891 727,197 SH   SOLE 22 696,566 0 30,631
INNOSPEC INC COM 45768S105 191 2,109 SH   SOLE 23 2,109 0 0
INNOSPEC INC COM 45768S105 231 2,550 SH   SOLE 25 2,550 0 0
INNOSPEC INC COM 45768S105 2,106 23,239 SH   SOLE 26 9,930 0 13,309
INNOSPEC INC COM 45768S105 255 2,819 SH   SOLE 28 2,819 0 0
INNOSPEC INC COM 45768S105 4,900 54,082 SH   SOLE 30 54,082 0 0
INNOSPEC INC COM 45768S105 100 1,104 SH   SOLE 34 1,104 0 0
INNOSPEC INC COM 45768S105 467 5,152 SH   SOLE 36 5,152 0 0
INNOSPEC INC COM 45768S105 256 2,824 SH   SOLE 40 2,824 0 0
INNOSPEC INC COM 45768S105 1,679 18,531 SH   SOLE 43 0 0 18,531
INNOVAGE HLDG CORP COM 45784A104 161 7,566 SH   SOLE 2 5,816 0 1,750
INNOVAGE HLDG CORP COM 45784A104 6 295 SH   SOLE 7 295 0 0
INNOVAGE HLDG CORP COM 45784A104 1,560 73,217 SH   SOLE 18 73,217 0 0
INNOVAGE HLDG CORP COM 45784A104 8,709 408,688 SH   SOLE 19 408,688 0 0
INNOVAGE HLDG CORP COM 45784A104 58 2,706 SH   SOLE 20 2,706 0 0
INNOVAGE HLDG CORP COM 45784A104 12,984 609,313 SH   SOLE 21 609,313 0 0
INNOVAGE HLDG CORP COM 45784A104 7,693 361,019 SH   SOLE 22 358,177 0 2,842
INNOVAGE HLDG CORP COM 45784A104 1,123 52,704 SH   SOLE 34 52,704 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 3,814 19,966 SH   SOLE 2 7,380 0 12,586
INNOVATIVE INDL PPTYS INC COM 45781V101 6,745 35,311 SH   SOLE 4 35,311 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 5,887 30,820 SH   SOLE 7 30,820 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 18,281 95,701 SH   SOLE 18 95,701 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 41,227 215,825 SH   SOLE 19 215,825 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 533,302 2,791,867 SH   SOLE 21 2,791,867 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 151,896 795,186 SH   SOLE 22 771,334 0 23,852
INNOVATIVE INDL PPTYS INC COM 45781V101 211 1,104 SH   SOLE 23 1,104 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 19,406 101,591 SH   SOLE 25 101,591 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 1,589 8,319 SH   SOLE 26 6,596 0 1,723
INNOVATIVE INDL PPTYS INC COM 45781V101 3,243 16,979 SH   SOLE 28 2,542 0 14,437
INNOVATIVE INDL PPTYS INC COM 45781V101 26,375 138,073 SH   SOLE 30 138,073 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 151 790 SH   SOLE 36 790 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 519 2,718 SH   SOLE 40 2,718 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 733 3,836 SH   SOLE 43 0 0 3,836
INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 18 2,794 SH   SOLE 18 2,794 0 0
INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 98 15,600 SH   SOLE 21 15,600 0 0
INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 2,183 348,245 SH   SOLE 22 348,245 0 0
INNOVIVA INC COM 45781M101 1,826 136,145 SH   SOLE 2 20,890 0 115,255
INNOVIVA INC COM 45781M101 2 114 SH   SOLE 4 114 0 0
INNOVIVA INC COM 45781M101 14 1,017 SH   SOLE 7 1,017 0 0
INNOVIVA INC COM 45781M101 3,495 260,655 SH   SOLE 18 260,655 0 0
INNOVIVA INC COM 45781M101 1,506 112,309 SH   SOLE 19 112,309 0 0
INNOVIVA INC COM 45781M101 100,353 7,483,426 SH   SOLE 21 7,483,426 0 0
INNOVIVA INC COM 45781M101 23,918 1,783,581 SH   SOLE 22 1,684,913 0 98,668
INNOVIVA INC COM 45781M101 24 1,776 SH   SOLE 25 1,776 0 0
INNOVIVA INC COM 45781M101 203 15,162 SH   SOLE 26 10,561 0 4,601
INNOVIVA INC COM 45781M101 131 9,802 SH   SOLE 28 9,802 0 0
INNOVIVA INC COM 45781M101 2,558 190,727 SH   SOLE 30 190,727 0 0
INNOVIVA INC COM 45781M101 115 8,587 SH   SOLE 40 8,587 0 0
INNOVIVA INC COM 45781M101 1,024 76,326 SH   SOLE 43 0 0 76,326
INNSUITES HOSPITALITY TR SH BEN INT 457919108 5 696 SH   SOLE 18 696 0 0
INNSUITES HOSPITALITY TR SH BEN INT 457919108 57 8,438 SH   SOLE 21 8,438 0 0
INOGEN INC COM 45780L104 1,604 24,620 SH   SOLE 2 11,160 0 13,460
INOGEN INC COM 45780L104 5 76 SH   SOLE 4 76 0 0
INOGEN INC COM 45780L104 19 297 SH   SOLE 7 297 0 0
INOGEN INC COM 45780L104 5,356 82,186 SH   SOLE 18 76,323 0 5,863
INOGEN INC COM 45780L104 5,689 87,291 SH   SOLE 19 87,291 0 0
INOGEN INC COM 45780L104 150,337 2,306,836 SH   SOLE 21 2,306,836 0 0
INOGEN INC COM 45780L104 37,260 571,742 SH   SOLE 22 559,824 0 11,918
INOGEN INC COM 45780L104 348 5,344 SH   SOLE 23 5,344 0 0
INOGEN INC COM 45780L104 118 1,815 SH   SOLE 25 1,815 0 0
INOGEN INC COM 45780L104 1,828 28,052 SH   SOLE 26 6,716 0 21,336
INOGEN INC COM 45780L104 160 2,448 SH   SOLE 28 2,448 0 0
INOGEN INC COM 45780L104 2,597 39,847 SH   SOLE 30 39,847 0 0
INOGEN INC COM 45780L104 204 3,131 SH   SOLE 36 3,131 0 0
INOGEN INC COM 45780L104 160 2,457 SH   SOLE 40 2,457 0 0
INOGEN INC COM 45780L104 1,163 17,840 SH   SOLE 43 2,815 0 15,025
INOTIV INC COM 45783Q100 53 1,980 SH   SOLE 2 582 0 1,398
INOTIV INC COM 45783Q100 6 208 SH   SOLE 7 208 0 0
INOTIV INC COM 45783Q100 1,122 42,043 SH   SOLE 18 42,043 0 0
INOTIV INC COM 45783Q100 576 21,578 SH   SOLE 19 21,578 0 0
INOTIV INC COM 45783Q100 11,827 443,277 SH   SOLE 21 443,277 0 0
INOTIV INC COM 45783Q100 3,379 126,661 SH   SOLE 22 124,530 0 2,131
INOVALON HLDGS INC COM CL A 45781D101 3,701 108,602 SH   SOLE 2 44,993 0 63,609
INOVALON HLDGS INC COM CL A 45781D101 10 303 SH   SOLE 4 303 0 0
INOVALON HLDGS INC COM CL A 45781D101 41 1,214 SH   SOLE 7 1,214 0 0
INOVALON HLDGS INC COM CL A 45781D101 8,828 259,023 SH   SOLE 18 233,896 0 25,127
INOVALON HLDGS INC COM CL A 45781D101 22,101 648,506 SH   SOLE 19 648,506 0 0
INOVALON HLDGS INC COM CL A 45781D101 95,405 2,799,446 SH   SOLE 21 2,799,446 0 0
INOVALON HLDGS INC COM CL A 45781D101 79,301 2,326,907 SH   SOLE 22 2,281,749 0 45,158
INOVALON HLDGS INC COM CL A 45781D101 834 24,473 SH   SOLE 23 24,473 0 0
INOVALON HLDGS INC COM CL A 45781D101 100 2,925 SH   SOLE 25 2,925 0 0
INOVALON HLDGS INC COM CL A 45781D101 4,549 133,485 SH   SOLE 26 27,273 0 106,212
INOVALON HLDGS INC COM CL A 45781D101 358 10,504 SH   SOLE 28 10,504 0 0
INOVALON HLDGS INC COM CL A 45781D101 1,653 48,491 SH   SOLE 30 48,491 0 0
INOVALON HLDGS INC COM CL A 45781D101 321 9,415 SH   SOLE 40 9,415 0 0
INOVALON HLDGS INC COM CL A 45781D101 1,104 32,382 SH   SOLE 43 0 0 32,382
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 3,529 380,644 SH   SOLE 2 114,846 0 265,798
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 8 820 SH   SOLE 4 820 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 31 3,323 SH   SOLE 7 3,323 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 6,162 664,771 SH   SOLE 18 664,771 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 9,449 1,019,342 SH   SOLE 19 1,019,342 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 88,763 9,575,276 SH   SOLE 21 9,575,276 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 54,937 5,926,355 SH   SOLE 22 5,617,783 0 308,572
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 328 35,336 SH   SOLE 23 35,336 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 126 13,600 SH   SOLE 25 13,600 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 2,142 231,107 SH   SOLE 26 46,301 0 184,806
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 197 21,291 SH   SOLE 28 21,291 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 1,868 201,469 SH   SOLE 30 201,469 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 170 18,319 SH   SOLE 36 18,319 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 233 25,165 SH   SOLE 40 25,165 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 509 54,883 SH   SOLE 43 1,282 0 53,601
INOZYME PHARMA INC COM 45790W108 283 16,588 SH   SOLE 2 2,364 0 14,224
INOZYME PHARMA INC COM 45790W108 776 45,512 SH   SOLE 18 45,512 0 0
INOZYME PHARMA INC COM 45790W108 1,145 67,204 SH   SOLE 19 67,204 0 0
INOZYME PHARMA INC COM 45790W108 10,195 598,299 SH   SOLE 21 598,299 0 0
INOZYME PHARMA INC COM 45790W108 2,732 160,335 SH   SOLE 22 145,953 0 14,382
INOZYME PHARMA INC COM 45790W108 23 1,329 SH   SOLE 23 1,329 0 0
INOZYME PHARMA INC COM 45790W108 36 2,106 SH   SOLE 26 0 0 2,106
INOZYME PHARMA INC COM 45790W108 145 8,500 SH   SOLE 30 8,500 0 0
INPIXON COM 45790J800 25 20,972 SH   SOLE 18 20,972 0 0
INPIXON COM 45790J800 305 260,674 SH   SOLE 21 260,674 0 0
INPIXON COM 45790J800 1,138 972,918 SH   SOLE 22 972,918 0 0
INSEEGO CORP COM 45782B104 816 80,851 SH   SOLE 2 25,308 0 55,543
INSEEGO CORP COM 45782B104 2 242 SH   SOLE 4 242 0 0
INSEEGO CORP COM 45782B104 10 1,002 SH   SOLE 7 1,002 0 0
INSEEGO CORP COM 45782B104 2,821 279,621 SH   SOLE 18 279,621 0 0
INSEEGO CORP COM 45782B104 1,509 149,563 SH   SOLE 19 149,563 0 0
INSEEGO CORP COM 45782B104 34,052 3,374,799 SH   SOLE 21 3,374,799 0 0
INSEEGO CORP COM 45782B104 19,306 1,913,391 SH   SOLE 22 1,808,520 0 104,871
INSEEGO CORP COM 45782B104 31 3,091 SH   SOLE 25 3,091 0 0
INSEEGO CORP COM 45782B104 70 6,987 SH   SOLE 26 2,628 0 4,359
INSEEGO CORP COM 45782B104 126 12,476 SH   SOLE 28 12,476 0 0
INSEEGO CORP COM 45782B104 4,601 455,973 SH   SOLE 30 455,973 0 0
INSEEGO CORP COM 45782B104 25 2,437 SH   SOLE 36 2,437 0 0
INSEEGO CORP COM 45782B104 59 5,858 SH   SOLE 40 5,858 0 0
INSEEGO CORP COM 45782B104 86 8,507 SH   SOLE 43 308 0 8,199
INSIGHT ENTERPRISES INC COM 45765U103 5,025 50,248 SH   SOLE 2 20,682 0 29,566
INSIGHT ENTERPRISES INC COM 45765U103 11 114 SH   SOLE 4 114 0 0
INSIGHT ENTERPRISES INC COM 45765U103 87 866 SH   SOLE 7 866 0 0
INSIGHT ENTERPRISES INC COM 45765U103 14,522 145,209 SH   SOLE 18 142,321 0 2,888
INSIGHT ENTERPRISES INC COM 45765U103 15,843 158,419 SH   SOLE 19 158,419 0 0
INSIGHT ENTERPRISES INC COM 45765U103 429,483 4,294,398 SH   SOLE 21 4,294,398 0 0
INSIGHT ENTERPRISES INC COM 45765U103 97,215 972,057 SH   SOLE 22 930,235 0 41,822
INSIGHT ENTERPRISES INC COM 45765U103 230 2,295 SH   SOLE 23 2,295 0 0
INSIGHT ENTERPRISES INC COM 45765U103 246 2,463 SH   SOLE 25 2,463 0 0
INSIGHT ENTERPRISES INC COM 45765U103 3,237 32,362 SH   SOLE 26 15,837 0 16,525
INSIGHT ENTERPRISES INC COM 45765U103 578 5,784 SH   SOLE 28 4,545 0 1,239
INSIGHT ENTERPRISES INC COM 45765U103 7,526 75,252 SH   SOLE 30 75,252 0 0
INSIGHT ENTERPRISES INC COM 45765U103 471 4,705 SH   SOLE 36 4,705 0 0
INSIGHT ENTERPRISES INC COM 45765U103 420 4,199 SH   SOLE 40 4,199 0 0
INSIGHT ENTERPRISES INC COM 45765U103 3,349 33,486 SH   SOLE 43 63 0 33,423
INSIGHT ENTERPRISES INC NOTE 0.750% 2/1 45765UAB9 3,011 1,976,000 PRN   SOLE 21 1,976,000 0 0
INSIGNIA SYS INC COM NEW 45765Y204 10 1,165 SH   SOLE 21 1,165 0 0
INSIGNIA SYS INC COM NEW 45765Y204 457 55,096 SH   SOLE 22 55,096 0 0
INSMED INC COM PAR $.01 457669307 2,969 104,318 SH   SOLE 2 53,259 0 51,059
INSMED INC COM PAR $.01 457669307 12 429 SH   SOLE 4 429 0 0
INSMED INC COM PAR $.01 457669307 48 1,678 SH   SOLE 7 1,678 0 0
INSMED INC COM PAR $.01 457669307 4 126 SH   SOLE 17 0 0 126
INSMED INC COM PAR $.01 457669307 9,914 348,353 SH   SOLE 18 322,756 0 25,597
INSMED INC COM PAR $.01 457669307 18,308 643,305 SH   SOLE 19 643,305 0 0
INSMED INC COM PAR $.01 457669307 122,717 4,311,895 SH   SOLE 21 4,311,895 0 0
INSMED INC COM PAR $.01 457669307 83,986 2,951,012 SH   SOLE 22 2,888,383 0 62,629
INSMED INC COM PAR $.01 457669307 467 16,394 SH   SOLE 23 16,394 0 0
INSMED INC COM PAR $.01 457669307 132 4,625 SH   SOLE 25 4,625 0 0
INSMED INC COM PAR $.01 457669307 3,269 114,868 SH   SOLE 26 41,999 0 72,869
INSMED INC COM PAR $.01 457669307 363 12,742 SH   SOLE 28 12,742 0 0
INSMED INC COM PAR $.01 457669307 3,431 120,538 SH   SOLE 30 120,538 0 0
INSMED INC COM PAR $.01 457669307 138 4,859 SH   SOLE 36 4,859 0 0
INSMED INC COM PAR $.01 457669307 343 12,064 SH   SOLE 40 12,064 0 0
INSMED INC COM PAR $.01 457669307 368 12,916 SH   SOLE 43 0 0 12,916
INSMED INC NOTE 0.750% 6/0 457669AB5 4,123 3,750,000 PRN   SOLE 21 3,750,000 0 0
INSPERITY INC COM 45778Q107 8,219 90,951 SH   SOLE 2 50,282 0 40,669
INSPERITY INC COM 45778Q107 13 149 SH   SOLE 4 149 0 0
INSPERITY INC COM 45778Q107 51 567 SH   SOLE 7 567 0 0
INSPERITY INC COM 45778Q107 18,114 200,447 SH   SOLE 18 186,318 0 14,129
INSPERITY INC COM 45778Q107 37,266 412,369 SH   SOLE 19 412,369 0 0
INSPERITY INC COM 45778Q107 226,872 2,510,475 SH   SOLE 21 2,510,475 0 0
INSPERITY INC COM 45778Q107 124,060 1,372,799 SH   SOLE 22 1,351,265 0 21,534
INSPERITY INC COM 45778Q107 1,403 15,527 SH   SOLE 23 15,527 0 0
INSPERITY INC COM 45778Q107 161 1,784 SH   SOLE 25 1,784 0 0
INSPERITY INC COM 45778Q107 5,993 66,321 SH   SOLE 26 12,625 0 53,696
INSPERITY INC COM 45778Q107 456 5,042 SH   SOLE 28 5,042 0 0
INSPERITY INC COM 45778Q107 2,522 27,904 SH   SOLE 30 27,904 0 0
INSPERITY INC COM 45778Q107 126 1,396 SH   SOLE 34 1,396 0 0
INSPERITY INC COM 45778Q107 154 1,707 SH   SOLE 36 1,707 0 0
INSPERITY INC COM 45778Q107 423 4,685 SH   SOLE 40 4,685 0 0
INSPERITY INC COM 45778Q107 1,225 13,556 SH   SOLE 43 706 0 12,850
INSPIRE MED SYS INC COM 457730109 3,529 18,259 SH   SOLE 2 10,428 0 7,831
INSPIRE MED SYS INC COM 457730109 32 166 SH   SOLE 4 166 0 0
INSPIRE MED SYS INC COM 457730109 82 425 SH   SOLE 7 425 0 0
INSPIRE MED SYS INC COM 457730109 17,002 87,976 SH   SOLE 18 83,607 0 4,369
INSPIRE MED SYS INC COM 457730109 16,414 84,934 SH   SOLE 19 84,934 0 0
INSPIRE MED SYS INC COM 457730109 183,360 948,772 SH   SOLE 21 948,772 0 0
INSPIRE MED SYS INC COM 457730109 137,623 712,111 SH   SOLE 22 696,737 0 15,374
INSPIRE MED SYS INC COM 457730109 513 2,652 SH   SOLE 23 2,652 0 0
INSPIRE MED SYS INC COM 457730109 176 911 SH   SOLE 25 911 0 0
INSPIRE MED SYS INC COM 457730109 3,824 19,785 SH   SOLE 26 9,477 0 10,308
INSPIRE MED SYS INC COM 457730109 609 3,152 SH   SOLE 28 3,152 0 0
INSPIRE MED SYS INC COM 457730109 3,530 18,264 SH   SOLE 30 18,264 0 0
INSPIRE MED SYS INC COM 457730109 8 43 SH   SOLE 34 43 0 0
INSPIRE MED SYS INC COM 457730109 171 886 SH   SOLE 36 886 0 0
INSPIRE MED SYS INC COM 457730109 628 3,249 SH   SOLE 40 3,249 0 0
INSPIRE MED SYS INC COM 457730109 821 4,246 SH   SOLE 43 252 0 3,994
INSPIRED ENTMT INC COM 45782N108 36 2,851 SH   SOLE 18 2,851 0 0
INSPIRED ENTMT INC COM 45782N108 423 33,184 SH   SOLE 21 33,184 0 0
INSPIRED ENTMT INC COM 45782N108 490 38,437 SH   SOLE 22 38,437 0 0
INSTALLED BLDG PRODS INC COM 45780R101 1,205 9,850 SH   SOLE 2 7,242 0 2,608
INSTALLED BLDG PRODS INC COM 45780R101 12 98 SH   SOLE 4 98 0 0
INSTALLED BLDG PRODS INC COM 45780R101 45 371 SH   SOLE 7 371 0 0
INSTALLED BLDG PRODS INC COM 45780R101 11,412 93,266 SH   SOLE 18 93,266 0 0
INSTALLED BLDG PRODS INC COM 45780R101 5,167 42,227 SH   SOLE 19 42,227 0 0
INSTALLED BLDG PRODS INC COM 45780R101 349,127 2,853,278 SH   SOLE 21 2,853,278 0 0
INSTALLED BLDG PRODS INC COM 45780R101 71,696 585,941 SH   SOLE 22 571,722 0 14,219
INSTALLED BLDG PRODS INC COM 45780R101 83 680 SH   SOLE 25 680 0 0
INSTALLED BLDG PRODS INC COM 45780R101 1,663 13,588 SH   SOLE 26 11,899 0 1,689
INSTALLED BLDG PRODS INC COM 45780R101 378 3,086 SH   SOLE 28 3,086 0 0
INSTALLED BLDG PRODS INC COM 45780R101 7,401 60,489 SH   SOLE 30 60,489 0 0
INSTALLED BLDG PRODS INC COM 45780R101 331 2,707 SH   SOLE 40 2,707 0 0
INSTALLED BLDG PRODS INC COM 45780R101 2,221 18,154 SH   SOLE 43 609 0 17,545
INSTEEL INDS INC COM 45774W108 594 18,479 SH   SOLE 2 6,143 0 12,336
INSTEEL INDS INC COM 45774W108 10 300 SH   SOLE 7 300 0 0
INSTEEL INDS INC COM 45774W108 2,627 81,707 SH   SOLE 18 81,707 0 0
INSTEEL INDS INC COM 45774W108 1,073 33,365 SH   SOLE 19 33,365 0 0
INSTEEL INDS INC COM 45774W108 79,970 2,487,389 SH   SOLE 21 2,487,389 0 0
INSTEEL INDS INC COM 45774W108 15,870 493,634 SH   SOLE 22 468,151 0 25,483
INSTEEL INDS INC COM 45774W108 16 493 SH   SOLE 25 493 0 0
INSTEEL INDS INC COM 45774W108 82 2,559 SH   SOLE 28 2,559 0 0
INSTEEL INDS INC COM 45774W108 1,532 47,654 SH   SOLE 30 47,654 0 0
INSTEEL INDS INC COM 45774W108 47 1,452 SH   SOLE 40 1,452 0 0
INSTEEL INDS INC COM 45774W108 176 5,480 SH   SOLE 43 0 0 5,480
INSTIL BIO INC COM 45783C101 118 6,127 SH   SOLE 2 708 0 5,419
INSTIL BIO INC COM 45783C101 5 280 SH   SOLE 7 280 0 0
INSTIL BIO INC COM 45783C101 1,043 53,965 SH   SOLE 18 53,965 0 0
INSTIL BIO INC COM 45783C101 578 29,933 SH   SOLE 19 29,933 0 0
INSTIL BIO INC COM 45783C101 10,931 565,765 SH   SOLE 21 565,765 0 0
INSTIL BIO INC COM 45783C101 3,463 179,266 SH   SOLE 22 167,905 0 11,361
INSULET CORP COM 45784P101 40,856 148,831 SH   SOLE 2 25,847 0 122,984
INSULET CORP COM 45784P101 10,726 39,073 SH   SOLE 4 24,186 0 14,887
INSULET CORP COM 45784P101 1,785 6,504 SH   SOLE 7 6,504 0 0
INSULET CORP COM 45784P101 199 724 SH   SOLE 13 215 0 509
INSULET CORP COM 45784P101 1,601 5,831 SH   SOLE 15 5,831 0 0
INSULET CORP COM 45784P101 12,989 47,318 SH   SOLE 18 42,341 0 4,977
INSULET CORP COM 45784P101 52,404 190,901 SH   SOLE 19 190,901 0 0
INSULET CORP COM 45784P101 397,937 1,449,628 SH   SOLE 21 1,449,628 0 0
INSULET CORP COM 45784P101 397,582 1,448,333 SH   SOLE 22 1,364,443 0 83,890
INSULET CORP COM 45784P101 10,506 38,273 SH   SOLE 23 38,273 0 0
INSULET CORP COM 45784P101 35,584 129,628 SH   SOLE 25 129,628 0 0
INSULET CORP COM 45784P101 34,675 126,316 SH   SOLE 26 75,782 0 50,534
INSULET CORP COM 45784P101 37,375 136,150 SH   SOLE 28 9,145 0 127,005
INSULET CORP COM 45784P101 64,139 233,649 SH   SOLE 30 233,649 0 0
INSULET CORP COM 45784P101 4,060 14,791 SH   SOLE 31 8,166 0 6,625
INSULET CORP COM 45784P101 4,333 15,786 SH   SOLE 34 15,786 0 0
INSULET CORP COM 45784P101 9,169 33,401 SH   SOLE 36 33,401 0 0
INSULET CORP COM 45784P101 684 2,492 SH   SOLE 40 2,492 0 0
INSULET CORP COM 45784P101 8,746 31,861 SH   SOLE 43 2,807 0 29,054
INSULET CORP NOTE 0.375% 9/0 45784PAK7 7,259 5,340,000 PRN   SOLE 21 5,340,000 0 0
INTEGER HLDGS CORP COM 45826H109 4,837 51,348 SH   SOLE 2 14,078 0 37,270
INTEGER HLDGS CORP COM 45826H109 13 139 SH   SOLE 4 139 0 0
INTEGER HLDGS CORP COM 45826H109 48 514 SH   SOLE 7 514 0 0
INTEGER HLDGS CORP COM 45826H109 12,633 134,109 SH   SOLE 18 134,109 0 0
INTEGER HLDGS CORP COM 45826H109 11,331 120,291 SH   SOLE 19 120,291 0 0
INTEGER HLDGS CORP COM 45826H109 387,906 4,117,893 SH   SOLE 21 4,117,893 0 0
INTEGER HLDGS CORP COM 45826H109 86,914 922,653 SH   SOLE 22 873,569 0 49,084
INTEGER HLDGS CORP COM 45826H109 327 3,474 SH   SOLE 23 3,474 0 0
INTEGER HLDGS CORP COM 45826H109 110 1,169 SH   SOLE 25 1,169 0 0
INTEGER HLDGS CORP COM 45826H109 3,160 33,549 SH   SOLE 26 13,129 0 20,420
INTEGER HLDGS CORP COM 45826H109 424 4,496 SH   SOLE 28 4,496 0 0
INTEGER HLDGS CORP COM 45826H109 6,636 70,443 SH   SOLE 30 70,443 0 0
INTEGER HLDGS CORP COM 45826H109 80 846 SH   SOLE 36 846 0 0
INTEGER HLDGS CORP COM 45826H109 361 3,828 SH   SOLE 40 3,828 0 0
INTEGER HLDGS CORP COM 45826H109 554 5,879 SH   SOLE 43 49 0 5,830
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 12,812 187,745 SH   SOLE 2 54,572 0 133,173
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 17 243 SH   SOLE 4 243 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 82 1,208 SH   SOLE 7 1,208 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 11,797 172,869 SH   SOLE 18 172,869 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 1,315 19,269 SH   SOLE 19 19,269 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 251,423 3,684,388 SH   SOLE 21 3,684,388 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 142,044 2,081,533 SH   SOLE 22 1,994,490 0 87,043
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 151 2,207 SH   SOLE 25 2,207 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 2,126 31,155 SH   SOLE 26 25,966 0 5,189
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 674 9,874 SH   SOLE 28 9,874 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 27,121 397,442 SH   SOLE 30 397,442 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 88 1,284 SH   SOLE 31 1,284 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 135 1,975 SH   SOLE 36 1,975 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 582 8,534 SH   SOLE 40 8,534 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 1,326 19,428 SH   SOLE 43 713 0 18,715
INTEGRA LIFESCIENCES HLDGS C NOTE 0.500% 8/1 457985AM1 3,630 3,288,000 PRN   SOLE 21 3,288,000 0 0
INTEGRA RES CORP COM NEW 45826T301 73 25,035 SH   SOLE 22 25,035 0 0
INTEGRAL AD SCIENCE HLDNG CO COM 45828L108 163 7,911 SH   SOLE 2 7,911 0 0
INTEGRAL AD SCIENCE HLDNG CO COM 45828L108 61 2,961 SH   SOLE 18 2,961 0 0
INTEGRAL AD SCIENCE HLDNG CO COM 45828L108 810 39,340 SH   SOLE 19 39,340 0 0
INTEGRAL AD SCIENCE HLDNG CO COM 45828L108 112 5,427 SH   SOLE 22 5,427 0 0
INTEGRAL AD SCIENCE HLDNG CO COM 45828L108 442 21,500 SH   SOLE 26 21,500 0 0
INTEGRAL AD SCIENCE HLDNG CO COM 45828L108 1,652 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 1,883 91,478 SH   SOLE 34 91,478 0 0
INTEL CORP COM 458140100 582,666 10,378,802 SH   SOLE 2 2,558,796 0 7,820,006
INTEL CORP COM 458140100 144,155 2,567,778 SH   SOLE 4 1,682,772 0 885,006
INTEL CORP COM 458140100 264,841 4,717,506 SH   SOLE 7 4,129,327 0 588,179
INTEL CORP COM 458140100 17,237 307,029 SH   SOLE 13 286,931 0 20,098
INTEL CORP COM 458140100 30,669 546,287 SH   SOLE 15 546,287 0 0
INTEL CORP COM 458140100 97 1,732 SH   SOLE 17 0 0 1,732
INTEL CORP COM 458140100 456,388 8,129,456 SH   SOLE 18 7,199,533 0 929,923
INTEL CORP COM 458140100 172,797 3,077,965 SH   SOLE 19 3,077,965 0 0
INTEL CORP COM 458140100 10,191 181,521 SH   SOLE 20 181,521 0 0
INTEL CORP COM 458140100 6,842,944 121,890,704 SH   SOLE 21 121,890,704 0 0
INTEL CORP COM 458140100 5,128,639 91,354,452 SH   SOLE 22 80,212,868 0 11,141,584
INTEL CORP COM 458140100 155,678 2,773,031 SH   SOLE 23 2,773,031 0 0
INTEL CORP COM 458140100 414,169 7,377,429 SH   SOLE 25 7,377,429 0 0
INTEL CORP COM 458140100 566,396 10,088,993 SH   SOLE 26 4,419,425 0 5,669,568
INTEL CORP COM 458140100 824,302 14,682,979 SH   SOLE 28 483,811 0 14,199,168
INTEL CORP COM 458140100 17,678 314,900 SH   SOLE 29 314,900 0 0
INTEL CORP COM 458140100 1,942,238 34,596,339 SH   SOLE 30 34,252,101 0 344,238
INTEL CORP COM 458140100 108,245 1,928,127 SH   SOLE 31 1,065,031 0 863,096
INTEL CORP COM 458140100 68,224 1,215,244 SH   SOLE 32 1,215,244 0 0
INTEL CORP COM 458140100 57,613 1,026,240 SH   SOLE 34 1,026,240 0 0
INTEL CORP COM 458140100 129,040 2,298,531 SH   SOLE 36 2,298,531 0 0
INTEL CORP COM 458140100 8,305 147,938 SH   SOLE 40 147,938 0 0
INTEL CORP COM 458140100 229,257 4,083,658 SH   SOLE 43 277,547 0 3,806,111
INTELLIA THERAPEUTICS INC COM 45826J105 6,267 38,707 SH   SOLE 2 23,149 0 15,558
INTELLIA THERAPEUTICS INC COM 45826J105 32 198 SH   SOLE 4 198 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 166 1,027 SH   SOLE 7 1,027 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 32,895 203,169 SH   SOLE 18 196,931 0 6,238
INTELLIA THERAPEUTICS INC COM 45826J105 34,038 210,228 SH   SOLE 19 210,228 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 450,510 2,782,472 SH   SOLE 21 2,782,472 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 256,353 1,583,305 SH   SOLE 22 1,544,659 0 38,646
INTELLIA THERAPEUTICS INC COM 45826J105 610 3,766 SH   SOLE 23 3,766 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 473 2,921 SH   SOLE 25 2,921 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 4,732 29,229 SH   SOLE 26 17,633 0 11,596
INTELLIA THERAPEUTICS INC COM 45826J105 1,418 8,760 SH   SOLE 28 8,760 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 10,965 67,724 SH   SOLE 30 67,724 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 109 672 SH   SOLE 34 672 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 392 2,419 SH   SOLE 36 2,419 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 1,153 7,124 SH   SOLE 40 7,124 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 3,861 23,844 SH   SOLE 43 2,000 0 21,844
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 513 61,248 SH   SOLE 21 61,248 0 0
INTELLICHECK INC COM NEW 45817G201 10 1,209 SH   SOLE 43 0 0 1,209
INTELLIGENT SYS CORP NEW COM 45816D100 39 1,231 SH   SOLE 2 511 0 720
INTELLIGENT SYS CORP NEW COM 45816D100 4 113 SH   SOLE 7 113 0 0
INTELLIGENT SYS CORP NEW COM 45816D100 816 25,933 SH   SOLE 18 25,933 0 0
INTELLIGENT SYS CORP NEW COM 45816D100 404 12,844 SH   SOLE 19 12,844 0 0
INTELLIGENT SYS CORP NEW COM 45816D100 8,132 258,480 SH   SOLE 21 258,480 0 0
INTELLIGENT SYS CORP NEW COM 45816D100 4,896 155,622 SH   SOLE 22 154,551 0 1,071
INTELLIGENT SYS CORP NEW COM 45816D100 21 658 SH   SOLE 43 0 0 658
INTER PARFUMS INC COM 458334109 539 7,481 SH   SOLE 2 5,392 0 2,089
INTER PARFUMS INC COM 458334109 6 83 SH   SOLE 4 83 0 0
INTER PARFUMS INC COM 458334109 22 301 SH   SOLE 7 301 0 0
INTER PARFUMS INC COM 458334109 5,178 71,915 SH   SOLE 18 71,915 0 0
INTER PARFUMS INC COM 458334109 2,264 31,447 SH   SOLE 19 31,447 0 0
INTER PARFUMS INC COM 458334109 149,142 2,071,418 SH   SOLE 21 2,071,418 0 0
INTER PARFUMS INC COM 458334109 36,625 508,679 SH   SOLE 22 498,451 0 10,228
INTER PARFUMS INC COM 458334109 34 467 SH   SOLE 25 467 0 0
INTER PARFUMS INC COM 458334109 582 8,085 SH   SOLE 26 6,364 0 1,721
INTER PARFUMS INC COM 458334109 168 2,339 SH   SOLE 28 2,339 0 0
INTER PARFUMS INC COM 458334109 2,665 37,010 SH   SOLE 30 37,010 0 0
INTER PARFUMS INC COM 458334109 17 237 SH   SOLE 34 237 0 0
INTER PARFUMS INC COM 458334109 148 2,061 SH   SOLE 40 2,061 0 0
INTER PARFUMS INC COM 458334109 1,271 17,647 SH   SOLE 43 56 0 17,591
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 17,877 271,983 SH   SOLE 2 138,486 0 133,497
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 851 12,945 SH   SOLE 4 12,945 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 212 3,232 SH   SOLE 7 3,232 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 13,489 205,222 SH   SOLE 18 198,691 0 6,531
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 1,273 19,362 SH   SOLE 19 19,362 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 273,975 4,168,189 SH   SOLE 21 4,168,189 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 157,691 2,399,067 SH   SOLE 22 2,215,845 0 183,222
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 2,173 33,052 SH   SOLE 23 33,052 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 152 2,315 SH   SOLE 25 2,315 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 2,624 39,926 SH   SOLE 26 28,569 0 11,357
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 695 10,580 SH   SOLE 28 10,580 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 955 14,531 SH   SOLE 29 14,531 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 3,797 57,774 SH   SOLE 30 57,774 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 1,017 15,472 SH   SOLE 31 15,472 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 1,588 24,155 SH   SOLE 34 24,155 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 203 3,081 SH   SOLE 36 3,081 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 677 10,297 SH   SOLE 40 10,297 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 1,136 17,284 SH   SOLE 43 699 0 16,585
INTERCEPT PHARMACEUTICALS IN COM 45845P108 551 27,602 SH   SOLE 2 14,314 0 13,288
INTERCEPT PHARMACEUTICALS IN COM 45845P108 1 74 SH   SOLE 4 74 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 9 444 SH   SOLE 7 444 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 1,988 99,567 SH   SOLE 18 92,784 0 6,783
INTERCEPT PHARMACEUTICALS IN COM 45845P108 3,397 170,092 SH   SOLE 19 170,092 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 23,999 1,201,756 SH   SOLE 21 1,201,756 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 14,921 747,187 SH   SOLE 22 729,023 0 18,164
INTERCEPT PHARMACEUTICALS IN COM 45845P108 73 3,678 SH   SOLE 23 3,678 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 15 744 SH   SOLE 25 744 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 584 29,244 SH   SOLE 26 13,403 0 15,841
INTERCEPT PHARMACEUTICALS IN COM 45845P108 75 3,757 SH   SOLE 28 3,757 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 631 31,593 SH   SOLE 30 31,593 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 266 13,329 SH   SOLE 34 13,329 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 49 2,473 SH   SOLE 40 2,473 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 252 12,618 SH   SOLE 43 1,561 0 11,057
INTERCEPT PHARMACEUTICALS IN NOTE 3.250% 7/0 45845PAA6 34,298 38,257,000 PRN   SOLE 2 38,257,000 0 0
INTERCEPT PHARMACEUTICALS IN NOTE 3.250% 7/0 45845PAA6 2,349 2,620,000 PRN   SOLE 21 2,620,000 0 0
INTERCEPT PHARMACEUTICALS IN NOTE 2.000% 5/1 45845PAB4 12,467 18,801,000 PRN   SOLE 2 18,801,000 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 167,184 1,408,456 SH   SOLE 2 350,627 0 1,057,829
INTERCONTINENTAL EXCHANGE IN COM 45866F104 42,958 361,906 SH   SOLE 4 226,580 0 135,326
INTERCONTINENTAL EXCHANGE IN COM 45866F104 64,325 541,913 SH   SOLE 7 511,023 0 30,890
INTERCONTINENTAL EXCHANGE IN COM 45866F104 509 4,284 SH   SOLE 13 1,564 0 2,720
INTERCONTINENTAL EXCHANGE IN COM 45866F104 6,694 56,393 SH   SOLE 15 56,393 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 3 25 SH   SOLE 17 0 0 25
INTERCONTINENTAL EXCHANGE IN COM 45866F104 351,211 2,958,812 SH   SOLE 18 2,845,769 0 113,043
INTERCONTINENTAL EXCHANGE IN COM 45866F104 226,766 1,910,410 SH   SOLE 19 1,910,410 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 1,534,688 12,929,131 SH   SOLE 21 12,929,131 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 1,468,120 12,368,327 SH   SOLE 22 10,982,597 0 1,385,730
INTERCONTINENTAL EXCHANGE IN COM 45866F104 44,239 372,697 SH   SOLE 23 372,697 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 114,272 962,698 SH   SOLE 25 942,529 0 20,169
INTERCONTINENTAL EXCHANGE IN COM 45866F104 196,175 1,652,695 SH   SOLE 26 878,593 0 774,102
INTERCONTINENTAL EXCHANGE IN COM 45866F104 181,313 1,527,493 SH   SOLE 28 62,860 0 1,464,633
INTERCONTINENTAL EXCHANGE IN COM 45866F104 3,779 31,834 SH   SOLE 29 31,834 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 294,298 2,479,345 SH   SOLE 30 2,479,345 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 16,498 138,989 SH   SOLE 31 114,825 0 24,164
INTERCONTINENTAL EXCHANGE IN COM 45866F104 103,718 873,780 SH   SOLE 34 873,780 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 40,864 344,259 SH   SOLE 36 344,259 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 3,191 26,884 SH   SOLE 37 26,884 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 2,445 20,600 SH   SOLE 40 20,600 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 49,193 414,428 SH   SOLE 43 37,898 0 376,530
INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806 14 209 SH   SOLE 18 209 0 0
INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806 14,500 217,417 SH   SOLE 43 38,318 0 179,099
INTERCORP FINL SVCS INC SHS P5626F128 10,018 398,806 SH   SOLE 21 398,806 0 0
INTERCORP FINL SVCS INC SHS P5626F128 4,894 194,830 SH   SOLE 22 187,589 0 7,241
INTERCORP FINL SVCS INC SHS P5626F128 2,417 96,232 SH   SOLE 30 96,232 0 0
INTERDIGITAL INC COM 45867G101 1,967 26,938 SH   SOLE 2 9,853 0 17,085
INTERDIGITAL INC COM 45867G101 11 149 SH   SOLE 4 149 0 0
INTERDIGITAL INC COM 45867G101 34 468 SH   SOLE 7 468 0 0
INTERDIGITAL INC COM 45867G101 9,224 126,302 SH   SOLE 18 126,302 0 0
INTERDIGITAL INC COM 45867G101 3,926 53,765 SH   SOLE 19 53,765 0 0
INTERDIGITAL INC COM 45867G101 278,443 3,812,717 SH   SOLE 21 3,812,717 0 0
INTERDIGITAL INC COM 45867G101 57,567 788,263 SH   SOLE 22 752,627 0 35,636
INTERDIGITAL INC COM 45867G101 61 830 SH   SOLE 25 830 0 0
INTERDIGITAL INC COM 45867G101 1,022 14,001 SH   SOLE 26 10,305 0 3,696
INTERDIGITAL INC COM 45867G101 321 4,400 SH   SOLE 28 4,397 0 3
INTERDIGITAL INC COM 45867G101 16,219 222,093 SH   SOLE 30 222,093 0 0
INTERDIGITAL INC COM 45867G101 242 3,311 SH   SOLE 40 3,311 0 0
INTERDIGITAL INC COM 45867G101 1,012 13,864 SH   SOLE 43 767 0 13,097
INTERDIGITAL INC NOTE 2.000% 6/0 45867GAB7 2,391 2,160,000 PRN   SOLE 21 2,160,000 0 0
INTERDIGITAL INC NOTE 2.000% 6/0 45867GAB7 5,534 5,000,000 PRN   SOLE 22 5,000,000 0 0
INTERFACE INC COM 458665304 884 57,810 SH   SOLE 2 17,918 0 39,892
INTERFACE INC COM 458665304 6 360 SH   SOLE 4 360 0 0
INTERFACE INC COM 458665304 15 977 SH   SOLE 7 977 0 0
INTERFACE INC COM 458665304 3,849 251,590 SH   SOLE 18 251,590 0 0
INTERFACE INC COM 458665304 1,539 100,589 SH   SOLE 19 100,589 0 0
INTERFACE INC COM 458665304 111,208 7,268,503 SH   SOLE 21 7,268,503 0 0
INTERFACE INC COM 458665304 25,174 1,645,349 SH   SOLE 22 1,566,269 0 79,080
INTERFACE INC COM 458665304 50 3,281 SH   SOLE 25 3,281 0 0
INTERFACE INC COM 458665304 299 19,562 SH   SOLE 26 16,195 0 3,367
INTERFACE INC COM 458665304 121 7,927 SH   SOLE 28 7,927 0 0
INTERFACE INC COM 458665304 1,792 117,152 SH   SOLE 30 117,152 0 0
INTERFACE INC COM 458665304 46 2,993 SH   SOLE 36 2,993 0 0
INTERFACE INC COM 458665304 112 7,342 SH   SOLE 40 7,342 0 0
INTERFACE INC COM 458665304 994 64,995 SH   SOLE 43 502 0 64,493
INTERGROUP CORP COM 458685104 4 86 SH   SOLE 18 86 0 0
INTERGROUP CORP COM 458685104 43 989 SH   SOLE 21 989 0 0
INTERLINK ELECTRS INC COM NEW 458751302 1 127 SH   SOLE 18 127 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 3,558 82,857 SH   SOLE 2 38,850 0 44,007
INTERNATIONAL BANCSHARES COR COM 459044103 8 181 SH   SOLE 4 181 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 41 945 SH   SOLE 7 945 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 12,413 289,085 SH   SOLE 18 289,085 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 4,077 94,942 SH   SOLE 19 94,942 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 168,698 3,928,683 SH   SOLE 21 3,928,683 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 74,785 1,741,607 SH   SOLE 22 1,658,150 0 83,457
INTERNATIONAL BANCSHARES COR COM 459044103 204 4,742 SH   SOLE 25 4,742 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 1,014 23,624 SH   SOLE 26 18,277 0 5,347
INTERNATIONAL BANCSHARES COR COM 459044103 679 15,824 SH   SOLE 28 7,307 0 8,517
INTERNATIONAL BANCSHARES COR COM 459044103 4,912 114,401 SH   SOLE 30 114,401 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 5 116 SH   SOLE 31 0 0 116
INTERNATIONAL BANCSHARES COR COM 459044103 349 8,138 SH   SOLE 36 8,138 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 262 6,093 SH   SOLE 40 6,093 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 1,412 32,879 SH   SOLE 43 495 0 32,384
INTERNATIONAL BUSINESS MACHS COM 459200101 301,242 2,054,996 SH   SOLE 2 333,562 0 1,721,434
INTERNATIONAL BUSINESS MACHS COM 459200101 78,996 538,894 SH   SOLE 4 336,089 0 202,805
INTERNATIONAL BUSINESS MACHS COM 459200101 135,548 924,671 SH   SOLE 7 857,618 0 67,053
INTERNATIONAL BUSINESS MACHS COM 459200101 1,073 7,320 SH   SOLE 13 2,556 0 4,764
INTERNATIONAL BUSINESS MACHS COM 459200101 17,126 116,830 SH   SOLE 15 116,830 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 3 20 SH   SOLE 17 0 0 20
INTERNATIONAL BUSINESS MACHS COM 459200101 213,598 1,457,112 SH   SOLE 18 1,329,255 0 127,857
INTERNATIONAL BUSINESS MACHS COM 459200101 38,124 260,073 SH   SOLE 19 260,073 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 3,528,261 24,068,908 SH   SOLE 21 24,068,908 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 2,808,557 19,159,269 SH   SOLE 22 17,241,684 0 1,917,585
INTERNATIONAL BUSINESS MACHS COM 459200101 77,476 528,521 SH   SOLE 23 528,521 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 244,665 1,669,044 SH   SOLE 25 1,669,044 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 320,683 2,187,616 SH   SOLE 26 944,581 0 1,243,035
INTERNATIONAL BUSINESS MACHS COM 459200101 440,803 3,007,048 SH   SOLE 28 109,239 0 2,897,809
INTERNATIONAL BUSINESS MACHS COM 459200101 209 1,427 SH   SOLE 29 1,427 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 906,828 6,186,155 SH   SOLE 30 6,121,397 0 64,758
INTERNATIONAL BUSINESS MACHS COM 459200101 37,389 255,057 SH   SOLE 31 111,448 0 143,609
INTERNATIONAL BUSINESS MACHS COM 459200101 22,306 152,169 SH   SOLE 32 152,169 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 9,254 63,126 SH   SOLE 34 63,126 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 25,431 173,481 SH   SOLE 35 173,481 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 82,888 565,442 SH   SOLE 36 565,442 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 4,758 32,459 SH   SOLE 40 32,459 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 57,990 395,594 SH   SOLE 43 30,503 0 365,091
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 90,166 603,519 SH   SOLE 2 137,667 0 465,852
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 24,758 165,717 SH   SOLE 4 100,535 0 65,182
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 34,884 233,494 SH   SOLE 7 221,088 0 12,406
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 343 2,294 SH   SOLE 13 742 0 1,552
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 4,954 33,156 SH   SOLE 15 33,156 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 90,493 605,709 SH   SOLE 18 570,462 0 35,247
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 151,787 1,015,976 SH   SOLE 19 1,015,976 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 951,920 6,371,620 SH   SOLE 21 6,371,620 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 795,595 5,325,265 SH   SOLE 22 4,788,997 0 536,268
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 21,030 140,764 SH   SOLE 23 140,764 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 67,460 451,540 SH   SOLE 25 451,540 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 100,923 675,522 SH   SOLE 26 337,383 0 338,139
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 120,351 805,563 SH   SOLE 28 30,132 0 775,431
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 53 358 SH   SOLE 29 358 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 198,458 1,328,367 SH   SOLE 30 1,328,367 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 12,372 82,813 SH   SOLE 31 29,411 0 53,402
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 78,728 526,961 SH   SOLE 34 526,961 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 18,760 125,570 SH   SOLE 36 125,570 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 1,338 8,959 SH   SOLE 40 8,959 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 12,442 83,278 SH   SOLE 43 4,214 0 79,064
INTERNATIONAL FLAVORS&FRAGRA UNIT 09/15/2021 459506309 70,976 1,402,409 SH   SOLE 21 1,402,409 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 8,784 366,591 SH   SOLE 2 138,869 0 227,722
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 143 5,956 SH   SOLE 4 5,956 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 105 4,372 SH   SOLE 7 4,372 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 2,132 88,992 SH   SOLE 13 88,992 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 12,757 532,420 SH   SOLE 18 381,550 0 150,870
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 60,364 2,519,378 SH   SOLE 19 2,519,378 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 75,346 3,144,674 SH   SOLE 21 3,144,674 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 82,706 3,451,826 SH   SOLE 22 3,261,590 0 190,236
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 2,558 106,781 SH   SOLE 23 106,781 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 131 5,478 SH   SOLE 25 5,478 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 9,402 392,396 SH   SOLE 26 8,219 0 384,177
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 6,200 258,759 SH   SOLE 28 448 0 258,311
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 961 40,108 SH   SOLE 30 40,108 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 344 14,376 SH   SOLE 31 14,376 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 118 4,945 SH   SOLE 34 4,945 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 399 16,672 SH   SOLE 36 16,672 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 21 890 SH   SOLE 43 233 0 657
INTERNATIONAL MNY EXPRESS IN COM 46005L101 866 58,308 SH   SOLE 2 26,559 0 31,749
INTERNATIONAL MNY EXPRESS IN COM 46005L101 7 503 SH   SOLE 7 503 0 0
INTERNATIONAL MNY EXPRESS IN COM 46005L101 1,546 104,096 SH   SOLE 18 97,651 0 6,445
INTERNATIONAL MNY EXPRESS IN COM 46005L101 2,529 170,287 SH   SOLE 19 170,287 0 0
INTERNATIONAL MNY EXPRESS IN COM 46005L101 17,457 1,175,578 SH   SOLE 21 1,175,578 0 0
INTERNATIONAL MNY EXPRESS IN COM 46005L101 13,720 923,894 SH   SOLE 22 900,163 0 23,731
INTERNATIONAL MNY EXPRESS IN COM 46005L101 54 3,641 SH   SOLE 23 3,641 0 0
INTERNATIONAL MNY EXPRESS IN COM 46005L101 15 1,024 SH   SOLE 25 1,024 0 0
INTERNATIONAL MNY EXPRESS IN COM 46005L101 811 54,600 SH   SOLE 26 0 0 54,600
INTERNATIONAL MNY EXPRESS IN COM 46005L101 94 6,347 SH   SOLE 30 6,347 0 0
INTERNATIONAL MNY EXPRESS IN COM 46005L101 73 4,905 SH   SOLE 40 4,905 0 0
INTERNATIONAL MNY EXPRESS IN COM 46005L101 80 5,400 SH   SOLE 43 0 0 5,400
INTERNATIONAL PAPER CO COM 460146103 55,668 907,976 SH   SOLE 2 173,476 0 734,500
INTERNATIONAL PAPER CO COM 460146103 15,105 246,364 SH   SOLE 4 135,797 0 110,567
INTERNATIONAL PAPER CO COM 460146103 29,140 475,285 SH   SOLE 7 368,070 0 107,215
INTERNATIONAL PAPER CO COM 460146103 172 2,806 SH   SOLE 13 1,069 0 1,737
INTERNATIONAL PAPER CO COM 460146103 3,082 50,267 SH   SOLE 15 50,267 0 0
INTERNATIONAL PAPER CO COM 460146103 54,743 892,894 SH   SOLE 18 837,487 0 55,407
INTERNATIONAL PAPER CO COM 460146103 32,549 530,900 SH   SOLE 19 530,900 0 0
INTERNATIONAL PAPER CO COM 460146103 926,163 15,106,228 SH   SOLE 21 15,106,228 0 0
INTERNATIONAL PAPER CO COM 460146103 516,706 8,427,766 SH   SOLE 22 7,585,811 0 841,955
INTERNATIONAL PAPER CO COM 460146103 12,961 211,406 SH   SOLE 23 211,406 0 0
INTERNATIONAL PAPER CO COM 460146103 41,470 676,399 SH   SOLE 25 676,399 0 0
INTERNATIONAL PAPER CO COM 460146103 59,793 975,250 SH   SOLE 26 438,466 0 536,784
INTERNATIONAL PAPER CO COM 460146103 61,776 1,007,603 SH   SOLE 28 46,512 0 961,091
INTERNATIONAL PAPER CO COM 460146103 15,307 249,670 SH   SOLE 29 249,670 0 0
INTERNATIONAL PAPER CO COM 460146103 151,878 2,477,216 SH   SOLE 30 2,477,216 0 0
INTERNATIONAL PAPER CO COM 460146103 8,644 140,994 SH   SOLE 31 44,519 0 96,475
INTERNATIONAL PAPER CO COM 460146103 5,263 85,837 SH   SOLE 32 85,837 0 0
INTERNATIONAL PAPER CO COM 460146103 6,574 107,222 SH   SOLE 34 107,222 0 0
INTERNATIONAL PAPER CO COM 460146103 18,892 308,141 SH   SOLE 35 308,141 0 0
INTERNATIONAL PAPER CO COM 460146103 14,563 237,526 SH   SOLE 36 237,526 0 0
INTERNATIONAL PAPER CO COM 460146103 776 12,655 SH   SOLE 40 12,655 0 0
INTERNATIONAL PAPER CO COM 460146103 17,905 292,038 SH   SOLE 43 21,816 0 270,222
INTERNATIONAL SEAWAYS INC COM Y41053102 564 29,400 SH   SOLE 2 7,811 0 21,589
INTERNATIONAL SEAWAYS INC COM Y41053102 8 399 SH   SOLE 7 399 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 1,468 76,538 SH   SOLE 18 76,538 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 781 40,709 SH   SOLE 19 40,709 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 19,166 999,252 SH   SOLE 21 999,252 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 13,181 687,237 SH   SOLE 22 646,855 0 40,382
INTERNATIONAL SEAWAYS INC COM Y41053102 15 802 SH   SOLE 25 802 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 95 4,964 SH   SOLE 26 0 0 4,964
INTERNATIONAL SEAWAYS INC COM Y41053102 56 2,940 SH   SOLE 28 2,940 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 391 20,383 SH   SOLE 30 20,383 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 45 2,330 SH   SOLE 40 2,330 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 56 2,912 SH   SOLE 43 111 0 2,801
INTERPUBLIC GROUP COS INC COM 460690100 32,834 1,010,591 SH   SOLE 2 216,531 0 794,060
INTERPUBLIC GROUP COS INC COM 460690100 9,015 277,463 SH   SOLE 4 132,284 0 145,179
INTERPUBLIC GROUP COS INC COM 460690100 12,811 394,318 SH   SOLE 7 382,098 0 12,220
INTERPUBLIC GROUP COS INC COM 460690100 48 1,468 SH   SOLE 13 1,468 0 0
INTERPUBLIC GROUP COS INC COM 460690100 1,652 50,855 SH   SOLE 15 50,855 0 0
INTERPUBLIC GROUP COS INC COM 460690100 3 78 SH   SOLE 17 0 0 78
INTERPUBLIC GROUP COS INC COM 460690100 34,116 1,050,040 SH   SOLE 18 994,877 0 55,163
INTERPUBLIC GROUP COS INC COM 460690100 6,050 186,196 SH   SOLE 19 186,196 0 0
INTERPUBLIC GROUP COS INC COM 460690100 633,321 19,492,802 SH   SOLE 21 19,492,802 0 0
INTERPUBLIC GROUP COS INC COM 460690100 303,580 9,343,793 SH   SOLE 22 8,494,127 0 849,666
INTERPUBLIC GROUP COS INC COM 460690100 7,210 221,905 SH   SOLE 23 221,905 0 0
INTERPUBLIC GROUP COS INC COM 460690100 28,718 883,915 SH   SOLE 25 883,915 0 0
INTERPUBLIC GROUP COS INC COM 460690100 35,088 1,079,957 SH   SOLE 26 521,209 0 558,748
INTERPUBLIC GROUP COS INC COM 460690100 38,411 1,182,232 SH   SOLE 28 52,138 0 1,130,094
INTERPUBLIC GROUP COS INC COM 460690100 9 284 SH   SOLE 29 284 0 0
INTERPUBLIC GROUP COS INC COM 460690100 95,478 2,938,694 SH   SOLE 30 2,841,816 0 96,878
INTERPUBLIC GROUP COS INC COM 460690100 2,207 67,939 SH   SOLE 31 50,001 0 17,938
INTERPUBLIC GROUP COS INC COM 460690100 5,082 156,429 SH   SOLE 32 156,429 0 0
INTERPUBLIC GROUP COS INC COM 460690100 610 18,770 SH   SOLE 34 18,770 0 0
INTERPUBLIC GROUP COS INC COM 460690100 6,860 211,144 SH   SOLE 36 211,144 0 0
INTERPUBLIC GROUP COS INC COM 460690100 507 15,611 SH   SOLE 40 15,611 0 0
INTERPUBLIC GROUP COS INC COM 460690100 25,036 770,565 SH   SOLE 43 35,122 0 735,443
INTERSECT ENT INC COM 46071F103 901 52,740 SH   SOLE 2 22,852 0 29,888
INTERSECT ENT INC COM 46071F103 2 143 SH   SOLE 4 143 0 0
INTERSECT ENT INC COM 46071F103 11 637 SH   SOLE 7 637 0 0
INTERSECT ENT INC COM 46071F103 2,189 128,069 SH   SOLE 18 108,284 0 19,785
INTERSECT ENT INC COM 46071F103 3,216 188,175 SH   SOLE 19 188,175 0 0
INTERSECT ENT INC COM 46071F103 23,757 1,390,103 SH   SOLE 21 1,390,103 0 0
INTERSECT ENT INC COM 46071F103 18,103 1,059,266 SH   SOLE 22 1,038,517 0 20,749
INTERSECT ENT INC COM 46071F103 296 17,345 SH   SOLE 23 17,345 0 0
INTERSECT ENT INC COM 46071F103 53 3,076 SH   SOLE 25 3,076 0 0
INTERSECT ENT INC COM 46071F103 1,200 70,218 SH   SOLE 26 17,906 0 52,312
INTERSECT ENT INC COM 46071F103 77 4,508 SH   SOLE 28 4,508 0 0
INTERSECT ENT INC COM 46071F103 484 28,308 SH   SOLE 30 28,308 0 0
INTERSECT ENT INC COM 46071F103 89 5,189 SH   SOLE 36 5,189 0 0
INTERSECT ENT INC COM 46071F103 53 3,111 SH   SOLE 40 3,111 0 0
INTERSECT ENT INC COM 46071F103 93 5,450 SH   SOLE 43 440 0 5,010
INTEST CORP COM 461147100 37 2,212 SH   SOLE 18 2,212 0 0
INTEST CORP COM 461147100 572 34,091 SH   SOLE 21 34,091 0 0
INTEST CORP COM 461147100 3,385 201,829 SH   SOLE 22 201,829 0 0
INTEVAC INC COM 461148108 6 882 SH   SOLE 2 882 0 0
INTEVAC INC COM 461148108 34 5,064 SH   SOLE 18 5,064 0 0
INTEVAC INC COM 461148108 540 80,147 SH   SOLE 21 80,147 0 0
INTEVAC INC COM 461148108 3,226 478,655 SH   SOLE 22 478,655 0 0
INTEVAC INC COM 461148108 5 720 SH   SOLE 43 0 0 720
INTL GNRL INSURANCE HLDNGS L SHS G4809J106 15 1,611 SH   SOLE 22 1,611 0 0
INTRA-CELLULAR THERAPIES INC COM 46116X101 1,165 28,530 SH   SOLE 2 21,158 0 7,372
INTRA-CELLULAR THERAPIES INC COM 46116X101 13 310 SH   SOLE 4 310 0 0
INTRA-CELLULAR THERAPIES INC COM 46116X101 46 1,136 SH   SOLE 7 1,136 0 0
INTRA-CELLULAR THERAPIES INC COM 46116X101 8,871 217,323 SH   SOLE 18 217,323 0 0
INTRA-CELLULAR THERAPIES INC COM 46116X101 5,033 123,307 SH   SOLE 19 123,307 0 0
INTRA-CELLULAR THERAPIES INC COM 46116X101 123,173 3,017,461 SH   SOLE 21 3,017,461 0 0
INTRA-CELLULAR THERAPIES INC COM 46116X101 70,960 1,738,370 SH   SOLE 22 1,693,042 0 45,328
INTRA-CELLULAR THERAPIES INC COM 46116X101 213 5,213 SH   SOLE 25 5,213 0 0
INTRA-CELLULAR THERAPIES INC COM 46116X101 1,642 40,218 SH   SOLE 26 34,210 0 6,008
INTRA-CELLULAR THERAPIES INC COM 46116X101 363 8,895 SH   SOLE 28 8,895 0 0
INTRA-CELLULAR THERAPIES INC COM 46116X101 20,304 497,406 SH   SOLE 30 497,406 0 0
INTRA-CELLULAR THERAPIES INC COM 46116X101 276 6,769 SH   SOLE 36 6,769 0 0
INTRA-CELLULAR THERAPIES INC COM 46116X101 343 8,406 SH   SOLE 40 8,406 0 0
INTRA-CELLULAR THERAPIES INC COM 46116X101 1,041 25,505 SH   SOLE 43 51 0 25,454
INTREPID POTASH INC COM 46121Y201 270 8,485 SH   SOLE 2 591 0 7,894
INTREPID POTASH INC COM 46121Y201 1,841 57,788 SH   SOLE 7 57,788 0 0
INTREPID POTASH INC COM 46121Y201 1,138 35,721 SH   SOLE 18 35,721 0 0
INTREPID POTASH INC COM 46121Y201 534 16,752 SH   SOLE 19 16,752 0 0
INTREPID POTASH INC COM 46121Y201 12,102 379,859 SH   SOLE 21 379,859 0 0
INTREPID POTASH INC COM 46121Y201 8,153 255,900 SH   SOLE 22 246,062 0 9,838
INTREPID POTASH INC COM 46121Y201 5 166 SH   SOLE 43 0 0 166
INTRICON CORP COM 46121H109 40 1,796 SH   SOLE 18 1,796 0 0
INTRICON CORP COM 46121H109 664 29,555 SH   SOLE 21 29,555 0 0
INTRICON CORP COM 46121H109 3,285 146,120 SH   SOLE 22 146,120 0 0
INTRUSION INC COM NEW 46121E205 10 639 SH   SOLE 2 639 0 0
INTRUSION INC COM NEW 46121E205 53 3,445 SH   SOLE 18 3,445 0 0
INTRUSION INC COM NEW 46121E205 1,139 73,881 SH   SOLE 21 73,881 0 0
INTRUSION INC COM NEW 46121E205 3,099 201,114 SH   SOLE 22 201,114 0 0
INTUIT COM 461202103 407,179 830,690 SH   SOLE 2 277,770 0 552,920
INTUIT COM 461202103 87,648 178,811 SH   SOLE 4 119,101 0 59,710
INTUIT COM 461202103 148,387 302,725 SH   SOLE 7 281,162 0 21,563
INTUIT COM 461202103 18,731 38,214 SH   SOLE 13 36,868 0 1,346
INTUIT COM 461202103 14,014 28,591 SH   SOLE 15 28,591 0 0
INTUIT COM 461202103 20 40 SH   SOLE 17 0 0 40
INTUIT COM 461202103 788,361 1,608,341 SH   SOLE 18 1,271,278 0 337,063
INTUIT COM 461202103 671,672 1,370,284 SH   SOLE 19 1,370,284 0 0
INTUIT COM 461202103 3,286,287 6,704,382 SH   SOLE 21 6,704,382 0 0
INTUIT COM 461202103 3,165,635 6,458,239 SH   SOLE 22 5,621,009 0 837,230
INTUIT COM 461202103 107,167 218,633 SH   SOLE 23 218,633 0 0
INTUIT COM 461202103 431,819 880,957 SH   SOLE 25 880,957 0 0
INTUIT COM 461202103 446,613 911,139 SH   SOLE 26 486,434 0 424,705
INTUIT COM 461202103 482,389 984,125 SH   SOLE 28 34,207 0 949,918
INTUIT COM 461202103 22,377 45,652 SH   SOLE 29 45,652 0 0
INTUIT COM 461202103 731,880 1,493,114 SH   SOLE 30 1,456,299 0 36,815
INTUIT COM 461202103 65,718 134,072 SH   SOLE 31 104,150 0 29,922
INTUIT COM 461202103 29,444 60,068 SH   SOLE 32 60,068 0 0
INTUIT COM 461202103 369,525 753,871 SH   SOLE 34 753,871 0 0
INTUIT COM 461202103 65,247 133,110 SH   SOLE 36 133,110 0 0
INTUIT COM 461202103 2,052 4,187 SH   SOLE 37 4,187 0 0
INTUIT COM 461202103 4,876 9,947 SH   SOLE 40 9,947 0 0
INTUIT COM 461202103 138,458 282,469 SH   SOLE 43 16,744 0 265,725
INTUITIVE SURGICAL INC COM NEW 46120E602 298,884 325,001 SH   SOLE 2 93,657 0 231,344
INTUITIVE SURGICAL INC COM NEW 46120E602 63,262 68,790 SH   SOLE 4 41,857 0 26,933
INTUITIVE SURGICAL INC COM NEW 46120E602 105,470 114,686 SH   SOLE 7 111,118 0 3,568
INTUITIVE SURGICAL INC COM NEW 46120E602 844 918 SH   SOLE 13 321 0 597
INTUITIVE SURGICAL INC COM NEW 46120E602 11,351 12,343 SH   SOLE 15 12,343 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 304,327 330,920 SH   SOLE 18 287,723 0 43,197
INTUITIVE SURGICAL INC COM NEW 46120E602 574,737 624,959 SH   SOLE 19 624,959 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 2,482,233 2,699,136 SH   SOLE 21 2,699,136 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 2,332,116 2,535,901 SH   SOLE 22 2,288,005 0 247,896
INTUITIVE SURGICAL INC COM NEW 46120E602 64,525 70,163 SH   SOLE 23 70,163 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 186,718 203,034 SH   SOLE 25 203,034 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 282,255 306,919 SH   SOLE 26 147,885 0 159,034
INTUITIVE SURGICAL INC COM NEW 46120E602 262,267 285,184 SH   SOLE 28 13,923 0 271,261
INTUITIVE SURGICAL INC COM NEW 46120E602 190 207 SH   SOLE 29 207 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 621,564 675,877 SH   SOLE 30 675,877 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 31,228 33,957 SH   SOLE 31 15,559 0 18,398
INTUITIVE SURGICAL INC COM NEW 46120E602 23,712 25,784 SH   SOLE 32 25,784 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 348,092 378,509 SH   SOLE 34 378,509 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 52,724 57,331 SH   SOLE 36 57,331 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 3,933 4,277 SH   SOLE 40 4,277 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 77,237 83,986 SH   SOLE 43 13,474 0 70,512
INUVO INC COM NEW 46122W204 17 17,175 SH   SOLE 21 17,175 0 0
INUVO INC COM NEW 46122W204 1,192 1,234,597 SH   SOLE 22 1,234,597 0 0
INVACARE CORP COM 461203101 318 39,427 SH   SOLE 2 2,506 0 36,921
INVACARE CORP COM 461203101 6 683 SH   SOLE 7 683 0 0
INVACARE CORP COM 461203101 1,266 156,858 SH   SOLE 18 156,858 0 0
INVACARE CORP COM 461203101 469 58,104 SH   SOLE 19 58,104 0 0
INVACARE CORP COM 461203101 34,730 4,303,594 SH   SOLE 21 4,303,594 0 0
INVACARE CORP COM 461203101 6,968 863,394 SH   SOLE 22 828,519 0 34,875
INVACARE CORP COM 461203101 355 43,975 SH   SOLE 30 43,975 0 0
INVACARE CORP COM 461203101 94 11,646 SH   SOLE 43 0 0 11,646
INVENTIVA SA ADS 46124U107 25 1,848 SH   SOLE 22 1,848 0 0
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 111 SH   SOLE 17 0 0 111
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 53 SH   SOLE 17 0 0 53
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 PFD ETF 46138E511 2 150 SH   SOLE 18 150 0 0
INVESCO EXCH TRADED FD TR II NY AMT FRE MUN 46138E529 7 250 SH   SOLE 17 0 0 250
INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628 3 49 SH   SOLE 2 49 0 0
INVESCO EXCH TRADED FD TR II FTSE RAFI EMNG 46138E727 2 84 SH   SOLE 17 0 0 84
INVESCO EXCH TRADED FD TR II FTSE RAFI SML 46138E735 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 8 277 SH   SOLE 17 0 0 277
INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102 1 15 SH   SOLE 17 0 0 15
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 7,543 340,546 SH   SOLE 2 340,546 0 0
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 643 29,038 SH   SOLE 4 29,038 0 0
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 2,674 120,713 SH   SOLE 7 120,713 0 0
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 1 24 SH   SOLE 17 0 0 24
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 19,022 858,759 SH   SOLE 18 858,759 0 0
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 169,801 7,665,973 SH   SOLE 19 7,665,973 0 0
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 4,456 201,169 SH   SOLE 22 201,169 0 0
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 25,448 1,148,895 SH   SOLE 30 1,148,895 0 0
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 1,130 51,000 SH   SOLE 37 51,000 0 0
INVESCO EXCH TRD SLF IDX FD RUSL 2000 DYNM 46138J593 1 33 SH   SOLE 17 0 0 33
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 2 6 SH   SOLE 17 0 0 6
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 33 100 SH   SOLE 43 0 0 100
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 0 6 SH   SOLE 17 0 0 6
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 28 150 SH   SOLE 43 0 0 150
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 0 3 SH   SOLE 17 0 0 3
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 396 1,350 SH   SOLE 43 0 0 1,350
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 186 1,236 SH   SOLE 17 0 0 1,236
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 25,984 172,391 SH   SOLE 22 172,391 0 0
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 29 1,422 SH   SOLE 17 0 0 1,422
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 28,430 1,063,611 SH   SOLE 2 458,039 0 605,572
INVESCO LTD SHS G491BT108 8,956 335,071 SH   SOLE 4 245,802 0 89,269
INVESCO LTD SHS G491BT108 11,538 431,654 SH   SOLE 7 395,827 0 35,827
INVESCO LTD SHS G491BT108 1,033 38,640 SH   SOLE 13 38,640 0 0
INVESCO LTD SHS G491BT108 1,257 47,039 SH   SOLE 15 47,039 0 0
INVESCO LTD SHS G491BT108 1 27 SH   SOLE 17 0 0 27
INVESCO LTD SHS G491BT108 34,078 1,274,910 SH   SOLE 18 1,201,703 0 73,207
INVESCO LTD SHS G491BT108 26,527 992,424 SH   SOLE 19 992,424 0 0
INVESCO LTD SHS G491BT108 483,802 18,099,573 SH   SOLE 21 18,099,573 0 0
INVESCO LTD SHS G491BT108 270,292 10,111,944 SH   SOLE 22 8,426,357 0 1,685,587
INVESCO LTD SHS G491BT108 10,925 408,707 SH   SOLE 23 408,707 0 0
INVESCO LTD SHS G491BT108 6,313 236,179 SH   SOLE 25 236,179 0 0
INVESCO LTD SHS G491BT108 22,885 856,136 SH   SOLE 26 553,414 0 302,722
INVESCO LTD SHS G491BT108 23,814 890,916 SH   SOLE 28 46,836 0 844,080
INVESCO LTD SHS G491BT108 2,434 91,063 SH   SOLE 29 91,063 0 0
INVESCO LTD SHS G491BT108 85,568 3,201,205 SH   SOLE 30 3,107,207 0 93,998
INVESCO LTD SHS G491BT108 5,168 193,355 SH   SOLE 31 175,820 0 17,535
INVESCO LTD SHS G491BT108 3,308 123,745 SH   SOLE 32 123,745 0 0
INVESCO LTD SHS G491BT108 10,045 375,811 SH   SOLE 34 375,811 0 0
INVESCO LTD SHS G491BT108 7,631 285,488 SH   SOLE 36 285,488 0 0
INVESCO LTD SHS G491BT108 423 15,811 SH   SOLE 40 15,811 0 0
INVESCO LTD SHS G491BT108 15,623 584,481 SH   SOLE 43 21,593 0 562,888
INVESCO MORTGAGE CAPITAL INC COM 46131B100 1,113 285,471 SH   SOLE 2 83,188 0 202,283
INVESCO MORTGAGE CAPITAL INC COM 46131B100 4 944 SH   SOLE 4 944 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 43 11,004 SH   SOLE 7 11,004 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 4,275 1,096,240 SH   SOLE 18 1,096,240 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 1,812 464,488 SH   SOLE 19 464,488 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 153,269 39,299,812 SH   SOLE 21 39,299,812 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 27,996 7,178,515 SH   SOLE 22 6,825,055 0 353,460
INVESCO MORTGAGE CAPITAL INC COM 46131B100 24 6,123 SH   SOLE 25 6,123 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 212 54,257 SH   SOLE 26 42,170 0 12,087
INVESCO MORTGAGE CAPITAL INC COM 46131B100 453 116,170 SH   SOLE 28 17,188 0 98,982
INVESCO MORTGAGE CAPITAL INC COM 46131B100 2,537 650,542 SH   SOLE 30 650,542 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 77 19,651 SH   SOLE 36 19,651 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 105 26,990 SH   SOLE 40 26,990 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 283 72,511 SH   SOLE 43 2,646 0 69,865
INVESCO QQQ TR OPTIONS 46090E103 1,808 5,100 SH Put SOLE 2 5,100 0 0
INVESCO QQQ TR OPTIONS 46090E103 5,954 16,800 SH Put SOLE 4 16,800 0 0
INVESCO QQQ TR OPTIONS 46090E103 80,172 226,200 SH Put SOLE 18 226,200 0 0
INVESCO QQQ TR OPTIONS 46090E103 69,929 197,300 SH Call SOLE 19 197,300 0 0
INVESCO QQQ TR OPTIONS 46090E103 496,309 1,400,300 SH Put SOLE 19 1,400,300 0 0
INVESCO QQQ TR OPTIONS 46090E103 957 2,700 SH Call SOLE 22 2,700 0 0
INVESCO QQQ TR OPTIONS 46090E103 20,699 58,400 SH Put SOLE 22 58,400 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 852 2,403 SH   SOLE 17 0 0 2,403
INVESCO QQQ TR UNIT SER 1 46090E103 0 0 SH   SOLE 18 0 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 7,939 22,400 SH   SOLE 19 22,400 0 0
INVESTAR HLDG CORP COM 46134L105 298 13,036 SH   SOLE 2 6,291 0 6,745
INVESTAR HLDG CORP COM 46134L105 63 2,772 SH   SOLE 18 2,772 0 0
INVESTAR HLDG CORP COM 46134L105 48 2,114 SH   SOLE 19 2,114 0 0
INVESTAR HLDG CORP COM 46134L105 902 39,389 SH   SOLE 21 39,389 0 0
INVESTAR HLDG CORP COM 46134L105 1,476 64,486 SH   SOLE 22 64,486 0 0
INVESTAR HLDG CORP COM 46134L105 56 2,453 SH   SOLE 23 2,453 0 0
INVESTAR HLDG CORP COM 46134L105 156 6,828 SH   SOLE 26 0 0 6,828
INVESTORS BANCORP INC NEW COM 46146L101 3,911 274,272 SH   SOLE 2 97,327 0 176,945
INVESTORS BANCORP INC NEW COM 46146L101 11 785 SH   SOLE 4 785 0 0
INVESTORS BANCORP INC NEW COM 46146L101 72 5,080 SH   SOLE 7 5,080 0 0
INVESTORS BANCORP INC NEW COM 46146L101 12,370 867,490 SH   SOLE 18 867,490 0 0
INVESTORS BANCORP INC NEW COM 46146L101 28,678 2,011,065 SH   SOLE 19 2,011,065 0 0
INVESTORS BANCORP INC NEW COM 46146L101 341,912 23,976,971 SH   SOLE 21 23,976,971 0 0
INVESTORS BANCORP INC NEW COM 46146L101 109,523 7,680,432 SH   SOLE 22 7,416,291 0 264,141
INVESTORS BANCORP INC NEW COM 46146L101 1,044 73,212 SH   SOLE 23 73,212 0 0
INVESTORS BANCORP INC NEW COM 46146L101 7,644 536,026 SH   SOLE 26 54,802 0 481,224
INVESTORS BANCORP INC NEW COM 46146L101 107 7,473 SH   SOLE 28 7,473 0 0
INVESTORS BANCORP INC NEW COM 46146L101 5,601 392,756 SH   SOLE 30 392,756 0 0
INVESTORS BANCORP INC NEW COM 46146L101 14 982 SH   SOLE 34 982 0 0
INVESTORS BANCORP INC NEW COM 46146L101 109 7,655 SH   SOLE 36 7,655 0 0
INVESTORS BANCORP INC NEW COM 46146L101 429 30,056 SH   SOLE 40 30,056 0 0
INVESTORS BANCORP INC NEW COM 46146L101 392 27,477 SH   SOLE 43 0 0 27,477
INVESTORS TITLE CO NC COM 461804106 291 1,668 SH   SOLE 2 260 0 1,408
INVESTORS TITLE CO NC COM 461804106 6 34 SH   SOLE 7 34 0 0
INVESTORS TITLE CO NC COM 461804106 818 4,687 SH   SOLE 18 4,687 0 0
INVESTORS TITLE CO NC COM 461804106 457 2,616 SH   SOLE 19 2,616 0 0
INVESTORS TITLE CO NC COM 461804106 9,461 54,177 SH   SOLE 21 54,177 0 0
INVESTORS TITLE CO NC COM 461804106 8,655 49,564 SH   SOLE 22 48,069 0 1,495
INVESTORS TITLE CO NC COM 461804106 59 338 SH   SOLE 23 338 0 0
INVESTORS TITLE CO NC COM 461804106 24 139 SH   SOLE 26 0 0 139
INVESTORS TITLE CO NC COM 461804106 18 105 SH   SOLE 43 32 0 73
INVITAE CORP COM 46185L103 8,835 261,922 SH   SOLE 2 80,123 0 181,799
INVITAE CORP COM 46185L103 24 710 SH   SOLE 4 710 0 0
INVITAE CORP COM 46185L103 109 3,221 SH   SOLE 7 3,221 0 0
INVITAE CORP COM 46185L103 22,132 656,160 SH   SOLE 18 638,711 0 17,449
INVITAE CORP COM 46185L103 71,018 2,105,487 SH   SOLE 19 2,105,487 0 0
INVITAE CORP COM 46185L103 306,776 9,095,039 SH   SOLE 21 9,095,039 0 0
INVITAE CORP COM 46185L103 173,349 5,139,306 SH   SOLE 22 4,897,076 0 242,230
INVITAE CORP COM 46185L103 806 23,908 SH   SOLE 23 23,908 0 0
INVITAE CORP COM 46185L103 202 5,995 SH   SOLE 25 5,995 0 0
INVITAE CORP COM 46185L103 7,534 223,368 SH   SOLE 26 102,449 0 120,919
INVITAE CORP COM 46185L103 529 15,696 SH   SOLE 28 15,696 0 0
INVITAE CORP COM 46185L103 9,041 268,027 SH   SOLE 30 268,027 0 0
INVITAE CORP COM 46185L103 23 677 SH   SOLE 34 677 0 0
INVITAE CORP COM 46185L103 218 6,455 SH   SOLE 36 6,455 0 0
INVITAE CORP COM 46185L103 662 19,618 SH   SOLE 40 19,618 0 0
INVITAE CORP COM 46185L103 914 27,106 SH   SOLE 43 1,408 0 25,698
INVITAE CORP NOTE 2.000% 9/0 46185LAB9 2,762 2,055,000 PRN   SOLE 21 2,055,000 0 0
INVITATION HOMES INC COM 46187W107 47,649 1,277,803 SH   SOLE 2 86,683 0 1,191,120
INVITATION HOMES INC COM 46187W107 44,022 1,180,528 SH   SOLE 4 1,023,670 0 156,858
INVITATION HOMES INC COM 46187W107 32,913 882,614 SH   SOLE 7 882,614 0 0
INVITATION HOMES INC COM 46187W107 239 6,399 SH   SOLE 13 1,768 0 4,631
INVITATION HOMES INC COM 46187W107 2,449 65,667 SH   SOLE 15 65,667 0 0
INVITATION HOMES INC COM 46187W107 10,516 281,996 SH   SOLE 18 248,678 0 33,318
INVITATION HOMES INC COM 46187W107 31,558 846,283 SH   SOLE 19 846,283 0 0
INVITATION HOMES INC COM 46187W107 543,898 14,585,626 SH   SOLE 21 14,585,626 0 0
INVITATION HOMES INC COM 46187W107 627,614 16,830,614 SH   SOLE 22 16,129,434 0 701,180
INVITATION HOMES INC COM 46187W107 12,860 344,860 SH   SOLE 23 344,860 0 0
INVITATION HOMES INC COM 46187W107 121,138 3,248,526 SH   SOLE 25 3,248,526 0 0
INVITATION HOMES INC COM 46187W107 34,713 930,906 SH   SOLE 26 511,815 0 419,091
INVITATION HOMES INC COM 46187W107 48,950 1,312,675 SH   SOLE 28 64,397 0 1,248,278
INVITATION HOMES INC COM 46187W107 16 419 SH   SOLE 29 419 0 0
INVITATION HOMES INC COM 46187W107 124,784 3,346,306 SH   SOLE 30 3,346,306 0 0
INVITATION HOMES INC COM 46187W107 3,524 94,512 SH   SOLE 31 70,514 0 23,998
INVITATION HOMES INC COM 46187W107 1,405 37,667 SH   SOLE 34 37,667 0 0
INVITATION HOMES INC COM 46187W107 10,727 287,656 SH   SOLE 36 287,656 0 0
INVITATION HOMES INC COM 46187W107 775 20,789 SH   SOLE 40 20,789 0 0
INVITATION HOMES INC COM 46187W107 5,195 139,310 SH   SOLE 43 6,625 0 132,685
INVIVO THERAPEUTICS HLDGS CO COM 46186M506 0 16 SH   SOLE 21 16 0 0
INVIVO THERAPEUTICS HLDGS CO COM 46186M506 644 867,793 SH   SOLE 22 867,793 0 0
INVO BIOSCIENCE INC COM 44984F302 7 1,501 SH   SOLE 18 1,501 0 0
INVO BIOSCIENCE INC COM 44984F302 96 20,659 SH   SOLE 21 20,659 0 0
ION ACQUISITION CORP 2 LTD UNIT 99/99/9999 G49393120 70 6,905 SH   SOLE 2 6,905 0 0
ION ACQUISITION CORP 2 LTD UNIT 99/99/9999 G49393120 73 7,222 SH   SOLE 4 7,222 0 0
ION ACQUISITION CORP 2 LTD UNIT 99/99/9999 G49393120 876 86,810 SH   SOLE 18 86,810 0 0
ION ACQUISITION CORP 2 LTD UNIT 99/99/9999 G49393120 6,315 625,887 SH   SOLE 19 625,887 0 0
ION ACQUISITION CORP 2 LTD UNIT 99/99/9999 G49393120 398 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,568 254,474 SH   SOLE 34 254,474 0 0
ION GEOPHYSICAL CORP COM NEW 462044207 11 5,279 SH   SOLE 18 5,279 0 0
ION GEOPHYSICAL CORP COM NEW 462044207 151 72,198 SH   SOLE 21 72,198 0 0
ION GEOPHYSICAL CORP COM NEW 462044207 259 123,962 SH   SOLE 22 123,962 0 0
IONIS PHARMACEUTICALS INC COM 462222100 14,640 367,013 SH   SOLE 2 129,721 0 237,292
IONIS PHARMACEUTICALS INC COM 462222100 348 8,733 SH   SOLE 4 8,733 0 0
IONIS PHARMACEUTICALS INC COM 462222100 185 4,650 SH   SOLE 7 4,650 0 0
IONIS PHARMACEUTICALS INC COM 462222100 2,520 63,167 SH   SOLE 18 61,469 0 1,698
IONIS PHARMACEUTICALS INC COM 462222100 2,211 55,416 SH   SOLE 19 55,416 0 0
IONIS PHARMACEUTICALS INC COM 462222100 128,910 3,231,646 SH   SOLE 21 3,231,646 0 0
IONIS PHARMACEUTICALS INC COM 462222100 136,322 3,417,436 SH   SOLE 22 3,183,913 0 233,523
IONIS PHARMACEUTICALS INC COM 462222100 1,151 28,847 SH   SOLE 23 28,847 0 0
IONIS PHARMACEUTICALS INC COM 462222100 141 3,525 SH   SOLE 25 3,525 0 0
IONIS PHARMACEUTICALS INC COM 462222100 2,828 70,902 SH   SOLE 26 54,982 0 15,920
IONIS PHARMACEUTICALS INC COM 462222100 701 17,570 SH   SOLE 28 17,570 0 0
IONIS PHARMACEUTICALS INC COM 462222100 552 13,841 SH   SOLE 29 13,841 0 0
IONIS PHARMACEUTICALS INC COM 462222100 30,839 773,108 SH   SOLE 30 773,108 0 0
IONIS PHARMACEUTICALS INC COM 462222100 1,447 36,267 SH   SOLE 31 27,904 0 8,363
IONIS PHARMACEUTICALS INC COM 462222100 1,666 41,755 SH   SOLE 34 41,755 0 0
IONIS PHARMACEUTICALS INC COM 462222100 33 815 SH   SOLE 36 815 0 0
IONIS PHARMACEUTICALS INC COM 462222100 651 16,312 SH   SOLE 40 16,312 0 0
IONIS PHARMACEUTICALS INC COM 462222100 1,143 28,663 SH   SOLE 43 5,986 0 22,677
IONIS PHARMACEUTICALS INC NOTE 0.125%12/1 462222AB6 3,672 3,951,000 PRN   SOLE 21 3,951,000 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 8,133 312,555 SH   SOLE 2 61,859 0 250,696
IOVANCE BIOTHERAPEUTICS INC COM 462260100 12 455 SH   SOLE 4 455 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 59 2,269 SH   SOLE 7 2,269 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 1,548 59,494 SH   SOLE 18 59,494 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 1,030 39,601 SH   SOLE 19 39,601 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 72,048 2,768,963 SH   SOLE 21 2,768,963 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 86,474 3,323,382 SH   SOLE 22 3,162,778 0 160,604
IOVANCE BIOTHERAPEUTICS INC COM 462260100 150 5,779 SH   SOLE 25 5,779 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 1,051 40,385 SH   SOLE 26 30,320 0 10,065
IOVANCE BIOTHERAPEUTICS INC COM 462260100 383 14,729 SH   SOLE 28 14,729 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 3,682 141,490 SH   SOLE 30 141,490 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 69 2,637 SH   SOLE 31 2,637 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 127 4,894 SH   SOLE 36 4,894 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 344 13,203 SH   SOLE 40 13,203 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 997 38,333 SH   SOLE 43 1,814 0 36,519
IPG PHOTONICS CORP COM 44980X109 17,219 81,694 SH   SOLE 2 11,072 0 70,622
IPG PHOTONICS CORP COM 44980X109 3,032 14,386 SH   SOLE 4 12,864 0 1,522
IPG PHOTONICS CORP COM 44980X109 7,126 33,809 SH   SOLE 7 32,897 0 912
IPG PHOTONICS CORP COM 44980X109 28 135 SH   SOLE 13 135 0 0
IPG PHOTONICS CORP COM 44980X109 757 3,593 SH   SOLE 15 3,593 0 0
IPG PHOTONICS CORP COM 44980X109 23,313 110,607 SH   SOLE 18 105,614 0 4,993
IPG PHOTONICS CORP COM 44980X109 3,695 17,530 SH   SOLE 19 17,530 0 0
IPG PHOTONICS CORP COM 44980X109 183,865 872,350 SH   SOLE 21 872,350 0 0
IPG PHOTONICS CORP COM 44980X109 178,904 848,810 SH   SOLE 22 767,780 0 81,030
IPG PHOTONICS CORP COM 44980X109 4,498 21,342 SH   SOLE 23 21,342 0 0
IPG PHOTONICS CORP COM 44980X109 10,207 48,429 SH   SOLE 25 48,429 0 0
IPG PHOTONICS CORP COM 44980X109 19,899 94,410 SH   SOLE 26 48,937 0 45,473
IPG PHOTONICS CORP COM 44980X109 13,808 65,514 SH   SOLE 28 4,710 0 60,804
IPG PHOTONICS CORP COM 44980X109 70,435 334,181 SH   SOLE 30 312,380 0 21,801
IPG PHOTONICS CORP COM 44980X109 1,768 8,390 SH   SOLE 31 4,297 0 4,093
IPG PHOTONICS CORP COM 44980X109 416 1,973 SH   SOLE 34 1,973 0 0
IPG PHOTONICS CORP COM 44980X109 3,780 17,936 SH   SOLE 36 17,936 0 0
IPG PHOTONICS CORP COM 44980X109 283 1,345 SH   SOLE 40 1,345 0 0
IPG PHOTONICS CORP COM 44980X109 2,005 9,512 SH   SOLE 43 716 0 8,796
IQIYI INC SPONSORED ADS 46267X108 3,117 200,096 SH   SOLE 2 6,753 0 193,343
IQIYI INC SPONSORED ADS 46267X108 1,685 108,173 SH   SOLE 4 39,708 0 68,465
IQIYI INC SPONSORED ADS 46267X108 444 28,521 SH   SOLE 7 28,521 0 0
IQIYI INC SPONSORED ADS 46267X108 284 18,225 SH   SOLE 13 587 0 17,638
IQIYI INC SPONSORED ADS 46267X108 2,398 153,935 SH   SOLE 15 153,935 0 0
IQIYI INC SPONSORED ADS 46267X108 1,541 98,915 SH   SOLE 18 98,915 0 0
IQIYI INC SPONSORED ADS 46267X108 79,264 5,087,578 SH   SOLE 21 5,087,578 0 0
IQIYI INC SPONSORED ADS 46267X108 40,301 2,586,705 SH   SOLE 22 2,255,203 0 331,502
IQIYI INC SPONSORED ADS 46267X108 1,775 113,944 SH   SOLE 23 113,944 0 0
IQIYI INC SPONSORED ADS 46267X108 3,201 205,471 SH   SOLE 25 205,471 0 0
IQIYI INC SPONSORED ADS 46267X108 13,017 835,468 SH   SOLE 26 373,590 0 461,878
IQIYI INC SPONSORED ADS 46267X108 9,378 601,924 SH   SOLE 28 27,489 0 574,435
IQIYI INC SPONSORED ADS 46267X108 24,587 1,578,112 SH   SOLE 30 1,578,112 0 0
IQIYI INC SPONSORED ADS 46267X108 309 19,817 SH   SOLE 34 19,817 0 0
IQIYI INC SPONSORED ADS 46267X108 17 1,121 SH   SOLE 40 1,121 0 0
IQIYI INC SPONSORED ADS 46267X108 3,797 243,681 SH   SOLE 43 3,619 0 240,062
IQIYI INC NOTE 3.750%12/0 46267XAB4 4,446 4,450,000 PRN   SOLE 21 4,450,000 0 0
IQVIA HLDGS INC COM 46266C105 118,197 487,771 SH   SOLE 2 127,528 0 360,243
IQVIA HLDGS INC COM 46266C105 27,884 115,070 SH   SOLE 4 65,530 0 49,540
IQVIA HLDGS INC COM 46266C105 41,999 173,321 SH   SOLE 7 162,568 0 10,753
IQVIA HLDGS INC COM 46266C105 361 1,490 SH   SOLE 13 557 0 933
IQVIA HLDGS INC COM 46266C105 4,782 19,733 SH   SOLE 15 19,733 0 0
IQVIA HLDGS INC COM 46266C105 1 4 SH   SOLE 17 0 0 4
IQVIA HLDGS INC COM 46266C105 96,813 399,527 SH   SOLE 18 372,390 0 27,137
IQVIA HLDGS INC COM 46266C105 206,016 850,182 SH   SOLE 19 850,182 0 0
IQVIA HLDGS INC COM 46266C105 1,477,455 6,097,122 SH   SOLE 21 6,097,122 0 0
IQVIA HLDGS INC COM 46266C105 979,551 4,042,388 SH   SOLE 22 3,635,555 0 406,833
IQVIA HLDGS INC COM 46266C105 26,293 108,504 SH   SOLE 23 108,504 0 0
IQVIA HLDGS INC COM 46266C105 91,945 379,435 SH   SOLE 25 379,435 0 0
IQVIA HLDGS INC COM 46266C105 97,542 402,533 SH   SOLE 26 152,113 0 250,420
IQVIA HLDGS INC COM 46266C105 80,859 333,688 SH   SOLE 28 21,311 0 312,377
IQVIA HLDGS INC COM 46266C105 32 134 SH   SOLE 29 134 0 0
IQVIA HLDGS INC COM 46266C105 214,779 886,344 SH   SOLE 30 886,344 0 0
IQVIA HLDGS INC COM 46266C105 128,754 531,339 SH   SOLE 31 23,510 0 507,829
IQVIA HLDGS INC COM 46266C105 133,669 551,622 SH   SOLE 34 551,622 0 0
IQVIA HLDGS INC COM 46266C105 23,285 96,090 SH   SOLE 36 96,090 0 0
IQVIA HLDGS INC COM 46266C105 1,655 6,831 SH   SOLE 40 6,831 0 0
IQVIA HLDGS INC COM 46266C105 23,438 96,722 SH   SOLE 43 6,562 0 90,160
IRADIMED CORP COM 46266A109 77 2,627 SH   SOLE 2 529 0 2,098
IRADIMED CORP COM 46266A109 622 21,154 SH   SOLE 18 21,154 0 0
IRADIMED CORP COM 46266A109 337 11,444 SH   SOLE 19 11,444 0 0
IRADIMED CORP COM 46266A109 6,511 221,378 SH   SOLE 21 221,378 0 0
IRADIMED CORP COM 46266A109 4,102 139,463 SH   SOLE 22 139,175 0 288
IRADIMED CORP COM 46266A109 263 8,946 SH   SOLE 26 0 0 8,946
IRHYTHM TECHNOLOGIES INC COM 450056106 921 13,881 SH   SOLE 2 10,333 0 3,548
IRHYTHM TECHNOLOGIES INC COM 450056106 8 119 SH   SOLE 4 119 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 31 466 SH   SOLE 7 466 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 6,084 91,695 SH   SOLE 18 91,695 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 3,457 52,099 SH   SOLE 19 52,099 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 74,768 1,126,880 SH   SOLE 21 1,126,880 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 49,163 740,963 SH   SOLE 22 722,962 0 18,001
IRHYTHM TECHNOLOGIES INC COM 450056106 92 1,386 SH   SOLE 25 1,386 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 762 11,484 SH   SOLE 26 9,114 0 2,370
IRHYTHM TECHNOLOGIES INC COM 450056106 233 3,506 SH   SOLE 28 3,506 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 1,474 22,221 SH   SOLE 30 22,221 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 93 1,395 SH   SOLE 36 1,395 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 237 3,573 SH   SOLE 40 3,573 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 538 8,116 SH   SOLE 43 485 0 7,631
IRIDEX CORP COM 462684101 19 2,651 SH   SOLE 18 2,651 0 0
IRIDEX CORP COM 462684101 288 40,836 SH   SOLE 21 40,836 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 4,840 121,022 SH   SOLE 2 85,747 0 35,275
IRIDIUM COMMUNICATIONS INC COM 46269C102 501 12,523 SH   SOLE 4 12,523 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 77 1,921 SH   SOLE 7 1,921 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 1 16 SH   SOLE 17 0 0 16
IRIDIUM COMMUNICATIONS INC COM 46269C102 24,518 613,113 SH   SOLE 18 613,113 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 8,392 209,861 SH   SOLE 19 209,861 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 332,192 8,306,873 SH   SOLE 21 8,306,873 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 139,830 3,496,618 SH   SOLE 22 3,397,283 0 99,335
IRIDIUM COMMUNICATIONS INC COM 46269C102 408 10,213 SH   SOLE 25 10,213 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 2,070 51,775 SH   SOLE 26 41,894 0 9,881
IRIDIUM COMMUNICATIONS INC COM 46269C102 478 11,964 SH   SOLE 28 11,964 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 5,849 146,263 SH   SOLE 30 146,263 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 708 17,699 SH   SOLE 36 17,699 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 605 15,122 SH   SOLE 40 15,122 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 2,131 53,292 SH   SOLE 43 2,057 0 51,235
IROBOT CORP COM 462726100 5,451 58,369 SH   SOLE 2 28,176 0 30,193
IROBOT CORP COM 462726100 11 115 SH   SOLE 4 115 0 0
IROBOT CORP COM 462726100 42 448 SH   SOLE 7 448 0 0
IROBOT CORP COM 462726100 921 9,861 SH   SOLE 13 9,861 0 0
IROBOT CORP COM 462726100 12,593 134,843 SH   SOLE 18 115,321 0 19,522
IROBOT CORP COM 462726100 33,259 356,127 SH   SOLE 19 356,127 0 0
IROBOT CORP COM 462726100 304,483 3,260,340 SH   SOLE 21 3,260,340 0 0
IROBOT CORP COM 462726100 96,967 1,038,303 SH   SOLE 22 1,007,733 0 30,570
IROBOT CORP COM 462726100 1,030 11,032 SH   SOLE 23 11,032 0 0
IROBOT CORP COM 462726100 149 1,593 SH   SOLE 25 1,593 0 0
IROBOT CORP COM 462726100 5,096 54,565 SH   SOLE 26 10,611 0 43,954
IROBOT CORP COM 462726100 344 3,679 SH   SOLE 28 3,679 0 0
IROBOT CORP COM 462726100 16,846 180,382 SH   SOLE 30 180,382 0 0
IROBOT CORP COM 462726100 224 2,398 SH   SOLE 36 2,398 0 0
IROBOT CORP COM 462726100 327 3,499 SH   SOLE 40 3,499 0 0
IROBOT CORP COM 462726100 1,181 12,646 SH   SOLE 43 350 0 12,296
IRON MTN INC NEW COM 46284V101 27,901 659,285 SH   SOLE 2 111,576 0 547,709
IRON MTN INC NEW COM 46284V101 5,286 124,912 SH   SOLE 4 113,889 0 11,023
IRON MTN INC NEW COM 46284V101 10,697 252,774 SH   SOLE 7 244,003 0 8,771
IRON MTN INC NEW COM 46284V101 37 870 SH   SOLE 13 870 0 0
IRON MTN INC NEW COM 46284V101 1,510 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 26,825 633,870 SH   SOLE 18 592,613 0 41,257
IRON MTN INC NEW COM 46284V101 7,646 180,661 SH   SOLE 19 180,661 0 0
IRON MTN INC NEW COM 46284V101 436,936 10,324,578 SH   SOLE 21 10,324,578 0 0
IRON MTN INC NEW COM 46284V101 288,806 6,824,340 SH   SOLE 22 6,208,717 0 615,623
IRON MTN INC NEW COM 46284V101 7,476 176,659 SH   SOLE 23 176,659 0 0
IRON MTN INC NEW COM 46284V101 16,584 391,875 SH   SOLE 25 391,875 0 0
IRON MTN INC NEW COM 46284V101 30,363 717,461 SH   SOLE 26 330,184 0 387,277
IRON MTN INC NEW COM 46284V101 27,282 644,662 SH   SOLE 28 32,260 0 612,402
IRON MTN INC NEW COM 46284V101 11 271 SH   SOLE 29 271 0 0
IRON MTN INC NEW COM 46284V101 65,567 1,549,305 SH   SOLE 30 1,477,842 0 71,463
IRON MTN INC NEW COM 46284V101 5,200 122,872 SH   SOLE 31 30,531 0 92,341
IRON MTN INC NEW COM 46284V101 3,911 92,418 SH   SOLE 34 92,418 0 0
IRON MTN INC NEW COM 46284V101 7,242 171,126 SH   SOLE 36 171,126 0 0
IRON MTN INC NEW COM 46284V101 460 10,880 SH   SOLE 40 10,880 0 0
IRON MTN INC NEW COM 46284V101 9,311 220,012 SH   SOLE 43 18,491 0 201,521
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 821 63,807 SH   SOLE 2 48,172 0 15,635
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,800 450,676 SH   SOLE 18 450,676 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 3,584 278,513 SH   SOLE 19 278,513 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 84,239 6,545,414 SH   SOLE 21 6,545,414 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 49,552 3,850,158 SH   SOLE 22 3,756,587 0 93,571
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 13 974 SH   SOLE 23 974 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 53 4,099 SH   SOLE 25 4,099 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 1,155 89,724 SH   SOLE 26 76,891 0 12,833
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 253 19,635 SH   SOLE 28 19,635 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 2,187 169,895 SH   SOLE 30 169,895 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 390 30,305 SH   SOLE 34 30,305 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 259 20,105 SH   SOLE 40 20,105 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 317 24,596 SH   SOLE 43 0 0 24,596
IRSA INVERSIONES Y REP S A GLOBL DEP RCPT 450047204 32 8,744 SH   SOLE 21 8,744 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 25 2,380 SH   SOLE 21 2,380 0 0
IRSA PROPIEDADES COMERCIALES SPONSORED ADR 463588103 0 1 SH   SOLE 43 0 0 1
ISHARES GOLD TR ISHARES NEW 464285204 24,498 726,723 SH   SOLE 2 0 0 726,723
ISHARES GOLD TR ISHARES NEW 464285204 8,208 243,483 SH   SOLE 18 243,483 0 0
ISHARES GOLD TR ISHARES NEW 464285204 5,843 173,331 SH   SOLE 21 173,331 0 0
ISHARES GOLD TR ISHARES NEW 464285204 46,394 1,376,274 SH   SOLE 23 1,376,274 0 0
ISHARES GOLD TR SHARES REPRESENT 46436F103 8,851 500,000 SH   SOLE   500,000 0 0
ISHARES INC MSCI AUST ETF 464286103 1,167 44,925 SH   SOLE 18 0 0 44,925
ISHARES INC MSCI FRONTIER 464286145 8,394 252,918 SH   SOLE 23 252,918 0 0
ISHARES INC US INTL HGH YLD 464286178 8,644 169,951 SH   SOLE 2 169,951 0 0
ISHARES INC EM MKTS DIV ETF 464286319 629 16,189 SH   SOLE 7 16,189 0 0
ISHARES INC EM MKTS DIV ETF 464286319 898 23,119 SH   SOLE 18 23,119 0 0
ISHARES INC EM MKTS DIV ETF 464286319 1,123 28,913 SH   SOLE 19 28,913 0 0
ISHARES INC EM MKTS DIV ETF 464286319 23,220 597,684 SH   SOLE 21 597,684 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 269 6,640 SH   SOLE 2 6,640 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 359 8,865 SH   SOLE 4 8,865 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 4,775 117,776 SH   SOLE 7 12,720 0 105,056
ISHARES INC MSCI BRAZIL ETF 464286400 5,630 138,884 SH   SOLE 18 119,426 0 19,458
ISHARES INC MSCI BRAZIL ETF 464286400 55,542 1,370,066 SH   SOLE 19 1,370,066 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 143 3,539 SH   SOLE 23 3,539 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 6,164 152,059 SH   SOLE 26 152,059 0 0
ISHARES INC EM MKT SM-CP ETF 464286475 288 4,591 SH   SOLE 21 4,591 0 0
ISHARES INC MSCI CDA ETF 464286509 2,877 77,184 SH   SOLE 2 77,184 0 0
ISHARES INC MSCI CDA ETF 464286509 503 13,508 SH   SOLE 18 0 0 13,508
ISHARES INC MSCI CDA ETF 464286509 12,936 347,085 SH   SOLE 21 347,085 0 0
ISHARES INC MSCI CDA ETF 464286509 4,662 125,076 SH   SOLE 22 125,076 0 0
ISHARES INC JP MORGAN EM ETF 464286517 1,782 40,817 SH   SOLE 2 0 0 40,817
ISHARES INC JP MORGAN EM ETF 464286517 3,113 71,311 SH   SOLE 18 71,311 0 0
ISHARES INC JP MORGAN EM ETF 464286517 11,822 270,845 SH   SOLE 21 270,845 0 0
ISHARES INC MSCI GBL MIN VOL 464286525 173,212 1,683,958 SH   SOLE 7 1,683,958 0 0
ISHARES INC MSCI GBL MIN VOL 464286525 7 66 SH   SOLE 17 0 0 66
ISHARES INC MSCI GBL MIN VOL 464286525 476 4,626 SH   SOLE 18 4,626 0 0
ISHARES INC MSCI GBL MIN VOL 464286525 75 730 SH   SOLE 22 0 0 730
ISHARES INC MSCI GBL MIN VOL 464286525 50,834 494,201 SH   SOLE 40 494,201 0 0
ISHARES INC MSCI EMERG MRKT 464286533 56,586 881,944 SH   SOLE 7 881,944 0 0
ISHARES INC MSCI EMERG MRKT 464286533 14 217 SH   SOLE 17 0 0 217
ISHARES INC MSCI EMERG MRKT 464286533 114,419 1,783,335 SH   SOLE 18 1,783,335 0 0
ISHARES INC MSCI EMERG MRKT 464286533 4,071 63,456 SH   SOLE 21 63,456 0 0
ISHARES INC MSCI EMERG MRKT 464286533 82,262 1,282,138 SH   SOLE 22 1,282,138 0 0
ISHARES INC MSCI EURZONE ETF 464286608 22,637 458,694 SH   SOLE 18 376,860 0 81,834
ISHARES INC MSCI EURZONE ETF 464286608 709,838 14,383,745 SH   SOLE 21 14,383,745 0 0
ISHARES INC MSCI CHILE ETF 464286640 25,518 880,544 SH   SOLE 7 88,813 0 791,731
ISHARES INC MSCI CHILE ETF 464286640 938 32,356 SH   SOLE 18 0 0 32,356
ISHARES INC MSCI CHILE ETF 464286640 1,670 57,640 SH   SOLE 22 57,640 0 0
ISHARES INC MSCI PAC JP ETF 464286665 2 37 SH   SOLE 17 0 0 37
ISHARES INC MSCI PAC JP ETF 464286665 102,111 1,974,677 SH   SOLE 23 1,974,677 0 0
ISHARES INC MSCI PAC JP ETF 464286665 5,569 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 47,232 1,247,870 SH   SOLE 7 115,834 0 1,132,036
ISHARES INC MSCI FRANCE ETF 464286707 6,407 169,285 SH   SOLE 18 105,422 0 63,863
ISHARES INC MSCI TURKEY ETF 464286715 171 8,098 SH   SOLE 18 8,098 0 0
ISHARES INC MSCI SWITZERLAND 464286749 3 57 SH   SOLE 17 0 0 57
ISHARES INC MSCI SWEDEN ETF 464286756 1,497 32,267 SH   SOLE 18 0 0 32,267
ISHARES INC MSCI SPAIN ETF 464286764 32,423 1,140,852 SH   SOLE 7 107,365 0 1,033,487
ISHARES INC MSCI SPAIN ETF 464286764 1,035 36,421 SH   SOLE 18 0 0 36,421
ISHARES INC MSCI SPAIN ETF 464286764 11,742 413,157 SH   SOLE 23 413,157 0 0
ISHARES INC MSCI STH KOR ETF 464286772 76,687 822,997 SH   SOLE 4 822,997 0 0
ISHARES INC MSCI STH KOR ETF 464286772 2,295 24,634 SH   SOLE 18 0 0 24,634
ISHARES INC MSCI STH KOR ETF 464286772 32,376 347,454 SH   SOLE 22 347,454 0 0
ISHARES INC MSCI STH KOR ETF 464286772 12,127 130,147 SH   SOLE 26 130,147 0 0
ISHARES INC MSCI STH AFR ETF 464286780 705 14,425 SH   SOLE 18 0 0 14,425
ISHARES INC MSCI STH AFR ETF 464286780 127 2,590 SH   SOLE 23 2,590 0 0
ISHARES INC MSCI GERMANY ETF 464286806 23,691 684,710 SH   SOLE 7 77,049 0 607,661
ISHARES INC MSCI GERMANY ETF 464286806 886 25,608 SH   SOLE 18 0 0 25,608
ISHARES INC MSCI GERMANY ETF 464286806 65,061 1,880,389 SH   SOLE 21 1,880,389 0 0
ISHARES INC MSCI MEXICO ETF 464286822 5,376 112,015 SH   SOLE 7 12,483 0 99,532
ISHARES INC MSCI MEXICO ETF 464286822 762 15,872 SH   SOLE 18 0 0 15,872
ISHARES INC MSCI MEXICO ETF 464286822 713 14,863 SH   SOLE 21 14,863 0 0
ISHARES INC MSCI MEXICO ETF 464286822 155 3,230 SH   SOLE 23 3,230 0 0
ISHARES INC MSCI HONG KG ETF 464286871 29,130 1,090,189 SH   SOLE 7 110,216 0 979,973
ISHARES INC MSCI HONG KG ETF 464286871 875 32,761 SH   SOLE 18 1,737 0 31,024
ISHARES INC CORE MSCI EMKT 46434G103 152,876 2,282,078 SH   SOLE 2 2,165,952 0 116,126
ISHARES INC CORE MSCI EMKT 46434G103 95 1,415 SH   SOLE 3 1,415 0 0
ISHARES INC CORE MSCI EMKT 46434G103 1,187,126 17,720,950 SH   SOLE 7 17,720,950 0 0
ISHARES INC CORE MSCI EMKT 46434G103 103,337 1,542,576 SH   SOLE 17 0 0 1,542,576
ISHARES INC CORE MSCI EMKT 46434G103 215,243 3,213,060 SH   SOLE 18 3,213,060 0 0
ISHARES INC CORE MSCI EMKT 46434G103 404,929 6,044,623 SH   SOLE 21 5,456,115 0 588,508
ISHARES INC CORE MSCI EMKT 46434G103 665,210 9,929,988 SH   SOLE 22 7,413,023 0 2,516,965
ISHARES INC CORE MSCI EMKT 46434G103 434,535 6,486,572 SH   SOLE 23 6,486,572 0 0
ISHARES INC CORE MSCI EMKT 46434G103 6,290 93,897 SH   SOLE 26 93,897 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772 301,511 4,714,786 SH   SOLE 2 146,055 0 4,568,731
ISHARES INC MSCI TAIWAN ETF 46434G772 21,241 332,144 SH   SOLE 7 33,693 0 298,451
ISHARES INC MSCI TAIWAN ETF 46434G772 17,361 271,472 SH   SOLE 15 271,472 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772 9,378 146,639 SH   SOLE 18 101,771 0 44,868
ISHARES INC MSCI TAIWAN ETF 46434G772 127,077 1,987,129 SH   SOLE 22 1,987,129 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772 15,049 235,318 SH   SOLE 26 235,318 0 0
ISHARES INC MSCI SINGPOR ETF 46434G780 2 98 SH   SOLE 17 0 0 98
ISHARES INC MSCI RUSSIA ETF 46434G798 50,348 1,137,045 SH   SOLE 2 0 0 1,137,045
ISHARES INC MSCI RUSSIA ETF 46434G798 40,690 918,916 SH   SOLE 4 0 0 918,916
ISHARES INC MSCI RUSSIA ETF 46434G798 4,525 102,190 SH   SOLE 22 102,190 0 0
ISHARES INC MSCI MLY ETF NEW 46434G814 2,280 89,268 SH   SOLE 22 89,268 0 0
ISHARES INC MSCI MLY ETF NEW 46434G814 2,357 92,287 SH   SOLE 26 92,287 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 83 1,226 SH   SOLE 2 1,226 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 305,137 4,517,878 SH   SOLE 4 4,517,878 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 124,963 1,850,206 SH   SOLE 7 188,958 0 1,661,248
ISHARES INC MSCI JPN ETF NEW 46434G822 11 162 SH   SOLE 17 0 0 162
ISHARES INC MSCI JPN ETF NEW 46434G822 33,611 497,641 SH   SOLE 18 386,408 0 111,233
ISHARES INC MSCI JPN ETF NEW 46434G822 36,768 544,394 SH   SOLE 19 544,394 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 511,672 7,575,837 SH   SOLE 21 7,575,837 0 0
ISHARES INC MSCI ITALY ETF 46434G830 25,104 775,065 SH   SOLE 7 84,247 0 690,818
ISHARES INC MSCI ITALY ETF 46434G830 1,444 44,594 SH   SOLE 18 0 0 44,594
ISHARES INC ESG AWR MSCI EM 46434G863 107,104 2,372,191 SH   SOLE 2 2,354,624 0 17,567
ISHARES INC ESG AWR MSCI EM 46434G863 28,430 629,685 SH   SOLE 7 629,685 0 0
ISHARES INC ESG AWR MSCI EM 46434G863 75 1,655 SH   SOLE 17 0 0 1,655
ISHARES INC ESG AWR MSCI EM 46434G863 52,344 1,159,339 SH   SOLE 18 1,159,339 0 0
ISHARES INC ESG AWR MSCI EM 46434G863 19,563 433,291 SH   SOLE 19 433,291 0 0
ISHARES INC ESG AWR MSCI EM 46434G863 3,908 86,565 SH   SOLE 21 86,565 0 0
ISHARES INC ESG AWR MSCI EM 46434G863 984 21,791 SH   SOLE 22 21,791 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 303,567 18,866,825 SH   SOLE 7 18,866,825 0 0
ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107 12,498 776,758 SH   SOLE 23 776,758 0 0
ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107 3,720 231,217 SH   SOLE 26 0 0 231,217
ISHARES SILVER TR ISHARES 46428Q109 15 615 SH   SOLE 17 0 0 615
ISHARES SILVER TR ISHARES 46428Q109 28,603 1,180,958 SH   SOLE 25 1,180,958 0 0
ISHARES TR IBOXX INV CP ETF 464287242 1,048,672 7,804,942 SH   OTR 2 0 0 7,804,942
ISHARES TR USD INV GRDE ETF 464288620 121,547 2,006,063 SH   OTR 2 0 0 2,006,063
ISHARES TR ISHS 5-10YR INVT 464288638 399,056 6,593,783 SH   OTR 2 0 0 6,593,783
ISHARES TR ISHS 1-5YR INVS 464288646 506,215 9,235,820 SH   OTR 2 0 0 9,235,820
ISHARES TR 0-5YR INVT GR CP 46434V100 4,977 96,028 SH   OTR 2 0 0 96,028
ISHARES TR ISHS 1-5YR INVS 464288646 115,615 2,109,383 SH   SOLE 44 2,109,383 0 0
ISHARES TR FLTG RATE NT ETF 46429B655 29,271 575,974 SH   SOLE 44 575,974 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 44,335 962,547 SH   SOLE 44 962,547 0 0
ISHARES TR S&P 100 ETF 464287101 28 143 SH   SOLE 17 0 0 143
ISHARES TR MORNINGSTAR GRWT 464287119 27 421 SH   SOLE 17 0 0 421
ISHARES TR MORNINGSTR US EQ 464287127 74 1,224 SH   SOLE 17 0 0 1,224
ISHARES TR CORE S&P TTL STK 464287150 707,219 7,160,984 SH   SOLE 2 7,160,984 0 0
ISHARES TR CORE S&P TTL STK 464287150 1,510,761 15,297,293 SH   SOLE 7 15,297,293 0 0
ISHARES TR CORE S&P TTL STK 464287150 930 9,415 SH   SOLE 17 0 0 9,415
ISHARES TR CORE S&P TTL STK 464287150 273,812 2,772,498 SH   SOLE 18 258,408 0 2,514,090
ISHARES TR CORE S&P TTL STK 464287150 436,605 4,420,873 SH   SOLE 19 4,420,873 0 0
ISHARES TR CORE S&P TTL STK 464287150 137,192 1,389,148 SH   SOLE 21 0 0 1,389,148
ISHARES TR CORE S&P TTL STK 464287150 723,656 7,327,418 SH   SOLE 22 0 0 7,327,418
ISHARES TR SELECT DIVID ETF 464287168 2,627 22,527 SH   SOLE 7 22,527 0 0
ISHARES TR SELECT DIVID ETF 464287168 11 92 SH   SOLE 17 0 0 92
ISHARES TR SELECT DIVID ETF 464287168 48,227 413,539 SH   SOLE 18 413,539 0 0
ISHARES TR SELECT DIVID ETF 464287168 12,046 103,294 SH   SOLE 22 103,294 0 0
ISHARES TR SELECT DIVID ETF 464287168 58 501 SH   SOLE 43 0 0 501
ISHARES TR TIPS BD ETF 464287176 91,284 713,101 SH   SOLE 2 214,281 0 498,820
ISHARES TR TIPS BD ETF 464287176 66,758 521,507 SH   SOLE 4 521,507 0 0
ISHARES TR TIPS BD ETF 464287176 25,815 201,661 SH   SOLE 17 0 0 201,661
ISHARES TR TIPS BD ETF 464287176 53,352 416,781 SH   SOLE 18 416,781 0 0
ISHARES TR TIPS BD ETF 464287176 11,334 88,537 SH   SOLE 19 88,537 0 0
ISHARES TR TIPS BD ETF 464287176 2,749,308 21,477,291 SH   SOLE 21 21,259,781 0 217,510
ISHARES TR TIPS BD ETF 464287176 67,552 527,705 SH   SOLE 22 0 0 527,705
ISHARES TR TIPS BD ETF 464287176 1,826 14,264 SH   SOLE 23 14,264 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 136 2,935 SH   SOLE 2 2,935 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 100,507 2,169,378 SH   SOLE 4 2,169,378 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 59,820 1,291,173 SH   SOLE 7 1,291,173 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 4,711 101,679 SH   SOLE 18 101,679 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 101,390 2,188,426 SH   SOLE 19 2,188,426 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 218 4,702 SH   SOLE 26 4,702 0 0
ISHARES TR OPTIONS 464287184 9,266 200,000 SH Call SOLE 19 200,000 0 0
ISHARES TR CORE S&P500 ETF 464287200 3,825,369 8,897,863 SH   SOLE 2 8,636,020 0 261,843
ISHARES TR CORE S&P500 ETF 464287200 8,767 20,393 SH   SOLE 3 20,393 0 0
ISHARES TR CORE S&P500 ETF 464287200 3,809,936 8,861,965 SH   SOLE 4 8,861,965 0 0
ISHARES TR CORE S&P500 ETF 464287200 10,600,400 24,656,681 SH   SOLE 7 24,656,681 0 0
ISHARES TR CORE S&P500 ETF 464287200 945,317 2,198,821 SH   SOLE 16 2,198,821 0 0
ISHARES TR CORE S&P500 ETF 464287200 405,609 943,452 SH   SOLE 17 0 0 943,452
ISHARES TR CORE S&P500 ETF 464287200 857,972 1,995,656 SH   SOLE 18 1,309,700 0 685,956
ISHARES TR CORE S&P500 ETF 464287200 317,808 739,226 SH   SOLE 19 739,226 0 0
ISHARES TR CORE S&P500 ETF 464287200 1,932,527 4,495,084 SH   SOLE 21 4,495,084 0 0
ISHARES TR CORE S&P500 ETF 464287200 1,350,132 3,140,427 SH   SOLE 22 1,604,715 0 1,535,712
ISHARES TR CORE S&P500 ETF 464287200 1,820,474 4,234,448 SH   SOLE 23 4,234,448 0 0
ISHARES TR CORE S&P500 ETF 464287200 60,248 140,137 SH   SOLE 26 140,137 0 0
ISHARES TR CORE S&P500 ETF 464287200 351,764 818,208 SH   SOLE 28 818,208 0 0
ISHARES TR CORE S&P500 ETF 464287200 10,103 23,500 SH   SOLE 43 23,500 0 0
ISHARES TR CORE US AGGBD ET 464287226 1,481,021 12,841,597 SH   SOLE 2 12,775,620 0 65,977
ISHARES TR CORE US AGGBD ET 464287226 281,673 2,442,325 SH   SOLE 17 0 0 2,442,325
ISHARES TR CORE US AGGBD ET 464287226 1,050,109 9,105,250 SH   SOLE 18 6,141,315 0 2,963,935
ISHARES TR CORE US AGGBD ET 464287226 558,174 4,839,795 SH   SOLE 19 4,839,795 0 0
ISHARES TR CORE US AGGBD ET 464287226 215,303 1,866,842 SH   SOLE 21 1,006,556 0 860,286
ISHARES TR CORE US AGGBD ET 464287226 508,770 4,411,432 SH   SOLE 22 590,348 0 3,821,084
ISHARES TR MSCI EMG MKT ETF 464287234 752,340 13,641,700 SH   SOLE 4 13,641,700 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 2,770,482 50,235,397 SH   SOLE 7 50,235,397 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 7,911 143,439 SH   SOLE 17 0 0 143,439
ISHARES TR MSCI EMG MKT ETF 464287234 3,487 63,235 SH   SOLE 18 63,235 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 4,763 86,365 SH   SOLE 19 86,365 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 220,542 3,998,953 SH   SOLE 21 3,998,953 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 76,367 1,384,716 SH   SOLE 23 1,384,716 0 0
ISHARES TR OPTIONS 464287234 1,274 23,100 SH Call SOLE 2 23,100 0 0
ISHARES TR OPTIONS 464287234 1,643 29,800 SH Call SOLE 4 29,800 0 0
ISHARES TR OPTIONS 464287234 19,777 358,600 SH Call SOLE 18 358,600 0 0
ISHARES TR OPTIONS 464287234 255,108 4,625,700 SH Call SOLE 19 4,625,700 0 0
ISHARES TR IBOXX INV CP ETF 464287242 46,779 348,159 SH   SOLE 2 278,722 0 69,437
ISHARES TR IBOXX INV CP ETF 464287242 149 1,106 SH   SOLE 4 1,106 0 0
ISHARES TR IBOXX INV CP ETF 464287242 195,208 1,452,870 SH   SOLE 7 1,032,015 0 420,855
ISHARES TR IBOXX INV CP ETF 464287242 3,464 25,784 SH   SOLE 17 0 0 25,784
ISHARES TR IBOXX INV CP ETF 464287242 75,202 559,703 SH   SOLE 18 559,703 0 0
ISHARES TR IBOXX INV CP ETF 464287242 42,148 313,694 SH   SOLE 19 313,694 0 0
ISHARES TR IBOXX INV CP ETF 464287242 680,105 5,061,815 SH   SOLE 21 5,061,815 0 0
ISHARES TR IBOXX INV CP ETF 464287242 32,839 244,413 SH   SOLE 22 244,413 0 0
ISHARES TR IBOXX INV CP ETF 464287242 493,715 3,674,571 SH   SOLE 23 3,674,571 0 0
ISHARES TR IBOXX INV CP ETF 464287242 1,008 7,500 SH   SOLE 37 7,500 0 0
ISHARES TR GBL COMM SVC ETF 464287275 7,280 84,093 SH   SOLE 7 84,093 0 0
ISHARES TR GLOBAL TECH ETF 464287291 134,896 399,669 SH   SOLE 2 399,669 0 0
ISHARES TR GLOBAL TECH ETF 464287291 17,123 50,731 SH   SOLE 7 50,731 0 0
ISHARES TR GLOBAL TECH ETF 464287291 1 3 SH   SOLE 17 0 0 3
ISHARES TR GLOBAL TECH ETF 464287291 20,816 61,673 SH   SOLE 18 61,673 0 0
ISHARES TR GLOBAL TECH ETF 464287291 3,794 11,240 SH   SOLE 19 11,240 0 0
ISHARES TR GLOBAL TECH ETF 464287291 762 2,258 SH   SOLE 43 0 0 2,258
ISHARES TR S&P 500 GRWT ETF 464287309 285,782 3,929,360 SH   SOLE 2 3,929,360 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 468 6,434 SH   SOLE 17 0 0 6,434
ISHARES TR S&P 500 GRWT ETF 464287309 36,242 498,309 SH   SOLE 18 498,309 0 0
ISHARES TR GLOB HLTHCRE ETF 464287325 690,005 8,301,311 SH   SOLE 4 8,301,311 0 0
ISHARES TR GLOB HLTHCRE ETF 464287325 407,578 4,903,484 SH   SOLE 7 4,903,484 0 0
ISHARES TR GLOBAL FINLS ETF 464287333 38,560 496,846 SH   SOLE 2 421,560 0 75,286
ISHARES TR GLOBAL FINLS ETF 464287333 29,350 378,168 SH   SOLE 18 349,424 0 28,744
ISHARES TR GLOBAL FINLS ETF 464287333 98,007 1,262,820 SH   SOLE 19 1,262,820 0 0
ISHARES TR NORTH AMERN NAT 464287374 15,817 519,778 SH   SOLE 2 0 0 519,778
ISHARES TR JPX NIKKEI 400 464287382 3,500 48,624 SH   SOLE 21 48,624 0 0
ISHARES TR LATN AMER 40 ETF 464287390 110 3,484 SH   SOLE 2 3,484 0 0
ISHARES TR LATN AMER 40 ETF 464287390 199 6,304 SH   SOLE 4 6,304 0 0
ISHARES TR LATN AMER 40 ETF 464287390 2,617 83,013 SH   SOLE 18 83,013 0 0
ISHARES TR LATN AMER 40 ETF 464287390 32,521 1,031,750 SH   SOLE 19 1,031,750 0 0
ISHARES TR S&P 500 VAL ETF 464287408 32,896 222,809 SH   SOLE 2 222,809 0 0
ISHARES TR S&P 500 VAL ETF 464287408 497 3,363 SH   SOLE 4 3,363 0 0
ISHARES TR S&P 500 VAL ETF 464287408 29,709 201,229 SH   SOLE 17 0 0 201,229
ISHARES TR S&P 500 VAL ETF 464287408 7,600 51,476 SH   SOLE 18 51,476 0 0
ISHARES TR S&P 500 VAL ETF 464287408 94,518 640,190 SH   SOLE 19 640,190 0 0
ISHARES TR 20 YR TR BD ETF 464287432 116,923 809,996 SH   SOLE 2 546,592 0 263,404
ISHARES TR 20 YR TR BD ETF 464287432 1,166 8,077 SH   SOLE 7 8,077 0 0
ISHARES TR 20 YR TR BD ETF 464287432 40 280 SH   SOLE 17 0 0 280
ISHARES TR 20 YR TR BD ETF 464287432 13,173 91,255 SH   SOLE 18 90,870 0 385
ISHARES TR 20 YR TR BD ETF 464287432 68,655 475,613 SH   SOLE 19 475,613 0 0
ISHARES TR 20 YR TR BD ETF 464287432 43,190 299,206 SH   SOLE 21 259,297 0 39,909
ISHARES TR 20 YR TR BD ETF 464287432 98,880 685,001 SH   SOLE 22 202,318 0 482,683
ISHARES TR 20 YR TR BD ETF 464287432 73,272 507,597 SH   SOLE 23 507,597 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 9,630 83,381 SH   SOLE 2 83,381 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 41,688 360,968 SH   SOLE 7 30,111 0 330,857
ISHARES TR BARCLAYS 7 10 YR 464287440 30 260 SH   SOLE 17 0 0 260
ISHARES TR BARCLAYS 7 10 YR 464287440 23,033 199,441 SH   SOLE 18 188,772 0 10,669
ISHARES TR BARCLAYS 7 10 YR 464287440 60,034 519,817 SH   SOLE 21 519,817 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 267,304 2,314,522 SH   SOLE 23 2,314,522 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 216,575 2,513,637 SH   SOLE 2 2,114,039 0 399,598
ISHARES TR 1 3 YR TREAS BD 464287457 6,059 70,325 SH   SOLE 3 70,325 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 33 379 SH   SOLE 17 0 0 379
ISHARES TR 1 3 YR TREAS BD 464287457 46,962 545,057 SH   SOLE 18 545,057 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 482,344 5,598,231 SH   SOLE 19 5,598,231 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 32,473 376,897 SH   SOLE 21 0 0 376,897
ISHARES TR 1 3 YR TREAS BD 464287457 149,999 1,740,941 SH   SOLE 22 319,013 0 1,421,928
ISHARES TR 1 3 YR TREAS BD 464287457 81,665 947,825 SH   SOLE 23 947,825 0 0
ISHARES TR MSCI EAFE ETF 464287465 3,920 49,699 SH   SOLE 2 49,699 0 0
ISHARES TR MSCI EAFE ETF 464287465 317,077 4,019,742 SH   SOLE 4 4,019,742 0 0
ISHARES TR MSCI EAFE ETF 464287465 1,220,221 15,469,329 SH   SOLE 7 15,469,329 0 0
ISHARES TR MSCI EAFE ETF 464287465 16,984 215,318 SH   SOLE 17 0 0 215,318
ISHARES TR MSCI EAFE ETF 464287465 8,944 113,390 SH   SOLE 18 107,037 0 6,353
ISHARES TR MSCI EAFE ETF 464287465 2,847,355 36,097,300 SH   SOLE 21 36,097,300 0 0
ISHARES TR MSCI EAFE ETF 464287465 769 9,753 SH   SOLE 23 9,753 0 0
ISHARES TR RUS MDCP VAL ETF 464287473 42 366 SH   SOLE 17 0 0 366
ISHARES TR RUS MDCP VAL ETF 464287473 715 6,220 SH   SOLE 18 6,220 0 0
ISHARES TR RUS MD CP GR ETF 464287481 76 672 SH   SOLE 17 0 0 672
ISHARES TR RUS MD CP GR ETF 464287481 5,569 49,192 SH   SOLE 18 49,192 0 0
ISHARES TR RUS MID CAP ETF 464287499 1,438 18,143 SH   SOLE 17 0 0 18,143
ISHARES TR RUS MID CAP ETF 464287499 18,507 233,559 SH   SOLE 18 233,559 0 0
ISHARES TR RUS MID CAP ETF 464287499 13,543 170,914 SH   SOLE 19 170,914 0 0
ISHARES TR CORE S&P MCP ETF 464287507 31,793 118,308 SH   SOLE 2 118,308 0 0
ISHARES TR CORE S&P MCP ETF 464287507 153,037 569,481 SH   SOLE 4 569,481 0 0
ISHARES TR CORE S&P MCP ETF 464287507 314,819 1,171,506 SH   SOLE 7 1,171,506 0 0
ISHARES TR CORE S&P MCP ETF 464287507 2,318 8,626 SH   SOLE 17 0 0 8,626
ISHARES TR CORE S&P MCP ETF 464287507 358,876 1,335,452 SH   SOLE 18 1,267,355 0 68,097
ISHARES TR CORE S&P MCP ETF 464287507 45,394 168,919 SH   SOLE 19 168,919 0 0
ISHARES TR CORE S&P MCP ETF 464287507 105,426 392,312 SH   SOLE 21 392,312 0 0
ISHARES TR CORE S&P MCP ETF 464287507 596,275 2,218,861 SH   SOLE 22 588,933 0 1,629,928
ISHARES TR CORE S&P MCP ETF 464287507 537 2,000 SH   SOLE 43 0 0 2,000
ISHARES TR ISHARES SEMICDTR 464287523 67,725 149,102 SH   SOLE 25 149,102 0 0
ISHARES TR ISHARES SEMICDTR 464287523 6,403 14,097 SH   SOLE 26 14,097 0 0
ISHARES TR ISHARES BIOTECH 464287556 32 198 SH   SOLE 2 198 0 0
ISHARES TR ISHARES BIOTECH 464287556 51 310 SH   SOLE 4 310 0 0
ISHARES TR ISHARES BIOTECH 464287556 721 4,405 SH   SOLE 18 4,405 0 0
ISHARES TR ISHARES BIOTECH 464287556 9,104 55,628 SH   SOLE 19 55,628 0 0
ISHARES TR COHEN STEER REIT 464287564 14,799 226,450 SH   SOLE 18 226,450 0 0
ISHARES TR COHEN STEER REIT 464287564 147,458 2,256,434 SH   SOLE 22 0 0 2,256,434
ISHARES TR GLOBAL 100 ETF 464287572 1,724,288 24,289,168 SH   SOLE 4 24,289,168 0 0
ISHARES TR GLOBAL 100 ETF 464287572 2 22 SH   SOLE 17 0 0 22
ISHARES TR RUS 1000 VAL ETF 464287598 18,331 115,564 SH   SOLE 17 0 0 115,564
ISHARES TR RUS 1000 VAL ETF 464287598 96,925 611,054 SH   SOLE 18 611,054 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 789,178 4,975,273 SH   SOLE 22 367,935 0 4,607,338
ISHARES TR S&P MC 400GR ETF 464287606 389 4,808 SH   SOLE 2 4,808 0 0
ISHARES TR S&P MC 400GR ETF 464287606 19 231 SH   SOLE 17 0 0 231
ISHARES TR S&P MC 400GR ETF 464287606 1,395 17,236 SH   SOLE 18 17,236 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 11,616 42,788 SH   SOLE 17 0 0 42,788
ISHARES TR RUS 1000 GRW ETF 464287614 213,657 787,009 SH   SOLE 18 787,009 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 180,626 665,338 SH   SOLE 22 665,338 0 0
ISHARES TR RUS 1000 ETF 464287622 487,482 2,013,724 SH   SOLE 2 105,588 0 1,908,136
ISHARES TR RUS 1000 ETF 464287622 229 947 SH   SOLE 17 0 0 947
ISHARES TR RUS 1000 ETF 464287622 59,474 245,681 SH   SOLE 18 70,118 0 175,563
ISHARES TR RUS 1000 ETF 464287622 565,008 2,333,972 SH   SOLE 19 2,333,972 0 0
ISHARES TR RUS 1000 ETF 464287622 245,675 1,014,851 SH   SOLE 21 719,257 0 295,594
ISHARES TR RUS 1000 ETF 464287622 452,559 1,869,461 SH   SOLE 22 1,869,316 0 145
ISHARES TR RUS 1000 ETF 464287622 3,387 13,991 SH   SOLE 43 0 0 13,991
ISHARES TR RUS 2000 VAL ETF 464287630 14,481 87,355 SH   SOLE 2 0 0 87,355
ISHARES TR RUS 2000 VAL ETF 464287630 55 329 SH   SOLE 17 0 0 329
ISHARES TR RUS 2000 VAL ETF 464287630 30,216 182,279 SH   SOLE 18 182,279 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 16,847 101,629 SH   SOLE 22 62,337 0 39,292
ISHARES TR RUS 2000 GRW ETF 464287648 3,319 10,650 SH   SOLE 2 1,233 0 9,417
ISHARES TR RUS 2000 GRW ETF 464287648 72 231 SH   SOLE 17 0 0 231
ISHARES TR RUS 2000 GRW ETF 464287648 16,173 51,888 SH   SOLE 18 51,888 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 8,305 26,645 SH   SOLE 22 26,645 0 0
ISHARES TR OPTIONS 464287655 114,685 500,000 SH Put SOLE 2 500,000 0 0
ISHARES TR OPTIONS 464287655 115 500 SH Put SOLE 4 500 0 0
ISHARES TR OPTIONS 464287655 1,606 7,000 SH Put SOLE 18 7,000 0 0
ISHARES TR OPTIONS 464287655 54,268 236,600 SH Call SOLE 19 236,600 0 0
ISHARES TR OPTIONS 464287655 55,599 242,400 SH Put SOLE 19 242,400 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 107,158 467,182 SH   SOLE 2 229,297 0 237,885
ISHARES TR RUSSELL 2000 ETF 464287655 1,108,812 4,834,161 SH   SOLE 7 4,834,161 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 1,686 7,352 SH   SOLE 17 0 0 7,352
ISHARES TR RUSSELL 2000 ETF 464287655 150,975 658,215 SH   SOLE 18 658,215 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 97,832 426,527 SH   SOLE 19 426,527 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 177,085 772,051 SH   SOLE 21 617,859 0 154,192
ISHARES TR RUSSELL 2000 ETF 464287655 1,079,249 4,705,276 SH   SOLE 22 4,705,276 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 23 100 SH   SOLE 43 0 0 100
ISHARES TR CORE S&P US VLU 464287663 20,056 278,711 SH   SOLE 2 278,711 0 0
ISHARES TR CORE S&P US VLU 464287663 4,768 66,264 SH   SOLE 17 0 0 66,264
ISHARES TR CORE S&P US VLU 464287663 22,838 317,365 SH   SOLE 18 317,365 0 0
ISHARES TR CORE S&P US GWT 464287671 3,989 39,508 SH   SOLE 17 0 0 39,508
ISHARES TR CORE S&P US GWT 464287671 58,665 580,961 SH   SOLE 18 523,712 0 57,249
ISHARES TR RUSSELL 3000 ETF 464287689 201 787 SH   SOLE 17 0 0 787
ISHARES TR RUSSELL 3000 ETF 464287689 89,454 349,551 SH   SOLE 18 349,551 0 0
ISHARES TR RUSSELL 3000 ETF 464287689 18,509 72,325 SH   SOLE 19 72,325 0 0
ISHARES TR RUSSELL 3000 ETF 464287689 161,847 632,436 SH   SOLE 22 451,741 0 180,695
ISHARES TR S&P MC 400VL ETF 464287705 443 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 415 3,941 SH   SOLE 18 3,941 0 0
ISHARES TR U.S. TECH ETF 464287721 896 9,012 SH   SOLE 18 9,012 0 0
ISHARES TR U.S. REAL ES ETF 464287739 112,854 1,107,061 SH   SOLE 2 1,107,061 0 0
ISHARES TR U.S. REAL ES ETF 464287739 54 529 SH   SOLE 17 0 0 529
ISHARES TR U.S. REAL ES ETF 464287739 205 2,008 SH   SOLE 18 2,008 0 0
ISHARES TR U.S. REAL ES ETF 464287739 1,606 15,750 SH   SOLE 19 15,750 0 0
ISHARES TR U.S. REAL ES ETF 464287739 3,679 36,085 SH   SOLE 21 36,085 0 0
ISHARES TR U.S. REAL ES ETF 464287739 6,607 64,816 SH   SOLE 22 64,816 0 0
ISHARES TR U.S. FIN SVC ETF 464287770 48 257 SH   SOLE 2 257 0 0
ISHARES TR U.S. FIN SVC ETF 464287770 2,278 12,299 SH   SOLE 18 12,299 0 0
ISHARES TR U.S. ENERGY ETF 464287796 90,436 3,108,819 SH   SOLE 2 2,943,206 0 165,613
ISHARES TR U.S. ENERGY ETF 464287796 30,929 1,063,214 SH   SOLE 18 1,063,214 0 0
ISHARES TR U.S. ENERGY ETF 464287796 75,331 2,589,590 SH   SOLE 19 2,589,590 0 0
ISHARES TR CORE S&P SCP ETF 464287804 232,005 2,053,509 SH   SOLE 2 1,983,889 0 69,620
ISHARES TR CORE S&P SCP ETF 464287804 276,610 2,448,308 SH   SOLE 4 2,448,308 0 0
ISHARES TR CORE S&P SCP ETF 464287804 121,731 1,077,457 SH   SOLE 7 1,077,457 0 0
ISHARES TR CORE S&P SCP ETF 464287804 86,222 763,166 SH   SOLE 17 0 0 763,166
ISHARES TR CORE S&P SCP ETF 464287804 307,729 2,723,750 SH   SOLE 18 2,626,521 0 97,229
ISHARES TR CORE S&P SCP ETF 464287804 123,197 1,090,433 SH   SOLE 19 1,090,433 0 0
ISHARES TR CORE S&P SCP ETF 464287804 49,364 436,926 SH   SOLE 21 436,926 0 0
ISHARES TR CORE S&P SCP ETF 464287804 38,900 344,309 SH   SOLE 22 344,309 0 0
ISHARES TR CORE S&P SCP ETF 464287804 27,728 245,427 SH   SOLE 23 245,427 0 0
ISHARES TR CORE S&P SCP ETF 464287804 10,433 92,342 SH   SOLE 28 0 0 92,342
ISHARES TR CORE S&P SCP ETF 464287804 215 1,900 SH   SOLE 43 0 0 1,900
ISHARES TR DOW JONES US ETF 464287846 3 29 SH   SOLE 17 0 0 29
ISHARES TR EUROPE ETF 464287861 667 12,523 SH   SOLE 2 12,523 0 0
ISHARES TR EUROPE ETF 464287861 572,975 10,750,008 SH   SOLE 4 10,750,008 0 0
ISHARES TR EUROPE ETF 464287861 6 119 SH   SOLE 17 0 0 119
ISHARES TR SP SMCP600VL ETF 464287879 16 149 SH   SOLE 17 0 0 149
ISHARES TR SP SMCP600VL ETF 464287879 39 369 SH   SOLE 18 369 0 0
ISHARES TR S&P SML 600 GWT 464287887 17 124 SH   SOLE 17 0 0 124
ISHARES TR S&P SML 600 GWT 464287887 283 2,133 SH   SOLE 18 2,133 0 0
ISHARES TR INTL TREA BD ETF 464288117 20,476 391,876 SH   SOLE 7 22,169 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,259 100,655 SH   SOLE 18 100,655 0 0
ISHARES TR SHRT NAT MUN ETF 464288158 3 32 SH   SOLE 2 32 0 0
ISHARES TR SHRT NAT MUN ETF 464288158 4,706 43,644 SH   SOLE 17 0 0 43,644
ISHARES TR SHRT NAT MUN ETF 464288158 9,250 85,787 SH   SOLE 18 85,787 0 0
ISHARES TR SHRT NAT MUN ETF 464288158 126,149 1,170,000 SH   SOLE 19 1,170,000 0 0
ISHARES TR MSCI AC ASIA ETF 464288182 2,149 22,742 SH   SOLE 3 22,742 0 0
ISHARES TR GL CLEAN ENE ETF 464288224 422 17,977 SH   SOLE 18 17,977 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,401 24,361 SH   SOLE 18 24,361 0 0
ISHARES TR MSCI ACWI EX US 464288240 119,252 2,073,587 SH   SOLE 21 2,073,587 0 0
ISHARES TR MSCI ACWI ETF 464288257 9,012 89,063 SH   SOLE 2 89,063 0 0
ISHARES TR MSCI ACWI ETF 464288257 2,889 28,548 SH   SOLE 3 28,548 0 0
ISHARES TR MSCI ACWI ETF 464288257 474 4,680 SH   SOLE 17 0 0 4,680
ISHARES TR MSCI ACWI ETF 464288257 1,056 10,439 SH   SOLE 18 10,439 0 0
ISHARES TR MSCI KOKUSAI ETF 464288265 5,960 62,840 SH   SOLE 23 62,840 0 0
ISHARES TR EAFE SML CP ETF 464288273 32,338 436,052 SH   SOLE 17 0 0 436,052
ISHARES TR EAFE SML CP ETF 464288273 11,306 152,455 SH   SOLE 18 138,151 0 14,304
ISHARES TR EAFE SML CP ETF 464288273 164,974 2,224,575 SH   SOLE 21 2,224,575 0 0
ISHARES TR EAFE SML CP ETF 464288273 17,933 241,820 SH   SOLE 23 241,820 0 0
ISHARES TR JPMORGAN USD EMG 464288281 10,842 96,404 SH   SOLE 2 32,637 0 63,767
ISHARES TR JPMORGAN USD EMG 464288281 80,116 712,399 SH   SOLE 7 712,399 0 0
ISHARES TR JPMORGAN USD EMG 464288281 7,655 68,067 SH   SOLE 17 0 0 68,067
ISHARES TR JPMORGAN USD EMG 464288281 28,273 251,402 SH   SOLE 18 240,865 0 10,537
ISHARES TR JPMORGAN USD EMG 464288281 7,363 65,475 SH   SOLE 19 65,475 0 0
ISHARES TR JPMORGAN USD EMG 464288281 34,520 306,954 SH   SOLE 21 306,954 0 0
ISHARES TR JPMORGAN USD EMG 464288281 162,546 1,445,366 SH   SOLE 22 969,170 0 476,196
ISHARES TR JPMORGAN USD EMG 464288281 66,128 588,012 SH   SOLE 23 588,012 0 0
ISHARES TR CALIF MUN BD ETF 464288356 1,609 25,690 SH   SOLE 2 25,690 0 0
ISHARES TR CALIF MUN BD ETF 464288356 677 10,817 SH   SOLE 18 10,817 0 0
ISHARES TR GLB INFRASTR ETF 464288372 6,282 138,433 SH   SOLE 7 138,433 0 0
ISHARES TR GLB INFRASTR ETF 464288372 254 5,590 SH   SOLE 23 5,590 0 0
ISHARES TR MRGSTR MD CP VAL 464288406 96 1,500 SH   SOLE 43 0 0 1,500
ISHARES TR NATIONAL MUN ETF 464288414 202,212 1,725,359 SH   SOLE 2 1,725,359 0 0
ISHARES TR NATIONAL MUN ETF 464288414 24,409 208,272 SH   SOLE 17 0 0 208,272
ISHARES TR NATIONAL MUN ETF 464288414 14,450 123,291 SH   SOLE 18 123,291 0 0
ISHARES TR NATIONAL MUN ETF 464288414 202,812 1,730,481 SH   SOLE 19 1,730,481 0 0
ISHARES TR ASIA 50 ETF 464288430 672,374 7,336,323 SH   SOLE 4 7,336,323 0 0
ISHARES TR INTL SEL DIV ETF 464288448 1,478 45,603 SH   SOLE 7 45,603 0 0
ISHARES TR INTL SEL DIV ETF 464288448 1 16 SH   SOLE 17 0 0 16
ISHARES TR INTL SEL DIV ETF 464288448 8,368 258,270 SH   SOLE 18 258,270 0 0
ISHARES TR INTL SEL DIV ETF 464288448 1,120 34,554 SH   SOLE 21 34,554 0 0
ISHARES TR INTL DEV RE ETF 464288489 15 514 SH   SOLE 17 0 0 514
ISHARES TR INTL DEV RE ETF 464288489 3,741 127,686 SH   SOLE 22 127,686 0 0
ISHARES TR IBOXX HI YD ETF 464288513 42,169 478,976 SH   SOLE 2 160,123 0 318,853
ISHARES TR IBOXX HI YD ETF 464288513 4,015 45,600 SH   SOLE 7 45,600 0 0
ISHARES TR IBOXX HI YD ETF 464288513 4,986 56,636 SH   SOLE 17 0 0 56,636
ISHARES TR IBOXX HI YD ETF 464288513 112,092 1,273,195 SH   SOLE 18 919,905 0 353,290
ISHARES TR IBOXX HI YD ETF 464288513 656,957 7,462,034 SH   SOLE 19 7,462,034 0 0
ISHARES TR IBOXX HI YD ETF 464288513 170,885 1,940,989 SH   SOLE 21 1,940,989 0 0
ISHARES TR IBOXX HI YD ETF 464288513 22,230 252,502 SH   SOLE 22 96,914 0 155,588
ISHARES TR IBOXX HI YD ETF 464288513 170,254 1,933,824 SH   SOLE 23 1,933,824 0 0
ISHARES TR IBOXX HI YD ETF 464288513 62,799 713,297 SH   SOLE 26 713,297 0 0
ISHARES TR IBOXX HI YD ETF 464288513 17,175 195,085 SH   SOLE 28 195,085 0 0
ISHARES TR IBOXX HI YD ETF 464288513 2,289 26,000 SH   SOLE 37 26,000 0 0
ISHARES TR OPTIONS 464288513 435,833 4,950,400 SH Put SOLE 2 4,950,400 0 0
ISHARES TR OPTIONS 464288513 2,888 32,800 SH Put SOLE 4 32,800 0 0
ISHARES TR OPTIONS 464288513 180,447 2,049,600 SH Put SOLE 18 2,049,600 0 0
ISHARES TR OPTIONS 464288513 639,461 7,263,300 SH Put SOLE 19 7,263,300 0 0
ISHARES TR CRE U S REIT ETF 464288521 24,403 418,293 SH   SOLE 2 0 0 418,293
ISHARES TR CRE U S REIT ETF 464288521 2 32 SH   SOLE 17 0 0 32
ISHARES TR CRE U S REIT ETF 464288521 34,111 584,687 SH   SOLE 21 0 0 584,687
ISHARES TR CRE U S REIT ETF 464288521 1,913 32,789 SH   SOLE 22 32,789 0 0
ISHARES TR CRE U S REIT ETF 464288521 125,200 2,146,037 SH   SOLE 23 2,146,037 0 0
ISHARES TR MSCI KLD400 SOC 464288570 2 22 SH   SOLE 17 0 0 22
ISHARES TR MSCI KLD400 SOC 464288570 675 8,155 SH   SOLE 18 8,155 0 0
ISHARES TR MBS ETF 464288588 17,315 159,980 SH   SOLE 2 73,944 0 86,036
ISHARES TR MBS ETF 464288588 71 657 SH   SOLE 17 0 0 657
ISHARES TR MBS ETF 464288588 113,137 1,045,340 SH   SOLE 18 1,045,340 0 0
ISHARES TR MBS ETF 464288588 84,126 777,288 SH   SOLE 21 777,288 0 0
ISHARES TR INTRM GOV CR ETF 464288612 23 200 SH   SOLE 17 0 0 200
ISHARES TR INTRM GOV CR ETF 464288612 564 4,874 SH   SOLE 18 4,874 0 0
ISHARES TR USD INV GRDE ETF 464288620 6,988 115,336 SH   SOLE 2 115,336 0 0
ISHARES TR USD INV GRDE ETF 464288620 43,182 712,700 SH   SOLE 7 712,700 0 0
ISHARES TR USD INV GRDE ETF 464288620 20 322 SH   SOLE 17 0 0 322
ISHARES TR USD INV GRDE ETF 464288620 92,144 1,520,784 SH   SOLE 18 1,520,784 0 0
ISHARES TR USD INV GRDE ETF 464288620 159,235 2,628,067 SH   SOLE 23 2,628,067 0 0
ISHARES TR ISHS 5-10YR INVT 464288638 1,445 23,878 SH   SOLE 2 23,878 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,592 885,518 SH   SOLE 18 372,615 0 512,903
ISHARES TR ISHS 5-10YR INVT 464288638 3,793 62,680 SH   SOLE 21 62,680 0 0
ISHARES TR ISHS 5-10YR INVT 464288638 1,950 32,215 SH   SOLE 22 32,215 0 0
ISHARES TR ISHS 5-10YR INVT 464288638 15,655 258,676 SH   SOLE 23 258,676 0 0
ISHARES TR ISHS 1-5YR INVS 464288646 72,840 1,328,956 SH   SOLE 2 1,328,956 0 0
ISHARES TR ISHS 1-5YR INVS 464288646 4,900 89,406 SH   SOLE 7 89,406 0 0
ISHARES TR ISHS 1-5YR INVS 464288646 4 75 SH   SOLE 17 0 0 75
ISHARES TR ISHS 1-5YR INVS 464288646 46,384 846,262 SH   SOLE 18 846,262 0 0
ISHARES TR ISHS 1-5YR INVS 464288646 69,907 1,275,434 SH   SOLE 19 1,275,434 0 0
ISHARES TR ISHS 1-5YR INVS 464288646 19,543 356,550 SH   SOLE 21 225,872 0 130,678
ISHARES TR ISHS 1-5YR INVS 464288646 3,318 60,539 SH   SOLE 23 60,539 0 0
ISHARES TR 10-20 YR TRS ETF 464288653 11,314 76,990 SH   SOLE 2 76,990 0 0
ISHARES TR 10-20 YR TRS ETF 464288653 24,628 167,593 SH   SOLE 21 167,593 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 0 2 SH   SOLE 2 2 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 66,441 509,012 SH   SOLE 7 48,637 0 460,375
ISHARES TR 3 7 YR TREAS BD 464288661 25 190 SH   SOLE 17 0 0 190
ISHARES TR 3 7 YR TREAS BD 464288661 39,725 304,338 SH   SOLE 18 304,338 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 26,990 206,772 SH   SOLE 23 206,772 0 0
ISHARES TR SHORT TREAS BD 464288679 28,483 257,790 SH   SOLE 2 225,792 0 31,998
ISHARES TR SHORT TREAS BD 464288679 7 63 SH   SOLE 17 0 0 63
ISHARES TR SHORT TREAS BD 464288679 24,623 222,856 SH   SOLE 18 222,856 0 0
ISHARES TR SHORT TREAS BD 464288679 422,471 3,823,613 SH   SOLE 19 3,823,613 0 0
ISHARES TR SHORT TREAS BD 464288679 44,955 406,866 SH   SOLE 21 0 0 406,866
ISHARES TR SHORT TREAS BD 464288679 127,811 1,156,766 SH   SOLE 22 0 0 1,156,766
ISHARES TR PFD AND INCM SEC 464288687 29,392 747,228 SH   SOLE 2 747,228 0 0
ISHARES TR PFD AND INCM SEC 464288687 891 22,659 SH   SOLE 3 22,659 0 0
ISHARES TR PFD AND INCM SEC 464288687 586 14,887 SH   SOLE 7 14,887 0 0
ISHARES TR PFD AND INCM SEC 464288687 114,141 2,901,761 SH   SOLE 18 2,901,761 0 0
ISHARES TR PFD AND INCM SEC 464288687 7,985 203,000 SH   SOLE 19 203,000 0 0
ISHARES TR PFD AND INCM SEC 464288687 36,474 927,263 SH   SOLE 21 927,263 0 0
ISHARES TR MRNING SM CP ETF 464288703 3 45 SH   SOLE 17 0 0 45
ISHARES TR GLOB UTILITS ETF 464288711 299 5,025 SH   SOLE 23 5,025 0 0
ISHARES TR GLOB INDSTRL ETF 464288729 70,135 587,342 SH   SOLE 7 587,342 0 0
ISHARES TR GLB CNSM STP ETF 464288737 97,509 1,594,851 SH   SOLE 4 1,594,851 0 0
ISHARES TR GLB CNSM STP ETF 464288737 5,173 84,611 SH   SOLE 7 84,611 0 0
ISHARES TR GLB CNS DISC ETF 464288745 67,008 390,877 SH   SOLE 7 390,877 0 0
ISHARES TR MSCI USA ESG SLC 464288802 3 34 SH   SOLE 17 0 0 34
ISHARES TR MSCI USA ESG SLC 464288802 166 1,740 SH   SOLE 18 1,740 0 0
ISHARES TR MSCI USA ESG SLC 464288802 22,911 239,803 SH   SOLE 22 0 0 239,803
ISHARES TR U.S. MED DVC ETF 464288810 30,487 84,443 SH   SOLE 2 84,443 0 0
ISHARES TR EAFE VALUE ETF 464288877 112,305 2,169,721 SH   SOLE 2 2,134,422 0 35,299
ISHARES TR EAFE VALUE ETF 464288877 26,284 507,807 SH   SOLE 17 0 0 507,807
ISHARES TR EAFE VALUE ETF 464288877 77,846 1,503,983 SH   SOLE 18 1,503,983 0 0
ISHARES TR EAFE VALUE ETF 464288877 260,786 5,038,370 SH   SOLE 19 5,038,370 0 0
ISHARES TR EAFE GRWTH ETF 464288885 84,745 789,944 SH   SOLE 2 789,944 0 0
ISHARES TR EAFE GRWTH ETF 464288885 17 160 SH   SOLE 17 0 0 160
ISHARES TR EAFE GRWTH ETF 464288885 61,001 568,614 SH   SOLE 18 568,614 0 0
ISHARES TR EAFE GRWTH ETF 464288885 168,484 1,570,511 SH   SOLE 19 1,570,511 0 0
ISHARES TR RUS TP200 VL ETF 464289420 2 36 SH   SOLE 17 0 0 36
ISHARES TR RUS TOP 200 ETF 464289446 2 23 SH   SOLE 17 0 0 23
ISHARES TR CORE LT USDB ETF 464289479 1 7 SH   SOLE 17 0 0 7
ISHARES TR CORE LT USDB ETF 464289479 3,506 48,519 SH   SOLE 18 48,519 0 0
ISHARES TR 10+ YR INVST GRD 464289511 102,669 1,462,524 SH   SOLE 2 1,462,524 0 0
ISHARES TR 10+ YR INVST GRD 464289511 5 74 SH   SOLE 17 0 0 74
ISHARES TR 10+ YR INVST GRD 464289511 16,920 241,024 SH   SOLE 18 241,024 0 0
ISHARES TR 10+ YR INVST GRD 464289511 686,284 9,776,126 SH   SOLE 21 9,776,126 0 0
ISHARES TR 10+ YR INVST GRD 464289511 776 11,052 SH   SOLE 22 11,052 0 0
ISHARES TR 10+ YR INVST GRD 464289511 1,541 21,957 SH   SOLE 23 21,957 0 0
ISHARES TR INDIA 50 ETF 464289529 49,612 1,061,442 SH   SOLE 7 1,061,442 0 0
ISHARES TR INDIA 50 ETF 464289529 22,645 484,488 SH   SOLE 22 484,488 0 0
ISHARES TR AGGRES ALLOC ETF 464289859 0 2 SH   SOLE 17 0 0 2
ISHARES TR GRWT ALLOCAT ETF 464289867 17 307 SH   SOLE 17 0 0 307
ISHARES TR GRWT ALLOCAT ETF 464289867 80,033 1,429,167 SH   SOLE 22 0 0 1,429,167
ISHARES TR MODERT ALLOC ETF 464289875 11 235 SH   SOLE 17 0 0 235
ISHARES TR MODERT ALLOC ETF 464289875 99,063 2,198,961 SH   SOLE 22 0 0 2,198,961
ISHARES TR CONSER ALLOC ETF 464289883 17,237 433,101 SH   SOLE 22 0 0 433,101
ISHARES TR US TREAS BD ETF 46429B267 97,980 3,683,474 SH   SOLE 2 3,683,474 0 0
ISHARES TR US TREAS BD ETF 46429B267 43,997 1,654,027 SH   SOLE 7 1,654,027 0 0
ISHARES TR US TREAS BD ETF 46429B267 143 5,383 SH   SOLE 17 0 0 5,383
ISHARES TR US TREAS BD ETF 46429B267 107,604 4,045,267 SH   SOLE 18 4,045,267 0 0
ISHARES TR US TREAS BD ETF 46429B267 160,320 6,027,052 SH   SOLE 19 6,027,052 0 0
ISHARES TR MSCI INDONIA ETF 46429B309 990 48,823 SH   SOLE 15 48,823 0 0
ISHARES TR CMBS ETF 46429B366 250 4,593 SH   SOLE 3 4,593 0 0
ISHARES TR CMBS ETF 46429B366 1,989 36,572 SH   SOLE 18 36,572 0 0
ISHARES TR MSCI INDIA ETF 46429B598 287,030 6,486,547 SH   SOLE 2 121,545 0 6,365,002
ISHARES TR MSCI INDIA ETF 46429B598 50,825 1,148,596 SH   SOLE 4 1,148,596 0 0
ISHARES TR MSCI INDIA ETF 46429B598 83,261 1,881,606 SH   SOLE 7 191,739 0 1,689,867
ISHARES TR MSCI INDIA ETF 46429B598 11,612 262,419 SH   SOLE 15 262,419 0 0
ISHARES TR MSCI INDIA ETF 46429B598 146,626 3,313,589 SH   SOLE 18 3,237,874 0 75,715
ISHARES TR MSCI INDIA ETF 46429B598 134,981 3,050,410 SH   SOLE 22 2,708,047 0 342,363
ISHARES TR MSCI INDIA ETF 46429B598 9,452 213,597 SH   SOLE 26 213,597 0 0
ISHARES TR MSCI POLAND ETF 46429B606 11,932 555,767 SH   SOLE 7 51,225 0 504,542
ISHARES TR MSCI POLAND ETF 46429B606 315 14,651 SH   SOLE 15 14,651 0 0
ISHARES TR MSCI POLAND ETF 46429B606 1,519 70,729 SH   SOLE 18 0 0 70,729
ISHARES TR FLTG RATE NT ETF 46429B655 50,198 987,752 SH   SOLE 2 987,752 0 0
ISHARES TR FLTG RATE NT ETF 46429B655 11,098 218,369 SH   SOLE 7 19,885 0 198,484
ISHARES TR FLTG RATE NT ETF 46429B655 0 5 SH   SOLE 17 0 0 5
ISHARES TR FLTG RATE NT ETF 46429B655 22,375 440,280 SH   SOLE 18 440,280 0 0
ISHARES TR FLTG RATE NT ETF 46429B655 15,657 308,079 SH   SOLE 19 308,079 0 0
ISHARES TR FLTG RATE NT ETF 46429B655 103,622 2,038,993 SH   SOLE 23 2,038,993 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 15 158 SH   SOLE 17 0 0 158
ISHARES TR CORE HIGH DV ETF 46429B663 22,079 228,729 SH   SOLE 18 228,729 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 40,433 418,864 SH   SOLE 21 418,864 0 0
ISHARES TR MSCI CHINA ETF 46429B671 2 29 SH   SOLE 2 29 0 0
ISHARES TR MSCI CHINA ETF 46429B671 2 28 SH   SOLE 17 0 0 28
ISHARES TR MSCI CHINA ETF 46429B671 4,857 58,918 SH   SOLE 18 0 0 58,918
ISHARES TR MSCI EAFE MIN VL 46429B689 1,599 21,166 SH   SOLE 2 21,166 0 0
ISHARES TR MSCI EAFE MIN VL 46429B689 176,239 2,333,056 SH   SOLE 7 2,333,056 0 0
ISHARES TR MSCI EAFE MIN VL 46429B689 8 100 SH   SOLE 17 0 0 100
ISHARES TR MSCI EAFE MIN VL 46429B689 287,909 3,811,341 SH   SOLE 18 3,808,433 0 2,908
ISHARES TR MSCI EAFE MIN VL 46429B689 5,236 69,311 SH   SOLE 21 69,311 0 0
ISHARES TR MSCI EAFE MIN VL 46429B689 9,088 120,310 SH   SOLE 22 120,310 0 0
ISHARES TR MSCI USA MIN VOL 46429B697 79,290 1,077,163 SH   SOLE 2 1,077,163 0 0
ISHARES TR MSCI USA MIN VOL 46429B697 93 1,258 SH   SOLE 17 0 0 1,258
ISHARES TR MSCI USA MIN VOL 46429B697 584,482 7,940,249 SH   SOLE 18 7,933,817 0 6,432
ISHARES TR MSCI USA MIN VOL 46429B697 7,932 107,763 SH   SOLE 22 107,763 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747 747 7,022 SH   SOLE 17 0 0 7,022
ISHARES TR 0-5 YR TIPS ETF 46429B747 417 3,921 SH   SOLE 18 3,921 0 0
ISHARES TR MSCI USA QLT FCT 46432F339 285,425 2,148,153 SH   SOLE 2 2,148,153 0 0
ISHARES TR MSCI USA QLT FCT 46432F339 12,174 91,627 SH   SOLE 7 91,627 0 0
ISHARES TR MSCI USA QLT FCT 46432F339 28 208 SH   SOLE 17 0 0 208
ISHARES TR MSCI USA QLT FCT 46432F339 164,069 1,234,807 SH   SOLE 18 1,174,016 0 60,791
ISHARES TR MSCI USA QLT FCT 46432F339 26,233 197,436 SH   SOLE 22 197,436 0 0
ISHARES TR MSCI USA SZE FT 46432F370 57,109 441,270 SH   SOLE 2 441,270 0 0
ISHARES TR MSCI USA SZE FT 46432F370 70,838 547,348 SH   SOLE 18 528,812 0 18,536
ISHARES TR MSCI USA VALUE 46432F388 408,653 3,889,710 SH   SOLE 2 3,889,710 0 0
ISHARES TR MSCI USA VALUE 46432F388 27,836 264,956 SH   SOLE 7 264,956 0 0
ISHARES TR MSCI USA VALUE 46432F388 44 418 SH   SOLE 17 0 0 418
ISHARES TR MSCI USA VALUE 46432F388 171,741 1,634,697 SH   SOLE 18 1,598,236 0 36,461
ISHARES TR MSCI USA VALUE 46432F388 142,252 1,354,009 SH   SOLE 19 1,354,009 0 0
ISHARES TR MSCI USA VALUE 46432F388 30,053 286,055 SH   SOLE 22 286,055 0 0
ISHARES TR MSCI USA VALUE 46432F388 15 140 SH   SOLE 43 0 0 140
ISHARES TR MSCI USA MMENTM 46432F396 137,965 795,508 SH   SOLE 2 795,508 0 0
ISHARES TR MSCI USA MMENTM 46432F396 5,418 31,239 SH   SOLE 7 31,239 0 0
ISHARES TR MSCI USA MMENTM 46432F396 123 708 SH   SOLE 17 0 0 708
ISHARES TR MSCI USA MMENTM 46432F396 162,731 938,307 SH   SOLE 18 894,724 0 43,583
ISHARES TR MSCI USA MMENTM 46432F396 60,688 349,930 SH   SOLE 19 349,930 0 0
ISHARES TR MSCI USA MMENTM 46432F396 24,224 139,678 SH   SOLE 22 139,678 0 0
ISHARES TR CORE MSCI TOTAL 46432F834 49,845 680,019 SH   SOLE 2 680,019 0 0
ISHARES TR CORE MSCI TOTAL 46432F834 126 1,724 SH   SOLE 17 0 0 1,724
ISHARES TR CORE MSCI TOTAL 46432F834 445 6,067 SH   SOLE 18 6,067 0 0
ISHARES TR CORE MSCI TOTAL 46432F834 15,375,847 209,765,983 SH   SOLE 21 209,684,314 0 81,669
ISHARES TR CORE MSCI TOTAL 46432F834 558,103 7,613,958 SH   SOLE 22 0 0 7,613,958
ISHARES TR CORE MSCI EAFE 46432F842 1,845,560 24,653,493 SH   SOLE 2 24,131,110 0 522,383
ISHARES TR CORE MSCI EAFE 46432F842 246 3,292 SH   SOLE 3 3,292 0 0
ISHARES TR CORE MSCI EAFE 46432F842 36,825 491,913 SH   SOLE 7 491,913 0 0
ISHARES TR CORE MSCI EAFE 46432F842 131,701 1,759,299 SH   SOLE 17 0 0 1,759,299
ISHARES TR CORE MSCI EAFE 46432F842 282,486 3,773,525 SH   SOLE 18 3,495,306 0 278,219
ISHARES TR CORE MSCI EAFE 46432F842 223,133 2,980,672 SH   SOLE 19 2,980,672 0 0
ISHARES TR CORE MSCI EAFE 46432F842 65,872 879,935 SH   SOLE 21 0 0 879,935
ISHARES TR CORE MSCI EAFE 46432F842 467,861 6,249,810 SH   SOLE 22 5,788,570 0 461,240
ISHARES TR CORE MSCI EAFE 46432F842 14,950 199,708 SH   SOLE 23 199,708 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,024 97,956 SH   SOLE 18 97,956 0 0
ISHARES TR MRNGSTR INC ETF 46432F875 617 25,508 SH   SOLE 18 25,508 0 0
ISHARES TR IBNDS MAR23 ETF 46432FAN7 3,200 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,173 74,081 SH   SOLE 18 74,081 0 0
ISHARES TR MSCI USA SML CP 46434V290 18,895 344,476 SH   SOLE 2 344,476 0 0
ISHARES TR MSCI USA SML CP 46434V290 0 9 SH   SOLE 17 0 0 9
ISHARES TR MSCI USA SML CP 46434V290 580 10,582 SH   SOLE 18 10,582 0 0
ISHARES TR MSCI USA SML CP 46434V290 16,788 306,063 SH   SOLE 22 306,063 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 6,635 144,050 SH   SOLE 2 144,050 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 17,789 386,206 SH   SOLE 7 386,206 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 130,896 2,841,869 SH   SOLE 18 2,841,869 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 24,421 530,200 SH   SOLE 19 530,200 0 0
ISHARES TR MSCI SAUDI ARBIA 46434V423 135,621 3,440,413 SH   SOLE 2 142,155 0 3,298,258
ISHARES TR MSCI SAUDI ARBIA 46434V423 17,659 447,968 SH   SOLE 4 447,968 0 0
ISHARES TR MSCI SAUDI ARBIA 46434V423 604 15,317 SH   SOLE 7 15,317 0 0
ISHARES TR MSCI SAUDI ARBIA 46434V423 4,404 111,715 SH   SOLE 15 111,715 0 0
ISHARES TR MSCI SAUDI ARBIA 46434V423 248 6,284 SH   SOLE 19 6,284 0 0
ISHARES TR MSCI SAUDI ARBIA 46434V423 12,414 314,919 SH   SOLE 22 314,919 0 0
ISHARES TR MSCI SAUDI ARBIA 46434V423 4,879 123,779 SH   SOLE 23 123,779 0 0
ISHARES TR MSCI INTL MOMENT 46434V449 29,230 755,687 SH   SOLE 2 755,687 0 0
ISHARES TR MSCI INTL MOMENT 46434V449 3,608 93,288 SH   SOLE 18 0 0 93,288
ISHARES TR MSCI INTL QUALTY 46434V456 30,252 784,550 SH   SOLE 2 784,550 0 0
ISHARES TR MSCI INTL QUALTY 46434V456 0 11 SH   SOLE 17 0 0 11
ISHARES TR MSCI INTL QUALTY 46434V456 3,889 100,860 SH   SOLE 18 0 0 100,860
ISHARES TR MSCI LW CRB TG 46434V464 316 1,906 SH   SOLE 18 1,906 0 0
ISHARES TR MSCI CHINA A 46434V514 64,018 1,443,471 SH   SOLE 2 178,264 0 1,265,207
ISHARES TR MSCI CHINA A 46434V514 1,438 32,417 SH   SOLE 7 32,417 0 0
ISHARES TR MSCI CHINA A 46434V514 15,394 347,102 SH   SOLE 26 347,102 0 0
ISHARES TR CORE TOTAL USD 46434V613 58,659 1,096,626 SH   SOLE 2 1,009,517 0 87,109
ISHARES TR CORE TOTAL USD 46434V613 16 307 SH   SOLE 17 0 0 307
ISHARES TR CORE TOTAL USD 46434V613 169,904 3,176,367 SH   SOLE 18 752,454 0 2,423,913
ISHARES TR CORE TOTAL USD 46434V613 233,541 4,366,075 SH   SOLE 19 4,366,075 0 0
ISHARES TR CORE TOTAL USD 46434V613 2,253,598 42,131,198 SH   SOLE 21 42,131,198 0 0
ISHARES TR CORE DIV GRWTH 46434V621 3 56 SH   SOLE 2 56 0 0
ISHARES TR CORE DIV GRWTH 46434V621 85 1,684 SH   SOLE 17 0 0 1,684
ISHARES TR CORE DIV GRWTH 46434V621 40,218 798,611 SH   SOLE 18 798,611 0 0
ISHARES TR CORE DIV GRWTH 46434V621 421,016 8,360,127 SH   SOLE 19 8,360,127 0 0
ISHARES TR CUR HD EURZN ETF 46434V639 395 10,833 SH   SOLE 3 10,833 0 0
ISHARES TR CUR HD EURZN ETF 46434V639 123,096 3,378,037 SH   SOLE 19 3,378,037 0 0
ISHARES TR CUR HD EURZN ETF 46434V639 18,877 518,022 SH   SOLE 22 518,022 0 0
ISHARES TR GLOBAL REIT ETF 46434V647 11,166 402,813 SH   SOLE 2 402,813 0 0
ISHARES TR GLOBAL REIT ETF 46434V647 13,042 470,473 SH   SOLE 7 470,473 0 0
ISHARES TR CORE MSCI EURO 46434V738 396 6,919 SH   SOLE 7 6,919 0 0
ISHARES TR CORE MSCI EURO 46434V738 109 1,911 SH   SOLE 17 0 0 1,911
ISHARES TR CORE MSCI EURO 46434V738 19,288 336,735 SH   SOLE 23 336,735 0 0
ISHARES TR MSCI QATAR ETF 46434V779 542 28,673 SH   SOLE 4 28,673 0 0
ISHARES TR HDG MSCI EAFE 46434V803 16 476 SH   SOLE 2 476 0 0
ISHARES TR HDG MSCI EAFE 46434V803 1 15 SH   SOLE 17 0 0 15
ISHARES TR HDG MSCI EAFE 46434V803 377 10,869 SH   SOLE 18 10,869 0 0
ISHARES TR BLACKROCK ULTRA 46434V878 87,756 1,737,061 SH   SOLE 2 1,737,061 0 0
ISHARES TR BLACKROCK ULTRA 46434V878 1 12 SH   SOLE 17 0 0 12
ISHARES TR BLACKROCK ULTRA 46434V878 2,598 51,432 SH   SOLE 18 51,432 0 0
ISHARES TR HDG MSCI JAPAN 46434V886 112 2,895 SH   SOLE 18 2,895 0 0
ISHARES TR HDG MSCI JAPAN 46434V886 45,519 1,171,348 SH   SOLE 19 1,171,348 0 0
ISHARES TR HDG MSCI JAPAN 46434V886 10,251 263,799 SH   SOLE 22 263,799 0 0
ISHARES TR ESG AWRE USD ETF 46435G193 22,711 819,306 SH   SOLE 2 819,306 0 0
ISHARES TR INVESTMENT GRADE 46435G219 7,640 141,033 SH   SOLE 23 141,033 0 0
ISHARES TR CORE MSCI INTL 46435G326 140,167 2,078,081 SH   SOLE 2 2,078,081 0 0
ISHARES TR CORE MSCI INTL 46435G326 4 55 SH   SOLE 17 0 0 55
ISHARES TR CORE MSCI INTL 46435G326 4,669 69,228 SH   SOLE 18 69,228 0 0
ISHARES TR CORE MSCI INTL 46435G326 1,023,918 15,180,395 SH   SOLE 21 15,180,395 0 0
ISHARES TR MSCI UK ETF NEW 46435G334 29,672 907,412 SH   SOLE 7 72,498 0 834,914
ISHARES TR MSCI UK ETF NEW 46435G334 11,131 340,399 SH   SOLE 18 195,093 0 145,306
ISHARES TR MSCI UK ETF NEW 46435G334 8,281 253,246 SH   SOLE 21 253,246 0 0
ISHARES TR MORTGE REL ETF 46435G342 5 135 SH   SOLE 17 0 0 135
ISHARES TR MORTGE REL ETF 46435G342 8,467 228,091 SH   SOLE 21 228,091 0 0
ISHARES TR MSCI INTL VLU FT 46435G409 14,200 549,947 SH   SOLE 2 549,947 0 0
ISHARES TR MSCI INTL VLU FT 46435G409 1,863 72,172 SH   SOLE 18 0 0 72,172
ISHARES TR ESG AWR MSCI USA 46435G425 612,537 6,220,543 SH   SOLE 2 6,220,543 0 0
ISHARES TR ESG AWR MSCI USA 46435G425 212,480 2,157,816 SH   SOLE 7 218,799 0 1,939,017
ISHARES TR ESG AWR MSCI USA 46435G425 219 2,229 SH   SOLE 17 0 0 2,229
ISHARES TR ESG AWR MSCI USA 46435G425 154,637 1,570,393 SH   SOLE 18 1,570,393 0 0
ISHARES TR ESG AWR MSCI USA 46435G425 426,785 4,334,164 SH   SOLE 19 4,334,164 0 0
ISHARES TR ESG AWR MSCI USA 46435G425 23,819 241,893 SH   SOLE 21 241,893 0 0
ISHARES TR ESG AWR MSCI USA 46435G425 5,034 51,126 SH   SOLE 22 51,126 0 0
ISHARES TR FALN ANGLS USD 46435G474 4,924 164,358 SH   SOLE 2 164,358 0 0
ISHARES TR FALN ANGLS USD 46435G474 28,336 945,798 SH   SOLE 7 945,798 0 0
ISHARES TR FALN ANGLS USD 46435G474 0 5 SH   SOLE 17 0 0 5
ISHARES TR FALN ANGLS USD 46435G474 8,939 298,372 SH   SOLE 18 298,372 0 0
ISHARES TR FALN ANGLS USD 46435G474 130,655 4,360,986 SH   SOLE 19 4,360,986 0 0
ISHARES TR FALN ANGLS USD 46435G474 3,299 110,115 SH   SOLE 23 110,115 0 0
ISHARES TR MSCI INTL SZE FT 46435G508 2,680 85,000 SH   SOLE   85,000 0 0
ISHARES TR MSCI INTL SZE FT 46435G508 9,097 288,500 SH   SOLE 2 288,500 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 160,093 2,025,720 SH   SOLE 2 2,025,720 0 0
ISHARES TR ESG AW MSCI EAFE 46435G516 20 251 SH   SOLE 17 0 0 251
ISHARES TR ESG AW MSCI EAFE 46435G516 1,864 23,591 SH   SOLE 18 23,591 0 0
ISHARES TR ESG AW MSCI EAFE 46435G516 11,711 148,187 SH   SOLE 21 148,187 0 0
ISHARES TR ESG AW MSCI EAFE 46435G516 3,882 49,115 SH   SOLE 22 49,115 0 0
ISHARES TR MSCI GLOBAL IMP 46435G532 1 10 SH   SOLE 17 0 0 10
ISHARES TR MSCI GLOBAL IMP 46435G532 2,799 28,163 SH   SOLE 18 28,163 0 0
ISHARES TR ADAPTIVE ETF 46435G656 1,262 38,093 SH   SOLE   38,093 0 0
ISHARES TR CORE INTL AGGR 46435G672 107,255 1,946,556 SH   SOLE 2 1,946,556 0 0
ISHARES TR CORE INTL AGGR 46435G672 1,546 28,063 SH   SOLE 3 28,063 0 0
ISHARES TR CORE INTL AGGR 46435G672 203,664 3,696,261 SH   SOLE 7 351,803 0 3,344,458
ISHARES TR CORE INTL AGGR 46435G672 1 25 SH   SOLE 17 0 0 25
ISHARES TR CORE INTL AGGR 46435G672 396,033 7,187,540 SH   SOLE 21 7,187,540 0 0
ISHARES TR IBONDS DEC2021 46435G789 4 145 SH   SOLE 2 145 0 0
ISHARES TR CLOUD 5G AND TEC 46435U127 4,133 160,000 SH   SOLE   160,000 0 0
ISHARES TR FOCUSD VAL FAC 46435U333 11,356 207,000 SH   SOLE   207,000 0 0
ISHARES TR MSCI JP EQUL 46435U382 4,478 115,000 SH   SOLE   115,000 0 0
ISHARES TR BB RAT CORP BD 46435U473 15,253 291,250 SH   SOLE 2 291,250 0 0
ISHARES TR ESG AWR US AGRGT 46435U549 40,952 740,282 SH   SOLE 2 740,282 0 0
ISHARES TR ESG AWR US AGRGT 46435U549 18,825 340,301 SH   SOLE 21 340,301 0 0
ISHARES TR ESG AWARE MSCI 46435U663 0 5 SH   SOLE 17 0 0 5
ISHARES TR ESG AWARE MSCI 46435U663 3,319 82,207 SH   SOLE 21 82,207 0 0
ISHARES TR ESG AWARE MSCI 46435U663 773 19,138 SH   SOLE 22 19,138 0 0
ISHARES TR U.S. FIXED INCME 46435U796 14,185 140,946 SH   SOLE 18 0 0 140,946
ISHARES TR BROAD USD HIGH 46435U853 2,777 66,551 SH   SOLE 2 66,551 0 0
ISHARES TR BROAD USD HIGH 46435U853 23 553 SH   SOLE 17 0 0 553
ISHARES TR BROAD USD HIGH 46435U853 3,005 72,024 SH   SOLE 22 72,024 0 0
ISHARES TR FACTORS US GRO 46436E403 3,755 105,000 SH   SOLE   105,000 0 0
ISHARES TR IBONDS DEC 2031 46436E486 7,559 300,000 SH   SOLE   300,000 0 0
ISHARES TR BBB RATED CORP 46436E494 15,414 150,000 SH   SOLE   150,000 0 0
ISHARES TR IBONDS 2026 TERM 46436E528 7,080 275,000 SH   SOLE   275,000 0 0
ISHARES TR VIRTUAL WRK LIFE 46436E585 445 15,000 SH   SOLE   15,000 0 0
ISHARES TR IBOND DEC 2030 46436E593 1,172 50,000 SH   SOLE   50,000 0 0
ISHARES TR ESG AWARE AGGRSV 46436E668 1,342 40,000 SH   SOLE   40,000 0 0
ISHARES TR ESG AWARE GROWTH 46436E676 468 15,000 SH   SOLE   15,000 0 0
ISHARES TR ESG AWARE MODRTE 46436E684 1,590 55,000 SH   SOLE   55,000 0 0
ISHARES TR ESG AWARE CONSER 46436E692 1,945 70,000 SH   SOLE   70,000 0 0
ISHARES TR EGSADVNCDMSCI EM 46436E742 2,557 55,000 SH   SOLE   55,000 0 0
ISHARES TR FACTORS US SMALL 46436E775 5,666 114,000 SH   SOLE   114,000 0 0
ISHARES TR FACTORS US MID 46436E783 6,316 144,000 SH   SOLE   144,000 0 0
ISHARES TR FACTORS US BLEND 46436E791 5,941 145,000 SH   SOLE   145,000 0 0
ISHARES TR MSCI KUWAIT ETF 46436E817 1,684 53,000 SH   SOLE   53,000 0 0
ISHARES TR IBONDS 29 TRM TS 46436E825 1,010 40,000 SH   SOLE   40,000 0 0
ISHARES TR IBONDS 28 TRM TS 46436E833 1,273 50,000 SH   SOLE   50,000 0 0
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 35,236 702,405 SH   SOLE 44 702,405 0 0
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 44,314 883,362 SH   SOLE 2 883,362 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 18,790 374,573 SH   SOLE 18 374,573 0 0
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 159,525 3,180,000 SH   SOLE 19 3,180,000 0 0
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 4,274 85,200 SH   SOLE 22 85,200 0 0
ISHARES U S ETF TR COMMODITY CURVE 46431W564 32,037 1,250,000 SH   SOLE   1,250,000 0 0
ISHARES U S ETF TR BLOOMBERG ROLL 46431W598 24,845 450,465 SH   SOLE 2 0 0 450,465
ISHARES U S ETF TR INOVATIV HLTCR 46431W622 350 10,000 SH   SOLE   10,000 0 0
ISHARES U S ETF TR MEDIA ENTRNMNT 46431W630 774 20,000 SH   SOLE   20,000 0 0
ISHARES U S ETF TR EVOLVED FINLS 46431W655 1,407 45,000 SH   SOLE   45,000 0 0
ISHARES U S ETF TR INT RT HDG C B 46431W705 9,807 101,840 SH   SOLE 18 101,840 0 0
ISHARES U S ETF TR BLACKROCK SHORT 46431W838 8,164 162,663 SH   SOLE 18 162,663 0 0
ISHARES U S ETF TR GSCI CMDTY STGY 46431W853 15,002 434,855 SH   SOLE 2 434,855 0 0
ISHARES U S ETF TR GSCI CMDTY STGY 46431W853 102,219 2,962,860 SH   SOLE 19 2,962,860 0 0
ISORAY INC COM 46489V104 75 94,493 SH   SOLE 21 94,493 0 0
ISORAY INC COM 46489V104 1,890 2,368,591 SH   SOLE 22 2,368,591 0 0
ISSUER DIRECT CORP COM NEW 46520M204 17 631 SH   SOLE 18 631 0 0
ISSUER DIRECT CORP COM NEW 46520M204 9 318 SH   SOLE 21 318 0 0
ISSUER DIRECT CORP COM NEW 46520M204 104 3,822 SH   SOLE 22 3,822 0 0
ISTAR INC COM 45031U101 24,807 1,196,673 SH   SOLE 2 1,139,434 0 57,239
ISTAR INC COM 45031U101 7 338 SH   SOLE 4 338 0 0
ISTAR INC COM 45031U101 24 1,138 SH   SOLE 7 1,138 0 0
ISTAR INC COM 45031U101 5,702 275,038 SH   SOLE 18 275,038 0 0
ISTAR INC COM 45031U101 2,520 121,582 SH   SOLE 19 121,582 0 0
ISTAR INC COM 45031U101 214,663 10,355,179 SH   SOLE 21 10,355,179 0 0
ISTAR INC COM 45031U101 39,470 1,904,022 SH   SOLE 22 1,798,554 0 105,468
ISTAR INC COM 45031U101 19 923 SH   SOLE 25 923 0 0
ISTAR INC COM 45031U101 408 19,662 SH   SOLE 26 1,861 0 17,801
ISTAR INC COM 45031U101 176 8,492 SH   SOLE 28 8,492 0 0
ISTAR INC COM 45031U101 3,418 164,899 SH   SOLE 30 164,899 0 0
ISTAR INC COM 45031U101 33 1,577 SH   SOLE 36 1,577 0 0
ISTAR INC COM 45031U101 187 9,043 SH   SOLE 40 9,043 0 0
ISTAR INC COM 45031U101 528 25,486 SH   SOLE 43 333 0 25,153
ISTAR INC NOTE 3.125% 9/1 45031UCB5 1,912 1,265,000 PRN   SOLE 21 1,265,000 0 0
ISUN INC COM 465246106 17 1,485 SH   SOLE 18 1,485 0 0
ISUN INC COM 465246106 199 17,443 SH   SOLE 21 17,443 0 0
ISUN INC COM 465246106 846 74,367 SH   SOLE 22 74,367 0 0
ITAU CORPBANCA SPONSORED ADR 45033E105 48 11,453 SH   SOLE 43 353 0 11,100
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 9,045 1,505,060 SH   SOLE 18 121,804 0 1,383,256
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 3,080 512,456 SH   SOLE 19 512,456 0 0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 122,446 20,373,670 SH   SOLE 21 20,373,670 0 0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 21,745 3,618,094 SH   SOLE 22 3,618,094 0 0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 2,839 472,457 SH   SOLE 25 472,457 0 0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 4,404 732,771 SH   SOLE 30 732,771 0 0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 29,939 4,981,583 SH   SOLE 34 4,981,583 0 0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 1,835 305,279 SH   SOLE 43 45 0 305,234
ITEOS THERAPEUTICS INC COM 46565G104 501 19,541 SH   SOLE 2 2,660 0 16,881
ITEOS THERAPEUTICS INC COM 46565G104 8 295 SH   SOLE 7 295 0 0
ITEOS THERAPEUTICS INC COM 46565G104 1,802 70,249 SH   SOLE 18 70,249 0 0
ITEOS THERAPEUTICS INC COM 46565G104 1,159 45,166 SH   SOLE 19 45,166 0 0
ITEOS THERAPEUTICS INC COM 46565G104 25,055 976,820 SH   SOLE 21 976,820 0 0
ITEOS THERAPEUTICS INC COM 46565G104 10,029 391,012 SH   SOLE 22 369,871 0 21,141
ITEOS THERAPEUTICS INC COM 46565G104 25 972 SH   SOLE 23 972 0 0
ITEOS THERAPEUTICS INC COM 46565G104 325 12,653 SH   SOLE 30 12,653 0 0
ITEOS THERAPEUTICS INC COM 46565G104 1 30 SH   SOLE 43 0 0 30
ITERIS INC NEW COM 46564T107 56 8,421 SH   SOLE 2 3,775 0 4,646
ITERIS INC NEW COM 46564T107 7 1,116 SH   SOLE 7 1,116 0 0
ITERIS INC NEW COM 46564T107 908 136,490 SH   SOLE 18 136,490 0 0
ITERIS INC NEW COM 46564T107 513 77,201 SH   SOLE 19 77,201 0 0
ITERIS INC NEW COM 46564T107 9,415 1,415,806 SH   SOLE 21 1,415,806 0 0
ITERIS INC NEW COM 46564T107 6,913 1,039,566 SH   SOLE 22 1,030,961 0 8,605
ITERUM THERAPEUTICS PLC SHS G6333L101 28 12,241 SH   SOLE 21 12,241 0 0
ITRON INC COM 465741106 6,560 65,616 SH   SOLE 2 46,008 0 19,608
ITRON INC COM 465741106 119 1,186 SH   SOLE 4 1,186 0 0
ITRON INC COM 465741106 109 1,093 SH   SOLE 7 1,093 0 0
ITRON INC COM 465741106 18,674 186,776 SH   SOLE 18 180,832 0 5,944
ITRON INC COM 465741106 16,865 168,688 SH   SOLE 19 168,688 0 0
ITRON INC COM 465741106 529,371 5,294,771 SH   SOLE 21 5,294,771 0 0
ITRON INC COM 465741106 122,854 1,228,790 SH   SOLE 22 1,197,091 0 31,699
ITRON INC COM 465741106 542 5,419 SH   SOLE 23 5,419 0 0
ITRON INC COM 465741106 315 3,148 SH   SOLE 25 3,148 0 0
ITRON INC COM 465741106 4,311 43,123 SH   SOLE 26 30,354 0 12,769
ITRON INC COM 465741106 552 5,521 SH   SOLE 28 5,521 0 0
ITRON INC COM 465741106 268 2,681 SH   SOLE 29 2,681 0 0
ITRON INC COM 465741106 17,812 178,156 SH   SOLE 30 178,156 0 0
ITRON INC COM 465741106 255 2,554 SH   SOLE 31 2,554 0 0
ITRON INC COM 465741106 3,497 34,980 SH   SOLE 34 34,980 0 0
ITRON INC COM 465741106 418 4,183 SH   SOLE 36 4,183 0 0
ITRON INC COM 465741106 455 4,553 SH   SOLE 40 4,553 0 0
ITRON INC COM 465741106 5,232 52,328 SH   SOLE 43 202 0 52,126
ITT INC COM 45073V108 26,013 284,019 SH   SOLE 2 134,116 0 149,903
ITT INC COM 45073V108 1,043 11,385 SH   SOLE 4 11,385 0 0
ITT INC COM 45073V108 414 4,523 SH   SOLE 7 4,523 0 0
ITT INC COM 45073V108 19,611 214,121 SH   SOLE 18 210,401 0 3,720
ITT INC COM 45073V108 2,538 27,707 SH   SOLE 19 27,707 0 0
ITT INC COM 45073V108 365,908 3,995,065 SH   SOLE 21 3,995,065 0 0
ITT INC COM 45073V108 237,446 2,592,490 SH   SOLE 22 2,370,988 0 221,502
ITT INC COM 45073V108 2,780 30,358 SH   SOLE 23 30,358 0 0
ITT INC COM 45073V108 903 9,857 SH   SOLE 25 9,857 0 0
ITT INC COM 45073V108 4,418 48,242 SH   SOLE 26 37,403 0 10,839
ITT INC COM 45073V108 1,257 13,726 SH   SOLE 28 9,876 0 3,850
ITT INC COM 45073V108 1,502 16,404 SH   SOLE 29 16,404 0 0
ITT INC COM 45073V108 5,810 63,438 SH   SOLE 30 63,438 0 0
ITT INC COM 45073V108 2,462 26,880 SH   SOLE 31 26,880 0 0
ITT INC COM 45073V108 1,765 19,275 SH   SOLE 34 19,275 0 0
ITT INC COM 45073V108 927 10,121 SH   SOLE 36 10,121 0 0
ITT INC COM 45073V108 970 10,592 SH   SOLE 40 10,592 0 0
ITT INC COM 45073V108 7,657 83,596 SH   SOLE 43 3,751 0 79,845
ITURAN LOCATION AND CONTROL SHS M6158M104 79 2,892 SH   SOLE 2 0 0 2,892
ITURAN LOCATION AND CONTROL SHS M6158M104 382 14,033 SH   SOLE 7 14,033 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104 8,359 306,865 SH   SOLE 21 306,865 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104 3,971 145,763 SH   SOLE 22 138,262 0 7,501
ITURAN LOCATION AND CONTROL SHS M6158M104 28 1,021 SH   SOLE 25 1,021 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104 86 3,166 SH   SOLE 26 0 0 3,166
ITURAN LOCATION AND CONTROL SHS M6158M104 291 10,665 SH   SOLE 30 10,665 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104 40 1,457 SH   SOLE 40 1,457 0 0
IVERIC BIO INC COM 46583P102 467 73,970 SH   SOLE 2 18,236 0 55,734
IVERIC BIO INC COM 46583P102 10 1,540 SH   SOLE 7 1,540 0 0
IVERIC BIO INC COM 46583P102 1,931 305,966 SH   SOLE 18 305,966 0 0
IVERIC BIO INC COM 46583P102 1,000 158,411 SH   SOLE 19 158,411 0 0
IVERIC BIO INC COM 46583P102 25,881 4,101,509 SH   SOLE 21 4,101,509 0 0
IVERIC BIO INC COM 46583P102 12,912 2,046,268 SH   SOLE 22 1,936,372 0 109,896
IVERIC BIO INC COM 46583P102 5 806 SH   SOLE 26 806 0 0
IVERIC BIO INC COM 46583P102 313 49,596 SH   SOLE 30 49,596 0 0
IVERIC BIO INC COM 46583P102 52 8,299 SH   SOLE 40 8,299 0 0
IVERIC BIO INC COM 46583P102 16 2,597 SH   SOLE 43 0 0 2,597
IZEA WORLDWIDE INC COM 46604H105 32 12,481 SH   SOLE 18 12,481 0 0
IZEA WORLDWIDE INC COM 46604H105 516 202,247 SH   SOLE 21 202,247 0 0
IZEA WORLDWIDE INC COM 46604H105 1,962 769,567 SH   SOLE 22 769,567 0 0
J & J SNACK FOODS CORP COM 466032109 1,145 6,564 SH   SOLE 2 4,641 0 1,923
J & J SNACK FOODS CORP COM 466032109 8 45 SH   SOLE 4 45 0 0
J & J SNACK FOODS CORP COM 466032109 41 237 SH   SOLE 7 237 0 0
J & J SNACK FOODS CORP COM 466032109 10,214 58,566 SH   SOLE 18 58,566 0 0
J & J SNACK FOODS CORP COM 466032109 4,571 26,206 SH   SOLE 19 26,206 0 0
J & J SNACK FOODS CORP COM 466032109 303,308 1,739,050 SH   SOLE 21 1,739,050 0 0
J & J SNACK FOODS CORP COM 466032109 70,209 402,549 SH   SOLE 22 393,557 0 8,992
J & J SNACK FOODS CORP COM 466032109 101 578 SH   SOLE 25 578 0 0
J & J SNACK FOODS CORP COM 466032109 1,344 7,705 SH   SOLE 26 6,790 0 915
J & J SNACK FOODS CORP COM 466032109 361 2,069 SH   SOLE 28 2,069 0 0
J & J SNACK FOODS CORP COM 466032109 5,577 31,976 SH   SOLE 30 31,976 0 0
J & J SNACK FOODS CORP COM 466032109 293 1,678 SH   SOLE 40 1,678 0 0
J & J SNACK FOODS CORP COM 466032109 1,887 10,819 SH   SOLE 43 386 0 10,433
J ALEXANDERS HLDGS INC COM 46609J106 39 3,389 SH   SOLE 2 0 0 3,389
J ALEXANDERS HLDGS INC COM 46609J106 29 2,469 SH   SOLE 18 2,469 0 0
J ALEXANDERS HLDGS INC COM 46609J106 539 46,286 SH   SOLE 21 46,286 0 0
J ALEXANDERS HLDGS INC COM 46609J106 3,109 267,077 SH   SOLE 22 267,077 0 0
J ALEXANDERS HLDGS INC COM 46609J106 274 23,575 SH   SOLE 26 0 0 23,575
J ALEXANDERS HLDGS INC COM 46609J106 1 94 SH   SOLE 43 0 0 94
J JILL INC COM 46620W201 16 836 SH   SOLE 18 836 0 0
J JILL INC COM 46620W201 246 12,473 SH   SOLE 21 12,473 0 0
J JILL INC COM 46620W201 1,396 70,845 SH   SOLE 22 70,845 0 0
J P MORGAN EXCHANGE-TRADED F BETABUILDERS EUR 46641Q191 24 416 SH   SOLE 17 0 0 416
J P MORGAN EXCHANGE-TRADED F BETABULDRS JAPAN 46641Q217 17 300 SH   SOLE 17 0 0 300
J P MORGAN EXCHANGE-TRADED F BETABULDRS JAPAN 46641Q217 2,075 36,734 SH   SOLE 18 0 0 36,734
J P MORGAN EXCHANGE-TRADED F BETABUILDERS CDA 46641Q225 16 249 SH   SOLE 17 0 0 249
J P MORGAN EXCHANGE-TRADED F BETABUILDERS DEV 46641Q233 10 171 SH   SOLE 17 0 0 171
J P MORGAN EXCHANGE-TRADED F EMRGNG MKTS EQT 46641Q266 1 14 SH   SOLE 17 0 0 14
J P MORGAN EXCHANGE-TRADED F BETABUILDERS I 46641Q373 1 15 SH   SOLE 17 0 0 15
J P MORGAN EXCHANGE-TRADED F BETABUILDRS US 46641Q399 4 55 SH   SOLE 17 0 0 55
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 0 1 SH   SOLE 18 1 0 0
J2 GLOBAL INC COM 48123V102 14,690 106,796 SH   SOLE 2 97,204 0 9,592
J2 GLOBAL INC COM 48123V102 265 1,923 SH   SOLE 4 1,923 0 0
J2 GLOBAL INC COM 48123V102 476 3,459 SH   SOLE 7 3,459 0 0
J2 GLOBAL INC COM 48123V102 31,005 225,411 SH   SOLE 18 222,441 0 2,970
J2 GLOBAL INC COM 48123V102 12,069 87,744 SH   SOLE 19 87,744 0 0
J2 GLOBAL INC COM 48123V102 431,160 3,134,566 SH   SOLE 21 3,134,566 0 0
J2 GLOBAL INC COM 48123V102 185,784 1,350,668 SH   SOLE 22 1,285,633 0 65,035
J2 GLOBAL INC COM 48123V102 129 940 SH   SOLE 23 940 0 0
J2 GLOBAL INC COM 48123V102 187 1,361 SH   SOLE 25 1,361 0 0
J2 GLOBAL INC COM 48123V102 2,482 18,045 SH   SOLE 26 10,765 0 7,280
J2 GLOBAL INC COM 48123V102 656 4,770 SH   SOLE 28 4,770 0 0
J2 GLOBAL INC COM 48123V102 2,715 19,736 SH   SOLE 29 19,736 0 0
J2 GLOBAL INC COM 48123V102 11,029 80,184 SH   SOLE 30 80,184 0 0
J2 GLOBAL INC COM 48123V102 3,478 25,284 SH   SOLE 31 25,284 0 0
J2 GLOBAL INC COM 48123V102 1,136 8,258 SH   SOLE 34 8,258 0 0
J2 GLOBAL INC COM 48123V102 110 802 SH   SOLE 36 802 0 0
J2 GLOBAL INC COM 48123V102 697 5,066 SH   SOLE 40 5,066 0 0
J2 GLOBAL INC COM 48123V102 4,760 34,603 SH   SOLE 43 2,622 0 31,981
JABIL INC COM 466313103 20,763 357,242 SH   SOLE 2 126,801 0 230,441
JABIL INC COM 466313103 43 742 SH   SOLE 4 742 0 0
JABIL INC COM 466313103 234 4,033 SH   SOLE 7 4,033 0 0
JABIL INC COM 466313103 19,418 334,098 SH   SOLE 18 334,098 0 0
JABIL INC COM 466313103 5,278 90,813 SH   SOLE 19 90,813 0 0
JABIL INC COM 466313103 387,600 6,668,953 SH   SOLE 21 6,668,953 0 0
JABIL INC COM 466313103 230,742 3,970,090 SH   SOLE 22 3,801,870 0 168,220
JABIL INC COM 466313103 233 4,008 SH   SOLE 25 4,008 0 0
JABIL INC COM 466313103 3,288 56,573 SH   SOLE 26 45,055 0 11,518
JABIL INC COM 466313103 1,069 18,385 SH   SOLE 28 12,646 0 5,739
JABIL INC COM 466313103 5,757 99,047 SH   SOLE 30 99,047 0 0
JABIL INC COM 466313103 148 2,539 SH   SOLE 31 2,539 0 0
JABIL INC COM 466313103 1,496 25,732 SH   SOLE 36 25,732 0 0
JABIL INC COM 466313103 980 16,865 SH   SOLE 40 16,865 0 0
JABIL INC COM 466313103 8,296 142,732 SH   SOLE 43 11,454 0 131,278
JACK IN THE BOX INC COM 466367109 3,618 32,468 SH   SOLE 2 15,942 0 16,526
JACK IN THE BOX INC COM 466367109 10 89 SH   SOLE 4 89 0 0
JACK IN THE BOX INC COM 466367109 41 369 SH   SOLE 7 369 0 0
JACK IN THE BOX INC COM 466367109 13,270 119,075 SH   SOLE 18 119,075 0 0
JACK IN THE BOX INC COM 466367109 4,514 40,507 SH   SOLE 19 40,507 0 0
JACK IN THE BOX INC COM 466367109 178,955 1,605,842 SH   SOLE 21 1,605,842 0 0
JACK IN THE BOX INC COM 466367109 75,479 677,308 SH   SOLE 22 645,792 0 31,516
JACK IN THE BOX INC COM 466367109 157 1,408 SH   SOLE 25 1,408 0 0
JACK IN THE BOX INC COM 466367109 918 8,240 SH   SOLE 26 6,213 0 2,027
JACK IN THE BOX INC COM 466367109 349 3,128 SH   SOLE 28 3,128 0 0
JACK IN THE BOX INC COM 466367109 1,881 16,877 SH   SOLE 30 16,877 0 0
JACK IN THE BOX INC COM 466367109 144 1,291 SH   SOLE 36 1,291 0 0
JACK IN THE BOX INC COM 466367109 312 2,797 SH   SOLE 40 2,797 0 0
JACK IN THE BOX INC COM 466367109 2,761 24,779 SH   SOLE 43 3,266 0 21,513
JACOBS ENGR GROUP INC COM 469814107 38,696 290,029 SH   SOLE 2 52,730 0 237,299
JACOBS ENGR GROUP INC COM 469814107 9,711 72,785 SH   SOLE 4 34,768 0 38,017
JACOBS ENGR GROUP INC COM 469814107 18,045 135,251 SH   SOLE 7 123,580 0 11,671
JACOBS ENGR GROUP INC COM 469814107 160 1,199 SH   SOLE 13 410 0 789
JACOBS ENGR GROUP INC COM 469814107 2,252 16,879 SH   SOLE 15 16,879 0 0
JACOBS ENGR GROUP INC COM 469814107 42,340 317,344 SH   SOLE 18 298,424 0 18,920
JACOBS ENGR GROUP INC COM 469814107 8,140 61,007 SH   SOLE 19 61,007 0 0
JACOBS ENGR GROUP INC COM 469814107 407,279 3,052,608 SH   SOLE 21 3,052,608 0 0
JACOBS ENGR GROUP INC COM 469814107 403,849 3,026,901 SH   SOLE 22 2,747,150 0 279,751
JACOBS ENGR GROUP INC COM 469814107 9,801 73,462 SH   SOLE 23 73,462 0 0
JACOBS ENGR GROUP INC COM 469814107 8,306 62,256 SH   SOLE 25 62,256 0 0
JACOBS ENGR GROUP INC COM 469814107 36,719 275,217 SH   SOLE 26 118,638 0 156,579
JACOBS ENGR GROUP INC COM 469814107 7,685 57,600 SH   SOLE 28 0 0 57,600
JACOBS ENGR GROUP INC COM 469814107 55 414 SH   SOLE 29 414 0 0
JACOBS ENGR GROUP INC COM 469814107 58,349 437,336 SH   SOLE 30 437,336 0 0
JACOBS ENGR GROUP INC COM 469814107 3,209 24,051 SH   SOLE 31 15,068 0 8,983
JACOBS ENGR GROUP INC COM 469814107 937 7,020 SH   SOLE 34 7,020 0 0
JACOBS ENGR GROUP INC COM 469814107 9,073 68,000 SH   SOLE 36 68,000 0 0
JACOBS ENGR GROUP INC COM 469814107 316 2,368 SH   SOLE 40 2,368 0 0
JACOBS ENGR GROUP INC COM 469814107 13,411 100,519 SH   SOLE 43 7,442 0 93,077
JAGUAR HEALTH INC COM 47010C409 45 28,750 SH   SOLE 18 28,750 0 0
JAGUAR HEALTH INC COM 47010C409 720 455,644 SH   SOLE 21 455,644 0 0
JAGUAR HEALTH INC COM 47010C409 2,923 1,849,867 SH   SOLE 22 1,849,867 0 0
JAKKS PAC INC COM NEW 47012E403 10 916 SH   SOLE 18 916 0 0
JAKKS PAC INC COM NEW 47012E403 139 12,644 SH   SOLE 21 12,644 0 0
JAKKS PAC INC COM NEW 47012E403 366 33,269 SH   SOLE 22 33,269 0 0
JAMES HARDIE INDS PLC SPONSORED ADR 47030M106 4 107 SH   SOLE 18 107 0 0
JAMES HARDIE INDS PLC SPONSORED ADR 47030M106 20,450 598,114 SH   SOLE 43 55,727 0 542,387
JAMES RIV GROUP LTD COM G5005R107 774 20,618 SH   SOLE 2 10,935 0 9,683
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 4,587 122,245 SH   SOLE 18 122,245 0 0
JAMES RIV GROUP LTD COM G5005R107 2,183 58,174 SH   SOLE 19 58,174 0 0
JAMES RIV GROUP LTD COM G5005R107 152,631 4,067,998 SH   SOLE 21 4,067,998 0 0
JAMES RIV GROUP LTD COM G5005R107 33,175 884,196 SH   SOLE 22 856,970 0 27,226
JAMES RIV GROUP LTD COM G5005R107 39 1,040 SH   SOLE 25 1,040 0 0
JAMES RIV GROUP LTD COM G5005R107 331 8,816 SH   SOLE 26 6,986 0 1,830
JAMES RIV GROUP LTD COM G5005R107 130 3,471 SH   SOLE 28 3,471 0 0
JAMES RIV GROUP LTD COM G5005R107 2,541 67,715 SH   SOLE 30 67,715 0 0
JAMES RIV GROUP LTD COM G5005R107 137 3,645 SH   SOLE 40 3,645 0 0
JAMES RIV GROUP LTD COM G5005R107 178 4,747 SH   SOLE 43 113 0 4,634
JAMF HLDG CORP COM 47074L105 2,896 86,269 SH   SOLE 2 13,150 0 73,119
JAMF HLDG CORP COM 47074L105 27 790 SH   SOLE 7 790 0 0
JAMF HLDG CORP COM 47074L105 528 15,721 SH   SOLE 18 15,721 0 0
JAMF HLDG CORP COM 47074L105 473 14,081 SH   SOLE 19 14,081 0 0
JAMF HLDG CORP COM 47074L105 23,708 706,216 SH   SOLE 21 706,216 0 0
JAMF HLDG CORP COM 47074L105 34,289 1,021,409 SH   SOLE 22 965,009 0 56,400
JAMF HLDG CORP COM 47074L105 33 982 SH   SOLE 25 982 0 0
JAMF HLDG CORP COM 47074L105 107 3,191 SH   SOLE 26 0 0 3,191
JAMF HLDG CORP COM 47074L105 1,113 33,158 SH   SOLE 30 33,158 0 0
JAMF HLDG CORP COM 47074L105 26 787 SH   SOLE 31 787 0 0
JAMF HLDG CORP COM 47074L105 141 4,202 SH   SOLE 40 4,202 0 0
JAMF HLDG CORP COM 47074L105 1 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 15,312 394,536 SH   SOLE 2 250,177 0 144,359
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 766 19,745 SH   SOLE 4 19,745 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 1,102 28,403 SH   SOLE 7 28,403 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 18,126 467,038 SH   SOLE 18 461,749 0 5,289
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 1,064 27,428 SH   SOLE 19 27,428 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 425,767 10,970,541 SH   SOLE 21 10,970,541 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 178,328 4,594,892 SH   SOLE 22 4,047,829 0 547,063
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 2,201 56,721 SH   SOLE 23 56,721 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 1,029 26,520 SH   SOLE 25 26,520 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 3,483 89,756 SH   SOLE 26 69,064 0 20,692
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 905 23,306 SH   SOLE 28 19,578 0 3,728
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 1,105 28,466 SH   SOLE 29 28,466 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 5,051 130,146 SH   SOLE 30 130,146 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 2,461 63,410 SH   SOLE 31 63,410 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 2,745 70,739 SH   SOLE 32 70,739 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 988 25,470 SH   SOLE 34 25,470 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 1,011 26,053 SH   SOLE 36 26,053 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 749 19,291 SH   SOLE 40 19,291 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 8,921 229,872 SH   SOLE 43 25,626 0 204,246
JANUX THERAPEUTICS INC COM 47103J105 179 7,161 SH   SOLE 18 7,161 0 0
JANUX THERAPEUTICS INC COM 47103J105 296 11,871 SH   SOLE 22 11,871 0 0
JANUX THERAPEUTICS INC COM 47103J105 466 18,678 SH   SOLE 26 18,678 0 0
JANUX THERAPEUTICS INC COM 47103J105 1,778 71,280 SH   SOLE 28 0 0 71,280
JANUX THERAPEUTICS INC COM 47103J105 24 957 SH   SOLE 31 0 0 957
JAWS MUSTANG ACQUISITION COR UNIT 99/99/9999 G50737116 98 9,751 SH   SOLE 2 9,751 0 0
JAWS MUSTANG ACQUISITION COR UNIT 99/99/9999 G50737116 2,149 213,596 SH   SOLE 19 213,596 0 0
JAWS MUSTANG ACQUISITION COR UNIT 99/99/9999 G50737116 368 36,581 SH   SOLE 34 36,581 0 0
JAZZ INVESTMENTS I LTD NOTE 1.500% 8/1 472145AD3 3,290 2,997,000 PRN   SOLE 21 2,997,000 0 0
JAZZ INVESTMENTS I LTD NOTE 1.500% 8/1 472145AD3 6,586 6,000,000 PRN   SOLE 22 6,000,000 0 0
JAZZ INVESTMENTS I LTD NOTE 2.000% 6/1 472145AF8 8,778 6,600,000 PRN   SOLE 21 6,600,000 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 31,670 178,282 SH   SOLE 2 54,647 0 123,635
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 7,102 39,979 SH   SOLE 4 22,736 0 17,243
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 4,162 23,429 SH   SOLE 7 9,013 0 14,416
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 32 182 SH   SOLE 13 182 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 1,223 6,885 SH   SOLE 15 6,885 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 27,167 152,935 SH   SOLE 18 149,503 0 3,432
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 2,825 15,901 SH   SOLE 19 15,901 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 563,677 3,173,144 SH   SOLE 21 3,173,144 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 308,666 1,737,594 SH   SOLE 22 1,666,067 0 71,527
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 6,052 34,070 SH   SOLE 23 34,070 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 16,881 95,032 SH   SOLE 25 95,032 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 20,654 116,270 SH   SOLE 26 73,225 0 43,045
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 33,362 187,805 SH   SOLE 28 7,124 0 180,681
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 58,900 331,567 SH   SOLE 30 299,974 0 31,593
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 2,198 12,376 SH   SOLE 31 6,335 0 6,041
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 528 2,971 SH   SOLE 34 2,971 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 4,925 27,727 SH   SOLE 36 27,727 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 387 2,180 SH   SOLE 40 2,180 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 4,307 24,247 SH   SOLE 43 700 0 23,547
JBG SMITH PPTYS COM 46590V100 9,228 292,870 SH   SOLE 2 91,732 0 201,138
JBG SMITH PPTYS COM 46590V100 5,806 184,255 SH   SOLE 4 184,255 0 0
JBG SMITH PPTYS COM 46590V100 5,097 161,750 SH   SOLE 7 161,750 0 0
JBG SMITH PPTYS COM 46590V100 8,608 273,173 SH   SOLE 18 273,173 0 0
JBG SMITH PPTYS COM 46590V100 6,042 191,744 SH   SOLE 19 191,744 0 0
JBG SMITH PPTYS COM 46590V100 202,891 6,438,955 SH   SOLE 21 6,438,955 0 0
JBG SMITH PPTYS COM 46590V100 133,498 4,236,679 SH   SOLE 22 4,085,322 0 151,357
JBG SMITH PPTYS COM 46590V100 158 5,029 SH   SOLE 23 5,029 0 0
JBG SMITH PPTYS COM 46590V100 17,444 553,589 SH   SOLE 25 553,589 0 0
JBG SMITH PPTYS COM 46590V100 1,835 58,230 SH   SOLE 26 49,400 0 8,830
JBG SMITH PPTYS COM 46590V100 3,282 104,155 SH   SOLE 28 16,463 0 87,692
JBG SMITH PPTYS COM 46590V100 17,705 561,871 SH   SOLE 30 561,871 0 0
JBG SMITH PPTYS COM 46590V100 78 2,477 SH   SOLE 31 2,317 0 160
JBG SMITH PPTYS COM 46590V100 350 11,120 SH   SOLE 36 11,120 0 0
JBG SMITH PPTYS COM 46590V100 447 14,200 SH   SOLE 40 14,200 0 0
JBG SMITH PPTYS COM 46590V100 8,716 276,605 SH   SOLE 43 4,174 0 272,431
JD.COM INC SPON ADR CL A 47215P106 152,178 1,906,757 SH   SOLE 2 228,396 0 1,678,361
JD.COM INC SPON ADR CL A 47215P106 38,103 477,423 SH   SOLE 4 275,126 0 202,297
JD.COM INC SPON ADR CL A 47215P106 14,377 180,141 SH   SOLE 7 180,141 0 0
JD.COM INC SPON ADR CL A 47215P106 16,723 209,529 SH   SOLE 13 160,355 0 49,174
JD.COM INC SPON ADR CL A 47215P106 37,785 473,432 SH   SOLE 15 473,432 0 0
JD.COM INC SPON ADR CL A 47215P106 42,425 531,572 SH   SOLE 18 531,572 0 0
JD.COM INC SPON ADR CL A 47215P106 9,989 125,166 SH   SOLE 19 125,166 0 0
JD.COM INC SPON ADR CL A 47215P106 1,265,935 15,861,863 SH   SOLE 21 15,861,863 0 0
JD.COM INC SPON ADR CL A 47215P106 954,484 11,959,451 SH   SOLE 22 9,975,485 0 1,983,966
JD.COM INC SPON ADR CL A 47215P106 42,215 528,943 SH   SOLE 23 528,943 0 0
JD.COM INC SPON ADR CL A 47215P106 34,883 437,077 SH   SOLE 25 437,077 0 0
JD.COM INC SPON ADR CL A 47215P106 131,026 1,641,728 SH   SOLE 26 217,118 0 1,424,610
JD.COM INC SPON ADR CL A 47215P106 112,319 1,407,336 SH   SOLE 28 102,718 0 1,304,618
JD.COM INC SPON ADR CL A 47215P106 10,580 132,571 SH   SOLE 29 132,571 0 0
JD.COM INC SPON ADR CL A 47215P106 440,682 5,521,644 SH   SOLE 30 5,521,644 0 0
JD.COM INC SPON ADR CL A 47215P106 13,072 163,786 SH   SOLE 31 144,615 0 19,171
JD.COM INC SPON ADR CL A 47215P106 18,827 235,896 SH   SOLE 32 235,896 0 0
JD.COM INC SPON ADR CL A 47215P106 13,300 166,652 SH   SOLE 34 166,652 0 0
JD.COM INC SPON ADR CL A 47215P106 539 6,750 SH   SOLE 36 6,750 0 0
JD.COM INC SPON ADR CL A 47215P106 303 3,796 SH   SOLE 40 3,796 0 0
JD.COM INC SPON ADR CL A 47215P106 34,369 430,631 SH   SOLE 43 34,657 0 395,974
JEFFERIES FINL GROUP INC COM 47233W109 24,110 704,985 SH   SOLE 2 341,970 0 363,015
JEFFERIES FINL GROUP INC COM 47233W109 1,409 41,197 SH   SOLE 4 41,197 0 0
JEFFERIES FINL GROUP INC COM 47233W109 264 7,715 SH   SOLE 7 7,715 0 0
JEFFERIES FINL GROUP INC COM 47233W109 17,700 517,555 SH   SOLE 18 513,275 0 4,280
JEFFERIES FINL GROUP INC COM 47233W109 9,068 265,156 SH   SOLE 19 265,156 0 0
JEFFERIES FINL GROUP INC COM 47233W109 356,691 10,429,564 SH   SOLE 21 10,429,564 0 0
JEFFERIES FINL GROUP INC COM 47233W109 213,338 6,237,958 SH   SOLE 22 5,882,910 0 355,048
JEFFERIES FINL GROUP INC COM 47233W109 3,226 94,328 SH   SOLE 23 94,328 0 0
JEFFERIES FINL GROUP INC COM 47233W109 1,215 35,519 SH   SOLE 25 35,519 0 0
JEFFERIES FINL GROUP INC COM 47233W109 3,808 111,348 SH   SOLE 26 86,574 0 24,774
JEFFERIES FINL GROUP INC COM 47233W109 901 26,344 SH   SOLE 28 23,132 0 3,212
JEFFERIES FINL GROUP INC COM 47233W109 192 5,619 SH   SOLE 29 5,619 0 0
JEFFERIES FINL GROUP INC COM 47233W109 5,748 168,064 SH   SOLE 30 168,064 0 0
JEFFERIES FINL GROUP INC COM 47233W109 1,552 45,373 SH   SOLE 31 45,373 0 0
JEFFERIES FINL GROUP INC COM 47233W109 3,167 92,616 SH   SOLE 34 92,616 0 0
JEFFERIES FINL GROUP INC COM 47233W109 1,703 49,785 SH   SOLE 36 49,785 0 0
JEFFERIES FINL GROUP INC COM 47233W109 865 25,291 SH   SOLE 40 25,291 0 0
JEFFERIES FINL GROUP INC COM 47233W109 6,489 189,738 SH   SOLE 43 8,119 0 181,619
JELD-WEN HLDG INC COM 47580P103 3,465 131,963 SH   SOLE 2 46,543 0 85,420
JELD-WEN HLDG INC COM 47580P103 8 301 SH   SOLE 4 301 0 0
JELD-WEN HLDG INC COM 47580P103 34 1,301 SH   SOLE 7 1,301 0 0
JELD-WEN HLDG INC COM 47580P103 7,176 273,280 SH   SOLE 18 263,389 0 9,891
JELD-WEN HLDG INC COM 47580P103 10,628 404,723 SH   SOLE 19 404,723 0 0
JELD-WEN HLDG INC COM 47580P103 83,983 3,198,119 SH   SOLE 21 3,198,119 0 0
JELD-WEN HLDG INC COM 47580P103 62,042 2,362,608 SH   SOLE 22 2,274,575 0 88,033
JELD-WEN HLDG INC COM 47580P103 353 13,435 SH   SOLE 23 13,435 0 0
JELD-WEN HLDG INC COM 47580P103 73 2,763 SH   SOLE 25 2,763 0 0
JELD-WEN HLDG INC COM 47580P103 2,070 78,826 SH   SOLE 26 14,487 0 64,339
JELD-WEN HLDG INC COM 47580P103 224 8,525 SH   SOLE 28 8,525 0 0
JELD-WEN HLDG INC COM 47580P103 1,306 49,747 SH   SOLE 30 49,747 0 0
JELD-WEN HLDG INC COM 47580P103 340 12,954 SH   SOLE 34 12,954 0 0
JELD-WEN HLDG INC COM 47580P103 175 6,682 SH   SOLE 36 6,682 0 0
JELD-WEN HLDG INC COM 47580P103 221 8,428 SH   SOLE 40 8,428 0 0
JELD-WEN HLDG INC COM 47580P103 283 10,787 SH   SOLE 43 915 0 9,872
JERASH HLDGS US INC COM 47632P101 5 733 SH   SOLE 18 733 0 0
JERASH HLDGS US INC COM 47632P101 85 12,777 SH   SOLE 21 12,777 0 0
JERASH HLDGS US INC COM 47632P101 18 2,705 SH   SOLE 22 2,705 0 0
JETBLUE AWYS CORP COM 477143101 13,764 820,271 SH   SOLE 2 279,558 0 540,713
JETBLUE AWYS CORP COM 477143101 39 2,333 SH   SOLE 4 2,333 0 0
JETBLUE AWYS CORP COM 477143101 105 6,265 SH   SOLE 7 6,265 0 0
JETBLUE AWYS CORP COM 477143101 13,016 775,666 SH   SOLE 18 771,448 0 4,218
JETBLUE AWYS CORP COM 477143101 3,181 189,587 SH   SOLE 19 189,587 0 0
JETBLUE AWYS CORP COM 477143101 253,928 15,132,783 SH   SOLE 21 15,132,783 0 0
JETBLUE AWYS CORP COM 477143101 148,042 8,822,532 SH   SOLE 22 8,531,834 0 290,698
JETBLUE AWYS CORP COM 477143101 4,437 264,395 SH   SOLE 25 264,395 0 0
JETBLUE AWYS CORP COM 477143101 1,837 109,471 SH   SOLE 26 77,814 0 31,657
JETBLUE AWYS CORP COM 477143101 267 15,889 SH   SOLE 28 10,689 0 5,200
JETBLUE AWYS CORP COM 477143101 1,219 72,635 SH   SOLE 30 72,635 0 0
JETBLUE AWYS CORP COM 477143101 94 5,622 SH   SOLE 31 5,622 0 0
JETBLUE AWYS CORP COM 477143101 2,585 154,056 SH   SOLE 34 154,056 0 0
JETBLUE AWYS CORP COM 477143101 103 6,150 SH   SOLE 36 6,150 0 0
JETBLUE AWYS CORP COM 477143101 170 10,129 SH   SOLE 40 10,129 0 0
JETBLUE AWYS CORP COM 477143101 1,383 82,410 SH   SOLE 43 6,551 0 75,859
JEWETT CAMERON TRADING LTD COM NEW 47733C207 5 467 SH   SOLE 18 467 0 0
JEWETT CAMERON TRADING LTD COM NEW 47733C207 86 8,847 SH   SOLE 21 8,847 0 0
JFROG LTD ORD SHS M6191J100 969 21,295 SH   SOLE 2 15,626 0 5,669
JFROG LTD ORD SHS M6191J100 18 385 SH   SOLE 4 385 0 0
JFROG LTD ORD SHS M6191J100 38 829 SH   SOLE 7 829 0 0
JFROG LTD ORD SHS M6191J100 7,220 158,602 SH   SOLE 18 158,602 0 0
JFROG LTD ORD SHS M6191J100 4,087 89,782 SH   SOLE 19 89,782 0 0
JFROG LTD ORD SHS M6191J100 74,111 1,628,103 SH   SOLE 21 1,628,103 0 0
JFROG LTD ORD SHS M6191J100 24,039 528,100 SH   SOLE 22 502,137 0 25,963
JFROG LTD ORD SHS M6191J100 47 1,040 SH   SOLE 25 1,040 0 0
JFROG LTD ORD SHS M6191J100 95 2,090 SH   SOLE 26 0 0 2,090
JFROG LTD ORD SHS M6191J100 175 3,844 SH   SOLE 28 3,844 0 0
JFROG LTD ORD SHS M6191J100 392 8,607 SH   SOLE 30 8,607 0 0
JFROG LTD ORD SHS M6191J100 22 483 SH   SOLE 34 483 0 0
JFROG LTD ORD SHS M6191J100 203 4,450 SH   SOLE 40 4,450 0 0
JFROG LTD ORD SHS M6191J100 367 8,069 SH   SOLE 43 392 0 7,677
JIAYIN GROUP INC SPONSORED ADS 47737C104 64 12,098 SH   SOLE 22 12,098 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 124 2,220 SH   SOLE 4 2,220 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 59,103 1,055,041 SH   SOLE 21 1,055,041 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 11,490 205,099 SH   SOLE 22 195,541 0 9,558
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 90 1,614 SH   SOLE 25 1,614 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 40,606 724,843 SH   SOLE 30 724,843 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 133 2,376 SH   SOLE 36 2,376 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 3,772 67,340 SH   SOLE 43 0 0 67,340
JOANN INC COM 47768J101 29 1,835 SH   SOLE 2 452 0 1,383
JOANN INC COM 47768J101 596 37,854 SH   SOLE 18 37,854 0 0
JOANN INC COM 47768J101 310 19,710 SH   SOLE 19 19,710 0 0
JOANN INC COM 47768J101 6,126 388,937 SH   SOLE 21 388,937 0 0
JOANN INC COM 47768J101 1,717 109,018 SH   SOLE 22 105,821 0 3,197
JOHN BEAN TECHNOLOGIES CORP COM 477839104 5,137 36,018 SH   SOLE 2 21,100 0 14,918
JOHN BEAN TECHNOLOGIES CORP COM 477839104 37 258 SH   SOLE 4 258 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 74 522 SH   SOLE 7 522 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 18,963 132,963 SH   SOLE 18 124,239 0 8,724
JOHN BEAN TECHNOLOGIES CORP COM 477839104 27,560 193,241 SH   SOLE 19 193,241 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 519,966 3,645,816 SH   SOLE 21 3,645,816 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 129,409 907,372 SH   SOLE 22 887,833 0 19,539
JOHN BEAN TECHNOLOGIES CORP COM 477839104 780 5,469 SH   SOLE 23 5,469 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 240 1,681 SH   SOLE 25 1,681 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 4,197 29,428 SH   SOLE 26 8,480 0 20,948
JOHN BEAN TECHNOLOGIES CORP COM 477839104 563 3,945 SH   SOLE 28 3,945 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 28,180 197,588 SH   SOLE 30 197,588 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 4,505 31,584 SH   SOLE 34 31,584 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 212 1,486 SH   SOLE 36 1,486 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 522 3,662 SH   SOLE 40 3,662 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 2,444 17,138 SH   SOLE 43 0 0 17,138
JOHNSON & JOHNSON COM 478160104 1,157,923 7,028,791 SH   SOLE 2 2,146,121 0 4,882,670
JOHNSON & JOHNSON COM 478160104 258,952 1,571,886 SH   SOLE 4 1,009,011 0 562,875
JOHNSON & JOHNSON COM 478160104 438,834 2,663,798 SH   SOLE 7 2,551,811 0 111,987
JOHNSON & JOHNSON COM 478160104 29,771 180,716 SH   SOLE 13 168,574 0 12,142
JOHNSON & JOHNSON COM 478160104 56,770 344,606 SH   SOLE 15 344,606 0 0
JOHNSON & JOHNSON COM 478160104 2 15 SH   SOLE 17 0 0 15
JOHNSON & JOHNSON COM 478160104 1,268,419 7,699,520 SH   SOLE 18 7,120,340 0 579,180
JOHNSON & JOHNSON COM 478160104 1,156,081 7,017,608 SH   SOLE 19 7,017,608 0 0
JOHNSON & JOHNSON COM 478160104 8,923 54,167 SH   SOLE 20 54,167 0 0
JOHNSON & JOHNSON COM 478160104 10,445,279 63,404,632 SH   SOLE 21 63,404,632 0 0
JOHNSON & JOHNSON COM 478160104 9,788,921 59,420,424 SH   SOLE 22 52,576,038 0 6,844,386
JOHNSON & JOHNSON COM 478160104 290,122 1,761,090 SH   SOLE 23 1,761,090 0 0
JOHNSON & JOHNSON COM 478160104 731,736 4,441,765 SH   SOLE 25 4,441,765 0 0
JOHNSON & JOHNSON COM 478160104 1,069,681 6,493,146 SH   SOLE 26 2,804,147 0 3,688,999
JOHNSON & JOHNSON COM 478160104 1,112,707 6,754,319 SH   SOLE 28 313,297 0 6,441,022
JOHNSON & JOHNSON COM 478160104 32,561 197,650 SH   SOLE 29 197,650 0 0
JOHNSON & JOHNSON COM 478160104 2,053,267 12,463,684 SH   SOLE 30 12,463,684 0 0
JOHNSON & JOHNSON COM 478160104 188,606 1,144,872 SH   SOLE 31 600,618 0 544,254
JOHNSON & JOHNSON COM 478160104 33,808 205,221 SH   SOLE 32 205,221 0 0
JOHNSON & JOHNSON COM 478160104 708,302 4,299,513 SH   SOLE 34 4,299,513 0 0
JOHNSON & JOHNSON COM 478160104 243,013 1,475,133 SH   SOLE 36 1,475,133 0 0
JOHNSON & JOHNSON COM 478160104 15,744 95,569 SH   SOLE 40 95,569 0 0
JOHNSON & JOHNSON COM 478160104 439,359 2,666,985 SH   SOLE 43 167,268 0 2,499,716
JOHNSON CTLS INTL PLC SHS G51502105 116,936 1,703,868 SH   SOLE 2 261,689 0 1,442,179
JOHNSON CTLS INTL PLC SHS G51502105 33,921 494,265 SH   SOLE 4 293,886 0 200,379
JOHNSON CTLS INTL PLC SHS G51502105 59,609 868,557 SH   SOLE 7 665,459 0 203,098
JOHNSON CTLS INTL PLC SHS G51502105 375 5,464 SH   SOLE 13 2,118 0 3,346
JOHNSON CTLS INTL PLC SHS G51502105 6,539 95,280 SH   SOLE 15 95,280 0 0
JOHNSON CTLS INTL PLC SHS G51502105 101,776 1,482,972 SH   SOLE 18 1,379,858 0 103,114
JOHNSON CTLS INTL PLC SHS G51502105 51,522 750,719 SH   SOLE 19 750,719 0 0
JOHNSON CTLS INTL PLC SHS G51502105 1,214,422 17,695,206 SH   SOLE 21 17,695,206 0 0
JOHNSON CTLS INTL PLC SHS G51502105 1,060,539 15,452,993 SH   SOLE 22 13,911,211 0 1,541,782
JOHNSON CTLS INTL PLC SHS G51502105 28,189 410,740 SH   SOLE 23 410,740 0 0
JOHNSON CTLS INTL PLC SHS G51502105 142,221 2,072,287 SH   SOLE 25 2,072,287 0 0
JOHNSON CTLS INTL PLC SHS G51502105 185,365 2,700,931 SH   SOLE 26 1,666,010 0 1,034,921
JOHNSON CTLS INTL PLC SHS G51502105 194,343 2,831,748 SH   SOLE 28 93,611 0 2,738,137
JOHNSON CTLS INTL PLC SHS G51502105 95 1,383 SH   SOLE 29 1,383 0 0
JOHNSON CTLS INTL PLC SHS G51502105 379,934 5,535,978 SH   SOLE 30 5,486,802 0 49,176
JOHNSON CTLS INTL PLC SHS G51502105 9,952 145,007 SH   SOLE 31 93,451 0 51,556
JOHNSON CTLS INTL PLC SHS G51502105 194,687 2,836,760 SH   SOLE 34 2,836,760 0 0
JOHNSON CTLS INTL PLC SHS G51502105 28,313 412,541 SH   SOLE 36 412,541 0 0
JOHNSON CTLS INTL PLC SHS G51502105 1,838 26,788 SH   SOLE 40 26,788 0 0
JOHNSON CTLS INTL PLC SHS G51502105 32,037 466,802 SH   SOLE 43 17,317 0 449,485
JOHNSON CTLS INTL PLC OPTIONS G51502905 426 6,200 SH Call SOLE 4 6,200 0 0
JOHNSON CTLS INTL PLC OPTIONS G51502905 5,779 84,200 SH Call SOLE 18 84,200 0 0
JOHNSON CTLS INTL PLC OPTIONS G51502905 62,103 904,900 SH Call SOLE 19 904,900 0 0
JOHNSON CTLS INTL PLC OPTIONS G51502905 3,123 45,500 SH Call SOLE 22 45,500 0 0
JOHNSON CTLS INTL PLC OPTIONS G51502905 24,659 359,300 SH Call SOLE 34 359,300 0 0
JOHNSON OUTDOORS INC CL A 479167108 677 5,599 SH   SOLE 2 3,704 0 1,895
JOHNSON OUTDOORS INC CL A 479167108 10 84 SH   SOLE 7 84 0 0
JOHNSON OUTDOORS INC CL A 479167108 2,189 18,091 SH   SOLE 18 18,091 0 0
JOHNSON OUTDOORS INC CL A 479167108 1,245 10,288 SH   SOLE 19 10,288 0 0
JOHNSON OUTDOORS INC CL A 479167108 26,666 220,380 SH   SOLE 21 220,380 0 0
JOHNSON OUTDOORS INC CL A 479167108 21,550 178,102 SH   SOLE 22 172,259 0 5,843
JOHNSON OUTDOORS INC CL A 479167108 63 520 SH   SOLE 25 520 0 0
JOHNSON OUTDOORS INC CL A 479167108 238 1,966 SH   SOLE 26 636 0 1,330
JOHNSON OUTDOORS INC CL A 479167108 115 951 SH   SOLE 28 951 0 0
JOHNSON OUTDOORS INC CL A 479167108 987 8,156 SH   SOLE 30 8,156 0 0
JOHNSON OUTDOORS INC CL A 479167108 71 585 SH   SOLE 36 585 0 0
JOHNSON OUTDOORS INC CL A 479167108 118 974 SH   SOLE 40 974 0 0
JOHNSON OUTDOORS INC CL A 479167108 488 4,032 SH   SOLE 43 0 0 4,032
JOINT CORP COM 47973J102 534 6,369 SH   SOLE 2 4,342 0 2,027
JOINT CORP COM 47973J102 18 220 SH   SOLE 7 220 0 0
JOINT CORP COM 47973J102 4,694 55,936 SH   SOLE 18 55,936 0 0
JOINT CORP COM 47973J102 1,964 23,400 SH   SOLE 19 23,400 0 0
JOINT CORP COM 47973J102 130,625 1,556,541 SH   SOLE 21 1,556,541 0 0
JOINT CORP COM 47973J102 29,196 347,907 SH   SOLE 22 339,235 0 8,672
JOINT CORP COM 47973J102 40 477 SH   SOLE 25 477 0 0
JOINT CORP COM 47973J102 1,753 20,884 SH   SOLE 30 20,884 0 0
JOINT CORP COM 47973J102 139 1,652 SH   SOLE 40 1,652 0 0
JOINT CORP COM 47973J102 65 776 SH   SOLE 43 0 0 776
JONES LANG LASALLE INC COM 48020Q107 26,767 136,945 SH   SOLE 2 49,023 0 87,922
JONES LANG LASALLE INC COM 48020Q107 174 888 SH   SOLE 4 888 0 0
JONES LANG LASALLE INC COM 48020Q107 248 1,270 SH   SOLE 7 1,270 0 0
JONES LANG LASALLE INC COM 48020Q107 25,606 131,003 SH   SOLE 18 131,003 0 0
JONES LANG LASALLE INC COM 48020Q107 10,030 51,313 SH   SOLE 19 51,313 0 0
JONES LANG LASALLE INC COM 48020Q107 517,912 2,649,710 SH   SOLE 21 2,649,710 0 0
JONES LANG LASALLE INC COM 48020Q107 287,085 1,468,767 SH   SOLE 22 1,405,693 0 63,074
JONES LANG LASALLE INC COM 48020Q107 404 2,068 SH   SOLE 23 2,068 0 0
JONES LANG LASALLE INC COM 48020Q107 2,142 10,959 SH   SOLE 25 10,959 0 0
JONES LANG LASALLE INC COM 48020Q107 4,234 21,664 SH   SOLE 26 17,712 0 3,952
JONES LANG LASALLE INC COM 48020Q107 1,158 5,922 SH   SOLE 28 5,288 0 634
JONES LANG LASALLE INC COM 48020Q107 184 943 SH   SOLE 29 943 0 0
JONES LANG LASALLE INC COM 48020Q107 7,899 40,414 SH   SOLE 30 40,414 0 0
JONES LANG LASALLE INC COM 48020Q107 177 906 SH   SOLE 31 906 0 0
JONES LANG LASALLE INC COM 48020Q107 5,269 26,959 SH   SOLE 34 26,959 0 0
JONES LANG LASALLE INC COM 48020Q107 1,446 7,396 SH   SOLE 36 7,396 0 0
JONES LANG LASALLE INC COM 48020Q107 1,189 6,082 SH   SOLE 40 6,082 0 0
JONES LANG LASALLE INC COM 48020Q107 12,598 64,451 SH   SOLE 43 5,302 0 59,149
JOUNCE THERAPEUTICS INC COM 481116101 221 32,474 SH   SOLE 2 1,329 0 31,145
JOUNCE THERAPEUTICS INC COM 481116101 3 505 SH   SOLE 7 505 0 0
JOUNCE THERAPEUTICS INC COM 481116101 760 111,768 SH   SOLE 18 111,768 0 0
JOUNCE THERAPEUTICS INC COM 481116101 467 68,740 SH   SOLE 19 68,740 0 0
JOUNCE THERAPEUTICS INC COM 481116101 10,211 1,501,591 SH   SOLE 21 1,501,591 0 0
JOUNCE THERAPEUTICS INC COM 481116101 4,911 722,163 SH   SOLE 22 684,665 0 37,498
JOUNCE THERAPEUTICS INC COM 481116101 130 19,129 SH   SOLE 30 19,129 0 0
JOUNCE THERAPEUTICS INC COM 481116101 5 729 SH   SOLE 43 23 0 706
JOYY INC ADS REPSTG COM A 46591M109 3,105 47,069 SH   SOLE 2 2,461 0 44,608
JOYY INC ADS REPSTG COM A 46591M109 1,459 22,118 SH   SOLE 4 8,567 0 13,551
JOYY INC ADS REPSTG COM A 46591M109 470 7,120 SH   SOLE 7 7,120 0 0
JOYY INC ADS REPSTG COM A 46591M109 240 3,632 SH   SOLE 13 95 0 3,537
JOYY INC ADS REPSTG COM A 46591M109 2,049 31,061 SH   SOLE 15 31,061 0 0
JOYY INC ADS REPSTG COM A 46591M109 1,090 16,516 SH   SOLE 18 16,516 0 0
JOYY INC ADS REPSTG COM A 46591M109 70,390 1,066,997 SH   SOLE 21 1,066,997 0 0
JOYY INC ADS REPSTG COM A 46591M109 38,006 576,106 SH   SOLE 22 506,707 0 69,399
JOYY INC ADS REPSTG COM A 46591M109 1,752 26,564 SH   SOLE 23 26,564 0 0
JOYY INC ADS REPSTG COM A 46591M109 2,370 35,932 SH   SOLE 25 35,932 0 0
JOYY INC ADS REPSTG COM A 46591M109 10,985 166,512 SH   SOLE 26 60,917 0 105,595
JOYY INC ADS REPSTG COM A 46591M109 6,796 103,020 SH   SOLE 28 6,672 0 96,348
JOYY INC ADS REPSTG COM A 46591M109 22,441 340,176 SH   SOLE 30 340,176 0 0
JOYY INC ADS REPSTG COM A 46591M109 345 5,226 SH   SOLE 34 5,226 0 0
JOYY INC ADS REPSTG COM A 46591M109 54 825 SH   SOLE 36 825 0 0
JOYY INC ADS REPSTG COM A 46591M109 16 237 SH   SOLE 40 237 0 0
JOYY INC ADS REPSTG COM A 46591M109 5,422 82,183 SH   SOLE 43 6,778 0 75,405
JOYY INC NOTE 0.750% 6/1 98426TAD8 2,247 2,230,000 PRN   SOLE 21 2,230,000 0 0
JPMORGAN CHASE & CO COM 46625H100 1,144,955 7,361,158 SH   SOLE 2 1,639,103 0 5,722,055
JPMORGAN CHASE & CO COM 46625H100 273,854 1,760,669 SH   SOLE 4 1,106,901 0 653,768
JPMORGAN CHASE & CO COM 46625H100 419,039 2,694,090 SH   SOLE 7 2,594,934 0 99,156
JPMORGAN CHASE & CO COM 46625H100 13,132 84,427 SH   SOLE 13 70,776 0 13,651
JPMORGAN CHASE & CO COM 46625H100 62,159 399,631 SH   SOLE 15 399,631 0 0
JPMORGAN CHASE & CO COM 46625H100 178 1,146 SH   SOLE 17 0 0 1,146
JPMORGAN CHASE & CO COM 46625H100 1,102,670 7,089,300 SH   SOLE 18 6,474,218 0 615,082
JPMORGAN CHASE & CO COM 46625H100 800,742 5,148,139 SH   SOLE 19 5,148,139 0 0
JPMORGAN CHASE & CO COM 46625H100 14,531 93,420 SH   SOLE 20 93,420 0 0
JPMORGAN CHASE & CO COM 46625H100 10,086,420 64,847,754 SH   SOLE 21 64,847,754 0 0
JPMORGAN CHASE & CO COM 46625H100 10,197,330 65,560,818 SH   SOLE 22 58,420,520 0 7,140,298
JPMORGAN CHASE & CO COM 46625H100 291,886 1,876,599 SH   SOLE 23 1,876,599 0 0
JPMORGAN CHASE & CO COM 46625H100 801,687 5,154,216 SH   SOLE 25 5,129,765 0 24,451
JPMORGAN CHASE & CO COM 46625H100 990,745 6,369,714 SH   SOLE 26 2,230,893 0 4,138,821
JPMORGAN CHASE & CO COM 46625H100 1,071,968 6,891,915 SH   SOLE 28 361,362 0 6,530,553
JPMORGAN CHASE & CO COM 46625H100 9,938 63,892 SH   SOLE 29 63,892 0 0
JPMORGAN CHASE & CO COM 46625H100 2,225,913 14,310,870 SH   SOLE 30 14,307,594 0 3,276
JPMORGAN CHASE & CO COM 46625H100 112,626 724,095 SH   SOLE 31 494,522 0 229,573
JPMORGAN CHASE & CO COM 46625H100 35,492 228,187 SH   SOLE 32 228,187 0 0
JPMORGAN CHASE & CO COM 46625H100 339,142 2,180,419 SH   SOLE 34 2,180,419 0 0
JPMORGAN CHASE & CO COM 46625H100 274,508 1,764,872 SH   SOLE 36 1,764,872 0 0
JPMORGAN CHASE & CO COM 46625H100 17,247 110,883 SH   SOLE 40 110,883 0 0
JPMORGAN CHASE & CO COM 46625H100 389,611 2,504,891 SH   SOLE 43 200,303 0 2,304,588
JUMIA TECHNOLOGIES AG SPONSORED ADS 48138M105 381 12,577 SH   SOLE 43 5,827 0 6,750
JUNIPER NETWORKS INC COM 48203R104 23,239 849,703 SH   SOLE 2 129,291 0 720,412
JUNIPER NETWORKS INC COM 48203R104 6,996 255,799 SH   SOLE 4 119,212 0 136,587
JUNIPER NETWORKS INC COM 48203R104 10,482 383,251 SH   SOLE 7 345,092 0 38,159
JUNIPER NETWORKS INC COM 48203R104 29 1,066 SH   SOLE 13 1,066 0 0
JUNIPER NETWORKS INC COM 48203R104 1,416 51,771 SH   SOLE 15 51,771 0 0
JUNIPER NETWORKS INC COM 48203R104 26,164 956,633 SH   SOLE 18 909,580 0 47,053
JUNIPER NETWORKS INC COM 48203R104 9,849 360,105 SH   SOLE 19 360,105 0 0
JUNIPER NETWORKS INC COM 48203R104 323,118 11,814,182 SH   SOLE 21 11,814,182 0 0
JUNIPER NETWORKS INC COM 48203R104 222,153 8,122,595 SH   SOLE 22 7,367,537 0 755,058
JUNIPER NETWORKS INC COM 48203R104 5,091 186,152 SH   SOLE 23 186,152 0 0
JUNIPER NETWORKS INC COM 48203R104 19,985 730,728 SH   SOLE 25 730,728 0 0
JUNIPER NETWORKS INC COM 48203R104 28,955 1,058,694 SH   SOLE 26 552,170 0 506,524
JUNIPER NETWORKS INC COM 48203R104 26,835 981,176 SH   SOLE 28 28,420 0 952,756
JUNIPER NETWORKS INC COM 48203R104 108,611 3,971,134 SH   SOLE 30 3,588,725 0 382,409
JUNIPER NETWORKS INC COM 48203R104 2,120 77,520 SH   SOLE 31 39,811 0 37,709
JUNIPER NETWORKS INC COM 48203R104 449 16,426 SH   SOLE 34 16,426 0 0
JUNIPER NETWORKS INC COM 48203R104 9,122 333,528 SH   SOLE 36 333,528 0 0
JUNIPER NETWORKS INC COM 48203R104 332 12,151 SH   SOLE 40 12,151 0 0
JUNIPER NETWORKS INC COM 48203R104 13,427 490,916 SH   SOLE 43 21,692 0 469,224
JUPITER WELLNESS INC COM NEW 48208F105 5 1,119 SH   SOLE 18 1,119 0 0
JUPITER WELLNESS INC COM NEW 48208F105 74 16,609 SH   SOLE 21 16,609 0 0
JUST EAT TAKEAWAY COM N V SPONSORED ADS 48214T305 39 2,125 SH   SOLE 21 2,125 0 0
JUST EAT TAKEAWAY COM N V SPONSORED ADS 48214T305 579 31,721 SH   SOLE 31 0 0 31,721
JUST EAT TAKEAWAY COM N V SPONSORED ADS 48214T305 3,295 180,448 SH   SOLE 43 19,232 0 161,216
KADANT INC COM 48282T104 852 4,838 SH   SOLE 2 3,566 0 1,272
KADANT INC COM 48282T104 7 42 SH   SOLE 4 42 0 0
KADANT INC COM 48282T104 30 168 SH   SOLE 7 168 0 0
KADANT INC COM 48282T104 6,301 35,780 SH   SOLE 18 35,780 0 0
KADANT INC COM 48282T104 3,478 19,751 SH   SOLE 19 19,751 0 0
KADANT INC COM 48282T104 65,519 372,076 SH   SOLE 21 372,076 0 0
KADANT INC COM 48282T104 50,042 284,186 SH   SOLE 22 277,559 0 6,627
KADANT INC COM 48282T104 55 310 SH   SOLE 25 310 0 0
KADANT INC COM 48282T104 1,245 7,072 SH   SOLE 26 5,904 0 1,168
KADANT INC COM 48282T104 281 1,595 SH   SOLE 28 1,595 0 0
KADANT INC COM 48282T104 10,228 58,085 SH   SOLE 30 58,085 0 0
KADANT INC COM 48282T104 66 377 SH   SOLE 34 377 0 0
KADANT INC COM 48282T104 237 1,348 SH   SOLE 40 1,348 0 0
KADANT INC COM 48282T104 1,201 6,820 SH   SOLE 43 310 0 6,510
KADMON HLDGS INC COM 48283N106 261 67,413 SH   SOLE 2 42,064 0 25,349
KADMON HLDGS INC COM 48283N106 11 2,939 SH   SOLE 7 2,939 0 0
KADMON HLDGS INC COM 48283N106 2,154 556,475 SH   SOLE 18 556,475 0 0
KADMON HLDGS INC COM 48283N106 11,148 2,880,498 SH   SOLE 19 2,880,498 0 0
KADMON HLDGS INC COM 48283N106 784 202,480 SH   SOLE 20 202,480 0 0
KADMON HLDGS INC COM 48283N106 29,414 7,600,478 SH   SOLE 21 7,600,478 0 0
KADMON HLDGS INC COM 48283N106 17,113 4,422,064 SH   SOLE 22 4,336,976 0 85,088
KADMON HLDGS INC COM 48283N106 14 3,554 SH   SOLE 23 3,554 0 0
KADMON HLDGS INC COM 48283N106 70 18,042 SH   SOLE 25 18,042 0 0
KADMON HLDGS INC COM 48283N106 29 7,439 SH   SOLE 26 7,439 0 0
KADMON HLDGS INC COM 48283N106 365 94,191 SH   SOLE 30 94,191 0 0
KADMON HLDGS INC COM 48283N106 74 19,214 SH   SOLE 34 19,214 0 0
KADMON HLDGS INC COM 48283N106 48 12,344 SH   SOLE 36 12,344 0 0
KADMON HLDGS INC COM 48283N106 47 12,188 SH   SOLE 40 12,188 0 0
KADMON HLDGS INC COM 48283N106 135 34,991 SH   SOLE 43 0 0 34,991
KAISER ALUMINUM CORP COM PAR $0.01 483007704 2,097 16,978 SH   SOLE 2 4,880 0 12,098
KAISER ALUMINUM CORP COM PAR $0.01 483007704 6 46 SH   SOLE 4 46 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 2,479 20,071 SH   SOLE 7 20,071 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 7,892 63,904 SH   SOLE 18 63,904 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 3,430 27,772 SH   SOLE 19 27,772 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 243,341 1,970,535 SH   SOLE 21 1,970,535 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 50,299 407,309 SH   SOLE 22 384,493 0 22,816
KAISER ALUMINUM CORP COM PAR $0.01 483007704 53 426 SH   SOLE 25 426 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 994 8,048 SH   SOLE 26 6,514 0 1,534
KAISER ALUMINUM CORP COM PAR $0.01 483007704 281 2,279 SH   SOLE 28 2,279 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 4,301 34,828 SH   SOLE 30 34,828 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 213 1,728 SH   SOLE 40 1,728 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 1,210 9,796 SH   SOLE 43 114 0 9,682
KALA PHARMACEUTICALS INC COM 483119103 315 59,464 SH   SOLE 2 18,379 0 41,085
KALA PHARMACEUTICALS INC COM 483119103 2 467 SH   SOLE 7 467 0 0
KALA PHARMACEUTICALS INC COM 483119103 754 142,216 SH   SOLE 18 142,216 0 0
KALA PHARMACEUTICALS INC COM 483119103 636 119,919 SH   SOLE 19 119,919 0 0
KALA PHARMACEUTICALS INC COM 483119103 11,607 2,190,081 SH   SOLE 21 2,190,081 0 0
KALA PHARMACEUTICALS INC COM 483119103 5,928 1,118,474 SH   SOLE 22 1,096,276 0 22,198
KALA PHARMACEUTICALS INC COM 483119103 15 2,741 SH   SOLE 23 2,741 0 0
KALA PHARMACEUTICALS INC COM 483119103 46 8,688 SH   SOLE 25 8,688 0 0
KALA PHARMACEUTICALS INC COM 483119103 19 3,668 SH   SOLE 26 3,668 0 0
KALA PHARMACEUTICALS INC COM 483119103 271 51,208 SH   SOLE 30 51,208 0 0
KALA PHARMACEUTICALS INC COM 483119103 37 7,025 SH   SOLE 36 7,025 0 0
KALA PHARMACEUTICALS INC COM 483119103 18 3,398 SH   SOLE 40 3,398 0 0
KALA PHARMACEUTICALS INC COM 483119103 64 12,063 SH   SOLE 43 0 0 12,063
KALEIDO BIOSCIENCES INC COM 483347100 53 7,091 SH   SOLE 2 2,654 0 4,437
KALEIDO BIOSCIENCES INC COM 483347100 372 49,970 SH   SOLE 18 49,970 0 0
KALEIDO BIOSCIENCES INC COM 483347100 177 23,792 SH   SOLE 19 23,792 0 0
KALEIDO BIOSCIENCES INC COM 483347100 5,882 790,555 SH   SOLE 21 790,555 0 0
KALEIDO BIOSCIENCES INC COM 483347100 1,371 184,289 SH   SOLE 22 181,430 0 2,859
KALEIDO BIOSCIENCES INC COM 483347100 141 18,983 SH   SOLE 30 18,983 0 0
KALEIDO BIOSCIENCES INC COM 483347100 3 342 SH   SOLE 43 0 0 342
KALEYRA INC COM 483379103 63 5,181 SH   SOLE 21 5,181 0 0
KALEYRA INC COM 483379103 9 768 SH   SOLE 22 768 0 0
KALVISTA PHARMACEUTICALS INC COM 483497103 108 4,487 SH   SOLE 2 1,286 0 3,201
KALVISTA PHARMACEUTICALS INC COM 483497103 9 367 SH   SOLE 7 367 0 0
KALVISTA PHARMACEUTICALS INC COM 483497103 1,579 65,902 SH   SOLE 18 65,902 0 0
KALVISTA PHARMACEUTICALS INC COM 483497103 797 33,277 SH   SOLE 19 33,277 0 0
KALVISTA PHARMACEUTICALS INC COM 483497103 20,509 855,948 SH   SOLE 21 855,948 0 0
KALVISTA PHARMACEUTICALS INC COM 483497103 10,905 455,134 SH   SOLE 22 452,130 0 3,004
KALVISTA PHARMACEUTICALS INC COM 483497103 203 8,472 SH   SOLE 30 8,472 0 0
KALVISTA PHARMACEUTICALS INC COM 483497103 68 2,835 SH   SOLE 43 0 0 2,835
KAMADA LTD SHS M6240T109 6 1,111 SH   SOLE 22 1,111 0 0
KAMADA LTD SHS M6240T109 95 16,268 SH   SOLE 30 16,268 0 0
KAMAN CORP COM 483548103 1,341 26,605 SH   SOLE 2 7,972 0 18,633
KAMAN CORP COM 483548103 5 104 SH   SOLE 4 104 0 0
KAMAN CORP COM 483548103 23 461 SH   SOLE 7 461 0 0
KAMAN CORP COM 483548103 5,770 114,482 SH   SOLE 18 114,482 0 0
KAMAN CORP COM 483548103 2,472 49,050 SH   SOLE 19 49,050 0 0
KAMAN CORP COM 483548103 180,768 3,586,661 SH   SOLE 21 3,586,661 0 0
KAMAN CORP COM 483548103 36,934 732,823 SH   SOLE 22 693,017 0 39,806
KAMAN CORP COM 483548103 57 1,129 SH   SOLE 25 1,129 0 0
KAMAN CORP COM 483548103 346 6,871 SH   SOLE 26 5,303 0 1,568
KAMAN CORP COM 483548103 172 3,409 SH   SOLE 28 3,409 0 0
KAMAN CORP COM 483548103 2,972 58,978 SH   SOLE 30 58,978 0 0
KAMAN CORP COM 483548103 145 2,868 SH   SOLE 36 2,868 0 0
KAMAN CORP COM 483548103 132 2,619 SH   SOLE 40 2,619 0 0
KAMAN CORP COM 483548103 1,193 23,673 SH   SOLE 43 1,404 0 22,269
KANDI TECHNOLOGIES GROUP INC COM 483709101 62 10,311 SH   SOLE 22 10,311 0 0
KANDI TECHNOLOGIES GROUP INC COM 483709101 51 8,448 SH   SOLE 43 0 0 8,448
KANSAS CITY SOUTHERN COM NEW 485170302 56,238 198,463 SH   SOLE 2 31,116 0 167,347
KANSAS CITY SOUTHERN COM NEW 485170302 12,696 44,802 SH   SOLE 4 41,282 0 3,520
KANSAS CITY SOUTHERN COM NEW 485170302 30,270 106,821 SH   SOLE 7 85,181 0 21,640
KANSAS CITY SOUTHERN COM NEW 485170302 224 792 SH   SOLE 13 229 0 563
KANSAS CITY SOUTHERN COM NEW 485170302 3,497 12,342 SH   SOLE 15 12,342 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 60,797 214,550 SH   SOLE 18 201,637 0 12,913
KANSAS CITY SOUTHERN COM NEW 485170302 15,330 54,099 SH   SOLE 19 54,099 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 961,497 3,393,079 SH   SOLE 21 3,393,079 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 556,565 1,964,092 SH   SOLE 22 1,768,572 0 195,520
KANSAS CITY SOUTHERN COM NEW 485170302 14,645 51,681 SH   SOLE 23 51,681 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 50,508 178,242 SH   SOLE 25 178,242 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 73,436 259,153 SH   SOLE 26 136,521 0 122,632
KANSAS CITY SOUTHERN COM NEW 485170302 91,682 323,542 SH   SOLE 28 11,186 0 312,356
KANSAS CITY SOUTHERN COM NEW 485170302 39 136 SH   SOLE 29 136 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 194,363 685,899 SH   SOLE 30 685,899 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 5,328 18,802 SH   SOLE 31 12,177 0 6,625
KANSAS CITY SOUTHERN COM NEW 485170302 3,594 12,682 SH   SOLE 34 12,682 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 14,233 50,226 SH   SOLE 36 50,226 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 919 3,242 SH   SOLE 40 3,242 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 18,457 65,132 SH   SOLE 43 5,131 0 60,001
KANZHUN LIMITED SPONSORED ADS 48553T106 1,622 40,919 SH   SOLE 2 40,919 0 0
KANZHUN LIMITED SPONSORED ADS 48553T106 648 16,349 SH   SOLE 4 16,349 0 0
KANZHUN LIMITED SPONSORED ADS 48553T106 601 15,164 SH   SOLE 13 15,164 0 0
KANZHUN LIMITED SPONSORED ADS 48553T106 2,125 53,603 SH   SOLE 15 53,603 0 0
KANZHUN LIMITED SPONSORED ADS 48553T106 47,749 1,204,258 SH   SOLE 19 1,204,258 0 0
KANZHUN LIMITED SPONSORED ADS 48553T106 68 1,709 SH   SOLE 21 1,709 0 0
KANZHUN LIMITED SPONSORED ADS 48553T106 295 7,450 SH   SOLE 22 0 0 7,450
KANZHUN LIMITED SPONSORED ADS 48553T106 1,131 28,517 SH   SOLE 25 28,517 0 0
KANZHUN LIMITED SPONSORED ADS 48553T106 5,570 140,486 SH   SOLE 26 6,176 0 134,310
KANZHUN LIMITED SPONSORED ADS 48553T106 115 2,909 SH   SOLE 28 0 0 2,909
KANZHUN LIMITED SPONSORED ADS 48553T106 27 681 SH   SOLE 30 681 0 0
KANZHUN LIMITED SPONSORED ADS 48553T106 61,071 1,540,257 SH   SOLE 34 1,540,257 0 0
KAR AUCTION SVCS INC COM 48238T109 4,568 260,260 SH   SOLE 2 112,993 0 147,267
KAR AUCTION SVCS INC COM 48238T109 7 383 SH   SOLE 4 383 0 0
KAR AUCTION SVCS INC COM 48238T109 64 3,637 SH   SOLE 7 3,637 0 0
KAR AUCTION SVCS INC COM 48238T109 11,512 655,958 SH   SOLE 18 655,958 0 0
KAR AUCTION SVCS INC COM 48238T109 8,037 457,951 SH   SOLE 19 457,951 0 0
KAR AUCTION SVCS INC COM 48238T109 155,260 8,846,714 SH   SOLE 21 8,846,714 0 0
KAR AUCTION SVCS INC COM 48238T109 72,521 4,132,260 SH   SOLE 22 3,946,649 0 185,611
KAR AUCTION SVCS INC COM 48238T109 260 14,828 SH   SOLE 23 14,828 0 0
KAR AUCTION SVCS INC COM 48238T109 239 13,638 SH   SOLE 25 13,638 0 0
KAR AUCTION SVCS INC COM 48238T109 1,934 110,216 SH   SOLE 26 34,143 0 76,073
KAR AUCTION SVCS INC COM 48238T109 356 20,288 SH   SOLE 28 17,611 0 2,677
KAR AUCTION SVCS INC COM 48238T109 1,773 101,035 SH   SOLE 30 101,035 0 0
KAR AUCTION SVCS INC COM 48238T109 285 16,222 SH   SOLE 34 16,222 0 0
KAR AUCTION SVCS INC COM 48238T109 468 26,665 SH   SOLE 36 26,665 0 0
KAR AUCTION SVCS INC COM 48238T109 295 16,829 SH   SOLE 40 16,829 0 0
KAR AUCTION SVCS INC COM 48238T109 509 29,017 SH   SOLE 43 7,230 0 21,787
KARAT PACKAGING INC COM 48563L101 13 628 SH   SOLE 2 144 0 484
KARAT PACKAGING INC COM 48563L101 287 14,094 SH   SOLE 18 14,094 0 0
KARAT PACKAGING INC COM 48563L101 104 5,090 SH   SOLE 19 5,090 0 0
KARAT PACKAGING INC COM 48563L101 3,091 151,726 SH   SOLE 21 151,726 0 0
KARAT PACKAGING INC COM 48563L101 1,179 57,874 SH   SOLE 22 57,748 0 126
KARAT PACKAGING INC COM 48563L101 31 1,531 SH   SOLE 23 1,531 0 0
KAROOOOO LTD ORD SHS Y4600W108 50 1,360 SH   SOLE 22 1,360 0 0
KARUNA THERAPEUTICS INC COM 48576A100 1,197 10,501 SH   SOLE 2 6,543 0 3,958
KARUNA THERAPEUTICS INC COM 48576A100 5 48 SH   SOLE 4 48 0 0
KARUNA THERAPEUTICS INC COM 48576A100 41 357 SH   SOLE 7 357 0 0
KARUNA THERAPEUTICS INC COM 48576A100 7,895 69,258 SH   SOLE 18 68,651 0 607
KARUNA THERAPEUTICS INC COM 48576A100 6,977 61,211 SH   SOLE 19 61,211 0 0
KARUNA THERAPEUTICS INC COM 48576A100 101,310 888,758 SH   SOLE 21 888,758 0 0
KARUNA THERAPEUTICS INC COM 48576A100 57,779 506,877 SH   SOLE 22 493,964 0 12,913
KARUNA THERAPEUTICS INC COM 48576A100 91 800 SH   SOLE 23 800 0 0
KARUNA THERAPEUTICS INC COM 48576A100 63 553 SH   SOLE 25 553 0 0
KARUNA THERAPEUTICS INC COM 48576A100 1,253 10,992 SH   SOLE 26 6,757 0 4,235
KARUNA THERAPEUTICS INC COM 48576A100 173 1,519 SH   SOLE 28 1,519 0 0
KARUNA THERAPEUTICS INC COM 48576A100 2,996 26,281 SH   SOLE 30 26,281 0 0
KARUNA THERAPEUTICS INC COM 48576A100 27 239 SH   SOLE 36 239 0 0
KARUNA THERAPEUTICS INC COM 48576A100 253 2,219 SH   SOLE 40 2,219 0 0
KARUNA THERAPEUTICS INC COM 48576A100 12 104 SH   SOLE 43 0 0 104
KARYOPHARM THERAPEUTICS INC COM 48576U106 2,609 252,848 SH   SOLE 2 98,957 0 153,891
KARYOPHARM THERAPEUTICS INC COM 48576U106 2 207 SH   SOLE 4 207 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 14 1,339 SH   SOLE 7 1,339 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 3,120 302,354 SH   SOLE 18 252,788 0 49,566
KARYOPHARM THERAPEUTICS INC COM 48576U106 13,644 1,322,116 SH   SOLE 19 1,322,116 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 32,181 3,118,337 SH   SOLE 21 3,118,337 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 30,438 2,949,388 SH   SOLE 22 2,912,471 0 36,917
KARYOPHARM THERAPEUTICS INC COM 48576U106 554 53,689 SH   SOLE 23 53,689 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 25 2,470 SH   SOLE 25 2,470 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 2,731 264,668 SH   SOLE 26 3,634 0 261,034
KARYOPHARM THERAPEUTICS INC COM 48576U106 70 6,748 SH   SOLE 28 6,748 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 4,970 481,570 SH   SOLE 30 481,570 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 12 1,207 SH   SOLE 34 1,207 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 15 1,489 SH   SOLE 36 1,489 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 73 7,068 SH   SOLE 40 7,068 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 163 15,750 SH   SOLE 43 3,474 0 12,276
KASPIEN HOLDINGS INC COM NEW 485837108 5 187 SH   SOLE 18 187 0 0
KASPIEN HOLDINGS INC COM NEW 485837108 68 2,782 SH   SOLE 21 2,782 0 0
KASPIEN HOLDINGS INC COM NEW 485837108 327 13,461 SH   SOLE 22 13,461 0 0
KB FINL GROUP INC SPONSORED ADR 48241A105 4 90 SH   SOLE 18 90 0 0
KB FINL GROUP INC SPONSORED ADR 48241A105 43 873 SH   SOLE 19 873 0 0
KB FINL GROUP INC SPONSORED ADR 48241A105 7,434 150,781 SH   SOLE 21 150,781 0 0
KB FINL GROUP INC SPONSORED ADR 48241A105 1,363 27,649 SH   SOLE 22 27,649 0 0
KB FINL GROUP INC SPONSORED ADR 48241A105 62,891 1,275,688 SH   SOLE 43 78,110 0 1,197,578
KB HOME COM 48666K109 6,216 152,642 SH   SOLE 2 79,049 0 73,593
KB HOME COM 48666K109 13 326 SH   SOLE 4 326 0 0
KB HOME COM 48666K109 83 2,032 SH   SOLE 7 2,032 0 0
KB HOME COM 48666K109 19,431 477,192 SH   SOLE 18 472,801 0 4,391
KB HOME COM 48666K109 17,757 436,079 SH   SOLE 19 436,079 0 0
KB HOME COM 48666K109 299,452 7,353,926 SH   SOLE 21 7,353,926 0 0
KB HOME COM 48666K109 116,959 2,872,286 SH   SOLE 22 2,751,643 0 120,643
KB HOME COM 48666K109 309 7,584 SH   SOLE 23 7,584 0 0
KB HOME COM 48666K109 211 5,176 SH   SOLE 25 5,176 0 0
KB HOME COM 48666K109 2,771 68,043 SH   SOLE 26 27,879 0 40,164
KB HOME COM 48666K109 757 18,601 SH   SOLE 28 10,770 0 7,831
KB HOME COM 48666K109 2,409 59,152 SH   SOLE 30 59,152 0 0
KB HOME COM 48666K109 302 7,419 SH   SOLE 36 7,419 0 0
KB HOME COM 48666K109 394 9,674 SH   SOLE 40 9,674 0 0
KB HOME COM 48666K109 12,250 300,838 SH   SOLE 43 7,447 0 293,391
KBR INC COM 48242W106 5,263 137,964 SH   SOLE 2 105,087 0 32,877
KBR INC COM 48242W106 22 577 SH   SOLE 4 577 0 0
KBR INC COM 48242W106 123 3,222 SH   SOLE 7 3,222 0 0
KBR INC COM 48242W106 27,774 728,012 SH   SOLE 18 728,012 0 0
KBR INC COM 48242W106 10,852 284,455 SH   SOLE 19 284,455 0 0
KBR INC COM 48242W106 366,543 9,607,940 SH   SOLE 21 9,607,940 0 0
KBR INC COM 48242W106 160,310 4,202,094 SH   SOLE 22 4,099,062 0 103,032
KBR INC COM 48242W106 2,743 71,902 SH   SOLE 26 60,621 0 11,281
KBR INC COM 48242W106 872 22,858 SH   SOLE 28 15,573 0 7,285
KBR INC COM 48242W106 3,912 102,540 SH   SOLE 30 102,540 0 0
KBR INC COM 48242W106 120 3,149 SH   SOLE 36 3,149 0 0
KBR INC COM 48242W106 620 16,263 SH   SOLE 40 16,263 0 0
KBR INC COM 48242W106 1,613 42,292 SH   SOLE 43 1,505 0 40,787
KBR INC NOTE 2.500%11/0 48242WAB2 3,238 2,065,000 PRN   SOLE 21 2,065,000 0 0
KE HLDGS INC SPONSORED ADS 482497104 18,979 398,047 SH   SOLE 2 44,027 0 354,020
KE HLDGS INC SPONSORED ADS 482497104 8,209 172,166 SH   SOLE 4 89,796 0 82,370
KE HLDGS INC SPONSORED ADS 482497104 1,920 40,265 SH   SOLE 7 40,265 0 0
KE HLDGS INC SPONSORED ADS 482497104 2,573 53,954 SH   SOLE 13 33,362 0 20,592
KE HLDGS INC SPONSORED ADS 482497104 9,200 192,951 SH   SOLE 15 192,951 0 0
KE HLDGS INC SPONSORED ADS 482497104 8,836 185,317 SH   SOLE 18 185,317 0 0
KE HLDGS INC SPONSORED ADS 482497104 577 12,107 SH   SOLE 19 12,107 0 0
KE HLDGS INC SPONSORED ADS 482497104 301,959 6,333,038 SH   SOLE 21 6,333,038 0 0
KE HLDGS INC SPONSORED ADS 482497104 189,836 3,981,463 SH   SOLE 22 3,457,713 0 523,750
KE HLDGS INC SPONSORED ADS 482497104 8,958 187,882 SH   SOLE 23 187,882 0 0
KE HLDGS INC SPONSORED ADS 482497104 7,363 154,417 SH   SOLE 25 154,417 0 0
KE HLDGS INC SPONSORED ADS 482497104 34,333 720,061 SH   SOLE 26 130,503 0 589,558
KE HLDGS INC SPONSORED ADS 482497104 26,815 562,401 SH   SOLE 28 43,080 0 519,321
KE HLDGS INC SPONSORED ADS 482497104 1,414 29,660 SH   SOLE 29 29,660 0 0
KE HLDGS INC SPONSORED ADS 482497104 96,113 2,015,800 SH   SOLE 30 2,015,800 0 0
KE HLDGS INC SPONSORED ADS 482497104 2,697 56,575 SH   SOLE 31 50,836 0 5,739
KE HLDGS INC SPONSORED ADS 482497104 1,458 30,588 SH   SOLE 34 30,588 0 0
KE HLDGS INC SPONSORED ADS 482497104 76 1,588 SH   SOLE 40 1,588 0 0
KEARNY FINL CORP MD COM 48716P108 809 67,728 SH   SOLE 2 24,058 0 43,670
KEARNY FINL CORP MD COM 48716P108 3 232 SH   SOLE 4 232 0 0
KEARNY FINL CORP MD COM 48716P108 16 1,338 SH   SOLE 7 1,338 0 0
KEARNY FINL CORP MD COM 48716P108 2,917 244,140 SH   SOLE 18 244,140 0 0
KEARNY FINL CORP MD COM 48716P108 1,564 130,915 SH   SOLE 19 130,915 0 0
KEARNY FINL CORP MD COM 48716P108 33,497 2,803,072 SH   SOLE 21 2,803,072 0 0
KEARNY FINL CORP MD COM 48716P108 27,768 2,323,644 SH   SOLE 22 2,217,479 0 106,165
KEARNY FINL CORP MD COM 48716P108 26 2,171 SH   SOLE 25 2,171 0 0
KEARNY FINL CORP MD COM 48716P108 398 33,321 SH   SOLE 26 29,365 0 3,956
KEARNY FINL CORP MD COM 48716P108 160 13,367 SH   SOLE 28 13,367 0 0
KEARNY FINL CORP MD COM 48716P108 1,059 88,652 SH   SOLE 30 88,652 0 0
KEARNY FINL CORP MD COM 48716P108 8 660 SH   SOLE 34 660 0 0
KEARNY FINL CORP MD COM 48716P108 139 11,603 SH   SOLE 40 11,603 0 0
KEARNY FINL CORP MD COM 48716P108 977 81,729 SH   SOLE 43 10,440 0 71,289
KELLOGG CO COM 487836108 56,166 873,091 SH   SOLE 2 350,885 0 522,206
KELLOGG CO COM 487836108 9,750 151,565 SH   SOLE 4 141,577 0 9,988
KELLOGG CO COM 487836108 18,131 281,848 SH   SOLE 7 270,544 0 11,304
KELLOGG CO COM 487836108 2,341 36,398 SH   SOLE 13 35,553 0 845
KELLOGG CO COM 487836108 2,092 32,520 SH   SOLE 15 32,520 0 0
KELLOGG CO COM 487836108 47,516 738,623 SH   SOLE 18 653,833 0 84,790
KELLOGG CO COM 487836108 36,558 568,281 SH   SOLE 19 568,281 0 0
KELLOGG CO COM 487836108 611,911 9,512,061 SH   SOLE 21 9,512,061 0 0
KELLOGG CO COM 487836108 450,096 6,996,672 SH   SOLE 22 5,834,189 0 1,162,483
KELLOGG CO COM 487836108 12,713 197,627 SH   SOLE 23 197,627 0 0
KELLOGG CO COM 487836108 37,731 586,528 SH   SOLE 25 586,528 0 0
KELLOGG CO COM 487836108 65,468 1,017,694 SH   SOLE 26 500,851 0 516,843
KELLOGG CO COM 487836108 55,706 865,940 SH   SOLE 28 37,596 0 828,344
KELLOGG CO COM 487836108 2,195 34,119 SH   SOLE 29 34,119 0 0
KELLOGG CO COM 487836108 123,535 1,920,329 SH   SOLE 30 1,920,329 0 0
KELLOGG CO COM 487836108 9,523 148,040 SH   SOLE 31 93,514 0 54,526
KELLOGG CO COM 487836108 9,632 149,735 SH   SOLE 34 149,735 0 0
KELLOGG CO COM 487836108 13,774 214,107 SH   SOLE 36 214,107 0 0
KELLOGG CO COM 487836108 625 9,717 SH   SOLE 40 9,717 0 0
KELLOGG CO COM 487836108 15,672 243,616 SH   SOLE 43 14,963 0 228,653
KELLY SVCS INC CL A 488152208 1,371 57,213 SH   SOLE 2 19,893 0 37,320
KELLY SVCS INC CL A 488152208 5 221 SH   SOLE 4 221 0 0
KELLY SVCS INC CL A 488152208 13 544 SH   SOLE 7 544 0 0
KELLY SVCS INC CL A 488152208 3,632 151,528 SH   SOLE 18 151,528 0 0
KELLY SVCS INC CL A 488152208 5,387 224,734 SH   SOLE 19 224,734 0 0
KELLY SVCS INC CL A 488152208 102,690 4,284,110 SH   SOLE 21 4,284,110 0 0
KELLY SVCS INC CL A 488152208 23,581 983,787 SH   SOLE 22 934,043 0 49,744
KELLY SVCS INC CL A 488152208 43 1,783 SH   SOLE 23 1,783 0 0
KELLY SVCS INC CL A 488152208 81 3,382 SH   SOLE 25 3,382 0 0
KELLY SVCS INC CL A 488152208 403 16,816 SH   SOLE 26 3,345 0 13,471
KELLY SVCS INC CL A 488152208 101 4,215 SH   SOLE 28 4,215 0 0
KELLY SVCS INC CL A 488152208 1,719 71,724 SH   SOLE 30 71,724 0 0
KELLY SVCS INC CL A 488152208 42 1,766 SH   SOLE 34 1,766 0 0
KELLY SVCS INC CL A 488152208 134 5,608 SH   SOLE 36 5,608 0 0
KELLY SVCS INC CL A 488152208 91 3,779 SH   SOLE 40 3,779 0 0
KELLY SVCS INC CL A 488152208 3,482 145,272 SH   SOLE 43 4,194 0 141,078
KEMPER CORP COM 488401100 11,758 159,105 SH   SOLE 2 52,206 0 106,899
KEMPER CORP COM 488401100 19 255 SH   SOLE 4 255 0 0
KEMPER CORP COM 488401100 101 1,360 SH   SOLE 7 1,360 0 0
KEMPER CORP COM 488401100 10,904 147,547 SH   SOLE 18 147,547 0 0
KEMPER CORP COM 488401100 1,217 16,467 SH   SOLE 19 16,467 0 0
KEMPER CORP COM 488401100 205,121 2,775,655 SH   SOLE 21 2,775,655 0 0
KEMPER CORP COM 488401100 127,320 1,722,871 SH   SOLE 22 1,645,349 0 77,522
KEMPER CORP COM 488401100 140 1,888 SH   SOLE 25 1,888 0 0
KEMPER CORP COM 488401100 1,637 22,146 SH   SOLE 26 17,969 0 4,177
KEMPER CORP COM 488401100 972 13,150 SH   SOLE 28 8,039 0 5,111
KEMPER CORP COM 488401100 3,252 44,006 SH   SOLE 30 44,006 0 0
KEMPER CORP COM 488401100 85 1,151 SH   SOLE 31 1,083 0 68
KEMPER CORP COM 488401100 106 1,438 SH   SOLE 36 1,438 0 0
KEMPER CORP COM 488401100 562 7,608 SH   SOLE 40 7,608 0 0
KEMPER CORP COM 488401100 909 12,304 SH   SOLE 43 210 0 12,094
KEMPHARM INC COM NEW 488445206 175 13,633 SH   SOLE 2 1,303 0 12,330
KEMPHARM INC COM NEW 488445206 6 459 SH   SOLE 7 459 0 0
KEMPHARM INC COM NEW 488445206 1,222 95,309 SH   SOLE 18 95,309 0 0
KEMPHARM INC COM NEW 488445206 638 49,749 SH   SOLE 19 49,749 0 0
KEMPHARM INC COM NEW 488445206 13,726 1,070,678 SH   SOLE 21 1,070,678 0 0
KEMPHARM INC COM NEW 488445206 9,468 738,550 SH   SOLE 22 720,953 0 17,597
KENNAMETAL INC COM 489170100 5,608 156,125 SH   SOLE 2 65,519 0 90,606
KENNAMETAL INC COM 489170100 12 321 SH   SOLE 4 321 0 0
KENNAMETAL INC COM 489170100 69 1,928 SH   SOLE 7 1,928 0 0
KENNAMETAL INC COM 489170100 15,917 443,134 SH   SOLE 18 443,134 0 0
KENNAMETAL INC COM 489170100 9,512 264,802 SH   SOLE 19 264,802 0 0
KENNAMETAL INC COM 489170100 211,935 5,900,194 SH   SOLE 21 5,900,194 0 0
KENNAMETAL INC COM 489170100 96,424 2,684,417 SH   SOLE 22 2,559,472 0 124,945
KENNAMETAL INC COM 489170100 275 7,643 SH   SOLE 23 7,643 0 0
KENNAMETAL INC COM 489170100 131 3,659 SH   SOLE 25 3,659 0 0
KENNAMETAL INC COM 489170100 2,838 79,010 SH   SOLE 26 35,109 0 43,901
KENNAMETAL INC COM 489170100 566 15,752 SH   SOLE 28 10,752 0 5,000
KENNAMETAL INC COM 489170100 1,727 48,069 SH   SOLE 30 48,069 0 0
KENNAMETAL INC COM 489170100 180 5,011 SH   SOLE 34 5,011 0 0
KENNAMETAL INC COM 489170100 201 5,604 SH   SOLE 36 5,604 0 0
KENNAMETAL INC COM 489170100 333 9,269 SH   SOLE 40 9,269 0 0
KENNAMETAL INC COM 489170100 2,164 60,245 SH   SOLE 43 3,317 0 56,928
KENNEDY-WILSON HOLDINGS INC COM 489398107 6,942 349,352 SH   SOLE 2 137,070 0 212,282
KENNEDY-WILSON HOLDINGS INC COM 489398107 3,546 178,474 SH   SOLE 4 178,474 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107 3,111 156,581 SH   SOLE 7 156,581 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107 7,807 392,913 SH   SOLE 18 392,913 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107 19,470 979,870 SH   SOLE 19 979,870 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107 89,902 4,524,530 SH   SOLE 21 4,524,530 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107 94,969 4,779,534 SH   SOLE 22 4,592,900 0 186,634
KENNEDY-WILSON HOLDINGS INC COM 489398107 565 28,435 SH   SOLE 23 28,435 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107 10,697 538,374 SH   SOLE 25 538,374 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107 4,438 223,358 SH   SOLE 26 39,255 0 184,103
KENNEDY-WILSON HOLDINGS INC COM 489398107 1,807 90,960 SH   SOLE 28 17,670 0 73,290
KENNEDY-WILSON HOLDINGS INC COM 489398107 10,928 549,961 SH   SOLE 30 549,961 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107 802 40,344 SH   SOLE 34 40,344 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107 251 12,646 SH   SOLE 36 12,646 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107 277 13,950 SH   SOLE 40 13,950 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107 766 38,575 SH   SOLE 43 10,000 0 28,575
KENTUCKY FIRST FED BANCORP COM 491292108 6 807 SH   SOLE 18 807 0 0
KENTUCKY FIRST FED BANCORP COM 491292108 64 8,632 SH   SOLE 21 8,632 0 0
KEROS THERAPEUTICS INC COM 492327101 230 5,414 SH   SOLE 2 3,599 0 1,815
KEROS THERAPEUTICS INC COM 492327101 11 250 SH   SOLE 7 250 0 0
KEROS THERAPEUTICS INC COM 492327101 2,159 50,830 SH   SOLE 18 50,830 0 0
KEROS THERAPEUTICS INC COM 492327101 9,916 233,491 SH   SOLE 19 233,491 0 0
KEROS THERAPEUTICS INC COM 492327101 27,586 649,539 SH   SOLE 21 649,539 0 0
KEROS THERAPEUTICS INC COM 492327101 11,967 281,775 SH   SOLE 22 275,533 0 6,242
KEROS THERAPEUTICS INC COM 492327101 11 269 SH   SOLE 26 269 0 0
KEROS THERAPEUTICS INC COM 492327101 640 15,080 SH   SOLE 30 15,080 0 0
KEROS THERAPEUTICS INC COM 492327101 69 1,634 SH   SOLE 34 1,634 0 0
KEROS THERAPEUTICS INC COM 492327101 46 1,073 SH   SOLE 40 1,073 0 0
KEROS THERAPEUTICS INC COM 492327101 1 18 SH   SOLE 43 0 0 18
KEURIG DR PEPPER INC COM 49271V100 50,175 1,423,821 SH   SOLE 2 104,082 0 1,319,739
KEURIG DR PEPPER INC COM 49271V100 15,517 440,321 SH   SOLE 4 259,684 0 180,637
KEURIG DR PEPPER INC COM 49271V100 7,020 199,205 SH   SOLE 7 199,205 0 0
KEURIG DR PEPPER INC COM 49271V100 204 5,793 SH   SOLE 13 2,014 0 3,779
KEURIG DR PEPPER INC COM 49271V100 2,798 79,409 SH   SOLE 15 79,409 0 0
KEURIG DR PEPPER INC COM 49271V100 42,750 1,213,112 SH   SOLE 18 1,172,928 0 40,184
KEURIG DR PEPPER INC COM 49271V100 1,242 35,247 SH   SOLE 19 35,247 0 0
KEURIG DR PEPPER INC COM 49271V100 181,524 5,151,091 SH   SOLE 21 5,151,091 0 0
KEURIG DR PEPPER INC COM 49271V100 473,207 13,428,135 SH   SOLE 22 12,567,303 0 860,832
KEURIG DR PEPPER INC COM 49271V100 14,729 417,954 SH   SOLE 23 417,954 0 0
KEURIG DR PEPPER INC COM 49271V100 43,856 1,244,501 SH   SOLE 25 1,244,501 0 0
KEURIG DR PEPPER INC COM 49271V100 42,267 1,199,401 SH   SOLE 26 653,060 0 546,341
KEURIG DR PEPPER INC COM 49271V100 71,693 2,034,408 SH   SOLE 28 93,181 0 1,941,227
KEURIG DR PEPPER INC COM 49271V100 72,793 2,065,629 SH   SOLE 30 2,065,629 0 0
KEURIG DR PEPPER INC COM 49271V100 3,795 107,676 SH   SOLE 31 76,341 0 31,335
KEURIG DR PEPPER INC COM 49271V100 10,876 308,624 SH   SOLE 32 308,624 0 0
KEURIG DR PEPPER INC COM 49271V100 1,266 35,920 SH   SOLE 34 35,920 0 0
KEURIG DR PEPPER INC COM 49271V100 12,206 346,357 SH   SOLE 36 346,357 0 0
KEURIG DR PEPPER INC COM 49271V100 870 24,701 SH   SOLE 40 24,701 0 0
KEURIG DR PEPPER INC COM 49271V100 23,932 679,127 SH   SOLE 43 21,003 0 658,124
KEWAUNEE SCIENTIFIC CORP COM 492854104 7 471 SH   SOLE 18 471 0 0
KEWAUNEE SCIENTIFIC CORP COM 492854104 110 7,615 SH   SOLE 21 7,615 0 0
KEWAUNEE SCIENTIFIC CORP COM 492854104 60 4,141 SH   SOLE 22 4,141 0 0
KEY TRONIC CORP COM 493144109 14 2,174 SH   SOLE 18 2,174 0 0
KEY TRONIC CORP COM 493144109 54 8,268 SH   SOLE 21 8,268 0 0
KEY TRONIC CORP COM 493144109 123 18,824 SH   SOLE 22 18,824 0 0
KEYCORP COM 493267108 53,308 2,581,477 SH   SOLE 2 741,125 0 1,840,352
KEYCORP COM 493267108 13,342 646,118 SH   SOLE 4 351,698 0 294,420
KEYCORP COM 493267108 21,257 1,029,374 SH   SOLE 7 907,496 0 121,878
KEYCORP COM 493267108 177 8,568 SH   SOLE 13 2,616 0 5,952
KEYCORP COM 493267108 2,579 124,872 SH   SOLE 15 124,872 0 0
KEYCORP COM 493267108 62,633 3,033,099 SH   SOLE 18 2,890,802 0 142,297
KEYCORP COM 493267108 14,400 697,316 SH   SOLE 19 697,316 0 0
KEYCORP COM 493267108 706,624 34,219,075 SH   SOLE 21 34,219,075 0 0
KEYCORP COM 493267108 433,715 21,003,151 SH   SOLE 22 18,822,360 0 2,180,791
KEYCORP COM 493267108 11,878 575,227 SH   SOLE 23 575,227 0 0
KEYCORP COM 493267108 41,743 2,021,461 SH   SOLE 25 2,021,461 0 0
KEYCORP COM 493267108 44,202 2,140,526 SH   SOLE 26 787,592 0 1,352,934
KEYCORP COM 493267108 66,922 3,240,752 SH   SOLE 28 122,455 0 3,118,297
KEYCORP COM 493267108 183 8,859 SH   SOLE 29 8,859 0 0
KEYCORP COM 493267108 142,716 6,911,205 SH   SOLE 30 6,868,588 0 42,617
KEYCORP COM 493267108 3,416 165,417 SH   SOLE 31 122,730 0 42,687
KEYCORP COM 493267108 4,078 197,492 SH   SOLE 32 197,492 0 0
KEYCORP COM 493267108 5,419 262,435 SH   SOLE 34 262,435 0 0
KEYCORP COM 493267108 14,468 700,613 SH   SOLE 35 700,613 0 0
KEYCORP COM 493267108 12,123 587,057 SH   SOLE 36 587,057 0 0
KEYCORP COM 493267108 661 31,997 SH   SOLE 40 31,997 0 0
KEYCORP COM 493267108 18,548 898,217 SH   SOLE 43 55,322 0 842,895
KEYSIGHT TECHNOLOGIES INC COM 49338L103 89,619 580,396 SH   SOLE 2 175,129 0 405,267
KEYSIGHT TECHNOLOGIES INC COM 49338L103 20,083 130,061 SH   SOLE 4 82,900 0 47,161
KEYSIGHT TECHNOLOGIES INC COM 49338L103 34,552 223,767 SH   SOLE 7 211,430 0 12,337
KEYSIGHT TECHNOLOGIES INC COM 49338L103 257 1,664 SH   SOLE 13 482 0 1,182
KEYSIGHT TECHNOLOGIES INC COM 49338L103 3,010 19,494 SH   SOLE 15 19,494 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 71,507 463,096 SH   SOLE 18 436,728 0 26,368
KEYSIGHT TECHNOLOGIES INC COM 49338L103 39,940 258,661 SH   SOLE 19 258,661 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 1,026,591 6,648,477 SH   SOLE 21 6,648,477 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 711,980 4,610,972 SH   SOLE 22 4,163,833 0 447,139
KEYSIGHT TECHNOLOGIES INC COM 49338L103 18,524 119,968 SH   SOLE 23 119,968 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 51,759 335,207 SH   SOLE 25 335,207 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 81,765 529,534 SH   SOLE 26 252,312 0 277,222
KEYSIGHT TECHNOLOGIES INC COM 49338L103 126,215 817,400 SH   SOLE 28 23,020 0 794,380
KEYSIGHT TECHNOLOGIES INC COM 49338L103 1,250 8,093 SH   SOLE 29 8,093 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 193,184 1,251,112 SH   SOLE 30 1,145,245 0 105,867
KEYSIGHT TECHNOLOGIES INC COM 49338L103 9,980 64,632 SH   SOLE 31 43,415 0 21,217
KEYSIGHT TECHNOLOGIES INC COM 49338L103 24,706 160,000 SH   SOLE 34 160,000 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 25,095 162,523 SH   SOLE 36 162,523 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 1,010 6,540 SH   SOLE 40 6,540 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 32,403 209,851 SH   SOLE 43 13,973 0 195,878
KEZAR LIFE SCIENCES INC COM 49372L100 192 35,318 SH   SOLE 2 4,106 0 31,212
KEZAR LIFE SCIENCES INC COM 49372L100 618 113,768 SH   SOLE 18 113,768 0 0
KEZAR LIFE SCIENCES INC COM 49372L100 303 55,883 SH   SOLE 19 55,883 0 0
KEZAR LIFE SCIENCES INC COM 49372L100 8,668 1,596,398 SH   SOLE 21 1,596,398 0 0
KEZAR LIFE SCIENCES INC COM 49372L100 4,244 781,550 SH   SOLE 22 747,467 0 34,083
KEZAR LIFE SCIENCES INC COM 49372L100 92 16,886 SH   SOLE 30 16,886 0 0
KFORCE INC COM 493732101 3,018 47,956 SH   SOLE 2 17,670 0 30,286
KFORCE INC COM 493732101 3 49 SH   SOLE 4 49 0 0
KFORCE INC COM 493732101 22 355 SH   SOLE 7 355 0 0
KFORCE INC COM 493732101 5,574 88,571 SH   SOLE 18 68,213 0 20,358
KFORCE INC COM 493732101 16,558 263,120 SH   SOLE 19 263,120 0 0
KFORCE INC COM 493732101 47,207 750,144 SH   SOLE 21 750,144 0 0
KFORCE INC COM 493732101 55,795 886,626 SH   SOLE 22 874,404 0 12,222
KFORCE INC COM 493732101 1,372 21,798 SH   SOLE 23 21,798 0 0
KFORCE INC COM 493732101 63 1,006 SH   SOLE 25 1,006 0 0
KFORCE INC COM 493732101 6,374 101,290 SH   SOLE 26 935 0 100,355
KFORCE INC COM 493732101 108 1,721 SH   SOLE 28 1,721 0 0
KFORCE INC COM 493732101 1,378 21,900 SH   SOLE 30 21,900 0 0
KFORCE INC COM 493732101 25 401 SH   SOLE 34 401 0 0
KFORCE INC COM 493732101 50 798 SH   SOLE 36 798 0 0
KFORCE INC COM 493732101 175 2,788 SH   SOLE 40 2,788 0 0
KFORCE INC COM 493732101 869 13,805 SH   SOLE 43 28 0 13,777
KHOSLA VENTURES ACQUISITION CL A 482504107 124 12,491 SH   SOLE 4 12,491 0 0
KHOSLA VENTURES ACQUISITION CL A 482504107 1,709 172,831 SH   SOLE 18 172,831 0 0
KHOSLA VENTURES ACQUISITION CL A 482504107 14,501 1,466,193 SH   SOLE 19 1,466,193 0 0
KHOSLA VENTURES ACQUISITION CL A 482504107 784 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,130 518,754 SH   SOLE 34 518,754 0 0
KILROY RLTY CORP COM 49427F108 21,629 310,586 SH   SOLE 2 85,523 0 225,063
KILROY RLTY CORP COM 49427F108 12,153 174,515 SH   SOLE 4 174,515 0 0
KILROY RLTY CORP COM 49427F108 11,882 170,623 SH   SOLE 7 170,623 0 0
KILROY RLTY CORP COM 49427F108 18,186 261,148 SH   SOLE 18 261,148 0 0
KILROY RLTY CORP COM 49427F108 19,931 286,196 SH   SOLE 19 286,196 0 0
KILROY RLTY CORP COM 49427F108 445,683 6,399,818 SH   SOLE 21 6,399,818 0 0
KILROY RLTY CORP COM 49427F108 285,584 4,100,859 SH   SOLE 22 3,962,930 0 137,929
KILROY RLTY CORP COM 49427F108 397 5,706 SH   SOLE 23 5,706 0 0
KILROY RLTY CORP COM 49427F108 35,569 510,753 SH   SOLE 25 510,753 0 0
KILROY RLTY CORP COM 49427F108 3,713 53,323 SH   SOLE 26 44,941 0 8,382
KILROY RLTY CORP COM 49427F108 5,864 84,209 SH   SOLE 28 12,467 0 71,742
KILROY RLTY CORP COM 49427F108 35,795 514,003 SH   SOLE 30 514,003 0 0
KILROY RLTY CORP COM 49427F108 138 1,984 SH   SOLE 31 1,984 0 0
KILROY RLTY CORP COM 49427F108 2,204 31,642 SH   SOLE 34 31,642 0 0
KILROY RLTY CORP COM 49427F108 1,348 19,357 SH   SOLE 36 19,357 0 0
KILROY RLTY CORP COM 49427F108 885 12,711 SH   SOLE 40 12,711 0 0
KILROY RLTY CORP COM 49427F108 10,896 156,462 SH   SOLE 43 2,307 0 154,155
KIMBALL ELECTRONICS INC COM 49428J109 556 25,559 SH   SOLE 2 7,803 0 17,756
KIMBALL ELECTRONICS INC COM 49428J109 7 335 SH   SOLE 7 335 0 0
KIMBALL ELECTRONICS INC COM 49428J109 1,868 85,939 SH   SOLE 18 85,939 0 0
KIMBALL ELECTRONICS INC COM 49428J109 921 42,373 SH   SOLE 19 42,373 0 0
KIMBALL ELECTRONICS INC COM 49428J109 21,034 967,512 SH   SOLE 21 967,512 0 0
KIMBALL ELECTRONICS INC COM 49428J109 13,970 642,613 SH   SOLE 22 608,288 0 34,325
KIMBALL ELECTRONICS INC COM 49428J109 54 2,496 SH   SOLE 25 2,496 0 0
KIMBALL ELECTRONICS INC COM 49428J109 53 2,456 SH   SOLE 26 2,456 0 0
KIMBALL ELECTRONICS INC COM 49428J109 86 3,976 SH   SOLE 28 3,976 0 0
KIMBALL ELECTRONICS INC COM 49428J109 148 6,800 SH   SOLE 30 6,800 0 0
KIMBALL ELECTRONICS INC COM 49428J109 90 4,138 SH   SOLE 36 4,138 0 0
KIMBALL ELECTRONICS INC COM 49428J109 61 2,827 SH   SOLE 40 2,827 0 0
KIMBALL ELECTRONICS INC COM 49428J109 200 9,177 SH   SOLE 43 0 0 9,177
KIMBALL INTL INC CL B 494274103 1,795 136,471 SH   SOLE 2 31,561 0 104,910
KIMBALL INTL INC CL B 494274103 8 603 SH   SOLE 7 603 0 0
KIMBALL INTL INC CL B 494274103 1,841 140,030 SH   SOLE 18 132,035 0 7,995
KIMBALL INTL INC CL B 494274103 7,271 552,955 SH   SOLE 19 552,955 0 0
KIMBALL INTL INC CL B 494274103 19,850 1,509,535 SH   SOLE 21 1,509,535 0 0
KIMBALL INTL INC CL B 494274103 21,650 1,646,383 SH   SOLE 22 1,594,774 0 51,609
KIMBALL INTL INC CL B 494274103 315 23,930 SH   SOLE 23 23,930 0 0
KIMBALL INTL INC CL B 494274103 14 1,061 SH   SOLE 25 1,061 0 0
KIMBALL INTL INC CL B 494274103 1,949 148,229 SH   SOLE 26 3,461 0 144,768
KIMBALL INTL INC CL B 494274103 61 4,655 SH   SOLE 28 4,655 0 0
KIMBALL INTL INC CL B 494274103 332 25,230 SH   SOLE 30 25,230 0 0
KIMBALL INTL INC CL B 494274103 63 4,800 SH   SOLE 34 4,800 0 0
KIMBALL INTL INC CL B 494274103 65 4,961 SH   SOLE 36 4,961 0 0
KIMBALL INTL INC CL B 494274103 52 3,946 SH   SOLE 40 3,946 0 0
KIMBALL INTL INC CL B 494274103 226 17,199 SH   SOLE 43 325 0 16,874
KIMBERLY-CLARK CORP COM 494368103 101,188 756,377 SH   SOLE 2 122,236 0 634,141
KIMBERLY-CLARK CORP COM 494368103 19,106 142,813 SH   SOLE 4 129,611 0 13,202
KIMBERLY-CLARK CORP COM 494368103 55,315 413,475 SH   SOLE 7 370,551 0 42,924
KIMBERLY-CLARK CORP COM 494368103 343 2,565 SH   SOLE 13 1,105 0 1,460
KIMBERLY-CLARK CORP COM 494368103 5,859 43,797 SH   SOLE 15 43,797 0 0
KIMBERLY-CLARK CORP COM 494368103 3 19 SH   SOLE 17 0 0 19
KIMBERLY-CLARK CORP COM 494368103 81,675 610,520 SH   SOLE 18 562,944 0 47,576
KIMBERLY-CLARK CORP COM 494368103 28,127 210,249 SH   SOLE 19 210,249 0 0
KIMBERLY-CLARK CORP COM 494368103 1,350,334 10,093,690 SH   SOLE 21 10,093,690 0 0
KIMBERLY-CLARK CORP COM 494368103 990,506 7,403,988 SH   SOLE 22 6,685,905 0 718,083
KIMBERLY-CLARK CORP COM 494368103 26,381 197,199 SH   SOLE 23 197,199 0 0
KIMBERLY-CLARK CORP COM 494368103 72,769 543,947 SH   SOLE 25 543,947 0 0
KIMBERLY-CLARK CORP COM 494368103 109,183 816,137 SH   SOLE 26 342,505 0 473,632
KIMBERLY-CLARK CORP COM 494368103 158,419 1,184,175 SH   SOLE 28 42,604 0 1,141,571
KIMBERLY-CLARK CORP COM 494368103 279,769 2,091,259 SH   SOLE 30 2,091,259 0 0
KIMBERLY-CLARK CORP COM 494368103 12,502 93,449 SH   SOLE 31 43,914 0 49,535
KIMBERLY-CLARK CORP COM 494368103 3,986 29,793 SH   SOLE 32 29,793 0 0
KIMBERLY-CLARK CORP COM 494368103 4,760 35,580 SH   SOLE 34 35,580 0 0
KIMBERLY-CLARK CORP COM 494368103 30,563 228,459 SH   SOLE 36 228,459 0 0
KIMBERLY-CLARK CORP COM 494368103 1,640 12,259 SH   SOLE 40 12,259 0 0
KIMBERLY-CLARK CORP COM 494368103 45,393 339,313 SH   SOLE 43 21,077 0 318,236
KIMCO RLTY CORP COM 49446R109 22,166 1,063,116 SH   SOLE 2 234,979 0 828,137
KIMCO RLTY CORP COM 49446R109 12,894 618,422 SH   SOLE 4 618,422 0 0
KIMCO RLTY CORP COM 49446R109 18,166 871,292 SH   SOLE 7 859,317 0 11,975
KIMCO RLTY CORP COM 49446R109 198 9,518 SH   SOLE 15 9,518 0 0
KIMCO RLTY CORP COM 49446R109 19,695 944,603 SH   SOLE 18 907,275 0 37,328
KIMCO RLTY CORP COM 49446R109 15,419 739,505 SH   SOLE 19 739,505 0 0
KIMCO RLTY CORP COM 49446R109 281,383 13,495,611 SH   SOLE 21 13,495,611 0 0
KIMCO RLTY CORP COM 49446R109 275,275 13,202,646 SH   SOLE 22 12,274,217 0 928,429
KIMCO RLTY CORP COM 49446R109 487 23,357 SH   SOLE 23 23,357 0 0
KIMCO RLTY CORP COM 49446R109 49,613 2,379,515 SH   SOLE 25 2,379,515 0 0
KIMCO RLTY CORP COM 49446R109 18,015 864,018 SH   SOLE 26 313,814 0 550,204
KIMCO RLTY CORP COM 49446R109 13,365 640,996 SH   SOLE 28 42,769 0 598,227
KIMCO RLTY CORP COM 49446R109 56,392 2,704,634 SH   SOLE 30 2,704,634 0 0
KIMCO RLTY CORP COM 49446R109 1,103 52,890 SH   SOLE 31 7,149 0 45,741
KIMCO RLTY CORP COM 49446R109 1,676 80,399 SH   SOLE 34 80,399 0 0
KIMCO RLTY CORP COM 49446R109 4,245 203,611 SH   SOLE 36 203,611 0 0
KIMCO RLTY CORP COM 49446R109 1,107 53,085 SH   SOLE 40 53,085 0 0
KIMCO RLTY CORP COM 49446R109 5,148 246,890 SH   SOLE 43 16,350 0 230,540
KINDER MORGAN INC DEL COM 49456B101 122,788 6,735,474 SH   SOLE 2 2,556,130 0 4,179,344
KINDER MORGAN INC DEL COM 49456B101 35,058 1,923,090 SH   SOLE 4 1,186,733 0 736,357
KINDER MORGAN INC DEL COM 49456B101 86,462 4,742,839 SH   SOLE 7 4,623,993 0 118,846
KINDER MORGAN INC DEL COM 49456B101 4,573 250,839 SH   SOLE 13 243,255 0 7,584
KINDER MORGAN INC DEL COM 49456B101 4,668 256,080 SH   SOLE 15 256,080 0 0
KINDER MORGAN INC DEL COM 49456B101 0 3 SH   SOLE 17 0 0 3
KINDER MORGAN INC DEL COM 49456B101 70,452 3,864,592 SH   SOLE 18 3,202,717 0 661,875
KINDER MORGAN INC DEL COM 49456B101 79,177 4,343,241 SH   SOLE 19 4,343,241 0 0
KINDER MORGAN INC DEL COM 49456B101 1,178,344 64,637,654 SH   SOLE 21 64,637,654 0 0
KINDER MORGAN INC DEL COM 49456B101 860,403 47,197,111 SH   SOLE 22 40,576,688 0 6,620,423
KINDER MORGAN INC DEL COM 49456B101 37,095 2,034,850 SH   SOLE 23 2,034,850 0 0
KINDER MORGAN INC DEL COM 49456B101 123,642 6,782,322 SH   SOLE 25 6,782,322 0 0
KINDER MORGAN INC DEL COM 49456B101 116,444 6,387,484 SH   SOLE 26 2,611,299 0 3,776,185
KINDER MORGAN INC DEL COM 49456B101 134,412 7,373,119 SH   SOLE 28 232,214 0 7,140,905
KINDER MORGAN INC DEL COM 49456B101 7,971 437,271 SH   SOLE 29 437,271 0 0
KINDER MORGAN INC DEL COM 49456B101 260,563 14,293,102 SH   SOLE 30 14,293,102 0 0
KINDER MORGAN INC DEL COM 49456B101 21,002 1,152,083 SH   SOLE 31 881,772 0 270,311
KINDER MORGAN INC DEL COM 49456B101 113,324 6,216,349 SH   SOLE 34 6,216,349 0 0
KINDER MORGAN INC DEL COM 49456B101 25,547 1,401,373 SH   SOLE 36 1,401,373 0 0
KINDER MORGAN INC DEL COM 49456B101 1,327 72,789 SH   SOLE 40 72,789 0 0
KINDER MORGAN INC DEL COM 49456B101 11,739 643,954 SH   SOLE 43 48,403 0 595,551
KINDRED BIOSCIENCES INC COM 494577109 8 886 SH   SOLE 2 886 0 0
KINDRED BIOSCIENCES INC COM 494577109 91 9,932 SH   SOLE 18 9,932 0 0
KINDRED BIOSCIENCES INC COM 494577109 1,161 126,558 SH   SOLE 21 126,558 0 0
KINDRED BIOSCIENCES INC COM 494577109 6,185 674,525 SH   SOLE 22 674,525 0 0
KINDRED BIOSCIENCES INC COM 494577109 35 3,787 SH   SOLE 26 0 0 3,787
KINDRED BIOSCIENCES INC COM 494577109 15 1,612 SH   SOLE 43 0 0 1,612
KINGSOFT CLOUD HLDGS LTD ADS 49639K101 1,709 50,370 SH   SOLE 2 1,431 0 48,939
KINGSOFT CLOUD HLDGS LTD ADS 49639K101 640 18,848 SH   SOLE 4 7,199 0 11,649
KINGSOFT CLOUD HLDGS LTD ADS 49639K101 187 5,504 SH   SOLE 7 5,504 0 0
KINGSOFT CLOUD HLDGS LTD ADS 49639K101 126 3,716 SH   SOLE 13 0 0 3,716
KINGSOFT CLOUD HLDGS LTD ADS 49639K101 983 28,975 SH   SOLE 15 28,975 0 0
KINGSOFT CLOUD HLDGS LTD ADS 49639K101 630 18,582 SH   SOLE 18 18,582 0 0
KINGSOFT CLOUD HLDGS LTD ADS 49639K101 36,074 1,063,180 SH   SOLE 21 1,063,180 0 0
KINGSOFT CLOUD HLDGS LTD ADS 49639K101 18,471 544,379 SH   SOLE 22 476,156 0 68,223
KINGSOFT CLOUD HLDGS LTD ADS 49639K101 875 25,775 SH   SOLE 23 25,775 0 0
KINGSOFT CLOUD HLDGS LTD ADS 49639K101 2,070 61,004 SH   SOLE 25 61,004 0 0
KINGSOFT CLOUD HLDGS LTD ADS 49639K101 7,752 228,458 SH   SOLE 26 131,627 0 96,831
KINGSOFT CLOUD HLDGS LTD ADS 49639K101 3,615 106,556 SH   SOLE 28 6,449 0 100,107
KINGSOFT CLOUD HLDGS LTD ADS 49639K101 10,339 304,719 SH   SOLE 30 304,719 0 0
KINGSOFT CLOUD HLDGS LTD ADS 49639K101 166 4,901 SH   SOLE 34 4,901 0 0
KINGSOFT CLOUD HLDGS LTD ADS 49639K101 9 253 SH   SOLE 40 253 0 0
KINGSTONE COS INC COM 496719105 17 2,154 SH   SOLE 18 2,154 0 0
KINGSTONE COS INC COM 496719105 68 8,757 SH   SOLE 21 8,757 0 0
KINGSTONE COS INC COM 496719105 890 114,069 SH   SOLE 22 114,069 0 0
KINGSWAY FINL SVCS INC COM NEW 496904202 11 2,162 SH   SOLE 18 2,162 0 0
KINGSWAY FINL SVCS INC COM NEW 496904202 53 10,607 SH   SOLE 21 10,607 0 0
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 661 47,447 SH   SOLE 2 14,068 0 33,379
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 5 392 SH   SOLE 7 392 0 0
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 1,359 97,591 SH   SOLE 18 91,161 0 6,430
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 3,222 231,291 SH   SOLE 19 231,291 0 0
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 17,451 1,252,758 SH   SOLE 21 1,252,758 0 0
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 11,495 825,226 SH   SOLE 22 792,215 0 33,011
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 84 6,039 SH   SOLE 23 6,039 0 0
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 14 971 SH   SOLE 25 971 0 0
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 276 19,798 SH   SOLE 26 899 0 18,899
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 216 15,496 SH   SOLE 30 15,496 0 0
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 20 1,405 SH   SOLE 40 1,405 0 0
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 12 876 SH   SOLE 43 0 0 876
KINNATE BIOPHARMA INC COM 49705R105 501 21,534 SH   SOLE 2 11,513 0 10,021
KINNATE BIOPHARMA INC COM 49705R105 5 218 SH   SOLE 7 218 0 0
KINNATE BIOPHARMA INC COM 49705R105 1,058 45,428 SH   SOLE 18 45,428 0 0
KINNATE BIOPHARMA INC COM 49705R105 7,917 340,059 SH   SOLE 19 340,059 0 0
KINNATE BIOPHARMA INC COM 49705R105 11,622 499,246 SH   SOLE 21 499,246 0 0
KINNATE BIOPHARMA INC COM 49705R105 8,324 357,555 SH   SOLE 22 344,148 0 13,407
KINNATE BIOPHARMA INC COM 49705R105 95 4,075 SH   SOLE 30 4,075 0 0
KINNATE BIOPHARMA INC COM 49705R105 45 1,942 SH   SOLE 34 1,942 0 0
KINNATE BIOPHARMA INC COM 49705R105 64 2,742 SH   SOLE 40 2,742 0 0
KINNATE BIOPHARMA INC COM 49705R105 17 730 SH   SOLE 43 0 0 730
KINROSS GOLD CORP COM 496902404 0 15 SH   SOLE 17 0 0 15
KINROSS GOLD CORP COM 496902404 2,040 321,240 SH   SOLE 21 321,240 0 0
KINROSS GOLD CORP COM 496902404 8,787 1,383,721 SH   SOLE 43 80,789 0 1,302,932
KINS TECHNOLOGY GROUP INC UNIT 10/14/2025 49714K208 20,460 2,000,000 SH   SOLE 19 2,000,000 0 0
KINSALE CAP GROUP INC COM 49714P108 2,899 17,592 SH   SOLE 2 15,252 0 2,340
KINSALE CAP GROUP INC COM 49714P108 15 89 SH   SOLE 4 89 0 0
KINSALE CAP GROUP INC COM 49714P108 57 346 SH   SOLE 7 346 0 0
KINSALE CAP GROUP INC COM 49714P108 18,127 110,016 SH   SOLE 18 110,016 0 0
KINSALE CAP GROUP INC COM 49714P108 7,668 46,537 SH   SOLE 19 46,537 0 0
KINSALE CAP GROUP INC COM 49714P108 241,116 1,463,348 SH   SOLE 21 1,463,348 0 0
KINSALE CAP GROUP INC COM 49714P108 105,086 637,774 SH   SOLE 22 624,641 0 13,133
KINSALE CAP GROUP INC COM 49714P108 70 423 SH   SOLE 23 423 0 0
KINSALE CAP GROUP INC COM 49714P108 120 731 SH   SOLE 25 731 0 0
KINSALE CAP GROUP INC COM 49714P108 1,837 11,148 SH   SOLE 26 8,141 0 3,007
KINSALE CAP GROUP INC COM 49714P108 448 2,719 SH   SOLE 28 2,719 0 0
KINSALE CAP GROUP INC COM 49714P108 52 317 SH   SOLE 29 317 0 0
KINSALE CAP GROUP INC COM 49714P108 2,844 17,259 SH   SOLE 30 17,259 0 0
KINSALE CAP GROUP INC COM 49714P108 134 815 SH   SOLE 34 815 0 0
KINSALE CAP GROUP INC COM 49714P108 59 360 SH   SOLE 36 360 0 0
KINSALE CAP GROUP INC COM 49714P108 421 2,554 SH   SOLE 40 2,554 0 0
KINSALE CAP GROUP INC COM 49714P108 1,147 6,960 SH   SOLE 43 43 0 6,917
KINTARA THERAPEUTICS INC COM 49720K101 13 5,855 SH   SOLE 18 5,855 0 0
KINTARA THERAPEUTICS INC COM 49720K101 159 69,849 SH   SOLE 21 69,849 0 0
KIRBY CORP COM 497266106 8,112 133,780 SH   SOLE 2 33,902 0 99,878
KIRBY CORP COM 497266106 5 76 SH   SOLE 4 76 0 0
KIRBY CORP COM 497266106 95 1,573 SH   SOLE 7 1,573 0 0
KIRBY CORP COM 497266106 8,871 146,283 SH   SOLE 18 146,283 0 0
KIRBY CORP COM 497266106 982 16,188 SH   SOLE 19 16,188 0 0
KIRBY CORP COM 497266106 216,623 3,572,275 SH   SOLE 21 3,572,275 0 0
KIRBY CORP COM 497266106 103,137 1,700,816 SH   SOLE 22 1,645,791 0 55,025
KIRBY CORP COM 497266106 24 404 SH   SOLE 25 404 0 0
KIRBY CORP COM 497266106 308 5,079 SH   SOLE 26 3,914 0 1,165
KIRBY CORP COM 497266106 204 3,366 SH   SOLE 28 1,987 0 1,379
KIRBY CORP COM 497266106 726 11,969 SH   SOLE 30 11,969 0 0
KIRBY CORP COM 497266106 64 1,058 SH   SOLE 31 1,058 0 0
KIRBY CORP COM 497266106 157 2,587 SH   SOLE 36 2,587 0 0
KIRBY CORP COM 497266106 93 1,528 SH   SOLE 40 1,528 0 0
KIRBY CORP COM 497266106 1,634 26,946 SH   SOLE 43 2,671 0 24,275
KIRKLAND LAKE GOLD LTD COM 49741E100 4 96 SH   SOLE 18 96 0 0
KIRKLAND LAKE GOLD LTD COM 49741E100 2,619 67,985 SH   SOLE 21 67,985 0 0
KIRKLAND LAKE GOLD LTD COM 49741E100 788 20,460 SH   SOLE 43 362 0 20,098
KIRKLANDS INC COM 497498105 61 2,676 SH   SOLE 2 1,126 0 1,550
KIRKLANDS INC COM 497498105 5 225 SH   SOLE 7 225 0 0
KIRKLANDS INC COM 497498105 1,042 45,559 SH   SOLE 18 45,559 0 0
KIRKLANDS INC COM 497498105 565 24,699 SH   SOLE 19 24,699 0 0
KIRKLANDS INC COM 497498105 11,074 483,988 SH   SOLE 21 483,988 0 0
KIRKLANDS INC COM 497498105 7,837 342,546 SH   SOLE 22 339,943 0 2,603
KIRKLANDS INC COM 497498105 5 229 SH   SOLE 43 0 0 229
KIROMIC BIOPHARMA INC COM 497634105 3 723 SH   SOLE 18 723 0 0
KIROMIC BIOPHARMA INC COM 497634105 43 8,904 SH   SOLE 21 8,904 0 0
KITE RLTY GROUP TR COM NEW 49803T300 2,216 100,664 SH   SOLE 2 30,049 0 70,615
KITE RLTY GROUP TR COM NEW 49803T300 2,756 125,198 SH   SOLE 4 125,198 0 0
KITE RLTY GROUP TR COM NEW 49803T300 2,339 106,261 SH   SOLE 7 106,261 0 0
KITE RLTY GROUP TR COM NEW 49803T300 7,605 345,524 SH   SOLE 18 345,524 0 0
KITE RLTY GROUP TR COM NEW 49803T300 5,638 256,147 SH   SOLE 19 256,147 0 0
KITE RLTY GROUP TR COM NEW 49803T300 224,963 10,220,963 SH   SOLE 21 10,220,963 0 0
KITE RLTY GROUP TR COM NEW 49803T300 62,574 2,842,959 SH   SOLE 22 2,716,698 0 126,261
KITE RLTY GROUP TR COM NEW 49803T300 86 3,892 SH   SOLE 23 3,892 0 0
KITE RLTY GROUP TR COM NEW 49803T300 8,324 378,203 SH   SOLE 25 378,203 0 0
KITE RLTY GROUP TR COM NEW 49803T300 910 41,360 SH   SOLE 26 35,651 0 5,709
KITE RLTY GROUP TR COM NEW 49803T300 1,373 62,371 SH   SOLE 28 12,058 0 50,313
KITE RLTY GROUP TR COM NEW 49803T300 11,062 502,574 SH   SOLE 30 502,574 0 0
KITE RLTY GROUP TR COM NEW 49803T300 100 4,543 SH   SOLE 36 4,543 0 0
KITE RLTY GROUP TR COM NEW 49803T300 204 9,280 SH   SOLE 40 9,280 0 0
KITE RLTY GROUP TR COM NEW 49803T300 791 35,936 SH   SOLE 43 0 0 35,936
KKR & CO INC COM 48251W104 66,208 1,117,623 SH   SOLE 2 95,548 0 1,022,075
KKR & CO INC COM 48251W104 16,979 286,616 SH   SOLE 4 160,609 0 126,007
KKR & CO INC COM 48251W104 3,026 51,085 SH   SOLE 7 48,426 0 2,659
KKR & CO INC COM 48251W104 269 4,537 SH   SOLE 13 1,553 0 2,984
KKR & CO INC COM 48251W104 3,715 62,716 SH   SOLE 15 62,716 0 0
KKR & CO INC COM 48251W104 31,906 538,582 SH   SOLE 18 508,969 0 29,613
KKR & CO INC COM 48251W104 368,955 6,228,137 SH   SOLE 19 6,228,137 0 0
KKR & CO INC COM 48251W104 470,515 7,942,529 SH   SOLE 21 7,942,529 0 0
KKR & CO INC COM 48251W104 742,126 12,527,441 SH   SOLE 22 11,863,024 0 664,417
KKR & CO INC COM 48251W104 17,190 290,170 SH   SOLE 23 290,170 0 0
KKR & CO INC COM 48251W104 17,008 287,104 SH   SOLE 25 287,104 0 0
KKR & CO INC COM 48251W104 47,140 795,749 SH   SOLE 26 363,597 0 432,152
KKR & CO INC COM 48251W104 61,392 1,036,335 SH   SOLE 28 56,138 0 980,197
KKR & CO INC COM 48251W104 41 686 SH   SOLE 29 686 0 0
KKR & CO INC COM 48251W104 133,413 2,252,070 SH   SOLE 30 2,240,507 0 11,563
KKR & CO INC COM 48251W104 5,280 89,135 SH   SOLE 31 66,506 0 22,629
KKR & CO INC COM 48251W104 1,664 28,085 SH   SOLE 34 28,085 0 0
KKR & CO INC COM 48251W104 15,140 255,579 SH   SOLE 36 255,579 0 0
KKR & CO INC COM 48251W104 1,177 19,861 SH   SOLE 40 19,861 0 0
KKR & CO INC COM 48251W104 241 4,064 SH   SOLE 43 0 0 4,064
KKR ACQUISITION HOLDING I CO UNIT 99/99/9999 48253T208 843 84,000 SH   SOLE 2 84,000 0 0
KKR ACQUISITION HOLDING I CO UNIT 99/99/9999 48253T208 4,518 450,000 SH   SOLE 19 450,000 0 0
KKR ACQUISITION HOLDING I CO UNIT 99/99/9999 48253T208 4,679 466,000 SH   SOLE 34 466,000 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 891 41,201 SH   SOLE 2 9,701 0 31,500
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,754 127,338 SH   SOLE 18 127,338 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 1,324 61,212 SH   SOLE 19 61,212 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 92,500 4,276,458 SH   SOLE 21 4,276,458 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 18,211 841,938 SH   SOLE 22 796,699 0 45,239
KKR REAL ESTATE FIN TR INC COM 48251K100 36 1,647 SH   SOLE 25 1,647 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 116 5,342 SH   SOLE 26 0 0 5,342
KKR REAL ESTATE FIN TR INC COM 48251K100 89 4,115 SH   SOLE 28 4,115 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 1,865 86,210 SH   SOLE 30 86,210 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 31 1,432 SH   SOLE 36 1,432 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 63 2,922 SH   SOLE 40 2,922 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 951 43,958 SH   SOLE 43 8,344 0 35,614
KLA CORP COM NEW 482480100 122,591 378,121 SH   SOLE 2 94,013 0 284,108
KLA CORP COM NEW 482480100 31,269 96,446 SH   SOLE 4 54,994 0 41,452
KLA CORP COM NEW 482480100 51,171 157,832 SH   SOLE 7 144,929 0 12,903
KLA CORP COM NEW 482480100 401 1,236 SH   SOLE 13 448 0 788
KLA CORP COM NEW 482480100 5,404 16,667 SH   SOLE 15 16,667 0 0
KLA CORP COM NEW 482480100 103,119 318,061 SH   SOLE 18 296,277 0 21,784
KLA CORP COM NEW 482480100 15,929 49,133 SH   SOLE 19 49,133 0 0
KLA CORP COM NEW 482480100 1,449,214 4,469,987 SH   SOLE 21 4,469,987 0 0
KLA CORP COM NEW 482480100 1,070,823 3,302,869 SH   SOLE 22 2,980,141 0 322,728
KLA CORP COM NEW 482480100 29,309 90,400 SH   SOLE 23 90,400 0 0
KLA CORP COM NEW 482480100 71,530 220,628 SH   SOLE 25 220,628 0 0
KLA CORP COM NEW 482480100 109,335 337,235 SH   SOLE 26 126,433 0 210,802
KLA CORP COM NEW 482480100 105,607 325,735 SH   SOLE 28 16,985 0 308,750
KLA CORP COM NEW 482480100 47 144 SH   SOLE 29 144 0 0
KLA CORP COM NEW 482480100 320,945 989,929 SH   SOLE 30 989,929 0 0
KLA CORP COM NEW 482480100 13,837 42,679 SH   SOLE 31 24,723 0 17,956
KLA CORP COM NEW 482480100 10,983 33,876 SH   SOLE 32 33,876 0 0
KLA CORP COM NEW 482480100 49,159 151,628 SH   SOLE 34 151,628 0 0
KLA CORP COM NEW 482480100 25,575 78,884 SH   SOLE 36 78,884 0 0
KLA CORP COM NEW 482480100 1,822 5,619 SH   SOLE 40 5,619 0 0
KLA CORP COM NEW 482480100 34,155 105,348 SH   SOLE 43 6,664 0 98,684
KLX ENERGY SERVICS HOLDNGS I COM NEW 48253L205 11 1,149 SH   SOLE 18 1,149 0 0
KLX ENERGY SERVICS HOLDNGS I COM NEW 48253L205 44 4,650 SH   SOLE 21 4,650 0 0
KLX ENERGY SERVICS HOLDNGS I COM NEW 48253L205 671 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 18,884 415,395 SH   SOLE 2 121,168 0 294,227
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 2,826 62,158 SH   SOLE 4 55,989 0 6,169
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 995 21,885 SH   SOLE 7 21,885 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 30 670 SH   SOLE 13 670 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 702 15,452 SH   SOLE 15 15,452 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 17,897 393,693 SH   SOLE 18 384,861 0 8,832
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 1,929 42,435 SH   SOLE 19 42,435 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 307,259 6,758,892 SH   SOLE 21 6,758,892 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 180,372 3,967,704 SH   SOLE 22 3,777,630 0 190,074
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 4,088 89,933 SH   SOLE 23 89,933 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 9,753 214,544 SH   SOLE 25 214,544 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 10,316 226,924 SH   SOLE 26 207,837 0 19,087
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 11,746 258,379 SH   SOLE 28 15,912 0 242,467
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 39,209 862,495 SH   SOLE 30 707,662 0 154,833
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 1,068 23,498 SH   SOLE 31 15,295 0 8,203
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 400 8,792 SH   SOLE 34 8,792 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 1,553 34,153 SH   SOLE 36 34,153 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 215 4,740 SH   SOLE 40 4,740 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 5,576 122,652 SH   SOLE 43 8,513 0 114,139
KNOLL INC COM NEW 498904200 1,412 54,346 SH   SOLE 2 14,598 0 39,748
KNOLL INC COM NEW 498904200 7 266 SH   SOLE 4 266 0 0
KNOLL INC COM NEW 498904200 20 765 SH   SOLE 7 765 0 0
KNOLL INC COM NEW 498904200 3,997 153,793 SH   SOLE 18 153,793 0 0
KNOLL INC COM NEW 498904200 3,550 136,586 SH   SOLE 19 136,586 0 0
KNOLL INC COM NEW 498904200 45,508 1,750,982 SH   SOLE 21 1,750,982 0 0
KNOLL INC COM NEW 498904200 31,072 1,195,549 SH   SOLE 22 1,124,030 0 71,519
KNOLL INC COM NEW 498904200 36 1,366 SH   SOLE 25 1,366 0 0
KNOLL INC COM NEW 498904200 494 19,023 SH   SOLE 26 12,585 0 6,438
KNOLL INC COM NEW 498904200 183 7,022 SH   SOLE 28 7,022 0 0
KNOLL INC COM NEW 498904200 1,041 40,068 SH   SOLE 30 40,068 0 0
KNOLL INC COM NEW 498904200 175 6,730 SH   SOLE 36 6,730 0 0
KNOLL INC COM NEW 498904200 140 5,404 SH   SOLE 40 5,404 0 0
KNOLL INC COM NEW 498904200 1,053 40,520 SH   SOLE 43 1,731 0 38,789
KNOT OFFSHORE PARTNERS LP COM UNITS Y48125101 27 1,358 SH   SOLE 22 1,358 0 0
KNOWBE4 INC CL A 49926T104 20 625 SH   SOLE 2 625 0 0
KNOWBE4 INC CL A 49926T104 169 5,418 SH   SOLE 21 5,418 0 0
KNOWBE4 INC CL A 49926T104 149 4,768 SH   SOLE 22 4,768 0 0
KNOWLES CORP COM 49926D109 5,854 296,541 SH   SOLE 2 123,590 0 172,951
KNOWLES CORP COM 49926D109 7 377 SH   SOLE 4 377 0 0
KNOWLES CORP COM 49926D109 28 1,431 SH   SOLE 7 1,431 0 0
KNOWLES CORP COM 49926D109 7,118 360,596 SH   SOLE 18 360,596 0 0
KNOWLES CORP COM 49926D109 16,687 845,335 SH   SOLE 19 845,335 0 0
KNOWLES CORP COM 49926D109 222,872 11,290,397 SH   SOLE 21 11,290,397 0 0
KNOWLES CORP COM 49926D109 66,344 3,360,882 SH   SOLE 22 3,231,372 0 129,510
KNOWLES CORP COM 49926D109 615 31,177 SH   SOLE 23 31,177 0 0
KNOWLES CORP COM 49926D109 107 5,399 SH   SOLE 25 5,399 0 0
KNOWLES CORP COM 49926D109 3,895 197,309 SH   SOLE 26 41,273 0 156,036
KNOWLES CORP COM 49926D109 218 11,054 SH   SOLE 28 10,277 0 777
KNOWLES CORP COM 49926D109 3,800 192,492 SH   SOLE 30 192,492 0 0
KNOWLES CORP COM 49926D109 134 6,769 SH   SOLE 36 6,769 0 0
KNOWLES CORP COM 49926D109 201 10,181 SH   SOLE 40 10,181 0 0
KNOWLES CORP COM 49926D109 860 43,579 SH   SOLE 43 8,885 0 34,694
KODIAK SCIENCES INC COM 50015M109 1,494 16,068 SH   SOLE 2 10,282 0 5,786
KODIAK SCIENCES INC COM 50015M109 12 129 SH   SOLE 4 129 0 0
KODIAK SCIENCES INC COM 50015M109 50 538 SH   SOLE 7 538 0 0
KODIAK SCIENCES INC COM 50015M109 9,957 107,062 SH   SOLE 18 104,453 0 2,609
KODIAK SCIENCES INC COM 50015M109 16,145 173,600 SH   SOLE 19 173,600 0 0
KODIAK SCIENCES INC COM 50015M109 134,009 1,440,960 SH   SOLE 21 1,440,960 0 0
KODIAK SCIENCES INC COM 50015M109 74,061 796,350 SH   SOLE 22 776,229 0 20,121
KODIAK SCIENCES INC COM 50015M109 99 1,061 SH   SOLE 23 1,061 0 0
KODIAK SCIENCES INC COM 50015M109 104 1,116 SH   SOLE 25 1,116 0 0
KODIAK SCIENCES INC COM 50015M109 1,550 16,667 SH   SOLE 26 10,959 0 5,708
KODIAK SCIENCES INC COM 50015M109 390 4,189 SH   SOLE 28 4,189 0 0
KODIAK SCIENCES INC COM 50015M109 4,123 44,332 SH   SOLE 30 44,332 0 0
KODIAK SCIENCES INC COM 50015M109 55 590 SH   SOLE 34 590 0 0
KODIAK SCIENCES INC COM 50015M109 74 794 SH   SOLE 36 794 0 0
KODIAK SCIENCES INC COM 50015M109 352 3,784 SH   SOLE 40 3,784 0 0
KODIAK SCIENCES INC COM 50015M109 165 1,777 SH   SOLE 43 96 0 1,681
KOHLS CORP COM 500255104 33,512 608,099 SH   SOLE 2 327,372 0 280,727
KOHLS CORP COM 500255104 174 3,164 SH   SOLE 4 3,164 0 0
KOHLS CORP COM 500255104 1,394 25,300 SH   SOLE 7 12,701 0 12,599
KOHLS CORP COM 500255104 21,445 389,135 SH   SOLE 18 381,586 0 7,549
KOHLS CORP COM 500255104 4,024 73,021 SH   SOLE 19 73,021 0 0
KOHLS CORP COM 500255104 392,981 7,130,848 SH   SOLE 21 7,130,848 0 0
KOHLS CORP COM 500255104 274,548 4,981,818 SH   SOLE 22 4,565,838 0 415,980
KOHLS CORP COM 500255104 69 1,258 SH   SOLE 23 1,258 0 0
KOHLS CORP COM 500255104 439 7,972 SH   SOLE 25 7,972 0 0
KOHLS CORP COM 500255104 3,691 66,969 SH   SOLE 26 54,712 0 12,257
KOHLS CORP COM 500255104 1,308 23,726 SH   SOLE 28 15,370 0 8,356
KOHLS CORP COM 500255104 3,710 67,319 SH   SOLE 29 67,319 0 0
KOHLS CORP COM 500255104 6,928 125,721 SH   SOLE 30 125,721 0 0
KOHLS CORP COM 500255104 6,237 113,169 SH   SOLE 31 70,996 0 42,173
KOHLS CORP COM 500255104 604 10,955 SH   SOLE 34 10,955 0 0
KOHLS CORP COM 500255104 3,196 57,994 SH   SOLE 36 57,994 0 0
KOHLS CORP COM 500255104 1,071 19,428 SH   SOLE 40 19,428 0 0
KOHLS CORP COM 500255104 8,069 146,411 SH   SOLE 43 14,920 0 131,491
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 226,145 4,550,192 SH   SOLE 18 4,530,943 0 19,249
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 9,193 184,969 SH   SOLE 19 184,969 0 0
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 2,080 41,860 SH   SOLE 25 0 0 41,860
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 89 1,795 SH   SOLE 30 1,795 0 0
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 30,797 619,661 SH   SOLE 34 619,661 0 0
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 887 17,857 SH   SOLE 36 17,857 0 0
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 27,616 555,650 SH   SOLE 43 52,883 0 502,767
KONTOOR BRANDS INC COM 50050N103 1,602 28,391 SH   SOLE 2 19,721 0 8,670
KONTOOR BRANDS INC COM 50050N103 9 157 SH   SOLE 4 157 0 0
KONTOOR BRANDS INC COM 50050N103 47 834 SH   SOLE 7 834 0 0
KONTOOR BRANDS INC COM 50050N103 11,633 206,215 SH   SOLE 18 202,433 0 3,782
KONTOOR BRANDS INC COM 50050N103 8,021 142,183 SH   SOLE 19 142,183 0 0
KONTOOR BRANDS INC COM 50050N103 320,566 5,682,779 SH   SOLE 21 5,682,779 0 0
KONTOOR BRANDS INC COM 50050N103 72,154 1,279,106 SH   SOLE 22 1,247,871 0 31,235
KONTOOR BRANDS INC COM 50050N103 96 1,698 SH   SOLE 23 1,698 0 0
KONTOOR BRANDS INC COM 50050N103 224 3,975 SH   SOLE 25 3,975 0 0
KONTOOR BRANDS INC COM 50050N103 1,159 20,546 SH   SOLE 26 12,671 0 7,875
KONTOOR BRANDS INC COM 50050N103 471 8,350 SH   SOLE 28 6,002 0 2,348
KONTOOR BRANDS INC COM 50050N103 5,926 105,050 SH   SOLE 30 105,050 0 0
KONTOOR BRANDS INC COM 50050N103 310 5,499 SH   SOLE 34 5,499 0 0
KONTOOR BRANDS INC COM 50050N103 565 10,023 SH   SOLE 36 10,023 0 0
KONTOOR BRANDS INC COM 50050N103 320 5,666 SH   SOLE 40 5,666 0 0
KONTOOR BRANDS INC COM 50050N103 1,308 23,189 SH   SOLE 43 1,409 0 21,780
KOPIN CORP COM 500600101 112 13,683 SH   SOLE 2 5,535 0 8,148
KOPIN CORP COM 500600101 10 1,247 SH   SOLE 7 1,247 0 0
KOPIN CORP COM 500600101 2,097 256,416 SH   SOLE 18 256,416 0 0
KOPIN CORP COM 500600101 1,103 134,839 SH   SOLE 19 134,839 0 0
KOPIN CORP COM 500600101 21,925 2,680,310 SH   SOLE 21 2,680,310 0 0
KOPIN CORP COM 500600101 13,943 1,704,569 SH   SOLE 22 1,692,916 0 11,653
KOPIN CORP COM 500600101 4 464 SH   SOLE 43 0 0 464
KOPPERS HOLDINGS INC COM 50060P106 676 20,881 SH   SOLE 2 6,442 0 14,439
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,951 91,206 SH   SOLE 18 91,206 0 0
KOPPERS HOLDINGS INC COM 50060P106 1,153 35,639 SH   SOLE 19 35,639 0 0
KOPPERS HOLDINGS INC COM 50060P106 85,723 2,649,866 SH   SOLE 21 2,649,866 0 0
KOPPERS HOLDINGS INC COM 50060P106 18,877 583,536 SH   SOLE 22 555,114 0 28,422
KOPPERS HOLDINGS INC COM 50060P106 68 2,091 SH   SOLE 25 2,091 0 0
KOPPERS HOLDINGS INC COM 50060P106 48 1,483 SH   SOLE 26 1,483 0 0
KOPPERS HOLDINGS INC COM 50060P106 1,119 34,579 SH   SOLE 30 34,579 0 0
KOPPERS HOLDINGS INC COM 50060P106 112 3,467 SH   SOLE 36 3,467 0 0
KOPPERS HOLDINGS INC COM 50060P106 81 2,492 SH   SOLE 40 2,492 0 0
KOPPERS HOLDINGS INC COM 50060P106 670 20,696 SH   SOLE 43 208 0 20,488
KOREA ELEC PWR CORP SPONSORED ADR 500631106 716 66,313 SH   SOLE 21 66,313 0 0
KOREA ELEC PWR CORP SPONSORED ADR 500631106 965 89,352 SH   SOLE 22 89,352 0 0
KOREA ELEC PWR CORP SPONSORED ADR 500631106 2,467 228,405 SH   SOLE 30 228,405 0 0
KOREA ELEC PWR CORP SPONSORED ADR 500631106 9,406 870,894 SH   SOLE 43 114,679 0 756,215
KORN FERRY COM NEW 500643200 4,306 59,356 SH   SOLE 2 16,535 0 42,821
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,833 218,237 SH   SOLE 18 218,237 0 0
KORN FERRY COM NEW 500643200 6,812 93,888 SH   SOLE 19 93,888 0 0
KORN FERRY COM NEW 500643200 470,659 6,487,377 SH   SOLE 21 6,487,377 0 0
KORN FERRY COM NEW 500643200 101,324 1,396,609 SH   SOLE 22 1,316,692 0 79,917
KORN FERRY COM NEW 500643200 284 3,909 SH   SOLE 25 3,909 0 0
KORN FERRY COM NEW 500643200 1,970 27,157 SH   SOLE 26 22,799 0 4,358
KORN FERRY COM NEW 500643200 430 5,930 SH   SOLE 28 5,930 0 0
KORN FERRY COM NEW 500643200 8,492 117,055 SH   SOLE 30 117,055 0 0
KORN FERRY COM NEW 500643200 329 4,536 SH   SOLE 36 4,536 0 0
KORN FERRY COM NEW 500643200 453 6,245 SH   SOLE 40 6,245 0 0
KORN FERRY COM NEW 500643200 1,802 24,840 SH   SOLE 43 594 0 24,246
KORNIT DIGITAL LTD SHS M6372Q113 6 52 SH   SOLE 2 52 0 0
KORNIT DIGITAL LTD SHS M6372Q113 45 358 SH   SOLE 4 358 0 0
KORNIT DIGITAL LTD SHS M6372Q113 1,398 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 81 651 SH   SOLE 18 651 0 0
KORNIT DIGITAL LTD SHS M6372Q113 60,089 483,304 SH   SOLE 21 483,304 0 0
KORNIT DIGITAL LTD SHS M6372Q113 34,941 281,031 SH   SOLE 22 265,463 0 15,568
KORNIT DIGITAL LTD SHS M6372Q113 146 1,175 SH   SOLE 25 1,175 0 0
KORNIT DIGITAL LTD SHS M6372Q113 647 5,204 SH   SOLE 26 868 0 4,336
KORNIT DIGITAL LTD SHS M6372Q113 655 5,267 SH   SOLE 28 5,267 0 0
KORNIT DIGITAL LTD SHS M6372Q113 24,860 199,954 SH   SOLE 30 199,954 0 0
KORNIT DIGITAL LTD SHS M6372Q113 98 786 SH   SOLE 34 786 0 0
KORNIT DIGITAL LTD SHS M6372Q113 3 24 SH   SOLE 36 24 0 0
KORNIT DIGITAL LTD SHS M6372Q113 645 5,187 SH   SOLE 40 5,187 0 0
KORNIT DIGITAL LTD SHS M6372Q113 277 2,226 SH   SOLE 43 682 0 1,544
KOSMOS ENERGY LTD COM 500688106 571 165,056 SH   SOLE 2 124,516 0 40,540
KOSMOS ENERGY LTD COM 500688106 5 1,479 SH   SOLE 4 1,479 0 0
KOSMOS ENERGY LTD COM 500688106 22 6,317 SH   SOLE 7 6,317 0 0
KOSMOS ENERGY LTD COM 500688106 4,330 1,251,355 SH   SOLE 18 1,251,355 0 0
KOSMOS ENERGY LTD COM 500688106 16,730 4,835,151 SH   SOLE 19 4,835,151 0 0
KOSMOS ENERGY LTD COM 500688106 48,274 13,952,130 SH   SOLE 21 13,952,130 0 0
KOSMOS ENERGY LTD COM 500688106 34,593 9,997,897 SH   SOLE 22 9,750,962 0 246,935
KOSMOS ENERGY LTD COM 500688106 18 5,092 SH   SOLE 23 5,092 0 0
KOSMOS ENERGY LTD COM 500688106 3,523 1,018,235 SH   SOLE 25 1,018,235 0 0
KOSMOS ENERGY LTD COM 500688106 424 122,459 SH   SOLE 26 97,298 0 25,161
KOSMOS ENERGY LTD COM 500688106 116 33,637 SH   SOLE 28 33,637 0 0
KOSMOS ENERGY LTD COM 500688106 5,322 1,538,056 SH   SOLE 29 1,538,056 0 0
KOSMOS ENERGY LTD COM 500688106 2,037 588,870 SH   SOLE 30 588,870 0 0
KOSMOS ENERGY LTD COM 500688106 24,249 7,008,332 SH   SOLE 34 7,008,332 0 0
KOSMOS ENERGY LTD COM 500688106 159 46,090 SH   SOLE 40 46,090 0 0
KOSS CORP COM 500692108 5 221 SH   SOLE 18 221 0 0
KOSS CORP COM 500692108 94 4,038 SH   SOLE 21 4,038 0 0
KOSS CORP COM 500692108 1,190 51,268 SH   SOLE 22 51,268 0 0
KRAFT HEINZ CO COM 500754106 61,420 1,506,134 SH   SOLE 2 217,049 0 1,289,085
KRAFT HEINZ CO COM 500754106 16,642 408,098 SH   SOLE 4 237,959 0 170,139
KRAFT HEINZ CO COM 500754106 29,120 714,070 SH   SOLE 7 673,959 0 40,111
KRAFT HEINZ CO COM 500754106 181 4,437 SH   SOLE 13 1,248 0 3,189
KRAFT HEINZ CO COM 500754106 3,604 88,367 SH   SOLE 15 88,367 0 0
KRAFT HEINZ CO COM 500754106 45,183 1,107,960 SH   SOLE 18 1,015,238 0 92,722
KRAFT HEINZ CO COM 500754106 10,516 257,865 SH   SOLE 19 257,865 0 0
KRAFT HEINZ CO COM 500754106 138 3,379 SH   SOLE 20 3,379 0 0
KRAFT HEINZ CO COM 500754106 609,734 14,951,785 SH   SOLE 21 14,951,785 0 0
KRAFT HEINZ CO COM 500754106 572,300 14,033,838 SH   SOLE 22 12,610,900 0 1,422,938
KRAFT HEINZ CO COM 500754106 15,722 385,536 SH   SOLE 23 385,536 0 0
KRAFT HEINZ CO COM 500754106 46,883 1,149,649 SH   SOLE 25 1,149,649 0 0
KRAFT HEINZ CO COM 500754106 70,652 1,732,527 SH   SOLE 26 571,105 0 1,161,422
KRAFT HEINZ CO COM 500754106 68,766 1,686,258 SH   SOLE 28 72,138 0 1,614,120
KRAFT HEINZ CO COM 500754106 207,743 5,094,229 SH   SOLE 30 5,094,229 0 0
KRAFT HEINZ CO COM 500754106 13,354 327,468 SH   SOLE 31 89,421 0 238,047
KRAFT HEINZ CO COM 500754106 10,934 268,122 SH   SOLE 32 268,122 0 0
KRAFT HEINZ CO COM 500754106 1,378 33,781 SH   SOLE 34 33,781 0 0
KRAFT HEINZ CO COM 500754106 16,942 415,441 SH   SOLE 36 415,441 0 0
KRAFT HEINZ CO COM 500754106 1,034 25,365 SH   SOLE 40 25,365 0 0
KRAFT HEINZ CO COM 500754106 20,428 500,921 SH   SOLE 43 31,764 0 469,157
KRANESHARES TR CSI CHI INTERNET 500767306 146 2,095 SH   SOLE 4 2,095 0 0
KRANESHARES TR CSI CHI INTERNET 500767306 2,032 29,120 SH   SOLE 18 29,120 0 0
KRANESHARES TR CSI CHI INTERNET 500767306 12,178 174,517 SH   SOLE 19 174,517 0 0
KRANESHARES TR CSI CHI INTERNET 500767306 892 12,783 SH   SOLE 22 12,783 0 0
KRANESHARES TR CSI CHI INTERNET 500767306 129 1,855 SH   SOLE 26 1,855 0 0
KRANESHARES TR BOSERA MSCI CH 500767405 76,948 1,608,435 SH   SOLE 2 0 0 1,608,435
KRANESHARES TR BOSERA MSCI CH 500767405 135 2,831 SH   SOLE 4 2,831 0 0
KRANESHARES TR BOSERA MSCI CH 500767405 1,872 39,137 SH   SOLE 18 39,137 0 0
KRANESHARES TR BOSERA MSCI CH 500767405 10,713 223,929 SH   SOLE 19 223,929 0 0
KRANESHARES TR BOSERA MSCI CH 500767405 2,277 47,602 SH   SOLE 22 47,602 0 0
KRANESHARES TR BOSERA MSCI CH 500767405 119 2,494 SH   SOLE 26 2,494 0 0
KRATON CORP COM 50077C106 1,133 35,088 SH   SOLE 2 9,755 0 25,333
KRATON CORP COM 50077C106 4 136 SH   SOLE 4 136 0 0
KRATON CORP COM 50077C106 20 620 SH   SOLE 7 620 0 0
KRATON CORP COM 50077C106 4,259 131,883 SH   SOLE 18 131,883 0 0
KRATON CORP COM 50077C106 1,918 59,405 SH   SOLE 19 59,405 0 0
KRATON CORP COM 50077C106 125,340 3,881,686 SH   SOLE 21 3,881,686 0 0
KRATON CORP COM 50077C106 26,800 829,978 SH   SOLE 22 782,821 0 47,157
KRATON CORP COM 50077C106 28 859 SH   SOLE 25 859 0 0
KRATON CORP COM 50077C106 368 11,400 SH   SOLE 26 9,372 0 2,028
KRATON CORP COM 50077C106 143 4,444 SH   SOLE 28 4,444 0 0
KRATON CORP COM 50077C106 2,095 64,895 SH   SOLE 30 64,895 0 0
KRATON CORP COM 50077C106 16 501 SH   SOLE 34 501 0 0
KRATON CORP COM 50077C106 26 809 SH   SOLE 36 809 0 0
KRATON CORP COM 50077C106 110 3,403 SH   SOLE 40 3,403 0 0
KRATON CORP COM 50077C106 567 17,571 SH   SOLE 43 446 0 17,125
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 2,883 101,180 SH   SOLE 2 37,891 0 63,289
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 12 417 SH   SOLE 4 417 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 52 1,823 SH   SOLE 7 1,823 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 11,270 395,561 SH   SOLE 18 395,561 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 6,254 219,525 SH   SOLE 19 219,525 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 151,435 5,315,361 SH   SOLE 21 5,315,361 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 87,197 3,060,611 SH   SOLE 22 2,898,218 0 162,393
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 171 5,988 SH   SOLE 25 5,988 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 1,168 40,999 SH   SOLE 26 29,375 0 11,624
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 391 13,711 SH   SOLE 28 13,711 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 2,522 88,534 SH   SOLE 30 88,534 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 92 3,240 SH   SOLE 36 3,240 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 410 14,379 SH   SOLE 40 14,379 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 255 8,941 SH   SOLE 43 1,612 0 7,329
KROGER CO COM 501044101 66,039 1,723,797 SH   SOLE 2 309,666 0 1,414,131
KROGER CO COM 501044101 18,558 484,411 SH   SOLE 4 302,170 0 182,241
KROGER CO COM 501044101 46,987 1,226,496 SH   SOLE 7 1,001,469 0 225,027
KROGER CO COM 501044101 246 6,409 SH   SOLE 13 2,592 0 3,817
KROGER CO COM 501044101 3,762 98,187 SH   SOLE 15 98,187 0 0
KROGER CO COM 501044101 2 59 SH   SOLE 17 0 0 59
KROGER CO COM 501044101 56,012 1,462,077 SH   SOLE 18 1,352,824 0 109,253
KROGER CO COM 501044101 19,264 502,852 SH   SOLE 19 502,852 0 0
KROGER CO COM 501044101 1,269,115 33,127,505 SH   SOLE 21 33,127,505 0 0
KROGER CO COM 501044101 741,760 19,362,050 SH   SOLE 22 17,745,497 0 1,616,553
KROGER CO COM 501044101 16,713 436,261 SH   SOLE 23 436,261 0 0
KROGER CO COM 501044101 55,789 1,456,254 SH   SOLE 25 1,456,254 0 0
KROGER CO COM 501044101 105,102 2,743,461 SH   SOLE 26 1,655,789 0 1,087,672
KROGER CO COM 501044101 142,310 3,714,708 SH   SOLE 28 90,116 0 3,624,592
KROGER CO COM 501044101 130 3,405 SH   SOLE 29 3,405 0 0
KROGER CO COM 501044101 252,416 6,588,766 SH   SOLE 30 6,242,186 0 346,580
KROGER CO COM 501044101 7,788 203,282 SH   SOLE 31 96,206 0 107,076
KROGER CO COM 501044101 2,331 60,837 SH   SOLE 34 60,837 0 0
KROGER CO COM 501044101 34,593 902,970 SH   SOLE 36 902,970 0 0
KROGER CO COM 501044101 1,015 26,491 SH   SOLE 40 26,491 0 0
KROGER CO COM 501044101 74,612 1,947,587 SH   SOLE 43 129,573 0 1,818,014
KRONOS BIO INC COM 50107A104 846 35,303 SH   SOLE 2 6,481 0 28,822
KRONOS BIO INC COM 50107A104 11 454 SH   SOLE 7 454 0 0
KRONOS BIO INC COM 50107A104 2,967 123,877 SH   SOLE 18 123,877 0 0
KRONOS BIO INC COM 50107A104 16,302 680,648 SH   SOLE 19 680,648 0 0
KRONOS BIO INC COM 50107A104 147 6,130 SH   SOLE 20 6,130 0 0
KRONOS BIO INC COM 50107A104 32,205 1,344,683 SH   SOLE 21 1,344,683 0 0
KRONOS BIO INC COM 50107A104 14,976 625,306 SH   SOLE 22 589,493 0 35,813
KRONOS BIO INC COM 50107A104 93 3,871 SH   SOLE 30 3,871 0 0
KRONOS BIO INC COM 50107A104 47 1,973 SH   SOLE 40 1,973 0 0
KRONOS WORLDWIDE INC COM 50105F105 1,308 91,361 SH   SOLE 2 36,938 0 54,423
KRONOS WORLDWIDE INC COM 50105F105 2 107 SH   SOLE 4 107 0 0
KRONOS WORLDWIDE INC COM 50105F105 7 456 SH   SOLE 7 456 0 0
KRONOS WORLDWIDE INC COM 50105F105 1,078 75,299 SH   SOLE 18 75,299 0 0
KRONOS WORLDWIDE INC COM 50105F105 1,755 122,576 SH   SOLE 19 122,576 0 0
KRONOS WORLDWIDE INC COM 50105F105 12,428 867,872 SH   SOLE 21 867,872 0 0
KRONOS WORLDWIDE INC COM 50105F105 11,269 786,941 SH   SOLE 22 755,234 0 31,707
KRONOS WORLDWIDE INC COM 50105F105 104 7,240 SH   SOLE 23 7,240 0 0
KRONOS WORLDWIDE INC COM 50105F105 13 873 SH   SOLE 25 873 0 0
KRONOS WORLDWIDE INC COM 50105F105 490 34,222 SH   SOLE 26 0 0 34,222
KRONOS WORLDWIDE INC COM 50105F105 57 3,975 SH   SOLE 28 3,975 0 0
KRONOS WORLDWIDE INC COM 50105F105 68 4,765 SH   SOLE 30 4,765 0 0
KRONOS WORLDWIDE INC COM 50105F105 31 2,183 SH   SOLE 40 2,183 0 0
KRONOS WORLDWIDE INC COM 50105F105 1,354 94,534 SH   SOLE 43 3,192 0 91,342
KRYSTAL BIOTECH INC COM 501147102 992 14,591 SH   SOLE 2 4,399 0 10,192
KRYSTAL BIOTECH INC COM 501147102 3 48 SH   SOLE 4 48 0 0
KRYSTAL BIOTECH INC COM 501147102 22 320 SH   SOLE 7 320 0 0
KRYSTAL BIOTECH INC COM 501147102 4,185 61,544 SH   SOLE 18 61,544 0 0
KRYSTAL BIOTECH INC COM 501147102 15,064 221,525 SH   SOLE 19 221,525 0 0
KRYSTAL BIOTECH INC COM 501147102 51,767 761,275 SH   SOLE 21 761,275 0 0
KRYSTAL BIOTECH INC COM 501147102 29,644 435,942 SH   SOLE 22 416,580 0 19,362
KRYSTAL BIOTECH INC COM 501147102 42 619 SH   SOLE 25 619 0 0
KRYSTAL BIOTECH INC COM 501147102 719 10,572 SH   SOLE 26 9,043 0 1,529
KRYSTAL BIOTECH INC COM 501147102 110 1,614 SH   SOLE 28 1,614 0 0
KRYSTAL BIOTECH INC COM 501147102 1,377 20,255 SH   SOLE 30 20,255 0 0
KRYSTAL BIOTECH INC COM 501147102 53 786 SH   SOLE 34 786 0 0
KRYSTAL BIOTECH INC COM 501147102 33 485 SH   SOLE 36 485 0 0
KRYSTAL BIOTECH INC COM 501147102 125 1,843 SH   SOLE 40 1,843 0 0
KRYSTAL BIOTECH INC COM 501147102 63 927 SH   SOLE 43 0 0 927
KT CORP SPONSORED ADR 48268K101 22,354 1,602,438 SH   SOLE 2 485,955 0 1,116,483
KT CORP SPONSORED ADR 48268K101 2,656 190,385 SH   SOLE 4 190,385 0 0
KT CORP SPONSORED ADR 48268K101 2,385 170,936 SH   SOLE 13 170,936 0 0
KT CORP SPONSORED ADR 48268K101 2,853 204,512 SH   SOLE 18 204,512 0 0
KT CORP SPONSORED ADR 48268K101 1,734 124,312 SH   SOLE 19 124,312 0 0
KT CORP SPONSORED ADR 48268K101 528 37,836 SH   SOLE 21 37,836 0 0
KT CORP SPONSORED ADR 48268K101 49,104 3,520,014 SH   SOLE 22 2,410,754 0 1,109,260
KT CORP SPONSORED ADR 48268K101 737 52,830 SH   SOLE 26 52,830 0 0
KT CORP SPONSORED ADR 48268K101 260 18,618 SH   SOLE 28 0 0 18,618
KT CORP SPONSORED ADR 48268K101 2,576 184,625 SH   SOLE 30 184,625 0 0
KT CORP SPONSORED ADR 48268K101 527 37,761 SH   SOLE 31 0 0 37,761
KT CORP SPONSORED ADR 48268K101 526 37,736 SH   SOLE 34 37,736 0 0
KT CORP SPONSORED ADR 48268K101 4,318 309,556 SH   SOLE 43 40,292 0 269,264
KUBIENT INC COM 50116V107 13 2,305 SH   SOLE 18 2,305 0 0
KUBIENT INC COM 50116V107 158 27,662 SH   SOLE 21 27,662 0 0
KULICKE & SOFFA INDS INC COM 501242101 1,560 25,485 SH   SOLE 2 19,186 0 6,299
KULICKE & SOFFA INDS INC COM 501242101 16 266 SH   SOLE 4 266 0 0
KULICKE & SOFFA INDS INC COM 501242101 60 984 SH   SOLE 7 984 0 0
KULICKE & SOFFA INDS INC COM 501242101 15,092 246,606 SH   SOLE 18 241,931 0 4,675
KULICKE & SOFFA INDS INC COM 501242101 7,893 128,963 SH   SOLE 19 128,963 0 0
KULICKE & SOFFA INDS INC COM 501242101 444,597 7,264,665 SH   SOLE 21 7,264,665 0 0
KULICKE & SOFFA INDS INC COM 501242101 95,237 1,556,155 SH   SOLE 22 1,517,493 0 38,662
KULICKE & SOFFA INDS INC COM 501242101 64 1,043 SH   SOLE 23 1,043 0 0
KULICKE & SOFFA INDS INC COM 501242101 258 4,209 SH   SOLE 25 4,209 0 0
KULICKE & SOFFA INDS INC COM 501242101 1,327 21,681 SH   SOLE 26 17,147 0 4,534
KULICKE & SOFFA INDS INC COM 501242101 512 8,367 SH   SOLE 28 8,367 0 0
KULICKE & SOFFA INDS INC COM 501242101 8,136 132,938 SH   SOLE 30 132,938 0 0
KULICKE & SOFFA INDS INC COM 501242101 301 4,923 SH   SOLE 36 4,923 0 0
KULICKE & SOFFA INDS INC COM 501242101 495 8,093 SH   SOLE 40 8,093 0 0
KULICKE & SOFFA INDS INC COM 501242101 1,341 21,908 SH   SOLE 43 216 0 21,692
KURA ONCOLOGY INC COM 50127T109 1,453 69,678 SH   SOLE 2 18,500 0 51,178
KURA ONCOLOGY INC COM 50127T109 5 246 SH   SOLE 4 246 0 0
KURA ONCOLOGY INC COM 50127T109 21 1,012 SH   SOLE 7 1,012 0 0
KURA ONCOLOGY INC COM 50127T109 4,346 208,453 SH   SOLE 18 208,453 0 0
KURA ONCOLOGY INC COM 50127T109 2,259 108,341 SH   SOLE 19 108,341 0 0
KURA ONCOLOGY INC COM 50127T109 58,493 2,805,415 SH   SOLE 21 2,805,415 0 0
KURA ONCOLOGY INC COM 50127T109 34,114 1,636,169 SH   SOLE 22 1,547,307 0 88,862
KURA ONCOLOGY INC COM 50127T109 22 1,046 SH   SOLE 23 1,046 0 0
KURA ONCOLOGY INC COM 50127T109 80 3,818 SH   SOLE 25 3,818 0 0
KURA ONCOLOGY INC COM 50127T109 649 31,127 SH   SOLE 26 24,746 0 6,381
KURA ONCOLOGY INC COM 50127T109 125 6,019 SH   SOLE 28 6,019 0 0
KURA ONCOLOGY INC COM 50127T109 1,386 66,477 SH   SOLE 30 66,477 0 0
KURA ONCOLOGY INC COM 50127T109 116 5,549 SH   SOLE 36 5,549 0 0
KURA ONCOLOGY INC COM 50127T109 126 6,023 SH   SOLE 40 6,023 0 0
KURA ONCOLOGY INC COM 50127T109 271 13,008 SH   SOLE 43 0 0 13,008
KURA SUSHI USA INC CL A COM 501270102 18 476 SH   SOLE 2 164 0 312
KURA SUSHI USA INC CL A COM 501270102 459 12,073 SH   SOLE 18 12,073 0 0
KURA SUSHI USA INC CL A COM 501270102 221 5,826 SH   SOLE 19 5,826 0 0
KURA SUSHI USA INC CL A COM 501270102 4,501 118,411 SH   SOLE 21 118,411 0 0
KURA SUSHI USA INC CL A COM 501270102 1,150 30,254 SH   SOLE 22 30,138 0 116
KVH INDS INC COM 482738101 159 12,891 SH   SOLE 2 659 0 12,232
KVH INDS INC COM 482738101 6 499 SH   SOLE 7 499 0 0
KVH INDS INC COM 482738101 722 58,664 SH   SOLE 18 58,664 0 0
KVH INDS INC COM 482738101 368 29,928 SH   SOLE 19 29,928 0 0
KVH INDS INC COM 482738101 7,398 601,447 SH   SOLE 21 601,447 0 0
KVH INDS INC COM 482738101 5,955 484,180 SH   SOLE 22 468,605 0 15,575
KYMERA THERAPEUTICS INC COM 501575104 427 8,811 SH   SOLE 2 4,992 0 3,819
KYMERA THERAPEUTICS INC COM 501575104 23 464 SH   SOLE 7 464 0 0
KYMERA THERAPEUTICS INC COM 501575104 4,401 90,734 SH   SOLE 18 87,886 0 2,848
KYMERA THERAPEUTICS INC COM 501575104 40,018 825,106 SH   SOLE 19 825,106 0 0
KYMERA THERAPEUTICS INC COM 501575104 44,343 914,296 SH   SOLE 21 914,296 0 0
KYMERA THERAPEUTICS INC COM 501575104 20,017 412,717 SH   SOLE 22 403,453 0 9,264
KYMERA THERAPEUTICS INC COM 501575104 32 650 SH   SOLE 23 650 0 0
KYMERA THERAPEUTICS INC COM 501575104 180 3,721 SH   SOLE 26 580 0 3,141
KYMERA THERAPEUTICS INC COM 501575104 9,073 187,066 SH   SOLE 30 187,066 0 0
KYMERA THERAPEUTICS INC COM 501575104 148 3,055 SH   SOLE 34 3,055 0 0
KYMERA THERAPEUTICS INC COM 501575104 66 1,355 SH   SOLE 40 1,355 0 0
KYMERA THERAPEUTICS INC COM 501575104 26 542 SH   SOLE 43 0 0 542
L BRANDS INC COM 501797104 31,835 441,780 SH   SOLE 2 68,379 0 373,401
L BRANDS INC COM 501797104 10,151 140,863 SH   SOLE 4 88,260 0 52,603
L BRANDS INC COM 501797104 15,732 218,314 SH   SOLE 7 211,171 0 7,143
L BRANDS INC COM 501797104 119 1,645 SH   SOLE 13 449 0 1,196
L BRANDS INC COM 501797104 1,995 27,688 SH   SOLE 15 27,688 0 0
L BRANDS INC COM 501797104 38,589 535,506 SH   SOLE 18 501,081 0 34,425
L BRANDS INC COM 501797104 40,591 563,301 SH   SOLE 19 563,301 0 0
L BRANDS INC COM 501797104 464,291 6,443,120 SH   SOLE 21 6,443,120 0 0
L BRANDS INC COM 501797104 378,161 5,247,863 SH   SOLE 22 4,748,285 0 499,578
L BRANDS INC COM 501797104 9,813 136,179 SH   SOLE 23 136,179 0 0
L BRANDS INC COM 501797104 4,700 65,226 SH   SOLE 25 65,226 0 0
L BRANDS INC COM 501797104 35,211 488,628 SH   SOLE 26 303,751 0 184,877
L BRANDS INC COM 501797104 26,397 366,318 SH   SOLE 28 26,041 0 340,277
L BRANDS INC COM 501797104 78 1,078 SH   SOLE 29 1,078 0 0
L BRANDS INC COM 501797104 85,294 1,183,652 SH   SOLE 30 1,101,040 0 82,612
L BRANDS INC COM 501797104 2,865 39,752 SH   SOLE 31 29,538 0 10,214
L BRANDS INC COM 501797104 15,341 212,895 SH   SOLE 34 212,895 0 0
L BRANDS INC COM 501797104 6,678 92,674 SH   SOLE 36 92,674 0 0
L BRANDS INC COM 501797104 550 7,638 SH   SOLE 40 7,638 0 0
L BRANDS INC COM 501797104 5,432 75,375 SH   SOLE 43 7,936 0 67,439
L BRANDS INC OPTIONS 501797104 425 5,900 SH Call SOLE 2 5,900 0 0
L BRANDS INC OPTIONS 501797104 440 6,100 SH Call SOLE 4 6,100 0 0
L BRANDS INC OPTIONS 501797104 5,988 83,100 SH Call SOLE 18 83,100 0 0
L BRANDS INC OPTIONS 501797104 64,883 900,400 SH Call SOLE 19 900,400 0 0
L BRANDS INC OPTIONS 501797104 3,221 44,700 SH Call SOLE 22 44,700 0 0
L BRANDS INC OPTIONS 501797104 25,841 358,600 SH Call SOLE 34 358,600 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 97,339 450,330 SH   SOLE 2 78,676 0 371,654
L3HARRIS TECHNOLOGIES INC COM 502431109 26,276 121,564 SH   SOLE 4 68,823 0 52,741
L3HARRIS TECHNOLOGIES INC COM 502431109 41,627 192,585 SH   SOLE 7 177,459 0 15,126
L3HARRIS TECHNOLOGIES INC COM 502431109 402 1,859 SH   SOLE 13 594 0 1,265
L3HARRIS TECHNOLOGIES INC COM 502431109 5,954 27,546 SH   SOLE 15 27,546 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 3 13 SH   SOLE 17 0 0 13
L3HARRIS TECHNOLOGIES INC COM 502431109 112,146 518,835 SH   SOLE 18 489,729 0 29,106
L3HARRIS TECHNOLOGIES INC COM 502431109 157,943 730,712 SH   SOLE 19 730,712 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 1,096,319 5,072,027 SH   SOLE 21 5,072,027 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 945,694 4,375,174 SH   SOLE 22 3,928,892 0 446,282
L3HARRIS TECHNOLOGIES INC COM 502431109 25,677 118,794 SH   SOLE 23 118,794 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 53,250 246,355 SH   SOLE 25 246,355 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 120,147 555,850 SH   SOLE 26 202,198 0 353,652
L3HARRIS TECHNOLOGIES INC COM 502431109 42,536 196,791 SH   SOLE 28 27,595 0 169,196
L3HARRIS TECHNOLOGIES INC COM 502431109 3 12 SH   SOLE 29 12 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 245,560 1,136,065 SH   SOLE 30 1,136,065 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 8,868 41,027 SH   SOLE 31 26,106 0 14,921
L3HARRIS TECHNOLOGIES INC COM 502431109 75,633 349,911 SH   SOLE 34 349,911 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 26,504 122,617 SH   SOLE 36 122,617 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 1,679 7,768 SH   SOLE 40 7,768 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 27,292 126,266 SH   SOLE 43 11,122 0 115,144
LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 44 10,301 SH   SOLE 2 10,301 0 0
LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 16 3,756 SH   SOLE 18 3,756 0 0
LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 70 16,296 SH   SOLE 21 16,296 0 0
LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 1,504 351,463 SH   SOLE 22 351,463 0 0
LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 11 2,663 SH   SOLE 23 2,663 0 0
LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 1 216 SH   SOLE 43 0 0 216
LA Z BOY INC COM 505336107 1,896 51,185 SH   SOLE 2 14,667 0 36,518
LA Z BOY INC COM 505336107 8 222 SH   SOLE 4 222 0 0
LA Z BOY INC COM 505336107 28 760 SH   SOLE 7 760 0 0
LA Z BOY INC COM 505336107 7,138 192,704 SH   SOLE 18 192,704 0 0
LA Z BOY INC COM 505336107 2,913 78,647 SH   SOLE 19 78,647 0 0
LA Z BOY INC COM 505336107 206,346 5,570,891 SH   SOLE 21 5,570,891 0 0
LA Z BOY INC COM 505336107 44,062 1,189,583 SH   SOLE 22 1,118,505 0 71,078
LA Z BOY INC COM 505336107 46 1,243 SH   SOLE 25 1,243 0 0
LA Z BOY INC COM 505336107 445 12,002 SH   SOLE 26 9,481 0 2,521
LA Z BOY INC COM 505336107 219 5,909 SH   SOLE 28 5,909 0 0
LA Z BOY INC COM 505336107 3,736 100,851 SH   SOLE 30 100,851 0 0
LA Z BOY INC COM 505336107 211 5,689 SH   SOLE 40 5,689 0 0
LA Z BOY INC COM 505336107 967 26,105 SH   SOLE 43 1,562 0 24,543
LABORATORY CORP AMER HLDGS COM NEW 50540R409 68,343 247,754 SH   SOLE 2 66,649 0 181,105
LABORATORY CORP AMER HLDGS COM NEW 50540R409 17,283 62,652 SH   SOLE 4 38,559 0 24,093
LABORATORY CORP AMER HLDGS COM NEW 50540R409 28,256 102,432 SH   SOLE 7 92,708 0 9,724
LABORATORY CORP AMER HLDGS COM NEW 50540R409 204 739 SH   SOLE 13 237 0 502
LABORATORY CORP AMER HLDGS COM NEW 50540R409 3,567 12,931 SH   SOLE 15 12,931 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 197,380 715,534 SH   SOLE 18 700,286 0 15,248
LABORATORY CORP AMER HLDGS COM NEW 50540R409 86,382 313,147 SH   SOLE 19 313,147 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 727,307 2,636,604 SH   SOLE 21 2,636,604 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 593,642 2,152,045 SH   SOLE 22 1,911,119 0 240,926
LABORATORY CORP AMER HLDGS COM NEW 50540R409 22,133 80,236 SH   SOLE 23 80,236 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 55,953 202,838 SH   SOLE 25 189,358 0 13,480
LABORATORY CORP AMER HLDGS COM NEW 50540R409 62,274 225,754 SH   SOLE 26 95,209 0 130,545
LABORATORY CORP AMER HLDGS COM NEW 50540R409 72,765 263,786 SH   SOLE 28 12,089 0 251,697
LABORATORY CORP AMER HLDGS COM NEW 50540R409 363 1,317 SH   SOLE 29 1,317 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 146,491 531,053 SH   SOLE 30 531,053 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 6,677 24,206 SH   SOLE 31 13,943 0 10,263
LABORATORY CORP AMER HLDGS COM NEW 50540R409 36,230 131,339 SH   SOLE 34 131,339 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 22,253 80,672 SH   SOLE 36 80,672 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 1,034 3,747 SH   SOLE 40 3,747 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 14,023 50,836 SH   SOLE 43 3,692 0 47,144
LADDER CAP CORP CL A 505743104 1,529 132,458 SH   SOLE 2 33,499 0 98,959
LADDER CAP CORP CL A 505743104 6 480 SH   SOLE 4 480 0 0
LADDER CAP CORP CL A 505743104 21 1,845 SH   SOLE 7 1,845 0 0
LADDER CAP CORP CL A 505743104 4,223 365,912 SH   SOLE 18 365,912 0 0
LADDER CAP CORP CL A 505743104 3,600 311,981 SH   SOLE 19 311,981 0 0
LADDER CAP CORP CL A 505743104 78,982 6,844,234 SH   SOLE 21 6,844,234 0 0
LADDER CAP CORP CL A 505743104 35,596 3,084,556 SH   SOLE 22 2,926,213 0 158,343
LADDER CAP CORP CL A 505743104 36 3,078 SH   SOLE 25 3,078 0 0
LADDER CAP CORP CL A 505743104 389 33,733 SH   SOLE 26 26,091 0 7,642
LADDER CAP CORP CL A 505743104 115 9,928 SH   SOLE 28 9,928 0 0
LADDER CAP CORP CL A 505743104 1,123 97,319 SH   SOLE 30 97,319 0 0
LADDER CAP CORP CL A 505743104 68 5,935 SH   SOLE 36 5,935 0 0
LADDER CAP CORP CL A 505743104 172 14,937 SH   SOLE 40 14,937 0 0
LADDER CAP CORP CL A 505743104 256 22,189 SH   SOLE 43 883 0 21,306
LAIRD SUPERFOOD INC COM STK 50736T102 26 867 SH   SOLE 2 247 0 620
LAIRD SUPERFOOD INC COM STK 50736T102 560 18,742 SH   SOLE 18 18,742 0 0
LAIRD SUPERFOOD INC COM STK 50736T102 2,488 83,295 SH   SOLE 19 83,295 0 0
LAIRD SUPERFOOD INC COM STK 50736T102 6,257 209,490 SH   SOLE 21 209,490 0 0
LAIRD SUPERFOOD INC COM STK 50736T102 2,786 93,269 SH   SOLE 22 91,787 0 1,482
LAIRD SUPERFOOD INC COM STK 50736T102 2,959 99,053 SH   SOLE 34 99,053 0 0
LAKE SHORE BANCORP INC COM 510700107 6 411 SH   SOLE 18 411 0 0
LAKE SHORE BANCORP INC COM 510700107 87 5,809 SH   SOLE 21 5,809 0 0
LAKELAND BANCORP INC COM 511637100 1,998 114,307 SH   SOLE 2 46,500 0 67,807
LAKELAND BANCORP INC COM 511637100 14 786 SH   SOLE 7 786 0 0
LAKELAND BANCORP INC COM 511637100 2,960 169,329 SH   SOLE 18 169,329 0 0
LAKELAND BANCORP INC COM 511637100 3,893 222,729 SH   SOLE 19 222,729 0 0
LAKELAND BANCORP INC COM 511637100 34,299 1,962,186 SH   SOLE 21 1,962,186 0 0
LAKELAND BANCORP INC COM 511637100 26,457 1,513,532 SH   SOLE 22 1,441,734 0 71,798
LAKELAND BANCORP INC COM 511637100 24 1,360 SH   SOLE 25 1,360 0 0
LAKELAND BANCORP INC COM 511637100 1,110 63,489 SH   SOLE 26 34,700 0 28,789
LAKELAND BANCORP INC COM 511637100 99 5,691 SH   SOLE 28 5,691 0 0
LAKELAND BANCORP INC COM 511637100 203 11,639 SH   SOLE 30 11,639 0 0
LAKELAND BANCORP INC COM 511637100 544 31,099 SH   SOLE 34 31,099 0 0
LAKELAND BANCORP INC COM 511637100 99 5,656 SH   SOLE 40 5,656 0 0
LAKELAND BANCORP INC COM 511637100 1,542 88,199 SH   SOLE 43 1,794 0 86,405
LAKELAND FINL CORP COM 511656100 1,617 26,231 SH   SOLE 2 7,717 0 18,514
LAKELAND FINL CORP COM 511656100 5 89 SH   SOLE 4 89 0 0
LAKELAND FINL CORP COM 511656100 26 427 SH   SOLE 7 427 0 0
LAKELAND FINL CORP COM 511656100 4,937 80,094 SH   SOLE 18 80,094 0 0
LAKELAND FINL CORP COM 511656100 3,579 58,070 SH   SOLE 19 58,070 0 0
LAKELAND FINL CORP COM 511656100 54,639 886,414 SH   SOLE 21 886,414 0 0
LAKELAND FINL CORP COM 511656100 41,123 667,144 SH   SOLE 22 628,910 0 38,234
LAKELAND FINL CORP COM 511656100 43 703 SH   SOLE 25 703 0 0
LAKELAND FINL CORP COM 511656100 729 11,833 SH   SOLE 26 9,378 0 2,455
LAKELAND FINL CORP COM 511656100 206 3,343 SH   SOLE 28 3,343 0 0
LAKELAND FINL CORP COM 511656100 1,398 22,679 SH   SOLE 30 22,679 0 0
LAKELAND FINL CORP COM 511656100 385 6,245 SH   SOLE 34 6,245 0 0
LAKELAND FINL CORP COM 511656100 161 2,619 SH   SOLE 40 2,619 0 0
LAKELAND FINL CORP COM 511656100 777 12,611 SH   SOLE 43 0 0 12,611
LAKELAND INDS INC COM 511795106 4 158 SH   SOLE 2 158 0 0
LAKELAND INDS INC COM 511795106 37 1,669 SH   SOLE 18 1,669 0 0
LAKELAND INDS INC COM 511795106 646 28,908 SH   SOLE 21 28,908 0 0
LAKELAND INDS INC COM 511795106 2,893 129,570 SH   SOLE 22 129,570 0 0
LAKELAND INDS INC COM 511795106 17 768 SH   SOLE 43 0 0 768
LAM RESEARCH CORP COM 512807108 227,555 349,708 SH   SOLE 2 87,190 0 262,518
LAM RESEARCH CORP COM 512807108 57,858 88,916 SH   SOLE 4 53,455 0 35,461
LAM RESEARCH CORP COM 512807108 92,861 142,709 SH   SOLE 7 134,504 0 8,205
LAM RESEARCH CORP COM 512807108 1,775 2,728 SH   SOLE 13 1,999 0 729
LAM RESEARCH CORP COM 512807108 9,960 15,306 SH   SOLE 15 15,306 0 0
LAM RESEARCH CORP COM 512807108 193,498 297,369 SH   SOLE 18 272,400 0 24,969
LAM RESEARCH CORP COM 512807108 259,087 398,167 SH   SOLE 19 398,167 0 0
LAM RESEARCH CORP COM 512807108 2,587,831 3,976,995 SH   SOLE 21 3,976,995 0 0
LAM RESEARCH CORP COM 512807108 2,010,852 3,090,290 SH   SOLE 22 2,784,351 0 305,939
LAM RESEARCH CORP COM 512807108 54,511 83,773 SH   SOLE 23 83,773 0 0
LAM RESEARCH CORP COM 512807108 157,214 241,608 SH   SOLE 25 241,608 0 0
LAM RESEARCH CORP COM 512807108 239,802 368,530 SH   SOLE 26 121,154 0 247,376
LAM RESEARCH CORP COM 512807108 373,144 573,450 SH   SOLE 28 17,436 0 556,014
LAM RESEARCH CORP COM 512807108 42 65 SH   SOLE 29 65 0 0
LAM RESEARCH CORP COM 512807108 494,438 759,856 SH   SOLE 30 745,856 0 14,000
LAM RESEARCH CORP COM 512807108 109,118 167,693 SH   SOLE 31 18,017 0 149,676
LAM RESEARCH CORP COM 512807108 20,555 31,589 SH   SOLE 32 31,589 0 0
LAM RESEARCH CORP COM 512807108 292,013 448,768 SH   SOLE 34 448,768 0 0
LAM RESEARCH CORP COM 512807108 46,211 71,017 SH   SOLE 36 71,017 0 0
LAM RESEARCH CORP COM 512807108 3,385 5,202 SH   SOLE 40 5,202 0 0
LAM RESEARCH CORP COM 512807108 80,226 123,292 SH   SOLE 43 8,503 0 114,789
LAMAR ADVERTISING CO NEW CL A 512816109 22,431 214,817 SH   SOLE 2 79,658 0 135,159
LAMAR ADVERTISING CO NEW CL A 512816109 53 503 SH   SOLE 4 503 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 197 1,885 SH   SOLE 7 1,885 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 23,094 221,167 SH   SOLE 18 221,167 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 6,879 65,879 SH   SOLE 19 65,879 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 503,583 4,822,667 SH   SOLE 21 4,822,667 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 255,349 2,445,407 SH   SOLE 22 2,343,301 0 102,106
LAMAR ADVERTISING CO NEW CL A 512816109 159 1,521 SH   SOLE 23 1,521 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 6,160 58,988 SH   SOLE 25 58,988 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 4,082 39,094 SH   SOLE 26 29,818 0 9,276
LAMAR ADVERTISING CO NEW CL A 512816109 1,264 12,106 SH   SOLE 28 10,875 0 1,231
LAMAR ADVERTISING CO NEW CL A 512816109 495 4,744 SH   SOLE 29 4,744 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 6,666 63,840 SH   SOLE 30 63,840 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 157 1,504 SH   SOLE 31 1,504 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 3,350 32,085 SH   SOLE 34 32,085 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 372 3,565 SH   SOLE 36 3,565 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 1,107 10,597 SH   SOLE 40 10,597 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 2,476 23,711 SH   SOLE 43 1,871 0 21,840
LAMB WESTON HLDGS INC COM 513272104 27,343 338,997 SH   SOLE 2 48,965 0 290,032
LAMB WESTON HLDGS INC COM 513272104 5,003 62,030 SH   SOLE 4 56,406 0 5,624
LAMB WESTON HLDGS INC COM 513272104 10,464 129,725 SH   SOLE 7 125,339 0 4,386
LAMB WESTON HLDGS INC COM 513272104 20 248 SH   SOLE 13 248 0 0
LAMB WESTON HLDGS INC COM 513272104 1,144 14,177 SH   SOLE 15 14,177 0 0
LAMB WESTON HLDGS INC COM 513272104 6 71 SH   SOLE 17 0 0 71
LAMB WESTON HLDGS INC COM 513272104 25,799 319,851 SH   SOLE 18 299,342 0 20,509
LAMB WESTON HLDGS INC COM 513272104 5,618 69,647 SH   SOLE 19 69,647 0 0
LAMB WESTON HLDGS INC COM 513272104 292,557 3,627,037 SH   SOLE 21 3,627,037 0 0
LAMB WESTON HLDGS INC COM 513272104 274,118 3,398,439 SH   SOLE 22 3,065,867 0 332,572
LAMB WESTON HLDGS INC COM 513272104 6,660 82,565 SH   SOLE 23 82,565 0 0
LAMB WESTON HLDGS INC COM 513272104 17,546 217,533 SH   SOLE 25 217,533 0 0
LAMB WESTON HLDGS INC COM 513272104 35,766 443,422 SH   SOLE 26 180,827 0 262,595
LAMB WESTON HLDGS INC COM 513272104 30,175 374,102 SH   SOLE 28 14,780 0 359,322
LAMB WESTON HLDGS INC COM 513272104 50,405 624,904 SH   SOLE 30 580,255 0 44,649
LAMB WESTON HLDGS INC COM 513272104 3,047 37,773 SH   SOLE 31 19,967 0 17,806
LAMB WESTON HLDGS INC COM 513272104 565 7,002 SH   SOLE 34 7,002 0 0
LAMB WESTON HLDGS INC COM 513272104 5,903 73,180 SH   SOLE 36 73,180 0 0
LAMB WESTON HLDGS INC COM 513272104 435 5,397 SH   SOLE 40 5,397 0 0
LAMB WESTON HLDGS INC COM 513272104 6,710 83,193 SH   SOLE 43 9,413 0 73,780
LANCASTER COLONY CORP COM 513847103 3,583 18,517 SH   SOLE 2 13,812 0 4,705
LANCASTER COLONY CORP COM 513847103 12 64 SH   SOLE 4 64 0 0
LANCASTER COLONY CORP COM 513847103 2,200 11,368 SH   SOLE 7 11,368 0 0
LANCASTER COLONY CORP COM 513847103 19,103 98,717 SH   SOLE 18 98,717 0 0
LANCASTER COLONY CORP COM 513847103 6,405 33,099 SH   SOLE 19 33,099 0 0
LANCASTER COLONY CORP COM 513847103 265,941 1,374,299 SH   SOLE 21 1,374,299 0 0
LANCASTER COLONY CORP COM 513847103 111,340 575,369 SH   SOLE 22 561,119 0 14,250
LANCASTER COLONY CORP COM 513847103 106 546 SH   SOLE 25 546 0 0
LANCASTER COLONY CORP COM 513847103 1,296 6,696 SH   SOLE 26 5,166 0 1,530
LANCASTER COLONY CORP COM 513847103 408 2,106 SH   SOLE 28 2,106 0 0
LANCASTER COLONY CORP COM 513847103 2,770 14,317 SH   SOLE 30 14,317 0 0
LANCASTER COLONY CORP COM 513847103 437 2,256 SH   SOLE 40 2,256 0 0
LANCASTER COLONY CORP COM 513847103 17,840 92,193 SH   SOLE 43 616 0 91,577
LANDCADIA HOLDINGS III INC COM CL A 51476H100 8 610 SH   SOLE 43 0 0 610
LANDEC CORP COM 514766104 715 63,552 SH   SOLE 2 34,373 0 29,179
LANDEC CORP COM 514766104 2 180 SH   SOLE 7 180 0 0
LANDEC CORP COM 514766104 1,036 92,078 SH   SOLE 18 92,078 0 0
LANDEC CORP COM 514766104 536 47,656 SH   SOLE 19 47,656 0 0
LANDEC CORP COM 514766104 12,942 1,150,422 SH   SOLE 21 1,150,422 0 0
LANDEC CORP COM 514766104 9,287 825,482 SH   SOLE 22 788,132 0 37,350
LANDEC CORP COM 514766104 15 1,370 SH   SOLE 25 1,370 0 0
LANDEC CORP COM 514766104 31 2,774 SH   SOLE 26 225 0 2,549
LANDEC CORP COM 514766104 40 3,584 SH   SOLE 28 3,584 0 0
LANDEC CORP COM 514766104 55 4,875 SH   SOLE 30 4,875 0 0
LANDEC CORP COM 514766104 27 2,385 SH   SOLE 40 2,385 0 0
LANDEC CORP COM 514766104 124 11,051 SH   SOLE 43 0 0 11,051
LANDMARK BANCORP INC COM 51504L107 24 882 SH   SOLE 18 882 0 0
LANDMARK BANCORP INC COM 51504L107 325 12,032 SH   SOLE 21 12,032 0 0
LANDMARK BANCORP INC COM 51504L107 46 1,687 SH   SOLE 22 1,687 0 0
LANDOS BIOPHARMA INC COM 515069102 9 819 SH   SOLE 2 246 0 573
LANDOS BIOPHARMA INC COM 515069102 250 21,666 SH   SOLE 18 21,666 0 0
LANDOS BIOPHARMA INC COM 515069102 110 9,565 SH   SOLE 19 9,565 0 0
LANDOS BIOPHARMA INC COM 515069102 2,491 215,651 SH   SOLE 21 215,651 0 0
LANDOS BIOPHARMA INC COM 515069102 535 46,342 SH   SOLE 22 46,111 0 231
LANDS END INC NEW COM 51509F105 1,363 33,215 SH   SOLE 2 13,177 0 20,038
LANDS END INC NEW COM 51509F105 14 331 SH   SOLE 7 331 0 0
LANDS END INC NEW COM 51509F105 2,016 49,106 SH   SOLE 18 49,106 0 0
LANDS END INC NEW COM 51509F105 5,492 133,798 SH   SOLE 19 133,798 0 0
LANDS END INC NEW COM 51509F105 24,004 584,753 SH   SOLE 21 584,753 0 0
LANDS END INC NEW COM 51509F105 20,223 492,632 SH   SOLE 22 469,071 0 23,561
LANDS END INC NEW COM 51509F105 82 1,995 SH   SOLE 23 1,995 0 0
LANDS END INC NEW COM 51509F105 49 1,196 SH   SOLE 25 1,196 0 0
LANDS END INC NEW COM 51509F105 605 14,739 SH   SOLE 26 5,179 0 9,560
LANDS END INC NEW COM 51509F105 23 558 SH   SOLE 28 558 0 0
LANDS END INC NEW COM 51509F105 156 3,795 SH   SOLE 30 3,795 0 0
LANDS END INC NEW COM 51509F105 97 2,374 SH   SOLE 34 2,374 0 0
LANDS END INC NEW COM 51509F105 52 1,261 SH   SOLE 36 1,261 0 0
LANDS END INC NEW COM 51509F105 79 1,932 SH   SOLE 40 1,932 0 0
LANDS END INC NEW COM 51509F105 363 8,846 SH   SOLE 43 0 0 8,846
LANDSEA HOMES CORP COM 51509P103 2,059 245,992 SH   SOLE 2 243,277 0 2,715
LANDSEA HOMES CORP COM 51509P103 88 10,465 SH   SOLE 18 10,465 0 0
LANDSEA HOMES CORP COM 51509P103 11 1,327 SH   SOLE 19 1,327 0 0
LANDSEA HOMES CORP COM 51509P103 1,864 222,682 SH   SOLE 21 222,682 0 0
LANDSEA HOMES CORP COM 51509P103 205 24,514 SH   SOLE 22 19,904 0 4,610
LANDSTAR SYS INC COM 515098101 15,104 95,582 SH   SOLE 2 36,393 0 59,189
LANDSTAR SYS INC COM 515098101 43 272 SH   SOLE 4 272 0 0
LANDSTAR SYS INC COM 515098101 121 764 SH   SOLE 7 764 0 0
LANDSTAR SYS INC COM 515098101 1,391 8,802 SH   SOLE 13 8,802 0 0
LANDSTAR SYS INC COM 515098101 19,848 125,606 SH   SOLE 18 112,982 0 12,624
LANDSTAR SYS INC COM 515098101 20,245 128,116 SH   SOLE 19 128,116 0 0
LANDSTAR SYS INC COM 515098101 440,354 2,786,698 SH   SOLE 21 2,786,698 0 0
LANDSTAR SYS INC COM 515098101 184,002 1,164,424 SH   SOLE 22 1,096,544 0 67,880
LANDSTAR SYS INC COM 515098101 457 2,892 SH   SOLE 25 2,892 0 0
LANDSTAR SYS INC COM 515098101 3,674 23,251 SH   SOLE 26 18,252 0 4,999
LANDSTAR SYS INC COM 515098101 7,419 46,949 SH   SOLE 28 4,751 0 42,198
LANDSTAR SYS INC COM 515098101 4,571 28,926 SH   SOLE 30 28,926 0 0
LANDSTAR SYS INC COM 515098101 102 644 SH   SOLE 31 644 0 0
LANDSTAR SYS INC COM 515098101 398 2,518 SH   SOLE 34 2,518 0 0
LANDSTAR SYS INC COM 515098101 797 5,044 SH   SOLE 36 5,044 0 0
LANDSTAR SYS INC COM 515098101 752 4,756 SH   SOLE 40 4,756 0 0
LANDSTAR SYS INC COM 515098101 21,001 132,901 SH   SOLE 43 716 0 132,185
LANNET INC COM 516012101 7 1,537 SH   SOLE 2 1,537 0 0
LANNET INC COM 516012101 33 7,017 SH   SOLE 18 7,017 0 0
LANNET INC COM 516012101 637 136,361 SH   SOLE 21 136,361 0 0
LANNET INC COM 516012101 2,436 521,579 SH   SOLE 22 521,579 0 0
LANNET INC COM 516012101 24 5,230 SH   SOLE 43 0 0 5,230
LANTERN PHARMA INC COM 51654W101 54 3,696 SH   SOLE 2 3,696 0 0
LANTERN PHARMA INC COM 51654W101 24 1,666 SH   SOLE 18 1,666 0 0
LANTERN PHARMA INC COM 51654W101 288 19,755 SH   SOLE 21 19,755 0 0
LANTHEUS HLDGS INC COM 516544103 1,911 69,133 SH   SOLE 2 20,600 0 48,533
LANTHEUS HLDGS INC COM 516544103 5 194 SH   SOLE 4 194 0 0
LANTHEUS HLDGS INC COM 516544103 30 1,083 SH   SOLE 7 1,083 0 0
LANTHEUS HLDGS INC COM 516544103 7,940 287,279 SH   SOLE 18 287,279 0 0
LANTHEUS HLDGS INC COM 516544103 3,266 118,153 SH   SOLE 19 118,153 0 0
LANTHEUS HLDGS INC COM 516544103 231,490 8,375,194 SH   SOLE 21 8,375,194 0 0
LANTHEUS HLDGS INC COM 516544103 48,826 1,766,497 SH   SOLE 22 1,678,924 0 87,573
LANTHEUS HLDGS INC COM 516544103 47 1,712 SH   SOLE 25 1,712 0 0
LANTHEUS HLDGS INC COM 516544103 672 24,297 SH   SOLE 26 21,775 0 2,522
LANTHEUS HLDGS INC COM 516544103 130 4,696 SH   SOLE 28 4,696 0 0
LANTHEUS HLDGS INC COM 516544103 4,138 149,698 SH   SOLE 30 149,698 0 0
LANTHEUS HLDGS INC COM 516544103 248 8,972 SH   SOLE 40 8,972 0 0
LANTHEUS HLDGS INC COM 516544103 687 24,862 SH   SOLE 43 0 0 24,862
LANTRONIX INC COM NEW 516548203 24 4,675 SH   SOLE 18 4,675 0 0
LANTRONIX INC COM NEW 516548203 349 67,578 SH   SOLE 21 67,578 0 0
LANTRONIX INC COM NEW 516548203 395 76,636 SH   SOLE 22 76,636 0 0
LAREDO PETROLEUM INC COM 516806205 496 5,342 SH   SOLE 2 877 0 4,465
LAREDO PETROLEUM INC COM 516806205 19 202 SH   SOLE 7 202 0 0
LAREDO PETROLEUM INC COM 516806205 4,730 50,972 SH   SOLE 18 50,972 0 0
LAREDO PETROLEUM INC COM 516806205 5,295 57,069 SH   SOLE 19 57,069 0 0
LAREDO PETROLEUM INC COM 516806205 120,200 1,295,396 SH   SOLE 21 1,295,396 0 0
LAREDO PETROLEUM INC COM 516806205 26,909 290,001 SH   SOLE 22 280,013 0 9,988
LAREDO PETROLEUM INC COM 516806205 510 5,491 SH   SOLE 26 0 0 5,491
LAREDO PETROLEUM INC COM 516806205 1,195 12,883 SH   SOLE 30 12,883 0 0
LAREDO PETROLEUM INC COM 516806205 121 1,309 SH   SOLE 43 0 0 1,309
LARIMAR THERAPEUTICS INC COM 517125100 4 445 SH   SOLE 2 445 0 0
LARIMAR THERAPEUTICS INC COM 517125100 19 1,981 SH   SOLE 18 1,981 0 0
LARIMAR THERAPEUTICS INC COM 517125100 1,666 169,651 SH   SOLE 21 169,651 0 0
LARIMAR THERAPEUTICS INC COM 517125100 729 74,252 SH   SOLE 22 74,252 0 0
LARIMAR THERAPEUTICS INC COM 517125100 55 5,571 SH   SOLE 30 5,571 0 0
LAS VEGAS SANDS CORP COM 517834107 31,727 602,138 SH   SOLE 2 77,640 0 524,498
LAS VEGAS SANDS CORP COM 517834107 7,445 141,305 SH   SOLE 4 127,940 0 13,365
LAS VEGAS SANDS CORP COM 517834107 16,457 312,338 SH   SOLE 7 288,604 0 23,734
LAS VEGAS SANDS CORP COM 517834107 158 3,008 SH   SOLE 13 643 0 2,365
LAS VEGAS SANDS CORP COM 517834107 2,057 39,032 SH   SOLE 15 39,032 0 0
LAS VEGAS SANDS CORP COM 517834107 73,164 1,388,572 SH   SOLE 18 1,339,553 0 49,019
LAS VEGAS SANDS CORP COM 517834107 79,355 1,506,076 SH   SOLE 19 1,506,076 0 0
LAS VEGAS SANDS CORP COM 517834107 309,309 5,870,354 SH   SOLE 21 5,870,354 0 0
LAS VEGAS SANDS CORP COM 517834107 361,764 6,865,897 SH   SOLE 22 6,365,940 0 499,957
LAS VEGAS SANDS CORP COM 517834107 10,654 202,208 SH   SOLE 23 202,208 0 0
LAS VEGAS SANDS CORP COM 517834107 27,764 526,923 SH   SOLE 25 494,214 0 32,709
LAS VEGAS SANDS CORP COM 517834107 35,575 675,180 SH   SOLE 26 269,701 0 405,479
LAS VEGAS SANDS CORP COM 517834107 38,095 723,003 SH   SOLE 28 35,990 0 687,013
LAS VEGAS SANDS CORP COM 517834107 55 1,035 SH   SOLE 29 1,035 0 0
LAS VEGAS SANDS CORP COM 517834107 66,832 1,268,403 SH   SOLE 30 1,268,403 0 0
LAS VEGAS SANDS CORP COM 517834107 2,952 56,034 SH   SOLE 31 5,877 0 50,157
LAS VEGAS SANDS CORP COM 517834107 43,426 824,180 SH   SOLE 34 824,180 0 0
LAS VEGAS SANDS CORP COM 517834107 12,058 228,841 SH   SOLE 36 228,841 0 0
LAS VEGAS SANDS CORP COM 517834107 653 12,402 SH   SOLE 40 12,402 0 0
LAS VEGAS SANDS CORP COM 517834107 5,814 110,339 SH   SOLE 43 8,815 0 101,524
LAS VEGAS SANDS CORP OPTIONS 517834107 53 1,000 SH Call SOLE 2 1,000 0 0
LAS VEGAS SANDS CORP OPTIONS 517834107 68 1,300 SH Call SOLE 4 1,300 0 0
LAS VEGAS SANDS CORP OPTIONS 517834107 801 15,200 SH Call SOLE 18 15,200 0 0
LAS VEGAS SANDS CORP OPTIONS 517834107 8,652 164,200 SH Call SOLE 19 164,200 0 0
LAS VEGAS SANDS CORP OPTIONS 517834107 432 8,200 SH Call SOLE 22 8,200 0 0
LAS VEGAS SANDS CORP OPTIONS 517834107 3,362 63,800 SH Call SOLE 34 63,800 0 0
LATCH INC COM 51818V106 141 11,491 SH   SOLE 21 11,491 0 0
LATCH INC COM 51818V106 44,103 3,594,413 SH   SOLE 34 3,594,413 0 0
LATCH INC *W EXP 06/04/202 51818V114 123 35,253 SH   SOLE 2 35,253 0 0
LATCH INC *W EXP 06/04/202 51818V114 21 6,091 SH   SOLE 4 6,091 0 0
LATCH INC *W EXP 06/04/202 51818V114 257 73,488 SH   SOLE 18 73,488 0 0
LATCH INC *W EXP 06/04/202 51818V114 1,671 477,451 SH   SOLE 19 477,451 0 0
LATCH INC *W EXP 06/04/202 51818V114 149 42,463 SH   SOLE 22 42,463 0 0
LATCH INC *W EXP 06/04/202 51818V114 1,278 365,254 SH   SOLE 34 365,254 0 0
LATHAM GROUP INC COM 51819L107 513 16,046 SH   SOLE 2 11,615 0 4,431
LATHAM GROUP INC COM 51819L107 12 373 SH   SOLE 7 373 0 0
LATHAM GROUP INC COM 51819L107 2,743 85,838 SH   SOLE 18 73,764 0 12,074
LATHAM GROUP INC COM 51819L107 2,623 82,085 SH   SOLE 19 82,085 0 0
LATHAM GROUP INC COM 51819L107 23,962 749,762 SH   SOLE 21 749,762 0 0
LATHAM GROUP INC COM 51819L107 18,113 566,748 SH   SOLE 22 563,278 0 3,470
LATHAM GROUP INC COM 51819L107 159 4,980 SH   SOLE 23 4,980 0 0
LATHAM GROUP INC COM 51819L107 612 19,140 SH   SOLE 26 19,140 0 0
LATHAM GROUP INC COM 51819L107 2,466 77,170 SH   SOLE 28 0 0 77,170
LATHAM GROUP INC COM 51819L107 43 1,340 SH   SOLE 31 0 0 1,340
LATTICE SEMICONDUCTOR CORP COM 518415104 12,570 223,747 SH   SOLE 2 138,802 0 84,945
LATTICE SEMICONDUCTOR CORP COM 518415104 26 462 SH   SOLE 4 462 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 123 2,182 SH   SOLE 7 2,182 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 41,281 734,801 SH   SOLE 18 698,322 0 36,479
LATTICE SEMICONDUCTOR CORP COM 518415104 130,063 2,315,110 SH   SOLE 19 2,315,110 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 536,012 9,540,969 SH   SOLE 21 9,540,969 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 256,361 4,563,207 SH   SOLE 22 4,479,722 0 83,485
LATTICE SEMICONDUCTOR CORP COM 518415104 1,765 31,418 SH   SOLE 23 31,418 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 348 6,196 SH   SOLE 25 6,196 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 9,799 174,425 SH   SOLE 26 50,118 0 124,307
LATTICE SEMICONDUCTOR CORP COM 518415104 32,326 575,400 SH   SOLE 28 15,512 0 559,888
LATTICE SEMICONDUCTOR CORP COM 518415104 37,285 663,676 SH   SOLE 30 663,676 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 61,789 1,099,847 SH   SOLE 34 1,099,847 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 354 6,300 SH   SOLE 36 6,300 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 903 16,072 SH   SOLE 40 16,072 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 2,203 39,221 SH   SOLE 43 984 0 38,237
LAUDER ESTEE COS INC CL A 518439104 182,536 573,869 SH   SOLE 2 142,849 0 431,020
LAUDER ESTEE COS INC CL A 518439104 45,178 142,035 SH   SOLE 4 85,475 0 56,560
LAUDER ESTEE COS INC CL A 518439104 67,753 213,006 SH   SOLE 7 197,971 0 15,035
LAUDER ESTEE COS INC CL A 518439104 4,090 12,859 SH   SOLE 13 11,673 0 1,186
LAUDER ESTEE COS INC CL A 518439104 7,355 23,122 SH   SOLE 15 23,122 0 0
LAUDER ESTEE COS INC CL A 518439104 189,736 596,505 SH   SOLE 18 543,754 0 52,751
LAUDER ESTEE COS INC CL A 518439104 159,308 500,841 SH   SOLE 19 500,841 0 0
LAUDER ESTEE COS INC CL A 518439104 1,534,736 4,824,999 SH   SOLE 21 4,824,999 0 0
LAUDER ESTEE COS INC CL A 518439104 1,592,248 5,005,811 SH   SOLE 22 4,489,471 0 516,340
LAUDER ESTEE COS INC CL A 518439104 47,267 148,602 SH   SOLE 23 148,602 0 0
LAUDER ESTEE COS INC CL A 518439104 138,524 435,500 SH   SOLE 25 435,500 0 0
LAUDER ESTEE COS INC CL A 518439104 173,764 546,290 SH   SOLE 26 221,256 0 325,034
LAUDER ESTEE COS INC CL A 518439104 210,987 663,315 SH   SOLE 28 27,188 0 636,127
LAUDER ESTEE COS INC CL A 518439104 1,953 6,139 SH   SOLE 29 6,139 0 0
LAUDER ESTEE COS INC CL A 518439104 301,445 947,701 SH   SOLE 30 947,701 0 0
LAUDER ESTEE COS INC CL A 518439104 18,840 59,230 SH   SOLE 31 32,668 0 26,562
LAUDER ESTEE COS INC CL A 518439104 109,497 344,243 SH   SOLE 34 344,243 0 0
LAUDER ESTEE COS INC CL A 518439104 35,905 112,881 SH   SOLE 36 112,881 0 0
LAUDER ESTEE COS INC CL A 518439104 2,055 6,462 SH   SOLE 37 6,462 0 0
LAUDER ESTEE COS INC CL A 518439104 2,636 8,288 SH   SOLE 40 8,288 0 0
LAUDER ESTEE COS INC CL A 518439104 64,585 203,048 SH   SOLE 43 16,338 0 186,710
LAUREATE EDUCATION INC CL A 518613203 1,731 119,281 SH   SOLE 2 32,067 0 87,214
LAUREATE EDUCATION INC CL A 518613203 6 392 SH   SOLE 4 392 0 0
LAUREATE EDUCATION INC CL A 518613203 45 3,087 SH   SOLE 7 3,087 0 0
LAUREATE EDUCATION INC CL A 518613203 4,974 342,811 SH   SOLE 18 342,811 0 0
LAUREATE EDUCATION INC CL A 518613203 2,717 187,236 SH   SOLE 19 187,236 0 0
LAUREATE EDUCATION INC CL A 518613203 55,741 3,841,576 SH   SOLE 21 3,841,576 0 0
LAUREATE EDUCATION INC CL A 518613203 39,450 2,718,795 SH   SOLE 22 2,556,434 0 162,361
LAUREATE EDUCATION INC CL A 518613203 40 2,732 SH   SOLE 25 2,732 0 0
LAUREATE EDUCATION INC CL A 518613203 448 30,869 SH   SOLE 26 23,231 0 7,638
LAUREATE EDUCATION INC CL A 518613203 169 11,623 SH   SOLE 28 11,623 0 0
LAUREATE EDUCATION INC CL A 518613203 1,106 76,193 SH   SOLE 30 76,193 0 0
LAUREATE EDUCATION INC CL A 518613203 77 5,316 SH   SOLE 36 5,316 0 0
LAUREATE EDUCATION INC CL A 518613203 173 11,903 SH   SOLE 40 11,903 0 0
LAUREATE EDUCATION INC CL A 518613203 65 4,457 SH   SOLE 43 136 0 4,321
LAWSON PRODS INC COM 520776105 49 911 SH   SOLE 2 443 0 468
LAWSON PRODS INC COM 520776105 4 76 SH   SOLE 7 76 0 0
LAWSON PRODS INC COM 520776105 847 15,826 SH   SOLE 18 15,826 0 0
LAWSON PRODS INC COM 520776105 428 7,991 SH   SOLE 19 7,991 0 0
LAWSON PRODS INC COM 520776105 8,963 167,497 SH   SOLE 21 167,497 0 0
LAWSON PRODS INC COM 520776105 9,306 173,906 SH   SOLE 22 172,909 0 997
LAZARD LTD SHS A G54050102 7,723 170,668 SH   SOLE 2 10,552 0 160,116
LAZARD LTD SHS A G54050102 404 8,924 SH   SOLE 7 8,924 0 0
LAZARD LTD SHS A G54050102 4,282 94,632 SH   SOLE 18 94,632 0 0
LAZARD LTD SHS A G54050102 1,250 27,624 SH   SOLE 19 27,624 0 0
LAZARD LTD SHS A G54050102 173,543 3,835,200 SH   SOLE 21 3,835,200 0 0
LAZARD LTD SHS A G54050102 2,107 46,570 SH   SOLE 32 46,570 0 0
LAZARD LTD SHS A G54050102 62 1,373 SH   SOLE 36 1,373 0 0
LAZYDAYS HLDGS INC COM 52110H100 146 6,621 SH   SOLE 2 2,682 0 3,939
LAZYDAYS HLDGS INC COM 52110H100 531 24,158 SH   SOLE 18 24,158 0 0
LAZYDAYS HLDGS INC COM 52110H100 262 11,921 SH   SOLE 19 11,921 0 0
LAZYDAYS HLDGS INC COM 52110H100 6,041 274,584 SH   SOLE 21 274,584 0 0
LAZYDAYS HLDGS INC COM 52110H100 1,777 80,763 SH   SOLE 22 72,889 0 7,874
LCI INDS COM 50189K103 5,764 43,856 SH   SOLE 2 19,812 0 24,044
LCI INDS COM 50189K103 10 76 SH   SOLE 4 76 0 0
LCI INDS COM 50189K103 52 398 SH   SOLE 7 398 0 0
LCI INDS COM 50189K103 14,242 108,368 SH   SOLE 18 98,543 0 9,825
LCI INDS COM 50189K103 29,064 221,152 SH   SOLE 19 221,152 0 0
LCI INDS COM 50189K103 379,739 2,889,508 SH   SOLE 21 2,889,508 0 0
LCI INDS COM 50189K103 104,785 797,326 SH   SOLE 22 781,649 0 15,677
LCI INDS COM 50189K103 1,181 8,984 SH   SOLE 23 8,984 0 0
LCI INDS COM 50189K103 116 880 SH   SOLE 25 880 0 0
LCI INDS COM 50189K103 6,458 49,139 SH   SOLE 26 10,353 0 38,786
LCI INDS COM 50189K103 428 3,253 SH   SOLE 28 3,253 0 0
LCI INDS COM 50189K103 7,007 53,315 SH   SOLE 30 53,315 0 0
LCI INDS COM 50189K103 68 520 SH   SOLE 36 520 0 0
LCI INDS COM 50189K103 397 3,024 SH   SOLE 40 3,024 0 0
LCI INDS COM 50189K103 1,268 9,650 SH   SOLE 43 285 0 9,365
LCNB CORP COM 50181P100 45 2,723 SH   SOLE 2 2,723 0 0
LCNB CORP COM 50181P100 45 2,728 SH   SOLE 18 2,728 0 0
LCNB CORP COM 50181P100 726 44,378 SH   SOLE 21 44,378 0 0
LCNB CORP COM 50181P100 221 13,527 SH   SOLE 22 13,527 0 0
LEAP THERAPEUTICS INC COM 52187K101 15 8,889 SH   SOLE 18 8,889 0 0
LEAP THERAPEUTICS INC COM 52187K101 178 108,268 SH   SOLE 21 108,268 0 0
LEAP THERAPEUTICS INC COM 52187K101 153 93,081 SH   SOLE 22 93,081 0 0
LEAR CORP COM NEW 521865204 31,008 176,905 SH   SOLE 2 56,636 0 120,269
LEAR CORP COM NEW 521865204 7,201 41,080 SH   SOLE 4 21,630 0 19,450
LEAR CORP COM NEW 521865204 4,511 25,736 SH   SOLE 7 9,319 0 16,417
LEAR CORP COM NEW 521865204 35 198 SH   SOLE 13 198 0 0
LEAR CORP COM NEW 521865204 1,195 6,815 SH   SOLE 15 6,815 0 0
LEAR CORP COM NEW 521865204 118,106 673,814 SH   SOLE 18 633,053 0 40,761
LEAR CORP COM NEW 521865204 184,945 1,055,142 SH   SOLE 19 1,055,142 0 0
LEAR CORP COM NEW 521865204 508,335 2,900,131 SH   SOLE 21 2,900,131 0 0
LEAR CORP COM NEW 521865204 303,940 1,734,027 SH   SOLE 22 1,661,881 0 72,146
LEAR CORP COM NEW 521865204 8,644 49,318 SH   SOLE 23 49,318 0 0
LEAR CORP COM NEW 521865204 19,433 110,870 SH   SOLE 25 110,870 0 0
LEAR CORP COM NEW 521865204 22,987 131,142 SH   SOLE 26 70,501 0 60,641
LEAR CORP COM NEW 521865204 25,472 145,320 SH   SOLE 28 5,632 0 139,688
LEAR CORP COM NEW 521865204 71,727 409,211 SH   SOLE 30 372,284 0 36,927
LEAR CORP COM NEW 521865204 2,605 14,861 SH   SOLE 31 6,242 0 8,619
LEAR CORP COM NEW 521865204 11,536 65,817 SH   SOLE 34 65,817 0 0
LEAR CORP COM NEW 521865204 6,653 37,954 SH   SOLE 36 37,954 0 0
LEAR CORP COM NEW 521865204 397 2,267 SH   SOLE 40 2,267 0 0
LEAR CORP COM NEW 521865204 7,136 40,710 SH   SOLE 43 2,982 0 37,728
LEE ENTERPRISES INC COM 523768406 32 1,129 SH   SOLE 18 1,129 0 0
LEE ENTERPRISES INC COM 523768406 523 18,467 SH   SOLE 21 18,467 0 0
LEE ENTERPRISES INC COM 523768406 1,052 37,167 SH   SOLE 22 37,167 0 0
LEGACY HOUSING CORP COM 52472M101 63 3,711 SH   SOLE 2 742 0 2,969
LEGACY HOUSING CORP COM 52472M101 537 31,752 SH   SOLE 18 31,752 0 0
LEGACY HOUSING CORP COM 52472M101 265 15,652 SH   SOLE 19 15,652 0 0
LEGACY HOUSING CORP COM 52472M101 5,037 297,853 SH   SOLE 21 297,853 0 0
LEGACY HOUSING CORP COM 52472M101 1,163 68,767 SH   SOLE 22 62,450 0 6,317
LEGALZOOM COM INC COM 52466B103 2,372 62,662 SH   SOLE 2 62,662 0 0
LEGALZOOM COM INC COM 52466B103 57 1,493 SH   SOLE 18 1,493 0 0
LEGALZOOM COM INC COM 52466B103 28,572 754,877 SH   SOLE 19 754,877 0 0
LEGALZOOM COM INC COM 52466B103 128 3,370 SH   SOLE 21 3,370 0 0
LEGALZOOM COM INC COM 52466B103 104 2,737 SH   SOLE 22 2,737 0 0
LEGALZOOM COM INC COM 52466B103 410 10,840 SH   SOLE 26 10,840 0 0
LEGALZOOM COM INC COM 52466B103 15,626 412,840 SH   SOLE 28 0 0 412,840
LEGALZOOM COM INC COM 52466B103 21 555 SH   SOLE 31 0 0 555
LEGALZOOM COM INC COM 52466B103 54,906 1,450,626 SH   SOLE 34 1,450,626 0 0
LEGEND BIOTECH CORP SPONSORED ADS 52490G102 31,023 755,734 SH   SOLE 21 755,734 0 0
LEGEND BIOTECH CORP SPONSORED ADS 52490G102 1,429 34,811 SH   SOLE 22 34,811 0 0
LEGEND BIOTECH CORP SPONSORED ADS 52490G102 119 2,888 SH   SOLE 25 2,888 0 0
LEGEND BIOTECH CORP SPONSORED ADS 52490G102 376 9,164 SH   SOLE 30 9,164 0 0
LEGGETT & PLATT INC COM 524660107 16,610 320,589 SH   SOLE 2 65,104 0 255,485
LEGGETT & PLATT INC COM 524660107 28 531 SH   SOLE 4 531 0 0
LEGGETT & PLATT INC COM 524660107 10,600 204,588 SH   SOLE 7 199,830 0 4,758
LEGGETT & PLATT INC COM 524660107 97 1,871 SH   SOLE 15 1,871 0 0
LEGGETT & PLATT INC COM 524660107 20,175 389,402 SH   SOLE 18 378,534 0 10,868
LEGGETT & PLATT INC COM 524660107 3,418 65,978 SH   SOLE 19 65,978 0 0
LEGGETT & PLATT INC COM 524660107 320,668 6,189,303 SH   SOLE 21 6,189,303 0 0
LEGGETT & PLATT INC COM 524660107 159,669 3,081,811 SH   SOLE 22 2,787,113 0 294,698
LEGGETT & PLATT INC COM 524660107 27 523 SH   SOLE 23 523 0 0
LEGGETT & PLATT INC COM 524660107 206 3,971 SH   SOLE 25 3,971 0 0
LEGGETT & PLATT INC COM 524660107 7,116 137,341 SH   SOLE 26 44,977 0 92,364
LEGGETT & PLATT INC COM 524660107 1,435 27,697 SH   SOLE 28 14,511 0 13,186
LEGGETT & PLATT INC COM 524660107 18,839 363,615 SH   SOLE 30 363,615 0 0
LEGGETT & PLATT INC COM 524660107 830 16,028 SH   SOLE 31 2,362 0 13,666
LEGGETT & PLATT INC COM 524660107 2,714 52,385 SH   SOLE 32 52,385 0 0
LEGGETT & PLATT INC COM 524660107 49 943 SH   SOLE 34 943 0 0
LEGGETT & PLATT INC COM 524660107 427 8,235 SH   SOLE 36 8,235 0 0
LEGGETT & PLATT INC COM 524660107 841 16,237 SH   SOLE 40 16,237 0 0
LEGGETT & PLATT INC COM 524660107 3,797 73,285 SH   SOLE 43 6,441 0 66,844
LEIDOS HOLDINGS INC COM 525327102 34,825 344,464 SH   SOLE 2 77,967 0 266,497
LEIDOS HOLDINGS INC COM 525327102 8,813 87,174 SH   SOLE 4 45,518 0 41,656
LEIDOS HOLDINGS INC COM 525327102 12,149 120,173 SH   SOLE 7 115,552 0 4,621
LEIDOS HOLDINGS INC COM 525327102 41 408 SH   SOLE 13 408 0 0
LEIDOS HOLDINGS INC COM 525327102 1,775 17,554 SH   SOLE 15 17,554 0 0
LEIDOS HOLDINGS INC COM 525327102 91,848 908,486 SH   SOLE 18 836,099 0 72,387
LEIDOS HOLDINGS INC COM 525327102 139,572 1,380,539 SH   SOLE 19 1,380,539 0 0
LEIDOS HOLDINGS INC COM 525327102 343,157 3,394,235 SH   SOLE 21 3,394,235 0 0
LEIDOS HOLDINGS INC COM 525327102 305,616 3,022,906 SH   SOLE 22 2,726,760 0 296,146
LEIDOS HOLDINGS INC COM 525327102 7,716 76,324 SH   SOLE 23 76,324 0 0
LEIDOS HOLDINGS INC COM 525327102 22,146 219,048 SH   SOLE 25 219,048 0 0
LEIDOS HOLDINGS INC COM 525327102 33,335 329,723 SH   SOLE 26 131,772 0 197,951
LEIDOS HOLDINGS INC COM 525327102 19,781 195,653 SH   SOLE 28 14,772 0 180,881
LEIDOS HOLDINGS INC COM 525327102 26 254 SH   SOLE 29 254 0 0
LEIDOS HOLDINGS INC COM 525327102 61,913 612,396 SH   SOLE 30 612,396 0 0
LEIDOS HOLDINGS INC COM 525327102 3,349 33,129 SH   SOLE 31 17,292 0 15,837
LEIDOS HOLDINGS INC COM 525327102 9,722 96,159 SH   SOLE 34 96,159 0 0
LEIDOS HOLDINGS INC COM 525327102 7,546 74,635 SH   SOLE 36 74,635 0 0
LEIDOS HOLDINGS INC COM 525327102 250 2,476 SH   SOLE 40 2,476 0 0
LEIDOS HOLDINGS INC COM 525327102 7,226 71,475 SH   SOLE 43 9,122 0 62,353
LEJU HLDGS LTD SPONSORED ADS 50187J108 2 1,174 SH   SOLE 43 0 0 1,174
LEMAITRE VASCULAR INC COM 525558201 705 11,548 SH   SOLE 2 5,603 0 5,945
LEMAITRE VASCULAR INC COM 525558201 3 52 SH   SOLE 4 52 0 0
LEMAITRE VASCULAR INC COM 525558201 16 256 SH   SOLE 7 256 0 0
LEMAITRE VASCULAR INC COM 525558201 4,640 76,044 SH   SOLE 18 73,793 0 2,251
LEMAITRE VASCULAR INC COM 525558201 9,494 155,593 SH   SOLE 19 155,593 0 0
LEMAITRE VASCULAR INC COM 525558201 129,170 2,116,843 SH   SOLE 21 2,116,843 0 0
LEMAITRE VASCULAR INC COM 525558201 31,875 522,372 SH   SOLE 22 511,795 0 10,577
LEMAITRE VASCULAR INC COM 525558201 65 1,068 SH   SOLE 23 1,068 0 0
LEMAITRE VASCULAR INC COM 525558201 28 466 SH   SOLE 25 466 0 0
LEMAITRE VASCULAR INC COM 525558201 565 9,254 SH   SOLE 26 474 0 8,780
LEMAITRE VASCULAR INC COM 525558201 132 2,159 SH   SOLE 28 2,159 0 0
LEMAITRE VASCULAR INC COM 525558201 2,321 38,035 SH   SOLE 30 38,035 0 0
LEMAITRE VASCULAR INC COM 525558201 28 457 SH   SOLE 34 457 0 0
LEMAITRE VASCULAR INC COM 525558201 27 440 SH   SOLE 36 440 0 0
LEMAITRE VASCULAR INC COM 525558201 106 1,732 SH   SOLE 40 1,732 0 0
LEMAITRE VASCULAR INC COM 525558201 357 5,844 SH   SOLE 43 0 0 5,844
LEMONADE INC COM 52567D107 8,688 79,411 SH   SOLE 2 14,621 0 64,790
LEMONADE INC COM 52567D107 16 146 SH   SOLE 4 146 0 0
LEMONADE INC COM 52567D107 65 590 SH   SOLE 7 590 0 0
LEMONADE INC COM 52567D107 1,557 14,235 SH   SOLE 18 14,235 0 0
LEMONADE INC COM 52567D107 1,106 10,113 SH   SOLE 19 10,113 0 0
LEMONADE INC COM 52567D107 43,949 401,691 SH   SOLE 21 401,691 0 0
LEMONADE INC COM 52567D107 66,361 606,531 SH   SOLE 22 560,670 0 45,861
LEMONADE INC COM 52567D107 146 1,336 SH   SOLE 25 1,336 0 0
LEMONADE INC COM 52567D107 1,507 13,770 SH   SOLE 26 10,828 0 2,942
LEMONADE INC COM 52567D107 471 4,304 SH   SOLE 28 4,304 0 0
LEMONADE INC COM 52567D107 3,014 27,546 SH   SOLE 30 27,546 0 0
LEMONADE INC COM 52567D107 69 630 SH   SOLE 31 630 0 0
LEMONADE INC COM 52567D107 94 863 SH   SOLE 36 863 0 0
LEMONADE INC COM 52567D107 499 4,558 SH   SOLE 40 4,558 0 0
LEMONADE INC COM 52567D107 71 645 SH   SOLE 43 0 0 645
LENDINGCLUB CORP COM NEW 52603A208 13,101 722,630 SH   SOLE 2 630,274 0 92,356
LENDINGCLUB CORP COM NEW 52603A208 6 325 SH   SOLE 4 325 0 0
LENDINGCLUB CORP COM NEW 52603A208 28 1,551 SH   SOLE 7 1,551 0 0
LENDINGCLUB CORP COM NEW 52603A208 5,618 309,886 SH   SOLE 18 309,886 0 0
LENDINGCLUB CORP COM NEW 52603A208 4,713 259,940 SH   SOLE 19 259,940 0 0
LENDINGCLUB CORP COM NEW 52603A208 63,677 3,512,255 SH   SOLE 21 3,512,255 0 0
LENDINGCLUB CORP COM NEW 52603A208 46,819 2,582,396 SH   SOLE 22 2,451,998 0 130,398
LENDINGCLUB CORP COM NEW 52603A208 99 5,486 SH   SOLE 23 5,486 0 0
LENDINGCLUB CORP COM NEW 52603A208 84 4,633 SH   SOLE 25 4,633 0 0
LENDINGCLUB CORP COM NEW 52603A208 920 50,749 SH   SOLE 26 18,978 0 31,771
LENDINGCLUB CORP COM NEW 52603A208 139 7,680 SH   SOLE 28 7,680 0 0
LENDINGCLUB CORP COM NEW 52603A208 970 53,482 SH   SOLE 30 53,482 0 0
LENDINGCLUB CORP COM NEW 52603A208 119 6,556 SH   SOLE 34 6,556 0 0
LENDINGCLUB CORP COM NEW 52603A208 43 2,396 SH   SOLE 36 2,396 0 0
LENDINGCLUB CORP COM NEW 52603A208 195 10,738 SH   SOLE 40 10,738 0 0
LENDINGCLUB CORP COM NEW 52603A208 1,025 56,510 SH   SOLE 43 27,284 0 29,226
LENDINGTREE INC NEW COM 52603B107 2,195 10,360 SH   SOLE 2 9,113 0 1,247
LENDINGTREE INC NEW COM 52603B107 10 46 SH   SOLE 4 46 0 0
LENDINGTREE INC NEW COM 52603B107 40 187 SH   SOLE 7 187 0 0
LENDINGTREE INC NEW COM 52603B107 12,423 58,634 SH   SOLE 18 58,634 0 0
LENDINGTREE INC NEW COM 52603B107 4,302 20,302 SH   SOLE 19 20,302 0 0
LENDINGTREE INC NEW COM 52603B107 164,897 778,257 SH   SOLE 21 778,257 0 0
LENDINGTREE INC NEW COM 52603B107 73,002 344,545 SH   SOLE 22 337,578 0 6,967
LENDINGTREE INC NEW COM 52603B107 88 414 SH   SOLE 25 414 0 0
LENDINGTREE INC NEW COM 52603B107 1,266 5,977 SH   SOLE 26 4,974 0 1,003
LENDINGTREE INC NEW COM 52603B107 378 1,786 SH   SOLE 28 1,786 0 0
LENDINGTREE INC NEW COM 52603B107 1,879 8,869 SH   SOLE 30 8,869 0 0
LENDINGTREE INC NEW COM 52603B107 590 2,785 SH   SOLE 34 2,785 0 0
LENDINGTREE INC NEW COM 52603B107 31 146 SH   SOLE 36 146 0 0
LENDINGTREE INC NEW COM 52603B107 308 1,455 SH   SOLE 40 1,455 0 0
LENDINGTREE INC NEW COM 52603B107 280 1,320 SH   SOLE 43 33 0 1,287
LENNAR CORP CL A 526057104 59,610 600,004 SH   SOLE 2 94,193 0 505,811
LENNAR CORP CL A 526057104 16,431 165,384 SH   SOLE 4 98,884 0 66,500
LENNAR CORP CL A 526057104 26,648 268,219 SH   SOLE 7 242,099 0 26,120
LENNAR CORP CL A 526057104 278 2,800 SH   SOLE 13 841 0 1,959
LENNAR CORP CL A 526057104 3,568 35,911 SH   SOLE 15 35,911 0 0
LENNAR CORP CL A 526057104 53,433 537,826 SH   SOLE 18 499,054 0 38,772
LENNAR CORP CL A 526057104 11,199 112,719 SH   SOLE 19 112,719 0 0
LENNAR CORP CL A 526057104 1,062,672 10,696,241 SH   SOLE 21 10,696,241 0 0
LENNAR CORP CL A 526057104 584,138 5,879,600 SH   SOLE 22 5,288,253 0 591,347
LENNAR CORP CL A 526057104 15,914 160,185 SH   SOLE 23 160,185 0 0
LENNAR CORP CL A 526057104 39,037 392,919 SH   SOLE 25 392,919 0 0
LENNAR CORP CL A 526057104 61,658 620,610 SH   SOLE 26 241,634 0 378,976
LENNAR CORP CL A 526057104 68,809 692,594 SH   SOLE 28 28,978 0 663,616
LENNAR CORP CL A 526057104 187,540 1,887,667 SH   SOLE 30 1,887,667 0 0
LENNAR CORP CL A 526057104 7,559 76,080 SH   SOLE 31 35,322 0 40,758
LENNAR CORP CL A 526057104 1,499 15,091 SH   SOLE 34 15,091 0 0
LENNAR CORP CL A 526057104 14,397 144,914 SH   SOLE 36 144,914 0 0
LENNAR CORP CL A 526057104 935 9,409 SH   SOLE 40 9,409 0 0
LENNAR CORP CL A 526057104 22,682 228,302 SH   SOLE 43 20,123 0 208,179
LENNAR CORP CL B 526057302 2,637 32,377 SH   SOLE 2 2,105 0 30,272
LENNAR CORP CL B 526057302 29 362 SH   SOLE 7 362 0 0
LENNAR CORP CL B 526057302 490 6,013 SH   SOLE 18 6,013 0 0
LENNAR CORP CL B 526057302 297 3,650 SH   SOLE 19 3,650 0 0
LENNAR CORP CL B 526057302 27,772 340,970 SH   SOLE 21 340,970 0 0
LENNAR CORP CL B 526057302 8,804 108,094 SH   SOLE 22 95,458 0 12,636
LENNAR CORP CL B 526057302 156 1,911 SH   SOLE 25 1,911 0 0
LENNAR CORP CL B 526057302 24 299 SH   SOLE 31 299 0 0
LENNAR CORP CL B 526057302 526 6,452 SH   SOLE 43 134 0 6,318
LENNOX INTL INC COM 526107107 36,314 103,518 SH   SOLE 2 44,113 0 59,405
LENNOX INTL INC COM 526107107 9,218 26,276 SH   SOLE 4 14,952 0 11,324
LENNOX INTL INC COM 526107107 4,529 12,911 SH   SOLE 7 4,880 0 8,031
LENNOX INTL INC COM 526107107 21 61 SH   SOLE 13 61 0 0
LENNOX INTL INC COM 526107107 1,216 3,466 SH   SOLE 15 3,466 0 0
LENNOX INTL INC COM 526107107 35,568 101,390 SH   SOLE 18 99,383 0 2,007
LENNOX INTL INC COM 526107107 17,330 49,400 SH   SOLE 19 49,400 0 0
LENNOX INTL INC COM 526107107 606,319 1,728,389 SH   SOLE 21 1,728,389 0 0
LENNOX INTL INC COM 526107107 360,637 1,028,043 SH   SOLE 22 981,722 0 46,321
LENNOX INTL INC COM 526107107 9,745 27,780 SH   SOLE 23 27,780 0 0
LENNOX INTL INC COM 526107107 4,373 12,467 SH   SOLE 25 12,467 0 0
LENNOX INTL INC COM 526107107 18,687 53,269 SH   SOLE 26 45,076 0 8,193
LENNOX INTL INC COM 526107107 37,424 106,683 SH   SOLE 28 4,206 0 102,477
LENNOX INTL INC COM 526107107 399 1,138 SH   SOLE 29 1,138 0 0
LENNOX INTL INC COM 526107107 34,465 98,248 SH   SOLE 30 80,267 0 17,981
LENNOX INTL INC COM 526107107 2,418 6,894 SH   SOLE 31 4,447 0 2,447
LENNOX INTL INC COM 526107107 6,620 18,871 SH   SOLE 34 18,871 0 0
LENNOX INTL INC COM 526107107 2,884 8,222 SH   SOLE 36 8,222 0 0
LENNOX INTL INC COM 526107107 481 1,372 SH   SOLE 40 1,372 0 0
LENNOX INTL INC COM 526107107 6,150 17,533 SH   SOLE 43 1,709 0 15,824
LENSAR INC COM 52634L108 17 1,911 SH   SOLE 18 1,911 0 0
LENSAR INC COM 52634L108 290 33,494 SH   SOLE 21 33,494 0 0
LENSAR INC COM 52634L108 1,213 140,016 SH   SOLE 22 140,016 0 0
LENSAR INC COM 52634L108 64 7,360 SH   SOLE 43 0 0 7,360
LEO HLDGS CORP II COM CL A G5463R102 119 12,293 SH   SOLE 2 12,293 0 0
LEO HLDGS CORP II *W EXP 01/07/202 G5463R128 3 3,073 SH   SOLE 2 3,073 0 0
LESLIES INC COM 527064109 6,095 221,709 SH   SOLE 2 38,252 0 183,457
LESLIES INC COM 527064109 12 438 SH   SOLE 4 438 0 0
LESLIES INC COM 527064109 48 1,763 SH   SOLE 7 1,763 0 0
LESLIES INC COM 527064109 1,872 68,108 SH   SOLE 18 68,108 0 0
LESLIES INC COM 527064109 204,375 7,434,516 SH   SOLE 19 7,434,516 0 0
LESLIES INC COM 527064109 36,632 1,332,554 SH   SOLE 21 1,332,554 0 0
LESLIES INC COM 527064109 66,023 2,401,714 SH   SOLE 22 2,281,397 0 120,317
LESLIES INC COM 527064109 100 3,647 SH   SOLE 25 3,647 0 0
LESLIES INC COM 527064109 924 33,596 SH   SOLE 26 28,028 0 5,568
LESLIES INC COM 527064109 218 7,914 SH   SOLE 28 7,914 0 0
LESLIES INC COM 527064109 5,294 192,579 SH   SOLE 30 192,579 0 0
LESLIES INC COM 527064109 53 1,936 SH   SOLE 31 1,936 0 0
LESLIES INC COM 527064109 409 14,893 SH   SOLE 40 14,893 0 0
LESLIES INC COM 527064109 18 665 SH   SOLE 43 22 0 643
LEVEL ONE BANCORP INC COM 52730D208 643 23,537 SH   SOLE 2 10,210 0 13,327
LEVEL ONE BANCORP INC COM 52730D208 45 1,647 SH   SOLE 18 1,647 0 0
LEVEL ONE BANCORP INC COM 52730D208 1,330 48,708 SH   SOLE 19 48,708 0 0
LEVEL ONE BANCORP INC COM 52730D208 492 18,005 SH   SOLE 21 18,005 0 0
LEVEL ONE BANCORP INC COM 52730D208 2,533 92,772 SH   SOLE 22 92,772 0 0
LEVEL ONE BANCORP INC COM 52730D208 44 1,623 SH   SOLE 23 1,623 0 0
LEVEL ONE BANCORP INC COM 52730D208 175 6,406 SH   SOLE 26 0 0 6,406
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 1,148 41,413 SH   SOLE 2 40,751 0 662
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 186 6,692 SH   SOLE 4 6,692 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 23 844 SH   SOLE 7 844 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 147 5,310 SH   SOLE 13 5,310 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 916 33,055 SH   SOLE 18 10,751 0 22,304
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 5,160 186,159 SH   SOLE 19 186,159 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 5,442 196,326 SH   SOLE 21 196,326 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 39,613 1,429,030 SH   SOLE 22 1,335,861 0 93,169
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 505 18,223 SH   SOLE 23 18,223 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 332 11,966 SH   SOLE 25 11,966 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 1,095 39,513 SH   SOLE 26 34,741 0 4,772
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 242 8,713 SH   SOLE 28 8,713 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 79 2,856 SH   SOLE 29 2,856 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 1,759 63,471 SH   SOLE 30 63,471 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 530 19,130 SH   SOLE 31 19,130 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 622 22,443 SH   SOLE 34 22,443 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 348 12,570 SH   SOLE 36 12,570 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 248 8,932 SH   SOLE 40 8,932 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 136 4,889 SH   SOLE 43 327 0 4,562
LEXICON PHARMACEUTICALS INC COM NEW 528872302 223 48,581 SH   SOLE 2 19,554 0 29,027
LEXICON PHARMACEUTICALS INC COM NEW 528872302 4 898 SH   SOLE 7 898 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 1,042 227,014 SH   SOLE 18 227,014 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 535 116,592 SH   SOLE 19 116,592 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 11,356 2,474,053 SH   SOLE 21 2,474,053 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 8,061 1,756,290 SH   SOLE 22 1,714,425 0 41,865
LEXICON PHARMACEUTICALS INC COM NEW 528872302 32 6,866 SH   SOLE 40 6,866 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 76 16,565 SH   SOLE 43 0 0 16,565
LEXINFINTECH HLDGS LTD ADR 528877103 79 6,409 SH   SOLE 4 6,409 0 0
LEXINFINTECH HLDGS LTD ADR 528877103 15,455 1,261,621 SH   SOLE 21 1,261,621 0 0
LEXINFINTECH HLDGS LTD ADR 528877103 7,215 588,999 SH   SOLE 22 555,241 0 33,758
LEXINFINTECH HLDGS LTD ADR 528877103 47 3,843 SH   SOLE 25 3,843 0 0
LEXINFINTECH HLDGS LTD ADR 528877103 3,277 267,497 SH   SOLE 30 267,497 0 0
LEXINFINTECH HLDGS LTD ADR 528877103 212 17,317 SH   SOLE 43 0 0 17,317
LEXINGTON REALTY TRUST COM 529043101 8,693 727,479 SH   SOLE 2 84,954 0 642,525
LEXINGTON REALTY TRUST COM 529043101 4,866 407,190 SH   SOLE 4 407,190 0 0
LEXINGTON REALTY TRUST COM 529043101 4,265 356,883 SH   SOLE 7 356,883 0 0
LEXINGTON REALTY TRUST COM 529043101 13,512 1,130,748 SH   SOLE 18 1,130,748 0 0
LEXINGTON REALTY TRUST COM 529043101 9,960 833,484 SH   SOLE 19 833,484 0 0
LEXINGTON REALTY TRUST COM 529043101 434,212 36,335,697 SH   SOLE 21 36,335,697 0 0
LEXINGTON REALTY TRUST COM 529043101 111,775 9,353,533 SH   SOLE 22 8,935,319 0 418,214
LEXINGTON REALTY TRUST COM 529043101 152 12,705 SH   SOLE 23 12,705 0 0
LEXINGTON REALTY TRUST COM 529043101 14,507 1,214,007 SH   SOLE 25 1,214,007 0 0
LEXINGTON REALTY TRUST COM 529043101 964 80,691 SH   SOLE 26 63,342 0 17,349
LEXINGTON REALTY TRUST COM 529043101 2,362 197,649 SH   SOLE 28 30,195 0 167,454
LEXINGTON REALTY TRUST COM 529043101 19,139 1,601,629 SH   SOLE 30 1,601,629 0 0
LEXINGTON REALTY TRUST COM 529043101 92 7,685 SH   SOLE 36 7,685 0 0
LEXINGTON REALTY TRUST COM 529043101 391 32,712 SH   SOLE 40 32,712 0 0
LEXINGTON REALTY TRUST COM 529043101 1,665 139,322 SH   SOLE 43 1,068 0 138,254
LG DISPLAY CO LTD SPONS ADR REP 50186V102 16 1,479 SH   SOLE 2 1,479 0 0
LG DISPLAY CO LTD SPONS ADR REP 50186V102 306 28,605 SH   SOLE 4 28,605 0 0
LG DISPLAY CO LTD SPONS ADR REP 50186V102 161 15,078 SH   SOLE 19 15,078 0 0
LG DISPLAY CO LTD SPONS ADR REP 50186V102 90 8,449 SH   SOLE 21 8,449 0 0
LG DISPLAY CO LTD SPONS ADR REP 50186V102 2,400 224,463 SH   SOLE 22 224,463 0 0
LG DISPLAY CO LTD SPONS ADR REP 50186V102 243 22,739 SH   SOLE 26 22,739 0 0
LG DISPLAY CO LTD SPONS ADR REP 50186V102 13 1,199 SH   SOLE 30 1,199 0 0
LG DISPLAY CO LTD SPONS ADR REP 50186V102 868 81,182 SH   SOLE 43 3 0 81,179
LGI HOMES INC COM 50187T106 1,804 11,138 SH   SOLE 2 7,281 0 3,857
LGI HOMES INC COM 50187T106 14 87 SH   SOLE 4 87 0 0
LGI HOMES INC COM 50187T106 54 332 SH   SOLE 7 332 0 0
LGI HOMES INC COM 50187T106 14,622 90,294 SH   SOLE 18 86,924 0 3,370
LGI HOMES INC COM 50187T106 12,238 75,571 SH   SOLE 19 75,571 0 0
LGI HOMES INC COM 50187T106 444,119 2,742,494 SH   SOLE 21 2,742,494 0 0
LGI HOMES INC COM 50187T106 93,145 575,180 SH   SOLE 22 561,474 0 13,706
LGI HOMES INC COM 50187T106 94 582 SH   SOLE 23 582 0 0
LGI HOMES INC COM 50187T106 218 1,348 SH   SOLE 25 1,348 0 0
LGI HOMES INC COM 50187T106 2,119 13,086 SH   SOLE 26 7,836 0 5,250
LGI HOMES INC COM 50187T106 473 2,918 SH   SOLE 28 2,918 0 0
LGI HOMES INC COM 50187T106 7,312 45,151 SH   SOLE 30 45,151 0 0
LGI HOMES INC COM 50187T106 222 1,368 SH   SOLE 36 1,368 0 0
LGI HOMES INC COM 50187T106 433 2,672 SH   SOLE 40 2,672 0 0
LGI HOMES INC COM 50187T106 1,953 12,063 SH   SOLE 43 110 0 11,953
LGL GROUP INC COM 50186A108 7 707 SH   SOLE 18 707 0 0
LGL GROUP INC COM 50186A108 5 449 SH   SOLE 21 449 0 0
LHC GROUP INC COM 50187A107 16,289 81,338 SH   SOLE 2 72,696 0 8,642
LHC GROUP INC COM 50187A107 324 1,619 SH   SOLE 4 1,619 0 0
LHC GROUP INC COM 50187A107 132 661 SH   SOLE 7 661 0 0
LHC GROUP INC COM 50187A107 37,890 189,204 SH   SOLE 18 186,709 0 2,495
LHC GROUP INC COM 50187A107 150,857 753,307 SH   SOLE 19 753,307 0 0
LHC GROUP INC COM 50187A107 1,987 9,920 SH   SOLE 20 9,920 0 0
LHC GROUP INC COM 50187A107 454,071 2,267,408 SH   SOLE 21 2,267,408 0 0
LHC GROUP INC COM 50187A107 196,988 983,660 SH   SOLE 22 954,691 0 28,969
LHC GROUP INC COM 50187A107 1,466 7,318 SH   SOLE 23 7,318 0 0
LHC GROUP INC COM 50187A107 534 2,665 SH   SOLE 25 2,665 0 0
LHC GROUP INC COM 50187A107 4,628 23,111 SH   SOLE 26 12,690 0 10,421
LHC GROUP INC COM 50187A107 776 3,875 SH   SOLE 28 3,875 0 0
LHC GROUP INC COM 50187A107 255 1,272 SH   SOLE 29 1,272 0 0
LHC GROUP INC COM 50187A107 7,777 38,834 SH   SOLE 30 38,834 0 0
LHC GROUP INC COM 50187A107 305 1,524 SH   SOLE 31 1,524 0 0
LHC GROUP INC COM 50187A107 65,773 328,436 SH   SOLE 34 328,436 0 0
LHC GROUP INC COM 50187A107 504 2,518 SH   SOLE 36 2,518 0 0
LHC GROUP INC COM 50187A107 718 3,587 SH   SOLE 40 3,587 0 0
LHC GROUP INC COM 50187A107 3,714 18,547 SH   SOLE 43 581 0 17,966
LI AUTO INC SPONSORED ADS 50202M102 14,795 423,453 SH   SOLE 2 60,107 0 363,346
LI AUTO INC SPONSORED ADS 50202M102 8,289 237,225 SH   SOLE 4 127,596 0 109,629
LI AUTO INC SPONSORED ADS 50202M102 1,804 51,634 SH   SOLE 7 51,634 0 0
LI AUTO INC SPONSORED ADS 50202M102 1,675 47,953 SH   SOLE 13 20,495 0 27,458
LI AUTO INC SPONSORED ADS 50202M102 8,878 254,080 SH   SOLE 15 254,080 0 0
LI AUTO INC SPONSORED ADS 50202M102 14,229 407,230 SH   SOLE 18 407,230 0 0
LI AUTO INC SPONSORED ADS 50202M102 49,569 1,418,678 SH   SOLE 19 1,418,678 0 0
LI AUTO INC SPONSORED ADS 50202M102 322,072 9,217,854 SH   SOLE 21 9,217,854 0 0
LI AUTO INC SPONSORED ADS 50202M102 177,688 5,085,532 SH   SOLE 22 4,529,399 0 556,133
LI AUTO INC SPONSORED ADS 50202M102 7,718 220,893 SH   SOLE 23 220,893 0 0
LI AUTO INC SPONSORED ADS 50202M102 9,881 282,801 SH   SOLE 25 282,801 0 0
LI AUTO INC SPONSORED ADS 50202M102 39,292 1,124,553 SH   SOLE 26 342,889 0 781,664
LI AUTO INC SPONSORED ADS 50202M102 27,925 799,235 SH   SOLE 28 55,684 0 743,551
LI AUTO INC SPONSORED ADS 50202M102 122,771 3,513,753 SH   SOLE 30 3,513,753 0 0
LI AUTO INC SPONSORED ADS 50202M102 339 9,699 SH   SOLE 31 3,409 0 6,290
LI AUTO INC SPONSORED ADS 50202M102 26,449 756,982 SH   SOLE 34 756,982 0 0
LI AUTO INC SPONSORED ADS 50202M102 74 2,110 SH   SOLE 40 2,110 0 0
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 0 1 SH   SOLE 17 0 0 1
LIBERTY BROADBAND CORP COM SER A 530307107 8,187 48,682 SH   SOLE 2 3,616 0 45,066
LIBERTY BROADBAND CORP COM SER A 530307107 1,765 10,495 SH   SOLE 4 8,994 0 1,501
LIBERTY BROADBAND CORP COM SER A 530307107 382 2,274 SH   SOLE 7 2,274 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 482 2,868 SH   SOLE 15 2,868 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 2,100 12,490 SH   SOLE 18 10,915 0 1,575
LIBERTY BROADBAND CORP COM SER A 530307107 915 5,443 SH   SOLE 19 5,443 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 45,888 272,866 SH   SOLE 21 272,866 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 90,732 539,528 SH   SOLE 22 508,460 0 31,068
LIBERTY BROADBAND CORP COM SER A 530307107 2,513 14,942 SH   SOLE 23 14,942 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 4,850 28,842 SH   SOLE 25 28,842 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 6,879 40,906 SH   SOLE 26 22,296 0 18,610
LIBERTY BROADBAND CORP COM SER A 530307107 6,317 37,565 SH   SOLE 28 3,217 0 34,348
LIBERTY BROADBAND CORP COM SER A 530307107 7,398 43,992 SH   SOLE 30 43,992 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 702 4,176 SH   SOLE 31 3,237 0 939
LIBERTY BROADBAND CORP COM SER A 530307107 218 1,299 SH   SOLE 34 1,299 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 2,355 14,004 SH   SOLE 36 14,004 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 10,844 64,482 SH   SOLE 43 6,216 0 58,266
LIBERTY BROADBAND CORP COM SER C 530307305 52,555 302,629 SH   SOLE 2 24,315 0 278,314
LIBERTY BROADBAND CORP COM SER C 530307305 17,435 100,395 SH   SOLE 4 55,070 0 45,325
LIBERTY BROADBAND CORP COM SER C 530307305 5,189 29,878 SH   SOLE 7 29,878 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 333 1,920 SH   SOLE 13 258 0 1,662
LIBERTY BROADBAND CORP COM SER C 530307305 2,242 12,910 SH   SOLE 15 12,910 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 14,044 80,869 SH   SOLE 18 71,926 0 8,943
LIBERTY BROADBAND CORP COM SER C 530307305 10,588 60,971 SH   SOLE 19 60,971 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 467,631 2,692,797 SH   SOLE 21 2,692,797 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 636,697 3,666,342 SH   SOLE 22 3,473,813 0 192,529
LIBERTY BROADBAND CORP COM SER C 530307305 15,333 88,291 SH   SOLE 23 88,291 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 38,175 219,828 SH   SOLE 25 219,828 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 44,441 255,909 SH   SOLE 26 141,299 0 114,610
LIBERTY BROADBAND CORP COM SER C 530307305 43,577 250,934 SH   SOLE 28 17,344 0 233,590
LIBERTY BROADBAND CORP COM SER C 530307305 25 143 SH   SOLE 29 143 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 57,341 330,190 SH   SOLE 30 330,190 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 4,780 27,527 SH   SOLE 31 20,370 0 7,157
LIBERTY BROADBAND CORP COM SER C 530307305 1,401 8,066 SH   SOLE 34 8,066 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 15,700 90,406 SH   SOLE 36 90,406 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 936 5,387 SH   SOLE 40 5,387 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 16,477 94,884 SH   SOLE 43 3,659 0 91,225
LIBERTY GLOBAL PLC OPTIONS G5480U904 22,092 813,400 SH Call SOLE 19 813,400 0 0
LIBERTY GLOBAL PLC OPTIONS G5480U904 60 2,200 SH Call SOLE 22 2,200 0 0
LIBERTY GLOBAL PLC OPTIONS G5480U904 638 23,500 SH Call SOLE 25 23,500 0 0
LIBERTY GLOBAL PLC OPTIONS G5480U904 1,654 60,900 SH Call SOLE 34 60,900 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 1,877 69,125 SH   SOLE 2 24,058 0 45,067
LIBERTY GLOBAL PLC SHS CL A G5480U104 2,582 95,074 SH   SOLE 4 56,263 0 38,811
LIBERTY GLOBAL PLC SHS CL A G5480U104 368 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 572 21,060 SH   SOLE 15 21,060 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 721 26,528 SH   SOLE 18 18,134 0 8,394
LIBERTY GLOBAL PLC SHS CL A G5480U104 77 2,832 SH   SOLE 19 2,832 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 30,574 1,125,701 SH   SOLE 21 1,125,701 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 69,014 2,541,034 SH   SOLE 22 2,464,898 0 76,136
LIBERTY GLOBAL PLC SHS CL A G5480U104 2,478 91,247 SH   SOLE 23 91,247 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 7,474 275,202 SH   SOLE 25 275,202 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 6,352 233,862 SH   SOLE 26 149,298 0 84,564
LIBERTY GLOBAL PLC SHS CL A G5480U104 7,162 263,691 SH   SOLE 28 21,042 0 242,649
LIBERTY GLOBAL PLC SHS CL A G5480U104 26,063 959,622 SH   SOLE 30 896,575 0 63,047
LIBERTY GLOBAL PLC SHS CL A G5480U104 526 19,371 SH   SOLE 31 12,397 0 6,974
LIBERTY GLOBAL PLC SHS CL A G5480U104 279 10,258 SH   SOLE 34 10,258 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 2,785 102,531 SH   SOLE 36 102,531 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 171 6,280 SH   SOLE 40 6,280 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 949 34,932 SH   SOLE 43 190 0 34,742
LIBERTY GLOBAL PLC SHS CL B G5480U112 13 485 SH   SOLE 22 485 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 4,270 157,930 SH   SOLE 2 61,410 0 96,520
LIBERTY GLOBAL PLC SHS CL C G5480U120 6,957 257,293 SH   SOLE 4 133,902 0 123,391
LIBERTY GLOBAL PLC SHS CL C G5480U120 891 32,945 SH   SOLE 7 32,945 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 336 12,416 SH   SOLE 13 12,416 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 1,154 42,664 SH   SOLE 15 42,664 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 1,488 55,018 SH   SOLE 18 33,390 0 21,628
LIBERTY GLOBAL PLC SHS CL C G5480U120 72,902 2,696,098 SH   SOLE 21 2,696,098 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 153,373 5,672,078 SH   SOLE 22 5,500,869 0 171,209
LIBERTY GLOBAL PLC SHS CL C G5480U120 5,510 203,762 SH   SOLE 23 203,762 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 14,149 523,256 SH   SOLE 25 523,256 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 18,162 671,677 SH   SOLE 26 392,371 0 279,306
LIBERTY GLOBAL PLC SHS CL C G5480U120 20,659 764,009 SH   SOLE 28 32,142 0 731,867
LIBERTY GLOBAL PLC SHS CL C G5480U120 53,420 1,975,575 SH   SOLE 30 1,930,158 0 45,417
LIBERTY GLOBAL PLC SHS CL C G5480U120 1,269 46,946 SH   SOLE 31 32,594 0 14,352
LIBERTY GLOBAL PLC SHS CL C G5480U120 530 19,592 SH   SOLE 34 19,592 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 6,725 248,691 SH   SOLE 36 248,691 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 408 15,098 SH   SOLE 40 15,098 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 3,025 111,869 SH   SOLE 43 1,730 0 110,139
LIBERTY LATIN AMERICA LTD NOTE 2.000% 7/1 53069QAB5 2,339 2,296,000 PRN   SOLE 21 2,296,000 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 701 50,569 SH   SOLE 2 13,739 0 36,830
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 17 1,255 SH   SOLE 7 1,255 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 1,967 141,939 SH   SOLE 18 141,939 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 1,358 97,972 SH   SOLE 19 97,972 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 22,708 1,638,373 SH   SOLE 21 1,638,373 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 15,612 1,126,392 SH   SOLE 22 1,053,106 0 73,286
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 16 1,188 SH   SOLE 25 1,188 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 77 5,543 SH   SOLE 26 0 0 5,543
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 65 4,695 SH   SOLE 28 4,695 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 414 29,855 SH   SOLE 30 29,855 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 45 3,222 SH   SOLE 36 3,222 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 104 7,476 SH   SOLE 40 7,476 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 454 32,763 SH   SOLE 43 136 0 32,627
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 2,642 187,361 SH   SOLE 2 47,705 0 139,656
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 10 674 SH   SOLE 4 674 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 55 3,912 SH   SOLE 7 3,912 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 6,914 490,322 SH   SOLE 18 490,322 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 7,887 559,397 SH   SOLE 19 559,397 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 82,601 5,858,249 SH   SOLE 21 5,858,249 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 58,539 4,151,711 SH   SOLE 22 3,916,527 0 235,184
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 85 6,055 SH   SOLE 23 6,055 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 81 5,740 SH   SOLE 25 5,740 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 1,723 122,202 SH   SOLE 26 43,085 0 79,117
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 308 21,865 SH   SOLE 28 19,809 0 2,056
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 1,586 112,506 SH   SOLE 30 112,506 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 42 2,949 SH   SOLE 34 2,949 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 137 9,698 SH   SOLE 36 9,698 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 284 20,166 SH   SOLE 40 20,166 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 159 11,300 SH   SOLE 43 50 0 11,250
LIBERTY MEDIA ACQUISITION CO UNIT 01/22/2026 53073L203 286 27,025 SH   SOLE 2 27,025 0 0
LIBERTY MEDIA ACQUISITION CO UNIT 01/22/2026 53073L203 309 29,188 SH   SOLE 4 29,188 0 0
LIBERTY MEDIA ACQUISITION CO UNIT 01/22/2026 53073L203 3,724 351,477 SH   SOLE 18 351,477 0 0
LIBERTY MEDIA ACQUISITION CO UNIT 01/22/2026 53073L203 36,699 3,463,799 SH   SOLE 19 3,463,799 0 0
LIBERTY MEDIA ACQUISITION CO UNIT 01/22/2026 53073L203 1,804 170,240 SH   SOLE 22 170,240 0 0
LIBERTY MEDIA ACQUISITION CO UNIT 01/22/2026 53073L203 242 22,864 SH   SOLE 26 22,864 0 0
LIBERTY MEDIA ACQUISITION CO UNIT 01/22/2026 53073L203 13,236 1,249,272 SH   SOLE 34 1,249,272 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 7,657 164,383 SH   SOLE 2 13,954 0 150,429
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 2,032 43,629 SH   SOLE 4 41,045 0 2,584
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 360 7,728 SH   SOLE 7 7,728 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 128 2,742 SH   SOLE 13 2,742 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 485 10,405 SH   SOLE 15 10,405 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 11,730 251,828 SH   SOLE 18 246,950 0 4,878
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 57,458 1,233,525 SH   SOLE 19 1,233,525 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 57,076 1,225,331 SH   SOLE 21 1,225,331 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 83,584 1,794,410 SH   SOLE 22 1,690,602 0 103,808
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 2,379 51,073 SH   SOLE 23 51,073 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 5,809 124,705 SH   SOLE 25 124,705 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 6,595 141,593 SH   SOLE 26 89,853 0 51,740
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 7,133 153,142 SH   SOLE 28 10,675 0 142,467
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 12,033 258,330 SH   SOLE 30 258,330 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 821 17,632 SH   SOLE 31 14,147 0 3,485
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 30,524 655,293 SH   SOLE 34 655,293 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 2,346 50,372 SH   SOLE 36 50,372 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 70 1,509 SH   SOLE 40 1,509 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 2,566 55,090 SH   SOLE 43 4,454 0 50,636
LIBERTY MEDIA CORP DEL COM B SIRIUSXM 531229508 0 9 SH   SOLE 43 0 0 9
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 16,340 352,240 SH   SOLE 2 53,130 0 299,110
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 6,987 150,624 SH   SOLE 4 71,141 0 79,483
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 772 16,646 SH   SOLE 7 16,646 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 798 17,195 SH   SOLE 15 17,195 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 15,976 344,391 SH   SOLE 18 334,438 0 9,953
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 83,608 1,802,276 SH   SOLE 19 1,802,276 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 114,474 2,467,635 SH   SOLE 21 2,467,635 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 175,297 3,778,769 SH   SOLE 22 3,574,397 0 204,372
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 4,468 96,323 SH   SOLE 23 96,323 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 10,093 217,569 SH   SOLE 25 217,569 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 14,878 320,714 SH   SOLE 26 198,974 0 121,740
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 12,935 278,839 SH   SOLE 28 14,009 0 264,830
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 8 177 SH   SOLE 29 177 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 24,208 521,834 SH   SOLE 30 521,834 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 1,200 25,857 SH   SOLE 31 18,701 0 7,156
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 38,452 828,891 SH   SOLE 34 828,891 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 3,960 85,374 SH   SOLE 36 85,374 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 292 6,292 SH   SOLE 40 6,292 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 2,754 59,371 SH   SOLE 43 2,539 0 56,832
LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 107 3,775 SH   SOLE 2 2,695 0 1,080
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 7 238 SH   SOLE 7 238 0 0
LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 897 31,777 SH   SOLE 18 31,777 0 0
LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 468 16,597 SH   SOLE 19 16,597 0 0
LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 9,838 348,602 SH   SOLE 21 348,602 0 0
LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 6,345 224,842 SH   SOLE 22 219,535 0 5,307
LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 15 525 SH   SOLE 25 525 0 0
LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 29 1,045 SH   SOLE 26 1,045 0 0
LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 37 1,325 SH   SOLE 28 1,325 0 0
LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 26 925 SH   SOLE 30 925 0 0
LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 214 7,599 SH   SOLE 43 0 0 7,599
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 17,667 366,469 SH   SOLE 2 28,194 0 338,275
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 5,719 118,631 SH   SOLE 4 60,603 0 58,028
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 912 18,919 SH   SOLE 7 18,919 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 20 417 SH   SOLE 13 417 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 976 20,236 SH   SOLE 15 20,236 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 5,386 111,726 SH   SOLE 18 100,710 0 11,016
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 255,174 5,292,973 SH   SOLE 19 5,292,973 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 109,232 2,265,745 SH   SOLE 21 2,265,745 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 239,585 4,969,612 SH   SOLE 22 4,726,871 0 242,741
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 5,327 110,487 SH   SOLE 23 110,487 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 531 11,013 SH   SOLE 25 11,013 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 11,677 242,208 SH   SOLE 26 204,598 0 37,610
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 11,133 230,930 SH   SOLE 28 19,017 0 211,913
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 8 169 SH   SOLE 29 169 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 22,916 475,328 SH   SOLE 30 414,883 0 60,445
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 1,422 29,486 SH   SOLE 31 21,190 0 8,296
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 466 9,668 SH   SOLE 34 9,668 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 2,038 42,271 SH   SOLE 36 42,271 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 368 7,630 SH   SOLE 40 7,630 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 1,971 40,884 SH   SOLE 43 604 0 40,280
LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 2,105 49,389 SH   SOLE 2 2,189 0 47,200
LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 19 446 SH   SOLE 7 446 0 0
LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 393 9,219 SH   SOLE 18 9,219 0 0
LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 362 8,490 SH   SOLE 19 8,490 0 0
LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 11,493 269,595 SH   SOLE 21 269,595 0 0
LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 24,901 584,122 SH   SOLE 22 563,582 0 20,540
LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 20 476 SH   SOLE 31 476 0 0
LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 2,137 50,130 SH   SOLE 43 2,046 0 48,084
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 426 15,324 SH   SOLE 2 11,384 0 3,940
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 5 170 SH   SOLE 4 170 0 0
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 18 655 SH   SOLE 7 655 0 0
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 3,211 115,639 SH   SOLE 18 115,639 0 0
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 1,751 63,057 SH   SOLE 19 63,057 0 0
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 34,960 1,258,903 SH   SOLE 21 1,258,903 0 0
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 24,631 886,966 SH   SOLE 22 866,222 0 20,744
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 25 915 SH   SOLE 25 915 0 0
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 232 8,342 SH   SOLE 26 3,565 0 4,777
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 135 4,848 SH   SOLE 28 4,848 0 0
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 649 23,381 SH   SOLE 30 23,381 0 0
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 104 3,760 SH   SOLE 40 3,760 0 0
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 445 16,032 SH   SOLE 43 0 0 16,032
LIBERTY MEDIA CORP DEL NOTE 1.375%10/1 531229AB8 8,032 6,045,000 PRN   SOLE 21 6,045,000 0 0
LIBERTY MEDIA CORP DEL NOTE 1.000% 1/3 531229AF9 3,423 2,518,000 PRN   SOLE 21 2,518,000 0 0
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 1,414 99,830 SH   SOLE 2 29,848 0 69,982
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 4 251 SH   SOLE 4 251 0 0
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 20 1,392 SH   SOLE 7 1,392 0 0
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 3,885 274,350 SH   SOLE 18 274,350 0 0
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 4,477 316,168 SH   SOLE 19 316,168 0 0
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 47,957 3,386,814 SH   SOLE 21 3,386,814 0 0
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 33,225 2,346,376 SH   SOLE 22 2,240,630 0 105,746
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 42 2,995 SH   SOLE 23 2,995 0 0
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 110 7,793 SH   SOLE 25 7,793 0 0
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 1,364 96,318 SH   SOLE 26 57,692 0 38,626
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 139 9,798 SH   SOLE 28 9,798 0 0
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 1,003 70,849 SH   SOLE 30 70,849 0 0
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 32 2,253 SH   SOLE 34 2,253 0 0
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 215 15,181 SH   SOLE 36 15,181 0 0
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 160 11,316 SH   SOLE 40 11,316 0 0
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 584 41,236 SH   SOLE 43 19,186 0 22,050
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 163 40,024 SH   SOLE 2 7,231 0 32,793
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 6 1,502 SH   SOLE 7 1,502 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 924 227,120 SH   SOLE 18 227,120 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 595 146,183 SH   SOLE 19 146,183 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 10,701 2,629,336 SH   SOLE 21 2,629,336 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 7,651 1,879,954 SH   SOLE 22 1,851,573 0 28,381
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 598 147,040 SH   SOLE 30 147,040 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 0 90 SH   SOLE 43 0 0 90
LIFE STORAGE INC COM 53223X107 23,730 221,054 SH   SOLE 2 63,399 0 157,655
LIFE STORAGE INC COM 53223X107 12,098 112,701 SH   SOLE 4 112,701 0 0
LIFE STORAGE INC COM 53223X107 10,786 100,472 SH   SOLE 7 100,472 0 0
LIFE STORAGE INC COM 53223X107 20,045 186,726 SH   SOLE 18 186,422 0 304
LIFE STORAGE INC COM 53223X107 16,742 155,961 SH   SOLE 19 155,961 0 0
LIFE STORAGE INC COM 53223X107 482,815 4,497,582 SH   SOLE 21 4,497,582 0 0
LIFE STORAGE INC COM 53223X107 306,114 2,851,554 SH   SOLE 22 2,757,929 0 93,625
LIFE STORAGE INC COM 53223X107 484 4,506 SH   SOLE 23 4,506 0 0
LIFE STORAGE INC COM 53223X107 35,403 329,795 SH   SOLE 25 329,795 0 0
LIFE STORAGE INC COM 53223X107 3,429 31,939 SH   SOLE 26 26,869 0 5,070
LIFE STORAGE INC COM 53223X107 6,023 56,104 SH   SOLE 28 8,775 0 47,329
LIFE STORAGE INC COM 53223X107 173 1,611 SH   SOLE 29 1,611 0 0
LIFE STORAGE INC COM 53223X107 36,399 339,065 SH   SOLE 30 339,065 0 0
LIFE STORAGE INC COM 53223X107 261 2,433 SH   SOLE 31 2,433 0 0
LIFE STORAGE INC COM 53223X107 757 7,053 SH   SOLE 34 7,053 0 0
LIFE STORAGE INC COM 53223X107 767 7,148 SH   SOLE 36 7,148 0 0
LIFE STORAGE INC COM 53223X107 959 8,932 SH   SOLE 40 8,932 0 0
LIFE STORAGE INC COM 53223X107 5,065 47,180 SH   SOLE 43 2,199 0 44,981
LIFEMD INC COM 53216B104 14 1,218 SH   SOLE 2 1,218 0 0
LIFEMD INC COM 53216B104 42 3,559 SH   SOLE 18 3,559 0 0
LIFEMD INC COM 53216B104 1,004 85,242 SH   SOLE 21 85,242 0 0
LIFEMD INC COM 53216B104 3,881 329,492 SH   SOLE 22 329,492 0 0
LIFESCI ACQUISITION II CORP COM 53229E103 7,282 728,200 SH   SOLE 19 728,200 0 0
LIFESCI ACQUISITION II CORP COM 53229E103 203 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 2,699 96,895 SH   SOLE 18 96,895 0 0
LIFESTANCE HEALTH GROUP INC COM 53228F101 51,810 1,859,672 SH   SOLE 19 1,859,672 0 0
LIFESTANCE HEALTH GROUP INC COM 53228F101 327 11,721 SH   SOLE 20 11,721 0 0
LIFESTANCE HEALTH GROUP INC COM 53228F101 24 877 SH   SOLE 21 877 0 0
LIFESTANCE HEALTH GROUP INC COM 53228F101 42 1,515 SH   SOLE 22 1,515 0 0
LIFESTANCE HEALTH GROUP INC COM 53228F101 167 6,012 SH   SOLE 26 6,012 0 0
LIFESTANCE HEALTH GROUP INC COM 53228F101 639 22,952 SH   SOLE 28 0 0 22,952
LIFESTANCE HEALTH GROUP INC COM 53228F101 9 308 SH   SOLE 31 0 0 308
LIFETIME BRANDS INC COM 53222Q103 174 11,619 SH   SOLE 2 500 0 11,119
LIFETIME BRANDS INC COM 53222Q103 685 45,751 SH   SOLE 18 45,751 0 0
LIFETIME BRANDS INC COM 53222Q103 339 22,660 SH   SOLE 19 22,660 0 0
LIFETIME BRANDS INC COM 53222Q103 7,060 471,643 SH   SOLE 21 471,643 0 0
LIFETIME BRANDS INC COM 53222Q103 4,932 329,429 SH   SOLE 22 318,158 0 11,271
LIFETIME BRANDS INC COM 53222Q103 1 74 SH   SOLE 43 0 0 74
LIFEVANTAGE CORP COM NEW 53222K205 3 395 SH   SOLE 2 395 0 0
LIFEVANTAGE CORP COM NEW 53222K205 23 3,133 SH   SOLE 18 3,133 0 0
LIFEVANTAGE CORP COM NEW 53222K205 415 56,428 SH   SOLE 21 56,428 0 0
LIFEVANTAGE CORP COM NEW 53222K205 1,510 205,408 SH   SOLE 22 205,408 0 0
LIFEWAY FOODS INC COM 531914109 5 946 SH   SOLE 18 946 0 0
LIFEWAY FOODS INC COM 531914109 38 7,325 SH   SOLE 21 7,325 0 0
LIFEWAY FOODS INC COM 531914109 53 10,206 SH   SOLE 22 10,206 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 3,211 24,479 SH   SOLE 2 12,095 0 12,384
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 10 78 SH   SOLE 4 78 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 28 213 SH   SOLE 7 213 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 10,774 82,126 SH   SOLE 18 82,126 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 4,589 34,983 SH   SOLE 19 34,983 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 168,258 1,282,555 SH   SOLE 21 1,282,555 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 64,416 491,010 SH   SOLE 22 469,352 0 21,658
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 42 321 SH   SOLE 23 321 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 111 847 SH   SOLE 25 847 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 1,215 9,264 SH   SOLE 26 4,672 0 4,592
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 273 2,081 SH   SOLE 28 2,081 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 12,672 96,591 SH   SOLE 30 96,591 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 113 863 SH   SOLE 36 863 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 262 1,999 SH   SOLE 40 1,999 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 2,226 16,968 SH   SOLE 43 6,046 0 10,922
LIGAND PHARMACEUTICALS INC NOTE 0.750% 5/1 53220KAF5 2,298 2,325,000 PRN   SOLE 21 2,325,000 0 0
LIGHTBRIDGE CORP COM 53224K302 10 1,331 SH   SOLE 18 1,331 0 0
LIGHTBRIDGE CORP COM 53224K302 131 17,748 SH   SOLE 21 17,748 0 0
LIGHTINTHEBOX HLDG CO LTD SPONSORED ADR 53225G102 20 10,026 SH   SOLE 43 0 0 10,026
LIGHTNING EMOTORS INC COM 53228T101 35 4,226 SH   SOLE 18 4,226 0 0
LIGHTNING EMOTORS INC COM 53228T101 438 52,650 SH   SOLE 21 52,650 0 0
LIGHTNING EMOTORS INC COM 53228T101 82 9,813 SH   SOLE 22 9,813 0 0
LIGHTPATH TECHNOLOGIES INC COM CL A 532257805 15 5,743 SH   SOLE 18 5,743 0 0
LIGHTPATH TECHNOLOGIES INC COM CL A 532257805 224 88,072 SH   SOLE 21 88,072 0 0
LIGHTPATH TECHNOLOGIES INC COM CL A 532257805 491 193,214 SH   SOLE 22 193,214 0 0
LIGHTSPEED POS INC SUB VTG SHS 53227R106 268 3,200 SH   SOLE 18 3,200 0 0
LIGHTSPEED POS INC SUB VTG SHS 53227R106 169,699 2,029,652 SH   SOLE 19 2,029,652 0 0
LIGHTSPEED POS INC SUB VTG SHS 53227R106 17,687 211,544 SH   SOLE 21 211,544 0 0
LIGHTSPEED POS INC SUB VTG SHS 53227R106 4,965 59,387 SH   SOLE 22 59,387 0 0
LIGHTSPEED POS INC SUB VTG SHS 53227R106 17 200 SH   SOLE 43 0 0 200
LILLY ELI & CO COM 532457108 506,540 2,206,953 SH   SOLE 2 650,607 0 1,556,346
LILLY ELI & CO COM 532457108 110,633 482,019 SH   SOLE 4 307,204 0 174,815
LILLY ELI & CO COM 532457108 175,328 763,888 SH   SOLE 7 735,636 0 28,252
LILLY ELI & CO COM 532457108 1,468 6,395 SH   SOLE 13 2,313 0 4,082
LILLY ELI & CO COM 532457108 18,946 82,548 SH   SOLE 15 82,548 0 0
LILLY ELI & CO COM 532457108 585,756 2,552,090 SH   SOLE 18 2,369,625 0 182,465
LILLY ELI & CO COM 532457108 618,845 2,696,259 SH   SOLE 19 2,696,259 0 0
LILLY ELI & CO COM 532457108 4,710,456 20,523,076 SH   SOLE 21 20,523,076 0 0
LILLY ELI & CO COM 532457108 4,093,197 17,833,727 SH   SOLE 22 16,110,768 0 1,722,959
LILLY ELI & CO COM 532457108 109,414 476,707 SH   SOLE 23 476,707 0 0
LILLY ELI & CO COM 532457108 338,676 1,475,584 SH   SOLE 25 1,475,584 0 0
LILLY ELI & CO COM 532457108 433,990 1,890,861 SH   SOLE 26 763,745 0 1,127,116
LILLY ELI & CO COM 532457108 544,040 2,370,339 SH   SOLE 28 96,957 0 2,273,382
LILLY ELI & CO COM 532457108 198 862 SH   SOLE 29 862 0 0
LILLY ELI & CO COM 532457108 862,196 3,756,516 SH   SOLE 30 3,756,516 0 0
LILLY ELI & CO COM 532457108 43,743 190,584 SH   SOLE 31 102,226 0 88,358
LILLY ELI & CO COM 532457108 539,650 2,351,212 SH   SOLE 34 2,351,212 0 0
LILLY ELI & CO COM 532457108 107,218 467,138 SH   SOLE 36 467,138 0 0
LILLY ELI & CO COM 532457108 6,797 29,612 SH   SOLE 40 29,612 0 0
LILLY ELI & CO COM 532457108 177,026 771,287 SH   SOLE 43 58,762 0 712,525
LIMBACH HLDGS INC COM 53263P105 18 1,907 SH   SOLE 18 1,907 0 0
LIMBACH HLDGS INC COM 53263P105 271 29,275 SH   SOLE 21 29,275 0 0
LIMELIGHT NETWORKS INC COM 53261M104 503 159,611 SH   SOLE 2 38,555 0 121,056
LIMELIGHT NETWORKS INC COM 53261M104 7 2,223 SH   SOLE 7 2,223 0 0
LIMELIGHT NETWORKS INC COM 53261M104 1,362 432,343 SH   SOLE 18 414,006 0 18,337
LIMELIGHT NETWORKS INC COM 53261M104 1,927 611,692 SH   SOLE 19 611,692 0 0
LIMELIGHT NETWORKS INC COM 53261M104 15,383 4,883,592 SH   SOLE 21 4,883,592 0 0
LIMELIGHT NETWORKS INC COM 53261M104 10,776 3,420,874 SH   SOLE 22 3,246,307 0 174,567
LIMELIGHT NETWORKS INC COM 53261M104 61 19,319 SH   SOLE 23 19,319 0 0
LIMELIGHT NETWORKS INC COM 53261M104 23 7,420 SH   SOLE 25 7,420 0 0
LIMELIGHT NETWORKS INC COM 53261M104 201 63,801 SH   SOLE 26 5,824 0 57,977
LIMELIGHT NETWORKS INC COM 53261M104 53 16,916 SH   SOLE 28 16,916 0 0
LIMELIGHT NETWORKS INC COM 53261M104 376 119,476 SH   SOLE 30 119,476 0 0
LIMELIGHT NETWORKS INC COM 53261M104 10 3,206 SH   SOLE 34 3,206 0 0
LIMELIGHT NETWORKS INC COM 53261M104 18 5,678 SH   SOLE 36 5,678 0 0
LIMELIGHT NETWORKS INC COM 53261M104 48 15,214 SH   SOLE 40 15,214 0 0
LIMELIGHT NETWORKS INC COM 53261M104 21 6,565 SH   SOLE 43 0 0 6,565
LIMESTONE BANCORP INC COM 53262L105 19 1,155 SH   SOLE 18 1,155 0 0
LIMESTONE BANCORP INC COM 53262L105 8 457 SH   SOLE 21 457 0 0
LIMESTONE BANCORP INC COM 53262L105 1 48 SH   SOLE 43 0 0 48
LIMONEIRA CO COM 532746104 179 10,191 SH   SOLE 2 1,124 0 9,067
LIMONEIRA CO COM 532746104 6 314 SH   SOLE 7 314 0 0
LIMONEIRA CO COM 532746104 960 54,688 SH   SOLE 18 54,688 0 0
LIMONEIRA CO COM 532746104 506 28,817 SH   SOLE 19 28,817 0 0
LIMONEIRA CO COM 532746104 10,395 592,323 SH   SOLE 21 592,323 0 0
LIMONEIRA CO COM 532746104 6,447 367,339 SH   SOLE 22 356,328 0 11,011
LIMONEIRA CO COM 532746104 3 156 SH   SOLE 43 0 0 156
LINCOLN EDL SVCS CORP COM 533535100 40 5,129 SH   SOLE 18 5,129 0 0
LINCOLN EDL SVCS CORP COM 533535100 668 85,846 SH   SOLE 21 85,846 0 0
LINCOLN EDL SVCS CORP COM 533535100 3,426 440,314 SH   SOLE 22 440,314 0 0
LINCOLN EDL SVCS CORP COM 533535100 8 1,022 SH   SOLE 43 0 0 1,022
LINCOLN ELEC HLDGS INC COM 533900106 18,709 142,049 SH   SOLE 2 54,377 0 87,672
LINCOLN ELEC HLDGS INC COM 533900106 74 561 SH   SOLE 4 561 0 0
LINCOLN ELEC HLDGS INC COM 533900106 2,256 17,130 SH   SOLE 7 17,130 0 0
LINCOLN ELEC HLDGS INC COM 533900106 19,336 146,808 SH   SOLE 18 146,808 0 0
LINCOLN ELEC HLDGS INC COM 533900106 2,001 15,195 SH   SOLE 19 15,195 0 0
LINCOLN ELEC HLDGS INC COM 533900106 402,982 3,059,616 SH   SOLE 21 3,059,616 0 0
LINCOLN ELEC HLDGS INC COM 533900106 219,960 1,670,031 SH   SOLE 22 1,603,658 0 66,373
LINCOLN ELEC HLDGS INC COM 533900106 391 2,967 SH   SOLE 23 2,967 0 0
LINCOLN ELEC HLDGS INC COM 533900106 221 1,681 SH   SOLE 25 1,681 0 0
LINCOLN ELEC HLDGS INC COM 533900106 3,179 24,134 SH   SOLE 26 19,473 0 4,661
LINCOLN ELEC HLDGS INC COM 533900106 960 7,291 SH   SOLE 28 7,291 0 0
LINCOLN ELEC HLDGS INC COM 533900106 36,749 279,012 SH   SOLE 30 279,012 0 0
LINCOLN ELEC HLDGS INC COM 533900106 134 1,020 SH   SOLE 31 1,020 0 0
LINCOLN ELEC HLDGS INC COM 533900106 895 6,795 SH   SOLE 34 6,795 0 0
LINCOLN ELEC HLDGS INC COM 533900106 283 2,148 SH   SOLE 36 2,148 0 0
LINCOLN ELEC HLDGS INC COM 533900106 912 6,924 SH   SOLE 40 6,924 0 0
LINCOLN ELEC HLDGS INC COM 533900106 3,952 30,004 SH   SOLE 43 255 0 29,749
LINCOLN NATL CORP IND COM 534187109 30,683 488,271 SH   SOLE 2 125,367 0 362,904
LINCOLN NATL CORP IND COM 534187109 9,371 149,128 SH   SOLE 4 92,924 0 56,204
LINCOLN NATL CORP IND COM 534187109 13,552 215,651 SH   SOLE 7 163,655 0 51,996
LINCOLN NATL CORP IND COM 534187109 22 357 SH   SOLE 13 357 0 0
LINCOLN NATL CORP IND COM 534187109 1,482 23,591 SH   SOLE 15 23,591 0 0
LINCOLN NATL CORP IND COM 534187109 34,008 541,177 SH   SOLE 18 515,105 0 26,072
LINCOLN NATL CORP IND COM 534187109 5,128 81,603 SH   SOLE 19 81,603 0 0
LINCOLN NATL CORP IND COM 534187109 333,872 5,313,051 SH   SOLE 21 5,313,051 0 0
LINCOLN NATL CORP IND COM 534187109 252,814 4,023,139 SH   SOLE 22 3,574,590 0 448,549
LINCOLN NATL CORP IND COM 534187109 9,726 154,780 SH   SOLE 23 154,780 0 0
LINCOLN NATL CORP IND COM 534187109 28,273 449,917 SH   SOLE 25 449,917 0 0
LINCOLN NATL CORP IND COM 534187109 29,411 468,034 SH   SOLE 26 217,552 0 250,482
LINCOLN NATL CORP IND COM 534187109 34,189 544,059 SH   SOLE 28 25,540 0 518,519
LINCOLN NATL CORP IND COM 534187109 17 263 SH   SOLE 29 263 0 0
LINCOLN NATL CORP IND COM 534187109 82,487 1,312,650 SH   SOLE 30 1,290,717 0 21,933
LINCOLN NATL CORP IND COM 534187109 2,503 39,824 SH   SOLE 31 32,087 0 7,737
LINCOLN NATL CORP IND COM 534187109 46,293 736,680 SH   SOLE 34 736,680 0 0
LINCOLN NATL CORP IND COM 534187109 8,055 128,179 SH   SOLE 36 128,179 0 0
LINCOLN NATL CORP IND COM 534187109 399 6,352 SH   SOLE 40 6,352 0 0
LINCOLN NATL CORP IND COM 534187109 27,013 429,868 SH   SOLE 43 16,357 0 413,511
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 206 12,840 SH   SOLE 2 9,090 0 3,750
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 2 126 SH   SOLE 4 126 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 8 474 SH   SOLE 7 474 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 1,549 96,774 SH   SOLE 18 96,774 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 763 47,684 SH   SOLE 19 47,684 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 17,399 1,086,784 SH   SOLE 21 1,086,784 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 13,610 850,069 SH   SOLE 22 826,511 0 23,558
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 14 869 SH   SOLE 25 869 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 96 5,972 SH   SOLE 26 0 0 5,972
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 44 2,758 SH   SOLE 28 2,758 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 92 5,726 SH   SOLE 30 5,726 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 44 2,754 SH   SOLE 40 2,754 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 106 6,621 SH   SOLE 43 495 0 6,126
LINDE PLC SHS G5494J103 110,650 382,740 SH   SOLE 2 219,847 0 162,893
LINDE PLC SHS G5494J103 66,678 230,641 SH   SOLE 4 210,304 0 20,337
LINDE PLC SHS G5494J103 135,548 468,861 SH   SOLE 7 446,594 0 22,267
LINDE PLC SHS G5494J103 2,092 7,237 SH   SOLE 13 4,659 0 2,578
LINDE PLC SHS G5494J103 19,945 68,990 SH   SOLE 15 68,990 0 0
LINDE PLC SHS G5494J103 210,637 728,596 SH   SOLE 18 646,249 0 82,347
LINDE PLC SHS G5494J103 39,181 135,526 SH   SOLE 19 135,526 0 0
LINDE PLC SHS G5494J103 2,495,152 8,630,756 SH   SOLE 21 8,630,756 0 0
LINDE PLC SHS G5494J103 2,254,018 7,796,674 SH   SOLE 22 7,038,692 0 757,982
LINDE PLC SHS G5494J103 95,183 329,239 SH   SOLE 23 329,239 0 0
LINDE PLC SHS G5494J103 226,325 782,862 SH   SOLE 25 782,862 0 0
LINDE PLC SHS G5494J103 332,989 1,151,811 SH   SOLE 26 444,012 0 707,799
LINDE PLC SHS G5494J103 295,908 1,023,550 SH   SOLE 28 63,399 0 960,151
LINDE PLC SHS G5494J103 2,329 8,055 SH   SOLE 29 8,055 0 0
LINDE PLC SHS G5494J103 596,469 2,063,192 SH   SOLE 30 2,057,155 0 6,037
LINDE PLC SHS G5494J103 59,068 204,317 SH   SOLE 31 61,856 0 142,461
LINDE PLC SHS G5494J103 12,539 43,373 SH   SOLE 34 43,373 0 0
LINDE PLC SHS G5494J103 82,209 284,363 SH   SOLE 36 284,363 0 0
LINDE PLC SHS G5494J103 5,502 19,033 SH   SOLE 40 19,033 0 0
LINDE PLC SHS G5494J103 79,914 276,423 SH   SOLE 43 20,591 0 255,832
LINDSAY CORP COM 535555106 801 4,849 SH   SOLE 2 3,361 0 1,488
LINDSAY CORP COM 535555106 9 53 SH   SOLE 4 53 0 0
LINDSAY CORP COM 535555106 1,838 11,122 SH   SOLE 7 11,122 0 0
LINDSAY CORP COM 535555106 7,109 43,014 SH   SOLE 18 43,014 0 0
LINDSAY CORP COM 535555106 3,098 18,744 SH   SOLE 19 18,744 0 0
LINDSAY CORP COM 535555106 208,314 1,260,369 SH   SOLE 21 1,260,369 0 0
LINDSAY CORP COM 535555106 47,128 285,140 SH   SOLE 22 276,954 0 8,186
LINDSAY CORP COM 535555106 90 544 SH   SOLE 25 544 0 0
LINDSAY CORP COM 535555106 544 3,289 SH   SOLE 26 2,585 0 704
LINDSAY CORP COM 535555106 273 1,649 SH   SOLE 28 1,649 0 0
LINDSAY CORP COM 535555106 22,258 134,670 SH   SOLE 30 134,670 0 0
LINDSAY CORP COM 535555106 103 625 SH   SOLE 36 625 0 0
LINDSAY CORP COM 535555106 219 1,328 SH   SOLE 40 1,328 0 0
LINDSAY CORP COM 535555106 536 3,241 SH   SOLE 43 0 0 3,241
LINEAGE CELL THERAPEUTICS IN COM 53566P109 324 113,846 SH   SOLE 2 12,832 0 101,014
LINEAGE CELL THERAPEUTICS IN COM 53566P109 6 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,168 409,720 SH   SOLE 18 409,720 0 0
LINEAGE CELL THERAPEUTICS IN COM 53566P109 592 207,789 SH   SOLE 19 207,789 0 0
LINEAGE CELL THERAPEUTICS IN COM 53566P109 13,179 4,624,059 SH   SOLE 21 4,624,059 0 0
LINEAGE CELL THERAPEUTICS IN COM 53566P109 9,069 3,182,166 SH   SOLE 22 3,054,291 0 127,875
LIONS GATE ENTMNT CORP CL A VTG 535919401 2,017 97,432 SH   SOLE 2 44,751 0 52,681
LIONS GATE ENTMNT CORP CL A VTG 535919401 59 2,839 SH   SOLE 4 2,839 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 28 1,350 SH   SOLE 7 1,350 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 4,644 224,326 SH   SOLE 18 224,326 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 13,010 628,516 SH   SOLE 19 628,516 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 47,955 2,316,650 SH   SOLE 21 2,316,650 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 27,584 1,332,561 SH   SOLE 22 1,243,493 0 89,068
LIONS GATE ENTMNT CORP CL A VTG 535919401 51 2,449 SH   SOLE 25 2,449 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 265 12,784 SH   SOLE 26 7,371 0 5,413
LIONS GATE ENTMNT CORP CL A VTG 535919401 191 9,210 SH   SOLE 28 7,511 0 1,699
LIONS GATE ENTMNT CORP CL A VTG 535919401 1,091 52,720 SH   SOLE 30 52,720 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 2,957 142,834 SH   SOLE 34 142,834 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 100 4,810 SH   SOLE 36 4,810 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 129 6,223 SH   SOLE 40 6,223 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 3,010 145,427 SH   SOLE 43 1,644 0 143,783
LIONS GATE ENTMNT CORP OPTIONS 535919401 46 2,200 SH Call SOLE 4 2,200 0 0
LIONS GATE ENTMNT CORP OPTIONS 535919401 630 30,400 SH Call SOLE 18 30,400 0 0
LIONS GATE ENTMNT CORP OPTIONS 535919401 11,290 545,400 SH Call SOLE 19 545,400 0 0
LIONS GATE ENTMNT CORP OPTIONS 535919401 370 17,900 SH Call SOLE 22 17,900 0 0
LIONS GATE ENTMNT CORP OPTIONS 535919401 2,844 137,400 SH Call SOLE 34 137,400 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 2,795 152,716 SH   SOLE 2 63,027 0 89,689
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 10 548 SH   SOLE 4 548 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 54 2,973 SH   SOLE 7 2,973 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 6,670 364,474 SH   SOLE 18 364,474 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 3,608 197,158 SH   SOLE 19 197,158 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 80,381 4,392,415 SH   SOLE 21 4,392,415 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 57,789 3,157,896 SH   SOLE 22 2,990,156 0 167,740
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 71 3,897 SH   SOLE 25 3,897 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 864 47,229 SH   SOLE 26 38,920 0 8,309
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 358 19,555 SH   SOLE 28 14,084 0 5,471
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 1,390 75,931 SH   SOLE 30 75,931 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 155 8,475 SH   SOLE 36 8,475 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 242 13,209 SH   SOLE 40 13,209 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 160 8,725 SH   SOLE 43 226 0 8,499
LIPOCINE INC NEW COM 53630X104 24 17,415 SH   SOLE 18 17,415 0 0
LIPOCINE INC NEW COM 53630X104 399 285,246 SH   SOLE 21 285,246 0 0
LIPOCINE INC NEW COM 53630X104 1,792 1,279,754 SH   SOLE 22 1,279,754 0 0
LIQTECH INTL INC COM 53632A201 78 10,602 SH   SOLE 21 10,602 0 0
LIQTECH INTL INC COM 53632A201 355 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 21 7,228 SH   SOLE 18 7,228 0 0
LIQUIDIA CORPORATION COM NEW 53635D202 348 121,712 SH   SOLE 21 121,712 0 0
LIQUIDIA CORPORATION COM NEW 53635D202 2,052 717,512 SH   SOLE 22 717,512 0 0
LIQUIDITY SVCS INC COM 53635B107 128 5,030 SH   SOLE 2 2,196 0 2,834
LIQUIDITY SVCS INC COM 53635B107 13 522 SH   SOLE 7 522 0 0
LIQUIDITY SVCS INC COM 53635B107 2,889 113,501 SH   SOLE 18 113,501 0 0
LIQUIDITY SVCS INC COM 53635B107 1,169 45,936 SH   SOLE 19 45,936 0 0
LIQUIDITY SVCS INC COM 53635B107 80,410 3,159,513 SH   SOLE 21 3,159,513 0 0
LIQUIDITY SVCS INC COM 53635B107 17,993 706,979 SH   SOLE 22 702,223 0 4,756
LIQUIDITY SVCS INC COM 53635B107 935 36,731 SH   SOLE 30 36,731 0 0
LIQUIDITY SVCS INC COM 53635B107 172 6,767 SH   SOLE 43 0 0 6,767
LITHIA MTRS INC COM 536797103 32,355 94,154 SH   SOLE 2 32,606 0 61,548
LITHIA MTRS INC COM 536797103 63 182 SH   SOLE 4 182 0 0
LITHIA MTRS INC COM 536797103 203 591 SH   SOLE 7 591 0 0
LITHIA MTRS INC COM 536797103 563 1,639 SH   SOLE 13 1,639 0 0
LITHIA MTRS INC COM 536797103 26,342 76,656 SH   SOLE 18 74,377 0 2,279
LITHIA MTRS INC COM 536797103 40,676 118,368 SH   SOLE 19 118,368 0 0
LITHIA MTRS INC COM 536797103 483,752 1,407,728 SH   SOLE 21 1,407,728 0 0
LITHIA MTRS INC COM 536797103 328,189 955,037 SH   SOLE 22 916,200 0 38,837
LITHIA MTRS INC COM 536797103 1,775 5,165 SH   SOLE 23 5,165 0 0
LITHIA MTRS INC COM 536797103 425 1,238 SH   SOLE 25 1,238 0 0
LITHIA MTRS INC COM 536797103 12,162 35,391 SH   SOLE 26 9,232 0 26,159
LITHIA MTRS INC COM 536797103 1,838 5,348 SH   SOLE 28 3,183 0 2,165
LITHIA MTRS INC COM 536797103 7,065 20,559 SH   SOLE 30 20,559 0 0
LITHIA MTRS INC COM 536797103 177 514 SH   SOLE 31 514 0 0
LITHIA MTRS INC COM 536797103 24 71 SH   SOLE 34 71 0 0
LITHIA MTRS INC COM 536797103 627 1,826 SH   SOLE 36 1,826 0 0
LITHIA MTRS INC COM 536797103 1,188 3,457 SH   SOLE 40 3,457 0 0
LITHIA MTRS INC COM 536797103 4,016 11,686 SH   SOLE 43 1,486 0 10,200
LITHIUM AMERS CORP NEW COM NEW 53680Q207 39 2,601 SH   SOLE 43 0 0 2,601
LITTELFUSE INC COM 537008104 15,681 61,543 SH   SOLE 2 18,878 0 42,665
LITTELFUSE INC COM 537008104 23 90 SH   SOLE 4 90 0 0
LITTELFUSE INC COM 537008104 99 387 SH   SOLE 7 387 0 0
LITTELFUSE INC COM 537008104 15,105 59,283 SH   SOLE 18 59,283 0 0
LITTELFUSE INC COM 537008104 1,652 6,483 SH   SOLE 19 6,483 0 0
LITTELFUSE INC COM 537008104 292,903 1,149,587 SH   SOLE 21 1,149,587 0 0
LITTELFUSE INC COM 537008104 178,957 702,372 SH   SOLE 22 672,209 0 30,163
LITTELFUSE INC COM 537008104 187 734 SH   SOLE 25 734 0 0
LITTELFUSE INC COM 537008104 2,498 9,806 SH   SOLE 26 8,112 0 1,694
LITTELFUSE INC COM 537008104 491 1,929 SH   SOLE 28 1,929 0 0
LITTELFUSE INC COM 537008104 4,693 18,420 SH   SOLE 30 18,420 0 0
LITTELFUSE INC COM 537008104 101 397 SH   SOLE 31 397 0 0
LITTELFUSE INC COM 537008104 195 766 SH   SOLE 36 766 0 0
LITTELFUSE INC COM 537008104 760 2,982 SH   SOLE 40 2,982 0 0
LITTELFUSE INC COM 537008104 4,020 15,778 SH   SOLE 43 1,013 0 14,765
LIVANOVA PLC SHS G5509L101 5,180 61,582 SH   SOLE 2 38,822 0 22,760
LIVANOVA PLC SHS G5509L101 17 199 SH   SOLE 4 199 0 0
LIVANOVA PLC SHS G5509L101 66 786 SH   SOLE 7 786 0 0
LIVANOVA PLC SHS G5509L101 21,382 254,217 SH   SOLE 18 253,005 0 1,212
LIVANOVA PLC SHS G5509L101 15,353 182,536 SH   SOLE 19 182,536 0 0
LIVANOVA PLC SHS G5509L101 302,575 3,597,374 SH   SOLE 21 3,597,374 0 0
LIVANOVA PLC SHS G5509L101 127,634 1,517,465 SH   SOLE 22 1,478,192 0 39,273
LIVANOVA PLC SHS G5509L101 283 3,368 SH   SOLE 23 3,368 0 0
LIVANOVA PLC SHS G5509L101 166 1,978 SH   SOLE 25 1,978 0 0
LIVANOVA PLC SHS G5509L101 2,808 33,381 SH   SOLE 26 14,695 0 18,686
LIVANOVA PLC SHS G5509L101 530 6,300 SH   SOLE 28 6,300 0 0
LIVANOVA PLC SHS G5509L101 26,242 311,994 SH   SOLE 30 311,994 0 0
LIVANOVA PLC SHS G5509L101 154 1,835 SH   SOLE 36 1,835 0 0
LIVANOVA PLC SHS G5509L101 478 5,684 SH   SOLE 40 5,684 0 0
LIVANOVA PLC SHS G5509L101 1,108 13,168 SH   SOLE 43 98 0 13,070
LIVE NATION ENTERTAINMENT IN COM 538034109 29,965 342,107 SH   SOLE 2 92,924 0 249,183
LIVE NATION ENTERTAINMENT IN COM 538034109 9,777 111,626 SH   SOLE 4 68,321 0 43,305
LIVE NATION ENTERTAINMENT IN COM 538034109 11,298 128,989 SH   SOLE 7 124,507 0 4,482
LIVE NATION ENTERTAINMENT IN COM 538034109 3,032 34,613 SH   SOLE 13 33,389 0 1,224
LIVE NATION ENTERTAINMENT IN COM 538034109 1,729 19,735 SH   SOLE 15 19,735 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 2 25 SH   SOLE 17 0 0 25
LIVE NATION ENTERTAINMENT IN COM 538034109 37,718 430,623 SH   SOLE 18 376,689 0 53,934
LIVE NATION ENTERTAINMENT IN COM 538034109 56,765 648,078 SH   SOLE 19 648,078 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 281,871 3,218,071 SH   SOLE 21 3,218,071 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 284,431 3,247,303 SH   SOLE 22 2,845,259 0 402,044
LIVE NATION ENTERTAINMENT IN COM 538034109 9,321 106,413 SH   SOLE 23 106,413 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 93,769 1,070,548 SH   SOLE 25 1,070,548 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 36,214 413,453 SH   SOLE 26 191,944 0 221,509
LIVE NATION ENTERTAINMENT IN COM 538034109 30,510 348,331 SH   SOLE 28 18,106 0 330,225
LIVE NATION ENTERTAINMENT IN COM 538034109 376 4,295 SH   SOLE 29 4,295 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 50,264 573,856 SH   SOLE 30 573,856 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 3,294 37,608 SH   SOLE 31 30,944 0 6,664
LIVE NATION ENTERTAINMENT IN COM 538034109 16,121 184,050 SH   SOLE 34 184,050 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 6,524 74,479 SH   SOLE 36 74,479 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 535 6,108 SH   SOLE 40 6,108 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 7,047 80,452 SH   SOLE 43 18,489 0 61,963
LIVE NATION ENTERTAINMENT IN NOTE 2.500% 3/1 538034AQ2 2,181 1,562,000 PRN   SOLE 2 1,562,000 0 0
LIVE NATION ENTERTAINMENT IN NOTE 2.500% 3/1 538034AQ2 2,280 1,633,000 PRN   SOLE 18 1,633,000 0 0
LIVE NATION ENTERTAINMENT IN NOTE 2.500% 3/1 538034AQ2 24,039 17,216,000 PRN   SOLE 19 17,216,000 0 0
LIVE NATION ENTERTAINMENT IN NOTE 2.500% 3/1 538034AQ2 4,594 3,290,000 PRN   SOLE 21 3,290,000 0 0
LIVE NATION ENTERTAINMENT IN NOTE 2.500% 3/1 538034AQ2 124 89,000 PRN   SOLE 22 89,000 0 0
LIVE NATION ENTERTAINMENT IN NOTE 2.500% 3/1 538034AQ2 1,222 875,000 PRN   SOLE 26 875,000 0 0
LIVE NATION ENTERTAINMENT IN NOTE 2.500% 3/1 538034AQ2 60 43,000 PRN   SOLE 30 43,000 0 0
LIVE NATION ENTERTAINMENT IN NOTE 2.500% 3/1 538034AQ2 5,127 3,672,000 PRN   SOLE 34 3,672,000 0 0
LIVE NATION ENTERTAINMENT IN NOTE 2.000% 2/1 538034AU3 2,586 2,317,000 PRN   SOLE 2 2,317,000 0 0
LIVE NATION ENTERTAINMENT IN NOTE 2.000% 2/1 538034AU3 3,660 3,280,000 PRN   SOLE 18 3,280,000 0 0
LIVE NATION ENTERTAINMENT IN NOTE 2.000% 2/1 538034AU3 18,312 16,409,000 PRN   SOLE 19 16,409,000 0 0
LIVE NATION ENTERTAINMENT IN NOTE 2.000% 2/1 538034AU3 2,247 2,013,000 PRN   SOLE 21 2,013,000 0 0
LIVE NATION ENTERTAINMENT IN NOTE 2.000% 2/1 538034AU3 94 84,000 PRN   SOLE 22 84,000 0 0
LIVE NATION ENTERTAINMENT IN NOTE 2.000% 2/1 538034AU3 1,703 1,526,000 PRN   SOLE 26 1,526,000 0 0
LIVE NATION ENTERTAINMENT IN NOTE 2.000% 2/1 538034AU3 50 45,000 PRN   SOLE 30 45,000 0 0
LIVE NATION ENTERTAINMENT IN NOTE 2.000% 2/1 538034AU3 5,897 5,284,000 PRN   SOLE 34 5,284,000 0 0
LIVE OAK BANCSHARES INC COM 53803X105 769 13,035 SH   SOLE 2 9,526 0 3,509
LIVE OAK BANCSHARES INC COM 53803X105 6 104 SH   SOLE 4 104 0 0
LIVE OAK BANCSHARES INC COM 53803X105 29 494 SH   SOLE 7 494 0 0
LIVE OAK BANCSHARES INC COM 53803X105 5,820 98,645 SH   SOLE 18 96,768 0 1,877
LIVE OAK BANCSHARES INC COM 53803X105 3,741 63,405 SH   SOLE 19 63,405 0 0
LIVE OAK BANCSHARES INC COM 53803X105 62,292 1,055,804 SH   SOLE 21 1,055,804 0 0
LIVE OAK BANCSHARES INC COM 53803X105 45,025 763,135 SH   SOLE 22 745,749 0 17,386
LIVE OAK BANCSHARES INC COM 53803X105 87 1,482 SH   SOLE 25 1,482 0 0
LIVE OAK BANCSHARES INC COM 53803X105 780 13,227 SH   SOLE 26 10,321 0 2,906
LIVE OAK BANCSHARES INC COM 53803X105 170 2,884 SH   SOLE 28 2,884 0 0
LIVE OAK BANCSHARES INC COM 53803X105 1,774 30,069 SH   SOLE 30 30,069 0 0
LIVE OAK BANCSHARES INC COM 53803X105 85 1,438 SH   SOLE 36 1,438 0 0
LIVE OAK BANCSHARES INC COM 53803X105 246 4,173 SH   SOLE 40 4,173 0 0
LIVE OAK BANCSHARES INC COM 53803X105 970 16,439 SH   SOLE 43 0 0 16,439
LIVE VENTURES INC COM NEW 538142308 16 260 SH   SOLE 18 260 0 0
LIVE VENTURES INC COM NEW 538142308 215 3,491 SH   SOLE 21 3,491 0 0
LIVENT CORP COM 53814L108 1,758 90,788 SH   SOLE 2 47,863 0 42,925
LIVENT CORP COM 53814L108 11 549 SH   SOLE 4 549 0 0
LIVENT CORP COM 53814L108 50 2,557 SH   SOLE 7 2,557 0 0
LIVENT CORP COM 53814L108 11,500 594,026 SH   SOLE 18 594,026 0 0
LIVENT CORP COM 53814L108 10,062 519,729 SH   SOLE 19 519,729 0 0
LIVENT CORP COM 53814L108 342,337 17,682,712 SH   SOLE 21 17,682,712 0 0
LIVENT CORP COM 53814L108 81,631 4,216,494 SH   SOLE 22 4,132,079 0 84,415
LIVENT CORP COM 53814L108 221 11,407 SH   SOLE 23 11,407 0 0
LIVENT CORP COM 53814L108 103 5,346 SH   SOLE 25 5,346 0 0
LIVENT CORP COM 53814L108 2,517 130,033 SH   SOLE 26 67,516 0 62,517
LIVENT CORP COM 53814L108 315 16,260 SH   SOLE 28 16,260 0 0
LIVENT CORP COM 53814L108 6,211 320,822 SH   SOLE 30 320,822 0 0
LIVENT CORP COM 53814L108 301 15,569 SH   SOLE 34 15,569 0 0
LIVENT CORP COM 53814L108 48 2,457 SH   SOLE 36 2,457 0 0
LIVENT CORP COM 53814L108 343 17,705 SH   SOLE 40 17,705 0 0
LIVENT CORP COM 53814L108 1,340 69,226 SH   SOLE 43 895 0 68,331
LIVEPERSON INC COM 538146101 5,512 87,160 SH   SOLE 2 40,649 0 46,511
LIVEPERSON INC COM 538146101 16 259 SH   SOLE 4 259 0 0
LIVEPERSON INC COM 538146101 65 1,030 SH   SOLE 7 1,030 0 0
LIVEPERSON INC COM 538146101 17,537 277,314 SH   SOLE 18 254,092 0 23,222
LIVEPERSON INC COM 538146101 33,057 522,720 SH   SOLE 19 522,720 0 0
LIVEPERSON INC COM 538146101 470,379 7,438,003 SH   SOLE 21 7,438,003 0 0
LIVEPERSON INC COM 538146101 130,371 2,061,521 SH   SOLE 22 2,021,243 0 40,278
LIVEPERSON INC COM 538146101 1,049 16,590 SH   SOLE 23 16,590 0 0
LIVEPERSON INC COM 538146101 185 2,922 SH   SOLE 25 2,922 0 0
LIVEPERSON INC COM 538146101 5,521 87,300 SH   SOLE 26 16,124 0 71,176
LIVEPERSON INC COM 538146101 545 8,611 SH   SOLE 28 8,611 0 0
LIVEPERSON INC COM 538146101 8,420 133,148 SH   SOLE 30 133,148 0 0
LIVEPERSON INC COM 538146101 98 1,545 SH   SOLE 34 1,545 0 0
LIVEPERSON INC COM 538146101 105 1,653 SH   SOLE 36 1,653 0 0
LIVEPERSON INC COM 538146101 475 7,512 SH   SOLE 40 7,512 0 0
LIVEPERSON INC COM 538146101 2,945 46,565 SH   SOLE 43 124 0 46,441
LIVERAMP HLDGS INC COM 53815P108 6,136 130,977 SH   SOLE 2 62,269 0 68,708
LIVERAMP HLDGS INC COM 53815P108 25 524 SH   SOLE 4 524 0 0
LIVERAMP HLDGS INC COM 53815P108 50 1,075 SH   SOLE 7 1,075 0 0
LIVERAMP HLDGS INC COM 53815P108 16,390 349,831 SH   SOLE 18 349,831 0 0
LIVERAMP HLDGS INC COM 53815P108 9,020 192,533 SH   SOLE 19 192,533 0 0
LIVERAMP HLDGS INC COM 53815P108 223,971 4,780,605 SH   SOLE 21 4,780,605 0 0
LIVERAMP HLDGS INC COM 53815P108 101,414 2,164,660 SH   SOLE 22 2,067,283 0 97,377
LIVERAMP HLDGS INC COM 53815P108 268 5,714 SH   SOLE 23 5,714 0 0
LIVERAMP HLDGS INC COM 53815P108 84 1,787 SH   SOLE 25 1,787 0 0
LIVERAMP HLDGS INC COM 53815P108 2,464 52,598 SH   SOLE 26 20,487 0 32,111
LIVERAMP HLDGS INC COM 53815P108 397 8,474 SH   SOLE 28 8,474 0 0
LIVERAMP HLDGS INC COM 53815P108 2,214 47,255 SH   SOLE 30 47,255 0 0
LIVERAMP HLDGS INC COM 53815P108 382 8,148 SH   SOLE 40 8,148 0 0
LIVERAMP HLDGS INC COM 53815P108 2,017 43,052 SH   SOLE 43 17,257 0 25,795
LIVEXLIVE MEDIA INC COM NEW 53839L208 40 8,506 SH   SOLE 2 2,897 0 5,609
LIVEXLIVE MEDIA INC COM NEW 53839L208 3 654 SH   SOLE 7 654 0 0
LIVEXLIVE MEDIA INC COM NEW 53839L208 812 172,103 SH   SOLE 18 172,103 0 0
LIVEXLIVE MEDIA INC COM NEW 53839L208 393 83,367 SH   SOLE 19 83,367 0 0
LIVEXLIVE MEDIA INC COM NEW 53839L208 8,777 1,859,604 SH   SOLE 21 1,859,604 0 0
LIVEXLIVE MEDIA INC COM NEW 53839L208 6,067 1,285,413 SH   SOLE 22 1,280,604 0 4,809
LIVEXLIVE MEDIA INC COM NEW 53839L208 59 12,524 SH   SOLE 43 344 0 12,180
LIVONGO HEALTH INC NOTE 0.875% 6/0 539183AA1 5,184 3,285,000 PRN   SOLE 21 3,285,000 0 0
LIXTE BIOTECHNOLOGY HLDGS IN COM 539319202 1 303 SH   SOLE 18 303 0 0
LIXTE BIOTECHNOLOGY HLDGS IN COM 539319202 13 4,296 SH   SOLE 21 4,296 0 0
LKQ CORP COM 501889208 40,417 821,141 SH   SOLE 2 294,099 0 527,042
LKQ CORP COM 501889208 9,534 193,711 SH   SOLE 4 117,737 0 75,974
LKQ CORP COM 501889208 14,540 295,399 SH   SOLE 7 267,228 0 28,171
LKQ CORP COM 501889208 131 2,658 SH   SOLE 13 1,031 0 1,627
LKQ CORP COM 501889208 1,993 40,491 SH   SOLE 15 40,491 0 0
LKQ CORP COM 501889208 29,482 598,985 SH   SOLE 18 554,799 0 44,186
LKQ CORP COM 501889208 6,755 137,242 SH   SOLE 19 137,242 0 0
LKQ CORP COM 501889208 374,099 7,600,549 SH   SOLE 21 7,600,549 0 0
LKQ CORP COM 501889208 305,621 6,209,290 SH   SOLE 22 5,506,199 0 703,091
LKQ CORP COM 501889208 8,814 179,076 SH   SOLE 23 179,076 0 0
LKQ CORP COM 501889208 23,429 476,013 SH   SOLE 25 476,013 0 0
LKQ CORP COM 501889208 36,239 736,272 SH   SOLE 26 351,417 0 384,855
LKQ CORP COM 501889208 53,664 1,090,282 SH   SOLE 28 37,707 0 1,052,575
LKQ CORP COM 501889208 1,972 40,069 SH   SOLE 29 40,069 0 0
LKQ CORP COM 501889208 97,275 1,976,337 SH   SOLE 30 1,929,564 0 46,773
LKQ CORP COM 501889208 5,825 118,337 SH   SOLE 31 74,824 0 43,513
LKQ CORP COM 501889208 762 15,479 SH   SOLE 34 15,479 0 0
LKQ CORP COM 501889208 7,538 153,141 SH   SOLE 36 153,141 0 0
LKQ CORP COM 501889208 567 11,518 SH   SOLE 40 11,518 0 0
LKQ CORP COM 501889208 4,445 90,310 SH   SOLE 43 7,825 0 82,485
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,091 3,565,235 SH   SOLE 43 172,401 0 3,392,834
LM FDG AMER INC COM 502074404 0 85 SH   SOLE 21 85 0 0
LMP AUTOMOTIVE HLDGS INC COM 53952P101 22 1,294 SH   SOLE 18 1,294 0 0
LMP AUTOMOTIVE HLDGS INC COM 53952P101 26 1,517 SH   SOLE 21 1,517 0 0
LMP AUTOMOTIVE HLDGS INC COM 53952P101 2,184 128,463 SH   SOLE 22 128,463 0 0
LOANDEPOT INC COM CL A 53946R106 14 1,075 SH   SOLE 21 1,075 0 0
LOANDEPOT INC COM CL A 53946R106 769 59,844 SH   SOLE 22 59,844 0 0
LOCKHEED MARTIN CORP COM 539830109 239,944 634,184 SH   SOLE 2 179,639 0 454,545
LOCKHEED MARTIN CORP COM 539830109 39,522 104,458 SH   SOLE 4 74,427 0 30,031
LOCKHEED MARTIN CORP COM 539830109 91,214 241,084 SH   SOLE 7 233,590 0 7,494
LOCKHEED MARTIN CORP COM 539830109 8,388 22,169 SH   SOLE 13 20,953 0 1,216
LOCKHEED MARTIN CORP COM 539830109 12,459 32,930 SH   SOLE 15 32,930 0 0
LOCKHEED MARTIN CORP COM 539830109 2 5 SH   SOLE 17 0 0 5
LOCKHEED MARTIN CORP COM 539830109 252,974 668,624 SH   SOLE 18 615,784 0 52,840
LOCKHEED MARTIN CORP COM 539830109 119,652 316,246 SH   SOLE 19 316,246 0 0
LOCKHEED MARTIN CORP COM 539830109 2,785,987 7,363,517 SH   SOLE 21 7,363,517 0 0
LOCKHEED MARTIN CORP COM 539830109 2,067,027 5,463,266 SH   SOLE 22 4,909,368 0 553,898
LOCKHEED MARTIN CORP COM 539830109 67,579 178,615 SH   SOLE 23 178,615 0 0
LOCKHEED MARTIN CORP COM 539830109 49,766 131,535 SH   SOLE 25 131,535 0 0
LOCKHEED MARTIN CORP COM 539830109 125,381 331,388 SH   SOLE 26 186,803 0 144,585
LOCKHEED MARTIN CORP COM 539830109 33,529 88,619 SH   SOLE 28 0 0 88,619
LOCKHEED MARTIN CORP COM 539830109 9,461 25,006 SH   SOLE 29 25,006 0 0
LOCKHEED MARTIN CORP COM 539830109 346,798 916,606 SH   SOLE 30 916,606 0 0
LOCKHEED MARTIN CORP COM 539830109 30,689 81,113 SH   SOLE 31 65,112 0 16,001
LOCKHEED MARTIN CORP COM 539830109 3,979 10,518 SH   SOLE 32 10,518 0 0
LOCKHEED MARTIN CORP COM 539830109 14,173 37,460 SH   SOLE 35 37,460 0 0
LOCKHEED MARTIN CORP COM 539830109 51,381 135,802 SH   SOLE 36 135,802 0 0
LOCKHEED MARTIN CORP COM 539830109 1,823 4,818 SH   SOLE 40 4,818 0 0
LOCKHEED MARTIN CORP COM 539830109 63,625 168,164 SH   SOLE 43 13,671 0 154,493
LOEWS CORP COM 540424108 27,185 497,442 SH   SOLE 2 80,778 0 416,664
LOEWS CORP COM 540424108 5,040 92,228 SH   SOLE 4 82,763 0 9,465
LOEWS CORP COM 540424108 11,672 213,584 SH   SOLE 7 189,255 0 24,329
LOEWS CORP COM 540424108 57 1,034 SH   SOLE 13 1,034 0 0
LOEWS CORP COM 540424108 1,766 32,321 SH   SOLE 15 32,321 0 0
LOEWS CORP COM 540424108 32,894 601,894 SH   SOLE 18 569,143 0 32,751
LOEWS CORP COM 540424108 5,831 106,704 SH   SOLE 19 106,704 0 0
LOEWS CORP COM 540424108 322,094 5,893,755 SH   SOLE 21 5,893,755 0 0
LOEWS CORP COM 540424108 270,289 4,945,821 SH   SOLE 22 4,463,454 0 482,367
LOEWS CORP COM 540424108 7,229 132,287 SH   SOLE 23 132,287 0 0
LOEWS CORP COM 540424108 16,240 297,168 SH   SOLE 25 297,168 0 0
LOEWS CORP COM 540424108 39,326 719,596 SH   SOLE 26 428,056 0 291,540
LOEWS CORP COM 540424108 48,235 882,616 SH   SOLE 28 21,539 0 861,077
LOEWS CORP COM 540424108 34 615 SH   SOLE 29 615 0 0
LOEWS CORP COM 540424108 68,281 1,249,425 SH   SOLE 30 1,249,425 0 0
LOEWS CORP COM 540424108 3,143 57,520 SH   SOLE 31 27,275 0 30,245
LOEWS CORP COM 540424108 691 12,640 SH   SOLE 34 12,640 0 0
LOEWS CORP COM 540424108 7,811 142,936 SH   SOLE 36 142,936 0 0
LOEWS CORP COM 540424108 392 7,168 SH   SOLE 40 7,168 0 0
LOEWS CORP COM 540424108 8,833 161,628 SH   SOLE 43 2,694 0 158,934
LOGICBIO THERAPEUTICS INC COM 54142F102 3 673 SH   SOLE 2 272 0 401
LOGICBIO THERAPEUTICS INC COM 54142F102 20 4,496 SH   SOLE 18 4,496 0 0
LOGICBIO THERAPEUTICS INC COM 54142F102 288 64,924 SH   SOLE 21 64,924 0 0
LOGICBIO THERAPEUTICS INC COM 54142F102 658 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 5 39 SH   SOLE 18 39 0 0
LOGITECH INTL S A SHS H50430232 41,421 342,552 SH   SOLE 43 22,363 0 320,189
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,111 163,214 SH   SOLE 21 163,214 0 0
LOMA NEGRA C I A S A MTN 14 SPONSORED ADS 54150E104 2,421 355,470 SH   SOLE 22 342,502 0 12,968
LOMA NEGRA C I A S A MTN 14 SPONSORED ADS 54150E104 1,095 160,771 SH   SOLE 30 160,771 0 0
LOMA NEGRA C I A S A MTN 14 SPONSORED ADS 54150E104 461 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 152 16,658 SH   SOLE 21 16,658 0 0
LOOP INDS INC COM 543518104 91 7,399 SH   SOLE 21 7,399 0 0
LOOP INDS INC COM 543518104 2,677 217,101 SH   SOLE 22 217,101 0 0
LORAL SPACE & COM INC COM 543881106 187 4,802 SH   SOLE 2 3,508 0 1,294
LORAL SPACE & COM INC COM 543881106 3 70 SH   SOLE 4 70 0 0
LORAL SPACE & COM INC COM 543881106 11 277 SH   SOLE 7 277 0 0
LORAL SPACE & COM INC COM 543881106 1,601 41,197 SH   SOLE 18 41,197 0 0
LORAL SPACE & COM INC COM 543881106 866 22,278 SH   SOLE 19 22,278 0 0
LORAL SPACE & COM INC COM 543881106 16,552 426,042 SH   SOLE 21 426,042 0 0
LORAL SPACE & COM INC COM 543881106 12,333 317,442 SH   SOLE 22 309,497 0 7,945
LORAL SPACE & COM INC COM 543881106 16 409 SH   SOLE 25 409 0 0
LORAL SPACE & COM INC COM 543881106 21 539 SH   SOLE 26 0 0 539
LORAL SPACE & COM INC COM 543881106 76 1,965 SH   SOLE 28 1,965 0 0
LORAL SPACE & COM INC COM 543881106 489 12,576 SH   SOLE 30 12,576 0 0
LORAL SPACE & COM INC COM 543881106 67 1,727 SH   SOLE 40 1,727 0 0
LORAL SPACE & COM INC COM 543881106 375 9,651 SH   SOLE 43 488 0 9,163
LORDSTOWN MOTORS CORP COM CL A 54405Q100 10,224 924,435 SH   SOLE 2 847,104 0 77,331
LORDSTOWN MOTORS CORP COM CL A 54405Q100 20 1,802 SH   SOLE 7 1,802 0 0
LORDSTOWN MOTORS CORP COM CL A 54405Q100 3,929 355,209 SH   SOLE 18 355,209 0 0
LORDSTOWN MOTORS CORP COM CL A 54405Q100 2,188 197,810 SH   SOLE 19 197,810 0 0
LORDSTOWN MOTORS CORP COM CL A 54405Q100 43,228 3,908,465 SH   SOLE 21 3,908,465 0 0
LORDSTOWN MOTORS CORP COM CL A 54405Q100 30,541 2,761,382 SH   SOLE 22 2,600,430 0 160,952
LORDSTOWN MOTORS CORP COM CL A 54405Q100 35 3,192 SH   SOLE 25 3,192 0 0
LORDSTOWN MOTORS CORP COM CL A 54405Q100 140 12,672 SH   SOLE 26 0 0 12,672
LORDSTOWN MOTORS CORP COM CL A 54405Q100 151 13,663 SH   SOLE 28 13,663 0 0
LORDSTOWN MOTORS CORP COM CL A 54405Q100 1,080 97,684 SH   SOLE 30 97,684 0 0
LORDSTOWN MOTORS CORP COM CL A 54405Q100 151 13,661 SH   SOLE 40 13,661 0 0
LOUISIANA PAC CORP COM 546347105 19,389 321,601 SH   SOLE 2 100,234 0 221,367
LOUISIANA PAC CORP COM 546347105 55 911 SH   SOLE 4 911 0 0
LOUISIANA PAC CORP COM 546347105 128 2,130 SH   SOLE 7 2,130 0 0
LOUISIANA PAC CORP COM 546347105 15,141 251,135 SH   SOLE 18 248,488 0 2,647
LOUISIANA PAC CORP COM 546347105 20,822 345,368 SH   SOLE 19 345,368 0 0
LOUISIANA PAC CORP COM 546347105 312,643 5,185,659 SH   SOLE 21 5,185,659 0 0
LOUISIANA PAC CORP COM 546347105 201,340 3,339,529 SH   SOLE 22 3,211,883 0 127,646
LOUISIANA PAC CORP COM 546347105 1,045 17,327 SH   SOLE 23 17,327 0 0
LOUISIANA PAC CORP COM 546347105 262 4,348 SH   SOLE 25 4,348 0 0
LOUISIANA PAC CORP COM 546347105 8,328 138,138 SH   SOLE 26 39,697 0 98,441
LOUISIANA PAC CORP COM 546347105 798 13,236 SH   SOLE 28 12,356 0 880
LOUISIANA PAC CORP COM 546347105 5,085 84,346 SH   SOLE 30 84,346 0 0
LOUISIANA PAC CORP COM 546347105 109 1,810 SH   SOLE 31 1,810 0 0
LOUISIANA PAC CORP COM 546347105 208 3,449 SH   SOLE 34 3,449 0 0
LOUISIANA PAC CORP COM 546347105 519 8,615 SH   SOLE 36 8,615 0 0
LOUISIANA PAC CORP COM 546347105 748 12,410 SH   SOLE 40 12,410 0 0
LOUISIANA PAC CORP COM 546347105 2,689 44,599 SH   SOLE 43 543 0 44,056
LOVESAC COMPANY COM 54738L109 462 5,790 SH   SOLE 2 4,490 0 1,300
LOVESAC COMPANY COM 54738L109 3 41 SH   SOLE 4 41 0 0
LOVESAC COMPANY COM 54738L109 16 205 SH   SOLE 7 205 0 0
LOVESAC COMPANY COM 54738L109 3,624 45,420 SH   SOLE 18 41,665 0 3,755
LOVESAC COMPANY COM 54738L109 3,696 46,322 SH   SOLE 19 46,322 0 0
LOVESAC COMPANY COM 54738L109 36,616 458,900 SH   SOLE 21 458,900 0 0
LOVESAC COMPANY COM 54738L109 23,501 294,533 SH   SOLE 22 287,219 0 7,314
LOVESAC COMPANY COM 54738L109 66 829 SH   SOLE 23 829 0 0
LOVESAC COMPANY COM 54738L109 93 1,169 SH   SOLE 25 1,169 0 0
LOVESAC COMPANY COM 54738L109 122 1,527 SH   SOLE 26 432 0 1,095
LOVESAC COMPANY COM 54738L109 1,324 16,593 SH   SOLE 30 16,593 0 0
LOVESAC COMPANY COM 54738L109 163 2,046 SH   SOLE 36 2,046 0 0
LOVESAC COMPANY COM 54738L109 134 1,674 SH   SOLE 40 1,674 0 0
LOVESAC COMPANY COM 54738L109 64 803 SH   SOLE 43 0 0 803
LOWES COS INC COM 548661107 373,646 1,926,308 SH   SOLE 2 510,583 0 1,415,725
LOWES COS INC COM 548661107 88,264 455,038 SH   SOLE 4 294,464 0 160,574
LOWES COS INC COM 548661107 138,158 712,265 SH   SOLE 7 616,915 0 95,350
LOWES COS INC COM 548661107 5,471 28,206 SH   SOLE 13 24,632 0 3,574
LOWES COS INC COM 548661107 14,257 73,503 SH   SOLE 15 73,503 0 0
LOWES COS INC COM 548661107 21 106 SH   SOLE 17 0 0 106
LOWES COS INC COM 548661107 516,539 2,662,987 SH   SOLE 18 2,366,514 0 296,473
LOWES COS INC COM 548661107 500,315 2,579,344 SH   SOLE 19 2,579,344 0 0
LOWES COS INC COM 548661107 2,900,658 14,954,160 SH   SOLE 21 14,954,160 0 0
LOWES COS INC COM 548661107 3,065,338 15,803,156 SH   SOLE 22 14,016,287 0 1,786,869
LOWES COS INC COM 548661107 88,932 458,485 SH   SOLE 23 458,485 0 0
LOWES COS INC COM 548661107 247,188 1,274,362 SH   SOLE 25 1,265,497 0 8,865
LOWES COS INC COM 548661107 313,828 1,617,918 SH   SOLE 26 631,404 0 986,514
LOWES COS INC COM 548661107 456,976 2,355,909 SH   SOLE 28 87,532 0 2,268,377
LOWES COS INC COM 548661107 9,073 46,773 SH   SOLE 29 46,773 0 0
LOWES COS INC COM 548661107 735,963 3,794,209 SH   SOLE 30 3,764,410 0 29,799
LOWES COS INC COM 548661107 58,106 299,563 SH   SOLE 31 151,570 0 147,993
LOWES COS INC COM 548661107 150,010 773,365 SH   SOLE 34 773,365 0 0
LOWES COS INC COM 548661107 74,805 385,653 SH   SOLE 36 385,653 0 0
LOWES COS INC COM 548661107 5,156 26,581 SH   SOLE 40 26,581 0 0
LOWES COS INC COM 548661107 122,403 631,041 SH   SOLE 43 81,640 0 549,401
LPL FINL HLDGS INC COM 50212V100 22,193 164,417 SH   SOLE 2 41,688 0 122,729
LPL FINL HLDGS INC COM 50212V100 38 285 SH   SOLE 4 285 0 0
LPL FINL HLDGS INC COM 50212V100 212 1,570 SH   SOLE 7 1,570 0 0
LPL FINL HLDGS INC COM 50212V100 4,665 34,561 SH   SOLE 18 34,561 0 0
LPL FINL HLDGS INC COM 50212V100 2,840 21,038 SH   SOLE 19 21,038 0 0
LPL FINL HLDGS INC COM 50212V100 194,371 1,440,002 SH   SOLE 21 1,440,002 0 0
LPL FINL HLDGS INC COM 50212V100 257,164 1,905,203 SH   SOLE 22 1,811,357 0 93,846
LPL FINL HLDGS INC COM 50212V100 672 4,977 SH   SOLE 25 4,977 0 0
LPL FINL HLDGS INC COM 50212V100 4,532 33,578 SH   SOLE 26 27,113 0 6,465
LPL FINL HLDGS INC COM 50212V100 1,172 8,681 SH   SOLE 28 7,563 0 1,118
LPL FINL HLDGS INC COM 50212V100 11,217 83,103 SH   SOLE 30 83,103 0 0
LPL FINL HLDGS INC COM 50212V100 191 1,414 SH   SOLE 31 1,414 0 0
LPL FINL HLDGS INC COM 50212V100 105 775 SH   SOLE 34 775 0 0
LPL FINL HLDGS INC COM 50212V100 952 7,056 SH   SOLE 36 7,056 0 0
LPL FINL HLDGS INC COM 50212V100 1,303 9,651 SH   SOLE 40 9,651 0 0
LPL FINL HLDGS INC COM 50212V100 6,420 47,561 SH   SOLE 43 3,541 0 44,020
LSB INDS INC COM 502160104 26 4,268 SH   SOLE 18 4,268 0 0
LSB INDS INC COM 502160104 410 67,764 SH   SOLE 21 67,764 0 0
LSB INDS INC COM 502160104 1,766 291,885 SH   SOLE 22 291,885 0 0
LSI INDS INC OHIO COM 50216C108 135 16,890 SH   SOLE 2 1,310 0 15,580
LSI INDS INC OHIO COM 50216C108 45 5,622 SH   SOLE 18 5,622 0 0
LSI INDS INC OHIO COM 50216C108 588 73,401 SH   SOLE 19 73,401 0 0
LSI INDS INC OHIO COM 50216C108 745 92,948 SH   SOLE 21 92,948 0 0
LSI INDS INC OHIO COM 50216C108 4,423 552,138 SH   SOLE 22 552,138 0 0
LSI INDS INC OHIO COM 50216C108 44 5,465 SH   SOLE 23 5,465 0 0
LSI INDS INC OHIO COM 50216C108 321 40,026 SH   SOLE 26 0 0 40,026
LTC PPTYS INC COM 502175102 2,226 57,985 SH   SOLE 2 11,991 0 45,994
LTC PPTYS INC COM 502175102 2,320 60,434 SH   SOLE 4 60,434 0 0
LTC PPTYS INC COM 502175102 1,944 50,629 SH   SOLE 7 50,629 0 0
LTC PPTYS INC COM 502175102 6,165 160,576 SH   SOLE 18 160,576 0 0
LTC PPTYS INC COM 502175102 4,561 118,804 SH   SOLE 19 118,804 0 0
LTC PPTYS INC COM 502175102 192,308 5,009,337 SH   SOLE 21 5,009,337 0 0
LTC PPTYS INC COM 502175102 50,003 1,302,497 SH   SOLE 22 1,240,129 0 62,368
LTC PPTYS INC COM 502175102 68 1,774 SH   SOLE 23 1,774 0 0
LTC PPTYS INC COM 502175102 6,878 179,158 SH   SOLE 25 179,158 0 0
LTC PPTYS INC COM 502175102 475 12,364 SH   SOLE 26 9,143 0 3,221
LTC PPTYS INC COM 502175102 1,142 29,755 SH   SOLE 28 5,308 0 24,447
LTC PPTYS INC COM 502175102 8,187 213,248 SH   SOLE 30 213,248 0 0
LTC PPTYS INC COM 502175102 193 5,021 SH   SOLE 40 5,021 0 0
LTC PPTYS INC COM 502175102 345 8,986 SH   SOLE 43 923 0 8,063
LUBYS INC COM 549282101 15 3,920 SH   SOLE 18 3,920 0 0
LUBYS INC COM 549282101 254 66,066 SH   SOLE 21 66,066 0 0
LUBYS INC COM 549282101 1,567 407,999 SH   SOLE 22 407,999 0 0
LUCIRA HEALTH INC COM 54948U105 13 1,998 SH   SOLE 18 1,998 0 0
LUCIRA HEALTH INC COM 54948U105 174 26,250 SH   SOLE 21 26,250 0 0
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 2,342 207,262 SH   SOLE 2 80,013 0 127,249
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 685 60,622 SH   SOLE 4 25,409 0 35,213
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 191 16,914 SH   SOLE 7 16,914 0 0
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 121 10,667 SH   SOLE 13 0 0 10,667
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 1,080 95,564 SH   SOLE 15 95,564 0 0
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 638 56,502 SH   SOLE 18 56,502 0 0
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 4,226 373,970 SH   SOLE 19 373,970 0 0
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 35,115 3,107,544 SH   SOLE 21 3,107,544 0 0
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 18,702 1,655,020 SH   SOLE 22 1,449,661 0 205,359
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 912 80,719 SH   SOLE 23 80,719 0 0
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 4,094 362,313 SH   SOLE 25 362,313 0 0
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 5,425 480,091 SH   SOLE 26 379,177 0 100,914
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 5,246 464,268 SH   SOLE 28 30,594 0 433,674
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 11,034 976,436 SH   SOLE 30 976,436 0 0
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 76 6,693 SH   SOLE 31 6,693 0 0
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 9,024 798,601 SH   SOLE 34 798,601 0 0
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 13 1,119 SH   SOLE 40 1,119 0 0
LULULEMON ATHLETICA INC COM 550021109 73,710 201,962 SH   SOLE 2 26,016 0 175,946
LULULEMON ATHLETICA INC COM 550021109 26,925 73,773 SH   SOLE 4 45,357 0 28,416
LULULEMON ATHLETICA INC COM 550021109 9,475 25,962 SH   SOLE 7 22,730 0 3,232
LULULEMON ATHLETICA INC COM 550021109 416 1,141 SH   SOLE 13 381 0 760
LULULEMON ATHLETICA INC COM 550021109 3,973 10,887 SH   SOLE 15 10,887 0 0
LULULEMON ATHLETICA INC COM 550021109 1 4 SH   SOLE 17 0 0 4
LULULEMON ATHLETICA INC COM 550021109 26,581 72,832 SH   SOLE 18 65,067 0 7,765
LULULEMON ATHLETICA INC COM 550021109 12,031 32,965 SH   SOLE 19 32,965 0 0
LULULEMON ATHLETICA INC COM 550021109 822,974 2,254,909 SH   SOLE 21 2,254,909 0 0
LULULEMON ATHLETICA INC COM 550021109 940,773 2,577,672 SH   SOLE 22 2,434,505 0 143,167
LULULEMON ATHLETICA INC COM 550021109 26,387 72,298 SH   SOLE 23 72,298 0 0
LULULEMON ATHLETICA INC COM 550021109 71,318 195,409 SH   SOLE 25 195,409 0 0
LULULEMON ATHLETICA INC COM 550021109 70,960 194,427 SH   SOLE 26 104,098 0 90,329
LULULEMON ATHLETICA INC COM 550021109 109,298 299,472 SH   SOLE 28 14,790 0 284,682
LULULEMON ATHLETICA INC COM 550021109 45 123 SH   SOLE 29 123 0 0
LULULEMON ATHLETICA INC COM 550021109 130,528 357,640 SH   SOLE 30 356,736 0 904
LULULEMON ATHLETICA INC COM 550021109 11,806 32,349 SH   SOLE 31 15,447 0 16,902
LULULEMON ATHLETICA INC COM 550021109 10,001 27,401 SH   SOLE 32 27,401 0 0
LULULEMON ATHLETICA INC COM 550021109 4,385 12,016 SH   SOLE 34 12,016 0 0
LULULEMON ATHLETICA INC COM 550021109 20,519 56,222 SH   SOLE 36 56,222 0 0
LULULEMON ATHLETICA INC COM 550021109 1,624 4,451 SH   SOLE 40 4,451 0 0
LULULEMON ATHLETICA INC COM 550021109 23,306 63,857 SH   SOLE 43 3,605 0 60,252
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 654 31,006 SH   SOLE 2 8,606 0 22,400
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 2 109 SH   SOLE 4 109 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 12 587 SH   SOLE 7 587 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 2,679 126,985 SH   SOLE 18 126,985 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 1,039 49,265 SH   SOLE 19 49,265 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 75,617 3,583,753 SH   SOLE 21 3,583,753 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 16,312 773,068 SH   SOLE 22 728,568 0 44,500
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 61 2,897 SH   SOLE 25 2,897 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 18 847 SH   SOLE 26 847 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 144 6,814 SH   SOLE 28 6,814 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 1,295 61,354 SH   SOLE 30 61,354 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 102 4,819 SH   SOLE 36 4,819 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 90 4,256 SH   SOLE 40 4,256 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 62 2,962 SH   SOLE 43 0 0 2,962
LUMEN TECHNOLOGIES INC COM 550241103 31,481 2,316,473 SH   SOLE 2 299,088 0 2,017,385
LUMEN TECHNOLOGIES INC COM 550241103 4,849 356,808 SH   SOLE 4 316,215 0 40,593
LUMEN TECHNOLOGIES INC COM 550241103 13,517 994,644 SH   SOLE 7 951,897 0 42,747
LUMEN TECHNOLOGIES INC COM 550241103 37 2,750 SH   SOLE 13 2,750 0 0
LUMEN TECHNOLOGIES INC COM 550241103 1,618 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 35,634 2,622,051 SH   SOLE 18 2,485,905 0 136,146
LUMEN TECHNOLOGIES INC COM 550241103 5,865 431,591 SH   SOLE 19 431,591 0 0
LUMEN TECHNOLOGIES INC COM 550241103 686,508 50,515,640 SH   SOLE 21 50,515,640 0 0
LUMEN TECHNOLOGIES INC COM 550241103 301,371 22,175,971 SH   SOLE 22 19,975,977 0 2,199,994
LUMEN TECHNOLOGIES INC COM 550241103 7,194 529,332 SH   SOLE 23 529,332 0 0
LUMEN TECHNOLOGIES INC COM 550241103 20,028 1,473,704 SH   SOLE 25 1,473,704 0 0
LUMEN TECHNOLOGIES INC COM 550241103 36,165 2,661,138 SH   SOLE 26 1,233,363 0 1,427,775
LUMEN TECHNOLOGIES INC COM 550241103 28,006 2,060,796 SH   SOLE 28 94,057 0 1,966,739
LUMEN TECHNOLOGIES INC COM 550241103 102,160 7,517,257 SH   SOLE 30 7,517,257 0 0
LUMEN TECHNOLOGIES INC COM 550241103 4,569 336,205 SH   SOLE 31 118,242 0 217,963
LUMEN TECHNOLOGIES INC COM 550241103 5,320 391,442 SH   SOLE 32 391,442 0 0
LUMEN TECHNOLOGIES INC COM 550241103 682 50,200 SH   SOLE 34 50,200 0 0
LUMEN TECHNOLOGIES INC COM 550241103 11,360 835,900 SH   SOLE 36 835,900 0 0
LUMEN TECHNOLOGIES INC COM 550241103 474 34,862 SH   SOLE 40 34,862 0 0
LUMEN TECHNOLOGIES INC COM 550241103 9,445 695,019 SH   SOLE 43 97,837 0 597,182
LUMENT FINANCE TRUST INC COM 55025L108 17 4,149 SH   SOLE 18 4,149 0 0
LUMENT FINANCE TRUST INC COM 55025L108 64 15,172 SH   SOLE 21 15,172 0 0
LUMENT FINANCE TRUST INC COM 55025L108 444 105,484 SH   SOLE 22 105,484 0 0
LUMENTUM HLDGS INC COM 55024U109 15,823 192,892 SH   SOLE 2 65,103 0 127,789
LUMENTUM HLDGS INC COM 55024U109 84 1,029 SH   SOLE 4 1,029 0 0
LUMENTUM HLDGS INC COM 55024U109 100 1,224 SH   SOLE 7 1,224 0 0
LUMENTUM HLDGS INC COM 55024U109 15,185 185,118 SH   SOLE 18 185,118 0 0
LUMENTUM HLDGS INC COM 55024U109 1,659 20,224 SH   SOLE 19 20,224 0 0
LUMENTUM HLDGS INC COM 55024U109 305,025 3,718,451 SH   SOLE 21 3,718,451 0 0
LUMENTUM HLDGS INC COM 55024U109 177,056 2,158,433 SH   SOLE 22 2,065,099 0 93,334
LUMENTUM HLDGS INC COM 55024U109 410 5,003 SH   SOLE 23 5,003 0 0
LUMENTUM HLDGS INC COM 55024U109 312 3,805 SH   SOLE 25 3,805 0 0
LUMENTUM HLDGS INC COM 55024U109 2,684 32,714 SH   SOLE 26 26,612 0 6,102
LUMENTUM HLDGS INC COM 55024U109 782 9,539 SH   SOLE 28 9,539 0 0
LUMENTUM HLDGS INC COM 55024U109 4,618 56,299 SH   SOLE 30 56,299 0 0
LUMENTUM HLDGS INC COM 55024U109 117 1,423 SH   SOLE 31 1,423 0 0
LUMENTUM HLDGS INC COM 55024U109 291 3,547 SH   SOLE 36 3,547 0 0
LUMENTUM HLDGS INC COM 55024U109 754 9,193 SH   SOLE 40 9,193 0 0
LUMENTUM HLDGS INC COM 55024U109 1,915 23,344 SH   SOLE 43 420 0 22,924
LUMENTUM HLDGS INC NOTE 0.250% 3/1 55024UAB5 3,438 2,360,000 PRN   SOLE 21 2,360,000 0 0
LUMENTUM HLDGS INC NOTE 0.500%12/1 55024UAD1 7,081 6,564,000 PRN   SOLE 21 6,564,000 0 0
LUMINAR TECHNOLOGIES INC COM CL A 550424105 1,242 56,567 SH   SOLE 2 56,567 0 0
LUMINAR TECHNOLOGIES INC COM CL A 550424105 18 816 SH   SOLE 4 816 0 0
LUMINAR TECHNOLOGIES INC COM CL A 550424105 6,283 286,234 SH   SOLE 21 286,234 0 0
LUMINAR TECHNOLOGIES INC COM CL A 550424105 63,950 2,913,441 SH   SOLE 22 2,839,043 0 74,398
LUMINAR TECHNOLOGIES INC COM CL A 550424105 100 4,566 SH   SOLE 25 4,566 0 0
LUMINAR TECHNOLOGIES INC COM CL A 550424105 1,499 68,270 SH   SOLE 26 56,033 0 12,237
LUMINAR TECHNOLOGIES INC COM CL A 550424105 392 17,854 SH   SOLE 28 17,854 0 0
LUMINAR TECHNOLOGIES INC COM CL A 550424105 2,830 128,951 SH   SOLE 30 128,951 0 0
LUMINAR TECHNOLOGIES INC COM CL A 550424105 464 21,118 SH   SOLE 40 21,118 0 0
LUMINEX CORP DEL COM 55027E102 1,588 43,155 SH   SOLE 2 21,645 0 21,510
LUMINEX CORP DEL COM 55027E102 7 197 SH   SOLE 4 197 0 0
LUMINEX CORP DEL COM 55027E102 31 831 SH   SOLE 7 831 0 0
LUMINEX CORP DEL COM 55027E102 6,919 188,024 SH   SOLE 18 178,698 0 9,326
LUMINEX CORP DEL COM 55027E102 10,039 272,804 SH   SOLE 19 272,804 0 0
LUMINEX CORP DEL COM 55027E102 202,754 5,509,608 SH   SOLE 21 5,509,608 0 0
LUMINEX CORP DEL COM 55027E102 47,102 1,279,952 SH   SOLE 22 1,250,684 0 29,268
LUMINEX CORP DEL COM 55027E102 382 10,368 SH   SOLE 23 10,368 0 0
LUMINEX CORP DEL COM 55027E102 101 2,735 SH   SOLE 25 2,735 0 0
LUMINEX CORP DEL COM 55027E102 1,893 51,436 SH   SOLE 26 13,348 0 38,088
LUMINEX CORP DEL COM 55027E102 209 5,684 SH   SOLE 28 5,684 0 0
LUMINEX CORP DEL COM 55027E102 12,614 342,783 SH   SOLE 30 342,783 0 0
LUMINEX CORP DEL COM 55027E102 130 3,525 SH   SOLE 36 3,525 0 0
LUMINEX CORP DEL COM 55027E102 199 5,405 SH   SOLE 40 5,405 0 0
LUMINEX CORP DEL COM 55027E102 1,497 40,672 SH   SOLE 43 2,703 0 37,969
LUMINEX CORP DEL NOTE 3.000% 5/1 55027EAA0 1,500 1,500,000 PRN   SOLE 21 1,500,000 0 0
LUMOS PHARMA INC COM 55028X109 14 1,386 SH   SOLE 18 1,386 0 0
LUMOS PHARMA INC COM 55028X109 201 20,115 SH   SOLE 21 20,115 0 0
LUMOS PHARMA INC COM 55028X109 401 40,129 SH   SOLE 22 40,129 0 0
LUNA INNOVATIONS INC COM 550351100 60 5,541 SH   SOLE 2 2,341 0 3,200
LUNA INNOVATIONS INC COM 550351100 5 490 SH   SOLE 7 490 0 0
LUNA INNOVATIONS INC COM 550351100 1,028 94,906 SH   SOLE 18 94,906 0 0
LUNA INNOVATIONS INC COM 550351100 564 52,099 SH   SOLE 19 52,099 0 0
LUNA INNOVATIONS INC COM 550351100 11,878 1,096,767 SH   SOLE 21 1,096,767 0 0
LUNA INNOVATIONS INC COM 550351100 7,012 647,471 SH   SOLE 22 641,444 0 6,027
LUNA INNOVATIONS INC COM 550351100 21 1,911 SH   SOLE 43 0 0 1,911
LUTHER BURBANK CORP COM 550550107 252 21,219 SH   SOLE 2 5,316 0 15,903
LUTHER BURBANK CORP COM 550550107 6 503 SH   SOLE 7 503 0 0
LUTHER BURBANK CORP COM 550550107 823 69,406 SH   SOLE 18 69,406 0 0
LUTHER BURBANK CORP COM 550550107 397 33,492 SH   SOLE 19 33,492 0 0
LUTHER BURBANK CORP COM 550550107 7,336 618,559 SH   SOLE 21 618,559 0 0
LUTHER BURBANK CORP COM 550550107 5,587 471,060 SH   SOLE 22 451,414 0 19,646
LUTHER BURBANK CORP COM 550550107 16 1,324 SH   SOLE 25 1,324 0 0
LUTHER BURBANK CORP COM 550550107 72 6,071 SH   SOLE 28 6,071 0 0
LUTHER BURBANK CORP COM 550550107 76 6,369 SH   SOLE 30 6,369 0 0
LUTHER BURBANK CORP COM 550550107 39 3,255 SH   SOLE 43 0 0 3,255
LUXFER HOLDINGS PLC SHS G5698W116 568 25,542 SH   SOLE 2 8,332 0 17,210
LUXFER HOLDINGS PLC SHS G5698W116 11 472 SH   SOLE 7 472 0 0
LUXFER HOLDINGS PLC SHS G5698W116 2,181 98,043 SH   SOLE 18 98,043 0 0
LUXFER HOLDINGS PLC SHS G5698W116 1,054 47,351 SH   SOLE 19 47,351 0 0
LUXFER HOLDINGS PLC SHS G5698W116 24,161 1,085,909 SH   SOLE 21 1,085,909 0 0
LUXFER HOLDINGS PLC SHS G5698W116 8,009 359,952 SH   SOLE 22 330,816 0 29,136
LUXFER HOLDINGS PLC SHS G5698W116 61 2,741 SH   SOLE 25 2,741 0 0
LUXFER HOLDINGS PLC SHS G5698W116 126 5,642 SH   SOLE 26 2,646 0 2,996
LUXFER HOLDINGS PLC SHS G5698W116 90 4,058 SH   SOLE 28 4,058 0 0
LUXFER HOLDINGS PLC SHS G5698W116 1,034 46,485 SH   SOLE 30 46,485 0 0
LUXFER HOLDINGS PLC SHS G5698W116 101 4,546 SH   SOLE 36 4,546 0 0
LUXFER HOLDINGS PLC SHS G5698W116 103 4,632 SH   SOLE 40 4,632 0 0
LUXFER HOLDINGS PLC SHS G5698W116 195 8,747 SH   SOLE 43 0 0 8,747
LYDALL INC COM 550819106 687 11,358 SH   SOLE 2 1,213 0 10,145
LYDALL INC COM 550819106 17 281 SH   SOLE 7 281 0 0
LYDALL INC COM 550819106 4,377 72,329 SH   SOLE 18 72,329 0 0
LYDALL INC COM 550819106 1,795 29,657 SH   SOLE 19 29,657 0 0
LYDALL INC COM 550819106 125,104 2,067,158 SH   SOLE 21 2,067,158 0 0
LYDALL INC COM 550819106 27,211 449,622 SH   SOLE 22 438,590 0 11,032
LYDALL INC COM 550819106 1,428 23,594 SH   SOLE 30 23,594 0 0
LYDALL INC COM 550819106 140 2,309 SH   SOLE 43 0 0 2,309
LYELL IMMUNOPHARMA INC COM 55083R104 36 2,231 SH   SOLE 2 2,231 0 0
LYELL IMMUNOPHARMA INC COM 55083R104 195 11,985 SH   SOLE 18 11,985 0 0
LYELL IMMUNOPHARMA INC COM 55083R104 177 10,881 SH   SOLE 19 10,881 0 0
LYELL IMMUNOPHARMA INC COM 55083R104 357 21,954 SH   SOLE 22 21,954 0 0
LYELL IMMUNOPHARMA INC COM 55083R104 585 36,038 SH   SOLE 26 36,038 0 0
LYELL IMMUNOPHARMA INC COM 55083R104 2,233 137,523 SH   SOLE 28 0 0 137,523
LYELL IMMUNOPHARMA INC COM 55083R104 30 1,850 SH   SOLE 31 0 0 1,850
LYELL IMMUNOPHARMA INC COM 55083R104 408 25,147 SH   SOLE 34 25,147 0 0
LYFT INC CL A COM 55087P104 36,626 605,591 SH   SOLE 2 96,997 0 508,594
LYFT INC CL A COM 55087P104 9,728 160,848 SH   SOLE 4 89,380 0 71,468
LYFT INC CL A COM 55087P104 1,360 22,479 SH   SOLE 7 22,479 0 0
LYFT INC CL A COM 55087P104 29 485 SH   SOLE 13 485 0 0
LYFT INC CL A COM 55087P104 1,338 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 15,927 263,350 SH   SOLE 18 248,780 0 14,570
LYFT INC CL A COM 55087P104 44,231 731,333 SH   SOLE 19 731,333 0 0
LYFT INC CL A COM 55087P104 286,641 4,739,428 SH   SOLE 21 4,739,428 0 0
LYFT INC CL A COM 55087P104 354,137 5,855,440 SH   SOLE 22 5,522,539 0 332,901
LYFT INC CL A COM 55087P104 9,691 160,243 SH   SOLE 23 160,243 0 0
LYFT INC CL A COM 55087P104 27,212 449,941 SH   SOLE 25 449,941 0 0
LYFT INC CL A COM 55087P104 43,265 715,356 SH   SOLE 26 280,392 0 434,964
LYFT INC CL A COM 55087P104 52,838 873,644 SH   SOLE 28 28,248 0 845,396
LYFT INC CL A COM 55087P104 19 313 SH   SOLE 29 313 0 0
LYFT INC CL A COM 55087P104 62,340 1,030,761 SH   SOLE 30 743,659 0 287,102
LYFT INC CL A COM 55087P104 2,664 44,043 SH   SOLE 31 32,445 0 11,598
LYFT INC CL A COM 55087P104 67,758 1,120,331 SH   SOLE 34 1,120,331 0 0
LYFT INC CL A COM 55087P104 7,513 124,230 SH   SOLE 36 124,230 0 0
LYFT INC CL A COM 55087P104 489 8,082 SH   SOLE 40 8,082 0 0
LYFT INC CL A COM 55087P104 6,409 105,970 SH   SOLE 43 9,088 0 96,882
LYFT INC NOTE 1.500% 5/1 55087PAB0 7,664 4,490,000 PRN   SOLE 21 4,490,000 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 63,781 620,018 SH   SOLE 2 128,950 0 491,068
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 11,336 110,194 SH   SOLE 4 99,867 0 10,327
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 25,630 249,149 SH   SOLE 7 237,206 0 11,943
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 254 2,467 SH   SOLE 13 760 0 1,707
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 3,524 34,252 SH   SOLE 15 34,252 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 2 19 SH   SOLE 17 0 0 19
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 56,742 551,588 SH   SOLE 18 514,557 0 37,031
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 12,326 119,825 SH   SOLE 19 119,825 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 922,991 8,972,404 SH   SOLE 21 8,972,404 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 579,114 5,629,576 SH   SOLE 22 5,068,746 0 560,830
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 16,063 156,150 SH   SOLE 23 156,150 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 42,140 409,646 SH   SOLE 25 409,646 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 62,522 607,779 SH   SOLE 26 244,239 0 363,540
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 60,901 592,018 SH   SOLE 28 32,426 0 559,592
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 18 174 SH   SOLE 29 174 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 169,304 1,645,809 SH   SOLE 30 1,645,809 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 9,349 90,879 SH   SOLE 31 34,032 0 56,847
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 4,375 42,526 SH   SOLE 32 42,526 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 1,603 15,585 SH   SOLE 34 15,585 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 15,399 149,691 SH   SOLE 35 149,691 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 17,216 167,358 SH   SOLE 36 167,358 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 956 9,297 SH   SOLE 40 9,297 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 14,486 140,821 SH   SOLE 43 13,996 0 126,825
LYRA THERAPEUTICS INC COM 55234L105 5 618 SH   SOLE 2 618 0 0
LYRA THERAPEUTICS INC COM 55234L105 11 1,424 SH   SOLE 18 1,424 0 0
LYRA THERAPEUTICS INC COM 55234L105 145 18,078 SH   SOLE 21 18,078 0 0
M & T BK CORP COM 55261F104 42,675 293,680 SH   SOLE 2 51,718 0 241,962
M & T BK CORP COM 55261F104 12,186 83,865 SH   SOLE 4 46,532 0 37,333
M & T BK CORP COM 55261F104 17,953 123,553 SH   SOLE 7 115,212 0 8,341
M & T BK CORP COM 55261F104 182 1,251 SH   SOLE 13 387 0 864
M & T BK CORP COM 55261F104 2,402 16,530 SH   SOLE 15 16,530 0 0
M & T BK CORP COM 55261F104 100,100 688,870 SH   SOLE 18 669,662 0 19,208
M & T BK CORP COM 55261F104 75,635 520,507 SH   SOLE 19 520,507 0 0
M & T BK CORP COM 55261F104 453,636 3,121,851 SH   SOLE 21 3,121,851 0 0
M & T BK CORP COM 55261F104 404,365 2,782,775 SH   SOLE 22 2,504,440 0 278,335
M & T BK CORP COM 55261F104 10,812 74,404 SH   SOLE 23 74,404 0 0
M & T BK CORP COM 55261F104 35,757 246,073 SH   SOLE 25 246,073 0 0
M & T BK CORP COM 55261F104 48,041 330,607 SH   SOLE 26 159,385 0 171,222
M & T BK CORP COM 55261F104 65,033 447,544 SH   SOLE 28 13,694 0 433,850
M & T BK CORP COM 55261F104 30 207 SH   SOLE 29 207 0 0
M & T BK CORP COM 55261F104 103,426 711,762 SH   SOLE 30 708,015 0 3,747
M & T BK CORP COM 55261F104 74,387 511,919 SH   SOLE 31 14,714 0 497,205
M & T BK CORP COM 55261F104 33,940 233,570 SH   SOLE 34 233,570 0 0
M & T BK CORP COM 55261F104 10,972 75,506 SH   SOLE 36 75,506 0 0
M & T BK CORP COM 55261F104 1,920 13,213 SH   SOLE 37 13,213 0 0
M & T BK CORP COM 55261F104 675 4,642 SH   SOLE 40 4,642 0 0
M & T BK CORP COM 55261F104 7,205 49,586 SH   SOLE 43 3,272 0 46,314
M D C HLDGS INC COM 552676108 10,449 206,508 SH   SOLE 2 67,344 0 139,164
M D C HLDGS INC COM 552676108 12 231 SH   SOLE 4 231 0 0
M D C HLDGS INC COM 552676108 65 1,278 SH   SOLE 7 1,278 0 0
M D C HLDGS INC COM 552676108 13,209 261,048 SH   SOLE 18 232,646 0 28,402
M D C HLDGS INC COM 552676108 47,705 942,781 SH   SOLE 19 942,781 0 0
M D C HLDGS INC COM 552676108 369,343 7,299,271 SH   SOLE 21 7,299,271 0 0
M D C HLDGS INC COM 552676108 118,186 2,335,682 SH   SOLE 22 2,261,796 0 73,886
M D C HLDGS INC COM 552676108 2,129 42,080 SH   SOLE 23 42,080 0 0
M D C HLDGS INC COM 552676108 107 2,116 SH   SOLE 25 2,116 0 0
M D C HLDGS INC COM 552676108 10,839 214,210 SH   SOLE 26 21,544 0 192,666
M D C HLDGS INC COM 552676108 328 6,492 SH   SOLE 28 6,492 0 0
M D C HLDGS INC COM 552676108 5,887 116,352 SH   SOLE 30 116,352 0 0
M D C HLDGS INC COM 552676108 144 2,841 SH   SOLE 36 2,841 0 0
M D C HLDGS INC COM 552676108 364 7,193 SH   SOLE 40 7,193 0 0
M D C HLDGS INC COM 552676108 1,901 37,570 SH   SOLE 43 721 0 36,849
M/I HOMES INC COM 55305B101 1,784 30,411 SH   SOLE 2 8,875 0 21,536
M/I HOMES INC COM 55305B101 7 125 SH   SOLE 4 125 0 0
M/I HOMES INC COM 55305B101 29 490 SH   SOLE 7 490 0 0
M/I HOMES INC COM 55305B101 6,831 116,436 SH   SOLE 18 116,436 0 0
M/I HOMES INC COM 55305B101 3,018 51,444 SH   SOLE 19 51,444 0 0
M/I HOMES INC COM 55305B101 228,286 3,891,015 SH   SOLE 21 3,891,015 0 0
M/I HOMES INC COM 55305B101 44,977 766,618 SH   SOLE 22 723,288 0 43,330
M/I HOMES INC COM 55305B101 45 775 SH   SOLE 25 775 0 0
M/I HOMES INC COM 55305B101 1,134 19,331 SH   SOLE 26 16,591 0 2,740
M/I HOMES INC COM 55305B101 215 3,658 SH   SOLE 28 3,658 0 0
M/I HOMES INC COM 55305B101 3,666 62,485 SH   SOLE 30 62,485 0 0
M/I HOMES INC COM 55305B101 234 3,986 SH   SOLE 40 3,986 0 0
M/I HOMES INC COM 55305B101 1,245 21,220 SH   SOLE 43 2,361 0 18,859
MACATAWA BK CORP COM 554225102 645 73,679 SH   SOLE 2 25,017 0 48,662
MACATAWA BK CORP COM 554225102 4 498 SH   SOLE 7 498 0 0
MACATAWA BK CORP COM 554225102 858 98,066 SH   SOLE 18 98,066 0 0
MACATAWA BK CORP COM 554225102 625 71,480 SH   SOLE 19 71,480 0 0
MACATAWA BK CORP COM 554225102 9,423 1,076,942 SH   SOLE 21 1,076,942 0 0
MACATAWA BK CORP COM 554225102 4,550 519,970 SH   SOLE 22 485,416 0 34,554
MACATAWA BK CORP COM 554225102 248 28,305 SH   SOLE 23 28,305 0 0
MACERICH CO COM 554382101 7,952 435,744 SH   SOLE 2 171,851 0 263,893
MACERICH CO COM 554382101 4,529 248,177 SH   SOLE 4 248,177 0 0
MACERICH CO COM 554382101 4,705 257,834 SH   SOLE 7 257,834 0 0
MACERICH CO COM 554382101 17,962 984,224 SH   SOLE 18 984,224 0 0
MACERICH CO COM 554382101 24,926 1,365,785 SH   SOLE 19 1,365,785 0 0
MACERICH CO COM 554382101 252,246 13,821,697 SH   SOLE 21 13,821,697 0 0
MACERICH CO COM 554382101 142,841 7,826,898 SH   SOLE 22 7,514,364 0 312,534
MACERICH CO COM 554382101 822 45,055 SH   SOLE 23 45,055 0 0
MACERICH CO COM 554382101 15,614 855,582 SH   SOLE 25 855,582 0 0
MACERICH CO COM 554382101 4,324 236,945 SH   SOLE 26 34,007 0 202,938
MACERICH CO COM 554382101 2,653 145,351 SH   SOLE 28 16,416 0 128,935
MACERICH CO COM 554382101 15,446 846,350 SH   SOLE 30 846,350 0 0
MACERICH CO COM 554382101 157 8,586 SH   SOLE 34 8,586 0 0
MACERICH CO COM 554382101 738 40,425 SH   SOLE 36 40,425 0 0
MACERICH CO COM 554382101 313 17,148 SH   SOLE 40 17,148 0 0
MACERICH CO COM 554382101 8,094 443,498 SH   SOLE 43 99,768 0 343,730
MACK CALI RLTY CORP COM 554489104 1,647 96,060 SH   SOLE 2 23,043 0 73,017
MACK CALI RLTY CORP COM 554489104 2,248 131,084 SH   SOLE 4 131,084 0 0
MACK CALI RLTY CORP COM 554489104 1,973 115,049 SH   SOLE 7 115,049 0 0
MACK CALI RLTY CORP COM 554489104 6,207 361,913 SH   SOLE 18 361,913 0 0
MACK CALI RLTY CORP COM 554489104 4,596 267,983 SH   SOLE 19 267,983 0 0
MACK CALI RLTY CORP COM 554489104 188,926 11,016,090 SH   SOLE 21 11,016,090 0 0
MACK CALI RLTY CORP COM 554489104 50,272 2,931,315 SH   SOLE 22 2,801,581 0 129,734
MACK CALI RLTY CORP COM 554489104 68 3,956 SH   SOLE 23 3,956 0 0
MACK CALI RLTY CORP COM 554489104 6,648 387,629 SH   SOLE 25 387,629 0 0
MACK CALI RLTY CORP COM 554489104 476 27,736 SH   SOLE 26 19,459 0 8,277
MACK CALI RLTY CORP COM 554489104 1,236 72,089 SH   SOLE 28 12,429 0 59,660
MACK CALI RLTY CORP COM 554489104 8,563 499,321 SH   SOLE 30 499,321 0 0
MACK CALI RLTY CORP COM 554489104 92 5,380 SH   SOLE 36 5,380 0 0
MACK CALI RLTY CORP COM 554489104 156 9,091 SH   SOLE 40 9,091 0 0
MACK CALI RLTY CORP COM 554489104 476 27,747 SH   SOLE 43 994 0 26,753
MACKINAC FINL CORP COM 554571109 1 52 SH   SOLE 2 52 0 0
MACKINAC FINL CORP COM 554571109 38 1,904 SH   SOLE 18 1,904 0 0
MACKINAC FINL CORP COM 554571109 586 29,666 SH   SOLE 21 29,666 0 0
MACKINAC FINL CORP COM 554571109 19 952 SH   SOLE 22 952 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 1,273 19,864 SH   SOLE 2 14,671 0 5,193
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 9 133 SH   SOLE 4 133 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 54 838 SH   SOLE 7 838 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 9,640 150,433 SH   SOLE 18 150,433 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 26,146 408,021 SH   SOLE 19 408,021 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 103,556 1,616,050 SH   SOLE 21 1,616,050 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 73,790 1,151,522 SH   SOLE 22 1,123,240 0 28,282
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 116 1,808 SH   SOLE 25 1,808 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 1,385 21,609 SH   SOLE 26 17,650 0 3,959
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 365 5,690 SH   SOLE 28 5,690 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 2,242 34,987 SH   SOLE 30 34,987 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 69,627 1,086,567 SH   SOLE 34 1,086,567 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 398 6,205 SH   SOLE 40 6,205 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 270 4,213 SH   SOLE 43 0 0 4,213
MACQUARIE INFRASTRUCTURE COR COM 55608B105 3,552 92,822 SH   SOLE 2 43,058 0 49,764
MACQUARIE INFRASTRUCTURE COR COM 55608B105 9 226 SH   SOLE 4 226 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 1,159 30,283 SH   SOLE 7 30,283 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 8,964 234,228 SH   SOLE 18 234,228 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 5,141 134,323 SH   SOLE 19 134,323 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 132,650 3,466,151 SH   SOLE 21 3,466,151 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 69,470 1,815,261 SH   SOLE 22 1,725,354 0 89,907
MACQUARIE INFRASTRUCTURE COR COM 55608B105 114 2,977 SH   SOLE 25 2,977 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 1,684 44,011 SH   SOLE 26 36,473 0 7,538
MACQUARIE INFRASTRUCTURE COR COM 55608B105 502 13,130 SH   SOLE 28 9,574 0 3,556
MACQUARIE INFRASTRUCTURE COR COM 55608B105 2,150 56,184 SH   SOLE 30 56,184 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 315 8,221 SH   SOLE 36 8,221 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 323 8,450 SH   SOLE 40 8,450 0 0
MACROGENICS INC COM 556099109 1,981 73,758 SH   SOLE 2 26,911 0 46,847
MACROGENICS INC COM 556099109 6 230 SH   SOLE 4 230 0 0
MACROGENICS INC COM 556099109 29 1,081 SH   SOLE 7 1,081 0 0
MACROGENICS INC COM 556099109 5,098 189,791 SH   SOLE 18 183,167 0 6,624
MACROGENICS INC COM 556099109 10,953 407,775 SH   SOLE 19 407,775 0 0
MACROGENICS INC COM 556099109 72,000 2,680,555 SH   SOLE 21 2,680,555 0 0
MACROGENICS INC COM 556099109 46,098 1,716,217 SH   SOLE 22 1,675,371 0 40,846
MACROGENICS INC COM 556099109 282 10,511 SH   SOLE 23 10,511 0 0
MACROGENICS INC COM 556099109 100 3,720 SH   SOLE 25 3,720 0 0
MACROGENICS INC COM 556099109 2,359 87,820 SH   SOLE 26 25,861 0 61,959
MACROGENICS INC COM 556099109 154 5,731 SH   SOLE 28 5,731 0 0
MACROGENICS INC COM 556099109 9,708 361,420 SH   SOLE 30 361,420 0 0
MACROGENICS INC COM 556099109 133 4,965 SH   SOLE 36 4,965 0 0
MACROGENICS INC COM 556099109 137 5,101 SH   SOLE 40 5,101 0 0
MACROGENICS INC COM 556099109 551 20,522 SH   SOLE 43 0 0 20,522
MACYS INC COM 55616P104 6,091 321,229 SH   SOLE 2 86,730 0 234,499
MACYS INC COM 55616P104 24 1,241 SH   SOLE 4 1,241 0 0
MACYS INC COM 55616P104 791 41,727 SH   SOLE 7 15,980 0 25,747
MACYS INC COM 55616P104 23,644 1,247,035 SH   SOLE 18 1,247,035 0 0
MACYS INC COM 55616P104 10,137 534,649 SH   SOLE 19 534,649 0 0
MACYS INC COM 55616P104 661,185 34,872,603 SH   SOLE 21 34,872,603 0 0
MACYS INC COM 55616P104 142,119 7,495,738 SH   SOLE 22 7,081,429 0 414,309
MACYS INC COM 55616P104 96 5,058 SH   SOLE 25 5,058 0 0
MACYS INC COM 55616P104 1,667 87,914 SH   SOLE 26 63,966 0 23,948
MACYS INC COM 55616P104 1,150 60,676 SH   SOLE 28 16,007 0 44,669
MACYS INC COM 55616P104 10,440 550,614 SH   SOLE 30 550,614 0 0
MACYS INC COM 55616P104 3,975 209,641 SH   SOLE 36 209,641 0 0
MACYS INC COM 55616P104 625 32,958 SH   SOLE 40 32,958 0 0
MACYS INC COM 55616P104 4,962 261,710 SH   SOLE 43 6,910 0 254,800
MADDEN STEVEN LTD COM 556269108 3,396 77,612 SH   SOLE 2 48,127 0 29,485
MADDEN STEVEN LTD COM 556269108 15 343 SH   SOLE 4 343 0 0
MADDEN STEVEN LTD COM 556269108 58 1,319 SH   SOLE 7 1,319 0 0
MADDEN STEVEN LTD COM 556269108 14,380 328,615 SH   SOLE 18 321,460 0 7,155
MADDEN STEVEN LTD COM 556269108 13,057 298,377 SH   SOLE 19 298,377 0 0
MADDEN STEVEN LTD COM 556269108 399,641 9,132,565 SH   SOLE 21 9,132,565 0 0
MADDEN STEVEN LTD COM 556269108 94,908 2,168,830 SH   SOLE 22 2,121,202 0 47,628
MADDEN STEVEN LTD COM 556269108 334 7,633 SH   SOLE 23 7,633 0 0
MADDEN STEVEN LTD COM 556269108 196 4,490 SH   SOLE 25 4,490 0 0
MADDEN STEVEN LTD COM 556269108 2,740 62,616 SH   SOLE 26 22,194 0 40,422
MADDEN STEVEN LTD COM 556269108 448 10,242 SH   SOLE 28 10,242 0 0
MADDEN STEVEN LTD COM 556269108 7,196 164,449 SH   SOLE 30 164,449 0 0
MADDEN STEVEN LTD COM 556269108 172 3,933 SH   SOLE 34 3,933 0 0
MADDEN STEVEN LTD COM 556269108 163 3,719 SH   SOLE 36 3,719 0 0
MADDEN STEVEN LTD COM 556269108 464 10,599 SH   SOLE 40 10,599 0 0
MADDEN STEVEN LTD COM 556269108 1,431 32,706 SH   SOLE 43 50 0 32,656
MADISON SQUARE GRDN ENTERTNM CL A 55826T102 1,775 21,138 SH   SOLE 2 5,850 0 15,288
MADISON SQUARE GRDN ENTERTNM CL A 55826T102 6 71 SH   SOLE 4 71 0 0
MADISON SQUARE GRDN ENTERTNM CL A 55826T102 27 326 SH   SOLE 7 326 0 0
MADISON SQUARE GRDN ENTERTNM CL A 55826T102 5,117 60,937 SH   SOLE 18 60,937 0 0
MADISON SQUARE GRDN ENTERTNM CL A 55826T102 2,762 32,892 SH   SOLE 19 32,892 0 0
MADISON SQUARE GRDN ENTERTNM CL A 55826T102 59,636 710,211 SH   SOLE 21 710,211 0 0
MADISON SQUARE GRDN ENTERTNM CL A 55826T102 38,563 459,253 SH   SOLE 22 431,813 0 27,440
MADISON SQUARE GRDN ENTERTNM CL A 55826T102 36 423 SH   SOLE 25 423 0 0
MADISON SQUARE GRDN ENTERTNM CL A 55826T102 497 5,920 SH   SOLE 26 4,498 0 1,422
MADISON SQUARE GRDN ENTERTNM CL A 55826T102 196 2,331 SH   SOLE 28 2,331 0 0
MADISON SQUARE GRDN ENTERTNM CL A 55826T102 989 11,780 SH   SOLE 30 11,780 0 0
MADISON SQUARE GRDN ENTERTNM CL A 55826T102 27 324 SH   SOLE 36 324 0 0
MADISON SQUARE GRDN ENTERTNM CL A 55826T102 188 2,242 SH   SOLE 40 2,242 0 0
MADISON SQUARE GRDN ENTERTNM CL A 55826T102 1,845 21,967 SH   SOLE 43 504 0 21,463
MADISON SQUARE GRDN SPRT COR CL A 55825T103 6,506 37,703 SH   SOLE 2 5,734 0 31,969
MADISON SQUARE GRDN SPRT COR CL A 55825T103 10 58 SH   SOLE 4 58 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103 52 304 SH   SOLE 7 304 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103 1,348 7,812 SH   SOLE 18 7,812 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103 866 5,019 SH   SOLE 19 5,019 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103 42,310 245,173 SH   SOLE 21 245,173 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103 71,377 413,609 SH   SOLE 22 391,294 0 22,315
MADISON SQUARE GRDN SPRT COR CL A 55825T103 3,774 21,871 SH   SOLE 25 21,871 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103 1,811 10,497 SH   SOLE 26 6,612 0 3,885
MADISON SQUARE GRDN SPRT COR CL A 55825T103 328 1,898 SH   SOLE 28 1,898 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103 1,997 11,575 SH   SOLE 30 11,575 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103 58 335 SH   SOLE 31 335 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103 479 2,777 SH   SOLE 34 2,777 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103 52 299 SH   SOLE 36 299 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103 301 1,744 SH   SOLE 40 1,744 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103 2,535 14,690 SH   SOLE 43 1,137 0 13,553
MADRIGAL PHARMACEUTICALS INC COM 558868105 894 9,175 SH   SOLE 2 4,101 0 5,074
MADRIGAL PHARMACEUTICALS INC COM 558868105 4 41 SH   SOLE 4 41 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 17 176 SH   SOLE 7 176 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 3,413 35,036 SH   SOLE 18 35,036 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 5,729 58,810 SH   SOLE 19 58,810 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 47,384 486,439 SH   SOLE 21 486,439 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 28,058 288,037 SH   SOLE 22 281,541 0 6,496
MADRIGAL PHARMACEUTICALS INC COM 558868105 144 1,475 SH   SOLE 23 1,475 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 26 271 SH   SOLE 25 271 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 1,079 11,078 SH   SOLE 26 4,329 0 6,749
MADRIGAL PHARMACEUTICALS INC COM 558868105 101 1,032 SH   SOLE 28 1,032 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 1,256 12,890 SH   SOLE 30 12,890 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 120 1,230 SH   SOLE 40 1,230 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 402 4,127 SH   SOLE 43 336 0 3,791
MAGELLAN HEALTH INC COM NEW 559079207 2,583 27,423 SH   SOLE 2 7,351 0 20,072
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,709 92,457 SH   SOLE 18 92,457 0 0
MAGELLAN HEALTH INC COM NEW 559079207 6,772 71,885 SH   SOLE 19 71,885 0 0
MAGELLAN HEALTH INC COM NEW 559079207 272,994 2,898,027 SH   SOLE 21 2,898,027 0 0
MAGELLAN HEALTH INC COM NEW 559079207 60,104 638,047 SH   SOLE 22 604,124 0 33,923
MAGELLAN HEALTH INC COM NEW 559079207 169 1,797 SH   SOLE 23 1,797 0 0
MAGELLAN HEALTH INC COM NEW 559079207 62 660 SH   SOLE 25 660 0 0
MAGELLAN HEALTH INC COM NEW 559079207 1,613 17,122 SH   SOLE 26 5,888 0 11,234
MAGELLAN HEALTH INC COM NEW 559079207 308 3,269 SH   SOLE 28 3,269 0 0
MAGELLAN HEALTH INC COM NEW 559079207 4,360 46,283 SH   SOLE 30 46,283 0 0
MAGELLAN HEALTH INC COM NEW 559079207 139 1,477 SH   SOLE 36 1,477 0 0
MAGELLAN HEALTH INC COM NEW 559079207 265 2,817 SH   SOLE 40 2,817 0 0
MAGELLAN HEALTH INC COM NEW 559079207 1,021 10,834 SH   SOLE 43 1,150 0 9,684
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 166 3,385 SH   SOLE 18 3,385 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 1,652 33,774 SH   SOLE 19 33,774 0 0
MAGENTA THERAPEUTICS INC COM 55910K108 91 9,264 SH   SOLE 2 1,805 0 7,459
MAGENTA THERAPEUTICS INC COM 55910K108 4 445 SH   SOLE 7 445 0 0
MAGENTA THERAPEUTICS INC COM 55910K108 868 88,790 SH   SOLE 18 88,790 0 0
MAGENTA THERAPEUTICS INC COM 55910K108 1,003 102,569 SH   SOLE 19 102,569 0 0
MAGENTA THERAPEUTICS INC COM 55910K108 12,609 1,289,249 SH   SOLE 21 1,289,249 0 0
MAGENTA THERAPEUTICS INC COM 55910K108 5,945 607,900 SH   SOLE 22 601,677 0 6,223
MAGENTA THERAPEUTICS INC COM 55910K108 214 21,914 SH   SOLE 30 21,914 0 0
MAGENTA THERAPEUTICS INC COM 55910K108 68 6,967 SH   SOLE 43 0 0 6,967
MAGIC SOFTWARE ENTERPRISES L ORD 559166103 67 4,116 SH   SOLE 22 4,116 0 0
MAGNA INTL INC COM 559222401 958 10,341 SH   SOLE 2 10,341 0 0
MAGNA INTL INC COM 559222401 893 9,635 SH   SOLE 18 9,635 0 0
MAGNA INTL INC COM 559222401 53,263 574,950 SH   SOLE 19 574,950 0 0
MAGNA INTL INC COM 559222401 5,304 57,255 SH   SOLE 22 57,255 0 0
MAGNA INTL INC COM 559222401 939 10,140 SH   SOLE 25 10,140 0 0
MAGNA INTL INC COM 559222401 6,753 72,900 SH   SOLE 26 0 0 72,900
MAGNA INTL INC COM 559222401 66,781 720,863 SH   SOLE 34 720,863 0 0
MAGNA INTL INC COM 559222401 23,505 253,721 SH   SOLE 43 7,287 0 246,434
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 235 9,868 SH   SOLE 2 9,868 0 0
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 3 132 SH   SOLE 4 132 0 0
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 1,846 77,375 SH   SOLE 21 77,375 0 0
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 715 29,958 SH   SOLE 22 16,821 0 13,137
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 62 2,596 SH   SOLE 25 2,596 0 0
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 215 9,010 SH   SOLE 28 9,010 0 0
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 175 7,339 SH   SOLE 30 7,339 0 0
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 101 4,230 SH   SOLE 40 4,230 0 0
MAGNITE INC COM 55955D100 2,590 76,531 SH   SOLE 2 47,120 0 29,411
MAGNITE INC COM 55955D100 15 434 SH   SOLE 4 434 0 0
MAGNITE INC COM 55955D100 57 1,688 SH   SOLE 7 1,688 0 0
MAGNITE INC COM 55955D100 11,555 341,455 SH   SOLE 18 324,382 0 17,073
MAGNITE INC COM 55955D100 12,250 361,990 SH   SOLE 19 361,990 0 0
MAGNITE INC COM 55955D100 120,078 3,548,409 SH   SOLE 21 3,548,409 0 0
MAGNITE INC COM 55955D100 102,557 3,030,641 SH   SOLE 22 2,962,306 0 68,335
MAGNITE INC COM 55955D100 321 9,487 SH   SOLE 23 9,487 0 0
MAGNITE INC COM 55955D100 190 5,619 SH   SOLE 25 5,619 0 0
MAGNITE INC COM 55955D100 2,623 77,500 SH   SOLE 26 38,817 0 38,683
MAGNITE INC COM 55955D100 468 13,820 SH   SOLE 28 13,820 0 0
MAGNITE INC COM 55955D100 2,964 87,598 SH   SOLE 30 87,598 0 0
MAGNITE INC COM 55955D100 144 4,267 SH   SOLE 36 4,267 0 0
MAGNITE INC COM 55955D100 421 12,444 SH   SOLE 40 12,444 0 0
MAGNITE INC COM 55955D100 665 19,654 SH   SOLE 43 0 0 19,654
MAGNOLIA OIL & GAS CORP CL A 559663109 2,122 135,763 SH   SOLE 2 52,409 0 83,354
MAGNOLIA OIL & GAS CORP CL A 559663109 7 462 SH   SOLE 4 462 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 35 2,238 SH   SOLE 7 2,238 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 6,765 432,848 SH   SOLE 18 432,848 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 12,292 786,457 SH   SOLE 19 786,457 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 75,659 4,840,603 SH   SOLE 21 4,840,603 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 63,603 4,069,319 SH   SOLE 22 3,988,027 0 81,292
MAGNOLIA OIL & GAS CORP CL A 559663109 385 24,662 SH   SOLE 23 24,662 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 59 3,775 SH   SOLE 25 3,775 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 3,241 207,384 SH   SOLE 26 52,564 0 154,820
MAGNOLIA OIL & GAS CORP CL A 559663109 207 13,218 SH   SOLE 28 13,218 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 2,370 151,602 SH   SOLE 30 151,602 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 7 432 SH   SOLE 34 432 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 253 16,160 SH   SOLE 40 16,160 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 2,163 138,384 SH   SOLE 43 8,484 0 129,900
MAGYAR BANCORP INC COM 55977T109 6 450 SH   SOLE 18 450 0 0
MAGYAR BANCORP INC COM 55977T109 78 5,741 SH   SOLE 21 5,741 0 0
MAIDEN HOLDINGS LTD SHS G5753U112 164 48,787 SH   SOLE 2 3,551 0 45,236
MAIDEN HOLDINGS LTD SHS G5753U112 785 233,066 SH   SOLE 18 233,066 0 0
MAIDEN HOLDINGS LTD SHS G5753U112 357 105,960 SH   SOLE 19 105,960 0 0
MAIDEN HOLDINGS LTD SHS G5753U112 8,532 2,531,796 SH   SOLE 21 2,531,796 0 0
MAIDEN HOLDINGS LTD SHS G5753U112 5,136 1,524,141 SH   SOLE 22 1,448,621 0 75,520
MAIDEN HOLDINGS LTD SHS G5753U112 0 97 SH   SOLE 43 0 0 97
MAIN STR CAP CORP COM 56035L104 16,120 392,301 SH   SOLE 30 392,301 0 0
MAIN STR CAP CORP COM 56035L104 980 23,840 SH   SOLE 43 7,157 0 16,683
MAINSTAY MACKAY DEFINEDTERM COM 56064K100 67 3,000 SH   SOLE 18 3,000 0 0
MAINSTREET BANCSHARES INC COM 56064Y100 32 1,428 SH   SOLE 18 1,428 0 0
MAINSTREET BANCSHARES INC COM 56064Y100 497 22,018 SH   SOLE 21 22,018 0 0
MAINSTREET BANCSHARES INC COM 56064Y100 32 1,406 SH   SOLE 22 1,406 0 0
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 69 2,280 SH   SOLE 2 553 0 1,727
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 124 4,143 SH   SOLE 22 4,143 0 0
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 63 2,102 SH   SOLE 25 2,102 0 0
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 1,620 53,909 SH   SOLE 30 53,909 0 0
MALIBU BOATS INC COM CL A 56117J100 2,096 28,580 SH   SOLE 2 13,726 0 14,854
MALIBU BOATS INC COM CL A 56117J100 7 100 SH   SOLE 4 100 0 0
MALIBU BOATS INC COM CL A 56117J100 24 333 SH   SOLE 7 333 0 0
MALIBU BOATS INC COM CL A 56117J100 5,362 73,120 SH   SOLE 18 64,308 0 8,812
MALIBU BOATS INC COM CL A 56117J100 10,505 143,257 SH   SOLE 19 143,257 0 0
MALIBU BOATS INC COM CL A 56117J100 51,841 706,950 SH   SOLE 21 706,950 0 0
MALIBU BOATS INC COM CL A 56117J100 44,933 612,751 SH   SOLE 22 600,199 0 12,552
MALIBU BOATS INC COM CL A 56117J100 394 5,376 SH   SOLE 23 5,376 0 0
MALIBU BOATS INC COM CL A 56117J100 118 1,610 SH   SOLE 25 1,610 0 0
MALIBU BOATS INC COM CL A 56117J100 2,355 32,112 SH   SOLE 26 8,882 0 23,230
MALIBU BOATS INC COM CL A 56117J100 206 2,812 SH   SOLE 28 2,812 0 0
MALIBU BOATS INC COM CL A 56117J100 2,829 38,581 SH   SOLE 30 38,581 0 0
MALIBU BOATS INC COM CL A 56117J100 174 2,379 SH   SOLE 36 2,379 0 0
MALIBU BOATS INC COM CL A 56117J100 189 2,574 SH   SOLE 40 2,574 0 0
MALIBU BOATS INC COM CL A 56117J100 138 1,888 SH   SOLE 43 0 0 1,888
MALVERN BANCORP INC COM 561409103 28 1,523 SH   SOLE 18 1,523 0 0
MALVERN BANCORP INC COM 561409103 515 27,919 SH   SOLE 21 27,919 0 0
MAMMOTH ENERGY SVCS INC COM 56155L108 13 2,876 SH   SOLE 18 2,876 0 0
MAMMOTH ENERGY SVCS INC COM 56155L108 112 24,359 SH   SOLE 21 24,359 0 0
MAMMOTH ENERGY SVCS INC COM 56155L108 800 174,280 SH   SOLE 22 174,280 0 0
MANCHESTER UTD PLC NEW ORD CL A G5784H106 32 2,112 SH   SOLE 43 0 0 2,112
MANHATTAN ASSOCIATES INC COM 562750109 30,432 210,111 SH   SOLE 2 106,613 0 103,498
MANHATTAN ASSOCIATES INC COM 562750109 648 4,472 SH   SOLE 4 4,472 0 0
MANHATTAN ASSOCIATES INC COM 562750109 230 1,587 SH   SOLE 7 1,587 0 0
MANHATTAN ASSOCIATES INC COM 562750109 23,466 162,011 SH   SOLE 18 161,730 0 281
MANHATTAN ASSOCIATES INC COM 562750109 3,926 27,107 SH   SOLE 19 27,107 0 0
MANHATTAN ASSOCIATES INC COM 562750109 462,799 3,195,245 SH   SOLE 21 3,195,245 0 0
MANHATTAN ASSOCIATES INC COM 562750109 266,994 1,843,373 SH   SOLE 22 1,751,532 0 91,841
MANHATTAN ASSOCIATES INC COM 562750109 1,930 13,322 SH   SOLE 23 13,322 0 0
MANHATTAN ASSOCIATES INC COM 562750109 423 2,919 SH   SOLE 25 2,919 0 0
MANHATTAN ASSOCIATES INC COM 562750109 4,566 31,522 SH   SOLE 26 24,946 0 6,576
MANHATTAN ASSOCIATES INC COM 562750109 1,230 8,492 SH   SOLE 28 8,492 0 0
MANHATTAN ASSOCIATES INC COM 562750109 1,058 7,302 SH   SOLE 29 7,302 0 0
MANHATTAN ASSOCIATES INC COM 562750109 6,911 47,717 SH   SOLE 30 47,717 0 0
MANHATTAN ASSOCIATES INC COM 562750109 972 6,712 SH   SOLE 31 6,712 0 0
MANHATTAN ASSOCIATES INC COM 562750109 1,566 10,810 SH   SOLE 34 10,810 0 0
MANHATTAN ASSOCIATES INC COM 562750109 449 3,099 SH   SOLE 36 3,099 0 0
MANHATTAN ASSOCIATES INC COM 562750109 1,129 7,793 SH   SOLE 40 7,793 0 0
MANHATTAN ASSOCIATES INC COM 562750109 13,622 94,051 SH   SOLE 43 8,334 0 85,717
MANHATTAN BRDG CAP INC COM 562803106 10 1,330 SH   SOLE 18 1,330 0 0
MANHATTAN BRDG CAP INC COM 562803106 7 879 SH   SOLE 21 879 0 0
MANITEX INTL INC COM 563420108 23 3,107 SH   SOLE 18 3,107 0 0
MANITEX INTL INC COM 563420108 377 51,762 SH   SOLE 21 51,762 0 0
MANITEX INTL INC COM 563420108 139 19,101 SH   SOLE 22 19,101 0 0
MANITOWOC CO INC COM NEW 563571405 2,959 120,769 SH   SOLE 2 43,097 0 77,672
MANITOWOC CO INC COM NEW 563571405 5 200 SH   SOLE 4 200 0 0
MANITOWOC CO INC COM NEW 563571405 13 534 SH   SOLE 7 534 0 0
MANITOWOC CO INC COM NEW 563571405 2,974 121,390 SH   SOLE 18 121,390 0 0
MANITOWOC CO INC COM NEW 563571405 11,165 455,729 SH   SOLE 19 455,729 0 0
MANITOWOC CO INC COM NEW 563571405 32,584 1,329,958 SH   SOLE 21 1,329,958 0 0
MANITOWOC CO INC COM NEW 563571405 31,243 1,275,208 SH   SOLE 22 1,221,764 0 53,444
MANITOWOC CO INC COM NEW 563571405 367 14,983 SH   SOLE 23 14,983 0 0
MANITOWOC CO INC COM NEW 563571405 23 931 SH   SOLE 25 931 0 0
MANITOWOC CO INC COM NEW 563571405 2,066 84,340 SH   SOLE 26 4,135 0 80,205
MANITOWOC CO INC COM NEW 563571405 131 5,354 SH   SOLE 28 4,679 0 675
MANITOWOC CO INC COM NEW 563571405 759 30,980 SH   SOLE 30 30,980 0 0
MANITOWOC CO INC COM NEW 563571405 6 261 SH   SOLE 34 261 0 0
MANITOWOC CO INC COM NEW 563571405 87 3,537 SH   SOLE 40 3,537 0 0
MANITOWOC CO INC COM NEW 563571405 283 11,558 SH   SOLE 43 145 0 11,413
MANNATECH INC COM NEW 563771203 8 283 SH   SOLE 18 283 0 0
MANNATECH INC COM NEW 563771203 112 4,057 SH   SOLE 21 4,057 0 0
MANNATECH INC COM NEW 563771203 1,663 60,015 SH   SOLE 22 60,015 0 0
MANNING & NAPIER INC CL A 56382Q102 23 2,942 SH   SOLE 18 2,942 0 0
MANNING & NAPIER INC CL A 56382Q102 401 50,960 SH   SOLE 21 50,960 0 0
MANNING & NAPIER INC CL A 56382Q102 688 87,440 SH   SOLE 22 87,440 0 0
MANNKIND CORP COM NEW 56400P706 2,502 459,060 SH   SOLE 2 159,160 0 299,900
MANNKIND CORP COM NEW 56400P706 17 3,163 SH   SOLE 7 3,163 0 0
MANNKIND CORP COM NEW 56400P706 4,789 878,688 SH   SOLE 18 823,418 0 55,270
MANNKIND CORP COM NEW 56400P706 6,943 1,273,855 SH   SOLE 19 1,273,855 0 0
MANNKIND CORP COM NEW 56400P706 62,851 11,532,236 SH   SOLE 21 11,532,236 0 0
MANNKIND CORP COM NEW 56400P706 39,325 7,215,567 SH   SOLE 22 6,852,828 0 362,739
MANNKIND CORP COM NEW 56400P706 211 38,780 SH   SOLE 23 38,780 0 0
MANNKIND CORP COM NEW 56400P706 36 6,580 SH   SOLE 25 6,580 0 0
MANNKIND CORP COM NEW 56400P706 938 172,047 SH   SOLE 26 0 0 172,047
MANNKIND CORP COM NEW 56400P706 1,345 246,771 SH   SOLE 30 246,771 0 0
MANNKIND CORP COM NEW 56400P706 151 27,698 SH   SOLE 40 27,698 0 0
MANNKIND CORP COM NEW 56400P706 150 27,536 SH   SOLE 43 0 0 27,536
MANPOWERGROUP INC WIS COM 56418H100 21,642 182,001 SH   SOLE 2 84,216 0 97,785
MANPOWERGROUP INC WIS COM 56418H100 286 2,402 SH   SOLE 4 2,402 0 0
MANPOWERGROUP INC WIS COM 56418H100 289 2,428 SH   SOLE 7 2,428 0 0
MANPOWERGROUP INC WIS COM 56418H100 17,714 148,970 SH   SOLE 18 148,970 0 0
MANPOWERGROUP INC WIS COM 56418H100 13,320 112,019 SH   SOLE 19 112,019 0 0
MANPOWERGROUP INC WIS COM 56418H100 303,540 2,552,685 SH   SOLE 21 2,552,685 0 0
MANPOWERGROUP INC WIS COM 56418H100 185,967 1,563,930 SH   SOLE 22 1,490,217 0 73,713
MANPOWERGROUP INC WIS COM 56418H100 172 1,450 SH   SOLE 23 1,450 0 0
MANPOWERGROUP INC WIS COM 56418H100 336 2,822 SH   SOLE 25 2,822 0 0
MANPOWERGROUP INC WIS COM 56418H100 3,700 31,118 SH   SOLE 26 25,244 0 5,874
MANPOWERGROUP INC WIS COM 56418H100 1,070 9,002 SH   SOLE 28 5,372 0 3,630
MANPOWERGROUP INC WIS COM 56418H100 714 6,004 SH   SOLE 29 6,004 0 0
MANPOWERGROUP INC WIS COM 56418H100 5,318 44,719 SH   SOLE 30 44,719 0 0
MANPOWERGROUP INC WIS COM 56418H100 295 2,483 SH   SOLE 31 965 0 1,518
MANPOWERGROUP INC WIS COM 56418H100 6,482 54,514 SH   SOLE 34 54,514 0 0
MANPOWERGROUP INC WIS COM 56418H100 1,857 15,621 SH   SOLE 36 15,621 0 0
MANPOWERGROUP INC WIS COM 56418H100 769 6,470 SH   SOLE 40 6,470 0 0
MANPOWERGROUP INC WIS COM 56418H100 11,270 94,774 SH   SOLE 43 2,008 0 92,766
MANTECH INTERNATIONAL CORP CL A 564563104 2,340 27,045 SH   SOLE 2 8,389 0 18,656
MANTECH INTERNATIONAL CORP CL A 564563104 7 79 SH   SOLE 4 79 0 0
MANTECH INTERNATIONAL CORP CL A 564563104 38 441 SH   SOLE 7 441 0 0
MANTECH INTERNATIONAL CORP CL A 564563104 9,693 112,003 SH   SOLE 18 112,003 0 0
MANTECH INTERNATIONAL CORP CL A 564563104 4,141 47,852 SH   SOLE 19 47,852 0 0
MANTECH INTERNATIONAL CORP CL A 564563104 287,804 3,325,675 SH   SOLE 21 3,325,675 0 0
MANTECH INTERNATIONAL CORP CL A 564563104 61,651 712,399 SH   SOLE 22 671,430 0 40,969
MANTECH INTERNATIONAL CORP CL A 564563104 265 3,067 SH   SOLE 25 3,067 0 0
MANTECH INTERNATIONAL CORP CL A 564563104 1,612 18,625 SH   SOLE 26 11,898 0 6,727
MANTECH INTERNATIONAL CORP CL A 564563104 304 3,511 SH   SOLE 28 3,511 0 0
MANTECH INTERNATIONAL CORP CL A 564563104 4,949 57,186 SH   SOLE 30 57,186 0 0
MANTECH INTERNATIONAL CORP CL A 564563104 26 305 SH   SOLE 36 305 0 0
MANTECH INTERNATIONAL CORP CL A 564563104 312 3,600 SH   SOLE 40 3,600 0 0
MANTECH INTERNATIONAL CORP CL A 564563104 1,004 11,603 SH   SOLE 43 60 0 11,543
MANULIFE FINL CORP COM 56501R106 28 1,422 SH   SOLE 18 1,422 0 0
MANULIFE FINL CORP COM 56501R106 45 2,305 SH   SOLE 22 2,305 0 0
MANULIFE FINL CORP COM 56501R106 15,769 800,461 SH   SOLE 43 131,352 0 669,109
MARATHON DIGITAL HOLDINGS IN COM 565788106 3,413 108,810 SH   SOLE 2 38,054 0 70,756
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,611 306,368 SH   SOLE 18 306,368 0 0
MARATHON DIGITAL HOLDINGS IN COM 565788106 7,859 250,538 SH   SOLE 19 250,538 0 0
MARATHON DIGITAL HOLDINGS IN COM 565788106 109,768 3,499,125 SH   SOLE 21 3,499,125 0 0
MARATHON DIGITAL HOLDINGS IN COM 565788106 75,317 2,400,909 SH   SOLE 22 2,262,492 0 138,417
MARATHON DIGITAL HOLDINGS IN COM 565788106 122 3,895 SH   SOLE 23 3,895 0 0
MARATHON DIGITAL HOLDINGS IN COM 565788106 86 2,747 SH   SOLE 25 2,747 0 0
MARATHON DIGITAL HOLDINGS IN COM 565788106 552 17,591 SH   SOLE 26 0 0 17,591
MARATHON DIGITAL HOLDINGS IN COM 565788106 342 10,896 SH   SOLE 28 10,896 0 0
MARATHON DIGITAL HOLDINGS IN COM 565788106 2,224 70,885 SH   SOLE 30 70,885 0 0
MARATHON DIGITAL HOLDINGS IN COM 565788106 84 2,685 SH   SOLE 34 2,685 0 0
MARATHON DIGITAL HOLDINGS IN COM 565788106 373 11,904 SH   SOLE 40 11,904 0 0
MARATHON OIL CORP COM 565849106 22,979 1,687,164 SH   SOLE 2 378,064 0 1,309,100
MARATHON OIL CORP COM 565849106 38 2,814 SH   SOLE 4 2,814 0 0
MARATHON OIL CORP COM 565849106 9,486 696,480 SH   SOLE 7 615,953 0 80,527
MARATHON OIL CORP COM 565849106 164 12,071 SH   SOLE 15 12,071 0 0
MARATHON OIL CORP COM 565849106 23,317 1,711,962 SH   SOLE 18 1,647,240 0 64,722
MARATHON OIL CORP COM 565849106 5,344 392,345 SH   SOLE 19 392,345 0 0
MARATHON OIL CORP COM 565849106 277,851 20,400,218 SH   SOLE 21 20,400,218 0 0
MARATHON OIL CORP COM 565849106 251,769 18,485,247 SH   SOLE 22 16,762,921 0 1,722,326
MARATHON OIL CORP COM 565849106 46 3,348 SH   SOLE 23 3,348 0 0
MARATHON OIL CORP COM 565849106 319 23,402 SH   SOLE 25 23,402 0 0
MARATHON OIL CORP COM 565849106 13,985 1,026,811 SH   SOLE 26 548,225 0 478,586
MARATHON OIL CORP COM 565849106 1,942 142,605 SH   SOLE 28 74,700 0 67,905
MARATHON OIL CORP COM 565849106 42,945 3,153,076 SH   SOLE 30 3,153,076 0 0
MARATHON OIL CORP COM 565849106 1,163 85,370 SH   SOLE 31 13,759 0 71,611
MARATHON OIL CORP COM 565849106 977 71,750 SH   SOLE 34 71,750 0 0
MARATHON OIL CORP COM 565849106 2,806 206,038 SH   SOLE 36 206,038 0 0
MARATHON OIL CORP COM 565849106 1,277 93,749 SH   SOLE 40 93,749 0 0
MARATHON OIL CORP COM 565849106 12,329 905,214 SH   SOLE 43 35,821 0 869,393
MARATHON PETE CORP COM 56585A102 104,513 1,729,776 SH   SOLE 2 508,560 0 1,221,216
MARATHON PETE CORP COM 56585A102 23,806 394,016 SH   SOLE 4 220,722 0 173,294
MARATHON PETE CORP COM 56585A102 37,224 616,087 SH   SOLE 7 596,916 0 19,171
MARATHON PETE CORP COM 56585A102 300 4,959 SH   SOLE 13 1,802 0 3,157
MARATHON PETE CORP COM 56585A102 5,311 87,899 SH   SOLE 15 87,899 0 0
MARATHON PETE CORP COM 56585A102 281,298 4,655,707 SH   SOLE 18 4,044,233 0 611,474
MARATHON PETE CORP COM 56585A102 406,382 6,725,948 SH   SOLE 19 6,725,948 0 0
MARATHON PETE CORP COM 56585A102 1,520,567 25,166,619 SH   SOLE 21 25,166,619 0 0
MARATHON PETE CORP COM 56585A102 875,207 14,485,387 SH   SOLE 22 13,079,640 0 1,405,747
MARATHON PETE CORP COM 56585A102 26,859 444,535 SH   SOLE 23 444,535 0 0
MARATHON PETE CORP COM 56585A102 73,647 1,218,921 SH   SOLE 25 1,218,921 0 0
MARATHON PETE CORP COM 56585A102 102,126 1,690,273 SH   SOLE 26 549,633 0 1,140,640
MARATHON PETE CORP COM 56585A102 63,070 1,043,859 SH   SOLE 28 77,870 0 965,989
MARATHON PETE CORP COM 56585A102 10,080 166,837 SH   SOLE 29 166,837 0 0
MARATHON PETE CORP COM 56585A102 209,201 3,462,446 SH   SOLE 30 3,462,446 0 0
MARATHON PETE CORP COM 56585A102 10,908 180,543 SH   SOLE 31 79,934 0 100,609
MARATHON PETE CORP COM 56585A102 5,010 82,926 SH   SOLE 32 82,926 0 0
MARATHON PETE CORP COM 56585A102 124,156 2,054,882 SH   SOLE 34 2,054,882 0 0
MARATHON PETE CORP COM 56585A102 27,870 461,267 SH   SOLE 36 461,267 0 0
MARATHON PETE CORP COM 56585A102 1,412 23,365 SH   SOLE 40 23,365 0 0
MARATHON PETE CORP COM 56585A102 18,039 298,560 SH   SOLE 43 22,691 0 275,869
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 6,184 148,200 SH   SOLE 2 32,297 0 115,903
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 7 166 SH   SOLE 4 166 0 0
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 52 1,255 SH   SOLE 7 1,255 0 0
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 1,254 30,056 SH   SOLE 18 30,056 0 0
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 846 20,263 SH   SOLE 19 20,263 0 0
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 44,478 1,065,841 SH   SOLE 21 1,065,841 0 0
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 86,594 2,075,104 SH   SOLE 22 1,977,547 0 97,557
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 104 2,492 SH   SOLE 25 2,492 0 0
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 1,286 30,809 SH   SOLE 26 26,863 0 3,946
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 345 8,256 SH   SOLE 28 8,256 0 0
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 22,246 533,103 SH   SOLE 30 533,103 0 0
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 56 1,340 SH   SOLE 31 1,340 0 0
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 134 3,200 SH   SOLE 34 3,200 0 0
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 487 11,662 SH   SOLE 40 11,662 0 0
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 19 460 SH   SOLE 43 0 0 460
MARCHEX INC CL B 56624R108 22 7,167 SH   SOLE 18 7,167 0 0
MARCHEX INC CL B 56624R108 75 24,471 SH   SOLE 21 24,471 0 0
MARCHEX INC CL B 56624R108 1,889 617,457 SH   SOLE 22 617,457 0 0
MARCUS & MILLICHAP INC COM 566324109 7,575 194,890 SH   SOLE 2 60,868 0 134,022
MARCUS & MILLICHAP INC COM 566324109 15 388 SH   SOLE 7 388 0 0
MARCUS & MILLICHAP INC COM 566324109 5,827 149,912 SH   SOLE 18 101,668 0 48,244
MARCUS & MILLICHAP INC COM 566324109 30,310 779,789 SH   SOLE 19 779,789 0 0
MARCUS & MILLICHAP INC COM 566324109 115,211 2,964,013 SH   SOLE 21 2,964,013 0 0
MARCUS & MILLICHAP INC COM 566324109 64,472 1,658,668 SH   SOLE 22 1,624,599 0 34,069
MARCUS & MILLICHAP INC COM 566324109 1,731 44,528 SH   SOLE 23 44,528 0 0
MARCUS & MILLICHAP INC COM 566324109 91 2,345 SH   SOLE 25 2,345 0 0
MARCUS & MILLICHAP INC COM 566324109 7,697 198,019 SH   SOLE 26 2,339 0 195,680
MARCUS & MILLICHAP INC COM 566324109 159 4,081 SH   SOLE 28 4,081 0 0
MARCUS & MILLICHAP INC COM 566324109 2,048 52,697 SH   SOLE 30 52,697 0 0
MARCUS & MILLICHAP INC COM 566324109 552 14,213 SH   SOLE 34 14,213 0 0
MARCUS & MILLICHAP INC COM 566324109 151 3,888 SH   SOLE 36 3,888 0 0
MARCUS & MILLICHAP INC COM 566324109 102 2,613 SH   SOLE 40 2,613 0 0
MARCUS & MILLICHAP INC COM 566324109 299 7,690 SH   SOLE 43 0 0 7,690
MARCUS CORP DEL COM 566330106 1,420 66,936 SH   SOLE 2 30,501 0 36,435
MARCUS CORP DEL COM 566330106 10 470 SH   SOLE 7 470 0 0
MARCUS CORP DEL COM 566330106 2,113 99,630 SH   SOLE 18 99,630 0 0
MARCUS CORP DEL COM 566330106 3,096 145,958 SH   SOLE 19 145,958 0 0
MARCUS CORP DEL COM 566330106 62,012 2,923,707 SH   SOLE 21 2,923,707 0 0
MARCUS CORP DEL COM 566330106 15,866 748,024 SH   SOLE 22 724,021 0 24,003
MARCUS CORP DEL COM 566330106 101 4,755 SH   SOLE 23 4,755 0 0
MARCUS CORP DEL COM 566330106 612 28,845 SH   SOLE 26 0 0 28,845
MARCUS CORP DEL COM 566330106 783 36,924 SH   SOLE 30 36,924 0 0
MARCUS CORP DEL COM 566330106 9 403 SH   SOLE 34 403 0 0
MARCUS CORP DEL COM 566330106 53 2,508 SH   SOLE 40 2,508 0 0
MARCUS CORP DEL COM 566330106 28 1,303 SH   SOLE 43 0 0 1,303
MARIN SOFTWARE INC COM NEW 56804T205 17 1,625 SH   SOLE 21 1,625 0 0
MARIN SOFTWARE INC COM NEW 56804T205 12 1,144 SH   SOLE 22 1,144 0 0
MARINE PRODS CORP COM 568427108 44 2,841 SH   SOLE 2 1,456 0 1,385
MARINE PRODS CORP COM 568427108 422 27,358 SH   SOLE 18 27,358 0 0
MARINE PRODS CORP COM 568427108 223 14,415 SH   SOLE 19 14,415 0 0
MARINE PRODS CORP COM 568427108 4,669 302,369 SH   SOLE 21 302,369 0 0
MARINE PRODS CORP COM 568427108 4,911 318,095 SH   SOLE 22 317,764 0 331
MARINE PRODS CORP COM 568427108 0 10 SH   SOLE 43 0 0 10
MARINEMAX INC COM 567908108 3,593 73,723 SH   SOLE 2 24,499 0 49,224
MARINEMAX INC COM 567908108 4 72 SH   SOLE 4 72 0 0
MARINEMAX INC COM 567908108 15 313 SH   SOLE 7 313 0 0
MARINEMAX INC COM 567908108 4,788 98,243 SH   SOLE 18 92,959 0 5,284
MARINEMAX INC COM 567908108 17,514 359,345 SH   SOLE 19 359,345 0 0
MARINEMAX INC COM 567908108 128,483 2,636,092 SH   SOLE 21 2,636,092 0 0
MARINEMAX INC COM 567908108 42,643 874,917 SH   SOLE 22 851,507 0 23,410
MARINEMAX INC COM 567908108 677 13,893 SH   SOLE 23 13,893 0 0
MARINEMAX INC COM 567908108 81 1,663 SH   SOLE 25 1,663 0 0
MARINEMAX INC COM 567908108 3,179 65,221 SH   SOLE 26 1,646 0 63,575
MARINEMAX INC COM 567908108 180 3,699 SH   SOLE 28 3,699 0 0
MARINEMAX INC COM 567908108 2,244 46,042 SH   SOLE 30 46,042 0 0
MARINEMAX INC COM 567908108 89 1,831 SH   SOLE 34 1,831 0 0
MARINEMAX INC COM 567908108 143 2,927 SH   SOLE 36 2,927 0 0
MARINEMAX INC COM 567908108 115 2,362 SH   SOLE 40 2,362 0 0
MARINEMAX INC COM 567908108 371 7,617 SH   SOLE 43 220 0 7,397
MARINUS PHARMACEUTICALS INC COM NEW 56854Q200 294 16,393 SH   SOLE 2 2,312 0 14,081
MARINUS PHARMACEUTICALS INC COM NEW 56854Q200 11 594 SH   SOLE 7 594 0 0
MARINUS PHARMACEUTICALS INC COM NEW 56854Q200 2,168 120,836 SH   SOLE 18 120,836 0 0
MARINUS PHARMACEUTICALS INC COM NEW 56854Q200 7,075 394,388 SH   SOLE 19 394,388 0 0
MARINUS PHARMACEUTICALS INC COM NEW 56854Q200 628 35,000 SH   SOLE 20 35,000 0 0
MARINUS PHARMACEUTICALS INC COM NEW 56854Q200 27,739 1,546,196 SH   SOLE 21 1,546,196 0 0
MARINUS PHARMACEUTICALS INC COM NEW 56854Q200 15,855 883,759 SH   SOLE 22 878,470 0 5,289
MARINUS PHARMACEUTICALS INC COM NEW 56854Q200 250 13,930 SH   SOLE 30 13,930 0 0
MARINUS PHARMACEUTICALS INC COM NEW 56854Q200 65 3,633 SH   SOLE 34 3,633 0 0
MARINUS PHARMACEUTICALS INC COM NEW 56854Q200 5 299 SH   SOLE 43 0 0 299
MARKEL CORP COM 570535104 38,912 32,790 SH   SOLE 2 7,761 0 25,029
MARKEL CORP COM 570535104 9,989 8,417 SH   SOLE 4 4,714 0 3,703
MARKEL CORP COM 570535104 3,332 2,808 SH   SOLE 7 1,749 0 1,059
MARKEL CORP COM 570535104 174 147 SH   SOLE 13 34 0 113
MARKEL CORP COM 570535104 1,625 1,369 SH   SOLE 15 1,369 0 0
MARKEL CORP COM 570535104 19,759 16,650 SH   SOLE 18 15,799 0 851
MARKEL CORP COM 570535104 3,592 3,027 SH   SOLE 19 3,027 0 0
MARKEL CORP COM 570535104 189,395 159,597 SH   SOLE 21 159,597 0 0
MARKEL CORP COM 570535104 360,583 303,851 SH   SOLE 22 284,488 0 19,363
MARKEL CORP COM 570535104 10,743 9,053 SH   SOLE 23 9,053 0 0
MARKEL CORP COM 570535104 24,184 20,379 SH   SOLE 25 20,379 0 0
MARKEL CORP COM 570535104 32,566 27,442 SH   SOLE 26 15,700 0 11,742
MARKEL CORP COM 570535104 37,550 31,642 SH   SOLE 28 1,512 0 30,130
MARKEL CORP COM 570535104 961 810 SH   SOLE 29 810 0 0
MARKEL CORP COM 570535104 32,536 27,417 SH   SOLE 30 27,417 0 0
MARKEL CORP COM 570535104 4,012 3,381 SH   SOLE 31 2,765 0 616
MARKEL CORP COM 570535104 867 731 SH   SOLE 34 731 0 0
MARKEL CORP COM 570535104 9,102 7,670 SH   SOLE 36 7,670 0 0
MARKEL CORP COM 570535104 580 489 SH   SOLE 40 489 0 0
MARKEL CORP COM 570535104 4,371 3,683 SH   SOLE 43 120 0 3,563
MARKER THERAPEUTICS INC COM 57055L107 9 3,118 SH   SOLE 2 3,118 0 0
MARKER THERAPEUTICS INC COM 57055L107 35 12,376 SH   SOLE 18 12,376 0 0
MARKER THERAPEUTICS INC COM 57055L107 678 243,060 SH   SOLE 21 243,060 0 0
MARKETAXESS HLDGS INC COM 57060D108 44,729 96,484 SH   SOLE 2 27,280 0 69,204
MARKETAXESS HLDGS INC COM 57060D108 11,952 25,782 SH   SOLE 4 16,737 0 9,045
MARKETAXESS HLDGS INC COM 57060D108 23,238 50,127 SH   SOLE 7 38,945 0 11,182
MARKETAXESS HLDGS INC COM 57060D108 162 350 SH   SOLE 13 110 0 240
MARKETAXESS HLDGS INC COM 57060D108 1,748 3,770 SH   SOLE 15 3,770 0 0
MARKETAXESS HLDGS INC COM 57060D108 46,651 100,629 SH   SOLE 18 94,598 0 6,031
MARKETAXESS HLDGS INC COM 57060D108 197,412 425,834 SH   SOLE 19 425,834 0 0
MARKETAXESS HLDGS INC COM 57060D108 649,673 1,401,395 SH   SOLE 21 1,401,395 0 0
MARKETAXESS HLDGS INC COM 57060D108 403,217 869,770 SH   SOLE 22 777,068 0 92,702
MARKETAXESS HLDGS INC COM 57060D108 11,999 25,882 SH   SOLE 23 25,882 0 0
MARKETAXESS HLDGS INC COM 57060D108 35,157 75,836 SH   SOLE 25 75,836 0 0
MARKETAXESS HLDGS INC COM 57060D108 43,640 94,134 SH   SOLE 26 42,581 0 51,553
MARKETAXESS HLDGS INC COM 57060D108 50,020 107,896 SH   SOLE 28 4,171 0 103,725
MARKETAXESS HLDGS INC COM 57060D108 1,097 2,367 SH   SOLE 29 2,367 0 0
MARKETAXESS HLDGS INC COM 57060D108 89,579 193,228 SH   SOLE 30 193,228 0 0
MARKETAXESS HLDGS INC COM 57060D108 7,182 15,492 SH   SOLE 31 13,828 0 1,664
MARKETAXESS HLDGS INC COM 57060D108 4,412 9,517 SH   SOLE 34 9,517 0 0
MARKETAXESS HLDGS INC COM 57060D108 9,563 20,628 SH   SOLE 36 20,628 0 0
MARKETAXESS HLDGS INC COM 57060D108 663 1,430 SH   SOLE 40 1,430 0 0
MARKETAXESS HLDGS INC COM 57060D108 11,288 24,350 SH   SOLE 43 961 0 23,389
MARLIN BUSINESS SVCS CORP COM 571157106 179 7,853 SH   SOLE 2 409 0 7,444
MARLIN BUSINESS SVCS CORP COM 571157106 5 207 SH   SOLE 7 207 0 0
MARLIN BUSINESS SVCS CORP COM 571157106 740 32,512 SH   SOLE 18 32,512 0 0
MARLIN BUSINESS SVCS CORP COM 571157106 310 13,605 SH   SOLE 19 13,605 0 0
MARLIN BUSINESS SVCS CORP COM 571157106 7,164 314,752 SH   SOLE 21 314,752 0 0
MARLIN BUSINESS SVCS CORP COM 571157106 5,976 262,551 SH   SOLE 22 254,135 0 8,416
MARQETA INC CLASS A COM 57142B104 1,434 51,075 SH   SOLE 2 51,075 0 0
MARQETA INC CLASS A COM 57142B104 203 7,234 SH   SOLE 4 7,234 0 0
MARQETA INC CLASS A COM 57142B104 2,697 96,064 SH   SOLE 18 96,064 0 0
MARQETA INC CLASS A COM 57142B104 194,075 6,913,970 SH   SOLE 19 6,913,970 0 0
MARQETA INC CLASS A COM 57142B104 181 6,438 SH   SOLE 21 6,438 0 0
MARQETA INC CLASS A COM 57142B104 5,507 196,184 SH   SOLE 22 196,184 0 0
MARQETA INC CLASS A COM 57142B104 10,025 357,146 SH   SOLE 26 24,806 0 332,340
MARQETA INC CLASS A COM 57142B104 14,724 524,552 SH   SOLE 28 0 0 524,552
MARQETA INC CLASS A COM 57142B104 27 969 SH   SOLE 31 0 0 969
MARQETA INC CLASS A COM 57142B104 23,257 828,553 SH   SOLE 34 828,553 0 0
MARRIOTT INTL INC NEW CL A 571903202 80,316 588,310 SH   SOLE 2 84,389 0 503,921
MARRIOTT INTL INC NEW CL A 571903202 15,008 109,929 SH   SOLE 4 99,261 0 10,668
MARRIOTT INTL INC NEW CL A 571903202 36,233 265,404 SH   SOLE 7 257,440 0 7,964
MARRIOTT INTL INC NEW CL A 571903202 338 2,476 SH   SOLE 13 767 0 1,709
MARRIOTT INTL INC NEW CL A 571903202 3,907 28,616 SH   SOLE 15 28,616 0 0
MARRIOTT INTL INC NEW CL A 571903202 108 794 SH   SOLE 17 0 0 794
MARRIOTT INTL INC NEW CL A 571903202 66,324 485,818 SH   SOLE 18 446,734 0 39,084
MARRIOTT INTL INC NEW CL A 571903202 11,678 85,538 SH   SOLE 19 85,538 0 0
MARRIOTT INTL INC NEW CL A 571903202 677,121 4,959,867 SH   SOLE 21 4,959,867 0 0
MARRIOTT INTL INC NEW CL A 571903202 777,262 5,693,394 SH   SOLE 22 5,123,370 0 570,024
MARRIOTT INTL INC NEW CL A 571903202 21,767 159,445 SH   SOLE 23 159,445 0 0
MARRIOTT INTL INC NEW CL A 571903202 56,848 416,411 SH   SOLE 25 416,411 0 0
MARRIOTT INTL INC NEW CL A 571903202 84,191 616,697 SH   SOLE 26 228,681 0 388,016
MARRIOTT INTL INC NEW CL A 571903202 74,845 548,233 SH   SOLE 28 32,598 0 515,635
MARRIOTT INTL INC NEW CL A 571903202 108 793 SH   SOLE 29 793 0 0
MARRIOTT INTL INC NEW CL A 571903202 162,968 1,193,730 SH   SOLE 30 1,193,730 0 0
MARRIOTT INTL INC NEW CL A 571903202 83,027 608,168 SH   SOLE 31 34,770 0 573,398
MARRIOTT INTL INC NEW CL A 571903202 9,711 71,134 SH   SOLE 32 71,134 0 0
MARRIOTT INTL INC NEW CL A 571903202 2,134 15,633 SH   SOLE 34 15,633 0 0
MARRIOTT INTL INC NEW CL A 571903202 18,443 135,097 SH   SOLE 36 135,097 0 0
MARRIOTT INTL INC NEW CL A 571903202 1,346 9,862 SH   SOLE 40 9,862 0 0
MARRIOTT INTL INC NEW CL A 571903202 27,093 198,456 SH   SOLE 43 12,964 0 185,492
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 21,396 134,312 SH   SOLE 2 57,929 0 76,383
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 163 1,022 SH   SOLE 4 1,022 0 0
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 191 1,199 SH   SOLE 7 1,199 0 0
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 243 1,528 SH   SOLE 13 1,528 0 0
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 18,041 113,251 SH   SOLE 18 110,648 0 2,603
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 9,165 57,535 SH   SOLE 19 57,535 0 0
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 308,342 1,935,603 SH   SOLE 21 1,935,603 0 0
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 202,396 1,270,534 SH   SOLE 22 1,211,927 0 58,607
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 586 3,678 SH   SOLE 23 3,678 0 0
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 172 1,077 SH   SOLE 25 1,077 0 0
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 4,469 28,051 SH   SOLE 26 13,128 0 14,923
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 3,916 24,582 SH   SOLE 28 4,695 0 19,887
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 419 2,633 SH   SOLE 29 2,633 0 0
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 8,183 51,370 SH   SOLE 30 51,370 0 0
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 118 740 SH   SOLE 31 740 0 0
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 462 2,902 SH   SOLE 34 2,902 0 0
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 317 1,989 SH   SOLE 36 1,989 0 0
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 726 4,559 SH   SOLE 40 4,559 0 0
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 2,915 18,297 SH   SOLE 43 2,007 0 16,290
MARRONE BIO INNOVATIONS INC COM 57165B106 76 45,824 SH   SOLE 2 35,206 0 10,618
MARRONE BIO INNOVATIONS INC COM 57165B106 446 268,483 SH   SOLE 18 268,483 0 0
MARRONE BIO INNOVATIONS INC COM 57165B106 190 114,637 SH   SOLE 19 114,637 0 0
MARRONE BIO INNOVATIONS INC COM 57165B106 5,546 3,341,244 SH   SOLE 21 3,341,244 0 0
MARRONE BIO INNOVATIONS INC COM 57165B106 1,868 1,125,414 SH   SOLE 22 1,121,837 0 3,577
MARSH & MCLENNAN COS INC COM 571748102 178,685 1,270,154 SH   SOLE 2 304,420 0 965,734
MARSH & MCLENNAN COS INC COM 571748102 48,234 342,866 SH   SOLE 4 216,329 0 126,537
MARSH & MCLENNAN COS INC COM 571748102 73,789 524,518 SH   SOLE 7 500,952 0 23,566
MARSH & MCLENNAN COS INC COM 571748102 8,452 60,077 SH   SOLE 13 58,060 0 2,017
MARSH & MCLENNAN COS INC COM 571748102 8,638 61,399 SH   SOLE 15 61,399 0 0
MARSH & MCLENNAN COS INC COM 571748102 1 4 SH   SOLE 17 0 0 4
MARSH & MCLENNAN COS INC COM 571748102 201,612 1,433,122 SH   SOLE 18 1,282,600 0 150,522
MARSH & MCLENNAN COS INC COM 571748102 243,170 1,728,534 SH   SOLE 19 1,728,534 0 0
MARSH & MCLENNAN COS INC COM 571748102 1,729,095 12,290,981 SH   SOLE 21 12,290,981 0 0
MARSH & MCLENNAN COS INC COM 571748102 1,654,359 11,759,728 SH   SOLE 22 10,505,564 0 1,254,164
MARSH & MCLENNAN COS INC COM 571748102 41,028 291,643 SH   SOLE 23 291,643 0 0
MARSH & MCLENNAN COS INC COM 571748102 131,648 935,795 SH   SOLE 25 935,795 0 0
MARSH & MCLENNAN COS INC COM 571748102 184,882 1,314,204 SH   SOLE 26 570,858 0 743,346
MARSH & MCLENNAN COS INC COM 571748102 254,436 1,808,617 SH   SOLE 28 63,061 0 1,745,556
MARSH & MCLENNAN COS INC COM 571748102 3,650 25,947 SH   SOLE 29 25,947 0 0
MARSH & MCLENNAN COS INC COM 571748102 518,166 3,683,294 SH   SOLE 30 3,649,693 0 33,601
MARSH & MCLENNAN COS INC COM 571748102 93,031 661,296 SH   SOLE 31 69,352 0 591,944
MARSH & MCLENNAN COS INC COM 571748102 100,396 713,645 SH   SOLE 34 713,645 0 0
MARSH & MCLENNAN COS INC COM 571748102 42,968 305,431 SH   SOLE 36 305,431 0 0
MARSH & MCLENNAN COS INC COM 571748102 2,584 18,369 SH   SOLE 40 18,369 0 0
MARSH & MCLENNAN COS INC COM 571748102 56,767 403,517 SH   SOLE 43 51,948 0 351,569
MARTEN TRANS LTD COM 573075108 1,375 83,361 SH   SOLE 2 19,854 0 63,507
MARTEN TRANS LTD COM 573075108 3 172 SH   SOLE 4 172 0 0
MARTEN TRANS LTD COM 573075108 17 1,021 SH   SOLE 7 1,021 0 0
MARTEN TRANS LTD COM 573075108 4,078 247,318 SH   SOLE 18 247,318 0 0
MARTEN TRANS LTD COM 573075108 4,067 246,637 SH   SOLE 19 246,637 0 0
MARTEN TRANS LTD COM 573075108 114,393 6,937,128 SH   SOLE 21 6,937,128 0 0
MARTEN TRANS LTD COM 573075108 30,639 1,858,061 SH   SOLE 22 1,767,588 0 90,473
MARTEN TRANS LTD COM 573075108 28 1,671 SH   SOLE 25 1,671 0 0
MARTEN TRANS LTD COM 573075108 949 57,528 SH   SOLE 26 0 0 57,528
MARTEN TRANS LTD COM 573075108 150 9,094 SH   SOLE 28 9,094 0 0
MARTEN TRANS LTD COM 573075108 2,018 122,352 SH   SOLE 30 122,352 0 0
MARTEN TRANS LTD COM 573075108 11 672 SH   SOLE 34 672 0 0
MARTEN TRANS LTD COM 573075108 117 7,125 SH   SOLE 40 7,125 0 0
MARTEN TRANS LTD COM 573075108 800 48,525 SH   SOLE 43 2,161 0 46,364
MARTIN MARIETTA MATLS INC COM 573284106 48,682 138,376 SH   SOLE 2 18,067 0 120,309
MARTIN MARIETTA MATLS INC COM 573284106 13,361 37,977 SH   SOLE 4 20,685 0 17,292
MARTIN MARIETTA MATLS INC COM 573284106 19,428 55,223 SH   SOLE 7 53,298 0 1,925
MARTIN MARIETTA MATLS INC COM 573284106 141 401 SH   SOLE 13 177 0 224
MARTIN MARIETTA MATLS INC COM 573284106 2,780 7,903 SH   SOLE 15 7,903 0 0
MARTIN MARIETTA MATLS INC COM 573284106 44,067 125,259 SH   SOLE 18 115,795 0 9,464
MARTIN MARIETTA MATLS INC COM 573284106 9,266 26,339 SH   SOLE 19 26,339 0 0
MARTIN MARIETTA MATLS INC COM 573284106 561,810 1,596,914 SH   SOLE 21 1,596,914 0 0
MARTIN MARIETTA MATLS INC COM 573284106 466,624 1,326,352 SH   SOLE 22 1,190,767 0 135,585
MARTIN MARIETTA MATLS INC COM 573284106 12,366 35,149 SH   SOLE 23 35,149 0 0
MARTIN MARIETTA MATLS INC COM 573284106 43,363 123,256 SH   SOLE 25 123,256 0 0
MARTIN MARIETTA MATLS INC COM 573284106 49,238 139,956 SH   SOLE 26 55,181 0 84,775
MARTIN MARIETTA MATLS INC COM 573284106 52,965 150,551 SH   SOLE 28 6,651 0 143,900
MARTIN MARIETTA MATLS INC COM 573284106 86,402 245,593 SH   SOLE 30 245,593 0 0
MARTIN MARIETTA MATLS INC COM 573284106 7,433 21,128 SH   SOLE 31 7,802 0 13,326
MARTIN MARIETTA MATLS INC COM 573284106 1,059 3,011 SH   SOLE 34 3,011 0 0
MARTIN MARIETTA MATLS INC COM 573284106 10,284 29,232 SH   SOLE 36 29,232 0 0
MARTIN MARIETTA MATLS INC COM 573284106 760 2,160 SH   SOLE 40 2,160 0 0
MARTIN MARIETTA MATLS INC COM 573284106 11,017 31,315 SH   SOLE 43 2,974 0 28,341
MARVELL TECHNOLOGY INC COM 573874104 114,165 1,957,232 SH   SOLE 2 260,828 0 1,696,404
MARVELL TECHNOLOGY INC COM 573874104 27,907 478,432 SH   SOLE 4 269,933 0 208,499
MARVELL TECHNOLOGY INC COM 573874104 11,178 191,630 SH   SOLE 7 149,133 0 42,497
MARVELL TECHNOLOGY INC COM 573874104 410 7,031 SH   SOLE 13 2,449 0 4,582
MARVELL TECHNOLOGY INC COM 573874104 4,256 72,962 SH   SOLE 15 72,962 0 0
MARVELL TECHNOLOGY INC COM 573874104 6 110 SH   SOLE 17 0 0 110
MARVELL TECHNOLOGY INC COM 573874104 312,826 5,363,042 SH   SOLE 18 3,670,259 0 1,692,783
MARVELL TECHNOLOGY INC COM 573874104 545,383 9,349,956 SH   SOLE 19 9,349,956 0 0
MARVELL TECHNOLOGY INC COM 573874104 920,742 15,785,059 SH   SOLE 21 15,785,059 0 0
MARVELL TECHNOLOGY INC COM 573874104 1,078,109 18,482,929 SH   SOLE 22 17,496,257 0 986,672
MARVELL TECHNOLOGY INC COM 573874104 26,196 449,105 SH   SOLE 23 449,105 0 0
MARVELL TECHNOLOGY INC COM 573874104 97,264 1,667,474 SH   SOLE 25 1,667,474 0 0
MARVELL TECHNOLOGY INC COM 573874104 115,960 1,987,997 SH   SOLE 26 701,892 0 1,286,105
MARVELL TECHNOLOGY INC COM 573874104 173,991 2,982,869 SH   SOLE 28 96,532 0 2,886,337
MARVELL TECHNOLOGY INC COM 573874104 114,552 1,963,857 SH   SOLE 30 1,963,857 0 0
MARVELL TECHNOLOGY INC COM 573874104 10,641 182,424 SH   SOLE 31 103,173 0 79,251
MARVELL TECHNOLOGY INC COM 573874104 10,484 179,729 SH   SOLE 32 179,729 0 0
MARVELL TECHNOLOGY INC COM 573874104 408,469 7,002,722 SH   SOLE 34 7,002,722 0 0
MARVELL TECHNOLOGY INC COM 573874104 22,000 377,167 SH   SOLE 36 377,167 0 0
MARVELL TECHNOLOGY INC COM 573874104 1,660 28,463 SH   SOLE 40 28,463 0 0
MARVELL TECHNOLOGY INC COM 573874104 21,396 366,818 SH   SOLE 43 27,567 0 339,251
MASCO CORP COM 574599106 56,559 960,096 SH   SOLE 2 449,830 0 510,266
MASCO CORP COM 574599106 13,409 227,619 SH   SOLE 4 139,130 0 88,489
MASCO CORP COM 574599106 19,070 323,719 SH   SOLE 7 241,022 0 82,697
MASCO CORP COM 574599106 133 2,265 SH   SOLE 13 891 0 1,374
MASCO CORP COM 574599106 1,977 33,568 SH   SOLE 15 33,568 0 0
MASCO CORP COM 574599106 46,386 787,402 SH   SOLE 18 742,974 0 44,428
MASCO CORP COM 574599106 33,635 570,963 SH   SOLE 19 570,963 0 0
MASCO CORP COM 574599106 403,981 6,857,594 SH   SOLE 21 6,857,594 0 0
MASCO CORP COM 574599106 355,398 6,032,890 SH   SOLE 22 5,084,431 0 948,459
MASCO CORP COM 574599106 13,948 236,761 SH   SOLE 23 236,761 0 0
MASCO CORP COM 574599106 29,399 499,053 SH   SOLE 25 499,053 0 0
MASCO CORP COM 574599106 41,184 699,093 SH   SOLE 26 330,598 0 368,495
MASCO CORP COM 574599106 62,636 1,063,256 SH   SOLE 28 28,974 0 1,034,282
MASCO CORP COM 574599106 4,511 76,580 SH   SOLE 29 76,580 0 0
MASCO CORP COM 574599106 61,585 1,045,402 SH   SOLE 30 1,045,402 0 0
MASCO CORP COM 574599106 6,886 116,887 SH   SOLE 31 98,685 0 18,202
MASCO CORP COM 574599106 15,423 261,803 SH   SOLE 34 261,803 0 0
MASCO CORP COM 574599106 7,609 129,160 SH   SOLE 36 129,160 0 0
MASCO CORP COM 574599106 485 8,225 SH   SOLE 40 8,225 0 0
MASCO CORP COM 574599106 12,386 210,256 SH   SOLE 43 9,199 0 201,057
MASIMO CORP COM 574795100 43,416 179,074 SH   SOLE 2 83,957 0 95,117
MASIMO CORP COM 574795100 7,667 31,624 SH   SOLE 4 18,826 0 12,798
MASIMO CORP COM 574795100 2,932 12,095 SH   SOLE 7 12,095 0 0
MASIMO CORP COM 574795100 43 178 SH   SOLE 13 178 0 0
MASIMO CORP COM 574795100 1,036 4,275 SH   SOLE 15 4,275 0 0
MASIMO CORP COM 574795100 42,441 175,050 SH   SOLE 18 171,996 0 3,054
MASIMO CORP COM 574795100 674,683 2,782,771 SH   SOLE 19 2,782,771 0 0
MASIMO CORP COM 574795100 736,513 3,037,792 SH   SOLE 21 3,037,792 0 0
MASIMO CORP COM 574795100 380,264 1,568,421 SH   SOLE 22 1,507,316 0 61,105
MASIMO CORP COM 574795100 7,436 30,670 SH   SOLE 23 30,670 0 0
MASIMO CORP COM 574795100 33,300 137,346 SH   SOLE 25 137,346 0 0
MASIMO CORP COM 574795100 36,211 149,355 SH   SOLE 26 109,462 0 39,893
MASIMO CORP COM 574795100 34,227 141,171 SH   SOLE 28 5,308 0 135,863
MASIMO CORP COM 574795100 168 691 SH   SOLE 29 691 0 0
MASIMO CORP COM 574795100 46,021 189,817 SH   SOLE 30 179,700 0 10,117
MASIMO CORP COM 574795100 4,773 19,687 SH   SOLE 31 17,447 0 2,240
MASIMO CORP COM 574795100 90,799 374,506 SH   SOLE 34 374,506 0 0
MASIMO CORP COM 574795100 8,578 35,381 SH   SOLE 36 35,381 0 0
MASIMO CORP COM 574795100 509 2,100 SH   SOLE 40 2,100 0 0
MASIMO CORP COM 574795100 11,179 46,109 SH   SOLE 43 2,358 0 43,751
MASONITE INTL CORP COM 575385109 1,133 10,132 SH   SOLE 2 7,218 0 2,914
MASONITE INTL CORP COM 575385109 11 96 SH   SOLE 4 96 0 0
MASONITE INTL CORP COM 575385109 42 376 SH   SOLE 7 376 0 0
MASONITE INTL CORP COM 575385109 8,487 75,922 SH   SOLE 18 75,922 0 0
MASONITE INTL CORP COM 575385109 4,761 42,591 SH   SOLE 19 42,591 0 0
MASONITE INTL CORP COM 575385109 101,543 908,339 SH   SOLE 21 908,339 0 0
MASONITE INTL CORP COM 575385109 66,603 595,783 SH   SOLE 22 581,384 0 14,399
MASONITE INTL CORP COM 575385109 87 778 SH   SOLE 25 778 0 0
MASONITE INTL CORP COM 575385109 1,159 10,364 SH   SOLE 26 8,446 0 1,918
MASONITE INTL CORP COM 575385109 358 3,199 SH   SOLE 28 3,199 0 0
MASONITE INTL CORP COM 575385109 2,031 18,172 SH   SOLE 30 18,172 0 0
MASONITE INTL CORP COM 575385109 207 1,855 SH   SOLE 36 1,855 0 0
MASONITE INTL CORP COM 575385109 313 2,803 SH   SOLE 40 2,803 0 0
MASONITE INTL CORP COM 575385109 214 1,914 SH   SOLE 43 63 0 1,851
MASTEC INC COM 576323109 19,942 187,957 SH   SOLE 2 61,256 0 126,701
MASTEC INC COM 576323109 222 2,093 SH   SOLE 4 2,093 0 0
MASTEC INC COM 576323109 8,253 77,787 SH   SOLE 7 77,787 0 0
MASTEC INC COM 576323109 15,234 143,578 SH   SOLE 18 137,763 0 5,815
MASTEC INC COM 576323109 25,562 240,921 SH   SOLE 19 240,921 0 0
MASTEC INC COM 576323109 276,287 2,604,024 SH   SOLE 21 2,604,024 0 0
MASTEC INC COM 576323109 198,871 1,874,376 SH   SOLE 22 1,804,258 0 70,118
MASTEC INC COM 576323109 1,987 18,724 SH   SOLE 23 18,724 0 0
MASTEC INC COM 576323109 2,323 21,899 SH   SOLE 25 21,899 0 0
MASTEC INC COM 576323109 9,449 89,061 SH   SOLE 26 24,835 0 64,226
MASTEC INC COM 576323109 923 8,702 SH   SOLE 28 6,466 0 2,236
MASTEC INC COM 576323109 153 1,441 SH   SOLE 29 1,441 0 0
MASTEC INC COM 576323109 4,661 43,934 SH   SOLE 30 43,934 0 0
MASTEC INC COM 576323109 667 6,289 SH   SOLE 31 6,289 0 0
MASTEC INC COM 576323109 1,261 11,881 SH   SOLE 34 11,881 0 0
MASTEC INC COM 576323109 222 2,095 SH   SOLE 36 2,095 0 0
MASTEC INC COM 576323109 760 7,167 SH   SOLE 40 7,167 0 0
MASTEC INC COM 576323109 3,275 30,868 SH   SOLE 43 306 0 30,562
MASTECH DIGITAL INC COM 57633B100 1 99 SH   SOLE 2 99 0 0
MASTECH DIGITAL INC COM 57633B100 13 871 SH   SOLE 18 871 0 0
MASTECH DIGITAL INC COM 57633B100 19 1,268 SH   SOLE 21 1,268 0 0
MASTECH DIGITAL INC COM 57633B100 983 65,743 SH   SOLE 22 65,743 0 0
MASTERCARD INCORPORATED CL A 57636Q104 842,594 2,307,908 SH   SOLE 2 514,827 0 1,793,081
MASTERCARD INCORPORATED CL A 57636Q104 197,700 541,511 SH   SOLE 4 352,841 0 188,670
MASTERCARD INCORPORATED CL A 57636Q104 287,784 788,256 SH   SOLE 7 759,394 0 28,862
MASTERCARD INCORPORATED CL A 57636Q104 13,906 38,088 SH   SOLE 13 33,727 0 4,361
MASTERCARD INCORPORATED CL A 57636Q104 32,833 89,931 SH   SOLE 15 89,931 0 0
MASTERCARD INCORPORATED CL A 57636Q104 5 14 SH   SOLE 17 0 0 14
MASTERCARD INCORPORATED CL A 57636Q104 1,119,312 3,065,852 SH   SOLE 18 2,490,650 0 575,202
MASTERCARD INCORPORATED CL A 57636Q104 1,131,286 3,098,649 SH   SOLE 19 3,098,649 0 0
MASTERCARD INCORPORATED CL A 57636Q104 7,542,660 20,659,727 SH   SOLE 21 20,659,727 0 0
MASTERCARD INCORPORATED CL A 57636Q104 7,120,907 19,504,524 SH   SOLE 22 17,453,954 0 2,050,570
MASTERCARD INCORPORATED CL A 57636Q104 201,935 553,110 SH   SOLE 23 553,110 0 0
MASTERCARD INCORPORATED CL A 57636Q104 997,524 2,732,268 SH   SOLE 25 2,732,268 0 0
MASTERCARD INCORPORATED CL A 57636Q104 924,393 2,531,960 SH   SOLE 26 1,210,526 0 1,321,434
MASTERCARD INCORPORATED CL A 57636Q104 1,035,912 2,837,415 SH   SOLE 28 105,715 0 2,731,700
MASTERCARD INCORPORATED CL A 57636Q104 9,977 27,328 SH   SOLE 29 27,328 0 0
MASTERCARD INCORPORATED CL A 57636Q104 1,412,269 3,868,275 SH   SOLE 30 3,854,517 0 13,758
MASTERCARD INCORPORATED CL A 57636Q104 324,947 890,045 SH   SOLE 31 159,980 0 730,065
MASTERCARD INCORPORATED CL A 57636Q104 18,583 50,899 SH   SOLE 32 50,899 0 0
MASTERCARD INCORPORATED CL A 57636Q104 560,066 1,534,049 SH   SOLE 34 1,534,049 0 0
MASTERCARD INCORPORATED CL A 57636Q104 160,162 438,693 SH   SOLE 36 438,693 0 0
MASTERCARD INCORPORATED CL A 57636Q104 11,773 32,248 SH   SOLE 40 32,248 0 0
MASTERCARD INCORPORATED CL A 57636Q104 285,950 783,232 SH   SOLE 43 53,577 0 729,655
MASTERCARD INCORPORATED OPTIONS 57636Q104 1,716 4,700 SH Call SOLE 4 4,700 0 0
MASTERCARD INCORPORATED OPTIONS 57636Q104 22,854 62,600 SH Call SOLE 18 62,600 0 0
MASTERCARD INCORPORATED OPTIONS 57636Q104 134,682 368,900 SH Call SOLE 19 368,900 0 0
MASTERCARD INCORPORATED OPTIONS 57636Q104 10,479 28,700 SH Call SOLE 22 28,700 0 0
MASTERCARD INCORPORATED OPTIONS 57636Q104 1,533 4,200 SH Call SOLE 26 4,200 0 0
MASTERCARD INCORPORATED OPTIONS 57636Q104 70,098 192,000 SH Call SOLE 34 192,000 0 0
MASTERCRAFT BOAT HLDGS INC COM 57637H103 90 3,415 SH   SOLE 2 1,338 0 2,077
MASTERCRAFT BOAT HLDGS INC COM 57637H103 10 378 SH   SOLE 7 378 0 0
MASTERCRAFT BOAT HLDGS INC COM 57637H103 1,670 63,504 SH   SOLE 18 63,504 0 0
MASTERCRAFT BOAT HLDGS INC COM 57637H103 854 32,467 SH   SOLE 19 32,467 0 0
MASTERCRAFT BOAT HLDGS INC COM 57637H103 17,184 653,642 SH   SOLE 21 653,642 0 0
MASTERCRAFT BOAT HLDGS INC COM 57637H103 12,103 460,361 SH   SOLE 22 457,987 0 2,374
MASTERCRAFT BOAT HLDGS INC COM 57637H103 16 622 SH   SOLE 43 0 0 622
MATADOR RES CO COM 576485205 1,800 49,977 SH   SOLE 2 40,014 0 9,963
MATADOR RES CO COM 576485205 16 442 SH   SOLE 4 442 0 0
MATADOR RES CO COM 576485205 68 1,887 SH   SOLE 7 1,887 0 0
MATADOR RES CO COM 576485205 16,088 446,766 SH   SOLE 18 435,217 0 11,549
MATADOR RES CO COM 576485205 12,600 349,890 SH   SOLE 19 349,890 0 0
MATADOR RES CO COM 576485205 471,363 13,089,775 SH   SOLE 21 13,089,775 0 0
MATADOR RES CO COM 576485205 103,326 2,869,357 SH   SOLE 22 2,802,028 0 67,329
MATADOR RES CO COM 576485205 122 3,396 SH   SOLE 23 3,396 0 0
MATADOR RES CO COM 576485205 108 2,991 SH   SOLE 25 2,991 0 0
MATADOR RES CO COM 576485205 2,084 57,863 SH   SOLE 26 48,899 0 8,964
MATADOR RES CO COM 576485205 486 13,503 SH   SOLE 28 13,503 0 0
MATADOR RES CO COM 576485205 10,360 287,698 SH   SOLE 30 287,698 0 0
MATADOR RES CO COM 576485205 99 2,754 SH   SOLE 34 2,754 0 0
MATADOR RES CO COM 576485205 76 2,108 SH   SOLE 36 2,108 0 0
MATADOR RES CO COM 576485205 535 14,857 SH   SOLE 40 14,857 0 0
MATADOR RES CO COM 576485205 9,312 258,597 SH   SOLE 43 11,757 0 246,840
MATCH GROUP INC NEW COM 57667L107 77,742 482,124 SH   SOLE 2 63,883 0 418,241
MATCH GROUP INC NEW COM 57667L107 22,456 139,261 SH   SOLE 4 84,325 0 54,936
MATCH GROUP INC NEW COM 57667L107 9,565 59,320 SH   SOLE 7 47,341 0 11,979
MATCH GROUP INC NEW COM 57667L107 338 2,097 SH   SOLE 13 741 0 1,356
MATCH GROUP INC NEW COM 57667L107 3,739 23,185 SH   SOLE 15 23,185 0 0
MATCH GROUP INC NEW COM 57667L107 127,053 787,925 SH   SOLE 18 580,032 0 207,893
MATCH GROUP INC NEW COM 57667L107 432,991 2,685,214 SH   SOLE 19 2,685,214 0 0
MATCH GROUP INC NEW COM 57667L107 624,246 3,871,293 SH   SOLE 21 3,871,293 0 0
MATCH GROUP INC NEW COM 57667L107 955,057 5,922,831 SH   SOLE 22 5,612,584 0 310,248
MATCH GROUP INC NEW COM 57667L107 23,626 146,518 SH   SOLE 23 146,518 0 0
MATCH GROUP INC NEW COM 57667L107 61,225 379,691 SH   SOLE 25 379,691 0 0
MATCH GROUP INC NEW COM 57667L107 66,451 412,097 SH   SOLE 26 209,776 0 202,321
MATCH GROUP INC NEW COM 57667L107 73,965 458,700 SH   SOLE 28 27,541 0 431,159
MATCH GROUP INC NEW COM 57667L107 67 413 SH   SOLE 29 413 0 0
MATCH GROUP INC NEW COM 57667L107 115,943 719,028 SH   SOLE 30 719,027 0 1
MATCH GROUP INC NEW COM 57667L107 7,082 43,917 SH   SOLE 31 32,878 0 11,039
MATCH GROUP INC NEW COM 57667L107 9,407 58,341 SH   SOLE 32 58,341 0 0
MATCH GROUP INC NEW COM 57667L107 13,103 81,261 SH   SOLE 34 81,261 0 0
MATCH GROUP INC NEW COM 57667L107 20,034 124,243 SH   SOLE 36 124,243 0 0
MATCH GROUP INC NEW COM 57667L107 1,514 9,387 SH   SOLE 40 9,387 0 0
MATCH GROUP INC NEW COM 57667L107 25,248 156,574 SH   SOLE 43 16,016 0 140,558
MATERIALISE NV SPONSORED ADS 57667T100 130 5,401 SH   SOLE 43 2,911 0 2,490
MATERION CORP COM 576690101 3,212 42,622 SH   SOLE 2 14,467 0 28,155
MATERION CORP COM 576690101 7 94 SH   SOLE 4 94 0 0
MATERION CORP COM 576690101 1,949 25,860 SH   SOLE 7 25,860 0 0
MATERION CORP COM 576690101 6,322 83,907 SH   SOLE 18 82,082 0 1,825
MATERION CORP COM 576690101 10,426 138,367 SH   SOLE 19 138,367 0 0
MATERION CORP COM 576690101 183,590 2,436,501 SH   SOLE 21 2,436,501 0 0
MATERION CORP COM 576690101 50,386 668,691 SH   SOLE 22 645,726 0 22,965
MATERION CORP COM 576690101 464 6,162 SH   SOLE 23 6,162 0 0
MATERION CORP COM 576690101 41 548 SH   SOLE 25 548 0 0
MATERION CORP COM 576690101 2,691 35,719 SH   SOLE 26 6,027 0 29,692
MATERION CORP COM 576690101 216 2,863 SH   SOLE 28 2,863 0 0
MATERION CORP COM 576690101 3,262 43,289 SH   SOLE 30 43,289 0 0
MATERION CORP COM 576690101 128 1,704 SH   SOLE 34 1,704 0 0
MATERION CORP COM 576690101 186 2,466 SH   SOLE 40 2,466 0 0
MATERION CORP COM 576690101 1,399 18,567 SH   SOLE 43 1,169 0 17,398
MATINAS BIOPHARMA HLDGS INC COM 576810105 1 1,318 SH   SOLE 2 1,318 0 0
MATINAS BIOPHARMA HLDGS INC COM 576810105 203 262,247 SH   SOLE 21 262,247 0 0
MATINAS BIOPHARMA HLDGS INC COM 576810105 1,889 2,437,946 SH   SOLE 22 2,437,946 0 0
MATRIX SVC CO COM 576853105 614 58,450 SH   SOLE 2 16,882 0 41,568
MATRIX SVC CO COM 576853105 6 606 SH   SOLE 7 606 0 0
MATRIX SVC CO COM 576853105 1,142 108,716 SH   SOLE 18 108,716 0 0
MATRIX SVC CO COM 576853105 1,015 96,697 SH   SOLE 19 96,697 0 0
MATRIX SVC CO COM 576853105 38,261 3,643,887 SH   SOLE 21 3,643,887 0 0
MATRIX SVC CO COM 576853105 8,621 821,038 SH   SOLE 22 794,371 0 26,667
MATRIX SVC CO COM 576853105 72 6,877 SH   SOLE 23 6,877 0 0
MATRIX SVC CO COM 576853105 325 30,952 SH   SOLE 26 0 0 30,952
MATRIX SVC CO COM 576853105 398 37,877 SH   SOLE 30 37,877 0 0
MATRIX SVC CO COM 576853105 44 4,147 SH   SOLE 43 0 0 4,147
MATSON INC COM 57686G105 2,609 40,773 SH   SOLE 2 5,605 0 35,168
MATSON INC COM 57686G105 2 39 SH   SOLE 4 39 0 0
MATSON INC COM 57686G105 44 691 SH   SOLE 7 691 0 0
MATSON INC COM 57686G105 11,349 177,326 SH   SOLE 18 177,326 0 0
MATSON INC COM 57686G105 4,807 75,116 SH   SOLE 19 75,116 0 0
MATSON INC COM 57686G105 381,379 5,959,041 SH   SOLE 21 5,959,041 0 0
MATSON INC COM 57686G105 70,362 1,099,407 SH   SOLE 22 1,050,917 0 48,490
MATSON INC COM 57686G105 19 290 SH   SOLE 25 290 0 0
MATSON INC COM 57686G105 217 3,394 SH   SOLE 26 898 0 2,496
MATSON INC COM 57686G105 91 1,421 SH   SOLE 28 1,421 0 0
MATSON INC COM 57686G105 4,546 71,029 SH   SOLE 30 71,029 0 0
MATSON INC COM 57686G105 60 942 SH   SOLE 40 942 0 0
MATSON INC COM 57686G105 1,049 16,388 SH   SOLE 43 255 0 16,133
MATTEL INC COM 577081102 16,497 820,758 SH   SOLE 2 257,041 0 563,717
MATTEL INC COM 577081102 28 1,394 SH   SOLE 4 1,394 0 0
MATTEL INC COM 577081102 162 8,061 SH   SOLE 7 8,061 0 0
MATTEL INC COM 577081102 1 49 SH   SOLE 17 0 0 49
MATTEL INC COM 577081102 17,439 867,625 SH   SOLE 18 867,625 0 0
MATTEL INC COM 577081102 1,857 92,369 SH   SOLE 19 92,369 0 0
MATTEL INC COM 577081102 343,058 17,067,575 SH   SOLE 21 17,067,575 0 0
MATTEL INC COM 577081102 205,688 10,233,247 SH   SOLE 22 9,825,357 0 407,890
MATTEL INC COM 577081102 208 10,365 SH   SOLE 25 10,365 0 0
MATTEL INC COM 577081102 2,932 145,889 SH   SOLE 26 118,734 0 27,155
MATTEL INC COM 577081102 920 45,760 SH   SOLE 28 44,985 0 775
MATTEL INC COM 577081102 5,056 251,523 SH   SOLE 30 251,523 0 0
MATTEL INC COM 577081102 124 6,194 SH   SOLE 31 6,194 0 0
MATTEL INC COM 577081102 271 13,488 SH   SOLE 34 13,488 0 0
MATTEL INC COM 577081102 999 49,693 SH   SOLE 36 49,693 0 0
MATTEL INC COM 577081102 856 42,576 SH   SOLE 40 42,576 0 0
MATTEL INC COM 577081102 928 46,167 SH   SOLE 43 10,396 0 35,771
MATTHEWS INTL CORP CL A 577128101 1,718 47,775 SH   SOLE 2 9,566 0 38,209
MATTHEWS INTL CORP CL A 577128101 3 79 SH   SOLE 4 79 0 0
MATTHEWS INTL CORP CL A 577128101 18 497 SH   SOLE 7 497 0 0
MATTHEWS INTL CORP CL A 577128101 4,655 129,449 SH   SOLE 18 129,449 0 0
MATTHEWS INTL CORP CL A 577128101 6,876 191,203 SH   SOLE 19 191,203 0 0
MATTHEWS INTL CORP CL A 577128101 138,409 3,848,984 SH   SOLE 21 3,848,984 0 0
MATTHEWS INTL CORP CL A 577128101 35,701 992,796 SH   SOLE 22 945,025 0 47,771
MATTHEWS INTL CORP CL A 577128101 120 3,347 SH   SOLE 23 3,347 0 0
MATTHEWS INTL CORP CL A 577128101 108 2,998 SH   SOLE 25 2,998 0 0
MATTHEWS INTL CORP CL A 577128101 1,340 37,261 SH   SOLE 26 7,466 0 29,795
MATTHEWS INTL CORP CL A 577128101 170 4,718 SH   SOLE 28 4,718 0 0
MATTHEWS INTL CORP CL A 577128101 2,455 68,264 SH   SOLE 30 68,264 0 0
MATTHEWS INTL CORP CL A 577128101 179 4,971 SH   SOLE 36 4,971 0 0
MATTHEWS INTL CORP CL A 577128101 131 3,645 SH   SOLE 40 3,645 0 0
MATTHEWS INTL CORP CL A 577128101 869 24,175 SH   SOLE 43 57 0 24,118
MAUI LD & PINEAPPLE INC COM 577345101 5 506 SH   SOLE 2 506 0 0
MAUI LD & PINEAPPLE INC COM 577345101 18 1,639 SH   SOLE 18 1,639 0 0
MAUI LD & PINEAPPLE INC COM 577345101 363 33,785 SH   SOLE 21 33,785 0 0
MAUI LD & PINEAPPLE INC COM 577345101 1,883 175,469 SH   SOLE 22 175,469 0 0
MAVERIX METALS INC COM NEW 57776F405 48 8,859 SH   SOLE 22 8,859 0 0
MAXAR TECHNOLOGIES INC COM 57778K105 3,356 84,060 SH   SOLE 2 21,882 0 62,178
MAXAR TECHNOLOGIES INC COM 57778K105 10 250 SH   SOLE 4 250 0 0
MAXAR TECHNOLOGIES INC COM 57778K105 43 1,070 SH   SOLE 7 1,070 0 0
MAXAR TECHNOLOGIES INC COM 57778K105 9,192 230,271 SH   SOLE 18 230,271 0 0
MAXAR TECHNOLOGIES INC COM 57778K105 5,016 125,642 SH   SOLE 19 125,642 0 0
MAXAR TECHNOLOGIES INC COM 57778K105 126,025 3,156,936 SH   SOLE 21 3,156,936 0 0
MAXAR TECHNOLOGIES INC COM 57778K105 70,506 1,766,184 SH   SOLE 22 1,659,793 0 106,391
MAXAR TECHNOLOGIES INC COM 57778K105 260 6,520 SH   SOLE 25 6,520 0 0
MAXAR TECHNOLOGIES INC COM 57778K105 990 24,812 SH   SOLE 26 19,266 0 5,546
MAXAR TECHNOLOGIES INC COM 57778K105 319 7,983 SH   SOLE 28 7,983 0 0
MAXAR TECHNOLOGIES INC COM 57778K105 2,182 54,657 SH   SOLE 30 54,657 0 0
MAXAR TECHNOLOGIES INC COM 57778K105 468 11,734 SH   SOLE 36 11,734 0 0
MAXAR TECHNOLOGIES INC COM 57778K105 315 7,886 SH   SOLE 40 7,886 0 0
MAXAR TECHNOLOGIES INC COM 57778K105 212 5,309 SH   SOLE 43 0 0 5,309
MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102 830 38,708 SH   SOLE 19 38,708 0 0
MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102 4,525 211,163 SH   SOLE 21 211,163 0 0
MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102 2 97 SH   SOLE 22 97 0 0
MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102 4,310 201,137 SH   SOLE 30 201,137 0 0
MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102 284 13,231 SH   SOLE 43 4,921 0 8,310
MAXIM INTEGRATED PRODS INC COM 57772K101 66,180 628,132 SH   SOLE 2 116,361 0 511,771
MAXIM INTEGRATED PRODS INC COM 57772K101 11,152 105,848 SH   SOLE 4 95,512 0 10,336
MAXIM INTEGRATED PRODS INC COM 57772K101 32,871 311,983 SH   SOLE 7 283,802 0 28,181
MAXIM INTEGRATED PRODS INC COM 57772K101 214 2,029 SH   SOLE 13 660 0 1,369
MAXIM INTEGRATED PRODS INC COM 57772K101 2,960 28,091 SH   SOLE 15 28,091 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 1 7 SH   SOLE 17 0 0 7
MAXIM INTEGRATED PRODS INC COM 57772K101 64,384 611,084 SH   SOLE 18 573,411 0 37,673
MAXIM INTEGRATED PRODS INC COM 57772K101 17,374 164,902 SH   SOLE 19 164,902 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 996,891 9,461,763 SH   SOLE 21 9,461,763 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 612,921 5,817,395 SH   SOLE 22 5,253,305 0 564,090
MAXIM INTEGRATED PRODS INC COM 57772K101 16,456 156,190 SH   SOLE 23 156,190 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 84,695 803,864 SH   SOLE 25 803,864 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 66,394 630,159 SH   SOLE 26 275,542 0 354,617
MAXIM INTEGRATED PRODS INC COM 57772K101 109,159 1,036,057 SH   SOLE 28 34,043 0 1,002,014
MAXIM INTEGRATED PRODS INC COM 57772K101 158,389 1,503,309 SH   SOLE 30 1,366,394 0 136,915
MAXIM INTEGRATED PRODS INC COM 57772K101 6,903 65,520 SH   SOLE 31 34,656 0 30,864
MAXIM INTEGRATED PRODS INC COM 57772K101 6,178 58,633 SH   SOLE 32 58,633 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 255,805 2,427,917 SH   SOLE 34 2,427,917 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 14,496 137,581 SH   SOLE 36 137,581 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 1,087 10,315 SH   SOLE 40 10,315 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 17,081 162,124 SH   SOLE 43 14,073 0 148,051
MAXIMUS INC COM 577933104 9,825 111,681 SH   SOLE 2 67,895 0 43,786
MAXIMUS INC COM 577933104 30 343 SH   SOLE 4 343 0 0
MAXIMUS INC COM 577933104 110 1,246 SH   SOLE 7 1,246 0 0
MAXIMUS INC COM 577933104 2 28 SH   SOLE 17 0 0 28
MAXIMUS INC COM 577933104 29,635 336,873 SH   SOLE 18 314,926 0 21,947
MAXIMUS INC COM 577933104 37,533 426,659 SH   SOLE 19 426,659 0 0
MAXIMUS INC COM 577933104 386,193 4,390,053 SH   SOLE 21 4,390,053 0 0
MAXIMUS INC COM 577933104 183,702 2,088,234 SH   SOLE 22 2,050,497 0 37,737
MAXIMUS INC COM 577933104 1,407 15,990 SH   SOLE 23 15,990 0 0
MAXIMUS INC COM 577933104 168 1,908 SH   SOLE 25 1,908 0 0
MAXIMUS INC COM 577933104 6,938 78,864 SH   SOLE 26 17,469 0 61,395
MAXIMUS INC COM 577933104 657 7,465 SH   SOLE 28 7,465 0 0
MAXIMUS INC COM 577933104 23,794 270,478 SH   SOLE 30 270,478 0 0
MAXIMUS INC COM 577933104 289 3,280 SH   SOLE 36 3,280 0 0
MAXIMUS INC COM 577933104 632 7,189 SH   SOLE 40 7,189 0 0
MAXIMUS INC COM 577933104 11,540 131,178 SH   SOLE 43 1,336 0 129,842
MAXLINEAR INC COM 57776J100 1,232 29,002 SH   SOLE 2 21,614 0 7,388
MAXLINEAR INC COM 57776J100 13 295 SH   SOLE 4 295 0 0
MAXLINEAR INC COM 57776J100 48 1,124 SH   SOLE 7 1,124 0 0
MAXLINEAR INC COM 57776J100 11,651 274,217 SH   SOLE 18 274,217 0 0
MAXLINEAR INC COM 57776J100 6,776 159,472 SH   SOLE 19 159,472 0 0
MAXLINEAR INC COM 57776J100 333,614 7,851,590 SH   SOLE 21 7,851,590 0 0
MAXLINEAR INC COM 57776J100 74,503 1,753,428 SH   SOLE 22 1,709,707 0 43,721
MAXLINEAR INC COM 57776J100 140 3,301 SH   SOLE 25 3,301 0 0
MAXLINEAR INC COM 57776J100 1,128 26,536 SH   SOLE 26 20,826 0 5,710
MAXLINEAR INC COM 57776J100 336 7,900 SH   SOLE 28 7,900 0 0
MAXLINEAR INC COM 57776J100 18,282 430,265 SH   SOLE 30 430,265 0 0
MAXLINEAR INC COM 57776J100 45 1,063 SH   SOLE 36 1,063 0 0
MAXLINEAR INC COM 57776J100 352 8,286 SH   SOLE 40 8,286 0 0
MAXLINEAR INC COM 57776J100 1,625 38,253 SH   SOLE 43 19,602 0 18,651
MAYS J W INC COM 578473100 2 85 SH   SOLE 18 85 0 0
MAYS J W INC COM 578473100 25 912 SH   SOLE 21 912 0 0
MAYVILLE ENGR CO INC COM 578605107 145 7,204 SH   SOLE 2 1,230 0 5,974
MAYVILLE ENGR CO INC COM 578605107 535 26,601 SH   SOLE 18 26,601 0 0
MAYVILLE ENGR CO INC COM 578605107 228 11,356 SH   SOLE 19 11,356 0 0
MAYVILLE ENGR CO INC COM 578605107 6,578 327,079 SH   SOLE 21 327,079 0 0
MAYVILLE ENGR CO INC COM 578605107 4,849 241,139 SH   SOLE 22 233,499 0 7,640
MBIA INC COM 55262C100 649 59,013 SH   SOLE 2 15,062 0 43,951
MBIA INC COM 55262C100 8 771 SH   SOLE 7 771 0 0
MBIA INC COM 55262C100 1,844 167,626 SH   SOLE 18 167,626 0 0
MBIA INC COM 55262C100 977 88,774 SH   SOLE 19 88,774 0 0
MBIA INC COM 55262C100 20,706 1,882,343 SH   SOLE 21 1,882,343 0 0
MBIA INC COM 55262C100 14,254 1,295,779 SH   SOLE 22 1,211,271 0 84,508
MBIA INC COM 55262C100 17 1,515 SH   SOLE 25 1,515 0 0
MBIA INC COM 55262C100 211 19,199 SH   SOLE 26 12,817 0 6,382
MBIA INC COM 55262C100 312 28,362 SH   SOLE 28 12,062 0 16,300
MBIA INC COM 55262C100 102 9,245 SH   SOLE 30 9,245 0 0
MBIA INC COM 55262C100 35 3,222 SH   SOLE 40 3,222 0 0
MBIA INC COM 55262C100 233 21,189 SH   SOLE 43 128 0 21,061
MCAFEE CORP COM CL A 579063108 2,577 91,972 SH   SOLE 2 13,871 0 78,101
MCAFEE CORP COM CL A 579063108 18 634 SH   SOLE 7 634 0 0
MCAFEE CORP COM CL A 579063108 399 14,244 SH   SOLE 18 14,244 0 0
MCAFEE CORP COM CL A 579063108 560 19,972 SH   SOLE 19 19,972 0 0
MCAFEE CORP COM CL A 579063108 26,355 940,589 SH   SOLE 21 940,589 0 0
MCAFEE CORP COM CL A 579063108 26,147 933,164 SH   SOLE 22 884,483 0 48,681
MCAFEE CORP COM CL A 579063108 32 1,128 SH   SOLE 25 1,128 0 0
MCAFEE CORP COM CL A 579063108 6,859 244,797 SH   SOLE 30 244,797 0 0
MCAFEE CORP COM CL A 579063108 19 678 SH   SOLE 31 678 0 0
MCAFEE CORP COM CL A 579063108 135 4,830 SH   SOLE 40 4,830 0 0
MCAFEE CORP COM CL A 579063108 45 1,609 SH   SOLE 43 109 0 1,500
MCCORMICK & CO INC COM NON VTG 579780206 48,697 551,373 SH   SOLE 2 79,210 0 472,163
MCCORMICK & CO INC COM NON VTG 579780206 15,653 177,225 SH   SOLE 4 99,605 0 77,620
MCCORMICK & CO INC COM NON VTG 579780206 24,130 273,211 SH   SOLE 7 259,210 0 14,001
MCCORMICK & CO INC COM NON VTG 579780206 2,843 32,191 SH   SOLE 13 30,630 0 1,561
MCCORMICK & CO INC COM NON VTG 579780206 2,859 32,369 SH   SOLE 15 32,369 0 0
MCCORMICK & CO INC COM NON VTG 579780206 44,744 506,617 SH   SOLE 18 465,562 0 41,055
MCCORMICK & CO INC COM NON VTG 579780206 26,381 298,694 SH   SOLE 19 298,694 0 0
MCCORMICK & CO INC COM NON VTG 579780206 633,281 7,170,305 SH   SOLE 21 7,170,305 0 0
MCCORMICK & CO INC COM NON VTG 579780206 530,952 6,011,685 SH   SOLE 22 5,440,180 0 571,505
MCCORMICK & CO INC COM NON VTG 579780206 12,488 141,400 SH   SOLE 23 141,400 0 0
MCCORMICK & CO INC COM NON VTG 579780206 44,020 498,413 SH   SOLE 25 498,413 0 0
MCCORMICK & CO INC COM NON VTG 579780206 61,305 694,122 SH   SOLE 26 239,978 0 454,144
MCCORMICK & CO INC COM NON VTG 579780206 73,123 827,928 SH   SOLE 28 29,766 0 798,162
MCCORMICK & CO INC COM NON VTG 579780206 126,787 1,435,540 SH   SOLE 30 1,435,540 0 0
MCCORMICK & CO INC COM NON VTG 579780206 5,285 59,842 SH   SOLE 31 30,625 0 29,217
MCCORMICK & CO INC COM NON VTG 579780206 1,031 11,671 SH   SOLE 34 11,671 0 0
MCCORMICK & CO INC COM NON VTG 579780206 15,357 173,880 SH   SOLE 36 173,880 0 0
MCCORMICK & CO INC COM NON VTG 579780206 758 8,586 SH   SOLE 40 8,586 0 0
MCCORMICK & CO INC COM NON VTG 579780206 26,245 297,154 SH   SOLE 43 13,046 0 284,108
MCDONALDS CORP COM 580135101 412,980 1,787,869 SH   SOLE 2 361,311 0 1,426,558
MCDONALDS CORP COM 580135101 104,228 451,223 SH   SOLE 4 277,622 0 173,601
MCDONALDS CORP COM 580135101 176,092 762,337 SH   SOLE 7 728,755 0 33,582
MCDONALDS CORP COM 580135101 4,957 21,460 SH   SOLE 13 17,684 0 3,776
MCDONALDS CORP COM 580135101 22,630 97,971 SH   SOLE 15 97,971 0 0
MCDONALDS CORP COM 580135101 61 263 SH   SOLE 17 0 0 263
MCDONALDS CORP COM 580135101 318,624 1,379,386 SH   SOLE 18 1,228,094 0 151,292
MCDONALDS CORP COM 580135101 246,127 1,065,531 SH   SOLE 19 1,065,531 0 0
MCDONALDS CORP COM 580135101 4,119,653 17,834,768 SH   SOLE 21 17,834,768 0 0
MCDONALDS CORP COM 580135101 3,790,315 16,409,000 SH   SOLE 22 14,724,513 0 1,684,487
MCDONALDS CORP COM 580135101 99,940 432,661 SH   SOLE 23 432,661 0 0
MCDONALDS CORP COM 580135101 303,751 1,314,995 SH   SOLE 25 1,314,995 0 0
MCDONALDS CORP COM 580135101 416,423 1,802,777 SH   SOLE 26 757,491 0 1,045,286
MCDONALDS CORP COM 580135101 494,935 2,142,667 SH   SOLE 28 86,851 0 2,055,816
MCDONALDS CORP COM 580135101 447 1,934 SH   SOLE 29 1,934 0 0
MCDONALDS CORP COM 580135101 776,249 3,360,531 SH   SOLE 30 3,318,422 0 42,109
MCDONALDS CORP COM 580135101 49,248 213,204 SH   SOLE 31 93,435 0 119,769
MCDONALDS CORP COM 580135101 25,070 108,534 SH   SOLE 32 108,534 0 0
MCDONALDS CORP COM 580135101 105,599 457,159 SH   SOLE 34 457,159 0 0
MCDONALDS CORP COM 580135101 100,280 434,133 SH   SOLE 36 434,133 0 0
MCDONALDS CORP COM 580135101 6,259 27,095 SH   SOLE 40 27,095 0 0
MCDONALDS CORP COM 580135101 160,146 693,304 SH   SOLE 43 40,329 0 652,975
MCEWEN MNG INC COM 58039P107 141 102,029 SH   SOLE 2 102,029 0 0
MCEWEN MNG INC COM 58039P107 2 1,137 SH   SOLE 4 1,137 0 0
MCEWEN MNG INC COM 58039P107 3,803 2,756,058 SH   SOLE 21 2,756,058 0 0
MCEWEN MNG INC COM 58039P107 7,075 5,126,656 SH   SOLE 22 5,024,649 0 102,007
MCEWEN MNG INC COM 58039P107 18 13,062 SH   SOLE 25 13,062 0 0
MCEWEN MNG INC COM 58039P107 113 82,092 SH   SOLE 26 65,311 0 16,781
MCEWEN MNG INC COM 58039P107 46 33,488 SH   SOLE 28 33,488 0 0
MCEWEN MNG INC COM 58039P107 394 285,405 SH   SOLE 30 285,405 0 0
MCEWEN MNG INC COM 58039P107 84 60,687 SH   SOLE 40 60,687 0 0
MCEWEN MNG INC COM 58039P107 58 41,845 SH   SOLE 43 2,419 0 39,426
MCGRATH RENTCORP COM 580589109 2,494 30,579 SH   SOLE 2 7,441 0 23,138
MCGRATH RENTCORP COM 580589109 5 65 SH   SOLE 4 65 0 0
MCGRATH RENTCORP COM 580589109 32 388 SH   SOLE 7 388 0 0
MCGRATH RENTCORP COM 580589109 6,347 77,814 SH   SOLE 18 76,510 0 1,304
MCGRATH RENTCORP COM 580589109 14,963 183,441 SH   SOLE 19 183,441 0 0
MCGRATH RENTCORP COM 580589109 69,855 856,377 SH   SOLE 21 856,377 0 0
MCGRATH RENTCORP COM 580589109 59,605 730,722 SH   SOLE 22 708,987 0 21,735
MCGRATH RENTCORP COM 580589109 527 6,457 SH   SOLE 23 6,457 0 0
MCGRATH RENTCORP COM 580589109 183 2,245 SH   SOLE 25 2,245 0 0
MCGRATH RENTCORP COM 580589109 3,353 41,111 SH   SOLE 26 5,551 0 35,560
MCGRATH RENTCORP COM 580589109 273 3,341 SH   SOLE 28 3,341 0 0
MCGRATH RENTCORP COM 580589109 1,614 19,785 SH   SOLE 30 19,785 0 0
MCGRATH RENTCORP COM 580589109 334 4,089 SH   SOLE 36 4,089 0 0
MCGRATH RENTCORP COM 580589109 211 2,585 SH   SOLE 40 2,585 0 0
MCGRATH RENTCORP COM 580589109 103 1,266 SH   SOLE 43 0 0 1,266
MCKESSON CORP COM 58155Q103 96,955 506,983 SH   SOLE 2 201,029 0 305,954
MCKESSON CORP COM 58155Q103 17,719 92,651 SH   SOLE 4 54,735 0 37,916
MCKESSON CORP COM 58155Q103 27,739 145,048 SH   SOLE 7 140,110 0 4,938
MCKESSON CORP COM 58155Q103 7,193 37,615 SH   SOLE 13 36,759 0 856
MCKESSON CORP COM 58155Q103 4,000 20,917 SH   SOLE 15 20,917 0 0
MCKESSON CORP COM 58155Q103 6 32 SH   SOLE 17 0 0 32
MCKESSON CORP COM 58155Q103 164,844 861,973 SH   SOLE 18 773,723 0 88,250
MCKESSON CORP COM 58155Q103 203,664 1,064,966 SH   SOLE 19 1,064,966 0 0
MCKESSON CORP COM 58155Q103 482 2,520 SH   SOLE 20 2,520 0 0
MCKESSON CORP COM 58155Q103 762,677 3,988,064 SH   SOLE 21 3,988,064 0 0
MCKESSON CORP COM 58155Q103 740,515 3,872,176 SH   SOLE 22 3,426,373 0 445,803
MCKESSON CORP COM 58155Q103 22,139 115,763 SH   SOLE 23 115,763 0 0
MCKESSON CORP COM 58155Q103 52,936 276,806 SH   SOLE 25 276,806 0 0
MCKESSON CORP COM 58155Q103 96,432 504,247 SH   SOLE 26 265,436 0 238,811
MCKESSON CORP COM 58155Q103 80,262 419,694 SH   SOLE 28 17,650 0 402,044
MCKESSON CORP COM 58155Q103 5,605 29,309 SH   SOLE 29 29,309 0 0
MCKESSON CORP COM 58155Q103 172,680 902,947 SH   SOLE 30 844,688 0 58,259
MCKESSON CORP COM 58155Q103 14,418 75,392 SH   SOLE 31 52,304 0 23,088
MCKESSON CORP COM 58155Q103 63,055 329,717 SH   SOLE 34 329,717 0 0
MCKESSON CORP COM 58155Q103 21,391 111,855 SH   SOLE 36 111,855 0 0
MCKESSON CORP COM 58155Q103 1,085 5,676 SH   SOLE 40 5,676 0 0
MCKESSON CORP COM 58155Q103 29,242 152,909 SH   SOLE 43 10,259 0 142,650
MDC PARTNERS INC. CL A SUB VTG 552697104 254 43,437 SH   SOLE 2 2,832 0 40,605
MDC PARTNERS INC. CL A SUB VTG 552697104 5 902 SH   SOLE 7 902 0 0
MDC PARTNERS INC. CL A SUB VTG 552697104 1,126 192,434 SH   SOLE 18 192,434 0 0
MDC PARTNERS INC. CL A SUB VTG 552697104 541 92,443 SH   SOLE 19 92,443 0 0
MDC PARTNERS INC. CL A SUB VTG 552697104 12,187 2,083,278 SH   SOLE 21 2,083,278 0 0
MDC PARTNERS INC. CL A SUB VTG 552697104 3,140 536,735 SH   SOLE 22 477,753 0 58,982
MDC PARTNERS INC. CL A SUB VTG 552697104 79 13,472 SH   SOLE 43 0 0 13,472
MDU RES GROUP INC COM 552690109 24,887 794,090 SH   SOLE 2 447,463 0 346,627
MDU RES GROUP INC COM 552690109 210 6,708 SH   SOLE 4 6,708 0 0
MDU RES GROUP INC COM 552690109 4,702 150,017 SH   SOLE 7 150,017 0 0
MDU RES GROUP INC COM 552690109 15,720 501,593 SH   SOLE 18 493,401 0 8,192
MDU RES GROUP INC COM 552690109 1,797 57,333 SH   SOLE 19 57,333 0 0
MDU RES GROUP INC COM 552690109 308,661 9,848,788 SH   SOLE 21 9,848,788 0 0
MDU RES GROUP INC COM 552690109 192,403 6,139,227 SH   SOLE 22 5,530,855 0 608,372
MDU RES GROUP INC COM 552690109 396 12,624 SH   SOLE 23 12,624 0 0
MDU RES GROUP INC COM 552690109 188 6,012 SH   SOLE 25 6,012 0 0
MDU RES GROUP INC COM 552690109 3,013 96,142 SH   SOLE 26 81,313 0 14,829
MDU RES GROUP INC COM 552690109 1,378 43,981 SH   SOLE 28 22,803 0 21,178
MDU RES GROUP INC COM 552690109 1,337 42,676 SH   SOLE 29 42,676 0 0
MDU RES GROUP INC COM 552690109 5,003 159,627 SH   SOLE 30 159,627 0 0
MDU RES GROUP INC COM 552690109 1,400 44,673 SH   SOLE 31 44,510 0 163
MDU RES GROUP INC COM 552690109 157 5,012 SH   SOLE 34 5,012 0 0
MDU RES GROUP INC COM 552690109 208 6,624 SH   SOLE 36 6,624 0 0
MDU RES GROUP INC COM 552690109 771 24,611 SH   SOLE 40 24,611 0 0
MDU RES GROUP INC COM 552690109 1,478 47,168 SH   SOLE 43 3,138 0 44,030
MECHANICAL TECHNOLOGY INC COM NEW 583543103 8 1,031 SH   SOLE 18 1,031 0 0
MECHANICAL TECHNOLOGY INC COM NEW 583543103 94 12,559 SH   SOLE 21 12,559 0 0
MEDALLIA INC COM 584021109 7,405 219,412 SH   SOLE 2 60,608 0 158,804
MEDALLIA INC COM 584021109 589 17,461 SH   SOLE 4 17,461 0 0
MEDALLIA INC COM 584021109 56 1,672 SH   SOLE 7 1,672 0 0
MEDALLIA INC COM 584021109 9,405 278,669 SH   SOLE 18 278,669 0 0
MEDALLIA INC COM 584021109 56,215 1,665,626 SH   SOLE 19 1,665,626 0 0
MEDALLIA INC COM 584021109 47,955 1,420,891 SH   SOLE 21 1,420,891 0 0
MEDALLIA INC COM 584021109 80,380 2,381,615 SH   SOLE 22 2,272,527 0 109,088
MEDALLIA INC COM 584021109 159 4,706 SH   SOLE 25 4,706 0 0
MEDALLIA INC COM 584021109 1,592 47,157 SH   SOLE 26 38,157 0 9,000
MEDALLIA INC COM 584021109 341 10,102 SH   SOLE 28 10,102 0 0
MEDALLIA INC COM 584021109 2,094 62,050 SH   SOLE 30 62,050 0 0
MEDALLIA INC COM 584021109 62 1,839 SH   SOLE 31 1,839 0 0
MEDALLIA INC COM 584021109 24,335 721,032 SH   SOLE 34 721,032 0 0
MEDALLIA INC COM 584021109 110 3,264 SH   SOLE 36 3,264 0 0
MEDALLIA INC COM 584021109 403 11,948 SH   SOLE 40 11,948 0 0
MEDALLIA INC COM 584021109 16 468 SH   SOLE 43 0 0 468
MEDALLION FINL CORP COM 583928106 39 4,411 SH   SOLE 18 4,411 0 0
MEDALLION FINL CORP COM 583928106 464 52,417 SH   SOLE 21 52,417 0 0
MEDAVAIL HOLDINGS INC COM 58406B103 18 1,455 SH   SOLE 2 450 0 1,005
MEDAVAIL HOLDINGS INC COM 58406B103 460 37,554 SH   SOLE 18 37,554 0 0
MEDAVAIL HOLDINGS INC COM 58406B103 225 18,329 SH   SOLE 19 18,329 0 0
MEDAVAIL HOLDINGS INC COM 58406B103 4,764 388,880 SH   SOLE 21 388,880 0 0
MEDAVAIL HOLDINGS INC COM 58406B103 1,095 89,382 SH   SOLE 22 89,005 0 377
MEDIAALPHA INC CL A 58450V104 382 9,076 SH   SOLE 2 4,907 0 4,169
MEDIAALPHA INC CL A 58450V104 14 333 SH   SOLE 7 333 0 0
MEDIAALPHA INC CL A 58450V104 2,655 63,054 SH   SOLE 18 63,054 0 0
MEDIAALPHA INC CL A 58450V104 1,573 37,368 SH   SOLE 19 37,368 0 0
MEDIAALPHA INC CL A 58450V104 28,890 686,213 SH   SOLE 21 686,213 0 0
MEDIAALPHA INC CL A 58450V104 21,943 521,204 SH   SOLE 22 506,527 0 14,677
MEDIAALPHA INC CL A 58450V104 25 593 SH   SOLE 25 593 0 0
MEDIAALPHA INC CL A 58450V104 1,668 39,619 SH   SOLE 30 39,619 0 0
MEDIAALPHA INC CL A 58450V104 75 1,790 SH   SOLE 40 1,790 0 0
MEDIAALPHA INC CL A 58450V104 1 32 SH   SOLE 43 0 0 32
MEDIACO HLDG INC CL A 58450D104 3 912 SH   SOLE 19 912 0 0
MEDIACO HLDG INC CL A 58450D104 3 858 SH   SOLE 21 858 0 0
MEDIACO HLDG INC CL A 58450D104 119 32,941 SH   SOLE 22 32,941 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 48,648 2,420,313 SH   SOLE 2 1,205,315 0 1,214,998
MEDICAL PPTYS TRUST INC COM 58463J304 62,300 3,099,493 SH   SOLE 4 2,879,172 0 220,321
MEDICAL PPTYS TRUST INC COM 58463J304 16,674 829,537 SH   SOLE 7 829,537 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,265 62,948 SH   SOLE 15 62,948 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 59,650 2,967,657 SH   SOLE 18 2,909,195 0 58,462
MEDICAL PPTYS TRUST INC COM 58463J304 61,166 3,043,079 SH   SOLE 19 3,043,079 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 678,055 33,734,104 SH   SOLE 21 33,734,104 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 467,338 23,250,629 SH   SOLE 22 20,772,867 0 2,477,762
MEDICAL PPTYS TRUST INC COM 58463J304 14,833 737,942 SH   SOLE 23 737,942 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 51,628 2,568,559 SH   SOLE 25 2,568,559 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 16,644 828,060 SH   SOLE 26 698,908 0 129,152
MEDICAL PPTYS TRUST INC COM 58463J304 24,861 1,236,845 SH   SOLE 28 184,022 0 1,052,823
MEDICAL PPTYS TRUST INC COM 58463J304 2,747 136,653 SH   SOLE 29 136,653 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 65,518 3,259,590 SH   SOLE 30 3,240,644 0 18,946
MEDICAL PPTYS TRUST INC COM 58463J304 5,220 259,713 SH   SOLE 31 233,207 0 26,506
MEDICAL PPTYS TRUST INC COM 58463J304 35,624 1,772,334 SH   SOLE 34 1,772,334 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 2,928 145,681 SH   SOLE 36 145,681 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 461 22,915 SH   SOLE 40 22,915 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 7,138 355,123 SH   SOLE 43 19,584 0 335,539
MEDICINOVA INC COM NEW 58468P206 5 1,114 SH   SOLE 2 1,114 0 0
MEDICINOVA INC COM NEW 58468P206 42 9,852 SH   SOLE 18 9,852 0 0
MEDICINOVA INC COM NEW 58468P206 2,228 524,227 SH   SOLE 21 524,227 0 0
MEDICINOVA INC COM NEW 58468P206 2,443 574,807 SH   SOLE 22 574,807 0 0
MEDICINOVA INC COM NEW 58468P206 70 16,409 SH   SOLE 30 16,409 0 0
MEDICINOVA INC COM NEW 58468P206 6 1,513 SH   SOLE 43 0 0 1,513
MEDIFAST INC COM 58470H101 1,427 5,042 SH   SOLE 2 3,475 0 1,567
MEDIFAST INC COM 58470H101 13 45 SH   SOLE 4 45 0 0
MEDIFAST INC COM 58470H101 53 187 SH   SOLE 7 187 0 0
MEDIFAST INC COM 58470H101 13,477 47,625 SH   SOLE 18 45,882 0 1,743
MEDIFAST INC COM 58470H101 7,131 25,198 SH   SOLE 19 25,198 0 0
MEDIFAST INC COM 58470H101 380,242 1,343,705 SH   SOLE 21 1,343,705 0 0
MEDIFAST INC COM 58470H101 83,651 295,607 SH   SOLE 22 288,953 0 6,654
MEDIFAST INC COM 58470H101 33 118 SH   SOLE 23 118 0 0
MEDIFAST INC COM 58470H101 211 744 SH   SOLE 25 744 0 0
MEDIFAST INC COM 58470H101 1,120 3,959 SH   SOLE 26 3,016 0 943
MEDIFAST INC COM 58470H101 441 1,557 SH   SOLE 28 1,557 0 0
MEDIFAST INC COM 58470H101 6,970 24,630 SH   SOLE 30 24,630 0 0
MEDIFAST INC COM 58470H101 510 1,801 SH   SOLE 34 1,801 0 0
MEDIFAST INC COM 58470H101 298 1,054 SH   SOLE 36 1,054 0 0
MEDIFAST INC COM 58470H101 377 1,332 SH   SOLE 40 1,332 0 0
MEDIFAST INC COM 58470H101 7,438 26,285 SH   SOLE 43 835 0 25,450
MEDIWOUND LTD ORD SHS M68830104 13 3,287 SH   SOLE 18 3,287 0 0
MEDIWOUND LTD ORD SHS M68830104 157 41,101 SH   SOLE 21 41,101 0 0
MEDLEY MGMT INC CL A COM 58503T205 3 482 SH   SOLE 21 482 0 0
MEDNAX INC COM 58502B106 1,858 61,635 SH   SOLE 2 23,964 0 37,671
MEDNAX INC COM 58502B106 10 328 SH   SOLE 4 328 0 0
MEDNAX INC COM 58502B106 68 2,245 SH   SOLE 7 2,245 0 0
MEDNAX INC COM 58502B106 9,469 314,072 SH   SOLE 18 314,072 0 0
MEDNAX INC COM 58502B106 4,161 137,997 SH   SOLE 19 137,997 0 0
MEDNAX INC COM 58502B106 302,784 10,042,601 SH   SOLE 21 10,042,601 0 0
MEDNAX INC COM 58502B106 63,966 2,121,584 SH   SOLE 22 2,037,340 0 84,244
MEDNAX INC COM 58502B106 129 4,269 SH   SOLE 25 4,269 0 0
MEDNAX INC COM 58502B106 878 29,134 SH   SOLE 26 22,348 0 6,786
MEDNAX INC COM 58502B106 567 18,813 SH   SOLE 28 12,098 0 6,715
MEDNAX INC COM 58502B106 5,444 180,557 SH   SOLE 30 180,557 0 0
MEDNAX INC COM 58502B106 335 11,107 SH   SOLE 36 11,107 0 0
MEDNAX INC COM 58502B106 305 10,103 SH   SOLE 40 10,103 0 0
MEDNAX INC COM 58502B106 2,978 98,775 SH   SOLE 43 5,837 0 92,938
MEDPACE HLDGS INC COM 58506Q109 8,106 45,890 SH   SOLE 2 27,469 0 18,421
MEDPACE HLDGS INC COM 58506Q109 21 121 SH   SOLE 4 121 0 0
MEDPACE HLDGS INC COM 58506Q109 80 454 SH   SOLE 7 454 0 0
MEDPACE HLDGS INC COM 58506Q109 26,831 151,906 SH   SOLE 18 145,807 0 6,099
MEDPACE HLDGS INC COM 58506Q109 30,470 172,509 SH   SOLE 19 172,509 0 0
MEDPACE HLDGS INC COM 58506Q109 385,564 2,182,892 SH   SOLE 21 2,182,892 0 0
MEDPACE HLDGS INC COM 58506Q109 167,083 945,948 SH   SOLE 22 928,377 0 17,571
MEDPACE HLDGS INC COM 58506Q109 1,012 5,730 SH   SOLE 23 5,730 0 0
MEDPACE HLDGS INC COM 58506Q109 167 946 SH   SOLE 25 946 0 0
MEDPACE HLDGS INC COM 58506Q109 6,676 37,796 SH   SOLE 26 10,864 0 26,932
MEDPACE HLDGS INC COM 58506Q109 684 3,875 SH   SOLE 28 3,875 0 0
MEDPACE HLDGS INC COM 58506Q109 27,196 153,972 SH   SOLE 30 153,972 0 0
MEDPACE HLDGS INC COM 58506Q109 8 44 SH   SOLE 34 44 0 0
MEDPACE HLDGS INC COM 58506Q109 150 850 SH   SOLE 36 850 0 0
MEDPACE HLDGS INC COM 58506Q109 598 3,387 SH   SOLE 40 3,387 0 0
MEDPACE HLDGS INC COM 58506Q109 1,735 9,820 SH   SOLE 43 74 0 9,746
MEDTECH ACQUISITION CORP COM CL A 58507N105 565 58,272 SH   SOLE 18 58,272 0 0
MEDTECH ACQUISITION CORP COM CL A 58507N105 17,379 1,791,658 SH   SOLE 19 1,791,658 0 0
MEDTECH ACQUISITION CORP COM CL A 58507N105 210 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,502 876,477 SH   SOLE 34 876,477 0 0
MEDTECH ACQUISITION CORP *W EXP 12/22/202 58507N113 20 19,423 SH   SOLE 18 19,423 0 0
MEDTECH ACQUISITION CORP *W EXP 12/22/202 58507N113 609 597,219 SH   SOLE 19 597,219 0 0
MEDTECH ACQUISITION CORP *W EXP 12/22/202 58507N113 7 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 298 292,159 SH   SOLE 34 292,159 0 0
MEDTRONIC PLC SHS G5960L103 501,781 4,042,379 SH   SOLE 2 1,438,762 0 2,603,617
MEDTRONIC PLC SHS G5960L103 102,963 829,479 SH   SOLE 4 523,522 0 305,957
MEDTRONIC PLC SHS G5960L103 159,525 1,285,147 SH   SOLE 7 1,235,024 0 50,123
MEDTRONIC PLC SHS G5960L103 1,451 11,690 SH   SOLE 13 3,818 0 7,872
MEDTRONIC PLC SHS G5960L103 21,941 176,756 SH   SOLE 15 176,756 0 0
MEDTRONIC PLC SHS G5960L103 31 251 SH   SOLE 17 0 0 251
MEDTRONIC PLC SHS G5960L103 544,000 4,382,501 SH   SOLE 18 4,043,414 0 339,087
MEDTRONIC PLC SHS G5960L103 947,746 7,635,107 SH   SOLE 19 7,635,107 0 0
MEDTRONIC PLC SHS G5960L103 4,368,965 35,196,688 SH   SOLE 21 35,196,688 0 0
MEDTRONIC PLC SHS G5960L103 3,668,512 29,553,794 SH   SOLE 22 26,392,981 0 3,160,813
MEDTRONIC PLC SHS G5960L103 115,982 934,358 SH   SOLE 23 934,358 0 0
MEDTRONIC PLC SHS G5960L103 302,892 2,440,121 SH   SOLE 25 2,440,121 0 0
MEDTRONIC PLC SHS G5960L103 400,930 3,229,924 SH   SOLE 26 1,331,807 0 1,898,117
MEDTRONIC PLC SHS G5960L103 354,508 2,855,940 SH   SOLE 28 158,255 0 2,697,685
MEDTRONIC PLC SHS G5960L103 5,941 47,862 SH   SOLE 29 47,862 0 0
MEDTRONIC PLC SHS G5960L103 777,856 6,266,463 SH   SOLE 30 6,158,270 0 108,193
MEDTRONIC PLC SHS G5960L103 52,707 424,610 SH   SOLE 31 234,934 0 189,676
MEDTRONIC PLC SHS G5960L103 9,720 78,307 SH   SOLE 32 78,307 0 0
MEDTRONIC PLC SHS G5960L103 434,492 3,500,296 SH   SOLE 34 3,500,296 0 0
MEDTRONIC PLC SHS G5960L103 94,931 764,767 SH   SOLE 36 764,767 0 0
MEDTRONIC PLC SHS G5960L103 917 7,388 SH   SOLE 37 7,388 0 0
MEDTRONIC PLC SHS G5960L103 6,077 48,960 SH   SOLE 40 48,960 0 0
MEDTRONIC PLC SHS G5960L103 112,154 903,521 SH   SOLE 43 83,013 0 820,508
MEI PHARMA INC COM NEW 55279B202 70 24,552 SH   SOLE 2 6,726 0 17,826
MEI PHARMA INC COM NEW 55279B202 6 2,113 SH   SOLE 7 2,113 0 0
MEI PHARMA INC COM NEW 55279B202 974 341,751 SH   SOLE 18 341,751 0 0
MEI PHARMA INC COM NEW 55279B202 547 191,783 SH   SOLE 19 191,783 0 0
MEI PHARMA INC COM NEW 55279B202 11,042 3,874,515 SH   SOLE 21 3,874,515 0 0
MEI PHARMA INC COM NEW 55279B202 6,896 2,419,818 SH   SOLE 22 2,403,954 0 15,864
MEI PHARMA INC COM NEW 55279B202 40 14,002 SH   SOLE 43 334 0 13,668
MEIRAGTX HLDGS PLC COM G59665102 464 29,910 SH   SOLE 2 6,870 0 23,040
MEIRAGTX HLDGS PLC COM G59665102 3 215 SH   SOLE 7 215 0 0
MEIRAGTX HLDGS PLC COM G59665102 1,465 94,529 SH   SOLE 18 94,529 0 0
MEIRAGTX HLDGS PLC COM G59665102 887 57,204 SH   SOLE 19 57,204 0 0
MEIRAGTX HLDGS PLC COM G59665102 21,423 1,382,129 SH   SOLE 21 1,382,129 0 0
MEIRAGTX HLDGS PLC COM G59665102 4,889 315,426 SH   SOLE 22 272,467 0 42,959
MEIRAGTX HLDGS PLC COM G59665102 17 1,127 SH   SOLE 25 1,127 0 0
MEIRAGTX HLDGS PLC COM G59665102 317 20,454 SH   SOLE 30 20,454 0 0
MEIRAGTX HLDGS PLC COM G59665102 72 4,626 SH   SOLE 40 4,626 0 0
MEIRAGTX HLDGS PLC COM G59665102 127 8,200 SH   SOLE 43 0 0 8,200
MELCO RESORTS AND ENTMNT LTD ADR 585464100 392 23,655 SH   SOLE 2 8,149 0 15,506
MELCO RESORTS AND ENTMNT LTD ADR 585464100 1,278 77,110 SH   SOLE 4 69,027 0 8,083
MELCO RESORTS AND ENTMNT LTD ADR 585464100 2,792 168,506 SH   SOLE 7 157,841 0 10,665
MELCO RESORTS AND ENTMNT LTD ADR 585464100 6 352 SH   SOLE 13 352 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100 1,746 105,344 SH   SOLE 15 105,344 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100 3,139 189,413 SH   SOLE 18 189,413 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100 1,655 99,905 SH   SOLE 19 99,905 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100 59,052 3,563,796 SH   SOLE 21 3,563,796 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100 49,025 2,958,663 SH   SOLE 22 2,866,818 0 91,845
MELCO RESORTS AND ENTMNT LTD ADR 585464100 2,110 127,351 SH   SOLE 23 127,351 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100 611 36,863 SH   SOLE 25 36,863 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100 8,120 490,049 SH   SOLE 26 342,787 0 147,262
MELCO RESORTS AND ENTMNT LTD ADR 585464100 4,736 285,827 SH   SOLE 28 25,379 0 260,448
MELCO RESORTS AND ENTMNT LTD ADR 585464100 17,666 1,066,149 SH   SOLE 30 1,066,149 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100 57 3,437 SH   SOLE 31 0 0 3,437
MELCO RESORTS AND ENTMNT LTD ADR 585464100 19,801 1,195,014 SH   SOLE 34 1,195,014 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100 620 37,445 SH   SOLE 36 37,445 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100 171 10,332 SH   SOLE 40 10,332 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100 3,297 198,984 SH   SOLE 43 27,485 0 171,499
MERCADOLIBRE INC COM 58733R102 94,411 60,606 SH   SOLE 2 33,102 0 27,504
MERCADOLIBRE INC COM 58733R102 44,389 28,495 SH   SOLE 4 18,789 0 9,706
MERCADOLIBRE INC COM 58733R102 13,687 8,786 SH   SOLE 7 8,786 0 0
MERCADOLIBRE INC COM 58733R102 2,862 1,837 SH   SOLE 13 1,633 0 204
MERCADOLIBRE INC COM 58733R102 6,362 4,084 SH   SOLE 15 4,084 0 0
MERCADOLIBRE INC COM 58733R102 369,555 237,230 SH   SOLE 18 177,926 0 59,304
MERCADOLIBRE INC COM 58733R102 529,653 340,003 SH   SOLE 19 340,003 0 0
MERCADOLIBRE INC COM 58733R102 235,077 150,904 SH   SOLE 21 150,904 0 0
MERCADOLIBRE INC COM 58733R102 236,381 151,741 SH   SOLE 22 96,664 0 55,077
MERCADOLIBRE INC COM 58733R102 44,573 28,613 SH   SOLE 23 28,613 0 0
MERCADOLIBRE INC COM 58733R102 129,932 83,408 SH   SOLE 25 83,408 0 0
MERCADOLIBRE INC COM 58733R102 139,664 89,655 SH   SOLE 26 42,598 0 47,057
MERCADOLIBRE INC COM 58733R102 179,316 115,109 SH   SOLE 28 5,352 0 109,757
MERCADOLIBRE INC COM 58733R102 11,090 7,119 SH   SOLE 29 7,119 0 0
MERCADOLIBRE INC COM 58733R102 223,091 143,210 SH   SOLE 30 143,210 0 0
MERCADOLIBRE INC COM 58733R102 41,043 26,347 SH   SOLE 31 14,711 0 11,636
MERCADOLIBRE INC COM 58733R102 17,011 10,920 SH   SOLE 32 10,920 0 0
MERCADOLIBRE INC COM 58733R102 362,993 233,018 SH   SOLE 34 233,018 0 0
MERCADOLIBRE INC COM 58733R102 34,056 21,862 SH   SOLE 36 21,862 0 0
MERCADOLIBRE INC COM 58733R102 2,527 1,622 SH   SOLE 40 1,622 0 0
MERCADOLIBRE INC COM 58733R102 9,870 6,336 SH   SOLE 43 122 0 6,214
MERCADOLIBRE INC NOTE 2.000% 8/1 58733RAD4 9,090 2,575,000 PRN   SOLE 21 2,575,000 0 0
MERCANTILE BK CORP COM 587376104 1,206 39,935 SH   SOLE 2 5,024 0 34,911
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,776 58,814 SH   SOLE 18 58,814 0 0
MERCANTILE BK CORP COM 587376104 2,821 93,399 SH   SOLE 19 93,399 0 0
MERCANTILE BK CORP COM 587376104 19,212 636,148 SH   SOLE 21 636,148 0 0
MERCANTILE BK CORP COM 587376104 16,135 534,271 SH   SOLE 22 507,788 0 26,483
MERCANTILE BK CORP COM 587376104 149 4,935 SH   SOLE 23 4,935 0 0
MERCANTILE BK CORP COM 587376104 14 463 SH   SOLE 25 463 0 0
MERCANTILE BK CORP COM 587376104 779 25,784 SH   SOLE 26 0 0 25,784
MERCANTILE BK CORP COM 587376104 77 2,551 SH   SOLE 28 2,551 0 0
MERCANTILE BK CORP COM 587376104 151 4,990 SH   SOLE 30 4,990 0 0
MERCANTILE BK CORP COM 587376104 81 2,693 SH   SOLE 34 2,693 0 0
MERCANTILE BK CORP COM 587376104 84 2,789 SH   SOLE 40 2,789 0 0
MERCANTILE BK CORP COM 587376104 270 8,934 SH   SOLE 43 36 0 8,898
MERCER INTL INC COM 588056101 151 11,827 SH   SOLE 2 11,827 0 0
MERCER INTL INC COM 588056101 443 34,756 SH   SOLE 18 34,756 0 0
MERCER INTL INC COM 588056101 44,080 3,457,235 SH   SOLE 21 3,457,235 0 0
MERCER INTL INC COM 588056101 8,369 656,365 SH   SOLE 22 640,763 0 15,602
MERCER INTL INC COM 588056101 15 1,154 SH   SOLE 25 1,154 0 0
MERCER INTL INC COM 588056101 53 4,145 SH   SOLE 28 4,145 0 0
MERCER INTL INC COM 588056101 1,165 91,374 SH   SOLE 30 91,374 0 0
MERCER INTL INC COM 588056101 64 5,053 SH   SOLE 40 5,053 0 0
MERCER INTL INC COM 588056101 89 7,015 SH   SOLE 43 0 0 7,015
MERCHANTS BANCORP IND COM 58844R108 1,595 40,647 SH   SOLE 2 18,441 0 22,206
MERCHANTS BANCORP IND COM 58844R108 6 158 SH   SOLE 7 158 0 0
MERCHANTS BANCORP IND COM 58844R108 1,358 34,603 SH   SOLE 18 34,603 0 0
MERCHANTS BANCORP IND COM 58844R108 5,138 130,947 SH   SOLE 19 130,947 0 0
MERCHANTS BANCORP IND COM 58844R108 16,251 414,152 SH   SOLE 21 414,152 0 0
MERCHANTS BANCORP IND COM 58844R108 19,148 487,968 SH   SOLE 22 472,645 0 15,323
MERCHANTS BANCORP IND COM 58844R108 246 6,271 SH   SOLE 23 6,271 0 0
MERCHANTS BANCORP IND COM 58844R108 15 376 SH   SOLE 25 376 0 0
MERCHANTS BANCORP IND COM 58844R108 1,006 25,631 SH   SOLE 26 0 0 25,631
MERCHANTS BANCORP IND COM 58844R108 115 2,940 SH   SOLE 30 2,940 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 191 4,876 SH   SOLE 43 0 0 4,876
MERCK & CO INC COM 58933Y105 452,518 5,818,665 SH   SOLE 2 1,171,096 0 4,647,569
MERCK & CO INC COM 58933Y105 111,827 1,437,923 SH   SOLE 4 874,289 0 563,634
MERCK & CO INC COM 58933Y105 204,516 2,629,755 SH   SOLE 7 2,483,176 0 146,579
MERCK & CO INC COM 58933Y105 1,551 19,937 SH   SOLE 13 7,115 0 12,822
MERCK & CO INC COM 58933Y105 25,820 332,003 SH   SOLE 15 332,003 0 0
MERCK & CO INC COM 58933Y105 2 20 SH   SOLE 17 0 0 20
MERCK & CO INC COM 58933Y105 528,219 6,792,062 SH   SOLE 18 6,432,441 0 359,621
MERCK & CO INC COM 58933Y105 186,337 2,396,007 SH   SOLE 19 2,396,007 0 0
MERCK & CO INC COM 58933Y105 5,389 69,293 SH   SOLE 20 69,293 0 0
MERCK & CO INC COM 58933Y105 5,507,507 70,817,886 SH   SOLE 21 70,817,886 0 0
MERCK & CO INC COM 58933Y105 4,311,152 55,434,640 SH   SOLE 22 49,991,320 0 5,443,320
MERCK & CO INC COM 58933Y105 116,418 1,496,958 SH   SOLE 23 1,496,958 0 0
MERCK & CO INC COM 58933Y105 337,603 4,341,041 SH   SOLE 25 4,341,041 0 0
MERCK & CO INC COM 58933Y105 485,844 6,247,190 SH   SOLE 26 2,750,832 0 3,496,358
MERCK & CO INC COM 58933Y105 607,792 7,815,255 SH   SOLE 28 298,599 0 7,516,656
MERCK & CO INC COM 58933Y105 208 2,673 SH   SOLE 29 2,673 0 0
MERCK & CO INC COM 58933Y105 991,770 12,752,598 SH   SOLE 30 12,752,598 0 0
MERCK & CO INC COM 58933Y105 167,365 2,152,049 SH   SOLE 31 317,219 0 1,834,830
MERCK & CO INC COM 58933Y105 19,742 253,847 SH   SOLE 32 253,847 0 0
MERCK & CO INC COM 58933Y105 201,214 2,587,291 SH   SOLE 34 2,587,291 0 0
MERCK & CO INC COM 58933Y105 113,737 1,462,484 SH   SOLE 36 1,462,484 0 0
MERCK & CO INC COM 58933Y105 7,152 91,963 SH   SOLE 40 91,963 0 0
MERCK & CO INC COM 58933Y105 171,401 2,203,953 SH   SOLE 43 189,640 0 2,014,313
MERCURY GENL CORP NEW COM 589400100 4,282 65,926 SH   SOLE 2 23,904 0 42,022
MERCURY GENL CORP NEW COM 589400100 7 111 SH   SOLE 4 111 0 0
MERCURY GENL CORP NEW COM 589400100 142 2,181 SH   SOLE 7 2,181 0 0
MERCURY GENL CORP NEW COM 589400100 4,207 64,766 SH   SOLE 18 64,766 0 0
MERCURY GENL CORP NEW COM 589400100 486 7,478 SH   SOLE 19 7,478 0 0
MERCURY GENL CORP NEW COM 589400100 88,709 1,365,799 SH   SOLE 21 1,365,799 0 0
MERCURY GENL CORP NEW COM 589400100 48,728 750,246 SH   SOLE 22 713,446 0 36,800
MERCURY GENL CORP NEW COM 589400100 72 1,106 SH   SOLE 25 1,106 0 0
MERCURY GENL CORP NEW COM 589400100 707 10,883 SH   SOLE 26 9,279 0 1,604
MERCURY GENL CORP NEW COM 589400100 233 3,581 SH   SOLE 28 3,581 0 0
MERCURY GENL CORP NEW COM 589400100 1,423 21,916 SH   SOLE 30 21,916 0 0
MERCURY GENL CORP NEW COM 589400100 34 519 SH   SOLE 31 519 0 0
MERCURY GENL CORP NEW COM 589400100 53 818 SH   SOLE 36 818 0 0
MERCURY GENL CORP NEW COM 589400100 214 3,296 SH   SOLE 40 3,296 0 0
MERCURY GENL CORP NEW COM 589400100 9,304 143,241 SH   SOLE 43 5,031 0 138,210
MERCURY SYS INC COM 589378108 9,181 138,525 SH   SOLE 2 50,431 0 88,094
MERCURY SYS INC COM 589378108 30 447 SH   SOLE 4 447 0 0
MERCURY SYS INC COM 589378108 59 894 SH   SOLE 7 894 0 0
MERCURY SYS INC COM 589378108 668 10,082 SH   SOLE 13 10,082 0 0
MERCURY SYS INC COM 589378108 9,652 145,629 SH   SOLE 18 139,882 0 5,747
MERCURY SYS INC COM 589378108 7,426 112,037 SH   SOLE 19 112,037 0 0
MERCURY SYS INC COM 589378108 201,761 3,044,071 SH   SOLE 21 3,044,071 0 0
MERCURY SYS INC COM 589378108 119,505 1,803,028 SH   SOLE 22 1,712,174 0 90,854
MERCURY SYS INC COM 589378108 77 1,167 SH   SOLE 23 1,167 0 0
MERCURY SYS INC COM 589378108 463 6,986 SH   SOLE 25 6,986 0 0
MERCURY SYS INC COM 589378108 3,099 46,762 SH   SOLE 26 23,363 0 23,399
MERCURY SYS INC COM 589378108 361 5,452 SH   SOLE 28 5,452 0 0
MERCURY SYS INC COM 589378108 3,937 59,401 SH   SOLE 30 59,401 0 0
MERCURY SYS INC COM 589378108 70 1,063 SH   SOLE 31 1,063 0 0
MERCURY SYS INC COM 589378108 120 1,818 SH   SOLE 34 1,818 0 0
MERCURY SYS INC COM 589378108 619 9,345 SH   SOLE 36 9,345 0 0
MERCURY SYS INC COM 589378108 452 6,824 SH   SOLE 40 6,824 0 0
MERCURY SYS INC COM 589378108 802 12,105 SH   SOLE 43 31 0 12,074
MEREDITH CORP COM 589433101 1,572 36,186 SH   SOLE 2 13,490 0 22,696
MEREDITH CORP COM 589433101 4 93 SH   SOLE 4 93 0 0
MEREDITH CORP COM 589433101 63 1,443 SH   SOLE 7 1,443 0 0
MEREDITH CORP COM 589433101 7,006 161,290 SH   SOLE 18 161,290 0 0
MEREDITH CORP COM 589433101 7,000 161,143 SH   SOLE 19 161,143 0 0
MEREDITH CORP COM 589433101 211,637 4,871,944 SH   SOLE 21 4,871,944 0 0
MEREDITH CORP COM 589433101 47,690 1,097,841 SH   SOLE 22 1,062,026 0 35,815
MEREDITH CORP COM 589433101 89 2,045 SH   SOLE 23 2,045 0 0
MEREDITH CORP COM 589433101 47 1,091 SH   SOLE 25 1,091 0 0
MEREDITH CORP COM 589433101 959 22,078 SH   SOLE 26 9,647 0 12,431
MEREDITH CORP COM 589433101 311 7,158 SH   SOLE 28 4,805 0 2,353
MEREDITH CORP COM 589433101 3,748 86,275 SH   SOLE 30 86,275 0 0
MEREDITH CORP COM 589433101 167 3,838 SH   SOLE 36 3,838 0 0
MEREDITH CORP COM 589433101 242 5,567 SH   SOLE 40 5,567 0 0
MEREDITH CORP COM 589433101 2,131 49,053 SH   SOLE 43 5,390 0 43,663
MEREO BIOPHARMA GROUP PLC ADS 589492107 41 12,959 SH   SOLE 43 2,538 0 10,421
MERIDIAN BANCORP INC MD COM 58958U103 1,201 58,691 SH   SOLE 2 14,626 0 44,065
MERIDIAN BANCORP INC MD COM 58958U103 15 752 SH   SOLE 7 752 0 0
MERIDIAN BANCORP INC MD COM 58958U103 3,372 164,809 SH   SOLE 18 164,809 0 0
MERIDIAN BANCORP INC MD COM 58958U103 1,742 85,126 SH   SOLE 19 85,126 0 0
MERIDIAN BANCORP INC MD COM 58958U103 37,626 1,839,015 SH   SOLE 21 1,839,015 0 0
MERIDIAN BANCORP INC MD COM 58958U103 29,702 1,451,691 SH   SOLE 22 1,382,176 0 69,515
MERIDIAN BANCORP INC MD COM 58958U103 26 1,271 SH   SOLE 25 1,271 0 0
MERIDIAN BANCORP INC MD COM 58958U103 115 5,598 SH   SOLE 26 0 0 5,598
MERIDIAN BANCORP INC MD COM 58958U103 145 7,093 SH   SOLE 28 7,093 0 0
MERIDIAN BANCORP INC MD COM 58958U103 1,106 54,043 SH   SOLE 30 54,043 0 0
MERIDIAN BANCORP INC MD COM 58958U103 101 4,954 SH   SOLE 34 4,954 0 0
MERIDIAN BANCORP INC MD COM 58958U103 139 6,779 SH   SOLE 40 6,779 0 0
MERIDIAN BANCORP INC MD COM 58958U103 1,310 64,027 SH   SOLE 43 676 0 63,351
MERIDIAN BIOSCIENCE INC COM 589584101 947 42,695 SH   SOLE 2 13,759 0 28,936
MERIDIAN BIOSCIENCE INC COM 589584101 4 189 SH   SOLE 4 189 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 18 807 SH   SOLE 7 807 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 4,060 183,051 SH   SOLE 18 183,051 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 2,673 120,514 SH   SOLE 19 120,514 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 123,940 5,587,907 SH   SOLE 21 5,587,907 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 25,277 1,139,651 SH   SOLE 22 1,080,655 0 58,996
MERIDIAN BIOSCIENCE INC COM 589584101 50 2,262 SH   SOLE 25 2,262 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 375 16,907 SH   SOLE 26 9,992 0 6,915
MERIDIAN BIOSCIENCE INC COM 589584101 136 6,137 SH   SOLE 28 6,137 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 6,071 273,712 SH   SOLE 30 273,712 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 69 3,100 SH   SOLE 36 3,100 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 98 4,407 SH   SOLE 40 4,407 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 694 31,272 SH   SOLE 43 186 0 31,086
MERIDIAN CORPORATION COM 58958P104 400 15,224 SH   SOLE 2 7,388 0 7,836
MERIDIAN CORPORATION COM 58958P104 30 1,134 SH   SOLE 18 1,134 0 0
MERIDIAN CORPORATION COM 58958P104 463 17,649 SH   SOLE 21 17,649 0 0
MERIDIAN CORPORATION COM 58958P104 1,477 56,265 SH   SOLE 22 56,265 0 0
MERIDIAN CORPORATION COM 58958P104 24 919 SH   SOLE 26 0 0 919
MERIT MED SYS INC COM 589889104 1,706 26,390 SH   SOLE 2 15,409 0 10,981
MERIT MED SYS INC COM 589889104 10 161 SH   SOLE 4 161 0 0
MERIT MED SYS INC COM 589889104 56 860 SH   SOLE 7 860 0 0
MERIT MED SYS INC COM 589889104 13,037 201,625 SH   SOLE 18 201,625 0 0
MERIT MED SYS INC COM 589889104 5,858 90,604 SH   SOLE 19 90,604 0 0
MERIT MED SYS INC COM 589889104 370,412 5,728,613 SH   SOLE 21 5,728,613 0 0
MERIT MED SYS INC COM 589889104 82,536 1,276,465 SH   SOLE 22 1,238,154 0 38,311
MERIT MED SYS INC COM 589889104 205 3,166 SH   SOLE 25 3,166 0 0
MERIT MED SYS INC COM 589889104 1,215 18,785 SH   SOLE 26 15,031 0 3,754
MERIT MED SYS INC COM 589889104 441 6,825 SH   SOLE 28 6,825 0 0
MERIT MED SYS INC COM 589889104 6,988 108,076 SH   SOLE 30 108,076 0 0
MERIT MED SYS INC COM 589889104 355 5,484 SH   SOLE 36 5,484 0 0
MERIT MED SYS INC COM 589889104 367 5,671 SH   SOLE 40 5,671 0 0
MERIT MED SYS INC COM 589889104 1,454 22,487 SH   SOLE 43 695 0 21,792
MERITAGE HOMES CORP COM 59001A102 4,406 46,834 SH   SOLE 2 15,106 0 31,728
MERITAGE HOMES CORP COM 59001A102 14 152 SH   SOLE 4 152 0 0
MERITAGE HOMES CORP COM 59001A102 91 970 SH   SOLE 7 970 0 0
MERITAGE HOMES CORP COM 59001A102 14,359 152,627 SH   SOLE 18 152,627 0 0
MERITAGE HOMES CORP COM 59001A102 8,421 89,510 SH   SOLE 19 89,510 0 0
MERITAGE HOMES CORP COM 59001A102 457,962 4,867,797 SH   SOLE 21 4,867,797 0 0
MERITAGE HOMES CORP COM 59001A102 96,889 1,029,858 SH   SOLE 22 976,504 0 53,354
MERITAGE HOMES CORP COM 59001A102 182 1,939 SH   SOLE 23 1,939 0 0
MERITAGE HOMES CORP COM 59001A102 210 2,227 SH   SOLE 25 2,227 0 0
MERITAGE HOMES CORP COM 59001A102 2,446 26,002 SH   SOLE 26 14,610 0 11,392
MERITAGE HOMES CORP COM 59001A102 842 8,945 SH   SOLE 28 4,815 0 4,130
MERITAGE HOMES CORP COM 59001A102 7,394 78,590 SH   SOLE 30 78,590 0 0
MERITAGE HOMES CORP COM 59001A102 312 3,319 SH   SOLE 36 3,319 0 0
MERITAGE HOMES CORP COM 59001A102 426 4,523 SH   SOLE 40 4,523 0 0
MERITAGE HOMES CORP COM 59001A102 5,228 55,572 SH   SOLE 43 486 0 55,086
MERITOR INC COM 59001K100 1,277 54,542 SH   SOLE 2 28,000 0 26,542
MERITOR INC COM 59001K100 7 293 SH   SOLE 4 293 0 0
MERITOR INC COM 59001K100 44 1,886 SH   SOLE 7 1,886 0 0
MERITOR INC COM 59001K100 6,614 282,405 SH   SOLE 18 282,405 0 0
MERITOR INC COM 59001K100 4,461 190,485 SH   SOLE 19 190,485 0 0
MERITOR INC COM 59001K100 201,628 8,609,230 SH   SOLE 21 8,609,230 0 0
MERITOR INC COM 59001K100 46,348 1,979,012 SH   SOLE 22 1,929,096 0 49,916
MERITOR INC COM 59001K100 58 2,456 SH   SOLE 23 2,456 0 0
MERITOR INC COM 59001K100 43 1,851 SH   SOLE 25 1,851 0 0
MERITOR INC COM 59001K100 757 32,316 SH   SOLE 26 13,121 0 19,195
MERITOR INC COM 59001K100 454 19,368 SH   SOLE 28 8,068 0 11,300
MERITOR INC COM 59001K100 3,493 149,138 SH   SOLE 30 149,138 0 0
MERITOR INC COM 59001K100 148 6,337 SH   SOLE 34 6,337 0 0
MERITOR INC COM 59001K100 59 2,530 SH   SOLE 36 2,530 0 0
MERITOR INC COM 59001K100 221 9,418 SH   SOLE 40 9,418 0 0
MERITOR INC COM 59001K100 834 35,590 SH   SOLE 43 162 0 35,428
MERITOR INC NOTE 3.250%10/1 59001KAF7 1,592 1,500,000 PRN   SOLE 21 1,500,000 0 0
MERITOR INC NOTE 3.250%10/1 59001KAF7 1,857 1,750,000 PRN   SOLE 22 1,750,000 0 0
MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 14 2,218 SH   SOLE 18 2,218 0 0
MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 57 8,977 SH   SOLE 21 8,977 0 0
MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 1,124 175,895 SH   SOLE 22 175,895 0 0
MERSANA THERAPEUTICS INC COM 59045L106 1,973 145,277 SH   SOLE 2 123,254 0 22,023
MERSANA THERAPEUTICS INC COM 59045L106 3 212 SH   SOLE 4 212 0 0
MERSANA THERAPEUTICS INC COM 59045L106 11 813 SH   SOLE 7 813 0 0
MERSANA THERAPEUTICS INC COM 59045L106 4,177 307,602 SH   SOLE 18 307,602 0 0
MERSANA THERAPEUTICS INC COM 59045L106 37,687 2,775,166 SH   SOLE 19 2,775,166 0 0
MERSANA THERAPEUTICS INC COM 59045L106 370 27,230 SH   SOLE 20 27,230 0 0
MERSANA THERAPEUTICS INC COM 59045L106 40,548 2,985,873 SH   SOLE 21 2,985,873 0 0
MERSANA THERAPEUTICS INC COM 59045L106 20,606 1,517,351 SH   SOLE 22 1,465,305 0 52,046
MERSANA THERAPEUTICS INC COM 59045L106 29 2,101 SH   SOLE 25 2,101 0 0
MERSANA THERAPEUTICS INC COM 59045L106 15 1,119 SH   SOLE 26 1,119 0 0
MERSANA THERAPEUTICS INC COM 59045L106 103 7,591 SH   SOLE 28 7,591 0 0
MERSANA THERAPEUTICS INC COM 59045L106 5,249 386,499 SH   SOLE 30 386,499 0 0
MERSANA THERAPEUTICS INC COM 59045L106 8,904 655,663 SH   SOLE 34 655,663 0 0
MERSANA THERAPEUTICS INC COM 59045L106 15 1,107 SH   SOLE 36 1,107 0 0
MERSANA THERAPEUTICS INC COM 59045L106 87 6,386 SH   SOLE 40 6,386 0 0
MERSANA THERAPEUTICS INC COM 59045L106 37 2,714 SH   SOLE 43 0 0 2,714
MERUS N V COM N5749R100 114 5,397 SH   SOLE 2 5,397 0 0
MERUS N V COM N5749R100 787 37,359 SH   SOLE 21 37,359 0 0
MERUS N V COM N5749R100 437 20,760 SH   SOLE 22 10,173 0 10,587
MERUS N V COM N5749R100 29 1,364 SH   SOLE 25 1,364 0 0
MERUS N V COM N5749R100 36 1,714 SH   SOLE 26 1,714 0 0
MERUS N V COM N5749R100 3,791 179,916 SH   SOLE 30 179,916 0 0
MERUS N V COM N5749R100 31 1,473 SH   SOLE 36 1,473 0 0
MERUS N V COM N5749R100 76 3,593 SH   SOLE 40 3,593 0 0
MESA AIR GROUP INC COM NEW 590479135 259 27,779 SH   SOLE 2 2,137 0 25,642
MESA AIR GROUP INC COM NEW 590479135 5 551 SH   SOLE 7 551 0 0
MESA AIR GROUP INC COM NEW 590479135 1,008 108,069 SH   SOLE 18 108,069 0 0
MESA AIR GROUP INC COM NEW 590479135 1,421 152,312 SH   SOLE 19 152,312 0 0
MESA AIR GROUP INC COM NEW 590479135 12,134 1,300,569 SH   SOLE 21 1,300,569 0 0
MESA AIR GROUP INC COM NEW 590479135 7,428 796,108 SH   SOLE 22 760,552 0 35,556
MESA AIR GROUP INC COM NEW 590479135 26 2,743 SH   SOLE 43 882 0 1,861
MESA LABS INC COM 59064R109 3,929 14,489 SH   SOLE 2 5,056 0 9,433
MESA LABS INC COM 59064R109 4 16 SH   SOLE 4 16 0 0
MESA LABS INC COM 59064R109 21 79 SH   SOLE 7 79 0 0
MESA LABS INC COM 59064R109 5,923 21,842 SH   SOLE 18 19,931 0 1,911
MESA LABS INC COM 59064R109 13,273 48,946 SH   SOLE 19 48,946 0 0
MESA LABS INC COM 59064R109 163,435 602,704 SH   SOLE 21 602,704 0 0
MESA LABS INC COM 59064R109 47,852 176,464 SH   SOLE 22 169,372 0 7,092
MESA LABS INC COM 59064R109 595 2,194 SH   SOLE 23 2,194 0 0
MESA LABS INC COM 59064R109 36 131 SH   SOLE 25 131 0 0
MESA LABS INC COM 59064R109 2,185 8,059 SH   SOLE 26 0 0 8,059
MESA LABS INC COM 59064R109 164 606 SH   SOLE 28 606 0 0
MESA LABS INC COM 59064R109 14,902 54,956 SH   SOLE 30 54,956 0 0
MESA LABS INC COM 59064R109 198 729 SH   SOLE 40 729 0 0
MESA LABS INC COM 59064R109 287 1,057 SH   SOLE 43 0 0 1,057
MESABI TR CTF BEN INT 590672101 3,570 100,856 SH   SOLE 21 100,856 0 0
MESOBLAST LTD SPONS ADR 590717104 0 15 SH   SOLE 17 0 0 15
MESOBLAST LTD SPONS ADR 590717104 5,590 747,267 SH   SOLE 21 747,267 0 0
MESOBLAST LTD SPONS ADR 590717104 255 34,156 SH   SOLE 43 5,014 0 29,142
META FINL GROUP INC COM 59100U108 1,402 27,689 SH   SOLE 2 9,470 0 18,219
META FINL GROUP INC COM 59100U108 7 131 SH   SOLE 4 131 0 0
META FINL GROUP INC COM 59100U108 26 522 SH   SOLE 7 522 0 0
META FINL GROUP INC COM 59100U108 6,354 125,502 SH   SOLE 18 125,502 0 0
META FINL GROUP INC COM 59100U108 2,692 53,166 SH   SOLE 19 53,166 0 0
META FINL GROUP INC COM 59100U108 183,964 3,633,493 SH   SOLE 21 3,633,493 0 0
META FINL GROUP INC COM 59100U108 39,537 780,900 SH   SOLE 22 743,461 0 37,439
META FINL GROUP INC COM 59100U108 29 563 SH   SOLE 25 563 0 0
META FINL GROUP INC COM 59100U108 102 2,013 SH   SOLE 26 0 0 2,013
META FINL GROUP INC COM 59100U108 192 3,802 SH   SOLE 28 3,802 0 0
META FINL GROUP INC COM 59100U108 2,930 57,862 SH   SOLE 30 57,862 0 0
META FINL GROUP INC COM 59100U108 195 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 423 56,420 SH   SOLE 2 19,560 0 36,860
META MATERIALS INC COM 59134N104 7 989 SH   SOLE 7 989 0 0
META MATERIALS INC COM 59134N104 1,500 200,222 SH   SOLE 18 200,222 0 0
META MATERIALS INC COM 59134N104 2,240 299,071 SH   SOLE 19 299,071 0 0
META MATERIALS INC COM 59134N104 15,616 2,084,973 SH   SOLE 21 2,084,973 0 0
META MATERIALS INC COM 59134N104 12,685 1,693,545 SH   SOLE 22 1,684,232 0 9,313
META MATERIALS INC COM 59134N104 90 12,025 SH   SOLE 23 12,025 0 0
META MATERIALS INC COM 59134N104 417 55,730 SH   SOLE 26 0 0 55,730
METACRINE INC COM 59101E103 34 8,959 SH   SOLE 2 8,959 0 0
METACRINE INC COM 59101E103 12 3,071 SH   SOLE 18 3,071 0 0
METACRINE INC COM 59101E103 58 15,282 SH   SOLE 19 15,282 0 0
METACRINE INC COM 59101E103 145 38,068 SH   SOLE 21 38,068 0 0
METACRINE INC COM 59101E103 185 48,754 SH   SOLE 22 48,754 0 0
METACRINE INC COM 59101E103 4 990 SH   SOLE 23 990 0 0
METHANEX CORP COM 59151K108 5,179 156,611 SH   SOLE 43 20,161 0 136,450
METHODE ELECTRS INC COM 591520200 3,182 64,665 SH   SOLE 2 15,243 0 49,422
METHODE ELECTRS INC COM 591520200 5 106 SH   SOLE 4 106 0 0
METHODE ELECTRS INC COM 591520200 31 629 SH   SOLE 7 629 0 0
METHODE ELECTRS INC COM 591520200 7,699 156,456 SH   SOLE 18 156,456 0 0
METHODE ELECTRS INC COM 591520200 11,199 227,575 SH   SOLE 19 227,575 0 0
METHODE ELECTRS INC COM 591520200 230,057 4,675,009 SH   SOLE 21 4,675,009 0 0
METHODE ELECTRS INC COM 591520200 53,729 1,091,827 SH   SOLE 22 1,036,093 0 55,734
METHODE ELECTRS INC COM 591520200 164 3,332 SH   SOLE 23 3,332 0 0
METHODE ELECTRS INC COM 591520200 172 3,495 SH   SOLE 25 3,495 0 0
METHODE ELECTRS INC COM 591520200 1,891 38,429 SH   SOLE 26 16,470 0 21,959
METHODE ELECTRS INC COM 591520200 260 5,282 SH   SOLE 28 5,282 0 0
METHODE ELECTRS INC COM 591520200 6,688 135,906 SH   SOLE 30 135,906 0 0
METHODE ELECTRS INC COM 591520200 304 6,177 SH   SOLE 36 6,177 0 0
METHODE ELECTRS INC COM 591520200 191 3,886 SH   SOLE 40 3,886 0 0
METHODE ELECTRS INC COM 591520200 1,761 35,779 SH   SOLE 43 8,590 0 27,189
METLIFE INC COM 59156R108 138,879 2,320,443 SH   SOLE 2 880,973 0 1,439,470
METLIFE INC COM 59156R108 32,038 535,299 SH   SOLE 4 325,324 0 209,975
METLIFE INC COM 59156R108 48,950 817,877 SH   SOLE 7 694,526 0 123,351
METLIFE INC COM 59156R108 15,176 253,574 SH   SOLE 13 249,356 0 4,218
METLIFE INC COM 59156R108 5,896 98,521 SH   SOLE 15 98,521 0 0
METLIFE INC COM 59156R108 2 28 SH   SOLE 17 0 0 28
METLIFE INC COM 59156R108 356,124 5,950,267 SH   SOLE 18 5,236,263 0 714,004
METLIFE INC COM 59156R108 381,967 6,382,076 SH   SOLE 19 6,382,076 0 0
METLIFE INC COM 59156R108 1,266,525 21,161,656 SH   SOLE 21 21,161,656 0 0
METLIFE INC COM 59156R108 1,129,485 18,871,929 SH   SOLE 22 16,228,046 0 2,643,883
METLIFE INC COM 59156R108 35,485 592,898 SH   SOLE 23 592,898 0 0
METLIFE INC COM 59156R108 98,953 1,653,342 SH   SOLE 25 1,653,342 0 0
METLIFE INC COM 59156R108 117,359 1,960,892 SH   SOLE 26 786,052 0 1,174,840
METLIFE INC COM 59156R108 189,934 3,173,496 SH   SOLE 28 95,997 0 3,077,499
METLIFE INC COM 59156R108 5,087 84,991 SH   SOLE 29 84,991 0 0
METLIFE INC COM 59156R108 286,138 4,780,925 SH   SOLE 30 4,775,881 0 5,044
METLIFE INC COM 59156R108 16,213 270,894 SH   SOLE 31 240,376 0 30,518
METLIFE INC COM 59156R108 3,602 60,188 SH   SOLE 32 60,188 0 0
METLIFE INC COM 59156R108 18,320 306,094 SH   SOLE 34 306,094 0 0
METLIFE INC COM 59156R108 13,078 218,508 SH   SOLE 35 218,508 0 0
METLIFE INC COM 59156R108 30,075 502,498 SH   SOLE 36 502,498 0 0
METLIFE INC COM 59156R108 1,649 27,558 SH   SOLE 40 27,558 0 0
METLIFE INC COM 59156R108 61,973 1,035,479 SH   SOLE 43 38,726 0 996,753
METROCITY BANKSHARES INC COM 59165J105 263 15,041 SH   SOLE 2 1,459 0 13,582
METROCITY BANKSHARES INC COM 59165J105 8 453 SH   SOLE 7 453 0 0
METROCITY BANKSHARES INC COM 59165J105 1,181 67,469 SH   SOLE 18 67,469 0 0
METROCITY BANKSHARES INC COM 59165J105 572 32,689 SH   SOLE 19 32,689 0 0
METROCITY BANKSHARES INC COM 59165J105 12,845 733,585 SH   SOLE 21 733,585 0 0
METROCITY BANKSHARES INC COM 59165J105 4,275 244,119 SH   SOLE 22 226,058 0 18,061
METROMILE INC COM 591697107 451 49,249 SH   SOLE 2 23,392 0 25,857
METROMILE INC COM 591697107 5 590 SH   SOLE 7 590 0 0
METROMILE INC COM 591697107 1,145 125,157 SH   SOLE 18 125,157 0 0
METROMILE INC COM 591697107 580 63,348 SH   SOLE 19 63,348 0 0
METROMILE INC COM 591697107 13,509 1,476,433 SH   SOLE 21 1,476,433 0 0
METROMILE INC COM 591697107 11,990 1,310,390 SH   SOLE 22 1,220,597 0 89,793
METROMILE INC COM 591697107 31 3,384 SH   SOLE 25 3,384 0 0
METROMILE INC COM 591697107 159 17,419 SH   SOLE 30 17,419 0 0
METROMILE INC COM 591697107 83 9,114 SH   SOLE 40 9,114 0 0
METROPOLITAN BK HLDG CORP COM 591774104 396 6,575 SH   SOLE 2 585 0 5,990
METROPOLITAN BK HLDG CORP COM 591774104 8 138 SH   SOLE 7 138 0 0
METROPOLITAN BK HLDG CORP COM 591774104 1,649 27,380 SH   SOLE 18 27,380 0 0
METROPOLITAN BK HLDG CORP COM 591774104 765 12,703 SH   SOLE 19 12,703 0 0
METROPOLITAN BK HLDG CORP COM 591774104 17,909 297,393 SH   SOLE 21 297,393 0 0
METROPOLITAN BK HLDG CORP COM 591774104 10,754 178,571 SH   SOLE 22 170,889 0 7,682
METROPOLITAN BK HLDG CORP COM 591774104 75 1,249 SH   SOLE 43 0 0 1,249
METTLER TOLEDO INTERNATIONAL COM 592688105 89,921 64,909 SH   SOLE 2 21,569 0 43,340
METTLER TOLEDO INTERNATIONAL COM 592688105 21,121 15,246 SH   SOLE 4 9,251 0 5,995
METTLER TOLEDO INTERNATIONAL COM 592688105 37,489 27,061 SH   SOLE 7 20,071 0 6,990
METTLER TOLEDO INTERNATIONAL COM 592688105 280 202 SH   SOLE 13 74 0 128
METTLER TOLEDO INTERNATIONAL COM 592688105 3,333 2,406 SH   SOLE 15 2,406 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 65,371 47,188 SH   SOLE 18 43,709 0 3,479
METTLER TOLEDO INTERNATIONAL COM 592688105 14,701 10,612 SH   SOLE 19 10,612 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 1,178,994 851,050 SH   SOLE 21 851,050 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 703,647 507,924 SH   SOLE 22 454,157 0 53,767
METTLER TOLEDO INTERNATIONAL COM 592688105 22,416 16,181 SH   SOLE 23 16,181 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 60,866 43,936 SH   SOLE 25 43,936 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 78,245 56,481 SH   SOLE 26 25,471 0 31,010
METTLER TOLEDO INTERNATIONAL COM 592688105 118,163 85,295 SH   SOLE 28 2,914 0 82,381
METTLER TOLEDO INTERNATIONAL COM 592688105 2,201 1,589 SH   SOLE 29 1,589 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 221,872 160,157 SH   SOLE 30 160,157 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 9,884 7,135 SH   SOLE 31 4,606 0 2,529
METTLER TOLEDO INTERNATIONAL COM 592688105 10,206 7,367 SH   SOLE 34 7,367 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 15,239 11,000 SH   SOLE 36 11,000 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 1,158 836 SH   SOLE 40 836 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 34,934 25,217 SH   SOLE 43 1,300 0 23,917
MEXICO FD INC COM 592835102 0 1 SH   SOLE 17 0 0 1
MFA FINL INC COM 55272X102 2,230 485,922 SH   SOLE 2 127,429 0 358,493
MFA FINL INC COM 55272X102 9 1,955 SH   SOLE 4 1,955 0 0
MFA FINL INC COM 55272X102 67 14,492 SH   SOLE 7 14,492 0 0
MFA FINL INC COM 55272X102 6,509 1,418,128 SH   SOLE 18 1,418,128 0 0
MFA FINL INC COM 55272X102 3,633 791,466 SH   SOLE 19 791,466 0 0
MFA FINL INC COM 55272X102 121,087 26,380,527 SH   SOLE 21 26,380,527 0 0
MFA FINL INC COM 55272X102 50,574 11,018,266 SH   SOLE 22 10,347,478 0 670,788
MFA FINL INC COM 55272X102 56 12,216 SH   SOLE 25 12,216 0 0
MFA FINL INC COM 55272X102 514 111,981 SH   SOLE 26 80,451 0 31,530
MFA FINL INC COM 55272X102 275 59,957 SH   SOLE 28 59,957 0 0
MFA FINL INC COM 55272X102 495 107,924 SH   SOLE 30 107,924 0 0
MFA FINL INC COM 55272X102 189 41,095 SH   SOLE 36 41,095 0 0
MFA FINL INC COM 55272X102 241 52,562 SH   SOLE 40 52,562 0 0
MFA FINL INC COM 55272X102 59 12,861 SH   SOLE 43 0 0 12,861
MGE ENERGY INC COM 55277P104 3,022 40,595 SH   SOLE 2 11,438 0 29,157
MGE ENERGY INC COM 55277P104 339 4,559 SH   SOLE 4 4,559 0 0
MGE ENERGY INC COM 55277P104 44 586 SH   SOLE 7 586 0 0
MGE ENERGY INC COM 55277P104 8,788 118,049 SH   SOLE 18 118,049 0 0
MGE ENERGY INC COM 55277P104 4,773 64,118 SH   SOLE 19 64,118 0 0
MGE ENERGY INC COM 55277P104 108,552 1,458,254 SH   SOLE 21 1,458,254 0 0
MGE ENERGY INC COM 55277P104 68,234 916,637 SH   SOLE 22 863,155 0 53,482
MGE ENERGY INC COM 55277P104 1,077 14,471 SH   SOLE 26 12,176 0 2,295
MGE ENERGY INC COM 55277P104 349 4,690 SH   SOLE 28 4,690 0 0
MGE ENERGY INC COM 55277P104 3,502 47,039 SH   SOLE 30 47,039 0 0
MGE ENERGY INC COM 55277P104 116 1,562 SH   SOLE 36 1,562 0 0
MGE ENERGY INC COM 55277P104 348 4,671 SH   SOLE 40 4,671 0 0
MGE ENERGY INC COM 55277P104 1,645 22,100 SH   SOLE 43 434 0 21,666
MGIC INVT CORP WIS COM 552848103 13,194 970,111 SH   SOLE 2 375,793 0 594,318
MGIC INVT CORP WIS COM 552848103 46 3,378 SH   SOLE 4 3,378 0 0
MGIC INVT CORP WIS COM 552848103 120 8,828 SH   SOLE 7 8,828 0 0
MGIC INVT CORP WIS COM 552848103 11,278 829,277 SH   SOLE 18 829,277 0 0
MGIC INVT CORP WIS COM 552848103 1,575 115,807 SH   SOLE 19 115,807 0 0
MGIC INVT CORP WIS COM 552848103 218,992 16,102,318 SH   SOLE 21 16,102,318 0 0
MGIC INVT CORP WIS COM 552848103 134,013 9,853,900 SH   SOLE 22 9,423,174 0 430,726
MGIC INVT CORP WIS COM 552848103 294 21,581 SH   SOLE 25 21,581 0 0
MGIC INVT CORP WIS COM 552848103 1,827 134,368 SH   SOLE 26 109,070 0 25,298
MGIC INVT CORP WIS COM 552848103 412 30,317 SH   SOLE 28 30,317 0 0
MGIC INVT CORP WIS COM 552848103 3,750 275,734 SH   SOLE 30 275,734 0 0
MGIC INVT CORP WIS COM 552848103 87 6,424 SH   SOLE 31 6,424 0 0
MGIC INVT CORP WIS COM 552848103 456 33,538 SH   SOLE 36 33,538 0 0
MGIC INVT CORP WIS COM 552848103 578 42,470 SH   SOLE 40 42,470 0 0
MGIC INVT CORP WIS COM 552848103 4,442 326,647 SH   SOLE 43 2,931 0 323,716
MGM GROWTH PPTYS LLC CL A COM 55303A105 1,333 36,397 SH   SOLE 2 36,397 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 19 522 SH   SOLE 4 522 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 6,708 183,178 SH   SOLE 21 183,178 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 8,233 224,810 SH   SOLE 22 155,747 0 69,063
MGM GROWTH PPTYS LLC CL A COM 55303A105 167 4,551 SH   SOLE 25 4,551 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 2,138 58,374 SH   SOLE 26 49,376 0 8,998
MGM GROWTH PPTYS LLC CL A COM 55303A105 638 17,417 SH   SOLE 28 17,417 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 4,042 110,371 SH   SOLE 30 110,371 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 233 6,370 SH   SOLE 36 6,370 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 697 19,038 SH   SOLE 40 19,038 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 715 19,518 SH   SOLE 43 2,440 0 17,078
MGM RESORTS INTERNATIONAL COM 552953101 33,132 776,828 SH   SOLE 2 126,490 0 650,338
MGM RESORTS INTERNATIONAL COM 552953101 6,766 158,631 SH   SOLE 4 143,492 0 15,139
MGM RESORTS INTERNATIONAL COM 552953101 16,397 384,446 SH   SOLE 7 353,826 0 30,620
MGM RESORTS INTERNATIONAL COM 552953101 163 3,815 SH   SOLE 13 653 0 3,162
MGM RESORTS INTERNATIONAL COM 552953101 2,389 56,019 SH   SOLE 15 56,019 0 0
MGM RESORTS INTERNATIONAL COM 552953101 35,740 837,982 SH   SOLE 18 779,070 0 58,912
MGM RESORTS INTERNATIONAL COM 552953101 11,035 258,738 SH   SOLE 19 258,738 0 0
MGM RESORTS INTERNATIONAL COM 552953101 435,124 10,202,207 SH   SOLE 21 10,202,207 0 0
MGM RESORTS INTERNATIONAL COM 552953101 365,657 8,573,436 SH   SOLE 22 7,899,630 0 673,806
MGM RESORTS INTERNATIONAL COM 552953101 9,563 224,221 SH   SOLE 23 224,221 0 0
MGM RESORTS INTERNATIONAL COM 552953101 33,539 786,386 SH   SOLE 25 786,386 0 0
MGM RESORTS INTERNATIONAL COM 552953101 39,762 932,290 SH   SOLE 26 417,342 0 514,948
MGM RESORTS INTERNATIONAL COM 552953101 48,687 1,141,548 SH   SOLE 28 55,978 0 1,085,570
MGM RESORTS INTERNATIONAL COM 552953101 64 1,493 SH   SOLE 29 1,493 0 0
MGM RESORTS INTERNATIONAL COM 552953101 77,194 1,809,943 SH   SOLE 30 1,809,943 0 0
MGM RESORTS INTERNATIONAL COM 552953101 3,177 74,480 SH   SOLE 31 7,251 0 67,229
MGM RESORTS INTERNATIONAL COM 552953101 985 23,101 SH   SOLE 34 23,101 0 0
MGM RESORTS INTERNATIONAL COM 552953101 10,092 236,629 SH   SOLE 36 236,629 0 0
MGM RESORTS INTERNATIONAL COM 552953101 628 14,726 SH   SOLE 40 14,726 0 0
MGM RESORTS INTERNATIONAL COM 552953101 16,403 384,606 SH   SOLE 43 22,079 0 362,527
MGP INGREDIENTS INC NEW COM 55303J106 569 8,409 SH   SOLE 2 4,166 0 4,243
MGP INGREDIENTS INC NEW COM 55303J106 4 63 SH   SOLE 4 63 0 0
MGP INGREDIENTS INC NEW COM 55303J106 19 283 SH   SOLE 7 283 0 0
MGP INGREDIENTS INC NEW COM 55303J106 3,696 54,645 SH   SOLE 18 54,645 0 0
MGP INGREDIENTS INC NEW COM 55303J106 6,173 91,268 SH   SOLE 19 91,268 0 0
MGP INGREDIENTS INC NEW COM 55303J106 106,308 1,571,676 SH   SOLE 21 1,571,676 0 0
MGP INGREDIENTS INC NEW COM 55303J106 23,885 353,119 SH   SOLE 22 341,905 0 11,214
MGP INGREDIENTS INC NEW COM 55303J106 45 672 SH   SOLE 25 672 0 0
MGP INGREDIENTS INC NEW COM 55303J106 622 9,190 SH   SOLE 26 7,816 0 1,374
MGP INGREDIENTS INC NEW COM 55303J106 131 1,939 SH   SOLE 28 1,939 0 0
MGP INGREDIENTS INC NEW COM 55303J106 2,004 29,630 SH   SOLE 30 29,630 0 0
MGP INGREDIENTS INC NEW COM 55303J106 6,639 98,145 SH   SOLE 34 98,145 0 0
MGP INGREDIENTS INC NEW COM 55303J106 120 1,778 SH   SOLE 36 1,778 0 0
MGP INGREDIENTS INC NEW COM 55303J106 105 1,553 SH   SOLE 40 1,553 0 0
MGP INGREDIENTS INC NEW COM 55303J106 739 10,921 SH   SOLE 43 436 0 10,485
MICRO FOCUS INTL PLC SPON ADR NEW 594837403 96 12,746 SH   SOLE 25 12,746 0 0
MICRO FOCUS INTL PLC SPON ADR NEW 594837403 10 1,380 SH   SOLE 26 0 0 1,380
MICRO FOCUS INTL PLC SPON ADR NEW 594837403 29 3,811 SH   SOLE 36 3,811 0 0
MICRO FOCUS INTL PLC SPON ADR NEW 594837403 55 7,340 SH   SOLE 43 1,078 0 6,262
MICROBOT MED INC COM NEW 59503A204 11 1,416 SH   SOLE 18 1,416 0 0
MICROBOT MED INC COM NEW 59503A204 0 17 SH   SOLE 21 17 0 0
MICROBOT MED INC COM NEW 59503A204 1,091 137,375 SH   SOLE 22 137,375 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 78,739 525,840 SH   SOLE 2 66,631 0 459,209
MICROCHIP TECHNOLOGY INC. COM 595017104 14,798 98,824 SH   SOLE 4 88,439 0 10,385
MICROCHIP TECHNOLOGY INC. COM 595017104 40,566 270,908 SH   SOLE 7 257,137 0 13,771
MICROCHIP TECHNOLOGY INC. COM 595017104 350 2,338 SH   SOLE 13 737 0 1,601
MICROCHIP TECHNOLOGY INC. COM 595017104 5,289 35,323 SH   SOLE 15 35,323 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 89,035 594,595 SH   SOLE 18 556,402 0 38,193
MICROCHIP TECHNOLOGY INC. COM 595017104 16,485 110,092 SH   SOLE 19 110,092 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 1,290,375 8,617,436 SH   SOLE 21 8,617,436 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 844,158 5,637,494 SH   SOLE 22 5,077,461 0 560,033
MICROCHIP TECHNOLOGY INC. COM 595017104 22,936 153,174 SH   SOLE 23 153,174 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 65,015 434,188 SH   SOLE 25 434,188 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 85,822 573,142 SH   SOLE 26 219,572 0 353,570
MICROCHIP TECHNOLOGY INC. COM 595017104 75,517 504,321 SH   SOLE 28 29,288 0 475,033
MICROCHIP TECHNOLOGY INC. COM 595017104 6 41 SH   SOLE 29 41 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 249,393 1,665,504 SH   SOLE 30 1,665,504 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 9,050 60,441 SH   SOLE 31 32,367 0 28,074
MICROCHIP TECHNOLOGY INC. COM 595017104 8,845 59,067 SH   SOLE 32 59,067 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 2,863 19,123 SH   SOLE 34 19,123 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 18,689 124,809 SH   SOLE 36 124,809 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 1,459 9,743 SH   SOLE 40 9,743 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 21,572 144,062 SH   SOLE 43 32,139 0 111,923
MICROCHIP TECHNOLOGY INC. NOTE 1.625% 2/1 595017AD6 1,764 535,000 PRN   SOLE 2 390,000 0 145,000
MICROCHIP TECHNOLOGY INC. NOTE 1.625% 2/1 595017AD6 300 91,000 PRN   SOLE 18 91,000 0 0
MICROCHIP TECHNOLOGY INC. NOTE 1.625% 2/1 595017AD6 1,071 325,000 PRN   SOLE 19 325,000 0 0
MICROCHIP TECHNOLOGY INC. NOTE 1.625% 2/1 595017AD6 719 218,000 PRN   SOLE 26 218,000 0 0
MICROCHIP TECHNOLOGY INC. NOTE 1.625% 2/1 595017AD6 26 8,000 PRN   SOLE 30 8,000 0 0
MICROCHIP TECHNOLOGY INC. NOTE 1.625% 2/1 595017AD6 1,121 340,000 PRN   SOLE 34 340,000 0 0
MICROCHIP TECHNOLOGY INC. NOTE 1.625% 2/1 595017AF1 2,940 1,321,000 PRN   SOLE 2 872,000 0 449,000
MICROCHIP TECHNOLOGY INC. NOTE 1.625% 2/1 595017AF1 1,315 591,000 PRN   SOLE 18 591,000 0 0
MICROCHIP TECHNOLOGY INC. NOTE 1.625% 2/1 595017AF1 216 97,000 PRN   SOLE 19 97,000 0 0
MICROCHIP TECHNOLOGY INC. NOTE 1.625% 2/1 595017AF1 4,465 2,006,000 PRN   SOLE 21 2,006,000 0 0
MICROCHIP TECHNOLOGY INC. NOTE 1.625% 2/1 595017AF1 877 394,000 PRN   SOLE 26 394,000 0 0
MICROCHIP TECHNOLOGY INC. NOTE 1.625% 2/1 595017AF1 223 100,000 PRN   SOLE 34 100,000 0 0
MICROCHIP TECHNOLOGY INC. NOTE 0.125%11/1 595017AU8 576 512,000 PRN   SOLE 2 512,000 0 0
MICROCHIP TECHNOLOGY INC. NOTE 0.125%11/1 595017AU8 953 847,000 PRN   SOLE 18 847,000 0 0
MICROCHIP TECHNOLOGY INC. NOTE 0.125%11/1 595017AU8 1,100 978,000 PRN   SOLE 19 978,000 0 0
MICROCHIP TECHNOLOGY INC. NOTE 0.125%11/1 595017AU8 4,106 3,650,000 PRN   SOLE 21 3,650,000 0 0
MICROCHIP TECHNOLOGY INC. NOTE 0.125%11/1 595017AU8 493 438,000 PRN   SOLE 26 438,000 0 0
MICROCHIP TECHNOLOGY INC. NOTE 0.125%11/1 595017AU8 720 640,000 PRN   SOLE 34 640,000 0 0
MICRON TECHNOLOGY INC COM 595112103 202,861 2,387,157 SH   SOLE 2 326,810 0 2,060,347
MICRON TECHNOLOGY INC COM 595112103 39,657 466,658 SH   SOLE 4 423,352 0 43,306
MICRON TECHNOLOGY INC COM 595112103 116,427 1,370,048 SH   SOLE 7 1,125,566 0 244,482
MICRON TECHNOLOGY INC COM 595112103 742 8,735 SH   SOLE 13 3,125 0 5,610
MICRON TECHNOLOGY INC COM 595112103 11,393 134,063 SH   SOLE 15 134,063 0 0
MICRON TECHNOLOGY INC COM 595112103 17 200 SH   SOLE 17 0 0 200
MICRON TECHNOLOGY INC COM 595112103 202,530 2,383,269 SH   SOLE 18 2,224,752 0 158,517
MICRON TECHNOLOGY INC COM 595112103 204,410 2,405,393 SH   SOLE 19 2,405,393 0 0
MICRON TECHNOLOGY INC COM 595112103 2,640,995 31,077,842 SH   SOLE 21 31,077,842 0 0
MICRON TECHNOLOGY INC COM 595112103 2,022,061 23,794,550 SH   SOLE 22 21,391,302 0 2,403,248
MICRON TECHNOLOGY INC COM 595112103 53,962 634,992 SH   SOLE 23 634,992 0 0
MICRON TECHNOLOGY INC COM 595112103 156,992 1,847,399 SH   SOLE 25 1,847,399 0 0
MICRON TECHNOLOGY INC COM 595112103 205,961 2,423,639 SH   SOLE 26 871,836 0 1,551,803
MICRON TECHNOLOGY INC COM 595112103 261,047 3,071,865 SH   SOLE 28 129,640 0 2,942,225
MICRON TECHNOLOGY INC COM 595112103 53 625 SH   SOLE 29 625 0 0
MICRON TECHNOLOGY INC COM 595112103 842,693 9,916,373 SH   SOLE 30 9,710,238 0 206,135
MICRON TECHNOLOGY INC COM 595112103 22,452 264,198 SH   SOLE 31 138,321 0 125,877
MICRON TECHNOLOGY INC COM 595112103 20,748 244,150 SH   SOLE 32 244,150 0 0
MICRON TECHNOLOGY INC COM 595112103 88,941 1,046,613 SH   SOLE 34 1,046,613 0 0
MICRON TECHNOLOGY INC COM 595112103 52,434 617,010 SH   SOLE 36 617,010 0 0
MICRON TECHNOLOGY INC COM 595112103 3,452 40,617 SH   SOLE 40 40,617 0 0
MICRON TECHNOLOGY INC COM 595112103 70,463 829,171 SH   SOLE 43 64,473 0 764,698
MICROSOFT CORP COM 594918104 4,965,047 18,327,969 SH   SOLE 2 3,798,883 0 14,529,086
MICROSOFT CORP COM 594918104 1,163,118 4,293,531 SH   SOLE 4 2,801,161 0 1,492,370
MICROSOFT CORP COM 594918104 1,992,591 7,355,447 SH   SOLE 7 6,909,098 0 446,349
MICROSOFT CORP COM 594918104 61,854 228,328 SH   SOLE 13 192,991 0 35,337
MICROSOFT CORP COM 594918104 203,310 750,497 SH   SOLE 15 750,497 0 0
MICROSOFT CORP COM 594918104 1,029 3,798 SH   SOLE 17 0 0 3,798
MICROSOFT CORP COM 594918104 6,780,099 25,028,052 SH   SOLE 18 22,475,740 0 2,552,312
MICROSOFT CORP COM 594918104 3,506,044 12,942,209 SH   SOLE 19 12,942,209 0 0
MICROSOFT CORP COM 594918104 11,106 40,995 SH   SOLE 20 40,995 0 0
MICROSOFT CORP COM 594918104 44,222,310 163,242,191 SH   SOLE 21 163,242,191 0 0
MICROSOFT CORP COM 594918104 43,979,354 162,345,345 SH   SOLE 22 145,418,406 0 16,926,939
MICROSOFT CORP COM 594918104 1,188,237 4,386,258 SH   SOLE 23 4,386,258 0 0
MICROSOFT CORP COM 594918104 3,711,589 13,700,957 SH   SOLE 25 13,655,945 0 45,012
MICROSOFT CORP COM 594918104 4,789,613 17,680,374 SH   SOLE 26 7,265,919 0 10,414,455
MICROSOFT CORP COM 594918104 4,881,329 18,018,932 SH   SOLE 28 849,508 0 17,169,424
MICROSOFT CORP COM 594918104 53,289 196,710 SH   SOLE 29 196,710 0 0
MICROSOFT CORP COM 594918104 9,661,819 35,665,629 SH   SOLE 30 35,502,161 0 163,468
MICROSOFT CORP COM 594918104 922,737 3,406,191 SH   SOLE 31 1,159,063 0 2,247,128
MICROSOFT CORP COM 594918104 393,383 1,452,135 SH   SOLE 32 1,452,135 0 0
MICROSOFT CORP COM 594918104 1,575,173 5,814,592 SH   SOLE 34 5,814,592 0 0
MICROSOFT CORP COM 594918104 1,002,961 3,702,328 SH   SOLE 36 3,702,328 0 0
MICROSOFT CORP COM 594918104 4,012 14,811 SH   SOLE 37 14,811 0 0
MICROSOFT CORP COM 594918104 70,546 260,414 SH   SOLE 40 260,414 0 0
MICROSOFT CORP COM 594918104 1,843,422 6,804,807 SH   SOLE 43 503,208 0 6,301,599
MICROSOFT CORP OPTIONS 594918104 488 1,800 SH Call SOLE 4 1,800 0 0
MICROSOFT CORP OPTIONS 594918104 6,447 23,800 SH Call SOLE 18 23,800 0 0
MICROSOFT CORP OPTIONS 594918104 38,549 142,300 SH Call SOLE 19 142,300 0 0
MICROSOFT CORP OPTIONS 594918104 2,980 11,000 SH Call SOLE 22 11,000 0 0
MICROSOFT CORP OPTIONS 594918104 433 1,600 SH Call SOLE 26 1,600 0 0
MICROSOFT CORP OPTIONS 594918104 20,020 73,900 SH Call SOLE 34 73,900 0 0
MICROSTRATEGY INC CL A NEW 594972408 2,930 4,409 SH   SOLE 2 2,826 0 1,583
MICROSTRATEGY INC CL A NEW 594972408 19 29 SH   SOLE 4 29 0 0
MICROSTRATEGY INC CL A NEW 594972408 88 133 SH   SOLE 7 133 0 0
MICROSTRATEGY INC CL A NEW 594972408 21,152 31,832 SH   SOLE 18 30,848 0 984
MICROSTRATEGY INC CL A NEW 594972408 15,202 22,877 SH   SOLE 19 22,877 0 0
MICROSTRATEGY INC CL A NEW 594972408 607,231 913,817 SH   SOLE 21 913,817 0 0
MICROSTRATEGY INC CL A NEW 594972408 134,056 201,739 SH   SOLE 22 197,354 0 4,385
MICROSTRATEGY INC CL A NEW 594972408 246 370 SH   SOLE 23 370 0 0
MICROSTRATEGY INC CL A NEW 594972408 264 398 SH   SOLE 25 398 0 0
MICROSTRATEGY INC CL A NEW 594972408 2,625 3,951 SH   SOLE 26 2,346 0 1,605
MICROSTRATEGY INC CL A NEW 594972408 611 919 SH   SOLE 28 919 0 0
MICROSTRATEGY INC CL A NEW 594972408 30,383 45,723 SH   SOLE 30 45,723 0 0
MICROSTRATEGY INC CL A NEW 594972408 213 321 SH   SOLE 36 321 0 0
MICROSTRATEGY INC CL A NEW 594972408 592 891 SH   SOLE 40 891 0 0
MICROSTRATEGY INC CL A NEW 594972408 2,613 3,933 SH   SOLE 43 391 0 3,542
MICROVISION INC DEL COM NEW 594960304 1,186 70,835 SH   SOLE 2 54,070 0 16,765
MICROVISION INC DEL COM NEW 594960304 7 429 SH   SOLE 4 429 0 0
MICROVISION INC DEL COM NEW 594960304 43 2,545 SH   SOLE 7 2,545 0 0
MICROVISION INC DEL COM NEW 594960304 8,319 496,683 SH   SOLE 18 488,867 0 7,816
MICROVISION INC DEL COM NEW 594960304 5,648 337,223 SH   SOLE 19 337,223 0 0
MICROVISION INC DEL COM NEW 594960304 88,700 5,295,499 SH   SOLE 21 5,295,499 0 0
MICROVISION INC DEL COM NEW 594960304 64,280 3,837,616 SH   SOLE 22 3,740,049 0 97,567
MICROVISION INC DEL COM NEW 594960304 29 1,736 SH   SOLE 23 1,736 0 0
MICROVISION INC DEL COM NEW 594960304 74 4,392 SH   SOLE 25 4,392 0 0
MICROVISION INC DEL COM NEW 594960304 1,601 95,603 SH   SOLE 26 84,022 0 11,581
MICROVISION INC DEL COM NEW 594960304 342 20,407 SH   SOLE 28 20,407 0 0
MICROVISION INC DEL COM NEW 594960304 2,331 139,136 SH   SOLE 30 139,136 0 0
MICROVISION INC DEL COM NEW 594960304 348 20,793 SH   SOLE 40 20,793 0 0
MICT INC COM 55328R109 1 480 SH   SOLE 2 480 0 0
MICT INC COM 55328R109 56 23,784 SH   SOLE 18 23,784 0 0
MICT INC COM 55328R109 852 364,071 SH   SOLE 21 364,071 0 0
MICT INC COM 55328R109 4,412 1,885,603 SH   SOLE 22 1,885,603 0 0
MID PENN BANCORP INC COM 59540G107 778 28,352 SH   SOLE 2 15,815 0 12,537
MID PENN BANCORP INC COM 59540G107 7 270 SH   SOLE 7 270 0 0
MID PENN BANCORP INC COM 59540G107 844 30,765 SH   SOLE 18 30,765 0 0
MID PENN BANCORP INC COM 59540G107 3,468 126,352 SH   SOLE 19 126,352 0 0
MID PENN BANCORP INC COM 59540G107 10,177 370,762 SH   SOLE 21 370,762 0 0
MID PENN BANCORP INC COM 59540G107 4,487 163,444 SH   SOLE 22 152,500 0 10,944
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-AMER APT CMNTYS INC COM 59522J103 57,112 339,107 SH   SOLE 2 89,780 0 249,327
MID-AMER APT CMNTYS INC COM 59522J103 69,969 415,443 SH   SOLE 4 379,324 0 36,119
MID-AMER APT CMNTYS INC COM 59522J103 42,829 254,299 SH   SOLE 7 240,871 0 13,428
MID-AMER APT CMNTYS INC COM 59522J103 305 1,809 SH   SOLE 13 409 0 1,400
MID-AMER APT CMNTYS INC COM 59522J103 2,655 15,766 SH   SOLE 15 15,766 0 0
MID-AMER APT CMNTYS INC COM 59522J103 62,183 369,214 SH   SOLE 18 352,931 0 16,283
MID-AMER APT CMNTYS INC COM 59522J103 47,220 280,370 SH   SOLE 19 280,370 0 0
MID-AMER APT CMNTYS INC COM 59522J103 645,516 3,832,777 SH   SOLE 21 3,832,777 0 0
MID-AMER APT CMNTYS INC COM 59522J103 575,806 3,418,869 SH   SOLE 22 3,064,659 0 354,210
MID-AMER APT CMNTYS INC COM 59522J103 13,840 82,176 SH   SOLE 23 82,176 0 0
MID-AMER APT CMNTYS INC COM 59522J103 108,622 644,950 SH   SOLE 25 644,950 0 0
MID-AMER APT CMNTYS INC COM 59522J103 43,268 256,908 SH   SOLE 26 103,530 0 153,378
MID-AMER APT CMNTYS INC COM 59522J103 64,833 384,947 SH   SOLE 28 36,157 0 348,790
MID-AMER APT CMNTYS INC COM 59522J103 22 130 SH   SOLE 29 130 0 0
MID-AMER APT CMNTYS INC COM 59522J103 147,189 873,943 SH   SOLE 30 873,943 0 0
MID-AMER APT CMNTYS INC COM 59522J103 3,008 17,858 SH   SOLE 31 13,197 0 4,661
MID-AMER APT CMNTYS INC COM 59522J103 4,829 28,672 SH   SOLE 34 28,672 0 0
MID-AMER APT CMNTYS INC COM 59522J103 12,606 74,850 SH   SOLE 36 74,850 0 0
MID-AMER APT CMNTYS INC COM 59522J103 615 3,650 SH   SOLE 40 3,650 0 0
MID-AMER APT CMNTYS INC COM 59522J103 13,106 77,818 SH   SOLE 43 4,067 0 73,751
MID-SOUTHERN BANCORP INC COM 59548Q107 10 658 SH   SOLE 18 658 0 0
MID-SOUTHERN BANCORP INC COM 59548Q107 108 6,822 SH   SOLE 21 6,822 0 0
MIDDLEBY CORP COM 596278101 23,689 136,726 SH   SOLE 2 41,090 0 95,636
MIDDLEBY CORP COM 596278101 34 195 SH   SOLE 4 195 0 0
MIDDLEBY CORP COM 596278101 194 1,117 SH   SOLE 7 1,117 0 0
MIDDLEBY CORP COM 596278101 23,582 136,108 SH   SOLE 18 136,108 0 0
MIDDLEBY CORP COM 596278101 2,547 14,699 SH   SOLE 19 14,699 0 0
MIDDLEBY CORP COM 596278101 450,159 2,598,170 SH   SOLE 21 2,598,170 0 0
MIDDLEBY CORP COM 596278101 271,192 1,565,234 SH   SOLE 22 1,498,241 0 66,993
MIDDLEBY CORP COM 596278101 359 2,070 SH   SOLE 25 2,070 0 0
MIDDLEBY CORP COM 596278101 3,519 20,311 SH   SOLE 26 15,875 0 4,436
MIDDLEBY CORP COM 596278101 1,190 6,866 SH   SOLE 28 6,378 0 488
MIDDLEBY CORP COM 596278101 7,113 41,053 SH   SOLE 30 41,053 0 0
MIDDLEBY CORP COM 596278101 166 959 SH   SOLE 31 959 0 0
MIDDLEBY CORP COM 596278101 125 724 SH   SOLE 34 724 0 0
MIDDLEBY CORP COM 596278101 450 2,597 SH   SOLE 36 2,597 0 0
MIDDLEBY CORP COM 596278101 1,182 6,821 SH   SOLE 40 6,821 0 0
MIDDLEBY CORP COM 596278101 3,593 20,739 SH   SOLE 43 3,922 0 16,817
MIDDLEFIELD BANC CORP COM NEW 596304204 31 1,304 SH   SOLE 18 1,304 0 0
MIDDLEFIELD BANC CORP COM NEW 596304204 403 17,094 SH   SOLE 21 17,094 0 0
MIDDLESEX WTR CO COM 596680108 1,142 13,971 SH   SOLE 2 5,364 0 8,607
MIDDLESEX WTR CO COM 596680108 4 46 SH   SOLE 4 46 0 0
MIDDLESEX WTR CO COM 596680108 1,446 17,698 SH   SOLE 7 17,698 0 0
MIDDLESEX WTR CO COM 596680108 4,491 54,953 SH   SOLE 18 54,953 0 0
MIDDLESEX WTR CO COM 596680108 2,460 30,095 SH   SOLE 19 30,095 0 0
MIDDLESEX WTR CO COM 596680108 55,552 679,705 SH   SOLE 21 679,705 0 0
MIDDLESEX WTR CO COM 596680108 36,234 443,336 SH   SOLE 22 423,753 0 19,583
MIDDLESEX WTR CO COM 596680108 144 1,759 SH   SOLE 25 1,759 0 0
MIDDLESEX WTR CO COM 596680108 672 8,228 SH   SOLE 26 7,181 0 1,047
MIDDLESEX WTR CO COM 596680108 185 2,261 SH   SOLE 28 2,261 0 0
MIDDLESEX WTR CO COM 596680108 14,904 182,352 SH   SOLE 30 182,352 0 0
MIDDLESEX WTR CO COM 596680108 225 2,756 SH   SOLE 36 2,756 0 0
MIDDLESEX WTR CO COM 596680108 186 2,274 SH   SOLE 40 2,274 0 0
MIDDLESEX WTR CO COM 596680108 1,387 16,972 SH   SOLE 43 132 0 16,840
MIDLAND STS BANCORP INC ILL COM 597742105 1,442 54,881 SH   SOLE 2 20,803 0 34,078
MIDLAND STS BANCORP INC ILL COM 597742105 11 402 SH   SOLE 7 402 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 2,061 78,446 SH   SOLE 18 78,446 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 4,034 153,553 SH   SOLE 19 153,553 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 24,157 919,558 SH   SOLE 21 919,558 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 20,974 798,401 SH   SOLE 22 767,023 0 31,378
MIDLAND STS BANCORP INC ILL COM 597742105 14 545 SH   SOLE 25 545 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 536 20,402 SH   SOLE 26 0 0 20,402
MIDLAND STS BANCORP INC ILL COM 597742105 75 2,859 SH   SOLE 28 2,859 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 769 29,271 SH   SOLE 30 29,271 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 12 462 SH   SOLE 34 462 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 61 2,324 SH   SOLE 40 2,324 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 2,405 91,566 SH   SOLE 43 14,205 0 77,361
MIDWEST HLDG INC COM NEW 59833J206 7 187 SH   SOLE 18 187 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 589 20,489 SH   SOLE 2 6,763 0 13,726
MIDWESTONE FINL GROUP INC NE COM 598511103 4 130 SH   SOLE 7 130 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 1,503 52,248 SH   SOLE 18 52,248 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 799 27,760 SH   SOLE 19 27,760 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 16,688 580,039 SH   SOLE 21 580,039 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 10,708 372,192 SH   SOLE 22 354,818 0 17,374
MIDWESTONE FINL GROUP INC NE COM 598511103 14 493 SH   SOLE 25 493 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 74 2,558 SH   SOLE 28 2,558 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 525 18,245 SH   SOLE 30 18,245 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 37 1,300 SH   SOLE 34 1,300 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 53 1,841 SH   SOLE 40 1,841 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 326 11,315 SH   SOLE 43 0 0 11,315
MILESTONE SCIENTIFIC INC COM NEW 59935P209 2 629 SH   SOLE 2 629 0 0
MILESTONE SCIENTIFIC INC COM NEW 59935P209 25 10,279 SH   SOLE 18 10,279 0 0
MILESTONE SCIENTIFIC INC COM NEW 59935P209 22 8,836 SH   SOLE 21 8,836 0 0
MILESTONE SCIENTIFIC INC COM NEW 59935P209 153 62,563 SH   SOLE 22 62,563 0 0
MILLER HERMAN INC COM 600544100 6,452 136,859 SH   SOLE 2 54,771 0 82,088
MILLER HERMAN INC COM 600544100 13 267 SH   SOLE 4 267 0 0
MILLER HERMAN INC COM 600544100 45 951 SH   SOLE 7 951 0 0
MILLER HERMAN INC COM 600544100 14,671 311,230 SH   SOLE 18 311,230 0 0
MILLER HERMAN INC COM 600544100 15,809 335,359 SH   SOLE 19 335,359 0 0
MILLER HERMAN INC COM 600544100 197,593 4,191,616 SH   SOLE 21 4,191,616 0 0
MILLER HERMAN INC COM 600544100 97,701 2,072,564 SH   SOLE 22 1,984,857 0 87,707
MILLER HERMAN INC COM 600544100 592 12,563 SH   SOLE 23 12,563 0 0
MILLER HERMAN INC COM 600544100 196 4,164 SH   SOLE 25 4,164 0 0
MILLER HERMAN INC COM 600544100 4,674 99,144 SH   SOLE 26 22,803 0 76,341
MILLER HERMAN INC COM 600544100 359 7,621 SH   SOLE 28 7,621 0 0
MILLER HERMAN INC COM 600544100 2,259 47,922 SH   SOLE 30 47,922 0 0
MILLER HERMAN INC COM 600544100 354 7,520 SH   SOLE 36 7,520 0 0
MILLER HERMAN INC COM 600544100 354 7,500 SH   SOLE 40 7,500 0 0
MILLER HERMAN INC COM 600544100 4,399 93,310 SH   SOLE 43 1,155 0 92,155
MILLER INDS INC TENN COM NEW 600551204 523 13,273 SH   SOLE 2 786 0 12,487
MILLER INDS INC TENN COM NEW 600551204 6 159 SH   SOLE 7 159 0 0
MILLER INDS INC TENN COM NEW 600551204 1,456 36,921 SH   SOLE 18 36,921 0 0
MILLER INDS INC TENN COM NEW 600551204 782 19,836 SH   SOLE 19 19,836 0 0
MILLER INDS INC TENN COM NEW 600551204 17,257 437,559 SH   SOLE 21 437,559 0 0
MILLER INDS INC TENN COM NEW 600551204 10,905 276,495 SH   SOLE 22 265,717 0 10,778
MILLER INDS INC TENN COM NEW 600551204 1,833 46,466 SH   SOLE 43 3,700 0 42,766
MILLICOM INTL CELLULAR S A COM STK L6388F110 178 4,504 SH   SOLE 43 0 0 4,504
MIMECAST LTD ORD SHS G14838109 4,960 93,495 SH   SOLE 2 43,521 0 49,974
MIMECAST LTD ORD SHS G14838109 14 256 SH   SOLE 4 256 0 0
MIMECAST LTD ORD SHS G14838109 51 959 SH   SOLE 7 959 0 0
MIMECAST LTD ORD SHS G14838109 11,113 209,490 SH   SOLE 18 188,767 0 20,723
MIMECAST LTD ORD SHS G14838109 27,005 509,053 SH   SOLE 19 509,053 0 0
MIMECAST LTD ORD SHS G14838109 122,039 2,300,452 SH   SOLE 21 2,300,452 0 0
MIMECAST LTD ORD SHS G14838109 95,610 1,802,256 SH   SOLE 22 1,766,084 0 36,172
MIMECAST LTD ORD SHS G14838109 943 17,779 SH   SOLE 23 17,779 0 0
MIMECAST LTD ORD SHS G14838109 370 6,968 SH   SOLE 25 6,968 0 0
MIMECAST LTD ORD SHS G14838109 8,382 158,001 SH   SOLE 26 76,509 0 81,492
MIMECAST LTD ORD SHS G14838109 368 6,936 SH   SOLE 28 6,936 0 0
MIMECAST LTD ORD SHS G14838109 26,586 501,156 SH   SOLE 30 501,156 0 0
MIMECAST LTD ORD SHS G14838109 4,082 76,952 SH   SOLE 34 76,952 0 0
MIMECAST LTD ORD SHS G14838109 219 4,130 SH   SOLE 36 4,130 0 0
MIMECAST LTD ORD SHS G14838109 379 7,150 SH   SOLE 40 7,150 0 0
MIMECAST LTD ORD SHS G14838109 104 1,969 SH   SOLE 43 204 0 1,765
MIMEDX GROUP INC COM 602496101 815 65,181 SH   SOLE 2 24,676 0 40,505
MIMEDX GROUP INC COM 602496101 22 1,785 SH   SOLE 7 1,785 0 0
MIMEDX GROUP INC COM 602496101 4,627 369,884 SH   SOLE 18 369,884 0 0
MIMEDX GROUP INC COM 602496101 2,393 191,315 SH   SOLE 19 191,315 0 0
MIMEDX GROUP INC COM 602496101 50,236 4,015,697 SH   SOLE 21 4,015,697 0 0
MIMEDX GROUP INC COM 602496101 31,850 2,545,991 SH   SOLE 22 2,456,394 0 89,597
MIMEDX GROUP INC COM 602496101 35 2,808 SH   SOLE 25 2,808 0 0
MIMEDX GROUP INC COM 602496101 208 16,655 SH   SOLE 30 16,655 0 0
MIMEDX GROUP INC COM 602496101 107 8,586 SH   SOLE 40 8,586 0 0
MIMEDX GROUP INC COM 602496101 14 1,111 SH   SOLE 43 0 0 1,111
MIND C T I LTD ORD M70240102 11 3,683 SH   SOLE 18 3,683 0 0
MIND MEDICINE MINDMED INC COM SUB VTG 60255C109 160 46,417 SH   SOLE 2 13,235 0 33,182
MIND MEDICINE MINDMED INC COM SUB VTG 60255C109 18 5,176 SH   SOLE 7 5,176 0 0
MIND MEDICINE MINDMED INC COM SUB VTG 60255C109 3,677 1,065,865 SH   SOLE 18 1,065,865 0 0
MIND MEDICINE MINDMED INC COM SUB VTG 60255C109 2,350 681,123 SH   SOLE 19 681,123 0 0
MIND MEDICINE MINDMED INC COM SUB VTG 60255C109 37,425 10,847,716 SH   SOLE 21 10,847,716 0 0
MIND MEDICINE MINDMED INC COM SUB VTG 60255C109 10,482 3,038,210 SH   SOLE 22 2,989,831 0 48,379
MIND TECHNOLOGY INC COM 602566101 5 2,375 SH   SOLE 18 2,375 0 0
MIND TECHNOLOGY INC COM 602566101 111 57,420 SH   SOLE 21 57,420 0 0
MIND TECHNOLOGY INC COM 602566101 459 236,511 SH   SOLE 22 236,511 0 0
MINERALS TECHNOLOGIES INC COM 603158106 3,993 50,758 SH   SOLE 2 24,117 0 26,641
MINERALS TECHNOLOGIES INC COM 603158106 9 111 SH   SOLE 4 111 0 0
MINERALS TECHNOLOGIES INC COM 603158106 40 505 SH   SOLE 7 505 0 0
MINERALS TECHNOLOGIES INC COM 603158106 13,968 177,551 SH   SOLE 18 177,551 0 0
MINERALS TECHNOLOGIES INC COM 603158106 4,695 59,680 SH   SOLE 19 59,680 0 0
MINERALS TECHNOLOGIES INC COM 603158106 191,797 2,437,989 SH   SOLE 21 2,437,989 0 0
MINERALS TECHNOLOGIES INC COM 603158106 82,251 1,045,514 SH   SOLE 22 995,195 0 50,319
MINERALS TECHNOLOGIES INC COM 603158106 243 3,094 SH   SOLE 25 3,094 0 0
MINERALS TECHNOLOGIES INC COM 603158106 1,559 19,817 SH   SOLE 26 17,080 0 2,737
MINERALS TECHNOLOGIES INC COM 603158106 664 8,434 SH   SOLE 28 3,710 0 4,724
MINERALS TECHNOLOGIES INC COM 603158106 1,870 23,766 SH   SOLE 30 23,766 0 0
MINERALS TECHNOLOGIES INC COM 603158106 5 64 SH   SOLE 31 0 0 64
MINERALS TECHNOLOGIES INC COM 603158106 525 6,669 SH   SOLE 36 6,669 0 0
MINERALS TECHNOLOGIES INC COM 603158106 300 3,818 SH   SOLE 40 3,818 0 0
MINERALS TECHNOLOGIES INC COM 603158106 3,488 44,334 SH   SOLE 43 5,672 0 38,662
MINERVA NEUROSCIENCES INC COM 603380106 2 768 SH   SOLE 2 768 0 0
MINERVA NEUROSCIENCES INC COM 603380106 17 7,453 SH   SOLE 18 7,453 0 0
MINERVA NEUROSCIENCES INC COM 603380106 36 15,566 SH   SOLE 21 15,566 0 0
MINERVA NEUROSCIENCES INC COM 603380106 888 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 123 5,919 SH   SOLE 22 5,919 0 0
MINISO GROUP HLDG LTD SPONSORED ADS 66981J102 929 44,686 SH   SOLE 25 44,686 0 0
MINISO GROUP HLDG LTD SPONSORED ADS 66981J102 67 3,209 SH   SOLE 26 3,209 0 0
MINISO GROUP HLDG LTD SPONSORED ADS 66981J102 590 28,403 SH   SOLE 28 0 0 28,403
MIRATI THERAPEUTICS INC COM 60468T105 18,866 116,798 SH   SOLE 2 48,046 0 68,752
MIRATI THERAPEUTICS INC COM 60468T105 23 145 SH   SOLE 4 145 0 0
MIRATI THERAPEUTICS INC COM 60468T105 103 635 SH   SOLE 7 635 0 0
MIRATI THERAPEUTICS INC COM 60468T105 5,875 36,368 SH   SOLE 18 36,368 0 0
MIRATI THERAPEUTICS INC COM 60468T105 72,656 449,801 SH   SOLE 19 449,801 0 0
MIRATI THERAPEUTICS INC COM 60468T105 145,960 903,609 SH   SOLE 21 903,609 0 0
MIRATI THERAPEUTICS INC COM 60468T105 171,552 1,062,042 SH   SOLE 22 1,017,317 0 44,725
MIRATI THERAPEUTICS INC COM 60468T105 456 2,821 SH   SOLE 23 2,821 0 0
MIRATI THERAPEUTICS INC COM 60468T105 311 1,924 SH   SOLE 25 1,924 0 0
MIRATI THERAPEUTICS INC COM 60468T105 4,894 30,297 SH   SOLE 26 12,559 0 17,738
MIRATI THERAPEUTICS INC COM 60468T105 594 3,678 SH   SOLE 28 3,678 0 0
MIRATI THERAPEUTICS INC COM 60468T105 30,294 187,543 SH   SOLE 30 187,543 0 0
MIRATI THERAPEUTICS INC COM 60468T105 113 697 SH   SOLE 31 697 0 0
MIRATI THERAPEUTICS INC COM 60468T105 35,404 219,180 SH   SOLE 34 219,180 0 0
MIRATI THERAPEUTICS INC COM 60468T105 306 1,897 SH   SOLE 36 1,897 0 0
MIRATI THERAPEUTICS INC COM 60468T105 697 4,314 SH   SOLE 40 4,314 0 0
MIRATI THERAPEUTICS INC COM 60468T105 930 5,756 SH   SOLE 43 187 0 5,569
MIRUM PHARMACEUTICALS INC COM 604749101 218 12,625 SH   SOLE 2 2,803 0 9,822
MIRUM PHARMACEUTICALS INC COM 604749101 459 26,527 SH   SOLE 18 18,578 0 7,949
MIRUM PHARMACEUTICALS INC COM 604749101 1,941 112,233 SH   SOLE 19 112,233 0 0
MIRUM PHARMACEUTICALS INC COM 604749101 2,415 139,676 SH   SOLE 21 139,676 0 0
MIRUM PHARMACEUTICALS INC COM 604749101 5,141 297,339 SH   SOLE 22 294,924 0 2,415
MIRUM PHARMACEUTICALS INC COM 604749101 83 4,816 SH   SOLE 23 4,816 0 0
MIRUM PHARMACEUTICALS INC COM 604749101 251 14,518 SH   SOLE 26 0 0 14,518
MISONIX INC COM 604871103 315 14,209 SH   SOLE 2 575 0 13,634
MISONIX INC COM 604871103 4 197 SH   SOLE 7 197 0 0
MISONIX INC COM 604871103 937 42,246 SH   SOLE 18 42,246 0 0
MISONIX INC COM 604871103 473 21,320 SH   SOLE 19 21,320 0 0
MISONIX INC COM 604871103 10,115 456,033 SH   SOLE 21 456,033 0 0
MISONIX INC COM 604871103 6,544 295,033 SH   SOLE 22 286,982 0 8,051
MISSION PRODUCE INC COM 60510V108 894 43,175 SH   SOLE 2 15,982 0 27,193
MISSION PRODUCE INC COM 60510V108 1,153 55,694 SH   SOLE 7 55,694 0 0
MISSION PRODUCE INC COM 60510V108 0 22 SH   SOLE 17 0 0 22
MISSION PRODUCE INC COM 60510V108 2,568 123,999 SH   SOLE 18 118,517 0 5,482
MISSION PRODUCE INC COM 60510V108 2,413 116,520 SH   SOLE 19 116,520 0 0
MISSION PRODUCE INC COM 60510V108 26,417 1,275,551 SH   SOLE 21 1,275,551 0 0
MISSION PRODUCE INC COM 60510V108 9,059 437,427 SH   SOLE 22 403,144 0 34,283
MISSION PRODUCE INC COM 60510V108 104 5,019 SH   SOLE 23 5,019 0 0
MISSION PRODUCE INC COM 60510V108 57 2,743 SH   SOLE 40 2,743 0 0
MISSION PRODUCE INC COM 60510V108 16 790 SH   SOLE 43 0 0 790
MISTER CAR WASH INC COM 60646V105 178 8,274 SH   SOLE 18 8,274 0 0
MISTER CAR WASH INC COM 60646V105 100 4,640 SH   SOLE 19 4,640 0 0
MISTER CAR WASH INC COM 60646V105 336 15,587 SH   SOLE 22 15,587 0 0
MISTER CAR WASH INC COM 60646V105 1,281 59,512 SH   SOLE 26 59,512 0 0
MISTER CAR WASH INC COM 60646V105 4,770 221,546 SH   SOLE 28 0 0 221,546
MISTER CAR WASH INC COM 60646V105 65 3,037 SH   SOLE 31 0 0 3,037
MISTRAS GROUP INC COM 60649T107 324 32,990 SH   SOLE 2 10,949 0 22,041
MISTRAS GROUP INC COM 60649T107 4 429 SH   SOLE 7 429 0 0
MISTRAS GROUP INC COM 60649T107 680 69,191 SH   SOLE 18 69,191 0 0
MISTRAS GROUP INC COM 60649T107 573 58,281 SH   SOLE 19 58,281 0 0
MISTRAS GROUP INC COM 60649T107 7,399 752,653 SH   SOLE 21 752,653 0 0
MISTRAS GROUP INC COM 60649T107 4,590 466,932 SH   SOLE 22 447,963 0 18,969
MISTRAS GROUP INC COM 60649T107 1 134 SH   SOLE 43 0 0 134
MITEK SYS INC COM NEW 606710200 343 17,828 SH   SOLE 2 13,396 0 4,432
MITEK SYS INC COM NEW 606710200 3 157 SH   SOLE 4 157 0 0
MITEK SYS INC COM NEW 606710200 13 675 SH   SOLE 7 675 0 0
MITEK SYS INC COM NEW 606710200 2,695 139,947 SH   SOLE 18 139,947 0 0
MITEK SYS INC COM NEW 606710200 1,632 84,755 SH   SOLE 19 84,755 0 0
MITEK SYS INC COM NEW 606710200 29,613 1,537,550 SH   SOLE 21 1,537,550 0 0
MITEK SYS INC COM NEW 606710200 20,660 1,072,671 SH   SOLE 22 1,051,983 0 20,688
MITEK SYS INC COM NEW 606710200 22 1,126 SH   SOLE 25 1,126 0 0
MITEK SYS INC COM NEW 606710200 3,500 181,721 SH   SOLE 30 181,721 0 0
MITEK SYS INC COM NEW 606710200 94 4,877 SH   SOLE 40 4,877 0 0
MITEK SYS INC COM NEW 606710200 307 15,952 SH   SOLE 43 0 0 15,952
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 14 2,667 SH   SOLE 18 2,667 0 0
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 29,307 5,407,273 SH   SOLE 43 509,140 0 4,898,133
MIX TELEMATICS LTD SPONSORED ADR 60688N102 99 5,950 SH   SOLE 43 0 0 5,950
MIZUHO FINANCIAL GROUP INC SPONSORED ADR 60687Y109 4 1,467 SH   SOLE 18 1,467 0 0
MIZUHO FINANCIAL GROUP INC SPONSORED ADR 60687Y109 10,566 3,707,399 SH   SOLE 43 372,047 0 3,335,352
MKS INSTRS INC COM 55306N104 23,122 129,935 SH   SOLE 2 42,051 0 87,884
MKS INSTRS INC COM 55306N104 36 200 SH   SOLE 4 200 0 0
MKS INSTRS INC COM 55306N104 182 1,021 SH   SOLE 7 1,021 0 0
MKS INSTRS INC COM 55306N104 25,712 144,490 SH   SOLE 18 144,490 0 0
MKS INSTRS INC COM 55306N104 2,606 14,645 SH   SOLE 19 14,645 0 0
MKS INSTRS INC COM 55306N104 542,830 3,050,462 SH   SOLE 21 3,050,462 0 0
MKS INSTRS INC COM 55306N104 278,044 1,562,486 SH   SOLE 22 1,496,619 0 65,867
MKS INSTRS INC COM 55306N104 310 1,741 SH   SOLE 25 1,741 0 0
MKS INSTRS INC COM 55306N104 3,918 22,019 SH   SOLE 26 17,280 0 4,739
MKS INSTRS INC COM 55306N104 888 4,990 SH   SOLE 28 4,990 0 0
MKS INSTRS INC COM 55306N104 7,122 40,023 SH   SOLE 30 40,023 0 0
MKS INSTRS INC COM 55306N104 171 963 SH   SOLE 31 963 0 0
MKS INSTRS INC COM 55306N104 47,299 265,802 SH   SOLE 34 265,802 0 0
MKS INSTRS INC COM 55306N104 304 1,706 SH   SOLE 36 1,706 0 0
MKS INSTRS INC COM 55306N104 1,170 6,573 SH   SOLE 40 6,573 0 0
MKS INSTRS INC COM 55306N104 4,783 26,880 SH   SOLE 43 3,392 0 23,488
MMA CAPITAL HOLDINGS INC COM 55315D105 28 1,025 SH   SOLE 18 1,025 0 0
MMA CAPITAL HOLDINGS INC COM 55315D105 767 28,248 SH   SOLE 21 28,248 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 6,050 653,310 SH   SOLE 2 244,896 0 408,414
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 2,544 274,714 SH   SOLE 4 233,389 0 41,325
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 581 62,794 SH   SOLE 7 62,794 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 284 30,684 SH   SOLE 13 1,642 0 29,042
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 33 3,606 SH   SOLE 15 3,606 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 4,139 447,018 SH   SOLE 18 447,018 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 87,715 9,472,470 SH   SOLE 21 9,472,470 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 43,111 4,655,603 SH   SOLE 22 4,117,890 0 537,713
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 1,982 214,026 SH   SOLE 23 214,026 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 1,437 155,231 SH   SOLE 25 155,231 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 7,300 788,300 SH   SOLE 26 695,115 0 93,185
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 6,488 700,653 SH   SOLE 28 125,592 0 575,061
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 38,909 4,201,829 SH   SOLE 30 4,024,168 0 177,661
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 102 10,975 SH   SOLE 31 0 0 10,975
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 340 36,748 SH   SOLE 34 36,748 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,281 138,327 SH   SOLE 43 90,018 0 48,309
MODEL N INC COM 607525102 776 22,655 SH   SOLE 2 13,317 0 9,338
MODEL N INC COM 607525102 3 92 SH   SOLE 4 92 0 0
MODEL N INC COM 607525102 21 608 SH   SOLE 7 608 0 0
MODEL N INC COM 607525102 3,691 107,692 SH   SOLE 18 107,692 0 0
MODEL N INC COM 607525102 4,571 133,368 SH   SOLE 19 133,368 0 0
MODEL N INC COM 607525102 39,427 1,150,489 SH   SOLE 21 1,150,489 0 0
MODEL N INC COM 607525102 28,329 826,636 SH   SOLE 22 808,150 0 18,486
MODEL N INC COM 607525102 92 2,691 SH   SOLE 23 2,691 0 0
MODEL N INC COM 607525102 100 2,910 SH   SOLE 25 2,910 0 0
MODEL N INC COM 607525102 975 28,452 SH   SOLE 26 17,988 0 10,464
MODEL N INC COM 607525102 114 3,334 SH   SOLE 28 3,334 0 0
MODEL N INC COM 607525102 879 25,657 SH   SOLE 30 25,657 0 0
MODEL N INC COM 607525102 18 533 SH   SOLE 34 533 0 0
MODEL N INC COM 607525102 152 4,441 SH   SOLE 36 4,441 0 0
MODEL N INC COM 607525102 115 3,361 SH   SOLE 40 3,361 0 0
MODEL N INC COM 607525102 309 9,028 SH   SOLE 43 55 0 8,973
MODERNA INC COM 60770K107 167,315 712,040 SH   SOLE 2 97,438 0 614,602
MODERNA INC COM 60770K107 41,364 176,030 SH   SOLE 4 109,730 0 66,300
MODERNA INC COM 60770K107 18,297 77,866 SH   SOLE 7 77,866 0 0
MODERNA INC COM 60770K107 551 2,347 SH   SOLE 13 804 0 1,543
MODERNA INC COM 60770K107 6,774 28,827 SH   SOLE 15 28,827 0 0
MODERNA INC COM 60770K107 85,754 364,941 SH   SOLE 18 346,880 0 18,061
MODERNA INC COM 60770K107 4,678 19,908 SH   SOLE 19 19,908 0 0
MODERNA INC COM 60770K107 1,710,921 7,281,136 SH   SOLE 21 7,281,136 0 0
MODERNA INC COM 60770K107 1,647,560 7,011,491 SH   SOLE 22 6,587,681 0 423,810
MODERNA INC COM 60770K107 44,036 187,402 SH   SOLE 23 187,402 0 0
MODERNA INC COM 60770K107 130,907 557,097 SH   SOLE 25 557,097 0 0
MODERNA INC COM 60770K107 121,499 517,059 SH   SOLE 26 260,861 0 256,198
MODERNA INC COM 60770K107 128,394 546,403 SH   SOLE 28 37,895 0 508,508
MODERNA INC COM 60770K107 1,404 5,973 SH   SOLE 29 5,973 0 0
MODERNA INC COM 60770K107 317,666 1,351,887 SH   SOLE 30 1,351,887 0 0
MODERNA INC COM 60770K107 28,452 121,082 SH   SOLE 31 47,373 0 73,709
MODERNA INC COM 60770K107 20,602 87,674 SH   SOLE 32 87,674 0 0
MODERNA INC COM 60770K107 5,056 21,516 SH   SOLE 34 21,516 0 0
MODERNA INC COM 60770K107 39,082 166,322 SH   SOLE 36 166,322 0 0
MODERNA INC COM 60770K107 2,719 11,573 SH   SOLE 40 11,573 0 0
MODERNA INC COM 60770K107 33,403 142,151 SH   SOLE 43 12,458 0 129,693
MODINE MFG CO COM 607828100 1,353 81,560 SH   SOLE 2 17,649 0 63,911
MODINE MFG CO COM 607828100 13 804 SH   SOLE 7 804 0 0
MODINE MFG CO COM 607828100 2,945 177,493 SH   SOLE 18 177,493 0 0
MODINE MFG CO COM 607828100 2,527 152,312 SH   SOLE 19 152,312 0 0
MODINE MFG CO COM 607828100 33,060 1,992,753 SH   SOLE 21 1,992,753 0 0
MODINE MFG CO COM 607828100 25,248 1,521,883 SH   SOLE 22 1,450,929 0 70,954
MODINE MFG CO COM 607828100 114 6,862 SH   SOLE 23 6,862 0 0
MODINE MFG CO COM 607828100 27 1,656 SH   SOLE 25 1,656 0 0
MODINE MFG CO COM 607828100 592 35,705 SH   SOLE 26 0 0 35,705
MODINE MFG CO COM 607828100 196 11,841 SH   SOLE 30 11,841 0 0
MODINE MFG CO COM 607828100 100 6,012 SH   SOLE 40 6,012 0 0
MODINE MFG CO COM 607828100 47 2,843 SH   SOLE 43 144 0 2,699
MODIVCARE INC COM 60783X104 1,939 11,403 SH   SOLE 2 3,903 0 7,500
MODIVCARE INC COM 60783X104 11 67 SH   SOLE 4 67 0 0
MODIVCARE INC COM 60783X104 34 200 SH   SOLE 7 200 0 0
MODIVCARE INC COM 60783X104 8,560 50,330 SH   SOLE 18 50,330 0 0
MODIVCARE INC COM 60783X104 3,863 22,714 SH   SOLE 19 22,714 0 0
MODIVCARE INC COM 60783X104 255,168 1,500,370 SH   SOLE 21 1,500,370 0 0
MODIVCARE INC COM 60783X104 54,241 318,933 SH   SOLE 22 303,819 0 15,114
MODIVCARE INC COM 60783X104 170 1,001 SH   SOLE 25 1,001 0 0
MODIVCARE INC COM 60783X104 1,215 7,144 SH   SOLE 26 5,388 0 1,756
MODIVCARE INC COM 60783X104 323 1,900 SH   SOLE 28 1,900 0 0
MODIVCARE INC COM 60783X104 4,488 26,387 SH   SOLE 30 26,387 0 0
MODIVCARE INC COM 60783X104 246 1,445 SH   SOLE 36 1,445 0 0
MODIVCARE INC COM 60783X104 254 1,495 SH   SOLE 40 1,495 0 0
MODIVCARE INC COM 60783X104 1,142 6,714 SH   SOLE 43 23 0 6,691
MOELIS & CO CL A 60786M105 2,555 44,906 SH   SOLE 2 17,957 0 26,949
MOELIS & CO CL A 60786M105 11 194 SH   SOLE 4 194 0 0
MOELIS & CO CL A 60786M105 257 4,511 SH   SOLE 7 4,511 0 0
MOELIS & CO CL A 60786M105 10,985 193,092 SH   SOLE 18 193,092 0 0
MOELIS & CO CL A 60786M105 6,264 110,109 SH   SOLE 19 110,109 0 0
MOELIS & CO CL A 60786M105 144,512 2,540,201 SH   SOLE 21 2,540,201 0 0
MOELIS & CO CL A 60786M105 87,456 1,537,289 SH   SOLE 22 1,478,430 0 58,859
MOELIS & CO CL A 60786M105 85 1,495 SH   SOLE 25 1,495 0 0
MOELIS & CO CL A 60786M105 1,231 21,643 SH   SOLE 26 17,656 0 3,987
MOELIS & CO CL A 60786M105 431 7,583 SH   SOLE 28 7,583 0 0
MOELIS & CO CL A 60786M105 2,374 41,737 SH   SOLE 30 41,737 0 0
MOELIS & CO CL A 60786M105 376 6,602 SH   SOLE 40 6,602 0 0
MOELIS & CO CL A 60786M105 1,085 19,072 SH   SOLE 43 12,528 0 6,544
MOHAWK INDS INC COM 608190104 27,179 141,419 SH   SOLE 2 27,652 0 113,767
MOHAWK INDS INC COM 608190104 4,872 25,350 SH   SOLE 4 23,231 0 2,119
MOHAWK INDS INC COM 608190104 11,976 62,315 SH   SOLE 7 55,028 0 7,287
MOHAWK INDS INC COM 608190104 38 197 SH   SOLE 13 197 0 0
MOHAWK INDS INC COM 608190104 1,446 7,526 SH   SOLE 15 7,526 0 0
MOHAWK INDS INC COM 608190104 25,063 130,410 SH   SOLE 18 121,737 0 8,673
MOHAWK INDS INC COM 608190104 6,045 31,451 SH   SOLE 19 31,451 0 0
MOHAWK INDS INC COM 608190104 372,292 1,937,102 SH   SOLE 21 1,937,102 0 0
MOHAWK INDS INC COM 608190104 268,042 1,394,673 SH   SOLE 22 1,266,020 0 128,653
MOHAWK INDS INC COM 608190104 6,564 34,152 SH   SOLE 23 34,152 0 0
MOHAWK INDS INC COM 608190104 16,270 84,656 SH   SOLE 25 84,656 0 0
MOHAWK INDS INC COM 608190104 28,533 148,463 SH   SOLE 26 68,793 0 79,670
MOHAWK INDS INC COM 608190104 37,891 197,152 SH   SOLE 28 6,653 0 190,499
MOHAWK INDS INC COM 608190104 63 326 SH   SOLE 29 326 0 0
MOHAWK INDS INC COM 608190104 100,790 524,430 SH   SOLE 30 430,654 0 93,776
MOHAWK INDS INC COM 608190104 2,979 15,499 SH   SOLE 31 6,420 0 9,079
MOHAWK INDS INC COM 608190104 635 3,304 SH   SOLE 34 3,304 0 0
MOHAWK INDS INC COM 608190104 6,949 36,159 SH   SOLE 36 36,159 0 0
MOHAWK INDS INC COM 608190104 448 2,331 SH   SOLE 40 2,331 0 0
MOHAWK INDS INC COM 608190104 5,188 26,996 SH   SOLE 43 3,932 0 23,064
MOLECULAR PARTNERS AG ADS 60853G106 320 15,619 SH   SOLE 22 15,619 0 0
MOLECULAR PARTNERS AG ADS 60853G106 629 30,700 SH   SOLE 26 30,700 0 0
MOLECULAR PARTNERS AG ADS 60853G106 2,401 117,161 SH   SOLE 28 0 0 117,161
MOLECULAR PARTNERS AG ADS 60853G106 32 1,558 SH   SOLE 31 0 0 1,558
MOLECULAR TEMPLATES INC COM 608550109 137 17,567 SH   SOLE 2 10,821 0 6,746
MOLECULAR TEMPLATES INC COM 608550109 4 494 SH   SOLE 7 494 0 0
MOLECULAR TEMPLATES INC COM 608550109 839 107,259 SH   SOLE 18 107,259 0 0
MOLECULAR TEMPLATES INC COM 608550109 595 76,040 SH   SOLE 19 76,040 0 0
MOLECULAR TEMPLATES INC COM 608550109 11,677 1,493,199 SH   SOLE 21 1,493,199 0 0
MOLECULAR TEMPLATES INC COM 608550109 7,355 940,486 SH   SOLE 22 935,866 0 4,620
MOLECULAR TEMPLATES INC COM 608550109 26 3,311 SH   SOLE 25 3,311 0 0
MOLECULAR TEMPLATES INC COM 608550109 18 2,246 SH   SOLE 26 2,246 0 0
MOLECULAR TEMPLATES INC COM 608550109 38 4,806 SH   SOLE 30 4,806 0 0
MOLECULAR TEMPLATES INC COM 608550109 14 1,798 SH   SOLE 36 1,798 0 0
MOLECULAR TEMPLATES INC COM 608550109 33 4,164 SH   SOLE 40 4,164 0 0
MOLECULAR TEMPLATES INC COM 608550109 20 2,534 SH   SOLE 43 0 0 2,534
MOLECULIN BIOTECH INC COM 60855D200 21 5,836 SH   SOLE 18 5,836 0 0
MOLECULIN BIOTECH INC COM 60855D200 288 78,474 SH   SOLE 21 78,474 0 0
MOLECULIN BIOTECH INC COM 60855D200 708 192,936 SH   SOLE 22 192,936 0 0
MOLINA HEALTHCARE INC COM 60855R100 41,161 162,655 SH   SOLE 2 64,613 0 98,042
MOLINA HEALTHCARE INC COM 60855R100 9,128 36,069 SH   SOLE 4 23,417 0 12,652
MOLINA HEALTHCARE INC COM 60855R100 2,172 8,584 SH   SOLE 7 8,584 0 0
MOLINA HEALTHCARE INC COM 60855R100 157 620 SH   SOLE 13 177 0 443
MOLINA HEALTHCARE INC COM 60855R100 1,100 4,345 SH   SOLE 15 4,345 0 0
MOLINA HEALTHCARE INC COM 60855R100 37,507 148,215 SH   SOLE 18 144,648 0 3,567
MOLINA HEALTHCARE INC COM 60855R100 4,634 18,311 SH   SOLE 19 18,311 0 0
MOLINA HEALTHCARE INC COM 60855R100 723,063 2,857,277 SH   SOLE 21 2,857,277 0 0
MOLINA HEALTHCARE INC COM 60855R100 431,791 1,706,280 SH   SOLE 22 1,623,682 0 82,598
MOLINA HEALTHCARE INC COM 60855R100 9,630 38,056 SH   SOLE 23 38,056 0 0
MOLINA HEALTHCARE INC COM 60855R100 3,306 13,064 SH   SOLE 25 13,064 0 0
MOLINA HEALTHCARE INC COM 60855R100 17,758 70,174 SH   SOLE 26 60,547 0 9,627
MOLINA HEALTHCARE INC COM 60855R100 27,328 107,989 SH   SOLE 28 6,172 0 101,817
MOLINA HEALTHCARE INC COM 60855R100 747 2,951 SH   SOLE 29 2,951 0 0
MOLINA HEALTHCARE INC COM 60855R100 28,721 113,496 SH   SOLE 30 110,012 0 3,484
MOLINA HEALTHCARE INC COM 60855R100 4,023 15,897 SH   SOLE 31 13,317 0 2,580
MOLINA HEALTHCARE INC COM 60855R100 819 3,236 SH   SOLE 34 3,236 0 0
MOLINA HEALTHCARE INC COM 60855R100 4,440 17,547 SH   SOLE 36 17,547 0 0
MOLINA HEALTHCARE INC COM 60855R100 507 2,005 SH   SOLE 40 2,005 0 0
MOLINA HEALTHCARE INC COM 60855R100 7,975 31,514 SH   SOLE 43 1,494 0 30,020
MOLSON COORS BEVERAGE CO CL B 60871R209 19,896 370,576 SH   SOLE 2 76,294 0 294,282
MOLSON COORS BEVERAGE CO CL B 60871R209 5,631 104,888 SH   SOLE 4 97,358 0 7,530
MOLSON COORS BEVERAGE CO CL B 60871R209 9,666 180,032 SH   SOLE 7 167,764 0 12,268
MOLSON COORS BEVERAGE CO CL B 60871R209 792 14,753 SH   SOLE 13 14,753 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209 1,346 25,073 SH   SOLE 15 25,073 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209 38,682 720,474 SH   SOLE 18 679,340 0 41,134
MOLSON COORS BEVERAGE CO CL B 60871R209 12,093 225,232 SH   SOLE 19 225,232 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209 303,062 5,644,662 SH   SOLE 21 5,644,662 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209 224,978 4,190,315 SH   SOLE 22 3,784,351 0 405,964
MOLSON COORS BEVERAGE CO CL B 60871R209 6,409 119,363 SH   SOLE 23 119,363 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209 35,666 664,296 SH   SOLE 25 664,296 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209 35,758 666,011 SH   SOLE 26 369,500 0 296,511
MOLSON COORS BEVERAGE CO CL B 60871R209 43,152 803,732 SH   SOLE 28 27,537 0 776,195
MOLSON COORS BEVERAGE CO CL B 60871R209 84,278 1,569,722 SH   SOLE 30 1,468,046 0 101,676
MOLSON COORS BEVERAGE CO CL B 60871R209 2,564 47,758 SH   SOLE 31 3,124 0 44,634
MOLSON COORS BEVERAGE CO CL B 60871R209 1,049 19,532 SH   SOLE 34 19,532 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209 7,133 132,857 SH   SOLE 36 132,857 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209 391 7,277 SH   SOLE 40 7,277 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209 5,707 106,289 SH   SOLE 43 4,835 0 101,454
MOMENTIVE GLOBAL INC COM 60878Y108 1,435 68,114 SH   SOLE 2 40,113 0 28,001
MOMENTIVE GLOBAL INC COM 60878Y108 11 530 SH   SOLE 4 530 0 0
MOMENTIVE GLOBAL INC COM 60878Y108 43 2,060 SH   SOLE 7 2,060 0 0
MOMENTIVE GLOBAL INC COM 60878Y108 8,481 402,511 SH   SOLE 18 396,074 0 6,437
MOMENTIVE GLOBAL INC COM 60878Y108 7,245 343,838 SH   SOLE 19 343,838 0 0
MOMENTIVE GLOBAL INC COM 60878Y108 95,033 4,510,345 SH   SOLE 21 4,510,345 0 0
MOMENTIVE GLOBAL INC COM 60878Y108 66,455 3,154,023 SH   SOLE 22 3,079,362 0 74,661
MOMENTIVE GLOBAL INC COM 60878Y108 149 7,066 SH   SOLE 23 7,066 0 0
MOMENTIVE GLOBAL INC COM 60878Y108 144 6,849 SH   SOLE 25 6,849 0 0
MOMENTIVE GLOBAL INC COM 60878Y108 1,399 66,379 SH   SOLE 26 34,293 0 32,086
MOMENTIVE GLOBAL INC COM 60878Y108 275 13,031 SH   SOLE 28 13,031 0 0
MOMENTIVE GLOBAL INC COM 60878Y108 1,774 84,184 SH   SOLE 30 84,184 0 0
MOMENTIVE GLOBAL INC COM 60878Y108 181 8,604 SH   SOLE 36 8,604 0 0
MOMENTIVE GLOBAL INC COM 60878Y108 288 13,684 SH   SOLE 40 13,684 0 0
MOMENTIVE GLOBAL INC COM 60878Y108 184 8,732 SH   SOLE 43 342 0 8,390
MOMO INC ADR 60879B107 1,739 113,590 SH   SOLE 2 4,216 0 109,374
MOMO INC ADR 60879B107 997 65,115 SH   SOLE 4 24,597 0 40,518
MOMO INC ADR 60879B107 216 14,141 SH   SOLE 7 14,141 0 0
MOMO INC ADR 60879B107 181 11,830 SH   SOLE 13 277 0 11,553
MOMO INC ADR 60879B107 1,130 73,818 SH   SOLE 15 73,818 0 0
MOMO INC ADR 60879B107 825 53,905 SH   SOLE 18 53,905 0 0
MOMO INC ADR 60879B107 45,249 2,955,506 SH   SOLE 21 2,955,506 0 0
MOMO INC ADR 60879B107 24,109 1,574,702 SH   SOLE 22 1,384,295 0 190,407
MOMO INC ADR 60879B107 1,166 76,157 SH   SOLE 23 76,157 0 0
MOMO INC ADR 60879B107 1,489 97,280 SH   SOLE 25 97,280 0 0
MOMO INC ADR 60879B107 10,167 664,096 SH   SOLE 26 360,371 0 303,725
MOMO INC ADR 60879B107 5,280 344,872 SH   SOLE 28 17,976 0 326,896
MOMO INC ADR 60879B107 22,959 1,499,582 SH   SOLE 30 940,647 0 558,935
MOMO INC ADR 60879B107 224 14,607 SH   SOLE 34 14,607 0 0
MOMO INC ADR 60879B107 9 561 SH   SOLE 40 561 0 0
MOMO INC ADR 60879B107 4,865 317,766 SH   SOLE 43 51,855 0 265,911
MONAKER GROUP INC COM NEW 609011200 6 2,460 SH   SOLE 18 2,460 0 0
MONAKER GROUP INC COM NEW 609011200 86 38,235 SH   SOLE 21 38,235 0 0
MONARCH CASINO & RESORT INC COM 609027107 451 6,823 SH   SOLE 2 4,151 0 2,672
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,664 55,373 SH   SOLE 18 55,373 0 0
MONARCH CASINO & RESORT INC COM 609027107 1,468 22,187 SH   SOLE 19 22,187 0 0
MONARCH CASINO & RESORT INC COM 609027107 102,261 1,545,427 SH   SOLE 21 1,545,427 0 0
MONARCH CASINO & RESORT INC COM 609027107 22,742 343,687 SH   SOLE 22 334,707 0 8,980
MONARCH CASINO & RESORT INC COM 609027107 23 345 SH   SOLE 25 345 0 0
MONARCH CASINO & RESORT INC COM 609027107 163 2,459 SH   SOLE 26 0 0 2,459
MONARCH CASINO & RESORT INC COM 609027107 132 1,990 SH   SOLE 28 1,990 0 0
MONARCH CASINO & RESORT INC COM 609027107 1,971 29,789 SH   SOLE 30 29,789 0 0
MONARCH CASINO & RESORT INC COM 609027107 133 2,004 SH   SOLE 34 2,004 0 0
MONARCH CASINO & RESORT INC COM 609027107 141 2,132 SH   SOLE 40 2,132 0 0
MONARCH CASINO & RESORT INC COM 609027107 489 7,391 SH   SOLE 43 285 0 7,106
MONDAY COM LTD SHS M7S64H106 274 1,227 SH   SOLE 2 423 0 804
MONDAY COM LTD SHS M7S64H106 195 870 SH   SOLE 18 628 0 242
MONDAY COM LTD SHS M7S64H106 2,277 10,184 SH   SOLE 19 10,184 0 0
MONDAY COM LTD SHS M7S64H106 52 233 SH   SOLE 21 233 0 0
MONDAY COM LTD SHS M7S64H106 1,954 8,737 SH   SOLE 22 8,737 0 0
MONDAY COM LTD SHS M7S64H106 393 1,757 SH   SOLE 26 331 0 1,426
MONDAY COM LTD SHS M7S64H106 283 1,264 SH   SOLE 28 0 0 1,264
MONDAY COM LTD SHS M7S64H106 4 17 SH   SOLE 31 0 0 17
MONDAY COM LTD SHS M7S64H106 1,277 5,711 SH   SOLE 34 5,711 0 0
MONDELEZ INTL INC CL A 609207105 185,828 2,976,103 SH   SOLE 2 376,706 0 2,599,397
MONDELEZ INTL INC CL A 609207105 33,575 537,722 SH   SOLE 4 483,241 0 54,481
MONDELEZ INTL INC CL A 609207105 91,197 1,460,549 SH   SOLE 7 1,398,967 0 61,582
MONDELEZ INTL INC CL A 609207105 481 7,711 SH   SOLE 13 2,461 0 5,250
MONDELEZ INTL INC CL A 609207105 11,828 189,437 SH   SOLE 15 189,437 0 0
MONDELEZ INTL INC CL A 609207105 1 11 SH   SOLE 17 0 0 11
MONDELEZ INTL INC CL A 609207105 197,617 3,164,916 SH   SOLE 18 2,961,131 0 203,785
MONDELEZ INTL INC CL A 609207105 36,897 590,913 SH   SOLE 19 590,913 0 0
MONDELEZ INTL INC CL A 609207105 627 10,042 SH   SOLE 20 10,042 0 0
MONDELEZ INTL INC CL A 609207105 1,807,775 28,952,193 SH   SOLE 21 28,952,193 0 0
MONDELEZ INTL INC CL A 609207105 1,873,307 30,001,717 SH   SOLE 22 26,976,396 0 3,025,321
MONDELEZ INTL INC CL A 609207105 49,998 800,737 SH   SOLE 23 800,737 0 0
MONDELEZ INTL INC CL A 609207105 138,572 2,219,286 SH   SOLE 25 2,219,286 0 0
MONDELEZ INTL INC CL A 609207105 281,633 4,510,457 SH   SOLE 26 1,999,131 0 2,511,326
MONDELEZ INTL INC CL A 609207105 198,121 3,172,976 SH   SOLE 28 166,634 0 3,006,342
MONDELEZ INTL INC CL A 609207105 397,077 6,359,338 SH   SOLE 30 6,290,136 0 69,202
MONDELEZ INTL INC CL A 609207105 123,140 1,972,126 SH   SOLE 31 176,525 0 1,795,601
MONDELEZ INTL INC CL A 609207105 19,339 309,729 SH   SOLE 32 309,729 0 0
MONDELEZ INTL INC CL A 609207105 38,018 608,867 SH   SOLE 34 608,867 0 0
MONDELEZ INTL INC CL A 609207105 49,190 787,798 SH   SOLE 36 787,798 0 0
MONDELEZ INTL INC CL A 609207105 3,209 51,389 SH   SOLE 40 51,389 0 0
MONDELEZ INTL INC CL A 609207105 84,667 1,355,969 SH   SOLE 43 95,704 0 1,260,265
MONEYGRAM INTL INC COM NEW 60935Y208 660 65,432 SH   SOLE 2 5,722 0 59,710
MONEYGRAM INTL INC COM NEW 60935Y208 13 1,253 SH   SOLE 7 1,253 0 0
MONEYGRAM INTL INC COM NEW 60935Y208 2,599 257,855 SH   SOLE 18 257,855 0 0
MONEYGRAM INTL INC COM NEW 60935Y208 1,363 135,198 SH   SOLE 19 135,198 0 0
MONEYGRAM INTL INC COM NEW 60935Y208 29,489 2,925,537 SH   SOLE 21 2,925,537 0 0
MONEYGRAM INTL INC COM NEW 60935Y208 17,785 1,764,374 SH   SOLE 22 1,681,932 0 82,442
MONGODB INC CL A 60937P106 42,120 116,507 SH   SOLE 2 20,614 0 95,893
MONGODB INC CL A 60937P106 11,506 31,826 SH   SOLE 4 19,598 0 12,228
MONGODB INC CL A 60937P106 1,686 4,663 SH   SOLE 7 4,663 0 0
MONGODB INC CL A 60937P106 206 570 SH   SOLE 13 190 0 380
MONGODB INC CL A 60937P106 1,543 4,269 SH   SOLE 15 4,269 0 0
MONGODB INC CL A 60937P106 15,918 44,032 SH   SOLE 18 40,879 0 3,153
MONGODB INC CL A 60937P106 624,127 1,726,396 SH   SOLE 19 1,726,396 0 0
MONGODB INC CL A 60937P106 284,631 787,317 SH   SOLE 21 787,317 0 0
MONGODB INC CL A 60937P106 470,434 1,301,266 SH   SOLE 22 1,238,842 0 62,424
MONGODB INC CL A 60937P106 11,117 30,752 SH   SOLE 23 30,752 0 0
MONGODB INC CL A 60937P106 95,170 263,250 SH   SOLE 25 263,250 0 0
MONGODB INC CL A 60937P106 48,272 133,525 SH   SOLE 26 56,839 0 76,686
MONGODB INC CL A 60937P106 51,814 143,323 SH   SOLE 28 6,291 0 137,032
MONGODB INC CL A 60937P106 44 122 SH   SOLE 29 122 0 0
MONGODB INC CL A 60937P106 37,082 102,573 SH   SOLE 30 102,573 0 0
MONGODB INC CL A 60937P106 8,262 22,853 SH   SOLE 31 17,144 0 5,709
MONGODB INC CL A 60937P106 177,434 490,800 SH   SOLE 34 490,800 0 0
MONGODB INC CL A 60937P106 8,727 24,140 SH   SOLE 36 24,140 0 0
MONGODB INC CL A 60937P106 675 1,867 SH   SOLE 40 1,867 0 0
MONGODB INC CL A 60937P106 6,292 17,404 SH   SOLE 43 1,799 0 15,605
MONGODB INC NOTE 0.250% 1/1 60937PAD8 12,430 6,889,000 PRN   SOLE 21 6,889,000 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 4,479 239,253 SH   SOLE 2 30,281 0 208,972
MONMOUTH REAL ESTATE INVT CO CL A 609720107 2,683 143,308 SH   SOLE 4 143,308 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 2,296 122,630 SH   SOLE 7 122,630 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 5,788 309,200 SH   SOLE 18 309,200 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 5,449 291,077 SH   SOLE 19 291,077 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 73,840 3,944,470 SH   SOLE 21 3,944,470 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 61,249 3,271,847 SH   SOLE 22 3,143,358 0 128,489
MONMOUTH REAL ESTATE INVT CO CL A 609720107 85 4,533 SH   SOLE 23 4,533 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 8,131 434,350 SH   SOLE 25 434,350 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 735 39,264 SH   SOLE 26 31,250 0 8,014
MONMOUTH REAL ESTATE INVT CO CL A 609720107 1,366 72,995 SH   SOLE 28 13,639 0 59,356
MONMOUTH REAL ESTATE INVT CO CL A 609720107 7,734 413,122 SH   SOLE 30 413,122 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 232 12,374 SH   SOLE 40 12,374 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 2,184 116,643 SH   SOLE 43 687 0 115,956
MONOLITHIC PWR SYS INC COM 609839105 55,178 147,752 SH   SOLE 2 64,304 0 83,448
MONOLITHIC PWR SYS INC COM 609839105 13,733 36,774 SH   SOLE 4 19,952 0 16,822
MONOLITHIC PWR SYS INC COM 609839105 15,980 42,791 SH   SOLE 7 41,590 0 1,201
MONOLITHIC PWR SYS INC COM 609839105 29 77 SH   SOLE 13 77 0 0
MONOLITHIC PWR SYS INC COM 609839105 1,656 4,434 SH   SOLE 15 4,434 0 0
MONOLITHIC PWR SYS INC COM 609839105 42,508 113,826 SH   SOLE 18 106,455 0 7,371
MONOLITHIC PWR SYS INC COM 609839105 603,006 1,614,690 SH   SOLE 19 1,614,690 0 0
MONOLITHIC PWR SYS INC COM 609839105 567,065 1,518,450 SH   SOLE 21 1,518,450 0 0
MONOLITHIC PWR SYS INC COM 609839105 417,385 1,117,646 SH   SOLE 22 997,066 0 120,580
MONOLITHIC PWR SYS INC COM 609839105 13,704 36,696 SH   SOLE 23 36,696 0 0
MONOLITHIC PWR SYS INC COM 609839105 23,436 62,755 SH   SOLE 25 62,755 0 0
MONOLITHIC PWR SYS INC COM 609839105 59,520 159,378 SH   SOLE 26 50,788 0 108,590
MONOLITHIC PWR SYS INC COM 609839105 63,005 168,710 SH   SOLE 28 4,562 0 164,148
MONOLITHIC PWR SYS INC COM 609839105 1,808 4,841 SH   SOLE 29 4,841 0 0
MONOLITHIC PWR SYS INC COM 609839105 69,393 185,815 SH   SOLE 30 180,132 0 5,683
MONOLITHIC PWR SYS INC COM 609839105 6,893 18,458 SH   SOLE 31 16,495 0 1,963
MONOLITHIC PWR SYS INC COM 609839105 220,614 590,746 SH   SOLE 34 590,746 0 0
MONOLITHIC PWR SYS INC COM 609839105 7,112 19,043 SH   SOLE 36 19,043 0 0
MONOLITHIC PWR SYS INC COM 609839105 586 1,569 SH   SOLE 40 1,569 0 0
MONOLITHIC PWR SYS INC COM 609839105 11,466 30,703 SH   SOLE 43 3,038 0 27,665
MONOPAR THERAPEUTICS INC COM 61023L108 5 784 SH   SOLE 18 784 0 0
MONOPAR THERAPEUTICS INC COM 61023L108 65 11,102 SH   SOLE 21 11,102 0 0
MONOPAR THERAPEUTICS INC COM 61023L108 19 3,160 SH   SOLE 22 3,160 0 0
MONRO INC COM 610236101 1,498 23,586 SH   SOLE 2 10,279 0 13,307
MONRO INC COM 610236101 9 145 SH   SOLE 4 145 0 0
MONRO INC COM 610236101 31 491 SH   SOLE 7 491 0 0
MONRO INC COM 610236101 8,471 133,377 SH   SOLE 18 133,377 0 0
MONRO INC COM 610236101 3,666 57,727 SH   SOLE 19 57,727 0 0
MONRO INC COM 610236101 255,897 4,029,235 SH   SOLE 21 4,029,235 0 0
MONRO INC COM 610236101 54,078 851,483 SH   SOLE 22 820,841 0 30,642
MONRO INC COM 610236101 144 2,260 SH   SOLE 25 2,260 0 0
MONRO INC COM 610236101 799 12,577 SH   SOLE 26 10,368 0 2,209
MONRO INC COM 610236101 246 3,877 SH   SOLE 28 3,877 0 0
MONRO INC COM 610236101 4,498 70,820 SH   SOLE 30 70,820 0 0
MONRO INC COM 610236101 130 2,041 SH   SOLE 36 2,041 0 0
MONRO INC COM 610236101 285 4,492 SH   SOLE 40 4,492 0 0
MONRO INC COM 610236101 537 8,458 SH   SOLE 43 144 0 8,314
MONROE CAP CORP COM 610335101 1,393 129,819 SH   SOLE 30 129,819 0 0
MONROE CAP CORP COM 610335101 0 2 SH   SOLE 43 0 0 2
MONSTER BEVERAGE CORP NEW COM 61174X109 76,932 842,165 SH   SOLE 2 143,318 0 698,847
MONSTER BEVERAGE CORP NEW COM 61174X109 24,130 264,153 SH   SOLE 4 148,362 0 115,791
MONSTER BEVERAGE CORP NEW COM 61174X109 38,446 420,864 SH   SOLE 7 403,146 0 17,718
MONSTER BEVERAGE CORP NEW COM 61174X109 315 3,444 SH   SOLE 13 1,366 0 2,078
MONSTER BEVERAGE CORP NEW COM 61174X109 3,821 41,831 SH   SOLE 15 41,831 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 116,854 1,279,185 SH   SOLE 18 1,225,511 0 53,674
MONSTER BEVERAGE CORP NEW COM 61174X109 49,219 538,791 SH   SOLE 19 538,791 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 722,531 7,909,475 SH   SOLE 21 7,909,475 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 732,725 8,021,072 SH   SOLE 22 7,224,796 0 796,276
MONSTER BEVERAGE CORP NEW COM 61174X109 20,765 227,308 SH   SOLE 23 227,308 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 57,183 625,982 SH   SOLE 25 625,982 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 75,665 828,297 SH   SOLE 26 327,701 0 500,596
MONSTER BEVERAGE CORP NEW COM 61174X109 58,168 636,761 SH   SOLE 28 42,579 0 594,182
MONSTER BEVERAGE CORP NEW COM 61174X109 176,779 1,935,183 SH   SOLE 30 1,935,183 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 8,894 97,357 SH   SOLE 31 49,786 0 47,571
MONSTER BEVERAGE CORP NEW COM 61174X109 10,576 115,776 SH   SOLE 32 115,776 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 18,018 197,242 SH   SOLE 34 197,242 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 16,503 180,659 SH   SOLE 36 180,659 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 1,291 14,132 SH   SOLE 40 14,132 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 24,648 269,818 SH   SOLE 43 15,989 0 253,829
MONTE ROSA THERAPEUTICS INC COM 61225M102 1,095 48,255 SH   SOLE 18 48,255 0 0
MONTE ROSA THERAPEUTICS INC COM 61225M102 30,117 1,326,751 SH   SOLE 19 1,326,751 0 0
MONTE ROSA THERAPEUTICS INC COM 61225M102 8 344 SH   SOLE 21 344 0 0
MONTE ROSA THERAPEUTICS INC COM 61225M102 447 19,693 SH   SOLE 22 19,693 0 0
MONTE ROSA THERAPEUTICS INC COM 61225M102 732 32,225 SH   SOLE 26 32,225 0 0
MONTE ROSA THERAPEUTICS INC COM 61225M102 2,724 119,978 SH   SOLE 28 0 0 119,978
MONTE ROSA THERAPEUTICS INC COM 61225M102 37 1,642 SH   SOLE 31 0 0 1,642
MONTE ROSA THERAPEUTICS INC COM 61225M102 23 997 SH   SOLE 34 997 0 0
MONTROSE ENVIRONMENTAL GROUP COM 615111101 459 8,559 SH   SOLE 2 6,259 0 2,300
MONTROSE ENVIRONMENTAL GROUP COM 615111101 3 65 SH   SOLE 4 65 0 0
MONTROSE ENVIRONMENTAL GROUP COM 615111101 766 14,271 SH   SOLE 7 14,271 0 0
MONTROSE ENVIRONMENTAL GROUP COM 615111101 4,054 75,555 SH   SOLE 18 75,555 0 0
MONTROSE ENVIRONMENTAL GROUP COM 615111101 2,004 37,346 SH   SOLE 19 37,346 0 0
MONTROSE ENVIRONMENTAL GROUP COM 615111101 41,646 776,104 SH   SOLE 21 776,104 0 0
MONTROSE ENVIRONMENTAL GROUP COM 615111101 23,240 433,105 SH   SOLE 22 421,298 0 11,807
MONTROSE ENVIRONMENTAL GROUP COM 615111101 108 2,004 SH   SOLE 25 2,004 0 0
MONTROSE ENVIRONMENTAL GROUP COM 615111101 750 13,974 SH   SOLE 26 12,207 0 1,767
MONTROSE ENVIRONMENTAL GROUP COM 615111101 8,671 161,587 SH   SOLE 30 161,587 0 0
MONTROSE ENVIRONMENTAL GROUP COM 615111101 187 3,484 SH   SOLE 36 3,484 0 0
MONTROSE ENVIRONMENTAL GROUP COM 615111101 128 2,385 SH   SOLE 40 2,385 0 0
MONTROSE ENVIRONMENTAL GROUP COM 615111101 23 426 SH   SOLE 43 0 0 426
MOODYS CORP COM 615369105 130,999 361,505 SH   SOLE 2 60,750 0 300,755
MOODYS CORP COM 615369105 37,555 103,638 SH   SOLE 4 61,472 0 42,166
MOODYS CORP COM 615369105 51,785 142,907 SH   SOLE 7 137,856 0 5,051
MOODYS CORP COM 615369105 5,524 15,244 SH   SOLE 13 14,414 0 830
MOODYS CORP COM 615369105 6,152 16,976 SH   SOLE 15 16,976 0 0
MOODYS CORP COM 615369105 133,956 369,665 SH   SOLE 18 346,267 0 23,398
MOODYS CORP COM 615369105 41,266 113,878 SH   SOLE 19 113,878 0 0
MOODYS CORP COM 615369105 23,647 65,256 SH   SOLE 20 65,256 0 0
MOODYS CORP COM 615369105 1,209,116 3,336,689 SH   SOLE 21 3,336,689 0 0
MOODYS CORP COM 615369105 1,276,587 3,522,884 SH   SOLE 22 3,160,684 0 362,200
MOODYS CORP COM 615369105 34,458 95,091 SH   SOLE 23 95,091 0 0
MOODYS CORP COM 615369105 242,028 667,904 SH   SOLE 25 667,904 0 0
MOODYS CORP COM 615369105 172,234 475,299 SH   SOLE 26 251,714 0 223,585
MOODYS CORP COM 615369105 175,431 484,122 SH   SOLE 28 20,300 0 463,822
MOODYS CORP COM 615369105 245 677 SH   SOLE 29 677 0 0
MOODYS CORP COM 615369105 341,427 942,206 SH   SOLE 30 938,341 0 3,865
MOODYS CORP COM 615369105 10,484 28,933 SH   SOLE 31 21,844 0 7,089
MOODYS CORP COM 615369105 3,231 8,917 SH   SOLE 34 8,917 0 0
MOODYS CORP COM 615369105 29,481 81,355 SH   SOLE 36 81,355 0 0
MOODYS CORP COM 615369105 2,235 6,168 SH   SOLE 40 6,168 0 0
MOODYS CORP COM 615369105 55,711 153,741 SH   SOLE 43 10,009 0 143,732
MOOG INC CL A 615394202 3,963 47,145 SH   SOLE 2 15,872 0 31,273
MOOG INC CL A 615394202 11 130 SH   SOLE 4 130 0 0
MOOG INC CL A 615394202 39 465 SH   SOLE 7 465 0 0
MOOG INC CL A 615394202 10,044 119,484 SH   SOLE 18 119,484 0 0
MOOG INC CL A 615394202 8,710 103,621 SH   SOLE 19 103,621 0 0
MOOG INC CL A 615394202 313,301 3,727,110 SH   SOLE 21 3,727,110 0 0
MOOG INC CL A 615394202 72,710 864,974 SH   SOLE 22 819,772 0 45,202
MOOG INC CL A 615394202 260 3,090 SH   SOLE 23 3,090 0 0
MOOG INC CL A 615394202 184 2,188 SH   SOLE 25 2,188 0 0
MOOG INC CL A 615394202 803 9,551 SH   SOLE 26 9,551 0 0
MOOG INC CL A 615394202 708 8,420 SH   SOLE 28 5,185 0 3,235
MOOG INC CL A 615394202 5,378 63,975 SH   SOLE 30 63,975 0 0
MOOG INC CL A 615394202 71 850 SH   SOLE 34 850 0 0
MOOG INC CL A 615394202 252 3,003 SH   SOLE 36 3,003 0 0
MOOG INC CL A 615394202 281 3,346 SH   SOLE 40 3,346 0 0
MOOG INC CL A 615394202 890 10,588 SH   SOLE 43 339 0 10,249
MORGAN STANLEY COM NEW 617446448 323,040 3,523,180 SH   SOLE 2 876,560 0 2,646,620
MORGAN STANLEY COM NEW 617446448 79,839 870,746 SH   SOLE 4 554,419 0 316,327
MORGAN STANLEY COM NEW 617446448 121,030 1,319,992 SH   SOLE 7 1,266,619 0 53,373
MORGAN STANLEY COM NEW 617446448 18,512 201,903 SH   SOLE 13 194,848 0 7,055
MORGAN STANLEY COM NEW 617446448 17,150 187,041 SH   SOLE 15 187,041 0 0
MORGAN STANLEY COM NEW 617446448 3 36 SH   SOLE 17 0 0 36
MORGAN STANLEY COM NEW 617446448 1,040,121 11,343,892 SH   SOLE 18 10,033,787 0 1,310,105
MORGAN STANLEY COM NEW 617446448 1,051,424 11,467,166 SH   SOLE 19 11,467,166 0 0
MORGAN STANLEY COM NEW 617446448 3,266,304 35,623,339 SH   SOLE 21 35,623,339 0 0
MORGAN STANLEY COM NEW 617446448 3,054,933 33,318,060 SH   SOLE 22 29,832,181 0 3,485,879
MORGAN STANLEY COM NEW 617446448 82,493 899,699 SH   SOLE 23 899,699 0 0
MORGAN STANLEY COM NEW 617446448 236,128 2,575,290 SH   SOLE 25 2,530,295 0 44,995
MORGAN STANLEY COM NEW 617446448 326,156 3,557,161 SH   SOLE 26 1,468,489 0 2,088,672
MORGAN STANLEY COM NEW 617446448 338,015 3,686,498 SH   SOLE 28 172,791 0 3,513,707
MORGAN STANLEY COM NEW 617446448 156 1,698 SH   SOLE 29 1,698 0 0
MORGAN STANLEY COM NEW 617446448 664,818 7,250,718 SH   SOLE 30 7,051,424 0 199,294
MORGAN STANLEY COM NEW 617446448 21,531 234,825 SH   SOLE 31 175,331 0 59,494
MORGAN STANLEY COM NEW 617446448 209,434 2,284,150 SH   SOLE 34 2,284,150 0 0
MORGAN STANLEY COM NEW 617446448 80,269 875,436 SH   SOLE 36 875,436 0 0
MORGAN STANLEY COM NEW 617446448 4,701 51,268 SH   SOLE 40 51,268 0 0
MORGAN STANLEY COM NEW 617446448 114,892 1,253,049 SH   SOLE 43 70,463 0 1,182,586
MORNINGSTAR INC COM 617700109 12,906 50,196 SH   SOLE 2 12,789 0 37,407
MORNINGSTAR INC COM 617700109 90 351 SH   SOLE 4 351 0 0
MORNINGSTAR INC COM 617700109 133 517 SH   SOLE 7 517 0 0
MORNINGSTAR INC COM 617700109 3,383 13,158 SH   SOLE 18 12,931 0 227
MORNINGSTAR INC COM 617700109 2,527 9,829 SH   SOLE 19 9,829 0 0
MORNINGSTAR INC COM 617700109 86,538 336,580 SH   SOLE 21 336,580 0 0
MORNINGSTAR INC COM 617700109 137,745 535,743 SH   SOLE 22 508,054 0 27,689
MORNINGSTAR INC COM 617700109 284 1,103 SH   SOLE 23 1,103 0 0
MORNINGSTAR INC COM 617700109 217 844 SH   SOLE 25 844 0 0
MORNINGSTAR INC COM 617700109 3,233 12,575 SH   SOLE 26 10,218 0 2,357
MORNINGSTAR INC COM 617700109 792 3,081 SH   SOLE 28 3,081 0 0
MORNINGSTAR INC COM 617700109 197 767 SH   SOLE 29 767 0 0
MORNINGSTAR INC COM 617700109 4,558 17,728 SH   SOLE 30 17,728 0 0
MORNINGSTAR INC COM 617700109 432 1,682 SH   SOLE 31 1,682 0 0
MORNINGSTAR INC COM 617700109 132 515 SH   SOLE 34 515 0 0
MORNINGSTAR INC COM 617700109 401 1,559 SH   SOLE 36 1,559 0 0
MORNINGSTAR INC COM 617700109 743 2,889 SH   SOLE 40 2,889 0 0
MORNINGSTAR INC COM 617700109 15,713 61,114 SH   SOLE 43 734 0 60,380
MORPHIC HLDG INC COM 61775R105 653 11,380 SH   SOLE 2 6,029 0 5,351
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,644 63,487 SH   SOLE 18 63,487 0 0
MORPHIC HLDG INC COM 61775R105 7,686 133,934 SH   SOLE 19 133,934 0 0
MORPHIC HLDG INC COM 61775R105 38,315 667,633 SH   SOLE 21 667,633 0 0
MORPHIC HLDG INC COM 61775R105 24,343 424,170 SH   SOLE 22 411,399 0 12,771
MORPHIC HLDG INC COM 61775R105 64 1,107 SH   SOLE 25 1,107 0 0
MORPHIC HLDG INC COM 61775R105 722 12,575 SH   SOLE 26 10,988 0 1,587
MORPHIC HLDG INC COM 61775R105 7,747 134,990 SH   SOLE 30 134,990 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 102 1,770 SH   SOLE 40 1,770 0 0
MORPHIC HLDG INC COM 61775R105 23 400 SH   SOLE 43 0 0 400
MORPHOSYS AG SPONSORED ADS 617760202 14,690 763,139 SH   SOLE 21 763,139 0 0
MORPHOSYS AG SPONSORED ADS 617760202 206 10,678 SH   SOLE 43 6,360 0 4,318
MOSAIC CO NEW COM 61945C103 23,527 737,301 SH   SOLE 2 145,812 0 591,489
MOSAIC CO NEW COM 61945C103 8,062 252,634 SH   SOLE 4 124,241 0 128,393
MOSAIC CO NEW COM 61945C103 25,857 810,319 SH   SOLE 7 795,307 0 15,012
MOSAIC CO NEW COM 61945C103 25 784 SH   SOLE 13 784 0 0
MOSAIC CO NEW COM 61945C103 1,461 45,792 SH   SOLE 15 45,792 0 0
MOSAIC CO NEW COM 61945C103 24,428 765,524 SH   SOLE 18 716,787 0 48,737
MOSAIC CO NEW COM 61945C103 5,279 165,436 SH   SOLE 19 165,436 0 0
MOSAIC CO NEW COM 61945C103 350,186 10,974,172 SH   SOLE 21 10,974,172 0 0
MOSAIC CO NEW COM 61945C103 266,811 8,361,361 SH   SOLE 22 7,600,896 0 760,465
MOSAIC CO NEW COM 61945C103 6,495 203,526 SH   SOLE 23 203,526 0 0
MOSAIC CO NEW COM 61945C103 7,176 224,879 SH   SOLE 25 224,879 0 0
MOSAIC CO NEW COM 61945C103 22,001 689,459 SH   SOLE 26 423,038 0 266,421
MOSAIC CO NEW COM 61945C103 17,280 541,527 SH   SOLE 28 52,105 0 489,422
MOSAIC CO NEW COM 61945C103 81,327 2,548,649 SH   SOLE 30 2,509,856 0 38,793
MOSAIC CO NEW COM 61945C103 5,322 166,779 SH   SOLE 31 44,832 0 121,947
MOSAIC CO NEW COM 61945C103 592 18,566 SH   SOLE 34 18,566 0 0
MOSAIC CO NEW COM 61945C103 4,627 144,987 SH   SOLE 36 144,987 0 0
MOSAIC CO NEW COM 61945C103 462 14,465 SH   SOLE 40 14,465 0 0
MOSAIC CO NEW COM 61945C103 9,594 300,660 SH   SOLE 43 27,305 0 273,355
MOSYS INC COM 619718307 2 293 SH   SOLE 21 293 0 0
MOSYS INC COM 619718307 3 511 SH   SOLE 22 511 0 0
MOTORCAR PTS AMER INC COM 620071100 335 14,922 SH   SOLE 2 1,209 0 13,713
MOTORCAR PTS AMER INC COM 620071100 9 415 SH   SOLE 7 415 0 0
MOTORCAR PTS AMER INC COM 620071100 1,835 81,765 SH   SOLE 18 81,765 0 0
MOTORCAR PTS AMER INC COM 620071100 716 31,890 SH   SOLE 19 31,890 0 0
MOTORCAR PTS AMER INC COM 620071100 52,801 2,352,994 SH   SOLE 21 2,352,994 0 0
MOTORCAR PTS AMER INC COM 620071100 10,959 488,383 SH   SOLE 22 469,463 0 18,920
MOTORCAR PTS AMER INC COM 620071100 554 24,698 SH   SOLE 30 24,698 0 0
MOTORCAR PTS AMER INC COM 620071100 73 3,255 SH   SOLE 43 0 0 3,255
MOTOROLA SOLUTIONS INC COM NEW 620076307 86,078 396,946 SH   SOLE 2 87,534 0 309,412
MOTOROLA SOLUTIONS INC COM NEW 620076307 23,543 108,569 SH   SOLE 4 65,687 0 42,882
MOTOROLA SOLUTIONS INC COM NEW 620076307 41,599 191,832 SH   SOLE 7 177,596 0 14,236
MOTOROLA SOLUTIONS INC COM NEW 620076307 342 1,578 SH   SOLE 13 489 0 1,089
MOTOROLA SOLUTIONS INC COM NEW 620076307 4,847 22,350 SH   SOLE 15 22,350 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 58 268 SH   SOLE 17 0 0 268
MOTOROLA SOLUTIONS INC COM NEW 620076307 175,053 807,253 SH   SOLE 18 757,062 0 50,191
MOTOROLA SOLUTIONS INC COM NEW 620076307 152,135 701,569 SH   SOLE 19 701,569 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 1,279,600 5,900,854 SH   SOLE 21 5,900,854 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 882,919 4,071,564 SH   SOLE 22 3,710,224 0 361,340
MOTOROLA SOLUTIONS INC COM NEW 620076307 21,616 99,681 SH   SOLE 23 99,681 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 63,456 292,626 SH   SOLE 25 292,626 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 91,111 420,156 SH   SOLE 26 180,541 0 239,615
MOTOROLA SOLUTIONS INC COM NEW 620076307 117,195 540,444 SH   SOLE 28 20,214 0 520,230
MOTOROLA SOLUTIONS INC COM NEW 620076307 218,649 1,008,298 SH   SOLE 30 949,791 0 58,507
MOTOROLA SOLUTIONS INC COM NEW 620076307 8,731 40,261 SH   SOLE 31 20,766 0 19,495
MOTOROLA SOLUTIONS INC COM NEW 620076307 9,990 46,067 SH   SOLE 34 46,067 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 28,956 133,531 SH   SOLE 36 133,531 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 1,296 5,978 SH   SOLE 40 5,978 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 45,096 207,957 SH   SOLE 43 11,254 0 196,703
MOTUS GI HLDGS INC COM 62014P108 10 9,142 SH   SOLE 18 9,142 0 0
MOTUS GI HLDGS INC COM 62014P108 136 130,369 SH   SOLE 21 130,369 0 0
MOTUS GI HLDGS INC COM 62014P108 41 39,197 SH   SOLE 22 39,197 0 0
MOVADO GROUP INC COM 624580106 630 20,017 SH   SOLE 2 5,954 0 14,063
MOVADO GROUP INC COM 624580106 7 220 SH   SOLE 7 220 0 0
MOVADO GROUP INC COM 624580106 2,213 70,308 SH   SOLE 18 70,308 0 0
MOVADO GROUP INC COM 624580106 876 27,832 SH   SOLE 19 27,832 0 0
MOVADO GROUP INC COM 624580106 65,438 2,079,367 SH   SOLE 21 2,079,367 0 0
MOVADO GROUP INC COM 624580106 14,291 454,110 SH   SOLE 22 438,285 0 15,825
MOVADO GROUP INC COM 624580106 842 26,742 SH   SOLE 30 26,742 0 0
MOVADO GROUP INC COM 624580106 59 1,872 SH   SOLE 40 1,872 0 0
MOVADO GROUP INC COM 624580106 51 1,617 SH   SOLE 43 0 0 1,617
MOVANO INC COM 62459M107 11 2,117 SH   SOLE 18 2,117 0 0
MOVANO INC COM 62459M107 136 26,746 SH   SOLE 21 26,746 0 0
MP MATERIALS CORP COM CL A 553368101 1,293 35,090 SH   SOLE 2 25,538 0 9,552
MP MATERIALS CORP COM CL A 553368101 3,110 84,385 SH   SOLE 7 84,385 0 0
MP MATERIALS CORP COM CL A 553368101 8,503 230,696 SH   SOLE 18 224,989 0 5,707
MP MATERIALS CORP COM CL A 553368101 5,729 155,423 SH   SOLE 19 155,423 0 0
MP MATERIALS CORP COM CL A 553368101 89,999 2,441,650 SH   SOLE 21 2,441,650 0 0
MP MATERIALS CORP COM CL A 553368101 61,516 1,668,897 SH   SOLE 22 1,631,205 0 37,692
MP MATERIALS CORP COM CL A 553368101 83 2,265 SH   SOLE 23 2,265 0 0
MP MATERIALS CORP COM CL A 553368101 61 1,662 SH   SOLE 25 1,662 0 0
MP MATERIALS CORP COM CL A 553368101 1,225 33,230 SH   SOLE 26 27,879 0 5,351
MP MATERIALS CORP COM CL A 553368101 243 6,590 SH   SOLE 28 6,590 0 0
MP MATERIALS CORP COM CL A 553368101 507 13,761 SH   SOLE 30 13,761 0 0
MP MATERIALS CORP COM CL A 553368101 262 7,112 SH   SOLE 40 7,112 0 0
MPLX LP COM UNIT REP LTD 55336V100 681 22,993 SH   SOLE 18 22,993 0 0
MPLX LP COM UNIT REP LTD 55336V100 1,853 62,577 SH   SOLE 19 62,577 0 0
MPLX LP COM UNIT REP LTD 55336V100 31 1,056 SH   SOLE 43 0 0 1,056
MR COOPER GROUP INC COM 62482R107 3,302 99,880 SH   SOLE 2 30,473 0 69,407
MR COOPER GROUP INC COM 62482R107 10 317 SH   SOLE 4 317 0 0
MR COOPER GROUP INC COM 62482R107 38 1,140 SH   SOLE 7 1,140 0 0
MR COOPER GROUP INC COM 62482R107 9,528 288,198 SH   SOLE 18 288,198 0 0
MR COOPER GROUP INC COM 62482R107 8,433 255,092 SH   SOLE 19 255,092 0 0
MR COOPER GROUP INC COM 62482R107 253,036 7,653,853 SH   SOLE 21 7,653,853 0 0
MR COOPER GROUP INC COM 62482R107 63,131 1,909,599 SH   SOLE 22 1,800,296 0 109,303
MR COOPER GROUP INC COM 62482R107 80 2,419 SH   SOLE 23 2,419 0 0
MR COOPER GROUP INC COM 62482R107 134 4,058 SH   SOLE 25 4,058 0 0
MR COOPER GROUP INC COM 62482R107 2,048 61,962 SH   SOLE 26 31,436 0 30,526
MR COOPER GROUP INC COM 62482R107 254 7,686 SH   SOLE 28 7,686 0 0
MR COOPER GROUP INC COM 62482R107 4,946 149,605 SH   SOLE 30 149,605 0 0
MR COOPER GROUP INC COM 62482R107 155 4,696 SH   SOLE 36 4,696 0 0
MR COOPER GROUP INC COM 62482R107 267 8,075 SH   SOLE 40 8,075 0 0
MR COOPER GROUP INC COM 62482R107 3,635 109,954 SH   SOLE 43 6,334 0 103,620
MRC GLOBAL INC COM 55345K103 1,568 166,841 SH   SOLE 2 70,561 0 96,280
MRC GLOBAL INC COM 55345K103 5 496 SH   SOLE 4 496 0 0
MRC GLOBAL INC COM 55345K103 12 1,260 SH   SOLE 7 1,260 0 0
MRC GLOBAL INC COM 55345K103 2,371 252,276 SH   SOLE 18 252,276 0 0
MRC GLOBAL INC COM 55345K103 2,301 244,775 SH   SOLE 19 244,775 0 0
MRC GLOBAL INC COM 55345K103 27,540 2,929,781 SH   SOLE 21 2,929,781 0 0
MRC GLOBAL INC COM 55345K103 20,970 2,230,828 SH   SOLE 22 2,102,462 0 128,366
MRC GLOBAL INC COM 55345K103 53 5,653 SH   SOLE 23 5,653 0 0
MRC GLOBAL INC COM 55345K103 21 2,216 SH   SOLE 25 2,216 0 0
MRC GLOBAL INC COM 55345K103 372 39,549 SH   SOLE 26 13,103 0 26,446
MRC GLOBAL INC COM 55345K103 234 24,842 SH   SOLE 28 12,442 0 12,400
MRC GLOBAL INC COM 55345K103 589 62,635 SH   SOLE 30 62,635 0 0
MRC GLOBAL INC COM 55345K103 17 1,788 SH   SOLE 34 1,788 0 0
MRC GLOBAL INC COM 55345K103 70 7,429 SH   SOLE 36 7,429 0 0
MRC GLOBAL INC COM 55345K103 66 7,044 SH   SOLE 40 7,044 0 0
MRC GLOBAL INC COM 55345K103 813 86,444 SH   SOLE 43 1,191 0 85,253
MSA SAFETY INC COM 553498106 15,884 95,927 SH   SOLE 2 28,918 0 67,009
MSA SAFETY INC COM 553498106 21 125 SH   SOLE 4 125 0 0
MSA SAFETY INC COM 553498106 1,511 9,123 SH   SOLE 7 9,123 0 0
MSA SAFETY INC COM 553498106 14,694 88,745 SH   SOLE 18 88,745 0 0
MSA SAFETY INC COM 553498106 1,616 9,758 SH   SOLE 19 9,758 0 0
MSA SAFETY INC COM 553498106 288,199 1,740,540 SH   SOLE 21 1,740,540 0 0
MSA SAFETY INC COM 553498106 172,720 1,043,122 SH   SOLE 22 998,741 0 44,381
MSA SAFETY INC COM 553498106 364 2,197 SH   SOLE 25 2,197 0 0
MSA SAFETY INC COM 553498106 2,547 15,383 SH   SOLE 26 12,497 0 2,886
MSA SAFETY INC COM 553498106 581 3,506 SH   SOLE 28 3,506 0 0
MSA SAFETY INC COM 553498106 4,598 27,768 SH   SOLE 30 27,768 0 0
MSA SAFETY INC COM 553498106 108 651 SH   SOLE 31 651 0 0
MSA SAFETY INC COM 553498106 415 2,506 SH   SOLE 36 2,506 0 0
MSA SAFETY INC COM 553498106 750 4,530 SH   SOLE 40 4,530 0 0
MSA SAFETY INC COM 553498106 2,203 13,304 SH   SOLE 43 132 0 13,172
MSC INDL DIRECT INC CL A 553530106 10,684 119,073 SH   SOLE 2 40,717 0 78,356
MSC INDL DIRECT INC CL A 553530106 16 181 SH   SOLE 4 181 0 0
MSC INDL DIRECT INC CL A 553530106 99 1,098 SH   SOLE 7 1,098 0 0
MSC INDL DIRECT INC CL A 553530106 10,141 113,020 SH   SOLE 18 113,020 0 0
MSC INDL DIRECT INC CL A 553530106 1,068 11,907 SH   SOLE 19 11,907 0 0
MSC INDL DIRECT INC CL A 553530106 202,317 2,254,736 SH   SOLE 21 2,254,736 0 0
MSC INDL DIRECT INC CL A 553530106 116,969 1,303,564 SH   SOLE 22 1,244,846 0 58,718
MSC INDL DIRECT INC CL A 553530106 128 1,429 SH   SOLE 25 1,429 0 0
MSC INDL DIRECT INC CL A 553530106 1,370 15,263 SH   SOLE 26 12,036 0 3,227
MSC INDL DIRECT INC CL A 553530106 511 5,695 SH   SOLE 28 5,695 0 0
MSC INDL DIRECT INC CL A 553530106 2,566 28,595 SH   SOLE 30 28,595 0 0
MSC INDL DIRECT INC CL A 553530106 72 797 SH   SOLE 31 797 0 0
MSC INDL DIRECT INC CL A 553530106 108 1,202 SH   SOLE 36 1,202 0 0
MSC INDL DIRECT INC CL A 553530106 501 5,586 SH   SOLE 40 5,586 0 0
MSC INDL DIRECT INC CL A 553530106 17,506 195,096 SH   SOLE 43 4,853 0 190,243
MSCI INC COM 55354G100 92,148 172,860 SH   SOLE 2 25,194 0 147,666
MSCI INC COM 55354G100 24,467 45,897 SH   SOLE 4 27,283 0 18,614
MSCI INC COM 55354G100 43,484 81,571 SH   SOLE 7 74,569 0 7,002
MSCI INC COM 55354G100 350 656 SH   SOLE 13 239 0 417
MSCI INC COM 55354G100 4,472 8,389 SH   SOLE 15 8,389 0 0
MSCI INC COM 55354G100 1 1 SH   SOLE 17 0 0 1
MSCI INC COM 55354G100 105,421 197,759 SH   SOLE 18 186,039 0 11,720
MSCI INC COM 55354G100 554,792 1,040,729 SH   SOLE 19 1,040,729 0 0
MSCI INC COM 55354G100 1,093,130 2,050,592 SH   SOLE 21 2,050,592 0 0
MSCI INC COM 55354G100 938,092 1,759,758 SH   SOLE 22 1,586,434 0 173,324
MSCI INC COM 55354G100 24,707 46,347 SH   SOLE 23 46,347 0 0
MSCI INC COM 55354G100 67,162 125,988 SH   SOLE 25 125,988 0 0
MSCI INC COM 55354G100 102,790 192,823 SH   SOLE 26 84,045 0 108,778
MSCI INC COM 55354G100 101,098 189,649 SH   SOLE 28 8,993 0 180,656
MSCI INC COM 55354G100 51 96 SH   SOLE 29 96 0 0
MSCI INC COM 55354G100 180,702 338,977 SH   SOLE 30 338,977 0 0
MSCI INC COM 55354G100 7,316 13,724 SH   SOLE 31 10,194 0 3,530
MSCI INC COM 55354G100 2,197 4,122 SH   SOLE 34 4,122 0 0
MSCI INC COM 55354G100 20,280 38,043 SH   SOLE 36 38,043 0 0
MSCI INC COM 55354G100 1,586 2,976 SH   SOLE 40 2,976 0 0
MSCI INC COM 55354G100 31,716 59,495 SH   SOLE 43 6,818 0 52,677
MSG NETWORK INC CL A 553573106 550 37,749 SH   SOLE 2 12,209 0 25,540
MSG NETWORK INC CL A 553573106 3 213 SH   SOLE 4 213 0 0
MSG NETWORK INC CL A 553573106 6 435 SH   SOLE 7 435 0 0
MSG NETWORK INC CL A 553573106 1,528 104,824 SH   SOLE 18 104,824 0 0
MSG NETWORK INC CL A 553573106 775 53,143 SH   SOLE 19 53,143 0 0
MSG NETWORK INC CL A 553573106 19,633 1,346,586 SH   SOLE 21 1,346,586 0 0
MSG NETWORK INC CL A 553573106 13,932 955,560 SH   SOLE 22 908,157 0 47,403
MSG NETWORK INC CL A 553573106 15 1,054 SH   SOLE 25 1,054 0 0
MSG NETWORK INC CL A 553573106 440 30,168 SH   SOLE 26 24,342 0 5,826
MSG NETWORK INC CL A 553573106 117 8,052 SH   SOLE 28 8,052 0 0
MSG NETWORK INC CL A 553573106 412 28,244 SH   SOLE 30 28,244 0 0
MSG NETWORK INC CL A 553573106 100 6,870 SH   SOLE 40 6,870 0 0
MSG NETWORK INC CL A 553573106 575 39,440 SH   SOLE 43 267 0 39,173
MUELLER INDS INC COM 624756102 2,353 54,334 SH   SOLE 2 16,178 0 38,156
MUELLER INDS INC COM 624756102 6 142 SH   SOLE 4 142 0 0
MUELLER INDS INC COM 624756102 39 903 SH   SOLE 7 903 0 0
MUELLER INDS INC COM 624756102 10,006 231,042 SH   SOLE 18 231,042 0 0
MUELLER INDS INC COM 624756102 4,398 101,543 SH   SOLE 19 101,543 0 0
MUELLER INDS INC COM 624756102 297,066 6,859,073 SH   SOLE 21 6,859,073 0 0
MUELLER INDS INC COM 624756102 64,082 1,479,614 SH   SOLE 22 1,413,580 0 66,034
MUELLER INDS INC COM 624756102 87 2,015 SH   SOLE 25 2,015 0 0
MUELLER INDS INC COM 624756102 1,081 24,968 SH   SOLE 26 21,172 0 3,796
MUELLER INDS INC COM 624756102 303 6,996 SH   SOLE 28 6,996 0 0
MUELLER INDS INC COM 624756102 5,016 115,805 SH   SOLE 30 115,805 0 0
MUELLER INDS INC COM 624756102 108 2,485 SH   SOLE 36 2,485 0 0
MUELLER INDS INC COM 624756102 261 6,027 SH   SOLE 40 6,027 0 0
MUELLER INDS INC COM 624756102 922 21,298 SH   SOLE 43 733 0 20,565
MUELLER WTR PRODS INC COM SER A 624758108 2,500 173,365 SH   SOLE 2 49,119 0 124,246
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,319 160,823 SH   SOLE 7 160,823 0 0
MUELLER WTR PRODS INC COM SER A 624758108 7,287 505,311 SH   SOLE 18 505,311 0 0
MUELLER WTR PRODS INC COM SER A 624758108 4,034 279,734 SH   SOLE 19 279,734 0 0
MUELLER WTR PRODS INC COM SER A 624758108 82,288 5,706,515 SH   SOLE 21 5,706,515 0 0
MUELLER WTR PRODS INC COM SER A 624758108 57,523 3,989,099 SH   SOLE 22 3,760,500 0 228,599
MUELLER WTR PRODS INC COM SER A 624758108 58 4,048 SH   SOLE 25 4,048 0 0
MUELLER WTR PRODS INC COM SER A 624758108 1,147 79,541 SH   SOLE 26 64,563 0 14,978
MUELLER WTR PRODS INC COM SER A 624758108 296 20,521 SH   SOLE 28 20,521 0 0
MUELLER WTR PRODS INC COM SER A 624758108 23,316 1,616,910 SH   SOLE 30 1,616,910 0 0
MUELLER WTR PRODS INC COM SER A 624758108 269 18,689 SH   SOLE 40 18,689 0 0
MUELLER WTR PRODS INC COM SER A 624758108 441 30,602 SH   SOLE 43 0 0 30,602
MULTIPLAN CORPORATION COM 62548M100 3,112 326,923 SH   SOLE 2 54,976 0 271,947
MULTIPLAN CORPORATION COM 62548M100 61 6,415 SH   SOLE 7 6,415 0 0
MULTIPLAN CORPORATION COM 62548M100 12,105 1,271,511 SH   SOLE 18 1,271,511 0 0
MULTIPLAN CORPORATION COM 62548M100 6,838 718,233 SH   SOLE 19 718,233 0 0
MULTIPLAN CORPORATION COM 62548M100 137,657 14,459,771 SH   SOLE 21 14,459,771 0 0
MULTIPLAN CORPORATION COM 62548M100 73,874 7,759,890 SH   SOLE 22 7,346,071 0 413,819
MULTIPLAN CORPORATION COM 62548M100 35 3,720 SH   SOLE 25 3,720 0 0
MULTIPLAN CORPORATION COM 62548M100 123 12,873 SH   SOLE 26 7 0 12,866
MULTIPLAN CORPORATION COM 62548M100 892 93,703 SH   SOLE 30 93,703 0 0
MULTIPLAN CORPORATION COM 62548M100 152 15,923 SH   SOLE 40 15,923 0 0
MURPHY OIL CORP COM 626717102 3,878 166,579 SH   SOLE 2 108,680 0 57,899
MURPHY OIL CORP COM 626717102 14 593 SH   SOLE 4 593 0 0
MURPHY OIL CORP COM 626717102 130 5,605 SH   SOLE 7 5,605 0 0
MURPHY OIL CORP COM 626717102 0 8 SH   SOLE 17 0 0 8
MURPHY OIL CORP COM 626717102 17,892 768,547 SH   SOLE 18 768,547 0 0
MURPHY OIL CORP COM 626717102 6,027 258,881 SH   SOLE 19 258,881 0 0
MURPHY OIL CORP COM 626717102 246,321 10,580,820 SH   SOLE 21 10,580,820 0 0
MURPHY OIL CORP COM 626717102 111,681 4,797,295 SH   SOLE 22 4,577,862 0 219,433
MURPHY OIL CORP COM 626717102 48 2,054 SH   SOLE 23 2,054 0 0
MURPHY OIL CORP COM 626717102 92 3,932 SH   SOLE 25 3,932 0 0
MURPHY OIL CORP COM 626717102 1,728 74,236 SH   SOLE 26 49,933 0 24,303
MURPHY OIL CORP COM 626717102 722 31,008 SH   SOLE 28 21,306 0 9,702
MURPHY OIL CORP COM 626717102 4,349 186,799 SH   SOLE 30 186,799 0 0
MURPHY OIL CORP COM 626717102 241 10,366 SH   SOLE 34 10,366 0 0
MURPHY OIL CORP COM 626717102 935 40,174 SH   SOLE 36 40,174 0 0
MURPHY OIL CORP COM 626717102 442 19,001 SH   SOLE 40 19,001 0 0
MURPHY OIL CORP COM 626717102 7,580 325,613 SH   SOLE 43 24,841 0 300,772
MURPHY USA INC COM 626755102 2,892 21,681 SH   SOLE 2 18,683 0 2,998
MURPHY USA INC COM 626755102 15 112 SH   SOLE 4 112 0 0
MURPHY USA INC COM 626755102 111 836 SH   SOLE 7 836 0 0
MURPHY USA INC COM 626755102 17,075 128,027 SH   SOLE 18 128,027 0 0
MURPHY USA INC COM 626755102 5,884 44,118 SH   SOLE 19 44,118 0 0
MURPHY USA INC COM 626755102 236,954 1,776,665 SH   SOLE 21 1,776,665 0 0
MURPHY USA INC COM 626755102 105,426 790,481 SH   SOLE 22 774,164 0 16,317
MURPHY USA INC COM 626755102 1,190 8,921 SH   SOLE 26 6,584 0 2,337
MURPHY USA INC COM 626755102 780 5,847 SH   SOLE 28 3,579 0 2,268
MURPHY USA INC COM 626755102 2,356 17,663 SH   SOLE 30 17,663 0 0
MURPHY USA INC COM 626755102 208 1,556 SH   SOLE 36 1,556 0 0
MURPHY USA INC COM 626755102 433 3,245 SH   SOLE 40 3,245 0 0
MURPHY USA INC COM 626755102 2,852 21,383 SH   SOLE 43 6,229 0 15,154
MUSTANG BIO INC COM 62818Q104 222 66,893 SH   SOLE 2 3,676 0 63,217
MUSTANG BIO INC COM 62818Q104 771 232,085 SH   SOLE 18 232,085 0 0
MUSTANG BIO INC COM 62818Q104 340 102,281 SH   SOLE 19 102,281 0 0
MUSTANG BIO INC COM 62818Q104 8,824 2,657,716 SH   SOLE 21 2,657,716 0 0
MUSTANG BIO INC COM 62818Q104 6,237 1,878,537 SH   SOLE 22 1,809,199 0 69,338
MUSTANG BIO INC COM 62818Q104 1 294 SH   SOLE 43 0 0 294
MVB FINL CORP COM 553810102 349 8,183 SH   SOLE 2 894 0 7,289
MVB FINL CORP COM 553810102 7 158 SH   SOLE 7 158 0 0
MVB FINL CORP COM 553810102 1,441 33,775 SH   SOLE 18 33,775 0 0
MVB FINL CORP COM 553810102 746 17,488 SH   SOLE 19 17,488 0 0
MVB FINL CORP COM 553810102 16,091 377,191 SH   SOLE 21 377,191 0 0
MVB FINL CORP COM 553810102 7,326 171,723 SH   SOLE 22 161,407 0 10,316
MVB FINL CORP COM 553810102 0 8 SH   SOLE 43 0 0 8
MYERS INDS INC COM 628464109 604 28,777 SH   SOLE 2 10,396 0 18,381
MYERS INDS INC COM 628464109 14 670 SH   SOLE 7 670 0 0
MYERS INDS INC COM 628464109 3,385 161,186 SH   SOLE 18 161,186 0 0
MYERS INDS INC COM 628464109 1,305 62,138 SH   SOLE 19 62,138 0 0
MYERS INDS INC COM 628464109 92,587 4,408,903 SH   SOLE 21 4,408,903 0 0
MYERS INDS INC COM 628464109 19,772 941,523 SH   SOLE 22 904,336 0 37,187
MYERS INDS INC COM 628464109 17 821 SH   SOLE 25 821 0 0
MYERS INDS INC COM 628464109 62 2,974 SH   SOLE 26 2,974 0 0
MYERS INDS INC COM 628464109 69 3,288 SH   SOLE 28 3,288 0 0
MYERS INDS INC COM 628464109 1,736 82,684 SH   SOLE 30 82,684 0 0
MYERS INDS INC COM 628464109 105 5,012 SH   SOLE 36 5,012 0 0
MYERS INDS INC COM 628464109 57 2,706 SH   SOLE 40 2,706 0 0
MYERS INDS INC COM 628464109 682 32,489 SH   SOLE 43 350 0 32,139
MYMD PHARMACEUTICALS INC COM 62856X102 50 7,881 SH   SOLE 18 7,881 0 0
MYMD PHARMACEUTICALS INC COM 62856X102 600 95,159 SH   SOLE 21 95,159 0 0
MYMD PHARMACEUTICALS INC COM 62856X102 0 5 SH   SOLE 22 5 0 0
MYOMO INC COM NEW 62857J201 151 13,980 SH   SOLE 21 13,980 0 0
MYOVANT SCIENCES LTD COM G637AM102 247 10,862 SH   SOLE 2 10,862 0 0
MYOVANT SCIENCES LTD COM G637AM102 3 141 SH   SOLE 4 141 0 0
MYOVANT SCIENCES LTD COM G637AM102 8,958 393,432 SH   SOLE 21 393,432 0 0
MYOVANT SCIENCES LTD COM G637AM102 13,612 597,798 SH   SOLE 22 585,361 0 12,437
MYOVANT SCIENCES LTD COM G637AM102 34 1,499 SH   SOLE 25 1,499 0 0
MYOVANT SCIENCES LTD COM G637AM102 104 4,581 SH   SOLE 26 1,471 0 3,110
MYOVANT SCIENCES LTD COM G637AM102 157 6,880 SH   SOLE 28 6,880 0 0
MYOVANT SCIENCES LTD COM G637AM102 647 28,429 SH   SOLE 30 28,429 0 0
MYOVANT SCIENCES LTD COM G637AM102 56 2,468 SH   SOLE 34 2,468 0 0
MYOVANT SCIENCES LTD COM G637AM102 70 3,071 SH   SOLE 36 3,071 0 0
MYOVANT SCIENCES LTD COM G637AM102 87 3,818 SH   SOLE 40 3,818 0 0
MYOVANT SCIENCES LTD COM G637AM102 121 5,334 SH   SOLE 43 2,629 0 2,705
MYR GROUP INC DEL COM 55405W104 1,675 18,427 SH   SOLE 2 7,562 0 10,865
MYR GROUP INC DEL COM 55405W104 5 53 SH   SOLE 4 53 0 0
MYR GROUP INC DEL COM 55405W104 2,446 26,898 SH   SOLE 7 26,898 0 0
MYR GROUP INC DEL COM 55405W104 6,369 70,056 SH   SOLE 18 70,056 0 0
MYR GROUP INC DEL COM 55405W104 9,277 102,032 SH   SOLE 19 102,032 0 0
MYR GROUP INC DEL COM 55405W104 187,111 2,057,971 SH   SOLE 21 2,057,971 0 0
MYR GROUP INC DEL COM 55405W104 43,259 475,788 SH   SOLE 22 460,136 0 15,652
MYR GROUP INC DEL COM 55405W104 147 1,622 SH   SOLE 23 1,622 0 0
MYR GROUP INC DEL COM 55405W104 132 1,456 SH   SOLE 25 1,456 0 0
MYR GROUP INC DEL COM 55405W104 2,404 26,438 SH   SOLE 26 10,132 0 16,306
MYR GROUP INC DEL COM 55405W104 178 1,961 SH   SOLE 28 1,961 0 0
MYR GROUP INC DEL COM 55405W104 3,357 36,927 SH   SOLE 30 36,927 0 0
MYR GROUP INC DEL COM 55405W104 142 1,566 SH   SOLE 36 1,566 0 0
MYR GROUP INC DEL COM 55405W104 180 1,975 SH   SOLE 40 1,975 0 0
MYR GROUP INC DEL COM 55405W104 4,594 50,525 SH   SOLE 43 1,428 0 49,097
MYRIAD GENETICS INC COM 62855J104 4,157 135,943 SH   SOLE 2 41,801 0 94,142
MYRIAD GENETICS INC COM 62855J104 10 314 SH   SOLE 4 314 0 0
MYRIAD GENETICS INC COM 62855J104 38 1,240 SH   SOLE 7 1,240 0 0
MYRIAD GENETICS INC COM 62855J104 9,537 311,856 SH   SOLE 18 311,856 0 0
MYRIAD GENETICS INC COM 62855J104 9,103 297,682 SH   SOLE 19 297,682 0 0
MYRIAD GENETICS INC COM 62855J104 306,364 10,018,440 SH   SOLE 21 10,018,440 0 0
MYRIAD GENETICS INC COM 62855J104 66,157 2,163,416 SH   SOLE 22 2,050,532 0 112,884
MYRIAD GENETICS INC COM 62855J104 215 7,026 SH   SOLE 23 7,026 0 0
MYRIAD GENETICS INC COM 62855J104 113 3,707 SH   SOLE 25 3,707 0 0
MYRIAD GENETICS INC COM 62855J104 2,131 69,681 SH   SOLE 26 22,582 0 47,099
MYRIAD GENETICS INC COM 62855J104 282 9,212 SH   SOLE 28 9,212 0 0
MYRIAD GENETICS INC COM 62855J104 16,691 545,830 SH   SOLE 30 545,830 0 0
MYRIAD GENETICS INC COM 62855J104 117 3,842 SH   SOLE 36 3,842 0 0
MYRIAD GENETICS INC COM 62855J104 255 8,330 SH   SOLE 40 8,330 0 0
MYRIAD GENETICS INC COM 62855J104 830 27,151 SH   SOLE 43 383 0 26,768
MYT NETHERLANDS PARENT B V ADS 55406W103 150 4,934 SH   SOLE 2 4,934 0 0
MYT NETHERLANDS PARENT B V ADS 55406W103 708 23,271 SH   SOLE 19 23,271 0 0
MYT NETHERLANDS PARENT B V ADS 55406W103 1,488 48,902 SH   SOLE 34 48,902 0 0
NABORS INDS INC NEW NOTE 0.750% 1/1 62957HAB1 1,579 1,775,000 PRN   SOLE 21 1,775,000 0 0
NABORS INDUSTRIES LTD SHS G6359F137 844 7,385 SH   SOLE 2 2,049 0 5,336
NABORS INDUSTRIES LTD SHS G6359F137 57 497 SH   SOLE 7 497 0 0
NABORS INDUSTRIES LTD SHS G6359F137 3,463 30,309 SH   SOLE 18 30,309 0 0
NABORS INDUSTRIES LTD SHS G6359F137 1,376 12,046 SH   SOLE 19 12,046 0 0
NABORS INDUSTRIES LTD SHS G6359F137 96,479 844,532 SH   SOLE 21 844,532 0 0
NABORS INDUSTRIES LTD SHS G6359F137 21,141 185,056 SH   SOLE 22 173,634 0 11,422
NABORS INDUSTRIES LTD SHS G6359F137 32 279 SH   SOLE 25 279 0 0
NABORS INDUSTRIES LTD SHS G6359F137 261 2,286 SH   SOLE 28 0 0 2,286
NABORS INDUSTRIES LTD SHS G6359F137 1,154 10,105 SH   SOLE 30 10,105 0 0
NABORS INDUSTRIES LTD SHS G6359F137 284 2,483 SH   SOLE 36 2,483 0 0
NABORS INDUSTRIES LTD SHS G6359F137 89 775 SH   SOLE 40 775 0 0
NABORS INDUSTRIES LTD SHS G6359F137 522 4,569 SH   SOLE 43 767 0 3,802
NACCO INDS INC CL A 629579103 23 885 SH   SOLE 18 885 0 0
NACCO INDS INC CL A 629579103 273 10,492 SH   SOLE 21 10,492 0 0
NACCO INDS INC CL A 629579103 1,839 70,624 SH   SOLE 22 70,624 0 0
NACCO INDS INC CL A 629579103 35 1,340 SH   SOLE 43 0 0 1,340
NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 5 637 SH   SOLE 2 637 0 0
NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 381 46,194 SH   SOLE 7 46,194 0 0
NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 23,330 2,831,275 SH   SOLE 21 2,831,275 0 0
NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 13,045 1,583,149 SH   SOLE 22 1,489,625 0 93,524
NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 57 6,919 SH   SOLE 25 6,919 0 0
NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 124 15,010 SH   SOLE 26 0 0 15,010
NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 217 26,378 SH   SOLE 28 26,378 0 0
NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 244 29,616 SH   SOLE 40 29,616 0 0
NANO X IMAGING LTD ORD SHS M70700105 16 489 SH   SOLE 2 0 0 489
NANO X IMAGING LTD ORD SHS M70700105 2 51 SH   SOLE 4 51 0 0
NANO X IMAGING LTD ORD SHS M70700105 111 3,473 SH   SOLE 7 3,473 0 0
NANO X IMAGING LTD ORD SHS M70700105 10,552 329,242 SH   SOLE 21 329,242 0 0
NANO X IMAGING LTD ORD SHS M70700105 6,604 206,050 SH   SOLE 22 196,429 0 9,621
NANO X IMAGING LTD ORD SHS M70700105 109 3,395 SH   SOLE 25 3,395 0 0
NANO X IMAGING LTD ORD SHS M70700105 152 4,728 SH   SOLE 26 1,101 0 3,627
NANO X IMAGING LTD ORD SHS M70700105 451 14,078 SH   SOLE 30 14,078 0 0
NANO X IMAGING LTD ORD SHS M70700105 183 5,705 SH   SOLE 36 5,705 0 0
NANO X IMAGING LTD ORD SHS M70700105 128 3,996 SH   SOLE 40 3,996 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 4,210 64,978 SH   SOLE 2 28,332 0 36,646
NANOSTRING TECHNOLOGIES INC COM 63009R109 11 175 SH   SOLE 4 175 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 48 743 SH   SOLE 7 743 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 9,931 153,279 SH   SOLE 18 142,067 0 11,212
NANOSTRING TECHNOLOGIES INC COM 63009R109 19,339 298,483 SH   SOLE 19 298,483 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 142,999 2,207,119 SH   SOLE 21 2,207,119 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 85,476 1,319,271 SH   SOLE 22 1,288,168 0 31,103
NANOSTRING TECHNOLOGIES INC COM 63009R109 733 11,321 SH   SOLE 23 11,321 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 105 1,626 SH   SOLE 25 1,626 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 4,830 74,541 SH   SOLE 26 21,995 0 52,546
NANOSTRING TECHNOLOGIES INC COM 63009R109 298 4,600 SH   SOLE 28 4,600 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 17,212 265,657 SH   SOLE 30 265,657 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 92 1,427 SH   SOLE 36 1,427 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 332 5,118 SH   SOLE 40 5,118 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 594 9,161 SH   SOLE 43 0 0 9,161
NANOVIRICIDES INC COM 630087302 10 2,165 SH   SOLE 18 2,165 0 0
NANOVIRICIDES INC COM 630087302 124 26,627 SH   SOLE 21 26,627 0 0
NANOVIRICIDES INC COM 630087302 737 158,752 SH   SOLE 22 158,752 0 0
NANTHEALTH INC COM 630104107 47 20,390 SH   SOLE 2 5,748 0 14,642
NANTHEALTH INC COM 630104107 247 106,409 SH   SOLE 18 106,409 0 0
NANTHEALTH INC COM 630104107 117 50,514 SH   SOLE 19 50,514 0 0
NANTHEALTH INC COM 630104107 2,074 893,758 SH   SOLE 21 893,758 0 0
NANTHEALTH INC COM 630104107 591 254,817 SH   SOLE 22 244,717 0 10,100
NAPCO SEC TECHNOLOGIES INC COM 630402105 225 6,190 SH   SOLE 2 4,762 0 1,428
NAPCO SEC TECHNOLOGIES INC COM 630402105 7 199 SH   SOLE 7 199 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 1,767 48,595 SH   SOLE 18 48,595 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 905 24,885 SH   SOLE 19 24,885 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 18,925 520,349 SH   SOLE 21 520,349 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 11,349 312,046 SH   SOLE 22 304,476 0 7,570
NAPCO SEC TECHNOLOGIES INC COM 630402105 17 461 SH   SOLE 25 461 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 102 2,818 SH   SOLE 30 2,818 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 76 2,081 SH   SOLE 40 2,081 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 43 1,173 SH   SOLE 43 0 0 1,173
NASDAQ INC COM 631103108 44,222 251,547 SH   SOLE 2 37,276 0 214,271
NASDAQ INC COM 631103108 12,923 73,510 SH   SOLE 4 40,229 0 33,281
NASDAQ INC COM 631103108 20,626 117,329 SH   SOLE 7 105,758 0 11,571
NASDAQ INC COM 631103108 147 835 SH   SOLE 13 335 0 500
NASDAQ INC COM 631103108 2,834 16,121 SH   SOLE 15 16,121 0 0
NASDAQ INC COM 631103108 51,498 292,935 SH   SOLE 18 276,555 0 16,380
NASDAQ INC COM 631103108 8,808 50,105 SH   SOLE 19 50,105 0 0
NASDAQ INC COM 631103108 525,308 2,988,100 SH   SOLE 21 2,988,100 0 0
NASDAQ INC COM 631103108 426,568 2,426,440 SH   SOLE 22 2,177,329 0 249,111
NASDAQ INC COM 631103108 11,362 64,631 SH   SOLE 23 64,631 0 0
NASDAQ INC COM 631103108 47,874 272,319 SH   SOLE 25 272,319 0 0
NASDAQ INC COM 631103108 44,503 253,148 SH   SOLE 26 105,212 0 147,936
NASDAQ INC COM 631103108 62,609 356,136 SH   SOLE 28 12,071 0 344,065
NASDAQ INC COM 631103108 24 139 SH   SOLE 29 139 0 0
NASDAQ INC COM 631103108 87,236 496,221 SH   SOLE 30 496,221 0 0
NASDAQ INC COM 631103108 9,531 54,216 SH   SOLE 31 49,129 0 5,087
NASDAQ INC COM 631103108 30,562 173,847 SH   SOLE 34 173,847 0 0
NASDAQ INC COM 631103108 12,306 69,999 SH   SOLE 36 69,999 0 0
NASDAQ INC COM 631103108 673 3,829 SH   SOLE 40 3,829 0 0
NASDAQ INC COM 631103108 25,322 144,036 SH   SOLE 43 5,988 0 138,048
NATERA INC COM 632307104 19,011 167,450 SH   SOLE 2 36,313 0 131,137
NATERA INC COM 632307104 64 560 SH   SOLE 4 560 0 0
NATERA INC COM 632307104 144 1,266 SH   SOLE 7 1,266 0 0
NATERA INC COM 632307104 6,469 56,981 SH   SOLE 18 53,551 0 3,430
NATERA INC COM 632307104 114,797 1,011,161 SH   SOLE 19 1,011,161 0 0
NATERA INC COM 632307104 1,671 14,715 SH   SOLE 20 14,715 0 0
NATERA INC COM 632307104 190,156 1,674,942 SH   SOLE 21 1,674,942 0 0
NATERA INC COM 632307104 222,399 1,958,946 SH   SOLE 22 1,868,994 0 89,952
NATERA INC COM 632307104 602 5,305 SH   SOLE 23 5,305 0 0
NATERA INC COM 632307104 362 3,186 SH   SOLE 25 3,186 0 0
NATERA INC COM 632307104 30,539 268,991 SH   SOLE 26 241,465 0 27,526
NATERA INC COM 632307104 985 8,678 SH   SOLE 28 8,678 0 0
NATERA INC COM 632307104 28,486 250,914 SH   SOLE 30 250,914 0 0
NATERA INC COM 632307104 158 1,390 SH   SOLE 31 1,390 0 0
NATERA INC COM 632307104 20,924 184,303 SH   SOLE 34 184,303 0 0
NATERA INC COM 632307104 321 2,830 SH   SOLE 36 2,830 0 0
NATERA INC COM 632307104 1,021 8,990 SH   SOLE 40 8,990 0 0
NATERA INC COM 632307104 1,600 14,090 SH   SOLE 43 439 0 13,651
NATERA INC NOTE 2.250% 5/0 632307AB0 4,672 1,545,000 PRN   SOLE 21 1,545,000 0 0
NATHANS FAMOUS INC NEW COM 632347100 104 1,452 SH   SOLE 2 142 0 1,310
NATHANS FAMOUS INC NEW COM 632347100 5 66 SH   SOLE 7 66 0 0
NATHANS FAMOUS INC NEW COM 632347100 722 10,126 SH   SOLE 18 10,126 0 0
NATHANS FAMOUS INC NEW COM 632347100 408 5,719 SH   SOLE 19 5,719 0 0
NATHANS FAMOUS INC NEW COM 632347100 7,872 110,372 SH   SOLE 21 110,372 0 0
NATHANS FAMOUS INC NEW COM 632347100 2,916 40,886 SH   SOLE 22 39,781 0 1,105
NATHANS FAMOUS INC NEW COM 632347100 18 250 SH   SOLE 43 250 0 0
NATIONAL BANKSHARES INC VA COM 634865109 11 311 SH   SOLE 2 311 0 0
NATIONAL BANKSHARES INC VA COM 634865109 48 1,374 SH   SOLE 18 1,374 0 0
NATIONAL BANKSHARES INC VA COM 634865109 897 25,634 SH   SOLE 21 25,634 0 0
NATIONAL BANKSHARES INC VA COM 634865109 3,430 97,967 SH   SOLE 22 97,967 0 0
NATIONAL BANKSHARES INC VA COM 634865109 77 2,208 SH   SOLE 43 2,208 0 0
NATIONAL BEVERAGE CORP COM 635017106 508 10,756 SH   SOLE 2 7,457 0 3,299
NATIONAL BEVERAGE CORP COM 635017106 6 126 SH   SOLE 4 126 0 0
NATIONAL BEVERAGE CORP COM 635017106 18 378 SH   SOLE 7 378 0 0
NATIONAL BEVERAGE CORP COM 635017106 4,376 92,646 SH   SOLE 18 92,646 0 0
NATIONAL BEVERAGE CORP COM 635017106 2,066 43,744 SH   SOLE 19 43,744 0 0
NATIONAL BEVERAGE CORP COM 635017106 127,518 2,699,927 SH   SOLE 21 2,699,927 0 0
NATIONAL BEVERAGE CORP COM 635017106 28,128 595,564 SH   SOLE 22 580,368 0 15,196
NATIONAL BEVERAGE CORP COM 635017106 30 628 SH   SOLE 25 628 0 0
NATIONAL BEVERAGE CORP COM 635017106 616 13,040 SH   SOLE 26 11,270 0 1,770
NATIONAL BEVERAGE CORP COM 635017106 125 2,652 SH   SOLE 28 2,652 0 0
NATIONAL BEVERAGE CORP COM 635017106 2,544 53,856 SH   SOLE 30 53,856 0 0
NATIONAL BEVERAGE CORP COM 635017106 121 2,552 SH   SOLE 40 2,552 0 0
NATIONAL BEVERAGE CORP COM 635017106 867 18,353 SH   SOLE 43 235 0 18,118
NATIONAL BK HLDGS CORP CL A 633707104 1,134 30,057 SH   SOLE 2 9,576 0 20,481
NATIONAL BK HLDGS CORP CL A 633707104 4 112 SH   SOLE 4 112 0 0
NATIONAL BK HLDGS CORP CL A 633707104 21 546 SH   SOLE 7 546 0 0
NATIONAL BK HLDGS CORP CL A 633707104 4,345 115,133 SH   SOLE 18 115,133 0 0
NATIONAL BK HLDGS CORP CL A 633707104 1,870 49,539 SH   SOLE 19 49,539 0 0
NATIONAL BK HLDGS CORP CL A 633707104 130,943 3,469,599 SH   SOLE 21 3,469,599 0 0
NATIONAL BK HLDGS CORP CL A 633707104 29,627 785,029 SH   SOLE 22 744,746 0 40,283
NATIONAL BK HLDGS CORP CL A 633707104 67 1,770 SH   SOLE 25 1,770 0 0
NATIONAL BK HLDGS CORP CL A 633707104 599 15,878 SH   SOLE 26 12,449 0 3,429
NATIONAL BK HLDGS CORP CL A 633707104 125 3,300 SH   SOLE 28 3,300 0 0
NATIONAL BK HLDGS CORP CL A 633707104 2,172 57,560 SH   SOLE 30 57,560 0 0
NATIONAL BK HLDGS CORP CL A 633707104 94 2,489 SH   SOLE 36 2,489 0 0
NATIONAL BK HLDGS CORP CL A 633707104 145 3,849 SH   SOLE 40 3,849 0 0
NATIONAL BK HLDGS CORP CL A 633707104 304 8,067 SH   SOLE 43 0 0 8,067
NATIONAL CINEMEDIA INC COM 635309107 418 82,482 SH   SOLE 2 26,848 0 55,634
NATIONAL CINEMEDIA INC COM 635309107 5 922 SH   SOLE 7 922 0 0
NATIONAL CINEMEDIA INC COM 635309107 1,130 222,902 SH   SOLE 18 222,902 0 0
NATIONAL CINEMEDIA INC COM 635309107 561 110,627 SH   SOLE 19 110,627 0 0
NATIONAL CINEMEDIA INC COM 635309107 11,590 2,285,968 SH   SOLE 21 2,285,968 0 0
NATIONAL CINEMEDIA INC COM 635309107 8,268 1,630,843 SH   SOLE 22 1,569,967 0 60,876
NATIONAL CINEMEDIA INC COM 635309107 20 3,857 SH   SOLE 26 0 0 3,857
NATIONAL CINEMEDIA INC COM 635309107 346 68,192 SH   SOLE 43 2,536 0 65,656
NATIONAL ENERGY SERVICES REU SHS G6375R107 409 28,727 SH   SOLE 2 4,345 0 24,382
NATIONAL ENERGY SERVICES REU SHS G6375R107 8 566 SH   SOLE 7 566 0 0
NATIONAL ENERGY SERVICES REU SHS G6375R107 1,327 93,132 SH   SOLE 18 93,132 0 0
NATIONAL ENERGY SERVICES REU SHS G6375R107 694 48,714 SH   SOLE 19 48,714 0 0
NATIONAL ENERGY SERVICES REU SHS G6375R107 15,057 1,056,604 SH   SOLE 21 1,056,604 0 0
NATIONAL ENERGY SERVICES REU SHS G6375R107 4,208 295,333 SH   SOLE 22 265,759 0 29,574
NATIONAL ENERGY SERVICES REU SHS G6375R107 661 46,397 SH   SOLE 43 834 0 45,563
NATIONAL FUEL GAS CO COM 636180101 12,806 245,096 SH   SOLE 2 93,029 0 152,067
NATIONAL FUEL GAS CO COM 636180101 40 757 SH   SOLE 4 757 0 0
NATIONAL FUEL GAS CO COM 636180101 11,528 220,632 SH   SOLE 7 220,632 0 0
NATIONAL FUEL GAS CO COM 636180101 11,515 220,377 SH   SOLE 18 220,377 0 0
NATIONAL FUEL GAS CO COM 636180101 1,229 23,515 SH   SOLE 19 23,515 0 0
NATIONAL FUEL GAS CO COM 636180101 243,490 4,660,100 SH   SOLE 21 4,660,100 0 0
NATIONAL FUEL GAS CO COM 636180101 134,812 2,580,131 SH   SOLE 22 2,469,312 0 110,819
NATIONAL FUEL GAS CO COM 636180101 29 547 SH   SOLE 23 547 0 0
NATIONAL FUEL GAS CO COM 636180101 139 2,664 SH   SOLE 25 2,664 0 0
NATIONAL FUEL GAS CO COM 636180101 2,126 40,685 SH   SOLE 26 34,478 0 6,207
NATIONAL FUEL GAS CO COM 636180101 1,017 19,464 SH   SOLE 28 10,311 0 9,153
NATIONAL FUEL GAS CO COM 636180101 196 3,756 SH   SOLE 29 3,756 0 0
NATIONAL FUEL GAS CO COM 636180101 3,125 59,816 SH   SOLE 30 59,816 0 0
NATIONAL FUEL GAS CO COM 636180101 92 1,762 SH   SOLE 31 1,665 0 97
NATIONAL FUEL GAS CO COM 636180101 40 765 SH   SOLE 34 765 0 0
NATIONAL FUEL GAS CO COM 636180101 109 2,084 SH   SOLE 36 2,084 0 0
NATIONAL FUEL GAS CO COM 636180101 537 10,269 SH   SOLE 40 10,269 0 0
NATIONAL FUEL GAS CO COM 636180101 6,725 128,706 SH   SOLE 43 6,699 0 122,007
NATIONAL GRID PLC SPONSORED ADR NE 636274409 8 121 SH   SOLE 18 121 0 0
NATIONAL GRID PLC SPONSORED ADR NE 636274409 22,624 353,827 SH   SOLE 43 56,917 0 296,910
NATIONAL HEALTH INVS INC COM 63633D104 4,294 64,048 SH   SOLE 2 13,273 0 50,775
NATIONAL HEALTH INVS INC COM 63633D104 4,319 64,410 SH   SOLE 4 64,410 0 0
NATIONAL HEALTH INVS INC COM 63633D104 3,819 56,961 SH   SOLE 7 56,961 0 0
NATIONAL HEALTH INVS INC COM 63633D104 9,486 141,471 SH   SOLE 18 141,471 0 0
NATIONAL HEALTH INVS INC COM 63633D104 8,775 130,874 SH   SOLE 19 130,874 0 0
NATIONAL HEALTH INVS INC COM 63633D104 144,543 2,155,747 SH   SOLE 21 2,155,747 0 0
NATIONAL HEALTH INVS INC COM 63633D104 97,559 1,455,014 SH   SOLE 22 1,389,108 0 65,906
NATIONAL HEALTH INVS INC COM 63633D104 140 2,084 SH   SOLE 23 2,084 0 0
NATIONAL HEALTH INVS INC COM 63633D104 12,573 187,510 SH   SOLE 25 187,510 0 0
NATIONAL HEALTH INVS INC COM 63633D104 1,399 20,868 SH   SOLE 26 17,745 0 3,123
NATIONAL HEALTH INVS INC COM 63633D104 2,106 31,411 SH   SOLE 28 4,887 0 26,524
NATIONAL HEALTH INVS INC COM 63633D104 12,855 191,716 SH   SOLE 30 191,716 0 0
NATIONAL HEALTH INVS INC COM 63633D104 53 797 SH   SOLE 36 797 0 0
NATIONAL HEALTH INVS INC COM 63633D104 354 5,287 SH   SOLE 40 5,287 0 0
NATIONAL HEALTH INVS INC COM 63633D104 735 10,956 SH   SOLE 43 2,562 0 8,394
NATIONAL HEALTHCARE CORP COM 635906100 1,128 16,138 SH   SOLE 2 3,826 0 12,312
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,893 41,386 SH   SOLE 18 41,386 0 0
NATIONAL HEALTHCARE CORP COM 635906100 1,538 21,998 SH   SOLE 19 21,998 0 0
NATIONAL HEALTHCARE CORP COM 635906100 36,151 517,179 SH   SOLE 21 517,179 0 0
NATIONAL HEALTHCARE CORP COM 635906100 20,586 294,507 SH   SOLE 22 276,684 0 17,823
NATIONAL HEALTHCARE CORP COM 635906100 23 331 SH   SOLE 25 331 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 823 11,775 SH   SOLE 30 11,775 0 0
NATIONAL HEALTHCARE CORP COM 635906100 137 1,954 SH   SOLE 40 1,954 0 0
NATIONAL HEALTHCARE CORP COM 635906100 892 12,758 SH   SOLE 43 1,335 0 11,423
NATIONAL INSTRS CORP COM 636518102 17,272 408,514 SH   SOLE 2 181,618 0 226,896
NATIONAL INSTRS CORP COM 636518102 79 1,880 SH   SOLE 4 1,880 0 0
NATIONAL INSTRS CORP COM 636518102 331 7,828 SH   SOLE 7 7,828 0 0
NATIONAL INSTRS CORP COM 636518102 13,483 318,908 SH   SOLE 18 318,908 0 0
NATIONAL INSTRS CORP COM 636518102 11,078 262,015 SH   SOLE 19 262,015 0 0
NATIONAL INSTRS CORP COM 636518102 266,236 6,296,979 SH   SOLE 21 6,296,979 0 0
NATIONAL INSTRS CORP COM 636518102 164,854 3,899,111 SH   SOLE 22 3,712,318 0 186,793
NATIONAL INSTRS CORP COM 636518102 99 2,351 SH   SOLE 23 2,351 0 0
NATIONAL INSTRS CORP COM 636518102 510 12,059 SH   SOLE 25 12,059 0 0
NATIONAL INSTRS CORP COM 636518102 2,006 47,444 SH   SOLE 26 38,918 0 8,526
NATIONAL INSTRS CORP COM 636518102 576 13,623 SH   SOLE 28 13,623 0 0
NATIONAL INSTRS CORP COM 636518102 4,256 100,672 SH   SOLE 30 100,672 0 0
NATIONAL INSTRS CORP COM 636518102 103 2,447 SH   SOLE 31 2,447 0 0
NATIONAL INSTRS CORP COM 636518102 997 23,580 SH   SOLE 36 23,580 0 0
NATIONAL INSTRS CORP COM 636518102 709 16,764 SH   SOLE 40 16,764 0 0
NATIONAL INSTRS CORP COM 636518102 4,728 111,827 SH   SOLE 43 2,022 0 109,805
NATIONAL PRESTO INDS INC COM 637215104 521 5,122 SH   SOLE 2 1,662 0 3,460
NATIONAL PRESTO INDS INC COM 637215104 4 37 SH   SOLE 4 37 0 0
NATIONAL PRESTO INDS INC COM 637215104 8 82 SH   SOLE 7 82 0 0
NATIONAL PRESTO INDS INC COM 637215104 2,343 23,052 SH   SOLE 18 23,052 0 0
NATIONAL PRESTO INDS INC COM 637215104 910 8,952 SH   SOLE 19 8,952 0 0
NATIONAL PRESTO INDS INC COM 637215104 71,153 699,981 SH   SOLE 21 699,981 0 0
NATIONAL PRESTO INDS INC COM 637215104 12,670 124,644 SH   SOLE 22 116,979 0 7,665
NATIONAL PRESTO INDS INC COM 637215104 163 1,602 SH   SOLE 26 0 0 1,602
NATIONAL PRESTO INDS INC COM 637215104 56 553 SH   SOLE 28 553 0 0
NATIONAL PRESTO INDS INC COM 637215104 1,234 12,139 SH   SOLE 30 12,139 0 0
NATIONAL PRESTO INDS INC COM 637215104 48 468 SH   SOLE 40 468 0 0
NATIONAL PRESTO INDS INC COM 637215104 941 9,261 SH   SOLE 43 1,011 0 8,250
NATIONAL RESH CORP COM NEW 637372202 262 5,709 SH   SOLE 2 4,279 0 1,430
NATIONAL RESH CORP COM NEW 637372202 2 51 SH   SOLE 4 51 0 0
NATIONAL RESH CORP COM NEW 637372202 11 230 SH   SOLE 7 230 0 0
NATIONAL RESH CORP COM NEW 637372202 2,004 43,662 SH   SOLE 18 43,662 0 0
NATIONAL RESH CORP COM NEW 637372202 1,513 32,966 SH   SOLE 19 32,966 0 0
NATIONAL RESH CORP COM NEW 637372202 22,042 480,218 SH   SOLE 21 480,218 0 0
NATIONAL RESH CORP COM NEW 637372202 14,553 317,060 SH   SOLE 22 307,094 0 9,966
NATIONAL RESH CORP COM NEW 637372202 65 1,414 SH   SOLE 25 1,414 0 0
NATIONAL RESH CORP COM NEW 637372202 108 2,345 SH   SOLE 26 1,374 0 971
NATIONAL RESH CORP COM NEW 637372202 82 1,788 SH   SOLE 28 1,788 0 0
NATIONAL RESH CORP COM NEW 637372202 815 17,764 SH   SOLE 30 17,764 0 0
NATIONAL RESH CORP COM NEW 637372202 113 2,468 SH   SOLE 34 2,468 0 0
NATIONAL RESH CORP COM NEW 637372202 108 2,363 SH   SOLE 36 2,363 0 0
NATIONAL RESH CORP COM NEW 637372202 93 2,023 SH   SOLE 40 2,023 0 0
NATIONAL RESH CORP COM NEW 637372202 30 664 SH   SOLE 43 48 0 616
NATIONAL RETAIL PROPERTIES I COM 637417106 20,456 436,338 SH   SOLE 2 134,451 0 301,887
NATIONAL RETAIL PROPERTIES I COM 637417106 12,172 259,641 SH   SOLE 4 259,641 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106 16,410 350,039 SH   SOLE 7 350,039 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106 20,025 427,145 SH   SOLE 18 427,145 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106 12,652 269,870 SH   SOLE 19 269,870 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106 455,228 9,710,495 SH   SOLE 21 9,710,495 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106 296,290 6,320,189 SH   SOLE 22 6,109,357 0 210,832
NATIONAL RETAIL PROPERTIES I COM 637417106 377 8,036 SH   SOLE 23 8,036 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106 35,319 753,392 SH   SOLE 25 753,392 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106 3,323 70,877 SH   SOLE 26 56,885 0 13,992
NATIONAL RETAIL PROPERTIES I COM 637417106 6,348 135,401 SH   SOLE 28 22,300 0 113,101
NATIONAL RETAIL PROPERTIES I COM 637417106 36,004 768,010 SH   SOLE 30 768,010 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106 143 3,048 SH   SOLE 31 3,048 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106 153 3,257 SH   SOLE 36 3,257 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106 975 20,807 SH   SOLE 40 20,807 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106 4,429 94,467 SH   SOLE 43 7,502 0 86,965
NATIONAL SEC GROUP INC COM 637546102 3 249 SH   SOLE 21 249 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 5,642 111,589 SH   SOLE 2 50,908 0 60,681
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 4,987 98,640 SH   SOLE 4 98,640 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 4,612 91,213 SH   SOLE 7 91,213 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 18,086 357,714 SH   SOLE 18 357,714 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 23,386 462,544 SH   SOLE 19 462,544 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 262,348 5,188,840 SH   SOLE 21 5,188,840 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 143,573 2,839,663 SH   SOLE 22 2,794,098 0 45,565
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 662 13,085 SH   SOLE 23 13,085 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 15,235 301,320 SH   SOLE 25 301,320 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 1,732 34,248 SH   SOLE 26 15,695 0 18,553
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 2,614 51,693 SH   SOLE 28 8,901 0 42,792
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 15,554 307,627 SH   SOLE 30 307,627 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 590 11,670 SH   SOLE 34 11,670 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 412 8,153 SH   SOLE 40 8,153 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 1,472 29,112 SH   SOLE 43 179 0 28,933
NATIONAL VISION HLDGS INC COM 63845R107 6,517 127,459 SH   SOLE 2 106,957 0 20,502
NATIONAL VISION HLDGS INC COM 63845R107 96 1,877 SH   SOLE 4 1,877 0 0
NATIONAL VISION HLDGS INC COM 63845R107 292 5,703 SH   SOLE 7 5,703 0 0
NATIONAL VISION HLDGS INC COM 63845R107 13,530 264,628 SH   SOLE 18 253,740 0 10,888
NATIONAL VISION HLDGS INC COM 63845R107 11,808 230,934 SH   SOLE 19 230,934 0 0
NATIONAL VISION HLDGS INC COM 63845R107 139,093 2,720,381 SH   SOLE 21 2,720,381 0 0
NATIONAL VISION HLDGS INC COM 63845R107 107,635 2,105,123 SH   SOLE 22 2,035,678 0 69,445
NATIONAL VISION HLDGS INC COM 63845R107 1,687 33,003 SH   SOLE 23 33,003 0 0
NATIONAL VISION HLDGS INC COM 63845R107 208 4,075 SH   SOLE 25 4,075 0 0
NATIONAL VISION HLDGS INC COM 63845R107 2,349 45,942 SH   SOLE 26 29,905 0 16,037
NATIONAL VISION HLDGS INC COM 63845R107 576 11,270 SH   SOLE 28 11,270 0 0
NATIONAL VISION HLDGS INC COM 63845R107 1,244 24,336 SH   SOLE 29 24,336 0 0
NATIONAL VISION HLDGS INC COM 63845R107 3,080 60,245 SH   SOLE 30 60,245 0 0
NATIONAL VISION HLDGS INC COM 63845R107 1,361 26,609 SH   SOLE 31 26,609 0 0
NATIONAL VISION HLDGS INC COM 63845R107 301 5,885 SH   SOLE 34 5,885 0 0
NATIONAL VISION HLDGS INC COM 63845R107 269 5,263 SH   SOLE 36 5,263 0 0
NATIONAL VISION HLDGS INC COM 63845R107 499 9,758 SH   SOLE 40 9,758 0 0
NATIONAL VISION HLDGS INC COM 63845R107 370 7,230 SH   SOLE 43 129 0 7,101
NATIONAL VISION HLDGS INC NOTE 2.500% 5/1 63845RAB3 935 531,000 PRN   SOLE 2 531,000 0 0
NATIONAL VISION HLDGS INC NOTE 2.500% 5/1 63845RAB3 1,530 869,000 PRN   SOLE 18 869,000 0 0
NATIONAL VISION HLDGS INC NOTE 2.500% 5/1 63845RAB3 1,430 812,000 PRN   SOLE 19 812,000 0 0
NATIONAL VISION HLDGS INC NOTE 2.500% 5/1 63845RAB3 3,956 2,247,000 PRN   SOLE 21 2,247,000 0 0
NATIONAL VISION HLDGS INC NOTE 2.500% 5/1 63845RAB3 764 434,000 PRN   SOLE 26 434,000 0 0
NATIONAL VISION HLDGS INC NOTE 2.500% 5/1 63845RAB3 1,306 742,000 PRN   SOLE 34 742,000 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 631 2,813 SH   SOLE 2 763 0 2,050
NATIONAL WESTN LIFE GROUP IN CL A 638517102 9 40 SH   SOLE 7 40 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 1,908 8,505 SH   SOLE 18 8,505 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 1,112 4,956 SH   SOLE 19 4,956 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 22,800 101,608 SH   SOLE 21 101,608 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 14,354 63,970 SH   SOLE 22 59,789 0 4,181
NATIONAL WESTN LIFE GROUP IN CL A 638517102 15 65 SH   SOLE 25 65 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 84 373 SH   SOLE 26 0 0 373
NATIONAL WESTN LIFE GROUP IN CL A 638517102 85 380 SH   SOLE 28 380 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 1,015 4,523 SH   SOLE 30 4,523 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 94 420 SH   SOLE 40 420 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 608 2,711 SH   SOLE 43 255 0 2,456
NATURA &CO HLDG S A ADS 63884N108 2 97 SH   SOLE 18 97 0 0
NATURA &CO HLDG S A ADS 63884N108 1,360 59,928 SH   SOLE 21 59,928 0 0
NATURA &CO HLDG S A ADS 63884N108 9 376 SH   SOLE 28 0 0 376
NATURA &CO HLDG S A ADS 63884N108 464 20,467 SH   SOLE 30 20,467 0 0
NATURA &CO HLDG S A ADS 63884N108 13,766 606,698 SH   SOLE 43 38,136 0 568,562
NATURAL ALTERNATIVES INTL IN COM NEW 638842302 17 1,028 SH   SOLE 18 1,028 0 0
NATURAL ALTERNATIVES INTL IN COM NEW 638842302 15 880 SH   SOLE 21 880 0 0
NATURAL ALTERNATIVES INTL IN COM NEW 638842302 39 2,331 SH   SOLE 22 2,331 0 0
NATURAL GAS SVCS GROUP INC COM 63886Q109 78 7,564 SH   SOLE 2 0 0 7,564
NATURAL GAS SVCS GROUP INC COM 63886Q109 41 4,027 SH   SOLE 18 4,027 0 0
NATURAL GAS SVCS GROUP INC COM 63886Q109 50 4,900 SH   SOLE 19 4,900 0 0
NATURAL GAS SVCS GROUP INC COM 63886Q109 426 41,486 SH   SOLE 21 41,486 0 0
NATURAL GAS SVCS GROUP INC COM 63886Q109 3,109 302,411 SH   SOLE 22 302,411 0 0
NATURAL GAS SVCS GROUP INC COM 63886Q109 168 16,343 SH   SOLE 26 0 0 16,343
NATURAL GROCERS BY VITAMIN C COM 63888U108 110 10,231 SH   SOLE 2 521 0 9,710
NATURAL GROCERS BY VITAMIN C COM 63888U108 362 33,718 SH   SOLE 18 33,718 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108 180 16,721 SH   SOLE 19 16,721 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108 3,539 329,548 SH   SOLE 21 329,548 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108 2,227 207,345 SH   SOLE 22 198,200 0 9,145
NATURAL GROCERS BY VITAMIN C COM 63888U108 8 757 SH   SOLE 43 0 0 757
NATURAL HEALTH TRENDS CORP COM 63888P406 10 1,479 SH   SOLE 18 1,479 0 0
NATURAL HEALTH TRENDS CORP COM 63888P406 55 7,850 SH   SOLE 21 7,850 0 0
NATURAL HEALTH TRENDS CORP COM 63888P406 693 99,129 SH   SOLE 22 99,129 0 0
NATURAL ORDER ACQUISITION CO COM 63889L107 3,001 306,839 SH   SOLE 19 306,839 0 0
NATURAL ORDER ACQUISITION CO COM 63889L107 120 12,298 SH   SOLE 22 12,298 0 0
NATURAL ORDER ACQUISITION CO COM 63889L107 730 74,672 SH   SOLE 26 74,672 0 0
NATURAL ORDER ACQUISITION CO COM 63889L107 2,274 232,500 SH   SOLE 30 232,500 0 0
NATURAL ORDER ACQUISITION CO COM 63889L107 4,955 506,681 SH   SOLE 34 506,681 0 0
NATURAL ORDER ACQUISITION CO *W EXP 09/15/202 63889L115 6 8,208 SH   SOLE 18 8,208 0 0
NATURAL ORDER ACQUISITION CO *W EXP 09/15/202 63889L115 163 229,830 SH   SOLE 19 229,830 0 0
NATURAL ORDER ACQUISITION CO *W EXP 09/15/202 63889L115 9 12,480 SH   SOLE 22 12,480 0 0
NATURAL ORDER ACQUISITION CO *W EXP 09/15/202 63889L115 82 115,810 SH   SOLE 26 115,810 0 0
NATURAL ORDER ACQUISITION CO *W EXP 09/15/202 63889L115 184 258,920 SH   SOLE 30 258,920 0 0
NATURAL ORDER ACQUISITION CO *W EXP 09/15/202 63889L115 177 248,875 SH   SOLE 34 248,875 0 0
NATURES SUNSHINE PRODS INC COM 639027101 380 21,902 SH   SOLE 2 12,819 0 9,083
NATURES SUNSHINE PRODS INC COM 639027101 6 355 SH   SOLE 7 355 0 0
NATURES SUNSHINE PRODS INC COM 639027101 623 35,840 SH   SOLE 18 35,840 0 0
NATURES SUNSHINE PRODS INC COM 639027101 467 26,865 SH   SOLE 19 26,865 0 0
NATURES SUNSHINE PRODS INC COM 639027101 7,527 433,313 SH   SOLE 21 433,313 0 0
NATURES SUNSHINE PRODS INC COM 639027101 3,223 185,538 SH   SOLE 22 174,172 0 11,366
NATURES SUNSHINE PRODS INC COM 639027101 50 2,898 SH   SOLE 43 0 0 2,898
NATUS MED INC DEL COM 639050103 1,937 74,552 SH   SOLE 2 22,429 0 52,123
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,799 146,230 SH   SOLE 18 146,230 0 0
NATUS MED INC DEL COM 639050103 7,495 288,478 SH   SOLE 19 288,478 0 0
NATUS MED INC DEL COM 639050103 116,461 4,482,727 SH   SOLE 21 4,482,727 0 0
NATUS MED INC DEL COM 639050103 29,418 1,132,346 SH   SOLE 22 1,082,603 0 49,743
NATUS MED INC DEL COM 639050103 249 9,588 SH   SOLE 23 9,588 0 0
NATUS MED INC DEL COM 639050103 41 1,588 SH   SOLE 25 1,588 0 0
NATUS MED INC DEL COM 639050103 1,343 51,702 SH   SOLE 26 12,837 0 38,865
NATUS MED INC DEL COM 639050103 125 4,815 SH   SOLE 28 4,815 0 0
NATUS MED INC DEL COM 639050103 7,091 272,942 SH   SOLE 30 272,942 0 0
NATUS MED INC DEL COM 639050103 23 877 SH   SOLE 34 877 0 0
NATUS MED INC DEL COM 639050103 37 1,406 SH   SOLE 36 1,406 0 0
NATUS MED INC DEL COM 639050103 93 3,579 SH   SOLE 40 3,579 0 0
NATUS MED INC DEL COM 639050103 1,100 42,333 SH   SOLE 43 201 0 42,132
NATWEST GROUP PLC SPONS ADR 2 ORD 639057108 7,387 1,309,784 SH   SOLE 43 54,024 0 1,255,760
NAUTILUS BIOTECHNOLOGY INC COM 63909J108 227 22,440 SH   SOLE 18 22,440 0 0
NAUTILUS BIOTECHNOLOGY INC COM 63909J108 6,639 657,357 SH   SOLE 19 657,357 0 0
NAUTILUS BIOTECHNOLOGY INC COM 63909J108 83 8,200 SH   SOLE 20 8,200 0 0
NAUTILUS BIOTECHNOLOGY INC COM 63909J108 3,119 308,800 SH   SOLE 34 308,800 0 0
NAUTILUS INC COM 63910B102 500 29,644 SH   SOLE 2 9,625 0 20,019
NAUTILUS INC COM 63910B102 2 119 SH   SOLE 4 119 0 0
NAUTILUS INC COM 63910B102 11 627 SH   SOLE 7 627 0 0
NAUTILUS INC COM 63910B102 1,715 101,755 SH   SOLE 18 101,755 0 0
NAUTILUS INC COM 63910B102 874 51,870 SH   SOLE 19 51,870 0 0
NAUTILUS INC COM 63910B102 19,923 1,182,362 SH   SOLE 21 1,182,362 0 0
NAUTILUS INC COM 63910B102 12,870 763,791 SH   SOLE 22 729,168 0 34,623
NAUTILUS INC COM 63910B102 15 910 SH   SOLE 25 910 0 0
NAUTILUS INC COM 63910B102 120 7,137 SH   SOLE 30 7,137 0 0
NAUTILUS INC COM 63910B102 60 3,547 SH   SOLE 40 3,547 0 0
NAUTILUS INC COM 63910B102 43 2,558 SH   SOLE 43 0 0 2,558
NAVIDEA BIOPHARMACEUTICALS I COM NEW 63937X202 8 4,175 SH   SOLE 18 4,175 0 0
NAVIDEA BIOPHARMACEUTICALS I COM NEW 63937X202 117 63,689 SH   SOLE 21 63,689 0 0
NAVIDEA BIOPHARMACEUTICALS I COM NEW 63937X202 190 103,924 SH   SOLE 22 103,924 0 0
NAVIENT CORPORATION COM 63938C108 5,415 280,117 SH   SOLE 2 129,232 0 150,885
NAVIENT CORPORATION COM 63938C108 15 797 SH   SOLE 4 797 0 0
NAVIENT CORPORATION COM 63938C108 124 6,409 SH   SOLE 7 6,409 0 0
NAVIENT CORPORATION COM 63938C108 18,058 934,174 SH   SOLE 18 934,174 0 0
NAVIENT CORPORATION COM 63938C108 5,995 310,122 SH   SOLE 19 310,122 0 0
NAVIENT CORPORATION COM 63938C108 247,184 12,787,589 SH   SOLE 21 12,787,589 0 0
NAVIENT CORPORATION COM 63938C108 109,557 5,667,706 SH   SOLE 22 5,402,907 0 264,799
NAVIENT CORPORATION COM 63938C108 130 6,708 SH   SOLE 25 6,708 0 0
NAVIENT CORPORATION COM 63938C108 1,168 60,415 SH   SOLE 26 45,566 0 14,849
NAVIENT CORPORATION COM 63938C108 957 49,514 SH   SOLE 28 22,596 0 26,918
NAVIENT CORPORATION COM 63938C108 2,703 139,855 SH   SOLE 30 139,855 0 0
NAVIENT CORPORATION COM 63938C108 1,010 52,254 SH   SOLE 36 52,254 0 0
NAVIENT CORPORATION COM 63938C108 457 23,628 SH   SOLE 40 23,628 0 0
NAVIENT CORPORATION COM 63938C108 7,711 398,921 SH   SOLE 43 31,006 0 367,915
NAVIGATOR HLDGS LTD SHS Y62132108 78 7,137 SH   SOLE 2 0 0 7,137
NAVIGATOR HLDGS LTD SHS Y62132108 88 8,026 SH   SOLE 19 8,026 0 0
NAVIGATOR HLDGS LTD SHS Y62132108 435 39,706 SH   SOLE 22 39,706 0 0
NAVIGATOR HLDGS LTD SHS Y62132108 36 3,311 SH   SOLE 23 3,311 0 0
NAVIGATOR HLDGS LTD SHS Y62132108 25 2,267 SH   SOLE 26 0 0 2,267
NAVIOS MARITIME ACQUIS CORP SHS Y62159143 9 2,603 SH   SOLE 18 2,603 0 0
NAVIOS MARITIME ACQUIS CORP SHS Y62159143 114 33,328 SH   SOLE 21 33,328 0 0
NAVIOS MARITIME HOLDINGS INC COM Y62197119 23 2,508 SH   SOLE 18 2,508 0 0
NAVIOS MARITIME HOLDINGS INC COM Y62197119 269 29,514 SH   SOLE 21 29,514 0 0
NAVIOS MARITIME PARTNERS L P COM UNIT LPI Y62267409 28 934 SH   SOLE 22 934 0 0
NAVISTAR INTL CORP NEW COM 63934E108 2,237 50,265 SH   SOLE 2 15,288 0 34,977
NAVISTAR INTL CORP NEW COM 63934E108 8 175 SH   SOLE 4 175 0 0
NAVISTAR INTL CORP NEW COM 63934E108 67 1,496 SH   SOLE 7 1,496 0 0
NAVISTAR INTL CORP NEW COM 63934E108 7,191 161,592 SH   SOLE 18 161,592 0 0
NAVISTAR INTL CORP NEW COM 63934E108 3,887 87,339 SH   SOLE 19 87,339 0 0
NAVISTAR INTL CORP NEW COM 63934E108 83,855 1,884,389 SH   SOLE 21 1,884,389 0 0
NAVISTAR INTL CORP NEW COM 63934E108 51,247 1,151,626 SH   SOLE 22 1,084,621 0 67,005
NAVISTAR INTL CORP NEW COM 63934E108 79 1,770 SH   SOLE 25 1,770 0 0
NAVISTAR INTL CORP NEW COM 63934E108 1,117 25,106 SH   SOLE 26 21,115 0 3,991
NAVISTAR INTL CORP NEW COM 63934E108 341 7,662 SH   SOLE 28 5,962 0 1,700
NAVISTAR INTL CORP NEW COM 63934E108 1,544 34,695 SH   SOLE 30 34,695 0 0
NAVISTAR INTL CORP NEW COM 63934E108 126 2,840 SH   SOLE 36 2,840 0 0
NAVISTAR INTL CORP NEW COM 63934E108 247 5,553 SH   SOLE 40 5,553 0 0
NAVISTAR INTL CORP NEW COM 63934E108 758 17,027 SH   SOLE 43 57 0 16,970
NBT BANCORP INC COM 628778102 1,667 46,333 SH   SOLE 2 13,644 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,166 171,411 SH   SOLE 18 171,411 0 0
NBT BANCORP INC COM 628778102 2,671 74,256 SH   SOLE 19 74,256 0 0
NBT BANCORP INC COM 628778102 177,499 4,934,645 SH   SOLE 21 4,934,645 0 0
NBT BANCORP INC COM 628778102 38,079 1,058,619 SH   SOLE 22 1,000,477 0 58,142
NBT BANCORP INC COM 628778102 28 789 SH   SOLE 25 789 0 0
NBT BANCORP INC COM 628778102 376 10,443 SH   SOLE 26 7,373 0 3,070
NBT BANCORP INC COM 628778102 225 6,259 SH   SOLE 28 6,259 0 0
NBT BANCORP INC COM 628778102 2,841 78,978 SH   SOLE 30 78,978 0 0
NBT BANCORP INC COM 628778102 177 4,934 SH   SOLE 40 4,934 0 0
NBT BANCORP INC COM 628778102 512 14,239 SH   SOLE 43 1,303 0 12,936
NCINO INC COM 63947U107 5,169 86,270 SH   SOLE 2 9,886 0 76,384
NCINO INC COM 63947U107 46 761 SH   SOLE 7 761 0 0
NCINO INC COM 63947U107 1,121 18,707 SH   SOLE 18 18,707 0 0
NCINO INC COM 63947U107 78,434 1,308,982 SH   SOLE 19 1,308,982 0 0
NCINO INC COM 63947U107 34,664 578,497 SH   SOLE 21 578,497 0 0
NCINO INC COM 63947U107 25,533 426,125 SH   SOLE 22 377,777 0 48,348
NCINO INC COM 63947U107 42,783 714,003 SH   SOLE 25 714,003 0 0
NCINO INC COM 63947U107 1,549 25,844 SH   SOLE 26 24,124 0 1,720
NCINO INC COM 63947U107 232 3,871 SH   SOLE 28 3,871 0 0
NCINO INC COM 63947U107 5,606 93,564 SH   SOLE 30 93,564 0 0
NCINO INC COM 63947U107 52 872 SH   SOLE 31 872 0 0
NCINO INC COM 63947U107 202 3,370 SH   SOLE 40 3,370 0 0
NCL CORP LTD NOTE 6.000% 5/1 62886HAT8 11,895 5,125,000 PRN   SOLE 21 5,125,000 0 0
NCR CORP NEW COM 62886E108 14,104 309,240 SH   SOLE 2 95,607 0 213,633
NCR CORP NEW COM 62886E108 24 518 SH   SOLE 4 518 0 0
NCR CORP NEW COM 62886E108 159 3,483 SH   SOLE 7 3,483 0 0
NCR CORP NEW COM 62886E108 14,546 318,922 SH   SOLE 18 318,922 0 0
NCR CORP NEW COM 62886E108 1,572 34,461 SH   SOLE 19 34,461 0 0
NCR CORP NEW COM 62886E108 275,385 6,037,829 SH   SOLE 21 6,037,829 0 0
NCR CORP NEW COM 62886E108 167,284 3,667,705 SH   SOLE 22 3,514,679 0 153,026
NCR CORP NEW COM 62886E108 293 6,429 SH   SOLE 25 6,429 0 0
NCR CORP NEW COM 62886E108 2,366 51,883 SH   SOLE 26 42,226 0 9,657
NCR CORP NEW COM 62886E108 831 18,230 SH   SOLE 28 15,486 0 2,744
NCR CORP NEW COM 62886E108 4,158 91,154 SH   SOLE 30 91,154 0 0
NCR CORP NEW COM 62886E108 109 2,385 SH   SOLE 31 2,385 0 0
NCR CORP NEW COM 62886E108 512 11,223 SH   SOLE 36 11,223 0 0
NCR CORP NEW COM 62886E108 715 15,685 SH   SOLE 40 15,685 0 0
NCR CORP NEW COM 62886E108 1,732 37,974 SH   SOLE 43 1,134 0 36,840
NCS MULTISTAGE HLDGS INC COM NEW 628877201 3 98 SH   SOLE 18 98 0 0
NCS MULTISTAGE HLDGS INC COM NEW 628877201 215 7,270 SH   SOLE 21 7,270 0 0
NCS MULTISTAGE HLDGS INC COM NEW 628877201 83 2,819 SH   SOLE 22 2,819 0 0
NEENAH INC COM 640079109 1,009 20,113 SH   SOLE 2 5,226 0 14,887
NEENAH INC COM 640079109 5 103 SH   SOLE 4 103 0 0
NEENAH INC COM 640079109 17 333 SH   SOLE 7 333 0 0
NEENAH INC COM 640079109 3,436 68,484 SH   SOLE 18 68,484 0 0
NEENAH INC COM 640079109 2,389 47,609 SH   SOLE 19 47,609 0 0
NEENAH INC COM 640079109 103,760 2,068,170 SH   SOLE 21 2,068,170 0 0
NEENAH INC COM 640079109 23,739 473,170 SH   SOLE 22 447,566 0 25,604
NEENAH INC COM 640079109 23 453 SH   SOLE 25 453 0 0
NEENAH INC COM 640079109 436 8,686 SH   SOLE 26 6,481 0 2,205
NEENAH INC COM 640079109 94 1,882 SH   SOLE 28 1,882 0 0
NEENAH INC COM 640079109 1,780 35,478 SH   SOLE 30 35,478 0 0
NEENAH INC COM 640079109 90 1,790 SH   SOLE 34 1,790 0 0
NEENAH INC COM 640079109 94 1,874 SH   SOLE 40 1,874 0 0
NEENAH INC COM 640079109 860 17,136 SH   SOLE 43 118 0 17,018
NEKTAR THERAPEUTICS COM 640268108 9,966 580,773 SH   SOLE 2 204,214 0 376,559
NEKTAR THERAPEUTICS COM 640268108 13 769 SH   SOLE 4 769 0 0
NEKTAR THERAPEUTICS COM 640268108 48 2,823 SH   SOLE 7 2,823 0 0
NEKTAR THERAPEUTICS COM 640268108 8,136 474,155 SH   SOLE 18 474,155 0 0
NEKTAR THERAPEUTICS COM 640268108 15,915 927,431 SH   SOLE 19 927,431 0 0
NEKTAR THERAPEUTICS COM 640268108 185,279 10,797,138 SH   SOLE 21 10,797,138 0 0
NEKTAR THERAPEUTICS COM 640268108 88,915 5,181,500 SH   SOLE 22 4,957,110 0 224,390
NEKTAR THERAPEUTICS COM 640268108 41 2,390 SH   SOLE 23 2,390 0 0
NEKTAR THERAPEUTICS COM 640268108 88 5,100 SH   SOLE 25 5,100 0 0
NEKTAR THERAPEUTICS COM 640268108 1,437 83,715 SH   SOLE 26 70,127 0 13,588
NEKTAR THERAPEUTICS COM 640268108 396 23,081 SH   SOLE 28 23,081 0 0
NEKTAR THERAPEUTICS COM 640268108 50 2,923 SH   SOLE 29 2,923 0 0
NEKTAR THERAPEUTICS COM 640268108 3,514 204,807 SH   SOLE 30 204,807 0 0
NEKTAR THERAPEUTICS COM 640268108 57 3,307 SH   SOLE 31 3,307 0 0
NEKTAR THERAPEUTICS COM 640268108 3,687 214,882 SH   SOLE 34 214,882 0 0
NEKTAR THERAPEUTICS COM 640268108 68 3,986 SH   SOLE 36 3,986 0 0
NEKTAR THERAPEUTICS COM 640268108 385 22,462 SH   SOLE 40 22,462 0 0
NEKTAR THERAPEUTICS COM 640268108 1,116 65,030 SH   SOLE 43 1,659 0 63,371
NELNET INC CL A 64031N108 1,501 19,950 SH   SOLE 2 5,114 0 14,836
NELNET INC CL A 64031N108 3 43 SH   SOLE 4 43 0 0
NELNET INC CL A 64031N108 21 273 SH   SOLE 7 273 0 0
NELNET INC CL A 64031N108 4,146 55,106 SH   SOLE 18 55,106 0 0
NELNET INC CL A 64031N108 2,281 30,326 SH   SOLE 19 30,326 0 0
NELNET INC CL A 64031N108 46,997 624,708 SH   SOLE 21 624,708 0 0
NELNET INC CL A 64031N108 40,538 538,857 SH   SOLE 22 511,437 0 27,420
NELNET INC CL A 64031N108 39 513 SH   SOLE 25 513 0 0
NELNET INC CL A 64031N108 315 4,189 SH   SOLE 26 2,907 0 1,282
NELNET INC CL A 64031N108 214 2,844 SH   SOLE 28 2,844 0 0
NELNET INC CL A 64031N108 1,156 15,366 SH   SOLE 30 15,366 0 0
NELNET INC CL A 64031N108 154 2,052 SH   SOLE 40 2,052 0 0
NELNET INC CL A 64031N108 422 5,604 SH   SOLE 43 140 0 5,464
NEMAURA MED INC COM NEW 640442208 11 1,101 SH   SOLE 2 1,101 0 0
NEMAURA MED INC COM NEW 640442208 24 2,324 SH   SOLE 18 2,324 0 0
NEMAURA MED INC COM NEW 640442208 321 31,036 SH   SOLE 21 31,036 0 0
NEMAURA MED INC COM NEW 640442208 10 988 SH   SOLE 22 988 0 0
NEOGAMES S A SHS L6673X107 48 786 SH   SOLE 2 232 0 554
NEOGAMES S A SHS L6673X107 6 90 SH   SOLE 7 90 0 0
NEOGAMES S A SHS L6673X107 1,153 18,759 SH   SOLE 18 18,759 0 0
NEOGAMES S A SHS L6673X107 565 9,187 SH   SOLE 19 9,187 0 0
NEOGAMES S A SHS L6673X107 13,726 223,289 SH   SOLE 21 223,289 0 0
NEOGAMES S A SHS L6673X107 5,355 87,112 SH   SOLE 22 84,391 0 2,721
NEOGAMES S A SHS L6673X107 53 869 SH   SOLE 40 869 0 0
NEOGAMES S A SHS L6673X107 19 307 SH   SOLE 43 0 0 307
NEOGEN CORP COM 640491106 5,905 128,248 SH   SOLE 2 79,157 0 49,091
NEOGEN CORP COM 640491106 20 436 SH   SOLE 4 436 0 0
NEOGEN CORP COM 640491106 80 1,730 SH   SOLE 7 1,730 0 0
NEOGEN CORP COM 640491106 26,291 571,056 SH   SOLE 18 551,256 0 19,800
NEOGEN CORP COM 640491106 16,989 368,998 SH   SOLE 19 368,998 0 0
NEOGEN CORP COM 640491106 343,472 7,460,285 SH   SOLE 21 7,460,285 0 0
NEOGEN CORP COM 640491106 153,092 3,325,195 SH   SOLE 22 3,251,968 0 73,227
NEOGEN CORP COM 640491106 389 8,458 SH   SOLE 23 8,458 0 0
NEOGEN CORP COM 640491106 161 3,492 SH   SOLE 25 3,492 0 0
NEOGEN CORP COM 640491106 4,046 87,882 SH   SOLE 26 36,676 0 51,206
NEOGEN CORP COM 640491106 300 6,506 SH   SOLE 28 6,506 0 0
NEOGEN CORP COM 640491106 3,567 77,479 SH   SOLE 30 77,479 0 0
NEOGEN CORP COM 640491106 582 12,634 SH   SOLE 40 12,634 0 0
NEOGEN CORP COM 640491106 3,770 81,883 SH   SOLE 43 1,966 0 79,917
NEOGENOMICS INC COM NEW 64049M209 6,054 134,032 SH   SOLE 2 64,861 0 69,171
NEOGENOMICS INC COM NEW 64049M209 33 720 SH   SOLE 4 720 0 0
NEOGENOMICS INC COM NEW 64049M209 82 1,822 SH   SOLE 7 1,822 0 0
NEOGENOMICS INC COM NEW 64049M209 21,456 474,997 SH   SOLE 18 451,278 0 23,719
NEOGENOMICS INC COM NEW 64049M209 32,574 721,149 SH   SOLE 19 721,149 0 0
NEOGENOMICS INC COM NEW 64049M209 610,487 13,515,317 SH   SOLE 21 13,515,317 0 0
NEOGENOMICS INC COM NEW 64049M209 152,918 3,385,381 SH   SOLE 22 3,321,272 0 64,109
NEOGENOMICS INC COM NEW 64049M209 1,003 22,215 SH   SOLE 23 22,215 0 0
NEOGENOMICS INC COM NEW 64049M209 272 6,017 SH   SOLE 25 6,017 0 0
NEOGENOMICS INC COM NEW 64049M209 6,319 139,896 SH   SOLE 26 32,896 0 107,000
NEOGENOMICS INC COM NEW 64049M209 564 12,497 SH   SOLE 28 12,497 0 0
NEOGENOMICS INC COM NEW 64049M209 10,612 234,938 SH   SOLE 30 234,938 0 0
NEOGENOMICS INC COM NEW 64049M209 7 164 SH   SOLE 34 164 0 0
NEOGENOMICS INC COM NEW 64049M209 252 5,582 SH   SOLE 36 5,582 0 0
NEOGENOMICS INC COM NEW 64049M209 632 13,987 SH   SOLE 40 13,987 0 0
NEOGENOMICS INC COM NEW 64049M209 2,430 53,791 SH   SOLE 43 77 0 53,714
NEOGENOMICS INC NOTE 0.250% 1/1 64049MAB6 2,137 2,200,000 PRN   SOLE 21 2,200,000 0 0
NEOLEUKIN THERAPEUTICS INC COM 64049K104 275 29,744 SH   SOLE 2 9,511 0 20,233
NEOLEUKIN THERAPEUTICS INC COM 64049K104 5 526 SH   SOLE 7 526 0 0
NEOLEUKIN THERAPEUTICS INC COM 64049K104 1,097 118,836 SH   SOLE 18 109,832 0 9,004
NEOLEUKIN THERAPEUTICS INC COM 64049K104 541 58,573 SH   SOLE 19 58,573 0 0
NEOLEUKIN THERAPEUTICS INC COM 64049K104 14,698 1,592,395 SH   SOLE 21 1,592,395 0 0
NEOLEUKIN THERAPEUTICS INC COM 64049K104 7,479 810,269 SH   SOLE 22 782,425 0 27,844
NEOLEUKIN THERAPEUTICS INC COM 64049K104 27 2,939 SH   SOLE 25 2,939 0 0
NEOLEUKIN THERAPEUTICS INC COM 64049K104 7 745 SH   SOLE 26 745 0 0
NEOLEUKIN THERAPEUTICS INC COM 64049K104 198 21,429 SH   SOLE 30 21,429 0 0
NEOLEUKIN THERAPEUTICS INC COM 64049K104 30 3,197 SH   SOLE 40 3,197 0 0
NEOLEUKIN THERAPEUTICS INC COM 64049K104 1 105 SH   SOLE 43 0 0 105
NEONODE INC COM PAR 64051M709 12 2,003 SH   SOLE 21 2,003 0 0
NEONODE INC COM PAR 64051M709 478 77,510 SH   SOLE 22 77,510 0 0
NEOPHOTONICS CORP COM 64051T100 562 55,026 SH   SOLE 2 15,650 0 39,376
NEOPHOTONICS CORP COM 64051T100 7 683 SH   SOLE 7 683 0 0
NEOPHOTONICS CORP COM 64051T100 1,810 177,321 SH   SOLE 18 177,321 0 0
NEOPHOTONICS CORP COM 64051T100 889 87,034 SH   SOLE 19 87,034 0 0
NEOPHOTONICS CORP COM 64051T100 20,924 2,049,342 SH   SOLE 21 2,049,342 0 0
NEOPHOTONICS CORP COM 64051T100 12,792 1,252,872 SH   SOLE 22 1,181,593 0 71,279
NEOPHOTONICS CORP COM 64051T100 14 1,406 SH   SOLE 25 1,406 0 0
NEOPHOTONICS CORP COM 64051T100 111 10,827 SH   SOLE 30 10,827 0 0
NEOPHOTONICS CORP COM 64051T100 90 8,806 SH   SOLE 40 8,806 0 0
NEOPHOTONICS CORP COM 64051T100 87 8,552 SH   SOLE 43 0 0 8,552
NEPHROS INC COM 640671400 12 1,163 SH   SOLE 18 1,163 0 0
NEPHROS INC COM 640671400 190 18,739 SH   SOLE 21 18,739 0 0
NEPHROS INC COM 640671400 36 3,572 SH   SOLE 22 3,572 0 0
NEPTUNE WELLNESS SOLUTIONS I COM 64079L105 0 330 SH   SOLE 43 0 0 330
NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 62 13,214 SH   SOLE 21 13,214 0 0
NET ELEMENT INC COM 64111R300 12 940 SH   SOLE 18 940 0 0
NET ELEMENT INC COM 64111R300 152 11,788 SH   SOLE 21 11,788 0 0
NET ELEMENT INC COM 64111R300 1,798 139,148 SH   SOLE 22 139,148 0 0
NETAPP INC COM 64110D104 42,927 524,647 SH   SOLE 2 115,097 0 409,550
NETAPP INC COM 64110D104 11,955 146,119 SH   SOLE 4 82,746 0 63,373
NETAPP INC COM 64110D104 18,558 226,814 SH   SOLE 7 211,941 0 14,873
NETAPP INC COM 64110D104 1,362 16,649 SH   SOLE 13 14,545 0 2,104
NETAPP INC COM 64110D104 2,532 30,951 SH   SOLE 15 30,951 0 0
NETAPP INC COM 64110D104 49,033 599,275 SH   SOLE 18 567,961 0 31,314
NETAPP INC COM 64110D104 14,959 182,827 SH   SOLE 19 182,827 0 0
NETAPP INC COM 64110D104 556,181 6,797,612 SH   SOLE 21 6,797,612 0 0
NETAPP INC COM 64110D104 408,134 4,988,197 SH   SOLE 22 4,497,400 0 490,797
NETAPP INC COM 64110D104 10,502 128,354 SH   SOLE 23 128,354 0 0
NETAPP INC COM 64110D104 32,805 400,947 SH   SOLE 25 400,947 0 0
NETAPP INC COM 64110D104 45,172 552,084 SH   SOLE 26 239,163 0 312,921
NETAPP INC COM 64110D104 78,419 958,431 SH   SOLE 28 23,702 0 934,729
NETAPP INC COM 64110D104 147,237 1,799,522 SH   SOLE 30 1,624,735 0 174,787
NETAPP INC COM 64110D104 4,363 53,329 SH   SOLE 31 28,058 0 25,271
NETAPP INC COM 64110D104 1,250 15,283 SH   SOLE 34 15,283 0 0
NETAPP INC COM 64110D104 9,589 117,201 SH   SOLE 36 117,201 0 0
NETAPP INC COM 64110D104 647 7,904 SH   SOLE 40 7,904 0 0
NETAPP INC COM 64110D104 15,364 187,779 SH   SOLE 43 16,759 0 171,020
NETEASE INC SPONSORED ADS 64110W102 117,663 1,020,934 SH   SOLE 2 137,250 0 883,684
NETEASE INC SPONSORED ADS 64110W102 29,079 252,311 SH   SOLE 4 157,945 0 94,366
NETEASE INC SPONSORED ADS 64110W102 8,646 75,017 SH   SOLE 7 75,017 0 0
NETEASE INC SPONSORED ADS 64110W102 13,464 116,822 SH   SOLE 13 95,138 0 21,684
NETEASE INC SPONSORED ADS 64110W102 32,546 282,395 SH   SOLE 15 282,395 0 0
NETEASE INC SPONSORED ADS 64110W102 30,978 268,792 SH   SOLE 18 268,792 0 0
NETEASE INC SPONSORED ADS 64110W102 176,757 1,533,683 SH   SOLE 19 1,533,683 0 0
NETEASE INC SPONSORED ADS 64110W102 861,697 7,476,767 SH   SOLE 21 7,476,767 0 0
NETEASE INC SPONSORED ADS 64110W102 686,822 5,959,411 SH   SOLE 22 4,857,066 0 1,102,345
NETEASE INC SPONSORED ADS 64110W102 26,182 227,180 SH   SOLE 23 227,180 0 0
NETEASE INC SPONSORED ADS 64110W102 44,614 387,108 SH   SOLE 25 387,108 0 0
NETEASE INC SPONSORED ADS 64110W102 107,128 929,526 SH   SOLE 26 129,854 0 799,672
NETEASE INC SPONSORED ADS 64110W102 75,372 653,983 SH   SOLE 28 50,554 0 603,429
NETEASE INC SPONSORED ADS 64110W102 5,345 46,379 SH   SOLE 29 46,379 0 0
NETEASE INC SPONSORED ADS 64110W102 298,182 2,587,260 SH   SOLE 30 2,562,877 0 24,383
NETEASE INC SPONSORED ADS 64110W102 13,749 119,293 SH   SOLE 31 52,788 0 66,505
NETEASE INC SPONSORED ADS 64110W102 10,615 92,106 SH   SOLE 32 92,106 0 0
NETEASE INC SPONSORED ADS 64110W102 253,099 2,196,089 SH   SOLE 34 2,196,089 0 0
NETEASE INC SPONSORED ADS 64110W102 255 2,211 SH   SOLE 36 2,211 0 0
NETEASE INC SPONSORED ADS 64110W102 216 1,872 SH   SOLE 40 1,872 0 0
NETEASE INC SPONSORED ADS 64110W102 34,427 298,719 SH   SOLE 43 24,176 0 274,543
NETFLIX INC COM 64110L106 564,409 1,068,531 SH   SOLE 2 211,955 0 856,576
NETFLIX INC COM 64110L106 133,622 252,971 SH   SOLE 4 159,934 0 93,037
NETFLIX INC COM 64110L106 235,250 445,373 SH   SOLE 7 419,814 0 25,559
NETFLIX INC COM 64110L106 2,220 4,203 SH   SOLE 13 1,858 0 2,345
NETFLIX INC COM 64110L106 24,337 46,075 SH   SOLE 15 46,075 0 0
NETFLIX INC COM 64110L106 40 75 SH   SOLE 17 0 0 75
NETFLIX INC COM 64110L106 668,500 1,265,596 SH   SOLE 18 1,027,828 0 237,768
NETFLIX INC COM 64110L106 288,973 547,080 SH   SOLE 19 547,080 0 0
NETFLIX INC COM 64110L106 4,503,475 8,525,918 SH   SOLE 21 8,525,918 0 0
NETFLIX INC COM 64110L106 5,009,903 9,484,681 SH   SOLE 22 8,480,414 0 1,004,267
NETFLIX INC COM 64110L106 145,804 276,035 SH   SOLE 23 276,035 0 0
NETFLIX INC COM 64110L106 397,935 753,366 SH   SOLE 25 753,366 0 0
NETFLIX INC COM 64110L106 511,061 967,534 SH   SOLE 26 374,568 0 592,966
NETFLIX INC COM 64110L106 397,052 751,693 SH   SOLE 28 52,101 0 699,592
NETFLIX INC COM 64110L106 8,109 15,351 SH   SOLE 29 15,351 0 0
NETFLIX INC COM 64110L106 1,029,455 1,948,951 SH   SOLE 30 1,948,951 0 0
NETFLIX INC COM 64110L106 87,818 166,256 SH   SOLE 31 75,560 0 90,696
NETFLIX INC COM 64110L106 64,982 123,023 SH   SOLE 32 123,023 0 0
NETFLIX INC COM 64110L106 27,512 52,085 SH   SOLE 34 52,085 0 0
NETFLIX INC COM 64110L106 111,932 211,909 SH   SOLE 36 211,909 0 0
NETFLIX INC COM 64110L106 8,498 16,088 SH   SOLE 40 16,088 0 0
NETFLIX INC COM 64110L106 168,914 319,785 SH   SOLE 43 24,476 0 295,309
NETGEAR INC COM 64111Q104 1,307 34,096 SH   SOLE 2 9,587 0 24,509
NETGEAR INC COM 64111Q104 5 119 SH   SOLE 4 119 0 0
NETGEAR INC COM 64111Q104 18 478 SH   SOLE 7 478 0 0
NETGEAR INC COM 64111Q104 4,878 127,285 SH   SOLE 18 127,285 0 0
NETGEAR INC COM 64111Q104 2,016 52,616 SH   SOLE 19 52,616 0 0
NETGEAR INC COM 64111Q104 147,733 3,855,247 SH   SOLE 21 3,855,247 0 0
NETGEAR INC COM 64111Q104 30,464 795,002 SH   SOLE 22 750,652 0 44,350
NETGEAR INC COM 64111Q104 55 1,447 SH   SOLE 25 1,447 0 0
NETGEAR INC COM 64111Q104 280 7,296 SH   SOLE 26 5,148 0 2,148
NETGEAR INC COM 64111Q104 167 4,361 SH   SOLE 28 4,361 0 0
NETGEAR INC COM 64111Q104 7,050 183,969 SH   SOLE 30 183,969 0 0
NETGEAR INC COM 64111Q104 43 1,123 SH   SOLE 36 1,123 0 0
NETGEAR INC COM 64111Q104 133 3,482 SH   SOLE 40 3,482 0 0
NETGEAR INC COM 64111Q104 937 24,465 SH   SOLE 43 1,068 0 23,397
NETSCOUT SYS INC COM 64115T104 3,171 111,107 SH   SOLE 2 52,570 0 58,537
NETSCOUT SYS INC COM 64115T104 9 319 SH   SOLE 4 319 0 0
NETSCOUT SYS INC COM 64115T104 32 1,128 SH   SOLE 7 1,128 0 0
NETSCOUT SYS INC COM 64115T104 10,789 378,018 SH   SOLE 18 378,018 0 0
NETSCOUT SYS INC COM 64115T104 3,473 121,680 SH   SOLE 19 121,680 0 0
NETSCOUT SYS INC COM 64115T104 157,006 5,501,259 SH   SOLE 21 5,501,259 0 0
NETSCOUT SYS INC COM 64115T104 62,484 2,189,353 SH   SOLE 22 2,083,045 0 106,308
NETSCOUT SYS INC COM 64115T104 57 1,983 SH   SOLE 25 1,983 0 0
NETSCOUT SYS INC COM 64115T104 952 33,359 SH   SOLE 26 26,259 0 7,100
NETSCOUT SYS INC COM 64115T104 302 10,585 SH   SOLE 28 10,585 0 0
NETSCOUT SYS INC COM 64115T104 12,384 433,922 SH   SOLE 30 433,922 0 0
NETSCOUT SYS INC COM 64115T104 78 2,743 SH   SOLE 36 2,743 0 0
NETSCOUT SYS INC COM 64115T104 253 8,871 SH   SOLE 40 8,871 0 0
NETSCOUT SYS INC COM 64115T104 1,006 35,261 SH   SOLE 43 79 0 35,182
NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 10 2,048 SH   SOLE 18 2,048 0 0
NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 166 35,329 SH   SOLE 21 35,329 0 0
NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 1,214 257,713 SH   SOLE 22 257,713 0 0
NETSTREIT CORP COM 64119V303 1,050 45,515 SH   SOLE 2 13,042 0 32,473
NETSTREIT CORP COM 64119V303 15 638 SH   SOLE 7 638 0 0
NETSTREIT CORP COM 64119V303 3,166 137,291 SH   SOLE 18 137,291 0 0
NETSTREIT CORP COM 64119V303 1,591 69,008 SH   SOLE 19 69,008 0 0
NETSTREIT CORP COM 64119V303 37,767 1,637,782 SH   SOLE 21 1,637,782 0 0
NETSTREIT CORP COM 64119V303 20,270 879,032 SH   SOLE 22 819,329 0 59,703
NETSTREIT CORP COM 64119V303 25 1,088 SH   SOLE 23 1,088 0 0
NETSTREIT CORP COM 64119V303 28 1,224 SH   SOLE 25 1,224 0 0
NETSTREIT CORP COM 64119V303 209 9,059 SH   SOLE 30 9,059 0 0
NETSTREIT CORP COM 64119V303 107 4,638 SH   SOLE 40 4,638 0 0
NETSTREIT CORP COM 64119V303 22 946 SH   SOLE 43 0 0 946
NETWORK-1 TECHNOLOGIES INC COM 64121N109 11 3,257 SH   SOLE 18 3,257 0 0
NETWORK-1 TECHNOLOGIES INC COM 64121N109 29 8,978 SH   SOLE 21 8,978 0 0
NETWORK-1 TECHNOLOGIES INC COM 64121N109 15 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 26 5,465 SH   SOLE 18 5,465 0 0
NEUBASE THERAPEUTICS INC COM 64132K102 388 80,995 SH   SOLE 21 80,995 0 0
NEUROBO PHARMACEUTICALS INC COM 64132R107 2 645 SH   SOLE 2 645 0 0
NEUROBO PHARMACEUTICALS INC COM 64132R107 6 1,902 SH   SOLE 18 1,902 0 0
NEUROBO PHARMACEUTICALS INC COM 64132R107 90 27,109 SH   SOLE 21 27,109 0 0
NEUROBO PHARMACEUTICALS INC COM 64132R107 69 20,612 SH   SOLE 22 20,612 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 21,960 225,643 SH   SOLE 2 73,638 0 152,005
NEUROCRINE BIOSCIENCES INC COM 64125C109 4,802 49,340 SH   SOLE 4 29,469 0 19,871
NEUROCRINE BIOSCIENCES INC COM 64125C109 776 7,972 SH   SOLE 7 7,972 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 26 269 SH   SOLE 13 269 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 685 7,038 SH   SOLE 15 7,038 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 32,635 335,337 SH   SOLE 18 330,007 0 5,330
NEUROCRINE BIOSCIENCES INC COM 64125C109 38,701 397,668 SH   SOLE 19 397,668 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 523,155 5,375,615 SH   SOLE 21 5,375,615 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 263,713 2,709,755 SH   SOLE 22 2,599,908 0 109,847
NEUROCRINE BIOSCIENCES INC COM 64125C109 5,237 53,808 SH   SOLE 23 53,808 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 1,013 10,404 SH   SOLE 25 10,404 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 13,585 139,595 SH   SOLE 26 117,869 0 21,726
NEUROCRINE BIOSCIENCES INC COM 64125C109 10,659 109,521 SH   SOLE 28 10,073 0 99,448
NEUROCRINE BIOSCIENCES INC COM 64125C109 47,578 488,886 SH   SOLE 30 446,473 0 42,413
NEUROCRINE BIOSCIENCES INC COM 64125C109 2,055 21,115 SH   SOLE 31 11,422 0 9,693
NEUROCRINE BIOSCIENCES INC COM 64125C109 14,553 149,534 SH   SOLE 34 149,534 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 2,246 23,080 SH   SOLE 36 23,080 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 324 3,329 SH   SOLE 40 3,329 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 2,977 30,588 SH   SOLE 43 2,026 0 28,562
NEUROCRINE BIOSCIENCES INC NOTE 2.250% 5/1 64125CAD1 2,614 1,955,000 PRN   SOLE 21 1,955,000 0 0
NEUROMETRIX INC COM 641255807 0 10 SH   SOLE 21 10 0 0
NEUROMETRIX INC COM 641255807 4 1,248 SH   SOLE 22 1,248 0 0
NEURONETICS INC COM 64131A105 94 5,845 SH   SOLE 2 1,214 0 4,631
NEURONETICS INC COM 64131A105 6 401 SH   SOLE 7 401 0 0
NEURONETICS INC COM 64131A105 1,303 81,311 SH   SOLE 18 81,311 0 0
NEURONETICS INC COM 64131A105 681 42,513 SH   SOLE 19 42,513 0 0
NEURONETICS INC COM 64131A105 14,104 880,373 SH   SOLE 21 880,373 0 0
NEURONETICS INC COM 64131A105 8,259 515,534 SH   SOLE 22 509,604 0 5,930
NEUROPACE INC COM 641288105 21 862 SH   SOLE 2 271 0 591
NEUROPACE INC COM 641288105 530 22,273 SH   SOLE 18 22,273 0 0
NEUROPACE INC COM 641288105 263 11,039 SH   SOLE 19 11,039 0 0
NEUROPACE INC COM 641288105 5,500 231,188 SH   SOLE 21 231,188 0 0
NEUROPACE INC COM 641288105 1,645 69,133 SH   SOLE 22 67,128 0 2,005
NEVRO CORP COM 64157F103 276 1,663 SH   SOLE 44 1,663 0 0
NEVRO CORP COM 64157F103 12,780 77,086 SH   SOLE 2 43,214 0 33,872
NEVRO CORP COM 64157F103 97 583 SH   SOLE 4 583 0 0
NEVRO CORP COM 64157F103 93 560 SH   SOLE 7 560 0 0
NEVRO CORP COM 64157F103 24,069 145,177 SH   SOLE 18 133,778 0 11,399
NEVRO CORP COM 64157F103 145,633 878,420 SH   SOLE 19 878,420 0 0
NEVRO CORP COM 64157F103 220,355 1,329,120 SH   SOLE 21 1,329,120 0 0
NEVRO CORP COM 64157F103 184,849 1,114,959 SH   SOLE 22 1,094,089 0 20,870
NEVRO CORP COM 64157F103 2,103 12,684 SH   SOLE 23 12,684 0 0
NEVRO CORP COM 64157F103 211 1,274 SH   SOLE 25 1,274 0 0
NEVRO CORP COM 64157F103 11,002 66,362 SH   SOLE 26 12,492 0 53,870
NEVRO CORP COM 64157F103 658 3,967 SH   SOLE 28 3,967 0 0
NEVRO CORP COM 64157F103 29,767 179,545 SH   SOLE 30 179,545 0 0
NEVRO CORP COM 64157F103 24,297 146,555 SH   SOLE 34 146,555 0 0
NEVRO CORP COM 64157F103 204 1,228 SH   SOLE 36 1,228 0 0
NEVRO CORP COM 64157F103 638 3,851 SH   SOLE 40 3,851 0 0
NEVRO CORP COM 64157F103 768 4,635 SH   SOLE 43 155 0 4,480
NEW FORTRESS ENERGY INC COM CL A 644393100 1,651 43,590 SH   SOLE 2 3,455 0 40,135
NEW FORTRESS ENERGY INC COM CL A 644393100 16 429 SH   SOLE 7 429 0 0
NEW FORTRESS ENERGY INC COM CL A 644393100 440 11,619 SH   SOLE 18 11,619 0 0
NEW FORTRESS ENERGY INC COM CL A 644393100 264 6,972 SH   SOLE 19 6,972 0 0
NEW FORTRESS ENERGY INC COM CL A 644393100 15,115 399,020 SH   SOLE 21 399,020 0 0
NEW FORTRESS ENERGY INC COM CL A 644393100 34,417 908,581 SH   SOLE 22 889,496 0 19,085
NEW FORTRESS ENERGY INC COM CL A 644393100 18 470 SH   SOLE 31 470 0 0
NEW GOLD INC CDA COM 644535106 6 3,096 SH   SOLE 43 0 0 3,096
NEW HOME CO INC COM 645370107 13 2,166 SH   SOLE 18 2,166 0 0
NEW HOME CO INC COM 645370107 53 8,980 SH   SOLE 21 8,980 0 0
NEW HOME CO INC COM 645370107 496 84,507 SH   SOLE 22 84,507 0 0
NEW JERSEY RES CORP COM 646025106 7,059 178,398 SH   SOLE 2 72,163 0 106,235
NEW JERSEY RES CORP COM 646025106 16 394 SH   SOLE 4 394 0 0
NEW JERSEY RES CORP COM 646025106 8,857 223,837 SH   SOLE 7 223,837 0 0
NEW JERSEY RES CORP COM 646025106 22,131 559,286 SH   SOLE 18 559,286 0 0
NEW JERSEY RES CORP COM 646025106 16,490 416,730 SH   SOLE 19 416,730 0 0
NEW JERSEY RES CORP COM 646025106 368,437 9,311,026 SH   SOLE 21 9,311,026 0 0
NEW JERSEY RES CORP COM 646025106 126,646 3,200,552 SH   SOLE 22 3,055,165 0 145,387
NEW JERSEY RES CORP COM 646025106 367 9,273 SH   SOLE 23 9,273 0 0
NEW JERSEY RES CORP COM 646025106 112 2,823 SH   SOLE 25 2,823 0 0
NEW JERSEY RES CORP COM 646025106 5,489 138,718 SH   SOLE 26 31,478 0 107,240
NEW JERSEY RES CORP COM 646025106 804 20,331 SH   SOLE 28 10,482 0 9,849
NEW JERSEY RES CORP COM 646025106 2,702 68,293 SH   SOLE 30 68,293 0 0
NEW JERSEY RES CORP COM 646025106 5 128 SH   SOLE 31 0 0 128
NEW JERSEY RES CORP COM 646025106 1,654 41,795 SH   SOLE 32 41,795 0 0
NEW JERSEY RES CORP COM 646025106 79 1,997 SH   SOLE 36 1,997 0 0
NEW JERSEY RES CORP COM 646025106 452 11,432 SH   SOLE 40 11,432 0 0
NEW JERSEY RES CORP COM 646025106 2,938 74,237 SH   SOLE 43 3,522 0 70,715
NEW MTN FIN CORP COM 647551100 6,962 528,649 SH   SOLE 30 528,649 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 13,208 1,612,721 SH   SOLE 2 181,225 0 1,431,496
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 5,902 720,628 SH   SOLE 4 359,915 0 360,713
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 1,518 185,297 SH   SOLE 7 185,297 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 1,265 154,461 SH   SOLE 13 83,664 0 70,797
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 6,873 839,205 SH   SOLE 15 839,205 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 7,593 927,055 SH   SOLE 18 927,055 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 22,625 2,762,553 SH   SOLE 19 2,762,553 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 225,103 27,485,157 SH   SOLE 21 27,485,157 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 171,463 20,935,600 SH   SOLE 22 18,021,566 0 2,914,034
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 7,056 861,590 SH   SOLE 23 861,590 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 14,969 1,827,664 SH   SOLE 25 1,827,664 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 26,830 3,276,000 SH   SOLE 26 729,562 0 2,546,438
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 24,757 3,022,803 SH   SOLE 28 196,800 0 2,826,003
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 941 114,926 SH   SOLE 29 114,926 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 75,505 9,219,124 SH   SOLE 30 9,219,124 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 1,288 157,310 SH   SOLE 31 124,910 0 32,400
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 815 99,531 SH   SOLE 32 99,531 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 24,365 2,975,017 SH   SOLE 34 2,975,017 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 36 4,380 SH   SOLE 36 4,380 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 52 6,304 SH   SOLE 40 6,304 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 10,306 1,258,379 SH   SOLE 43 164,112 0 1,094,267
NEW RELIC INC COM 64829B100 6,610 98,695 SH   SOLE 2 18,715 0 79,980
NEW RELIC INC COM 64829B100 194 2,901 SH   SOLE 4 2,901 0 0
NEW RELIC INC COM 64829B100 59 885 SH   SOLE 7 885 0 0
NEW RELIC INC COM 64829B100 4,294 64,118 SH   SOLE 18 64,118 0 0
NEW RELIC INC COM 64829B100 14,038 209,617 SH   SOLE 19 209,617 0 0
NEW RELIC INC COM 64829B100 59,954 895,233 SH   SOLE 21 895,233 0 0
NEW RELIC INC COM 64829B100 88,502 1,321,517 SH   SOLE 22 1,258,494 0 63,023
NEW RELIC INC COM 64829B100 228 3,402 SH   SOLE 25 3,402 0 0
NEW RELIC INC COM 64829B100 1,779 26,567 SH   SOLE 26 22,465 0 4,102
NEW RELIC INC COM 64829B100 405 6,046 SH   SOLE 28 6,046 0 0
NEW RELIC INC COM 64829B100 21,331 318,518 SH   SOLE 30 318,518 0 0
NEW RELIC INC COM 64829B100 67 998 SH   SOLE 31 998 0 0
NEW RELIC INC COM 64829B100 6,655 99,374 SH   SOLE 34 99,374 0 0
NEW RELIC INC COM 64829B100 258 3,855 SH   SOLE 36 3,855 0 0
NEW RELIC INC COM 64829B100 472 7,051 SH   SOLE 40 7,051 0 0
NEW RELIC INC COM 64829B100 927 13,835 SH   SOLE 43 1,300 0 12,535
NEW RELIC INC NOTE 0.500% 5/0 64829BAB6 2,862 2,900,000 PRN   SOLE 21 2,900,000 0 0
NEW RELIC INC NOTE 0.500% 5/0 64829BAB6 7,402 7,500,000 PRN   SOLE 22 7,500,000 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 9,665 912,667 SH   SOLE 2 164,830 0 747,837
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 18 1,691 SH   SOLE 4 1,691 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 153 14,404 SH   SOLE 7 14,404 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 1,793 169,349 SH   SOLE 18 169,349 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 1,215 114,765 SH   SOLE 19 114,765 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 169,089 15,966,870 SH   SOLE 21 15,966,870 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 112,171 10,592,208 SH   SOLE 22 10,029,046 0 563,162
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 152 14,390 SH   SOLE 25 14,390 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 1,895 178,943 SH   SOLE 26 144,359 0 34,584
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 698 65,880 SH   SOLE 28 51,880 0 14,000
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 5,568 525,804 SH   SOLE 30 525,804 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 83 7,882 SH   SOLE 31 7,882 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 1,194 112,736 SH   SOLE 36 112,736 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 577 54,451 SH   SOLE 40 54,451 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 5,220 492,886 SH   SOLE 43 18,301 0 474,585
NEW SR INVT GROUP INC COM 648691103 980 111,655 SH   SOLE 2 5,813 0 105,842
NEW SR INVT GROUP INC COM 648691103 13 1,473 SH   SOLE 7 1,473 0 0
NEW SR INVT GROUP INC COM 648691103 2,593 295,301 SH   SOLE 18 295,301 0 0
NEW SR INVT GROUP INC COM 648691103 1,239 141,077 SH   SOLE 19 141,077 0 0
NEW SR INVT GROUP INC COM 648691103 30,967 3,527,019 SH   SOLE 21 3,527,019 0 0
NEW SR INVT GROUP INC COM 648691103 17,635 2,008,509 SH   SOLE 22 1,919,122 0 89,387
NEW SR INVT GROUP INC COM 648691103 30 3,471 SH   SOLE 23 3,471 0 0
NEW SR INVT GROUP INC COM 648691103 170 19,309 SH   SOLE 43 1,312 0 17,997
NEW YORK CITY REIT INC COM 649439205 27 2,090 SH   SOLE 18 2,090 0 0
NEW YORK CITY REIT INC COM 649439205 330 25,197 SH   SOLE 21 25,197 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 19,641 1,782,272 SH   SOLE 2 978,035 0 804,237
NEW YORK CMNTY BANCORP INC COM 649445103 674 61,150 SH   SOLE 4 61,150 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 604 54,773 SH   SOLE 7 54,773 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 3,264 296,180 SH   SOLE 13 296,180 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 22,030 1,999,049 SH   SOLE 18 1,596,936 0 402,113
NEW YORK CMNTY BANCORP INC COM 649445103 23,290 2,113,431 SH   SOLE 19 2,113,431 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 350,927 31,844,532 SH   SOLE 21 31,844,532 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 185,916 16,870,776 SH   SOLE 22 14,809,479 0 2,061,297
NEW YORK CMNTY BANCORP INC COM 649445103 2,404 218,126 SH   SOLE 23 218,126 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 296 26,861 SH   SOLE 25 26,861 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 3,584 325,219 SH   SOLE 26 200,737 0 124,482
NEW YORK CMNTY BANCORP INC COM 649445103 13,140 1,192,336 SH   SOLE 28 58,117 0 1,134,219
NEW YORK CMNTY BANCORP INC COM 649445103 1,313 119,135 SH   SOLE 29 119,135 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 5,281 479,232 SH   SOLE 30 479,232 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 1,997 181,215 SH   SOLE 31 181,215 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 2,217 201,193 SH   SOLE 32 201,193 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 587 53,295 SH   SOLE 34 53,295 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 1,416 128,532 SH   SOLE 36 128,532 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 607 55,064 SH   SOLE 40 55,064 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 1,818 164,985 SH   SOLE 43 11,160 0 153,825
NEW YORK CMNTY CAP TR V UNIT 11/01/2051 64944P307 8,373 161,139 SH   SOLE 21 161,139 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 1,864 416,919 SH   SOLE 2 115,735 0 301,184
NEW YORK MTG TR INC COM PAR $.02 649604501 7 1,494 SH   SOLE 4 1,494 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 52 11,659 SH   SOLE 7 11,659 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 6,909 1,545,557 SH   SOLE 18 1,545,557 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 3,017 674,858 SH   SOLE 19 674,858 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 246,492 55,143,724 SH   SOLE 21 55,143,724 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 43,853 9,810,508 SH   SOLE 22 9,234,253 0 576,255
NEW YORK MTG TR INC COM PAR $.02 649604501 46 10,179 SH   SOLE 25 10,179 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 507 113,444 SH   SOLE 26 84,484 0 28,960
NEW YORK MTG TR INC COM PAR $.02 649604501 219 48,949 SH   SOLE 28 48,949 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 3,419 764,975 SH   SOLE 30 764,975 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 200 44,824 SH   SOLE 40 44,824 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 2,234 499,785 SH   SOLE 43 7,049 0 492,736
NEW YORK TIMES CO CL A 650111107 18,545 425,838 SH   SOLE 2 137,712 0 288,126
NEW YORK TIMES CO CL A 650111107 39 899 SH   SOLE 4 899 0 0
NEW YORK TIMES CO CL A 650111107 116 2,670 SH   SOLE 7 2,670 0 0
NEW YORK TIMES CO CL A 650111107 0 6 SH   SOLE 17 0 0 6
NEW YORK TIMES CO CL A 650111107 15,831 363,522 SH   SOLE 18 363,522 0 0
NEW YORK TIMES CO CL A 650111107 2,340 53,727 SH   SOLE 19 53,727 0 0
NEW YORK TIMES CO CL A 650111107 302,871 6,954,568 SH   SOLE 21 6,954,568 0 0
NEW YORK TIMES CO CL A 650111107 186,169 4,274,838 SH   SOLE 22 4,086,774 0 188,064
NEW YORK TIMES CO CL A 650111107 347 7,976 SH   SOLE 25 7,976 0 0
NEW YORK TIMES CO CL A 650111107 2,580 59,252 SH   SOLE 26 48,477 0 10,775
NEW YORK TIMES CO CL A 650111107 776 17,818 SH   SOLE 28 17,818 0 0
NEW YORK TIMES CO CL A 650111107 4,684 107,549 SH   SOLE 30 107,549 0 0
NEW YORK TIMES CO CL A 650111107 122 2,811 SH   SOLE 31 2,811 0 0
NEW YORK TIMES CO CL A 650111107 300 6,896 SH   SOLE 34 6,896 0 0
NEW YORK TIMES CO CL A 650111107 373 8,554 SH   SOLE 36 8,554 0 0
NEW YORK TIMES CO CL A 650111107 810 18,604 SH   SOLE 40 18,604 0 0
NEW YORK TIMES CO CL A 650111107 6,223 142,894 SH   SOLE 43 990 0 141,904
NEWAGE INC COM 650194103 170 76,059 SH   SOLE 2 8,034 0 68,025
NEWAGE INC COM 650194103 6 2,496 SH   SOLE 7 2,496 0 0
NEWAGE INC COM 650194103 949 425,386 SH   SOLE 18 425,386 0 0
NEWAGE INC COM 650194103 636 284,994 SH   SOLE 19 284,994 0 0
NEWAGE INC COM 650194103 10,567 4,738,572 SH   SOLE 21 4,738,572 0 0
NEWAGE INC COM 650194103 7,098 3,183,113 SH   SOLE 22 3,112,586 0 70,527
NEWEGG COMMERCE INC COMMON SHARES G6483G100 57 2,932 SH   SOLE 22 2,932 0 0
NEWELL BRANDS INC COM 651229106 29,761 1,083,393 SH   SOLE 2 284,428 0 798,965
NEWELL BRANDS INC COM 651229106 7,199 262,079 SH   SOLE 4 154,514 0 107,565
NEWELL BRANDS INC COM 651229106 11,075 403,153 SH   SOLE 7 389,756 0 13,397
NEWELL BRANDS INC COM 651229106 20 734 SH   SOLE 13 734 0 0
NEWELL BRANDS INC COM 651229106 1,506 54,835 SH   SOLE 15 54,835 0 0
NEWELL BRANDS INC COM 651229106 107,060 3,897,358 SH   SOLE 18 3,617,459 0 279,899
NEWELL BRANDS INC COM 651229106 155,863 5,673,940 SH   SOLE 19 5,673,940 0 0
NEWELL BRANDS INC COM 651229106 510,873 18,597,486 SH   SOLE 21 18,597,486 0 0
NEWELL BRANDS INC COM 651229106 278,138 10,125,143 SH   SOLE 22 9,300,288 0 824,855
NEWELL BRANDS INC COM 651229106 5,960 216,968 SH   SOLE 23 216,968 0 0
NEWELL BRANDS INC COM 651229106 36,070 1,313,056 SH   SOLE 25 1,313,056 0 0
NEWELL BRANDS INC COM 651229106 30,341 1,104,524 SH   SOLE 26 532,446 0 572,078
NEWELL BRANDS INC COM 651229106 29,657 1,079,596 SH   SOLE 28 56,098 0 1,023,498
NEWELL BRANDS INC COM 651229106 24 891 SH   SOLE 29 891 0 0
NEWELL BRANDS INC COM 651229106 87,431 3,182,776 SH   SOLE 30 3,078,162 0 104,614
NEWELL BRANDS INC COM 651229106 3,095 112,684 SH   SOLE 31 52,871 0 59,813
NEWELL BRANDS INC COM 651229106 4,265 155,246 SH   SOLE 32 155,246 0 0
NEWELL BRANDS INC COM 651229106 9,757 355,176 SH   SOLE 34 355,176 0 0
NEWELL BRANDS INC COM 651229106 5,674 206,542 SH   SOLE 36 206,542 0 0
NEWELL BRANDS INC COM 651229106 415 15,113 SH   SOLE 40 15,113 0 0
NEWELL BRANDS INC COM 651229106 5,807 211,395 SH   SOLE 43 12,865 0 198,530
NEWMARK GROUP INC CL A 65158N102 4,200 349,690 SH   SOLE 2 182,681 0 167,009
NEWMARK GROUP INC CL A 65158N102 7 597 SH   SOLE 4 597 0 0
NEWMARK GROUP INC CL A 65158N102 30 2,487 SH   SOLE 7 2,487 0 0
NEWMARK GROUP INC CL A 65158N102 5,641 469,678 SH   SOLE 18 457,354 0 12,324
NEWMARK GROUP INC CL A 65158N102 17,879 1,488,658 SH   SOLE 19 1,488,658 0 0
NEWMARK GROUP INC CL A 65158N102 63,670 5,301,380 SH   SOLE 21 5,301,380 0 0
NEWMARK GROUP INC CL A 65158N102 59,583 4,961,075 SH   SOLE 22 4,874,459 0 86,616
NEWMARK GROUP INC CL A 65158N102 635 52,844 SH   SOLE 23 52,844 0 0
NEWMARK GROUP INC CL A 65158N102 49 4,073 SH   SOLE 25 4,073 0 0
NEWMARK GROUP INC CL A 65158N102 3,645 303,528 SH   SOLE 26 57,597 0 245,931
NEWMARK GROUP INC CL A 65158N102 291 24,226 SH   SOLE 28 24,226 0 0
NEWMARK GROUP INC CL A 65158N102 1,262 105,053 SH   SOLE 30 105,053 0 0
NEWMARK GROUP INC CL A 65158N102 7 604 SH   SOLE 34 604 0 0
NEWMARK GROUP INC CL A 65158N102 39 3,280 SH   SOLE 36 3,280 0 0
NEWMARK GROUP INC CL A 65158N102 255 21,231 SH   SOLE 40 21,231 0 0
NEWMARK GROUP INC CL A 65158N102 2,126 177,024 SH   SOLE 43 52,078 0 124,946
NEWMARKET CORP COM 651587107 5,845 18,152 SH   SOLE 2 6,680 0 11,472
NEWMARKET CORP COM 651587107 9 29 SH   SOLE 4 29 0 0
NEWMARKET CORP COM 651587107 35 108 SH   SOLE 7 108 0 0
NEWMARKET CORP COM 651587107 5,639 17,512 SH   SOLE 18 17,512 0 0
NEWMARKET CORP COM 651587107 549 1,705 SH   SOLE 19 1,705 0 0
NEWMARKET CORP COM 651587107 116,441 361,641 SH   SOLE 21 361,641 0 0
NEWMARKET CORP COM 651587107 65,366 203,014 SH   SOLE 22 193,136 0 9,878
NEWMARKET CORP COM 651587107 567 1,760 SH   SOLE 23 1,760 0 0
NEWMARKET CORP COM 651587107 90 281 SH   SOLE 25 281 0 0
NEWMARKET CORP COM 651587107 1,000 3,107 SH   SOLE 26 2,420 0 687
NEWMARKET CORP COM 651587107 386 1,198 SH   SOLE 28 1,198 0 0
NEWMARKET CORP COM 651587107 2,152 6,683 SH   SOLE 30 6,683 0 0
NEWMARKET CORP COM 651587107 42 131 SH   SOLE 31 131 0 0
NEWMARKET CORP COM 651587107 362 1,123 SH   SOLE 40 1,123 0 0
NEWMARKET CORP COM 651587107 2,024 6,286 SH   SOLE 43 1,368 0 4,918
NEWMONT CORP COM 651639106 112,034 1,767,659 SH   SOLE 2 254,263 0 1,513,396
NEWMONT CORP COM 651639106 33,574 529,733 SH   SOLE 4 318,554 0 211,179
NEWMONT CORP COM 651639106 237,341 3,744,729 SH   SOLE 7 3,681,056 0 63,673
NEWMONT CORP COM 651639106 401 6,320 SH   SOLE 13 2,530 0 3,790
NEWMONT CORP COM 651639106 6,767 106,766 SH   SOLE 15 106,766 0 0
NEWMONT CORP COM 651639106 87,610 1,382,296 SH   SOLE 18 1,270,113 0 112,183
NEWMONT CORP COM 651639106 64,110 1,011,512 SH   SOLE 19 1,011,512 0 0
NEWMONT CORP COM 651639106 1,786,238 28,182,997 SH   SOLE 21 28,182,997 0 0
NEWMONT CORP COM 651639106 1,203,226 18,984,314 SH   SOLE 22 17,231,524 0 1,752,790
NEWMONT CORP COM 651639106 61,584 971,659 SH   SOLE 23 971,659 0 0
NEWMONT CORP COM 651639106 316,525 4,994,076 SH   SOLE 25 4,994,076 0 0
NEWMONT CORP COM 651639106 211,686 3,339,944 SH   SOLE 26 1,530,791 0 1,809,153
NEWMONT CORP COM 651639106 156,377 2,467,293 SH   SOLE 28 95,844 0 2,371,449
NEWMONT CORP COM 651639106 23,739 374,555 SH   SOLE 29 374,555 0 0
NEWMONT CORP COM 651639106 555,545 8,765,301 SH   SOLE 30 8,765,301 0 0
NEWMONT CORP COM 651639106 18,984 299,531 SH   SOLE 31 98,058 0 201,473
NEWMONT CORP COM 651639106 5,003 78,942 SH   SOLE 32 78,942 0 0
NEWMONT CORP COM 651639106 822,814 12,982,242 SH   SOLE 34 12,982,242 0 0
NEWMONT CORP COM 651639106 43,240 682,229 SH   SOLE 36 682,229 0 0
NEWMONT CORP COM 651639106 1,854 29,248 SH   SOLE 40 29,248 0 0
NEWMONT CORP COM 651639106 67,067 1,058,165 SH   SOLE 43 49,492 0 1,008,673
NEWMONT CORP OPTIONS 651639106 1,426 22,500 SH Call SOLE 19 22,500 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 386 111,591 SH   SOLE 2 24,925 0 86,666
NEWPARK RES INC COM PAR $.01NEW 651718504 6 1,863 SH   SOLE 7 1,863 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 0 100 SH   SOLE 17 0 0 100
NEWPARK RES INC COM PAR $.01NEW 651718504 1,123 324,544 SH   SOLE 18 324,544 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 866 250,346 SH   SOLE 19 250,346 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 11,939 3,450,439 SH   SOLE 21 3,450,439 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 8,282 2,393,716 SH   SOLE 22 2,301,868 0 91,848
NEWPARK RES INC COM PAR $.01NEW 651718504 9 2,682 SH   SOLE 23 2,682 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 48 13,781 SH   SOLE 43 0 0 13,781
NEWS CORP NEW CL A 65249B109 24,409 947,188 SH   SOLE 2 174,793 0 772,395
NEWS CORP NEW CL A 65249B109 6,190 240,200 SH   SOLE 4 134,617 0 105,583
NEWS CORP NEW CL A 65249B109 14,080 546,375 SH   SOLE 7 480,098 0 66,277
NEWS CORP NEW CL A 65249B109 14 561 SH   SOLE 13 561 0 0
NEWS CORP NEW CL A 65249B109 954 37,034 SH   SOLE 15 37,034 0 0
NEWS CORP NEW CL A 65249B109 22,045 855,457 SH   SOLE 18 801,054 0 54,403
NEWS CORP NEW CL A 65249B109 4,822 187,109 SH   SOLE 19 187,109 0 0
NEWS CORP NEW CL A 65249B109 387,148 15,023,219 SH   SOLE 21 15,023,219 0 0
NEWS CORP NEW CL A 65249B109 256,965 9,971,475 SH   SOLE 22 9,122,476 0 848,999
NEWS CORP NEW CL A 65249B109 5,683 220,531 SH   SOLE 23 220,531 0 0
NEWS CORP NEW CL A 65249B109 15,621 606,177 SH   SOLE 25 606,177 0 0
NEWS CORP NEW CL A 65249B109 26,416 1,025,072 SH   SOLE 26 472,148 0 552,924
NEWS CORP NEW CL A 65249B109 19,124 742,115 SH   SOLE 28 39,946 0 702,169
NEWS CORP NEW CL A 65249B109 11 429 SH   SOLE 29 429 0 0
NEWS CORP NEW CL A 65249B109 56,801 2,204,168 SH   SOLE 30 2,204,168 0 0
NEWS CORP NEW CL A 65249B109 1,859 72,153 SH   SOLE 31 55,858 0 16,295
NEWS CORP NEW CL A 65249B109 619 24,014 SH   SOLE 34 24,014 0 0
NEWS CORP NEW CL A 65249B109 7,309 283,643 SH   SOLE 36 283,643 0 0
NEWS CORP NEW CL A 65249B109 391 15,169 SH   SOLE 40 15,169 0 0
NEWS CORP NEW CL A 65249B109 8,229 319,334 SH   SOLE 43 1,924 0 317,410
NEWS CORP NEW CL B 65249B208 7,578 311,216 SH   SOLE 2 66,042 0 245,174
NEWS CORP NEW CL B 65249B208 2,362 97,013 SH   SOLE 7 91,457 0 5,556
NEWS CORP NEW CL B 65249B208 67 2,737 SH   SOLE 15 2,737 0 0
NEWS CORP NEW CL B 65249B208 5,857 240,543 SH   SOLE 18 231,103 0 9,440
NEWS CORP NEW CL B 65249B208 1,592 65,370 SH   SOLE 19 65,370 0 0
NEWS CORP NEW CL B 65249B208 64,691 2,656,716 SH   SOLE 21 2,656,716 0 0
NEWS CORP NEW CL B 65249B208 66,642 2,736,823 SH   SOLE 22 2,492,676 0 244,147
NEWS CORP NEW CL B 65249B208 7 272 SH   SOLE 23 272 0 0
NEWS CORP NEW CL B 65249B208 3,816 156,713 SH   SOLE 25 156,713 0 0
NEWS CORP NEW CL B 65249B208 2,937 120,609 SH   SOLE 26 0 0 120,609
NEWS CORP NEW CL B 65249B208 1,040 42,705 SH   SOLE 28 0 0 42,705
NEWS CORP NEW CL B 65249B208 5,654 232,202 SH   SOLE 30 232,202 0 0
NEWS CORP NEW CL B 65249B208 56 2,295 SH   SOLE 31 2,295 0 0
NEWS CORP NEW CL B 65249B208 1,318 54,147 SH   SOLE 36 54,147 0 0
NEWS CORP NEW CL B 65249B208 269 11,057 SH   SOLE 43 386 0 10,671
NEWTEK BUSINESS SVCS CORP COM NEW 652526203 8 237 SH   SOLE 43 0 0 237
NEXIMMUNE INC COM 65344D109 42 2,562 SH   SOLE 2 312 0 2,250
NEXIMMUNE INC COM 65344D109 361 22,118 SH   SOLE 18 22,118 0 0
NEXIMMUNE INC COM 65344D109 164 10,067 SH   SOLE 19 10,067 0 0
NEXIMMUNE INC COM 65344D109 3,746 229,538 SH   SOLE 21 229,538 0 0
NEXIMMUNE INC COM 65344D109 983 60,239 SH   SOLE 22 58,150 0 2,089
NEXPOINT REAL ESTATE FIN INC COM 65342V101 23 1,107 SH   SOLE 18 1,107 0 0
NEXPOINT REAL ESTATE FIN INC COM 65342V101 283 13,564 SH   SOLE 21 13,564 0 0
NEXPOINT REAL ESTATE FIN INC COM 65342V101 296 14,181 SH   SOLE 22 14,181 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 1,869 33,990 SH   SOLE 2 6,836 0 27,154
NEXPOINT RESIDENTIAL TR INC COM 65341D102 1,816 33,029 SH   SOLE 4 33,029 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 1,647 29,952 SH   SOLE 7 29,952 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 5,254 95,571 SH   SOLE 18 95,571 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 9,256 168,344 SH   SOLE 19 168,344 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 148,430 2,699,715 SH   SOLE 21 2,699,715 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 47,147 857,525 SH   SOLE 22 828,899 0 28,626
NEXPOINT RESIDENTIAL TR INC COM 65341D102 140 2,548 SH   SOLE 23 2,548 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 5,712 103,900 SH   SOLE 25 103,900 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 659 11,991 SH   SOLE 26 0 0 11,991
NEXPOINT RESIDENTIAL TR INC COM 65341D102 892 16,219 SH   SOLE 28 2,662 0 13,557
NEXPOINT RESIDENTIAL TR INC COM 65341D102 8,216 149,436 SH   SOLE 30 149,436 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 46 831 SH   SOLE 34 831 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 141 2,571 SH   SOLE 40 2,571 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 360 6,545 SH   SOLE 43 0 0 6,545
NEXSTAR MEDIA GROUP INC CL A 65336K103 13,218 89,386 SH   SOLE 2 21,160 0 68,226
NEXSTAR MEDIA GROUP INC CL A 65336K103 37 252 SH   SOLE 4 252 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 133 897 SH   SOLE 7 897 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 2,485 16,804 SH   SOLE 18 16,804 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 1,726 11,670 SH   SOLE 19 11,670 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 77,462 523,816 SH   SOLE 21 523,816 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 149,440 1,010,549 SH   SOLE 22 958,071 0 52,478
NEXSTAR MEDIA GROUP INC CL A 65336K103 206 1,394 SH   SOLE 25 1,394 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 2,835 19,171 SH   SOLE 26 15,959 0 3,212
NEXSTAR MEDIA GROUP INC CL A 65336K103 565 3,821 SH   SOLE 28 3,532 0 289
NEXSTAR MEDIA GROUP INC CL A 65336K103 4,888 33,052 SH   SOLE 30 33,052 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 108 731 SH   SOLE 31 731 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 188 1,273 SH   SOLE 34 1,273 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 203 1,370 SH   SOLE 36 1,370 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 762 5,154 SH   SOLE 40 5,154 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 3,110 21,030 SH   SOLE 43 2,545 0 18,485
NEXTCURE INC COM 65343E108 336 41,846 SH   SOLE 2 12,018 0 29,828
NEXTCURE INC COM 65343E108 103 12,826 SH   SOLE 18 3,943 0 8,883
NEXTCURE INC COM 65343E108 3,061 381,146 SH   SOLE 19 381,146 0 0
NEXTCURE INC COM 65343E108 1,740 216,637 SH   SOLE 21 216,637 0 0
NEXTCURE INC COM 65343E108 3,802 473,463 SH   SOLE 22 473,463 0 0
NEXTCURE INC COM 65343E108 116 14,439 SH   SOLE 23 14,439 0 0
NEXTCURE INC COM 65343E108 424 52,812 SH   SOLE 26 0 0 52,812
NEXTCURE INC COM 65343E108 81 10,029 SH   SOLE 30 10,029 0 0
NEXTCURE INC COM 65343E108 12 1,491 SH   SOLE 43 0 0 1,491
NEXTDECADE CORP COM 65342K105 55 13,222 SH   SOLE 2 13,222 0 0
NEXTDECADE CORP COM 65342K105 23 5,570 SH   SOLE 18 5,570 0 0
NEXTDECADE CORP COM 65342K105 1,008 244,065 SH   SOLE 21 244,065 0 0
NEXTDECADE CORP COM 65342K105 4,483 1,085,508 SH   SOLE 22 1,085,508 0 0
NEXTERA ENERGY INC COM 65339F101 337,696 4,608,301 SH   SOLE 2 859,780 0 3,748,521
NEXTERA ENERGY INC COM 65339F101 102,684 1,401,262 SH   SOLE 4 944,791 0 456,471
NEXTERA ENERGY INC COM 65339F101 143,650 1,960,286 SH   SOLE 7 1,873,801 0 86,485
NEXTERA ENERGY INC COM 65339F101 4,951 67,567 SH   SOLE 13 57,702 0 9,865
NEXTERA ENERGY INC COM 65339F101 18,965 258,808 SH   SOLE 15 258,808 0 0
NEXTERA ENERGY INC COM 65339F101 87 1,192 SH   SOLE 17 0 0 1,192
NEXTERA ENERGY INC COM 65339F101 273,957 3,738,499 SH   SOLE 18 3,404,756 0 333,743
NEXTERA ENERGY INC COM 65339F101 401,633 5,480,802 SH   SOLE 19 5,480,802 0 0
NEXTERA ENERGY INC COM 65339F101 3,929,925 53,628,883 SH   SOLE 21 53,628,883 0 0
NEXTERA ENERGY INC COM 65339F101 3,188,733 43,514,369 SH   SOLE 22 39,094,193 0 4,420,176
NEXTERA ENERGY INC COM 65339F101 87,816 1,198,363 SH   SOLE 23 1,198,363 0 0
NEXTERA ENERGY INC COM 65339F101 241,431 3,294,633 SH   SOLE 25 3,294,633 0 0
NEXTERA ENERGY INC COM 65339F101 336,952 4,598,148 SH   SOLE 26 1,797,348 0 2,800,800
NEXTERA ENERGY INC COM 65339F101 300,338 4,098,498 SH   SOLE 28 244,927 0 3,853,571
NEXTERA ENERGY INC COM 65339F101 351 4,788 SH   SOLE 29 4,788 0 0
NEXTERA ENERGY INC COM 65339F101 995,411 13,583,670 SH   SOLE 30 13,583,670 0 0
NEXTERA ENERGY INC COM 65339F101 65,852 898,640 SH   SOLE 31 245,617 0 653,023
NEXTERA ENERGY INC COM 65339F101 2,353 32,108 SH   SOLE 32 32,108 0 0
NEXTERA ENERGY INC COM 65339F101 477,915 6,521,764 SH   SOLE 34 6,521,764 0 0
NEXTERA ENERGY INC COM 65339F101 99,044 1,351,577 SH   SOLE 36 1,351,577 0 0
NEXTERA ENERGY INC COM 65339F101 5,219 71,226 SH   SOLE 40 71,226 0 0
NEXTERA ENERGY INC COM 65339F101 177,950 2,428,363 SH   SOLE 43 118,066 0 2,310,297
NEXTERA ENERGY INC UNIT 99/99/9999 65339F739 167,941 3,399,617 SH   SOLE 21 3,399,617 0 0
NEXTERA ENERGY INC UNIT 99/99/9999 65339F770 208,057 4,249,540 SH   SOLE 21 4,249,540 0 0
NEXTERA ENERGY INC UNIT 09/01/2022S 65339F796 143,170 2,549,771 SH   SOLE 21 2,549,771 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 1,401 18,342 SH   SOLE 2 18,342 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 7,557 98,965 SH   SOLE 21 98,965 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 172 2,250 SH   SOLE 25 2,250 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 1,668 21,842 SH   SOLE 26 16,303 0 5,539
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 611 7,998 SH   SOLE 28 7,998 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 3,707 48,551 SH   SOLE 30 48,551 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 670 8,774 SH   SOLE 40 8,774 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 365 4,780 SH   SOLE 43 0 0 4,780
NEXTGEN HEALTHCARE INC COM 65343C102 1,435 86,479 SH   SOLE 2 26,796 0 59,683
NEXTGEN HEALTHCARE INC COM 65343C102 5 288 SH   SOLE 4 288 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 15 903 SH   SOLE 7 903 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 3,909 235,637 SH   SOLE 18 235,637 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 2,101 126,659 SH   SOLE 19 126,659 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 111,935 6,747,120 SH   SOLE 21 6,747,120 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 27,338 1,647,857 SH   SOLE 22 1,569,117 0 78,740
NEXTGEN HEALTHCARE INC COM 65343C102 67 4,017 SH   SOLE 25 4,017 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 910 54,830 SH   SOLE 26 17,172 0 37,658
NEXTGEN HEALTHCARE INC COM 65343C102 110 6,648 SH   SOLE 28 6,648 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 6,282 378,669 SH   SOLE 30 378,669 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 15 878 SH   SOLE 34 878 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 103 6,188 SH   SOLE 36 6,188 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 141 8,485 SH   SOLE 40 8,485 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 453 27,323 SH   SOLE 43 617 0 26,706
NEXTIER OILFIELD SOLUTIONS COM 65290C105 964 202,588 SH   SOLE 2 52,424 0 150,164
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,672 561,374 SH   SOLE 18 561,374 0 0
NEXTIER OILFIELD SOLUTIONS COM 65290C105 1,369 287,531 SH   SOLE 19 287,531 0 0
NEXTIER OILFIELD SOLUTIONS COM 65290C105 31,533 6,624,683 SH   SOLE 21 6,624,683 0 0
NEXTIER OILFIELD SOLUTIONS COM 65290C105 20,752 4,359,688 SH   SOLE 22 4,132,607 0 227,081
NEXTIER OILFIELD SOLUTIONS COM 65290C105 21 4,333 SH   SOLE 25 4,333 0 0
NEXTIER OILFIELD SOLUTIONS COM 65290C105 260 54,557 SH   SOLE 26 31,140 0 23,417
NEXTIER OILFIELD SOLUTIONS COM 65290C105 105 21,954 SH   SOLE 28 21,954 0 0
NEXTIER OILFIELD SOLUTIONS COM 65290C105 644 135,291 SH   SOLE 30 135,291 0 0
NEXTIER OILFIELD SOLUTIONS COM 65290C105 8 1,636 SH   SOLE 34 1,636 0 0
NEXTIER OILFIELD SOLUTIONS COM 65290C105 82 17,138 SH   SOLE 40 17,138 0 0
NEXTIER OILFIELD SOLUTIONS COM 65290C105 706 148,401 SH   SOLE 43 12,554 0 135,847
NGM BIOPHARMACEUTICALS INC COM 62921N105 660 33,453 SH   SOLE 2 9,114 0 24,339
NGM BIOPHARMACEUTICALS INC COM 62921N105 9 461 SH   SOLE 7 461 0 0
NGM BIOPHARMACEUTICALS INC COM 62921N105 1,975 100,162 SH   SOLE 18 100,162 0 0
NGM BIOPHARMACEUTICALS INC COM 62921N105 1,129 57,266 SH   SOLE 19 57,266 0 0
NGM BIOPHARMACEUTICALS INC COM 62921N105 26,541 1,345,885 SH   SOLE 21 1,345,885 0 0
NGM BIOPHARMACEUTICALS INC COM 62921N105 13,951 707,475 SH   SOLE 22 655,157 0 52,318
NGM BIOPHARMACEUTICALS INC COM 62921N105 29 1,460 SH   SOLE 25 1,460 0 0
NGM BIOPHARMACEUTICALS INC COM 62921N105 696 35,312 SH   SOLE 30 35,312 0 0
NGM BIOPHARMACEUTICALS INC COM 62921N105 71 3,598 SH   SOLE 40 3,598 0 0
NGM BIOPHARMACEUTICALS INC COM 62921N105 282 14,283 SH   SOLE 43 0 0 14,283
NI HLDGS INC COM 65342T106 135 7,115 SH   SOLE 2 380 0 6,735
NI HLDGS INC COM 65342T106 3 138 SH   SOLE 7 138 0 0
NI HLDGS INC COM 65342T106 655 34,479 SH   SOLE 18 34,479 0 0
NI HLDGS INC COM 65342T106 379 19,953 SH   SOLE 19 19,953 0 0
NI HLDGS INC COM 65342T106 6,972 366,772 SH   SOLE 21 366,772 0 0
NI HLDGS INC COM 65342T106 2,162 113,726 SH   SOLE 22 103,782 0 9,944
NICE LTD SPONSORED ADR 653656108 528 2,133 SH   SOLE 18 2,133 0 0
NICE LTD SPONSORED ADR 653656108 366,902 1,482,673 SH   SOLE 19 1,482,673 0 0
NICE LTD SPONSORED ADR 653656108 10,820 43,723 SH   SOLE 22 43,723 0 0
NICE LTD SPONSORED ADR 653656108 36,667 148,173 SH   SOLE 43 5,981 0 142,192
NICHOLAS FINL INC BC COM NEW 65373J209 14 1,213 SH   SOLE 18 1,213 0 0
NICHOLAS FINL INC BC COM NEW 65373J209 276 24,606 SH   SOLE 21 24,606 0 0
NICOLET BANKSHARES INC COM 65406E102 1,033 14,685 SH   SOLE 2 8,227 0 6,458
NICOLET BANKSHARES INC COM 65406E102 10 144 SH   SOLE 7 144 0 0
NICOLET BANKSHARES INC COM 65406E102 2,246 31,926 SH   SOLE 18 31,926 0 0
NICOLET BANKSHARES INC COM 65406E102 1,066 15,162 SH   SOLE 19 15,162 0 0
NICOLET BANKSHARES INC COM 65406E102 25,909 368,338 SH   SOLE 21 368,338 0 0
NICOLET BANKSHARES INC COM 65406E102 18,307 260,261 SH   SOLE 22 244,836 0 15,425
NICOLET BANKSHARES INC COM 65406E102 17 245 SH   SOLE 25 245 0 0
NICOLET BANKSHARES INC COM 65406E102 123 1,748 SH   SOLE 26 0 0 1,748
NICOLET BANKSHARES INC COM 65406E102 90 1,278 SH   SOLE 28 1,278 0 0
NICOLET BANKSHARES INC COM 65406E102 807 11,471 SH   SOLE 30 11,471 0 0
NICOLET BANKSHARES INC COM 65406E102 61 867 SH   SOLE 34 867 0 0
NICOLET BANKSHARES INC COM 65406E102 60 858 SH   SOLE 40 858 0 0
NICOLET BANKSHARES INC COM 65406E102 323 4,586 SH   SOLE 43 0 0 4,586
NIELSEN HLDGS PLC SHS EUR G6518L108 22,369 906,734 SH   SOLE 2 206,192 0 700,542
NIELSEN HLDGS PLC SHS EUR G6518L108 54 2,204 SH   SOLE 4 2,204 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 7,893 319,943 SH   SOLE 7 286,758 0 33,185
NIELSEN HLDGS PLC SHS EUR G6518L108 197 8,004 SH   SOLE 15 8,004 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 19,827 803,688 SH   SOLE 18 772,232 0 31,456
NIELSEN HLDGS PLC SHS EUR G6518L108 4,343 176,037 SH   SOLE 19 176,037 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 193,777 7,854,755 SH   SOLE 21 7,854,755 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 204,784 8,300,930 SH   SOLE 22 7,528,334 0 772,596
NIELSEN HLDGS PLC SHS EUR G6518L108 58 2,349 SH   SOLE 23 2,349 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 11,973 485,338 SH   SOLE 25 485,338 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 17,561 711,822 SH   SOLE 26 263,462 0 448,360
NIELSEN HLDGS PLC SHS EUR G6518L108 11,180 453,181 SH   SOLE 28 35,343 0 417,838
NIELSEN HLDGS PLC SHS EUR G6518L108 23,491 952,219 SH   SOLE 30 952,219 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 387 15,673 SH   SOLE 31 6,350 0 9,323
NIELSEN HLDGS PLC SHS EUR G6518L108 20 791 SH   SOLE 34 791 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 4,199 170,225 SH   SOLE 36 170,225 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 997 40,426 SH   SOLE 40 40,426 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 4,335 175,733 SH   SOLE 43 4,960 0 170,773
NIKE INC CL B 654106103 466,865 3,021,976 SH   SOLE 2 596,299 0 2,425,677
NIKE INC CL B 654106103 116,735 755,616 SH   SOLE 4 476,480 0 279,136
NIKE INC CL B 654106103 181,090 1,172,182 SH   SOLE 7 1,102,491 0 69,691
NIKE INC CL B 654106103 7,502 48,562 SH   SOLE 13 41,299 0 7,263
NIKE INC CL B 654106103 19,853 128,504 SH   SOLE 15 128,504 0 0
NIKE INC CL B 654106103 1 4 SH   SOLE 17 0 0 4
NIKE INC CL B 654106103 674,455 4,365,684 SH   SOLE 18 3,423,698 0 941,986
NIKE INC CL B 654106103 365,047 2,362,919 SH   SOLE 19 2,362,919 0 0
NIKE INC CL B 654106103 3,070 19,870 SH   SOLE 20 19,870 0 0
NIKE INC CL B 654106103 4,838,932 31,321,974 SH   SOLE 21 31,321,974 0 0
NIKE INC CL B 654106103 4,298,120 27,821,346 SH   SOLE 22 24,758,337 0 3,063,009
NIKE INC CL B 654106103 120,422 779,480 SH   SOLE 23 779,480 0 0
NIKE INC CL B 654106103 439,259 2,843,283 SH   SOLE 25 2,843,283 0 0
NIKE INC CL B 654106103 459,618 2,975,064 SH   SOLE 26 1,239,306 0 1,735,758
NIKE INC CL B 654106103 498,030 3,223,702 SH   SOLE 28 150,492 0 3,073,210
NIKE INC CL B 654106103 6,733 43,579 SH   SOLE 29 43,579 0 0
NIKE INC CL B 654106103 924,787 5,986,063 SH   SOLE 30 5,961,396 0 24,667
NIKE INC CL B 654106103 60,369 390,761 SH   SOLE 31 170,825 0 219,936
NIKE INC CL B 654106103 7,974 51,617 SH   SOLE 32 51,617 0 0
NIKE INC CL B 654106103 99,826 646,166 SH   SOLE 34 646,166 0 0
NIKE INC CL B 654106103 99,355 643,114 SH   SOLE 36 643,114 0 0
NIKE INC CL B 654106103 7,120 46,086 SH   SOLE 40 46,086 0 0
NIKE INC CL B 654106103 195,199 1,263,505 SH   SOLE 43 103,594 0 1,159,911
NIKOLA CORP COM 654110105 2,081 115,227 SH   SOLE 2 93,122 0 22,105
NIKOLA CORP COM 654110105 10 562 SH   SOLE 4 562 0 0
NIKOLA CORP COM 654110105 58 3,223 SH   SOLE 7 3,223 0 0
NIKOLA CORP COM 654110105 11,478 635,534 SH   SOLE 18 619,342 0 16,192
NIKOLA CORP COM 654110105 8,001 443,015 SH   SOLE 19 443,015 0 0
NIKOLA CORP COM 654110105 117,967 6,531,944 SH   SOLE 21 6,531,944 0 0
NIKOLA CORP COM 654110105 72,354 4,006,288 SH   SOLE 22 3,910,363 0 95,925
NIKOLA CORP COM 654110105 45 2,517 SH   SOLE 23 2,517 0 0
NIKOLA CORP COM 654110105 188 10,397 SH   SOLE 25 10,397 0 0
NIKOLA CORP COM 654110105 1,904 105,422 SH   SOLE 26 94,204 0 11,218
NIKOLA CORP COM 654110105 385 21,314 SH   SOLE 28 21,314 0 0
NIKOLA CORP COM 654110105 2,040 112,957 SH   SOLE 30 112,957 0 0
NIKOLA CORP COM 654110105 77 4,260 SH   SOLE 34 4,260 0 0
NIKOLA CORP COM 654110105 237 13,137 SH   SOLE 36 13,137 0 0
NIKOLA CORP COM 654110105 353 19,545 SH   SOLE 40 19,545 0 0
NINE ENERGY SERVICE INC COM 65441V101 11 3,787 SH   SOLE 18 3,787 0 0
NINE ENERGY SERVICE INC COM 65441V101 185 62,846 SH   SOLE 21 62,846 0 0
NINE ENERGY SERVICE INC COM 65441V101 577 196,225 SH   SOLE 22 196,225 0 0
NIO INC SPON ADS 62914V106 71,891 1,351,342 SH   SOLE 2 156,427 0 1,194,915
NIO INC SPON ADS 62914V106 32,639 613,515 SH   SOLE 4 310,363 0 303,152
NIO INC SPON ADS 62914V106 7,191 135,167 SH   SOLE 7 135,167 0 0
NIO INC SPON ADS 62914V106 7,191 135,160 SH   SOLE 13 58,830 0 76,330
NIO INC SPON ADS 62914V106 37,378 702,588 SH   SOLE 15 702,588 0 0
NIO INC SPON ADS 62914V106 8 154 SH   SOLE 17 0 0 154
NIO INC SPON ADS 62914V106 32,109 603,548 SH   SOLE 18 603,548 0 0
NIO INC SPON ADS 62914V106 3,079 57,871 SH   SOLE 19 57,871 0 0
NIO INC SPON ADS 62914V106 1,289,003 24,229,388 SH   SOLE 21 24,229,388 0 0
NIO INC SPON ADS 62914V106 754,779 14,187,581 SH   SOLE 22 12,337,939 0 1,849,642
NIO INC SPON ADS 62914V106 33,341 626,704 SH   SOLE 23 626,704 0 0
NIO INC SPON ADS 62914V106 46,691 877,644 SH   SOLE 25 877,644 0 0
NIO INC SPON ADS 62914V106 128,187 2,409,522 SH   SOLE 26 277,500 0 2,132,022
NIO INC SPON ADS 62914V106 118,480 2,227,073 SH   SOLE 28 157,849 0 2,069,224
NIO INC SPON ADS 62914V106 516,745 9,713,259 SH   SOLE 30 9,713,259 0 0
NIO INC SPON ADS 62914V106 1,606 30,180 SH   SOLE 31 11,669 0 18,511
NIO INC SPON ADS 62914V106 4,772 89,697 SH   SOLE 32 89,697 0 0
NIO INC SPON ADS 62914V106 6,777 127,391 SH   SOLE 34 127,391 0 0
NIO INC SPON ADS 62914V106 310 5,828 SH   SOLE 40 5,828 0 0
NIO INC SPON ADS 62914V106 16,676 313,468 SH   SOLE 43 36,198 0 277,270
NISOURCE INC COM 65473P105 34,344 1,401,809 SH   SOLE 2 595,653 0 806,156
NISOURCE INC COM 65473P105 9,802 400,097 SH   SOLE 4 215,146 0 184,951
NISOURCE INC COM 65473P105 24,610 1,004,501 SH   SOLE 7 954,376 0 50,125
NISOURCE INC COM 65473P105 23 932 SH   SOLE 13 932 0 0
NISOURCE INC COM 65473P105 1,155 47,135 SH   SOLE 15 47,135 0 0
NISOURCE INC COM 65473P105 87,965 3,590,427 SH   SOLE 18 3,313,906 0 276,521
NISOURCE INC COM 65473P105 165,948 6,773,401 SH   SOLE 19 6,773,401 0 0
NISOURCE INC COM 65473P105 441,245 18,010,006 SH   SOLE 21 18,010,006 0 0
NISOURCE INC COM 65473P105 246,928 10,078,704 SH   SOLE 22 8,995,453 0 1,083,251
NISOURCE INC COM 65473P105 11,314 461,789 SH   SOLE 23 461,789 0 0
NISOURCE INC COM 65473P105 6,081 248,210 SH   SOLE 25 248,210 0 0
NISOURCE INC COM 65473P105 25,059 1,022,829 SH   SOLE 26 506,823 0 516,006
NISOURCE INC COM 65473P105 11,200 457,142 SH   SOLE 28 40,446 0 416,696
NISOURCE INC COM 65473P105 1,230 50,216 SH   SOLE 29 50,216 0 0
NISOURCE INC COM 65473P105 39,928 1,629,706 SH   SOLE 30 1,528,108 0 101,598
NISOURCE INC COM 65473P105 5,269 215,055 SH   SOLE 31 116,089 0 98,966
NISOURCE INC COM 65473P105 4,113 167,873 SH   SOLE 32 167,873 0 0
NISOURCE INC COM 65473P105 13,296 542,690 SH   SOLE 34 542,690 0 0
NISOURCE INC COM 65473P105 5,357 218,650 SH   SOLE 36 218,650 0 0
NISOURCE INC COM 65473P105 169 6,891 SH   SOLE 40 6,891 0 0
NISOURCE INC COM 65473P105 6,476 264,307 SH   SOLE 43 13,615 0 250,692
NISOURCE INC UNIT 12/01/2023 65473P121 75,349 733,034 SH   SOLE 21 733,034 0 0
NIU TECHNOLOGIES ADS 65481N100 27 841 SH   SOLE 4 841 0 0
NIU TECHNOLOGIES ADS 65481N100 11,706 358,527 SH   SOLE 21 358,527 0 0
NIU TECHNOLOGIES ADS 65481N100 5,295 162,189 SH   SOLE 22 156,213 0 5,976
NIU TECHNOLOGIES ADS 65481N100 54 1,655 SH   SOLE 25 1,655 0 0
NIU TECHNOLOGIES ADS 65481N100 2,876 88,071 SH   SOLE 30 88,071 0 0
NKARTA INC COM 65487U108 524 16,521 SH   SOLE 2 4,986 0 11,535
NKARTA INC COM 65487U108 7 227 SH   SOLE 7 227 0 0
NKARTA INC COM 65487U108 1,537 48,508 SH   SOLE 18 48,508 0 0
NKARTA INC COM 65487U108 5,344 168,620 SH   SOLE 19 168,620 0 0
NKARTA INC COM 65487U108 21,599 681,584 SH   SOLE 21 681,584 0 0
NKARTA INC COM 65487U108 13,229 417,444 SH   SOLE 22 398,683 0 18,761
NKARTA INC COM 65487U108 26 817 SH   SOLE 25 817 0 0
NKARTA INC COM 65487U108 25 777 SH   SOLE 26 777 0 0
NKARTA INC COM 65487U108 448 14,140 SH   SOLE 30 14,140 0 0
NKARTA INC COM 65487U108 64 2,004 SH   SOLE 34 2,004 0 0
NKARTA INC COM 65487U108 23 741 SH   SOLE 36 741 0 0
NKARTA INC COM 65487U108 30 951 SH   SOLE 40 951 0 0
NKARTA INC COM 65487U108 16 492 SH   SOLE 43 234 0 258
NL INDS INC COM NEW 629156407 65 9,980 SH   SOLE 2 157 0 9,823
NL INDS INC COM NEW 629156407 197 30,326 SH   SOLE 18 30,326 0 0
NL INDS INC COM NEW 629156407 73 11,290 SH   SOLE 19 11,290 0 0
NL INDS INC COM NEW 629156407 2,026 311,631 SH   SOLE 21 311,631 0 0
NL INDS INC COM NEW 629156407 1,119 172,175 SH   SOLE 22 165,513 0 6,662
NL INDS INC COM NEW 629156407 4 597 SH   SOLE 43 0 0 597
NLIGHT INC COM 65487K100 573 15,799 SH   SOLE 2 11,517 0 4,282
NLIGHT INC COM 65487K100 5 130 SH   SOLE 4 130 0 0
NLIGHT INC COM 65487K100 28 775 SH   SOLE 7 775 0 0
NLIGHT INC COM 65487K100 4,741 130,667 SH   SOLE 18 130,667 0 0
NLIGHT INC COM 65487K100 2,690 74,151 SH   SOLE 19 74,151 0 0
NLIGHT INC COM 65487K100 50,267 1,385,532 SH   SOLE 21 1,385,532 0 0
NLIGHT INC COM 65487K100 36,270 999,738 SH   SOLE 22 976,235 0 23,503
NLIGHT INC COM 65487K100 35 955 SH   SOLE 25 955 0 0
NLIGHT INC COM 65487K100 938 25,868 SH   SOLE 26 20,600 0 5,268
NLIGHT INC COM 65487K100 163 4,496 SH   SOLE 28 4,496 0 0
NLIGHT INC COM 65487K100 1,136 31,316 SH   SOLE 30 31,316 0 0
NLIGHT INC COM 65487K100 121 3,330 SH   SOLE 40 3,330 0 0
NLIGHT INC COM 65487K100 257 7,079 SH   SOLE 43 33 0 7,046
NMI HLDGS INC CL A 629209305 2,084 92,715 SH   SOLE 2 25,055 0 67,660
NMI HLDGS INC CL A 629209305 7 327 SH   SOLE 4 327 0 0
NMI HLDGS INC CL A 629209305 30 1,350 SH   SOLE 7 1,350 0 0
NMI HLDGS INC CL A 629209305 7,783 346,209 SH   SOLE 18 346,209 0 0
NMI HLDGS INC CL A 629209305 6,120 272,249 SH   SOLE 19 272,249 0 0
NMI HLDGS INC CL A 629209305 223,535 9,943,715 SH   SOLE 21 9,943,715 0 0
NMI HLDGS INC CL A 629209305 51,351 2,284,296 SH   SOLE 22 2,161,061 0 123,235
NMI HLDGS INC CL A 629209305 67 2,965 SH   SOLE 25 2,965 0 0
NMI HLDGS INC CL A 629209305 862 38,356 SH   SOLE 26 22,541 0 15,815
NMI HLDGS INC CL A 629209305 258 11,467 SH   SOLE 28 11,467 0 0
NMI HLDGS INC CL A 629209305 4,361 193,999 SH   SOLE 30 193,999 0 0
NMI HLDGS INC CL A 629209305 27 1,187 SH   SOLE 34 1,187 0 0
NMI HLDGS INC CL A 629209305 62 2,754 SH   SOLE 36 2,754 0 0
NMI HLDGS INC CL A 629209305 228 10,155 SH   SOLE 40 10,155 0 0
NMI HLDGS INC CL A 629209305 867 38,588 SH   SOLE 43 34 0 38,554
NN INC COM 629337106 297 40,468 SH   SOLE 2 3,219 0 37,249
NN INC COM 629337106 4 542 SH   SOLE 7 542 0 0
NN INC COM 629337106 1,004 136,636 SH   SOLE 18 136,636 0 0
NN INC COM 629337106 532 72,313 SH   SOLE 19 72,313 0 0
NN INC COM 629337106 11,836 1,610,360 SH   SOLE 21 1,610,360 0 0
NN INC COM 629337106 7,683 1,045,354 SH   SOLE 22 1,002,261 0 43,093
NN INC COM 629337106 110 14,982 SH   SOLE 43 0 0 14,982
NOAH HLDGS LTD SPON ADS CL A 65487X102 566 11,981 SH   SOLE 2 834 0 11,147
NOAH HLDGS LTD SPON ADS CL A 65487X102 577 12,226 SH   SOLE 4 4,665 0 7,561
NOAH HLDGS LTD SPON ADS CL A 65487X102 213 4,514 SH   SOLE 7 4,514 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 925 19,599 SH   SOLE 15 19,599 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 591 12,518 SH   SOLE 18 12,518 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 29,589 626,894 SH   SOLE 21 626,894 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 16,228 343,811 SH   SOLE 22 301,439 0 42,372
NOAH HLDGS LTD SPON ADS CL A 65487X102 712 15,077 SH   SOLE 23 15,077 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 69 1,459 SH   SOLE 25 1,459 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 6,833 144,767 SH   SOLE 26 125,660 0 19,107
NOAH HLDGS LTD SPON ADS CL A 65487X102 1,897 40,197 SH   SOLE 28 4,000 0 36,197
NOAH HLDGS LTD SPON ADS CL A 65487X102 15,371 325,653 SH   SOLE 30 192,154 0 133,499
NOAH HLDGS LTD SPON ADS CL A 65487X102 126 2,669 SH   SOLE 34 2,669 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 6 122 SH   SOLE 40 122 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 9,980 211,446 SH   SOLE 43 14,149 0 197,297
NOBLE CORP NEW SHS G6610J209 497 20,106 SH   SOLE 2 20,106 0 0
NOBLE CORP NEW SHS G6610J209 9 378 SH   SOLE 18 378 0 0
NOBLE CORP NEW SHS G6610J209 72 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 17,521 3,293,392 SH   SOLE 43 273,137 0 3,020,255
NOMAD FOODS LTD USD ORD SHS G6564A105 861 30,439 SH   SOLE 2 26,690 0 3,749
NOMAD FOODS LTD USD ORD SHS G6564A105 39 1,369 SH   SOLE 4 1,369 0 0
NOMAD FOODS LTD USD ORD SHS G6564A105 23 829 SH   SOLE 7 829 0 0
NOMAD FOODS LTD USD ORD SHS G6564A105 17 595 SH   SOLE 18 595 0 0
NOMAD FOODS LTD USD ORD SHS G6564A105 31 1,085 SH   SOLE 19 1,085 0 0
NOMAD FOODS LTD USD ORD SHS G6564A105 3,661 129,490 SH   SOLE 22 129,490 0 0
NOMAD FOODS LTD USD ORD SHS G6564A105 85 3,020 SH   SOLE 23 3,020 0 0
NOMAD FOODS LTD USD ORD SHS G6564A105 2 83 SH   SOLE 26 83 0 0
NOMAD FOODS LTD USD ORD SHS G6564A105 9 311 SH   SOLE 30 311 0 0
NOMAD FOODS LTD USD ORD SHS G6564A105 121 4,270 SH   SOLE 36 4,270 0 0
NOMAD FOODS LTD USD ORD SHS G6564A105 1 42 SH   SOLE 43 0 0 42
NOMURA HLDGS INC SPONSORED ADR 65535H208 19,653 3,861,133 SH   SOLE 43 360,453 0 3,500,680
NOODLES & CO COM CL A 65540B105 88 7,026 SH   SOLE 2 2,693 0 4,333
NOODLES & CO COM CL A 65540B105 8 654 SH   SOLE 7 654 0 0
NOODLES & CO COM CL A 65540B105 1,630 130,615 SH   SOLE 18 130,615 0 0
NOODLES & CO COM CL A 65540B105 955 76,509 SH   SOLE 19 76,509 0 0
NOODLES & CO COM CL A 65540B105 17,320 1,387,806 SH   SOLE 21 1,387,806 0 0
NOODLES & CO COM CL A 65540B105 10,842 868,757 SH   SOLE 22 862,384 0 6,373
NOODLES & CO COM CL A 65540B105 76 6,100 SH   SOLE 43 0 0 6,100
NORDIC AMERICAN TANKERS LIMI COM G65773106 637 194,313 SH   SOLE 2 6,391 0 187,922
NORDIC AMERICAN TANKERS LIMI COM G65773106 876 267,120 SH   SOLE 7 267,120 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 1,728 526,892 SH   SOLE 18 526,892 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 2,067 630,198 SH   SOLE 19 630,198 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 18,916 5,767,080 SH   SOLE 21 5,767,080 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 6,383 1,945,991 SH   SOLE 22 1,791,185 0 154,806
NORDIC AMERICAN TANKERS LIMI COM G65773106 39 12,041 SH   SOLE 23 12,041 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 247 75,170 SH   SOLE 26 0 0 75,170
NORDIC AMERICAN TANKERS LIMI COM G65773106 212 64,485 SH   SOLE 43 26,140 0 38,345
NORDSON CORP COM 655663102 33,991 154,851 SH   SOLE 2 56,053 0 98,798
NORDSON CORP COM 655663102 4,729 21,544 SH   SOLE 4 19,412 0 2,132
NORDSON CORP COM 655663102 2,616 11,918 SH   SOLE 7 11,918 0 0
NORDSON CORP COM 655663102 20 93 SH   SOLE 13 93 0 0
NORDSON CORP COM 655663102 1,100 5,010 SH   SOLE 15 5,010 0 0
NORDSON CORP COM 655663102 36,274 165,251 SH   SOLE 18 162,245 0 3,006
NORDSON CORP COM 655663102 3,513 16,002 SH   SOLE 19 16,002 0 0
NORDSON CORP COM 655663102 566,076 2,578,815 SH   SOLE 21 2,578,815 0 0
NORDSON CORP COM 655663102 351,061 1,599,295 SH   SOLE 22 1,526,785 0 72,510
NORDSON CORP COM 655663102 6,956 31,687 SH   SOLE 23 31,687 0 0
NORDSON CORP COM 655663102 1,809 8,239 SH   SOLE 25 8,239 0 0
NORDSON CORP COM 655663102 16,122 73,447 SH   SOLE 26 62,340 0 11,107
NORDSON CORP COM 655663102 24,688 112,469 SH   SOLE 28 5,786 0 106,683
NORDSON CORP COM 655663102 765 3,487 SH   SOLE 29 3,487 0 0
NORDSON CORP COM 655663102 25,321 115,354 SH   SOLE 30 99,683 0 15,671
NORDSON CORP COM 655663102 2,073 9,444 SH   SOLE 31 7,117 0 2,327
NORDSON CORP COM 655663102 607 2,764 SH   SOLE 34 2,764 0 0
NORDSON CORP COM 655663102 2,594 11,818 SH   SOLE 36 11,818 0 0
NORDSON CORP COM 655663102 392 1,787 SH   SOLE 40 1,787 0 0
NORDSON CORP COM 655663102 3,915 17,835 SH   SOLE 43 865 0 16,970
NORDSTROM INC COM 655664100 16,211 443,287 SH   SOLE 2 248,483 0 194,804
NORDSTROM INC COM 655664100 196 5,368 SH   SOLE 4 5,368 0 0
NORDSTROM INC COM 655664100 433 11,851 SH   SOLE 7 11,851 0 0
NORDSTROM INC COM 655664100 10,742 293,741 SH   SOLE 18 284,872 0 8,869
NORDSTROM INC COM 655664100 2,960 80,929 SH   SOLE 19 80,929 0 0
NORDSTROM INC COM 655664100 189,844 5,191,246 SH   SOLE 21 5,191,246 0 0
NORDSTROM INC COM 655664100 129,333 3,536,590 SH   SOLE 22 3,215,800 0 320,790
NORDSTROM INC COM 655664100 424 11,593 SH   SOLE 23 11,593 0 0
NORDSTROM INC COM 655664100 284 7,753 SH   SOLE 25 7,753 0 0
NORDSTROM INC COM 655664100 2,300 62,884 SH   SOLE 26 52,133 0 10,751
NORDSTROM INC COM 655664100 691 18,882 SH   SOLE 28 12,382 0 6,500
NORDSTROM INC COM 655664100 2,648 72,418 SH   SOLE 29 72,418 0 0
NORDSTROM INC COM 655664100 3,246 88,759 SH   SOLE 30 88,759 0 0
NORDSTROM INC COM 655664100 3,667 100,269 SH   SOLE 31 89,088 0 11,181
NORDSTROM INC COM 655664100 461 12,594 SH   SOLE 34 12,594 0 0
NORDSTROM INC COM 655664100 1,734 47,422 SH   SOLE 36 47,422 0 0
NORDSTROM INC COM 655664100 495 13,546 SH   SOLE 40 13,546 0 0
NORDSTROM INC COM 655664100 1,655 45,243 SH   SOLE 43 827 0 44,416
NORFOLK SOUTHN CORP COM 655844108 142,840 538,187 SH   SOLE 2 75,984 0 462,203
NORFOLK SOUTHN CORP COM 655844108 30,348 114,343 SH   SOLE 4 104,444 0 9,899
NORFOLK SOUTHN CORP COM 655844108 59,883 225,623 SH   SOLE 7 213,743 0 11,880
NORFOLK SOUTHN CORP COM 655844108 528 1,991 SH   SOLE 13 702 0 1,289
NORFOLK SOUTHN CORP COM 655844108 8,788 33,110 SH   SOLE 15 33,110 0 0
NORFOLK SOUTHN CORP COM 655844108 3 12 SH   SOLE 17 0 0 12
NORFOLK SOUTHN CORP COM 655844108 221,657 835,148 SH   SOLE 18 799,246 0 35,902
NORFOLK SOUTHN CORP COM 655844108 32,279 121,619 SH   SOLE 19 121,619 0 0
NORFOLK SOUTHN CORP COM 655844108 1,441,043 5,429,498 SH   SOLE 21 5,429,498 0 0
NORFOLK SOUTHN CORP COM 655844108 1,400,760 5,277,723 SH   SOLE 22 4,736,478 0 541,245
NORFOLK SOUTHN CORP COM 655844108 37,885 142,743 SH   SOLE 23 142,743 0 0
NORFOLK SOUTHN CORP COM 655844108 106,491 401,232 SH   SOLE 25 390,194 0 11,038
NORFOLK SOUTHN CORP COM 655844108 143,476 540,581 SH   SOLE 26 200,834 0 339,747
NORFOLK SOUTHN CORP COM 655844108 192,189 724,120 SH   SOLE 28 30,669 0 693,451
NORFOLK SOUTHN CORP COM 655844108 72 272 SH   SOLE 29 272 0 0
NORFOLK SOUTHN CORP COM 655844108 385,801 1,453,602 SH   SOLE 30 1,450,524 0 3,078
NORFOLK SOUTHN CORP COM 655844108 13,079 49,280 SH   SOLE 31 31,531 0 17,749
NORFOLK SOUTHN CORP COM 655844108 26,271 98,984 SH   SOLE 34 98,984 0 0
NORFOLK SOUTHN CORP COM 655844108 40,837 153,865 SH   SOLE 36 153,865 0 0
NORFOLK SOUTHN CORP COM 655844108 2,472 9,314 SH   SOLE 40 9,314 0 0
NORFOLK SOUTHN CORP COM 655844108 52,001 195,927 SH   SOLE 43 39,730 0 156,197
NORTHEAST BK LEWISTON ME COM 66405S100 3 95 SH   SOLE 2 95 0 0
NORTHEAST BK LEWISTON ME COM 66405S100 48 1,601 SH   SOLE 18 1,601 0 0
NORTHEAST BK LEWISTON ME COM 66405S100 609 20,379 SH   SOLE 21 20,379 0 0
NORTHEAST BK LEWISTON ME COM 66405S100 798 26,727 SH   SOLE 22 26,727 0 0
NORTHERN GENESIS ACQUISITION UNIT 99/99/9999 66516U200 71 6,785 SH   SOLE 2 6,785 0 0
NORTHERN GENESIS ACQUISITION UNIT 99/99/9999 66516U200 8,101 773,320 SH   SOLE 19 773,320 0 0
NORTHERN GENESIS ACQUISITION UNIT 99/99/9999 66516U200 394 37,630 SH   SOLE 22 37,630 0 0
NORTHERN GENESIS ACQUISITION UNIT 99/99/9999 66516U200 2,881 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 1,039 50,031 SH   SOLE 2 13,937 0 36,094
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,408 164,062 SH   SOLE 18 164,062 0 0
NORTHERN OIL AND GAS INC MN COM 665531307 2,077 99,993 SH   SOLE 19 99,993 0 0
NORTHERN OIL AND GAS INC MN COM 665531307 38,592 1,858,079 SH   SOLE 21 1,858,079 0 0
NORTHERN OIL AND GAS INC MN COM 665531307 27,579 1,327,833 SH   SOLE 22 1,255,158 0 72,675
NORTHERN OIL AND GAS INC MN COM 665531307 153 7,379 SH   SOLE 23 7,379 0 0
NORTHERN OIL AND GAS INC MN COM 665531307 33 1,573 SH   SOLE 25 1,573 0 0
NORTHERN OIL AND GAS INC MN COM 665531307 638 30,719 SH   SOLE 26 0 0 30,719
NORTHERN OIL AND GAS INC MN COM 665531307 217 10,426 SH   SOLE 30 10,426 0 0
NORTHERN OIL AND GAS INC MN COM 665531307 112 5,375 SH   SOLE 40 5,375 0 0
NORTHERN OIL AND GAS INC MN COM 665531307 102 4,888 SH   SOLE 43 1,165 0 3,723
NORTHERN TECHNOLOGIES INTL C COM 665809109 28 1,606 SH   SOLE 18 1,606 0 0
NORTHERN TECHNOLOGIES INTL C COM 665809109 375 21,703 SH   SOLE 21 21,703 0 0
NORTHERN TECHNOLOGIES INTL C COM 665809109 141 8,144 SH   SOLE 22 8,144 0 0
NORTHERN TR CORP COM 665859104 52,762 456,343 SH   SOLE 2 72,573 0 383,770
NORTHERN TR CORP COM 665859104 14,239 123,155 SH   SOLE 4 71,473 0 51,682
NORTHERN TR CORP COM 665859104 22,135 191,445 SH   SOLE 7 184,963 0 6,482
NORTHERN TR CORP COM 665859104 178 1,538 SH   SOLE 13 626 0 912
NORTHERN TR CORP COM 665859104 3,125 27,030 SH   SOLE 15 27,030 0 0
NORTHERN TR CORP COM 665859104 66,257 573,056 SH   SOLE 18 543,918 0 29,138
NORTHERN TR CORP COM 665859104 14,328 123,927 SH   SOLE 19 123,927 0 0
NORTHERN TR CORP COM 665859104 641,248 5,546,168 SH   SOLE 21 5,546,168 0 0
NORTHERN TR CORP COM 665859104 512,363 4,431,442 SH   SOLE 22 3,987,179 0 444,263
NORTHERN TR CORP COM 665859104 12,828 110,949 SH   SOLE 23 110,949 0 0
NORTHERN TR CORP COM 665859104 44,904 388,379 SH   SOLE 25 388,379 0 0
NORTHERN TR CORP COM 665859104 65,452 566,098 SH   SOLE 26 290,875 0 275,223
NORTHERN TR CORP COM 665859104 76,537 661,969 SH   SOLE 28 25,577 0 636,392
NORTHERN TR CORP COM 665859104 26 229 SH   SOLE 29 229 0 0
NORTHERN TR CORP COM 665859104 138,679 1,199,438 SH   SOLE 30 1,199,438 0 0
NORTHERN TR CORP COM 665859104 3,972 34,356 SH   SOLE 31 25,703 0 8,653
NORTHERN TR CORP COM 665859104 2,847 24,625 SH   SOLE 34 24,625 0 0
NORTHERN TR CORP COM 665859104 18,332 158,557 SH   SOLE 36 158,557 0 0
NORTHERN TR CORP COM 665859104 775 6,706 SH   SOLE 40 6,706 0 0
NORTHERN TR CORP COM 665859104 22,782 197,043 SH   SOLE 43 17,089 0 179,954
NORTHFIELD BANCORP INC DEL COM 66611T108 819 49,961 SH   SOLE 2 14,370 0 35,591
NORTHFIELD BANCORP INC DEL COM 66611T108 13 820 SH   SOLE 7 820 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 3,224 196,601 SH   SOLE 18 196,601 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 1,377 83,986 SH   SOLE 19 83,986 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 94,995 5,792,348 SH   SOLE 21 5,792,348 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 21,827 1,330,912 SH   SOLE 22 1,259,283 0 71,629
NORTHFIELD BANCORP INC DEL COM 66611T108 22 1,371 SH   SOLE 25 1,371 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 59 3,604 SH   SOLE 26 0 0 3,604
NORTHFIELD BANCORP INC DEL COM 66611T108 97 5,943 SH   SOLE 28 5,943 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 1,522 92,790 SH   SOLE 30 92,790 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 85 5,166 SH   SOLE 40 5,166 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 716 43,632 SH   SOLE 43 852 0 42,780
NORTHRIM BANCORP INC COM 666762109 1,318 30,820 SH   SOLE 2 10,274 0 20,546
NORTHRIM BANCORP INC COM 666762109 7 157 SH   SOLE 7 157 0 0
NORTHRIM BANCORP INC COM 666762109 985 23,046 SH   SOLE 18 23,046 0 0
NORTHRIM BANCORP INC COM 666762109 4,376 102,367 SH   SOLE 19 102,367 0 0
NORTHRIM BANCORP INC COM 666762109 11,090 259,409 SH   SOLE 21 259,409 0 0
NORTHRIM BANCORP INC COM 666762109 14,962 349,985 SH   SOLE 22 342,660 0 7,325
NORTHRIM BANCORP INC COM 666762109 87 2,030 SH   SOLE 23 2,030 0 0
NORTHRIM BANCORP INC COM 666762109 898 21,001 SH   SOLE 26 0 0 21,001
NORTHROP GRUMMAN CORP COM 666807102 137,695 378,875 SH   SOLE 2 101,380 0 277,495
NORTHROP GRUMMAN CORP COM 666807102 26,146 71,942 SH   SOLE 4 46,233 0 25,709
NORTHROP GRUMMAN CORP COM 666807102 49,039 134,935 SH   SOLE 7 130,201 0 4,734
NORTHROP GRUMMAN CORP COM 666807102 430 1,182 SH   SOLE 13 434 0 748
NORTHROP GRUMMAN CORP COM 666807102 7,458 20,521 SH   SOLE 15 20,521 0 0
NORTHROP GRUMMAN CORP COM 666807102 109,944 302,518 SH   SOLE 18 289,581 0 12,937
NORTHROP GRUMMAN CORP COM 666807102 28,028 77,122 SH   SOLE 19 77,122 0 0
NORTHROP GRUMMAN CORP COM 666807102 1,227,853 3,378,513 SH   SOLE 21 3,378,513 0 0
NORTHROP GRUMMAN CORP COM 666807102 1,163,660 3,201,881 SH   SOLE 22 2,865,258 0 336,623
NORTHROP GRUMMAN CORP COM 666807102 38,544 106,057 SH   SOLE 23 106,057 0 0
NORTHROP GRUMMAN CORP COM 666807102 27,261 75,011 SH   SOLE 25 75,011 0 0
NORTHROP GRUMMAN CORP COM 666807102 70,058 192,769 SH   SOLE 26 111,541 0 81,228
NORTHROP GRUMMAN CORP COM 666807102 2,351 6,470 SH   SOLE 29 6,470 0 0
NORTHROP GRUMMAN CORP COM 666807102 217,624 598,807 SH   SOLE 30 598,807 0 0
NORTHROP GRUMMAN CORP COM 666807102 15,050 41,411 SH   SOLE 31 30,092 0 11,319
NORTHROP GRUMMAN CORP COM 666807102 28,112 77,353 SH   SOLE 36 77,353 0 0
NORTHROP GRUMMAN CORP COM 666807102 1,100 3,028 SH   SOLE 40 3,028 0 0
NORTHROP GRUMMAN CORP COM 666807102 41,689 114,709 SH   SOLE 43 7,256 0 107,453
NORTHWEST BANCSHARES INC MD COM 667340103 1,711 125,419 SH   SOLE 2 33,308 0 92,111
NORTHWEST BANCSHARES INC MD COM 667340103 9 630 SH   SOLE 4 630 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 28 2,063 SH   SOLE 7 2,063 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 6,523 478,231 SH   SOLE 18 478,231 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 4,683 343,314 SH   SOLE 19 343,314 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 190,663 13,978,258 SH   SOLE 21 13,978,258 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 46,425 3,403,581 SH   SOLE 22 3,254,146 0 149,435
NORTHWEST BANCSHARES INC MD COM 667340103 145 10,612 SH   SOLE 23 10,612 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 22 1,616 SH   SOLE 25 1,616 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 1,604 117,616 SH   SOLE 26 22,765 0 94,851
NORTHWEST BANCSHARES INC MD COM 667340103 193 14,184 SH   SOLE 28 14,184 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 2,955 216,608 SH   SOLE 30 216,608 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 197 14,477 SH   SOLE 40 14,477 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 1,337 98,008 SH   SOLE 43 17,254 0 80,754
NORTHWEST NAT HLDG CO COM 66765N105 1,678 31,941 SH   SOLE 2 9,322 0 22,619
NORTHWEST NAT HLDG CO COM 66765N105 199 3,783 SH   SOLE 4 3,783 0 0
NORTHWEST NAT HLDG CO COM 66765N105 2,353 44,795 SH   SOLE 7 44,795 0 0
NORTHWEST NAT HLDG CO COM 66765N105 6,629 126,215 SH   SOLE 18 126,215 0 0
NORTHWEST NAT HLDG CO COM 66765N105 2,756 52,466 SH   SOLE 19 52,466 0 0
NORTHWEST NAT HLDG CO COM 66765N105 204,921 3,901,776 SH   SOLE 21 3,901,776 0 0
NORTHWEST NAT HLDG CO COM 66765N105 41,200 784,462 SH   SOLE 22 738,722 0 45,740
NORTHWEST NAT HLDG CO COM 66765N105 53 1,006 SH   SOLE 25 1,006 0 0
NORTHWEST NAT HLDG CO COM 66765N105 841 16,014 SH   SOLE 26 13,546 0 2,468
NORTHWEST NAT HLDG CO COM 66765N105 196 3,733 SH   SOLE 28 3,733 0 0
NORTHWEST NAT HLDG CO COM 66765N105 4,254 80,998 SH   SOLE 30 80,998 0 0
NORTHWEST NAT HLDG CO COM 66765N105 109 2,067 SH   SOLE 36 2,067 0 0
NORTHWEST NAT HLDG CO COM 66765N105 219 4,175 SH   SOLE 40 4,175 0 0
NORTHWEST NAT HLDG CO COM 66765N105 2,253 42,892 SH   SOLE 43 2,168 0 40,724
NORTHWEST PIPE CO COM 667746101 239 8,443 SH   SOLE 2 743 0 7,700
NORTHWEST PIPE CO COM 667746101 275 9,745 SH   SOLE 7 9,745 0 0
NORTHWEST PIPE CO COM 667746101 946 33,496 SH   SOLE 18 33,496 0 0
NORTHWEST PIPE CO COM 667746101 471 16,674 SH   SOLE 19 16,674 0 0
NORTHWEST PIPE CO COM 667746101 13,781 487,808 SH   SOLE 21 487,808 0 0
NORTHWEST PIPE CO COM 667746101 7,128 252,327 SH   SOLE 22 242,723 0 9,604
NORTHWEST PIPE CO COM 667746101 2,661 94,199 SH   SOLE 30 94,199 0 0
NORTHWEST PIPE CO COM 667746101 32 1,140 SH   SOLE 43 0 0 1,140
NORTHWESTERN CORP COM NEW 668074305 7,698 127,838 SH   SOLE 2 61,966 0 65,872
NORTHWESTERN CORP COM NEW 668074305 361 5,988 SH   SOLE 4 5,988 0 0
NORTHWESTERN CORP COM NEW 668074305 4,779 79,364 SH   SOLE 7 79,364 0 0
NORTHWESTERN CORP COM NEW 668074305 17,778 295,214 SH   SOLE 18 295,214 0 0
NORTHWESTERN CORP COM NEW 668074305 14,330 237,963 SH   SOLE 19 237,963 0 0
NORTHWESTERN CORP COM NEW 668074305 301,497 5,006,585 SH   SOLE 21 5,006,585 0 0
NORTHWESTERN CORP COM NEW 668074305 108,300 1,798,399 SH   SOLE 22 1,722,236 0 76,163
NORTHWESTERN CORP COM NEW 668074305 503 8,354 SH   SOLE 23 8,354 0 0
NORTHWESTERN CORP COM NEW 668074305 1,406 23,343 SH   SOLE 26 19,417 0 3,926
NORTHWESTERN CORP COM NEW 668074305 394 6,548 SH   SOLE 28 6,548 0 0
NORTHWESTERN CORP COM NEW 668074305 3,363 55,845 SH   SOLE 30 55,845 0 0
NORTHWESTERN CORP COM NEW 668074305 1,304 21,659 SH   SOLE 32 21,659 0 0
NORTHWESTERN CORP COM NEW 668074305 253 4,202 SH   SOLE 36 4,202 0 0
NORTHWESTERN CORP COM NEW 668074305 336 5,574 SH   SOLE 40 5,574 0 0
NORTHWESTERN CORP COM NEW 668074305 1,762 29,259 SH   SOLE 43 2,894 0 26,365
NORTONLIFELOCK INC COM 668771108 35,393 1,300,239 SH   SOLE 2 227,121 0 1,073,118
NORTONLIFELOCK INC COM 668771108 8,343 306,488 SH   SOLE 4 182,202 0 124,286
NORTONLIFELOCK INC COM 668771108 16,209 595,470 SH   SOLE 7 552,119 0 43,351
NORTONLIFELOCK INC COM 668771108 122 4,475 SH   SOLE 13 1,470 0 3,005
NORTONLIFELOCK INC COM 668771108 1,860 68,314 SH   SOLE 15 68,314 0 0
NORTONLIFELOCK INC COM 668771108 45,901 1,686,287 SH   SOLE 18 1,604,743 0 81,544
NORTONLIFELOCK INC COM 668771108 17,915 658,149 SH   SOLE 19 658,149 0 0
NORTONLIFELOCK INC COM 668771108 471,806 17,333,069 SH   SOLE 21 17,333,069 0 0
NORTONLIFELOCK INC COM 668771108 368,828 13,549,896 SH   SOLE 22 12,329,733 0 1,220,163
NORTONLIFELOCK INC COM 668771108 9,173 336,998 SH   SOLE 23 336,998 0 0
NORTONLIFELOCK INC COM 668771108 34,652 1,273,050 SH   SOLE 25 1,273,050 0 0
NORTONLIFELOCK INC COM 668771108 41,279 1,516,507 SH   SOLE 26 668,599 0 847,908
NORTONLIFELOCK INC COM 668771108 59,550 2,187,729 SH   SOLE 28 61,222 0 2,126,507
NORTONLIFELOCK INC COM 668771108 21 773 SH   SOLE 29 773 0 0
NORTONLIFELOCK INC COM 668771108 77,274 2,838,884 SH   SOLE 30 2,612,910 0 225,974
NORTONLIFELOCK INC COM 668771108 3,804 139,758 SH   SOLE 31 70,099 0 69,659
NORTONLIFELOCK INC COM 668771108 2,140 78,601 SH   SOLE 34 78,601 0 0
NORTONLIFELOCK INC COM 668771108 10,673 392,110 SH   SOLE 36 392,110 0 0
NORTONLIFELOCK INC COM 668771108 615 22,597 SH   SOLE 40 22,597 0 0
NORTONLIFELOCK INC COM 668771108 18,894 694,128 SH   SOLE 43 13,057 0 681,071
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 23,271 791,256 SH   SOLE 2 163,974 0 627,282
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 39 1,319 SH   SOLE 4 1,319 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 9,105 309,602 SH   SOLE 7 293,496 0 16,106
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 164 5,569 SH   SOLE 15 5,569 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 22,768 774,161 SH   SOLE 18 743,457 0 30,704
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 5,386 183,143 SH   SOLE 19 183,143 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 235,853 8,019,468 SH   SOLE 21 8,019,468 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 250,087 8,503,468 SH   SOLE 22 7,701,923 0 801,545
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 42 1,416 SH   SOLE 23 1,416 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 334 11,373 SH   SOLE 25 11,373 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 10,789 366,843 SH   SOLE 26 116,535 0 250,308
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 1,564 53,196 SH   SOLE 28 39,191 0 14,005
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 29,627 1,007,375 SH   SOLE 30 1,007,375 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 835 28,387 SH   SOLE 31 6,372 0 22,015
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 1,728 58,771 SH   SOLE 36 58,771 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 1,327 45,124 SH   SOLE 40 45,124 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 7,235 246,005 SH   SOLE 43 36,546 0 209,459
NORWOOD FINL CORP COM 669549107 9 337 SH   SOLE 2 337 0 0
NORWOOD FINL CORP COM 669549107 42 1,609 SH   SOLE 18 1,609 0 0
NORWOOD FINL CORP COM 669549107 563 21,660 SH   SOLE 21 21,660 0 0
NORWOOD FINL CORP COM 669549107 277 10,670 SH   SOLE 22 10,670 0 0
NOV INC COM 62955J103 13,253 865,096 SH   SOLE 2 195,542 0 669,554
NOV INC COM 62955J103 56 3,641 SH   SOLE 4 3,641 0 0
NOV INC COM 62955J103 5,254 342,928 SH   SOLE 7 304,042 0 38,886
NOV INC COM 62955J103 79 5,169 SH   SOLE 15 5,169 0 0
NOV INC COM 62955J103 15,655 1,021,858 SH   SOLE 18 969,726 0 52,132
NOV INC COM 62955J103 4,078 266,214 SH   SOLE 19 266,214 0 0
NOV INC COM 62955J103 158,424 10,341,016 SH   SOLE 21 10,341,016 0 0
NOV INC COM 62955J103 141,307 9,223,691 SH   SOLE 22 8,328,349 0 895,342
NOV INC COM 62955J103 167 10,917 SH   SOLE 23 10,917 0 0
NOV INC COM 62955J103 339 22,152 SH   SOLE 25 22,152 0 0
NOV INC COM 62955J103 9,007 587,928 SH   SOLE 26 150,935 0 436,993
NOV INC COM 62955J103 1,546 100,884 SH   SOLE 28 28,556 0 72,328
NOV INC COM 62955J103 21,017 1,371,852 SH   SOLE 30 1,371,852 0 0
NOV INC COM 62955J103 631 41,198 SH   SOLE 31 6,920 0 34,278
NOV INC COM 62955J103 223 14,573 SH   SOLE 34 14,573 0 0
NOV INC COM 62955J103 1,862 121,541 SH   SOLE 36 121,541 0 0
NOV INC COM 62955J103 725 47,304 SH   SOLE 40 47,304 0 0
NOV INC COM 62955J103 4,512 294,512 SH   SOLE 43 15,500 0 279,012
NOVA LIFESTYLE INC COM NEW 66979P201 9 2,790 SH   SOLE 21 2,790 0 0
NOVA LIFESTYLE INC COM NEW 66979P201 77 24,652 SH   SOLE 22 24,652 0 0
NOVA MEASURING INSTRUMENTS L COM M7516K103 12 114 SH   SOLE 4 114 0 0
NOVA MEASURING INSTRUMENTS L COM M7516K103 3,519 34,204 SH   SOLE 22 34,204 0 0
NOVA MEASURING INSTRUMENTS L COM M7516K103 630 6,122 SH   SOLE 43 3,732 0 2,390
NOVABAY PHARMACEUTICALS INC COM NEW 66987P201 0 657 SH   SOLE 21 657 0 0
NOVAGOLD RES INC COM NEW 66987E206 1,365 170,353 SH   SOLE 2 25,325 0 145,028
NOVAGOLD RES INC COM NEW 66987E206 31 3,813 SH   SOLE 7 3,813 0 0
NOVAGOLD RES INC COM NEW 66987E206 6,373 795,601 SH   SOLE 18 729,666 0 65,935
NOVAGOLD RES INC COM NEW 66987E206 9,991 1,247,321 SH   SOLE 19 1,247,321 0 0
NOVAGOLD RES INC COM NEW 66987E206 59,731 7,457,080 SH   SOLE 21 7,457,080 0 0
NOVAGOLD RES INC COM NEW 66987E206 25,766 3,216,744 SH   SOLE 22 3,178,467 0 38,277
NOVAGOLD RES INC COM NEW 66987E206 316 39,486 SH   SOLE 23 39,486 0 0
NOVAGOLD RES INC COM NEW 66987E206 1,768 220,713 SH   SOLE 26 0 0 220,713
NOVAGOLD RES INC COM NEW 66987E206 82 10,191 SH   SOLE 43 0 0 10,191
NOVAN INC COM NEW 66988N205 56 5,577 SH   SOLE 2 140 0 5,437
NOVAN INC COM NEW 66988N205 32 3,207 SH   SOLE 18 3,207 0 0
NOVAN INC COM NEW 66988N205 546 54,293 SH   SOLE 19 54,293 0 0
NOVAN INC COM NEW 66988N205 544 54,084 SH   SOLE 21 54,084 0 0
NOVAN INC COM NEW 66988N205 2,967 294,925 SH   SOLE 22 294,925 0 0
NOVAN INC COM NEW 66988N205 24 2,372 SH   SOLE 23 2,372 0 0
NOVANTA INC COM 67000B104 1,973 14,639 SH   SOLE 2 10,820 0 3,819
NOVANTA INC COM 67000B104 17 125 SH   SOLE 4 125 0 0
NOVANTA INC COM 67000B104 76 564 SH   SOLE 7 564 0 0
NOVANTA INC COM 67000B104 15,006 111,352 SH   SOLE 18 109,302 0 2,050
NOVANTA INC COM 67000B104 8,265 61,329 SH   SOLE 19 61,329 0 0
NOVANTA INC COM 67000B104 158,860 1,178,835 SH   SOLE 21 1,178,835 0 0
NOVANTA INC COM 67000B104 115,614 857,926 SH   SOLE 22 836,775 0 21,151
NOVANTA INC COM 67000B104 11 79 SH   SOLE 23 79 0 0
NOVANTA INC COM 67000B104 339 2,513 SH   SOLE 25 2,513 0 0
NOVANTA INC COM 67000B104 2,235 16,587 SH   SOLE 26 13,904 0 2,683
NOVANTA INC COM 67000B104 614 4,555 SH   SOLE 28 4,555 0 0
NOVANTA INC COM 67000B104 23,305 172,934 SH   SOLE 30 172,934 0 0
NOVANTA INC COM 67000B104 417 3,096 SH   SOLE 36 3,096 0 0
NOVANTA INC COM 67000B104 565 4,196 SH   SOLE 40 4,196 0 0
NOVANTA INC COM 67000B104 2,155 15,993 SH   SOLE 43 11,242 0 4,751
NOVARTIS AG SPONSORED ADR 66987V109 826 9,054 SH   SOLE 18 9,054 0 0
NOVARTIS AG SPONSORED ADR 66987V109 6,266 68,681 SH   SOLE 19 68,681 0 0
NOVARTIS AG SPONSORED ADR 66987V109 124,345 1,362,832 SH   SOLE 43 97,713 0 1,265,119
NOVAVAX INC COM NEW 670002401 28,810 135,696 SH   SOLE 2 17,529 0 118,167
NOVAVAX INC COM NEW 670002401 8,400 39,563 SH   SOLE 4 24,606 0 14,957
NOVAVAX INC COM NEW 670002401 1,351 6,362 SH   SOLE 7 6,362 0 0
NOVAVAX INC COM NEW 670002401 28 133 SH   SOLE 13 133 0 0
NOVAVAX INC COM NEW 670002401 1,165 5,485 SH   SOLE 15 5,485 0 0
NOVAVAX INC COM NEW 670002401 19,804 93,278 SH   SOLE 18 89,277 0 4,001
NOVAVAX INC COM NEW 670002401 12,772 60,156 SH   SOLE 19 60,156 0 0
NOVAVAX INC COM NEW 670002401 401,430 1,890,773 SH   SOLE 21 1,890,773 0 0
NOVAVAX INC COM NEW 670002401 366,408 1,725,815 SH   SOLE 22 1,639,885 0 85,930
NOVAVAX INC COM NEW 670002401 9,160 43,145 SH   SOLE 23 43,145 0 0
NOVAVAX INC COM NEW 670002401 5,592 26,340 SH   SOLE 25 26,340 0 0
NOVAVAX INC COM NEW 670002401 23,795 112,077 SH   SOLE 26 88,988 0 23,089
NOVAVAX INC COM NEW 670002401 18,805 88,574 SH   SOLE 28 8,143 0 80,431
NOVAVAX INC COM NEW 670002401 7 34 SH   SOLE 29 34 0 0
NOVAVAX INC COM NEW 670002401 57,547 271,050 SH   SOLE 30 253,435 0 17,615
NOVAVAX INC COM NEW 670002401 2,545 11,989 SH   SOLE 31 8,836 0 3,153
NOVAVAX INC COM NEW 670002401 730 3,438 SH   SOLE 34 3,438 0 0
NOVAVAX INC COM NEW 670002401 3,502 16,495 SH   SOLE 36 16,495 0 0
NOVAVAX INC COM NEW 670002401 542 2,551 SH   SOLE 40 2,551 0 0
NOVAVAX INC COM NEW 670002401 4,770 22,466 SH   SOLE 43 2,337 0 20,129
NOVAVAX INC NOTE 3.750% 2/0 670002AB0 3,431 1,925,000 PRN   SOLE 21 1,925,000 0 0
NOVO INTEGRATED SCIENCES INC COM NEW 67011T201 3 1,080 SH   SOLE 18 1,080 0 0
NOVO INTEGRATED SCIENCES INC COM NEW 67011T201 47 18,545 SH   SOLE 21 18,545 0 0
NOVO-NORDISK A S ADR 670100205 34 401 SH   SOLE 17 0 0 401
NOVO-NORDISK A S ADR 670100205 99,926 1,192,863 SH   SOLE 18 1,190,295 0 2,568
NOVO-NORDISK A S ADR 670100205 7,667 91,523 SH   SOLE 19 91,523 0 0
NOVO-NORDISK A S ADR 670100205 1,759 20,995 SH   SOLE 25 0 0 20,995
NOVO-NORDISK A S ADR 670100205 84 1,003 SH   SOLE 30 1,003 0 0
NOVO-NORDISK A S ADR 670100205 13,809 164,844 SH   SOLE 34 164,844 0 0
NOVO-NORDISK A S ADR 670100205 581 6,939 SH   SOLE 36 6,939 0 0
NOVO-NORDISK A S ADR 670100205 141,474 1,688,844 SH   SOLE 43 118,508 0 1,570,336
NOVOCURE LTD ORD SHS G6674U108 48,053 216,631 SH   SOLE 2 31,430 0 185,201
NOVOCURE LTD ORD SHS G6674U108 11,657 52,552 SH   SOLE 4 32,009 0 20,543
NOVOCURE LTD ORD SHS G6674U108 1,913 8,625 SH   SOLE 7 8,625 0 0
NOVOCURE LTD ORD SHS G6674U108 166 748 SH   SOLE 13 197 0 551
NOVOCURE LTD ORD SHS G6674U108 1,656 7,464 SH   SOLE 15 7,464 0 0
NOVOCURE LTD ORD SHS G6674U108 15,524 69,983 SH   SOLE 18 64,725 0 5,258
NOVOCURE LTD ORD SHS G6674U108 50,723 228,668 SH   SOLE 19 228,668 0 0
NOVOCURE LTD ORD SHS G6674U108 160 720 SH   SOLE 20 720 0 0
NOVOCURE LTD ORD SHS G6674U108 631,863 2,848,540 SH   SOLE 21 2,848,540 0 0
NOVOCURE LTD ORD SHS G6674U108 439,719 1,982,324 SH   SOLE 22 1,867,243 0 115,081
NOVOCURE LTD ORD SHS G6674U108 11,665 52,589 SH   SOLE 23 52,589 0 0
NOVOCURE LTD ORD SHS G6674U108 33,062 149,050 SH   SOLE 25 149,050 0 0
NOVOCURE LTD ORD SHS G6674U108 36,230 163,330 SH   SOLE 26 89,134 0 74,196
NOVOCURE LTD ORD SHS G6674U108 52,930 238,618 SH   SOLE 28 10,306 0 228,312
NOVOCURE LTD ORD SHS G6674U108 69,198 311,956 SH   SOLE 30 311,956 0 0
NOVOCURE LTD ORD SHS G6674U108 3,359 15,142 SH   SOLE 31 11,354 0 3,788
NOVOCURE LTD ORD SHS G6674U108 22,640 102,064 SH   SOLE 34 102,064 0 0
NOVOCURE LTD ORD SHS G6674U108 9,778 44,079 SH   SOLE 36 44,079 0 0
NOVOCURE LTD ORD SHS G6674U108 719 3,240 SH   SOLE 40 3,240 0 0
NOVOCURE LTD ORD SHS G6674U108 5,203 23,457 SH   SOLE 43 1,195 0 22,262
NOW INC COM 67011P100 1,170 123,256 SH   SOLE 2 33,971 0 89,285
NOW INC COM 67011P100 5 574 SH   SOLE 4 574 0 0
NOW INC COM 67011P100 16 1,734 SH   SOLE 7 1,734 0 0
NOW INC COM 67011P100 4,372 460,682 SH   SOLE 18 460,682 0 0
NOW INC COM 67011P100 1,839 193,816 SH   SOLE 19 193,816 0 0
NOW INC COM 67011P100 126,702 13,351,133 SH   SOLE 21 13,351,133 0 0
NOW INC COM 67011P100 29,686 3,128,169 SH   SOLE 22 2,967,320 0 160,849
NOW INC COM 67011P100 28 2,948 SH   SOLE 25 2,948 0 0
NOW INC COM 67011P100 511 53,796 SH   SOLE 26 46,439 0 7,357
NOW INC COM 67011P100 150 15,771 SH   SOLE 28 15,376 0 395
NOW INC COM 67011P100 2,158 227,383 SH   SOLE 30 227,383 0 0
NOW INC COM 67011P100 85 8,964 SH   SOLE 34 8,964 0 0
NOW INC COM 67011P100 85 8,917 SH   SOLE 36 8,917 0 0
NOW INC COM 67011P100 112 11,818 SH   SOLE 40 11,818 0 0
NOW INC COM 67011P100 687 72,393 SH   SOLE 43 189 0 72,204
NRG ENERGY INC COM NEW 629377508 21,925 544,051 SH   SOLE 2 82,057 0 461,994
NRG ENERGY INC COM NEW 629377508 3,870 96,020 SH   SOLE 4 86,051 0 9,969
NRG ENERGY INC COM NEW 629377508 17,335 430,145 SH   SOLE 7 422,283 0 7,862
NRG ENERGY INC COM NEW 629377508 20 504 SH   SOLE 13 504 0 0
NRG ENERGY INC COM NEW 629377508 1,389 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 27,821 690,356 SH   SOLE 18 654,204 0 36,152
NRG ENERGY INC COM NEW 629377508 4,681 116,163 SH   SOLE 19 116,163 0 0
NRG ENERGY INC COM NEW 629377508 476,168 11,815,583 SH   SOLE 21 11,815,583 0 0
NRG ENERGY INC COM NEW 629377508 238,414 5,915,985 SH   SOLE 22 5,385,945 0 530,040
NRG ENERGY INC COM NEW 629377508 5,553 137,801 SH   SOLE 23 137,801 0 0
NRG ENERGY INC COM NEW 629377508 4,019 99,717 SH   SOLE 25 99,717 0 0
NRG ENERGY INC COM NEW 629377508 26,214 650,477 SH   SOLE 26 327,211 0 323,266
NRG ENERGY INC COM NEW 629377508 10,117 251,033 SH   SOLE 28 22,120 0 228,913
NRG ENERGY INC COM NEW 629377508 57 1,404 SH   SOLE 29 1,404 0 0
NRG ENERGY INC COM NEW 629377508 58,841 1,460,081 SH   SOLE 30 1,460,081 0 0
NRG ENERGY INC COM NEW 629377508 1,600 39,712 SH   SOLE 31 29,673 0 10,039
NRG ENERGY INC COM NEW 629377508 3,963 98,336 SH   SOLE 32 98,336 0 0
NRG ENERGY INC COM NEW 629377508 503 12,485 SH   SOLE 34 12,485 0 0
NRG ENERGY INC COM NEW 629377508 4,455 110,537 SH   SOLE 36 110,537 0 0
NRG ENERGY INC COM NEW 629377508 189 4,688 SH   SOLE 40 4,688 0 0
NRG ENERGY INC COM NEW 629377508 13,171 326,822 SH   SOLE 43 29,540 0 297,282
NRG ENERGY INC DBCV 2.750% 6/0 629377CG5 3,878 3,337,000 PRN   SOLE 21 3,337,000 0 0
NRG ENERGY INC DBCV 2.750% 6/0 629377CG5 9,587 8,250,000 PRN   SOLE 22 8,250,000 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 4,856 85,713 SH   SOLE 2 55,926 0 29,787
NU SKIN ENTERPRISES INC CL A 67018T105 12 215 SH   SOLE 4 215 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 69 1,221 SH   SOLE 7 1,221 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 14,795 261,171 SH   SOLE 18 258,265 0 2,906
NU SKIN ENTERPRISES INC CL A 67018T105 5,950 105,024 SH   SOLE 19 105,024 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 203,972 3,600,567 SH   SOLE 21 3,600,567 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 83,885 1,480,754 SH   SOLE 22 1,425,164 0 55,590
NU SKIN ENTERPRISES INC CL A 67018T105 78 1,375 SH   SOLE 25 1,375 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 911 16,074 SH   SOLE 26 12,259 0 3,815
NU SKIN ENTERPRISES INC CL A 67018T105 654 11,545 SH   SOLE 28 7,106 0 4,439
NU SKIN ENTERPRISES INC CL A 67018T105 2,337 41,251 SH   SOLE 30 41,251 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 148 2,607 SH   SOLE 36 2,607 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 381 6,731 SH   SOLE 40 6,731 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 13,211 233,201 SH   SOLE 43 14,798 0 218,403
NUANCE COMMUNICATIONS INC COM 67020Y100 30,783 565,455 SH   SOLE 2 100,415 0 465,040
NUANCE COMMUNICATIONS INC COM 67020Y100 57 1,051 SH   SOLE 4 1,051 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 276 5,062 SH   SOLE 7 5,062 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 6,329 116,249 SH   SOLE 18 116,249 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 4,106 75,430 SH   SOLE 19 75,430 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 234,222 4,302,396 SH   SOLE 21 4,302,396 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 357,676 6,570,087 SH   SOLE 22 6,225,190 0 344,897
NUANCE COMMUNICATIONS INC COM 67020Y100 458 8,416 SH   SOLE 25 8,416 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 6,075 111,591 SH   SOLE 26 90,560 0 21,031
NUANCE COMMUNICATIONS INC COM 67020Y100 1,805 33,164 SH   SOLE 28 31,804 0 1,360
NUANCE COMMUNICATIONS INC COM 67020Y100 32,313 593,546 SH   SOLE 30 593,546 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 278 5,108 SH   SOLE 31 5,108 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 163 2,996 SH   SOLE 34 2,996 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 757 13,900 SH   SOLE 36 13,900 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 1,910 35,082 SH   SOLE 40 35,082 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 6,423 117,990 SH   SOLE 43 10,438 0 107,552
NUANCE COMMUNICATIONS INC NOTE 1.250% 4/0 67020YAN0 4,974 1,790,000 PRN   SOLE 21 1,790,000 0 0
NUCANA PLC SPONSORED ADR 67022C106 669 241,445 SH   SOLE 21 241,445 0 0
NUCOR CORP COM 670346105 62,974 656,453 SH   SOLE 2 89,606 0 566,847
NUCOR CORP COM 670346105 11,604 120,965 SH   SOLE 4 109,050 0 11,915
NUCOR CORP COM 670346105 30,991 323,061 SH   SOLE 7 308,658 0 14,403
NUCOR CORP COM 670346105 225 2,349 SH   SOLE 13 705 0 1,644
NUCOR CORP COM 670346105 3,907 40,730 SH   SOLE 15 40,730 0 0
NUCOR CORP COM 670346105 0 1 SH   SOLE 17 0 0 1
NUCOR CORP COM 670346105 54,945 572,757 SH   SOLE 18 529,579 0 43,178
NUCOR CORP COM 670346105 17,681 184,309 SH   SOLE 19 184,309 0 0
NUCOR CORP COM 670346105 904,090 9,424,477 SH   SOLE 21 9,424,477 0 0
NUCOR CORP COM 670346105 619,814 6,461,104 SH   SOLE 22 5,815,498 0 645,606
NUCOR CORP COM 670346105 16,409 171,050 SH   SOLE 23 171,050 0 0
NUCOR CORP COM 670346105 66,628 694,548 SH   SOLE 25 694,548 0 0
NUCOR CORP COM 670346105 79,313 826,783 SH   SOLE 26 295,731 0 531,052
NUCOR CORP COM 670346105 86,193 898,503 SH   SOLE 28 36,151 0 862,352
NUCOR CORP COM 670346105 57 589 SH   SOLE 29 589 0 0
NUCOR CORP COM 670346105 163,208 1,701,319 SH   SOLE 30 1,701,319 0 0
NUCOR CORP COM 670346105 9,902 103,224 SH   SOLE 31 38,545 0 64,679
NUCOR CORP COM 670346105 118,261 1,232,784 SH   SOLE 34 1,232,784 0 0
NUCOR CORP COM 670346105 16,841 175,556 SH   SOLE 36 175,556 0 0
NUCOR CORP COM 670346105 1,007 10,495 SH   SOLE 40 10,495 0 0
NUCOR CORP COM 670346105 14,512 151,282 SH   SOLE 43 22,023 0 129,259
NUCOR CORP OPTIONS 670346105 192 2,000 SH Call SOLE 2 2,000 0 0
NUCOR CORP OPTIONS 670346105 211 2,200 SH Call SOLE 4 2,200 0 0
NUCOR CORP OPTIONS 670346105 2,907 30,300 SH Call SOLE 18 30,300 0 0
NUCOR CORP OPTIONS 670346105 31,436 327,700 SH Call SOLE 19 327,700 0 0
NUCOR CORP OPTIONS 670346105 1,583 16,500 SH Call SOLE 22 16,500 0 0
NUCOR CORP OPTIONS 670346105 12,567 131,000 SH Call SOLE 34 131,000 0 0
NURIX THERAPEUTICS INC COM 67080M103 400 15,071 SH   SOLE 2 6,341 0 8,730
NURIX THERAPEUTICS INC COM 67080M103 15 553 SH   SOLE 7 553 0 0
NURIX THERAPEUTICS INC COM 67080M103 2,570 96,872 SH   SOLE 18 96,872 0 0
NURIX THERAPEUTICS INC COM 67080M103 1,522 57,364 SH   SOLE 19 57,364 0 0
NURIX THERAPEUTICS INC COM 67080M103 32,945 1,241,794 SH   SOLE 21 1,241,794 0 0
NURIX THERAPEUTICS INC COM 67080M103 13,417 505,731 SH   SOLE 22 491,720 0 14,011
NURIX THERAPEUTICS INC COM 67080M103 14 513 SH   SOLE 25 513 0 0
NURIX THERAPEUTICS INC COM 67080M103 24 912 SH   SOLE 26 912 0 0
NURIX THERAPEUTICS INC COM 67080M103 4,370 164,713 SH   SOLE 30 164,713 0 0
NURIX THERAPEUTICS INC COM 67080M103 14 545 SH   SOLE 36 545 0 0
NURIX THERAPEUTICS INC COM 67080M103 63 2,371 SH   SOLE 40 2,371 0 0
NURIX THERAPEUTICS INC COM 67080M103 5 177 SH   SOLE 43 0 0 177
NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 6 126 SH   SOLE 17 0 0 126
NUTANIX INC CL A 67059N108 77 2,025 SH   SOLE 44 2,025 0 0
NUTANIX INC CL A 67059N108 14,583 381,542 SH   SOLE 2 86,761 0 294,781
NUTANIX INC CL A 67059N108 31 801 SH   SOLE 4 801 0 0
NUTANIX INC CL A 67059N108 119 3,116 SH   SOLE 7 3,116 0 0
NUTANIX INC CL A 67059N108 3,545 92,763 SH   SOLE 18 92,763 0 0
NUTANIX INC CL A 67059N108 1,947 50,944 SH   SOLE 19 50,944 0 0
NUTANIX INC CL A 67059N108 122,334 3,200,781 SH   SOLE 21 3,200,781 0 0
NUTANIX INC CL A 67059N108 178,668 4,674,716 SH   SOLE 22 4,445,774 0 228,942
NUTANIX INC CL A 67059N108 423 11,055 SH   SOLE 25 11,055 0 0
NUTANIX INC CL A 67059N108 3,145 82,279 SH   SOLE 26 66,184 0 16,095
NUTANIX INC CL A 67059N108 940 24,588 SH   SOLE 28 24,588 0 0
NUTANIX INC CL A 67059N108 5,292 138,465 SH   SOLE 30 138,465 0 0
NUTANIX INC CL A 67059N108 133 3,485 SH   SOLE 31 3,485 0 0
NUTANIX INC CL A 67059N108 438 11,448 SH   SOLE 34 11,448 0 0
NUTANIX INC CL A 67059N108 442 11,575 SH   SOLE 36 11,575 0 0
NUTANIX INC CL A 67059N108 871 22,785 SH   SOLE 40 22,785 0 0
NUTANIX INC CL A 67059N108 1,415 37,035 SH   SOLE 43 2,455 0 34,580
NUTANIX INC NOTE 1/1 67059NAB4 3,918 3,709,000 PRN   SOLE 21 3,709,000 0 0
NUTANIX INC NOTE 1/1 67059NAB4 792 750,000 PRN   SOLE 22 750,000 0 0
NUTRIEN LTD COM 67077M108 31 515 SH   SOLE 18 515 0 0
NUTRIEN LTD COM 67077M108 45,668 753,466 SH   SOLE 19 753,466 0 0
NUTRIEN LTD COM 67077M108 3,906 64,451 SH   SOLE 22 64,451 0 0
NUTRIEN LTD COM 67077M108 17,687 291,818 SH   SOLE 25 291,818 0 0
NUTRIEN LTD COM 67077M108 32,020 528,291 SH   SOLE 29 528,291 0 0
NUTRIEN LTD COM 67077M108 18,011 297,158 SH   SOLE 34 297,158 0 0
NUTRIEN LTD COM 67077M108 7,388 121,890 SH   SOLE 43 16,424 0 105,466
NUVASIVE INC COM 670704105 3,881 57,252 SH   SOLE 2 41,342 0 15,910
NUVASIVE INC COM 670704105 11 164 SH   SOLE 4 164 0 0
NUVASIVE INC COM 670704105 54 798 SH   SOLE 7 798 0 0
NUVASIVE INC COM 670704105 18,365 270,951 SH   SOLE 18 265,632 0 5,319
NUVASIVE INC COM 670704105 20,647 304,615 SH   SOLE 19 304,615 0 0
NUVASIVE INC COM 670704105 260,216 3,839,121 SH   SOLE 21 3,839,121 0 0
NUVASIVE INC COM 670704105 106,575 1,572,369 SH   SOLE 22 1,541,114 0 31,255
NUVASIVE INC COM 670704105 274 4,036 SH   SOLE 23 4,036 0 0
NUVASIVE INC COM 670704105 122 1,802 SH   SOLE 25 1,802 0 0
NUVASIVE INC COM 670704105 2,408 35,534 SH   SOLE 26 17,583 0 17,951
NUVASIVE INC COM 670704105 427 6,295 SH   SOLE 28 6,295 0 0
NUVASIVE INC COM 670704105 5,988 88,346 SH   SOLE 30 88,346 0 0
NUVASIVE INC COM 670704105 71 1,054 SH   SOLE 34 1,054 0 0
NUVASIVE INC COM 670704105 29 423 SH   SOLE 36 423 0 0
NUVASIVE INC COM 670704105 429 6,332 SH   SOLE 40 6,332 0 0
NUVASIVE INC COM 670704105 406 5,987 SH   SOLE 43 25 0 5,962
NUVASIVE INC NOTE 0.375% 3/1 670704AJ4 3,170 3,216,000 PRN   SOLE 21 3,216,000 0 0
NUVASIVE INC NOTE 1.000% 6/0 670704AL9 2,487 2,386,000 PRN   SOLE 21 2,386,000 0 0
NUVATION BIO INC COM CL A 67080N101 346 37,120 SH   SOLE 2 32,249 0 4,871
NUVATION BIO INC COM CL A 67080N101 5 569 SH   SOLE 7 569 0 0
NUVATION BIO INC COM CL A 67080N101 1,008 108,247 SH   SOLE 18 108,247 0 0
NUVATION BIO INC COM CL A 67080N101 2,498 268,325 SH   SOLE 19 268,325 0 0
NUVATION BIO INC COM CL A 67080N101 12,382 1,329,953 SH   SOLE 21 1,329,953 0 0
NUVATION BIO INC COM CL A 67080N101 12,687 1,362,744 SH   SOLE 22 1,308,126 0 54,618
NUVATION BIO INC COM CL A 67080N101 31 3,313 SH   SOLE 25 3,313 0 0
NUVATION BIO INC COM CL A 67080N101 586 62,985 SH   SOLE 26 56,897 0 6,088
NUVATION BIO INC COM CL A 67080N101 256 27,446 SH   SOLE 30 27,446 0 0
NUVATION BIO INC COM CL A 67080N101 119 12,761 SH   SOLE 40 12,761 0 0
NUVATION BIO INC *W EXP 07/07/202 67080N119 15 5,618 SH   SOLE 18 5,618 0 0
NUVATION BIO INC *W EXP 07/07/202 67080N119 391 150,284 SH   SOLE 19 150,284 0 0
NUVATION BIO INC *W EXP 07/07/202 67080N119 6 2,165 SH   SOLE 20 2,165 0 0
NUVATION BIO INC *W EXP 07/07/202 67080N119 196 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 42 19,342 SH   SOLE 21 19,342 0 0
NUVVE HOLDING CORP COM 67079Y100 43 3,099 SH   SOLE 18 3,099 0 0
NUVVE HOLDING CORP COM 67079Y100 502 36,320 SH   SOLE 21 36,320 0 0
NUZEE INC COM NEW 67073S208 6 2,032 SH   SOLE 18 2,032 0 0
NUZEE INC COM NEW 67073S208 88 27,900 SH   SOLE 21 27,900 0 0
NV5 GLOBAL INC COM 62945V109 1,093 11,564 SH   SOLE 2 3,944 0 7,620
NV5 GLOBAL INC COM 62945V109 5 51 SH   SOLE 4 51 0 0
NV5 GLOBAL INC COM 62945V109 3,963 41,933 SH   SOLE 7 41,933 0 0
NV5 GLOBAL INC COM 62945V109 4,054 42,891 SH   SOLE 18 42,891 0 0
NV5 GLOBAL INC COM 62945V109 2,117 22,395 SH   SOLE 19 22,395 0 0
NV5 GLOBAL INC COM 62945V109 48,685 515,133 SH   SOLE 21 515,133 0 0
NV5 GLOBAL INC COM 62945V109 29,663 313,859 SH   SOLE 22 296,926 0 16,933
NV5 GLOBAL INC COM 62945V109 32 340 SH   SOLE 25 340 0 0
NV5 GLOBAL INC COM 62945V109 690 7,302 SH   SOLE 26 6,505 0 797
NV5 GLOBAL INC COM 62945V109 133 1,410 SH   SOLE 28 1,410 0 0
NV5 GLOBAL INC COM 62945V109 1,450 15,344 SH   SOLE 30 15,344 0 0
NV5 GLOBAL INC COM 62945V109 148 1,566 SH   SOLE 40 1,566 0 0
NV5 GLOBAL INC COM 62945V109 427 4,513 SH   SOLE 43 205 0 4,308
NVE CORP COM NEW 629445206 105 1,421 SH   SOLE 2 352 0 1,069
NVE CORP COM NEW 629445206 10 130 SH   SOLE 7 130 0 0
NVE CORP COM NEW 629445206 1,207 16,300 SH   SOLE 18 16,300 0 0
NVE CORP COM NEW 629445206 642 8,673 SH   SOLE 19 8,673 0 0
NVE CORP COM NEW 629445206 12,611 170,299 SH   SOLE 21 170,299 0 0
NVE CORP COM NEW 629445206 9,149 123,556 SH   SOLE 22 122,465 0 1,091
NVE CORP COM NEW 629445206 252 3,405 SH   SOLE 43 168 0 3,237
NVENT ELECTRIC PLC SHS G6700G107 12,584 402,822 SH   SOLE 2 129,998 0 272,824
NVENT ELECTRIC PLC SHS G6700G107 21 665 SH   SOLE 4 665 0 0
NVENT ELECTRIC PLC SHS G6700G107 120 3,836 SH   SOLE 7 3,836 0 0
NVENT ELECTRIC PLC SHS G6700G107 13,733 439,596 SH   SOLE 18 439,596 0 0
NVENT ELECTRIC PLC SHS G6700G107 7,743 247,852 SH   SOLE 19 247,852 0 0
NVENT ELECTRIC PLC SHS G6700G107 243,292 7,787,838 SH   SOLE 21 7,787,838 0 0
NVENT ELECTRIC PLC SHS G6700G107 147,771 4,730,179 SH   SOLE 22 4,526,487 0 203,692
NVENT ELECTRIC PLC SHS G6700G107 1,462 46,813 SH   SOLE 25 46,813 0 0
NVENT ELECTRIC PLC SHS G6700G107 1,896 60,689 SH   SOLE 26 48,089 0 12,600
NVENT ELECTRIC PLC SHS G6700G107 746 23,883 SH   SOLE 28 22,376 0 1,507
NVENT ELECTRIC PLC SHS G6700G107 5,317 170,196 SH   SOLE 30 170,196 0 0
NVENT ELECTRIC PLC SHS G6700G107 92 2,951 SH   SOLE 31 2,951 0 0
NVENT ELECTRIC PLC SHS G6700G107 3,805 121,806 SH   SOLE 34 121,806 0 0
NVENT ELECTRIC PLC SHS G6700G107 119 3,806 SH   SOLE 36 3,806 0 0
NVENT ELECTRIC PLC SHS G6700G107 619 19,804 SH   SOLE 40 19,804 0 0
NVENT ELECTRIC PLC SHS G6700G107 2,756 88,215 SH   SOLE 43 4,307 0 83,908
NVIDIA CORPORATION COM 67066G104 1,189,297 1,486,436 SH   SOLE 2 336,197 0 1,150,239
NVIDIA CORPORATION COM 67066G104 297,404 371,708 SH   SOLE 4 239,518 0 132,190
NVIDIA CORPORATION COM 67066G104 490,549 613,110 SH   SOLE 7 594,213 0 18,897
NVIDIA CORPORATION COM 67066G104 13,194 16,490 SH   SOLE 13 13,417 0 3,073
NVIDIA CORPORATION COM 67066G104 51,844 64,797 SH   SOLE 15 64,797 0 0
NVIDIA CORPORATION COM 67066G104 119 149 SH   SOLE 17 0 0 149
NVIDIA CORPORATION COM 67066G104 1,213,077 1,516,156 SH   SOLE 18 1,329,331 0 186,825
NVIDIA CORPORATION COM 67066G104 668,606 835,653 SH   SOLE 19 835,653 0 0
NVIDIA CORPORATION COM 67066G104 11,547,126 14,432,103 SH   SOLE 21 14,432,103 0 0
NVIDIA CORPORATION COM 67066G104 10,646,998 13,307,084 SH   SOLE 22 11,926,093 0 1,380,991
NVIDIA CORPORATION COM 67066G104 309,112 386,342 SH   SOLE 23 386,342 0 0
NVIDIA CORPORATION COM 67066G104 912,679 1,140,706 SH   SOLE 25 1,140,706 0 0
NVIDIA CORPORATION COM 67066G104 1,202,471 1,502,901 SH   SOLE 26 634,753 0 868,148
NVIDIA CORPORATION COM 67066G104 1,399,928 1,749,691 SH   SOLE 28 73,592 0 1,676,099
NVIDIA CORPORATION COM 67066G104 7,012 8,764 SH   SOLE 29 8,764 0 0
NVIDIA CORPORATION COM 67066G104 3,117,132 3,895,928 SH   SOLE 30 3,883,992 0 11,936
NVIDIA CORPORATION COM 67066G104 240,897 301,084 SH   SOLE 31 97,960 0 203,124
NVIDIA CORPORATION COM 67066G104 138,426 173,011 SH   SOLE 32 173,011 0 0
NVIDIA CORPORATION COM 67066G104 343,592 429,436 SH   SOLE 34 429,436 0 0
NVIDIA CORPORATION COM 67066G104 233,860 292,289 SH   SOLE 36 292,289 0 0
NVIDIA CORPORATION COM 67066G104 18,001 22,498 SH   SOLE 40 22,498 0 0
NVIDIA CORPORATION COM 67066G104 442,638 553,228 SH   SOLE 43 36,165 0 517,063
NVIDIA CORPORATION OPTIONS 67066G104 24,003 30,000 SH Call SOLE 19 30,000 0 0
NVIDIA CORPORATION OPTIONS 67066G104 400 500 SH Call SOLE 22 500 0 0
NVIDIA CORPORATION OPTIONS 67066G104 7,201 9,000 SH Call SOLE 34 9,000 0 0
NVR INC COM 62944T105 36,484 7,336 SH   SOLE 2 1,243 0 6,093
NVR INC COM 62944T105 10,722 2,156 SH   SOLE 4 1,316 0 840
NVR INC COM 62944T105 16,879 3,394 SH   SOLE 7 3,043 0 351
NVR INC COM 62944T105 239 48 SH   SOLE 13 13 0 35
NVR INC COM 62944T105 2,158 434 SH   SOLE 15 434 0 0
NVR INC COM 62944T105 35,455 7,129 SH   SOLE 18 6,649 0 480
NVR INC COM 62944T105 6,769 1,361 SH   SOLE 19 1,361 0 0
NVR INC COM 62944T105 677,339 136,195 SH   SOLE 21 136,195 0 0
NVR INC COM 62944T105 365,050 73,402 SH   SOLE 22 66,114 0 7,288
NVR INC COM 62944T105 9,778 1,966 SH   SOLE 23 1,966 0 0
NVR INC COM 62944T105 22,479 4,520 SH   SOLE 25 4,520 0 0
NVR INC COM 62944T105 39,816 8,006 SH   SOLE 26 3,646 0 4,360
NVR INC COM 62944T105 69,900 14,055 SH   SOLE 28 340 0 13,715
NVR INC COM 62944T105 74,689 15,018 SH   SOLE 30 14,951 0 67
NVR INC COM 62944T105 4,859 977 SH   SOLE 31 455 0 522
NVR INC COM 62944T105 970 195 SH   SOLE 34 195 0 0
NVR INC COM 62944T105 8,450 1,699 SH   SOLE 36 1,699 0 0
NVR INC COM 62944T105 577 116 SH   SOLE 40 116 0 0
NVR INC COM 62944T105 8,619 1,733 SH   SOLE 43 229 0 1,504
NXP SEMICONDUCTORS N V COM N6596X109 143,046 695,344 SH   SOLE 2 183,131 0 512,213
NXP SEMICONDUCTORS N V COM N6596X109 23,638 114,902 SH   SOLE 4 104,318 0 10,584
NXP SEMICONDUCTORS N V COM N6596X109 61,799 300,404 SH   SOLE 7 288,497 0 11,907
NXP SEMICONDUCTORS N V COM N6596X109 465 2,259 SH   SOLE 13 810 0 1,449
NXP SEMICONDUCTORS N V COM N6596X109 7,814 37,982 SH   SOLE 15 37,982 0 0
NXP SEMICONDUCTORS N V COM N6596X109 9 42 SH   SOLE 17 0 0 42
NXP SEMICONDUCTORS N V COM N6596X109 206,754 1,005,025 SH   SOLE 18 963,691 0 41,334
NXP SEMICONDUCTORS N V COM N6596X109 278,146 1,352,060 SH   SOLE 19 1,352,060 0 0
NXP SEMICONDUCTORS N V COM N6596X109 1,548,281 7,526,159 SH   SOLE 21 7,526,159 0 0
NXP SEMICONDUCTORS N V COM N6596X109 1,228,548 5,971,944 SH   SOLE 22 5,333,681 0 638,263
NXP SEMICONDUCTORS N V COM N6596X109 34,965 169,964 SH   SOLE 23 169,964 0 0
NXP SEMICONDUCTORS N V COM N6596X109 109,447 532,019 SH   SOLE 25 532,019 0 0
NXP SEMICONDUCTORS N V COM N6596X109 145,006 704,871 SH   SOLE 26 257,111 0 447,760
NXP SEMICONDUCTORS N V COM N6596X109 177,474 862,698 SH   SOLE 28 32,026 0 830,672
NXP SEMICONDUCTORS N V COM N6596X109 649 3,153 SH   SOLE 29 3,153 0 0
NXP SEMICONDUCTORS N V COM N6596X109 322,169 1,566,055 SH   SOLE 30 1,566,055 0 0
NXP SEMICONDUCTORS N V COM N6596X109 20,304 98,696 SH   SOLE 31 48,355 0 50,341
NXP SEMICONDUCTORS N V COM N6596X109 12,622 61,357 SH   SOLE 32 61,357 0 0
NXP SEMICONDUCTORS N V COM N6596X109 298,505 1,451,024 SH   SOLE 34 1,451,024 0 0
NXP SEMICONDUCTORS N V COM N6596X109 28,764 139,822 SH   SOLE 36 139,822 0 0
NXP SEMICONDUCTORS N V COM N6596X109 2,091 10,162 SH   SOLE 40 10,162 0 0
NXP SEMICONDUCTORS N V COM N6596X109 16,800 81,662 SH   SOLE 43 7,081 0 74,581
NXT-ID INC COM NEW 67091J206 0 250 SH   SOLE 21 250 0 0
NYMOX PHARMACEUTICAL CORP COM P73398102 19 11,723 SH   SOLE 2 0 0 11,723
NYMOX PHARMACEUTICAL CORP COM P73398102 17 10,881 SH   SOLE 18 10,881 0 0
NYMOX PHARMACEUTICAL CORP COM P73398102 212 134,458 SH   SOLE 21 134,458 0 0
NYMOX PHARMACEUTICAL CORP COM P73398102 4 2,603 SH   SOLE 23 2,603 0 0
O-I GLASS INC COM 67098H104 1,066 65,278 SH   SOLE 2 48,437 0 16,841
O-I GLASS INC COM 67098H104 10 590 SH   SOLE 4 590 0 0
O-I GLASS INC COM 67098H104 73 4,471 SH   SOLE 7 4,471 0 0
O-I GLASS INC COM 67098H104 2 123 SH   SOLE 17 0 0 123
O-I GLASS INC COM 67098H104 10,157 621,990 SH   SOLE 18 621,990 0 0
O-I GLASS INC COM 67098H104 4,688 287,109 SH   SOLE 19 287,109 0 0
O-I GLASS INC COM 67098H104 305,530 18,709,707 SH   SOLE 21 18,709,707 0 0
O-I GLASS INC COM 67098H104 67,395 4,127,038 SH   SOLE 22 4,034,541 0 92,497
O-I GLASS INC COM 67098H104 66 4,024 SH   SOLE 25 4,024 0 0
O-I GLASS INC COM 67098H104 804 49,247 SH   SOLE 26 36,618 0 12,629
O-I GLASS INC COM 67098H104 587 35,942 SH   SOLE 28 19,842 0 16,100
O-I GLASS INC COM 67098H104 5,351 327,657 SH   SOLE 30 327,657 0 0
O-I GLASS INC COM 67098H104 194 11,872 SH   SOLE 36 11,872 0 0
O-I GLASS INC COM 67098H104 283 17,337 SH   SOLE 40 17,337 0 0
O-I GLASS INC COM 67098H104 854 52,273 SH   SOLE 43 499 0 51,774
OAK STR HEALTH INC COM 67181A107 9,956 169,982 SH   SOLE 2 7,004 0 162,978
OAK STR HEALTH INC COM 67181A107 3,125 53,357 SH   SOLE 4 33,947 0 19,410
OAK STR HEALTH INC COM 67181A107 493 8,413 SH   SOLE 7 8,413 0 0
OAK STR HEALTH INC COM 67181A107 476 8,130 SH   SOLE 15 8,130 0 0
OAK STR HEALTH INC COM 67181A107 3,254 55,554 SH   SOLE 18 50,127 0 5,427
OAK STR HEALTH INC COM 67181A107 133,315 2,276,167 SH   SOLE 19 2,276,167 0 0
OAK STR HEALTH INC COM 67181A107 73,745 1,259,096 SH   SOLE 21 1,259,096 0 0
OAK STR HEALTH INC COM 67181A107 47,195 805,781 SH   SOLE 22 686,138 0 119,643
OAK STR HEALTH INC COM 67181A107 3,174 54,194 SH   SOLE 23 54,194 0 0
OAK STR HEALTH INC COM 67181A107 1,062 18,140 SH   SOLE 25 18,140 0 0
OAK STR HEALTH INC COM 67181A107 10,858 185,391 SH   SOLE 26 176,227 0 9,164
OAK STR HEALTH INC COM 67181A107 7,100 121,225 SH   SOLE 28 11,151 0 110,074
OAK STR HEALTH INC COM 67181A107 5 84 SH   SOLE 29 84 0 0
OAK STR HEALTH INC COM 67181A107 19,848 338,885 SH   SOLE 30 284,165 0 54,720
OAK STR HEALTH INC COM 67181A107 962 16,419 SH   SOLE 31 12,157 0 4,262
OAK STR HEALTH INC COM 67181A107 3,329 56,832 SH   SOLE 34 56,832 0 0
OAK STR HEALTH INC COM 67181A107 1,318 22,502 SH   SOLE 36 22,502 0 0
OAK STR HEALTH INC COM 67181A107 225 3,842 SH   SOLE 40 3,842 0 0
OAK VY BANCORP OAKDALE CALIF COM 671807105 26 1,451 SH   SOLE 18 1,451 0 0
OAK VY BANCORP OAKDALE CALIF COM 671807105 25 1,382 SH   SOLE 19 1,382 0 0
OAK VY BANCORP OAKDALE CALIF COM 671807105 468 25,762 SH   SOLE 21 25,762 0 0
OAK VY BANCORP OAKDALE CALIF COM 671807105 435 23,928 SH   SOLE 22 23,928 0 0
OAKTREE SPECIALTY LENDING CO COM 67401P108 4,834 722,600 SH   SOLE 30 722,600 0 0
OASIS PETROLEUM INC COM NEW 674215207 1,129 11,233 SH   SOLE 2 9,145 0 2,088
OASIS PETROLEUM INC COM NEW 674215207 33 324 SH   SOLE 7 324 0 0
OASIS PETROLEUM INC COM NEW 674215207 6,527 64,910 SH   SOLE 18 62,375 0 2,535
OASIS PETROLEUM INC COM NEW 674215207 5,598 55,677 SH   SOLE 19 55,677 0 0
OASIS PETROLEUM INC COM NEW 674215207 71,302 709,115 SH   SOLE 21 709,115 0 0
OASIS PETROLEUM INC COM NEW 674215207 49,530 492,592 SH   SOLE 22 477,986 0 14,606
OASIS PETROLEUM INC COM NEW 674215207 90 893 SH   SOLE 23 893 0 0
OASIS PETROLEUM INC COM NEW 674215207 56 559 SH   SOLE 25 559 0 0
OASIS PETROLEUM INC COM NEW 674215207 1,064 10,582 SH   SOLE 26 9,566 0 1,016
OASIS PETROLEUM INC COM NEW 674215207 465 4,626 SH   SOLE 30 4,626 0 0
OASIS PETROLEUM INC COM NEW 674215207 240 2,391 SH   SOLE 40 2,391 0 0
OATLY GROUP AB SPONSORED ADS 67421J108 139 5,682 SH   SOLE 19 5,682 0 0
OATLY GROUP AB SPONSORED ADS 67421J108 25 1,011 SH   SOLE 22 1,011 0 0
OATLY GROUP AB SPONSORED ADS 67421J108 48 1,980 SH   SOLE 26 1,980 0 0
OATLY GROUP AB SPONSORED ADS 67421J108 186 7,592 SH   SOLE 28 0 0 7,592
OATLY GROUP AB SPONSORED ADS 67421J108 3 138 SH   SOLE 31 0 0 138
OATLY GROUP AB SPONSORED ADS 67421J108 210 8,597 SH   SOLE 34 8,597 0 0
OBLONG INC COM 674434105 9 2,772 SH   SOLE 18 2,772 0 0
OBLONG INC COM 674434105 131 38,670 SH   SOLE 21 38,670 0 0
OCCIDENTAL PETE CORP COM 674599105 55,426 1,772,504 SH   SOLE 2 225,677 0 1,546,827
OCCIDENTAL PETE CORP COM 674599105 11,664 373,019 SH   SOLE 4 334,587 0 38,432
OCCIDENTAL PETE CORP COM 674599105 24,701 789,934 SH   SOLE 7 738,983 0 50,951
OCCIDENTAL PETE CORP COM 674599105 269 8,611 SH   SOLE 13 3,299 0 5,312
OCCIDENTAL PETE CORP COM 674599105 3,812 121,920 SH   SOLE 15 121,920 0 0
OCCIDENTAL PETE CORP COM 674599105 52,650 1,683,720 SH   SOLE 18 1,557,436 0 126,284
OCCIDENTAL PETE CORP COM 674599105 11,986 383,313 SH   SOLE 19 383,313 0 0
OCCIDENTAL PETE CORP COM 674599105 768,171 24,565,764 SH   SOLE 21 24,565,764 0 0
OCCIDENTAL PETE CORP COM 674599105 584,973 18,707,164 SH   SOLE 22 16,860,893 0 1,846,271
OCCIDENTAL PETE CORP COM 674599105 16,516 528,158 SH   SOLE 23 528,158 0 0
OCCIDENTAL PETE CORP COM 674599105 43,066 1,377,232 SH   SOLE 25 1,377,232 0 0
OCCIDENTAL PETE CORP COM 674599105 67,984 2,174,093 SH   SOLE 26 908,827 0 1,265,266
OCCIDENTAL PETE CORP COM 674599105 34,299 1,096,863 SH   SOLE 28 99,567 0 997,296
OCCIDENTAL PETE CORP COM 674599105 73 2,335 SH   SOLE 29 2,335 0 0
OCCIDENTAL PETE CORP COM 674599105 138,368 4,424,959 SH   SOLE 30 4,424,959 0 0
OCCIDENTAL PETE CORP COM 674599105 7,221 230,925 SH   SOLE 31 110,246 0 120,679
OCCIDENTAL PETE CORP COM 674599105 2,445 78,190 SH   SOLE 34 78,190 0 0
OCCIDENTAL PETE CORP COM 674599105 20,951 670,014 SH   SOLE 36 670,014 0 0
OCCIDENTAL PETE CORP COM 674599105 1,006 32,156 SH   SOLE 40 32,156 0 0
OCCIDENTAL PETE CORP COM 674599105 8,893 284,390 SH   SOLE 43 21,601 0 262,789
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 6 461 SH   SOLE 2 461 0 0
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 16 1,165 SH   SOLE 4 1,165 0 0
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 45 3,245 SH   SOLE 7 0 0 3,245
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 29 2,111 SH   SOLE 19 2,111 0 0
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 5 365 SH   SOLE 21 365 0 0
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 259 18,654 SH   SOLE 22 1,030 0 17,624
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 55 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 4 283 SH   SOLE 30 283 0 0
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 139 9,973 SH   SOLE 31 0 0 9,973
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 6 467 SH   SOLE 43 71 0 396
OCEAN BIO CHEM INC COM 674631106 9 743 SH   SOLE 18 743 0 0
OCEAN BIO CHEM INC COM 674631106 9 728 SH   SOLE 21 728 0 0
OCEAN PWR TECHNOLOGIES INC COM NEW 674870506 27 10,795 SH   SOLE 18 10,795 0 0
OCEAN PWR TECHNOLOGIES INC COM NEW 674870506 321 128,406 SH   SOLE 21 128,406 0 0
OCEAN PWR TECHNOLOGIES INC COM NEW 674870506 1,423 569,219 SH   SOLE 22 569,219 0 0
OCEANEERING INTL INC COM 675232102 2,670 171,456 SH   SOLE 2 61,174 0 110,282
OCEANEERING INTL INC COM 675232102 7 425 SH   SOLE 4 425 0 0
OCEANEERING INTL INC COM 675232102 55 3,549 SH   SOLE 7 3,549 0 0
OCEANEERING INTL INC COM 675232102 6,266 402,437 SH   SOLE 18 402,437 0 0
OCEANEERING INTL INC COM 675232102 10,571 678,908 SH   SOLE 19 678,908 0 0
OCEANEERING INTL INC COM 675232102 193,486 12,426,816 SH   SOLE 21 12,426,816 0 0
OCEANEERING INTL INC COM 675232102 54,620 3,508,025 SH   SOLE 22 3,361,482 0 146,543
OCEANEERING INTL INC COM 675232102 606 38,919 SH   SOLE 23 38,919 0 0
OCEANEERING INTL INC COM 675232102 108 6,950 SH   SOLE 25 6,950 0 0
OCEANEERING INTL INC COM 675232102 3,264 209,625 SH   SOLE 26 17,111 0 192,514
OCEANEERING INTL INC COM 675232102 366 23,532 SH   SOLE 28 14,132 0 9,400
OCEANEERING INTL INC COM 675232102 3,310 212,574 SH   SOLE 30 212,574 0 0
OCEANEERING INTL INC COM 675232102 27 1,728 SH   SOLE 34 1,728 0 0
OCEANEERING INTL INC COM 675232102 491 31,529 SH   SOLE 36 31,529 0 0
OCEANEERING INTL INC COM 675232102 171 10,990 SH   SOLE 40 10,990 0 0
OCEANEERING INTL INC COM 675232102 3,877 248,974 SH   SOLE 43 74,595 0 174,379
OCEANFIRST FINL CORP COM 675234108 2,897 139,028 SH   SOLE 2 48,781 0 90,247
OCEANFIRST FINL CORP COM 675234108 3 158 SH   SOLE 4 158 0 0
OCEANFIRST FINL CORP COM 675234108 20 967 SH   SOLE 7 967 0 0
OCEANFIRST FINL CORP COM 675234108 4,039 193,820 SH   SOLE 18 193,820 0 0
OCEANFIRST FINL CORP COM 675234108 10,128 485,971 SH   SOLE 19 485,971 0 0
OCEANFIRST FINL CORP COM 675234108 46,446 2,228,692 SH   SOLE 21 2,228,692 0 0
OCEANFIRST FINL CORP COM 675234108 45,343 2,175,753 SH   SOLE 22 2,090,042 0 85,711
OCEANFIRST FINL CORP COM 675234108 251 12,065 SH   SOLE 23 12,065 0 0
OCEANFIRST FINL CORP COM 675234108 146 7,010 SH   SOLE 25 7,010 0 0
OCEANFIRST FINL CORP COM 675234108 1,842 88,404 SH   SOLE 26 26,056 0 62,348
OCEANFIRST FINL CORP COM 675234108 113 5,418 SH   SOLE 28 5,418 0 0
OCEANFIRST FINL CORP COM 675234108 1,355 64,997 SH   SOLE 30 64,997 0 0
OCEANFIRST FINL CORP COM 675234108 27 1,309 SH   SOLE 34 1,309 0 0
OCEANFIRST FINL CORP COM 675234108 194 9,311 SH   SOLE 36 9,311 0 0
OCEANFIRST FINL CORP COM 675234108 140 6,736 SH   SOLE 40 6,736 0 0
OCEANFIRST FINL CORP COM 675234108 698 33,487 SH   SOLE 43 593 0 32,894
OCONEE FED FINL CORP COM 675607105 5 206 SH   SOLE 18 206 0 0
OCONEE FED FINL CORP COM 675607105 68 2,899 SH   SOLE 21 2,899 0 0
OCUGEN INC COM 67577C105 1,246 155,134 SH   SOLE 2 83,371 0 71,763
OCUGEN INC COM 67577C105 24 2,967 SH   SOLE 7 2,967 0 0
OCUGEN INC COM 67577C105 4,765 593,375 SH   SOLE 18 567,542 0 25,833
OCUGEN INC COM 67577C105 6,934 863,463 SH   SOLE 19 863,463 0 0
OCUGEN INC COM 67577C105 49,368 6,147,971 SH   SOLE 21 6,147,971 0 0
OCUGEN INC COM 67577C105 40,246 5,012,007 SH   SOLE 22 4,898,674 0 113,333
OCUGEN INC COM 67577C105 174 21,727 SH   SOLE 23 21,727 0 0
OCUGEN INC COM 67577C105 42 5,230 SH   SOLE 25 5,230 0 0
OCUGEN INC COM 67577C105 398 49,542 SH   SOLE 26 0 0 49,542
OCUGEN INC COM 67577C105 193 24,009 SH   SOLE 28 24,009 0 0
OCUGEN INC COM 67577C105 348 43,395 SH   SOLE 30 43,395 0 0
OCUGEN INC COM 67577C105 161 20,096 SH   SOLE 40 20,096 0 0
OCULAR THERAPEUTIX INC COM 67576A100 478 33,689 SH   SOLE 2 20,340 0 13,349
OCULAR THERAPEUTIX INC COM 67576A100 3 233 SH   SOLE 4 233 0 0
OCULAR THERAPEUTIX INC COM 67576A100 15 1,055 SH   SOLE 7 1,055 0 0
OCULAR THERAPEUTIX INC COM 67576A100 3,530 248,928 SH   SOLE 18 248,928 0 0
OCULAR THERAPEUTIX INC COM 67576A100 1,884 132,839 SH   SOLE 19 132,839 0 0
OCULAR THERAPEUTIX INC COM 67576A100 38,243 2,696,973 SH   SOLE 21 2,696,973 0 0
OCULAR THERAPEUTIX INC COM 67576A100 25,083 1,768,917 SH   SOLE 22 1,728,152 0 40,765
OCULAR THERAPEUTIX INC COM 67576A100 32 2,222 SH   SOLE 25 2,222 0 0
OCULAR THERAPEUTIX INC COM 67576A100 24 1,719 SH   SOLE 26 1,719 0 0
OCULAR THERAPEUTIX INC COM 67576A100 109 7,705 SH   SOLE 28 7,705 0 0
OCULAR THERAPEUTIX INC COM 67576A100 1,042 73,469 SH   SOLE 30 73,469 0 0
OCULAR THERAPEUTIX INC COM 67576A100 20 1,435 SH   SOLE 36 1,435 0 0
OCULAR THERAPEUTIX INC COM 67576A100 100 7,071 SH   SOLE 40 7,071 0 0
OCULAR THERAPEUTIX INC COM 67576A100 48 3,357 SH   SOLE 43 0 0 3,357
OCUPHIRE PHARMA INC COM 67577R102 12 2,333 SH   SOLE 18 2,333 0 0
OCUPHIRE PHARMA INC COM 67577R102 159 30,153 SH   SOLE 21 30,153 0 0
OCUPHIRE PHARMA INC COM 67577R102 10 1,941 SH   SOLE 22 1,941 0 0
OCWEN FINL CORP COM NEW 675746606 386 12,470 SH   SOLE 2 2,822 0 9,648
OCWEN FINL CORP COM NEW 675746606 857 27,662 SH   SOLE 18 27,662 0 0
OCWEN FINL CORP COM NEW 675746606 430 13,887 SH   SOLE 19 13,887 0 0
OCWEN FINL CORP COM NEW 675746606 9,606 310,069 SH   SOLE 21 310,069 0 0
OCWEN FINL CORP COM NEW 675746606 6,088 196,505 SH   SOLE 22 187,597 0 8,908
ODONATE THERAPEUTICS INC COM 676079106 5 1,418 SH   SOLE 2 1,418 0 0
ODONATE THERAPEUTICS INC COM 676079106 12 3,571 SH   SOLE 18 3,571 0 0
ODONATE THERAPEUTICS INC COM 676079106 1,234 353,625 SH   SOLE 21 353,625 0 0
ODONATE THERAPEUTICS INC COM 676079106 1,176 336,859 SH   SOLE 22 336,859 0 0
ODONATE THERAPEUTICS INC COM 676079106 49 13,989 SH   SOLE 30 13,989 0 0
ODONATE THERAPEUTICS INC COM 676079106 1 158 SH   SOLE 43 0 0 158
ODYSSEY MARINE EXPL INC COM NEW 676118201 16 2,518 SH   SOLE 18 2,518 0 0
ODYSSEY MARINE EXPL INC COM NEW 676118201 48 7,491 SH   SOLE 21 7,491 0 0
ODYSSEY MARINE EXPL INC COM NEW 676118201 996 156,660 SH   SOLE 22 156,660 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 1,652 56,358 SH   SOLE 2 14,770 0 41,588
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 2,107 71,876 SH   SOLE 4 71,876 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 1,871 63,829 SH   SOLE 7 63,829 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 5,843 199,349 SH   SOLE 18 199,349 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 4,270 145,684 SH   SOLE 19 145,684 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 179,209 6,114,278 SH   SOLE 21 6,114,278 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 49,200 1,678,608 SH   SOLE 22 1,608,970 0 69,638
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 65 2,214 SH   SOLE 23 2,214 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 6,537 223,037 SH   SOLE 25 223,037 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 1,024 34,945 SH   SOLE 26 31,234 0 3,711
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 1,072 36,561 SH   SOLE 28 6,251 0 30,310
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 8,473 289,080 SH   SOLE 30 289,080 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 60 2,037 SH   SOLE 36 2,037 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 145 4,949 SH   SOLE 40 4,949 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 701 23,920 SH   SOLE 43 2,696 0 21,224
OFG BANCORP COM 67103X102 1,138 51,444 SH   SOLE 2 14,501 0 36,943
OFG BANCORP COM 67103X102 4 178 SH   SOLE 4 178 0 0
OFG BANCORP COM 67103X102 18 810 SH   SOLE 7 810 0 0
OFG BANCORP COM 67103X102 4,394 198,645 SH   SOLE 18 198,645 0 0
OFG BANCORP COM 67103X102 1,898 85,827 SH   SOLE 19 85,827 0 0
OFG BANCORP COM 67103X102 129,132 5,837,780 SH   SOLE 21 5,837,780 0 0
OFG BANCORP COM 67103X102 28,801 1,302,022 SH   SOLE 22 1,235,245 0 66,777
OFG BANCORP COM 67103X102 21 945 SH   SOLE 25 945 0 0
OFG BANCORP COM 67103X102 625 28,261 SH   SOLE 26 25,178 0 3,083
OFG BANCORP COM 67103X102 147 6,641 SH   SOLE 28 6,641 0 0
OFG BANCORP COM 67103X102 2,070 93,591 SH   SOLE 30 93,591 0 0
OFG BANCORP COM 67103X102 97 4,372 SH   SOLE 40 4,372 0 0
OFG BANCORP COM 67103X102 419 18,928 SH   SOLE 43 0 0 18,928
OGE ENERGY CORP COM 670837103 19,649 583,932 SH   SOLE 2 245,939 0 337,993
OGE ENERGY CORP COM 670837103 863 25,634 SH   SOLE 4 25,634 0 0
OGE ENERGY CORP COM 670837103 634 18,855 SH   SOLE 7 18,855 0 0
OGE ENERGY CORP COM 670837103 5,133 152,533 SH   SOLE 13 152,533 0 0
OGE ENERGY CORP COM 670837103 27,329 812,156 SH   SOLE 18 694,698 0 117,458
OGE ENERGY CORP COM 670837103 28,429 844,840 SH   SOLE 19 844,840 0 0
OGE ENERGY CORP COM 670837103 462,251 13,737,014 SH   SOLE 21 13,737,014 0 0
OGE ENERGY CORP COM 670837103 236,989 7,042,760 SH   SOLE 22 6,585,151 0 457,609
OGE ENERGY CORP COM 670837103 4,039 120,039 SH   SOLE 26 77,670 0 42,369
OGE ENERGY CORP COM 670837103 1,201 35,692 SH   SOLE 28 25,392 0 10,300
OGE ENERGY CORP COM 670837103 6,637 197,227 SH   SOLE 30 197,227 0 0
OGE ENERGY CORP COM 670837103 119 3,546 SH   SOLE 31 3,546 0 0
OGE ENERGY CORP COM 670837103 2,764 82,141 SH   SOLE 32 82,141 0 0
OGE ENERGY CORP COM 670837103 1,148 34,106 SH   SOLE 36 34,106 0 0
OGE ENERGY CORP COM 670837103 842 25,024 SH   SOLE 40 25,024 0 0
OGE ENERGY CORP COM 670837103 1,914 56,879 SH   SOLE 43 5,585 0 51,294
OHIO VY BANC CORP COM 677719106 24 973 SH   SOLE 18 973 0 0
OHIO VY BANC CORP COM 677719106 281 11,504 SH   SOLE 21 11,504 0 0
OHIO VY BANC CORP COM 677719106 156 6,396 SH   SOLE 22 6,396 0 0
OI SA SPONSORED ADR NE 670851500 2,577 1,729,195 SH   SOLE 19 1,729,195 0 0
OI SA SPONSORED ADR NE 670851500 81 54,413 SH   SOLE 22 54,413 0 0
OI SA SPONSORED ADR NE 670851500 199 133,242 SH   SOLE 25 133,242 0 0
OI SA SPONSORED ADR NE 670851500 393 263,594 SH   SOLE 34 263,594 0 0
OI SA SPONSORED ADR NE 670851500 39 26,077 SH   SOLE 43 0 0 26,077
OIL DRI CORP AMER COM 677864100 192 5,628 SH   SOLE 2 205 0 5,423
OIL DRI CORP AMER COM 677864100 663 19,388 SH   SOLE 18 19,388 0 0
OIL DRI CORP AMER COM 677864100 332 9,707 SH   SOLE 19 9,707 0 0
OIL DRI CORP AMER COM 677864100 6,954 203,455 SH   SOLE 21 203,455 0 0
OIL DRI CORP AMER COM 677864100 2,263 66,200 SH   SOLE 22 61,123 0 5,077
OIL DRI CORP AMER COM 677864100 61 1,779 SH   SOLE 43 0 0 1,779
OIL STS INTL INC COM 678026105 793 101,024 SH   SOLE 2 5,167 0 95,857
OIL STS INTL INC COM 678026105 8 988 SH   SOLE 7 988 0 0
OIL STS INTL INC COM 678026105 2,031 258,663 SH   SOLE 18 258,663 0 0
OIL STS INTL INC COM 678026105 1,763 224,605 SH   SOLE 19 224,605 0 0
OIL STS INTL INC COM 678026105 60,460 7,701,929 SH   SOLE 21 7,701,929 0 0
OIL STS INTL INC COM 678026105 15,832 2,016,755 SH   SOLE 22 1,953,617 0 63,138
OIL STS INTL INC COM 678026105 115 14,602 SH   SOLE 23 14,602 0 0
OIL STS INTL INC COM 678026105 576 73,418 SH   SOLE 26 0 0 73,418
OIL STS INTL INC COM 678026105 637 81,103 SH   SOLE 30 81,103 0 0
OIL STS INTL INC COM 678026105 82 10,504 SH   SOLE 36 10,504 0 0
OIL STS INTL INC COM 678026105 236 30,096 SH   SOLE 43 5,858 0 24,238
OKTA INC CL A 679295105 84,402 344,948 SH   SOLE 2 115,868 0 229,080
OKTA INC CL A 679295105 21,327 87,164 SH   SOLE 4 60,144 0 27,020
OKTA INC CL A 679295105 6,875 28,098 SH   SOLE 7 25,188 0 2,910
OKTA INC CL A 679295105 300 1,228 SH   SOLE 13 356 0 872
OKTA INC CL A 679295105 2,886 11,796 SH   SOLE 15 11,796 0 0
OKTA INC CL A 679295105 25,956 106,083 SH   SOLE 18 93,526 0 12,557
OKTA INC CL A 679295105 529,967 2,165,959 SH   SOLE 19 2,165,959 0 0
OKTA INC CL A 679295105 535,018 2,186,602 SH   SOLE 21 2,186,602 0 0
OKTA INC CL A 679295105 690,351 2,821,446 SH   SOLE 22 2,674,796 0 146,650
OKTA INC CL A 679295105 24,666 100,809 SH   SOLE 23 100,809 0 0
OKTA INC CL A 679295105 106,091 433,589 SH   SOLE 25 433,589 0 0
OKTA INC CL A 679295105 71,022 290,264 SH   SOLE 26 140,788 0 149,476
OKTA INC CL A 679295105 104,505 427,110 SH   SOLE 28 16,399 0 410,711
OKTA INC CL A 679295105 3,692 15,089 SH   SOLE 29 15,089 0 0
OKTA INC CL A 679295105 97,161 397,095 SH   SOLE 30 397,095 0 0
OKTA INC CL A 679295105 11,448 46,786 SH   SOLE 31 33,988 0 12,798
OKTA INC CL A 679295105 6,437 26,309 SH   SOLE 32 26,309 0 0
OKTA INC CL A 679295105 184,512 754,095 SH   SOLE 34 754,095 0 0
OKTA INC CL A 679295105 13,623 55,678 SH   SOLE 36 55,678 0 0
OKTA INC CL A 679295105 1,111 4,541 SH   SOLE 40 4,541 0 0
OKTA INC CL A 679295105 15,769 64,448 SH   SOLE 43 4,645 0 59,803
OKTA INC NOTE 0.125% 9/0 679295AD7 9,709 6,745,000 PRN   SOLE 21 6,745,000 0 0
OKTA INC NOTE 0.125% 9/0 679295AD7 720 500,000 PRN   SOLE 22 500,000 0 0
OKTA INC NOTE 0.375% 6/1 679295AF2 7,416 5,952,000 PRN   SOLE 21 5,952,000 0 0
OKTA INC NOTE 0.375% 6/1 679295AF2 1,558 1,250,000 PRN   SOLE 22 1,250,000 0 0
OLB GROUP INC COM 67086U307 3 517 SH   SOLE 18 517 0 0
OLB GROUP INC COM 67086U307 46 8,495 SH   SOLE 21 8,495 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 77,435 305,101 SH   SOLE 2 114,191 0 190,910
OLD DOMINION FREIGHT LINE IN COM 679580100 11,947 47,071 SH   SOLE 4 43,255 0 3,816
OLD DOMINION FREIGHT LINE IN COM 679580100 34,111 134,401 SH   SOLE 7 107,812 0 26,589
OLD DOMINION FREIGHT LINE IN COM 679580100 232 913 SH   SOLE 13 284 0 629
OLD DOMINION FREIGHT LINE IN COM 679580100 2,556 10,070 SH   SOLE 15 10,070 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 60,268 237,463 SH   SOLE 18 222,159 0 15,304
OLD DOMINION FREIGHT LINE IN COM 679580100 354,249 1,395,782 SH   SOLE 19 1,395,782 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 919,893 3,624,480 SH   SOLE 21 3,624,480 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 577,985 2,277,324 SH   SOLE 22 2,065,457 0 211,867
OLD DOMINION FREIGHT LINE IN COM 679580100 21,219 83,605 SH   SOLE 23 83,605 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 43,849 172,768 SH   SOLE 25 172,768 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 58,510 230,535 SH   SOLE 26 102,214 0 128,321
OLD DOMINION FREIGHT LINE IN COM 679580100 98,278 387,225 SH   SOLE 28 10,840 0 376,385
OLD DOMINION FREIGHT LINE IN COM 679580100 3,419 13,473 SH   SOLE 29 13,473 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 138,329 545,031 SH   SOLE 30 478,373 0 66,658
OLD DOMINION FREIGHT LINE IN COM 679580100 9,564 37,682 SH   SOLE 31 31,221 0 6,461
OLD DOMINION FREIGHT LINE IN COM 679580100 1,654 6,516 SH   SOLE 34 6,516 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 12,218 48,140 SH   SOLE 36 48,140 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 973 3,834 SH   SOLE 40 3,834 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 28,559 112,525 SH   SOLE 43 7,846 0 104,679
OLD NATL BANCORP IND COM 680033107 3,096 175,809 SH   SOLE 2 50,607 0 125,202
OLD NATL BANCORP IND COM 680033107 11 634 SH   SOLE 4 634 0 0
OLD NATL BANCORP IND COM 680033107 68 3,881 SH   SOLE 7 3,881 0 0
OLD NATL BANCORP IND COM 680033107 11,560 656,419 SH   SOLE 18 656,419 0 0
OLD NATL BANCORP IND COM 680033107 4,882 277,222 SH   SOLE 19 277,222 0 0
OLD NATL BANCORP IND COM 680033107 329,936 18,735,690 SH   SOLE 21 18,735,690 0 0
OLD NATL BANCORP IND COM 680033107 71,973 4,087,025 SH   SOLE 22 3,867,454 0 219,571
OLD NATL BANCORP IND COM 680033107 51 2,872 SH   SOLE 25 2,872 0 0
OLD NATL BANCORP IND COM 680033107 1,103 62,646 SH   SOLE 26 51,082 0 11,564
OLD NATL BANCORP IND COM 680033107 9 514 SH   SOLE 28 514 0 0
OLD NATL BANCORP IND COM 680033107 5,237 297,416 SH   SOLE 30 297,416 0 0
OLD NATL BANCORP IND COM 680033107 68 3,888 SH   SOLE 36 3,888 0 0
OLD NATL BANCORP IND COM 680033107 347 19,714 SH   SOLE 40 19,714 0 0
OLD NATL BANCORP IND COM 680033107 807 45,845 SH   SOLE 43 775 0 45,070
OLD POINT FINL CORP COM 680194107 20 840 SH   SOLE 18 840 0 0
OLD POINT FINL CORP COM 680194107 252 10,435 SH   SOLE 21 10,435 0 0
OLD REP INTL CORP COM 680223104 18,461 741,112 SH   SOLE 2 245,091 0 496,021
OLD REP INTL CORP COM 680223104 26 1,045 SH   SOLE 4 1,045 0 0
OLD REP INTL CORP COM 680223104 6,029 242,033 SH   SOLE 7 242,033 0 0
OLD REP INTL CORP COM 680223104 20,545 824,775 SH   SOLE 18 824,775 0 0
OLD REP INTL CORP COM 680223104 1,887 75,751 SH   SOLE 19 75,751 0 0
OLD REP INTL CORP COM 680223104 468,358 18,801,995 SH   SOLE 21 18,801,995 0 0
OLD REP INTL CORP COM 680223104 205,449 8,247,637 SH   SOLE 22 7,897,956 0 349,681
OLD REP INTL CORP COM 680223104 215 8,644 SH   SOLE 25 8,644 0 0
OLD REP INTL CORP COM 680223104 2,754 110,578 SH   SOLE 26 87,433 0 23,145
OLD REP INTL CORP COM 680223104 945 37,931 SH   SOLE 28 31,631 0 6,300
OLD REP INTL CORP COM 680223104 5,022 201,623 SH   SOLE 30 201,623 0 0
OLD REP INTL CORP COM 680223104 124 4,972 SH   SOLE 31 4,972 0 0
OLD REP INTL CORP COM 680223104 2,839 113,960 SH   SOLE 32 113,960 0 0
OLD REP INTL CORP COM 680223104 1,060 42,538 SH   SOLE 36 42,538 0 0
OLD REP INTL CORP COM 680223104 883 35,444 SH   SOLE 40 35,444 0 0
OLD REP INTL CORP COM 680223104 6,223 249,805 SH   SOLE 43 13,492 0 236,313
OLD SECOND BANCORP INC ILL COM 680277100 455 36,717 SH   SOLE 2 13,204 0 23,513
OLD SECOND BANCORP INC ILL COM 680277100 9 698 SH   SOLE 7 698 0 0
OLD SECOND BANCORP INC ILL COM 680277100 1,313 105,908 SH   SOLE 18 105,908 0 0
OLD SECOND BANCORP INC ILL COM 680277100 668 53,905 SH   SOLE 19 53,905 0 0
OLD SECOND BANCORP INC ILL COM 680277100 13,505 1,089,081 SH   SOLE 21 1,089,081 0 0
OLD SECOND BANCORP INC ILL COM 680277100 10,389 837,831 SH   SOLE 22 805,851 0 31,980
OLD SECOND BANCORP INC ILL COM 680277100 30 2,428 SH   SOLE 26 0 0 2,428
OLD SECOND BANCORP INC ILL COM 680277100 112 8,998 SH   SOLE 43 0 0 8,998
OLEMA PHARMACEUTICALS INC COM 68062P106 352 12,567 SH   SOLE 2 5,116 0 7,451
OLEMA PHARMACEUTICALS INC COM 68062P106 8 290 SH   SOLE 7 290 0 0
OLEMA PHARMACEUTICALS INC COM 68062P106 1,194 42,674 SH   SOLE 18 42,674 0 0
OLEMA PHARMACEUTICALS INC COM 68062P106 18,384 657,041 SH   SOLE 19 657,041 0 0
OLEMA PHARMACEUTICALS INC COM 68062P106 152 5,423 SH   SOLE 20 5,423 0 0
OLEMA PHARMACEUTICALS INC COM 68062P106 12,821 458,213 SH   SOLE 21 458,213 0 0
OLEMA PHARMACEUTICALS INC COM 68062P106 8,142 290,986 SH   SOLE 22 283,193 0 7,793
OLEMA PHARMACEUTICALS INC COM 68062P106 49 1,760 SH   SOLE 34 1,760 0 0
OLEMA PHARMACEUTICALS INC COM 68062P106 6 225 SH   SOLE 43 40 0 185
OLIN CORP COM PAR $1 680665205 12,390 267,829 SH   SOLE 2 210,788 0 57,041
OLIN CORP COM PAR $1 680665205 18 394 SH   SOLE 4 394 0 0
OLIN CORP COM PAR $1 680665205 6,784 146,651 SH   SOLE 7 146,651 0 0
OLIN CORP COM PAR $1 680665205 16,084 347,689 SH   SOLE 18 347,689 0 0
OLIN CORP COM PAR $1 680665205 42,560 920,016 SH   SOLE 19 920,016 0 0
OLIN CORP COM PAR $1 680665205 303,500 6,560,734 SH   SOLE 21 6,560,734 0 0
OLIN CORP COM PAR $1 680665205 197,660 4,272,801 SH   SOLE 22 4,103,442 0 169,359
OLIN CORP COM PAR $1 680665205 2,843 61,456 SH   SOLE 26 50,304 0 11,152
OLIN CORP COM PAR $1 680665205 1,118 24,166 SH   SOLE 28 16,773 0 7,393
OLIN CORP COM PAR $1 680665205 68,220 1,474,702 SH   SOLE 30 1,474,702 0 0
OLIN CORP COM PAR $1 680665205 118 2,554 SH   SOLE 31 2,554 0 0
OLIN CORP COM PAR $1 680665205 28,750 621,493 SH   SOLE 34 621,493 0 0
OLIN CORP COM PAR $1 680665205 346 7,475 SH   SOLE 36 7,475 0 0
OLIN CORP COM PAR $1 680665205 785 16,964 SH   SOLE 40 16,964 0 0
OLIN CORP COM PAR $1 680665205 2,754 59,531 SH   SOLE 43 7,503 0 52,028
OLINK HLDG AB SPONSORED ADS 680710100 668 19,394 SH   SOLE 2 19,394 0 0
OLINK HLDG AB SPONSORED ADS 680710100 30,290 880,012 SH   SOLE 19 880,012 0 0
OLINK HLDG AB SPONSORED ADS 680710100 36 1,039 SH   SOLE 20 1,039 0 0
OLINK HLDG AB SPONSORED ADS 680710100 172 5,004 SH   SOLE 21 5,004 0 0
OLINK HLDG AB SPONSORED ADS 680710100 8 222 SH   SOLE 22 222 0 0
OLINK HLDG AB SPONSORED ADS 680710100 13 378 SH   SOLE 26 378 0 0
OLINK HLDG AB SPONSORED ADS 680710100 54 1,573 SH   SOLE 28 0 0 1,573
OLINK HLDG AB SPONSORED ADS 680710100 1 27 SH   SOLE 31 0 0 27
OLINK HLDG AB SPONSORED ADS 680710100 5,117 148,667 SH   SOLE 34 148,667 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109 13,771 163,693 SH   SOLE 2 54,881 0 108,812
OLLIES BARGAIN OUTLET HLDGS COM 681116109 50 598 SH   SOLE 4 598 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109 89 1,056 SH   SOLE 7 1,056 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109 11,886 141,284 SH   SOLE 18 141,284 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109 1,452 17,257 SH   SOLE 19 17,257 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109 226,650 2,694,045 SH   SOLE 21 2,694,045 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109 143,217 1,702,334 SH   SOLE 22 1,624,709 0 77,625
OLLIES BARGAIN OUTLET HLDGS COM 681116109 70 835 SH   SOLE 23 835 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109 149 1,771 SH   SOLE 25 1,771 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109 1,787 21,243 SH   SOLE 26 16,969 0 4,274
OLLIES BARGAIN OUTLET HLDGS COM 681116109 626 7,446 SH   SOLE 28 7,446 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109 3,854 45,807 SH   SOLE 30 45,807 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109 98 1,159 SH   SOLE 31 1,159 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109 50 598 SH   SOLE 34 598 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109 42 496 SH   SOLE 36 496 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109 635 7,545 SH   SOLE 40 7,545 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109 2,398 28,500 SH   SOLE 43 10,355 0 18,145
OLO INC CL A 68134L109 643 17,193 SH   SOLE 2 15,612 0 1,581
OLO INC CL A 68134L109 68 1,825 SH   SOLE 18 1,825 0 0
OLO INC CL A 68134L109 2,300 61,525 SH   SOLE 19 61,525 0 0
OLO INC CL A 68134L109 1,188 31,771 SH   SOLE 21 31,771 0 0
OLO INC CL A 68134L109 13,435 359,310 SH   SOLE 22 359,310 0 0
OLO INC CL A 68134L109 5,167 138,181 SH   SOLE 26 12,969 0 125,212
OLO INC CL A 68134L109 7,526 201,288 SH   SOLE 28 0 0 201,288
OLO INC CL A 68134L109 34 905 SH   SOLE 31 0 0 905
OLO INC CL A 68134L109 112 3,002 SH   SOLE 34 3,002 0 0
OLYMPIC STEEL INC COM 68162K106 851 28,951 SH   SOLE 2 8,699 0 20,252
OLYMPIC STEEL INC COM 68162K106 4 151 SH   SOLE 7 151 0 0
OLYMPIC STEEL INC COM 68162K106 1,196 40,687 SH   SOLE 18 40,687 0 0
OLYMPIC STEEL INC COM 68162K106 1,741 59,228 SH   SOLE 19 59,228 0 0
OLYMPIC STEEL INC COM 68162K106 33,457 1,138,386 SH   SOLE 21 1,138,386 0 0
OLYMPIC STEEL INC COM 68162K106 10,674 363,195 SH   SOLE 22 353,747 0 9,448
OLYMPIC STEEL INC COM 68162K106 233 7,919 SH   SOLE 23 7,919 0 0
OLYMPIC STEEL INC COM 68162K106 799 27,188 SH   SOLE 26 0 0 27,188
OLYMPIC STEEL INC COM 68162K106 430 14,615 SH   SOLE 30 14,615 0 0
OLYMPIC STEEL INC COM 68162K106 23 787 SH   SOLE 43 0 0 787
OMEGA FLEX INC COM 682095104 196 1,334 SH   SOLE 2 968 0 366
OMEGA FLEX INC COM 682095104 5 32 SH   SOLE 7 32 0 0
OMEGA FLEX INC COM 682095104 1,375 9,374 SH   SOLE 18 9,374 0 0
OMEGA FLEX INC COM 682095104 724 4,936 SH   SOLE 19 4,936 0 0
OMEGA FLEX INC COM 682095104 19,449 132,569 SH   SOLE 21 132,569 0 0
OMEGA FLEX INC COM 682095104 9,799 66,790 SH   SOLE 22 64,963 0 1,827
OMEGA FLEX INC COM 682095104 27 181 SH   SOLE 25 181 0 0
OMEGA FLEX INC COM 682095104 17 118 SH   SOLE 26 118 0 0
OMEGA FLEX INC COM 682095104 39 265 SH   SOLE 28 265 0 0
OMEGA FLEX INC COM 682095104 149 1,016 SH   SOLE 30 1,016 0 0
OMEGA FLEX INC COM 682095104 26 177 SH   SOLE 36 177 0 0
OMEGA FLEX INC COM 682095104 76 520 SH   SOLE 40 520 0 0
OMEGA FLEX INC COM 682095104 54 371 SH   SOLE 43 21 0 350
OMEGA HEALTHCARE INVS INC COM 681936100 26,039 717,512 SH   SOLE 2 235,566 0 481,946
OMEGA HEALTHCARE INVS INC COM 681936100 28,937 797,388 SH   SOLE 4 710,861 0 86,527
OMEGA HEALTHCARE INVS INC COM 681936100 11,937 328,923 SH   SOLE 7 328,923 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 13 351 SH   SOLE 13 351 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 840 23,138 SH   SOLE 15 23,138 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 21,695 597,822 SH   SOLE 18 584,857 0 12,965
OMEGA HEALTHCARE INVS INC COM 681936100 16,458 453,500 SH   SOLE 19 453,500 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 505,161 13,920,115 SH   SOLE 21 13,920,115 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 315,361 8,690,012 SH   SOLE 22 8,316,242 0 373,770
OMEGA HEALTHCARE INVS INC COM 681936100 5,136 141,516 SH   SOLE 23 141,516 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 38,926 1,072,645 SH   SOLE 25 1,072,645 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 11,674 321,689 SH   SOLE 26 270,989 0 50,700
OMEGA HEALTHCARE INVS INC COM 681936100 15,130 416,910 SH   SOLE 28 23,578 0 393,332
OMEGA HEALTHCARE INVS INC COM 681936100 5 150 SH   SOLE 29 150 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 53,007 1,460,656 SH   SOLE 30 1,428,369 0 32,287
OMEGA HEALTHCARE INVS INC COM 681936100 1,367 37,664 SH   SOLE 31 26,832 0 10,832
OMEGA HEALTHCARE INVS INC COM 681936100 382 10,531 SH   SOLE 34 10,531 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 2,167 59,706 SH   SOLE 36 59,706 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 300 8,276 SH   SOLE 40 8,276 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 5,514 151,951 SH   SOLE 43 17,804 0 134,147
OMEROS CORP COM 682143102 403 27,143 SH   SOLE 2 17,972 0 9,171
OMEROS CORP COM 682143102 4 239 SH   SOLE 4 239 0 0
OMEROS CORP COM 682143102 14 969 SH   SOLE 7 969 0 0
OMEROS CORP COM 682143102 2,969 200,091 SH   SOLE 18 190,067 0 10,024
OMEROS CORP COM 682143102 1,574 106,081 SH   SOLE 19 106,081 0 0
OMEROS CORP COM 682143102 38,149 2,570,708 SH   SOLE 21 2,570,708 0 0
OMEROS CORP COM 682143102 22,530 1,518,212 SH   SOLE 22 1,486,912 0 31,300
OMEROS CORP COM 682143102 22 1,495 SH   SOLE 25 1,495 0 0
OMEROS CORP COM 682143102 699 47,134 SH   SOLE 26 37,530 0 9,604
OMEROS CORP COM 682143102 102 6,903 SH   SOLE 28 6,903 0 0
OMEROS CORP COM 682143102 938 63,178 SH   SOLE 30 63,178 0 0
OMEROS CORP COM 682143102 19 1,312 SH   SOLE 36 1,312 0 0
OMEROS CORP COM 682143102 130 8,761 SH   SOLE 40 8,761 0 0
OMEROS CORP COM 682143102 208 14,021 SH   SOLE 43 1,572 0 12,449
OMNICELL COM COM 68213N109 8,264 54,568 SH   SOLE 2 29,134 0 25,434
OMNICELL COM COM 68213N109 48 318 SH   SOLE 4 318 0 0
OMNICELL COM COM 68213N109 105 692 SH   SOLE 7 692 0 0
OMNICELL COM COM 68213N109 27,667 182,680 SH   SOLE 18 170,183 0 12,497
OMNICELL COM COM 68213N109 38,574 254,700 SH   SOLE 19 254,700 0 0
OMNICELL COM COM 68213N109 748,150 4,939,917 SH   SOLE 21 4,939,917 0 0
OMNICELL COM COM 68213N109 192,726 1,272,538 SH   SOLE 22 1,246,232 0 26,306
OMNICELL COM COM 68213N109 1,736 11,460 SH   SOLE 23 11,460 0 0
OMNICELL COM COM 68213N109 198 1,305 SH   SOLE 25 1,305 0 0
OMNICELL COM COM 68213N109 7,919 52,286 SH   SOLE 26 14,791 0 37,495
OMNICELL COM COM 68213N109 693 4,576 SH   SOLE 28 4,576 0 0
OMNICELL COM COM 68213N109 13,471 88,949 SH   SOLE 30 88,949 0 0
OMNICELL COM COM 68213N109 802 5,295 SH   SOLE 40 5,295 0 0
OMNICELL COM COM 68213N109 4,830 31,894 SH   SOLE 43 7,000 0 24,894
OMNICOM GROUP INC COM 681919106 41,576 519,761 SH   SOLE 2 114,028 0 405,733
OMNICOM GROUP INC COM 681919106 12,595 157,461 SH   SOLE 4 91,088 0 66,373
OMNICOM GROUP INC COM 681919106 17,957 224,496 SH   SOLE 7 217,536 0 6,960
OMNICOM GROUP INC COM 681919106 239 2,982 SH   SOLE 13 971 0 2,011
OMNICOM GROUP INC COM 681919106 2,262 28,283 SH   SOLE 15 28,283 0 0
OMNICOM GROUP INC COM 681919106 42,893 536,233 SH   SOLE 18 505,761 0 30,472
OMNICOM GROUP INC COM 681919106 9,499 118,751 SH   SOLE 19 118,751 0 0
OMNICOM GROUP INC COM 681919106 767,641 9,596,712 SH   SOLE 21 9,596,712 0 0
OMNICOM GROUP INC COM 681919106 397,299 4,966,864 SH   SOLE 22 4,488,081 0 478,783
OMNICOM GROUP INC COM 681919106 10,182 127,295 SH   SOLE 23 127,295 0 0
OMNICOM GROUP INC COM 681919106 23,825 297,847 SH   SOLE 25 297,847 0 0
OMNICOM GROUP INC COM 681919106 43,006 537,638 SH   SOLE 26 227,904 0 309,734
OMNICOM GROUP INC COM 681919106 56,986 712,418 SH   SOLE 28 22,408 0 690,010
OMNICOM GROUP INC COM 681919106 15 188 SH   SOLE 29 188 0 0
OMNICOM GROUP INC COM 681919106 78,235 978,059 SH   SOLE 30 978,059 0 0
OMNICOM GROUP INC COM 681919106 3,893 48,664 SH   SOLE 31 26,289 0 22,375
OMNICOM GROUP INC COM 681919106 4,836 60,457 SH   SOLE 32 60,457 0 0
OMNICOM GROUP INC COM 681919106 1,851 23,136 SH   SOLE 34 23,136 0 0
OMNICOM GROUP INC COM 681919106 11,588 144,862 SH   SOLE 36 144,862 0 0
OMNICOM GROUP INC COM 681919106 611 7,634 SH   SOLE 40 7,634 0 0
OMNICOM GROUP INC COM 681919106 23,173 289,699 SH   SOLE 43 15,957 0 273,742
ON SEMICONDUCTOR CORP COM 682189105 32,545 850,174 SH   SOLE 2 170,059 0 680,115
ON SEMICONDUCTOR CORP COM 682189105 6,083 158,916 SH   SOLE 4 143,213 0 15,703
ON SEMICONDUCTOR CORP COM 682189105 2,249 58,748 SH   SOLE 7 58,748 0 0
ON SEMICONDUCTOR CORP COM 682189105 171 4,469 SH   SOLE 13 1,030 0 3,439
ON SEMICONDUCTOR CORP COM 682189105 1,463 38,206 SH   SOLE 15 38,206 0 0
ON SEMICONDUCTOR CORP COM 682189105 14,975 391,203 SH   SOLE 18 367,757 0 23,446
ON SEMICONDUCTOR CORP COM 682189105 296,546 7,746,749 SH   SOLE 19 7,746,749 0 0
ON SEMICONDUCTOR CORP COM 682189105 404,533 10,567,740 SH   SOLE 21 10,567,740 0 0
ON SEMICONDUCTOR CORP COM 682189105 395,221 10,324,477 SH   SOLE 22 9,818,021 0 506,456
ON SEMICONDUCTOR CORP COM 682189105 9,304 243,062 SH   SOLE 23 243,062 0 0
ON SEMICONDUCTOR CORP COM 682189105 15,905 415,494 SH   SOLE 25 415,494 0 0
ON SEMICONDUCTOR CORP COM 682189105 23,454 612,697 SH   SOLE 26 499,416 0 113,281
ON SEMICONDUCTOR CORP COM 682189105 32,674 853,541 SH   SOLE 28 53,486 0 800,055
ON SEMICONDUCTOR CORP COM 682189105 15 383 SH   SOLE 29 383 0 0
ON SEMICONDUCTOR CORP COM 682189105 73,075 1,908,958 SH   SOLE 30 1,832,808 0 76,150
ON SEMICONDUCTOR CORP COM 682189105 3,635 94,970 SH   SOLE 31 47,294 0 47,676
ON SEMICONDUCTOR CORP COM 682189105 219,708 5,739,510 SH   SOLE 34 5,739,510 0 0
ON SEMICONDUCTOR CORP COM 682189105 3,965 103,574 SH   SOLE 36 103,574 0 0
ON SEMICONDUCTOR CORP COM 682189105 601 15,689 SH   SOLE 40 15,689 0 0
ON SEMICONDUCTOR CORP COM 682189105 5,898 154,067 SH   SOLE 43 15,375 0 138,692
ON SEMICONDUCTOR CORP NOTE 1.625%10/1 682189AP0 5,350 2,815,000 PRN   SOLE 2 2,144,000 0 671,000
ON SEMICONDUCTOR CORP NOTE 1.625%10/1 682189AP0 1,908 1,004,000 PRN   SOLE 18 1,004,000 0 0
ON SEMICONDUCTOR CORP NOTE 1.625%10/1 682189AP0 2,239 1,178,000 PRN   SOLE 19 1,178,000 0 0
ON SEMICONDUCTOR CORP NOTE 1.625%10/1 682189AP0 1,800 947,000 PRN   SOLE 26 947,000 0 0
ON SEMICONDUCTOR CORP NOTE 1.625%10/1 682189AP0 1,948 1,025,000 PRN   SOLE 34 1,025,000 0 0
ON24 INC COM 68339B104 618 17,429 SH   SOLE 2 10,364 0 7,065
ON24 INC COM 68339B104 5 145 SH   SOLE 7 145 0 0
ON24 INC COM 68339B104 1,048 29,538 SH   SOLE 18 29,538 0 0
ON24 INC COM 68339B104 3,117 87,861 SH   SOLE 19 87,861 0 0
ON24 INC COM 68339B104 11,186 315,274 SH   SOLE 21 315,274 0 0
ON24 INC COM 68339B104 9,543 268,980 SH   SOLE 22 264,604 0 4,376
ON24 INC COM 68339B104 422 11,900 SH   SOLE 26 0 0 11,900
ON24 INC COM 68339B104 111 3,125 SH   SOLE 30 3,125 0 0
ON24 INC COM 68339B104 1,766 49,774 SH   SOLE 34 49,774 0 0
ON24 INC COM 68339B104 61 1,731 SH   SOLE 40 1,731 0 0
ONCOCYTE CORP COM 68235C107 114 19,851 SH   SOLE 2 4,582 0 15,269
ONCOCYTE CORP COM 68235C107 7 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 1,401 244,069 SH   SOLE 18 244,069 0 0
ONCOCYTE CORP COM 68235C107 723 125,953 SH   SOLE 19 125,953 0 0
ONCOCYTE CORP COM 68235C107 14,081 2,453,197 SH   SOLE 21 2,453,197 0 0
ONCOCYTE CORP COM 68235C107 10,801 1,881,737 SH   SOLE 22 1,858,251 0 23,486
ONCOCYTE CORP COM 68235C107 22 3,770 SH   SOLE 43 0 0 3,770
ONCONOVA THERAPEUTICS INC COM NEW 68232V801 24 3,513 SH   SOLE 21 3,513 0 0
ONCONOVA THERAPEUTICS INC COM NEW 68232V801 1,718 247,884 SH   SOLE 22 247,884 0 0
ONCORUS INC COM 68236R103 380 27,511 SH   SOLE 2 9,975 0 17,536
ONCORUS INC COM 68236R103 5 328 SH   SOLE 7 328 0 0
ONCORUS INC COM 68236R103 952 68,993 SH   SOLE 18 68,993 0 0
ONCORUS INC COM 68236R103 535 38,768 SH   SOLE 19 38,768 0 0
ONCORUS INC COM 68236R103 10,350 750,033 SH   SOLE 21 750,033 0 0
ONCORUS INC COM 68236R103 3,043 220,511 SH   SOLE 22 198,987 0 21,524
ONCORUS INC COM 68236R103 9 632 SH   SOLE 23 632 0 0
ONCORUS INC COM 68236R103 6 442 SH   SOLE 43 383 0 59
ONCOSEC MED INC COM 68234L306 14 4,993 SH   SOLE 18 4,993 0 0
ONCOSEC MED INC COM 68234L306 178 63,382 SH   SOLE 21 63,382 0 0
ONCOSEC MED INC COM 68234L306 84 29,773 SH   SOLE 22 29,773 0 0
ONCTERNAL THERAPEUTICS INC COM 68236P107 167 35,118 SH   SOLE 2 8,500 0 26,618
ONCTERNAL THERAPEUTICS INC COM 68236P107 710 149,457 SH   SOLE 18 149,457 0 0
ONCTERNAL THERAPEUTICS INC COM 68236P107 352 74,024 SH   SOLE 19 74,024 0 0
ONCTERNAL THERAPEUTICS INC COM 68236P107 8,130 1,711,601 SH   SOLE 21 1,711,601 0 0
ONCTERNAL THERAPEUTICS INC COM 68236P107 5,840 1,229,529 SH   SOLE 22 1,181,673 0 47,856
ONDAS HLDGS INC COM NEW 68236H204 31 3,895 SH   SOLE 18 3,895 0 0
ONDAS HLDGS INC COM NEW 68236H204 413 52,063 SH   SOLE 21 52,063 0 0
ONE GAS INC COM 68235P108 5,866 79,142 SH   SOLE 2 37,949 0 41,193
ONE GAS INC COM 68235P108 503 6,780 SH   SOLE 4 6,780 0 0
ONE GAS INC COM 68235P108 6,880 92,818 SH   SOLE 7 92,818 0 0
ONE GAS INC COM 68235P108 20,653 278,637 SH   SOLE 18 278,637 0 0
ONE GAS INC COM 68235P108 6,755 91,134 SH   SOLE 19 91,134 0 0
ONE GAS INC COM 68235P108 301,065 4,061,864 SH   SOLE 21 4,061,864 0 0
ONE GAS INC COM 68235P108 119,333 1,609,995 SH   SOLE 22 1,531,512 0 78,483
ONE GAS INC COM 68235P108 302 4,068 SH   SOLE 25 4,068 0 0
ONE GAS INC COM 68235P108 2,026 27,337 SH   SOLE 26 23,036 0 4,301
ONE GAS INC COM 68235P108 467 6,297 SH   SOLE 28 5,795 0 502
ONE GAS INC COM 68235P108 5,109 68,924 SH   SOLE 30 68,924 0 0
ONE GAS INC COM 68235P108 781 10,535 SH   SOLE 36 10,535 0 0
ONE GAS INC COM 68235P108 468 6,312 SH   SOLE 40 6,312 0 0
ONE GAS INC COM 68235P108 3,754 50,645 SH   SOLE 43 2,735 0 47,910
ONE LIBERTY PPTYS INC COM 682406103 623 21,960 SH   SOLE 2 5,214 0 16,746
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,691 59,573 SH   SOLE 18 59,573 0 0
ONE LIBERTY PPTYS INC COM 682406103 833 29,340 SH   SOLE 19 29,340 0 0
ONE LIBERTY PPTYS INC COM 682406103 20,822 733,427 SH   SOLE 21 733,427 0 0
ONE LIBERTY PPTYS INC COM 682406103 13,961 491,774 SH   SOLE 22 467,659 0 24,115
ONE LIBERTY PPTYS INC COM 682406103 23 795 SH   SOLE 23 795 0 0
ONE LIBERTY PPTYS INC COM 682406103 18 618 SH   SOLE 25 618 0 0
ONE LIBERTY PPTYS INC COM 682406103 97 3,407 SH   SOLE 26 0 0 3,407
ONE LIBERTY PPTYS INC COM 682406103 56 1,978 SH   SOLE 28 1,978 0 0
ONE LIBERTY PPTYS INC COM 682406103 74 2,603 SH   SOLE 30 2,603 0 0
ONE LIBERTY PPTYS INC COM 682406103 36 1,261 SH   SOLE 40 1,261 0 0
ONE LIBERTY PPTYS INC COM 682406103 508 17,895 SH   SOLE 43 1,560 0 16,335
ONE STOP SYS INC COM 68247W109 17 2,964 SH   SOLE 18 2,964 0 0
ONE STOP SYS INC COM 68247W109 278 48,063 SH   SOLE 21 48,063 0 0
ONECONNECT FINL TECHNOLOGY C SPONSORED ADS 68248T105 602 50,095 SH   SOLE 2 2,519 0 47,576
ONECONNECT FINL TECHNOLOGY C SPONSORED ADS 68248T105 550 45,756 SH   SOLE 4 19,131 0 26,625
ONECONNECT FINL TECHNOLOGY C SPONSORED ADS 68248T105 139 11,541 SH   SOLE 7 11,541 0 0
ONECONNECT FINL TECHNOLOGY C SPONSORED ADS 68248T105 100 8,286 SH   SOLE 13 0 0 8,286
ONECONNECT FINL TECHNOLOGY C SPONSORED ADS 68248T105 724 60,269 SH   SOLE 15 60,269 0 0
ONECONNECT FINL TECHNOLOGY C SPONSORED ADS 68248T105 113 9,368 SH   SOLE 18 9,368 0 0
ONECONNECT FINL TECHNOLOGY C SPONSORED ADS 68248T105 23,779 1,978,321 SH   SOLE 21 1,978,321 0 0
ONECONNECT FINL TECHNOLOGY C SPONSORED ADS 68248T105 12,052 1,002,666 SH   SOLE 22 855,883 0 146,783
ONECONNECT FINL TECHNOLOGY C SPONSORED ADS 68248T105 664 55,262 SH   SOLE 23 55,262 0 0
ONECONNECT FINL TECHNOLOGY C SPONSORED ADS 68248T105 961 79,936 SH   SOLE 25 79,936 0 0
ONECONNECT FINL TECHNOLOGY C SPONSORED ADS 68248T105 5,975 497,103 SH   SOLE 26 308,672 0 188,431
ONECONNECT FINL TECHNOLOGY C SPONSORED ADS 68248T105 2,194 182,566 SH   SOLE 28 10,980 0 171,586
ONECONNECT FINL TECHNOLOGY C SPONSORED ADS 68248T105 8,801 732,182 SH   SOLE 30 732,182 0 0
ONECONNECT FINL TECHNOLOGY C SPONSORED ADS 68248T105 111 9,219 SH   SOLE 34 9,219 0 0
ONECONNECT FINL TECHNOLOGY C SPONSORED ADS 68248T105 6 522 SH   SOLE 40 522 0 0
ONEMAIN HLDGS INC COM 68268W103 17,411 290,619 SH   SOLE 2 131,582 0 159,037
ONEMAIN HLDGS INC COM 68268W103 1,027 17,150 SH   SOLE 4 17,150 0 0
ONEMAIN HLDGS INC COM 68268W103 211 3,518 SH   SOLE 7 3,518 0 0
ONEMAIN HLDGS INC COM 68268W103 2,264 37,794 SH   SOLE 18 35,257 0 2,537
ONEMAIN HLDGS INC COM 68268W103 2,681 44,745 SH   SOLE 19 44,745 0 0
ONEMAIN HLDGS INC COM 68268W103 66,765 1,114,420 SH   SOLE 21 1,114,420 0 0
ONEMAIN HLDGS INC COM 68268W103 131,294 2,191,516 SH   SOLE 22 2,030,372 0 161,144
ONEMAIN HLDGS INC COM 68268W103 2,476 41,324 SH   SOLE 23 41,324 0 0
ONEMAIN HLDGS INC COM 68268W103 4,768 79,588 SH   SOLE 25 79,588 0 0
ONEMAIN HLDGS INC COM 68268W103 3,815 63,678 SH   SOLE 26 45,334 0 18,344
ONEMAIN HLDGS INC COM 68268W103 787 13,132 SH   SOLE 28 6,802 0 6,330
ONEMAIN HLDGS INC COM 68268W103 630 10,524 SH   SOLE 29 10,524 0 0
ONEMAIN HLDGS INC COM 68268W103 3,611 60,280 SH   SOLE 30 60,280 0 0
ONEMAIN HLDGS INC COM 68268W103 879 14,679 SH   SOLE 31 14,679 0 0
ONEMAIN HLDGS INC COM 68268W103 815 13,600 SH   SOLE 34 13,600 0 0
ONEMAIN HLDGS INC COM 68268W103 404 6,749 SH   SOLE 36 6,749 0 0
ONEMAIN HLDGS INC COM 68268W103 605 10,105 SH   SOLE 40 10,105 0 0
ONEMAIN HLDGS INC COM 68268W103 9,094 151,802 SH   SOLE 43 15,537 0 136,265
ONEOK INC NEW COM 682680103 53,570 962,798 SH   SOLE 2 138,475 0 824,323
ONEOK INC NEW COM 682680103 12,077 217,064 SH   SOLE 4 200,140 0 16,924
ONEOK INC NEW COM 682680103 66,428 1,193,894 SH   SOLE 7 1,177,871 0 16,023
ONEOK INC NEW COM 682680103 221 3,969 SH   SOLE 13 1,346 0 2,623
ONEOK INC NEW COM 682680103 3,252 58,450 SH   SOLE 15 58,450 0 0
ONEOK INC NEW COM 682680103 11 200 SH   SOLE 17 0 0 200
ONEOK INC NEW COM 682680103 60,992 1,096,184 SH   SOLE 18 1,031,509 0 64,675
ONEOK INC NEW COM 682680103 11,747 211,119 SH   SOLE 19 211,119 0 0
ONEOK INC NEW COM 682680103 1,262,360 22,687,991 SH   SOLE 21 22,687,991 0 0
ONEOK INC NEW COM 682680103 529,488 9,516,313 SH   SOLE 22 8,559,478 0 956,835
ONEOK INC NEW COM 682680103 13,997 251,558 SH   SOLE 23 251,558 0 0
ONEOK INC NEW COM 682680103 45,541 818,496 SH   SOLE 25 818,496 0 0
ONEOK INC NEW COM 682680103 65,357 1,174,644 SH   SOLE 26 438,724 0 735,920
ONEOK INC NEW COM 682680103 43,272 777,709 SH   SOLE 28 54,895 0 722,814
ONEOK INC NEW COM 682680103 82 1,475 SH   SOLE 29 1,475 0 0
ONEOK INC NEW COM 682680103 178,120 3,201,303 SH   SOLE 30 3,201,303 0 0
ONEOK INC NEW COM 682680103 5,996 107,758 SH   SOLE 31 51,629 0 56,129
ONEOK INC NEW COM 682680103 9,611 172,728 SH   SOLE 32 172,728 0 0
ONEOK INC NEW COM 682680103 1,232 22,146 SH   SOLE 34 22,146 0 0
ONEOK INC NEW COM 682680103 15,266 274,370 SH   SOLE 36 274,370 0 0
ONEOK INC NEW COM 682680103 830 14,909 SH   SOLE 40 14,909 0 0
ONEOK INC NEW COM 682680103 16,393 294,618 SH   SOLE 43 31,665 0 262,953
ONESMART INTL ED GROUP LTD SPONSORED ADS 68276W103 1,109 901,378 SH   SOLE 21 901,378 0 0
ONESMART INTL ED GROUP LTD SPONSORED ADS 68276W103 378 307,355 SH   SOLE 22 295,672 0 11,683
ONESMART INTL ED GROUP LTD SPONSORED ADS 68276W103 230 186,940 SH   SOLE 30 186,940 0 0
ONESMART INTL ED GROUP LTD SPONSORED ADS 68276W103 1 533 SH   SOLE 43 0 0 533
ONESPAN INC COM 68287N100 364 14,233 SH   SOLE 2 10,483 0 3,750
ONESPAN INC COM 68287N100 3 111 SH   SOLE 4 111 0 0
ONESPAN INC COM 68287N100 16 643 SH   SOLE 7 643 0 0
ONESPAN INC COM 68287N100 3,735 146,229 SH   SOLE 18 146,229 0 0
ONESPAN INC COM 68287N100 1,662 65,079 SH   SOLE 19 65,079 0 0
ONESPAN INC COM 68287N100 101,905 3,990,023 SH   SOLE 21 3,990,023 0 0
ONESPAN INC COM 68287N100 23,198 908,284 SH   SOLE 22 888,921 0 19,363
ONESPAN INC COM 68287N100 339 13,273 SH   SOLE 25 13,273 0 0
ONESPAN INC COM 68287N100 1,138 44,559 SH   SOLE 26 20,977 0 23,582
ONESPAN INC COM 68287N100 112 4,371 SH   SOLE 28 4,371 0 0
ONESPAN INC COM 68287N100 5,447 213,286 SH   SOLE 30 213,286 0 0
ONESPAN INC COM 68287N100 66 2,598 SH   SOLE 36 2,598 0 0
ONESPAN INC COM 68287N100 85 3,328 SH   SOLE 40 3,328 0 0
ONESPAN INC COM 68287N100 277 10,828 SH   SOLE 43 0 0 10,828
ONESPAWORLD HOLDINGS LIMITED COM P73684113 484 49,901 SH   SOLE 2 19,339 0 30,562
ONESPAWORLD HOLDINGS LIMITED COM P73684113 8 829 SH   SOLE 7 829 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113 1,665 171,810 SH   SOLE 18 171,810 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113 957 98,742 SH   SOLE 19 98,742 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113 19,213 1,982,773 SH   SOLE 21 1,982,773 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113 12,967 1,338,203 SH   SOLE 22 1,274,890 0 63,313
ONESPAWORLD HOLDINGS LIMITED COM P73684113 14 1,461 SH   SOLE 25 1,461 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113 187 19,326 SH   SOLE 26 0 0 19,326
ONESPAWORLD HOLDINGS LIMITED COM P73684113 65 6,706 SH   SOLE 28 6,706 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113 105 10,860 SH   SOLE 30 10,860 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113 44 4,491 SH   SOLE 40 4,491 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113 280 28,846 SH   SOLE 43 466 0 28,380
ONEWATER MARINE INC CL A COM 68280L101 72 1,702 SH   SOLE 2 584 0 1,118
ONEWATER MARINE INC CL A COM 68280L101 7 165 SH   SOLE 7 165 0 0
ONEWATER MARINE INC CL A COM 68280L101 1,366 32,496 SH   SOLE 18 32,496 0 0
ONEWATER MARINE INC CL A COM 68280L101 734 17,463 SH   SOLE 19 17,463 0 0
ONEWATER MARINE INC CL A COM 68280L101 15,364 365,545 SH   SOLE 21 365,545 0 0
ONEWATER MARINE INC CL A COM 68280L101 10,385 247,087 SH   SOLE 22 245,436 0 1,651
ONTO INNOVATION INC COM 683344105 3,155 43,198 SH   SOLE 2 15,047 0 28,151
ONTO INNOVATION INC COM 683344105 16 216 SH   SOLE 4 216 0 0
ONTO INNOVATION INC COM 683344105 60 827 SH   SOLE 7 827 0 0
ONTO INNOVATION INC COM 683344105 14,456 197,924 SH   SOLE 18 197,924 0 0
ONTO INNOVATION INC COM 683344105 6,192 84,775 SH   SOLE 19 84,775 0 0
ONTO INNOVATION INC COM 683344105 415,618 5,690,277 SH   SOLE 21 5,690,277 0 0
ONTO INNOVATION INC COM 683344105 92,471 1,266,033 SH   SOLE 22 1,206,746 0 59,287
ONTO INNOVATION INC COM 683344105 217 2,967 SH   SOLE 25 2,967 0 0
ONTO INNOVATION INC COM 683344105 1,744 23,880 SH   SOLE 26 18,910 0 4,970
ONTO INNOVATION INC COM 683344105 489 6,689 SH   SOLE 28 6,689 0 0
ONTO INNOVATION INC COM 683344105 22,193 303,848 SH   SOLE 30 303,848 0 0
ONTO INNOVATION INC COM 683344105 277 3,799 SH   SOLE 36 3,799 0 0
ONTO INNOVATION INC COM 683344105 447 6,119 SH   SOLE 40 6,119 0 0
ONTO INNOVATION INC COM 683344105 1,369 18,740 SH   SOLE 43 730 0 18,010
ONTRAK INC COM 683373104 182 5,609 SH   SOLE 2 3,914 0 1,695
ONTRAK INC COM 683373104 2 56 SH   SOLE 7 56 0 0
ONTRAK INC COM 683373104 954 29,383 SH   SOLE 18 29,383 0 0
ONTRAK INC COM 683373104 480 14,783 SH   SOLE 19 14,783 0 0
ONTRAK INC COM 683373104 10,139 312,166 SH   SOLE 21 312,166 0 0
ONTRAK INC COM 683373104 6,659 205,026 SH   SOLE 22 200,794 0 4,232
ONTRAK INC COM 683373104 17 519 SH   SOLE 25 519 0 0
ONTRAK INC COM 683373104 80 2,460 SH   SOLE 30 2,460 0 0
ONTRAK INC COM 683373104 29 894 SH   SOLE 40 894 0 0
ONTRAK INC COM 683373104 86 2,636 SH   SOLE 43 35 0 2,601
OOMA INC COM 683416101 444 23,540 SH   SOLE 2 3,457 0 20,083
OOMA INC COM 683416101 9 498 SH   SOLE 7 498 0 0
OOMA INC COM 683416101 1,554 82,389 SH   SOLE 18 75,249 0 7,140
OOMA INC COM 683416101 3,146 166,804 SH   SOLE 19 166,804 0 0
OOMA INC COM 683416101 14,797 784,589 SH   SOLE 21 784,589 0 0
OOMA INC COM 683416101 11,899 630,935 SH   SOLE 22 619,830 0 11,105
OOMA INC COM 683416101 220 11,665 SH   SOLE 23 11,665 0 0
OOMA INC COM 683416101 816 43,258 SH   SOLE 26 0 0 43,258
OOMA INC COM 683416101 81 4,289 SH   SOLE 43 0 0 4,289
OP BANCORP COM 67109R109 27 2,677 SH   SOLE 18 2,677 0 0
OP BANCORP COM 67109R109 435 43,228 SH   SOLE 21 43,228 0 0
OP BANCORP COM 67109R109 854 84,880 SH   SOLE 22 84,880 0 0
OPEN LENDING CORP COM CL A 68373J104 1,818 42,186 SH   SOLE 2 30,882 0 11,304
OPEN LENDING CORP COM CL A 68373J104 31 726 SH   SOLE 4 726 0 0
OPEN LENDING CORP COM CL A 68373J104 72 1,676 SH   SOLE 7 1,676 0 0
OPEN LENDING CORP COM CL A 68373J104 13,976 324,348 SH   SOLE 18 321,107 0 3,241
OPEN LENDING CORP COM CL A 68373J104 8,585 199,245 SH   SOLE 19 199,245 0 0
OPEN LENDING CORP COM CL A 68373J104 147,244 3,417,117 SH   SOLE 21 3,417,117 0 0
OPEN LENDING CORP COM CL A 68373J104 105,094 2,438,931 SH   SOLE 22 2,379,115 0 59,816
OPEN LENDING CORP COM CL A 68373J104 40 939 SH   SOLE 23 939 0 0
OPEN LENDING CORP COM CL A 68373J104 202 4,690 SH   SOLE 25 4,690 0 0
OPEN LENDING CORP COM CL A 68373J104 1,154 26,783 SH   SOLE 26 21,004 0 5,779
OPEN LENDING CORP COM CL A 68373J104 366 8,488 SH   SOLE 28 8,488 0 0
OPEN LENDING CORP COM CL A 68373J104 7,702 178,751 SH   SOLE 30 178,751 0 0
OPEN LENDING CORP COM CL A 68373J104 201 4,664 SH   SOLE 36 4,664 0 0
OPEN LENDING CORP COM CL A 68373J104 463 10,755 SH   SOLE 40 10,755 0 0
OPEN TEXT CORP COM 683715106 10,595 208,556 SH   SOLE 2 208,556 0 0
OPEN TEXT CORP COM 683715106 20,093 395,528 SH   SOLE 18 290,329 0 105,199
OPEN TEXT CORP COM 683715106 165,759 3,262,966 SH   SOLE 19 3,262,966 0 0
OPEN TEXT CORP COM 683715106 31,286 615,872 SH   SOLE 21 615,872 0 0
OPEN TEXT CORP COM 683715106 13,326 262,332 SH   SOLE 22 262,332 0 0
OPEN TEXT CORP COM 683715106 2,759 54,315 SH   SOLE 23 54,315 0 0
OPEN TEXT CORP COM 683715106 2,737 53,870 SH   SOLE 25 53,870 0 0
OPEN TEXT CORP COM 683715106 1,642 32,325 SH   SOLE 26 0 0 32,325
OPEN TEXT CORP COM 683715106 56,880 1,119,691 SH   SOLE 30 1,119,691 0 0
OPEN TEXT CORP COM 683715106 10,529 207,271 SH   SOLE 34 207,271 0 0
OPEN TEXT CORP COM 683715106 19,315 380,214 SH   SOLE 43 21,529 0 358,685
OPENDOOR TECHNOLOGIES INC COM 683712103 12,192 687,627 SH   SOLE 2 98,912 0 588,715
OPENDOOR TECHNOLOGIES INC COM 683712103 241 13,589 SH   SOLE 4 13,589 0 0
OPENDOOR TECHNOLOGIES INC COM 683712103 123 6,944 SH   SOLE 7 6,944 0 0
OPENDOOR TECHNOLOGIES INC COM 683712103 2,454 138,391 SH   SOLE 18 138,391 0 0
OPENDOOR TECHNOLOGIES INC COM 683712103 58,323 3,289,512 SH   SOLE 19 3,289,512 0 0
OPENDOOR TECHNOLOGIES INC COM 683712103 99,127 5,590,938 SH   SOLE 21 5,590,938 0 0
OPENDOOR TECHNOLOGIES INC COM 683712103 138,585 7,816,412 SH   SOLE 22 7,499,380 0 317,032
OPENDOOR TECHNOLOGIES INC COM 683712103 57 3,210 SH   SOLE 25 3,210 0 0
OPENDOOR TECHNOLOGIES INC COM 683712103 1,143 64,480 SH   SOLE 26 56,443 0 8,037
OPENDOOR TECHNOLOGIES INC COM 683712103 251 14,151 SH   SOLE 28 14,151 0 0
OPENDOOR TECHNOLOGIES INC COM 683712103 43 2,453 SH   SOLE 29 2,453 0 0
OPENDOOR TECHNOLOGIES INC COM 683712103 1,666 93,976 SH   SOLE 30 93,976 0 0
OPENDOOR TECHNOLOGIES INC COM 683712103 109 6,159 SH   SOLE 31 6,159 0 0
OPENDOOR TECHNOLOGIES INC COM 683712103 157 8,876 SH   SOLE 34 8,876 0 0
OPENDOOR TECHNOLOGIES INC COM 683712103 220 12,428 SH   SOLE 40 12,428 0 0
OPERA LTD SPONSORED ADS 68373M107 266 25,912 SH   SOLE 43 6,635 0 19,277
OPGEN INC COM 68373L307 19 8,156 SH   SOLE 18 8,156 0 0
OPGEN INC COM 68373L307 227 100,014 SH   SOLE 21 100,014 0 0
OPIANT PHARMACEUTICALS INC COM 683750103 12 892 SH   SOLE 18 892 0 0
OPIANT PHARMACEUTICALS INC COM 683750103 34 2,506 SH   SOLE 21 2,506 0 0
OPIANT PHARMACEUTICALS INC COM 683750103 114 8,514 SH   SOLE 22 8,514 0 0
OPKO HEALTH INC COM 68375N103 3,093 763,583 SH   SOLE 2 239,209 0 524,374
OPKO HEALTH INC COM 68375N103 7 1,796 SH   SOLE 4 1,796 0 0
OPKO HEALTH INC COM 68375N103 26 6,318 SH   SOLE 7 6,318 0 0
OPKO HEALTH INC COM 68375N103 5,170 1,276,617 SH   SOLE 18 1,276,617 0 0
OPKO HEALTH INC COM 68375N103 6,586 1,626,083 SH   SOLE 19 1,626,083 0 0
OPKO HEALTH INC COM 68375N103 73,468 18,140,322 SH   SOLE 21 18,140,322 0 0
OPKO HEALTH INC COM 68375N103 47,740 11,787,649 SH   SOLE 22 11,175,463 0 612,186
OPKO HEALTH INC COM 68375N103 290 71,716 SH   SOLE 23 71,716 0 0
OPKO HEALTH INC COM 68375N103 105 26,045 SH   SOLE 25 26,045 0 0
OPKO HEALTH INC COM 68375N103 1,729 427,033 SH   SOLE 26 95,302 0 331,731
OPKO HEALTH INC COM 68375N103 229 56,460 SH   SOLE 28 56,460 0 0
OPKO HEALTH INC COM 68375N103 4,376 1,080,614 SH   SOLE 30 1,080,614 0 0
OPKO HEALTH INC COM 68375N103 132 32,532 SH   SOLE 36 32,532 0 0
OPKO HEALTH INC COM 68375N103 194 47,855 SH   SOLE 40 47,855 0 0
OPKO HEALTH INC COM 68375N103 372 91,758 SH   SOLE 43 336 0 91,422
OPORTUN FINL CORP COM 68376D104 412 20,565 SH   SOLE 2 1,394 0 19,171
OPORTUN FINL CORP COM 68376D104 8 408 SH   SOLE 7 408 0 0
OPORTUN FINL CORP COM 68376D104 1,440 71,887 SH   SOLE 18 71,887 0 0
OPORTUN FINL CORP COM 68376D104 700 34,964 SH   SOLE 19 34,964 0 0
OPORTUN FINL CORP COM 68376D104 15,663 781,955 SH   SOLE 21 781,955 0 0
OPORTUN FINL CORP COM 68376D104 9,650 481,781 SH   SOLE 22 460,044 0 21,737
OPORTUN FINL CORP COM 68376D104 26,076 1,301,856 SH   SOLE 34 1,301,856 0 0
OPORTUN FINL CORP COM 68376D104 3 125 SH   SOLE 43 0 0 125
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 444 8,726 SH   SOLE 2 741 0 7,985
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 8 148 SH   SOLE 7 148 0 0
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 1,630 32,068 SH   SOLE 18 32,068 0 0
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 2,407 47,343 SH   SOLE 19 47,343 0 0
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 18,540 364,665 SH   SOLE 21 364,665 0 0
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 12,987 255,446 SH   SOLE 22 245,745 0 9,701
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 1,204 23,675 SH   SOLE 43 236 0 23,439
OPTICAL CABLE CORP COM NEW 683827208 29 7,984 SH   SOLE 21 7,984 0 0
OPTICAL CABLE CORP COM NEW 683827208 11 3,089 SH   SOLE 22 3,089 0 0
OPTIMIZERX CORP COM NEW 68401U204 398 6,425 SH   SOLE 2 4,652 0 1,773
OPTIMIZERX CORP COM NEW 68401U204 17 271 SH   SOLE 7 271 0 0
OPTIMIZERX CORP COM NEW 68401U204 3,426 55,354 SH   SOLE 18 55,354 0 0
OPTIMIZERX CORP COM NEW 68401U204 1,762 28,461 SH   SOLE 19 28,461 0 0
OPTIMIZERX CORP COM NEW 68401U204 37,156 600,261 SH   SOLE 21 600,261 0 0
OPTIMIZERX CORP COM NEW 68401U204 24,403 394,238 SH   SOLE 22 383,326 0 10,912
OPTIMIZERX CORP COM NEW 68401U204 35 567 SH   SOLE 25 567 0 0
OPTIMIZERX CORP COM NEW 68401U204 1,014 16,383 SH   SOLE 30 16,383 0 0
OPTIMIZERX CORP COM NEW 68401U204 107 1,735 SH   SOLE 40 1,735 0 0
OPTIMIZERX CORP COM NEW 68401U204 29 462 SH   SOLE 43 0 0 462
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 547 176,029 SH   SOLE 21 176,029 0 0
OPTINOSE INC COM 68404V100 1,319 424,000 SH   SOLE 22 424,000 0 0
OPTINOSE INC COM 68404V100 10 3,118 SH   SOLE 43 0 0 3,118
OPTION CARE HEALTH INC COM NEW 68404L201 2,618 119,692 SH   SOLE 2 28,252 0 91,440
OPTION CARE HEALTH INC COM NEW 68404L201 3 129 SH   SOLE 4 129 0 0
OPTION CARE HEALTH INC COM NEW 68404L201 39 1,778 SH   SOLE 7 1,778 0 0
OPTION CARE HEALTH INC COM NEW 68404L201 7,721 353,040 SH   SOLE 18 353,040 0 0
OPTION CARE HEALTH INC COM NEW 68404L201 5,808 265,560 SH   SOLE 19 265,560 0 0
OPTION CARE HEALTH INC COM NEW 68404L201 91,650 4,190,660 SH   SOLE 21 4,190,660 0 0
OPTION CARE HEALTH INC COM NEW 68404L201 57,082 2,610,051 SH   SOLE 22 2,456,158 0 153,893
OPTION CARE HEALTH INC COM NEW 68404L201 34 1,560 SH   SOLE 23 1,560 0 0
OPTION CARE HEALTH INC COM NEW 68404L201 54 2,477 SH   SOLE 25 2,477 0 0
OPTION CARE HEALTH INC COM NEW 68404L201 197 8,994 SH   SOLE 26 0 0 8,994
OPTION CARE HEALTH INC COM NEW 68404L201 124 5,688 SH   SOLE 28 5,688 0 0
OPTION CARE HEALTH INC COM NEW 68404L201 2,788 127,458 SH   SOLE 30 127,458 0 0
OPTION CARE HEALTH INC COM NEW 68404L201 206 9,430 SH   SOLE 40 9,430 0 0
OPTION CARE HEALTH INC COM NEW 68404L201 125 5,705 SH   SOLE 43 341 0 5,364
ORACLE CORP COM 68389X105 317,347 4,076,918 SH   SOLE 2 784,692 0 3,292,226
ORACLE CORP COM 68389X105 83,438 1,071,918 SH   SOLE 4 663,570 0 408,348
ORACLE CORP COM 68389X105 133,548 1,715,668 SH   SOLE 7 1,654,672 0 60,996
ORACLE CORP COM 68389X105 1,135 14,585 SH   SOLE 13 5,467 0 9,118
ORACLE CORP COM 68389X105 19,273 247,600 SH   SOLE 15 247,600 0 0
ORACLE CORP COM 68389X105 30 389 SH   SOLE 17 0 0 389
ORACLE CORP COM 68389X105 356,412 4,578,777 SH   SOLE 18 4,313,960 0 264,817
ORACLE CORP COM 68389X105 53,275 684,416 SH   SOLE 19 684,416 0 0
ORACLE CORP COM 68389X105 4,434 56,963 SH   SOLE 20 56,963 0 0
ORACLE CORP COM 68389X105 3,571,396 45,881,249 SH   SOLE 21 45,881,249 0 0
ORACLE CORP COM 68389X105 3,024,152 38,850,868 SH   SOLE 22 35,036,179 0 3,814,689
ORACLE CORP COM 68389X105 87,789 1,127,817 SH   SOLE 23 1,127,817 0 0
ORACLE CORP COM 68389X105 231,905 2,979,251 SH   SOLE 25 2,979,251 0 0
ORACLE CORP COM 68389X105 325,711 4,184,364 SH   SOLE 26 1,725,101 0 2,459,263
ORACLE CORP COM 68389X105 437,835 5,624,806 SH   SOLE 28 226,005 0 5,398,801
ORACLE CORP COM 68389X105 406 5,212 SH   SOLE 29 5,212 0 0
ORACLE CORP COM 68389X105 651,740 8,372,817 SH   SOLE 30 8,372,817 0 0
ORACLE CORP COM 68389X105 44,397 570,366 SH   SOLE 31 261,824 0 308,542
ORACLE CORP COM 68389X105 8,249 105,975 SH   SOLE 32 105,975 0 0
ORACLE CORP COM 68389X105 25,297 324,991 SH   SOLE 34 324,991 0 0
ORACLE CORP COM 68389X105 80,412 1,033,036 SH   SOLE 36 1,033,036 0 0
ORACLE CORP COM 68389X105 5,440 69,883 SH   SOLE 40 69,883 0 0
ORACLE CORP COM 68389X105 160,291 2,059,232 SH   SOLE 43 173,647 0 1,885,585
ORAGENICS INC COM PAR 684023302 30 42,383 SH   SOLE 21 42,383 0 0
ORAGENICS INC COM PAR 684023302 891 1,263,584 SH   SOLE 22 1,263,584 0 0
ORAMED PHARMACEUTICALS INC COM NEW 68403P203 51 3,812 SH   SOLE 2 1,092 0 2,720
ORAMED PHARMACEUTICALS INC COM NEW 68403P203 6 429 SH   SOLE 7 429 0 0
ORAMED PHARMACEUTICALS INC COM NEW 68403P203 1,161 86,801 SH   SOLE 18 86,801 0 0
ORAMED PHARMACEUTICALS INC COM NEW 68403P203 696 51,993 SH   SOLE 19 51,993 0 0
ORAMED PHARMACEUTICALS INC COM NEW 68403P203 12,025 898,737 SH   SOLE 21 898,737 0 0
ORAMED PHARMACEUTICALS INC COM NEW 68403P203 3,047 227,758 SH   SOLE 22 226,230 0 1,528
ORANGE SPONSORED ADR 684060106 15,709 1,373,193 SH   SOLE 43 133,341 0 1,239,852
ORASURE TECHNOLOGIES INC COM 68554V108 2,809 277,049 SH   SOLE 2 114,631 0 162,418
ORASURE TECHNOLOGIES INC COM 68554V108 4 364 SH   SOLE 4 364 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 12 1,213 SH   SOLE 7 1,213 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 3,481 343,315 SH   SOLE 18 315,997 0 27,318
ORASURE TECHNOLOGIES INC COM 68554V108 10,465 1,032,069 SH   SOLE 19 1,032,069 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 89,107 8,787,687 SH   SOLE 21 8,787,687 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 28,429 2,803,636 SH   SOLE 22 2,698,326 0 105,310
ORASURE TECHNOLOGIES INC COM 68554V108 425 41,921 SH   SOLE 23 41,921 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 66 6,466 SH   SOLE 25 6,466 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 1,877 185,126 SH   SOLE 26 4,703 0 180,423
ORASURE TECHNOLOGIES INC COM 68554V108 83 8,216 SH   SOLE 28 8,216 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 4,996 492,668 SH   SOLE 30 492,668 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 51 4,982 SH   SOLE 34 4,982 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 125 12,288 SH   SOLE 36 12,288 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 99 9,772 SH   SOLE 40 9,772 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 481 47,392 SH   SOLE 43 1,194 0 46,198
ORBCOMM INC COM 68555P100 344 30,642 SH   SOLE 2 22,876 0 7,766
ORBCOMM INC COM 68555P100 17 1,517 SH   SOLE 7 1,517 0 0
ORBCOMM INC COM 68555P100 2,833 252,066 SH   SOLE 18 252,066 0 0
ORBCOMM INC COM 68555P100 1,488 132,389 SH   SOLE 19 132,389 0 0
ORBCOMM INC COM 68555P100 31,551 2,807,034 SH   SOLE 21 2,807,034 0 0
ORBCOMM INC COM 68555P100 22,017 1,958,794 SH   SOLE 22 1,909,847 0 48,947
ORBCOMM INC COM 68555P100 28 2,475 SH   SOLE 25 2,475 0 0
ORBCOMM INC COM 68555P100 81 7,209 SH   SOLE 26 0 0 7,209
ORBCOMM INC COM 68555P100 668 59,422 SH   SOLE 30 59,422 0 0
ORBCOMM INC COM 68555P100 99 8,822 SH   SOLE 40 8,822 0 0
ORBCOMM INC COM 68555P100 108 9,584 SH   SOLE 43 0 0 9,584
ORBITAL ENERGY GROUP INC COM 68559A109 1 188 SH   SOLE 2 188 0 0
ORBITAL ENERGY GROUP INC COM 68559A109 41 9,405 SH   SOLE 18 9,405 0 0
ORBITAL ENERGY GROUP INC COM 68559A109 639 146,112 SH   SOLE 21 146,112 0 0
ORBITAL ENERGY GROUP INC COM 68559A109 2,031 464,671 SH   SOLE 22 464,671 0 0
ORCHARD THERAPEUTICS PLC ADS 68570P101 2,864 652,478 SH   SOLE 21 652,478 0 0
ORCHARD THERAPEUTICS PLC ADS 68570P101 102 23,238 SH   SOLE 30 23,238 0 0
ORCHID IS CAP INC COM 68571X103 429 82,610 SH   SOLE 2 5,728 0 76,882
ORCHID IS CAP INC COM 68571X103 4 779 SH   SOLE 7 779 0 0
ORCHID IS CAP INC COM 68571X103 1,643 316,620 SH   SOLE 18 316,620 0 0
ORCHID IS CAP INC COM 68571X103 759 146,179 SH   SOLE 19 146,179 0 0
ORCHID IS CAP INC COM 68571X103 30,805 5,935,476 SH   SOLE 21 5,935,476 0 0
ORCHID IS CAP INC COM 68571X103 13,940 2,685,843 SH   SOLE 22 2,585,094 0 100,749
ORCHID IS CAP INC COM 68571X103 197 37,869 SH   SOLE 43 10,914 0 26,955
OREILLY AUTOMOTIVE INC COM 67103H107 84,714 149,616 SH   SOLE 2 22,981 0 126,635
OREILLY AUTOMOTIVE INC COM 67103H107 24,650 43,535 SH   SOLE 4 25,660 0 17,875
OREILLY AUTOMOTIVE INC COM 67103H107 41,218 72,796 SH   SOLE 7 69,811 0 2,985
OREILLY AUTOMOTIVE INC COM 67103H107 324 573 SH   SOLE 13 207 0 366
OREILLY AUTOMOTIVE INC COM 67103H107 4,281 7,560 SH   SOLE 15 7,560 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 2 4 SH   SOLE 17 0 0 4
OREILLY AUTOMOTIVE INC COM 67103H107 144,040 254,393 SH   SOLE 18 244,200 0 10,193
OREILLY AUTOMOTIVE INC COM 67103H107 42,536 75,124 SH   SOLE 19 75,124 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 1,006,064 1,776,839 SH   SOLE 21 1,776,839 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 871,398 1,539,001 SH   SOLE 22 1,388,736 0 150,265
OREILLY AUTOMOTIVE INC COM 67103H107 24,924 44,019 SH   SOLE 23 44,019 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 58,750 103,760 SH   SOLE 25 99,382 0 4,378
OREILLY AUTOMOTIVE INC COM 67103H107 91,180 161,035 SH   SOLE 26 67,162 0 93,873
OREILLY AUTOMOTIVE INC COM 67103H107 67,239 118,753 SH   SOLE 28 7,857 0 110,896
OREILLY AUTOMOTIVE INC COM 67103H107 35 61 SH   SOLE 29 61 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 181,791 321,066 SH   SOLE 30 321,066 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 11,124 19,646 SH   SOLE 31 8,725 0 10,921
OREILLY AUTOMOTIVE INC COM 67103H107 8,718 15,397 SH   SOLE 32 15,397 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 29,100 51,395 SH   SOLE 34 51,395 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 23,199 40,972 SH   SOLE 36 40,972 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 1,483 2,619 SH   SOLE 40 2,619 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 32,747 57,835 SH   SOLE 43 4,980 0 52,855
ORGANIGRAM HLDGS INC COM 68620P101 0 2 SH   SOLE 17 0 0 2
ORGANIGRAM HLDGS INC COM 68620P101 1 300 SH   SOLE 43 0 0 300
ORGANOGENESIS HLDGS INC COM 68621F102 756 45,476 SH   SOLE 2 25,305 0 20,171
ORGANOGENESIS HLDGS INC COM 68621F102 10 613 SH   SOLE 7 613 0 0
ORGANOGENESIS HLDGS INC COM 68621F102 2,753 165,638 SH   SOLE 18 159,479 0 6,159
ORGANOGENESIS HLDGS INC COM 68621F102 2,521 151,709 SH   SOLE 19 151,709 0 0
ORGANOGENESIS HLDGS INC COM 68621F102 89,826 5,404,677 SH   SOLE 21 5,404,677 0 0
ORGANOGENESIS HLDGS INC COM 68621F102 18,751 1,128,231 SH   SOLE 22 1,123,372 0 4,859
ORGANOGENESIS HLDGS INC COM 68621F102 48 2,895 SH   SOLE 23 2,895 0 0
ORGANOGENESIS HLDGS INC COM 68621F102 35 2,080 SH   SOLE 26 0 0 2,080
ORGANOGENESIS HLDGS INC COM 68621F102 1,896 114,097 SH   SOLE 30 114,097 0 0
ORGANOGENESIS HLDGS INC COM 68621F102 62 3,760 SH   SOLE 40 3,760 0 0
ORGANOGENESIS HLDGS INC COM 68621F102 33 1,997 SH   SOLE 43 0 0 1,997
ORGANON & CO COMMON STOCK 68622V106 20,129 665,208 SH   SOLE 2 150,085 0 515,123
ORGANON & CO COMMON STOCK 68622V106 32 1,042 SH   SOLE 4 1,042 0 0
ORGANON & CO COMMON STOCK 68622V106 6,131 202,617 SH   SOLE 7 193,785 0 8,832
ORGANON & CO COMMON STOCK 68622V106 171 5,641 SH   SOLE 15 5,641 0 0
ORGANON & CO COMMON STOCK 68622V106 0 2 SH   SOLE 17 0 0 2
ORGANON & CO COMMON STOCK 68622V106 27,066 894,436 SH   SOLE 18 872,946 0 21,490
ORGANON & CO COMMON STOCK 68622V106 4,289 141,744 SH   SOLE 19 141,744 0 0
ORGANON & CO COMMON STOCK 68622V106 210 6,929 SH   SOLE 20 6,929 0 0
ORGANON & CO COMMON STOCK 68622V106 186,556 6,165,118 SH   SOLE 21 6,165,118 0 0
ORGANON & CO COMMON STOCK 68622V106 175,139 5,787,798 SH   SOLE 22 5,228,532 0 559,266
ORGANON & CO COMMON STOCK 68622V106 46 1,511 SH   SOLE 23 1,511 0 0
ORGANON & CO COMMON STOCK 68622V106 11,388 376,346 SH   SOLE 25 376,346 0 0
ORGANON & CO COMMON STOCK 68622V106 13,154 434,683 SH   SOLE 26 120,407 0 314,276
ORGANON & CO COMMON STOCK 68622V106 14,069 464,943 SH   SOLE 28 27,636 0 437,307
ORGANON & CO COMMON STOCK 68622V106 5 170 SH   SOLE 29 170 0 0
ORGANON & CO COMMON STOCK 68622V106 24,424 807,144 SH   SOLE 30 795,123 0 12,021
ORGANON & CO COMMON STOCK 68622V106 5,552 183,471 SH   SOLE 31 4,560 0 178,911
ORGANON & CO COMMON STOCK 68622V106 163 5,398 SH   SOLE 32 5,398 0 0
ORGANON & CO COMMON STOCK 68622V106 136 4,506 SH   SOLE 34 4,506 0 0
ORGANON & CO COMMON STOCK 68622V106 2,469 81,606 SH   SOLE 36 81,606 0 0
ORGANON & CO COMMON STOCK 68622V106 958 31,670 SH   SOLE 40 31,670 0 0
ORGANON & CO COMMON STOCK 68622V106 7,308 241,512 SH   SOLE 43 39,029 0 202,483
ORGANOVO HLDGS INC COM NEW 68620A203 15 1,550 SH   SOLE 18 1,550 0 0
ORGANOVO HLDGS INC COM NEW 68620A203 211 22,470 SH   SOLE 21 22,470 0 0
ORGANOVO HLDGS INC COM NEW 68620A203 1,332 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 328 64,654 SH   SOLE 21 64,654 0 0
ORGENESIS INC COM NEW 68619K204 296 58,293 SH   SOLE 22 58,293 0 0
ORIC PHARMACEUTICALS INC COM 68622P109 512 28,949 SH   SOLE 2 8,359 0 20,590
ORIC PHARMACEUTICALS INC COM 68622P109 2 102 SH   SOLE 4 102 0 0
ORIC PHARMACEUTICALS INC COM 68622P109 8 474 SH   SOLE 7 474 0 0
ORIC PHARMACEUTICALS INC COM 68622P109 1,758 99,352 SH   SOLE 18 99,352 0 0
ORIC PHARMACEUTICALS INC COM 68622P109 4,529 256,008 SH   SOLE 19 256,008 0 0
ORIC PHARMACEUTICALS INC COM 68622P109 23,457 1,326,009 SH   SOLE 21 1,326,009 0 0
ORIC PHARMACEUTICALS INC COM 68622P109 9,406 531,721 SH   SOLE 22 493,694 0 38,027
ORIC PHARMACEUTICALS INC COM 68622P109 9 506 SH   SOLE 23 506 0 0
ORIC PHARMACEUTICALS INC COM 68622P109 18 1,045 SH   SOLE 25 1,045 0 0
ORIC PHARMACEUTICALS INC COM 68622P109 43 2,417 SH   SOLE 26 1,050 0 1,367
ORIC PHARMACEUTICALS INC COM 68622P109 311 17,553 SH   SOLE 30 17,553 0 0
ORIC PHARMACEUTICALS INC COM 68622P109 58 3,282 SH   SOLE 34 3,282 0 0
ORIC PHARMACEUTICALS INC COM 68622P109 13 754 SH   SOLE 36 754 0 0
ORIC PHARMACEUTICALS INC COM 68622P109 38 2,138 SH   SOLE 40 2,138 0 0
ORIGIN AGRITECH LIMITED SHS NEW G67828205 907 104,336 SH   SOLE 7 104,336 0 0
ORIGIN BANCORP INC COM 68621T102 1,091 25,685 SH   SOLE 2 9,547 0 16,138
ORIGIN BANCORP INC COM 68621T102 14 336 SH   SOLE 7 336 0 0
ORIGIN BANCORP INC COM 68621T102 3,187 75,061 SH   SOLE 18 75,061 0 0
ORIGIN BANCORP INC COM 68621T102 1,688 39,746 SH   SOLE 19 39,746 0 0
ORIGIN BANCORP INC COM 68621T102 38,030 895,658 SH   SOLE 21 895,658 0 0
ORIGIN BANCORP INC COM 68621T102 25,829 608,320 SH   SOLE 22 579,590 0 28,730
ORIGIN BANCORP INC COM 68621T102 57 1,344 SH   SOLE 25 1,344 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 702 16,542 SH   SOLE 30 16,542 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 108 2,538 SH   SOLE 40 2,538 0 0
ORIGIN BANCORP INC COM 68621T102 506 11,909 SH   SOLE 43 0 0 11,909
ORION ACQUISITION CORP UNIT 02/19/2026 68626A207 3,274 330,000 SH   SOLE 2 330,000 0 0
ORION ACQUISITION CORP UNIT 02/19/2026 68626A207 18,203 1,835,000 SH   SOLE 19 1,835,000 0 0
ORION ACQUISITION CORP UNIT 02/19/2026 68626A207 18,203 1,835,000 SH   SOLE 34 1,835,000 0 0
ORION ENERGY SYS INC COM 686275108 4 744 SH   SOLE 2 744 0 0
ORION ENERGY SYS INC COM 686275108 34 5,884 SH   SOLE 18 5,884 0 0
ORION ENERGY SYS INC COM 686275108 582 101,554 SH   SOLE 21 101,554 0 0
ORION ENERGY SYS INC COM 686275108 1,377 240,394 SH   SOLE 22 240,394 0 0
ORION ENGINEERED CARBONS S A COM L72967109 473 24,893 SH   SOLE 2 18,544 0 6,349
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,514 185,026 SH   SOLE 18 185,026 0 0
ORION ENGINEERED CARBONS S A COM L72967109 2,024 106,579 SH   SOLE 19 106,579 0 0
ORION ENGINEERED CARBONS S A COM L72967109 37,853 1,993,333 SH   SOLE 21 1,993,333 0 0
ORION ENGINEERED CARBONS S A COM L72967109 28,514 1,501,504 SH   SOLE 22 1,461,525 0 39,979
ORION ENGINEERED CARBONS S A COM L72967109 31 1,630 SH   SOLE 25 1,630 0 0
ORION ENGINEERED CARBONS S A COM L72967109 649 34,176 SH   SOLE 26 34,176 0 0
ORION ENGINEERED CARBONS S A COM L72967109 158 8,310 SH   SOLE 28 8,310 0 0
ORION ENGINEERED CARBONS S A COM L72967109 1,110 58,436 SH   SOLE 30 58,436 0 0
ORION ENGINEERED CARBONS S A COM L72967109 120 6,301 SH   SOLE 40 6,301 0 0
ORION ENGINEERED CARBONS S A COM L72967109 537 28,279 SH   SOLE 43 17,234 0 11,045
ORION GROUP HLDGS INC COM 68628V308 36 6,188 SH   SOLE 18 6,188 0 0
ORION GROUP HLDGS INC COM 68628V308 589 102,503 SH   SOLE 21 102,503 0 0
ORION GROUP HLDGS INC COM 68628V308 2,836 493,254 SH   SOLE 22 493,254 0 0
ORIX CORP SPONSORED ADR 686330101 6 75 SH   SOLE 18 75 0 0
ORIX CORP SPONSORED ADR 686330101 33,033 390,185 SH   SOLE 43 38,892 0 351,293
ORMAT TECHNOLOGIES INC COM 686688102 5,280 75,934 SH   SOLE 2 40,243 0 35,691
ORMAT TECHNOLOGIES INC COM 686688102 12 179 SH   SOLE 4 179 0 0
ORMAT TECHNOLOGIES INC COM 686688102 51 729 SH   SOLE 7 729 0 0
ORMAT TECHNOLOGIES INC COM 686688102 10,157 146,085 SH   SOLE 18 146,085 0 0
ORMAT TECHNOLOGIES INC COM 686688102 7,019 100,947 SH   SOLE 19 100,947 0 0
ORMAT TECHNOLOGIES INC COM 686688102 171,138 2,461,348 SH   SOLE 21 2,461,348 0 0
ORMAT TECHNOLOGIES INC COM 686688102 78,194 1,124,609 SH   SOLE 22 1,057,127 0 67,482
ORMAT TECHNOLOGIES INC COM 686688102 291 4,185 SH   SOLE 25 4,185 0 0
ORMAT TECHNOLOGIES INC COM 686688102 1,735 24,947 SH   SOLE 26 15,172 0 9,775
ORMAT TECHNOLOGIES INC COM 686688102 368 5,295 SH   SOLE 28 5,295 0 0
ORMAT TECHNOLOGIES INC COM 686688102 54,007 776,742 SH   SOLE 30 776,742 0 0
ORMAT TECHNOLOGIES INC COM 686688102 57 814 SH   SOLE 34 814 0 0
ORMAT TECHNOLOGIES INC COM 686688102 510 7,328 SH   SOLE 36 7,328 0 0
ORMAT TECHNOLOGIES INC COM 686688102 342 4,920 SH   SOLE 40 4,920 0 0
ORMAT TECHNOLOGIES INC COM 686688102 10,513 151,198 SH   SOLE 43 124 0 151,074
ORRSTOWN FINL SVCS INC COM 687380105 245 10,622 SH   SOLE 2 1,053 0 9,569
ORRSTOWN FINL SVCS INC COM 687380105 4 175 SH   SOLE 7 175 0 0
ORRSTOWN FINL SVCS INC COM 687380105 904 39,169 SH   SOLE 18 39,169 0 0
ORRSTOWN FINL SVCS INC COM 687380105 468 20,306 SH   SOLE 19 20,306 0 0
ORRSTOWN FINL SVCS INC COM 687380105 10,410 451,249 SH   SOLE 21 451,249 0 0
ORRSTOWN FINL SVCS INC COM 687380105 5,860 254,005 SH   SOLE 22 241,748 0 12,257
ORTHO CLINICAL DIAGNOSTICS H ORD SHS G6829J107 1,388 64,832 SH   SOLE 2 52,818 0 12,014
ORTHO CLINICAL DIAGNOSTICS H ORD SHS G6829J107 33 1,520 SH   SOLE 7 1,520 0 0
ORTHO CLINICAL DIAGNOSTICS H ORD SHS G6829J107 5,836 272,595 SH   SOLE 18 272,595 0 0
ORTHO CLINICAL DIAGNOSTICS H ORD SHS G6829J107 5,586 260,896 SH   SOLE 19 260,896 0 0
ORTHO CLINICAL DIAGNOSTICS H ORD SHS G6829J107 70,731 3,303,656 SH   SOLE 21 3,303,656 0 0
ORTHO CLINICAL DIAGNOSTICS H ORD SHS G6829J107 43,103 2,013,212 SH   SOLE 22 1,962,825 0 50,387
ORTHO CLINICAL DIAGNOSTICS H ORD SHS G6829J107 48 2,240 SH   SOLE 23 2,240 0 0
ORTHO CLINICAL DIAGNOSTICS H ORD SHS G6829J107 56 2,611 SH   SOLE 25 2,611 0 0
ORTHO CLINICAL DIAGNOSTICS H ORD SHS G6829J107 801 37,396 SH   SOLE 26 37,396 0 0
ORTHO CLINICAL DIAGNOSTICS H ORD SHS G6829J107 511 23,883 SH   SOLE 30 23,883 0 0
ORTHO CLINICAL DIAGNOSTICS H ORD SHS G6829J107 3,004 140,325 SH   SOLE 34 140,325 0 0
ORTHO CLINICAL DIAGNOSTICS H ORD SHS G6829J107 214 10,000 SH   SOLE 40 10,000 0 0
ORTHO CLINICAL DIAGNOSTICS H ORD SHS G6829J107 3 151 SH   SOLE 43 0 0 151
ORTHOFIX MED INC COM 68752M108 1,240 30,916 SH   SOLE 2 14,187 0 16,729
ORTHOFIX MED INC COM 68752M108 4 91 SH   SOLE 4 91 0 0
ORTHOFIX MED INC COM 68752M108 14 342 SH   SOLE 7 342 0 0
ORTHOFIX MED INC COM 68752M108 3,324 82,864 SH   SOLE 18 82,864 0 0
ORTHOFIX MED INC COM 68752M108 1,449 36,128 SH   SOLE 19 36,128 0 0
ORTHOFIX MED INC COM 68752M108 101,159 2,522,027 SH   SOLE 21 2,522,027 0 0
ORTHOFIX MED INC COM 68752M108 22,037 549,409 SH   SOLE 22 521,114 0 28,295
ORTHOFIX MED INC COM 68752M108 73 1,823 SH   SOLE 25 1,823 0 0
ORTHOFIX MED INC COM 68752M108 296 7,386 SH   SOLE 26 6,627 0 759
ORTHOFIX MED INC COM 68752M108 109 2,718 SH   SOLE 28 2,718 0 0
ORTHOFIX MED INC COM 68752M108 2,515 62,708 SH   SOLE 30 62,708 0 0
ORTHOFIX MED INC COM 68752M108 16 407 SH   SOLE 34 407 0 0
ORTHOFIX MED INC COM 68752M108 129 3,227 SH   SOLE 36 3,227 0 0
ORTHOFIX MED INC COM 68752M108 83 2,057 SH   SOLE 40 2,057 0 0
ORTHOFIX MED INC COM 68752M108 475 11,834 SH   SOLE 43 0 0 11,834
ORTHOPEDIATRICS CORP COM 68752L100 364 5,762 SH   SOLE 2 4,171 0 1,591
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,929 46,366 SH   SOLE 18 46,366 0 0
ORTHOPEDIATRICS CORP COM 68752L100 1,483 23,477 SH   SOLE 19 23,477 0 0
ORTHOPEDIATRICS CORP COM 68752L100 31,331 495,894 SH   SOLE 21 495,894 0 0
ORTHOPEDIATRICS CORP COM 68752L100 21,799 345,034 SH   SOLE 22 337,231 0 7,803
ORTHOPEDIATRICS CORP COM 68752L100 61 973 SH   SOLE 25 973 0 0
ORTHOPEDIATRICS CORP COM 68752L100 200 3,173 SH   SOLE 26 862 0 2,311
ORTHOPEDIATRICS CORP COM 68752L100 97 1,540 SH   SOLE 28 1,540 0 0
ORTHOPEDIATRICS CORP COM 68752L100 922 14,586 SH   SOLE 30 14,586 0 0
ORTHOPEDIATRICS CORP COM 68752L100 73 1,150 SH   SOLE 36 1,150 0 0
ORTHOPEDIATRICS CORP COM 68752L100 74 1,175 SH   SOLE 40 1,175 0 0
ORTHOPEDIATRICS CORP COM 68752L100 94 1,481 SH   SOLE 43 0 0 1,481
OSCAR HEALTH INC CL A 687793109 47 2,175 SH   SOLE 2 2,175 0 0
OSCAR HEALTH INC CL A 687793109 1,018 47,357 SH   SOLE 21 47,357 0 0
OSCAR HEALTH INC CL A 687793109 13,215 614,669 SH   SOLE 22 614,669 0 0
OSHKOSH CORP COM 688239201 20,334 163,143 SH   SOLE 2 55,831 0 107,312
OSHKOSH CORP COM 688239201 68 545 SH   SOLE 4 545 0 0
OSHKOSH CORP COM 688239201 197 1,581 SH   SOLE 7 1,581 0 0
OSHKOSH CORP COM 688239201 2,678 21,487 SH   SOLE 13 21,487 0 0
OSHKOSH CORP COM 688239201 22,832 183,187 SH   SOLE 18 175,167 0 8,020
OSHKOSH CORP COM 688239201 32,916 264,088 SH   SOLE 19 264,088 0 0
OSHKOSH CORP COM 688239201 399,128 3,202,248 SH   SOLE 21 3,202,248 0 0
OSHKOSH CORP COM 688239201 273,265 2,192,434 SH   SOLE 22 2,071,029 0 121,405
OSHKOSH CORP COM 688239201 382 3,064 SH   SOLE 25 3,064 0 0
OSHKOSH CORP COM 688239201 3,803 30,511 SH   SOLE 26 24,879 0 5,632
OSHKOSH CORP COM 688239201 9,921 79,598 SH   SOLE 28 8,536 0 71,062
OSHKOSH CORP COM 688239201 7,734 62,052 SH   SOLE 30 62,052 0 0
OSHKOSH CORP COM 688239201 146 1,168 SH   SOLE 31 1,168 0 0
OSHKOSH CORP COM 688239201 1,598 12,822 SH   SOLE 34 12,822 0 0
OSHKOSH CORP COM 688239201 302 2,421 SH   SOLE 36 2,421 0 0
OSHKOSH CORP COM 688239201 1,041 8,354 SH   SOLE 40 8,354 0 0
OSHKOSH CORP COM 688239201 6,741 54,083 SH   SOLE 43 2,853 0 51,230
OSI SYSTEMS INC COM 671044105 3,318 32,646 SH   SOLE 2 11,682 0 20,964
OSI SYSTEMS INC COM 671044105 8 80 SH   SOLE 4 80 0 0
OSI SYSTEMS INC COM 671044105 29 286 SH   SOLE 7 286 0 0
OSI SYSTEMS INC COM 671044105 8,279 81,458 SH   SOLE 18 68,795 0 12,663
OSI SYSTEMS INC COM 671044105 32,079 315,612 SH   SOLE 19 315,612 0 0
OSI SYSTEMS INC COM 671044105 209,540 2,061,587 SH   SOLE 21 2,061,587 0 0
OSI SYSTEMS INC COM 671044105 80,966 796,599 SH   SOLE 22 772,520 0 24,079
OSI SYSTEMS INC COM 671044105 1,719 16,908 SH   SOLE 23 16,908 0 0
OSI SYSTEMS INC COM 671044105 152 1,491 SH   SOLE 25 1,491 0 0
OSI SYSTEMS INC COM 671044105 9,691 95,348 SH   SOLE 26 8,414 0 86,934
OSI SYSTEMS INC COM 671044105 226 2,219 SH   SOLE 28 2,219 0 0
OSI SYSTEMS INC COM 671044105 10,824 106,495 SH   SOLE 30 106,495 0 0
OSI SYSTEMS INC COM 671044105 208 2,044 SH   SOLE 34 2,044 0 0
OSI SYSTEMS INC COM 671044105 287 2,828 SH   SOLE 36 2,828 0 0
OSI SYSTEMS INC COM 671044105 227 2,235 SH   SOLE 40 2,235 0 0
OSI SYSTEMS INC COM 671044105 642 6,315 SH   SOLE 43 499 0 5,816
OSI SYSTEMS INC NOTE 1.250% 9/0 671044AD7 1,904 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 143 47,457 SH   SOLE 21 47,457 0 0
OSMOTICA PHARMACEUTICALS PLC SHS G6S41R101 280 93,107 SH   SOLE 22 93,107 0 0
OSMOTICA PHARMACEUTICALS PLC SHS G6S41R101 66 21,906 SH   SOLE 30 21,906 0 0
OTIS WORLDWIDE CORP COM 68902V107 117,658 1,438,886 SH   SOLE 2 469,560 0 969,326
OTIS WORLDWIDE CORP COM 68902V107 22,137 270,721 SH   SOLE 4 163,506 0 107,215
OTIS WORLDWIDE CORP COM 68902V107 30,387 371,617 SH   SOLE 7 356,959 0 14,658
OTIS WORLDWIDE CORP COM 68902V107 8,190 100,161 SH   SOLE 13 98,401 0 1,760
OTIS WORLDWIDE CORP COM 68902V107 4,058 49,623 SH   SOLE 15 49,623 0 0
OTIS WORLDWIDE CORP COM 68902V107 0 1 SH   SOLE 17 0 0 1
OTIS WORLDWIDE CORP COM 68902V107 225,493 2,757,650 SH   SOLE 18 2,554,499 0 203,151
OTIS WORLDWIDE CORP COM 68902V107 226,806 2,773,711 SH   SOLE 19 2,773,711 0 0
OTIS WORLDWIDE CORP COM 68902V107 809,627 9,901,267 SH   SOLE 21 9,901,267 0 0
OTIS WORLDWIDE CORP COM 68902V107 805,382 9,849,352 SH   SOLE 22 8,522,800 0 1,326,552
OTIS WORLDWIDE CORP COM 68902V107 25,979 317,713 SH   SOLE 23 317,713 0 0
OTIS WORLDWIDE CORP COM 68902V107 60,089 734,857 SH   SOLE 25 708,098 0 26,759
OTIS WORLDWIDE CORP COM 68902V107 132,083 1,615,304 SH   SOLE 26 981,667 0 633,637
OTIS WORLDWIDE CORP COM 68902V107 106,804 1,306,157 SH   SOLE 28 44,594 0 1,261,563
OTIS WORLDWIDE CORP COM 68902V107 5,695 69,647 SH   SOLE 29 69,647 0 0
OTIS WORLDWIDE CORP COM 68902V107 131,462 1,607,710 SH   SOLE 30 1,607,710 0 0
OTIS WORLDWIDE CORP COM 68902V107 19,715 241,106 SH   SOLE 31 213,131 0 27,975
OTIS WORLDWIDE CORP COM 68902V107 121,210 1,482,327 SH   SOLE 34 1,482,327 0 0
OTIS WORLDWIDE CORP COM 68902V107 21,225 259,569 SH   SOLE 36 259,569 0 0
OTIS WORLDWIDE CORP COM 68902V107 1,685 20,603 SH   SOLE 37 20,603 0 0
OTIS WORLDWIDE CORP COM 68902V107 1,193 14,593 SH   SOLE 40 14,593 0 0
OTIS WORLDWIDE CORP COM 68902V107 12,575 153,790 SH   SOLE 43 14,638 0 139,152
OTONOMY INC COM 68906L105 6 2,651 SH   SOLE 2 2,651 0 0
OTONOMY INC COM 68906L105 27 11,957 SH   SOLE 18 11,957 0 0
OTONOMY INC COM 68906L105 370 165,755 SH   SOLE 21 165,755 0 0
OTONOMY INC COM 68906L105 1,410 632,233 SH   SOLE 22 632,233 0 0
OTTER TAIL CORP COM 689648103 4,017 82,291 SH   SOLE 2 51,049 0 31,242
OTTER TAIL CORP COM 689648103 5 101 SH   SOLE 4 101 0 0
OTTER TAIL CORP COM 689648103 35 719 SH   SOLE 7 719 0 0
OTTER TAIL CORP COM 689648103 6,524 133,665 SH   SOLE 18 133,665 0 0
OTTER TAIL CORP COM 689648103 3,477 71,235 SH   SOLE 19 71,235 0 0
OTTER TAIL CORP COM 689648103 79,030 1,619,142 SH   SOLE 21 1,619,142 0 0
OTTER TAIL CORP COM 689648103 51,940 1,064,131 SH   SOLE 22 1,004,228 0 59,903
OTTER TAIL CORP COM 689648103 512 10,486 SH   SOLE 26 7,652 0 2,834
OTTER TAIL CORP COM 689648103 1,393 28,530 SH   SOLE 30 28,530 0 0
OTTER TAIL CORP COM 689648103 241 4,928 SH   SOLE 40 4,928 0 0
OTTER TAIL CORP COM 689648103 379 7,759 SH   SOLE 43 477 0 7,282
OUSTER INC COM 68989M103 83 6,613 SH   SOLE 2 3,841 0 2,772
OUSTER INC COM 68989M103 6 467 SH   SOLE 7 467 0 0
OUSTER INC COM 68989M103 1,101 88,184 SH   SOLE 18 88,184 0 0
OUSTER INC COM 68989M103 630 50,462 SH   SOLE 19 50,462 0 0
OUSTER INC COM 68989M103 12,200 976,820 SH   SOLE 21 976,820 0 0
OUSTER INC COM 68989M103 15,437 1,235,932 SH   SOLE 22 1,231,206 0 4,726
OUTFRONT MEDIA INC COM 69007J106 9,532 396,662 SH   SOLE 2 276,629 0 120,033
OUTFRONT MEDIA INC COM 69007J106 34,080 1,418,212 SH   SOLE 4 1,418,212 0 0
OUTFRONT MEDIA INC COM 69007J106 93 3,863 SH   SOLE 7 3,863 0 0
OUTFRONT MEDIA INC COM 69007J106 41,047 1,708,143 SH   SOLE 18 1,708,143 0 0
OUTFRONT MEDIA INC COM 69007J106 49,477 2,058,964 SH   SOLE 19 2,058,964 0 0
OUTFRONT MEDIA INC COM 69007J106 135,112 5,622,627 SH   SOLE 21 5,622,627 0 0
OUTFRONT MEDIA INC COM 69007J106 115,021 4,786,557 SH   SOLE 22 3,678,202 0 1,108,355
OUTFRONT MEDIA INC COM 69007J106 2,051 85,361 SH   SOLE 23 85,361 0 0
OUTFRONT MEDIA INC COM 69007J106 4,976 207,089 SH   SOLE 25 207,089 0 0
OUTFRONT MEDIA INC COM 69007J106 3,294 137,085 SH   SOLE 26 95,131 0 41,954
OUTFRONT MEDIA INC COM 69007J106 5,745 239,071 SH   SOLE 28 208,116 0 30,955
OUTFRONT MEDIA INC COM 69007J106 2,499 103,990 SH   SOLE 30 103,990 0 0
OUTFRONT MEDIA INC COM 69007J106 34,747 1,445,987 SH   SOLE 34 1,445,987 0 0
OUTFRONT MEDIA INC COM 69007J106 357 14,852 SH   SOLE 36 14,852 0 0
OUTFRONT MEDIA INC COM 69007J106 411 17,099 SH   SOLE 40 17,099 0 0
OUTFRONT MEDIA INC COM 69007J106 1,196 49,765 SH   SOLE 43 3,173 0 46,592
OUTLOOK THERAPEUTICS INC COM NEW 69012T206 30 12,011 SH   SOLE 2 3,559 0 8,452
OUTLOOK THERAPEUTICS INC COM NEW 69012T206 706 283,432 SH   SOLE 18 283,432 0 0
OUTLOOK THERAPEUTICS INC COM NEW 69012T206 352 141,551 SH   SOLE 19 141,551 0 0
OUTLOOK THERAPEUTICS INC COM NEW 69012T206 7,250 2,911,575 SH   SOLE 21 2,911,575 0 0
OUTLOOK THERAPEUTICS INC COM NEW 69012T206 5,989 2,405,369 SH   SOLE 22 2,384,998 0 20,371
OUTSET MED INC COM 690145107 1,053 21,075 SH   SOLE 2 12,553 0 8,522
OUTSET MED INC COM 690145107 3 65 SH   SOLE 4 65 0 0
OUTSET MED INC COM 690145107 37 735 SH   SOLE 7 735 0 0
OUTSET MED INC COM 690145107 7,065 141,350 SH   SOLE 18 141,350 0 0
OUTSET MED INC COM 690145107 63,924 1,279,000 SH   SOLE 19 1,279,000 0 0
OUTSET MED INC COM 690145107 78,449 1,569,600 SH   SOLE 21 1,569,600 0 0
OUTSET MED INC COM 690145107 37,700 754,302 SH   SOLE 22 728,132 0 26,170
OUTSET MED INC COM 690145107 28 564 SH   SOLE 23 564 0 0
OUTSET MED INC COM 690145107 54 1,081 SH   SOLE 25 1,081 0 0
OUTSET MED INC COM 690145107 963 19,258 SH   SOLE 26 16,757 0 2,501
OUTSET MED INC COM 690145107 206 4,112 SH   SOLE 28 4,112 0 0
OUTSET MED INC COM 690145107 1,761 35,230 SH   SOLE 30 35,230 0 0
OUTSET MED INC COM 690145107 230 4,608 SH   SOLE 40 4,608 0 0
OUTSET MED INC COM 690145107 14 290 SH   SOLE 43 0 0 290
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 29 13,694 SH   SOLE 18 13,694 0 0
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 347 166,089 SH   SOLE 21 166,089 0 0
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 2,046 978,950 SH   SOLE 22 978,950 0 0
OVERSTOCK COM INC DEL COM 690370101 5,184 56,224 SH   SOLE 2 27,924 0 28,300
OVERSTOCK COM INC DEL COM 690370101 15 167 SH   SOLE 4 167 0 0
OVERSTOCK COM INC DEL COM 690370101 59 644 SH   SOLE 7 644 0 0
OVERSTOCK COM INC DEL COM 690370101 13,382 145,145 SH   SOLE 18 132,815 0 12,330
OVERSTOCK COM INC DEL COM 690370101 28,224 306,118 SH   SOLE 19 306,118 0 0
OVERSTOCK COM INC DEL COM 690370101 132,182 1,433,646 SH   SOLE 21 1,433,646 0 0
OVERSTOCK COM INC DEL COM 690370101 114,831 1,245,458 SH   SOLE 22 1,217,193 0 28,265
OVERSTOCK COM INC DEL COM 690370101 944 10,234 SH   SOLE 23 10,234 0 0
OVERSTOCK COM INC DEL COM 690370101 135 1,465 SH   SOLE 25 1,465 0 0
OVERSTOCK COM INC DEL COM 690370101 5,153 55,884 SH   SOLE 26 11,771 0 44,113
OVERSTOCK COM INC DEL COM 690370101 430 4,659 SH   SOLE 28 4,659 0 0
OVERSTOCK COM INC DEL COM 690370101 7,131 77,340 SH   SOLE 30 77,340 0 0
OVERSTOCK COM INC DEL COM 690370101 452 4,897 SH   SOLE 40 4,897 0 0
OVERSTOCK COM INC DEL COM 690370101 18 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 47 12,046 SH   SOLE 18 12,046 0 0
OVID THERAPEUTICS INC COM 690469101 2,416 617,810 SH   SOLE 21 617,810 0 0
OVID THERAPEUTICS INC COM 690469101 2,146 548,797 SH   SOLE 22 548,797 0 0
OVID THERAPEUTICS INC COM 690469101 91 23,198 SH   SOLE 30 23,198 0 0
OVINTIV INC COM 69047Q102 10,926 347,198 SH   SOLE 2 135,519 0 211,679
OVINTIV INC COM 69047Q102 73 2,326 SH   SOLE 4 2,326 0 0
OVINTIV INC COM 69047Q102 223 7,085 SH   SOLE 7 7,085 0 0
OVINTIV INC COM 69047Q102 27,138 862,343 SH   SOLE 18 862,343 0 0
OVINTIV INC COM 69047Q102 28,964 920,361 SH   SOLE 19 920,361 0 0
OVINTIV INC COM 69047Q102 331,532 10,534,853 SH   SOLE 21 10,534,853 0 0
OVINTIV INC COM 69047Q102 220,307 7,000,527 SH   SOLE 22 6,599,829 0 400,698
OVINTIV INC COM 69047Q102 124 3,940 SH   SOLE 23 3,940 0 0
OVINTIV INC COM 69047Q102 244 7,764 SH   SOLE 25 7,764 0 0
OVINTIV INC COM 69047Q102 3,391 107,747 SH   SOLE 26 79,405 0 28,342
OVINTIV INC COM 69047Q102 953 30,296 SH   SOLE 28 30,296 0 0
OVINTIV INC COM 69047Q102 10,283 326,766 SH   SOLE 30 326,766 0 0
OVINTIV INC COM 69047Q102 3,191 101,391 SH   SOLE 34 101,391 0 0
OVINTIV INC COM 69047Q102 602 19,129 SH   SOLE 36 19,129 0 0
OVINTIV INC COM 69047Q102 956 30,391 SH   SOLE 40 30,391 0 0
OVINTIV INC COM 69047Q102 26,861 853,548 SH   SOLE 43 6,743 0 846,805
OWENS & MINOR INC NEW COM 690732102 2,106 49,746 SH   SOLE 2 24,684 0 25,062
OWENS & MINOR INC NEW COM 690732102 13 306 SH   SOLE 4 306 0 0
OWENS & MINOR INC NEW COM 690732102 107 2,539 SH   SOLE 7 2,539 0 0
OWENS & MINOR INC NEW COM 690732102 12,291 290,369 SH   SOLE 18 290,369 0 0
OWENS & MINOR INC NEW COM 690732102 7,390 174,574 SH   SOLE 19 174,574 0 0
OWENS & MINOR INC NEW COM 690732102 372,678 8,804,111 SH   SOLE 21 8,804,111 0 0
OWENS & MINOR INC NEW COM 690732102 83,124 1,963,715 SH   SOLE 22 1,907,198 0 56,517
OWENS & MINOR INC NEW COM 690732102 98 2,321 SH   SOLE 23 2,321 0 0
OWENS & MINOR INC NEW COM 690732102 199 4,707 SH   SOLE 25 4,707 0 0
OWENS & MINOR INC NEW COM 690732102 1,971 46,569 SH   SOLE 26 29,932 0 16,637
OWENS & MINOR INC NEW COM 690732102 632 14,920 SH   SOLE 28 7,165 0 7,755
OWENS & MINOR INC NEW COM 690732102 6,392 151,003 SH   SOLE 30 151,003 0 0
OWENS & MINOR INC NEW COM 690732102 304 7,179 SH   SOLE 36 7,179 0 0
OWENS & MINOR INC NEW COM 690732102 376 8,887 SH   SOLE 40 8,887 0 0
OWENS & MINOR INC NEW COM 690732102 2,054 48,533 SH   SOLE 43 614 0 47,919
OWENS CORNING NEW COM 690742101 27,957 285,562 SH   SOLE 2 94,964 0 190,598
OWENS CORNING NEW COM 690742101 4,489 45,853 SH   SOLE 4 41,777 0 4,076
OWENS CORNING NEW COM 690742101 4,130 42,185 SH   SOLE 7 17,260 0 24,925
OWENS CORNING NEW COM 690742101 440 4,497 SH   SOLE 13 4,497 0 0
OWENS CORNING NEW COM 690742101 1,145 11,693 SH   SOLE 15 11,693 0 0
OWENS CORNING NEW COM 690742101 31,952 326,370 SH   SOLE 18 314,371 0 11,999
OWENS CORNING NEW COM 690742101 13,524 138,138 SH   SOLE 19 138,138 0 0
OWENS CORNING NEW COM 690742101 576,851 5,892,250 SH   SOLE 21 5,892,250 0 0
OWENS CORNING NEW COM 690742101 310,446 3,171,056 SH   SOLE 22 3,016,358 0 154,698
OWENS CORNING NEW COM 690742101 5,808 59,321 SH   SOLE 23 59,321 0 0
OWENS CORNING NEW COM 690742101 9,355 95,558 SH   SOLE 25 95,558 0 0
OWENS CORNING NEW COM 690742101 16,553 169,079 SH   SOLE 26 145,551 0 23,528
OWENS CORNING NEW COM 690742101 26,216 267,788 SH   SOLE 28 13,931 0 253,857
OWENS CORNING NEW COM 690742101 72,985 745,502 SH   SOLE 30 635,981 0 109,521
OWENS CORNING NEW COM 690742101 1,946 19,879 SH   SOLE 31 12,553 0 7,326
OWENS CORNING NEW COM 690742101 70,128 716,320 SH   SOLE 34 716,320 0 0
OWENS CORNING NEW COM 690742101 3,360 34,324 SH   SOLE 36 34,324 0 0
OWENS CORNING NEW COM 690742101 416 4,254 SH   SOLE 40 4,254 0 0
OWENS CORNING NEW COM 690742101 12,758 130,316 SH   SOLE 43 7,335 0 122,981
OWL ROCK CAPITAL CORPORATION COM 69121K104 33,905 2,375,952 SH   SOLE 30 2,375,952 0 0
OXFORD INDS INC COM 691497309 2,785 28,172 SH   SOLE 2 5,351 0 22,821
OXFORD INDS INC COM 691497309 8 84 SH   SOLE 4 84 0 0
OXFORD INDS INC COM 691497309 29 294 SH   SOLE 7 294 0 0
OXFORD INDS INC COM 691497309 6,662 67,404 SH   SOLE 18 67,404 0 0
OXFORD INDS INC COM 691497309 11,510 116,446 SH   SOLE 19 116,446 0 0
OXFORD INDS INC COM 691497309 202,084 2,044,559 SH   SOLE 21 2,044,559 0 0
OXFORD INDS INC COM 691497309 56,167 568,266 SH   SOLE 22 543,679 0 24,587
OXFORD INDS INC COM 691497309 374 3,784 SH   SOLE 23 3,784 0 0
OXFORD INDS INC COM 691497309 96 974 SH   SOLE 25 974 0 0
OXFORD INDS INC COM 691497309 3,360 33,993 SH   SOLE 26 9,408 0 24,585
OXFORD INDS INC COM 691497309 213 2,154 SH   SOLE 28 2,154 0 0
OXFORD INDS INC COM 691497309 3,697 37,403 SH   SOLE 30 37,403 0 0
OXFORD INDS INC COM 691497309 69 700 SH   SOLE 34 700 0 0
OXFORD INDS INC COM 691497309 118 1,198 SH   SOLE 36 1,198 0 0
OXFORD INDS INC COM 691497309 222 2,250 SH   SOLE 40 2,250 0 0
OXFORD INDS INC COM 691497309 1,172 11,857 SH   SOLE 43 591 0 11,266
OXFORD SQUARE CAP CORP COM 69181V107 1,421 289,400 SH   SOLE 30 289,400 0 0
OYSTER PT PHARMA INC COM 69242L106 401 23,331 SH   SOLE 2 5,017 0 18,314
OYSTER PT PHARMA INC COM 69242L106 810 47,098 SH   SOLE 18 38,095 0 9,003
OYSTER PT PHARMA INC COM 69242L106 3,364 195,690 SH   SOLE 19 195,690 0 0
OYSTER PT PHARMA INC COM 69242L106 6,863 399,270 SH   SOLE 21 399,270 0 0
OYSTER PT PHARMA INC COM 69242L106 5,055 294,090 SH   SOLE 22 282,327 0 11,763
OYSTER PT PHARMA INC COM 69242L106 67 3,923 SH   SOLE 23 3,923 0 0
OYSTER PT PHARMA INC COM 69242L106 262 15,266 SH   SOLE 26 0 0 15,266
OZON HLDGS PLC SPONSORED ADS 69269L104 100,963 1,722,335 SH   SOLE 19 1,722,335 0 0
OZON HLDGS PLC SPONSORED ADS 69269L104 294 5,015 SH   SOLE 21 5,015 0 0
OZON HLDGS PLC SPONSORED ADS 69269L104 1,880 32,072 SH   SOLE 22 14,206 0 17,866
OZON HLDGS PLC SPONSORED ADS 69269L104 78,919 1,346,280 SH   SOLE 25 1,346,280 0 0
OZON HLDGS PLC SPONSORED ADS 69269L104 7,889 134,585 SH   SOLE 30 134,585 0 0
OZON HLDGS PLC SPONSORED ADS 69269L104 7,439 126,894 SH   SOLE 31 0 0 126,894
OZON HLDGS PLC SPONSORED ADS 69269L104 171,756 2,929,995 SH   SOLE 34 2,929,995 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 79 1,503 SH   SOLE 2 120 0 1,383
P A M TRANSN SVCS INC COM 693149106 382 7,245 SH   SOLE 18 7,245 0 0
P A M TRANSN SVCS INC COM 693149106 188 3,571 SH   SOLE 19 3,571 0 0
P A M TRANSN SVCS INC COM 693149106 3,595 68,144 SH   SOLE 21 68,144 0 0
P A M TRANSN SVCS INC COM 693149106 3,579 67,843 SH   SOLE 22 66,638 0 1,205
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 403 18,585 SH   SOLE 22 18,585 0 0
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 7,806 360,240 SH   SOLE 43 56,162 0 304,078
PACCAR INC COM 693718108 70,844 793,765 SH   SOLE 2 145,422 0 648,343
PACCAR INC COM 693718108 19,677 220,474 SH   SOLE 4 125,973 0 94,501
PACCAR INC COM 693718108 31,412 351,960 SH   SOLE 7 341,082 0 10,878
PACCAR INC COM 693718108 243 2,725 SH   SOLE 13 906 0 1,819
PACCAR INC COM 693718108 4,132 46,297 SH   SOLE 15 46,297 0 0
PACCAR INC COM 693718108 74,469 834,384 SH   SOLE 18 785,497 0 48,887
PACCAR INC COM 693718108 13,087 146,628 SH   SOLE 19 146,628 0 0
PACCAR INC COM 693718108 806,088 9,031,800 SH   SOLE 21 9,031,800 0 0
PACCAR INC COM 693718108 655,862 7,348,593 SH   SOLE 22 6,601,290 0 747,303
PACCAR INC COM 693718108 17,502 196,097 SH   SOLE 23 196,097 0 0
PACCAR INC COM 693718108 45,364 508,284 SH   SOLE 25 508,284 0 0
PACCAR INC COM 693718108 68,791 770,764 SH   SOLE 26 287,778 0 482,986
PACCAR INC COM 693718108 108,408 1,214,661 SH   SOLE 28 42,965 0 1,171,696
PACCAR INC COM 693718108 182,110 2,040,452 SH   SOLE 30 2,040,452 0 0
PACCAR INC COM 693718108 6,022 67,472 SH   SOLE 31 43,548 0 23,924
PACCAR INC COM 693718108 6,782 75,990 SH   SOLE 32 75,990 0 0
PACCAR INC COM 693718108 1,628 18,237 SH   SOLE 34 18,237 0 0
PACCAR INC COM 693718108 17,007 190,551 SH   SOLE 36 190,551 0 0
PACCAR INC COM 693718108 1,079 12,086 SH   SOLE 40 12,086 0 0
PACCAR INC COM 693718108 31,602 354,082 SH   SOLE 43 25,061 0 329,021
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 7,648 218,690 SH   SOLE 2 82,671 0 136,019
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 26 749 SH   SOLE 4 749 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 109 3,126 SH   SOLE 7 3,126 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 22,168 633,911 SH   SOLE 18 613,346 0 20,565
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 23,532 672,916 SH   SOLE 19 672,916 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 291,434 8,333,817 SH   SOLE 21 8,333,817 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 178,794 5,112,773 SH   SOLE 22 4,909,044 0 203,729
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 658 18,807 SH   SOLE 23 18,807 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 281 8,041 SH   SOLE 25 8,041 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 5,298 151,509 SH   SOLE 26 64,352 0 87,157
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 652 18,637 SH   SOLE 28 18,637 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 31,608 903,866 SH   SOLE 30 903,866 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 44 1,251 SH   SOLE 34 1,251 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 242 6,934 SH   SOLE 36 6,934 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 779 22,284 SH   SOLE 40 22,284 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 2,872 82,121 SH   SOLE 43 824 0 81,297
PACIFIC MERCANTILE BANCORP COM 694552100 432 50,255 SH   SOLE 2 0 0 50,255
PACIFIC MERCANTILE BANCORP COM 694552100 35 4,048 SH   SOLE 18 4,048 0 0
PACIFIC MERCANTILE BANCORP COM 694552100 1,677 195,021 SH   SOLE 19 195,021 0 0
PACIFIC MERCANTILE BANCORP COM 694552100 500 58,092 SH   SOLE 21 58,092 0 0
PACIFIC MERCANTILE BANCORP COM 694552100 4,507 524,108 SH   SOLE 22 524,108 0 0
PACIFIC MERCANTILE BANCORP COM 694552100 95 11,014 SH   SOLE 23 11,014 0 0
PACIFIC MERCANTILE BANCORP COM 694552100 656 76,301 SH   SOLE 26 0 0 76,301
PACIFIC PREMIER BANCORP COM 69478X105 3,658 86,495 SH   SOLE 2 26,167 0 60,328
PACIFIC PREMIER BANCORP COM 69478X105 12 287 SH   SOLE 4 287 0 0
PACIFIC PREMIER BANCORP COM 69478X105 59 1,406 SH   SOLE 7 1,406 0 0
PACIFIC PREMIER BANCORP COM 69478X105 14,530 343,584 SH   SOLE 18 343,584 0 0
PACIFIC PREMIER BANCORP COM 69478X105 5,953 140,772 SH   SOLE 19 140,772 0 0
PACIFIC PREMIER BANCORP COM 69478X105 457,954 10,828,896 SH   SOLE 21 10,828,896 0 0
PACIFIC PREMIER BANCORP COM 69478X105 97,893 2,314,814 SH   SOLE 22 2,194,500 0 120,314
PACIFIC PREMIER BANCORP COM 69478X105 103 2,436 SH   SOLE 25 2,436 0 0
PACIFIC PREMIER BANCORP COM 69478X105 660 15,617 SH   SOLE 26 9,022 0 6,595
PACIFIC PREMIER BANCORP COM 69478X105 267 6,305 SH   SOLE 28 6,305 0 0
PACIFIC PREMIER BANCORP COM 69478X105 8,079 191,030 SH   SOLE 30 191,030 0 0
PACIFIC PREMIER BANCORP COM 69478X105 444 10,491 SH   SOLE 40 10,491 0 0
PACIFIC PREMIER BANCORP COM 69478X105 1,870 44,225 SH   SOLE 43 2,899 0 41,326
PACIRA BIOSCIENCES INC COM 695127100 1,629 26,840 SH   SOLE 2 13,413 0 13,427
PACIRA BIOSCIENCES INC COM 695127100 10 172 SH   SOLE 4 172 0 0
PACIRA BIOSCIENCES INC COM 695127100 43 702 SH   SOLE 7 702 0 0
PACIRA BIOSCIENCES INC COM 695127100 10,508 173,164 SH   SOLE 18 173,164 0 0
PACIRA BIOSCIENCES INC COM 695127100 4,703 77,505 SH   SOLE 19 77,505 0 0
PACIRA BIOSCIENCES INC COM 695127100 310,419 5,115,677 SH   SOLE 21 5,115,677 0 0
PACIRA BIOSCIENCES INC COM 695127100 67,583 1,113,759 SH   SOLE 22 1,088,409 0 25,350
PACIRA BIOSCIENCES INC COM 695127100 72 1,191 SH   SOLE 25 1,191 0 0
PACIRA BIOSCIENCES INC COM 695127100 1,218 20,077 SH   SOLE 26 17,249 0 2,828
PACIRA BIOSCIENCES INC COM 695127100 342 5,640 SH   SOLE 28 5,640 0 0
PACIRA BIOSCIENCES INC COM 695127100 6,343 104,532 SH   SOLE 30 104,532 0 0
PACIRA BIOSCIENCES INC COM 695127100 53 875 SH   SOLE 36 875 0 0
PACIRA BIOSCIENCES INC COM 695127100 303 4,995 SH   SOLE 40 4,995 0 0
PACIRA BIOSCIENCES INC COM 695127100 847 13,951 SH   SOLE 43 74 0 13,877
PACKAGING CORP AMER COM 695156109 30,953 228,567 SH   SOLE 2 40,743 0 187,824
PACKAGING CORP AMER COM 695156109 8,274 61,099 SH   SOLE 4 30,357 0 30,742
PACKAGING CORP AMER COM 695156109 13,327 98,413 SH   SOLE 7 92,542 0 5,871
PACKAGING CORP AMER COM 695156109 40 297 SH   SOLE 13 297 0 0
PACKAGING CORP AMER COM 695156109 1,661 12,265 SH   SOLE 15 12,265 0 0
PACKAGING CORP AMER COM 695156109 32,096 237,012 SH   SOLE 18 223,355 0 13,657
PACKAGING CORP AMER COM 695156109 31,237 230,670 SH   SOLE 19 230,670 0 0
PACKAGING CORP AMER COM 695156109 452,525 3,341,640 SH   SOLE 21 3,341,640 0 0
PACKAGING CORP AMER COM 695156109 306,058 2,260,065 SH   SOLE 22 2,054,978 0 205,087
PACKAGING CORP AMER COM 695156109 7,218 53,300 SH   SOLE 23 53,300 0 0
PACKAGING CORP AMER COM 695156109 27,340 201,887 SH   SOLE 25 201,887 0 0
PACKAGING CORP AMER COM 695156109 30,334 223,996 SH   SOLE 26 94,656 0 129,340
PACKAGING CORP AMER COM 695156109 35,704 263,656 SH   SOLE 28 9,309 0 254,347
PACKAGING CORP AMER COM 695156109 18,454 136,270 SH   SOLE 29 136,270 0 0
PACKAGING CORP AMER COM 695156109 54,072 399,290 SH   SOLE 30 380,655 0 18,635
PACKAGING CORP AMER COM 695156109 4,424 32,667 SH   SOLE 31 12,182 0 20,485
PACKAGING CORP AMER COM 695156109 3,284 24,251 SH   SOLE 32 24,251 0 0
PACKAGING CORP AMER COM 695156109 5,478 40,454 SH   SOLE 34 40,454 0 0
PACKAGING CORP AMER COM 695156109 6,921 51,110 SH   SOLE 36 51,110 0 0
PACKAGING CORP AMER COM 695156109 480 3,546 SH   SOLE 40 3,546 0 0
PACKAGING CORP AMER COM 695156109 7,680 56,714 SH   SOLE 43 3,834 0 52,880
PACTIV EVERGREEN INC COM 69526K105 780 51,728 SH   SOLE 2 13,352 0 38,376
PACTIV EVERGREEN INC COM 69526K105 12 783 SH   SOLE 7 783 0 0
PACTIV EVERGREEN INC COM 69526K105 1,988 131,947 SH   SOLE 18 131,947 0 0
PACTIV EVERGREEN INC COM 69526K105 1,076 71,381 SH   SOLE 19 71,381 0 0
PACTIV EVERGREEN INC COM 69526K105 23,475 1,557,701 SH   SOLE 21 1,557,701 0 0
PACTIV EVERGREEN INC COM 69526K105 15,428 1,023,755 SH   SOLE 22 979,730 0 44,025
PACTIV EVERGREEN INC COM 69526K105 26 1,739 SH   SOLE 25 1,739 0 0
PACTIV EVERGREEN INC COM 69526K105 154 10,199 SH   SOLE 30 10,199 0 0
PACTIV EVERGREEN INC COM 69526K105 78 5,177 SH   SOLE 40 5,177 0 0
PACWEST BANCORP DEL COM 695263103 12,405 301,378 SH   SOLE 2 102,297 0 199,081
PACWEST BANCORP DEL COM 695263103 30 738 SH   SOLE 4 738 0 0
PACWEST BANCORP DEL COM 695263103 165 4,006 SH   SOLE 7 4,006 0 0
PACWEST BANCORP DEL COM 695263103 11,693 284,082 SH   SOLE 18 284,082 0 0
PACWEST BANCORP DEL COM 695263103 1,340 32,552 SH   SOLE 19 32,552 0 0
PACWEST BANCORP DEL COM 695263103 218,313 5,304,019 SH   SOLE 21 5,304,019 0 0
PACWEST BANCORP DEL COM 695263103 138,905 3,374,758 SH   SOLE 22 3,230,961 0 143,797
PACWEST BANCORP DEL COM 695263103 187 4,536 SH   SOLE 23 4,536 0 0
PACWEST BANCORP DEL COM 695263103 162 3,936 SH   SOLE 25 3,936 0 0
PACWEST BANCORP DEL COM 695263103 2,018 49,036 SH   SOLE 26 37,329 0 11,707
PACWEST BANCORP DEL COM 695263103 552 13,412 SH   SOLE 28 11,058 0 2,354
PACWEST BANCORP DEL COM 695263103 90 2,184 SH   SOLE 29 2,184 0 0
PACWEST BANCORP DEL COM 695263103 9,594 233,100 SH   SOLE 30 233,100 0 0
PACWEST BANCORP DEL COM 695263103 201 4,874 SH   SOLE 31 4,874 0 0
PACWEST BANCORP DEL COM 695263103 35 839 SH   SOLE 34 839 0 0
PACWEST BANCORP DEL COM 695263103 524 12,728 SH   SOLE 36 12,728 0 0
PACWEST BANCORP DEL COM 695263103 580 14,094 SH   SOLE 40 14,094 0 0
PACWEST BANCORP DEL COM 695263103 3,246 78,864 SH   SOLE 43 4,591 0 74,273
PAE INC COM CL A 69290Y109 1,231 138,294 SH   SOLE 2 72,290 0 66,004
PAE INC COM CL A 69290Y109 10 1,110 SH   SOLE 7 1,110 0 0
PAE INC COM CL A 69290Y109 2,195 246,620 SH   SOLE 18 227,175 0 19,445
PAE INC COM CL A 69290Y109 6,877 772,689 SH   SOLE 19 772,689 0 0
PAE INC COM CL A 69290Y109 26,611 2,989,975 SH   SOLE 21 2,989,975 0 0
PAE INC COM CL A 69290Y109 19,685 2,211,742 SH   SOLE 22 2,168,570 0 43,172
PAE INC COM CL A 69290Y109 231 25,996 SH   SOLE 23 25,996 0 0
PAE INC COM CL A 69290Y109 59 6,620 SH   SOLE 25 6,620 0 0
PAE INC COM CL A 69290Y109 1,111 124,882 SH   SOLE 26 4,689 0 120,193
PAE INC COM CL A 69290Y109 209 23,498 SH   SOLE 28 23,498 0 0
PAE INC COM CL A 69290Y109 140 15,722 SH   SOLE 30 15,722 0 0
PAE INC COM CL A 69290Y109 96 10,740 SH   SOLE 36 10,740 0 0
PAE INC COM CL A 69290Y109 59 6,580 SH   SOLE 40 6,580 0 0
PAE INC COM CL A 69290Y109 20 2,206 SH   SOLE 43 0 0 2,206
PAGERDUTY INC COM 69553P100 2,873 67,468 SH   SOLE 2 35,520 0 31,948
PAGERDUTY INC COM 69553P100 6 140 SH   SOLE 4 140 0 0
PAGERDUTY INC COM 69553P100 53 1,248 SH   SOLE 7 1,248 0 0
PAGERDUTY INC COM 69553P100 12,051 283,024 SH   SOLE 18 262,275 0 20,749
PAGERDUTY INC COM 69553P100 19,384 455,247 SH   SOLE 19 455,247 0 0
PAGERDUTY INC COM 69553P100 118,301 2,778,322 SH   SOLE 21 2,778,322 0 0
PAGERDUTY INC COM 69553P100 82,015 1,926,148 SH   SOLE 22 1,841,722 0 84,426
PAGERDUTY INC COM 69553P100 434 10,187 SH   SOLE 23 10,187 0 0
PAGERDUTY INC COM 69553P100 190 4,461 SH   SOLE 25 4,461 0 0
PAGERDUTY INC COM 69553P100 1,367 32,105 SH   SOLE 26 16,945 0 15,160
PAGERDUTY INC COM 69553P100 329 7,728 SH   SOLE 28 7,728 0 0
PAGERDUTY INC COM 69553P100 2,524 59,270 SH   SOLE 30 59,270 0 0
PAGERDUTY INC COM 69553P100 8 189 SH   SOLE 34 189 0 0
PAGERDUTY INC COM 69553P100 223 5,243 SH   SOLE 36 5,243 0 0
PAGERDUTY INC COM 69553P100 332 7,801 SH   SOLE 40 7,801 0 0
PAGERDUTY INC COM 69553P100 1,485 34,879 SH   SOLE 43 1,568 0 33,311
PAGSEGURO DIGITAL LTD COM CL A G68707101 68 1,222 SH   SOLE 2 0 0 1,222
PAGSEGURO DIGITAL LTD COM CL A G68707101 1 16 SH   SOLE 17 0 0 16
PAGSEGURO DIGITAL LTD COM CL A G68707101 116 2,077 SH   SOLE 18 2,077 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 23,590 421,850 SH   SOLE 19 421,850 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 46,993 840,358 SH   SOLE 21 840,358 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 723 12,934 SH   SOLE 22 12,934 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 120 2,139 SH   SOLE 23 2,139 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 716 12,800 SH   SOLE 25 12,800 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 3,279 58,629 SH   SOLE 26 43,868 0 14,761
PAGSEGURO DIGITAL LTD COM CL A G68707101 17,291 309,206 SH   SOLE 30 309,206 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 76,949 1,376,055 SH   SOLE 34 1,376,055 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 37 670 SH   SOLE 36 670 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 6 106 SH   SOLE 43 0 0 106
PALANTIR TECHNOLOGIES INC CL A 69608A108 70,169 2,661,964 SH   SOLE 2 144,541 0 2,517,423
PALANTIR TECHNOLOGIES INC CL A 69608A108 7,732 293,328 SH   SOLE 4 174,300 0 119,028
PALANTIR TECHNOLOGIES INC CL A 69608A108 1,663 63,102 SH   SOLE 7 63,102 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 26 996 SH   SOLE 13 996 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 1,257 47,700 SH   SOLE 15 47,700 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 5 202 SH   SOLE 17 0 0 202
PALANTIR TECHNOLOGIES INC CL A 69608A108 32,968 1,250,700 SH   SOLE 18 1,220,035 0 30,665
PALANTIR TECHNOLOGIES INC CL A 69608A108 8,838 335,263 SH   SOLE 19 335,263 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 623,715 23,661,420 SH   SOLE 21 23,661,420 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 464,182 17,609,344 SH   SOLE 22 16,194,601 0 1,414,743
PALANTIR TECHNOLOGIES INC CL A 69608A108 7,927 300,728 SH   SOLE 23 300,728 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 3,764 142,801 SH   SOLE 25 142,801 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 17,753 673,500 SH   SOLE 26 590,930 0 82,570
PALANTIR TECHNOLOGIES INC CL A 69608A108 14,765 560,140 SH   SOLE 28 59,778 0 500,362
PALANTIR TECHNOLOGIES INC CL A 69608A108 35 1,324 SH   SOLE 29 1,324 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 39,228 1,488,170 SH   SOLE 30 1,405,239 0 82,931
PALANTIR TECHNOLOGIES INC CL A 69608A108 2,862 108,563 SH   SOLE 31 85,231 0 23,332
PALANTIR TECHNOLOGIES INC CL A 69608A108 679 25,755 SH   SOLE 34 25,755 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 3,261 123,717 SH   SOLE 36 123,717 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 482 18,288 SH   SOLE 40 18,288 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 858 32,564 SH   SOLE 43 1,778 0 30,786
PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 1 2,056 SH   SOLE 2 2,056 0 0
PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 108 176,413 SH   SOLE 21 176,413 0 0
PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 1,803 2,954,943 SH   SOLE 22 2,954,943 0 0
PALISADE BIO INC COM 696389105 7 1,654 SH   SOLE 18 1,654 0 0
PALISADE BIO INC COM 696389105 92 22,594 SH   SOLE 21 22,594 0 0
PALISADE BIO INC COM 696389105 2 459 SH   SOLE 22 459 0 0
PALO ALTO NETWORKS INC COM 697435105 71,909 193,799 SH   SOLE 2 19,030 0 174,769
PALO ALTO NETWORKS INC COM 697435105 20,453 55,122 SH   SOLE 4 33,861 0 21,261
PALO ALTO NETWORKS INC COM 697435105 4,538 12,229 SH   SOLE 7 12,229 0 0
PALO ALTO NETWORKS INC COM 697435105 310 836 SH   SOLE 13 308 0 528
PALO ALTO NETWORKS INC COM 697435105 3,053 8,228 SH   SOLE 15 8,228 0 0
PALO ALTO NETWORKS INC COM 697435105 1 2 SH   SOLE 17 0 0 2
PALO ALTO NETWORKS INC COM 697435105 54,731 147,503 SH   SOLE 18 141,961 0 5,542
PALO ALTO NETWORKS INC COM 697435105 40,534 109,242 SH   SOLE 19 109,242 0 0
PALO ALTO NETWORKS INC COM 697435105 774,627 2,087,662 SH   SOLE 21 2,087,662 0 0
PALO ALTO NETWORKS INC COM 697435105 802,159 2,161,862 SH   SOLE 22 2,048,390 0 113,472
PALO ALTO NETWORKS INC COM 697435105 20,581 55,466 SH   SOLE 23 55,466 0 0
PALO ALTO NETWORKS INC COM 697435105 59,351 159,954 SH   SOLE 25 159,954 0 0
PALO ALTO NETWORKS INC COM 697435105 66,970 180,488 SH   SOLE 26 96,716 0 83,772
PALO ALTO NETWORKS INC COM 697435105 63,857 172,097 SH   SOLE 28 10,989 0 161,108
PALO ALTO NETWORKS INC COM 697435105 121,811 328,286 SH   SOLE 30 328,286 0 0
PALO ALTO NETWORKS INC COM 697435105 8,715 23,488 SH   SOLE 31 12,272 0 11,216
PALO ALTO NETWORKS INC COM 697435105 20,044 54,020 SH   SOLE 34 54,020 0 0
PALO ALTO NETWORKS INC COM 697435105 17,979 48,455 SH   SOLE 36 48,455 0 0
PALO ALTO NETWORKS INC COM 697435105 1,278 3,444 SH   SOLE 40 3,444 0 0
PALO ALTO NETWORKS INC COM 697435105 16,194 43,645 SH   SOLE 43 3,795 0 39,850
PALO ALTO NETWORKS INC NOTE 0.750% 7/0 697435AD7 3,498 2,400,000 PRN   SOLE 2 2,400,000 0 0
PALO ALTO NETWORKS INC NOTE 0.750% 7/0 697435AD7 14,575 10,000,000 PRN   SOLE 21 10,000,000 0 0
PALO ALTO NETWORKS INC NOTE 0.750% 7/0 697435AD7 2,186 1,500,000 PRN   SOLE 22 1,500,000 0 0
PALO ALTO NETWORKS INC NOTE 0.750% 7/0 697435AD7 13,992 9,600,000 PRN   SOLE 34 9,600,000 0 0
PALO ALTO NETWORKS INC NOTE 0.375% 6/0 697435AF2 16,508 12,138,000 PRN   SOLE 21 12,138,000 0 0
PALO ALTO NETWORKS INC NOTE 0.375% 6/0 697435AF2 5,100 3,750,000 PRN   SOLE 22 3,750,000 0 0
PALOMAR HLDGS INC COM 69753M105 753 9,977 SH   SOLE 2 7,366 0 2,611
PALOMAR HLDGS INC COM 69753M105 6 81 SH   SOLE 4 81 0 0
PALOMAR HLDGS INC COM 69753M105 30 395 SH   SOLE 7 395 0 0
PALOMAR HLDGS INC COM 69753M105 7,141 94,627 SH   SOLE 18 94,627 0 0
PALOMAR HLDGS INC COM 69753M105 3,231 42,814 SH   SOLE 19 42,814 0 0
PALOMAR HLDGS INC COM 69753M105 193,524 2,564,591 SH   SOLE 21 2,564,591 0 0
PALOMAR HLDGS INC COM 69753M105 44,503 589,753 SH   SOLE 22 572,126 0 17,627
PALOMAR HLDGS INC COM 69753M105 66 881 SH   SOLE 25 881 0 0
PALOMAR HLDGS INC COM 69753M105 755 10,005 SH   SOLE 26 8,680 0 1,325
PALOMAR HLDGS INC COM 69753M105 149 1,977 SH   SOLE 28 1,977 0 0
PALOMAR HLDGS INC COM 69753M105 3,609 47,832 SH   SOLE 30 47,832 0 0
PALOMAR HLDGS INC COM 69753M105 228 3,019 SH   SOLE 40 3,019 0 0
PALOMAR HLDGS INC COM 69753M105 254 3,362 SH   SOLE 43 0 0 3,362
PAMPA ENERGIA S A SPONS ADR LVL I 697660207 76 5,036 SH   SOLE 4 5,036 0 0
PAMPA ENERGIA S A SPONS ADR LVL I 697660207 8,045 530,344 SH   SOLE 21 530,344 0 0
PAMPA ENERGIA S A SPONS ADR LVL I 697660207 3,595 236,960 SH   SOLE 22 221,683 0 15,277
PAMPA ENERGIA S A SPONS ADR LVL I 697660207 2,241 147,729 SH   SOLE 30 147,729 0 0
PAN AMERN SILVER CORP COM 697900108 384 13,439 SH   SOLE 19 13,439 0 0
PAN AMERN SILVER CORP COM 697900108 1,527 53,436 SH   SOLE 21 53,436 0 0
PAN AMERN SILVER CORP COM 697900108 2,736 95,761 SH   SOLE 23 95,761 0 0
PAN AMERN SILVER CORP COM 697900108 12,089 423,140 SH   SOLE 25 423,140 0 0
PAN AMERN SILVER CORP COM 697900108 4,326 151,423 SH   SOLE 26 98,043 0 53,380
PAN AMERN SILVER CORP COM 697900108 40,262 1,409,225 SH   SOLE 34 1,409,225 0 0
PAN AMERN SILVER CORP COM 697900108 1,942 67,989 SH   SOLE 43 2,426 0 65,563
PANBELA THERAPEUTICS INC COM 69833Q100 5 1,662 SH   SOLE 18 1,662 0 0
PANBELA THERAPEUTICS INC COM 69833Q100 63 22,358 SH   SOLE 21 22,358 0 0
PANGAEA LOGISTICS SOLUTION L SHS G6891L105 12 2,409 SH   SOLE 18 2,409 0 0
PANGAEA LOGISTICS SOLUTION L SHS G6891L105 189 37,708 SH   SOLE 21 37,708 0 0
PAPA JOHNS INTL INC COM 698813102 2,805 26,860 SH   SOLE 2 23,228 0 3,632
PAPA JOHNS INTL INC COM 698813102 13 123 SH   SOLE 4 123 0 0
PAPA JOHNS INTL INC COM 698813102 56 532 SH   SOLE 7 532 0 0
PAPA JOHNS INTL INC COM 698813102 17,785 170,293 SH   SOLE 18 170,293 0 0
PAPA JOHNS INTL INC COM 698813102 6,048 57,912 SH   SOLE 19 57,912 0 0
PAPA JOHNS INTL INC COM 698813102 236,163 2,261,236 SH   SOLE 21 2,261,236 0 0
PAPA JOHNS INTL INC COM 698813102 100,621 963,435 SH   SOLE 22 945,132 0 18,303
PAPA JOHNS INTL INC COM 698813102 5 47 SH   SOLE 23 47 0 0
PAPA JOHNS INTL INC COM 698813102 83 799 SH   SOLE 25 799 0 0
PAPA JOHNS INTL INC COM 698813102 1,382 13,232 SH   SOLE 26 10,823 0 2,409
PAPA JOHNS INTL INC COM 698813102 333 3,189 SH   SOLE 28 3,189 0 0
PAPA JOHNS INTL INC COM 698813102 2,350 22,504 SH   SOLE 30 22,504 0 0
PAPA JOHNS INTL INC COM 698813102 368 3,520 SH   SOLE 40 3,520 0 0
PAPA JOHNS INTL INC COM 698813102 3,608 34,544 SH   SOLE 43 601 0 33,943
PAR PAC HOLDINGS INC COM NEW 69888T207 1,691 100,550 SH   SOLE 2 29,213 0 71,337
PAR PAC HOLDINGS INC COM NEW 69888T207 2 139 SH   SOLE 4 139 0 0
PAR PAC HOLDINGS INC COM NEW 69888T207 13 754 SH   SOLE 7 754 0 0
PAR PAC HOLDINGS INC COM NEW 69888T207 3,231 192,094 SH   SOLE 18 192,094 0 0
PAR PAC HOLDINGS INC COM NEW 69888T207 7,840 466,087 SH   SOLE 19 466,087 0 0
PAR PAC HOLDINGS INC COM NEW 69888T207 83,989 4,993,421 SH   SOLE 21 4,993,421 0 0
PAR PAC HOLDINGS INC COM NEW 69888T207 28,582 1,699,284 SH   SOLE 22 1,657,598 0 41,686
PAR PAC HOLDINGS INC COM NEW 69888T207 264 15,709 SH   SOLE 23 15,709 0 0
PAR PAC HOLDINGS INC COM NEW 69888T207 18 1,091 SH   SOLE 25 1,091 0 0
PAR PAC HOLDINGS INC COM NEW 69888T207 1,773 105,420 SH   SOLE 26 662 0 104,758
PAR PAC HOLDINGS INC COM NEW 69888T207 49 2,934 SH   SOLE 28 2,934 0 0
PAR PAC HOLDINGS INC COM NEW 69888T207 1,730 102,836 SH   SOLE 30 102,836 0 0
PAR PAC HOLDINGS INC COM NEW 69888T207 51 3,011 SH   SOLE 40 3,011 0 0
PAR PAC HOLDINGS INC COM NEW 69888T207 450 26,766 SH   SOLE 43 1,886 0 24,880
PAR TECHNOLOGY CORP COM 698884103 1,431 20,456 SH   SOLE 2 9,355 0 11,101
PAR TECHNOLOGY CORP COM 698884103 5 78 SH   SOLE 4 78 0 0
PAR TECHNOLOGY CORP COM 698884103 23 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 5,403 77,246 SH   SOLE 18 72,998 0 4,248
PAR TECHNOLOGY CORP COM 698884103 10,132 144,863 SH   SOLE 19 144,863 0 0
PAR TECHNOLOGY CORP COM 698884103 55,193 789,151 SH   SOLE 21 789,151 0 0
PAR TECHNOLOGY CORP COM 698884103 45,370 648,697 SH   SOLE 22 636,268 0 12,429
PAR TECHNOLOGY CORP COM 698884103 246 3,512 SH   SOLE 23 3,512 0 0
PAR TECHNOLOGY CORP COM 698884103 140 2,006 SH   SOLE 25 2,006 0 0
PAR TECHNOLOGY CORP COM 698884103 1,975 28,239 SH   SOLE 26 11,006 0 17,233
PAR TECHNOLOGY CORP COM 698884103 182 2,608 SH   SOLE 28 2,608 0 0
PAR TECHNOLOGY CORP COM 698884103 1,129 16,143 SH   SOLE 30 16,143 0 0
PAR TECHNOLOGY CORP COM 698884103 242 3,466 SH   SOLE 36 3,466 0 0
PAR TECHNOLOGY CORP COM 698884103 201 2,875 SH   SOLE 40 2,875 0 0
PAR TECHNOLOGY CORP COM 698884103 80 1,144 SH   SOLE 43 0 0 1,144
PARAMOUNT GOLD NEV CORP COM 69924M109 5 5,586 SH   SOLE 18 5,586 0 0
PARAMOUNT GOLD NEV CORP COM 69924M109 15 15,084 SH   SOLE 21 15,084 0 0
PARAMOUNT GOLD NEV CORP COM 69924M109 18 18,259 SH   SOLE 22 18,259 0 0
PARAMOUNT GROUP INC COM 69924R108 2,813 279,352 SH   SOLE 2 106,657 0 172,695
PARAMOUNT GROUP INC COM 69924R108 2,807 278,722 SH   SOLE 4 278,722 0 0
PARAMOUNT GROUP INC COM 69924R108 2,533 251,540 SH   SOLE 7 251,540 0 0
PARAMOUNT GROUP INC COM 69924R108 6,094 605,119 SH   SOLE 18 605,119 0 0
PARAMOUNT GROUP INC COM 69924R108 6,160 611,750 SH   SOLE 19 611,750 0 0
PARAMOUNT GROUP INC COM 69924R108 78,355 7,781,000 SH   SOLE 21 7,781,000 0 0
PARAMOUNT GROUP INC COM 69924R108 59,700 5,928,513 SH   SOLE 22 5,644,100 0 284,413
PARAMOUNT GROUP INC COM 69924R108 109 10,795 SH   SOLE 23 10,795 0 0
PARAMOUNT GROUP INC COM 69924R108 8,628 856,801 SH   SOLE 25 856,801 0 0
PARAMOUNT GROUP INC COM 69924R108 837 83,143 SH   SOLE 26 45,492 0 37,651
PARAMOUNT GROUP INC COM 69924R108 1,416 140,568 SH   SOLE 28 26,939 0 113,629
PARAMOUNT GROUP INC COM 69924R108 8,239 818,222 SH   SOLE 30 818,222 0 0
PARAMOUNT GROUP INC COM 69924R108 118 11,757 SH   SOLE 36 11,757 0 0
PARAMOUNT GROUP INC COM 69924R108 210 20,864 SH   SOLE 40 20,864 0 0
PARAMOUNT GROUP INC COM 69924R108 8,505 844,602 SH   SOLE 43 5,275 0 839,327
PARATEK PHARMACEUTICALS INC COM 699374302 105 15,431 SH   SOLE 2 3,026 0 12,405
PARATEK PHARMACEUTICALS INC COM 699374302 6 876 SH   SOLE 7 876 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 1,019 149,374 SH   SOLE 18 149,374 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 531 77,792 SH   SOLE 19 77,792 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 10,758 1,577,478 SH   SOLE 21 1,577,478 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 7,227 1,059,678 SH   SOLE 22 1,052,993 0 6,685
PARATEK PHARMACEUTICALS INC COM 699374302 113 16,635 SH   SOLE 30 16,635 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 0 56 SH   SOLE 43 0 0 56
PARK AEROSPACE CORP COM 70014A104 760 51,030 SH   SOLE 2 1,588 0 49,442
PARK AEROSPACE CORP COM 70014A104 3 207 SH   SOLE 7 207 0 0
PARK AEROSPACE CORP COM 70014A104 1,339 89,896 SH   SOLE 18 89,896 0 0
PARK AEROSPACE CORP COM 70014A104 541 36,336 SH   SOLE 19 36,336 0 0
PARK AEROSPACE CORP COM 70014A104 34,471 2,313,472 SH   SOLE 21 2,313,472 0 0
PARK AEROSPACE CORP COM 70014A104 7,722 518,282 SH   SOLE 22 497,519 0 20,763
PARK AEROSPACE CORP COM 70014A104 375 25,171 SH   SOLE 30 25,171 0 0
PARK AEROSPACE CORP COM 70014A104 63 4,250 SH   SOLE 43 0 0 4,250
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 85 15,356 SH   SOLE 21 15,356 0 0
PARK CITY GROUP INC COM NEW 700215304 155 28,132 SH   SOLE 22 28,132 0 0
PARK HOTELS & RESORTS INC COM 700517105 12,739 618,084 SH   SOLE 2 212,845 0 405,239
PARK HOTELS & RESORTS INC COM 700517105 7,277 353,100 SH   SOLE 4 353,100 0 0
PARK HOTELS & RESORTS INC COM 700517105 6,404 310,711 SH   SOLE 7 310,711 0 0
PARK HOTELS & RESORTS INC COM 700517105 11,858 575,356 SH   SOLE 18 574,937 0 419
PARK HOTELS & RESORTS INC COM 700517105 23,856 1,157,517 SH   SOLE 19 1,157,517 0 0
PARK HOTELS & RESORTS INC COM 700517105 243,880 11,833,091 SH   SOLE 21 11,833,091 0 0
PARK HOTELS & RESORTS INC COM 700517105 182,655 8,862,426 SH   SOLE 22 8,578,911 0 283,515
PARK HOTELS & RESORTS INC COM 700517105 404 19,599 SH   SOLE 23 19,599 0 0
PARK HOTELS & RESORTS INC COM 700517105 21,190 1,028,127 SH   SOLE 25 1,028,127 0 0
PARK HOTELS & RESORTS INC COM 700517105 2,272 110,253 SH   SOLE 26 89,075 0 21,178
PARK HOTELS & RESORTS INC COM 700517105 3,690 179,025 SH   SOLE 28 29,896 0 149,129
PARK HOTELS & RESORTS INC COM 700517105 21,834 1,059,372 SH   SOLE 30 1,059,372 0 0
PARK HOTELS & RESORTS INC COM 700517105 86 4,170 SH   SOLE 31 4,170 0 0
PARK HOTELS & RESORTS INC COM 700517105 3,341 162,110 SH   SOLE 34 162,110 0 0
PARK HOTELS & RESORTS INC COM 700517105 1,268 61,529 SH   SOLE 36 61,529 0 0
PARK HOTELS & RESORTS INC COM 700517105 621 30,137 SH   SOLE 40 30,137 0 0
PARK HOTELS & RESORTS INC COM 700517105 7,900 383,319 SH   SOLE 43 27,553 0 355,766
PARK NATL CORP COM 700658107 1,915 16,306 SH   SOLE 2 4,593 0 11,713
PARK NATL CORP COM 700658107 5 43 SH   SOLE 4 43 0 0
PARK NATL CORP COM 700658107 26 218 SH   SOLE 7 218 0 0
PARK NATL CORP COM 700658107 6,849 58,331 SH   SOLE 18 58,331 0 0
PARK NATL CORP COM 700658107 2,957 25,184 SH   SOLE 19 25,184 0 0
PARK NATL CORP COM 700658107 203,510 1,733,183 SH   SOLE 21 1,733,183 0 0
PARK NATL CORP COM 700658107 44,508 379,050 SH   SOLE 22 356,757 0 22,293
PARK NATL CORP COM 700658107 70 597 SH   SOLE 25 597 0 0
PARK NATL CORP COM 700658107 659 5,613 SH   SOLE 26 3,962 0 1,651
PARK NATL CORP COM 700658107 226 1,927 SH   SOLE 28 1,927 0 0
PARK NATL CORP COM 700658107 4,011 34,163 SH   SOLE 30 34,163 0 0
PARK NATL CORP COM 700658107 223 1,900 SH   SOLE 40 1,900 0 0
PARK NATL CORP COM 700658107 585 4,983 SH   SOLE 43 773 0 4,210
PARK-OHIO HLDGS CORP COM 700666100 265 8,234 SH   SOLE 2 753 0 7,481
PARK-OHIO HLDGS CORP COM 700666100 7 205 SH   SOLE 7 205 0 0
PARK-OHIO HLDGS CORP COM 700666100 962 29,929 SH   SOLE 18 29,929 0 0
PARK-OHIO HLDGS CORP COM 700666100 488 15,183 SH   SOLE 19 15,183 0 0
PARK-OHIO HLDGS CORP COM 700666100 10,766 334,980 SH   SOLE 21 334,980 0 0
PARK-OHIO HLDGS CORP COM 700666100 5,518 171,673 SH   SOLE 22 163,238 0 8,435
PARK-OHIO HLDGS CORP COM 700666100 41 1,289 SH   SOLE 43 0 0 1,289
PARKE BANCORP INC COM 700885106 43 2,211 SH   SOLE 18 2,211 0 0
PARKE BANCORP INC COM 700885106 713 36,454 SH   SOLE 21 36,454 0 0
PARKE BANCORP INC COM 700885106 377 19,261 SH   SOLE 22 19,261 0 0
PARKER-HANNIFIN CORP COM 701094104 108,851 354,438 SH   SOLE 2 108,363 0 246,075
PARKER-HANNIFIN CORP COM 701094104 28,170 91,726 SH   SOLE 4 54,944 0 36,782
PARKER-HANNIFIN CORP COM 701094104 35,512 115,634 SH   SOLE 7 111,720 0 3,914
PARKER-HANNIFIN CORP COM 701094104 345 1,122 SH   SOLE 13 402 0 720
PARKER-HANNIFIN CORP COM 701094104 4,015 13,074 SH   SOLE 15 13,074 0 0
PARKER-HANNIFIN CORP COM 701094104 105,065 342,108 SH   SOLE 18 322,422 0 19,686
PARKER-HANNIFIN CORP COM 701094104 79,250 258,051 SH   SOLE 19 258,051 0 0
PARKER-HANNIFIN CORP COM 701094104 899,782 2,929,837 SH   SOLE 21 2,929,837 0 0
PARKER-HANNIFIN CORP COM 701094104 872,721 2,841,721 SH   SOLE 22 2,522,385 0 319,336
PARKER-HANNIFIN CORP COM 701094104 27,480 89,478 SH   SOLE 23 89,478 0 0
PARKER-HANNIFIN CORP COM 701094104 66,461 216,409 SH   SOLE 25 216,409 0 0
PARKER-HANNIFIN CORP COM 701094104 92,581 301,460 SH   SOLE 26 114,375 0 187,085
PARKER-HANNIFIN CORP COM 701094104 124,785 406,321 SH   SOLE 28 15,708 0 390,613
PARKER-HANNIFIN CORP COM 701094104 3,326 10,829 SH   SOLE 29 10,829 0 0
PARKER-HANNIFIN CORP COM 701094104 153,432 499,599 SH   SOLE 30 499,599 0 0
PARKER-HANNIFIN CORP COM 701094104 12,688 41,314 SH   SOLE 31 32,377 0 8,937
PARKER-HANNIFIN CORP COM 701094104 31,891 103,842 SH   SOLE 34 103,842 0 0
PARKER-HANNIFIN CORP COM 701094104 20,607 67,099 SH   SOLE 36 67,099 0 0
PARKER-HANNIFIN CORP COM 701094104 1,474 4,801 SH   SOLE 40 4,801 0 0
PARKER-HANNIFIN CORP COM 701094104 30,240 98,467 SH   SOLE 43 4,778 0 93,689
PARKER-HANNIFIN CORP OPTIONS 701094104 307 1,000 SH Call SOLE 2 1,000 0 0
PARKER-HANNIFIN CORP OPTIONS 701094104 399 1,300 SH Call SOLE 4 1,300 0 0
PARKER-HANNIFIN CORP OPTIONS 701094104 5,252 17,100 SH Call SOLE 18 17,100 0 0
PARKER-HANNIFIN CORP OPTIONS 701094104 52,547 171,100 SH Call SOLE 19 171,100 0 0
PARKER-HANNIFIN CORP OPTIONS 701094104 2,795 9,100 SH Call SOLE 22 9,100 0 0
PARKER-HANNIFIN CORP OPTIONS 701094104 21,805 71,000 SH Call SOLE 34 71,000 0 0
PARSONS CORP DEL COM 70202L102 1,159 29,444 SH   SOLE 2 7,750 0 21,694
PARSONS CORP DEL COM 70202L102 6 151 SH   SOLE 4 151 0 0
PARSONS CORP DEL COM 70202L102 18 448 SH   SOLE 7 448 0 0
PARSONS CORP DEL COM 70202L102 3,312 84,138 SH   SOLE 18 84,138 0 0
PARSONS CORP DEL COM 70202L102 1,733 44,024 SH   SOLE 19 44,024 0 0
PARSONS CORP DEL COM 70202L102 44,303 1,125,575 SH   SOLE 21 1,125,575 0 0
PARSONS CORP DEL COM 70202L102 26,035 661,459 SH   SOLE 22 621,011 0 40,448
PARSONS CORP DEL COM 70202L102 27 679 SH   SOLE 25 679 0 0
PARSONS CORP DEL COM 70202L102 671 17,055 SH   SOLE 26 15,300 0 1,755
PARSONS CORP DEL COM 70202L102 262 6,664 SH   SOLE 28 6,664 0 0
PARSONS CORP DEL COM 70202L102 875 22,230 SH   SOLE 30 22,230 0 0
PARSONS CORP DEL COM 70202L102 133 3,386 SH   SOLE 40 3,386 0 0
PARSONS CORP DEL COM 70202L102 295 7,497 SH   SOLE 43 296 0 7,201
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
PARTS ID INC COM CL A 702141102 7 1,106 SH   SOLE 18 1,106 0 0
PARTS ID INC COM CL A 702141102 101 16,751 SH   SOLE 21 16,751 0 0
PARTS ID INC COM CL A 702141102 56 9,190 SH   SOLE 22 9,190 0 0
PARTY CITY HOLDCO INC COM 702149105 179 19,137 SH   SOLE 2 7,545 0 11,592
PARTY CITY HOLDCO INC COM 702149105 17 1,776 SH   SOLE 7 1,776 0 0
PARTY CITY HOLDCO INC COM 702149105 3,389 363,245 SH   SOLE 18 363,245 0 0
PARTY CITY HOLDCO INC COM 702149105 1,805 193,441 SH   SOLE 19 193,441 0 0
PARTY CITY HOLDCO INC COM 702149105 36,289 3,889,536 SH   SOLE 21 3,889,536 0 0
PARTY CITY HOLDCO INC COM 702149105 24,390 2,614,113 SH   SOLE 22 2,597,521 0 16,592
PARTY CITY HOLDCO INC COM 702149105 98 10,555 SH   SOLE 43 301 0 10,254
PASSAGE BIO INC COM 702712100 938 70,866 SH   SOLE 2 17,860 0 53,006
PASSAGE BIO INC COM 702712100 11 800 SH   SOLE 7 800 0 0
PASSAGE BIO INC COM 702712100 1,683 127,148 SH   SOLE 18 118,526 0 8,622
PASSAGE BIO INC COM 702712100 3,844 290,309 SH   SOLE 19 290,309 0 0
PASSAGE BIO INC COM 702712100 20,531 1,550,646 SH   SOLE 21 1,550,646 0 0
PASSAGE BIO INC COM 702712100 12,819 968,209 SH   SOLE 22 925,322 0 42,887
PASSAGE BIO INC COM 702712100 143 10,773 SH   SOLE 23 10,773 0 0
PASSAGE BIO INC COM 702712100 35 2,680 SH   SOLE 25 2,680 0 0
PASSAGE BIO INC COM 702712100 552 41,655 SH   SOLE 26 2,072 0 39,583
PASSAGE BIO INC COM 702712100 378 28,585 SH   SOLE 30 28,585 0 0
PASSAGE BIO INC COM 702712100 19 1,443 SH   SOLE 34 1,443 0 0
PASSAGE BIO INC COM 702712100 53 3,969 SH   SOLE 36 3,969 0 0
PASSAGE BIO INC COM 702712100 55 4,131 SH   SOLE 40 4,131 0 0
PASSAGE BIO INC COM 702712100 1 41 SH   SOLE 43 0 0 41
PATHFINDER BANCORP INC MD COM 70319R109 12 764 SH   SOLE 18 764 0 0
PATHFINDER BANCORP INC MD COM 70319R109 127 8,054 SH   SOLE 21 8,054 0 0
PATRIA INVESTMENTS LIMITED COM CL A G69451105 310 17,568 SH   SOLE 2 17,568 0 0
PATRIA INVESTMENTS LIMITED COM CL A G69451105 1,461 82,941 SH   SOLE 19 82,941 0 0
PATRIA INVESTMENTS LIMITED COM CL A G69451105 11,362 644,859 SH   SOLE 34 644,859 0 0
PATRICK INDS INC COM 703343103 780 10,686 SH   SOLE 2 8,175 0 2,511
PATRICK INDS INC COM 703343103 7 99 SH   SOLE 4 99 0 0
PATRICK INDS INC COM 703343103 27 365 SH   SOLE 7 365 0 0
PATRICK INDS INC COM 703343103 6,804 93,199 SH   SOLE 18 88,545 0 4,654
PATRICK INDS INC COM 703343103 4,883 66,886 SH   SOLE 19 66,886 0 0
PATRICK INDS INC COM 703343103 184,969 2,533,820 SH   SOLE 21 2,533,820 0 0
PATRICK INDS INC COM 703343103 42,125 577,055 SH   SOLE 22 563,959 0 13,096
PATRICK INDS INC COM 703343103 123 1,686 SH   SOLE 23 1,686 0 0
PATRICK INDS INC COM 703343103 44 598 SH   SOLE 25 598 0 0
PATRICK INDS INC COM 703343103 1,050 14,385 SH   SOLE 26 12,558 0 1,827
PATRICK INDS INC COM 703343103 171 2,348 SH   SOLE 28 2,348 0 0
PATRICK INDS INC COM 703343103 3,422 46,874 SH   SOLE 30 46,874 0 0
PATRICK INDS INC COM 703343103 198 2,707 SH   SOLE 40 2,707 0 0
PATRICK INDS INC COM 703343103 434 5,939 SH   SOLE 43 1,785 0 4,154
PATRIOT NATL BANCORP INC COM NEW 70336F203 5 504 SH   SOLE 18 504 0 0
PATRIOT NATL BANCORP INC COM NEW 70336F203 71 7,794 SH   SOLE 21 7,794 0 0
PATRIOT TRANSN HLDG INC COM 70338W105 4 365 SH   SOLE 18 365 0 0
PATRIOT TRANSN HLDG INC COM 70338W105 84 7,407 SH   SOLE 21 7,407 0 0
PATRIOT TRANSN HLDG INC COM 70338W105 478 42,276 SH   SOLE 22 42,276 0 0
PATTERSON COS INC COM 703395103 8,130 267,507 SH   SOLE 2 111,402 0 156,105
PATTERSON COS INC COM 703395103 12 383 SH   SOLE 4 383 0 0
PATTERSON COS INC COM 703395103 68 2,226 SH   SOLE 7 2,226 0 0
PATTERSON COS INC COM 703395103 14,596 480,286 SH   SOLE 18 454,738 0 25,548
PATTERSON COS INC COM 703395103 24,806 816,256 SH   SOLE 19 816,256 0 0
PATTERSON COS INC COM 703395103 188,667 6,208,191 SH   SOLE 21 6,208,191 0 0
PATTERSON COS INC COM 703395103 99,858 3,285,870 SH   SOLE 22 3,176,166 0 109,704
PATTERSON COS INC COM 703395103 1,077 35,438 SH   SOLE 23 35,438 0 0
PATTERSON COS INC COM 703395103 158 5,204 SH   SOLE 25 5,204 0 0
PATTERSON COS INC COM 703395103 6,481 213,275 SH   SOLE 26 37,795 0 175,480
PATTERSON COS INC COM 703395103 458 15,063 SH   SOLE 28 11,182 0 3,881
PATTERSON COS INC COM 703395103 1,917 63,077 SH   SOLE 30 63,077 0 0
PATTERSON COS INC COM 703395103 336 11,050 SH   SOLE 36 11,050 0 0
PATTERSON COS INC COM 703395103 307 10,089 SH   SOLE 40 10,089 0 0
PATTERSON COS INC COM 703395103 1,775 58,414 SH   SOLE 43 3,948 0 54,466
PATTERSON-UTI ENERGY INC COM 703481101 3,488 350,898 SH   SOLE 2 124,967 0 225,931
PATTERSON-UTI ENERGY INC COM 703481101 8 770 SH   SOLE 4 770 0 0
PATTERSON-UTI ENERGY INC COM 703481101 70 6,997 SH   SOLE 7 6,997 0 0
PATTERSON-UTI ENERGY INC COM 703481101 7,574 761,937 SH   SOLE 18 761,937 0 0
PATTERSON-UTI ENERGY INC COM 703481101 6,006 604,275 SH   SOLE 19 604,275 0 0
PATTERSON-UTI ENERGY INC COM 703481101 231,521 23,291,892 SH   SOLE 21 23,291,892 0 0
PATTERSON-UTI ENERGY INC COM 703481101 51,386 5,169,584 SH   SOLE 22 4,876,596 0 292,988
PATTERSON-UTI ENERGY INC COM 703481101 68 6,850 SH   SOLE 23 6,850 0 0
PATTERSON-UTI ENERGY INC COM 703481101 50 5,053 SH   SOLE 25 5,053 0 0
PATTERSON-UTI ENERGY INC COM 703481101 925 93,024 SH   SOLE 26 42,608 0 50,416
PATTERSON-UTI ENERGY INC COM 703481101 716 72,001 SH   SOLE 28 26,300 0 45,701
PATTERSON-UTI ENERGY INC COM 703481101 3,809 383,215 SH   SOLE 30 383,215 0 0
PATTERSON-UTI ENERGY INC COM 703481101 52 5,273 SH   SOLE 34 5,273 0 0
PATTERSON-UTI ENERGY INC COM 703481101 233 23,425 SH   SOLE 36 23,425 0 0
PATTERSON-UTI ENERGY INC COM 703481101 206 20,687 SH   SOLE 40 20,687 0 0
PATTERSON-UTI ENERGY INC COM 703481101 9,260 931,543 SH   SOLE 43 32,668 0 898,875
PAVMED INC COM 70387R106 77 12,026 SH   SOLE 2 4,364 0 7,662
PAVMED INC COM 70387R106 7 1,155 SH   SOLE 7 1,155 0 0
PAVMED INC COM 70387R106 1,449 226,392 SH   SOLE 18 226,392 0 0
PAVMED INC COM 70387R106 927 144,825 SH   SOLE 19 144,825 0 0
PAVMED INC COM 70387R106 15,689 2,451,470 SH   SOLE 21 2,451,470 0 0
PAVMED INC COM 70387R106 11,550 1,804,632 SH   SOLE 22 1,791,762 0 12,870
PAVMED INC COM 70387R106 33 5,163 SH   SOLE 43 0 0 5,163
PAYA HOLDINGS INC COM CL A 70434P103 384 34,831 SH   SOLE 2 21,033 0 13,798
PAYA HOLDINGS INC COM CL A 70434P103 15 1,321 SH   SOLE 7 1,321 0 0
PAYA HOLDINGS INC COM CL A 70434P103 2,782 252,416 SH   SOLE 18 252,416 0 0
PAYA HOLDINGS INC COM CL A 70434P103 1,772 160,808 SH   SOLE 19 160,808 0 0
PAYA HOLDINGS INC COM CL A 70434P103 29,210 2,650,674 SH   SOLE 21 2,650,674 0 0
PAYA HOLDINGS INC COM CL A 70434P103 18,752 1,701,619 SH   SOLE 22 1,649,824 0 51,795
PAYA HOLDINGS INC COM CL A 70434P103 12 1,049 SH   SOLE 23 1,049 0 0
PAYA HOLDINGS INC COM CL A 70434P103 30 2,717 SH   SOLE 25 2,717 0 0
PAYA HOLDINGS INC COM CL A 70434P103 177 16,050 SH   SOLE 30 16,050 0 0
PAYA HOLDINGS INC COM CL A 70434P103 29,786 2,702,933 SH   SOLE 34 2,702,933 0 0
PAYA HOLDINGS INC COM CL A 70434P103 91 8,273 SH   SOLE 40 8,273 0 0
PAYCHEX INC COM 704326107 108,770 1,013,700 SH   SOLE 2 392,164 0 621,536
PAYCHEX INC COM 704326107 25,697 239,489 SH   SOLE 4 152,204 0 87,285
PAYCHEX INC COM 704326107 46,202 430,585 SH   SOLE 7 413,374 0 17,211
PAYCHEX INC COM 704326107 296 2,755 SH   SOLE 13 833 0 1,922
PAYCHEX INC COM 704326107 4,639 43,233 SH   SOLE 15 43,233 0 0
PAYCHEX INC COM 704326107 3 27 SH   SOLE 17 0 0 27
PAYCHEX INC COM 704326107 97,821 911,656 SH   SOLE 18 852,813 0 58,843
PAYCHEX INC COM 704326107 62,363 581,206 SH   SOLE 19 581,206 0 0
PAYCHEX INC COM 704326107 1,332,432 12,417,819 SH   SOLE 21 12,417,819 0 0
PAYCHEX INC COM 704326107 899,050 8,378,846 SH   SOLE 22 7,281,926 0 1,096,920
PAYCHEX INC COM 704326107 32,909 306,705 SH   SOLE 23 306,705 0 0
PAYCHEX INC COM 704326107 66,948 623,936 SH   SOLE 25 623,936 0 0
PAYCHEX INC COM 704326107 104,263 971,696 SH   SOLE 26 489,475 0 482,221
PAYCHEX INC COM 704326107 96,260 897,115 SH   SOLE 28 36,185 0 860,930
PAYCHEX INC COM 704326107 9,664 90,068 SH   SOLE 29 90,068 0 0
PAYCHEX INC COM 704326107 207,995 1,938,442 SH   SOLE 30 1,938,442 0 0
PAYCHEX INC COM 704326107 19,908 185,540 SH   SOLE 31 149,023 0 36,517
PAYCHEX INC COM 704326107 8,459 78,836 SH   SOLE 32 78,836 0 0
PAYCHEX INC COM 704326107 38,348 357,393 SH   SOLE 34 357,393 0 0
PAYCHEX INC COM 704326107 29,827 277,977 SH   SOLE 36 277,977 0 0
PAYCHEX INC COM 704326107 861 8,022 SH   SOLE 37 8,022 0 0
PAYCHEX INC COM 704326107 1,233 11,492 SH   SOLE 40 11,492 0 0
PAYCHEX INC COM 704326107 37,062 345,405 SH   SOLE 43 30,980 0 314,425
PAYCOM SOFTWARE INC COM 70432V102 46,113 126,868 SH   SOLE 2 33,124 0 93,744
PAYCOM SOFTWARE INC COM 70432V102 11,174 30,742 SH   SOLE 4 17,899 0 12,843
PAYCOM SOFTWARE INC COM 70432V102 16,352 44,989 SH   SOLE 7 42,528 0 2,461
PAYCOM SOFTWARE INC COM 70432V102 188 517 SH   SOLE 13 182 0 335
PAYCOM SOFTWARE INC COM 70432V102 1,779 4,895 SH   SOLE 15 4,895 0 0
PAYCOM SOFTWARE INC COM 70432V102 54,434 149,761 SH   SOLE 18 142,372 0 7,389
PAYCOM SOFTWARE INC COM 70432V102 490,833 1,350,408 SH   SOLE 19 1,350,408 0 0
PAYCOM SOFTWARE INC COM 70432V102 536,498 1,476,045 SH   SOLE 21 1,476,045 0 0
PAYCOM SOFTWARE INC COM 70432V102 408,217 1,123,110 SH   SOLE 22 1,003,511 0 119,599
PAYCOM SOFTWARE INC COM 70432V102 11,576 31,849 SH   SOLE 23 31,849 0 0
PAYCOM SOFTWARE INC COM 70432V102 26,568 73,095 SH   SOLE 25 73,095 0 0
PAYCOM SOFTWARE INC COM 70432V102 50,823 139,827 SH   SOLE 26 51,285 0 88,542
PAYCOM SOFTWARE INC COM 70432V102 57,645 158,597 SH   SOLE 28 6,645 0 151,952
PAYCOM SOFTWARE INC COM 70432V102 433 1,191 SH   SOLE 29 1,191 0 0
PAYCOM SOFTWARE INC COM 70432V102 74,919 206,121 SH   SOLE 30 206,121 0 0
PAYCOM SOFTWARE INC COM 70432V102 5,001 13,758 SH   SOLE 31 8,039 0 5,719
PAYCOM SOFTWARE INC COM 70432V102 80,495 221,463 SH   SOLE 34 221,463 0 0
PAYCOM SOFTWARE INC COM 70432V102 8,653 23,807 SH   SOLE 36 23,807 0 0
PAYCOM SOFTWARE INC COM 70432V102 676 1,859 SH   SOLE 40 1,859 0 0
PAYCOM SOFTWARE INC COM 70432V102 4,443 12,223 SH   SOLE 43 723 0 11,500
PAYLOCITY HLDG CORP COM 70438V106 21,955 115,069 SH   SOLE 2 52,714 0 62,355
PAYLOCITY HLDG CORP COM 70438V106 92 484 SH   SOLE 4 484 0 0
PAYLOCITY HLDG CORP COM 70438V106 116 606 SH   SOLE 7 606 0 0
PAYLOCITY HLDG CORP COM 70438V106 18,386 96,363 SH   SOLE 18 96,363 0 0
PAYLOCITY HLDG CORP COM 70438V106 120,532 631,718 SH   SOLE 19 631,718 0 0
PAYLOCITY HLDG CORP COM 70438V106 369,740 1,937,843 SH   SOLE 21 1,937,843 0 0
PAYLOCITY HLDG CORP COM 70438V106 213,256 1,117,696 SH   SOLE 22 1,073,393 0 44,303
PAYLOCITY HLDG CORP COM 70438V106 559 2,931 SH   SOLE 23 2,931 0 0
PAYLOCITY HLDG CORP COM 70438V106 465 2,438 SH   SOLE 25 2,438 0 0
PAYLOCITY HLDG CORP COM 70438V106 5,008 26,245 SH   SOLE 26 13,622 0 12,623
PAYLOCITY HLDG CORP COM 70438V106 874 4,581 SH   SOLE 28 4,581 0 0
PAYLOCITY HLDG CORP COM 70438V106 109 573 SH   SOLE 29 573 0 0
PAYLOCITY HLDG CORP COM 70438V106 5,873 30,780 SH   SOLE 30 30,780 0 0
PAYLOCITY HLDG CORP COM 70438V106 127 666 SH   SOLE 31 666 0 0
PAYLOCITY HLDG CORP COM 70438V106 948 4,967 SH   SOLE 34 4,967 0 0
PAYLOCITY HLDG CORP COM 70438V106 569 2,982 SH   SOLE 36 2,982 0 0
PAYLOCITY HLDG CORP COM 70438V106 886 4,643 SH   SOLE 40 4,643 0 0
PAYLOCITY HLDG CORP COM 70438V106 1,404 7,356 SH   SOLE 43 478 0 6,878
PAYMENTUS HOLDINGS INC COM CL A 70439P108 1,465 41,277 SH   SOLE 2 19,758 0 21,519
PAYMENTUS HOLDINGS INC COM CL A 70439P108 913 25,708 SH   SOLE 18 19,059 0 6,649
PAYMENTUS HOLDINGS INC COM CL A 70439P108 7,739 218,002 SH   SOLE 19 218,002 0 0
PAYMENTUS HOLDINGS INC COM CL A 70439P108 296 8,341 SH   SOLE 21 8,341 0 0
PAYMENTUS HOLDINGS INC COM CL A 70439P108 7,714 217,295 SH   SOLE 22 217,295 0 0
PAYMENTUS HOLDINGS INC COM CL A 70439P108 1,741 49,048 SH   SOLE 26 10,265 0 38,783
PAYMENTUS HOLDINGS INC COM CL A 70439P108 8,087 227,815 SH   SOLE 28 0 0 227,815
PAYMENTUS HOLDINGS INC COM CL A 70439P108 25 718 SH   SOLE 31 0 0 718
PAYMENTUS HOLDINGS INC COM CL A 70439P108 996 28,057 SH   SOLE 34 28,057 0 0
PAYPAL HLDGS INC COM 70450Y103 887,392 3,044,435 SH   SOLE 2 718,002 0 2,326,433
PAYPAL HLDGS INC COM 70450Y103 189,188 649,061 SH   SOLE 4 416,685 0 232,376
PAYPAL HLDGS INC COM 70450Y103 334,566 1,147,819 SH   SOLE 7 1,112,174 0 35,645
PAYPAL HLDGS INC COM 70450Y103 17,288 59,312 SH   SOLE 13 53,436 0 5,876
PAYPAL HLDGS INC COM 70450Y103 34,461 118,226 SH   SOLE 15 118,226 0 0
PAYPAL HLDGS INC COM 70450Y103 4 13 SH   SOLE 17 0 0 13
PAYPAL HLDGS INC COM 70450Y103 862,930 2,960,512 SH   SOLE 18 2,544,489 0 416,023
PAYPAL HLDGS INC COM 70450Y103 779,456 2,674,133 SH   SOLE 19 2,674,133 0 0
PAYPAL HLDGS INC COM 70450Y103 7,500,325 25,731,867 SH   SOLE 21 25,731,867 0 0
PAYPAL HLDGS INC COM 70450Y103 7,626,301 26,164,064 SH   SOLE 22 23,165,727 0 2,998,337
PAYPAL HLDGS INC COM 70450Y103 204,990 703,272 SH   SOLE 23 703,272 0 0
PAYPAL HLDGS INC COM 70450Y103 796,770 2,733,531 SH   SOLE 25 2,733,531 0 0
PAYPAL HLDGS INC COM 70450Y103 838,828 2,877,825 SH   SOLE 26 1,150,376 0 1,727,449
PAYPAL HLDGS INC COM 70450Y103 1,035,965 3,554,155 SH   SOLE 28 132,480 0 3,421,675
PAYPAL HLDGS INC COM 70450Y103 22,245 76,318 SH   SOLE 29 76,318 0 0
PAYPAL HLDGS INC COM 70450Y103 1,702,696 5,841,553 SH   SOLE 30 5,841,553 0 0
PAYPAL HLDGS INC COM 70450Y103 124,738 427,947 SH   SOLE 31 301,382 0 126,565
PAYPAL HLDGS INC COM 70450Y103 94,880 325,511 SH   SOLE 32 325,511 0 0
PAYPAL HLDGS INC COM 70450Y103 433,312 1,486,593 SH   SOLE 34 1,486,593 0 0
PAYPAL HLDGS INC COM 70450Y103 162,178 556,396 SH   SOLE 36 556,396 0 0
PAYPAL HLDGS INC COM 70450Y103 11,788 40,442 SH   SOLE 40 40,442 0 0
PAYPAL HLDGS INC COM 70450Y103 292,034 1,001,902 SH   SOLE 43 63,773 0 938,128
PAYSAFE LIMITED ORD G6964L107 6,539 539,970 SH   SOLE 2 26,716 0 513,254
PAYSAFE LIMITED ORD G6964L107 60 4,991 SH   SOLE 7 4,991 0 0
PAYSAFE LIMITED ORD G6964L107 1,450 119,746 SH   SOLE 18 119,746 0 0
PAYSAFE LIMITED ORD G6964L107 986 81,426 SH   SOLE 19 81,426 0 0
PAYSAFE LIMITED ORD G6964L107 33,256 2,746,135 SH   SOLE 21 2,746,135 0 0
PAYSAFE LIMITED ORD G6964L107 31,333 2,587,348 SH   SOLE 22 2,348,258 0 239,090
PAYSAFE LIMITED ORD G6964L107 66 5,480 SH   SOLE 31 5,480 0 0
PAYSAFE LIMITED ORD G6964L107 27,494 2,270,351 SH   SOLE 34 2,270,351 0 0
PAYSIGN INC COM 70451A104 3 981 SH   SOLE 2 976 0 5
PAYSIGN INC COM 70451A104 21 6,726 SH   SOLE 18 6,726 0 0
PAYSIGN INC COM 70451A104 120 37,586 SH   SOLE 21 37,586 0 0
PAYSIGN INC COM 70451A104 1,314 413,197 SH   SOLE 22 413,197 0 0
PBF ENERGY INC CL A 69318G106 3,817 249,452 SH   SOLE 2 75,155 0 174,297
PBF ENERGY INC CL A 69318G106 7 465 SH   SOLE 4 465 0 0
PBF ENERGY INC CL A 69318G106 110 7,181 SH   SOLE 7 7,181 0 0
PBF ENERGY INC CL A 69318G106 6,236 407,580 SH   SOLE 18 396,007 0 11,573
PBF ENERGY INC CL A 69318G106 15,281 998,786 SH   SOLE 19 998,786 0 0
PBF ENERGY INC CL A 69318G106 181,545 11,865,716 SH   SOLE 21 11,865,716 0 0
PBF ENERGY INC CL A 69318G106 52,927 3,459,256 SH   SOLE 22 3,315,359 0 143,897
PBF ENERGY INC CL A 69318G106 521 34,059 SH   SOLE 23 34,059 0 0
PBF ENERGY INC CL A 69318G106 42 2,752 SH   SOLE 25 2,752 0 0
PBF ENERGY INC CL A 69318G106 2,954 193,104 SH   SOLE 26 25,691 0 167,413
PBF ENERGY INC CL A 69318G106 661 43,203 SH   SOLE 28 14,059 0 29,144
PBF ENERGY INC CL A 69318G106 3,243 211,934 SH   SOLE 30 211,934 0 0
PBF ENERGY INC CL A 69318G106 284 18,558 SH   SOLE 34 18,558 0 0
PBF ENERGY INC CL A 69318G106 1,508 98,575 SH   SOLE 36 98,575 0 0
PBF ENERGY INC CL A 69318G106 187 12,229 SH   SOLE 40 12,229 0 0
PBF ENERGY INC CL A 69318G106 1,227 80,227 SH   SOLE 43 6,724 0 73,503
PC CONNECTION INC COM 69318J100 2,640 57,060 SH   SOLE 2 13,912 0 43,148
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,744 59,297 SH   SOLE 18 46,786 0 12,511
PC CONNECTION INC COM 69318J100 11,864 256,401 SH   SOLE 19 256,401 0 0
PC CONNECTION INC COM 69318J100 63,272 1,367,456 SH   SOLE 21 1,367,456 0 0
PC CONNECTION INC COM 69318J100 25,403 549,019 SH   SOLE 22 532,624 0 16,395
PC CONNECTION INC COM 69318J100 589 12,734 SH   SOLE 23 12,734 0 0
PC CONNECTION INC COM 69318J100 15 331 SH   SOLE 25 331 0 0
PC CONNECTION INC COM 69318J100 2,992 64,656 SH   SOLE 26 0 0 64,656
PC CONNECTION INC COM 69318J100 71 1,534 SH   SOLE 28 1,534 0 0
PC CONNECTION INC COM 69318J100 1,157 25,001 SH   SOLE 30 25,001 0 0
PC CONNECTION INC COM 69318J100 45 968 SH   SOLE 40 968 0 0
PC CONNECTION INC COM 69318J100 543 11,727 SH   SOLE 43 44 0 11,683
PCB BANCORP COM 69320M109 14 876 SH   SOLE 2 876 0 0
PCB BANCORP COM 69320M109 57 3,566 SH   SOLE 18 3,566 0 0
PCB BANCORP COM 69320M109 1,084 67,344 SH   SOLE 21 67,344 0 0
PCB BANCORP COM 69320M109 1,627 101,047 SH   SOLE 22 101,047 0 0
PCSB FINL CORP COM 69324R104 285 15,668 SH   SOLE 2 5,917 0 9,751
PCSB FINL CORP COM 69324R104 4 219 SH   SOLE 7 219 0 0
PCSB FINL CORP COM 69324R104 889 48,953 SH   SOLE 18 48,953 0 0
PCSB FINL CORP COM 69324R104 493 27,155 SH   SOLE 19 27,155 0 0
PCSB FINL CORP COM 69324R104 10,342 569,159 SH   SOLE 21 569,159 0 0
PCSB FINL CORP COM 69324R104 6,607 363,647 SH   SOLE 22 346,596 0 17,051
PCTEL INC COM 69325Q105 26 3,981 SH   SOLE 18 3,981 0 0
PCTEL INC COM 69325Q105 429 65,437 SH   SOLE 21 65,437 0 0
PCTEL INC COM 69325Q105 2,429 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 5,323 116,241 SH   SOLE 2 33,652 0 82,589
PDC ENERGY INC COM 69327R101 19 417 SH   SOLE 4 417 0 0
PDC ENERGY INC COM 69327R101 111 2,435 SH   SOLE 7 2,435 0 0
PDC ENERGY INC COM 69327R101 18,603 406,276 SH   SOLE 18 406,276 0 0
PDC ENERGY INC COM 69327R101 12,999 283,875 SH   SOLE 19 283,875 0 0
PDC ENERGY INC COM 69327R101 564,945 12,337,730 SH   SOLE 21 12,337,730 0 0
PDC ENERGY INC COM 69327R101 121,927 2,662,752 SH   SOLE 22 2,512,915 0 149,837
PDC ENERGY INC COM 69327R101 83 1,817 SH   SOLE 23 1,817 0 0
PDC ENERGY INC COM 69327R101 157 3,419 SH   SOLE 25 3,419 0 0
PDC ENERGY INC COM 69327R101 2,455 53,610 SH   SOLE 26 34,450 0 19,160
PDC ENERGY INC COM 69327R101 852 18,612 SH   SOLE 28 13,769 0 4,843
PDC ENERGY INC COM 69327R101 11,802 257,752 SH   SOLE 30 257,752 0 0
PDC ENERGY INC COM 69327R101 223 4,866 SH   SOLE 36 4,866 0 0
PDC ENERGY INC COM 69327R101 534 11,671 SH   SOLE 40 11,671 0 0
PDC ENERGY INC COM 69327R101 4,222 92,196 SH   SOLE 43 8,961 0 83,235
PDC ENERGY INC NOTE 1.125% 9/1 69327RAD3 2,630 2,653,000 PRN   SOLE 2 2,337,000 0 316,000
PDC ENERGY INC NOTE 1.125% 9/1 69327RAD3 884 892,000 PRN   SOLE 18 892,000 0 0
PDC ENERGY INC NOTE 1.125% 9/1 69327RAD3 18,314 18,475,000 PRN   SOLE 19 18,475,000 0 0
PDC ENERGY INC NOTE 1.125% 9/1 69327RAD3 98 99,000 PRN   SOLE 22 99,000 0 0
PDC ENERGY INC NOTE 1.125% 9/1 69327RAD3 2,108 2,127,000 PRN   SOLE 26 2,127,000 0 0
PDC ENERGY INC NOTE 1.125% 9/1 69327RAD3 52 52,000 PRN   SOLE 30 52,000 0 0
PDC ENERGY INC NOTE 1.125% 9/1 69327RAD3 3,010 3,036,000 PRN   SOLE 34 3,036,000 0 0
PDF SOLUTIONS INC COM 693282105 532 29,277 SH   SOLE 2 9,128 0 20,149
PDF SOLUTIONS INC COM 693282105 7 380 SH   SOLE 7 380 0 0
PDF SOLUTIONS INC COM 693282105 2,236 122,974 SH   SOLE 18 122,974 0 0
PDF SOLUTIONS INC COM 693282105 911 50,112 SH   SOLE 19 50,112 0 0
PDF SOLUTIONS INC COM 693282105 65,467 3,601,047 SH   SOLE 21 3,601,047 0 0
PDF SOLUTIONS INC COM 693282105 15,018 826,066 SH   SOLE 22 785,154 0 40,912
PDF SOLUTIONS INC COM 693282105 16 888 SH   SOLE 25 888 0 0
PDF SOLUTIONS INC COM 693282105 137 7,542 SH   SOLE 26 0 0 7,542
PDF SOLUTIONS INC COM 693282105 69 3,800 SH   SOLE 28 3,800 0 0
PDF SOLUTIONS INC COM 693282105 1,181 64,969 SH   SOLE 30 64,969 0 0
PDF SOLUTIONS INC COM 693282105 54 2,955 SH   SOLE 40 2,955 0 0
PDF SOLUTIONS INC COM 693282105 110 6,060 SH   SOLE 43 0 0 6,060
PDL CMNTY BANCORP COM 69290X101 46 3,367 SH   SOLE 2 3,367 0 0
PDL CMNTY BANCORP COM 69290X101 20 1,471 SH   SOLE 18 1,471 0 0
PDS BIOTECHNOLOGY CORP COM 70465T107 48 3,856 SH   SOLE 18 3,856 0 0
PDS BIOTECHNOLOGY CORP COM 70465T107 700 55,784 SH   SOLE 21 55,784 0 0
PDS BIOTECHNOLOGY CORP COM 70465T107 4,286 341,505 SH   SOLE 22 341,505 0 0
PDS BIOTECHNOLOGY CORP COM 70465T107 3 277 SH   SOLE 43 0 0 277
PEABODY ENGR CORP COM 704551100 144 18,213 SH   SOLE 2 5,979 0 12,234
PEABODY ENGR CORP COM 704551100 57 7,243 SH   SOLE 7 7,243 0 0
PEABODY ENGR CORP COM 704551100 1,887 237,942 SH   SOLE 18 237,942 0 0
PEABODY ENGR CORP COM 704551100 886 111,774 SH   SOLE 19 111,774 0 0
PEABODY ENGR CORP COM 704551100 20,976 2,645,131 SH   SOLE 21 2,645,131 0 0
PEABODY ENGR CORP COM 704551100 14,998 1,891,287 SH   SOLE 22 1,824,008 0 67,279
PEABODY ENGR CORP COM 704551100 145 18,242 SH   SOLE 28 0 0 18,242
PEABODY ENGR CORP COM 704551100 333 42,040 SH   SOLE 36 42,040 0 0
PEABODY ENGR CORP COM 704551100 100 12,667 SH   SOLE 43 3,703 0 8,964
PEAPACK-GLADSTONE FINL CORP COM 704699107 1,423 45,790 SH   SOLE 2 11,824 0 33,966
PEAPACK-GLADSTONE FINL CORP COM 704699107 11 353 SH   SOLE 7 353 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 1,954 62,883 SH   SOLE 18 62,883 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 4,458 143,488 SH   SOLE 19 143,488 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 22,299 717,713 SH   SOLE 21 717,713 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 16,779 540,042 SH   SOLE 22 512,513 0 27,529
PEAPACK-GLADSTONE FINL CORP COM 704699107 113 3,630 SH   SOLE 23 3,630 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 15 485 SH   SOLE 25 485 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 694 22,346 SH   SOLE 26 0 0 22,346
PEAPACK-GLADSTONE FINL CORP COM 704699107 95 3,059 SH   SOLE 28 3,059 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 136 4,373 SH   SOLE 30 4,373 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 20 647 SH   SOLE 34 647 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 51 1,649 SH   SOLE 40 1,649 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 281 9,058 SH   SOLE 43 0 0 9,058
PEARSON PLC SPONSORED ADR 705015105 2 141 SH   SOLE 18 141 0 0
PEARSON PLC SPONSORED ADR 705015105 10,470 901,830 SH   SOLE 43 41,753 0 860,077
PEBBLEBROOK HOTEL TR COM 70509V100 4,763 202,250 SH   SOLE 2 93,342 0 108,908
PEBBLEBROOK HOTEL TR COM 70509V100 4,588 194,817 SH   SOLE 4 194,817 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 3,959 168,093 SH   SOLE 7 168,093 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 16,185 687,259 SH   SOLE 18 687,259 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 9,218 391,421 SH   SOLE 19 391,421 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 233,652 9,921,537 SH   SOLE 21 9,921,537 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 118,988 5,052,559 SH   SOLE 22 4,854,780 0 197,779
PEBBLEBROOK HOTEL TR COM 70509V100 143 6,057 SH   SOLE 23 6,057 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 13,146 558,197 SH   SOLE 25 558,197 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 1,560 66,222 SH   SOLE 26 55,029 0 11,193
PEBBLEBROOK HOTEL TR COM 70509V100 2,293 97,387 SH   SOLE 28 18,047 0 79,340
PEBBLEBROOK HOTEL TR COM 70509V100 13,914 590,842 SH   SOLE 30 590,842 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 106 4,509 SH   SOLE 34 4,509 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 191 8,110 SH   SOLE 36 8,110 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 388 16,478 SH   SOLE 40 16,478 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 7,284 309,293 SH   SOLE 43 35,885 0 273,408
PEBBLEBROOK HOTEL TR NOTE 1.750%12/1 70509VAA8 4,757 4,195,000 PRN   SOLE 21 4,195,000 0 0
PEDEVCO CORP COM PAR 70532Y303 5 2,945 SH   SOLE 18 2,945 0 0
PEDEVCO CORP COM PAR 70532Y303 71 44,853 SH   SOLE 21 44,853 0 0
PEGASYSTEMS INC COM 705573103 11,876 85,320 SH   SOLE 2 19,330 0 65,990
PEGASYSTEMS INC COM 705573103 56 403 SH   SOLE 4 403 0 0
PEGASYSTEMS INC COM 705573103 93 670 SH   SOLE 7 670 0 0
PEGASYSTEMS INC COM 705573103 2,900 20,838 SH   SOLE 18 20,838 0 0
PEGASYSTEMS INC COM 705573103 1,498 10,759 SH   SOLE 19 10,759 0 0
PEGASYSTEMS INC COM 705573103 96,790 695,384 SH   SOLE 21 695,384 0 0
PEGASYSTEMS INC COM 705573103 133,347 958,019 SH   SOLE 22 910,199 0 47,820
PEGASYSTEMS INC COM 705573103 167 1,201 SH   SOLE 23 1,201 0 0
PEGASYSTEMS INC COM 705573103 1,643 11,805 SH   SOLE 25 11,805 0 0
PEGASYSTEMS INC COM 705573103 2,616 18,794 SH   SOLE 26 15,150 0 3,644
PEGASYSTEMS INC COM 705573103 626 4,497 SH   SOLE 28 4,497 0 0
PEGASYSTEMS INC COM 705573103 4,353 31,277 SH   SOLE 30 31,277 0 0
PEGASYSTEMS INC COM 705573103 104 749 SH   SOLE 31 749 0 0
PEGASYSTEMS INC COM 705573103 3,218 23,116 SH   SOLE 34 23,116 0 0
PEGASYSTEMS INC COM 705573103 112 803 SH   SOLE 36 803 0 0
PEGASYSTEMS INC COM 705573103 684 4,915 SH   SOLE 40 4,915 0 0
PEGASYSTEMS INC COM 705573103 3,531 25,366 SH   SOLE 43 8,143 0 17,223
PEGASYSTEMS INC NOTE 0.750% 3/0 705573AB9 3,934 3,302,000 PRN   SOLE 21 3,302,000 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 64,963 523,814 SH   SOLE 2 43,528 0 480,286
PELOTON INTERACTIVE INC CL A COM 70614W100 18,758 151,252 SH   SOLE 4 95,636 0 55,616
PELOTON INTERACTIVE INC CL A COM 70614W100 8,035 64,790 SH   SOLE 7 64,790 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 249 2,006 SH   SOLE 13 776 0 1,230
PELOTON INTERACTIVE INC CL A COM 70614W100 2,684 21,639 SH   SOLE 15 21,639 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 36,313 292,803 SH   SOLE 18 278,511 0 14,292
PELOTON INTERACTIVE INC CL A COM 70614W100 114,310 921,704 SH   SOLE 19 921,704 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 552,676 4,456,344 SH   SOLE 21 4,456,344 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 733,794 5,916,742 SH   SOLE 22 5,609,704 0 307,038
PELOTON INTERACTIVE INC CL A COM 70614W100 17,516 141,235 SH   SOLE 23 141,235 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 50,378 406,210 SH   SOLE 25 406,210 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 53,850 434,205 SH   SOLE 26 238,442 0 195,763
PELOTON INTERACTIVE INC CL A COM 70614W100 50,145 404,329 SH   SOLE 28 27,779 0 376,550
PELOTON INTERACTIVE INC CL A COM 70614W100 28 226 SH   SOLE 29 226 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 82,793 667,575 SH   SOLE 30 667,575 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 11,788 95,048 SH   SOLE 31 31,591 0 63,457
PELOTON INTERACTIVE INC CL A COM 70614W100 7,173 57,834 SH   SOLE 32 57,834 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 60,603 488,657 SH   SOLE 34 488,657 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 15,909 128,281 SH   SOLE 36 128,281 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 1,170 9,430 SH   SOLE 40 9,430 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 6,557 52,872 SH   SOLE 43 3,160 0 49,712
PEMBINA PIPELINE CORP COM 706327103 4 116 SH   SOLE 18 116 0 0
PEMBINA PIPELINE CORP COM 706327103 4,445 139,907 SH   SOLE 21 139,907 0 0
PEMBINA PIPELINE CORP COM 706327103 184 5,777 SH   SOLE 43 0 0 5,777
PENN NATL GAMING INC COM 707569109 25,782 337,065 SH   SOLE 2 78,631 0 258,434
PENN NATL GAMING INC COM 707569109 232 3,036 SH   SOLE 4 3,036 0 0
PENN NATL GAMING INC COM 707569109 9,133 119,401 SH   SOLE 7 115,029 0 4,372
PENN NATL GAMING INC COM 707569109 174 2,273 SH   SOLE 15 2,273 0 0
PENN NATL GAMING INC COM 707569109 26,409 345,259 SH   SOLE 18 332,695 0 12,564
PENN NATL GAMING INC COM 707569109 341,064 4,458,940 SH   SOLE 19 4,458,940 0 0
PENN NATL GAMING INC COM 707569109 252,138 3,296,347 SH   SOLE 21 3,296,347 0 0
PENN NATL GAMING INC COM 707569109 274,745 3,591,904 SH   SOLE 22 3,354,110 0 237,794
PENN NATL GAMING INC COM 707569109 508 6,637 SH   SOLE 23 6,637 0 0
PENN NATL GAMING INC COM 707569109 552 7,222 SH   SOLE 25 7,222 0 0
PENN NATL GAMING INC COM 707569109 13,420 175,445 SH   SOLE 26 50,548 0 124,897
PENN NATL GAMING INC COM 707569109 2,007 26,242 SH   SOLE 28 16,473 0 9,769
PENN NATL GAMING INC COM 707569109 31,501 411,830 SH   SOLE 30 411,830 0 0
PENN NATL GAMING INC COM 707569109 212 2,773 SH   SOLE 31 2,773 0 0
PENN NATL GAMING INC COM 707569109 11,298 147,708 SH   SOLE 34 147,708 0 0
PENN NATL GAMING INC COM 707569109 655 8,562 SH   SOLE 36 8,562 0 0
PENN NATL GAMING INC COM 707569109 1,440 18,831 SH   SOLE 40 18,831 0 0
PENN NATL GAMING INC COM 707569109 5,221 68,253 SH   SOLE 43 7,022 0 61,231
PENN NATL GAMING INC NOTE 2.750% 5/1 707569AU3 6,303 1,889,000 PRN   SOLE 21 1,889,000 0 0
PENN VA CORP COM 70788V102 326 13,811 SH   SOLE 2 589 0 13,222
PENN VA CORP COM 70788V102 6 266 SH   SOLE 7 266 0 0
PENN VA CORP COM 70788V102 1,604 67,928 SH   SOLE 18 67,928 0 0
PENN VA CORP COM 70788V102 1,987 84,140 SH   SOLE 19 84,140 0 0
PENN VA CORP COM 70788V102 44,974 1,904,853 SH   SOLE 21 1,904,853 0 0
PENN VA CORP COM 70788V102 10,314 436,845 SH   SOLE 22 421,285 0 15,560
PENN VA CORP COM 70788V102 17 713 SH   SOLE 26 0 0 713
PENN VA CORP COM 70788V102 444 18,815 SH   SOLE 30 18,815 0 0
PENN VA CORP COM 70788V102 84 3,574 SH   SOLE 43 449 0 3,125
PENNANT GROUP INC COM 70805E109 472 11,539 SH   SOLE 2 8,490 0 3,049
PENNANT GROUP INC COM 70805E109 6 136 SH   SOLE 4 136 0 0
PENNANT GROUP INC COM 70805E109 20 486 SH   SOLE 7 486 0 0
PENNANT GROUP INC COM 70805E109 4,143 101,290 SH   SOLE 18 101,290 0 0
PENNANT GROUP INC COM 70805E109 1,831 44,779 SH   SOLE 19 44,779 0 0
PENNANT GROUP INC COM 70805E109 120,596 2,948,557 SH   SOLE 21 2,948,557 0 0
PENNANT GROUP INC COM 70805E109 27,411 670,189 SH   SOLE 22 653,135 0 17,054
PENNANT GROUP INC COM 70805E109 51 1,236 SH   SOLE 25 1,236 0 0
PENNANT GROUP INC COM 70805E109 345 8,424 SH   SOLE 26 6,234 0 2,190
PENNANT GROUP INC COM 70805E109 127 3,095 SH   SOLE 28 3,095 0 0
PENNANT GROUP INC COM 70805E109 3,549 86,765 SH   SOLE 30 86,765 0 0
PENNANT GROUP INC COM 70805E109 73 1,796 SH   SOLE 36 1,796 0 0
PENNANT GROUP INC COM 70805E109 109 2,670 SH   SOLE 40 2,670 0 0
PENNANT GROUP INC COM 70805E109 434 10,618 SH   SOLE 43 412 0 10,206
PENNANTPARK FLOATING RATE CA COM 70806A106 2,968 233,344 SH   SOLE 30 233,344 0 0
PENNANTPARK INVT CORP COM 708062104 2,629 393,601 SH   SOLE 30 393,601 0 0
PENNANTPARK INVT CORP COM 708062104 154 23,124 SH   SOLE 43 15,914 0 7,210
PENNS WOODS BANCORP INC COM 708430103 9 387 SH   SOLE 2 387 0 0
PENNS WOODS BANCORP INC COM 708430103 37 1,537 SH   SOLE 18 1,537 0 0
PENNS WOODS BANCORP INC COM 708430103 690 28,965 SH   SOLE 21 28,965 0 0
PENNS WOODS BANCORP INC COM 708430103 168 7,066 SH   SOLE 22 7,066 0 0
PENNSYLVANIA REAL ESTATE INV SH BEN INT 709102107 43 17,373 SH   SOLE 18 17,373 0 0
PENNSYLVANIA REAL ESTATE INV SH BEN INT 709102107 600 240,851 SH   SOLE 21 240,851 0 0
PENNSYLVANIA REAL ESTATE INV SH BEN INT 709102107 97 38,778 SH   SOLE 43 0 0 38,778
PENNYMAC FINL SVCS INC NEW COM 70932M107 2,726 44,175 SH   SOLE 2 15,730 0 28,445
PENNYMAC FINL SVCS INC NEW COM 70932M107 15 235 SH   SOLE 4 235 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107 35 568 SH   SOLE 7 568 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107 7,011 113,593 SH   SOLE 18 113,593 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107 3,807 61,688 SH   SOLE 19 61,688 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107 81,133 1,314,531 SH   SOLE 21 1,314,531 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107 57,757 935,790 SH   SOLE 22 871,304 0 64,486
PENNYMAC FINL SVCS INC NEW COM 70932M107 180 2,913 SH   SOLE 25 2,913 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107 1,520 24,628 SH   SOLE 26 19,732 0 4,896
PENNYMAC FINL SVCS INC NEW COM 70932M107 498 8,067 SH   SOLE 28 8,067 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107 2,786 45,144 SH   SOLE 30 45,144 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107 196 3,177 SH   SOLE 36 3,177 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107 402 6,506 SH   SOLE 40 6,506 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107 1,045 16,933 SH   SOLE 43 2,333 0 14,600
PENNYMAC MTG INVT TR COM 70931T103 5,585 265,188 SH   SOLE   265,188 0 0
PENNYMAC MTG INVT TR COM 70931T103 2,092 99,353 SH   SOLE 2 29,993 0 69,360
PENNYMAC MTG INVT TR COM 70931T103 7 336 SH   SOLE 4 336 0 0
PENNYMAC MTG INVT TR COM 70931T103 59 2,825 SH   SOLE 7 2,825 0 0
PENNYMAC MTG INVT TR COM 70931T103 8,380 397,902 SH   SOLE 18 397,902 0 0
PENNYMAC MTG INVT TR COM 70931T103 3,493 165,853 SH   SOLE 19 165,853 0 0
PENNYMAC MTG INVT TR COM 70931T103 297,690 14,135,314 SH   SOLE 21 14,135,314 0 0
PENNYMAC MTG INVT TR COM 70931T103 53,958 2,562,090 SH   SOLE 22 2,431,624 0 130,466
PENNYMAC MTG INVT TR COM 70931T103 56 2,662 SH   SOLE 25 2,662 0 0
PENNYMAC MTG INVT TR COM 70931T103 279 13,258 SH   SOLE 26 4,146 0 9,112
PENNYMAC MTG INVT TR COM 70931T103 194 9,210 SH   SOLE 28 9,210 0 0
PENNYMAC MTG INVT TR COM 70931T103 5,293 251,350 SH   SOLE 30 251,350 0 0
PENNYMAC MTG INVT TR COM 70931T103 123 5,858 SH   SOLE 36 5,858 0 0
PENNYMAC MTG INVT TR COM 70931T103 252 11,963 SH   SOLE 40 11,963 0 0
PENNYMAC MTG INVT TR COM 70931T103 1,280 60,775 SH   SOLE 43 4,263 0 56,512
PENSKE AUTOMOTIVE GRP INC COM 70959W103 4,784 63,370 SH   SOLE 2 11,248 0 52,122
PENSKE AUTOMOTIVE GRP INC COM 70959W103 8 110 SH   SOLE 4 110 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 80 1,061 SH   SOLE 7 1,061 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 897 11,884 SH   SOLE 18 11,884 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 642 8,505 SH   SOLE 19 8,505 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 30,859 408,779 SH   SOLE 21 408,779 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 57,368 759,947 SH   SOLE 22 722,964 0 36,983
PENSKE AUTOMOTIVE GRP INC COM 70959W103 83 1,102 SH   SOLE 25 1,102 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 1,053 13,950 SH   SOLE 26 11,713 0 2,237
PENSKE AUTOMOTIVE GRP INC COM 70959W103 342 4,535 SH   SOLE 28 4,535 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 2,006 26,570 SH   SOLE 30 26,570 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 46 606 SH   SOLE 31 606 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 269 3,562 SH   SOLE 34 3,562 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 166 2,200 SH   SOLE 36 2,200 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 270 3,573 SH   SOLE 40 3,573 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 3,570 47,293 SH   SOLE 43 4,433 0 42,860
PENTAIR PLC SHS G7S00T104 29,236 433,183 SH   SOLE 2 70,972 0 362,211
PENTAIR PLC SHS G7S00T104 8,202 121,532 SH   SOLE 4 58,839 0 62,693
PENTAIR PLC SHS G7S00T104 26,793 396,990 SH   SOLE 7 352,576 0 44,414
PENTAIR PLC SHS G7S00T104 34 503 SH   SOLE 13 503 0 0
PENTAIR PLC SHS G7S00T104 1,408 20,861 SH   SOLE 15 20,861 0 0
PENTAIR PLC SHS G7S00T104 30,863 457,297 SH   SOLE 18 433,841 0 23,456
PENTAIR PLC SHS G7S00T104 5,465 80,975 SH   SOLE 19 80,975 0 0
PENTAIR PLC SHS G7S00T104 277,839 4,116,745 SH   SOLE 21 4,116,745 0 0
PENTAIR PLC SHS G7S00T104 260,981 3,866,957 SH   SOLE 22 3,503,730 0 363,227
PENTAIR PLC SHS G7S00T104 6,318 93,613 SH   SOLE 23 93,613 0 0
PENTAIR PLC SHS G7S00T104 40,473 599,695 SH   SOLE 25 599,695 0 0
PENTAIR PLC SHS G7S00T104 33,566 497,353 SH   SOLE 26 231,682 0 265,671
PENTAIR PLC SHS G7S00T104 35,001 518,607 SH   SOLE 28 24,837 0 493,770
PENTAIR PLC SHS G7S00T104 178,843 2,649,922 SH   SOLE 30 2,554,064 0 95,858
PENTAIR PLC SHS G7S00T104 2,075 30,751 SH   SOLE 31 19,831 0 10,920
PENTAIR PLC SHS G7S00T104 5,155 76,383 SH   SOLE 34 76,383 0 0
PENTAIR PLC SHS G7S00T104 5,826 86,331 SH   SOLE 36 86,331 0 0
PENTAIR PLC SHS G7S00T104 440 6,518 SH   SOLE 40 6,518 0 0
PENTAIR PLC SHS G7S00T104 7,249 107,402 SH   SOLE 43 2,629 0 104,773
PENUMBRA INC COM 70975L107 21,649 78,995 SH   SOLE 2 25,599 0 53,396
PENUMBRA INC COM 70975L107 58 213 SH   SOLE 4 213 0 0
PENUMBRA INC COM 70975L107 150 546 SH   SOLE 7 546 0 0
PENUMBRA INC COM 70975L107 23,440 85,529 SH   SOLE 18 85,529 0 0
PENUMBRA INC COM 70975L107 20,664 75,400 SH   SOLE 19 75,400 0 0
PENUMBRA INC COM 70975L107 503,404 1,836,838 SH   SOLE 21 1,836,838 0 0
PENUMBRA INC COM 70975L107 265,509 968,799 SH   SOLE 22 928,254 0 40,545
PENUMBRA INC COM 70975L107 181 661 SH   SOLE 23 661 0 0
PENUMBRA INC COM 70975L107 507 1,849 SH   SOLE 25 1,849 0 0
PENUMBRA INC COM 70975L107 4,137 15,095 SH   SOLE 26 12,141 0 2,954
PENUMBRA INC COM 70975L107 1,058 3,862 SH   SOLE 28 3,862 0 0
PENUMBRA INC COM 70975L107 45 166 SH   SOLE 29 166 0 0
PENUMBRA INC COM 70975L107 30,010 109,503 SH   SOLE 30 109,503 0 0
PENUMBRA INC COM 70975L107 159 579 SH   SOLE 31 579 0 0
PENUMBRA INC COM 70975L107 266 972 SH   SOLE 34 972 0 0
PENUMBRA INC COM 70975L107 459 1,674 SH   SOLE 36 1,674 0 0
PENUMBRA INC COM 70975L107 1,129 4,121 SH   SOLE 40 4,121 0 0
PENUMBRA INC COM 70975L107 1,932 7,051 SH   SOLE 43 384 0 6,667
PEOPLES BANCORP INC COM 709789101 738 24,907 SH   SOLE 2 8,835 0 16,072
PEOPLES BANCORP INC COM 709789101 10 330 SH   SOLE 7 330 0 0
PEOPLES BANCORP INC COM 709789101 1,950 65,830 SH   SOLE 18 65,830 0 0
PEOPLES BANCORP INC COM 709789101 963 32,517 SH   SOLE 19 32,517 0 0
PEOPLES BANCORP INC COM 709789101 21,971 741,775 SH   SOLE 21 741,775 0 0
PEOPLES BANCORP INC COM 709789101 17,268 582,976 SH   SOLE 22 547,937 0 35,039
PEOPLES BANCORP INC COM 709789101 15 505 SH   SOLE 25 505 0 0
PEOPLES BANCORP INC COM 709789101 73 2,473 SH   SOLE 28 2,473 0 0
PEOPLES BANCORP INC COM 709789101 184 6,211 SH   SOLE 30 6,211 0 0
PEOPLES BANCORP INC COM 709789101 109 3,696 SH   SOLE 34 3,696 0 0
PEOPLES BANCORP INC COM 709789101 42 1,417 SH   SOLE 40 1,417 0 0
PEOPLES BANCORP INC COM 709789101 1,355 45,739 SH   SOLE 43 225 0 45,514
PEOPLES BANCORP N C INC COM 710577107 25 976 SH   SOLE 18 976 0 0
PEOPLES BANCORP N C INC COM 710577107 340 13,166 SH   SOLE 21 13,166 0 0
PEOPLES FINL SVCS CORP COM 711040105 271 6,353 SH   SOLE 2 564 0 5,789
PEOPLES FINL SVCS CORP COM 711040105 4 92 SH   SOLE 7 92 0 0
PEOPLES FINL SVCS CORP COM 711040105 1,086 25,502 SH   SOLE 18 25,502 0 0
PEOPLES FINL SVCS CORP COM 711040105 543 12,738 SH   SOLE 19 12,738 0 0
PEOPLES FINL SVCS CORP COM 711040105 11,709 274,865 SH   SOLE 21 274,865 0 0
PEOPLES FINL SVCS CORP COM 711040105 3,513 82,463 SH   SOLE 22 74,874 0 7,589
PEOPLES UNITED FINANCIAL INC COM 712704105 15,969 931,706 SH   SOLE 2 203,214 0 728,492
PEOPLES UNITED FINANCIAL INC COM 712704105 26 1,521 SH   SOLE 4 1,521 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 11,032 643,652 SH   SOLE 7 630,716 0 12,936
PEOPLES UNITED FINANCIAL INC COM 712704105 88 5,150 SH   SOLE 15 5,150 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 21,475 1,252,909 SH   SOLE 18 1,216,065 0 36,844
PEOPLES UNITED FINANCIAL INC COM 712704105 3,598 209,927 SH   SOLE 19 209,927 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 331,742 19,354,822 SH   SOLE 21 19,354,822 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 169,031 9,861,778 SH   SOLE 22 8,932,874 0 928,904
PEOPLES UNITED FINANCIAL INC COM 712704105 422 24,636 SH   SOLE 25 24,636 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 7,180 418,932 SH   SOLE 26 148,691 0 270,241
PEOPLES UNITED FINANCIAL INC COM 712704105 1,742 101,635 SH   SOLE 28 52,154 0 49,481
PEOPLES UNITED FINANCIAL INC COM 712704105 31,888 1,860,439 SH   SOLE 30 1,860,439 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 125 7,295 SH   SOLE 31 7,295 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 3,145 183,482 SH   SOLE 32 183,482 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 920 53,680 SH   SOLE 36 53,680 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 887 51,750 SH   SOLE 40 51,750 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 2,177 127,035 SH   SOLE 43 5,798 0 121,237
PEPSICO INC COM 713448108 486,523 3,283,543 SH   SOLE 2 672,162 0 2,611,381
PEPSICO INC COM 713448108 87,963 593,660 SH   SOLE 4 540,237 0 53,423
PEPSICO INC COM 713448108 230,143 1,553,238 SH   SOLE 7 1,498,921 0 54,317
PEPSICO INC COM 713448108 12,240 82,611 SH   SOLE 13 76,461 0 6,150
PEPSICO INC COM 713448108 27,462 185,344 SH   SOLE 15 185,344 0 0
PEPSICO INC COM 713448108 4 26 SH   SOLE 17 0 0 26
PEPSICO INC COM 713448108 707,527 4,775,103 SH   SOLE 18 4,500,903 0 274,200
PEPSICO INC COM 713448108 151,241 1,020,729 SH   SOLE 19 1,020,729 0 0
PEPSICO INC COM 713448108 5,194 35,053 SH   SOLE 20 35,053 0 0
PEPSICO INC COM 713448108 5,009,016 33,805,873 SH   SOLE 21 33,805,873 0 0
PEPSICO INC COM 713448108 4,543,591 30,664,716 SH   SOLE 22 27,661,740 0 3,002,976
PEPSICO INC COM 713448108 127,622 861,321 SH   SOLE 23 861,321 0 0
PEPSICO INC COM 713448108 359,725 2,427,788 SH   SOLE 25 2,427,788 0 0
PEPSICO INC COM 713448108 532,925 3,596,712 SH   SOLE 26 1,650,180 0 1,946,532
PEPSICO INC COM 713448108 698,182 4,712,032 SH   SOLE 28 166,148 0 4,545,884
PEPSICO INC COM 713448108 285 1,925 SH   SOLE 29 1,925 0 0
PEPSICO INC COM 713448108 1,289,788 8,704,788 SH   SOLE 30 8,587,737 0 117,051
PEPSICO INC COM 713448108 161,008 1,086,645 SH   SOLE 31 173,233 0 913,412
PEPSICO INC COM 713448108 56,853 383,701 SH   SOLE 32 383,701 0 0
PEPSICO INC COM 713448108 31,623 213,427 SH   SOLE 34 213,427 0 0
PEPSICO INC COM 713448108 125,706 848,387 SH   SOLE 36 848,387 0 0
PEPSICO INC COM 713448108 7,432 50,160 SH   SOLE 40 50,160 0 0
PEPSICO INC COM 713448108 176,398 1,190,513 SH   SOLE 43 81,209 0 1,109,305
PERDOCEO ED CORP COM 71363P106 1,086 88,486 SH   SOLE 2 32,561 0 55,925
PERDOCEO ED CORP COM 71363P106 4 326 SH   SOLE 4 326 0 0
PERDOCEO ED CORP COM 71363P106 16 1,322 SH   SOLE 7 1,322 0 0
PERDOCEO ED CORP COM 71363P106 3,829 312,037 SH   SOLE 18 312,037 0 0
PERDOCEO ED CORP COM 71363P106 3,457 281,758 SH   SOLE 19 281,758 0 0
PERDOCEO ED CORP COM 71363P106 106,725 8,698,061 SH   SOLE 21 8,698,061 0 0
PERDOCEO ED CORP COM 71363P106 24,344 1,984,057 SH   SOLE 22 1,886,376 0 97,681
PERDOCEO ED CORP COM 71363P106 23 1,867 SH   SOLE 25 1,867 0 0
PERDOCEO ED CORP COM 71363P106 437 35,638 SH   SOLE 26 31,145 0 4,493
PERDOCEO ED CORP COM 71363P106 106 8,603 SH   SOLE 28 8,603 0 0
PERDOCEO ED CORP COM 71363P106 1,800 146,711 SH   SOLE 30 146,711 0 0
PERDOCEO ED CORP COM 71363P106 103 8,432 SH   SOLE 40 8,432 0 0
PERDOCEO ED CORP COM 71363P106 530 43,223 SH   SOLE 43 1,664 0 41,559
PERFICIENT INC COM 71375U101 1,101 13,694 SH   SOLE 2 10,166 0 3,528
PERFICIENT INC COM 71375U101 12 152 SH   SOLE 4 152 0 0
PERFICIENT INC COM 71375U101 44 552 SH   SOLE 7 552 0 0
PERFICIENT INC COM 71375U101 10,386 129,142 SH   SOLE 18 129,142 0 0
PERFICIENT INC COM 71375U101 4,602 57,230 SH   SOLE 19 57,230 0 0
PERFICIENT INC COM 71375U101 304,191 3,782,534 SH   SOLE 21 3,782,534 0 0
PERFICIENT INC COM 71375U101 67,817 843,285 SH   SOLE 22 822,804 0 20,481
PERFICIENT INC COM 71375U101 104 1,287 SH   SOLE 25 1,287 0 0
PERFICIENT INC COM 71375U101 1,264 15,719 SH   SOLE 26 13,482 0 2,237
PERFICIENT INC COM 71375U101 409 5,092 SH   SOLE 28 5,092 0 0
PERFICIENT INC COM 71375U101 5,613 69,802 SH   SOLE 30 69,802 0 0
PERFICIENT INC COM 71375U101 187 2,321 SH   SOLE 34 2,321 0 0
PERFICIENT INC COM 71375U101 72 897 SH   SOLE 36 897 0 0
PERFICIENT INC COM 71375U101 331 4,110 SH   SOLE 40 4,110 0 0
PERFICIENT INC COM 71375U101 1,617 20,105 SH   SOLE 43 0 0 20,105
PERFORMANCE FOOD GROUP CO COM 71377A103 7,016 144,682 SH   SOLE 2 67,459 0 77,223
PERFORMANCE FOOD GROUP CO COM 71377A103 22 454 SH   SOLE 4 454 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 178 3,669 SH   SOLE 7 3,669 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 21,230 437,829 SH   SOLE 18 411,267 0 26,562
PERFORMANCE FOOD GROUP CO COM 71377A103 41,391 853,601 SH   SOLE 19 853,601 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 211,808 4,368,084 SH   SOLE 21 4,368,084 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 185,939 3,834,575 SH   SOLE 22 3,753,916 0 80,659
PERFORMANCE FOOD GROUP CO COM 71377A103 1,307 26,948 SH   SOLE 23 26,948 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 8,222 169,557 SH   SOLE 26 42,095 0 127,462
PERFORMANCE FOOD GROUP CO COM 71377A103 879 18,125 SH   SOLE 28 14,022 0 4,103
PERFORMANCE FOOD GROUP CO COM 71377A103 4,895 100,947 SH   SOLE 30 100,947 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 870 17,935 SH   SOLE 36 17,935 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 767 15,820 SH   SOLE 40 15,820 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 1,124 23,173 SH   SOLE 43 1,348 0 21,825
PERFORMANT FINL CORP COM 71377E105 27 7,315 SH   SOLE 18 7,315 0 0
PERFORMANT FINL CORP COM 71377E105 450 119,893 SH   SOLE 21 119,893 0 0
PERFORMANT FINL CORP COM 71377E105 130 34,711 SH   SOLE 22 34,711 0 0
PERIDOT ACQUISITION CORP SHS CL A G7008A115 608 49,955 SH   SOLE 19 49,955 0 0
PERIDOT ACQUISITION CORP SHS CL A G7008A115 191 15,655 SH   SOLE 22 15,655 0 0
PERIDOT ACQUISITION CORP SHS CL A G7008A115 949 77,900 SH   SOLE 26 77,900 0 0
PERIDOT ACQUISITION CORP SHS CL A G7008A115 3,117 255,945 SH   SOLE 30 255,945 0 0
PERIDOT ACQUISITION CORP SHS CL A G7008A115 1,444 118,549 SH   SOLE 34 118,549 0 0
PERKINELMER INC COM 714046109 40,955 265,238 SH   SOLE 2 43,263 0 221,975
PERKINELMER INC COM 714046109 10,744 69,582 SH   SOLE 4 39,910 0 29,672
PERKINELMER INC COM 714046109 15,026 97,311 SH   SOLE 7 93,918 0 3,393
PERKINELMER INC COM 714046109 150 972 SH   SOLE 13 207 0 765
PERKINELMER INC COM 714046109 1,849 11,977 SH   SOLE 15 11,977 0 0
PERKINELMER INC COM 714046109 4 24 SH   SOLE 17 0 0 24
PERKINELMER INC COM 714046109 35,745 231,492 SH   SOLE 18 215,718 0 15,774
PERKINELMER INC COM 714046109 8,295 53,722 SH   SOLE 19 53,722 0 0
PERKINELMER INC COM 714046109 395,951 2,564,284 SH   SOLE 21 2,564,284 0 0
PERKINELMER INC COM 714046109 401,619 2,600,992 SH   SOLE 22 2,357,735 0 243,257
PERKINELMER INC COM 714046109 9,852 63,803 SH   SOLE 23 63,803 0 0
PERKINELMER INC COM 714046109 30,552 197,861 SH   SOLE 25 197,861 0 0
PERKINELMER INC COM 714046109 62,163 402,587 SH   SOLE 26 255,025 0 147,562
PERKINELMER INC COM 714046109 45,538 294,916 SH   SOLE 28 12,974 0 281,942
PERKINELMER INC COM 714046109 73,349 475,027 SH   SOLE 30 472,871 0 2,156
PERKINELMER INC COM 714046109 3,980 25,775 SH   SOLE 31 14,103 0 11,672
PERKINELMER INC COM 714046109 834 5,403 SH   SOLE 34 5,403 0 0
PERKINELMER INC COM 714046109 7,355 47,636 SH   SOLE 36 47,636 0 0
PERKINELMER INC COM 714046109 679 4,400 SH   SOLE 40 4,400 0 0
PERKINELMER INC COM 714046109 11,170 72,340 SH   SOLE 43 4,161 0 68,179
PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 17 2,386 SH   SOLE 18 2,386 0 0
PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 63 8,858 SH   SOLE 21 8,858 0 0
PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 1,900 265,710 SH   SOLE 22 265,710 0 0
PERMA-PIPE INTL HLDGS INC COM 714167103 10 1,480 SH   SOLE 18 1,480 0 0
PERMA-PIPE INTL HLDGS INC COM 714167103 56 8,441 SH   SOLE 21 8,441 0 0
PERMA-PIPE INTL HLDGS INC COM 714167103 19 2,788 SH   SOLE 22 2,788 0 0
PERMA-PIPE INTL HLDGS INC COM 714167103 8 1,151 SH   SOLE 43 0 0 1,151
PERPETUA RESOURCES CORP COM 714266103 30 4,052 SH   SOLE 2 1,075 0 2,977
PERPETUA RESOURCES CORP COM 714266103 632 86,533 SH   SOLE 18 86,533 0 0
PERPETUA RESOURCES CORP COM 714266103 324 44,360 SH   SOLE 19 44,360 0 0
PERPETUA RESOURCES CORP COM 714266103 6,493 889,476 SH   SOLE 21 889,476 0 0
PERPETUA RESOURCES CORP COM 714266103 1,775 243,140 SH   SOLE 22 237,501 0 5,639
PERRIGO CO PLC SHS G97822103 19,988 435,945 SH   SOLE 2 141,011 0 294,934
PERRIGO CO PLC SHS G97822103 120 2,617 SH   SOLE 4 2,617 0 0
PERRIGO CO PLC SHS G97822103 5,486 119,645 SH   SOLE 7 106,580 0 13,065
PERRIGO CO PLC SHS G97822103 127 2,760 SH   SOLE 15 2,760 0 0
PERRIGO CO PLC SHS G97822103 23,249 507,065 SH   SOLE 18 483,493 0 23,572
PERRIGO CO PLC SHS G97822103 10,935 238,500 SH   SOLE 19 238,500 0 0
PERRIGO CO PLC SHS G97822103 157,677 3,438,974 SH   SOLE 21 3,438,974 0 0
PERRIGO CO PLC SHS G97822103 151,951 3,314,083 SH   SOLE 22 2,947,258 0 366,825
PERRIGO CO PLC SHS G97822103 1,231 26,854 SH   SOLE 23 26,854 0 0
PERRIGO CO PLC SHS G97822103 9,715 211,891 SH   SOLE 25 211,891 0 0
PERRIGO CO PLC SHS G97822103 10,257 223,702 SH   SOLE 26 54,133 0 169,569
PERRIGO CO PLC SHS G97822103 6,603 144,004 SH   SOLE 28 14,795 0 129,209
PERRIGO CO PLC SHS G97822103 439 9,572 SH   SOLE 29 9,572 0 0
PERRIGO CO PLC SHS G97822103 18,212 397,200 SH   SOLE 30 397,200 0 0
PERRIGO CO PLC SHS G97822103 612 13,345 SH   SOLE 31 5,310 0 8,035
PERRIGO CO PLC SHS G97822103 614 13,389 SH   SOLE 34 13,389 0 0
PERRIGO CO PLC SHS G97822103 1,775 38,705 SH   SOLE 36 38,705 0 0
PERRIGO CO PLC SHS G97822103 727 15,861 SH   SOLE 40 15,861 0 0
PERRIGO CO PLC SHS G97822103 1,416 30,888 SH   SOLE 43 5,002 0 25,886
PERSONALIS INC COM 71535D106 2,327 91,967 SH   SOLE 2 30,935 0 61,032
PERSONALIS INC COM 71535D106 3 112 SH   SOLE 4 112 0 0
PERSONALIS INC COM 71535D106 11 426 SH   SOLE 7 426 0 0
PERSONALIS INC COM 71535D106 3,409 134,745 SH   SOLE 18 121,772 0 12,973
PERSONALIS INC COM 71535D106 9,128 360,801 SH   SOLE 19 360,801 0 0
PERSONALIS INC COM 71535D106 43,891 1,734,832 SH   SOLE 21 1,734,832 0 0
PERSONALIS INC COM 71535D106 25,847 1,021,609 SH   SOLE 22 975,629 0 45,980
PERSONALIS INC COM 71535D106 311 12,305 SH   SOLE 23 12,305 0 0
PERSONALIS INC COM 71535D106 71 2,812 SH   SOLE 25 2,812 0 0
PERSONALIS INC COM 71535D106 1,551 61,292 SH   SOLE 26 1,884 0 59,408
PERSONALIS INC COM 71535D106 1,424 56,266 SH   SOLE 30 56,266 0 0
PERSONALIS INC COM 71535D106 130 5,154 SH   SOLE 36 5,154 0 0
PERSONALIS INC COM 71535D106 70 2,763 SH   SOLE 40 2,763 0 0
PERSONALIS INC COM 71535D106 22 881 SH   SOLE 43 0 0 881
PETCO HEALTH & WELLNESS CO I COM 71601V105 3,125 139,448 SH   SOLE 2 21,147 0 118,301
PETCO HEALTH & WELLNESS CO I COM 71601V105 27 1,207 SH   SOLE 7 1,207 0 0
PETCO HEALTH & WELLNESS CO I COM 71601V105 731 32,618 SH   SOLE 18 32,618 0 0
PETCO HEALTH & WELLNESS CO I COM 71601V105 445 19,835 SH   SOLE 19 19,835 0 0
PETCO HEALTH & WELLNESS CO I COM 71601V105 18,273 815,404 SH   SOLE 21 815,404 0 0
PETCO HEALTH & WELLNESS CO I COM 71601V105 37,891 1,690,819 SH   SOLE 22 1,611,253 0 79,566
PETCO HEALTH & WELLNESS CO I COM 71601V105 2,499 111,513 SH   SOLE 25 111,513 0 0
PETCO HEALTH & WELLNESS CO I COM 71601V105 292 13,038 SH   SOLE 30 13,038 0 0
PETCO HEALTH & WELLNESS CO I COM 71601V105 30 1,326 SH   SOLE 31 1,326 0 0
PETCO HEALTH & WELLNESS CO I COM 71601V105 4,832 215,599 SH   SOLE 34 215,599 0 0
PETCO HEALTH & WELLNESS CO I COM 71601V105 151 6,737 SH   SOLE 40 6,737 0 0
PETIQ INC COM CL A 71639T106 2,167 56,148 SH   SOLE 2 16,373 0 39,775
PETIQ INC COM CL A 71639T106 3 73 SH   SOLE 4 73 0 0
PETIQ INC COM CL A 71639T106 16 426 SH   SOLE 7 426 0 0
PETIQ INC COM CL A 71639T106 3,965 102,732 SH   SOLE 18 87,361 0 15,371
PETIQ INC COM CL A 71639T106 10,595 274,473 SH   SOLE 19 274,473 0 0
PETIQ INC COM CL A 71639T106 36,130 936,014 SH   SOLE 21 936,014 0 0
PETIQ INC COM CL A 71639T106 32,139 832,618 SH   SOLE 22 819,767 0 12,851
PETIQ INC COM CL A 71639T106 454 11,761 SH   SOLE 23 11,761 0 0
PETIQ INC COM CL A 71639T106 82 2,126 SH   SOLE 25 2,126 0 0
PETIQ INC COM CL A 71639T106 1,818 47,100 SH   SOLE 26 2,007 0 45,093
PETIQ INC COM CL A 71639T106 110 2,856 SH   SOLE 28 2,856 0 0
PETIQ INC COM CL A 71639T106 1,246 32,283 SH   SOLE 30 32,283 0 0
PETIQ INC COM CL A 71639T106 17 435 SH   SOLE 34 435 0 0
PETIQ INC COM CL A 71639T106 136 3,536 SH   SOLE 36 3,536 0 0
PETIQ INC COM CL A 71639T106 78 2,017 SH   SOLE 40 2,017 0 0
PETIQ INC COM CL A 71639T106 65 1,679 SH   SOLE 43 0 0 1,679
PETMED EXPRESS INC COM 716382106 383 12,010 SH   SOLE 2 6,162 0 5,848
PETMED EXPRESS INC COM 716382106 4 113 SH   SOLE 4 113 0 0
PETMED EXPRESS INC COM 716382106 10 317 SH   SOLE 7 317 0 0
PETMED EXPRESS INC COM 716382106 2,726 85,601 SH   SOLE 18 85,601 0 0
PETMED EXPRESS INC COM 716382106 1,032 32,395 SH   SOLE 19 32,395 0 0
PETMED EXPRESS INC COM 716382106 75,805 2,380,073 SH   SOLE 21 2,380,073 0 0
PETMED EXPRESS INC COM 716382106 16,921 531,280 SH   SOLE 22 516,884 0 14,396
PETMED EXPRESS INC COM 716382106 17 546 SH   SOLE 25 546 0 0
PETMED EXPRESS INC COM 716382106 46 1,436 SH   SOLE 26 0 0 1,436
PETMED EXPRESS INC COM 716382106 97 3,051 SH   SOLE 28 3,051 0 0
PETMED EXPRESS INC COM 716382106 1,534 48,164 SH   SOLE 30 48,164 0 0
PETMED EXPRESS INC COM 716382106 76 2,381 SH   SOLE 40 2,381 0 0
PETMED EXPRESS INC COM 716382106 873 27,424 SH   SOLE 43 683 0 26,741
PETROCHINA CO LTD SPONSORED ADR 71646E100 713 14,536 SH   SOLE 2 5,985 0 8,551
PETROCHINA CO LTD SPONSORED ADR 71646E100 384 7,826 SH   SOLE 4 7,826 0 0
PETROCHINA CO LTD SPONSORED ADR 71646E100 378 7,704 SH   SOLE 13 7,704 0 0
PETROCHINA CO LTD SPONSORED ADR 71646E100 950 19,384 SH   SOLE 18 19,384 0 0
PETROCHINA CO LTD SPONSORED ADR 71646E100 51 1,040 SH   SOLE 19 1,040 0 0
PETROCHINA CO LTD SPONSORED ADR 71646E100 182 3,715 SH   SOLE 21 3,715 0 0
PETROCHINA CO LTD SPONSORED ADR 71646E100 9,134 186,293 SH   SOLE 22 186,293 0 0
PETROCHINA CO LTD SPONSORED ADR 71646E100 130 2,644 SH   SOLE 28 0 0 2,644
PETROCHINA CO LTD SPONSORED ADR 71646E100 35 710 SH   SOLE 30 710 0 0
PETROCHINA CO LTD SPONSORED ADR 71646E100 244 4,975 SH   SOLE 31 0 0 4,975
PETROCHINA CO LTD SPONSORED ADR 71646E100 3,047 62,144 SH   SOLE 43 0 0 62,144
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 10,373 878,312 SH   SOLE 18 465 0 877,847
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 4,268 361,392 SH   SOLE 19 361,392 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 123,965 10,496,580 SH   SOLE 21 10,496,580 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 7,226 611,837 SH   SOLE 25 611,837 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 435 36,859 SH   SOLE 30 36,859 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 39,712 3,362,614 SH   SOLE 34 3,362,614 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 37 3,153 SH   SOLE 43 0 0 3,153
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 23 1,854 SH   SOLE 4 1,854 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 13,468 1,101,239 SH   SOLE 18 89,726 0 1,011,513
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 66,692 5,453,121 SH   SOLE 19 5,453,121 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 103,932 8,498,119 SH   SOLE 21 8,498,119 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 852 69,643 SH   SOLE 22 69,643 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 31,658 2,588,589 SH   SOLE 25 2,588,589 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 20 1,605 SH   SOLE 26 1,605 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 2,952 241,347 SH   SOLE 30 241,347 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 8,074 660,219 SH   SOLE 31 0 0 660,219
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 95,540 7,811,917 SH   SOLE 34 7,811,917 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 11,621 950,174 SH   SOLE 43 36,736 0 913,438
PETROS PHARMACEUTICALS INC COM 71678J100 4 1,299 SH   SOLE 18 1,299 0 0
PETROS PHARMACEUTICALS INC COM 71678J100 44 14,125 SH   SOLE 21 14,125 0 0
PETROS PHARMACEUTICALS INC COM 71678J100 11 3,514 SH   SOLE 22 3,514 0 0
PFIZER INC COM 717081103 605,793 15,469,694 SH   SOLE 2 5,166,321 0 10,303,373
PFIZER INC COM 717081103 128,445 3,280,003 SH   SOLE 4 2,073,592 0 1,206,411
PFIZER INC COM 717081103 207,902 5,309,038 SH   SOLE 7 5,119,782 0 189,256
PFIZER INC COM 717081103 4,920 125,627 SH   SOLE 13 98,394 0 27,233
PFIZER INC COM 717081103 28,609 730,561 SH   SOLE 15 730,561 0 0
PFIZER INC COM 717081103 25 637 SH   SOLE 17 0 0 637
PFIZER INC COM 717081103 610,516 15,590,293 SH   SOLE 18 14,644,171 0 946,122
PFIZER INC COM 717081103 506,167 12,925,604 SH   SOLE 19 12,925,604 0 0
PFIZER INC COM 717081103 5,506,573 140,617,284 SH   SOLE 21 140,617,284 0 0
PFIZER INC COM 717081103 4,755,996 121,450,367 SH   SOLE 22 108,411,071 0 13,039,296
PFIZER INC COM 717081103 140,713 3,593,283 SH   SOLE 23 3,593,283 0 0
PFIZER INC COM 717081103 352,352 8,997,762 SH   SOLE 25 8,997,762 0 0
PFIZER INC COM 717081103 494,531 12,628,471 SH   SOLE 26 4,925,895 0 7,702,576
PFIZER INC COM 717081103 413,968 10,571,203 SH   SOLE 28 653,430 0 9,917,773
PFIZER INC COM 717081103 9,627 245,846 SH   SOLE 29 245,846 0 0
PFIZER INC COM 717081103 1,146,681 29,281,947 SH   SOLE 30 29,281,947 0 0
PFIZER INC COM 717081103 90,027 2,298,944 SH   SOLE 31 1,018,802 0 1,280,142
PFIZER INC COM 717081103 18,714 477,873 SH   SOLE 32 477,873 0 0
PFIZER INC COM 717081103 602,090 15,375,117 SH   SOLE 34 15,375,117 0 0
PFIZER INC COM 717081103 21,186 541,013 SH   SOLE 35 541,013 0 0
PFIZER INC COM 717081103 129,037 3,295,133 SH   SOLE 36 3,295,133 0 0
PFIZER INC COM 717081103 7,933 202,574 SH   SOLE 40 202,574 0 0
PFIZER INC COM 717081103 158,206 4,039,998 SH   SOLE 43 231,294 0 3,808,704
PFSWEB INC COM NEW 717098206 2 235 SH   SOLE 2 235 0 0
PFSWEB INC COM NEW 717098206 26 3,541 SH   SOLE 18 3,541 0 0
PFSWEB INC COM NEW 717098206 454 61,512 SH   SOLE 21 61,512 0 0
PFSWEB INC COM NEW 717098206 1,782 241,400 SH   SOLE 22 241,400 0 0
PG&E CORP COM 69331C108 32,077 3,154,065 SH   SOLE 2 380,424 0 2,773,641
PG&E CORP COM 69331C108 7,524 739,813 SH   SOLE 4 683,913 0 55,900
PG&E CORP COM 69331C108 23,708 2,331,172 SH   SOLE 7 2,331,172 0 0
PG&E CORP COM 69331C108 111 10,884 SH   SOLE 13 2,507 0 8,377
PG&E CORP COM 69331C108 1,757 172,774 SH   SOLE 15 172,774 0 0
PG&E CORP COM 69331C108 8,299 816,050 SH   SOLE 18 724,000 0 92,050
PG&E CORP COM 69331C108 15,708 1,544,547 SH   SOLE 19 1,544,547 0 0
PG&E CORP COM 69331C108 374,032 36,778,009 SH   SOLE 21 36,778,009 0 0
PG&E CORP COM 69331C108 331,622 32,607,904 SH   SOLE 22 30,756,904 0 1,851,000
PG&E CORP COM 69331C108 10,505 1,032,921 SH   SOLE 23 1,032,921 0 0
PG&E CORP COM 69331C108 5,734 563,800 SH   SOLE 25 563,800 0 0
PG&E CORP COM 69331C108 25,813 2,538,180 SH   SOLE 26 1,412,772 0 1,125,408
PG&E CORP COM 69331C108 32,415 3,187,299 SH   SOLE 28 159,564 0 3,027,735
PG&E CORP COM 69331C108 81 7,954 SH   SOLE 29 7,954 0 0
PG&E CORP COM 69331C108 185,144 18,204,942 SH   SOLE 30 18,204,942 0 0
PG&E CORP COM 69331C108 2,566 252,272 SH   SOLE 31 188,658 0 63,614
PG&E CORP COM 69331C108 723 71,129 SH   SOLE 34 71,129 0 0
PG&E CORP COM 69331C108 9,137 898,392 SH   SOLE 36 898,392 0 0
PG&E CORP COM 69331C108 294 28,937 SH   SOLE 40 28,937 0 0
PG&E CORP COM 69331C108 1,725 169,597 SH   SOLE 43 4,657 0 164,940
PG&E CORP OPTIONS 69331C108 10 1,000 SH Put SOLE 4 1,000 0 0
PG&E CORP OPTIONS 69331C108 118 11,600 SH Put SOLE 18 11,600 0 0
PG&E CORP OPTIONS 69331C108 1,993 196,000 SH Put SOLE 19 196,000 0 0
PG&E CORP OPTIONS 69331C108 68 6,700 SH Put SOLE 22 6,700 0 0
PG&E CORP OPTIONS 69331C108 582 57,200 SH Put SOLE 34 57,200 0 0
PG&E CORP UNIT 99/99/9999 69331C140 137,852 1,359,893 SH   SOLE 21 1,359,893 0 0
PGT INNOVATIONS INC COM 69336V101 1,049 45,165 SH   SOLE 2 18,080 0 27,085
PGT INNOVATIONS INC COM 69336V101 6 246 SH   SOLE 4 246 0 0
PGT INNOVATIONS INC COM 69336V101 26 1,105 SH   SOLE 7 1,105 0 0
PGT INNOVATIONS INC COM 69336V101 5,367 231,057 SH   SOLE 18 231,057 0 0
PGT INNOVATIONS INC COM 69336V101 2,330 100,321 SH   SOLE 19 100,321 0 0
PGT INNOVATIONS INC COM 69336V101 162,820 7,009,028 SH   SOLE 21 7,009,028 0 0
PGT INNOVATIONS INC COM 69336V101 37,263 1,604,082 SH   SOLE 22 1,536,906 0 67,176
PGT INNOVATIONS INC COM 69336V101 37 1,589 SH   SOLE 25 1,589 0 0
PGT INNOVATIONS INC COM 69336V101 743 31,988 SH   SOLE 26 26,100 0 5,888
PGT INNOVATIONS INC COM 69336V101 170 7,310 SH   SOLE 28 7,310 0 0
PGT INNOVATIONS INC COM 69336V101 2,767 119,123 SH   SOLE 30 119,123 0 0
PGT INNOVATIONS INC COM 69336V101 190 8,168 SH   SOLE 40 8,168 0 0
PGT INNOVATIONS INC COM 69336V101 601 25,871 SH   SOLE 43 0 0 25,871
PHARVARIS N V COM N69605108 39 2,100 SH   SOLE 2 2,100 0 0
PHARVARIS N V COM N69605108 189 10,158 SH   SOLE 19 10,158 0 0
PHARVARIS N V COM N69605108 394 21,124 SH   SOLE 34 21,124 0 0
PHASEBIO PHARMACEUTICALS INC COM 717224109 70 18,718 SH   SOLE 2 18,718 0 0
PHASEBIO PHARMACEUTICALS INC COM 717224109 28 7,538 SH   SOLE 18 7,538 0 0
PHASEBIO PHARMACEUTICALS INC COM 717224109 74 19,811 SH   SOLE 19 19,811 0 0
PHASEBIO PHARMACEUTICALS INC COM 717224109 500 134,494 SH   SOLE 21 134,494 0 0
PHASEBIO PHARMACEUTICALS INC COM 717224109 1,140 306,463 SH   SOLE 22 306,463 0 0
PHATHOM PHARMACEUTICALS INC COM 71722W107 301 8,887 SH   SOLE 2 6,002 0 2,885
PHATHOM PHARMACEUTICALS INC COM 71722W107 11 326 SH   SOLE 7 326 0 0
PHATHOM PHARMACEUTICALS INC COM 71722W107 2,093 61,835 SH   SOLE 18 61,835 0 0
PHATHOM PHARMACEUTICALS INC COM 71722W107 1,336 39,476 SH   SOLE 19 39,476 0 0
PHATHOM PHARMACEUTICALS INC COM 71722W107 22,577 666,967 SH   SOLE 21 666,967 0 0
PHATHOM PHARMACEUTICALS INC COM 71722W107 12,658 373,956 SH   SOLE 22 367,452 0 6,504
PHATHOM PHARMACEUTICALS INC COM 71722W107 19 562 SH   SOLE 23 562 0 0
PHATHOM PHARMACEUTICALS INC COM 71722W107 24 710 SH   SOLE 25 710 0 0
PHATHOM PHARMACEUTICALS INC COM 71722W107 33 967 SH   SOLE 26 967 0 0
PHATHOM PHARMACEUTICALS INC COM 71722W107 152 4,480 SH   SOLE 30 4,480 0 0
PHATHOM PHARMACEUTICALS INC COM 71722W107 9 255 SH   SOLE 34 255 0 0
PHATHOM PHARMACEUTICALS INC COM 71722W107 18 523 SH   SOLE 36 523 0 0
PHATHOM PHARMACEUTICALS INC COM 71722W107 51 1,493 SH   SOLE 40 1,493 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 1,333 46,141 SH   SOLE 2 6,383 0 39,758
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 12 405 SH   SOLE 7 405 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 2,301 79,686 SH   SOLE 18 79,686 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 1,362 47,172 SH   SOLE 19 47,172 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 71,753 2,484,521 SH   SOLE 21 2,484,521 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 18,093 626,495 SH   SOLE 22 616,317 0 10,178
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 51 1,765 SH   SOLE 23 1,765 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 35 1,206 SH   SOLE 25 1,206 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 888 30,751 SH   SOLE 26 1,362 0 29,389
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 69 2,384 SH   SOLE 28 2,384 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 1,601 55,429 SH   SOLE 30 55,429 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 43 1,498 SH   SOLE 36 1,498 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 50 1,726 SH   SOLE 40 1,726 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 408 14,116 SH   SOLE 43 0 0 14,116
PHILIP MORRIS INTL INC COM 718172109 253,678 2,559,556 SH   SOLE 2 572,867 0 1,986,689
PHILIP MORRIS INTL INC COM 718172109 21,989 221,861 SH   SOLE 4 221,861 0 0
PHILIP MORRIS INTL INC COM 718172109 149,825 1,511,701 SH   SOLE 7 1,508,888 0 2,813
PHILIP MORRIS INTL INC COM 718172109 986 9,945 SH   SOLE 13 2,782 0 7,163
PHILIP MORRIS INTL INC COM 718172109 20,026 202,056 SH   SOLE 15 202,056 0 0
PHILIP MORRIS INTL INC COM 718172109 353,871 3,570,482 SH   SOLE 18 3,348,603 0 221,879
PHILIP MORRIS INTL INC COM 718172109 104,613 1,055,528 SH   SOLE 19 1,055,528 0 0
PHILIP MORRIS INTL INC COM 718172109 1,433 14,459 SH   SOLE 20 14,459 0 0
PHILIP MORRIS INTL INC COM 718172109 3,405,942 34,365,275 SH   SOLE 21 34,365,275 0 0
PHILIP MORRIS INTL INC COM 718172109 3,258,463 32,877,236 SH   SOLE 22 29,593,686 0 3,283,550
PHILIP MORRIS INTL INC COM 718172109 88,317 891,102 SH   SOLE 23 891,102 0 0
PHILIP MORRIS INTL INC COM 718172109 235,268 2,373,811 SH   SOLE 25 2,373,811 0 0
PHILIP MORRIS INTL INC COM 718172109 261,450 2,637,973 SH   SOLE 26 858,793 0 1,779,180
PHILIP MORRIS INTL INC COM 718172109 144,037 1,453,305 SH   SOLE 28 367 0 1,452,938
PHILIP MORRIS INTL INC COM 718172109 62 630 SH   SOLE 29 630 0 0
PHILIP MORRIS INTL INC COM 718172109 541,088 5,459,472 SH   SOLE 30 5,459,472 0 0
PHILIP MORRIS INTL INC COM 718172109 6,546 66,045 SH   SOLE 31 0 0 66,045
PHILIP MORRIS INTL INC COM 718172109 16,378 165,251 SH   SOLE 32 165,251 0 0
PHILIP MORRIS INTL INC COM 718172109 36,637 369,656 SH   SOLE 34 369,656 0 0
PHILIP MORRIS INTL INC COM 718172109 79,727 804,432 SH   SOLE 36 804,432 0 0
PHILIP MORRIS INTL INC COM 718172109 1,504 15,177 SH   SOLE 37 15,177 0 0
PHILIP MORRIS INTL INC COM 718172109 2,951 29,776 SH   SOLE 40 29,776 0 0
PHILIP MORRIS INTL INC COM 718172109 73,215 738,727 SH   SOLE 43 64,626 0 674,101
PHILLIPS 66 COM 718546104 109,885 1,280,410 SH   SOLE 2 454,706 0 825,704
PHILLIPS 66 COM 718546104 26,853 312,897 SH   SOLE 4 165,857 0 147,040
PHILLIPS 66 COM 718546104 38,173 444,802 SH   SOLE 7 410,121 0 34,681
PHILLIPS 66 COM 718546104 10,108 117,785 SH   SOLE 13 115,488 0 2,297
PHILLIPS 66 COM 718546104 4,963 57,827 SH   SOLE 15 57,827 0 0
PHILLIPS 66 COM 718546104 1 10 SH   SOLE 17 0 0 10
PHILLIPS 66 COM 718546104 84,787 987,960 SH   SOLE 18 831,955 0 156,005
PHILLIPS 66 COM 718546104 74,945 873,276 SH   SOLE 19 873,276 0 0
PHILLIPS 66 COM 718546104 1,075,004 12,526,269 SH   SOLE 21 12,526,269 0 0
PHILLIPS 66 COM 718546104 877,798 10,228,360 SH   SOLE 22 9,117,801 0 1,110,559
PHILLIPS 66 COM 718546104 28,005 326,320 SH   SOLE 23 326,320 0 0
PHILLIPS 66 COM 718546104 57,344 668,194 SH   SOLE 25 668,194 0 0
PHILLIPS 66 COM 718546104 104,186 1,214,003 SH   SOLE 26 526,154 0 687,849
PHILLIPS 66 COM 718546104 117,469 1,368,780 SH   SOLE 28 55,521 0 1,313,259
PHILLIPS 66 COM 718546104 6,507 75,826 SH   SOLE 29 75,826 0 0
PHILLIPS 66 COM 718546104 234,891 2,737,022 SH   SOLE 30 2,737,022 0 0
PHILLIPS 66 COM 718546104 15,371 179,103 SH   SOLE 31 110,473 0 68,630
PHILLIPS 66 COM 718546104 6,978 81,308 SH   SOLE 34 81,308 0 0
PHILLIPS 66 COM 718546104 26,043 303,457 SH   SOLE 36 303,457 0 0
PHILLIPS 66 COM 718546104 1,340 15,609 SH   SOLE 40 15,609 0 0
PHILLIPS 66 COM 718546104 22,747 265,057 SH   SOLE 43 17,784 0 247,273
PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 1,129 28,607 SH   SOLE 19 28,607 0 0
PHIO PHARMACEUTICALS CORP COM NEW 71880W303 7 3,001 SH   SOLE 18 3,001 0 0
PHIO PHARMACEUTICALS CORP COM NEW 71880W303 91 40,312 SH   SOLE 21 40,312 0 0
PHIO PHARMACEUTICALS CORP COM NEW 71880W303 0 12 SH   SOLE 22 12 0 0
PHOTRONICS INC COM 719405102 874 66,193 SH   SOLE 2 19,293 0 46,900
PHOTRONICS INC COM 719405102 13 1,005 SH   SOLE 7 1,005 0 0
PHOTRONICS INC COM 719405102 3,530 267,227 SH   SOLE 18 267,227 0 0
PHOTRONICS INC COM 719405102 1,427 107,998 SH   SOLE 19 107,998 0 0
PHOTRONICS INC COM 719405102 102,187 7,735,553 SH   SOLE 21 7,735,553 0 0
PHOTRONICS INC COM 719405102 25,138 1,902,935 SH   SOLE 22 1,814,054 0 88,881
PHOTRONICS INC COM 719405102 23 1,768 SH   SOLE 25 1,768 0 0
PHOTRONICS INC COM 719405102 63 4,805 SH   SOLE 26 0 0 4,805
PHOTRONICS INC COM 719405102 126 9,535 SH   SOLE 28 9,535 0 0
PHOTRONICS INC COM 719405102 1,997 151,189 SH   SOLE 30 151,189 0 0
PHOTRONICS INC COM 719405102 99 7,483 SH   SOLE 40 7,483 0 0
PHOTRONICS INC COM 719405102 372 28,148 SH   SOLE 43 485 0 27,663
PHREESIA INC COM 71944F106 4,137 67,482 SH   SOLE 2 27,421 0 40,061
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 7,922 129,228 SH   SOLE 18 118,041 0 11,187
PHREESIA INC COM 71944F106 168,581 2,750,101 SH   SOLE 19 2,750,101 0 0
PHREESIA INC COM 71944F106 85,545 1,395,512 SH   SOLE 21 1,395,512 0 0
PHREESIA INC COM 71944F106 75,344 1,229,109 SH   SOLE 22 1,202,844 0 26,265
PHREESIA INC COM 71944F106 928 15,134 SH   SOLE 23 15,134 0 0
PHREESIA INC COM 71944F106 73 1,198 SH   SOLE 25 1,198 0 0
PHREESIA INC COM 71944F106 5,001 81,579 SH   SOLE 26 12,374 0 69,205
PHREESIA INC COM 71944F106 166 2,713 SH   SOLE 28 2,713 0 0
PHREESIA INC COM 71944F106 2,095 34,184 SH   SOLE 30 34,184 0 0
PHREESIA INC COM 71944F106 124 2,018 SH   SOLE 34 2,018 0 0
PHREESIA INC COM 71944F106 26 419 SH   SOLE 36 419 0 0
PHREESIA INC COM 71944F106 336 5,476 SH   SOLE 40 5,476 0 0
PHREESIA INC COM 71944F106 225 3,674 SH   SOLE 43 0 0 3,674
PHUNWARE INC COM 71948P100 20 14,053 SH   SOLE 18 14,053 0 0
PHUNWARE INC COM 71948P100 272 195,752 SH   SOLE 21 195,752 0 0
PHUNWARE INC COM 71948P100 1,186 853,489 SH   SOLE 22 853,489 0 0
PHX MINERALS INC CL A 69291A100 21 5,705 SH   SOLE 18 5,705 0 0
PHX MINERALS INC CL A 69291A100 446 119,778 SH   SOLE 21 119,778 0 0
PHX MINERALS INC CL A 69291A100 1,076 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,378 399,472 SH   SOLE 2 150,516 0 248,956
PHYSICIANS RLTY TR COM 71943U104 5,817 314,962 SH   SOLE 4 314,962 0 0
PHYSICIANS RLTY TR COM 71943U104 5,209 282,042 SH   SOLE 7 282,042 0 0
PHYSICIANS RLTY TR COM 71943U104 20,968 1,135,229 SH   SOLE 18 1,135,229 0 0
PHYSICIANS RLTY TR COM 71943U104 12,024 651,012 SH   SOLE 19 651,012 0 0
PHYSICIANS RLTY TR COM 71943U104 331,283 17,936,271 SH   SOLE 21 17,936,271 0 0
PHYSICIANS RLTY TR COM 71943U104 148,972 8,065,605 SH   SOLE 22 7,738,674 0 326,931
PHYSICIANS RLTY TR COM 71943U104 181 9,777 SH   SOLE 23 9,777 0 0
PHYSICIANS RLTY TR COM 71943U104 16,789 908,998 SH   SOLE 25 908,998 0 0
PHYSICIANS RLTY TR COM 71943U104 1,597 86,460 SH   SOLE 26 69,376 0 17,084
PHYSICIANS RLTY TR COM 71943U104 2,853 154,474 SH   SOLE 28 22,740 0 131,734
PHYSICIANS RLTY TR COM 71943U104 16,990 919,897 SH   SOLE 30 919,897 0 0
PHYSICIANS RLTY TR COM 71943U104 91 4,911 SH   SOLE 36 4,911 0 0
PHYSICIANS RLTY TR COM 71943U104 446 24,161 SH   SOLE 40 24,161 0 0
PHYSICIANS RLTY TR COM 71943U104 1,149 62,207 SH   SOLE 43 1,044 0 61,163
PIEDMONT LITHIUM INC COM 72016P105 263 3,367 SH   SOLE 2 3,367 0 0
PIEDMONT LITHIUM INC COM 72016P105 1,277 16,337 SH   SOLE 7 16,337 0 0
PIEDMONT LITHIUM INC COM 72016P105 1,671 21,383 SH   SOLE 21 21,383 0 0
PIEDMONT LITHIUM INC COM 72016P105 1,017 13,018 SH   SOLE 22 5,883 0 7,135
PIEDMONT LITHIUM INC COM 72016P105 35 442 SH   SOLE 25 442 0 0
PIEDMONT LITHIUM INC COM 72016P105 118 1,514 SH   SOLE 26 0 0 1,514
PIEDMONT LITHIUM INC COM 72016P105 1,094 13,991 SH   SOLE 30 13,991 0 0
PIEDMONT LITHIUM INC COM 72016P105 132 1,687 SH   SOLE 40 1,687 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 2,733 147,966 SH   SOLE 2 41,236 0 106,730
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 3,412 184,715 SH   SOLE 4 184,715 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 2,953 159,870 SH   SOLE 7 159,870 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 7,473 404,603 SH   SOLE 18 404,603 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 6,919 374,613 SH   SOLE 19 374,613 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 99,328 5,377,819 SH   SOLE 21 5,377,819 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 74,463 4,031,571 SH   SOLE 22 3,842,369 0 189,202
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 106 5,734 SH   SOLE 23 5,734 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 9,945 538,422 SH   SOLE 25 538,422 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 914 49,497 SH   SOLE 26 38,002 0 11,495
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 1,670 90,402 SH   SOLE 28 14,711 0 75,691
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 10,442 565,326 SH   SOLE 30 565,326 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 395 21,375 SH   SOLE 36 21,375 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 268 14,491 SH   SOLE 40 14,491 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 4,438 240,280 SH   SOLE 43 0 0 240,280
PIERIS PHARMACEUTICALS INC COM 720795103 5 1,428 SH   SOLE 2 1,428 0 0
PIERIS PHARMACEUTICALS INC COM 720795103 43 11,287 SH   SOLE 18 11,287 0 0
PIERIS PHARMACEUTICALS INC COM 720795103 929 242,589 SH   SOLE 21 242,589 0 0
PIERIS PHARMACEUTICALS INC COM 720795103 4,011 1,047,146 SH   SOLE 22 1,047,146 0 0
PILGRIMS PRIDE CORP COM 72147K108 3,438 154,999 SH   SOLE 2 40,391 0 114,608
PILGRIMS PRIDE CORP COM 72147K108 2 97 SH   SOLE 4 97 0 0
PILGRIMS PRIDE CORP COM 72147K108 2,656 119,736 SH   SOLE 7 119,736 0 0
PILGRIMS PRIDE CORP COM 72147K108 2,564 115,617 SH   SOLE 18 115,617 0 0
PILGRIMS PRIDE CORP COM 72147K108 286 12,885 SH   SOLE 19 12,885 0 0
PILGRIMS PRIDE CORP COM 72147K108 51,147 2,305,981 SH   SOLE 21 2,305,981 0 0
PILGRIMS PRIDE CORP COM 72147K108 31,048 1,399,838 SH   SOLE 22 1,334,165 0 65,673
PILGRIMS PRIDE CORP COM 72147K108 29 1,313 SH   SOLE 25 1,313 0 0
PILGRIMS PRIDE CORP COM 72147K108 623 28,087 SH   SOLE 26 23,267 0 4,820
PILGRIMS PRIDE CORP COM 72147K108 200 9,016 SH   SOLE 28 9,016 0 0
PILGRIMS PRIDE CORP COM 72147K108 1,722 77,640 SH   SOLE 30 77,640 0 0
PILGRIMS PRIDE CORP COM 72147K108 22 993 SH   SOLE 31 993 0 0
PILGRIMS PRIDE CORP COM 72147K108 65 2,916 SH   SOLE 36 2,916 0 0
PILGRIMS PRIDE CORP COM 72147K108 127 5,735 SH   SOLE 40 5,735 0 0
PILGRIMS PRIDE CORP COM 72147K108 1,007 45,404 SH   SOLE 43 1,645 0 43,759
PIMCO ETF TR 1-5 US TIP IDX 72201R205 25 450 SH   SOLE 17 0 0 450
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 1 9 SH   SOLE 17 0 0 9
PIMCO ETF TR INV GRD CRP BD 72201R817 52 450 SH   SOLE 17 0 0 450
PINDUODUO INC SPONSORED ADS 722304102 46,928 369,456 SH   SOLE 2 32,853 0 336,603
PINDUODUO INC SPONSORED ADS 722304102 24,451 192,494 SH   SOLE 4 90,300 0 102,194
PINDUODUO INC SPONSORED ADS 722304102 10,363 81,583 SH   SOLE 7 81,583 0 0
PINDUODUO INC SPONSORED ADS 722304102 4,628 36,435 SH   SOLE 13 11,677 0 24,758
PINDUODUO INC SPONSORED ADS 722304102 30,520 240,276 SH   SOLE 15 240,276 0 0
PINDUODUO INC SPONSORED ADS 722304102 25,327 199,394 SH   SOLE 18 192,538 0 6,856
PINDUODUO INC SPONSORED ADS 722304102 361 2,840 SH   SOLE 19 2,840 0 0
PINDUODUO INC SPONSORED ADS 722304102 1,018,089 8,015,184 SH   SOLE 21 8,015,184 0 0
PINDUODUO INC SPONSORED ADS 722304102 610,082 4,803,042 SH   SOLE 22 4,173,988 0 629,054
PINDUODUO INC SPONSORED ADS 722304102 26,803 211,013 SH   SOLE 23 211,013 0 0
PINDUODUO INC SPONSORED ADS 722304102 31,879 250,976 SH   SOLE 25 250,976 0 0
PINDUODUO INC SPONSORED ADS 722304102 100,939 794,673 SH   SOLE 26 73,047 0 721,626
PINDUODUO INC SPONSORED ADS 722304102 118,787 935,184 SH   SOLE 28 50,563 0 884,621
PINDUODUO INC SPONSORED ADS 722304102 347,191 2,733,359 SH   SOLE 30 2,733,359 0 0
PINDUODUO INC SPONSORED ADS 722304102 1,098 8,641 SH   SOLE 31 2,292 0 6,349
PINDUODUO INC SPONSORED ADS 722304102 13,478 106,111 SH   SOLE 32 106,111 0 0
PINDUODUO INC SPONSORED ADS 722304102 37,132 292,335 SH   SOLE 34 292,335 0 0
PINDUODUO INC SPONSORED ADS 722304102 249 1,959 SH   SOLE 40 1,959 0 0
PINDUODUO INC SPONSORED ADS 722304102 12,061 94,954 SH   SOLE 43 4,257 0 90,697
PING IDENTITY HLDG CORP COM 72341T103 1,638 71,543 SH   SOLE 2 22,006 0 49,537
PING IDENTITY HLDG CORP COM 72341T103 3 137 SH   SOLE 4 137 0 0
PING IDENTITY HLDG CORP COM 72341T103 17 759 SH   SOLE 7 759 0 0
PING IDENTITY HLDG CORP COM 72341T103 3,219 140,548 SH   SOLE 18 136,173 0 4,375
PING IDENTITY HLDG CORP COM 72341T103 3,832 167,319 SH   SOLE 19 167,319 0 0
PING IDENTITY HLDG CORP COM 72341T103 39,514 1,725,516 SH   SOLE 21 1,725,516 0 0
PING IDENTITY HLDG CORP COM 72341T103 25,862 1,129,365 SH   SOLE 22 1,067,849 0 61,516
PING IDENTITY HLDG CORP COM 72341T103 123 5,359 SH   SOLE 23 5,359 0 0
PING IDENTITY HLDG CORP COM 72341T103 23 984 SH   SOLE 25 984 0 0
PING IDENTITY HLDG CORP COM 72341T103 620 27,060 SH   SOLE 26 1,049 0 26,011
PING IDENTITY HLDG CORP COM 72341T103 97 4,245 SH   SOLE 28 4,245 0 0
PING IDENTITY HLDG CORP COM 72341T103 3,091 134,976 SH   SOLE 30 134,976 0 0
PING IDENTITY HLDG CORP COM 72341T103 20 866 SH   SOLE 36 866 0 0
PING IDENTITY HLDG CORP COM 72341T103 99 4,341 SH   SOLE 40 4,341 0 0
PING IDENTITY HLDG CORP COM 72341T103 29 1,259 SH   SOLE 43 0 0 1,259
PINNACLE FINL PARTNERS INC COM 72346Q104 16,144 182,847 SH   SOLE 2 58,909 0 123,938
PINNACLE FINL PARTNERS INC COM 72346Q104 82 925 SH   SOLE 4 925 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 137 1,553 SH   SOLE 7 1,553 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 408 4,617 SH   SOLE 13 4,617 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 17,673 200,169 SH   SOLE 18 192,473 0 7,696
PINNACLE FINL PARTNERS INC COM 72346Q104 8,838 100,100 SH   SOLE 19 100,100 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 318,269 3,604,809 SH   SOLE 21 3,604,809 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 200,074 2,266,104 SH   SOLE 22 2,149,678 0 116,426
PINNACLE FINL PARTNERS INC COM 72346Q104 153 1,730 SH   SOLE 23 1,730 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 400 4,536 SH   SOLE 25 4,536 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 3,685 41,739 SH   SOLE 26 35,306 0 6,433
PINNACLE FINL PARTNERS INC COM 72346Q104 1,278 14,474 SH   SOLE 28 10,277 0 4,197
PINNACLE FINL PARTNERS INC COM 72346Q104 14,006 158,631 SH   SOLE 30 158,631 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 116 1,311 SH   SOLE 31 1,254 0 57
PINNACLE FINL PARTNERS INC COM 72346Q104 192 2,173 SH   SOLE 34 2,173 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 693 7,844 SH   SOLE 36 7,844 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 822 9,309 SH   SOLE 40 9,309 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 1,214 13,747 SH   SOLE 43 670 0 13,077
PINNACLE WEST CAP CORP COM 723484101 22,241 271,331 SH   SOLE 2 46,171 0 225,160
PINNACLE WEST CAP CORP COM 723484101 4,554 55,559 SH   SOLE 4 51,187 0 4,372
PINNACLE WEST CAP CORP COM 723484101 13,165 160,608 SH   SOLE 7 143,342 0 17,266
PINNACLE WEST CAP CORP COM 723484101 801 9,773 SH   SOLE 13 9,773 0 0
PINNACLE WEST CAP CORP COM 723484101 1,176 14,352 SH   SOLE 15 14,352 0 0
PINNACLE WEST CAP CORP COM 723484101 0 5 SH   SOLE 17 0 0 5
PINNACLE WEST CAP CORP COM 723484101 28,725 350,437 SH   SOLE 18 316,143 0 34,294
PINNACLE WEST CAP CORP COM 723484101 13,111 159,954 SH   SOLE 19 159,954 0 0
PINNACLE WEST CAP CORP COM 723484101 437,166 5,333,241 SH   SOLE 21 5,333,241 0 0
PINNACLE WEST CAP CORP COM 723484101 222,298 2,711,945 SH   SOLE 22 2,457,608 0 254,337
PINNACLE WEST CAP CORP COM 723484101 5,208 63,540 SH   SOLE 23 63,540 0 0
PINNACLE WEST CAP CORP COM 723484101 5,785 70,572 SH   SOLE 25 70,572 0 0
PINNACLE WEST CAP CORP COM 723484101 22,602 275,733 SH   SOLE 26 137,244 0 138,489
PINNACLE WEST CAP CORP COM 723484101 18,647 227,481 SH   SOLE 28 11,383 0 216,098
PINNACLE WEST CAP CORP COM 723484101 45 554 SH   SOLE 29 554 0 0
PINNACLE WEST CAP CORP COM 723484101 41,177 502,338 SH   SOLE 30 482,713 0 19,625
PINNACLE WEST CAP CORP COM 723484101 4,248 51,819 SH   SOLE 31 12,961 0 38,858
PINNACLE WEST CAP CORP COM 723484101 3,658 44,620 SH   SOLE 32 44,620 0 0
PINNACLE WEST CAP CORP COM 723484101 2,356 28,738 SH   SOLE 34 28,738 0 0
PINNACLE WEST CAP CORP COM 723484101 6,435 78,499 SH   SOLE 36 78,499 0 0
PINNACLE WEST CAP CORP COM 723484101 162 1,972 SH   SOLE 40 1,972 0 0
PINNACLE WEST CAP CORP COM 723484101 7,061 86,138 SH   SOLE 43 6,707 0 79,431
PINTEREST INC CL A 72352L106 89,342 1,131,625 SH   SOLE 2 141,462 0 990,163
PINTEREST INC CL A 72352L106 22,467 284,578 SH   SOLE 4 172,812 0 111,766
PINTEREST INC CL A 72352L106 3,711 47,006 SH   SOLE 7 47,006 0 0
PINTEREST INC CL A 72352L106 315 3,992 SH   SOLE 13 977 0 3,015
PINTEREST INC CL A 72352L106 3,474 44,003 SH   SOLE 15 44,003 0 0
PINTEREST INC CL A 72352L106 64,575 817,925 SH   SOLE 18 787,369 0 30,556
PINTEREST INC CL A 72352L106 111,281 1,409,507 SH   SOLE 19 1,409,507 0 0
PINTEREST INC CL A 72352L106 723,616 9,165,503 SH   SOLE 21 9,165,503 0 0
PINTEREST INC CL A 72352L106 938,888 11,892,187 SH   SOLE 22 11,251,453 0 640,734
PINTEREST INC CL A 72352L106 24,141 305,776 SH   SOLE 23 305,776 0 0
PINTEREST INC CL A 72352L106 73,470 930,587 SH   SOLE 25 930,587 0 0
PINTEREST INC CL A 72352L106 84,280 1,067,515 SH   SOLE 26 447,384 0 620,131
PINTEREST INC CL A 72352L106 96,449 1,221,643 SH   SOLE 28 66,456 0 1,155,187
PINTEREST INC CL A 72352L106 65 824 SH   SOLE 29 824 0 0
PINTEREST INC CL A 72352L106 127,287 1,612,254 SH   SOLE 30 1,432,247 0 180,007
PINTEREST INC CL A 72352L106 13,807 174,880 SH   SOLE 31 66,328 0 108,552
PINTEREST INC CL A 72352L106 156,318 1,979,959 SH   SOLE 34 1,979,959 0 0
PINTEREST INC CL A 72352L106 20,165 255,416 SH   SOLE 36 255,416 0 0
PINTEREST INC CL A 72352L106 1,541 19,521 SH   SOLE 40 19,521 0 0
PINTEREST INC CL A 72352L106 10,995 139,261 SH   SOLE 43 9,874 0 129,387
PIONEER BANCORP INC MD COM 723561106 84 6,963 SH   SOLE 2 545 0 6,418
PIONEER BANCORP INC MD COM 723561106 553 45,995 SH   SOLE 18 45,995 0 0
PIONEER BANCORP INC MD COM 723561106 268 22,299 SH   SOLE 19 22,299 0 0
PIONEER BANCORP INC MD COM 723561106 5,430 451,775 SH   SOLE 21 451,775 0 0
PIONEER BANCORP INC MD COM 723561106 1,332 110,839 SH   SOLE 22 97,061 0 13,778
PIONEER NAT RES CO COM 723787107 79,596 489,761 SH   SOLE 2 109,795 0 379,966
PIONEER NAT RES CO COM 723787107 24,528 150,924 SH   SOLE 4 67,119 0 83,805
PIONEER NAT RES CO COM 723787107 37,338 229,743 SH   SOLE 7 193,127 0 36,616
PIONEER NAT RES CO COM 723787107 307 1,889 SH   SOLE 13 613 0 1,276
PIONEER NAT RES CO COM 723787107 3,852 23,700 SH   SOLE 15 23,700 0 0
PIONEER NAT RES CO COM 723787107 74,144 456,212 SH   SOLE 18 423,705 0 32,507
PIONEER NAT RES CO COM 723787107 72,306 444,906 SH   SOLE 19 444,906 0 0
PIONEER NAT RES CO COM 723787107 1,047,000 6,442,284 SH   SOLE 21 6,442,284 0 0
PIONEER NAT RES CO COM 723787107 787,631 4,846,363 SH   SOLE 22 4,375,374 0 470,989
PIONEER NAT RES CO COM 723787107 19,640 120,845 SH   SOLE 23 120,845 0 0
PIONEER NAT RES CO COM 723787107 80,010 492,310 SH   SOLE 25 492,310 0 0
PIONEER NAT RES CO COM 723787107 83,506 513,820 SH   SOLE 26 192,616 0 321,204
PIONEER NAT RES CO COM 723787107 80,623 496,079 SH   SOLE 28 22,963 0 473,116
PIONEER NAT RES CO COM 723787107 16,136 99,285 SH   SOLE 29 99,285 0 0
PIONEER NAT RES CO COM 723787107 199,815 1,229,479 SH   SOLE 30 1,229,479 0 0
PIONEER NAT RES CO COM 723787107 83,125 511,475 SH   SOLE 31 24,289 0 487,186
PIONEER NAT RES CO COM 723787107 117,021 720,038 SH   SOLE 34 720,038 0 0
PIONEER NAT RES CO COM 723787107 17,942 110,400 SH   SOLE 36 110,400 0 0
PIONEER NAT RES CO COM 723787107 1,181 7,266 SH   SOLE 40 7,266 0 0
PIONEER NAT RES CO COM 723787107 27,112 166,822 SH   SOLE 43 12,262 0 154,560
PIONEER NAT RES CO NOTE 0.250% 5/1 723787AP2 6,883 4,314,000 PRN   SOLE 2 3,116,000 0 1,198,000
PIONEER NAT RES CO NOTE 0.250% 5/1 723787AP2 3,145 1,971,000 PRN   SOLE 18 1,971,000 0 0
PIONEER NAT RES CO NOTE 0.250% 5/1 723787AP2 3,004 1,883,000 PRN   SOLE 19 1,883,000 0 0
PIONEER NAT RES CO NOTE 0.250% 5/1 723787AP2 12,802 8,024,000 PRN   SOLE 21 8,024,000 0 0
PIONEER NAT RES CO NOTE 0.250% 5/1 723787AP2 2,597 1,628,000 PRN   SOLE 26 1,628,000 0 0
PIONEER NAT RES CO NOTE 0.250% 5/1 723787AP2 2,636 1,652,000 PRN   SOLE 34 1,652,000 0 0
PIONEER PWR SOLUTIONS INC COM NEW 723836300 3 706 SH   SOLE 18 706 0 0
PIONEER PWR SOLUTIONS INC COM NEW 723836300 80 17,132 SH   SOLE 21 17,132 0 0
PIONEER PWR SOLUTIONS INC COM NEW 723836300 133 28,411 SH   SOLE 22 28,411 0 0
PIPER SANDLER COMPANIES COM 724078100 2,583 19,939 SH   SOLE 2 5,492 0 14,447
PIPER SANDLER COMPANIES COM 724078100 7 53 SH   SOLE 4 53 0 0
PIPER SANDLER COMPANIES COM 724078100 38 297 SH   SOLE 7 297 0 0
PIPER SANDLER COMPANIES COM 724078100 0 1 SH   SOLE 17 0 0 1
PIPER SANDLER COMPANIES COM 724078100 9,064 69,963 SH   SOLE 18 69,963 0 0
PIPER SANDLER COMPANIES COM 724078100 4,016 30,997 SH   SOLE 19 30,997 0 0
PIPER SANDLER COMPANIES COM 724078100 247,903 1,913,424 SH   SOLE 21 1,913,424 0 0
PIPER SANDLER COMPANIES COM 724078100 56,238 434,067 SH   SOLE 22 408,216 0 25,851
PIPER SANDLER COMPANIES COM 724078100 65 500 SH   SOLE 25 500 0 0
PIPER SANDLER COMPANIES COM 724078100 898 6,934 SH   SOLE 26 5,752 0 1,182
PIPER SANDLER COMPANIES COM 724078100 227 1,755 SH   SOLE 28 1,755 0 0
PIPER SANDLER COMPANIES COM 724078100 4,463 34,446 SH   SOLE 30 34,446 0 0
PIPER SANDLER COMPANIES COM 724078100 316 2,438 SH   SOLE 40 2,438 0 0
PIPER SANDLER COMPANIES COM 724078100 1,137 8,779 SH   SOLE 43 0 0 8,779
PITNEY BOWES INC COM 724479100 539 61,430 SH   SOLE 2 52,981 0 8,449
PITNEY BOWES INC COM 724479100 7 774 SH   SOLE 4 774 0 0
PITNEY BOWES INC COM 724479100 57 6,536 SH   SOLE 7 6,536 0 0
PITNEY BOWES INC COM 724479100 5,284 602,455 SH   SOLE 18 602,455 0 0
PITNEY BOWES INC COM 724479100 2,751 313,698 SH   SOLE 19 313,698 0 0
PITNEY BOWES INC COM 724479100 157,763 17,988,908 SH   SOLE 21 17,988,908 0 0
PITNEY BOWES INC COM 724479100 35,243 4,018,560 SH   SOLE 22 3,910,129 0 108,431
PITNEY BOWES INC COM 724479100 288 32,895 SH   SOLE 26 16,608 0 16,287
PITNEY BOWES INC COM 724479100 203 23,150 SH   SOLE 28 23,150 0 0
PITNEY BOWES INC COM 724479100 2,567 292,712 SH   SOLE 30 292,712 0 0
PITNEY BOWES INC COM 724479100 195 22,227 SH   SOLE 36 22,227 0 0
PITNEY BOWES INC COM 724479100 181 20,616 SH   SOLE 40 20,616 0 0
PITNEY BOWES INC COM 724479100 1,688 192,463 SH   SOLE 43 26,670 0 165,793
PITNEY BOWES INC OPTIONS 724479100 7 800 SH Put SOLE 4 800 0 0
PITNEY BOWES INC OPTIONS 724479100 79 9,000 SH Put SOLE 18 9,000 0 0
PITNEY BOWES INC OPTIONS 724479100 2,272 259,100 SH Put SOLE 19 259,100 0 0
PITNEY BOWES INC OPTIONS 724479100 56 6,400 SH Put SOLE 22 6,400 0 0
PITNEY BOWES INC OPTIONS 724479100 524 59,700 SH Put SOLE 34 59,700 0 0
PIVOTAL INVESTMENT CORP III UNIT 01/28/2028 72582M205 192 19,231 SH   SOLE 2 19,231 0 0
PIVOTAL INVESTMENT CORP III UNIT 01/28/2028 72582M205 4,658 465,848 SH   SOLE 19 465,848 0 0
PIVOTAL INVESTMENT CORP III UNIT 01/28/2028 72582M205 863 86,349 SH   SOLE 34 86,349 0 0
PIXELWORKS INC COM NEW 72581M305 4 1,125 SH   SOLE 2 1,125 0 0
PIXELWORKS INC COM NEW 72581M305 37 10,916 SH   SOLE 18 10,916 0 0
PIXELWORKS INC COM NEW 72581M305 565 165,823 SH   SOLE 21 165,823 0 0
PIXELWORKS INC COM NEW 72581M305 1,517 444,891 SH   SOLE 22 444,891 0 0
PJT PARTNERS INC COM CL A 69343T107 862 12,072 SH   SOLE 2 7,071 0 5,001
PJT PARTNERS INC COM CL A 69343T107 7 101 SH   SOLE 4 101 0 0
PJT PARTNERS INC COM CL A 69343T107 28 386 SH   SOLE 7 386 0 0
PJT PARTNERS INC COM CL A 69343T107 5,353 74,990 SH   SOLE 18 74,990 0 0
PJT PARTNERS INC COM CL A 69343T107 2,944 41,243 SH   SOLE 19 41,243 0 0
PJT PARTNERS INC COM CL A 69343T107 66,908 937,353 SH   SOLE 21 937,353 0 0
PJT PARTNERS INC COM CL A 69343T107 43,381 607,743 SH   SOLE 22 592,338 0 15,405
PJT PARTNERS INC COM CL A 69343T107 39 545 SH   SOLE 25 545 0 0
PJT PARTNERS INC COM CL A 69343T107 988 13,842 SH   SOLE 26 11,479 0 2,363
PJT PARTNERS INC COM CL A 69343T107 203 2,845 SH   SOLE 28 2,845 0 0
PJT PARTNERS INC COM CL A 69343T107 1,195 16,737 SH   SOLE 30 16,737 0 0
PJT PARTNERS INC COM CL A 69343T107 186 2,599 SH   SOLE 40 2,599 0 0
PJT PARTNERS INC COM CL A 69343T107 198 2,780 SH   SOLE 43 0 0 2,780
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 1,010 88,937 SH   SOLE 2 88,937 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 128 11,257 SH   SOLE 18 11,257 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 37,721 3,320,478 SH   SOLE 19 3,320,478 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 71 6,237 SH   SOLE 43 0 0 6,237
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 510 42,731 SH   SOLE 2 42,731 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 475 39,781 SH   SOLE 4 39,781 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 777 65,055 SH   SOLE 18 65,055 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 5,554 465,197 SH   SOLE 19 465,197 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 1,976 165,488 SH   SOLE 21 165,488 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 3,499 293,074 SH   SOLE 22 221,149 0 71,925
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 57 4,807 SH   SOLE 25 4,807 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 654 54,799 SH   SOLE 26 41,395 0 13,404
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 264 22,141 SH   SOLE 28 22,141 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 1,645 137,785 SH   SOLE 30 137,785 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 3,198 267,833 SH   SOLE 34 267,833 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 236 19,731 SH   SOLE 40 19,731 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 59 4,962 SH   SOLE 43 0 0 4,962
PLANET FITNESS INC CL A 72703H101 12,909 171,554 SH   SOLE 2 32,952 0 138,602
PLANET FITNESS INC CL A 72703H101 54 716 SH   SOLE 4 716 0 0
PLANET FITNESS INC CL A 72703H101 101 1,348 SH   SOLE 7 1,348 0 0
PLANET FITNESS INC CL A 72703H101 3,156 41,944 SH   SOLE 18 41,944 0 0
PLANET FITNESS INC CL A 72703H101 182,913 2,430,741 SH   SOLE 19 2,430,741 0 0
PLANET FITNESS INC CL A 72703H101 79,865 1,061,325 SH   SOLE 21 1,061,325 0 0
PLANET FITNESS INC CL A 72703H101 154,866 2,058,024 SH   SOLE 22 1,953,481 0 104,543
PLANET FITNESS INC CL A 72703H101 7 94 SH   SOLE 23 94 0 0
PLANET FITNESS INC CL A 72703H101 349 4,644 SH   SOLE 25 4,644 0 0
PLANET FITNESS INC CL A 72703H101 3,383 44,957 SH   SOLE 26 37,655 0 7,302
PLANET FITNESS INC CL A 72703H101 751 9,979 SH   SOLE 28 9,979 0 0
PLANET FITNESS INC CL A 72703H101 4,682 62,223 SH   SOLE 30 62,223 0 0
PLANET FITNESS INC CL A 72703H101 111 1,480 SH   SOLE 31 1,480 0 0
PLANET FITNESS INC CL A 72703H101 496 6,596 SH   SOLE 34 6,596 0 0
PLANET FITNESS INC CL A 72703H101 379 5,041 SH   SOLE 36 5,041 0 0
PLANET FITNESS INC CL A 72703H101 745 9,898 SH   SOLE 40 9,898 0 0
PLANET FITNESS INC CL A 72703H101 1,521 20,213 SH   SOLE 43 496 0 19,717
PLANTRONICS INC NEW COM 727493108 1,266 30,331 SH   SOLE 2 11,877 0 18,454
PLANTRONICS INC NEW COM 727493108 5 131 SH   SOLE 4 131 0 0
PLANTRONICS INC NEW COM 727493108 24 578 SH   SOLE 7 578 0 0
PLANTRONICS INC NEW COM 727493108 5,895 141,264 SH   SOLE 18 141,264 0 0
PLANTRONICS INC NEW COM 727493108 2,547 61,035 SH   SOLE 19 61,035 0 0
PLANTRONICS INC NEW COM 727493108 187,275 4,487,784 SH   SOLE 21 4,487,784 0 0
PLANTRONICS INC NEW COM 727493108 38,743 928,418 SH   SOLE 22 891,001 0 37,417
PLANTRONICS INC NEW COM 727493108 66 1,580 SH   SOLE 25 1,580 0 0
PLANTRONICS INC NEW COM 727493108 357 8,560 SH   SOLE 26 5,375 0 3,185
PLANTRONICS INC NEW COM 727493108 179 4,287 SH   SOLE 28 4,287 0 0
PLANTRONICS INC NEW COM 727493108 3,355 80,405 SH   SOLE 30 80,405 0 0
PLANTRONICS INC NEW COM 727493108 60 1,443 SH   SOLE 36 1,443 0 0
PLANTRONICS INC NEW COM 727493108 167 3,992 SH   SOLE 40 3,992 0 0
PLANTRONICS INC NEW COM 727493108 2,175 52,114 SH   SOLE 43 3,011 0 49,103
PLAYA HOTELS & RESORTS NV SHS N70544106 228 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 2,671 359,532 SH   SOLE 21 359,532 0 0
PLAYA HOTELS & RESORTS NV SHS N70544106 11,403 1,534,745 SH   SOLE 22 1,481,506 0 53,239
PLAYA HOTELS & RESORTS NV SHS N70544106 22 3,010 SH   SOLE 25 3,010 0 0
PLAYA HOTELS & RESORTS NV SHS N70544106 235 31,562 SH   SOLE 30 31,562 0 0
PLAYA HOTELS & RESORTS NV SHS N70544106 32 4,327 SH   SOLE 34 4,327 0 0
PLAYA HOTELS & RESORTS NV SHS N70544106 91 12,219 SH   SOLE 40 12,219 0 0
PLAYA HOTELS & RESORTS NV SHS N70544106 45 6,070 SH   SOLE 43 0 0 6,070
PLAYAGS INC COM 72814N104 105 10,650 SH   SOLE 2 2,146 0 8,504
PLAYAGS INC COM 72814N104 3 339 SH   SOLE 7 339 0 0
PLAYAGS INC COM 72814N104 912 92,166 SH   SOLE 18 92,166 0 0
PLAYAGS INC COM 72814N104 1,676 169,327 SH   SOLE 19 169,327 0 0
PLAYAGS INC COM 72814N104 9,389 948,334 SH   SOLE 21 948,334 0 0
PLAYAGS INC COM 72814N104 7,853 793,207 SH   SOLE 22 790,333 0 2,874
PLAYAGS INC COM 72814N104 74 7,465 SH   SOLE 23 7,465 0 0
PLAYAGS INC COM 72814N104 339 34,206 SH   SOLE 26 0 0 34,206
PLAYAGS INC COM 72814N104 142 14,322 SH   SOLE 43 698 0 13,624
PLAYTIKA HLDG CORP COM 72815L107 5,633 236,279 SH   SOLE 2 111,576 0 124,703
PLAYTIKA HLDG CORP COM 72815L107 892 37,419 SH   SOLE 4 37,419 0 0
PLAYTIKA HLDG CORP COM 72815L107 84 3,539 SH   SOLE 7 3,539 0 0
PLAYTIKA HLDG CORP COM 72815L107 12,168 510,399 SH   SOLE 18 508,809 0 1,590
PLAYTIKA HLDG CORP COM 72815L107 74,374 3,119,702 SH   SOLE 19 3,119,702 0 0
PLAYTIKA HLDG CORP COM 72815L107 23,508 986,070 SH   SOLE 21 986,070 0 0
PLAYTIKA HLDG CORP COM 72815L107 44,022 1,846,581 SH   SOLE 22 1,790,784 0 55,797
PLAYTIKA HLDG CORP COM 72815L107 109 4,574 SH   SOLE 23 4,574 0 0
PLAYTIKA HLDG CORP COM 72815L107 783 32,850 SH   SOLE 26 32,850 0 0
PLAYTIKA HLDG CORP COM 72815L107 7 292 SH   SOLE 28 292 0 0
PLAYTIKA HLDG CORP COM 72815L107 159 6,676 SH   SOLE 29 6,676 0 0
PLAYTIKA HLDG CORP COM 72815L107 12 496 SH   SOLE 30 496 0 0
PLAYTIKA HLDG CORP COM 72815L107 164 6,882 SH   SOLE 31 6,882 0 0
PLAYTIKA HLDG CORP COM 72815L107 41,105 1,724,184 SH   SOLE 34 1,724,184 0 0
PLBY GROUP INC COM 72814P109 234 6,024 SH   SOLE 2 4,944 0 1,080
PLBY GROUP INC COM 72814P109 7 174 SH   SOLE 7 174 0 0
PLBY GROUP INC COM 72814P109 1,282 32,973 SH   SOLE 18 32,973 0 0
PLBY GROUP INC COM 72814P109 742 19,080 SH   SOLE 19 19,080 0 0
PLBY GROUP INC COM 72814P109 14,215 365,511 SH   SOLE 21 365,511 0 0
PLBY GROUP INC COM 72814P109 15,812 406,593 SH   SOLE 22 395,934 0 10,659
PLBY GROUP INC COM 72814P109 19 494 SH   SOLE 25 494 0 0
PLBY GROUP INC COM 72814P109 66 1,698 SH   SOLE 26 0 0 1,698
PLBY GROUP INC COM 72814P109 120 3,089 SH   SOLE 30 3,089 0 0
PLBY GROUP INC COM 72814P109 63 1,617 SH   SOLE 40 1,617 0 0
PLDT INC SPONSORED ADR 69344D408 18,158 690,939 SH   SOLE 43 50,020 0 640,919
PLEXUS CORP COM 729132100 1,312 14,357 SH   SOLE 2 8,871 0 5,486
PLEXUS CORP COM 729132100 12 133 SH   SOLE 4 133 0 0
PLEXUS CORP COM 729132100 64 697 SH   SOLE 7 697 0 0
PLEXUS CORP COM 729132100 10,389 113,652 SH   SOLE 18 113,652 0 0
PLEXUS CORP COM 729132100 4,514 49,385 SH   SOLE 19 49,385 0 0
PLEXUS CORP COM 729132100 306,065 3,348,271 SH   SOLE 21 3,348,271 0 0
PLEXUS CORP COM 729132100 65,962 721,610 SH   SOLE 22 701,400 0 20,210
PLEXUS CORP COM 729132100 241 2,637 SH   SOLE 25 2,637 0 0
PLEXUS CORP COM 729132100 1,067 11,668 SH   SOLE 26 8,399 0 3,269
PLEXUS CORP COM 729132100 288 3,152 SH   SOLE 28 3,152 0 0
PLEXUS CORP COM 729132100 5,641 61,714 SH   SOLE 30 61,714 0 0
PLEXUS CORP COM 729132100 507 5,547 SH   SOLE 36 5,547 0 0
PLEXUS CORP COM 729132100 293 3,206 SH   SOLE 40 3,206 0 0
PLEXUS CORP COM 729132100 1,475 16,133 SH   SOLE 43 248 0 15,885
PLIANT THERAPEUTICS INC COM 729139105 452 15,531 SH   SOLE 2 4,286 0 11,245
PLIANT THERAPEUTICS INC COM 729139105 8 279 SH   SOLE 7 279 0 0
PLIANT THERAPEUTICS INC COM 729139105 2,266 77,803 SH   SOLE 18 77,803 0 0
PLIANT THERAPEUTICS INC COM 729139105 1,288 44,229 SH   SOLE 19 44,229 0 0
PLIANT THERAPEUTICS INC COM 729139105 28,907 992,688 SH   SOLE 21 992,688 0 0
PLIANT THERAPEUTICS INC COM 729139105 11,758 403,791 SH   SOLE 22 392,929 0 10,862
PLIANT THERAPEUTICS INC COM 729139105 44 1,514 SH   SOLE 25 1,514 0 0
PLIANT THERAPEUTICS INC COM 729139105 28 969 SH   SOLE 26 969 0 0
PLIANT THERAPEUTICS INC COM 729139105 464 15,941 SH   SOLE 30 15,941 0 0
PLIANT THERAPEUTICS INC COM 729139105 65 2,241 SH   SOLE 36 2,241 0 0
PLIANT THERAPEUTICS INC COM 729139105 68 2,329 SH   SOLE 40 2,329 0 0
PLIANT THERAPEUTICS INC COM 729139105 12 407 SH   SOLE 43 0 0 407
PLUG POWER INC COM NEW 72919P202 35,003 1,023,781 SH   SOLE 2 111,316 0 912,465
PLUG POWER INC COM NEW 72919P202 9,380 274,345 SH   SOLE 4 160,255 0 114,090
PLUG POWER INC COM NEW 72919P202 1,490 43,584 SH   SOLE 7 43,584 0 0
PLUG POWER INC COM NEW 72919P202 49 1,426 SH   SOLE 13 1,426 0 0
PLUG POWER INC COM NEW 72919P202 1,379 40,321 SH   SOLE 15 40,321 0 0
PLUG POWER INC COM NEW 72919P202 17,090 499,855 SH   SOLE 18 471,172 0 28,683
PLUG POWER INC COM NEW 72919P202 7,952 232,577 SH   SOLE 19 232,577 0 0
PLUG POWER INC COM NEW 72919P202 595,277 17,410,842 SH   SOLE 21 17,410,842 0 0
PLUG POWER INC COM NEW 72919P202 419,303 12,263,905 SH   SOLE 22 11,659,826 0 604,079
PLUG POWER INC COM NEW 72919P202 9,642 282,007 SH   SOLE 23 282,007 0 0
PLUG POWER INC COM NEW 72919P202 24,318 711,256 SH   SOLE 25 711,256 0 0
PLUG POWER INC COM NEW 72919P202 31,740 928,342 SH   SOLE 26 508,741 0 419,601
PLUG POWER INC COM NEW 72919P202 29,107 851,326 SH   SOLE 28 57,228 0 794,098
PLUG POWER INC COM NEW 72919P202 326,976 9,563,494 SH   SOLE 30 9,563,494 0 0
PLUG POWER INC COM NEW 72919P202 6,232 182,261 SH   SOLE 31 60,761 0 121,500
PLUG POWER INC COM NEW 72919P202 781 22,830 SH   SOLE 34 22,830 0 0
PLUG POWER INC COM NEW 72919P202 8,282 242,232 SH   SOLE 36 242,232 0 0
PLUG POWER INC COM NEW 72919P202 636 18,588 SH   SOLE 40 18,588 0 0
PLUG POWER INC COM NEW 72919P202 7,323 214,196 SH   SOLE 43 578 0 213,618
PLUMAS BANCORP COM 729273102 59 1,847 SH   SOLE 2 1,847 0 0
PLUMAS BANCORP COM 729273102 33 1,015 SH   SOLE 18 1,015 0 0
PLUMAS BANCORP COM 729273102 649 20,257 SH   SOLE 21 20,257 0 0
PLURISTEM THERAPEUTICS INC COM NEW 72940R300 26 6,677 SH   SOLE 21 6,677 0 0
PLUS THERAPEUTICS INC COM NEW 72941H400 12 4,579 SH   SOLE 18 4,579 0 0
PLUS THERAPEUTICS INC COM NEW 72941H400 150 58,516 SH   SOLE 21 58,516 0 0
PLUS THERAPEUTICS INC COM NEW 72941H400 248 96,765 SH   SOLE 22 96,765 0 0
PLX PHARMA INC COM 72942A107 51 3,720 SH   SOLE 18 3,720 0 0
PLX PHARMA INC COM 72942A107 646 46,806 SH   SOLE 21 46,806 0 0
PLX PHARMA INC COM 72942A107 862 62,455 SH   SOLE 22 62,455 0 0
PLYMOUTH INDL REIT INC COM 729640102 1,913 95,565 SH   SOLE 2 3,625 0 91,940
PLYMOUTH INDL REIT INC COM 729640102 8 389 SH   SOLE 7 389 0 0
PLYMOUTH INDL REIT INC COM 729640102 2,117 105,720 SH   SOLE 18 102,768 0 2,952
PLYMOUTH INDL REIT INC COM 729640102 3,650 182,303 SH   SOLE 19 182,303 0 0
PLYMOUTH INDL REIT INC COM 729640102 23,774 1,187,535 SH   SOLE 21 1,187,535 0 0
PLYMOUTH INDL REIT INC COM 729640102 20,962 1,047,060 SH   SOLE 22 1,016,054 0 31,006
PLYMOUTH INDL REIT INC COM 729640102 148 7,399 SH   SOLE 23 7,399 0 0
PLYMOUTH INDL REIT INC COM 729640102 1 63 SH   SOLE 43 0 0 63
PMV PHARMACEUTICALS INC COM 69353Y103 384 11,230 SH   SOLE 2 6,579 0 4,651
PMV PHARMACEUTICALS INC COM 69353Y103 12 344 SH   SOLE 7 344 0 0
PMV PHARMACEUTICALS INC COM 69353Y103 2,749 80,484 SH   SOLE 18 80,484 0 0
PMV PHARMACEUTICALS INC COM 69353Y103 18,221 533,394 SH   SOLE 19 533,394 0 0
PMV PHARMACEUTICALS INC COM 69353Y103 223 6,515 SH   SOLE 20 6,515 0 0
PMV PHARMACEUTICALS INC COM 69353Y103 28,594 837,055 SH   SOLE 21 837,055 0 0
PMV PHARMACEUTICALS INC COM 69353Y103 15,127 442,816 SH   SOLE 22 438,756 0 4,060
PMV PHARMACEUTICALS INC COM 69353Y103 51 1,506 SH   SOLE 23 1,506 0 0
PMV PHARMACEUTICALS INC COM 69353Y103 29 842 SH   SOLE 26 0 0 842
PMV PHARMACEUTICALS INC COM 69353Y103 88 2,575 SH   SOLE 30 2,575 0 0
PMV PHARMACEUTICALS INC COM 69353Y103 47 1,373 SH   SOLE 40 1,373 0 0
PNC FINL SVCS GROUP INC COM 693475105 178,867 937,657 SH   SOLE 2 133,637 0 804,020
PNC FINL SVCS GROUP INC COM 693475105 50,435 264,392 SH   SOLE 4 160,635 0 103,757
PNC FINL SVCS GROUP INC COM 693475105 75,670 396,674 SH   SOLE 7 377,174 0 19,500
PNC FINL SVCS GROUP INC COM 693475105 785 4,113 SH   SOLE 13 1,157 0 2,956
PNC FINL SVCS GROUP INC COM 693475105 10,592 55,527 SH   SOLE 15 55,527 0 0
PNC FINL SVCS GROUP INC COM 693475105 1 3 SH   SOLE 17 0 0 3
PNC FINL SVCS GROUP INC COM 693475105 175,446 919,723 SH   SOLE 18 860,113 0 59,610
PNC FINL SVCS GROUP INC COM 693475105 22,381 117,324 SH   SOLE 19 117,324 0 0
PNC FINL SVCS GROUP INC COM 693475105 1,918,238 10,055,768 SH   SOLE 21 10,055,768 0 0
PNC FINL SVCS GROUP INC COM 693475105 1,722,455 9,029,436 SH   SOLE 22 8,118,118 0 911,318
PNC FINL SVCS GROUP INC COM 693475105 46,962 246,185 SH   SOLE 23 246,185 0 0
PNC FINL SVCS GROUP INC COM 693475105 144,137 755,595 SH   SOLE 25 755,595 0 0
PNC FINL SVCS GROUP INC COM 693475105 192,406 1,008,630 SH   SOLE 26 440,930 0 567,700
PNC FINL SVCS GROUP INC COM 693475105 266,516 1,397,127 SH   SOLE 28 50,329 0 1,346,798
PNC FINL SVCS GROUP INC COM 693475105 557,299 2,921,468 SH   SOLE 30 2,890,198 0 31,270
PNC FINL SVCS GROUP INC COM 693475105 13,519 70,870 SH   SOLE 31 53,124 0 17,746
PNC FINL SVCS GROUP INC COM 693475105 5,787 30,337 SH   SOLE 34 30,337 0 0
PNC FINL SVCS GROUP INC COM 693475105 47,351 248,221 SH   SOLE 36 248,221 0 0
PNC FINL SVCS GROUP INC COM 693475105 2,978 15,609 SH   SOLE 40 15,609 0 0
PNC FINL SVCS GROUP INC COM 693475105 72,891 382,108 SH   SOLE 43 31,245 0 350,863
PNM RES INC COM 69349H107 8,574 175,805 SH   SOLE 2 97,575 0 78,230
PNM RES INC COM 69349H107 506 10,385 SH   SOLE 4 10,385 0 0
PNM RES INC COM 69349H107 261 5,352 SH   SOLE 7 5,352 0 0
PNM RES INC COM 69349H107 21,959 450,260 SH   SOLE 18 450,260 0 0
PNM RES INC COM 69349H107 11,678 239,454 SH   SOLE 19 239,454 0 0
PNM RES INC COM 69349H107 318,077 6,521,974 SH   SOLE 21 6,521,974 0 0
PNM RES INC COM 69349H107 128,830 2,641,576 SH   SOLE 22 2,516,936 0 124,640
PNM RES INC COM 69349H107 150 3,070 SH   SOLE 23 3,070 0 0
PNM RES INC COM 69349H107 2,090 42,857 SH   SOLE 26 36,797 0 6,060
PNM RES INC COM 69349H107 4,976 102,020 SH   SOLE 30 102,020 0 0
PNM RES INC COM 69349H107 305 6,245 SH   SOLE 36 6,245 0 0
PNM RES INC COM 69349H107 472 9,669 SH   SOLE 40 9,669 0 0
PNM RES INC COM 69349H107 2,075 42,550 SH   SOLE 43 1,301 0 41,249
POINTS INTL LTD COM NEW 730843208 33 1,922 SH   SOLE 22 1,922 0 0
POLAR PWR INC COM 73102V105 14 1,469 SH   SOLE 18 1,469 0 0
POLAR PWR INC COM 73102V105 180 19,185 SH   SOLE 21 19,185 0 0
POLAR PWR INC COM 73102V105 805 85,896 SH   SOLE 22 85,896 0 0
POLARIS INC COM 731068102 20,139 147,046 SH   SOLE 2 55,939 0 91,107
POLARIS INC COM 731068102 20 144 SH   SOLE 4 144 0 0
POLARIS INC COM 731068102 2,300 16,792 SH   SOLE 7 16,792 0 0
POLARIS INC COM 731068102 19,388 141,563 SH   SOLE 18 141,563 0 0
POLARIS INC COM 731068102 2,084 15,215 SH   SOLE 19 15,215 0 0
POLARIS INC COM 731068102 382,214 2,790,696 SH   SOLE 21 2,790,696 0 0
POLARIS INC COM 731068102 222,638 1,625,573 SH   SOLE 22 1,556,794 0 68,779
POLARIS INC COM 731068102 233 1,703 SH   SOLE 25 1,703 0 0
POLARIS INC COM 731068102 2,981 21,762 SH   SOLE 26 17,144 0 4,618
POLARIS INC COM 731068102 1,278 9,334 SH   SOLE 28 7,334 0 2,000
POLARIS INC COM 731068102 9,441 68,931 SH   SOLE 30 68,931 0 0
POLARIS INC COM 731068102 960 7,009 SH   SOLE 31 998 0 6,011
POLARIS INC COM 731068102 206 1,502 SH   SOLE 36 1,502 0 0
POLARIS INC COM 731068102 978 7,141 SH   SOLE 40 7,141 0 0
POLARIS INC COM 731068102 2,710 19,788 SH   SOLE 43 1,976 0 17,812
POLARITYTE INC COM 731094108 19 18,159 SH   SOLE 21 18,159 0 0
POLARITYTE INC COM 731094108 848 831,362 SH   SOLE 22 831,362 0 0
POLYMET MNG CORP COM NEW 731916409 79 21,756 SH   SOLE 2 1,064 0 20,692
POLYMET MNG CORP COM NEW 731916409 5 1,480 SH   SOLE 17 0 0 1,480
POLYMET MNG CORP COM NEW 731916409 334 92,428 SH   SOLE 18 92,428 0 0
POLYMET MNG CORP COM NEW 731916409 241 66,698 SH   SOLE 19 66,698 0 0
POLYMET MNG CORP COM NEW 731916409 3,580 991,827 SH   SOLE 21 991,827 0 0
POLYMET MNG CORP COM NEW 731916409 774 214,440 SH   SOLE 22 198,138 0 16,302
POLYMET MNG CORP COM NEW 731916409 0 1 SH   SOLE 43 0 0 1
POLYPID LTD SHS M8001Q118 28 3,091 SH   SOLE 22 3,091 0 0
POOL CORP COM 73278L105 45,291 98,747 SH   SOLE 2 28,001 0 70,746
POOL CORP COM 73278L105 12,109 26,400 SH   SOLE 4 15,923 0 10,477
POOL CORP COM 73278L105 23,465 51,159 SH   SOLE 7 40,479 0 10,680
POOL CORP COM 73278L105 147 320 SH   SOLE 13 63 0 257
POOL CORP COM 73278L105 1,805 3,936 SH   SOLE 15 3,936 0 0
POOL CORP COM 73278L105 4 8 SH   SOLE 17 0 0 8
POOL CORP COM 73278L105 40,510 88,322 SH   SOLE 18 82,535 0 5,787
POOL CORP COM 73278L105 407,986 889,517 SH   SOLE 19 889,517 0 0
POOL CORP COM 73278L105 641,326 1,398,261 SH   SOLE 21 1,398,261 0 0
POOL CORP COM 73278L105 453,208 988,113 SH   SOLE 22 904,065 0 84,048
POOL CORP COM 73278L105 11,377 24,804 SH   SOLE 23 24,804 0 0
POOL CORP COM 73278L105 140,234 305,747 SH   SOLE 25 305,747 0 0
POOL CORP COM 73278L105 45,759 99,766 SH   SOLE 26 47,623 0 52,143
POOL CORP COM 73278L105 55,984 122,060 SH   SOLE 28 5,404 0 116,656
POOL CORP COM 73278L105 244 533 SH   SOLE 29 533 0 0
POOL CORP COM 73278L105 127,720 278,463 SH   SOLE 30 270,243 0 8,220
POOL CORP COM 73278L105 3,111 6,783 SH   SOLE 31 5,150 0 1,633
POOL CORP COM 73278L105 2,995 6,529 SH   SOLE 34 6,529 0 0
POOL CORP COM 73278L105 10,296 22,449 SH   SOLE 36 22,449 0 0
POOL CORP COM 73278L105 675 1,471 SH   SOLE 40 1,471 0 0
POOL CORP COM 73278L105 12,265 26,741 SH   SOLE 43 5,984 0 20,757
POPULAR INC COM NEW 733174700 12,856 171,293 SH   SOLE 2 30,145 0 141,148
POPULAR INC COM NEW 733174700 35 467 SH   SOLE 4 467 0 0
POPULAR INC COM NEW 733174700 156 2,077 SH   SOLE 7 2,077 0 0
POPULAR INC COM NEW 733174700 2,435 32,446 SH   SOLE 18 32,446 0 0
POPULAR INC COM NEW 733174700 1,782 23,743 SH   SOLE 19 23,743 0 0
POPULAR INC COM NEW 733174700 89,353 1,190,581 SH   SOLE 21 1,190,581 0 0
POPULAR INC COM NEW 733174700 145,752 1,942,070 SH   SOLE 22 1,838,219 0 103,851
POPULAR INC COM NEW 733174700 227 3,023 SH   SOLE 25 3,023 0 0
POPULAR INC COM NEW 733174700 3,281 43,711 SH   SOLE 26 35,691 0 8,020
POPULAR INC COM NEW 733174700 862 11,486 SH   SOLE 28 9,226 0 2,260
POPULAR INC COM NEW 733174700 4,603 61,334 SH   SOLE 30 61,334 0 0
POPULAR INC COM NEW 733174700 110 1,471 SH   SOLE 31 1,471 0 0
POPULAR INC COM NEW 733174700 66 886 SH   SOLE 34 886 0 0
POPULAR INC COM NEW 733174700 524 6,987 SH   SOLE 36 6,987 0 0
POPULAR INC COM NEW 733174700 753 10,033 SH   SOLE 40 10,033 0 0
POPULAR INC COM NEW 733174700 4,806 64,038 SH   SOLE 43 432 0 63,606
POPULATION HEALTH INVS CO IN SHS CL A G71716107 42 4,320 SH   SOLE 22 0 0 4,320
POPULATION HEALTH INVS CO IN *W EXP 10/01/202 G71716115 4 3,613 SH   SOLE 22 0 0 3,613
PORCH GROUP INC COM 733245104 431 22,311 SH   SOLE 2 20,806 0 1,505
PORCH GROUP INC COM 733245104 5 255 SH   SOLE 7 255 0 0
PORCH GROUP INC COM 733245104 998 51,584 SH   SOLE 18 51,584 0 0
PORCH GROUP INC COM 733245104 536 27,721 SH   SOLE 19 27,721 0 0
PORCH GROUP INC COM 733245104 11,839 612,169 SH   SOLE 21 612,169 0 0
PORCH GROUP INC COM 733245104 24,505 1,267,063 SH   SOLE 22 1,228,435 0 38,628
PORCH GROUP INC COM 733245104 41 2,113 SH   SOLE 25 2,113 0 0
PORCH GROUP INC COM 733245104 134 6,912 SH   SOLE 26 0 0 6,912
PORCH GROUP INC COM 733245104 167 8,638 SH   SOLE 28 8,638 0 0
PORCH GROUP INC COM 733245104 339 17,503 SH   SOLE 30 17,503 0 0
PORCH GROUP INC COM 733245104 153 7,909 SH   SOLE 40 7,909 0 0
PORTAGE BIOTECH INC COM G7185A128 67 3,217 SH   SOLE 2 144 0 3,073
PORTAGE BIOTECH INC COM G7185A128 247 11,795 SH   SOLE 18 11,795 0 0
PORTAGE BIOTECH INC COM G7185A128 154 7,349 SH   SOLE 19 7,349 0 0
PORTAGE BIOTECH INC COM G7185A128 2,659 126,839 SH   SOLE 21 126,839 0 0
PORTAGE BIOTECH INC COM G7185A128 604 28,827 SH   SOLE 22 26,178 0 2,649
PORTLAND GEN ELEC CO COM NEW 736508847 7,895 171,341 SH   SOLE 2 65,657 0 105,684
PORTLAND GEN ELEC CO COM NEW 736508847 515 11,170 SH   SOLE 4 11,170 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 966 20,972 SH   SOLE 7 20,972 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 13,728 297,913 SH   SOLE 18 296,953 0 960
PORTLAND GEN ELEC CO COM NEW 736508847 14,046 304,822 SH   SOLE 19 304,822 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 177,206 3,845,616 SH   SOLE 21 3,845,616 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 121,693 2,640,910 SH   SOLE 22 2,491,079 0 149,831
PORTLAND GEN ELEC CO COM NEW 736508847 597 12,950 SH   SOLE 23 12,950 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 4,697 101,922 SH   SOLE 26 24,452 0 77,470
PORTLAND GEN ELEC CO COM NEW 736508847 452 9,802 SH   SOLE 28 9,802 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 4,980 108,067 SH   SOLE 30 108,067 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 348 7,544 SH   SOLE 36 7,544 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 507 11,004 SH   SOLE 40 11,004 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 2,708 58,760 SH   SOLE 43 6,056 0 52,704
PORTMAN RIDGE FIN CORP COM 73688F102 0 50 SH   SOLE 43 0 0 50
POSCO SPONSORED ADR 693483109 866 11,285 SH   SOLE 2 11,285 0 0
POSCO SPONSORED ADR 693483109 141 1,835 SH   SOLE 4 1,835 0 0
POSCO SPONSORED ADR 693483109 437 5,689 SH   SOLE 13 5,689 0 0
POSCO SPONSORED ADR 693483109 5 69 SH   SOLE 18 69 0 0
POSCO SPONSORED ADR 693483109 30,320 394,944 SH   SOLE 22 313,586 0 81,358
POSCO SPONSORED ADR 693483109 295 3,845 SH   SOLE 26 3,845 0 0
POSCO SPONSORED ADR 693483109 1,160 15,105 SH   SOLE 30 15,105 0 0
POSCO SPONSORED ADR 693483109 52,197 679,918 SH   SOLE 43 51,660 0 628,258
POSEIDA THERAPEUTICS INC COM 73730P108 445 44,436 SH   SOLE 2 5,690 0 38,746
POSEIDA THERAPEUTICS INC COM 73730P108 1,138 113,544 SH   SOLE 18 109,731 0 3,813
POSEIDA THERAPEUTICS INC COM 73730P108 3,334 332,696 SH   SOLE 19 332,696 0 0
POSEIDA THERAPEUTICS INC COM 73730P108 13,371 1,334,404 SH   SOLE 21 1,334,404 0 0
POSEIDA THERAPEUTICS INC COM 73730P108 6,676 666,310 SH   SOLE 22 636,434 0 29,876
POSEIDA THERAPEUTICS INC COM 73730P108 68 6,739 SH   SOLE 23 6,739 0 0
POSEIDA THERAPEUTICS INC COM 73730P108 162 16,202 SH   SOLE 26 0 0 16,202
POSEIDA THERAPEUTICS INC COM 73730P108 225 22,449 SH   SOLE 30 22,449 0 0
POSEIDA THERAPEUTICS INC COM 73730P108 51 5,045 SH   SOLE 43 0 0 5,045
POSHMARK INC COM CL A 73739W104 118 2,479 SH   SOLE 2 2,479 0 0
POSHMARK INC COM CL A 73739W104 1,117 23,402 SH   SOLE 21 23,402 0 0
POSHMARK INC COM CL A 73739W104 10,012 209,712 SH   SOLE 22 209,709 0 3
POSHMARK INC COM CL A 73739W104 108 2,267 SH   SOLE 26 0 0 2,267
POSHMARK INC COM CL A 73739W104 118 2,482 SH   SOLE 30 2,482 0 0
POSHMARK INC COM CL A 73739W104 52 1,089 SH   SOLE 40 1,089 0 0
POST HLDGS INC COM 737446104 17,241 158,945 SH   SOLE 2 49,032 0 109,913
POST HLDGS INC COM 737446104 3 31 SH   SOLE 4 31 0 0
POST HLDGS INC COM 737446104 162 1,498 SH   SOLE 7 1,498 0 0
POST HLDGS INC COM 737446104 15,602 143,837 SH   SOLE 18 143,837 0 0
POST HLDGS INC COM 737446104 1,734 15,984 SH   SOLE 19 15,984 0 0
POST HLDGS INC COM 737446104 294,991 2,719,567 SH   SOLE 21 2,719,567 0 0
POST HLDGS INC COM 737446104 180,930 1,668,022 SH   SOLE 22 1,593,424 0 74,598
POST HLDGS INC COM 737446104 202 1,860 SH   SOLE 25 1,860 0 0
POST HLDGS INC COM 737446104 2,601 23,983 SH   SOLE 26 18,597 0 5,386
POST HLDGS INC COM 737446104 1,009 9,304 SH   SOLE 28 8,121 0 1,183
POST HLDGS INC COM 737446104 4,732 43,629 SH   SOLE 30 43,629 0 0
POST HLDGS INC COM 737446104 114 1,048 SH   SOLE 31 1,048 0 0
POST HLDGS INC COM 737446104 306 2,824 SH   SOLE 36 2,824 0 0
POST HLDGS INC COM 737446104 789 7,278 SH   SOLE 40 7,278 0 0
POST HLDGS INC COM 737446104 1,764 16,261 SH   SOLE 43 1,314 0 14,947
POSTAL REALTY TRUST INC CL A 73757R102 146 8,015 SH   SOLE 2 568 0 7,447
POSTAL REALTY TRUST INC CL A 73757R102 779 42,734 SH   SOLE 18 42,734 0 0
POSTAL REALTY TRUST INC CL A 73757R102 478 26,219 SH   SOLE 19 26,219 0 0
POSTAL REALTY TRUST INC CL A 73757R102 8,318 456,055 SH   SOLE 21 456,055 0 0
POSTAL REALTY TRUST INC CL A 73757R102 2,731 149,751 SH   SOLE 22 135,174 0 14,577
POTBELLY CORP COM 73754Y100 42 5,368 SH   SOLE 18 5,368 0 0
POTBELLY CORP COM 73754Y100 681 86,194 SH   SOLE 21 86,194 0 0
POTBELLY CORP COM 73754Y100 3,181 402,708 SH   SOLE 22 402,708 0 0
POTBELLY CORP COM 73754Y100 42 5,278 SH   SOLE 43 0 0 5,278
POTLATCHDELTIC CORPORATION COM 737630103 5,370 101,044 SH   SOLE 2 47,379 0 53,665
POTLATCHDELTIC CORPORATION COM 737630103 15 289 SH   SOLE 4 289 0 0
POTLATCHDELTIC CORPORATION COM 737630103 57 1,064 SH   SOLE 7 1,064 0 0
POTLATCHDELTIC CORPORATION COM 737630103 18,615 350,236 SH   SOLE 18 350,236 0 0
POTLATCHDELTIC CORPORATION COM 737630103 8,050 151,460 SH   SOLE 19 151,460 0 0
POTLATCHDELTIC CORPORATION COM 737630103 296,741 5,583,085 SH   SOLE 21 5,583,085 0 0
POTLATCHDELTIC CORPORATION COM 737630103 106,449 2,002,798 SH   SOLE 22 1,904,156 0 98,642
POTLATCHDELTIC CORPORATION COM 737630103 0 9 SH   SOLE 23 9 0 0
POTLATCHDELTIC CORPORATION COM 737630103 114 2,147 SH   SOLE 25 2,147 0 0
POTLATCHDELTIC CORPORATION COM 737630103 1,405 26,443 SH   SOLE 26 22,300 0 4,143
POTLATCHDELTIC CORPORATION COM 737630103 437 8,227 SH   SOLE 28 8,227 0 0
POTLATCHDELTIC CORPORATION COM 737630103 1 11 SH   SOLE 29 11 0 0
POTLATCHDELTIC CORPORATION COM 737630103 16,802 316,123 SH   SOLE 30 316,123 0 0
POTLATCHDELTIC CORPORATION COM 737630103 0 1 SH   SOLE 34 1 0 0
POTLATCHDELTIC CORPORATION COM 737630103 65 1,227 SH   SOLE 36 1,227 0 0
POTLATCHDELTIC CORPORATION COM 737630103 446 8,389 SH   SOLE 40 8,389 0 0
POTLATCHDELTIC CORPORATION COM 737630103 1,515 28,506 SH   SOLE 43 6,590 0 21,916
POWELL INDS INC COM 739128106 288 9,306 SH   SOLE 2 705 0 8,601
POWELL INDS INC COM 739128106 6 206 SH   SOLE 7 206 0 0
POWELL INDS INC COM 739128106 1,311 42,353 SH   SOLE 18 42,353 0 0
POWELL INDS INC COM 739128106 482 15,571 SH   SOLE 19 15,571 0 0
POWELL INDS INC COM 739128106 35,446 1,145,272 SH   SOLE 21 1,145,272 0 0
POWELL INDS INC COM 739128106 7,288 235,476 SH   SOLE 22 225,942 0 9,534
POWELL INDS INC COM 739128106 377 12,184 SH   SOLE 30 12,184 0 0
POWELL INDS INC COM 739128106 39 1,273 SH   SOLE 43 0 0 1,273
POWER & DIGITAL INFRA ACQ CO COM CL A 739190106 33,574 3,415,500 SH   SOLE 2 3,415,500 0 0
POWER & DIGITAL INFRA ACQ CO *W EXP 02/12/202 739190114 1,187 853,874 SH   SOLE 2 853,874 0 0
POWER INTEGRATIONS INC COM 739276103 8,703 106,052 SH   SOLE 2 48,150 0 57,902
POWER INTEGRATIONS INC COM 739276103 16 198 SH   SOLE 4 198 0 0
POWER INTEGRATIONS INC COM 739276103 80 976 SH   SOLE 7 976 0 0
POWER INTEGRATIONS INC COM 739276103 21,767 265,259 SH   SOLE 18 238,880 0 26,379
POWER INTEGRATIONS INC COM 739276103 44,338 540,307 SH   SOLE 19 540,307 0 0
POWER INTEGRATIONS INC COM 739276103 571,923 6,969,568 SH   SOLE 21 6,969,568 0 0
POWER INTEGRATIONS INC COM 739276103 160,466 1,955,469 SH   SOLE 22 1,919,031 0 36,438
POWER INTEGRATIONS INC COM 739276103 1,865 22,729 SH   SOLE 23 22,729 0 0
POWER INTEGRATIONS INC COM 739276103 232 2,830 SH   SOLE 25 2,830 0 0
POWER INTEGRATIONS INC COM 739276103 8,793 107,159 SH   SOLE 26 18,695 0 88,464
POWER INTEGRATIONS INC COM 739276103 537 6,547 SH   SOLE 28 6,547 0 0
POWER INTEGRATIONS INC COM 739276103 12,306 149,967 SH   SOLE 30 149,967 0 0
POWER INTEGRATIONS INC COM 739276103 250 3,043 SH   SOLE 34 3,043 0 0
POWER INTEGRATIONS INC COM 739276103 247 3,009 SH   SOLE 36 3,009 0 0
POWER INTEGRATIONS INC COM 739276103 585 7,127 SH   SOLE 40 7,127 0 0
POWER INTEGRATIONS INC COM 739276103 5,327 64,913 SH   SOLE 43 9,137 0 55,776
POWER REIT COM 73933H101 20 487 SH   SOLE 18 487 0 0
POWER REIT COM 73933H101 229 5,706 SH   SOLE 21 5,706 0 0
POWER REIT COM 73933H101 151 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 51 7,095 SH   SOLE 18 7,095 0 0
POWERFLEET INC COM 73931J109 706 98,020 SH   SOLE 21 98,020 0 0
POWERFLEET INC COM 73931J109 2,666 370,286 SH   SOLE 22 370,286 0 0
PPD INC COM 69355F102 16,644 361,119 SH   SOLE 2 84,078 0 277,041
PPD INC COM 69355F102 4,373 94,877 SH   SOLE 4 54,327 0 40,550
PPD INC COM 69355F102 550 11,932 SH   SOLE 7 11,932 0 0
PPD INC COM 69355F102 354 7,686 SH   SOLE 13 7,686 0 0
PPD INC COM 69355F102 489 10,606 SH   SOLE 15 10,606 0 0
PPD INC COM 69355F102 7,267 157,674 SH   SOLE 18 110,040 0 47,634
PPD INC COM 69355F102 27,036 586,586 SH   SOLE 19 586,586 0 0
PPD INC COM 69355F102 97,773 2,121,340 SH   SOLE 21 2,121,340 0 0
PPD INC COM 69355F102 146,277 3,173,719 SH   SOLE 22 2,966,600 0 207,119
PPD INC COM 69355F102 3,139 68,098 SH   SOLE 23 68,098 0 0
PPD INC COM 69355F102 1,099 23,838 SH   SOLE 25 23,838 0 0
PPD INC COM 69355F102 9,282 201,399 SH   SOLE 26 188,899 0 12,500
PPD INC COM 69355F102 10,519 228,221 SH   SOLE 28 11,825 0 216,396
PPD INC COM 69355F102 34,887 756,931 SH   SOLE 30 745,698 0 11,233
PPD INC COM 69355F102 1,001 21,717 SH   SOLE 31 16,405 0 5,312
PPD INC COM 69355F102 19,839 430,434 SH   SOLE 34 430,434 0 0
PPD INC COM 69355F102 1,344 29,154 SH   SOLE 36 29,154 0 0
PPD INC COM 69355F102 255 5,533 SH   SOLE 40 5,533 0 0
PPD INC COM 69355F102 297 6,437 SH   SOLE 43 113 0 6,324
PPG INDS INC COM 693506107 105,244 619,921 SH   SOLE 2 173,238 0 446,683
PPG INDS INC COM 693506107 28,434 167,483 SH   SOLE 4 99,721 0 67,762
PPG INDS INC COM 693506107 39,912 235,094 SH   SOLE 7 215,032 0 20,062
PPG INDS INC COM 693506107 10,765 63,412 SH   SOLE 13 62,186 0 1,226
PPG INDS INC COM 693506107 5,471 32,224 SH   SOLE 15 32,224 0 0
PPG INDS INC COM 693506107 241,418 1,422,032 SH   SOLE 18 1,282,879 0 139,153
PPG INDS INC COM 693506107 386,385 2,275,934 SH   SOLE 19 2,275,934 0 0
PPG INDS INC COM 693506107 1,137,706 6,701,452 SH   SOLE 21 6,701,452 0 0
PPG INDS INC COM 693506107 958,088 5,643,445 SH   SOLE 22 5,031,154 0 612,291
PPG INDS INC COM 693506107 25,176 148,296 SH   SOLE 23 148,296 0 0
PPG INDS INC COM 693506107 85,800 505,390 SH   SOLE 25 505,390 0 0
PPG INDS INC COM 693506107 124,264 731,954 SH   SOLE 26 371,213 0 360,741
PPG INDS INC COM 693506107 189,987 1,119,083 SH   SOLE 28 29,104 0 1,089,979
PPG INDS INC COM 693506107 764 4,501 SH   SOLE 29 4,501 0 0
PPG INDS INC COM 693506107 235,185 1,385,313 SH   SOLE 30 1,385,313 0 0
PPG INDS INC COM 693506107 17,061 100,492 SH   SOLE 31 38,571 0 61,921
PPG INDS INC COM 693506107 89,415 526,684 SH   SOLE 34 526,684 0 0
PPG INDS INC COM 693506107 22,226 130,921 SH   SOLE 36 130,921 0 0
PPG INDS INC COM 693506107 1,495 8,806 SH   SOLE 40 8,806 0 0
PPG INDS INC COM 693506107 20,364 119,948 SH   SOLE 43 4,875 0 115,073
PPL CORP COM 69351T106 52,640 1,882,025 SH   SOLE 2 430,087 0 1,451,938
PPL CORP COM 69351T106 11,008 393,572 SH   SOLE 4 363,913 0 29,659
PPL CORP COM 69351T106 23,845 852,506 SH   SOLE 7 782,876 0 69,630
PPL CORP COM 69351T106 252 9,025 SH   SOLE 13 2,351 0 6,674
PPL CORP COM 69351T106 2,843 101,629 SH   SOLE 15 101,629 0 0
PPL CORP COM 69351T106 50,543 1,807,028 SH   SOLE 18 1,738,367 0 68,661
PPL CORP COM 69351T106 8,954 320,124 SH   SOLE 19 320,124 0 0
PPL CORP COM 69351T106 919,564 32,876,784 SH   SOLE 21 32,876,784 0 0
PPL CORP COM 69351T106 462,073 16,520,307 SH   SOLE 22 14,852,408 0 1,667,899
PPL CORP COM 69351T106 12,093 432,342 SH   SOLE 23 432,342 0 0
PPL CORP COM 69351T106 8,288 296,327 SH   SOLE 25 296,327 0 0
PPL CORP COM 69351T106 43,675 1,561,484 SH   SOLE 26 696,829 0 864,655
PPL CORP COM 69351T106 33,651 1,203,126 SH   SOLE 28 83,461 0 1,119,665
PPL CORP COM 69351T106 85 3,045 SH   SOLE 29 3,045 0 0
PPL CORP COM 69351T106 108,645 3,884,345 SH   SOLE 30 3,884,345 0 0
PPL CORP COM 69351T106 3,764 134,587 SH   SOLE 31 100,846 0 33,741
PPL CORP COM 69351T106 7,329 262,016 SH   SOLE 32 262,016 0 0
PPL CORP COM 69351T106 1,129 40,363 SH   SOLE 34 40,363 0 0
PPL CORP COM 69351T106 26,213 937,182 SH   SOLE 35 937,182 0 0
PPL CORP COM 69351T106 12,727 455,035 SH   SOLE 36 455,035 0 0
PPL CORP COM 69351T106 400 14,302 SH   SOLE 40 14,302 0 0
PPL CORP COM 69351T106 6,952 248,551 SH   SOLE 43 26,556 0 221,995
PQ GROUP HLDGS INC COM 73943T103 845 55,012 SH   SOLE 2 12,963 0 42,049
PQ GROUP HLDGS INC COM 73943T103 15 995 SH   SOLE 7 995 0 0
PQ GROUP HLDGS INC COM 73943T103 2,504 163,024 SH   SOLE 18 163,024 0 0
PQ GROUP HLDGS INC COM 73943T103 2,144 139,559 SH   SOLE 19 139,559 0 0
PQ GROUP HLDGS INC COM 73943T103 32,246 2,099,332 SH   SOLE 21 2,099,332 0 0
PQ GROUP HLDGS INC COM 73943T103 19,098 1,243,370 SH   SOLE 22 1,175,089 0 68,281
PQ GROUP HLDGS INC COM 73943T103 17 1,102 SH   SOLE 25 1,102 0 0
PQ GROUP HLDGS INC COM 73943T103 79 5,132 SH   SOLE 28 5,132 0 0
PQ GROUP HLDGS INC COM 73943T103 668 43,485 SH   SOLE 30 43,485 0 0
PQ GROUP HLDGS INC COM 73943T103 100 6,523 SH   SOLE 40 6,523 0 0
PQ GROUP HLDGS INC COM 73943T103 175 11,371 SH   SOLE 43 817 0 10,554
PRA GROUP INC COM 69354N106 3,603 93,662 SH   SOLE 2 37,591 0 56,071
PRA GROUP INC COM 69354N106 4 112 SH   SOLE 4 112 0 0
PRA GROUP INC COM 69354N106 31 794 SH   SOLE 7 794 0 0
PRA GROUP INC COM 69354N106 7,227 187,871 SH   SOLE 18 187,871 0 0
PRA GROUP INC COM 69354N106 7,662 199,177 SH   SOLE 19 199,177 0 0
PRA GROUP INC COM 69354N106 205,820 5,350,152 SH   SOLE 21 5,350,152 0 0
PRA GROUP INC COM 69354N106 53,892 1,400,895 SH   SOLE 22 1,331,601 0 69,294
PRA GROUP INC COM 69354N106 192 4,980 SH   SOLE 23 4,980 0 0
PRA GROUP INC COM 69354N106 135 3,510 SH   SOLE 25 3,510 0 0
PRA GROUP INC COM 69354N106 2,266 58,899 SH   SOLE 26 24,685 0 34,214
PRA GROUP INC COM 69354N106 240 6,235 SH   SOLE 28 6,235 0 0
PRA GROUP INC COM 69354N106 3,813 99,125 SH   SOLE 30 99,125 0 0
PRA GROUP INC COM 69354N106 200 5,194 SH   SOLE 36 5,194 0 0
PRA GROUP INC COM 69354N106 203 5,266 SH   SOLE 40 5,266 0 0
PRA GROUP INC COM 69354N106 521 13,547 SH   SOLE 43 164 0 13,383
PRA GROUP INC NOTE 3.500% 6/0 69354NAB2 1,879 1,750,000 PRN   SOLE 21 1,750,000 0 0
PRA HEALTH SCIENCES INC COM 69354M108 4,607 27,887 SH   SOLE 2 27,887 0 0
PRA HEALTH SCIENCES INC COM 69354M108 39 237 SH   SOLE 4 237 0 0
PRA HEALTH SCIENCES INC COM 69354M108 28 172 SH   SOLE 7 172 0 0
PRA HEALTH SCIENCES INC COM 69354M108 21,859 132,312 SH   SOLE 18 132,312 0 0
PRA HEALTH SCIENCES INC COM 69354M108 478,851 2,898,440 SH   SOLE 21 2,898,440 0 0
PRA HEALTH SCIENCES INC COM 69354M108 203,535 1,231,980 SH   SOLE 22 1,231,980 0 0
PRA HEALTH SCIENCES INC COM 69354M108 686 4,155 SH   SOLE 26 0 0 4,155
PRA HEALTH SCIENCES INC COM 69354M108 1,201 7,271 SH   SOLE 28 7,271 0 0
PRA HEALTH SCIENCES INC COM 69354M108 162 982 SH   SOLE 34 982 0 0
PRA HEALTH SCIENCES INC COM 69354M108 112 677 SH   SOLE 36 677 0 0
PRA HEALTH SCIENCES INC COM 69354M108 9,012 54,551 SH   SOLE 43 3,025 0 51,526
PRAXIS PRECISION MEDICINES I COM 74006W108 463 25,324 SH   SOLE 2 6,625 0 18,699
PRAXIS PRECISION MEDICINES I COM 74006W108 6 321 SH   SOLE 7 321 0 0
PRAXIS PRECISION MEDICINES I COM 74006W108 1,416 77,444 SH   SOLE 18 77,444 0 0
PRAXIS PRECISION MEDICINES I COM 74006W108 1,060 57,977 SH   SOLE 19 57,977 0 0
PRAXIS PRECISION MEDICINES I COM 74006W108 15,655 856,391 SH   SOLE 21 856,391 0 0
PRAXIS PRECISION MEDICINES I COM 74006W108 8,932 488,597 SH   SOLE 22 464,440 0 24,157
PRAXIS PRECISION MEDICINES I COM 74006W108 92 5,016 SH   SOLE 30 5,016 0 0
PRAXIS PRECISION MEDICINES I COM 74006W108 47 2,572 SH   SOLE 40 2,572 0 0
PRAXIS PRECISION MEDICINES I COM 74006W108 6 331 SH   SOLE 43 0 0 331
PRECIGEN INC COM 74017N105 433 66,363 SH   SOLE 2 26,560 0 39,803
PRECIGEN INC COM 74017N105 1 218 SH   SOLE 4 218 0 0
PRECIGEN INC COM 74017N105 10 1,472 SH   SOLE 7 1,472 0 0
PRECIGEN INC COM 74017N105 1,921 294,614 SH   SOLE 18 294,614 0 0
PRECIGEN INC COM 74017N105 1,096 168,071 SH   SOLE 19 168,071 0 0
PRECIGEN INC COM 74017N105 25,623 3,929,924 SH   SOLE 21 3,929,924 0 0
PRECIGEN INC COM 74017N105 15,471 2,372,862 SH   SOLE 22 2,317,431 0 55,431
PRECIGEN INC COM 74017N105 13 2,036 SH   SOLE 25 2,036 0 0
PRECIGEN INC COM 74017N105 345 52,902 SH   SOLE 26 4,946 0 47,956
PRECIGEN INC COM 74017N105 58 8,838 SH   SOLE 28 8,838 0 0
PRECIGEN INC COM 74017N105 1,164 178,499 SH   SOLE 30 178,499 0 0
PRECIGEN INC COM 74017N105 67 10,220 SH   SOLE 40 10,220 0 0
PRECIGEN INC COM 74017N105 717 109,921 SH   SOLE 43 0 0 109,921
PRECIPIO INC COM 74019L503 13 3,586 SH   SOLE 18 3,586 0 0
PRECIPIO INC COM 74019L503 167 46,040 SH   SOLE 21 46,040 0 0
PRECIPIO INC COM 74019L503 2,099 578,249 SH   SOLE 22 578,249 0 0
PRECISION BIOSCIENCES INC COM 74019P108 435 34,784 SH   SOLE 2 13,397 0 21,387
PRECISION BIOSCIENCES INC COM 74019P108 12 986 SH   SOLE 7 986 0 0
PRECISION BIOSCIENCES INC COM 74019P108 2,259 180,438 SH   SOLE 18 162,898 0 17,540
PRECISION BIOSCIENCES INC COM 74019P108 1,760 140,562 SH   SOLE 19 140,562 0 0
PRECISION BIOSCIENCES INC COM 74019P108 27,766 2,217,729 SH   SOLE 21 2,217,729 0 0
PRECISION BIOSCIENCES INC COM 74019P108 15,615 1,247,175 SH   SOLE 22 1,222,462 0 24,713
PRECISION BIOSCIENCES INC COM 74019P108 79 6,277 SH   SOLE 23 6,277 0 0
PRECISION BIOSCIENCES INC COM 74019P108 23 1,848 SH   SOLE 25 1,848 0 0
PRECISION BIOSCIENCES INC COM 74019P108 239 19,125 SH   SOLE 26 2,299 0 16,826
PRECISION BIOSCIENCES INC COM 74019P108 391 31,238 SH   SOLE 30 31,238 0 0
PRECISION BIOSCIENCES INC COM 74019P108 21 1,656 SH   SOLE 36 1,656 0 0
PRECISION BIOSCIENCES INC COM 74019P108 42 3,321 SH   SOLE 40 3,321 0 0
PRECISION BIOSCIENCES INC COM 74019P108 306 24,434 SH   SOLE 43 9,403 0 15,031
PRECISION DRILLING CORP COM NEW 74022D407 155 3,711 SH   SOLE 43 0 0 3,711
PREDICTIVE ONCOLOGY INC COM NEW 74039M200 13 10,288 SH   SOLE 18 10,288 0 0
PREDICTIVE ONCOLOGY INC COM NEW 74039M200 173 131,997 SH   SOLE 21 131,997 0 0
PREFERRED APT CMNTYS INC COM 74039L103 637 65,364 SH   SOLE 2 3,580 0 61,784
PREFERRED APT CMNTYS INC COM 74039L103 6 612 SH   SOLE 7 612 0 0
PREFERRED APT CMNTYS INC COM 74039L103 1,706 175,013 SH   SOLE 18 175,013 0 0
PREFERRED APT CMNTYS INC COM 74039L103 802 82,305 SH   SOLE 19 82,305 0 0
PREFERRED APT CMNTYS INC COM 74039L103 21,335 2,188,198 SH   SOLE 21 2,188,198 0 0
PREFERRED APT CMNTYS INC COM 74039L103 11,725 1,202,537 SH   SOLE 22 1,149,894 0 52,643
PREFERRED APT CMNTYS INC COM 74039L103 24 2,439 SH   SOLE 23 2,439 0 0
PREFERRED APT CMNTYS INC COM 74039L103 202 20,705 SH   SOLE 43 4,703 0 16,002
PREFERRED BK LOS ANGELES CA COM NEW 740367404 855 13,507 SH   SOLE 2 4,547 0 8,960
PREFERRED BK LOS ANGELES CA COM NEW 740367404 14 222 SH   SOLE 7 222 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 3,445 54,457 SH   SOLE 18 54,457 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 2,053 32,448 SH   SOLE 19 32,448 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 100,588 1,589,822 SH   SOLE 21 1,589,822 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 23,328 368,710 SH   SOLE 22 351,272 0 17,438
PREFERRED BK LOS ANGELES CA COM NEW 740367404 84 1,321 SH   SOLE 26 0 0 1,321
PREFERRED BK LOS ANGELES CA COM NEW 740367404 108 1,708 SH   SOLE 28 1,708 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 1,678 26,515 SH   SOLE 30 26,515 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 111 1,750 SH   SOLE 40 1,750 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 458 7,241 SH   SOLE 43 31 0 7,210
PREFORMED LINE PRODS CO COM 740444104 194 2,610 SH   SOLE 2 128 0 2,482
PREFORMED LINE PRODS CO COM 740444104 5 74 SH   SOLE 7 74 0 0
PREFORMED LINE PRODS CO COM 740444104 834 11,242 SH   SOLE 18 11,242 0 0
PREFORMED LINE PRODS CO COM 740444104 392 5,289 SH   SOLE 19 5,289 0 0
PREFORMED LINE PRODS CO COM 740444104 8,356 112,618 SH   SOLE 21 112,618 0 0
PREFORMED LINE PRODS CO COM 740444104 3,938 53,072 SH   SOLE 22 50,143 0 2,929
PREFORMED LINE PRODS CO COM 740444104 11 151 SH   SOLE 43 0 0 151
PRELUDE THERAPEUTICS INC COM 74065P101 147 5,120 SH   SOLE 2 3,073 0 2,047
PRELUDE THERAPEUTICS INC COM 74065P101 7 232 SH   SOLE 7 232 0 0
PRELUDE THERAPEUTICS INC COM 74065P101 934 32,607 SH   SOLE 18 32,607 0 0
PRELUDE THERAPEUTICS INC COM 74065P101 504 17,608 SH   SOLE 19 17,608 0 0
PRELUDE THERAPEUTICS INC COM 74065P101 10,079 352,047 SH   SOLE 21 352,047 0 0
PRELUDE THERAPEUTICS INC COM 74065P101 8,331 290,980 SH   SOLE 22 289,403 0 1,577
PRELUDE THERAPEUTICS INC COM 74065P101 79 2,759 SH   SOLE 30 2,759 0 0
PRELUDE THERAPEUTICS INC COM 74065P101 42 1,457 SH   SOLE 40 1,457 0 0
PRELUDE THERAPEUTICS INC COM 74065P101 1 32 SH   SOLE 43 0 0 32
PREMIER FINANCIAL CORP COM 74052F108 2,725 95,918 SH   SOLE 2 26,626 0 69,292
PREMIER FINANCIAL CORP COM 74052F108 3 108 SH   SOLE 4 108 0 0
PREMIER FINANCIAL CORP COM 74052F108 16 551 SH   SOLE 7 551 0 0
PREMIER FINANCIAL CORP COM 74052F108 3,771 132,731 SH   SOLE 18 132,731 0 0
PREMIER FINANCIAL CORP COM 74052F108 5,281 185,898 SH   SOLE 19 185,898 0 0
PREMIER FINANCIAL CORP COM 74052F108 41,878 1,474,076 SH   SOLE 21 1,474,076 0 0
PREMIER FINANCIAL CORP COM 74052F108 41,354 1,455,617 SH   SOLE 22 1,399,776 0 55,841
PREMIER FINANCIAL CORP COM 74052F108 510 17,963 SH   SOLE 23 17,963 0 0
PREMIER FINANCIAL CORP COM 74052F108 53 1,871 SH   SOLE 25 1,871 0 0
PREMIER FINANCIAL CORP COM 74052F108 2,043 71,910 SH   SOLE 26 1,450 0 70,460
PREMIER FINANCIAL CORP COM 74052F108 145 5,106 SH   SOLE 28 5,106 0 0
PREMIER FINANCIAL CORP COM 74052F108 258 9,081 SH   SOLE 30 9,081 0 0
PREMIER FINANCIAL CORP COM 74052F108 194 6,812 SH   SOLE 34 6,812 0 0
PREMIER FINANCIAL CORP COM 74052F108 63 2,215 SH   SOLE 36 2,215 0 0
PREMIER FINANCIAL CORP COM 74052F108 115 4,049 SH   SOLE 40 4,049 0 0
PREMIER FINANCIAL CORP COM 74052F108 821 28,900 SH   SOLE 43 1,425 0 27,475
PREMIER FINL BANCORP INC COM 74050M105 202 11,975 SH   SOLE 2 1,268 0 10,707
PREMIER FINL BANCORP INC COM 74050M105 5 316 SH   SOLE 7 316 0 0
PREMIER FINL BANCORP INC COM 74050M105 785 46,591 SH   SOLE 18 46,591 0 0
PREMIER FINL BANCORP INC COM 74050M105 384 22,792 SH   SOLE 19 22,792 0 0
PREMIER FINL BANCORP INC COM 74050M105 8,239 488,939 SH   SOLE 21 488,939 0 0
PREMIER FINL BANCORP INC COM 74050M105 2,835 168,274 SH   SOLE 22 152,277 0 15,997
PREMIER INC CL A 74051N102 9,347 268,674 SH   SOLE 2 57,000 0 211,674
PREMIER INC CL A 74051N102 18 511 SH   SOLE 4 511 0 0
PREMIER INC CL A 74051N102 96 2,756 SH   SOLE 7 2,756 0 0
PREMIER INC CL A 74051N102 1,632 46,898 SH   SOLE 18 46,898 0 0
PREMIER INC CL A 74051N102 1,119 32,156 SH   SOLE 19 32,156 0 0
PREMIER INC CL A 74051N102 77,835 2,237,271 SH   SOLE 21 2,237,271 0 0
PREMIER INC CL A 74051N102 73,758 2,120,096 SH   SOLE 22 1,964,639 0 155,457
PREMIER INC CL A 74051N102 800 22,992 SH   SOLE 23 22,992 0 0
PREMIER INC CL A 74051N102 260 7,484 SH   SOLE 25 7,484 0 0
PREMIER INC CL A 74051N102 1,836 52,777 SH   SOLE 26 42,297 0 10,480
PREMIER INC CL A 74051N102 539 15,489 SH   SOLE 28 15,489 0 0
PREMIER INC CL A 74051N102 23,696 681,120 SH   SOLE 30 681,120 0 0
PREMIER INC CL A 74051N102 81 2,314 SH   SOLE 31 2,314 0 0
PREMIER INC CL A 74051N102 443 12,731 SH   SOLE 36 12,731 0 0
PREMIER INC CL A 74051N102 516 14,844 SH   SOLE 40 14,844 0 0
PREMIER INC CL A 74051N102 2,933 84,299 SH   SOLE 43 4,063 0 80,236
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 115 29,182 SH   SOLE 21 29,182 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 3,939 75,608 SH   SOLE 2 15,282 0 60,326
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 12 223 SH   SOLE 4 223 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 42 805 SH   SOLE 7 805 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 10,629 204,015 SH   SOLE 18 204,015 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 7,247 139,100 SH   SOLE 19 139,100 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 326,227 6,261,556 SH   SOLE 21 6,261,556 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 70,132 1,346,097 SH   SOLE 22 1,271,005 0 75,092
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 76 1,461 SH   SOLE 25 1,461 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 1,365 26,191 SH   SOLE 26 12,823 0 13,368
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 338 6,495 SH   SOLE 28 6,495 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 5,317 102,054 SH   SOLE 30 102,054 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 299 5,747 SH   SOLE 40 5,747 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 3,067 58,858 SH   SOLE 43 704 0 58,154
PRICE T ROWE GROUP INC COM 74144T108 115,663 584,245 SH   SOLE 2 159,894 0 424,351
PRICE T ROWE GROUP INC COM 74144T108 30,004 151,556 SH   SOLE 4 97,115 0 54,441
PRICE T ROWE GROUP INC COM 74144T108 62,322 314,806 SH   SOLE 7 251,746 0 63,060
PRICE T ROWE GROUP INC COM 74144T108 352 1,777 SH   SOLE 13 612 0 1,165
PRICE T ROWE GROUP INC COM 74144T108 6,238 31,508 SH   SOLE 15 31,508 0 0
PRICE T ROWE GROUP INC COM 74144T108 115,425 583,044 SH   SOLE 18 550,377 0 32,667
PRICE T ROWE GROUP INC COM 74144T108 21,447 108,333 SH   SOLE 19 108,333 0 0
PRICE T ROWE GROUP INC COM 74144T108 1,509,290 7,623,832 SH   SOLE 21 7,623,832 0 0
PRICE T ROWE GROUP INC COM 74144T108 999,052 5,046,482 SH   SOLE 22 4,429,536 0 616,946
PRICE T ROWE GROUP INC COM 74144T108 30,120 152,145 SH   SOLE 23 152,145 0 0
PRICE T ROWE GROUP INC COM 74144T108 87,181 440,375 SH   SOLE 25 440,375 0 0
PRICE T ROWE GROUP INC COM 74144T108 100,565 507,980 SH   SOLE 26 200,579 0 307,401
PRICE T ROWE GROUP INC COM 74144T108 164,359 830,220 SH   SOLE 28 28,190 0 802,030
PRICE T ROWE GROUP INC COM 74144T108 1,000 5,052 SH   SOLE 29 5,052 0 0
PRICE T ROWE GROUP INC COM 74144T108 292,411 1,477,049 SH   SOLE 30 1,477,049 0 0
PRICE T ROWE GROUP INC COM 74144T108 8,679 43,842 SH   SOLE 31 34,028 0 9,814
PRICE T ROWE GROUP INC COM 74144T108 4,078 20,600 SH   SOLE 34 20,600 0 0
PRICE T ROWE GROUP INC COM 74144T108 30,840 155,783 SH   SOLE 36 155,783 0 0
PRICE T ROWE GROUP INC COM 74144T108 1,677 8,470 SH   SOLE 40 8,470 0 0
PRICE T ROWE GROUP INC COM 74144T108 46,889 236,848 SH   SOLE 43 31,901 0 204,947
PRICELINE GRP INC NOTE 0.900% 9/1 741503AX4 6,098 5,615,000 PRN   SOLE 21 5,615,000 0 0
PRICESMART INC COM 741511109 4,384 48,174 SH   SOLE 2 17,341 0 30,833
PRICESMART INC COM 741511109 6 64 SH   SOLE 4 64 0 0
PRICESMART INC COM 741511109 36 400 SH   SOLE 7 400 0 0
PRICESMART INC COM 741511109 8,942 98,250 SH   SOLE 18 94,834 0 3,416
PRICESMART INC COM 741511109 10,980 120,644 SH   SOLE 19 120,644 0 0
PRICESMART INC COM 741511109 254,981 2,801,677 SH   SOLE 21 2,801,677 0 0
PRICESMART INC COM 741511109 66,288 728,356 SH   SOLE 22 695,324 0 33,032
PRICESMART INC COM 741511109 1,278 14,041 SH   SOLE 23 14,041 0 0
PRICESMART INC COM 741511109 199 2,188 SH   SOLE 25 2,188 0 0
PRICESMART INC COM 741511109 3,169 34,821 SH   SOLE 26 10,390 0 24,431
PRICESMART INC COM 741511109 253 2,778 SH   SOLE 28 2,778 0 0
PRICESMART INC COM 741511109 4,575 50,273 SH   SOLE 30 50,273 0 0
PRICESMART INC COM 741511109 154 1,692 SH   SOLE 34 1,692 0 0
PRICESMART INC COM 741511109 322 3,534 SH   SOLE 36 3,534 0 0
PRICESMART INC COM 741511109 257 2,824 SH   SOLE 40 2,824 0 0
PRICESMART INC COM 741511109 2,612 28,696 SH   SOLE 43 7,361 0 21,335
PRIMEENERGY RESOURCES CORP COM 74158E104 6 138 SH   SOLE 18 138 0 0
PRIMEENERGY RESOURCES CORP COM 74158E104 97 2,062 SH   SOLE 21 2,062 0 0
PRIMEENERGY RESOURCES CORP COM 74158E104 8 166 SH   SOLE 22 166 0 0
PRIMERICA INC COM 74164M108 15,895 103,797 SH   SOLE 2 35,091 0 68,706
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,681 95,866 SH   SOLE 18 95,866 0 0
PRIMERICA INC COM 74164M108 1,613 10,532 SH   SOLE 19 10,532 0 0
PRIMERICA INC COM 74164M108 282,396 1,844,041 SH   SOLE 21 1,844,041 0 0
PRIMERICA INC COM 74164M108 171,900 1,122,500 SH   SOLE 22 1,074,456 0 48,044
PRIMERICA INC COM 74164M108 195 1,275 SH   SOLE 25 1,275 0 0
PRIMERICA INC COM 74164M108 2,740 17,893 SH   SOLE 26 14,620 0 3,273
PRIMERICA INC COM 74164M108 656 4,285 SH   SOLE 28 4,285 0 0
PRIMERICA INC COM 74164M108 7,225 47,177 SH   SOLE 30 47,177 0 0
PRIMERICA INC COM 74164M108 107 696 SH   SOLE 31 696 0 0
PRIMERICA INC COM 74164M108 7 48 SH   SOLE 34 48 0 0
PRIMERICA INC COM 74164M108 358 2,338 SH   SOLE 36 2,338 0 0
PRIMERICA INC COM 74164M108 717 4,681 SH   SOLE 40 4,681 0 0
PRIMERICA INC COM 74164M108 3,171 20,704 SH   SOLE 43 5,767 0 14,937
PRIMIS FINANCIAL CORP COM 74167B109 369 24,159 SH   SOLE 2 1,922 0 22,237
PRIMIS FINANCIAL CORP COM 74167B109 5 359 SH   SOLE 7 359 0 0
PRIMIS FINANCIAL CORP COM 74167B109 1,218 79,841 SH   SOLE 18 79,841 0 0
PRIMIS FINANCIAL CORP COM 74167B109 1,496 98,051 SH   SOLE 19 98,051 0 0
PRIMIS FINANCIAL CORP COM 74167B109 14,505 950,530 SH   SOLE 21 950,530 0 0
PRIMIS FINANCIAL CORP COM 74167B109 5,593 366,545 SH   SOLE 22 337,893 0 28,652
PRIMIS FINANCIAL CORP COM 74167B109 37 2,394 SH   SOLE 43 0 0 2,394
PRIMO WATER CORPORATION COM 74167P108 2,478 148,124 SH   SOLE 2 6,483 0 141,641
PRIMO WATER CORPORATION COM 74167P108 42 2,528 SH   SOLE 7 2,528 0 0
PRIMO WATER CORPORATION COM 74167P108 8,521 509,318 SH   SOLE 18 509,318 0 0
PRIMO WATER CORPORATION COM 74167P108 4,736 283,073 SH   SOLE 19 283,073 0 0
PRIMO WATER CORPORATION COM 74167P108 90,779 5,426,112 SH   SOLE 21 5,426,112 0 0
PRIMO WATER CORPORATION COM 74167P108 26,881 1,606,767 SH   SOLE 22 1,442,361 0 164,406
PRIMO WATER CORPORATION COM 74167P108 65 3,866 SH   SOLE 40 3,866 0 0
PRIMO WATER CORPORATION COM 74167P108 1,553 92,810 SH   SOLE 43 0 0 92,810
PRIMORIS SVCS CORP COM 74164F103 3,462 117,636 SH   SOLE 2 31,941 0 85,695
PRIMORIS SVCS CORP COM 74164F103 3 112 SH   SOLE 4 112 0 0
PRIMORIS SVCS CORP COM 74164F103 1,209 41,091 SH   SOLE 7 41,091 0 0
PRIMORIS SVCS CORP COM 74164F103 5,035 171,075 SH   SOLE 18 167,571 0 3,504
PRIMORIS SVCS CORP COM 74164F103 13,921 473,034 SH   SOLE 19 473,034 0 0
PRIMORIS SVCS CORP COM 74164F103 62,388 2,119,890 SH   SOLE 21 2,119,890 0 0
PRIMORIS SVCS CORP COM 74164F103 51,235 1,740,898 SH   SOLE 22 1,662,466 0 78,432
PRIMORIS SVCS CORP COM 74164F103 457 15,514 SH   SOLE 23 15,514 0 0
PRIMORIS SVCS CORP COM 74164F103 60 2,045 SH   SOLE 25 2,045 0 0
PRIMORIS SVCS CORP COM 74164F103 3,328 113,092 SH   SOLE 26 20,247 0 92,845
PRIMORIS SVCS CORP COM 74164F103 163 5,547 SH   SOLE 28 5,547 0 0
PRIMORIS SVCS CORP COM 74164F103 1,105 37,561 SH   SOLE 30 37,561 0 0
PRIMORIS SVCS CORP COM 74164F103 42 1,414 SH   SOLE 36 1,414 0 0
PRIMORIS SVCS CORP COM 74164F103 200 6,783 SH   SOLE 40 6,783 0 0
PRIMORIS SVCS CORP COM 74164F103 491 16,670 SH   SOLE 43 40 0 16,630
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 39,843 630,525 SH   SOLE 2 109,147 0 521,378
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 11,605 183,645 SH   SOLE 4 102,321 0 81,324
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 15,826 250,450 SH   SOLE 7 240,323 0 10,127
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 180 2,844 SH   SOLE 13 722 0 2,122
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 2,156 34,116 SH   SOLE 15 34,116 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 8 121 SH   SOLE 17 0 0 121
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 54,579 863,736 SH   SOLE 18 825,847 0 37,889
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 7,239 114,556 SH   SOLE 19 114,556 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 621,849 9,840,940 SH   SOLE 21 9,840,940 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 353,847 5,599,727 SH   SOLE 22 5,014,125 0 585,602
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 10,282 162,715 SH   SOLE 23 162,715 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 30,017 475,023 SH   SOLE 25 475,023 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 40,006 633,102 SH   SOLE 26 279,039 0 354,063
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 51,367 812,904 SH   SOLE 28 29,196 0 783,708
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 269 4,255 SH   SOLE 29 4,255 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 106,064 1,678,487 SH   SOLE 30 1,678,487 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 3,017 47,737 SH   SOLE 31 36,008 0 11,729
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 4,646 73,525 SH   SOLE 32 73,525 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 913 14,454 SH   SOLE 34 14,454 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 16,730 264,754 SH   SOLE 35 264,754 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 10,249 162,192 SH   SOLE 36 162,192 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 584 9,244 SH   SOLE 40 9,244 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 16,297 257,898 SH   SOLE 43 15,305 0 242,593
PRIORITY TECHNOLOGY HLDGS IN COM 74275G107 23 3,045 SH   SOLE 2 1,712 0 1,333
PRIORITY TECHNOLOGY HLDGS IN COM 74275G107 207 27,041 SH   SOLE 18 27,041 0 0
PRIORITY TECHNOLOGY HLDGS IN COM 74275G107 87 11,376 SH   SOLE 19 11,376 0 0
PRIORITY TECHNOLOGY HLDGS IN COM 74275G107 2,575 336,988 SH   SOLE 21 336,988 0 0
PRIORITY TECHNOLOGY HLDGS IN COM 74275G107 677 88,634 SH   SOLE 22 88,178 0 456
PRIVIA HEALTH GROUP INC COM 74276R102 1,406 31,694 SH   SOLE 2 12,487 0 19,207
PRIVIA HEALTH GROUP INC COM 74276R102 14 315 SH   SOLE 7 315 0 0
PRIVIA HEALTH GROUP INC COM 74276R102 4,980 112,243 SH   SOLE 18 106,657 0 5,586
PRIVIA HEALTH GROUP INC COM 74276R102 37,751 850,828 SH   SOLE 19 850,828 0 0
PRIVIA HEALTH GROUP INC COM 74276R102 178 4,016 SH   SOLE 20 4,016 0 0
PRIVIA HEALTH GROUP INC COM 74276R102 28,396 639,987 SH   SOLE 21 639,987 0 0
PRIVIA HEALTH GROUP INC COM 74276R102 29,093 655,690 SH   SOLE 22 652,753 0 2,937
PRIVIA HEALTH GROUP INC COM 74276R102 1,694 38,185 SH   SOLE 26 7,124 0 31,061
PRIVIA HEALTH GROUP INC COM 74276R102 1,275 28,746 SH   SOLE 28 0 0 28,746
PRIVIA HEALTH GROUP INC COM 74276R102 22 496 SH   SOLE 31 0 0 496
PRIVIA HEALTH GROUP INC COM 74276R102 4,270 96,236 SH   SOLE 34 96,236 0 0
PRO-DEX INC COLO COM NEW 74265M205 14 456 SH   SOLE 18 456 0 0
PRO-DEX INC COLO COM NEW 74265M205 19 613 SH   SOLE 21 613 0 0
PRO-DEX INC COLO COM NEW 74265M205 1,323 43,293 SH   SOLE 22 43,293 0 0
PROASSURANCE CORP COM 74267C106 1,248 54,848 SH   SOLE 2 15,302 0 39,546
PROASSURANCE CORP COM 74267C106 5 235 SH   SOLE 4 235 0 0
PROASSURANCE CORP COM 74267C106 22 960 SH   SOLE 7 960 0 0
PROASSURANCE CORP COM 74267C106 4,881 214,550 SH   SOLE 18 214,550 0 0
PROASSURANCE CORP COM 74267C106 2,070 90,995 SH   SOLE 19 90,995 0 0
PROASSURANCE CORP COM 74267C106 138,529 6,089,174 SH   SOLE 21 6,089,174 0 0
PROASSURANCE CORP COM 74267C106 29,615 1,301,768 SH   SOLE 22 1,230,532 0 71,236
PROASSURANCE CORP COM 74267C106 21 903 SH   SOLE 25 903 0 0
PROASSURANCE CORP COM 74267C106 313 13,776 SH   SOLE 26 9,131 0 4,645
PROASSURANCE CORP COM 74267C106 158 6,926 SH   SOLE 28 6,926 0 0
PROASSURANCE CORP COM 74267C106 2,209 97,080 SH   SOLE 30 97,080 0 0
PROASSURANCE CORP COM 74267C106 62 2,732 SH   SOLE 36 2,732 0 0
PROASSURANCE CORP COM 74267C106 121 5,336 SH   SOLE 40 5,336 0 0
PROASSURANCE CORP COM 74267C106 625 27,476 SH   SOLE 43 1,965 0 25,511
PROCESSA PHARMACEUTICALS INC COM NEW 74275C205 17 2,103 SH   SOLE 18 2,103 0 0
PROCESSA PHARMACEUTICALS INC COM NEW 74275C205 209 25,493 SH   SOLE 21 25,493 0 0
PROCORE TECHNOLOGIES INC COM 74275K108 450 4,737 SH   SOLE 2 0 0 4,737
PROCORE TECHNOLOGIES INC COM 74275K108 530 5,585 SH   SOLE 18 4,129 0 1,456
PROCORE TECHNOLOGIES INC COM 74275K108 10,435 109,901 SH   SOLE 19 109,901 0 0
PROCORE TECHNOLOGIES INC COM 74275K108 173 1,824 SH   SOLE 21 1,824 0 0
PROCORE TECHNOLOGIES INC COM 74275K108 5,241 55,197 SH   SOLE 22 55,197 0 0
PROCORE TECHNOLOGIES INC COM 74275K108 999 10,521 SH   SOLE 26 1,975 0 8,546
PROCORE TECHNOLOGIES INC COM 74275K108 761 8,020 SH   SOLE 28 0 0 8,020
PROCORE TECHNOLOGIES INC COM 74275K108 13 139 SH   SOLE 31 0 0 139
PROCORE TECHNOLOGIES INC COM 74275K108 11,878 125,098 SH   SOLE 34 125,098 0 0
PROCTER AND GAMBLE CO COM 742718109 772,701 5,726,677 SH   SOLE 2 1,191,769 0 4,534,908
PROCTER AND GAMBLE CO COM 742718109 144,502 1,070,938 SH   SOLE 4 975,595 0 95,343
PROCTER AND GAMBLE CO COM 742718109 332,350 2,463,132 SH   SOLE 7 2,332,492 0 130,640
PROCTER AND GAMBLE CO COM 742718109 3,317 24,585 SH   SOLE 13 13,559 0 11,026
PROCTER AND GAMBLE CO COM 742718109 43,601 323,137 SH   SOLE 15 323,137 0 0
PROCTER AND GAMBLE CO COM 742718109 10 73 SH   SOLE 17 0 0 73
PROCTER AND GAMBLE CO COM 742718109 519,140 3,847,476 SH   SOLE 18 3,438,906 0 408,570
PROCTER AND GAMBLE CO COM 742718109 122,613 908,716 SH   SOLE 19 908,716 0 0
PROCTER AND GAMBLE CO COM 742718109 7,372,132 54,636,715 SH   SOLE 21 54,636,715 0 0
PROCTER AND GAMBLE CO COM 742718109 7,108,246 52,680,993 SH   SOLE 22 47,108,666 0 5,572,327
PROCTER AND GAMBLE CO COM 742718109 209,766 1,554,629 SH   SOLE 23 1,554,629 0 0
PROCTER AND GAMBLE CO COM 742718109 535,299 3,967,232 SH   SOLE 25 3,967,232 0 0
PROCTER AND GAMBLE CO COM 742718109 758,888 5,624,310 SH   SOLE 26 2,268,864 0 3,355,446
PROCTER AND GAMBLE CO COM 742718109 1,046,917 7,758,965 SH   SOLE 28 293,376 0 7,465,589
PROCTER AND GAMBLE CO COM 742718109 3,734 27,672 SH   SOLE 29 27,672 0 0
PROCTER AND GAMBLE CO COM 742718109 1,394,120 10,332,169 SH   SOLE 30 10,332,169 0 0
PROCTER AND GAMBLE CO COM 742718109 97,806 724,866 SH   SOLE 31 352,407 0 372,459
PROCTER AND GAMBLE CO COM 742718109 26,252 194,563 SH   SOLE 32 194,563 0 0
PROCTER AND GAMBLE CO COM 742718109 40,584 300,779 SH   SOLE 34 300,779 0 0
PROCTER AND GAMBLE CO COM 742718109 181,134 1,342,426 SH   SOLE 36 1,342,426 0 0
PROCTER AND GAMBLE CO COM 742718109 483 3,576 SH   SOLE 37 3,576 0 0
PROCTER AND GAMBLE CO COM 742718109 12,094 89,631 SH   SOLE 40 89,631 0 0
PROCTER AND GAMBLE CO COM 742718109 294,036 2,179,172 SH   SOLE 43 173,646 0 2,005,526
PROFESSIONAL HLDG CORP CL A COM 743139107 12 649 SH   SOLE 2 649 0 0
PROFESSIONAL HLDG CORP CL A COM 743139107 47 2,613 SH   SOLE 18 2,613 0 0
PROFESSIONAL HLDG CORP CL A COM 743139107 566 31,424 SH   SOLE 21 31,424 0 0
PROFESSIONAL HLDG CORP CL A COM 743139107 455 25,246 SH   SOLE 22 25,246 0 0
PROFIRE ENERGY INC COM 74316X101 8 7,421 SH   SOLE 18 7,421 0 0
PROFIRE ENERGY INC COM 74316X101 166 146,528 SH   SOLE 21 146,528 0 0
PROFIRE ENERGY INC COM 74316X101 307 271,695 SH   SOLE 22 271,695 0 0
PROG HOLDINGS INC COM NPV 74319R101 9,827 204,170 SH   SOLE 2 102,586 0 101,584
PROG HOLDINGS INC COM NPV 74319R101 66 1,370 SH   SOLE 4 1,370 0 0
PROG HOLDINGS INC COM NPV 74319R101 106 2,203 SH   SOLE 7 2,203 0 0
PROG HOLDINGS INC COM NPV 74319R101 17,698 367,711 SH   SOLE 18 351,737 0 15,974
PROG HOLDINGS INC COM NPV 74319R101 25,177 523,110 SH   SOLE 19 523,110 0 0
PROG HOLDINGS INC COM NPV 74319R101 234,810 4,878,655 SH   SOLE 21 4,878,655 0 0
PROG HOLDINGS INC COM NPV 74319R101 119,058 2,473,666 SH   SOLE 22 2,382,423 0 91,243
PROG HOLDINGS INC COM NPV 74319R101 993 20,635 SH   SOLE 23 20,635 0 0
PROG HOLDINGS INC COM NPV 74319R101 221 4,595 SH   SOLE 25 4,595 0 0
PROG HOLDINGS INC COM NPV 74319R101 5,346 111,066 SH   SOLE 26 17,672 0 93,394
PROG HOLDINGS INC COM NPV 74319R101 445 9,252 SH   SOLE 28 9,252 0 0
PROG HOLDINGS INC COM NPV 74319R101 2,405 49,965 SH   SOLE 30 49,965 0 0
PROG HOLDINGS INC COM NPV 74319R101 215 4,461 SH   SOLE 34 4,461 0 0
PROG HOLDINGS INC COM NPV 74319R101 306 6,358 SH   SOLE 36 6,358 0 0
PROG HOLDINGS INC COM NPV 74319R101 394 8,183 SH   SOLE 40 8,183 0 0
PROG HOLDINGS INC COM NPV 74319R101 4,418 91,788 SH   SOLE 43 3,113 0 88,675
PROGENITY INC COM 74319F107 2 514 SH   SOLE 2 514 0 0
PROGENITY INC COM 74319F107 15 4,093 SH   SOLE 18 4,093 0 0
PROGENITY INC COM 74319F107 203 56,768 SH   SOLE 21 56,768 0 0
PROGENITY INC COM 74319F107 1,321 369,995 SH   SOLE 22 369,995 0 0
PROGRESS SOFTWARE CORP COM 743312100 3,028 65,473 SH   SOLE 2 26,588 0 38,885
PROGRESS SOFTWARE CORP COM 743312100 10 219 SH   SOLE 4 219 0 0
PROGRESS SOFTWARE CORP COM 743312100 33 707 SH   SOLE 7 707 0 0
PROGRESS SOFTWARE CORP COM 743312100 8,638 186,763 SH   SOLE 18 174,310 0 12,453
PROGRESS SOFTWARE CORP COM 743312100 16,888 365,140 SH   SOLE 19 365,140 0 0
PROGRESS SOFTWARE CORP COM 743312100 243,355 5,261,727 SH   SOLE 21 5,261,727 0 0
PROGRESS SOFTWARE CORP COM 743312100 63,886 1,381,321 SH   SOLE 22 1,353,729 0 27,592
PROGRESS SOFTWARE CORP COM 743312100 602 13,025 SH   SOLE 23 13,025 0 0
PROGRESS SOFTWARE CORP COM 743312100 184 3,974 SH   SOLE 25 3,974 0 0
PROGRESS SOFTWARE CORP COM 743312100 3,749 81,059 SH   SOLE 26 23,850 0 57,209
PROGRESS SOFTWARE CORP COM 743312100 241 5,201 SH   SOLE 28 5,201 0 0
PROGRESS SOFTWARE CORP COM 743312100 4,408 95,315 SH   SOLE 30 95,315 0 0
PROGRESS SOFTWARE CORP COM 743312100 375 8,117 SH   SOLE 34 8,117 0 0
PROGRESS SOFTWARE CORP COM 743312100 289 6,245 SH   SOLE 36 6,245 0 0
PROGRESS SOFTWARE CORP COM 743312100 236 5,098 SH   SOLE 40 5,098 0 0
PROGRESS SOFTWARE CORP COM 743312100 2,696 58,289 SH   SOLE 43 270 0 58,019
PROGRESSIVE CORP COM 743315103 150,143 1,528,795 SH   SOLE 2 412,925 0 1,115,870
PROGRESSIVE CORP COM 743315103 35,731 363,826 SH   SOLE 4 230,637 0 133,189
PROGRESSIVE CORP COM 743315103 59,026 601,021 SH   SOLE 7 579,466 0 21,555
PROGRESSIVE CORP COM 743315103 5,830 59,358 SH   SOLE 13 56,565 0 2,793
PROGRESSIVE CORP COM 743315103 7,462 75,976 SH   SOLE 15 75,976 0 0
PROGRESSIVE CORP COM 743315103 171,746 1,748,763 SH   SOLE 18 1,594,170 0 154,593
PROGRESSIVE CORP COM 743315103 96,285 980,400 SH   SOLE 19 980,400 0 0
PROGRESSIVE CORP COM 743315103 1,573,610 16,022,909 SH   SOLE 21 16,022,909 0 0
PROGRESSIVE CORP COM 743315103 1,322,628 13,467,350 SH   SOLE 22 11,942,705 0 1,524,645
PROGRESSIVE CORP COM 743315103 35,830 364,834 SH   SOLE 23 364,834 0 0
PROGRESSIVE CORP COM 743315103 100,433 1,022,634 SH   SOLE 25 1,022,634 0 0
PROGRESSIVE CORP COM 743315103 137,613 1,401,213 SH   SOLE 26 575,083 0 826,130
PROGRESSIVE CORP COM 743315103 265,160 2,699,929 SH   SOLE 28 69,422 0 2,630,507
PROGRESSIVE CORP COM 743315103 3,531 35,953 SH   SOLE 29 35,953 0 0
PROGRESSIVE CORP COM 743315103 308,241 3,138,589 SH   SOLE 30 3,138,589 0 0
PROGRESSIVE CORP COM 743315103 13,838 140,899 SH   SOLE 31 115,481 0 25,418
PROGRESSIVE CORP COM 743315103 27,890 283,988 SH   SOLE 34 283,988 0 0
PROGRESSIVE CORP COM 743315103 35,048 356,866 SH   SOLE 36 356,866 0 0
PROGRESSIVE CORP COM 743315103 1,419 14,452 SH   SOLE 37 14,452 0 0
PROGRESSIVE CORP COM 743315103 2,090 21,286 SH   SOLE 40 21,286 0 0
PROGRESSIVE CORP COM 743315103 53,943 549,261 SH   SOLE 43 34,261 0 515,000
PROGYNY INC COM 74340E103 3,241 54,930 SH   SOLE 2 34,205 0 20,725
PROGYNY INC COM 74340E103 8 128 SH   SOLE 4 128 0 0
PROGYNY INC COM 74340E103 60 1,014 SH   SOLE 7 1,014 0 0
PROGYNY INC COM 74340E103 16,779 284,384 SH   SOLE 18 271,266 0 13,118
PROGYNY INC COM 74340E103 13,033 220,901 SH   SOLE 19 220,901 0 0
PROGYNY INC COM 74340E103 201,498 3,415,223 SH   SOLE 21 3,415,223 0 0
PROGYNY INC COM 74340E103 84,903 1,439,033 SH   SOLE 22 1,405,640 0 33,393
PROGYNY INC COM 74340E103 324 5,488 SH   SOLE 23 5,488 0 0
PROGYNY INC COM 74340E103 107 1,807 SH   SOLE 25 1,807 0 0
PROGYNY INC COM 74340E103 1,858 31,491 SH   SOLE 26 19,596 0 11,895
PROGYNY INC COM 74340E103 328 5,567 SH   SOLE 28 5,567 0 0
PROGYNY INC COM 74340E103 2,586 43,823 SH   SOLE 30 43,823 0 0
PROGYNY INC COM 74340E103 42 720 SH   SOLE 36 720 0 0
PROGYNY INC COM 74340E103 364 6,162 SH   SOLE 40 6,162 0 0
PROGYNY INC COM 74340E103 260 4,410 SH   SOLE 43 0 0 4,410
PROLOGIS INC. COM 74340W103 291,017 2,434,678 SH   SOLE 2 535,765 0 1,898,913
PROLOGIS INC. COM 74340W103 260,423 2,178,729 SH   SOLE 4 2,009,936 0 168,793
PROLOGIS INC. COM 74340W103 198,393 1,659,773 SH   SOLE 7 1,631,307 0 28,466
PROLOGIS INC. COM 74340W103 15,089 126,234 SH   SOLE 13 122,442 0 3,792
PROLOGIS INC. COM 74340W103 11,680 97,715 SH   SOLE 15 97,715 0 0
PROLOGIS INC. COM 74340W103 0 1 SH   SOLE 17 0 0 1
PROLOGIS INC. COM 74340W103 225,113 1,883,318 SH   SOLE 18 1,657,066 0 226,252
PROLOGIS INC. COM 74340W103 298,232 2,495,039 SH   SOLE 19 2,495,039 0 0
PROLOGIS INC. COM 74340W103 2,834,563 23,714,243 SH   SOLE 21 23,714,243 0 0
PROLOGIS INC. COM 74340W103 2,697,555 22,568,013 SH   SOLE 22 20,369,676 0 2,198,337
PROLOGIS INC. COM 74340W103 60,116 502,938 SH   SOLE 23 502,938 0 0
PROLOGIS INC. COM 74340W103 522,856 4,374,262 SH   SOLE 25 4,374,262 0 0
PROLOGIS INC. COM 74340W103 215,925 1,806,448 SH   SOLE 26 771,450 0 1,034,998
PROLOGIS INC. COM 74340W103 262,335 2,194,723 SH   SOLE 28 144,764 0 2,049,959
PROLOGIS INC. COM 74340W103 775 6,486 SH   SOLE 29 6,486 0 0
PROLOGIS INC. COM 74340W103 816,948 6,834,670 SH   SOLE 30 6,834,670 0 0
PROLOGIS INC. COM 74340W103 14,625 122,355 SH   SOLE 31 91,369 0 30,986
PROLOGIS INC. COM 74340W103 53,652 448,861 SH   SOLE 34 448,861 0 0
PROLOGIS INC. COM 74340W103 46,531 389,279 SH   SOLE 36 389,279 0 0
PROLOGIS INC. COM 74340W103 3,186 26,652 SH   SOLE 40 26,652 0 0
PROLOGIS INC. COM 74340W103 91,979 769,505 SH   SOLE 43 35,211 0 734,294
PROMETHEUS BIOSCIENCES INC COM 74349U108 319 12,973 SH   SOLE 2 5,658 0 7,315
PROMETHEUS BIOSCIENCES INC COM 74349U108 942 38,358 SH   SOLE 18 38,358 0 0
PROMETHEUS BIOSCIENCES INC COM 74349U108 8,261 336,377 SH   SOLE 19 336,377 0 0
PROMETHEUS BIOSCIENCES INC COM 74349U108 266 10,820 SH   SOLE 20 10,820 0 0
PROMETHEUS BIOSCIENCES INC COM 74349U108 10,216 415,965 SH   SOLE 21 415,965 0 0
PROMETHEUS BIOSCIENCES INC COM 74349U108 3,009 122,504 SH   SOLE 22 111,355 0 11,149
PROMETHEUS BIOSCIENCES INC COM 74349U108 54 2,181 SH   SOLE 34 2,181 0 0
PROOFPOINT INC COM 743424103 18,703 107,636 SH   SOLE 2 19,165 0 88,471
PROOFPOINT INC COM 743424103 175 1,007 SH   SOLE 4 1,007 0 0
PROOFPOINT INC COM 743424103 156 900 SH   SOLE 7 900 0 0
PROOFPOINT INC COM 743424103 6,693 38,519 SH   SOLE 18 38,519 0 0
PROOFPOINT INC COM 743424103 13,850 79,709 SH   SOLE 19 79,709 0 0
PROOFPOINT INC COM 743424103 190,589 1,096,851 SH   SOLE 21 1,096,851 0 0
PROOFPOINT INC COM 743424103 231,984 1,335,080 SH   SOLE 22 1,267,036 0 68,044
PROOFPOINT INC COM 743424103 564 3,244 SH   SOLE 25 3,244 0 0
PROOFPOINT INC COM 743424103 5,315 30,588 SH   SOLE 26 23,296 0 7,292
PROOFPOINT INC COM 743424103 1,115 6,417 SH   SOLE 28 6,417 0 0
PROOFPOINT INC COM 743424103 35,706 205,489 SH   SOLE 30 205,489 0 0
PROOFPOINT INC COM 743424103 175 1,008 SH   SOLE 31 1,008 0 0
PROOFPOINT INC COM 743424103 5,891 33,905 SH   SOLE 34 33,905 0 0
PROOFPOINT INC COM 743424103 361 2,075 SH   SOLE 36 2,075 0 0
PROOFPOINT INC COM 743424103 1,222 7,033 SH   SOLE 40 7,033 0 0
PROOFPOINT INC COM 743424103 2,018 11,612 SH   SOLE 43 544 0 11,068
PROOFPOINT INC NOTE 0.250% 8/1 743424AF0 6,107 4,870,000 PRN   SOLE 21 4,870,000 0 0
PROPETRO HLDG CORP COM 74347M108 1,977 215,849 SH   SOLE 2 87,512 0 128,337
PROPETRO HLDG CORP COM 74347M108 4 439 SH   SOLE 4 439 0 0
PROPETRO HLDG CORP COM 74347M108 14 1,522 SH   SOLE 7 1,522 0 0
PROPETRO HLDG CORP COM 74347M108 3,243 353,994 SH   SOLE 18 338,644 0 15,350
PROPETRO HLDG CORP COM 74347M108 4,261 465,173 SH   SOLE 19 465,173 0 0
PROPETRO HLDG CORP COM 74347M108 94,319 10,296,812 SH   SOLE 21 10,296,812 0 0
PROPETRO HLDG CORP COM 74347M108 22,674 2,475,344 SH   SOLE 22 2,354,165 0 121,179
PROPETRO HLDG CORP COM 74347M108 133 14,483 SH   SOLE 23 14,483 0 0
PROPETRO HLDG CORP COM 74347M108 21 2,311 SH   SOLE 25 2,311 0 0
PROPETRO HLDG CORP COM 74347M108 581 63,475 SH   SOLE 26 21,184 0 42,291
PROPETRO HLDG CORP COM 74347M108 121 13,252 SH   SOLE 28 13,252 0 0
PROPETRO HLDG CORP COM 74347M108 1,662 181,403 SH   SOLE 30 181,403 0 0
PROPETRO HLDG CORP COM 74347M108 103 11,291 SH   SOLE 34 11,291 0 0
PROPETRO HLDG CORP COM 74347M108 82 8,951 SH   SOLE 40 8,951 0 0
PROPETRO HLDG CORP COM 74347M108 455 49,685 SH   SOLE 43 10,698 0 38,987
PROPHASE LABS INC COM 74345W108 11 1,844 SH   SOLE 18 1,844 0 0
PROPHASE LABS INC COM 74345W108 140 22,519 SH   SOLE 21 22,519 0 0
PROPHASE LABS INC COM 74345W108 5 768 SH   SOLE 22 768 0 0
PROQR THRAPEUTICS N V SHS EURO N71542109 47 6,964 SH   SOLE 22 6,964 0 0
PROQR THRAPEUTICS N V SHS EURO N71542109 155 23,069 SH   SOLE 43 10,774 0 12,295
PROS HOLDINGS INC COM 74346Y103 3,321 72,885 SH   SOLE 2 28,444 0 44,441
PROS HOLDINGS INC COM 74346Y103 8 178 SH   SOLE 4 178 0 0
PROS HOLDINGS INC COM 74346Y103 32 705 SH   SOLE 7 705 0 0
PROS HOLDINGS INC COM 74346Y103 6,454 141,633 SH   SOLE 18 123,481 0 18,152
PROS HOLDINGS INC COM 74346Y103 16,228 356,107 SH   SOLE 19 356,107 0 0
PROS HOLDINGS INC COM 74346Y103 64,708 1,419,963 SH   SOLE 21 1,419,963 0 0
PROS HOLDINGS INC COM 74346Y103 58,785 1,289,991 SH   SOLE 22 1,264,558 0 25,433
PROS HOLDINGS INC COM 74346Y103 785 17,232 SH   SOLE 23 17,232 0 0
PROS HOLDINGS INC COM 74346Y103 110 2,410 SH   SOLE 25 2,410 0 0
PROS HOLDINGS INC COM 74346Y103 4,077 89,475 SH   SOLE 26 13,930 0 75,545
PROS HOLDINGS INC COM 74346Y103 236 5,173 SH   SOLE 28 5,173 0 0
PROS HOLDINGS INC COM 74346Y103 1,360 29,842 SH   SOLE 30 29,842 0 0
PROS HOLDINGS INC COM 74346Y103 134 2,950 SH   SOLE 36 2,950 0 0
PROS HOLDINGS INC COM 74346Y103 247 5,415 SH   SOLE 40 5,415 0 0
PROS HOLDINGS INC COM 74346Y103 230 5,042 SH   SOLE 43 45 0 4,997
PROSHARES TR SP500 EX TECH 74347B557 1 16 SH   SOLE 17 0 0 16
PROSHARES TR RUSS 2000 DIVD 74347B698 1 8 SH   SOLE 17 0 0 8
PROSHARES TR RUSS 2000 DIVD 74347B698 24 372 SH   SOLE 18 372 0 0
PROSHARES TR MSCI EAFE DIVD 74347B839 1 17 SH   SOLE 17 0 0 17
PROSHARES TR II VIX MDTRM FUTR N 74347W338 2 68 SH   SOLE 17 0 0 68
PROSIGHT GLOBAL INC COM 74349J103 93 7,313 SH   SOLE 2 465 0 6,848
PROSIGHT GLOBAL INC COM 74349J103 448 35,113 SH   SOLE 18 35,113 0 0
PROSIGHT GLOBAL INC COM 74349J103 180 14,109 SH   SOLE 19 14,109 0 0
PROSIGHT GLOBAL INC COM 74349J103 5,524 432,889 SH   SOLE 21 432,889 0 0
PROSIGHT GLOBAL INC COM 74349J103 1,261 98,829 SH   SOLE 22 88,925 0 9,904
PROSIGHT GLOBAL INC COM 74349J103 0 34 SH   SOLE 43 0 0 34
PROSPECT CAP CORP COM 74348T102 13,873 1,653,525 SH   SOLE 30 1,653,525 0 0
PROSPECT CAP CORP COM 74348T102 1,269 151,255 SH   SOLE 43 37,112 0 114,143
PROSPERITY BANCSHARES INC COM 743606105 15,777 219,740 SH   SOLE 2 72,269 0 147,471
PROSPERITY BANCSHARES INC COM 743606105 11 151 SH   SOLE 4 151 0 0
PROSPERITY BANCSHARES INC COM 743606105 3,083 42,936 SH   SOLE 7 42,936 0 0
PROSPERITY BANCSHARES INC COM 743606105 16,134 224,704 SH   SOLE 18 224,704 0 0
PROSPERITY BANCSHARES INC COM 743606105 1,730 24,096 SH   SOLE 19 24,096 0 0
PROSPERITY BANCSHARES INC COM 743606105 324,562 4,520,369 SH   SOLE 21 4,520,369 0 0
PROSPERITY BANCSHARES INC COM 743606105 190,226 2,649,385 SH   SOLE 22 2,539,418 0 109,967
PROSPERITY BANCSHARES INC COM 743606105 199 2,768 SH   SOLE 25 2,768 0 0
PROSPERITY BANCSHARES INC COM 743606105 2,853 39,731 SH   SOLE 26 32,470 0 7,261
PROSPERITY BANCSHARES INC COM 743606105 1,055 14,691 SH   SOLE 28 7,158 0 7,533
PROSPERITY BANCSHARES INC COM 743606105 12,892 179,556 SH   SOLE 30 179,556 0 0
PROSPERITY BANCSHARES INC COM 743606105 114 1,589 SH   SOLE 31 1,519 0 70
PROSPERITY BANCSHARES INC COM 743606105 330 4,596 SH   SOLE 34 4,596 0 0
PROSPERITY BANCSHARES INC COM 743606105 236 3,282 SH   SOLE 36 3,282 0 0
PROSPERITY BANCSHARES INC COM 743606105 817 11,372 SH   SOLE 40 11,372 0 0
PROSPERITY BANCSHARES INC COM 743606105 1,795 24,994 SH   SOLE 43 948 0 24,046
PROTAGONIST THERAPEUTICS INC COM 74366E102 756 16,845 SH   SOLE 2 11,931 0 4,914
PROTAGONIST THERAPEUTICS INC COM 74366E102 6 140 SH   SOLE 4 140 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102 30 664 SH   SOLE 7 664 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102 6,075 135,365 SH   SOLE 18 135,365 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102 3,529 78,629 SH   SOLE 19 78,629 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102 79,340 1,767,829 SH   SOLE 21 1,767,829 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102 44,990 1,002,455 SH   SOLE 22 979,920 0 22,535
PROTAGONIST THERAPEUTICS INC COM 74366E102 8 178 SH   SOLE 23 178 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102 44 985 SH   SOLE 25 985 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102 134 2,982 SH   SOLE 26 243 0 2,739
PROTAGONIST THERAPEUTICS INC COM 74366E102 1,031 22,977 SH   SOLE 30 22,977 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102 210 4,678 SH   SOLE 40 4,678 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102 306 6,814 SH   SOLE 43 195 0 6,619
PROTALIX BIOTHERAPEUTICS INC COM 74365A309 16 8,302 SH   SOLE 18 8,302 0 0
PROTALIX BIOTHERAPEUTICS INC COM 74365A309 218 114,197 SH   SOLE 21 114,197 0 0
PROTARA THERAPEUTICS INC COM STK 74365U107 3 327 SH   SOLE 2 327 0 0
PROTARA THERAPEUTICS INC COM STK 74365U107 21 2,111 SH   SOLE 18 2,111 0 0
PROTARA THERAPEUTICS INC COM STK 74365U107 291 29,881 SH   SOLE 21 29,881 0 0
PROTARA THERAPEUTICS INC COM STK 74365U107 76 7,806 SH   SOLE 22 7,806 0 0
PROTHENA CORP PLC SHS G72800108 1,490 28,981 SH   SOLE 2 9,411 0 19,570
PROTHENA CORP PLC SHS G72800108 6 111 SH   SOLE 4 111 0 0
PROTHENA CORP PLC SHS G72800108 31 606 SH   SOLE 7 606 0 0
PROTHENA CORP PLC SHS G72800108 7,264 141,291 SH   SOLE 18 141,291 0 0
PROTHENA CORP PLC SHS G72800108 42,917 834,805 SH   SOLE 19 834,805 0 0
PROTHENA CORP PLC SHS G72800108 950 18,470 SH   SOLE 20 18,470 0 0
PROTHENA CORP PLC SHS G72800108 83,818 1,630,389 SH   SOLE 21 1,630,389 0 0
PROTHENA CORP PLC SHS G72800108 38,790 754,523 SH   SOLE 22 729,368 0 25,155
PROTHENA CORP PLC SHS G72800108 133 2,593 SH   SOLE 25 2,593 0 0
PROTHENA CORP PLC SHS G72800108 333 6,468 SH   SOLE 26 4,285 0 2,183
PROTHENA CORP PLC SHS G72800108 340 6,604 SH   SOLE 28 6,604 0 0
PROTHENA CORP PLC SHS G72800108 11,224 218,328 SH   SOLE 30 218,328 0 0
PROTHENA CORP PLC SHS G72800108 144 2,795 SH   SOLE 34 2,795 0 0
PROTHENA CORP PLC SHS G72800108 231 4,488 SH   SOLE 36 4,488 0 0
PROTHENA CORP PLC SHS G72800108 170 3,315 SH   SOLE 40 3,315 0 0
PROTHENA CORP PLC SHS G72800108 1,444 28,081 SH   SOLE 43 1,929 0 26,152
PROTO LABS INC COM 743713109 3,900 42,489 SH   SOLE 2 18,621 0 23,868
PROTO LABS INC COM 743713109 9 103 SH   SOLE 4 103 0 0
PROTO LABS INC COM 743713109 38 418 SH   SOLE 7 418 0 0
PROTO LABS INC COM 743713109 10,612 115,597 SH   SOLE 18 112,059 0 3,538
PROTO LABS INC COM 743713109 8,811 95,980 SH   SOLE 19 95,980 0 0
PROTO LABS INC COM 743713109 299,746 3,265,204 SH   SOLE 21 3,265,204 0 0
PROTO LABS INC COM 743713109 69,799 760,333 SH   SOLE 22 723,982 0 36,351
PROTO LABS INC COM 743713109 204 2,222 SH   SOLE 23 2,222 0 0
PROTO LABS INC COM 743713109 150 1,634 SH   SOLE 25 1,634 0 0
PROTO LABS INC COM 743713109 1,532 16,688 SH   SOLE 26 6,933 0 9,755
PROTO LABS INC COM 743713109 301 3,279 SH   SOLE 28 3,279 0 0
PROTO LABS INC COM 743713109 15,341 167,115 SH   SOLE 30 167,115 0 0
PROTO LABS INC COM 743713109 174 1,895 SH   SOLE 34 1,895 0 0
PROTO LABS INC COM 743713109 157 1,713 SH   SOLE 36 1,713 0 0
PROTO LABS INC COM 743713109 277 3,013 SH   SOLE 40 3,013 0 0
PROTO LABS INC COM 743713109 821 8,942 SH   SOLE 43 18 0 8,924
PROVENTION BIO INC COM 74374N102 562 66,644 SH   SOLE 2 15,200 0 51,444
PROVENTION BIO INC COM 74374N102 2 183 SH   SOLE 4 183 0 0
PROVENTION BIO INC COM 74374N102 6 751 SH   SOLE 7 751 0 0
PROVENTION BIO INC COM 74374N102 1,537 182,321 SH   SOLE 18 182,321 0 0
PROVENTION BIO INC COM 74374N102 1,102 130,720 SH   SOLE 19 130,720 0 0
PROVENTION BIO INC COM 74374N102 22,655 2,687,396 SH   SOLE 21 2,687,396 0 0
PROVENTION BIO INC COM 74374N102 11,586 1,374,363 SH   SOLE 22 1,304,392 0 69,971
PROVENTION BIO INC COM 74374N102 22 2,629 SH   SOLE 23 2,629 0 0
PROVENTION BIO INC COM 74374N102 53 6,268 SH   SOLE 25 6,268 0 0
PROVENTION BIO INC COM 74374N102 142 16,835 SH   SOLE 26 3,070 0 13,765
PROVENTION BIO INC COM 74374N102 427 50,706 SH   SOLE 30 50,706 0 0
PROVENTION BIO INC COM 74374N102 65 7,744 SH   SOLE 36 7,744 0 0
PROVENTION BIO INC COM 74374N102 30 3,550 SH   SOLE 40 3,550 0 0
PROVENTION BIO INC COM 74374N102 144 17,037 SH   SOLE 43 252 0 16,785
PROVIDENT BANCORP INC COM NEW 74383L105 446 27,344 SH   SOLE 2 1,582 0 25,762
PROVIDENT BANCORP INC COM NEW 74383L105 955 58,572 SH   SOLE 18 58,572 0 0
PROVIDENT BANCORP INC COM NEW 74383L105 1,408 86,336 SH   SOLE 19 86,336 0 0
PROVIDENT BANCORP INC COM NEW 74383L105 10,609 650,450 SH   SOLE 21 650,450 0 0
PROVIDENT BANCORP INC COM NEW 74383L105 5,042 309,163 SH   SOLE 22 289,378 0 19,785
PROVIDENT BANCORP INC COM NEW 74383L105 349 21,427 SH   SOLE 26 0 0 21,427
PROVIDENT FINL HLDGS INC COM 743868101 24 1,386 SH   SOLE 18 1,386 0 0
PROVIDENT FINL HLDGS INC COM 743868101 130 7,512 SH   SOLE 21 7,512 0 0
PROVIDENT FINL HLDGS INC COM 743868101 4,723 273,486 SH   SOLE 22 273,486 0 0
PROVIDENT FINL HLDGS INC COM 743868101 7 417 SH   SOLE 43 0 0 417
PROVIDENT FINL SVCS INC COM 74386T105 1,871 81,753 SH   SOLE 2 23,535 0 58,218
PROVIDENT FINL SVCS INC COM 74386T105 5 200 SH   SOLE 4 200 0 0
PROVIDENT FINL SVCS INC COM 74386T105 30 1,306 SH   SOLE 7 1,306 0 0
PROVIDENT FINL SVCS INC COM 74386T105 6,926 302,577 SH   SOLE 18 302,577 0 0
PROVIDENT FINL SVCS INC COM 74386T105 3,942 172,196 SH   SOLE 19 172,196 0 0
PROVIDENT FINL SVCS INC COM 74386T105 203,013 8,869,088 SH   SOLE 21 8,869,088 0 0
PROVIDENT FINL SVCS INC COM 74386T105 42,821 1,870,709 SH   SOLE 22 1,765,995 0 104,714
PROVIDENT FINL SVCS INC COM 74386T105 46 2,024 SH   SOLE 25 2,024 0 0
PROVIDENT FINL SVCS INC COM 74386T105 324 14,149 SH   SOLE 26 10,644 0 3,505
PROVIDENT FINL SVCS INC COM 74386T105 197 8,628 SH   SOLE 28 8,628 0 0
PROVIDENT FINL SVCS INC COM 74386T105 3,226 140,955 SH   SOLE 30 140,955 0 0
PROVIDENT FINL SVCS INC COM 74386T105 211 9,222 SH   SOLE 40 9,222 0 0
PROVIDENT FINL SVCS INC COM 74386T105 1,118 48,826 SH   SOLE 43 11,481 0 37,345
PRUDENTIAL BANCORP INC NEW COM 74431A101 22 1,623 SH   SOLE 18 1,623 0 0
PRUDENTIAL BANCORP INC NEW COM 74431A101 110 7,963 SH   SOLE 21 7,963 0 0
PRUDENTIAL FINL INC COM 744320102 96,014 936,994 SH   SOLE 2 180,511 0 756,483
PRUDENTIAL FINL INC COM 744320102 27,367 267,075 SH   SOLE 4 153,465 0 113,610
PRUDENTIAL FINL INC COM 744320102 37,453 365,499 SH   SOLE 7 350,812 0 14,687
PRUDENTIAL FINL INC COM 744320102 316 3,085 SH   SOLE 13 1,007 0 2,078
PRUDENTIAL FINL INC COM 744320102 5,467 53,349 SH   SOLE 15 53,349 0 0
PRUDENTIAL FINL INC COM 744320102 1 14 SH   SOLE 17 0 0 14
PRUDENTIAL FINL INC COM 744320102 120,018 1,171,251 SH   SOLE 18 1,028,915 0 142,336
PRUDENTIAL FINL INC COM 744320102 23,912 233,355 SH   SOLE 19 233,355 0 0
PRUDENTIAL FINL INC COM 744320102 1,364,933 13,320,322 SH   SOLE 21 13,320,322 0 0
PRUDENTIAL FINL INC COM 744320102 870,032 8,490,605 SH   SOLE 22 7,638,570 0 852,035
PRUDENTIAL FINL INC COM 744320102 24,926 243,249 SH   SOLE 23 243,249 0 0
PRUDENTIAL FINL INC COM 744320102 82,140 801,602 SH   SOLE 25 801,602 0 0
PRUDENTIAL FINL INC COM 744320102 91,482 892,771 SH   SOLE 26 347,376 0 545,395
PRUDENTIAL FINL INC COM 744320102 134,201 1,309,666 SH   SOLE 28 48,394 0 1,261,272
PRUDENTIAL FINL INC COM 744320102 58 565 SH   SOLE 29 565 0 0
PRUDENTIAL FINL INC COM 744320102 301,242 2,939,802 SH   SOLE 30 2,846,805 0 92,997
PRUDENTIAL FINL INC COM 744320102 6,784 66,209 SH   SOLE 31 49,014 0 17,195
PRUDENTIAL FINL INC COM 744320102 6,653 64,925 SH   SOLE 32 64,925 0 0
PRUDENTIAL FINL INC COM 744320102 3,836 37,438 SH   SOLE 34 37,438 0 0
PRUDENTIAL FINL INC COM 744320102 26,432 257,948 SH   SOLE 36 257,948 0 0
PRUDENTIAL FINL INC COM 744320102 1,513 14,762 SH   SOLE 40 14,762 0 0
PRUDENTIAL FINL INC COM 744320102 67,869 662,333 SH   SOLE 43 26,427 0 635,906
PRUDENTIAL PLC ADR 74435K204 79,520 2,087,149 SH   SOLE 18 2,083,619 0 3,530
PRUDENTIAL PLC ADR 74435K204 18,998 498,631 SH   SOLE 43 67,185 0 431,446
PS BUSINESS PKS INC CALIF COM 69360J107 7,085 47,843 SH   SOLE 2 14,352 0 33,491
PS BUSINESS PKS INC CALIF COM 69360J107 4,485 30,289 SH   SOLE 4 30,289 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 3,857 26,050 SH   SOLE 7 26,050 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 15,314 103,415 SH   SOLE 18 103,415 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 8,945 60,407 SH   SOLE 19 60,407 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 235,317 1,589,118 SH   SOLE 21 1,589,118 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 112,761 761,488 SH   SOLE 22 746,595 0 14,893
PS BUSINESS PKS INC CALIF COM 69360J107 137 927 SH   SOLE 23 927 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 12,773 86,255 SH   SOLE 25 86,255 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 965 6,514 SH   SOLE 26 5,181 0 1,333
PS BUSINESS PKS INC CALIF COM 69360J107 2,149 14,514 SH   SOLE 28 2,253 0 12,261
PS BUSINESS PKS INC CALIF COM 69360J107 13,561 91,582 SH   SOLE 30 91,582 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 365 2,462 SH   SOLE 40 2,462 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 2,443 16,501 SH   SOLE 43 284 0 16,217
PSYCHEMEDICS CORP COM NEW 744375205 8 1,086 SH   SOLE 18 1,086 0 0
PSYCHEMEDICS CORP COM NEW 744375205 149 21,352 SH   SOLE 21 21,352 0 0
PSYCHEMEDICS CORP COM NEW 744375205 468 67,175 SH   SOLE 22 67,175 0 0
PTC INC COM 69370C100 37,869 268,078 SH   SOLE 2 71,367 0 196,711
PTC INC COM 69370C100 11,038 78,139 SH   SOLE 4 51,239 0 26,900
PTC INC COM 69370C100 13,009 92,091 SH   SOLE 7 89,259 0 2,832
PTC INC COM 69370C100 3,364 23,814 SH   SOLE 13 22,774 0 1,040
PTC INC COM 69370C100 1,466 10,379 SH   SOLE 15 10,379 0 0
PTC INC COM 69370C100 73,986 523,761 SH   SOLE 18 491,277 0 32,484
PTC INC COM 69370C100 179,904 1,273,563 SH   SOLE 19 1,273,563 0 0
PTC INC COM 69370C100 446,443 3,160,436 SH   SOLE 21 3,160,436 0 0
PTC INC COM 69370C100 384,508 2,721,989 SH   SOLE 22 2,451,830 0 270,159
PTC INC COM 69370C100 10,533 74,566 SH   SOLE 23 74,566 0 0
PTC INC COM 69370C100 34,650 245,292 SH   SOLE 25 245,292 0 0
PTC INC COM 69370C100 43,322 306,683 SH   SOLE 26 152,494 0 154,189
PTC INC COM 69370C100 41,349 292,713 SH   SOLE 28 14,834 0 277,879
PTC INC COM 69370C100 505 3,576 SH   SOLE 29 3,576 0 0
PTC INC COM 69370C100 133,162 942,674 SH   SOLE 30 898,461 0 44,213
PTC INC COM 69370C100 4,061 28,748 SH   SOLE 31 16,376 0 12,372
PTC INC COM 69370C100 75,976 537,848 SH   SOLE 34 537,848 0 0
PTC INC COM 69370C100 8,138 57,607 SH   SOLE 36 57,607 0 0
PTC INC COM 69370C100 585 4,142 SH   SOLE 40 4,142 0 0
PTC INC COM 69370C100 5,206 36,855 SH   SOLE 43 5,843 0 31,012
PTC THERAPEUTICS INC COM 69366J200 3,500 82,792 SH   SOLE 2 51,448 0 31,344
PTC THERAPEUTICS INC COM 69366J200 11 271 SH   SOLE 4 271 0 0
PTC THERAPEUTICS INC COM 69366J200 50 1,180 SH   SOLE 7 1,180 0 0
PTC THERAPEUTICS INC COM 69366J200 9,952 235,443 SH   SOLE 18 221,827 0 13,616
PTC THERAPEUTICS INC COM 69366J200 27,880 659,558 SH   SOLE 19 659,558 0 0
PTC THERAPEUTICS INC COM 69366J200 41 970 SH   SOLE 20 970 0 0
PTC THERAPEUTICS INC COM 69366J200 120,048 2,840,028 SH   SOLE 21 2,840,028 0 0
PTC THERAPEUTICS INC COM 69366J200 84,047 1,988,339 SH   SOLE 22 1,950,129 0 38,210
PTC THERAPEUTICS INC COM 69366J200 404 9,552 SH   SOLE 23 9,552 0 0
PTC THERAPEUTICS INC COM 69366J200 101 2,387 SH   SOLE 25 2,387 0 0
PTC THERAPEUTICS INC COM 69366J200 2,811 66,504 SH   SOLE 26 23,957 0 42,547
PTC THERAPEUTICS INC COM 69366J200 336 7,958 SH   SOLE 28 7,958 0 0
PTC THERAPEUTICS INC COM 69366J200 20,070 474,815 SH   SOLE 30 474,815 0 0
PTC THERAPEUTICS INC COM 69366J200 5,411 128,021 SH   SOLE 34 128,021 0 0
PTC THERAPEUTICS INC COM 69366J200 33 772 SH   SOLE 36 772 0 0
PTC THERAPEUTICS INC COM 69366J200 331 7,840 SH   SOLE 40 7,840 0 0
PTC THERAPEUTICS INC COM 69366J200 547 12,937 SH   SOLE 43 486 0 12,451
PUBLIC STORAGE COM 74460D109 132,774 441,564 SH   SOLE 2 108,746 0 332,818
PUBLIC STORAGE COM 74460D109 97,816 325,305 SH   SOLE 4 284,648 0 40,657
PUBLIC STORAGE COM 74460D109 130,542 434,142 SH   SOLE 7 388,025 0 46,117
PUBLIC STORAGE COM 74460D109 394 1,309 SH   SOLE 13 419 0 890
PUBLIC STORAGE COM 74460D109 6,250 20,785 SH   SOLE 15 20,785 0 0
PUBLIC STORAGE COM 74460D109 78,708 261,759 SH   SOLE 18 239,728 0 22,031
PUBLIC STORAGE COM 74460D109 87,146 289,820 SH   SOLE 19 289,820 0 0
PUBLIC STORAGE COM 74460D109 2,046,848 6,807,169 SH   SOLE 21 6,807,169 0 0
PUBLIC STORAGE COM 74460D109 1,427,212 4,746,456 SH   SOLE 22 4,424,675 0 321,781
PUBLIC STORAGE COM 74460D109 31,365 104,311 SH   SOLE 23 104,311 0 0
PUBLIC STORAGE COM 74460D109 263,212 875,360 SH   SOLE 25 875,360 0 0
PUBLIC STORAGE COM 74460D109 113,842 378,602 SH   SOLE 26 162,137 0 216,465
PUBLIC STORAGE COM 74460D109 107,876 358,761 SH   SOLE 28 17,687 0 341,074
PUBLIC STORAGE COM 74460D109 2,183 7,259 SH   SOLE 29 7,259 0 0
PUBLIC STORAGE COM 74460D109 444,085 1,476,888 SH   SOLE 30 1,476,888 0 0
PUBLIC STORAGE COM 74460D109 10,800 35,916 SH   SOLE 31 29,151 0 6,765
PUBLIC STORAGE COM 74460D109 32,848 109,242 SH   SOLE 34 109,242 0 0
PUBLIC STORAGE COM 74460D109 35,776 118,981 SH   SOLE 36 118,981 0 0
PUBLIC STORAGE COM 74460D109 1,715 5,702 SH   SOLE 40 5,702 0 0
PUBLIC STORAGE COM 74460D109 47,850 159,132 SH   SOLE 43 5,714 0 153,418
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 89,963 1,505,911 SH   SOLE 2 573,998 0 931,913
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 23,528 393,848 SH   SOLE 4 248,875 0 144,973
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 38,913 651,373 SH   SOLE 7 614,965 0 36,408
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 273 4,565 SH   SOLE 13 1,439 0 3,126
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 3,903 65,327 SH   SOLE 15 65,327 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 0 5 SH   SOLE 17 0 0 5
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 228,436 3,823,834 SH   SOLE 18 3,547,812 0 276,022
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 351,991 5,892,051 SH   SOLE 19 5,892,051 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 1,113,409 18,637,586 SH   SOLE 21 18,637,586 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 673,092 11,267,018 SH   SOLE 22 10,175,488 0 1,091,530
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 19,640 328,750 SH   SOLE 23 328,750 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 53,854 901,471 SH   SOLE 25 901,471 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 76,418 1,279,179 SH   SOLE 26 500,474 0 778,705
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 122,584 2,051,956 SH   SOLE 28 66,265 0 1,985,691
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 102 1,709 SH   SOLE 29 1,709 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 173,403 2,902,631 SH   SOLE 30 2,902,631 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 11,064 185,207 SH   SOLE 31 61,246 0 123,961
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 4,459 74,641 SH   SOLE 32 74,641 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 29,443 492,858 SH   SOLE 34 492,858 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 16,042 268,530 SH   SOLE 35 268,530 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 19,674 329,328 SH   SOLE 36 329,328 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 1,065 17,820 SH   SOLE 40 17,820 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 24,246 405,852 SH   SOLE 43 36,127 0 369,725
PUBMATIC INC COM CL A 74467Q103 136 3,478 SH   SOLE 2 3,478 0 0
PUBMATIC INC COM CL A 74467Q103 111 2,842 SH   SOLE 4 2,842 0 0
PUBMATIC INC COM CL A 74467Q103 1,506 38,537 SH   SOLE 18 38,537 0 0
PUBMATIC INC COM CL A 74467Q103 10,422 266,750 SH   SOLE 19 266,750 0 0
PUBMATIC INC COM CL A 74467Q103 761 19,475 SH   SOLE 21 19,475 0 0
PUBMATIC INC COM CL A 74467Q103 6,210 158,939 SH   SOLE 22 158,936 0 3
PUBMATIC INC COM CL A 74467Q103 98 2,514 SH   SOLE 26 2,514 0 0
PUBMATIC INC COM CL A 74467Q103 4,564 116,816 SH   SOLE 34 116,816 0 0
PULMATRIX INC COM NEW 74584P202 13 12,175 SH   SOLE 18 12,175 0 0
PULMATRIX INC COM NEW 74584P202 161 154,408 SH   SOLE 21 154,408 0 0
PULMATRIX INC COM NEW 74584P202 1,142 1,097,964 SH   SOLE 22 1,097,964 0 0
PULMONX CORP COM 745848101 386 8,742 SH   SOLE 2 6,133 0 2,609
PULMONX CORP COM 745848101 18 408 SH   SOLE 7 408 0 0
PULMONX CORP COM 745848101 3,464 78,510 SH   SOLE 18 78,510 0 0
PULMONX CORP COM 745848101 42,204 956,564 SH   SOLE 19 956,564 0 0
PULMONX CORP COM 745848101 36,223 821,018 SH   SOLE 21 821,018 0 0
PULMONX CORP COM 745848101 19,137 433,743 SH   SOLE 22 419,119 0 14,624
PULMONX CORP COM 745848101 30 674 SH   SOLE 25 674 0 0
PULMONX CORP COM 745848101 113 2,550 SH   SOLE 26 0 0 2,550
PULMONX CORP COM 745848101 787 17,849 SH   SOLE 30 17,849 0 0
PULMONX CORP COM 745848101 33 752 SH   SOLE 34 752 0 0
PULMONX CORP COM 745848101 102 2,307 SH   SOLE 40 2,307 0 0
PULMONX CORP COM 745848101 23 522 SH   SOLE 43 0 0 522
PULSE BIOSCIENCES INC COM 74587B101 47 2,857 SH   SOLE 2 977 0 1,880
PULSE BIOSCIENCES INC COM 74587B101 5 328 SH   SOLE 7 328 0 0
PULSE BIOSCIENCES INC COM 74587B101 777 47,369 SH   SOLE 18 47,369 0 0
PULSE BIOSCIENCES INC COM 74587B101 393 23,933 SH   SOLE 19 23,933 0 0
PULSE BIOSCIENCES INC COM 74587B101 7,878 480,339 SH   SOLE 21 480,339 0 0
PULSE BIOSCIENCES INC COM 74587B101 5,374 327,709 SH   SOLE 22 325,589 0 2,120
PULSE BIOSCIENCES INC COM 74587B101 3 161 SH   SOLE 43 0 0 161
PULTE GROUP INC COM 745867101 39,306 720,290 SH   SOLE 2 209,794 0 510,496
PULTE GROUP INC COM 745867101 10,140 185,810 SH   SOLE 4 115,960 0 69,850
PULTE GROUP INC COM 745867101 15,583 285,563 SH   SOLE 7 248,659 0 36,904
PULTE GROUP INC COM 745867101 151 2,774 SH   SOLE 13 860 0 1,914
PULTE GROUP INC COM 745867101 2,011 36,849 SH   SOLE 15 36,849 0 0
PULTE GROUP INC COM 745867101 30,790 564,225 SH   SOLE 18 526,397 0 37,828
PULTE GROUP INC COM 745867101 7,316 134,067 SH   SOLE 19 134,067 0 0
PULTE GROUP INC COM 745867101 638,288 11,696,678 SH   SOLE 21 11,696,678 0 0
PULTE GROUP INC COM 745867101 352,351 6,456,871 SH   SOLE 22 5,751,967 0 704,904
PULTE GROUP INC COM 745867101 11,099 203,390 SH   SOLE 23 203,390 0 0
PULTE GROUP INC COM 745867101 22,030 403,702 SH   SOLE 25 403,702 0 0
PULTE GROUP INC COM 745867101 36,846 675,206 SH   SOLE 26 308,224 0 366,982
PULTE GROUP INC COM 745867101 46,689 855,578 SH   SOLE 28 29,549 0 826,029
PULTE GROUP INC COM 745867101 2,723 49,902 SH   SOLE 29 49,902 0 0
PULTE GROUP INC COM 745867101 121,019 2,217,691 SH   SOLE 30 1,916,296 0 301,395
PULTE GROUP INC COM 745867101 5,734 105,079 SH   SOLE 31 66,369 0 38,710
PULTE GROUP INC COM 745867101 1,022 18,734 SH   SOLE 34 18,734 0 0
PULTE GROUP INC COM 745867101 7,356 134,795 SH   SOLE 36 134,795 0 0
PULTE GROUP INC COM 745867101 553 10,133 SH   SOLE 40 10,133 0 0
PULTE GROUP INC COM 745867101 11,233 205,848 SH   SOLE 43 31,978 0 173,870
PULTE GROUP INC OPTIONS 745867101 131 2,400 SH Call SOLE 2 2,400 0 0
PULTE GROUP INC OPTIONS 745867101 158 2,900 SH Call SOLE 4 2,900 0 0
PULTE GROUP INC OPTIONS 745867101 1,888 34,600 SH Call SOLE 18 34,600 0 0
PULTE GROUP INC OPTIONS 745867101 20,464 375,000 SH Call SOLE 19 375,000 0 0
PULTE GROUP INC OPTIONS 745867101 1,026 18,800 SH Call SOLE 22 18,800 0 0
PULTE GROUP INC OPTIONS 745867101 8,147 149,300 SH Call SOLE 34 149,300 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 505 55,037 SH   SOLE 2 22,379 0 32,658
PUMA BIOTECHNOLOGY INC COM 74587V107 1 123 SH   SOLE 4 123 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 6 626 SH   SOLE 7 626 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 1,158 126,157 SH   SOLE 18 107,125 0 19,032
PUMA BIOTECHNOLOGY INC COM 74587V107 1,920 209,127 SH   SOLE 19 209,127 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 13,547 1,475,682 SH   SOLE 21 1,475,682 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 9,953 1,084,187 SH   SOLE 22 1,066,197 0 17,990
PUMA BIOTECHNOLOGY INC COM 74587V107 149 16,190 SH   SOLE 23 16,190 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 14 1,572 SH   SOLE 25 1,572 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 540 58,831 SH   SOLE 26 8,163 0 50,668
PUMA BIOTECHNOLOGY INC COM 74587V107 36 3,901 SH   SOLE 28 3,901 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 208 22,661 SH   SOLE 30 22,661 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 6 683 SH   SOLE 34 683 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 32 3,457 SH   SOLE 40 3,457 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 69 7,530 SH   SOLE 43 3,208 0 4,322
PURE CYCLE CORP COM NEW 746228303 46 3,344 SH   SOLE 2 1,772 0 1,572
PURE CYCLE CORP COM NEW 746228303 7 540 SH   SOLE 7 540 0 0
PURE CYCLE CORP COM NEW 746228303 910 65,873 SH   SOLE 18 65,873 0 0
PURE CYCLE CORP COM NEW 746228303 504 36,450 SH   SOLE 19 36,450 0 0
PURE CYCLE CORP COM NEW 746228303 9,137 661,126 SH   SOLE 21 661,126 0 0
PURE CYCLE CORP COM NEW 746228303 3,484 252,064 SH   SOLE 22 246,625 0 5,439
PURE CYCLE CORP COM NEW 746228303 0 22 SH   SOLE 43 0 0 22
PURE STORAGE INC CL A 74624M102 14,912 763,566 SH   SOLE 2 319,513 0 444,053
PURE STORAGE INC CL A 74624M102 77 3,926 SH   SOLE 4 3,926 0 0
PURE STORAGE INC CL A 74624M102 109 5,586 SH   SOLE 7 5,586 0 0
PURE STORAGE INC CL A 74624M102 2,851 145,962 SH   SOLE 18 145,962 0 0
PURE STORAGE INC CL A 74624M102 2,282 116,851 SH   SOLE 19 116,851 0 0
PURE STORAGE INC CL A 74624M102 74,061 3,792,175 SH   SOLE 21 3,792,175 0 0
PURE STORAGE INC CL A 74624M102 122,501 6,272,473 SH   SOLE 22 5,979,758 0 292,715
PURE STORAGE INC CL A 74624M102 239 12,225 SH   SOLE 23 12,225 0 0
PURE STORAGE INC CL A 74624M102 146 7,498 SH   SOLE 25 7,498 0 0
PURE STORAGE INC CL A 74624M102 2,519 128,963 SH   SOLE 26 95,080 0 33,883
PURE STORAGE INC CL A 74624M102 618 31,632 SH   SOLE 28 31,632 0 0
PURE STORAGE INC CL A 74624M102 3,382 173,165 SH   SOLE 30 173,165 0 0
PURE STORAGE INC CL A 74624M102 91 4,670 SH   SOLE 31 4,670 0 0
PURE STORAGE INC CL A 74624M102 419 21,474 SH   SOLE 34 21,474 0 0
PURE STORAGE INC CL A 74624M102 170 8,681 SH   SOLE 36 8,681 0 0
PURE STORAGE INC CL A 74624M102 621 31,811 SH   SOLE 40 31,811 0 0
PURE STORAGE INC CL A 74624M102 456 23,338 SH   SOLE 43 876 0 22,462
PURE STORAGE INC NOTE 0.125% 4/1 74624MAB8 3,243 3,100,000 PRN   SOLE 21 3,100,000 0 0
PURE STORAGE INC NOTE 0.125% 4/1 74624MAB8 1,569 1,500,000 PRN   SOLE 22 1,500,000 0 0
PURECYCLE TECHNOLOGIES INC COM 74623V103 165 6,997 SH   SOLE 2 3,732 0 3,265
PURECYCLE TECHNOLOGIES INC COM 74623V103 13 529 SH   SOLE 7 529 0 0
PURECYCLE TECHNOLOGIES INC COM 74623V103 2,402 101,544 SH   SOLE 18 101,544 0 0
PURECYCLE TECHNOLOGIES INC COM 74623V103 1,347 56,963 SH   SOLE 19 56,963 0 0
PURECYCLE TECHNOLOGIES INC COM 74623V103 25,879 1,094,233 SH   SOLE 21 1,094,233 0 0
PURECYCLE TECHNOLOGIES INC COM 74623V103 31,469 1,330,626 SH   SOLE 22 1,325,682 0 4,944
PURPLE INNOVATION INC COM 74640Y106 609 23,057 SH   SOLE 2 17,992 0 5,065
PURPLE INNOVATION INC COM 74640Y106 4 139 SH   SOLE 4 139 0 0
PURPLE INNOVATION INC COM 74640Y106 21 807 SH   SOLE 7 807 0 0
PURPLE INNOVATION INC COM 74640Y106 4,080 154,493 SH   SOLE 18 154,493 0 0
PURPLE INNOVATION INC COM 74640Y106 2,332 88,284 SH   SOLE 19 88,284 0 0
PURPLE INNOVATION INC COM 74640Y106 43,324 1,640,435 SH   SOLE 21 1,640,435 0 0
PURPLE INNOVATION INC COM 74640Y106 35,996 1,362,974 SH   SOLE 22 1,325,208 0 37,766
PURPLE INNOVATION INC COM 74640Y106 51 1,944 SH   SOLE 25 1,944 0 0
PURPLE INNOVATION INC COM 74640Y106 612 23,159 SH   SOLE 26 19,784 0 3,375
PURPLE INNOVATION INC COM 74640Y106 158 5,995 SH   SOLE 28 5,995 0 0
PURPLE INNOVATION INC COM 74640Y106 1,397 52,898 SH   SOLE 30 52,898 0 0
PURPLE INNOVATION INC COM 74640Y106 19 716 SH   SOLE 36 716 0 0
PURPLE INNOVATION INC COM 74640Y106 188 7,131 SH   SOLE 40 7,131 0 0
PURPLE INNOVATION INC COM 74640Y106 44 1,652 SH   SOLE 43 0 0 1,652
PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103 130 9,175 SH   SOLE 18 9,175 0 0
PUXIN LTD ADS 74704P108 20 11,393 SH   SOLE 43 0 0 11,393
PVH CORPORATION COM 693656100 17,145 159,351 SH   SOLE 2 37,354 0 121,997
PVH CORPORATION COM 693656100 414 3,847 SH   SOLE 4 3,847 0 0
PVH CORPORATION COM 693656100 6,879 63,935 SH   SOLE 7 55,453 0 8,482
PVH CORPORATION COM 693656100 131 1,213 SH   SOLE 15 1,213 0 0
PVH CORPORATION COM 693656100 30,119 279,945 SH   SOLE 18 273,797 0 6,148
PVH CORPORATION COM 693656100 56,377 523,995 SH   SOLE 19 523,995 0 0
PVH CORPORATION COM 693656100 164,814 1,531,875 SH   SOLE 21 1,531,875 0 0
PVH CORPORATION COM 693656100 179,555 1,668,882 SH   SOLE 22 1,514,837 0 154,045
PVH CORPORATION COM 693656100 50 461 SH   SOLE 23 461 0 0
PVH CORPORATION COM 693656100 446 4,150 SH   SOLE 25 4,150 0 0
PVH CORPORATION COM 693656100 10,461 97,233 SH   SOLE 26 49,783 0 47,450
PVH CORPORATION COM 693656100 2,011 18,687 SH   SOLE 28 8,701 0 9,986
PVH CORPORATION COM 693656100 21,662 201,339 SH   SOLE 30 201,339 0 0
PVH CORPORATION COM 693656100 2,947 27,389 SH   SOLE 31 1,201 0 26,188
PVH CORPORATION COM 693656100 21,864 203,213 SH   SOLE 34 203,213 0 0
PVH CORPORATION COM 693656100 1,578 14,671 SH   SOLE 36 14,671 0 0
PVH CORPORATION COM 693656100 937 8,706 SH   SOLE 40 8,706 0 0
PVH CORPORATION COM 693656100 7,241 67,298 SH   SOLE 43 3,995 0 63,303
PZENA INVT MGMT INC CLASS A 74731Q103 112 10,197 SH   SOLE 2 1,947 0 8,250
PZENA INVT MGMT INC CLASS A 74731Q103 3 271 SH   SOLE 7 271 0 0
PZENA INVT MGMT INC CLASS A 74731Q103 637 57,889 SH   SOLE 18 57,889 0 0
PZENA INVT MGMT INC CLASS A 74731Q103 343 31,167 SH   SOLE 19 31,167 0 0
PZENA INVT MGMT INC CLASS A 74731Q103 6,748 612,884 SH   SOLE 21 612,884 0 0
PZENA INVT MGMT INC CLASS A 74731Q103 3,506 318,411 SH   SOLE 22 317,705 0 706
PZENA INVT MGMT INC CLASS A 74731Q103 10 950 SH   SOLE 43 0 0 950
Q2 HLDGS INC COM 74736L109 2,343 22,837 SH   SOLE 2 16,290 0 6,547
Q2 HLDGS INC COM 74736L109 21 203 SH   SOLE 4 203 0 0
Q2 HLDGS INC COM 74736L109 90 879 SH   SOLE 7 879 0 0
Q2 HLDGS INC COM 74736L109 17,313 168,779 SH   SOLE 18 168,779 0 0
Q2 HLDGS INC COM 74736L109 24,982 243,537 SH   SOLE 19 243,537 0 0
Q2 HLDGS INC COM 74736L109 197,060 1,921,037 SH   SOLE 21 1,921,037 0 0
Q2 HLDGS INC COM 74736L109 135,406 1,320,004 SH   SOLE 22 1,285,838 0 34,166
Q2 HLDGS INC COM 74736L109 165 1,612 SH   SOLE 25 1,612 0 0
Q2 HLDGS INC COM 74736L109 3,118 30,395 SH   SOLE 26 26,965 0 3,430
Q2 HLDGS INC COM 74736L109 654 6,371 SH   SOLE 28 6,371 0 0
Q2 HLDGS INC COM 74736L109 10,056 98,028 SH   SOLE 30 98,028 0 0
Q2 HLDGS INC COM 74736L109 18 171 SH   SOLE 34 171 0 0
Q2 HLDGS INC COM 74736L109 24 235 SH   SOLE 36 235 0 0
Q2 HLDGS INC COM 74736L109 643 6,273 SH   SOLE 40 6,273 0 0
Q2 HLDGS INC COM 74736L109 1,022 9,961 SH   SOLE 43 671 0 9,290
Q2 HLDGS INC NOTE 0.750% 6/0 74736LAD1 2,326 1,780,000 PRN   SOLE 21 1,780,000 0 0
QAD INC CL B 74727D207 21 244 SH   SOLE 21 244 0 0
QAD INC CL B 74727D207 2,044 23,713 SH   SOLE 22 23,713 0 0
QAD INC CL A 74727D306 730 8,387 SH   SOLE 2 3,942 0 4,445
QAD INC CL A 74727D306 14 157 SH   SOLE 7 157 0 0
QAD INC CL A 74727D306 3,316 38,109 SH   SOLE 18 38,109 0 0
QAD INC CL A 74727D306 3,981 45,744 SH   SOLE 19 45,744 0 0
QAD INC CL A 74727D306 36,491 419,345 SH   SOLE 21 419,345 0 0
QAD INC CL A 74727D306 26,341 302,706 SH   SOLE 22 292,607 0 10,099
QAD INC CL A 74727D306 33 384 SH   SOLE 23 384 0 0
QAD INC CL A 74727D306 29 328 SH   SOLE 25 328 0 0
QAD INC CL A 74727D306 678 7,796 SH   SOLE 26 0 0 7,796
QAD INC CL A 74727D306 125 1,431 SH   SOLE 28 1,431 0 0
QAD INC CL A 74727D306 5,237 60,181 SH   SOLE 30 60,181 0 0
QAD INC CL A 74727D306 140 1,614 SH   SOLE 40 1,614 0 0
QAD INC CL A 74727D306 131 1,506 SH   SOLE 43 0 0 1,506
QCR HOLDINGS INC COM 74727A104 815 16,940 SH   SOLE 2 5,068 0 11,872
QCR HOLDINGS INC COM 74727A104 15 302 SH   SOLE 7 302 0 0
QCR HOLDINGS INC COM 74727A104 2,604 54,147 SH   SOLE 18 54,147 0 0
QCR HOLDINGS INC COM 74727A104 1,335 27,756 SH   SOLE 19 27,756 0 0
QCR HOLDINGS INC COM 74727A104 29,428 611,937 SH   SOLE 21 611,937 0 0
QCR HOLDINGS INC COM 74727A104 20,638 429,151 SH   SOLE 22 405,644 0 23,507
QCR HOLDINGS INC COM 74727A104 48 994 SH   SOLE 25 994 0 0
QCR HOLDINGS INC COM 74727A104 70 1,455 SH   SOLE 26 1,455 0 0
QCR HOLDINGS INC COM 74727A104 54 1,130 SH   SOLE 28 1,130 0 0
QCR HOLDINGS INC COM 74727A104 1,101 22,896 SH   SOLE 30 22,896 0 0
QCR HOLDINGS INC COM 74727A104 61 1,269 SH   SOLE 34 1,269 0 0
QCR HOLDINGS INC COM 74727A104 70 1,450 SH   SOLE 36 1,450 0 0
QCR HOLDINGS INC COM 74727A104 104 2,157 SH   SOLE 40 2,157 0 0
QCR HOLDINGS INC COM 74727A104 346 7,189 SH   SOLE 43 0 0 7,189
QIAGEN NV SHS NEW N72482123 21,713 448,795 SH   SOLE 2 56,155 0 392,640
QIAGEN NV SHS NEW N72482123 178 3,673 SH   SOLE 7 3,673 0 0
QIAGEN NV SHS NEW N72482123 4,307 89,016 SH   SOLE 18 89,016 0 0
QIAGEN NV SHS NEW N72482123 2,901 59,959 SH   SOLE 19 59,959 0 0
QIAGEN NV SHS NEW N72482123 98,070 2,027,071 SH   SOLE 21 2,027,071 0 0
QIAGEN NV SHS NEW N72482123 92,565 1,913,288 SH   SOLE 22 1,737,563 0 175,725
QIAGEN NV SHS NEW N72482123 194 4,003 SH   SOLE 31 4,003 0 0
QIAGEN NV SHS NEW N72482123 13,432 277,636 SH   SOLE 43 23,108 0 254,528
QIWI PLC SPON ADR REP B 74735M108 14 1,297 SH   SOLE 25 1,297 0 0
QIWI PLC SPON ADR REP B 74735M108 14 1,288 SH   SOLE 43 0 0 1,288
QORVO INC COM 74736K101 49,561 253,314 SH   SOLE 2 45,451 0 207,863
QORVO INC COM 74736K101 8,205 41,936 SH   SOLE 4 37,683 0 4,253
QORVO INC COM 74736K101 23,893 122,121 SH   SOLE 7 108,781 0 13,340
QORVO INC COM 74736K101 218 1,116 SH   SOLE 13 368 0 748
QORVO INC COM 74736K101 2,592 13,248 SH   SOLE 15 13,248 0 0
QORVO INC COM 74736K101 25 126 SH   SOLE 17 0 0 126
QORVO INC COM 74736K101 50,946 260,392 SH   SOLE 18 244,581 0 15,811
QORVO INC COM 74736K101 40,817 208,622 SH   SOLE 19 208,622 0 0
QORVO INC COM 74736K101 792,302 4,049,586 SH   SOLE 21 4,049,586 0 0
QORVO INC COM 74736K101 476,686 2,436,421 SH   SOLE 22 2,190,707 0 245,714
QORVO INC COM 74736K101 12,527 64,026 SH   SOLE 23 64,026 0 0
QORVO INC COM 74736K101 36,666 187,407 SH   SOLE 25 187,407 0 0
QORVO INC COM 74736K101 50,200 256,579 SH   SOLE 26 106,831 0 149,748
QORVO INC COM 74736K101 77,136 394,256 SH   SOLE 28 11,741 0 382,515
QORVO INC COM 74736K101 144,221 737,136 SH   SOLE 30 737,136 0 0
QORVO INC COM 74736K101 5,317 27,177 SH   SOLE 31 14,127 0 13,050
QORVO INC COM 74736K101 65,183 333,163 SH   SOLE 34 333,163 0 0
QORVO INC COM 74736K101 11,123 56,853 SH   SOLE 36 56,853 0 0
QORVO INC COM 74736K101 749 3,826 SH   SOLE 40 3,826 0 0
QORVO INC COM 74736K101 9,154 46,787 SH   SOLE 43 4,346 0 42,441
QTS RLTY TR INC COM CL A 74736A103 7,695 99,552 SH   SOLE 2 27,224 0 72,328
QTS RLTY TR INC COM CL A 74736A103 7,573 97,975 SH   SOLE 4 97,975 0 0
QTS RLTY TR INC COM CL A 74736A103 6,899 89,254 SH   SOLE 7 89,254 0 0
QTS RLTY TR INC COM CL A 74736A103 16,818 217,573 SH   SOLE 18 217,573 0 0
QTS RLTY TR INC COM CL A 74736A103 25,728 332,834 SH   SOLE 19 332,834 0 0
QTS RLTY TR INC COM CL A 74736A103 213,095 2,756,723 SH   SOLE 21 2,756,723 0 0
QTS RLTY TR INC COM CL A 74736A103 183,823 2,378,042 SH   SOLE 22 2,302,091 0 75,951
QTS RLTY TR INC COM CL A 74736A103 676 8,745 SH   SOLE 23 8,745 0 0
QTS RLTY TR INC COM CL A 74736A103 22,820 295,219 SH   SOLE 25 295,219 0 0
QTS RLTY TR INC COM CL A 74736A103 4,383 56,698 SH   SOLE 26 25,975 0 30,723
QTS RLTY TR INC COM CL A 74736A103 3,876 50,143 SH   SOLE 28 8,252 0 41,891
QTS RLTY TR INC COM CL A 74736A103 23,132 299,244 SH   SOLE 30 299,244 0 0
QTS RLTY TR INC COM CL A 74736A103 136 1,755 SH   SOLE 34 1,755 0 0
QTS RLTY TR INC COM CL A 74736A103 202 2,615 SH   SOLE 36 2,615 0 0
QTS RLTY TR INC COM CL A 74736A103 581 7,516 SH   SOLE 40 7,516 0 0
QTS RLTY TR INC COM CL A 74736A103 4,147 53,650 SH   SOLE 43 947 0 52,703
QUAD / GRAPHICS INC COM CL A 747301109 74 17,805 SH   SOLE 2 17,805 0 0
QUAD / GRAPHICS INC COM CL A 747301109 31 7,505 SH   SOLE 18 7,505 0 0
QUAD / GRAPHICS INC COM CL A 747301109 74 17,861 SH   SOLE 19 17,861 0 0
QUAD / GRAPHICS INC COM CL A 747301109 505 121,757 SH   SOLE 21 121,757 0 0
QUAD / GRAPHICS INC COM CL A 747301109 2,463 593,604 SH   SOLE 22 593,604 0 0
QUAKER CHEM CORP COM 747316107 1,311 5,528 SH   SOLE 2 4,106 0 1,422
QUAKER CHEM CORP COM 747316107 14 57 SH   SOLE 4 57 0 0
QUAKER CHEM CORP COM 747316107 47 200 SH   SOLE 7 200 0 0
QUAKER CHEM CORP COM 747316107 12,552 52,918 SH   SOLE 18 52,918 0 0
QUAKER CHEM CORP COM 747316107 5,528 23,308 SH   SOLE 19 23,308 0 0
QUAKER CHEM CORP COM 747316107 358,673 1,512,178 SH   SOLE 21 1,512,178 0 0
QUAKER CHEM CORP COM 747316107 83,438 351,777 SH   SOLE 22 343,910 0 7,867
QUAKER CHEM CORP COM 747316107 115 483 SH   SOLE 25 483 0 0
QUAKER CHEM CORP COM 747316107 1,264 5,327 SH   SOLE 26 4,073 0 1,254
QUAKER CHEM CORP COM 747316107 433 1,824 SH   SOLE 28 1,824 0 0
QUAKER CHEM CORP COM 747316107 6,726 28,356 SH   SOLE 30 28,356 0 0
QUAKER CHEM CORP COM 747316107 127 535 SH   SOLE 34 535 0 0
QUAKER CHEM CORP COM 747316107 368 1,551 SH   SOLE 40 1,551 0 0
QUAKER CHEM CORP COM 747316107 1,219 5,141 SH   SOLE 43 33 0 5,108
QUALCOMM INC COM 747525103 428,352 2,996,936 SH   SOLE 2 858,213 0 2,138,723
QUALCOMM INC COM 747525103 97,887 684,863 SH   SOLE 4 424,227 0 260,636
QUALCOMM INC COM 747525103 163,771 1,145,811 SH   SOLE 7 1,088,605 0 57,206
QUALCOMM INC COM 747525103 19,910 139,300 SH   SOLE 13 133,704 0 5,596
QUALCOMM INC COM 747525103 17,083 119,522 SH   SOLE 15 119,522 0 0
QUALCOMM INC COM 747525103 5 36 SH   SOLE 17 0 0 36
QUALCOMM INC COM 747525103 354,032 2,476,960 SH   SOLE 18 2,191,698 0 285,262
QUALCOMM INC COM 747525103 246,102 1,721,838 SH   SOLE 19 1,721,838 0 0
QUALCOMM INC COM 747525103 3,965,307 27,742,998 SH   SOLE 21 27,742,998 0 0
QUALCOMM INC COM 747525103 3,622,675 25,345,796 SH   SOLE 22 22,293,427 0 3,052,369
QUALCOMM INC COM 747525103 114,641 802,075 SH   SOLE 23 802,075 0 0
QUALCOMM INC COM 747525103 259,734 1,817,212 SH   SOLE 25 1,817,212 0 0
QUALCOMM INC COM 747525103 397,445 2,780,698 SH   SOLE 26 1,134,052 0 1,646,646
QUALCOMM INC COM 747525103 431,197 3,016,843 SH   SOLE 28 133,424 0 2,883,419
QUALCOMM INC COM 747525103 12,344 86,362 SH   SOLE 29 86,362 0 0
QUALCOMM INC COM 747525103 871,157 6,094,990 SH   SOLE 30 5,958,672 0 136,318
QUALCOMM INC COM 747525103 81,995 573,670 SH   SOLE 31 333,517 0 240,153
QUALCOMM INC COM 747525103 38,026 266,045 SH   SOLE 32 266,045 0 0
QUALCOMM INC COM 747525103 136,645 956,025 SH   SOLE 34 956,025 0 0
QUALCOMM INC COM 747525103 84,270 589,592 SH   SOLE 36 589,592 0 0
QUALCOMM INC COM 747525103 5,896 41,250 SH   SOLE 40 41,250 0 0
QUALCOMM INC COM 747525103 121,717 851,586 SH   SOLE 43 58,343 0 793,243
QUALIGEN THERAPEUTICS INC COM 74754R103 12 5,887 SH   SOLE 18 5,887 0 0
QUALIGEN THERAPEUTICS INC COM 74754R103 146 73,167 SH   SOLE 21 73,167 0 0
QUALIGEN THERAPEUTICS INC COM 74754R103 506 254,351 SH   SOLE 22 254,351 0 0
QUALTRICS INTL INC COM CL A 747601201 1,293 33,797 SH   SOLE 2 33,797 0 0
QUALTRICS INTL INC COM CL A 747601201 1,192 31,152 SH   SOLE 19 31,152 0 0
QUALTRICS INTL INC COM CL A 747601201 9,087 237,572 SH   SOLE 21 237,572 0 0
QUALTRICS INTL INC COM CL A 747601201 30,246 790,740 SH   SOLE 22 790,740 0 0
QUALTRICS INTL INC COM CL A 747601201 672 17,558 SH   SOLE 25 17,558 0 0
QUALTRICS INTL INC COM CL A 747601201 4,354 113,817 SH   SOLE 26 0 0 113,817
QUALTRICS INTL INC COM CL A 747601201 5,515 144,177 SH   SOLE 28 0 0 144,177
QUALTRICS INTL INC COM CL A 747601201 3,984 104,146 SH   SOLE 34 104,146 0 0
QUALYS INC COM 74758T303 2,840 28,204 SH   SOLE 2 24,423 0 3,781
QUALYS INC COM 74758T303 14 135 SH   SOLE 4 135 0 0
QUALYS INC COM 74758T303 52 512 SH   SOLE 7 512 0 0
QUALYS INC COM 74758T303 17,531 174,108 SH   SOLE 18 174,108 0 0
QUALYS INC COM 74758T303 6,002 59,604 SH   SOLE 19 59,604 0 0
QUALYS INC COM 74758T303 250,620 2,489,030 SH   SOLE 21 2,489,030 0 0
QUALYS INC COM 74758T303 100,145 994,586 SH   SOLE 22 974,294 0 20,292
QUALYS INC COM 74758T303 423 4,205 SH   SOLE 25 4,205 0 0
QUALYS INC COM 74758T303 2,105 20,901 SH   SOLE 26 13,553 0 7,348
QUALYS INC COM 74758T303 432 4,294 SH   SOLE 28 4,294 0 0
QUALYS INC COM 74758T303 19,648 195,131 SH   SOLE 30 195,131 0 0
QUALYS INC COM 74758T303 214 2,130 SH   SOLE 36 2,130 0 0
QUALYS INC COM 74758T303 414 4,112 SH   SOLE 40 4,112 0 0
QUALYS INC COM 74758T303 1,514 15,039 SH   SOLE 43 2,995 0 12,044
QUANEX BLDG PRODS CORP COM 747619104 939 37,784 SH   SOLE 2 9,980 0 27,804
QUANEX BLDG PRODS CORP COM 747619104 5 194 SH   SOLE 4 194 0 0
QUANEX BLDG PRODS CORP COM 747619104 16 632 SH   SOLE 7 632 0 0
QUANEX BLDG PRODS CORP COM 747619104 3,580 144,109 SH   SOLE 18 144,109 0 0
QUANEX BLDG PRODS CORP COM 747619104 1,587 63,895 SH   SOLE 19 63,895 0 0
QUANEX BLDG PRODS CORP COM 747619104 107,902 4,343,889 SH   SOLE 21 4,343,889 0 0
QUANEX BLDG PRODS CORP COM 747619104 23,440 943,636 SH   SOLE 22 892,858 0 50,778
QUANEX BLDG PRODS CORP COM 747619104 22 884 SH   SOLE 25 884 0 0
QUANEX BLDG PRODS CORP COM 747619104 277 11,168 SH   SOLE 26 8,673 0 2,495
QUANEX BLDG PRODS CORP COM 747619104 121 4,862 SH   SOLE 28 4,862 0 0
QUANEX BLDG PRODS CORP COM 747619104 1,803 72,599 SH   SOLE 30 72,599 0 0
QUANEX BLDG PRODS CORP COM 747619104 32 1,269 SH   SOLE 34 1,269 0 0
QUANEX BLDG PRODS CORP COM 747619104 100 4,013 SH   SOLE 40 4,013 0 0
QUANEX BLDG PRODS CORP COM 747619104 205 8,262 SH   SOLE 43 0 0 8,262
QUANTA SVCS INC COM 74762E102 28,111 310,375 SH   SOLE 2 74,158 0 236,217
QUANTA SVCS INC COM 74762E102 45 499 SH   SOLE 4 499 0 0
QUANTA SVCS INC COM 74762E102 17,700 195,425 SH   SOLE 7 191,479 0 3,946
QUANTA SVCS INC COM 74762E102 192 2,116 SH   SOLE 15 2,116 0 0
QUANTA SVCS INC COM 74762E102 116,077 1,281,623 SH   SOLE 18 1,267,292 0 14,331
QUANTA SVCS INC COM 74762E102 33,755 372,697 SH   SOLE 19 372,697 0 0
QUANTA SVCS INC COM 74762E102 290,342 3,205,716 SH   SOLE 21 3,205,716 0 0
QUANTA SVCS INC COM 74762E102 290,292 3,205,167 SH   SOLE 22 2,896,560 0 308,607
QUANTA SVCS INC COM 74762E102 26 286 SH   SOLE 23 286 0 0
QUANTA SVCS INC COM 74762E102 4,689 51,769 SH   SOLE 25 24,386 0 27,383
QUANTA SVCS INC COM 74762E102 13,709 151,365 SH   SOLE 26 52,899 0 98,466
QUANTA SVCS INC COM 74762E102 2,696 29,763 SH   SOLE 28 15,243 0 14,520
QUANTA SVCS INC COM 74762E102 34,613 382,164 SH   SOLE 30 382,164 0 0
QUANTA SVCS INC COM 74762E102 222 2,448 SH   SOLE 31 2,448 0 0
QUANTA SVCS INC COM 74762E102 194,750 2,150,274 SH   SOLE 34 2,150,274 0 0
QUANTA SVCS INC COM 74762E102 1,628 17,974 SH   SOLE 36 17,974 0 0
QUANTA SVCS INC COM 74762E102 1,557 17,188 SH   SOLE 40 17,188 0 0
QUANTA SVCS INC COM 74762E102 15,054 166,215 SH   SOLE 43 14,289 0 151,926
QUANTERIX CORP COM 74766Q101 1,000 17,039 SH   SOLE 2 10,312 0 6,727
QUANTERIX CORP COM 74766Q101 6 110 SH   SOLE 4 110 0 0
QUANTERIX CORP COM 74766Q101 29 496 SH   SOLE 7 496 0 0
QUANTERIX CORP COM 74766Q101 5,567 94,895 SH   SOLE 18 94,895 0 0
QUANTERIX CORP COM 74766Q101 6,025 102,707 SH   SOLE 19 102,707 0 0
QUANTERIX CORP COM 74766Q101 72,983 1,244,172 SH   SOLE 21 1,244,172 0 0
QUANTERIX CORP COM 74766Q101 43,454 740,775 SH   SOLE 22 723,090 0 17,685
QUANTERIX CORP COM 74766Q101 98 1,666 SH   SOLE 23 1,666 0 0
QUANTERIX CORP COM 74766Q101 45 760 SH   SOLE 25 760 0 0
QUANTERIX CORP COM 74766Q101 1,224 20,866 SH   SOLE 26 10,099 0 10,767
QUANTERIX CORP COM 74766Q101 130 2,210 SH   SOLE 28 2,210 0 0
QUANTERIX CORP COM 74766Q101 9,024 153,832 SH   SOLE 30 153,832 0 0
QUANTERIX CORP COM 74766Q101 27 452 SH   SOLE 36 452 0 0
QUANTERIX CORP COM 74766Q101 215 3,671 SH   SOLE 40 3,671 0 0
QUANTERIX CORP COM 74766Q101 410 6,987 SH   SOLE 43 56 0 6,931
QUANTUM CORP COM NEW 747906501 245 35,490 SH   SOLE 2 3,419 0 32,071
QUANTUM CORP COM NEW 747906501 6 898 SH   SOLE 7 898 0 0
QUANTUM CORP COM NEW 747906501 1,271 184,503 SH   SOLE 18 184,503 0 0
QUANTUM CORP COM NEW 747906501 705 102,352 SH   SOLE 19 102,352 0 0
QUANTUM CORP COM NEW 747906501 14,803 2,148,409 SH   SOLE 21 2,148,409 0 0
QUANTUM CORP COM NEW 747906501 9,444 1,370,682 SH   SOLE 22 1,315,671 0 55,011
QUANTUMSCAPE CORP COM CL A 74767V109 6,243 213,361 SH   SOLE 2 33,732 0 179,629
QUANTUMSCAPE CORP COM CL A 74767V109 55 1,882 SH   SOLE 7 1,882 0 0
QUANTUMSCAPE CORP COM CL A 74767V109 2,934 100,280 SH   SOLE 18 100,280 0 0
QUANTUMSCAPE CORP COM CL A 74767V109 899 30,710 SH   SOLE 19 30,710 0 0
QUANTUMSCAPE CORP COM CL A 74767V109 42,696 1,459,206 SH   SOLE 21 1,459,206 0 0
QUANTUMSCAPE CORP COM CL A 74767V109 102,797 3,513,218 SH   SOLE 22 3,257,070 0 256,148
QUANTUMSCAPE CORP COM CL A 74767V109 60 2,066 SH   SOLE 31 2,066 0 0
QUDIAN INC ADR 747798106 1,211 502,691 SH   SOLE 21 502,691 0 0
QUDIAN INC ADR 747798106 2,484 1,030,525 SH   SOLE 22 947,155 0 83,370
QUDIAN INC ADR 747798106 18 7,298 SH   SOLE 25 7,298 0 0
QUDIAN INC ADR 747798106 1,272 527,849 SH   SOLE 30 527,849 0 0
QUDIAN INC ADR 747798106 309 128,327 SH   SOLE 43 0 0 128,327
QUEST DIAGNOSTICS INC COM 74834L100 40,859 309,609 SH   SOLE 2 60,194 0 249,415
QUEST DIAGNOSTICS INC COM 74834L100 12,139 91,981 SH   SOLE 4 56,972 0 35,009
QUEST DIAGNOSTICS INC COM 74834L100 23,266 176,301 SH   SOLE 7 129,559 0 46,742
QUEST DIAGNOSTICS INC COM 74834L100 158 1,200 SH   SOLE 13 364 0 836
QUEST DIAGNOSTICS INC COM 74834L100 2,217 16,803 SH   SOLE 15 16,803 0 0
QUEST DIAGNOSTICS INC COM 74834L100 2 13 SH   SOLE 17 0 0 13
QUEST DIAGNOSTICS INC COM 74834L100 38,852 294,397 SH   SOLE 18 275,758 0 18,639
QUEST DIAGNOSTICS INC COM 74834L100 53,966 408,924 SH   SOLE 19 408,924 0 0
QUEST DIAGNOSTICS INC COM 74834L100 546,609 4,141,918 SH   SOLE 21 4,141,918 0 0
QUEST DIAGNOSTICS INC COM 74834L100 375,618 2,846,236 SH   SOLE 22 2,561,125 0 285,111
QUEST DIAGNOSTICS INC COM 74834L100 11,771 89,198 SH   SOLE 23 89,198 0 0
QUEST DIAGNOSTICS INC COM 74834L100 37,264 282,369 SH   SOLE 25 282,369 0 0
QUEST DIAGNOSTICS INC COM 74834L100 44,758 339,153 SH   SOLE 26 153,506 0 185,647
QUEST DIAGNOSTICS INC COM 74834L100 55,509 420,617 SH   SOLE 28 17,313 0 403,304
QUEST DIAGNOSTICS INC COM 74834L100 15 115 SH   SOLE 29 115 0 0
QUEST DIAGNOSTICS INC COM 74834L100 132,406 1,003,303 SH   SOLE 30 1,003,303 0 0
QUEST DIAGNOSTICS INC COM 74834L100 4,167 31,577 SH   SOLE 31 17,122 0 14,455
QUEST DIAGNOSTICS INC COM 74834L100 18,241 138,221 SH   SOLE 34 138,221 0 0
QUEST DIAGNOSTICS INC COM 74834L100 13,653 103,453 SH   SOLE 36 103,453 0 0
QUEST DIAGNOSTICS INC COM 74834L100 578 4,376 SH   SOLE 40 4,376 0 0
QUEST DIAGNOSTICS INC COM 74834L100 15,721 119,122 SH   SOLE 43 7,212 0 111,910
QUEST RESOURCE HLDG CORP COM NEW 74836W203 20 3,209 SH   SOLE 18 3,209 0 0
QUEST RESOURCE HLDG CORP COM NEW 74836W203 298 46,867 SH   SOLE 21 46,867 0 0
QUEST RESOURCE HLDG CORP COM NEW 74836W203 4 578 SH   SOLE 22 578 0 0
QUICKLOGIC CORP COM NEW 74837P405 17 2,379 SH   SOLE 18 2,379 0 0
QUICKLOGIC CORP COM NEW 74837P405 25 3,444 SH   SOLE 21 3,444 0 0
QUICKLOGIC CORP COM NEW 74837P405 713 98,593 SH   SOLE 22 98,593 0 0
QUIDEL CORP COM 74838J101 12,262 95,710 SH   SOLE 2 29,887 0 65,823
QUIDEL CORP COM 74838J101 20 153 SH   SOLE 4 153 0 0
QUIDEL CORP COM 74838J101 78 608 SH   SOLE 7 608 0 0
QUIDEL CORP COM 74838J101 12,024 93,849 SH   SOLE 18 93,849 0 0
QUIDEL CORP COM 74838J101 1,289 10,058 SH   SOLE 19 10,058 0 0
QUIDEL CORP COM 74838J101 232,951 1,818,228 SH   SOLE 21 1,818,228 0 0
QUIDEL CORP COM 74838J101 139,606 1,089,648 SH   SOLE 22 1,042,228 0 47,420
QUIDEL CORP COM 74838J101 242 1,891 SH   SOLE 25 1,891 0 0
QUIDEL CORP COM 74838J101 1,836 14,329 SH   SOLE 26 11,279 0 3,050
QUIDEL CORP COM 74838J101 626 4,886 SH   SOLE 28 4,886 0 0
QUIDEL CORP COM 74838J101 26,692 208,337 SH   SOLE 30 208,337 0 0
QUIDEL CORP COM 74838J101 85 667 SH   SOLE 31 667 0 0
QUIDEL CORP COM 74838J101 230 1,796 SH   SOLE 36 1,796 0 0
QUIDEL CORP COM 74838J101 594 4,639 SH   SOLE 40 4,639 0 0
QUIDEL CORP COM 74838J101 2,043 15,947 SH   SOLE 43 253 0 15,694
QUINSTREET INC COM 74874Q100 548 29,495 SH   SOLE 2 20,951 0 8,544
QUINSTREET INC COM 74874Q100 3 153 SH   SOLE 4 153 0 0
QUINSTREET INC COM 74874Q100 16 877 SH   SOLE 7 877 0 0
QUINSTREET INC COM 74874Q100 3,898 209,777 SH   SOLE 18 209,777 0 0
QUINSTREET INC COM 74874Q100 1,599 86,078 SH   SOLE 19 86,078 0 0
QUINSTREET INC COM 74874Q100 107,340 5,777,204 SH   SOLE 21 5,777,204 0 0
QUINSTREET INC COM 74874Q100 26,250 1,412,788 SH   SOLE 22 1,385,011 0 27,777
QUINSTREET INC COM 74874Q100 24 1,283 SH   SOLE 25 1,283 0 0
QUINSTREET INC COM 74874Q100 234 12,605 SH   SOLE 26 0 0 12,605
QUINSTREET INC COM 74874Q100 140 7,540 SH   SOLE 28 7,540 0 0
QUINSTREET INC COM 74874Q100 2,939 158,162 SH   SOLE 30 158,162 0 0
QUINSTREET INC COM 74874Q100 126 6,803 SH   SOLE 40 6,803 0 0
QUINSTREET INC COM 74874Q100 444 23,912 SH   SOLE 43 0 0 23,912
QUMU CORP COM 749063103 9 3,143 SH   SOLE 18 3,143 0 0
QUMU CORP COM 749063103 149 51,609 SH   SOLE 21 51,609 0 0
QUMU CORP COM 749063103 629 218,267 SH   SOLE 22 218,267 0 0
QUOTIENT LTD SHS G73268107 126 34,523 SH   SOLE 2 26,580 0 7,943
QUOTIENT LTD SHS G73268107 4 1,170 SH   SOLE 7 1,170 0 0
QUOTIENT LTD SHS G73268107 954 261,965 SH   SOLE 18 261,965 0 0
QUOTIENT LTD SHS G73268107 450 123,580 SH   SOLE 19 123,580 0 0
QUOTIENT LTD SHS G73268107 10,183 2,797,527 SH   SOLE 21 2,797,527 0 0
QUOTIENT LTD SHS G73268107 8,320 2,285,818 SH   SOLE 22 2,246,189 0 39,629
QUOTIENT LTD SHS G73268107 37 10,088 SH   SOLE 25 10,088 0 0
QUOTIENT LTD SHS G73268107 24 6,615 SH   SOLE 26 6,615 0 0
QUOTIENT LTD SHS G73268107 54 14,878 SH   SOLE 28 14,878 0 0
QUOTIENT LTD SHS G73268107 289 79,440 SH   SOLE 30 79,440 0 0
QUOTIENT LTD SHS G73268107 18 4,991 SH   SOLE 34 4,991 0 0
QUOTIENT LTD SHS G73268107 51 14,066 SH   SOLE 36 14,066 0 0
QUOTIENT LTD SHS G73268107 18 5,081 SH   SOLE 40 5,081 0 0
QUOTIENT LTD SHS G73268107 24 6,672 SH   SOLE 43 460 0 6,212
QUOTIENT TECHNOLOGY INC COM 749119103 373 34,545 SH   SOLE 2 25,092 0 9,453
QUOTIENT TECHNOLOGY INC COM 749119103 4 365 SH   SOLE 4 365 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 13 1,232 SH   SOLE 7 1,232 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 3,013 278,758 SH   SOLE 18 278,758 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 1,648 152,447 SH   SOLE 19 152,447 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 31,871 2,948,316 SH   SOLE 21 2,948,316 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 22,053 2,040,024 SH   SOLE 22 1,994,346 0 45,678
QUOTIENT TECHNOLOGY INC COM 749119103 33 3,008 SH   SOLE 25 3,008 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 590 54,609 SH   SOLE 26 41,803 0 12,806
QUOTIENT TECHNOLOGY INC COM 749119103 121 11,159 SH   SOLE 28 11,159 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 1,592 147,253 SH   SOLE 30 147,253 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 23 2,125 SH   SOLE 36 2,125 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 85 7,833 SH   SOLE 40 7,833 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 240 22,182 SH   SOLE 43 0 0 22,182
QURATE RETAIL INC COM SER A 74915M100 10,548 805,784 SH   SOLE 2 128,169 0 677,615
QURATE RETAIL INC COM SER A 74915M100 21 1,572 SH   SOLE 4 1,572 0 0
QURATE RETAIL INC COM SER A 74915M100 175 13,405 SH   SOLE 7 13,405 0 0
QURATE RETAIL INC COM SER A 74915M100 1,916 146,374 SH   SOLE 18 146,374 0 0
QURATE RETAIL INC COM SER A 74915M100 1,281 97,875 SH   SOLE 19 97,875 0 0
QURATE RETAIL INC COM SER A 74915M100 60,687 4,636,124 SH   SOLE 21 4,636,124 0 0
QURATE RETAIL INC COM SER A 74915M100 116,026 8,863,677 SH   SOLE 22 8,379,012 0 484,665
QURATE RETAIL INC COM SER A 74915M100 159 12,171 SH   SOLE 25 12,171 0 0
QURATE RETAIL INC COM SER A 74915M100 1,744 133,268 SH   SOLE 26 103,145 0 30,123
QURATE RETAIL INC COM SER A 74915M100 1,026 78,351 SH   SOLE 28 42,384 0 35,967
QURATE RETAIL INC COM SER A 74915M100 3,933 300,462 SH   SOLE 30 300,462 0 0
QURATE RETAIL INC COM SER A 74915M100 86 6,602 SH   SOLE 31 6,602 0 0
QURATE RETAIL INC COM SER A 74915M100 1,674 127,914 SH   SOLE 36 127,914 0 0
QURATE RETAIL INC COM SER A 74915M100 595 45,439 SH   SOLE 40 45,439 0 0
QURATE RETAIL INC COM SER A 74915M100 6,077 464,248 SH   SOLE 43 40,861 0 423,387
QUTOUTIAO INC ADS REP SHS A 74915J107 194 104,106 SH   SOLE 21 104,106 0 0
QUTOUTIAO INC ADS REP SHS A 74915J107 619 333,037 SH   SOLE 22 321,338 0 11,699
QUTOUTIAO INC ADS REP SHS A 74915J107 387 208,262 SH   SOLE 30 208,262 0 0
R1 RCM INC COM 749397105 2,956 132,899 SH   SOLE 2 95,812 0 37,087
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 15,542 698,810 SH   SOLE 18 682,948 0 15,862
R1 RCM INC COM 749397105 9,338 419,875 SH   SOLE 19 419,875 0 0
R1 RCM INC COM 749397105 211,430 9,506,735 SH   SOLE 21 9,506,735 0 0
R1 RCM INC COM 749397105 92,314 4,150,798 SH   SOLE 22 4,085,640 0 65,158
R1 RCM INC COM 749397105 261 11,716 SH   SOLE 23 11,716 0 0
R1 RCM INC COM 749397105 74,463 3,348,157 SH   SOLE 25 3,348,157 0 0
R1 RCM INC COM 749397105 1,856 83,470 SH   SOLE 26 38,634 0 44,836
R1 RCM INC COM 749397105 247 11,126 SH   SOLE 28 11,126 0 0
R1 RCM INC COM 749397105 14,699 660,913 SH   SOLE 30 660,913 0 0
R1 RCM INC COM 749397105 39 1,768 SH   SOLE 34 1,768 0 0
R1 RCM INC COM 749397105 291 13,097 SH   SOLE 36 13,097 0 0
R1 RCM INC COM 749397105 310 13,957 SH   SOLE 40 13,957 0 0
R1 RCM INC COM 749397105 484 21,751 SH   SOLE 43 84 0 21,667
RACKSPACE TECHNOLOGY INC COM 750102105 591 30,159 SH   SOLE 2 12,962 0 17,197
RACKSPACE TECHNOLOGY INC COM 750102105 2 120 SH   SOLE 4 120 0 0
RACKSPACE TECHNOLOGY INC COM 750102105 17 864 SH   SOLE 7 864 0 0
RACKSPACE TECHNOLOGY INC COM 750102105 3,291 167,808 SH   SOLE 18 167,808 0 0
RACKSPACE TECHNOLOGY INC COM 750102105 1,841 93,864 SH   SOLE 19 93,864 0 0
RACKSPACE TECHNOLOGY INC COM 750102105 35,335 1,801,908 SH   SOLE 21 1,801,908 0 0
RACKSPACE TECHNOLOGY INC COM 750102105 20,982 1,069,941 SH   SOLE 22 1,027,085 0 42,856
RACKSPACE TECHNOLOGY INC COM 750102105 58 2,961 SH   SOLE 25 2,961 0 0
RACKSPACE TECHNOLOGY INC COM 750102105 526 26,843 SH   SOLE 26 26,843 0 0
RACKSPACE TECHNOLOGY INC COM 750102105 210 10,719 SH   SOLE 30 10,719 0 0
RACKSPACE TECHNOLOGY INC COM 750102105 58 2,976 SH   SOLE 36 2,976 0 0
RACKSPACE TECHNOLOGY INC COM 750102105 123 6,275 SH   SOLE 40 6,275 0 0
RACKSPACE TECHNOLOGY INC COM 750102105 3 158 SH   SOLE 43 0 0 158
RADA ELECTR INDS LTD COM PAR NEW M81863124 7 582 SH   SOLE 18 582 0 0
RADIAN GROUP INC COM 750236101 7,962 357,823 SH   SOLE 2 132,015 0 225,808
RADIAN GROUP INC COM 750236101 51 2,309 SH   SOLE 4 2,309 0 0
RADIAN GROUP INC COM 750236101 256 11,527 SH   SOLE 7 11,527 0 0
RADIAN GROUP INC COM 750236101 297 13,339 SH   SOLE 13 13,339 0 0
RADIAN GROUP INC COM 750236101 13,809 620,627 SH   SOLE 18 620,627 0 0
RADIAN GROUP INC COM 750236101 18,559 834,098 SH   SOLE 19 834,098 0 0
RADIAN GROUP INC COM 750236101 170,630 7,668,781 SH   SOLE 21 7,668,781 0 0
RADIAN GROUP INC COM 750236101 122,561 5,508,365 SH   SOLE 22 5,213,891 0 294,474
RADIAN GROUP INC COM 750236101 557 25,024 SH   SOLE 23 25,024 0 0
RADIAN GROUP INC COM 750236101 254 11,431 SH   SOLE 25 11,431 0 0
RADIAN GROUP INC COM 750236101 4,360 195,945 SH   SOLE 26 53,388 0 142,557
RADIAN GROUP INC COM 750236101 4,028 181,012 SH   SOLE 28 10,301 0 170,711
RADIAN GROUP INC COM 750236101 43 1,930 SH   SOLE 29 1,930 0 0
RADIAN GROUP INC COM 750236101 3,285 147,653 SH   SOLE 30 147,653 0 0
RADIAN GROUP INC COM 750236101 54 2,414 SH   SOLE 34 2,414 0 0
RADIAN GROUP INC COM 750236101 362 16,279 SH   SOLE 36 16,279 0 0
RADIAN GROUP INC COM 750236101 483 21,693 SH   SOLE 40 21,693 0 0
RADIAN GROUP INC COM 750236101 1,248 56,088 SH   SOLE 43 1,980 0 54,108
RADIANT LOGISTICS INC COM 75025X100 481 69,473 SH   SOLE 2 3,195 0 66,278
RADIANT LOGISTICS INC COM 75025X100 4 631 SH   SOLE 7 631 0 0
RADIANT LOGISTICS INC COM 75025X100 1,063 153,331 SH   SOLE 18 143,100 0 10,231
RADIANT LOGISTICS INC COM 75025X100 675 97,380 SH   SOLE 19 97,380 0 0
RADIANT LOGISTICS INC COM 75025X100 10,528 1,519,143 SH   SOLE 21 1,519,143 0 0
RADIANT LOGISTICS INC COM 75025X100 7,783 1,123,047 SH   SOLE 22 1,082,575 0 40,472
RADIANT LOGISTICS INC COM 75025X100 228 32,853 SH   SOLE 26 0 0 32,853
RADIANT LOGISTICS INC COM 75025X100 4 517 SH   SOLE 43 0 0 517
RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103 1,752 120,825 SH   SOLE 2 42,427 0 78,398
RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103 10 707 SH   SOLE 7 707 0 0
RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103 2,178 150,220 SH   SOLE 18 150,220 0 0
RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103 5,721 394,582 SH   SOLE 19 394,582 0 0
RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103 26,509 1,828,175 SH   SOLE 21 1,828,175 0 0
RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103 25,499 1,758,559 SH   SOLE 22 1,687,571 0 70,988
RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103 191 13,189 SH   SOLE 23 13,189 0 0
RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103 25 1,743 SH   SOLE 25 1,743 0 0
RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103 1,182 81,545 SH   SOLE 26 0 0 81,545
RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103 194 13,369 SH   SOLE 30 13,369 0 0
RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103 100 6,921 SH   SOLE 40 6,921 0 0
RADIUS HEALTH INC COM NEW 750469207 688 37,711 SH   SOLE 2 26,587 0 11,124
RADIUS HEALTH INC COM NEW 750469207 3 177 SH   SOLE 4 177 0 0
RADIUS HEALTH INC COM NEW 750469207 15 816 SH   SOLE 7 816 0 0
RADIUS HEALTH INC COM NEW 750469207 2,878 157,774 SH   SOLE 18 144,224 0 13,550
RADIUS HEALTH INC COM NEW 750469207 3,947 216,383 SH   SOLE 19 216,383 0 0
RADIUS HEALTH INC COM NEW 750469207 34,691 1,901,900 SH   SOLE 21 1,901,900 0 0
RADIUS HEALTH INC COM NEW 750469207 22,616 1,239,911 SH   SOLE 22 1,211,797 0 28,114
RADIUS HEALTH INC COM NEW 750469207 74 4,042 SH   SOLE 23 4,042 0 0
RADIUS HEALTH INC COM NEW 750469207 35 1,895 SH   SOLE 25 1,895 0 0
RADIUS HEALTH INC COM NEW 750469207 412 22,590 SH   SOLE 26 4,876 0 17,714
RADIUS HEALTH INC COM NEW 750469207 109 5,973 SH   SOLE 28 5,973 0 0
RADIUS HEALTH INC COM NEW 750469207 931 51,061 SH   SOLE 30 51,061 0 0
RADIUS HEALTH INC COM NEW 750469207 27 1,480 SH   SOLE 36 1,480 0 0
RADIUS HEALTH INC COM NEW 750469207 111 6,061 SH   SOLE 40 6,061 0 0
RADIUS HEALTH INC COM NEW 750469207 127 6,947 SH   SOLE 43 503 0 6,444
RADNET INC COM 750491102 815 24,190 SH   SOLE 2 15,506 0 8,684
RADNET INC COM 750491102 4 133 SH   SOLE 4 133 0 0
RADNET INC COM 750491102 24 719 SH   SOLE 7 719 0 0
RADNET INC COM 750491102 6,158 182,781 SH   SOLE 18 182,781 0 0
RADNET INC COM 750491102 3,190 94,692 SH   SOLE 19 94,692 0 0
RADNET INC COM 750491102 163,766 4,860,982 SH   SOLE 21 4,860,982 0 0
RADNET INC COM 750491102 38,443 1,141,088 SH   SOLE 22 1,116,363 0 24,725
RADNET INC COM 750491102 113 3,343 SH   SOLE 25 3,343 0 0
RADNET INC COM 750491102 333 9,880 SH   SOLE 26 1,637 0 8,243
RADNET INC COM 750491102 198 5,866 SH   SOLE 28 5,866 0 0
RADNET INC COM 750491102 4,708 139,737 SH   SOLE 30 139,737 0 0
RADNET INC COM 750491102 152 4,512 SH   SOLE 34 4,512 0 0
RADNET INC COM 750491102 170 5,059 SH   SOLE 36 5,059 0 0
RADNET INC COM 750491102 165 4,895 SH   SOLE 40 4,895 0 0
RADNET INC COM 750491102 441 13,104 SH   SOLE 43 307 0 12,797
RADWARE LTD ORD M81873107 4 123 SH   SOLE 4 123 0 0
RADWARE LTD ORD M81873107 533 17,319 SH   SOLE 7 17,319 0 0
RADWARE LTD ORD M81873107 22,345 725,967 SH   SOLE 21 725,967 0 0
RADWARE LTD ORD M81873107 8,800 285,903 SH   SOLE 22 271,717 0 14,186
RADWARE LTD ORD M81873107 34 1,120 SH   SOLE 25 1,120 0 0
RADWARE LTD ORD M81873107 168 5,466 SH   SOLE 26 0 0 5,466
RADWARE LTD ORD M81873107 242 7,863 SH   SOLE 28 7,863 0 0
RADWARE LTD ORD M81873107 761 24,737 SH   SOLE 30 24,737 0 0
RADWARE LTD ORD M81873107 589 19,121 SH   SOLE 34 19,121 0 0
RADWARE LTD ORD M81873107 198 6,426 SH   SOLE 40 6,426 0 0
RADWARE LTD ORD M81873107 381 12,379 SH   SOLE 43 763 0 11,616
RAFAEL HLDGS INC COM CL B 75062E106 96 1,880 SH   SOLE 2 915 0 965
RAFAEL HLDGS INC COM CL B 75062E106 8 157 SH   SOLE 7 157 0 0
RAFAEL HLDGS INC COM CL B 75062E106 1,577 30,893 SH   SOLE 18 30,893 0 0
RAFAEL HLDGS INC COM CL B 75062E106 836 16,384 SH   SOLE 19 16,384 0 0
RAFAEL HLDGS INC COM CL B 75062E106 17,016 333,315 SH   SOLE 21 333,315 0 0
RAFAEL HLDGS INC COM CL B 75062E106 12,299 240,912 SH   SOLE 22 239,290 0 1,622
RAFAEL HLDGS INC COM CL B 75062E106 135 2,654 SH   SOLE 43 0 0 2,654
RAIN THERAPEUTICS INC COM 75082Q105 27 1,752 SH   SOLE 2 295 0 1,457
RAIN THERAPEUTICS INC COM 75082Q105 379 24,374 SH   SOLE 18 24,374 0 0
RAIN THERAPEUTICS INC COM 75082Q105 241 15,491 SH   SOLE 19 15,491 0 0
RAIN THERAPEUTICS INC COM 75082Q105 3,946 253,927 SH   SOLE 21 253,927 0 0
RAIN THERAPEUTICS INC COM 75082Q105 964 62,044 SH   SOLE 22 59,510 0 2,534
RALPH LAUREN CORP CL A 751212101 17,845 151,474 SH   SOLE 2 70,479 0 80,995
RALPH LAUREN CORP CL A 751212101 919 7,799 SH   SOLE 4 7,799 0 0
RALPH LAUREN CORP CL A 751212101 4,643 39,414 SH   SOLE 7 37,667 0 1,747
RALPH LAUREN CORP CL A 751212101 85 719 SH   SOLE 15 719 0 0
RALPH LAUREN CORP CL A 751212101 24,349 206,683 SH   SOLE 18 196,604 0 10,079
RALPH LAUREN CORP CL A 751212101 82,649 701,544 SH   SOLE 19 701,544 0 0
RALPH LAUREN CORP CL A 751212101 123,939 1,052,024 SH   SOLE 21 1,052,024 0 0
RALPH LAUREN CORP CL A 751212101 149,858 1,272,028 SH   SOLE 22 1,098,656 0 173,372
RALPH LAUREN CORP CL A 751212101 8,797 74,669 SH   SOLE 23 74,669 0 0
RALPH LAUREN CORP CL A 751212101 2,962 25,138 SH   SOLE 25 25,138 0 0
RALPH LAUREN CORP CL A 751212101 7,677 65,164 SH   SOLE 26 27,773 0 37,391
RALPH LAUREN CORP CL A 751212101 1,443 12,251 SH   SOLE 28 6,108 0 6,143
RALPH LAUREN CORP CL A 751212101 987 8,381 SH   SOLE 29 8,381 0 0
RALPH LAUREN CORP CL A 751212101 15,933 135,242 SH   SOLE 30 135,242 0 0
RALPH LAUREN CORP CL A 751212101 2,371 20,128 SH   SOLE 31 14,985 0 5,143
RALPH LAUREN CORP CL A 751212101 11,775 99,945 SH   SOLE 34 99,945 0 0
RALPH LAUREN CORP CL A 751212101 524 4,447 SH   SOLE 36 4,447 0 0
RALPH LAUREN CORP CL A 751212101 691 5,868 SH   SOLE 40 5,868 0 0
RALPH LAUREN CORP CL A 751212101 2,551 21,653 SH   SOLE 43 883 0 20,770
RALPH LAUREN CORP OPTIONS 751212101 200 1,700 SH Call SOLE 2 1,700 0 0
RALPH LAUREN CORP OPTIONS 751212101 259 2,200 SH Call SOLE 4 2,200 0 0
RALPH LAUREN CORP OPTIONS 751212101 3,016 25,600 SH Call SOLE 18 25,600 0 0
RALPH LAUREN CORP OPTIONS 751212101 32,362 274,700 SH Call SOLE 19 274,700 0 0
RALPH LAUREN CORP OPTIONS 751212101 1,626 13,800 SH Call SOLE 22 13,800 0 0
RALPH LAUREN CORP OPTIONS 751212101 12,900 109,500 SH Call SOLE 34 109,500 0 0
RAMACO RES INC COM 75134P303 15 2,662 SH   SOLE 18 2,662 0 0
RAMACO RES INC COM 75134P303 226 41,338 SH   SOLE 21 41,338 0 0
RAMBUS INC DEL COM 750917106 3,220 135,817 SH   SOLE 2 35,769 0 100,048
RAMBUS INC DEL COM 750917106 12 509 SH   SOLE 4 509 0 0
RAMBUS INC DEL COM 750917106 43 1,801 SH   SOLE 7 1,801 0 0
RAMBUS INC DEL COM 750917106 10,889 459,249 SH   SOLE 18 459,249 0 0
RAMBUS INC DEL COM 750917106 5,554 234,231 SH   SOLE 19 234,231 0 0
RAMBUS INC DEL COM 750917106 319,528 13,476,519 SH   SOLE 21 13,476,519 0 0
RAMBUS INC DEL COM 750917106 73,862 3,115,224 SH   SOLE 22 2,947,809 0 167,415
RAMBUS INC DEL COM 750917106 64 2,706 SH   SOLE 23 2,706 0 0
RAMBUS INC DEL COM 750917106 249 10,500 SH   SOLE 25 10,500 0 0
RAMBUS INC DEL COM 750917106 2,354 99,293 SH   SOLE 26 46,168 0 53,125
RAMBUS INC DEL COM 750917106 2,245 94,699 SH   SOLE 28 13,295 0 81,404
RAMBUS INC DEL COM 750917106 5,553 234,211 SH   SOLE 30 234,211 0 0
RAMBUS INC DEL COM 750917106 26 1,093 SH   SOLE 31 0 0 1,093
RAMBUS INC DEL COM 750917106 415 17,490 SH   SOLE 36 17,490 0 0
RAMBUS INC DEL COM 750917106 303 12,773 SH   SOLE 40 12,773 0 0
RAMBUS INC DEL COM 750917106 958 40,395 SH   SOLE 43 1,002 0 39,393
RANDOLPH BANCORP INC COM 752378109 21 1,028 SH   SOLE 18 1,028 0 0
RANDOLPH BANCORP INC COM 752378109 69 3,329 SH   SOLE 21 3,329 0 0
RANGE RES CORP COM 75281A109 4,234 252,649 SH   SOLE 2 75,862 0 176,787
RANGE RES CORP COM 75281A109 13 790 SH   SOLE 4 790 0 0
RANGE RES CORP COM 75281A109 64 3,843 SH   SOLE 7 3,843 0 0
RANGE RES CORP COM 75281A109 16,577 989,109 SH   SOLE 18 989,109 0 0
RANGE RES CORP COM 75281A109 7,009 418,178 SH   SOLE 19 418,178 0 0
RANGE RES CORP COM 75281A109 511,712 30,531,766 SH   SOLE 21 30,531,766 0 0
RANGE RES CORP COM 75281A109 109,414 6,528,280 SH   SOLE 22 6,176,387 0 351,893
RANGE RES CORP COM 75281A109 104 6,217 SH   SOLE 25 6,217 0 0
RANGE RES CORP COM 75281A109 1,216 72,547 SH   SOLE 26 55,309 0 17,238
RANGE RES CORP COM 75281A109 542 32,349 SH   SOLE 28 26,756 0 5,593
RANGE RES CORP COM 75281A109 10,868 648,425 SH   SOLE 30 648,425 0 0
RANGE RES CORP COM 75281A109 214 12,762 SH   SOLE 36 12,762 0 0
RANGE RES CORP COM 75281A109 510 30,438 SH   SOLE 40 30,438 0 0
RANGE RES CORP COM 75281A109 12,852 766,814 SH   SOLE 43 46,751 0 720,063
RANGER ENERGY SVCS INC COM CL A 75282U104 9 1,095 SH   SOLE 18 1,095 0 0
RANGER ENERGY SVCS INC COM CL A 75282U104 47 5,868 SH   SOLE 21 5,868 0 0
RANGER ENERGY SVCS INC COM CL A 75282U104 156 19,452 SH   SOLE 22 19,452 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103 821 32,783 SH   SOLE 2 10,719 0 22,064
RANPAK HOLDINGS CORP COM CL A 75321W103 3 126 SH   SOLE 4 126 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103 14 562 SH   SOLE 7 562 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103 2,958 118,182 SH   SOLE 18 118,182 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103 2,618 104,605 SH   SOLE 19 104,605 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103 34,554 1,380,523 SH   SOLE 21 1,380,523 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103 24,117 963,536 SH   SOLE 22 918,742 0 44,794
RANPAK HOLDINGS CORP COM CL A 75321W103 21 837 SH   SOLE 25 837 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103 19 761 SH   SOLE 26 761 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103 240 9,604 SH   SOLE 30 9,604 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103 140 5,595 SH   SOLE 40 5,595 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103 45 1,807 SH   SOLE 43 0 0 1,807
RAPID7 INC COM 753422104 5,246 55,441 SH   SOLE 2 25,620 0 29,821
RAPID7 INC COM 753422104 37 394 SH   SOLE 4 394 0 0
RAPID7 INC COM 753422104 84 883 SH   SOLE 7 883 0 0
RAPID7 INC COM 753422104 16,919 178,795 SH   SOLE 18 169,906 0 8,889
RAPID7 INC COM 753422104 32,438 342,783 SH   SOLE 19 342,783 0 0
RAPID7 INC COM 753422104 200,221 2,115,832 SH   SOLE 21 2,115,832 0 0
RAPID7 INC COM 753422104 144,391 1,525,850 SH   SOLE 22 1,494,261 0 31,589
RAPID7 INC COM 753422104 1,036 10,949 SH   SOLE 23 10,949 0 0
RAPID7 INC COM 753422104 681 7,199 SH   SOLE 25 7,199 0 0
RAPID7 INC COM 753422104 8,943 94,510 SH   SOLE 26 46,637 0 47,873
RAPID7 INC COM 753422104 579 6,118 SH   SOLE 28 6,118 0 0
RAPID7 INC COM 753422104 27,403 289,581 SH   SOLE 30 289,581 0 0
RAPID7 INC COM 753422104 2,590 27,366 SH   SOLE 34 27,366 0 0
RAPID7 INC COM 753422104 482 5,094 SH   SOLE 36 5,094 0 0
RAPID7 INC COM 753422104 541 5,719 SH   SOLE 40 5,719 0 0
RAPID7 INC COM 753422104 1,138 12,024 SH   SOLE 43 100 0 11,924
RAPT THERAPEUTICS INC COM 75382E109 236 7,409 SH   SOLE 2 5,243 0 2,166
RAPT THERAPEUTICS INC COM 75382E109 8 237 SH   SOLE 7 237 0 0
RAPT THERAPEUTICS INC COM 75382E109 2,246 70,646 SH   SOLE 18 70,646 0 0
RAPT THERAPEUTICS INC COM 75382E109 11,756 369,812 SH   SOLE 19 369,812 0 0
RAPT THERAPEUTICS INC COM 75382E109 25,979 817,191 SH   SOLE 21 817,191 0 0
RAPT THERAPEUTICS INC COM 75382E109 10,327 324,853 SH   SOLE 22 313,409 0 11,444
RAPT THERAPEUTICS INC COM 75382E109 24 750 SH   SOLE 25 750 0 0
RAPT THERAPEUTICS INC COM 75382E109 21 648 SH   SOLE 26 648 0 0
RAPT THERAPEUTICS INC COM 75382E109 407 12,815 SH   SOLE 30 12,815 0 0
RAPT THERAPEUTICS INC COM 75382E109 46 1,453 SH   SOLE 34 1,453 0 0
RAPT THERAPEUTICS INC COM 75382E109 47 1,464 SH   SOLE 40 1,464 0 0
RAPT THERAPEUTICS INC COM 75382E109 44 1,384 SH   SOLE 43 0 0 1,384
RAVE RESTAURANT GROUP INC COM 754198109 5 3,285 SH   SOLE 21 3,285 0 0
RAVE RESTAURANT GROUP INC COM 754198109 38 25,976 SH   SOLE 22 25,976 0 0
RAVEN INDS INC COM 754212108 868 15,002 SH   SOLE 2 11,037 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 8,193 141,620 SH   SOLE 18 141,620 0 0
RAVEN INDS INC COM 754212108 3,643 62,973 SH   SOLE 19 62,973 0 0
RAVEN INDS INC COM 754212108 241,166 4,168,821 SH   SOLE 21 4,168,821 0 0
RAVEN INDS INC COM 754212108 52,462 906,868 SH   SOLE 22 884,776 0 22,092
RAVEN INDS INC COM 754212108 195 3,370 SH   SOLE 25 3,370 0 0
RAVEN INDS INC COM 754212108 673 11,631 SH   SOLE 26 7,755 0 3,876
RAVEN INDS INC COM 754212108 262 4,532 SH   SOLE 28 4,532 0 0
RAVEN INDS INC COM 754212108 4,549 78,626 SH   SOLE 30 78,626 0 0
RAVEN INDS INC COM 754212108 333 5,749 SH   SOLE 36 5,749 0 0
RAVEN INDS INC COM 754212108 259 4,478 SH   SOLE 40 4,478 0 0
RAVEN INDS INC COM 754212108 1,433 24,775 SH   SOLE 43 88 0 24,687
RAYMOND JAMES FINL INC COM 754730109 58,202 448,051 SH   SOLE 2 217,402 0 230,649
RAYMOND JAMES FINL INC COM 754730109 10,140 78,061 SH   SOLE 4 47,912 0 30,149
RAYMOND JAMES FINL INC COM 754730109 19,624 151,070 SH   SOLE 7 117,817 0 33,253
RAYMOND JAMES FINL INC COM 754730109 178 1,372 SH   SOLE 13 321 0 1,051
RAYMOND JAMES FINL INC COM 754730109 2,117 16,299 SH   SOLE 15 16,299 0 0
RAYMOND JAMES FINL INC COM 754730109 175,446 1,350,621 SH   SOLE 18 1,239,563 0 111,058
RAYMOND JAMES FINL INC COM 754730109 310,050 2,386,839 SH   SOLE 19 2,386,839 0 0
RAYMOND JAMES FINL INC COM 754730109 468,145 3,603,886 SH   SOLE 21 3,603,886 0 0
RAYMOND JAMES FINL INC COM 754730109 373,550 2,875,676 SH   SOLE 22 2,608,929 0 266,747
RAYMOND JAMES FINL INC COM 754730109 9,217 70,956 SH   SOLE 23 70,956 0 0
RAYMOND JAMES FINL INC COM 754730109 30,494 234,748 SH   SOLE 25 234,748 0 0
RAYMOND JAMES FINL INC COM 754730109 38,713 298,021 SH   SOLE 26 108,618 0 189,403
RAYMOND JAMES FINL INC COM 754730109 57,048 439,166 SH   SOLE 28 12,501 0 426,665
RAYMOND JAMES FINL INC COM 754730109 16 123 SH   SOLE 29 123 0 0
RAYMOND JAMES FINL INC COM 754730109 100,534 773,933 SH   SOLE 30 645,602 0 128,331
RAYMOND JAMES FINL INC COM 754730109 2,541 19,564 SH   SOLE 31 14,597 0 4,967
RAYMOND JAMES FINL INC COM 754730109 21,029 161,888 SH   SOLE 34 161,888 0 0
RAYMOND JAMES FINL INC COM 754730109 11,872 91,397 SH   SOLE 36 91,397 0 0
RAYMOND JAMES FINL INC COM 754730109 612 4,713 SH   SOLE 40 4,713 0 0
RAYMOND JAMES FINL INC COM 754730109 7,942 61,142 SH   SOLE 43 3,255 0 57,887
RAYONIER ADVANCED MATLS INC COM 75508B104 369 55,227 SH   SOLE 2 4,521 0 50,706
RAYONIER ADVANCED MATLS INC COM 75508B104 6 956 SH   SOLE 7 956 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 1,843 275,438 SH   SOLE 18 275,438 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 700 104,687 SH   SOLE 19 104,687 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 52,261 7,811,748 SH   SOLE 21 7,811,748 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 10,970 1,639,765 SH   SOLE 22 1,576,032 0 63,733
RAYONIER ADVANCED MATLS INC COM 75508B104 611 91,398 SH   SOLE 30 91,398 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 26 3,912 SH   SOLE 43 0 0 3,912
RAYONIER INC COM 754907103 11,968 333,090 SH   SOLE 2 105,945 0 227,145
RAYONIER INC COM 754907103 20 543 SH   SOLE 4 543 0 0
RAYONIER INC COM 754907103 104 2,885 SH   SOLE 7 2,885 0 0
RAYONIER INC COM 754907103 12,651 352,108 SH   SOLE 18 352,108 0 0
RAYONIER INC COM 754907103 6,768 188,360 SH   SOLE 19 188,360 0 0
RAYONIER INC COM 754907103 287,590 8,004,162 SH   SOLE 21 8,004,162 0 0
RAYONIER INC COM 754907103 141,474 3,937,484 SH   SOLE 22 3,765,927 0 171,557
RAYONIER INC COM 754907103 890 24,767 SH   SOLE 25 24,767 0 0
RAYONIER INC COM 754907103 2,061 57,367 SH   SOLE 26 48,026 0 9,341
RAYONIER INC COM 754907103 671 18,671 SH   SOLE 28 16,851 0 1,820
RAYONIER INC COM 754907103 22,856 636,138 SH   SOLE 30 636,138 0 0
RAYONIER INC COM 754907103 90 2,495 SH   SOLE 31 2,495 0 0
RAYONIER INC COM 754907103 2,150 59,835 SH   SOLE 34 59,835 0 0
RAYONIER INC COM 754907103 225 6,271 SH   SOLE 36 6,271 0 0
RAYONIER INC COM 754907103 601 16,732 SH   SOLE 40 16,732 0 0
RAYONIER INC COM 754907103 1,145 31,873 SH   SOLE 43 1,794 0 30,079
RAYTHEON TECHNOLOGIES CORP COM 75513E101 300,245 3,519,462 SH   SOLE 2 762,450 0 2,757,012
RAYTHEON TECHNOLOGIES CORP COM 75513E101 67,874 795,620 SH   SOLE 4 443,640 0 351,980
RAYTHEON TECHNOLOGIES CORP COM 75513E101 116,111 1,361,050 SH   SOLE 7 1,289,134 0 71,916
RAYTHEON TECHNOLOGIES CORP COM 75513E101 1,036 12,148 SH   SOLE 13 4,333 0 7,815
RAYTHEON TECHNOLOGIES CORP COM 75513E101 17,113 200,597 SH   SOLE 15 200,597 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 0 2 SH   SOLE 17 0 0 2
RAYTHEON TECHNOLOGIES CORP COM 75513E101 514,380 6,029,541 SH   SOLE 18 5,735,806 0 293,735
RAYTHEON TECHNOLOGIES CORP COM 75513E101 237,422 2,783,055 SH   SOLE 19 2,783,055 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 3,367,253 39,470,791 SH   SOLE 21 39,470,791 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 2,724,773 31,939,667 SH   SOLE 22 28,687,943 0 3,251,724
RAYTHEON TECHNOLOGIES CORP COM 75513E101 76,717 899,270 SH   SOLE 23 899,270 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 68,828 806,793 SH   SOLE 25 806,793 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 262,223 3,073,761 SH   SOLE 26 1,101,220 0 1,972,541
RAYTHEON TECHNOLOGIES CORP COM 75513E101 33,894 397,308 SH   SOLE 28 0 0 397,308
RAYTHEON TECHNOLOGIES CORP COM 75513E101 133 1,560 SH   SOLE 29 1,560 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 588,113 6,893,840 SH   SOLE 30 6,893,840 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 123,140 1,443,436 SH   SOLE 31 189,828 0 1,253,608
RAYTHEON TECHNOLOGIES CORP COM 75513E101 65,177 764,004 SH   SOLE 36 764,004 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 2,478 29,046 SH   SOLE 40 29,046 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 73,391 860,281 SH   SOLE 43 65,261 0 795,020
RBB BANCORP COM 74930B105 318 13,118 SH   SOLE 2 1,273 0 11,845
RBB BANCORP COM 74930B105 7 279 SH   SOLE 7 279 0 0
RBB BANCORP COM 74930B105 1,291 53,321 SH   SOLE 18 53,321 0 0
RBB BANCORP COM 74930B105 718 29,649 SH   SOLE 19 29,649 0 0
RBB BANCORP COM 74930B105 13,661 564,031 SH   SOLE 21 564,031 0 0
RBB BANCORP COM 74930B105 8,539 352,555 SH   SOLE 22 337,192 0 15,363
RBB BANCORP COM 74930B105 137 5,637 SH   SOLE 43 0 0 5,637
RBC BEARINGS INC COM 75524B104 4,939 24,765 SH   SOLE 2 7,807 0 16,958
RBC BEARINGS INC COM 75524B104 17 85 SH   SOLE 4 85 0 0
RBC BEARINGS INC COM 75524B104 77 388 SH   SOLE 7 388 0 0
RBC BEARINGS INC COM 75524B104 15,722 78,838 SH   SOLE 18 78,838 0 0
RBC BEARINGS INC COM 75524B104 8,575 42,999 SH   SOLE 19 42,999 0 0
RBC BEARINGS INC COM 75524B104 214,453 1,075,384 SH   SOLE 21 1,075,384 0 0
RBC BEARINGS INC COM 75524B104 125,397 628,808 SH   SOLE 22 594,855 0 33,953
RBC BEARINGS INC COM 75524B104 166 830 SH   SOLE 25 830 0 0
RBC BEARINGS INC COM 75524B104 1,741 8,731 SH   SOLE 26 6,606 0 2,125
RBC BEARINGS INC COM 75524B104 684 3,429 SH   SOLE 28 3,429 0 0
RBC BEARINGS INC COM 75524B104 3,693 18,521 SH   SOLE 30 18,521 0 0
RBC BEARINGS INC COM 75524B104 575 2,883 SH   SOLE 40 2,883 0 0
RBC BEARINGS INC COM 75524B104 1,189 5,960 SH   SOLE 43 2,248 0 3,712
RCI HOSPITALITY HLDGS INC COM 74934Q108 106 1,606 SH   SOLE 2 734 0 872
RCI HOSPITALITY HLDGS INC COM 74934Q108 9 134 SH   SOLE 7 134 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108 1,883 28,443 SH   SOLE 18 28,443 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108 953 14,393 SH   SOLE 19 14,393 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108 19,799 299,072 SH   SOLE 21 299,072 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108 13,242 200,026 SH   SOLE 22 198,911 0 1,115
RCM TECHNOLOGIES INC COM NEW 749360400 7 1,728 SH   SOLE 18 1,728 0 0
RCM TECHNOLOGIES INC COM NEW 749360400 131 31,792 SH   SOLE 21 31,792 0 0
RCM TECHNOLOGIES INC COM NEW 749360400 74 18,036 SH   SOLE 22 18,036 0 0
RE MAX HLDGS INC CL A 75524W108 1,719 51,576 SH   SOLE 2 13,525 0 38,051
RE MAX HLDGS INC CL A 75524W108 2 62 SH   SOLE 4 62 0 0
RE MAX HLDGS INC CL A 75524W108 10 298 SH   SOLE 7 298 0 0
RE MAX HLDGS INC CL A 75524W108 2,807 84,214 SH   SOLE 18 76,055 0 8,159
RE MAX HLDGS INC CL A 75524W108 9,411 282,344 SH   SOLE 19 282,344 0 0
RE MAX HLDGS INC CL A 75524W108 77,195 2,316,079 SH   SOLE 21 2,316,079 0 0
RE MAX HLDGS INC CL A 75524W108 26,755 802,742 SH   SOLE 22 774,375 0 28,367
RE MAX HLDGS INC CL A 75524W108 658 19,742 SH   SOLE 23 19,742 0 0
RE MAX HLDGS INC CL A 75524W108 17 500 SH   SOLE 25 500 0 0
RE MAX HLDGS INC CL A 75524W108 2,812 84,375 SH   SOLE 26 0 0 84,375
RE MAX HLDGS INC CL A 75524W108 85 2,539 SH   SOLE 28 2,539 0 0
RE MAX HLDGS INC CL A 75524W108 1,237 37,111 SH   SOLE 30 37,111 0 0
RE MAX HLDGS INC CL A 75524W108 9 272 SH   SOLE 34 272 0 0
RE MAX HLDGS INC CL A 75524W108 60 1,803 SH   SOLE 40 1,803 0 0
RE MAX HLDGS INC CL A 75524W108 395 11,853 SH   SOLE 43 3,286 0 8,567
READING INTL INC CL A 755408101 24 3,440 SH   SOLE 18 3,440 0 0
READING INTL INC CL A 755408101 415 59,484 SH   SOLE 21 59,484 0 0
READING INTL INC CL A 755408101 342 49,096 SH   SOLE 22 49,096 0 0
READY CAPITAL CORP COM 75574U101 1,052 66,309 SH   SOLE 2 18,437 0 47,872
READY CAPITAL CORP COM 75574U101 17 1,053 SH   SOLE 7 1,053 0 0
READY CAPITAL CORP COM 75574U101 3,914 246,655 SH   SOLE 18 246,655 0 0
READY CAPITAL CORP COM 75574U101 1,642 103,481 SH   SOLE 19 103,481 0 0
READY CAPITAL CORP COM 75574U101 135,570 8,542,503 SH   SOLE 21 8,542,503 0 0
READY CAPITAL CORP COM 75574U101 25,587 1,612,273 SH   SOLE 22 1,524,076 0 88,197
READY CAPITAL CORP COM 75574U101 24 1,535 SH   SOLE 25 1,535 0 0
READY CAPITAL CORP COM 75574U101 116 7,278 SH   SOLE 26 0 0 7,278
READY CAPITAL CORP COM 75574U101 112 7,062 SH   SOLE 28 7,062 0 0
READY CAPITAL CORP COM 75574U101 1,913 120,551 SH   SOLE 30 120,551 0 0
READY CAPITAL CORP COM 75574U101 144 9,058 SH   SOLE 40 9,058 0 0
READY CAPITAL CORP COM 75574U101 898 56,572 SH   SOLE 43 1,243 0 55,329
REALNETWORKS INC COM NEW 75605L708 70 29,958 SH   SOLE 2 29,958 0 0
REALNETWORKS INC COM NEW 75605L708 16 6,771 SH   SOLE 18 6,771 0 0
REALNETWORKS INC COM NEW 75605L708 283 121,337 SH   SOLE 21 121,337 0 0
REALNETWORKS INC COM NEW 75605L708 1,324 568,360 SH   SOLE 22 568,360 0 0
REALOGY HLDGS CORP COM 75605Y106 6,082 333,829 SH   SOLE 2 111,603 0 222,226
REALOGY HLDGS CORP COM 75605Y106 6 314 SH   SOLE 4 314 0 0
REALOGY HLDGS CORP COM 75605Y106 76 4,148 SH   SOLE 7 4,148 0 0
REALOGY HLDGS CORP COM 75605Y106 9,503 521,573 SH   SOLE 18 512,700 0 8,873
REALOGY HLDGS CORP COM 75605Y106 25,280 1,387,477 SH   SOLE 19 1,387,477 0 0
REALOGY HLDGS CORP COM 75605Y106 261,194 14,335,579 SH   SOLE 21 14,335,579 0 0
REALOGY HLDGS CORP COM 75605Y106 79,353 4,355,269 SH   SOLE 22 4,180,907 0 174,362
REALOGY HLDGS CORP COM 75605Y106 893 49,031 SH   SOLE 23 49,031 0 0
REALOGY HLDGS CORP COM 75605Y106 874 47,955 SH   SOLE 25 47,955 0 0
REALOGY HLDGS CORP COM 75605Y106 4,816 264,314 SH   SOLE 26 23,855 0 240,459
REALOGY HLDGS CORP COM 75605Y106 420 23,065 SH   SOLE 28 16,756 0 6,309
REALOGY HLDGS CORP COM 75605Y106 4,498 246,861 SH   SOLE 30 246,861 0 0
REALOGY HLDGS CORP COM 75605Y106 2,148 117,875 SH   SOLE 34 117,875 0 0
REALOGY HLDGS CORP COM 75605Y106 524 28,736 SH   SOLE 36 28,736 0 0
REALOGY HLDGS CORP COM 75605Y106 251 13,774 SH   SOLE 40 13,774 0 0
REALOGY HLDGS CORP COM 75605Y106 1,520 83,448 SH   SOLE 43 3,926 0 79,522
REALTY INCOME CORP COM 756109104 53,396 800,053 SH   SOLE 2 106,965 0 693,088
REALTY INCOME CORP COM 756109104 52,659 789,019 SH   SOLE 4 675,857 0 113,162
REALTY INCOME CORP COM 756109104 63,758 955,316 SH   SOLE 7 927,222 0 28,094
REALTY INCOME CORP COM 756109104 296 4,438 SH   SOLE 13 1,190 0 3,248
REALTY INCOME CORP COM 756109104 3,241 48,566 SH   SOLE 15 48,566 0 0
REALTY INCOME CORP COM 756109104 3 50 SH   SOLE 17 0 0 50
REALTY INCOME CORP COM 756109104 48,432 725,683 SH   SOLE 18 672,689 0 52,994
REALTY INCOME CORP COM 756109104 42,978 643,963 SH   SOLE 19 643,963 0 0
REALTY INCOME CORP COM 756109104 900,328 13,490,082 SH   SOLE 21 13,490,082 0 0
REALTY INCOME CORP COM 756109104 722,725 10,828,956 SH   SOLE 22 10,027,507 0 801,449
REALTY INCOME CORP COM 756109104 15,265 228,719 SH   SOLE 23 228,719 0 0
REALTY INCOME CORP COM 756109104 143,253 2,146,427 SH   SOLE 25 2,146,427 0 0
REALTY INCOME CORP COM 756109104 56,070 840,119 SH   SOLE 26 318,847 0 521,272
REALTY INCOME CORP COM 756109104 73,113 1,095,490 SH   SOLE 28 38,330 0 1,057,160
REALTY INCOME CORP COM 756109104 34 506 SH   SOLE 29 506 0 0
REALTY INCOME CORP COM 756109104 183,641 2,751,585 SH   SOLE 30 2,751,585 0 0
REALTY INCOME CORP COM 756109104 3,900 58,432 SH   SOLE 31 42,867 0 15,565
REALTY INCOME CORP COM 756109104 1,213 18,170 SH   SOLE 34 18,170 0 0
REALTY INCOME CORP COM 756109104 12,610 188,947 SH   SOLE 36 188,947 0 0
REALTY INCOME CORP COM 756109104 920 13,792 SH   SOLE 40 13,792 0 0
REALTY INCOME CORP COM 756109104 12,667 189,799 SH   SOLE 43 13,499 0 176,300
REATA PHARMACEUTICALS INC CL A 75615P103 3,203 22,628 SH   SOLE 2 12,680 0 9,948
REATA PHARMACEUTICALS INC CL A 75615P103 15 105 SH   SOLE 4 105 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 62 441 SH   SOLE 7 441 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 12,252 86,568 SH   SOLE 18 85,385 0 1,183
REATA PHARMACEUTICALS INC CL A 75615P103 11,741 82,960 SH   SOLE 19 82,960 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 168,755 1,192,364 SH   SOLE 21 1,192,364 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 97,209 686,842 SH   SOLE 22 668,820 0 18,022
REATA PHARMACEUTICALS INC CL A 75615P103 194 1,371 SH   SOLE 23 1,371 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 203 1,431 SH   SOLE 25 1,431 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 2,376 16,788 SH   SOLE 26 10,090 0 6,698
REATA PHARMACEUTICALS INC CL A 75615P103 406 2,872 SH   SOLE 28 2,872 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 4,084 28,858 SH   SOLE 30 28,858 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 174 1,232 SH   SOLE 36 1,232 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 428 3,025 SH   SOLE 40 3,025 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 1,173 8,286 SH   SOLE 43 364 0 7,922
RECRO PHARMA INC COM 75629F109 7 2,981 SH   SOLE 2 2,981 0 0
RECRO PHARMA INC COM 75629F109 13 5,834 SH   SOLE 18 5,834 0 0
RECRO PHARMA INC COM 75629F109 176 76,054 SH   SOLE 21 76,054 0 0
RECRO PHARMA INC COM 75629F109 604 261,687 SH   SOLE 22 261,687 0 0
RECURSION PHARMACEUTICALS IN CL A 75629V104 516 14,131 SH   SOLE 2 2,099 0 12,032
RECURSION PHARMACEUTICALS IN CL A 75629V104 12 340 SH   SOLE 7 340 0 0
RECURSION PHARMACEUTICALS IN CL A 75629V104 2,434 66,697 SH   SOLE 18 66,697 0 0
RECURSION PHARMACEUTICALS IN CL A 75629V104 1,323 36,242 SH   SOLE 19 36,242 0 0
RECURSION PHARMACEUTICALS IN CL A 75629V104 25,964 711,345 SH   SOLE 21 711,345 0 0
RECURSION PHARMACEUTICALS IN CL A 75629V104 21,556 590,570 SH   SOLE 22 581,075 0 9,495
RECURSION PHARMACEUTICALS IN CL A 75629V104 226 6,201 SH   SOLE 26 2,660 0 3,541
RECURSION PHARMACEUTICALS IN CL A 75629V104 409 11,193 SH   SOLE 28 0 0 11,193
RECURSION PHARMACEUTICALS IN CL A 75629V104 7 187 SH   SOLE 31 0 0 187
RECURSION PHARMACEUTICALS IN CL A 75629V104 262 7,172 SH   SOLE 34 7,172 0 0
RED CAT HLDGS INC COM 75644T100 7 2,600 SH   SOLE 18 2,600 0 0
RED CAT HLDGS INC COM 75644T100 87 33,537 SH   SOLE 21 33,537 0 0
RED RIVER BANCSHARES INC COM 75686R202 174 3,441 SH   SOLE 2 343 0 3,098
RED RIVER BANCSHARES INC COM 75686R202 7 140 SH   SOLE 7 140 0 0
RED RIVER BANCSHARES INC COM 75686R202 887 17,570 SH   SOLE 18 17,570 0 0
RED RIVER BANCSHARES INC COM 75686R202 446 8,833 SH   SOLE 19 8,833 0 0
RED RIVER BANCSHARES INC COM 75686R202 8,685 171,951 SH   SOLE 21 171,951 0 0
RED RIVER BANCSHARES INC COM 75686R202 3,154 62,450 SH   SOLE 22 57,013 0 5,437
RED ROBIN GOURMET BURGERS IN COM 75689M101 96 2,893 SH   SOLE 2 1,146 0 1,747
RED ROBIN GOURMET BURGERS IN COM 75689M101 8 251 SH   SOLE 7 251 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 2,143 64,712 SH   SOLE 18 64,712 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 888 26,810 SH   SOLE 19 26,810 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 62,499 1,887,623 SH   SOLE 21 1,887,623 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 13,270 400,796 SH   SOLE 22 397,634 0 3,162
RED ROBIN GOURMET BURGERS IN COM 75689M101 650 19,644 SH   SOLE 30 19,644 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 133 4,020 SH   SOLE 43 869 0 3,151
RED ROCK RESORTS INC CL A 75700L108 1,135 26,700 SH   SOLE 2 19,803 0 6,897
RED ROCK RESORTS INC CL A 75700L108 9 222 SH   SOLE 4 222 0 0
RED ROCK RESORTS INC CL A 75700L108 42 991 SH   SOLE 7 991 0 0
RED ROCK RESORTS INC CL A 75700L108 8,088 190,316 SH   SOLE 18 190,316 0 0
RED ROCK RESORTS INC CL A 75700L108 4,643 109,238 SH   SOLE 19 109,238 0 0
RED ROCK RESORTS INC CL A 75700L108 86,724 2,040,561 SH   SOLE 21 2,040,561 0 0
RED ROCK RESORTS INC CL A 75700L108 65,431 1,539,562 SH   SOLE 22 1,502,116 0 37,446
RED ROCK RESORTS INC CL A 75700L108 77 1,823 SH   SOLE 25 1,823 0 0
RED ROCK RESORTS INC CL A 75700L108 999 23,498 SH   SOLE 26 18,807 0 4,691
RED ROCK RESORTS INC CL A 75700L108 404 9,508 SH   SOLE 28 9,508 0 0
RED ROCK RESORTS INC CL A 75700L108 2,214 52,089 SH   SOLE 30 52,089 0 0
RED ROCK RESORTS INC CL A 75700L108 279 6,575 SH   SOLE 34 6,575 0 0
RED ROCK RESORTS INC CL A 75700L108 39 918 SH   SOLE 36 918 0 0
RED ROCK RESORTS INC CL A 75700L108 307 7,213 SH   SOLE 40 7,213 0 0
RED ROCK RESORTS INC CL A 75700L108 742 17,466 SH   SOLE 43 5,094 0 12,372
RED VIOLET INC COM 75704L104 6 244 SH   SOLE 2 244 0 0
RED VIOLET INC COM 75704L104 36 1,515 SH   SOLE 18 1,515 0 0
RED VIOLET INC COM 75704L104 470 19,975 SH   SOLE 21 19,975 0 0
RED VIOLET INC COM 75704L104 28 1,203 SH   SOLE 22 1,203 0 0
REDFIN CORP COM 75737F108 3,239 51,086 SH   SOLE 2 34,766 0 16,320
REDFIN CORP COM 75737F108 25 395 SH   SOLE 4 395 0 0
REDFIN CORP COM 75737F108 106 1,676 SH   SOLE 7 1,676 0 0
REDFIN CORP COM 75737F108 20,401 321,734 SH   SOLE 18 314,267 0 7,467
REDFIN CORP COM 75737F108 16,729 263,816 SH   SOLE 19 263,816 0 0
REDFIN CORP COM 75737F108 236,210 3,725,118 SH   SOLE 21 3,725,118 0 0
REDFIN CORP COM 75737F108 161,914 2,553,451 SH   SOLE 22 2,493,229 0 60,222
REDFIN CORP COM 75737F108 188 2,970 SH   SOLE 23 2,970 0 0
REDFIN CORP COM 75737F108 180 2,837 SH   SOLE 25 2,837 0 0
REDFIN CORP COM 75737F108 2,942 46,402 SH   SOLE 26 28,583 0 17,819
REDFIN CORP COM 75737F108 736 11,605 SH   SOLE 28 11,605 0 0
REDFIN CORP COM 75737F108 4,802 75,725 SH   SOLE 30 75,725 0 0
REDFIN CORP COM 75737F108 353 5,574 SH   SOLE 34 5,574 0 0
REDFIN CORP COM 75737F108 233 3,669 SH   SOLE 36 3,669 0 0
REDFIN CORP COM 75737F108 685 10,798 SH   SOLE 40 10,798 0 0
REDFIN CORP COM 75737F108 1,860 29,339 SH   SOLE 43 1,294 0 28,045
REDHILL BIOPHARMA LTD SPONSORED ADS 757468103 1,733 251,896 SH   SOLE 21 251,896 0 0
REDHILL BIOPHARMA LTD SPONSORED ADS 757468103 129 18,679 SH   SOLE 30 18,679 0 0
REDHILL BIOPHARMA LTD SPONSORED ADS 757468103 122 17,788 SH   SOLE 43 1,345 0 16,443
REDWOOD TR INC COM 758075402 1,488 123,288 SH   SOLE 2 34,334 0 88,954
REDWOOD TR INC COM 758075402 7 550 SH   SOLE 4 550 0 0
REDWOOD TR INC COM 758075402 47 3,854 SH   SOLE 7 3,854 0 0
REDWOOD TR INC COM 758075402 5,540 459,022 SH   SOLE 18 459,022 0 0
REDWOOD TR INC COM 758075402 2,393 198,240 SH   SOLE 19 198,240 0 0
REDWOOD TR INC COM 758075402 195,806 16,222,525 SH   SOLE 21 16,222,525 0 0
REDWOOD TR INC COM 758075402 35,567 2,946,696 SH   SOLE 22 2,769,567 0 177,129
REDWOOD TR INC COM 758075402 36 3,016 SH   SOLE 25 3,016 0 0
REDWOOD TR INC COM 758075402 1,510 125,100 SH   SOLE 26 10,772 0 114,328
REDWOOD TR INC COM 758075402 145 12,000 SH   SOLE 28 12,000 0 0
REDWOOD TR INC COM 758075402 3,083 255,461 SH   SOLE 30 255,461 0 0
REDWOOD TR INC COM 758075402 84 6,941 SH   SOLE 36 6,941 0 0
REDWOOD TR INC COM 758075402 167 13,804 SH   SOLE 40 13,804 0 0
REDWOOD TR INC COM 758075402 1,965 162,838 SH   SOLE 43 1,718 0 161,120
REEDS INC COM 758338107 18 17,715 SH   SOLE 18 17,715 0 0
REEDS INC COM 758338107 238 233,204 SH   SOLE 21 233,204 0 0
REEDS INC COM 758338107 230 225,696 SH   SOLE 22 225,696 0 0
REGAL BELOIT CORP COM 758750103 13,450 100,738 SH   SOLE 2 33,712 0 67,026
REGAL BELOIT CORP COM 758750103 36 272 SH   SOLE 4 272 0 0
REGAL BELOIT CORP COM 758750103 121 907 SH   SOLE 7 907 0 0
REGAL BELOIT CORP COM 758750103 13,124 98,301 SH   SOLE 18 98,301 0 0
REGAL BELOIT CORP COM 758750103 1,441 10,791 SH   SOLE 19 10,791 0 0
REGAL BELOIT CORP COM 758750103 256,093 1,918,159 SH   SOLE 21 1,918,159 0 0
REGAL BELOIT CORP COM 758750103 153,817 1,152,103 SH   SOLE 22 1,103,809 0 48,294
REGAL BELOIT CORP COM 758750103 214 1,602 SH   SOLE 25 1,602 0 0
REGAL BELOIT CORP COM 758750103 1,944 14,562 SH   SOLE 26 11,352 0 3,210
REGAL BELOIT CORP COM 758750103 480 3,594 SH   SOLE 28 3,521 0 73
REGAL BELOIT CORP COM 758750103 4,042 30,273 SH   SOLE 30 30,273 0 0
REGAL BELOIT CORP COM 758750103 102 766 SH   SOLE 31 766 0 0
REGAL BELOIT CORP COM 758750103 388 2,904 SH   SOLE 36 2,904 0 0
REGAL BELOIT CORP COM 758750103 664 4,973 SH   SOLE 40 4,973 0 0
REGAL BELOIT CORP COM 758750103 6,623 49,604 SH   SOLE 43 1,615 0 47,989
REGENCY CTRS CORP COM 758849103 29,212 455,940 SH   SOLE 2 106,865 0 349,075
REGENCY CTRS CORP COM 758849103 37,168 580,117 SH   SOLE 4 519,130 0 60,987
REGENCY CTRS CORP COM 758849103 25,287 394,677 SH   SOLE 7 376,222 0 18,455
REGENCY CTRS CORP COM 758849103 16 249 SH   SOLE 13 249 0 0
REGENCY CTRS CORP COM 758849103 1,386 21,627 SH   SOLE 15 21,627 0 0
REGENCY CTRS CORP COM 758849103 32,949 514,260 SH   SOLE 18 491,904 0 22,356
REGENCY CTRS CORP COM 758849103 23,533 367,298 SH   SOLE 19 367,298 0 0
REGENCY CTRS CORP COM 758849103 378,296 5,904,420 SH   SOLE 21 5,904,420 0 0
REGENCY CTRS CORP COM 758849103 335,933 5,243,219 SH   SOLE 22 4,760,420 0 482,799
REGENCY CTRS CORP COM 758849103 7,024 109,624 SH   SOLE 23 109,624 0 0
REGENCY CTRS CORP COM 758849103 77,581 1,210,886 SH   SOLE 25 1,210,886 0 0
REGENCY CTRS CORP COM 758849103 35,261 550,348 SH   SOLE 26 331,853 0 218,495
REGENCY CTRS CORP COM 758849103 28,495 444,747 SH   SOLE 28 47,414 0 397,333
REGENCY CTRS CORP COM 758849103 11 176 SH   SOLE 29 176 0 0
REGENCY CTRS CORP COM 758849103 79,381 1,238,980 SH   SOLE 30 1,238,980 0 0
REGENCY CTRS CORP COM 758849103 1,652 25,782 SH   SOLE 31 18,988 0 6,794
REGENCY CTRS CORP COM 758849103 2,344 36,590 SH   SOLE 34 36,590 0 0
REGENCY CTRS CORP COM 758849103 5,910 92,239 SH   SOLE 36 92,239 0 0
REGENCY CTRS CORP COM 758849103 336 5,251 SH   SOLE 40 5,251 0 0
REGENCY CTRS CORP COM 758849103 8,309 129,691 SH   SOLE 43 8,347 0 121,344
REGENERON PHARMACEUTICALS COM 75886F107 144,195 258,165 SH   SOLE 2 73,117 0 185,048
REGENERON PHARMACEUTICALS COM 75886F107 35,732 63,974 SH   SOLE 4 41,257 0 22,717
REGENERON PHARMACEUTICALS COM 75886F107 66,665 119,355 SH   SOLE 7 115,489 0 3,866
REGENERON PHARMACEUTICALS COM 75886F107 477 854 SH   SOLE 13 294 0 560
REGENERON PHARMACEUTICALS COM 75886F107 7,338 13,137 SH   SOLE 15 13,137 0 0
REGENERON PHARMACEUTICALS COM 75886F107 1 1 SH   SOLE 17 0 0 1
REGENERON PHARMACEUTICALS COM 75886F107 145,606 260,690 SH   SOLE 18 245,203 0 15,487
REGENERON PHARMACEUTICALS COM 75886F107 147,086 263,341 SH   SOLE 19 263,341 0 0
REGENERON PHARMACEUTICALS COM 75886F107 2,085,873 3,734,510 SH   SOLE 21 3,734,510 0 0
REGENERON PHARMACEUTICALS COM 75886F107 1,354,313 2,424,737 SH   SOLE 22 2,193,571 0 231,166
REGENERON PHARMACEUTICALS COM 75886F107 36,985 66,218 SH   SOLE 23 66,218 0 0
REGENERON PHARMACEUTICALS COM 75886F107 92,403 165,437 SH   SOLE 25 165,437 0 0
REGENERON PHARMACEUTICALS COM 75886F107 134,353 240,543 SH   SOLE 26 97,078 0 143,465
REGENERON PHARMACEUTICALS COM 75886F107 187,764 336,169 SH   SOLE 28 12,388 0 323,781
REGENERON PHARMACEUTICALS COM 75886F107 939 1,681 SH   SOLE 29 1,681 0 0
REGENERON PHARMACEUTICALS COM 75886F107 387,148 693,143 SH   SOLE 30 693,143 0 0
REGENERON PHARMACEUTICALS COM 75886F107 13,633 24,409 SH   SOLE 31 14,978 0 9,431
REGENERON PHARMACEUTICALS COM 75886F107 12,843 22,994 SH   SOLE 32 22,994 0 0
REGENERON PHARMACEUTICALS COM 75886F107 109,202 195,514 SH   SOLE 34 195,514 0 0
REGENERON PHARMACEUTICALS COM 75886F107 39,419 70,575 SH   SOLE 36 70,575 0 0
REGENERON PHARMACEUTICALS COM 75886F107 2,110 3,778 SH   SOLE 40 3,778 0 0
REGENERON PHARMACEUTICALS COM 75886F107 41,513 74,325 SH   SOLE 43 3,143 0 71,182
REGENXBIO INC COM 75901B107 1,696 43,667 SH   SOLE 2 16,035 0 27,632
REGENXBIO INC COM 75901B107 6 153 SH   SOLE 4 153 0 0
REGENXBIO INC COM 75901B107 24 621 SH   SOLE 7 621 0 0
REGENXBIO INC COM 75901B107 6,276 161,532 SH   SOLE 18 154,064 0 7,468
REGENXBIO INC COM 75901B107 6,353 163,526 SH   SOLE 19 163,526 0 0
REGENXBIO INC COM 75901B107 173,274 4,460,082 SH   SOLE 21 4,460,082 0 0
REGENXBIO INC COM 75901B107 41,311 1,063,342 SH   SOLE 22 1,025,780 0 37,562
REGENXBIO INC COM 75901B107 225 5,794 SH   SOLE 23 5,794 0 0
REGENXBIO INC COM 75901B107 40 1,022 SH   SOLE 25 1,022 0 0
REGENXBIO INC COM 75901B107 1,179 30,360 SH   SOLE 26 8,576 0 21,784
REGENXBIO INC COM 75901B107 158 4,070 SH   SOLE 28 4,070 0 0
REGENXBIO INC COM 75901B107 9,871 254,076 SH   SOLE 30 254,076 0 0
REGENXBIO INC COM 75901B107 39 993 SH   SOLE 36 993 0 0
REGENXBIO INC COM 75901B107 142 3,643 SH   SOLE 40 3,643 0 0
REGENXBIO INC COM 75901B107 319 8,220 SH   SOLE 43 679 0 7,541
REGIONAL HEALTH PPTYS INC COM 75903M309 5 332 SH   SOLE 18 332 0 0
REGIONAL HEALTH PPTYS INC COM 75903M309 64 4,625 SH   SOLE 21 4,625 0 0
REGIONAL MGMT CORP COM 75902K106 1,246 26,776 SH   SOLE 2 751 0 26,025
REGIONAL MGMT CORP COM 75902K106 6 132 SH   SOLE 7 132 0 0
REGIONAL MGMT CORP COM 75902K106 1,358 29,186 SH   SOLE 18 29,186 0 0
REGIONAL MGMT CORP COM 75902K106 3,729 80,114 SH   SOLE 19 80,114 0 0
REGIONAL MGMT CORP COM 75902K106 14,296 307,186 SH   SOLE 21 307,186 0 0
REGIONAL MGMT CORP COM 75902K106 20,228 434,640 SH   SOLE 22 428,561 0 6,079
REGIONAL MGMT CORP COM 75902K106 301 6,468 SH   SOLE 23 6,468 0 0
REGIONAL MGMT CORP COM 75902K106 2,046 43,961 SH   SOLE 26 0 0 43,961
REGIONAL MGMT CORP COM 75902K106 54 1,160 SH   SOLE 43 30 0 1,130
REGIONS FINANCIAL CORP NEW COM 7591EP100 46,222 2,290,483 SH   SOLE 2 471,930 0 1,818,553
REGIONS FINANCIAL CORP NEW COM 7591EP100 13,105 649,383 SH   SOLE 4 364,680 0 284,703
REGIONS FINANCIAL CORP NEW COM 7591EP100 25,136 1,245,576 SH   SOLE 7 934,755 0 310,821
REGIONS FINANCIAL CORP NEW COM 7591EP100 178 8,838 SH   SOLE 13 2,912 0 5,926
REGIONS FINANCIAL CORP NEW COM 7591EP100 2,573 127,510 SH   SOLE 15 127,510 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 63,652 3,154,216 SH   SOLE 18 2,953,286 0 200,930
REGIONS FINANCIAL CORP NEW COM 7591EP100 11,722 580,853 SH   SOLE 19 580,853 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 738,591 36,600,153 SH   SOLE 21 36,600,153 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 427,446 21,181,677 SH   SOLE 22 18,890,294 0 2,291,383
REGIONS FINANCIAL CORP NEW COM 7591EP100 11,855 587,457 SH   SOLE 23 587,457 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 45,589 2,259,111 SH   SOLE 25 2,259,111 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 46,855 2,321,853 SH   SOLE 26 1,017,541 0 1,304,312
REGIONS FINANCIAL CORP NEW COM 7591EP100 74,526 3,693,039 SH   SOLE 28 125,337 0 3,567,702
REGIONS FINANCIAL CORP NEW COM 7591EP100 31 1,512 SH   SOLE 29 1,512 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 159,452 7,901,506 SH   SOLE 30 7,796,110 0 105,396
REGIONS FINANCIAL CORP NEW COM 7591EP100 3,222 159,664 SH   SOLE 31 118,603 0 41,061
REGIONS FINANCIAL CORP NEW COM 7591EP100 3,178 157,490 SH   SOLE 32 157,490 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 18,283 906,010 SH   SOLE 34 906,010 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 11,661 577,858 SH   SOLE 36 577,858 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 630 31,218 SH   SOLE 40 31,218 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 25,645 1,270,835 SH   SOLE 43 65,038 0 1,205,797
REGIS CORP MINN COM 758932107 108 11,556 SH   SOLE 2 1,140 0 10,416
REGIS CORP MINN COM 758932107 3 295 SH   SOLE 7 295 0 0
REGIS CORP MINN COM 758932107 975 104,164 SH   SOLE 18 104,164 0 0
REGIS CORP MINN COM 758932107 383 40,945 SH   SOLE 19 40,945 0 0
REGIS CORP MINN COM 758932107 27,225 2,908,635 SH   SOLE 21 2,908,635 0 0
REGIS CORP MINN COM 758932107 6,345 677,905 SH   SOLE 22 670,392 0 7,513
REGIS CORP MINN COM 758932107 257 27,485 SH   SOLE 26 0 0 27,485
REGIS CORP MINN COM 758932107 307 32,838 SH   SOLE 30 32,838 0 0
REGIS CORP MINN COM 758932107 48 5,078 SH   SOLE 43 0 0 5,078
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 23,225 203,729 SH   SOLE 2 84,360 0 119,369
REINSURANCE GRP OF AMERICA I COM NEW 759351604 5,354 46,967 SH   SOLE 4 27,957 0 19,010
REINSURANCE GRP OF AMERICA I COM NEW 759351604 1,138 9,985 SH   SOLE 7 9,985 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 24 207 SH   SOLE 13 207 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 692 6,071 SH   SOLE 15 6,071 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 26,286 230,583 SH   SOLE 18 226,552 0 4,031
REINSURANCE GRP OF AMERICA I COM NEW 759351604 2,367 20,766 SH   SOLE 19 20,766 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 380,419 3,337,007 SH   SOLE 21 3,337,007 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 230,161 2,018,957 SH   SOLE 22 1,925,042 0 93,915
REINSURANCE GRP OF AMERICA I COM NEW 759351604 6,083 53,358 SH   SOLE 23 53,358 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 2,445 21,446 SH   SOLE 25 21,446 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 11,388 99,899 SH   SOLE 26 88,680 0 11,219
REINSURANCE GRP OF AMERICA I COM NEW 759351604 16,058 140,864 SH   SOLE 28 6,670 0 134,194
REINSURANCE GRP OF AMERICA I COM NEW 759351604 922 8,089 SH   SOLE 29 8,089 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 23,174 203,283 SH   SOLE 30 186,504 0 16,779
REINSURANCE GRP OF AMERICA I COM NEW 759351604 1,741 15,276 SH   SOLE 31 12,539 0 2,737
REINSURANCE GRP OF AMERICA I COM NEW 759351604 444 3,896 SH   SOLE 34 3,896 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 3,004 26,351 SH   SOLE 36 26,351 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 295 2,590 SH   SOLE 40 2,590 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 8,503 74,589 SH   SOLE 43 2,423 0 72,166
REINVENT TECHNOLOGY PARTNERS *W EXP 09/16/202 G7483N103 749 383,194 SH   SOLE 19 383,194 0 0
REINVENT TECHNOLOGY PARTNERS *W EXP 09/16/202 G7483N103 935 478,263 SH   SOLE 34 478,263 0 0
REINVENT TECHNOLOGY PARTNERS CL A G7483N129 15,297 1,532,778 SH   SOLE 19 1,532,778 0 0
REINVENT TECHNOLOGY PARTNERS CL A G7483N129 19,092 1,913,055 SH   SOLE 34 1,913,055 0 0
REINVENT TECHNOLOGY PARTNERS UNIT 99/99/9999 G74847123 114 11,114 SH   SOLE 4 11,114 0 0
REINVENT TECHNOLOGY PARTNERS UNIT 99/99/9999 G74847123 1,441 140,183 SH   SOLE 18 140,183 0 0
REINVENT TECHNOLOGY PARTNERS UNIT 99/99/9999 G74847123 9,236 898,452 SH   SOLE 19 898,452 0 0
REINVENT TECHNOLOGY PARTNERS UNIT 99/99/9999 G74847123 623 60,571 SH   SOLE 22 60,571 0 0
REINVENT TECHNOLOGY PARTNERS UNIT 99/99/9999 G74847123 92 8,914 SH   SOLE 26 8,914 0 0
REINVENT TECHNOLOGY PARTNERS UNIT 99/99/9999 G74847123 4,267 415,056 SH   SOLE 34 415,056 0 0
REINVENT TECHNOLOGY PARTNERS UNIT 03/12/2026 G7484L114 244 24,228 SH   SOLE 2 24,228 0 0
REINVENT TECHNOLOGY PARTNERS UNIT 03/12/2026 G7484L114 6,192 613,650 SH   SOLE 19 613,650 0 0
REINVENT TECHNOLOGY PARTNERS UNIT 03/12/2026 G7484L114 1,131 112,122 SH   SOLE 34 112,122 0 0
REKOR SYSTEMS INC COM 759419104 171 16,783 SH   SOLE 2 9,996 0 6,787
REKOR SYSTEMS INC COM 759419104 5 504 SH   SOLE 7 504 0 0
REKOR SYSTEMS INC COM 759419104 1,144 112,555 SH   SOLE 18 112,555 0 0
REKOR SYSTEMS INC COM 759419104 550 54,139 SH   SOLE 19 54,139 0 0
REKOR SYSTEMS INC COM 759419104 12,011 1,182,193 SH   SOLE 21 1,182,193 0 0
REKOR SYSTEMS INC COM 759419104 7,895 777,085 SH   SOLE 22 762,607 0 14,478
REKOR SYSTEMS INC COM 759419104 110 10,868 SH   SOLE 30 10,868 0 0
REKOR SYSTEMS INC COM 759419104 46 4,505 SH   SOLE 40 4,505 0 0
RELAY THERAPEUTICS INC COM 75943R102 1,922 52,534 SH   SOLE 2 20,180 0 32,354
RELAY THERAPEUTICS INC COM 75943R102 4 102 SH   SOLE 4 102 0 0
RELAY THERAPEUTICS INC COM 75943R102 34 940 SH   SOLE 7 940 0 0
RELAY THERAPEUTICS INC COM 75943R102 7,475 204,298 SH   SOLE 18 196,352 0 7,946
RELAY THERAPEUTICS INC COM 75943R102 20,631 563,842 SH   SOLE 19 563,842 0 0
RELAY THERAPEUTICS INC COM 75943R102 83,791 2,289,984 SH   SOLE 21 2,289,984 0 0
RELAY THERAPEUTICS INC COM 75943R102 37,386 1,021,750 SH   SOLE 22 994,764 0 26,986
RELAY THERAPEUTICS INC COM 75943R102 297 8,130 SH   SOLE 23 8,130 0 0
RELAY THERAPEUTICS INC COM 75943R102 27 727 SH   SOLE 25 727 0 0
RELAY THERAPEUTICS INC COM 75943R102 1,409 38,496 SH   SOLE 26 711 0 37,785
RELAY THERAPEUTICS INC COM 75943R102 125 3,423 SH   SOLE 28 3,423 0 0
RELAY THERAPEUTICS INC COM 75943R102 12,886 352,162 SH   SOLE 30 352,162 0 0
RELAY THERAPEUTICS INC COM 75943R102 16 427 SH   SOLE 34 427 0 0
RELAY THERAPEUTICS INC COM 75943R102 114 3,120 SH   SOLE 40 3,120 0 0
RELAY THERAPEUTICS INC COM 75943R102 14 395 SH   SOLE 43 0 0 395
RELIANCE STEEL & ALUMINUM CO COM 759509102 35,074 232,434 SH   SOLE 2 118,999 0 113,435
RELIANCE STEEL & ALUMINUM CO COM 759509102 115 760 SH   SOLE 4 760 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 471 3,124 SH   SOLE 7 3,124 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 3,755 24,881 SH   SOLE 13 24,881 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 31,675 209,904 SH   SOLE 18 174,203 0 35,701
RELIANCE STEEL & ALUMINUM CO COM 759509102 33,595 222,628 SH   SOLE 19 222,628 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 478,503 3,170,993 SH   SOLE 21 3,170,993 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 320,496 2,123,898 SH   SOLE 22 2,003,892 0 120,006
RELIANCE STEEL & ALUMINUM CO COM 759509102 3,186 21,114 SH   SOLE 23 21,114 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 1,225 8,121 SH   SOLE 25 8,121 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 6,551 43,412 SH   SOLE 26 25,022 0 18,390
RELIANCE STEEL & ALUMINUM CO COM 759509102 9,079 60,166 SH   SOLE 28 5,861 0 54,305
RELIANCE STEEL & ALUMINUM CO COM 759509102 2,215 14,681 SH   SOLE 29 14,681 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 8,785 58,220 SH   SOLE 30 58,220 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 3,704 24,547 SH   SOLE 31 24,547 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 1,705 11,302 SH   SOLE 34 11,302 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 3,111 20,614 SH   SOLE 36 20,614 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 1,141 7,562 SH   SOLE 40 7,562 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 25,357 168,038 SH   SOLE 43 6,345 0 161,693
RELIANT BANCORP INC COM 75956B101 350 12,624 SH   SOLE 2 1,353 0 11,271
RELIANT BANCORP INC COM 75956B101 6 219 SH   SOLE 7 219 0 0
RELIANT BANCORP INC COM 75956B101 1,499 54,052 SH   SOLE 18 54,052 0 0
RELIANT BANCORP INC COM 75956B101 757 27,309 SH   SOLE 19 27,309 0 0
RELIANT BANCORP INC COM 75956B101 16,407 591,669 SH   SOLE 21 591,669 0 0
RELIANT BANCORP INC COM 75956B101 5,319 191,813 SH   SOLE 22 175,840 0 15,973
RELIANT BANCORP INC COM 75956B101 22 778 SH   SOLE 43 0 0 778
RELMADA THERAPEUTICS INC COM 75955J402 252 7,870 SH   SOLE 2 3,632 0 4,238
RELMADA THERAPEUTICS INC COM 75955J402 8 249 SH   SOLE 7 249 0 0
RELMADA THERAPEUTICS INC COM 75955J402 1,709 53,387 SH   SOLE 18 48,179 0 5,208
RELMADA THERAPEUTICS INC COM 75955J402 10,042 313,720 SH   SOLE 19 313,720 0 0
RELMADA THERAPEUTICS INC COM 75955J402 480 14,990 SH   SOLE 20 14,990 0 0
RELMADA THERAPEUTICS INC COM 75955J402 22,065 689,313 SH   SOLE 21 689,313 0 0
RELMADA THERAPEUTICS INC COM 75955J402 11,476 358,523 SH   SOLE 22 351,260 0 7,263
RELMADA THERAPEUTICS INC COM 75955J402 4 140 SH   SOLE 23 140 0 0
RELMADA THERAPEUTICS INC COM 75955J402 50 1,559 SH   SOLE 25 1,559 0 0
RELMADA THERAPEUTICS INC COM 75955J402 322 10,066 SH   SOLE 26 1,026 0 9,040
RELMADA THERAPEUTICS INC COM 75955J402 476 14,857 SH   SOLE 30 14,857 0 0
RELMADA THERAPEUTICS INC COM 75955J402 65 2,024 SH   SOLE 34 2,024 0 0
RELMADA THERAPEUTICS INC COM 75955J402 68 2,139 SH   SOLE 36 2,139 0 0
RELMADA THERAPEUTICS INC COM 75955J402 41 1,270 SH   SOLE 40 1,270 0 0
RELX PLC SPONSORED ADR 759530108 90,686 3,400,317 SH   SOLE 18 3,392,143 0 8,174
RELX PLC SPONSORED ADR 759530108 31,659 1,187,071 SH   SOLE 43 98,388 0 1,088,683
REMARK HLDGS INC COM 75955K102 38 20,208 SH   SOLE 18 20,208 0 0
REMARK HLDGS INC COM 75955K102 607 326,363 SH   SOLE 21 326,363 0 0
REMARK HLDGS INC COM 75955K102 2,494 1,341,101 SH   SOLE 22 1,341,101 0 0
RENAISSANCERE HLDGS LTD COM G7496G103 18,946 127,311 SH   SOLE 2 34,585 0 92,726
RENAISSANCERE HLDGS LTD COM G7496G103 5,296 35,585 SH   SOLE 4 18,037 0 17,548
RENAISSANCERE HLDGS LTD COM G7496G103 1,935 13,005 SH   SOLE 7 13,005 0 0
RENAISSANCERE HLDGS LTD COM G7496G103 23 155 SH   SOLE 13 155 0 0
RENAISSANCERE HLDGS LTD COM G7496G103 702 4,718 SH   SOLE 15 4,718 0 0
RENAISSANCERE HLDGS LTD COM G7496G103 22,280 149,714 SH   SOLE 18 146,759 0 2,955
RENAISSANCERE HLDGS LTD COM G7496G103 2,003 13,461 SH   SOLE 19 13,461 0 0
RENAISSANCERE HLDGS LTD COM G7496G103 352,636 2,369,549 SH   SOLE 21 2,369,549 0 0
RENAISSANCERE HLDGS LTD COM G7496G103 214,655 1,442,377 SH   SOLE 22 1,381,830 0 60,547
RENAISSANCERE HLDGS LTD COM G7496G103 4,212 28,304 SH   SOLE 23 28,304 0 0
RENAISSANCERE HLDGS LTD COM G7496G103 11,008 73,968 SH   SOLE 25 73,968 0 0
RENAISSANCERE HLDGS LTD COM G7496G103 15,511 104,226 SH   SOLE 26 65,920 0 38,306
RENAISSANCERE HLDGS LTD COM G7496G103 14,024 94,232 SH   SOLE 28 4,882 0 89,350
RENAISSANCERE HLDGS LTD COM G7496G103 15 99 SH   SOLE 29 99 0 0
RENAISSANCERE HLDGS LTD COM G7496G103 14,494 97,394 SH   SOLE 30 93,732 0 3,662
RENAISSANCERE HLDGS LTD COM G7496G103 1,071 7,195 SH   SOLE 31 5,471 0 1,724
RENAISSANCERE HLDGS LTD COM G7496G103 352 2,362 SH   SOLE 34 2,362 0 0
RENAISSANCERE HLDGS LTD COM G7496G103 4,253 28,575 SH   SOLE 36 28,575 0 0
RENAISSANCERE HLDGS LTD COM G7496G103 307 2,061 SH   SOLE 40 2,061 0 0
RENAISSANCERE HLDGS LTD COM G7496G103 5,305 35,646 SH   SOLE 43 2,039 0 33,607
RENASANT CORP COM 75970E107 2,355 58,865 SH   SOLE 2 17,170 0 41,695
RENASANT CORP COM 75970E107 10 241 SH   SOLE 4 241 0 0
RENASANT CORP COM 75970E107 39 963 SH   SOLE 7 963 0 0
RENASANT CORP COM 75970E107 8,842 221,038 SH   SOLE 18 221,038 0 0
RENASANT CORP COM 75970E107 3,807 95,166 SH   SOLE 19 95,166 0 0
RENASANT CORP COM 75970E107 256,849 6,421,225 SH   SOLE 21 6,421,225 0 0
RENASANT CORP COM 75970E107 54,726 1,368,155 SH   SOLE 22 1,286,688 0 81,467
RENASANT CORP COM 75970E107 46 1,160 SH   SOLE 25 1,160 0 0
RENASANT CORP COM 75970E107 639 15,979 SH   SOLE 26 11,197 0 4,782
RENASANT CORP COM 75970E107 264 6,611 SH   SOLE 28 6,611 0 0
RENASANT CORP COM 75970E107 4,316 107,897 SH   SOLE 30 107,897 0 0
RENASANT CORP COM 75970E107 240 6,008 SH   SOLE 40 6,008 0 0
RENASANT CORP COM 75970E107 384 9,597 SH   SOLE 43 130 0 9,467
RENEO PHARMACEUTICALS INC COM 75974E103 16 1,768 SH   SOLE 2 303 0 1,465
RENEO PHARMACEUTICALS INC COM 75974E103 110 11,795 SH   SOLE 18 11,795 0 0
RENEO PHARMACEUTICALS INC COM 75974E103 16 1,662 SH   SOLE 19 1,662 0 0
RENEO PHARMACEUTICALS INC COM 75974E103 2,013 215,802 SH   SOLE 21 215,802 0 0
RENEO PHARMACEUTICALS INC COM 75974E103 549 58,797 SH   SOLE 22 56,470 0 2,327
RENESOLA LTD SPONSORED ADS 75971T301 401 44,091 SH   SOLE 21 44,091 0 0
RENESOLA LTD SPONSORED ADS 75971T301 1,843 202,541 SH   SOLE 22 194,899 0 7,642
RENESOLA LTD SPONSORED ADS 75971T301 663 72,900 SH   SOLE 30 72,900 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 3,137 50,323 SH   SOLE 2 13,792 0 36,531
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 10 161 SH   SOLE 4 161 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 45 720 SH   SOLE 7 720 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 11,515 184,713 SH   SOLE 18 184,713 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 4,956 79,496 SH   SOLE 19 79,496 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 393,677 6,314,996 SH   SOLE 21 6,314,996 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 74,443 1,194,140 SH   SOLE 22 1,125,157 0 68,983
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 106 1,693 SH   SOLE 25 1,693 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 1,405 22,534 SH   SOLE 26 18,196 0 4,338
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 288 4,627 SH   SOLE 28 4,627 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 52,047 834,884 SH   SOLE 30 834,884 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 321 5,144 SH   SOLE 40 5,144 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 2,597 41,653 SH   SOLE 43 145 0 41,508
RENREN INC SPONSORED ADS 759892300 3 257 SH   SOLE 43 0 0 257
RENT A CTR INC NEW COM 76009N100 3,672 69,198 SH   SOLE 2 31,304 0 37,894
RENT A CTR INC NEW COM 76009N100 11 213 SH   SOLE 4 213 0 0
RENT A CTR INC NEW COM 76009N100 56 1,060 SH   SOLE 7 1,060 0 0
RENT A CTR INC NEW COM 76009N100 14,216 267,881 SH   SOLE 18 256,045 0 11,836
RENT A CTR INC NEW COM 76009N100 20,489 386,074 SH   SOLE 19 386,074 0 0
RENT A CTR INC NEW COM 76009N100 374,527 7,057,218 SH   SOLE 21 7,057,218 0 0
RENT A CTR INC NEW COM 76009N100 94,950 1,789,146 SH   SOLE 22 1,751,424 0 37,722
RENT A CTR INC NEW COM 76009N100 609 11,467 SH   SOLE 23 11,467 0 0
RENT A CTR INC NEW COM 76009N100 184 3,463 SH   SOLE 25 3,463 0 0
RENT A CTR INC NEW COM 76009N100 3,533 66,571 SH   SOLE 26 18,063 0 48,508
RENT A CTR INC NEW COM 76009N100 357 6,725 SH   SOLE 28 5,025 0 1,700
RENT A CTR INC NEW COM 76009N100 6,184 116,522 SH   SOLE 30 116,522 0 0
RENT A CTR INC NEW COM 76009N100 261 4,927 SH   SOLE 36 4,927 0 0
RENT A CTR INC NEW COM 76009N100 313 5,902 SH   SOLE 40 5,902 0 0
RENT A CTR INC NEW COM 76009N100 1,441 27,148 SH   SOLE 43 1,055 0 26,093
REPARE THERAPEUTICS INC COM 760273102 72 2,323 SH   SOLE 2 2,323 0 0
REPARE THERAPEUTICS INC COM 760273102 6,301 202,075 SH   SOLE 21 202,075 0 0
REPARE THERAPEUTICS INC COM 760273102 284 9,107 SH   SOLE 22 3,449 0 5,658
REPARE THERAPEUTICS INC COM 760273102 14 457 SH   SOLE 25 457 0 0
REPARE THERAPEUTICS INC COM 760273102 1 33 SH   SOLE 26 33 0 0
REPARE THERAPEUTICS INC COM 760273102 6,128 196,543 SH   SOLE 30 196,543 0 0
REPARE THERAPEUTICS INC COM 760273102 60 1,910 SH   SOLE 40 1,910 0 0
REPAY HLDGS CORP COM CL A 76029L100 1,462 60,801 SH   SOLE 2 23,218 0 37,583
REPAY HLDGS CORP COM CL A 76029L100 8 341 SH   SOLE 4 341 0 0
REPAY HLDGS CORP COM CL A 76029L100 30 1,241 SH   SOLE 7 1,241 0 0
REPAY HLDGS CORP COM CL A 76029L100 5,795 241,077 SH   SOLE 18 241,077 0 0
REPAY HLDGS CORP COM CL A 76029L100 3,252 135,279 SH   SOLE 19 135,279 0 0
REPAY HLDGS CORP COM CL A 76029L100 64,467 2,681,657 SH   SOLE 21 2,681,657 0 0
REPAY HLDGS CORP COM CL A 76029L100 46,078 1,916,715 SH   SOLE 22 1,836,849 0 79,866
REPAY HLDGS CORP COM CL A 76029L100 45 1,880 SH   SOLE 25 1,880 0 0
REPAY HLDGS CORP COM CL A 76029L100 784 32,633 SH   SOLE 26 26,079 0 6,554
REPAY HLDGS CORP COM CL A 76029L100 237 9,843 SH   SOLE 28 9,843 0 0
REPAY HLDGS CORP COM CL A 76029L100 3,710 154,333 SH   SOLE 30 154,333 0 0
REPAY HLDGS CORP COM CL A 76029L100 15,900 661,386 SH   SOLE 34 661,386 0 0
REPAY HLDGS CORP COM CL A 76029L100 224 9,328 SH   SOLE 40 9,328 0 0
REPAY HLDGS CORP COM CL A 76029L100 7 301 SH   SOLE 43 0 0 301
REPLIGEN CORP COM 759916109 25,502 127,753 SH   SOLE 2 38,707 0 89,046
REPLIGEN CORP COM 759916109 81 407 SH   SOLE 4 407 0 0
REPLIGEN CORP COM 759916109 177 886 SH   SOLE 7 886 0 0
REPLIGEN CORP COM 759916109 27,076 135,640 SH   SOLE 18 133,616 0 2,024
REPLIGEN CORP COM 759916109 80,465 403,091 SH   SOLE 19 403,091 0 0
REPLIGEN CORP COM 759916109 588,702 2,949,111 SH   SOLE 21 2,949,111 0 0
REPLIGEN CORP COM 759916109 306,111 1,533,469 SH   SOLE 22 1,470,295 0 63,174
REPLIGEN CORP COM 759916109 282 1,412 SH   SOLE 23 1,412 0 0
REPLIGEN CORP COM 759916109 758 3,796 SH   SOLE 25 3,796 0 0
REPLIGEN CORP COM 759916109 5,639 28,250 SH   SOLE 26 15,906 0 12,344
REPLIGEN CORP COM 759916109 1,210 6,062 SH   SOLE 28 6,062 0 0
REPLIGEN CORP COM 759916109 7,759 38,869 SH   SOLE 30 38,869 0 0
REPLIGEN CORP COM 759916109 191 957 SH   SOLE 31 957 0 0
REPLIGEN CORP COM 759916109 152 763 SH   SOLE 34 763 0 0
REPLIGEN CORP COM 759916109 1,523 7,630 SH   SOLE 36 7,630 0 0
REPLIGEN CORP COM 759916109 1,289 6,457 SH   SOLE 40 6,457 0 0
REPLIGEN CORP COM 759916109 13,516 67,711 SH   SOLE 43 11,026 0 56,685
REPLIGEN CORP NOTE 0.375% 7/1 759916AB5 3,288 1,837,000 PRN   SOLE 21 1,837,000 0 0
REPLIMUNE GROUP INC COM 76029N106 651 16,935 SH   SOLE 2 7,405 0 9,530
REPLIMUNE GROUP INC COM 76029N106 3 82 SH   SOLE 4 82 0 0
REPLIMUNE GROUP INC COM 76029N106 14 352 SH   SOLE 7 352 0 0
REPLIMUNE GROUP INC COM 76029N106 3,197 83,205 SH   SOLE 18 83,205 0 0
REPLIMUNE GROUP INC COM 76029N106 1,917 49,904 SH   SOLE 19 49,904 0 0
REPLIMUNE GROUP INC COM 76029N106 43,073 1,121,113 SH   SOLE 21 1,121,113 0 0
REPLIMUNE GROUP INC COM 76029N106 25,391 660,868 SH   SOLE 22 640,660 0 20,208
REPLIMUNE GROUP INC COM 76029N106 24 619 SH   SOLE 25 619 0 0
REPLIMUNE GROUP INC COM 76029N106 190 4,958 SH   SOLE 26 214 0 4,744
REPLIMUNE GROUP INC COM 76029N106 114 2,978 SH   SOLE 28 2,978 0 0
REPLIMUNE GROUP INC COM 76029N106 1,396 36,344 SH   SOLE 30 36,344 0 0
REPLIMUNE GROUP INC COM 76029N106 102 2,651 SH   SOLE 40 2,651 0 0
REPLIMUNE GROUP INC COM 76029N106 66 1,714 SH   SOLE 43 0 0 1,714
REPRO MED SYS INC COM 759910102 4 811 SH   SOLE 2 804 0 7
REPRO MED SYS INC COM 759910102 29 6,342 SH   SOLE 18 6,342 0 0
REPRO MED SYS INC COM 759910102 464 100,210 SH   SOLE 21 100,210 0 0
REPRO MED SYS INC COM 759910102 1,186 256,138 SH   SOLE 22 256,138 0 0
REPRO MED SYS INC COM 759910102 2 388 SH   SOLE 43 0 0 388
REPUBLIC BANCORP INC KY CL A 760281204 981 21,274 SH   SOLE 2 3,724 0 17,550
REPUBLIC BANCORP INC KY CL A 760281204 6 134 SH   SOLE 7 134 0 0
REPUBLIC BANCORP INC KY CL A 760281204 1,649 35,750 SH   SOLE 18 35,750 0 0
REPUBLIC BANCORP INC KY CL A 760281204 2,711 58,766 SH   SOLE 19 58,766 0 0
REPUBLIC BANCORP INC KY CL A 760281204 18,262 395,883 SH   SOLE 21 395,883 0 0
REPUBLIC BANCORP INC KY CL A 760281204 18,051 391,315 SH   SOLE 22 375,675 0 15,640
REPUBLIC BANCORP INC KY CL A 760281204 580 12,584 SH   SOLE 23 12,584 0 0
REPUBLIC BANCORP INC KY CL A 760281204 15 333 SH   SOLE 25 333 0 0
REPUBLIC BANCORP INC KY CL A 760281204 1,401 30,367 SH   SOLE 26 0 0 30,367
REPUBLIC BANCORP INC KY CL A 760281204 66 1,434 SH   SOLE 28 1,434 0 0
REPUBLIC BANCORP INC KY CL A 760281204 886 19,197 SH   SOLE 30 19,197 0 0
REPUBLIC BANCORP INC KY CL A 760281204 42 908 SH   SOLE 34 908 0 0
REPUBLIC BANCORP INC KY CL A 760281204 22 483 SH   SOLE 36 483 0 0
REPUBLIC BANCORP INC KY CL A 760281204 43 941 SH   SOLE 40 941 0 0
REPUBLIC BANCORP INC KY CL A 760281204 177 3,842 SH   SOLE 43 2,246 0 1,596
REPUBLIC FIRST BANCORP INC COM 760416107 904 226,473 SH   SOLE 2 68,850 0 157,623
REPUBLIC FIRST BANCORP INC COM 760416107 3 746 SH   SOLE 7 746 0 0
REPUBLIC FIRST BANCORP INC COM 760416107 1,021 255,774 SH   SOLE 18 175,971 0 79,803
REPUBLIC FIRST BANCORP INC COM 760416107 6,381 1,599,315 SH   SOLE 19 1,599,315 0 0
REPUBLIC FIRST BANCORP INC COM 760416107 7,785 1,951,116 SH   SOLE 21 1,951,116 0 0
REPUBLIC FIRST BANCORP INC COM 760416107 14,871 3,727,085 SH   SOLE 22 3,680,222 0 46,863
REPUBLIC FIRST BANCORP INC COM 760416107 589 147,627 SH   SOLE 23 147,627 0 0
REPUBLIC FIRST BANCORP INC COM 760416107 2,492 624,542 SH   SOLE 26 0 0 624,542
REPUBLIC FIRST BANCORP INC COM 760416107 7 1,678 SH   SOLE 43 0 0 1,678
REPUBLIC SVCS INC COM 760759100 95,166 865,063 SH   SOLE 2 444,745 0 420,318
REPUBLIC SVCS INC COM 760759100 17,222 156,550 SH   SOLE 4 147,775 0 8,775
REPUBLIC SVCS INC COM 760759100 32,582 296,172 SH   SOLE 7 272,795 0 23,377
REPUBLIC SVCS INC COM 760759100 122 1,107 SH   SOLE 13 599 0 508
REPUBLIC SVCS INC COM 760759100 3,021 27,462 SH   SOLE 15 27,462 0 0
REPUBLIC SVCS INC COM 760759100 5 48 SH   SOLE 17 0 0 48
REPUBLIC SVCS INC COM 760759100 57,097 519,020 SH   SOLE 18 479,966 0 39,054
REPUBLIC SVCS INC COM 760759100 23,135 210,301 SH   SOLE 19 210,301 0 0
REPUBLIC SVCS INC COM 760759100 917,447 8,339,671 SH   SOLE 21 8,339,671 0 0
REPUBLIC SVCS INC COM 760759100 664,764 6,042,758 SH   SOLE 22 5,150,611 0 892,147
REPUBLIC SVCS INC COM 760759100 34,751 315,893 SH   SOLE 23 315,893 0 0
REPUBLIC SVCS INC COM 760759100 39,529 359,320 SH   SOLE 25 359,320 0 0
REPUBLIC SVCS INC COM 760759100 79,909 726,375 SH   SOLE 26 403,434 0 322,941
REPUBLIC SVCS INC COM 760759100 67,850 616,760 SH   SOLE 28 25,849 0 590,911
REPUBLIC SVCS INC COM 760759100 12,340 112,168 SH   SOLE 29 112,168 0 0
REPUBLIC SVCS INC COM 760759100 142,528 1,295,587 SH   SOLE 30 1,295,587 0 0
REPUBLIC SVCS INC COM 760759100 26,438 240,326 SH   SOLE 31 205,764 0 34,562
REPUBLIC SVCS INC COM 760759100 6,902 62,738 SH   SOLE 34 62,738 0 0
REPUBLIC SVCS INC COM 760759100 23,583 214,374 SH   SOLE 36 214,374 0 0
REPUBLIC SVCS INC COM 760759100 860 7,820 SH   SOLE 40 7,820 0 0
REPUBLIC SVCS INC COM 760759100 33,374 303,375 SH   SOLE 43 12,543 0 290,832
RESEARCH FRONTIERS INC COM 760911107 2 742 SH   SOLE 2 742 0 0
RESEARCH FRONTIERS INC COM 760911107 15 6,498 SH   SOLE 18 6,498 0 0
RESEARCH FRONTIERS INC COM 760911107 227 95,910 SH   SOLE 21 95,910 0 0
RESEARCH FRONTIERS INC COM 760911107 1,265 533,676 SH   SOLE 22 533,676 0 0
RESEARCH SOLUTIONS INC COM 761025105 10 3,604 SH   SOLE 18 3,604 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 6,047 201,583 SH   SOLE 2 58,476 0 143,107
RESIDEO TECHNOLOGIES INC COM 76118Y104 16 525 SH   SOLE 4 525 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 107 3,580 SH   SOLE 7 3,580 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 0 1 SH   SOLE 17 0 0 1
RESIDEO TECHNOLOGIES INC COM 76118Y104 17,745 591,511 SH   SOLE 18 586,883 0 4,628
RESIDEO TECHNOLOGIES INC COM 76118Y104 15,091 503,039 SH   SOLE 19 503,039 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 522,404 17,413,468 SH   SOLE 21 17,413,468 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 119,703 3,990,107 SH   SOLE 22 3,796,024 0 194,083
RESIDEO TECHNOLOGIES INC COM 76118Y104 356 11,866 SH   SOLE 23 11,866 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 337 11,223 SH   SOLE 25 11,223 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 3,501 116,700 SH   SOLE 26 46,762 0 69,938
RESIDEO TECHNOLOGIES INC COM 76118Y104 679 22,624 SH   SOLE 28 16,046 0 6,578
RESIDEO TECHNOLOGIES INC COM 76118Y104 9,173 305,761 SH   SOLE 30 305,761 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 891 29,698 SH   SOLE 36 29,698 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 477 15,899 SH   SOLE 40 15,899 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 3,358 111,948 SH   SOLE 43 678 0 111,270
RESMED INC COM 761152107 99,644 404,202 SH   SOLE 2 134,882 0 269,320
RESMED INC COM 761152107 21,948 89,031 SH   SOLE 4 54,527 0 34,504
RESMED INC COM 761152107 33,759 136,942 SH   SOLE 7 124,247 0 12,695
RESMED INC COM 761152107 297 1,203 SH   SOLE 13 396 0 807
RESMED INC COM 761152107 3,568 14,473 SH   SOLE 15 14,473 0 0
RESMED INC COM 761152107 78,852 319,859 SH   SOLE 18 299,324 0 20,535
RESMED INC COM 761152107 203,376 824,986 SH   SOLE 19 824,986 0 0
RESMED INC COM 761152107 1,208,444 4,902,011 SH   SOLE 21 4,902,011 0 0
RESMED INC COM 761152107 768,357 3,116,814 SH   SOLE 22 2,810,457 0 306,357
RESMED INC COM 761152107 20,793 84,345 SH   SOLE 23 84,345 0 0
RESMED INC COM 761152107 64,937 263,414 SH   SOLE 25 263,414 0 0
RESMED INC COM 761152107 88,496 358,979 SH   SOLE 26 163,995 0 194,984
RESMED INC COM 761152107 101,627 412,248 SH   SOLE 28 17,784 0 394,464
RESMED INC COM 761152107 219,276 889,487 SH   SOLE 30 889,487 0 0
RESMED INC COM 761152107 8,363 33,925 SH   SOLE 31 18,618 0 15,307
RESMED INC COM 761152107 155,019 628,829 SH   SOLE 34 628,829 0 0
RESMED INC COM 761152107 16,802 68,158 SH   SOLE 36 68,158 0 0
RESMED INC COM 761152107 1,272 5,158 SH   SOLE 40 5,158 0 0
RESMED INC COM 761152107 26,080 105,792 SH   SOLE 43 9,996 0 95,796
RESOLUTE FST PRODS INC COM 76117W109 29 2,399 SH   SOLE 2 2,399 0 0
RESOLUTE FST PRODS INC COM 76117W109 874 71,644 SH   SOLE 21 71,644 0 0
RESOLUTE FST PRODS INC COM 76117W109 13,970 1,145,118 SH   SOLE 22 1,145,118 0 0
RESOLUTE FST PRODS INC COM 76117W109 158 12,925 SH   SOLE 43 0 0 12,925
RESONANT INC COM 76118L102 5 1,552 SH   SOLE 2 1,552 0 0
RESONANT INC COM 76118L102 39 12,268 SH   SOLE 18 12,268 0 0
RESONANT INC COM 76118L102 615 191,618 SH   SOLE 21 191,618 0 0
RESONANT INC COM 76118L102 1,807 563,054 SH   SOLE 22 563,054 0 0
RESOURCES CONNECTION INC COM 76122Q105 567 39,476 SH   SOLE 2 9,577 0 29,899
RESOURCES CONNECTION INC COM 76122Q105 0 4 SH   SOLE 4 4 0 0
RESOURCES CONNECTION INC COM 76122Q105 10 705 SH   SOLE 7 705 0 0
RESOURCES CONNECTION INC COM 76122Q105 2,047 142,575 SH   SOLE 18 142,575 0 0
RESOURCES CONNECTION INC COM 76122Q105 789 54,952 SH   SOLE 19 54,952 0 0
RESOURCES CONNECTION INC COM 76122Q105 57,103 3,976,498 SH   SOLE 21 3,976,498 0 0
RESOURCES CONNECTION INC COM 76122Q105 15,793 1,099,816 SH   SOLE 22 1,048,919 0 50,897
RESOURCES CONNECTION INC COM 76122Q105 15 1,059 SH   SOLE 25 1,059 0 0
RESOURCES CONNECTION INC COM 76122Q105 93 6,448 SH   SOLE 26 0 0 6,448
RESOURCES CONNECTION INC COM 76122Q105 43 2,964 SH   SOLE 28 2,964 0 0
RESOURCES CONNECTION INC COM 76122Q105 765 53,280 SH   SOLE 30 53,280 0 0
RESOURCES CONNECTION INC COM 76122Q105 46 3,238 SH   SOLE 40 3,238 0 0
RESOURCES CONNECTION INC COM 76122Q105 445 30,998 SH   SOLE 43 268 0 30,730
RESTAURANT BRANDS INTL INC COM 76131D103 13 199 SH   SOLE 17 0 0 199
RESTAURANT BRANDS INTL INC COM 76131D103 6 97 SH   SOLE 18 97 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 4,196 65,113 SH   SOLE 19 65,113 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 6,128 95,100 SH   SOLE 34 95,100 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 8,522 132,242 SH   SOLE 43 19,243 0 112,999
RETAIL OPPORTUNITY INVTS COR COM 76131N101 2,309 130,736 SH   SOLE 2 36,269 0 94,467
RETAIL OPPORTUNITY INVTS COR COM 76131N101 3,082 174,536 SH   SOLE 4 174,536 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 2,691 152,391 SH   SOLE 7 152,391 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 8,497 481,156 SH   SOLE 18 481,156 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 6,364 360,355 SH   SOLE 19 360,355 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 265,870 15,054,913 SH   SOLE 21 15,054,913 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 71,205 4,031,970 SH   SOLE 22 3,861,741 0 170,229
RETAIL OPPORTUNITY INVTS COR COM 76131N101 96 5,460 SH   SOLE 23 5,460 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 9,211 521,585 SH   SOLE 25 521,585 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 598 33,873 SH   SOLE 26 26,183 0 7,690
RETAIL OPPORTUNITY INVTS COR COM 76131N101 1,521 86,149 SH   SOLE 28 15,181 0 70,968
RETAIL OPPORTUNITY INVTS COR COM 76131N101 12,134 687,114 SH   SOLE 30 687,114 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 278 15,721 SH   SOLE 40 15,721 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 2,460 139,319 SH   SOLE 43 5,185 0 134,134
RETAIL PPTYS AMER INC CL A 76131V202 2,939 256,680 SH   SOLE 2 80,745 0 175,935
RETAIL PPTYS AMER INC CL A 76131V202 3,693 322,494 SH   SOLE 4 322,494 0 0
RETAIL PPTYS AMER INC CL A 76131V202 3,270 285,585 SH   SOLE 7 285,585 0 0
RETAIL PPTYS AMER INC CL A 76131V202 10,177 888,838 SH   SOLE 18 888,838 0 0
RETAIL PPTYS AMER INC CL A 76131V202 8,975 783,812 SH   SOLE 19 783,812 0 0
RETAIL PPTYS AMER INC CL A 76131V202 313,780 27,404,409 SH   SOLE 21 27,404,409 0 0
RETAIL PPTYS AMER INC CL A 76131V202 83,636 7,304,482 SH   SOLE 22 6,973,138 0 331,344
RETAIL PPTYS AMER INC CL A 76131V202 114 9,915 SH   SOLE 23 9,915 0 0
RETAIL PPTYS AMER INC CL A 76131V202 10,550 921,406 SH   SOLE 25 921,406 0 0
RETAIL PPTYS AMER INC CL A 76131V202 771 67,295 SH   SOLE 26 46,989 0 20,306
RETAIL PPTYS AMER INC CL A 76131V202 1,810 158,092 SH   SOLE 28 28,050 0 130,042
RETAIL PPTYS AMER INC CL A 76131V202 14,086 1,230,252 SH   SOLE 30 1,230,252 0 0
RETAIL PPTYS AMER INC CL A 76131V202 145 12,648 SH   SOLE 36 12,648 0 0
RETAIL PPTYS AMER INC CL A 76131V202 311 27,130 SH   SOLE 40 27,130 0 0
RETAIL PPTYS AMER INC CL A 76131V202 5,412 472,625 SH   SOLE 43 16,199 0 456,426
RETAIL VALUE INC COM 76133Q102 1,732 79,644 SH   SOLE 2 23,021 0 56,623
RETAIL VALUE INC COM 76133Q102 8 371 SH   SOLE 7 371 0 0
RETAIL VALUE INC COM 76133Q102 1,350 62,069 SH   SOLE 18 62,069 0 0
RETAIL VALUE INC COM 76133Q102 7,318 336,453 SH   SOLE 19 336,453 0 0
RETAIL VALUE INC COM 76133Q102 15,807 726,781 SH   SOLE 21 726,781 0 0
RETAIL VALUE INC COM 76133Q102 15,683 721,058 SH   SOLE 22 703,218 0 17,840
RETAIL VALUE INC COM 76133Q102 282 12,957 SH   SOLE 23 12,957 0 0
RETAIL VALUE INC COM 76133Q102 1,338 61,536 SH   SOLE 26 0 0 61,536
RETAIL VALUE INC COM 76133Q102 6 276 SH   SOLE 28 0 0 276
RETAIL VALUE INC COM 76133Q102 17 782 SH   SOLE 43 1 0 781
RETRACTABLE TECHNOLOGIES INC COM 76129W105 62 5,355 SH   SOLE 2 1,210 0 4,145
RETRACTABLE TECHNOLOGIES INC COM 76129W105 577 49,940 SH   SOLE 18 49,940 0 0
RETRACTABLE TECHNOLOGIES INC COM 76129W105 296 25,629 SH   SOLE 19 25,629 0 0
RETRACTABLE TECHNOLOGIES INC COM 76129W105 6,825 590,418 SH   SOLE 21 590,418 0 0
RETRACTABLE TECHNOLOGIES INC COM 76129W105 4,695 406,170 SH   SOLE 22 403,455 0 2,715
RETRACTABLE TECHNOLOGIES INC COM 76129W105 34 2,929 SH   SOLE 43 0 0 2,929
RETROPHIN INC NOTE 2.500% 9/1 761299AB2 1,506 1,775,000 PRN   SOLE 21 1,775,000 0 0
REV GROUP INC COM 749527107 482 30,703 SH   SOLE 2 9,119 0 21,584
REV GROUP INC COM 749527107 6 392 SH   SOLE 7 392 0 0
REV GROUP INC COM 749527107 1,440 91,801 SH   SOLE 18 91,801 0 0
REV GROUP INC COM 749527107 883 56,297 SH   SOLE 19 56,297 0 0
REV GROUP INC COM 749527107 17,605 1,122,055 SH   SOLE 21 1,122,055 0 0
REV GROUP INC COM 749527107 11,101 707,501 SH   SOLE 22 671,027 0 36,474
REV GROUP INC COM 749527107 12 770 SH   SOLE 25 770 0 0
REV GROUP INC COM 749527107 66 4,229 SH   SOLE 26 0 0 4,229
REV GROUP INC COM 749527107 521 33,215 SH   SOLE 30 33,215 0 0
REV GROUP INC COM 749527107 46 2,921 SH   SOLE 40 2,921 0 0
REV GROUP INC COM 749527107 440 28,020 SH   SOLE 43 165 0 27,855
REVANCE THERAPEUTICS INC COM 761330109 1,086 36,656 SH   SOLE 2 23,343 0 13,313
REVANCE THERAPEUTICS INC COM 761330109 9 294 SH   SOLE 4 294 0 0
REVANCE THERAPEUTICS INC COM 761330109 33 1,128 SH   SOLE 7 1,128 0 0
REVANCE THERAPEUTICS INC COM 761330109 6,670 225,034 SH   SOLE 18 216,938 0 8,096
REVANCE THERAPEUTICS INC COM 761330109 6,079 205,085 SH   SOLE 19 205,085 0 0
REVANCE THERAPEUTICS INC COM 761330109 87,089 2,938,219 SH   SOLE 21 2,938,219 0 0
REVANCE THERAPEUTICS INC COM 761330109 51,819 1,748,272 SH   SOLE 22 1,705,711 0 42,561
REVANCE THERAPEUTICS INC COM 761330109 86 2,890 SH   SOLE 23 2,890 0 0
REVANCE THERAPEUTICS INC COM 761330109 129 4,360 SH   SOLE 25 4,360 0 0
REVANCE THERAPEUTICS INC COM 761330109 1,231 41,515 SH   SOLE 26 25,588 0 15,927
REVANCE THERAPEUTICS INC COM 761330109 197 6,659 SH   SOLE 28 6,659 0 0
REVANCE THERAPEUTICS INC COM 761330109 2,453 82,750 SH   SOLE 30 82,750 0 0
REVANCE THERAPEUTICS INC COM 761330109 128 4,325 SH   SOLE 36 4,325 0 0
REVANCE THERAPEUTICS INC COM 761330109 233 7,856 SH   SOLE 40 7,856 0 0
REVANCE THERAPEUTICS INC COM 761330109 1,264 42,635 SH   SOLE 43 286 0 42,349
REVANCE THERAPEUTICS INC NOTE 1.750% 2/1 761330AB5 1,896 1,625,000 PRN   SOLE 21 1,625,000 0 0
REVIVA PHARMACEUTCLS HLDGS I COM 76152G100 6 1,193 SH   SOLE 18 1,193 0 0
REVIVA PHARMACEUTCLS HLDGS I COM 76152G100 83 17,125 SH   SOLE 21 17,125 0 0
REVLON INC CL A NEW 761525609 106 8,254 SH   SOLE 2 367 0 7,887
REVLON INC CL A NEW 761525609 1 42 SH   SOLE 7 42 0 0
REVLON INC CL A NEW 761525609 343 26,741 SH   SOLE 18 26,741 0 0
REVLON INC CL A NEW 761525609 177 13,790 SH   SOLE 19 13,790 0 0
REVLON INC CL A NEW 761525609 3,723 289,956 SH   SOLE 21 289,956 0 0
REVLON INC CL A NEW 761525609 2,400 186,910 SH   SOLE 22 179,926 0 6,984
REVLON INC CL A NEW 761525609 622 48,409 SH   SOLE 43 2,250 0 46,159
REVOLUTION ACCELERTN ACQU CO COM CL A 76156P106 103 10,287 SH   SOLE 21 10,287 0 0
REVOLUTION ACCELERTN ACQU CO COM CL A 76156P106 5,672 568,945 SH   SOLE 34 568,945 0 0
REVOLUTION MEDICINES INC COM 76155X100 2,055 64,758 SH   SOLE 2 18,551 0 46,207
REVOLUTION MEDICINES INC COM 76155X100 3 79 SH   SOLE 4 79 0 0
REVOLUTION MEDICINES INC COM 76155X100 30 955 SH   SOLE 7 955 0 0
REVOLUTION MEDICINES INC COM 76155X100 6,256 197,096 SH   SOLE 18 189,245 0 7,851
REVOLUTION MEDICINES INC COM 76155X100 8,704 274,241 SH   SOLE 19 274,241 0 0
REVOLUTION MEDICINES INC COM 76155X100 81,075 2,554,347 SH   SOLE 21 2,554,347 0 0
REVOLUTION MEDICINES INC COM 76155X100 43,669 1,375,831 SH   SOLE 22 1,296,340 0 79,491
REVOLUTION MEDICINES INC COM 76155X100 92 2,904 SH   SOLE 23 2,904 0 0
REVOLUTION MEDICINES INC COM 76155X100 46 1,436 SH   SOLE 25 1,436 0 0
REVOLUTION MEDICINES INC COM 76155X100 403 12,686 SH   SOLE 26 646 0 12,040
REVOLUTION MEDICINES INC COM 76155X100 160 5,033 SH   SOLE 28 5,033 0 0
REVOLUTION MEDICINES INC COM 76155X100 10,250 322,933 SH   SOLE 30 322,933 0 0
REVOLUTION MEDICINES INC COM 76155X100 174 5,496 SH   SOLE 40 5,496 0 0
REVOLUTION MEDICINES INC COM 76155X100 11 335 SH   SOLE 43 0 0 335
REVOLVE GROUP INC CL A 76156B107 1,503 21,811 SH   SOLE 2 10,506 0 11,305
REVOLVE GROUP INC CL A 76156B107 7 99 SH   SOLE 4 99 0 0
REVOLVE GROUP INC CL A 76156B107 40 577 SH   SOLE 7 577 0 0
REVOLVE GROUP INC CL A 76156B107 7,725 112,121 SH   SOLE 18 112,121 0 0
REVOLVE GROUP INC CL A 76156B107 4,627 67,161 SH   SOLE 19 67,161 0 0
REVOLVE GROUP INC CL A 76156B107 87,978 1,276,892 SH   SOLE 21 1,276,892 0 0
REVOLVE GROUP INC CL A 76156B107 59,775 867,560 SH   SOLE 22 836,593 0 30,967
REVOLVE GROUP INC CL A 76156B107 108 1,572 SH   SOLE 25 1,572 0 0
REVOLVE GROUP INC CL A 76156B107 1,073 15,577 SH   SOLE 26 13,753 0 1,824
REVOLVE GROUP INC CL A 76156B107 251 3,638 SH   SOLE 28 3,638 0 0
REVOLVE GROUP INC CL A 76156B107 2,490 36,136 SH   SOLE 30 36,136 0 0
REVOLVE GROUP INC CL A 76156B107 64 923 SH   SOLE 34 923 0 0
REVOLVE GROUP INC CL A 76156B107 112 1,626 SH   SOLE 36 1,626 0 0
REVOLVE GROUP INC CL A 76156B107 284 4,126 SH   SOLE 40 4,126 0 0
REVOLVE GROUP INC CL A 76156B107 117 1,695 SH   SOLE 43 0 0 1,695
REWALK ROBOTICS LTD SHS M8216Q200 17 9,766 SH   SOLE 18 9,766 0 0
REWALK ROBOTICS LTD SHS M8216Q200 207 122,237 SH   SOLE 21 122,237 0 0
REX AMERICAN RES CORP COM 761624105 600 6,649 SH   SOLE 2 1,788 0 4,861
REX AMERICAN RES CORP COM 761624105 8 85 SH   SOLE 7 85 0 0
REX AMERICAN RES CORP COM 761624105 2,191 24,298 SH   SOLE 18 24,298 0 0
REX AMERICAN RES CORP COM 761624105 866 9,605 SH   SOLE 19 9,605 0 0
REX AMERICAN RES CORP COM 761624105 60,712 673,226 SH   SOLE 21 673,226 0 0
REX AMERICAN RES CORP COM 761624105 13,403 148,626 SH   SOLE 22 139,990 0 8,636
REX AMERICAN RES CORP COM 761624105 16 182 SH   SOLE 25 182 0 0
REX AMERICAN RES CORP COM 761624105 308 3,412 SH   SOLE 26 0 0 3,412
REX AMERICAN RES CORP COM 761624105 82 907 SH   SOLE 28 907 0 0
REX AMERICAN RES CORP COM 761624105 1,152 12,775 SH   SOLE 30 12,775 0 0
REX AMERICAN RES CORP COM 761624105 144 1,593 SH   SOLE 34 1,593 0 0
REX AMERICAN RES CORP COM 761624105 77 852 SH   SOLE 40 852 0 0
REX AMERICAN RES CORP COM 761624105 824 9,142 SH   SOLE 43 431 0 8,711
REXFORD INDL RLTY INC COM 76169C100 38,524 676,448 SH   SOLE 2 249,975 0 426,473
REXFORD INDL RLTY INC COM 76169C100 41,077 721,275 SH   SOLE 4 721,275 0 0
REXFORD INDL RLTY INC COM 76169C100 10,026 176,048 SH   SOLE 7 176,048 0 0
REXFORD INDL RLTY INC COM 76169C100 43,944 771,619 SH   SOLE 18 771,619 0 0
REXFORD INDL RLTY INC COM 76169C100 79,964 1,404,104 SH   SOLE 19 1,404,104 0 0
REXFORD INDL RLTY INC COM 76169C100 426,823 7,494,701 SH   SOLE 21 7,494,701 0 0
REXFORD INDL RLTY INC COM 76169C100 297,841 5,229,869 SH   SOLE 22 4,725,070 0 504,799
REXFORD INDL RLTY INC COM 76169C100 2,288 40,170 SH   SOLE 23 40,170 0 0
REXFORD INDL RLTY INC COM 76169C100 32,948 578,542 SH   SOLE 25 578,542 0 0
REXFORD INDL RLTY INC COM 76169C100 2,524 44,313 SH   SOLE 26 35,676 0 8,637
REXFORD INDL RLTY INC COM 76169C100 9,264 162,676 SH   SOLE 28 80,234 0 82,442
REXFORD INDL RLTY INC COM 76169C100 16,748 294,088 SH   SOLE 30 294,088 0 0
REXFORD INDL RLTY INC COM 76169C100 136 2,384 SH   SOLE 31 2,384 0 0
REXFORD INDL RLTY INC COM 76169C100 27,477 482,473 SH   SOLE 34 482,473 0 0
REXFORD INDL RLTY INC COM 76169C100 105 1,850 SH   SOLE 36 1,850 0 0
REXFORD INDL RLTY INC COM 76169C100 910 15,974 SH   SOLE 40 15,974 0 0
REXFORD INDL RLTY INC COM 76169C100 2,957 51,917 SH   SOLE 43 1,263 0 50,654
REXNORD CORP COM 76169B102 4,511 90,149 SH   SOLE 2 37,098 0 53,051
REXNORD CORP COM 76169B102 10 205 SH   SOLE 4 205 0 0
REXNORD CORP COM 76169B102 6,110 122,099 SH   SOLE 7 122,099 0 0
REXNORD CORP COM 76169B102 18,859 376,870 SH   SOLE 18 376,870 0 0
REXNORD CORP COM 76169B102 11,189 223,606 SH   SOLE 19 223,606 0 0
REXNORD CORP COM 76169B102 205,638 4,109,464 SH   SOLE 21 4,109,464 0 0
REXNORD CORP COM 76169B102 146,591 2,929,486 SH   SOLE 22 2,807,048 0 122,438
REXNORD CORP COM 76169B102 330 6,602 SH   SOLE 25 6,602 0 0
REXNORD CORP COM 76169B102 2,534 50,648 SH   SOLE 26 41,134 0 9,514
REXNORD CORP COM 76169B102 714 14,274 SH   SOLE 28 14,274 0 0
REXNORD CORP COM 76169B102 62,051 1,240,029 SH   SOLE 30 1,240,029 0 0
REXNORD CORP COM 76169B102 449 8,964 SH   SOLE 36 8,964 0 0
REXNORD CORP COM 76169B102 696 13,910 SH   SOLE 40 13,910 0 0
REXNORD CORP COM 76169B102 784 15,672 SH   SOLE 43 16 0 15,656
REYNOLDS CONSUMER PRODS INC COM 76171L106 3,428 112,958 SH   SOLE 2 21,281 0 91,677
REYNOLDS CONSUMER PRODS INC COM 76171L106 106 3,485 SH   SOLE 7 3,485 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106 668 22,015 SH   SOLE 18 22,015 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106 468 15,417 SH   SOLE 19 15,417 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106 19,677 648,325 SH   SOLE 21 648,325 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106 40,861 1,346,341 SH   SOLE 22 1,286,340 0 60,001
REYNOLDS CONSUMER PRODS INC COM 76171L106 53 1,750 SH   SOLE 25 1,750 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106 748 24,658 SH   SOLE 26 24,658 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106 440 14,491 SH   SOLE 30 14,491 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106 30 987 SH   SOLE 31 987 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106 208 6,838 SH   SOLE 40 6,838 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106 1,148 37,827 SH   SOLE 43 9,105 0 28,722
REZOLUTE INC COM NEW 76200L309 13 933 SH   SOLE 18 933 0 0
REZOLUTE INC COM NEW 76200L309 164 11,497 SH   SOLE 21 11,497 0 0
RF INDS LTD COM PAR $0.01 749552105 15 2,066 SH   SOLE 18 2,066 0 0
RF INDS LTD COM PAR $0.01 749552105 58 7,834 SH   SOLE 21 7,834 0 0
RF INDS LTD COM PAR $0.01 749552105 816 109,431 SH   SOLE 22 109,431 0 0
RGC RES INC COM 74955L103 5 202 SH   SOLE 2 202 0 0
RGC RES INC COM 74955L103 42 1,675 SH   SOLE 18 1,675 0 0
RGC RES INC COM 74955L103 599 23,754 SH   SOLE 21 23,754 0 0
RGC RES INC COM 74955L103 607 24,059 SH   SOLE 22 24,059 0 0
RH COM 74967X103 26,450 38,954 SH   SOLE 2 12,439 0 26,515
RH COM 74967X103 37 55 SH   SOLE 4 55 0 0
RH COM 74967X103 189 278 SH   SOLE 7 278 0 0
RH COM 74967X103 28,353 41,757 SH   SOLE 18 41,757 0 0
RH COM 74967X103 3,136 4,618 SH   SOLE 19 4,618 0 0
RH COM 74967X103 567,600 835,935 SH   SOLE 21 835,935 0 0
RH COM 74967X103 326,633 481,050 SH   SOLE 22 461,055 0 19,995
RH COM 74967X103 469 690 SH   SOLE 25 690 0 0
RH COM 74967X103 4,534 6,678 SH   SOLE 26 5,333 0 1,345
RH COM 74967X103 1,159 1,707 SH   SOLE 28 1,707 0 0
RH COM 74967X103 8,354 12,303 SH   SOLE 30 12,303 0 0
RH COM 74967X103 207 305 SH   SOLE 31 305 0 0
RH COM 74967X103 432 636 SH   SOLE 36 636 0 0
RH COM 74967X103 1,355 1,995 SH   SOLE 40 1,995 0 0
RH COM 74967X103 7,611 11,209 SH   SOLE 43 198 0 11,011
RH NOTE 6/1 74967XAA1 6,141 1,759,000 PRN   SOLE 21 1,759,000 0 0
RH NOTE 9/1 74967XAD5 7,411 2,316,000 PRN   SOLE 21 2,316,000 0 0
RHINEBECK BANCORP INC COM 762093102 11 979 SH   SOLE 18 979 0 0
RHINEBECK BANCORP INC COM 762093102 37 3,407 SH   SOLE 21 3,407 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 901 46,000 SH   SOLE 2 11,305 0 34,695
RHYTHM PHARMACEUTICALS INC COM 76243J105 3 175 SH   SOLE 4 175 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 11 546 SH   SOLE 7 546 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 2,759 140,909 SH   SOLE 18 140,909 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 1,534 78,366 SH   SOLE 19 78,366 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 38,722 1,977,648 SH   SOLE 21 1,977,648 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 19,705 1,006,386 SH   SOLE 22 943,937 0 62,449
RHYTHM PHARMACEUTICALS INC COM 76243J105 29 1,468 SH   SOLE 25 1,468 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 108 5,540 SH   SOLE 26 1,750 0 3,790
RHYTHM PHARMACEUTICALS INC COM 76243J105 86 4,411 SH   SOLE 28 4,411 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 887 45,323 SH   SOLE 30 45,323 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 54 2,766 SH   SOLE 36 2,766 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 82 4,178 SH   SOLE 40 4,178 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 430 21,945 SH   SOLE 43 191 0 21,754
RIBBON COMMUNICATIONS INC COM 762544104 652 85,688 SH   SOLE 2 28,755 0 56,933
RIBBON COMMUNICATIONS INC COM 762544104 2 264 SH   SOLE 4 264 0 0
RIBBON COMMUNICATIONS INC COM 762544104 9 1,124 SH   SOLE 7 1,124 0 0
RIBBON COMMUNICATIONS INC COM 762544104 1,819 238,972 SH   SOLE 18 238,972 0 0
RIBBON COMMUNICATIONS INC COM 762544104 1,076 141,435 SH   SOLE 19 141,435 0 0
RIBBON COMMUNICATIONS INC COM 762544104 26,241 3,448,175 SH   SOLE 21 3,448,175 0 0
RIBBON COMMUNICATIONS INC COM 762544104 19,527 2,565,975 SH   SOLE 22 2,454,421 0 111,554
RIBBON COMMUNICATIONS INC COM 762544104 37 4,802 SH   SOLE 25 4,802 0 0
RIBBON COMMUNICATIONS INC COM 762544104 219 28,823 SH   SOLE 26 14,564 0 14,259
RIBBON COMMUNICATIONS INC COM 762544104 50 6,558 SH   SOLE 28 6,558 0 0
RIBBON COMMUNICATIONS INC COM 762544104 124 16,355 SH   SOLE 30 16,355 0 0
RIBBON COMMUNICATIONS INC COM 762544104 73 9,585 SH   SOLE 36 9,585 0 0
RIBBON COMMUNICATIONS INC COM 762544104 89 11,700 SH   SOLE 40 11,700 0 0
RIBBON COMMUNICATIONS INC COM 762544104 206 27,122 SH   SOLE 43 1,193 0 25,929
RICEBRAN TECHNOLOGIES COM NEW 762831204 9 8,000 SH   SOLE 21 8,000 0 0
RICEBRAN TECHNOLOGIES COM NEW 762831204 60 52,785 SH   SOLE 22 52,785 0 0
RICHARDSON ELECTRS LTD COM 763165107 20 2,361 SH   SOLE 18 2,361 0 0
RICHARDSON ELECTRS LTD COM 763165107 73 8,805 SH   SOLE 21 8,805 0 0
RICHARDSON ELECTRS LTD COM 763165107 1,975 237,653 SH   SOLE 22 237,653 0 0
RICHMOND MUT BANCORPORATION COM 76525P100 11 767 SH   SOLE 2 767 0 0
RICHMOND MUT BANCORPORATION COM 76525P100 36 2,390 SH   SOLE 18 2,390 0 0
RICHMOND MUT BANCORPORATION COM 76525P100 487 32,686 SH   SOLE 21 32,686 0 0
RICHMOND MUT BANCORPORATION COM 76525P100 48 3,206 SH   SOLE 22 3,206 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 1,443 332,405 SH   SOLE 2 93,843 0 238,562
RIGEL PHARMACEUTICALS INC COM NEW 766559603 3 601 SH   SOLE 4 601 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 12 2,746 SH   SOLE 7 2,746 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 2,793 643,626 SH   SOLE 18 554,957 0 88,669
RIGEL PHARMACEUTICALS INC COM NEW 766559603 6,152 1,417,622 SH   SOLE 19 1,417,622 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 32,110 7,398,515 SH   SOLE 21 7,398,515 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 27,197 6,266,533 SH   SOLE 22 6,165,440 0 101,093
RIGEL PHARMACEUTICALS INC COM NEW 766559603 344 79,251 SH   SOLE 23 79,251 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 29 6,791 SH   SOLE 25 6,791 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 1,807 416,369 SH   SOLE 26 5,953 0 410,416
RIGEL PHARMACEUTICALS INC COM NEW 766559603 151 34,869 SH   SOLE 28 34,869 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 395 91,060 SH   SOLE 30 91,060 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 24 5,612 SH   SOLE 36 5,612 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 70 16,120 SH   SOLE 40 16,120 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 177 40,789 SH   SOLE 43 0 0 40,789
RILEY EXPLORATION PERMIAN IN COM 76665T102 85 2,947 SH   SOLE 2 359 0 2,588
RILEY EXPLORATION PERMIAN IN COM 76665T102 4 142 SH   SOLE 7 142 0 0
RILEY EXPLORATION PERMIAN IN COM 76665T102 241 8,302 SH   SOLE 18 8,302 0 0
RILEY EXPLORATION PERMIAN IN COM 76665T102 137 4,713 SH   SOLE 19 4,713 0 0
RILEY EXPLORATION PERMIAN IN COM 76665T102 2,638 91,042 SH   SOLE 21 91,042 0 0
RILEY EXPLORATION PERMIAN IN COM 76665T102 1,455 50,190 SH   SOLE 22 47,305 0 2,885
RIMINI STR INC DEL COM 76674Q107 96 15,569 SH   SOLE 2 10,908 0 4,661
RIMINI STR INC DEL COM 76674Q107 4 705 SH   SOLE 7 705 0 0
RIMINI STR INC DEL COM 76674Q107 871 141,321 SH   SOLE 18 141,321 0 0
RIMINI STR INC DEL COM 76674Q107 1,125 182,669 SH   SOLE 19 182,669 0 0
RIMINI STR INC DEL COM 76674Q107 9,218 1,496,365 SH   SOLE 21 1,496,365 0 0
RIMINI STR INC DEL COM 76674Q107 3,239 525,776 SH   SOLE 22 516,773 0 9,003
RIMINI STR INC DEL COM 76674Q107 25 4,073 SH   SOLE 43 0 0 4,073
RING ENERGY INC COM 76680V108 63 21,087 SH   SOLE 18 21,087 0 0
RING ENERGY INC COM 76680V108 1,094 367,226 SH   SOLE 21 367,226 0 0
RING ENERGY INC COM 76680V108 4,544 1,524,921 SH   SOLE 22 1,524,921 0 0
RING ENERGY INC COM 76680V108 1 255 SH   SOLE 43 0 0 255
RINGCENTRAL INC CL A 76680R206 57,515 197,933 SH   SOLE 2 17,770 0 180,163
RINGCENTRAL INC CL A 76680R206 12,414 42,723 SH   SOLE 4 26,518 0 16,205
RINGCENTRAL INC CL A 76680R206 2,031 6,990 SH   SOLE 7 6,990 0 0
RINGCENTRAL INC CL A 76680R206 223 766 SH   SOLE 13 230 0 536
RINGCENTRAL INC CL A 76680R206 2,143 7,376 SH   SOLE 15 7,376 0 0
RINGCENTRAL INC CL A 76680R206 147,785 508,585 SH   SOLE 18 396,684 0 111,901
RINGCENTRAL INC CL A 76680R206 146,550 504,336 SH   SOLE 19 504,336 0 0
RINGCENTRAL INC CL A 76680R206 387,739 1,334,361 SH   SOLE 21 1,334,361 0 0
RINGCENTRAL INC CL A 76680R206 535,130 1,841,592 SH   SOLE 22 1,749,538 0 92,054
RINGCENTRAL INC CL A 76680R206 12,744 43,856 SH   SOLE 23 43,856 0 0
RINGCENTRAL INC CL A 76680R206 88,674 305,162 SH   SOLE 25 305,162 0 0
RINGCENTRAL INC CL A 76680R206 40,492 139,348 SH   SOLE 26 73,205 0 66,143
RINGCENTRAL INC CL A 76680R206 38,538 132,623 SH   SOLE 28 8,083 0 124,540
RINGCENTRAL INC CL A 76680R206 37 126 SH   SOLE 29 126 0 0
RINGCENTRAL INC CL A 76680R206 41,891 144,165 SH   SOLE 30 144,165 0 0
RINGCENTRAL INC CL A 76680R206 7,169 24,673 SH   SOLE 31 16,125 0 8,548
RINGCENTRAL INC CL A 76680R206 89,245 307,126 SH   SOLE 34 307,126 0 0
RINGCENTRAL INC CL A 76680R206 9,870 33,966 SH   SOLE 36 33,966 0 0
RINGCENTRAL INC CL A 76680R206 833 2,868 SH   SOLE 40 2,868 0 0
RINGCENTRAL INC CL A 76680R206 14,222 48,943 SH   SOLE 43 3,418 0 45,525
RINGCENTRAL INC OPTIONS 76680R206 116 400 SH Call SOLE 4 400 0 0
RINGCENTRAL INC OPTIONS 76680R206 1,337 4,600 SH Call SOLE 18 4,600 0 0
RINGCENTRAL INC OPTIONS 76680R206 7,933 27,300 SH Call SOLE 19 27,300 0 0
RINGCENTRAL INC OPTIONS 76680R206 610 2,100 SH Call SOLE 22 2,100 0 0
RINGCENTRAL INC OPTIONS 76680R206 87 300 SH Call SOLE 26 300 0 0
RINGCENTRAL INC OPTIONS 76680R206 4,126 14,200 SH Call SOLE 34 14,200 0 0
RINGCENTRAL INC NOTE 3/0 76680RAF4 7,182 6,503,000 PRN   SOLE 21 6,503,000 0 0
RIO TINTO PLC SPONSORED ADR 767204100 16,332 194,682 SH   SOLE 7 194,682 0 0
RIO TINTO PLC SPONSORED ADR 767204100 22 268 SH   SOLE 18 268 0 0
RIO TINTO PLC SPONSORED ADR 767204100 66,488 792,567 SH   SOLE 43 73,894 0 718,673
RIOT BLOCKCHAIN INC COM 767292105 1,376 36,539 SH   SOLE 2 27,917 0 8,622
RIOT BLOCKCHAIN INC COM 767292105 51 1,355 SH   SOLE 7 1,355 0 0
RIOT BLOCKCHAIN INC COM 767292105 10,118 268,601 SH   SOLE 18 259,236 0 9,365
RIOT BLOCKCHAIN INC COM 767292105 7,127 189,203 SH   SOLE 19 189,203 0 0
RIOT BLOCKCHAIN INC COM 767292105 110,915 2,944,379 SH   SOLE 21 2,944,379 0 0
RIOT BLOCKCHAIN INC COM 767292105 76,470 2,029,996 SH   SOLE 22 1,979,043 0 50,953
RIOT BLOCKCHAIN INC COM 767292105 57 1,509 SH   SOLE 23 1,509 0 0
RIOT BLOCKCHAIN INC COM 767292105 88 2,339 SH   SOLE 25 2,339 0 0
RIOT BLOCKCHAIN INC COM 767292105 226 5,997 SH   SOLE 26 0 0 5,997
RIOT BLOCKCHAIN INC COM 767292105 397 10,552 SH   SOLE 28 10,552 0 0
RIOT BLOCKCHAIN INC COM 767292105 2,273 60,348 SH   SOLE 30 60,348 0 0
RIOT BLOCKCHAIN INC COM 767292105 382 10,135 SH   SOLE 40 10,135 0 0
RISE ED CAYMAN LTD SPONSORED ADR 76761L102 0 3 SH   SOLE 22 3 0 0
RISE ED CAYMAN LTD SPONSORED ADR 76761L102 11 4,308 SH   SOLE 43 0 0 4,308
RITCHIE BROS AUCTIONEERS COM 767744105 0 8 SH   SOLE 17 0 0 8
RITCHIE BROS AUCTIONEERS COM 767744105 9 158 SH   SOLE 18 158 0 0
RITCHIE BROS AUCTIONEERS COM 767744105 4,158 70,140 SH   SOLE 43 13,037 0 57,103
RITE AID CORP COM 767754872 1,169 71,701 SH   SOLE 2 19,576 0 52,125
RITE AID CORP COM 767754872 4 252 SH   SOLE 4 252 0 0
RITE AID CORP COM 767754872 94 5,764 SH   SOLE 7 5,764 0 0
RITE AID CORP COM 767754872 3,099 190,122 SH   SOLE 18 190,122 0 0
RITE AID CORP COM 767754872 3,386 207,704 SH   SOLE 19 207,704 0 0
RITE AID CORP COM 767754872 36,012 2,209,295 SH   SOLE 21 2,209,295 0 0
RITE AID CORP COM 767754872 25,058 1,537,275 SH   SOLE 22 1,456,032 0 81,243
RITE AID CORP COM 767754872 39 2,387 SH   SOLE 23 2,387 0 0
RITE AID CORP COM 767754872 34 2,086 SH   SOLE 25 2,086 0 0
RITE AID CORP COM 767754872 560 34,369 SH   SOLE 26 11,078 0 23,291
RITE AID CORP COM 767754872 500 30,695 SH   SOLE 28 7,402 0 23,293
RITE AID CORP COM 767754872 842 51,645 SH   SOLE 30 51,645 0 0
RITE AID CORP COM 767754872 570 34,993 SH   SOLE 36 34,993 0 0
RITE AID CORP COM 767754872 112 6,842 SH   SOLE 40 6,842 0 0
RITE AID CORP COM 767754872 434 26,631 SH   SOLE 43 884 0 25,747
RIVERVIEW BANCORP INC COM 769397100 916 129,265 SH   SOLE 2 37,535 0 91,730
RIVERVIEW BANCORP INC COM 769397100 67 9,383 SH   SOLE 18 9,383 0 0
RIVERVIEW BANCORP INC COM 769397100 1,783 251,464 SH   SOLE 19 251,464 0 0
RIVERVIEW BANCORP INC COM 769397100 900 126,963 SH   SOLE 21 126,963 0 0
RIVERVIEW BANCORP INC COM 769397100 6,587 929,116 SH   SOLE 22 929,116 0 0
RIVERVIEW BANCORP INC COM 769397100 812 114,567 SH   SOLE 23 114,567 0 0
RIVERVIEW BANCORP INC COM 769397100 1,254 176,918 SH   SOLE 26 0 0 176,918
RIVERVIEW FINL CORP NEW COM 76940Q105 22 1,925 SH   SOLE 18 1,925 0 0
RIVERVIEW FINL CORP NEW COM 76940Q105 355 31,045 SH   SOLE 21 31,045 0 0
RLI CORP COM 749607107 3,894 37,234 SH   SOLE 2 28,356 0 8,878
RLI CORP COM 749607107 17 163 SH   SOLE 4 163 0 0
RLI CORP COM 749607107 1,017 9,728 SH   SOLE 7 9,728 0 0
RLI CORP COM 749607107 21,425 204,844 SH   SOLE 18 204,844 0 0
RLI CORP COM 749607107 10,821 103,457 SH   SOLE 19 103,457 0 0
RLI CORP COM 749607107 288,570 2,759,062 SH   SOLE 21 2,759,062 0 0
RLI CORP COM 749607107 128,608 1,229,638 SH   SOLE 22 1,201,348 0 28,290
RLI CORP COM 749607107 186 1,778 SH   SOLE 23 1,778 0 0
RLI CORP COM 749607107 144 1,373 SH   SOLE 25 1,373 0 0
RLI CORP COM 749607107 2,939 28,098 SH   SOLE 26 15,013 0 13,085
RLI CORP COM 749607107 581 5,559 SH   SOLE 28 5,559 0 0
RLI CORP COM 749607107 2,953 28,235 SH   SOLE 30 28,235 0 0
RLI CORP COM 749607107 1,047 10,012 SH   SOLE 34 10,012 0 0
RLI CORP COM 749607107 47 450 SH   SOLE 36 450 0 0
RLI CORP COM 749607107 528 5,044 SH   SOLE 40 5,044 0 0
RLI CORP COM 749607107 2,079 19,881 SH   SOLE 43 4,607 0 15,274
RLJ LODGING TR COM 74965L101 5,877 385,864 SH   SOLE 2 252,691 0 133,173
RLJ LODGING TR COM 74965L101 16,926 1,111,345 SH   SOLE 4 1,111,345 0 0
RLJ LODGING TR COM 74965L101 3,227 211,855 SH   SOLE 7 211,855 0 0
RLJ LODGING TR COM 74965L101 18,696 1,227,569 SH   SOLE 18 1,227,569 0 0
RLJ LODGING TR COM 74965L101 12,582 826,140 SH   SOLE 19 826,140 0 0
RLJ LODGING TR COM 74965L101 103,487 6,794,917 SH   SOLE 21 6,794,917 0 0
RLJ LODGING TR COM 74965L101 92,049 6,043,937 SH   SOLE 22 5,230,253 0 813,684
RLJ LODGING TR COM 74965L101 963 63,251 SH   SOLE 23 63,251 0 0
RLJ LODGING TR COM 74965L101 11,188 734,600 SH   SOLE 25 734,600 0 0
RLJ LODGING TR COM 74965L101 767 50,376 SH   SOLE 26 35,832 0 14,544
RLJ LODGING TR COM 74965L101 2,919 191,668 SH   SOLE 28 92,155 0 99,513
RLJ LODGING TR COM 74965L101 11,241 738,093 SH   SOLE 30 738,093 0 0
RLJ LODGING TR COM 74965L101 1,757 115,372 SH   SOLE 34 115,372 0 0
RLJ LODGING TR COM 74965L101 219 14,401 SH   SOLE 36 14,401 0 0
RLJ LODGING TR COM 74965L101 294 19,298 SH   SOLE 40 19,298 0 0
RLJ LODGING TR COM 74965L101 1,915 125,708 SH   SOLE 43 37,820 0 87,888
RLX TECHNOLOGY INC SPONSORED ADS 74969N103 793 90,816 SH   SOLE 2 45,128 0 45,688
RLX TECHNOLOGY INC SPONSORED ADS 74969N103 57 6,567 SH   SOLE 4 6,567 0 0
RLX TECHNOLOGY INC SPONSORED ADS 74969N103 106 12,096 SH   SOLE 7 12,096 0 0
RLX TECHNOLOGY INC SPONSORED ADS 74969N103 72 8,241 SH   SOLE 13 0 0 8,241
RLX TECHNOLOGY INC SPONSORED ADS 74969N103 556 63,658 SH   SOLE 15 63,658 0 0
RLX TECHNOLOGY INC SPONSORED ADS 74969N103 428 49,032 SH   SOLE 18 49,032 0 0
RLX TECHNOLOGY INC SPONSORED ADS 74969N103 6,880 788,083 SH   SOLE 19 788,083 0 0
RLX TECHNOLOGY INC SPONSORED ADS 74969N103 17,035 1,951,347 SH   SOLE 21 1,951,347 0 0
RLX TECHNOLOGY INC SPONSORED ADS 74969N103 11,792 1,350,780 SH   SOLE 22 1,178,377 0 172,403
RLX TECHNOLOGY INC SPONSORED ADS 74969N103 531 60,832 SH   SOLE 23 60,832 0 0
RLX TECHNOLOGY INC SPONSORED ADS 74969N103 3,899 446,654 SH   SOLE 25 446,654 0 0
RLX TECHNOLOGY INC SPONSORED ADS 74969N103 4,568 523,291 SH   SOLE 26 327,813 0 195,478
RLX TECHNOLOGY INC SPONSORED ADS 74969N103 1,656 189,648 SH   SOLE 28 14,563 0 175,085
RLX TECHNOLOGY INC SPONSORED ADS 74969N103 8,266 946,813 SH   SOLE 30 638,557 0 308,256
RLX TECHNOLOGY INC SPONSORED ADS 74969N103 1,990 227,939 SH   SOLE 31 0 0 227,939
RLX TECHNOLOGY INC SPONSORED ADS 74969N103 7,785 891,755 SH   SOLE 34 891,755 0 0
RLX TECHNOLOGY INC SPONSORED ADS 74969N103 5 599 SH   SOLE 40 599 0 0
RMG ACQUISITION CORP II CL A SHS G76083107 687 69,052 SH   SOLE 34 69,052 0 0
RMR GROUP INC CL A 74967R106 1,935 50,086 SH   SOLE 2 20,152 0 29,934
RMR GROUP INC CL A 74967R106 1 32 SH   SOLE 4 32 0 0
RMR GROUP INC CL A 74967R106 11 278 SH   SOLE 7 278 0 0
RMR GROUP INC CL A 74967R106 2,136 55,270 SH   SOLE 18 53,676 0 1,594
RMR GROUP INC CL A 74967R106 4,339 112,290 SH   SOLE 19 112,290 0 0
RMR GROUP INC CL A 74967R106 23,491 607,950 SH   SOLE 21 607,950 0 0
RMR GROUP INC CL A 74967R106 19,408 502,286 SH   SOLE 22 479,498 0 22,788
RMR GROUP INC CL A 74967R106 302 7,825 SH   SOLE 23 7,825 0 0
RMR GROUP INC CL A 74967R106 50 1,289 SH   SOLE 25 1,289 0 0
RMR GROUP INC CL A 74967R106 1,369 35,421 SH   SOLE 26 2,124 0 33,297
RMR GROUP INC CL A 74967R106 117 3,024 SH   SOLE 28 2,973 0 51
RMR GROUP INC CL A 74967R106 569 14,737 SH   SOLE 30 14,737 0 0
RMR GROUP INC CL A 74967R106 98 2,534 SH   SOLE 36 2,534 0 0
RMR GROUP INC CL A 74967R106 62 1,597 SH   SOLE 40 1,597 0 0
RMR GROUP INC CL A 74967R106 1,216 31,474 SH   SOLE 43 6,041 0 25,433
ROBERT HALF INTL INC COM 770323103 26,917 302,538 SH   SOLE 2 95,863 0 206,675
ROBERT HALF INTL INC COM 770323103 7,844 88,159 SH   SOLE 4 47,148 0 41,011
ROBERT HALF INTL INC COM 770323103 12,662 142,318 SH   SOLE 7 111,603 0 30,715
ROBERT HALF INTL INC COM 770323103 546 6,138 SH   SOLE 13 6,138 0 0
ROBERT HALF INTL INC COM 770323103 1,494 16,787 SH   SOLE 15 16,787 0 0
ROBERT HALF INTL INC COM 770323103 74,359 835,771 SH   SOLE 18 818,627 0 17,144
ROBERT HALF INTL INC COM 770323103 41,322 464,448 SH   SOLE 19 464,448 0 0
ROBERT HALF INTL INC COM 770323103 335,238 3,767,990 SH   SOLE 21 3,767,990 0 0
ROBERT HALF INTL INC COM 770323103 255,336 2,869,909 SH   SOLE 22 2,610,839 0 259,070
ROBERT HALF INTL INC COM 770323103 6,524 73,325 SH   SOLE 23 73,325 0 0
ROBERT HALF INTL INC COM 770323103 25,910 291,224 SH   SOLE 25 281,153 0 10,071
ROBERT HALF INTL INC COM 770323103 53,701 603,581 SH   SOLE 26 456,015 0 147,566
ROBERT HALF INTL INC COM 770323103 50,608 568,816 SH   SOLE 28 17,678 0 551,138
ROBERT HALF INTL INC COM 770323103 24 272 SH   SOLE 29 272 0 0
ROBERT HALF INTL INC COM 770323103 91,875 1,032,654 SH   SOLE 30 744,169 0 288,485
ROBERT HALF INTL INC COM 770323103 1,944 21,850 SH   SOLE 31 13,650 0 8,200
ROBERT HALF INTL INC COM 770323103 19,426 218,339 SH   SOLE 34 218,339 0 0
ROBERT HALF INTL INC COM 770323103 6,374 71,647 SH   SOLE 36 71,647 0 0
ROBERT HALF INTL INC COM 770323103 412 4,630 SH   SOLE 40 4,630 0 0
ROBERT HALF INTL INC COM 770323103 14,001 157,371 SH   SOLE 43 6,643 0 150,728
ROBLOX CORP CL A 771049103 1,609 17,882 SH   SOLE 2 17,882 0 0
ROBLOX CORP CL A 771049103 1 13 SH   SOLE 18 13 0 0
ROBLOX CORP CL A 771049103 1,474 16,379 SH   SOLE 19 16,379 0 0
ROBLOX CORP CL A 771049103 915 10,167 SH   SOLE 21 10,167 0 0
ROBLOX CORP CL A 771049103 2,143 23,821 SH   SOLE 34 23,821 0 0
ROBLOX CORP CL A 771049103 947 10,524 SH   SOLE 43 0 0 10,524
ROCKET COS INC COM CL A 77311W101 5,821 300,830 SH   SOLE 2 66,427 0 234,403
ROCKET COS INC COM CL A 77311W101 9 480 SH   SOLE 4 480 0 0
ROCKET COS INC COM CL A 77311W101 42 2,189 SH   SOLE 7 2,189 0 0
ROCKET COS INC COM CL A 77311W101 1,125 58,133 SH   SOLE 18 58,133 0 0
ROCKET COS INC COM CL A 77311W101 521 26,922 SH   SOLE 19 26,922 0 0
ROCKET COS INC COM CL A 77311W101 36,939 1,908,994 SH   SOLE 21 1,908,994 0 0
ROCKET COS INC COM CL A 77311W101 55,427 2,864,445 SH   SOLE 22 2,712,323 0 152,122
ROCKET COS INC COM CL A 77311W101 100 5,159 SH   SOLE 25 5,159 0 0
ROCKET COS INC COM CL A 77311W101 793 40,979 SH   SOLE 26 37,293 0 3,686
ROCKET COS INC COM CL A 77311W101 1,044 53,939 SH   SOLE 28 11,594 0 42,345
ROCKET COS INC COM CL A 77311W101 1,815 93,804 SH   SOLE 30 93,804 0 0
ROCKET COS INC COM CL A 77311W101 40 2,081 SH   SOLE 31 2,081 0 0
ROCKET COS INC COM CL A 77311W101 71 3,684 SH   SOLE 34 3,684 0 0
ROCKET COS INC COM CL A 77311W101 51 2,623 SH   SOLE 36 2,623 0 0
ROCKET COS INC COM CL A 77311W101 317 16,407 SH   SOLE 40 16,407 0 0
ROCKET COS INC COM CL A 77311W101 1 30 SH   SOLE 43 0 0 30
ROCKET PHARMACEUTICALS INC COM 77313F106 840 18,975 SH   SOLE 2 13,228 0 5,747
ROCKET PHARMACEUTICALS INC COM 77313F106 6 143 SH   SOLE 4 143 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 31 700 SH   SOLE 7 700 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 5,572 125,813 SH   SOLE 18 123,058 0 2,755
ROCKET PHARMACEUTICALS INC COM 77313F106 4,092 92,389 SH   SOLE 19 92,389 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 79,526 1,795,582 SH   SOLE 21 1,795,582 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 45,504 1,027,403 SH   SOLE 22 1,008,881 0 18,522
ROCKET PHARMACEUTICALS INC COM 77313F106 11 258 SH   SOLE 23 258 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 113 2,559 SH   SOLE 25 2,559 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 1,005 22,686 SH   SOLE 26 16,348 0 6,338
ROCKET PHARMACEUTICALS INC COM 77313F106 208 4,698 SH   SOLE 28 4,698 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 2,617 59,081 SH   SOLE 30 59,081 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 114 2,580 SH   SOLE 36 2,580 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 194 4,388 SH   SOLE 40 4,388 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 570 12,877 SH   SOLE 43 1,070 0 11,807
ROCKWELL AUTOMATION INC COM 773903109 81,033 283,311 SH   SOLE 2 63,609 0 219,702
ROCKWELL AUTOMATION INC COM 773903109 22,910 80,101 SH   SOLE 4 47,495 0 32,606
ROCKWELL AUTOMATION INC COM 773903109 30,955 108,227 SH   SOLE 7 99,872 0 8,355
ROCKWELL AUTOMATION INC COM 773903109 638 2,231 SH   SOLE 13 1,705 0 526
ROCKWELL AUTOMATION INC COM 773903109 3,931 13,744 SH   SOLE 15 13,744 0 0
ROCKWELL AUTOMATION INC COM 773903109 80,122 280,126 SH   SOLE 18 262,645 0 17,481
ROCKWELL AUTOMATION INC COM 773903109 16,963 59,307 SH   SOLE 19 59,307 0 0
ROCKWELL AUTOMATION INC COM 773903109 1,008,692 3,526,648 SH   SOLE 21 3,526,648 0 0
ROCKWELL AUTOMATION INC COM 773903109 720,792 2,520,077 SH   SOLE 22 2,263,577 0 256,500
ROCKWELL AUTOMATION INC COM 773903109 24,934 87,175 SH   SOLE 23 87,175 0 0
ROCKWELL AUTOMATION INC COM 773903109 57,389 200,648 SH   SOLE 25 200,648 0 0
ROCKWELL AUTOMATION INC COM 773903109 92,999 325,150 SH   SOLE 26 157,536 0 167,614
ROCKWELL AUTOMATION INC COM 773903109 107,388 375,457 SH   SOLE 28 14,785 0 360,672
ROCKWELL AUTOMATION INC COM 773903109 272,938 954,262 SH   SOLE 30 895,370 0 58,892
ROCKWELL AUTOMATION INC COM 773903109 6,290 21,990 SH   SOLE 31 14,165 0 7,825
ROCKWELL AUTOMATION INC COM 773903109 5,404 18,895 SH   SOLE 34 18,895 0 0
ROCKWELL AUTOMATION INC COM 773903109 16,629 58,138 SH   SOLE 36 58,138 0 0
ROCKWELL AUTOMATION INC COM 773903109 1,174 4,106 SH   SOLE 40 4,106 0 0
ROCKWELL AUTOMATION INC COM 773903109 37,070 129,607 SH   SOLE 43 6,129 0 123,478
ROCKWELL MED INC COM 774374102 9 9,740 SH   SOLE 2 9,740 0 0
ROCKWELL MED INC COM 774374102 51 56,383 SH   SOLE 21 56,383 0 0
ROCKWELL MED INC COM 774374102 805 884,096 SH   SOLE 22 884,096 0 0
ROCKY BRANDS INC COM 774515100 294 5,294 SH   SOLE 2 585 0 4,709
ROCKY BRANDS INC COM 774515100 6 110 SH   SOLE 7 110 0 0
ROCKY BRANDS INC COM 774515100 1,315 23,656 SH   SOLE 18 23,656 0 0
ROCKY BRANDS INC COM 774515100 903 16,242 SH   SOLE 19 16,242 0 0
ROCKY BRANDS INC COM 774515100 15,004 269,854 SH   SOLE 21 269,854 0 0
ROCKY BRANDS INC COM 774515100 10,079 181,279 SH   SOLE 22 174,496 0 6,783
ROCKY BRANDS INC COM 774515100 1 19 SH   SOLE 43 0 0 19
ROCKY MTN CHOCOLATE FACTORY COM 77467X101 7 970 SH   SOLE 18 970 0 0
ROCKY MTN CHOCOLATE FACTORY COM 77467X101 162 21,254 SH   SOLE 21 21,254 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 7,040 132,472 SH   SOLE 18 132,472 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 2,261 42,544 SH   SOLE 22 42,544 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 6,239 117,410 SH   SOLE 23 117,410 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 8,043 151,361 SH   SOLE 43 4,207 0 147,154
ROGERS CORP COM 775133101 1,884 9,383 SH   SOLE 2 5,743 0 3,640
ROGERS CORP COM 775133101 16 81 SH   SOLE 4 81 0 0
ROGERS CORP COM 775133101 60 301 SH   SOLE 7 301 0 0
ROGERS CORP COM 775133101 14,880 74,105 SH   SOLE 18 74,105 0 0
ROGERS CORP COM 775133101 10,841 53,987 SH   SOLE 19 53,987 0 0
ROGERS CORP COM 775133101 437,613 2,179,348 SH   SOLE 21 2,179,348 0 0
ROGERS CORP COM 775133101 96,219 479,176 SH   SOLE 22 465,253 0 13,923
ROGERS CORP COM 775133101 254 1,266 SH   SOLE 25 1,266 0 0
ROGERS CORP COM 775133101 1,650 8,218 SH   SOLE 26 6,601 0 1,617
ROGERS CORP COM 775133101 458 2,281 SH   SOLE 28 2,281 0 0
ROGERS CORP COM 775133101 7,908 39,381 SH   SOLE 30 39,381 0 0
ROGERS CORP COM 775133101 80,613 401,459 SH   SOLE 34 401,459 0 0
ROGERS CORP COM 775133101 285 1,419 SH   SOLE 36 1,419 0 0
ROGERS CORP COM 775133101 458 2,281 SH   SOLE 40 2,281 0 0
ROGERS CORP COM 775133101 3,037 15,125 SH   SOLE 43 4,508 0 10,617
ROKU INC COM CL A 77543R102 130,071 283,225 SH   SOLE 2 71,842 0 211,383
ROKU INC COM CL A 77543R102 29,298 63,795 SH   SOLE 4 40,417 0 23,378
ROKU INC COM CL A 77543R102 4,487 9,771 SH   SOLE 7 9,771 0 0
ROKU INC COM CL A 77543R102 4,566 9,942 SH   SOLE 13 9,307 0 635
ROKU INC COM CL A 77543R102 4,210 9,168 SH   SOLE 15 9,168 0 0
ROKU INC COM CL A 77543R102 34,923 76,044 SH   SOLE 18 67,367 0 8,677
ROKU INC COM CL A 77543R102 210,066 457,411 SH   SOLE 19 457,411 0 0
ROKU INC COM CL A 77543R102 804,003 1,750,688 SH   SOLE 21 1,750,688 0 0
ROKU INC COM CL A 77543R102 1,186,720 2,584,040 SH   SOLE 22 2,405,383 0 178,657
ROKU INC COM CL A 77543R102 35,766 77,880 SH   SOLE 23 77,880 0 0
ROKU INC COM CL A 77543R102 90,701 197,499 SH   SOLE 25 197,499 0 0
ROKU INC COM CL A 77543R102 103,150 224,606 SH   SOLE 26 96,610 0 127,996
ROKU INC COM CL A 77543R102 120,343 262,043 SH   SOLE 28 13,290 0 248,753
ROKU INC COM CL A 77543R102 1,240 2,700 SH   SOLE 29 2,700 0 0
ROKU INC COM CL A 77543R102 126,424 275,284 SH   SOLE 30 234,678 0 40,606
ROKU INC COM CL A 77543R102 21,081 45,903 SH   SOLE 31 17,659 0 28,244
ROKU INC COM CL A 77543R102 229,038 498,722 SH   SOLE 34 498,722 0 0
ROKU INC COM CL A 77543R102 24,843 54,095 SH   SOLE 36 54,095 0 0
ROKU INC COM CL A 77543R102 1,831 3,986 SH   SOLE 40 3,986 0 0
ROKU INC COM CL A 77543R102 16,531 35,995 SH   SOLE 43 4,620 0 31,375
ROLLINS INC COM 775711104 16,553 483,997 SH   SOLE 2 70,285 0 413,712
ROLLINS INC COM 775711104 4,859 142,062 SH   SOLE 4 73,206 0 68,856
ROLLINS INC COM 775711104 8,365 244,586 SH   SOLE 7 236,816 0 7,770
ROLLINS INC COM 775711104 22 633 SH   SOLE 13 633 0 0
ROLLINS INC COM 775711104 709 20,722 SH   SOLE 15 20,722 0 0
ROLLINS INC COM 775711104 22,239 650,253 SH   SOLE 18 618,617 0 31,636
ROLLINS INC COM 775711104 3,813 111,487 SH   SOLE 19 111,487 0 0
ROLLINS INC COM 775711104 252,252 7,375,790 SH   SOLE 21 7,375,790 0 0
ROLLINS INC COM 775711104 169,520 4,956,734 SH   SOLE 22 4,474,281 0 482,453
ROLLINS INC COM 775711104 4,279 125,126 SH   SOLE 23 125,126 0 0
ROLLINS INC COM 775711104 11,757 343,766 SH   SOLE 25 343,766 0 0
ROLLINS INC COM 775711104 19,560 571,944 SH   SOLE 26 273,148 0 298,796
ROLLINS INC COM 775711104 13,447 393,190 SH   SOLE 28 24,027 0 369,163
ROLLINS INC COM 775711104 31 901 SH   SOLE 29 901 0 0
ROLLINS INC COM 775711104 39,732 1,161,760 SH   SOLE 30 1,139,298 0 22,462
ROLLINS INC COM 775711104 1,345 39,317 SH   SOLE 31 24,960 0 14,357
ROLLINS INC COM 775711104 740 21,626 SH   SOLE 34 21,626 0 0
ROLLINS INC COM 775711104 3,887 113,655 SH   SOLE 36 113,655 0 0
ROLLINS INC COM 775711104 278 8,126 SH   SOLE 40 8,126 0 0
ROLLINS INC COM 775711104 4,626 135,276 SH   SOLE 43 1,784 0 133,492
ROMEO POWER INC COM 776153108 293 35,964 SH   SOLE 2 25,936 0 10,028
ROMEO POWER INC COM 776153108 5 672 SH   SOLE 7 672 0 0
ROMEO POWER INC COM 776153108 1,115 136,963 SH   SOLE 18 136,963 0 0
ROMEO POWER INC COM 776153108 606 74,441 SH   SOLE 19 74,441 0 0
ROMEO POWER INC COM 776153108 12,465 1,531,266 SH   SOLE 21 1,531,266 0 0
ROMEO POWER INC COM 776153108 14,420 1,771,463 SH   SOLE 22 1,704,970 0 66,493
ROMEO POWER INC COM 776153108 29 3,517 SH   SOLE 25 3,517 0 0
ROMEO POWER INC COM 776153108 95 11,676 SH   SOLE 26 0 0 11,676
ROMEO POWER INC COM 776153108 643 78,970 SH   SOLE 30 78,970 0 0
ROMEO POWER INC COM 776153108 86 10,547 SH   SOLE 40 10,547 0 0
ROOT INC COM CL A 77664L108 43 3,940 SH   SOLE 2 3,940 0 0
ROOT INC COM CL A 77664L108 130 11,998 SH   SOLE 19 11,998 0 0
ROOT INC COM CL A 77664L108 737 68,083 SH   SOLE 21 68,083 0 0
ROOT INC COM CL A 77664L108 9,010 832,709 SH   SOLE 22 832,709 0 0
ROOT INC COM CL A 77664L108 263 24,285 SH   SOLE 34 24,285 0 0
ROPER TECHNOLOGIES INC COM 776696106 130,422 277,375 SH   SOLE 2 52,808 0 224,567
ROPER TECHNOLOGIES INC COM 776696106 31,441 66,868 SH   SOLE 4 40,419 0 26,449
ROPER TECHNOLOGIES INC COM 776696106 45,927 97,676 SH   SOLE 7 91,795 0 5,881
ROPER TECHNOLOGIES INC COM 776696106 4,003 8,513 SH   SOLE 13 8,018 0 495
ROPER TECHNOLOGIES INC COM 776696106 5,918 12,586 SH   SOLE 15 12,586 0 0
ROPER TECHNOLOGIES INC COM 776696106 327,118 695,700 SH   SOLE 18 502,727 0 192,973
ROPER TECHNOLOGIES INC COM 776696106 221,607 471,304 SH   SOLE 19 471,304 0 0
ROPER TECHNOLOGIES INC COM 776696106 921,004 1,958,750 SH   SOLE 21 1,958,750 0 0
ROPER TECHNOLOGIES INC COM 776696106 1,106,565 2,353,393 SH   SOLE 22 2,115,772 0 237,621
ROPER TECHNOLOGIES INC COM 776696106 28,827 61,309 SH   SOLE 23 61,309 0 0
ROPER TECHNOLOGIES INC COM 776696106 83,718 178,047 SH   SOLE 25 178,047 0 0
ROPER TECHNOLOGIES INC COM 776696106 113,480 241,344 SH   SOLE 26 92,121 0 149,223
ROPER TECHNOLOGIES INC COM 776696106 153,217 325,855 SH   SOLE 28 12,756 0 313,099
ROPER TECHNOLOGIES INC COM 776696106 16 33 SH   SOLE 29 33 0 0
ROPER TECHNOLOGIES INC COM 776696106 283,437 602,801 SH   SOLE 30 602,801 0 0
ROPER TECHNOLOGIES INC COM 776696106 9,809 20,861 SH   SOLE 31 13,604 0 7,257
ROPER TECHNOLOGIES INC COM 776696106 19,728 41,956 SH   SOLE 34 41,956 0 0
ROPER TECHNOLOGIES INC COM 776696106 25,239 53,677 SH   SOLE 36 53,677 0 0
ROPER TECHNOLOGIES INC COM 776696106 1,761 3,746 SH   SOLE 40 3,746 0 0
ROPER TECHNOLOGIES INC COM 776696106 44,636 94,929 SH   SOLE 43 11,078 0 83,851
ROSS STORES INC COM 778296103 105,562 851,308 SH   SOLE 2 199,210 0 652,098
ROSS STORES INC COM 778296103 26,932 217,195 SH   SOLE 4 134,629 0 82,566
ROSS STORES INC COM 778296103 43,678 352,240 SH   SOLE 7 335,641 0 16,599
ROSS STORES INC COM 778296103 378 3,052 SH   SOLE 13 1,068 0 1,984
ROSS STORES INC COM 778296103 4,700 37,906 SH   SOLE 15 37,906 0 0
ROSS STORES INC COM 778296103 1 6 SH   SOLE 17 0 0 6
ROSS STORES INC COM 778296103 330,771 2,667,506 SH   SOLE 18 2,483,773 0 183,733
ROSS STORES INC COM 778296103 451,302 3,639,532 SH   SOLE 19 3,639,532 0 0
ROSS STORES INC COM 778296103 798,195 6,437,054 SH   SOLE 21 6,437,054 0 0
ROSS STORES INC COM 778296103 977,708 7,884,744 SH   SOLE 22 7,140,215 0 744,529
ROSS STORES INC COM 778296103 31,388 253,133 SH   SOLE 23 253,133 0 0
ROSS STORES INC COM 778296103 78,081 629,687 SH   SOLE 25 606,594 0 23,093
ROSS STORES INC COM 778296103 99,336 801,098 SH   SOLE 26 286,777 0 514,321
ROSS STORES INC COM 778296103 93,507 754,086 SH   SOLE 28 41,911 0 712,175
ROSS STORES INC COM 778296103 90 722 SH   SOLE 29 722 0 0
ROSS STORES INC COM 778296103 191,183 1,541,800 SH   SOLE 30 1,532,951 0 8,849
ROSS STORES INC COM 778296103 12,289 99,102 SH   SOLE 31 46,091 0 53,011
ROSS STORES INC COM 778296103 9,683 78,089 SH   SOLE 32 78,089 0 0
ROSS STORES INC COM 778296103 46,192 372,519 SH   SOLE 34 372,519 0 0
ROSS STORES INC COM 778296103 24,654 198,823 SH   SOLE 36 198,823 0 0
ROSS STORES INC COM 778296103 1,644 13,259 SH   SOLE 40 13,259 0 0
ROSS STORES INC COM 778296103 34,705 279,877 SH   SOLE 43 35,476 0 244,401
ROTOR ACQUISITION CORP *W EXP 06/15/202 77879W113 86 69,812 SH   SOLE 2 69,812 0 0
ROTOR ACQUISITION CORP *W EXP 06/15/202 77879W113 14 11,091 SH   SOLE 4 11,091 0 0
ROTOR ACQUISITION CORP *W EXP 06/15/202 77879W113 164 133,617 SH   SOLE 18 133,617 0 0
ROTOR ACQUISITION CORP *W EXP 06/15/202 77879W113 126 102,116 SH   SOLE 19 102,116 0 0
ROTOR ACQUISITION CORP *W EXP 06/15/202 77879W113 10 8,471 SH   SOLE 26 8,471 0 0
ROTOR ACQUISITION CORP *W EXP 06/15/202 77879W113 830 674,893 SH   SOLE 34 674,893 0 0
ROTOR ACQUISITION CORP UNIT 06/15/2027 77879W204 10,981 1,043,826 SH   SOLE 19 1,043,826 0 0
ROTOR ACQUISITION CORP UNIT 06/15/2027 77879W204 1,107 105,243 SH   SOLE 22 105,243 0 0
ROTOR ACQUISITION CORP UNIT 06/15/2027 77879W204 1,588 150,931 SH   SOLE 34 150,931 0 0
ROYAL BK CDA COM 780087102 468 4,624 SH   SOLE 18 4,624 0 0
ROYAL BK CDA COM 780087102 440 4,343 SH   SOLE 25 4,343 0 0
ROYAL BK CDA COM 780087102 75,148 741,764 SH   SOLE 43 50,690 0 691,074
ROYAL CARIBBEAN GROUP COM V7780T103 39,943 468,377 SH   SOLE 2 58,334 0 410,043
ROYAL CARIBBEAN GROUP COM V7780T103 7,362 86,322 SH   SOLE 4 77,478 0 8,844
ROYAL CARIBBEAN GROUP COM V7780T103 16,844 197,512 SH   SOLE 7 188,282 0 9,230
ROYAL CARIBBEAN GROUP COM V7780T103 184 2,160 SH   SOLE 13 698 0 1,462
ROYAL CARIBBEAN GROUP COM V7780T103 2,564 30,068 SH   SOLE 15 30,068 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 37,844 443,762 SH   SOLE 18 411,571 0 32,191
ROYAL CARIBBEAN GROUP COM V7780T103 8,756 102,673 SH   SOLE 19 102,673 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 430,698 5,050,397 SH   SOLE 21 5,050,397 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 400,969 4,701,789 SH   SOLE 22 4,223,645 0 478,144
ROYAL CARIBBEAN GROUP COM V7780T103 11,037 129,421 SH   SOLE 23 129,421 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 29,152 341,843 SH   SOLE 25 341,843 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 47,470 556,632 SH   SOLE 26 234,880 0 321,752
ROYAL CARIBBEAN GROUP COM V7780T103 60,922 714,377 SH   SOLE 28 29,855 0 684,522
ROYAL CARIBBEAN GROUP COM V7780T103 67 786 SH   SOLE 29 786 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 73,837 865,823 SH   SOLE 30 865,823 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 4,923 57,725 SH   SOLE 31 29,317 0 28,408
ROYAL CARIBBEAN GROUP COM V7780T103 947 11,107 SH   SOLE 34 11,107 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 10,441 122,432 SH   SOLE 36 122,432 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 668 7,837 SH   SOLE 40 7,837 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 10,612 124,438 SH   SOLE 43 13,483 0 110,955
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 53 1,378 SH   SOLE 18 1,378 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 73,333 1,888,564 SH   SOLE 19 1,888,564 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 1,702 43,838 SH   SOLE 43 2,696 0 41,142
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 7 171 SH   SOLE 17 0 0 171
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 489 12,094 SH   SOLE 18 12,094 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 45,676 1,130,591 SH   SOLE 43 144,285 0 986,306
ROYAL GOLD INC COM 780287108 20,116 176,300 SH   SOLE 2 56,861 0 119,439
ROYAL GOLD INC COM 780287108 26 226 SH   SOLE 4 226 0 0
ROYAL GOLD INC COM 780287108 26,611 233,221 SH   SOLE 7 233,221 0 0
ROYAL GOLD INC COM 780287108 18,145 159,025 SH   SOLE 18 159,025 0 0
ROYAL GOLD INC COM 780287108 1,987 17,418 SH   SOLE 19 17,418 0 0
ROYAL GOLD INC COM 780287108 371,993 3,260,239 SH   SOLE 21 3,260,239 0 0
ROYAL GOLD INC COM 780287108 211,666 1,855,093 SH   SOLE 22 1,775,208 0 79,885
ROYAL GOLD INC COM 780287108 722 6,325 SH   SOLE 23 6,325 0 0
ROYAL GOLD INC COM 780287108 684 5,991 SH   SOLE 25 5,991 0 0
ROYAL GOLD INC COM 780287108 2,992 26,219 SH   SOLE 26 21,477 0 4,742
ROYAL GOLD INC COM 780287108 963 8,438 SH   SOLE 28 8,438 0 0
ROYAL GOLD INC COM 780287108 57,636 505,140 SH   SOLE 30 505,140 0 0
ROYAL GOLD INC COM 780287108 133 1,164 SH   SOLE 31 1,164 0 0
ROYAL GOLD INC COM 780287108 1,305 11,438 SH   SOLE 36 11,438 0 0
ROYAL GOLD INC COM 780287108 918 8,049 SH   SOLE 40 8,049 0 0
ROYAL GOLD INC COM 780287108 13,316 116,705 SH   SOLE 43 6,859 0 109,846
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 27,199 663,559 SH   SOLE 2 31,454 0 632,105
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 4,694 114,504 SH   SOLE 4 60,268 0 54,236
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 735 17,937 SH   SOLE 7 17,937 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 12 299 SH   SOLE 13 299 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 813 19,823 SH   SOLE 15 19,823 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 6,356 155,054 SH   SOLE 18 145,206 0 9,848
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 2,650 64,653 SH   SOLE 19 64,653 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 154,239 3,762,840 SH   SOLE 21 3,762,840 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 144,164 3,517,057 SH   SOLE 22 3,195,699 0 321,358
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 4,000 97,578 SH   SOLE 23 97,578 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 17,525 427,549 SH   SOLE 25 427,549 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 17,737 432,725 SH   SOLE 26 243,186 0 189,539
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 17,019 415,187 SH   SOLE 28 21,226 0 393,961
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 18,067 440,757 SH   SOLE 30 440,757 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 1,097 26,757 SH   SOLE 31 18,391 0 8,366
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 419 10,216 SH   SOLE 34 10,216 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 4,766 116,283 SH   SOLE 36 116,283 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 199 4,863 SH   SOLE 40 4,863 0 0
RPC INC COM 749660106 418 84,490 SH   SOLE 2 20,568 0 63,922
RPC INC COM 749660106 1 303 SH   SOLE 4 303 0 0
RPC INC COM 749660106 7 1,326 SH   SOLE 7 1,326 0 0
RPC INC COM 749660106 1,274 257,326 SH   SOLE 18 257,326 0 0
RPC INC COM 749660106 513 103,684 SH   SOLE 19 103,684 0 0
RPC INC COM 749660106 37,392 7,553,880 SH   SOLE 21 7,553,880 0 0
RPC INC COM 749660106 8,313 1,679,348 SH   SOLE 22 1,581,944 0 97,404
RPC INC COM 749660106 15 2,987 SH   SOLE 25 2,987 0 0
RPC INC COM 749660106 137 27,719 SH   SOLE 26 24,672 0 3,047
RPC INC COM 749660106 46 9,323 SH   SOLE 28 9,323 0 0
RPC INC COM 749660106 495 100,062 SH   SOLE 30 100,062 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 580 117,235 SH   SOLE 43 2,516 0 114,719
RPM INTL INC COM 749685103 25,393 286,340 SH   SOLE 2 80,534 0 205,806
RPM INTL INC COM 749685103 8,883 100,171 SH   SOLE 4 42,475 0 57,696
RPM INTL INC COM 749685103 2,933 33,072 SH   SOLE 7 33,072 0 0
RPM INTL INC COM 749685103 20 223 SH   SOLE 13 223 0 0
RPM INTL INC COM 749685103 917 10,345 SH   SOLE 15 10,345 0 0
RPM INTL INC COM 749685103 29,208 329,364 SH   SOLE 18 321,942 0 7,422
RPM INTL INC COM 749685103 3,003 33,867 SH   SOLE 19 33,867 0 0
RPM INTL INC COM 749685103 566,450 6,387,572 SH   SOLE 21 6,387,572 0 0
RPM INTL INC COM 749685103 328,215 3,701,113 SH   SOLE 22 3,548,068 0 153,045
RPM INTL INC COM 749685103 6,445 72,672 SH   SOLE 23 72,672 0 0
RPM INTL INC COM 749685103 530 5,980 SH   SOLE 25 5,980 0 0
RPM INTL INC COM 749685103 13,807 155,691 SH   SOLE 26 135,277 0 20,414
RPM INTL INC COM 749685103 14,381 162,172 SH   SOLE 28 12,150 0 150,022
RPM INTL INC COM 749685103 25,938 292,489 SH   SOLE 30 228,824 0 63,665
RPM INTL INC COM 749685103 3,851 43,426 SH   SOLE 31 15,905 0 27,521
RPM INTL INC COM 749685103 597 6,727 SH   SOLE 34 6,727 0 0
RPM INTL INC COM 749685103 2,885 32,531 SH   SOLE 36 32,531 0 0
RPM INTL INC COM 749685103 447 5,046 SH   SOLE 40 5,046 0 0
RPM INTL INC COM 749685103 4,860 54,809 SH   SOLE 43 9,369 0 45,440
RPT REALTY SH BEN INT 74971D101 1,732 133,399 SH   SOLE 2 44,051 0 89,348
RPT REALTY SH BEN INT 74971D101 1,574 121,269 SH   SOLE 4 121,269 0 0
RPT REALTY SH BEN INT 74971D101 1,341 103,322 SH   SOLE 7 103,322 0 0
RPT REALTY SH BEN INT 74971D101 4,371 336,767 SH   SOLE 18 336,767 0 0
RPT REALTY SH BEN INT 74971D101 4,406 339,433 SH   SOLE 19 339,433 0 0
RPT REALTY SH BEN INT 74971D101 134,408 10,354,995 SH   SOLE 21 10,354,995 0 0
RPT REALTY SH BEN INT 74971D101 37,916 2,921,107 SH   SOLE 22 2,800,023 0 121,084
RPT REALTY SH BEN INT 74971D101 49 3,773 SH   SOLE 23 3,773 0 0
RPT REALTY SH BEN INT 74971D101 4,608 355,006 SH   SOLE 25 355,006 0 0
RPT REALTY SH BEN INT 74971D101 225 17,358 SH   SOLE 26 13,131 0 4,227
RPT REALTY SH BEN INT 74971D101 792 61,041 SH   SOLE 28 11,833 0 49,208
RPT REALTY SH BEN INT 74971D101 6,224 479,487 SH   SOLE 30 479,487 0 0
RPT REALTY SH BEN INT 74971D101 111 8,564 SH   SOLE 40 8,564 0 0
RPT REALTY SH BEN INT 74971D101 456 35,112 SH   SOLE 43 1,342 0 33,770
RUBICON TECHNOLOGY INC COM NEW 78112T206 8 842 SH   SOLE 21 842 0 0
RUBICON TECHNOLOGY INC COM NEW 78112T206 382 40,200 SH   SOLE 22 40,200 0 0
RUBIUS THERAPEUTICS INC COM 78116T103 455 18,631 SH   SOLE 2 11,343 0 7,288
RUBIUS THERAPEUTICS INC COM 78116T103 17 688 SH   SOLE 7 688 0 0
RUBIUS THERAPEUTICS INC COM 78116T103 3,382 138,551 SH   SOLE 18 138,551 0 0
RUBIUS THERAPEUTICS INC COM 78116T103 5,982 245,072 SH   SOLE 19 245,072 0 0
RUBIUS THERAPEUTICS INC COM 78116T103 45,587 1,867,567 SH   SOLE 21 1,867,567 0 0
RUBIUS THERAPEUTICS INC COM 78116T103 25,956 1,063,338 SH   SOLE 22 1,033,134 0 30,204
RUBIUS THERAPEUTICS INC COM 78116T103 43 1,748 SH   SOLE 25 1,748 0 0
RUBIUS THERAPEUTICS INC COM 78116T103 179 7,334 SH   SOLE 26 887 0 6,447
RUBIUS THERAPEUTICS INC COM 78116T103 1,492 61,111 SH   SOLE 30 61,111 0 0
RUBIUS THERAPEUTICS INC COM 78116T103 28 1,133 SH   SOLE 34 1,133 0 0
RUBIUS THERAPEUTICS INC COM 78116T103 49 2,015 SH   SOLE 36 2,015 0 0
RUBIUS THERAPEUTICS INC COM 78116T103 86 3,536 SH   SOLE 40 3,536 0 0
RUBIUS THERAPEUTICS INC COM 78116T103 613 25,111 SH   SOLE 43 4,162 0 20,949
RUMBLEON INC COM CL B 781386305 26 631 SH   SOLE 18 631 0 0
RUMBLEON INC COM CL B 781386305 302 7,472 SH   SOLE 21 7,472 0 0
RUMBLEON INC COM CL B 781386305 757 18,693 SH   SOLE 22 18,693 0 0
RUSH ENTERPRISES INC CL A 781846209 2,265 52,380 SH   SOLE 2 18,076 0 34,304
RUSH ENTERPRISES INC CL A 781846209 6 144 SH   SOLE 4 144 0 0
RUSH ENTERPRISES INC CL A 781846209 33 756 SH   SOLE 7 756 0 0
RUSH ENTERPRISES INC CL A 781846209 5,890 136,224 SH   SOLE 18 136,224 0 0
RUSH ENTERPRISES INC CL A 781846209 3,272 75,667 SH   SOLE 19 75,667 0 0
RUSH ENTERPRISES INC CL A 781846209 67,809 1,568,195 SH   SOLE 21 1,568,195 0 0
RUSH ENTERPRISES INC CL A 781846209 48,534 1,122,438 SH   SOLE 22 1,056,612 0 65,826
RUSH ENTERPRISES INC CL A 781846209 49 1,138 SH   SOLE 25 1,138 0 0
RUSH ENTERPRISES INC CL A 781846209 463 10,714 SH   SOLE 26 8,319 0 2,395
RUSH ENTERPRISES INC CL A 781846209 204 4,717 SH   SOLE 28 4,717 0 0
RUSH ENTERPRISES INC CL A 781846209 1,450 33,539 SH   SOLE 30 33,539 0 0
RUSH ENTERPRISES INC CL A 781846209 147 3,389 SH   SOLE 34 3,389 0 0
RUSH ENTERPRISES INC CL A 781846209 85 1,964 SH   SOLE 36 1,964 0 0
RUSH ENTERPRISES INC CL A 781846209 205 4,752 SH   SOLE 40 4,752 0 0
RUSH ENTERPRISES INC CL A 781846209 590 13,646 SH   SOLE 43 84 0 13,562
RUSH ENTERPRISES INC CL B 781846308 449 11,771 SH   SOLE 2 2,710 0 9,061
RUSH ENTERPRISES INC CL B 781846308 4 105 SH   SOLE 7 105 0 0
RUSH ENTERPRISES INC CL B 781846308 863 22,634 SH   SOLE 18 22,634 0 0
RUSH ENTERPRISES INC CL B 781846308 458 12,000 SH   SOLE 19 12,000 0 0
RUSH ENTERPRISES INC CL B 781846308 9,894 259,415 SH   SOLE 21 259,415 0 0
RUSH ENTERPRISES INC CL B 781846308 4,902 128,532 SH   SOLE 22 122,165 0 6,367
RUSH ENTERPRISES INC CL B 781846308 13 336 SH   SOLE 25 336 0 0
RUSH ENTERPRISES INC CL B 781846308 75 1,972 SH   SOLE 30 1,972 0 0
RUSH ENTERPRISES INC CL B 781846308 8 216 SH   SOLE 34 216 0 0
RUSH ENTERPRISES INC CL B 781846308 55 1,452 SH   SOLE 40 1,452 0 0
RUSH STREET INTERACTIVE INC COM 782011100 480 39,119 SH   SOLE 2 19,570 0 19,549
RUSH STREET INTERACTIVE INC COM 782011100 10 841 SH   SOLE 7 841 0 0
RUSH STREET INTERACTIVE INC COM 782011100 180 14,656 SH   SOLE 13 14,656 0 0
RUSH STREET INTERACTIVE INC COM 782011100 2,275 185,595 SH   SOLE 18 161,905 0 23,690
RUSH STREET INTERACTIVE INC COM 782011100 3,556 290,031 SH   SOLE 19 290,031 0 0
RUSH STREET INTERACTIVE INC COM 782011100 20,560 1,676,985 SH   SOLE 21 1,676,985 0 0
RUSH STREET INTERACTIVE INC COM 782011100 19,245 1,569,768 SH   SOLE 22 1,526,768 0 43,000
RUSH STREET INTERACTIVE INC COM 782011100 47 3,840 SH   SOLE 23 3,840 0 0
RUSH STREET INTERACTIVE INC COM 782011100 24 1,950 SH   SOLE 25 1,950 0 0
RUSH STREET INTERACTIVE INC COM 782011100 40 3,258 SH   SOLE 26 0 0 3,258
RUSH STREET INTERACTIVE INC COM 782011100 134 10,915 SH   SOLE 30 10,915 0 0
RUSH STREET INTERACTIVE INC COM 782011100 16 1,288 SH   SOLE 34 1,288 0 0
RUSH STREET INTERACTIVE INC COM 782011100 70 5,711 SH   SOLE 40 5,711 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 329 14,295 SH   SOLE 2 10,666 0 3,629
RUTHS HOSPITALITY GROUP INC COM 783332109 3 118 SH   SOLE 4 118 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 9 388 SH   SOLE 7 388 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 3,230 140,270 SH   SOLE 18 140,270 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 1,335 57,962 SH   SOLE 19 57,962 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 89,126 3,869,980 SH   SOLE 21 3,869,980 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 19,656 853,503 SH   SOLE 22 832,635 0 20,868
RUTHS HOSPITALITY GROUP INC COM 783332109 35 1,503 SH   SOLE 25 1,503 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 131 5,690 SH   SOLE 26 1,171 0 4,519
RUTHS HOSPITALITY GROUP INC COM 783332109 82 3,566 SH   SOLE 28 3,566 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 2,016 87,526 SH   SOLE 30 87,526 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 785 34,080 SH   SOLE 34 34,080 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 29 1,251 SH   SOLE 36 1,251 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 91 3,946 SH   SOLE 40 3,946 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 734 31,891 SH   SOLE 43 514 0 31,377
RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 10,083 93,178 SH   SOLE 2 0 0 93,178
RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 22,780 210,518 SH   SOLE 18 210,518 0 0
RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 52,897 488,839 SH   SOLE 19 488,839 0 0
RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 5,540 51,194 SH   SOLE 21 51,194 0 0
RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 3,290 30,404 SH   SOLE 22 30,404 0 0
RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 1,803 16,658 SH   SOLE 34 16,658 0 0
RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 489 4,518 SH   SOLE 43 54 0 4,464
RYDER SYS INC COM 783549108 13,746 184,937 SH   SOLE 2 88,220 0 96,717
RYDER SYS INC COM 783549108 130 1,744 SH   SOLE 4 1,744 0 0
RYDER SYS INC COM 783549108 138 1,863 SH   SOLE 7 1,863 0 0
RYDER SYS INC COM 783549108 4,691 63,108 SH   SOLE 13 63,108 0 0
RYDER SYS INC COM 783549108 19,284 259,438 SH   SOLE 18 183,712 0 75,726
RYDER SYS INC COM 783549108 38,640 519,845 SH   SOLE 19 519,845 0 0
RYDER SYS INC COM 783549108 257,157 3,459,668 SH   SOLE 21 3,459,668 0 0
RYDER SYS INC COM 783549108 164,945 2,219,085 SH   SOLE 22 2,040,131 0 178,954
RYDER SYS INC COM 783549108 526 7,083 SH   SOLE 23 7,083 0 0
RYDER SYS INC COM 783549108 428 5,758 SH   SOLE 25 5,758 0 0
RYDER SYS INC COM 783549108 3,761 50,597 SH   SOLE 26 22,202 0 28,395
RYDER SYS INC COM 783549108 7,492 100,791 SH   SOLE 28 7,064 0 93,727
RYDER SYS INC COM 783549108 204 2,742 SH   SOLE 29 2,742 0 0
RYDER SYS INC COM 783549108 5,571 74,943 SH   SOLE 30 74,943 0 0
RYDER SYS INC COM 783549108 319 4,297 SH   SOLE 31 4,297 0 0
RYDER SYS INC COM 783549108 506 6,812 SH   SOLE 34 6,812 0 0
RYDER SYS INC COM 783549108 1,742 23,441 SH   SOLE 36 23,441 0 0
RYDER SYS INC COM 783549108 511 6,872 SH   SOLE 40 6,872 0 0
RYDER SYS INC COM 783549108 9,539 128,338 SH   SOLE 43 7,633 0 120,705
RYERSON HLDG CORP COM 783754104 1,105 75,696 SH   SOLE 2 21,196 0 54,500
RYERSON HLDG CORP COM 783754104 4 264 SH   SOLE 7 264 0 0
RYERSON HLDG CORP COM 783754104 888 60,834 SH   SOLE 18 60,834 0 0
RYERSON HLDG CORP COM 783754104 2,402 164,548 SH   SOLE 19 164,548 0 0
RYERSON HLDG CORP COM 783754104 9,160 627,425 SH   SOLE 21 627,425 0 0
RYERSON HLDG CORP COM 783754104 12,749 873,217 SH   SOLE 22 865,761 0 7,456
RYERSON HLDG CORP COM 783754104 471 32,234 SH   SOLE 23 32,234 0 0
RYERSON HLDG CORP COM 783754104 1,380 94,517 SH   SOLE 26 0 0 94,517
RYERSON HLDG CORP COM 783754104 427 29,232 SH   SOLE 43 0 0 29,232
RYMAN HOSPITALITY PPTYS INC COM 78377T107 3,750 47,491 SH   SOLE 2 26,351 0 21,140
RYMAN HOSPITALITY PPTYS INC COM 78377T107 6,108 77,351 SH   SOLE 4 77,351 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 5,542 70,191 SH   SOLE 7 70,191 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 13,525 171,289 SH   SOLE 18 166,795 0 4,494
RYMAN HOSPITALITY PPTYS INC COM 78377T107 20,904 264,736 SH   SOLE 19 264,736 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 162,026 2,052,003 SH   SOLE 21 2,052,003 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 143,675 1,819,591 SH   SOLE 22 1,782,795 0 36,796
RYMAN HOSPITALITY PPTYS INC COM 78377T107 603 7,638 SH   SOLE 23 7,638 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 18,294 231,689 SH   SOLE 25 231,689 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 3,243 41,068 SH   SOLE 26 19,339 0 21,729
RYMAN HOSPITALITY PPTYS INC COM 78377T107 3,100 39,264 SH   SOLE 28 6,722 0 32,542
RYMAN HOSPITALITY PPTYS INC COM 78377T107 18,694 236,747 SH   SOLE 30 236,747 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 326 4,123 SH   SOLE 34 4,123 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 220 2,792 SH   SOLE 36 2,792 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 507 6,427 SH   SOLE 40 6,427 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 2,042 25,864 SH   SOLE 43 2,942 0 22,922
S & T BANCORP INC COM 783859101 1,262 40,332 SH   SOLE 2 11,990 0 28,342
S & T BANCORP INC COM 783859101 2 78 SH   SOLE 4 78 0 0
S & T BANCORP INC COM 783859101 23 734 SH   SOLE 7 734 0 0
S & T BANCORP INC COM 783859101 4,828 154,244 SH   SOLE 18 154,244 0 0
S & T BANCORP INC COM 783859101 1,994 63,697 SH   SOLE 19 63,697 0 0
S & T BANCORP INC COM 783859101 137,759 4,401,254 SH   SOLE 21 4,401,254 0 0
S & T BANCORP INC COM 783859101 30,702 980,892 SH   SOLE 22 926,151 0 54,741
S & T BANCORP INC COM 783859101 15 473 SH   SOLE 25 473 0 0
S & T BANCORP INC COM 783859101 326 10,410 SH   SOLE 26 7,756 0 2,654
S & T BANCORP INC COM 783859101 146 4,655 SH   SOLE 28 4,655 0 0
S & T BANCORP INC COM 783859101 2,130 68,059 SH   SOLE 30 68,059 0 0
S & T BANCORP INC COM 783859101 101 3,237 SH   SOLE 40 3,237 0 0
S & T BANCORP INC COM 783859101 2,518 80,460 SH   SOLE 43 10,275 0 70,185
S&P GLOBAL INC COM 78409V104 246,003 599,350 SH   SOLE 2 90,048 0 509,302
S&P GLOBAL INC COM 78409V104 59,881 145,891 SH   SOLE 4 88,525 0 57,366
S&P GLOBAL INC COM 78409V104 103,406 251,934 SH   SOLE 7 221,221 0 30,713
S&P GLOBAL INC COM 78409V104 757 1,844 SH   SOLE 13 679 0 1,165
S&P GLOBAL INC COM 78409V104 10,153 24,736 SH   SOLE 15 24,736 0 0
S&P GLOBAL INC COM 78409V104 602,401 1,467,660 SH   SOLE 18 1,111,035 0 356,625
S&P GLOBAL INC COM 78409V104 332,923 811,117 SH   SOLE 19 811,117 0 0
S&P GLOBAL INC COM 78409V104 2,023,516 4,929,994 SH   SOLE 21 4,929,994 0 0
S&P GLOBAL INC COM 78409V104 2,154,373 5,248,807 SH   SOLE 22 4,738,467 0 510,340
S&P GLOBAL INC COM 78409V104 56,088 136,650 SH   SOLE 23 136,650 0 0
S&P GLOBAL INC COM 78409V104 231,411 563,799 SH   SOLE 25 563,799 0 0
S&P GLOBAL INC COM 78409V104 230,854 562,442 SH   SOLE 26 234,052 0 328,390
S&P GLOBAL INC COM 78409V104 311,201 758,194 SH   SOLE 28 28,484 0 729,710
S&P GLOBAL INC COM 78409V104 319 776 SH   SOLE 29 776 0 0
S&P GLOBAL INC COM 78409V104 441,088 1,074,645 SH   SOLE 30 1,071,239 0 3,406
S&P GLOBAL INC COM 78409V104 169,914 413,970 SH   SOLE 31 30,163 0 383,807
S&P GLOBAL INC COM 78409V104 28,653 69,809 SH   SOLE 34 69,809 0 0
S&P GLOBAL INC COM 78409V104 49,143 119,729 SH   SOLE 36 119,729 0 0
S&P GLOBAL INC COM 78409V104 3,590 8,747 SH   SOLE 40 8,747 0 0
S&P GLOBAL INC COM 78409V104 109,838 267,603 SH   SOLE 43 21,093 0 246,510
S&W SEED CO COM 785135104 10 2,725 SH   SOLE 18 2,725 0 0
S&W SEED CO COM 785135104 33 9,042 SH   SOLE 21 9,042 0 0
S&W SEED CO COM 785135104 71 19,464 SH   SOLE 22 19,464 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 7,192 395,183 SH   SOLE 2 151,567 0 243,616
SABRA HEALTH CARE REIT INC COM 78573L106 5,664 311,211 SH   SOLE 4 311,211 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 5,097 280,043 SH   SOLE 7 280,043 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 20,566 1,130,017 SH   SOLE 18 1,130,017 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 11,869 652,125 SH   SOLE 19 652,125 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 326,955 17,964,569 SH   SOLE 21 17,964,569 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 146,316 8,039,361 SH   SOLE 22 7,719,764 0 319,597
SABRA HEALTH CARE REIT INC COM 78573L106 177 9,718 SH   SOLE 23 9,718 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 16,725 918,965 SH   SOLE 25 918,965 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 1,582 86,932 SH   SOLE 26 71,416 0 15,516
SABRA HEALTH CARE REIT INC COM 78573L106 2,918 160,355 SH   SOLE 28 27,790 0 132,565
SABRA HEALTH CARE REIT INC COM 78573L106 17,238 947,134 SH   SOLE 30 947,134 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 185 10,143 SH   SOLE 36 10,143 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 455 25,007 SH   SOLE 40 25,007 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 2,702 148,450 SH   SOLE 43 15,891 0 132,559
SABRE CORP COM 78573M104 9,186 736,024 SH   SOLE 2 231,667 0 504,357
SABRE CORP COM 78573M104 14 1,143 SH   SOLE 4 1,143 0 0
SABRE CORP COM 78573M104 100 7,990 SH   SOLE 7 7,990 0 0
SABRE CORP COM 78573M104 9,892 792,634 SH   SOLE 18 792,634 0 0
SABRE CORP COM 78573M104 1,053 84,379 SH   SOLE 19 84,379 0 0
SABRE CORP COM 78573M104 191,397 15,336,264 SH   SOLE 21 15,336,264 0 0
SABRE CORP COM 78573M104 114,915 9,207,952 SH   SOLE 22 8,816,856 0 391,096
SABRE CORP COM 78573M104 5,952 476,955 SH   SOLE 25 476,955 0 0
SABRE CORP COM 78573M104 3,303 264,689 SH   SOLE 26 181,928 0 82,761
SABRE CORP COM 78573M104 431 34,547 SH   SOLE 28 32,539 0 2,008
SABRE CORP COM 78573M104 3,039 243,475 SH   SOLE 30 243,475 0 0
SABRE CORP COM 78573M104 318 25,506 SH   SOLE 31 6,031 0 19,475
SABRE CORP COM 78573M104 699 56,047 SH   SOLE 34 56,047 0 0
SABRE CORP COM 78573M104 306 24,483 SH   SOLE 36 24,483 0 0
SABRE CORP COM 78573M104 477 38,199 SH   SOLE 40 38,199 0 0
SABRE CORP COM 78573M104 1,548 124,003 SH   SOLE 43 17,220 0 106,783
SABRE CORP OPTIONS 78573M104 11 900 SH Call SOLE 4 900 0 0
SABRE CORP OPTIONS 78573M104 130 10,400 SH Call SOLE 18 10,400 0 0
SABRE CORP OPTIONS 78573M104 2,216 177,600 SH Call SOLE 19 177,600 0 0
SABRE CORP OPTIONS 78573M104 71 5,700 SH Call SOLE 22 5,700 0 0
SABRE CORP OPTIONS 78573M104 664 53,200 SH Call SOLE 34 53,200 0 0
SABRE GLBL INC NOTE 4.000% 4/1 78573NAE2 4,164 2,288,000 PRN   SOLE 21 2,288,000 0 0
SACHEM CAP CORP COM 78590A109 23 4,266 SH   SOLE 18 4,266 0 0
SACHEM CAP CORP COM 78590A109 257 48,091 SH   SOLE 21 48,091 0 0
SACHEM CAP CORP COM 78590A109 1,978 369,709 SH   SOLE 22 369,709 0 0
SAFE BULKERS INC COM Y7388L103 197 49,144 SH   SOLE 2 2,124 0 47,020
SAFE BULKERS INC COM Y7388L103 778 193,925 SH   SOLE 18 193,925 0 0
SAFE BULKERS INC COM Y7388L103 391 97,432 SH   SOLE 19 97,432 0 0
SAFE BULKERS INC COM Y7388L103 7,961 1,985,210 SH   SOLE 21 1,985,210 0 0
SAFE BULKERS INC COM Y7388L103 2,142 534,151 SH   SOLE 22 481,583 0 52,568
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 34 4,334 SH   SOLE 18 4,334 0 0
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 494 63,602 SH   SOLE 21 63,602 0 0
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 2,960 381,383 SH   SOLE 22 381,383 0 0
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 1,003 129,266 SH   SOLE 30 129,266 0 0
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 2 287 SH   SOLE 43 0 0 287
SAFEHOLD INC COM 78645L100 892 11,366 SH   SOLE 2 4,906 0 6,460
SAFEHOLD INC COM 78645L100 2,119 26,997 SH   SOLE 4 26,997 0 0
SAFEHOLD INC COM 78645L100 1,830 23,310 SH   SOLE 7 23,310 0 0
SAFEHOLD INC COM 78645L100 5,381 68,552 SH   SOLE 18 68,552 0 0
SAFEHOLD INC COM 78645L100 4,238 53,987 SH   SOLE 19 53,987 0 0
SAFEHOLD INC COM 78645L100 144,918 1,846,092 SH   SOLE 21 1,846,092 0 0
SAFEHOLD INC COM 78645L100 42,986 547,592 SH   SOLE 22 534,359 0 13,233
SAFEHOLD INC COM 78645L100 51 652 SH   SOLE 23 652 0 0
SAFEHOLD INC COM 78645L100 975 12,419 SH   SOLE 28 1,714 0 10,705
SAFEHOLD INC COM 78645L100 152 1,939 SH   SOLE 40 1,939 0 0
SAFEHOLD INC COM 78645L100 213 2,712 SH   SOLE 43 75 0 2,637
SAFETY INS GROUP INC COM 78648T100 1,216 15,528 SH   SOLE 2 4,479 0 11,049
SAFETY INS GROUP INC COM 78648T100 3 35 SH   SOLE 4 35 0 0
SAFETY INS GROUP INC COM 78648T100 18 234 SH   SOLE 7 234 0 0
SAFETY INS GROUP INC COM 78648T100 4,504 57,537 SH   SOLE 18 57,537 0 0
SAFETY INS GROUP INC COM 78648T100 1,962 25,061 SH   SOLE 19 25,061 0 0
SAFETY INS GROUP INC COM 78648T100 133,427 1,704,490 SH   SOLE 21 1,704,490 0 0
SAFETY INS GROUP INC COM 78648T100 26,747 341,685 SH   SOLE 22 322,428 0 19,257
SAFETY INS GROUP INC COM 78648T100 17 219 SH   SOLE 25 219 0 0
SAFETY INS GROUP INC COM 78648T100 389 4,975 SH   SOLE 26 3,605 0 1,370
SAFETY INS GROUP INC COM 78648T100 157 2,000 SH   SOLE 28 2,000 0 0
SAFETY INS GROUP INC COM 78648T100 2,155 27,533 SH   SOLE 30 27,533 0 0
SAFETY INS GROUP INC COM 78648T100 111 1,412 SH   SOLE 40 1,412 0 0
SAFETY INS GROUP INC COM 78648T100 673 8,603 SH   SOLE 43 38 0 8,565
SAGA COMMUNICATIONS INC CL A NEW 786598300 18 847 SH   SOLE 18 847 0 0
SAGA COMMUNICATIONS INC CL A NEW 786598300 402 18,588 SH   SOLE 21 18,588 0 0
SAGA COMMUNICATIONS INC CL A NEW 786598300 1,862 86,012 SH   SOLE 22 86,012 0 0
SAGE THERAPEUTICS INC COM 78667J108 6,009 105,778 SH   SOLE 2 17,521 0 88,257
SAGE THERAPEUTICS INC COM 78667J108 12 212 SH   SOLE 4 212 0 0
SAGE THERAPEUTICS INC COM 78667J108 45 789 SH   SOLE 7 789 0 0
SAGE THERAPEUTICS INC COM 78667J108 1,183 20,820 SH   SOLE 18 20,820 0 0
SAGE THERAPEUTICS INC COM 78667J108 1,366 24,041 SH   SOLE 19 24,041 0 0
SAGE THERAPEUTICS INC COM 78667J108 58,015 1,021,216 SH   SOLE 21 1,021,216 0 0
SAGE THERAPEUTICS INC COM 78667J108 68,942 1,213,550 SH   SOLE 22 1,147,210 0 66,340
SAGE THERAPEUTICS INC COM 78667J108 159 2,800 SH   SOLE 25 2,800 0 0
SAGE THERAPEUTICS INC COM 78667J108 1,120 19,708 SH   SOLE 26 15,606 0 4,102
SAGE THERAPEUTICS INC COM 78667J108 401 7,064 SH   SOLE 28 7,064 0 0
SAGE THERAPEUTICS INC COM 78667J108 21,253 374,099 SH   SOLE 30 374,099 0 0
SAGE THERAPEUTICS INC COM 78667J108 55 972 SH   SOLE 31 972 0 0
SAGE THERAPEUTICS INC COM 78667J108 457 8,039 SH   SOLE 34 8,039 0 0
SAGE THERAPEUTICS INC COM 78667J108 150 2,634 SH   SOLE 36 2,634 0 0
SAGE THERAPEUTICS INC COM 78667J108 362 6,372 SH   SOLE 40 6,372 0 0
SAGE THERAPEUTICS INC COM 78667J108 2,409 42,404 SH   SOLE 43 3,780 0 38,624
SAIA INC COM 78709Y105 2,535 12,101 SH   SOLE 2 9,060 0 3,041
SAIA INC COM 78709Y105 19 90 SH   SOLE 4 90 0 0
SAIA INC COM 78709Y105 91 436 SH   SOLE 7 436 0 0
SAIA INC COM 78709Y105 21,864 104,366 SH   SOLE 18 104,366 0 0
SAIA INC COM 78709Y105 58,506 279,279 SH   SOLE 19 279,279 0 0
SAIA INC COM 78709Y105 631,500 3,014,462 SH   SOLE 21 3,014,462 0 0
SAIA INC COM 78709Y105 138,731 662,231 SH   SOLE 22 646,444 0 15,787
SAIA INC COM 78709Y105 189 900 SH   SOLE 25 900 0 0
SAIA INC COM 78709Y105 2,270 10,836 SH   SOLE 26 8,841 0 1,995
SAIA INC COM 78709Y105 689 3,288 SH   SOLE 28 3,288 0 0
SAIA INC COM 78709Y105 11,426 54,542 SH   SOLE 30 54,542 0 0
SAIA INC COM 78709Y105 86 412 SH   SOLE 34 412 0 0
SAIA INC COM 78709Y105 164 783 SH   SOLE 36 783 0 0
SAIA INC COM 78709Y105 652 3,113 SH   SOLE 40 3,113 0 0
SAIA INC COM 78709Y105 3,379 16,129 SH   SOLE 43 8 0 16,121
SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 10,451 204,637 SH   SOLE 2 167,605 0 37,032
SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 335 6,559 SH   SOLE 4 6,559 0 0
SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 134 2,631 SH   SOLE 7 2,631 0 0
SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 24,638 482,427 SH   SOLE 18 471,143 0 11,284
SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 19,026 372,545 SH   SOLE 19 372,545 0 0
SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 343,830 6,732,527 SH   SOLE 21 6,732,527 0 0
SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 154,364 3,022,604 SH   SOLE 22 2,966,162 0 56,442
SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 1,419 27,784 SH   SOLE 23 27,784 0 0
SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 157 3,084 SH   SOLE 25 3,084 0 0
SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 4,344 85,052 SH   SOLE 26 36,384 0 48,668
SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 604 11,819 SH   SOLE 28 11,819 0 0
SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 77 1,512 SH   SOLE 29 1,512 0 0
SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 22,087 432,481 SH   SOLE 30 432,481 0 0
SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 118 2,301 SH   SOLE 31 2,301 0 0
SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 371 7,272 SH   SOLE 34 7,272 0 0
SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 246 4,817 SH   SOLE 36 4,817 0 0
SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 568 11,115 SH   SOLE 40 11,115 0 0
SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 688 13,463 SH   SOLE 43 765 0 12,698
SAILPOINT TECHNOLOGIES HLDGS NOTE 0.125% 9/1 78781PAB1 4,300 2,298,000 PRN   SOLE 21 2,298,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 132 124,995 SH   SOLE 21 124,995 0 0
SALARIUS PHARMACEUTICALS INC COM NEW 79400X107 0 395 SH   SOLE 22 395 0 0
SALEM MEDIA GROUP INC CL A 794093104 6 2,369 SH   SOLE 18 2,369 0 0
SALEM MEDIA GROUP INC CL A 794093104 106 41,707 SH   SOLE 21 41,707 0 0
SALEM MEDIA GROUP INC CL A 794093104 698 273,789 SH   SOLE 22 273,789 0 0
SALESFORCE COM INC COM 79466L302 530,149 2,170,342 SH   SOLE 2 450,218 0 1,720,124
SALESFORCE COM INC COM 79466L302 136,663 559,477 SH   SOLE 4 365,360 0 194,117
SALESFORCE COM INC COM 79466L302 199,380 816,228 SH   SOLE 7 786,564 0 29,664
SALESFORCE COM INC COM 79466L302 2,885 11,812 SH   SOLE 13 7,274 0 4,538
SALESFORCE COM INC COM 79466L302 26,041 106,608 SH   SOLE 15 106,608 0 0
SALESFORCE COM INC COM 79466L302 10 40 SH   SOLE 17 0 0 40
SALESFORCE COM INC COM 79466L302 573,412 2,347,453 SH   SOLE 18 2,213,350 0 134,103
SALESFORCE COM INC COM 79466L302 450,920 1,845,989 SH   SOLE 19 1,845,989 0 0
SALESFORCE COM INC COM 79466L302 4,950,354 20,265,911 SH   SOLE 21 20,265,911 0 0
SALESFORCE COM INC COM 79466L302 4,728,339 19,357,017 SH   SOLE 22 17,353,361 0 2,003,656
SALESFORCE COM INC COM 79466L302 136,121 557,255 SH   SOLE 23 557,255 0 0
SALESFORCE COM INC COM 79466L302 392,809 1,608,093 SH   SOLE 25 1,608,093 0 0
SALESFORCE COM INC COM 79466L302 546,596 2,237,672 SH   SOLE 26 944,319 0 1,293,353
SALESFORCE COM INC COM 79466L302 610,105 2,497,665 SH   SOLE 28 109,702 0 2,387,963
SALESFORCE COM INC COM 79466L302 297 1,214 SH   SOLE 29 1,214 0 0
SALESFORCE COM INC COM 79466L302 982,797 4,023,404 SH   SOLE 30 4,023,404 0 0
SALESFORCE COM INC COM 79466L302 52,077 213,194 SH   SOLE 31 115,002 0 98,192
SALESFORCE COM INC COM 79466L302 25,804 105,638 SH   SOLE 32 105,638 0 0
SALESFORCE COM INC COM 79466L302 272,786 1,116,741 SH   SOLE 34 1,116,741 0 0
SALESFORCE COM INC COM 79466L302 107,122 438,539 SH   SOLE 36 438,539 0 0
SALESFORCE COM INC COM 79466L302 8,133 33,296 SH   SOLE 40 33,296 0 0
SALESFORCE COM INC COM 79466L302 163,976 671,290 SH   SOLE 43 42,039 0 629,251
SALESFORCE COM INC OPTIONS 79466L302 269 1,100 SH Call SOLE 2 1,100 0 0
SALESFORCE COM INC OPTIONS 79466L302 293 1,200 SH Call SOLE 4 1,200 0 0
SALESFORCE COM INC OPTIONS 79466L302 3,811 15,600 SH Call SOLE 18 15,600 0 0
SALESFORCE COM INC OPTIONS 79466L302 65,660 268,800 SH Call SOLE 19 268,800 0 0
SALESFORCE COM INC OPTIONS 79466L302 2,516 10,300 SH Call SOLE 22 10,300 0 0
SALESFORCE COM INC OPTIONS 79466L302 23,768 97,300 SH Call SOLE 34 97,300 0 0
SALISBURY BANCORP INC COM 795226109 167 3,281 SH   SOLE 2 1,069 0 2,212
SALISBURY BANCORP INC COM 795226109 32 631 SH   SOLE 18 631 0 0
SALISBURY BANCORP INC COM 795226109 0 6 SH   SOLE 19 6 0 0
SALISBURY BANCORP INC COM 795226109 452 8,906 SH   SOLE 21 8,906 0 0
SALISBURY BANCORP INC COM 795226109 813 16,009 SH   SOLE 22 16,009 0 0
SALISBURY BANCORP INC COM 795226109 39 776 SH   SOLE 26 0 0 776
SALLY BEAUTY HLDGS INC COM 79546E104 1,057 47,901 SH   SOLE 2 34,918 0 12,983
SALLY BEAUTY HLDGS INC COM 79546E104 11 481 SH   SOLE 4 481 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 80 3,619 SH   SOLE 7 3,619 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 9,786 443,399 SH   SOLE 18 443,399 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 4,707 213,270 SH   SOLE 19 213,270 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 297,408 13,475,681 SH   SOLE 21 13,475,681 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 64,694 2,931,298 SH   SOLE 22 2,860,145 0 71,153
SALLY BEAUTY HLDGS INC COM 79546E104 121 5,469 SH   SOLE 25 5,469 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 1,026 46,478 SH   SOLE 26 35,119 0 11,359
SALLY BEAUTY HLDGS INC COM 79546E104 516 23,362 SH   SOLE 28 15,162 0 8,200
SALLY BEAUTY HLDGS INC COM 79546E104 5,297 240,009 SH   SOLE 30 240,009 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 294 13,336 SH   SOLE 36 13,336 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 282 12,763 SH   SOLE 40 12,763 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 1,259 57,025 SH   SOLE 43 91 0 56,934
SANA BIOTECHNOLOGY INC COM 799566104 366 18,630 SH   SOLE 2 14,820 0 3,810
SANA BIOTECHNOLOGY INC COM 799566104 11 555 SH   SOLE 7 555 0 0
SANA BIOTECHNOLOGY INC COM 799566104 1,623 82,550 SH   SOLE 18 82,550 0 0
SANA BIOTECHNOLOGY INC COM 799566104 2,084 105,996 SH   SOLE 19 105,996 0 0
SANA BIOTECHNOLOGY INC COM 799566104 16,963 862,793 SH   SOLE 21 862,793 0 0
SANA BIOTECHNOLOGY INC COM 799566104 12,172 619,111 SH   SOLE 22 613,199 0 5,912
SANA BIOTECHNOLOGY INC COM 799566104 2,463 125,256 SH   SOLE 34 125,256 0 0
SANARA MEDTECH INC COM 79957L100 23 630 SH   SOLE 18 630 0 0
SANARA MEDTECH INC COM 79957L100 280 7,569 SH   SOLE 21 7,569 0 0
SANDERSON FARMS INC COM 800013104 3,634 19,335 SH   SOLE 2 14,230 0 5,105
SANDERSON FARMS INC COM 800013104 16 86 SH   SOLE 4 86 0 0
SANDERSON FARMS INC COM 800013104 85 450 SH   SOLE 7 450 0 0
SANDERSON FARMS INC COM 800013104 19,458 103,518 SH   SOLE 18 103,518 0 0
SANDERSON FARMS INC COM 800013104 6,676 35,518 SH   SOLE 19 35,518 0 0
SANDERSON FARMS INC COM 800013104 259,131 1,378,575 SH   SOLE 21 1,378,575 0 0
SANDERSON FARMS INC COM 800013104 113,665 604,697 SH   SOLE 22 589,601 0 15,096
SANDERSON FARMS INC COM 800013104 24 127 SH   SOLE 23 127 0 0
SANDERSON FARMS INC COM 800013104 134 714 SH   SOLE 25 714 0 0
SANDERSON FARMS INC COM 800013104 1,971 10,488 SH   SOLE 26 4,900 0 5,588
SANDERSON FARMS INC COM 800013104 570 3,033 SH   SOLE 28 2,467 0 566
SANDERSON FARMS INC COM 800013104 5,350 28,464 SH   SOLE 30 28,464 0 0
SANDERSON FARMS INC COM 800013104 124 662 SH   SOLE 36 662 0 0
SANDERSON FARMS INC COM 800013104 420 2,233 SH   SOLE 40 2,233 0 0
SANDERSON FARMS INC COM 800013104 2,688 14,300 SH   SOLE 43 406 0 13,894
SANDRIDGE ENERGY INC COM NEW 80007P869 42 6,691 SH   SOLE 18 6,691 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869 705 112,258 SH   SOLE 21 112,258 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869 3,003 478,150 SH   SOLE 22 478,150 0 0
SANDY SPRING BANCORP INC COM 800363103 6,350 143,890 SH   SOLE 2 32,606 0 111,284
SANDY SPRING BANCORP INC COM 800363103 7 165 SH   SOLE 4 165 0 0
SANDY SPRING BANCORP INC COM 800363103 35 783 SH   SOLE 7 783 0 0
SANDY SPRING BANCORP INC COM 800363103 6,736 152,631 SH   SOLE 18 152,631 0 0
SANDY SPRING BANCORP INC COM 800363103 17,952 406,795 SH   SOLE 19 406,795 0 0
SANDY SPRING BANCORP INC COM 800363103 76,993 1,744,688 SH   SOLE 21 1,744,688 0 0
SANDY SPRING BANCORP INC COM 800363103 80,116 1,815,455 SH   SOLE 22 1,749,776 0 65,679
SANDY SPRING BANCORP INC COM 800363103 1,055 23,904 SH   SOLE 23 23,904 0 0
SANDY SPRING BANCORP INC COM 800363103 57 1,293 SH   SOLE 25 1,293 0 0
SANDY SPRING BANCORP INC COM 800363103 6,519 147,719 SH   SOLE 26 16,111 0 131,608
SANDY SPRING BANCORP INC COM 800363103 227 5,155 SH   SOLE 28 5,155 0 0
SANDY SPRING BANCORP INC COM 800363103 1,599 36,225 SH   SOLE 30 36,225 0 0
SANDY SPRING BANCORP INC COM 800363103 230 5,223 SH   SOLE 40 5,223 0 0
SANDY SPRING BANCORP INC COM 800363103 2,153 48,789 SH   SOLE 43 9,702 0 39,087
SANFILIPPO JOHN B & SON INC COM 800422107 1,064 12,015 SH   SOLE 2 2,734 0 9,281
SANFILIPPO JOHN B & SON INC COM 800422107 1 16 SH   SOLE 4 16 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 16 179 SH   SOLE 7 179 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 3,320 37,490 SH   SOLE 18 37,490 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 3,436 38,794 SH   SOLE 19 38,794 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 96,758 1,092,442 SH   SOLE 21 1,092,442 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 22,431 253,261 SH   SOLE 22 244,947 0 8,314
SANFILIPPO JOHN B & SON INC COM 800422107 21 238 SH   SOLE 25 238 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 725 8,190 SH   SOLE 26 0 0 8,190
SANFILIPPO JOHN B & SON INC COM 800422107 73 823 SH   SOLE 28 823 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 2,433 27,470 SH   SOLE 30 27,470 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 69 782 SH   SOLE 40 782 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 1,324 14,954 SH   SOLE 43 3,128 0 11,826
SANGAMO THERAPEUTICS INC COM 800677106 903 75,452 SH   SOLE 2 49,636 0 25,816
SANGAMO THERAPEUTICS INC COM 800677106 7 554 SH   SOLE 4 554 0 0
SANGAMO THERAPEUTICS INC COM 800677106 26 2,201 SH   SOLE 7 2,201 0 0
SANGAMO THERAPEUTICS INC COM 800677106 4,461 372,692 SH   SOLE 18 372,692 0 0
SANGAMO THERAPEUTICS INC COM 800677106 3,688 308,108 SH   SOLE 19 308,108 0 0
SANGAMO THERAPEUTICS INC COM 800677106 60,967 5,093,311 SH   SOLE 21 5,093,311 0 0
SANGAMO THERAPEUTICS INC COM 800677106 35,897 2,998,933 SH   SOLE 22 2,919,680 0 79,253
SANGAMO THERAPEUTICS INC COM 800677106 74 6,221 SH   SOLE 23 6,221 0 0
SANGAMO THERAPEUTICS INC COM 800677106 63 5,257 SH   SOLE 25 5,257 0 0
SANGAMO THERAPEUTICS INC COM 800677106 655 54,724 SH   SOLE 26 23,074 0 31,650
SANGAMO THERAPEUTICS INC COM 800677106 175 14,622 SH   SOLE 28 14,622 0 0
SANGAMO THERAPEUTICS INC COM 800677106 9,510 794,506 SH   SOLE 30 794,506 0 0
SANGAMO THERAPEUTICS INC COM 800677106 43 3,553 SH   SOLE 36 3,553 0 0
SANGAMO THERAPEUTICS INC COM 800677106 167 13,972 SH   SOLE 40 13,972 0 0
SANGAMO THERAPEUTICS INC COM 800677106 477 39,862 SH   SOLE 43 1,222 0 38,640
SANMINA CORPORATION COM 801056102 2,750 70,594 SH   SOLE 2 19,997 0 50,597
SANMINA CORPORATION COM 801056102 8 208 SH   SOLE 4 208 0 0
SANMINA CORPORATION COM 801056102 62 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 10,209 262,029 SH   SOLE 18 262,029 0 0
SANMINA CORPORATION COM 801056102 4,387 112,600 SH   SOLE 19 112,600 0 0
SANMINA CORPORATION COM 801056102 310,598 7,972,219 SH   SOLE 21 7,972,219 0 0
SANMINA CORPORATION COM 801056102 64,319 1,650,905 SH   SOLE 22 1,551,756 0 99,149
SANMINA CORPORATION COM 801056102 68 1,753 SH   SOLE 25 1,753 0 0
SANMINA CORPORATION COM 801056102 698 17,927 SH   SOLE 26 12,912 0 5,015
SANMINA CORPORATION COM 801056102 586 15,045 SH   SOLE 28 8,845 0 6,200
SANMINA CORPORATION COM 801056102 5,409 138,830 SH   SOLE 30 138,830 0 0
SANMINA CORPORATION COM 801056102 128 3,278 SH   SOLE 36 3,278 0 0
SANMINA CORPORATION COM 801056102 317 8,146 SH   SOLE 40 8,146 0 0
SANMINA CORPORATION COM 801056102 1,305 33,503 SH   SOLE 43 81 0 33,422
SANOFI SPONSORED ADR 80105N105 31,513 598,430 SH   SOLE 2 598,430 0 0
SANOFI SPONSORED ADR 80105N105 461,140 8,756,924 SH   SOLE 18 7,963,099 0 793,825
SANOFI SPONSORED ADR 80105N105 137,179 2,604,997 SH   SOLE 19 2,604,997 0 0
SANOFI SPONSORED ADR 80105N105 3,278 62,250 SH   SOLE 20 62,250 0 0
SANOFI SPONSORED ADR 80105N105 6,647 126,230 SH   SOLE 23 126,230 0 0
SANOFI SPONSORED ADR 80105N105 4,101 77,886 SH   SOLE 25 0 0 77,886
SANOFI SPONSORED ADR 80105N105 4,533 86,082 SH   SOLE 30 86,082 0 0
SANOFI SPONSORED ADR 80105N105 54,072 1,026,819 SH   SOLE 34 1,026,819 0 0
SANOFI SPONSORED ADR 80105N105 1,698 32,245 SH   SOLE 36 32,245 0 0
SANOFI SPONSORED ADR 80105N105 61,432 1,166,585 SH   SOLE 43 88,442 0 1,078,143
SANTANDER CONSUMER USA HLDGS COM 80283M101 6,402 176,260 SH   SOLE 2 53,368 0 122,892
SANTANDER CONSUMER USA HLDGS COM 80283M101 371 10,206 SH   SOLE 4 10,206 0 0
SANTANDER CONSUMER USA HLDGS COM 80283M101 92 2,539 SH   SOLE 7 2,539 0 0
SANTANDER CONSUMER USA HLDGS COM 80283M101 3 76 SH   SOLE 15 76 0 0
SANTANDER CONSUMER USA HLDGS COM 80283M101 992 27,325 SH   SOLE 18 24,744 0 2,581
SANTANDER CONSUMER USA HLDGS COM 80283M101 727 20,029 SH   SOLE 19 20,029 0 0
SANTANDER CONSUMER USA HLDGS COM 80283M101 24,869 684,718 SH   SOLE 21 684,718 0 0
SANTANDER CONSUMER USA HLDGS COM 80283M101 56,339 1,551,181 SH   SOLE 22 1,505,019 0 46,162
SANTANDER CONSUMER USA HLDGS COM 80283M101 1,210 33,318 SH   SOLE 23 33,318 0 0
SANTANDER CONSUMER USA HLDGS COM 80283M101 82,933 2,283,391 SH   SOLE 25 2,283,391 0 0
SANTANDER CONSUMER USA HLDGS COM 80283M101 2,937 80,854 SH   SOLE 26 34,556 0 46,298
SANTANDER CONSUMER USA HLDGS COM 80283M101 1,271 34,982 SH   SOLE 28 364 0 34,618
SANTANDER CONSUMER USA HLDGS COM 80283M101 91 2,499 SH   SOLE 29 2,499 0 0
SANTANDER CONSUMER USA HLDGS COM 80283M101 373 10,260 SH   SOLE 31 10,260 0 0
SANTANDER CONSUMER USA HLDGS COM 80283M101 3,205 88,249 SH   SOLE 34 88,249 0 0
SANTANDER CONSUMER USA HLDGS COM 80283M101 968 26,644 SH   SOLE 36 26,644 0 0
SANTANDER CONSUMER USA HLDGS COM 80283M101 3,935 108,339 SH   SOLE 43 6,708 0 101,631
SAP SE SPON ADR 803054204 44 316 SH   SOLE 18 316 0 0
SAP SE SPON ADR 803054204 65,705 467,781 SH   SOLE 43 35,298 0 432,483
SAPIENS INTL CORP N V SHS G7T16G103 125 4,742 SH   SOLE 2 1,273 0 3,469
SAPIENS INTL CORP N V SHS G7T16G103 13 496 SH   SOLE 7 496 0 0
SAPIENS INTL CORP N V SHS G7T16G103 2,489 94,741 SH   SOLE 18 94,741 0 0
SAPIENS INTL CORP N V SHS G7T16G103 1,298 49,421 SH   SOLE 19 49,421 0 0
SAPIENS INTL CORP N V SHS G7T16G103 25,235 960,601 SH   SOLE 21 960,601 0 0
SAPIENS INTL CORP N V SHS G7T16G103 7,379 280,902 SH   SOLE 22 276,760 0 4,142
SAPIENS INTL CORP N V SHS G7T16G103 851 32,412 SH   SOLE 30 32,412 0 0
SAPIENS INTL CORP N V SHS G7T16G103 53 2,008 SH   SOLE 43 0 0 2,008
SAREPTA THERAPEUTICS INC COM 803607100 13,685 176,030 SH   SOLE 2 38,220 0 137,810
SAREPTA THERAPEUTICS INC COM 803607100 84 1,077 SH   SOLE 4 1,077 0 0
SAREPTA THERAPEUTICS INC COM 803607100 95 1,219 SH   SOLE 7 1,219 0 0
SAREPTA THERAPEUTICS INC COM 803607100 40 511 SH   SOLE 15 511 0 0
SAREPTA THERAPEUTICS INC COM 803607100 0 1 SH   SOLE 17 0 0 1
SAREPTA THERAPEUTICS INC COM 803607100 3,919 50,408 SH   SOLE 18 50,408 0 0
SAREPTA THERAPEUTICS INC COM 803607100 21,913 281,881 SH   SOLE 19 281,881 0 0
SAREPTA THERAPEUTICS INC COM 803607100 142,999 1,839,454 SH   SOLE 21 1,839,454 0 0
SAREPTA THERAPEUTICS INC COM 803607100 143,989 1,852,191 SH   SOLE 22 1,765,519 0 86,672
SAREPTA THERAPEUTICS INC COM 803607100 47 606 SH   SOLE 23 606 0 0
SAREPTA THERAPEUTICS INC COM 803607100 8,195 105,421 SH   SOLE 25 105,421 0 0
SAREPTA THERAPEUTICS INC COM 803607100 6,511 83,752 SH   SOLE 26 34,296 0 49,456
SAREPTA THERAPEUTICS INC COM 803607100 3,498 44,997 SH   SOLE 28 9,608 0 35,389
SAREPTA THERAPEUTICS INC COM 803607100 106 1,363 SH   SOLE 29 1,363 0 0
SAREPTA THERAPEUTICS INC COM 803607100 28,349 364,666 SH   SOLE 30 364,666 0 0
SAREPTA THERAPEUTICS INC COM 803607100 772 9,926 SH   SOLE 31 1,355 0 8,571
SAREPTA THERAPEUTICS INC COM 803607100 43 556 SH   SOLE 34 556 0 0
SAREPTA THERAPEUTICS INC COM 803607100 1,042 13,400 SH   SOLE 36 13,400 0 0
SAREPTA THERAPEUTICS INC COM 803607100 743 9,563 SH   SOLE 40 9,563 0 0
SAREPTA THERAPEUTICS INC COM 803607100 2,280 29,329 SH   SOLE 43 4,849 0 24,480
SAREPTA THERAPEUTICS INC DBCV 1.500%11/1 803607AB6 4,119 3,125,000 PRN   SOLE 21 3,125,000 0 0
SASOL LTD SPONSORED ADR 803866300 4,834 315,359 SH   SOLE 43 15,270 0 300,089
SATSUMA PHARMACEUTICALS INC COM 80405P107 11 1,498 SH   SOLE 2 1,495 0 3
SATSUMA PHARMACEUTICALS INC COM 80405P107 31 4,364 SH   SOLE 18 4,364 0 0
SATSUMA PHARMACEUTICALS INC COM 80405P107 415 58,895 SH   SOLE 21 58,895 0 0
SATSUMA PHARMACEUTICALS INC COM 80405P107 427 60,617 SH   SOLE 22 60,617 0 0
SAUL CTRS INC COM 804395101 396 8,706 SH   SOLE 2 4,220 0 4,486
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,283 50,238 SH   SOLE 18 50,238 0 0
SAUL CTRS INC COM 804395101 991 21,805 SH   SOLE 19 21,805 0 0
SAUL CTRS INC COM 804395101 69,806 1,535,885 SH   SOLE 21 1,535,885 0 0
SAUL CTRS INC COM 804395101 14,843 326,582 SH   SOLE 22 317,962 0 8,620
SAUL CTRS INC COM 804395101 29 632 SH   SOLE 23 632 0 0
SAUL CTRS INC COM 804395101 17 378 SH   SOLE 25 378 0 0
SAUL CTRS INC COM 804395101 158 3,470 SH   SOLE 26 3,470 0 0
SAUL CTRS INC COM 804395101 101 2,227 SH   SOLE 28 2,227 0 0
SAUL CTRS INC COM 804395101 1,392 30,618 SH   SOLE 30 30,618 0 0
SAUL CTRS INC COM 804395101 63 1,397 SH   SOLE 40 1,397 0 0
SAUL CTRS INC COM 804395101 1,057 23,252 SH   SOLE 43 1,118 0 22,134
SAVARA INC COM 805111101 28 16,369 SH   SOLE 18 16,369 0 0
SAVARA INC COM 805111101 341 200,836 SH   SOLE 21 200,836 0 0
SAVARA INC COM 805111101 1,401 824,235 SH   SOLE 22 824,235 0 0
SAVARA INC COM 805111101 12 7,195 SH   SOLE 43 0 0 7,195
SB FINL GROUP INC COM 78408D105 26 1,427 SH   SOLE 18 1,427 0 0
SB FINL GROUP INC COM 78408D105 381 20,615 SH   SOLE 21 20,615 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 115,604 362,737 SH   SOLE 2 115,805 0 246,932
SBA COMMUNICATIONS CORP NEW CL A 78410G104 41,484 130,166 SH   SOLE 4 103,502 0 26,664
SBA COMMUNICATIONS CORP NEW CL A 78410G104 96,085 301,491 SH   SOLE 7 274,484 0 27,007
SBA COMMUNICATIONS CORP NEW CL A 78410G104 274 860 SH   SOLE 13 300 0 560
SBA COMMUNICATIONS CORP NEW CL A 78410G104 3,560 11,170 SH   SOLE 15 11,170 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 80,269 251,865 SH   SOLE 18 233,640 0 18,225
SBA COMMUNICATIONS CORP NEW CL A 78410G104 128,121 402,011 SH   SOLE 19 402,011 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 1,156,763 3,629,630 SH   SOLE 21 3,629,630 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 798,668 2,506,019 SH   SOLE 22 2,133,352 0 372,667
SBA COMMUNICATIONS CORP NEW CL A 78410G104 32,839 103,042 SH   SOLE 23 103,042 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 130,370 409,067 SH   SOLE 25 409,067 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 80,507 252,610 SH   SOLE 26 103,112 0 149,498
SBA COMMUNICATIONS CORP NEW CL A 78410G104 63,255 198,478 SH   SOLE 28 19,727 0 178,751
SBA COMMUNICATIONS CORP NEW CL A 78410G104 4,766 14,954 SH   SOLE 29 14,954 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 155,217 487,033 SH   SOLE 30 487,033 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 91,765 287,935 SH   SOLE 31 45,637 0 242,298
SBA COMMUNICATIONS CORP NEW CL A 78410G104 17,274 54,200 SH   SOLE 34 54,200 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 19,624 61,575 SH   SOLE 36 61,575 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 1,254 3,935 SH   SOLE 40 3,935 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 28,117 88,224 SH   SOLE 43 4,554 0 83,670
SCANSOURCE INC COM 806037107 1,312 46,652 SH   SOLE 2 14,588 0 32,064
SCANSOURCE INC COM 806037107 2 64 SH   SOLE 4 64 0 0
SCANSOURCE INC COM 806037107 11 382 SH   SOLE 7 382 0 0
SCANSOURCE INC COM 806037107 3,111 110,582 SH   SOLE 18 110,582 0 0
SCANSOURCE INC COM 806037107 5,862 208,403 SH   SOLE 19 208,403 0 0
SCANSOURCE INC COM 806037107 89,220 3,171,719 SH   SOLE 21 3,171,719 0 0
SCANSOURCE INC COM 806037107 30,397 1,080,604 SH   SOLE 22 1,041,849 0 38,755
SCANSOURCE INC COM 806037107 808 28,724 SH   SOLE 23 28,724 0 0
SCANSOURCE INC COM 806037107 19 683 SH   SOLE 25 683 0 0
SCANSOURCE INC COM 806037107 3,537 125,736 SH   SOLE 26 7,822 0 117,914
SCANSOURCE INC COM 806037107 81 2,883 SH   SOLE 28 2,883 0 0
SCANSOURCE INC COM 806037107 1,950 69,307 SH   SOLE 30 69,307 0 0
SCANSOURCE INC COM 806037107 95 3,370 SH   SOLE 40 3,370 0 0
SCANSOURCE INC COM 806037107 524 18,623 SH   SOLE 43 0 0 18,623
SCHLUMBERGER LTD COM STK 806857108 99,448 3,106,788 SH   SOLE 2 417,406 0 2,689,382
SCHLUMBERGER LTD COM STK 806857108 28,807 899,929 SH   SOLE 4 463,830 0 436,099
SCHLUMBERGER LTD COM STK 806857108 39,912 1,246,854 SH   SOLE 7 1,203,662 0 43,192
SCHLUMBERGER LTD COM STK 806857108 7,920 247,417 SH   SOLE 13 241,231 0 6,186
SCHLUMBERGER LTD COM STK 806857108 5,939 185,540 SH   SOLE 15 185,540 0 0
SCHLUMBERGER LTD COM STK 806857108 1 35 SH   SOLE 17 0 0 35
SCHLUMBERGER LTD COM STK 806857108 84,343 2,634,890 SH   SOLE 18 2,240,576 0 394,314
SCHLUMBERGER LTD COM STK 806857108 69,206 2,162,010 SH   SOLE 19 2,162,010 0 0
SCHLUMBERGER LTD COM STK 806857108 2,123 66,334 SH   SOLE 20 66,334 0 0
SCHLUMBERGER LTD COM STK 806857108 1,016,053 31,741,738 SH   SOLE 21 31,741,738 0 0
SCHLUMBERGER LTD COM STK 806857108 984,618 30,759,685 SH   SOLE 22 27,690,449 0 3,069,236
SCHLUMBERGER LTD COM STK 806857108 25,507 796,858 SH   SOLE 23 796,858 0 0
SCHLUMBERGER LTD COM STK 806857108 98,987 3,092,376 SH   SOLE 25 3,092,376 0 0
SCHLUMBERGER LTD COM STK 806857108 105,691 3,301,810 SH   SOLE 26 1,465,681 0 1,836,129
SCHLUMBERGER LTD COM STK 806857108 167,998 5,248,302 SH   SOLE 28 177,810 0 5,070,492
SCHLUMBERGER LTD COM STK 806857108 253,625 7,923,317 SH   SOLE 30 7,400,594 0 522,723
SCHLUMBERGER LTD COM STK 806857108 11,438 357,319 SH   SOLE 31 173,018 0 184,301
SCHLUMBERGER LTD COM STK 806857108 9,493 296,549 SH   SOLE 34 296,549 0 0
SCHLUMBERGER LTD COM STK 806857108 30,754 960,775 SH   SOLE 36 960,775 0 0
SCHLUMBERGER LTD COM STK 806857108 1,664 51,976 SH   SOLE 40 51,976 0 0
SCHLUMBERGER LTD COM STK 806857108 28,235 882,071 SH   SOLE 43 68,285 0 813,786
SCHMITT INDS INC ORE COM NEW 806870200 3 498 SH   SOLE 21 498 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 5,673 260,593 SH   SOLE 2 176,691 0 83,902
SCHNEIDER NATIONAL INC CL B 80689H102 5 234 SH   SOLE 4 234 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 18 838 SH   SOLE 7 838 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 562 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,271 150,249 SH   SOLE 18 84,198 0 66,051
SCHNEIDER NATIONAL INC CL B 80689H102 9,763 448,457 SH   SOLE 19 448,457 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 15,896 730,195 SH   SOLE 21 730,195 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 34,529 1,586,076 SH   SOLE 22 1,377,668 0 208,408
SCHNEIDER NATIONAL INC CL B 80689H102 108 4,977 SH   SOLE 25 4,977 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 769 35,342 SH   SOLE 26 31,330 0 4,012
SCHNEIDER NATIONAL INC CL B 80689H102 2,034 93,411 SH   SOLE 28 6,751 0 86,660
SCHNEIDER NATIONAL INC CL B 80689H102 1,337 61,428 SH   SOLE 30 61,428 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 24 1,120 SH   SOLE 31 1,120 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 42 1,915 SH   SOLE 34 1,915 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 305 14,007 SH   SOLE 36 14,007 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 156 7,180 SH   SOLE 40 7,180 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 11,148 512,097 SH   SOLE 43 6,678 0 505,419
SCHNITZER STEEL INDS INC CL A 806882106 5,867 119,616 SH   SOLE 2 35,504 0 84,112
SCHNITZER STEEL INDS INC CL A 806882106 4 80 SH   SOLE 4 80 0 0
SCHNITZER STEEL INDS INC CL A 806882106 20 417 SH   SOLE 7 417 0 0
SCHNITZER STEEL INDS INC CL A 806882106 4,663 95,061 SH   SOLE 18 90,720 0 4,341
SCHNITZER STEEL INDS INC CL A 806882106 23,506 479,226 SH   SOLE 19 479,226 0 0
SCHNITZER STEEL INDS INC CL A 806882106 54,281 1,106,652 SH   SOLE 21 1,106,652 0 0
SCHNITZER STEEL INDS INC CL A 806882106 58,320 1,188,993 SH   SOLE 22 1,152,147 0 36,846
SCHNITZER STEEL INDS INC CL A 806882106 1,093 22,280 SH   SOLE 23 22,280 0 0
SCHNITZER STEEL INDS INC CL A 806882106 123 2,507 SH   SOLE 25 2,507 0 0
SCHNITZER STEEL INDS INC CL A 806882106 5,948 121,263 SH   SOLE 26 7,360 0 113,903
SCHNITZER STEEL INDS INC CL A 806882106 191 3,897 SH   SOLE 28 3,897 0 0
SCHNITZER STEEL INDS INC CL A 806882106 1,975 40,257 SH   SOLE 30 40,257 0 0
SCHNITZER STEEL INDS INC CL A 806882106 217 4,427 SH   SOLE 36 4,427 0 0
SCHNITZER STEEL INDS INC CL A 806882106 140 2,851 SH   SOLE 40 2,851 0 0
SCHNITZER STEEL INDS INC CL A 806882106 14,029 286,021 SH   SOLE 43 5,477 0 280,544
SCHOLAR ROCK HLDG CORP COM 80706P103 406 14,055 SH   SOLE 2 7,608 0 6,447
SCHOLAR ROCK HLDG CORP COM 80706P103 3 88 SH   SOLE 4 88 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103 12 430 SH   SOLE 7 430 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103 2,623 90,775 SH   SOLE 18 90,775 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103 1,416 49,006 SH   SOLE 19 49,006 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103 35,487 1,227,925 SH   SOLE 21 1,227,925 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103 17,144 593,213 SH   SOLE 22 573,149 0 20,064
SCHOLAR ROCK HLDG CORP COM 80706P103 35 1,212 SH   SOLE 25 1,212 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103 20 686 SH   SOLE 26 686 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103 107 3,705 SH   SOLE 28 3,705 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103 5,318 184,019 SH   SOLE 30 184,019 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103 22 757 SH   SOLE 36 757 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103 67 2,316 SH   SOLE 40 2,316 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103 314 10,869 SH   SOLE 43 229 0 10,640
SCHOLASTIC CORP COM 807066105 1,255 33,116 SH   SOLE 2 8,268 0 24,848
SCHOLASTIC CORP COM 807066105 7 191 SH   SOLE 4 191 0 0
SCHOLASTIC CORP COM 807066105 18 467 SH   SOLE 7 467 0 0
SCHOLASTIC CORP COM 807066105 4,591 121,160 SH   SOLE 18 121,160 0 0
SCHOLASTIC CORP COM 807066105 2,937 77,513 SH   SOLE 19 77,513 0 0
SCHOLASTIC CORP COM 807066105 138,463 3,654,346 SH   SOLE 21 3,654,346 0 0
SCHOLASTIC CORP COM 807066105 30,857 814,386 SH   SOLE 22 767,993 0 46,393
SCHOLASTIC CORP COM 807066105 30 789 SH   SOLE 25 789 0 0
SCHOLASTIC CORP COM 807066105 355 9,378 SH   SOLE 26 5,590 0 3,788
SCHOLASTIC CORP COM 807066105 136 3,600 SH   SOLE 28 3,600 0 0
SCHOLASTIC CORP COM 807066105 2,414 63,707 SH   SOLE 30 63,707 0 0
SCHOLASTIC CORP COM 807066105 26 690 SH   SOLE 36 690 0 0
SCHOLASTIC CORP COM 807066105 95 2,515 SH   SOLE 40 2,515 0 0
SCHOLASTIC CORP COM 807066105 1,458 38,481 SH   SOLE 43 233 0 38,248
SCHRODINGER INC COM 80810D103 1,381 18,267 SH   SOLE 2 13,523 0 4,744
SCHRODINGER INC COM 80810D103 12 162 SH   SOLE 4 162 0 0
SCHRODINGER INC COM 80810D103 55 728 SH   SOLE 7 728 0 0
SCHRODINGER INC COM 80810D103 10,652 140,876 SH   SOLE 18 139,826 0 1,050
SCHRODINGER INC COM 80810D103 7,377 97,567 SH   SOLE 19 97,567 0 0
SCHRODINGER INC COM 80810D103 118,115 1,562,155 SH   SOLE 21 1,562,155 0 0
SCHRODINGER INC COM 80810D103 74,850 989,943 SH   SOLE 22 960,074 0 29,869
SCHRODINGER INC COM 80810D103 52 689 SH   SOLE 23 689 0 0
SCHRODINGER INC COM 80810D103 105 1,387 SH   SOLE 25 1,387 0 0
SCHRODINGER INC COM 80810D103 1,122 14,843 SH   SOLE 26 11,562 0 3,281
SCHRODINGER INC COM 80810D103 372 4,924 SH   SOLE 28 4,924 0 0
SCHRODINGER INC COM 80810D103 2,374 31,394 SH   SOLE 30 31,394 0 0
SCHRODINGER INC COM 80810D103 51 681 SH   SOLE 36 681 0 0
SCHRODINGER INC COM 80810D103 406 5,374 SH   SOLE 40 5,374 0 0
SCHRODINGER INC COM 80810D103 31 409 SH   SOLE 43 0 0 409
SCHWAB CHARLES CORP COM 808513105 294,651 4,046,853 SH   SOLE 2 1,064,427 0 2,982,426
SCHWAB CHARLES CORP COM 808513105 68,231 937,109 SH   SOLE 4 626,823 0 310,286
SCHWAB CHARLES CORP COM 808513105 96,411 1,324,145 SH   SOLE 7 1,279,183 0 44,962
SCHWAB CHARLES CORP COM 808513105 9,323 128,051 SH   SOLE 13 120,925 0 7,126
SCHWAB CHARLES CORP COM 808513105 13,957 191,697 SH   SOLE 15 191,697 0 0
SCHWAB CHARLES CORP COM 808513105 5 75 SH   SOLE 17 0 0 75
SCHWAB CHARLES CORP COM 808513105 466,728 6,410,219 SH   SOLE 18 5,915,539 0 494,680
SCHWAB CHARLES CORP COM 808513105 648,948 8,912,903 SH   SOLE 19 8,912,903 0 0
SCHWAB CHARLES CORP COM 808513105 2,400,233 32,965,706 SH   SOLE 21 32,965,706 0 0
SCHWAB CHARLES CORP COM 808513105 2,458,299 33,763,208 SH   SOLE 22 30,137,542 0 3,625,666
SCHWAB CHARLES CORP COM 808513105 68,658 942,975 SH   SOLE 23 942,975 0 0
SCHWAB CHARLES CORP COM 808513105 188,718 2,591,929 SH   SOLE 25 2,591,929 0 0
SCHWAB CHARLES CORP COM 808513105 259,566 3,564,978 SH   SOLE 26 1,419,759 0 2,145,219
SCHWAB CHARLES CORP COM 808513105 288,750 3,965,798 SH   SOLE 28 172,798 0 3,793,000
SCHWAB CHARLES CORP COM 808513105 3,978 54,630 SH   SOLE 29 54,630 0 0
SCHWAB CHARLES CORP COM 808513105 523,601 7,191,331 SH   SOLE 30 7,191,331 0 0
SCHWAB CHARLES CORP COM 808513105 94,322 1,295,454 SH   SOLE 31 262,937 0 1,032,517
SCHWAB CHARLES CORP COM 808513105 176,353 2,422,099 SH   SOLE 34 2,422,099 0 0
SCHWAB CHARLES CORP COM 808513105 56,293 773,147 SH   SOLE 36 773,147 0 0
SCHWAB CHARLES CORP COM 808513105 3,817 52,430 SH   SOLE 40 52,430 0 0
SCHWAB CHARLES CORP COM 808513105 66,472 912,948 SH   SOLE 43 65,654 0 847,294
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 5,346 51,267 SH   SOLE 17 0 0 51,267
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,411 13,569 SH   SOLE 17 0 0 13,569
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 41 283 SH   SOLE 2 283 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 50 343 SH   SOLE 17 0 0 343
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 26 377 SH   SOLE 2 377 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 11,764 172,067 SH   SOLE 17 0 0 172,067
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 3 40 SH   SOLE 2 40 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 354 4,523 SH   SOLE 17 0 0 4,523
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 2 20 SH   SOLE 2 20 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 1,011 9,702 SH   SOLE 17 0 0 9,702
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 8,769 266,707 SH   SOLE 17 0 0 266,707
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 0 0 SH   SOLE 43 0 0 0
SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 44 1,349 SH   SOLE 17 0 0 1,349
SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748 16 395 SH   SOLE 17 0 0 395
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 11,507 345,777 SH   SOLE 17 0 0 345,777
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 30 554 SH   SOLE 17 0 0 554
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 43 779 SH   SOLE 17 0 0 779
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 46 603 SH   SOLE 17 0 0 603
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 2,177 55,175 SH   SOLE 17 0 0 55,175
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 2,447 44,810 SH   SOLE 17 0 0 44,810
SCHWAB STRATEGIC TR US REIT ETF 808524847 238 5,198 SH   SOLE 17 0 0 5,198
SCHWAB STRATEGIC TR US REIT ETF 808524847 0 1 SH   SOLE 43 0 0 1
SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 9 165 SH   SOLE 2 165 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 14 265 SH   SOLE 2 265 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 11,035 176,539 SH   SOLE 17 0 0 176,539
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 4,883 117,371 SH   SOLE 17 0 0 117,371
SCHWEITZER-MAUDUIT INTL INC COM 808541106 1,153 28,561 SH   SOLE 2 9,527 0 19,034
SCHWEITZER-MAUDUIT INTL INC COM 808541106 6 157 SH   SOLE 4 157 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 21 512 SH   SOLE 7 512 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 5,185 128,394 SH   SOLE 18 128,394 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 2,214 54,839 SH   SOLE 19 54,839 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 154,979 3,838,007 SH   SOLE 21 3,838,007 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 32,903 814,832 SH   SOLE 22 768,775 0 46,057
SCHWEITZER-MAUDUIT INTL INC COM 808541106 306 7,572 SH   SOLE 26 3,821 0 3,751
SCHWEITZER-MAUDUIT INTL INC COM 808541106 178 4,397 SH   SOLE 28 4,397 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 2,707 67,044 SH   SOLE 30 67,044 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 136 3,367 SH   SOLE 40 3,367 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 721 17,846 SH   SOLE 43 2,272 0 15,574
SCIENCE APPLICATIONS INTL CO COM 808625107 11,917 135,835 SH   SOLE 2 48,537 0 87,298
SCIENCE APPLICATIONS INTL CO COM 808625107 19 217 SH   SOLE 4 217 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107 109 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 12,381 141,130 SH   SOLE 18 141,130 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107 1,370 15,611 SH   SOLE 19 15,611 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107 243,541 2,776,027 SH   SOLE 21 2,776,027 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107 143,474 1,635,403 SH   SOLE 22 1,566,871 0 68,532
SCIENCE APPLICATIONS INTL CO COM 808625107 300 3,425 SH   SOLE 25 3,425 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107 3,461 39,453 SH   SOLE 26 30,264 0 9,189
SCIENCE APPLICATIONS INTL CO COM 808625107 608 6,929 SH   SOLE 28 6,330 0 599
SCIENCE APPLICATIONS INTL CO COM 808625107 3,440 39,212 SH   SOLE 30 39,212 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107 90 1,028 SH   SOLE 31 1,028 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107 212 2,413 SH   SOLE 36 2,413 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107 615 7,015 SH   SOLE 40 7,015 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107 1,784 20,339 SH   SOLE 43 654 0 19,685
SCIENCE STRATEGIC ACQ ALPHA UNIT 01/20/2026 808641203 239 24,070 SH   SOLE 2 24,070 0 0
SCIENCE STRATEGIC ACQ ALPHA UNIT 01/20/2026 808641203 5,286 532,288 SH   SOLE 19 532,288 0 0
SCIENCE STRATEGIC ACQ ALPHA UNIT 01/20/2026 808641203 930 93,642 SH   SOLE 34 93,642 0 0
SCIENTIFIC GAMES CORP COM 80874P109 4,695 60,626 SH   SOLE 2 50,164 0 10,462
SCIENTIFIC GAMES CORP COM 80874P109 18 236 SH   SOLE 4 236 0 0
SCIENTIFIC GAMES CORP COM 80874P109 150 1,936 SH   SOLE 7 1,936 0 0
SCIENTIFIC GAMES CORP COM 80874P109 32,283 416,876 SH   SOLE 18 412,094 0 4,782
SCIENTIFIC GAMES CORP COM 80874P109 14,926 192,742 SH   SOLE 19 192,742 0 0
SCIENTIFIC GAMES CORP COM 80874P109 393,313 5,078,936 SH   SOLE 21 5,078,936 0 0
SCIENTIFIC GAMES CORP COM 80874P109 160,588 2,073,710 SH   SOLE 22 2,018,635 0 55,075
SCIENTIFIC GAMES CORP COM 80874P109 56 724 SH   SOLE 23 724 0 0
SCIENTIFIC GAMES CORP COM 80874P109 275 3,555 SH   SOLE 25 3,555 0 0
SCIENTIFIC GAMES CORP COM 80874P109 2,692 34,765 SH   SOLE 26 28,250 0 6,515
SCIENTIFIC GAMES CORP COM 80874P109 763 9,853 SH   SOLE 28 9,853 0 0
SCIENTIFIC GAMES CORP COM 80874P109 5,205 67,209 SH   SOLE 30 67,209 0 0
SCIENTIFIC GAMES CORP COM 80874P109 270 3,483 SH   SOLE 36 3,483 0 0
SCIENTIFIC GAMES CORP COM 80874P109 824 10,644 SH   SOLE 40 10,644 0 0
SCIENTIFIC GAMES CORP COM 80874P109 2,207 28,505 SH   SOLE 43 1,716 0 26,789
SCIPLAY CORPORATION CL A 809087109 34,713 2,047,970 SH   SOLE 2 2,047,970 0 0
SCIPLAY CORPORATION CL A 809087109 238 14,021 SH   SOLE 21 14,021 0 0
SCIPLAY CORPORATION CL A 809087109 4,828 284,865 SH   SOLE 22 284,865 0 0
SCOPUS BIOPHARMA INC COM 809171101 9 1,268 SH   SOLE 18 1,268 0 0
SCORPIO TANKERS INC SHS Y7542C130 2,907 131,818 SH   SOLE 2 23,787 0 108,031
SCORPIO TANKERS INC SHS Y7542C130 18 838 SH   SOLE 7 838 0 0
SCORPIO TANKERS INC SHS Y7542C130 3,561 161,484 SH   SOLE 18 161,484 0 0
SCORPIO TANKERS INC SHS Y7542C130 10,892 493,954 SH   SOLE 19 493,954 0 0
SCORPIO TANKERS INC SHS Y7542C130 37,112 1,683,071 SH   SOLE 21 1,683,071 0 0
SCORPIO TANKERS INC SHS Y7542C130 23,553 1,068,149 SH   SOLE 22 1,016,449 0 51,700
SCORPIO TANKERS INC SHS Y7542C130 479 21,709 SH   SOLE 23 21,709 0 0
SCORPIO TANKERS INC SHS Y7542C130 2,731 123,863 SH   SOLE 26 0 0 123,863
SCORPIO TANKERS INC SHS Y7542C130 381 17,258 SH   SOLE 43 4,981 0 12,277
SCOTTS MIRACLE-GRO CO CL A 810186106 19,479 101,496 SH   SOLE 2 38,312 0 63,184
SCOTTS MIRACLE-GRO CO CL A 810186106 29 149 SH   SOLE 4 149 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106 11,020 57,421 SH   SOLE 7 57,421 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106 2 11 SH   SOLE 17 0 0 11
SCOTTS MIRACLE-GRO CO CL A 810186106 19,217 100,129 SH   SOLE 18 100,129 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106 2,090 10,891 SH   SOLE 19 10,891 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106 394,016 2,053,023 SH   SOLE 21 2,053,023 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106 222,583 1,159,769 SH   SOLE 22 1,111,432 0 48,337
SCOTTS MIRACLE-GRO CO CL A 810186106 381 1,987 SH   SOLE 25 1,987 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106 3,405 17,741 SH   SOLE 26 14,236 0 3,505
SCOTTS MIRACLE-GRO CO CL A 810186106 954 4,973 SH   SOLE 28 4,466 0 507
SCOTTS MIRACLE-GRO CO CL A 810186106 5,932 30,909 SH   SOLE 30 30,909 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106 137 716 SH   SOLE 31 716 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106 359 1,871 SH   SOLE 34 1,871 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106 352 1,832 SH   SOLE 36 1,832 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106 954 4,972 SH   SOLE 40 4,972 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106 4,655 24,257 SH   SOLE 43 2,274 0 21,983
SCPHARMACEUTICALS INC COM 810648105 0 19 SH   SOLE 2 19 0 0
SCPHARMACEUTICALS INC COM 810648105 16 2,646 SH   SOLE 18 2,646 0 0
SCPHARMACEUTICALS INC COM 810648105 229 37,499 SH   SOLE 21 37,499 0 0
SCPHARMACEUTICALS INC COM 810648105 135 22,033 SH   SOLE 22 22,033 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 1,526 74,833 SH   SOLE 2 17,150 0 57,683
SCRIPPS E W CO OHIO CL A NEW 811054402 5 239 SH   SOLE 4 239 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 21 1,053 SH   SOLE 7 1,053 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 4,739 232,401 SH   SOLE 18 232,401 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 3,458 169,610 SH   SOLE 19 169,610 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 142,836 7,005,197 SH   SOLE 21 7,005,197 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 34,878 1,710,547 SH   SOLE 22 1,628,691 0 81,856
SCRIPPS E W CO OHIO CL A NEW 811054402 121 5,938 SH   SOLE 23 5,938 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 27 1,314 SH   SOLE 25 1,314 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 1,201 58,898 SH   SOLE 26 26,680 0 32,218
SCRIPPS E W CO OHIO CL A NEW 811054402 122 5,994 SH   SOLE 28 5,994 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 2,494 122,314 SH   SOLE 30 122,314 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 10 497 SH   SOLE 34 497 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 118 5,782 SH   SOLE 40 5,782 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 733 35,937 SH   SOLE 43 499 0 35,438
SCULPTOR CAP MGMT COM CL A 811246107 765 31,120 SH   SOLE 2 12,757 0 18,363
SCULPTOR CAP MGMT COM CL A 811246107 6 228 SH   SOLE 7 228 0 0
SCULPTOR CAP MGMT COM CL A 811246107 1,697 69,001 SH   SOLE 18 69,001 0 0
SCULPTOR CAP MGMT COM CL A 811246107 1,510 61,395 SH   SOLE 19 61,395 0 0
SCULPTOR CAP MGMT COM CL A 811246107 19,199 780,780 SH   SOLE 21 780,780 0 0
SCULPTOR CAP MGMT COM CL A 811246107 14,481 588,917 SH   SOLE 22 566,092 0 22,825
SCULPTOR CAP MGMT COM CL A 811246107 140 5,709 SH   SOLE 43 4,037 0 1,672
SCWORX CORP COM 78396V109 9 5,393 SH   SOLE 21 5,393 0 0
SCYNEXIS INC COM NEW 811292200 32 4,293 SH   SOLE 18 4,293 0 0
SCYNEXIS INC COM NEW 811292200 515 70,008 SH   SOLE 21 70,008 0 0
SCYNEXIS INC COM NEW 811292200 1,871 254,157 SH   SOLE 22 254,157 0 0
SEA LTD SPONSORD ADS 81141R100 9,175 33,411 SH   SOLE 2 5,544 0 27,867
SEA LTD SPONSORD ADS 81141R100 2,281 8,305 SH   SOLE 4 3,533 0 4,772
SEA LTD SPONSORD ADS 81141R100 3,247 11,825 SH   SOLE 7 11,171 0 654
SEA LTD SPONSORD ADS 81141R100 1,629 5,933 SH   SOLE 15 5,933 0 0
SEA LTD SPONSORD ADS 81141R100 258,930 942,936 SH   SOLE 18 660,440 0 282,496
SEA LTD SPONSORD ADS 81141R100 298,028 1,085,317 SH   SOLE 19 1,085,317 0 0
SEA LTD SPONSORD ADS 81141R100 76,953 280,235 SH   SOLE 21 280,235 0 0
SEA LTD SPONSORD ADS 81141R100 107,712 392,250 SH   SOLE 22 385,598 0 6,652
SEA LTD SPONSORD ADS 81141R100 2,200 8,013 SH   SOLE 23 8,013 0 0
SEA LTD SPONSORD ADS 81141R100 1,519 5,530 SH   SOLE 25 5,530 0 0
SEA LTD SPONSORD ADS 81141R100 19,017 69,252 SH   SOLE 26 23,226 0 46,026
SEA LTD SPONSORD ADS 81141R100 5,673 20,659 SH   SOLE 28 2,589 0 18,070
SEA LTD SPONSORD ADS 81141R100 7 25 SH   SOLE 29 25 0 0
SEA LTD SPONSORD ADS 81141R100 20,534 74,779 SH   SOLE 30 56,344 0 18,435
SEA LTD SPONSORD ADS 81141R100 1,649 6,006 SH   SOLE 31 1,690 0 4,316
SEA LTD SPONSORD ADS 81141R100 105,353 383,659 SH   SOLE 34 383,659 0 0
SEA LTD SPONSORD ADS 81141R100 573 2,086 SH   SOLE 36 2,086 0 0
SEA LTD SPONSORD ADS 81141R100 4,218 15,362 SH   SOLE 43 5,215 0 10,147
SEABOARD CORP DEL COM 811543107 2,310 597 SH   SOLE 2 133 0 464
SEABOARD CORP DEL COM 811543107 1,238 320 SH   SOLE 7 320 0 0
SEABOARD CORP DEL COM 811543107 329 85 SH   SOLE 18 85 0 0
SEABOARD CORP DEL COM 811543107 259 67 SH   SOLE 19 67 0 0
SEABOARD CORP DEL COM 811543107 13,088 3,383 SH   SOLE 21 3,383 0 0
SEABOARD CORP DEL COM 811543107 23,615 6,104 SH   SOLE 22 5,744 0 360
SEABOARD CORP DEL COM 811543107 789 204 SH   SOLE 23 204 0 0
SEABOARD CORP DEL COM 811543107 31 8 SH   SOLE 25 8 0 0
SEABOARD CORP DEL COM 811543107 604 156 SH   SOLE 26 133 0 23
SEABOARD CORP DEL COM 811543107 162 42 SH   SOLE 28 42 0 0
SEABOARD CORP DEL COM 811543107 1,466 379 SH   SOLE 30 379 0 0
SEABOARD CORP DEL COM 811543107 19 5 SH   SOLE 31 5 0 0
SEABOARD CORP DEL COM 811543107 128 33 SH   SOLE 40 33 0 0
SEABOARD CORP DEL COM 811543107 8,356 2,160 SH   SOLE 43 94 0 2,066
SEABRIDGE GOLD INC COM 811916105 3,710 211,412 SH   SOLE 7 211,412 0 0
SEABRIDGE GOLD INC COM 811916105 46 2,594 SH   SOLE 43 0 0 2,594
SEACHANGE INTL INC COM 811699107 11 8,836 SH   SOLE 18 8,836 0 0
SEACHANGE INTL INC COM 811699107 172 133,381 SH   SOLE 21 133,381 0 0
SEACHANGE INTL INC COM 811699107 592 459,069 SH   SOLE 22 459,069 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 1,866 54,647 SH   SOLE 2 17,067 0 37,580
SEACOAST BKG CORP FLA COM NEW 811707801 7 207 SH   SOLE 4 207 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 33 952 SH   SOLE 7 952 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 7,241 212,034 SH   SOLE 18 212,034 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 2,976 87,147 SH   SOLE 19 87,147 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 214,894 6,292,638 SH   SOLE 21 6,292,638 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 46,897 1,373,271 SH   SOLE 22 1,297,611 0 75,660
SEACOAST BKG CORP FLA COM NEW 811707801 61 1,783 SH   SOLE 25 1,783 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 596 17,464 SH   SOLE 26 13,196 0 4,268
SEACOAST BKG CORP FLA COM NEW 811707801 221 6,457 SH   SOLE 28 6,457 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 3,533 103,460 SH   SOLE 30 103,460 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 44 1,281 SH   SOLE 36 1,281 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 202 5,903 SH   SOLE 40 5,903 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 485 14,212 SH   SOLE 43 0 0 14,212
SEACOR MARINE HLDGS INC COM 78413P101 20 4,565 SH   SOLE 18 4,565 0 0
SEACOR MARINE HLDGS INC COM 78413P101 438 99,430 SH   SOLE 21 99,430 0 0
SEACOR MARINE HLDGS INC COM 78413P101 1,414 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,680 144,204 SH   SOLE 2 86,942 0 57,262
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 8,464 96,261 SH   SOLE 4 87,648 0 8,613
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 20,932 238,057 SH   SOLE 7 211,160 0 26,897
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 193 2,197 SH   SOLE 13 761 0 1,436
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 2,666 30,325 SH   SOLE 15 30,325 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 44,727 508,668 SH   SOLE 18 478,785 0 29,883
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 3,807 43,295 SH   SOLE 19 43,295 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 659,430 7,499,483 SH   SOLE 21 7,499,483 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 281,184 3,197,820 SH   SOLE 22 2,894,131 0 303,689
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 10,938 124,399 SH   SOLE 23 124,399 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 36,373 413,658 SH   SOLE 25 413,658 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 49,386 561,655 SH   SOLE 26 267,856 0 293,799
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 65,524 745,185 SH   SOLE 28 24,890 0 720,295
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 44 506 SH   SOLE 29 506 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 135,094 1,536,376 SH   SOLE 30 1,536,376 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 5,146 58,526 SH   SOLE 31 31,857 0 26,669
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 4,877 55,461 SH   SOLE 32 55,461 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 3,813 43,368 SH   SOLE 34 43,368 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 16,760 190,604 SH   SOLE 35 190,604 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 11,210 127,483 SH   SOLE 36 127,483 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 669 7,612 SH   SOLE 40 7,612 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 15,264 173,588 SH   SOLE 43 13,402 0 160,186
SEAGEN INC COM 81181C104 66,694 422,435 SH   SOLE 2 174,109 0 248,326
SEAGEN INC COM 81181C104 12,331 78,102 SH   SOLE 4 49,539 0 28,563
SEAGEN INC COM 81181C104 5,409 34,263 SH   SOLE 7 34,263 0 0
SEAGEN INC COM 81181C104 177 1,121 SH   SOLE 13 388 0 733
SEAGEN INC COM 81181C104 1,921 12,165 SH   SOLE 15 12,165 0 0
SEAGEN INC COM 81181C104 43,383 274,783 SH   SOLE 18 267,049 0 7,734
SEAGEN INC COM 81181C104 308,739 1,955,528 SH   SOLE 19 1,955,528 0 0
SEAGEN INC COM 81181C104 597,032 3,781,558 SH   SOLE 21 3,781,558 0 0
SEAGEN INC COM 81181C104 453,964 2,875,373 SH   SOLE 22 2,714,030 0 161,343
SEAGEN INC COM 81181C104 12,616 79,911 SH   SOLE 23 79,911 0 0
SEAGEN INC COM 81181C104 29,661 187,868 SH   SOLE 25 187,868 0 0
SEAGEN INC COM 81181C104 35,722 226,258 SH   SOLE 26 130,974 0 95,284
SEAGEN INC COM 81181C104 41,542 263,125 SH   SOLE 28 15,389 0 247,736
SEAGEN INC COM 81181C104 12 75 SH   SOLE 29 75 0 0
SEAGEN INC COM 81181C104 91,183 577,549 SH   SOLE 30 577,549 0 0
SEAGEN INC COM 81181C104 4,576 28,986 SH   SOLE 31 15,996 0 12,990
SEAGEN INC COM 81181C104 6,238 39,510 SH   SOLE 32 39,510 0 0
SEAGEN INC COM 81181C104 167,755 1,062,545 SH   SOLE 34 1,062,545 0 0
SEAGEN INC COM 81181C104 10,349 65,547 SH   SOLE 36 65,547 0 0
SEAGEN INC COM 81181C104 752 4,763 SH   SOLE 40 4,763 0 0
SEAGEN INC COM 81181C104 8,123 51,451 SH   SOLE 43 7,760 0 43,691
SEALED AIR CORP NEW COM 81211K100 23,444 395,677 SH   SOLE 2 141,833 0 253,844
SEALED AIR CORP NEW COM 81211K100 6,158 103,935 SH   SOLE 4 48,863 0 55,072
SEALED AIR CORP NEW COM 81211K100 8,189 138,204 SH   SOLE 7 133,011 0 5,193
SEALED AIR CORP NEW COM 81211K100 17 285 SH   SOLE 13 285 0 0
SEALED AIR CORP NEW COM 81211K100 1,147 19,355 SH   SOLE 15 19,355 0 0
SEALED AIR CORP NEW COM 81211K100 104,590 1,765,226 SH   SOLE 18 1,660,279 0 104,947
SEALED AIR CORP NEW COM 81211K100 147,544 2,490,191 SH   SOLE 19 2,490,191 0 0
SEALED AIR CORP NEW COM 81211K100 220,194 3,716,358 SH   SOLE 21 3,716,358 0 0
SEALED AIR CORP NEW COM 81211K100 234,781 3,962,552 SH   SOLE 22 3,624,998 0 337,554
SEALED AIR CORP NEW COM 81211K100 5,580 94,179 SH   SOLE 23 94,179 0 0
SEALED AIR CORP NEW COM 81211K100 4,411 74,452 SH   SOLE 25 63,812 0 10,640
SEALED AIR CORP NEW COM 81211K100 21,353 360,394 SH   SOLE 26 215,155 0 145,239
SEALED AIR CORP NEW COM 81211K100 25,680 433,426 SH   SOLE 28 16,932 0 416,494
SEALED AIR CORP NEW COM 81211K100 59 1,002 SH   SOLE 29 1,002 0 0
SEALED AIR CORP NEW COM 81211K100 46,278 781,069 SH   SOLE 30 592,232 0 188,837
SEALED AIR CORP NEW COM 81211K100 3,344 56,442 SH   SOLE 31 23,224 0 33,218
SEALED AIR CORP NEW COM 81211K100 17,671 298,242 SH   SOLE 34 298,242 0 0
SEALED AIR CORP NEW COM 81211K100 2,574 43,446 SH   SOLE 36 43,446 0 0
SEALED AIR CORP NEW COM 81211K100 346 5,841 SH   SOLE 40 5,841 0 0
SEALED AIR CORP NEW COM 81211K100 7,366 124,318 SH   SOLE 43 9,311 0 115,007
SEASPINE HLDGS CORP COM 81255T108 647 31,532 SH   SOLE 2 7,092 0 24,440
SEASPINE HLDGS CORP COM 81255T108 9 463 SH   SOLE 7 463 0 0
SEASPINE HLDGS CORP COM 81255T108 2,170 105,803 SH   SOLE 18 105,803 0 0
SEASPINE HLDGS CORP COM 81255T108 1,844 89,917 SH   SOLE 19 89,917 0 0
SEASPINE HLDGS CORP COM 81255T108 27,298 1,330,968 SH   SOLE 21 1,330,968 0 0
SEASPINE HLDGS CORP COM 81255T108 16,978 827,768 SH   SOLE 22 808,089 0 19,679
SEASPINE HLDGS CORP COM 81255T108 40 1,956 SH   SOLE 23 1,956 0 0
SEASPINE HLDGS CORP COM 81255T108 238 11,627 SH   SOLE 26 0 0 11,627
SEASPINE HLDGS CORP COM 81255T108 17 828 SH   SOLE 30 828 0 0
SEASPINE HLDGS CORP COM 81255T108 34 1,648 SH   SOLE 43 0 0 1,648
SEAWORLD ENTMT INC COM 81282V100 5,858 117,294 SH   SOLE 2 43,807 0 73,487
SEAWORLD ENTMT INC COM 81282V100 10 201 SH   SOLE 4 201 0 0
SEAWORLD ENTMT INC COM 81282V100 43 856 SH   SOLE 7 856 0 0
SEAWORLD ENTMT INC COM 81282V100 9,161 183,436 SH   SOLE 18 163,283 0 20,153
SEAWORLD ENTMT INC COM 81282V100 25,383 508,268 SH   SOLE 19 508,268 0 0
SEAWORLD ENTMT INC COM 81282V100 89,740 1,796,962 SH   SOLE 21 1,796,962 0 0
SEAWORLD ENTMT INC COM 81282V100 84,825 1,698,548 SH   SOLE 22 1,647,420 0 51,128
SEAWORLD ENTMT INC COM 81282V100 1,019 20,404 SH   SOLE 23 20,404 0 0
SEAWORLD ENTMT INC COM 81282V100 146 2,919 SH   SOLE 25 2,919 0 0
SEAWORLD ENTMT INC COM 81282V100 5,400 108,138 SH   SOLE 26 17,254 0 90,884
SEAWORLD ENTMT INC COM 81282V100 340 6,816 SH   SOLE 28 6,816 0 0
SEAWORLD ENTMT INC COM 81282V100 1,891 37,867 SH   SOLE 30 37,867 0 0
SEAWORLD ENTMT INC COM 81282V100 617 12,360 SH   SOLE 34 12,360 0 0
SEAWORLD ENTMT INC COM 81282V100 174 3,491 SH   SOLE 36 3,491 0 0
SEAWORLD ENTMT INC COM 81282V100 287 5,745 SH   SOLE 40 5,745 0 0
SEAWORLD ENTMT INC COM 81282V100 904 18,110 SH   SOLE 43 871 0 17,239
SECOND SIGHT MED PRODS INC COM NEW 81362J209 13 2,567 SH   SOLE 18 2,567 0 0
SECOND SIGHT MED PRODS INC COM NEW 81362J209 258 52,290 SH   SOLE 21 52,290 0 0
SECOND SIGHT MED PRODS INC COM NEW 81362J209 1,975 399,886 SH   SOLE 22 399,886 0 0
SECOO HLDG LTD ADR 81367P101 72 29,171 SH   SOLE 43 0 0 29,171
SECUREWORKS CORP CL A 81374A105 213 11,502 SH   SOLE 2 432 0 11,070
SECUREWORKS CORP CL A 81374A105 610 32,907 SH   SOLE 18 32,907 0 0
SECUREWORKS CORP CL A 81374A105 311 16,769 SH   SOLE 19 16,769 0 0
SECUREWORKS CORP CL A 81374A105 6,511 351,360 SH   SOLE 21 351,360 0 0
SECUREWORKS CORP CL A 81374A105 4,635 250,130 SH   SOLE 22 240,007 0 10,123
SECUREWORKS CORP CL A 81374A105 204 10,998 SH   SOLE 25 10,998 0 0
SECUREWORKS CORP CL A 81374A105 739 39,861 SH   SOLE 26 19,202 0 20,659
SECUREWORKS CORP CL A 81374A105 17 937 SH   SOLE 36 937 0 0
SECURITY NATL FINL CORP CL A NEW 814785309 246 28,108 SH   SOLE 2 10,144 0 17,964
SECURITY NATL FINL CORP CL A NEW 814785309 20 2,251 SH   SOLE 18 2,251 0 0
SECURITY NATL FINL CORP CL A NEW 814785309 105 11,962 SH   SOLE 21 11,962 0 0
SECURITY NATL FINL CORP CL A NEW 814785309 445 50,911 SH   SOLE 22 50,911 0 0
SEELOS THERAPEUTICS INC COM 81577F109 28 10,780 SH   SOLE 2 3,088 0 7,692
SEELOS THERAPEUTICS INC COM 81577F109 647 244,989 SH   SOLE 18 244,989 0 0
SEELOS THERAPEUTICS INC COM 81577F109 345 130,680 SH   SOLE 19 130,680 0 0
SEELOS THERAPEUTICS INC COM 81577F109 6,865 2,600,261 SH   SOLE 21 2,600,261 0 0
SEELOS THERAPEUTICS INC COM 81577F109 6,217 2,355,101 SH   SOLE 22 2,338,340 0 16,761
SEER INC COM CL A 81578P106 485 14,798 SH   SOLE 2 4,458 0 10,340
SEER INC COM CL A 81578P106 9 284 SH   SOLE 7 284 0 0
SEER INC COM CL A 81578P106 1,681 51,287 SH   SOLE 18 48,382 0 2,905
SEER INC COM CL A 81578P106 52,672 1,606,832 SH   SOLE 19 1,606,832 0 0
SEER INC COM CL A 81578P106 17,419 531,406 SH   SOLE 21 531,406 0 0
SEER INC COM CL A 81578P106 12,031 367,018 SH   SOLE 22 356,340 0 10,678
SEER INC COM CL A 81578P106 31 932 SH   SOLE 23 932 0 0
SEER INC COM CL A 81578P106 100 3,048 SH   SOLE 30 3,048 0 0
SEER INC COM CL A 81578P106 56 1,712 SH   SOLE 40 1,712 0 0
SEER INC COM CL A 81578P106 4 132 SH   SOLE 43 0 0 132
SEI INVTS CO COM 784117103 20,490 330,651 SH   SOLE 2 117,361 0 213,290
SEI INVTS CO COM 784117103 5,083 82,026 SH   SOLE 4 42,815 0 39,211
SEI INVTS CO COM 784117103 4,885 78,836 SH   SOLE 7 49,857 0 28,979
SEI INVTS CO COM 784117103 30 485 SH   SOLE 13 485 0 0
SEI INVTS CO COM 784117103 903 14,573 SH   SOLE 15 14,573 0 0
SEI INVTS CO COM 784117103 26,278 424,051 SH   SOLE 18 416,256 0 7,795
SEI INVTS CO COM 784117103 1,892 30,523 SH   SOLE 19 30,523 0 0
SEI INVTS CO COM 784117103 389,195 6,280,375 SH   SOLE 21 6,280,375 0 0
SEI INVTS CO COM 784117103 211,554 3,413,819 SH   SOLE 22 3,268,910 0 144,909
SEI INVTS CO COM 784117103 4,397 70,946 SH   SOLE 23 70,946 0 0
SEI INVTS CO COM 784117103 9,657 155,831 SH   SOLE 25 155,831 0 0
SEI INVTS CO COM 784117103 13,832 223,198 SH   SOLE 26 141,532 0 81,666
SEI INVTS CO COM 784117103 14,221 229,486 SH   SOLE 28 10,248 0 219,238
SEI INVTS CO COM 784117103 177 2,854 SH   SOLE 29 2,854 0 0
SEI INVTS CO COM 784117103 31,997 516,333 SH   SOLE 30 367,391 0 148,942
SEI INVTS CO COM 784117103 1,556 25,104 SH   SOLE 31 19,891 0 5,213
SEI INVTS CO COM 784117103 406 6,551 SH   SOLE 34 6,551 0 0
SEI INVTS CO COM 784117103 7,912 127,678 SH   SOLE 36 127,678 0 0
SEI INVTS CO COM 784117103 317 5,116 SH   SOLE 40 5,116 0 0
SEI INVTS CO COM 784117103 3,212 51,839 SH   SOLE 43 3,059 0 48,780
SELECT BANCORP INC NEW COM 81617L108 17 1,043 SH   SOLE 2 1,043 0 0
SELECT BANCORP INC NEW COM 81617L108 51 3,167 SH   SOLE 18 3,167 0 0
SELECT BANCORP INC NEW COM 81617L108 745 46,234 SH   SOLE 21 46,234 0 0
SELECT BANCORP INC NEW COM 81617L108 201 12,456 SH   SOLE 22 12,456 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 474 78,519 SH   SOLE 2 19,969 0 58,550
SELECT ENERGY SVCS INC CL A COM 81617J301 2 337 SH   SOLE 4 337 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 387 64,134 SH   SOLE 7 64,134 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 1,232 203,912 SH   SOLE 18 203,912 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 611 101,165 SH   SOLE 19 101,165 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 15,270 2,528,151 SH   SOLE 21 2,528,151 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 9,434 1,561,933 SH   SOLE 22 1,481,903 0 80,030
SELECT ENERGY SVCS INC CL A COM 81617J301 19 3,072 SH   SOLE 25 3,072 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 25 4,059 SH   SOLE 26 866 0 3,193
SELECT ENERGY SVCS INC CL A COM 81617J301 54 8,941 SH   SOLE 28 8,941 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 3,977 658,479 SH   SOLE 30 658,479 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 10 1,660 SH   SOLE 34 1,660 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 45 7,453 SH   SOLE 40 7,453 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 241 39,825 SH   SOLE 43 123 0 39,702
SELECT INTERIOR CONCEPTS INC CL A 816120307 1 151 SH   SOLE 2 151 0 0
SELECT INTERIOR CONCEPTS INC CL A 816120307 36 3,825 SH   SOLE 18 3,825 0 0
SELECT INTERIOR CONCEPTS INC CL A 816120307 818 87,053 SH   SOLE 21 87,053 0 0
SELECT INTERIOR CONCEPTS INC CL A 816120307 2,215 235,597 SH   SOLE 22 235,597 0 0
SELECT MED HLDGS CORP COM 81619Q105 4,206 99,518 SH   SOLE 2 47,983 0 51,535
SELECT MED HLDGS CORP COM 81619Q105 15 355 SH   SOLE 4 355 0 0
SELECT MED HLDGS CORP COM 81619Q105 108 2,553 SH   SOLE 7 2,553 0 0
SELECT MED HLDGS CORP COM 81619Q105 19,333 457,470 SH   SOLE 18 438,284 0 19,186
SELECT MED HLDGS CORP COM 81619Q105 20,576 486,887 SH   SOLE 19 486,887 0 0
SELECT MED HLDGS CORP COM 81619Q105 547,496 12,955,425 SH   SOLE 21 12,955,425 0 0
SELECT MED HLDGS CORP COM 81619Q105 130,868 3,096,723 SH   SOLE 22 3,031,366 0 65,357
SELECT MED HLDGS CORP COM 81619Q105 773 18,288 SH   SOLE 23 18,288 0 0
SELECT MED HLDGS CORP COM 81619Q105 225 5,321 SH   SOLE 25 5,321 0 0
SELECT MED HLDGS CORP COM 81619Q105 5,367 126,989 SH   SOLE 26 44,434 0 82,555
SELECT MED HLDGS CORP COM 81619Q105 695 16,437 SH   SOLE 28 13,899 0 2,538
SELECT MED HLDGS CORP COM 81619Q105 12,867 304,479 SH   SOLE 30 304,479 0 0
SELECT MED HLDGS CORP COM 81619Q105 159 3,759 SH   SOLE 34 3,759 0 0
SELECT MED HLDGS CORP COM 81619Q105 354 8,377 SH   SOLE 36 8,377 0 0
SELECT MED HLDGS CORP COM 81619Q105 549 12,996 SH   SOLE 40 12,996 0 0
SELECT MED HLDGS CORP COM 81619Q105 1,132 26,796 SH   SOLE 43 673 0 26,123
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 24,556 298,336 SH   SOLE 2 298,336 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 1 11 SH   SOLE 17 0 0 11
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 7 79 SH   SOLE 18 79 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 62 750 SH   SOLE 43 0 0 750
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 122,284 970,895 SH   SOLE 2 970,895 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 440 3,491 SH   SOLE 4 3,491 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 63,501 504,176 SH   SOLE 7 51,143 0 453,033
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 5,634 44,733 SH   SOLE 18 44,733 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 58,762 466,552 SH   SOLE 19 466,552 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 3,076 24,425 SH   SOLE 22 24,425 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 55,029 786,460 SH   SOLE 2 786,460 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 6,186 88,407 SH   SOLE 7 8,898 0 79,509
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 73 1,050 SH   SOLE 43 0 0 1,050
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 116,001 649,685 SH   SOLE 2 649,685 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 357 1,997 SH   SOLE 4 1,997 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 22,898 128,245 SH   SOLE 7 12,930 0 115,315
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,795 26,853 SH   SOLE 18 26,853 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 57,771 323,554 SH   SOLE 19 323,554 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 2,769 15,506 SH   SOLE 22 15,506 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 26,710 495,830 SH   SOLE 2 495,830 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 83 1,544 SH   SOLE 4 1,544 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 15,571 289,043 SH   SOLE 7 29,175 0 259,868
SELECT SECTOR SPDR TR ENERGY 81369Y506 2 41 SH   SOLE 17 0 0 41
SELECT SECTOR SPDR TR ENERGY 81369Y506 1,111 20,624 SH   SOLE 18 20,624 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 11,156 207,089 SH   SOLE 19 207,089 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 594 11,019 SH   SOLE 22 11,019 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y506 6,901 128,100 SH Call SOLE 2 128,100 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y506 1,853 34,400 SH Call SOLE 4 34,400 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y506 24,769 459,800 SH Call SOLE 18 459,800 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y506 506,033 9,393,600 SH Call SOLE 19 9,393,600 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y506 15,784 293,000 SH Call SOLE 22 293,000 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y506 16,360 303,700 SH Call SOLE 26 303,700 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y506 12,024 223,200 SH Call SOLE 30 223,200 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 106,596 2,905,308 SH   SOLE 2 2,905,308 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 107 2,903 SH   SOLE 4 2,903 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 50,931 1,388,139 SH   SOLE 7 140,790 0 1,247,349
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 0 1 SH   SOLE 17 0 0 1
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 1,320 35,988 SH   SOLE 18 35,988 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 51,656 1,407,913 SH   SOLE 19 1,407,913 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 1,418 38,641 SH   SOLE 22 38,641 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 172 4,693 SH   SOLE 43 0 0 4,693
SELECT SECTOR SPDR TR OPTIONS 81369Y605 15,567 424,300 SH Call SOLE 2 424,300 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y605 240,525 6,555,600 SH Call SOLE 19 6,555,600 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y605 36,840 1,004,100 SH Call SOLE 26 1,004,100 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y605 35,490 967,300 SH Call SOLE 30 967,300 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 80,932 790,348 SH   SOLE 2 790,348 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 757 7,394 SH   SOLE 4 7,394 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 7,105 69,387 SH   SOLE 7 6,882 0 62,505
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,608 103,589 SH   SOLE 18 103,589 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 126,198 1,232,400 SH   SOLE 19 1,232,400 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 5,157 50,357 SH   SOLE 22 50,357 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 51 500 SH   SOLE 43 0 0 500
SELECT SECTOR SPDR TR OPTIONS 81369Y803 18,280 123,800 SH Call SOLE 19 123,800 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y803 177 1,200 SH Call SOLE 22 1,200 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 258,606 1,751,358 SH   SOLE 2 1,751,358 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 100,021 677,373 SH   SOLE 7 68,713 0 608,660
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 9 62 SH   SOLE 18 62 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 664 4,500 SH   SOLE 43 0 0 4,500
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 105,624 1,304,486 SH   SOLE 2 1,304,486 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 54,279 670,358 SH   SOLE 7 68,291 0 602,067
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 4 55 SH   SOLE 18 55 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 24,120 544,096 SH   SOLE 2 544,096 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 21,332 481,213 SH   SOLE 7 48,580 0 432,633
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 42,842 966,440 SH   SOLE 22 966,440 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y886 12,425 196,500 SH Call SOLE 19 196,500 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y886 221 3,500 SH Call SOLE 22 3,500 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 23,055 364,624 SH   SOLE 2 364,624 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 163 2,581 SH   SOLE 4 2,581 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 13,415 212,164 SH   SOLE 7 21,353 0 190,811
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 2,180 34,483 SH   SOLE 18 34,483 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 23,167 366,396 SH   SOLE 19 366,396 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 1,196 18,916 SH   SOLE 22 18,916 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 95 1,500 SH   SOLE 43 0 0 1,500
SELECTA BIOSCIENCES INC COM 816212104 299 71,645 SH   SOLE 2 5,778 0 65,867
SELECTA BIOSCIENCES INC COM 816212104 6 1,436 SH   SOLE 7 1,436 0 0
SELECTA BIOSCIENCES INC COM 816212104 1,270 303,934 SH   SOLE 18 303,934 0 0
SELECTA BIOSCIENCES INC COM 816212104 916 219,074 SH   SOLE 19 219,074 0 0
SELECTA BIOSCIENCES INC COM 816212104 16,422 3,928,748 SH   SOLE 21 3,928,748 0 0
SELECTA BIOSCIENCES INC COM 816212104 8,826 2,111,600 SH   SOLE 22 2,025,508 0 86,092
SELECTA BIOSCIENCES INC COM 816212104 164 39,317 SH   SOLE 30 39,317 0 0
SELECTA BIOSCIENCES INC COM 816212104 64 15,235 SH   SOLE 43 0 0 15,235
SELECTIVE INS GROUP INC COM 816300107 7,262 89,491 SH   SOLE 2 42,525 0 46,966
SELECTIVE INS GROUP INC COM 816300107 18 216 SH   SOLE 4 216 0 0
SELECTIVE INS GROUP INC COM 816300107 108 1,334 SH   SOLE 7 1,334 0 0
SELECTIVE INS GROUP INC COM 816300107 25,529 314,592 SH   SOLE 18 314,592 0 0
SELECTIVE INS GROUP INC COM 816300107 8,582 105,758 SH   SOLE 19 105,758 0 0
SELECTIVE INS GROUP INC COM 816300107 355,622 4,382,279 SH   SOLE 21 4,382,279 0 0
SELECTIVE INS GROUP INC COM 816300107 146,983 1,811,249 SH   SOLE 22 1,721,228 0 90,021
SELECTIVE INS GROUP INC COM 816300107 44 545 SH   SOLE 23 545 0 0
SELECTIVE INS GROUP INC COM 816300107 153 1,880 SH   SOLE 25 1,880 0 0
SELECTIVE INS GROUP INC COM 816300107 2,297 28,302 SH   SOLE 26 22,043 0 6,259
SELECTIVE INS GROUP INC COM 816300107 963 11,873 SH   SOLE 28 7,321 0 4,552
SELECTIVE INS GROUP INC COM 816300107 3,483 42,922 SH   SOLE 30 42,922 0 0
SELECTIVE INS GROUP INC COM 816300107 5 62 SH   SOLE 31 0 0 62
SELECTIVE INS GROUP INC COM 816300107 154 1,896 SH   SOLE 36 1,896 0 0
SELECTIVE INS GROUP INC COM 816300107 591 7,278 SH   SOLE 40 7,278 0 0
SELECTIVE INS GROUP INC COM 816300107 3,469 42,745 SH   SOLE 43 360 0 42,385
SELECTQUOTE INC COM 816307300 750 38,938 SH   SOLE 2 23,438 0 15,500
SELECTQUOTE INC COM 816307300 4 213 SH   SOLE 4 213 0 0
SELECTQUOTE INC COM 816307300 41 2,154 SH   SOLE 7 2,154 0 0
SELECTQUOTE INC COM 816307300 8,759 454,795 SH   SOLE 18 454,795 0 0
SELECTQUOTE INC COM 816307300 5,730 297,526 SH   SOLE 19 297,526 0 0
SELECTQUOTE INC COM 816307300 151,620 7,872,256 SH   SOLE 21 7,872,256 0 0
SELECTQUOTE INC COM 816307300 36,669 1,903,882 SH   SOLE 22 1,857,490 0 46,392
SELECTQUOTE INC COM 816307300 27 1,394 SH   SOLE 23 1,394 0 0
SELECTQUOTE INC COM 816307300 46 2,369 SH   SOLE 25 2,369 0 0
SELECTQUOTE INC COM 816307300 501 26,000 SH   SOLE 26 21,678 0 4,322
SELECTQUOTE INC COM 816307300 125 6,506 SH   SOLE 28 6,506 0 0
SELECTQUOTE INC COM 816307300 4,637 240,759 SH   SOLE 30 240,759 0 0
SELECTQUOTE INC COM 816307300 18 938 SH   SOLE 36 938 0 0
SELECTQUOTE INC COM 816307300 104 5,397 SH   SOLE 40 5,397 0 0
SELECTQUOTE INC COM 816307300 21 1,100 SH   SOLE 43 0 0 1,100
SELLAS LIFE SCIENCES GROUP I COM NEW 81642T209 36 3,201 SH   SOLE 18 3,201 0 0
SELLAS LIFE SCIENCES GROUP I COM NEW 81642T209 416 37,462 SH   SOLE 21 37,462 0 0
SELLAS LIFE SCIENCES GROUP I COM NEW 81642T209 2,351 211,817 SH   SOLE 22 211,817 0 0
SEMPRA ENERGY COM 816851109 97,283 734,321 SH   SOLE 2 144,324 0 589,997
SEMPRA ENERGY COM 816851109 33,241 250,914 SH   SOLE 4 167,112 0 83,802
SEMPRA ENERGY COM 816851109 103,535 781,514 SH   SOLE 7 762,143 0 19,371
SEMPRA ENERGY COM 816851109 358 2,700 SH   SOLE 13 857 0 1,843
SEMPRA ENERGY COM 816851109 5,611 42,353 SH   SOLE 15 42,353 0 0
SEMPRA ENERGY COM 816851109 2 14 SH   SOLE 17 0 0 14
SEMPRA ENERGY COM 816851109 104,873 791,612 SH   SOLE 18 746,756 0 44,856
SEMPRA ENERGY COM 816851109 223,301 1,685,546 SH   SOLE 19 1,685,546 0 0
SEMPRA ENERGY COM 816851109 1,226,878 9,260,856 SH   SOLE 21 9,260,856 0 0
SEMPRA ENERGY COM 816851109 897,210 6,772,418 SH   SOLE 22 6,091,590 0 680,828
SEMPRA ENERGY COM 816851109 22,729 171,564 SH   SOLE 23 171,564 0 0
SEMPRA ENERGY COM 816851109 65,059 491,082 SH   SOLE 25 491,082 0 0
SEMPRA ENERGY COM 816851109 117,349 885,790 SH   SOLE 26 438,286 0 447,504
SEMPRA ENERGY COM 816851109 149,372 1,127,509 SH   SOLE 28 39,051 0 1,088,458
SEMPRA ENERGY COM 816851109 41 308 SH   SOLE 29 308 0 0
SEMPRA ENERGY COM 816851109 199,569 1,506,406 SH   SOLE 30 1,502,983 0 3,423
SEMPRA ENERGY COM 816851109 11,934 90,085 SH   SOLE 31 37,179 0 52,906
SEMPRA ENERGY COM 816851109 4,518 34,103 SH   SOLE 32 34,103 0 0
SEMPRA ENERGY COM 816851109 107,017 807,798 SH   SOLE 34 807,798 0 0
SEMPRA ENERGY COM 816851109 15,986 120,665 SH   SOLE 35 120,665 0 0
SEMPRA ENERGY COM 816851109 24,908 188,016 SH   SOLE 36 188,016 0 0
SEMPRA ENERGY COM 816851109 1,542 11,638 SH   SOLE 40 11,638 0 0
SEMPRA ENERGY COM 816851109 21,341 161,086 SH   SOLE 43 13,783 0 147,303
SEMRUSH HLDGS INC CL A COM 81686C104 84 3,631 SH   SOLE 21 3,631 0 0
SEMTECH CORP COM 816850101 3,856 56,041 SH   SOLE 2 49,221 0 6,820
SEMTECH CORP COM 816850101 18 268 SH   SOLE 4 268 0 0
SEMTECH CORP COM 816850101 75 1,088 SH   SOLE 7 1,088 0 0
SEMTECH CORP COM 816850101 22,814 331,604 SH   SOLE 18 331,604 0 0
SEMTECH CORP COM 816850101 8,535 124,054 SH   SOLE 19 124,054 0 0
SEMTECH CORP COM 816850101 307,379 4,467,716 SH   SOLE 21 4,467,716 0 0
SEMTECH CORP COM 816850101 130,946 1,903,292 SH   SOLE 22 1,863,962 0 39,330
SEMTECH CORP COM 816850101 153 2,224 SH   SOLE 25 2,224 0 0
SEMTECH CORP COM 816850101 1,992 28,959 SH   SOLE 26 23,189 0 5,770
SEMTECH CORP COM 816850101 581 8,449 SH   SOLE 28 8,449 0 0
SEMTECH CORP COM 816850101 3,352 48,715 SH   SOLE 30 48,715 0 0
SEMTECH CORP COM 816850101 634 9,217 SH   SOLE 34 9,217 0 0
SEMTECH CORP COM 816850101 183 2,658 SH   SOLE 36 2,658 0 0
SEMTECH CORP COM 816850101 512 7,439 SH   SOLE 40 7,439 0 0
SEMTECH CORP COM 816850101 2,251 32,713 SH   SOLE 43 471 0 32,242
SENDAS DISTRIBUIDORA S A SPON ADS 81689T104 3,586 209,685 SH   SOLE 43 23,322 0 186,363
SENECA FOODS CORP NEW CL B 817070105 6 117 SH   SOLE 21 117 0 0
SENECA FOODS CORP NEW CL A 817070501 723 14,153 SH   SOLE 2 3,940 0 10,213
SENECA FOODS CORP NEW CL A 817070501 4 71 SH   SOLE 7 71 0 0
SENECA FOODS CORP NEW CL A 817070501 1,495 29,268 SH   SOLE 18 29,268 0 0
SENECA FOODS CORP NEW CL A 817070501 4,625 90,537 SH   SOLE 19 90,537 0 0
SENECA FOODS CORP NEW CL A 817070501 41,517 812,776 SH   SOLE 21 812,776 0 0
SENECA FOODS CORP NEW CL A 817070501 10,987 215,091 SH   SOLE 22 208,399 0 6,692
SENECA FOODS CORP NEW CL A 817070501 36 703 SH   SOLE 23 703 0 0
SENECA FOODS CORP NEW CL A 817070501 300 5,865 SH   SOLE 26 0 0 5,865
SENECA FOODS CORP NEW CL A 817070501 493 9,645 SH   SOLE 30 9,645 0 0
SENECA FOODS CORP NEW CL A 817070501 264 5,177 SH   SOLE 43 0 0 5,177
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 20,152 347,622 SH   SOLE 2 44,580 0 303,042
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 7,157 123,458 SH   SOLE 4 55,483 0 67,975
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 887 15,308 SH   SOLE 7 15,308 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 25 439 SH   SOLE 13 439 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 1,109 19,129 SH   SOLE 15 19,129 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 9,464 163,252 SH   SOLE 18 154,272 0 8,980
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 32,138 554,396 SH   SOLE 19 554,396 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 117,416 2,025,466 SH   SOLE 21 2,025,466 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 215,200 3,712,266 SH   SOLE 22 3,522,517 0 189,749
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 5,103 88,027 SH   SOLE 23 88,027 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 13,057 225,234 SH   SOLE 25 225,234 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 18,495 319,040 SH   SOLE 26 200,618 0 118,422
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 28,172 485,971 SH   SOLE 28 17,163 0 468,808
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 45,564 785,988 SH   SOLE 30 663,111 0 122,877
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 1,646 28,391 SH   SOLE 31 17,226 0 11,165
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 48,337 833,830 SH   SOLE 34 833,830 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 4,457 76,876 SH   SOLE 36 76,876 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 358 6,181 SH   SOLE 40 6,181 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 4,770 82,291 SH   SOLE 43 5,243 0 77,048
SENSEI BIOTHERAPEUTICS INC COM 81728A108 98 10,080 SH   SOLE 2 4,089 0 5,991
SENSEI BIOTHERAPEUTICS INC COM 81728A108 261 26,717 SH   SOLE 18 26,717 0 0
SENSEI BIOTHERAPEUTICS INC COM 81728A108 121 12,404 SH   SOLE 19 12,404 0 0
SENSEI BIOTHERAPEUTICS INC COM 81728A108 2,456 251,602 SH   SOLE 21 251,602 0 0
SENSEI BIOTHERAPEUTICS INC COM 81728A108 612 62,663 SH   SOLE 22 55,690 0 6,973
SENSEONICS HLDGS INC COM 81727U105 827 215,262 SH   SOLE 2 147,046 0 68,216
SENSEONICS HLDGS INC COM 81727U105 26 6,676 SH   SOLE 7 6,676 0 0
SENSEONICS HLDGS INC COM 81727U105 5,232 1,362,612 SH   SOLE 18 1,362,612 0 0
SENSEONICS HLDGS INC COM 81727U105 2,785 725,209 SH   SOLE 19 725,209 0 0
SENSEONICS HLDGS INC COM 81727U105 56,720 14,770,822 SH   SOLE 21 14,770,822 0 0
SENSEONICS HLDGS INC COM 81727U105 34,302 8,932,752 SH   SOLE 22 8,870,235 0 62,517
SENSEONICS HLDGS INC COM 81727U105 46 11,970 SH   SOLE 23 11,970 0 0
SENSEONICS HLDGS INC COM 81727U105 41 10,787 SH   SOLE 25 10,787 0 0
SENSEONICS HLDGS INC COM 81727U105 189 49,188 SH   SOLE 26 0 0 49,188
SENSEONICS HLDGS INC COM 81727U105 322 83,768 SH   SOLE 30 83,768 0 0
SENSEONICS HLDGS INC COM 81727U105 166 43,183 SH   SOLE 40 43,183 0 0
SENSEONICS HLDGS INC COM 81727U105 22 5,599 SH   SOLE 43 0 0 5,599
SENSIENT TECHNOLOGIES CORP COM 81725T100 4,362 50,395 SH   SOLE 2 30,069 0 20,326
SENSIENT TECHNOLOGIES CORP COM 81725T100 12 134 SH   SOLE 4 134 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 62 717 SH   SOLE 7 717 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 18,979 219,260 SH   SOLE 18 219,260 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 6,409 74,042 SH   SOLE 19 74,042 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 264,009 3,050,012 SH   SOLE 21 3,050,012 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 110,480 1,276,337 SH   SOLE 22 1,230,911 0 45,426
SENSIENT TECHNOLOGIES CORP COM 81725T100 128 1,477 SH   SOLE 25 1,477 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 1,247 14,409 SH   SOLE 26 11,098 0 3,311
SENSIENT TECHNOLOGIES CORP COM 81725T100 401 4,632 SH   SOLE 28 4,632 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 2,749 31,758 SH   SOLE 30 31,758 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 70 809 SH   SOLE 36 809 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 438 5,056 SH   SOLE 40 5,056 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 2,868 33,135 SH   SOLE 43 1,474 0 31,661
SENSUS HEALTHCARE INC COM 81728J109 10 2,682 SH   SOLE 18 2,682 0 0
SENSUS HEALTHCARE INC COM 81728J109 384 99,692 SH   SOLE 21 99,692 0 0
SENSUS HEALTHCARE INC COM 81728J109 71 18,336 SH   SOLE 22 18,336 0 0
SENTINELONE INC CL A 81730H109 2,270 53,405 SH   SOLE 2 35,004 0 18,401
SENTINELONE INC CL A 81730H109 900 21,183 SH   SOLE 18 15,492 0 5,691
SENTINELONE INC CL A 81730H109 14,911 350,841 SH   SOLE 19 350,841 0 0
SENTINELONE INC CL A 81730H109 227 5,345 SH   SOLE 21 5,345 0 0
SENTINELONE INC CL A 81730H109 7,607 178,977 SH   SOLE 22 178,977 0 0
SENTINELONE INC CL A 81730H109 292 6,860 SH   SOLE 25 6,860 0 0
SENTINELONE INC CL A 81730H109 313 7,372 SH   SOLE 26 7,372 0 0
SENTINELONE INC CL A 81730H109 1,170 27,528 SH   SOLE 28 0 0 27,528
SENTINELONE INC CL A 81730H109 16 378 SH   SOLE 31 0 0 378
SENTINELONE INC CL A 81730H109 14,795 348,111 SH   SOLE 34 348,111 0 0
SEQUENTIAL BRANDS GROUP INC COM NEW 81734P206 1 151 SH   SOLE 2 151 0 0
SEQUENTIAL BRANDS GROUP INC COM NEW 81734P206 5 547 SH   SOLE 21 547 0 0
SEQUENTIAL BRANDS GROUP INC COM NEW 81734P206 74 8,643 SH   SOLE 22 8,643 0 0
SERES THERAPEUTICS INC COM 81750R102 1,744 73,112 SH   SOLE 2 32,686 0 40,426
SERES THERAPEUTICS INC COM 81750R102 6 246 SH   SOLE 4 246 0 0
SERES THERAPEUTICS INC COM 81750R102 24 1,015 SH   SOLE 7 1,015 0 0
SERES THERAPEUTICS INC COM 81750R102 5,885 246,738 SH   SOLE 18 229,831 0 16,907
SERES THERAPEUTICS INC COM 81750R102 23,565 988,066 SH   SOLE 19 988,066 0 0
SERES THERAPEUTICS INC COM 81750R102 67,381 2,825,204 SH   SOLE 21 2,825,204 0 0
SERES THERAPEUTICS INC COM 81750R102 41,662 1,746,839 SH   SOLE 22 1,707,776 0 39,063
SERES THERAPEUTICS INC COM 81750R102 362 15,180 SH   SOLE 23 15,180 0 0
SERES THERAPEUTICS INC COM 81750R102 41 1,721 SH   SOLE 25 1,721 0 0
SERES THERAPEUTICS INC COM 81750R102 2,186 91,651 SH   SOLE 26 24,591 0 67,060
SERES THERAPEUTICS INC COM 81750R102 186 7,787 SH   SOLE 28 7,787 0 0
SERES THERAPEUTICS INC COM 81750R102 9,752 408,876 SH   SOLE 30 408,876 0 0
SERES THERAPEUTICS INC COM 81750R102 58 2,442 SH   SOLE 34 2,442 0 0
SERES THERAPEUTICS INC COM 81750R102 172 7,204 SH   SOLE 40 7,204 0 0
SERES THERAPEUTICS INC COM 81750R102 117 4,904 SH   SOLE 43 0 0 4,904
SERITAGE GROWTH PPTYS CL A 81752R100 1,003 54,526 SH   SOLE 2 13,200 0 41,326
SERITAGE GROWTH PPTYS CL A 81752R100 3 148 SH   SOLE 4 148 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 11 577 SH   SOLE 7 577 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 2,222 120,757 SH   SOLE 18 120,757 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 3,430 186,414 SH   SOLE 19 186,414 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 27,938 1,518,369 SH   SOLE 21 1,518,369 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 19,407 1,054,703 SH   SOLE 22 998,414 0 56,289
SERITAGE GROWTH PPTYS CL A 81752R100 96 5,205 SH   SOLE 23 5,205 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 18 989 SH   SOLE 25 989 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 650 35,330 SH   SOLE 26 11,768 0 23,562
SERITAGE GROWTH PPTYS CL A 81752R100 81 4,413 SH   SOLE 28 4,413 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 546 29,654 SH   SOLE 30 29,654 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 66 3,581 SH   SOLE 40 3,581 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 812 44,107 SH   SOLE 43 20,419 0 23,688
SERVICE CORP INTL COM 817565104 27,458 512,366 SH   SOLE 2 233,272 0 279,094
SERVICE CORP INTL COM 817565104 723 13,489 SH   SOLE 4 13,489 0 0
SERVICE CORP INTL COM 817565104 437 8,149 SH   SOLE 7 8,149 0 0
SERVICE CORP INTL COM 817565104 22,107 412,527 SH   SOLE 18 406,677 0 5,850
SERVICE CORP INTL COM 817565104 2,916 54,409 SH   SOLE 19 54,409 0 0
SERVICE CORP INTL COM 817565104 428,436 7,994,692 SH   SOLE 21 7,994,692 0 0
SERVICE CORP INTL COM 817565104 269,961 5,037,524 SH   SOLE 22 4,639,675 0 397,849
SERVICE CORP INTL COM 817565104 1,903 35,503 SH   SOLE 23 35,503 0 0
SERVICE CORP INTL COM 817565104 269 5,024 SH   SOLE 25 5,024 0 0
SERVICE CORP INTL COM 817565104 3,889 72,573 SH   SOLE 26 56,904 0 15,669
SERVICE CORP INTL COM 817565104 986 18,390 SH   SOLE 28 16,849 0 1,541
SERVICE CORP INTL COM 817565104 2,033 37,937 SH   SOLE 29 37,937 0 0
SERVICE CORP INTL COM 817565104 9,340 174,290 SH   SOLE 30 174,290 0 0
SERVICE CORP INTL COM 817565104 3,103 57,898 SH   SOLE 31 57,898 0 0
SERVICE CORP INTL COM 817565104 795 14,840 SH   SOLE 34 14,840 0 0
SERVICE CORP INTL COM 817565104 372 6,936 SH   SOLE 36 6,936 0 0
SERVICE CORP INTL COM 817565104 1,082 20,191 SH   SOLE 40 20,191 0 0
SERVICE CORP INTL COM 817565104 2,917 54,423 SH   SOLE 43 1,441 0 52,982
SERVICE PPTYS TR COM SH BEN INT 81761L102 3,207 254,535 SH   SOLE 2 125,955 0 128,580
SERVICE PPTYS TR COM SH BEN INT 81761L102 3,076 244,136 SH   SOLE 4 244,136 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 2,729 216,591 SH   SOLE 7 216,591 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 8,198 650,634 SH   SOLE 18 650,634 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 27,315 2,167,852 SH   SOLE 19 2,167,852 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 250,806 19,905,209 SH   SOLE 21 19,905,209 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 70,371 5,584,994 SH   SOLE 22 5,338,853 0 246,141
SERVICE PPTYS TR COM SH BEN INT 81761L102 96 7,588 SH   SOLE 23 7,588 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 8,858 703,013 SH   SOLE 25 703,013 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 775 61,488 SH   SOLE 26 47,061 0 14,427
SERVICE PPTYS TR COM SH BEN INT 81761L102 1,927 152,966 SH   SOLE 28 20,322 0 132,644
SERVICE PPTYS TR COM SH BEN INT 81761L102 11,962 949,331 SH   SOLE 30 949,331 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 3,573 283,572 SH   SOLE 34 283,572 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 249 19,780 SH   SOLE 36 19,780 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 246 19,525 SH   SOLE 40 19,525 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 11,214 890,008 SH   SOLE 43 128,281 0 761,727
SERVICENOW INC COM 81762P102 305,547 555,994 SH   SOLE 2 130,200 0 425,794
SERVICENOW INC COM 81762P102 64,048 116,546 SH   SOLE 4 75,039 0 41,507
SERVICENOW INC COM 81762P102 96,745 176,044 SH   SOLE 7 168,372 0 7,672
SERVICENOW INC COM 81762P102 7,219 13,136 SH   SOLE 13 12,096 0 1,040
SERVICENOW INC COM 81762P102 10,869 19,778 SH   SOLE 15 19,778 0 0
SERVICENOW INC COM 81762P102 673,822 1,226,134 SH   SOLE 18 962,573 0 263,561
SERVICENOW INC COM 81762P102 658,571 1,198,382 SH   SOLE 19 1,198,382 0 0
SERVICENOW INC COM 81762P102 2,438,337 4,436,970 SH   SOLE 21 4,436,970 0 0
SERVICENOW INC COM 81762P102 2,454,478 4,466,342 SH   SOLE 22 3,968,792 0 497,550
SERVICENOW INC COM 81762P102 71,787 130,629 SH   SOLE 23 130,629 0 0
SERVICENOW INC COM 81762P102 199,492 363,009 SH   SOLE 25 363,009 0 0
SERVICENOW INC COM 81762P102 273,522 497,720 SH   SOLE 26 191,512 0 306,208
SERVICENOW INC COM 81762P102 288,722 525,379 SH   SOLE 28 24,345 0 501,034
SERVICENOW INC COM 81762P102 1,772 3,225 SH   SOLE 29 3,225 0 0
SERVICENOW INC COM 81762P102 529,301 963,154 SH   SOLE 30 942,803 0 20,351
SERVICENOW INC COM 81762P102 28,751 52,317 SH   SOLE 31 30,632 0 21,685
SERVICENOW INC COM 81762P102 271,187 493,471 SH   SOLE 34 493,471 0 0
SERVICENOW INC COM 81762P102 51,564 93,830 SH   SOLE 36 93,830 0 0
SERVICENOW INC COM 81762P102 3,913 7,120 SH   SOLE 40 7,120 0 0
SERVICENOW INC COM 81762P102 70,648 128,557 SH   SOLE 43 11,447 0 117,110
SERVICESOURCE INTL INC COM 81763U100 28 20,163 SH   SOLE 18 20,163 0 0
SERVICESOURCE INTL INC COM 81763U100 434 307,496 SH   SOLE 21 307,496 0 0
SERVICESOURCE INTL INC COM 81763U100 1,342 951,446 SH   SOLE 22 951,446 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 1,896 27,884 SH   SOLE 2 15,088 0 12,796
SERVISFIRST BANCSHARES INC COM 81768T108 11 162 SH   SOLE 4 162 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 55 803 SH   SOLE 7 803 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 13,370 196,671 SH   SOLE 18 196,671 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 5,903 86,830 SH   SOLE 19 86,830 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 374,744 5,512,560 SH   SOLE 21 5,512,560 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 86,776 1,276,500 SH   SOLE 22 1,238,874 0 37,626
SERVISFIRST BANCSHARES INC COM 81768T108 133 1,950 SH   SOLE 25 1,950 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 1,332 19,594 SH   SOLE 26 15,143 0 4,451
SERVISFIRST BANCSHARES INC COM 81768T108 426 6,267 SH   SOLE 28 6,267 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 7,215 106,132 SH   SOLE 30 106,132 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 231 3,394 SH   SOLE 36 3,394 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 374 5,505 SH   SOLE 40 5,505 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 564 8,296 SH   SOLE 43 99 0 8,197
SERVOTRONICS INC COM 817732100 1 113 SH   SOLE 21 113 0 0
SESEN BIO INC COM 817763105 183 39,697 SH   SOLE 2 22,278 0 17,419
SESEN BIO INC COM 817763105 13 2,747 SH   SOLE 7 2,747 0 0
SESEN BIO INC COM 817763105 2,569 556,082 SH   SOLE 18 556,082 0 0
SESEN BIO INC COM 817763105 1,371 296,731 SH   SOLE 19 296,731 0 0
SESEN BIO INC COM 817763105 27,193 5,885,838 SH   SOLE 21 5,885,838 0 0
SESEN BIO INC COM 817763105 17,910 3,876,717 SH   SOLE 22 3,851,044 0 25,673
SEVERN BANCORP INC ANNAPOLIS COM 81811M100 22 1,842 SH   SOLE 18 1,842 0 0
SEVERN BANCORP INC ANNAPOLIS COM 81811M100 95 8,023 SH   SOLE 21 8,023 0 0
SFL CORPORATION LTD SHS G7738W106 717 93,678 SH   SOLE 2 4,265 0 89,413
SFL CORPORATION LTD SHS G7738W106 13 1,680 SH   SOLE 7 1,680 0 0
SFL CORPORATION LTD SHS G7738W106 2,455 320,894 SH   SOLE 18 320,894 0 0
SFL CORPORATION LTD SHS G7738W106 1,462 191,158 SH   SOLE 19 191,158 0 0
SFL CORPORATION LTD SHS G7738W106 27,382 3,579,298 SH   SOLE 21 3,579,298 0 0
SFL CORPORATION LTD SHS G7738W106 7,999 1,045,624 SH   SOLE 22 938,659 0 106,965
SFL CORPORATION LTD SHS G7738W106 56 7,319 SH   SOLE 36 7,319 0 0
SFL CORPORATION LTD SHS G7738W106 9 1,181 SH   SOLE 43 0 0 1,181
SG BLOCKS INC COM NEW 78418A505 735 133,546 SH   SOLE 22 133,546 0 0
SHAKE SHACK INC CL A 819047101 10,589 98,945 SH   SOLE 2 47,877 0 51,068
SHAKE SHACK INC CL A 819047101 116 1,083 SH   SOLE 4 1,083 0 0
SHAKE SHACK INC CL A 819047101 64 602 SH   SOLE 7 602 0 0
SHAKE SHACK INC CL A 819047101 3,145 29,384 SH   SOLE 13 29,384 0 0
SHAKE SHACK INC CL A 819047101 21,324 199,257 SH   SOLE 18 161,736 0 37,521
SHAKE SHACK INC CL A 819047101 70,919 662,668 SH   SOLE 19 662,668 0 0
SHAKE SHACK INC CL A 819047101 446,416 4,171,334 SH   SOLE 21 4,171,334 0 0
SHAKE SHACK INC CL A 819047101 162,863 1,521,795 SH   SOLE 22 1,454,420 0 67,375
SHAKE SHACK INC CL A 819047101 2,277 21,275 SH   SOLE 23 21,275 0 0
SHAKE SHACK INC CL A 819047101 183 1,707 SH   SOLE 25 1,707 0 0
SHAKE SHACK INC CL A 819047101 10,208 95,388 SH   SOLE 26 10,826 0 84,562
SHAKE SHACK INC CL A 819047101 7,751 72,422 SH   SOLE 28 5,064 0 67,358
SHAKE SHACK INC CL A 819047101 9,676 90,413 SH   SOLE 30 90,413 0 0
SHAKE SHACK INC CL A 819047101 360 3,365 SH   SOLE 34 3,365 0 0
SHAKE SHACK INC CL A 819047101 505 4,715 SH   SOLE 36 4,715 0 0
SHAKE SHACK INC CL A 819047101 472 4,413 SH   SOLE 40 4,413 0 0
SHAKE SHACK INC CL A 819047101 929 8,680 SH   SOLE 43 502 0 8,178
SHARPS COMPLIANCE CORP COM 820017101 25 2,424 SH   SOLE 2 907 0 1,517
SHARPS COMPLIANCE CORP COM 820017101 517 50,181 SH   SOLE 18 50,181 0 0
SHARPS COMPLIANCE CORP COM 820017101 265 25,688 SH   SOLE 19 25,688 0 0
SHARPS COMPLIANCE CORP COM 820017101 5,063 491,537 SH   SOLE 21 491,537 0 0
SHARPS COMPLIANCE CORP COM 820017101 2,016 195,755 SH   SOLE 22 195,156 0 599
SHARPSPRING INC COM 820054104 0 4 SH   SOLE 17 0 0 4
SHARPSPRING INC COM 820054104 38 2,229 SH   SOLE 18 2,229 0 0
SHARPSPRING INC COM 820054104 624 36,949 SH   SOLE 21 36,949 0 0
SHARPSPRING INC COM 820054104 2,365 140,042 SH   SOLE 22 140,042 0 0
SHATTUCK LABS INC COM 82024L103 343 11,843 SH   SOLE 2 5,116 0 6,727
SHATTUCK LABS INC COM 82024L103 12 398 SH   SOLE 7 398 0 0
SHATTUCK LABS INC COM 82024L103 2,365 81,596 SH   SOLE 18 81,596 0 0
SHATTUCK LABS INC COM 82024L103 1,334 46,016 SH   SOLE 19 46,016 0 0
SHATTUCK LABS INC COM 82024L103 25,229 870,277 SH   SOLE 21 870,277 0 0
SHATTUCK LABS INC COM 82024L103 13,939 480,830 SH   SOLE 22 472,334 0 8,496
SHATTUCK LABS INC COM 82024L103 7,197 248,241 SH   SOLE 30 248,241 0 0
SHATTUCK LABS INC COM 82024L103 56 1,940 SH   SOLE 40 1,940 0 0
SHATTUCK LABS INC COM 82024L103 6 201 SH   SOLE 43 0 0 201
SHAW COMMUNICATIONS INC CL B CONV 82028K200 4 129 SH   SOLE 18 129 0 0
SHAW COMMUNICATIONS INC CL B CONV 82028K200 13,950 482,360 SH   SOLE 43 63,106 0 419,254
SHENANDOAH TELECOMMUNICATION COM 82312B106 1,999 41,198 SH   SOLE 2 14,661 0 26,537
SHENANDOAH TELECOMMUNICATION COM 82312B106 6 129 SH   SOLE 4 129 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 34 706 SH   SOLE 7 706 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 9,460 195,011 SH   SOLE 18 195,011 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 4,121 84,958 SH   SOLE 19 84,958 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 289,960 5,977,314 SH   SOLE 21 5,977,314 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 62,207 1,282,344 SH   SOLE 22 1,223,873 0 58,471
SHENANDOAH TELECOMMUNICATION COM 82312B106 90 1,861 SH   SOLE 25 1,861 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 891 18,376 SH   SOLE 26 14,228 0 4,148
SHENANDOAH TELECOMMUNICATION COM 82312B106 268 5,530 SH   SOLE 28 5,530 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 4,999 103,041 SH   SOLE 30 103,041 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 83 1,719 SH   SOLE 36 1,719 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 301 6,206 SH   SOLE 40 6,206 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 783 16,146 SH   SOLE 43 359 0 15,787
SHERWIN WILLIAMS CO COM 824348106 182,932 671,434 SH   SOLE 2 163,599 0 507,835
SHERWIN WILLIAMS CO COM 824348106 41,641 152,839 SH   SOLE 4 89,997 0 62,842
SHERWIN WILLIAMS CO COM 824348106 59,004 216,567 SH   SOLE 7 209,152 0 7,415
SHERWIN WILLIAMS CO COM 824348106 551 2,022 SH   SOLE 13 762 0 1,260
SHERWIN WILLIAMS CO COM 824348106 7,100 26,061 SH   SOLE 15 26,061 0 0
SHERWIN WILLIAMS CO COM 824348106 281,094 1,031,726 SH   SOLE 18 792,671 0 239,055
SHERWIN WILLIAMS CO COM 824348106 167,218 613,755 SH   SOLE 19 613,755 0 0
SHERWIN WILLIAMS CO COM 824348106 1,591,567 5,841,686 SH   SOLE 21 5,841,686 0 0
SHERWIN WILLIAMS CO COM 824348106 1,448,457 5,316,413 SH   SOLE 22 4,798,928 0 517,485
SHERWIN WILLIAMS CO COM 824348106 47,457 174,186 SH   SOLE 23 174,186 0 0
SHERWIN WILLIAMS CO COM 824348106 119,701 439,350 SH   SOLE 25 439,350 0 0
SHERWIN WILLIAMS CO COM 824348106 144,051 528,726 SH   SOLE 26 197,830 0 330,896
SHERWIN WILLIAMS CO COM 824348106 217,016 796,535 SH   SOLE 28 30,437 0 766,098
SHERWIN WILLIAMS CO COM 824348106 1,383 5,077 SH   SOLE 29 5,077 0 0
SHERWIN WILLIAMS CO COM 824348106 273,331 1,003,233 SH   SOLE 30 999,484 0 3,749
SHERWIN WILLIAMS CO COM 824348106 24,530 90,034 SH   SOLE 31 36,795 0 53,239
SHERWIN WILLIAMS CO COM 824348106 23,105 84,806 SH   SOLE 34 84,806 0 0
SHERWIN WILLIAMS CO COM 824348106 33,335 122,352 SH   SOLE 36 122,352 0 0
SHERWIN WILLIAMS CO COM 824348106 2,487 9,129 SH   SOLE 40 9,129 0 0
SHERWIN WILLIAMS CO COM 824348106 62,390 228,995 SH   SOLE 43 12,225 0 216,770
SHIFT TECHNOLOGIES INC CL A 82452T107 361 42,083 SH   SOLE 2 11,900 0 30,183
SHIFT TECHNOLOGIES INC CL A 82452T107 9 998 SH   SOLE 7 998 0 0
SHIFT TECHNOLOGIES INC CL A 82452T107 1,787 208,316 SH   SOLE 18 208,316 0 0
SHIFT TECHNOLOGIES INC CL A 82452T107 1,072 124,965 SH   SOLE 19 124,965 0 0
SHIFT TECHNOLOGIES INC CL A 82452T107 20,088 2,341,261 SH   SOLE 21 2,341,261 0 0
SHIFT TECHNOLOGIES INC CL A 82452T107 13,950 1,625,912 SH   SOLE 22 1,573,084 0 52,828
SHIFT TECHNOLOGIES INC CL A 82452T107 9 1,051 SH   SOLE 23 1,051 0 0
SHIFT4 PMTS INC CL A 82452J109 7,279 77,665 SH   SOLE 2 12,458 0 65,207
SHIFT4 PMTS INC CL A 82452J109 14 149 SH   SOLE 4 149 0 0
SHIFT4 PMTS INC CL A 82452J109 65 695 SH   SOLE 7 695 0 0
SHIFT4 PMTS INC CL A 82452J109 1,747 18,642 SH   SOLE 18 18,642 0 0
SHIFT4 PMTS INC CL A 82452J109 27,447 292,861 SH   SOLE 19 292,861 0 0
SHIFT4 PMTS INC CL A 82452J109 53,322 568,952 SH   SOLE 21 568,952 0 0
SHIFT4 PMTS INC CL A 82452J109 87,190 930,323 SH   SOLE 22 884,485 0 45,838
SHIFT4 PMTS INC CL A 82452J109 102 1,088 SH   SOLE 25 1,088 0 0
SHIFT4 PMTS INC CL A 82452J109 1,257 13,412 SH   SOLE 26 10,004 0 3,408
SHIFT4 PMTS INC CL A 82452J109 280 2,983 SH   SOLE 28 2,983 0 0
SHIFT4 PMTS INC CL A 82452J109 5,839 62,298 SH   SOLE 30 62,298 0 0
SHIFT4 PMTS INC CL A 82452J109 72 763 SH   SOLE 31 763 0 0
SHIFT4 PMTS INC CL A 82452J109 131,172 1,399,615 SH   SOLE 34 1,399,615 0 0
SHIFT4 PMTS INC CL A 82452J109 66 702 SH   SOLE 36 702 0 0
SHIFT4 PMTS INC CL A 82452J109 391 4,171 SH   SOLE 40 4,171 0 0
SHIFT4 PMTS INC CL A 82452J109 14 150 SH   SOLE 43 0 0 150
SHIFTPIXY INC COM NEW 82452L203 4 1,653 SH   SOLE 18 1,653 0 0
SHIFTPIXY INC COM NEW 82452L203 56 23,537 SH   SOLE 21 23,537 0 0
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 344 9,583 SH   SOLE 2 9,583 0 0
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 545 15,196 SH   SOLE 4 15,196 0 0
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 1,189 33,163 SH   SOLE 18 33,163 0 0
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 59 1,637 SH   SOLE 19 1,637 0 0
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 6,921 193,053 SH   SOLE 21 193,053 0 0
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 3,992 111,343 SH   SOLE 22 111,343 0 0
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 41 1,153 SH   SOLE 28 0 0 1,153
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 59 1,632 SH   SOLE 30 1,632 0 0
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 41 1,156 SH   SOLE 31 0 0 1,156
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 49,895 1,391,761 SH   SOLE 43 113,031 0 1,278,730
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 8,225 231,704 SH   SOLE 2 70,430 0 161,274
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 51 1,437 SH   SOLE 7 1,437 0 0
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 1,389 39,119 SH   SOLE 18 39,119 0 0
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 277,119 7,806,164 SH   SOLE 19 7,806,164 0 0
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 81,837 2,305,259 SH   SOLE 21 2,305,259 0 0
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 72,063 2,029,950 SH   SOLE 22 1,919,983 0 109,967
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 4,243 119,519 SH   SOLE 25 119,519 0 0
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 6,057 170,632 SH   SOLE 26 0 0 170,632
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 8,304 233,918 SH   SOLE 28 6,315 0 227,603
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 48,568 1,368,112 SH   SOLE 30 1,368,112 0 0
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 60 1,682 SH   SOLE 31 1,682 0 0
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 133,840 3,770,149 SH   SOLE 34 3,770,149 0 0
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 380 10,706 SH   SOLE 40 10,706 0 0
SHOCKWAVE MED INC COM 82489T104 5,773 30,426 SH   SOLE 2 16,653 0 13,773
SHOCKWAVE MED INC COM 82489T104 17 92 SH   SOLE 4 92 0 0
SHOCKWAVE MED INC COM 82489T104 103 542 SH   SOLE 7 542 0 0
SHOCKWAVE MED INC COM 82489T104 21,349 112,524 SH   SOLE 18 104,174 0 8,350
SHOCKWAVE MED INC COM 82489T104 31,749 167,337 SH   SOLE 19 167,337 0 0
SHOCKWAVE MED INC COM 82489T104 242,880 1,280,136 SH   SOLE 21 1,280,136 0 0
SHOCKWAVE MED INC COM 82489T104 165,467 872,117 SH   SOLE 22 852,136 0 19,981
SHOCKWAVE MED INC COM 82489T104 873 4,601 SH   SOLE 23 4,601 0 0
SHOCKWAVE MED INC COM 82489T104 530 2,795 SH   SOLE 25 2,795 0 0
SHOCKWAVE MED INC COM 82489T104 5,166 27,229 SH   SOLE 26 8,309 0 18,920
SHOCKWAVE MED INC COM 82489T104 625 3,292 SH   SOLE 28 3,292 0 0
SHOCKWAVE MED INC COM 82489T104 4,628 24,390 SH   SOLE 30 24,390 0 0
SHOCKWAVE MED INC COM 82489T104 35 182 SH   SOLE 34 182 0 0
SHOCKWAVE MED INC COM 82489T104 931 4,909 SH   SOLE 36 4,909 0 0
SHOCKWAVE MED INC COM 82489T104 695 3,663 SH   SOLE 40 3,663 0 0
SHOCKWAVE MED INC COM 82489T104 1,317 6,942 SH   SOLE 43 624 0 6,318
SHOE CARNIVAL INC COM 824889109 447 6,238 SH   SOLE 2 2,940 0 3,298
SHOE CARNIVAL INC COM 824889109 11 153 SH   SOLE 7 153 0 0
SHOE CARNIVAL INC COM 824889109 2,692 37,602 SH   SOLE 18 37,602 0 0
SHOE CARNIVAL INC COM 824889109 3,551 49,597 SH   SOLE 19 49,597 0 0
SHOE CARNIVAL INC COM 824889109 76,181 1,064,134 SH   SOLE 21 1,064,134 0 0
SHOE CARNIVAL INC COM 824889109 18,391 256,890 SH   SOLE 22 248,162 0 8,728
SHOE CARNIVAL INC COM 824889109 34 480 SH   SOLE 25 480 0 0
SHOE CARNIVAL INC COM 824889109 94 1,315 SH   SOLE 28 1,315 0 0
SHOE CARNIVAL INC COM 824889109 1,779 24,849 SH   SOLE 30 24,849 0 0
SHOE CARNIVAL INC COM 824889109 42 592 SH   SOLE 34 592 0 0
SHOE CARNIVAL INC COM 824889109 38 531 SH   SOLE 36 531 0 0
SHOE CARNIVAL INC COM 824889109 60 833 SH   SOLE 40 833 0 0
SHOE CARNIVAL INC COM 824889109 401 5,602 SH   SOLE 43 357 0 5,245
SHOPIFY INC CL A 82509L107 14,706 10,066 SH   SOLE 2 1,377 0 8,689
SHOPIFY INC CL A 82509L107 409 280 SH   SOLE 4 280 0 0
SHOPIFY INC CL A 82509L107 4 3 SH   SOLE 17 0 0 3
SHOPIFY INC CL A 82509L107 164,869 112,849 SH   SOLE 18 76,549 0 36,300
SHOPIFY INC CL A 82509L107 282,834 193,592 SH   SOLE 19 193,592 0 0
SHOPIFY INC CL A 82509L107 41,470 28,385 SH   SOLE 21 28,385 0 0
SHOPIFY INC CL A 82509L107 33,807 23,140 SH   SOLE 22 23,140 0 0
SHOPIFY INC CL A 82509L107 13,745 9,408 SH   SOLE 26 1,302 0 8,106
SHOPIFY INC CL A 82509L107 6,630 4,538 SH   SOLE 30 4,538 0 0
SHOPIFY INC CL A 82509L107 142,919 97,824 SH   SOLE 34 97,824 0 0
SHOPIFY INC CL A 82509L107 34,976 23,940 SH   SOLE 43 1,212 0 22,728
SHORE BANCSHARES INC COM 825107105 12 736 SH   SOLE 2 736 0 0
SHORE BANCSHARES INC COM 825107105 42 2,526 SH   SOLE 18 2,526 0 0
SHORE BANCSHARES INC COM 825107105 756 45,120 SH   SOLE 21 45,120 0 0
SHORE BANCSHARES INC COM 825107105 2,338 139,582 SH   SOLE 22 139,582 0 0
SHORE BANCSHARES INC COM 825107105 40 2,412 SH   SOLE 26 0 0 2,412
SHOTSPOTTER INC COM 82536T107 169 3,462 SH   SOLE 2 2,511 0 951
SHOTSPOTTER INC COM 82536T107 7 153 SH   SOLE 7 153 0 0
SHOTSPOTTER INC COM 82536T107 1,366 28,015 SH   SOLE 18 28,015 0 0
SHOTSPOTTER INC COM 82536T107 908 18,627 SH   SOLE 19 18,627 0 0
SHOTSPOTTER INC COM 82536T107 14,795 303,372 SH   SOLE 21 303,372 0 0
SHOTSPOTTER INC COM 82536T107 9,480 194,386 SH   SOLE 22 188,270 0 6,116
SHOTSPOTTER INC COM 82536T107 36 743 SH   SOLE 25 743 0 0
SHOTSPOTTER INC COM 82536T107 38 770 SH   SOLE 26 770 0 0
SHOTSPOTTER INC COM 82536T107 150 3,081 SH   SOLE 30 3,081 0 0
SHOTSPOTTER INC COM 82536T107 33 674 SH   SOLE 36 674 0 0
SHOTSPOTTER INC COM 82536T107 82 1,691 SH   SOLE 40 1,691 0 0
SHOTSPOTTER INC COM 82536T107 114 2,339 SH   SOLE 43 27 0 2,312
SHUTTERSTOCK INC COM 825690100 1,030 10,491 SH   SOLE 2 7,794 0 2,697
SHUTTERSTOCK INC COM 825690100 7 75 SH   SOLE 4 75 0 0
SHUTTERSTOCK INC COM 825690100 38 385 SH   SOLE 7 385 0 0
SHUTTERSTOCK INC COM 825690100 9,143 93,134 SH   SOLE 18 91,561 0 1,573
SHUTTERSTOCK INC COM 825690100 6,782 69,083 SH   SOLE 19 69,083 0 0
SHUTTERSTOCK INC COM 825690100 257,850 2,626,567 SH   SOLE 21 2,626,567 0 0
SHUTTERSTOCK INC COM 825690100 57,416 584,864 SH   SOLE 22 572,627 0 12,237
SHUTTERSTOCK INC COM 825690100 436 4,439 SH   SOLE 23 4,439 0 0
SHUTTERSTOCK INC COM 825690100 80 815 SH   SOLE 25 815 0 0
SHUTTERSTOCK INC COM 825690100 953 9,710 SH   SOLE 26 7,001 0 2,709
SHUTTERSTOCK INC COM 825690100 285 2,902 SH   SOLE 28 2,902 0 0
SHUTTERSTOCK INC COM 825690100 4,574 46,595 SH   SOLE 30 46,595 0 0
SHUTTERSTOCK INC COM 825690100 300 3,059 SH   SOLE 40 3,059 0 0
SHUTTERSTOCK INC COM 825690100 961 9,794 SH   SOLE 43 462 0 9,332
SHYFT GROUP INC COM 825698103 530 14,180 SH   SOLE 2 10,426 0 3,754
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 4,260 113,872 SH   SOLE 18 113,872 0 0
SHYFT GROUP INC COM 825698103 2,297 61,414 SH   SOLE 19 61,414 0 0
SHYFT GROUP INC COM 825698103 46,809 1,251,247 SH   SOLE 21 1,251,247 0 0
SHYFT GROUP INC COM 825698103 30,234 808,170 SH   SOLE 22 789,427 0 18,743
SHYFT GROUP INC COM 825698103 32 862 SH   SOLE 25 862 0 0
SHYFT GROUP INC COM 825698103 668 17,847 SH   SOLE 26 17,847 0 0
SHYFT GROUP INC COM 825698103 177 4,733 SH   SOLE 28 4,733 0 0
SHYFT GROUP INC COM 825698103 1,064 28,435 SH   SOLE 30 28,435 0 0
SHYFT GROUP INC COM 825698103 132 3,537 SH   SOLE 40 3,537 0 0
SHYFT GROUP INC COM 825698103 212 5,661 SH   SOLE 43 0 0 5,661
SI-BONE INC COM 825704109 631 20,038 SH   SOLE 2 12,046 0 7,992
SI-BONE INC COM 825704109 3 101 SH   SOLE 4 101 0 0
SI-BONE INC COM 825704109 19 612 SH   SOLE 7 612 0 0
SI-BONE INC COM 825704109 3,233 102,731 SH   SOLE 18 102,731 0 0
SI-BONE INC COM 825704109 8,176 259,805 SH   SOLE 19 259,805 0 0
SI-BONE INC COM 825704109 36,062 1,145,907 SH   SOLE 21 1,145,907 0 0
SI-BONE INC COM 825704109 23,943 760,812 SH   SOLE 22 739,798 0 21,014
SI-BONE INC COM 825704109 72 2,302 SH   SOLE 23 2,302 0 0
SI-BONE INC COM 825704109 83 2,647 SH   SOLE 25 2,647 0 0
SI-BONE INC COM 825704109 365 11,595 SH   SOLE 26 2,134 0 9,461
SI-BONE INC COM 825704109 190 6,039 SH   SOLE 28 6,039 0 0
SI-BONE INC COM 825704109 1,664 52,891 SH   SOLE 30 52,891 0 0
SI-BONE INC COM 825704109 33 1,047 SH   SOLE 34 1,047 0 0
SI-BONE INC COM 825704109 140 4,435 SH   SOLE 36 4,435 0 0
SI-BONE INC COM 825704109 102 3,237 SH   SOLE 40 3,237 0 0
SI-BONE INC COM 825704109 154 4,890 SH   SOLE 43 0 0 4,890
SIBANYE STILLWATER LTD SPONSORED ADR 82575P107 2,527 151,073 SH   SOLE 43 15,211 0 135,862
SIEBERT FINL CORP COM 826176109 8 1,678 SH   SOLE 2 1,678 0 0
SIEBERT FINL CORP COM 826176109 12 2,598 SH   SOLE 18 2,598 0 0
SIEBERT FINL CORP COM 826176109 345 71,758 SH   SOLE 21 71,758 0 0
SIEBERT FINL CORP COM 826176109 53 11,056 SH   SOLE 22 11,056 0 0
SIENTRA INC COM 82621J105 157 19,666 SH   SOLE 2 8,309 0 11,357
SIENTRA INC COM 82621J105 4 495 SH   SOLE 7 495 0 0
SIENTRA INC COM 82621J105 1,487 186,773 SH   SOLE 18 186,773 0 0
SIENTRA INC COM 82621J105 915 114,900 SH   SOLE 19 114,900 0 0
SIENTRA INC COM 82621J105 16,048 2,016,141 SH   SOLE 21 2,016,141 0 0
SIENTRA INC COM 82621J105 10,365 1,302,178 SH   SOLE 22 1,287,106 0 15,072
SIENTRA INC COM 82621J105 18 2,293 SH   SOLE 43 0 0 2,293
SIERRA BANCORP COM 82620P102 998 39,221 SH   SOLE 2 12,009 0 27,212
SIERRA BANCORP COM 82620P102 6 232 SH   SOLE 7 232 0 0
SIERRA BANCORP COM 82620P102 1,349 52,999 SH   SOLE 18 52,999 0 0
SIERRA BANCORP COM 82620P102 3,054 120,017 SH   SOLE 19 120,017 0 0
SIERRA BANCORP COM 82620P102 14,150 555,990 SH   SOLE 21 555,990 0 0
SIERRA BANCORP COM 82620P102 11,728 460,839 SH   SOLE 22 444,198 0 16,641
SIERRA BANCORP COM 82620P102 369 14,494 SH   SOLE 23 14,494 0 0
SIERRA BANCORP COM 82620P102 1,249 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 25 1,287 SH   SOLE 18 1,287 0 0
SIERRA ONCOLOGY INC COM NEW 82640U404 317 16,270 SH   SOLE 21 16,270 0 0
SIERRA ONCOLOGY INC COM NEW 82640U404 77 3,931 SH   SOLE 22 3,931 0 0
SIERRA WIRELESS INC COM 826516106 6 332 SH   SOLE 22 332 0 0
SIERRA WIRELESS INC COM 826516106 281 14,819 SH   SOLE 43 0 0 14,819
SIFCO INDS INC COM 826546103 6 591 SH   SOLE 18 591 0 0
SIFCO INDS INC COM 826546103 95 9,414 SH   SOLE 21 9,414 0 0
SIFCO INDS INC COM 826546103 56 5,558 SH   SOLE 22 5,558 0 0
SIFY TECHNOLOGIES LTD SPONSORED ADS 82655M107 64 17,572 SH   SOLE 43 0 0 17,572
SIGA TECHNOLOGIES INC COM 826917106 515 82,064 SH   SOLE 2 16,293 0 65,771
SIGA TECHNOLOGIES INC COM 826917106 7 1,099 SH   SOLE 7 1,099 0 0
SIGA TECHNOLOGIES INC COM 826917106 1,121 178,568 SH   SOLE 18 178,568 0 0
SIGA TECHNOLOGIES INC COM 826917106 484 77,099 SH   SOLE 19 77,099 0 0
SIGA TECHNOLOGIES INC COM 826917106 13,683 2,178,752 SH   SOLE 21 2,178,752 0 0
SIGA TECHNOLOGIES INC COM 826917106 8,136 1,295,515 SH   SOLE 22 1,261,798 0 33,717
SIGA TECHNOLOGIES INC COM 826917106 13 2,092 SH   SOLE 25 2,092 0 0
SIGA TECHNOLOGIES INC COM 826917106 71 11,271 SH   SOLE 28 11,271 0 0
SIGA TECHNOLOGIES INC COM 826917106 298 47,394 SH   SOLE 30 47,394 0 0
SIGA TECHNOLOGIES INC COM 826917106 15 2,369 SH   SOLE 36 2,369 0 0
SIGA TECHNOLOGIES INC COM 826917106 54 8,613 SH   SOLE 40 8,613 0 0
SIGA TECHNOLOGIES INC COM 826917106 302 48,070 SH   SOLE 43 0 0 48,070
SIGILON THERAPEUTICS INC COM 82657L107 191 17,818 SH   SOLE 2 5,047 0 12,771
SIGILON THERAPEUTICS INC COM 82657L107 278 25,933 SH   SOLE 18 25,933 0 0
SIGILON THERAPEUTICS INC COM 82657L107 10,301 960,025 SH   SOLE 19 960,025 0 0
SIGILON THERAPEUTICS INC COM 82657L107 61 5,644 SH   SOLE 20 5,644 0 0
SIGILON THERAPEUTICS INC COM 82657L107 2,839 264,541 SH   SOLE 21 264,541 0 0
SIGILON THERAPEUTICS INC COM 82657L107 1,315 122,568 SH   SOLE 22 116,776 0 5,792
SIGILON THERAPEUTICS INC COM 82657L107 44 4,076 SH   SOLE 23 4,076 0 0
SIGILON THERAPEUTICS INC COM 82657L107 35 3,294 SH   SOLE 26 0 0 3,294
SIGILON THERAPEUTICS INC COM 82657L107 4 385 SH   SOLE 43 0 0 385
SIGMA LABS INC COM 826598500 9 2,227 SH   SOLE 18 2,227 0 0
SIGMA LABS INC COM 826598500 108 27,708 SH   SOLE 21 27,708 0 0
SIGMATRON INTL INC COM 82661L101 37 7,298 SH   SOLE 21 7,298 0 0
SIGMATRON INTL INC COM 82661L101 760 150,228 SH   SOLE 22 150,228 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 44,620 181,639 SH   SOLE 2 82,011 0 99,628
SIGNATURE BK NEW YORK N Y COM 82669G104 1,497 6,094 SH   SOLE 4 6,094 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 474 1,928 SH   SOLE 7 1,928 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 2,581 10,508 SH   SOLE 13 10,508 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 37,736 153,616 SH   SOLE 18 144,895 0 8,721
SIGNATURE BK NEW YORK N Y COM 82669G104 24,738 100,706 SH   SOLE 19 100,706 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 669,790 2,726,603 SH   SOLE 21 2,726,603 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 427,061 1,738,493 SH   SOLE 22 1,636,860 0 101,633
SIGNATURE BK NEW YORK N Y COM 82669G104 4,769 19,414 SH   SOLE 23 19,414 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 404 1,646 SH   SOLE 25 1,646 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 7,644 31,119 SH   SOLE 26 21,717 0 9,402
SIGNATURE BK NEW YORK N Y COM 82669G104 4,700 19,132 SH   SOLE 28 6,321 0 12,811
SIGNATURE BK NEW YORK N Y COM 82669G104 1,857 7,559 SH   SOLE 29 7,559 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 28,671 116,715 SH   SOLE 30 116,715 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 3,919 15,952 SH   SOLE 31 15,952 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 389 1,585 SH   SOLE 34 1,585 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 860 3,502 SH   SOLE 36 3,502 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 1,628 6,626 SH   SOLE 40 6,626 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 3,090 12,577 SH   SOLE 43 1,515 0 11,062
SIGNET JEWELERS LIMITED SHS G81276100 4,641 57,441 SH   SOLE 2 26,349 0 31,092
SIGNET JEWELERS LIMITED SHS G81276100 16 197 SH   SOLE 4 197 0 0
SIGNET JEWELERS LIMITED SHS G81276100 128 1,589 SH   SOLE 7 1,589 0 0
SIGNET JEWELERS LIMITED SHS G81276100 17,071 211,305 SH   SOLE 18 208,092 0 3,213
SIGNET JEWELERS LIMITED SHS G81276100 17,529 216,973 SH   SOLE 19 216,973 0 0
SIGNET JEWELERS LIMITED SHS G81276100 508,044 6,288,455 SH   SOLE 21 6,288,455 0 0
SIGNET JEWELERS LIMITED SHS G81276100 120,101 1,486,585 SH   SOLE 22 1,445,974 0 40,611
SIGNET JEWELERS LIMITED SHS G81276100 550 6,803 SH   SOLE 23 6,803 0 0
SIGNET JEWELERS LIMITED SHS G81276100 209 2,588 SH   SOLE 25 2,588 0 0
SIGNET JEWELERS LIMITED SHS G81276100 4,262 52,754 SH   SOLE 26 15,857 0 36,897
SIGNET JEWELERS LIMITED SHS G81276100 828 10,251 SH   SOLE 28 5,874 0 4,377
SIGNET JEWELERS LIMITED SHS G81276100 8,822 109,200 SH   SOLE 30 109,200 0 0
SIGNET JEWELERS LIMITED SHS G81276100 195 2,414 SH   SOLE 34 2,414 0 0
SIGNET JEWELERS LIMITED SHS G81276100 568 7,030 SH   SOLE 36 7,030 0 0
SIGNET JEWELERS LIMITED SHS G81276100 500 6,184 SH   SOLE 40 6,184 0 0
SIGNET JEWELERS LIMITED SHS G81276100 5,666 70,137 SH   SOLE 43 12,971 0 57,166
SIGNIFY HEALTH INC CL A COM 82671G100 1,897 62,354 SH   SOLE 2 18,675 0 43,679
SIGNIFY HEALTH INC CL A COM 82671G100 14 473 SH   SOLE 7 473 0 0
SIGNIFY HEALTH INC CL A COM 82671G100 290 9,530 SH   SOLE 18 9,530 0 0
SIGNIFY HEALTH INC CL A COM 82671G100 1,438 47,250 SH   SOLE 19 47,250 0 0
SIGNIFY HEALTH INC CL A COM 82671G100 10,154 333,675 SH   SOLE 21 333,675 0 0
SIGNIFY HEALTH INC CL A COM 82671G100 17,240 566,530 SH   SOLE 22 531,756 0 34,774
SIGNIFY HEALTH INC CL A COM 82671G100 34 1,121 SH   SOLE 25 1,121 0 0
SIGNIFY HEALTH INC CL A COM 82671G100 8,281 272,148 SH   SOLE 30 272,148 0 0
SIGNIFY HEALTH INC CL A COM 82671G100 13 424 SH   SOLE 31 424 0 0
SIGNIFY HEALTH INC CL A COM 82671G100 2,633 86,520 SH   SOLE 34 86,520 0 0
SIGNIFY HEALTH INC CL A COM 82671G100 122 3,994 SH   SOLE 40 3,994 0 0
SILGAN HOLDINGS INC COM 827048109 8,642 208,239 SH   SOLE 2 69,551 0 138,688
SILGAN HOLDINGS INC COM 827048109 14 342 SH   SOLE 4 342 0 0
SILGAN HOLDINGS INC COM 827048109 79 1,907 SH   SOLE 7 1,907 0 0
SILGAN HOLDINGS INC COM 827048109 8,011 193,029 SH   SOLE 18 193,029 0 0
SILGAN HOLDINGS INC COM 827048109 945 22,783 SH   SOLE 19 22,783 0 0
SILGAN HOLDINGS INC COM 827048109 161,014 3,879,845 SH   SOLE 21 3,879,845 0 0
SILGAN HOLDINGS INC COM 827048109 95,048 2,290,307 SH   SOLE 22 2,191,909 0 98,398
SILGAN HOLDINGS INC COM 827048109 106 2,551 SH   SOLE 25 2,551 0 0
SILGAN HOLDINGS INC COM 827048109 1,149 27,692 SH   SOLE 26 21,176 0 6,516
SILGAN HOLDINGS INC COM 827048109 441 10,626 SH   SOLE 28 10,626 0 0
SILGAN HOLDINGS INC COM 827048109 2,548 61,394 SH   SOLE 30 61,394 0 0
SILGAN HOLDINGS INC COM 827048109 62 1,496 SH   SOLE 31 1,496 0 0
SILGAN HOLDINGS INC COM 827048109 102 2,460 SH   SOLE 36 2,460 0 0
SILGAN HOLDINGS INC COM 827048109 475 11,435 SH   SOLE 40 11,435 0 0
SILGAN HOLDINGS INC COM 827048109 1,760 42,414 SH   SOLE 43 7,534 0 34,880
SILICON LABORATORIES INC COM 826919102 27,579 179,961 SH   SOLE 2 114,816 0 65,145
SILICON LABORATORIES INC COM 826919102 104 678 SH   SOLE 4 678 0 0
SILICON LABORATORIES INC COM 826919102 113 736 SH   SOLE 7 736 0 0
SILICON LABORATORIES INC COM 826919102 493 3,215 SH   SOLE 13 3,215 0 0
SILICON LABORATORIES INC COM 826919102 39,995 260,976 SH   SOLE 18 234,920 0 26,056
SILICON LABORATORIES INC COM 826919102 94,818 618,717 SH   SOLE 19 618,717 0 0
SILICON LABORATORIES INC COM 826919102 476,745 3,110,895 SH   SOLE 21 3,110,895 0 0
SILICON LABORATORIES INC COM 826919102 283,191 1,847,902 SH   SOLE 22 1,813,898 0 34,004
SILICON LABORATORIES INC COM 826919102 3,922 25,593 SH   SOLE 23 25,593 0 0
SILICON LABORATORIES INC COM 826919102 356 2,322 SH   SOLE 25 2,322 0 0
SILICON LABORATORIES INC COM 826919102 18,455 120,426 SH   SOLE 26 21,337 0 99,089
SILICON LABORATORIES INC COM 826919102 8,296 54,135 SH   SOLE 28 4,825 0 49,310
SILICON LABORATORIES INC COM 826919102 32,986 215,245 SH   SOLE 30 215,245 0 0
SILICON LABORATORIES INC COM 826919102 973 6,346 SH   SOLE 31 6,346 0 0
SILICON LABORATORIES INC COM 826919102 384 2,504 SH   SOLE 36 2,504 0 0
SILICON LABORATORIES INC COM 826919102 799 5,216 SH   SOLE 40 5,216 0 0
SILICON LABORATORIES INC COM 826919102 2,560 16,707 SH   SOLE 43 607 0 16,100
SILICON LABORATORIES INC NOTE 0.625% 6/1 826919AD4 3,973 2,866,000 PRN   SOLE 21 2,866,000 0 0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 2 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 2,861 44,630 SH   SOLE 22 44,630 0 0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 103 1,607 SH   SOLE 25 1,607 0 0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 2,143 33,435 SH   SOLE 43 665 0 32,770
SILK RD MED INC COM 82710M100 973 20,325 SH   SOLE 2 13,676 0 6,649
SILK RD MED INC COM 82710M100 7 141 SH   SOLE 4 141 0 0
SILK RD MED INC COM 82710M100 24 497 SH   SOLE 7 497 0 0
SILK RD MED INC COM 82710M100 5,230 109,277 SH   SOLE 18 104,901 0 4,376
SILK RD MED INC COM 82710M100 17,899 373,986 SH   SOLE 19 373,986 0 0
SILK RD MED INC COM 82710M100 53,479 1,117,408 SH   SOLE 21 1,117,408 0 0
SILK RD MED INC COM 82710M100 40,987 856,398 SH   SOLE 22 838,797 0 17,601
SILK RD MED INC COM 82710M100 33 689 SH   SOLE 23 689 0 0
SILK RD MED INC COM 82710M100 162 3,384 SH   SOLE 25 3,384 0 0
SILK RD MED INC COM 82710M100 948 19,799 SH   SOLE 26 13,819 0 5,980
SILK RD MED INC COM 82710M100 127 2,657 SH   SOLE 28 2,657 0 0
SILK RD MED INC COM 82710M100 1,185 24,760 SH   SOLE 30 24,760 0 0
SILK RD MED INC COM 82710M100 256 5,350 SH   SOLE 36 5,350 0 0
SILK RD MED INC COM 82710M100 160 3,347 SH   SOLE 40 3,347 0 0
SILK RD MED INC COM 82710M100 115 2,411 SH   SOLE 43 102 0 2,309
SILVERBACK THERAPEUTICS INC COM 82835W108 423 13,683 SH   SOLE 2 3,579 0 10,104
SILVERBACK THERAPEUTICS INC COM 82835W108 8 259 SH   SOLE 7 259 0 0
SILVERBACK THERAPEUTICS INC COM 82835W108 1,313 42,521 SH   SOLE 18 42,521 0 0
SILVERBACK THERAPEUTICS INC COM 82835W108 797 25,802 SH   SOLE 19 25,802 0 0
SILVERBACK THERAPEUTICS INC COM 82835W108 14,317 463,497 SH   SOLE 21 463,497 0 0
SILVERBACK THERAPEUTICS INC COM 82835W108 10,101 326,986 SH   SOLE 22 313,860 0 13,126
SILVERBACK THERAPEUTICS INC COM 82835W108 112 3,629 SH   SOLE 30 3,629 0 0
SILVERBACK THERAPEUTICS INC COM 82835W108 63 2,024 SH   SOLE 40 2,024 0 0
SILVERBACK THERAPEUTICS INC COM 82835W108 30 964 SH   SOLE 43 0 0 964
SILVERBOW RES INC COM 82836G102 35 1,504 SH   SOLE 18 1,504 0 0
SILVERBOW RES INC COM 82836G102 1,004 43,226 SH   SOLE 21 43,226 0 0
SILVERBOW RES INC COM 82836G102 970 41,776 SH   SOLE 22 41,776 0 0
SILVERCORP METALS INC COM 82835P103 234 42,602 SH   SOLE 43 0 0 42,602
SILVERCREST ASSET MGMT GROUP CL A 828359109 1 54 SH   SOLE 2 54 0 0
SILVERCREST ASSET MGMT GROUP CL A 828359109 44 2,912 SH   SOLE 18 2,912 0 0
SILVERCREST ASSET MGMT GROUP CL A 828359109 543 36,107 SH   SOLE 21 36,107 0 0
SILVERCREST ASSET MGMT GROUP CL A 828359109 401 26,662 SH   SOLE 22 26,662 0 0
SILVERCREST METALS INC COM 828363101 36 4,150 SH   SOLE 22 4,150 0 0
SILVERGATE CAP CORP CL A 82837P408 1,088 9,600 SH   SOLE 2 7,108 0 2,492
SILVERGATE CAP CORP CL A 82837P408 42 368 SH   SOLE 7 368 0 0
SILVERGATE CAP CORP CL A 82837P408 8,128 71,727 SH   SOLE 18 69,983 0 1,744
SILVERGATE CAP CORP CL A 82837P408 5,255 46,372 SH   SOLE 19 46,372 0 0
SILVERGATE CAP CORP CL A 82837P408 84,287 743,800 SH   SOLE 21 743,800 0 0
SILVERGATE CAP CORP CL A 82837P408 57,811 510,153 SH   SOLE 22 496,213 0 13,940
SILVERGATE CAP CORP CL A 82837P408 74 655 SH   SOLE 25 655 0 0
SILVERGATE CAP CORP CL A 82837P408 1,007 8,883 SH   SOLE 26 7,074 0 1,809
SILVERGATE CAP CORP CL A 82837P408 299 2,641 SH   SOLE 28 2,641 0 0
SILVERGATE CAP CORP CL A 82837P408 1,917 16,915 SH   SOLE 30 16,915 0 0
SILVERGATE CAP CORP CL A 82837P408 4,040 35,654 SH   SOLE 34 35,654 0 0
SILVERGATE CAP CORP CL A 82837P408 313 2,766 SH   SOLE 40 2,766 0 0
SILVERGATE CAP CORP CL A 82837P408 73 647 SH   SOLE 43 55 0 592
SILVERSUN TECHNOLOGIES INC COM NEW 82846H207 7 544 SH   SOLE 18 544 0 0
SILVERSUN TECHNOLOGIES INC COM NEW 82846H207 82 6,743 SH   SOLE 21 6,743 0 0
SIMILARWEB LTD SHS M84137104 66 3,341 SH   SOLE 2 3,341 0 0
SIMILARWEB LTD SHS M84137104 68 3,460 SH   SOLE 4 3,460 0 0
SIMILARWEB LTD SHS M84137104 812 41,210 SH   SOLE 18 41,210 0 0
SIMILARWEB LTD SHS M84137104 8,663 439,766 SH   SOLE 19 439,766 0 0
SIMILARWEB LTD SHS M84137104 578 29,319 SH   SOLE 22 29,319 0 0
SIMILARWEB LTD SHS M84137104 249 12,654 SH   SOLE 26 12,654 0 0
SIMILARWEB LTD SHS M84137104 796 40,414 SH   SOLE 28 0 0 40,414
SIMILARWEB LTD SHS M84137104 14 705 SH   SOLE 31 0 0 705
SIMILARWEB LTD SHS M84137104 2,543 129,098 SH   SOLE 34 129,098 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 3,256 110,964 SH   SOLE 2 30,132 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,571 428,451 SH   SOLE 18 428,451 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 6,330 215,739 SH   SOLE 19 215,739 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 360,018 12,270,546 SH   SOLE 21 12,270,546 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 78,063 2,660,640 SH   SOLE 22 2,525,933 0 134,707
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 52 1,788 SH   SOLE 25 1,788 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 646 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,832 198,772 SH   SOLE 30 198,772 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 382 13,007 SH   SOLE 40 13,007 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 840 28,615 SH   SOLE 43 1,011 0 27,604
SIMON PPTY GROUP INC NEW COM 828806109 100,881 773,155 SH   SOLE 2 172,346 0 600,809
SIMON PPTY GROUP INC NEW COM 828806109 118,486 908,075 SH   SOLE 4 830,744 0 77,331
SIMON PPTY GROUP INC NEW COM 828806109 98,755 756,858 SH   SOLE 7 747,357 0 9,501
SIMON PPTY GROUP INC NEW COM 828806109 408 3,128 SH   SOLE 13 968 0 2,160
SIMON PPTY GROUP INC NEW COM 828806109 5,821 44,613 SH   SOLE 15 44,613 0 0
SIMON PPTY GROUP INC NEW COM 828806109 2 13 SH   SOLE 17 0 0 13
SIMON PPTY GROUP INC NEW COM 828806109 109,037 835,661 SH   SOLE 18 788,706 0 46,955
SIMON PPTY GROUP INC NEW COM 828806109 90,371 692,607 SH   SOLE 19 692,607 0 0
SIMON PPTY GROUP INC NEW COM 828806109 1,705,019 13,067,279 SH   SOLE 21 13,067,279 0 0
SIMON PPTY GROUP INC NEW COM 828806109 1,267,919 9,717,342 SH   SOLE 22 8,875,436 0 841,906
SIMON PPTY GROUP INC NEW COM 828806109 28,163 215,845 SH   SOLE 23 215,845 0 0
SIMON PPTY GROUP INC NEW COM 828806109 261,944 2,007,545 SH   SOLE 25 2,007,545 0 0
SIMON PPTY GROUP INC NEW COM 828806109 113,238 867,858 SH   SOLE 26 390,327 0 477,531
SIMON PPTY GROUP INC NEW COM 828806109 122,799 941,132 SH   SOLE 28 61,563 0 879,569
SIMON PPTY GROUP INC NEW COM 828806109 57 440 SH   SOLE 29 440 0 0
SIMON PPTY GROUP INC NEW COM 828806109 351,714 2,695,539 SH   SOLE 30 2,695,539 0 0
SIMON PPTY GROUP INC NEW COM 828806109 19,630 150,446 SH   SOLE 31 40,197 0 110,249
SIMON PPTY GROUP INC NEW COM 828806109 6,958 53,324 SH   SOLE 34 53,324 0 0
SIMON PPTY GROUP INC NEW COM 828806109 24,159 185,151 SH   SOLE 36 185,151 0 0
SIMON PPTY GROUP INC NEW COM 828806109 1,537 11,783 SH   SOLE 40 11,783 0 0
SIMON PPTY GROUP INC NEW COM 828806109 33,994 260,528 SH   SOLE 43 18,838 0 241,690
SIMPLY GOOD FOODS CO COM 82900L102 3,364 92,142 SH   SOLE 2 26,306 0 65,836
SIMPLY GOOD FOODS CO COM 82900L102 14 394 SH   SOLE 4 394 0 0
SIMPLY GOOD FOODS CO COM 82900L102 50 1,356 SH   SOLE 7 1,356 0 0
SIMPLY GOOD FOODS CO COM 82900L102 12,587 344,749 SH   SOLE 18 344,749 0 0
SIMPLY GOOD FOODS CO COM 82900L102 6,931 189,835 SH   SOLE 19 189,835 0 0
SIMPLY GOOD FOODS CO COM 82900L102 368,302 10,087,689 SH   SOLE 21 10,087,689 0 0
SIMPLY GOOD FOODS CO COM 82900L102 81,274 2,226,080 SH   SOLE 22 2,099,214 0 126,866
SIMPLY GOOD FOODS CO COM 82900L102 124 3,398 SH   SOLE 25 3,398 0 0
SIMPLY GOOD FOODS CO COM 82900L102 1,345 36,829 SH   SOLE 26 22,379 0 14,450
SIMPLY GOOD FOODS CO COM 82900L102 366 10,025 SH   SOLE 28 10,025 0 0
SIMPLY GOOD FOODS CO COM 82900L102 6,457 176,857 SH   SOLE 30 176,857 0 0
SIMPLY GOOD FOODS CO COM 82900L102 74 2,014 SH   SOLE 36 2,014 0 0
SIMPLY GOOD FOODS CO COM 82900L102 346 9,485 SH   SOLE 40 9,485 0 0
SIMPLY GOOD FOODS CO COM 82900L102 711 19,478 SH   SOLE 43 3,325 0 16,153
SIMPSON MFG INC COM 829073105 3,956 35,819 SH   SOLE 2 30,997 0 4,822
SIMPSON MFG INC COM 829073105 18 163 SH   SOLE 4 163 0 0
SIMPSON MFG INC COM 829073105 80 722 SH   SOLE 7 722 0 0
SIMPSON MFG INC COM 829073105 24,611 222,842 SH   SOLE 18 222,842 0 0
SIMPSON MFG INC COM 829073105 8,452 76,532 SH   SOLE 19 76,532 0 0
SIMPSON MFG INC COM 829073105 350,480 3,173,489 SH   SOLE 21 3,173,489 0 0
SIMPSON MFG INC COM 829073105 139,731 1,265,219 SH   SOLE 22 1,240,149 0 25,070
SIMPSON MFG INC COM 829073105 140 1,268 SH   SOLE 25 1,268 0 0
SIMPSON MFG INC COM 829073105 1,844 16,699 SH   SOLE 26 12,776 0 3,923
SIMPSON MFG INC COM 829073105 473 4,279 SH   SOLE 28 4,279 0 0
SIMPSON MFG INC COM 829073105 3,344 30,278 SH   SOLE 30 30,278 0 0
SIMPSON MFG INC COM 829073105 569 5,154 SH   SOLE 40 5,154 0 0
SIMPSON MFG INC COM 829073105 2,868 25,966 SH   SOLE 43 5,859 0 20,107
SIMULATIONS PLUS INC COM 829214105 347 6,313 SH   SOLE 2 4,771 0 1,542
SIMULATIONS PLUS INC COM 829214105 4 81 SH   SOLE 4 81 0 0
SIMULATIONS PLUS INC COM 829214105 16 283 SH   SOLE 7 283 0 0
SIMULATIONS PLUS INC COM 829214105 3,475 63,293 SH   SOLE 18 63,293 0 0
SIMULATIONS PLUS INC COM 829214105 1,369 24,933 SH   SOLE 19 24,933 0 0
SIMULATIONS PLUS INC COM 829214105 98,635 1,796,300 SH   SOLE 21 1,796,300 0 0
SIMULATIONS PLUS INC COM 829214105 22,765 414,591 SH   SOLE 22 404,495 0 10,096
SIMULATIONS PLUS INC COM 829214105 41 739 SH   SOLE 25 739 0 0
SIMULATIONS PLUS INC COM 829214105 654 11,903 SH   SOLE 26 10,307 0 1,596
SIMULATIONS PLUS INC COM 829214105 97 1,770 SH   SOLE 28 1,770 0 0
SIMULATIONS PLUS INC COM 829214105 2,061 37,535 SH   SOLE 30 37,535 0 0
SIMULATIONS PLUS INC COM 829214105 30 544 SH   SOLE 36 544 0 0
SIMULATIONS PLUS INC COM 829214105 120 2,189 SH   SOLE 40 2,189 0 0
SIMULATIONS PLUS INC COM 829214105 191 3,477 SH   SOLE 43 0 0 3,477
SINCLAIR BROADCAST GROUP INC CL A 829226109 2,918 87,837 SH   SOLE 2 36,004 0 51,833
SINCLAIR BROADCAST GROUP INC CL A 829226109 7 197 SH   SOLE 4 197 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 46 1,382 SH   SOLE 7 1,382 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 5,837 175,707 SH   SOLE 18 148,449 0 27,258
SINCLAIR BROADCAST GROUP INC CL A 829226109 7,848 236,245 SH   SOLE 19 236,245 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 56,347 1,696,182 SH   SOLE 21 1,696,182 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 47,384 1,426,384 SH   SOLE 22 1,365,985 0 60,399
SINCLAIR BROADCAST GROUP INC CL A 829226109 426 12,827 SH   SOLE 23 12,827 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 40 1,195 SH   SOLE 25 1,195 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 1,755 52,831 SH   SOLE 26 17,148 0 35,683
SINCLAIR BROADCAST GROUP INC CL A 829226109 216 6,507 SH   SOLE 28 5,690 0 817
SINCLAIR BROADCAST GROUP INC CL A 829226109 1,518 45,689 SH   SOLE 30 45,689 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 30 917 SH   SOLE 34 917 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 121 3,643 SH   SOLE 36 3,643 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 182 5,487 SH   SOLE 40 5,487 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 1,968 59,244 SH   SOLE 43 8,641 0 50,603
SINGULAR GENOMICS SYSTEMS IN COM 82933R100 129 4,681 SH   SOLE 2 1,227 0 3,454
SINGULAR GENOMICS SYSTEMS IN COM 82933R100 8 286 SH   SOLE 18 286 0 0
SINGULAR GENOMICS SYSTEMS IN COM 82933R100 581 21,154 SH   SOLE 19 21,154 0 0
SINGULAR GENOMICS SYSTEMS IN COM 82933R100 24 863 SH   SOLE 21 863 0 0
SINGULAR GENOMICS SYSTEMS IN COM 82933R100 637 23,194 SH   SOLE 22 23,194 0 0
SINGULAR GENOMICS SYSTEMS IN COM 82933R100 33 1,198 SH   SOLE 23 1,198 0 0
SINGULAR GENOMICS SYSTEMS IN COM 82933R100 196 7,141 SH   SOLE 26 1,879 0 5,262
SINGULAR GENOMICS SYSTEMS IN COM 82933R100 198 7,213 SH   SOLE 28 0 0 7,213
SINGULAR GENOMICS SYSTEMS IN COM 82933R100 4 132 SH   SOLE 31 0 0 132
SINOPEC SHANGHAI PETROCHEMIC SPON ADR H 82935M109 699 29,907 SH   SOLE 2 0 0 29,907
SINOPEC SHANGHAI PETROCHEMIC SPON ADR H 82935M109 526 22,517 SH   SOLE 22 22,517 0 0
SINOPEC SHANGHAI PETROCHEMIC SPON ADR H 82935M109 43 1,841 SH   SOLE 30 1,841 0 0
SINOPEC SHANGHAI PETROCHEMIC SPON ADR H 82935M109 4,300 183,921 SH   SOLE 43 11,350 0 172,571
SINTX TECHNOLOGIES INC COM NEW 829392307 10 5,207 SH   SOLE 18 5,207 0 0
SINTX TECHNOLOGIES INC COM NEW 829392307 132 68,757 SH   SOLE 21 68,757 0 0
SINTX TECHNOLOGIES INC COM NEW 829392307 136 70,801 SH   SOLE 22 70,801 0 0
SIO GENE THERAPIES INC COMMON 829399104 22 8,017 SH   SOLE 18 8,017 0 0
SIO GENE THERAPIES INC COMMON 829399104 299 109,692 SH   SOLE 21 109,692 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 28,473 4,353,673 SH   SOLE 2 2,477,981 0 1,875,692
SIRIUS XM HOLDINGS INC COM 82968B103 8,441 1,290,643 SH   SOLE 4 830,583 0 460,060
SIRIUS XM HOLDINGS INC COM 82968B103 3,923 599,883 SH   SOLE 7 557,181 0 42,702
SIRIUS XM HOLDINGS INC COM 82968B103 4,049 619,050 SH   SOLE 13 619,050 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 734 112,261 SH   SOLE 15 112,261 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 26 4,044 SH   SOLE 17 0 0 4,044
SIRIUS XM HOLDINGS INC COM 82968B103 10,710 1,637,668 SH   SOLE 18 905,507 0 732,161
SIRIUS XM HOLDINGS INC COM 82968B103 31,503 4,817,005 SH   SOLE 19 4,817,005 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 78,153 11,949,970 SH   SOLE 21 11,949,970 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 218,061 33,342,667 SH   SOLE 22 28,102,301 0 5,240,366
SIRIUS XM HOLDINGS INC COM 82968B103 10,044 1,535,725 SH   SOLE 23 1,535,725 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 8,120 1,241,656 SH   SOLE 25 1,241,656 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 24,928 3,811,575 SH   SOLE 26 2,659,823 0 1,151,752
SIRIUS XM HOLDINGS INC COM 82968B103 26,733 4,087,614 SH   SOLE 28 150,241 0 3,937,373
SIRIUS XM HOLDINGS INC COM 82968B103 5,119 782,651 SH   SOLE 29 782,651 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 34,808 5,322,272 SH   SOLE 30 5,322,272 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 8,631 1,319,661 SH   SOLE 31 1,273,206 0 46,455
SIRIUS XM HOLDINGS INC COM 82968B103 6,094 931,793 SH   SOLE 32 931,793 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 10,166 1,554,434 SH   SOLE 34 1,554,434 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 4,284 655,052 SH   SOLE 36 655,052 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 293 44,801 SH   SOLE 40 44,801 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 3,546 542,257 SH   SOLE 43 48,706 0 493,551
SIRIUSPOINT LTD COM G8192H106 936 92,911 SH   SOLE 2 26,380 0 66,531
SIRIUSPOINT LTD COM G8192H106 13 1,255 SH   SOLE 7 1,255 0 0
SIRIUSPOINT LTD COM G8192H106 3,662 363,669 SH   SOLE 18 363,669 0 0
SIRIUSPOINT LTD COM G8192H106 1,548 153,766 SH   SOLE 19 153,766 0 0
SIRIUSPOINT LTD COM G8192H106 99,161 9,847,216 SH   SOLE 21 9,847,216 0 0
SIRIUSPOINT LTD COM G8192H106 25,800 2,562,046 SH   SOLE 22 2,428,253 0 133,793
SIRIUSPOINT LTD COM G8192H106 23 2,280 SH   SOLE 25 2,280 0 0
SIRIUSPOINT LTD COM G8192H106 60 5,963 SH   SOLE 26 0 0 5,963
SIRIUSPOINT LTD COM G8192H106 93 9,262 SH   SOLE 28 9,262 0 0
SIRIUSPOINT LTD COM G8192H106 1,368 135,878 SH   SOLE 30 135,878 0 0
SIRIUSPOINT LTD COM G8192H106 81 8,009 SH   SOLE 40 8,009 0 0
SIRIUSPOINT LTD COM G8192H106 26 2,628 SH   SOLE 43 0 0 2,628
SITE CTRS CORP COM 82981J109 4,357 289,338 SH   SOLE 2 104,739 0 184,599
SITE CTRS CORP COM 82981J109 3,592 238,543 SH   SOLE 4 238,543 0 0
SITE CTRS CORP COM 82981J109 3,424 227,365 SH   SOLE 7 227,365 0 0
SITE CTRS CORP COM 82981J109 10,665 708,166 SH   SOLE 18 708,166 0 0
SITE CTRS CORP COM 82981J109 13,592 902,534 SH   SOLE 19 902,534 0 0
SITE CTRS CORP COM 82981J109 293,294 19,475,009 SH   SOLE 21 19,475,009 0 0
SITE CTRS CORP COM 82981J109 90,474 6,007,568 SH   SOLE 22 5,755,523 0 252,045
SITE CTRS CORP COM 82981J109 317 21,023 SH   SOLE 23 21,023 0 0
SITE CTRS CORP COM 82981J109 11,279 748,919 SH   SOLE 25 748,919 0 0
SITE CTRS CORP COM 82981J109 2,160 143,456 SH   SOLE 26 63,035 0 80,421
SITE CTRS CORP COM 82981J109 1,960 130,133 SH   SOLE 28 22,060 0 108,073
SITE CTRS CORP COM 82981J109 14,824 984,324 SH   SOLE 30 984,324 0 0
SITE CTRS CORP COM 82981J109 264 17,556 SH   SOLE 36 17,556 0 0
SITE CTRS CORP COM 82981J109 256 17,026 SH   SOLE 40 17,026 0 0
SITE CTRS CORP COM 82981J109 2,984 198,129 SH   SOLE 43 5,982 0 192,147
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 24,208 143,022 SH   SOLE 2 35,680 0 107,342
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 27 158 SH   SOLE 4 158 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 117 693 SH   SOLE 7 693 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 2,472 14,604 SH   SOLE 13 14,604 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 9,071 53,591 SH   SOLE 18 33,315 0 20,276
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 70,105 414,187 SH   SOLE 19 414,187 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 94,582 558,798 SH   SOLE 21 558,798 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 243,790 1,440,329 SH   SOLE 22 1,361,452 0 78,877
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 2,568 15,171 SH   SOLE 23 15,171 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 507 2,996 SH   SOLE 25 2,996 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 14,316 84,579 SH   SOLE 26 15,297 0 69,282
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 2,999 17,719 SH   SOLE 28 4,822 0 12,897
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 7,226 42,692 SH   SOLE 30 42,692 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 133 783 SH   SOLE 31 783 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 519 3,066 SH   SOLE 34 3,066 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 786 4,643 SH   SOLE 36 4,643 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 877 5,179 SH   SOLE 40 5,179 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 2,133 12,600 SH   SOLE 43 5,662 0 6,938
SITIME CORP COM 82982T106 663 5,238 SH   SOLE 2 3,904 0 1,334
SITIME CORP COM 82982T106 4 29 SH   SOLE 4 29 0 0
SITIME CORP COM 82982T106 26 207 SH   SOLE 7 207 0 0
SITIME CORP COM 82982T106 4,993 39,444 SH   SOLE 18 39,444 0 0
SITIME CORP COM 82982T106 2,849 22,504 SH   SOLE 19 22,504 0 0
SITIME CORP COM 82982T106 55,340 437,161 SH   SOLE 21 437,161 0 0
SITIME CORP COM 82982T106 39,454 311,667 SH   SOLE 22 302,435 0 9,232
SITIME CORP COM 82982T106 54 424 SH   SOLE 25 424 0 0
SITIME CORP COM 82982T106 113 890 SH   SOLE 26 0 0 890
SITIME CORP COM 82982T106 6,050 47,794 SH   SOLE 30 47,794 0 0
SITIME CORP COM 82982T106 163 1,289 SH   SOLE 40 1,289 0 0
SITIME CORP COM 82982T106 39 307 SH   SOLE 43 0 0 307
SIX FLAGS ENTMT CORP NEW COM 83001A102 9,163 211,724 SH   SOLE 2 77,307 0 134,417
SIX FLAGS ENTMT CORP NEW COM 83001A102 13 296 SH   SOLE 4 296 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 85 1,960 SH   SOLE 7 1,960 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 4,344 100,368 SH   SOLE 13 100,368 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 0 5 SH   SOLE 17 0 0 5
SIX FLAGS ENTMT CORP NEW COM 83001A102 16,676 385,312 SH   SOLE 18 271,312 0 114,000
SIX FLAGS ENTMT CORP NEW COM 83001A102 29,989 692,908 SH   SOLE 19 692,908 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 153,655 3,550,248 SH   SOLE 21 3,550,248 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 119,353 2,757,693 SH   SOLE 22 2,532,985 0 224,708
SIX FLAGS ENTMT CORP NEW COM 83001A102 59 1,363 SH   SOLE 23 1,363 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 162 3,732 SH   SOLE 25 3,732 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 3,526 81,463 SH   SOLE 26 39,291 0 42,172
SIX FLAGS ENTMT CORP NEW COM 83001A102 10,156 234,652 SH   SOLE 28 9,150 0 225,502
SIX FLAGS ENTMT CORP NEW COM 83001A102 4,300 99,350 SH   SOLE 30 99,350 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 63 1,452 SH   SOLE 31 1,452 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 764 17,660 SH   SOLE 34 17,660 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 688 15,897 SH   SOLE 36 15,897 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 369 8,521 SH   SOLE 40 8,521 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 3,475 80,289 SH   SOLE 43 6,081 0 74,208
SIXTH STREET SPECIALTY LENDN COM 83012A109 638 28,772 SH   SOLE 43 15,201 0 13,571
SJW GROUP COM 784305104 1,898 29,988 SH   SOLE 2 8,398 0 21,590
SJW GROUP COM 784305104 214 3,373 SH   SOLE 4 3,373 0 0
SJW GROUP COM 784305104 4,199 66,338 SH   SOLE 7 66,338 0 0
SJW GROUP COM 784305104 5,574 88,058 SH   SOLE 18 88,058 0 0
SJW GROUP COM 784305104 3,116 49,228 SH   SOLE 19 49,228 0 0
SJW GROUP COM 784305104 72,340 1,142,813 SH   SOLE 21 1,142,813 0 0
SJW GROUP COM 784305104 44,234 698,804 SH   SOLE 22 657,734 0 41,070
SJW GROUP COM 784305104 53 841 SH   SOLE 25 841 0 0
SJW GROUP COM 784305104 784 12,389 SH   SOLE 26 10,204 0 2,185
SJW GROUP COM 784305104 211 3,339 SH   SOLE 28 3,339 0 0
SJW GROUP COM 784305104 18,117 286,201 SH   SOLE 30 286,201 0 0
SJW GROUP COM 784305104 74 1,162 SH   SOLE 36 1,162 0 0
SJW GROUP COM 784305104 208 3,288 SH   SOLE 40 3,288 0 0
SJW GROUP COM 784305104 708 11,179 SH   SOLE 43 1,241 0 9,938
SK TELECOM LTD SPONSORED ADR 78440P108 0 13 SH   SOLE 18 13 0 0
SK TELECOM LTD SPONSORED ADR 78440P108 4,780 152,195 SH   SOLE 22 152,195 0 0
SK TELECOM LTD SPONSORED ADR 78440P108 1,285 40,905 SH   SOLE 30 40,905 0 0
SK TELECOM LTD SPONSORED ADR 78440P108 45,172 1,438,151 SH   SOLE 43 129,255 0 1,308,896
SKECHERS U S A INC CL A 830566105 33,657 675,430 SH   SOLE 2 435,636 0 239,794
SKECHERS U S A INC CL A 830566105 3,009 60,381 SH   SOLE 4 60,381 0 0
SKECHERS U S A INC CL A 830566105 853 17,117 SH   SOLE 7 17,117 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,989 441,274 SH   SOLE 18 430,403 0 10,871
SKECHERS U S A INC CL A 830566105 5,934 119,082 SH   SOLE 19 119,082 0 0
SKECHERS U S A INC CL A 830566105 303,759 6,095,899 SH   SOLE 21 6,095,899 0 0
SKECHERS U S A INC CL A 830566105 213,328 4,281,106 SH   SOLE 22 3,962,325 0 318,781
SKECHERS U S A INC CL A 830566105 8,917 178,943 SH   SOLE 23 178,943 0 0
SKECHERS U S A INC CL A 830566105 202 4,056 SH   SOLE 25 4,056 0 0
SKECHERS U S A INC CL A 830566105 4,973 99,792 SH   SOLE 26 79,373 0 20,419
SKECHERS U S A INC CL A 830566105 924 18,545 SH   SOLE 28 16,830 0 1,715
SKECHERS U S A INC CL A 830566105 6,851 137,488 SH   SOLE 29 137,488 0 0
SKECHERS U S A INC CL A 830566105 5,133 103,001 SH   SOLE 30 103,001 0 0
SKECHERS U S A INC CL A 830566105 6,737 135,200 SH   SOLE 31 135,200 0 0
SKECHERS U S A INC CL A 830566105 2,097 42,086 SH   SOLE 34 42,086 0 0
SKECHERS U S A INC CL A 830566105 342 6,866 SH   SOLE 36 6,866 0 0
SKECHERS U S A INC CL A 830566105 833 16,713 SH   SOLE 40 16,713 0 0
SKECHERS U S A INC CL A 830566105 1,809 36,306 SH   SOLE 43 420 0 35,886
SKILLFUL CRAFTSMAN ED TECH L ORD SHS G8211A108 13 5,883 SH   SOLE 22 5,883 0 0
SKILLSOFT CORP CL A 83066P200 44 4,431 SH   SOLE 21 4,431 0 0
SKILLZ INC COM 83067L109 10,889 501,352 SH   SOLE 2 50,642 0 450,710
SKILLZ INC COM 83067L109 103 4,765 SH   SOLE 7 4,765 0 0
SKILLZ INC COM 83067L109 0 3 SH   SOLE 17 0 0 3
SKILLZ INC COM 83067L109 2,891 133,102 SH   SOLE 18 133,102 0 0
SKILLZ INC COM 83067L109 1,691 77,864 SH   SOLE 19 77,864 0 0
SKILLZ INC COM 83067L109 82,075 3,778,774 SH   SOLE 21 3,778,774 0 0
SKILLZ INC COM 83067L109 132,227 6,087,815 SH   SOLE 22 5,829,002 0 258,813
SKILLZ INC COM 83067L109 59 2,722 SH   SOLE 25 2,722 0 0
SKILLZ INC COM 83067L109 1,674 77,054 SH   SOLE 26 68,682 0 8,372
SKILLZ INC COM 83067L109 259 11,945 SH   SOLE 28 11,945 0 0
SKILLZ INC COM 83067L109 2,059 94,783 SH   SOLE 30 94,783 0 0
SKILLZ INC COM 83067L109 114 5,231 SH   SOLE 31 5,231 0 0
SKILLZ INC COM 83067L109 58 2,660 SH   SOLE 34 2,660 0 0
SKILLZ INC COM 83067L109 288 13,258 SH   SOLE 40 13,258 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 1,135 21,301 SH   SOLE 2 15,766 0 5,535
SKYLINE CHAMPION CORPORATION COM 830830105 11 200 SH   SOLE 4 200 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 45 844 SH   SOLE 7 844 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 8,633 161,963 SH   SOLE 18 161,963 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 4,925 92,401 SH   SOLE 19 92,401 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 123,570 2,318,388 SH   SOLE 21 2,318,388 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 67,947 1,274,808 SH   SOLE 22 1,242,026 0 32,782
SKYLINE CHAMPION CORPORATION COM 830830105 109 2,037 SH   SOLE 25 2,037 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 1,191 22,338 SH   SOLE 26 18,759 0 3,579
SKYLINE CHAMPION CORPORATION COM 830830105 297 5,570 SH   SOLE 28 5,570 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 1,974 37,035 SH   SOLE 30 37,035 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 35 648 SH   SOLE 36 648 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 315 5,904 SH   SOLE 40 5,904 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 177 3,329 SH   SOLE 43 206 0 3,123
SKYWATER TECHNOLOGY INC COM 83089J108 40 1,395 SH   SOLE 2 316 0 1,079
SKYWATER TECHNOLOGY INC COM 83089J108 733 25,585 SH   SOLE 18 25,585 0 0
SKYWATER TECHNOLOGY INC COM 83089J108 376 13,138 SH   SOLE 19 13,138 0 0
SKYWATER TECHNOLOGY INC COM 83089J108 7,600 265,260 SH   SOLE 21 265,260 0 0
SKYWATER TECHNOLOGY INC COM 83089J108 2,115 73,831 SH   SOLE 22 71,552 0 2,279
SKYWATER TECHNOLOGY INC COM 83089J108 24,220 845,391 SH   SOLE 34 845,391 0 0
SKYWEST INC COM 830879102 1,998 46,390 SH   SOLE 2 6,580 0 39,810
SKYWEST INC COM 830879102 2 57 SH   SOLE 4 57 0 0
SKYWEST INC COM 830879102 38 878 SH   SOLE 7 878 0 0
SKYWEST INC COM 830879102 8,801 204,336 SH   SOLE 18 204,336 0 0
SKYWEST INC COM 830879102 3,717 86,303 SH   SOLE 19 86,303 0 0
SKYWEST INC COM 830879102 261,840 6,079,404 SH   SOLE 21 6,079,404 0 0
SKYWEST INC COM 830879102 54,962 1,276,106 SH   SOLE 22 1,218,630 0 57,476
SKYWEST INC COM 830879102 15 338 SH   SOLE 25 338 0 0
SKYWEST INC COM 830879102 34 799 SH   SOLE 26 0 0 799
SKYWEST INC COM 830879102 82 1,909 SH   SOLE 28 1,909 0 0
SKYWEST INC COM 830879102 3,018 70,065 SH   SOLE 30 70,065 0 0
SKYWEST INC COM 830879102 493 11,448 SH   SOLE 34 11,448 0 0
SKYWEST INC COM 830879102 56 1,296 SH   SOLE 40 1,296 0 0
SKYWEST INC COM 830879102 2,705 62,802 SH   SOLE 43 6,994 0 55,808
SKYWORKS SOLUTIONS INC COM 83088M102 73,781 384,776 SH   SOLE 2 77,223 0 307,553
SKYWORKS SOLUTIONS INC COM 83088M102 12,820 66,859 SH   SOLE 4 60,433 0 6,426
SKYWORKS SOLUTIONS INC COM 83088M102 44,900 234,157 SH   SOLE 7 174,050 0 60,107
SKYWORKS SOLUTIONS INC COM 83088M102 277 1,446 SH   SOLE 13 474 0 972
SKYWORKS SOLUTIONS INC COM 83088M102 4,026 20,998 SH   SOLE 15 20,998 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 71,573 373,263 SH   SOLE 18 350,178 0 23,085
SKYWORKS SOLUTIONS INC COM 83088M102 125,629 655,170 SH   SOLE 19 655,170 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 1,159,744 6,048,207 SH   SOLE 21 6,048,207 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 682,351 3,558,545 SH   SOLE 22 3,208,186 0 350,359
SKYWORKS SOLUTIONS INC COM 83088M102 17,882 93,258 SH   SOLE 23 93,258 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 59,911 312,444 SH   SOLE 25 312,444 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 95,780 499,506 SH   SOLE 26 189,185 0 310,321
SKYWORKS SOLUTIONS INC COM 83088M102 149,158 777,875 SH   SOLE 28 20,403 0 757,472
SKYWORKS SOLUTIONS INC COM 83088M102 200,430 1,045,267 SH   SOLE 30 1,045,267 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 7,917 41,288 SH   SOLE 31 21,837 0 19,451
SKYWORKS SOLUTIONS INC COM 83088M102 6,985 36,427 SH   SOLE 32 36,427 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 156,536 816,355 SH   SOLE 34 816,355 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 15,580 81,254 SH   SOLE 36 81,254 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 1,125 5,869 SH   SOLE 40 5,869 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 31,076 162,066 SH   SOLE 43 9,757 0 152,309
SL GREEN RLTY CORP COM 78440X804 18,387 229,838 SH   SOLE 2 101,654 0 128,184
SL GREEN RLTY CORP COM 78440X804 20,806 260,078 SH   SOLE 4 260,078 0 0
SL GREEN RLTY CORP COM 78440X804 7,866 98,322 SH   SOLE 7 92,619 0 5,703
SL GREEN RLTY CORP COM 78440X804 23,086 288,572 SH   SOLE 18 288,572 0 0
SL GREEN RLTY CORP COM 78440X804 30,413 380,161 SH   SOLE 19 380,161 0 0
SL GREEN RLTY CORP COM 78440X804 310,745 3,884,309 SH   SOLE 21 3,884,309 0 0
SL GREEN RLTY CORP COM 78440X804 212,270 2,653,374 SH   SOLE 22 2,457,192 0 196,182
SL GREEN RLTY CORP COM 78440X804 817 10,212 SH   SOLE 23 10,212 0 0
SL GREEN RLTY CORP COM 78440X804 25,434 317,923 SH   SOLE 25 317,923 0 0
SL GREEN RLTY CORP COM 78440X804 3,034 37,927 SH   SOLE 26 31,782 0 6,145
SL GREEN RLTY CORP COM 78440X804 5,488 68,601 SH   SOLE 28 23,103 0 45,498
SL GREEN RLTY CORP COM 78440X804 25,590 319,881 SH   SOLE 30 319,881 0 0
SL GREEN RLTY CORP COM 78440X804 100 1,246 SH   SOLE 31 1,246 0 0
SL GREEN RLTY CORP COM 78440X804 13,933 174,157 SH   SOLE 34 174,157 0 0
SL GREEN RLTY CORP COM 78440X804 1,359 16,993 SH   SOLE 36 16,993 0 0
SL GREEN RLTY CORP COM 78440X804 669 8,364 SH   SOLE 40 8,364 0 0
SL GREEN RLTY CORP COM 78440X804 5,444 68,044 SH   SOLE 43 5,175 0 62,869
SLACK TECHNOLOGIES INC COM CL A 83088V102 43,560 983,288 SH   SOLE 2 78,209 0 905,079
SLACK TECHNOLOGIES INC COM CL A 83088V102 11,168 252,107 SH   SOLE 4 153,568 0 98,539
SLACK TECHNOLOGIES INC COM CL A 83088V102 1,952 44,052 SH   SOLE 7 44,052 0 0
SLACK TECHNOLOGIES INC COM CL A 83088V102 149 3,360 SH   SOLE 13 774 0 2,586
SLACK TECHNOLOGIES INC COM CL A 83088V102 1,896 42,802 SH   SOLE 15 42,802 0 0
SLACK TECHNOLOGIES INC COM CL A 83088V102 30,167 680,971 SH   SOLE 18 652,465 0 28,506
SLACK TECHNOLOGIES INC COM CL A 83088V102 4,945 111,620 SH   SOLE 19 111,620 0 0
SLACK TECHNOLOGIES INC COM CL A 83088V102 394,262 8,899,816 SH   SOLE 21 8,899,816 0 0
SLACK TECHNOLOGIES INC COM CL A 83088V102 483,567 10,915,724 SH   SOLE 22 10,326,053 0 589,671
SLACK TECHNOLOGIES INC COM CL A 83088V102 11,988 270,612 SH   SOLE 23 270,612 0 0
SLACK TECHNOLOGIES INC COM CL A 83088V102 30,319 684,404 SH   SOLE 25 684,404 0 0
SLACK TECHNOLOGIES INC COM CL A 83088V102 37,420 844,703 SH   SOLE 26 478,777 0 365,926
SLACK TECHNOLOGIES INC COM CL A 83088V102 38,340 865,459 SH   SOLE 28 53,427 0 812,032
SLACK TECHNOLOGIES INC COM CL A 83088V102 28 640 SH   SOLE 29 640 0 0
SLACK TECHNOLOGIES INC COM CL A 83088V102 44,218 998,151 SH   SOLE 30 998,151 0 0
SLACK TECHNOLOGIES INC COM CL A 83088V102 3,376 76,197 SH   SOLE 31 56,115 0 20,082
SLACK TECHNOLOGIES INC COM CL A 83088V102 1,109 25,034 SH   SOLE 34 25,034 0 0
SLACK TECHNOLOGIES INC COM CL A 83088V102 10,149 229,091 SH   SOLE 36 229,091 0 0
SLACK TECHNOLOGIES INC COM CL A 83088V102 715 16,142 SH   SOLE 40 16,142 0 0
SLACK TECHNOLOGIES INC COM CL A 83088V102 4,668 105,373 SH   SOLE 43 12,287 0 93,086
SLACK TECHNOLOGIES INC NOTE 0.500% 4/1 83088VAB8 8,223 5,430,000 PRN   SOLE 21 5,430,000 0 0
SLEEP NUMBER CORP COM 83125X103 3,245 29,510 SH   SOLE 2 12,197 0 17,313
SLEEP NUMBER CORP COM 83125X103 13 114 SH   SOLE 4 114 0 0
SLEEP NUMBER CORP COM 83125X103 42 385 SH   SOLE 7 385 0 0
SLEEP NUMBER CORP COM 83125X103 10,886 99,008 SH   SOLE 18 96,369 0 2,639
SLEEP NUMBER CORP COM 83125X103 8,854 80,526 SH   SOLE 19 80,526 0 0
SLEEP NUMBER CORP COM 83125X103 310,836 2,827,063 SH   SOLE 21 2,827,063 0 0
SLEEP NUMBER CORP COM 83125X103 72,157 656,272 SH   SOLE 22 629,471 0 26,801
SLEEP NUMBER CORP COM 83125X103 255 2,319 SH   SOLE 23 2,319 0 0
SLEEP NUMBER CORP COM 83125X103 165 1,501 SH   SOLE 25 1,501 0 0
SLEEP NUMBER CORP COM 83125X103 2,053 18,675 SH   SOLE 26 7,136 0 11,539
SLEEP NUMBER CORP COM 83125X103 318 2,890 SH   SOLE 28 2,890 0 0
SLEEP NUMBER CORP COM 83125X103 5,956 54,169 SH   SOLE 30 54,169 0 0
SLEEP NUMBER CORP COM 83125X103 391 3,552 SH   SOLE 34 3,552 0 0
SLEEP NUMBER CORP COM 83125X103 191 1,733 SH   SOLE 36 1,733 0 0
SLEEP NUMBER CORP COM 83125X103 361 3,286 SH   SOLE 40 3,286 0 0
SLEEP NUMBER CORP COM 83125X103 1,157 10,526 SH   SOLE 43 0 0 10,526
SLM CORP COM 78442P106 16,493 787,616 SH   SOLE 2 246,493 0 541,123
SLM CORP COM 78442P106 52 2,499 SH   SOLE 4 2,499 0 0
SLM CORP COM 78442P106 151 7,213 SH   SOLE 7 7,213 0 0
SLM CORP COM 78442P106 16,419 784,083 SH   SOLE 18 784,083 0 0
SLM CORP COM 78442P106 1,793 85,646 SH   SOLE 19 85,646 0 0
SLM CORP COM 78442P106 314,548 15,021,412 SH   SOLE 21 15,021,412 0 0
SLM CORP COM 78442P106 193,971 9,263,159 SH   SOLE 22 8,865,083 0 398,076
SLM CORP COM 78442P106 181 8,624 SH   SOLE 25 8,624 0 0
SLM CORP COM 78442P106 3,289 157,063 SH   SOLE 26 123,373 0 33,690
SLM CORP COM 78442P106 875 41,781 SH   SOLE 28 35,943 0 5,838
SLM CORP COM 78442P106 5,588 266,846 SH   SOLE 30 266,846 0 0
SLM CORP COM 78442P106 120 5,717 SH   SOLE 31 5,717 0 0
SLM CORP COM 78442P106 474 22,629 SH   SOLE 36 22,629 0 0
SLM CORP COM 78442P106 815 38,933 SH   SOLE 40 38,933 0 0
SLM CORP COM 78442P106 5,259 251,163 SH   SOLE 43 11,700 0 239,463
SLR INVESTMENT CORP COM 83413U100 4,538 243,438 SH   SOLE 30 243,438 0 0
SLR SENIOR INVESTMENT CORP COM 83416M105 1,307 86,052 SH   SOLE 30 86,052 0 0
SM ENERGY CO COM 78454L100 4,377 177,698 SH   SOLE 2 67,027 0 110,671
SM ENERGY CO COM 78454L100 91 3,684 SH   SOLE 7 3,684 0 0
SM ENERGY CO COM 78454L100 11,639 472,565 SH   SOLE 18 469,202 0 3,363
SM ENERGY CO COM 78454L100 36,779 1,493,277 SH   SOLE 19 1,493,277 0 0
SM ENERGY CO COM 78454L100 352,452 14,309,856 SH   SOLE 21 14,309,856 0 0
SM ENERGY CO COM 78454L100 82,356 3,343,740 SH   SOLE 22 3,174,765 0 168,975
SM ENERGY CO COM 78454L100 176 7,126 SH   SOLE 23 7,126 0 0
SM ENERGY CO COM 78454L100 75 3,031 SH   SOLE 25 3,031 0 0
SM ENERGY CO COM 78454L100 3,368 136,735 SH   SOLE 26 98,509 0 38,226
SM ENERGY CO COM 78454L100 453 18,388 SH   SOLE 28 9,608 0 8,780
SM ENERGY CO COM 78454L100 7,112 288,734 SH   SOLE 30 288,734 0 0
SM ENERGY CO COM 78454L100 521 21,153 SH   SOLE 36 21,153 0 0
SM ENERGY CO COM 78454L100 350 14,206 SH   SOLE 40 14,206 0 0
SM ENERGY CO COM 78454L100 698 28,346 SH   SOLE 43 2,965 0 25,381
SMART GLOBAL HLDGS INC NOTE 2.250% 2/1 83205YAB0 2,024 1,475,000 PRN   SOLE 21 1,475,000 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 324 6,788 SH   SOLE 2 5,230 0 1,558
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,827 59,286 SH   SOLE 18 59,286 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 1,209 25,355 SH   SOLE 19 25,355 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 80,960 1,697,978 SH   SOLE 21 1,697,978 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 17,460 366,192 SH   SOLE 22 358,151 0 8,041
SMART GLOBAL HLDGS INC SHS G8232Y101 19 395 SH   SOLE 25 395 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 3 59 SH   SOLE 26 59 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 106 2,223 SH   SOLE 28 2,223 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 1,560 32,717 SH   SOLE 30 32,717 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 101 2,127 SH   SOLE 40 2,127 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 213 4,475 SH   SOLE 43 158 0 4,317
SMART SAND INC COM 83191H107 173 52,014 SH   SOLE 18 4,725 0 47,289
SMART SAND INC COM 83191H107 614 184,343 SH   SOLE 21 184,343 0 0
SMART SAND INC COM 83191H107 1,175 352,777 SH   SOLE 22 352,777 0 0
SMART SH GLOBAL LTD ADS 83193E102 12 1,918 SH   SOLE 34 1,918 0 0
SMARTFINANCIAL INC COM NEW 83190L208 554 23,084 SH   SOLE 2 7,559 0 15,525
SMARTFINANCIAL INC COM NEW 83190L208 6 241 SH   SOLE 7 241 0 0
SMARTFINANCIAL INC COM NEW 83190L208 1,231 51,286 SH   SOLE 18 51,286 0 0
SMARTFINANCIAL INC COM NEW 83190L208 1,518 63,244 SH   SOLE 19 63,244 0 0
SMARTFINANCIAL INC COM NEW 83190L208 13,674 569,529 SH   SOLE 21 569,529 0 0
SMARTFINANCIAL INC COM NEW 83190L208 6,797 283,097 SH   SOLE 22 266,719 0 16,378
SMARTFINANCIAL INC COM NEW 83190L208 28 1,161 SH   SOLE 26 0 0 1,161
SMARTSHEET INC COM CL A 83200N103 16,390 226,638 SH   SOLE 2 40,016 0 186,622
SMARTSHEET INC COM CL A 83200N103 24 338 SH   SOLE 4 338 0 0
SMARTSHEET INC COM CL A 83200N103 141 1,944 SH   SOLE 7 1,944 0 0
SMARTSHEET INC COM CL A 83200N103 0 1 SH   SOLE 17 0 0 1
SMARTSHEET INC COM CL A 83200N103 4,726 65,350 SH   SOLE 18 65,350 0 0
SMARTSHEET INC COM CL A 83200N103 2,762 38,195 SH   SOLE 19 38,195 0 0
SMARTSHEET INC COM CL A 83200N103 142,403 1,969,072 SH   SOLE 21 1,969,072 0 0
SMARTSHEET INC COM CL A 83200N103 198,651 2,746,832 SH   SOLE 22 2,598,824 0 148,008
SMARTSHEET INC COM CL A 83200N103 438 6,052 SH   SOLE 25 6,052 0 0
SMARTSHEET INC COM CL A 83200N103 3,489 48,250 SH   SOLE 26 39,903 0 8,347
SMARTSHEET INC COM CL A 83200N103 969 13,402 SH   SOLE 28 13,402 0 0
SMARTSHEET INC COM CL A 83200N103 6,244 86,345 SH   SOLE 30 86,345 0 0
SMARTSHEET INC COM CL A 83200N103 154 2,134 SH   SOLE 31 2,134 0 0
SMARTSHEET INC COM CL A 83200N103 115 1,593 SH   SOLE 34 1,593 0 0
SMARTSHEET INC COM CL A 83200N103 462 6,394 SH   SOLE 36 6,394 0 0
SMARTSHEET INC COM CL A 83200N103 1,016 14,051 SH   SOLE 40 14,051 0 0
SMARTSHEET INC COM CL A 83200N103 1,741 24,078 SH   SOLE 43 1,890 0 22,188
SMILEDIRECTCLUB INC CL A COM 83192H106 318 36,661 SH   SOLE 2 36,661 0 0
SMILEDIRECTCLUB INC CL A COM 83192H106 3 296 SH   SOLE 4 296 0 0
SMILEDIRECTCLUB INC CL A COM 83192H106 1,125 129,659 SH   SOLE 21 129,659 0 0
SMILEDIRECTCLUB INC CL A COM 83192H106 11,121 1,281,277 SH   SOLE 22 1,257,729 0 23,548
SMILEDIRECTCLUB INC CL A COM 83192H106 15 1,683 SH   SOLE 25 1,683 0 0
SMILEDIRECTCLUB INC CL A COM 83192H106 93 10,699 SH   SOLE 26 0 0 10,699
SMILEDIRECTCLUB INC CL A COM 83192H106 854 98,426 SH   SOLE 30 98,426 0 0
SMILEDIRECTCLUB INC CL A COM 83192H106 24 2,776 SH   SOLE 34 2,776 0 0
SMILEDIRECTCLUB INC CL A COM 83192H106 117 13,500 SH   SOLE 40 13,500 0 0
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 7 151 SH   SOLE 18 151 0 0
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 12,532 288,487 SH   SOLE 43 28,286 0 260,201
SMITH & WESSON BRANDS INC COM 831754106 717 20,661 SH   SOLE 2 16,951 0 3,710
SMITH & WESSON BRANDS INC COM 831754106 7 200 SH   SOLE 4 200 0 0
SMITH & WESSON BRANDS INC COM 831754106 30 855 SH   SOLE 7 855 0 0
SMITH & WESSON BRANDS INC COM 831754106 6,033 173,875 SH   SOLE 18 173,875 0 0
SMITH & WESSON BRANDS INC COM 831754106 3,264 94,077 SH   SOLE 19 94,077 0 0
SMITH & WESSON BRANDS INC COM 831754106 85,560 2,465,700 SH   SOLE 21 2,465,700 0 0
SMITH & WESSON BRANDS INC COM 831754106 44,901 1,293,976 SH   SOLE 22 1,260,764 0 33,212
SMITH & WESSON BRANDS INC COM 831754106 1,307 37,671 SH   SOLE 26 34,119 0 3,552
SMITH & WESSON BRANDS INC COM 831754106 272 7,838 SH   SOLE 28 7,838 0 0
SMITH & WESSON BRANDS INC COM 831754106 1,392 40,109 SH   SOLE 30 40,109 0 0
SMITH & WESSON BRANDS INC COM 831754106 283 8,148 SH   SOLE 40 8,148 0 0
SMITH & WESSON BRANDS INC COM 831754106 445 12,817 SH   SOLE 43 61 0 12,756
SMITH A O CORP COM 831865209 24,899 345,526 SH   SOLE 2 81,110 0 264,416
SMITH A O CORP COM 831865209 8,450 117,263 SH   SOLE 4 64,291 0 52,972
SMITH A O CORP COM 831865209 13,839 192,046 SH   SOLE 7 155,570 0 36,476
SMITH A O CORP COM 831865209 36 503 SH   SOLE 13 503 0 0
SMITH A O CORP COM 831865209 1,217 16,882 SH   SOLE 15 16,882 0 0
SMITH A O CORP COM 831865209 26,620 369,412 SH   SOLE 18 350,130 0 19,282
SMITH A O CORP COM 831865209 10,269 142,512 SH   SOLE 19 142,512 0 0
SMITH A O CORP COM 831865209 257,298 3,570,613 SH   SOLE 21 3,570,613 0 0
SMITH A O CORP COM 831865209 232,856 3,231,419 SH   SOLE 22 2,929,252 0 302,167
SMITH A O CORP COM 831865209 5,920 82,160 SH   SOLE 23 82,160 0 0
SMITH A O CORP COM 831865209 20,402 283,126 SH   SOLE 25 283,126 0 0
SMITH A O CORP COM 831865209 21,184 293,981 SH   SOLE 26 178,968 0 115,013
SMITH A O CORP COM 831865209 21,095 292,742 SH   SOLE 28 14,315 0 278,427
SMITH A O CORP COM 831865209 53,406 741,135 SH   SOLE 30 586,013 0 155,122
SMITH A O CORP COM 831865209 1,709 23,721 SH   SOLE 31 14,306 0 9,415
SMITH A O CORP COM 831865209 82,837 1,149,556 SH   SOLE 34 1,149,556 0 0
SMITH A O CORP COM 831865209 2,487 34,514 SH   SOLE 36 34,514 0 0
SMITH A O CORP COM 831865209 395 5,483 SH   SOLE 40 5,483 0 0
SMITH A O CORP COM 831865209 5,245 72,793 SH   SOLE 43 10,340 0 62,453
SMITH MICRO SOFTWARE INC COM NEW 832154207 133 25,431 SH   SOLE 2 2,973 0 22,458
SMITH MICRO SOFTWARE INC COM NEW 832154207 690 132,268 SH   SOLE 18 132,268 0 0
SMITH MICRO SOFTWARE INC COM NEW 832154207 332 63,533 SH   SOLE 19 63,533 0 0
SMITH MICRO SOFTWARE INC COM NEW 832154207 8,507 1,629,701 SH   SOLE 21 1,629,701 0 0
SMITH MICRO SOFTWARE INC COM NEW 832154207 4,368 836,845 SH   SOLE 22 792,969 0 43,876
SMITH MIDLAND CORP COM 832156103 19 819 SH   SOLE 18 819 0 0
SMITH MIDLAND CORP COM 832156103 222 9,405 SH   SOLE 21 9,405 0 0
SMUCKER J M CO COM NEW 832696405 48,197 371,975 SH   SOLE 2 166,524 0 205,451
SMUCKER J M CO COM NEW 832696405 14,065 108,551 SH   SOLE 4 67,408 0 41,143
SMUCKER J M CO COM NEW 832696405 21,796 168,216 SH   SOLE 7 150,434 0 17,782
SMUCKER J M CO COM NEW 832696405 78 601 SH   SOLE 13 183 0 418
SMUCKER J M CO COM NEW 832696405 1,898 14,648 SH   SOLE 15 14,648 0 0
SMUCKER J M CO COM NEW 832696405 30,757 237,378 SH   SOLE 18 220,904 0 16,474
SMUCKER J M CO COM NEW 832696405 7,028 54,243 SH   SOLE 19 54,243 0 0
SMUCKER J M CO COM NEW 832696405 487,345 3,761,250 SH   SOLE 21 3,761,250 0 0
SMUCKER J M CO COM NEW 832696405 381,624 2,945,314 SH   SOLE 22 2,393,463 0 551,851
SMUCKER J M CO COM NEW 832696405 12,561 96,940 SH   SOLE 23 96,940 0 0
SMUCKER J M CO COM NEW 832696405 21,577 166,525 SH   SOLE 25 166,525 0 0
SMUCKER J M CO COM NEW 832696405 54,689 422,078 SH   SOLE 26 202,536 0 219,542
SMUCKER J M CO COM NEW 832696405 57,364 442,727 SH   SOLE 28 11,927 0 430,800
SMUCKER J M CO COM NEW 832696405 5,248 40,506 SH   SOLE 29 40,506 0 0
SMUCKER J M CO COM NEW 832696405 99,000 764,069 SH   SOLE 30 764,069 0 0
SMUCKER J M CO COM NEW 832696405 10,245 79,070 SH   SOLE 31 65,438 0 13,632
SMUCKER J M CO COM NEW 832696405 6,499 50,162 SH   SOLE 34 50,162 0 0
SMUCKER J M CO COM NEW 832696405 13,996 108,021 SH   SOLE 35 108,021 0 0
SMUCKER J M CO COM NEW 832696405 11,369 87,747 SH   SOLE 36 87,747 0 0
SMUCKER J M CO COM NEW 832696405 505 3,899 SH   SOLE 40 3,899 0 0
SMUCKER J M CO COM NEW 832696405 46,339 357,636 SH   SOLE 43 22,692 0 334,944
SNAP INC CL A 83304A106 55,692 817,319 SH   SOLE 2 351,988 0 465,331
SNAP INC CL A 83304A106 37,309 547,536 SH   SOLE 4 348,021 0 199,515
SNAP INC CL A 83304A106 4,473 65,650 SH   SOLE 7 65,650 0 0
SNAP INC CL A 83304A106 532 7,808 SH   SOLE 13 2,819 0 4,989
SNAP INC CL A 83304A106 4,908 72,028 SH   SOLE 15 72,028 0 0
SNAP INC CL A 83304A106 355,866 5,222,571 SH   SOLE 18 3,749,805 0 1,472,766
SNAP INC CL A 83304A106 429,522 6,303,529 SH   SOLE 19 6,303,529 0 0
SNAP INC CL A 83304A106 459,517 6,743,719 SH   SOLE 21 6,743,719 0 0
SNAP INC CL A 83304A106 1,046,905 15,364,037 SH   SOLE 22 14,847,985 0 516,052
SNAP INC CL A 83304A106 38,781 569,136 SH   SOLE 23 569,136 0 0
SNAP INC CL A 83304A106 24,122 354,013 SH   SOLE 25 354,013 0 0
SNAP INC CL A 83304A106 84,478 1,239,768 SH   SOLE 26 764,529 0 475,239
SNAP INC CL A 83304A106 119,319 1,751,079 SH   SOLE 28 112,808 0 1,638,271
SNAP INC CL A 83304A106 375 5,505 SH   SOLE 29 5,505 0 0
SNAP INC CL A 83304A106 214,743 3,151,503 SH   SOLE 30 3,151,503 0 0
SNAP INC CL A 83304A106 23,077 338,677 SH   SOLE 31 103,955 0 234,722
SNAP INC CL A 83304A106 265,752 3,900,084 SH   SOLE 34 3,900,084 0 0
SNAP INC CL A 83304A106 14,656 215,081 SH   SOLE 36 215,081 0 0
SNAP INC CL A 83304A106 2,288 33,576 SH   SOLE 40 33,576 0 0
SNAP INC CL A 83304A106 17,859 262,099 SH   SOLE 43 13,225 0 248,874
SNAP INC NOTE 0.750% 8/0 83304AAB2 14,876 4,940,000 PRN   SOLE 21 4,940,000 0 0
SNAP INC NOTE 0.250% 5/0 83304AAD8 11,773 3,748,000 PRN   SOLE 21 3,748,000 0 0
SNAP ON INC COM 833034101 30,879 138,203 SH   SOLE 2 30,536 0 107,667
SNAP ON INC COM 833034101 9,146 40,935 SH   SOLE 4 20,579 0 20,356
SNAP ON INC COM 833034101 16,907 75,670 SH   SOLE 7 55,953 0 19,717
SNAP ON INC COM 833034101 35 157 SH   SOLE 13 157 0 0
SNAP ON INC COM 833034101 1,524 6,823 SH   SOLE 15 6,823 0 0
SNAP ON INC COM 833034101 32,623 146,012 SH   SOLE 18 138,332 0 7,680
SNAP ON INC COM 833034101 14,507 64,928 SH   SOLE 19 64,928 0 0
SNAP ON INC COM 833034101 340,319 1,523,155 SH   SOLE 21 1,523,155 0 0
SNAP ON INC COM 833034101 295,342 1,321,853 SH   SOLE 22 1,205,156 0 116,697
SNAP ON INC COM 833034101 7,300 32,671 SH   SOLE 23 32,671 0 0
SNAP ON INC COM 833034101 19,852 88,849 SH   SOLE 25 88,849 0 0
SNAP ON INC COM 833034101 35,354 158,233 SH   SOLE 26 85,290 0 72,943
SNAP ON INC COM 833034101 47,704 213,509 SH   SOLE 28 5,430 0 208,079
SNAP ON INC COM 833034101 85 380 SH   SOLE 29 380 0 0
SNAP ON INC COM 833034101 66,171 296,160 SH   SOLE 30 285,277 0 10,883
SNAP ON INC COM 833034101 2,588 11,583 SH   SOLE 31 7,833 0 3,750
SNAP ON INC COM 833034101 37,403 167,402 SH   SOLE 34 167,402 0 0
SNAP ON INC COM 833034101 5,970 26,722 SH   SOLE 36 26,722 0 0
SNAP ON INC COM 833034101 464 2,078 SH   SOLE 40 2,078 0 0
SNAP ON INC COM 833034101 7,948 35,574 SH   SOLE 43 2,945 0 32,629
SNOWFLAKE INC CL A 833445109 48,609 201,030 SH   SOLE 2 9,418 0 191,612
SNOWFLAKE INC CL A 833445109 4,255 17,599 SH   SOLE 4 9,413 0 8,186
SNOWFLAKE INC CL A 833445109 946 3,912 SH   SOLE 7 3,912 0 0
SNOWFLAKE INC CL A 833445109 15 64 SH   SOLE 13 64 0 0
SNOWFLAKE INC CL A 833445109 567 2,344 SH   SOLE 15 2,344 0 0
SNOWFLAKE INC CL A 833445109 9,519 39,367 SH   SOLE 18 37,810 0 1,557
SNOWFLAKE INC CL A 833445109 16,847 69,673 SH   SOLE 19 69,673 0 0
SNOWFLAKE INC CL A 833445109 193,869 801,774 SH   SOLE 21 801,774 0 0
SNOWFLAKE INC CL A 833445109 398,455 1,647,869 SH   SOLE 22 1,549,581 0 98,288
SNOWFLAKE INC CL A 833445109 3,473 14,363 SH   SOLE 23 14,363 0 0
SNOWFLAKE INC CL A 833445109 2,315 9,575 SH   SOLE 25 9,575 0 0
SNOWFLAKE INC CL A 833445109 15,862 65,601 SH   SOLE 26 45,427 0 20,174
SNOWFLAKE INC CL A 833445109 11,242 46,494 SH   SOLE 28 2,463 0 44,031
SNOWFLAKE INC CL A 833445109 30 123 SH   SOLE 29 123 0 0
SNOWFLAKE INC CL A 833445109 62,676 259,207 SH   SOLE 30 259,207 0 0
SNOWFLAKE INC CL A 833445109 1,540 6,368 SH   SOLE 31 5,348 0 1,020
SNOWFLAKE INC CL A 833445109 18,467 76,373 SH   SOLE 34 76,373 0 0
SNOWFLAKE INC CL A 833445109 1,531 6,330 SH   SOLE 36 6,330 0 0
SNOWFLAKE INC CL A 833445109 162 668 SH   SOLE 40 668 0 0
SNOWFLAKE INC CL A 833445109 1,733 7,167 SH   SOLE 43 126 0 7,041
SO YOUNG INTERNATIONAL INC SPONSORED ADS 83356Q108 304 31,630 SH   SOLE 21 31,630 0 0
SO YOUNG INTERNATIONAL INC SPONSORED ADS 83356Q108 1,369 142,474 SH   SOLE 22 137,511 0 4,963
SO YOUNG INTERNATIONAL INC SPONSORED ADS 83356Q108 637 66,298 SH   SOLE 30 66,298 0 0
SO YOUNG INTERNATIONAL INC SPONSORED ADS 83356Q108 10 1,002 SH   SOLE 34 1,002 0 0
SOC TELEMED INC COM CL A 78472F101 53 9,362 SH   SOLE 2 5,401 0 3,961
SOC TELEMED INC COM CL A 78472F101 91 15,954 SH   SOLE 4 15,954 0 0
SOC TELEMED INC COM CL A 78472F101 756 132,915 SH   SOLE 18 132,915 0 0
SOC TELEMED INC COM CL A 78472F101 10,881 1,912,310 SH   SOLE 19 1,912,310 0 0
SOC TELEMED INC COM CL A 78472F101 8,633 1,517,168 SH   SOLE 21 1,517,168 0 0
SOC TELEMED INC COM CL A 78472F101 7,838 1,377,482 SH   SOLE 22 1,361,087 0 16,395
SOC TELEMED INC COM CL A 78472F101 3,183 559,340 SH   SOLE 34 559,340 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 59,503 1,257,200 SH   SOLE 2 40,855 0 1,216,345
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 573 12,112 SH   SOLE 4 12,112 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 1,157 24,453 SH   SOLE 7 24,453 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 1,932 40,820 SH   SOLE 13 40,820 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 8,837 186,718 SH   SOLE 18 46,854 0 139,864
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 19,430 410,531 SH   SOLE 19 410,531 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 28,338 598,739 SH   SOLE 21 598,739 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 67,383 1,423,683 SH   SOLE 22 1,089,333 0 334,350
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 48,106 1,016,406 SH   SOLE 25 1,016,406 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 3,523 74,425 SH   SOLE 26 74,425 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 42 895 SH   SOLE 28 0 0 895
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 5,905 124,761 SH   SOLE 30 124,761 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 4,526 95,628 SH   SOLE 31 0 0 95,628
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 111,584 2,357,568 SH   SOLE 34 2,357,568 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 9,113 192,549 SH   SOLE 43 20,435 0 172,114
SOCKET MOBILE INC COM NEW 83368E200 7 1,151 SH   SOLE 18 1,151 0 0
SOCKET MOBILE INC COM NEW 83368E200 93 15,144 SH   SOLE 21 15,144 0 0
SOFI TECHNOLOGIES INC COM 83406F102 554 28,914 SH   SOLE 21 28,914 0 0
SOFTWARE ACQUISITN GRUP INC COM CL A 83407F101 459 46,120 SH   SOLE 19 46,120 0 0
SOFTWARE ACQUISITN GRUP INC COM CL A 83407F101 159 15,965 SH   SOLE 22 15,965 0 0
SOFTWARE ACQUISITN GRUP INC COM CL A 83407F101 721 72,435 SH   SOLE 26 72,435 0 0
SOFTWARE ACQUISITN GRUP INC COM CL A 83407F101 2,597 261,014 SH   SOLE 30 261,014 0 0
SOFTWARE ACQUISITN GRUP INC COM CL A 83407F101 1,135 114,070 SH   SOLE 34 114,070 0 0
SOGOU INC ADR REPSTG A 83409V104 4,025 471,838 SH   SOLE 21 471,838 0 0
SOGOU INC ADR REPSTG A 83409V104 349 40,945 SH   SOLE 43 0 0 40,945
SOHU COM LTD SPONSORED ADS 83410S108 49 2,633 SH   SOLE 2 2,633 0 0
SOHU COM LTD SPONSORED ADS 83410S108 24 1,312 SH   SOLE 4 1,312 0 0
SOHU COM LTD SPONSORED ADS 83410S108 44 2,384 SH   SOLE 7 2,384 0 0
SOHU COM LTD SPONSORED ADS 83410S108 10,464 562,566 SH   SOLE 21 562,566 0 0
SOHU COM LTD SPONSORED ADS 83410S108 7,162 385,077 SH   SOLE 22 378,978 0 6,099
SOHU COM LTD SPONSORED ADS 83410S108 33 1,770 SH   SOLE 25 1,770 0 0
SOHU COM LTD SPONSORED ADS 83410S108 1,816 97,627 SH   SOLE 30 97,627 0 0
SOHU COM LTD SPONSORED ADS 83410S108 219 11,755 SH   SOLE 43 0 0 11,755
SOL GEL TECHNOLOGIES SHS M8694L103 43 3,494 SH   SOLE 22 3,494 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 6,812 24,647 SH   SOLE 2 24,647 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 5,160 18,672 SH   SOLE 4 16,671 0 2,001
SOLAREDGE TECHNOLOGIES INC COM 83417M104 1,051 3,804 SH   SOLE 7 3,804 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 56 203 SH   SOLE 13 203 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 1,165 4,214 SH   SOLE 15 4,214 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 35,211 127,405 SH   SOLE 18 124,472 0 2,933
SOLAREDGE TECHNOLOGIES INC COM 83417M104 799,769 2,893,836 SH   SOLE 21 2,893,836 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 293,356 1,061,462 SH   SOLE 22 1,038,019 0 23,443
SOLAREDGE TECHNOLOGIES INC COM 83417M104 8,039 29,088 SH   SOLE 23 29,088 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 22,484 81,356 SH   SOLE 25 81,356 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 24,323 88,009 SH   SOLE 26 52,546 0 35,463
SOLAREDGE TECHNOLOGIES INC COM 83417M104 24,145 87,366 SH   SOLE 28 6,199 0 81,167
SOLAREDGE TECHNOLOGIES INC COM 83417M104 260,763 943,528 SH   SOLE 30 942,384 0 1,144
SOLAREDGE TECHNOLOGIES INC COM 83417M104 5,201 18,819 SH   SOLE 31 5,570 0 13,249
SOLAREDGE TECHNOLOGIES INC COM 83417M104 695 2,516 SH   SOLE 34 2,516 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 6,827 24,703 SH   SOLE 36 24,703 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 526 1,904 SH   SOLE 40 1,904 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 6,829 24,708 SH   SOLE 43 785 0 23,923
SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103 433 44,458 SH   SOLE 2 2,768 0 41,690
SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103 5 533 SH   SOLE 7 533 0 0
SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103 1,047 107,469 SH   SOLE 18 107,469 0 0
SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103 1,886 193,667 SH   SOLE 19 193,667 0 0
SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103 12,061 1,238,327 SH   SOLE 21 1,238,327 0 0
SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103 9,529 978,369 SH   SOLE 22 951,758 0 26,611
SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103 36 3,647 SH   SOLE 23 3,647 0 0
SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103 119 12,217 SH   SOLE 26 0 0 12,217
SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103 25 2,562 SH   SOLE 43 0 0 2,562
SOLARWINDS CORP COM 83417Q105 2,407 142,519 SH   SOLE 2 24,990 0 117,529
SOLARWINDS CORP COM 83417Q105 5 278 SH   SOLE 4 278 0 0
SOLARWINDS CORP COM 83417Q105 15 901 SH   SOLE 7 901 0 0
SOLARWINDS CORP COM 83417Q105 492 29,109 SH   SOLE 18 29,109 0 0
SOLARWINDS CORP COM 83417Q105 311 18,400 SH   SOLE 19 18,400 0 0
SOLARWINDS CORP COM 83417Q105 16,162 956,884 SH   SOLE 21 956,884 0 0
SOLARWINDS CORP COM 83417Q105 28,236 1,671,759 SH   SOLE 22 1,595,938 0 75,821
SOLARWINDS CORP COM 83417Q105 29 1,693 SH   SOLE 25 1,693 0 0
SOLARWINDS CORP COM 83417Q105 759 44,930 SH   SOLE 26 35,530 0 9,400
SOLARWINDS CORP COM 83417Q105 137 8,087 SH   SOLE 28 8,087 0 0
SOLARWINDS CORP COM 83417Q105 6,977 413,102 SH   SOLE 30 413,102 0 0
SOLARWINDS CORP COM 83417Q105 15 859 SH   SOLE 31 859 0 0
SOLARWINDS CORP COM 83417Q105 163 9,680 SH   SOLE 40 9,680 0 0
SOLARWINDS CORP COM 83417Q105 169 9,980 SH   SOLE 43 293 0 9,687
SOLENO THERAPEUTICS INC COM NEW 834203200 2 1,336 SH   SOLE 2 1,336 0 0
SOLENO THERAPEUTICS INC COM NEW 834203200 13 11,459 SH   SOLE 18 11,459 0 0
SOLENO THERAPEUTICS INC COM NEW 834203200 1 600 SH   SOLE 21 600 0 0
SOLID BIOSCIENCES INC COM 83422E105 314 85,806 SH   SOLE 2 26,245 0 59,561
SOLID BIOSCIENCES INC COM 83422E105 1 197 SH   SOLE 7 197 0 0
SOLID BIOSCIENCES INC COM 83422E105 742 202,849 SH   SOLE 18 202,849 0 0
SOLID BIOSCIENCES INC COM 83422E105 822 224,708 SH   SOLE 19 224,708 0 0
SOLID BIOSCIENCES INC COM 83422E105 8,152 2,227,265 SH   SOLE 21 2,227,265 0 0
SOLID BIOSCIENCES INC COM 83422E105 4,767 1,302,381 SH   SOLE 22 1,242,854 0 59,527
SOLID BIOSCIENCES INC COM 83422E105 40 10,805 SH   SOLE 23 10,805 0 0
SOLID BIOSCIENCES INC COM 83422E105 28 7,701 SH   SOLE 26 0 0 7,701
SOLID BIOSCIENCES INC COM 83422E105 26 7,023 SH   SOLE 43 0 0 7,023
SOLIGENIX INC COM 834223307 9 8,408 SH   SOLE 18 8,408 0 0
SOLIGENIX INC COM 834223307 136 122,190 SH   SOLE 21 122,190 0 0
SOLITARIO ZINC CORP COM 8342EP107 22 32,304 SH   SOLE 21 32,304 0 0
SOLITON INC COM 834251100 55 2,434 SH   SOLE 2 1,538 0 896
SOLITON INC COM 834251100 663 29,502 SH   SOLE 18 29,502 0 0
SOLITON INC COM 834251100 490 21,806 SH   SOLE 19 21,806 0 0
SOLITON INC COM 834251100 7,066 314,166 SH   SOLE 21 314,166 0 0
SOLITON INC COM 834251100 5,548 246,689 SH   SOLE 22 244,527 0 2,162
SOLITON INC COM 834251100 25 1,133 SH   SOLE 43 0 0 1,133
SONIC AUTOMOTIVE INC CL A 83545G102 2,220 49,625 SH   SOLE 2 18,656 0 30,969
SONIC AUTOMOTIVE INC CL A 83545G102 5 107 SH   SOLE 4 107 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 40 885 SH   SOLE 7 885 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 4,297 96,042 SH   SOLE 18 91,262 0 4,780
SONIC AUTOMOTIVE INC CL A 83545G102 3,465 77,440 SH   SOLE 19 77,440 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 126,359 2,824,295 SH   SOLE 21 2,824,295 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 36,582 817,661 SH   SOLE 22 783,940 0 33,721
SONIC AUTOMOTIVE INC CL A 83545G102 132 2,940 SH   SOLE 23 2,940 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 27 607 SH   SOLE 25 607 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 1,141 25,496 SH   SOLE 26 12,730 0 12,766
SONIC AUTOMOTIVE INC CL A 83545G102 128 2,870 SH   SOLE 28 2,870 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 2,188 48,913 SH   SOLE 30 48,913 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 121 2,708 SH   SOLE 34 2,708 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 68 1,530 SH   SOLE 36 1,530 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 115 2,577 SH   SOLE 40 2,577 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 641 14,317 SH   SOLE 43 3,562 0 10,755
SONNET BIOTHERAPEUTC HLDNG I COM 83548R105 0 39 SH   SOLE 21 39 0 0
SONNET BIOTHERAPEUTC HLDNG I COM 83548R105 290 183,438 SH   SOLE 22 183,438 0 0
SONOCO PRODS CO COM 835495102 17,507 261,693 SH   SOLE 2 90,206 0 171,487
SONOCO PRODS CO COM 835495102 41 610 SH   SOLE 4 610 0 0
SONOCO PRODS CO COM 835495102 4,137 61,846 SH   SOLE 7 61,846 0 0
SONOCO PRODS CO COM 835495102 19,792 295,845 SH   SOLE 18 295,845 0 0
SONOCO PRODS CO COM 835495102 5,456 81,552 SH   SOLE 19 81,552 0 0
SONOCO PRODS CO COM 835495102 462,480 6,913,007 SH   SOLE 21 6,913,007 0 0
SONOCO PRODS CO COM 835495102 187,758 2,806,553 SH   SOLE 22 2,682,455 0 124,098
SONOCO PRODS CO COM 835495102 484 7,234 SH   SOLE 25 7,234 0 0
SONOCO PRODS CO COM 835495102 2,924 43,709 SH   SOLE 26 36,507 0 7,202
SONOCO PRODS CO COM 835495102 1,329 19,862 SH   SOLE 28 12,508 0 7,354
SONOCO PRODS CO COM 835495102 5,042 75,361 SH   SOLE 30 75,361 0 0
SONOCO PRODS CO COM 835495102 124 1,859 SH   SOLE 31 1,783 0 76
SONOCO PRODS CO COM 835495102 2,877 42,998 SH   SOLE 32 42,998 0 0
SONOCO PRODS CO COM 835495102 838 12,527 SH   SOLE 36 12,527 0 0
SONOCO PRODS CO COM 835495102 824 12,314 SH   SOLE 40 12,314 0 0
SONOCO PRODS CO COM 835495102 4,959 74,131 SH   SOLE 43 3,540 0 70,591
SONOMA PHARMACEUTICALS INC COM NEW 83558L204 4 609 SH   SOLE 21 609 0 0
SONOMA PHARMACEUTICALS INC COM NEW 83558L204 17 2,266 SH   SOLE 22 2,266 0 0
SONOS INC COM 83570H108 6,662 189,108 SH   SOLE 2 143,075 0 46,033
SONOS INC COM 83570H108 600 17,018 SH   SOLE 4 17,018 0 0
SONOS INC COM 83570H108 68 1,933 SH   SOLE 7 1,933 0 0
SONOS INC COM 83570H108 22,656 643,098 SH   SOLE 18 605,879 0 37,219
SONOS INC COM 83570H108 101,250 2,873,985 SH   SOLE 19 2,873,985 0 0
SONOS INC COM 83570H108 142,708 4,050,754 SH   SOLE 21 4,050,754 0 0
SONOS INC COM 83570H108 103,927 2,949,952 SH   SOLE 22 2,872,677 0 77,275
SONOS INC COM 83570H108 563 15,973 SH   SOLE 23 15,973 0 0
SONOS INC COM 83570H108 202 5,720 SH   SOLE 25 5,720 0 0
SONOS INC COM 83570H108 3,696 104,901 SH   SOLE 26 52,510 0 52,391
SONOS INC COM 83570H108 490 13,919 SH   SOLE 28 13,919 0 0
SONOS INC COM 83570H108 3,309 93,915 SH   SOLE 30 93,915 0 0
SONOS INC COM 83570H108 34,501 979,321 SH   SOLE 34 979,321 0 0
SONOS INC COM 83570H108 136 3,868 SH   SOLE 36 3,868 0 0
SONOS INC COM 83570H108 501 14,208 SH   SOLE 40 14,208 0 0
SONOS INC COM 83570H108 1,341 38,075 SH   SOLE 43 772 0 37,303
SONY GROUP CORPORATION SPONSORED ADR 835699307 1 11 SH   SOLE 17 0 0 11
SONY GROUP CORPORATION SPONSORED ADR 835699307 36,740 377,906 SH   SOLE 18 377,761 0 145
SONY GROUP CORPORATION SPONSORED ADR 835699307 88,686 912,219 SH   SOLE 43 89,726 0 822,493
SORRENTO THERAPEUTICS INC COM NEW 83587F202 2,589 267,183 SH   SOLE 2 125,606 0 141,577
SORRENTO THERAPEUTICS INC COM NEW 83587F202 9 959 SH   SOLE 4 959 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 44 4,530 SH   SOLE 7 4,530 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 8,656 893,326 SH   SOLE 18 848,130 0 45,196
SORRENTO THERAPEUTICS INC COM NEW 83587F202 12,143 1,253,193 SH   SOLE 19 1,253,193 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 90,083 9,296,488 SH   SOLE 21 9,296,488 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 66,108 6,822,255 SH   SOLE 22 6,648,984 0 173,271
SORRENTO THERAPEUTICS INC COM NEW 83587F202 341 35,179 SH   SOLE 23 35,179 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 116 12,005 SH   SOLE 25 12,005 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 2,596 267,916 SH   SOLE 26 103,436 0 164,480
SORRENTO THERAPEUTICS INC COM NEW 83587F202 275 28,413 SH   SOLE 28 28,413 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 1,554 160,322 SH   SOLE 30 160,322 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 47 4,809 SH   SOLE 36 4,809 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 276 28,440 SH   SOLE 40 28,440 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 416 42,904 SH   SOLE 43 1,050 0 41,854
SOS LIMITED SPNSORD ADS NEW 83587W106 5,804 1,753,443 SH   SOLE 21 1,753,443 0 0
SOS LIMITED SPNSORD ADS NEW 83587W106 3,909 1,180,827 SH   SOLE 22 1,137,325 0 43,502
SOS LIMITED SPNSORD ADS NEW 83587W106 1,554 469,418 SH   SOLE 30 469,418 0 0
SOTERA HEALTH CO COM 83601L102 5,209 214,968 SH   SOLE 2 81,383 0 133,585
SOTERA HEALTH CO COM 83601L102 31 1,268 SH   SOLE 7 1,268 0 0
SOTERA HEALTH CO COM 83601L102 1,138 46,969 SH   SOLE 18 46,969 0 0
SOTERA HEALTH CO COM 83601L102 150,725 6,220,586 SH   SOLE 19 6,220,586 0 0
SOTERA HEALTH CO COM 83601L102 1,238 51,103 SH   SOLE 20 51,103 0 0
SOTERA HEALTH CO COM 83601L102 26,267 1,084,071 SH   SOLE 21 1,084,071 0 0
SOTERA HEALTH CO COM 83601L102 46,748 1,929,324 SH   SOLE 22 1,831,660 0 97,664
SOTERA HEALTH CO COM 83601L102 57 2,360 SH   SOLE 25 2,360 0 0
SOTERA HEALTH CO COM 83601L102 786 32,425 SH   SOLE 26 32,425 0 0
SOTERA HEALTH CO COM 83601L102 145 5,996 SH   SOLE 28 5,996 0 0
SOTERA HEALTH CO COM 83601L102 489 20,192 SH   SOLE 30 20,192 0 0
SOTERA HEALTH CO COM 83601L102 36 1,498 SH   SOLE 31 1,498 0 0
SOTERA HEALTH CO COM 83601L102 12,290 507,209 SH   SOLE 34 507,209 0 0
SOTERA HEALTH CO COM 83601L102 225 9,266 SH   SOLE 40 9,266 0 0
SOTHERLY HOTELS INC COM 83600C103 9 3,038 SH   SOLE 18 3,038 0 0
SOTHERLY HOTELS INC COM 83600C103 139 46,315 SH   SOLE 21 46,315 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 156 3,399 SH   SOLE 21 3,399 0 0
SOUTH JERSEY INDS INC COM 838518108 3,005 115,898 SH   SOLE 2 31,140 0 84,758
SOUTH JERSEY INDS INC COM 838518108 12 458 SH   SOLE 4 458 0 0
SOUTH JERSEY INDS INC COM 838518108 6,769 261,056 SH   SOLE 7 261,056 0 0
SOUTH JERSEY INDS INC COM 838518108 11,158 430,322 SH   SOLE 18 430,322 0 0
SOUTH JERSEY INDS INC COM 838518108 4,597 177,285 SH   SOLE 19 177,285 0 0
SOUTH JERSEY INDS INC COM 838518108 353,071 13,616,311 SH   SOLE 21 13,616,311 0 0
SOUTH JERSEY INDS INC COM 838518108 72,510 2,796,383 SH   SOLE 22 2,642,831 0 153,552
SOUTH JERSEY INDS INC COM 838518108 212 8,166 SH   SOLE 25 8,166 0 0
SOUTH JERSEY INDS INC COM 838518108 1,329 51,271 SH   SOLE 26 44,074 0 7,197
SOUTH JERSEY INDS INC COM 838518108 349 13,468 SH   SOLE 28 13,256 0 212
SOUTH JERSEY INDS INC COM 838518108 5,808 223,987 SH   SOLE 30 223,987 0 0
SOUTH JERSEY INDS INC COM 838518108 366 14,113 SH   SOLE 36 14,113 0 0
SOUTH JERSEY INDS INC COM 838518108 286 11,040 SH   SOLE 40 11,040 0 0
SOUTH JERSEY INDS INC COM 838518108 994 38,342 SH   SOLE 43 2,905 0 35,437
SOUTH JERSEY INDS INC UNIT 04/01/2024 838518306 20,786 372,516 SH   SOLE 21 372,516 0 0
SOUTH PLAINS FINANCIAL INC COM 83946P107 433 18,719 SH   SOLE 2 4,894 0 13,825
SOUTH PLAINS FINANCIAL INC COM 83946P107 4 171 SH   SOLE 7 171 0 0
SOUTH PLAINS FINANCIAL INC COM 83946P107 917 39,645 SH   SOLE 18 39,645 0 0
SOUTH PLAINS FINANCIAL INC COM 83946P107 1,492 64,521 SH   SOLE 19 64,521 0 0
SOUTH PLAINS FINANCIAL INC COM 83946P107 9,604 415,226 SH   SOLE 21 415,226 0 0
SOUTH PLAINS FINANCIAL INC COM 83946P107 4,928 213,062 SH   SOLE 22 201,422 0 11,640
SOUTH PLAINS FINANCIAL INC COM 83946P107 401 17,330 SH   SOLE 26 0 0 17,330
SOUTH ST CORP COM 840441109 7,660 93,686 SH   SOLE 2 31,842 0 61,844
SOUTH ST CORP COM 840441109 20 247 SH   SOLE 4 247 0 0
SOUTH ST CORP COM 840441109 93 1,139 SH   SOLE 7 1,139 0 0
SOUTH ST CORP COM 840441109 18,677 228,436 SH   SOLE 18 228,436 0 0
SOUTH ST CORP COM 840441109 16,396 200,538 SH   SOLE 19 200,538 0 0
SOUTH ST CORP COM 840441109 219,329 2,682,601 SH   SOLE 21 2,682,601 0 0
SOUTH ST CORP COM 840441109 149,979 1,834,380 SH   SOLE 22 1,727,508 0 106,872
SOUTH ST CORP COM 840441109 116 1,424 SH   SOLE 23 1,424 0 0
SOUTH ST CORP COM 840441109 229 2,803 SH   SOLE 25 2,803 0 0
SOUTH ST CORP COM 840441109 3,526 43,130 SH   SOLE 26 24,596 0 18,534
SOUTH ST CORP COM 840441109 754 9,216 SH   SOLE 28 9,216 0 0
SOUTH ST CORP COM 840441109 4,430 54,187 SH   SOLE 30 54,187 0 0
SOUTH ST CORP COM 840441109 99 1,209 SH   SOLE 34 1,209 0 0
SOUTH ST CORP COM 840441109 311 3,803 SH   SOLE 36 3,803 0 0
SOUTH ST CORP COM 840441109 700 8,557 SH   SOLE 40 8,557 0 0
SOUTH ST CORP COM 840441109 623 7,622 SH   SOLE 43 384 0 7,238
SOUTHERN CO COM 842587107 203,741 3,367,058 SH   SOLE 2 1,301,354 0 2,065,704
SOUTHERN CO COM 842587107 42,085 695,501 SH   SOLE 4 653,830 0 41,671
SOUTHERN CO COM 842587107 76,187 1,259,073 SH   SOLE 7 1,170,779 0 88,294
SOUTHERN CO COM 842587107 1,691 27,953 SH   SOLE 13 23,167 0 4,786
SOUTHERN CO COM 842587107 8,528 140,928 SH   SOLE 15 140,928 0 0
SOUTHERN CO COM 842587107 114,943 1,899,567 SH   SOLE 18 1,657,369 0 242,198
SOUTHERN CO COM 842587107 116,993 1,933,457 SH   SOLE 19 1,933,457 0 0
SOUTHERN CO COM 842587107 1,669,992 27,598,604 SH   SOLE 21 27,598,604 0 0
SOUTHERN CO COM 842587107 1,536,079 25,385,546 SH   SOLE 22 22,114,664 0 3,270,882
SOUTHERN CO COM 842587107 58,290 963,319 SH   SOLE 23 963,319 0 0
SOUTHERN CO COM 842587107 25,249 417,270 SH   SOLE 25 417,270 0 0
SOUTHERN CO COM 842587107 153,856 2,542,646 SH   SOLE 26 1,070,566 0 1,472,080
SOUTHERN CO COM 842587107 33,902 560,271 SH   SOLE 28 121,536 0 438,735
SOUTHERN CO COM 842587107 14,095 232,944 SH   SOLE 29 232,944 0 0
SOUTHERN CO COM 842587107 302,565 5,000,244 SH   SOLE 30 5,000,244 0 0
SOUTHERN CO COM 842587107 55,283 913,614 SH   SOLE 31 496,638 0 416,976
SOUTHERN CO COM 842587107 26,067 430,793 SH   SOLE 34 430,793 0 0
SOUTHERN CO COM 842587107 18,535 306,320 SH   SOLE 35 306,320 0 0
SOUTHERN CO COM 842587107 46,795 773,342 SH   SOLE 36 773,342 0 0
SOUTHERN CO COM 842587107 1,222 20,199 SH   SOLE 40 20,199 0 0
SOUTHERN CO COM 842587107 35,054 579,317 SH   SOLE 43 63,948 0 515,369
SOUTHERN CO UNIT 08/01/2022 842587602 148,459 2,932,242 SH   SOLE 21 2,932,242 0 0
SOUTHERN COPPER CORP COM 84265V105 21,154 328,894 SH   SOLE 2 84,102 0 244,792
SOUTHERN COPPER CORP COM 84265V105 2,572 39,991 SH   SOLE 4 19,572 0 20,419
SOUTHERN COPPER CORP COM 84265V105 8,458 131,499 SH   SOLE 7 131,499 0 0
SOUTHERN COPPER CORP COM 84265V105 22 336 SH   SOLE 13 336 0 0
SOUTHERN COPPER CORP COM 84265V105 234 3,639 SH   SOLE 15 3,639 0 0
SOUTHERN COPPER CORP COM 84265V105 5,828 90,607 SH   SOLE 18 90,607 0 0
SOUTHERN COPPER CORP COM 84265V105 2,135 33,199 SH   SOLE 19 33,199 0 0
SOUTHERN COPPER CORP COM 84265V105 171,080 2,659,825 SH   SOLE 21 2,659,825 0 0
SOUTHERN COPPER CORP COM 84265V105 106,998 1,663,525 SH   SOLE 22 1,501,786 0 161,739
SOUTHERN COPPER CORP COM 84265V105 2,497 38,821 SH   SOLE 23 38,821 0 0
SOUTHERN COPPER CORP COM 84265V105 2,466 38,341 SH   SOLE 25 38,341 0 0
SOUTHERN COPPER CORP COM 84265V105 19,922 309,732 SH   SOLE 26 146,475 0 163,257
SOUTHERN COPPER CORP COM 84265V105 5,234 81,375 SH   SOLE 28 0 0 81,375
SOUTHERN COPPER CORP COM 84265V105 9,131 141,969 SH   SOLE 29 141,969 0 0
SOUTHERN COPPER CORP COM 84265V105 28,552 443,913 SH   SOLE 30 443,913 0 0
SOUTHERN COPPER CORP COM 84265V105 15,459 240,345 SH   SOLE 31 238,949 0 1,396
SOUTHERN COPPER CORP COM 84265V105 450 7,000 SH   SOLE 34 7,000 0 0
SOUTHERN COPPER CORP COM 84265V105 1,429 22,218 SH   SOLE 36 22,218 0 0
SOUTHERN COPPER CORP COM 84265V105 26 403 SH   SOLE 40 403 0 0
SOUTHERN COPPER CORP COM 84265V105 15,872 246,770 SH   SOLE 43 8,103 0 238,667
SOUTHERN FIRST BANCSHARES COM 842873101 251 4,915 SH   SOLE 2 728 0 4,187
SOUTHERN FIRST BANCSHARES COM 842873101 7 133 SH   SOLE 7 133 0 0
SOUTHERN FIRST BANCSHARES COM 842873101 1,354 26,468 SH   SOLE 18 26,468 0 0
SOUTHERN FIRST BANCSHARES COM 842873101 680 13,290 SH   SOLE 19 13,290 0 0
SOUTHERN FIRST BANCSHARES COM 842873101 14,698 287,299 SH   SOLE 21 287,299 0 0
SOUTHERN FIRST BANCSHARES COM 842873101 5,492 107,347 SH   SOLE 22 100,994 0 6,353
SOUTHERN FIRST BANCSHARES COM 842873101 76 1,478 SH   SOLE 43 0 0 1,478
SOUTHERN MO BANCORP INC COM 843380106 795 17,682 SH   SOLE 2 8,092 0 9,590
SOUTHERN MO BANCORP INC COM 843380106 7 159 SH   SOLE 7 159 0 0
SOUTHERN MO BANCORP INC COM 843380106 1,341 29,816 SH   SOLE 18 29,816 0 0
SOUTHERN MO BANCORP INC COM 843380106 1,602 35,631 SH   SOLE 19 35,631 0 0
SOUTHERN MO BANCORP INC COM 843380106 14,121 314,079 SH   SOLE 21 314,079 0 0
SOUTHERN MO BANCORP INC COM 843380106 10,987 244,379 SH   SOLE 22 235,712 0 8,667
SOUTHERN MO BANCORP INC COM 843380106 157 3,491 SH   SOLE 23 3,491 0 0
SOUTHERN MO BANCORP INC COM 843380106 650 14,461 SH   SOLE 26 0 0 14,461
SOUTHSIDE BANCSHARES INC COM 84470P109 1,283 33,556 SH   SOLE 2 9,623 0 23,933
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,773 124,852 SH   SOLE 18 124,852 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 2,113 55,274 SH   SOLE 19 55,274 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 139,197 3,641,031 SH   SOLE 21 3,641,031 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 31,510 824,223 SH   SOLE 22 781,840 0 42,383
SOUTHSIDE BANCSHARES INC COM 84470P109 40 1,053 SH   SOLE 25 1,053 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 419 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,301 60,179 SH   SOLE 30 60,179 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 460 12,021 SH   SOLE 43 480 0 11,541
SOUTHWEST AIRLS CO COM 844741108 81,240 1,530,226 SH   SOLE 2 495,954 0 1,034,272
SOUTHWEST AIRLS CO COM 844741108 5,001 94,192 SH   SOLE 4 88,165 0 6,027
SOUTHWEST AIRLS CO COM 844741108 26,837 505,508 SH   SOLE 7 480,906 0 24,602
SOUTHWEST AIRLS CO COM 844741108 12 235 SH   SOLE 13 235 0 0
SOUTHWEST AIRLS CO COM 844741108 1,274 24,004 SH   SOLE 15 24,004 0 0
SOUTHWEST AIRLS CO COM 844741108 61 1,154 SH   SOLE 17 0 0 1,154
SOUTHWEST AIRLS CO COM 844741108 81,394 1,533,140 SH   SOLE 18 1,445,415 0 87,725
SOUTHWEST AIRLS CO COM 844741108 56,445 1,063,191 SH   SOLE 19 1,063,191 0 0
SOUTHWEST AIRLS CO COM 844741108 717,182 13,508,791 SH   SOLE 21 13,508,791 0 0
SOUTHWEST AIRLS CO COM 844741108 670,630 12,631,938 SH   SOLE 22 11,160,871 0 1,471,067
SOUTHWEST AIRLS CO COM 844741108 9,697 182,661 SH   SOLE 23 182,661 0 0
SOUTHWEST AIRLS CO COM 844741108 17,814 335,534 SH   SOLE 25 335,534 0 0
SOUTHWEST AIRLS CO COM 844741108 38,879 732,331 SH   SOLE 26 248,554 0 483,777
SOUTHWEST AIRLS CO COM 844741108 13,682 257,721 SH   SOLE 28 18,683 0 239,038
SOUTHWEST AIRLS CO COM 844741108 3,599 67,792 SH   SOLE 29 67,792 0 0
SOUTHWEST AIRLS CO COM 844741108 78,613 1,480,759 SH   SOLE 30 1,480,759 0 0
SOUTHWEST AIRLS CO COM 844741108 6,998 131,813 SH   SOLE 31 122,263 0 9,550
SOUTHWEST AIRLS CO COM 844741108 20,293 382,240 SH   SOLE 34 382,240 0 0
SOUTHWEST AIRLS CO COM 844741108 3,850 72,518 SH   SOLE 36 72,518 0 0
SOUTHWEST AIRLS CO COM 844741108 309 5,827 SH   SOLE 40 5,827 0 0
SOUTHWEST AIRLS CO COM 844741108 13,529 254,825 SH   SOLE 43 8,540 0 246,285
SOUTHWEST AIRLS CO NOTE 1.250% 5/0 844741BG2 20,679 13,655,000 PRN   SOLE 21 13,655,000 0 0
SOUTHWEST GAS HLDGS INC COM 844895102 18,669 282,055 SH   SOLE 2 103,815 0 178,240
SOUTHWEST GAS HLDGS INC COM 844895102 16 236 SH   SOLE 4 236 0 0
SOUTHWEST GAS HLDGS INC COM 844895102 6,022 90,987 SH   SOLE 7 90,987 0 0
SOUTHWEST GAS HLDGS INC COM 844895102 23,277 351,670 SH   SOLE 18 335,785 0 15,885
SOUTHWEST GAS HLDGS INC COM 844895102 75,595 1,142,096 SH   SOLE 19 1,142,096 0 0
SOUTHWEST GAS HLDGS INC COM 844895102 366,246 5,533,246 SH   SOLE 21 5,533,246 0 0
SOUTHWEST GAS HLDGS INC COM 844895102 200,320 3,026,445 SH   SOLE 22 2,939,161 0 87,284
SOUTHWEST GAS HLDGS INC COM 844895102 3,151 47,602 SH   SOLE 23 47,602 0 0
SOUTHWEST GAS HLDGS INC COM 844895102 259 3,913 SH   SOLE 25 3,913 0 0
SOUTHWEST GAS HLDGS INC COM 844895102 16,919 255,619 SH   SOLE 26 19,688 0 235,931
SOUTHWEST GAS HLDGS INC COM 844895102 532 8,032 SH   SOLE 28 7,149 0 883
SOUTHWEST GAS HLDGS INC COM 844895102 2,829 42,737 SH   SOLE 30 42,737 0 0
SOUTHWEST GAS HLDGS INC COM 844895102 1,566 23,665 SH   SOLE 32 23,665 0 0
SOUTHWEST GAS HLDGS INC COM 844895102 291 4,390 SH   SOLE 34 4,390 0 0
SOUTHWEST GAS HLDGS INC COM 844895102 461 6,969 SH   SOLE 36 6,969 0 0
SOUTHWEST GAS HLDGS INC COM 844895102 453 6,845 SH   SOLE 40 6,845 0 0
SOUTHWEST GAS HLDGS INC COM 844895102 6,444 97,363 SH   SOLE 43 3,063 0 94,300
SOUTHWESTERN ENERGY CO COM 845467109 1,512 266,609 SH   SOLE 2 206,609 0 60,000
SOUTHWESTERN ENERGY CO COM 845467109 15 2,634 SH   SOLE 4 2,634 0 0
SOUTHWESTERN ENERGY CO COM 845467109 97 17,176 SH   SOLE 7 17,176 0 0
SOUTHWESTERN ENERGY CO COM 845467109 15,005 2,646,364 SH   SOLE 18 2,646,364 0 0
SOUTHWESTERN ENERGY CO COM 845467109 6,937 1,223,499 SH   SOLE 19 1,223,499 0 0
SOUTHWESTERN ENERGY CO COM 845467109 437,140 77,096,919 SH   SOLE 21 77,096,919 0 0
SOUTHWESTERN ENERGY CO COM 845467109 95,475 16,838,553 SH   SOLE 22 16,443,212 0 395,341
SOUTHWESTERN ENERGY CO COM 845467109 786 138,615 SH   SOLE 23 138,615 0 0
SOUTHWESTERN ENERGY CO COM 845467109 135 23,761 SH   SOLE 25 23,761 0 0
SOUTHWESTERN ENERGY CO COM 845467109 1,677 295,786 SH   SOLE 26 249,530 0 46,256
SOUTHWESTERN ENERGY CO COM 845467109 796 140,439 SH   SOLE 28 77,394 0 63,045
SOUTHWESTERN ENERGY CO COM 845467109 9,926 1,750,676 SH   SOLE 30 1,750,676 0 0
SOUTHWESTERN ENERGY CO COM 845467109 146 25,771 SH   SOLE 36 25,771 0 0
SOUTHWESTERN ENERGY CO COM 845467109 434 76,494 SH   SOLE 40 76,494 0 0
SOUTHWESTERN ENERGY CO COM 845467109 4,822 850,507 SH   SOLE 43 27,293 0 823,214
SP PLUS CORP COM 78469C103 296 9,690 SH   SOLE 2 7,166 0 2,524
SP PLUS CORP COM 78469C103 4 122 SH   SOLE 4 122 0 0
SP PLUS CORP COM 78469C103 11 375 SH   SOLE 7 375 0 0
SP PLUS CORP COM 78469C103 2,300 75,176 SH   SOLE 18 75,176 0 0
SP PLUS CORP COM 78469C103 1,239 40,493 SH   SOLE 19 40,493 0 0
SP PLUS CORP COM 78469C103 26,305 859,930 SH   SOLE 21 859,930 0 0
SP PLUS CORP COM 78469C103 16,912 552,871 SH   SOLE 22 539,710 0 13,161
SP PLUS CORP COM 78469C103 46 1,489 SH   SOLE 25 1,489 0 0
SP PLUS CORP COM 78469C103 144 4,706 SH   SOLE 26 1,618 0 3,088
SP PLUS CORP COM 78469C103 95 3,116 SH   SOLE 28 3,116 0 0
SP PLUS CORP COM 78469C103 544 17,779 SH   SOLE 30 17,779 0 0
SP PLUS CORP COM 78469C103 90 2,941 SH   SOLE 36 2,941 0 0
SP PLUS CORP COM 78469C103 92 3,010 SH   SOLE 40 3,010 0 0
SP PLUS CORP COM 78469C103 74 2,423 SH   SOLE 43 56 0 2,367
SPAR GROUP INC COM 784933103 2 1,541 SH   SOLE 18 1,541 0 0
SPAR GROUP INC COM 784933103 53 37,129 SH   SOLE 21 37,129 0 0
SPAR GROUP INC COM 784933103 2 1,079 SH   SOLE 22 1,079 0 0
SPARK ENERGY INC CL A COM 846511103 86 7,631 SH   SOLE 2 1,039 0 6,592
SPARK ENERGY INC CL A COM 846511103 1 123 SH   SOLE 7 123 0 0
SPARK ENERGY INC CL A COM 846511103 490 43,213 SH   SOLE 18 43,213 0 0
SPARK ENERGY INC CL A COM 846511103 251 22,146 SH   SOLE 19 22,146 0 0
SPARK ENERGY INC CL A COM 846511103 5,000 441,298 SH   SOLE 21 441,298 0 0
SPARK ENERGY INC CL A COM 846511103 4,234 373,718 SH   SOLE 22 369,866 0 3,852
SPARK ENERGY INC CL A COM 846511103 5 455 SH   SOLE 43 0 0 455
SPARTANNASH CO COM 847215100 1,059 54,836 SH   SOLE 2 17,283 0 37,553
SPARTANNASH CO COM 847215100 3 137 SH   SOLE 4 137 0 0
SPARTANNASH CO COM 847215100 11 575 SH   SOLE 7 575 0 0
SPARTANNASH CO COM 847215100 3,027 156,741 SH   SOLE 18 156,741 0 0
SPARTANNASH CO COM 847215100 2,106 109,088 SH   SOLE 19 109,088 0 0
SPARTANNASH CO COM 847215100 89,298 4,624,439 SH   SOLE 21 4,624,439 0 0
SPARTANNASH CO COM 847215100 19,621 1,016,097 SH   SOLE 22 962,309 0 53,788
SPARTANNASH CO COM 847215100 370 19,168 SH   SOLE 23 19,168 0 0
SPARTANNASH CO COM 847215100 19 966 SH   SOLE 25 966 0 0
SPARTANNASH CO COM 847215100 621 32,174 SH   SOLE 26 15,577 0 16,597
SPARTANNASH CO COM 847215100 105 5,434 SH   SOLE 28 5,434 0 0
SPARTANNASH CO COM 847215100 1,772 91,770 SH   SOLE 30 91,770 0 0
SPARTANNASH CO COM 847215100 84 4,339 SH   SOLE 40 4,339 0 0
SPARTANNASH CO COM 847215100 2,002 103,662 SH   SOLE 43 5,340 0 98,322
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 101 293 SH   SOLE 17 0 0 293
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 11 32 SH   SOLE 18 32 0 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 155 450 SH   SOLE 43 0 0 450
SPDR GOLD TR GOLD SHS 78463V107 804 4,852 SH   SOLE 4 4,852 0 0
SPDR GOLD TR GOLD SHS 78463V107 11,958 72,199 SH   SOLE 18 72,199 0 0
SPDR GOLD TR GOLD SHS 78463V107 64,466 389,216 SH   SOLE 19 389,216 0 0
SPDR GOLD TR GOLD SHS 78463V107 4,983 30,083 SH   SOLE 22 30,083 0 0
SPDR GOLD TR GOLD SHS 78463V107 172,316 1,040,369 SH   SOLE 25 1,040,369 0 0
SPDR GOLD TR GOLD SHS 78463V107 29,999 181,119 SH   SOLE 34 181,119 0 0
SPDR GOLD TR OPTIONS 78463V107 18,633 112,500 SH Put SOLE 19 112,500 0 0
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 59 1,268 SH   SOLE 2 1,268 0 0
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 66 1,416 SH   SOLE 4 1,416 0 0
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 1 29 SH   SOLE 17 0 0 29
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 893 19,060 SH   SOLE 18 19,060 0 0
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 11,788 251,729 SH   SOLE 19 251,729 0 0
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 533 11,392 SH   SOLE 22 11,392 0 0
SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 3,263 24,592 SH   SOLE 22 24,592 0 0
SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434 8 103 SH   SOLE 17 0 0 103
SPDR INDEX SHS FDS PORTFLI MSCI GBL 78463X475 3 63 SH   SOLE 17 0 0 63
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 159 3,497 SH   SOLE 17 0 0 3,497
SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 94,958 1,791,653 SH   SOLE 13 1,791,653 0 0
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 117 2,282 SH   SOLE 17 0 0 2,282
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 1 27 SH   SOLE 17 0 0 27
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 259 6,704 SH   SOLE 43 0 0 6,704
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 197 5,367 SH   SOLE 17 0 0 5,367
SPDR S&P 500 ETF TR OPTIONS 78462F103 64,036 149,600 SH Call SOLE 2 149,600 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 132,955 310,600 SH Put SOLE 2 310,600 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 63,523 148,400 SH Call SOLE 4 148,400 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 5,907 13,800 SH Put SOLE 4 13,800 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 795,164 1,857,600 SH Call SOLE 18 1,857,600 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 69,688 162,800 SH Put SOLE 18 162,800 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 9,228,161 21,558,100 SH Call SOLE 19 21,558,100 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 825,599 1,928,700 SH Put SOLE 19 1,928,700 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 440,260 1,028,500 SH Call SOLE 22 1,028,500 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 38,612 90,200 SH Put SOLE 22 90,200 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 39,039 91,200 SH Call SOLE 26 91,200 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 28,680 67,000 SH Call SOLE 30 67,000 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 3,567,708 8,334,600 SH Call SOLE 34 8,334,600 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 304,522 711,400 SH Put SOLE 34 711,400 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 109,008 254,655 SH   SOLE 2 254,655 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 29,396 68,673 SH   SOLE 17 0 0 68,673
SPDR S&P 500 ETF TR TR UNIT 78462F103 67,230 157,057 SH   SOLE 18 110,856 0 46,201
SPDR S&P 500 ETF TR TR UNIT 78462F103 4,182 9,770 SH   SOLE 19 9,770 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 9,858 23,030 SH   SOLE 22 23,030 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 395,451 923,821 SH   SOLE 23 923,821 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 21 50 SH   SOLE 43 0 0 50
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 18,881 38,454 SH   SOLE 2 38,454 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 1,759 3,582 SH   SOLE 17 0 0 3,582
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 426 868 SH   SOLE 18 868 0 0
SPDR SER TR PORTFOLIO INTRMD 78464A375 349,563 9,524,868 SH   OTR 2 0 0 9,524,868
SPDR SER TR PORTFOLIO SHORT 78464A474 229,744 7,340,051 SH   OTR 2 0 0 7,340,051
SPDR SER TR SPDR S&P1500VL 78464A128 2 11 SH   SOLE 17 0 0 11
SPDR SER TR S&P 600 SMCP GRW 78464A201 23 261 SH   SOLE 17 0 0 261
SPDR SER TR S&P 600 SMCP VAL 78464A300 1 7 SH   SOLE 17 0 0 7
SPDR SER TR PORTFOLIO INTRMD 78464A375 28 762 SH   SOLE 17 0 0 762
SPDR SER TR BLOMBRG BRC EMRG 78464A391 2 64 SH   SOLE 17 0 0 64
SPDR SER TR BLOMBRG BRC EMRG 78464A391 6 216 SH   SOLE 18 216 0 0
SPDR SER TR PRTFLO S&P500 GW 78464A409 44,426 705,518 SH   SOLE 17 0 0 705,518
SPDR SER TR PORTFOLIO SHORT 78464A474 0 10 SH   SOLE 17 0 0 10
SPDR SER TR PRTFLO S&P500 VL 78464A508 47,425 1,199,408 SH   SOLE 17 0 0 1,199,408
SPDR SER TR PRTFLO S&P500 VL 78464A508 3,600 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 19 663 SH   SOLE 17 0 0 663
SPDR SER TR DJ REIT ETF 78464A607 7 69 SH   SOLE 17 0 0 69
SPDR SER TR DJ REIT ETF 78464A607 940 8,963 SH   SOLE 22 8,963 0 0
SPDR SER TR PORTFOLIO AGRGTE 78464A649 14,729 490,818 SH   SOLE 17 0 0 490,818
SPDR SER TR PORTFLI TIPS ETF 78464A656 9,566 307,194 SH   SOLE 2 307,194 0 0
SPDR SER TR PORTFLI TIPS ETF 78464A656 217 6,967 SH   SOLE 17 0 0 6,967
SPDR SER TR PORTFOLIO LN TSR 78464A664 60 1,454 SH   SOLE 17 0 0 1,454
SPDR SER TR PORTFLI INTRMDIT 78464A672 5 163 SH   SOLE 17 0 0 163
SPDR SER TR S&P DIVID ETF 78464A763 19 154 SH   SOLE 17 0 0 154
SPDR SER TR S&P DIVID ETF 78464A763 1,043 8,531 SH   SOLE 43 0 0 8,531
SPDR SER TR PORTFOLI S&P1500 78464A805 180 3,400 SH   SOLE 17 0 0 3,400
SPDR SER TR S&P 600 SML CAP 78464A813 2,927 29,952 SH   SOLE 17 0 0 29,952
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 1 SH   SOLE 43 0 0 1
SPDR SER TR PORTFOLIO S&P400 78464A847 39 835 SH   SOLE 17 0 0 835
SPDR SER TR PORTFOLIO S&P500 78464A854 51,535 1,023,939 SH   SOLE 17 0 0 1,023,939
SPDR SER TR S&P BIOTECH 78464A870 508 3,750 SH   SOLE 22 3,750 0 0
SPDR SER TR S&P HOMEBUILD 78464A888 7,011 95,728 SH   SOLE 26 95,728 0 0
SPDR SER TR BLOMBERG BRC INV 78468R200 0 10 SH   SOLE 17 0 0 10
SPDR SER TR BLOOMBERG SRT TR 78468R408 0 3 SH   SOLE 17 0 0 3
SPDR SER TR OPTIONS 78468R556 135 1,400 SH Call SOLE 4 1,400 0 0
SPDR SER TR OPTIONS 78468R556 1,818 18,800 SH Call SOLE 18 18,800 0 0
SPDR SER TR OPTIONS 78468R556 30,767 318,200 SH Call SOLE 19 318,200 0 0
SPDR SER TR OPTIONS 78468R556 1,102 11,400 SH Call SOLE 22 11,400 0 0
SPDR SER TR S&P OILGAS EXP 78468R556 215 2,227 SH   SOLE 2 2,227 0 0
SPDR SER TR S&P OILGAS EXP 78468R556 322 3,331 SH   SOLE 4 3,331 0 0
SPDR SER TR S&P OILGAS EXP 78468R556 4,314 44,619 SH   SOLE 18 44,619 0 0
SPDR SER TR S&P OILGAS EXP 78468R556 32,686 338,052 SH   SOLE 19 338,052 0 0
SPDR SER TR S&P OILGAS EXP 78468R556 2,066 21,372 SH   SOLE 22 21,372 0 0
SPDR SER TR S&P OILGAS EXP 78468R556 108,432 1,121,435 SH   SOLE 25 1,121,435 0 0
SPDR SER TR BLOOMBERG BRCLYS 78468R622 4,420 40,197 SH   SOLE 2 40,197 0 0
SPDR SER TR BLOOMBERG BRCLYS 78468R622 766 6,964 SH   SOLE 4 6,964 0 0
SPDR SER TR BLOOMBERG BRCLYS 78468R622 9,297 84,548 SH   SOLE 17 0 0 84,548
SPDR SER TR BLOOMBERG BRCLYS 78468R622 1,523 13,850 SH   SOLE 18 13,850 0 0
SPDR SER TR BLOOMBERG BRCLYS 78468R622 93,940 854,307 SH   SOLE 19 854,307 0 0
SPDR SER TR BLOOMBERG BRCLYS 78468R622 65,783 598,249 SH   SOLE 22 598,249 0 0
SPDR SER TR BLOOMBERG BRCLYS 78468R622 16,256 147,837 SH   SOLE 26 0 0 147,837
SPDR SER TR BLOOMBERG BRCLYS 78468R622 8,247 75,000 SH   SOLE 30 75,000 0 0
SPDR SER TR OPTIONS 78468R622 1,649 15,000 SH Put SOLE 2 15,000 0 0
SPDR SER TR OPTIONS 78468R622 121 1,100 SH Put SOLE 4 1,100 0 0
SPDR SER TR OPTIONS 78468R622 1,440 13,100 SH Put SOLE 18 13,100 0 0
SPDR SER TR OPTIONS 78468R622 48,305 439,300 SH Put SOLE 19 439,300 0 0
SPDR SER TR OPTIONS 78468R622 25,148 228,700 SH Put SOLE 22 228,700 0 0
SPDR SER TR SPDR BLOOMBERG 78468R663 11 124 SH   SOLE 17 0 0 124
SPDR SER TR SPDR BLOOMBERG 78468R663 1 12 SH   SOLE 18 12 0 0
SPDR SER TR NUVEEN BRC MUNIC 78468R721 3 65 SH   SOLE 2 65 0 0
SPDR SER TR NUVEEN BRC MUNIC 78468R721 35 680 SH   SOLE 17 0 0 680
SPDR SER TR NUVEEN BLMBRG SR 78468R739 10 210 SH   SOLE 2 210 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 11 265 SH   SOLE 17 0 0 265
SPDR SER TR PORTFOLIO S&P600 78468R853 4,771 108,580 SH   SOLE 17 0 0 108,580
SPDR SER TR BLOMBERG 1 10 YR 78468R861 1 30 SH   SOLE 17 0 0 30
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 7,462 87,746 SH   SOLE 2 13,649 0 74,097
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 14 163 SH   SOLE 4 163 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 85 1,001 SH   SOLE 7 1,001 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 1,381 16,240 SH   SOLE 18 16,240 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 954 11,219 SH   SOLE 19 11,219 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 38,314 450,546 SH   SOLE 21 450,546 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 82,964 975,587 SH   SOLE 22 924,424 0 51,163
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 106 1,246 SH   SOLE 25 1,246 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 1,653 19,441 SH   SOLE 26 15,886 0 3,555
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 485 5,700 SH   SOLE 28 3,371 0 2,329
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 2,681 31,527 SH   SOLE 30 31,527 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 63 744 SH   SOLE 31 744 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 243 2,858 SH   SOLE 36 2,858 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 408 4,800 SH   SOLE 40 4,800 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 842 9,901 SH   SOLE 43 270 0 9,631
SPECTRUM PHARMACEUTICALS INC COM 84763A108 1,530 408,082 SH   SOLE 2 205,491 0 202,591
SPECTRUM PHARMACEUTICALS INC COM 84763A108 1 377 SH   SOLE 4 377 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 8 2,144 SH   SOLE 7 2,144 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 2,577 687,212 SH   SOLE 18 638,799 0 48,413
SPECTRUM PHARMACEUTICALS INC COM 84763A108 6,540 1,743,872 SH   SOLE 19 1,743,872 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 77,298 20,612,827 SH   SOLE 21 20,612,827 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 21,286 5,676,231 SH   SOLE 22 5,613,123 0 63,108
SPECTRUM PHARMACEUTICALS INC COM 84763A108 312 83,131 SH   SOLE 23 83,131 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 19 5,198 SH   SOLE 25 5,198 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 1,621 432,356 SH   SOLE 26 25,428 0 406,928
SPECTRUM PHARMACEUTICALS INC COM 84763A108 46 12,332 SH   SOLE 28 12,332 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 1,612 429,911 SH   SOLE 30 429,911 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 16 4,254 SH   SOLE 34 4,254 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 16 4,175 SH   SOLE 36 4,175 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 47 12,610 SH   SOLE 40 12,610 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 301 80,175 SH   SOLE 43 0 0 80,175
SPERO THERAPEUTICS INC COM 84833T103 145 10,368 SH   SOLE 2 1,392 0 8,976
SPERO THERAPEUTICS INC COM 84833T103 5 377 SH   SOLE 7 377 0 0
SPERO THERAPEUTICS INC COM 84833T103 1,058 75,818 SH   SOLE 18 75,818 0 0
SPERO THERAPEUTICS INC COM 84833T103 541 38,755 SH   SOLE 19 38,755 0 0
SPERO THERAPEUTICS INC COM 84833T103 14,478 1,037,076 SH   SOLE 21 1,037,076 0 0
SPERO THERAPEUTICS INC COM 84833T103 8,402 601,858 SH   SOLE 22 595,967 0 5,891
SPERO THERAPEUTICS INC COM 84833T103 138 9,851 SH   SOLE 30 9,851 0 0
SPERO THERAPEUTICS INC COM 84833T103 66 4,719 SH   SOLE 43 0 0 4,719
SPIRE INC COM 84857L101 5,710 79,015 SH   SOLE 2 36,597 0 42,418
SPIRE INC COM 84857L101 455 6,293 SH   SOLE 4 6,293 0 0
SPIRE INC COM 84857L101 5,581 77,221 SH   SOLE 7 77,221 0 0
SPIRE INC COM 84857L101 19,470 269,406 SH   SOLE 18 269,406 0 0
SPIRE INC COM 84857L101 6,583 91,089 SH   SOLE 19 91,089 0 0
SPIRE INC COM 84857L101 283,983 3,929,472 SH   SOLE 21 3,929,472 0 0
SPIRE INC COM 84857L101 110,027 1,522,441 SH   SOLE 22 1,446,458 0 75,983
SPIRE INC COM 84857L101 110 1,521 SH   SOLE 25 1,521 0 0
SPIRE INC COM 84857L101 1,843 25,500 SH   SOLE 26 21,469 0 4,031
SPIRE INC COM 84857L101 876 12,124 SH   SOLE 28 6,644 0 5,480
SPIRE INC COM 84857L101 4,550 62,960 SH   SOLE 30 62,960 0 0
SPIRE INC COM 84857L101 5 70 SH   SOLE 31 0 0 70
SPIRE INC COM 84857L101 259 3,584 SH   SOLE 36 3,584 0 0
SPIRE INC COM 84857L101 442 6,120 SH   SOLE 40 6,120 0 0
SPIRE INC COM 84857L101 4,472 61,883 SH   SOLE 43 10,243 0 51,640
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 10,779 228,414 SH   SOLE 2 35,622 0 192,792
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 16 341 SH   SOLE 4 341 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 132 2,799 SH   SOLE 7 2,799 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 2,029 42,993 SH   SOLE 18 42,993 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 1,359 28,788 SH   SOLE 19 28,788 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 95,536 2,024,507 SH   SOLE 21 2,024,507 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 116,503 2,468,809 SH   SOLE 22 2,345,544 0 123,265
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 200 4,232 SH   SOLE 25 4,232 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 2,280 48,315 SH   SOLE 26 40,045 0 8,270
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 721 15,287 SH   SOLE 28 11,127 0 4,160
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 3,714 78,707 SH   SOLE 30 78,707 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 86 1,822 SH   SOLE 31 1,822 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 348 7,376 SH   SOLE 36 7,376 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 589 12,480 SH   SOLE 40 12,480 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 3,761 79,690 SH   SOLE 43 9,192 0 70,498
SPIRIT AIRLS INC COM 848577102 8,474 278,396 SH   SOLE 2 84,835 0 193,561
SPIRIT AIRLS INC COM 848577102 4 128 SH   SOLE 4 128 0 0
SPIRIT AIRLS INC COM 848577102 48 1,581 SH   SOLE 7 1,581 0 0
SPIRIT AIRLS INC COM 848577102 2 74 SH   SOLE 17 0 0 74
SPIRIT AIRLS INC COM 848577102 10,056 330,340 SH   SOLE 18 319,457 0 10,883
SPIRIT AIRLS INC COM 848577102 33,155 1,089,186 SH   SOLE 19 1,089,186 0 0
SPIRIT AIRLS INC COM 848577102 108,373 3,560,205 SH   SOLE 21 3,560,205 0 0
SPIRIT AIRLS INC COM 848577102 108,858 3,576,150 SH   SOLE 22 3,461,123 0 115,027
SPIRIT AIRLS INC COM 848577102 1,323 43,463 SH   SOLE 23 43,463 0 0
SPIRIT AIRLS INC COM 848577102 45 1,484 SH   SOLE 25 1,484 0 0
SPIRIT AIRLS INC COM 848577102 6,641 218,152 SH   SOLE 26 7,210 0 210,942
SPIRIT AIRLS INC COM 848577102 79 2,601 SH   SOLE 28 2,601 0 0
SPIRIT AIRLS INC COM 848577102 963 31,623 SH   SOLE 30 31,623 0 0
SPIRIT AIRLS INC COM 848577102 201 6,611 SH   SOLE 34 6,611 0 0
SPIRIT AIRLS INC COM 848577102 105 3,447 SH   SOLE 40 3,447 0 0
SPIRIT AIRLS INC COM 848577102 1,744 57,299 SH   SOLE 43 27,593 0 29,706
SPIRIT AIRLS INC NOTE 1.000% 5/1 848577AB8 2,907 3,050,000 PRN   SOLE 21 3,050,000 0 0
SPIRIT OF TEX BANCSHARES INC COM 84861D103 235 10,272 SH   SOLE 2 1,244 0 9,028
SPIRIT OF TEX BANCSHARES INC COM 84861D103 5 206 SH   SOLE 7 206 0 0
SPIRIT OF TEX BANCSHARES INC COM 84861D103 1,076 47,098 SH   SOLE 18 47,098 0 0
SPIRIT OF TEX BANCSHARES INC COM 84861D103 561 24,554 SH   SOLE 19 24,554 0 0
SPIRIT OF TEX BANCSHARES INC COM 84861D103 11,704 512,425 SH   SOLE 21 512,425 0 0
SPIRIT OF TEX BANCSHARES INC COM 84861D103 8,296 363,207 SH   SOLE 22 348,300 0 14,907
SPIRIT OF TEX BANCSHARES INC COM 84861D103 11 496 SH   SOLE 43 0 0 496
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 18,056 377,431 SH   SOLE 2 184,452 0 192,979
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 30,009 627,278 SH   SOLE 4 627,278 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 7,235 151,241 SH   SOLE 7 151,241 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 30,703 641,780 SH   SOLE 18 641,441 0 339
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 39,634 828,477 SH   SOLE 19 828,477 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 304,952 6,374,412 SH   SOLE 21 6,374,412 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 220,229 4,603,444 SH   SOLE 22 4,168,509 0 434,935
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 1,624 33,944 SH   SOLE 23 33,944 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 23,652 494,395 SH   SOLE 25 494,395 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 2,212 46,229 SH   SOLE 26 38,344 0 7,885
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 7,514 157,067 SH   SOLE 28 81,662 0 75,405
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 87 1,810 SH   SOLE 29 1,810 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 24,062 502,965 SH   SOLE 30 502,965 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 192 4,018 SH   SOLE 31 4,018 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 23,080 482,439 SH   SOLE 34 482,439 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 147 3,081 SH   SOLE 36 3,081 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 654 13,668 SH   SOLE 40 13,668 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 5,514 115,269 SH   SOLE 43 12,685 0 102,584
SPLUNK INC COM 848637104 47,404 327,876 SH   SOLE 2 28,766 0 299,110
SPLUNK INC COM 848637104 13,410 92,753 SH   SOLE 4 53,980 0 38,773
SPLUNK INC COM 848637104 4,775 33,029 SH   SOLE 7 30,368 0 2,661
SPLUNK INC COM 848637104 6,031 41,713 SH   SOLE 13 40,567 0 1,146
SPLUNK INC COM 848637104 2,486 17,196 SH   SOLE 15 17,196 0 0
SPLUNK INC COM 848637104 0 3 SH   SOLE 17 0 0 3
SPLUNK INC COM 848637104 38,930 269,264 SH   SOLE 18 252,352 0 16,912
SPLUNK INC COM 848637104 54,636 377,895 SH   SOLE 19 377,895 0 0
SPLUNK INC COM 848637104 447,093 3,092,354 SH   SOLE 21 3,092,354 0 0
SPLUNK INC COM 848637104 541,430 3,744,844 SH   SOLE 22 3,497,230 0 247,614
SPLUNK INC COM 848637104 13,353 92,357 SH   SOLE 23 92,357 0 0
SPLUNK INC COM 848637104 47,452 328,207 SH   SOLE 25 328,207 0 0
SPLUNK INC COM 848637104 45,158 312,337 SH   SOLE 26 175,211 0 137,126
SPLUNK INC COM 848637104 49,383 341,562 SH   SOLE 28 20,933 0 320,629
SPLUNK INC COM 848637104 28 195 SH   SOLE 29 195 0 0
SPLUNK INC COM 848637104 145,539 1,006,634 SH   SOLE 30 1,006,634 0 0
SPLUNK INC COM 848637104 6,837 47,291 SH   SOLE 31 29,247 0 18,044
SPLUNK INC COM 848637104 5,087 35,183 SH   SOLE 32 35,183 0 0
SPLUNK INC COM 848637104 13,933 96,369 SH   SOLE 34 96,369 0 0
SPLUNK INC COM 848637104 12,033 83,226 SH   SOLE 36 83,226 0 0
SPLUNK INC COM 848637104 858 5,933 SH   SOLE 40 5,933 0 0
SPLUNK INC COM 848637104 9,283 64,209 SH   SOLE 43 5,253 0 58,956
SPLUNK INC NOTE 0.500% 9/1 848637AC8 4,880 4,193,000 PRN   SOLE 21 4,193,000 0 0
SPLUNK INC NOTE 1.125% 9/1 848637AD6 6,961 5,706,000 PRN   SOLE 21 5,706,000 0 0
SPLUNK INC NOTE 1.125% 6/1 848637AF1 6,958 7,141,000 PRN   SOLE 21 7,141,000 0 0
SPOK HLDGS INC COM 84863T106 207 21,522 SH   SOLE 18 21,522 0 0
SPOK HLDGS INC COM 84863T106 64 6,677 SH   SOLE 19 6,677 0 0
SPOK HLDGS INC COM 84863T106 15,626 1,624,310 SH   SOLE 21 1,624,310 0 0
SPOK HLDGS INC COM 84863T106 3,830 398,161 SH   SOLE 22 398,161 0 0
SPOK HLDGS INC COM 84863T106 247 25,640 SH   SOLE 30 25,640 0 0
SPOK HLDGS INC COM 84863T106 42 4,319 SH   SOLE 43 0 0 4,319
SPORTSMANS WHSE HLDGS INC COM 84920Y106 375 21,114 SH   SOLE 2 16,796 0 4,318
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,472 139,136 SH   SOLE 18 139,136 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 1,643 92,484 SH   SOLE 19 92,484 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 28,334 1,594,508 SH   SOLE 21 1,594,508 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 19,604 1,103,211 SH   SOLE 22 1,070,854 0 32,357
SPORTSMANS WHSE HLDGS INC COM 84920Y106 185 10,390 SH   SOLE 30 10,390 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 123 6,949 SH   SOLE 40 6,949 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 74 4,181 SH   SOLE 43 0 0 4,181
SPOTIFY TECHNOLOGY S A SHS L8681T102 75,467 273,837 SH   SOLE 2 25,955 0 247,882
SPOTIFY TECHNOLOGY S A SHS L8681T102 312 1,133 SH   SOLE 4 1,133 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 744 2,698 SH   SOLE 7 2,698 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 4,129 14,983 SH   SOLE 13 14,983 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 270 979 SH   SOLE 15 979 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 22,900 83,094 SH   SOLE 18 73,512 0 9,582
SPOTIFY TECHNOLOGY S A SHS L8681T102 40,034 145,267 SH   SOLE 19 145,267 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 432,224 1,568,358 SH   SOLE 21 1,568,358 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 278,214 1,009,521 SH   SOLE 22 878,315 0 131,206
SPOTIFY TECHNOLOGY S A SHS L8681T102 1,226 4,448 SH   SOLE 23 4,448 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 48,687 176,664 SH   SOLE 25 176,664 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 22,361 81,137 SH   SOLE 26 372 0 80,765
SPOTIFY TECHNOLOGY S A SHS L8681T102 51,166 185,661 SH   SOLE 28 64 0 185,597
SPOTIFY TECHNOLOGY S A SHS L8681T102 22,027 79,927 SH   SOLE 30 79,927 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 1,514 5,493 SH   SOLE 31 5,493 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 106 383 SH   SOLE 34 383 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 9,664 35,065 SH   SOLE 36 35,065 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 2,507 9,098 SH   SOLE 43 2,317 0 6,781
SPRINGWORKS THERAPEUTICS INC COM 85205L107 1,262 15,316 SH   SOLE 2 9,106 0 6,210
SPRINGWORKS THERAPEUTICS INC COM 85205L107 6 77 SH   SOLE 4 77 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107 39 469 SH   SOLE 7 469 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107 7,431 90,166 SH   SOLE 18 90,166 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107 6,332 76,840 SH   SOLE 19 76,840 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107 108,576 1,317,512 SH   SOLE 21 1,317,512 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107 57,689 700,022 SH   SOLE 22 687,200 0 12,822
SPRINGWORKS THERAPEUTICS INC COM 85205L107 97 1,172 SH   SOLE 23 1,172 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107 79 963 SH   SOLE 25 963 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107 1,341 16,269 SH   SOLE 26 9,582 0 6,687
SPRINGWORKS THERAPEUTICS INC COM 85205L107 138 1,673 SH   SOLE 28 1,673 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107 21,581 261,878 SH   SOLE 30 261,878 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107 103 1,249 SH   SOLE 36 1,249 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107 192 2,335 SH   SOLE 40 2,335 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107 31 382 SH   SOLE 43 0 0 382
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 32 1,707 SH   SOLE 17 0 0 1,707
SPROUT SOCIAL INC COM CL A 85209W109 5,180 57,931 SH   SOLE 2 26,038 0 31,893
SPROUT SOCIAL INC COM CL A 85209W109 8 88 SH   SOLE 4 88 0 0
SPROUT SOCIAL INC COM CL A 85209W109 63 710 SH   SOLE 7 710 0 0
SPROUT SOCIAL INC COM CL A 85209W109 13,123 146,755 SH   SOLE 18 136,803 0 9,952
SPROUT SOCIAL INC COM CL A 85209W109 29,648 331,558 SH   SOLE 19 331,558 0 0
SPROUT SOCIAL INC COM CL A 85209W109 135,688 1,517,425 SH   SOLE 21 1,517,425 0 0
SPROUT SOCIAL INC COM CL A 85209W109 97,300 1,088,121 SH   SOLE 22 1,063,760 0 24,361
SPROUT SOCIAL INC COM CL A 85209W109 1,055 11,800 SH   SOLE 23 11,800 0 0
SPROUT SOCIAL INC COM CL A 85209W109 198 2,216 SH   SOLE 25 2,216 0 0
SPROUT SOCIAL INC COM CL A 85209W109 5,978 66,853 SH   SOLE 26 12,036 0 54,817
SPROUT SOCIAL INC COM CL A 85209W109 260 2,911 SH   SOLE 28 2,911 0 0
SPROUT SOCIAL INC COM CL A 85209W109 16,928 189,308 SH   SOLE 30 189,308 0 0
SPROUT SOCIAL INC COM CL A 85209W109 252 2,818 SH   SOLE 36 2,818 0 0
SPROUT SOCIAL INC COM CL A 85209W109 394 4,406 SH   SOLE 40 4,406 0 0
SPROUT SOCIAL INC COM CL A 85209W109 294 3,287 SH   SOLE 43 176 0 3,111
SPROUTS FMRS MKT INC COM 85208M102 4,914 197,727 SH   SOLE 2 134,249 0 63,478
SPROUTS FMRS MKT INC COM 85208M102 13 517 SH   SOLE 4 517 0 0
SPROUTS FMRS MKT INC COM 85208M102 83 3,329 SH   SOLE 7 3,329 0 0
SPROUTS FMRS MKT INC COM 85208M102 15,257 613,948 SH   SOLE 18 613,948 0 0
SPROUTS FMRS MKT INC COM 85208M102 5,328 214,423 SH   SOLE 19 214,423 0 0
SPROUTS FMRS MKT INC COM 85208M102 213,369 8,586,265 SH   SOLE 21 8,586,265 0 0
SPROUTS FMRS MKT INC COM 85208M102 88,242 3,550,988 SH   SOLE 22 3,417,356 0 133,632
SPROUTS FMRS MKT INC COM 85208M102 611 24,586 SH   SOLE 23 24,586 0 0
SPROUTS FMRS MKT INC COM 85208M102 154 6,180 SH   SOLE 25 6,180 0 0
SPROUTS FMRS MKT INC COM 85208M102 1,088 43,799 SH   SOLE 26 34,566 0 9,233
SPROUTS FMRS MKT INC COM 85208M102 488 19,645 SH   SOLE 28 14,379 0 5,266
SPROUTS FMRS MKT INC COM 85208M102 2,164 87,081 SH   SOLE 30 87,081 0 0
SPROUTS FMRS MKT INC COM 85208M102 262 10,555 SH   SOLE 36 10,555 0 0
SPROUTS FMRS MKT INC COM 85208M102 371 14,945 SH   SOLE 40 14,945 0 0
SPROUTS FMRS MKT INC COM 85208M102 8,117 326,641 SH   SOLE 43 17,550 0 309,091
SPRUCE BIOSCIENCES INC COM 85209E109 55 4,863 SH   SOLE 2 396 0 4,467
SPRUCE BIOSCIENCES INC COM 85209E109 284 25,300 SH   SOLE 18 25,300 0 0
SPRUCE BIOSCIENCES INC COM 85209E109 146 13,003 SH   SOLE 19 13,003 0 0
SPRUCE BIOSCIENCES INC COM 85209E109 3,466 309,199 SH   SOLE 21 309,199 0 0
SPRUCE BIOSCIENCES INC COM 85209E109 756 67,424 SH   SOLE 22 60,263 0 7,161
SPS COMM INC COM 78463M107 1,901 19,037 SH   SOLE 2 11,598 0 7,439
SPS COMM INC COM 78463M107 15 149 SH   SOLE 4 149 0 0
SPS COMM INC COM 78463M107 58 580 SH   SOLE 7 580 0 0
SPS COMM INC COM 78463M107 14,500 145,217 SH   SOLE 18 142,423 0 2,794
SPS COMM INC COM 78463M107 13,348 133,680 SH   SOLE 19 133,680 0 0
SPS COMM INC COM 78463M107 418,546 4,191,749 SH   SOLE 21 4,191,749 0 0
SPS COMM INC COM 78463M107 95,362 955,048 SH   SOLE 22 933,395 0 21,653
SPS COMM INC COM 78463M107 87 871 SH   SOLE 23 871 0 0
SPS COMM INC COM 78463M107 238 2,385 SH   SOLE 25 2,385 0 0
SPS COMM INC COM 78463M107 1,895 18,977 SH   SOLE 26 9,978 0 8,999
SPS COMM INC COM 78463M107 177 1,774 SH   SOLE 28 1,774 0 0
SPS COMM INC COM 78463M107 7,672 76,833 SH   SOLE 30 76,833 0 0
SPS COMM INC COM 78463M107 398 3,988 SH   SOLE 34 3,988 0 0
SPS COMM INC COM 78463M107 257 2,573 SH   SOLE 36 2,573 0 0
SPS COMM INC COM 78463M107 416 4,169 SH   SOLE 40 4,169 0 0
SPS COMM INC COM 78463M107 2,636 26,400 SH   SOLE 43 201 0 26,199
SPX CORP COM 784635104 1,468 24,027 SH   SOLE 2 13,713 0 10,314
SPX CORP COM 784635104 12 196 SH   SOLE 4 196 0 0
SPX CORP COM 784635104 46 761 SH   SOLE 7 761 0 0
SPX CORP COM 784635104 10,811 176,997 SH   SOLE 18 176,997 0 0
SPX CORP COM 784635104 4,763 77,980 SH   SOLE 19 77,980 0 0
SPX CORP COM 784635104 317,345 5,195,562 SH   SOLE 21 5,195,562 0 0
SPX CORP COM 784635104 69,150 1,132,117 SH   SOLE 22 1,098,156 0 33,961
SPX CORP COM 784635104 74 1,207 SH   SOLE 25 1,207 0 0
SPX CORP COM 784635104 1,247 20,422 SH   SOLE 26 15,809 0 4,613
SPX CORP COM 784635104 354 5,797 SH   SOLE 28 4,891 0 906
SPX CORP COM 784635104 5,738 93,935 SH   SOLE 30 93,935 0 0
SPX CORP COM 784635104 325 5,325 SH   SOLE 40 5,325 0 0
SPX CORP COM 784635104 2,366 38,739 SH   SOLE 43 1,247 0 37,492
SPX FLOW INC COM 78469X107 2,927 44,862 SH   SOLE 2 12,977 0 31,885
SPX FLOW INC COM 78469X107 9 144 SH   SOLE 4 144 0 0
SPX FLOW INC COM 78469X107 43 656 SH   SOLE 7 656 0 0
SPX FLOW INC COM 78469X107 11,202 171,709 SH   SOLE 18 171,709 0 0
SPX FLOW INC COM 78469X107 4,818 73,843 SH   SOLE 19 73,843 0 0
SPX FLOW INC COM 78469X107 328,390 5,033,570 SH   SOLE 21 5,033,570 0 0
SPX FLOW INC COM 78469X107 72,750 1,115,110 SH   SOLE 22 1,055,588 0 59,522
SPX FLOW INC COM 78469X107 1,527 23,410 SH   SOLE 25 23,410 0 0
SPX FLOW INC COM 78469X107 1,925 29,510 SH   SOLE 26 21,760 0 7,750
SPX FLOW INC COM 78469X107 219 3,359 SH   SOLE 28 2,453 0 906
SPX FLOW INC COM 78469X107 5,768 88,415 SH   SOLE 30 88,415 0 0
SPX FLOW INC COM 78469X107 182 2,787 SH   SOLE 34 2,787 0 0
SPX FLOW INC COM 78469X107 204 3,127 SH   SOLE 36 3,127 0 0
SPX FLOW INC COM 78469X107 344 5,270 SH   SOLE 40 5,270 0 0
SPX FLOW INC COM 78469X107 1,782 27,318 SH   SOLE 43 934 0 26,384
SQUARE INC CL A 852234103 225,961 926,828 SH   SOLE 2 204,561 0 722,267
SQUARE INC CL A 852234103 53,719 220,342 SH   SOLE 4 136,770 0 83,572
SQUARE INC CL A 852234103 9,344 38,325 SH   SOLE 7 38,325 0 0
SQUARE INC CL A 852234103 789 3,237 SH   SOLE 13 1,105 0 2,132
SQUARE INC CL A 852234103 8,015 32,877 SH   SOLE 15 32,877 0 0
SQUARE INC CL A 852234103 49 200 SH   SOLE 17 0 0 200
SQUARE INC CL A 852234103 42,138 172,838 SH   SOLE 18 150,245 0 22,593
SQUARE INC CL A 852234103 259,634 1,064,948 SH   SOLE 19 1,064,948 0 0
SQUARE INC CL A 852234103 1,007,271 4,131,546 SH   SOLE 21 4,131,546 0 0
SQUARE INC CL A 852234103 2,103,525 8,628,075 SH   SOLE 22 8,077,885 0 550,190
SQUARE INC CL A 852234103 60,233 247,061 SH   SOLE 23 247,061 0 0
SQUARE INC CL A 852234103 170,901 700,989 SH   SOLE 25 700,989 0 0
SQUARE INC CL A 852234103 180,577 740,675 SH   SOLE 26 322,626 0 418,049
SQUARE INC CL A 852234103 202,013 828,601 SH   SOLE 28 47,360 0 781,241
SQUARE INC CL A 852234103 2,919 11,971 SH   SOLE 29 11,971 0 0
SQUARE INC CL A 852234103 239,925 984,104 SH   SOLE 30 984,104 0 0
SQUARE INC CL A 852234103 47,842 196,233 SH   SOLE 31 96,374 0 99,859
SQUARE INC CL A 852234103 338,261 1,387,453 SH   SOLE 34 1,387,453 0 0
SQUARE INC CL A 852234103 44,564 182,790 SH   SOLE 36 182,790 0 0
SQUARE INC CL A 852234103 3,443 14,122 SH   SOLE 40 14,122 0 0
SQUARE INC CL A 852234103 33,046 135,546 SH   SOLE 43 12,833 0 122,712
SQUARE INC NOTE 0.500% 5/1 852234AD5 16,053 5,130,000 PRN   SOLE 21 5,130,000 0 0
SQUARE INC NOTE 0.125% 3/0 852234AF0 12,255 5,951,000 PRN   SOLE 21 5,951,000 0 0
SQUARE INC NOTE 0.125% 3/0 852234AF0 1,030 500,000 PRN   SOLE 22 500,000 0 0
SQZ BIOTECHNOLOGIES CO COM 78472W104 414 28,630 SH   SOLE 2 8,628 0 20,002
SQZ BIOTECHNOLOGIES CO COM 78472W104 5 366 SH   SOLE 7 366 0 0
SQZ BIOTECHNOLOGIES CO COM 78472W104 1,112 76,950 SH   SOLE 18 76,950 0 0
SQZ BIOTECHNOLOGIES CO COM 78472W104 591 40,890 SH   SOLE 19 40,890 0 0
SQZ BIOTECHNOLOGIES CO COM 78472W104 12,120 838,763 SH   SOLE 21 838,763 0 0
SQZ BIOTECHNOLOGIES CO COM 78472W104 3,308 228,928 SH   SOLE 22 204,670 0 24,258
SQZ BIOTECHNOLOGIES CO COM 78472W104 20 1,350 SH   SOLE 23 1,350 0 0
SQZ BIOTECHNOLOGIES CO COM 78472W104 1 74 SH   SOLE 43 0 0 74
SRAX INC CL A 78472M106 23 4,308 SH   SOLE 18 4,308 0 0
SRAX INC CL A 78472M106 336 61,675 SH   SOLE 21 61,675 0 0
SRAX INC CL A 78472M106 10 1,868 SH   SOLE 22 1,868 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 51,552 715,397 SH   SOLE 2 306,793 0 408,604
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 10,101 140,180 SH   SOLE 4 73,353 0 66,827
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 1,651 22,914 SH   SOLE 7 21,042 0 1,872
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 196 2,717 SH   SOLE 13 847 0 1,870
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 1,545 21,438 SH   SOLE 15 21,438 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 0 1 SH   SOLE 17 0 0 1
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 222,081 3,081,890 SH   SOLE 18 2,388,266 0 693,624
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 369,011 5,120,888 SH   SOLE 19 5,120,888 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 261,310 3,626,286 SH   SOLE 21 3,626,286 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 377,998 5,245,594 SH   SOLE 22 4,968,283 0 277,311
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 16,257 225,609 SH   SOLE 23 225,609 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 30,924 429,140 SH   SOLE 25 429,140 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 32,714 453,976 SH   SOLE 26 224,600 0 229,376
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 29,572 410,380 SH   SOLE 28 24,036 0 386,344
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 17 241 SH   SOLE 29 241 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 74,817 1,038,266 SH   SOLE 30 995,316 0 42,950
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 3,792 52,623 SH   SOLE 31 26,485 0 26,138
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 23,075 320,221 SH   SOLE 34 320,221 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 8,427 116,941 SH   SOLE 36 116,941 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 627 8,699 SH   SOLE 40 8,699 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 4,521 62,736 SH   SOLE 43 3,506 0 59,230
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 7,596 164,086 SH   SOLE 2 164,086 0 0
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 230 4,977 SH   SOLE 4 4,977 0 0
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 13,205 285,257 SH   SOLE 18 285,257 0 0
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 61,155 1,321,117 SH   SOLE 19 1,321,117 0 0
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 1,886 40,745 SH   SOLE 22 40,745 0 0
SSR MNG INC COM 784730103 568 36,460 SH   SOLE 19 36,460 0 0
SSR MNG INC COM 784730103 872 55,955 SH   SOLE 21 55,955 0 0
SSR MNG INC COM 784730103 6,483 415,875 SH   SOLE 23 415,875 0 0
SSR MNG INC COM 784730103 28,960 1,857,603 SH   SOLE 25 1,857,603 0 0
SSR MNG INC COM 784730103 12,424 796,936 SH   SOLE 26 489,809 0 307,127
SSR MNG INC COM 784730103 102,799 6,593,888 SH   SOLE 34 6,593,888 0 0
SSR MNG INC COM 784730103 861 55,241 SH   SOLE 43 2 0 55,239
ST JOE CO COM 790148100 827 18,528 SH   SOLE 2 14,984 0 3,544
ST JOE CO COM 790148100 6 142 SH   SOLE 4 142 0 0
ST JOE CO COM 790148100 20 444 SH   SOLE 7 444 0 0
ST JOE CO COM 790148100 5,817 130,397 SH   SOLE 18 130,397 0 0
ST JOE CO COM 790148100 2,559 57,373 SH   SOLE 19 57,373 0 0
ST JOE CO COM 790148100 164,571 3,689,102 SH   SOLE 21 3,689,102 0 0
ST JOE CO COM 790148100 37,208 834,070 SH   SOLE 22 815,224 0 18,846
ST JOE CO COM 790148100 67 1,505 SH   SOLE 25 1,505 0 0
ST JOE CO COM 790148100 864 19,365 SH   SOLE 26 16,669 0 2,696
ST JOE CO COM 790148100 205 4,593 SH   SOLE 28 4,593 0 0
ST JOE CO COM 790148100 2,930 65,675 SH   SOLE 30 65,675 0 0
ST JOE CO COM 790148100 151 3,387 SH   SOLE 36 3,387 0 0
ST JOE CO COM 790148100 171 3,837 SH   SOLE 40 3,837 0 0
ST JOE CO COM 790148100 725 16,243 SH   SOLE 43 6,957 0 9,286
STAAR SURGICAL CO COM PAR $0.01 852312305 7,709 50,548 SH   SOLE 2 38,408 0 12,140
STAAR SURGICAL CO COM PAR $0.01 852312305 21 136 SH   SOLE 4 136 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 112 735 SH   SOLE 7 735 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 37,903 248,543 SH   SOLE 18 241,052 0 7,491
STAAR SURGICAL CO COM PAR $0.01 852312305 24,561 161,059 SH   SOLE 19 161,059 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 529,238 3,470,413 SH   SOLE 21 3,470,413 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 214,578 1,407,070 SH   SOLE 22 1,383,537 0 23,533
STAAR SURGICAL CO COM PAR $0.01 852312305 534 3,501 SH   SOLE 23 3,501 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 408 2,675 SH   SOLE 25 2,675 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 4,192 27,491 SH   SOLE 26 13,516 0 13,975
STAAR SURGICAL CO COM PAR $0.01 852312305 701 4,595 SH   SOLE 28 4,595 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 7,643 50,121 SH   SOLE 30 50,121 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 18 118 SH   SOLE 34 118 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 658 4,316 SH   SOLE 36 4,316 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 651 4,266 SH   SOLE 40 4,266 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 2,589 16,975 SH   SOLE 43 665 0 16,310
STABILIS SOLUTIONS INC COM 85236P101 4 411 SH   SOLE 18 411 0 0
STABILIS SOLUTIONS INC COM 85236P101 61 6,145 SH   SOLE 21 6,145 0 0
STAG INDL INC COM 85254J102 18,273 488,201 SH   SOLE 2 118,610 0 369,591
STAG INDL INC COM 85254J102 23,309 622,728 SH   SOLE 4 622,728 0 0
STAG INDL INC COM 85254J102 7,860 209,996 SH   SOLE 7 209,996 0 0
STAG INDL INC COM 85254J102 31,824 850,238 SH   SOLE 18 850,238 0 0
STAG INDL INC COM 85254J102 23,232 620,668 SH   SOLE 19 620,668 0 0
STAG INDL INC COM 85254J102 247,833 6,621,240 SH   SOLE 21 6,621,240 0 0
STAG INDL INC COM 85254J102 206,577 5,519,010 SH   SOLE 22 5,030,864 0 488,146
STAG INDL INC COM 85254J102 1,287 34,373 SH   SOLE 23 34,373 0 0
STAG INDL INC COM 85254J102 25,813 689,637 SH   SOLE 25 689,637 0 0
STAG INDL INC COM 85254J102 2,190 58,498 SH   SOLE 26 45,968 0 12,530
STAG INDL INC COM 85254J102 4,288 114,558 SH   SOLE 28 16,341 0 98,217
STAG INDL INC COM 85254J102 26,403 705,396 SH   SOLE 30 705,396 0 0
STAG INDL INC COM 85254J102 1,942 51,887 SH   SOLE 34 51,887 0 0
STAG INDL INC COM 85254J102 66 1,776 SH   SOLE 36 1,776 0 0
STAG INDL INC COM 85254J102 717 19,167 SH   SOLE 40 19,167 0 0
STAG INDL INC COM 85254J102 1,913 51,101 SH   SOLE 43 2,526 0 48,575
STAMPS COM INC COM NEW 852857200 4,163 20,786 SH   SOLE 2 8,618 0 12,168
STAMPS COM INC COM NEW 852857200 11 54 SH   SOLE 4 54 0 0
STAMPS COM INC COM NEW 852857200 57 286 SH   SOLE 7 286 0 0
STAMPS COM INC COM NEW 852857200 14,810 73,942 SH   SOLE 18 70,863 0 3,079
STAMPS COM INC COM NEW 852857200 19,282 96,270 SH   SOLE 19 96,270 0 0
STAMPS COM INC COM NEW 852857200 421,005 2,101,976 SH   SOLE 21 2,101,976 0 0
STAMPS COM INC COM NEW 852857200 103,800 518,249 SH   SOLE 22 502,310 0 15,939
STAMPS COM INC COM NEW 852857200 555 2,769 SH   SOLE 23 2,769 0 0
STAMPS COM INC COM NEW 852857200 103 516 SH   SOLE 25 516 0 0
STAMPS COM INC COM NEW 852857200 3,502 17,484 SH   SOLE 26 4,696 0 12,788
STAMPS COM INC COM NEW 852857200 420 2,096 SH   SOLE 28 2,096 0 0
STAMPS COM INC COM NEW 852857200 7,805 38,969 SH   SOLE 30 38,969 0 0
STAMPS COM INC COM NEW 852857200 84 421 SH   SOLE 36 421 0 0
STAMPS COM INC COM NEW 852857200 414 2,069 SH   SOLE 40 2,069 0 0
STAMPS COM INC COM NEW 852857200 2,473 12,345 SH   SOLE 43 525 0 11,820
STANDARD MTR PRODS INC COM 853666105 927 21,380 SH   SOLE 2 6,361 0 15,019
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,638 83,922 SH   SOLE 18 83,922 0 0
STANDARD MTR PRODS INC COM 853666105 1,591 36,694 SH   SOLE 19 36,694 0 0
STANDARD MTR PRODS INC COM 853666105 108,339 2,499,159 SH   SOLE 21 2,499,159 0 0
STANDARD MTR PRODS INC COM 853666105 23,444 540,798 SH   SOLE 22 509,939 0 30,859
STANDARD MTR PRODS INC COM 853666105 24 544 SH   SOLE 25 544 0 0
STANDARD MTR PRODS INC COM 853666105 407 9,397 SH   SOLE 26 7,864 0 1,533
STANDARD MTR PRODS INC COM 853666105 124 2,859 SH   SOLE 28 2,859 0 0
STANDARD MTR PRODS INC COM 853666105 3,250 74,975 SH   SOLE 30 74,975 0 0
STANDARD MTR PRODS INC COM 853666105 94 2,167 SH   SOLE 40 2,167 0 0
STANDARD MTR PRODS INC COM 853666105 267 6,150 SH   SOLE 43 167 0 5,983
STANDEX INTL CORP COM 854231107 1,294 13,638 SH   SOLE 2 3,875 0 9,763
STANDEX INTL CORP COM 854231107 7 70 SH   SOLE 4 70 0 0
STANDEX INTL CORP COM 854231107 19 205 SH   SOLE 7 205 0 0
STANDEX INTL CORP COM 854231107 4,779 50,357 SH   SOLE 18 50,357 0 0
STANDEX INTL CORP COM 854231107 2,059 21,699 SH   SOLE 19 21,699 0 0
STANDEX INTL CORP COM 854231107 141,828 1,494,346 SH   SOLE 21 1,494,346 0 0
STANDEX INTL CORP COM 854231107 31,941 336,545 SH   SOLE 22 318,444 0 18,101
STANDEX INTL CORP COM 854231107 32 334 SH   SOLE 25 334 0 0
STANDEX INTL CORP COM 854231107 671 7,067 SH   SOLE 26 5,996 0 1,071
STANDEX INTL CORP COM 854231107 176 1,851 SH   SOLE 28 1,851 0 0
STANDEX INTL CORP COM 854231107 1,870 19,705 SH   SOLE 30 19,705 0 0
STANDEX INTL CORP COM 854231107 140 1,479 SH   SOLE 40 1,479 0 0
STANDEX INTL CORP COM 854231107 1,097 11,562 SH   SOLE 43 2,634 0 8,928
STANLEY BLACK & DECKER INC COM 854502101 73,576 358,927 SH   SOLE 2 53,845 0 305,082
STANLEY BLACK & DECKER INC COM 854502101 21,070 102,787 SH   SOLE 4 59,218 0 43,569
STANLEY BLACK & DECKER INC COM 854502101 31,500 153,666 SH   SOLE 7 145,653 0 8,013
STANLEY BLACK & DECKER INC COM 854502101 256 1,249 SH   SOLE 13 474 0 775
STANLEY BLACK & DECKER INC COM 854502101 4,351 21,224 SH   SOLE 15 21,224 0 0
STANLEY BLACK & DECKER INC COM 854502101 148,191 722,919 SH   SOLE 18 698,176 0 24,743
STANLEY BLACK & DECKER INC COM 854502101 19,901 97,081 SH   SOLE 19 97,081 0 0
STANLEY BLACK & DECKER INC COM 854502101 755,613 3,686,098 SH   SOLE 21 3,686,098 0 0
STANLEY BLACK & DECKER INC COM 854502101 702,606 3,427,513 SH   SOLE 22 3,080,416 0 347,097
STANLEY BLACK & DECKER INC COM 854502101 18,880 92,103 SH   SOLE 23 92,103 0 0
STANLEY BLACK & DECKER INC COM 854502101 50,731 247,481 SH   SOLE 25 247,481 0 0
STANLEY BLACK & DECKER INC COM 854502101 74,076 361,365 SH   SOLE 26 131,779 0 229,586
STANLEY BLACK & DECKER INC COM 854502101 100,612 490,815 SH   SOLE 28 18,923 0 471,892
STANLEY BLACK & DECKER INC COM 854502101 36 177 SH   SOLE 29 177 0 0
STANLEY BLACK & DECKER INC COM 854502101 123,395 601,955 SH   SOLE 30 601,955 0 0
STANLEY BLACK & DECKER INC COM 854502101 6,255 30,514 SH   SOLE 31 19,782 0 10,732
STANLEY BLACK & DECKER INC COM 854502101 4,147 20,231 SH   SOLE 34 20,231 0 0
STANLEY BLACK & DECKER INC COM 854502101 16,809 82,001 SH   SOLE 36 82,001 0 0
STANLEY BLACK & DECKER INC COM 854502101 1,163 5,674 SH   SOLE 40 5,674 0 0
STANLEY BLACK & DECKER INC COM 854502101 20,270 98,884 SH   SOLE 43 10,842 0 88,042
STANLEY BLACK & DECKER INC UNIT 11/15/2022 854502846 76,962 637,468 SH   SOLE 21 637,468 0 0
STANTEC INC COM 85472N109 1,670 37,423 SH   SOLE 43 0 0 37,423
STAR BULK CARRIERS CORP. SHS PAR Y8162K204 947 41,242 SH   SOLE 2 40,582 0 660
STAR BULK CARRIERS CORP. SHS PAR Y8162K204 468 20,380 SH   SOLE 22 20,380 0 0
STAR BULK CARRIERS CORP. SHS PAR Y8162K204 28 1,209 SH   SOLE 23 1,209 0 0
STAR EQUITY HOLDINGS INC COM 85513Q103 4 1,268 SH   SOLE 21 1,268 0 0
STAR EQUITY HOLDINGS INC COM 85513Q103 5 1,462 SH   SOLE 22 1,462 0 0
STAR GROUP L P UNIT LTD PARTNR 85512C105 97 8,620 SH   SOLE 2 8,620 0 0
STAR GROUP L P UNIT LTD PARTNR 85512C105 1,527 136,372 SH   SOLE 21 136,372 0 0
STAR GROUP L P UNIT LTD PARTNR 85512C105 88 7,836 SH   SOLE 28 7,836 0 0
STAR GROUP L P UNIT LTD PARTNR 85512C105 103 9,239 SH   SOLE 30 9,239 0 0
STAR GROUP L P UNIT LTD PARTNR 85512C105 59 5,268 SH   SOLE 40 5,268 0 0
STAR PEAK CORP II UNIT 99/99/9999 855179206 30 2,913 SH   SOLE 2 2,913 0 0
STARBUCKS CORP COM 855244109 280,341 2,507,299 SH   SOLE 2 339,696 0 2,167,603
STARBUCKS CORP COM 855244109 54,298 485,624 SH   SOLE 4 439,888 0 45,736
STARBUCKS CORP COM 855244109 133,189 1,191,212 SH   SOLE 7 1,155,080 0 36,132
STARBUCKS CORP COM 855244109 1,274 11,390 SH   SOLE 13 3,504 0 7,886
STARBUCKS CORP COM 855244109 13,749 122,971 SH   SOLE 15 122,971 0 0
STARBUCKS CORP COM 855244109 70 630 SH   SOLE 17 0 0 630
STARBUCKS CORP COM 855244109 222,350 1,988,646 SH   SOLE 18 1,818,198 0 170,447
STARBUCKS CORP COM 855244109 42,151 376,986 SH   SOLE 19 376,986 0 0
STARBUCKS CORP COM 855244109 2,865,513 25,628,418 SH   SOLE 21 25,628,418 0 0
STARBUCKS CORP COM 855244109 2,818,654 25,209,321 SH   SOLE 22 22,739,124 0 2,470,197
STARBUCKS CORP COM 855244109 75,241 672,933 SH   SOLE 23 672,933 0 0
STARBUCKS CORP COM 855244109 227,754 2,036,970 SH   SOLE 25 2,036,970 0 0
STARBUCKS CORP COM 855244109 352,781 3,155,182 SH   SOLE 26 1,504,113 0 1,651,069
STARBUCKS CORP COM 855244109 424,238 3,794,276 SH   SOLE 28 137,547 0 3,656,729
STARBUCKS CORP COM 855244109 363 3,244 SH   SOLE 29 3,244 0 0
STARBUCKS CORP COM 855244109 600,012 5,366,352 SH   SOLE 30 5,303,815 0 62,537
STARBUCKS CORP COM 855244109 35,767 319,887 SH   SOLE 31 147,213 0 172,674
STARBUCKS CORP COM 855244109 28,784 257,433 SH   SOLE 32 257,433 0 0
STARBUCKS CORP COM 855244109 10,209 91,307 SH   SOLE 34 91,307 0 0
STARBUCKS CORP COM 855244109 71,573 640,135 SH   SOLE 36 640,135 0 0
STARBUCKS CORP COM 855244109 4,781 42,762 SH   SOLE 40 42,762 0 0
STARBUCKS CORP COM 855244109 124,081 1,109,748 SH   SOLE 43 80,240 0 1,029,508
STARRETT L S CO CL A 855668109 10 1,123 SH   SOLE 18 1,123 0 0
STARRETT L S CO CL A 855668109 213 22,773 SH   SOLE 21 22,773 0 0
STARRETT L S CO CL A 855668109 86 9,231 SH   SOLE 22 9,231 0 0
STARTEK INC COM 85569C107 144 20,231 SH   SOLE 2 675 0 19,556
STARTEK INC COM 85569C107 445 62,478 SH   SOLE 18 62,478 0 0
STARTEK INC COM 85569C107 221 30,996 SH   SOLE 19 30,996 0 0
STARTEK INC COM 85569C107 4,509 632,340 SH   SOLE 21 632,340 0 0
STARTEK INC COM 85569C107 3,217 451,164 SH   SOLE 22 435,706 0 15,458
STARWOOD PPTY TR INC COM 85571B105 15,941 609,146 SH   SOLE 2 118,357 0 490,789
STARWOOD PPTY TR INC COM 85571B105 277 10,587 SH   SOLE 4 10,587 0 0
STARWOOD PPTY TR INC COM 85571B105 240 9,175 SH   SOLE 7 9,175 0 0
STARWOOD PPTY TR INC COM 85571B105 5,708 218,097 SH   SOLE 18 218,097 0 0
STARWOOD PPTY TR INC COM 85571B105 32,019 1,223,488 SH   SOLE 19 1,223,488 0 0
STARWOOD PPTY TR INC COM 85571B105 262,838 10,043,468 SH   SOLE 21 10,043,468 0 0
STARWOOD PPTY TR INC COM 85571B105 173,435 6,627,245 SH   SOLE 22 6,275,075 0 352,170
STARWOOD PPTY TR INC COM 85571B105 135 5,175 SH   SOLE 23 5,175 0 0
STARWOOD PPTY TR INC COM 85571B105 401 15,307 SH   SOLE 25 15,307 0 0
STARWOOD PPTY TR INC COM 85571B105 3,372 128,867 SH   SOLE 26 107,046 0 21,821
STARWOOD PPTY TR INC COM 85571B105 911 34,820 SH   SOLE 28 34,820 0 0
STARWOOD PPTY TR INC COM 85571B105 6,005 229,470 SH   SOLE 30 229,470 0 0
STARWOOD PPTY TR INC COM 85571B105 128 4,872 SH   SOLE 31 4,872 0 0
STARWOOD PPTY TR INC COM 85571B105 12,137 463,761 SH   SOLE 34 463,761 0 0
STARWOOD PPTY TR INC COM 85571B105 1,418 54,197 SH   SOLE 36 54,197 0 0
STARWOOD PPTY TR INC COM 85571B105 907 34,642 SH   SOLE 40 34,642 0 0
STARWOOD PPTY TR INC COM 85571B105 5,267 201,259 SH   SOLE 43 24,993 0 176,266
STARWOOD PPTY TR INC NOTE 4.375% 4/0 85571BAH8 1,500 1,400,000 PRN   SOLE 21 1,400,000 0 0
STATE AUTO FINL CORP COM 855707105 360 21,057 SH   SOLE 2 5,715 0 15,342
STATE AUTO FINL CORP COM 855707105 7 381 SH   SOLE 7 381 0 0
STATE AUTO FINL CORP COM 855707105 1,065 62,188 SH   SOLE 18 62,188 0 0
STATE AUTO FINL CORP COM 855707105 534 31,179 SH   SOLE 19 31,179 0 0
STATE AUTO FINL CORP COM 855707105 12,969 757,515 SH   SOLE 21 757,515 0 0
STATE AUTO FINL CORP COM 855707105 8,410 491,249 SH   SOLE 22 463,795 0 27,454
STATE AUTO FINL CORP COM 855707105 26 1,528 SH   SOLE 25 1,528 0 0
STATE AUTO FINL CORP COM 855707105 29 1,704 SH   SOLE 26 1,704 0 0
STATE AUTO FINL CORP COM 855707105 42 2,475 SH   SOLE 28 2,475 0 0
STATE AUTO FINL CORP COM 855707105 433 25,309 SH   SOLE 30 25,309 0 0
STATE AUTO FINL CORP COM 855707105 29 1,695 SH   SOLE 36 1,695 0 0
STATE AUTO FINL CORP COM 855707105 26 1,519 SH   SOLE 40 1,519 0 0
STATE AUTO FINL CORP COM 855707105 188 10,984 SH   SOLE 43 1,423 0 9,561
STATE STR CORP COM 857477103 64,600 785,123 SH   SOLE 2 135,249 0 649,874
STATE STR CORP COM 857477103 18,381 223,394 SH   SOLE 4 137,050 0 86,344
STATE STR CORP COM 857477103 35,714 434,060 SH   SOLE 7 333,272 0 100,788
STATE STR CORP COM 857477103 236 2,865 SH   SOLE 13 954 0 1,911
STATE STR CORP COM 857477103 3,871 47,051 SH   SOLE 15 47,051 0 0
STATE STR CORP COM 857477103 76,964 935,395 SH   SOLE 18 885,801 0 49,594
STATE STR CORP COM 857477103 14,740 179,148 SH   SOLE 19 179,148 0 0
STATE STR CORP COM 857477103 754,121 9,165,302 SH   SOLE 21 9,165,302 0 0
STATE STR CORP COM 857477103 618,158 7,512,857 SH   SOLE 22 6,755,903 0 756,954
STATE STR CORP COM 857477103 16,308 198,204 SH   SOLE 23 198,204 0 0
STATE STR CORP COM 857477103 60,407 734,163 SH   SOLE 25 734,163 0 0
STATE STR CORP COM 857477103 90,508 1,100,003 SH   SOLE 26 629,691 0 470,312
STATE STR CORP COM 857477103 97,520 1,185,226 SH   SOLE 28 43,196 0 1,142,030
STATE STR CORP COM 857477103 33 397 SH   SOLE 29 397 0 0
STATE STR CORP COM 857477103 174,461 2,120,331 SH   SOLE 30 2,120,331 0 0
STATE STR CORP COM 857477103 4,798 58,309 SH   SOLE 31 43,232 0 15,077
STATE STR CORP COM 857477103 2,195 26,674 SH   SOLE 34 26,674 0 0
STATE STR CORP COM 857477103 22,523 273,730 SH   SOLE 36 273,730 0 0
STATE STR CORP COM 857477103 1,009 12,268 SH   SOLE 40 12,268 0 0
STATE STR CORP COM 857477103 49,251 598,584 SH   SOLE 43 48,100 0 550,484
STEALTHGAS INC SHS Y81669106 39 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 276 138,245 SH   SOLE 21 138,245 0 0
STEEL CONNECT INC COM 858098106 1,773 886,570 SH   SOLE 22 886,570 0 0
STEEL DYNAMICS INC COM 858119100 32,756 549,593 SH   SOLE 2 117,391 0 432,202
STEEL DYNAMICS INC COM 858119100 9,821 164,786 SH   SOLE 4 81,805 0 82,981
STEEL DYNAMICS INC COM 858119100 1,982 33,251 SH   SOLE 7 33,251 0 0
STEEL DYNAMICS INC COM 858119100 37 625 SH   SOLE 13 625 0 0
STEEL DYNAMICS INC COM 858119100 1,594 26,751 SH   SOLE 15 26,751 0 0
STEEL DYNAMICS INC COM 858119100 36,011 604,212 SH   SOLE 18 592,123 0 12,089
STEEL DYNAMICS INC COM 858119100 45,232 758,926 SH   SOLE 19 758,926 0 0
STEEL DYNAMICS INC COM 858119100 667,755 11,203,951 SH   SOLE 21 11,203,951 0 0
STEEL DYNAMICS INC COM 858119100 349,584 5,865,509 SH   SOLE 22 5,617,758 0 247,751
STEEL DYNAMICS INC COM 858119100 11,141 186,925 SH   SOLE 23 186,925 0 0
STEEL DYNAMICS INC COM 858119100 81,382 1,365,469 SH   SOLE 25 1,365,469 0 0
STEEL DYNAMICS INC COM 858119100 27,665 464,177 SH   SOLE 26 230,284 0 233,893
STEEL DYNAMICS INC COM 858119100 32,961 553,043 SH   SOLE 28 27,931 0 525,112
STEEL DYNAMICS INC COM 858119100 20 338 SH   SOLE 29 338 0 0
STEEL DYNAMICS INC COM 858119100 78,226 1,312,511 SH   SOLE 30 1,199,129 0 113,382
STEEL DYNAMICS INC COM 858119100 4,287 71,934 SH   SOLE 31 25,382 0 46,552
STEEL DYNAMICS INC COM 858119100 206,741 3,468,807 SH   SOLE 34 3,468,807 0 0
STEEL DYNAMICS INC COM 858119100 7,333 123,043 SH   SOLE 36 123,043 0 0
STEEL DYNAMICS INC COM 858119100 487 8,167 SH   SOLE 40 8,167 0 0
STEEL DYNAMICS INC COM 858119100 10,713 179,752 SH   SOLE 43 17,192 0 162,560
STEELCASE INC CL A 858155203 3,927 259,909 SH   SOLE 2 72,201 0 187,708
STEELCASE INC CL A 858155203 3 210 SH   SOLE 4 210 0 0
STEELCASE INC CL A 858155203 22 1,487 SH   SOLE 7 1,487 0 0
STEELCASE INC CL A 858155203 4,294 284,162 SH   SOLE 18 284,162 0 0
STEELCASE INC CL A 858155203 8,366 553,651 SH   SOLE 19 553,651 0 0
STEELCASE INC CL A 858155203 50,259 3,326,203 SH   SOLE 21 3,326,203 0 0
STEELCASE INC CL A 858155203 48,345 3,199,569 SH   SOLE 22 3,066,637 0 132,932
STEELCASE INC CL A 858155203 609 40,282 SH   SOLE 23 40,282 0 0
STEELCASE INC CL A 858155203 121 8,035 SH   SOLE 25 8,035 0 0
STEELCASE INC CL A 858155203 3,821 252,852 SH   SOLE 26 61,801 0 191,051
STEELCASE INC CL A 858155203 277 18,328 SH   SOLE 28 10,928 0 7,400
STEELCASE INC CL A 858155203 1,034 68,446 SH   SOLE 30 68,446 0 0
STEELCASE INC CL A 858155203 117 7,737 SH   SOLE 34 7,737 0 0
STEELCASE INC CL A 858155203 279 18,468 SH   SOLE 36 18,468 0 0
STEELCASE INC CL A 858155203 143 9,484 SH   SOLE 40 9,484 0 0
STEELCASE INC CL A 858155203 871 57,676 SH   SOLE 43 1,779 0 55,897
STELLANTIS N.V SHS N82405106 8 429 SH   SOLE 18 429 0 0
STELLANTIS N.V SHS N82405106 22,989 1,166,337 SH   SOLE 43 70,289 0 1,096,048
STELLUS CAP INVT CORP COM 858568108 1,414 112,306 SH   SOLE 30 112,306 0 0
STEM INC COM 85859N102 437 12,144 SH   SOLE 2 5,770 0 6,374
STEM INC COM 85859N102 36 1,007 SH   SOLE 7 1,007 0 0
STEM INC COM 85859N102 6,926 192,342 SH   SOLE 18 192,342 0 0
STEM INC COM 85859N102 3,933 109,227 SH   SOLE 19 109,227 0 0
STEM INC COM 85859N102 73,768 2,048,550 SH   SOLE 21 2,048,550 0 0
STEM INC COM 85859N102 77,094 2,140,899 SH   SOLE 22 2,131,490 0 9,409
STEM INC OPTIONS 85859N102 84,264 2,340,000 SH Put SOLE 2 2,340,000 0 0
STEPAN CO COM 858586100 3,708 30,831 SH   SOLE 2 11,708 0 19,123
STEPAN CO COM 858586100 11 90 SH   SOLE 4 90 0 0
STEPAN CO COM 858586100 1,088 9,046 SH   SOLE 7 9,046 0 0
STEPAN CO COM 858586100 10,558 87,785 SH   SOLE 18 87,785 0 0
STEPAN CO COM 858586100 7,884 65,553 SH   SOLE 19 65,553 0 0
STEPAN CO COM 858586100 310,979 2,585,676 SH   SOLE 21 2,585,676 0 0
STEPAN CO COM 858586100 69,330 576,454 SH   SOLE 22 546,706 0 29,748
STEPAN CO COM 858586100 64 535 SH   SOLE 23 535 0 0
STEPAN CO COM 858586100 107 893 SH   SOLE 25 893 0 0
STEPAN CO COM 858586100 1,651 13,724 SH   SOLE 26 9,227 0 4,497
STEPAN CO COM 858586100 302 2,513 SH   SOLE 28 2,513 0 0
STEPAN CO COM 858586100 5,526 45,946 SH   SOLE 30 45,946 0 0
STEPAN CO COM 858586100 81 672 SH   SOLE 36 672 0 0
STEPAN CO COM 858586100 317 2,635 SH   SOLE 40 2,635 0 0
STEPAN CO COM 858586100 1,301 10,821 SH   SOLE 43 110 0 10,711
STEPSTONE GROUP INC COM CL A 85914M107 519 15,088 SH   SOLE 2 11,259 0 3,829
STEPSTONE GROUP INC COM CL A 85914M107 21 600 SH   SOLE 7 600 0 0
STEPSTONE GROUP INC COM CL A 85914M107 3,942 114,580 SH   SOLE 18 114,580 0 0
STEPSTONE GROUP INC COM CL A 85914M107 2,212 64,298 SH   SOLE 19 64,298 0 0
STEPSTONE GROUP INC COM CL A 85914M107 41,551 1,207,874 SH   SOLE 21 1,207,874 0 0
STEPSTONE GROUP INC COM CL A 85914M107 27,639 803,462 SH   SOLE 22 779,844 0 23,618
STEPSTONE GROUP INC COM CL A 85914M107 37 1,069 SH   SOLE 25 1,069 0 0
STEPSTONE GROUP INC COM CL A 85914M107 87 2,540 SH   SOLE 26 0 0 2,540
STEPSTONE GROUP INC COM CL A 85914M107 1,863 54,153 SH   SOLE 30 54,153 0 0
STEPSTONE GROUP INC COM CL A 85914M107 156 4,535 SH   SOLE 40 4,535 0 0
STEPSTONE GROUP INC COM CL A 85914M107 7 194 SH   SOLE 43 0 0 194
STEREOTAXIS INC COM NEW 85916J409 87 9,053 SH   SOLE 2 4,052 0 5,001
STEREOTAXIS INC COM NEW 85916J409 10 1,010 SH   SOLE 7 1,010 0 0
STEREOTAXIS INC COM NEW 85916J409 1,518 157,449 SH   SOLE 18 157,449 0 0
STEREOTAXIS INC COM NEW 85916J409 763 79,117 SH   SOLE 19 79,117 0 0
STEREOTAXIS INC COM NEW 85916J409 16,399 1,701,154 SH   SOLE 21 1,701,154 0 0
STEREOTAXIS INC COM NEW 85916J409 13,138 1,362,879 SH   SOLE 22 1,354,186 0 8,693
STEREOTAXIS INC COM NEW 85916J409 0 24 SH   SOLE 43 0 0 24
STERICYCLE INC COM 858912108 15,845 221,452 SH   SOLE 2 70,581 0 150,871
STERICYCLE INC COM 858912108 25 353 SH   SOLE 4 353 0 0
STERICYCLE INC COM 858912108 140 1,962 SH   SOLE 7 1,962 0 0
STERICYCLE INC COM 858912108 15,948 222,890 SH   SOLE 18 222,890 0 0
STERICYCLE INC COM 858912108 1,716 23,980 SH   SOLE 19 23,980 0 0
STERICYCLE INC COM 858912108 298,973 4,178,512 SH   SOLE 21 4,178,512 0 0
STERICYCLE INC COM 858912108 185,981 2,599,310 SH   SOLE 22 2,485,194 0 114,116
STERICYCLE INC COM 858912108 195 2,724 SH   SOLE 25 2,724 0 0
STERICYCLE INC COM 858912108 2,823 39,460 SH   SOLE 26 32,379 0 7,081
STERICYCLE INC COM 858912108 672 9,393 SH   SOLE 28 7,010 0 2,383
STERICYCLE INC COM 858912108 4,699 65,673 SH   SOLE 30 65,673 0 0
STERICYCLE INC COM 858912108 116 1,625 SH   SOLE 31 1,625 0 0
STERICYCLE INC COM 858912108 154 2,146 SH   SOLE 36 2,146 0 0
STERICYCLE INC COM 858912108 803 11,220 SH   SOLE 40 11,220 0 0
STERICYCLE INC COM 858912108 1,160 16,214 SH   SOLE 43 1,495 0 14,719
STERIS PLC SHS USD G8473T100 46,017 223,060 SH   SOLE 2 33,595 0 189,465
STERIS PLC SHS USD G8473T100 7,887 38,231 SH   SOLE 4 34,273 0 3,958
STERIS PLC SHS USD G8473T100 19,344 93,765 SH   SOLE 7 86,629 0 7,136
STERIS PLC SHS USD G8473T100 207 1,003 SH   SOLE 13 278 0 725
STERIS PLC SHS USD G8473T100 2,070 10,033 SH   SOLE 15 10,033 0 0
STERIS PLC SHS USD G8473T100 40,886 198,189 SH   SOLE 18 184,369 0 13,820
STERIS PLC SHS USD G8473T100 129,272 626,623 SH   SOLE 19 626,623 0 0
STERIS PLC SHS USD G8473T100 611,882 2,965,980 SH   SOLE 21 2,965,980 0 0
STERIS PLC SHS USD G8473T100 441,514 2,140,157 SH   SOLE 22 1,928,733 0 211,424
STERIS PLC SHS USD G8473T100 11,879 57,579 SH   SOLE 23 57,579 0 0
STERIS PLC SHS USD G8473T100 36,523 177,039 SH   SOLE 25 177,039 0 0
STERIS PLC SHS USD G8473T100 47,376 229,648 SH   SOLE 26 93,988 0 135,660
STERIS PLC SHS USD G8473T100 67,369 326,560 SH   SOLE 28 12,653 0 313,907
STERIS PLC SHS USD G8473T100 116,080 562,675 SH   SOLE 30 555,126 0 7,549
STERIS PLC SHS USD G8473T100 4,307 20,875 SH   SOLE 31 11,798 0 9,077
STERIS PLC SHS USD G8473T100 1,285 6,229 SH   SOLE 34 6,229 0 0
STERIS PLC SHS USD G8473T100 9,059 43,912 SH   SOLE 36 43,912 0 0
STERIS PLC SHS USD G8473T100 707 3,425 SH   SOLE 40 3,425 0 0
STERIS PLC SHS USD G8473T100 12,466 60,424 SH   SOLE 43 3,538 0 56,886
STERLING BANCORP DEL COM 85917A100 11,598 467,849 SH   SOLE 2 141,804 0 326,045
STERLING BANCORP DEL COM 85917A100 20 813 SH   SOLE 4 813 0 0
STERLING BANCORP DEL COM 85917A100 109 4,413 SH   SOLE 7 4,413 0 0
STERLING BANCORP DEL COM 85917A100 11,544 465,678 SH   SOLE 18 465,678 0 0
STERLING BANCORP DEL COM 85917A100 1,283 51,752 SH   SOLE 19 51,752 0 0
STERLING BANCORP DEL COM 85917A100 215,384 8,688,324 SH   SOLE 21 8,688,324 0 0
STERLING BANCORP DEL COM 85917A100 139,858 5,641,703 SH   SOLE 22 5,400,639 0 241,064
STERLING BANCORP DEL COM 85917A100 163 6,587 SH   SOLE 25 6,587 0 0
STERLING BANCORP DEL COM 85917A100 3,108 125,385 SH   SOLE 26 108,631 0 16,754
STERLING BANCORP DEL COM 85917A100 419 16,895 SH   SOLE 28 16,895 0 0
STERLING BANCORP DEL COM 85917A100 9,519 383,995 SH   SOLE 30 383,995 0 0
STERLING BANCORP DEL COM 85917A100 84 3,393 SH   SOLE 31 3,393 0 0
STERLING BANCORP DEL COM 85917A100 160 6,474 SH   SOLE 36 6,474 0 0
STERLING BANCORP DEL COM 85917A100 569 22,957 SH   SOLE 40 22,957 0 0
STERLING BANCORP DEL COM 85917A100 2,776 111,989 SH   SOLE 43 19,140 0 92,849
STERLING BANCORP INC COM 85917W102 2 420 SH   SOLE 17 0 0 420
STERLING BANCORP INC COM 85917W102 18 3,973 SH   SOLE 18 3,973 0 0
STERLING BANCORP INC COM 85917W102 436 95,893 SH   SOLE 21 95,893 0 0
STERLING BANCORP INC COM 85917W102 467 102,544 SH   SOLE 22 102,544 0 0
STERLING CONSTR INC COM 859241101 798 33,065 SH   SOLE 2 13,190 0 19,875
STERLING CONSTR INC COM 859241101 3 108 SH   SOLE 4 108 0 0
STERLING CONSTR INC COM 859241101 1,069 44,320 SH   SOLE 7 44,320 0 0
STERLING CONSTR INC COM 859241101 2,343 97,107 SH   SOLE 18 97,107 0 0
STERLING CONSTR INC COM 859241101 1,180 48,913 SH   SOLE 19 48,913 0 0
STERLING CONSTR INC COM 859241101 30,712 1,272,779 SH   SOLE 21 1,272,779 0 0
STERLING CONSTR INC COM 859241101 17,942 743,558 SH   SOLE 22 707,429 0 36,129
STERLING CONSTR INC COM 859241101 44 1,817 SH   SOLE 25 1,817 0 0
STERLING CONSTR INC COM 859241101 46 1,922 SH   SOLE 26 1,922 0 0
STERLING CONSTR INC COM 859241101 139 5,776 SH   SOLE 28 5,776 0 0
STERLING CONSTR INC COM 859241101 852 35,328 SH   SOLE 30 35,328 0 0
STERLING CONSTR INC COM 859241101 45 1,871 SH   SOLE 36 1,871 0 0
STERLING CONSTR INC COM 859241101 88 3,642 SH   SOLE 40 3,642 0 0
STERLING CONSTR INC COM 859241101 213 8,807 SH   SOLE 43 0 0 8,807
STEWART INFORMATION SVCS COR COM 860372101 1,600 28,230 SH   SOLE 2 8,291 0 19,939
STEWART INFORMATION SVCS COR COM 860372101 6 103 SH   SOLE 4 103 0 0
STEWART INFORMATION SVCS COR COM 860372101 24 429 SH   SOLE 7 429 0 0
STEWART INFORMATION SVCS COR COM 860372101 6,021 106,212 SH   SOLE 18 106,212 0 0
STEWART INFORMATION SVCS COR COM 860372101 2,632 46,433 SH   SOLE 19 46,433 0 0
STEWART INFORMATION SVCS COR COM 860372101 172,004 3,034,120 SH   SOLE 21 3,034,120 0 0
STEWART INFORMATION SVCS COR COM 860372101 36,208 638,697 SH   SOLE 22 605,594 0 33,103
STEWART INFORMATION SVCS COR COM 860372101 21 362 SH   SOLE 25 362 0 0
STEWART INFORMATION SVCS COR COM 860372101 73 1,294 SH   SOLE 26 0 0 1,294
STEWART INFORMATION SVCS COR COM 860372101 140 2,461 SH   SOLE 28 2,461 0 0
STEWART INFORMATION SVCS COR COM 860372101 2,752 48,546 SH   SOLE 30 48,546 0 0
STEWART INFORMATION SVCS COR COM 860372101 178 3,140 SH   SOLE 40 3,140 0 0
STEWART INFORMATION SVCS COR COM 860372101 921 16,246 SH   SOLE 43 759 0 15,487
STIFEL FINL CORP COM 860630102 31,538 486,245 SH   SOLE 2 197,087 0 289,158
STIFEL FINL CORP COM 860630102 258 3,973 SH   SOLE 4 3,973 0 0
STIFEL FINL CORP COM 860630102 195 3,005 SH   SOLE 7 3,005 0 0
STIFEL FINL CORP COM 860630102 163 2,519 SH   SOLE 13 2,519 0 0
STIFEL FINL CORP COM 860630102 19,341 298,193 SH   SOLE 18 266,084 0 32,109
STIFEL FINL CORP COM 860630102 56,219 866,782 SH   SOLE 19 866,782 0 0
STIFEL FINL CORP COM 860630102 343,507 5,296,136 SH   SOLE 21 5,296,136 0 0
STIFEL FINL CORP COM 860630102 261,363 4,029,641 SH   SOLE 22 3,851,232 0 178,409
STIFEL FINL CORP COM 860630102 3,999 61,655 SH   SOLE 23 61,655 0 0
STIFEL FINL CORP COM 860630102 201 3,096 SH   SOLE 25 3,096 0 0
STIFEL FINL CORP COM 860630102 15,629 240,962 SH   SOLE 26 34,472 0 206,490
STIFEL FINL CORP COM 860630102 831 12,812 SH   SOLE 28 11,582 0 1,230
STIFEL FINL CORP COM 860630102 747 11,511 SH   SOLE 29 11,511 0 0
STIFEL FINL CORP COM 860630102 5,215 80,410 SH   SOLE 30 80,410 0 0
STIFEL FINL CORP COM 860630102 943 14,544 SH   SOLE 31 14,544 0 0
STIFEL FINL CORP COM 860630102 100 1,542 SH   SOLE 34 1,542 0 0
STIFEL FINL CORP COM 860630102 195 3,013 SH   SOLE 36 3,013 0 0
STIFEL FINL CORP COM 860630102 796 12,277 SH   SOLE 40 12,277 0 0
STIFEL FINL CORP COM 860630102 5,139 79,236 SH   SOLE 43 2,910 0 76,326
STITCH FIX INC COM CL A 860897107 3,506 58,146 SH   SOLE 2 34,320 0 23,826
STITCH FIX INC COM CL A 860897107 63 1,049 SH   SOLE 4 1,049 0 0
STITCH FIX INC COM CL A 860897107 57 950 SH   SOLE 7 950 0 0
STITCH FIX INC COM CL A 860897107 1 14 SH   SOLE 17 0 0 14
STITCH FIX INC COM CL A 860897107 11,583 192,091 SH   SOLE 18 182,897 0 9,194
STITCH FIX INC COM CL A 860897107 16,319 270,624 SH   SOLE 19 270,624 0 0
STITCH FIX INC COM CL A 860897107 119,557 1,982,706 SH   SOLE 21 1,982,706 0 0
STITCH FIX INC COM CL A 860897107 100,522 1,667,036 SH   SOLE 22 1,631,219 0 35,817
STITCH FIX INC COM CL A 860897107 826 13,690 SH   SOLE 23 13,690 0 0
STITCH FIX INC COM CL A 860897107 144 2,395 SH   SOLE 25 2,395 0 0
STITCH FIX INC COM CL A 860897107 3,087 51,190 SH   SOLE 26 19,272 0 31,918
STITCH FIX INC COM CL A 860897107 427 7,087 SH   SOLE 28 7,087 0 0
STITCH FIX INC COM CL A 860897107 6,766 112,206 SH   SOLE 30 112,206 0 0
STITCH FIX INC COM CL A 860897107 168 2,790 SH   SOLE 31 2,790 0 0
STITCH FIX INC COM CL A 860897107 29 486 SH   SOLE 34 486 0 0
STITCH FIX INC COM CL A 860897107 160 2,657 SH   SOLE 36 2,657 0 0
STITCH FIX INC COM CL A 860897107 426 7,067 SH   SOLE 40 7,067 0 0
STITCH FIX INC COM CL A 860897107 950 15,759 SH   SOLE 43 764 0 14,995
STMICROELECTRONICS N V NY REGISTRY 861012102 4 116 SH   SOLE 18 116 0 0
STMICROELECTRONICS N V NY REGISTRY 861012102 69,876 1,920,729 SH   SOLE 21 1,920,729 0 0
STMICROELECTRONICS N V NY REGISTRY 861012102 28,183 774,688 SH   SOLE 43 78,218 0 696,470
STOCK YDS BANCORP INC COM 861025104 1,114 21,881 SH   SOLE 2 7,519 0 14,362
STOCK YDS BANCORP INC COM 861025104 7 128 SH   SOLE 4 128 0 0
STOCK YDS BANCORP INC COM 861025104 17 337 SH   SOLE 7 337 0 0
STOCK YDS BANCORP INC COM 861025104 3,686 72,429 SH   SOLE 18 72,429 0 0
STOCK YDS BANCORP INC COM 861025104 1,854 36,435 SH   SOLE 19 36,435 0 0
STOCK YDS BANCORP INC COM 861025104 40,667 799,109 SH   SOLE 21 799,109 0 0
STOCK YDS BANCORP INC COM 861025104 29,009 570,024 SH   SOLE 22 541,202 0 28,822
STOCK YDS BANCORP INC COM 861025104 55 1,075 SH   SOLE 25 1,075 0 0
STOCK YDS BANCORP INC COM 861025104 76 1,499 SH   SOLE 26 0 0 1,499
STOCK YDS BANCORP INC COM 861025104 157 3,091 SH   SOLE 28 3,091 0 0
STOCK YDS BANCORP INC COM 861025104 1,201 23,607 SH   SOLE 30 23,607 0 0
STOCK YDS BANCORP INC COM 861025104 19 365 SH   SOLE 34 365 0 0
STOCK YDS BANCORP INC COM 861025104 137 2,694 SH   SOLE 40 2,694 0 0
STOCK YDS BANCORP INC COM 861025104 210 4,133 SH   SOLE 43 190 0 3,943
STOKE THERAPEUTICS INC COM 86150R107 372 11,044 SH   SOLE 2 7,362 0 3,682
STOKE THERAPEUTICS INC COM 86150R107 8 245 SH   SOLE 7 245 0 0
STOKE THERAPEUTICS INC COM 86150R107 1,969 58,503 SH   SOLE 18 58,503 0 0
STOKE THERAPEUTICS INC COM 86150R107 5,759 171,107 SH   SOLE 19 171,107 0 0
STOKE THERAPEUTICS INC COM 86150R107 25,950 770,957 SH   SOLE 21 770,957 0 0
STOKE THERAPEUTICS INC COM 86150R107 16,309 484,536 SH   SOLE 22 477,302 0 7,234
STOKE THERAPEUTICS INC COM 86150R107 17 492 SH   SOLE 25 492 0 0
STOKE THERAPEUTICS INC COM 86150R107 10 289 SH   SOLE 26 289 0 0
STOKE THERAPEUTICS INC COM 86150R107 563 16,723 SH   SOLE 30 16,723 0 0
STOKE THERAPEUTICS INC COM 86150R107 51 1,503 SH   SOLE 40 1,503 0 0
STOKE THERAPEUTICS INC COM 86150R107 1 40 SH   SOLE 43 0 0 40
STONECO LTD COM CL A G85158106 29,277 436,580 SH   SOLE 2 37,126 0 399,454
STONECO LTD COM CL A G85158106 240 3,579 SH   SOLE 7 3,579 0 0
STONECO LTD COM CL A G85158106 112 1,665 SH   SOLE 15 1,665 0 0
STONECO LTD COM CL A G85158106 7,318 109,119 SH   SOLE 18 109,119 0 0
STONECO LTD COM CL A G85158106 110,528 1,648,203 SH   SOLE 19 1,648,203 0 0
STONECO LTD COM CL A G85158106 229,740 3,425,891 SH   SOLE 21 3,425,891 0 0
STONECO LTD COM CL A G85158106 97,073 1,447,547 SH   SOLE 22 1,288,252 0 159,295
STONECO LTD COM CL A G85158106 69 1,028 SH   SOLE 23 1,028 0 0
STONECO LTD COM CL A G85158106 76,425 1,139,657 SH   SOLE 25 1,139,657 0 0
STONECO LTD COM CL A G85158106 19,842 295,879 SH   SOLE 26 0 0 295,879
STONECO LTD COM CL A G85158106 6,105 91,044 SH   SOLE 28 0 0 91,044
STONECO LTD COM CL A G85158106 12,563 187,342 SH   SOLE 30 187,342 0 0
STONECO LTD COM CL A G85158106 263 3,929 SH   SOLE 31 3,929 0 0
STONECO LTD COM CL A G85158106 155,187 2,314,155 SH   SOLE 34 2,314,155 0 0
STONECO LTD COM CL A G85158106 3,096 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 82 31,248 SH   SOLE 2 3,179 0 28,069
STONEMOR INC COM 86184W106 124 47,515 SH   SOLE 18 47,515 0 0
STONEMOR INC COM 86184W106 16 5,971 SH   SOLE 19 5,971 0 0
STONEMOR INC COM 86184W106 2,929 1,118,044 SH   SOLE 21 1,118,044 0 0
STONEMOR INC COM 86184W106 977 372,981 SH   SOLE 22 346,867 0 26,114
STONEMOR INC COM 86184W106 10 4,000 SH   SOLE 43 0 0 4,000
STONERIDGE INC COM 86183P102 771 26,124 SH   SOLE 2 8,337 0 17,787
STONERIDGE INC COM 86183P102 5 167 SH   SOLE 4 167 0 0
STONERIDGE INC COM 86183P102 12 419 SH   SOLE 7 419 0 0
STONERIDGE INC COM 86183P102 2,621 88,862 SH   SOLE 18 88,862 0 0
STONERIDGE INC COM 86183P102 1,370 46,439 SH   SOLE 19 46,439 0 0
STONERIDGE INC COM 86183P102 30,334 1,028,258 SH   SOLE 21 1,028,258 0 0
STONERIDGE INC COM 86183P102 19,637 665,653 SH   SOLE 22 626,770 0 38,883
STONERIDGE INC COM 86183P102 20 691 SH   SOLE 25 691 0 0
STONERIDGE INC COM 86183P102 670 22,708 SH   SOLE 26 20,857 0 1,851
STONERIDGE INC COM 86183P102 118 3,986 SH   SOLE 28 3,986 0 0
STONERIDGE INC COM 86183P102 2,139 72,516 SH   SOLE 30 72,516 0 0
STONERIDGE INC COM 86183P102 69 2,329 SH   SOLE 40 2,329 0 0
STONERIDGE INC COM 86183P102 317 10,762 SH   SOLE 43 0 0 10,762
STONEX GROUP INC COM 861896108 1,113 18,345 SH   SOLE 2 5,330 0 13,015
STONEX GROUP INC COM 861896108 3 42 SH   SOLE 4 42 0 0
STONEX GROUP INC COM 861896108 16 256 SH   SOLE 7 256 0 0
STONEX GROUP INC COM 861896108 4,418 72,828 SH   SOLE 18 72,828 0 0
STONEX GROUP INC COM 861896108 1,783 29,382 SH   SOLE 19 29,382 0 0
STONEX GROUP INC COM 861896108 125,870 2,074,667 SH   SOLE 21 2,074,667 0 0
STONEX GROUP INC COM 861896108 26,579 438,097 SH   SOLE 22 414,858 0 23,239
STONEX GROUP INC COM 861896108 27 444 SH   SOLE 25 444 0 0
STONEX GROUP INC COM 861896108 183 3,014 SH   SOLE 26 714 0 2,300
STONEX GROUP INC COM 861896108 141 2,325 SH   SOLE 28 2,325 0 0
STONEX GROUP INC COM 861896108 2,372 39,095 SH   SOLE 30 39,095 0 0
STONEX GROUP INC COM 861896108 49 809 SH   SOLE 36 809 0 0
STONEX GROUP INC COM 861896108 151 2,492 SH   SOLE 40 2,492 0 0
STONEX GROUP INC COM 861896108 314 5,176 SH   SOLE 43 497 0 4,679
STORE CAP CORP COM 862121100 20,343 589,486 SH   SOLE 2 180,983 0 408,503
STORE CAP CORP COM 862121100 12,517 362,709 SH   SOLE 4 362,709 0 0
STORE CAP CORP COM 862121100 11,080 321,053 SH   SOLE 7 321,053 0 0
STORE CAP CORP COM 862121100 20,480 593,456 SH   SOLE 18 593,456 0 0
STORE CAP CORP COM 862121100 13,014 377,122 SH   SOLE 19 377,122 0 0
STORE CAP CORP COM 862121100 467,707 13,552,788 SH   SOLE 21 13,552,788 0 0
STORE CAP CORP COM 862121100 305,692 8,858,081 SH   SOLE 22 8,562,248 0 295,833
STORE CAP CORP COM 862121100 382 11,063 SH   SOLE 23 11,063 0 0
STORE CAP CORP COM 862121100 36,136 1,047,116 SH   SOLE 25 1,047,116 0 0
STORE CAP CORP COM 862121100 3,355 97,216 SH   SOLE 26 77,944 0 19,272
STORE CAP CORP COM 862121100 6,197 179,578 SH   SOLE 28 29,512 0 150,066
STORE CAP CORP COM 862121100 37,569 1,088,639 SH   SOLE 30 1,088,639 0 0
STORE CAP CORP COM 862121100 144 4,187 SH   SOLE 31 4,187 0 0
STORE CAP CORP COM 862121100 341 9,881 SH   SOLE 36 9,881 0 0
STORE CAP CORP COM 862121100 971 28,129 SH   SOLE 40 28,129 0 0
STORE CAP CORP COM 862121100 5,061 146,656 SH   SOLE 43 11,391 0 135,265
STRATA SKIN SCIENCES INC COM NEW 86272A206 7 4,539 SH   SOLE 18 4,539 0 0
STRATA SKIN SCIENCES INC COM NEW 86272A206 93 59,908 SH   SOLE 21 59,908 0 0
STRATA SKIN SCIENCES INC COM NEW 86272A206 78 49,773 SH   SOLE 22 49,773 0 0
STRATASYS LTD SHS M85548101 3,681 142,350 SH   SOLE 21 142,350 0 0
STRATASYS LTD SHS M85548101 5,619 217,270 SH   SOLE 30 217,270 0 0
STRATASYS LTD SHS M85548101 47 1,810 SH   SOLE 43 0 0 1,810
STRATEGIC ED INC COM 86272C103 4,097 53,859 SH   SOLE 2 22,035 0 31,824
STRATEGIC ED INC COM 86272C103 8 110 SH   SOLE 4 110 0 0
STRATEGIC ED INC COM 86272C103 32 424 SH   SOLE 7 424 0 0
STRATEGIC ED INC COM 86272C103 9,867 129,728 SH   SOLE 18 129,728 0 0
STRATEGIC ED INC COM 86272C103 11,015 144,825 SH   SOLE 19 144,825 0 0
STRATEGIC ED INC COM 86272C103 131,838 1,733,341 SH   SOLE 21 1,733,341 0 0
STRATEGIC ED INC COM 86272C103 64,265 844,926 SH   SOLE 22 808,395 0 36,531
STRATEGIC ED INC COM 86272C103 370 4,864 SH   SOLE 23 4,864 0 0
STRATEGIC ED INC COM 86272C103 65 849 SH   SOLE 25 849 0 0
STRATEGIC ED INC COM 86272C103 2,439 32,062 SH   SOLE 26 6,303 0 25,759
STRATEGIC ED INC COM 86272C103 244 3,205 SH   SOLE 28 3,205 0 0
STRATEGIC ED INC COM 86272C103 1,345 17,683 SH   SOLE 30 17,683 0 0
STRATEGIC ED INC COM 86272C103 36 469 SH   SOLE 36 469 0 0
STRATEGIC ED INC COM 86272C103 221 2,903 SH   SOLE 40 2,903 0 0
STRATEGIC ED INC COM 86272C103 1,761 23,153 SH   SOLE 43 2,212 0 20,941
STRATTEC SEC CORP COM 863111100 36 801 SH   SOLE 18 801 0 0
STRATTEC SEC CORP COM 863111100 420 9,457 SH   SOLE 21 9,457 0 0
STRATTEC SEC CORP COM 863111100 2,993 67,324 SH   SOLE 22 67,324 0 0
STRATUS PPTYS INC COM NEW 863167201 3 122 SH   SOLE 2 122 0 0
STRATUS PPTYS INC COM NEW 863167201 32 1,288 SH   SOLE 18 1,288 0 0
STRATUS PPTYS INC COM NEW 863167201 569 23,079 SH   SOLE 21 23,079 0 0
STREAMLINE HEALTH SOLUTIONS COM 86323X106 10 5,876 SH   SOLE 18 5,876 0 0
STREAMLINE HEALTH SOLUTIONS COM 86323X106 177 99,914 SH   SOLE 21 99,914 0 0
STREAMLINE HEALTH SOLUTIONS COM 86323X106 547 308,949 SH   SOLE 22 308,949 0 0
STRIDE INC COM 86333M108 1,406 43,745 SH   SOLE 2 12,688 0 31,057
STRIDE INC COM 86333M108 5 158 SH   SOLE 4 158 0 0
STRIDE INC COM 86333M108 21 648 SH   SOLE 7 648 0 0
STRIDE INC COM 86333M108 4,141 128,876 SH   SOLE 18 128,876 0 0
STRIDE INC COM 86333M108 2,268 70,589 SH   SOLE 19 70,589 0 0
STRIDE INC COM 86333M108 48,605 1,512,751 SH   SOLE 21 1,512,751 0 0
STRIDE INC COM 86333M108 33,109 1,030,457 SH   SOLE 22 971,829 0 58,628
STRIDE INC COM 86333M108 827 25,735 SH   SOLE 23 25,735 0 0
STRIDE INC COM 86333M108 36 1,119 SH   SOLE 25 1,119 0 0
STRIDE INC COM 86333M108 621 19,328 SH   SOLE 26 15,634 0 3,694
STRIDE INC COM 86333M108 153 4,770 SH   SOLE 28 4,770 0 0
STRIDE INC COM 86333M108 1,320 41,069 SH   SOLE 30 41,069 0 0
STRIDE INC COM 86333M108 155 4,827 SH   SOLE 40 4,827 0 0
STRIDE INC COM 86333M108 398 12,395 SH   SOLE 43 1,140 0 11,255
STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 3 941 SH   SOLE 2 941 0 0
STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 30 10,254 SH   SOLE 18 10,254 0 0
STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 423 142,560 SH   SOLE 21 142,560 0 0
STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 192 64,615 SH   SOLE 22 64,615 0 0
STRYKER CORPORATION COM 863667101 246,735 949,967 SH   SOLE 2 295,436 0 654,531
STRYKER CORPORATION COM 863667101 51,557 198,504 SH   SOLE 4 118,883 0 79,621
STRYKER CORPORATION COM 863667101 76,701 295,309 SH   SOLE 7 282,873 0 12,436
STRYKER CORPORATION COM 863667101 702 2,703 SH   SOLE 13 962 0 1,741
STRYKER CORPORATION COM 863667101 10,546 40,604 SH   SOLE 15 40,604 0 0
STRYKER CORPORATION COM 863667101 159,507 614,126 SH   SOLE 18 566,157 0 47,969
STRYKER CORPORATION COM 863667101 302,115 1,163,188 SH   SOLE 19 1,163,188 0 0
STRYKER CORPORATION COM 863667101 1,994,175 7,677,878 SH   SOLE 21 7,677,878 0 0
STRYKER CORPORATION COM 863667101 1,850,996 7,126,617 SH   SOLE 22 6,378,589 0 748,028
STRYKER CORPORATION COM 863667101 59,913 230,674 SH   SOLE 23 230,674 0 0
STRYKER CORPORATION COM 863667101 141,332 544,149 SH   SOLE 25 544,149 0 0
STRYKER CORPORATION COM 863667101 189,366 729,086 SH   SOLE 26 271,879 0 457,207
STRYKER CORPORATION COM 863667101 156,991 604,441 SH   SOLE 28 37,514 0 566,927
STRYKER CORPORATION COM 863667101 3,449 13,281 SH   SOLE 29 13,281 0 0
STRYKER CORPORATION COM 863667101 362,282 1,394,841 SH   SOLE 30 1,394,841 0 0
STRYKER CORPORATION COM 863667101 31,736 122,190 SH   SOLE 31 69,360 0 52,830
STRYKER CORPORATION COM 863667101 264,623 1,018,840 SH   SOLE 34 1,018,840 0 0
STRYKER CORPORATION COM 863667101 49,263 189,670 SH   SOLE 36 189,670 0 0
STRYKER CORPORATION COM 863667101 3,195 12,303 SH   SOLE 40 12,303 0 0
STRYKER CORPORATION COM 863667101 62,292 239,833 SH   SOLE 43 18,703 0 221,130
STURM RUGER & CO INC COM 864159108 675 7,502 SH   SOLE 2 5,347 0 2,155
STURM RUGER & CO INC COM 864159108 6 72 SH   SOLE 4 72 0 0
STURM RUGER & CO INC COM 864159108 25 276 SH   SOLE 7 276 0 0
STURM RUGER & CO INC COM 864159108 6,130 68,127 SH   SOLE 18 68,127 0 0
STURM RUGER & CO INC COM 864159108 2,674 29,716 SH   SOLE 19 29,716 0 0
STURM RUGER & CO INC COM 864159108 198,430 2,205,266 SH   SOLE 21 2,205,266 0 0
STURM RUGER & CO INC COM 864159108 40,011 444,668 SH   SOLE 22 432,157 0 12,511
STURM RUGER & CO INC COM 864159108 338 3,756 SH   SOLE 26 2,795 0 961
STURM RUGER & CO INC COM 864159108 243 2,696 SH   SOLE 28 2,696 0 0
STURM RUGER & CO INC COM 864159108 3,344 37,165 SH   SOLE 30 37,165 0 0
STURM RUGER & CO INC COM 864159108 182 2,018 SH   SOLE 40 2,018 0 0
STURM RUGER & CO INC COM 864159108 1,130 12,558 SH   SOLE 43 1,034 0 11,524
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 10 1,391 SH   SOLE 18 1,391 0 0
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 54,788 7,951,786 SH   SOLE 43 1,146,762 0 6,805,024
SUMMER INFANT INC COM NEW 865646301 2 152 SH   SOLE 18 152 0 0
SUMMER INFANT INC COM NEW 865646301 49 3,806 SH   SOLE 21 3,806 0 0
SUMMIT FINL GROUP INC COM 86606G101 216 9,831 SH   SOLE 2 972 0 8,859
SUMMIT FINL GROUP INC COM 86606G101 5 227 SH   SOLE 7 227 0 0
SUMMIT FINL GROUP INC COM 86606G101 900 40,901 SH   SOLE 18 40,901 0 0
SUMMIT FINL GROUP INC COM 86606G101 482 21,887 SH   SOLE 19 21,887 0 0
SUMMIT FINL GROUP INC COM 86606G101 9,646 438,246 SH   SOLE 21 438,246 0 0
SUMMIT FINL GROUP INC COM 86606G101 3,983 180,959 SH   SOLE 22 167,694 0 13,265
SUMMIT HOTEL PPTYS INC COM 866082100 1,136 121,746 SH   SOLE 2 32,289 0 89,457
SUMMIT HOTEL PPTYS INC COM 866082100 1,455 155,899 SH   SOLE 4 155,899 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 1,321 141,581 SH   SOLE 7 141,581 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 4,022 431,067 SH   SOLE 18 431,067 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 2,945 315,613 SH   SOLE 19 315,613 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 125,536 13,455,112 SH   SOLE 21 13,455,112 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 33,157 3,553,772 SH   SOLE 22 3,394,848 0 158,924
SUMMIT HOTEL PPTYS INC COM 866082100 45 4,812 SH   SOLE 23 4,812 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 4,605 493,575 SH   SOLE 25 493,575 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 363 38,897 SH   SOLE 26 26,929 0 11,968
SUMMIT HOTEL PPTYS INC COM 866082100 712 76,272 SH   SOLE 28 13,213 0 63,059
SUMMIT HOTEL PPTYS INC COM 866082100 6,016 644,795 SH   SOLE 30 644,795 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 92 9,879 SH   SOLE 40 9,879 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 2,444 261,930 SH   SOLE 43 74,784 0 187,146
SUMMIT HOTEL PPTYS INC NOTE 1.500% 2/1 866082AA8 18,549 18,000,000 PRN   SOLE 2 18,000,000 0 0
SUMMIT HOTEL PPTYS INC NOTE 1.500% 2/1 866082AA8 2,009 1,950,000 PRN   SOLE 21 1,950,000 0 0
SUMMIT MATLS INC CL A 86614U100 8,221 235,899 SH   SOLE 2 80,329 0 155,570
SUMMIT MATLS INC CL A 86614U100 13 374 SH   SOLE 4 374 0 0
SUMMIT MATLS INC CL A 86614U100 99 2,830 SH   SOLE 7 2,830 0 0
SUMMIT MATLS INC CL A 86614U100 13,178 378,129 SH   SOLE 18 378,129 0 0
SUMMIT MATLS INC CL A 86614U100 20,018 574,393 SH   SOLE 19 574,393 0 0
SUMMIT MATLS INC CL A 86614U100 154,494 4,433,103 SH   SOLE 21 4,433,103 0 0
SUMMIT MATLS INC CL A 86614U100 120,022 3,443,969 SH   SOLE 22 3,271,214 0 172,755
SUMMIT MATLS INC CL A 86614U100 720 20,651 SH   SOLE 23 20,651 0 0
SUMMIT MATLS INC CL A 86614U100 172 4,932 SH   SOLE 25 4,932 0 0
SUMMIT MATLS INC CL A 86614U100 5,746 164,879 SH   SOLE 26 43,652 0 121,227
SUMMIT MATLS INC CL A 86614U100 530 15,217 SH   SOLE 28 15,217 0 0
SUMMIT MATLS INC CL A 86614U100 2,901 83,245 SH   SOLE 30 83,245 0 0
SUMMIT MATLS INC CL A 86614U100 380 10,914 SH   SOLE 36 10,914 0 0
SUMMIT MATLS INC CL A 86614U100 509 14,599 SH   SOLE 40 14,599 0 0
SUMMIT MATLS INC CL A 86614U100 797 22,869 SH   SOLE 43 3,469 0 19,400
SUMMIT MIDSTREAM PARTNERS LP COM UNIT LTD 866142409 0 15 SH   SOLE 43 0 0 15
SUMMIT ST BK SANTA ROSA CALI COM 866264203 18 1,145 SH   SOLE 18 1,145 0 0
SUMMIT ST BK SANTA ROSA CALI COM 866264203 193 12,408 SH   SOLE 21 12,408 0 0
SUMMIT ST BK SANTA ROSA CALI COM 866264203 112 7,220 SH   SOLE 22 7,220 0 0
SUMMIT THERAPEUTICS INC COM 86627T108 23 3,050 SH   SOLE 2 888 0 2,162
SUMMIT THERAPEUTICS INC COM 86627T108 521 69,903 SH   SOLE 18 69,903 0 0
SUMMIT THERAPEUTICS INC COM 86627T108 289 38,690 SH   SOLE 19 38,690 0 0
SUMMIT THERAPEUTICS INC COM 86627T108 5,561 745,418 SH   SOLE 21 745,418 0 0
SUMMIT THERAPEUTICS INC COM 86627T108 1,265 169,555 SH   SOLE 22 168,812 0 743
SUMMIT THERAPEUTICS INC COM 86627T108 262 35,097 SH   SOLE 30 35,097 0 0
SUMMIT THERAPEUTICS INC COM 86627T108 249 33,434 SH   SOLE 43 15,997 0 17,437
SUMMIT WIRELESS TECH INC COM NEW 86633R203 107 26,785 SH   SOLE 21 26,785 0 0
SUMO LOGIC INC COM 86646P103 368 17,822 SH   SOLE 2 6,673 0 11,149
SUMO LOGIC INC COM 86646P103 27 1,311 SH   SOLE 7 1,311 0 0
SUMO LOGIC INC COM 86646P103 5,177 250,687 SH   SOLE 18 250,687 0 0
SUMO LOGIC INC COM 86646P103 2,948 142,749 SH   SOLE 19 142,749 0 0
SUMO LOGIC INC COM 86646P103 57,322 2,775,893 SH   SOLE 21 2,775,893 0 0
SUMO LOGIC INC COM 86646P103 21,336 1,033,239 SH   SOLE 22 1,020,986 0 12,253
SUMO LOGIC INC COM 86646P103 31 1,512 SH   SOLE 23 1,512 0 0
SUMO LOGIC INC COM 86646P103 6,674 323,189 SH   SOLE 30 323,189 0 0
SUMO LOGIC INC COM 86646P103 261 12,647 SH   SOLE 43 6,434 0 6,213
SUN CMNTYS INC COM 866674104 52,384 305,624 SH   SOLE 2 67,739 0 237,885
SUN CMNTYS INC COM 866674104 70,965 414,033 SH   SOLE 4 382,604 0 31,429
SUN CMNTYS INC COM 866674104 30,439 177,593 SH   SOLE 7 171,669 0 5,924
SUN CMNTYS INC COM 866674104 286 1,671 SH   SOLE 13 332 0 1,339
SUN CMNTYS INC COM 866674104 2,180 12,716 SH   SOLE 15 12,716 0 0
SUN CMNTYS INC COM 866674104 37,454 218,520 SH   SOLE 18 212,359 0 6,161
SUN CMNTYS INC COM 866674104 67,408 393,280 SH   SOLE 19 393,280 0 0
SUN CMNTYS INC COM 866674104 488,687 2,851,150 SH   SOLE 21 2,851,150 0 0
SUN CMNTYS INC COM 866674104 582,958 3,401,158 SH   SOLE 22 3,144,895 0 256,263
SUN CMNTYS INC COM 866674104 13,354 77,911 SH   SOLE 23 77,911 0 0
SUN CMNTYS INC COM 866674104 106,488 621,286 SH   SOLE 25 621,286 0 0
SUN CMNTYS INC COM 866674104 32,324 188,588 SH   SOLE 26 110,467 0 78,121
SUN CMNTYS INC COM 866674104 51,133 298,327 SH   SOLE 28 35,568 0 262,759
SUN CMNTYS INC COM 866674104 22 127 SH   SOLE 29 127 0 0
SUN CMNTYS INC COM 866674104 110,024 641,913 SH   SOLE 30 641,913 0 0
SUN CMNTYS INC COM 866674104 2,863 16,706 SH   SOLE 31 11,791 0 4,915
SUN CMNTYS INC COM 866674104 21,213 123,765 SH   SOLE 34 123,765 0 0
SUN CMNTYS INC COM 866674104 10,338 60,317 SH   SOLE 36 60,317 0 0
SUN CMNTYS INC COM 866674104 676 3,945 SH   SOLE 40 3,945 0 0
SUN CMNTYS INC COM 866674104 12,225 71,325 SH   SOLE 43 5,523 0 65,802
SUN CTRY AIRLS HLDGS INC COM 866683105 123 3,318 SH   SOLE 2 1,599 0 1,719
SUN CTRY AIRLS HLDGS INC COM 866683105 649 17,544 SH   SOLE 4 17,544 0 0
SUN CTRY AIRLS HLDGS INC COM 866683105 10 279 SH   SOLE 7 279 0 0
SUN CTRY AIRLS HLDGS INC COM 866683105 1,954 52,796 SH   SOLE 18 52,796 0 0
SUN CTRY AIRLS HLDGS INC COM 866683105 55,514 1,499,965 SH   SOLE 19 1,499,965 0 0
SUN CTRY AIRLS HLDGS INC COM 866683105 21,226 573,525 SH   SOLE 21 573,525 0 0
SUN CTRY AIRLS HLDGS INC COM 866683105 20,601 556,639 SH   SOLE 22 554,046 0 2,593
SUN CTRY AIRLS HLDGS INC COM 866683105 23,404 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,694 479,132 SH   SOLE 43 31,311 0 447,821
SUNCOKE ENERGY INC COM 86722A103 746 104,471 SH   SOLE 2 25,261 0 79,210
SUNCOKE ENERGY INC COM 86722A103 3 371 SH   SOLE 4 371 0 0
SUNCOKE ENERGY INC COM 86722A103 10 1,424 SH   SOLE 7 1,424 0 0
SUNCOKE ENERGY INC COM 86722A103 2,519 352,865 SH   SOLE 18 352,865 0 0
SUNCOKE ENERGY INC COM 86722A103 1,041 145,839 SH   SOLE 19 145,839 0 0
SUNCOKE ENERGY INC COM 86722A103 74,994 10,503,369 SH   SOLE 21 10,503,369 0 0
SUNCOKE ENERGY INC COM 86722A103 16,330 2,287,067 SH   SOLE 22 2,169,342 0 117,725
SUNCOKE ENERGY INC COM 86722A103 16 2,304 SH   SOLE 25 2,304 0 0
SUNCOKE ENERGY INC COM 86722A103 151 21,183 SH   SOLE 26 17,169 0 4,014
SUNCOKE ENERGY INC COM 86722A103 67 9,380 SH   SOLE 28 9,380 0 0
SUNCOKE ENERGY INC COM 86722A103 1,589 222,527 SH   SOLE 30 222,527 0 0
SUNCOKE ENERGY INC COM 86722A103 52 7,310 SH   SOLE 40 7,310 0 0
SUNCOKE ENERGY INC COM 86722A103 339 47,490 SH   SOLE 43 1,313 0 46,177
SUNCOR ENERGY INC NEW COM 867224107 9 379 SH   SOLE 18 379 0 0
SUNCOR ENERGY INC NEW COM 867224107 9,181 383,007 SH   SOLE 21 383,007 0 0
SUNCOR ENERGY INC NEW COM 867224107 6,687 278,984 SH   SOLE 43 9,413 0 269,571
SUNDIAL GROWERS INC COM 86730L109 0 167 SH   SOLE 17 0 0 167
SUNNOVA ENERGY INTL INC. COM 86745K104 5,607 148,891 SH   SOLE 2 50,595 0 98,296
SUNNOVA ENERGY INTL INC. COM 86745K104 26 691 SH   SOLE 4 691 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104 52 1,383 SH   SOLE 7 1,383 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104 1,530 40,631 SH   SOLE 13 40,631 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104 10,870 288,627 SH   SOLE 18 282,791 0 5,836
SUNNOVA ENERGY INTL INC. COM 86745K104 28,082 745,680 SH   SOLE 19 745,680 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104 164,786 4,375,612 SH   SOLE 21 4,375,612 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104 92,222 2,448,802 SH   SOLE 22 2,276,437 0 172,365
SUNNOVA ENERGY INTL INC. COM 86745K104 569 15,116 SH   SOLE 23 15,116 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104 1,973 52,397 SH   SOLE 25 52,397 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104 4,499 119,458 SH   SOLE 26 20,616 0 98,842
SUNNOVA ENERGY INTL INC. COM 86745K104 1,840 48,863 SH   SOLE 28 7,246 0 41,617
SUNNOVA ENERGY INTL INC. COM 86745K104 41,661 1,106,232 SH   SOLE 30 1,106,232 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104 91,937 2,441,231 SH   SOLE 34 2,441,231 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104 583 15,474 SH   SOLE 36 15,474 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104 333 8,843 SH   SOLE 40 8,843 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104 932 24,759 SH   SOLE 43 535 0 24,224
SUNOPTA INC COM 8676EP108 93 7,559 SH   SOLE 43 0 0 7,559
SUNPOWER CORP COM 867652406 2,494 85,348 SH   SOLE 2 62,837 0 22,511
SUNPOWER CORP COM 867652406 25 866 SH   SOLE 4 866 0 0
SUNPOWER CORP COM 867652406 41 1,396 SH   SOLE 7 1,396 0 0
SUNPOWER CORP COM 867652406 7,220 247,079 SH   SOLE 18 247,079 0 0
SUNPOWER CORP COM 867652406 4,816 164,831 SH   SOLE 19 164,831 0 0
SUNPOWER CORP COM 867652406 122,636 4,197,000 SH   SOLE 21 4,197,000 0 0
SUNPOWER CORP COM 867652406 58,992 2,018,888 SH   SOLE 22 1,947,830 0 71,058
SUNPOWER CORP COM 867652406 117 4,012 SH   SOLE 23 4,012 0 0
SUNPOWER CORP COM 867652406 126 4,316 SH   SOLE 25 4,316 0 0
SUNPOWER CORP COM 867652406 1,551 53,093 SH   SOLE 26 32,880 0 20,213
SUNPOWER CORP COM 867652406 351 12,011 SH   SOLE 28 12,011 0 0
SUNPOWER CORP COM 867652406 40,609 1,389,752 SH   SOLE 30 1,389,752 0 0
SUNPOWER CORP COM 867652406 76 2,614 SH   SOLE 31 2,614 0 0
SUNPOWER CORP COM 867652406 149 5,085 SH   SOLE 36 5,085 0 0
SUNPOWER CORP COM 867652406 289 9,882 SH   SOLE 40 9,882 0 0
SUNPOWER CORP COM 867652406 2,849 97,488 SH   SOLE 43 0 0 97,488
SUNPOWER CORP DBCV 4.000% 1/1 867652AL3 3,458 2,450,000 PRN   SOLE 21 2,450,000 0 0
SUNRUN INC COM 86771W105 26,815 480,727 SH   SOLE 2 112,311 0 368,416
SUNRUN INC COM 86771W105 5,052 90,576 SH   SOLE 4 47,207 0 43,369
SUNRUN INC COM 86771W105 941 16,870 SH   SOLE 7 16,870 0 0
SUNRUN INC COM 86771W105 35 628 SH   SOLE 13 628 0 0
SUNRUN INC COM 86771W105 500 8,961 SH   SOLE 15 8,961 0 0
SUNRUN INC COM 86771W105 27,685 496,318 SH   SOLE 18 484,207 0 12,111
SUNRUN INC COM 86771W105 19,581 351,041 SH   SOLE 19 351,041 0 0
SUNRUN INC COM 86771W105 591,335 10,601,208 SH   SOLE 21 10,601,208 0 0
SUNRUN INC COM 86771W105 291,778 5,230,876 SH   SOLE 22 4,979,440 0 251,436
SUNRUN INC COM 86771W105 6,202 111,182 SH   SOLE 23 111,182 0 0
SUNRUN INC COM 86771W105 9,368 167,953 SH   SOLE 25 167,953 0 0
SUNRUN INC COM 86771W105 20,615 369,583 SH   SOLE 26 257,456 0 112,127
SUNRUN INC COM 86771W105 12,215 218,978 SH   SOLE 28 19,624 0 199,354
SUNRUN INC COM 86771W105 164,186 2,943,456 SH   SOLE 30 2,943,456 0 0
SUNRUN INC COM 86771W105 3,226 57,839 SH   SOLE 31 26,336 0 31,503
SUNRUN INC COM 86771W105 94,498 1,694,111 SH   SOLE 34 1,694,111 0 0
SUNRUN INC COM 86771W105 1,887 33,830 SH   SOLE 36 33,830 0 0
SUNRUN INC COM 86771W105 290 5,195 SH   SOLE 40 5,195 0 0
SUNRUN INC COM 86771W105 10,280 184,294 SH   SOLE 43 11,655 0 172,639
SUNSTONE HOTEL INVS INC NEW COM 867892101 3,589 288,945 SH   SOLE 2 114,882 0 174,063
SUNSTONE HOTEL INVS INC NEW COM 867892101 4,045 325,702 SH   SOLE 4 325,702 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 3,459 278,497 SH   SOLE 7 278,497 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 8,641 695,749 SH   SOLE 18 695,749 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 22,372 1,801,288 SH   SOLE 19 1,801,288 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 111,158 8,949,942 SH   SOLE 21 8,949,942 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 89,779 7,228,591 SH   SOLE 22 6,895,107 0 333,484
SUNSTONE HOTEL INVS INC NEW COM 867892101 124 9,954 SH   SOLE 23 9,954 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 11,398 917,678 SH   SOLE 25 917,678 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 936 75,341 SH   SOLE 26 59,264 0 16,077
SUNSTONE HOTEL INVS INC NEW COM 867892101 1,977 159,146 SH   SOLE 28 27,963 0 131,183
SUNSTONE HOTEL INVS INC NEW COM 867892101 11,679 940,375 SH   SOLE 30 940,375 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 2,708 217,999 SH   SOLE 34 217,999 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 217 17,455 SH   SOLE 36 17,455 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 316 25,406 SH   SOLE 40 25,406 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 1,803 145,192 SH   SOLE 43 0 0 145,192
SUNWORKS INC COM NEW 86803X204 5 515 SH   SOLE 2 515 0 0
SUNWORKS INC COM NEW 86803X204 60 5,736 SH   SOLE 18 5,736 0 0
SUNWORKS INC COM NEW 86803X204 1,020 97,053 SH   SOLE 21 97,053 0 0
SUNWORKS INC COM NEW 86803X204 4,128 392,816 SH   SOLE 22 392,816 0 0
SUPER LEAGUE GAMING INC COM 86804F202 28 5,196 SH   SOLE 18 5,196 0 0
SUPER LEAGUE GAMING INC COM 86804F202 445 82,591 SH   SOLE 21 82,591 0 0
SUPER LEAGUE GAMING INC COM 86804F202 1,497 277,662 SH   SOLE 22 277,662 0 0
SUPER MICRO COMPUTER INC COM 86800U104 2,013 57,223 SH   SOLE 2 18,301 0 38,922
SUPER MICRO COMPUTER INC COM 86800U104 8 222 SH   SOLE 4 222 0 0
SUPER MICRO COMPUTER INC COM 86800U104 28 805 SH   SOLE 7 805 0 0
SUPER MICRO COMPUTER INC COM 86800U104 4,860 138,159 SH   SOLE 18 138,159 0 0
SUPER MICRO COMPUTER INC COM 86800U104 3,342 94,996 SH   SOLE 19 94,996 0 0
SUPER MICRO COMPUTER INC COM 86800U104 56,608 1,609,092 SH   SOLE 21 1,609,092 0 0
SUPER MICRO COMPUTER INC COM 86800U104 40,504 1,151,327 SH   SOLE 22 1,085,627 0 65,700
SUPER MICRO COMPUTER INC COM 86800U104 42 1,186 SH   SOLE 25 1,186 0 0
SUPER MICRO COMPUTER INC COM 86800U104 682 19,390 SH   SOLE 26 15,950 0 3,440
SUPER MICRO COMPUTER INC COM 86800U104 174 4,935 SH   SOLE 28 4,935 0 0
SUPER MICRO COMPUTER INC COM 86800U104 1,285 36,540 SH   SOLE 30 36,540 0 0
SUPER MICRO COMPUTER INC COM 86800U104 163 4,632 SH   SOLE 40 4,632 0 0
SUPER MICRO COMPUTER INC COM 86800U104 84 2,375 SH   SOLE 43 0 0 2,375
SUPERIOR DRILLING PRODS INC COM 868153107 7 7,975 SH   SOLE 21 7,975 0 0
SUPERIOR GROUP OF CO INC COM 868358102 155 6,465 SH   SOLE 2 749 0 5,716
SUPERIOR GROUP OF CO INC COM 868358102 7 285 SH   SOLE 7 285 0 0
SUPERIOR GROUP OF CO INC COM 868358102 950 39,713 SH   SOLE 18 39,713 0 0
SUPERIOR GROUP OF CO INC COM 868358102 469 19,626 SH   SOLE 19 19,626 0 0
SUPERIOR GROUP OF CO INC COM 868358102 10,337 432,323 SH   SOLE 21 432,323 0 0
SUPERIOR GROUP OF CO INC COM 868358102 5,004 209,302 SH   SOLE 22 199,094 0 10,208
SUPERIOR GROUP OF CO INC COM 868358102 14 600 SH   SOLE 43 0 0 600
SUPERIOR INDS INTL INC COM 868168105 46 5,323 SH   SOLE 18 5,323 0 0
SUPERIOR INDS INTL INC COM 868168105 1,166 135,292 SH   SOLE 21 135,292 0 0
SUPERIOR INDS INTL INC COM 868168105 4,072 472,388 SH   SOLE 22 472,388 0 0
SUPERIOR INDS INTL INC COM 868168105 68 7,916 SH   SOLE 43 0 0 7,916
SUPERNUS PHARMACEUTICALS INC COM 868459108 2,442 79,311 SH   SOLE 2 28,727 0 50,584
SUPERNUS PHARMACEUTICALS INC COM 868459108 7 230 SH   SOLE 4 230 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 24 790 SH   SOLE 7 790 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 6,338 205,859 SH   SOLE 18 205,859 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 3,628 117,830 SH   SOLE 19 117,830 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 202,224 6,567,854 SH   SOLE 21 6,567,854 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 42,648 1,385,133 SH   SOLE 22 1,308,376 0 76,757
SUPERNUS PHARMACEUTICALS INC COM 868459108 94 3,041 SH   SOLE 23 3,041 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 44 1,420 SH   SOLE 25 1,420 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 807 26,201 SH   SOLE 26 13,814 0 12,387
SUPERNUS PHARMACEUTICALS INC COM 868459108 210 6,817 SH   SOLE 28 6,817 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 13,601 441,727 SH   SOLE 30 441,727 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 196 6,359 SH   SOLE 40 6,359 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 908 29,480 SH   SOLE 43 212 0 29,268
SUPERNUS PHARMACEUTICALS INC NOTE 0.625% 4/0 868459AD0 2,119 2,155,000 PRN   SOLE 21 2,155,000 0 0
SUPERNUS PHARMACEUTICALS INC NOTE 0.625% 4/0 868459AD0 5,653 5,750,000 PRN   SOLE 22 5,750,000 0 0
SUPPORT COM INC COM NEW 86858W200 10 2,662 SH   SOLE 18 2,662 0 0
SUPPORT COM INC COM NEW 86858W200 150 38,801 SH   SOLE 21 38,801 0 0
SUPPORT COM INC COM NEW 86858W200 1,214 314,558 SH   SOLE 22 314,558 0 0
SURFACE ONCOLOGY INC COM 86877M209 213 28,618 SH   SOLE 2 2,826 0 25,792
SURFACE ONCOLOGY INC COM 86877M209 840 112,566 SH   SOLE 18 112,566 0 0
SURFACE ONCOLOGY INC COM 86877M209 418 56,079 SH   SOLE 19 56,079 0 0
SURFACE ONCOLOGY INC COM 86877M209 11,214 1,503,233 SH   SOLE 21 1,503,233 0 0
SURFACE ONCOLOGY INC COM 86877M209 6,175 827,725 SH   SOLE 22 791,433 0 36,292
SURFACE ONCOLOGY INC COM 86877M209 110 14,777 SH   SOLE 30 14,777 0 0
SURFACE ONCOLOGY INC COM 86877M209 14 1,935 SH   SOLE 43 0 0 1,935
SURGALIGN HOLDINGS INC COM 86882C105 29 21,185 SH   SOLE 18 21,185 0 0
SURGALIGN HOLDINGS INC COM 86882C105 434 312,091 SH   SOLE 21 312,091 0 0
SURGALIGN HOLDINGS INC COM 86882C105 1,645 1,183,672 SH   SOLE 22 1,183,672 0 0
SURGERY PARTNERS INC COM 86881A100 929 13,939 SH   SOLE 2 10,556 0 3,383
SURGERY PARTNERS INC COM 86881A100 8 117 SH   SOLE 4 117 0 0
SURGERY PARTNERS INC COM 86881A100 34 509 SH   SOLE 7 509 0 0
SURGERY PARTNERS INC COM 86881A100 6,514 97,776 SH   SOLE 18 97,776 0 0
SURGERY PARTNERS INC COM 86881A100 4,078 61,218 SH   SOLE 19 61,218 0 0
SURGERY PARTNERS INC COM 86881A100 74,029 1,111,218 SH   SOLE 21 1,111,218 0 0
SURGERY PARTNERS INC COM 86881A100 49,648 745,238 SH   SOLE 22 725,985 0 19,253
SURGERY PARTNERS INC COM 86881A100 93 1,393 SH   SOLE 25 1,393 0 0
SURGERY PARTNERS INC COM 86881A100 1,124 16,873 SH   SOLE 26 15,471 0 1,402
SURGERY PARTNERS INC COM 86881A100 213 3,193 SH   SOLE 28 3,193 0 0
SURGERY PARTNERS INC COM 86881A100 509 7,647 SH   SOLE 30 7,647 0 0
SURGERY PARTNERS INC COM 86881A100 111 1,666 SH   SOLE 36 1,666 0 0
SURGERY PARTNERS INC COM 86881A100 260 3,898 SH   SOLE 40 3,898 0 0
SURGERY PARTNERS INC COM 86881A100 323 4,851 SH   SOLE 43 249 0 4,602
SURMODICS INC COM 868873100 326 6,006 SH   SOLE 2 4,343 0 1,663
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 3,048 56,183 SH   SOLE 18 56,183 0 0
SURMODICS INC COM 868873100 1,311 24,161 SH   SOLE 19 24,161 0 0
SURMODICS INC COM 868873100 92,151 1,698,640 SH   SOLE 21 1,698,640 0 0
SURMODICS INC COM 868873100 19,902 366,859 SH   SOLE 22 358,766 0 8,093
SURMODICS INC COM 868873100 75 1,387 SH   SOLE 25 1,387 0 0
SURMODICS INC COM 868873100 761 14,036 SH   SOLE 26 11,332 0 2,704
SURMODICS INC COM 868873100 106 1,952 SH   SOLE 28 1,952 0 0
SURMODICS INC COM 868873100 1,681 30,992 SH   SOLE 30 30,992 0 0
SURMODICS INC COM 868873100 126 2,319 SH   SOLE 36 2,319 0 0
SURMODICS INC COM 868873100 107 1,981 SH   SOLE 40 1,981 0 0
SURMODICS INC COM 868873100 374 6,897 SH   SOLE 43 90 0 6,807
SURO CAPITAL CORP COM NEW 86887Q109 1,369 101,511 SH   SOLE 30 101,511 0 0
SUTRO BIOPHARMA INC COM 869367102 1,343 72,224 SH   SOLE 2 18,353 0 53,871
SUTRO BIOPHARMA INC COM 869367102 9 497 SH   SOLE 7 497 0 0
SUTRO BIOPHARMA INC COM 869367102 2,981 160,354 SH   SOLE 18 147,135 0 13,219
SUTRO BIOPHARMA INC COM 869367102 5,157 277,393 SH   SOLE 19 277,393 0 0
SUTRO BIOPHARMA INC COM 869367102 35,482 1,908,674 SH   SOLE 21 1,908,674 0 0
SUTRO BIOPHARMA INC COM 869367102 20,973 1,128,166 SH   SOLE 22 1,064,041 0 64,125
SUTRO BIOPHARMA INC COM 869367102 195 10,514 SH   SOLE 23 10,514 0 0
SUTRO BIOPHARMA INC COM 869367102 28 1,521 SH   SOLE 25 1,521 0 0
SUTRO BIOPHARMA INC COM 869367102 683 36,730 SH   SOLE 26 0 0 36,730
SUTRO BIOPHARMA INC COM 869367102 470 25,260 SH   SOLE 30 25,260 0 0
SUTRO BIOPHARMA INC COM 869367102 70 3,760 SH   SOLE 40 3,760 0 0
SUTRO BIOPHARMA INC COM 869367102 32 1,706 SH   SOLE 43 0 0 1,706
SUZANO S A SPON ADS 86959K105 345 28,646 SH   SOLE 30 28,646 0 0
SUZANO S A SPON ADS 86959K105 3,882 322,434 SH   SOLE 43 53,016 0 269,418
SVB FINANCIAL GROUP COM 78486Q101 67,141 120,664 SH   SOLE 2 19,245 0 101,419
SVB FINANCIAL GROUP COM 78486Q101 17,050 30,641 SH   SOLE 4 18,506 0 12,135
SVB FINANCIAL GROUP COM 78486Q101 26,739 48,054 SH   SOLE 7 46,414 0 1,640
SVB FINANCIAL GROUP COM 78486Q101 276 496 SH   SOLE 13 164 0 332
SVB FINANCIAL GROUP COM 78486Q101 3,532 6,347 SH   SOLE 15 6,347 0 0
SVB FINANCIAL GROUP COM 78486Q101 80,098 143,949 SH   SOLE 18 136,374 0 7,575
SVB FINANCIAL GROUP COM 78486Q101 174,291 313,231 SH   SOLE 19 313,231 0 0
SVB FINANCIAL GROUP COM 78486Q101 1,004,382 1,805,047 SH   SOLE 21 1,805,047 0 0
SVB FINANCIAL GROUP COM 78486Q101 656,173 1,179,256 SH   SOLE 22 1,063,366 0 115,890
SVB FINANCIAL GROUP COM 78486Q101 16,589 29,814 SH   SOLE 23 29,814 0 0
SVB FINANCIAL GROUP COM 78486Q101 54,183 97,377 SH   SOLE 25 97,377 0 0
SVB FINANCIAL GROUP COM 78486Q101 65,245 117,256 SH   SOLE 26 45,404 0 71,852
SVB FINANCIAL GROUP COM 78486Q101 81,341 146,184 SH   SOLE 28 6,576 0 139,608
SVB FINANCIAL GROUP COM 78486Q101 53 95 SH   SOLE 29 95 0 0
SVB FINANCIAL GROUP COM 78486Q101 240,946 433,022 SH   SOLE 30 411,135 0 21,887
SVB FINANCIAL GROUP COM 78486Q101 4,996 8,979 SH   SOLE 31 6,683 0 2,296
SVB FINANCIAL GROUP COM 78486Q101 48,124 86,487 SH   SOLE 34 86,487 0 0
SVB FINANCIAL GROUP COM 78486Q101 14,056 25,261 SH   SOLE 36 25,261 0 0
SVB FINANCIAL GROUP COM 78486Q101 1,081 1,943 SH   SOLE 40 1,943 0 0
SVB FINANCIAL GROUP COM 78486Q101 14,253 25,615 SH   SOLE 43 1,876 0 23,739
SWITCH INC CL A 87105L104 7,229 342,439 SH   SOLE 2 169,637 0 172,802
SWITCH INC CL A 87105L104 13,634 645,850 SH   SOLE 4 645,850 0 0
SWITCH INC CL A 87105L104 39 1,854 SH   SOLE 7 1,854 0 0
SWITCH INC CL A 87105L104 12,774 605,098 SH   SOLE 18 605,098 0 0
SWITCH INC CL A 87105L104 8,822 417,886 SH   SOLE 19 417,886 0 0
SWITCH INC CL A 87105L104 34,216 1,620,844 SH   SOLE 21 1,620,844 0 0
SWITCH INC CL A 87105L104 58,708 2,781,039 SH   SOLE 22 2,240,369 0 540,670
SWITCH INC CL A 87105L104 744 35,247 SH   SOLE 23 35,247 0 0
SWITCH INC CL A 87105L104 68 3,222 SH   SOLE 25 3,222 0 0
SWITCH INC CL A 87105L104 866 41,008 SH   SOLE 26 36,395 0 4,613
SWITCH INC CL A 87105L104 2,382 112,855 SH   SOLE 28 112,855 0 0
SWITCH INC CL A 87105L104 14,413 682,775 SH   SOLE 30 682,775 0 0
SWITCH INC CL A 87105L104 36 1,723 SH   SOLE 31 1,723 0 0
SWITCH INC CL A 87105L104 3,895 184,516 SH   SOLE 34 184,516 0 0
SWITCH INC CL A 87105L104 223 10,554 SH   SOLE 40 10,554 0 0
SWITCH INC CL A 87105L104 7,837 371,264 SH   SOLE 43 11,260 0 360,004
SWK HLDGS CORP COM NEW 78501P203 12 658 SH   SOLE 2 658 0 0
SWK HLDGS CORP COM NEW 78501P203 12 703 SH   SOLE 18 703 0 0
SWK HLDGS CORP COM NEW 78501P203 60 3,434 SH   SOLE 22 3,434 0 0
SYKES ENTERPRISES INC COM 871237103 2,381 44,342 SH   SOLE 2 12,276 0 32,066
SYKES ENTERPRISES INC COM 871237103 10 189 SH   SOLE 4 189 0 0
SYKES ENTERPRISES INC COM 871237103 35 646 SH   SOLE 7 646 0 0
SYKES ENTERPRISES INC COM 871237103 8,454 157,423 SH   SOLE 18 157,423 0 0
SYKES ENTERPRISES INC COM 871237103 3,607 67,163 SH   SOLE 19 67,163 0 0
SYKES ENTERPRISES INC COM 871237103 262,915 4,896,002 SH   SOLE 21 4,896,002 0 0
SYKES ENTERPRISES INC COM 871237103 55,685 1,036,968 SH   SOLE 22 979,419 0 57,549
SYKES ENTERPRISES INC COM 871237103 110 2,047 SH   SOLE 25 2,047 0 0
SYKES ENTERPRISES INC COM 871237103 1,223 22,776 SH   SOLE 26 19,832 0 2,944
SYKES ENTERPRISES INC COM 871237103 305 5,675 SH   SOLE 28 5,675 0 0
SYKES ENTERPRISES INC COM 871237103 4,556 84,836 SH   SOLE 30 84,836 0 0
SYKES ENTERPRISES INC COM 871237103 278 5,175 SH   SOLE 36 5,175 0 0
SYKES ENTERPRISES INC COM 871237103 248 4,609 SH   SOLE 40 4,609 0 0
SYKES ENTERPRISES INC COM 871237103 1,299 24,196 SH   SOLE 43 2,099 0 22,097
SYNALLOY CORP COM 871565107 14 1,440 SH   SOLE 18 1,440 0 0
SYNALLOY CORP COM 871565107 82 8,222 SH   SOLE 21 8,222 0 0
SYNALLOY CORP COM 871565107 1,211 121,218 SH   SOLE 22 121,218 0 0
SYNAPTICS INC COM 87157D109 7,308 46,975 SH   SOLE 2 29,892 0 17,083
SYNAPTICS INC COM 87157D109 22 140 SH   SOLE 4 140 0 0
SYNAPTICS INC COM 87157D109 88 567 SH   SOLE 7 567 0 0
SYNAPTICS INC COM 87157D109 28,977 186,251 SH   SOLE 18 181,838 0 4,413
SYNAPTICS INC COM 87157D109 30,137 193,708 SH   SOLE 19 193,708 0 0
SYNAPTICS INC COM 87157D109 379,918 2,441,946 SH   SOLE 21 2,441,946 0 0
SYNAPTICS INC COM 87157D109 178,188 1,145,315 SH   SOLE 22 1,123,813 0 21,502
SYNAPTICS INC COM 87157D109 961 6,176 SH   SOLE 23 6,176 0 0
SYNAPTICS INC COM 87157D109 323 2,079 SH   SOLE 25 2,079 0 0
SYNAPTICS INC COM 87157D109 6,848 44,016 SH   SOLE 26 14,693 0 29,323
SYNAPTICS INC COM 87157D109 685 4,403 SH   SOLE 28 4,403 0 0
SYNAPTICS INC COM 87157D109 11,511 73,989 SH   SOLE 30 73,989 0 0
SYNAPTICS INC COM 87157D109 324 2,085 SH   SOLE 36 2,085 0 0
SYNAPTICS INC COM 87157D109 618 3,972 SH   SOLE 40 3,972 0 0
SYNAPTICS INC COM 87157D109 4,008 25,764 SH   SOLE 43 232 0 25,532
SYNAPTICS INC NOTE 0.500% 6/1 87157DAD1 7,043 3,345,000 PRN   SOLE 21 3,345,000 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 220 61,234 SH   SOLE 2 16,611 0 44,623
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 25 6,924 SH   SOLE 18 6,924 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 274 76,456 SH   SOLE 21 76,456 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 2,967 826,565 SH   SOLE 22 826,565 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 50 14,012 SH   SOLE 23 14,012 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 257 71,664 SH   SOLE 26 0 0 71,664
SYNCHRONY FINANCIAL COM 87165B103 68,548 1,412,785 SH   SOLE 2 316,977 0 1,095,808
SYNCHRONY FINANCIAL COM 87165B103 17,146 353,378 SH   SOLE 4 218,707 0 134,671
SYNCHRONY FINANCIAL COM 87165B103 24,657 508,184 SH   SOLE 7 487,679 0 20,505
SYNCHRONY FINANCIAL COM 87165B103 220 4,536 SH   SOLE 13 1,632 0 2,904
SYNCHRONY FINANCIAL COM 87165B103 3,728 76,825 SH   SOLE 15 76,825 0 0
SYNCHRONY FINANCIAL COM 87165B103 107,276 2,210,959 SH   SOLE 18 2,128,920 0 82,039
SYNCHRONY FINANCIAL COM 87165B103 77,218 1,591,468 SH   SOLE 19 1,591,468 0 0
SYNCHRONY FINANCIAL COM 87165B103 655,190 13,503,510 SH   SOLE 21 13,503,510 0 0
SYNCHRONY FINANCIAL COM 87165B103 582,832 12,012,206 SH   SOLE 22 10,805,214 0 1,206,992
SYNCHRONY FINANCIAL COM 87165B103 17,253 355,592 SH   SOLE 23 355,592 0 0
SYNCHRONY FINANCIAL COM 87165B103 103,613 2,135,471 SH   SOLE 25 2,135,471 0 0
SYNCHRONY FINANCIAL COM 87165B103 108,833 2,243,055 SH   SOLE 26 1,430,032 0 813,023
SYNCHRONY FINANCIAL COM 87165B103 83,570 1,722,388 SH   SOLE 28 59,216 0 1,663,172
SYNCHRONY FINANCIAL COM 87165B103 26 528 SH   SOLE 29 528 0 0
SYNCHRONY FINANCIAL COM 87165B103 122,141 2,517,328 SH   SOLE 30 2,454,492 0 62,836
SYNCHRONY FINANCIAL COM 87165B103 4,568 94,147 SH   SOLE 31 71,568 0 22,579
SYNCHRONY FINANCIAL COM 87165B103 133,487 2,751,182 SH   SOLE 34 2,751,182 0 0
SYNCHRONY FINANCIAL COM 87165B103 17,742 365,673 SH   SOLE 36 365,673 0 0
SYNCHRONY FINANCIAL COM 87165B103 1,576 32,477 SH   SOLE 37 32,477 0 0
SYNCHRONY FINANCIAL COM 87165B103 1,016 20,938 SH   SOLE 40 20,938 0 0
SYNCHRONY FINANCIAL COM 87165B103 16,055 330,891 SH   SOLE 43 17,741 0 313,150
SYNDAX PHARMACEUTICALS INC COM 87164F105 667 38,874 SH   SOLE 2 11,522 0 27,352
SYNDAX PHARMACEUTICALS INC COM 87164F105 2 127 SH   SOLE 4 127 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 9 522 SH   SOLE 7 522 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 2,611 152,050 SH   SOLE 18 152,050 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 1,346 78,376 SH   SOLE 19 78,376 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 34,596 2,014,914 SH   SOLE 21 2,014,914 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 16,033 933,789 SH   SOLE 22 884,205 0 49,584
SYNDAX PHARMACEUTICALS INC COM 87164F105 15 873 SH   SOLE 25 873 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 6 345 SH   SOLE 26 345 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 5,053 294,289 SH   SOLE 30 294,289 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 77 4,485 SH   SOLE 40 4,485 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 21 1,250 SH   SOLE 43 0 0 1,250
SYNEOS HEALTH INC CL A 87166B102 24,157 269,943 SH   SOLE 2 95,409 0 174,534
SYNEOS HEALTH INC CL A 87166B102 23 259 SH   SOLE 4 259 0 0
SYNEOS HEALTH INC CL A 87166B102 177 1,979 SH   SOLE 7 1,979 0 0
SYNEOS HEALTH INC CL A 87166B102 22,814 254,937 SH   SOLE 18 254,937 0 0
SYNEOS HEALTH INC CL A 87166B102 36,100 403,400 SH   SOLE 19 403,400 0 0
SYNEOS HEALTH INC CL A 87166B102 422,351 4,719,528 SH   SOLE 21 4,719,528 0 0
SYNEOS HEALTH INC CL A 87166B102 258,993 2,894,101 SH   SOLE 22 2,770,604 0 123,497
SYNEOS HEALTH INC CL A 87166B102 274 3,058 SH   SOLE 25 3,058 0 0
SYNEOS HEALTH INC CL A 87166B102 4,065 45,426 SH   SOLE 26 37,387 0 8,039
SYNEOS HEALTH INC CL A 87166B102 725 8,105 SH   SOLE 28 8,105 0 0
SYNEOS HEALTH INC CL A 87166B102 32,285 360,766 SH   SOLE 30 360,766 0 0
SYNEOS HEALTH INC CL A 87166B102 162 1,807 SH   SOLE 31 1,807 0 0
SYNEOS HEALTH INC CL A 87166B102 7,081 79,124 SH   SOLE 34 79,124 0 0
SYNEOS HEALTH INC CL A 87166B102 162 1,806 SH   SOLE 36 1,806 0 0
SYNEOS HEALTH INC CL A 87166B102 1,134 12,671 SH   SOLE 40 12,671 0 0
SYNEOS HEALTH INC CL A 87166B102 3,249 36,309 SH   SOLE 43 311 0 35,998
SYNLOGIC INC COM 87166L100 24 6,119 SH   SOLE 18 6,119 0 0
SYNLOGIC INC COM 87166L100 291 74,914 SH   SOLE 21 74,914 0 0
SYNLOGIC INC COM 87166L100 1,112 285,929 SH   SOLE 22 285,929 0 0
SYNNEX CORP COM 87162W100 14,792 121,484 SH   SOLE 2 49,811 0 71,673
SYNNEX CORP COM 87162W100 43 353 SH   SOLE 4 353 0 0
SYNNEX CORP COM 87162W100 130 1,070 SH   SOLE 7 1,070 0 0
SYNNEX CORP COM 87162W100 12,252 100,625 SH   SOLE 18 100,625 0 0
SYNNEX CORP COM 87162W100 1,364 11,200 SH   SOLE 19 11,200 0 0
SYNNEX CORP COM 87162W100 240,979 1,979,127 SH   SOLE 21 1,979,127 0 0
SYNNEX CORP COM 87162W100 142,731 1,172,236 SH   SOLE 22 1,119,313 0 52,923
SYNNEX CORP COM 87162W100 190 1,562 SH   SOLE 25 1,562 0 0
SYNNEX CORP COM 87162W100 2,012 16,528 SH   SOLE 26 13,328 0 3,200
SYNNEX CORP COM 87162W100 866 7,114 SH   SOLE 28 5,557 0 1,557
SYNNEX CORP COM 87162W100 3,937 32,334 SH   SOLE 30 32,334 0 0
SYNNEX CORP COM 87162W100 85 698 SH   SOLE 31 698 0 0
SYNNEX CORP COM 87162W100 392 3,221 SH   SOLE 36 3,221 0 0
SYNNEX CORP COM 87162W100 654 5,370 SH   SOLE 40 5,370 0 0
SYNNEX CORP COM 87162W100 8,188 67,247 SH   SOLE 43 5,297 0 61,950
SYNOPSYS INC COM 871607107 101,464 367,902 SH   SOLE 2 89,751 0 278,151
SYNOPSYS INC COM 871607107 26,752 97,002 SH   SOLE 4 59,245 0 37,757
SYNOPSYS INC COM 871607107 47,906 173,705 SH   SOLE 7 161,171 0 12,534
SYNOPSYS INC COM 871607107 369 1,338 SH   SOLE 13 467 0 871
SYNOPSYS INC COM 871607107 4,324 15,677 SH   SOLE 15 15,677 0 0
SYNOPSYS INC COM 871607107 1 2 SH   SOLE 17 0 0 2
SYNOPSYS INC COM 871607107 116,259 421,548 SH   SOLE 18 399,889 0 21,659
SYNOPSYS INC COM 871607107 391,735 1,420,411 SH   SOLE 19 1,420,411 0 0
SYNOPSYS INC COM 871607107 1,180,465 4,280,303 SH   SOLE 21 4,280,303 0 0
SYNOPSYS INC COM 871607107 909,750 3,298,707 SH   SOLE 22 2,975,337 0 323,370
SYNOPSYS INC COM 871607107 25,290 91,701 SH   SOLE 23 91,701 0 0
SYNOPSYS INC COM 871607107 73,334 265,905 SH   SOLE 25 265,905 0 0
SYNOPSYS INC COM 871607107 94,351 342,110 SH   SOLE 26 138,885 0 203,225
SYNOPSYS INC COM 871607107 159,868 579,672 SH   SOLE 28 17,911 0 561,761
SYNOPSYS INC COM 871607107 41 149 SH   SOLE 29 149 0 0
SYNOPSYS INC COM 871607107 206,358 748,245 SH   SOLE 30 712,605 0 35,640
SYNOPSYS INC COM 871607107 9,960 36,114 SH   SOLE 31 18,817 0 17,297
SYNOPSYS INC COM 871607107 9,181 33,289 SH   SOLE 32 33,289 0 0
SYNOPSYS INC COM 871607107 70,393 255,243 SH   SOLE 34 255,243 0 0
SYNOPSYS INC COM 871607107 20,125 72,973 SH   SOLE 36 72,973 0 0
SYNOPSYS INC COM 871607107 1,507 5,465 SH   SOLE 40 5,465 0 0
SYNOPSYS INC COM 871607107 43,729 158,559 SH   SOLE 43 8,218 0 150,341
SYNOVUS FINL CORP COM NEW 87161C501 19,190 437,318 SH   SOLE 2 165,929 0 271,389
SYNOVUS FINL CORP COM NEW 87161C501 75 1,703 SH   SOLE 4 1,703 0 0
SYNOVUS FINL CORP COM NEW 87161C501 146 3,333 SH   SOLE 7 3,333 0 0
SYNOVUS FINL CORP COM NEW 87161C501 15,775 359,493 SH   SOLE 18 359,493 0 0
SYNOVUS FINL CORP COM NEW 87161C501 1,737 39,576 SH   SOLE 19 39,576 0 0
SYNOVUS FINL CORP COM NEW 87161C501 320,217 7,297,566 SH   SOLE 21 7,297,566 0 0
SYNOVUS FINL CORP COM NEW 87161C501 192,314 4,382,722 SH   SOLE 22 4,195,313 0 187,409
SYNOVUS FINL CORP COM NEW 87161C501 244 5,569 SH   SOLE 25 5,569 0 0
SYNOVUS FINL CORP COM NEW 87161C501 4,866 110,889 SH   SOLE 26 71,393 0 39,496
SYNOVUS FINL CORP COM NEW 87161C501 733 16,710 SH   SOLE 28 12,625 0 4,085
SYNOVUS FINL CORP COM NEW 87161C501 13,078 298,045 SH   SOLE 30 298,045 0 0
SYNOVUS FINL CORP COM NEW 87161C501 115 2,617 SH   SOLE 31 2,617 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,524 171,462 SH   SOLE 43 12,808 0 158,654
SYNTHETIC BIOLOGICS INC COM NEW 87164U201 1 1,090 SH   SOLE 21 1,090 0 0
SYNTHETIC BIOLOGICS INC COM NEW 87164U201 1,130 1,875,819 SH   SOLE 22 1,875,819 0 0
SYPRIS SOLUTIONS INC COM 871655106 8 2,100 SH   SOLE 18 2,100 0 0
SYPRIS SOLUTIONS INC COM 871655106 157 42,273 SH   SOLE 21 42,273 0 0
SYPRIS SOLUTIONS INC COM 871655106 113 30,300 SH   SOLE 22 30,300 0 0
SYROS PHARMACEUTICALS INC COM 87184Q107 163 29,879 SH   SOLE 2 3,292 0 26,587
SYROS PHARMACEUTICALS INC COM 87184Q107 3 526 SH   SOLE 7 526 0 0
SYROS PHARMACEUTICALS INC COM 87184Q107 967 177,418 SH   SOLE 18 177,418 0 0
SYROS PHARMACEUTICALS INC COM 87184Q107 685 125,751 SH   SOLE 19 125,751 0 0
SYROS PHARMACEUTICALS INC COM 87184Q107 14,296 2,623,206 SH   SOLE 21 2,623,206 0 0
SYROS PHARMACEUTICALS INC COM 87184Q107 7,994 1,466,767 SH   SOLE 22 1,432,157 0 34,610
SYROS PHARMACEUTICALS INC COM 87184Q107 114 20,957 SH   SOLE 30 20,957 0 0
SYROS PHARMACEUTICALS INC COM 87184Q107 103 18,852 SH   SOLE 43 153 0 18,699
SYSCO CORP COM 871829107 89,753 1,154,380 SH   SOLE 2 249,200 0 905,180
SYSCO CORP COM 871829107 22,927 294,876 SH   SOLE 4 173,972 0 120,904
SYSCO CORP COM 871829107 40,618 522,423 SH   SOLE 7 479,195 0 43,228
SYSCO CORP COM 871829107 340 4,372 SH   SOLE 13 1,617 0 2,755
SYSCO CORP COM 871829107 5,035 64,762 SH   SOLE 15 64,762 0 0
SYSCO CORP COM 871829107 22 283 SH   SOLE 17 0 0 283
SYSCO CORP COM 871829107 71,290 916,916 SH   SOLE 18 842,084 0 74,832
SYSCO CORP COM 871829107 14,848 190,972 SH   SOLE 19 190,972 0 0
SYSCO CORP COM 871829107 727,771 9,360,399 SH   SOLE 21 9,360,399 0 0
SYSCO CORP COM 871829107 843,937 10,854,500 SH   SOLE 22 9,798,808 0 1,055,692
SYSCO CORP COM 871829107 23,683 304,605 SH   SOLE 23 304,605 0 0
SYSCO CORP COM 871829107 69,385 892,413 SH   SOLE 25 892,413 0 0
SYSCO CORP COM 871829107 98,465 1,266,425 SH   SOLE 26 575,890 0 690,535
SYSCO CORP COM 871829107 130,098 1,673,291 SH   SOLE 28 60,509 0 1,612,782
SYSCO CORP COM 871829107 188 2,416 SH   SOLE 29 2,416 0 0
SYSCO CORP COM 871829107 151,359 1,946,742 SH   SOLE 30 1,902,537 0 44,205
SYSCO CORP COM 871829107 9,218 118,554 SH   SOLE 31 60,925 0 57,629
SYSCO CORP COM 871829107 4,892 62,923 SH   SOLE 34 62,923 0 0
SYSCO CORP COM 871829107 21,643 278,364 SH   SOLE 36 278,364 0 0
SYSCO CORP COM 871829107 1,447 18,613 SH   SOLE 40 18,613 0 0
SYSCO CORP COM 871829107 22,983 295,603 SH   SOLE 43 52,960 0 242,643
T-MOBILE US INC COM 872590104 194,908 1,345,768 SH   SOLE 2 195,503 0 1,150,265
T-MOBILE US INC COM 872590104 51,195 353,480 SH   SOLE 4 211,589 0 141,891
T-MOBILE US INC COM 872590104 104,643 722,521 SH   SOLE 7 685,346 0 37,175
T-MOBILE US INC COM 872590104 751 5,184 SH   SOLE 13 2,047 0 3,137
T-MOBILE US INC COM 872590104 9,620 66,425 SH   SOLE 15 66,425 0 0
T-MOBILE US INC COM 872590104 226,155 1,561,523 SH   SOLE 18 1,248,723 0 312,800
T-MOBILE US INC COM 872590104 125,964 869,738 SH   SOLE 19 869,738 0 0
T-MOBILE US INC COM 872590104 1,976,213 13,645,050 SH   SOLE 21 13,645,050 0 0
T-MOBILE US INC COM 872590104 1,900,405 13,121,627 SH   SOLE 22 11,838,393 0 1,283,234
T-MOBILE US INC COM 872590104 51,632 356,500 SH   SOLE 23 356,500 0 0
T-MOBILE US INC COM 872590104 156,050 1,077,469 SH   SOLE 25 1,077,469 0 0
T-MOBILE US INC COM 872590104 244,985 1,691,533 SH   SOLE 26 895,351 0 796,182
T-MOBILE US INC COM 872590104 119,907 827,913 SH   SOLE 28 72,091 0 755,822
T-MOBILE US INC COM 872590104 475,079 3,280,253 SH   SOLE 30 3,280,253 0 0
T-MOBILE US INC COM 872590104 16,453 113,604 SH   SOLE 31 77,179 0 36,425
T-MOBILE US INC COM 872590104 39,428 272,233 SH   SOLE 32 272,233 0 0
T-MOBILE US INC COM 872590104 77,861 537,603 SH   SOLE 34 537,603 0 0
T-MOBILE US INC COM 872590104 49,889 344,468 SH   SOLE 36 344,468 0 0
T-MOBILE US INC COM 872590104 3,269 22,574 SH   SOLE 40 22,574 0 0
T-MOBILE US INC COM 872590104 68,247 471,224 SH   SOLE 43 21,423 0 449,801
T2 BIOSYSTEMS INC COM 89853L104 36 30,128 SH   SOLE 18 30,128 0 0
T2 BIOSYSTEMS INC COM 89853L104 571 480,196 SH   SOLE 21 480,196 0 0
T2 BIOSYSTEMS INC COM 89853L104 2,930 2,462,168 SH   SOLE 22 2,462,168 0 0
TABULA RASA HEALTHCARE INC COM 873379101 763 15,252 SH   SOLE 2 9,782 0 5,470
TABULA RASA HEALTHCARE INC COM 873379101 7 131 SH   SOLE 4 131 0 0
TABULA RASA HEALTHCARE INC COM 873379101 18 361 SH   SOLE 7 361 0 0
TABULA RASA HEALTHCARE INC COM 873379101 4,456 89,128 SH   SOLE 18 86,404 0 2,724
TABULA RASA HEALTHCARE INC COM 873379101 4,393 87,866 SH   SOLE 19 87,866 0 0
TABULA RASA HEALTHCARE INC COM 873379101 130,464 2,609,273 SH   SOLE 21 2,609,273 0 0
TABULA RASA HEALTHCARE INC COM 873379101 29,989 599,782 SH   SOLE 22 586,501 0 13,281
TABULA RASA HEALTHCARE INC COM 873379101 76 1,516 SH   SOLE 23 1,516 0 0
TABULA RASA HEALTHCARE INC COM 873379101 31 610 SH   SOLE 25 610 0 0
TABULA RASA HEALTHCARE INC COM 873379101 602 12,033 SH   SOLE 26 5,954 0 6,079
TABULA RASA HEALTHCARE INC COM 873379101 152 3,038 SH   SOLE 28 3,038 0 0
TABULA RASA HEALTHCARE INC COM 873379101 2,555 51,106 SH   SOLE 30 51,106 0 0
TABULA RASA HEALTHCARE INC COM 873379101 143 2,853 SH   SOLE 40 2,853 0 0
TABULA RASA HEALTHCARE INC COM 873379101 189 3,784 SH   SOLE 43 0 0 3,784
TABULA RASA HEALTHCARE INC NOTE 1.750% 2/1 873379AA9 1,396 1,364,000 PRN   SOLE 21 1,364,000 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 1,696 32,610 SH   SOLE 2 12,059 0 20,551
TACTILE SYS TECHNOLOGY INC COM 87357P100 5 103 SH   SOLE 4 103 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 15 289 SH   SOLE 7 289 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 4,324 83,156 SH   SOLE 18 76,865 0 6,291
TACTILE SYS TECHNOLOGY INC COM 87357P100 10,920 209,992 SH   SOLE 19 209,992 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 120,615 2,319,525 SH   SOLE 21 2,319,525 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 35,136 675,688 SH   SOLE 22 665,467 0 10,221
TACTILE SYS TECHNOLOGY INC COM 87357P100 432 8,299 SH   SOLE 23 8,299 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 100 1,914 SH   SOLE 25 1,914 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 2,255 43,364 SH   SOLE 26 8,615 0 34,749
TACTILE SYS TECHNOLOGY INC COM 87357P100 108 2,068 SH   SOLE 28 2,068 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 2,122 40,805 SH   SOLE 30 40,805 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 175 3,359 SH   SOLE 36 3,359 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 112 2,148 SH   SOLE 40 2,148 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 358 6,890 SH   SOLE 43 3,285 0 3,605
TAITRON COMPONENTS INC CL A 874028103 4 800 SH   SOLE 21 800 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 112,697 937,890 SH   SOLE 2 72,576 0 865,314
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 1,910 15,897 SH   SOLE 4 15,897 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 1,619 13,476 SH   SOLE 13 13,476 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 15 125 SH   SOLE 17 0 0 125
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 203,966 1,697,456 SH   SOLE 18 1,693,613 0 3,843
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 210,354 1,750,618 SH   SOLE 19 1,750,618 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 253,995 2,113,803 SH   SOLE 21 2,113,803 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 76,315 635,112 SH   SOLE 22 635,112 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 212,400 1,767,642 SH   SOLE 25 1,730,187 0 37,455
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 32,498 270,453 SH   SOLE 26 60,952 0 209,501
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 48 396 SH   SOLE 28 0 0 396
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 719 5,981 SH   SOLE 30 5,981 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 8,214 68,363 SH   SOLE 31 0 0 68,363
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 283,431 2,358,780 SH   SOLE 34 2,358,780 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 1,856 15,442 SH   SOLE 36 15,442 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 375,876 3,128,128 SH   SOLE 43 176,926 0 2,951,202
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 44,598 251,939 SH   SOLE 2 40,899 0 211,040
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 12,033 67,978 SH   SOLE 4 44,258 0 23,720
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 22,974 129,780 SH   SOLE 7 126,150 0 3,630
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 192 1,087 SH   SOLE 13 493 0 594
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 1,991 11,246 SH   SOLE 15 11,246 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 57,734 326,143 SH   SOLE 18 309,826 0 16,317
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 30,117 170,131 SH   SOLE 19 170,131 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 780,919 4,411,474 SH   SOLE 21 4,411,474 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 496,528 2,804,928 SH   SOLE 22 2,558,015 0 246,913
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 11,927 67,375 SH   SOLE 23 67,375 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 27,745 156,735 SH   SOLE 25 156,735 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 52,250 295,164 SH   SOLE 26 131,782 0 163,382
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 59,356 335,304 SH   SOLE 28 12,258 0 323,046
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 24 135 SH   SOLE 29 135 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 112,275 634,252 SH   SOLE 30 634,252 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 40,343 227,903 SH   SOLE 31 15,268 0 212,635
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 55,995 316,323 SH   SOLE 34 316,323 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 16,796 94,882 SH   SOLE 36 94,882 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 746 4,216 SH   SOLE 40 4,216 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 13,777 77,828 SH   SOLE 43 5,287 0 72,541
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 9 546 SH   SOLE 18 546 0 0
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 28,190 1,674,981 SH   SOLE 43 142,859 0 1,532,122
TAKUNG ART LTD COM NEW 87407Q207 26 1,541 SH   SOLE 21 1,541 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 29,273 1,160,242 SH   SOLE 2 106,093 0 1,054,149
TAL EDUCATION GROUP SPONSORED ADS 874080104 6,282 248,972 SH   SOLE 4 152,643 0 96,329
TAL EDUCATION GROUP SPONSORED ADS 874080104 1,287 51,025 SH   SOLE 7 51,025 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 2,470 97,889 SH   SOLE 13 78,745 0 19,144
TAL EDUCATION GROUP SPONSORED ADS 874080104 5,632 223,221 SH   SOLE 15 223,221 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 9,260 367,015 SH   SOLE 18 367,015 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 12,728 504,493 SH   SOLE 19 504,493 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 174,968 6,934,902 SH   SOLE 21 6,934,902 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 153,406 6,080,306 SH   SOLE 22 5,164,129 0 916,177
TAL EDUCATION GROUP SPONSORED ADS 874080104 6,058 240,121 SH   SOLE 23 240,121 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 7,494 297,031 SH   SOLE 25 297,031 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 22,766 902,358 SH   SOLE 26 202,865 0 699,493
TAL EDUCATION GROUP SPONSORED ADS 874080104 23,059 913,965 SH   SOLE 28 49,055 0 864,910
TAL EDUCATION GROUP SPONSORED ADS 874080104 1,592 63,094 SH   SOLE 29 63,094 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 62,432 2,474,507 SH   SOLE 30 2,474,507 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 2,075 82,240 SH   SOLE 31 71,072 0 11,168
TAL EDUCATION GROUP SPONSORED ADS 874080104 664 26,315 SH   SOLE 32 26,315 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 22,900 907,646 SH   SOLE 34 907,646 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 47 1,844 SH   SOLE 40 1,844 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 7,714 305,750 SH   SOLE 43 20,650 0 285,100
TALARIS THERAPEUTICS INC COM 87410C104 60 4,106 SH   SOLE 2 1,142 0 2,964
TALARIS THERAPEUTICS INC COM 87410C104 913 62,119 SH   SOLE 18 62,119 0 0
TALARIS THERAPEUTICS INC COM 87410C104 18,224 1,240,591 SH   SOLE 19 1,240,591 0 0
TALARIS THERAPEUTICS INC COM 87410C104 195 13,271 SH   SOLE 20 13,271 0 0
TALARIS THERAPEUTICS INC COM 87410C104 4,493 305,838 SH   SOLE 21 305,838 0 0
TALARIS THERAPEUTICS INC COM 87410C104 1,564 106,490 SH   SOLE 22 100,218 0 6,272
TALARIS THERAPEUTICS INC COM 87410C104 9 612 SH   SOLE 23 612 0 0
TALARIS THERAPEUTICS INC COM 87410C104 113 7,695 SH   SOLE 26 7,695 0 0
TALARIS THERAPEUTICS INC COM 87410C104 455 30,984 SH   SOLE 28 0 0 30,984
TALARIS THERAPEUTICS INC COM 87410C104 8 539 SH   SOLE 31 0 0 539
TALARIS THERAPEUTICS INC COM 87410C104 13 882 SH   SOLE 34 882 0 0
TALEND S A ADS 874224207 4,041 61,600 SH   SOLE 21 61,600 0 0
TALEND S A ADS 874224207 68 1,044 SH   SOLE 43 0 0 1,044
TALIS BIOMEDICAL CORP COM 87424L108 109 9,927 SH   SOLE 2 1,579 0 8,348
TALIS BIOMEDICAL CORP COM 87424L108 528 47,906 SH   SOLE 18 47,906 0 0
TALIS BIOMEDICAL CORP COM 87424L108 297 26,935 SH   SOLE 19 26,935 0 0
TALIS BIOMEDICAL CORP COM 87424L108 5,780 524,010 SH   SOLE 21 524,010 0 0
TALIS BIOMEDICAL CORP COM 87424L108 2,072 187,871 SH   SOLE 22 171,293 0 16,578
TALIS BIOMEDICAL CORP COM 87424L108 117 10,650 SH   SOLE 34 10,650 0 0
TALOS ENERGY INC COM 87484T108 1,439 91,977 SH   SOLE 2 25,349 0 66,628
TALOS ENERGY INC COM 87484T108 7 421 SH   SOLE 7 421 0 0
TALOS ENERGY INC COM 87484T108 2,288 146,276 SH   SOLE 18 146,276 0 0
TALOS ENERGY INC COM 87484T108 5,438 347,674 SH   SOLE 19 347,674 0 0
TALOS ENERGY INC COM 87484T108 63,430 4,055,646 SH   SOLE 21 4,055,646 0 0
TALOS ENERGY INC COM 87484T108 21,494 1,374,281 SH   SOLE 22 1,329,981 0 44,300
TALOS ENERGY INC COM 87484T108 291 18,638 SH   SOLE 23 18,638 0 0
TALOS ENERGY INC COM 87484T108 20 1,279 SH   SOLE 25 1,279 0 0
TALOS ENERGY INC COM 87484T108 1,788 114,315 SH   SOLE 26 848 0 113,467
TALOS ENERGY INC COM 87484T108 985 62,992 SH   SOLE 30 62,992 0 0
TALOS ENERGY INC COM 87484T108 30 1,907 SH   SOLE 34 1,907 0 0
TALOS ENERGY INC COM 87484T108 33 2,121 SH   SOLE 40 2,121 0 0
TALOS ENERGY INC COM 87484T108 1,798 114,930 SH   SOLE 43 51,702 0 63,228
TANDEM DIABETES CARE INC COM NEW 875372203 17,868 183,448 SH   SOLE 2 85,811 0 97,637
TANDEM DIABETES CARE INC COM NEW 875372203 572 5,872 SH   SOLE 4 5,872 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 210 2,157 SH   SOLE 7 2,157 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 3,920 40,250 SH   SOLE 18 36,301 0 3,949
TANDEM DIABETES CARE INC COM NEW 875372203 21,342 219,115 SH   SOLE 19 219,115 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 113,520 1,165,503 SH   SOLE 21 1,165,503 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 165,622 1,700,428 SH   SOLE 22 1,517,968 0 182,460
TANDEM DIABETES CARE INC COM NEW 875372203 1,858 19,076 SH   SOLE 23 19,076 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 905 9,296 SH   SOLE 25 9,296 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 4,451 45,703 SH   SOLE 26 38,021 0 7,682
TANDEM DIABETES CARE INC COM NEW 875372203 732 7,511 SH   SOLE 28 7,511 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 1,098 11,276 SH   SOLE 29 11,276 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 4,993 51,263 SH   SOLE 30 51,263 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 1,917 19,684 SH   SOLE 31 19,684 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 2,046 21,003 SH   SOLE 34 21,003 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 1,082 11,109 SH   SOLE 36 11,109 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 756 7,764 SH   SOLE 40 7,764 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 244 2,504 SH   SOLE 43 28 0 2,476
TANGER FACTORY OUTLET CTRS I COM 875465106 1,856 98,466 SH   SOLE 2 28,994 0 69,472
TANGER FACTORY OUTLET CTRS I COM 875465106 2,586 137,197 SH   SOLE 4 137,197 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 2,462 130,616 SH   SOLE 7 130,616 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 7,489 397,296 SH   SOLE 18 397,296 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 5,644 299,423 SH   SOLE 19 299,423 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 234,816 12,457,104 SH   SOLE 21 12,457,104 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 68,531 3,635,611 SH   SOLE 22 3,513,113 0 122,498
TANGER FACTORY OUTLET CTRS I COM 875465106 86 4,573 SH   SOLE 23 4,573 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 8,469 449,287 SH   SOLE 25 449,287 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 604 32,049 SH   SOLE 26 23,247 0 8,802
TANGER FACTORY OUTLET CTRS I COM 875465106 1,288 68,327 SH   SOLE 28 12,091 0 56,236
TANGER FACTORY OUTLET CTRS I COM 875465106 10,542 559,249 SH   SOLE 30 559,249 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 170 9,023 SH   SOLE 36 9,023 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 234 12,426 SH   SOLE 40 12,426 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 2,294 121,673 SH   SOLE 43 20,911 0 100,762
TAPESTRY INC COM 876030107 38,407 883,319 SH   SOLE 2 389,083 0 494,236
TAPESTRY INC COM 876030107 825 18,964 SH   SOLE 4 18,964 0 0
TAPESTRY INC COM 876030107 11,742 270,066 SH   SOLE 7 239,179 0 30,887
TAPESTRY INC COM 876030107 185 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 27,212 625,851 SH   SOLE 18 584,964 0 40,887
TAPESTRY INC COM 876030107 8,433 193,957 SH   SOLE 19 193,957 0 0
TAPESTRY INC COM 876030107 265,802 6,113,192 SH   SOLE 21 6,113,192 0 0
TAPESTRY INC COM 876030107 321,977 7,405,185 SH   SOLE 22 6,184,445 0 1,220,740
TAPESTRY INC COM 876030107 1,830 42,087 SH   SOLE 23 42,087 0 0
TAPESTRY INC COM 876030107 205,972 4,737,162 SH   SOLE 25 4,737,162 0 0
TAPESTRY INC COM 876030107 14,870 341,986 SH   SOLE 26 147,208 0 194,778
TAPESTRY INC COM 876030107 2,750 63,243 SH   SOLE 28 30,980 0 32,263
TAPESTRY INC COM 876030107 4,554 104,732 SH   SOLE 29 104,732 0 0
TAPESTRY INC COM 876030107 33,102 761,316 SH   SOLE 30 761,316 0 0
TAPESTRY INC COM 876030107 52,700 1,212,062 SH   SOLE 31 209,214 0 1,002,848
TAPESTRY INC COM 876030107 923 21,229 SH   SOLE 34 21,229 0 0
TAPESTRY INC COM 876030107 2,306 53,028 SH   SOLE 36 53,028 0 0
TAPESTRY INC COM 876030107 1,438 33,080 SH   SOLE 40 33,080 0 0
TAPESTRY INC COM 876030107 10,372 238,551 SH   SOLE 43 4,446 0 234,105
TARENA INTL INC SPONSORED ADS 876108101 1 243 SH   SOLE 43 0 0 243
TARGA RES CORP COM 87612G101 24,204 544,531 SH   SOLE 2 162,982 0 381,549
TARGA RES CORP COM 87612G101 1,506 33,875 SH   SOLE 4 33,875 0 0
TARGA RES CORP COM 87612G101 15,887 357,414 SH   SOLE 7 345,238 0 12,176
TARGA RES CORP COM 87612G101 24,986 562,110 SH   SOLE 18 562,110 0 0
TARGA RES CORP COM 87612G101 8,711 195,966 SH   SOLE 19 195,966 0 0
TARGA RES CORP COM 87612G101 522,696 11,759,180 SH   SOLE 21 11,759,180 0 0
TARGA RES CORP COM 87612G101 289,330 6,509,104 SH   SOLE 22 6,242,257 0 266,847
TARGA RES CORP COM 87612G101 254 5,722 SH   SOLE 25 5,722 0 0
TARGA RES CORP COM 87612G101 4,071 91,575 SH   SOLE 26 73,171 0 18,404
TARGA RES CORP COM 87612G101 1,277 28,718 SH   SOLE 28 21,442 0 7,276
TARGA RES CORP COM 87612G101 11,861 266,838 SH   SOLE 30 266,838 0 0
TARGA RES CORP COM 87612G101 1,099 24,723 SH   SOLE 31 4,003 0 20,720
TARGA RES CORP COM 87612G101 3,234 72,755 SH   SOLE 34 72,755 0 0
TARGA RES CORP COM 87612G101 2,797 62,928 SH   SOLE 36 62,928 0 0
TARGA RES CORP COM 87612G101 1,089 24,493 SH   SOLE 40 24,493 0 0
TARGA RES CORP COM 87612G101 15,184 341,596 SH   SOLE 43 22,943 0 318,653
TARGET CORP COM 87612E106 278,709 1,152,927 SH   SOLE 2 217,311 0 935,616
TARGET CORP COM 87612E106 74,007 306,144 SH   SOLE 4 198,268 0 107,876
TARGET CORP COM 87612E106 160,884 665,527 SH   SOLE 7 517,752 0 147,775
TARGET CORP COM 87612E106 16,387 67,788 SH   SOLE 13 65,474 0 2,314
TARGET CORP COM 87612E106 15,978 66,094 SH   SOLE 15 66,094 0 0
TARGET CORP COM 87612E106 1 4 SH   SOLE 17 0 0 4
TARGET CORP COM 87612E106 217,417 899,384 SH   SOLE 18 771,943 0 127,441
TARGET CORP COM 87612E106 126,545 523,477 SH   SOLE 19 523,477 0 0
TARGET CORP COM 87612E106 3,881,483 16,056,436 SH   SOLE 21 16,056,436 0 0
TARGET CORP COM 87612E106 2,761,730 11,424,381 SH   SOLE 22 10,282,208 0 1,142,173
TARGET CORP COM 87612E106 71,869 297,299 SH   SOLE 23 297,299 0 0
TARGET CORP COM 87612E106 225,736 933,798 SH   SOLE 25 933,798 0 0
TARGET CORP COM 87612E106 308,302 1,275,344 SH   SOLE 26 567,537 0 707,807
TARGET CORP COM 87612E106 562,982 2,328,875 SH   SOLE 28 59,699 0 2,269,176
TARGET CORP COM 87612E106 219 904 SH   SOLE 29 904 0 0
TARGET CORP COM 87612E106 781,841 3,234,223 SH   SOLE 30 3,200,881 0 33,342
TARGET CORP COM 87612E106 40,984 169,538 SH   SOLE 31 62,711 0 106,827
TARGET CORP COM 87612E106 19,856 82,139 SH   SOLE 34 82,139 0 0
TARGET CORP COM 87612E106 75,295 311,469 SH   SOLE 36 311,469 0 0
TARGET CORP COM 87612E106 4,400 18,201 SH   SOLE 40 18,201 0 0
TARGET CORP COM 87612E106 169,665 701,850 SH   SOLE 43 52,819 0 649,031
TARGET HOSPITALITY CORP COM 87615L107 381 102,706 SH   SOLE 2 21,640 0 81,066
TARGET HOSPITALITY CORP COM 87615L107 442 119,269 SH   SOLE 18 119,269 0 0
TARGET HOSPITALITY CORP COM 87615L107 215 57,997 SH   SOLE 19 57,997 0 0
TARGET HOSPITALITY CORP COM 87615L107 3,213 866,013 SH   SOLE 21 866,013 0 0
TARGET HOSPITALITY CORP COM 87615L107 4,814 1,297,565 SH   SOLE 22 1,282,652 0 14,913
TARGET HOSPITALITY CORP COM 87615L107 118 31,834 SH   SOLE 23 31,834 0 0
TARGET HOSPITALITY CORP COM 87615L107 406 109,468 SH   SOLE 26 0 0 109,468
TARGET HOSPITALITY CORP COM 87615L107 24 6,438 SH   SOLE 43 0 0 6,438
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 17 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 4 6,913 SH   SOLE 34 6,913 0 0
TARO PHARMACEUTICAL INDS LTD SHS M8737E108 89 1,232 SH   SOLE 2 0 0 1,232
TARO PHARMACEUTICAL INDS LTD SHS M8737E108 6,750 93,796 SH   SOLE 21 93,796 0 0
TARO PHARMACEUTICAL INDS LTD SHS M8737E108 3,744 52,029 SH   SOLE 22 49,282 0 2,747
TARO PHARMACEUTICAL INDS LTD SHS M8737E108 19 258 SH   SOLE 25 258 0 0
TARO PHARMACEUTICAL INDS LTD SHS M8737E108 223 3,093 SH   SOLE 28 3,093 0 0
TARO PHARMACEUTICAL INDS LTD SHS M8737E108 628 8,734 SH   SOLE 30 8,734 0 0
TARO PHARMACEUTICAL INDS LTD SHS M8737E108 113 1,577 SH   SOLE 40 1,577 0 0
TARO PHARMACEUTICAL INDS LTD SHS M8737E108 548 7,611 SH   SOLE 43 895 0 6,716
TARSUS PHARMACEUTICALS INC COM 87650L103 106 3,649 SH   SOLE 2 696 0 2,953
TARSUS PHARMACEUTICALS INC COM 87650L103 693 23,918 SH   SOLE 18 23,918 0 0
TARSUS PHARMACEUTICALS INC COM 87650L103 544 18,768 SH   SOLE 19 18,768 0 0
TARSUS PHARMACEUTICALS INC COM 87650L103 8,352 288,216 SH   SOLE 21 288,216 0 0
TARSUS PHARMACEUTICALS INC COM 87650L103 3,007 103,778 SH   SOLE 22 100,685 0 3,093
TARSUS PHARMACEUTICALS INC COM 87650L103 1 27 SH   SOLE 43 0 0 27
TASEKO MINES LTD COM 876511106 96 45,265 SH   SOLE 43 0 0 45,265
TASKUS INC CLASS A COM 87652V109 303 8,837 SH   SOLE 18 8,837 0 0
TASKUS INC CLASS A COM 87652V109 502 14,649 SH   SOLE 22 14,649 0 0
TASKUS INC CLASS A COM 87652V109 789 23,050 SH   SOLE 26 23,050 0 0
TASKUS INC CLASS A COM 87652V109 3,012 87,969 SH   SOLE 28 0 0 87,969
TASKUS INC CLASS A COM 87652V109 40 1,181 SH   SOLE 31 0 0 1,181
TATA MTRS LTD SPONSORED ADR 876568502 124 5,445 SH   SOLE 7 5,445 0 0
TATA MTRS LTD SPONSORED ADR 876568502 16,769 736,111 SH   SOLE 18 736,111 0 0
TATA MTRS LTD SPONSORED ADR 876568502 137 6,008 SH   SOLE 21 6,008 0 0
TATA MTRS LTD SPONSORED ADR 876568502 691 30,335 SH   SOLE 25 30,335 0 0
TATA MTRS LTD SPONSORED ADR 876568502 61 2,676 SH   SOLE 26 0 0 2,676
TATA MTRS LTD SPONSORED ADR 876568502 5,112 224,424 SH   SOLE 28 224,424 0 0
TATA MTRS LTD SPONSORED ADR 876568502 643 28,247 SH   SOLE 30 28,247 0 0
TATA MTRS LTD SPONSORED ADR 876568502 26,565 1,166,144 SH   SOLE 43 59,133 0 1,107,011
TATTOOED CHEF INC COM CL A 87663X102 339 15,794 SH   SOLE 2 11,123 0 4,671
TATTOOED CHEF INC COM CL A 87663X102 16 752 SH   SOLE 7 752 0 0
TATTOOED CHEF INC COM CL A 87663X102 3,085 143,826 SH   SOLE 18 143,826 0 0
TATTOOED CHEF INC COM CL A 87663X102 1,743 81,242 SH   SOLE 19 81,242 0 0
TATTOOED CHEF INC COM CL A 87663X102 31,947 1,489,378 SH   SOLE 21 1,489,378 0 0
TATTOOED CHEF INC COM CL A 87663X102 21,636 1,008,675 SH   SOLE 22 983,539 0 25,136
TATTOOED CHEF INC COM CL A 87663X102 29 1,356 SH   SOLE 25 1,356 0 0
TATTOOED CHEF INC COM CL A 87663X102 84 3,893 SH   SOLE 26 0 0 3,893
TATTOOED CHEF INC COM CL A 87663X102 177 8,239 SH   SOLE 30 8,239 0 0
TATTOOED CHEF INC COM CL A 87663X102 91 4,247 SH   SOLE 40 4,247 0 0
TAYLOR DEVICES INC COM 877163105 6 543 SH   SOLE 18 543 0 0
TAYLOR DEVICES INC COM 877163105 148 12,467 SH   SOLE 21 12,467 0 0
TAYLOR DEVICES INC COM 877163105 31 2,630 SH   SOLE 22 2,630 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 37,462 1,417,939 SH   SOLE 2 1,328,682 0 89,257
TAYLOR MORRISON HOME CORP COM 87724P106 14 513 SH   SOLE 4 513 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 87 3,281 SH   SOLE 7 3,281 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 17,837 675,147 SH   SOLE 18 675,147 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 21,908 829,203 SH   SOLE 19 829,203 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 275,250 10,418,230 SH   SOLE 21 10,418,230 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 107,344 4,062,993 SH   SOLE 22 3,889,241 0 173,752
TAYLOR MORRISON HOME CORP COM 87724P106 174 6,571 SH   SOLE 25 6,571 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 3,429 129,777 SH   SOLE 26 117,508 0 12,269
TAYLOR MORRISON HOME CORP COM 87724P106 8,607 325,762 SH   SOLE 28 15,530 0 310,232
TAYLOR MORRISON HOME CORP COM 87724P106 2,504 94,779 SH   SOLE 30 94,779 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 104 3,952 SH   SOLE 31 0 0 3,952
TAYLOR MORRISON HOME CORP COM 87724P106 2,886 109,218 SH   SOLE 34 109,218 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 296 11,189 SH   SOLE 36 11,189 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 388 14,687 SH   SOLE 40 14,687 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 6,640 251,340 SH   SOLE 43 12,351 0 238,989
TAYSHA GENE THERAPIES INC COM SHS 877619106 1,258 59,320 SH   SOLE 2 50,342 0 8,978
TAYSHA GENE THERAPIES INC COM SHS 877619106 8 358 SH   SOLE 7 358 0 0
TAYSHA GENE THERAPIES INC COM SHS 877619106 1,952 92,076 SH   SOLE 18 92,076 0 0
TAYSHA GENE THERAPIES INC COM SHS 877619106 24,650 1,162,756 SH   SOLE 19 1,162,756 0 0
TAYSHA GENE THERAPIES INC COM SHS 877619106 176 8,280 SH   SOLE 20 8,280 0 0
TAYSHA GENE THERAPIES INC COM SHS 877619106 16,345 770,995 SH   SOLE 21 770,995 0 0
TAYSHA GENE THERAPIES INC COM SHS 877619106 5,542 261,397 SH   SOLE 22 254,604 0 6,793
TAYSHA GENE THERAPIES INC COM SHS 877619106 49 2,334 SH   SOLE 23 2,334 0 0
TAYSHA GENE THERAPIES INC COM SHS 877619106 31 1,468 SH   SOLE 26 0 0 1,468
TAYSHA GENE THERAPIES INC COM SHS 877619106 86 4,040 SH   SOLE 30 4,040 0 0
TAYSHA GENE THERAPIES INC COM SHS 877619106 12,753 601,550 SH   SOLE 34 601,550 0 0
TAYSHA GENE THERAPIES INC COM SHS 877619106 47 2,197 SH   SOLE 40 2,197 0 0
TC ENERGY CORP COM 87807B107 30 606 SH   SOLE 18 606 0 0
TC ENERGY CORP COM 87807B107 288 5,817 SH   SOLE 19 5,817 0 0
TC ENERGY CORP COM 87807B107 12,328 248,957 SH   SOLE 21 248,957 0 0
TC ENERGY CORP COM 87807B107 2,038 41,158 SH   SOLE 22 41,158 0 0
TC ENERGY CORP COM 87807B107 12,850 259,490 SH   SOLE 43 15,916 0 243,574
TCG BDC INC COM 872280102 4,325 327,372 SH   SOLE 30 327,372 0 0
TCR2 THERAPEUTICS INC COM 87808K106 667 40,671 SH   SOLE 2 10,080 0 30,591
TCR2 THERAPEUTICS INC COM 87808K106 2 92 SH   SOLE 4 92 0 0
TCR2 THERAPEUTICS INC COM 87808K106 6 368 SH   SOLE 7 368 0 0
TCR2 THERAPEUTICS INC COM 87808K106 1,883 114,776 SH   SOLE 18 114,776 0 0
TCR2 THERAPEUTICS INC COM 87808K106 8,089 492,949 SH   SOLE 19 492,949 0 0
TCR2 THERAPEUTICS INC COM 87808K106 24,468 1,491,062 SH   SOLE 21 1,491,062 0 0
TCR2 THERAPEUTICS INC COM 87808K106 12,267 747,542 SH   SOLE 22 702,628 0 44,914
TCR2 THERAPEUTICS INC COM 87808K106 37 2,232 SH   SOLE 23 2,232 0 0
TCR2 THERAPEUTICS INC COM 87808K106 11 648 SH   SOLE 25 648 0 0
TCR2 THERAPEUTICS INC COM 87808K106 82 5,004 SH   SOLE 26 93 0 4,911
TCR2 THERAPEUTICS INC COM 87808K106 81 4,947 SH   SOLE 28 4,947 0 0
TCR2 THERAPEUTICS INC COM 87808K106 530 32,321 SH   SOLE 30 32,321 0 0
TCR2 THERAPEUTICS INC COM 87808K106 29 1,760 SH   SOLE 34 1,760 0 0
TCR2 THERAPEUTICS INC COM 87808K106 45 2,746 SH   SOLE 40 2,746 0 0
TE CONNECTIVITY LTD REG SHS H84989104 26,702 197,486 SH   SOLE 2 103,907 0 93,579
TE CONNECTIVITY LTD REG SHS H84989104 29,201 215,971 SH   SOLE 4 119,764 0 96,207
TE CONNECTIVITY LTD REG SHS H84989104 41,152 304,356 SH   SOLE 7 287,787 0 16,569
TE CONNECTIVITY LTD REG SHS H84989104 408 3,021 SH   SOLE 13 974 0 2,047
TE CONNECTIVITY LTD REG SHS H84989104 5,865 43,379 SH   SOLE 15 43,379 0 0
TE CONNECTIVITY LTD REG SHS H84989104 1 5 SH   SOLE 17 0 0 5
TE CONNECTIVITY LTD REG SHS H84989104 131,824 974,955 SH   SOLE 18 927,946 0 47,009
TE CONNECTIVITY LTD REG SHS H84989104 138,577 1,024,901 SH   SOLE 19 1,024,901 0 0
TE CONNECTIVITY LTD REG SHS H84989104 828,483 6,127,381 SH   SOLE 21 6,127,381 0 0
TE CONNECTIVITY LTD REG SHS H84989104 672,347 4,972,616 SH   SOLE 22 4,516,007 0 456,609
TE CONNECTIVITY LTD REG SHS H84989104 25,554 188,992 SH   SOLE 23 188,992 0 0
TE CONNECTIVITY LTD REG SHS H84989104 82,583 610,776 SH   SOLE 25 610,776 0 0
TE CONNECTIVITY LTD REG SHS H84989104 111,448 824,255 SH   SOLE 26 370,050 0 454,205
TE CONNECTIVITY LTD REG SHS H84989104 160,908 1,190,057 SH   SOLE 28 38,407 0 1,151,650
TE CONNECTIVITY LTD REG SHS H84989104 4 28 SH   SOLE 29 28 0 0
TE CONNECTIVITY LTD REG SHS H84989104 236,742 1,750,918 SH   SOLE 30 1,693,255 0 57,663
TE CONNECTIVITY LTD REG SHS H84989104 9,925 73,408 SH   SOLE 31 36,191 0 37,217
TE CONNECTIVITY LTD REG SHS H84989104 260,167 1,924,170 SH   SOLE 34 1,924,170 0 0
TE CONNECTIVITY LTD REG SHS H84989104 28,841 213,308 SH   SOLE 36 213,308 0 0
TE CONNECTIVITY LTD REG SHS H84989104 1,302 9,627 SH   SOLE 37 9,627 0 0
TE CONNECTIVITY LTD REG SHS H84989104 1,664 12,310 SH   SOLE 40 12,310 0 0
TE CONNECTIVITY LTD REG SHS H84989104 30,125 222,798 SH   SOLE 43 9,571 0 213,227
TE CONNECTIVITY LTD OPTIONS H84989904 81 600 SH Call SOLE 2 600 0 0
TE CONNECTIVITY LTD OPTIONS H84989904 149 1,100 SH Call SOLE 4 1,100 0 0
TE CONNECTIVITY LTD OPTIONS H84989904 1,893 14,000 SH Call SOLE 18 14,000 0 0
TE CONNECTIVITY LTD OPTIONS H84989904 20,430 151,100 SH Call SOLE 19 151,100 0 0
TE CONNECTIVITY LTD OPTIONS H84989904 1,028 7,600 SH Call SOLE 22 7,600 0 0
TE CONNECTIVITY LTD OPTIONS H84989904 8,207 60,700 SH Call SOLE 34 60,700 0 0
TEAM INC COM 878155100 169 25,249 SH   SOLE 2 2,139 0 23,110
TEAM INC COM 878155100 4 639 SH   SOLE 7 639 0 0
TEAM INC COM 878155100 803 119,788 SH   SOLE 18 119,788 0 0
TEAM INC COM 878155100 342 51,074 SH   SOLE 19 51,074 0 0
TEAM INC COM 878155100 27,188 4,057,928 SH   SOLE 21 4,057,928 0 0
TEAM INC COM 878155100 5,171 771,798 SH   SOLE 22 744,291 0 27,507
TEAM INC COM 878155100 271 40,384 SH   SOLE 30 40,384 0 0
TEAM INC COM 878155100 3 433 SH   SOLE 43 0 0 433
TECHNIPFMC PLC COM G87110105 1,129 124,728 SH   SOLE 2 118,323 0 6,405
TECHNIPFMC PLC COM G87110105 35 3,825 SH   SOLE 4 3,825 0 0
TECHNIPFMC PLC COM G87110105 325 35,905 SH   SOLE 18 35,905 0 0
TECHNIPFMC PLC COM G87110105 2,815 311,037 SH   SOLE 19 311,037 0 0
TECHNIPFMC PLC COM G87110105 24,375 2,693,344 SH   SOLE 21 2,693,344 0 0
TECHNIPFMC PLC COM G87110105 61,928 6,842,900 SH   SOLE 22 6,514,100 0 328,800
TECHNIPFMC PLC COM G87110105 130 14,370 SH   SOLE 25 14,370 0 0
TECHNIPFMC PLC COM G87110105 1,335 147,485 SH   SOLE 26 113,925 0 33,560
TECHNIPFMC PLC COM G87110105 478 52,826 SH   SOLE 28 52,826 0 0
TECHNIPFMC PLC COM G87110105 2,793 308,566 SH   SOLE 30 308,566 0 0
TECHNIPFMC PLC COM G87110105 341 37,651 SH   SOLE 31 0 0 37,651
TECHNIPFMC PLC COM G87110105 580 64,054 SH   SOLE 34 64,054 0 0
TECHNIPFMC PLC COM G87110105 487 53,777 SH   SOLE 40 53,777 0 0
TECHNIPFMC PLC COM G87110105 2,939 324,761 SH   SOLE 43 24,786 0 299,975
TECHTARGET INC COM 87874R100 837 10,797 SH   SOLE 2 7,766 0 3,031
TECHTARGET INC COM 87874R100 7 86 SH   SOLE 4 86 0 0
TECHTARGET INC COM 87874R100 36 460 SH   SOLE 7 460 0 0
TECHTARGET INC COM 87874R100 7,597 98,039 SH   SOLE 18 98,039 0 0
TECHTARGET INC COM 87874R100 3,542 45,706 SH   SOLE 19 45,706 0 0
TECHTARGET INC COM 87874R100 214,795 2,771,907 SH   SOLE 21 2,771,907 0 0
TECHTARGET INC COM 87874R100 48,846 630,358 SH   SOLE 22 615,475 0 14,883
TECHTARGET INC COM 87874R100 50 644 SH   SOLE 25 644 0 0
TECHTARGET INC COM 87874R100 929 11,992 SH   SOLE 26 9,152 0 2,840
TECHTARGET INC COM 87874R100 265 3,415 SH   SOLE 28 3,415 0 0
TECHTARGET INC COM 87874R100 4,085 52,720 SH   SOLE 30 52,720 0 0
TECHTARGET INC COM 87874R100 148 1,907 SH   SOLE 34 1,907 0 0
TECHTARGET INC COM 87874R100 244 3,149 SH   SOLE 40 3,149 0 0
TECHTARGET INC COM 87874R100 633 8,163 SH   SOLE 43 0 0 8,163
TECK RESOURCES LTD CL B 878742204 3 125 SH   SOLE 18 125 0 0
TECK RESOURCES LTD CL B 878742204 2,735 118,693 SH   SOLE 21 118,693 0 0
TECK RESOURCES LTD CL B 878742204 1,860 80,731 SH   SOLE 22 80,731 0 0
TECK RESOURCES LTD CL B 878742204 16,210 703,541 SH   SOLE 43 61,971 0 641,570
TECNOGLASS INC SHS G87264100 6 262 SH   SOLE 2 262 0 0
TECNOGLASS INC SHS G87264100 2,252 105,235 SH   SOLE 21 105,235 0 0
TECNOGLASS INC SHS G87264100 6,211 290,241 SH   SOLE 22 290,241 0 0
TEEKAY CORPORATION COM Y8564W103 361 96,936 SH   SOLE 2 2,758 0 94,178
TEEKAY CORPORATION COM Y8564W103 4 1,116 SH   SOLE 7 1,116 0 0
TEEKAY CORPORATION COM Y8564W103 866 232,922 SH   SOLE 18 232,922 0 0
TEEKAY CORPORATION COM Y8564W103 444 119,240 SH   SOLE 19 119,240 0 0
TEEKAY CORPORATION COM Y8564W103 9,287 2,496,533 SH   SOLE 21 2,496,533 0 0
TEEKAY CORPORATION COM Y8564W103 3,181 855,017 SH   SOLE 22 781,935 0 73,082
TEEKAY CORPORATION COM Y8564W103 145 38,900 SH   SOLE 26 0 0 38,900
TEEKAY TANKERS LTD CL A Y8565N300 341 23,675 SH   SOLE 2 971 0 22,704
TEEKAY TANKERS LTD CL A Y8565N300 6 383 SH   SOLE 7 383 0 0
TEEKAY TANKERS LTD CL A Y8565N300 1,160 80,473 SH   SOLE 18 80,473 0 0
TEEKAY TANKERS LTD CL A Y8565N300 597 41,407 SH   SOLE 19 41,407 0 0
TEEKAY TANKERS LTD CL A Y8565N300 12,423 861,528 SH   SOLE 21 861,528 0 0
TEEKAY TANKERS LTD CL A Y8565N300 3,354 232,599 SH   SOLE 22 207,921 0 24,678
TEGNA INC COM 87901J105 7,146 380,942 SH   SOLE 2 172,007 0 208,935
TEGNA INC COM 87901J105 16 864 SH   SOLE 4 864 0 0
TEGNA INC COM 87901J105 100 5,350 SH   SOLE 7 5,350 0 0
TEGNA INC COM 87901J105 21,896 1,167,141 SH   SOLE 18 1,167,141 0 0
TEGNA INC COM 87901J105 13,246 706,092 SH   SOLE 19 706,092 0 0
TEGNA INC COM 87901J105 300,687 16,028,090 SH   SOLE 21 16,028,090 0 0
TEGNA INC COM 87901J105 135,599 7,228,096 SH   SOLE 22 6,902,047 0 326,049
TEGNA INC COM 87901J105 183 9,771 SH   SOLE 23 9,771 0 0
TEGNA INC COM 87901J105 245 13,040 SH   SOLE 25 13,040 0 0
TEGNA INC COM 87901J105 3,311 176,496 SH   SOLE 26 79,823 0 96,673
TEGNA INC COM 87901J105 599 31,940 SH   SOLE 28 25,440 0 6,500
TEGNA INC COM 87901J105 2,813 149,924 SH   SOLE 30 149,924 0 0
TEGNA INC COM 87901J105 404 21,550 SH   SOLE 36 21,550 0 0
TEGNA INC COM 87901J105 485 25,839 SH   SOLE 40 25,839 0 0
TEGNA INC COM 87901J105 2,122 113,121 SH   SOLE 43 3,699 0 109,422
TEJON RANCH CO COM 879080109 351 23,081 SH   SOLE 2 6,986 0 16,095
TEJON RANCH CO COM 879080109 3 178 SH   SOLE 4 178 0 0
TEJON RANCH CO COM 879080109 6 412 SH   SOLE 7 412 0 0
TEJON RANCH CO COM 879080109 1,189 78,179 SH   SOLE 18 78,179 0 0
TEJON RANCH CO COM 879080109 567 37,264 SH   SOLE 19 37,264 0 0
TEJON RANCH CO COM 879080109 13,832 909,395 SH   SOLE 21 909,395 0 0
TEJON RANCH CO COM 879080109 8,903 585,359 SH   SOLE 22 556,768 0 28,591
TEJON RANCH CO COM 879080109 29 1,912 SH   SOLE 25 1,912 0 0
TEJON RANCH CO COM 879080109 34 2,225 SH   SOLE 26 2,225 0 0
TEJON RANCH CO COM 879080109 42 2,738 SH   SOLE 28 2,738 0 0
TEJON RANCH CO COM 879080109 113 7,398 SH   SOLE 30 7,398 0 0
TEJON RANCH CO COM 879080109 25 1,617 SH   SOLE 36 1,617 0 0
TEJON RANCH CO COM 879080109 26 1,731 SH   SOLE 40 1,731 0 0
TEJON RANCH CO COM 879080109 199 13,096 SH   SOLE 43 3,068 0 10,028
TELA BIO INC COM 872381108 4 279 SH   SOLE 2 279 0 0
TELA BIO INC COM 872381108 23 1,457 SH   SOLE 18 1,457 0 0
TELA BIO INC COM 872381108 325 20,154 SH   SOLE 21 20,154 0 0
TELADOC HEALTH INC COM 87918A105 58,626 352,550 SH   SOLE 2 77,064 0 275,486
TELADOC HEALTH INC COM 87918A105 12,761 76,739 SH   SOLE 4 46,388 0 30,351
TELADOC HEALTH INC COM 87918A105 2,700 16,234 SH   SOLE 7 16,234 0 0
TELADOC HEALTH INC COM 87918A105 163 979 SH   SOLE 13 236 0 743
TELADOC HEALTH INC COM 87918A105 1,909 11,477 SH   SOLE 15 11,477 0 0
TELADOC HEALTH INC COM 87918A105 18,941 113,906 SH   SOLE 18 101,516 0 12,390
TELADOC HEALTH INC COM 87918A105 121,180 728,726 SH   SOLE 19 728,726 0 0
TELADOC HEALTH INC COM 87918A105 387,533 2,330,465 SH   SOLE 21 2,330,465 0 0
TELADOC HEALTH INC COM 87918A105 498,270 2,996,393 SH   SOLE 22 2,806,954 0 189,439
TELADOC HEALTH INC COM 87918A105 13,833 83,189 SH   SOLE 23 83,189 0 0
TELADOC HEALTH INC COM 87918A105 43,372 260,821 SH   SOLE 25 260,821 0 0
TELADOC HEALTH INC COM 87918A105 44,045 264,867 SH   SOLE 26 153,006 0 111,861
TELADOC HEALTH INC COM 87918A105 46,448 279,321 SH   SOLE 28 18,216 0 261,105
TELADOC HEALTH INC COM 87918A105 82,052 493,427 SH   SOLE 30 493,427 0 0
TELADOC HEALTH INC COM 87918A105 7,618 45,814 SH   SOLE 31 15,352 0 30,462
TELADOC HEALTH INC COM 87918A105 51,560 310,059 SH   SOLE 34 310,059 0 0
TELADOC HEALTH INC COM 87918A105 12,045 72,432 SH   SOLE 36 72,432 0 0
TELADOC HEALTH INC COM 87918A105 800 4,813 SH   SOLE 40 4,813 0 0
TELADOC HEALTH INC COM 87918A105 7,095 42,667 SH   SOLE 43 1,633 0 41,034
TELADOC HEALTH INC NOTE 1.250% 6/0 87918AAF2 6,856 6,125,000 PRN   SOLE 21 6,125,000 0 0
TELECOM ARGENTINA S A SPON ADR REP B 879273209 178 33,389 SH   SOLE 21 33,389 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 42,017 100,319 SH   SOLE 2 15,996 0 84,323
TELEDYNE TECHNOLOGIES INC COM 879360105 13,842 33,050 SH   SOLE 4 18,424 0 14,626
TELEDYNE TECHNOLOGIES INC COM 879360105 17,185 41,031 SH   SOLE 7 39,631 0 1,400
TELEDYNE TECHNOLOGIES INC COM 879360105 251 600 SH   SOLE 13 135 0 465
TELEDYNE TECHNOLOGIES INC COM 879360105 1,918 4,579 SH   SOLE 15 4,579 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 47,432 113,248 SH   SOLE 18 106,714 0 6,534
TELEDYNE TECHNOLOGIES INC COM 879360105 277,931 663,589 SH   SOLE 19 663,589 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 590,730 1,410,428 SH   SOLE 21 1,410,428 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 420,192 1,003,252 SH   SOLE 22 903,296 0 99,956
TELEDYNE TECHNOLOGIES INC COM 879360105 10,959 26,165 SH   SOLE 23 26,165 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 34,370 82,063 SH   SOLE 25 82,063 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 55,172 131,730 SH   SOLE 26 47,085 0 84,645
TELEDYNE TECHNOLOGIES INC COM 879360105 57,538 137,377 SH   SOLE 28 5,790 0 131,587
TELEDYNE TECHNOLOGIES INC COM 879360105 104,391 249,244 SH   SOLE 30 249,244 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 3,658 8,734 SH   SOLE 31 5,227 0 3,507
TELEDYNE TECHNOLOGIES INC COM 879360105 1,001 2,391 SH   SOLE 34 2,391 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 9,493 22,666 SH   SOLE 36 22,666 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 669 1,597 SH   SOLE 40 1,597 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 10,759 25,687 SH   SOLE 43 6,975 0 18,712
TELEFLEX INCORPORATED COM 879369106 56,080 139,575 SH   SOLE 2 51,734 0 87,841
TELEFLEX INCORPORATED COM 879369106 11,907 29,636 SH   SOLE 4 17,024 0 12,612
TELEFLEX INCORPORATED COM 879369106 16,533 41,149 SH   SOLE 7 39,726 0 1,423
TELEFLEX INCORPORATED COM 879369106 196 488 SH   SOLE 13 145 0 343
TELEFLEX INCORPORATED COM 879369106 2,059 5,124 SH   SOLE 15 5,124 0 0
TELEFLEX INCORPORATED COM 879369106 48,796 121,447 SH   SOLE 18 114,883 0 6,564
TELEFLEX INCORPORATED COM 879369106 520,979 1,296,644 SH   SOLE 19 1,296,644 0 0
TELEFLEX INCORPORATED COM 879369106 541,095 1,346,711 SH   SOLE 21 1,346,711 0 0
TELEFLEX INCORPORATED COM 879369106 404,926 1,007,805 SH   SOLE 22 907,848 0 99,957
TELEFLEX INCORPORATED COM 879369106 10,589 26,354 SH   SOLE 23 26,354 0 0
TELEFLEX INCORPORATED COM 879369106 26,262 65,363 SH   SOLE 25 65,363 0 0
TELEFLEX INCORPORATED COM 879369106 43,010 107,047 SH   SOLE 26 44,673 0 62,374
TELEFLEX INCORPORATED COM 879369106 51,356 127,818 SH   SOLE 28 4,777 0 123,041
TELEFLEX INCORPORATED COM 879369106 76,224 189,712 SH   SOLE 30 188,839 0 873
TELEFLEX INCORPORATED COM 879369106 60,179 149,778 SH   SOLE 31 6,258 0 143,520
TELEFLEX INCORPORATED COM 879369106 93,047 231,581 SH   SOLE 34 231,581 0 0
TELEFLEX INCORPORATED COM 879369106 8,482 21,110 SH   SOLE 36 21,110 0 0
TELEFLEX INCORPORATED COM 879369106 687 1,711 SH   SOLE 40 1,711 0 0
TELEFLEX INCORPORATED COM 879369106 9,422 23,450 SH   SOLE 43 1,420 0 22,030
TELEFONICA BRASIL SA NEW ADR 87936R205 195 22,951 SH   SOLE 2 0 0 22,951
TELEFONICA BRASIL SA NEW ADR 87936R205 278 32,692 SH   SOLE 19 32,692 0 0
TELEFONICA BRASIL SA NEW ADR 87936R205 3,969 466,959 SH   SOLE 30 466,959 0 0
TELEFONICA BRASIL SA NEW ADR 87936R205 133 15,674 SH   SOLE 34 15,674 0 0
TELEFONICA BRASIL SA NEW ADR 87936R205 22,900 2,694,154 SH   SOLE 43 126,137 0 2,568,017
TELEFONICA S A SPONSORED ADR 879382208 5 1,147 SH   SOLE 18 1,147 0 0
TELEFONICA S A SPONSORED ADR 879382208 21,567 4,588,624 SH   SOLE 43 643,046 0 3,945,578
TELEPHONE & DATA SYS INC COM NEW 879433829 4,653 205,344 SH   SOLE 2 122,096 0 83,248
TELEPHONE & DATA SYS INC COM NEW 879433829 9 385 SH   SOLE 4 385 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 3,580 157,998 SH   SOLE 7 157,998 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 19,416 856,823 SH   SOLE 18 856,293 0 530
TELEPHONE & DATA SYS INC COM NEW 879433829 25,602 1,129,848 SH   SOLE 19 1,129,848 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 168,872 7,452,406 SH   SOLE 21 7,452,406 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 70,980 3,132,372 SH   SOLE 22 2,981,467 0 150,905
TELEPHONE & DATA SYS INC COM NEW 879433829 2,670 117,810 SH   SOLE 23 117,810 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 101 4,455 SH   SOLE 25 4,455 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 798 35,206 SH   SOLE 26 26,107 0 9,099
TELEPHONE & DATA SYS INC COM NEW 879433829 575 25,395 SH   SOLE 28 12,439 0 12,956
TELEPHONE & DATA SYS INC COM NEW 879433829 1,742 76,870 SH   SOLE 30 76,870 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 240 10,598 SH   SOLE 34 10,598 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 215 9,503 SH   SOLE 36 9,503 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 290 12,793 SH   SOLE 40 12,793 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 5,664 249,965 SH   SOLE 43 16,016 0 233,949
TELIGENT INC NEW COM NEW 87960W203 3 6,053 SH   SOLE 21 6,053 0 0
TELIGENT INC NEW COM NEW 87960W203 343 640,613 SH   SOLE 22 640,613 0 0
TELLURIAN INC NEW COM 87968A104 886 190,442 SH   SOLE 2 113,587 0 76,855
TELLURIAN INC NEW COM 87968A104 24 5,095 SH   SOLE 7 5,095 0 0
TELLURIAN INC NEW COM 87968A104 4,997 1,074,716 SH   SOLE 18 1,035,739 0 38,977
TELLURIAN INC NEW COM 87968A104 4,541 976,463 SH   SOLE 19 976,463 0 0
TELLURIAN INC NEW COM 87968A104 51,691 11,116,296 SH   SOLE 21 11,116,296 0 0
TELLURIAN INC NEW COM 87968A104 30,958 6,657,702 SH   SOLE 22 6,468,034 0 189,668
TELLURIAN INC NEW COM 87968A104 94 20,116 SH   SOLE 23 20,116 0 0
TELLURIAN INC NEW COM 87968A104 47 10,040 SH   SOLE 25 10,040 0 0
TELLURIAN INC NEW COM 87968A104 492 105,908 SH   SOLE 26 0 0 105,908
TELLURIAN INC NEW COM 87968A104 1,088 233,963 SH   SOLE 30 233,963 0 0
TELLURIAN INC NEW COM 87968A104 148 31,783 SH   SOLE 40 31,783 0 0
TELLURIAN INC NEW COM 87968A104 230 49,360 SH   SOLE 43 0 0 49,360
TELOS CORP MD COM 87969B101 243 7,135 SH   SOLE 2 5,435 0 1,700
TELOS CORP MD COM 87969B101 9 277 SH   SOLE 7 277 0 0
TELOS CORP MD COM 87969B101 1,800 52,923 SH   SOLE 18 52,923 0 0
TELOS CORP MD COM 87969B101 959 28,191 SH   SOLE 19 28,191 0 0
TELOS CORP MD COM 87969B101 21,589 634,788 SH   SOLE 21 634,788 0 0
TELOS CORP MD COM 87969B101 17,814 523,786 SH   SOLE 22 508,734 0 15,052
TELOS CORP MD COM 87969B101 24 711 SH   SOLE 25 711 0 0
TELOS CORP MD COM 87969B101 129 3,791 SH   SOLE 30 3,791 0 0
TELOS CORP MD COM 87969B101 66 1,930 SH   SOLE 40 1,930 0 0
TELOS CORP MD COM 87969B101 3 74 SH   SOLE 43 0 0 74
TELUS CORPORATION COM 87971M103 74,865 3,337,708 SH   SOLE 18 3,329,270 0 8,438
TELUS CORPORATION COM 87971M103 3,522 157,022 SH   SOLE 26 157,022 0 0
TELUS CORPORATION COM 87971M103 1,238 55,209 SH   SOLE 31 0 0 55,209
TELUS CORPORATION COM 87971M103 151 6,721 SH   SOLE 43 0 0 6,721
TEMPEST THERAPEUTICS INC COM 87978U108 1 88 SH   SOLE 21 88 0 0
TEMPEST THERAPEUTICS INC COM 87978U108 54 4,831 SH   SOLE 22 4,831 0 0
TEMPUR SEALY INTL INC COM 88023U101 21,780 555,756 SH   SOLE 2 277,642 0 278,114
TEMPUR SEALY INTL INC COM 88023U101 415 10,588 SH   SOLE 4 10,588 0 0
TEMPUR SEALY INTL INC COM 88023U101 368 9,384 SH   SOLE 7 9,384 0 0
TEMPUR SEALY INTL INC COM 88023U101 18,532 472,874 SH   SOLE 18 472,874 0 0
TEMPUR SEALY INTL INC COM 88023U101 5,388 137,475 SH   SOLE 19 137,475 0 0
TEMPUR SEALY INTL INC COM 88023U101 346,914 8,852,106 SH   SOLE 21 8,852,106 0 0
TEMPUR SEALY INTL INC COM 88023U101 209,295 5,340,520 SH   SOLE 22 5,121,081 0 219,439
TEMPUR SEALY INTL INC COM 88023U101 1,696 43,265 SH   SOLE 23 43,265 0 0
TEMPUR SEALY INTL INC COM 88023U101 217 5,526 SH   SOLE 25 5,526 0 0
TEMPUR SEALY INTL INC COM 88023U101 3,328 84,912 SH   SOLE 26 70,920 0 13,992
TEMPUR SEALY INTL INC COM 88023U101 1,076 27,450 SH   SOLE 28 19,790 0 7,660
TEMPUR SEALY INTL INC COM 88023U101 1,747 44,589 SH   SOLE 29 44,589 0 0
TEMPUR SEALY INTL INC COM 88023U101 5,582 142,429 SH   SOLE 30 142,429 0 0
TEMPUR SEALY INTL INC COM 88023U101 1,813 46,250 SH   SOLE 31 46,250 0 0
TEMPUR SEALY INTL INC COM 88023U101 251 6,403 SH   SOLE 34 6,403 0 0
TEMPUR SEALY INTL INC COM 88023U101 386 9,849 SH   SOLE 36 9,849 0 0
TEMPUR SEALY INTL INC COM 88023U101 928 23,668 SH   SOLE 40 23,668 0 0
TEMPUR SEALY INTL INC COM 88023U101 2,848 72,684 SH   SOLE 43 10,840 0 61,844
TENABLE HLDGS INC COM 88025T102 4,640 112,214 SH   SOLE 2 58,251 0 53,963
TENABLE HLDGS INC COM 88025T102 7 181 SH   SOLE 4 181 0 0
TENABLE HLDGS INC COM 88025T102 60 1,458 SH   SOLE 7 1,458 0 0
TENABLE HLDGS INC COM 88025T102 12,532 303,071 SH   SOLE 18 280,228 0 22,843
TENABLE HLDGS INC COM 88025T102 23,770 574,857 SH   SOLE 19 574,857 0 0
TENABLE HLDGS INC COM 88025T102 140,603 3,400,323 SH   SOLE 21 3,400,323 0 0
TENABLE HLDGS INC COM 88025T102 95,382 2,306,708 SH   SOLE 22 2,255,421 0 51,287
TENABLE HLDGS INC COM 88025T102 758 18,331 SH   SOLE 23 18,331 0 0
TENABLE HLDGS INC COM 88025T102 121 2,917 SH   SOLE 25 2,917 0 0
TENABLE HLDGS INC COM 88025T102 4,573 110,585 SH   SOLE 26 35,418 0 75,167
TENABLE HLDGS INC COM 88025T102 272 6,574 SH   SOLE 28 6,574 0 0
TENABLE HLDGS INC COM 88025T102 17,399 420,774 SH   SOLE 30 420,774 0 0
TENABLE HLDGS INC COM 88025T102 59 1,415 SH   SOLE 36 1,415 0 0
TENABLE HLDGS INC COM 88025T102 353 8,541 SH   SOLE 40 8,541 0 0
TENABLE HLDGS INC COM 88025T102 381 9,224 SH   SOLE 43 342 0 8,882
TENARIS S A SPONSORED ADS 88031M109 12,399 566,153 SH   SOLE 43 90,007 0 476,146
TENAX THERAPEUTICS INC COM NEW 88032L209 4 2,134 SH   SOLE 18 2,134 0 0
TENAX THERAPEUTICS INC COM NEW 88032L209 66 31,538 SH   SOLE 21 31,538 0 0
TENAX THERAPEUTICS INC COM NEW 88032L209 995 478,438 SH   SOLE 22 478,438 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 7,443 480,817 SH   SOLE 2 27,279 0 453,538
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 4,205 271,659 SH   SOLE 4 117,564 0 154,095
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 1,055 68,131 SH   SOLE 7 68,131 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 601 38,845 SH   SOLE 13 1,211 0 37,634
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 5,631 363,729 SH   SOLE 15 363,729 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 3,498 225,989 SH   SOLE 18 225,989 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 192,056 12,406,719 SH   SOLE 21 12,406,719 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 102,382 6,613,792 SH   SOLE 22 5,831,867 0 781,925
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 4,721 304,953 SH   SOLE 23 304,953 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 5,987 386,747 SH   SOLE 25 386,747 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 22,794 1,472,471 SH   SOLE 26 354,435 0 1,118,036
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 21,808 1,408,784 SH   SOLE 28 67,778 0 1,341,006
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 57,176 3,693,539 SH   SOLE 30 3,693,539 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 649 41,900 SH   SOLE 31 0 0 41,900
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 528 34,101 SH   SOLE 32 34,101 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 819 52,930 SH   SOLE 34 52,930 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 46 2,984 SH   SOLE 40 2,984 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 6,296 406,727 SH   SOLE 43 13,418 0 393,309
TENET HEALTHCARE CORP COM NEW 88033G407 15,383 229,626 SH   SOLE 2 136,958 0 92,668
TENET HEALTHCARE CORP COM NEW 88033G407 24 358 SH   SOLE 4 358 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 248 3,705 SH   SOLE 7 3,705 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 37,589 561,117 SH   SOLE 18 558,077 0 3,040
TENET HEALTHCARE CORP COM NEW 88033G407 19,866 296,553 SH   SOLE 19 296,553 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 527,461 7,873,732 SH   SOLE 21 7,873,732 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 225,074 3,359,819 SH   SOLE 22 3,218,420 0 141,399
TENET HEALTHCARE CORP COM NEW 88033G407 504 7,519 SH   SOLE 23 7,519 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 185 2,767 SH   SOLE 25 2,767 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 4,172 62,284 SH   SOLE 26 24,009 0 38,275
TENET HEALTHCARE CORP COM NEW 88033G407 1,589 23,727 SH   SOLE 28 10,827 0 12,900
TENET HEALTHCARE CORP COM NEW 88033G407 7,443 111,113 SH   SOLE 30 111,113 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 2,399 35,811 SH   SOLE 36 35,811 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 706 10,536 SH   SOLE 40 10,536 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 3,493 52,144 SH   SOLE 43 1,573 0 50,571
TENNANT CO COM 880345103 637 7,978 SH   SOLE 2 5,765 0 2,213
TENNANT CO COM 880345103 5 57 SH   SOLE 4 57 0 0
TENNANT CO COM 880345103 25 313 SH   SOLE 7 313 0 0
TENNANT CO COM 880345103 5,800 72,637 SH   SOLE 18 72,637 0 0
TENNANT CO COM 880345103 2,515 31,491 SH   SOLE 19 31,491 0 0
TENNANT CO COM 880345103 172,502 2,160,327 SH   SOLE 21 2,160,327 0 0
TENNANT CO COM 880345103 38,622 483,684 SH   SOLE 22 473,044 0 10,640
TENNANT CO COM 880345103 136 1,708 SH   SOLE 25 1,708 0 0
TENNANT CO COM 880345103 492 6,158 SH   SOLE 26 5,077 0 1,081
TENNANT CO COM 880345103 194 2,430 SH   SOLE 28 2,430 0 0
TENNANT CO COM 880345103 3,213 40,241 SH   SOLE 30 40,241 0 0
TENNANT CO COM 880345103 231 2,888 SH   SOLE 36 2,888 0 0
TENNANT CO COM 880345103 156 1,948 SH   SOLE 40 1,948 0 0
TENNANT CO COM 880345103 963 12,065 SH   SOLE 43 565 0 11,500
TENNECO INC CL A VTG COM STK 880349105 729 37,715 SH   SOLE 2 18,064 0 19,651
TENNECO INC CL A VTG COM STK 880349105 5 261 SH   SOLE 4 261 0 0
TENNECO INC CL A VTG COM STK 880349105 54 2,806 SH   SOLE 7 2,806 0 0
TENNECO INC CL A VTG COM STK 880349105 4,216 218,236 SH   SOLE 18 218,236 0 0
TENNECO INC CL A VTG COM STK 880349105 2,399 124,179 SH   SOLE 19 124,179 0 0
TENNECO INC CL A VTG COM STK 880349105 45,896 2,375,555 SH   SOLE 21 2,375,555 0 0
TENNECO INC CL A VTG COM STK 880349105 31,775 1,644,667 SH   SOLE 22 1,603,612 0 41,055
TENNECO INC CL A VTG COM STK 880349105 29 1,482 SH   SOLE 25 1,482 0 0
TENNECO INC CL A VTG COM STK 880349105 273 14,142 SH   SOLE 26 9,675 0 4,467
TENNECO INC CL A VTG COM STK 880349105 326 16,863 SH   SOLE 28 7,137 0 9,726
TENNECO INC CL A VTG COM STK 880349105 2,297 118,883 SH   SOLE 30 118,883 0 0
TENNECO INC CL A VTG COM STK 880349105 153 7,923 SH   SOLE 36 7,923 0 0
TENNECO INC CL A VTG COM STK 880349105 124 6,432 SH   SOLE 40 6,432 0 0
TENNECO INC CL A VTG COM STK 880349105 1,350 69,870 SH   SOLE 43 0 0 69,870
TERADATA CORP DEL COM 88076W103 13,377 267,709 SH   SOLE 2 94,472 0 173,237
TERADATA CORP DEL COM 88076W103 22 440 SH   SOLE 4 440 0 0
TERADATA CORP DEL COM 88076W103 85 1,695 SH   SOLE 7 1,695 0 0
TERADATA CORP DEL COM 88076W103 13,826 276,690 SH   SOLE 18 276,690 0 0
TERADATA CORP DEL COM 88076W103 1,450 29,027 SH   SOLE 19 29,027 0 0
TERADATA CORP DEL COM 88076W103 283,049 5,664,382 SH   SOLE 21 5,664,382 0 0
TERADATA CORP DEL COM 88076W103 156,177 3,125,407 SH   SOLE 22 2,999,353 0 126,054
TERADATA CORP DEL COM 88076W103 410 8,207 SH   SOLE 25 8,207 0 0
TERADATA CORP DEL COM 88076W103 2,149 43,001 SH   SOLE 26 33,723 0 9,278
TERADATA CORP DEL COM 88076W103 649 12,993 SH   SOLE 28 11,613 0 1,380
TERADATA CORP DEL COM 88076W103 26,915 538,628 SH   SOLE 30 538,628 0 0
TERADATA CORP DEL COM 88076W103 102 2,050 SH   SOLE 31 2,050 0 0
TERADATA CORP DEL COM 88076W103 81 1,614 SH   SOLE 34 1,614 0 0
TERADATA CORP DEL COM 88076W103 975 19,521 SH   SOLE 36 19,521 0 0
TERADATA CORP DEL COM 88076W103 633 12,673 SH   SOLE 40 12,673 0 0
TERADATA CORP DEL COM 88076W103 2,141 42,846 SH   SOLE 43 1,308 0 41,538
TERADYNE INC COM 880770102 50,538 377,261 SH   SOLE 2 75,598 0 301,663
TERADYNE INC COM 880770102 15,072 112,511 SH   SOLE 4 61,301 0 51,210
TERADYNE INC COM 880770102 22,138 165,261 SH   SOLE 7 160,260 0 5,001
TERADYNE INC COM 880770102 184 1,374 SH   SOLE 13 314 0 1,060
TERADYNE INC COM 880770102 2,278 17,003 SH   SOLE 15 17,003 0 0
TERADYNE INC COM 880770102 52,690 393,329 SH   SOLE 18 369,472 0 23,857
TERADYNE INC COM 880770102 9,833 73,401 SH   SOLE 19 73,401 0 0
TERADYNE INC COM 880770102 753,137 5,622,104 SH   SOLE 21 5,622,104 0 0
TERADYNE INC COM 880770102 482,234 3,599,837 SH   SOLE 22 3,250,554 0 349,283
TERADYNE INC COM 880770102 12,874 96,103 SH   SOLE 23 96,103 0 0
TERADYNE INC COM 880770102 36,734 274,215 SH   SOLE 25 274,215 0 0
TERADYNE INC COM 880770102 49,877 372,329 SH   SOLE 26 154,432 0 217,897
TERADYNE INC COM 880770102 61,184 456,733 SH   SOLE 28 17,422 0 439,311
TERADYNE INC COM 880770102 39 290 SH   SOLE 29 290 0 0
TERADYNE INC COM 880770102 170,507 1,272,818 SH   SOLE 30 1,272,818 0 0
TERADYNE INC COM 880770102 5,255 39,227 SH   SOLE 31 19,971 0 19,256
TERADYNE INC COM 880770102 1,124 8,390 SH   SOLE 34 8,390 0 0
TERADYNE INC COM 880770102 10,196 76,111 SH   SOLE 36 76,111 0 0
TERADYNE INC COM 880770102 754 5,630 SH   SOLE 40 5,630 0 0
TERADYNE INC COM 880770102 10,116 75,513 SH   SOLE 43 5,952 0 69,561
TERADYNE INC NOTE 1.250%12/1 880770AG7 10,336 2,440,000 PRN   SOLE 21 2,440,000 0 0
TEREX CORP NEW COM 880779103 2,744 57,615 SH   SOLE 2 49,313 0 8,302
TEREX CORP NEW COM 880779103 12 261 SH   SOLE 4 261 0 0
TEREX CORP NEW COM 880779103 79 1,649 SH   SOLE 7 1,649 0 0
TEREX CORP NEW COM 880779103 16,839 353,621 SH   SOLE 18 353,621 0 0
TEREX CORP NEW COM 880779103 5,669 119,053 SH   SOLE 19 119,053 0 0
TEREX CORP NEW COM 880779103 225,165 4,728,368 SH   SOLE 21 4,728,368 0 0
TEREX CORP NEW COM 880779103 97,615 2,049,881 SH   SOLE 22 2,010,467 0 39,414
TEREX CORP NEW COM 880779103 116 2,444 SH   SOLE 25 2,444 0 0
TEREX CORP NEW COM 880779103 1,456 30,574 SH   SOLE 26 25,191 0 5,383
TEREX CORP NEW COM 880779103 599 12,585 SH   SOLE 28 9,785 0 2,800
TEREX CORP NEW COM 880779103 2,459 51,629 SH   SOLE 30 51,629 0 0
TEREX CORP NEW COM 880779103 47 989 SH   SOLE 34 989 0 0
TEREX CORP NEW COM 880779103 190 4,000 SH   SOLE 36 4,000 0 0
TEREX CORP NEW COM 880779103 380 7,988 SH   SOLE 40 7,988 0 0
TEREX CORP NEW COM 880779103 5,544 116,426 SH   SOLE 43 8,999 0 107,427
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 12,854 269,427 SH   SOLE 2 57,098 0 212,329
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 25 534 SH   SOLE 4 534 0 0
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 124 2,592 SH   SOLE 7 2,592 0 0
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 3,101 64,997 SH   SOLE 13 64,997 0 0
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 8,050 168,736 SH   SOLE 18 91,351 0 77,385
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 25,567 535,882 SH   SOLE 19 535,882 0 0
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 74,910 1,570,110 SH   SOLE 21 1,570,110 0 0
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 167,073 3,501,841 SH   SOLE 22 3,228,537 0 273,304
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 716 15,006 SH   SOLE 25 15,006 0 0
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 3,686 77,260 SH   SOLE 26 46,867 0 30,393
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 4,894 102,572 SH   SOLE 28 14,141 0 88,431
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 6,055 126,910 SH   SOLE 30 126,910 0 0
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 109 2,285 SH   SOLE 31 2,285 0 0
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 320 6,703 SH   SOLE 34 6,703 0 0
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 1,206 25,279 SH   SOLE 36 25,279 0 0
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 773 16,193 SH   SOLE 40 16,193 0 0
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 1,902 39,871 SH   SOLE 43 1,150 0 38,721
TERNIUM SA SPONSORED ADS 880890108 373 9,689 SH   SOLE 19 9,689 0 0
TERNIUM SA SPONSORED ADS 880890108 3,569 92,792 SH   SOLE 25 92,792 0 0
TERNIUM SA SPONSORED ADS 880890108 4,369 113,603 SH   SOLE 34 113,603 0 0
TERNIUM SA SPONSORED ADS 880890108 95 2,478 SH   SOLE 43 0 0 2,478
TERNS PHARMACEUTICALS INC COM 880881107 35 2,837 SH   SOLE 2 378 0 2,459
TERNS PHARMACEUTICALS INC COM 880881107 374 30,543 SH   SOLE 18 30,543 0 0
TERNS PHARMACEUTICALS INC COM 880881107 255 20,780 SH   SOLE 19 20,780 0 0
TERNS PHARMACEUTICALS INC COM 880881107 3,751 305,982 SH   SOLE 21 305,982 0 0
TERNS PHARMACEUTICALS INC COM 880881107 949 77,402 SH   SOLE 22 74,695 0 2,707
TERNS PHARMACEUTICALS INC COM 880881107 1 60 SH   SOLE 43 0 0 60
TERRENO RLTY CORP COM 88146M101 12,476 193,372 SH   SOLE 2 21,134 0 172,238
TERRENO RLTY CORP COM 88146M101 6,537 101,316 SH   SOLE 4 101,316 0 0
TERRENO RLTY CORP COM 88146M101 5,721 88,675 SH   SOLE 7 88,675 0 0
TERRENO RLTY CORP COM 88146M101 14,441 223,820 SH   SOLE 18 223,820 0 0
TERRENO RLTY CORP COM 88146M101 18,382 284,909 SH   SOLE 19 284,909 0 0
TERRENO RLTY CORP COM 88146M101 184,472 2,859,151 SH   SOLE 21 2,859,151 0 0
TERRENO RLTY CORP COM 88146M101 155,625 2,412,036 SH   SOLE 22 2,308,130 0 103,906
TERRENO RLTY CORP COM 88146M101 390 6,052 SH   SOLE 23 6,052 0 0
TERRENO RLTY CORP COM 88146M101 19,183 297,312 SH   SOLE 25 297,312 0 0
TERRENO RLTY CORP COM 88146M101 3,526 54,651 SH   SOLE 26 24,440 0 30,211
TERRENO RLTY CORP COM 88146M101 3,182 49,312 SH   SOLE 28 7,462 0 41,850
TERRENO RLTY CORP COM 88146M101 10,008 155,112 SH   SOLE 30 155,112 0 0
TERRENO RLTY CORP COM 88146M101 310 4,800 SH   SOLE 34 4,800 0 0
TERRENO RLTY CORP COM 88146M101 530 8,215 SH   SOLE 40 8,215 0 0
TERRENO RLTY CORP COM 88146M101 1,562 24,209 SH   SOLE 43 1,207 0 23,002
TERRITORIAL BANCORP INC COM 88145X108 11 428 SH   SOLE 2 428 0 0
TERRITORIAL BANCORP INC COM 88145X108 48 1,842 SH   SOLE 18 1,842 0 0
TERRITORIAL BANCORP INC COM 88145X108 1,036 39,895 SH   SOLE 21 39,895 0 0
TERRITORIAL BANCORP INC COM 88145X108 802 30,874 SH   SOLE 22 30,874 0 0
TESLA INC COM 88160R101 1,267,240 1,864,411 SH   SOLE 2 422,155 0 1,442,256
TESLA INC COM 88160R101 308,930 454,510 SH   SOLE 4 294,527 0 159,983
TESLA INC COM 88160R101 518,641 763,044 SH   SOLE 7 730,862 0 32,182
TESLA INC COM 88160R101 19,003 27,958 SH   SOLE 13 24,062 0 3,896
TESLA INC COM 88160R101 54,593 80,319 SH   SOLE 15 80,319 0 0
TESLA INC COM 88160R101 124 182 SH   SOLE 17 0 0 182
TESLA INC COM 88160R101 937,314 1,379,012 SH   SOLE 18 1,247,128 0 131,884
TESLA INC COM 88160R101 524,975 772,363 SH   SOLE 19 772,363 0 0
TESLA INC COM 88160R101 11,073,039 16,291,068 SH   SOLE 21 16,291,068 0 0
TESLA INC COM 88160R101 11,296,338 16,619,594 SH   SOLE 22 14,819,033 0 1,800,561
TESLA INC COM 88160R101 325,706 479,191 SH   SOLE 23 479,191 0 0
TESLA INC COM 88160R101 893,970 1,315,242 SH   SOLE 25 1,315,242 0 0
TESLA INC COM 88160R101 1,228,337 1,807,175 SH   SOLE 26 714,676 0 1,092,499
TESLA INC COM 88160R101 1,323,220 1,946,771 SH   SOLE 28 91,035 0 1,855,736
TESLA INC COM 88160R101 19,172 28,206 SH   SOLE 29 28,206 0 0
TESLA INC COM 88160R101 3,116,985 4,585,825 SH   SOLE 30 4,585,825 0 0
TESLA INC COM 88160R101 224,610 330,454 SH   SOLE 31 133,788 0 196,666
TESLA INC COM 88160R101 147,370 216,816 SH   SOLE 32 216,816 0 0
TESLA INC COM 88160R101 394,793 580,834 SH   SOLE 34 580,834 0 0
TESLA INC COM 88160R101 249,920 367,691 SH   SOLE 36 367,691 0 0
TESLA INC COM 88160R101 18,962 27,897 SH   SOLE 40 27,897 0 0
TESLA INC COM 88160R101 349,193 513,746 SH   SOLE 43 37,182 0 476,564
TESSCO TECHNOLOGIES INC COM 872386107 45 7,340 SH   SOLE 2 0 0 7,340
TESSCO TECHNOLOGIES INC COM 872386107 13 2,105 SH   SOLE 18 2,105 0 0
TESSCO TECHNOLOGIES INC COM 872386107 476 77,324 SH   SOLE 19 77,324 0 0
TESSCO TECHNOLOGIES INC COM 872386107 153 24,813 SH   SOLE 21 24,813 0 0
TESSCO TECHNOLOGIES INC COM 872386107 1,862 302,741 SH   SOLE 22 302,741 0 0
TESSCO TECHNOLOGIES INC COM 872386107 33 5,400 SH   SOLE 23 5,400 0 0
TESSCO TECHNOLOGIES INC COM 872386107 302 49,045 SH   SOLE 26 0 0 49,045
TETRA TECH INC NEW COM 88162G103 7,593 62,220 SH   SOLE 2 48,938 0 13,282
TETRA TECH INC NEW COM 88162G103 22 180 SH   SOLE 4 180 0 0
TETRA TECH INC NEW COM 88162G103 6,697 54,873 SH   SOLE 7 54,873 0 0
TETRA TECH INC NEW COM 88162G103 34,453 282,311 SH   SOLE 18 277,598 0 4,713
TETRA TECH INC NEW COM 88162G103 21,511 176,263 SH   SOLE 19 176,263 0 0
TETRA TECH INC NEW COM 88162G103 457,648 3,749,983 SH   SOLE 21 3,749,983 0 0
TETRA TECH INC NEW COM 88162G103 198,482 1,626,372 SH   SOLE 22 1,593,345 0 33,027
TETRA TECH INC NEW COM 88162G103 479 3,925 SH   SOLE 23 3,925 0 0
TETRA TECH INC NEW COM 88162G103 7,414 60,751 SH   SOLE 25 60,751 0 0
TETRA TECH INC NEW COM 88162G103 8,208 67,259 SH   SOLE 26 38,248 0 29,011
TETRA TECH INC NEW COM 88162G103 855 7,006 SH   SOLE 28 7,006 0 0
TETRA TECH INC NEW COM 88162G103 68,106 558,063 SH   SOLE 30 558,063 0 0
TETRA TECH INC NEW COM 88162G103 5,286 43,317 SH   SOLE 34 43,317 0 0
TETRA TECH INC NEW COM 88162G103 386 3,163 SH   SOLE 36 3,163 0 0
TETRA TECH INC NEW COM 88162G103 787 6,450 SH   SOLE 40 6,450 0 0
TETRA TECH INC NEW COM 88162G103 4,239 34,736 SH   SOLE 43 71 0 34,665
TETRA TECHNOLOGIES INC DEL COM 88162F105 209 48,230 SH   SOLE 2 6,289 0 41,941
TETRA TECHNOLOGIES INC DEL COM 88162F105 9 1,973 SH   SOLE 7 1,973 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 1,739 400,768 SH   SOLE 18 400,768 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 1,115 256,977 SH   SOLE 19 256,977 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 18,816 4,335,444 SH   SOLE 21 4,335,444 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 12,902 2,972,773 SH   SOLE 22 2,931,579 0 41,194
TETRA TECHNOLOGIES INC DEL COM 88162F105 33 7,678 SH   SOLE 43 0 0 7,678
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 4,336 437,962 SH   SOLE 2 208,613 0 229,349
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 5,316 536,929 SH   SOLE 4 494,248 0 42,681
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 8,983 907,384 SH   SOLE 7 852,323 0 55,061
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 19 1,890 SH   SOLE 13 1,890 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 1,181 119,307 SH   SOLE 15 119,307 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 10,090 1,019,202 SH   SOLE 18 949,561 0 69,641
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 6,096 615,803 SH   SOLE 19 615,803 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 131,639 13,296,836 SH   SOLE 21 13,296,836 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 176,207 17,798,647 SH   SOLE 22 15,200,752 0 2,597,895
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 10,442 1,054,795 SH   SOLE 23 1,054,795 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 1,777 179,498 SH   SOLE 25 179,498 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 9,312 940,605 SH   SOLE 26 688,129 0 252,476
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 9,157 924,912 SH   SOLE 28 116,341 0 808,571
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 4,853 490,173 SH   SOLE 29 490,173 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 2,370 239,345 SH   SOLE 30 239,345 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 6,958 702,796 SH   SOLE 31 677,793 0 25,003
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 704 71,104 SH   SOLE 34 71,104 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 2,645 267,179 SH   SOLE 36 267,179 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 296 29,851 SH   SOLE 40 29,851 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 1,206 121,825 SH   SOLE 43 38,526 0 83,299
TEXAS CAP BANCSHARES INC COM 88224Q107 8,148 128,329 SH   SOLE 2 65,673 0 62,656
TEXAS CAP BANCSHARES INC COM 88224Q107 13 204 SH   SOLE 4 204 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107 75 1,183 SH   SOLE 7 1,183 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107 17,023 268,120 SH   SOLE 18 264,490 0 3,630
TEXAS CAP BANCSHARES INC COM 88224Q107 20,517 323,151 SH   SOLE 19 323,151 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107 227,591 3,584,672 SH   SOLE 21 3,584,672 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107 112,851 1,777,462 SH   SOLE 22 1,717,221 0 60,241
TEXAS CAP BANCSHARES INC COM 88224Q107 684 10,779 SH   SOLE 23 10,779 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107 137 2,161 SH   SOLE 25 2,161 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107 5,011 78,930 SH   SOLE 26 20,937 0 57,993
TEXAS CAP BANCSHARES INC COM 88224Q107 441 6,945 SH   SOLE 28 6,945 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107 6,564 103,384 SH   SOLE 30 103,384 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107 119 1,867 SH   SOLE 34 1,867 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107 280 4,403 SH   SOLE 36 4,403 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107 379 5,975 SH   SOLE 40 5,975 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107 1,571 24,741 SH   SOLE 43 2,634 0 22,107
TEXAS INSTRS INC COM 882508104 424,820 2,209,152 SH   SOLE 2 437,668 0 1,771,484
TEXAS INSTRS INC COM 882508104 77,324 402,103 SH   SOLE 4 365,895 0 36,208
TEXAS INSTRS INC COM 882508104 222,790 1,158,554 SH   SOLE 7 1,013,509 0 145,045
TEXAS INSTRS INC COM 882508104 1,273 6,621 SH   SOLE 13 2,520 0 4,101
TEXAS INSTRS INC COM 882508104 24,138 125,521 SH   SOLE 15 125,521 0 0
TEXAS INSTRS INC COM 882508104 0 2 SH   SOLE 17 0 0 2
TEXAS INSTRS INC COM 882508104 427,643 2,223,834 SH   SOLE 18 2,091,615 0 132,219
TEXAS INSTRS INC COM 882508104 147,992 769,587 SH   SOLE 19 769,587 0 0
TEXAS INSTRS INC COM 882508104 5,040,745 26,212,920 SH   SOLE 21 26,212,920 0 0
TEXAS INSTRS INC COM 882508104 3,825,841 19,895,170 SH   SOLE 22 17,946,987 0 1,948,183
TEXAS INSTRS INC COM 882508104 105,474 548,486 SH   SOLE 23 548,486 0 0
TEXAS INSTRS INC COM 882508104 335,709 1,745,756 SH   SOLE 25 1,745,756 0 0
TEXAS INSTRS INC COM 882508104 456,142 2,372,033 SH   SOLE 26 1,126,624 0 1,245,409
TEXAS INSTRS INC COM 882508104 547,951 2,849,461 SH   SOLE 28 112,071 0 2,737,390
TEXAS INSTRS INC COM 882508104 84 435 SH   SOLE 29 435 0 0
TEXAS INSTRS INC COM 882508104 1,270,972 6,609,320 SH   SOLE 30 6,469,539 0 139,781
TEXAS INSTRS INC COM 882508104 173,248 900,927 SH   SOLE 31 115,172 0 785,755
TEXAS INSTRS INC COM 882508104 38,716 201,331 SH   SOLE 32 201,331 0 0
TEXAS INSTRS INC COM 882508104 245,697 1,277,674 SH   SOLE 34 1,277,674 0 0
TEXAS INSTRS INC COM 882508104 91,896 477,878 SH   SOLE 36 477,878 0 0
TEXAS INSTRS INC COM 882508104 2,790 14,511 SH   SOLE 37 14,511 0 0
TEXAS INSTRS INC COM 882508104 6,428 33,429 SH   SOLE 40 33,429 0 0
TEXAS INSTRS INC COM 882508104 190,957 993,014 SH   SOLE 43 73,025 0 919,989
TEXAS PACIFIC LAND CORPORATI COM 88262P102 17,820 11,139 SH   SOLE 2 2,101 0 9,038
TEXAS PACIFIC LAND CORPORATI COM 88262P102 37 23 SH   SOLE 4 23 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102 152 95 SH   SOLE 7 95 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102 4,123 2,577 SH   SOLE 18 2,577 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102 2,486 1,554 SH   SOLE 19 1,554 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102 186,392 116,514 SH   SOLE 21 116,514 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102 260,884 163,079 SH   SOLE 22 155,894 0 7,185
TEXAS PACIFIC LAND CORPORATI COM 88262P102 929 581 SH   SOLE 25 581 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102 3,646 2,279 SH   SOLE 26 1,846 0 433
TEXAS PACIFIC LAND CORPORATI COM 88262P102 1,190 744 SH   SOLE 28 744 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102 7,504 4,691 SH   SOLE 30 4,691 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102 168 105 SH   SOLE 31 105 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102 525 328 SH   SOLE 34 328 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102 1,422 889 SH   SOLE 36 889 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102 1,217 761 SH   SOLE 40 761 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102 704 440 SH   SOLE 43 63 0 377
TEXAS ROADHOUSE INC COM 882681109 5,452 56,674 SH   SOLE 2 49,049 0 7,625
TEXAS ROADHOUSE INC COM 882681109 25 262 SH   SOLE 4 262 0 0
TEXAS ROADHOUSE INC COM 882681109 129 1,339 SH   SOLE 7 1,339 0 0
TEXAS ROADHOUSE INC COM 882681109 33,576 349,025 SH   SOLE 18 349,025 0 0
TEXAS ROADHOUSE INC COM 882681109 11,750 122,144 SH   SOLE 19 122,144 0 0
TEXAS ROADHOUSE INC COM 882681109 444,264 4,618,124 SH   SOLE 21 4,618,124 0 0
TEXAS ROADHOUSE INC COM 882681109 188,229 1,956,645 SH   SOLE 22 1,916,583 0 40,062
TEXAS ROADHOUSE INC COM 882681109 192 2,000 SH   SOLE 25 2,000 0 0
TEXAS ROADHOUSE INC COM 882681109 2,453 25,494 SH   SOLE 26 20,737 0 4,757
TEXAS ROADHOUSE INC COM 882681109 773 8,035 SH   SOLE 28 8,035 0 0
TEXAS ROADHOUSE INC COM 882681109 4,616 47,983 SH   SOLE 30 47,983 0 0
TEXAS ROADHOUSE INC COM 882681109 361 3,752 SH   SOLE 34 3,752 0 0
TEXAS ROADHOUSE INC COM 882681109 148 1,542 SH   SOLE 36 1,542 0 0
TEXAS ROADHOUSE INC COM 882681109 756 7,861 SH   SOLE 40 7,861 0 0
TEXAS ROADHOUSE INC COM 882681109 4,738 49,249 SH   SOLE 43 9,473 0 39,776
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 1,267 37,528 SH   SOLE 2 1,939 0 35,589
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 26 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,181 153,427 SH   SOLE 18 153,427 0 0
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 2,837 84,013 SH   SOLE 19 84,013 0 0
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 54,748 1,621,196 SH   SOLE 21 1,621,196 0 0
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 16,136 477,829 SH   SOLE 22 434,409 0 43,420
TEXTRON INC COM 883203101 33,359 485,081 SH   SOLE 2 77,554 0 407,527
TEXTRON INC COM 883203101 9,994 145,331 SH   SOLE 4 76,520 0 68,811
TEXTRON INC COM 883203101 15,454 224,726 SH   SOLE 7 204,769 0 19,957
TEXTRON INC COM 883203101 190 2,758 SH   SOLE 13 737 0 2,021
TEXTRON INC COM 883203101 2,163 31,456 SH   SOLE 15 31,456 0 0
TEXTRON INC COM 883203101 37,771 549,239 SH   SOLE 18 530,084 0 19,155
TEXTRON INC COM 883203101 7,195 104,626 SH   SOLE 19 104,626 0 0
TEXTRON INC COM 883203101 563,410 8,192,668 SH   SOLE 21 8,192,668 0 0
TEXTRON INC COM 883203101 364,928 5,306,493 SH   SOLE 22 4,814,956 0 491,537
TEXTRON INC COM 883203101 8,808 128,076 SH   SOLE 23 128,076 0 0
TEXTRON INC COM 883203101 7,092 103,131 SH   SOLE 25 103,131 0 0
TEXTRON INC COM 883203101 24,252 352,660 SH   SOLE 26 221,961 0 130,699
TEXTRON INC COM 883203101 4,121 59,930 SH   SOLE 28 0 0 59,930
TEXTRON INC COM 883203101 88,446 1,286,109 SH   SOLE 30 1,286,109 0 0
TEXTRON INC COM 883203101 2,821 41,020 SH   SOLE 31 30,920 0 10,100
TEXTRON INC COM 883203101 8,336 121,222 SH   SOLE 36 121,222 0 0
TEXTRON INC COM 883203101 300 4,368 SH   SOLE 40 4,368 0 0
TEXTRON INC COM 883203101 7,293 106,043 SH   SOLE 43 4,782 0 101,261
TFF PHARMACEUTICALS INC COM 87241J104 10 1,017 SH   SOLE 2 1,017 0 0
TFF PHARMACEUTICALS INC COM 87241J104 43 4,424 SH   SOLE 18 4,424 0 0
TFF PHARMACEUTICALS INC COM 87241J104 621 64,573 SH   SOLE 21 64,573 0 0
TFF PHARMACEUTICALS INC COM 87241J104 1,840 191,500 SH   SOLE 22 191,500 0 0
TFI INTL INC COM 87241L109 6 63 SH   SOLE 43 0 0 63
TFS FINL CORP COM 87240R107 3,209 158,063 SH   SOLE 2 19,899 0 138,164
TFS FINL CORP COM 87240R107 6 278 SH   SOLE 4 278 0 0
TFS FINL CORP COM 87240R107 96 4,732 SH   SOLE 7 4,732 0 0
TFS FINL CORP COM 87240R107 425 20,945 SH   SOLE 18 20,945 0 0
TFS FINL CORP COM 87240R107 15,404 758,831 SH   SOLE 19 758,831 0 0
TFS FINL CORP COM 87240R107 18,732 922,741 SH   SOLE 21 922,741 0 0
TFS FINL CORP COM 87240R107 37,646 1,854,470 SH   SOLE 22 1,784,807 0 69,663
TFS FINL CORP COM 87240R107 239 11,779 SH   SOLE 23 11,779 0 0
TFS FINL CORP COM 87240R107 31 1,510 SH   SOLE 25 1,510 0 0
TFS FINL CORP COM 87240R107 2,750 135,492 SH   SOLE 26 15,731 0 119,761
TFS FINL CORP COM 87240R107 144 7,070 SH   SOLE 28 7,070 0 0
TFS FINL CORP COM 87240R107 1,319 64,951 SH   SOLE 30 64,951 0 0
TFS FINL CORP COM 87240R107 18 905 SH   SOLE 31 905 0 0
TFS FINL CORP COM 87240R107 56 2,756 SH   SOLE 34 2,756 0 0
TFS FINL CORP COM 87240R107 148 7,300 SH   SOLE 36 7,300 0 0
TFS FINL CORP COM 87240R107 118 5,835 SH   SOLE 40 5,835 0 0
TFS FINL CORP COM 87240R107 5,942 292,724 SH   SOLE 43 32,634 0 260,090
TG THERAPEUTICS INC COM 88322Q108 2,999 77,312 SH   SOLE 2 46,096 0 31,216
TG THERAPEUTICS INC COM 88322Q108 13 339 SH   SOLE 4 339 0 0
TG THERAPEUTICS INC COM 88322Q108 80 2,060 SH   SOLE 7 2,060 0 0
TG THERAPEUTICS INC COM 88322Q108 15,641 403,224 SH   SOLE 18 392,520 0 10,704
TG THERAPEUTICS INC COM 88322Q108 15,404 397,123 SH   SOLE 19 397,123 0 0
TG THERAPEUTICS INC COM 88322Q108 163,484 4,214,593 SH   SOLE 21 4,214,593 0 0
TG THERAPEUTICS INC COM 88322Q108 117,558 3,030,628 SH   SOLE 22 2,961,476 0 69,152
TG THERAPEUTICS INC COM 88322Q108 283 7,287 SH   SOLE 23 7,287 0 0
TG THERAPEUTICS INC COM 88322Q108 208 5,357 SH   SOLE 25 5,357 0 0
TG THERAPEUTICS INC COM 88322Q108 3,030 78,102 SH   SOLE 26 42,678 0 35,424
TG THERAPEUTICS INC COM 88322Q108 541 13,948 SH   SOLE 28 13,948 0 0
TG THERAPEUTICS INC COM 88322Q108 3,327 85,764 SH   SOLE 30 85,764 0 0
TG THERAPEUTICS INC COM 88322Q108 178 4,584 SH   SOLE 36 4,584 0 0
TG THERAPEUTICS INC COM 88322Q108 539 13,888 SH   SOLE 40 13,888 0 0
TG THERAPEUTICS INC COM 88322Q108 704 18,150 SH   SOLE 43 156 0 17,994
THE AARONS COMPANY INC COM 00258W108 1,607 50,227 SH   SOLE 2 17,177 0 33,050
THE AARONS COMPANY INC COM 00258W108 5 153 SH   SOLE 4 153 0 0
THE AARONS COMPANY INC COM 00258W108 17 545 SH   SOLE 7 545 0 0
THE AARONS COMPANY INC COM 00258W108 4,584 143,294 SH   SOLE 18 143,294 0 0
THE AARONS COMPANY INC COM 00258W108 4,485 140,185 SH   SOLE 19 140,185 0 0
THE AARONS COMPANY INC COM 00258W108 134,378 4,200,638 SH   SOLE 21 4,200,638 0 0
THE AARONS COMPANY INC COM 00258W108 31,841 995,353 SH   SOLE 22 944,483 0 50,870
THE AARONS COMPANY INC COM 00258W108 47 1,475 SH   SOLE 23 1,475 0 0
THE AARONS COMPANY INC COM 00258W108 105 3,274 SH   SOLE 25 3,274 0 0
THE AARONS COMPANY INC COM 00258W108 613 19,153 SH   SOLE 26 10,097 0 9,056
THE AARONS COMPANY INC COM 00258W108 148 4,626 SH   SOLE 28 4,626 0 0
THE AARONS COMPANY INC COM 00258W108 2,390 74,700 SH   SOLE 30 74,700 0 0
THE AARONS COMPANY INC COM 00258W108 41 1,293 SH   SOLE 34 1,293 0 0
THE AARONS COMPANY INC COM 00258W108 204 6,391 SH   SOLE 36 6,391 0 0
THE AARONS COMPANY INC COM 00258W108 131 4,091 SH   SOLE 40 4,091 0 0
THE AARONS COMPANY INC COM 00258W108 1,419 44,364 SH   SOLE 43 1,080 0 43,284
THE BEAUTY HEALTH COMPANY COM CL A 88331L108 198 11,801 SH   SOLE 2 4,580 0 7,221
THE BEAUTY HEALTH COMPANY COM CL A 88331L108 13 746 SH   SOLE 7 746 0 0
THE BEAUTY HEALTH COMPANY COM CL A 88331L108 2,580 153,588 SH   SOLE 18 153,588 0 0
THE BEAUTY HEALTH COMPANY COM CL A 88331L108 1,626 96,767 SH   SOLE 19 96,767 0 0
THE BEAUTY HEALTH COMPANY COM CL A 88331L108 27,567 1,640,870 SH   SOLE 21 1,640,870 0 0
THE BEAUTY HEALTH COMPANY COM CL A 88331L108 26,061 1,551,271 SH   SOLE 22 1,540,696 0 10,575
THE LION ELECTRIC COMPANY COMMON STOCK 536221104 3 131 SH   SOLE 18 131 0 0
THE LION ELECTRIC COMPANY COMMON STOCK 536221104 119 6,119 SH   SOLE 21 6,119 0 0
THE ODP CORP COM 88337F105 2,780 57,907 SH   SOLE 2 16,586 0 41,321
THE ODP CORP COM 88337F105 10 212 SH   SOLE 4 212 0 0
THE ODP CORP COM 88337F105 93 1,930 SH   SOLE 7 1,930 0 0
THE ODP CORP COM 88337F105 9,782 203,744 SH   SOLE 18 203,744 0 0
THE ODP CORP COM 88337F105 4,150 86,437 SH   SOLE 19 86,437 0 0
THE ODP CORP COM 88337F105 308,513 6,426,011 SH   SOLE 21 6,426,011 0 0
THE ODP CORP COM 88337F105 66,286 1,380,662 SH   SOLE 22 1,306,809 0 73,853
THE ODP CORP COM 88337F105 103 2,146 SH   SOLE 25 2,146 0 0
THE ODP CORP COM 88337F105 1,162 24,205 SH   SOLE 26 20,631 0 3,574
THE ODP CORP COM 88337F105 584 12,161 SH   SOLE 28 7,087 0 5,074
THE ODP CORP COM 88337F105 5,437 113,250 SH   SOLE 30 113,250 0 0
THE ODP CORP COM 88337F105 388 8,085 SH   SOLE 36 8,085 0 0
THE ODP CORP COM 88337F105 298 6,216 SH   SOLE 40 6,216 0 0
THE ODP CORP COM 88337F105 1,531 31,879 SH   SOLE 43 0 0 31,879
THE ONE GROUP HOSPITALITY IN COM 88338K103 32 2,927 SH   SOLE 2 786 0 2,141
THE ONE GROUP HOSPITALITY IN COM 88338K103 698 63,358 SH   SOLE 18 63,358 0 0
THE ONE GROUP HOSPITALITY IN COM 88338K103 341 30,988 SH   SOLE 19 30,988 0 0
THE ONE GROUP HOSPITALITY IN COM 88338K103 7,308 663,115 SH   SOLE 21 663,115 0 0
THE ONE GROUP HOSPITALITY IN COM 88338K103 2,548 231,255 SH   SOLE 22 226,953 0 4,302
THE REALREAL INC COM 88339P101 845 42,778 SH   SOLE 2 27,761 0 15,017
THE REALREAL INC COM 88339P101 2 99 SH   SOLE 4 99 0 0
THE REALREAL INC COM 88339P101 23 1,179 SH   SOLE 7 1,179 0 0
THE REALREAL INC COM 88339P101 4,914 248,698 SH   SOLE 18 242,338 0 6,360
THE REALREAL INC COM 88339P101 6,430 325,414 SH   SOLE 19 325,414 0 0
THE REALREAL INC COM 88339P101 51,176 2,589,903 SH   SOLE 21 2,589,903 0 0
THE REALREAL INC COM 88339P101 35,437 1,793,350 SH   SOLE 22 1,741,627 0 51,723
THE REALREAL INC COM 88339P101 64 3,233 SH   SOLE 23 3,233 0 0
THE REALREAL INC COM 88339P101 147 7,457 SH   SOLE 25 7,457 0 0
THE REALREAL INC COM 88339P101 726 36,747 SH   SOLE 26 2,691 0 34,056
THE REALREAL INC COM 88339P101 178 8,999 SH   SOLE 28 8,999 0 0
THE REALREAL INC COM 88339P101 2,952 149,401 SH   SOLE 30 149,401 0 0
THE REALREAL INC COM 88339P101 228 11,522 SH   SOLE 36 11,522 0 0
THE REALREAL INC COM 88339P101 176 8,905 SH   SOLE 40 8,905 0 0
THE REALREAL INC COM 88339P101 110 5,579 SH   SOLE 43 469 0 5,110
THE TRADE DESK INC COM CL A 88339J105 64,784 837,433 SH   SOLE 2 63,444 0 773,989
THE TRADE DESK INC COM CL A 88339J105 17,982 232,440 SH   SOLE 4 134,990 0 97,450
THE TRADE DESK INC COM CL A 88339J105 2,904 37,540 SH   SOLE 7 37,540 0 0
THE TRADE DESK INC COM CL A 88339J105 288 3,720 SH   SOLE 13 1,350 0 2,370
THE TRADE DESK INC COM CL A 88339J105 2,698 34,880 SH   SOLE 15 34,880 0 0
THE TRADE DESK INC COM CL A 88339J105 44,612 576,676 SH   SOLE 18 552,406 0 24,270
THE TRADE DESK INC COM CL A 88339J105 28,496 368,352 SH   SOLE 19 368,352 0 0
THE TRADE DESK INC COM CL A 88339J105 550,973 7,122,201 SH   SOLE 21 7,122,201 0 0
THE TRADE DESK INC COM CL A 88339J105 716,578 9,262,902 SH   SOLE 22 8,762,147 0 500,755
THE TRADE DESK INC COM CL A 88339J105 18,456 238,576 SH   SOLE 23 238,576 0 0
THE TRADE DESK INC COM CL A 88339J105 57,701 745,870 SH   SOLE 25 745,870 0 0
THE TRADE DESK INC COM CL A 88339J105 54,420 703,467 SH   SOLE 26 378,915 0 324,552
THE TRADE DESK INC COM CL A 88339J105 62,278 805,037 SH   SOLE 28 45,030 0 760,007
THE TRADE DESK INC COM CL A 88339J105 50 650 SH   SOLE 29 650 0 0
THE TRADE DESK INC COM CL A 88339J105 56,408 729,165 SH   SOLE 30 729,165 0 0
THE TRADE DESK INC COM CL A 88339J105 17,256 223,063 SH   SOLE 31 113,633 0 109,430
THE TRADE DESK INC COM CL A 88339J105 47,112 608,997 SH   SOLE 34 608,997 0 0
THE TRADE DESK INC COM CL A 88339J105 15,394 198,997 SH   SOLE 36 198,997 0 0
THE TRADE DESK INC COM CL A 88339J105 1,269 16,410 SH   SOLE 40 16,410 0 0
THE TRADE DESK INC COM CL A 88339J105 11,587 149,786 SH   SOLE 43 20,691 0 129,095
THERAPEUTICS ACQUISITION COR COM CL A 88339T103 386 37,600 SH   SOLE 18 37,600 0 0
THERAPEUTICS ACQUISITION COR COM CL A 88339T103 9,728 946,816 SH   SOLE 19 946,816 0 0
THERAPEUTICS ACQUISITION COR COM CL A 88339T103 127 12,400 SH   SOLE 20 12,400 0 0
THERAPEUTICS ACQUISITION COR COM CL A 88339T103 5,117 498,000 SH   SOLE 34 498,000 0 0
THERAPEUTICSMD INC COM 88338N107 218 183,517 SH   SOLE 2 112,941 0 70,576
THERAPEUTICSMD INC COM 88338N107 1 1,101 SH   SOLE 4 1,101 0 0
THERAPEUTICSMD INC COM 88338N107 4 3,346 SH   SOLE 7 3,346 0 0
THERAPEUTICSMD INC COM 88338N107 1,398 1,175,003 SH   SOLE 18 1,175,003 0 0
THERAPEUTICSMD INC COM 88338N107 697 585,791 SH   SOLE 19 585,791 0 0
THERAPEUTICSMD INC COM 88338N107 15,833 13,305,404 SH   SOLE 21 13,305,404 0 0
THERAPEUTICSMD INC COM 88338N107 10,608 8,914,315 SH   SOLE 22 8,671,513 0 242,802
THERAPEUTICSMD INC COM 88338N107 50 41,640 SH   SOLE 25 41,640 0 0
THERAPEUTICSMD INC COM 88338N107 72 60,600 SH   SOLE 26 47,072 0 13,528
THERAPEUTICSMD INC COM 88338N107 34 28,707 SH   SOLE 28 28,707 0 0
THERAPEUTICSMD INC COM 88338N107 432 363,222 SH   SOLE 30 363,222 0 0
THERAPEUTICSMD INC COM 88338N107 78 65,238 SH   SOLE 36 65,238 0 0
THERAPEUTICSMD INC COM 88338N107 30 25,181 SH   SOLE 40 25,181 0 0
THERAPEUTICSMD INC COM 88338N107 103 86,902 SH   SOLE 43 0 0 86,902
THERAVANCE BIOPHARMA INC COM G8807B106 851 58,601 SH   SOLE 2 18,951 0 39,650
THERAVANCE BIOPHARMA INC COM G8807B106 2 143 SH   SOLE 4 143 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 13 891 SH   SOLE 7 891 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 2,660 183,195 SH   SOLE 18 164,939 0 18,256
THERAVANCE BIOPHARMA INC COM G8807B106 3,979 274,067 SH   SOLE 19 274,067 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 33,969 2,339,430 SH   SOLE 21 2,339,430 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 21,927 1,510,134 SH   SOLE 22 1,477,287 0 32,847
THERAVANCE BIOPHARMA INC COM G8807B106 134 9,239 SH   SOLE 23 9,239 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 65 4,502 SH   SOLE 25 4,502 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 799 55,028 SH   SOLE 26 13,310 0 41,718
THERAVANCE BIOPHARMA INC COM G8807B106 88 6,034 SH   SOLE 28 6,034 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 829 57,081 SH   SOLE 30 57,081 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 113 7,803 SH   SOLE 36 7,803 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 79 5,471 SH   SOLE 40 5,471 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 132 9,088 SH   SOLE 43 62 0 9,026
THERMO FISHER SCIENTIFIC INC COM 883556102 564,371 1,118,740 SH   SOLE 2 391,010 0 727,730
THERMO FISHER SCIENTIFIC INC COM 883556102 122,780 243,384 SH   SOLE 4 157,512 0 85,872
THERMO FISHER SCIENTIFIC INC COM 883556102 177,080 351,021 SH   SOLE 7 337,212 0 13,809
THERMO FISHER SCIENTIFIC INC COM 883556102 2,627 5,208 SH   SOLE 13 3,274 0 1,934
THERMO FISHER SCIENTIFIC INC COM 883556102 22,450 44,503 SH   SOLE 15 44,503 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 11 22 SH   SOLE 17 0 0 22
THERMO FISHER SCIENTIFIC INC COM 883556102 372,308 738,018 SH   SOLE 18 680,096 0 57,922
THERMO FISHER SCIENTIFIC INC COM 883556102 786,600 1,559,261 SH   SOLE 19 1,559,261 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 1,418 2,810 SH   SOLE 20 2,810 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 4,801,572 9,518,053 SH   SOLE 21 9,518,053 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 4,258,006 8,440,553 SH   SOLE 22 7,475,658 0 964,895
THERMO FISHER SCIENTIFIC INC COM 883556102 123,713 245,234 SH   SOLE 23 245,234 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 341,516 676,979 SH   SOLE 25 676,979 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 471,792 935,223 SH   SOLE 26 397,994 0 537,229
THERMO FISHER SCIENTIFIC INC COM 883556102 526,586 1,043,840 SH   SOLE 28 47,141 0 996,699
THERMO FISHER SCIENTIFIC INC COM 883556102 5,157 10,223 SH   SOLE 29 10,223 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 840,981 1,667,059 SH   SOLE 30 1,667,059 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 53,372 105,798 SH   SOLE 31 64,039 0 41,759
THERMO FISHER SCIENTIFIC INC COM 883556102 706,222 1,399,928 SH   SOLE 34 1,399,928 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 97,990 194,244 SH   SOLE 36 194,244 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 7,230 14,332 SH   SOLE 40 14,332 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 221,820 439,709 SH   SOLE 43 26,443 0 413,266
THERMOGENESIS HLDGS INC COM 88362L100 0 27 SH   SOLE 21 27 0 0
THERMOGENESIS HLDGS INC COM 88362L100 178 67,108 SH   SOLE 22 67,108 0 0
THERMON GROUP HLDGS INC COM 88362T103 609 35,731 SH   SOLE 2 10,450 0 25,281
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,969 115,536 SH   SOLE 18 115,536 0 0
THERMON GROUP HLDGS INC COM 88362T103 995 58,363 SH   SOLE 19 58,363 0 0
THERMON GROUP HLDGS INC COM 88362T103 22,189 1,302,199 SH   SOLE 21 1,302,199 0 0
THERMON GROUP HLDGS INC COM 88362T103 14,894 874,089 SH   SOLE 22 826,341 0 47,748
THERMON GROUP HLDGS INC COM 88362T103 15 894 SH   SOLE 25 894 0 0
THERMON GROUP HLDGS INC COM 88362T103 37 2,191 SH   SOLE 26 0 0 2,191
THERMON GROUP HLDGS INC COM 88362T103 80 4,666 SH   SOLE 28 4,666 0 0
THERMON GROUP HLDGS INC COM 88362T103 787 46,189 SH   SOLE 30 46,189 0 0
THERMON GROUP HLDGS INC COM 88362T103 64 3,776 SH   SOLE 40 3,776 0 0
THERMON GROUP HLDGS INC COM 88362T103 109 6,373 SH   SOLE 43 0 0 6,373
THIMBLE POINT ACQUISITION CO UNIT 99/99/9999 88408P206 276 26,628 SH   SOLE 2 26,628 0 0
THIMBLE POINT ACQUISITION CO UNIT 99/99/9999 88408P206 6,246 603,460 SH   SOLE 19 603,460 0 0
THIMBLE POINT ACQUISITION CO UNIT 99/99/9999 88408P206 1,104 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 52,424 527,828 SH   SOLE 43 35,861 0 491,967
THOR INDS INC COM 885160101 14,463 127,992 SH   SOLE 2 40,702 0 87,290
THOR INDS INC COM 885160101 21 186 SH   SOLE 4 186 0 0
THOR INDS INC COM 885160101 137 1,214 SH   SOLE 7 1,214 0 0
THOR INDS INC COM 885160101 15,181 134,344 SH   SOLE 18 134,344 0 0
THOR INDS INC COM 885160101 1,609 14,241 SH   SOLE 19 14,241 0 0
THOR INDS INC COM 885160101 293,786 2,599,877 SH   SOLE 21 2,599,877 0 0
THOR INDS INC COM 885160101 174,908 1,547,856 SH   SOLE 22 1,480,427 0 67,429
THOR INDS INC COM 885160101 186 1,642 SH   SOLE 25 1,642 0 0
THOR INDS INC COM 885160101 2,344 20,739 SH   SOLE 26 16,213 0 4,526
THOR INDS INC COM 885160101 857 7,587 SH   SOLE 28 6,070 0 1,517
THOR INDS INC COM 885160101 7,769 68,756 SH   SOLE 30 68,756 0 0
THOR INDS INC COM 885160101 107 945 SH   SOLE 31 945 0 0
THOR INDS INC COM 885160101 151 1,334 SH   SOLE 36 1,334 0 0
THOR INDS INC COM 885160101 766 6,775 SH   SOLE 40 6,775 0 0
THOR INDS INC COM 885160101 1,204 10,654 SH   SOLE 43 552 0 10,102
THREDUP INC CL A 88556E102 1,005 34,543 SH   SOLE 21 34,543 0 0
THREDUP INC CL A 88556E102 6,483 222,937 SH   SOLE 22 222,937 0 0
THRYV HLDGS INC COM NEW 886029206 64 1,785 SH   SOLE 2 240 0 1,545
THRYV HLDGS INC COM NEW 886029206 751 20,997 SH   SOLE 18 20,997 0 0
THRYV HLDGS INC COM NEW 886029206 405 11,316 SH   SOLE 19 11,316 0 0
THRYV HLDGS INC COM NEW 886029206 7,820 218,618 SH   SOLE 21 218,618 0 0
THRYV HLDGS INC COM NEW 886029206 2,200 61,509 SH   SOLE 22 59,008 0 2,501
TIDEWATER INC NEW COM 88642R109 443 36,728 SH   SOLE 2 3,497 0 33,231
TIDEWATER INC NEW COM 88642R109 6 513 SH   SOLE 7 513 0 0
TIDEWATER INC NEW COM 88642R109 1,719 142,626 SH   SOLE 18 142,626 0 0
TIDEWATER INC NEW COM 88642R109 912 75,717 SH   SOLE 19 75,717 0 0
TIDEWATER INC NEW COM 88642R109 19,638 1,629,747 SH   SOLE 21 1,629,747 0 0
TIDEWATER INC NEW COM 88642R109 11,572 960,329 SH   SOLE 22 917,247 0 43,082
TIDEWATER INC NEW COM 88642R109 47 3,891 SH   SOLE 43 655 0 3,236
TIDEWATER INC NEW *W EXP 11/24/202 88642R174 0 0 SH   SOLE 43 0 0 0
TILE SHOP HLDGS INC COM 88677Q109 41 5,141 SH   SOLE 22 5,141 0 0
TILE SHOP HLDGS INC COM 88677Q109 94 11,643 SH   SOLE 43 0 0 11,643
TILLYS INC CL A 886885102 663 41,461 SH   SOLE 2 2,178 0 39,283
TILLYS INC CL A 886885102 7 415 SH   SOLE 7 415 0 0
TILLYS INC CL A 886885102 1,295 81,051 SH   SOLE 18 81,051 0 0
TILLYS INC CL A 886885102 2,698 168,832 SH   SOLE 19 168,832 0 0
TILLYS INC CL A 886885102 15,059 942,343 SH   SOLE 21 942,343 0 0
TILLYS INC CL A 886885102 13,422 839,902 SH   SOLE 22 816,432 0 23,470
TILLYS INC CL A 886885102 113 7,100 SH   SOLE 23 7,100 0 0
TILLYS INC CL A 886885102 335 20,984 SH   SOLE 26 0 0 20,984
TILRAY INC COM CL 2 88688T100 1,814 100,308 SH   SOLE 2 100,308 0 0
TILRAY INC COM CL 2 88688T100 5,058 279,751 SH   SOLE 21 279,751 0 0
TILRAY INC COM CL 2 88688T100 6,716 371,465 SH   SOLE 22 177,725 0 193,740
TILRAY INC COM CL 2 88688T100 219 12,086 SH   SOLE 25 12,086 0 0
TILRAY INC COM CL 2 88688T100 162 8,945 SH   SOLE 26 0 0 8,945
TILRAY INC COM CL 2 88688T100 4,638 256,552 SH   SOLE 30 256,552 0 0
TILRAY INC COM CL 2 88688T100 817 45,166 SH   SOLE 40 45,166 0 0
TILRAY INC COM CL 2 88688T100 6 344 SH   SOLE 43 0 0 344
TILRAY INC NOTE 5.000%10/0 88688TAB6 2,535 2,600,000 PRN   SOLE 21 2,600,000 0 0
TIM S A SPONSORED ADR 88706T108 243 21,056 SH   SOLE 19 21,056 0 0
TIM S A SPONSORED ADR 88706T108 11 917 SH   SOLE 22 917 0 0
TIM S A SPONSORED ADR 88706T108 212 18,401 SH   SOLE 30 18,401 0 0
TIM S A SPONSORED ADR 88706T108 83 7,232 SH   SOLE 34 7,232 0 0
TIM S A SPONSORED ADR 88706T108 6,178 536,259 SH   SOLE 43 16,412 0 519,847
TIMBER PHARMACEUTICALS INC COM 887080109 8 6,733 SH   SOLE 18 6,733 0 0
TIMBER PHARMACEUTICALS INC COM 887080109 106 87,085 SH   SOLE 21 87,085 0 0
TIMBERLAND BANCORP INC COM 887098101 149 5,300 SH   SOLE 2 1,819 0 3,481
TIMBERLAND BANCORP INC COM 887098101 49 1,728 SH   SOLE 18 1,728 0 0
TIMBERLAND BANCORP INC COM 887098101 788 28,021 SH   SOLE 21 28,021 0 0
TIMBERLAND BANCORP INC COM 887098101 2,575 91,574 SH   SOLE 22 91,574 0 0
TIMBERLAND BANCORP INC COM 887098101 74 2,639 SH   SOLE 26 0 0 2,639
TIMKEN CO COM 887389104 15,462 191,856 SH   SOLE 2 80,013 0 111,843
TIMKEN CO COM 887389104 121 1,505 SH   SOLE 4 1,505 0 0
TIMKEN CO COM 887389104 130 1,610 SH   SOLE 7 1,610 0 0
TIMKEN CO COM 887389104 13,602 168,782 SH   SOLE 18 168,782 0 0
TIMKEN CO COM 887389104 7,312 90,728 SH   SOLE 19 90,728 0 0
TIMKEN CO COM 887389104 255,341 3,168,396 SH   SOLE 21 3,168,396 0 0
TIMKEN CO COM 887389104 157,649 1,956,191 SH   SOLE 22 1,860,964 0 95,227
TIMKEN CO COM 887389104 646 8,021 SH   SOLE 23 8,021 0 0
TIMKEN CO COM 887389104 164 2,041 SH   SOLE 25 2,041 0 0
TIMKEN CO COM 887389104 2,776 34,444 SH   SOLE 26 28,036 0 6,408
TIMKEN CO COM 887389104 732 9,079 SH   SOLE 28 9,079 0 0
TIMKEN CO COM 887389104 165 2,053 SH   SOLE 29 2,053 0 0
TIMKEN CO COM 887389104 4,050 50,249 SH   SOLE 30 50,249 0 0
TIMKEN CO COM 887389104 92 1,140 SH   SOLE 31 1,140 0 0
TIMKEN CO COM 887389104 2,266 28,116 SH   SOLE 34 28,116 0 0
TIMKEN CO COM 887389104 103 1,275 SH   SOLE 36 1,275 0 0
TIMKEN CO COM 887389104 668 8,292 SH   SOLE 40 8,292 0 0
TIMKEN CO COM 887389104 4,885 60,619 SH   SOLE 43 3,725 0 56,894
TIMKENSTEEL CORPORATION COM 887399103 562 39,687 SH   SOLE 2 2,726 0 36,961
TIMKENSTEEL CORPORATION COM 887399103 12 861 SH   SOLE 7 861 0 0
TIMKENSTEEL CORPORATION COM 887399103 2,751 194,426 SH   SOLE 18 194,426 0 0
TIMKENSTEEL CORPORATION COM 887399103 1,138 80,405 SH   SOLE 19 80,405 0 0
TIMKENSTEEL CORPORATION COM 887399103 74,751 5,282,763 SH   SOLE 21 5,282,763 0 0
TIMKENSTEEL CORPORATION COM 887399103 15,582 1,101,196 SH   SOLE 22 1,052,564 0 48,632
TIMKENSTEEL CORPORATION COM 887399103 797 56,293 SH   SOLE 30 56,293 0 0
TIMKENSTEEL CORPORATION COM 887399103 45 3,181 SH   SOLE 43 0 0 3,181
TIPTREE INC COM 88822Q103 275 29,600 SH   SOLE 2 1,928 0 27,672
TIPTREE INC COM 88822Q103 3 365 SH   SOLE 7 365 0 0
TIPTREE INC COM 88822Q103 727 78,187 SH   SOLE 18 78,187 0 0
TIPTREE INC COM 88822Q103 412 44,330 SH   SOLE 19 44,330 0 0
TIPTREE INC COM 88822Q103 8,150 876,361 SH   SOLE 21 876,361 0 0
TIPTREE INC COM 88822Q103 2,747 295,394 SH   SOLE 22 269,476 0 25,918
TIPTREE INC COM 88822Q103 31 3,351 SH   SOLE 43 0 0 3,351
TISHMAN SPEYER INNOVATION CO UNIT 02/11/2026 88825H209 331 32,797 SH   SOLE 2 32,797 0 0
TISHMAN SPEYER INNOVATION CO UNIT 02/11/2026 88825H209 5,161 511,706 SH   SOLE 19 511,706 0 0
TISHMAN SPEYER INNOVATION CO UNIT 02/11/2026 88825H209 560 55,497 SH   SOLE 34 55,497 0 0
TITAN INTL INC ILL COM 88830M102 263 31,073 SH   SOLE 2 4,019 0 27,054
TITAN INTL INC ILL COM 88830M102 2,507 295,642 SH   SOLE 7 295,642 0 0
TITAN INTL INC ILL COM 88830M102 1,775 209,318 SH   SOLE 18 209,318 0 0
TITAN INTL INC ILL COM 88830M102 745 87,903 SH   SOLE 19 87,903 0 0
TITAN INTL INC ILL COM 88830M102 51,661 6,092,090 SH   SOLE 21 6,092,090 0 0
TITAN INTL INC ILL COM 88830M102 11,251 1,326,711 SH   SOLE 22 1,282,960 0 43,751
TITAN INTL INC ILL COM 88830M102 541 63,808 SH   SOLE 30 63,808 0 0
TITAN INTL INC ILL COM 88830M102 20 2,377 SH   SOLE 43 0 0 2,377
TITAN MACHY INC COM 88830R101 547 17,674 SH   SOLE 2 1,356 0 16,318
TITAN MACHY INC COM 88830R101 10 311 SH   SOLE 7 311 0 0
TITAN MACHY INC COM 88830R101 2,066 66,789 SH   SOLE 18 66,789 0 0
TITAN MACHY INC COM 88830R101 1,078 34,827 SH   SOLE 19 34,827 0 0
TITAN MACHY INC COM 88830R101 23,661 764,731 SH   SOLE 21 764,731 0 0
TITAN MACHY INC COM 88830R101 14,588 471,496 SH   SOLE 22 451,868 0 19,628
TITAN MACHY INC COM 88830R101 22 695 SH   SOLE 43 0 0 695
TITAN PHARMACEUTICALS INC DE COM NEW 888314606 0 60 SH   SOLE 21 60 0 0
TIVITY HEALTH INC COM 88870R102 1,093 41,539 SH   SOLE 2 15,928 0 25,611
TIVITY HEALTH INC COM 88870R102 4 144 SH   SOLE 4 144 0 0
TIVITY HEALTH INC COM 88870R102 19 731 SH   SOLE 7 731 0 0
TIVITY HEALTH INC COM 88870R102 4,709 178,988 SH   SOLE 18 174,975 0 4,013
TIVITY HEALTH INC COM 88870R102 3,188 121,161 SH   SOLE 19 121,161 0 0
TIVITY HEALTH INC COM 88870R102 124,508 4,732,356 SH   SOLE 21 4,732,356 0 0
TIVITY HEALTH INC COM 88870R102 27,872 1,059,379 SH   SOLE 22 1,021,305 0 38,074
TIVITY HEALTH INC COM 88870R102 42 1,581 SH   SOLE 23 1,581 0 0
TIVITY HEALTH INC COM 88870R102 52 1,965 SH   SOLE 25 1,965 0 0
TIVITY HEALTH INC COM 88870R102 496 18,867 SH   SOLE 26 13,625 0 5,242
TIVITY HEALTH INC COM 88870R102 148 5,637 SH   SOLE 28 5,637 0 0
TIVITY HEALTH INC COM 88870R102 7,336 278,833 SH   SOLE 30 278,833 0 0
TIVITY HEALTH INC COM 88870R102 49 1,859 SH   SOLE 36 1,859 0 0
TIVITY HEALTH INC COM 88870R102 120 4,574 SH   SOLE 40 4,574 0 0
TIVITY HEALTH INC COM 88870R102 413 15,706 SH   SOLE 43 123 0 15,583
TIZIANA LIFE SCIENCES PLC SPONSORED ADS 88875G101 1,314 560,460 SH   SOLE 21 560,460 0 0
TJX COS INC NEW COM 872540109 231,155 3,428,584 SH   SOLE 2 1,015,847 0 2,412,737
TJX COS INC NEW COM 872540109 57,897 858,752 SH   SOLE 4 585,120 0 273,632
TJX COS INC NEW COM 872540109 76,030 1,127,714 SH   SOLE 7 1,054,041 0 73,673
TJX COS INC NEW COM 872540109 1,057 15,673 SH   SOLE 13 9,494 0 6,179
TJX COS INC NEW COM 872540109 8,198 121,601 SH   SOLE 15 121,601 0 0
TJX COS INC NEW COM 872540109 246,367 3,654,209 SH   SOLE 18 3,139,749 0 514,460
TJX COS INC NEW COM 872540109 241,058 3,575,460 SH   SOLE 19 3,575,460 0 0
TJX COS INC NEW COM 872540109 1,501,118 22,265,176 SH   SOLE 21 22,265,176 0 0
TJX COS INC NEW COM 872540109 1,861,990 27,617,764 SH   SOLE 22 24,023,715 0 3,594,049
TJX COS INC NEW COM 872540109 69,521 1,031,169 SH   SOLE 23 1,031,169 0 0
TJX COS INC NEW COM 872540109 135,982 2,016,937 SH   SOLE 25 2,016,937 0 0
TJX COS INC NEW COM 872540109 213,823 3,171,508 SH   SOLE 26 1,505,458 0 1,666,050
TJX COS INC NEW COM 872540109 269,777 4,001,442 SH   SOLE 28 145,264 0 3,856,178
TJX COS INC NEW COM 872540109 12,348 183,146 SH   SOLE 29 183,146 0 0
TJX COS INC NEW COM 872540109 335,344 4,973,949 SH   SOLE 30 4,973,949 0 0
TJX COS INC NEW COM 872540109 45,713 678,031 SH   SOLE 31 423,504 0 254,527
TJX COS INC NEW COM 872540109 98,313 1,458,213 SH   SOLE 34 1,458,213 0 0
TJX COS INC NEW COM 872540109 42,775 634,457 SH   SOLE 36 634,457 0 0
TJX COS INC NEW COM 872540109 2,936 43,551 SH   SOLE 40 43,551 0 0
TJX COS INC NEW COM 872540109 87,428 1,296,768 SH   SOLE 43 104,586 0 1,192,182
TOLL BROTHERS INC COM 889478103 17,359 300,283 SH   SOLE 2 116,444 0 183,839
TOLL BROTHERS INC COM 889478103 425 7,358 SH   SOLE 4 7,358 0 0
TOLL BROTHERS INC COM 889478103 216 3,728 SH   SOLE 7 3,728 0 0
TOLL BROTHERS INC COM 889478103 21,468 371,349 SH   SOLE 18 371,349 0 0
TOLL BROTHERS INC COM 889478103 61,672 1,066,798 SH   SOLE 19 1,066,798 0 0
TOLL BROTHERS INC COM 889478103 375,979 6,503,696 SH   SOLE 21 6,503,696 0 0
TOLL BROTHERS INC COM 889478103 200,590 3,469,816 SH   SOLE 22 3,329,337 0 140,479
TOLL BROTHERS INC COM 889478103 88 1,515 SH   SOLE 23 1,515 0 0
TOLL BROTHERS INC COM 889478103 206 3,555 SH   SOLE 25 3,555 0 0
TOLL BROTHERS INC COM 889478103 2,474 42,803 SH   SOLE 26 33,959 0 8,844
TOLL BROTHERS INC COM 889478103 1,106 19,126 SH   SOLE 28 14,309 0 4,817
TOLL BROTHERS INC COM 889478103 147 2,542 SH   SOLE 29 2,542 0 0
TOLL BROTHERS INC COM 889478103 5,101 88,241 SH   SOLE 30 88,241 0 0
TOLL BROTHERS INC COM 889478103 115 1,996 SH   SOLE 31 1,996 0 0
TOLL BROTHERS INC COM 889478103 24,156 417,856 SH   SOLE 34 417,856 0 0
TOLL BROTHERS INC COM 889478103 373 6,444 SH   SOLE 36 6,444 0 0
TOLL BROTHERS INC COM 889478103 848 14,667 SH   SOLE 40 14,667 0 0
TOLL BROTHERS INC COM 889478103 5,533 95,703 SH   SOLE 43 6,583 0 89,120
TOMI ENVIRONMENTAL SOLUTIONS COM NEW 890023203 6 2,247 SH   SOLE 18 2,247 0 0
TOMI ENVIRONMENTAL SOLUTIONS COM NEW 890023203 84 29,232 SH   SOLE 21 29,232 0 0
TOMPKINS FINL CORP COM 890110109 1,359 17,527 SH   SOLE 2 5,993 0 11,534
TOMPKINS FINL CORP COM 890110109 3 40 SH   SOLE 4 40 0 0
TOMPKINS FINL CORP COM 890110109 18 237 SH   SOLE 7 237 0 0
TOMPKINS FINL CORP COM 890110109 4,437 57,209 SH   SOLE 18 57,209 0 0
TOMPKINS FINL CORP COM 890110109 1,975 25,467 SH   SOLE 19 25,467 0 0
TOMPKINS FINL CORP COM 890110109 120,426 1,552,683 SH   SOLE 21 1,552,683 0 0
TOMPKINS FINL CORP COM 890110109 27,744 357,707 SH   SOLE 22 335,809 0 21,898
TOMPKINS FINL CORP COM 890110109 52 675 SH   SOLE 25 675 0 0
TOMPKINS FINL CORP COM 890110109 572 7,379 SH   SOLE 26 6,528 0 851
TOMPKINS FINL CORP COM 890110109 138 1,773 SH   SOLE 28 1,773 0 0
TOMPKINS FINL CORP COM 890110109 2,387 30,772 SH   SOLE 30 30,772 0 0
TOMPKINS FINL CORP COM 890110109 27 348 SH   SOLE 34 348 0 0
TOMPKINS FINL CORP COM 890110109 120 1,546 SH   SOLE 40 1,546 0 0
TOMPKINS FINL CORP COM 890110109 281 3,619 SH   SOLE 43 186 0 3,433
TONIX PHARMACEUTICALS HLDG C COM 890260706 630 567,969 SH   SOLE 2 123,989 0 443,980
TONIX PHARMACEUTICALS HLDG C COM 890260706 6 5,251 SH   SOLE 7 5,251 0 0
TONIX PHARMACEUTICALS HLDG C COM 890260706 1,229 1,107,644 SH   SOLE 18 1,107,644 0 0
TONIX PHARMACEUTICALS HLDG C COM 890260706 2,488 2,241,140 SH   SOLE 19 2,241,140 0 0
TONIX PHARMACEUTICALS HLDG C COM 890260706 14,078 12,682,553 SH   SOLE 21 12,682,553 0 0
TONIX PHARMACEUTICALS HLDG C COM 890260706 10,724 9,661,320 SH   SOLE 22 9,317,974 0 343,346
TONIX PHARMACEUTICALS HLDG C COM 890260706 67 60,685 SH   SOLE 23 60,685 0 0
TONIX PHARMACEUTICALS HLDG C COM 890260706 194 174,539 SH   SOLE 26 0 0 174,539
TOOTSIE ROLL INDS INC COM 890516107 1,001 29,526 SH   SOLE 2 12,395 0 17,131
TOOTSIE ROLL INDS INC COM 890516107 3 88 SH   SOLE 4 88 0 0
TOOTSIE ROLL INDS INC COM 890516107 11 329 SH   SOLE 7 329 0 0
TOOTSIE ROLL INDS INC COM 890516107 2,973 87,680 SH   SOLE 18 87,680 0 0
TOOTSIE ROLL INDS INC COM 890516107 945 27,877 SH   SOLE 19 27,877 0 0
TOOTSIE ROLL INDS INC COM 890516107 41,915 1,236,075 SH   SOLE 21 1,236,075 0 0
TOOTSIE ROLL INDS INC COM 890516107 17,464 515,015 SH   SOLE 22 491,489 0 23,526
TOOTSIE ROLL INDS INC COM 890516107 778 22,930 SH   SOLE 23 22,930 0 0
TOOTSIE ROLL INDS INC COM 890516107 17 491 SH   SOLE 25 491 0 0
TOOTSIE ROLL INDS INC COM 890516107 91 2,672 SH   SOLE 28 2,672 0 0
TOOTSIE ROLL INDS INC COM 890516107 533 15,711 SH   SOLE 30 15,711 0 0
TOOTSIE ROLL INDS INC COM 890516107 87 2,571 SH   SOLE 40 2,571 0 0
TOOTSIE ROLL INDS INC COM 890516107 17,089 503,945 SH   SOLE 43 25,473 0 478,472
TOPBUILD CORP COM 89055F103 14,974 75,709 SH   SOLE 2 24,333 0 51,376
TOPBUILD CORP COM 89055F103 22 110 SH   SOLE 4 110 0 0
TOPBUILD CORP COM 89055F103 106 534 SH   SOLE 7 534 0 0
TOPBUILD CORP COM 89055F103 16,085 81,328 SH   SOLE 18 81,328 0 0
TOPBUILD CORP COM 89055F103 1,728 8,739 SH   SOLE 19 8,739 0 0
TOPBUILD CORP COM 89055F103 384,913 1,946,167 SH   SOLE 21 1,946,167 0 0
TOPBUILD CORP COM 89055F103 184,244 931,560 SH   SOLE 22 892,341 0 39,219
TOPBUILD CORP COM 89055F103 208 1,050 SH   SOLE 25 1,050 0 0
TOPBUILD CORP COM 89055F103 3,130 15,825 SH   SOLE 26 13,073 0 2,752
TOPBUILD CORP COM 89055F103 827 4,181 SH   SOLE 28 3,393 0 788
TOPBUILD CORP COM 89055F103 6,883 34,800 SH   SOLE 30 34,800 0 0
TOPBUILD CORP COM 89055F103 116 586 SH   SOLE 31 586 0 0
TOPBUILD CORP COM 89055F103 86 435 SH   SOLE 34 435 0 0
TOPBUILD CORP COM 89055F103 309 1,564 SH   SOLE 36 1,564 0 0
TOPBUILD CORP COM 89055F103 804 4,067 SH   SOLE 40 4,067 0 0
TOPBUILD CORP COM 89055F103 3,720 18,808 SH   SOLE 43 998 0 17,810
TORO CO COM 891092108 28,585 260,144 SH   SOLE 2 88,376 0 171,768
TORO CO COM 891092108 115 1,050 SH   SOLE 4 1,050 0 0
TORO CO COM 891092108 1,409 12,824 SH   SOLE 7 12,824 0 0
TORO CO COM 891092108 28,948 263,454 SH   SOLE 18 263,454 0 0
TORO CO COM 891092108 3,262 29,685 SH   SOLE 19 29,685 0 0
TORO CO COM 891092108 584,169 5,316,431 SH   SOLE 21 5,316,431 0 0
TORO CO COM 891092108 333,738 3,037,291 SH   SOLE 22 2,910,168 0 127,123
TORO CO COM 891092108 142 1,288 SH   SOLE 23 1,288 0 0
TORO CO COM 891092108 716 6,514 SH   SOLE 25 6,514 0 0
TORO CO COM 891092108 4,898 44,579 SH   SOLE 26 35,774 0 8,805
TORO CO COM 891092108 1,095 9,963 SH   SOLE 28 9,963 0 0
TORO CO COM 891092108 8,636 78,594 SH   SOLE 30 78,594 0 0
TORO CO COM 891092108 209 1,905 SH   SOLE 31 1,905 0 0
TORO CO COM 891092108 1,058 9,626 SH   SOLE 34 9,626 0 0
TORO CO COM 891092108 891 8,105 SH   SOLE 36 8,105 0 0
TORO CO COM 891092108 1,412 12,849 SH   SOLE 40 12,849 0 0
TORO CO COM 891092108 9,710 88,367 SH   SOLE 43 9,354 0 79,013
TORONTO DOMINION BK ONT COM NEW 891160509 220 3,137 SH   SOLE 18 3,137 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 55,920 798,294 SH   SOLE 43 41,880 0 756,414
TORTOISE ACQUISITION CORP II *W EXP 06/14/202 G89554128 41 18,910 SH   SOLE 2 18,910 0 0
TORTOISE ACQUISITION CORP II *W EXP 06/14/202 G89554128 6 2,760 SH   SOLE 4 2,760 0 0
TORTOISE ACQUISITION CORP II *W EXP 06/14/202 G89554128 71 32,910 SH   SOLE 18 32,910 0 0
TORTOISE ACQUISITION CORP II *W EXP 06/14/202 G89554128 1,334 614,940 SH   SOLE 19 614,940 0 0
TORTOISE ACQUISITION CORP II *W EXP 06/14/202 G89554128 42 19,370 SH   SOLE 22 19,370 0 0
TORTOISE ACQUISITION CORP II *W EXP 06/14/202 G89554128 4 1,930 SH   SOLE 26 1,930 0 0
TORTOISE ACQUISITION CORP II *W EXP 06/14/202 G89554128 364 167,570 SH   SOLE 34 167,570 0 0
TOTALENERGIES SE SPONSORED ADS 89151E109 3 56 SH   SOLE 17 0 0 56
TOTALENERGIES SE SPONSORED ADS 89151E109 37 815 SH   SOLE 18 815 0 0
TOTALENERGIES SE SPONSORED ADS 89151E109 30,796 680,431 SH   SOLE 43 106,606 0 573,825
TOUGHBUILT INDS INC COM NEW 89157G504 539 648,146 SH   SOLE 22 648,146 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 29 982 SH   SOLE 2 982 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 125 4,257 SH   SOLE 21 4,257 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 477 16,191 SH   SOLE 22 16,191 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 32,956 1,119,819 SH   SOLE 34 1,119,819 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 567 19,279 SH   SOLE 43 9,744 0 9,535
TOWNEBANK PORTSMOUTH VA COM 89214P109 2,363 77,672 SH   SOLE 2 22,013 0 55,659
TOWNEBANK PORTSMOUTH VA COM 89214P109 10 342 SH   SOLE 4 342 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 36 1,197 SH   SOLE 7 1,197 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 6,565 215,814 SH   SOLE 18 215,814 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 3,725 122,458 SH   SOLE 19 122,458 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 75,260 2,474,023 SH   SOLE 21 2,474,023 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 55,692 1,830,780 SH   SOLE 22 1,719,836 0 110,944
TOWNEBANK PORTSMOUTH VA COM 89214P109 61 2,020 SH   SOLE 25 2,020 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 934 30,703 SH   SOLE 26 25,256 0 5,447
TOWNEBANK PORTSMOUTH VA COM 89214P109 286 9,417 SH   SOLE 28 9,417 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 1,751 57,574 SH   SOLE 30 57,574 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 259 8,510 SH   SOLE 40 8,510 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 700 23,010 SH   SOLE 43 4,306 0 18,704
TOWNSQUARE MEDIA INC CL A 892231101 50 3,934 SH   SOLE 18 3,934 0 0
TOWNSQUARE MEDIA INC CL A 892231101 509 39,948 SH   SOLE 21 39,948 0 0
TOWNSQUARE MEDIA INC CL A 892231101 800 62,776 SH   SOLE 22 62,776 0 0
TOWNSQUARE MEDIA INC CL A 892231101 208 16,313 SH   SOLE 26 0 0 16,313
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 32,864 187,964 SH   SOLE 18 187,964 0 0
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 105,602 603,993 SH   SOLE 43 55,303 0 548,690
TPG PACE BEN FIN CORP *W EXP 10/09/202 G8990D117 27 8,200 SH   SOLE 2 8,200 0 0
TPG PACE BEN FIN CORP *W EXP 10/09/202 G8990D117 4 1,200 SH   SOLE 4 1,200 0 0
TPG PACE BEN FIN CORP *W EXP 10/09/202 G8990D117 47 14,280 SH   SOLE 18 14,280 0 0
TPG PACE BEN FIN CORP *W EXP 10/09/202 G8990D117 883 266,810 SH   SOLE 19 266,810 0 0
TPG PACE BEN FIN CORP *W EXP 10/09/202 G8990D117 28 8,410 SH   SOLE 22 8,410 0 0
TPG PACE BEN FIN CORP *W EXP 10/09/202 G8990D117 3 840 SH   SOLE 26 840 0 0
TPG PACE BEN FIN CORP *W EXP 10/09/202 G8990D117 241 72,710 SH   SOLE 34 72,710 0 0
TPG PACE TECH OPPORTUNITIES CL A COM G8990Y103 477 48,045 SH   SOLE 19 48,045 0 0
TPG PACE TECH OPPORTUNITIES CL A COM G8990Y103 167 16,813 SH   SOLE 22 16,813 0 0
TPG PACE TECH OPPORTUNITIES CL A COM G8990Y103 794 79,941 SH   SOLE 26 79,941 0 0
TPG PACE TECH OPPORTUNITIES CL A COM G8990Y103 2,761 278,089 SH   SOLE 30 278,089 0 0
TPG PACE TECH OPPORTUNITIES CL A COM G8990Y103 1,314 132,356 SH   SOLE 34 132,356 0 0
TPG RE FIN TR INC COM 87266M107 883 65,634 SH   SOLE 2 15,810 0 49,824
TPG RE FIN TR INC COM 87266M107 14 1,055 SH   SOLE 7 1,055 0 0
TPG RE FIN TR INC COM 87266M107 2,575 191,469 SH   SOLE 18 191,469 0 0
TPG RE FIN TR INC COM 87266M107 1,426 106,041 SH   SOLE 19 106,041 0 0
TPG RE FIN TR INC COM 87266M107 48,360 3,595,518 SH   SOLE 21 3,595,518 0 0
TPG RE FIN TR INC COM 87266M107 19,441 1,445,412 SH   SOLE 22 1,363,114 0 82,298
TPG RE FIN TR INC COM 87266M107 17 1,299 SH   SOLE 25 1,299 0 0
TPG RE FIN TR INC COM 87266M107 25 1,839 SH   SOLE 26 0 0 1,839
TPG RE FIN TR INC COM 87266M107 77 5,710 SH   SOLE 28 5,710 0 0
TPG RE FIN TR INC COM 87266M107 502 37,319 SH   SOLE 30 37,319 0 0
TPG RE FIN TR INC COM 87266M107 77 5,710 SH   SOLE 40 5,710 0 0
TPG RE FIN TR INC COM 87266M107 1,652 122,829 SH   SOLE 43 11,364 0 111,465
TPI COMPOSITES INC COM 87266J104 1,151 23,762 SH   SOLE 2 11,085 0 12,677
TPI COMPOSITES INC COM 87266J104 5 112 SH   SOLE 4 112 0 0
TPI COMPOSITES INC COM 87266J104 28 574 SH   SOLE 7 574 0 0
TPI COMPOSITES INC COM 87266J104 5,639 116,457 SH   SOLE 18 110,157 0 6,300
TPI COMPOSITES INC COM 87266J104 8,585 177,302 SH   SOLE 19 177,302 0 0
TPI COMPOSITES INC COM 87266J104 84,166 1,738,247 SH   SOLE 21 1,738,247 0 0
TPI COMPOSITES INC COM 87266J104 43,576 899,959 SH   SOLE 22 879,790 0 20,169
TPI COMPOSITES INC COM 87266J104 198 4,088 SH   SOLE 23 4,088 0 0
TPI COMPOSITES INC COM 87266J104 66 1,372 SH   SOLE 25 1,372 0 0
TPI COMPOSITES INC COM 87266J104 1,646 33,999 SH   SOLE 26 12,527 0 21,472
TPI COMPOSITES INC COM 87266J104 196 4,038 SH   SOLE 28 4,038 0 0
TPI COMPOSITES INC COM 87266J104 27,689 571,858 SH   SOLE 30 571,858 0 0
TPI COMPOSITES INC COM 87266J104 192 3,966 SH   SOLE 40 3,966 0 0
TPI COMPOSITES INC COM 87266J104 4,448 91,857 SH   SOLE 43 107 0 91,750
TRACON PHARMACEUTICALS INC COM NEW 89237H209 17 2,599 SH   SOLE 18 2,599 0 0
TRACON PHARMACEUTICALS INC COM NEW 89237H209 205 31,545 SH   SOLE 21 31,545 0 0
TRACON PHARMACEUTICALS INC COM NEW 89237H209 1,688 260,084 SH   SOLE 22 260,084 0 0
TRACTOR SUPPLY CO COM 892356106 49,810 267,710 SH   SOLE 2 56,338 0 211,372
TRACTOR SUPPLY CO COM 892356106 9,563 51,398 SH   SOLE 4 46,914 0 4,484
TRACTOR SUPPLY CO COM 892356106 35,826 192,551 SH   SOLE 7 184,887 0 7,664
TRACTOR SUPPLY CO COM 892356106 196 1,054 SH   SOLE 13 296 0 758
TRACTOR SUPPLY CO COM 892356106 2,259 12,139 SH   SOLE 15 12,139 0 0
TRACTOR SUPPLY CO COM 892356106 45,764 245,966 SH   SOLE 18 228,957 0 17,009
TRACTOR SUPPLY CO COM 892356106 253,148 1,360,573 SH   SOLE 19 1,360,573 0 0
TRACTOR SUPPLY CO COM 892356106 728,206 3,913,823 SH   SOLE 21 3,913,823 0 0
TRACTOR SUPPLY CO COM 892356106 476,008 2,558,358 SH   SOLE 22 2,314,331 0 244,027
TRACTOR SUPPLY CO COM 892356106 12,781 68,695 SH   SOLE 23 68,695 0 0
TRACTOR SUPPLY CO COM 892356106 44,890 241,266 SH   SOLE 25 241,266 0 0
TRACTOR SUPPLY CO COM 892356106 50,098 269,259 SH   SOLE 26 118,108 0 151,151
TRACTOR SUPPLY CO COM 892356106 95,076 510,996 SH   SOLE 28 14,713 0 496,283
TRACTOR SUPPLY CO COM 892356106 142 763 SH   SOLE 29 763 0 0
TRACTOR SUPPLY CO COM 892356106 145,022 779,436 SH   SOLE 30 777,818 0 1,618
TRACTOR SUPPLY CO COM 892356106 5,964 32,054 SH   SOLE 31 15,055 0 16,999
TRACTOR SUPPLY CO COM 892356106 10,431 56,064 SH   SOLE 34 56,064 0 0
TRACTOR SUPPLY CO COM 892356106 10,590 56,918 SH   SOLE 36 56,918 0 0
TRACTOR SUPPLY CO COM 892356106 741 3,980 SH   SOLE 40 3,980 0 0
TRACTOR SUPPLY CO COM 892356106 25,993 139,700 SH   SOLE 43 6,943 0 132,757
TRADEWEB MKTS INC CL A 892672106 14,551 172,081 SH   SOLE 2 10,456 0 161,625
TRADEWEB MKTS INC CL A 892672106 6,225 73,611 SH   SOLE 4 40,738 0 32,873
TRADEWEB MKTS INC CL A 892672106 3,674 43,448 SH   SOLE 7 43,448 0 0
TRADEWEB MKTS INC CL A 892672106 13 148 SH   SOLE 13 148 0 0
TRADEWEB MKTS INC CL A 892672106 577 6,826 SH   SOLE 15 6,826 0 0
TRADEWEB MKTS INC CL A 892672106 10,873 128,587 SH   SOLE 18 122,844 0 5,743
TRADEWEB MKTS INC CL A 892672106 273,024 3,228,755 SH   SOLE 19 3,228,755 0 0
TRADEWEB MKTS INC CL A 892672106 185,453 2,193,157 SH   SOLE 21 2,193,157 0 0
TRADEWEB MKTS INC CL A 892672106 218,700 2,586,329 SH   SOLE 22 2,457,441 0 128,888
TRADEWEB MKTS INC CL A 892672106 4,973 58,805 SH   SOLE 23 58,805 0 0
TRADEWEB MKTS INC CL A 892672106 10,542 124,671 SH   SOLE 25 124,671 0 0
TRADEWEB MKTS INC CL A 892672106 12,714 150,355 SH   SOLE 26 128,059 0 22,296
TRADEWEB MKTS INC CL A 892672106 10,341 122,293 SH   SOLE 28 10,726 0 111,567
TRADEWEB MKTS INC CL A 892672106 9 103 SH   SOLE 29 103 0 0
TRADEWEB MKTS INC CL A 892672106 38,917 460,228 SH   SOLE 30 369,166 0 91,062
TRADEWEB MKTS INC CL A 892672106 5,246 62,036 SH   SOLE 31 57,455 0 4,581
TRADEWEB MKTS INC CL A 892672106 5,758 68,094 SH   SOLE 34 68,094 0 0
TRADEWEB MKTS INC CL A 892672106 3,858 45,620 SH   SOLE 36 45,620 0 0
TRADEWEB MKTS INC CL A 892672106 297 3,512 SH   SOLE 40 3,512 0 0
TRADEWEB MKTS INC CL A 892672106 5,033 59,521 SH   SOLE 43 3,821 0 55,700
TRANE TECHNOLOGIES PLC SHS G8994E103 102,382 556,003 SH   SOLE 2 104,233 0 451,770
TRANE TECHNOLOGIES PLC SHS G8994E103 28,077 152,474 SH   SOLE 4 90,846 0 61,628
TRANE TECHNOLOGIES PLC SHS G8994E103 41,137 223,399 SH   SOLE 7 204,406 0 18,993
TRANE TECHNOLOGIES PLC SHS G8994E103 12,354 67,088 SH   SOLE 13 66,045 0 1,043
TRANE TECHNOLOGIES PLC SHS G8994E103 5,870 31,876 SH   SOLE 15 31,876 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 129,392 702,685 SH   SOLE 18 594,113 0 108,572
TRANE TECHNOLOGIES PLC SHS G8994E103 155,641 845,234 SH   SOLE 19 845,234 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 1,207,690 6,558,544 SH   SOLE 21 6,558,544 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 1,024,999 5,566,412 SH   SOLE 22 4,965,228 0 601,184
TRANE TECHNOLOGIES PLC SHS G8994E103 26,265 142,637 SH   SOLE 23 142,637 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 89,588 486,519 SH   SOLE 25 486,519 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 124,736 677,396 SH   SOLE 26 330,477 0 346,919
TRANE TECHNOLOGIES PLC SHS G8994E103 206,881 1,123,501 SH   SOLE 28 30,950 0 1,092,551
TRANE TECHNOLOGIES PLC SHS G8994E103 101 548 SH   SOLE 29 548 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 270,980 1,471,598 SH   SOLE 30 1,467,538 0 4,060
TRANE TECHNOLOGIES PLC SHS G8994E103 8,719 47,350 SH   SOLE 31 30,692 0 16,658
TRANE TECHNOLOGIES PLC SHS G8994E103 201,669 1,095,193 SH   SOLE 34 1,095,193 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 23,946 130,045 SH   SOLE 36 130,045 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 1,587 8,619 SH   SOLE 40 8,619 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 36,934 200,578 SH   SOLE 43 12,034 0 188,544
TRANE TECHNOLOGIES PLC OPTIONS G8994E903 74 400 SH Call SOLE 4 400 0 0
TRANE TECHNOLOGIES PLC OPTIONS G8994E903 1,068 5,800 SH Call SOLE 18 5,800 0 0
TRANE TECHNOLOGIES PLC OPTIONS G8994E903 11,601 63,000 SH Call SOLE 19 63,000 0 0
TRANE TECHNOLOGIES PLC OPTIONS G8994E903 589 3,200 SH Call SOLE 22 3,200 0 0
TRANE TECHNOLOGIES PLC OPTIONS G8994E903 4,604 25,000 SH Call SOLE 34 25,000 0 0
TRANSACT TECHNOLOGIES INC COM 892918103 25 1,836 SH   SOLE 18 1,836 0 0
TRANSACT TECHNOLOGIES INC COM 892918103 409 29,775 SH   SOLE 21 29,775 0 0
TRANSACT TECHNOLOGIES INC COM 892918103 2,884 210,081 SH   SOLE 22 210,081 0 0
TRANSALTA CORP COM 89346D107 341 34,217 SH   SOLE 43 0 0 34,217
TRANSCAT INC COM 893529107 74 1,302 SH   SOLE 2 559 0 743
TRANSCAT INC COM 893529107 6 114 SH   SOLE 7 114 0 0
TRANSCAT INC COM 893529107 1,376 24,349 SH   SOLE 18 24,349 0 0
TRANSCAT INC COM 893529107 677 11,978 SH   SOLE 19 11,978 0 0
TRANSCAT INC COM 893529107 13,859 245,257 SH   SOLE 21 245,257 0 0
TRANSCAT INC COM 893529107 8,120 143,695 SH   SOLE 22 142,566 0 1,129
TRANSCAT INC COM 893529107 10 177 SH   SOLE 43 0 0 177
TRANSCONTINENTAL RLTY INVS COM NEW 893617209 11 326 SH   SOLE 18 326 0 0
TRANSCONTINENTAL RLTY INVS COM NEW 893617209 138 4,074 SH   SOLE 21 4,074 0 0
TRANSDIGM GROUP INC COM 893641100 80,799 124,826 SH   SOLE 2 29,600 0 95,226
TRANSDIGM GROUP INC COM 893641100 21,156 32,684 SH   SOLE 4 19,027 0 13,657
TRANSDIGM GROUP INC COM 893641100 30,967 47,841 SH   SOLE 7 46,120 0 1,721
TRANSDIGM GROUP INC COM 893641100 327 505 SH   SOLE 13 164 0 341
TRANSDIGM GROUP INC COM 893641100 3,449 5,329 SH   SOLE 15 5,329 0 0
TRANSDIGM GROUP INC COM 893641100 243,590 376,323 SH   SOLE 18 281,067 0 95,256
TRANSDIGM GROUP INC COM 893641100 183,035 282,771 SH   SOLE 19 282,771 0 0
TRANSDIGM GROUP INC COM 893641100 942,979 1,456,810 SH   SOLE 21 1,456,810 0 0
TRANSDIGM GROUP INC COM 893641100 770,083 1,189,703 SH   SOLE 22 1,076,471 0 113,232
TRANSDIGM GROUP INC COM 893641100 19,498 30,123 SH   SOLE 23 30,123 0 0
TRANSDIGM GROUP INC COM 893641100 57,769 89,247 SH   SOLE 25 89,247 0 0
TRANSDIGM GROUP INC COM 893641100 78,349 121,041 SH   SOLE 26 43,241 0 77,800
TRANSDIGM GROUP INC COM 893641100 64,417 99,518 SH   SOLE 28 6,580 0 92,938
TRANSDIGM GROUP INC COM 893641100 23 35 SH   SOLE 29 35 0 0
TRANSDIGM GROUP INC COM 893641100 133,803 206,712 SH   SOLE 30 206,712 0 0
TRANSDIGM GROUP INC COM 893641100 5,791 8,947 SH   SOLE 31 6,725 0 2,222
TRANSDIGM GROUP INC COM 893641100 17,388 26,862 SH   SOLE 36 26,862 0 0
TRANSDIGM GROUP INC COM 893641100 1,183 1,828 SH   SOLE 40 1,828 0 0
TRANSDIGM GROUP INC COM 893641100 18,597 28,731 SH   SOLE 43 3,057 0 25,674
TRANSGLOBE ENERGY CORP COM 893662106 41 21,343 SH   SOLE 22 21,343 0 0
TRANSLATE BIO INC COM 89374L104 1,334 48,425 SH   SOLE 2 15,906 0 32,519
TRANSLATE BIO INC COM 89374L104 5 176 SH   SOLE 4 176 0 0
TRANSLATE BIO INC COM 89374L104 30 1,077 SH   SOLE 7 1,077 0 0
TRANSLATE BIO INC COM 89374L104 6,418 233,058 SH   SOLE 18 233,058 0 0
TRANSLATE BIO INC COM 89374L104 16,808 610,324 SH   SOLE 19 610,324 0 0
TRANSLATE BIO INC COM 89374L104 78,420 2,847,506 SH   SOLE 21 2,847,506 0 0
TRANSLATE BIO INC COM 89374L104 46,857 1,701,403 SH   SOLE 22 1,644,658 0 56,745
TRANSLATE BIO INC COM 89374L104 46 1,677 SH   SOLE 25 1,677 0 0
TRANSLATE BIO INC COM 89374L104 26 934 SH   SOLE 26 934 0 0
TRANSLATE BIO INC COM 89374L104 155 5,635 SH   SOLE 28 5,635 0 0
TRANSLATE BIO INC COM 89374L104 2,083 75,642 SH   SOLE 30 75,642 0 0
TRANSLATE BIO INC COM 89374L104 70 2,537 SH   SOLE 34 2,537 0 0
TRANSLATE BIO INC COM 89374L104 24 886 SH   SOLE 36 886 0 0
TRANSLATE BIO INC COM 89374L104 184 6,676 SH   SOLE 40 6,676 0 0
TRANSLATE BIO INC COM 89374L104 463 16,830 SH   SOLE 43 4,791 0 12,039
TRANSMEDICS GROUP INC COM 89377M109 344 10,369 SH   SOLE 2 7,662 0 2,707
TRANSMEDICS GROUP INC COM 89377M109 14 414 SH   SOLE 7 414 0 0
TRANSMEDICS GROUP INC COM 89377M109 2,840 85,608 SH   SOLE 18 85,608 0 0
TRANSMEDICS GROUP INC COM 89377M109 1,471 44,323 SH   SOLE 19 44,323 0 0
TRANSMEDICS GROUP INC COM 89377M109 34,514 1,040,204 SH   SOLE 21 1,040,204 0 0
TRANSMEDICS GROUP INC COM 89377M109 20,583 620,346 SH   SOLE 22 601,190 0 19,156
TRANSMEDICS GROUP INC COM 89377M109 32 962 SH   SOLE 25 962 0 0
TRANSMEDICS GROUP INC COM 89377M109 94 2,828 SH   SOLE 26 0 0 2,828
TRANSMEDICS GROUP INC COM 89377M109 210 6,320 SH   SOLE 30 6,320 0 0
TRANSMEDICS GROUP INC COM 89377M109 96 2,886 SH   SOLE 40 2,886 0 0
TRANSMEDICS GROUP INC COM 89377M109 378 11,384 SH   SOLE 43 0 0 11,384
TRANSOCEAN INC DEB 4.000%12/1 893830BT5 1,773 1,500,000 PRN   SOLE 21 1,500,000 0 0
TRANSOCEAN LTD REG SHS H8817H100 782 173,058 SH   SOLE 2 156,488 0 16,570
TRANSOCEAN LTD REG SHS H8817H100 11 2,392 SH   SOLE 4 2,392 0 0
TRANSOCEAN LTD REG SHS H8817H100 84 18,687 SH   SOLE 7 18,687 0 0
TRANSOCEAN LTD REG SHS H8817H100 14 3,078 SH   SOLE 18 3,078 0 0
TRANSOCEAN LTD REG SHS H8817H100 12,333 2,728,454 SH   SOLE 21 2,728,454 0 0
TRANSOCEAN LTD REG SHS H8817H100 42,093 9,312,609 SH   SOLE 22 9,056,688 0 255,921
TRANSOCEAN LTD REG SHS H8817H100 53 11,668 SH   SOLE 23 11,668 0 0
TRANSOCEAN LTD REG SHS H8817H100 71 15,747 SH   SOLE 25 15,747 0 0
TRANSOCEAN LTD REG SHS H8817H100 896 198,140 SH   SOLE 26 124,299 0 73,841
TRANSOCEAN LTD REG SHS H8817H100 832 183,969 SH   SOLE 28 65,373 0 118,596
TRANSOCEAN LTD REG SHS H8817H100 2,306 510,277 SH   SOLE 30 510,277 0 0
TRANSOCEAN LTD REG SHS H8817H100 2,081 460,448 SH   SOLE 36 460,448 0 0
TRANSOCEAN LTD REG SHS H8817H100 309 68,395 SH   SOLE 40 68,395 0 0
TRANSOCEAN LTD REG SHS H8817H100 1,115 246,784 SH   SOLE 43 26,977 0 219,807
TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204 48 10,339 SH   SOLE 4 10,339 0 0
TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204 3,887 839,589 SH   SOLE 21 839,589 0 0
TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204 2,036 439,701 SH   SOLE 22 422,636 0 17,065
TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204 895 193,261 SH   SOLE 30 193,261 0 0
TRANSUNION COM 89400J107 51,120 465,532 SH   SOLE 2 29,695 0 435,837
TRANSUNION COM 89400J107 14,842 135,165 SH   SOLE 4 74,579 0 60,586
TRANSUNION COM 89400J107 2,033 18,511 SH   SOLE 7 18,511 0 0
TRANSUNION COM 89400J107 173 1,578 SH   SOLE 13 543 0 1,035
TRANSUNION COM 89400J107 1,842 16,775 SH   SOLE 15 16,775 0 0
TRANSUNION COM 89400J107 166,537 1,516,595 SH   SOLE 18 1,128,075 0 388,520
TRANSUNION COM 89400J107 446,986 4,070,536 SH   SOLE 19 4,070,536 0 0
TRANSUNION COM 89400J107 293,141 2,669,532 SH   SOLE 21 2,669,532 0 0
TRANSUNION COM 89400J107 496,588 4,522,248 SH   SOLE 22 4,295,823 0 226,425
TRANSUNION COM 89400J107 11,738 106,891 SH   SOLE 23 106,891 0 0
TRANSUNION COM 89400J107 32,476 295,748 SH   SOLE 25 295,748 0 0
TRANSUNION COM 89400J107 36,920 336,219 SH   SOLE 26 177,804 0 158,415
TRANSUNION COM 89400J107 55,700 507,241 SH   SOLE 28 20,328 0 486,913
TRANSUNION COM 89400J107 41 369 SH   SOLE 29 369 0 0
TRANSUNION COM 89400J107 38,663 352,087 SH   SOLE 30 352,087 0 0
TRANSUNION COM 89400J107 4,150 37,790 SH   SOLE 31 24,874 0 12,916
TRANSUNION COM 89400J107 42,564 387,617 SH   SOLE 34 387,617 0 0
TRANSUNION COM 89400J107 10,060 91,613 SH   SOLE 36 91,613 0 0
TRANSUNION COM 89400J107 698 6,360 SH   SOLE 40 6,360 0 0
TRANSUNION COM 89400J107 6,080 55,366 SH   SOLE 43 7,575 0 47,791
TRAVEL PLUS LEISURE CO COM 894164102 14,040 236,160 SH   SOLE 2 86,596 0 149,564
TRAVEL PLUS LEISURE CO COM 894164102 269 4,527 SH   SOLE 4 4,527 0 0
TRAVEL PLUS LEISURE CO COM 894164102 138 2,325 SH   SOLE 7 2,325 0 0
TRAVEL PLUS LEISURE CO COM 894164102 12,994 218,573 SH   SOLE 18 212,689 0 5,884
TRAVEL PLUS LEISURE CO COM 894164102 11,510 193,604 SH   SOLE 19 193,604 0 0
TRAVEL PLUS LEISURE CO COM 894164102 240,961 4,053,177 SH   SOLE 21 4,053,177 0 0
TRAVEL PLUS LEISURE CO COM 894164102 158,735 2,670,059 SH   SOLE 22 2,523,058 0 147,001
TRAVEL PLUS LEISURE CO COM 894164102 407 6,852 SH   SOLE 23 6,852 0 0
TRAVEL PLUS LEISURE CO COM 894164102 376 6,333 SH   SOLE 25 6,333 0 0
TRAVEL PLUS LEISURE CO COM 894164102 3,164 53,226 SH   SOLE 26 33,518 0 19,708
TRAVEL PLUS LEISURE CO COM 894164102 859 14,445 SH   SOLE 28 11,200 0 3,245
TRAVEL PLUS LEISURE CO COM 894164102 107 1,807 SH   SOLE 29 1,807 0 0
TRAVEL PLUS LEISURE CO COM 894164102 7,035 118,334 SH   SOLE 30 118,334 0 0
TRAVEL PLUS LEISURE CO COM 894164102 227 3,821 SH   SOLE 31 3,821 0 0
TRAVEL PLUS LEISURE CO COM 894164102 986 16,579 SH   SOLE 34 16,579 0 0
TRAVEL PLUS LEISURE CO COM 894164102 514 8,640 SH   SOLE 36 8,640 0 0
TRAVEL PLUS LEISURE CO COM 894164102 605 10,176 SH   SOLE 40 10,176 0 0
TRAVEL PLUS LEISURE CO COM 894164102 8,304 139,675 SH   SOLE 43 12,663 0 127,012
TRAVELCENTERS OF AMERICA INC COM NEW 89421B109 320 10,949 SH   SOLE 2 938 0 10,011
TRAVELCENTERS OF AMERICA INC COM NEW 89421B109 6 201 SH   SOLE 7 201 0 0
TRAVELCENTERS OF AMERICA INC COM NEW 89421B109 1,234 42,196 SH   SOLE 18 42,196 0 0
TRAVELCENTERS OF AMERICA INC COM NEW 89421B109 638 21,825 SH   SOLE 19 21,825 0 0
TRAVELCENTERS OF AMERICA INC COM NEW 89421B109 13,525 462,545 SH   SOLE 21 462,545 0 0
TRAVELCENTERS OF AMERICA INC COM NEW 89421B109 9,926 339,459 SH   SOLE 22 326,514 0 12,945
TRAVELERS COMPANIES INC COM 89417E109 134,476 898,246 SH   SOLE 2 407,942 0 490,304
TRAVELERS COMPANIES INC COM 89417E109 31,411 209,811 SH   SOLE 4 146,206 0 63,605
TRAVELERS COMPANIES INC COM 89417E109 46,077 307,775 SH   SOLE 7 276,840 0 30,935
TRAVELERS COMPANIES INC COM 89417E109 5,370 35,869 SH   SOLE 13 34,478 0 1,391
TRAVELERS COMPANIES INC COM 89417E109 5,051 33,736 SH   SOLE 15 33,736 0 0
TRAVELERS COMPANIES INC COM 89417E109 107,139 715,645 SH   SOLE 18 610,641 0 105,004
TRAVELERS COMPANIES INC COM 89417E109 52,007 347,382 SH   SOLE 19 347,382 0 0
TRAVELERS COMPANIES INC COM 89417E109 859,593 5,741,722 SH   SOLE 21 5,741,722 0 0
TRAVELERS COMPANIES INC COM 89417E109 973,201 6,500,574 SH   SOLE 22 5,321,014 0 1,179,560
TRAVELERS COMPANIES INC COM 89417E109 41,519 277,328 SH   SOLE 23 277,328 0 0
TRAVELERS COMPANIES INC COM 89417E109 74,670 498,762 SH   SOLE 25 498,762 0 0
TRAVELERS COMPANIES INC COM 89417E109 109,464 731,172 SH   SOLE 26 351,055 0 380,117
TRAVELERS COMPANIES INC COM 89417E109 163,774 1,093,939 SH   SOLE 28 30,796 0 1,063,143
TRAVELERS COMPANIES INC COM 89417E109 18,742 125,189 SH   SOLE 29 125,189 0 0
TRAVELERS COMPANIES INC COM 89417E109 275,984 1,843,459 SH   SOLE 30 1,843,459 0 0
TRAVELERS COMPANIES INC COM 89417E109 33,734 225,329 SH   SOLE 31 204,420 0 20,909
TRAVELERS COMPANIES INC COM 89417E109 7,728 51,619 SH   SOLE 32 51,619 0 0
TRAVELERS COMPANIES INC COM 89417E109 20,754 138,630 SH   SOLE 34 138,630 0 0
TRAVELERS COMPANIES INC COM 89417E109 29,272 195,525 SH   SOLE 36 195,525 0 0
TRAVELERS COMPANIES INC COM 89417E109 1,355 9,048 SH   SOLE 40 9,048 0 0
TRAVELERS COMPANIES INC COM 89417E109 52,581 351,222 SH   SOLE 43 11,390 0 339,832
TRAVELZOO COM NEW 89421Q205 16 1,116 SH   SOLE 18 1,116 0 0
TRAVELZOO COM NEW 89421Q205 116 7,836 SH   SOLE 21 7,836 0 0
TRAVELZOO COM NEW 89421Q205 1,697 114,980 SH   SOLE 22 114,980 0 0
TRAVERE THERAPEUTICS INC COM 89422G107 1,405 96,301 SH   SOLE 2 25,630 0 70,671
TRAVERE THERAPEUTICS INC COM 89422G107 3 184 SH   SOLE 4 184 0 0
TRAVERE THERAPEUTICS INC COM 89422G107 11 776 SH   SOLE 7 776 0 0
TRAVERE THERAPEUTICS INC COM 89422G107 2,911 199,495 SH   SOLE 18 187,726 0 11,769
TRAVERE THERAPEUTICS INC COM 89422G107 4,299 294,629 SH   SOLE 19 294,629 0 0
TRAVERE THERAPEUTICS INC COM 89422G107 37,455 2,567,157 SH   SOLE 21 2,567,157 0 0
TRAVERE THERAPEUTICS INC COM 89422G107 24,054 1,648,687 SH   SOLE 22 1,566,124 0 82,563
TRAVERE THERAPEUTICS INC COM 89422G107 138 9,452 SH   SOLE 23 9,452 0 0
TRAVERE THERAPEUTICS INC COM 89422G107 27 1,828 SH   SOLE 25 1,828 0 0
TRAVERE THERAPEUTICS INC COM 89422G107 1,178 80,769 SH   SOLE 26 25,814 0 54,955
TRAVERE THERAPEUTICS INC COM 89422G107 68 4,693 SH   SOLE 28 4,693 0 0
TRAVERE THERAPEUTICS INC COM 89422G107 954 65,377 SH   SOLE 30 65,377 0 0
TRAVERE THERAPEUTICS INC COM 89422G107 12 846 SH   SOLE 34 846 0 0
TRAVERE THERAPEUTICS INC COM 89422G107 12 853 SH   SOLE 36 853 0 0
TRAVERE THERAPEUTICS INC COM 89422G107 79 5,432 SH   SOLE 40 5,432 0 0
TRAVERE THERAPEUTICS INC COM 89422G107 234 16,046 SH   SOLE 43 347 0 15,699
TREACE MED CONCEPTS INC COM 89455T109 49 1,561 SH   SOLE 2 435 0 1,126
TREACE MED CONCEPTS INC COM 89455T109 6 176 SH   SOLE 7 176 0 0
TREACE MED CONCEPTS INC COM 89455T109 1,056 33,781 SH   SOLE 18 33,781 0 0
TREACE MED CONCEPTS INC COM 89455T109 583 18,652 SH   SOLE 19 18,652 0 0
TREACE MED CONCEPTS INC COM 89455T109 11,385 364,208 SH   SOLE 21 364,208 0 0
TREACE MED CONCEPTS INC COM 89455T109 7,529 240,855 SH   SOLE 22 239,024 0 1,831
TREACE MED CONCEPTS INC COM 89455T109 142 4,529 SH   SOLE 26 4,529 0 0
TREACE MED CONCEPTS INC COM 89455T109 571 18,261 SH   SOLE 28 0 0 18,261
TREACE MED CONCEPTS INC COM 89455T109 10 318 SH   SOLE 31 0 0 318
TREAN INS GROUP INC COM 89457R101 351 23,275 SH   SOLE 2 8,725 0 14,550
TREAN INS GROUP INC COM 89457R101 877 58,127 SH   SOLE 18 58,127 0 0
TREAN INS GROUP INC COM 89457R101 536 35,538 SH   SOLE 19 35,538 0 0
TREAN INS GROUP INC COM 89457R101 9,956 660,183 SH   SOLE 21 660,183 0 0
TREAN INS GROUP INC COM 89457R101 3,429 227,410 SH   SOLE 22 207,927 0 19,483
TREAN INS GROUP INC COM 89457R101 36 2,389 SH   SOLE 26 0 0 2,389
TRECORA RES COM 894648104 42 5,090 SH   SOLE 18 5,090 0 0
TRECORA RES COM 894648104 665 79,956 SH   SOLE 21 79,956 0 0
TRECORA RES COM 894648104 305 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 291 21,149 SH   SOLE 2 8,640 0 12,509
TREDEGAR CORP COM 894650100 2 153 SH   SOLE 4 153 0 0
TREDEGAR CORP COM 894650100 5 368 SH   SOLE 7 368 0 0
TREDEGAR CORP COM 894650100 1,543 112,038 SH   SOLE 18 112,038 0 0
TREDEGAR CORP COM 894650100 633 46,005 SH   SOLE 19 46,005 0 0
TREDEGAR CORP COM 894650100 47,257 3,431,871 SH   SOLE 21 3,431,871 0 0
TREDEGAR CORP COM 894650100 9,331 677,645 SH   SOLE 22 658,539 0 19,106
TREDEGAR CORP COM 894650100 14 995 SH   SOLE 25 995 0 0
TREDEGAR CORP COM 894650100 44 3,190 SH   SOLE 28 3,190 0 0
TREDEGAR CORP COM 894650100 797 57,884 SH   SOLE 30 57,884 0 0
TREDEGAR CORP COM 894650100 35 2,528 SH   SOLE 40 2,528 0 0
TREDEGAR CORP COM 894650100 40 2,912 SH   SOLE 43 0 0 2,912
TREEHOUSE FOODS INC COM 89469A104 4,074 91,511 SH   SOLE 2 47,571 0 43,940
TREEHOUSE FOODS INC COM 89469A104 11 244 SH   SOLE 4 244 0 0
TREEHOUSE FOODS INC COM 89469A104 72 1,608 SH   SOLE 7 1,608 0 0
TREEHOUSE FOODS INC COM 89469A104 12,507 280,934 SH   SOLE 18 280,934 0 0
TREEHOUSE FOODS INC COM 89469A104 4,030 90,514 SH   SOLE 19 90,514 0 0
TREEHOUSE FOODS INC COM 89469A104 174,664 3,923,265 SH   SOLE 21 3,923,265 0 0
TREEHOUSE FOODS INC COM 89469A104 73,691 1,655,239 SH   SOLE 22 1,574,121 0 81,118
TREEHOUSE FOODS INC COM 89469A104 120 2,696 SH   SOLE 25 2,696 0 0
TREEHOUSE FOODS INC COM 89469A104 797 17,909 SH   SOLE 26 13,404 0 4,505
TREEHOUSE FOODS INC COM 89469A104 406 9,116 SH   SOLE 28 7,318 0 1,798
TREEHOUSE FOODS INC COM 89469A104 1,907 42,845 SH   SOLE 30 42,845 0 0
TREEHOUSE FOODS INC COM 89469A104 239 5,373 SH   SOLE 36 5,373 0 0
TREEHOUSE FOODS INC COM 89469A104 284 6,377 SH   SOLE 40 6,377 0 0
TREEHOUSE FOODS INC COM 89469A104 3,219 72,311 SH   SOLE 43 8,703 0 63,608
TREMONT MTG TR COM 894789106 10 1,606 SH   SOLE 18 1,606 0 0
TREMONT MTG TR COM 894789106 153 25,288 SH   SOLE 21 25,288 0 0
TREVENA INC COM 89532E109 293 173,520 SH   SOLE 2 10,499 0 163,021
TREVENA INC COM 89532E109 4 2,628 SH   SOLE 7 2,628 0 0
TREVENA INC COM 89532E109 921 545,223 SH   SOLE 18 545,223 0 0
TREVENA INC COM 89532E109 472 279,309 SH   SOLE 19 279,309 0 0
TREVENA INC COM 89532E109 9,958 5,892,240 SH   SOLE 21 5,892,240 0 0
TREVENA INC COM 89532E109 7,240 4,284,235 SH   SOLE 22 4,158,313 0 125,922
TREVI THERAPEUTICS INC COM 89532M101 4 1,850 SH   SOLE 18 1,850 0 0
TREVI THERAPEUTICS INC COM 89532M101 72 32,036 SH   SOLE 21 32,036 0 0
TREVI THERAPEUTICS INC COM 89532M101 23 10,294 SH   SOLE 22 10,294 0 0
TREX CO INC COM 89531P105 28,612 279,930 SH   SOLE 2 85,546 0 194,384
TREX CO INC COM 89531P105 43 419 SH   SOLE 4 419 0 0
TREX CO INC COM 89531P105 191 1,872 SH   SOLE 7 1,872 0 0
TREX CO INC COM 89531P105 30,247 295,928 SH   SOLE 18 291,818 0 4,110
TREX CO INC COM 89531P105 17,715 173,317 SH   SOLE 19 173,317 0 0
TREX CO INC COM 89531P105 616,042 6,027,218 SH   SOLE 21 6,027,218 0 0
TREX CO INC COM 89531P105 354,954 3,472,789 SH   SOLE 22 3,335,678 0 137,111
TREX CO INC COM 89531P105 789 7,716 SH   SOLE 23 7,716 0 0
TREX CO INC COM 89531P105 94,100 920,651 SH   SOLE 25 920,651 0 0
TREX CO INC COM 89531P105 8,819 86,284 SH   SOLE 26 36,682 0 49,602
TREX CO INC COM 89531P105 1,161 11,357 SH   SOLE 28 11,357 0 0
TREX CO INC COM 89531P105 8,898 87,053 SH   SOLE 30 87,053 0 0
TREX CO INC COM 89531P105 210 2,056 SH   SOLE 31 2,056 0 0
TREX CO INC COM 89531P105 44,239 432,823 SH   SOLE 34 432,823 0 0
TREX CO INC COM 89531P105 670 6,552 SH   SOLE 36 6,552 0 0
TREX CO INC COM 89531P105 1,412 13,815 SH   SOLE 40 13,815 0 0
TREX CO INC COM 89531P105 9,304 91,026 SH   SOLE 43 24,278 0 66,748
TRI POINTE HOMES INC COM 87265H109 3,646 170,124 SH   SOLE 2 84,186 0 85,938
TRI POINTE HOMES INC COM 87265H109 8 371 SH   SOLE 4 371 0 0
TRI POINTE HOMES INC COM 87265H109 75 3,495 SH   SOLE 7 3,495 0 0
TRI POINTE HOMES INC COM 87265H109 13,261 618,792 SH   SOLE 18 618,792 0 0
TRI POINTE HOMES INC COM 87265H109 4,564 212,950 SH   SOLE 19 212,950 0 0
TRI POINTE HOMES INC COM 87265H109 209,740 9,787,224 SH   SOLE 21 9,787,224 0 0
TRI POINTE HOMES INC COM 87265H109 76,461 3,567,920 SH   SOLE 22 3,401,954 0 165,966
TRI POINTE HOMES INC COM 87265H109 128 5,960 SH   SOLE 25 5,960 0 0
TRI POINTE HOMES INC COM 87265H109 1,099 51,264 SH   SOLE 26 37,704 0 13,560
TRI POINTE HOMES INC COM 87265H109 323 15,078 SH   SOLE 28 13,841 0 1,237
TRI POINTE HOMES INC COM 87265H109 2,010 93,790 SH   SOLE 30 93,790 0 0
TRI POINTE HOMES INC COM 87265H109 235 10,959 SH   SOLE 36 10,959 0 0
TRI POINTE HOMES INC COM 87265H109 299 13,937 SH   SOLE 40 13,937 0 0
TRI POINTE HOMES INC COM 87265H109 7,353 343,134 SH   SOLE 43 7,763 0 335,371
TRICIDA INC COM 89610F101 3 583 SH   SOLE 2 583 0 0
TRICIDA INC COM 89610F101 26 6,134 SH   SOLE 18 6,134 0 0
TRICIDA INC COM 89610F101 1,765 408,451 SH   SOLE 21 408,451 0 0
TRICIDA INC COM 89610F101 2,512 581,550 SH   SOLE 22 581,550 0 0
TRICIDA INC COM 89610F101 89 20,543 SH   SOLE 30 20,543 0 0
TRICIDA INC COM 89610F101 4 996 SH   SOLE 43 0 0 996
TRICO BANCSHARES COM 896095106 2,640 61,991 SH   SOLE 2 24,461 0 37,530
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,865 90,776 SH   SOLE 18 90,776 0 0
TRICO BANCSHARES COM 896095106 3,022 70,982 SH   SOLE 19 70,982 0 0
TRICO BANCSHARES COM 896095106 44,501 1,045,123 SH   SOLE 21 1,045,123 0 0
TRICO BANCSHARES COM 896095106 38,831 911,954 SH   SOLE 22 867,839 0 44,115
TRICO BANCSHARES COM 896095106 56 1,311 SH   SOLE 25 1,311 0 0
TRICO BANCSHARES COM 896095106 1,605 37,688 SH   SOLE 26 12,975 0 24,713
TRICO BANCSHARES COM 896095106 99 2,332 SH   SOLE 28 2,332 0 0
TRICO BANCSHARES COM 896095106 1,291 30,309 SH   SOLE 30 30,309 0 0
TRICO BANCSHARES COM 896095106 225 5,290 SH   SOLE 34 5,290 0 0
TRICO BANCSHARES COM 896095106 130 3,049 SH   SOLE 40 3,049 0 0
TRICO BANCSHARES COM 896095106 402 9,447 SH   SOLE 43 130 0 9,317
TRILLIUM THERAPEUTICS INC COM NEW 89620X506 714 73,658 SH   SOLE 2 7,029 0 66,629
TRILLIUM THERAPEUTICS INC COM NEW 89620X506 15 1,572 SH   SOLE 7 1,572 0 0
TRILLIUM THERAPEUTICS INC COM NEW 89620X506 3,231 333,138 SH   SOLE 18 333,138 0 0
TRILLIUM THERAPEUTICS INC COM NEW 89620X506 1,650 170,092 SH   SOLE 19 170,092 0 0
TRILLIUM THERAPEUTICS INC COM NEW 89620X506 34,440 3,550,474 SH   SOLE 21 3,550,474 0 0
TRILLIUM THERAPEUTICS INC COM NEW 89620X506 9,362 965,194 SH   SOLE 22 877,472 0 87,722
TRILLIUM THERAPEUTICS INC COM NEW 89620X506 5,046 520,177 SH   SOLE 30 520,177 0 0
TRIMAS CORP COM NEW 896215209 1,396 46,013 SH   SOLE 2 13,213 0 32,800
TRIMAS CORP COM NEW 896215209 3 105 SH   SOLE 4 105 0 0
TRIMAS CORP COM NEW 896215209 23 746 SH   SOLE 7 746 0 0
TRIMAS CORP COM NEW 896215209 4,217 139,034 SH   SOLE 18 139,034 0 0
TRIMAS CORP COM NEW 896215209 2,317 76,403 SH   SOLE 19 76,403 0 0
TRIMAS CORP COM NEW 896215209 49,432 1,629,812 SH   SOLE 21 1,629,812 0 0
TRIMAS CORP COM NEW 896215209 34,569 1,139,773 SH   SOLE 22 1,075,976 0 63,797
TRIMAS CORP COM NEW 896215209 35 1,165 SH   SOLE 25 1,165 0 0
TRIMAS CORP COM NEW 896215209 592 19,519 SH   SOLE 26 17,353 0 2,166
TRIMAS CORP COM NEW 896215209 196 6,462 SH   SOLE 28 6,462 0 0
TRIMAS CORP COM NEW 896215209 1,107 36,483 SH   SOLE 30 36,483 0 0
TRIMAS CORP COM NEW 896215209 69 2,287 SH   SOLE 36 2,287 0 0
TRIMAS CORP COM NEW 896215209 153 5,042 SH   SOLE 40 5,042 0 0
TRIMAS CORP COM NEW 896215209 298 9,838 SH   SOLE 43 50 0 9,788
TRIMBLE INC COM 896239100 44,642 545,549 SH   SOLE 2 85,087 0 460,462
TRIMBLE INC COM 896239100 14,304 174,801 SH   SOLE 4 98,196 0 76,605
TRIMBLE INC COM 896239100 18,160 221,926 SH   SOLE 7 214,333 0 7,593
TRIMBLE INC COM 896239100 232 2,832 SH   SOLE 13 704 0 2,128
TRIMBLE INC COM 896239100 2,058 25,148 SH   SOLE 15 25,148 0 0
TRIMBLE INC COM 896239100 53,022 647,953 SH   SOLE 18 612,970 0 34,983
TRIMBLE INC COM 896239100 32,385 395,755 SH   SOLE 19 395,755 0 0
TRIMBLE INC COM 896239100 578,852 7,073,834 SH   SOLE 21 7,073,834 0 0
TRIMBLE INC COM 896239100 443,539 5,420,250 SH   SOLE 22 4,879,014 0 541,236
TRIMBLE INC COM 896239100 12,717 155,402 SH   SOLE 23 155,402 0 0
TRIMBLE INC COM 896239100 53,100 648,905 SH   SOLE 25 648,905 0 0
TRIMBLE INC COM 896239100 53,987 659,750 SH   SOLE 26 308,165 0 351,585
TRIMBLE INC COM 896239100 62,315 761,523 SH   SOLE 28 32,873 0 728,650
TRIMBLE INC COM 896239100 18,828 230,084 SH   SOLE 29 230,084 0 0
TRIMBLE INC COM 896239100 119,570 1,461,201 SH   SOLE 30 1,239,054 0 222,147
TRIMBLE INC COM 896239100 4,762 58,195 SH   SOLE 31 29,560 0 28,635
TRIMBLE INC COM 896239100 66,536 813,104 SH   SOLE 34 813,104 0 0
TRIMBLE INC COM 896239100 9,424 115,169 SH   SOLE 36 115,169 0 0
TRIMBLE INC COM 896239100 686 8,386 SH   SOLE 40 8,386 0 0
TRIMBLE INC COM 896239100 9,036 110,418 SH   SOLE 43 12,836 0 97,582
TRINET GROUP INC COM 896288107 6,563 90,549 SH   SOLE 2 57,043 0 33,506
TRINET GROUP INC COM 896288107 13 182 SH   SOLE 4 182 0 0
TRINET GROUP INC COM 896288107 47 652 SH   SOLE 7 652 0 0
TRINET GROUP INC COM 896288107 9,903 136,633 SH   SOLE 18 125,725 0 10,908
TRINET GROUP INC COM 896288107 27,089 373,743 SH   SOLE 19 373,743 0 0
TRINET GROUP INC COM 896288107 98,106 1,353,560 SH   SOLE 21 1,353,560 0 0
TRINET GROUP INC COM 896288107 88,171 1,216,488 SH   SOLE 22 1,190,509 0 25,979
TRINET GROUP INC COM 896288107 964 13,294 SH   SOLE 23 13,294 0 0
TRINET GROUP INC COM 896288107 253 3,493 SH   SOLE 25 3,493 0 0
TRINET GROUP INC COM 896288107 6,119 84,423 SH   SOLE 26 20,427 0 63,996
TRINET GROUP INC COM 896288107 411 5,672 SH   SOLE 28 5,672 0 0
TRINET GROUP INC COM 896288107 2,459 33,933 SH   SOLE 30 33,933 0 0
TRINET GROUP INC COM 896288107 44 607 SH   SOLE 34 607 0 0
TRINET GROUP INC COM 896288107 322 4,444 SH   SOLE 36 4,444 0 0
TRINET GROUP INC COM 896288107 334 4,612 SH   SOLE 40 4,612 0 0
TRINET GROUP INC COM 896288107 317 4,376 SH   SOLE 43 290 0 4,086
TRINITY CAP INC COM 896442308 30 2,067 SH   SOLE 21 2,067 0 0
TRINITY INDS INC COM 896522109 3,583 133,241 SH   SOLE 2 58,442 0 74,799
TRINITY INDS INC COM 896522109 10 371 SH   SOLE 4 371 0 0
TRINITY INDS INC COM 896522109 59 2,201 SH   SOLE 7 2,201 0 0
TRINITY INDS INC COM 896522109 11,884 441,951 SH   SOLE 18 441,951 0 0
TRINITY INDS INC COM 896522109 4,055 150,795 SH   SOLE 19 150,795 0 0
TRINITY INDS INC COM 896522109 162,466 6,041,885 SH   SOLE 21 6,041,885 0 0
TRINITY INDS INC COM 896522109 67,794 2,521,153 SH   SOLE 22 2,389,827 0 131,326
TRINITY INDS INC COM 896522109 69 2,559 SH   SOLE 25 2,559 0 0
TRINITY INDS INC COM 896522109 861 32,017 SH   SOLE 26 25,241 0 6,776
TRINITY INDS INC COM 896522109 168 6,266 SH   SOLE 28 2,714 0 3,552
TRINITY INDS INC COM 896522109 1,911 71,077 SH   SOLE 30 71,077 0 0
TRINITY INDS INC COM 896522109 43 1,606 SH   SOLE 34 1,606 0 0
TRINITY INDS INC COM 896522109 125 4,657 SH   SOLE 36 4,657 0 0
TRINITY INDS INC COM 896522109 266 9,906 SH   SOLE 40 9,906 0 0
TRINITY INDS INC COM 896522109 1,670 62,102 SH   SOLE 43 1,043 0 61,059
TRINITY PL HLDGS INC COM 89656D101 9 4,032 SH   SOLE 18 4,032 0 0
TRINITY PL HLDGS INC COM 89656D101 391 185,364 SH   SOLE 21 185,364 0 0
TRINITY PL HLDGS INC COM 89656D101 60 28,578 SH   SOLE 22 28,578 0 0
TRINSEO S A SHS L9340P101 3,364 56,210 SH   SOLE 2 18,792 0 37,418
TRINSEO S A SHS L9340P101 5 81 SH   SOLE 4 81 0 0
TRINSEO S A SHS L9340P101 61 1,019 SH   SOLE 7 1,019 0 0
TRINSEO S A SHS L9340P101 9,811 163,952 SH   SOLE 18 154,585 0 9,367
TRINSEO S A SHS L9340P101 18,044 301,545 SH   SOLE 19 301,545 0 0
TRINSEO S A SHS L9340P101 276,036 4,612,908 SH   SOLE 21 4,612,908 0 0
TRINSEO S A SHS L9340P101 72,927 1,218,705 SH   SOLE 22 1,199,984 0 18,721
TRINSEO S A SHS L9340P101 665 11,105 SH   SOLE 23 11,105 0 0
TRINSEO S A SHS L9340P101 156 2,610 SH   SOLE 25 2,610 0 0
TRINSEO S A SHS L9340P101 4,172 69,718 SH   SOLE 26 13,120 0 56,598
TRINSEO S A SHS L9340P101 540 9,023 SH   SOLE 28 5,350 0 3,673
TRINSEO S A SHS L9340P101 4,882 81,578 SH   SOLE 30 81,578 0 0
TRINSEO S A SHS L9340P101 387 6,475 SH   SOLE 36 6,475 0 0
TRINSEO S A SHS L9340P101 216 3,607 SH   SOLE 40 3,607 0 0
TRINSEO S A SHS L9340P101 3,543 59,206 SH   SOLE 43 16,166 0 43,040
TRIO TECH INTL COM NEW 896712205 2 311 SH   SOLE 21 311 0 0
TRIP COM GROUP LTD ADS 89677Q107 13,271 374,246 SH   SOLE 2 17,822 0 356,424
TRIP COM GROUP LTD ADS 89677Q107 7,248 204,403 SH   SOLE 4 86,085 0 118,318
TRIP COM GROUP LTD ADS 89677Q107 3,719 104,879 SH   SOLE 7 104,879 0 0
TRIP COM GROUP LTD ADS 89677Q107 1,017 28,689 SH   SOLE 13 962 0 27,727
TRIP COM GROUP LTD ADS 89677Q107 9,874 278,457 SH   SOLE 15 278,457 0 0
TRIP COM GROUP LTD ADS 89677Q107 5,742 161,941 SH   SOLE 18 161,941 0 0
TRIP COM GROUP LTD ADS 89677Q107 411 11,598 SH   SOLE 19 11,598 0 0
TRIP COM GROUP LTD ADS 89677Q107 317,197 8,945,202 SH   SOLE 21 8,945,202 0 0
TRIP COM GROUP LTD ADS 89677Q107 184,134 5,192,730 SH   SOLE 22 4,598,916 0 593,814
TRIP COM GROUP LTD ADS 89677Q107 8,193 231,063 SH   SOLE 23 231,063 0 0
TRIP COM GROUP LTD ADS 89677Q107 12,654 356,851 SH   SOLE 25 356,851 0 0
TRIP COM GROUP LTD ADS 89677Q107 35,727 1,007,541 SH   SOLE 26 161,892 0 845,649
TRIP COM GROUP LTD ADS 89677Q107 33,511 945,039 SH   SOLE 28 59,990 0 885,049
TRIP COM GROUP LTD ADS 89677Q107 109,191 3,079,280 SH   SOLE 30 3,079,280 0 0
TRIP COM GROUP LTD ADS 89677Q107 5,141 144,990 SH   SOLE 32 144,990 0 0
TRIP COM GROUP LTD ADS 89677Q107 1,409 39,744 SH   SOLE 34 39,744 0 0
TRIP COM GROUP LTD ADS 89677Q107 253 7,125 SH   SOLE 36 7,125 0 0
TRIP COM GROUP LTD ADS 89677Q107 73 2,046 SH   SOLE 40 2,046 0 0
TRIP COM GROUP LTD ADS 89677Q107 8,958 252,636 SH   SOLE 43 25,876 0 226,760
TRIPADVISOR INC COM 896945201 17,175 426,188 SH   SOLE 2 240,270 0 185,918
TRIPADVISOR INC COM 896945201 1,421 35,255 SH   SOLE 4 35,255 0 0
TRIPADVISOR INC COM 896945201 230 5,698 SH   SOLE 7 5,698 0 0
TRIPADVISOR INC COM 896945201 10,445 259,186 SH   SOLE 18 252,116 0 7,070
TRIPADVISOR INC COM 896945201 5,245 130,161 SH   SOLE 19 130,161 0 0
TRIPADVISOR INC COM 896945201 190,100 4,717,113 SH   SOLE 21 4,717,113 0 0
TRIPADVISOR INC COM 896945201 134,243 3,331,096 SH   SOLE 22 2,994,116 0 336,980
TRIPADVISOR INC COM 896945201 3,372 83,669 SH   SOLE 23 83,669 0 0
TRIPADVISOR INC COM 896945201 4,736 117,522 SH   SOLE 25 117,522 0 0
TRIPADVISOR INC COM 896945201 3,521 87,377 SH   SOLE 26 62,054 0 25,323
TRIPADVISOR INC COM 896945201 497 12,322 SH   SOLE 28 11,372 0 950
TRIPADVISOR INC COM 896945201 1,485 36,838 SH   SOLE 29 36,838 0 0
TRIPADVISOR INC COM 896945201 10,876 269,882 SH   SOLE 30 269,882 0 0
TRIPADVISOR INC COM 896945201 1,821 45,191 SH   SOLE 31 45,191 0 0
TRIPADVISOR INC COM 896945201 1,087 26,975 SH   SOLE 34 26,975 0 0
TRIPADVISOR INC COM 896945201 379 9,413 SH   SOLE 36 9,413 0 0
TRIPADVISOR INC COM 896945201 466 11,567 SH   SOLE 40 11,567 0 0
TRIPADVISOR INC COM 896945201 2,480 61,535 SH   SOLE 43 1,964 0 59,571
TRIPLE-S MGMT CORP COM 896749108 1,524 68,426 SH   SOLE 2 7,625 0 60,801
TRIPLE-S MGMT CORP COM 896749108 3 134 SH   SOLE 4 134 0 0
TRIPLE-S MGMT CORP COM 896749108 7 317 SH   SOLE 7 317 0 0
TRIPLE-S MGMT CORP COM 896749108 1,862 83,615 SH   SOLE 18 83,615 0 0
TRIPLE-S MGMT CORP COM 896749108 1,534 68,891 SH   SOLE 19 68,891 0 0
TRIPLE-S MGMT CORP COM 896749108 21,141 949,300 SH   SOLE 21 949,300 0 0
TRIPLE-S MGMT CORP COM 896749108 13,555 608,644 SH   SOLE 22 576,365 0 32,279
TRIPLE-S MGMT CORP COM 896749108 14 631 SH   SOLE 25 631 0 0
TRIPLE-S MGMT CORP COM 896749108 53 2,377 SH   SOLE 26 0 0 2,377
TRIPLE-S MGMT CORP COM 896749108 78 3,489 SH   SOLE 28 3,489 0 0
TRIPLE-S MGMT CORP COM 896749108 564 25,331 SH   SOLE 30 25,331 0 0
TRIPLE-S MGMT CORP COM 896749108 63 2,815 SH   SOLE 40 2,815 0 0
TRIPLE-S MGMT CORP COM 896749108 19 836 SH   SOLE 43 0 0 836
TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 2,812 185,143 SH   SOLE 30 185,143 0 0
TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 3 182 SH   SOLE 43 0 0 182
TRISTATE CAP HLDGS INC COM 89678F100 2,518 123,477 SH   SOLE 2 12,562 0 110,915
TRISTATE CAP HLDGS INC COM 89678F100 10 503 SH   SOLE 7 503 0 0
TRISTATE CAP HLDGS INC COM 89678F100 2,022 99,162 SH   SOLE 18 99,162 0 0
TRISTATE CAP HLDGS INC COM 89678F100 8,194 401,864 SH   SOLE 19 401,864 0 0
TRISTATE CAP HLDGS INC COM 89678F100 24,091 1,181,535 SH   SOLE 21 1,181,535 0 0
TRISTATE CAP HLDGS INC COM 89678F100 28,445 1,395,040 SH   SOLE 22 1,353,381 0 41,659
TRISTATE CAP HLDGS INC COM 89678F100 461 22,602 SH   SOLE 23 22,602 0 0
TRISTATE CAP HLDGS INC COM 89678F100 34 1,682 SH   SOLE 25 1,682 0 0
TRISTATE CAP HLDGS INC COM 89678F100 1,914 93,869 SH   SOLE 26 2,301 0 91,568
TRISTATE CAP HLDGS INC COM 89678F100 62 3,058 SH   SOLE 28 3,058 0 0
TRISTATE CAP HLDGS INC COM 89678F100 129 6,323 SH   SOLE 30 6,323 0 0
TRISTATE CAP HLDGS INC COM 89678F100 90 4,438 SH   SOLE 34 4,438 0 0
TRISTATE CAP HLDGS INC COM 89678F100 47 2,309 SH   SOLE 36 2,309 0 0
TRISTATE CAP HLDGS INC COM 89678F100 49 2,387 SH   SOLE 40 2,387 0 0
TRISTATE CAP HLDGS INC COM 89678F100 122 5,974 SH   SOLE 43 348 0 5,626
TRITON INTL LTD CL A G9078F107 6,920 132,206 SH   SOLE 2 40,659 0 91,547
TRITON INTL LTD CL A G9078F107 15 287 SH   SOLE 4 287 0 0
TRITON INTL LTD CL A G9078F107 84 1,609 SH   SOLE 7 1,609 0 0
TRITON INTL LTD CL A G9078F107 11,211 214,203 SH   SOLE 18 214,203 0 0
TRITON INTL LTD CL A G9078F107 18,846 360,074 SH   SOLE 19 360,074 0 0
TRITON INTL LTD CL A G9078F107 130,032 2,484,374 SH   SOLE 21 2,484,374 0 0
TRITON INTL LTD CL A G9078F107 105,886 2,023,043 SH   SOLE 22 1,921,150 0 101,893
TRITON INTL LTD CL A G9078F107 668 12,768 SH   SOLE 23 12,768 0 0
TRITON INTL LTD CL A G9078F107 352 6,720 SH   SOLE 25 6,720 0 0
TRITON INTL LTD CL A G9078F107 5,217 99,675 SH   SOLE 26 28,838 0 70,837
TRITON INTL LTD CL A G9078F107 361 6,894 SH   SOLE 28 6,894 0 0
TRITON INTL LTD CL A G9078F107 2,895 55,302 SH   SOLE 30 55,302 0 0
TRITON INTL LTD CL A G9078F107 1,258 24,032 SH   SOLE 34 24,032 0 0
TRITON INTL LTD CL A G9078F107 706 13,487 SH   SOLE 36 13,487 0 0
TRITON INTL LTD CL A G9078F107 430 8,218 SH   SOLE 40 8,218 0 0
TRITON INTL LTD CL A G9078F107 1,457 27,828 SH   SOLE 43 5,962 0 21,866
TRIUMPH BANCORP INC COM 89679E300 975 13,125 SH   SOLE 2 7,186 0 5,939
TRIUMPH BANCORP INC COM 89679E300 6 83 SH   SOLE 4 83 0 0
TRIUMPH BANCORP INC COM 89679E300 28 379 SH   SOLE 7 379 0 0
TRIUMPH BANCORP INC COM 89679E300 6,828 91,958 SH   SOLE 18 91,958 0 0
TRIUMPH BANCORP INC COM 89679E300 2,995 40,340 SH   SOLE 19 40,340 0 0
TRIUMPH BANCORP INC COM 89679E300 193,499 2,606,051 SH   SOLE 21 2,606,051 0 0
TRIUMPH BANCORP INC COM 89679E300 42,754 575,811 SH   SOLE 22 562,388 0 13,423
TRIUMPH BANCORP INC COM 89679E300 50 675 SH   SOLE 25 675 0 0
TRIUMPH BANCORP INC COM 89679E300 250 3,361 SH   SOLE 26 589 0 2,772
TRIUMPH BANCORP INC COM 89679E300 257 3,456 SH   SOLE 28 3,456 0 0
TRIUMPH BANCORP INC COM 89679E300 3,356 45,204 SH   SOLE 30 45,204 0 0
TRIUMPH BANCORP INC COM 89679E300 42 571 SH   SOLE 36 571 0 0
TRIUMPH BANCORP INC COM 89679E300 208 2,806 SH   SOLE 40 2,806 0 0
TRIUMPH BANCORP INC COM 89679E300 408 5,495 SH   SOLE 43 61 0 5,434
TRIUMPH GROUP INC NEW COM 896818101 1,391 67,053 SH   SOLE 2 16,681 0 50,372
TRIUMPH GROUP INC NEW COM 896818101 6 302 SH   SOLE 4 302 0 0
TRIUMPH GROUP INC NEW COM 896818101 17 822 SH   SOLE 7 822 0 0
TRIUMPH GROUP INC NEW COM 896818101 4,774 230,089 SH   SOLE 18 230,089 0 0
TRIUMPH GROUP INC NEW COM 896818101 1,828 88,090 SH   SOLE 19 88,090 0 0
TRIUMPH GROUP INC NEW COM 896818101 140,637 6,777,665 SH   SOLE 21 6,777,665 0 0
TRIUMPH GROUP INC NEW COM 896818101 30,776 1,483,171 SH   SOLE 22 1,408,218 0 74,953
TRIUMPH GROUP INC NEW COM 896818101 49 2,367 SH   SOLE 25 2,367 0 0
TRIUMPH GROUP INC NEW COM 896818101 290 13,952 SH   SOLE 26 5,029 0 8,923
TRIUMPH GROUP INC NEW COM 896818101 216 10,411 SH   SOLE 28 8,711 0 1,700
TRIUMPH GROUP INC NEW COM 896818101 2,740 132,058 SH   SOLE 30 132,058 0 0
TRIUMPH GROUP INC NEW COM 896818101 36 1,723 SH   SOLE 36 1,723 0 0
TRIUMPH GROUP INC NEW COM 896818101 114 5,484 SH   SOLE 40 5,484 0 0
TRIUMPH GROUP INC NEW COM 896818101 1,398 67,372 SH   SOLE 43 31,785 0 35,587
TROIKA MEDIA GROUP INC COM 89689F305 3 1,206 SH   SOLE 18 1,206 0 0
TROIKA MEDIA GROUP INC COM 89689F305 54 18,957 SH   SOLE 21 18,957 0 0
TRONOX HOLDINGS PLC SHS G9087Q102 2,839 126,735 SH   SOLE 2 34,576 0 92,159
TRONOX HOLDINGS PLC SHS G9087Q102 6 280 SH   SOLE 4 280 0 0
TRONOX HOLDINGS PLC SHS G9087Q102 41 1,842 SH   SOLE 7 1,842 0 0
TRONOX HOLDINGS PLC SHS G9087Q102 8,214 366,686 SH   SOLE 18 366,686 0 0
TRONOX HOLDINGS PLC SHS G9087Q102 4,505 201,118 SH   SOLE 19 201,118 0 0
TRONOX HOLDINGS PLC SHS G9087Q102 94,912 4,237,141 SH   SOLE 21 4,237,141 0 0
TRONOX HOLDINGS PLC SHS G9087Q102 64,066 2,860,074 SH   SOLE 22 2,689,049 0 171,025
TRONOX HOLDINGS PLC SHS G9087Q102 97 4,325 SH   SOLE 25 4,325 0 0
TRONOX HOLDINGS PLC SHS G9087Q102 1,143 51,015 SH   SOLE 26 44,673 0 6,342
TRONOX HOLDINGS PLC SHS G9087Q102 281 12,565 SH   SOLE 28 12,565 0 0
TRONOX HOLDINGS PLC SHS G9087Q102 2,055 91,751 SH   SOLE 30 91,751 0 0
TRONOX HOLDINGS PLC SHS G9087Q102 198 8,824 SH   SOLE 34 8,824 0 0
TRONOX HOLDINGS PLC SHS G9087Q102 314 14,023 SH   SOLE 40 14,023 0 0
TRONOX HOLDINGS PLC SHS G9087Q102 777 34,701 SH   SOLE 43 1,266 0 33,435
TRUEBLUE INC COM 89785X101 1,092 38,853 SH   SOLE 2 10,913 0 27,940
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 4,089 145,451 SH   SOLE 18 145,451 0 0
TRUEBLUE INC COM 89785X101 1,724 61,317 SH   SOLE 19 61,317 0 0
TRUEBLUE INC COM 89785X101 123,989 4,410,834 SH   SOLE 21 4,410,834 0 0
TRUEBLUE INC COM 89785X101 25,417 904,194 SH   SOLE 22 848,464 0 55,730
TRUEBLUE INC COM 89785X101 97 3,454 SH   SOLE 25 3,454 0 0
TRUEBLUE INC COM 89785X101 285 10,153 SH   SOLE 26 7,972 0 2,181
TRUEBLUE INC COM 89785X101 129 4,587 SH   SOLE 28 4,587 0 0
TRUEBLUE INC COM 89785X101 2,613 92,947 SH   SOLE 30 92,947 0 0
TRUEBLUE INC COM 89785X101 164 5,838 SH   SOLE 36 5,838 0 0
TRUEBLUE INC COM 89785X101 127 4,517 SH   SOLE 40 4,517 0 0
TRUEBLUE INC COM 89785X101 2,769 98,499 SH   SOLE 43 6,849 0 91,650
TRUECAR INC COM 89785L107 1,095 193,827 SH   SOLE 2 61,994 0 131,833
TRUECAR INC COM 89785L107 3 447 SH   SOLE 4 447 0 0
TRUECAR INC COM 89785L107 10 1,750 SH   SOLE 7 1,750 0 0
TRUECAR INC COM 89785L107 2,032 359,622 SH   SOLE 18 359,622 0 0
TRUECAR INC COM 89785L107 1,882 333,038 SH   SOLE 19 333,038 0 0
TRUECAR INC COM 89785L107 22,961 4,063,947 SH   SOLE 21 4,063,947 0 0
TRUECAR INC COM 89785L107 17,339 3,068,881 SH   SOLE 22 2,926,348 0 142,533
TRUECAR INC COM 89785L107 136 24,053 SH   SOLE 23 24,053 0 0
TRUECAR INC COM 89785L107 19 3,368 SH   SOLE 25 3,368 0 0
TRUECAR INC COM 89785L107 618 109,369 SH   SOLE 26 508 0 108,861
TRUECAR INC COM 89785L107 67 11,828 SH   SOLE 28 11,828 0 0
TRUECAR INC COM 89785L107 684 121,000 SH   SOLE 30 121,000 0 0
TRUECAR INC COM 89785L107 15 2,650 SH   SOLE 34 2,650 0 0
TRUECAR INC COM 89785L107 53 9,339 SH   SOLE 40 9,339 0 0
TRUECAR INC COM 89785L107 20 3,541 SH   SOLE 43 0 0 3,541
TRUIST FINL CORP COM 89832Q109 183,645 3,308,913 SH   SOLE 2 749,186 0 2,559,727
TRUIST FINL CORP COM 89832Q109 45,381 817,667 SH   SOLE 4 504,210 0 313,457
TRUIST FINL CORP COM 89832Q109 72,842 1,312,477 SH   SOLE 7 1,262,300 0 50,177
TRUIST FINL CORP COM 89832Q109 4,188 75,468 SH   SOLE 13 68,782 0 6,686
TRUIST FINL CORP COM 89832Q109 9,802 176,613 SH   SOLE 15 176,613 0 0
TRUIST FINL CORP COM 89832Q109 178,528 3,216,728 SH   SOLE 18 2,912,172 0 304,556
TRUIST FINL CORP COM 89832Q109 49,272 887,786 SH   SOLE 19 887,786 0 0
TRUIST FINL CORP COM 89832Q109 1,915,260 34,509,185 SH   SOLE 21 34,509,185 0 0
TRUIST FINL CORP COM 89832Q109 1,622,533 29,234,829 SH   SOLE 22 25,940,002 0 3,294,827
TRUIST FINL CORP COM 89832Q109 43,619 785,926 SH   SOLE 23 785,926 0 0
TRUIST FINL CORP COM 89832Q109 134,955 2,431,622 SH   SOLE 25 2,431,622 0 0
TRUIST FINL CORP COM 89832Q109 152,582 2,749,217 SH   SOLE 26 903,325 0 1,845,892
TRUIST FINL CORP COM 89832Q109 210,719 3,796,738 SH   SOLE 28 163,416 0 3,633,322
TRUIST FINL CORP COM 89832Q109 126 2,264 SH   SOLE 29 2,264 0 0
TRUIST FINL CORP COM 89832Q109 460,106 8,290,194 SH   SOLE 30 8,277,312 0 12,882
TRUIST FINL CORP COM 89832Q109 12,703 228,890 SH   SOLE 31 172,797 0 56,093
TRUIST FINL CORP COM 89832Q109 3,362 60,579 SH   SOLE 32 60,579 0 0
TRUIST FINL CORP COM 89832Q109 5,171 93,173 SH   SOLE 34 93,173 0 0
TRUIST FINL CORP COM 89832Q109 11,918 214,736 SH   SOLE 35 214,736 0 0
TRUIST FINL CORP COM 89832Q109 40,721 733,708 SH   SOLE 36 733,708 0 0
TRUIST FINL CORP COM 89832Q109 2,708 48,796 SH   SOLE 40 48,796 0 0
TRUIST FINL CORP COM 89832Q109 41,585 749,274 SH   SOLE 43 67,519 0 681,755
TRUPANION INC COM 898202106 9,365 81,366 SH   SOLE 2 49,065 0 32,301
TRUPANION INC COM 898202106 248 2,156 SH   SOLE 4 2,156 0 0
TRUPANION INC COM 898202106 105 916 SH   SOLE 7 916 0 0
TRUPANION INC COM 898202106 18,582 161,439 SH   SOLE 18 148,736 0 12,703
TRUPANION INC COM 898202106 36,677 318,652 SH   SOLE 19 318,652 0 0
TRUPANION INC COM 898202106 455,402 3,956,579 SH   SOLE 21 3,956,579 0 0
TRUPANION INC COM 898202106 135,266 1,175,204 SH   SOLE 22 1,144,946 0 30,258
TRUPANION INC COM 898202106 2,081 18,083 SH   SOLE 23 18,083 0 0
TRUPANION INC COM 898202106 178 1,550 SH   SOLE 25 1,550 0 0
TRUPANION INC COM 898202106 6,809 59,156 SH   SOLE 26 9,153 0 50,003
TRUPANION INC COM 898202106 387 3,366 SH   SOLE 28 3,366 0 0
TRUPANION INC COM 898202106 278 2,412 SH   SOLE 29 2,412 0 0
TRUPANION INC COM 898202106 8,003 69,532 SH   SOLE 30 69,532 0 0
TRUPANION INC COM 898202106 538 4,678 SH   SOLE 31 4,678 0 0
TRUPANION INC COM 898202106 313 2,723 SH   SOLE 34 2,723 0 0
TRUPANION INC COM 898202106 204 1,775 SH   SOLE 36 1,775 0 0
TRUPANION INC COM 898202106 459 3,987 SH   SOLE 40 3,987 0 0
TRUPANION INC COM 898202106 670 5,821 SH   SOLE 43 67 0 5,754
TRUSTCO BK CORP N Y COM NEW 898349204 698 20,313 SH   SOLE 2 5,839 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 10 294 SH   SOLE 7 294 0 0
TRUSTCO BK CORP N Y COM NEW 898349204 2,560 74,465 SH   SOLE 18 74,465 0 0
TRUSTCO BK CORP N Y COM NEW 898349204 1,190 34,617 SH   SOLE 19 34,617 0 0
TRUSTCO BK CORP N Y COM NEW 898349204 74,591 2,169,612 SH   SOLE 21 2,169,612 0 0
TRUSTCO BK CORP N Y COM NEW 898349204 16,888 491,208 SH   SOLE 22 465,608 0 25,600
TRUSTCO BK CORP N Y COM NEW 898349204 358 10,413 SH   SOLE 26 9,095 0 1,318
TRUSTCO BK CORP N Y COM NEW 898349204 94 2,724 SH   SOLE 28 2,724 0 0
TRUSTCO BK CORP N Y COM NEW 898349204 1,086 31,594 SH   SOLE 30 31,594 0 0
TRUSTCO BK CORP N Y COM NEW 898349204 89 2,593 SH   SOLE 40 2,593 0 0
TRUSTCO BK CORP N Y COM NEW 898349204 434 12,620 SH   SOLE 43 198 0 12,422
TRUSTMARK CORP COM 898402102 3,005 97,566 SH   SOLE 2 45,217 0 52,349
TRUSTMARK CORP COM 898402102 9 291 SH   SOLE 4 291 0 0
TRUSTMARK CORP COM 898402102 34 1,091 SH   SOLE 7 1,091 0 0
TRUSTMARK CORP COM 898402102 10,357 336,252 SH   SOLE 18 336,252 0 0
TRUSTMARK CORP COM 898402102 3,415 110,871 SH   SOLE 19 110,871 0 0
TRUSTMARK CORP COM 898402102 140,484 4,561,155 SH   SOLE 21 4,561,155 0 0
TRUSTMARK CORP COM 898402102 62,344 2,024,158 SH   SOLE 22 1,928,206 0 95,952
TRUSTMARK CORP COM 898402102 87 2,810 SH   SOLE 25 2,810 0 0
TRUSTMARK CORP COM 898402102 671 21,774 SH   SOLE 26 17,058 0 4,716
TRUSTMARK CORP COM 898402102 248 8,041 SH   SOLE 28 8,041 0 0
TRUSTMARK CORP COM 898402102 4,007 130,100 SH   SOLE 30 130,100 0 0
TRUSTMARK CORP COM 898402102 162 5,257 SH   SOLE 36 5,257 0 0
TRUSTMARK CORP COM 898402102 212 6,879 SH   SOLE 40 6,879 0 0
TRUSTMARK CORP COM 898402102 4,507 146,323 SH   SOLE 43 774 0 145,549
TRXADE HEALTH INC COM NEW 89846A207 4 883 SH   SOLE 18 883 0 0
TRXADE HEALTH INC COM NEW 89846A207 44 9,884 SH   SOLE 21 9,884 0 0
TSAKOS ENERGY NAVIGATION LTD SHS G9108L173 60 7,019 SH   SOLE 22 7,019 0 0
TTEC HLDGS INC COM 89854H102 839 8,135 SH   SOLE 2 5,957 0 2,178
TTEC HLDGS INC COM 89854H102 9 90 SH   SOLE 4 90 0 0
TTEC HLDGS INC COM 89854H102 31 297 SH   SOLE 7 297 0 0
TTEC HLDGS INC COM 89854H102 7,572 73,450 SH   SOLE 18 73,450 0 0
TTEC HLDGS INC COM 89854H102 3,479 33,743 SH   SOLE 19 33,743 0 0
TTEC HLDGS INC COM 89854H102 218,128 2,115,898 SH   SOLE 21 2,115,898 0 0
TTEC HLDGS INC COM 89854H102 48,775 473,130 SH   SOLE 22 461,154 0 11,976
TTEC HLDGS INC COM 89854H102 94 912 SH   SOLE 25 912 0 0
TTEC HLDGS INC COM 89854H102 795 7,715 SH   SOLE 26 6,729 0 986
TTEC HLDGS INC COM 89854H102 265 2,566 SH   SOLE 28 2,566 0 0
TTEC HLDGS INC COM 89854H102 3,854 37,385 SH   SOLE 30 37,385 0 0
TTEC HLDGS INC COM 89854H102 120 1,168 SH   SOLE 36 1,168 0 0
TTEC HLDGS INC COM 89854H102 226 2,195 SH   SOLE 40 2,195 0 0
TTEC HLDGS INC COM 89854H102 1,642 15,925 SH   SOLE 43 1,262 0 14,663
TTM TECHNOLOGIES INC COM 87305R109 1,645 115,025 SH   SOLE 2 31,116 0 83,909
TTM TECHNOLOGIES INC COM 87305R109 5 355 SH   SOLE 4 355 0 0
TTM TECHNOLOGIES INC COM 87305R109 49 3,420 SH   SOLE 7 3,420 0 0
TTM TECHNOLOGIES INC COM 87305R109 6,110 427,298 SH   SOLE 18 427,298 0 0
TTM TECHNOLOGIES INC COM 87305R109 2,679 187,313 SH   SOLE 19 187,313 0 0
TTM TECHNOLOGIES INC COM 87305R109 178,236 12,464,053 SH   SOLE 21 12,464,053 0 0
TTM TECHNOLOGIES INC COM 87305R109 39,067 2,731,987 SH   SOLE 22 2,569,333 0 162,654
TTM TECHNOLOGIES INC COM 87305R109 39 2,733 SH   SOLE 25 2,733 0 0
TTM TECHNOLOGIES INC COM 87305R109 781 54,631 SH   SOLE 26 48,260 0 6,371
TTM TECHNOLOGIES INC COM 87305R109 179 12,489 SH   SOLE 28 12,489 0 0
TTM TECHNOLOGIES INC COM 87305R109 3,015 210,856 SH   SOLE 30 210,856 0 0
TTM TECHNOLOGIES INC COM 87305R109 93 6,520 SH   SOLE 36 6,520 0 0
TTM TECHNOLOGIES INC COM 87305R109 174 12,199 SH   SOLE 40 12,199 0 0
TTM TECHNOLOGIES INC COM 87305R109 857 59,936 SH   SOLE 43 0 0 59,936
TUCOWS INC COM NEW 898697206 303 3,778 SH   SOLE 2 2,791 0 987
TUCOWS INC COM NEW 898697206 14 174 SH   SOLE 7 174 0 0
TUCOWS INC COM NEW 898697206 2,486 30,953 SH   SOLE 18 30,953 0 0
TUCOWS INC COM NEW 898697206 1,340 16,686 SH   SOLE 19 16,686 0 0
TUCOWS INC COM NEW 898697206 27,910 347,482 SH   SOLE 21 347,482 0 0
TUCOWS INC COM NEW 898697206 18,518 230,552 SH   SOLE 22 225,368 0 5,184
TUCOWS INC COM NEW 898697206 20 243 SH   SOLE 25 243 0 0
TUCOWS INC COM NEW 898697206 72 894 SH   SOLE 26 0 0 894
TUCOWS INC COM NEW 898697206 128 1,591 SH   SOLE 28 1,591 0 0
TUCOWS INC COM NEW 898697206 643 8,002 SH   SOLE 30 8,002 0 0
TUCOWS INC COM NEW 898697206 114 1,422 SH   SOLE 40 1,422 0 0
TUCOWS INC COM NEW 898697206 265 3,297 SH   SOLE 43 171 0 3,126
TUNIU CORP SPONSORED ADS A 89977P106 13 5,307 SH   SOLE 43 0 0 5,307
TUPPERWARE BRANDS CORP COM 899896104 1,294 54,501 SH   SOLE 2 15,049 0 39,452
TUPPERWARE BRANDS CORP COM 899896104 5 213 SH   SOLE 4 213 0 0
TUPPERWARE BRANDS CORP COM 899896104 36 1,511 SH   SOLE 7 1,511 0 0
TUPPERWARE BRANDS CORP COM 899896104 5,109 215,124 SH   SOLE 18 215,124 0 0
TUPPERWARE BRANDS CORP COM 899896104 1,973 83,063 SH   SOLE 19 83,063 0 0
TUPPERWARE BRANDS CORP COM 899896104 141,188 5,944,744 SH   SOLE 21 5,944,744 0 0
TUPPERWARE BRANDS CORP COM 899896104 30,764 1,295,312 SH   SOLE 22 1,219,846 0 75,466
TUPPERWARE BRANDS CORP COM 899896104 109 4,581 SH   SOLE 25 4,581 0 0
TUPPERWARE BRANDS CORP COM 899896104 691 29,082 SH   SOLE 26 25,515 0 3,567
TUPPERWARE BRANDS CORP COM 899896104 321 13,514 SH   SOLE 28 6,243 0 7,271
TUPPERWARE BRANDS CORP COM 899896104 2,594 109,213 SH   SOLE 30 109,213 0 0
TUPPERWARE BRANDS CORP COM 899896104 273 11,497 SH   SOLE 36 11,497 0 0
TUPPERWARE BRANDS CORP COM 899896104 138 5,812 SH   SOLE 40 5,812 0 0
TUPPERWARE BRANDS CORP COM 899896104 733 30,855 SH   SOLE 43 39 0 30,816
TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 195 41,669 SH   SOLE 2 41,669 0 0
TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 51 10,868 SH   SOLE 19 10,868 0 0
TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 178 38,050 SH   SOLE 25 38,050 0 0
TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 2 435 SH   SOLE 30 435 0 0
TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 5,613 1,201,978 SH   SOLE 43 134,990 0 1,066,988
TURNING POINT THERAPEUTICS I COM 90041T108 4,658 59,701 SH   SOLE 2 19,166 0 40,535
TURNING POINT THERAPEUTICS I COM 90041T108 14 179 SH   SOLE 4 179 0 0
TURNING POINT THERAPEUTICS I COM 90041T108 58 739 SH   SOLE 7 739 0 0
TURNING POINT THERAPEUTICS I COM 90041T108 11,516 147,601 SH   SOLE 18 147,601 0 0
TURNING POINT THERAPEUTICS I COM 90041T108 9,883 126,676 SH   SOLE 19 126,676 0 0
TURNING POINT THERAPEUTICS I COM 90041T108 155,504 1,993,128 SH   SOLE 21 1,993,128 0 0
TURNING POINT THERAPEUTICS I COM 90041T108 89,936 1,152,730 SH   SOLE 22 1,090,527 0 62,203
TURNING POINT THERAPEUTICS I COM 90041T108 193 2,476 SH   SOLE 23 2,476 0 0
TURNING POINT THERAPEUTICS I COM 90041T108 132 1,694 SH   SOLE 25 1,694 0 0
TURNING POINT THERAPEUTICS I COM 90041T108 2,678 34,327 SH   SOLE 26 17,805 0 16,522
TURNING POINT THERAPEUTICS I COM 90041T108 360 4,617 SH   SOLE 28 4,617 0 0
TURNING POINT THERAPEUTICS I COM 90041T108 25,137 322,189 SH   SOLE 30 322,189 0 0
TURNING POINT THERAPEUTICS I COM 90041T108 83 1,070 SH   SOLE 36 1,070 0 0
TURNING POINT THERAPEUTICS I COM 90041T108 374 4,796 SH   SOLE 40 4,796 0 0
TURNING POINT THERAPEUTICS I COM 90041T108 256 3,280 SH   SOLE 43 57 0 3,223
TURNING PT BRANDS INC COM 90041L105 317 6,917 SH   SOLE 2 4,362 0 2,555
TURNING PT BRANDS INC COM 90041L105 2 50 SH   SOLE 4 50 0 0
TURNING PT BRANDS INC COM 90041L105 9 202 SH   SOLE 7 202 0 0
TURNING PT BRANDS INC COM 90041L105 2,295 50,143 SH   SOLE 18 47,298 0 2,845
TURNING PT BRANDS INC COM 90041L105 1,847 40,364 SH   SOLE 19 40,364 0 0
TURNING PT BRANDS INC COM 90041L105 23,922 522,650 SH   SOLE 21 522,650 0 0
TURNING PT BRANDS INC COM 90041L105 16,267 355,402 SH   SOLE 22 345,739 0 9,663
TURNING PT BRANDS INC COM 90041L105 47 1,033 SH   SOLE 23 1,033 0 0
TURNING PT BRANDS INC COM 90041L105 101 2,199 SH   SOLE 26 0 0 2,199
TURNING PT BRANDS INC COM 90041L105 116 2,532 SH   SOLE 30 2,532 0 0
TURNING PT BRANDS INC COM 90041L105 53 1,150 SH   SOLE 40 1,150 0 0
TURNING PT BRANDS INC COM 90041L105 114 2,485 SH   SOLE 43 0 0 2,485
TURQUOISE HILL RES LTD COM 900435207 423 25,058 SH   SOLE 21 25,058 0 0
TURQUOISE HILL RES LTD COM 900435207 359 21,302 SH   SOLE 43 0 0 21,302
TURTLE BEACH CORP COM NEW 900450206 192 6,010 SH   SOLE 2 1,158 0 4,852
TURTLE BEACH CORP COM NEW 900450206 11 345 SH   SOLE 7 345 0 0
TURTLE BEACH CORP COM NEW 900450206 1,549 48,543 SH   SOLE 18 48,543 0 0
TURTLE BEACH CORP COM NEW 900450206 1,021 31,985 SH   SOLE 19 31,985 0 0
TURTLE BEACH CORP COM NEW 900450206 16,473 516,073 SH   SOLE 21 516,073 0 0
TURTLE BEACH CORP COM NEW 900450206 12,027 376,772 SH   SOLE 22 372,269 0 4,503
TURTLE BEACH CORP COM NEW 900450206 11 360 SH   SOLE 43 0 0 360
TUSIMPLE HLDGS INC CL A 90089L108 5,643 79,212 SH   SOLE 2 20,425 0 58,787
TUSIMPLE HLDGS INC CL A 90089L108 41 580 SH   SOLE 7 580 0 0
TUSIMPLE HLDGS INC CL A 90089L108 1,025 14,385 SH   SOLE 18 14,385 0 0
TUSIMPLE HLDGS INC CL A 90089L108 80,226 1,126,133 SH   SOLE 19 1,126,133 0 0
TUSIMPLE HLDGS INC CL A 90089L108 26,950 378,292 SH   SOLE 21 378,292 0 0
TUSIMPLE HLDGS INC CL A 90089L108 56,406 791,778 SH   SOLE 22 764,333 0 27,445
TUSIMPLE HLDGS INC CL A 90089L108 9,288 130,383 SH   SOLE 26 9,231 0 121,152
TUSIMPLE HLDGS INC CL A 90089L108 14,901 209,170 SH   SOLE 28 0 0 209,170
TUSIMPLE HLDGS INC CL A 90089L108 78 1,092 SH   SOLE 31 637 0 455
TUSIMPLE HLDGS INC CL A 90089L108 116,388 1,633,745 SH   SOLE 34 1,633,745 0 0
TUTOR PERINI CORP COM 901109108 866 62,554 SH   SOLE 2 14,058 0 48,496
TUTOR PERINI CORP COM 901109108 4 253 SH   SOLE 4 253 0 0
TUTOR PERINI CORP COM 901109108 11 806 SH   SOLE 7 806 0 0
TUTOR PERINI CORP COM 901109108 1,953 140,980 SH   SOLE 18 140,980 0 0
TUTOR PERINI CORP COM 901109108 3,105 224,192 SH   SOLE 19 224,192 0 0
TUTOR PERINI CORP COM 901109108 26,205 1,892,035 SH   SOLE 21 1,892,035 0 0
TUTOR PERINI CORP COM 901109108 16,732 1,208,062 SH   SOLE 22 1,148,494 0 59,568
TUTOR PERINI CORP COM 901109108 87 6,246 SH   SOLE 23 6,246 0 0
TUTOR PERINI CORP COM 901109108 15 1,096 SH   SOLE 25 1,096 0 0
TUTOR PERINI CORP COM 901109108 524 37,838 SH   SOLE 26 0 0 37,838
TUTOR PERINI CORP COM 901109108 380 27,427 SH   SOLE 28 5,652 0 21,775
TUTOR PERINI CORP COM 901109108 394 28,461 SH   SOLE 30 28,461 0 0
TUTOR PERINI CORP COM 901109108 62 4,511 SH   SOLE 36 4,511 0 0
TUTOR PERINI CORP COM 901109108 57 4,106 SH   SOLE 40 4,106 0 0
TUTOR PERINI CORP COM 901109108 649 46,868 SH   SOLE 43 349 0 46,519
TUYA INC SPONSERED ADS 90114C107 387 15,815 SH   SOLE 2 15,815 0 0
TUYA INC SPONSERED ADS 90114C107 8,459 345,252 SH   SOLE 19 345,252 0 0
TUYA INC SPONSERED ADS 90114C107 62 2,527 SH   SOLE 21 2,527 0 0
TUYA INC SPONSERED ADS 90114C107 1,226 50,033 SH   SOLE 22 36,542 0 13,491
TUYA INC SPONSERED ADS 90114C107 20,944 854,858 SH   SOLE 34 854,858 0 0
TWILIO INC CL A 90138F102 143,060 362,948 SH   SOLE 2 61,163 0 301,785
TWILIO INC CL A 90138F102 36,074 91,522 SH   SOLE 4 56,905 0 34,617
TWILIO INC CL A 90138F102 6,640 16,845 SH   SOLE 7 14,761 0 2,084
TWILIO INC CL A 90138F102 534 1,355 SH   SOLE 13 456 0 899
TWILIO INC CL A 90138F102 6,146 15,592 SH   SOLE 15 15,592 0 0
TWILIO INC CL A 90138F102 0 1 SH   SOLE 17 0 0 1
TWILIO INC CL A 90138F102 27,140 68,855 SH   SOLE 18 59,034 0 9,821
TWILIO INC CL A 90138F102 275,195 698,180 SH   SOLE 19 698,180 0 0
TWILIO INC CL A 90138F102 612,537 1,554,032 SH   SOLE 21 1,554,032 0 0
TWILIO INC CL A 90138F102 1,394,832 3,538,745 SH   SOLE 22 3,313,056 0 225,689
TWILIO INC CL A 90138F102 37,282 94,585 SH   SOLE 23 94,585 0 0
TWILIO INC CL A 90138F102 170,396 432,301 SH   SOLE 25 432,301 0 0
TWILIO INC CL A 90138F102 125,052 317,263 SH   SOLE 26 137,726 0 179,537
TWILIO INC CL A 90138F102 175,350 444,871 SH   SOLE 28 19,598 0 425,273
TWILIO INC CL A 90138F102 163 413 SH   SOLE 29 413 0 0
TWILIO INC CL A 90138F102 136,041 345,142 SH   SOLE 30 345,142 0 0
TWILIO INC CL A 90138F102 22,467 57,000 SH   SOLE 31 20,059 0 36,941
TWILIO INC CL A 90138F102 322,406 817,956 SH   SOLE 34 817,956 0 0
TWILIO INC CL A 90138F102 30,370 77,049 SH   SOLE 36 77,049 0 0
TWILIO INC CL A 90138F102 2,313 5,869 SH   SOLE 40 5,869 0 0
TWILIO INC CL A 90138F102 35,321 89,612 SH   SOLE 43 5,981 0 83,631
TWILIO INC OPTIONS 90138F102 118 300 SH Call SOLE 4 300 0 0
TWILIO INC OPTIONS 90138F102 1,616 4,100 SH Call SOLE 18 4,100 0 0
TWILIO INC OPTIONS 90138F102 9,578 24,300 SH Call SOLE 19 24,300 0 0
TWILIO INC OPTIONS 90138F102 749 1,900 SH Call SOLE 22 1,900 0 0
TWILIO INC OPTIONS 90138F102 118 300 SH Call SOLE 26 300 0 0
TWILIO INC OPTIONS 90138F102 5,006 12,700 SH Call SOLE 34 12,700 0 0
TWIN DISC INC COM 901476101 31 2,202 SH   SOLE 18 2,202 0 0
TWIN DISC INC COM 901476101 500 35,137 SH   SOLE 21 35,137 0 0
TWIN DISC INC COM 901476101 2,077 145,955 SH   SOLE 22 145,955 0 0
TWIST BIOSCIENCE CORP COM 90184D100 4,974 37,330 SH   SOLE 2 18,860 0 18,470
TWIST BIOSCIENCE CORP COM 90184D100 18 132 SH   SOLE 4 132 0 0
TWIST BIOSCIENCE CORP COM 90184D100 101 759 SH   SOLE 7 759 0 0
TWIST BIOSCIENCE CORP COM 90184D100 20,338 152,629 SH   SOLE 18 145,756 0 6,873
TWIST BIOSCIENCE CORP COM 90184D100 26,028 195,331 SH   SOLE 19 195,331 0 0
TWIST BIOSCIENCE CORP COM 90184D100 264,529 1,985,211 SH   SOLE 21 1,985,211 0 0
TWIST BIOSCIENCE CORP COM 90184D100 156,255 1,172,648 SH   SOLE 22 1,144,192 0 28,456
TWIST BIOSCIENCE CORP COM 90184D100 770 5,778 SH   SOLE 23 5,778 0 0
TWIST BIOSCIENCE CORP COM 90184D100 217 1,629 SH   SOLE 25 1,629 0 0
TWIST BIOSCIENCE CORP COM 90184D100 5,160 38,721 SH   SOLE 26 13,070 0 25,651
TWIST BIOSCIENCE CORP COM 90184D100 536 4,026 SH   SOLE 28 4,026 0 0
TWIST BIOSCIENCE CORP COM 90184D100 31,847 239,005 SH   SOLE 30 239,005 0 0
TWIST BIOSCIENCE CORP COM 90184D100 19 142 SH   SOLE 34 142 0 0
TWIST BIOSCIENCE CORP COM 90184D100 138 1,038 SH   SOLE 36 1,038 0 0
TWIST BIOSCIENCE CORP COM 90184D100 682 5,115 SH   SOLE 40 5,115 0 0
TWIST BIOSCIENCE CORP COM 90184D100 1,736 13,030 SH   SOLE 43 300 0 12,730
TWITTER INC COM 90184L102 139,367 2,025,390 SH   SOLE 2 557,066 0 1,468,324
TWITTER INC COM 90184L102 32,321 469,717 SH   SOLE 4 294,802 0 174,915
TWITTER INC COM 90184L102 48,669 707,301 SH   SOLE 7 683,270 0 24,031
TWITTER INC COM 90184L102 4,445 64,600 SH   SOLE 13 60,308 0 4,292
TWITTER INC COM 90184L102 5,431 78,933 SH   SOLE 15 78,933 0 0
TWITTER INC COM 90184L102 59 851 SH   SOLE 17 0 0 851
TWITTER INC COM 90184L102 158,902 2,309,290 SH   SOLE 18 2,140,262 0 169,028
TWITTER INC COM 90184L102 52,504 763,034 SH   SOLE 19 763,034 0 0
TWITTER INC COM 90184L102 1,276,555 18,551,888 SH   SOLE 21 18,551,888 0 0
TWITTER INC COM 90184L102 1,207,730 17,551,661 SH   SOLE 22 15,505,329 0 2,046,332
TWITTER INC COM 90184L102 35,198 511,522 SH   SOLE 23 511,522 0 0
TWITTER INC COM 90184L102 90,242 1,311,462 SH   SOLE 25 1,311,462 0 0
TWITTER INC COM 90184L102 127,419 1,851,757 SH   SOLE 26 751,933 0 1,099,824
TWITTER INC COM 90184L102 103,924 1,510,306 SH   SOLE 28 95,674 0 1,414,632
TWITTER INC COM 90184L102 5,076 73,770 SH   SOLE 29 73,770 0 0
TWITTER INC COM 90184L102 224,215 3,258,469 SH   SOLE 30 3,258,469 0 0
TWITTER INC COM 90184L102 16,388 238,160 SH   SOLE 31 166,729 0 71,431
TWITTER INC COM 90184L102 23,186 336,964 SH   SOLE 34 336,964 0 0
TWITTER INC COM 90184L102 26,890 390,792 SH   SOLE 36 390,792 0 0
TWITTER INC COM 90184L102 1,968 28,595 SH   SOLE 40 28,595 0 0
TWITTER INC COM 90184L102 28,284 411,049 SH   SOLE 43 21,886 0 389,163
TWITTER INC NOTE 1.000% 9/1 90184LAD4 5,863 5,755,000 PRN   SOLE 21 5,755,000 0 0
TWITTER INC NOTE 0.250% 6/1 90184LAF9 9,404 6,855,000 PRN   SOLE 21 6,855,000 0 0
TWITTER INC NOTE 0.250% 6/1 90184LAF9 2,058 1,500,000 PRN   SOLE 22 1,500,000 0 0
TWO HBRS INVT CORP COM NEW 90187B408 2,276 301,063 SH   SOLE 2 84,022 0 217,041
TWO HBRS INVT CORP COM NEW 90187B408 10 1,314 SH   SOLE 4 1,314 0 0
TWO HBRS INVT CORP COM NEW 90187B408 73 9,720 SH   SOLE 7 9,720 0 0
TWO HBRS INVT CORP COM NEW 90187B408 8,408 1,112,170 SH   SOLE 18 1,112,170 0 0
TWO HBRS INVT CORP COM NEW 90187B408 3,631 480,309 SH   SOLE 19 480,309 0 0
TWO HBRS INVT CORP COM NEW 90187B408 297,543 39,357,486 SH   SOLE 21 39,357,486 0 0
TWO HBRS INVT CORP COM NEW 90187B408 54,424 7,198,920 SH   SOLE 22 6,797,499 0 401,421
TWO HBRS INVT CORP COM NEW 90187B408 56 7,376 SH   SOLE 25 7,376 0 0
TWO HBRS INVT CORP COM NEW 90187B408 776 102,658 SH   SOLE 26 82,145 0 20,513
TWO HBRS INVT CORP COM NEW 90187B408 268 35,471 SH   SOLE 28 35,471 0 0
TWO HBRS INVT CORP COM NEW 90187B408 4,199 555,397 SH   SOLE 30 555,397 0 0
TWO HBRS INVT CORP COM NEW 90187B408 204 26,960 SH   SOLE 36 26,960 0 0
TWO HBRS INVT CORP COM NEW 90187B408 233 30,802 SH   SOLE 40 30,802 0 0
TWO HBRS INVT CORP COM NEW 90187B408 2,560 338,672 SH   SOLE 43 35,495 0 303,177
TWO HBRS INVT CORP NOTE 6.250% 1/1 90187BAB7 1,829 1,700,000 PRN   SOLE 21 1,700,000 0 0
TYLER TECHNOLOGIES INC COM 902252105 39,606 87,552 SH   SOLE 2 13,997 0 73,555
TYLER TECHNOLOGIES INC COM 902252105 10,944 24,193 SH   SOLE 4 14,443 0 9,750
TYLER TECHNOLOGIES INC COM 902252105 23,450 51,837 SH   SOLE 7 50,665 0 1,172
TYLER TECHNOLOGIES INC COM 902252105 182 403 SH   SOLE 13 132 0 271
TYLER TECHNOLOGIES INC COM 902252105 1,757 3,885 SH   SOLE 15 3,885 0 0
TYLER TECHNOLOGIES INC COM 902252105 2 4 SH   SOLE 17 0 0 4
TYLER TECHNOLOGIES INC COM 902252105 53,186 117,573 SH   SOLE 18 111,882 0 5,691
TYLER TECHNOLOGIES INC COM 902252105 83,577 184,753 SH   SOLE 19 184,753 0 0
TYLER TECHNOLOGIES INC COM 902252105 801,054 1,770,794 SH   SOLE 21 1,770,794 0 0
TYLER TECHNOLOGIES INC COM 902252105 464,508 1,026,832 SH   SOLE 22 941,231 0 85,601
TYLER TECHNOLOGIES INC COM 902252105 11,141 24,628 SH   SOLE 23 24,628 0 0
TYLER TECHNOLOGIES INC COM 902252105 25,524 56,423 SH   SOLE 25 56,423 0 0
TYLER TECHNOLOGIES INC COM 902252105 44,970 99,410 SH   SOLE 26 41,408 0 58,002
TYLER TECHNOLOGIES INC COM 902252105 45,230 99,984 SH   SOLE 28 4,194 0 95,790
TYLER TECHNOLOGIES INC COM 902252105 121,526 268,643 SH   SOLE 30 264,885 0 3,758
TYLER TECHNOLOGIES INC COM 902252105 4,451 9,839 SH   SOLE 31 5,397 0 4,442
TYLER TECHNOLOGIES INC COM 902252105 890 1,968 SH   SOLE 34 1,968 0 0
TYLER TECHNOLOGIES INC COM 902252105 16,204 35,820 SH   SOLE 36 35,820 0 0
TYLER TECHNOLOGIES INC COM 902252105 673 1,488 SH   SOLE 40 1,488 0 0
TYLER TECHNOLOGIES INC COM 902252105 16,545 36,574 SH   SOLE 43 1,571 0 35,003
TYME TECHNOLOGIES INC COM 90238J103 68 53,573 SH   SOLE 2 53,573 0 0
TYME TECHNOLOGIES INC COM 90238J103 19 14,865 SH   SOLE 18 14,865 0 0
TYME TECHNOLOGIES INC COM 90238J103 339 268,665 SH   SOLE 21 268,665 0 0
TYME TECHNOLOGIES INC COM 90238J103 1,991 1,580,228 SH   SOLE 22 1,580,228 0 0
TYME TECHNOLOGIES INC COM 90238J103 1 476 SH   SOLE 43 0 0 476
TYSON FOODS INC CL A 902494103 42,446 575,461 SH   SOLE 2 104,358 0 471,103
TYSON FOODS INC CL A 902494103 8,804 119,362 SH   SOLE 4 107,927 0 11,435
TYSON FOODS INC CL A 902494103 33,280 451,190 SH   SOLE 7 427,633 0 23,557
TYSON FOODS INC CL A 902494103 194 2,632 SH   SOLE 13 542 0 2,090
TYSON FOODS INC CL A 902494103 2,757 37,381 SH   SOLE 15 37,381 0 0
TYSON FOODS INC CL A 902494103 0 6 SH   SOLE 17 0 0 6
TYSON FOODS INC CL A 902494103 42,730 579,311 SH   SOLE 18 537,802 0 41,509
TYSON FOODS INC CL A 902494103 8,887 120,480 SH   SOLE 19 120,480 0 0
TYSON FOODS INC CL A 902494103 600,692 8,143,876 SH   SOLE 21 8,143,876 0 0
TYSON FOODS INC CL A 902494103 477,615 6,475,264 SH   SOLE 22 5,845,027 0 630,237
TYSON FOODS INC CL A 902494103 12,360 167,564 SH   SOLE 23 167,564 0 0
TYSON FOODS INC CL A 902494103 30,672 415,830 SH   SOLE 25 415,830 0 0
TYSON FOODS INC CL A 902494103 55,529 752,831 SH   SOLE 26 261,788 0 491,043
TYSON FOODS INC CL A 902494103 64,199 870,373 SH   SOLE 28 30,226 0 840,147
TYSON FOODS INC CL A 902494103 156,259 2,118,478 SH   SOLE 30 2,118,478 0 0
TYSON FOODS INC CL A 902494103 5,295 71,790 SH   SOLE 31 37,895 0 33,895
TYSON FOODS INC CL A 902494103 1,109 15,039 SH   SOLE 34 15,039 0 0
TYSON FOODS INC CL A 902494103 12,566 170,359 SH   SOLE 36 170,359 0 0
TYSON FOODS INC CL A 902494103 724 9,816 SH   SOLE 40 9,816 0 0
TYSON FOODS INC CL A 902494103 15,217 206,299 SH   SOLE 43 12,506 0 193,793
U S CONCRETE INC COM 90333L201 1,696 22,982 SH   SOLE 2 6,966 0 16,016
U S CONCRETE INC COM 90333L201 6 78 SH   SOLE 4 78 0 0
U S CONCRETE INC COM 90333L201 19 261 SH   SOLE 7 261 0 0
U S CONCRETE INC COM 90333L201 5,162 69,948 SH   SOLE 18 69,948 0 0
U S CONCRETE INC COM 90333L201 4,094 55,473 SH   SOLE 19 55,473 0 0
U S CONCRETE INC COM 90333L201 153,792 2,083,907 SH   SOLE 21 2,083,907 0 0
U S CONCRETE INC COM 90333L201 32,504 440,435 SH   SOLE 22 417,223 0 23,212
U S CONCRETE INC COM 90333L201 93 1,257 SH   SOLE 23 1,257 0 0
U S CONCRETE INC COM 90333L201 32 427 SH   SOLE 25 427 0 0
U S CONCRETE INC COM 90333L201 1,362 18,449 SH   SOLE 26 10,959 0 7,490
U S CONCRETE INC COM 90333L201 149 2,021 SH   SOLE 28 2,021 0 0
U S CONCRETE INC COM 90333L201 2,416 32,742 SH   SOLE 30 32,742 0 0
U S CONCRETE INC COM 90333L201 121 1,637 SH   SOLE 40 1,637 0 0
U S CONCRETE INC COM 90333L201 266 3,611 SH   SOLE 43 238 0 3,373
U S ENERGY CORP WYO COM 911805307 3 571 SH   SOLE 21 571 0 0
U S ENERGY CORP WYO COM 911805307 65 13,675 SH   SOLE 22 13,675 0 0
U S GLOBAL INVS INC CL A 902952100 102 16,545 SH   SOLE 21 16,545 0 0
U S GLOBAL INVS INC CL A 902952100 1,678 271,059 SH   SOLE 22 271,059 0 0
U S GOLD CORP COM NEW 90291C201 8 686 SH   SOLE 18 686 0 0
U S GOLD CORP COM NEW 90291C201 101 9,083 SH   SOLE 21 9,083 0 0
U S PHYSICAL THERAPY COM 90337L108 863 7,447 SH   SOLE 2 4,135 0 3,312
U S PHYSICAL THERAPY COM 90337L108 5 43 SH   SOLE 4 43 0 0
U S PHYSICAL THERAPY COM 90337L108 26 228 SH   SOLE 7 228 0 0
U S PHYSICAL THERAPY COM 90337L108 6,095 52,604 SH   SOLE 18 50,619 0 1,985
U S PHYSICAL THERAPY COM 90337L108 9,756 84,202 SH   SOLE 19 84,202 0 0
U S PHYSICAL THERAPY COM 90337L108 177,177 1,529,104 SH   SOLE 21 1,529,104 0 0
U S PHYSICAL THERAPY COM 90337L108 40,318 347,957 SH   SOLE 22 340,264 0 7,693
U S PHYSICAL THERAPY COM 90337L108 42 359 SH   SOLE 23 359 0 0
U S PHYSICAL THERAPY COM 90337L108 90 779 SH   SOLE 25 779 0 0
U S PHYSICAL THERAPY COM 90337L108 1,109 9,574 SH   SOLE 26 4,751 0 4,823
U S PHYSICAL THERAPY COM 90337L108 174 1,502 SH   SOLE 28 1,502 0 0
U S PHYSICAL THERAPY COM 90337L108 3,160 27,270 SH   SOLE 30 27,270 0 0
U S PHYSICAL THERAPY COM 90337L108 25 214 SH   SOLE 34 214 0 0
U S PHYSICAL THERAPY COM 90337L108 137 1,182 SH   SOLE 36 1,182 0 0
U S PHYSICAL THERAPY COM 90337L108 154 1,326 SH   SOLE 40 1,326 0 0
U S PHYSICAL THERAPY COM 90337L108 561 4,840 SH   SOLE 43 336 0 4,504
U S SILICA HLDGS INC COM 90346E103 1,088 94,121 SH   SOLE 2 31,939 0 62,182
U S SILICA HLDGS INC COM 90346E103 15 1,294 SH   SOLE 7 1,294 0 0
U S SILICA HLDGS INC COM 90346E103 3,696 319,709 SH   SOLE 18 319,709 0 0
U S SILICA HLDGS INC COM 90346E103 1,913 165,463 SH   SOLE 19 165,463 0 0
U S SILICA HLDGS INC COM 90346E103 111,238 9,622,633 SH   SOLE 21 9,622,633 0 0
U S SILICA HLDGS INC COM 90346E103 22,636 1,958,095 SH   SOLE 22 1,847,618 0 110,477
U S SILICA HLDGS INC COM 90346E103 28 2,444 SH   SOLE 25 2,444 0 0
U S SILICA HLDGS INC COM 90346E103 20 1,770 SH   SOLE 26 0 0 1,770
U S SILICA HLDGS INC COM 90346E103 2,166 187,370 SH   SOLE 30 187,370 0 0
U S SILICA HLDGS INC COM 90346E103 100 8,685 SH   SOLE 40 8,685 0 0
U S SILICA HLDGS INC COM 90346E103 110 9,504 SH   SOLE 43 1,302 0 8,202
U S XPRESS ENTERPRISES INC COM CL A 90338N202 208 24,223 SH   SOLE 2 948 0 23,275
U S XPRESS ENTERPRISES INC COM CL A 90338N202 771 89,669 SH   SOLE 18 89,669 0 0
U S XPRESS ENTERPRISES INC COM CL A 90338N202 362 42,037 SH   SOLE 19 42,037 0 0
U S XPRESS ENTERPRISES INC COM CL A 90338N202 8,681 1,009,404 SH   SOLE 21 1,009,404 0 0
U S XPRESS ENTERPRISES INC COM CL A 90338N202 2,713 315,476 SH   SOLE 22 286,141 0 29,335
U S XPRESS ENTERPRISES INC COM CL A 90338N202 1 131 SH   SOLE 43 0 0 131
UBER TECHNOLOGIES INC COM 90353T100 158,841 3,169,210 SH   SOLE 2 214,952 0 2,954,258
UBER TECHNOLOGIES INC COM 90353T100 34,213 682,625 SH   SOLE 4 403,943 0 278,682
UBER TECHNOLOGIES INC COM 90353T100 5,689 113,501 SH   SOLE 7 113,501 0 0
UBER TECHNOLOGIES INC COM 90353T100 457 9,117 SH   SOLE 13 2,562 0 6,555
UBER TECHNOLOGIES INC COM 90353T100 5,342 106,586 SH   SOLE 15 106,586 0 0
UBER TECHNOLOGIES INC COM 90353T100 1 21 SH   SOLE 17 0 0 21
UBER TECHNOLOGIES INC COM 90353T100 54,311 1,083,617 SH   SOLE 18 1,014,718 0 68,899
UBER TECHNOLOGIES INC COM 90353T100 78,773 1,571,680 SH   SOLE 19 1,571,680 0 0
UBER TECHNOLOGIES INC COM 90353T100 689,661 13,760,194 SH   SOLE 21 13,760,194 0 0
UBER TECHNOLOGIES INC COM 90353T100 1,625,165 32,425,483 SH   SOLE 22 30,681,363 0 1,744,120
UBER TECHNOLOGIES INC COM 90353T100 33,951 677,391 SH   SOLE 23 677,391 0 0
UBER TECHNOLOGIES INC COM 90353T100 127,022 2,534,358 SH   SOLE 25 2,534,358 0 0
UBER TECHNOLOGIES INC COM 90353T100 105,747 2,109,882 SH   SOLE 26 952,927 0 1,156,955
UBER TECHNOLOGIES INC COM 90353T100 119,368 2,381,640 SH   SOLE 28 141,492 0 2,240,148
UBER TECHNOLOGIES INC COM 90353T100 91 1,824 SH   SOLE 29 1,824 0 0
UBER TECHNOLOGIES INC COM 90353T100 153,641 3,065,462 SH   SOLE 30 3,065,462 0 0
UBER TECHNOLOGIES INC COM 90353T100 14,077 280,875 SH   SOLE 31 157,739 0 123,136
UBER TECHNOLOGIES INC COM 90353T100 84,723 1,690,407 SH   SOLE 34 1,690,407 0 0
UBER TECHNOLOGIES INC COM 90353T100 34,421 686,773 SH   SOLE 36 686,773 0 0
UBER TECHNOLOGIES INC COM 90353T100 2,223 44,356 SH   SOLE 40 44,356 0 0
UBER TECHNOLOGIES INC COM 90353T100 21,990 438,741 SH   SOLE 43 32,987 0 405,754
UBER TECHNOLOGIES INC OPTIONS 90353T100 35 700 SH Put SOLE 4 700 0 0
UBER TECHNOLOGIES INC OPTIONS 90353T100 406 8,100 SH Put SOLE 18 8,100 0 0
UBER TECHNOLOGIES INC OPTIONS 90353T100 16,921 337,600 SH Put SOLE 19 337,600 0 0
UBER TECHNOLOGIES INC OPTIONS 90353T100 366 7,300 SH Put SOLE 22 7,300 0 0
UBER TECHNOLOGIES INC OPTIONS 90353T100 3,739 74,600 SH Put SOLE 34 74,600 0 0
UBIQUITI INC COM 90353W103 5,054 16,189 SH   SOLE 2 2,356 0 13,833
UBIQUITI INC COM 90353W103 27 88 SH   SOLE 4 88 0 0
UBIQUITI INC COM 90353W103 33 106 SH   SOLE 7 106 0 0
UBIQUITI INC COM 90353W103 39 125 SH   SOLE 15 125 0 0
UBIQUITI INC COM 90353W103 922 2,954 SH   SOLE 18 2,954 0 0
UBIQUITI INC COM 90353W103 569 1,822 SH   SOLE 19 1,822 0 0
UBIQUITI INC COM 90353W103 37,043 118,654 SH   SOLE 21 118,654 0 0
UBIQUITI INC COM 90353W103 46,626 149,350 SH   SOLE 22 144,495 0 4,855
UBIQUITI INC COM 90353W103 2,387 7,646 SH   SOLE 25 7,646 0 0
UBIQUITI INC COM 90353W103 268 857 SH   SOLE 26 0 0 857
UBIQUITI INC COM 90353W103 1,193 3,821 SH   SOLE 28 12 0 3,809
UBIQUITI INC COM 90353W103 8,268 26,484 SH   SOLE 30 26,484 0 0
UBIQUITI INC COM 90353W103 37 117 SH   SOLE 31 117 0 0
UBIQUITI INC COM 90353W103 722 2,313 SH   SOLE 36 2,313 0 0
UBIQUITI INC COM 90353W103 3,336 10,684 SH   SOLE 43 306 0 10,378
UBS GROUP AG SHS H42097107 1 49 SH   SOLE 17 0 0 49
UBS GROUP AG SHS H42097107 23 1,468 SH   SOLE 18 1,468 0 0
UBS GROUP AG SHS H42097107 32,919 2,145,985 SH   SOLE 43 213,725 0 1,932,260
UDR INC COM 902653104 47,033 960,256 SH   SOLE 2 278,712 0 681,544
UDR INC COM 902653104 58,420 1,192,739 SH   SOLE 4 1,096,328 0 96,411
UDR INC COM 902653104 34,430 702,933 SH   SOLE 7 670,050 0 32,883
UDR INC COM 902653104 23 475 SH   SOLE 13 475 0 0
UDR INC COM 902653104 1,849 37,741 SH   SOLE 15 37,741 0 0
UDR INC COM 902653104 52,708 1,076,114 SH   SOLE 18 1,034,107 0 42,007
UDR INC COM 902653104 65,795 1,343,297 SH   SOLE 19 1,343,297 0 0
UDR INC COM 902653104 533,147 10,884,989 SH   SOLE 21 10,884,989 0 0
UDR INC COM 902653104 440,914 9,001,924 SH   SOLE 22 7,992,509 0 1,009,415
UDR INC COM 902653104 11,067 225,951 SH   SOLE 23 225,951 0 0
UDR INC COM 902653104 93,758 1,914,211 SH   SOLE 25 1,914,211 0 0
UDR INC COM 902653104 46,529 949,956 SH   SOLE 26 373,454 0 576,502
UDR INC COM 902653104 48,736 995,012 SH   SOLE 28 133,477 0 861,535
UDR INC COM 902653104 13 271 SH   SOLE 29 271 0 0
UDR INC COM 902653104 109,412 2,233,801 SH   SOLE 30 2,233,801 0 0
UDR INC COM 902653104 2,455 50,120 SH   SOLE 31 37,785 0 12,335
UDR INC COM 902653104 33,648 686,976 SH   SOLE 34 686,976 0 0
UDR INC COM 902653104 7,654 156,268 SH   SOLE 36 156,268 0 0
UDR INC COM 902653104 574 11,723 SH   SOLE 40 11,723 0 0
UDR INC COM 902653104 5,113 104,396 SH   SOLE 43 1,297 0 103,099
UFP INDUSTRIES INC COM 90278Q108 2,556 34,381 SH   SOLE 2 22,539 0 11,842
UFP INDUSTRIES INC COM 90278Q108 16 220 SH   SOLE 4 220 0 0
UFP INDUSTRIES INC COM 90278Q108 99 1,331 SH   SOLE 7 1,331 0 0
UFP INDUSTRIES INC COM 90278Q108 17,786 239,255 SH   SOLE 18 239,255 0 0
UFP INDUSTRIES INC COM 90278Q108 11,583 155,814 SH   SOLE 19 155,814 0 0
UFP INDUSTRIES INC COM 90278Q108 550,476 7,404,847 SH   SOLE 21 7,404,847 0 0
UFP INDUSTRIES INC COM 90278Q108 115,718 1,556,603 SH   SOLE 22 1,513,341 0 43,262
UFP INDUSTRIES INC COM 90278Q108 142 1,907 SH   SOLE 25 1,907 0 0
UFP INDUSTRIES INC COM 90278Q108 2,072 27,872 SH   SOLE 26 23,089 0 4,783
UFP INDUSTRIES INC COM 90278Q108 539 7,252 SH   SOLE 28 7,252 0 0
UFP INDUSTRIES INC COM 90278Q108 9,757 131,242 SH   SOLE 30 131,242 0 0
UFP INDUSTRIES INC COM 90278Q108 112 1,513 SH   SOLE 36 1,513 0 0
UFP INDUSTRIES INC COM 90278Q108 552 7,421 SH   SOLE 40 7,421 0 0
UFP INDUSTRIES INC COM 90278Q108 2,336 31,418 SH   SOLE 43 474 0 30,944
UFP TECHNOLOGIES INC COM 902673102 318 5,533 SH   SOLE 2 422 0 5,111
UFP TECHNOLOGIES INC COM 902673102 5 83 SH   SOLE 7 83 0 0
UFP TECHNOLOGIES INC COM 902673102 1,402 24,414 SH   SOLE 18 24,414 0 0
UFP TECHNOLOGIES INC COM 902673102 738 12,851 SH   SOLE 19 12,851 0 0
UFP TECHNOLOGIES INC COM 902673102 14,995 261,140 SH   SOLE 21 261,140 0 0
UFP TECHNOLOGIES INC COM 902673102 8,534 148,623 SH   SOLE 22 142,201 0 6,422
UFP TECHNOLOGIES INC COM 902673102 82 1,425 SH   SOLE 43 0 0 1,425
UGI CORP NEW COM 902681105 34,674 748,726 SH   SOLE 2 338,849 0 409,877
UGI CORP NEW COM 902681105 8,493 183,392 SH   SOLE 4 89,842 0 93,550
UGI CORP NEW COM 902681105 9,091 196,308 SH   SOLE 7 196,308 0 0
UGI CORP NEW COM 902681105 506 10,927 SH   SOLE 13 10,927 0 0
UGI CORP NEW COM 902681105 930 20,080 SH   SOLE 15 20,080 0 0
UGI CORP NEW COM 902681105 28,452 614,372 SH   SOLE 18 548,847 0 65,525
UGI CORP NEW COM 902681105 17,137 370,045 SH   SOLE 19 370,045 0 0
UGI CORP NEW COM 902681105 523,936 11,313,669 SH   SOLE 21 11,313,669 0 0
UGI CORP NEW COM 902681105 314,445 6,790,003 SH   SOLE 22 6,181,704 0 608,299
UGI CORP NEW COM 902681105 8,010 172,965 SH   SOLE 23 172,965 0 0
UGI CORP NEW COM 902681105 19,560 422,372 SH   SOLE 25 422,372 0 0
UGI CORP NEW COM 902681105 20,722 447,468 SH   SOLE 26 366,371 0 81,097
UGI CORP NEW COM 902681105 25,796 557,024 SH   SOLE 28 28,639 0 528,385
UGI CORP NEW COM 902681105 2,047 44,199 SH   SOLE 29 44,199 0 0
UGI CORP NEW COM 902681105 45,217 976,396 SH   SOLE 30 699,482 0 276,914
UGI CORP NEW COM 902681105 7,157 154,554 SH   SOLE 31 89,295 0 65,259
UGI CORP NEW COM 902681105 4,773 103,070 SH   SOLE 34 103,070 0 0
UGI CORP NEW COM 902681105 3,299 71,240 SH   SOLE 36 71,240 0 0
UGI CORP NEW COM 902681105 362 7,815 SH   SOLE 40 7,815 0 0
UGI CORP NEW COM 902681105 11,121 240,144 SH   SOLE 43 16,363 0 223,781
UIPATH INC CL A 90364P105 699 10,294 SH   SOLE 44 10,294 0 0
UIPATH INC CL A 90364P105 310 4,557 SH   SOLE 2 4,557 0 0
UIPATH INC CL A 90364P105 496 7,301 SH   SOLE 4 7,301 0 0
UIPATH INC CL A 90364P105 965 14,206 SH   SOLE 13 14,206 0 0
UIPATH INC CL A 90364P105 7,165 105,473 SH   SOLE 18 79,042 0 26,431
UIPATH INC CL A 90364P105 29,150 429,116 SH   SOLE 19 429,116 0 0
UIPATH INC CL A 90364P105 159 2,335 SH   SOLE 21 2,335 0 0
UIPATH INC CL A 90364P105 7,766 114,324 SH   SOLE 22 88,728 0 25,596
UIPATH INC CL A 90364P105 5,809 85,512 SH   SOLE 25 85,512 0 0
UIPATH INC CL A 90364P105 435 6,411 SH   SOLE 26 6,411 0 0
UIPATH INC CL A 90364P105 5,163 76,003 SH   SOLE 28 0 0 76,003
UIPATH INC CL A 90364P105 817 12,034 SH   SOLE 30 12,034 0 0
UIPATH INC CL A 90364P105 2,212 32,565 SH   SOLE 31 32,116 0 449
UIPATH INC CL A 90364P105 7,298 107,438 SH   SOLE 34 107,438 0 0
UIPATH INC CL A 90364P105 117 1,718 SH   SOLE 36 1,718 0 0
UIPATH INC CL A 90364P105 689 10,141 SH   SOLE 43 7,767 0 2,374
ULTA BEAUTY INC COM 90384S303 55,712 161,125 SH   SOLE 2 59,143 0 101,982
ULTA BEAUTY INC COM 90384S303 12,269 35,482 SH   SOLE 4 21,100 0 14,382
ULTA BEAUTY INC COM 90384S303 17,786 51,439 SH   SOLE 7 47,448 0 3,991
ULTA BEAUTY INC COM 90384S303 166 479 SH   SOLE 13 141 0 338
ULTA BEAUTY INC COM 90384S303 1,954 5,651 SH   SOLE 15 5,651 0 0
ULTA BEAUTY INC COM 90384S303 41,502 120,029 SH   SOLE 18 111,548 0 8,481
ULTA BEAUTY INC COM 90384S303 26,345 76,193 SH   SOLE 19 76,193 0 0
ULTA BEAUTY INC COM 90384S303 467,472 1,351,974 SH   SOLE 21 1,351,974 0 0
ULTA BEAUTY INC COM 90384S303 414,962 1,200,110 SH   SOLE 22 1,076,809 0 123,301
ULTA BEAUTY INC COM 90384S303 11,913 34,453 SH   SOLE 23 34,453 0 0
ULTA BEAUTY INC COM 90384S303 32,033 92,642 SH   SOLE 25 92,642 0 0
ULTA BEAUTY INC COM 90384S303 50,434 145,859 SH   SOLE 26 72,802 0 73,057
ULTA BEAUTY INC COM 90384S303 50,482 146,000 SH   SOLE 28 5,584 0 140,416
ULTA BEAUTY INC COM 90384S303 4,684 13,547 SH   SOLE 29 13,547 0 0
ULTA BEAUTY INC COM 90384S303 71,429 206,580 SH   SOLE 30 206,580 0 0
ULTA BEAUTY INC COM 90384S303 10,798 31,228 SH   SOLE 31 21,704 0 9,524
ULTA BEAUTY INC COM 90384S303 34,004 98,344 SH   SOLE 34 98,344 0 0
ULTA BEAUTY INC COM 90384S303 9,325 26,968 SH   SOLE 36 26,968 0 0
ULTA BEAUTY INC COM 90384S303 701 2,028 SH   SOLE 40 2,028 0 0
ULTA BEAUTY INC COM 90384S303 8,086 23,385 SH   SOLE 43 2,734 0 20,651
ULTRA CLEAN HLDGS INC COM 90385V107 2,895 53,887 SH   SOLE 2 31,624 0 22,263
ULTRA CLEAN HLDGS INC COM 90385V107 8 147 SH   SOLE 4 147 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 38 716 SH   SOLE 7 716 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 9,543 177,650 SH   SOLE 18 169,488 0 8,162
ULTRA CLEAN HLDGS INC COM 90385V107 12,726 236,886 SH   SOLE 19 236,886 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 269,366 5,014,251 SH   SOLE 21 5,014,251 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 68,162 1,268,841 SH   SOLE 22 1,243,969 0 24,872
ULTRA CLEAN HLDGS INC COM 90385V107 434 8,076 SH   SOLE 23 8,076 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 59 1,091 SH   SOLE 25 1,091 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 2,269 42,241 SH   SOLE 26 13,053 0 29,188
ULTRA CLEAN HLDGS INC COM 90385V107 318 5,912 SH   SOLE 28 5,912 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 4,711 87,687 SH   SOLE 30 87,687 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 77,984 1,451,682 SH   SOLE 34 1,451,682 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 97 1,803 SH   SOLE 36 1,803 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 237 4,412 SH   SOLE 40 4,412 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 735 13,690 SH   SOLE 43 0 0 13,690
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 14,228 149,214 SH   SOLE 2 34,614 0 114,600
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 74 771 SH   SOLE 4 771 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 102 1,071 SH   SOLE 7 1,071 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 3,084 32,343 SH   SOLE 18 29,292 0 3,051
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 12,578 131,913 SH   SOLE 19 131,913 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 129,559 1,358,778 SH   SOLE 21 1,358,778 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 154,639 1,621,799 SH   SOLE 22 1,545,823 0 75,976
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 767 8,045 SH   SOLE 23 8,045 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 512 5,372 SH   SOLE 25 5,372 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 5,834 61,188 SH   SOLE 26 25,216 0 35,972
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 695 7,290 SH   SOLE 28 7,290 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 44 464 SH   SOLE 29 464 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 7,234 75,864 SH   SOLE 30 75,864 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 168 1,758 SH   SOLE 31 1,758 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 170 1,786 SH   SOLE 34 1,786 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 1,054 11,059 SH   SOLE 36 11,059 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 739 7,748 SH   SOLE 40 7,748 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 1,476 15,478 SH   SOLE 43 816 0 14,662
ULTRALIFE CORP COM 903899102 17 2,042 SH   SOLE 18 2,042 0 0
ULTRALIFE CORP COM 903899102 297 35,383 SH   SOLE 21 35,383 0 0
ULTRALIFE CORP COM 903899102 923 110,195 SH   SOLE 22 110,195 0 0
ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 4,445 1,182,051 SH   SOLE 2 523,559 0 658,492
ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 111 29,463 SH   SOLE 4 29,463 0 0
ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 1,982 527,007 SH   SOLE 7 527,007 0 0
ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 525 139,596 SH   SOLE 13 139,596 0 0
ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 681 181,149 SH   SOLE 18 181,149 0 0
ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 66 17,627 SH   SOLE 19 17,627 0 0
ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 10,121 2,691,832 SH   SOLE 21 2,691,832 0 0
ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 11,087 2,948,718 SH   SOLE 22 1,983,499 0 965,219
ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 3,523 936,943 SH   SOLE 30 936,943 0 0
ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 28 7,390 SH   SOLE 31 0 0 7,390
ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 1,295 344,440 SH   SOLE 43 17,315 0 327,125
UMB FINL CORP COM 902788108 6,096 65,508 SH   SOLE 2 31,458 0 34,050
UMB FINL CORP COM 902788108 14 150 SH   SOLE 4 150 0 0
UMB FINL CORP COM 902788108 89 958 SH   SOLE 7 958 0 0
UMB FINL CORP COM 902788108 21,460 230,602 SH   SOLE 18 230,602 0 0
UMB FINL CORP COM 902788108 7,061 75,878 SH   SOLE 19 75,878 0 0
UMB FINL CORP COM 902788108 303,118 3,257,236 SH   SOLE 21 3,257,236 0 0
UMB FINL CORP COM 902788108 126,012 1,354,099 SH   SOLE 22 1,287,152 0 66,947
UMB FINL CORP COM 902788108 135 1,453 SH   SOLE 25 1,453 0 0
UMB FINL CORP COM 902788108 2,125 22,836 SH   SOLE 26 18,984 0 3,852
UMB FINL CORP COM 902788108 917 9,858 SH   SOLE 28 5,888 0 3,970
UMB FINL CORP COM 902788108 8,485 91,180 SH   SOLE 30 91,180 0 0
UMB FINL CORP COM 902788108 5 54 SH   SOLE 31 0 0 54
UMB FINL CORP COM 902788108 148 1,591 SH   SOLE 36 1,591 0 0
UMB FINL CORP COM 902788108 509 5,466 SH   SOLE 40 5,466 0 0
UMB FINL CORP COM 902788108 1,968 21,148 SH   SOLE 43 2,266 0 18,882
UMH PPTYS INC COM 903002103 830 38,027 SH   SOLE 2 12,786 0 25,241
UMH PPTYS INC COM 903002103 14 651 SH   SOLE 7 651 0 0
UMH PPTYS INC COM 903002103 2,979 136,537 SH   SOLE 18 136,537 0 0
UMH PPTYS INC COM 903002103 1,465 67,122 SH   SOLE 19 67,122 0 0
UMH PPTYS INC COM 903002103 36,828 1,687,818 SH   SOLE 21 1,687,818 0 0
UMH PPTYS INC COM 903002103 22,936 1,051,129 SH   SOLE 22 1,013,052 0 38,077
UMH PPTYS INC COM 903002103 39 1,800 SH   SOLE 23 1,800 0 0
UMH PPTYS INC COM 903002103 22 1,012 SH   SOLE 25 1,012 0 0
UMH PPTYS INC COM 903002103 166 7,630 SH   SOLE 26 0 0 7,630
UMH PPTYS INC COM 903002103 93 4,277 SH   SOLE 28 4,277 0 0
UMH PPTYS INC COM 903002103 757 34,693 SH   SOLE 30 34,693 0 0
UMH PPTYS INC COM 903002103 97 4,425 SH   SOLE 40 4,425 0 0
UMH PPTYS INC COM 903002103 311 14,246 SH   SOLE 43 82 0 14,164
UMPQUA HLDGS CORP COM 904214103 10,053 544,853 SH   SOLE 2 162,516 0 382,337
UMPQUA HLDGS CORP COM 904214103 35 1,878 SH   SOLE 4 1,878 0 0
UMPQUA HLDGS CORP COM 904214103 110 5,949 SH   SOLE 7 5,949 0 0
UMPQUA HLDGS CORP COM 904214103 10,311 558,874 SH   SOLE 18 558,874 0 0
UMPQUA HLDGS CORP COM 904214103 4,598 249,194 SH   SOLE 19 249,194 0 0
UMPQUA HLDGS CORP COM 904214103 194,246 10,528,248 SH   SOLE 21 10,528,248 0 0
UMPQUA HLDGS CORP COM 904214103 121,968 6,610,729 SH   SOLE 22 6,329,814 0 280,915
UMPQUA HLDGS CORP COM 904214103 259 14,015 SH   SOLE 25 14,015 0 0
UMPQUA HLDGS CORP COM 904214103 2,065 111,905 SH   SOLE 26 92,710 0 19,195
UMPQUA HLDGS CORP COM 904214103 209 11,327 SH   SOLE 28 11,327 0 0
UMPQUA HLDGS CORP COM 904214103 8,521 461,866 SH   SOLE 30 461,866 0 0
UMPQUA HLDGS CORP COM 904214103 77 4,158 SH   SOLE 31 4,158 0 0
UMPQUA HLDGS CORP COM 904214103 520 28,169 SH   SOLE 36 28,169 0 0
UMPQUA HLDGS CORP COM 904214103 467 25,286 SH   SOLE 40 25,286 0 0
UMPQUA HLDGS CORP COM 904214103 5,694 308,611 SH   SOLE 43 43,429 0 265,182
UNDER ARMOUR INC CL A 904311107 13,474 637,090 SH   SOLE 2 301,752 0 335,338
UNDER ARMOUR INC CL A 904311107 349 16,495 SH   SOLE 4 16,495 0 0
UNDER ARMOUR INC CL A 904311107 3,470 164,044 SH   SOLE 7 157,743 0 6,301
UNDER ARMOUR INC CL A 904311107 66 3,140 SH   SOLE 15 3,140 0 0
UNDER ARMOUR INC CL A 904311107 9,824 464,503 SH   SOLE 18 445,278 0 19,225
UNDER ARMOUR INC CL A 904311107 2,297 108,584 SH   SOLE 19 108,584 0 0
UNDER ARMOUR INC CL A 904311107 85,077 4,022,550 SH   SOLE 21 4,022,550 0 0
UNDER ARMOUR INC CL A 904311107 104,237 4,928,448 SH   SOLE 22 4,401,373 0 527,075
UNDER ARMOUR INC CL A 904311107 907 42,885 SH   SOLE 23 42,885 0 0
UNDER ARMOUR INC CL A 904311107 389 18,415 SH   SOLE 25 18,415 0 0
UNDER ARMOUR INC CL A 904311107 5,452 257,756 SH   SOLE 26 105,907 0 151,849
UNDER ARMOUR INC CL A 904311107 846 39,981 SH   SOLE 28 16,414 0 23,567
UNDER ARMOUR INC CL A 904311107 946 44,720 SH   SOLE 29 44,720 0 0
UNDER ARMOUR INC CL A 904311107 10,740 507,789 SH   SOLE 30 507,789 0 0
UNDER ARMOUR INC CL A 904311107 2,909 137,534 SH   SOLE 31 87,222 0 50,312
UNDER ARMOUR INC CL A 904311107 760 35,929 SH   SOLE 34 35,929 0 0
UNDER ARMOUR INC CL A 904311107 273 12,905 SH   SOLE 36 12,905 0 0
UNDER ARMOUR INC CL A 904311107 520 24,573 SH   SOLE 40 24,573 0 0
UNDER ARMOUR INC CL A 904311107 1,085 51,278 SH   SOLE 43 1,506 0 49,772
UNDER ARMOUR INC CL C 904311206 7,899 425,364 SH   SOLE 2 88,756 0 336,608
UNDER ARMOUR INC CL C 904311206 11 617 SH   SOLE 4 617 0 0
UNDER ARMOUR INC CL C 904311206 2,767 148,979 SH   SOLE 7 144,197 0 4,782
UNDER ARMOUR INC CL C 904311206 37 2,004 SH   SOLE 15 2,004 0 0
UNDER ARMOUR INC CL C 904311206 8,541 459,921 SH   SOLE 18 438,506 0 21,415
UNDER ARMOUR INC CL C 904311206 1,985 106,890 SH   SOLE 19 106,890 0 0
UNDER ARMOUR INC CL C 904311206 80,785 4,350,276 SH   SOLE 21 4,350,276 0 0
UNDER ARMOUR INC CL C 904311206 87,624 4,718,559 SH   SOLE 22 4,273,190 0 445,369
UNDER ARMOUR INC CL C 904311206 14 730 SH   SOLE 23 730 0 0
UNDER ARMOUR INC CL C 904311206 168 9,038 SH   SOLE 25 9,038 0 0
UNDER ARMOUR INC CL C 904311206 3,841 206,813 SH   SOLE 26 81,195 0 125,618
UNDER ARMOUR INC CL C 904311206 734 39,522 SH   SOLE 28 25,483 0 14,039
UNDER ARMOUR INC CL C 904311206 7,918 426,363 SH   SOLE 30 426,363 0 0
UNDER ARMOUR INC CL C 904311206 447 24,073 SH   SOLE 31 3,745 0 20,328
UNDER ARMOUR INC CL C 904311206 440 23,700 SH   SOLE 34 23,700 0 0
UNDER ARMOUR INC CL C 904311206 248 13,374 SH   SOLE 36 13,374 0 0
UNDER ARMOUR INC CL C 904311206 417 22,470 SH   SOLE 40 22,470 0 0
UNDER ARMOUR INC CL C 904311206 387 20,860 SH   SOLE 43 1,048 0 19,812
UNDER ARMOUR INC NOTE 1.500% 6/0 904311AC1 2,959 1,507,000 PRN   SOLE 21 1,507,000 0 0
UNICO AMERN CORP COM 904607108 3 619 SH   SOLE 21 619 0 0
UNIFI INC COM NEW 904677200 270 11,065 SH   SOLE 2 1,148 0 9,917
UNIFI INC COM NEW 904677200 8 343 SH   SOLE 7 343 0 0
UNIFI INC COM NEW 904677200 1,486 60,997 SH   SOLE 18 60,997 0 0
UNIFI INC COM NEW 904677200 941 38,627 SH   SOLE 19 38,627 0 0
UNIFI INC COM NEW 904677200 44,417 1,823,375 SH   SOLE 21 1,823,375 0 0
UNIFI INC COM NEW 904677200 9,263 380,260 SH   SOLE 22 366,959 0 13,301
UNIFI INC COM NEW 904677200 5 220 SH   SOLE 26 0 0 220
UNIFI INC COM NEW 904677200 475 19,490 SH   SOLE 30 19,490 0 0
UNIFI INC COM NEW 904677200 67 2,746 SH   SOLE 43 0 0 2,746
UNIFIRST CORP MASS COM 904708104 3,860 16,451 SH   SOLE 2 4,700 0 11,751
UNIFIRST CORP MASS COM 904708104 15 66 SH   SOLE 4 66 0 0
UNIFIRST CORP MASS COM 904708104 53 225 SH   SOLE 7 225 0 0
UNIFIRST CORP MASS COM 904708104 14,463 61,639 SH   SOLE 18 61,639 0 0
UNIFIRST CORP MASS COM 904708104 6,159 26,247 SH   SOLE 19 26,247 0 0
UNIFIRST CORP MASS COM 904708104 425,647 1,814,042 SH   SOLE 21 1,814,042 0 0
UNIFIRST CORP MASS COM 904708104 92,521 394,310 SH   SOLE 22 371,936 0 22,374
UNIFIRST CORP MASS COM 904708104 252 1,073 SH   SOLE 25 1,073 0 0
UNIFIRST CORP MASS COM 904708104 1,541 6,568 SH   SOLE 26 5,164 0 1,404
UNIFIRST CORP MASS COM 904708104 391 1,667 SH   SOLE 28 1,667 0 0
UNIFIRST CORP MASS COM 904708104 7,346 31,306 SH   SOLE 30 31,306 0 0
UNIFIRST CORP MASS COM 904708104 285 1,213 SH   SOLE 36 1,213 0 0
UNIFIRST CORP MASS COM 904708104 433 1,846 SH   SOLE 40 1,846 0 0
UNIFIRST CORP MASS COM 904708104 1,423 6,065 SH   SOLE 43 359 0 5,706
UNILEVER PLC SPON ADR NEW 904767704 39,180 669,744 SH   SOLE 2 669,744 0 0
UNILEVER PLC SPON ADR NEW 904767704 495,679 8,473,140 SH   SOLE 18 7,418,788 0 1,054,352
UNILEVER PLC SPON ADR NEW 904767704 547,254 9,354,768 SH   SOLE 19 9,354,768 0 0
UNILEVER PLC SPON ADR NEW 904767704 47,320 808,882 SH   SOLE 22 808,882 0 0
UNILEVER PLC SPON ADR NEW 904767704 5,212 89,097 SH   SOLE 23 89,097 0 0
UNILEVER PLC SPON ADR NEW 904767704 7,356 125,737 SH   SOLE 25 74,515 0 51,222
UNILEVER PLC SPON ADR NEW 904767704 5,831 99,672 SH   SOLE 26 0 0 99,672
UNILEVER PLC SPON ADR NEW 904767704 144 2,465 SH   SOLE 30 2,465 0 0
UNILEVER PLC SPON ADR NEW 904767704 45,449 776,911 SH   SOLE 34 776,911 0 0
UNILEVER PLC SPON ADR NEW 904767704 1,252 21,402 SH   SOLE 36 21,402 0 0
UNILEVER PLC SPON ADR NEW 904767704 74,449 1,272,638 SH   SOLE 43 184,099 0 1,088,539
UNION BANKSHARES INC COM 905400107 31 864 SH   SOLE 18 864 0 0
UNION BANKSHARES INC COM 905400107 369 10,190 SH   SOLE 21 10,190 0 0
UNION PAC CORP COM 907818108 315,549 1,434,771 SH   SOLE 2 196,493 0 1,238,278
UNION PAC CORP COM 907818108 62,814 285,608 SH   SOLE 4 259,625 0 25,983
UNION PAC CORP COM 907818108 130,402 592,924 SH   SOLE 7 567,693 0 25,231
UNION PAC CORP COM 907818108 1,313 5,969 SH   SOLE 13 1,896 0 4,073
UNION PAC CORP COM 907818108 19,347 87,970 SH   SOLE 15 87,970 0 0
UNION PAC CORP COM 907818108 0 2 SH   SOLE 17 0 0 2
UNION PAC CORP COM 907818108 515,386 2,343,409 SH   SOLE 18 2,103,363 0 240,046
UNION PAC CORP COM 907818108 416,205 1,892,441 SH   SOLE 19 1,892,441 0 0
UNION PAC CORP COM 907818108 16,644 75,680 SH   SOLE 20 75,680 0 0
UNION PAC CORP COM 907818108 3,102,093 14,104,910 SH   SOLE 21 14,104,910 0 0
UNION PAC CORP COM 907818108 3,129,543 14,229,722 SH   SOLE 22 12,822,091 0 1,407,631
UNION PAC CORP COM 907818108 83,499 379,663 SH   SOLE 23 379,663 0 0
UNION PAC CORP COM 907818108 238,039 1,082,342 SH   SOLE 25 1,082,342 0 0
UNION PAC CORP COM 907818108 346,803 1,576,881 SH   SOLE 26 657,573 0 919,308
UNION PAC CORP COM 907818108 368,217 1,674,245 SH   SOLE 28 78,411 0 1,595,834
UNION PAC CORP COM 907818108 190 866 SH   SOLE 29 866 0 0
UNION PAC CORP COM 907818108 644,832 2,931,989 SH   SOLE 30 2,931,989 0 0
UNION PAC CORP COM 907818108 147,563 670,953 SH   SOLE 31 84,303 0 586,650
UNION PAC CORP COM 907818108 97,148 441,722 SH   SOLE 34 441,722 0 0
UNION PAC CORP COM 907818108 83,033 377,544 SH   SOLE 36 377,544 0 0
UNION PAC CORP COM 907818108 5,361 24,376 SH   SOLE 40 24,376 0 0
UNION PAC CORP COM 907818108 127,866 581,395 SH   SOLE 43 50,905 0 530,490
UNIQUE FABRICATING INC COM 90915J103 6 1,633 SH   SOLE 18 1,633 0 0
UNIQUE FABRICATING INC COM 90915J103 84 22,766 SH   SOLE 21 22,766 0 0
UNIQURE NV SHS N90064101 280 9,086 SH   SOLE 2 9,086 0 0
UNIQURE NV SHS N90064101 5 177 SH   SOLE 4 177 0 0
UNIQURE NV SHS N90064101 11,020 357,782 SH   SOLE 21 357,782 0 0
UNIQURE NV SHS N90064101 17,931 582,183 SH   SOLE 22 566,285 0 15,898
UNIQURE NV SHS N90064101 99 3,230 SH   SOLE 25 3,230 0 0
UNIQURE NV SHS N90064101 430 13,970 SH   SOLE 26 11,330 0 2,640
UNIQURE NV SHS N90064101 154 5,007 SH   SOLE 28 5,007 0 0
UNIQURE NV SHS N90064101 8,108 263,237 SH   SOLE 30 263,237 0 0
UNIQURE NV SHS N90064101 175 5,688 SH   SOLE 36 5,688 0 0
UNIQURE NV SHS N90064101 117 3,802 SH   SOLE 40 3,802 0 0
UNIQURE NV SHS N90064101 12 392 SH   SOLE 43 0 0 392
UNISYS CORP COM NEW 909214306 1,204 47,558 SH   SOLE 2 23,055 0 24,503
UNISYS CORP COM NEW 909214306 6 249 SH   SOLE 4 249 0 0
UNISYS CORP COM NEW 909214306 28 1,087 SH   SOLE 7 1,087 0 0
UNISYS CORP COM NEW 909214306 6,979 275,724 SH   SOLE 18 275,724 0 0
UNISYS CORP COM NEW 909214306 2,933 115,899 SH   SOLE 19 115,899 0 0
UNISYS CORP COM NEW 909214306 201,595 7,965,021 SH   SOLE 21 7,965,021 0 0
UNISYS CORP COM NEW 909214306 43,828 1,731,628 SH   SOLE 22 1,683,058 0 48,570
UNISYS CORP COM NEW 909214306 52 2,060 SH   SOLE 25 2,060 0 0
UNISYS CORP COM NEW 909214306 924 36,508 SH   SOLE 26 30,119 0 6,389
UNISYS CORP COM NEW 909214306 182 7,185 SH   SOLE 28 7,185 0 0
UNISYS CORP COM NEW 909214306 9,823 388,105 SH   SOLE 30 388,105 0 0
UNISYS CORP COM NEW 909214306 48 1,900 SH   SOLE 36 1,900 0 0
UNISYS CORP COM NEW 909214306 162 6,398 SH   SOLE 40 6,398 0 0
UNISYS CORP COM NEW 909214306 630 24,888 SH   SOLE 43 309 0 24,579
UNITED AIRLS HLDGS INC COM 910047109 30,446 582,257 SH   SOLE 2 56,792 0 525,465
UNITED AIRLS HLDGS INC COM 910047109 13,726 262,490 SH   SOLE 7 252,215 0 10,275
UNITED AIRLS HLDGS INC COM 910047109 321 6,139 SH   SOLE 15 6,139 0 0
UNITED AIRLS HLDGS INC COM 910047109 40,096 766,806 SH   SOLE 18 739,874 0 26,932
UNITED AIRLS HLDGS INC COM 910047109 7,302 139,637 SH   SOLE 19 139,637 0 0
UNITED AIRLS HLDGS INC COM 910047109 401,449 7,677,362 SH   SOLE 21 7,677,362 0 0
UNITED AIRLS HLDGS INC COM 910047109 335,644 6,418,900 SH   SOLE 22 5,872,735 0 546,165
UNITED AIRLS HLDGS INC COM 910047109 77 1,476 SH   SOLE 23 1,476 0 0
UNITED AIRLS HLDGS INC COM 910047109 9,803 187,470 SH   SOLE 25 187,470 0 0
UNITED AIRLS HLDGS INC COM 910047109 13,392 256,115 SH   SOLE 26 7,942 0 248,173
UNITED AIRLS HLDGS INC COM 910047109 1,858 35,537 SH   SOLE 28 0 0 35,537
UNITED AIRLS HLDGS INC COM 910047109 33,437 639,451 SH   SOLE 30 639,451 0 0
UNITED AIRLS HLDGS INC COM 910047109 300 5,744 SH   SOLE 31 5,744 0 0
UNITED AIRLS HLDGS INC COM 910047109 426 8,151 SH   SOLE 34 8,151 0 0
UNITED AIRLS HLDGS INC COM 910047109 2,370 45,318 SH   SOLE 36 45,318 0 0
UNITED AIRLS HLDGS INC COM 910047109 8,205 156,912 SH   SOLE 43 22,305 0 134,606
UNITED AIRLS HLDGS INC OPTIONS 910047109 4,183 80,000 SH Put SOLE 19 80,000 0 0
UNITED AIRLS HLDGS INC OPTIONS 910047109 1,046 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 275 19,302 SH   SOLE 21 19,302 0 0
UNITED BANCSHARES INC OHIO COM 909458101 21 600 SH   SOLE 18 600 0 0
UNITED BANCSHARES INC OHIO COM 909458101 265 7,401 SH   SOLE 21 7,401 0 0
UNITED BANKSHARES INC WEST V COM 909907107 7,051 193,190 SH   SOLE 2 93,500 0 99,690
UNITED BANKSHARES INC WEST V COM 909907107 17 464 SH   SOLE 4 464 0 0
UNITED BANKSHARES INC WEST V COM 909907107 3,138 85,975 SH   SOLE 7 85,975 0 0
UNITED BANKSHARES INC WEST V COM 909907107 27,028 740,503 SH   SOLE 18 740,503 0 0
UNITED BANKSHARES INC WEST V COM 909907107 8,073 221,174 SH   SOLE 19 221,174 0 0
UNITED BANKSHARES INC WEST V COM 909907107 441,957 12,108,423 SH   SOLE 21 12,108,423 0 0
UNITED BANKSHARES INC WEST V COM 909907107 146,602 4,016,495 SH   SOLE 22 3,824,921 0 191,574
UNITED BANKSHARES INC WEST V COM 909907107 152 4,162 SH   SOLE 25 4,162 0 0
UNITED BANKSHARES INC WEST V COM 909907107 2,195 60,124 SH   SOLE 26 49,148 0 10,976
UNITED BANKSHARES INC WEST V COM 909907107 981 26,866 SH   SOLE 28 16,795 0 10,071
UNITED BANKSHARES INC WEST V COM 909907107 9,546 261,534 SH   SOLE 30 261,534 0 0
UNITED BANKSHARES INC WEST V COM 909907107 5 138 SH   SOLE 31 0 0 138
UNITED BANKSHARES INC WEST V COM 909907107 1,921 52,624 SH   SOLE 32 52,624 0 0
UNITED BANKSHARES INC WEST V COM 909907107 174 4,766 SH   SOLE 36 4,766 0 0
UNITED BANKSHARES INC WEST V COM 909907107 565 15,481 SH   SOLE 40 15,481 0 0
UNITED BANKSHARES INC WEST V COM 909907107 2,149 58,890 SH   SOLE 43 3,492 0 55,398
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 2,621 81,881 SH   SOLE 2 23,587 0 58,294
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 6 189 SH   SOLE 4 189 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 40 1,252 SH   SOLE 7 1,252 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 10,478 327,350 SH   SOLE 18 327,350 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 7,766 242,608 SH   SOLE 19 242,608 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 305,216 9,535,026 SH   SOLE 21 9,535,026 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 72,211 2,255,899 SH   SOLE 22 2,158,283 0 97,616
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 428 13,378 SH   SOLE 23 13,378 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 40 1,241 SH   SOLE 25 1,241 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 3,392 105,976 SH   SOLE 26 7,068 0 98,908
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 19 590 SH   SOLE 28 590 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 4,922 153,767 SH   SOLE 30 153,767 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 329 10,288 SH   SOLE 40 10,288 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 868 27,106 SH   SOLE 43 70 0 27,036
UNITED FIRE GROUP INC COM 910340108 666 24,026 SH   SOLE 2 6,701 0 17,325
UNITED FIRE GROUP INC COM 910340108 2 68 SH   SOLE 4 68 0 0
UNITED FIRE GROUP INC COM 910340108 9 329 SH   SOLE 7 329 0 0
UNITED FIRE GROUP INC COM 910340108 2,554 92,085 SH   SOLE 18 92,085 0 0
UNITED FIRE GROUP INC COM 910340108 971 35,011 SH   SOLE 19 35,011 0 0
UNITED FIRE GROUP INC COM 910340108 74,266 2,678,185 SH   SOLE 21 2,678,185 0 0
UNITED FIRE GROUP INC COM 910340108 16,360 589,982 SH   SOLE 22 557,351 0 32,631
UNITED FIRE GROUP INC COM 910340108 16 573 SH   SOLE 25 573 0 0
UNITED FIRE GROUP INC COM 910340108 141 5,095 SH   SOLE 26 3,611 0 1,484
UNITED FIRE GROUP INC COM 910340108 65 2,333 SH   SOLE 28 2,333 0 0
UNITED FIRE GROUP INC COM 910340108 1,582 57,055 SH   SOLE 30 57,055 0 0
UNITED FIRE GROUP INC COM 910340108 57 2,071 SH   SOLE 40 2,071 0 0
UNITED FIRE GROUP INC COM 910340108 819 29,535 SH   SOLE 43 575 0 28,960
UNITED GUARDIAN INC COM 910571108 10 677 SH   SOLE 18 677 0 0
UNITED GUARDIAN INC COM 910571108 393 26,178 SH   SOLE 21 26,178 0 0
UNITED GUARDIAN INC COM 910571108 119 7,940 SH   SOLE 22 7,940 0 0
UNITED INS HLDGS CORP COM 910710102 243 42,577 SH   SOLE 2 2,898 0 39,679
UNITED INS HLDGS CORP COM 910710102 2 394 SH   SOLE 7 394 0 0
UNITED INS HLDGS CORP COM 910710102 597 104,746 SH   SOLE 18 104,746 0 0
UNITED INS HLDGS CORP COM 910710102 197 34,560 SH   SOLE 19 34,560 0 0
UNITED INS HLDGS CORP COM 910710102 14,845 2,604,416 SH   SOLE 21 2,604,416 0 0
UNITED INS HLDGS CORP COM 910710102 4,480 785,885 SH   SOLE 22 762,725 0 23,160
UNITED INS HLDGS CORP COM 910710102 39 6,760 SH   SOLE 23 6,760 0 0
UNITED INS HLDGS CORP COM 910710102 33 5,779 SH   SOLE 26 0 0 5,779
UNITED INS HLDGS CORP COM 910710102 291 51,132 SH   SOLE 30 51,132 0 0
UNITED INS HLDGS CORP COM 910710102 24 4,127 SH   SOLE 43 0 0 4,127
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 4 384 SH   SOLE 18 384 0 0
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 49,502 5,238,326 SH   SOLE 21 5,238,326 0 0
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 68,891 7,290,002 SH   SOLE 43 309,601 0 6,980,401
UNITED NAT FOODS INC COM 911163103 2,285 61,790 SH   SOLE 2 17,346 0 44,444
UNITED NAT FOODS INC COM 911163103 8 207 SH   SOLE 4 207 0 0
UNITED NAT FOODS INC COM 911163103 115 3,097 SH   SOLE 7 3,097 0 0
UNITED NAT FOODS INC COM 911163103 8,475 229,187 SH   SOLE 18 229,187 0 0
UNITED NAT FOODS INC COM 911163103 3,586 96,982 SH   SOLE 19 96,982 0 0
UNITED NAT FOODS INC COM 911163103 251,200 6,792,848 SH   SOLE 21 6,792,848 0 0
UNITED NAT FOODS INC COM 911163103 54,780 1,481,352 SH   SOLE 22 1,398,666 0 82,686
UNITED NAT FOODS INC COM 911163103 67 1,800 SH   SOLE 25 1,800 0 0
UNITED NAT FOODS INC COM 911163103 1,085 29,339 SH   SOLE 26 24,477 0 4,862
UNITED NAT FOODS INC COM 911163103 546 14,760 SH   SOLE 28 7,277 0 7,483
UNITED NAT FOODS INC COM 911163103 4,530 122,509 SH   SOLE 30 122,509 0 0
UNITED NAT FOODS INC COM 911163103 387 10,469 SH   SOLE 36 10,469 0 0
UNITED NAT FOODS INC COM 911163103 246 6,648 SH   SOLE 40 6,648 0 0
UNITED NAT FOODS INC COM 911163103 3,097 83,742 SH   SOLE 43 2,994 0 80,748
UNITED PARCEL SERVICE INC CL B 911312106 363,935 1,749,938 SH   SOLE 2 396,737 0 1,353,201
UNITED PARCEL SERVICE INC CL B 911312106 67,089 322,592 SH   SOLE 4 294,896 0 27,696
UNITED PARCEL SERVICE INC CL B 911312106 136,206 654,932 SH   SOLE 7 632,973 0 21,959
UNITED PARCEL SERVICE INC CL B 911312106 1,205 5,796 SH   SOLE 13 2,031 0 3,765
UNITED PARCEL SERVICE INC CL B 911312106 19,575 94,124 SH   SOLE 15 94,124 0 0
UNITED PARCEL SERVICE INC CL B 911312106 4 19 SH   SOLE 17 0 0 19
UNITED PARCEL SERVICE INC CL B 911312106 1,030,993 4,957,414 SH   SOLE 18 4,849,074 0 108,340
UNITED PARCEL SERVICE INC CL B 911312106 313,979 1,509,730 SH   SOLE 19 1,509,730 0 0
UNITED PARCEL SERVICE INC CL B 911312106 3,599,709 17,308,790 SH   SOLE 21 17,308,790 0 0
UNITED PARCEL SERVICE INC CL B 911312106 3,274,522 15,745,167 SH   SOLE 22 14,080,013 0 1,665,154
UNITED PARCEL SERVICE INC CL B 911312106 95,030 456,941 SH   SOLE 23 456,941 0 0
UNITED PARCEL SERVICE INC CL B 911312106 251,730 1,210,417 SH   SOLE 25 1,210,417 0 0
UNITED PARCEL SERVICE INC CL B 911312106 339,347 1,631,712 SH   SOLE 26 654,891 0 976,821
UNITED PARCEL SERVICE INC CL B 911312106 430,489 2,069,955 SH   SOLE 28 85,074 0 1,984,881
UNITED PARCEL SERVICE INC CL B 911312106 6,595 31,709 SH   SOLE 29 31,709 0 0
UNITED PARCEL SERVICE INC CL B 911312106 661,950 3,182,913 SH   SOLE 30 3,182,913 0 0
UNITED PARCEL SERVICE INC CL B 911312106 57,480 276,385 SH   SOLE 31 131,013 0 145,372
UNITED PARCEL SERVICE INC CL B 911312106 141,306 679,456 SH   SOLE 34 679,456 0 0
UNITED PARCEL SERVICE INC CL B 911312106 78,594 377,912 SH   SOLE 36 377,912 0 0
UNITED PARCEL SERVICE INC CL B 911312106 5,432 26,117 SH   SOLE 40 26,117 0 0
UNITED PARCEL SERVICE INC CL B 911312106 87,929 422,796 SH   SOLE 43 39,782 0 383,014
UNITED RENTALS INC COM 911363109 50,156 157,224 SH   SOLE 2 23,012 0 134,212
UNITED RENTALS INC COM 911363109 16,562 51,916 SH   SOLE 4 31,387 0 20,529
UNITED RENTALS INC COM 911363109 27,286 85,533 SH   SOLE 7 66,209 0 19,324
UNITED RENTALS INC COM 911363109 235 738 SH   SOLE 13 240 0 498
UNITED RENTALS INC COM 911363109 3,036 9,517 SH   SOLE 15 9,517 0 0
UNITED RENTALS INC COM 911363109 57,288 179,580 SH   SOLE 18 169,337 0 10,243
UNITED RENTALS INC COM 911363109 29,824 93,490 SH   SOLE 19 93,490 0 0
UNITED RENTALS INC COM 911363109 673,408 2,110,932 SH   SOLE 21 2,110,932 0 0
UNITED RENTALS INC COM 911363109 504,563 1,581,653 SH   SOLE 22 1,427,378 0 154,275
UNITED RENTALS INC COM 911363109 14,243 44,649 SH   SOLE 23 44,649 0 0
UNITED RENTALS INC COM 911363109 40,409 126,669 SH   SOLE 25 126,669 0 0
UNITED RENTALS INC COM 911363109 53,028 166,228 SH   SOLE 26 63,945 0 102,283
UNITED RENTALS INC COM 911363109 69,485 217,814 SH   SOLE 28 7,894 0 209,920
UNITED RENTALS INC COM 911363109 12 37 SH   SOLE 29 37 0 0
UNITED RENTALS INC COM 911363109 146,448 459,070 SH   SOLE 30 459,070 0 0
UNITED RENTALS INC COM 911363109 4,386 13,749 SH   SOLE 31 8,605 0 5,144
UNITED RENTALS INC COM 911363109 9,232 28,940 SH   SOLE 34 28,940 0 0
UNITED RENTALS INC COM 911363109 12,444 39,009 SH   SOLE 36 39,009 0 0
UNITED RENTALS INC COM 911363109 782 2,452 SH   SOLE 40 2,452 0 0
UNITED RENTALS INC COM 911363109 18,966 59,453 SH   SOLE 43 3,650 0 55,803
UNITED SEC BANCSHARES CALIF COM 911460103 0 11 SH   SOLE 2 0 0 11
UNITED SEC BANCSHARES CALIF COM 911460103 25 3,041 SH   SOLE 18 3,041 0 0
UNITED SEC BANCSHARES CALIF COM 911460103 52 6,308 SH   SOLE 19 6,308 0 0
UNITED SEC BANCSHARES CALIF COM 911460103 397 48,637 SH   SOLE 21 48,637 0 0
UNITED SEC BANCSHARES CALIF COM 911460103 335 41,058 SH   SOLE 22 41,058 0 0
UNITED STATES ANTIMONY CORP COM 911549103 64 64,414 SH   SOLE 21 64,414 0 0
UNITED STATES ANTIMONY CORP COM 911549103 1,531 1,549,765 SH   SOLE 22 1,549,765 0 0
UNITED STATES CELLULAR CORP COM 911684108 2,039 56,146 SH   SOLE 2 43,591 0 12,555
UNITED STATES CELLULAR CORP COM 911684108 2 57 SH   SOLE 4 57 0 0
UNITED STATES CELLULAR CORP COM 911684108 12 333 SH   SOLE 7 333 0 0
UNITED STATES CELLULAR CORP COM 911684108 1,071 29,497 SH   SOLE 13 29,497 0 0
UNITED STATES CELLULAR CORP COM 911684108 4,778 131,577 SH   SOLE 18 94,893 0 36,684
UNITED STATES CELLULAR CORP COM 911684108 10,856 298,979 SH   SOLE 19 298,979 0 0
UNITED STATES CELLULAR CORP COM 911684108 22,398 616,845 SH   SOLE 21 616,845 0 0
UNITED STATES CELLULAR CORP COM 911684108 24,413 672,343 SH   SOLE 22 580,931 0 91,412
UNITED STATES CELLULAR CORP COM 911684108 34 933 SH   SOLE 25 933 0 0
UNITED STATES CELLULAR CORP COM 911684108 3,079 84,790 SH   SOLE 28 1,609 0 83,181
UNITED STATES CELLULAR CORP COM 911684108 1,240 34,155 SH   SOLE 30 34,155 0 0
UNITED STATES CELLULAR CORP COM 911684108 19 533 SH   SOLE 34 533 0 0
UNITED STATES CELLULAR CORP COM 911684108 193 5,329 SH   SOLE 36 5,329 0 0
UNITED STATES CELLULAR CORP COM 911684108 45 1,229 SH   SOLE 40 1,229 0 0
UNITED STATES CELLULAR CORP COM 911684108 4,854 133,686 SH   SOLE 43 7,199 0 126,487
UNITED STATES STL CORP NEW COM 912909108 19,103 795,963 SH   SOLE 2 251,055 0 544,908
UNITED STATES STL CORP NEW COM 912909108 194 8,100 SH   SOLE 4 8,100 0 0
UNITED STATES STL CORP NEW COM 912909108 185 7,691 SH   SOLE 7 7,691 0 0
UNITED STATES STL CORP NEW COM 912909108 18,647 776,971 SH   SOLE 18 751,620 0 25,351
UNITED STATES STL CORP NEW COM 912909108 48,373 2,015,551 SH   SOLE 19 2,015,551 0 0
UNITED STATES STL CORP NEW COM 912909108 305,347 12,722,795 SH   SOLE 21 12,722,795 0 0
UNITED STATES STL CORP NEW COM 912909108 209,575 8,732,271 SH   SOLE 22 8,405,625 0 326,646
UNITED STATES STL CORP NEW COM 912909108 888 37,001 SH   SOLE 23 37,001 0 0
UNITED STATES STL CORP NEW COM 912909108 191 7,945 SH   SOLE 25 7,945 0 0
UNITED STATES STL CORP NEW COM 912909108 6,452 268,818 SH   SOLE 26 83,310 0 185,508
UNITED STATES STL CORP NEW COM 912909108 948 39,493 SH   SOLE 28 28,421 0 11,072
UNITED STATES STL CORP NEW COM 912909108 4,604 191,824 SH   SOLE 30 191,824 0 0
UNITED STATES STL CORP NEW COM 912909108 114 4,749 SH   SOLE 31 4,749 0 0
UNITED STATES STL CORP NEW COM 912909108 10,153 423,032 SH   SOLE 34 423,032 0 0
UNITED STATES STL CORP NEW COM 912909108 1,407 58,633 SH   SOLE 36 58,633 0 0
UNITED STATES STL CORP NEW COM 912909108 733 30,545 SH   SOLE 40 30,545 0 0
UNITED STATES STL CORP NEW COM 912909108 4,925 205,211 SH   SOLE 43 24,721 0 180,490
UNITED STATES STL CORP NEW NOTE 5.000%11/0 912909AT5 3,939 1,955,000 PRN   SOLE 21 1,955,000 0 0
UNITED STS LIME & MINERALS I COM 911922102 252 1,813 SH   SOLE 2 644 0 1,169
UNITED STS LIME & MINERALS I COM 911922102 5 33 SH   SOLE 7 33 0 0
UNITED STS LIME & MINERALS I COM 911922102 1,005 7,228 SH   SOLE 18 7,228 0 0
UNITED STS LIME & MINERALS I COM 911922102 520 3,740 SH   SOLE 19 3,740 0 0
UNITED STS LIME & MINERALS I COM 911922102 15,525 111,615 SH   SOLE 21 111,615 0 0
UNITED STS LIME & MINERALS I COM 911922102 10,055 72,293 SH   SOLE 22 69,098 0 3,195
UNITED STS LIME & MINERALS I COM 911922102 15 105 SH   SOLE 25 105 0 0
UNITED STS LIME & MINERALS I COM 911922102 56 400 SH   SOLE 28 400 0 0
UNITED STS LIME & MINERALS I COM 911922102 103 737 SH   SOLE 30 737 0 0
UNITED STS LIME & MINERALS I COM 911922102 36 259 SH   SOLE 40 259 0 0
UNITED STS LIME & MINERALS I COM 911922102 215 1,548 SH   SOLE 43 702 0 846
UNITED STS OIL FD LP UNITS 91232N207 1,242 24,892 SH   SOLE 18 24,892 0 0
UNITED STS OIL FD LP UNITS 91232N207 7,316 146,675 SH   SOLE 19 146,675 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 21,129 117,767 SH   SOLE 2 36,835 0 80,932
UNITED THERAPEUTICS CORP DEL COM 91307C102 28 158 SH   SOLE 4 158 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 165 919 SH   SOLE 7 919 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 19,458 108,453 SH   SOLE 18 108,453 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 14,189 79,088 SH   SOLE 19 79,088 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 468,746 2,612,707 SH   SOLE 21 2,612,707 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 228,497 1,273,605 SH   SOLE 22 1,217,569 0 56,036
UNITED THERAPEUTICS CORP DEL COM 91307C102 797 4,441 SH   SOLE 23 4,441 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 293 1,634 SH   SOLE 25 1,634 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 3,253 18,132 SH   SOLE 26 14,107 0 4,025
UNITED THERAPEUTICS CORP DEL COM 91307C102 1,048 5,840 SH   SOLE 28 5,415 0 425
UNITED THERAPEUTICS CORP DEL COM 91307C102 8,852 49,340 SH   SOLE 30 49,340 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 141 784 SH   SOLE 31 784 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 265 1,478 SH   SOLE 34 1,478 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 449 2,503 SH   SOLE 36 2,503 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 987 5,504 SH   SOLE 40 5,504 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 8,682 48,394 SH   SOLE 43 4,228 0 44,166
UNITEDHEALTH GROUP INC COM 91324P102 1,037,695 2,591,387 SH   SOLE 2 799,115 0 1,792,272
UNITEDHEALTH GROUP INC COM 91324P102 225,660 563,529 SH   SOLE 4 360,214 0 203,315
UNITEDHEALTH GROUP INC COM 91324P102 342,111 854,338 SH   SOLE 7 824,008 0 30,330
UNITEDHEALTH GROUP INC COM 91324P102 10,664 26,630 SH   SOLE 13 21,901 0 4,729
UNITEDHEALTH GROUP INC COM 91324P102 49,776 124,303 SH   SOLE 15 124,303 0 0
UNITEDHEALTH GROUP INC COM 91324P102 151 377 SH   SOLE 17 0 0 377
UNITEDHEALTH GROUP INC COM 91324P102 1,212,703 3,028,427 SH   SOLE 18 2,722,113 0 306,314
UNITEDHEALTH GROUP INC COM 91324P102 1,727,754 4,314,639 SH   SOLE 19 4,314,639 0 0
UNITEDHEALTH GROUP INC COM 91324P102 8,412,182 21,007,347 SH   SOLE 21 21,007,347 0 0
UNITEDHEALTH GROUP INC COM 91324P102 8,379,538 20,925,826 SH   SOLE 22 18,503,744 0 2,422,082
UNITEDHEALTH GROUP INC COM 91324P102 251,423 627,866 SH   SOLE 23 627,866 0 0
UNITEDHEALTH GROUP INC COM 91324P102 625,643 1,562,390 SH   SOLE 25 1,548,942 0 13,448
UNITEDHEALTH GROUP INC COM 91324P102 911,695 2,276,733 SH   SOLE 26 983,336 0 1,293,397
UNITEDHEALTH GROUP INC COM 91324P102 766,569 1,914,316 SH   SOLE 28 112,346 0 1,801,970
UNITEDHEALTH GROUP INC COM 91324P102 28,091 70,151 SH   SOLE 29 70,151 0 0
UNITEDHEALTH GROUP INC COM 91324P102 1,754,933 4,382,511 SH   SOLE 30 4,382,511 0 0
UNITEDHEALTH GROUP INC COM 91324P102 233,487 583,076 SH   SOLE 31 218,701 0 364,375
UNITEDHEALTH GROUP INC COM 91324P102 20,673 51,625 SH   SOLE 32 51,625 0 0
UNITEDHEALTH GROUP INC COM 91324P102 1,051,092 2,624,843 SH   SOLE 34 2,624,843 0 0
UNITEDHEALTH GROUP INC COM 91324P102 213,107 532,181 SH   SOLE 36 532,181 0 0
UNITEDHEALTH GROUP INC COM 91324P102 3,158 7,887 SH   SOLE 37 7,887 0 0
UNITEDHEALTH GROUP INC COM 91324P102 13,810 34,486 SH   SOLE 40 34,486 0 0
UNITEDHEALTH GROUP INC COM 91324P102 369,375 922,422 SH   SOLE 43 62,719 0 859,703
UNITI GROUP INC COM 91325V108 3,494 329,893 SH   SOLE 2 126,949 0 202,944
UNITI GROUP INC COM 91325V108 218 20,546 SH   SOLE 4 20,546 0 0
UNITI GROUP INC COM 91325V108 62 5,808 SH   SOLE 7 5,808 0 0
UNITI GROUP INC COM 91325V108 8,852 835,869 SH   SOLE 18 835,869 0 0
UNITI GROUP INC COM 91325V108 5,168 487,987 SH   SOLE 19 487,987 0 0
UNITI GROUP INC COM 91325V108 281,783 26,608,376 SH   SOLE 21 26,608,376 0 0
UNITI GROUP INC COM 91325V108 64,831 6,121,944 SH   SOLE 22 5,807,914 0 314,030
UNITI GROUP INC COM 91325V108 113 10,715 SH   SOLE 23 10,715 0 0
UNITI GROUP INC COM 91325V108 208 19,657 SH   SOLE 25 19,657 0 0
UNITI GROUP INC COM 91325V108 1,849 174,598 SH   SOLE 26 98,241 0 76,357
UNITI GROUP INC COM 91325V108 305 28,834 SH   SOLE 28 23,914 0 4,920
UNITI GROUP INC COM 91325V108 6,468 610,747 SH   SOLE 30 610,747 0 0
UNITI GROUP INC COM 91325V108 445 42,014 SH   SOLE 36 42,014 0 0
UNITI GROUP INC COM 91325V108 282 26,637 SH   SOLE 40 26,637 0 0
UNITI GROUP INC COM 91325V108 607 57,306 SH   SOLE 43 187 0 57,119
UNITIL CORP COM 913259107 847 15,998 SH   SOLE 2 4,531 0 11,467
UNITIL CORP COM 913259107 1 21 SH   SOLE 4 21 0 0
UNITIL CORP COM 913259107 1,198 22,619 SH   SOLE 7 22,619 0 0
UNITIL CORP COM 913259107 3,406 64,297 SH   SOLE 18 64,297 0 0
UNITIL CORP COM 913259107 1,344 25,379 SH   SOLE 19 25,379 0 0
UNITIL CORP COM 913259107 104,371 1,970,385 SH   SOLE 21 1,970,385 0 0
UNITIL CORP COM 913259107 21,977 414,904 SH   SOLE 22 393,273 0 21,631
UNITIL CORP COM 913259107 21 404 SH   SOLE 25 404 0 0
UNITIL CORP COM 913259107 125 2,360 SH   SOLE 26 1,225 0 1,135
UNITIL CORP COM 913259107 104 1,954 SH   SOLE 28 1,954 0 0
UNITIL CORP COM 913259107 1,879 35,481 SH   SOLE 30 35,481 0 0
UNITIL CORP COM 913259107 57 1,071 SH   SOLE 36 1,071 0 0
UNITIL CORP COM 913259107 80 1,509 SH   SOLE 40 1,509 0 0
UNITIL CORP COM 913259107 916 17,288 SH   SOLE 43 935 0 16,353
UNITY BANCORP INC COM 913290102 2 87 SH   SOLE 2 87 0 0
UNITY BANCORP INC COM 913290102 34 1,536 SH   SOLE 18 1,536 0 0
UNITY BANCORP INC COM 913290102 584 26,463 SH   SOLE 21 26,463 0 0
UNITY BIOTECHNOLOGY INC COM 91381U101 3 738 SH   SOLE 2 738 0 0
UNITY BIOTECHNOLOGY INC COM 91381U101 40 8,712 SH   SOLE 18 8,712 0 0
UNITY BIOTECHNOLOGY INC COM 91381U101 1,821 392,448 SH   SOLE 21 392,448 0 0
UNITY BIOTECHNOLOGY INC COM 91381U101 2,124 457,742 SH   SOLE 22 457,742 0 0
UNITY BIOTECHNOLOGY INC COM 91381U101 86 18,534 SH   SOLE 30 18,534 0 0
UNITY BIOTECHNOLOGY INC COM 91381U101 20 4,397 SH   SOLE 43 0 0 4,397
UNITY SOFTWARE INC COM 91332U101 28,817 262,375 SH   SOLE 2 33,046 0 229,329
UNITY SOFTWARE INC COM 91332U101 3,787 34,481 SH   SOLE 4 20,372 0 14,109
UNITY SOFTWARE INC COM 91332U101 689 6,273 SH   SOLE 7 6,273 0 0
UNITY SOFTWARE INC COM 91332U101 14 131 SH   SOLE 13 131 0 0
UNITY SOFTWARE INC COM 91332U101 660 6,012 SH   SOLE 15 6,012 0 0
UNITY SOFTWARE INC COM 91332U101 13,294 121,040 SH   SOLE 18 117,815 0 3,225
UNITY SOFTWARE INC COM 91332U101 39,252 357,388 SH   SOLE 19 357,388 0 0
UNITY SOFTWARE INC COM 91332U101 191,403 1,742,725 SH   SOLE 21 1,742,725 0 0
UNITY SOFTWARE INC COM 91332U101 113,873 1,036,811 SH   SOLE 22 905,093 0 131,718
UNITY SOFTWARE INC COM 91332U101 4,214 38,365 SH   SOLE 23 38,365 0 0
UNITY SOFTWARE INC COM 91332U101 20,762 189,038 SH   SOLE 25 189,038 0 0
UNITY SOFTWARE INC COM 91332U101 21,085 191,980 SH   SOLE 26 101,727 0 90,253
UNITY SOFTWARE INC COM 91332U101 31,255 284,578 SH   SOLE 28 7,010 0 277,568
UNITY SOFTWARE INC COM 91332U101 132 1,201 SH   SOLE 29 1,201 0 0
UNITY SOFTWARE INC COM 91332U101 35,663 324,708 SH   SOLE 30 290,250 0 34,458
UNITY SOFTWARE INC COM 91332U101 1,236 11,252 SH   SOLE 31 8,581 0 2,671
UNITY SOFTWARE INC COM 91332U101 50,277 457,768 SH   SOLE 34 457,768 0 0
UNITY SOFTWARE INC COM 91332U101 5,489 49,981 SH   SOLE 36 49,981 0 0
UNITY SOFTWARE INC COM 91332U101 244 2,220 SH   SOLE 40 2,220 0 0
UNITY SOFTWARE INC COM 91332U101 465 4,236 SH   SOLE 43 0 0 4,236
UNIVAR SOLUTIONS USA INC COM 91336L107 10,174 417,292 SH   SOLE 2 124,027 0 293,265
UNIVAR SOLUTIONS USA INC COM 91336L107 17 712 SH   SOLE 4 712 0 0
UNIVAR SOLUTIONS USA INC COM 91336L107 121 4,966 SH   SOLE 7 4,966 0 0
UNIVAR SOLUTIONS USA INC COM 91336L107 10,045 411,999 SH   SOLE 18 411,999 0 0
UNIVAR SOLUTIONS USA INC COM 91336L107 1,107 45,399 SH   SOLE 19 45,399 0 0
UNIVAR SOLUTIONS USA INC COM 91336L107 186,888 7,665,645 SH   SOLE 21 7,665,645 0 0
UNIVAR SOLUTIONS USA INC COM 91336L107 117,076 4,802,132 SH   SOLE 22 4,598,108 0 204,024
UNIVAR SOLUTIONS USA INC COM 91336L107 130 5,338 SH   SOLE 25 5,338 0 0
UNIVAR SOLUTIONS USA INC COM 91336L107 2,015 82,663 SH   SOLE 26 70,533 0 12,130
UNIVAR SOLUTIONS USA INC COM 91336L107 574 23,536 SH   SOLE 28 20,268 0 3,268
UNIVAR SOLUTIONS USA INC COM 91336L107 3,149 129,179 SH   SOLE 30 129,179 0 0
UNIVAR SOLUTIONS USA INC COM 91336L107 72 2,971 SH   SOLE 31 2,971 0 0
UNIVAR SOLUTIONS USA INC COM 91336L107 227 9,295 SH   SOLE 36 9,295 0 0
UNIVAR SOLUTIONS USA INC COM 91336L107 505 20,730 SH   SOLE 40 20,730 0 0
UNIVAR SOLUTIONS USA INC COM 91336L107 1,727 70,856 SH   SOLE 43 3,568 0 67,288
UNIVERSAL CORP VA COM 913456109 1,688 29,621 SH   SOLE 2 7,501 0 22,120
UNIVERSAL CORP VA COM 913456109 6 101 SH   SOLE 4 101 0 0
UNIVERSAL CORP VA COM 913456109 25 445 SH   SOLE 7 445 0 0
UNIVERSAL CORP VA COM 913456109 5,707 100,175 SH   SOLE 18 100,175 0 0
UNIVERSAL CORP VA COM 913456109 2,414 42,375 SH   SOLE 19 42,375 0 0
UNIVERSAL CORP VA COM 913456109 172,308 3,024,540 SH   SOLE 21 3,024,540 0 0
UNIVERSAL CORP VA COM 913456109 37,104 651,291 SH   SOLE 22 615,349 0 35,942
UNIVERSAL CORP VA COM 913456109 629 11,040 SH   SOLE 26 9,647 0 1,393
UNIVERSAL CORP VA COM 913456109 3,014 52,903 SH   SOLE 30 52,903 0 0
UNIVERSAL CORP VA COM 913456109 54 946 SH   SOLE 36 946 0 0
UNIVERSAL CORP VA COM 913456109 189 3,312 SH   SOLE 40 3,312 0 0
UNIVERSAL CORP VA COM 913456109 1,907 33,480 SH   SOLE 43 4,109 0 29,371
UNIVERSAL DISPLAY CORP COM 91347P105 25,154 113,137 SH   SOLE 2 46,431 0 66,706
UNIVERSAL DISPLAY CORP COM 91347P105 56 251 SH   SOLE 4 251 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 176 791 SH   SOLE 7 791 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 24,579 110,552 SH   SOLE 18 110,187 0 365
UNIVERSAL DISPLAY CORP COM 91347P105 5,719 25,724 SH   SOLE 19 25,724 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 534,641 2,404,718 SH   SOLE 21 2,404,718 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 279,300 1,256,240 SH   SOLE 22 1,186,206 0 70,034
UNIVERSAL DISPLAY CORP COM 91347P105 625 2,811 SH   SOLE 23 2,811 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 918 4,127 SH   SOLE 25 4,127 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 4,134 18,596 SH   SOLE 26 15,267 0 3,329
UNIVERSAL DISPLAY CORP COM 91347P105 1,217 5,475 SH   SOLE 28 5,475 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 100 450 SH   SOLE 29 450 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 21,386 96,189 SH   SOLE 30 96,189 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 481 2,162 SH   SOLE 31 2,162 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 638 2,868 SH   SOLE 34 2,868 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 1,643 7,391 SH   SOLE 36 7,391 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 1,224 5,505 SH   SOLE 40 5,505 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 6,753 30,374 SH   SOLE 43 733 0 29,641
UNIVERSAL ELECTRS INC COM 913483103 1,089 22,460 SH   SOLE 2 11,776 0 10,684
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,922 60,254 SH   SOLE 18 58,188 0 2,066
UNIVERSAL ELECTRS INC COM 913483103 1,119 23,064 SH   SOLE 19 23,064 0 0
UNIVERSAL ELECTRS INC COM 913483103 82,378 1,698,511 SH   SOLE 21 1,698,511 0 0
UNIVERSAL ELECTRS INC COM 913483103 18,329 377,910 SH   SOLE 22 357,084 0 20,826
UNIVERSAL ELECTRS INC COM 913483103 14 296 SH   SOLE 23 296 0 0
UNIVERSAL ELECTRS INC COM 913483103 18 371 SH   SOLE 25 371 0 0
UNIVERSAL ELECTRS INC COM 913483103 32 664 SH   SOLE 26 0 0 664
UNIVERSAL ELECTRS INC COM 913483103 101 2,083 SH   SOLE 28 2,083 0 0
UNIVERSAL ELECTRS INC COM 913483103 1,331 27,445 SH   SOLE 30 27,445 0 0
UNIVERSAL ELECTRS INC COM 913483103 80 1,658 SH   SOLE 40 1,658 0 0
UNIVERSAL ELECTRS INC COM 913483103 292 6,024 SH   SOLE 43 321 0 5,703
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 677 10,998 SH   SOLE 2 4,182 0 6,816
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 1,192 19,364 SH   SOLE 4 19,364 0 0
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 991 16,106 SH   SOLE 7 16,106 0 0
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 3,341 54,280 SH   SOLE 18 54,280 0 0
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 2,423 39,368 SH   SOLE 19 39,368 0 0
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 99,300 1,613,315 SH   SOLE 21 1,613,315 0 0
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 26,407 429,037 SH   SOLE 22 420,116 0 8,921
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 36 592 SH   SOLE 23 592 0 0
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 3,640 59,133 SH   SOLE 25 59,133 0 0
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 478 7,764 SH   SOLE 26 6,872 0 892
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 611 9,935 SH   SOLE 28 1,705 0 8,230
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 4,601 74,758 SH   SOLE 30 74,758 0 0
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 94 1,529 SH   SOLE 40 1,529 0 0
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 506 8,225 SH   SOLE 43 34 0 8,191
UNIVERSAL HLTH SVCS INC CL B 913903100 24,911 170,125 SH   SOLE 2 30,641 0 139,484
UNIVERSAL HLTH SVCS INC CL B 913903100 4,455 30,425 SH   SOLE 4 27,490 0 2,935
UNIVERSAL HLTH SVCS INC CL B 913903100 14,475 98,853 SH   SOLE 7 71,380 0 27,473
UNIVERSAL HLTH SVCS INC CL B 913903100 36 244 SH   SOLE 13 244 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 1,488 10,160 SH   SOLE 15 10,160 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 24,849 169,697 SH   SOLE 18 158,661 0 11,036
UNIVERSAL HLTH SVCS INC CL B 913903100 4,807 32,826 SH   SOLE 19 32,826 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 307,608 2,100,720 SH   SOLE 21 2,100,720 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 245,093 1,673,790 SH   SOLE 22 1,507,289 0 166,501
UNIVERSAL HLTH SVCS INC CL B 913903100 6,441 43,988 SH   SOLE 23 43,988 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 18,172 124,103 SH   SOLE 25 124,103 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 26,503 180,994 SH   SOLE 26 80,971 0 100,023
UNIVERSAL HLTH SVCS INC CL B 913903100 19,498 133,159 SH   SOLE 28 8,083 0 125,076
UNIVERSAL HLTH SVCS INC CL B 913903100 7 51 SH   SOLE 29 51 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 68,949 470,866 SH   SOLE 30 458,803 0 12,063
UNIVERSAL HLTH SVCS INC CL B 913903100 2,892 19,749 SH   SOLE 31 11,167 0 8,582
UNIVERSAL HLTH SVCS INC CL B 913903100 631 4,312 SH   SOLE 34 4,312 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 5,936 40,540 SH   SOLE 36 40,540 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 437 2,985 SH   SOLE 40 2,985 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 5,038 34,405 SH   SOLE 43 3,049 0 31,356
UNIVERSAL INS HLDGS INC COM 91359V107 494 35,605 SH   SOLE 2 9,474 0 26,131
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,656 119,324 SH   SOLE 18 119,324 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 1,085 78,145 SH   SOLE 19 78,145 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 48,360 3,484,128 SH   SOLE 21 3,484,128 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 10,440 752,186 SH   SOLE 22 710,263 0 41,923
UNIVERSAL INS HLDGS INC COM 91359V107 29 2,099 SH   SOLE 23 2,099 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 347 25,000 SH   SOLE 26 10,936 0 14,064
UNIVERSAL INS HLDGS INC COM 91359V107 64 4,603 SH   SOLE 28 4,603 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 640 46,086 SH   SOLE 30 46,086 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 50 3,631 SH   SOLE 40 3,631 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 142 10,195 SH   SOLE 43 224 0 9,971
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 600 25,734 SH   SOLE 2 633 0 25,101
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 6 240 SH   SOLE 7 240 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 689 29,582 SH   SOLE 18 29,582 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 1,838 78,866 SH   SOLE 19 78,866 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 6,982 299,675 SH   SOLE 21 299,675 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 9,088 390,057 SH   SOLE 22 387,580 0 2,477
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 124 5,303 SH   SOLE 23 5,303 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 1,247 53,501 SH   SOLE 26 0 0 53,501
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 1 46 SH   SOLE 43 0 0 46
UNIVERSAL SEC INSTRS INC COM NEW 913821302 5 622 SH   SOLE 21 622 0 0
UNIVERSAL STAINLESS & ALLOY COM 913837100 17 1,720 SH   SOLE 18 1,720 0 0
UNIVERSAL STAINLESS & ALLOY COM 913837100 80 7,861 SH   SOLE 21 7,861 0 0
UNIVERSAL STAINLESS & ALLOY COM 913837100 1,040 102,756 SH   SOLE 22 102,756 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104 56 8,622 SH   SOLE 2 8,614 0 8
UNIVERSAL TECHNICAL INST INC COM 913915104 44 6,781 SH   SOLE 18 6,781 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104 18 2,839 SH   SOLE 19 2,839 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104 718 110,624 SH   SOLE 21 110,624 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104 2,697 415,628 SH   SOLE 22 415,628 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100 2,304 87,367 SH   SOLE 2 9,653 0 77,714
UNIVEST FINANCIAL CORPORATIO COM 915271100 12 465 SH   SOLE 7 465 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100 2,710 102,761 SH   SOLE 18 102,761 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100 4,451 168,804 SH   SOLE 19 168,804 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100 30,156 1,143,573 SH   SOLE 21 1,143,573 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100 31,997 1,213,400 SH   SOLE 22 1,167,658 0 45,742
UNIVEST FINANCIAL CORPORATIO COM 915271100 302 11,447 SH   SOLE 23 11,447 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100 50 1,909 SH   SOLE 25 1,909 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100 1,738 65,916 SH   SOLE 26 1,120 0 64,796
UNIVEST FINANCIAL CORPORATIO COM 915271100 117 4,445 SH   SOLE 28 4,445 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100 907 34,404 SH   SOLE 30 34,404 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100 7 248 SH   SOLE 34 248 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100 73 2,750 SH   SOLE 36 2,750 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100 121 4,570 SH   SOLE 40 4,570 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100 1,342 50,894 SH   SOLE 43 2,461 0 48,433
UNUM GROUP COM 91529Y106 13,420 472,552 SH   SOLE 2 96,215 0 376,337
UNUM GROUP COM 91529Y106 32 1,142 SH   SOLE 4 1,142 0 0
UNUM GROUP COM 91529Y106 5,502 193,746 SH   SOLE 7 173,844 0 19,902
UNUM GROUP COM 91529Y106 84 2,964 SH   SOLE 15 2,964 0 0
UNUM GROUP COM 91529Y106 17,637 621,030 SH   SOLE 18 604,612 0 16,418
UNUM GROUP COM 91529Y106 2,959 104,199 SH   SOLE 19 104,199 0 0
UNUM GROUP COM 91529Y106 247,436 8,712,520 SH   SOLE 21 8,712,520 0 0
UNUM GROUP COM 91529Y106 133,137 4,687,939 SH   SOLE 22 4,234,620 0 453,319
UNUM GROUP COM 91529Y106 285 10,023 SH   SOLE 25 10,023 0 0
UNUM GROUP COM 91529Y106 5,857 206,240 SH   SOLE 26 62,198 0 144,042
UNUM GROUP COM 91529Y106 1,467 51,663 SH   SOLE 28 22,205 0 29,458
UNUM GROUP COM 91529Y106 20,902 735,980 SH   SOLE 30 735,980 0 0
UNUM GROUP COM 91529Y106 103 3,620 SH   SOLE 31 3,620 0 0
UNUM GROUP COM 91529Y106 2,360 83,103 SH   SOLE 32 83,103 0 0
UNUM GROUP COM 91529Y106 1,890 66,545 SH   SOLE 36 66,545 0 0
UNUM GROUP COM 91529Y106 709 24,966 SH   SOLE 40 24,966 0 0
UNUM GROUP COM 91529Y106 36,840 1,297,190 SH   SOLE 43 73,556 0 1,223,634
UP FINTECH HLDG LTD SPONSORED ADS 91531W106 1,310 45,213 SH   SOLE 2 2,906 0 42,307
UP FINTECH HLDG LTD SPONSORED ADS 91531W106 858 29,610 SH   SOLE 4 11,031 0 18,579
UP FINTECH HLDG LTD SPONSORED ADS 91531W106 255 8,812 SH   SOLE 7 8,812 0 0
UP FINTECH HLDG LTD SPONSORED ADS 91531W106 1,426 49,198 SH   SOLE 15 49,198 0 0
UP FINTECH HLDG LTD SPONSORED ADS 91531W106 212 7,306 SH   SOLE 18 7,306 0 0
UP FINTECH HLDG LTD SPONSORED ADS 91531W106 69 2,374 SH   SOLE 19 2,374 0 0
UP FINTECH HLDG LTD SPONSORED ADS 91531W106 35,411 1,221,924 SH   SOLE 21 1,221,924 0 0
UP FINTECH HLDG LTD SPONSORED ADS 91531W106 27,456 947,418 SH   SOLE 22 780,090 0 167,328
UP FINTECH HLDG LTD SPONSORED ADS 91531W106 1,197 41,301 SH   SOLE 23 41,301 0 0
UP FINTECH HLDG LTD SPONSORED ADS 91531W106 9,514 328,305 SH   SOLE 26 283,091 0 45,214
UP FINTECH HLDG LTD SPONSORED ADS 91531W106 2,127 73,392 SH   SOLE 28 0 0 73,392
UP FINTECH HLDG LTD SPONSORED ADS 91531W106 439 15,152 SH   SOLE 29 15,152 0 0
UP FINTECH HLDG LTD SPONSORED ADS 91531W106 11,901 410,667 SH   SOLE 30 410,667 0 0
UP FINTECH HLDG LTD SPONSORED ADS 91531W106 542 18,709 SH   SOLE 31 18,709 0 0
UP FINTECH HLDG LTD SPONSORED ADS 91531W106 181 6,259 SH   SOLE 34 6,259 0 0
UPLAND SOFTWARE INC COM 91544A109 456 11,081 SH   SOLE 2 7,984 0 3,097
UPLAND SOFTWARE INC COM 91544A109 5 124 SH   SOLE 4 124 0 0
UPLAND SOFTWARE INC COM 91544A109 18 445 SH   SOLE 7 445 0 0
UPLAND SOFTWARE INC COM 91544A109 3,597 87,373 SH   SOLE 18 87,373 0 0
UPLAND SOFTWARE INC COM 91544A109 1,967 47,779 SH   SOLE 19 47,779 0 0
UPLAND SOFTWARE INC COM 91544A109 38,219 928,319 SH   SOLE 21 928,319 0 0
UPLAND SOFTWARE INC COM 91544A109 28,055 681,435 SH   SOLE 22 663,781 0 17,654
UPLAND SOFTWARE INC COM 91544A109 28 675 SH   SOLE 25 675 0 0
UPLAND SOFTWARE INC COM 91544A109 689 16,746 SH   SOLE 26 13,584 0 3,162
UPLAND SOFTWARE INC COM 91544A109 112 2,731 SH   SOLE 28 2,731 0 0
UPLAND SOFTWARE INC COM 91544A109 725 17,618 SH   SOLE 30 17,618 0 0
UPLAND SOFTWARE INC COM 91544A109 102 2,489 SH   SOLE 40 2,489 0 0
UPLAND SOFTWARE INC COM 91544A109 181 4,391 SH   SOLE 43 0 0 4,391
UPSTART HLDGS INC COM 91680M107 3,469 27,776 SH   SOLE 2 5,662 0 22,114
UPSTART HLDGS INC COM 91680M107 12 96 SH   SOLE 4 96 0 0
UPSTART HLDGS INC COM 91680M107 25 199 SH   SOLE 7 199 0 0
UPSTART HLDGS INC COM 91680M107 779 6,237 SH   SOLE 18 6,080 0 157
UPSTART HLDGS INC COM 91680M107 442 3,535 SH   SOLE 19 3,535 0 0
UPSTART HLDGS INC COM 91680M107 23,650 189,350 SH   SOLE 21 189,350 0 0
UPSTART HLDGS INC COM 91680M107 44,770 358,444 SH   SOLE 22 339,928 0 18,516
UPSTART HLDGS INC COM 91680M107 66 528 SH   SOLE 25 528 0 0
UPSTART HLDGS INC COM 91680M107 1,055 8,443 SH   SOLE 26 7,177 0 1,266
UPSTART HLDGS INC COM 91680M107 282 2,254 SH   SOLE 28 2,254 0 0
UPSTART HLDGS INC COM 91680M107 1,813 14,512 SH   SOLE 30 14,512 0 0
UPSTART HLDGS INC COM 91680M107 27 218 SH   SOLE 31 218 0 0
UPSTART HLDGS INC COM 91680M107 282 2,258 SH   SOLE 40 2,258 0 0
UPWORK INC COM 91688F104 4,101 70,356 SH   SOLE 2 49,537 0 20,819
UPWORK INC COM 91688F104 18 315 SH   SOLE 4 315 0 0
UPWORK INC COM 91688F104 109 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 21,927 376,177 SH   SOLE 18 360,347 0 15,830
UPWORK INC COM 91688F104 20,533 352,248 SH   SOLE 19 352,248 0 0
UPWORK INC COM 91688F104 225,485 3,868,327 SH   SOLE 21 3,868,327 0 0
UPWORK INC COM 91688F104 146,480 2,512,948 SH   SOLE 22 2,443,976 0 68,972
UPWORK INC COM 91688F104 344 5,902 SH   SOLE 23 5,902 0 0
UPWORK INC COM 91688F104 311 5,337 SH   SOLE 25 5,337 0 0
UPWORK INC COM 91688F104 3,189 54,706 SH   SOLE 26 42,224 0 12,482
UPWORK INC COM 91688F104 658 11,290 SH   SOLE 28 11,290 0 0
UPWORK INC COM 91688F104 11,327 194,318 SH   SOLE 30 194,318 0 0
UPWORK INC COM 91688F104 39 665 SH   SOLE 34 665 0 0
UPWORK INC COM 91688F104 206 3,527 SH   SOLE 36 3,527 0 0
UPWORK INC COM 91688F104 769 13,195 SH   SOLE 40 13,195 0 0
UPWORK INC COM 91688F104 1,664 28,553 SH   SOLE 43 614 0 27,939
UR-ENERGY INC COM 91688R108 95 68,113 SH   SOLE 2 7,355 0 60,758
UR-ENERGY INC COM 91688R108 4 2,908 SH   SOLE 7 2,908 0 0
UR-ENERGY INC COM 91688R108 820 585,498 SH   SOLE 18 585,498 0 0
UR-ENERGY INC COM 91688R108 439 313,305 SH   SOLE 19 313,305 0 0
UR-ENERGY INC COM 91688R108 8,713 6,223,757 SH   SOLE 21 6,223,757 0 0
UR-ENERGY INC COM 91688R108 2,387 1,704,840 SH   SOLE 22 1,658,784 0 46,056
UR-ENERGY INC COM 91688R108 37 26,625 SH   SOLE 43 0 0 26,625
URANIUM ENERGY CORP COM 916896103 115 43,189 SH   SOLE 2 19,505 0 23,684
URANIUM ENERGY CORP COM 916896103 11 4,020 SH   SOLE 7 4,020 0 0
URANIUM ENERGY CORP COM 916896103 1,816 682,552 SH   SOLE 18 682,552 0 0
URANIUM ENERGY CORP COM 916896103 1,044 392,665 SH   SOLE 19 392,665 0 0
URANIUM ENERGY CORP COM 916896103 19,717 7,412,538 SH   SOLE 21 7,412,538 0 0
URANIUM ENERGY CORP COM 916896103 14,786 5,558,674 SH   SOLE 22 5,518,423 0 40,251
URANIUM ENERGY CORP COM 916896103 80 29,906 SH   SOLE 43 588 0 29,318
URBAN EDGE PPTYS COM 91704F104 3,316 173,624 SH   SOLE 2 80,119 0 93,505
URBAN EDGE PPTYS COM 91704F104 3,331 174,402 SH   SOLE 4 174,402 0 0
URBAN EDGE PPTYS COM 91704F104 2,893 151,477 SH   SOLE 7 151,477 0 0
URBAN EDGE PPTYS COM 91704F104 11,480 601,072 SH   SOLE 18 601,072 0 0
URBAN EDGE PPTYS COM 91704F104 6,698 350,659 SH   SOLE 19 350,659 0 0
URBAN EDGE PPTYS COM 91704F104 163,908 8,581,546 SH   SOLE 21 8,581,546 0 0
URBAN EDGE PPTYS COM 91704F104 81,346 4,258,942 SH   SOLE 22 4,083,587 0 175,355
URBAN EDGE PPTYS COM 91704F104 97 5,086 SH   SOLE 23 5,086 0 0
URBAN EDGE PPTYS COM 91704F104 10,081 527,804 SH   SOLE 25 527,804 0 0
URBAN EDGE PPTYS COM 91704F104 685 35,862 SH   SOLE 26 25,537 0 10,325
URBAN EDGE PPTYS COM 91704F104 1,634 85,530 SH   SOLE 28 15,746 0 69,784
URBAN EDGE PPTYS COM 91704F104 10,217 534,922 SH   SOLE 30 534,922 0 0
URBAN EDGE PPTYS COM 91704F104 290 15,198 SH   SOLE 40 15,198 0 0
URBAN EDGE PPTYS COM 91704F104 2,323 121,632 SH   SOLE 43 3,953 0 117,679
URBAN ONE INC CL A 91705J105 12 1,436 SH   SOLE 18 1,436 0 0
URBAN ONE INC CL A 91705J105 116 13,420 SH   SOLE 21 13,420 0 0
URBAN ONE INC CL D NON VTG 91705J204 15 3,024 SH   SOLE 18 3,024 0 0
URBAN ONE INC CL D NON VTG 91705J204 330 65,780 SH   SOLE 21 65,780 0 0
URBAN ONE INC CL D NON VTG 91705J204 3,109 619,396 SH   SOLE 22 619,396 0 0
URBAN OUTFITTERS INC COM 917047102 6,611 160,373 SH   SOLE 2 80,634 0 79,739
URBAN OUTFITTERS INC COM 917047102 11 259 SH   SOLE 4 259 0 0
URBAN OUTFITTERS INC COM 917047102 76 1,840 SH   SOLE 7 1,840 0 0
URBAN OUTFITTERS INC COM 917047102 15,468 375,243 SH   SOLE 18 357,306 0 17,937
URBAN OUTFITTERS INC COM 917047102 21,934 532,127 SH   SOLE 19 532,127 0 0
URBAN OUTFITTERS INC COM 917047102 194,767 4,725,060 SH   SOLE 21 4,725,060 0 0
URBAN OUTFITTERS INC COM 917047102 101,697 2,467,177 SH   SOLE 22 2,410,592 0 56,585
URBAN OUTFITTERS INC COM 917047102 867 21,033 SH   SOLE 23 21,033 0 0
URBAN OUTFITTERS INC COM 917047102 105 2,543 SH   SOLE 25 2,543 0 0
URBAN OUTFITTERS INC COM 917047102 4,914 119,205 SH   SOLE 26 21,617 0 97,588
URBAN OUTFITTERS INC COM 917047102 503 12,203 SH   SOLE 28 9,203 0 3,000
URBAN OUTFITTERS INC COM 917047102 2,033 49,310 SH   SOLE 30 49,310 0 0
URBAN OUTFITTERS INC COM 917047102 143 3,469 SH   SOLE 36 3,469 0 0
URBAN OUTFITTERS INC COM 917047102 307 7,459 SH   SOLE 40 7,459 0 0
URBAN OUTFITTERS INC COM 917047102 1,473 35,740 SH   SOLE 43 534 0 35,206
URBAN-GRO INC COM NEW 91704K202 15 1,670 SH   SOLE 18 1,670 0 0
URBAN-GRO INC COM NEW 91704K202 189 20,637 SH   SOLE 21 20,637 0 0
UROGEN PHARMA LTD COM M96088105 221 14,460 SH   SOLE 2 820 0 13,640
UROGEN PHARMA LTD COM M96088105 2 99 SH   SOLE 4 99 0 0
UROGEN PHARMA LTD COM M96088105 47 3,050 SH   SOLE 7 3,050 0 0
UROGEN PHARMA LTD COM M96088105 1,075 70,432 SH   SOLE 18 70,432 0 0
UROGEN PHARMA LTD COM M96088105 1,282 83,933 SH   SOLE 19 83,933 0 0
UROGEN PHARMA LTD COM M96088105 15,749 1,031,383 SH   SOLE 21 1,031,383 0 0
UROGEN PHARMA LTD COM M96088105 5,493 359,718 SH   SOLE 22 344,264 0 15,454
UROGEN PHARMA LTD COM M96088105 42 2,754 SH   SOLE 23 2,754 0 0
UROGEN PHARMA LTD COM M96088105 12 818 SH   SOLE 25 818 0 0
UROGEN PHARMA LTD COM M96088105 192 12,583 SH   SOLE 26 166 0 12,417
UROGEN PHARMA LTD COM M96088105 2,045 133,895 SH   SOLE 30 133,895 0 0
UROGEN PHARMA LTD COM M96088105 27 1,785 SH   SOLE 40 1,785 0 0
UROGEN PHARMA LTD COM M96088105 185 12,129 SH   SOLE 43 2,524 0 9,605
URSTADT BIDDLE PPTYS INC CL A 917286205 738 38,090 SH   SOLE 2 9,888 0 28,202
URSTADT BIDDLE PPTYS INC CL A 917286205 11 561 SH   SOLE 7 561 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 2,676 138,062 SH   SOLE 18 138,062 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 1,037 53,523 SH   SOLE 19 53,523 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 73,947 3,815,640 SH   SOLE 21 3,815,640 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 15,947 822,864 SH   SOLE 22 779,022 0 43,842
URSTADT BIDDLE PPTYS INC CL A 917286205 26 1,361 SH   SOLE 23 1,361 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 16 833 SH   SOLE 25 833 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 83 4,289 SH   SOLE 28 4,289 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 1,272 65,621 SH   SOLE 30 65,621 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 57 2,926 SH   SOLE 40 2,926 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 238 12,305 SH   SOLE 43 0 0 12,305
US BANCORP DEL COM NEW 902973304 175,112 3,073,760 SH   SOLE 2 512,698 0 2,561,062
US BANCORP DEL COM NEW 902973304 46,468 815,662 SH   SOLE 4 498,268 0 317,394
US BANCORP DEL COM NEW 902973304 75,887 1,332,053 SH   SOLE 7 1,278,567 0 53,486
US BANCORP DEL COM NEW 902973304 599 10,513 SH   SOLE 13 4,129 0 6,384
US BANCORP DEL COM NEW 902973304 10,574 185,598 SH   SOLE 15 185,598 0 0
US BANCORP DEL COM NEW 902973304 2 30 SH   SOLE 17 0 0 30
US BANCORP DEL COM NEW 902973304 178,970 3,141,474 SH   SOLE 18 2,943,334 0 198,140
US BANCORP DEL COM NEW 902973304 54,819 962,248 SH   SOLE 19 962,248 0 0
US BANCORP DEL COM NEW 902973304 1,965,405 34,498,949 SH   SOLE 21 34,498,949 0 0
US BANCORP DEL COM NEW 902973304 1,637,420 28,741,787 SH   SOLE 22 25,799,271 0 2,942,516
US BANCORP DEL COM NEW 902973304 47,596 835,465 SH   SOLE 23 835,465 0 0
US BANCORP DEL COM NEW 902973304 130,173 2,284,932 SH   SOLE 25 2,284,932 0 0
US BANCORP DEL COM NEW 902973304 154,670 2,714,929 SH   SOLE 26 881,228 0 1,833,701
US BANCORP DEL COM NEW 902973304 192,150 3,372,832 SH   SOLE 28 163,682 0 3,209,150
US BANCORP DEL COM NEW 902973304 123 2,151 SH   SOLE 29 2,151 0 0
US BANCORP DEL COM NEW 902973304 373,417 6,554,621 SH   SOLE 30 6,545,162 0 9,459
US BANCORP DEL COM NEW 902973304 13,452 236,117 SH   SOLE 31 176,744 0 59,373
US BANCORP DEL COM NEW 902973304 4,050 71,086 SH   SOLE 32 71,086 0 0
US BANCORP DEL COM NEW 902973304 18,016 316,239 SH   SOLE 34 316,239 0 0
US BANCORP DEL COM NEW 902973304 14,499 254,499 SH   SOLE 35 254,499 0 0
US BANCORP DEL COM NEW 902973304 45,313 795,389 SH   SOLE 36 795,389 0 0
US BANCORP DEL COM NEW 902973304 2,922 51,288 SH   SOLE 40 51,288 0 0
US BANCORP DEL COM NEW 902973304 53,866 945,513 SH   SOLE 43 86,154 0 859,359
US ECOLOGY INC COM 91734M103 1,263 33,660 SH   SOLE 2 9,524 0 24,136
US ECOLOGY INC COM 91734M103 6 149 SH   SOLE 4 149 0 0
US ECOLOGY INC COM 91734M103 15 408 SH   SOLE 7 408 0 0
US ECOLOGY INC COM 91734M103 4,856 129,425 SH   SOLE 18 129,425 0 0
US ECOLOGY INC COM 91734M103 2,108 56,180 SH   SOLE 19 56,180 0 0
US ECOLOGY INC COM 91734M103 141,537 3,772,310 SH   SOLE 21 3,772,310 0 0
US ECOLOGY INC COM 91734M103 36,580 974,957 SH   SOLE 22 931,274 0 43,683
US ECOLOGY INC COM 91734M103 29 764 SH   SOLE 25 764 0 0
US ECOLOGY INC COM 91734M103 296 7,877 SH   SOLE 26 6,236 0 1,641
US ECOLOGY INC COM 91734M103 118 3,134 SH   SOLE 28 3,134 0 0
US ECOLOGY INC COM 91734M103 3,063 81,625 SH   SOLE 30 81,625 0 0
US ECOLOGY INC COM 91734M103 158 4,203 SH   SOLE 34 4,203 0 0
US ECOLOGY INC COM 91734M103 163 4,356 SH   SOLE 40 4,356 0 0
US ECOLOGY INC COM 91734M103 625 16,663 SH   SOLE 43 3,320 0 13,343
US FOODS HLDG CORP COM 912008109 17,070 444,982 SH   SOLE 2 71,624 0 373,358
US FOODS HLDG CORP COM 912008109 30 777 SH   SOLE 4 777 0 0
US FOODS HLDG CORP COM 912008109 269 7,000 SH   SOLE 7 7,000 0 0
US FOODS HLDG CORP COM 912008109 3,245 84,597 SH   SOLE 18 84,597 0 0
US FOODS HLDG CORP COM 912008109 2,262 58,964 SH   SOLE 19 58,964 0 0
US FOODS HLDG CORP COM 912008109 92,851 2,420,513 SH   SOLE 21 2,420,513 0 0
US FOODS HLDG CORP COM 912008109 198,799 5,182,447 SH   SOLE 22 4,922,816 0 259,631
US FOODS HLDG CORP COM 912008109 0 13 SH   SOLE 23 13 0 0
US FOODS HLDG CORP COM 912008109 5,038 131,339 SH   SOLE 25 131,339 0 0
US FOODS HLDG CORP COM 912008109 4,782 124,662 SH   SOLE 26 94,645 0 30,017
US FOODS HLDG CORP COM 912008109 1,217 31,714 SH   SOLE 28 22,083 0 9,631
US FOODS HLDG CORP COM 912008109 6,077 158,431 SH   SOLE 30 158,431 0 0
US FOODS HLDG CORP COM 912008109 147 3,820 SH   SOLE 31 3,820 0 0
US FOODS HLDG CORP COM 912008109 2,338 60,943 SH   SOLE 34 60,943 0 0
US FOODS HLDG CORP COM 912008109 2,373 61,856 SH   SOLE 36 61,856 0 0
US FOODS HLDG CORP COM 912008109 960 25,017 SH   SOLE 40 25,017 0 0
US FOODS HLDG CORP COM 912008109 2,769 72,184 SH   SOLE 43 2,561 0 69,623
US WELL SERVICES INC CL A 91274U101 58 57,596 SH   SOLE 21 57,596 0 0
US WELL SERVICES INC CL A 91274U101 1,040 1,029,897 SH   SOLE 22 1,029,897 0 0
USA TRUCK INC COM 902925106 28 1,718 SH   SOLE 18 1,718 0 0
USA TRUCK INC COM 902925106 464 28,871 SH   SOLE 21 28,871 0 0
USA TRUCK INC COM 902925106 336 20,922 SH   SOLE 22 20,922 0 0
USANA HEALTH SCIENCES INC COM 90328M107 731 7,137 SH   SOLE 2 3,855 0 3,282
USANA HEALTH SCIENCES INC COM 90328M107 6 54 SH   SOLE 4 54 0 0
USANA HEALTH SCIENCES INC COM 90328M107 21 204 SH   SOLE 7 204 0 0
USANA HEALTH SCIENCES INC COM 90328M107 5,017 48,982 SH   SOLE 18 48,075 0 907
USANA HEALTH SCIENCES INC COM 90328M107 4,750 46,371 SH   SOLE 19 46,371 0 0
USANA HEALTH SCIENCES INC COM 90328M107 141,310 1,379,581 SH   SOLE 21 1,379,581 0 0
USANA HEALTH SCIENCES INC COM 90328M107 34,704 338,806 SH   SOLE 22 331,030 0 7,776
USANA HEALTH SCIENCES INC COM 90328M107 51 499 SH   SOLE 23 499 0 0
USANA HEALTH SCIENCES INC COM 90328M107 35 340 SH   SOLE 25 340 0 0
USANA HEALTH SCIENCES INC COM 90328M107 1,109 10,826 SH   SOLE 26 3,762 0 7,064
USANA HEALTH SCIENCES INC COM 90328M107 172 1,684 SH   SOLE 28 1,684 0 0
USANA HEALTH SCIENCES INC COM 90328M107 2,686 26,224 SH   SOLE 30 26,224 0 0
USANA HEALTH SCIENCES INC COM 90328M107 138 1,345 SH   SOLE 40 1,345 0 0
USANA HEALTH SCIENCES INC COM 90328M107 1,007 9,834 SH   SOLE 43 298 0 9,536
USIO INC COM 917313108 26 3,998 SH   SOLE 18 3,998 0 0
USIO INC COM 917313108 313 48,850 SH   SOLE 21 48,850 0 0
UTAH MED PRODS INC COM 917488108 413 4,856 SH   SOLE 2 260 0 4,596
UTAH MED PRODS INC COM 917488108 5 64 SH   SOLE 7 64 0 0
UTAH MED PRODS INC COM 917488108 1,020 11,991 SH   SOLE 18 11,991 0 0
UTAH MED PRODS INC COM 917488108 540 6,354 SH   SOLE 19 6,354 0 0
UTAH MED PRODS INC COM 917488108 10,923 128,445 SH   SOLE 21 128,445 0 0
UTAH MED PRODS INC COM 917488108 6,171 72,571 SH   SOLE 22 69,680 0 2,891
UTAH MED PRODS INC COM 917488108 48 564 SH   SOLE 43 134 0 430
UTZ BRANDS INC COM CL A 918090101 542 24,869 SH   SOLE 2 18,906 0 5,963
UTZ BRANDS INC COM CL A 918090101 3 156 SH   SOLE 4 156 0 0
UTZ BRANDS INC COM CL A 918090101 21 948 SH   SOLE 7 948 0 0
UTZ BRANDS INC COM CL A 918090101 3,966 182,022 SH   SOLE 18 182,022 0 0
UTZ BRANDS INC COM CL A 918090101 2,223 102,005 SH   SOLE 19 102,005 0 0
UTZ BRANDS INC COM CL A 918090101 40,727 1,869,062 SH   SOLE 21 1,869,062 0 0
UTZ BRANDS INC COM CL A 918090101 30,149 1,383,607 SH   SOLE 22 1,350,995 0 32,612
UTZ BRANDS INC COM CL A 918090101 52 2,381 SH   SOLE 25 2,381 0 0
UTZ BRANDS INC COM CL A 918090101 541 24,820 SH   SOLE 26 24,820 0 0
UTZ BRANDS INC COM CL A 918090101 148 6,798 SH   SOLE 28 6,798 0 0
UTZ BRANDS INC COM CL A 918090101 341 15,639 SH   SOLE 30 15,639 0 0
UTZ BRANDS INC COM CL A 918090101 170 7,822 SH   SOLE 40 7,822 0 0
UWM HOLDINGS CORPORATION COM CL A 91823B109 254 30,049 SH   SOLE 2 30,049 0 0
UWM HOLDINGS CORPORATION COM CL A 91823B109 6 689 SH   SOLE 7 689 0 0
UWM HOLDINGS CORPORATION COM CL A 91823B109 146 17,303 SH   SOLE 18 17,303 0 0
UWM HOLDINGS CORPORATION COM CL A 91823B109 98 11,553 SH   SOLE 19 11,553 0 0
UWM HOLDINGS CORPORATION COM CL A 91823B109 5,345 632,567 SH   SOLE 21 632,567 0 0
UWM HOLDINGS CORPORATION COM CL A 91823B109 10,220 1,209,448 SH   SOLE 22 1,156,580 0 52,868
UWM HOLDINGS CORPORATION COM CL A 91823B109 28 3,363 SH   SOLE 25 3,363 0 0
UWM HOLDINGS CORPORATION COM CL A 91823B109 618 73,140 SH   SOLE 30 73,140 0 0
UWM HOLDINGS CORPORATION COM CL A 91823B109 21 2,521 SH   SOLE 34 2,521 0 0
UWM HOLDINGS CORPORATION COM CL A 91823B109 93 11,017 SH   SOLE 40 11,017 0 0
V F CORP COM 918204108 85,448 1,041,545 SH   SOLE 2 428,300 0 613,245
V F CORP COM 918204108 20,502 249,906 SH   SOLE 4 164,855 0 85,051
V F CORP COM 918204108 29,274 356,830 SH   SOLE 7 325,089 0 31,741
V F CORP COM 918204108 285 3,480 SH   SOLE 13 1,044 0 2,436
V F CORP COM 918204108 3,485 42,485 SH   SOLE 15 42,485 0 0
V F CORP COM 918204108 2 23 SH   SOLE 17 0 0 23
V F CORP COM 918204108 60,523 737,721 SH   SOLE 18 670,435 0 67,286
V F CORP COM 918204108 19,507 237,773 SH   SOLE 19 237,773 0 0
V F CORP COM 918204108 708,615 8,637,431 SH   SOLE 21 8,637,431 0 0
V F CORP COM 918204108 661,646 8,064,918 SH   SOLE 22 6,440,064 0 1,624,854
V F CORP COM 918204108 21,975 267,863 SH   SOLE 23 267,863 0 0
V F CORP COM 918204108 48,425 590,260 SH   SOLE 25 590,260 0 0
V F CORP COM 918204108 74,007 902,083 SH   SOLE 26 437,302 0 464,781
V F CORP COM 918204108 105,412 1,284,886 SH   SOLE 28 41,557 0 1,243,329
V F CORP COM 918204108 9,358 114,066 SH   SOLE 29 114,066 0 0
V F CORP COM 918204108 143,961 1,754,763 SH   SOLE 30 1,754,763 0 0
V F CORP COM 918204108 22,614 275,644 SH   SOLE 31 219,184 0 56,460
V F CORP COM 918204108 12,403 151,183 SH   SOLE 34 151,183 0 0
V F CORP COM 918204108 14,598 177,941 SH   SOLE 36 177,941 0 0
V F CORP COM 918204108 947 11,543 SH   SOLE 40 11,543 0 0
V F CORP COM 918204108 17,804 217,016 SH   SOLE 43 8,005 0 209,011
VAALCO ENERGY INC COM NEW 91851C201 35 10,874 SH   SOLE 18 10,874 0 0
VAALCO ENERGY INC COM NEW 91851C201 424 130,593 SH   SOLE 21 130,593 0 0
VAALCO ENERGY INC COM NEW 91851C201 2,606 801,886 SH   SOLE 22 801,886 0 0
VACCINEX INC COM 918640103 10 3,532 SH   SOLE 18 3,532 0 0
VACCINEX INC COM 918640103 129 45,940 SH   SOLE 21 45,940 0 0
VACCITECH PLC ADS 91864C107 24 1,407 SH   SOLE 18 1,407 0 0
VACCITECH PLC ADS 91864C107 39 2,301 SH   SOLE 22 2,301 0 0
VACCITECH PLC ADS 91864C107 152 9,041 SH   SOLE 26 9,041 0 0
VACCITECH PLC ADS 91864C107 613 36,547 SH   SOLE 28 0 0 36,547
VACCITECH PLC ADS 91864C107 11 631 SH   SOLE 31 0 0 631
VAIL RESORTS INC COM 91879Q109 27,445 86,710 SH   SOLE 2 13,622 0 73,088
VAIL RESORTS INC COM 91879Q109 5,514 17,420 SH   SOLE 4 15,857 0 1,563
VAIL RESORTS INC COM 91879Q109 1,274 4,024 SH   SOLE 7 4,024 0 0
VAIL RESORTS INC COM 91879Q109 36 115 SH   SOLE 13 115 0 0
VAIL RESORTS INC COM 91879Q109 966 3,053 SH   SOLE 15 3,053 0 0
VAIL RESORTS INC COM 91879Q109 9,132 28,852 SH   SOLE 18 25,898 0 2,954
VAIL RESORTS INC COM 91879Q109 169,699 536,139 SH   SOLE 19 536,139 0 0
VAIL RESORTS INC COM 91879Q109 207,957 657,011 SH   SOLE 21 657,011 0 0
VAIL RESORTS INC COM 91879Q109 316,188 998,951 SH   SOLE 22 927,061 0 71,890
VAIL RESORTS INC COM 91879Q109 7,499 23,692 SH   SOLE 23 23,692 0 0
VAIL RESORTS INC COM 91879Q109 27,078 85,549 SH   SOLE 25 85,549 0 0
VAIL RESORTS INC COM 91879Q109 26,381 83,348 SH   SOLE 26 50,021 0 33,327
VAIL RESORTS INC COM 91879Q109 34,009 107,447 SH   SOLE 28 5,984 0 101,463
VAIL RESORTS INC COM 91879Q109 49 156 SH   SOLE 29 156 0 0
VAIL RESORTS INC COM 91879Q109 51,677 163,267 SH   SOLE 30 143,370 0 19,897
VAIL RESORTS INC COM 91879Q109 3,311 10,460 SH   SOLE 31 4,498 0 5,962
VAIL RESORTS INC COM 91879Q109 2,112 6,672 SH   SOLE 34 6,672 0 0
VAIL RESORTS INC COM 91879Q109 6,736 21,280 SH   SOLE 36 21,280 0 0
VAIL RESORTS INC COM 91879Q109 505 1,597 SH   SOLE 40 1,597 0 0
VAIL RESORTS INC COM 91879Q109 3,508 11,084 SH   SOLE 43 658 0 10,426
VALARIS LIMITED CL A G9460G101 67 2,313 SH   SOLE 18 2,313 0 0
VALARIS LIMITED CL A G9460G101 458 15,866 SH   SOLE 22 15,866 0 0
VALARIS LIMITED CL A G9460G101 97 3,372 SH   SOLE 26 0 0 3,372
VALARIS LIMITED *W EXP 04/29/202 G9460G119 0 61 SH   SOLE 18 61 0 0
VALARIS LIMITED *W EXP 04/29/202 G9460G119 0 22 SH   SOLE 43 0 0 22
VALE S A SPONSORED ADS 91912E105 387 16,983 SH   SOLE 4 16,983 0 0
VALE S A SPONSORED ADS 91912E105 38,580 1,691,383 SH   SOLE 18 229,613 0 1,461,770
VALE S A SPONSORED ADS 91912E105 129,509 5,677,713 SH   SOLE 19 5,677,713 0 0
VALE S A SPONSORED ADS 91912E105 328,649 14,408,112 SH   SOLE 21 14,408,112 0 0
VALE S A SPONSORED ADS 91912E105 15,140 663,736 SH   SOLE 22 663,736 0 0
VALE S A SPONSORED ADS 91912E105 203,236 8,909,959 SH   SOLE 25 8,909,959 0 0
VALE S A SPONSORED ADS 91912E105 358 15,709 SH   SOLE 26 15,709 0 0
VALE S A SPONSORED ADS 91912E105 56,316 2,468,909 SH   SOLE 29 2,468,909 0 0
VALE S A SPONSORED ADS 91912E105 19,351 848,373 SH   SOLE 30 848,373 0 0
VALE S A SPONSORED ADS 91912E105 854,738 37,472,058 SH   SOLE 34 37,472,058 0 0
VALE S A SPONSORED ADS 91912E105 19,963 875,174 SH   SOLE 43 53,126 0 822,048
VALERO ENERGY CORP COM 91913Y100 73,491 941,231 SH   SOLE 2 178,961 0 762,270
VALERO ENERGY CORP COM 91913Y100 22,428 287,247 SH   SOLE 4 167,070 0 120,177
VALERO ENERGY CORP COM 91913Y100 30,668 392,772 SH   SOLE 7 364,597 0 28,175
VALERO ENERGY CORP COM 91913Y100 1,655 21,197 SH   SOLE 13 19,140 0 2,057
VALERO ENERGY CORP COM 91913Y100 4,133 52,934 SH   SOLE 15 52,934 0 0
VALERO ENERGY CORP COM 91913Y100 92,642 1,186,498 SH   SOLE 18 1,115,441 0 71,057
VALERO ENERGY CORP COM 91913Y100 207,688 2,659,942 SH   SOLE 19 2,659,942 0 0
VALERO ENERGY CORP COM 91913Y100 1,120,123 14,345,835 SH   SOLE 21 14,345,835 0 0
VALERO ENERGY CORP COM 91913Y100 712,191 9,121,303 SH   SOLE 22 8,193,771 0 927,532
VALERO ENERGY CORP COM 91913Y100 18,967 242,913 SH   SOLE 23 242,913 0 0
VALERO ENERGY CORP COM 91913Y100 63,966 819,235 SH   SOLE 25 819,235 0 0
VALERO ENERGY CORP COM 91913Y100 84,779 1,085,796 SH   SOLE 26 379,851 0 705,945
VALERO ENERGY CORP COM 91913Y100 114,344 1,464,450 SH   SOLE 28 49,610 0 1,414,840
VALERO ENERGY CORP COM 91913Y100 13,243 169,610 SH   SOLE 29 169,610 0 0
VALERO ENERGY CORP COM 91913Y100 157,093 2,011,947 SH   SOLE 30 2,011,947 0 0
VALERO ENERGY CORP COM 91913Y100 9,071 116,174 SH   SOLE 31 52,302 0 63,872
VALERO ENERGY CORP COM 91913Y100 5,546 71,026 SH   SOLE 32 71,026 0 0
VALERO ENERGY CORP COM 91913Y100 171,926 2,201,924 SH   SOLE 34 2,201,924 0 0
VALERO ENERGY CORP COM 91913Y100 23,152 296,521 SH   SOLE 36 296,521 0 0
VALERO ENERGY CORP COM 91913Y100 1,122 14,373 SH   SOLE 40 14,373 0 0
VALERO ENERGY CORP COM 91913Y100 12,940 165,726 SH   SOLE 43 12,482 0 153,244
VALHI INC NEW COM 918905209 48 1,971 SH   SOLE 2 115 0 1,856
VALHI INC NEW COM 918905209 69 2,836 SH   SOLE 18 2,836 0 0
VALHI INC NEW COM 918905209 15 630 SH   SOLE 19 630 0 0
VALHI INC NEW COM 918905209 1,978 81,287 SH   SOLE 21 81,287 0 0
VALHI INC NEW COM 918905209 889 36,539 SH   SOLE 22 34,850 0 1,689
VALLEY NATL BANCORP COM 919794107 8,802 655,406 SH   SOLE 2 336,227 0 319,179
VALLEY NATL BANCORP COM 919794107 19 1,416 SH   SOLE 4 1,416 0 0
VALLEY NATL BANCORP COM 919794107 485 36,079 SH   SOLE 7 36,079 0 0
VALLEY NATL BANCORP COM 919794107 31,034 2,310,785 SH   SOLE 18 2,310,785 0 0
VALLEY NATL BANCORP COM 919794107 11,247 837,483 SH   SOLE 19 837,483 0 0
VALLEY NATL BANCORP COM 919794107 502,731 37,433,403 SH   SOLE 21 37,433,403 0 0
VALLEY NATL BANCORP COM 919794107 168,776 12,567,063 SH   SOLE 22 11,975,317 0 591,746
VALLEY NATL BANCORP COM 919794107 362 26,969 SH   SOLE 25 26,969 0 0
VALLEY NATL BANCORP COM 919794107 2,543 189,379 SH   SOLE 26 159,747 0 29,632
VALLEY NATL BANCORP COM 919794107 934 69,549 SH   SOLE 28 41,833 0 27,716
VALLEY NATL BANCORP COM 919794107 11,303 841,649 SH   SOLE 30 841,649 0 0
VALLEY NATL BANCORP COM 919794107 5 380 SH   SOLE 31 0 0 380
VALLEY NATL BANCORP COM 919794107 2,134 158,885 SH   SOLE 32 158,885 0 0
VALLEY NATL BANCORP COM 919794107 622 46,296 SH   SOLE 36 46,296 0 0
VALLEY NATL BANCORP COM 919794107 632 47,081 SH   SOLE 40 47,081 0 0
VALLEY NATL BANCORP COM 919794107 1,974 146,986 SH   SOLE 43 828 0 146,158
VALMONT INDS INC COM 920253101 12,625 53,483 SH   SOLE 2 17,398 0 36,085
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 12,279 52,019 SH   SOLE 18 51,606 0 413
VALMONT INDS INC COM 920253101 1,340 5,677 SH   SOLE 19 5,677 0 0
VALMONT INDS INC COM 920253101 231,265 979,727 SH   SOLE 21 979,727 0 0
VALMONT INDS INC COM 920253101 140,401 594,795 SH   SOLE 22 569,198 0 25,597
VALMONT INDS INC COM 920253101 181 766 SH   SOLE 25 766 0 0
VALMONT INDS INC COM 920253101 2,318 9,818 SH   SOLE 26 8,136 0 1,682
VALMONT INDS INC COM 920253101 809 3,428 SH   SOLE 28 2,924 0 504
VALMONT INDS INC COM 920253101 4,021 17,036 SH   SOLE 30 17,036 0 0
VALMONT INDS INC COM 920253101 81 342 SH   SOLE 31 342 0 0
VALMONT INDS INC COM 920253101 8 33 SH   SOLE 34 33 0 0
VALMONT INDS INC COM 920253101 352 1,492 SH   SOLE 36 1,492 0 0
VALMONT INDS INC COM 920253101 619 2,621 SH   SOLE 40 2,621 0 0
VALMONT INDS INC COM 920253101 1,971 8,352 SH   SOLE 43 215 0 8,137
VALUE LINE INC COM 920437100 12 396 SH   SOLE 2 162 0 234
VALUE LINE INC COM 920437100 136 4,376 SH   SOLE 18 4,376 0 0
VALUE LINE INC COM 920437100 66 2,122 SH   SOLE 19 2,122 0 0
VALUE LINE INC COM 920437100 1,202 38,779 SH   SOLE 21 38,779 0 0
VALUE LINE INC COM 920437100 1,663 53,633 SH   SOLE 22 53,194 0 439
VALUE LINE INC COM 920437100 27 865 SH   SOLE 43 0 0 865
VALVOLINE INC COM 92047W101 17,220 530,485 SH   SOLE 2 224,581 0 305,904
VALVOLINE INC COM 92047W101 71 2,191 SH   SOLE 4 2,191 0 0
VALVOLINE INC COM 92047W101 95 2,930 SH   SOLE 7 2,930 0 0
VALVOLINE INC COM 92047W101 14,426 444,431 SH   SOLE 18 444,431 0 0
VALVOLINE INC COM 92047W101 4,463 137,498 SH   SOLE 19 137,498 0 0
VALVOLINE INC COM 92047W101 280,173 8,631,343 SH   SOLE 21 8,631,343 0 0
VALVOLINE INC COM 92047W101 168,409 5,188,214 SH   SOLE 22 4,965,701 0 222,513
VALVOLINE INC COM 92047W101 310 9,561 SH   SOLE 23 9,561 0 0
VALVOLINE INC COM 92047W101 277 8,542 SH   SOLE 25 8,542 0 0
VALVOLINE INC COM 92047W101 2,768 85,264 SH   SOLE 26 70,590 0 14,674
VALVOLINE INC COM 92047W101 666 20,510 SH   SOLE 28 20,510 0 0
VALVOLINE INC COM 92047W101 4,301 132,508 SH   SOLE 30 132,508 0 0
VALVOLINE INC COM 92047W101 98 3,005 SH   SOLE 31 3,005 0 0
VALVOLINE INC COM 92047W101 737 22,712 SH   SOLE 34 22,712 0 0
VALVOLINE INC COM 92047W101 361 11,113 SH   SOLE 36 11,113 0 0
VALVOLINE INC COM 92047W101 698 21,506 SH   SOLE 40 21,506 0 0
VALVOLINE INC COM 92047W101 5,526 170,243 SH   SOLE 43 11,823 0 158,420
VANDA PHARMACEUTICALS INC COM 921659108 1,545 71,825 SH   SOLE 2 17,311 0 54,514
VANDA PHARMACEUTICALS INC COM 921659108 2 79 SH   SOLE 4 79 0 0
VANDA PHARMACEUTICALS INC COM 921659108 21 986 SH   SOLE 7 986 0 0
VANDA PHARMACEUTICALS INC COM 921659108 5,139 238,925 SH   SOLE 18 238,925 0 0
VANDA PHARMACEUTICALS INC COM 921659108 2,028 94,271 SH   SOLE 19 94,271 0 0
VANDA PHARMACEUTICALS INC COM 921659108 159,355 7,408,403 SH   SOLE 21 7,408,403 0 0
VANDA PHARMACEUTICALS INC COM 921659108 31,740 1,475,588 SH   SOLE 22 1,390,395 0 85,193
VANDA PHARMACEUTICALS INC COM 921659108 32 1,474 SH   SOLE 25 1,474 0 0
VANDA PHARMACEUTICALS INC COM 921659108 539 25,059 SH   SOLE 26 19,078 0 5,981
VANDA PHARMACEUTICALS INC COM 921659108 176 8,178 SH   SOLE 28 8,178 0 0
VANDA PHARMACEUTICALS INC COM 921659108 10,464 486,492 SH   SOLE 30 486,492 0 0
VANDA PHARMACEUTICALS INC COM 921659108 25 1,168 SH   SOLE 34 1,168 0 0
VANDA PHARMACEUTICALS INC COM 921659108 35 1,605 SH   SOLE 36 1,605 0 0
VANDA PHARMACEUTICALS INC COM 921659108 134 6,250 SH   SOLE 40 6,250 0 0
VANDA PHARMACEUTICALS INC COM 921659108 995 46,236 SH   SOLE 43 1,934 0 44,302
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 1 22 SH   SOLE 17 0 0 22
VANECK VECTORS ETF TR SHRT HGH YLD MUN 92189F387 1 23 SH   SOLE 2 23 0 0
VANECK VECTORS ETF TR RUSSIA ETF 92189F403 17,445 601,966 SH   SOLE 2 601,966 0 0
VANECK VECTORS ETF TR RUSSIA ETF 92189F403 28,276 975,704 SH   SOLE 22 975,704 0 0
VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 3 99 SH   SOLE 17 0 0 99
VANECK VECTORS ETF TR SHORT MUNI ETF 92189F528 1 79 SH   SOLE 17 0 0 79
VANECK VECTORS ETF TR OPTIONS 92189F676 1,469 5,600 SH Call SOLE 2 5,600 0 0
VANECK VECTORS ETF TR OPTIONS 92189F676 1,678 6,400 SH Call SOLE 4 6,400 0 0
VANECK VECTORS ETF TR OPTIONS 92189F676 22,159 84,500 SH Call SOLE 18 84,500 0 0
VANECK VECTORS ETF TR OPTIONS 92189F676 242,861 926,100 SH Call SOLE 19 926,100 0 0
VANECK VECTORS ETF TR OPTIONS 92189F676 12,011 45,800 SH Call SOLE 22 45,800 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 110 419 SH   SOLE 2 419 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 126 482 SH   SOLE 4 482 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 1,690 6,443 SH   SOLE 18 6,443 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 18,347 69,961 SH   SOLE 19 69,961 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 926 3,530 SH   SOLE 22 3,530 0 0
VANECK VECTORS ETF TR INTRMDT MUNI ETF 92189H201 56 1,081 SH   SOLE 17 0 0 1,081
VANECK VECTORS ETF TR JP MORGAN MKTS 92189H300 908 28,930 SH   SOLE 2 28,930 0 0
VANECK VECTORS ETF TR JP MORGAN MKTS 92189H300 1 19 SH   SOLE 17 0 0 19
VANECK VECTORS ETF TR JP MORGAN MKTS 92189H300 28,890 920,646 SH   SOLE 19 920,646 0 0
VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189H409 3 42 SH   SOLE 2 42 0 0
VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189H409 8 125 SH   SOLE 17 0 0 125
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 39 147 SH   SOLE 17 0 0 147
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 ADMIRAL FDS INC MIDCP 400 IDX 921932885 36 200 SH   SOLE 43 0 0 200
VANGUARD BD INDEX FDS LONG TERM BOND 921937793 41 396 SH   SOLE 17 0 0 396
VANGUARD BD INDEX FDS INTERMED TERM 921937819 79 881 SH   SOLE 17 0 0 881
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 146 1,773 SH   SOLE 17 0 0 1,773
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,129,511 13,150,670 SH   SOLE 2 13,150,670 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 68,510 797,654 SH   SOLE 17 0 0 797,654
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 50,266 585,241 SH   SOLE 18 436 0 584,805
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 10,879 190,517 SH   SOLE 2 190,517 0 0
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 218 3,822 SH   SOLE 17 0 0 3,822
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 87,851 223,244 SH   SOLE 2 223,244 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 13,901 35,325 SH   SOLE 17 0 0 35,325
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1,426 3,623 SH   SOLE 18 3,560 0 63
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 56 401 SH   SOLE 17 0 0 401
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 115 488 SH   SOLE 17 0 0 488
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 38,652 379,724 SH   SOLE 2 379,171 0 553
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 4,316 42,402 SH   SOLE 17 0 0 42,402
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 195 1,919 SH   SOLE 18 1,919 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 81 800 SH   SOLE 43 0 0 800
VANGUARD INDEX FDS SML CP GRW ETF 922908595 58 199 SH   SOLE 17 0 0 199
VANGUARD INDEX FDS SM CP VAL ETF 922908611 150 866 SH   SOLE 17 0 0 866
VANGUARD INDEX FDS MID CAP ETF 922908629 33,769 142,275 SH   SOLE 17 0 0 142,275
VANGUARD INDEX FDS MID CAP ETF 922908629 7 28 SH   SOLE 18 28 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 138 580 SH   SOLE 43 0 0 580
VANGUARD INDEX FDS LARGE CAP ETF 922908637 1,616 8,051 SH   SOLE 17 0 0 8,051
VANGUARD INDEX FDS LARGE CAP ETF 922908637 0 0 SH   SOLE 43 0 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 18,956 100,512 SH   SOLE 17 0 0 100,512
VANGUARD INDEX FDS GROWTH ETF 922908736 8,236 28,717 SH   SOLE 17 0 0 28,717
VANGUARD INDEX FDS VALUE ETF 922908744 12,062 87,752 SH   SOLE 17 0 0 87,752
VANGUARD INDEX FDS VALUE ETF 922908744 4,282 31,153 SH   SOLE 18 30,503 0 650
VANGUARD INDEX FDS SMALL CP ETF 922908751 48,252 214,188 SH   SOLE 17 0 0 214,188
VANGUARD INDEX FDS SMALL CP ETF 922908751 7 30 SH   SOLE 18 30 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 56 250 SH   SOLE 43 0 0 250
VANGUARD INDEX FDS TOTAL STK MKT 922908769 7,600 34,107 SH   SOLE 2 34,107 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 37,233 167,101 SH   SOLE 17 0 0 167,101
VANGUARD INDEX FDS TOTAL STK MKT 922908769 13 59 SH   SOLE 43 0 0 59
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 259 4,432 SH   SOLE 17 0 0 4,432
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 7,130 52,256 SH   SOLE 17 0 0 52,256
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 184 1,773 SH   SOLE 17 0 0 1,773
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 742 7,163 SH   SOLE 18 7,163 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 181 1,749 SH   SOLE 43 0 0 1,749
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 392 6,177 SH   SOLE 17 0 0 6,177
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 29 462 SH   SOLE 18 462 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 14,981 275,842 SH   SOLE 17 0 0 275,842
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 43 800 SH   SOLE 43 0 0 800
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 4 52 SH   SOLE 17 0 0 52
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 21 312 SH   SOLE 17 0 0 312
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 21,612 321,317 SH   SOLE 18 0 0 321,317
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 153,999 2,289,604 SH   SOLE 23 2,289,604 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 419 7,993 SH   SOLE 17 0 0 7,993
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 23,024 416,342 SH   SOLE 17 0 0 416,342
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 1,279,658 15,471,618 SH   OTR 2 0 0 15,471,618
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 1,123,987 11,822,728 SH   OTR 2 0 0 11,822,728
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 32 517 SH   SOLE 17 0 0 517
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 117 1,418 SH   SOLE 17 0 0 1,418
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 2 25 SH   SOLE 18 25 0 0
VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 7 37 SH   SOLE 17 0 0 37
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 77 835 SH   SOLE 17 0 0 835
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 15 209 SH   SOLE 17 0 0 209
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 9,169 135,218 SH   SOLE 2 135,218 0 0
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 14 203 SH   SOLE 17 0 0 203
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 244 1,216 SH   SOLE 17 0 0 1,216
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 80 1,503 SH   SOLE 17 0 0 1,503
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 18,018 189,525 SH   SOLE 17 0 0 189,525
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 2 24 SH   SOLE 18 24 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 242 1,565 SH   SOLE 17 0 0 1,565
VANGUARD STAR FDS VG TL INTL STK F 921909768 55 840 SH   SOLE 17 0 0 840
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 43,109 836,753 SH   SOLE 17 0 0 836,753
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 62 1,200 SH   SOLE 43 0 0 1,200
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 72 684 SH   SOLE 17 0 0 684
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 5 74 SH   SOLE 17 0 0 74
VANGUARD WHITEHALL FDS EMERG MKT BD ETF 921946885 266 3,331 SH   SOLE 17 0 0 3,331
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 101 438 SH   SOLE 17 0 0 438
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 10 101 SH   SOLE 17 0 0 101
VANGUARD WORLD FD MEGA CAP INDEX 921910873 4 28 SH   SOLE 17 0 0 28
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 120 658 SH   SOLE 17 0 0 658
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 27 150 SH   SOLE 18 150 0 0
VANGUARD WORLD FDS ENERGY ETF 92204A306 0 1 SH   SOLE 17 0 0 1
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 5 20 SH   SOLE 17 0 0 20
VANGUARD WORLD FDS INF TECH ETF 92204A702 2 5 SH   SOLE 17 0 0 5
VANGUARD WORLD FDS INF TECH ETF 92204A702 60 150 SH   SOLE 43 0 0 150
VANGUARD WORLD FDS MATERIALS ETF 92204A801 4 20 SH   SOLE 17 0 0 20
VANGUARD WORLD FDS COMM SRVC ETF 92204A884 14 95 SH   SOLE 18 95 0 0
VANGUARD WORLD FDS COMM SRVC ETF 92204A884 36 250 SH   SOLE 43 0 0 250
VAPOTHERM INC COM 922107107 278 11,773 SH   SOLE 2 9,099 0 2,674
VAPOTHERM INC COM 922107107 9 366 SH   SOLE 7 366 0 0
VAPOTHERM INC COM 922107107 1,670 70,655 SH   SOLE 18 70,655 0 0
VAPOTHERM INC COM 922107107 1,051 44,456 SH   SOLE 19 44,456 0 0
VAPOTHERM INC COM 922107107 21,726 919,027 SH   SOLE 21 919,027 0 0
VAPOTHERM INC COM 922107107 13,913 588,528 SH   SOLE 22 579,850 0 8,678
VAPOTHERM INC COM 922107107 14 573 SH   SOLE 23 573 0 0
VAPOTHERM INC COM 922107107 43 1,801 SH   SOLE 25 1,801 0 0
VAPOTHERM INC COM 922107107 34 1,458 SH   SOLE 26 1,458 0 0
VAPOTHERM INC COM 922107107 92 3,880 SH   SOLE 30 3,880 0 0
VAPOTHERM INC COM 922107107 59 2,505 SH   SOLE 36 2,505 0 0
VAPOTHERM INC COM 922107107 71 3,019 SH   SOLE 40 3,019 0 0
VAPOTHERM INC COM 922107107 56 2,382 SH   SOLE 43 735 0 1,647
VAREX IMAGING CORP COM 92214X106 1,733 64,600 SH   SOLE 2 16,352 0 48,248
VAREX IMAGING CORP COM 92214X106 5 184 SH   SOLE 4 184 0 0
VAREX IMAGING CORP COM 92214X106 16 599 SH   SOLE 7 599 0 0
VAREX IMAGING CORP COM 92214X106 4,299 160,273 SH   SOLE 18 160,273 0 0
VAREX IMAGING CORP COM 92214X106 4,264 158,996 SH   SOLE 19 158,996 0 0
VAREX IMAGING CORP COM 92214X106 133,699 4,985,060 SH   SOLE 21 4,985,060 0 0
VAREX IMAGING CORP COM 92214X106 32,236 1,201,922 SH   SOLE 22 1,148,904 0 53,018
VAREX IMAGING CORP COM 92214X106 141 5,256 SH   SOLE 23 5,256 0 0
VAREX IMAGING CORP COM 92214X106 73 2,724 SH   SOLE 25 2,724 0 0
VAREX IMAGING CORP COM 92214X106 692 25,803 SH   SOLE 26 6,222 0 19,581
VAREX IMAGING CORP COM 92214X106 144 5,378 SH   SOLE 28 5,378 0 0
VAREX IMAGING CORP COM 92214X106 2,288 85,326 SH   SOLE 30 85,326 0 0
VAREX IMAGING CORP COM 92214X106 87 3,255 SH   SOLE 34 3,255 0 0
VAREX IMAGING CORP COM 92214X106 119 4,448 SH   SOLE 36 4,448 0 0
VAREX IMAGING CORP COM 92214X106 114 4,240 SH   SOLE 40 4,240 0 0
VAREX IMAGING CORP COM 92214X106 1,892 70,560 SH   SOLE 43 4,255 0 66,305
VARONIS SYS INC COM 922280102 10,514 182,472 SH   SOLE 2 85,010 0 97,462
VARONIS SYS INC COM 922280102 60 1,033 SH   SOLE 4 1,033 0 0
VARONIS SYS INC COM 922280102 98 1,702 SH   SOLE 7 1,702 0 0
VARONIS SYS INC COM 922280102 21,250 368,793 SH   SOLE 18 328,176 0 40,617
VARONIS SYS INC COM 922280102 53,006 919,922 SH   SOLE 19 919,922 0 0
VARONIS SYS INC COM 922280102 235,851 4,093,206 SH   SOLE 21 4,093,206 0 0
VARONIS SYS INC COM 922280102 190,858 3,312,349 SH   SOLE 22 3,251,336 0 61,013
VARONIS SYS INC COM 922280102 2,237 38,832 SH   SOLE 23 38,832 0 0
VARONIS SYS INC COM 922280102 822 14,267 SH   SOLE 25 14,267 0 0
VARONIS SYS INC COM 922280102 12,553 217,861 SH   SOLE 26 48,747 0 169,114
VARONIS SYS INC COM 922280102 774 13,434 SH   SOLE 28 13,434 0 0
VARONIS SYS INC COM 922280102 50 861 SH   SOLE 29 861 0 0
VARONIS SYS INC COM 922280102 23,898 414,751 SH   SOLE 30 414,751 0 0
VARONIS SYS INC COM 922280102 59 1,030 SH   SOLE 31 1,030 0 0
VARONIS SYS INC COM 922280102 2,023 35,104 SH   SOLE 34 35,104 0 0
VARONIS SYS INC COM 922280102 348 6,041 SH   SOLE 36 6,041 0 0
VARONIS SYS INC COM 922280102 710 12,323 SH   SOLE 40 12,323 0 0
VARONIS SYS INC COM 922280102 743 12,903 SH   SOLE 43 887 0 12,016
VARONIS SYS INC NOTE 1.250% 8/1 922280AB8 2,435 1,244,000 PRN   SOLE 21 1,244,000 0 0
VASTA PLATFORM LTD CL A G9440A109 1,234 152,024 SH   SOLE 18 0 0 152,024
VASTA PLATFORM LTD CL A G9440A109 304 37,483 SH   SOLE 19 37,483 0 0
VASTA PLATFORM LTD CL A G9440A109 1,013 124,793 SH   SOLE 25 124,793 0 0
VASTA PLATFORM LTD CL A G9440A109 4,237 521,750 SH   SOLE 34 521,750 0 0
VAXART INC COM NEW 92243A200 393 52,406 SH   SOLE 2 34,840 0 17,566
VAXART INC COM NEW 92243A200 3 402 SH   SOLE 4 402 0 0
VAXART INC COM NEW 92243A200 14 1,919 SH   SOLE 7 1,919 0 0
VAXART INC COM NEW 92243A200 2,926 390,673 SH   SOLE 18 390,673 0 0
VAXART INC COM NEW 92243A200 1,561 208,383 SH   SOLE 19 208,383 0 0
VAXART INC COM NEW 92243A200 34,306 4,580,196 SH   SOLE 21 4,580,196 0 0
VAXART INC COM NEW 92243A200 21,214 2,832,303 SH   SOLE 22 2,754,648 0 77,655
VAXART INC COM NEW 92243A200 22 2,949 SH   SOLE 25 2,949 0 0
VAXART INC COM NEW 92243A200 26 3,529 SH   SOLE 26 3,529 0 0
VAXART INC COM NEW 92243A200 606 80,901 SH   SOLE 30 80,901 0 0
VAXART INC COM NEW 92243A200 98 13,063 SH   SOLE 40 13,063 0 0
VAXART INC COM NEW 92243A200 18 2,449 SH   SOLE 43 0 0 2,449
VAXCYTE INC COM 92243G108 704 31,284 SH   SOLE 2 8,122 0 23,162
VAXCYTE INC COM 92243G108 14 638 SH   SOLE 7 638 0 0
VAXCYTE INC COM 92243G108 3,017 134,051 SH   SOLE 18 134,051 0 0
VAXCYTE INC COM 92243G108 1,557 69,175 SH   SOLE 19 69,175 0 0
VAXCYTE INC COM 92243G108 32,475 1,442,689 SH   SOLE 21 1,442,689 0 0
VAXCYTE INC COM 92243G108 14,478 643,166 SH   SOLE 22 612,315 0 30,851
VAXCYTE INC COM 92243G108 31 1,389 SH   SOLE 26 1,389 0 0
VAXCYTE INC COM 92243G108 496 22,051 SH   SOLE 30 22,051 0 0
VAXCYTE INC COM 92243G108 40 1,765 SH   SOLE 40 1,765 0 0
VAXCYTE INC COM 92243G108 9 409 SH   SOLE 43 0 0 409
VBI VACCINES INC CDA COM NEW 91822J103 298 88,988 SH   SOLE 2 55,099 0 33,889
VBI VACCINES INC CDA COM NEW 91822J103 11 3,322 SH   SOLE 7 3,322 0 0
VBI VACCINES INC CDA COM NEW 91822J103 2,044 610,039 SH   SOLE 18 610,039 0 0
VBI VACCINES INC CDA COM NEW 91822J103 1,070 319,408 SH   SOLE 19 319,408 0 0
VBI VACCINES INC CDA COM NEW 91822J103 22,492 6,714,088 SH   SOLE 21 6,714,088 0 0
VBI VACCINES INC CDA COM NEW 91822J103 17,004 5,075,848 SH   SOLE 22 4,951,600 0 124,248
VBI VACCINES INC CDA COM NEW 91822J103 24 7,062 SH   SOLE 26 7,062 0 0
VBI VACCINES INC CDA COM NEW 91822J103 129 38,588 SH   SOLE 30 38,588 0 0
VBI VACCINES INC CDA COM NEW 91822J103 63 18,810 SH   SOLE 40 18,810 0 0
VBI VACCINES INC CDA COM NEW 91822J103 22 6,524 SH   SOLE 43 0 0 6,524
VECTOR GROUP LTD COM 92240M108 1,513 107,022 SH   SOLE 2 40,569 0 66,453
VECTOR GROUP LTD COM 92240M108 7 511 SH   SOLE 4 511 0 0
VECTOR GROUP LTD COM 92240M108 35 2,450 SH   SOLE 7 2,450 0 0
VECTOR GROUP LTD COM 92240M108 8,015 566,824 SH   SOLE 18 566,824 0 0
VECTOR GROUP LTD COM 92240M108 3,664 259,127 SH   SOLE 19 259,127 0 0
VECTOR GROUP LTD COM 92240M108 223,019 15,772,225 SH   SOLE 21 15,772,225 0 0
VECTOR GROUP LTD COM 92240M108 50,211 3,551,001 SH   SOLE 22 3,356,038 0 194,963
VECTOR GROUP LTD COM 92240M108 496 35,049 SH   SOLE 26 25,594 0 9,455
VECTOR GROUP LTD COM 92240M108 4,086 288,987 SH   SOLE 30 288,987 0 0
VECTOR GROUP LTD COM 92240M108 55 3,878 SH   SOLE 36 3,878 0 0
VECTOR GROUP LTD COM 92240M108 250 17,715 SH   SOLE 40 17,715 0 0
VECTOR GROUP LTD COM 92240M108 1,007 71,221 SH   SOLE 43 10,991 0 60,230
VECTRUS INC COM 92242T101 604 12,700 SH   SOLE 2 3,644 0 9,056
VECTRUS INC COM 92242T101 11 234 SH   SOLE 7 234 0 0
VECTRUS INC COM 92242T101 1,826 38,371 SH   SOLE 18 38,371 0 0
VECTRUS INC COM 92242T101 954 20,045 SH   SOLE 19 20,045 0 0
VECTRUS INC COM 92242T101 22,135 465,122 SH   SOLE 21 465,122 0 0
VECTRUS INC COM 92242T101 14,255 299,540 SH   SOLE 22 282,332 0 17,208
VECTRUS INC COM 92242T101 55 1,154 SH   SOLE 25 1,154 0 0
VECTRUS INC COM 92242T101 98 2,051 SH   SOLE 26 1,155 0 896
VECTRUS INC COM 92242T101 175 3,682 SH   SOLE 28 3,682 0 0
VECTRUS INC COM 92242T101 509 10,699 SH   SOLE 30 10,699 0 0
VECTRUS INC COM 92242T101 0 9 SH   SOLE 31 9 0 0
VECTRUS INC COM 92242T101 91 1,913 SH   SOLE 36 1,913 0 0
VECTRUS INC COM 92242T101 66 1,379 SH   SOLE 40 1,379 0 0
VECTRUS INC COM 92242T101 896 18,831 SH   SOLE 43 149 0 18,682
VEDANTA LIMITED SPONSORED ADR 92242Y100 848 59,728 SH   SOLE 2 59,728 0 0
VEDANTA LIMITED SPONSORED ADR 92242Y100 5,606 394,816 SH   SOLE 7 394,816 0 0
VEDANTA LIMITED SPONSORED ADR 92242Y100 16,344 1,150,968 SH   SOLE 18 1,150,968 0 0
VEDANTA LIMITED SPONSORED ADR 92242Y100 9,881 695,833 SH   SOLE 28 695,833 0 0
VEDANTA LIMITED SPONSORED ADR 92242Y100 2,422 170,529 SH   SOLE 30 170,529 0 0
VEDANTA LIMITED SPONSORED ADR 92242Y100 349 24,593 SH   SOLE 36 24,593 0 0
VEDANTA LIMITED SPONSORED ADR 92242Y100 36,643 2,580,484 SH   SOLE 43 156,475 0 2,424,009
VEECO INSTRS INC DEL COM 922417100 1,329 55,272 SH   SOLE 2 15,292 0 39,980
VEECO INSTRS INC DEL COM 922417100 3 117 SH   SOLE 4 117 0 0
VEECO INSTRS INC DEL COM 922417100 22 910 SH   SOLE 7 910 0 0
VEECO INSTRS INC DEL COM 922417100 4,856 202,007 SH   SOLE 18 202,007 0 0
VEECO INSTRS INC DEL COM 922417100 2,040 84,838 SH   SOLE 19 84,838 0 0
VEECO INSTRS INC DEL COM 922417100 143,321 5,961,788 SH   SOLE 21 5,961,788 0 0
VEECO INSTRS INC DEL COM 922417100 33,639 1,399,305 SH   SOLE 22 1,326,146 0 73,159
VEECO INSTRS INC DEL COM 922417100 39 1,636 SH   SOLE 25 1,636 0 0
VEECO INSTRS INC DEL COM 922417100 219 9,129 SH   SOLE 26 6,833 0 2,296
VEECO INSTRS INC DEL COM 922417100 165 6,846 SH   SOLE 28 6,846 0 0
VEECO INSTRS INC DEL COM 922417100 2,639 109,795 SH   SOLE 30 109,795 0 0
VEECO INSTRS INC DEL COM 922417100 40 1,647 SH   SOLE 36 1,647 0 0
VEECO INSTRS INC DEL COM 922417100 130 5,402 SH   SOLE 40 5,402 0 0
VEECO INSTRS INC DEL COM 922417100 440 18,305 SH   SOLE 43 0 0 18,305
VEEVA SYS INC CL A COM 922475108 99,416 319,717 SH   SOLE 2 66,372 0 253,345
VEEVA SYS INC CL A COM 922475108 24,209 77,855 SH   SOLE 4 46,840 0 31,015
VEEVA SYS INC CL A COM 922475108 4,574 14,710 SH   SOLE 7 12,890 0 1,820
VEEVA SYS INC CL A COM 922475108 378 1,215 SH   SOLE 13 378 0 837
VEEVA SYS INC CL A COM 922475108 3,678 11,829 SH   SOLE 15 11,829 0 0
VEEVA SYS INC CL A COM 922475108 61,492 197,755 SH   SOLE 18 189,866 0 7,889
VEEVA SYS INC CL A COM 922475108 542,971 1,746,168 SH   SOLE 19 1,746,168 0 0
VEEVA SYS INC CL A COM 922475108 673,184 2,164,928 SH   SOLE 21 2,164,928 0 0
VEEVA SYS INC CL A COM 922475108 952,242 3,062,363 SH   SOLE 22 2,900,397 0 161,966
VEEVA SYS INC CL A COM 922475108 24,943 80,217 SH   SOLE 23 80,217 0 0
VEEVA SYS INC CL A COM 922475108 65,956 212,111 SH   SOLE 25 206,900 0 5,211
VEEVA SYS INC CL A COM 922475108 71,141 228,785 SH   SOLE 26 123,690 0 105,095
VEEVA SYS INC CL A COM 922475108 73,642 236,828 SH   SOLE 28 14,704 0 222,124
VEEVA SYS INC CL A COM 922475108 33 106 SH   SOLE 29 106 0 0
VEEVA SYS INC CL A COM 922475108 89,059 286,409 SH   SOLE 30 278,794 0 7,615
VEEVA SYS INC CL A COM 922475108 9,605 30,888 SH   SOLE 31 16,766 0 14,122
VEEVA SYS INC CL A COM 922475108 16,927 54,435 SH   SOLE 34 54,435 0 0
VEEVA SYS INC CL A COM 922475108 22,487 72,316 SH   SOLE 36 72,316 0 0
VEEVA SYS INC CL A COM 922475108 1,576 5,069 SH   SOLE 40 5,069 0 0
VEEVA SYS INC CL A COM 922475108 18,242 58,665 SH   SOLE 43 4,049 0 54,616
VELOCITY FINL INC COM 92262D101 95 7,631 SH   SOLE 2 342 0 7,289
VELOCITY FINL INC COM 92262D101 321 25,663 SH   SOLE 18 25,663 0 0
VELOCITY FINL INC COM 92262D101 239 19,170 SH   SOLE 19 19,170 0 0
VELOCITY FINL INC COM 92262D101 3,753 300,442 SH   SOLE 21 300,442 0 0
VELOCITY FINL INC COM 92262D101 872 69,776 SH   SOLE 22 62,767 0 7,009
VELODYNE LIDAR INC COM 92259F101 355 33,359 SH   SOLE 2 26,342 0 7,017
VELODYNE LIDAR INC COM 92259F101 12 1,136 SH   SOLE 7 1,136 0 0
VELODYNE LIDAR INC COM 92259F101 2,318 217,820 SH   SOLE 18 217,820 0 0
VELODYNE LIDAR INC COM 92259F101 1,323 124,303 SH   SOLE 19 124,303 0 0
VELODYNE LIDAR INC COM 92259F101 24,519 2,304,417 SH   SOLE 21 2,304,417 0 0
VELODYNE LIDAR INC COM 92259F101 16,908 1,589,141 SH   SOLE 22 1,530,692 0 58,449
VELODYNE LIDAR INC COM 92259F101 29 2,715 SH   SOLE 25 2,715 0 0
VELODYNE LIDAR INC COM 92259F101 105 9,915 SH   SOLE 26 0 0 9,915
VELODYNE LIDAR INC COM 92259F101 675 63,429 SH   SOLE 30 63,429 0 0
VELODYNE LIDAR INC COM 92259F101 119 11,206 SH   SOLE 40 11,206 0 0
VENATOR MATLS PLC SHS G9329Z100 5 982 SH   SOLE 2 982 0 0
VENATOR MATLS PLC SHS G9329Z100 264 55,792 SH   SOLE 18 0 0 55,792
VENATOR MATLS PLC SHS G9329Z100 226 47,617 SH   SOLE 21 47,617 0 0
VENATOR MATLS PLC SHS G9329Z100 3,364 709,667 SH   SOLE 22 709,667 0 0
VENATOR MATLS PLC SHS G9329Z100 4 797 SH   SOLE 43 0 0 797
VENTAS INC COM 92276F100 54,546 955,268 SH   SOLE 2 125,242 0 830,026
VENTAS INC COM 92276F100 39,742 695,999 SH   SOLE 4 681,629 0 14,370
VENTAS INC COM 92276F100 50,571 885,653 SH   SOLE 7 862,188 0 23,465
VENTAS INC COM 92276F100 223 3,903 SH   SOLE 13 890 0 3,013
VENTAS INC COM 92276F100 2,718 47,608 SH   SOLE 15 47,608 0 0
VENTAS INC COM 92276F100 42,404 742,634 SH   SOLE 18 689,290 0 53,344
VENTAS INC COM 92276F100 36,803 644,531 SH   SOLE 19 644,531 0 0
VENTAS INC COM 92276F100 796,810 13,954,638 SH   SOLE 21 13,954,638 0 0
VENTAS INC COM 92276F100 630,431 11,040,823 SH   SOLE 22 10,235,736 0 805,087
VENTAS INC COM 92276F100 13,069 228,877 SH   SOLE 23 228,877 0 0
VENTAS INC COM 92276F100 124,279 2,176,513 SH   SOLE 25 2,176,513 0 0
VENTAS INC COM 92276F100 50,715 888,174 SH   SOLE 26 356,008 0 532,166
VENTAS INC COM 92276F100 79,502 1,392,332 SH   SOLE 28 39,320 0 1,353,012
VENTAS INC COM 92276F100 28 485 SH   SOLE 29 485 0 0
VENTAS INC COM 92276F100 162,484 2,845,600 SH   SOLE 30 2,845,600 0 0
VENTAS INC COM 92276F100 6,400 112,092 SH   SOLE 31 47,290 0 64,802
VENTAS INC COM 92276F100 3,656 64,023 SH   SOLE 34 64,023 0 0
VENTAS INC COM 92276F100 12,262 214,742 SH   SOLE 36 214,742 0 0
VENTAS INC COM 92276F100 707 12,380 SH   SOLE 40 12,380 0 0
VENTAS INC COM 92276F100 17,145 300,262 SH   SOLE 43 15,931 0 284,331
VENUS CONCEPT INC COM 92332W105 6 1,814 SH   SOLE 2 1,814 0 0
VENUS CONCEPT INC COM 92332W105 19 6,126 SH   SOLE 18 6,126 0 0
VENUS CONCEPT INC COM 92332W105 269 86,460 SH   SOLE 21 86,460 0 0
VENUS CONCEPT INC COM 92332W105 8 2,639 SH   SOLE 22 2,639 0 0
VEON LTD SPONSORED ADR 91822M106 59 32,073 SH   SOLE 25 32,073 0 0
VEON LTD SPONSORED ADR 91822M106 15 8,349 SH   SOLE 43 0 0 8,349
VEONEER INC COM 92336X109 642 27,852 SH   SOLE 2 27,852 0 0
VEONEER INC COM 92336X109 10 429 SH   SOLE 4 429 0 0
VEONEER INC COM 92336X109 4,604 199,741 SH   SOLE 21 199,741 0 0
VEONEER INC COM 92336X109 32,664 1,417,105 SH   SOLE 22 1,367,266 0 49,839
VEONEER INC COM 92336X109 83 3,600 SH   SOLE 25 3,600 0 0
VEONEER INC COM 92336X109 1,215 52,698 SH   SOLE 26 45,169 0 7,529
VEONEER INC COM 92336X109 340 14,743 SH   SOLE 28 13,743 0 1,000
VEONEER INC COM 92336X109 5,482 237,833 SH   SOLE 30 237,833 0 0
VEONEER INC COM 92336X109 85 3,679 SH   SOLE 36 3,679 0 0
VEONEER INC COM 92336X109 313 13,575 SH   SOLE 40 13,575 0 0
VEONEER INC COM 92336X109 635 27,550 SH   SOLE 43 799 0 26,751
VERA BRADLEY INC COM 92335C106 539 43,536 SH   SOLE 2 2,323 0 41,213
VERA BRADLEY INC COM 92335C106 6 489 SH   SOLE 7 489 0 0
VERA BRADLEY INC COM 92335C106 1,308 105,557 SH   SOLE 18 105,557 0 0
VERA BRADLEY INC COM 92335C106 1,758 141,905 SH   SOLE 19 141,905 0 0
VERA BRADLEY INC COM 92335C106 36,069 2,911,119 SH   SOLE 21 2,911,119 0 0
VERA BRADLEY INC COM 92335C106 9,723 784,741 SH   SOLE 22 759,381 0 25,360
VERA BRADLEY INC COM 92335C106 40 3,203 SH   SOLE 23 3,203 0 0
VERA BRADLEY INC COM 92335C106 562 45,351 SH   SOLE 26 0 0 45,351
VERA BRADLEY INC COM 92335C106 362 29,195 SH   SOLE 30 29,195 0 0
VERA BRADLEY INC COM 92335C106 43 3,489 SH   SOLE 43 0 0 3,489
VERA THERAPEUTICS INC CL A 92337R101 8 593 SH   SOLE 23 593 0 0
VERACYTE INC COM 92337F107 5,654 141,431 SH   SOLE 2 44,251 0 97,180
VERACYTE INC COM 92337F107 11 278 SH   SOLE 4 278 0 0
VERACYTE INC COM 92337F107 43 1,084 SH   SOLE 7 1,084 0 0
VERACYTE INC COM 92337F107 9,138 228,573 SH   SOLE 18 218,458 0 10,115
VERACYTE INC COM 92337F107 16,695 417,577 SH   SOLE 19 417,577 0 0
VERACYTE INC COM 92337F107 121,500 3,039,024 SH   SOLE 21 3,039,024 0 0
VERACYTE INC COM 92337F107 80,797 2,020,926 SH   SOLE 22 1,921,057 0 99,869
VERACYTE INC COM 92337F107 587 14,693 SH   SOLE 23 14,693 0 0
VERACYTE INC COM 92337F107 157 3,938 SH   SOLE 25 3,938 0 0
VERACYTE INC COM 92337F107 4,369 109,268 SH   SOLE 26 29,203 0 80,065
VERACYTE INC COM 92337F107 310 7,747 SH   SOLE 28 7,747 0 0
VERACYTE INC COM 92337F107 14,596 365,071 SH   SOLE 30 365,071 0 0
VERACYTE INC COM 92337F107 90 2,240 SH   SOLE 34 2,240 0 0
VERACYTE INC COM 92337F107 129 3,215 SH   SOLE 36 3,215 0 0
VERACYTE INC COM 92337F107 321 8,019 SH   SOLE 40 8,019 0 0
VERACYTE INC COM 92337F107 319 7,978 SH   SOLE 43 235 0 7,743
VERASTEM INC COM 92337C104 154 37,750 SH   SOLE 2 11,067 0 26,683
VERASTEM INC COM 92337C104 14 3,370 SH   SOLE 7 3,370 0 0
VERASTEM INC COM 92337C104 2,291 562,834 SH   SOLE 18 562,834 0 0
VERASTEM INC COM 92337C104 1,208 296,793 SH   SOLE 19 296,793 0 0
VERASTEM INC COM 92337C104 29,495 7,246,815 SH   SOLE 21 7,246,815 0 0
VERASTEM INC COM 92337C104 16,096 3,954,886 SH   SOLE 22 3,925,191 0 29,695
VERASTEM INC COM 92337C104 251 61,775 SH   SOLE 30 61,775 0 0
VERASTEM INC COM 92337C104 46 11,342 SH   SOLE 43 0 0 11,342
VERB TECHNOLOGY CO INC COM 92337U104 24 11,801 SH   SOLE 18 11,801 0 0
VERB TECHNOLOGY CO INC COM 92337U104 335 163,624 SH   SOLE 21 163,624 0 0
VEREIT INC COM 92339V308 24,944 543,080 SH   SOLE 2 92,528 0 450,552
VEREIT INC COM 92339V308 22,992 500,596 SH   SOLE 4 408,223 0 92,373
VEREIT INC COM 92339V308 17,076 371,780 SH   SOLE 7 317,373 0 54,407
VEREIT INC COM 92339V308 22 470 SH   SOLE 13 470 0 0
VEREIT INC COM 92339V308 1,306 28,435 SH   SOLE 15 28,435 0 0
VEREIT INC COM 92339V308 2 38 SH   SOLE 17 0 0 38
VEREIT INC COM 92339V308 5,314 115,700 SH   SOLE 18 102,697 0 13,003
VEREIT INC COM 92339V308 17,726 385,931 SH   SOLE 19 385,931 0 0
VEREIT INC COM 92339V308 222,791 4,850,670 SH   SOLE 21 4,850,670 0 0
VEREIT INC COM 92339V308 331,415 7,215,653 SH   SOLE 22 6,940,988 0 274,665
VEREIT INC COM 92339V308 6,357 138,415 SH   SOLE 23 138,415 0 0
VEREIT INC COM 92339V308 62,400 1,358,595 SH   SOLE 25 1,358,595 0 0
VEREIT INC COM 92339V308 21,689 472,217 SH   SOLE 26 265,226 0 206,991
VEREIT INC COM 92339V308 24,793 539,803 SH   SOLE 28 22,897 0 516,906
VEREIT INC COM 92339V308 13 275 SH   SOLE 29 275 0 0
VEREIT INC COM 92339V308 74,487 1,621,761 SH   SOLE 30 1,615,811 0 5,950
VEREIT INC COM 92339V308 1,881 40,962 SH   SOLE 31 32,228 0 8,734
VEREIT INC COM 92339V308 582 12,666 SH   SOLE 34 12,666 0 0
VEREIT INC COM 92339V308 6,247 136,010 SH   SOLE 36 136,010 0 0
VEREIT INC COM 92339V308 381 8,299 SH   SOLE 40 8,299 0 0
VEREIT INC COM 92339V308 4,650 101,238 SH   SOLE 43 9,780 0 91,458
VERICEL CORP COM 92346J108 1,283 24,433 SH   SOLE 2 16,458 0 7,975
VERICEL CORP COM 92346J108 8 154 SH   SOLE 4 154 0 0
VERICEL CORP COM 92346J108 42 797 SH   SOLE 7 797 0 0
VERICEL CORP COM 92346J108 1 15 SH   SOLE 17 0 0 15
VERICEL CORP COM 92346J108 9,937 189,270 SH   SOLE 18 183,949 0 5,321
VERICEL CORP COM 92346J108 5,817 110,802 SH   SOLE 19 110,802 0 0
VERICEL CORP COM 92346J108 278,361 5,302,121 SH   SOLE 21 5,302,121 0 0
VERICEL CORP COM 92346J108 62,051 1,181,918 SH   SOLE 22 1,155,295 0 26,623
VERICEL CORP COM 92346J108 58 1,096 SH   SOLE 23 1,096 0 0
VERICEL CORP COM 92346J108 104 1,977 SH   SOLE 25 1,977 0 0
VERICEL CORP COM 92346J108 1,106 21,062 SH   SOLE 26 12,424 0 8,638
VERICEL CORP COM 92346J108 320 6,092 SH   SOLE 28 6,092 0 0
VERICEL CORP COM 92346J108 7,421 141,349 SH   SOLE 30 141,349 0 0
VERICEL CORP COM 92346J108 68 1,302 SH   SOLE 34 1,302 0 0
VERICEL CORP COM 92346J108 112 2,131 SH   SOLE 36 2,131 0 0
VERICEL CORP COM 92346J108 247 4,714 SH   SOLE 40 4,714 0 0
VERICEL CORP COM 92346J108 677 12,892 SH   SOLE 43 0 0 12,892
VERICITY INC COM 92347D100 3 315 SH   SOLE 18 315 0 0
VERICITY INC COM 92347D100 52 5,294 SH   SOLE 21 5,294 0 0
VERIFYME INC COM NEW 92346X206 5 1,300 SH   SOLE 18 1,300 0 0
VERIFYME INC COM NEW 92346X206 71 16,902 SH   SOLE 21 16,902 0 0
VERINT SYS INC COM 92343X100 6,069 134,655 SH   SOLE 2 61,277 0 73,378
VERINT SYS INC COM 92343X100 13 288 SH   SOLE 4 288 0 0
VERINT SYS INC COM 92343X100 47 1,036 SH   SOLE 7 1,036 0 0
VERINT SYS INC COM 92343X100 9,318 206,741 SH   SOLE 18 206,741 0 0
VERINT SYS INC COM 92343X100 9,840 218,329 SH   SOLE 19 218,329 0 0
VERINT SYS INC COM 92343X100 116,957 2,595,017 SH   SOLE 21 2,595,017 0 0
VERINT SYS INC COM 92343X100 85,437 1,895,653 SH   SOLE 22 1,799,429 0 96,224
VERINT SYS INC COM 92343X100 393 8,720 SH   SOLE 23 8,720 0 0
VERINT SYS INC COM 92343X100 412 9,140 SH   SOLE 25 9,140 0 0
VERINT SYS INC COM 92343X100 4,070 90,304 SH   SOLE 26 32,817 0 57,487
VERINT SYS INC COM 92343X100 398 8,835 SH   SOLE 28 8,835 0 0
VERINT SYS INC COM 92343X100 2,208 48,995 SH   SOLE 30 48,995 0 0
VERINT SYS INC COM 92343X100 272 6,027 SH   SOLE 34 6,027 0 0
VERINT SYS INC COM 92343X100 86 1,919 SH   SOLE 36 1,919 0 0
VERINT SYS INC COM 92343X100 350 7,761 SH   SOLE 40 7,761 0 0
VERINT SYS INC COM 92343X100 268 5,950 SH   SOLE 43 0 0 5,950
VERISIGN INC COM 92343E102 57,516 252,605 SH   SOLE 2 67,377 0 185,228
VERISIGN INC COM 92343E102 15,365 67,483 SH   SOLE 4 40,866 0 26,617
VERISIGN INC COM 92343E102 25,764 113,155 SH   SOLE 7 102,961 0 10,194
VERISIGN INC COM 92343E102 246 1,081 SH   SOLE 13 327 0 754
VERISIGN INC COM 92343E102 2,869 12,601 SH   SOLE 15 12,601 0 0
VERISIGN INC COM 92343E102 48,664 213,731 SH   SOLE 18 199,433 0 14,298
VERISIGN INC COM 92343E102 31,821 139,755 SH   SOLE 19 139,755 0 0
VERISIGN INC COM 92343E102 637,126 2,798,215 SH   SOLE 21 2,798,215 0 0
VERISIGN INC COM 92343E102 505,139 2,218,537 SH   SOLE 22 1,999,525 0 219,012
VERISIGN INC COM 92343E102 13,167 57,828 SH   SOLE 23 57,828 0 0
VERISIGN INC COM 92343E102 330,713 1,452,470 SH   SOLE 25 1,452,470 0 0
VERISIGN INC COM 92343E102 79,286 348,218 SH   SOLE 26 204,903 0 143,315
VERISIGN INC COM 92343E102 71,591 314,425 SH   SOLE 28 11,295 0 303,130
VERISIGN INC COM 92343E102 46 204 SH   SOLE 29 204 0 0
VERISIGN INC COM 92343E102 156,804 688,674 SH   SOLE 30 686,762 0 1,912
VERISIGN INC COM 92343E102 5,458 23,970 SH   SOLE 31 12,224 0 11,746
VERISIGN INC COM 92343E102 5,698 25,026 SH   SOLE 32 25,026 0 0
VERISIGN INC COM 92343E102 19,473 85,525 SH   SOLE 34 85,525 0 0
VERISIGN INC COM 92343E102 11,721 51,479 SH   SOLE 36 51,479 0 0
VERISIGN INC COM 92343E102 818 3,591 SH   SOLE 40 3,591 0 0
VERISIGN INC COM 92343E102 22,841 100,318 SH   SOLE 43 11,836 0 88,482
VERISK ANALYTICS INC COM 92345Y106 59,743 341,937 SH   SOLE 2 44,577 0 297,360
VERISK ANALYTICS INC COM 92345Y106 18,866 107,979 SH   SOLE 4 61,853 0 46,126
VERISK ANALYTICS INC COM 92345Y106 30,690 175,652 SH   SOLE 7 161,870 0 13,782
VERISK ANALYTICS INC COM 92345Y106 198 1,134 SH   SOLE 13 330 0 804
VERISK ANALYTICS INC COM 92345Y106 2,760 15,796 SH   SOLE 15 15,796 0 0
VERISK ANALYTICS INC COM 92345Y106 2 12 SH   SOLE 17 0 0 12
VERISK ANALYTICS INC COM 92345Y106 65,481 374,775 SH   SOLE 18 351,896 0 22,879
VERISK ANALYTICS INC COM 92345Y106 14,935 85,477 SH   SOLE 19 85,477 0 0
VERISK ANALYTICS INC COM 92345Y106 760,555 4,352,996 SH   SOLE 21 4,352,996 0 0
VERISK ANALYTICS INC COM 92345Y106 602,762 3,449,875 SH   SOLE 22 3,108,465 0 341,410
VERISK ANALYTICS INC COM 92345Y106 15,506 88,747 SH   SOLE 23 88,747 0 0
VERISK ANALYTICS INC COM 92345Y106 55,727 318,948 SH   SOLE 25 318,948 0 0
VERISK ANALYTICS INC COM 92345Y106 75,603 432,708 SH   SOLE 26 212,628 0 220,080
VERISK ANALYTICS INC COM 92345Y106 76,098 435,544 SH   SOLE 28 16,292 0 419,252
VERISK ANALYTICS INC COM 92345Y106 94 536 SH   SOLE 29 536 0 0
VERISK ANALYTICS INC COM 92345Y106 140,906 806,470 SH   SOLE 30 806,470 0 0
VERISK ANALYTICS INC COM 92345Y106 5,149 29,470 SH   SOLE 31 18,654 0 10,816
VERISK ANALYTICS INC COM 92345Y106 6,230 35,657 SH   SOLE 32 35,657 0 0
VERISK ANALYTICS INC COM 92345Y106 15,136 86,631 SH   SOLE 34 86,631 0 0
VERISK ANALYTICS INC COM 92345Y106 12,660 72,457 SH   SOLE 36 72,457 0 0
VERISK ANALYTICS INC COM 92345Y106 999 5,716 SH   SOLE 40 5,716 0 0
VERISK ANALYTICS INC COM 92345Y106 23,224 132,924 SH   SOLE 43 6,823 0 126,101
VERITEX HLDGS INC COM 923451108 1,640 46,320 SH   SOLE 2 14,228 0 32,092
VERITEX HLDGS INC COM 923451108 30 834 SH   SOLE 7 834 0 0
VERITEX HLDGS INC COM 923451108 6,597 186,308 SH   SOLE 18 186,308 0 0
VERITEX HLDGS INC COM 923451108 2,867 80,975 SH   SOLE 19 80,975 0 0
VERITEX HLDGS INC COM 923451108 199,325 5,629,052 SH   SOLE 21 5,629,052 0 0
VERITEX HLDGS INC COM 923451108 42,753 1,207,364 SH   SOLE 22 1,145,356 0 62,008
VERITEX HLDGS INC COM 923451108 33 922 SH   SOLE 25 922 0 0
VERITEX HLDGS INC COM 923451108 782 22,079 SH   SOLE 26 18,937 0 3,142
VERITEX HLDGS INC COM 923451108 158 4,475 SH   SOLE 28 4,475 0 0
VERITEX HLDGS INC COM 923451108 3,238 91,457 SH   SOLE 30 91,457 0 0
VERITEX HLDGS INC COM 923451108 153 4,324 SH   SOLE 40 4,324 0 0
VERITEX HLDGS INC COM 923451108 858 24,238 SH   SOLE 43 221 0 24,017
VERITIV CORP COM 923454102 1,067 17,372 SH   SOLE 2 4,854 0 12,518
VERITIV CORP COM 923454102 11 187 SH   SOLE 7 187 0 0
VERITIV CORP COM 923454102 3,850 62,683 SH   SOLE 18 62,683 0 0
VERITIV CORP COM 923454102 3,281 53,425 SH   SOLE 19 53,425 0 0
VERITIV CORP COM 923454102 101,128 1,646,504 SH   SOLE 21 1,646,504 0 0
VERITIV CORP COM 923454102 22,465 365,755 SH   SOLE 22 343,275 0 22,480
VERITIV CORP COM 923454102 28 461 SH   SOLE 25 461 0 0
VERITIV CORP COM 923454102 1,255 20,441 SH   SOLE 30 20,441 0 0
VERITIV CORP COM 923454102 109 1,772 SH   SOLE 40 1,772 0 0
VERITIV CORP COM 923454102 97 1,572 SH   SOLE 43 0 0 1,572
VERITONE INC COM 92347M100 225 11,438 SH   SOLE 2 8,398 0 3,040
VERITONE INC COM 92347M100 9 473 SH   SOLE 7 473 0 0
VERITONE INC COM 92347M100 1,833 92,991 SH   SOLE 18 92,991 0 0
VERITONE INC COM 92347M100 917 46,511 SH   SOLE 19 46,511 0 0
VERITONE INC COM 92347M100 19,621 995,464 SH   SOLE 21 995,464 0 0
VERITONE INC COM 92347M100 14,618 741,663 SH   SOLE 22 716,083 0 25,580
VERITONE INC COM 92347M100 23 1,160 SH   SOLE 25 1,160 0 0
VERITONE INC COM 92347M100 125 6,322 SH   SOLE 30 6,322 0 0
VERITONE INC COM 92347M100 63 3,219 SH   SOLE 40 3,219 0 0
VERITONE INC COM 92347M100 51 2,575 SH   SOLE 43 0 0 2,575
VERIZON COMMUNICATIONS INC COM 92343V104 573,777 10,240,533 SH   SOLE 2 2,411,510 0 7,829,023
VERIZON COMMUNICATIONS INC COM 92343V104 136,976 2,444,684 SH   SOLE 4 1,514,874 0 929,810
VERIZON COMMUNICATIONS INC COM 92343V104 241,184 4,304,545 SH   SOLE 7 4,153,829 0 150,716
VERIZON COMMUNICATIONS INC COM 92343V104 1,780 31,762 SH   SOLE 13 11,688 0 20,074
VERIZON COMMUNICATIONS INC COM 92343V104 30,422 542,959 SH   SOLE 15 542,959 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 16 286 SH   SOLE 17 0 0 286
VERIZON COMMUNICATIONS INC COM 92343V104 688,414 12,286,529 SH   SOLE 18 11,320,946 0 965,583
VERIZON COMMUNICATIONS INC COM 92343V104 598,673 10,684,871 SH   SOLE 19 10,684,871 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 5,855,810 104,512,046 SH   SOLE 21 104,512,046 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 5,111,165 91,221,943 SH   SOLE 22 82,336,490 0 8,885,453
VERIZON COMMUNICATIONS INC COM 92343V104 136,672 2,439,259 SH   SOLE 23 2,439,259 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 381,092 6,801,566 SH   SOLE 25 6,801,566 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 499,756 8,919,429 SH   SOLE 26 3,182,052 0 5,737,377
VERIZON COMMUNICATIONS INC COM 92343V104 778,237 13,889,651 SH   SOLE 28 485,530 0 13,404,121
VERIZON COMMUNICATIONS INC COM 92343V104 146 2,613 SH   SOLE 29 2,613 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 1,079,532 19,267,040 SH   SOLE 30 18,850,153 0 416,887
VERIZON COMMUNICATIONS INC COM 92343V104 65,885 1,175,879 SH   SOLE 31 518,844 0 657,035
VERIZON COMMUNICATIONS INC COM 92343V104 7,953 141,938 SH   SOLE 32 141,938 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 62,075 1,107,894 SH   SOLE 34 1,107,894 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 18,475 329,730 SH   SOLE 35 329,730 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 154,354 2,754,837 SH   SOLE 36 2,754,837 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 8,427 150,403 SH   SOLE 40 150,403 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 177,728 3,172,021 SH   SOLE 43 190,505 0 2,981,516
VERMILION ENERGY INC COM 923725105 14 1,562 SH   SOLE 22 1,562 0 0
VERONA PHARMA PLC SPONSORED ADS 925050106 1,635 249,941 SH   SOLE 21 249,941 0 0
VERRA MOBILITY CORP COM 92511U102 1,224 79,610 SH   SOLE 2 42,078 0 37,532
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 6,555 426,491 SH   SOLE 18 415,757 0 10,734
VERRA MOBILITY CORP COM 92511U102 6,287 409,041 SH   SOLE 19 409,041 0 0
VERRA MOBILITY CORP COM 92511U102 68,511 4,457,423 SH   SOLE 21 4,457,423 0 0
VERRA MOBILITY CORP COM 92511U102 55,037 3,580,824 SH   SOLE 22 3,505,526 0 75,298
VERRA MOBILITY CORP COM 92511U102 62 4,006 SH   SOLE 23 4,006 0 0
VERRA MOBILITY CORP COM 92511U102 2,941 191,360 SH   SOLE 25 191,360 0 0
VERRA MOBILITY CORP COM 92511U102 2,297 149,465 SH   SOLE 26 80,566 0 68,899
VERRA MOBILITY CORP COM 92511U102 219 14,238 SH   SOLE 28 14,238 0 0
VERRA MOBILITY CORP COM 92511U102 1,523 99,084 SH   SOLE 30 99,084 0 0
VERRA MOBILITY CORP COM 92511U102 748 48,654 SH   SOLE 34 48,654 0 0
VERRA MOBILITY CORP COM 92511U102 39 2,533 SH   SOLE 36 2,533 0 0
VERRA MOBILITY CORP COM 92511U102 265 17,247 SH   SOLE 40 17,247 0 0
VERRA MOBILITY CORP COM 92511U102 332 21,615 SH   SOLE 43 143 0 21,472
VERRICA PHARMACEUTICALS INC COM 92511W108 154 13,614 SH   SOLE 2 868 0 12,746
VERRICA PHARMACEUTICALS INC COM 92511W108 4 382 SH   SOLE 7 382 0 0
VERRICA PHARMACEUTICALS INC COM 92511W108 509 45,012 SH   SOLE 18 45,012 0 0
VERRICA PHARMACEUTICALS INC COM 92511W108 270 23,870 SH   SOLE 19 23,870 0 0
VERRICA PHARMACEUTICALS INC COM 92511W108 5,392 477,161 SH   SOLE 21 477,161 0 0
VERRICA PHARMACEUTICALS INC COM 92511W108 1,612 142,652 SH   SOLE 22 141,540 0 1,112
VERRICA PHARMACEUTICALS INC COM 92511W108 2 152 SH   SOLE 43 0 0 152
VERSO CORP CL A 92531L207 482 27,213 SH   SOLE 2 2,164 0 25,049
VERSO CORP CL A 92531L207 9 482 SH   SOLE 7 482 0 0
VERSO CORP CL A 92531L207 1,844 104,165 SH   SOLE 18 104,165 0 0
VERSO CORP CL A 92531L207 987 55,761 SH   SOLE 19 55,761 0 0
VERSO CORP CL A 92531L207 20,433 1,154,412 SH   SOLE 21 1,154,412 0 0
VERSO CORP CL A 92531L207 13,352 754,369 SH   SOLE 22 723,303 0 31,066
VERSO CORP CL A 92531L207 72 4,079 SH   SOLE 43 72 0 4,007
VERTEX ENERGY INC COM 92534K107 995 75,224 SH   SOLE 2 22,236 0 52,988
VERTEX ENERGY INC COM 92534K107 286 21,637 SH   SOLE 18 8,079 0 13,558
VERTEX ENERGY INC COM 92534K107 6,558 495,689 SH   SOLE 19 495,689 0 0
VERTEX ENERGY INC COM 92534K107 1,591 120,253 SH   SOLE 21 120,253 0 0
VERTEX ENERGY INC COM 92534K107 6,733 508,916 SH   SOLE 22 508,916 0 0
VERTEX ENERGY INC COM 92534K107 255 19,282 SH   SOLE 23 19,282 0 0
VERTEX ENERGY INC COM 92534K107 944 71,333 SH   SOLE 26 0 0 71,333
VERTEX ENERGY INC COM 92534K107 2 180 SH   SOLE 43 0 0 180
VERTEX INC CL A 92538J106 144 6,585 SH   SOLE 2 6,585 0 0
VERTEX INC CL A 92538J106 2 72 SH   SOLE 4 72 0 0
VERTEX INC CL A 92538J106 1,048 47,773 SH   SOLE 21 47,773 0 0
VERTEX INC CL A 92538J106 8,341 380,161 SH   SOLE 22 366,094 0 14,067
VERTEX INC CL A 92538J106 22 993 SH   SOLE 25 993 0 0
VERTEX INC CL A 92538J106 14 629 SH   SOLE 26 629 0 0
VERTEX INC CL A 92538J106 130 5,943 SH   SOLE 30 5,943 0 0
VERTEX INC CL A 92538J106 18 818 SH   SOLE 36 818 0 0
VERTEX INC CL A 92538J106 89 4,079 SH   SOLE 40 4,079 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 145,347 720,860 SH   SOLE 2 226,255 0 494,605
VERTEX PHARMACEUTICALS INC COM 92532F100 33,622 166,749 SH   SOLE 4 107,099 0 59,650
VERTEX PHARMACEUTICALS INC COM 92532F100 60,266 298,895 SH   SOLE 7 290,851 0 8,044
VERTEX PHARMACEUTICALS INC COM 92532F100 4,821 23,908 SH   SOLE 13 22,438 0 1,470
VERTEX PHARMACEUTICALS INC COM 92532F100 5,459 27,072 SH   SOLE 15 27,072 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 7 35 SH   SOLE 17 0 0 35
VERTEX PHARMACEUTICALS INC COM 92532F100 141,339 700,982 SH   SOLE 18 629,821 0 71,161
VERTEX PHARMACEUTICALS INC COM 92532F100 141,938 703,954 SH   SOLE 19 703,954 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 1,861,716 9,233,326 SH   SOLE 21 9,233,326 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 1,245,877 6,179,028 SH   SOLE 22 5,515,681 0 663,347
VERTEX PHARMACEUTICALS INC COM 92532F100 34,111 169,175 SH   SOLE 23 169,175 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 104,416 517,858 SH   SOLE 25 517,858 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 137,850 683,679 SH   SOLE 26 307,495 0 376,184
VERTEX PHARMACEUTICALS INC COM 92532F100 179,745 891,459 SH   SOLE 28 31,996 0 859,463
VERTEX PHARMACEUTICALS INC COM 92532F100 2,920 14,481 SH   SOLE 29 14,481 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 433,489 2,149,924 SH   SOLE 30 2,149,924 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 16,206 80,373 SH   SOLE 31 53,286 0 27,087
VERTEX PHARMACEUTICALS INC COM 92532F100 11,500 57,036 SH   SOLE 32 57,036 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 75,251 373,215 SH   SOLE 34 373,215 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 39,710 196,947 SH   SOLE 36 196,947 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 1,875 9,300 SH   SOLE 40 9,300 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 32,630 161,833 SH   SOLE 43 11,010 0 150,823
VERTIV HOLDINGS CO COM CL A 92537N108 15,296 560,285 SH   SOLE 2 126,306 0 433,979
VERTIV HOLDINGS CO COM CL A 92537N108 2,652 97,118 SH   SOLE 4 97,118 0 0
VERTIV HOLDINGS CO COM CL A 92537N108 124 4,550 SH   SOLE 7 4,550 0 0
VERTIV HOLDINGS CO COM CL A 92537N108 28,971 1,061,220 SH   SOLE 18 1,061,220 0 0
VERTIV HOLDINGS CO COM CL A 92537N108 200,797 7,355,182 SH   SOLE 19 7,355,182 0 0
VERTIV HOLDINGS CO COM CL A 92537N108 99,456 3,643,077 SH   SOLE 21 3,643,077 0 0
VERTIV HOLDINGS CO COM CL A 92537N108 178,575 6,541,214 SH   SOLE 22 6,230,585 0 310,629
VERTIV HOLDINGS CO COM CL A 92537N108 195 7,138 SH   SOLE 25 7,138 0 0
VERTIV HOLDINGS CO COM CL A 92537N108 5,209 190,817 SH   SOLE 26 173,964 0 16,853
VERTIV HOLDINGS CO COM CL A 92537N108 750 27,482 SH   SOLE 28 27,482 0 0
VERTIV HOLDINGS CO COM CL A 92537N108 5,022 183,962 SH   SOLE 30 183,962 0 0
VERTIV HOLDINGS CO COM CL A 92537N108 136 4,995 SH   SOLE 31 4,995 0 0
VERTIV HOLDINGS CO COM CL A 92537N108 90,074 3,299,431 SH   SOLE 34 3,299,431 0 0
VERTIV HOLDINGS CO COM CL A 92537N108 878 32,148 SH   SOLE 40 32,148 0 0
VERTIV HOLDINGS CO COM CL A 92537N108 3 123 SH   SOLE 43 0 0 123
VERU INC COM 92536C103 274 33,950 SH   SOLE 2 19,282 0 14,668
VERU INC COM 92536C103 8 1,043 SH   SOLE 7 1,043 0 0
VERU INC COM 92536C103 1,568 194,277 SH   SOLE 18 194,277 0 0
VERU INC COM 92536C103 898 111,328 SH   SOLE 19 111,328 0 0
VERU INC COM 92536C103 18,094 2,242,138 SH   SOLE 21 2,242,138 0 0
VERU INC COM 92536C103 11,922 1,477,332 SH   SOLE 22 1,452,916 0 24,416
VERU INC COM 92536C103 116 14,435 SH   SOLE 30 14,435 0 0
VERU INC COM 92536C103 60 7,454 SH   SOLE 40 7,454 0 0
VERU INC COM 92536C103 5 664 SH   SOLE 43 0 0 664
VERVE THERAPEUTICS INC COM 92539P101 1,108 18,395 SH   SOLE 2 0 0 18,395
VERVE THERAPEUTICS INC COM 92539P101 1,290 21,404 SH   SOLE 18 15,806 0 5,598
VERVE THERAPEUTICS INC COM 92539P101 11,122 184,605 SH   SOLE 19 184,605 0 0
VERVE THERAPEUTICS INC COM 92539P101 321 5,321 SH   SOLE 21 5,321 0 0
VERVE THERAPEUTICS INC COM 92539P101 11,930 198,010 SH   SOLE 22 198,010 0 0
VERVE THERAPEUTICS INC COM 92539P101 2,532 42,031 SH   SOLE 26 9,442 0 32,589
VERVE THERAPEUTICS INC COM 92539P101 2,171 36,027 SH   SOLE 28 0 0 36,027
VERVE THERAPEUTICS INC COM 92539P101 29 484 SH   SOLE 31 0 0 484
VERVE THERAPEUTICS INC COM 92539P101 1,425 23,647 SH   SOLE 34 23,647 0 0
VIACOMCBS INC CL A 92556H107 1,096 22,627 SH   SOLE 2 522 0 22,105
VIACOMCBS INC CL A 92556H107 5 107 SH   SOLE 7 107 0 0
VIACOMCBS INC CL A 92556H107 164 3,378 SH   SOLE 18 3,378 0 0
VIACOMCBS INC CL A 92556H107 241 4,982 SH   SOLE 19 4,982 0 0
VIACOMCBS INC CL A 92556H107 4,017 82,914 SH   SOLE 21 82,914 0 0
VIACOMCBS INC CL A 92556H107 3,634 75,005 SH   SOLE 22 66,202 0 8,803
VIACOMCBS INC CL A 92556H107 1,951 40,273 SH   SOLE 28 0 0 40,273
VIACOMCBS INC CL A 92556H107 10 204 SH   SOLE 31 204 0 0
VIACOMCBS INC CL A 92556H107 290 5,981 SH   SOLE 43 0 0 5,981
VIACOMCBS INC CL B 92556H206 65,964 1,459,386 SH   SOLE 2 357,855 0 1,101,531
VIACOMCBS INC CL B 92556H206 14,844 328,397 SH   SOLE 4 201,995 0 126,402
VIACOMCBS INC CL B 92556H206 25,200 557,528 SH   SOLE 7 531,912 0 25,616
VIACOMCBS INC CL B 92556H206 188 4,162 SH   SOLE 13 952 0 3,210
VIACOMCBS INC CL B 92556H206 3,274 72,444 SH   SOLE 15 72,444 0 0
VIACOMCBS INC CL B 92556H206 2 36 SH   SOLE 17 0 0 36
VIACOMCBS INC CL B 92556H206 54,474 1,205,181 SH   SOLE 18 1,121,627 0 83,554
VIACOMCBS INC CL B 92556H206 15,369 340,018 SH   SOLE 19 340,018 0 0
VIACOMCBS INC CL B 92556H206 2,160 47,793 SH   SOLE 20 47,793 0 0
VIACOMCBS INC CL B 92556H206 788,476 17,444,150 SH   SOLE 21 17,444,150 0 0
VIACOMCBS INC CL B 92556H206 586,059 12,965,898 SH   SOLE 22 11,676,107 0 1,289,791
VIACOMCBS INC CL B 92556H206 15,370 340,036 SH   SOLE 23 340,036 0 0
VIACOMCBS INC CL B 92556H206 47,693 1,055,165 SH   SOLE 25 1,055,165 0 0
VIACOMCBS INC CL B 92556H206 61,208 1,354,154 SH   SOLE 26 562,167 0 791,987
VIACOMCBS INC CL B 92556H206 66,609 1,473,645 SH   SOLE 28 72,663 0 1,400,982
VIACOMCBS INC CL B 92556H206 31 677 SH   SOLE 29 677 0 0
VIACOMCBS INC CL B 92556H206 193,303 4,276,608 SH   SOLE 30 4,139,613 0 136,995
VIACOMCBS INC CL B 92556H206 8,686 192,164 SH   SOLE 31 80,004 0 112,160
VIACOMCBS INC CL B 92556H206 3,670 81,190 SH   SOLE 34 81,190 0 0
VIACOMCBS INC CL B 92556H206 14,187 313,869 SH   SOLE 36 313,869 0 0
VIACOMCBS INC CL B 92556H206 942 20,837 SH   SOLE 40 20,837 0 0
VIACOMCBS INC CL B 92556H206 29,668 656,371 SH   SOLE 43 51,705 0 604,666
VIAD CORP COM 92552R406 735 14,749 SH   SOLE 2 6,285 0 8,464
VIAD CORP COM 92552R406 5 96 SH   SOLE 4 96 0 0
VIAD CORP COM 92552R406 19 375 SH   SOLE 7 375 0 0
VIAD CORP COM 92552R406 4,157 83,383 SH   SOLE 18 83,383 0 0
VIAD CORP COM 92552R406 1,800 36,116 SH   SOLE 19 36,116 0 0
VIAD CORP COM 92552R406 121,284 2,432,979 SH   SOLE 21 2,432,979 0 0
VIAD CORP COM 92552R406 29,579 593,359 SH   SOLE 22 581,181 0 12,178
VIAD CORP COM 92552R406 119 2,378 SH   SOLE 23 2,378 0 0
VIAD CORP COM 92552R406 44 873 SH   SOLE 25 873 0 0
VIAD CORP COM 92552R406 1,096 21,993 SH   SOLE 26 6,255 0 15,738
VIAD CORP COM 92552R406 145 2,916 SH   SOLE 28 2,916 0 0
VIAD CORP COM 92552R406 2,219 44,508 SH   SOLE 30 44,508 0 0
VIAD CORP COM 92552R406 34 677 SH   SOLE 36 677 0 0
VIAD CORP COM 92552R406 102 2,055 SH   SOLE 40 2,055 0 0
VIAD CORP COM 92552R406 947 18,996 SH   SOLE 43 7,950 0 11,046
VIANT TECHNOLOGY INC COM CL A 92557A101 60 2,029 SH   SOLE 2 970 0 1,059
VIANT TECHNOLOGY INC COM CL A 92557A101 8 283 SH   SOLE 7 283 0 0
VIANT TECHNOLOGY INC COM CL A 92557A101 1,036 34,778 SH   SOLE 18 34,778 0 0
VIANT TECHNOLOGY INC COM CL A 92557A101 638 21,421 SH   SOLE 19 21,421 0 0
VIANT TECHNOLOGY INC COM CL A 92557A101 10,784 362,114 SH   SOLE 21 362,114 0 0
VIANT TECHNOLOGY INC COM CL A 92557A101 8,025 269,463 SH   SOLE 22 267,869 0 1,594
VIANT TECHNOLOGY INC COM CL A 92557A101 2 60 SH   SOLE 43 0 0 60
VIASAT INC COM 92552V100 7,626 153,008 SH   SOLE 2 47,757 0 105,251
VIASAT INC COM 92552V100 11 212 SH   SOLE 4 212 0 0
VIASAT INC COM 92552V100 69 1,380 SH   SOLE 7 1,380 0 0
VIASAT INC COM 92552V100 8,128 163,091 SH   SOLE 18 163,091 0 0
VIASAT INC COM 92552V100 806 16,163 SH   SOLE 19 16,163 0 0
VIASAT INC COM 92552V100 161,005 3,230,446 SH   SOLE 21 3,230,446 0 0
VIASAT INC COM 92552V100 92,811 1,862,176 SH   SOLE 22 1,791,738 0 70,438
VIASAT INC COM 92552V100 86 1,735 SH   SOLE 25 1,735 0 0
VIASAT INC COM 92552V100 1,274 25,571 SH   SOLE 26 20,980 0 4,591
VIASAT INC COM 92552V100 310 6,211 SH   SOLE 28 5,344 0 867
VIASAT INC COM 92552V100 2,150 43,140 SH   SOLE 30 43,140 0 0
VIASAT INC COM 92552V100 56 1,121 SH   SOLE 31 1,121 0 0
VIASAT INC COM 92552V100 125 2,517 SH   SOLE 36 2,517 0 0
VIASAT INC COM 92552V100 347 6,955 SH   SOLE 40 6,955 0 0
VIASAT INC COM 92552V100 522 10,483 SH   SOLE 43 1,158 0 9,325
VIATRIS INC COM 92556V106 35,987 2,518,360 SH   SOLE 2 317,150 0 2,201,210
VIATRIS INC COM 92556V106 9,744 681,864 SH   SOLE 4 403,292 0 278,572
VIATRIS INC COM 92556V106 15,641 1,094,550 SH   SOLE 7 1,043,011 0 51,539
VIATRIS INC COM 92556V106 153 10,703 SH   SOLE 13 3,386 0 7,317
VIATRIS INC COM 92556V106 2,304 161,207 SH   SOLE 15 161,207 0 0
VIATRIS INC COM 92556V106 0 4 SH   SOLE 17 0 0 4
VIATRIS INC COM 92556V106 55,620 3,892,213 SH   SOLE 18 3,718,661 0 173,552
VIATRIS INC COM 92556V106 29,381 2,056,035 SH   SOLE 19 2,056,035 0 0
VIATRIS INC COM 92556V106 478,173 33,462,071 SH   SOLE 21 33,462,071 0 0
VIATRIS INC COM 92556V106 368,587 25,793,364 SH   SOLE 22 23,170,709 0 2,622,655
VIATRIS INC COM 92556V106 11,888 831,911 SH   SOLE 23 831,911 0 0
VIATRIS INC COM 92556V106 28,594 2,000,980 SH   SOLE 25 2,000,980 0 0
VIATRIS INC COM 92556V106 41,193 2,882,650 SH   SOLE 26 1,150,207 0 1,732,443
VIATRIS INC COM 92556V106 39,861 2,789,451 SH   SOLE 28 130,104 0 2,659,347
VIATRIS INC COM 92556V106 5 335 SH   SOLE 29 335 0 0
VIATRIS INC COM 92556V106 109,156 7,638,598 SH   SOLE 30 7,638,598 0 0
VIATRIS INC COM 92556V106 6,179 432,372 SH   SOLE 31 158,742 0 273,630
VIATRIS INC COM 92556V106 4,516 316,053 SH   SOLE 34 316,053 0 0
VIATRIS INC COM 92556V106 10,373 725,900 SH   SOLE 36 725,900 0 0
VIATRIS INC COM 92556V106 642 44,948 SH   SOLE 40 44,948 0 0
VIATRIS INC COM 92556V106 5,774 404,067 SH   SOLE 43 24,854 0 379,213
VIAVI SOLUTIONS INC COM 925550105 4,943 279,871 SH   SOLE 2 224,981 0 54,890
VIAVI SOLUTIONS INC COM 925550105 95 5,402 SH   SOLE 4 5,402 0 0
VIAVI SOLUTIONS INC COM 925550105 66 3,728 SH   SOLE 7 3,728 0 0
VIAVI SOLUTIONS INC COM 925550105 16,007 906,423 SH   SOLE 18 906,423 0 0
VIAVI SOLUTIONS INC COM 925550105 9,000 509,609 SH   SOLE 19 509,609 0 0
VIAVI SOLUTIONS INC COM 925550105 475,935 26,949,903 SH   SOLE 21 26,949,903 0 0
VIAVI SOLUTIONS INC COM 925550105 108,311 6,133,132 SH   SOLE 22 5,973,115 0 160,017
VIAVI SOLUTIONS INC COM 925550105 726 41,137 SH   SOLE 23 41,137 0 0
VIAVI SOLUTIONS INC COM 925550105 167 9,460 SH   SOLE 25 9,460 0 0
VIAVI SOLUTIONS INC COM 925550105 1,732 98,054 SH   SOLE 26 72,105 0 25,949
VIAVI SOLUTIONS INC COM 925550105 550 31,117 SH   SOLE 28 31,117 0 0
VIAVI SOLUTIONS INC COM 925550105 10,164 575,542 SH   SOLE 30 575,542 0 0
VIAVI SOLUTIONS INC COM 925550105 348 19,678 SH   SOLE 34 19,678 0 0
VIAVI SOLUTIONS INC COM 925550105 71 4,040 SH   SOLE 36 4,040 0 0
VIAVI SOLUTIONS INC COM 925550105 472 26,749 SH   SOLE 40 26,749 0 0
VIAVI SOLUTIONS INC COM 925550105 2,812 159,248 SH   SOLE 43 2,555 0 156,693
VIAVI SOLUTIONS INC NOTE 1.000% 3/0 925550AB1 4,827 3,425,000 PRN   SOLE 21 3,425,000 0 0
VIAVI SOLUTIONS INC NOTE 1.000% 3/0 925550AB1 1,057 750,000 PRN   SOLE 22 750,000 0 0
VICI PPTYS INC COM 925652109 48,091 1,550,310 SH   SOLE 2 701,300 0 849,010
VICI PPTYS INC COM 925652109 59,206 1,908,644 SH   SOLE 4 1,744,947 0 163,697
VICI PPTYS INC COM 925652109 26,119 842,014 SH   SOLE 7 842,014 0 0
VICI PPTYS INC COM 925652109 224 7,217 SH   SOLE 13 938 0 6,279
VICI PPTYS INC COM 925652109 1,774 57,188 SH   SOLE 15 57,188 0 0
VICI PPTYS INC COM 925652109 27,231 877,837 SH   SOLE 18 847,355 0 30,482
VICI PPTYS INC COM 925652109 123,502 3,981,368 SH   SOLE 19 3,981,368 0 0
VICI PPTYS INC COM 925652109 425,799 13,726,594 SH   SOLE 21 13,726,594 0 0
VICI PPTYS INC COM 925652109 534,250 17,222,769 SH   SOLE 22 16,094,059 0 1,128,710
VICI PPTYS INC COM 925652109 14,101 454,589 SH   SOLE 23 454,589 0 0
VICI PPTYS INC COM 925652109 73,521 2,370,132 SH   SOLE 25 2,370,132 0 0
VICI PPTYS INC COM 925652109 21,187 683,007 SH   SOLE 26 552,152 0 130,855
VICI PPTYS INC COM 925652109 35,068 1,130,485 SH   SOLE 28 108,917 0 1,021,568
VICI PPTYS INC COM 925652109 742 23,904 SH   SOLE 29 23,904 0 0
VICI PPTYS INC COM 925652109 90,355 2,912,798 SH   SOLE 30 2,912,798 0 0
VICI PPTYS INC COM 925652109 5,470 176,334 SH   SOLE 31 151,988 0 24,346
VICI PPTYS INC COM 925652109 14,197 457,677 SH   SOLE 34 457,677 0 0
VICI PPTYS INC COM 925652109 4,168 134,353 SH   SOLE 36 134,353 0 0
VICI PPTYS INC COM 925652109 625 20,151 SH   SOLE 40 20,151 0 0
VICI PPTYS INC COM 925652109 13,573 437,565 SH   SOLE 43 32,274 0 405,291
VICOR CORP COM 925815102 944 8,931 SH   SOLE 2 6,711 0 2,220
VICOR CORP COM 925815102 11 101 SH   SOLE 4 101 0 0
VICOR CORP COM 925815102 39 373 SH   SOLE 7 373 0 0
VICOR CORP COM 925815102 8,705 82,323 SH   SOLE 18 82,323 0 0
VICOR CORP COM 925815102 3,839 36,302 SH   SOLE 19 36,302 0 0
VICOR CORP COM 925815102 253,182 2,394,379 SH   SOLE 21 2,394,379 0 0
VICOR CORP COM 925815102 57,739 546,045 SH   SOLE 22 534,371 0 11,674
VICOR CORP COM 925815102 58 552 SH   SOLE 25 552 0 0
VICOR CORP COM 925815102 957 9,047 SH   SOLE 26 7,580 0 1,467
VICOR CORP COM 925815102 297 2,809 SH   SOLE 28 2,809 0 0
VICOR CORP COM 925815102 4,553 43,061 SH   SOLE 30 43,061 0 0
VICOR CORP COM 925815102 249 2,354 SH   SOLE 40 2,354 0 0
VICOR CORP COM 925815102 506 4,788 SH   SOLE 43 381 0 4,407
VICTORY CAP HLDGS INC COM CL A 92645B103 152 4,711 SH   SOLE 2 4,711 0 0
VICTORY CAP HLDGS INC COM CL A 92645B103 1,470 45,538 SH   SOLE 21 45,538 0 0
VICTORY CAP HLDGS INC COM CL A 92645B103 10,843 335,799 SH   SOLE 22 328,257 0 7,542
VICTORY CAP HLDGS INC COM CL A 92645B103 40 1,243 SH   SOLE 25 1,243 0 0
VICTORY CAP HLDGS INC COM CL A 92645B103 50 1,551 SH   SOLE 26 1,551 0 0
VICTORY CAP HLDGS INC COM CL A 92645B103 109 3,382 SH   SOLE 28 3,382 0 0
VICTORY CAP HLDGS INC COM CL A 92645B103 161 4,978 SH   SOLE 30 4,978 0 0
VICTORY CAP HLDGS INC COM CL A 92645B103 38 1,165 SH   SOLE 34 1,165 0 0
VICTORY CAP HLDGS INC COM CL A 92645B103 51 1,590 SH   SOLE 36 1,590 0 0
VICTORY CAP HLDGS INC COM CL A 92645B103 99 3,065 SH   SOLE 40 3,065 0 0
VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 3 52 SH   SOLE 17 0 0 52
VICTORY PORTFOLIOS II VCSHS US LRG CAP 92647N865 1 10 SH   SOLE 17 0 0 10
VIDLER WATER RESOUCES INC COM 92660E107 47 3,519 SH   SOLE 18 3,519 0 0
VIDLER WATER RESOUCES INC COM 92660E107 676 50,827 SH   SOLE 21 50,827 0 0
VIDLER WATER RESOUCES INC COM 92660E107 4,586 344,811 SH   SOLE 22 344,811 0 0
VIEMED HEALTHCARE INC COM 92663R105 215 30,022 SH   SOLE 2 1,562 0 28,460
VIEMED HEALTHCARE INC COM 92663R105 5 695 SH   SOLE 7 695 0 0
VIEMED HEALTHCARE INC COM 92663R105 941 131,636 SH   SOLE 18 119,678 0 11,958
VIEMED HEALTHCARE INC COM 92663R105 1,752 245,005 SH   SOLE 19 245,005 0 0
VIEMED HEALTHCARE INC COM 92663R105 9,151 1,279,828 SH   SOLE 21 1,279,828 0 0
VIEMED HEALTHCARE INC COM 92663R105 3,604 504,087 SH   SOLE 22 472,085 0 32,002
VIEMED HEALTHCARE INC COM 92663R105 196 27,416 SH   SOLE 26 0 0 27,416
VIEW INC COM CL A 92671V106 610 71,963 SH   SOLE 2 6,132 0 65,831
VIEW INC COM CL A 92671V106 12 1,362 SH   SOLE 7 1,362 0 0
VIEW INC COM CL A 92671V106 2,318 273,364 SH   SOLE 18 273,364 0 0
VIEW INC COM CL A 92671V106 2,276 268,426 SH   SOLE 19 268,426 0 0
VIEW INC COM CL A 92671V106 25,319 2,985,688 SH   SOLE 21 2,985,688 0 0
VIEW INC COM CL A 92671V106 14,899 1,756,946 SH   SOLE 22 1,669,696 0 87,250
VIEW INC COM CL A 92671V106 1,617 190,711 SH   SOLE 26 190,711 0 0
VIEW INC COM CL A 92671V106 5,905 696,359 SH   SOLE 30 696,359 0 0
VIEW INC COM CL A 92671V106 2,826 333,198 SH   SOLE 34 333,198 0 0
VIEW INC *W EXP 03/08/202 92671V114 8 4,763 SH   SOLE 19 4,763 0 0
VIEW INC *W EXP 03/08/202 92671V114 2 1,100 SH   SOLE 22 1,100 0 0
VIEW INC *W EXP 03/08/202 92671V114 59 34,129 SH   SOLE 26 34,129 0 0
VIEW INC *W EXP 03/08/202 92671V114 30 17,292 SH   SOLE 30 17,292 0 0
VIEW INC *W EXP 03/08/202 92671V114 21 12,286 SH   SOLE 34 12,286 0 0
VIEWRAY INC COM 92672L107 365 55,333 SH   SOLE 2 37,453 0 17,880
VIEWRAY INC COM 92672L107 14 2,190 SH   SOLE 7 2,190 0 0
VIEWRAY INC COM 92672L107 2,928 443,574 SH   SOLE 18 443,574 0 0
VIEWRAY INC COM 92672L107 1,668 252,734 SH   SOLE 19 252,734 0 0
VIEWRAY INC COM 92672L107 35,451 5,371,324 SH   SOLE 21 5,371,324 0 0
VIEWRAY INC COM 92672L107 21,146 3,204,001 SH   SOLE 22 3,154,575 0 49,426
VIEWRAY INC COM 92672L107 24 3,603 SH   SOLE 25 3,603 0 0
VIEWRAY INC COM 92672L107 91 13,808 SH   SOLE 26 1,691 0 12,117
VIEWRAY INC COM 92672L107 146 22,139 SH   SOLE 28 22,139 0 0
VIEWRAY INC COM 92672L107 242 36,721 SH   SOLE 30 36,721 0 0
VIEWRAY INC COM 92672L107 95 14,421 SH   SOLE 40 14,421 0 0
VIEWRAY INC COM 92672L107 204 30,876 SH   SOLE 43 274 0 30,602
VIKING THERAPEUTICS INC COM 92686J106 498 83,125 SH   SOLE 2 20,003 0 63,122
VIKING THERAPEUTICS INC COM 92686J106 6 934 SH   SOLE 7 934 0 0
VIKING THERAPEUTICS INC COM 92686J106 1,417 236,560 SH   SOLE 18 236,560 0 0
VIKING THERAPEUTICS INC COM 92686J106 702 117,168 SH   SOLE 19 117,168 0 0
VIKING THERAPEUTICS INC COM 92686J106 16,613 2,773,536 SH   SOLE 21 2,773,536 0 0
VIKING THERAPEUTICS INC COM 92686J106 11,472 1,915,256 SH   SOLE 22 1,813,063 0 102,193
VIKING THERAPEUTICS INC COM 92686J106 16 2,631 SH   SOLE 25 2,631 0 0
VIKING THERAPEUTICS INC COM 92686J106 91 15,143 SH   SOLE 26 2,266 0 12,877
VIKING THERAPEUTICS INC COM 92686J106 69 11,527 SH   SOLE 28 11,527 0 0
VIKING THERAPEUTICS INC COM 92686J106 355 59,288 SH   SOLE 30 59,288 0 0
VIKING THERAPEUTICS INC COM 92686J106 33 5,443 SH   SOLE 40 5,443 0 0
VIKING THERAPEUTICS INC COM 92686J106 116 19,439 SH   SOLE 43 0 0 19,439
VILLAGE BK & TR FINL CORP COM NEW 92705T200 5 107 SH   SOLE 18 107 0 0
VILLAGE BK & TR FINL CORP COM NEW 92705T200 87 1,837 SH   SOLE 21 1,837 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 253 10,771 SH   SOLE 2 3,030 0 7,741
VILLAGE SUPER MKT INC CL A NEW 927107409 5 212 SH   SOLE 7 212 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 732 31,115 SH   SOLE 18 31,115 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 369 15,684 SH   SOLE 19 15,684 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 8,809 374,705 SH   SOLE 21 374,705 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 4,705 200,145 SH   SOLE 22 188,580 0 11,565
VILLAGE SUPER MKT INC CL A NEW 927107409 18 776 SH   SOLE 23 776 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 14 597 SH   SOLE 25 597 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 25 1,065 SH   SOLE 28 1,065 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 35 1,501 SH   SOLE 30 1,501 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 16 682 SH   SOLE 40 682 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 52 2,225 SH   SOLE 43 0 0 2,225
VIMEO INC COMMON STOCK 92719V100 13,897 283,606 SH   SOLE 2 58,738 0 224,868
VIMEO INC COMMON STOCK 92719V100 23 477 SH   SOLE 4 477 0 0
VIMEO INC COMMON STOCK 92719V100 998 20,372 SH   SOLE 7 11,362 0 9,010
VIMEO INC COMMON STOCK 92719V100 38 780 SH   SOLE 15 780 0 0
VIMEO INC COMMON STOCK 92719V100 3,947 80,546 SH   SOLE 18 69,958 0 10,588
VIMEO INC COMMON STOCK 92719V100 3,221 65,735 SH   SOLE 19 65,735 0 0
VIMEO INC COMMON STOCK 92719V100 85,554 1,745,999 SH   SOLE 21 1,745,999 0 0
VIMEO INC COMMON STOCK 92719V100 165,657 3,380,758 SH   SOLE 22 3,228,627 0 152,131
VIMEO INC COMMON STOCK 92719V100 7,486 152,785 SH   SOLE 25 152,785 0 0
VIMEO INC COMMON STOCK 92719V100 5,798 118,317 SH   SOLE 26 40,367 0 77,950
VIMEO INC COMMON STOCK 92719V100 3,298 67,315 SH   SOLE 28 13,653 0 53,662
VIMEO INC COMMON STOCK 92719V100 4,819 98,344 SH   SOLE 30 98,344 0 0
VIMEO INC COMMON STOCK 92719V100 107 2,185 SH   SOLE 31 2,185 0 0
VIMEO INC COMMON STOCK 92719V100 40 807 SH   SOLE 34 807 0 0
VIMEO INC COMMON STOCK 92719V100 1,666 34,002 SH   SOLE 36 34,002 0 0
VIMEO INC COMMON STOCK 92719V100 784 16,000 SH   SOLE 40 16,000 0 0
VIMEO INC COMMON STOCK 92719V100 4,294 87,643 SH   SOLE 43 10,106 0 77,536
VINCE HLDG CORP COM NEW 92719W207 7 647 SH   SOLE 18 647 0 0
VINCE HLDG CORP COM NEW 92719W207 95 9,436 SH   SOLE 21 9,436 0 0
VINCE HLDG CORP COM NEW 92719W207 523 51,785 SH   SOLE 22 51,785 0 0
VINCERX PHARMA INC COM NEW 92731L106 179 13,802 SH   SOLE 2 5,735 0 8,067
VINCERX PHARMA INC COM NEW 92731L106 97 7,443 SH   SOLE 18 7,443 0 0
VINCERX PHARMA INC COM NEW 92731L106 605 46,582 SH   SOLE 19 46,582 0 0
VINCERX PHARMA INC COM NEW 92731L106 2,061 158,654 SH   SOLE 21 158,654 0 0
VINCERX PHARMA INC COM NEW 92731L106 1,220 93,933 SH   SOLE 22 93,770 0 163
VINCERX PHARMA INC COM NEW 92731L106 40 3,115 SH   SOLE 23 3,115 0 0
VINCERX PHARMA INC COM NEW 92731L106 35 2,705 SH   SOLE 26 0 0 2,705
VINCO VENTURES INC COM 927330100 18 4,585 SH   SOLE 18 4,585 0 0
VINCO VENTURES INC COM 927330100 211 53,351 SH   SOLE 21 53,351 0 0
VINCO VENTURES INC COM 927330100 1,209 306,165 SH   SOLE 22 306,165 0 0
VINE ENERGY INC CL A 92735P103 49 3,147 SH   SOLE 2 844 0 2,303
VINE ENERGY INC CL A 92735P103 5 332 SH   SOLE 7 332 0 0
VINE ENERGY INC CL A 92735P103 1,049 67,273 SH   SOLE 18 67,273 0 0
VINE ENERGY INC CL A 92735P103 577 37,020 SH   SOLE 19 37,020 0 0
VINE ENERGY INC CL A 92735P103 11,712 751,259 SH   SOLE 21 751,259 0 0
VINE ENERGY INC CL A 92735P103 7,415 475,600 SH   SOLE 22 471,569 0 4,031
VIOMI TECHNOLOGY CO LTD SPONSORED ADS 92762J103 88 10,392 SH   SOLE 22 10,392 0 0
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 263 13,964 SH   SOLE 2 13,964 0 0
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 1,218 64,673 SH   SOLE 21 64,673 0 0
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 31 1,645 SH   SOLE 25 1,645 0 0
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 91 4,855 SH   SOLE 26 0 0 4,855
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 213 11,307 SH   SOLE 28 11,307 0 0
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 844 44,807 SH   SOLE 30 44,807 0 0
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 123 6,512 SH   SOLE 40 6,512 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 11,014 548,511 SH   SOLE 2 34,116 0 514,395
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 4,611 229,637 SH   SOLE 4 123,605 0 106,032
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 975 48,550 SH   SOLE 7 48,550 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 949 47,242 SH   SOLE 13 21,088 0 26,154
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 4,964 247,227 SH   SOLE 15 247,227 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 5,445 271,149 SH   SOLE 18 271,149 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 2,325 115,789 SH   SOLE 19 115,789 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 179,363 8,932,398 SH   SOLE 21 8,932,398 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 100,859 5,022,880 SH   SOLE 22 4,421,938 0 600,942
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 4,098 204,107 SH   SOLE 23 204,107 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 5,641 280,948 SH   SOLE 25 280,948 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 19,795 985,805 SH   SOLE 26 245,910 0 739,895
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 32,677 1,627,349 SH   SOLE 28 49,910 0 1,577,439
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 52,682 2,623,587 SH   SOLE 30 2,623,587 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 200 9,959 SH   SOLE 31 0 0 9,959
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 524 26,109 SH   SOLE 32 26,109 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 1,832 91,220 SH   SOLE 34 91,220 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 118 5,895 SH   SOLE 36 5,895 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 36 1,813 SH   SOLE 40 1,813 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 12,952 645,001 SH   SOLE 43 35,081 0 609,920
VIR BIOTECHNOLOGY INC COM 92764N102 2,323 49,134 SH   SOLE 2 27,344 0 21,790
VIR BIOTECHNOLOGY INC COM 92764N102 17 354 SH   SOLE 4 354 0 0
VIR BIOTECHNOLOGY INC COM 92764N102 46 966 SH   SOLE 7 966 0 0
VIR BIOTECHNOLOGY INC COM 92764N102 9,157 193,677 SH   SOLE 18 185,681 0 7,996
VIR BIOTECHNOLOGY INC COM 92764N102 11,260 238,166 SH   SOLE 19 238,166 0 0
VIR BIOTECHNOLOGY INC COM 92764N102 125,975 2,664,442 SH   SOLE 21 2,664,442 0 0
VIR BIOTECHNOLOGY INC COM 92764N102 78,705 1,664,665 SH   SOLE 22 1,624,430 0 40,235
VIR BIOTECHNOLOGY INC COM 92764N102 290 6,143 SH   SOLE 23 6,143 0 0
VIR BIOTECHNOLOGY INC COM 92764N102 84 1,777 SH   SOLE 25 1,777 0 0
VIR BIOTECHNOLOGY INC COM 92764N102 2,291 48,446 SH   SOLE 26 19,774 0 28,672
VIR BIOTECHNOLOGY INC COM 92764N102 351 7,426 SH   SOLE 28 7,426 0 0
VIR BIOTECHNOLOGY INC COM 92764N102 4,589 97,061 SH   SOLE 30 97,061 0 0
VIR BIOTECHNOLOGY INC COM 92764N102 397 8,400 SH   SOLE 40 8,400 0 0
VIR BIOTECHNOLOGY INC COM 92764N102 46 981 SH   SOLE 43 0 0 981
VIRACTA THERAPEUTICS INC COM 92765F108 297 26,168 SH   SOLE 2 1,585 0 24,583
VIRACTA THERAPEUTICS INC COM 92765F108 7 583 SH   SOLE 7 583 0 0
VIRACTA THERAPEUTICS INC COM 92765F108 1,382 121,870 SH   SOLE 18 121,870 0 0
VIRACTA THERAPEUTICS INC COM 92765F108 705 62,167 SH   SOLE 19 62,167 0 0
VIRACTA THERAPEUTICS INC COM 92765F108 14,791 1,304,299 SH   SOLE 21 1,304,299 0 0
VIRACTA THERAPEUTICS INC COM 92765F108 6,193 546,084 SH   SOLE 22 515,469 0 30,615
VIRCO MFG CO COM 927651109 8 2,233 SH   SOLE 18 2,233 0 0
VIRCO MFG CO COM 927651109 116 33,909 SH   SOLE 21 33,909 0 0
VIRCO MFG CO COM 927651109 190 55,685 SH   SOLE 22 55,685 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 13,823 300,500 SH   SOLE 2 70,674 0 229,826
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 24 524 SH   SOLE 4 524 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 107 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 2,941 63,937 SH   SOLE 18 63,937 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 1,809 39,320 SH   SOLE 19 39,320 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 133,539 2,903,025 SH   SOLE 21 2,903,025 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 145,961 3,173,066 SH   SOLE 22 3,008,797 0 164,269
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 367 7,988 SH   SOLE 25 7,988 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 3,102 67,442 SH   SOLE 26 55,685 0 11,757
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 877 19,056 SH   SOLE 28 19,056 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 4,871 105,885 SH   SOLE 30 105,885 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 117 2,551 SH   SOLE 31 2,551 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 161 3,502 SH   SOLE 34 3,502 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 900 19,558 SH   SOLE 36 19,558 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 752 16,354 SH   SOLE 40 16,354 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 1 17 SH   SOLE 43 0 0 17
VIRGINIA NATL BANKSHARES COR COM 928031103 38 977 SH   SOLE 18 977 0 0
VIRGINIA NATL BANKSHARES COR COM 928031103 486 12,498 SH   SOLE 21 12,498 0 0
VIRIDIAN THERAPEUTICS INC COM 92790C104 32 1,752 SH   SOLE 18 1,752 0 0
VIRIDIAN THERAPEUTICS INC COM 92790C104 385 21,035 SH   SOLE 21 21,035 0 0
VIRIDIAN THERAPEUTICS INC COM 92790C104 502 27,465 SH   SOLE 22 27,465 0 0
VIRIOS THERAPEUTICS INC COM 92829J104 5 719 SH   SOLE 18 719 0 0
VIRIOS THERAPEUTICS INC COM 92829J104 56 8,934 SH   SOLE 21 8,934 0 0
VIRNETX HLDG CORP COM 92823T108 235 54,957 SH   SOLE 2 20,205 0 34,752
VIRNETX HLDG CORP COM 92823T108 4 957 SH   SOLE 7 957 0 0
VIRNETX HLDG CORP COM 92823T108 881 206,336 SH   SOLE 18 206,336 0 0
VIRNETX HLDG CORP COM 92823T108 464 108,729 SH   SOLE 19 108,729 0 0
VIRNETX HLDG CORP COM 92823T108 11,723 2,745,488 SH   SOLE 21 2,745,488 0 0
VIRNETX HLDG CORP COM 92823T108 7,607 1,781,426 SH   SOLE 22 1,677,015 0 104,411
VIRNETX HLDG CORP COM 92823T108 13 3,143 SH   SOLE 25 3,143 0 0
VIRNETX HLDG CORP COM 92823T108 64 14,938 SH   SOLE 30 14,938 0 0
VIRNETX HLDG CORP COM 92823T108 43 10,133 SH   SOLE 40 10,133 0 0
VIRNETX HLDG CORP COM 92823T108 143 33,602 SH   SOLE 43 0 0 33,602
VIRTRA INC COM PAR 92827K301 11 1,465 SH   SOLE 18 1,465 0 0
VIRTRA INC COM PAR 92827K301 188 25,538 SH   SOLE 21 25,538 0 0
VIRTU FINL INC CL A 928254101 5,637 204,002 SH   SOLE 2 40,283 0 163,719
VIRTU FINL INC CL A 928254101 7 258 SH   SOLE 4 258 0 0
VIRTU FINL INC CL A 928254101 42 1,510 SH   SOLE 7 1,510 0 0
VIRTU FINL INC CL A 928254101 0 11 SH   SOLE 17 0 0 11
VIRTU FINL INC CL A 928254101 999 36,172 SH   SOLE 18 36,172 0 0
VIRTU FINL INC CL A 928254101 5,062 183,204 SH   SOLE 19 183,204 0 0
VIRTU FINL INC CL A 928254101 42,192 1,527,022 SH   SOLE 21 1,527,022 0 0
VIRTU FINL INC CL A 928254101 54,319 1,965,949 SH   SOLE 22 1,851,195 0 114,754
VIRTU FINL INC CL A 928254101 674 24,410 SH   SOLE 23 24,410 0 0
VIRTU FINL INC CL A 928254101 64 2,313 SH   SOLE 25 2,313 0 0
VIRTU FINL INC CL A 928254101 523 18,917 SH   SOLE 26 15,141 0 3,776
VIRTU FINL INC CL A 928254101 196 7,080 SH   SOLE 28 7,080 0 0
VIRTU FINL INC CL A 928254101 1,616 58,482 SH   SOLE 30 58,482 0 0
VIRTU FINL INC CL A 928254101 46 1,658 SH   SOLE 31 1,658 0 0
VIRTU FINL INC CL A 928254101 30 1,068 SH   SOLE 36 1,068 0 0
VIRTU FINL INC CL A 928254101 301 10,897 SH   SOLE 40 10,897 0 0
VIRTU FINL INC CL A 928254101 2,345 84,870 SH   SOLE 43 6,490 0 78,380
VIRTUS INVT PARTNERS INC COM 92828Q109 3,145 11,321 SH   SOLE 2 3,948 0 7,373
VIRTUS INVT PARTNERS INC COM 92828Q109 7 24 SH   SOLE 4 24 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 30 109 SH   SOLE 7 109 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 8,254 29,716 SH   SOLE 18 29,148 0 568
VIRTUS INVT PARTNERS INC COM 92828Q109 15,071 54,256 SH   SOLE 19 54,256 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 228,342 822,056 SH   SOLE 21 822,056 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 71,099 255,962 SH   SOLE 22 251,507 0 4,455
VIRTUS INVT PARTNERS INC COM 92828Q109 777 2,797 SH   SOLE 23 2,797 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 93 334 SH   SOLE 25 334 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 5,220 18,794 SH   SOLE 26 2,818 0 15,976
VIRTUS INVT PARTNERS INC COM 92828Q109 288 1,037 SH   SOLE 28 1,037 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 4,312 15,523 SH   SOLE 30 15,523 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 100 359 SH   SOLE 36 359 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 248 892 SH   SOLE 40 892 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 2,142 7,712 SH   SOLE 43 2,330 0 5,382
VISA INC COM CL A 92826C839 1,036,340 4,432,212 SH   SOLE 2 1,039,632 0 3,392,580
VISA INC COM CL A 92826C839 234,364 1,002,328 SH   SOLE 4 636,783 0 365,545
VISA INC COM CL A 92826C839 362,832 1,551,758 SH   SOLE 7 1,496,345 0 55,413
VISA INC COM CL A 92826C839 18,506 79,147 SH   SOLE 13 71,088 0 8,059
VISA INC COM CL A 92826C839 40,192 171,891 SH   SOLE 15 171,891 0 0
VISA INC COM CL A 92826C839 70 300 SH   SOLE 17 0 0 300
VISA INC COM CL A 92826C839 1,639,802 7,013,097 SH   SOLE 18 5,893,605 0 1,119,492
VISA INC COM CL A 92826C839 1,193,602 5,104,789 SH   SOLE 19 5,104,789 0 0
VISA INC COM CL A 92826C839 9,300,371 39,775,771 SH   SOLE 21 39,775,771 0 0
VISA INC COM CL A 92826C839 8,952,955 38,289,947 SH   SOLE 22 34,005,076 0 4,284,871
VISA INC COM CL A 92826C839 246,505 1,054,249 SH   SOLE 23 1,054,249 0 0
VISA INC COM CL A 92826C839 841,692 3,599,742 SH   SOLE 25 3,571,832 0 27,910
VISA INC COM CL A 92826C839 966,996 4,135,643 SH   SOLE 26 1,746,581 0 2,389,062
VISA INC COM CL A 92826C839 1,160,077 4,961,412 SH   SOLE 28 202,369 0 4,759,043
VISA INC COM CL A 92826C839 30,236 129,312 SH   SOLE 29 129,312 0 0
VISA INC COM CL A 92826C839 1,781,215 7,617,890 SH   SOLE 30 7,563,829 0 54,061
VISA INC COM CL A 92826C839 137,363 587,475 SH   SOLE 31 393,578 0 193,897
VISA INC COM CL A 92826C839 35,143 150,299 SH   SOLE 32 150,299 0 0
VISA INC COM CL A 92826C839 439,514 1,879,710 SH   SOLE 34 1,879,710 0 0
VISA INC COM CL A 92826C839 213,053 911,184 SH   SOLE 36 911,184 0 0
VISA INC COM CL A 92826C839 2,745 11,738 SH   SOLE 37 11,738 0 0
VISA INC COM CL A 92826C839 14,408 61,618 SH   SOLE 40 61,618 0 0
VISA INC COM CL A 92826C839 397,382 1,699,522 SH   SOLE 43 114,537 0 1,584,985
VISHAY INTERTECHNOLOGY INC COM 928298108 5,446 241,489 SH   SOLE 2 136,907 0 104,582
VISHAY INTERTECHNOLOGY INC COM 928298108 13 585 SH   SOLE 4 585 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 71 3,159 SH   SOLE 7 3,159 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 15,738 697,926 SH   SOLE 18 697,926 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 5,418 240,251 SH   SOLE 19 240,251 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 218,980 9,710,846 SH   SOLE 21 9,710,846 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 93,829 4,160,938 SH   SOLE 22 3,977,393 0 183,545
VISHAY INTERTECHNOLOGY INC COM 928298108 81 3,572 SH   SOLE 25 3,572 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 1,068 47,359 SH   SOLE 26 35,651 0 11,708
VISHAY INTERTECHNOLOGY INC COM 928298108 388 17,189 SH   SOLE 28 17,189 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 2,183 96,795 SH   SOLE 30 96,795 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 53 2,329 SH   SOLE 34 2,329 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 102 4,511 SH   SOLE 36 4,511 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 346 15,325 SH   SOLE 40 15,325 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 810 35,909 SH   SOLE 43 456 0 35,453
VISHAY INTERTECHNOLOGY INC NOTE 2.250% 6/1 928298AP3 2,585 2,459,000 PRN   SOLE 21 2,459,000 0 0
VISHAY INTERTECHNOLOGY INC NOTE 2.250% 6/1 928298AP3 8,673 8,250,000 PRN   SOLE 22 8,250,000 0 0
VISHAY PRECISION GROUP INC COM 92835K103 454 13,323 SH   SOLE 2 3,974 0 9,349
VISHAY PRECISION GROUP INC COM 92835K103 6 169 SH   SOLE 7 169 0 0
VISHAY PRECISION GROUP INC COM 92835K103 1,527 44,859 SH   SOLE 18 44,859 0 0
VISHAY PRECISION GROUP INC COM 92835K103 755 22,177 SH   SOLE 19 22,177 0 0
VISHAY PRECISION GROUP INC COM 92835K103 17,370 510,287 SH   SOLE 21 510,287 0 0
VISHAY PRECISION GROUP INC COM 92835K103 12,644 371,435 SH   SOLE 22 353,082 0 18,353
VISHAY PRECISION GROUP INC COM 92835K103 32 953 SH   SOLE 25 953 0 0
VISHAY PRECISION GROUP INC COM 92835K103 123 3,624 SH   SOLE 26 1,072 0 2,552
VISHAY PRECISION GROUP INC COM 92835K103 498 14,617 SH   SOLE 30 14,617 0 0
VISHAY PRECISION GROUP INC COM 92835K103 35 1,032 SH   SOLE 36 1,032 0 0
VISHAY PRECISION GROUP INC COM 92835K103 51 1,506 SH   SOLE 40 1,506 0 0
VISHAY PRECISION GROUP INC COM 92835K103 51 1,499 SH   SOLE 43 0 0 1,499
VISLINK TECHNOLOGIES INC COM 92836Y300 28 9,894 SH   SOLE 18 9,894 0 0
VISLINK TECHNOLOGIES INC COM 92836Y300 379 132,819 SH   SOLE 21 132,819 0 0
VISLINK TECHNOLOGIES INC COM 92836Y300 1,728 606,260 SH   SOLE 22 606,260 0 0
VISTA OUTDOOR INC COM 928377100 1,403 30,309 SH   SOLE 2 18,033 0 12,276
VISTA OUTDOOR INC COM 928377100 11 231 SH   SOLE 4 231 0 0
VISTA OUTDOOR INC COM 928377100 47 1,026 SH   SOLE 7 1,026 0 0
VISTA OUTDOOR INC COM 928377100 10,988 237,424 SH   SOLE 18 237,424 0 0
VISTA OUTDOOR INC COM 928377100 4,746 102,553 SH   SOLE 19 102,553 0 0
VISTA OUTDOOR INC COM 928377100 315,785 6,823,365 SH   SOLE 21 6,823,365 0 0
VISTA OUTDOOR INC COM 928377100 70,585 1,525,181 SH   SOLE 22 1,435,923 0 89,258
VISTA OUTDOOR INC COM 928377100 1,430 30,900 SH   SOLE 26 28,154 0 2,746
VISTA OUTDOOR INC COM 928377100 403 8,710 SH   SOLE 28 8,710 0 0
VISTA OUTDOOR INC COM 928377100 6,076 131,292 SH   SOLE 30 131,292 0 0
VISTA OUTDOOR INC COM 928377100 323 6,970 SH   SOLE 40 6,970 0 0
VISTA OUTDOOR INC COM 928377100 1,484 32,058 SH   SOLE 43 3,179 0 28,879
VISTAGEN THERAPEUTICS INC COM NEW 92840H202 145 45,880 SH   SOLE 2 12,676 0 33,204
VISTAGEN THERAPEUTICS INC COM NEW 92840H202 10 3,074 SH   SOLE 7 3,074 0 0
VISTAGEN THERAPEUTICS INC COM NEW 92840H202 1,966 624,249 SH   SOLE 18 624,249 0 0
VISTAGEN THERAPEUTICS INC COM NEW 92840H202 1,026 325,859 SH   SOLE 19 325,859 0 0
VISTAGEN THERAPEUTICS INC COM NEW 92840H202 20,792 6,600,644 SH   SOLE 21 6,600,644 0 0
VISTAGEN THERAPEUTICS INC COM NEW 92840H202 12,758 4,050,312 SH   SOLE 22 3,994,771 0 55,541
VISTEON CORP COM NEW 92839U206 3,206 26,512 SH   SOLE 2 19,854 0 6,658
VISTEON CORP COM NEW 92839U206 14 114 SH   SOLE 4 114 0 0
VISTEON CORP COM NEW 92839U206 96 791 SH   SOLE 7 791 0 0
VISTEON CORP COM NEW 92839U206 17,746 146,736 SH   SOLE 18 142,960 0 3,776
VISTEON CORP COM NEW 92839U206 12,587 104,075 SH   SOLE 19 104,075 0 0
VISTEON CORP COM NEW 92839U206 228,065 1,885,772 SH   SOLE 21 1,885,772 0 0
VISTEON CORP COM NEW 92839U206 107,170 886,141 SH   SOLE 22 869,639 0 16,502
VISTEON CORP COM NEW 92839U206 235 1,942 SH   SOLE 23 1,942 0 0
VISTEON CORP COM NEW 92839U206 172 1,421 SH   SOLE 25 1,421 0 0
VISTEON CORP COM NEW 92839U206 2,501 20,680 SH   SOLE 26 11,091 0 9,589
VISTEON CORP COM NEW 92839U206 610 5,043 SH   SOLE 28 3,785 0 1,258
VISTEON CORP COM NEW 92839U206 7,304 60,397 SH   SOLE 30 60,397 0 0
VISTEON CORP COM NEW 92839U206 387 3,197 SH   SOLE 36 3,197 0 0
VISTEON CORP COM NEW 92839U206 383 3,168 SH   SOLE 40 3,168 0 0
VISTEON CORP COM NEW 92839U206 1,498 12,385 SH   SOLE 43 1,556 0 10,829
VISTRA CORP COM 92840M102 21,489 1,158,431 SH   SOLE 2 216,909 0 941,522
VISTRA CORP COM 92840M102 2,966 159,908 SH   SOLE 4 142,271 0 17,637
VISTRA CORP COM 92840M102 829 44,713 SH   SOLE 7 44,713 0 0
VISTRA CORP COM 92840M102 13 679 SH   SOLE 13 679 0 0
VISTRA CORP COM 92840M102 881 47,483 SH   SOLE 15 47,483 0 0
VISTRA CORP COM 92840M102 4,350 234,490 SH   SOLE 18 207,116 0 27,374
VISTRA CORP COM 92840M102 2,350 126,678 SH   SOLE 19 126,678 0 0
VISTRA CORP COM 92840M102 157,098 8,468,871 SH   SOLE 21 8,468,871 0 0
VISTRA CORP COM 92840M102 212,372 11,448,609 SH   SOLE 22 10,874,374 0 574,235
VISTRA CORP COM 92840M102 4,546 245,085 SH   SOLE 23 245,085 0 0
VISTRA CORP COM 92840M102 3,756 202,481 SH   SOLE 25 202,481 0 0
VISTRA CORP COM 92840M102 16,143 870,266 SH   SOLE 26 589,020 0 281,246
VISTRA CORP COM 92840M102 7,917 426,815 SH   SOLE 28 40,987 0 385,828
VISTRA CORP COM 92840M102 49 2,619 SH   SOLE 29 2,619 0 0
VISTRA CORP COM 92840M102 35,792 1,929,501 SH   SOLE 30 1,929,501 0 0
VISTRA CORP COM 92840M102 2,316 124,856 SH   SOLE 31 54,955 0 69,901
VISTRA CORP COM 92840M102 330 17,788 SH   SOLE 34 17,788 0 0
VISTRA CORP COM 92840M102 4,993 269,190 SH   SOLE 36 269,190 0 0
VISTRA CORP COM 92840M102 151 8,125 SH   SOLE 40 8,125 0 0
VISTRA CORP COM 92840M102 2,587 139,483 SH   SOLE 43 8,776 0 130,707
VITAL FARMS INC COM 92847W103 1,467 73,483 SH   SOLE 2 18,883 0 54,600
VITAL FARMS INC COM 92847W103 10 510 SH   SOLE 7 510 0 0
VITAL FARMS INC COM 92847W103 2,065 103,448 SH   SOLE 18 82,543 0 20,905
VITAL FARMS INC COM 92847W103 28,348 1,420,224 SH   SOLE 19 1,420,224 0 0
VITAL FARMS INC COM 92847W103 17,826 893,080 SH   SOLE 21 893,080 0 0
VITAL FARMS INC COM 92847W103 18,997 951,767 SH   SOLE 22 942,878 0 8,889
VITAL FARMS INC COM 92847W103 444 22,233 SH   SOLE 23 22,233 0 0
VITAL FARMS INC COM 92847W103 35 1,735 SH   SOLE 25 1,735 0 0
VITAL FARMS INC COM 92847W103 2,147 107,564 SH   SOLE 26 1,338 0 106,226
VITAL FARMS INC COM 92847W103 89 4,451 SH   SOLE 30 4,451 0 0
VITAL FARMS INC COM 92847W103 51 2,563 SH   SOLE 36 2,563 0 0
VITAL FARMS INC COM 92847W103 44 2,222 SH   SOLE 40 2,222 0 0
VITAL FARMS INC COM 92847W103 199 9,947 SH   SOLE 43 27 0 9,920
VIVEVE MED INC COM NEW 92852W501 713 240,722 SH   SOLE 22 240,722 0 0
VIVINT SMART HOME INC COM CL A 928542109 994 75,299 SH   SOLE 2 19,390 0 55,909
VIVINT SMART HOME INC COM CL A 928542109 17 1,271 SH   SOLE 7 1,271 0 0
VIVINT SMART HOME INC COM CL A 928542109 3,836 290,636 SH   SOLE 18 290,636 0 0
VIVINT SMART HOME INC COM CL A 928542109 2,090 158,312 SH   SOLE 19 158,312 0 0
VIVINT SMART HOME INC COM CL A 928542109 41,138 3,116,544 SH   SOLE 21 3,116,544 0 0
VIVINT SMART HOME INC COM CL A 928542109 21,366 1,618,610 SH   SOLE 22 1,515,123 0 103,487
VIVINT SMART HOME INC COM CL A 928542109 28 2,089 SH   SOLE 25 2,089 0 0
VIVINT SMART HOME INC COM CL A 928542109 79 5,967 SH   SOLE 26 0 0 5,967
VIVINT SMART HOME INC COM CL A 928542109 5,131 388,730 SH   SOLE 30 388,730 0 0
VIVINT SMART HOME INC COM CL A 928542109 93 7,080 SH   SOLE 40 7,080 0 0
VIVINT SMART HOME INC COM CL A 928542109 5 362 SH   SOLE 43 0 0 362
VIVOS THERAPEUTICS INC COM 92859E108 4 891 SH   SOLE 18 891 0 0
VIVOS THERAPEUTICS INC COM 92859E108 64 12,856 SH   SOLE 21 12,856 0 0
VIZIO HLDG CORP CL A COM 92858V101 108 3,982 SH   SOLE 21 3,982 0 0
VIZIO HLDG CORP CL A COM 92858V101 19 695 SH   SOLE 22 695 0 0
VMWARE INC CL A COM 928563402 32,620 203,913 SH   SOLE 2 56,571 0 147,342
VMWARE INC CL A COM 928563402 10,859 67,884 SH   SOLE 4 44,592 0 23,292
VMWARE INC CL A COM 928563402 1,427 8,920 SH   SOLE 7 8,308 0 612
VMWARE INC CL A COM 928563402 6,757 42,239 SH   SOLE 13 42,239 0 0
VMWARE INC CL A COM 928563402 1,092 6,829 SH   SOLE 15 6,829 0 0
VMWARE INC CL A COM 928563402 47,846 299,095 SH   SOLE 18 266,646 0 32,449
VMWARE INC CL A COM 928563402 210,403 1,315,266 SH   SOLE 19 1,315,266 0 0
VMWARE INC CL A COM 928563402 202,579 1,266,357 SH   SOLE 21 1,266,357 0 0
VMWARE INC CL A COM 928563402 334,288 2,089,691 SH   SOLE 22 1,938,900 0 150,791
VMWARE INC CL A COM 928563402 8,035 50,227 SH   SOLE 23 50,227 0 0
VMWARE INC CL A COM 928563402 31,652 197,860 SH   SOLE 25 197,860 0 0
VMWARE INC CL A COM 928563402 31,412 196,363 SH   SOLE 26 111,197 0 85,166
VMWARE INC CL A COM 928563402 48,830 305,243 SH   SOLE 28 12,750 0 292,493
VMWARE INC CL A COM 928563402 12 75 SH   SOLE 29 75 0 0
VMWARE INC CL A COM 928563402 78,721 492,100 SH   SOLE 30 387,292 0 104,808
VMWARE INC CL A COM 928563402 2,996 18,731 SH   SOLE 31 9,536 0 9,195
VMWARE INC CL A COM 928563402 86,134 538,436 SH   SOLE 34 538,436 0 0
VMWARE INC CL A COM 928563402 6,892 43,086 SH   SOLE 36 43,086 0 0
VMWARE INC CL A COM 928563402 520 3,251 SH   SOLE 40 3,251 0 0
VMWARE INC CL A COM 928563402 16,571 103,591 SH   SOLE 43 3,061 0 100,530
VOCERA COMMUNICATIONS INC COM 92857F107 2,215 55,593 SH   SOLE 2 21,108 0 34,485
VOCERA COMMUNICATIONS INC COM 92857F107 6 145 SH   SOLE 4 145 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 23 579 SH   SOLE 7 579 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 4,597 115,358 SH   SOLE 18 104,118 0 11,240
VOCERA COMMUNICATIONS INC COM 92857F107 13,171 330,524 SH   SOLE 19 330,524 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 46,589 1,169,101 SH   SOLE 21 1,169,101 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 43,579 1,093,582 SH   SOLE 22 1,072,390 0 21,192
VOCERA COMMUNICATIONS INC COM 92857F107 632 15,855 SH   SOLE 23 15,855 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 126 3,159 SH   SOLE 25 3,159 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 2,673 67,081 SH   SOLE 26 11,130 0 55,951
VOCERA COMMUNICATIONS INC COM 92857F107 146 3,661 SH   SOLE 28 3,661 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 7,260 182,180 SH   SOLE 30 182,180 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 802 20,115 SH   SOLE 34 20,115 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 222 5,583 SH   SOLE 36 5,583 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 171 4,295 SH   SOLE 40 4,295 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 538 13,498 SH   SOLE 43 1,036 0 12,462
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 2 121 SH   SOLE 17 0 0 121
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 78,678 4,593,003 SH   SOLE 18 4,587,550 0 5,453
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 13,298 776,328 SH   SOLE 19 776,328 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 2,961 172,880 SH   SOLE 25 0 0 172,880
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 135 7,891 SH   SOLE 30 7,891 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 23,427 1,367,620 SH   SOLE 34 1,367,620 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 1,222 71,330 SH   SOLE 36 71,330 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 18,000 1,050,807 SH   SOLE 43 130,368 0 920,439
VOLITIONRX LTD COM 928661107 4 1,198 SH   SOLE 2 1,198 0 0
VOLITIONRX LTD COM 928661107 24 7,231 SH   SOLE 18 7,231 0 0
VOLITIONRX LTD COM 928661107 308 93,519 SH   SOLE 21 93,519 0 0
VOLITIONRX LTD COM 928661107 1,480 449,732 SH   SOLE 22 449,732 0 0
VOLT INFORMATION SCIENCES IN COM 928703107 13 2,815 SH   SOLE 18 2,815 0 0
VOLT INFORMATION SCIENCES IN COM 928703107 199 43,452 SH   SOLE 21 43,452 0 0
VONAGE HLDGS CORP COM 92886T201 1,413 98,079 SH   SOLE 2 72,742 0 25,337
VONAGE HLDGS CORP COM 92886T201 10 709 SH   SOLE 4 709 0 0
VONAGE HLDGS CORP COM 92886T201 59 4,122 SH   SOLE 7 4,122 0 0
VONAGE HLDGS CORP COM 92886T201 13,592 943,229 SH   SOLE 18 943,229 0 0
VONAGE HLDGS CORP COM 92886T201 25,849 1,793,812 SH   SOLE 19 1,793,812 0 0
VONAGE HLDGS CORP COM 92886T201 332,752 23,091,717 SH   SOLE 21 23,091,717 0 0
VONAGE HLDGS CORP COM 92886T201 87,952 6,103,537 SH   SOLE 22 5,960,365 0 143,172
VONAGE HLDGS CORP COM 92886T201 97 6,732 SH   SOLE 25 6,732 0 0
VONAGE HLDGS CORP COM 92886T201 1,194 82,851 SH   SOLE 26 63,285 0 19,566
VONAGE HLDGS CORP COM 92886T201 460 31,916 SH   SOLE 28 31,916 0 0
VONAGE HLDGS CORP COM 92886T201 6,892 478,307 SH   SOLE 30 478,307 0 0
VONAGE HLDGS CORP COM 92886T201 44 3,030 SH   SOLE 36 3,030 0 0
VONAGE HLDGS CORP COM 92886T201 406 28,153 SH   SOLE 40 28,153 0 0
VONAGE HLDGS CORP COM 92886T201 1,263 87,649 SH   SOLE 43 1,929 0 85,720
VONAGE HLDGS CORP NOTE 1.750% 6/0 92886TAJ1 1,811 1,625,000 PRN   SOLE 21 1,625,000 0 0
VONTIER CORPORATION COM 928881101 18,472 566,971 SH   SOLE 2 291,295 0 275,676
VONTIER CORPORATION COM 928881101 78 2,388 SH   SOLE 4 2,388 0 0
VONTIER CORPORATION COM 928881101 586 17,977 SH   SOLE 7 14,506 0 3,471
VONTIER CORPORATION COM 928881101 14,229 436,728 SH   SOLE 18 436,722 0 6
VONTIER CORPORATION COM 928881101 4,521 138,757 SH   SOLE 19 138,757 0 0
VONTIER CORPORATION COM 928881101 264,708 8,124,853 SH   SOLE 21 8,124,853 0 0
VONTIER CORPORATION COM 928881101 162,139 4,976,631 SH   SOLE 22 4,667,792 0 308,839
VONTIER CORPORATION COM 928881101 390 11,956 SH   SOLE 23 11,956 0 0
VONTIER CORPORATION COM 928881101 1,058 32,477 SH   SOLE 25 32,477 0 0
VONTIER CORPORATION COM 928881101 2,605 79,963 SH   SOLE 26 63,243 0 16,720
VONTIER CORPORATION COM 928881101 718 22,023 SH   SOLE 28 21,135 0 888
VONTIER CORPORATION COM 928881101 1,249 38,335 SH   SOLE 29 38,335 0 0
VONTIER CORPORATION COM 928881101 4,253 130,527 SH   SOLE 30 130,527 0 0
VONTIER CORPORATION COM 928881101 2,796 85,809 SH   SOLE 31 82,674 0 3,135
VONTIER CORPORATION COM 928881101 1,836 56,350 SH   SOLE 34 56,350 0 0
VONTIER CORPORATION COM 928881101 987 30,295 SH   SOLE 36 30,295 0 0
VONTIER CORPORATION COM 928881101 693 21,282 SH   SOLE 40 21,282 0 0
VONTIER CORPORATION COM 928881101 3,789 116,295 SH   SOLE 43 6,803 0 109,492
VOR BIOPHARMA INC COM 929033108 185 9,910 SH   SOLE 2 3,691 0 6,219
VOR BIOPHARMA INC COM 929033108 7 361 SH   SOLE 7 361 0 0
VOR BIOPHARMA INC COM 929033108 766 41,097 SH   SOLE 18 41,097 0 0
VOR BIOPHARMA INC COM 929033108 339 18,173 SH   SOLE 19 18,173 0 0
VOR BIOPHARMA INC COM 929033108 7,990 428,396 SH   SOLE 21 428,396 0 0
VOR BIOPHARMA INC COM 929033108 5,136 275,390 SH   SOLE 22 264,917 0 10,473
VOR BIOPHARMA INC COM 929033108 6 298 SH   SOLE 43 0 0 298
VORNADO RLTY TR SH BEN INT 929042109 18,546 397,385 SH   SOLE 2 48,100 0 349,285
VORNADO RLTY TR SH BEN INT 929042109 14,965 320,645 SH   SOLE 4 314,145 0 6,500
VORNADO RLTY TR SH BEN INT 929042109 17,136 367,178 SH   SOLE 7 357,807 0 9,371
VORNADO RLTY TR SH BEN INT 929042109 16 339 SH   SOLE 13 339 0 0
VORNADO RLTY TR SH BEN INT 929042109 1,005 21,527 SH   SOLE 15 21,527 0 0
VORNADO RLTY TR SH BEN INT 929042109 18,624 399,049 SH   SOLE 18 376,844 0 22,205
VORNADO RLTY TR SH BEN INT 929042109 14,490 310,475 SH   SOLE 19 310,475 0 0
VORNADO RLTY TR SH BEN INT 929042109 247,804 5,309,715 SH   SOLE 21 5,309,715 0 0
VORNADO RLTY TR SH BEN INT 929042109 241,883 5,182,846 SH   SOLE 22 4,815,894 0 366,952
VORNADO RLTY TR SH BEN INT 929042109 4,609 98,762 SH   SOLE 23 98,762 0 0
VORNADO RLTY TR SH BEN INT 929042109 46,971 1,006,452 SH   SOLE 25 1,006,452 0 0
VORNADO RLTY TR SH BEN INT 929042109 20,323 435,472 SH   SOLE 26 211,276 0 224,196
VORNADO RLTY TR SH BEN INT 929042109 21,964 470,624 SH   SOLE 28 17,763 0 452,861
VORNADO RLTY TR SH BEN INT 929042109 5 117 SH   SOLE 29 117 0 0
VORNADO RLTY TR SH BEN INT 929042109 59,340 1,271,482 SH   SOLE 30 1,271,482 0 0
VORNADO RLTY TR SH BEN INT 929042109 3,756 80,489 SH   SOLE 31 19,613 0 60,876
VORNADO RLTY TR SH BEN INT 929042109 361 7,744 SH   SOLE 34 7,744 0 0
VORNADO RLTY TR SH BEN INT 929042109 5,174 110,854 SH   SOLE 36 110,854 0 0
VORNADO RLTY TR SH BEN INT 929042109 293 6,275 SH   SOLE 40 6,275 0 0
VORNADO RLTY TR SH BEN INT 929042109 14,071 301,500 SH   SOLE 43 14,367 0 287,133
VOXX INTL CORP CL A 91829F104 256 18,264 SH   SOLE 2 4,545 0 13,719
VOXX INTL CORP CL A 91829F104 0 14 SH   SOLE 7 14 0 0
VOXX INTL CORP CL A 91829F104 767 54,767 SH   SOLE 18 54,767 0 0
VOXX INTL CORP CL A 91829F104 480 34,292 SH   SOLE 19 34,292 0 0
VOXX INTL CORP CL A 91829F104 8,275 590,617 SH   SOLE 21 590,617 0 0
VOXX INTL CORP CL A 91829F104 5,322 379,859 SH   SOLE 22 364,421 0 15,438
VOXX INTL CORP CL A 91829F104 8 542 SH   SOLE 43 0 0 542
VOYA FINANCIAL INC COM 929089100 35,063 570,136 SH   SOLE 2 317,431 0 252,705
VOYA FINANCIAL INC COM 929089100 7,212 117,266 SH   SOLE 4 63,371 0 53,895
VOYA FINANCIAL INC COM 929089100 3,718 60,462 SH   SOLE 7 31,006 0 29,456
VOYA FINANCIAL INC COM 929089100 9,505 154,545 SH   SOLE 13 154,545 0 0
VOYA FINANCIAL INC COM 929089100 951 15,461 SH   SOLE 15 15,461 0 0
VOYA FINANCIAL INC COM 929089100 29,181 474,487 SH   SOLE 18 313,079 0 161,408
VOYA FINANCIAL INC COM 929089100 63,048 1,025,164 SH   SOLE 19 1,025,164 0 0
VOYA FINANCIAL INC COM 929089100 117,729 1,914,298 SH   SOLE 21 1,914,298 0 0
VOYA FINANCIAL INC COM 929089100 309,695 5,035,683 SH   SOLE 22 4,057,191 0 978,492
VOYA FINANCIAL INC COM 929089100 5,487 89,219 SH   SOLE 23 89,219 0 0
VOYA FINANCIAL INC COM 929089100 10,588 172,156 SH   SOLE 25 172,156 0 0
VOYA FINANCIAL INC COM 929089100 24,251 394,322 SH   SOLE 26 250,472 0 143,850
VOYA FINANCIAL INC COM 929089100 35,412 575,803 SH   SOLE 28 10,566 0 565,237
VOYA FINANCIAL INC COM 929089100 6,419 104,378 SH   SOLE 29 104,378 0 0
VOYA FINANCIAL INC COM 929089100 40,015 650,644 SH   SOLE 30 467,985 0 182,659
VOYA FINANCIAL INC COM 929089100 9,296 151,159 SH   SOLE 31 145,296 0 5,863
VOYA FINANCIAL INC COM 929089100 1,186 19,277 SH   SOLE 34 19,277 0 0
VOYA FINANCIAL INC COM 929089100 8,304 135,032 SH   SOLE 36 135,032 0 0
VOYA FINANCIAL INC COM 929089100 282 4,589 SH   SOLE 40 4,589 0 0
VOYA FINANCIAL INC COM 929089100 12,925 210,168 SH   SOLE 43 10,327 0 199,841
VOYAGER THERAPEUTICS INC COM 92915B106 3 841 SH   SOLE 2 841 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 24 5,916 SH   SOLE 18 5,916 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 1,057 255,970 SH   SOLE 19 255,970 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 1,260 305,083 SH   SOLE 21 305,083 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 1,497 362,445 SH   SOLE 22 362,445 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 49 11,760 SH   SOLE 30 11,760 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 3 651 SH   SOLE 43 0 0 651
VROOM INC COM 92918V109 10,112 241,576 SH   SOLE 2 50,035 0 191,541
VROOM INC COM 92918V109 10 232 SH   SOLE 4 232 0 0
VROOM INC COM 92918V109 77 1,838 SH   SOLE 7 1,838 0 0
VROOM INC COM 92918V109 2,322 55,470 SH   SOLE 18 55,470 0 0
VROOM INC COM 92918V109 404,678 9,667,413 SH   SOLE 19 9,667,413 0 0
VROOM INC COM 92918V109 48,852 1,167,024 SH   SOLE 21 1,167,024 0 0
VROOM INC COM 92918V109 71,772 1,714,562 SH   SOLE 22 1,600,131 0 114,431
VROOM INC COM 92918V109 88 2,092 SH   SOLE 25 2,092 0 0
VROOM INC COM 92918V109 9,519 227,402 SH   SOLE 26 19,223 0 208,179
VROOM INC COM 92918V109 344 8,221 SH   SOLE 28 8,221 0 0
VROOM INC COM 92918V109 7,079 169,104 SH   SOLE 30 169,104 0 0
VROOM INC COM 92918V109 82 1,949 SH   SOLE 31 1,949 0 0
VROOM INC COM 92918V109 92,507 2,209,908 SH   SOLE 34 2,209,908 0 0
VROOM INC COM 92918V109 54 1,300 SH   SOLE 36 1,300 0 0
VROOM INC COM 92918V109 363 8,672 SH   SOLE 40 8,672 0 0
VROOM INC COM 92918V109 1 19 SH   SOLE 43 0 0 19
VSE CORP COM 918284100 393 7,931 SH   SOLE 2 729 0 7,202
VSE CORP COM 918284100 11 214 SH   SOLE 7 214 0 0
VSE CORP COM 918284100 1,786 36,071 SH   SOLE 18 36,071 0 0
VSE CORP COM 918284100 838 16,923 SH   SOLE 19 16,923 0 0
VSE CORP COM 918284100 19,859 401,112 SH   SOLE 21 401,112 0 0
VSE CORP COM 918284100 11,982 242,017 SH   SOLE 22 230,780 0 11,237
VSE CORP COM 918284100 9 181 SH   SOLE 43 0 0 181
VTV THERAPEUTICS INC CL A 918385105 4 1,575 SH   SOLE 2 1,575 0 0
VTV THERAPEUTICS INC CL A 918385105 10 4,244 SH   SOLE 18 4,244 0 0
VTV THERAPEUTICS INC CL A 918385105 154 67,481 SH   SOLE 21 67,481 0 0
VTV THERAPEUTICS INC CL A 918385105 55 23,983 SH   SOLE 22 23,983 0 0
VTV THERAPEUTICS INC CL A 918385105 1 607 SH   SOLE 43 0 0 607
VULCAN MATLS CO COM 929160109 50,504 290,136 SH   SOLE 2 42,239 0 247,897
VULCAN MATLS CO COM 929160109 15,540 89,272 SH   SOLE 4 54,544 0 34,728
VULCAN MATLS CO COM 929160109 20,563 118,133 SH   SOLE 7 114,099 0 4,034
VULCAN MATLS CO COM 929160109 586 3,366 SH   SOLE 13 2,769 0 597
VULCAN MATLS CO COM 929160109 2,641 15,171 SH   SOLE 15 15,171 0 0
VULCAN MATLS CO COM 929160109 74,597 428,546 SH   SOLE 18 405,588 0 22,958
VULCAN MATLS CO COM 929160109 181,664 1,043,627 SH   SOLE 19 1,043,627 0 0
VULCAN MATLS CO COM 929160109 545,027 3,131,078 SH   SOLE 21 3,131,078 0 0
VULCAN MATLS CO COM 929160109 516,331 2,966,224 SH   SOLE 22 2,667,962 0 298,262
VULCAN MATLS CO COM 929160109 13,022 74,808 SH   SOLE 23 74,808 0 0
VULCAN MATLS CO COM 929160109 34,864 200,288 SH   SOLE 25 200,288 0 0
VULCAN MATLS CO COM 929160109 53,635 308,125 SH   SOLE 26 124,729 0 183,396
VULCAN MATLS CO COM 929160109 62,330 358,073 SH   SOLE 28 14,463 0 343,610
VULCAN MATLS CO COM 929160109 90,853 521,932 SH   SOLE 30 521,932 0 0
VULCAN MATLS CO COM 929160109 7,863 45,174 SH   SOLE 31 17,028 0 28,146
VULCAN MATLS CO COM 929160109 85,916 493,572 SH   SOLE 34 493,572 0 0
VULCAN MATLS CO COM 929160109 10,718 61,575 SH   SOLE 36 61,575 0 0
VULCAN MATLS CO COM 929160109 788 4,526 SH   SOLE 40 4,526 0 0
VULCAN MATLS CO COM 929160109 10,898 62,605 SH   SOLE 43 4,653 0 57,952
VUZIX CORP COM NEW 92921W300 361 19,674 SH   SOLE 2 13,716 0 5,958
VUZIX CORP COM NEW 92921W300 17 943 SH   SOLE 7 943 0 0
VUZIX CORP COM NEW 92921W300 3,541 192,967 SH   SOLE 18 192,967 0 0
VUZIX CORP COM NEW 92921W300 1,885 102,713 SH   SOLE 19 102,713 0 0
VUZIX CORP COM NEW 92921W300 38,899 2,119,832 SH   SOLE 21 2,119,832 0 0
VUZIX CORP COM NEW 92921W300 25,883 1,410,491 SH   SOLE 22 1,378,839 0 31,652
VUZIX CORP COM NEW 92921W300 31 1,689 SH   SOLE 25 1,689 0 0
VUZIX CORP COM NEW 92921W300 81 4,421 SH   SOLE 26 0 0 4,421
VUZIX CORP COM NEW 92921W300 1,190 64,875 SH   SOLE 30 64,875 0 0
VUZIX CORP COM NEW 92921W300 89 4,831 SH   SOLE 40 4,831 0 0
VYANT BIO INC COM 92942V109 23 6,195 SH   SOLE 18 6,195 0 0
VYANT BIO INC COM 92942V109 279 74,515 SH   SOLE 21 74,515 0 0
VYANT BIO INC COM 92942V109 492 131,418 SH   SOLE 22 131,418 0 0
VYNE THERAPEUTICS INC COM 92941V209 4 1,234 SH   SOLE 2 1,234 0 0
VYNE THERAPEUTICS INC COM 92941V209 33 9,502 SH   SOLE 18 9,502 0 0
VYNE THERAPEUTICS INC COM 92941V209 702 199,866 SH   SOLE 21 199,866 0 0
VYNE THERAPEUTICS INC COM 92941V209 2,829 806,011 SH   SOLE 22 806,011 0 0
VYNE THERAPEUTICS INC COM 92941V209 74 21,064 SH   SOLE 30 21,064 0 0
W & T OFFSHORE INC COM 92922P106 1,848 380,943 SH   SOLE 2 160,950 0 219,993
W & T OFFSHORE INC COM 92922P106 10 1,976 SH   SOLE 7 1,976 0 0
W & T OFFSHORE INC COM 92922P106 1,896 390,869 SH   SOLE 18 316,344 0 74,525
W & T OFFSHORE INC COM 92922P106 4,054 835,827 SH   SOLE 19 835,827 0 0
W & T OFFSHORE INC COM 92922P106 18,252 3,763,359 SH   SOLE 21 3,763,359 0 0
W & T OFFSHORE INC COM 92922P106 15,404 3,176,065 SH   SOLE 22 3,079,099 0 96,966
W & T OFFSHORE INC COM 92922P106 154 31,736 SH   SOLE 23 31,736 0 0
W & T OFFSHORE INC COM 92922P106 365 75,175 SH   SOLE 26 0 0 75,175
W & T OFFSHORE INC COM 92922P106 145 29,960 SH   SOLE 43 0 0 29,960
WABASH NATL CORP COM 929566107 1,357 84,820 SH   SOLE 2 16,962 0 67,858
WABASH NATL CORP COM 929566107 4 269 SH   SOLE 4 269 0 0
WABASH NATL CORP COM 929566107 14 889 SH   SOLE 7 889 0 0
WABASH NATL CORP COM 929566107 3,439 214,935 SH   SOLE 18 214,935 0 0
WABASH NATL CORP COM 929566107 3,448 215,504 SH   SOLE 19 215,504 0 0
WABASH NATL CORP COM 929566107 102,723 6,420,216 SH   SOLE 21 6,420,216 0 0
WABASH NATL CORP COM 929566107 26,022 1,626,344 SH   SOLE 22 1,545,314 0 81,030
WABASH NATL CORP COM 929566107 79 4,946 SH   SOLE 23 4,946 0 0
WABASH NATL CORP COM 929566107 23 1,427 SH   SOLE 25 1,427 0 0
WABASH NATL CORP COM 929566107 1,086 67,885 SH   SOLE 26 16,623 0 51,262
WABASH NATL CORP COM 929566107 112 6,980 SH   SOLE 28 6,980 0 0
WABASH NATL CORP COM 929566107 1,833 114,591 SH   SOLE 30 114,591 0 0
WABASH NATL CORP COM 929566107 117 7,301 SH   SOLE 40 7,301 0 0
WABASH NATL CORP COM 929566107 1,725 107,782 SH   SOLE 43 1,198 0 106,584
WABTEC COM 929740108 31,259 379,815 SH   SOLE 2 44,961 0 334,854
WABTEC COM 929740108 10,775 130,922 SH   SOLE 4 66,520 0 64,402
WABTEC COM 929740108 12,829 155,883 SH   SOLE 7 151,073 0 4,810
WABTEC COM 929740108 180 2,182 SH   SOLE 13 504 0 1,678
WABTEC COM 929740108 1,848 22,453 SH   SOLE 15 22,453 0 0
WABTEC COM 929740108 1 8 SH   SOLE 17 0 0 8
WABTEC COM 929740108 38,823 471,729 SH   SOLE 18 446,386 0 25,343
WABTEC COM 929740108 6,253 75,983 SH   SOLE 19 75,983 0 0
WABTEC COM 929740108 38 465 SH   SOLE 20 465 0 0
WABTEC COM 929740108 368,326 4,475,413 SH   SOLE 21 4,475,413 0 0
WABTEC COM 929740108 313,128 3,804,720 SH   SOLE 22 3,414,961 0 389,759
WABTEC COM 929740108 8,276 100,564 SH   SOLE 23 100,564 0 0
WABTEC COM 929740108 25,328 307,748 SH   SOLE 25 307,748 0 0
WABTEC COM 929740108 37,374 454,120 SH   SOLE 26 200,832 0 253,288
WABTEC COM 929740108 31,790 386,271 SH   SOLE 28 18,354 0 367,917
WABTEC COM 929740108 81,805 993,980 SH   SOLE 30 993,980 0 0
WABTEC COM 929740108 2,752 33,439 SH   SOLE 31 20,978 0 12,461
WABTEC COM 929740108 1,153 14,015 SH   SOLE 34 14,015 0 0
WABTEC COM 929740108 7,403 89,951 SH   SOLE 36 89,951 0 0
WABTEC COM 929740108 549 6,665 SH   SOLE 40 6,665 0 0
WABTEC COM 929740108 7,267 88,294 SH   SOLE 43 5,466 0 82,828
WAITR HLDGS INC COM 930752100 5 2,672 SH   SOLE 2 2,672 0 0
WAITR HLDGS INC COM 930752100 32 18,242 SH   SOLE 18 18,242 0 0
WAITR HLDGS INC COM 930752100 572 321,137 SH   SOLE 21 321,137 0 0
WAITR HLDGS INC COM 930752100 2,991 1,680,064 SH   SOLE 22 1,680,064 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 92,849 1,764,863 SH   SOLE 2 357,185 0 1,407,678
WALGREENS BOOTS ALLIANCE INC COM 931427108 23,148 440,000 SH   SOLE 4 258,194 0 181,806
WALGREENS BOOTS ALLIANCE INC COM 931427108 43,655 829,792 SH   SOLE 7 795,798 0 33,994
WALGREENS BOOTS ALLIANCE INC COM 931427108 325 6,183 SH   SOLE 13 2,527 0 3,656
WALGREENS BOOTS ALLIANCE INC COM 931427108 5,229 99,384 SH   SOLE 15 99,384 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 67,361 1,280,378 SH   SOLE 18 1,174,156 0 106,222
WALGREENS BOOTS ALLIANCE INC COM 931427108 12,932 245,812 SH   SOLE 19 245,812 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 1,106,502 21,032,155 SH   SOLE 21 21,032,155 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 814,225 15,476,616 SH   SOLE 22 13,920,515 0 1,556,101
WALGREENS BOOTS ALLIANCE INC COM 931427108 23,532 447,290 SH   SOLE 23 447,290 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 77,181 1,467,035 SH   SOLE 25 1,467,035 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 102,579 1,949,800 SH   SOLE 26 974,567 0 975,233
WALGREENS BOOTS ALLIANCE INC COM 931427108 154,235 2,931,668 SH   SOLE 28 89,409 0 2,842,259
WALGREENS BOOTS ALLIANCE INC COM 931427108 164 3,123 SH   SOLE 29 3,123 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 305,768 5,811,984 SH   SOLE 30 5,540,802 0 271,182
WALGREENS BOOTS ALLIANCE INC COM 931427108 14,606 277,622 SH   SOLE 31 88,206 0 189,416
WALGREENS BOOTS ALLIANCE INC COM 931427108 17,324 329,284 SH   SOLE 32 329,284 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 3,629 68,974 SH   SOLE 34 68,974 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 26,808 509,557 SH   SOLE 36 509,557 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 1,386 26,354 SH   SOLE 40 26,354 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 23,393 444,655 SH   SOLE 43 26,440 0 418,215
WALKER & DUNLOP INC COM 93148P102 5,096 48,825 SH   SOLE 2 15,615 0 33,210
WALKER & DUNLOP INC COM 93148P102 13 126 SH   SOLE 4 126 0 0
WALKER & DUNLOP INC COM 93148P102 49 470 SH   SOLE 7 470 0 0
WALKER & DUNLOP INC COM 93148P102 12,637 121,066 SH   SOLE 18 119,934 0 1,132
WALKER & DUNLOP INC COM 93148P102 18,191 174,276 SH   SOLE 19 174,276 0 0
WALKER & DUNLOP INC COM 93148P102 359,195 3,441,226 SH   SOLE 21 3,441,226 0 0
WALKER & DUNLOP INC COM 93148P102 91,530 876,891 SH   SOLE 22 835,451 0 41,440
WALKER & DUNLOP INC COM 93148P102 370 3,544 SH   SOLE 23 3,544 0 0
WALKER & DUNLOP INC COM 93148P102 92 883 SH   SOLE 25 883 0 0
WALKER & DUNLOP INC COM 93148P102 3,550 34,006 SH   SOLE 26 7,027 0 26,979
WALKER & DUNLOP INC COM 93148P102 414 3,966 SH   SOLE 28 3,966 0 0
WALKER & DUNLOP INC COM 93148P102 6,603 63,255 SH   SOLE 30 63,255 0 0
WALKER & DUNLOP INC COM 93148P102 145 1,385 SH   SOLE 36 1,385 0 0
WALKER & DUNLOP INC COM 93148P102 402 3,856 SH   SOLE 40 3,856 0 0
WALKER & DUNLOP INC COM 93148P102 895 8,571 SH   SOLE 43 1,780 0 6,791
WALKME LTD ORD SHS M97628107 208 7,098 SH   SOLE 22 7,098 0 0
WALKME LTD ORD SHS M97628107 408 13,952 SH   SOLE 26 13,952 0 0
WALKME LTD ORD SHS M97628107 1,558 53,242 SH   SOLE 28 0 0 53,242
WALKME LTD ORD SHS M97628107 21 708 SH   SOLE 31 0 0 708
WALMART INC COM 931142103 531,103 3,766,155 SH   SOLE 2 1,010,831 0 2,755,324
WALMART INC COM 931142103 119,980 850,799 SH   SOLE 4 504,806 0 345,993
WALMART INC COM 931142103 198,234 1,405,717 SH   SOLE 7 1,339,715 0 66,002
WALMART INC COM 931142103 1,630 11,558 SH   SOLE 13 4,521 0 7,037
WALMART INC COM 931142103 28,273 200,489 SH   SOLE 15 200,489 0 0
WALMART INC COM 931142103 17 122 SH   SOLE 17 0 0 122
WALMART INC COM 931142103 321,399 2,279,099 SH   SOLE 18 2,057,739 0 221,360
WALMART INC COM 931142103 171,434 1,215,671 SH   SOLE 19 1,215,671 0 0
WALMART INC COM 931142103 2,423 17,184 SH   SOLE 20 17,184 0 0
WALMART INC COM 931142103 4,407,565 31,254,893 SH   SOLE 21 31,254,893 0 0
WALMART INC COM 931142103 4,368,303 30,976,476 SH   SOLE 22 27,894,179 0 3,082,297
WALMART INC COM 931142103 138,040 978,871 SH   SOLE 23 978,871 0 0
WALMART INC COM 931142103 288,905 2,048,684 SH   SOLE 25 2,048,684 0 0
WALMART INC COM 931142103 437,636 3,103,361 SH   SOLE 26 1,166,977 0 1,936,384
WALMART INC COM 931142103 288,220 2,043,826 SH   SOLE 28 171,193 0 1,872,633
WALMART INC COM 931142103 14,503 102,841 SH   SOLE 29 102,841 0 0
WALMART INC COM 931142103 837,485 5,938,770 SH   SOLE 30 5,802,192 0 136,578
WALMART INC COM 931142103 75,050 532,193 SH   SOLE 31 319,812 0 212,381
WALMART INC COM 931142103 18,572 131,698 SH   SOLE 32 131,698 0 0
WALMART INC COM 931142103 67,737 480,336 SH   SOLE 34 480,336 0 0
WALMART INC COM 931142103 126,371 896,120 SH   SOLE 36 896,120 0 0
WALMART INC COM 931142103 4,192 29,725 SH   SOLE 40 29,725 0 0
WALMART INC COM 931142103 253,450 1,797,265 SH   SOLE 43 105,508 0 1,691,757
WARNER MUSIC GROUP CORP COM CL A 934550203 86 2,393 SH   SOLE 2 2,393 0 0
WARNER MUSIC GROUP CORP COM CL A 934550203 41,472 1,150,714 SH   SOLE 19 1,150,714 0 0
WARNER MUSIC GROUP CORP COM CL A 934550203 5,764 159,922 SH   SOLE 21 159,922 0 0
WARNER MUSIC GROUP CORP COM CL A 934550203 46,932 1,302,226 SH   SOLE 22 1,302,226 0 0
WARNER MUSIC GROUP CORP COM CL A 934550203 61,595 1,709,073 SH   SOLE 34 1,709,073 0 0
WARNER MUSIC GROUP CORP COM CL A 934550203 86 2,396 SH   SOLE 43 0 0 2,396
WARRIOR MET COAL INC COM 93627C101 964 56,042 SH   SOLE 2 15,537 0 40,505
WARRIOR MET COAL INC COM 93627C101 4 232 SH   SOLE 4 232 0 0
WARRIOR MET COAL INC COM 93627C101 35 2,028 SH   SOLE 7 2,028 0 0
WARRIOR MET COAL INC COM 93627C101 3,768 219,052 SH   SOLE 18 219,052 0 0
WARRIOR MET COAL INC COM 93627C101 1,536 89,325 SH   SOLE 19 89,325 0 0
WARRIOR MET COAL INC COM 93627C101 94,701 5,505,848 SH   SOLE 21 5,505,848 0 0
WARRIOR MET COAL INC COM 93627C101 23,480 1,365,121 SH   SOLE 22 1,292,297 0 72,824
WARRIOR MET COAL INC COM 93627C101 24 1,379 SH   SOLE 25 1,379 0 0
WARRIOR MET COAL INC COM 93627C101 362 21,057 SH   SOLE 26 17,440 0 3,617
WARRIOR MET COAL INC COM 93627C101 119 6,919 SH   SOLE 28 6,919 0 0
WARRIOR MET COAL INC COM 93627C101 2,039 118,541 SH   SOLE 30 118,541 0 0
WARRIOR MET COAL INC COM 93627C101 68 3,960 SH   SOLE 36 3,960 0 0
WARRIOR MET COAL INC COM 93627C101 130 7,559 SH   SOLE 40 7,559 0 0
WARRIOR MET COAL INC COM 93627C101 406 23,627 SH   SOLE 43 1,277 0 22,350
WASHINGTON FED INC COM 938824109 6,659 209,534 SH   SOLE 2 101,730 0 107,804
WASHINGTON FED INC COM 938824109 11 333 SH   SOLE 4 333 0 0
WASHINGTON FED INC COM 938824109 58 1,812 SH   SOLE 7 1,812 0 0
WASHINGTON FED INC COM 938824109 12,212 384,253 SH   SOLE 18 384,253 0 0
WASHINGTON FED INC COM 938824109 17,179 540,545 SH   SOLE 19 540,545 0 0
WASHINGTON FED INC COM 938824109 168,472 5,301,182 SH   SOLE 21 5,301,182 0 0
WASHINGTON FED INC COM 938824109 86,585 2,724,527 SH   SOLE 22 2,606,850 0 117,677
WASHINGTON FED INC COM 938824109 706 22,228 SH   SOLE 23 22,228 0 0
WASHINGTON FED INC COM 938824109 70 2,194 SH   SOLE 25 2,194 0 0
WASHINGTON FED INC COM 938824109 3,680 115,810 SH   SOLE 26 21,850 0 93,960
WASHINGTON FED INC COM 938824109 13 418 SH   SOLE 28 418 0 0
WASHINGTON FED INC COM 938824109 1,950 61,375 SH   SOLE 30 61,375 0 0
WASHINGTON FED INC COM 938824109 193 6,087 SH   SOLE 34 6,087 0 0
WASHINGTON FED INC COM 938824109 69 2,163 SH   SOLE 36 2,163 0 0
WASHINGTON FED INC COM 938824109 281 8,827 SH   SOLE 40 8,827 0 0
WASHINGTON FED INC COM 938824109 609 19,164 SH   SOLE 43 1,497 0 17,667
WASHINGTON PRIME GROUP NEW COM 93964W405 14 6,584 SH   SOLE 22 6,584 0 0
WASHINGTON PRIME GROUP NEW COM 93964W405 4 1,878 SH   SOLE 28 0 0 1,878
WASHINGTON PRIME GROUP NEW COM 93964W405 15 7,001 SH   SOLE 43 0 0 7,001
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 2,776 120,674 SH   SOLE 2 39,501 0 81,173
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 2,920 126,966 SH   SOLE 4 126,966 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 2,515 109,357 SH   SOLE 7 109,357 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 8,115 352,812 SH   SOLE 18 352,812 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 7,554 328,438 SH   SOLE 19 328,438 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 248,694 10,812,797 SH   SOLE 21 10,812,797 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 68,974 2,998,888 SH   SOLE 22 2,867,599 0 131,289
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 152 6,623 SH   SOLE 23 6,623 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 8,820 383,486 SH   SOLE 25 383,486 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 1,639 71,266 SH   SOLE 26 44,486 0 26,780
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 1,434 62,354 SH   SOLE 28 10,675 0 51,679
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 11,647 506,412 SH   SOLE 30 506,412 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 346 15,031 SH   SOLE 36 15,031 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 225 9,791 SH   SOLE 40 9,791 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 1,456 63,297 SH   SOLE 43 0 0 63,297
WASHINGTON TR BANCORP INC COM 940610108 2,277 44,351 SH   SOLE 2 6,137 0 38,214
WASHINGTON TR BANCORP INC COM 940610108 14 266 SH   SOLE 7 266 0 0
WASHINGTON TR BANCORP INC COM 940610108 3,185 62,028 SH   SOLE 18 62,028 0 0
WASHINGTON TR BANCORP INC COM 940610108 5,184 100,957 SH   SOLE 19 100,957 0 0
WASHINGTON TR BANCORP INC COM 940610108 35,332 688,066 SH   SOLE 21 688,066 0 0
WASHINGTON TR BANCORP INC COM 940610108 32,165 626,388 SH   SOLE 22 597,853 0 28,535
WASHINGTON TR BANCORP INC COM 940610108 202 3,931 SH   SOLE 23 3,931 0 0
WASHINGTON TR BANCORP INC COM 940610108 48 941 SH   SOLE 25 941 0 0
WASHINGTON TR BANCORP INC COM 940610108 1,356 26,405 SH   SOLE 26 1,018 0 25,387
WASHINGTON TR BANCORP INC COM 940610108 101 1,964 SH   SOLE 28 1,964 0 0
WASHINGTON TR BANCORP INC COM 940610108 887 17,273 SH   SOLE 30 17,273 0 0
WASHINGTON TR BANCORP INC COM 940610108 50 983 SH   SOLE 34 983 0 0
WASHINGTON TR BANCORP INC COM 940610108 33 633 SH   SOLE 36 633 0 0
WASHINGTON TR BANCORP INC COM 940610108 80 1,566 SH   SOLE 40 1,566 0 0
WASHINGTON TR BANCORP INC COM 940610108 641 12,483 SH   SOLE 43 967 0 11,516
WASTE CONNECTIONS INC COM 94106B101 17,901 149,890 SH   SOLE 2 142,778 0 7,112
WASTE CONNECTIONS INC COM 94106B101 15,216 127,406 SH   SOLE 4 117,115 0 10,291
WASTE CONNECTIONS INC COM 94106B101 10,127 84,797 SH   SOLE 7 84,797 0 0
WASTE CONNECTIONS INC COM 94106B101 297 2,489 SH   SOLE 13 662 0 1,827
WASTE CONNECTIONS INC COM 94106B101 2,837 23,753 SH   SOLE 15 23,753 0 0
WASTE CONNECTIONS INC COM 94106B101 16,456 137,787 SH   SOLE 18 122,322 0 15,465
WASTE CONNECTIONS INC COM 94106B101 11,704 97,997 SH   SOLE 19 97,997 0 0
WASTE CONNECTIONS INC COM 94106B101 378,738 3,171,212 SH   SOLE 21 3,171,212 0 0
WASTE CONNECTIONS INC COM 94106B101 119,187 997,965 SH   SOLE 22 801,424 0 196,541
WASTE CONNECTIONS INC COM 94106B101 23,323 195,289 SH   SOLE 23 195,289 0 0
WASTE CONNECTIONS INC COM 94106B101 8,270 69,246 SH   SOLE 25 69,246 0 0
WASTE CONNECTIONS INC COM 94106B101 40,978 343,112 SH   SOLE 26 274,917 0 68,195
WASTE CONNECTIONS INC COM 94106B101 59,265 496,228 SH   SOLE 28 27,869 0 468,359
WASTE CONNECTIONS INC COM 94106B101 3,991 33,421 SH   SOLE 29 33,421 0 0
WASTE CONNECTIONS INC COM 94106B101 88,381 740,021 SH   SOLE 30 636,743 0 103,278
WASTE CONNECTIONS INC COM 94106B101 11,247 94,172 SH   SOLE 31 76,322 0 17,850
WASTE CONNECTIONS INC COM 94106B101 1,794 15,020 SH   SOLE 34 15,020 0 0
WASTE CONNECTIONS INC COM 94106B101 10,530 88,172 SH   SOLE 36 88,172 0 0
WASTE CONNECTIONS INC COM 94106B101 1,107 9,267 SH   SOLE 40 9,267 0 0
WASTE CONNECTIONS INC COM 94106B101 11,643 97,490 SH   SOLE 43 9,966 0 87,524
WASTE MGMT INC DEL COM 94106L109 128,610 917,924 SH   SOLE 2 127,500 0 790,424
WASTE MGMT INC DEL COM 94106L109 25,604 182,741 SH   SOLE 4 165,963 0 16,778
WASTE MGMT INC DEL COM 94106L109 59,167 422,290 SH   SOLE 7 396,719 0 25,571
WASTE MGMT INC DEL COM 94106L109 360 2,570 SH   SOLE 13 1,190 0 1,380
WASTE MGMT INC DEL COM 94106L109 7,594 54,199 SH   SOLE 15 54,199 0 0
WASTE MGMT INC DEL COM 94106L109 8 57 SH   SOLE 17 0 0 57
WASTE MGMT INC DEL COM 94106L109 113,177 807,773 SH   SOLE 18 750,509 0 57,264
WASTE MGMT INC DEL COM 94106L109 40,439 288,623 SH   SOLE 19 288,623 0 0
WASTE MGMT INC DEL COM 94106L109 1,507,609 10,760,179 SH   SOLE 21 10,760,179 0 0
WASTE MGMT INC DEL COM 94106L109 1,321,686 9,433,200 SH   SOLE 22 8,562,148 0 871,052
WASTE MGMT INC DEL COM 94106L109 34,330 245,025 SH   SOLE 23 245,025 0 0
WASTE MGMT INC DEL COM 94106L109 93,530 667,547 SH   SOLE 25 667,547 0 0
WASTE MGMT INC DEL COM 94106L109 146,989 1,049,097 SH   SOLE 26 387,677 0 661,420
WASTE MGMT INC DEL COM 94106L109 170,771 1,218,836 SH   SOLE 28 48,434 0 1,170,402
WASTE MGMT INC DEL COM 94106L109 253 1,806 SH   SOLE 29 1,806 0 0
WASTE MGMT INC DEL COM 94106L109 313,303 2,236,122 SH   SOLE 30 2,236,122 0 0
WASTE MGMT INC DEL COM 94106L109 13,583 96,947 SH   SOLE 31 52,002 0 44,945
WASTE MGMT INC DEL COM 94106L109 3,690 26,338 SH   SOLE 34 26,338 0 0
WASTE MGMT INC DEL COM 94106L109 42,942 306,488 SH   SOLE 36 306,488 0 0
WASTE MGMT INC DEL COM 94106L109 2,131 15,211 SH   SOLE 40 15,211 0 0
WASTE MGMT INC DEL COM 94106L109 62,716 447,617 SH   SOLE 43 33,936 0 413,681
WATERS CORP COM 941848103 62,834 181,806 SH   SOLE 2 64,158 0 117,648
WATERS CORP COM 941848103 15,429 44,644 SH   SOLE 4 28,261 0 16,383
WATERS CORP COM 941848103 27,945 80,858 SH   SOLE 7 61,241 0 19,617
WATERS CORP COM 941848103 193 559 SH   SOLE 13 217 0 342
WATERS CORP COM 941848103 2,089 6,043 SH   SOLE 15 6,043 0 0
WATERS CORP COM 941848103 44,708 129,361 SH   SOLE 18 119,724 0 9,637
WATERS CORP COM 941848103 12,596 36,446 SH   SOLE 19 36,446 0 0
WATERS CORP COM 941848103 885,457 2,562,012 SH   SOLE 21 2,562,012 0 0
WATERS CORP COM 941848103 479,138 1,386,355 SH   SOLE 22 1,208,349 0 178,006
WATERS CORP COM 941848103 14,923 43,178 SH   SOLE 23 43,178 0 0
WATERS CORP COM 941848103 52,191 151,010 SH   SOLE 25 151,010 0 0
WATERS CORP COM 941848103 56,546 163,612 SH   SOLE 26 79,830 0 83,782
WATERS CORP COM 941848103 81,706 236,411 SH   SOLE 28 8,223 0 228,188
WATERS CORP COM 941848103 804 2,325 SH   SOLE 29 2,325 0 0
WATERS CORP COM 941848103 158,894 459,748 SH   SOLE 30 459,748 0 0
WATERS CORP COM 941848103 11,651 33,712 SH   SOLE 31 11,695 0 22,017
WATERS CORP COM 941848103 11,137 32,224 SH   SOLE 34 32,224 0 0
WATERS CORP COM 941848103 10,041 29,054 SH   SOLE 36 29,054 0 0
WATERS CORP COM 941848103 712 2,060 SH   SOLE 40 2,060 0 0
WATERS CORP COM 941848103 26,385 76,343 SH   SOLE 43 3,943 0 72,400
WATERSTONE FINL INC MD COM 94188P101 542 27,591 SH   SOLE 2 9,731 0 17,860
WATERSTONE FINL INC MD COM 94188P101 6 293 SH   SOLE 7 293 0 0
WATERSTONE FINL INC MD COM 94188P101 1,618 82,303 SH   SOLE 18 82,303 0 0
WATERSTONE FINL INC MD COM 94188P101 756 38,472 SH   SOLE 19 38,472 0 0
WATERSTONE FINL INC MD COM 94188P101 18,683 950,300 SH   SOLE 21 950,300 0 0
WATERSTONE FINL INC MD COM 94188P101 13,370 680,050 SH   SOLE 22 645,347 0 34,703
WATERSTONE FINL INC MD COM 94188P101 14 724 SH   SOLE 25 724 0 0
WATERSTONE FINL INC MD COM 94188P101 48 2,462 SH   SOLE 26 0 0 2,462
WATERSTONE FINL INC MD COM 94188P101 83 4,204 SH   SOLE 28 4,204 0 0
WATERSTONE FINL INC MD COM 94188P101 156 7,921 SH   SOLE 30 7,921 0 0
WATERSTONE FINL INC MD COM 94188P101 7 364 SH   SOLE 34 364 0 0
WATERSTONE FINL INC MD COM 94188P101 70 3,561 SH   SOLE 40 3,561 0 0
WATERSTONE FINL INC MD COM 94188P101 960 48,842 SH   SOLE 43 8,480 0 40,362
WATFORD HLDGS LTD SHS G94787101 675 19,291 SH   SOLE 2 5,064 0 14,227
WATFORD HLDGS LTD SHS G94787101 2 71 SH   SOLE 4 71 0 0
WATFORD HLDGS LTD SHS G94787101 10 285 SH   SOLE 7 285 0 0
WATFORD HLDGS LTD SHS G94787101 2,165 61,878 SH   SOLE 18 61,878 0 0
WATFORD HLDGS LTD SHS G94787101 1,049 29,989 SH   SOLE 19 29,989 0 0
WATFORD HLDGS LTD SHS G94787101 24,879 711,033 SH   SOLE 21 711,033 0 0
WATFORD HLDGS LTD SHS G94787101 17,022 486,478 SH   SOLE 22 460,199 0 26,279
WATFORD HLDGS LTD SHS G94787101 16 456 SH   SOLE 25 456 0 0
WATFORD HLDGS LTD SHS G94787101 114 3,263 SH   SOLE 28 3,263 0 0
WATFORD HLDGS LTD SHS G94787101 169 4,823 SH   SOLE 30 4,823 0 0
WATFORD HLDGS LTD SHS G94787101 77 2,206 SH   SOLE 40 2,206 0 0
WATFORD HLDGS LTD SHS G94787101 125 3,564 SH   SOLE 43 0 0 3,564
WATSCO INC COM 942622200 24,681 86,105 SH   SOLE 2 29,403 0 56,702
WATSCO INC COM 942622200 68 238 SH   SOLE 4 238 0 0
WATSCO INC COM 942622200 1,248 4,353 SH   SOLE 7 4,353 0 0
WATSCO INC COM 942622200 27,497 95,929 SH   SOLE 18 95,929 0 0
WATSCO INC COM 942622200 2,504 8,734 SH   SOLE 19 8,734 0 0
WATSCO INC COM 942622200 670,924 2,340,651 SH   SOLE 21 2,340,651 0 0
WATSCO INC COM 942622200 263,224 918,310 SH   SOLE 22 877,998 0 40,312
WATSCO INC COM 942622200 301 1,049 SH   SOLE 25 1,049 0 0
WATSCO INC COM 942622200 3,238 11,298 SH   SOLE 26 8,856 0 2,442
WATSCO INC COM 942622200 1,235 4,310 SH   SOLE 28 3,726 0 584
WATSCO INC COM 942622200 6,717 23,435 SH   SOLE 30 23,435 0 0
WATSCO INC COM 942622200 163 569 SH   SOLE 31 569 0 0
WATSCO INC COM 942622200 3,947 13,771 SH   SOLE 32 13,771 0 0
WATSCO INC COM 942622200 135 470 SH   SOLE 36 470 0 0
WATSCO INC COM 942622200 1,120 3,909 SH   SOLE 40 3,909 0 0
WATSCO INC COM 942622200 13,917 48,552 SH   SOLE 43 2,391 0 46,161
WATTS WATER TECHNOLOGIES INC CL A 942749102 3,005 20,595 SH   SOLE 2 8,524 0 12,071
WATTS WATER TECHNOLOGIES INC CL A 942749102 16 111 SH   SOLE 4 111 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 4,078 27,948 SH   SOLE 7 27,948 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 16,134 110,577 SH   SOLE 18 110,577 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 7,435 50,956 SH   SOLE 19 50,956 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 469,804 3,219,820 SH   SOLE 21 3,219,820 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 103,261 707,705 SH   SOLE 22 680,458 0 27,247
WATTS WATER TECHNOLOGIES INC CL A 942749102 8,704 59,655 SH   SOLE 25 59,655 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 6,036 41,365 SH   SOLE 26 27,720 0 13,645
WATTS WATER TECHNOLOGIES INC CL A 942749102 234 1,602 SH   SOLE 28 1,602 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 46,756 320,441 SH   SOLE 30 320,441 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 5,639 38,644 SH   SOLE 34 38,644 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 524 3,589 SH   SOLE 36 3,589 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 473 3,241 SH   SOLE 40 3,241 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 3,617 24,791 SH   SOLE 43 4,542 0 20,249
WAVE LIFE SCIENCES LTD SHS Y95308105 53 7,893 SH   SOLE 2 4,138 0 3,755
WAVE LIFE SCIENCES LTD SHS Y95308105 3 381 SH   SOLE 7 381 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105 717 107,639 SH   SOLE 18 107,639 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105 560 84,072 SH   SOLE 19 84,072 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105 11,013 1,653,670 SH   SOLE 21 1,653,670 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105 6,386 958,906 SH   SOLE 22 955,389 0 3,517
WAVE LIFE SCIENCES LTD SHS Y95308105 126 18,854 SH   SOLE 30 18,854 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105 53 7,920 SH   SOLE 43 1,843 0 6,077
WAYFAIR INC CL A 94419L101 47,374 150,057 SH   SOLE 2 12,670 0 137,387
WAYFAIR INC CL A 94419L101 12,363 39,159 SH   SOLE 4 22,997 0 16,162
WAYFAIR INC CL A 94419L101 2,013 6,377 SH   SOLE 7 6,377 0 0
WAYFAIR INC CL A 94419L101 176 559 SH   SOLE 13 213 0 346
WAYFAIR INC CL A 94419L101 1,784 5,652 SH   SOLE 15 5,652 0 0
WAYFAIR INC CL A 94419L101 36,065 114,236 SH   SOLE 18 110,018 0 4,218
WAYFAIR INC CL A 94419L101 5,081 16,094 SH   SOLE 19 16,094 0 0
WAYFAIR INC CL A 94419L101 321,252 1,017,554 SH   SOLE 21 1,017,554 0 0
WAYFAIR INC CL A 94419L101 505,817 1,602,157 SH   SOLE 22 1,512,321 0 89,836
WAYFAIR INC CL A 94419L101 13,130 41,589 SH   SOLE 23 41,589 0 0
WAYFAIR INC CL A 94419L101 36,537 115,729 SH   SOLE 25 115,729 0 0
WAYFAIR INC CL A 94419L101 37,565 118,986 SH   SOLE 26 65,510 0 53,476
WAYFAIR INC CL A 94419L101 42,923 135,957 SH   SOLE 28 8,128 0 127,829
WAYFAIR INC CL A 94419L101 44 139 SH   SOLE 29 139 0 0
WAYFAIR INC CL A 94419L101 56,520 179,026 SH   SOLE 30 179,026 0 0
WAYFAIR INC CL A 94419L101 8,452 26,771 SH   SOLE 31 8,807 0 17,964
WAYFAIR INC CL A 94419L101 1,127 3,570 SH   SOLE 34 3,570 0 0
WAYFAIR INC CL A 94419L101 10,391 32,914 SH   SOLE 36 32,914 0 0
WAYFAIR INC CL A 94419L101 817 2,589 SH   SOLE 40 2,589 0 0
WAYFAIR INC CL A 94419L101 10,011 31,708 SH   SOLE 43 2,995 0 28,713
WAYFAIR INC NOTE 1.000% 8/1 94419LAF8 11,509 5,230,000 PRN   SOLE 21 5,230,000 0 0
WAYSIDE TECHNOLOGY GROUP INC COM 946760105 22 869 SH   SOLE 18 869 0 0
WAYSIDE TECHNOLOGY GROUP INC COM 946760105 21 830 SH   SOLE 21 830 0 0
WAYSIDE TECHNOLOGY GROUP INC COM 946760105 2,841 113,450 SH   SOLE 22 113,450 0 0
WD 40 CO COM 929236107 1,532 5,976 SH   SOLE 2 4,207 0 1,769
WD 40 CO COM 929236107 15 57 SH   SOLE 4 57 0 0
WD 40 CO COM 929236107 56 220 SH   SOLE 7 220 0 0
WD 40 CO COM 929236107 13,767 53,716 SH   SOLE 18 53,716 0 0
WD 40 CO COM 929236107 6,282 24,512 SH   SOLE 19 24,512 0 0
WD 40 CO COM 929236107 406,442 1,585,867 SH   SOLE 21 1,585,867 0 0
WD 40 CO COM 929236107 88,366 344,791 SH   SOLE 22 336,291 0 8,500
WD 40 CO COM 929236107 780 3,042 SH   SOLE 23 3,042 0 0
WD 40 CO COM 929236107 94 368 SH   SOLE 25 368 0 0
WD 40 CO COM 929236107 1,103 4,305 SH   SOLE 26 3,322 0 983
WD 40 CO COM 929236107 454 1,772 SH   SOLE 28 1,772 0 0
WD 40 CO COM 929236107 7,509 29,299 SH   SOLE 30 29,299 0 0
WD 40 CO COM 929236107 99 386 SH   SOLE 34 386 0 0
WD 40 CO COM 929236107 453 1,768 SH   SOLE 40 1,768 0 0
WD 40 CO COM 929236107 3,592 14,016 SH   SOLE 43 283 0 13,733
WEATHERFORD INTL PLC ORD SHS G48833118 0 3 SH   SOLE 18 3 0 0
WEBSTER FINL CORP CONN COM 947890109 11,715 219,625 SH   SOLE 2 66,618 0 153,007
WEBSTER FINL CORP CONN COM 947890109 71 1,329 SH   SOLE 4 1,329 0 0
WEBSTER FINL CORP CONN COM 947890109 109 2,047 SH   SOLE 7 2,047 0 0
WEBSTER FINL CORP CONN COM 947890109 11,712 219,579 SH   SOLE 18 219,579 0 0
WEBSTER FINL CORP CONN COM 947890109 2,472 46,351 SH   SOLE 19 46,351 0 0
WEBSTER FINL CORP CONN COM 947890109 236,892 4,441,161 SH   SOLE 21 4,441,161 0 0
WEBSTER FINL CORP CONN COM 947890109 141,541 2,653,561 SH   SOLE 22 2,540,379 0 113,182
WEBSTER FINL CORP CONN COM 947890109 391 7,337 SH   SOLE 25 7,337 0 0
WEBSTER FINL CORP CONN COM 947890109 2,327 43,626 SH   SOLE 26 36,955 0 6,671
WEBSTER FINL CORP CONN COM 947890109 659 12,346 SH   SOLE 28 12,346 0 0
WEBSTER FINL CORP CONN COM 947890109 9,825 184,191 SH   SOLE 30 184,191 0 0
WEBSTER FINL CORP CONN COM 947890109 85 1,599 SH   SOLE 31 1,599 0 0
WEBSTER FINL CORP CONN COM 947890109 546 10,229 SH   SOLE 34 10,229 0 0
WEBSTER FINL CORP CONN COM 947890109 843 15,812 SH   SOLE 36 15,812 0 0
WEBSTER FINL CORP CONN COM 947890109 573 10,736 SH   SOLE 40 10,736 0 0
WEBSTER FINL CORP CONN COM 947890109 4,228 79,261 SH   SOLE 43 3,893 0 75,368
WEC ENERGY GROUP INC COM 92939U106 62,898 707,121 SH   SOLE 2 118,675 0 588,446
WEC ENERGY GROUP INC COM 92939U106 14,539 163,456 SH   SOLE 4 150,829 0 12,627
WEC ENERGY GROUP INC COM 92939U106 35,705 401,406 SH   SOLE 7 368,389 0 33,017
WEC ENERGY GROUP INC COM 92939U106 235 2,638 SH   SOLE 13 857 0 1,781
WEC ENERGY GROUP INC COM 92939U106 3,666 41,219 SH   SOLE 15 41,219 0 0
WEC ENERGY GROUP INC COM 92939U106 58,570 658,463 SH   SOLE 18 613,178 0 45,285
WEC ENERGY GROUP INC COM 92939U106 25,738 289,357 SH   SOLE 19 289,357 0 0
WEC ENERGY GROUP INC COM 92939U106 1,153,528 12,968,278 SH   SOLE 21 12,968,278 0 0
WEC ENERGY GROUP INC COM 92939U106 667,018 7,498,797 SH   SOLE 22 6,816,126 0 682,671
WEC ENERGY GROUP INC COM 92939U106 16,443 184,860 SH   SOLE 23 184,860 0 0
WEC ENERGY GROUP INC COM 92939U106 10,740 120,742 SH   SOLE 25 120,742 0 0
WEC ENERGY GROUP INC COM 92939U106 56,775 638,281 SH   SOLE 26 272,113 0 366,168
WEC ENERGY GROUP INC COM 92939U106 36,534 410,724 SH   SOLE 28 34,977 0 375,747
WEC ENERGY GROUP INC COM 92939U106 47 526 SH   SOLE 29 526 0 0
WEC ENERGY GROUP INC COM 92939U106 133,293 1,498,518 SH   SOLE 30 1,498,518 0 0
WEC ENERGY GROUP INC COM 92939U106 6,838 76,875 SH   SOLE 31 40,030 0 36,845
WEC ENERGY GROUP INC COM 92939U106 3,901 43,860 SH   SOLE 32 43,860 0 0
WEC ENERGY GROUP INC COM 92939U106 4,149 46,645 SH   SOLE 34 46,645 0 0
WEC ENERGY GROUP INC COM 92939U106 20,988 235,952 SH   SOLE 36 235,952 0 0
WEC ENERGY GROUP INC COM 92939U106 520 5,844 SH   SOLE 40 5,844 0 0
WEC ENERGY GROUP INC COM 92939U106 30,339 341,078 SH   SOLE 43 17,583 0 323,495
WEIBO CORP SPONSORED ADR 948596101 2,555 48,553 SH   SOLE 2 4,405 0 44,148
WEIBO CORP SPONSORED ADR 948596101 1,174 22,303 SH   SOLE 4 7,976 0 14,327
WEIBO CORP SPONSORED ADR 948596101 340 6,469 SH   SOLE 7 6,469 0 0
WEIBO CORP SPONSORED ADR 948596101 205 3,905 SH   SOLE 13 0 0 3,905
WEIBO CORP SPONSORED ADR 948596101 1,815 34,489 SH   SOLE 15 34,489 0 0
WEIBO CORP SPONSORED ADR 948596101 996 18,932 SH   SOLE 18 18,932 0 0
WEIBO CORP SPONSORED ADR 948596101 58,967 1,120,613 SH   SOLE 21 1,120,613 0 0
WEIBO CORP SPONSORED ADR 948596101 30,514 579,886 SH   SOLE 22 508,773 0 71,113
WEIBO CORP SPONSORED ADR 948596101 1,396 26,531 SH   SOLE 23 26,531 0 0
WEIBO CORP SPONSORED ADR 948596101 1,889 35,907 SH   SOLE 25 35,907 0 0
WEIBO CORP SPONSORED ADR 948596101 10,645 202,296 SH   SOLE 26 97,328 0 104,968
WEIBO CORP SPONSORED ADR 948596101 5,298 100,686 SH   SOLE 28 5,321 0 95,365
WEIBO CORP SPONSORED ADR 948596101 17,729 336,929 SH   SOLE 30 336,929 0 0
WEIBO CORP SPONSORED ADR 948596101 240 4,558 SH   SOLE 34 4,558 0 0
WEIBO CORP SPONSORED ADR 948596101 11 215 SH   SOLE 40 215 0 0
WEIBO CORP SPONSORED ADR 948596101 5,249 99,757 SH   SOLE 43 13,231 0 86,526
WEINGARTEN RLTY INVS SH BEN INT 948741103 9,320 290,600 SH   SOLE 2 88,583 0 202,017
WEINGARTEN RLTY INVS SH BEN INT 948741103 5,794 180,682 SH   SOLE 4 180,682 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 5,037 157,074 SH   SOLE 7 157,074 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 9,332 290,996 SH   SOLE 18 290,996 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 5,950 185,532 SH   SOLE 19 185,532 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 193,515 6,034,133 SH   SOLE 21 6,034,133 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 138,382 4,314,997 SH   SOLE 22 4,160,922 0 154,075
WEINGARTEN RLTY INVS SH BEN INT 948741103 175 5,465 SH   SOLE 23 5,465 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 16,536 515,611 SH   SOLE 25 515,611 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 1,178 36,735 SH   SOLE 26 27,895 0 8,840
WEINGARTEN RLTY INVS SH BEN INT 948741103 2,825 88,076 SH   SOLE 28 14,697 0 73,379
WEINGARTEN RLTY INVS SH BEN INT 948741103 17,298 539,371 SH   SOLE 30 539,371 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 72 2,250 SH   SOLE 31 2,250 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 148 4,622 SH   SOLE 36 4,622 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 465 14,486 SH   SOLE 40 14,486 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 1,762 54,945 SH   SOLE 43 3,514 0 51,431
WEIS MKTS INC COM 948849104 972 18,823 SH   SOLE 2 5,358 0 13,465
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,736 52,967 SH   SOLE 18 52,967 0 0
WEIS MKTS INC COM 948849104 1,445 27,976 SH   SOLE 19 27,976 0 0
WEIS MKTS INC COM 948849104 33,818 654,621 SH   SOLE 21 654,621 0 0
WEIS MKTS INC COM 948849104 21,612 418,358 SH   SOLE 22 393,703 0 24,655
WEIS MKTS INC COM 948849104 733 14,192 SH   SOLE 23 14,192 0 0
WEIS MKTS INC COM 948849104 24 471 SH   SOLE 25 471 0 0
WEIS MKTS INC COM 948849104 357 6,919 SH   SOLE 26 5,765 0 1,154
WEIS MKTS INC COM 948849104 91 1,755 SH   SOLE 28 1,755 0 0
WEIS MKTS INC COM 948849104 669 12,958 SH   SOLE 30 12,958 0 0
WEIS MKTS INC COM 948849104 139 2,683 SH   SOLE 40 2,683 0 0
WEIS MKTS INC COM 948849104 5,741 111,127 SH   SOLE 43 14,914 0 96,213
WELBILT INC COM 949090104 2,225 96,121 SH   SOLE 2 52,621 0 43,500
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 9,485 409,704 SH   SOLE 18 405,015 0 4,689
WELBILT INC COM 949090104 10,590 457,463 SH   SOLE 19 457,463 0 0
WELBILT INC COM 949090104 99,611 4,302,851 SH   SOLE 21 4,302,851 0 0
WELBILT INC COM 949090104 77,870 3,363,715 SH   SOLE 22 3,284,292 0 79,423
WELBILT INC COM 949090104 253 10,941 SH   SOLE 23 10,941 0 0
WELBILT INC COM 949090104 180 7,773 SH   SOLE 25 7,773 0 0
WELBILT INC COM 949090104 2,357 101,822 SH   SOLE 26 39,515 0 62,307
WELBILT INC COM 949090104 452 19,520 SH   SOLE 28 16,820 0 2,700
WELBILT INC COM 949090104 2,190 94,608 SH   SOLE 30 94,608 0 0
WELBILT INC COM 949090104 217 9,373 SH   SOLE 36 9,373 0 0
WELBILT INC COM 949090104 363 15,686 SH   SOLE 40 15,686 0 0
WELBILT INC COM 949090104 947 40,894 SH   SOLE 43 153 0 40,741
WELLPOINT INC NOTE 2.750%10/1 94973VBG1 4,000 741,000 PRN   SOLE 2 555,000 0 186,000
WELLPOINT INC NOTE 2.750%10/1 94973VBG1 2,375 440,000 PRN   SOLE 18 440,000 0 0
WELLPOINT INC NOTE 2.750%10/1 94973VBG1 2,272 421,000 PRN   SOLE 19 421,000 0 0
WELLPOINT INC NOTE 2.750%10/1 94973VBG1 1,706 316,000 PRN   SOLE 26 316,000 0 0
WELLPOINT INC NOTE 2.750%10/1 94973VBG1 1,992 369,000 PRN   SOLE 34 369,000 0 0
WELLS FARGO CO NEW COM 949746101 504,302 11,134,950 SH   SOLE 2 3,275,370 0 7,859,580
WELLS FARGO CO NEW COM 949746101 105,416 2,327,581 SH   SOLE 4 1,441,593 0 885,988
WELLS FARGO CO NEW COM 949746101 189,381 4,181,529 SH   SOLE 7 3,545,874 0 635,655
WELLS FARGO CO NEW COM 949746101 6,549 144,594 SH   SOLE 13 123,240 0 21,354
WELLS FARGO CO NEW COM 949746101 24,538 541,790 SH   SOLE 15 541,790 0 0
WELLS FARGO CO NEW COM 949746101 0 1 SH   SOLE 17 0 0 1
WELLS FARGO CO NEW COM 949746101 958,880 21,172,013 SH   SOLE 18 19,068,110 0 2,103,903
WELLS FARGO CO NEW COM 949746101 1,076,646 23,772,262 SH   SOLE 19 23,772,262 0 0
WELLS FARGO CO NEW COM 949746101 2,870 63,362 SH   SOLE 20 63,362 0 0
WELLS FARGO CO NEW COM 949746101 4,130,289 91,196,480 SH   SOLE 21 91,196,480 0 0
WELLS FARGO CO NEW COM 949746101 4,130,511 91,201,402 SH   SOLE 22 82,166,270 0 9,035,132
WELLS FARGO CO NEW COM 949746101 126,239 2,787,348 SH   SOLE 23 2,787,348 0 0
WELLS FARGO CO NEW COM 949746101 131,550 2,904,604 SH   SOLE 25 2,904,604 0 0
WELLS FARGO CO NEW COM 949746101 401,840 8,872,602 SH   SOLE 26 3,005,576 0 5,867,026
WELLS FARGO CO NEW COM 949746101 283,354 6,256,430 SH   SOLE 28 455,716 0 5,800,714
WELLS FARGO CO NEW COM 949746101 291 6,432 SH   SOLE 29 6,432 0 0
WELLS FARGO CO NEW COM 949746101 996,300 21,998,235 SH   SOLE 30 21,998,235 0 0
WELLS FARGO CO NEW COM 949746101 106,794 2,358,007 SH   SOLE 31 516,907 0 1,841,100
WELLS FARGO CO NEW COM 949746101 169,107 3,733,880 SH   SOLE 34 3,733,880 0 0
WELLS FARGO CO NEW COM 949746101 125,739 2,776,302 SH   SOLE 36 2,776,302 0 0
WELLS FARGO CO NEW COM 949746101 6,802 150,186 SH   SOLE 40 150,186 0 0
WELLS FARGO CO NEW COM 949746101 63,815 1,409,039 SH   SOLE 43 1,009 0 1,408,030
WELLS FARGO CO NEW OPTIONS 949746101 905 20,000 SH Call SOLE 4 20,000 0 0
WELLS FARGO CO NEW OPTIONS 949746101 12,151 268,300 SH Call SOLE 18 268,300 0 0
WELLS FARGO CO NEW OPTIONS 949746101 78,515 1,733,600 SH Call SOLE 19 1,733,600 0 0
WELLS FARGO CO NEW OPTIONS 949746101 5,743 126,800 SH Call SOLE 22 126,800 0 0
WELLS FARGO CO NEW OPTIONS 949746101 838 18,500 SH Call SOLE 26 18,500 0 0
WELLS FARGO CO NEW OPTIONS 949746101 39,357 869,000 SH Call SOLE 34 869,000 0 0
WELLTOWER INC COM 95040Q104 101,030 1,215,761 SH   SOLE 2 296,971 0 918,790
WELLTOWER INC COM 95040Q104 105,301 1,267,161 SH   SOLE 4 1,164,542 0 102,619
WELLTOWER INC COM 95040Q104 82,428 991,917 SH   SOLE 7 955,057 0 36,860
WELLTOWER INC COM 95040Q104 345 4,154 SH   SOLE 13 1,163 0 2,991
WELLTOWER INC COM 95040Q104 4,485 53,972 SH   SOLE 15 53,972 0 0
WELLTOWER INC COM 95040Q104 2 30 SH   SOLE 17 0 0 30
WELLTOWER INC COM 95040Q104 92,827 1,117,050 SH   SOLE 18 1,057,414 0 59,636
WELLTOWER INC COM 95040Q104 118,138 1,421,641 SH   SOLE 19 1,421,641 0 0
WELLTOWER INC COM 95040Q104 1,286,635 15,482,975 SH   SOLE 21 15,482,975 0 0
WELLTOWER INC COM 95040Q104 1,033,900 12,441,638 SH   SOLE 22 11,288,829 0 1,152,809
WELLTOWER INC COM 95040Q104 23,481 282,568 SH   SOLE 23 282,568 0 0
WELLTOWER INC COM 95040Q104 210,581 2,534,066 SH   SOLE 25 2,534,066 0 0
WELLTOWER INC COM 95040Q104 88,238 1,061,832 SH   SOLE 26 461,113 0 600,719
WELLTOWER INC COM 95040Q104 103,065 1,240,254 SH   SOLE 28 88,513 0 1,151,741
WELLTOWER INC COM 95040Q104 45 547 SH   SOLE 29 547 0 0
WELLTOWER INC COM 95040Q104 275,687 3,317,528 SH   SOLE 30 3,317,528 0 0
WELLTOWER INC COM 95040Q104 5,932 71,378 SH   SOLE 31 53,444 0 17,934
WELLTOWER INC COM 95040Q104 58,204 700,411 SH   SOLE 34 700,411 0 0
WELLTOWER INC COM 95040Q104 19,392 233,360 SH   SOLE 36 233,360 0 0
WELLTOWER INC COM 95040Q104 1,232 14,828 SH   SOLE 40 14,828 0 0
WELLTOWER INC COM 95040Q104 21,361 257,052 SH   SOLE 43 16,718 0 240,334
WENDYS CO COM 95058W100 14,502 619,211 SH   SOLE 2 337,001 0 282,210
WENDYS CO COM 95058W100 141 6,021 SH   SOLE 4 6,021 0 0
WENDYS CO COM 95058W100 119 5,074 SH   SOLE 7 5,074 0 0
WENDYS CO COM 95058W100 12,158 519,113 SH   SOLE 18 504,261 0 14,852
WENDYS CO COM 95058W100 10,745 458,799 SH   SOLE 19 458,799 0 0
WENDYS CO COM 95058W100 201,708 8,612,635 SH   SOLE 21 8,612,635 0 0
WENDYS CO COM 95058W100 131,287 5,605,765 SH   SOLE 22 5,092,438 0 513,327
WENDYS CO COM 95058W100 199 8,514 SH   SOLE 25 8,514 0 0
WENDYS CO COM 95058W100 1,786 76,260 SH   SOLE 26 61,747 0 14,513
WENDYS CO COM 95058W100 575 24,547 SH   SOLE 28 24,547 0 0
WENDYS CO COM 95058W100 1,468 62,696 SH   SOLE 29 62,696 0 0
WENDYS CO COM 95058W100 3,830 163,550 SH   SOLE 30 163,550 0 0
WENDYS CO COM 95058W100 74 3,165 SH   SOLE 31 3,165 0 0
WENDYS CO COM 95058W100 631 26,943 SH   SOLE 34 26,943 0 0
WENDYS CO COM 95058W100 252 10,775 SH   SOLE 36 10,775 0 0
WENDYS CO COM 95058W100 544 23,232 SH   SOLE 40 23,232 0 0
WENDYS CO COM 95058W100 1,384 59,109 SH   SOLE 43 5,416 0 53,693
WEREWOLF THERAPEUTICS INC COM 95075A107 41 2,350 SH   SOLE 2 943 0 1,407
WEREWOLF THERAPEUTICS INC COM 95075A107 430 24,665 SH   SOLE 18 24,665 0 0
WEREWOLF THERAPEUTICS INC COM 95075A107 289 16,579 SH   SOLE 19 16,579 0 0
WEREWOLF THERAPEUTICS INC COM 95075A107 4,543 260,489 SH   SOLE 21 260,489 0 0
WEREWOLF THERAPEUTICS INC COM 95075A107 1,066 61,099 SH   SOLE 22 58,503 0 2,596
WEREWOLF THERAPEUTICS INC COM 95075A107 12 681 SH   SOLE 23 681 0 0
WERNER ENTERPRISES INC COM 950755108 12,732 285,981 SH   SOLE 2 129,064 0 156,917
WERNER ENTERPRISES INC COM 950755108 9 213 SH   SOLE 4 213 0 0
WERNER ENTERPRISES INC COM 950755108 63 1,411 SH   SOLE 7 1,411 0 0
WERNER ENTERPRISES INC COM 950755108 2 41 SH   SOLE 17 0 0 41
WERNER ENTERPRISES INC COM 950755108 16,696 375,014 SH   SOLE 18 318,332 0 56,682
WERNER ENTERPRISES INC COM 950755108 45,097 1,012,961 SH   SOLE 19 1,012,961 0 0
WERNER ENTERPRISES INC COM 950755108 197,034 4,425,738 SH   SOLE 21 4,425,738 0 0
WERNER ENTERPRISES INC COM 950755108 119,511 2,684,430 SH   SOLE 22 2,596,306 0 88,124
WERNER ENTERPRISES INC COM 950755108 2,213 49,711 SH   SOLE 23 49,711 0 0
WERNER ENTERPRISES INC COM 950755108 168 3,772 SH   SOLE 25 3,772 0 0
WERNER ENTERPRISES INC COM 950755108 9,236 207,464 SH   SOLE 26 29,402 0 178,062
WERNER ENTERPRISES INC COM 950755108 347 7,785 SH   SOLE 28 7,785 0 0
WERNER ENTERPRISES INC COM 950755108 2,086 46,859 SH   SOLE 30 46,859 0 0
WERNER ENTERPRISES INC COM 950755108 86 1,927 SH   SOLE 34 1,927 0 0
WERNER ENTERPRISES INC COM 950755108 281 6,310 SH   SOLE 36 6,310 0 0
WERNER ENTERPRISES INC COM 950755108 331 7,427 SH   SOLE 40 7,427 0 0
WERNER ENTERPRISES INC COM 950755108 28,229 634,075 SH   SOLE 43 9,005 0 625,070
WESBANCO INC COM 950810101 5,876 164,929 SH   SOLE 2 63,832 0 101,097
WESBANCO INC COM 950810101 8 212 SH   SOLE 4 212 0 0
WESBANCO INC COM 950810101 37 1,050 SH   SOLE 7 1,050 0 0
WESBANCO INC COM 950810101 7,617 213,787 SH   SOLE 18 213,787 0 0
WESBANCO INC COM 950810101 21,053 590,878 SH   SOLE 19 590,878 0 0
WESBANCO INC COM 950810101 86,030 2,414,543 SH   SOLE 21 2,414,543 0 0
WESBANCO INC COM 950810101 73,966 2,075,948 SH   SOLE 22 1,972,386 0 103,562
WESBANCO INC COM 950810101 408 11,442 SH   SOLE 23 11,442 0 0
WESBANCO INC COM 950810101 69 1,945 SH   SOLE 25 1,945 0 0
WESBANCO INC COM 950810101 3,400 95,437 SH   SOLE 26 19,354 0 76,083
WESBANCO INC COM 950810101 306 8,598 SH   SOLE 28 8,598 0 0
WESBANCO INC COM 950810101 1,655 46,460 SH   SOLE 30 46,460 0 0
WESBANCO INC COM 950810101 42 1,182 SH   SOLE 34 1,182 0 0
WESBANCO INC COM 950810101 37 1,046 SH   SOLE 36 1,046 0 0
WESBANCO INC COM 950810101 314 8,803 SH   SOLE 40 8,803 0 0
WESBANCO INC COM 950810101 2,940 82,508 SH   SOLE 43 16,930 0 65,578
WESCO INTL INC COM 95082P105 4,714 45,851 SH   SOLE 2 13,997 0 31,854
WESCO INTL INC COM 95082P105 21 201 SH   SOLE 4 201 0 0
WESCO INTL INC COM 95082P105 139 1,350 SH   SOLE 7 1,350 0 0
WESCO INTL INC COM 95082P105 14,802 143,960 SH   SOLE 18 142,655 0 1,305
WESCO INTL INC COM 95082P105 8,915 86,703 SH   SOLE 19 86,703 0 0
WESCO INTL INC COM 95082P105 163,708 1,592,180 SH   SOLE 21 1,592,180 0 0
WESCO INTL INC COM 95082P105 113,588 1,104,723 SH   SOLE 22 1,043,444 0 61,279
WESCO INTL INC COM 95082P105 297 2,892 SH   SOLE 25 2,892 0 0
WESCO INTL INC COM 95082P105 1,894 18,423 SH   SOLE 26 14,363 0 4,060
WESCO INTL INC COM 95082P105 967 9,409 SH   SOLE 28 5,860 0 3,549
WESCO INTL INC COM 95082P105 3,423 33,295 SH   SOLE 30 33,295 0 0
WESCO INTL INC COM 95082P105 662 6,441 SH   SOLE 36 6,441 0 0
WESCO INTL INC COM 95082P105 541 5,260 SH   SOLE 40 5,260 0 0
WESCO INTL INC COM 95082P105 23,173 225,370 SH   SOLE 43 4,214 0 221,156
WEST BANCORPORATION INC CAP STK 95123P106 368 13,278 SH   SOLE 2 1,444 0 11,834
WEST BANCORPORATION INC CAP STK 95123P106 9 319 SH   SOLE 7 319 0 0
WEST BANCORPORATION INC CAP STK 95123P106 1,684 60,685 SH   SOLE 18 60,685 0 0
WEST BANCORPORATION INC CAP STK 95123P106 838 30,214 SH   SOLE 19 30,214 0 0
WEST BANCORPORATION INC CAP STK 95123P106 17,569 633,128 SH   SOLE 21 633,128 0 0
WEST BANCORPORATION INC CAP STK 95123P106 9,234 332,764 SH   SOLE 22 317,178 0 15,586
WEST FRASER TIMBER CO LTD COM 952845105 1,434 20,011 SH   SOLE 21 20,011 0 0
WEST FRASER TIMBER CO LTD COM 952845105 285 3,971 SH   SOLE 34 3,971 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 64,048 178,358 SH   SOLE 2 41,678 0 136,680
WEST PHARMACEUTICAL SVSC INC COM 955306105 11,819 32,912 SH   SOLE 4 30,052 0 2,860
WEST PHARMACEUTICAL SVSC INC COM 955306105 32,888 91,585 SH   SOLE 7 78,087 0 13,498
WEST PHARMACEUTICAL SVSC INC COM 955306105 224 623 SH   SOLE 13 221 0 402
WEST PHARMACEUTICAL SVSC INC COM 955306105 2,610 7,268 SH   SOLE 15 7,268 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 55,313 154,032 SH   SOLE 18 143,598 0 10,434
WEST PHARMACEUTICAL SVSC INC COM 955306105 410,034 1,141,839 SH   SOLE 19 1,141,839 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 880,031 2,450,656 SH   SOLE 21 2,450,656 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 615,803 1,714,852 SH   SOLE 22 1,559,797 0 155,055
WEST PHARMACEUTICAL SVSC INC COM 955306105 16,421 45,729 SH   SOLE 23 45,729 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 64,103 178,510 SH   SOLE 25 178,510 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 74,328 206,983 SH   SOLE 26 104,366 0 102,617
WEST PHARMACEUTICAL SVSC INC COM 955306105 126,782 353,056 SH   SOLE 28 10,152 0 342,904
WEST PHARMACEUTICAL SVSC INC COM 955306105 204,449 569,338 SH   SOLE 30 527,111 0 42,227
WEST PHARMACEUTICAL SVSC INC COM 955306105 119,297 332,212 SH   SOLE 31 8,966 0 323,246
WEST PHARMACEUTICAL SVSC INC COM 955306105 1,569 4,370 SH   SOLE 34 4,370 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 19,910 55,445 SH   SOLE 36 55,445 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 990 2,757 SH   SOLE 40 2,757 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 30,124 83,887 SH   SOLE 43 12,473 0 71,414
WESTAMERICA BANCORPORATION COM 957090103 1,567 27,003 SH   SOLE 2 8,166 0 18,837
WESTAMERICA BANCORPORATION COM 957090103 27 467 SH   SOLE 7 467 0 0
WESTAMERICA BANCORPORATION COM 957090103 5,912 101,870 SH   SOLE 18 101,870 0 0
WESTAMERICA BANCORPORATION COM 957090103 2,679 46,160 SH   SOLE 19 46,160 0 0
WESTAMERICA BANCORPORATION COM 957090103 175,853 3,030,374 SH   SOLE 21 3,030,374 0 0
WESTAMERICA BANCORPORATION COM 957090103 37,599 647,918 SH   SOLE 22 611,619 0 36,299
WESTAMERICA BANCORPORATION COM 957090103 28 491 SH   SOLE 25 491 0 0
WESTAMERICA BANCORPORATION COM 957090103 595 10,245 SH   SOLE 26 8,645 0 1,600
WESTAMERICA BANCORPORATION COM 957090103 218 3,763 SH   SOLE 28 3,763 0 0
WESTAMERICA BANCORPORATION COM 957090103 2,935 50,575 SH   SOLE 30 50,575 0 0
WESTAMERICA BANCORPORATION COM 957090103 165 2,851 SH   SOLE 40 2,851 0 0
WESTAMERICA BANCORPORATION COM 957090103 451 7,764 SH   SOLE 43 251 0 7,513
WESTERN ALLIANCE BANCORP COM 957638109 18,903 203,588 SH   SOLE 2 34,042 0 169,546
WESTERN ALLIANCE BANCORP COM 957638109 65 699 SH   SOLE 4 699 0 0
WESTERN ALLIANCE BANCORP COM 957638109 174 1,875 SH   SOLE 7 1,875 0 0
WESTERN ALLIANCE BANCORP COM 957638109 4,335 46,686 SH   SOLE 18 46,686 0 0
WESTERN ALLIANCE BANCORP COM 957638109 2,505 26,980 SH   SOLE 19 26,980 0 0
WESTERN ALLIANCE BANCORP COM 957638109 134,312 1,446,544 SH   SOLE 21 1,446,544 0 0
WESTERN ALLIANCE BANCORP COM 957638109 222,980 2,401,505 SH   SOLE 22 2,278,872 0 122,633
WESTERN ALLIANCE BANCORP COM 957638109 35 380 SH   SOLE 23 380 0 0
WESTERN ALLIANCE BANCORP COM 957638109 537 5,784 SH   SOLE 25 5,784 0 0
WESTERN ALLIANCE BANCORP COM 957638109 4,273 46,017 SH   SOLE 26 38,756 0 7,261
WESTERN ALLIANCE BANCORP COM 957638109 1,014 10,916 SH   SOLE 28 10,916 0 0
WESTERN ALLIANCE BANCORP COM 957638109 6,858 73,862 SH   SOLE 30 73,862 0 0
WESTERN ALLIANCE BANCORP COM 957638109 166 1,791 SH   SOLE 31 1,791 0 0
WESTERN ALLIANCE BANCORP COM 957638109 685 7,380 SH   SOLE 36 7,380 0 0
WESTERN ALLIANCE BANCORP COM 957638109 1,112 11,975 SH   SOLE 40 11,975 0 0
WESTERN ALLIANCE BANCORP COM 957638109 4,728 50,916 SH   SOLE 43 6,843 0 44,073
WESTERN ASSET MTG CAP CORP COM 95790D105 108 33,282 SH   SOLE 2 452 0 32,830
WESTERN ASSET MTG CAP CORP COM 95790D105 45 13,735 SH   SOLE 18 12,812 0 923
WESTERN ASSET MTG CAP CORP COM 95790D105 5,348 1,645,561 SH   SOLE 21 1,645,561 0 0
WESTERN ASSET MTG CAP CORP COM 95790D105 3,610 1,110,808 SH   SOLE 22 1,110,808 0 0
WESTERN ASSET MTG CAP CORP COM 95790D105 36 10,934 SH   SOLE 43 0 0 10,934
WESTERN DIGITAL CORP. COM 958102105 46,620 655,048 SH   SOLE 2 85,561 0 569,487
WESTERN DIGITAL CORP. COM 958102105 9,020 126,743 SH   SOLE 4 115,175 0 11,568
WESTERN DIGITAL CORP. COM 958102105 20,591 289,327 SH   SOLE 7 266,394 0 22,933
WESTERN DIGITAL CORP. COM 958102105 204 2,860 SH   SOLE 13 1,034 0 1,826
WESTERN DIGITAL CORP. COM 958102105 2,879 40,457 SH   SOLE 15 40,457 0 0
WESTERN DIGITAL CORP. COM 958102105 57,434 807,002 SH   SOLE 18 764,299 0 42,703
WESTERN DIGITAL CORP. COM 958102105 57,021 801,192 SH   SOLE 19 801,192 0 0
WESTERN DIGITAL CORP. COM 958102105 647,993 9,104,866 SH   SOLE 21 9,104,866 0 0
WESTERN DIGITAL CORP. COM 958102105 478,218 6,719,371 SH   SOLE 22 6,058,785 0 660,586
WESTERN DIGITAL CORP. COM 958102105 12,368 173,778 SH   SOLE 23 173,778 0 0
WESTERN DIGITAL CORP. COM 958102105 31,649 444,692 SH   SOLE 25 444,692 0 0
WESTERN DIGITAL CORP. COM 958102105 50,917 715,433 SH   SOLE 26 282,455 0 432,978
WESTERN DIGITAL CORP. COM 958102105 59,895 841,574 SH   SOLE 28 38,391 0 803,183
WESTERN DIGITAL CORP. COM 958102105 157,020 2,206,263 SH   SOLE 30 2,206,263 0 0
WESTERN DIGITAL CORP. COM 958102105 6,729 94,549 SH   SOLE 31 36,371 0 58,178
WESTERN DIGITAL CORP. COM 958102105 15,436 216,885 SH   SOLE 34 216,885 0 0
WESTERN DIGITAL CORP. COM 958102105 13,681 192,236 SH   SOLE 36 192,236 0 0
WESTERN DIGITAL CORP. COM 958102105 791 11,115 SH   SOLE 40 11,115 0 0
WESTERN DIGITAL CORP. COM 958102105 7,876 110,664 SH   SOLE 43 6,030 0 104,634
WESTERN DIGITAL CORP. OPTIONS 958102105 299 4,200 SH Call SOLE 4 4,200 0 0
WESTERN DIGITAL CORP. OPTIONS 958102105 3,972 55,800 SH Call SOLE 18 55,800 0 0
WESTERN DIGITAL CORP. OPTIONS 958102105 59,719 839,100 SH Call SOLE 19 839,100 0 0
WESTERN DIGITAL CORP. OPTIONS 958102105 2,221 31,200 SH Call SOLE 22 31,200 0 0
WESTERN DIGITAL CORP. OPTIONS 958102105 18,882 265,300 SH Call SOLE 34 265,300 0 0
WESTERN DIGITAL CORP. NOTE 1.500% 2/0 958102AP0 18,794 17,595,000 PRN   SOLE 19 17,595,000 0 0
WESTERN DIGITAL CORP. NOTE 1.500% 2/0 958102AP0 6,452 6,040,000 PRN   SOLE 21 6,040,000 0 0
WESTERN DIGITAL CORP. NOTE 1.500% 2/0 958102AP0 3,311 3,100,000 PRN   SOLE 22 3,100,000 0 0
WESTERN DIGITAL CORP. NOTE 1.500% 2/0 958102AP0 5,074 4,750,000 PRN   SOLE 34 4,750,000 0 0
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 118 5,518 SH   SOLE 2 5,518 0 0
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 4,942 230,701 SH   SOLE 19 230,701 0 0
WESTERN NEW ENG BANCORP INC COM 958892101 54 6,646 SH   SOLE 2 2,873 0 3,773
WESTERN NEW ENG BANCORP INC COM 958892101 39 4,811 SH   SOLE 18 4,811 0 0
WESTERN NEW ENG BANCORP INC COM 958892101 197 24,164 SH   SOLE 19 24,164 0 0
WESTERN NEW ENG BANCORP INC COM 958892101 765 93,804 SH   SOLE 21 93,804 0 0
WESTERN NEW ENG BANCORP INC COM 958892101 6,641 814,798 SH   SOLE 22 814,798 0 0
WESTERN UN CO COM 959802109 30,920 1,346,113 SH   SOLE 2 531,747 0 814,366
WESTERN UN CO COM 959802109 6,821 296,948 SH   SOLE 4 182,710 0 114,238
WESTERN UN CO COM 959802109 14,151 616,048 SH   SOLE 7 589,195 0 26,853
WESTERN UN CO COM 959802109 29 1,283 SH   SOLE 13 1,283 0 0
WESTERN UN CO COM 959802109 1,231 53,575 SH   SOLE 15 53,575 0 0
WESTERN UN CO COM 959802109 26,453 1,151,643 SH   SOLE 18 1,092,175 0 59,468
WESTERN UN CO COM 959802109 12,715 553,565 SH   SOLE 19 553,565 0 0
WESTERN UN CO COM 959802109 639,722 27,850,312 SH   SOLE 21 27,850,312 0 0
WESTERN UN CO COM 959802109 273,642 11,913,030 SH   SOLE 22 10,798,269 0 1,114,761
WESTERN UN CO COM 959802109 5,467 237,986 SH   SOLE 23 237,986 0 0
WESTERN UN CO COM 959802109 15,815 688,509 SH   SOLE 25 688,509 0 0
WESTERN UN CO COM 959802109 31,223 1,359,298 SH   SOLE 26 694,737 0 664,561
WESTERN UN CO COM 959802109 30,878 1,344,273 SH   SOLE 28 39,597 0 1,304,676
WESTERN UN CO COM 959802109 1,596 69,502 SH   SOLE 29 69,502 0 0
WESTERN UN CO COM 959802109 79,420 3,457,550 SH   SOLE 30 3,303,669 0 153,881
WESTERN UN CO COM 959802109 2,177 94,788 SH   SOLE 31 46,690 0 48,098
WESTERN UN CO COM 959802109 4,001 174,164 SH   SOLE 32 174,164 0 0
WESTERN UN CO COM 959802109 468 20,381 SH   SOLE 34 20,381 0 0
WESTERN UN CO COM 959802109 10,355 450,811 SH   SOLE 36 450,811 0 0
WESTERN UN CO COM 959802109 375 16,345 SH   SOLE 40 16,345 0 0
WESTERN UN CO COM 959802109 4,057 176,612 SH   SOLE 43 10,442 0 166,170
WESTLAKE CHEM CORP COM 960413102 8,108 89,994 SH   SOLE 2 23,876 0 66,118
WESTLAKE CHEM CORP COM 960413102 58 640 SH   SOLE 4 640 0 0
WESTLAKE CHEM CORP COM 960413102 70 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,124 12,481 SH   SOLE 18 12,481 0 0
WESTLAKE CHEM CORP COM 960413102 803 8,912 SH   SOLE 19 8,912 0 0
WESTLAKE CHEM CORP COM 960413102 42,545 472,248 SH   SOLE 21 472,248 0 0
WESTLAKE CHEM CORP COM 960413102 79,498 882,424 SH   SOLE 22 837,247 0 45,177
WESTLAKE CHEM CORP COM 960413102 3,558 39,490 SH   SOLE 25 39,490 0 0
WESTLAKE CHEM CORP COM 960413102 3,092 34,317 SH   SOLE 26 13,502 0 20,815
WESTLAKE CHEM CORP COM 960413102 3,693 40,995 SH   SOLE 28 2,889 0 38,106
WESTLAKE CHEM CORP COM 960413102 2,483 27,565 SH   SOLE 30 27,565 0 0
WESTLAKE CHEM CORP COM 960413102 651 7,222 SH   SOLE 31 589 0 6,633
WESTLAKE CHEM CORP COM 960413102 181 2,005 SH   SOLE 34 2,005 0 0
WESTLAKE CHEM CORP COM 960413102 1,132 12,570 SH   SOLE 36 12,570 0 0
WESTLAKE CHEM CORP COM 960413102 443 4,917 SH   SOLE 40 4,917 0 0
WESTLAKE CHEM CORP COM 960413102 4,424 49,107 SH   SOLE 43 3,373 0 45,734
WESTPAC BANKING CORP SPONSORED ADR 961214301 17 889 SH   SOLE 18 889 0 0
WESTPAC BANKING CORP SPONSORED ADR 961214301 5,119 264,973 SH   SOLE 43 3,619 0 261,354
WESTPORT FUEL SYSTEMS INC COM NEW 960908309 26 4,833 SH   SOLE 43 0 0 4,833
WESTROCK CO COM 96145D105 31,392 589,861 SH   SOLE 2 96,124 0 493,737
WESTROCK CO COM 96145D105 9,287 174,509 SH   SOLE 4 95,252 0 79,257
WESTROCK CO COM 96145D105 13,258 249,119 SH   SOLE 7 233,219 0 15,900
WESTROCK CO COM 96145D105 148 2,775 SH   SOLE 13 867 0 1,908
WESTROCK CO COM 96145D105 1,923 36,129 SH   SOLE 15 36,129 0 0
WESTROCK CO COM 96145D105 32,172 604,517 SH   SOLE 18 565,658 0 38,859
WESTROCK CO COM 96145D105 29,397 552,373 SH   SOLE 19 552,373 0 0
WESTROCK CO COM 96145D105 472,609 8,880,280 SH   SOLE 21 8,880,280 0 0
WESTROCK CO COM 96145D105 308,835 5,802,996 SH   SOLE 22 5,233,346 0 569,650
WESTROCK CO COM 96145D105 7,991 150,156 SH   SOLE 23 150,156 0 0
WESTROCK CO COM 96145D105 29,102 546,822 SH   SOLE 25 546,822 0 0
WESTROCK CO COM 96145D105 32,589 612,342 SH   SOLE 26 256,525 0 355,817
WESTROCK CO COM 96145D105 32,362 608,088 SH   SOLE 28 28,457 0 579,631
WESTROCK CO COM 96145D105 13,887 260,942 SH   SOLE 29 260,942 0 0
WESTROCK CO COM 96145D105 78,102 1,467,533 SH   SOLE 30 1,457,942 0 9,591
WESTROCK CO COM 96145D105 5,433 102,093 SH   SOLE 31 31,627 0 70,466
WESTROCK CO COM 96145D105 2,095 39,369 SH   SOLE 32 39,369 0 0
WESTROCK CO COM 96145D105 10,525 197,758 SH   SOLE 34 197,758 0 0
WESTROCK CO COM 96145D105 9,240 173,627 SH   SOLE 36 173,627 0 0
WESTROCK CO COM 96145D105 551 10,344 SH   SOLE 40 10,344 0 0
WESTROCK CO COM 96145D105 9,717 182,590 SH   SOLE 43 20,788 0 161,802
WESTWATER RES INC COM NEW 961684206 33 6,907 SH   SOLE 18 6,907 0 0
WESTWATER RES INC COM NEW 961684206 522 109,701 SH   SOLE 21 109,701 0 0
WESTWATER RES INC COM NEW 961684206 1,741 365,732 SH   SOLE 22 365,732 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 42 1,914 SH   SOLE 18 1,914 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 657 30,175 SH   SOLE 21 30,175 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 3,778 173,609 SH   SOLE 22 173,609 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 19 858 SH   SOLE 43 0 0 858
WEX INC COM 96208T104 21,584 111,314 SH   SOLE 2 38,561 0 72,753
WEX INC COM 96208T104 44 227 SH   SOLE 4 227 0 0
WEX INC COM 96208T104 161 828 SH   SOLE 7 828 0 0
WEX INC COM 96208T104 21,351 110,113 SH   SOLE 18 110,113 0 0
WEX INC COM 96208T104 2,298 11,849 SH   SOLE 19 11,849 0 0
WEX INC COM 96208T104 415,724 2,144,014 SH   SOLE 21 2,144,014 0 0
WEX INC COM 96208T104 245,530 1,266,272 SH   SOLE 22 1,212,275 0 53,997
WEX INC COM 96208T104 456 2,352 SH   SOLE 25 2,352 0 0
WEX INC COM 96208T104 3,706 19,113 SH   SOLE 26 15,569 0 3,544
WEX INC COM 96208T104 855 4,411 SH   SOLE 28 4,015 0 396
WEX INC COM 96208T104 15,535 80,119 SH   SOLE 30 80,119 0 0
WEX INC COM 96208T104 150 775 SH   SOLE 31 775 0 0
WEX INC COM 96208T104 27,742 143,073 SH   SOLE 34 143,073 0 0
WEX INC COM 96208T104 555 2,864 SH   SOLE 36 2,864 0 0
WEX INC COM 96208T104 1,019 5,253 SH   SOLE 40 5,253 0 0
WEX INC COM 96208T104 4,251 21,926 SH   SOLE 43 1,013 0 20,913
WEYCO GROUP INC COM 962149100 30 1,320 SH   SOLE 18 1,320 0 0
WEYCO GROUP INC COM 962149100 538 24,067 SH   SOLE 21 24,067 0 0
WEYCO GROUP INC COM 962149100 2,442 109,158 SH   SOLE 22 109,158 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 56,820 1,650,774 SH   SOLE 2 244,472 0 1,406,302
WEYERHAEUSER CO MTN BE COM NEW 962166104 10,778 313,128 SH   SOLE 4 284,464 0 28,664
WEYERHAEUSER CO MTN BE COM NEW 962166104 27,213 790,602 SH   SOLE 7 630,605 0 159,997
WEYERHAEUSER CO MTN BE COM NEW 962166104 235 6,817 SH   SOLE 13 1,758 0 5,059
WEYERHAEUSER CO MTN BE COM NEW 962166104 3,205 93,105 SH   SOLE 15 93,105 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 53,213 1,545,985 SH   SOLE 18 1,439,524 0 106,461
WEYERHAEUSER CO MTN BE COM NEW 962166104 29,273 850,452 SH   SOLE 19 850,452 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 822,595 23,898,755 SH   SOLE 21 23,898,755 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 558,618 16,229,457 SH   SOLE 22 14,607,906 0 1,621,551
WEYERHAEUSER CO MTN BE COM NEW 962166104 14,591 423,900 SH   SOLE 23 423,900 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 49,601 1,441,042 SH   SOLE 25 1,441,042 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 59,806 1,737,547 SH   SOLE 26 744,861 0 992,686
WEYERHAEUSER CO MTN BE COM NEW 962166104 58,375 1,695,954 SH   SOLE 28 80,360 0 1,615,594
WEYERHAEUSER CO MTN BE COM NEW 962166104 27 790 SH   SOLE 29 790 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 131,399 3,817,523 SH   SOLE 30 3,817,523 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 6,472 188,030 SH   SOLE 31 93,236 0 94,794
WEYERHAEUSER CO MTN BE COM NEW 962166104 10,751 312,345 SH   SOLE 34 312,345 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 14,272 414,630 SH   SOLE 36 414,630 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 959 27,869 SH   SOLE 40 27,869 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 11,832 343,743 SH   SOLE 43 13,212 0 330,531
WHEATON PRECIOUS METALS CORP COM 962879102 4 84 SH   SOLE 18 84 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 5,045 114,480 SH   SOLE 21 114,480 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 2,010 45,606 SH   SOLE 25 45,606 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 25,227 572,420 SH   SOLE 43 35,603 0 536,817
WHEELER REAL ESTATE INVT TR COM NEW 963025705 8 1,528 SH   SOLE 18 1,528 0 0
WHEELER REAL ESTATE INVT TR COM NEW 963025705 100 19,744 SH   SOLE 21 19,744 0 0
WHEELER REAL ESTATE INVT TR COM NEW 963025705 242 47,749 SH   SOLE 22 47,749 0 0
WHERE FOOD COMES FROM INC COM NEW 96327X200 6 377 SH   SOLE 18 377 0 0
WHERE FOOD COMES FROM INC COM NEW 96327X200 80 5,192 SH   SOLE 21 5,192 0 0
WHIRLPOOL CORP COM 963320106 32,179 147,598 SH   SOLE 2 29,155 0 118,443
WHIRLPOOL CORP COM 963320106 8,365 38,369 SH   SOLE 4 22,553 0 15,816
WHIRLPOOL CORP COM 963320106 14,327 65,712 SH   SOLE 7 61,168 0 4,544
WHIRLPOOL CORP COM 963320106 151 691 SH   SOLE 13 118 0 573
WHIRLPOOL CORP COM 963320106 1,862 8,542 SH   SOLE 15 8,542 0 0
WHIRLPOOL CORP COM 963320106 29,144 133,678 SH   SOLE 18 124,462 0 9,216
WHIRLPOOL CORP COM 963320106 6,690 30,684 SH   SOLE 19 30,684 0 0
WHIRLPOOL CORP COM 963320106 378,845 1,737,663 SH   SOLE 21 1,737,663 0 0
WHIRLPOOL CORP COM 963320106 304,573 1,396,997 SH   SOLE 22 1,261,654 0 135,343
WHIRLPOOL CORP COM 963320106 7,879 36,141 SH   SOLE 23 36,141 0 0
WHIRLPOOL CORP COM 963320106 27,247 124,973 SH   SOLE 25 124,973 0 0
WHIRLPOOL CORP COM 963320106 49,436 226,752 SH   SOLE 26 147,491 0 79,261
WHIRLPOOL CORP COM 963320106 45,161 207,143 SH   SOLE 28 6,928 0 200,215
WHIRLPOOL CORP COM 963320106 77 354 SH   SOLE 29 354 0 0
WHIRLPOOL CORP COM 963320106 85,113 390,389 SH   SOLE 30 367,044 0 23,345
WHIRLPOOL CORP COM 963320106 3,846 17,641 SH   SOLE 31 8,709 0 8,932
WHIRLPOOL CORP COM 963320106 760 3,485 SH   SOLE 34 3,485 0 0
WHIRLPOOL CORP COM 963320106 8,408 38,564 SH   SOLE 36 38,564 0 0
WHIRLPOOL CORP COM 963320106 521 2,389 SH   SOLE 40 2,389 0 0
WHIRLPOOL CORP COM 963320106 7,822 35,876 SH   SOLE 43 4,667 0 31,209
WHITE MTNS INS GROUP LTD COM G9618E107 7,628 6,644 SH   SOLE 2 1,469 0 5,175
WHITE MTNS INS GROUP LTD COM G9618E107 13 11 SH   SOLE 4 11 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 60 52 SH   SOLE 7 52 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 1,391 1,212 SH   SOLE 18 1,212 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 941 820 SH   SOLE 19 820 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 45,992 40,062 SH   SOLE 21 40,062 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 82,274 71,665 SH   SOLE 22 68,022 0 3,643
WHITE MTNS INS GROUP LTD COM G9618E107 98 85 SH   SOLE 25 85 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 1,663 1,449 SH   SOLE 26 1,203 0 246
WHITE MTNS INS GROUP LTD COM G9618E107 488 425 SH   SOLE 28 425 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 2,661 2,318 SH   SOLE 30 2,318 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 62 54 SH   SOLE 31 54 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 108 94 SH   SOLE 36 94 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 437 381 SH   SOLE 40 381 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 3,581 3,119 SH   SOLE 43 144 0 2,975
WHITEHORSE FIN INC COM 96524V106 1,392 93,408 SH   SOLE 30 93,408 0 0
WHITESTONE REIT COM 966084204 605 73,360 SH   SOLE 2 25,594 0 47,766
WHITESTONE REIT COM 966084204 6 762 SH   SOLE 7 762 0 0
WHITESTONE REIT COM 966084204 1,505 182,451 SH   SOLE 18 182,451 0 0
WHITESTONE REIT COM 966084204 1,279 155,084 SH   SOLE 19 155,084 0 0
WHITESTONE REIT COM 966084204 42,454 5,145,987 SH   SOLE 21 5,145,987 0 0
WHITESTONE REIT COM 966084204 11,833 1,434,356 SH   SOLE 22 1,391,136 0 43,220
WHITESTONE REIT COM 966084204 16 1,957 SH   SOLE 23 1,957 0 0
WHITESTONE REIT COM 966084204 504 61,143 SH   SOLE 30 61,143 0 0
WHITESTONE REIT COM 966084204 163 19,744 SH   SOLE 43 0 0 19,744
WHITING PETE CORP NEW COM NEW 966387508 2,147 39,365 SH   SOLE 2 12,116 0 27,249
WHITING PETE CORP NEW COM NEW 966387508 35 633 SH   SOLE 7 633 0 0
WHITING PETE CORP NEW COM NEW 966387508 6,900 126,489 SH   SOLE 18 126,489 0 0
WHITING PETE CORP NEW COM NEW 966387508 3,768 69,073 SH   SOLE 19 69,073 0 0
WHITING PETE CORP NEW COM NEW 966387508 78,386 1,436,952 SH   SOLE 21 1,436,952 0 0
WHITING PETE CORP NEW COM NEW 966387508 52,881 969,402 SH   SOLE 22 911,111 0 58,291
WHITING PETE CORP NEW COM NEW 966387508 59 1,084 SH   SOLE 25 1,084 0 0
WHITING PETE CORP NEW COM NEW 966387508 1,184 21,697 SH   SOLE 26 19,013 0 2,684
WHITING PETE CORP NEW COM NEW 966387508 235 4,316 SH   SOLE 28 3,572 0 744
WHITING PETE CORP NEW COM NEW 966387508 1,582 29,008 SH   SOLE 30 29,008 0 0
WHITING PETE CORP NEW COM NEW 966387508 195 3,575 SH   SOLE 36 3,575 0 0
WHITING PETE CORP NEW COM NEW 966387508 253 4,639 SH   SOLE 40 4,639 0 0
WHITING PETE CORP NEW COM NEW 966387508 101 1,849 SH   SOLE 43 0 0 1,849
WHOLE EARTH BRANDS INC COM CL A 96684W100 383 26,406 SH   SOLE 2 2,747 0 23,659
WHOLE EARTH BRANDS INC COM CL A 96684W100 9 601 SH   SOLE 7 601 0 0
WHOLE EARTH BRANDS INC COM CL A 96684W100 1,814 125,100 SH   SOLE 18 125,100 0 0
WHOLE EARTH BRANDS INC COM CL A 96684W100 923 63,647 SH   SOLE 19 63,647 0 0
WHOLE EARTH BRANDS INC COM CL A 96684W100 20,719 1,428,886 SH   SOLE 21 1,428,886 0 0
WHOLE EARTH BRANDS INC COM CL A 96684W100 12,523 863,662 SH   SOLE 22 826,478 0 37,184
WIDEOPENWEST INC COM 96758W101 847 40,901 SH   SOLE 2 17,083 0 23,818
WIDEOPENWEST INC COM 96758W101 4 188 SH   SOLE 4 188 0 0
WIDEOPENWEST INC COM 96758W101 16 770 SH   SOLE 7 770 0 0
WIDEOPENWEST INC COM 96758W101 3,286 158,674 SH   SOLE 18 158,674 0 0
WIDEOPENWEST INC COM 96758W101 1,937 93,548 SH   SOLE 19 93,548 0 0
WIDEOPENWEST INC COM 96758W101 40,138 1,938,090 SH   SOLE 21 1,938,090 0 0
WIDEOPENWEST INC COM 96758W101 27,488 1,327,262 SH   SOLE 22 1,267,224 0 60,038
WIDEOPENWEST INC COM 96758W101 47 2,274 SH   SOLE 25 2,274 0 0
WIDEOPENWEST INC COM 96758W101 29 1,406 SH   SOLE 26 1,406 0 0
WIDEOPENWEST INC COM 96758W101 258 12,467 SH   SOLE 30 12,467 0 0
WIDEOPENWEST INC COM 96758W101 44 2,134 SH   SOLE 36 2,134 0 0
WIDEOPENWEST INC COM 96758W101 129 6,242 SH   SOLE 40 6,242 0 0
WIDEOPENWEST INC COM 96758W101 582 28,081 SH   SOLE 43 0 0 28,081
WIDEPOINT CORP COMMON 967590209 13 1,810 SH   SOLE 18 1,810 0 0
WIDEPOINT CORP COMMON 967590209 207 28,578 SH   SOLE 21 28,578 0 0
WIDEPOINT CORP COMMON 967590209 96 13,287 SH   SOLE 22 13,287 0 0
WILEY JOHN & SONS INC CL A 968223206 4,995 82,998 SH   SOLE 2 47,045 0 35,953
WILEY JOHN & SONS INC CL A 968223206 10 159 SH   SOLE 4 159 0 0
WILEY JOHN & SONS INC CL A 968223206 3,008 49,982 SH   SOLE 7 49,982 0 0
WILEY JOHN & SONS INC CL A 968223206 13,708 227,788 SH   SOLE 18 227,788 0 0
WILEY JOHN & SONS INC CL A 968223206 4,522 75,140 SH   SOLE 19 75,140 0 0
WILEY JOHN & SONS INC CL A 968223206 195,114 3,242,179 SH   SOLE 21 3,242,179 0 0
WILEY JOHN & SONS INC CL A 968223206 80,315 1,334,583 SH   SOLE 22 1,268,740 0 65,843
WILEY JOHN & SONS INC CL A 968223206 199 3,304 SH   SOLE 25 3,304 0 0
WILEY JOHN & SONS INC CL A 968223206 1,090 18,107 SH   SOLE 26 14,340 0 3,767
WILEY JOHN & SONS INC CL A 968223206 348 5,787 SH   SOLE 28 5,787 0 0
WILEY JOHN & SONS INC CL A 968223206 2,190 36,388 SH   SOLE 30 36,388 0 0
WILEY JOHN & SONS INC CL A 968223206 371 6,164 SH   SOLE 36 6,164 0 0
WILEY JOHN & SONS INC CL A 968223206 311 5,166 SH   SOLE 40 5,166 0 0
WILEY JOHN & SONS INC CL A 968223206 4,161 69,148 SH   SOLE 43 2,553 0 66,595
WILEY JOHN & SONS INC CL B 968223305 47 787 SH   SOLE 21 787 0 0
WILEY JOHN & SONS INC CL B 968223305 4 62 SH   SOLE 43 0 0 62
WILHELMINA INTL INC COM NEW 968235200 2 303 SH   SOLE 21 303 0 0
WILLAMETTE VY VINEYARD INC COM 969136100 12 879 SH   SOLE 18 879 0 0
WILLAMETTE VY VINEYARD INC COM 969136100 168 12,306 SH   SOLE 21 12,306 0 0
WILLDAN GROUP INC COM 96924N100 274 7,291 SH   SOLE 2 3,811 0 3,480
WILLDAN GROUP INC COM 96924N100 8 208 SH   SOLE 7 208 0 0
WILLDAN GROUP INC COM 96924N100 1,383 36,745 SH   SOLE 18 36,745 0 0
WILLDAN GROUP INC COM 96924N100 670 17,790 SH   SOLE 19 17,790 0 0
WILLDAN GROUP INC COM 96924N100 14,635 388,817 SH   SOLE 21 388,817 0 0
WILLDAN GROUP INC COM 96924N100 10,647 282,857 SH   SOLE 22 271,724 0 11,133
WILLDAN GROUP INC COM 96924N100 15 397 SH   SOLE 25 397 0 0
WILLDAN GROUP INC COM 96924N100 102 2,697 SH   SOLE 26 0 0 2,697
WILLDAN GROUP INC COM 96924N100 89 2,369 SH   SOLE 30 2,369 0 0
WILLDAN GROUP INC COM 96924N100 82 2,173 SH   SOLE 40 2,173 0 0
WILLDAN GROUP INC COM 96924N100 69 1,828 SH   SOLE 43 0 0 1,828
WILLIAM PENN BANCORPORATION COM 96927A105 33 2,808 SH   SOLE 18 2,808 0 0
WILLIAM PENN BANCORPORATION COM 96927A105 378 31,786 SH   SOLE 21 31,786 0 0
WILLIAMS COS INC COM 969457100 89,062 3,354,511 SH   SOLE 2 1,024,249 0 2,330,262
WILLIAMS COS INC COM 969457100 16,521 622,272 SH   SOLE 4 575,356 0 46,916
WILLIAMS COS INC COM 969457100 79,461 2,992,898 SH   SOLE 7 2,946,159 0 46,739
WILLIAMS COS INC COM 969457100 229 8,641 SH   SOLE 13 3,375 0 5,266
WILLIAMS COS INC COM 969457100 4,204 158,338 SH   SOLE 15 158,338 0 0
WILLIAMS COS INC COM 969457100 151,102 5,691,213 SH   SOLE 18 5,496,139 0 195,074
WILLIAMS COS INC COM 969457100 97,735 3,681,174 SH   SOLE 19 3,681,174 0 0
WILLIAMS COS INC COM 969457100 985,141 37,105,122 SH   SOLE 21 37,105,122 0 0
WILLIAMS COS INC COM 969457100 712,462 26,834,745 SH   SOLE 22 24,213,742 0 2,621,003
WILLIAMS COS INC COM 969457100 19,174 722,193 SH   SOLE 23 722,193 0 0
WILLIAMS COS INC COM 969457100 69,911 2,633,180 SH   SOLE 25 2,633,180 0 0
WILLIAMS COS INC COM 969457100 92,364 3,478,854 SH   SOLE 26 1,254,656 0 2,224,198
WILLIAMS COS INC COM 969457100 35,425 1,334,278 SH   SOLE 28 131,520 0 1,202,758
WILLIAMS COS INC COM 969457100 103 3,881 SH   SOLE 29 3,881 0 0
WILLIAMS COS INC COM 969457100 162,688 6,127,615 SH   SOLE 30 6,127,615 0 0
WILLIAMS COS INC COM 969457100 8,945 336,898 SH   SOLE 31 149,671 0 187,227
WILLIAMS COS INC COM 969457100 105,160 3,960,847 SH   SOLE 34 3,960,847 0 0
WILLIAMS COS INC COM 969457100 19,908 749,813 SH   SOLE 36 749,813 0 0
WILLIAMS COS INC COM 969457100 1,136 42,782 SH   SOLE 40 42,782 0 0
WILLIAMS COS INC COM 969457100 20,198 760,761 SH   SOLE 43 75,227 0 685,534
WILLIAMS INDL SVCS GROUP INC COM 96951A104 21 3,649 SH   SOLE 18 3,649 0 0
WILLIAMS INDL SVCS GROUP INC COM 96951A104 255 43,792 SH   SOLE 21 43,792 0 0
WILLIAMS SONOMA INC COM 969904101 28,375 177,732 SH   SOLE 2 56,229 0 121,503
WILLIAMS SONOMA INC COM 969904101 70 440 SH   SOLE 4 440 0 0
WILLIAMS SONOMA INC COM 969904101 249 1,558 SH   SOLE 7 1,558 0 0
WILLIAMS SONOMA INC COM 969904101 29,955 187,631 SH   SOLE 18 187,631 0 0
WILLIAMS SONOMA INC COM 969904101 3,167 19,837 SH   SOLE 19 19,837 0 0
WILLIAMS SONOMA INC COM 969904101 602,762 3,775,521 SH   SOLE 21 3,775,521 0 0
WILLIAMS SONOMA INC COM 969904101 343,330 2,150,518 SH   SOLE 22 2,059,743 0 90,775
WILLIAMS SONOMA INC COM 969904101 646 4,049 SH   SOLE 25 4,049 0 0
WILLIAMS SONOMA INC COM 969904101 4,957 31,048 SH   SOLE 26 25,233 0 5,815
WILLIAMS SONOMA INC COM 969904101 1,429 8,952 SH   SOLE 28 8,357 0 595
WILLIAMS SONOMA INC COM 969904101 22,347 139,976 SH   SOLE 30 139,976 0 0
WILLIAMS SONOMA INC COM 969904101 212 1,330 SH   SOLE 31 1,330 0 0
WILLIAMS SONOMA INC COM 969904101 863 5,403 SH   SOLE 36 5,403 0 0
WILLIAMS SONOMA INC COM 969904101 1,508 9,446 SH   SOLE 40 9,446 0 0
WILLIAMS SONOMA INC COM 969904101 11,515 72,130 SH   SOLE 43 3,949 0 68,181
WILLIS LEASE FIN CORP COM 970646105 123 2,864 SH   SOLE 2 120 0 2,744
WILLIS LEASE FIN CORP COM 970646105 470 10,975 SH   SOLE 18 10,975 0 0
WILLIS LEASE FIN CORP COM 970646105 239 5,574 SH   SOLE 19 5,574 0 0
WILLIS LEASE FIN CORP COM 970646105 4,884 113,961 SH   SOLE 21 113,961 0 0
WILLIS LEASE FIN CORP COM 970646105 2,385 55,639 SH   SOLE 22 53,383 0 2,256
WILLIS LEASE FIN CORP COM 970646105 48 1,125 SH   SOLE 23 1,125 0 0
WILLIS LEASE FIN CORP COM 970646105 9 201 SH   SOLE 43 0 0 201
WILLIS TOWERS WATSON PLC LTD SHS G96629103 67,818 294,835 SH   SOLE 2 56,357 0 238,478
WILLIS TOWERS WATSON PLC LTD SHS G96629103 17,886 77,760 SH   SOLE 4 47,519 0 30,241
WILLIS TOWERS WATSON PLC LTD SHS G96629103 29,964 130,268 SH   SOLE 7 122,053 0 8,215
WILLIS TOWERS WATSON PLC LTD SHS G96629103 1,093 4,750 SH   SOLE 13 4,219 0 531
WILLIS TOWERS WATSON PLC LTD SHS G96629103 3,864 16,800 SH   SOLE 15 16,800 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 76,243 331,462 SH   SOLE 18 307,966 0 23,496
WILLIS TOWERS WATSON PLC LTD SHS G96629103 23,130 100,556 SH   SOLE 19 100,556 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 752,063 3,269,555 SH   SOLE 21 3,269,555 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 645,237 2,805,136 SH   SOLE 22 2,516,621 0 288,515
WILLIS TOWERS WATSON PLC LTD SHS G96629103 17,271 75,085 SH   SOLE 23 75,085 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 46,519 202,238 SH   SOLE 25 202,238 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 65,465 284,606 SH   SOLE 26 108,852 0 175,754
WILLIS TOWERS WATSON PLC LTD SHS G96629103 78,271 340,278 SH   SOLE 28 14,317 0 325,961
WILLIS TOWERS WATSON PLC LTD SHS G96629103 149 648 SH   SOLE 29 648 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 143,123 622,221 SH   SOLE 30 622,221 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 7,201 31,306 SH   SOLE 31 17,811 0 13,495
WILLIS TOWERS WATSON PLC LTD SHS G96629103 5,327 23,157 SH   SOLE 34 23,157 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 15,544 67,577 SH   SOLE 36 67,577 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 1,037 4,510 SH   SOLE 40 4,510 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 13,633 59,269 SH   SOLE 43 5,545 0 53,724
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 5,969 214,182 SH   SOLE 2 101,661 0 112,521
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 15 553 SH   SOLE 4 553 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 79 2,829 SH   SOLE 7 2,829 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 16,854 604,738 SH   SOLE 18 559,404 0 45,334
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 31,202 1,119,553 SH   SOLE 19 1,119,553 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 171,556 6,155,562 SH   SOLE 21 6,155,562 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 153,983 5,525,034 SH   SOLE 22 5,421,586 0 103,448
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 1,193 42,795 SH   SOLE 23 42,795 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 88,600 3,179,046 SH   SOLE 25 3,179,046 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 7,284 261,366 SH   SOLE 26 72,225 0 189,141
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 620 22,255 SH   SOLE 28 22,255 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 3,466 124,357 SH   SOLE 30 124,357 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 592 21,232 SH   SOLE 34 21,232 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 299 10,731 SH   SOLE 36 10,731 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 570 20,439 SH   SOLE 40 20,439 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 1,370 49,148 SH   SOLE 43 3,966 0 45,182
WIMI HOLOGRAM CLOUD INC SPON ADS CL B 97264L100 163 29,658 SH   SOLE 22 29,658 0 0
WINDTREE THERAPEUTICS INC COM 97382D303 9 4,060 SH   SOLE 18 4,060 0 0
WINDTREE THERAPEUTICS INC COM 97382D303 123 53,496 SH   SOLE 21 53,496 0 0
WINGSTOP INC COM 974155103 6,905 43,806 SH   SOLE 2 29,481 0 14,325
WINGSTOP INC COM 974155103 54 342 SH   SOLE 4 342 0 0
WINGSTOP INC COM 974155103 74 469 SH   SOLE 7 469 0 0
WINGSTOP INC COM 974155103 25,373 160,964 SH   SOLE 18 152,978 0 7,986
WINGSTOP INC COM 974155103 80,040 507,771 SH   SOLE 19 507,771 0 0
WINGSTOP INC COM 974155103 319,316 2,025,731 SH   SOLE 21 2,025,731 0 0
WINGSTOP INC COM 974155103 152,663 968,490 SH   SOLE 22 949,952 0 18,538
WINGSTOP INC COM 974155103 880 5,581 SH   SOLE 23 5,581 0 0
WINGSTOP INC COM 974155103 262 1,663 SH   SOLE 25 1,663 0 0
WINGSTOP INC COM 974155103 5,337 33,855 SH   SOLE 26 11,243 0 22,612
WINGSTOP INC COM 974155103 602 3,816 SH   SOLE 28 3,816 0 0
WINGSTOP INC COM 974155103 3,546 22,494 SH   SOLE 30 22,494 0 0
WINGSTOP INC COM 974155103 994 6,305 SH   SOLE 34 6,305 0 0
WINGSTOP INC COM 974155103 240 1,522 SH   SOLE 36 1,522 0 0
WINGSTOP INC COM 974155103 557 3,535 SH   SOLE 40 3,535 0 0
WINGSTOP INC COM 974155103 1,068 6,778 SH   SOLE 43 379 0 6,399
WINMARK CORP COM 974250102 564 2,936 SH   SOLE 2 908 0 2,028
WINMARK CORP COM 974250102 4 23 SH   SOLE 4 23 0 0
WINMARK CORP COM 974250102 9 45 SH   SOLE 7 45 0 0
WINMARK CORP COM 974250102 2,117 11,022 SH   SOLE 18 11,022 0 0
WINMARK CORP COM 974250102 1,241 6,463 SH   SOLE 19 6,463 0 0
WINMARK CORP COM 974250102 27,086 141,014 SH   SOLE 21 141,014 0 0
WINMARK CORP COM 974250102 13,566 70,628 SH   SOLE 22 67,070 0 3,558
WINMARK CORP COM 974250102 16 81 SH   SOLE 25 81 0 0
WINMARK CORP COM 974250102 110 572 SH   SOLE 26 0 0 572
WINMARK CORP COM 974250102 62 323 SH   SOLE 28 323 0 0
WINMARK CORP COM 974250102 181 944 SH   SOLE 30 944 0 0
WINMARK CORP COM 974250102 49 255 SH   SOLE 40 255 0 0
WINMARK CORP COM 974250102 126 655 SH   SOLE 43 81 0 574
WINNEBAGO INDS INC COM 974637100 1,883 27,710 SH   SOLE 2 16,019 0 11,691
WINNEBAGO INDS INC COM 974637100 9 132 SH   SOLE 4 132 0 0
WINNEBAGO INDS INC COM 974637100 32 471 SH   SOLE 7 471 0 0
WINNEBAGO INDS INC COM 974637100 8,856 130,318 SH   SOLE 18 127,253 0 3,065
WINNEBAGO INDS INC COM 974637100 11,453 168,527 SH   SOLE 19 168,527 0 0
WINNEBAGO INDS INC COM 974637100 262,222 3,858,469 SH   SOLE 21 3,858,469 0 0
WINNEBAGO INDS INC COM 974637100 63,355 932,240 SH   SOLE 22 912,781 0 19,459
WINNEBAGO INDS INC COM 974637100 289 4,259 SH   SOLE 23 4,259 0 0
WINNEBAGO INDS INC COM 974637100 59 864 SH   SOLE 25 864 0 0
WINNEBAGO INDS INC COM 974637100 2,350 34,582 SH   SOLE 26 15,998 0 18,584
WINNEBAGO INDS INC COM 974637100 284 4,180 SH   SOLE 28 4,180 0 0
WINNEBAGO INDS INC COM 974637100 7,085 104,253 SH   SOLE 30 104,253 0 0
WINNEBAGO INDS INC COM 974637100 273 4,020 SH   SOLE 40 4,020 0 0
WINNEBAGO INDS INC COM 974637100 1,746 25,687 SH   SOLE 43 870 0 24,817
WINNEBAGO INDS INC NOTE 1.500% 4/0 974637AB6 2,019 1,575,000 PRN   SOLE 21 1,575,000 0 0
WINTRUST FINL CORP COM 97650W108 14,679 194,092 SH   SOLE 2 72,657 0 121,435
WINTRUST FINL CORP COM 97650W108 116 1,535 SH   SOLE 4 1,535 0 0
WINTRUST FINL CORP COM 97650W108 126 1,663 SH   SOLE 7 1,663 0 0
WINTRUST FINL CORP COM 97650W108 11,758 155,461 SH   SOLE 18 145,277 0 10,184
WINTRUST FINL CORP COM 97650W108 10,338 136,694 SH   SOLE 19 136,694 0 0
WINTRUST FINL CORP COM 97650W108 209,031 2,763,864 SH   SOLE 21 2,763,864 0 0
WINTRUST FINL CORP COM 97650W108 148,423 1,962,489 SH   SOLE 22 1,856,473 0 106,016
WINTRUST FINL CORP COM 97650W108 898 11,875 SH   SOLE 23 11,875 0 0
WINTRUST FINL CORP COM 97650W108 341 4,510 SH   SOLE 25 4,510 0 0
WINTRUST FINL CORP COM 97650W108 4,893 64,692 SH   SOLE 26 22,762 0 41,930
WINTRUST FINL CORP COM 97650W108 273 3,615 SH   SOLE 28 3,615 0 0
WINTRUST FINL CORP COM 97650W108 286 3,784 SH   SOLE 29 3,784 0 0
WINTRUST FINL CORP COM 97650W108 9,060 119,794 SH   SOLE 30 119,794 0 0
WINTRUST FINL CORP COM 97650W108 477 6,303 SH   SOLE 31 6,303 0 0
WINTRUST FINL CORP COM 97650W108 888 11,738 SH   SOLE 34 11,738 0 0
WINTRUST FINL CORP COM 97650W108 498 6,586 SH   SOLE 36 6,586 0 0
WINTRUST FINL CORP COM 97650W108 534 7,066 SH   SOLE 40 7,066 0 0
WINTRUST FINL CORP COM 97650W108 6,400 84,625 SH   SOLE 43 7,684 0 76,941
WIPRO LTD SPON ADR 1 SH 97651M109 1,123 143,784 SH   SOLE 2 143,784 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 20,431 2,615,970 SH   SOLE 18 2,615,970 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 4 480 SH   SOLE 19 480 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 8,242 1,055,254 SH   SOLE 21 1,055,254 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 12,101 1,549,471 SH   SOLE 22 1,549,471 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 1,038 132,880 SH   SOLE 25 132,880 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 752 96,347 SH   SOLE 26 78,407 0 17,940
WIPRO LTD SPON ADR 1 SH 97651M109 23,114 2,959,500 SH   SOLE 28 810,531 0 2,148,969
WIPRO LTD SPON ADR 1 SH 97651M109 6,909 884,686 SH   SOLE 30 884,686 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 42,338 5,420,976 SH   SOLE 43 348,826 0 5,072,150
WIRELESS TELECOM GROUP INC COM 976524108 11 2,744 SH   SOLE 18 2,744 0 0
WIRELESS TELECOM GROUP INC COM 976524108 238 58,577 SH   SOLE 21 58,577 0 0
WISDOMTREE INVTS INC COM 97717P104 728 117,495 SH   SOLE 2 42,844 0 74,651
WISDOMTREE INVTS INC COM 97717P104 2 323 SH   SOLE 4 323 0 0
WISDOMTREE INVTS INC COM 97717P104 14 2,232 SH   SOLE 7 2,232 0 0
WISDOMTREE INVTS INC COM 97717P104 3,307 533,323 SH   SOLE 18 533,323 0 0
WISDOMTREE INVTS INC COM 97717P104 2,930 472,537 SH   SOLE 19 472,537 0 0
WISDOMTREE INVTS INC COM 97717P104 87,638 14,135,236 SH   SOLE 21 14,135,236 0 0
WISDOMTREE INVTS INC COM 97717P104 22,900 3,693,582 SH   SOLE 22 3,583,589 0 109,993
WISDOMTREE INVTS INC COM 97717P104 20 3,208 SH   SOLE 25 3,208 0 0
WISDOMTREE INVTS INC COM 97717P104 213 34,416 SH   SOLE 26 7,318 0 27,098
WISDOMTREE INVTS INC COM 97717P104 106 17,107 SH   SOLE 28 17,107 0 0
WISDOMTREE INVTS INC COM 97717P104 1,594 257,062 SH   SOLE 30 257,062 0 0
WISDOMTREE INVTS INC COM 97717P104 77 12,488 SH   SOLE 40 12,488 0 0
WISDOMTREE INVTS INC COM 97717P104 675 108,798 SH   SOLE 43 607 0 108,191
WISDOMTREE TR EMER MKT HIGH FD 97717W315 1 13 SH   SOLE 17 0 0 13
WISDOMTREE TR INDIA ERNGS FD 97717W422 4,896 144,610 SH   SOLE 2 0 0 144,610
WISDOMTREE TR INDIA ERNGS FD 97717W422 84,831 2,505,359 SH   SOLE 22 2,505,359 0 0
WISDOMTREE TR US MIDCAP DIVID 97717W505 18 435 SH   SOLE 43 0 0 435
WISDOMTREE TR YIELD ENHANCD US 97717X511 1 19 SH   SOLE 17 0 0 19
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 4,354 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 38,455 132,474 SH   SOLE 2 10,935 0 121,539
WIX COM LTD SHS M98068105 9,732 33,526 SH   SOLE 4 19,561 0 13,965
WIX COM LTD SHS M98068105 13,170 45,370 SH   SOLE 7 42,452 0 2,918
WIX COM LTD SHS M98068105 27 94 SH   SOLE 13 94 0 0
WIX COM LTD SHS M98068105 1,563 5,383 SH   SOLE 15 5,383 0 0
WIX COM LTD SHS M98068105 197,856 681,605 SH   SOLE 18 463,302 0 218,303
WIX COM LTD SHS M98068105 538,900 1,856,483 SH   SOLE 19 1,856,483 0 0
WIX COM LTD SHS M98068105 382,013 1,316,015 SH   SOLE 21 1,316,015 0 0
WIX COM LTD SHS M98068105 367,214 1,265,033 SH   SOLE 22 1,177,873 0 87,160
WIX COM LTD SHS M98068105 9,111 31,386 SH   SOLE 23 31,386 0 0
WIX COM LTD SHS M98068105 35,650 122,812 SH   SOLE 25 122,812 0 0
WIX COM LTD SHS M98068105 22,689 78,163 SH   SOLE 26 38,084 0 40,079
WIX COM LTD SHS M98068105 25,937 89,350 SH   SOLE 28 7,855 0 81,495
WIX COM LTD SHS M98068105 143 494 SH   SOLE 29 494 0 0
WIX COM LTD SHS M98068105 23,870 82,230 SH   SOLE 30 82,230 0 0
WIX COM LTD SHS M98068105 2,676 9,220 SH   SOLE 31 7,482 0 1,738
WIX COM LTD SHS M98068105 54,346 187,220 SH   SOLE 34 187,220 0 0
WIX COM LTD SHS M98068105 6,982 24,054 SH   SOLE 36 24,054 0 0
WIX COM LTD SHS M98068105 584 2,013 SH   SOLE 40 2,013 0 0
WIX COM LTD SHS M98068105 5,964 20,546 SH   SOLE 43 2,475 0 18,071
WNS HLDGS LTD SPON ADR 92932M101 1,223 15,308 SH   SOLE 22 15,308 0 0
WNS HLDGS LTD SPON ADR 92932M101 148 1,849 SH   SOLE 25 1,849 0 0
WNS HLDGS LTD SPON ADR 92932M101 34 420 SH   SOLE 30 420 0 0
WNS HLDGS LTD SPON ADR 92932M101 6 71 SH   SOLE 34 71 0 0
WNS HLDGS LTD SPON ADR 92932M101 2,532 31,698 SH   SOLE 43 272 0 31,426
WOLVERINE WORLD WIDE INC COM 978097103 1,168 34,711 SH   SOLE 2 25,133 0 9,578
WOLVERINE WORLD WIDE INC COM 978097103 12 350 SH   SOLE 4 350 0 0
WOLVERINE WORLD WIDE INC COM 978097103 44 1,307 SH   SOLE 7 1,307 0 0
WOLVERINE WORLD WIDE INC COM 978097103 10,875 323,281 SH   SOLE 18 323,281 0 0
WOLVERINE WORLD WIDE INC COM 978097103 4,760 141,495 SH   SOLE 19 141,495 0 0
WOLVERINE WORLD WIDE INC COM 978097103 323,435 9,614,587 SH   SOLE 21 9,614,587 0 0
WOLVERINE WORLD WIDE INC COM 978097103 71,988 2,139,967 SH   SOLE 22 2,090,244 0 49,723
WOLVERINE WORLD WIDE INC COM 978097103 97 2,890 SH   SOLE 25 2,890 0 0
WOLVERINE WORLD WIDE INC COM 978097103 1,016 30,189 SH   SOLE 26 22,436 0 7,753
WOLVERINE WORLD WIDE INC COM 978097103 337 10,009 SH   SOLE 28 10,009 0 0
WOLVERINE WORLD WIDE INC COM 978097103 5,930 176,275 SH   SOLE 30 176,275 0 0
WOLVERINE WORLD WIDE INC COM 978097103 368 10,952 SH   SOLE 34 10,952 0 0
WOLVERINE WORLD WIDE INC COM 978097103 346 10,279 SH   SOLE 36 10,279 0 0
WOLVERINE WORLD WIDE INC COM 978097103 323 9,600 SH   SOLE 40 9,600 0 0
WOLVERINE WORLD WIDE INC COM 978097103 901 26,771 SH   SOLE 43 195 0 26,576
WOODWARD INC COM 980745103 16,776 136,525 SH   SOLE 2 49,534 0 86,991
WOODWARD INC COM 980745103 89 721 SH   SOLE 4 721 0 0
WOODWARD INC COM 980745103 135 1,099 SH   SOLE 7 1,099 0 0
WOODWARD INC COM 980745103 17,436 141,895 SH   SOLE 18 141,895 0 0
WOODWARD INC COM 980745103 4,485 36,502 SH   SOLE 19 36,502 0 0
WOODWARD INC COM 980745103 329,499 2,681,467 SH   SOLE 21 2,681,467 0 0
WOODWARD INC COM 980745103 201,718 1,641,587 SH   SOLE 22 1,568,671 0 72,916
WOODWARD INC COM 980745103 442 3,597 SH   SOLE 25 3,597 0 0
WOODWARD INC COM 980745103 2,987 24,312 SH   SOLE 26 19,903 0 4,409
WOODWARD INC COM 980745103 906 7,376 SH   SOLE 28 7,376 0 0
WOODWARD INC COM 980745103 5,613 45,682 SH   SOLE 30 45,682 0 0
WOODWARD INC COM 980745103 130 1,058 SH   SOLE 31 1,058 0 0
WOODWARD INC COM 980745103 1,637 13,326 SH   SOLE 34 13,326 0 0
WOODWARD INC COM 980745103 595 4,842 SH   SOLE 36 4,842 0 0
WOODWARD INC COM 980745103 892 7,263 SH   SOLE 40 7,263 0 0
WOODWARD INC COM 980745103 2,953 24,029 SH   SOLE 43 684 0 23,345
WOORI FINL GROUP INC SPONSORED ADS 981064108 34,812 1,150,047 SH   SOLE 43 96,334 0 1,053,713
WORKDAY INC CL A 98138H101 107,925 452,061 SH   SOLE 2 107,437 0 344,624
WORKDAY INC CL A 98138H101 26,348 110,362 SH   SOLE 4 71,840 0 38,522
WORKDAY INC CL A 98138H101 8,104 33,945 SH   SOLE 7 33,945 0 0
WORKDAY INC CL A 98138H101 8,498 35,594 SH   SOLE 13 34,386 0 1,208
WORKDAY INC CL A 98138H101 3,886 16,279 SH   SOLE 15 16,279 0 0
WORKDAY INC CL A 98138H101 65,686 275,137 SH   SOLE 18 237,687 0 37,450
WORKDAY INC CL A 98138H101 133,699 560,020 SH   SOLE 19 560,020 0 0
WORKDAY INC CL A 98138H101 501,262 2,099,614 SH   SOLE 21 2,099,614 0 0
WORKDAY INC CL A 98138H101 1,013,383 4,244,713 SH   SOLE 22 3,951,240 0 293,473
WORKDAY INC CL A 98138H101 27,073 113,398 SH   SOLE 23 113,398 0 0
WORKDAY INC CL A 98138H101 86,661 362,995 SH   SOLE 25 362,995 0 0
WORKDAY INC CL A 98138H101 84,543 354,122 SH   SOLE 26 168,333 0 185,789
WORKDAY INC CL A 98138H101 117,492 492,133 SH   SOLE 28 21,987 0 470,146
WORKDAY INC CL A 98138H101 51 215 SH   SOLE 29 215 0 0
WORKDAY INC CL A 98138H101 110,736 463,837 SH   SOLE 30 463,837 0 0
WORKDAY INC CL A 98138H101 10,188 42,672 SH   SOLE 31 23,143 0 19,529
WORKDAY INC CL A 98138H101 9,899 41,462 SH   SOLE 32 41,462 0 0
WORKDAY INC CL A 98138H101 103,426 433,215 SH   SOLE 34 433,215 0 0
WORKDAY INC CL A 98138H101 21,359 89,464 SH   SOLE 36 89,464 0 0
WORKDAY INC CL A 98138H101 1,597 6,690 SH   SOLE 40 6,690 0 0
WORKDAY INC CL A 98138H101 15,284 64,021 SH   SOLE 43 4,398 0 59,623
WORKDAY INC NOTE 0.250%10/0 98138HAF8 11,306 6,839,000 PRN   SOLE 21 6,839,000 0 0
WORKHORSE GROUP INC COM NEW 98138J206 2,028 122,253 SH   SOLE 2 33,938 0 88,315
WORKHORSE GROUP INC COM NEW 98138J206 8 461 SH   SOLE 4 461 0 0
WORKHORSE GROUP INC COM NEW 98138J206 30 1,817 SH   SOLE 7 1,817 0 0
WORKHORSE GROUP INC COM NEW 98138J206 6,983 420,903 SH   SOLE 18 420,903 0 0
WORKHORSE GROUP INC COM NEW 98138J206 3,609 217,564 SH   SOLE 19 217,564 0 0
WORKHORSE GROUP INC COM NEW 98138J206 77,871 4,693,848 SH   SOLE 21 4,693,848 0 0
WORKHORSE GROUP INC COM NEW 98138J206 47,358 2,854,608 SH   SOLE 22 2,689,851 0 164,757
WORKHORSE GROUP INC COM NEW 98138J206 170 10,277 SH   SOLE 25 10,277 0 0
WORKHORSE GROUP INC COM NEW 98138J206 660 39,807 SH   SOLE 26 30,283 0 9,524
WORKHORSE GROUP INC COM NEW 98138J206 334 20,114 SH   SOLE 28 20,114 0 0
WORKHORSE GROUP INC COM NEW 98138J206 4,112 247,869 SH   SOLE 30 247,869 0 0
WORKHORSE GROUP INC COM NEW 98138J206 311 18,742 SH   SOLE 36 18,742 0 0
WORKHORSE GROUP INC COM NEW 98138J206 253 15,227 SH   SOLE 40 15,227 0 0
WORKHORSE GROUP INC COM NEW 98138J206 303 18,238 SH   SOLE 43 825 0 17,413
WORKIVA INC COM CL A 98139A105 2,063 18,531 SH   SOLE 2 13,072 0 5,459
WORKIVA INC COM CL A 98139A105 17 152 SH   SOLE 4 152 0 0
WORKIVA INC COM CL A 98139A105 72 646 SH   SOLE 7 646 0 0
WORKIVA INC COM CL A 98139A105 14,405 129,391 SH   SOLE 18 129,391 0 0
WORKIVA INC COM CL A 98139A105 9,619 86,404 SH   SOLE 19 86,404 0 0
WORKIVA INC COM CL A 98139A105 165,450 1,486,122 SH   SOLE 21 1,486,122 0 0
WORKIVA INC COM CL A 98139A105 113,591 1,020,311 SH   SOLE 22 996,939 0 23,372
WORKIVA INC COM CL A 98139A105 99 892 SH   SOLE 23 892 0 0
WORKIVA INC COM CL A 98139A105 288 2,587 SH   SOLE 25 2,587 0 0
WORKIVA INC COM CL A 98139A105 1,767 15,868 SH   SOLE 26 12,963 0 2,905
WORKIVA INC COM CL A 98139A105 501 4,503 SH   SOLE 28 4,503 0 0
WORKIVA INC COM CL A 98139A105 2,972 26,694 SH   SOLE 30 26,694 0 0
WORKIVA INC COM CL A 98139A105 653 5,863 SH   SOLE 34 5,863 0 0
WORKIVA INC COM CL A 98139A105 335 3,005 SH   SOLE 36 3,005 0 0
WORKIVA INC COM CL A 98139A105 507 4,554 SH   SOLE 40 4,554 0 0
WORKIVA INC COM CL A 98139A105 1,291 11,595 SH   SOLE 43 526 0 11,069
WORKIVA INC NOTE 1.125% 8/1 98139AAB1 2,930 1,925,000 PRN   SOLE 21 1,925,000 0 0
WORLD ACCEP CORPORATION COM 981419104 791 4,935 SH   SOLE 2 1,276 0 3,659
WORLD ACCEP CORPORATION COM 981419104 6 35 SH   SOLE 4 35 0 0
WORLD ACCEP CORPORATION COM 981419104 11 71 SH   SOLE 7 71 0 0
WORLD ACCEP CORPORATION COM 981419104 3,060 19,094 SH   SOLE 18 19,094 0 0
WORLD ACCEP CORPORATION COM 981419104 1,183 7,383 SH   SOLE 19 7,383 0 0
WORLD ACCEP CORPORATION COM 981419104 80,106 499,913 SH   SOLE 21 499,913 0 0
WORLD ACCEP CORPORATION COM 981419104 18,718 116,811 SH   SOLE 22 110,173 0 6,638
WORLD ACCEP CORPORATION COM 981419104 21 130 SH   SOLE 25 130 0 0
WORLD ACCEP CORPORATION COM 981419104 522 3,258 SH   SOLE 26 2,571 0 687
WORLD ACCEP CORPORATION COM 981419104 154 964 SH   SOLE 28 964 0 0
WORLD ACCEP CORPORATION COM 981419104 1,750 10,919 SH   SOLE 30 10,919 0 0
WORLD ACCEP CORPORATION COM 981419104 76 477 SH   SOLE 40 477 0 0
WORLD ACCEP CORPORATION COM 981419104 747 4,661 SH   SOLE 43 839 0 3,822
WORLD FUEL SVCS CORP COM 981475106 4,750 149,703 SH   SOLE 2 64,945 0 84,758
WORLD FUEL SVCS CORP COM 981475106 9 272 SH   SOLE 4 272 0 0
WORLD FUEL SVCS CORP COM 981475106 56 1,760 SH   SOLE 7 1,760 0 0
WORLD FUEL SVCS CORP COM 981475106 10,614 334,515 SH   SOLE 18 334,515 0 0
WORLD FUEL SVCS CORP COM 981475106 9,592 302,289 SH   SOLE 19 302,289 0 0
WORLD FUEL SVCS CORP COM 981475106 149,192 4,701,930 SH   SOLE 21 4,701,930 0 0
WORLD FUEL SVCS CORP COM 981475106 67,754 2,135,338 SH   SOLE 22 2,036,101 0 99,237
WORLD FUEL SVCS CORP COM 981475106 277 8,721 SH   SOLE 23 8,721 0 0
WORLD FUEL SVCS CORP COM 981475106 54 1,711 SH   SOLE 25 1,711 0 0
WORLD FUEL SVCS CORP COM 981475106 2,484 78,284 SH   SOLE 26 29,122 0 49,162
WORLD FUEL SVCS CORP COM 981475106 463 14,578 SH   SOLE 28 8,946 0 5,632
WORLD FUEL SVCS CORP COM 981475106 1,574 49,607 SH   SOLE 30 49,607 0 0
WORLD FUEL SVCS CORP COM 981475106 155 4,895 SH   SOLE 36 4,895 0 0
WORLD FUEL SVCS CORP COM 981475106 234 7,385 SH   SOLE 40 7,385 0 0
WORLD FUEL SVCS CORP COM 981475106 1,830 57,689 SH   SOLE 43 936 0 56,753
WORLD WRESTLING ENTMT INC CL A 98156Q108 6,504 112,346 SH   SOLE 2 42,399 0 69,947
WORLD WRESTLING ENTMT INC CL A 98156Q108 10 174 SH   SOLE 4 174 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 42 720 SH   SOLE 7 720 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 48,077 830,494 SH   SOLE 18 829,344 0 1,150
WORLD WRESTLING ENTMT INC CL A 98156Q108 9,296 160,572 SH   SOLE 19 160,572 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 129,131 2,230,621 SH   SOLE 21 2,230,621 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 74,197 1,281,688 SH   SOLE 22 1,226,080 0 55,608
WORLD WRESTLING ENTMT INC CL A 98156Q108 2,051 35,429 SH   SOLE 25 1,258 0 34,171
WORLD WRESTLING ENTMT INC CL A 98156Q108 1,130 19,521 SH   SOLE 26 15,685 0 3,836
WORLD WRESTLING ENTMT INC CL A 98156Q108 375 6,486 SH   SOLE 28 6,486 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 2,108 36,414 SH   SOLE 30 36,414 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 50 872 SH   SOLE 31 872 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 15,234 263,155 SH   SOLE 34 263,155 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 1,397 24,130 SH   SOLE 36 24,130 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 308 5,320 SH   SOLE 40 5,320 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 3,376 58,314 SH   SOLE 43 762 0 57,552
WORTHINGTON INDS INC COM 981811102 7,763 126,880 SH   SOLE 2 52,945 0 73,935
WORTHINGTON INDS INC COM 981811102 10 171 SH   SOLE 4 171 0 0
WORTHINGTON INDS INC COM 981811102 34 557 SH   SOLE 7 557 0 0
WORTHINGTON INDS INC COM 981811102 11,201 183,082 SH   SOLE 18 183,082 0 0
WORTHINGTON INDS INC COM 981811102 17,687 289,094 SH   SOLE 19 289,094 0 0
WORTHINGTON INDS INC COM 981811102 161,639 2,642,023 SH   SOLE 21 2,642,023 0 0
WORTHINGTON INDS INC COM 981811102 82,603 1,350,159 SH   SOLE 22 1,296,711 0 53,448
WORTHINGTON INDS INC COM 981811102 779 12,737 SH   SOLE 23 12,737 0 0
WORTHINGTON INDS INC COM 981811102 91 1,482 SH   SOLE 25 1,482 0 0
WORTHINGTON INDS INC COM 981811102 5,728 93,631 SH   SOLE 26 17,554 0 76,077
WORTHINGTON INDS INC COM 981811102 47 773 SH   SOLE 28 773 0 0
WORTHINGTON INDS INC COM 981811102 1,392 22,750 SH   SOLE 30 22,750 0 0
WORTHINGTON INDS INC COM 981811102 33 547 SH   SOLE 34 547 0 0
WORTHINGTON INDS INC COM 981811102 76 1,243 SH   SOLE 36 1,243 0 0
WORTHINGTON INDS INC COM 981811102 240 3,928 SH   SOLE 40 3,928 0 0
WORTHINGTON INDS INC COM 981811102 3,771 61,643 SH   SOLE 43 6,401 0 55,242
WP CAREY INC COM 92936U109 29,339 393,177 SH   SOLE 2 69,389 0 323,788
WP CAREY INC COM 92936U109 29,870 400,296 SH   SOLE 4 331,980 0 68,316
WP CAREY INC COM 92936U109 19,169 256,883 SH   SOLE 7 245,125 0 11,758
WP CAREY INC COM 92936U109 23 308 SH   SOLE 13 308 0 0
WP CAREY INC COM 92936U109 1,564 20,957 SH   SOLE 15 20,957 0 0
WP CAREY INC COM 92936U109 6,465 86,645 SH   SOLE 18 76,742 0 9,903
WP CAREY INC COM 92936U109 19,738 264,516 SH   SOLE 19 264,516 0 0
WP CAREY INC COM 92936U109 278,280 3,729,289 SH   SOLE 21 3,729,289 0 0
WP CAREY INC COM 92936U109 390,827 5,237,560 SH   SOLE 22 5,024,403 0 213,157
WP CAREY INC COM 92936U109 7,947 106,505 SH   SOLE 23 106,505 0 0
WP CAREY INC COM 92936U109 73,323 982,614 SH   SOLE 25 982,614 0 0
WP CAREY INC COM 92936U109 23,184 310,689 SH   SOLE 26 180,167 0 130,522
WP CAREY INC COM 92936U109 32,997 442,203 SH   SOLE 28 16,594 0 425,609
WP CAREY INC COM 92936U109 14 191 SH   SOLE 29 191 0 0
WP CAREY INC COM 92936U109 72,242 968,129 SH   SOLE 30 968,129 0 0
WP CAREY INC COM 92936U109 2,122 28,442 SH   SOLE 31 21,398 0 7,044
WP CAREY INC COM 92936U109 764 10,244 SH   SOLE 34 10,244 0 0
WP CAREY INC COM 92936U109 6,864 91,985 SH   SOLE 36 91,985 0 0
WP CAREY INC COM 92936U109 498 6,675 SH   SOLE 40 6,675 0 0
WP CAREY INC COM 92936U109 5,441 72,917 SH   SOLE 43 11,352 0 61,565
WPP PLC NEW ADR 92937A102 4 54 SH   SOLE 18 54 0 0
WPP PLC NEW ADR 92937A102 1,687 24,891 SH   SOLE 19 24,891 0 0
WPP PLC NEW ADR 92937A102 351 5,178 SH   SOLE 25 5,178 0 0
WPP PLC NEW ADR 92937A102 1,023 15,094 SH   SOLE 34 15,094 0 0
WPP PLC NEW ADR 92937A102 28,314 417,675 SH   SOLE 43 30,535 0 387,140
WRAP TECHNOLOGIES INC COM 98212N107 2 246 SH   SOLE 2 246 0 0
WRAP TECHNOLOGIES INC COM 98212N107 35 4,420 SH   SOLE 18 4,420 0 0
WRAP TECHNOLOGIES INC COM 98212N107 475 60,447 SH   SOLE 21 60,447 0 0
WRAP TECHNOLOGIES INC COM 98212N107 3,356 427,521 SH   SOLE 22 427,521 0 0
WRAP TECHNOLOGIES INC COM 98212N107 9 1,100 SH   SOLE 43 0 0 1,100
WSFS FINL CORP COM 929328102 2,401 51,525 SH   SOLE 2 14,746 0 36,779
WSFS FINL CORP COM 929328102 8 171 SH   SOLE 4 171 0 0
WSFS FINL CORP COM 929328102 35 756 SH   SOLE 7 756 0 0
WSFS FINL CORP COM 929328102 8,443 181,223 SH   SOLE 18 181,223 0 0
WSFS FINL CORP COM 929328102 4,776 102,502 SH   SOLE 19 102,502 0 0
WSFS FINL CORP COM 929328102 242,288 5,200,429 SH   SOLE 21 5,200,429 0 0
WSFS FINL CORP COM 929328102 59,278 1,272,336 SH   SOLE 22 1,205,284 0 67,052
WSFS FINL CORP COM 929328102 9 184 SH   SOLE 25 184 0 0
WSFS FINL CORP COM 929328102 1,560 33,473 SH   SOLE 26 16,174 0 17,299
WSFS FINL CORP COM 929328102 306 6,569 SH   SOLE 28 6,569 0 0
WSFS FINL CORP COM 929328102 4,206 90,271 SH   SOLE 30 90,271 0 0
WSFS FINL CORP COM 929328102 43 927 SH   SOLE 36 927 0 0
WSFS FINL CORP COM 929328102 285 6,111 SH   SOLE 40 6,111 0 0
WSFS FINL CORP COM 929328102 596 12,802 SH   SOLE 43 4,052 0 8,750
WVS FINL CORP COM 929358109 5 330 SH   SOLE 18 330 0 0
WVS FINL CORP COM 929358109 95 5,817 SH   SOLE 21 5,817 0 0
WW INTL INC COM 98262P101 2,390 66,123 SH   SOLE 2 35,091 0 31,032
WW INTL INC COM 98262P101 6 172 SH   SOLE 4 172 0 0
WW INTL INC COM 98262P101 30 836 SH   SOLE 7 836 0 0
WW INTL INC COM 98262P101 9,543 264,046 SH   SOLE 18 264,046 0 0
WW INTL INC COM 98262P101 3,471 96,043 SH   SOLE 19 96,043 0 0
WW INTL INC COM 98262P101 127,087 3,516,530 SH   SOLE 21 3,516,530 0 0
WW INTL INC COM 98262P101 53,789 1,488,364 SH   SOLE 22 1,429,635 0 58,729
WW INTL INC COM 98262P101 108 2,977 SH   SOLE 25 2,977 0 0
WW INTL INC COM 98262P101 1,144 31,659 SH   SOLE 26 27,832 0 3,827
WW INTL INC COM 98262P101 188 5,191 SH   SOLE 28 5,191 0 0
WW INTL INC COM 98262P101 1,334 36,924 SH   SOLE 30 36,924 0 0
WW INTL INC COM 98262P101 100 2,761 SH   SOLE 36 2,761 0 0
WW INTL INC COM 98262P101 244 6,754 SH   SOLE 40 6,754 0 0
WW INTL INC COM 98262P101 363 10,041 SH   SOLE 43 254 0 9,787
WYNDHAM HOTELS & RESORTS INC COM 98311A105 24,909 344,573 SH   SOLE 2 192,445 0 152,128
WYNDHAM HOTELS & RESORTS INC COM 98311A105 575 7,952 SH   SOLE 4 7,952 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 259 3,587 SH   SOLE 7 3,587 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 2,010 27,807 SH   SOLE 13 27,807 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 22,021 304,614 SH   SOLE 18 256,553 0 48,061
WYNDHAM HOTELS & RESORTS INC COM 98311A105 17,160 237,382 SH   SOLE 19 237,382 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 317,829 4,396,587 SH   SOLE 21 4,396,587 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 213,564 2,954,269 SH   SOLE 22 2,712,542 0 241,727
WYNDHAM HOTELS & RESORTS INC COM 98311A105 1,298 17,961 SH   SOLE 23 17,961 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 235 3,246 SH   SOLE 25 3,246 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 4,226 58,461 SH   SOLE 26 34,750 0 23,711
WYNDHAM HOTELS & RESORTS INC COM 98311A105 3,116 43,106 SH   SOLE 28 10,365 0 32,741
WYNDHAM HOTELS & RESORTS INC COM 98311A105 1,033 14,286 SH   SOLE 29 14,286 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 6,405 88,603 SH   SOLE 30 88,603 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 2,104 29,109 SH   SOLE 31 29,109 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 79 1,087 SH   SOLE 34 1,087 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 572 7,914 SH   SOLE 36 7,914 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 826 11,425 SH   SOLE 40 11,425 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 4,490 62,116 SH   SOLE 43 6,673 0 55,443
WYNN RESORTS LTD COM 983134107 26,760 218,810 SH   SOLE 2 55,253 0 163,557
WYNN RESORTS LTD COM 983134107 5,084 41,570 SH   SOLE 4 37,792 0 3,778
WYNN RESORTS LTD COM 983134107 11,689 95,578 SH   SOLE 7 88,977 0 6,601
WYNN RESORTS LTD COM 983134107 5,603 45,814 SH   SOLE 13 45,814 0 0
WYNN RESORTS LTD COM 983134107 1,481 12,107 SH   SOLE 15 12,107 0 0
WYNN RESORTS LTD COM 983134107 50,984 416,873 SH   SOLE 18 343,478 0 73,395
WYNN RESORTS LTD COM 983134107 117,198 958,281 SH   SOLE 19 958,281 0 0
WYNN RESORTS LTD COM 983134107 314,092 2,568,206 SH   SOLE 21 2,568,206 0 0
WYNN RESORTS LTD COM 983134107 307,829 2,517,001 SH   SOLE 22 2,288,765 0 228,236
WYNN RESORTS LTD COM 983134107 7,232 59,131 SH   SOLE 23 59,131 0 0
WYNN RESORTS LTD COM 983134107 19,216 157,125 SH   SOLE 25 157,125 0 0
WYNN RESORTS LTD COM 983134107 30,164 246,637 SH   SOLE 26 97,965 0 148,672
WYNN RESORTS LTD COM 983134107 38,492 314,731 SH   SOLE 28 11,103 0 303,628
WYNN RESORTS LTD COM 983134107 48 392 SH   SOLE 29 392 0 0
WYNN RESORTS LTD COM 983134107 51,427 420,496 SH   SOLE 30 420,496 0 0
WYNN RESORTS LTD COM 983134107 2,001 16,360 SH   SOLE 31 1,879 0 14,481
WYNN RESORTS LTD COM 983134107 35,217 287,955 SH   SOLE 34 287,955 0 0
WYNN RESORTS LTD COM 983134107 7,726 63,176 SH   SOLE 36 63,176 0 0
WYNN RESORTS LTD COM 983134107 489 3,995 SH   SOLE 40 3,995 0 0
WYNN RESORTS LTD COM 983134107 4,712 38,526 SH   SOLE 43 4,209 0 34,317
X FINL SPONSORED ADS 98372W202 10 726 SH   SOLE 43 0 0 726
X4 PHARMACEUTICALS INC COM 98420X103 32 4,959 SH   SOLE 18 4,959 0 0
X4 PHARMACEUTICALS INC COM 98420X103 100 15,410 SH   SOLE 19 15,410 0 0
X4 PHARMACEUTICALS INC COM 98420X103 403 61,968 SH   SOLE 21 61,968 0 0
X4 PHARMACEUTICALS INC COM 98420X103 1,176 180,953 SH   SOLE 22 180,953 0 0
XBIOTECH INC COM 98400H102 264 15,918 SH   SOLE 2 4,199 0 11,719
XBIOTECH INC COM 98400H102 878 53,040 SH   SOLE 18 53,040 0 0
XBIOTECH INC COM 98400H102 408 24,610 SH   SOLE 19 24,610 0 0
XBIOTECH INC COM 98400H102 12,041 727,118 SH   SOLE 21 727,118 0 0
XBIOTECH INC COM 98400H102 5,773 348,598 SH   SOLE 22 333,096 0 15,502
XBIOTECH INC COM 98400H102 37 2,231 SH   SOLE 25 2,231 0 0
XBIOTECH INC COM 98400H102 18 1,072 SH   SOLE 26 1,072 0 0
XBIOTECH INC COM 98400H102 289 17,445 SH   SOLE 30 17,445 0 0
XBIOTECH INC COM 98400H102 16 962 SH   SOLE 36 962 0 0
XBIOTECH INC COM 98400H102 49 2,936 SH   SOLE 40 2,936 0 0
XBIOTECH INC COM 98400H102 127 7,667 SH   SOLE 43 0 0 7,667
XCEL BRANDS INC COM NEW 98400M101 5 1,648 SH   SOLE 18 1,648 0 0
XCEL BRANDS INC COM NEW 98400M101 69 23,238 SH   SOLE 21 23,238 0 0
XCEL ENERGY INC COM 98389B100 78,489 1,191,387 SH   SOLE 2 185,809 0 1,005,578
XCEL ENERGY INC COM 98389B100 18,929 287,325 SH   SOLE 4 266,393 0 20,932
XCEL ENERGY INC COM 98389B100 45,382 688,863 SH   SOLE 7 651,520 0 37,343
XCEL ENERGY INC COM 98389B100 2,151 32,647 SH   SOLE 13 29,887 0 2,760
XCEL ENERGY INC COM 98389B100 4,705 71,424 SH   SOLE 15 71,424 0 0
XCEL ENERGY INC COM 98389B100 73,499 1,115,654 SH   SOLE 18 1,038,027 0 77,627
XCEL ENERGY INC COM 98389B100 47,105 715,017 SH   SOLE 19 715,017 0 0
XCEL ENERGY INC COM 98389B100 1,697,261 25,762,922 SH   SOLE 21 25,762,922 0 0
XCEL ENERGY INC COM 98389B100 842,627 12,790,325 SH   SOLE 22 11,586,319 0 1,204,006
XCEL ENERGY INC COM 98389B100 20,057 304,447 SH   SOLE 23 304,447 0 0
XCEL ENERGY INC COM 98389B100 13,621 206,761 SH   SOLE 25 206,761 0 0
XCEL ENERGY INC COM 98389B100 74,144 1,125,446 SH   SOLE 26 420,072 0 705,374
XCEL ENERGY INC COM 98389B100 68,694 1,042,713 SH   SOLE 28 59,245 0 983,468
XCEL ENERGY INC COM 98389B100 96 1,456 SH   SOLE 29 1,456 0 0
XCEL ENERGY INC COM 98389B100 435,426 6,609,379 SH   SOLE 30 6,605,556 0 3,823
XCEL ENERGY INC COM 98389B100 12,598 191,227 SH   SOLE 31 67,780 0 123,447
XCEL ENERGY INC COM 98389B100 11,537 175,117 SH   SOLE 32 175,117 0 0
XCEL ENERGY INC COM 98389B100 9,590 145,564 SH   SOLE 34 145,564 0 0
XCEL ENERGY INC COM 98389B100 27,081 411,070 SH   SOLE 36 411,070 0 0
XCEL ENERGY INC COM 98389B100 659 10,003 SH   SOLE 40 10,003 0 0
XCEL ENERGY INC COM 98389B100 27,183 412,612 SH   SOLE 43 26,876 0 385,736
XENCOR INC COM 98401F105 1,075 31,161 SH   SOLE 2 16,785 0 14,376
XENCOR INC COM 98401F105 7 213 SH   SOLE 4 213 0 0
XENCOR INC COM 98401F105 31 909 SH   SOLE 7 909 0 0
XENCOR INC COM 98401F105 7,908 229,279 SH   SOLE 18 226,881 0 2,398
XENCOR INC COM 98401F105 5,392 156,324 SH   SOLE 19 156,324 0 0
XENCOR INC COM 98401F105 241,615 7,005,363 SH   SOLE 21 7,005,363 0 0
XENCOR INC COM 98401F105 53,141 1,540,767 SH   SOLE 22 1,508,189 0 32,578
XENCOR INC COM 98401F105 67 1,950 SH   SOLE 23 1,950 0 0
XENCOR INC COM 98401F105 98 2,829 SH   SOLE 25 2,829 0 0
XENCOR INC COM 98401F105 1,662 48,188 SH   SOLE 26 25,680 0 22,508
XENCOR INC COM 98401F105 237 6,865 SH   SOLE 28 6,865 0 0
XENCOR INC COM 98401F105 4,816 139,626 SH   SOLE 30 139,626 0 0
XENCOR INC COM 98401F105 46 1,320 SH   SOLE 34 1,320 0 0
XENCOR INC COM 98401F105 104 3,016 SH   SOLE 36 3,016 0 0
XENCOR INC COM 98401F105 210 6,092 SH   SOLE 40 6,092 0 0
XENCOR INC COM 98401F105 409 11,858 SH   SOLE 43 108 0 11,750
XENIA HOTELS & RESORTS INC COM 984017103 3,285 175,368 SH   SOLE 2 83,759 0 91,609
XENIA HOTELS & RESORTS INC COM 984017103 3,195 170,564 SH   SOLE 4 170,564 0 0
XENIA HOTELS & RESORTS INC COM 984017103 2,803 149,658 SH   SOLE 7 149,658 0 0
XENIA HOTELS & RESORTS INC COM 984017103 8,677 463,274 SH   SOLE 18 463,274 0 0
XENIA HOTELS & RESORTS INC COM 984017103 24,241 1,294,225 SH   SOLE 19 1,294,225 0 0
XENIA HOTELS & RESORTS INC COM 984017103 270,683 14,451,835 SH   SOLE 21 14,451,835 0 0
XENIA HOTELS & RESORTS INC COM 984017103 75,260 4,018,141 SH   SOLE 22 3,846,725 0 171,416
XENIA HOTELS & RESORTS INC COM 984017103 97 5,194 SH   SOLE 23 5,194 0 0
XENIA HOTELS & RESORTS INC COM 984017103 9,507 507,604 SH   SOLE 25 507,604 0 0
XENIA HOTELS & RESORTS INC COM 984017103 651 34,777 SH   SOLE 26 24,163 0 10,614
XENIA HOTELS & RESORTS INC COM 984017103 1,523 81,301 SH   SOLE 28 10,926 0 70,375
XENIA HOTELS & RESORTS INC COM 984017103 12,130 647,633 SH   SOLE 30 647,633 0 0
XENIA HOTELS & RESORTS INC COM 984017103 3,276 174,883 SH   SOLE 34 174,883 0 0
XENIA HOTELS & RESORTS INC COM 984017103 277 14,812 SH   SOLE 36 14,812 0 0
XENIA HOTELS & RESORTS INC COM 984017103 263 14,029 SH   SOLE 40 14,029 0 0
XENIA HOTELS & RESORTS INC COM 984017103 381 20,366 SH   SOLE 43 706 0 19,660
XENON PHARMACEUTICALS INC COM 98420N105 134 7,173 SH   SOLE 2 7,173 0 0
XENON PHARMACEUTICALS INC COM 98420N105 6,261 336,250 SH   SOLE 21 336,250 0 0
XENON PHARMACEUTICALS INC COM 98420N105 590 31,671 SH   SOLE 22 15,607 0 16,064
XENON PHARMACEUTICALS INC COM 98420N105 53 2,850 SH   SOLE 25 2,850 0 0
XENON PHARMACEUTICALS INC COM 98420N105 53 2,847 SH   SOLE 26 2,847 0 0
XENON PHARMACEUTICALS INC COM 98420N105 423 22,731 SH   SOLE 30 22,731 0 0
XENON PHARMACEUTICALS INC COM 98420N105 89 4,757 SH   SOLE 36 4,757 0 0
XENON PHARMACEUTICALS INC COM 98420N105 55 2,973 SH   SOLE 40 2,973 0 0
XERIS PHARMACEUTICALS INC COM 98422L107 69 17,056 SH   SOLE 2 1,045 0 16,011
XERIS PHARMACEUTICALS INC COM 98422L107 57 14,007 SH   SOLE 18 14,007 0 0
XERIS PHARMACEUTICALS INC COM 98422L107 586 144,023 SH   SOLE 19 144,023 0 0
XERIS PHARMACEUTICALS INC COM 98422L107 1,032 253,517 SH   SOLE 21 253,517 0 0
XERIS PHARMACEUTICALS INC COM 98422L107 4,886 1,200,440 SH   SOLE 22 1,200,440 0 0
XERIS PHARMACEUTICALS INC COM 98422L107 25 6,237 SH   SOLE 23 6,237 0 0
XERIS PHARMACEUTICALS INC COM 98422L107 111 27,162 SH   SOLE 26 0 0 27,162
XERIS PHARMACEUTICALS INC COM 98422L107 85 20,854 SH   SOLE 30 20,854 0 0
XERIS PHARMACEUTICALS INC COM 98422L107 4 870 SH   SOLE 43 0 0 870
XEROX HOLDINGS CORP COM NEW 98421M106 9,641 410,414 SH   SOLE 2 151,694 0 258,720
XEROX HOLDINGS CORP COM NEW 98421M106 34 1,439 SH   SOLE 4 1,439 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 130 5,550 SH   SOLE 7 5,550 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 4 172 SH   SOLE 17 0 0 172
XEROX HOLDINGS CORP COM NEW 98421M106 9,159 389,904 SH   SOLE 18 389,904 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 961 40,909 SH   SOLE 19 40,909 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 179,676 7,649,054 SH   SOLE 21 7,649,054 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 110,119 4,687,913 SH   SOLE 22 4,487,472 0 200,441
XEROX HOLDINGS CORP COM NEW 98421M106 111 4,726 SH   SOLE 23 4,726 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 261 11,123 SH   SOLE 25 11,123 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 1,677 71,395 SH   SOLE 26 57,112 0 14,283
XEROX HOLDINGS CORP COM NEW 98421M106 443 18,841 SH   SOLE 28 11,736 0 7,105
XEROX HOLDINGS CORP COM NEW 98421M106 2,833 120,590 SH   SOLE 30 120,590 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 392 16,690 SH   SOLE 31 2,720 0 13,970
XEROX HOLDINGS CORP COM NEW 98421M106 132 5,611 SH   SOLE 34 5,611 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 1,474 62,744 SH   SOLE 36 62,744 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 472 20,109 SH   SOLE 40 20,109 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 2,642 112,454 SH   SOLE 43 5,971 0 106,483
XILINX INC COM 983919101 86,176 595,796 SH   SOLE 2 142,802 0 452,994
XILINX INC COM 983919101 23,071 159,504 SH   SOLE 4 87,351 0 72,153
XILINX INC COM 983919101 35,918 248,329 SH   SOLE 7 232,639 0 15,690
XILINX INC COM 983919101 1,401 9,689 SH   SOLE 13 8,338 0 1,351
XILINX INC COM 983919101 3,706 25,624 SH   SOLE 15 25,624 0 0
XILINX INC COM 983919101 1 6 SH   SOLE 17 0 0 6
XILINX INC COM 983919101 86,256 596,353 SH   SOLE 18 554,080 0 42,273
XILINX INC COM 983919101 36,912 255,198 SH   SOLE 19 255,198 0 0
XILINX INC COM 983919101 1,258,918 8,703,805 SH   SOLE 21 8,703,805 0 0
XILINX INC COM 983919101 782,912 5,412,833 SH   SOLE 22 4,838,534 0 574,299
XILINX INC COM 983919101 21,465 148,404 SH   SOLE 23 148,404 0 0
XILINX INC COM 983919101 65,901 455,620 SH   SOLE 25 455,620 0 0
XILINX INC COM 983919101 82,043 567,219 SH   SOLE 26 229,647 0 337,572
XILINX INC COM 983919101 128,470 888,208 SH   SOLE 28 30,269 0 857,939
XILINX INC COM 983919101 1,049 7,252 SH   SOLE 29 7,252 0 0
XILINX INC COM 983919101 268,791 1,858,344 SH   SOLE 30 1,762,443 0 95,901
XILINX INC COM 983919101 10,377 71,742 SH   SOLE 31 43,274 0 28,468
XILINX INC COM 983919101 7,776 53,760 SH   SOLE 32 53,760 0 0
XILINX INC COM 983919101 45,471 314,374 SH   SOLE 34 314,374 0 0
XILINX INC COM 983919101 17,907 123,805 SH   SOLE 36 123,805 0 0
XILINX INC COM 983919101 1,244 8,599 SH   SOLE 40 8,599 0 0
XILINX INC COM 983919101 31,046 214,641 SH   SOLE 43 12,346 0 202,295
XINYUAN REAL ESTATE CO LTD SPONS ADR 98417P105 13 5,050 SH   SOLE 43 0 0 5,050
XL FLEET CORP COM CL A 9837FR100 354 42,455 SH   SOLE 2 21,576 0 20,879
XL FLEET CORP COM CL A 9837FR100 5 616 SH   SOLE 7 616 0 0
XL FLEET CORP COM CL A 9837FR100 1,081 129,753 SH   SOLE 18 129,753 0 0
XL FLEET CORP COM CL A 9837FR100 591 70,999 SH   SOLE 19 70,999 0 0
XL FLEET CORP COM CL A 9837FR100 12,469 1,496,883 SH   SOLE 21 1,496,883 0 0
XL FLEET CORP COM CL A 9837FR100 15,410 1,849,935 SH   SOLE 22 1,753,117 0 96,818
XL FLEET CORP COM CL A 9837FR100 23 2,808 SH   SOLE 25 2,808 0 0
XL FLEET CORP COM CL A 9837FR100 126 15,094 SH   SOLE 26 0 0 15,094
XL FLEET CORP COM CL A 9837FR100 134 16,046 SH   SOLE 30 16,046 0 0
XL FLEET CORP COM CL A 9837FR100 70 8,380 SH   SOLE 40 8,380 0 0
XOMA CORP DEL COM NEW 98419J206 205 6,030 SH   SOLE 2 518 0 5,512
XOMA CORP DEL COM NEW 98419J206 711 20,925 SH   SOLE 18 20,925 0 0
XOMA CORP DEL COM NEW 98419J206 360 10,585 SH   SOLE 19 10,585 0 0
XOMA CORP DEL COM NEW 98419J206 7,565 222,504 SH   SOLE 21 222,504 0 0
XOMA CORP DEL COM NEW 98419J206 6,644 195,417 SH   SOLE 22 190,558 0 4,859
XOMETRY INC CLASS A COM 98423F109 400 4,576 SH   SOLE 2 4,576 0 0
XOMETRY INC CLASS A COM 98423F109 20 224 SH   SOLE 18 224 0 0
XOMETRY INC CLASS A COM 98423F109 1,983 22,695 SH   SOLE 19 22,695 0 0
XOMETRY INC CLASS A COM 98423F109 672 7,686 SH   SOLE 22 7,686 0 0
XOMETRY INC CLASS A COM 98423F109 142 1,627 SH   SOLE 26 1,627 0 0
XOMETRY INC CLASS A COM 98423F109 531 6,076 SH   SOLE 28 0 0 6,076
XOMETRY INC CLASS A COM 98423F109 7 83 SH   SOLE 31 0 0 83
XOMETRY INC CLASS A COM 98423F109 4,984 57,033 SH   SOLE 34 57,033 0 0
XP INC CL A G98239109 1,436 32,983 SH   SOLE 2 27,067 0 5,916
XP INC CL A G98239109 103 2,373 SH   SOLE 4 2,373 0 0
XP INC CL A G98239109 154 3,547 SH   SOLE 7 3,547 0 0
XP INC CL A G98239109 43 995 SH   SOLE 18 995 0 0
XP INC CL A G98239109 259 5,947 SH   SOLE 19 5,947 0 0
XP INC CL A G98239109 83 1,913 SH   SOLE 21 1,913 0 0
XP INC CL A G98239109 2,884 66,221 SH   SOLE 22 66,221 0 0
XP INC CL A G98239109 1,559 35,807 SH   SOLE 23 35,807 0 0
XP INC CL A G98239109 242 5,550 SH   SOLE 25 5,550 0 0
XP INC CL A G98239109 60 1,371 SH   SOLE 28 0 0 1,371
XP INC CL A G98239109 2,197 50,440 SH   SOLE 31 46,662 0 3,778
XP INC CL A G98239109 8,069 185,289 SH   SOLE 34 185,289 0 0
XPEL INC COM 98379L100 587 6,993 SH   SOLE 2 5,159 0 1,834
XPEL INC COM 98379L100 4 53 SH   SOLE 4 53 0 0
XPEL INC COM 98379L100 27 322 SH   SOLE 7 322 0 0
XPEL INC COM 98379L100 4,643 55,364 SH   SOLE 18 55,364 0 0
XPEL INC COM 98379L100 2,910 34,694 SH   SOLE 19 34,694 0 0
XPEL INC COM 98379L100 50,395 600,875 SH   SOLE 21 600,875 0 0
XPEL INC COM 98379L100 35,050 417,904 SH   SOLE 22 409,508 0 8,396
XPEL INC COM 98379L100 19 225 SH   SOLE 23 225 0 0
XPEL INC COM 98379L100 115 1,371 SH   SOLE 25 1,371 0 0
XPEL INC COM 98379L100 195 2,327 SH   SOLE 26 1,056 0 1,271
XPEL INC COM 98379L100 156 1,858 SH   SOLE 28 1,858 0 0
XPEL INC COM 98379L100 1,078 12,859 SH   SOLE 30 12,859 0 0
XPEL INC COM 98379L100 183 2,178 SH   SOLE 36 2,178 0 0
XPEL INC COM 98379L100 150 1,790 SH   SOLE 40 1,790 0 0
XPEL INC COM 98379L100 10 114 SH   SOLE 43 73 0 41
XPENG INC ADS 98422D105 23,568 530,583 SH   SOLE 2 65,430 0 465,153
XPENG INC ADS 98422D105 7,509 169,048 SH   SOLE 4 93,909 0 75,139
XPENG INC ADS 98422D105 1,631 36,725 SH   SOLE 7 36,725 0 0
XPENG INC ADS 98422D105 2,608 58,716 SH   SOLE 13 39,844 0 18,872
XPENG INC ADS 98422D105 7,860 176,939 SH   SOLE 15 176,939 0 0
XPENG INC ADS 98422D105 1 25 SH   SOLE 17 0 0 25
XPENG INC ADS 98422D105 8,098 182,305 SH   SOLE 18 182,305 0 0
XPENG INC ADS 98422D105 892 20,071 SH   SOLE 19 20,071 0 0
XPENG INC ADS 98422D105 278,285 6,264,851 SH   SOLE 21 6,264,851 0 0
XPENG INC ADS 98422D105 179,501 4,041,001 SH   SOLE 22 3,444,697 0 596,304
XPENG INC ADS 98422D105 8,286 186,537 SH   SOLE 23 186,537 0 0
XPENG INC ADS 98422D105 11,483 258,514 SH   SOLE 25 258,514 0 0
XPENG INC ADS 98422D105 35,594 801,296 SH   SOLE 26 270,781 0 530,515
XPENG INC ADS 98422D105 25,616 576,680 SH   SOLE 28 32,149 0 544,531
XPENG INC ADS 98422D105 1,779 40,056 SH   SOLE 29 40,056 0 0
XPENG INC ADS 98422D105 109,010 2,454,083 SH   SOLE 30 2,454,083 0 0
XPENG INC ADS 98422D105 3,082 69,390 SH   SOLE 31 63,878 0 5,512
XPENG INC ADS 98422D105 66,486 1,496,747 SH   SOLE 34 1,496,747 0 0
XPENG INC ADS 98422D105 64 1,446 SH   SOLE 40 1,446 0 0
XPENG INC ADS 98422D105 3,221 72,508 SH   SOLE 43 17,079 0 55,429
XPERI HOLDING CORP COM 98390M103 2,573 115,699 SH   SOLE 2 33,373 0 82,326
XPERI HOLDING CORP COM 98390M103 10 460 SH   SOLE 4 460 0 0
XPERI HOLDING CORP COM 98390M103 40 1,816 SH   SOLE 7 1,816 0 0
XPERI HOLDING CORP COM 98390M103 9,514 427,769 SH   SOLE 18 427,769 0 0
XPERI HOLDING CORP COM 98390M103 4,062 182,629 SH   SOLE 19 182,629 0 0
XPERI HOLDING CORP COM 98390M103 274,489 12,342,118 SH   SOLE 21 12,342,118 0 0
XPERI HOLDING CORP COM 98390M103 61,543 2,767,201 SH   SOLE 22 2,611,837 0 155,364
XPERI HOLDING CORP COM 98390M103 94 4,235 SH   SOLE 25 4,235 0 0
XPERI HOLDING CORP COM 98390M103 1,212 54,480 SH   SOLE 26 45,322 0 9,158
XPERI HOLDING CORP COM 98390M103 371 16,667 SH   SOLE 28 16,667 0 0
XPERI HOLDING CORP COM 98390M103 14,450 649,717 SH   SOLE 30 649,717 0 0
XPERI HOLDING CORP COM 98390M103 54 2,435 SH   SOLE 36 2,435 0 0
XPERI HOLDING CORP COM 98390M103 263 11,817 SH   SOLE 40 11,817 0 0
XPERI HOLDING CORP COM 98390M103 429 19,292 SH   SOLE 43 91 0 19,201
XPO LOGISTICS INC COM 983793100 43,037 307,647 SH   SOLE 2 134,994 0 172,653
XPO LOGISTICS INC COM 983793100 5,570 39,820 SH   SOLE 4 36,411 0 3,409
XPO LOGISTICS INC COM 983793100 1,459 10,430 SH   SOLE 7 10,430 0 0
XPO LOGISTICS INC COM 983793100 24 173 SH   SOLE 13 173 0 0
XPO LOGISTICS INC COM 983793100 1,049 7,500 SH   SOLE 15 7,500 0 0
XPO LOGISTICS INC COM 983793100 28 200 SH   SOLE 17 0 0 200
XPO LOGISTICS INC COM 983793100 40,880 292,232 SH   SOLE 18 286,086 0 6,146
XPO LOGISTICS INC COM 983793100 5,250 37,529 SH   SOLE 19 37,529 0 0
XPO LOGISTICS INC COM 983793100 668,275 4,777,145 SH   SOLE 21 4,777,145 0 0
XPO LOGISTICS INC COM 983793100 400,459 2,862,670 SH   SOLE 22 2,757,242 0 105,428
XPO LOGISTICS INC COM 983793100 10,064 71,945 SH   SOLE 23 71,945 0 0
XPO LOGISTICS INC COM 983793100 17,672 126,329 SH   SOLE 25 126,329 0 0
XPO LOGISTICS INC COM 983793100 25,493 182,235 SH   SOLE 26 112,612 0 69,623
XPO LOGISTICS INC COM 983793100 22,886 163,600 SH   SOLE 28 9,038 0 154,562
XPO LOGISTICS INC COM 983793100 2,282 16,313 SH   SOLE 29 16,313 0 0
XPO LOGISTICS INC COM 983793100 23,657 169,113 SH   SOLE 30 169,113 0 0
XPO LOGISTICS INC COM 983793100 4,636 33,142 SH   SOLE 31 26,976 0 6,166
XPO LOGISTICS INC COM 983793100 852 6,093 SH   SOLE 34 6,093 0 0
XPO LOGISTICS INC COM 983793100 7,700 55,043 SH   SOLE 36 55,043 0 0
XPO LOGISTICS INC COM 983793100 414 2,961 SH   SOLE 40 2,961 0 0
XPO LOGISTICS INC COM 983793100 4,883 34,906 SH   SOLE 43 4,237 0 30,669
XPRESSPA GROUP INC COM 98420U703 34 22,177 SH   SOLE 18 22,177 0 0
XPRESSPA GROUP INC COM 98420U703 553 358,961 SH   SOLE 21 358,961 0 0
XPRESSPA GROUP INC COM 98420U703 2,550 1,656,013 SH   SOLE 22 1,656,013 0 0
XTANT MED HLDGS INC COM NEW 98420P308 2 1,159 SH   SOLE 18 1,159 0 0
XTANT MED HLDGS INC COM NEW 98420P308 36 21,802 SH   SOLE 21 21,802 0 0
XUNLEI LTD SPONSORED ADR 98419E108 33 7,221 SH   SOLE 43 0 0 7,221
XYLEM INC COM 98419M100 57,445 478,870 SH   SOLE 2 133,734 0 345,136
XYLEM INC COM 98419M100 16,389 136,618 SH   SOLE 4 75,397 0 61,221
XYLEM INC COM 98419M100 41,955 349,739 SH   SOLE 7 334,388 0 15,351
XYLEM INC COM 98419M100 2,364 19,707 SH   SOLE 13 18,764 0 943
XYLEM INC COM 98419M100 2,678 22,324 SH   SOLE 15 22,324 0 0
XYLEM INC COM 98419M100 1 6 SH   SOLE 17 0 0 6
XYLEM INC COM 98419M100 58,872 490,762 SH   SOLE 18 450,946 0 39,816
XYLEM INC COM 98419M100 39,147 326,331 SH   SOLE 19 326,331 0 0
XYLEM INC COM 98419M100 626,061 5,218,913 SH   SOLE 21 5,218,913 0 0
XYLEM INC COM 98419M100 497,401 4,146,392 SH   SOLE 22 3,673,888 0 472,504
XYLEM INC COM 98419M100 13,467 112,265 SH   SOLE 23 112,265 0 0
XYLEM INC COM 98419M100 75,557 629,852 SH   SOLE 25 629,852 0 0
XYLEM INC COM 98419M100 102,983 858,481 SH   SOLE 26 581,062 0 277,419
XYLEM INC COM 98419M100 92,983 775,119 SH   SOLE 28 26,107 0 749,012
XYLEM INC COM 98419M100 40 333 SH   SOLE 29 333 0 0
XYLEM INC COM 98419M100 356,639 2,972,982 SH   SOLE 30 2,945,778 0 27,204
XYLEM INC COM 98419M100 126,965 1,058,396 SH   SOLE 31 22,665 0 1,035,731
XYLEM INC COM 98419M100 15,398 128,359 SH   SOLE 34 128,359 0 0
XYLEM INC COM 98419M100 10,406 86,746 SH   SOLE 36 86,746 0 0
XYLEM INC COM 98419M100 726 6,048 SH   SOLE 40 6,048 0 0
XYLEM INC COM 98419M100 49,959 416,464 SH   SOLE 43 23,101 0 393,363
Y-MABS THERAPEUTICS INC COM 984241109 978 28,939 SH   SOLE 2 18,164 0 10,775
Y-MABS THERAPEUTICS INC COM 984241109 4 126 SH   SOLE 4 126 0 0
Y-MABS THERAPEUTICS INC COM 984241109 22 665 SH   SOLE 7 665 0 0
Y-MABS THERAPEUTICS INC COM 984241109 3,789 112,101 SH   SOLE 18 107,355 0 4,746
Y-MABS THERAPEUTICS INC COM 984241109 4,487 132,746 SH   SOLE 19 132,746 0 0
Y-MABS THERAPEUTICS INC COM 984241109 47,815 1,414,638 SH   SOLE 21 1,414,638 0 0
Y-MABS THERAPEUTICS INC COM 984241109 26,351 779,609 SH   SOLE 22 766,119 0 13,490
Y-MABS THERAPEUTICS INC COM 984241109 102 3,026 SH   SOLE 23 3,026 0 0
Y-MABS THERAPEUTICS INC COM 984241109 66 1,941 SH   SOLE 25 1,941 0 0
Y-MABS THERAPEUTICS INC COM 984241109 496 14,667 SH   SOLE 26 1,419 0 13,248
Y-MABS THERAPEUTICS INC COM 984241109 96 2,850 SH   SOLE 28 2,850 0 0
Y-MABS THERAPEUTICS INC COM 984241109 6,750 199,708 SH   SOLE 30 199,708 0 0
Y-MABS THERAPEUTICS INC COM 984241109 107 3,160 SH   SOLE 36 3,160 0 0
Y-MABS THERAPEUTICS INC COM 984241109 105 3,104 SH   SOLE 40 3,104 0 0
Y-MABS THERAPEUTICS INC COM 984241109 217 6,411 SH   SOLE 43 131 0 6,280
YAMANA GOLD INC COM 98462Y100 1,036 245,396 SH   SOLE 21 245,396 0 0
YAMANA GOLD INC COM 98462Y100 1,129 267,618 SH   SOLE 43 1,913 0 265,705
YANDEX N V SHS CLASS A N97284108 15,725 222,264 SH   SOLE 2 136,446 0 85,818
YANDEX N V SHS CLASS A N97284108 605 8,546 SH   SOLE 4 8,546 0 0
YANDEX N V SHS CLASS A N97284108 30 427 SH   SOLE 7 427 0 0
YANDEX N V SHS CLASS A N97284108 148 2,098 SH   SOLE 15 2,098 0 0
YANDEX N V SHS CLASS A N97284108 3 49 SH   SOLE 18 49 0 0
YANDEX N V SHS CLASS A N97284108 76,339 1,078,999 SH   SOLE 19 1,078,999 0 0
YANDEX N V SHS CLASS A N97284108 7,946 112,315 SH   SOLE 21 112,315 0 0
YANDEX N V SHS CLASS A N97284108 3,937 55,648 SH   SOLE 22 55,648 0 0
YANDEX N V SHS CLASS A N97284108 30,793 435,237 SH   SOLE 25 435,237 0 0
YANDEX N V SHS CLASS A N97284108 28,890 408,335 SH   SOLE 26 95,690 0 312,645
YANDEX N V SHS CLASS A N97284108 10,077 142,433 SH   SOLE 28 0 0 142,433
YANDEX N V SHS CLASS A N97284108 2,156 30,477 SH   SOLE 31 0 0 30,477
YANDEX N V SHS CLASS A N97284108 108,782 1,537,561 SH   SOLE 34 1,537,561 0 0
YANDEX N V SHS CLASS A N97284108 5,562 78,621 SH   SOLE 36 78,621 0 0
YANDEX N V SHS CLASS A N97284108 440 6,222 SH   SOLE 43 4,933 0 1,289
YATSEN HLDG LTD ADS 985194109 2,099 223,982 SH   SOLE 22 223,982 0 0
YATSEN HLDG LTD ADS 985194109 405 43,251 SH   SOLE 25 43,251 0 0
YATSEN HLDG LTD ADS 985194109 270 28,811 SH   SOLE 28 0 0 28,811
YATSEN HLDG LTD ADS 985194109 5 542 SH   SOLE 30 542 0 0
YELLOW CORP COM 985510106 249 38,202 SH   SOLE 2 4,012 0 34,190
YELLOW CORP COM 985510106 5 809 SH   SOLE 7 809 0 0
YELLOW CORP COM 985510106 1,100 168,954 SH   SOLE 18 168,954 0 0
YELLOW CORP COM 985510106 571 87,655 SH   SOLE 19 87,655 0 0
YELLOW CORP COM 985510106 12,311 1,891,060 SH   SOLE 21 1,891,060 0 0
YELLOW CORP COM 985510106 7,227 1,110,151 SH   SOLE 22 1,059,916 0 50,235
YELLOW CORP COM 985510106 1 80 SH   SOLE 43 0 0 80
YELP INC CL A 985817105 3,338 83,522 SH   SOLE 2 63,593 0 19,929
YELP INC CL A 985817105 12 290 SH   SOLE 4 290 0 0
YELP INC CL A 985817105 47 1,165 SH   SOLE 7 1,165 0 0
YELP INC CL A 985817105 15,359 384,358 SH   SOLE 18 381,088 0 3,270
YELP INC CL A 985817105 9,644 241,352 SH   SOLE 19 241,352 0 0
YELP INC CL A 985817105 198,725 4,973,097 SH   SOLE 21 4,973,097 0 0
YELP INC CL A 985817105 88,132 2,205,505 SH   SOLE 22 2,156,320 0 49,185
YELP INC CL A 985817105 112 2,796 SH   SOLE 23 2,796 0 0
YELP INC CL A 985817105 720 18,020 SH   SOLE 25 18,020 0 0
YELP INC CL A 985817105 1,378 34,483 SH   SOLE 26 21,534 0 12,949
YELP INC CL A 985817105 413 10,344 SH   SOLE 28 10,344 0 0
YELP INC CL A 985817105 5,417 135,556 SH   SOLE 30 135,556 0 0
YELP INC CL A 985817105 2,073 51,871 SH   SOLE 34 51,871 0 0
YELP INC CL A 985817105 40 998 SH   SOLE 36 998 0 0
YELP INC CL A 985817105 328 8,219 SH   SOLE 40 8,219 0 0
YELP INC CL A 985817105 1,787 44,711 SH   SOLE 43 841 0 43,870
YETI HLDGS INC COM 98585X104 18,695 203,609 SH   SOLE 2 68,706 0 134,903
YETI HLDGS INC COM 98585X104 28 300 SH   SOLE 4 300 0 0
YETI HLDGS INC COM 98585X104 124 1,354 SH   SOLE 7 1,354 0 0
YETI HLDGS INC COM 98585X104 2 21 SH   SOLE 17 0 0 21
YETI HLDGS INC COM 98585X104 17,469 190,253 SH   SOLE 18 190,253 0 0
YETI HLDGS INC COM 98585X104 4,174 45,459 SH   SOLE 19 45,459 0 0
YETI HLDGS INC COM 98585X104 351,398 3,827,031 SH   SOLE 21 3,827,031 0 0
YETI HLDGS INC COM 98585X104 204,394 2,226,031 SH   SOLE 22 2,128,875 0 97,156
YETI HLDGS INC COM 98585X104 114 1,238 SH   SOLE 23 1,238 0 0
YETI HLDGS INC COM 98585X104 450 4,896 SH   SOLE 25 4,896 0 0
YETI HLDGS INC COM 98585X104 4,650 50,645 SH   SOLE 26 38,659 0 11,986
YETI HLDGS INC COM 98585X104 807 8,794 SH   SOLE 28 8,794 0 0
YETI HLDGS INC COM 98585X104 5,466 59,532 SH   SOLE 30 59,532 0 0
YETI HLDGS INC COM 98585X104 140 1,520 SH   SOLE 31 1,520 0 0
YETI HLDGS INC COM 98585X104 1,185 12,908 SH   SOLE 34 12,908 0 0
YETI HLDGS INC COM 98585X104 549 5,979 SH   SOLE 36 5,979 0 0
YETI HLDGS INC COM 98585X104 890 9,689 SH   SOLE 40 9,689 0 0
YETI HLDGS INC COM 98585X104 2,051 22,337 SH   SOLE 43 347 0 21,990
YEXT INC COM 98585N106 3,462 242,280 SH   SOLE 2 100,006 0 142,274
YEXT INC COM 98585N106 4 289 SH   SOLE 4 289 0 0
YEXT INC COM 98585N106 22 1,574 SH   SOLE 7 1,574 0 0
YEXT INC COM 98585N106 5,972 417,895 SH   SOLE 18 347,117 0 70,778
YEXT INC COM 98585N106 19,553 1,368,331 SH   SOLE 19 1,368,331 0 0
YEXT INC COM 98585N106 55,691 3,897,214 SH   SOLE 21 3,897,214 0 0
YEXT INC COM 98585N106 54,519 3,815,203 SH   SOLE 22 3,761,867 0 53,336
YEXT INC COM 98585N106 761 53,273 SH   SOLE 23 53,273 0 0
YEXT INC COM 98585N106 36 2,549 SH   SOLE 25 2,549 0 0
YEXT INC COM 98585N106 3,507 245,396 SH   SOLE 26 21,644 0 223,752
YEXT INC COM 98585N106 197 13,793 SH   SOLE 28 13,793 0 0
YEXT INC COM 98585N106 7,754 542,629 SH   SOLE 30 542,629 0 0
YEXT INC COM 98585N106 227 15,860 SH   SOLE 34 15,860 0 0
YEXT INC COM 98585N106 45 3,160 SH   SOLE 36 3,160 0 0
YEXT INC COM 98585N106 139 9,752 SH   SOLE 40 9,752 0 0
YEXT INC COM 98585N106 209 14,596 SH   SOLE 43 1,683 0 12,913
YIELD10 BIOSCIENCE INC COM 98585K862 7 851 SH   SOLE 18 851 0 0
YIELD10 BIOSCIENCE INC COM 98585K862 87 10,254 SH   SOLE 21 10,254 0 0
YIELD10 BIOSCIENCE INC COM 98585K862 257 30,145 SH   SOLE 22 30,145 0 0
YIREN DIGITAL LTD SPONSORED ADS 98585L100 182 30,267 SH   SOLE 43 0 0 30,267
YORK WTR CO COM 987184108 366 8,087 SH   SOLE 2 4,157 0 3,930
YORK WTR CO COM 987184108 603 13,302 SH   SOLE 7 13,302 0 0
YORK WTR CO COM 987184108 2,002 44,203 SH   SOLE 18 44,203 0 0
YORK WTR CO COM 987184108 1,066 23,533 SH   SOLE 19 23,533 0 0
YORK WTR CO COM 987184108 25,869 571,058 SH   SOLE 21 571,058 0 0
YORK WTR CO COM 987184108 13,325 294,146 SH   SOLE 22 282,485 0 11,661
YORK WTR CO COM 987184108 16 352 SH   SOLE 25 352 0 0
YORK WTR CO COM 987184108 54 1,198 SH   SOLE 26 0 0 1,198
YORK WTR CO COM 987184108 84 1,863 SH   SOLE 28 1,863 0 0
YORK WTR CO COM 987184108 6,165 136,096 SH   SOLE 30 136,096 0 0
YORK WTR CO COM 987184108 64 1,415 SH   SOLE 40 1,415 0 0
YORK WTR CO COM 987184108 356 7,849 SH   SOLE 43 122 0 7,727
YOUDAO INC SPONSORED ADS 98741T104 719 31,145 SH   SOLE 22 31,145 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 1,318 281,583 SH   SOLE 2 146,182 0 135,401
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 479 102,338 SH   SOLE 4 51,277 0 51,061
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 78 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 102 21,889 SH   SOLE 18 21,889 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 12,235 2,614,265 SH   SOLE 21 2,614,265 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 8,921 1,906,239 SH   SOLE 22 1,699,142 0 207,097
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 395 84,378 SH   SOLE 23 84,378 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 4,899 1,046,736 SH   SOLE 26 760,317 0 286,419
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 1,252 267,523 SH   SOLE 28 0 0 267,523
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 15,183 3,244,217 SH   SOLE 30 1,199,801 0 2,044,416
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 41 8,731 SH   SOLE 31 0 0 8,731
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 9,533 2,037,007 SH   SOLE 34 2,037,007 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 55 11,770 SH   SOLE 43 0 0 11,770
YUM BRANDS INC COM 988498101 66,583 578,834 SH   SOLE 2 85,652 0 493,182
YUM BRANDS INC COM 988498101 21,569 187,511 SH   SOLE 4 100,736 0 86,775
YUM BRANDS INC COM 988498101 31,836 276,761 SH   SOLE 7 251,859 0 24,902
YUM BRANDS INC COM 988498101 279 2,423 SH   SOLE 13 1,039 0 1,384
YUM BRANDS INC COM 988498101 3,979 34,595 SH   SOLE 15 34,595 0 0
YUM BRANDS INC COM 988498101 64,366 559,558 SH   SOLE 18 515,863 0 43,695
YUM BRANDS INC COM 988498101 16,597 144,281 SH   SOLE 19 144,281 0 0
YUM BRANDS INC COM 988498101 804,540 6,994,173 SH   SOLE 21 6,994,173 0 0
YUM BRANDS INC COM 988498101 730,200 6,347,907 SH   SOLE 22 5,707,996 0 639,911
YUM BRANDS INC COM 988498101 19,581 170,229 SH   SOLE 23 170,229 0 0
YUM BRANDS INC COM 988498101 72,535 630,571 SH   SOLE 25 630,571 0 0
YUM BRANDS INC COM 988498101 83,547 726,309 SH   SOLE 26 305,093 0 421,216
YUM BRANDS INC COM 988498101 80,889 703,202 SH   SOLE 28 32,750 0 670,452
YUM BRANDS INC COM 988498101 153 1,328 SH   SOLE 29 1,328 0 0
YUM BRANDS INC COM 988498101 130,904 1,137,996 SH   SOLE 30 1,126,907 0 11,089
YUM BRANDS INC COM 988498101 9,332 81,128 SH   SOLE 31 37,580 0 43,548
YUM BRANDS INC COM 988498101 1,787 15,534 SH   SOLE 34 15,534 0 0
YUM BRANDS INC COM 988498101 17,952 156,063 SH   SOLE 36 156,063 0 0
YUM BRANDS INC COM 988498101 1,234 10,727 SH   SOLE 40 10,727 0 0
YUM BRANDS INC COM 988498101 31,086 270,240 SH   SOLE 43 10,259 0 259,981
YUM CHINA HLDGS INC COM 98850P109 68,621 1,035,786 SH   SOLE 2 86,029 0 949,757
YUM CHINA HLDGS INC COM 98850P109 18,817 284,027 SH   SOLE 4 186,208 0 97,819
YUM CHINA HLDGS INC COM 98850P109 3,418 51,597 SH   SOLE 7 51,597 0 0
YUM CHINA HLDGS INC COM 98850P109 8,235 124,305 SH   SOLE 13 101,338 0 22,967
YUM CHINA HLDGS INC COM 98850P109 30,493 460,268 SH   SOLE 15 460,268 0 0
YUM CHINA HLDGS INC COM 98850P109 28,161 425,068 SH   SOLE 18 425,068 0 0
YUM CHINA HLDGS INC COM 98850P109 126,001 1,901,904 SH   SOLE 19 1,901,904 0 0
YUM CHINA HLDGS INC COM 98850P109 820,305 12,381,959 SH   SOLE 21 12,381,959 0 0
YUM CHINA HLDGS INC COM 98850P109 565,055 8,529,130 SH   SOLE 22 7,426,217 0 1,102,913
YUM CHINA HLDGS INC COM 98850P109 12,714 191,911 SH   SOLE 23 191,911 0 0
YUM CHINA HLDGS INC COM 98850P109 67,498 1,018,835 SH   SOLE 25 1,018,835 0 0
YUM CHINA HLDGS INC COM 98850P109 75,091 1,133,450 SH   SOLE 26 139,152 0 994,298
YUM CHINA HLDGS INC COM 98850P109 46,488 701,705 SH   SOLE 28 46,878 0 654,827
YUM CHINA HLDGS INC COM 98850P109 162,626 2,454,735 SH   SOLE 30 2,454,735 0 0
YUM CHINA HLDGS INC COM 98850P109 10,193 153,852 SH   SOLE 31 7,479 0 146,373
YUM CHINA HLDGS INC COM 98850P109 1,835 27,705 SH   SOLE 32 27,705 0 0
YUM CHINA HLDGS INC COM 98850P109 178,579 2,695,526 SH   SOLE 34 2,695,526 0 0
YUM CHINA HLDGS INC COM 98850P109 6,807 102,750 SH   SOLE 36 102,750 0 0
YUM CHINA HLDGS INC COM 98850P109 120 1,804 SH   SOLE 40 1,804 0 0
YUM CHINA HLDGS INC COM 98850P109 31,072 469,014 SH   SOLE 43 25,645 0 443,369
YUMANITY THERAPEUTICS INC COM 98872L102 22 1,867 SH   SOLE 18 1,867 0 0
YUMANITY THERAPEUTICS INC COM 98872L102 290 24,925 SH   SOLE 21 24,925 0 0
YUMANITY THERAPEUTICS INC COM 98872L102 450 38,617 SH   SOLE 22 38,617 0 0
YUNHONG CTI LTD COM 98873Q100 0 230 SH   SOLE 21 230 0 0
YUNHONG INTL CL A SHS G98882106 15 1,432 SH   SOLE 22 1,432 0 0
ZAI LAB LTD ADR 98887Q104 10,197 57,611 SH   SOLE 2 2,248 0 55,363
ZAI LAB LTD ADR 98887Q104 5,178 29,255 SH   SOLE 4 11,380 0 17,875
ZAI LAB LTD ADR 98887Q104 1,415 7,993 SH   SOLE 7 7,993 0 0
ZAI LAB LTD ADR 98887Q104 778 4,398 SH   SOLE 13 143 0 4,255
ZAI LAB LTD ADR 98887Q104 7,326 41,394 SH   SOLE 15 41,394 0 0
ZAI LAB LTD ADR 98887Q104 4,105 23,191 SH   SOLE 18 23,191 0 0
ZAI LAB LTD ADR 98887Q104 33,493 189,238 SH   SOLE 19 189,238 0 0
ZAI LAB LTD ADR 98887Q104 336,387 1,900,598 SH   SOLE 21 1,900,598 0 0
ZAI LAB LTD ADR 98887Q104 136,646 772,055 SH   SOLE 22 682,498 0 89,557
ZAI LAB LTD ADR 98887Q104 6,088 34,399 SH   SOLE 23 34,399 0 0
ZAI LAB LTD ADR 98887Q104 7,027 39,702 SH   SOLE 25 39,702 0 0
ZAI LAB LTD ADR 98887Q104 29,077 164,287 SH   SOLE 26 40,739 0 123,548
ZAI LAB LTD ADR 98887Q104 22,990 129,894 SH   SOLE 28 10,730 0 119,164
ZAI LAB LTD ADR 98887Q104 77,515 437,964 SH   SOLE 30 437,964 0 0
ZAI LAB LTD ADR 98887Q104 857 4,841 SH   SOLE 32 4,841 0 0
ZAI LAB LTD ADR 98887Q104 1,376 7,774 SH   SOLE 34 7,774 0 0
ZAI LAB LTD ADR 98887Q104 51 287 SH   SOLE 40 287 0 0
ZAI LAB LTD ADR 98887Q104 10,085 56,978 SH   SOLE 43 6,292 0 50,686
ZEALAND PHARMA A/S SPONSORED ADR 98920Y304 86 2,933 SH   SOLE 43 593 0 2,340
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 71,250 134,564 SH   SOLE 2 36,278 0 98,286
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 18,744 35,401 SH   SOLE 4 22,340 0 13,061
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 30,880 58,320 SH   SOLE 7 54,221 0 4,099
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 258 487 SH   SOLE 13 153 0 334
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 2,816 5,319 SH   SOLE 15 5,319 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 53 100 SH   SOLE 17 0 0 100
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 74,827 141,319 SH   SOLE 18 133,392 0 7,927
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 236,811 447,244 SH   SOLE 19 447,244 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 931,817 1,759,838 SH   SOLE 21 1,759,838 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 634,100 1,197,568 SH   SOLE 22 1,070,465 0 127,103
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 19,613 37,042 SH   SOLE 23 37,042 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 67,640 127,745 SH   SOLE 25 127,745 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 75,047 141,734 SH   SOLE 26 63,499 0 78,235
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 100,500 189,806 SH   SOLE 28 6,612 0 183,194
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 2,067 3,904 SH   SOLE 29 3,904 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 142,251 268,657 SH   SOLE 30 261,560 0 7,097
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 9,197 17,369 SH   SOLE 31 11,301 0 6,068
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 63,802 120,498 SH   SOLE 34 120,498 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 13,361 25,233 SH   SOLE 36 25,233 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 1,094 2,067 SH   SOLE 40 2,067 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 15,642 29,542 SH   SOLE 43 1,511 0 28,031
ZEDGE INC CL B 98923T104 38 2,047 SH   SOLE 18 2,047 0 0
ZEDGE INC CL B 98923T104 640 34,763 SH   SOLE 21 34,763 0 0
ZEDGE INC CL B 98923T104 701 38,074 SH   SOLE 22 38,074 0 0
ZENDESK INC COM 98936J101 54,666 378,730 SH   SOLE 2 159,475 0 219,255
ZENDESK INC COM 98936J101 11,569 80,150 SH   SOLE 4 53,833 0 26,317
ZENDESK INC COM 98936J101 1,985 13,754 SH   SOLE 7 13,754 0 0
ZENDESK INC COM 98936J101 1,013 7,015 SH   SOLE 13 5,802 0 1,213
ZENDESK INC COM 98936J101 1,445 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 26,131 181,040 SH   SOLE 18 168,044 0 12,996
ZENDESK INC COM 98936J101 51,877 359,405 SH   SOLE 19 359,405 0 0
ZENDESK INC COM 98936J101 303,087 2,099,815 SH   SOLE 21 2,099,815 0 0
ZENDESK INC COM 98936J101 459,285 3,181,967 SH   SOLE 22 2,874,526 0 307,441
ZENDESK INC COM 98936J101 14,207 98,425 SH   SOLE 23 98,425 0 0
ZENDESK INC COM 98936J101 30,534 211,542 SH   SOLE 25 211,542 0 0
ZENDESK INC COM 98936J101 33,193 229,962 SH   SOLE 26 136,975 0 92,987
ZENDESK INC COM 98936J101 29,768 206,237 SH   SOLE 28 17,988 0 188,249
ZENDESK INC COM 98936J101 2,533 17,548 SH   SOLE 29 17,548 0 0
ZENDESK INC COM 98936J101 36,611 253,646 SH   SOLE 30 232,862 0 20,784
ZENDESK INC COM 98936J101 7,722 53,502 SH   SOLE 31 48,655 0 4,847
ZENDESK INC COM 98936J101 60,254 417,445 SH   SOLE 34 417,445 0 0
ZENDESK INC COM 98936J101 7,383 51,151 SH   SOLE 36 51,151 0 0
ZENDESK INC COM 98936J101 617 4,278 SH   SOLE 40 4,278 0 0
ZENDESK INC COM 98936J101 5,899 40,872 SH   SOLE 43 6,306 0 34,566
ZENDESK INC NOTE 0.625% 6/1 98936JAD3 9,973 6,848,000 PRN   SOLE 21 6,848,000 0 0
ZENTALIS PHARMACEUTICALS INC COM 98943L107 684 12,854 SH   SOLE 2 8,185 0 4,669
ZENTALIS PHARMACEUTICALS INC COM 98943L107 4 69 SH   SOLE 4 69 0 0
ZENTALIS PHARMACEUTICALS INC COM 98943L107 29 538 SH   SOLE 7 538 0 0
ZENTALIS PHARMACEUTICALS INC COM 98943L107 5,399 101,478 SH   SOLE 18 101,478 0 0
ZENTALIS PHARMACEUTICALS INC COM 98943L107 15,910 299,066 SH   SOLE 19 299,066 0 0
ZENTALIS PHARMACEUTICALS INC COM 98943L107 71,578 1,345,456 SH   SOLE 21 1,345,456 0 0
ZENTALIS PHARMACEUTICALS INC COM 98943L107 27,891 524,275 SH   SOLE 22 510,704 0 13,571
ZENTALIS PHARMACEUTICALS INC COM 98943L107 44 836 SH   SOLE 23 836 0 0
ZENTALIS PHARMACEUTICALS INC COM 98943L107 26 492 SH   SOLE 25 492 0 0
ZENTALIS PHARMACEUTICALS INC COM 98943L107 123 2,316 SH   SOLE 26 258 0 2,058
ZENTALIS PHARMACEUTICALS INC COM 98943L107 1,526 28,682 SH   SOLE 30 28,682 0 0
ZENTALIS PHARMACEUTICALS INC COM 98943L107 93 1,754 SH   SOLE 34 1,754 0 0
ZENTALIS PHARMACEUTICALS INC COM 98943L107 113 2,133 SH   SOLE 40 2,133 0 0
ZENTALIS PHARMACEUTICALS INC COM 98943L107 9 167 SH   SOLE 43 0 0 167
ZEPP HEALTH CORPORATION SPONSORED ADS 98945L105 12 1,017 SH   SOLE 4 1,017 0 0
ZEPP HEALTH CORPORATION SPONSORED ADS 98945L105 4,197 357,472 SH   SOLE 21 357,472 0 0
ZEPP HEALTH CORPORATION SPONSORED ADS 98945L105 2,002 170,510 SH   SOLE 22 164,388 0 6,122
ZEPP HEALTH CORPORATION SPONSORED ADS 98945L105 861 73,297 SH   SOLE 30 73,297 0 0
ZEPP HEALTH CORPORATION SPONSORED ADS 98945L105 37 3,142 SH   SOLE 43 0 0 3,142
ZETA GLOBAL HOLDINGS CORP CL A 98956A105 42 5,042 SH   SOLE 18 5,042 0 0
ZETA GLOBAL HOLDINGS CORP CL A 98956A105 70 8,350 SH   SOLE 22 8,350 0 0
ZETA GLOBAL HOLDINGS CORP CL A 98956A105 278 33,135 SH   SOLE 26 33,135 0 0
ZETA GLOBAL HOLDINGS CORP CL A 98956A105 1,063 126,510 SH   SOLE 28 0 0 126,510
ZETA GLOBAL HOLDINGS CORP CL A 98956A105 14 1,698 SH   SOLE 31 0 0 1,698
ZHIHU INC ADS 98955N108 3,314 244,390 SH   SOLE 2 244,390 0 0
ZHIHU INC ADS 98955N108 167 12,351 SH   SOLE 21 12,351 0 0
ZHIHU INC ADS 98955N108 9,736 718,014 SH   SOLE 22 295,264 0 422,750
ZHIHU INC ADS 98955N108 119 8,777 SH   SOLE 26 8,777 0 0
ZHIHU INC ADS 98955N108 131 9,673 SH   SOLE 28 0 0 9,673
ZHIHU INC ADS 98955N108 79,065 5,830,774 SH   SOLE 34 5,830,774 0 0
ZILLOW GROUP INC CL A 98954M101 17,418 142,149 SH   SOLE 2 32,251 0 109,898
ZILLOW GROUP INC CL A 98954M101 3,284 26,799 SH   SOLE 4 24,840 0 1,959
ZILLOW GROUP INC CL A 98954M101 662 5,405 SH   SOLE 7 5,405 0 0
ZILLOW GROUP INC CL A 98954M101 9 73 SH   SOLE 13 73 0 0
ZILLOW GROUP INC CL A 98954M101 629 5,136 SH   SOLE 15 5,136 0 0
ZILLOW GROUP INC CL A 98954M101 11,147 90,976 SH   SOLE 18 87,361 0 3,615
ZILLOW GROUP INC CL A 98954M101 2,032 16,587 SH   SOLE 19 16,587 0 0
ZILLOW GROUP INC CL A 98954M101 97,561 796,220 SH   SOLE 21 796,220 0 0
ZILLOW GROUP INC CL A 98954M101 128,618 1,049,684 SH   SOLE 22 965,048 0 84,636
ZILLOW GROUP INC CL A 98954M101 4,942 40,332 SH   SOLE 23 40,332 0 0
ZILLOW GROUP INC CL A 98954M101 10,468 85,435 SH   SOLE 25 85,435 0 0
ZILLOW GROUP INC CL A 98954M101 11,028 90,005 SH   SOLE 26 51,597 0 38,408
ZILLOW GROUP INC CL A 98954M101 12,305 100,428 SH   SOLE 28 8,370 0 92,058
ZILLOW GROUP INC CL A 98954M101 199 1,621 SH   SOLE 29 1,621 0 0
ZILLOW GROUP INC CL A 98954M101 18,225 148,736 SH   SOLE 30 148,736 0 0
ZILLOW GROUP INC CL A 98954M101 3,301 26,941 SH   SOLE 31 10,886 0 16,055
ZILLOW GROUP INC CL A 98954M101 370 3,023 SH   SOLE 34 3,023 0 0
ZILLOW GROUP INC CL A 98954M101 3,530 28,812 SH   SOLE 36 28,812 0 0
ZILLOW GROUP INC CL A 98954M101 267 2,180 SH   SOLE 40 2,180 0 0
ZILLOW GROUP INC CL A 98954M101 6,823 55,681 SH   SOLE 43 4,038 0 51,643
ZILLOW GROUP INC CL C CAP STK 98954M200 54,468 445,659 SH   SOLE 2 143,997 0 301,662
ZILLOW GROUP INC CL C CAP STK 98954M200 13,098 107,167 SH   SOLE 4 60,117 0 47,050
ZILLOW GROUP INC CL C CAP STK 98954M200 2,039 16,684 SH   SOLE 7 16,684 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 177 1,446 SH   SOLE 13 246 0 1,200
ZILLOW GROUP INC CL C CAP STK 98954M200 1,568 12,829 SH   SOLE 15 12,829 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 29,911 244,731 SH   SOLE 18 232,596 0 12,135
ZILLOW GROUP INC CL C CAP STK 98954M200 6,343 51,901 SH   SOLE 19 51,901 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 305,400 2,498,771 SH   SOLE 21 2,498,771 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 446,158 3,650,448 SH   SOLE 22 3,355,184 0 295,264
ZILLOW GROUP INC CL C CAP STK 98954M200 12,363 101,151 SH   SOLE 23 101,151 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 29,848 244,214 SH   SOLE 25 244,214 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 33,679 275,563 SH   SOLE 26 156,032 0 119,531
ZILLOW GROUP INC CL C CAP STK 98954M200 34,626 283,309 SH   SOLE 28 16,482 0 266,827
ZILLOW GROUP INC CL C CAP STK 98954M200 3,244 26,541 SH   SOLE 29 26,541 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 50,377 412,186 SH   SOLE 30 412,186 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 12,003 98,209 SH   SOLE 31 60,028 0 38,181
ZILLOW GROUP INC CL C CAP STK 98954M200 1,255 10,267 SH   SOLE 34 10,267 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 9,757 79,832 SH   SOLE 36 79,832 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 641 5,245 SH   SOLE 40 5,245 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 1,347 11,022 SH   SOLE 43 327 0 10,695
ZILLOW GROUP INC NOTE 1.500% 7/0 98954MAC5 3,223 2,070,000 PRN   SOLE 21 2,070,000 0 0
ZILLOW GROUP INC NOTE 0.750% 9/0 98954MAE1 10,836 3,865,000 PRN   SOLE 21 3,865,000 0 0
ZILLOW GROUP INC NOTE 1.375% 9/0 98954MAG6 339 120,000 PRN   SOLE 2 120,000 0 0
ZILLOW GROUP INC NOTE 1.375% 9/0 98954MAG6 548 194,000 PRN   SOLE 18 194,000 0 0
ZILLOW GROUP INC NOTE 1.375% 9/0 98954MAG6 517 183,000 PRN   SOLE 19 183,000 0 0
ZILLOW GROUP INC NOTE 1.375% 9/0 98954MAG6 7,883 2,790,000 PRN   SOLE 21 2,790,000 0 0
ZILLOW GROUP INC NOTE 1.375% 9/0 98954MAG6 274 97,000 PRN   SOLE 26 97,000 0 0
ZILLOW GROUP INC NOTE 1.375% 9/0 98954MAG6 446 158,000 PRN   SOLE 34 158,000 0 0
ZILLOW GROUP INC NOTE 2.750% 5/1 98954MAH4 6,261 3,175,000 PRN   SOLE 21 3,175,000 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 124,956 776,994 SH   SOLE 2 377,755 0 399,239
ZIMMER BIOMET HOLDINGS INC COM 98956P102 20,147 125,274 SH   SOLE 4 71,982 0 53,292
ZIMMER BIOMET HOLDINGS INC COM 98956P102 30,246 188,075 SH   SOLE 7 177,972 0 10,103
ZIMMER BIOMET HOLDINGS INC COM 98956P102 307 1,908 SH   SOLE 13 586 0 1,322
ZIMMER BIOMET HOLDINGS INC COM 98956P102 4,315 26,833 SH   SOLE 15 26,833 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 249,846 1,553,575 SH   SOLE 18 1,446,688 0 106,887
ZIMMER BIOMET HOLDINGS INC COM 98956P102 631,177 3,924,745 SH   SOLE 19 3,924,745 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 949,355 5,903,212 SH   SOLE 21 5,903,212 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 747,451 4,647,751 SH   SOLE 22 4,198,551 0 449,200
ZIMMER BIOMET HOLDINGS INC COM 98956P102 25,854 160,765 SH   SOLE 23 160,765 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 54,843 341,020 SH   SOLE 25 341,020 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 77,136 479,641 SH   SOLE 26 173,825 0 305,816
ZIMMER BIOMET HOLDINGS INC COM 98956P102 56,553 351,652 SH   SOLE 28 22,267 0 329,385
ZIMMER BIOMET HOLDINGS INC COM 98956P102 139,401 866,813 SH   SOLE 30 852,274 0 14,539
ZIMMER BIOMET HOLDINGS INC COM 98956P102 7,666 47,669 SH   SOLE 31 26,093 0 21,576
ZIMMER BIOMET HOLDINGS INC COM 98956P102 213,854 1,329,771 SH   SOLE 34 1,329,771 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 17,048 106,004 SH   SOLE 36 106,004 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 1,174 7,299 SH   SOLE 40 7,299 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 18,020 112,048 SH   SOLE 43 4,687 0 107,361
ZIONS BANCORPORATION N A COM 989701107 21,993 416,061 SH   SOLE 2 90,080 0 325,981
ZIONS BANCORPORATION N A COM 989701107 59 1,110 SH   SOLE 4 1,110 0 0
ZIONS BANCORPORATION N A COM 989701107 7,389 139,779 SH   SOLE 7 128,953 0 10,826
ZIONS BANCORPORATION N A COM 989701107 214 4,046 SH   SOLE 15 4,046 0 0
ZIONS BANCORPORATION N A COM 989701107 19,799 374,558 SH   SOLE 18 360,882 0 13,676
ZIONS BANCORPORATION N A COM 989701107 8,728 165,110 SH   SOLE 19 165,110 0 0
ZIONS BANCORPORATION N A COM 989701107 219,150 4,145,857 SH   SOLE 21 4,145,857 0 0
ZIONS BANCORPORATION N A COM 989701107 207,600 3,927,350 SH   SOLE 22 3,558,776 0 368,574
ZIONS BANCORPORATION N A COM 989701107 92 1,748 SH   SOLE 23 1,748 0 0
ZIONS BANCORPORATION N A COM 989701107 10,510 198,833 SH   SOLE 25 198,833 0 0
ZIONS BANCORPORATION N A COM 989701107 14,737 278,789 SH   SOLE 26 67,658 0 211,131
ZIONS BANCORPORATION N A COM 989701107 5,033 95,207 SH   SOLE 28 16,529 0 78,678
ZIONS BANCORPORATION N A COM 989701107 38,058 719,972 SH   SOLE 30 719,972 0 0
ZIONS BANCORPORATION N A COM 989701107 184 3,490 SH   SOLE 31 3,490 0 0
ZIONS BANCORPORATION N A COM 989701107 107 2,024 SH   SOLE 34 2,024 0 0
ZIONS BANCORPORATION N A COM 989701107 3,615 68,385 SH   SOLE 36 68,385 0 0
ZIONS BANCORPORATION N A COM 989701107 1,033 19,545 SH   SOLE 40 19,545 0 0
ZIONS BANCORPORATION N A COM 989701107 14,990 283,571 SH   SOLE 43 32,323 0 251,248
ZIOPHARM ONCOLOGY INC COM 98973P101 261 98,738 SH   SOLE 2 66,878 0 31,860
ZIOPHARM ONCOLOGY INC COM 98973P101 2 774 SH   SOLE 4 774 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 12 4,461 SH   SOLE 7 4,461 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 1,897 718,549 SH   SOLE 18 718,549 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 977 370,201 SH   SOLE 19 370,201 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 24,112 9,133,198 SH   SOLE 21 9,133,198 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 14,668 5,555,878 SH   SOLE 22 5,420,948 0 134,930
ZIOPHARM ONCOLOGY INC COM 98973P101 31 11,587 SH   SOLE 25 11,587 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 127 48,049 SH   SOLE 26 13,618 0 34,431
ZIOPHARM ONCOLOGY INC COM 98973P101 60 22,678 SH   SOLE 28 22,678 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 815 308,877 SH   SOLE 30 308,877 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 27 10,306 SH   SOLE 36 10,306 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 58 21,823 SH   SOLE 40 21,823 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 230 87,071 SH   SOLE 43 0 0 87,071
ZIX CORP COM 98974P100 71 10,088 SH   SOLE 2 3,774 0 6,314
ZIX CORP COM 98974P100 7 937 SH   SOLE 7 937 0 0
ZIX CORP COM 98974P100 1,256 178,172 SH   SOLE 18 178,172 0 0
ZIX CORP COM 98974P100 669 94,957 SH   SOLE 19 94,957 0 0
ZIX CORP COM 98974P100 14,213 2,016,063 SH   SOLE 21 2,016,063 0 0
ZIX CORP COM 98974P100 10,185 1,444,715 SH   SOLE 22 1,437,550 0 7,165
ZIX CORP COM 98974P100 422 59,860 SH   SOLE 25 59,860 0 0
ZIX CORP COM 98974P100 2,157 305,960 SH   SOLE 26 147,021 0 158,939
ZIX CORP COM 98974P100 51 7,225 SH   SOLE 36 7,225 0 0
ZIX CORP COM 98974P100 30 4,262 SH   SOLE 43 0 0 4,262
ZOETIS INC CL A 98978V103 236,549 1,269,313 SH   SOLE 2 309,833 0 959,480
ZOETIS INC CL A 98978V103 36,045 193,418 SH   SOLE 4 175,116 0 18,302
ZOETIS INC CL A 98978V103 80,966 434,462 SH   SOLE 7 415,286 0 19,176
ZOETIS INC CL A 98978V103 686 3,682 SH   SOLE 13 1,303 0 2,379
ZOETIS INC CL A 98978V103 9,108 48,875 SH   SOLE 15 48,875 0 0
ZOETIS INC CL A 98978V103 459,145 2,463,752 SH   SOLE 18 2,033,624 0 430,128
ZOETIS INC CL A 98978V103 410,141 2,200,798 SH   SOLE 19 2,200,798 0 0
ZOETIS INC CL A 98978V103 2,091,023 11,220,344 SH   SOLE 21 11,220,344 0 0
ZOETIS INC CL A 98978V103 1,938,698 10,402,974 SH   SOLE 22 9,401,521 0 1,001,453
ZOETIS INC CL A 98978V103 50,014 268,375 SH   SOLE 23 268,375 0 0
ZOETIS INC CL A 98978V103 438,079 2,350,711 SH   SOLE 25 2,350,711 0 0
ZOETIS INC CL A 98978V103 199,792 1,072,073 SH   SOLE 26 426,314 0 645,759
ZOETIS INC CL A 98978V103 239,657 1,285,987 SH   SOLE 28 57,779 0 1,228,208
ZOETIS INC CL A 98978V103 81 434 SH   SOLE 29 434 0 0
ZOETIS INC CL A 98978V103 548,653 2,944,047 SH   SOLE 30 2,944,047 0 0
ZOETIS INC CL A 98978V103 20,187 108,324 SH   SOLE 31 58,626 0 49,698
ZOETIS INC CL A 98978V103 219,818 1,179,536 SH   SOLE 34 1,179,536 0 0
ZOETIS INC CL A 98978V103 43,384 232,796 SH   SOLE 36 232,796 0 0
ZOETIS INC CL A 98978V103 3,219 17,271 SH   SOLE 40 17,271 0 0
ZOETIS INC CL A 98978V103 84,072 451,128 SH   SOLE 43 41,040 0 410,088
ZOGENIX INC COM NEW 98978L204 2,900 167,802 SH   SOLE 2 60,025 0 107,777
ZOGENIX INC COM NEW 98978L204 4 218 SH   SOLE 4 218 0 0
ZOGENIX INC COM NEW 98978L204 18 1,030 SH   SOLE 7 1,030 0 0
ZOGENIX INC COM NEW 98978L204 3,670 212,390 SH   SOLE 18 181,414 0 30,976
ZOGENIX INC COM NEW 98978L204 11,344 656,466 SH   SOLE 19 656,466 0 0
ZOGENIX INC COM NEW 98978L204 37,065 2,144,994 SH   SOLE 21 2,144,994 0 0
ZOGENIX INC COM NEW 98978L204 32,908 1,904,385 SH   SOLE 22 1,824,857 0 79,528
ZOGENIX INC COM NEW 98978L204 429 24,852 SH   SOLE 23 24,852 0 0
ZOGENIX INC COM NEW 98978L204 87 5,049 SH   SOLE 25 5,049 0 0
ZOGENIX INC COM NEW 98978L204 2,129 123,193 SH   SOLE 26 32,955 0 90,238
ZOGENIX INC COM NEW 98978L204 139 8,023 SH   SOLE 28 8,023 0 0
ZOGENIX INC COM NEW 98978L204 7,015 405,968 SH   SOLE 30 405,968 0 0
ZOGENIX INC COM NEW 98978L204 150 8,657 SH   SOLE 36 8,657 0 0
ZOGENIX INC COM NEW 98978L204 106 6,129 SH   SOLE 40 6,129 0 0
ZOGENIX INC COM NEW 98978L204 168 9,712 SH   SOLE 43 0 0 9,712
ZOMEDICA CORP COM 98980M109 207 248,595 SH   SOLE 2 248,595 0 0
ZOMEDICA CORP COM 98980M109 2,427 2,914,750 SH   SOLE 21 2,914,750 0 0
ZOMEDICA CORP COM 98980M109 11,509 13,821,241 SH   SOLE 22 13,820,903 0 338
ZOMEDICA CORP COM 98980M109 22 26,689 SH   SOLE 25 26,689 0 0
ZOMEDICA CORP COM 98980M109 173 207,265 SH   SOLE 30 207,265 0 0
ZOMEDICA CORP COM 98980M109 89 106,844 SH   SOLE 40 106,844 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 174,636 451,221 SH   SOLE 2 59,595 0 391,626
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 42,780 110,534 SH   SOLE 4 68,096 0 42,438
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 19,095 49,338 SH   SOLE 7 49,338 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 601 1,552 SH   SOLE 13 533 0 1,019
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 7,194 18,587 SH   SOLE 15 18,587 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 98,041 253,316 SH   SOLE 18 241,623 0 11,693
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 16,113 41,632 SH   SOLE 19 41,632 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 1,029,384 2,659,701 SH   SOLE 21 2,659,701 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 1,798,794 4,647,685 SH   SOLE 22 4,398,937 0 248,748
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 45,719 118,129 SH   SOLE 23 118,129 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 135,627 350,429 SH   SOLE 25 350,429 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 133,579 345,138 SH   SOLE 26 168,104 0 177,034
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 148,360 383,330 SH   SOLE 28 24,243 0 359,087
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 110 285 SH   SOLE 29 285 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 209,973 542,524 SH   SOLE 30 542,524 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 29,454 76,103 SH   SOLE 31 25,379 0 50,724
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 19,865 51,326 SH   SOLE 32 51,326 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 61,978 160,137 SH   SOLE 34 160,137 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 42,711 110,357 SH   SOLE 36 110,357 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 2,871 7,418 SH   SOLE 40 7,418 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 28,391 73,355 SH   SOLE 43 5,517 0 67,838
ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 2,758 52,861 SH   SOLE 2 52,861 0 0
ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 18 343 SH   SOLE 4 343 0 0
ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 102,902 1,972,434 SH   SOLE 19 1,972,434 0 0
ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 14,883 285,271 SH   SOLE 21 285,271 0 0
ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 78,215 1,499,227 SH   SOLE 22 1,460,863 0 38,364
ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 248 4,750 SH   SOLE 25 4,750 0 0
ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 12,914 247,546 SH   SOLE 26 31,230 0 216,316
ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 14,583 279,536 SH   SOLE 28 11,830 0 267,706
ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 3,693 70,793 SH   SOLE 30 70,793 0 0
ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 149,322 2,862,211 SH   SOLE 34 2,862,211 0 0
ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 250 4,785 SH   SOLE 36 4,785 0 0
ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 629 12,051 SH   SOLE 40 12,051 0 0
ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 4 77 SH   SOLE 43 0 0 77
ZOSANO PHARMA CORP COM NEW 98979H202 79 83,608 SH   SOLE 21 83,608 0 0
ZOSANO PHARMA CORP COM NEW 98979H202 1,855 1,952,805 SH   SOLE 22 1,952,805 0 0
ZOVIO INC COM 98979V102 17 6,525 SH   SOLE 18 6,525 0 0
ZOVIO INC COM 98979V102 42 16,107 SH   SOLE 21 16,107 0 0
ZOVIO INC COM 98979V102 757 292,406 SH   SOLE 22 292,406 0 0
ZSCALER INC COM 98980G102 57,908 268,016 SH   SOLE 2 122,298 0 145,718
ZSCALER INC COM 98980G102 12,151 56,238 SH   SOLE 4 39,641 0 16,597
ZSCALER INC COM 98980G102 4,126 19,098 SH   SOLE 7 19,098 0 0
ZSCALER INC COM 98980G102 31 145 SH   SOLE 13 145 0 0
ZSCALER INC COM 98980G102 1,315 6,086 SH   SOLE 15 6,086 0 0
ZSCALER INC COM 98980G102 30,439 140,881 SH   SOLE 18 131,727 0 9,154
ZSCALER INC COM 98980G102 178,752 827,324 SH   SOLE 19 827,324 0 0
ZSCALER INC COM 98980G102 413,751 1,914,984 SH   SOLE 21 1,914,984 0 0
ZSCALER INC COM 98980G102 431,904 1,999,000 SH   SOLE 22 1,702,764 0 296,236
ZSCALER INC COM 98980G102 18,308 84,737 SH   SOLE 23 84,737 0 0
ZSCALER INC COM 98980G102 25,244 116,836 SH   SOLE 25 116,836 0 0
ZSCALER INC COM 98980G102 52,880 244,748 SH   SOLE 26 119,556 0 125,192
ZSCALER INC COM 98980G102 62,557 289,535 SH   SOLE 28 9,858 0 279,677
ZSCALER INC COM 98980G102 7,606 35,205 SH   SOLE 29 35,205 0 0
ZSCALER INC COM 98980G102 70,946 328,361 SH   SOLE 30 328,361 0 0
ZSCALER INC COM 98980G102 16,803 77,768 SH   SOLE 31 58,566 0 19,202
ZSCALER INC COM 98980G102 202,649 937,931 SH   SOLE 34 937,931 0 0
ZSCALER INC COM 98980G102 9,074 41,999 SH   SOLE 36 41,999 0 0
ZSCALER INC COM 98980G102 597 2,761 SH   SOLE 40 2,761 0 0
ZSCALER INC COM 98980G102 7,119 32,948 SH   SOLE 43 4,110 0 28,838
ZSCALER INC OPTIONS 98980G102 259 1,200 SH Call SOLE 4 1,200 0 0
ZSCALER INC OPTIONS 98980G102 3,457 16,000 SH Call SOLE 18 16,000 0 0
ZSCALER INC OPTIONS 98980G102 20,850 96,500 SH Call SOLE 19 96,500 0 0
ZSCALER INC OPTIONS 98980G102 1,620 7,500 SH Call SOLE 22 7,500 0 0
ZSCALER INC OPTIONS 98980G102 238 1,100 SH Call SOLE 26 1,100 0 0
ZSCALER INC OPTIONS 98980G102 11,127 51,500 SH Call SOLE 34 51,500 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 10,027 330,365 SH   SOLE 2 12,797 0 317,568
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 5,181 170,695 SH   SOLE 4 67,668 0 103,027
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 1,456 47,974 SH   SOLE 7 47,974 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 765 25,194 SH   SOLE 13 977 0 24,217
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 7,539 248,386 SH   SOLE 15 248,386 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 4,998 164,690 SH   SOLE 18 164,690 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 462 15,222 SH   SOLE 19 15,222 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 249,455 8,219,287 SH   SOLE 21 8,219,287 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 149,425 4,923,399 SH   SOLE 22 4,451,518 0 471,881
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 6,106 201,187 SH   SOLE 23 201,187 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 2,948 97,149 SH   SOLE 25 97,149 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 26,965 888,452 SH   SOLE 26 166,308 0 722,144
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 18,825 620,278 SH   SOLE 28 55,917 0 564,361
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 72,678 2,394,665 SH   SOLE 30 2,394,665 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 944 31,090 SH   SOLE 32 31,090 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 1,310 43,165 SH   SOLE 34 43,165 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 13,165 433,769 SH   SOLE 43 41,375 0 392,394
ZUMIEZ INC COM 989817101 1,363 27,824 SH   SOLE 2 7,364 0 20,460
ZUMIEZ INC COM 989817101 6 122 SH   SOLE 4 122 0 0
ZUMIEZ INC COM 989817101 18 368 SH   SOLE 7 368 0 0
ZUMIEZ INC COM 989817101 4,576 93,397 SH   SOLE 18 93,397 0 0
ZUMIEZ INC COM 989817101 4,716 96,273 SH   SOLE 19 96,273 0 0
ZUMIEZ INC COM 989817101 128,695 2,626,966 SH   SOLE 21 2,626,966 0 0
ZUMIEZ INC COM 989817101 32,268 658,660 SH   SOLE 22 625,928 0 32,732
ZUMIEZ INC COM 989817101 55 1,119 SH   SOLE 23 1,119 0 0
ZUMIEZ INC COM 989817101 50 1,019 SH   SOLE 25 1,019 0 0
ZUMIEZ INC COM 989817101 951 19,408 SH   SOLE 26 5,774 0 13,634
ZUMIEZ INC COM 989817101 142 2,901 SH   SOLE 28 2,901 0 0
ZUMIEZ INC COM 989817101 2,266 46,261 SH   SOLE 30 46,261 0 0
ZUMIEZ INC COM 989817101 118 2,402 SH   SOLE 34 2,402 0 0
ZUMIEZ INC COM 989817101 40 814 SH   SOLE 36 814 0 0
ZUMIEZ INC COM 989817101 127 2,600 SH   SOLE 40 2,600 0 0
ZUMIEZ INC COM 989817101 738 15,059 SH   SOLE 43 0 0 15,059
ZUORA INC COM CL A 98983V106 1,352 78,383 SH   SOLE 2 54,930 0 23,453
ZUORA INC COM CL A 98983V106 6 328 SH   SOLE 4 328 0 0
ZUORA INC COM CL A 98983V106 30 1,756 SH   SOLE 7 1,756 0 0
ZUORA INC COM CL A 98983V106 5,815 337,117 SH   SOLE 18 325,985 0 11,132
ZUORA INC COM CL A 98983V106 6,458 374,396 SH   SOLE 19 374,396 0 0
ZUORA INC COM CL A 98983V106 65,038 3,770,331 SH   SOLE 21 3,770,331 0 0
ZUORA INC COM CL A 98983V106 45,955 2,664,048 SH   SOLE 22 2,604,876 0 59,172
ZUORA INC COM CL A 98983V106 154 8,904 SH   SOLE 23 8,904 0 0
ZUORA INC COM CL A 98983V106 85 4,907 SH   SOLE 25 4,907 0 0
ZUORA INC COM CL A 98983V106 879 50,930 SH   SOLE 26 33,407 0 17,523
ZUORA INC COM CL A 98983V106 176 10,224 SH   SOLE 28 10,224 0 0
ZUORA INC COM CL A 98983V106 8,483 491,794 SH   SOLE 30 491,794 0 0
ZUORA INC COM CL A 98983V106 109 6,298 SH   SOLE 36 6,298 0 0
ZUORA INC COM CL A 98983V106 214 12,377 SH   SOLE 40 12,377 0 0
ZUORA INC COM CL A 98983V106 618 35,828 SH   SOLE 43 0 0 35,828
ZYMERGEN INC COM 98985X100 667 16,666 SH   SOLE 2 2,079 0 14,587
ZYMERGEN INC COM 98985X100 12 301 SH   SOLE 7 301 0 0
ZYMERGEN INC COM 98985X100 2,442 61,044 SH   SOLE 18 61,044 0 0
ZYMERGEN INC COM 98985X100 1,248 31,200 SH   SOLE 19 31,200 0 0
ZYMERGEN INC COM 98985X100 26,031 650,623 SH   SOLE 21 650,623 0 0
ZYMERGEN INC COM 98985X100 17,633 440,725 SH   SOLE 22 424,800 0 15,925
ZYMEWORKS INC COM 98985W102 300 8,641 SH   SOLE 2 8,641 0 0
ZYMEWORKS INC COM 98985W102 5 156 SH   SOLE 4 156 0 0
ZYMEWORKS INC COM 98985W102 8,519 245,566 SH   SOLE 19 245,566 0 0
ZYMEWORKS INC COM 98985W102 13,010 375,024 SH   SOLE 21 375,024 0 0
ZYMEWORKS INC COM 98985W102 1,170 33,727 SH   SOLE 22 16,238 0 17,489
ZYMEWORKS INC COM 98985W102 51 1,476 SH   SOLE 25 1,476 0 0
ZYMEWORKS INC COM 98985W102 732 21,101 SH   SOLE 26 18,405 0 2,696
ZYMEWORKS INC COM 98985W102 162 4,677 SH   SOLE 28 4,677 0 0
ZYMEWORKS INC COM 98985W102 9,474 273,102 SH   SOLE 30 273,102 0 0
ZYMEWORKS INC COM 98985W102 67 1,944 SH   SOLE 34 1,944 0 0
ZYMEWORKS INC COM 98985W102 48 1,378 SH   SOLE 36 1,378 0 0
ZYMEWORKS INC COM 98985W102 171 4,941 SH   SOLE 40 4,941 0 0
ZYNERBA PHARMACEUTICALS INC COM 98986X109 45 8,549 SH   SOLE 18 8,549 0 0
ZYNERBA PHARMACEUTICALS INC COM 98986X109 744 140,597 SH   SOLE 21 140,597 0 0
ZYNERBA PHARMACEUTICALS INC COM 98986X109 3,307 625,118 SH   SOLE 22 625,118 0 0
ZYNEX INC COM 98986M103 135 8,713 SH   SOLE 2 6,075 0 2,638
ZYNEX INC COM 98986M103 5 329 SH   SOLE 7 329 0 0
ZYNEX INC COM 98986M103 1,366 87,951 SH   SOLE 18 83,613 0 4,338
ZYNEX INC COM 98986M103 503 32,364 SH   SOLE 19 32,364 0 0
ZYNEX INC COM 98986M103 35,286 2,272,136 SH   SOLE 21 2,272,136 0 0
ZYNEX INC COM 98986M103 8,441 543,532 SH   SOLE 22 534,009 0 9,523
ZYNEX INC COM 98986M103 15 969 SH   SOLE 25 969 0 0
ZYNEX INC COM 98986M103 2 97 SH   SOLE 26 97 0 0
ZYNEX INC COM 98986M103 490 31,522 SH   SOLE 30 31,522 0 0
ZYNEX INC COM 98986M103 58 3,756 SH   SOLE 40 3,756 0 0
ZYNEX INC COM 98986M103 29 1,895 SH   SOLE 43 74 0 1,821
ZYNGA INC CL A 98986T108 31,584 2,971,235 SH   SOLE 2 1,306,488 0 1,664,747
ZYNGA INC CL A 98986T108 225 21,128 SH   SOLE 4 21,128 0 0
ZYNGA INC CL A 98986T108 492 46,261 SH   SOLE 7 46,261 0 0
ZYNGA INC CL A 98986T108 2,894 272,217 SH   SOLE 13 272,217 0 0
ZYNGA INC CL A 98986T108 8,977 844,520 SH   SOLE 18 595,988 0 248,532
ZYNGA INC CL A 98986T108 44,716 4,206,552 SH   SOLE 19 4,206,552 0 0
ZYNGA INC CL A 98986T108 165,593 15,577,888 SH   SOLE 21 15,577,888 0 0
ZYNGA INC CL A 98986T108 285,729 26,879,513 SH   SOLE 22 23,970,608 0 2,908,905
ZYNGA INC CL A 98986T108 221 20,778 SH   SOLE 23 20,778 0 0
ZYNGA INC CL A 98986T108 391 36,825 SH   SOLE 25 36,825 0 0
ZYNGA INC CL A 98986T108 4,078 383,588 SH   SOLE 26 270,149 0 113,439
ZYNGA INC CL A 98986T108 15,769 1,483,408 SH   SOLE 28 89,046 0 1,394,362
ZYNGA INC CL A 98986T108 2,281 214,582 SH   SOLE 29 214,582 0 0
ZYNGA INC CL A 98986T108 8,348 785,354 SH   SOLE 30 785,354 0 0
ZYNGA INC CL A 98986T108 3,179 299,096 SH   SOLE 31 299,096 0 0
ZYNGA INC CL A 98986T108 46,644 4,387,973 SH   SOLE 34 4,387,973 0 0
ZYNGA INC CL A 98986T108 609 57,256 SH   SOLE 36 57,256 0 0
ZYNGA INC CL A 98986T108 1,160 109,160 SH   SOLE 40 109,160 0 0
ZYNGA INC CL A 98986T108 5,495 516,925 SH   SOLE 43 9,340 0 507,585
ZYNGA INC NOTE 0.250% 6/0 98986TAB4 5,699 4,141,000 PRN   SOLE 21 4,141,000 0 0