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
10X GENOMICS INC CL A COM 88025U109 22,053 155,742 SH   SOLE 2 44,881 0 110,861
10X GENOMICS INC CL A COM 88025U109 4,167 29,429 SH   SOLE 4 26,789 0 2,640
10X GENOMICS INC CL A COM 88025U109 767 5,415 SH   SOLE 7 5,415 0 0
10X GENOMICS INC CL A COM 88025U109 23 163 SH   SOLE 13 163 0 0
10X GENOMICS INC CL A COM 88025U109 710 5,012 SH   SOLE 15 5,012 0 0
10X GENOMICS INC CL A COM 88025U109 5,830 41,170 SH   SOLE 18 36,931 0 4,239
10X GENOMICS INC CL A COM 88025U109 239,777 1,693,337 SH   SOLE 19 1,693,337 0 0
10X GENOMICS INC CL A COM 88025U109 152,173 1,074,667 SH   SOLE 21 1,074,667 0 0
10X GENOMICS INC CL A COM 88025U109 249,692 1,763,360 SH   SOLE 22 1,672,918 0 90,442
10X GENOMICS INC CL A COM 88025U109 6,828 48,217 SH   SOLE 23 48,217 0 0
10X GENOMICS INC CL A COM 88025U109 558 3,944 SH   SOLE 25 3,944 0 0
10X GENOMICS INC CL A COM 88025U109 11,362 80,239 SH   SOLE 26 65,370 0 14,869
10X GENOMICS INC CL A COM 88025U109 11,191 79,033 SH   SOLE 28 10,567 0 68,466
10X GENOMICS INC CL A COM 88025U109 607 4,288 SH   SOLE 29 4,288 0 0
10X GENOMICS INC CL A COM 88025U109 20,045 141,564 SH   SOLE 30 138,859 0 2,705
10X GENOMICS INC CL A COM 88025U109 2,473 17,466 SH   SOLE 31 15,208 0 2,258
10X GENOMICS INC CL A COM 88025U109 453 3,202 SH   SOLE 34 3,202 0 0
10X GENOMICS INC CL A COM 88025U109 1,982 13,998 SH   SOLE 36 13,998 0 0
10X GENOMICS INC CL A COM 88025U109 393 2,774 SH   SOLE 40 2,774 0 0
111 INC ADS 68247Q102 91 13,024 SH   SOLE 21 13,024 0 0
111 INC ADS 68247Q102 954 137,285 SH   SOLE 22 137,285 0 0
111 INC ADS 68247Q102 396 56,928 SH   SOLE 30 56,928 0 0
17 ED & TECHNOLOGY GROUP INC ADS 81807M106 91 7,065 SH   SOLE 18 7,065 0 0
17 ED & TECHNOLOGY GROUP INC ADS 81807M106 519 40,541 SH   SOLE 19 40,541 0 0
17 ED & TECHNOLOGY GROUP INC ADS 81807M106 163 12,734 SH   SOLE 22 12,734 0 0
17 ED & TECHNOLOGY GROUP INC ADS 81807M106 1,232 96,202 SH   SOLE 26 96,202 0 0
17 ED & TECHNOLOGY GROUP INC ADS 81807M106 1,029 80,320 SH   SOLE 30 80,320 0 0
17 ED & TECHNOLOGY GROUP INC ADS 81807M106 1,725 134,662 SH   SOLE 34 134,662 0 0
1847 GOEDEKER INC COM 28252C109 2 248 SH   SOLE 18 248 0 0
1847 GOEDEKER INC COM 28252C109 10 1,200 SH   SOLE 21 1,200 0 0
1895 BANCORP OF WIS INC COM 28252W105 5 538 SH   SOLE 18 538 0 0
1895 BANCORP OF WIS INC COM 28252W105 16 1,607 SH   SOLE 21 1,607 0 0
1LIFE HEALTHCARE INC COM 68269G107 2,174 49,799 SH   SOLE 2 18,973 0 30,826
1LIFE HEALTHCARE INC COM 68269G107 13 302 SH   SOLE 4 302 0 0
1LIFE HEALTHCARE INC COM 68269G107 66 1,506 SH   SOLE 7 1,506 0 0
1LIFE HEALTHCARE INC COM 68269G107 12,653 289,863 SH   SOLE 18 277,665 0 12,198
1LIFE HEALTHCARE INC COM 68269G107 13,872 317,795 SH   SOLE 19 317,795 0 0
1LIFE HEALTHCARE INC COM 68269G107 128,007 2,932,583 SH   SOLE 21 2,932,583 0 0
1LIFE HEALTHCARE INC COM 68269G107 97,906 2,242,987 SH   SOLE 22 2,201,839 0 41,148
1LIFE HEALTHCARE INC COM 68269G107 443 10,146 SH   SOLE 23 10,146 0 0
1LIFE HEALTHCARE INC COM 68269G107 46 1,053 SH   SOLE 25 1,053 0 0
1LIFE HEALTHCARE INC COM 68269G107 4,057 92,933 SH   SOLE 26 42,836 0 50,097
1LIFE HEALTHCARE INC COM 68269G107 192 4,407 SH   SOLE 28 4,407 0 0
1LIFE HEALTHCARE INC COM 68269G107 2,722 62,356 SH   SOLE 30 62,356 0 0
1LIFE HEALTHCARE INC COM 68269G107 2,211 50,656 SH   SOLE 34 50,656 0 0
1LIFE HEALTHCARE INC COM 68269G107 82 1,884 SH   SOLE 36 1,884 0 0
1LIFE HEALTHCARE INC COM 68269G107 255 5,836 SH   SOLE 40 5,836 0 0
1ST CONSTITUTION BANCORP COM 31986N102 138 8,674 SH   SOLE 2 991 0 7,683
1ST CONSTITUTION BANCORP COM 31986N102 616 38,837 SH   SOLE 18 38,837 0 0
1ST CONSTITUTION BANCORP COM 31986N102 276 17,411 SH   SOLE 19 17,411 0 0
1ST CONSTITUTION BANCORP COM 31986N102 5,317 335,007 SH   SOLE 21 335,007 0 0
1ST CONSTITUTION BANCORP COM 31986N102 1,530 96,431 SH   SOLE 22 95,869 0 562
1ST SOURCE CORP COM 336901103 826 20,494 SH   SOLE 2 6,543 0 13,951
1ST SOURCE CORP COM 336901103 11 281 SH   SOLE 7 281 0 0
1ST SOURCE CORP COM 336901103 2,124 52,713 SH   SOLE 18 52,713 0 0
1ST SOURCE CORP COM 336901103 1,215 30,150 SH   SOLE 19 30,150 0 0
1ST SOURCE CORP COM 336901103 23,562 584,657 SH   SOLE 21 584,657 0 0
1ST SOURCE CORP COM 336901103 21,789 540,659 SH   SOLE 22 530,281 0 10,378
1ST SOURCE CORP COM 336901103 388 9,640 SH   SOLE 26 0 0 9,640
1ST SOURCE CORP COM 336901103 101 2,512 SH   SOLE 28 2,512 0 0
1ST SOURCE CORP COM 336901103 763 18,935 SH   SOLE 30 18,935 0 0
1ST SOURCE CORP COM 336901103 61 1,516 SH   SOLE 40 1,516 0 0
21VIANET GROUP INC SPONSORED ADS A 90138A103 467 13,462 SH   SOLE 4 13,462 0 0
21VIANET GROUP INC SPONSORED ADS A 90138A103 31,788 916,337 SH   SOLE 21 916,337 0 0
21VIANET GROUP INC SPONSORED ADS A 90138A103 19,702 567,933 SH   SOLE 22 567,933 0 0
21VIANET GROUP INC SPONSORED ADS A 90138A103 110 3,179 SH   SOLE 25 3,179 0 0
21VIANET GROUP INC SPONSORED ADS A 90138A103 8,598 247,844 SH   SOLE 30 247,844 0 0
22ND CENTY GROUP INC COM 90137F103 11 5,161 SH   SOLE 2 5,161 0 0
22ND CENTY GROUP INC COM 90137F103 183 83,273 SH   SOLE 21 83,273 0 0
22ND CENTY GROUP INC COM 90137F103 4,762 2,164,524 SH   SOLE 22 2,164,524 0 0
2U INC COM 90214J101 5,808 145,152 SH   SOLE 2 25,329 0 119,823
2U INC COM 90214J101 16 389 SH   SOLE 4 389 0 0
2U INC COM 90214J101 50 1,240 SH   SOLE 7 1,240 0 0
2U INC COM 90214J101 1,212 30,285 SH   SOLE 18 30,285 0 0
2U INC COM 90214J101 695 17,371 SH   SOLE 19 17,371 0 0
2U INC COM 90214J101 43,762 1,093,772 SH   SOLE 21 1,093,772 0 0
2U INC COM 90214J101 74,664 1,866,138 SH   SOLE 22 1,772,104 0 94,034
2U INC COM 90214J101 31 785 SH   SOLE 25 785 0 0
2U INC COM 90214J101 1,107 27,672 SH   SOLE 26 13,773 0 13,899
2U INC COM 90214J101 369 9,234 SH   SOLE 28 9,234 0 0
2U INC COM 90214J101 2,222 55,532 SH   SOLE 30 55,532 0 0
2U INC COM 90214J101 48 1,195 SH   SOLE 31 1,195 0 0
2U INC COM 90214J101 112 2,802 SH   SOLE 34 2,802 0 0
2U INC COM 90214J101 77 1,923 SH   SOLE 36 1,923 0 0
2U INC COM 90214J101 366 9,157 SH   SOLE 40 9,157 0 0
3-D SYS CORP DEL COM NEW 88554D205 1,501 143,217 SH   SOLE 2 39,871 0 103,346
3-D SYS CORP DEL COM NEW 88554D205 6 575 SH   SOLE 4 575 0 0
3-D SYS CORP DEL COM NEW 88554D205 30 2,861 SH   SOLE 7 2,861 0 0
3-D SYS CORP DEL COM NEW 88554D205 0 17 SH   SOLE 17 0 0 17
3-D SYS CORP DEL COM NEW 88554D205 5,493 524,122 SH   SOLE 18 524,122 0 0
3-D SYS CORP DEL COM NEW 88554D205 2,201 210,014 SH   SOLE 19 210,014 0 0
3-D SYS CORP DEL COM NEW 88554D205 148,007 14,122,829 SH   SOLE 21 14,122,829 0 0
3-D SYS CORP DEL COM NEW 88554D205 35,831 3,418,987 SH   SOLE 22 3,347,504 0 71,483
3-D SYS CORP DEL COM NEW 88554D205 1,034 98,666 SH   SOLE 26 48,671 0 49,995
3-D SYS CORP DEL COM NEW 88554D205 161 15,374 SH   SOLE 28 15,374 0 0
3-D SYS CORP DEL COM NEW 88554D205 7,970 760,513 SH   SOLE 30 760,513 0 0
3-D SYS CORP DEL COM NEW 88554D205 21 2,008 SH   SOLE 36 2,008 0 0
3-D SYS CORP DEL COM NEW 88554D205 188 17,925 SH   SOLE 40 17,925 0 0
360 DIGITECH INC AMERICAN DEP 88557W101 107 9,089 SH   SOLE 4 9,089 0 0
360 DIGITECH INC AMERICAN DEP 88557W101 116 9,810 SH   SOLE 18 9,810 0 0
360 DIGITECH INC AMERICAN DEP 88557W101 548 46,447 SH   SOLE 19 46,447 0 0
360 DIGITECH INC AMERICAN DEP 88557W101 7,053 598,220 SH   SOLE 21 598,220 0 0
360 DIGITECH INC AMERICAN DEP 88557W101 4,742 402,164 SH   SOLE 22 402,164 0 0
360 DIGITECH INC AMERICAN DEP 88557W101 49 4,162 SH   SOLE 25 4,162 0 0
360 DIGITECH INC AMERICAN DEP 88557W101 1,589 134,740 SH   SOLE 26 134,740 0 0
360 DIGITECH INC AMERICAN DEP 88557W101 3,309 280,667 SH   SOLE 30 280,667 0 0
360 DIGITECH INC AMERICAN DEP 88557W101 1,867 158,323 SH   SOLE 34 158,323 0 0
3M CO COM 88579Y101 306,197 1,751,797 SH   SOLE 2 596,919 0 1,154,878
3M CO COM 88579Y101 53,645 306,910 SH   SOLE 4 284,721 0 22,189
3M CO COM 88579Y101 100,105 572,715 SH   SOLE 7 552,901 0 19,814
3M CO COM 88579Y101 5,053 28,910 SH   SOLE 13 28,910 0 0
3M CO COM 88579Y101 12,575 71,943 SH   SOLE 15 71,943 0 0
3M CO COM 88579Y101 18 101 SH   SOLE 17 0 0 101
3M CO COM 88579Y101 232,994 1,332,996 SH   SOLE 18 1,206,210 0 126,786
3M CO COM 88579Y101 48,638 278,267 SH   SOLE 19 278,267 0 0
3M CO COM 88579Y101 4,131 23,636 SH   SOLE 20 23,636 0 0
3M CO COM 88579Y101 2,490,094 14,246,204 SH   SOLE 21 14,246,204 0 0
3M CO COM 88579Y101 2,441,167 13,966,288 SH   SOLE 22 12,206,510 0 1,759,778
3M CO COM 88579Y101 90,623 518,469 SH   SOLE 23 518,469 0 0
3M CO COM 88579Y101 164,147 939,111 SH   SOLE 25 939,111 0 0
3M CO COM 88579Y101 231,790 1,326,107 SH   SOLE 26 458,874 0 867,233
3M CO COM 88579Y101 396,236 2,266,928 SH   SOLE 28 81,899 0 2,185,029
3M CO COM 88579Y101 18,334 104,892 SH   SOLE 29 104,892 0 0
3M CO COM 88579Y101 443,050 2,534,755 SH   SOLE 30 2,503,204 0 31,551
3M CO COM 88579Y101 55,918 319,915 SH   SOLE 31 210,101 0 109,814
3M CO COM 88579Y101 9,594 54,888 SH   SOLE 32 54,888 0 0
3M CO COM 88579Y101 23,398 133,864 SH   SOLE 34 133,864 0 0
3M CO COM 88579Y101 64,979 371,755 SH   SOLE 36 371,755 0 0
3M CO COM 88579Y101 4,193 23,989 SH   SOLE 40 23,989 0 0
4D MOLECULAR THERAPEUTICS IN COM 35104E100 246 5,928 SH   SOLE 26 0 0 5,928
51JOB INC SPONSORED ADS 316827104 1,504 21,487 SH   SOLE 2 946 0 20,541
51JOB INC SPONSORED ADS 316827104 822 11,741 SH   SOLE 4 10,008 0 1,733
51JOB INC SPONSORED ADS 316827104 177 2,525 SH   SOLE 7 2,525 0 0
51JOB INC SPONSORED ADS 316827104 872 12,460 SH   SOLE 15 12,460 0 0
51JOB INC SPONSORED ADS 316827104 657 9,383 SH   SOLE 18 9,383 0 0
51JOB INC SPONSORED ADS 316827104 31,556 450,801 SH   SOLE 21 450,801 0 0
51JOB INC SPONSORED ADS 316827104 19,935 284,788 SH   SOLE 22 260,253 0 24,535
51JOB INC SPONSORED ADS 316827104 932 13,315 SH   SOLE 23 13,315 0 0
51JOB INC SPONSORED ADS 316827104 1,279 18,276 SH   SOLE 25 18,276 0 0
51JOB INC SPONSORED ADS 316827104 8,936 127,662 SH   SOLE 26 62,718 0 64,944
51JOB INC SPONSORED ADS 316827104 4,038 57,682 SH   SOLE 28 5,421 0 52,261
51JOB INC SPONSORED ADS 316827104 43 613 SH   SOLE 29 613 0 0
51JOB INC SPONSORED ADS 316827104 10,584 151,199 SH   SOLE 30 151,199 0 0
51JOB INC SPONSORED ADS 316827104 28 401 SH   SOLE 31 401 0 0
51JOB INC SPONSORED ADS 316827104 130 1,857 SH   SOLE 34 1,857 0 0
51JOB INC SPONSORED ADS 316827104 14 196 SH   SOLE 40 196 0 0
89BIO INC COM 282559103 97 3,998 SH   SOLE 2 561 0 3,437
89BIO INC COM 282559103 13 526 SH   SOLE 7 526 0 0
89BIO INC COM 282559103 657 26,948 SH   SOLE 18 26,948 0 0
89BIO INC COM 282559103 1,192 48,929 SH   SOLE 19 48,929 0 0
89BIO INC COM 282559103 7,093 291,043 SH   SOLE 21 291,043 0 0
89BIO INC COM 282559103 6,975 286,215 SH   SOLE 22 284,926 0 1,289
89BIO INC COM 282559103 29 1,174 SH   SOLE 23 1,174 0 0
8X8 INC NEW COM 282914100 3,880 112,553 SH   SOLE 2 52,489 0 60,064
8X8 INC NEW COM 282914100 15 422 SH   SOLE 4 422 0 0
8X8 INC NEW COM 282914100 74 2,159 SH   SOLE 7 2,159 0 0
8X8 INC NEW COM 282914100 17,913 519,682 SH   SOLE 18 463,672 0 56,010
8X8 INC NEW COM 282914100 26,802 777,544 SH   SOLE 19 777,544 0 0
8X8 INC NEW COM 282914100 418,524 12,141,687 SH   SOLE 21 12,141,687 0 0
8X8 INC NEW COM 282914100 125,337 3,636,108 SH   SOLE 22 3,572,848 0 63,260
8X8 INC NEW COM 282914100 1,523 44,177 SH   SOLE 23 44,177 0 0
8X8 INC NEW COM 282914100 45 1,298 SH   SOLE 25 1,298 0 0
8X8 INC NEW COM 282914100 7,435 215,699 SH   SOLE 26 37,671 0 178,028
8X8 INC NEW COM 282914100 440 12,768 SH   SOLE 28 12,768 0 0
8X8 INC NEW COM 282914100 8,453 245,235 SH   SOLE 30 245,235 0 0
8X8 INC NEW COM 282914100 111 3,208 SH   SOLE 36 3,208 0 0
8X8 INC NEW COM 282914100 363 10,544 SH   SOLE 40 10,544 0 0
8X8 INC NEW NOTE 0.500% 2/0 282914AB6 2,897 1,996,000 PRN   SOLE 21 1,996,000 0 0
9 METERS BIOPHARMA INC COM 654405109 16 18,247 SH   SOLE 21 18,247 0 0
9 METERS BIOPHARMA INC COM 654405109 2,591 3,016,798 SH   SOLE 22 3,016,798 0 0
908 DEVICES INC COM 65443P102 16,519 290,054 SH   SOLE 19 290,054 0 0
908 DEVICES INC COM 65443P102 391 6,858 SH   SOLE 20 6,858 0 0
908 DEVICES INC COM 65443P102 176 3,088 SH   SOLE 21 3,088 0 0
A H BELO CORP COM CL A 001282102 8 5,288 SH   SOLE 18 5,288 0 0
A H BELO CORP COM CL A 001282102 107 70,817 SH   SOLE 21 70,817 0 0
A H BELO CORP COM CL A 001282102 722 478,360 SH   SOLE 22 478,360 0 0
A-MARK PRECIOUS METALS INC COM 00181T107 109 4,268 SH   SOLE 2 261 0 4,007
A-MARK PRECIOUS METALS INC COM 00181T107 476 18,557 SH   SOLE 18 18,557 0 0
A-MARK PRECIOUS METALS INC COM 00181T107 219 8,538 SH   SOLE 19 8,538 0 0
A-MARK PRECIOUS METALS INC COM 00181T107 4,313 168,130 SH   SOLE 21 168,130 0 0
A-MARK PRECIOUS METALS INC COM 00181T107 1,411 55,020 SH   SOLE 22 54,716 0 304
A10 NETWORKS INC COM 002121101 444 45,037 SH   SOLE 2 25,481 0 19,556
A10 NETWORKS INC COM 002121101 10 1,036 SH   SOLE 7 1,036 0 0
A10 NETWORKS INC COM 002121101 2,499 253,466 SH   SOLE 18 224,212 0 29,254
A10 NETWORKS INC COM 002121101 3,133 317,775 SH   SOLE 19 317,775 0 0
A10 NETWORKS INC COM 002121101 22,810 2,313,367 SH   SOLE 21 2,313,367 0 0
A10 NETWORKS INC COM 002121101 21,677 2,198,484 SH   SOLE 22 2,153,810 0 44,674
A10 NETWORKS INC COM 002121101 382 38,692 SH   SOLE 23 38,692 0 0
A10 NETWORKS INC COM 002121101 272 27,566 SH   SOLE 25 27,566 0 0
A10 NETWORKS INC COM 002121101 3,051 309,433 SH   SOLE 26 66,629 0 242,804
A10 NETWORKS INC COM 002121101 45 4,609 SH   SOLE 28 4,609 0 0
A10 NETWORKS INC COM 002121101 104 10,520 SH   SOLE 30 10,520 0 0
A10 NETWORKS INC COM 002121101 25 2,506 SH   SOLE 36 2,506 0 0
A10 NETWORKS INC COM 002121101 79 8,061 SH   SOLE 40 8,061 0 0
AAON INC COM PAR $0.004 000360206 2,125 31,894 SH   SOLE 2 14,331 0 17,563
AAON INC COM PAR $0.004 000360206 14 209 SH   SOLE 4 209 0 0
AAON INC COM PAR $0.004 000360206 50 747 SH   SOLE 7 747 0 0
AAON INC COM PAR $0.004 000360206 2 27 SH   SOLE 17 0 0 27
AAON INC COM PAR $0.004 000360206 12,461 187,025 SH   SOLE 18 181,056 0 5,969
AAON INC COM PAR $0.004 000360206 7,069 106,091 SH   SOLE 19 106,091 0 0
AAON INC COM PAR $0.004 000360206 302,250 4,536,246 SH   SOLE 21 4,536,246 0 0
AAON INC COM PAR $0.004 000360206 78,336 1,175,682 SH   SOLE 22 1,146,838 0 28,844
AAON INC COM PAR $0.004 000360206 129 1,929 SH   SOLE 23 1,929 0 0
AAON INC COM PAR $0.004 000360206 47 711 SH   SOLE 25 711 0 0
AAON INC COM PAR $0.004 000360206 1,437 21,571 SH   SOLE 26 16,944 0 4,627
AAON INC COM PAR $0.004 000360206 351 5,268 SH   SOLE 28 5,268 0 0
AAON INC COM PAR $0.004 000360206 5,755 86,367 SH   SOLE 30 86,367 0 0
AAON INC COM PAR $0.004 000360206 96 1,440 SH   SOLE 36 1,440 0 0
AAON INC COM PAR $0.004 000360206 314 4,716 SH   SOLE 40 4,716 0 0
AAR CORP COM 000361105 1,759 48,556 SH   SOLE 2 11,189 0 37,367
AAR CORP COM 000361105 2 66 SH   SOLE 4 66 0 0
AAR CORP COM 000361105 19 534 SH   SOLE 7 534 0 0
AAR CORP COM 000361105 5,326 147,056 SH   SOLE 18 147,056 0 0
AAR CORP COM 000361105 2,784 76,850 SH   SOLE 19 76,850 0 0
AAR CORP COM 000361105 148,313 4,094,781 SH   SOLE 21 4,094,781 0 0
AAR CORP COM 000361105 34,077 940,843 SH   SOLE 22 919,679 0 21,164
AAR CORP COM 000361105 31 845 SH   SOLE 25 845 0 0
AAR CORP COM 000361105 1,224 33,789 SH   SOLE 26 7,388 0 26,401
AAR CORP COM 000361105 578 15,965 SH   SOLE 28 15,965 0 0
AAR CORP COM 000361105 2,559 70,644 SH   SOLE 30 70,644 0 0
AAR CORP COM 000361105 6 166 SH   SOLE 34 166 0 0
AAR CORP COM 000361105 54 1,498 SH   SOLE 36 1,498 0 0
AAR CORP COM 000361105 130 3,586 SH   SOLE 40 3,586 0 0
ABB LTD SPONSORED ADR 000375204 1 20 SH   SOLE 17 0 0 20
ABB LTD SPONSORED ADR 000375204 12 419 SH   SOLE 18 419 0 0
ABBOTT LABS COM 002824100 573,780 5,240,476 SH   SOLE 2 1,761,230 0 3,479,246
ABBOTT LABS COM 002824100 99,888 912,304 SH   SOLE 4 844,184 0 68,120
ABBOTT LABS COM 002824100 170,168 1,554,187 SH   SOLE 7 1,495,351 0 58,836
ABBOTT LABS COM 002824100 705 6,442 SH   SOLE 13 6,442 0 0
ABBOTT LABS COM 002824100 22,513 205,620 SH   SOLE 15 205,620 0 0
ABBOTT LABS COM 002824100 10 94 SH   SOLE 17 0 0 94
ABBOTT LABS COM 002824100 391,572 3,576,324 SH   SOLE 18 3,311,082 0 265,242
ABBOTT LABS COM 002824100 723,472 6,607,655 SH   SOLE 19 6,607,655 0 0
ABBOTT LABS COM 002824100 12,302 112,356 SH   SOLE 20 112,356 0 0
ABBOTT LABS COM 002824100 5,055,050 46,169,060 SH   SOLE 21 46,169,060 0 0
ABBOTT LABS COM 002824100 4,389,778 40,092,956 SH   SOLE 22 36,128,761 0 3,964,195
ABBOTT LABS COM 002824100 137,760 1,258,195 SH   SOLE 23 1,258,195 0 0
ABBOTT LABS COM 002824100 415,785 3,797,471 SH   SOLE 25 3,797,471 0 0
ABBOTT LABS COM 002824100 406,600 3,713,579 SH   SOLE 26 1,125,507 0 2,588,072
ABBOTT LABS COM 002824100 592,061 5,407,444 SH   SOLE 28 241,517 0 5,165,927
ABBOTT LABS COM 002824100 5,182 47,331 SH   SOLE 29 47,331 0 0
ABBOTT LABS COM 002824100 833,193 7,609,766 SH   SOLE 30 7,539,841 0 69,925
ABBOTT LABS COM 002824100 51,828 473,354 SH   SOLE 31 298,062 0 175,292
ABBOTT LABS COM 002824100 10,047 91,761 SH   SOLE 32 91,761 0 0
ABBOTT LABS COM 002824100 597,705 5,458,991 SH   SOLE 34 5,458,991 0 0
ABBOTT LABS COM 002824100 111,439 1,017,803 SH   SOLE 36 1,017,803 0 0
ABBOTT LABS COM 002824100 8,063 73,641 SH   SOLE 40 73,641 0 0
ABBVIE INC COM 00287Y109 496,683 4,635,396 SH   SOLE 2 1,120,066 0 3,515,330
ABBVIE INC COM 00287Y109 96,872 904,074 SH   SOLE 4 836,041 0 68,033
ABBVIE INC COM 00287Y109 172,236 1,607,430 SH   SOLE 7 1,555,204 0 52,226
ABBVIE INC COM 00287Y109 7,514 70,125 SH   SOLE 13 70,125 0 0
ABBVIE INC COM 00287Y109 23,580 220,062 SH   SOLE 15 220,062 0 0
ABBVIE INC COM 00287Y109 571,825 5,336,682 SH   SOLE 18 5,014,472 0 322,210
ABBVIE INC COM 00287Y109 359,545 3,355,534 SH   SOLE 19 3,355,534 0 0
ABBVIE INC COM 00287Y109 4,404,697 41,107,761 SH   SOLE 21 41,107,761 0 0
ABBVIE INC COM 00287Y109 4,452,373 41,552,709 SH   SOLE 22 37,353,713 0 4,198,996
ABBVIE INC COM 00287Y109 135,350 1,263,187 SH   SOLE 23 1,263,187 0 0
ABBVIE INC COM 00287Y109 310,154 2,894,574 SH   SOLE 25 2,894,574 0 0
ABBVIE INC COM 00287Y109 404,349 3,773,677 SH   SOLE 26 1,205,982 0 2,567,695
ABBVIE INC COM 00287Y109 605,286 5,648,958 SH   SOLE 28 240,481 0 5,408,477
ABBVIE INC COM 00287Y109 6,226 58,106 SH   SOLE 29 58,106 0 0
ABBVIE INC COM 00287Y109 940,315 8,775,691 SH   SOLE 30 8,625,947 0 149,744
ABBVIE INC COM 00287Y109 74,712 697,268 SH   SOLE 31 305,629 0 391,639
ABBVIE INC COM 00287Y109 9,794 91,404 SH   SOLE 32 91,404 0 0
ABBVIE INC COM 00287Y109 133,887 1,249,533 SH   SOLE 34 1,249,533 0 0
ABBVIE INC COM 00287Y109 116,833 1,090,373 SH   SOLE 36 1,090,373 0 0
ABBVIE INC COM 00287Y109 1,923 17,945 SH   SOLE 37 17,945 0 0
ABBVIE INC COM 00287Y109 7,821 72,995 SH   SOLE 40 72,995 0 0
ABCELLERA BIOLOGICS INC COM 00288U106 723 17,962 SH   SOLE 2 17,962 0 0
ABCELLERA BIOLOGICS INC COM 00288U106 1,025 25,461 SH   SOLE 19 25,461 0 0
ABCELLERA BIOLOGICS INC COM 00288U106 22 536 SH   SOLE 21 536 0 0
ABCELLERA BIOLOGICS INC COM 00288U106 116 2,888 SH   SOLE 22 2,888 0 0
ABCELLERA BIOLOGICS INC COM 00288U106 35 870 SH   SOLE 25 870 0 0
ABCELLERA BIOLOGICS INC COM 00288U106 278 6,905 SH   SOLE 26 6,905 0 0
ABCELLERA BIOLOGICS INC COM 00288U106 1,167 29,007 SH   SOLE 28 0 0 29,007
ABCELLERA BIOLOGICS INC COM 00288U106 19 467 SH   SOLE 31 0 0 467
ABCELLERA BIOLOGICS INC COM 00288U106 10,717 266,321 SH   SOLE 34 266,321 0 0
ABEONA THERAPEUTICS INC COM 00289Y107 72 45,630 SH   SOLE 2 6,917 0 38,713
ABEONA THERAPEUTICS INC COM 00289Y107 1 745 SH   SOLE 7 745 0 0
ABEONA THERAPEUTICS INC COM 00289Y107 387 246,281 SH   SOLE 18 246,281 0 0
ABEONA THERAPEUTICS INC COM 00289Y107 210 133,464 SH   SOLE 19 133,464 0 0
ABEONA THERAPEUTICS INC COM 00289Y107 3,447 2,195,737 SH   SOLE 21 2,195,737 0 0
ABEONA THERAPEUTICS INC COM 00289Y107 2,306 1,468,973 SH   SOLE 22 1,462,109 0 6,864
ABERCROMBIE & FITCH CO CL A 002896207 1,510 74,186 SH   SOLE 2 20,655 0 53,531
ABERCROMBIE & FITCH CO CL A 002896207 7 349 SH   SOLE 4 349 0 0
ABERCROMBIE & FITCH CO CL A 002896207 54 2,676 SH   SOLE 7 2,676 0 0
ABERCROMBIE & FITCH CO CL A 002896207 5,561 273,143 SH   SOLE 18 273,143 0 0
ABERCROMBIE & FITCH CO CL A 002896207 2,222 109,158 SH   SOLE 19 109,158 0 0
ABERCROMBIE & FITCH CO CL A 002896207 146,222 7,181,843 SH   SOLE 21 7,181,843 0 0
ABERCROMBIE & FITCH CO CL A 002896207 35,224 1,730,067 SH   SOLE 22 1,691,818 0 38,249
ABERCROMBIE & FITCH CO CL A 002896207 245 12,022 SH   SOLE 26 8,806 0 3,216
ABERCROMBIE & FITCH CO CL A 002896207 238 11,687 SH   SOLE 28 8,162 0 3,525
ABERCROMBIE & FITCH CO CL A 002896207 2,638 129,572 SH   SOLE 30 129,572 0 0
ABERCROMBIE & FITCH CO CL A 002896207 137 6,737 SH   SOLE 36 6,737 0 0
ABERCROMBIE & FITCH CO CL A 002896207 158 7,770 SH   SOLE 40 7,770 0 0
ABIOMED INC COM 003654100 47,555 146,685 SH   SOLE 2 59,089 0 87,596
ABIOMED INC COM 003654100 8,578 26,458 SH   SOLE 4 24,822 0 1,636
ABIOMED INC COM 003654100 17,872 55,125 SH   SOLE 7 40,066 0 15,059
ABIOMED INC COM 003654100 38 118 SH   SOLE 13 118 0 0
ABIOMED INC COM 003654100 1,560 4,812 SH   SOLE 15 4,812 0 0
ABIOMED INC COM 003654100 34,279 105,735 SH   SOLE 18 98,855 0 6,880
ABIOMED INC COM 003654100 100,968 311,436 SH   SOLE 19 311,436 0 0
ABIOMED INC COM 003654100 1,491 4,600 SH   SOLE 20 4,600 0 0
ABIOMED INC COM 003654100 494,519 1,525,352 SH   SOLE 21 1,525,352 0 0
ABIOMED INC COM 003654100 342,620 1,056,818 SH   SOLE 22 945,970 0 110,848
ABIOMED INC COM 003654100 13,029 40,187 SH   SOLE 23 40,187 0 0
ABIOMED INC COM 003654100 25,477 78,583 SH   SOLE 25 78,583 0 0
ABIOMED INC COM 003654100 38,391 118,418 SH   SOLE 26 49,323 0 69,095
ABIOMED INC COM 003654100 44,336 136,756 SH   SOLE 28 5,931 0 130,825
ABIOMED INC COM 003654100 708 2,185 SH   SOLE 29 2,185 0 0
ABIOMED INC COM 003654100 108,558 334,849 SH   SOLE 30 310,505 0 24,344
ABIOMED INC COM 003654100 5,927 18,283 SH   SOLE 31 10,654 0 7,629
ABIOMED INC COM 003654100 43,363 133,753 SH   SOLE 34 133,753 0 0
ABIOMED INC COM 003654100 8,147 25,130 SH   SOLE 36 25,130 0 0
ABIOMED INC COM 003654100 673 2,076 SH   SOLE 40 2,076 0 0
ABM INDS INC COM 000957100 3,046 80,486 SH   SOLE 2 22,251 0 58,235
ABM INDS INC COM 000957100 13 343 SH   SOLE 4 343 0 0
ABM INDS INC COM 000957100 1,787 47,216 SH   SOLE 7 47,216 0 0
ABM INDS INC COM 000957100 11,121 293,891 SH   SOLE 18 293,891 0 0
ABM INDS INC COM 000957100 4,581 121,052 SH   SOLE 19 121,052 0 0
ABM INDS INC COM 000957100 290,671 7,681,575 SH   SOLE 21 7,681,575 0 0
ABM INDS INC COM 000957100 71,329 1,885,017 SH   SOLE 22 1,836,044 0 48,973
ABM INDS INC COM 000957100 33 883 SH   SOLE 25 883 0 0
ABM INDS INC COM 000957100 771 20,384 SH   SOLE 26 14,715 0 5,669
ABM INDS INC COM 000957100 341 9,018 SH   SOLE 28 8,091 0 927
ABM INDS INC COM 000957100 5,359 141,635 SH   SOLE 30 141,635 0 0
ABM INDS INC COM 000957100 182 4,816 SH   SOLE 36 4,816 0 0
ABM INDS INC COM 000957100 301 7,953 SH   SOLE 40 7,953 0 0
ABRAXAS PETE CORP COM NEW 003830304 29 12,667 SH   SOLE 21 12,667 0 0
ABRAXAS PETE CORP COM NEW 003830304 357 155,788 SH   SOLE 22 155,788 0 0
AC IMMUNE SA SHS H00263105 3,196 618,204 SH   SOLE 21 618,204 0 0
AC IMMUNE SA SHS H00263105 100 19,304 SH   SOLE 22 19,304 0 0
AC IMMUNE SA SHS H00263105 96 18,647 SH   SOLE 30 18,647 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 2,036 27,909 SH   SOLE 2 13,886 0 14,023
ACACIA COMMUNICATIONS INC COM 00401C108 24 333 SH   SOLE 4 333 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 58 796 SH   SOLE 7 796 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 10,350 141,861 SH   SOLE 18 135,856 0 6,005
ACACIA COMMUNICATIONS INC COM 00401C108 9,877 135,371 SH   SOLE 19 135,371 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 112,486 1,541,752 SH   SOLE 21 1,541,752 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 82,921 1,136,529 SH   SOLE 22 1,108,278 0 28,251
ACACIA COMMUNICATIONS INC COM 00401C108 304 4,167 SH   SOLE 23 4,167 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 1,920 26,316 SH   SOLE 26 9,467 0 16,849
ACACIA COMMUNICATIONS INC COM 00401C108 338 4,638 SH   SOLE 28 4,638 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 1,531 20,979 SH   SOLE 30 20,979 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 327 4,485 SH   SOLE 40 4,485 0 0
ACACIA RESH CORP ACACIA TCH COM 003881307 112 28,401 SH   SOLE 2 721 0 27,680
ACACIA RESH CORP ACACIA TCH COM 003881307 4 1,136 SH   SOLE 7 1,136 0 0
ACACIA RESH CORP ACACIA TCH COM 003881307 537 136,354 SH   SOLE 18 136,354 0 0
ACACIA RESH CORP ACACIA TCH COM 003881307 81 20,568 SH   SOLE 19 20,568 0 0
ACACIA RESH CORP ACACIA TCH COM 003881307 4,969 1,261,210 SH   SOLE 21 1,261,210 0 0
ACACIA RESH CORP ACACIA TCH COM 003881307 4,313 1,094,641 SH   SOLE 22 1,086,292 0 8,349
ACADEMY SPORTS & OUTDOORS IN COM 00402L107 290 13,970 SH   SOLE 2 640 0 13,330
ACADEMY SPORTS & OUTDOORS IN COM 00402L107 1,211 58,404 SH   SOLE 18 58,404 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107 547 26,379 SH   SOLE 19 26,379 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107 12,395 597,916 SH   SOLE 21 597,916 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107 4,570 220,463 SH   SOLE 22 219,395 0 1,068
ACADEMY SPORTS & OUTDOORS IN COM 00402L107 465 22,440 SH   SOLE 26 22,440 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107 2,394 115,500 SH   SOLE 28 0 0 115,500
ACADEMY SPORTS & OUTDOORS IN COM 00402L107 32 1,530 SH   SOLE 31 0 0 1,530
ACADIA HEALTHCARE COMPANY IN COM 00404A109 12,295 244,637 SH   SOLE 2 63,565 0 181,072
ACADIA HEALTHCARE COMPANY IN COM 00404A109 21 425 SH   SOLE 4 425 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 121 2,399 SH   SOLE 7 2,399 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 11,245 223,744 SH   SOLE 18 223,744 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 1,126 22,403 SH   SOLE 19 22,403 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 208,367 4,145,787 SH   SOLE 21 4,145,787 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 139,542 2,776,399 SH   SOLE 22 2,664,745 0 111,654
ACADIA HEALTHCARE COMPANY IN COM 00404A109 35 700 SH   SOLE 25 700 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 1,257 25,009 SH   SOLE 26 19,207 0 5,802
ACADIA HEALTHCARE COMPANY IN COM 00404A109 634 12,614 SH   SOLE 28 10,960 0 1,654
ACADIA HEALTHCARE COMPANY IN COM 00404A109 5,043 100,330 SH   SOLE 30 100,330 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 85 1,686 SH   SOLE 31 1,686 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 264 5,256 SH   SOLE 36 5,256 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 515 10,253 SH   SOLE 40 10,253 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 12,820 239,808 SH   SOLE 2 44,402 0 195,406
ACADIA PHARMACEUTICALS INC COM 004225108 41 762 SH   SOLE 4 762 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 116 2,163 SH   SOLE 7 2,163 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 3,848 71,972 SH   SOLE 18 66,414 0 5,558
ACADIA PHARMACEUTICALS INC COM 004225108 4,465 83,522 SH   SOLE 19 83,522 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 163,437 3,057,179 SH   SOLE 21 3,057,179 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 167,545 3,134,022 SH   SOLE 22 2,984,510 0 149,512
ACADIA PHARMACEUTICALS INC COM 004225108 321 6,001 SH   SOLE 23 6,001 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 105 1,961 SH   SOLE 25 1,961 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 5,171 96,726 SH   SOLE 26 38,866 0 57,860
ACADIA PHARMACEUTICALS INC COM 004225108 774 14,474 SH   SOLE 28 14,474 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 26,650 498,510 SH   SOLE 30 498,510 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 114 2,130 SH   SOLE 31 2,130 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 167 3,117 SH   SOLE 34 3,117 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 219 4,103 SH   SOLE 36 4,103 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 767 14,347 SH   SOLE 40 14,347 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 2,560 180,428 SH   SOLE 2 54,152 0 126,276
ACADIA RLTY TR COM SH BEN INT 004239109 986 69,462 SH   SOLE 4 69,462 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 1,461 102,992 SH   SOLE 7 102,992 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 5,315 374,577 SH   SOLE 18 374,577 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 13,095 922,861 SH   SOLE 19 922,861 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 142,506 10,042,678 SH   SOLE 21 10,042,678 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 58,831 4,145,928 SH   SOLE 22 4,088,025 0 57,903
ACADIA RLTY TR COM SH BEN INT 004239109 692 48,779 SH   SOLE 23 48,779 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 5,162 363,762 SH   SOLE 25 363,762 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 3,849 271,242 SH   SOLE 26 24,949 0 246,293
ACADIA RLTY TR COM SH BEN INT 004239109 915 64,515 SH   SOLE 28 10,592 0 53,923
ACADIA RLTY TR COM SH BEN INT 004239109 777 54,761 SH   SOLE 29 54,761 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 7,033 495,662 SH   SOLE 30 495,662 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 174 12,246 SH   SOLE 34 12,246 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 189 13,308 SH   SOLE 40 13,308 0 0
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 462 45,773 SH   SOLE 2 19,264 0 26,509
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 8 838 SH   SOLE 7 838 0 0
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 1,630 161,376 SH   SOLE 18 161,376 0 0
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 1,219 120,727 SH   SOLE 19 120,727 0 0
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 17,611 1,743,682 SH   SOLE 21 1,743,682 0 0
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 16,137 1,597,726 SH   SOLE 22 1,574,335 0 23,391
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 56 5,518 SH   SOLE 23 5,518 0 0
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 17 1,651 SH   SOLE 25 1,651 0 0
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 137 13,595 SH   SOLE 26 4,971 0 8,624
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 93 9,241 SH   SOLE 30 9,241 0 0
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 41 4,055 SH   SOLE 36 4,055 0 0
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 61 6,047 SH   SOLE 40 6,047 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 149 19,627 SH   SOLE 2 10,448 0 9,179
ACCELERATE DIAGNOSTICS INC COM 00430H102 4 544 SH   SOLE 7 544 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 890 117,404 SH   SOLE 18 117,404 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 450 59,323 SH   SOLE 19 59,323 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 7,787 1,027,269 SH   SOLE 21 1,027,269 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 6,611 872,151 SH   SOLE 22 853,585 0 18,566
ACCELERATE DIAGNOSTICS INC COM 00430H102 10 1,348 SH   SOLE 25 1,348 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 119 15,761 SH   SOLE 26 3,066 0 12,695
ACCELERATE DIAGNOSTICS INC COM 00430H102 33 4,337 SH   SOLE 28 4,337 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 1,368 180,495 SH   SOLE 30 180,495 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 6 773 SH   SOLE 34 773 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 23 2,997 SH   SOLE 36 2,997 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 21 2,759 SH   SOLE 40 2,759 0 0
ACCELERON PHARMA INC COM 00434H108 22,318 174,441 SH   SOLE 2 91,240 0 83,201
ACCELERON PHARMA INC COM 00434H108 40 316 SH   SOLE 4 316 0 0
ACCELERON PHARMA INC COM 00434H108 124 972 SH   SOLE 7 972 0 0
ACCELERON PHARMA INC COM 00434H108 9,994 78,118 SH   SOLE 18 78,118 0 0
ACCELERON PHARMA INC COM 00434H108 141,623 1,106,948 SH   SOLE 19 1,106,948 0 0
ACCELERON PHARMA INC COM 00434H108 165,540 1,293,885 SH   SOLE 21 1,293,885 0 0
ACCELERON PHARMA INC COM 00434H108 173,744 1,358,014 SH   SOLE 22 1,292,820 0 65,194
ACCELERON PHARMA INC COM 00434H108 86 672 SH   SOLE 25 672 0 0
ACCELERON PHARMA INC COM 00434H108 3,741 29,241 SH   SOLE 26 17,976 0 11,265
ACCELERON PHARMA INC COM 00434H108 759 5,933 SH   SOLE 28 5,933 0 0
ACCELERON PHARMA INC COM 00434H108 5,497 42,962 SH   SOLE 30 42,962 0 0
ACCELERON PHARMA INC COM 00434H108 126 983 SH   SOLE 31 983 0 0
ACCELERON PHARMA INC COM 00434H108 65,438 511,476 SH   SOLE 34 511,476 0 0
ACCELERON PHARMA INC COM 00434H108 212 1,655 SH   SOLE 36 1,655 0 0
ACCELERON PHARMA INC COM 00434H108 793 6,198 SH   SOLE 40 6,198 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 447,792 1,714,297 SH   SOLE 2 421,901 0 1,292,396
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 83,945 321,369 SH   SOLE 4 296,842 0 24,527
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 158,691 607,521 SH   SOLE 7 586,547 0 20,974
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 14,146 54,155 SH   SOLE 13 54,155 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 19,386 74,217 SH   SOLE 15 74,217 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 17 66 SH   SOLE 17 0 0 66
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 327,455 1,253,609 SH   SOLE 18 1,108,019 0 145,590
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 107,787 412,646 SH   SOLE 19 412,646 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 4,268,897 16,342,778 SH   SOLE 21 16,342,778 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 3,980,003 15,236,793 SH   SOLE 22 13,681,197 0 1,555,596
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 120,296 460,533 SH   SOLE 23 460,533 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 287,123 1,099,203 SH   SOLE 25 1,099,203 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 373,409 1,429,536 SH   SOLE 26 448,709 0 980,827
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 717,760 2,747,829 SH   SOLE 28 88,610 0 2,659,219
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 2,854 10,927 SH   SOLE 29 10,927 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 959,488 3,673,243 SH   SOLE 30 3,655,541 0 17,702
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 44,301 169,600 SH   SOLE 31 101,467 0 68,133
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 8,568 32,802 SH   SOLE 32 32,802 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 16,190 61,981 SH   SOLE 34 61,981 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 114,744 439,280 SH   SOLE 36 439,280 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 6,966 26,670 SH   SOLE 40 26,670 0 0
ACCO BRANDS CORP COM 00081T108 1,230 145,572 SH   SOLE 2 45,171 0 100,401
ACCO BRANDS CORP COM 00081T108 8 936 SH   SOLE 4 936 0 0
ACCO BRANDS CORP COM 00081T108 19 2,192 SH   SOLE 7 2,192 0 0
ACCO BRANDS CORP COM 00081T108 2,669 315,888 SH   SOLE 18 315,888 0 0
ACCO BRANDS CORP COM 00081T108 4,409 521,734 SH   SOLE 19 521,734 0 0
ACCO BRANDS CORP COM 00081T108 28,382 3,358,809 SH   SOLE 21 3,358,809 0 0
ACCO BRANDS CORP COM 00081T108 25,724 3,044,249 SH   SOLE 22 2,970,859 0 73,390
ACCO BRANDS CORP COM 00081T108 169 19,988 SH   SOLE 23 19,988 0 0
ACCO BRANDS CORP COM 00081T108 31 3,623 SH   SOLE 25 3,623 0 0
ACCO BRANDS CORP COM 00081T108 390 46,103 SH   SOLE 26 21,832 0 24,271
ACCO BRANDS CORP COM 00081T108 93 11,057 SH   SOLE 28 11,057 0 0
ACCO BRANDS CORP COM 00081T108 668 79,018 SH   SOLE 30 79,018 0 0
ACCO BRANDS CORP COM 00081T108 75 8,899 SH   SOLE 36 8,899 0 0
ACCO BRANDS CORP COM 00081T108 109 12,948 SH   SOLE 40 12,948 0 0
ACCOLADE INC COM 00437E102 831 19,108 SH   SOLE 2 9,418 0 9,690
ACCOLADE INC COM 00437E102 12 283 SH   SOLE 7 283 0 0
ACCOLADE INC COM 00437E102 2,410 55,394 SH   SOLE 18 43,869 0 11,525
ACCOLADE INC COM 00437E102 5,198 119,495 SH   SOLE 19 119,495 0 0
ACCOLADE INC COM 00437E102 21,575 495,970 SH   SOLE 21 495,970 0 0
ACCOLADE INC COM 00437E102 20,609 473,765 SH   SOLE 22 463,749 0 10,016
ACCOLADE INC COM 00437E102 273 6,286 SH   SOLE 23 6,286 0 0
ACCOLADE INC COM 00437E102 841 19,341 SH   SOLE 26 0 0 19,341
ACCOLADE INC COM 00437E102 98 2,261 SH   SOLE 30 2,261 0 0
ACCOLADE INC COM 00437E102 832 19,134 SH   SOLE 34 19,134 0 0
ACCOLADE INC COM 00437E102 64 1,461 SH   SOLE 40 1,461 0 0
ACCURAY INC COM 004397105 372 89,195 SH   SOLE 2 16,468 0 72,727
ACCURAY INC COM 004397105 7 1,754 SH   SOLE 7 1,754 0 0
ACCURAY INC COM 004397105 1,531 367,185 SH   SOLE 18 325,295 0 41,890
ACCURAY INC COM 004397105 2,752 659,929 SH   SOLE 19 659,929 0 0
ACCURAY INC COM 004397105 14,012 3,360,311 SH   SOLE 21 3,360,311 0 0
ACCURAY INC COM 004397105 12,537 3,006,445 SH   SOLE 22 2,992,585 0 13,860
ACCURAY INC COM 004397105 137 32,934 SH   SOLE 23 32,934 0 0
ACCURAY INC COM 004397105 542 130,024 SH   SOLE 26 0 0 130,024
ACELRX PHARMACEUTICALS INC COM 00444T100 125 101,023 SH   SOLE 2 6,947 0 94,076
ACELRX PHARMACEUTICALS INC COM 00444T100 363 292,908 SH   SOLE 18 292,908 0 0
ACELRX PHARMACEUTICALS INC COM 00444T100 185 149,102 SH   SOLE 19 149,102 0 0
ACELRX PHARMACEUTICALS INC COM 00444T100 3,530 2,846,385 SH   SOLE 21 2,846,385 0 0
ACELRX PHARMACEUTICALS INC COM 00444T100 2,792 2,251,528 SH   SOLE 22 2,236,174 0 15,354
ACER THERAPEUTICS INC COM 00444P108 1 368 SH   SOLE 21 368 0 0
ACER THERAPEUTICS INC COM 00444P108 244 93,270 SH   SOLE 22 93,270 0 0
ACHIEVE LIFE SCIENCES INC COM 004468500 1 94 SH   SOLE 21 94 0 0
ACHIEVE LIFE SCIENCES INC COM 004468500 3 328 SH   SOLE 22 328 0 0
ACI WORLDWIDE INC COM 004498101 4,733 123,161 SH   SOLE 2 83,366 0 39,795
ACI WORLDWIDE INC COM 004498101 16 423 SH   SOLE 4 423 0 0
ACI WORLDWIDE INC COM 004498101 88 2,282 SH   SOLE 7 2,282 0 0
ACI WORLDWIDE INC COM 004498101 24,939 648,959 SH   SOLE 18 640,592 0 8,367
ACI WORLDWIDE INC COM 004498101 9,313 242,329 SH   SOLE 19 242,329 0 0
ACI WORLDWIDE INC COM 004498101 320,787 8,347,301 SH   SOLE 21 8,347,301 0 0
ACI WORLDWIDE INC COM 004498101 144,541 3,761,149 SH   SOLE 22 3,678,633 0 82,516
ACI WORLDWIDE INC COM 004498101 65 1,690 SH   SOLE 23 1,690 0 0
ACI WORLDWIDE INC COM 004498101 115 2,989 SH   SOLE 25 2,989 0 0
ACI WORLDWIDE INC COM 004498101 3,125 81,327 SH   SOLE 26 30,172 0 51,155
ACI WORLDWIDE INC COM 004498101 578 15,036 SH   SOLE 28 15,036 0 0
ACI WORLDWIDE INC COM 004498101 7,294 189,793 SH   SOLE 30 189,793 0 0
ACI WORLDWIDE INC COM 004498101 41 1,070 SH   SOLE 34 1,070 0 0
ACI WORLDWIDE INC COM 004498101 315 8,189 SH   SOLE 36 8,189 0 0
ACI WORLDWIDE INC COM 004498101 553 14,387 SH   SOLE 40 14,387 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 17 2,618 SH   SOLE 2 2,618 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 63 9,791 SH   SOLE 18 9,791 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 1,056 163,139 SH   SOLE 21 163,139 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 5,161 797,622 SH   SOLE 22 797,622 0 0
ACM RESEARCH INC COM CL A 00108J109 254 3,127 SH   SOLE 2 3,127 0 0
ACM RESEARCH INC COM CL A 00108J109 21,678 266,804 SH   SOLE 19 266,804 0 0
ACM RESEARCH INC COM CL A 00108J109 1,175 14,467 SH   SOLE 21 14,467 0 0
ACM RESEARCH INC COM CL A 00108J109 14,293 175,917 SH   SOLE 22 168,814 0 7,103
ACM RESEARCH INC COM CL A 00108J109 10 119 SH   SOLE 25 119 0 0
ACM RESEARCH INC COM CL A 00108J109 82 1,015 SH   SOLE 26 268 0 747
ACM RESEARCH INC COM CL A 00108J109 133 1,639 SH   SOLE 28 1,639 0 0
ACM RESEARCH INC COM CL A 00108J109 526 6,468 SH   SOLE 30 6,468 0 0
ACM RESEARCH INC COM CL A 00108J109 21,522 264,887 SH   SOLE 34 264,887 0 0
ACM RESEARCH INC COM CL A 00108J109 21 259 SH   SOLE 36 259 0 0
ACM RESEARCH INC COM CL A 00108J109 99 1,216 SH   SOLE 40 1,216 0 0
ACME UTD CORP COM 004816104 16 538 SH   SOLE 18 538 0 0
ACME UTD CORP COM 004816104 211 7,012 SH   SOLE 21 7,012 0 0
ACNB CORP COM 000868109 222 8,861 SH   SOLE 2 1,374 0 7,487
ACNB CORP COM 000868109 5 205 SH   SOLE 7 205 0 0
ACNB CORP COM 000868109 838 33,524 SH   SOLE 18 33,524 0 0
ACNB CORP COM 000868109 695 27,783 SH   SOLE 19 27,783 0 0
ACNB CORP COM 000868109 7,932 317,266 SH   SOLE 21 317,266 0 0
ACNB CORP COM 000868109 3,064 122,551 SH   SOLE 22 121,020 0 1,531
ACNB CORP COM 000868109 32 1,292 SH   SOLE 26 0 0 1,292
ACORDA THERAPEUTICS INC COM 00484M106 10 14,004 SH   SOLE 18 14,004 0 0
ACORDA THERAPEUTICS INC COM 00484M106 109 157,604 SH   SOLE 21 157,604 0 0
ACORDA THERAPEUTICS INC COM 00484M106 623 902,167 SH   SOLE 22 902,167 0 0
ACORDA THERAPEUTICS INC COM 00484M106 14 19,584 SH   SOLE 26 0 0 19,584
ACTINIUM PHARMACEUTICALS INC COM 00507W206 10 1,335 SH   SOLE 2 1,335 0 0
ACTINIUM PHARMACEUTICALS INC COM 00507W206 7 954 SH   SOLE 21 954 0 0
ACTINIUM PHARMACEUTICALS INC COM 00507W206 1,539 197,365 SH   SOLE 22 197,365 0 0
ACTIVISION BLIZZARD INC COM 00507V109 196,006 2,110,998 SH   SOLE 2 576,111 0 1,534,887
ACTIVISION BLIZZARD INC COM 00507V109 36,665 394,881 SH   SOLE 4 365,184 0 29,697
ACTIVISION BLIZZARD INC COM 00507V109 80,048 862,122 SH   SOLE 7 814,369 0 47,753
ACTIVISION BLIZZARD INC COM 00507V109 2,967 31,957 SH   SOLE 13 31,957 0 0
ACTIVISION BLIZZARD INC COM 00507V109 7,481 80,573 SH   SOLE 15 80,573 0 0
ACTIVISION BLIZZARD INC COM 00507V109 10 111 SH   SOLE 17 0 0 111
ACTIVISION BLIZZARD INC COM 00507V109 152,618 1,643,701 SH   SOLE 18 1,500,291 0 143,410
ACTIVISION BLIZZARD INC COM 00507V109 120,187 1,294,422 SH   SOLE 19 1,294,422 0 0
ACTIVISION BLIZZARD INC COM 00507V109 1,984,991 21,378,468 SH   SOLE 21 21,378,468 0 0
ACTIVISION BLIZZARD INC COM 00507V109 1,713,387 18,453,280 SH   SOLE 22 16,584,495 0 1,868,785
ACTIVISION BLIZZARD INC COM 00507V109 53,987 581,439 SH   SOLE 23 581,439 0 0
ACTIVISION BLIZZARD INC COM 00507V109 112,190 1,208,292 SH   SOLE 25 1,208,292 0 0
ACTIVISION BLIZZARD INC COM 00507V109 178,961 1,927,419 SH   SOLE 26 627,907 0 1,299,512
ACTIVISION BLIZZARD INC COM 00507V109 236,276 2,544,706 SH   SOLE 28 104,964 0 2,439,742
ACTIVISION BLIZZARD INC COM 00507V109 2,870 30,906 SH   SOLE 29 30,906 0 0
ACTIVISION BLIZZARD INC COM 00507V109 348,415 3,752,447 SH   SOLE 30 3,752,447 0 0
ACTIVISION BLIZZARD INC COM 00507V109 15,118 162,825 SH   SOLE 31 135,053 0 27,772
ACTIVISION BLIZZARD INC COM 00507V109 15,330 165,102 SH   SOLE 32 165,102 0 0
ACTIVISION BLIZZARD INC COM 00507V109 119,575 1,287,826 SH   SOLE 34 1,287,826 0 0
ACTIVISION BLIZZARD INC COM 00507V109 47,631 512,987 SH   SOLE 36 512,987 0 0
ACTIVISION BLIZZARD INC COM 00507V109 3,050 32,850 SH   SOLE 40 32,850 0 0
ACUITY BRANDS INC COM 00508Y102 14,960 123,541 SH   SOLE 2 41,116 0 82,425
ACUITY BRANDS INC COM 00508Y102 239 1,975 SH   SOLE 4 1,975 0 0
ACUITY BRANDS INC COM 00508Y102 130 1,073 SH   SOLE 7 1,073 0 0
ACUITY BRANDS INC COM 00508Y102 11,372 93,916 SH   SOLE 18 93,577 0 339
ACUITY BRANDS INC COM 00508Y102 1,750 14,450 SH   SOLE 19 14,450 0 0
ACUITY BRANDS INC COM 00508Y102 195,607 1,615,387 SH   SOLE 21 1,615,387 0 0
ACUITY BRANDS INC COM 00508Y102 141,384 1,167,595 SH   SOLE 22 1,108,920 0 58,675
ACUITY BRANDS INC COM 00508Y102 733 6,050 SH   SOLE 23 6,050 0 0
ACUITY BRANDS INC COM 00508Y102 305 2,515 SH   SOLE 25 2,515 0 0
ACUITY BRANDS INC COM 00508Y102 4,039 33,358 SH   SOLE 26 11,496 0 21,862
ACUITY BRANDS INC COM 00508Y102 682 5,631 SH   SOLE 28 5,371 0 260
ACUITY BRANDS INC COM 00508Y102 136 1,122 SH   SOLE 29 1,122 0 0
ACUITY BRANDS INC COM 00508Y102 2,867 23,679 SH   SOLE 30 23,679 0 0
ACUITY BRANDS INC COM 00508Y102 448 3,696 SH   SOLE 31 2,684 0 1,012
ACUITY BRANDS INC COM 00508Y102 473 3,907 SH   SOLE 34 3,907 0 0
ACUITY BRANDS INC COM 00508Y102 378 3,121 SH   SOLE 36 3,121 0 0
ACUITY BRANDS INC COM 00508Y102 589 4,865 SH   SOLE 40 4,865 0 0
ACUSHNET HOLDINGS CORP COM 005098108 1,567 38,650 SH   SOLE 2 12,170 0 26,480
ACUSHNET HOLDINGS CORP COM 005098108 15 372 SH   SOLE 4 372 0 0
ACUSHNET HOLDINGS CORP COM 005098108 27 672 SH   SOLE 7 672 0 0
ACUSHNET HOLDINGS CORP COM 005098108 4,902 120,922 SH   SOLE 18 120,922 0 0
ACUSHNET HOLDINGS CORP COM 005098108 2,535 62,535 SH   SOLE 19 62,535 0 0
ACUSHNET HOLDINGS CORP COM 005098108 52,267 1,289,260 SH   SOLE 21 1,289,260 0 0
ACUSHNET HOLDINGS CORP COM 005098108 38,303 944,832 SH   SOLE 22 919,334 0 25,498
ACUSHNET HOLDINGS CORP COM 005098108 219 5,396 SH   SOLE 26 0 0 5,396
ACUSHNET HOLDINGS CORP COM 005098108 172 4,245 SH   SOLE 28 4,245 0 0
ACUSHNET HOLDINGS CORP COM 005098108 1,731 42,692 SH   SOLE 30 42,692 0 0
ACUSHNET HOLDINGS CORP COM 005098108 176 4,346 SH   SOLE 40 4,346 0 0
ACUTUS MED INC COM 005111109 185 6,415 SH   SOLE 2 2,809 0 3,606
ACUTUS MED INC COM 005111109 13 445 SH   SOLE 7 445 0 0
ACUTUS MED INC COM 005111109 1,051 36,476 SH   SOLE 18 36,476 0 0
ACUTUS MED INC COM 005111109 507 17,615 SH   SOLE 19 17,615 0 0
ACUTUS MED INC COM 005111109 10,423 361,772 SH   SOLE 21 361,772 0 0
ACUTUS MED INC COM 005111109 6,618 229,717 SH   SOLE 22 227,997 0 1,720
ACUTUS MED INC COM 005111109 61 2,115 SH   SOLE 30 2,115 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 24 5,594 SH   SOLE 18 5,594 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 394 90,938 SH   SOLE 21 90,938 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 1,898 438,381 SH   SOLE 22 438,381 0 0
ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 4 8,203 SH   SOLE 21 8,203 0 0
ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 643 1,325,349 SH   SOLE 22 1,325,349 0 0
ADAMS DIVERSIFIED EQUITY FD COM 006212104 9 541 SH   SOLE 17 0 0 541
ADAMS RES & ENERGY INC COM NEW 006351308 44 1,822 SH   SOLE 2 166 0 1,656
ADAMS RES & ENERGY INC COM NEW 006351308 204 8,465 SH   SOLE 18 8,465 0 0
ADAMS RES & ENERGY INC COM NEW 006351308 86 3,562 SH   SOLE 19 3,562 0 0
ADAMS RES & ENERGY INC COM NEW 006351308 1,749 72,570 SH   SOLE 21 72,570 0 0
ADAMS RES & ENERGY INC COM NEW 006351308 2,091 86,750 SH   SOLE 22 86,695 0 55
ADAPTHEALTH CORP COM CL A 00653Q102 374 9,956 SH   SOLE 2 2,401 0 7,555
ADAPTHEALTH CORP COM CL A 00653Q102 20 539 SH   SOLE 7 539 0 0
ADAPTHEALTH CORP COM CL A 00653Q102 3,314 88,221 SH   SOLE 18 88,221 0 0
ADAPTHEALTH CORP COM CL A 00653Q102 1,714 45,641 SH   SOLE 19 45,641 0 0
ADAPTHEALTH CORP COM CL A 00653Q102 32,248 858,561 SH   SOLE 21 858,561 0 0
ADAPTHEALTH CORP COM CL A 00653Q102 36,395 968,992 SH   SOLE 22 964,624 0 4,368
ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107 7,675 1,423,968 SH   SOLE 21 1,423,968 0 0
ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107 167 30,906 SH   SOLE 30 30,906 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 10,705 181,035 SH   SOLE 2 40,678 0 140,357
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 55 927 SH   SOLE 4 927 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 84 1,428 SH   SOLE 7 1,428 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 2,588 43,763 SH   SOLE 18 43,294 0 469
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 2,037 34,452 SH   SOLE 19 34,452 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 137,214 2,320,546 SH   SOLE 21 2,320,546 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 129,405 2,188,476 SH   SOLE 22 2,058,494 0 129,982
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 173 2,923 SH   SOLE 23 2,923 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 67 1,129 SH   SOLE 25 1,129 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 2,834 47,927 SH   SOLE 26 24,358 0 23,569
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 584 9,871 SH   SOLE 28 9,871 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 5,510 93,188 SH   SOLE 30 93,188 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 82 1,392 SH   SOLE 31 1,392 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 178 3,017 SH   SOLE 34 3,017 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 174 2,942 SH   SOLE 36 2,942 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 646 10,923 SH   SOLE 40 10,923 0 0
ADC THERAPEUTICS SA SHS H0036K147 5,094 159,142 SH   SOLE 19 159,142 0 0
ADC THERAPEUTICS SA SHS H0036K147 172 5,358 SH   SOLE 20 5,358 0 0
ADC THERAPEUTICS SA SHS H0036K147 17 521 SH   SOLE 22 521 0 0
ADDUS HOMECARE CORP COM 006739106 1,085 9,269 SH   SOLE 2 4,914 0 4,355
ADDUS HOMECARE CORP COM 006739106 7 58 SH   SOLE 4 58 0 0
ADDUS HOMECARE CORP COM 006739106 35 298 SH   SOLE 7 298 0 0
ADDUS HOMECARE CORP COM 006739106 7,513 64,166 SH   SOLE 18 64,166 0 0
ADDUS HOMECARE CORP COM 006739106 8,296 70,848 SH   SOLE 19 70,848 0 0
ADDUS HOMECARE CORP COM 006739106 550 4,700 SH   SOLE 20 4,700 0 0
ADDUS HOMECARE CORP COM 006739106 201,143 1,717,853 SH   SOLE 21 1,717,853 0 0
ADDUS HOMECARE CORP COM 006739106 50,290 429,501 SH   SOLE 22 419,497 0 10,004
ADDUS HOMECARE CORP COM 006739106 54 465 SH   SOLE 25 465 0 0
ADDUS HOMECARE CORP COM 006739106 214 1,831 SH   SOLE 26 1,101 0 730
ADDUS HOMECARE CORP COM 006739106 209 1,787 SH   SOLE 28 1,787 0 0
ADDUS HOMECARE CORP COM 006739106 4,841 41,346 SH   SOLE 30 41,346 0 0
ADDUS HOMECARE CORP COM 006739106 134 1,147 SH   SOLE 36 1,147 0 0
ADDUS HOMECARE CORP COM 006739106 225 1,922 SH   SOLE 40 1,922 0 0
ADDVANTAGE TECHNOLOGIES GP I COM NEW 006743306 20 6,645 SH   SOLE 21 6,645 0 0
ADECOAGRO S A COM L00849106 25 3,622 SH   SOLE 4 3,622 0 0
ADECOAGRO S A COM L00849106 1,074 158,003 SH   SOLE 7 158,003 0 0
ADECOAGRO S A COM L00849106 7,262 1,067,879 SH   SOLE 21 1,067,879 0 0
ADECOAGRO S A COM L00849106 4,450 654,414 SH   SOLE 22 654,414 0 0
ADECOAGRO S A COM L00849106 1,863 274,011 SH   SOLE 30 274,011 0 0
ADIAL PHARMACEUTICALS INC COM 00688A106 350 205,684 SH   SOLE 22 205,684 0 0
ADICET BIO INC COM 007002108 30 2,138 SH   SOLE 18 2,138 0 0
ADICET BIO INC COM 007002108 2,884 205,259 SH   SOLE 21 205,259 0 0
ADICET BIO INC COM 007002108 857 60,982 SH   SOLE 22 60,982 0 0
ADICET BIO INC COM 007002108 16 1,149 SH   SOLE 23 1,149 0 0
ADICET BIO INC COM 007002108 69 4,934 SH   SOLE 30 4,934 0 0
ADIENT PLC ORD SHS G0084W101 4,897 140,846 SH   SOLE 2 65,388 0 75,458
ADIENT PLC ORD SHS G0084W101 16 453 SH   SOLE 4 453 0 0
ADIENT PLC ORD SHS G0084W101 150 4,315 SH   SOLE 7 4,315 0 0
ADIENT PLC ORD SHS G0084W101 17,581 505,638 SH   SOLE 18 505,638 0 0
ADIENT PLC ORD SHS G0084W101 5,577 160,402 SH   SOLE 19 160,402 0 0
ADIENT PLC ORD SHS G0084W101 212,942 6,124,309 SH   SOLE 21 6,124,309 0 0
ADIENT PLC ORD SHS G0084W101 104,923 3,017,620 SH   SOLE 22 2,959,424 0 58,196
ADIENT PLC ORD SHS G0084W101 33 953 SH   SOLE 25 953 0 0
ADIENT PLC ORD SHS G0084W101 1,259 36,223 SH   SOLE 26 20,026 0 16,197
ADIENT PLC ORD SHS G0084W101 766 22,022 SH   SOLE 28 11,225 0 10,797
ADIENT PLC ORD SHS G0084W101 4,138 118,998 SH   SOLE 30 118,998 0 0
ADIENT PLC ORD SHS G0084W101 1,500 43,143 SH   SOLE 36 43,143 0 0
ADIENT PLC ORD SHS G0084W101 370 10,651 SH   SOLE 40 10,651 0 0
ADMA BIOLOGICS INC COM 000899104 53 27,261 SH   SOLE 2 5,029 0 22,232
ADMA BIOLOGICS INC COM 000899104 4 1,878 SH   SOLE 7 1,878 0 0
ADMA BIOLOGICS INC COM 000899104 448 229,681 SH   SOLE 18 229,681 0 0
ADMA BIOLOGICS INC COM 000899104 217 111,437 SH   SOLE 19 111,437 0 0
ADMA BIOLOGICS INC COM 000899104 4,289 2,199,576 SH   SOLE 21 2,199,576 0 0
ADMA BIOLOGICS INC COM 000899104 5,565 2,853,866 SH   SOLE 22 2,843,412 0 10,454
ADOBE SYSTEMS INCORPORATED COM 00724F101 692,112 1,383,892 SH   SOLE 2 360,136 0 1,023,756
ADOBE SYSTEMS INCORPORATED COM 00724F101 122,899 245,740 SH   SOLE 4 227,185 0 18,555
ADOBE SYSTEMS INCORPORATED COM 00724F101 235,065 470,018 SH   SOLE 7 454,203 0 15,815
ADOBE SYSTEMS INCORPORATED COM 00724F101 19,502 38,995 SH   SOLE 13 38,995 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 24,873 49,734 SH   SOLE 15 49,734 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 165 331 SH   SOLE 17 0 0 331
ADOBE SYSTEMS INCORPORATED COM 00724F101 879,709 1,758,995 SH   SOLE 18 1,427,865 0 331,130
ADOBE SYSTEMS INCORPORATED COM 00724F101 484,589 968,946 SH   SOLE 19 968,946 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 6,751,805 13,500,369 SH   SOLE 21 13,500,369 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 5,866,650 11,730,485 SH   SOLE 22 10,449,200 0 1,281,285
ADOBE SYSTEMS INCORPORATED COM 00724F101 185,890 371,691 SH   SOLE 23 371,691 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 405,734 811,274 SH   SOLE 25 811,274 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 558,166 1,116,065 SH   SOLE 26 352,694 0 763,371
ADOBE SYSTEMS INCORPORATED COM 00724F101 886,695 1,772,965 SH   SOLE 28 66,645 0 1,706,320
ADOBE SYSTEMS INCORPORATED COM 00724F101 15,721 31,435 SH   SOLE 29 31,435 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 1,293,802 2,586,984 SH   SOLE 30 2,535,726 0 51,258
ADOBE SYSTEMS INCORPORATED COM 00724F101 91,581 183,118 SH   SOLE 31 104,841 0 78,277
ADOBE SYSTEMS INCORPORATED COM 00724F101 63,674 127,317 SH   SOLE 32 127,317 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 151,519 302,965 SH   SOLE 34 302,965 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 147,292 294,513 SH   SOLE 36 294,513 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 9,977 19,949 SH   SOLE 40 19,949 0 0
ADT INC DEL COM 00090Q103 2,347 299,018 SH   SOLE 2 59,480 0 239,538
ADT INC DEL COM 00090Q103 5 577 SH   SOLE 4 577 0 0
ADT INC DEL COM 00090Q103 23 2,969 SH   SOLE 7 2,969 0 0
ADT INC DEL COM 00090Q103 575 73,214 SH   SOLE 18 73,214 0 0
ADT INC DEL COM 00090Q103 492 62,646 SH   SOLE 19 62,646 0 0
ADT INC DEL COM 00090Q103 13,045 1,661,826 SH   SOLE 21 1,661,826 0 0
ADT INC DEL COM 00090Q103 32,896 4,190,536 SH   SOLE 22 3,945,604 0 244,932
ADT INC DEL COM 00090Q103 20 2,588 SH   SOLE 25 2,588 0 0
ADT INC DEL COM 00090Q103 888 113,168 SH   SOLE 26 91,485 0 21,683
ADT INC DEL COM 00090Q103 191 24,389 SH   SOLE 28 23,577 0 812
ADT INC DEL COM 00090Q103 4,364 555,948 SH   SOLE 30 555,948 0 0
ADT INC DEL COM 00090Q103 18 2,284 SH   SOLE 31 2,284 0 0
ADT INC DEL COM 00090Q103 145 18,410 SH   SOLE 36 18,410 0 0
ADT INC DEL COM 00090Q103 158 20,120 SH   SOLE 40 20,120 0 0
ADTALEM GLOBAL ED INC COM 00737L103 2,769 81,552 SH   SOLE 2 37,122 0 44,430
ADTALEM GLOBAL ED INC COM 00737L103 8 245 SH   SOLE 4 245 0 0
ADTALEM GLOBAL ED INC COM 00737L103 31 916 SH   SOLE 7 916 0 0
ADTALEM GLOBAL ED INC COM 00737L103 9,799 288,631 SH   SOLE 18 288,631 0 0
ADTALEM GLOBAL ED INC COM 00737L103 3,089 90,980 SH   SOLE 19 90,980 0 0
ADTALEM GLOBAL ED INC COM 00737L103 119,120 3,508,691 SH   SOLE 21 3,508,691 0 0
ADTALEM GLOBAL ED INC COM 00737L103 58,144 1,712,634 SH   SOLE 22 1,675,139 0 37,495
ADTALEM GLOBAL ED INC COM 00737L103 635 18,716 SH   SOLE 26 13,847 0 4,869
ADTALEM GLOBAL ED INC COM 00737L103 272 8,018 SH   SOLE 28 7,933 0 85
ADTALEM GLOBAL ED INC COM 00737L103 1,142 33,651 SH   SOLE 30 33,651 0 0
ADTALEM GLOBAL ED INC COM 00737L103 31 918 SH   SOLE 36 918 0 0
ADTALEM GLOBAL ED INC COM 00737L103 187 5,522 SH   SOLE 40 5,522 0 0
ADTRAN INC COM 00738A106 847 57,345 SH   SOLE 2 16,166 0 41,179
ADTRAN INC COM 00738A106 7 449 SH   SOLE 4 449 0 0
ADTRAN INC COM 00738A106 11 745 SH   SOLE 7 745 0 0
ADTRAN INC COM 00738A106 3,089 209,172 SH   SOLE 18 209,172 0 0
ADTRAN INC COM 00738A106 1,218 82,433 SH   SOLE 19 82,433 0 0
ADTRAN INC COM 00738A106 83,342 5,642,636 SH   SOLE 21 5,642,636 0 0
ADTRAN INC COM 00738A106 20,419 1,382,498 SH   SOLE 22 1,346,080 0 36,418
ADTRAN INC COM 00738A106 27 1,840 SH   SOLE 25 1,840 0 0
ADTRAN INC COM 00738A106 204 13,802 SH   SOLE 26 11,243 0 2,559
ADTRAN INC COM 00738A106 106 7,199 SH   SOLE 28 7,199 0 0
ADTRAN INC COM 00738A106 4,500 304,705 SH   SOLE 30 304,705 0 0
ADTRAN INC COM 00738A106 67 4,518 SH   SOLE 36 4,518 0 0
ADTRAN INC COM 00738A106 86 5,790 SH   SOLE 40 5,790 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 25,023 158,868 SH   SOLE 2 29,739 0 129,129
ADVANCE AUTO PARTS INC COM 00751Y106 5,121 32,513 SH   SOLE 4 29,780 0 2,733
ADVANCE AUTO PARTS INC COM 00751Y106 9,844 62,499 SH   SOLE 7 56,471 0 6,028
ADVANCE AUTO PARTS INC COM 00751Y106 26 166 SH   SOLE 13 166 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 1,363 8,651 SH   SOLE 15 8,651 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 19,622 124,579 SH   SOLE 18 114,628 0 9,951
ADVANCE AUTO PARTS INC COM 00751Y106 3,062 19,440 SH   SOLE 19 19,440 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 226,815 1,440,005 SH   SOLE 21 1,440,005 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 241,121 1,530,830 SH   SOLE 22 1,388,186 0 142,644
ADVANCE AUTO PARTS INC COM 00751Y106 7,321 46,477 SH   SOLE 23 46,477 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 15,612 99,117 SH   SOLE 25 99,117 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 26,989 171,347 SH   SOLE 26 71,152 0 100,195
ADVANCE AUTO PARTS INC COM 00751Y106 39,578 251,273 SH   SOLE 28 8,961 0 242,312
ADVANCE AUTO PARTS INC COM 00751Y106 22 139 SH   SOLE 29 139 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 43,036 273,229 SH   SOLE 30 263,475 0 9,754
ADVANCE AUTO PARTS INC COM 00751Y106 2,946 18,706 SH   SOLE 31 9,089 0 9,617
ADVANCE AUTO PARTS INC COM 00751Y106 482 3,063 SH   SOLE 34 3,063 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 6,763 42,937 SH   SOLE 36 42,937 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 448 2,844 SH   SOLE 40 2,844 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 2,960 35,421 SH   SOLE 2 17,499 0 17,922
ADVANCED DRAIN SYS INC DEL COM 00790R104 22 259 SH   SOLE 4 259 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 4,035 48,273 SH   SOLE 7 48,273 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 16,815 201,183 SH   SOLE 18 195,642 0 5,541
ADVANCED DRAIN SYS INC DEL COM 00790R104 14,133 169,096 SH   SOLE 19 169,096 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 165,616 1,981,530 SH   SOLE 21 1,981,530 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 123,646 1,479,371 SH   SOLE 22 1,442,356 0 37,015
ADVANCED DRAIN SYS INC DEL COM 00790R104 146 1,741 SH   SOLE 23 1,741 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 90 1,072 SH   SOLE 25 1,072 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 4,908 58,724 SH   SOLE 26 17,712 0 41,012
ADVANCED DRAIN SYS INC DEL COM 00790R104 507 6,071 SH   SOLE 28 6,071 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 38,302 458,269 SH   SOLE 30 458,269 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 200 2,398 SH   SOLE 36 2,398 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 515 6,167 SH   SOLE 40 6,167 0 0
ADVANCED EMISSIONS SOLUTS IN COM 00770C101 68 12,453 SH   SOLE 2 664 0 11,789
ADVANCED EMISSIONS SOLUTS IN COM 00770C101 321 58,298 SH   SOLE 18 58,298 0 0
ADVANCED EMISSIONS SOLUTS IN COM 00770C101 174 31,604 SH   SOLE 19 31,604 0 0
ADVANCED EMISSIONS SOLUTS IN COM 00770C101 3,412 620,304 SH   SOLE 21 620,304 0 0
ADVANCED EMISSIONS SOLUTS IN COM 00770C101 2,682 487,701 SH   SOLE 22 485,470 0 2,231
ADVANCED ENERGY INDS COM 007973100 2,284 23,549 SH   SOLE 2 12,726 0 10,823
ADVANCED ENERGY INDS COM 007973100 17 174 SH   SOLE 4 174 0 0
ADVANCED ENERGY INDS COM 007973100 67 695 SH   SOLE 7 695 0 0
ADVANCED ENERGY INDS COM 007973100 17,002 175,335 SH   SOLE 18 168,693 0 6,642
ADVANCED ENERGY INDS COM 007973100 7,426 76,585 SH   SOLE 19 76,585 0 0
ADVANCED ENERGY INDS COM 007973100 410,268 4,230,879 SH   SOLE 21 4,230,879 0 0
ADVANCED ENERGY INDS COM 007973100 104,439 1,077,027 SH   SOLE 22 1,051,169 0 25,858
ADVANCED ENERGY INDS COM 007973100 13 133 SH   SOLE 23 133 0 0
ADVANCED ENERGY INDS COM 007973100 49 510 SH   SOLE 25 510 0 0
ADVANCED ENERGY INDS COM 007973100 1,805 18,611 SH   SOLE 26 15,068 0 3,543
ADVANCED ENERGY INDS COM 007973100 470 4,850 SH   SOLE 28 4,850 0 0
ADVANCED ENERGY INDS COM 007973100 7,811 80,553 SH   SOLE 30 80,553 0 0
ADVANCED ENERGY INDS COM 007973100 98 1,013 SH   SOLE 36 1,013 0 0
ADVANCED ENERGY INDS COM 007973100 425 4,383 SH   SOLE 40 4,383 0 0
ADVANCED MICRO DEVICES INC COM 007903107 276,493 3,014,864 SH   SOLE 2 660,124 0 2,354,740
ADVANCED MICRO DEVICES INC COM 007903107 49,409 538,751 SH   SOLE 4 493,661 0 45,090
ADVANCED MICRO DEVICES INC COM 007903107 104,032 1,134,355 SH   SOLE 7 1,089,759 0 44,596
ADVANCED MICRO DEVICES INC COM 007903107 4,963 54,113 SH   SOLE 13 54,113 0 0
ADVANCED MICRO DEVICES INC COM 007903107 11,184 121,948 SH   SOLE 15 121,948 0 0
ADVANCED MICRO DEVICES INC COM 007903107 33 365 SH   SOLE 17 0 0 365
ADVANCED MICRO DEVICES INC COM 007903107 238,109 2,596,325 SH   SOLE 18 2,383,989 0 212,336
ADVANCED MICRO DEVICES INC COM 007903107 183,305 1,998,745 SH   SOLE 19 1,998,745 0 0
ADVANCED MICRO DEVICES INC COM 007903107 2,587,103 28,209,611 SH   SOLE 21 28,209,611 0 0
ADVANCED MICRO DEVICES INC COM 007903107 2,518,167 27,457,933 SH   SOLE 22 24,811,282 0 2,646,651
ADVANCED MICRO DEVICES INC COM 007903107 72,788 793,681 SH   SOLE 23 793,681 0 0
ADVANCED MICRO DEVICES INC COM 007903107 173,173 1,888,270 SH   SOLE 25 1,888,270 0 0
ADVANCED MICRO DEVICES INC COM 007903107 245,832 2,680,534 SH   SOLE 26 742,554 0 1,937,980
ADVANCED MICRO DEVICES INC COM 007903107 277,742 3,028,479 SH   SOLE 28 158,969 0 2,869,510
ADVANCED MICRO DEVICES INC COM 007903107 139 1,511 SH   SOLE 29 1,511 0 0
ADVANCED MICRO DEVICES INC COM 007903107 605,688 6,604,388 SH   SOLE 30 6,542,980 0 61,408
ADVANCED MICRO DEVICES INC COM 007903107 28,517 310,948 SH   SOLE 31 150,920 0 160,028
ADVANCED MICRO DEVICES INC COM 007903107 23,563 256,929 SH   SOLE 32 256,929 0 0
ADVANCED MICRO DEVICES INC COM 007903107 158,807 1,731,618 SH   SOLE 34 1,731,618 0 0
ADVANCED MICRO DEVICES INC COM 007903107 62,732 684,024 SH   SOLE 36 684,024 0 0
ADVANCED MICRO DEVICES INC COM 007903107 4,496 49,024 SH   SOLE 40 49,024 0 0
ADVANCED MICRO DEVICES INC OPTIONS 007903107 22,010 240,000 SH Call SOLE 19 240,000 0 0
ADVANCED MICRO DEVICES INC OPTIONS 007903107 293 3,200 SH Call SOLE 22 3,200 0 0
ADVANCED MICRO DEVICES INC OPTIONS 007903107 4,292 46,800 SH Call SOLE 34 46,800 0 0
ADVANSIX INC COM 00773T101 659 32,946 SH   SOLE 2 9,390 0 23,556
ADVANSIX INC COM 00773T101 3 139 SH   SOLE 4 139 0 0
ADVANSIX INC COM 00773T101 13 629 SH   SOLE 7 629 0 0
ADVANSIX INC COM 00773T101 0 3 SH   SOLE 13 3 0 0
ADVANSIX INC COM 00773T101 2,432 121,664 SH   SOLE 18 121,664 0 0
ADVANSIX INC COM 00773T101 945 47,284 SH   SOLE 19 47,284 0 0
ADVANSIX INC COM 00773T101 65,109 3,257,081 SH   SOLE 21 3,257,081 0 0
ADVANSIX INC COM 00773T101 15,871 793,931 SH   SOLE 22 774,140 0 19,791
ADVANSIX INC COM 00773T101 113 5,628 SH   SOLE 26 2,945 0 2,683
ADVANSIX INC COM 00773T101 84 4,217 SH   SOLE 28 4,217 0 0
ADVANSIX INC COM 00773T101 1,238 61,936 SH   SOLE 30 61,936 0 0
ADVANSIX INC COM 00773T101 75 3,745 SH   SOLE 40 3,745 0 0
ADVANTAGE SOLUTIONS INC COM CL A 00791N102 37 2,817 SH   SOLE 2 2,817 0 0
ADVANTAGE SOLUTIONS INC COM CL A 00791N102 1,151 87,400 SH   SOLE 21 87,400 0 0
ADVANTAGE SOLUTIONS INC COM CL A 00791N102 21,055 1,598,726 SH   SOLE 22 1,598,726 0 0
ADVAXIS INC COM NEW 007624307 0 1,169 SH   SOLE 21 1,169 0 0
ADVAXIS INC COM NEW 007624307 303 868,838 SH   SOLE 22 868,838 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 580 53,540 SH   SOLE 2 21,290 0 32,250
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 6 560 SH   SOLE 4 560 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 21 1,897 SH   SOLE 7 1,897 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 3,268 301,451 SH   SOLE 18 301,451 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 1,752 161,654 SH   SOLE 19 161,654 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 42,158 3,889,106 SH   SOLE 21 3,889,106 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 26,966 2,487,666 SH   SOLE 22 2,438,421 0 49,245
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 11 1,001 SH   SOLE 25 1,001 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 434 40,025 SH   SOLE 26 32,883 0 7,142
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 92 8,504 SH   SOLE 28 8,504 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 946 87,261 SH   SOLE 30 87,261 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 10 941 SH   SOLE 34 941 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 19 1,765 SH   SOLE 36 1,765 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 80 7,397 SH   SOLE 40 7,397 0 0
AEA-BRIDGES IMPACT CORP UNIT 99/99/9999 G01046120 134 12,370 SH   SOLE 18 12,370 0 0
AEA-BRIDGES IMPACT CORP UNIT 99/99/9999 G01046120 659 60,782 SH   SOLE 19 60,782 0 0
AEA-BRIDGES IMPACT CORP UNIT 99/99/9999 G01046120 147 13,525 SH   SOLE 22 13,525 0 0
AEA-BRIDGES IMPACT CORP UNIT 99/99/9999 G01046120 1,406 129,610 SH   SOLE 26 129,610 0 0
AEA-BRIDGES IMPACT CORP UNIT 99/99/9999 G01046120 1,297 119,510 SH   SOLE 30 119,510 0 0
AEA-BRIDGES IMPACT CORP UNIT 99/99/9999 G01046120 1,245 114,742 SH   SOLE 34 114,742 0 0
AECOM COM 00766T100 20,963 421,108 SH   SOLE 2 118,799 0 302,309
AECOM COM 00766T100 37 749 SH   SOLE 4 749 0 0
AECOM COM 00766T100 234 4,710 SH   SOLE 7 4,710 0 0
AECOM COM 00766T100 18,933 380,341 SH   SOLE 18 380,341 0 0
AECOM COM 00766T100 1,924 38,646 SH   SOLE 19 38,646 0 0
AECOM COM 00766T100 319,384 6,415,920 SH   SOLE 21 6,415,920 0 0
AECOM COM 00766T100 235,104 4,722,867 SH   SOLE 22 4,517,969 0 204,898
AECOM COM 00766T100 1,408 28,292 SH   SOLE 25 28,292 0 0
AECOM COM 00766T100 6,752 135,636 SH   SOLE 26 61,531 0 74,105
AECOM COM 00766T100 4,738 95,183 SH   SOLE 30 95,183 0 0
AECOM COM 00766T100 145 2,907 SH   SOLE 31 2,907 0 0
AECOM COM 00766T100 428 8,604 SH   SOLE 34 8,604 0 0
AECOM COM 00766T100 1,907 38,307 SH   SOLE 36 38,307 0 0
AECOM COM 00766T100 978 19,648 SH   SOLE 40 19,648 0 0
AEGION CORP COM 00770F104 702 36,970 SH   SOLE 2 10,200 0 26,770
AEGION CORP COM 00770F104 6 303 SH   SOLE 4 303 0 0
AEGION CORP COM 00770F104 455 23,937 SH   SOLE 7 23,937 0 0
AEGION CORP COM 00770F104 2,649 139,495 SH   SOLE 18 139,495 0 0
AEGION CORP COM 00770F104 981 51,670 SH   SOLE 19 51,670 0 0
AEGION CORP COM 00770F104 69,414 3,655,303 SH   SOLE 21 3,655,303 0 0
AEGION CORP COM 00770F104 17,211 906,332 SH   SOLE 22 882,089 0 24,243
AEGION CORP COM 00770F104 25 1,339 SH   SOLE 25 1,339 0 0
AEGION CORP COM 00770F104 349 18,358 SH   SOLE 26 7,205 0 11,153
AEGION CORP COM 00770F104 99 5,221 SH   SOLE 28 5,221 0 0
AEGION CORP COM 00770F104 5,298 278,984 SH   SOLE 30 278,984 0 0
AEGION CORP COM 00770F104 56 2,975 SH   SOLE 36 2,975 0 0
AEGION CORP COM 00770F104 69 3,649 SH   SOLE 40 3,649 0 0
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 181 23,055 SH   SOLE 2 3,227 0 19,828
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 5 576 SH   SOLE 7 576 0 0
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 1,254 159,281 SH   SOLE 18 159,281 0 0
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 641 81,483 SH   SOLE 19 81,483 0 0
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 15,272 1,940,578 SH   SOLE 21 1,940,578 0 0
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 8,054 1,023,436 SH   SOLE 22 1,018,152 0 5,284
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 91 11,566 SH   SOLE 30 11,566 0 0
AEGON N V NY REGISTRY SHS 007924103 4 940 SH   SOLE 18 940 0 0
AEHR TEST SYS COM 00760J108 13 5,143 SH   SOLE 18 5,143 0 0
AEHR TEST SYS COM 00760J108 171 67,634 SH   SOLE 21 67,634 0 0
AEMETIS INC COM NEW 00770K202 21 8,285 SH   SOLE 21 8,285 0 0
AEMETIS INC COM NEW 00770K202 20 8,120 SH   SOLE 22 8,120 0 0
AERCAP HOLDINGS NV SHS N00985106 1,939 42,538 SH   SOLE 2 33,598 0 8,940
AERCAP HOLDINGS NV SHS N00985106 148 3,238 SH   SOLE 4 3,238 0 0
AERCAP HOLDINGS NV SHS N00985106 1,309 28,713 SH   SOLE 7 28,713 0 0
AERCAP HOLDINGS NV SHS N00985106 40 869 SH   SOLE 18 0 0 869
AERCAP HOLDINGS NV SHS N00985106 42 918 SH   SOLE 19 918 0 0
AERCAP HOLDINGS NV SHS N00985106 61,822 1,356,341 SH   SOLE 21 1,356,341 0 0
AERCAP HOLDINGS NV SHS N00985106 45,572 999,821 SH   SOLE 22 944,253 0 55,568
AERCAP HOLDINGS NV SHS N00985106 351 7,709 SH   SOLE 23 7,709 0 0
AERCAP HOLDINGS NV SHS N00985106 2,338 51,302 SH   SOLE 26 1,143 0 50,159
AERCAP HOLDINGS NV SHS N00985106 914 20,062 SH   SOLE 28 17,894 0 2,168
AERCAP HOLDINGS NV SHS N00985106 199 4,365 SH   SOLE 29 4,365 0 0
AERCAP HOLDINGS NV SHS N00985106 11,901 261,112 SH   SOLE 30 261,112 0 0
AERCAP HOLDINGS NV SHS N00985106 277 6,083 SH   SOLE 31 6,083 0 0
AERCAP HOLDINGS NV SHS N00985106 159 3,493 SH   SOLE 34 3,493 0 0
AERCAP HOLDINGS NV SHS N00985106 1,610 35,332 SH   SOLE 36 35,332 0 0
AERCAP HOLDINGS NV SHS N00985106 720 15,798 SH   SOLE 40 15,798 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 374 27,678 SH   SOLE 2 13,067 0 14,611
AERIE PHARMACEUTICALS INC COM 00771V108 3 249 SH   SOLE 4 249 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 9 671 SH   SOLE 7 671 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 1,729 127,950 SH   SOLE 18 125,978 0 1,972
AERIE PHARMACEUTICALS INC COM 00771V108 3,188 235,971 SH   SOLE 19 235,971 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 24,270 1,796,424 SH   SOLE 21 1,796,424 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 20,931 1,549,299 SH   SOLE 22 1,514,548 0 34,751
AERIE PHARMACEUTICALS INC COM 00771V108 78 5,809 SH   SOLE 23 5,809 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 17 1,256 SH   SOLE 25 1,256 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 1,016 75,233 SH   SOLE 26 13,872 0 61,361
AERIE PHARMACEUTICALS INC COM 00771V108 75 5,543 SH   SOLE 28 5,543 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 811 60,025 SH   SOLE 30 60,025 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 31 2,262 SH   SOLE 36 2,262 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 52 3,871 SH   SOLE 40 3,871 0 0
AERIE PHARMACEUTICALS INC NOTE 1.500%10/0 00771VAB4 1,215 1,325,000 PRN   SOLE 21 1,325,000 0 0
AEROCENTURY CORP COM 007737109 3 249 SH   SOLE 21 249 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 3,101 58,672 SH   SOLE 2 26,550 0 32,122
AEROJET ROCKETDYNE HLDGS INC COM 007800105 22 408 SH   SOLE 4 408 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 77 1,466 SH   SOLE 7 1,466 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 17,393 329,097 SH   SOLE 18 314,823 0 14,274
AEROJET ROCKETDYNE HLDGS INC COM 007800105 18,172 343,841 SH   SOLE 19 343,841 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 460,872 8,720,379 SH   SOLE 21 8,720,379 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 112,806 2,134,461 SH   SOLE 22 2,085,635 0 48,826
AEROJET ROCKETDYNE HLDGS INC COM 007800105 735 13,899 SH   SOLE 23 13,899 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 941 17,797 SH   SOLE 26 17,797 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 7,887 149,240 SH   SOLE 30 149,240 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 441 8,348 SH   SOLE 40 8,348 0 0
AEROJET ROCKETDYNE HLDGS INC NOTE 2.250%12/1 007800AB1 2,639 1,300,000 PRN   SOLE 21 1,300,000 0 0
AEROVIRONMENT INC COM 008073108 1,188 13,667 SH   SOLE 2 7,581 0 6,086
AEROVIRONMENT INC COM 008073108 12 134 SH   SOLE 4 134 0 0
AEROVIRONMENT INC COM 008073108 39 446 SH   SOLE 7 446 0 0
AEROVIRONMENT INC COM 008073108 8,403 96,698 SH   SOLE 18 95,438 0 1,260
AEROVIRONMENT INC COM 008073108 3,764 43,316 SH   SOLE 19 43,316 0 0
AEROVIRONMENT INC COM 008073108 226,381 2,605,076 SH   SOLE 21 2,605,076 0 0
AEROVIRONMENT INC COM 008073108 53,281 613,133 SH   SOLE 22 596,950 0 16,183
AEROVIRONMENT INC COM 008073108 15 176 SH   SOLE 23 176 0 0
AEROVIRONMENT INC COM 008073108 32 373 SH   SOLE 25 373 0 0
AEROVIRONMENT INC COM 008073108 1,303 14,992 SH   SOLE 26 4,882 0 10,110
AEROVIRONMENT INC COM 008073108 594 6,832 SH   SOLE 28 6,832 0 0
AEROVIRONMENT INC COM 008073108 4,124 47,461 SH   SOLE 30 47,461 0 0
AEROVIRONMENT INC COM 008073108 80 915 SH   SOLE 36 915 0 0
AEROVIRONMENT INC COM 008073108 247 2,847 SH   SOLE 40 2,847 0 0
AERPIO PHARMACEUTICALS INC COM 00810B105 116 118,394 SH   SOLE 21 118,394 0 0
AES CORP COM 00130H105 36,248 1,542,464 SH   SOLE 2 268,821 0 1,273,643
AES CORP COM 00130H105 7,413 315,462 SH   SOLE 4 289,862 0 25,600
AES CORP COM 00130H105 14,575 620,205 SH   SOLE 7 601,226 0 18,979
AES CORP COM 00130H105 35 1,496 SH   SOLE 13 1,496 0 0
AES CORP COM 00130H105 1,868 79,471 SH   SOLE 15 79,471 0 0
AES CORP COM 00130H105 2 96 SH   SOLE 17 0 0 96
AES CORP COM 00130H105 42,388 1,803,740 SH   SOLE 18 1,705,973 0 97,767
AES CORP COM 00130H105 12,654 538,458 SH   SOLE 19 538,458 0 0
AES CORP COM 00130H105 379,932 16,167,311 SH   SOLE 21 16,167,311 0 0
AES CORP COM 00130H105 355,629 15,133,157 SH   SOLE 22 13,724,432 0 1,408,725
AES CORP COM 00130H105 10,458 445,007 SH   SOLE 23 445,007 0 0
AES CORP COM 00130H105 21,252 904,324 SH   SOLE 25 904,324 0 0
AES CORP COM 00130H105 33,922 1,443,503 SH   SOLE 26 580,110 0 863,393
AES CORP COM 00130H105 24,917 1,060,298 SH   SOLE 28 86,224 0 974,074
AES CORP COM 00130H105 55,291 2,352,822 SH   SOLE 30 2,352,822 0 0
AES CORP COM 00130H105 2,555 108,705 SH   SOLE 31 83,168 0 25,537
AES CORP COM 00130H105 777 33,053 SH   SOLE 34 33,053 0 0
AES CORP COM 00130H105 11,209 476,967 SH   SOLE 36 476,967 0 0
AES CORP COM 00130H105 567 24,123 SH   SOLE 40 24,123 0 0
AETHLON MED INC COM 00808Y307 1 415 SH   SOLE 21 415 0 0
AETHLON MED INC COM 00808Y307 24 9,838 SH   SOLE 22 9,838 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 13,769 135,391 SH   SOLE 2 41,565 0 93,826
AFFILIATED MANAGERS GROUP IN COM 008252108 37 361 SH   SOLE 4 361 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 125 1,234 SH   SOLE 7 1,234 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 11,598 114,046 SH   SOLE 18 114,046 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 3,071 30,201 SH   SOLE 19 30,201 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 203,001 1,996,074 SH   SOLE 21 1,996,074 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 144,379 1,419,654 SH   SOLE 22 1,359,256 0 60,398
AFFILIATED MANAGERS GROUP IN COM 008252108 108 1,058 SH   SOLE 25 1,058 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 2,385 23,452 SH   SOLE 26 16,850 0 6,602
AFFILIATED MANAGERS GROUP IN COM 008252108 704 6,922 SH   SOLE 28 6,468 0 454
AFFILIATED MANAGERS GROUP IN COM 008252108 5,000 49,167 SH   SOLE 30 49,167 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 89 879 SH   SOLE 31 879 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 436 4,287 SH   SOLE 36 4,287 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 590 5,798 SH   SOLE 40 5,798 0 0
AFFIMED N V COM N01045108 203 34,908 SH   SOLE 2 4,007 0 30,901
AFFIMED N V COM N01045108 9 1,616 SH   SOLE 7 1,616 0 0
AFFIMED N V COM N01045108 1,804 309,938 SH   SOLE 18 309,938 0 0
AFFIMED N V COM N01045108 1,874 321,944 SH   SOLE 19 321,944 0 0
AFFIMED N V COM N01045108 21,672 3,723,746 SH   SOLE 21 3,723,746 0 0
AFFIMED N V COM N01045108 5,338 917,135 SH   SOLE 22 902,196 0 14,939
AFFIMED N V COM N01045108 53 9,078 SH   SOLE 23 9,078 0 0
AFFIMED N V COM N01045108 18 3,141 SH   SOLE 26 0 0 3,141
AFFIMED N V COM N01045108 117 20,062 SH   SOLE 30 20,062 0 0
AFLAC INC COM 001055102 88,045 1,979,868 SH   SOLE 2 552,199 0 1,427,669
AFLAC INC COM 001055102 13,853 311,511 SH   SOLE 4 285,243 0 26,268
AFLAC INC COM 001055102 30,527 686,459 SH   SOLE 7 651,827 0 34,632
AFLAC INC COM 001055102 1,748 39,314 SH   SOLE 13 39,314 0 0
AFLAC INC COM 001055102 3,785 85,116 SH   SOLE 15 85,116 0 0
AFLAC INC COM 001055102 77,892 1,751,557 SH   SOLE 18 1,576,288 0 175,269
AFLAC INC COM 001055102 12,435 279,629 SH   SOLE 19 279,629 0 0
AFLAC INC COM 001055102 709,050 15,944,454 SH   SOLE 21 15,944,454 0 0
AFLAC INC COM 001055102 700,833 15,759,670 SH   SOLE 22 14,148,600 0 1,611,070
AFLAC INC COM 001055102 21,028 472,866 SH   SOLE 23 472,866 0 0
AFLAC INC COM 001055102 48,763 1,096,546 SH   SOLE 25 1,096,546 0 0
AFLAC INC COM 001055102 70,544 1,586,318 SH   SOLE 26 521,391 0 1,064,927
AFLAC INC COM 001055102 88,113 1,981,404 SH   SOLE 28 88,007 0 1,893,397
AFLAC INC COM 001055102 759 17,065 SH   SOLE 29 17,065 0 0
AFLAC INC COM 001055102 124,899 2,808,602 SH   SOLE 30 2,808,602 0 0
AFLAC INC COM 001055102 6,378 143,412 SH   SOLE 31 89,380 0 54,032
AFLAC INC COM 001055102 1,866 41,960 SH   SOLE 34 41,960 0 0
AFLAC INC COM 001055102 22,562 507,349 SH   SOLE 36 507,349 0 0
AFLAC INC COM 001055102 1,326 29,810 SH   SOLE 40 29,810 0 0
AFYA LTD CL A COM G01125106 3,438 135,871 SH   SOLE 18 0 0 135,871
AFYA LTD CL A COM G01125106 12,570 496,850 SH   SOLE 19 496,850 0 0
AFYA LTD CL A COM G01125106 416 16,424 SH   SOLE 22 16,424 0 0
AFYA LTD CL A COM G01125106 5,537 218,842 SH   SOLE 25 218,842 0 0
AFYA LTD CL A COM G01125106 23,612 933,287 SH   SOLE 34 933,287 0 0
AG MTG INVT TR INC COM 001228105 25 8,454 SH   SOLE 18 8,454 0 0
AG MTG INVT TR INC COM 001228105 290 98,303 SH   SOLE 21 98,303 0 0
AG MTG INVT TR INC COM 001228105 1,630 552,655 SH   SOLE 22 552,655 0 0
AGCO CORP COM 001084102 17,928 173,911 SH   SOLE 2 60,769 0 113,142
AGCO CORP COM 001084102 50 489 SH   SOLE 4 489 0 0
AGCO CORP COM 001084102 15,934 154,564 SH   SOLE 7 154,564 0 0
AGCO CORP COM 001084102 16,858 163,523 SH   SOLE 18 156,945 0 6,578
AGCO CORP COM 001084102 2,384 23,127 SH   SOLE 19 23,127 0 0
AGCO CORP COM 001084102 278,512 2,701,635 SH   SOLE 21 2,701,635 0 0
AGCO CORP COM 001084102 196,621 1,907,273 SH   SOLE 22 1,825,241 0 82,032
AGCO CORP COM 001084102 1,380 13,383 SH   SOLE 25 13,383 0 0
AGCO CORP COM 001084102 3,162 30,670 SH   SOLE 26 19,856 0 10,814
AGCO CORP COM 001084102 1,282 12,436 SH   SOLE 28 8,252 0 4,184
AGCO CORP COM 001084102 5,434 52,708 SH   SOLE 30 52,708 0 0
AGCO CORP COM 001084102 121 1,175 SH   SOLE 31 1,175 0 0
AGCO CORP COM 001084102 538 5,217 SH   SOLE 34 5,217 0 0
AGCO CORP COM 001084102 333 3,233 SH   SOLE 36 3,233 0 0
AGCO CORP COM 001084102 805 7,810 SH   SOLE 40 7,810 0 0
AGEAGLE AERIAL SYS INC NEW COM 00848K101 5,001 833,520 SH   SOLE 22 833,520 0 0
AGENUS INC COM NEW 00847G705 504 158,415 SH   SOLE 2 66,198 0 92,217
AGENUS INC COM NEW 00847G705 8 2,612 SH   SOLE 7 2,612 0 0
AGENUS INC COM NEW 00847G705 2,171 682,690 SH   SOLE 18 584,284 0 98,406
AGENUS INC COM NEW 00847G705 3,499 1,100,277 SH   SOLE 19 1,100,277 0 0
AGENUS INC COM NEW 00847G705 19,452 6,117,040 SH   SOLE 21 6,117,040 0 0
AGENUS INC COM NEW 00847G705 18,877 5,936,147 SH   SOLE 22 5,851,511 0 84,636
AGENUS INC COM NEW 00847G705 299 93,894 SH   SOLE 23 93,894 0 0
AGENUS INC COM NEW 00847G705 982 308,880 SH   SOLE 26 0 0 308,880
AGENUS INC COM NEW 00847G705 19 6,009 SH   SOLE 28 6,009 0 0
AGENUS INC COM NEW 00847G705 325 102,106 SH   SOLE 30 102,106 0 0
AGENUS INC COM NEW 00847G705 30 9,539 SH   SOLE 40 9,539 0 0
AGEX THERAPEUTICS INC COM 00848H108 9 5,859 SH   SOLE 21 5,859 0 0
AGEX THERAPEUTICS INC COM 00848H108 221 145,276 SH   SOLE 22 145,276 0 0
AGILE THERAPEUTICS INC COM 00847L100 79 27,688 SH   SOLE 2 5,970 0 21,718
AGILE THERAPEUTICS INC COM 00847L100 5 1,845 SH   SOLE 7 1,845 0 0
AGILE THERAPEUTICS INC COM 00847L100 797 277,653 SH   SOLE 18 277,653 0 0
AGILE THERAPEUTICS INC COM 00847L100 379 131,934 SH   SOLE 19 131,934 0 0
AGILE THERAPEUTICS INC COM 00847L100 7,119 2,480,608 SH   SOLE 21 2,480,608 0 0
AGILE THERAPEUTICS INC COM 00847L100 6,320 2,202,237 SH   SOLE 22 2,189,505 0 12,732
AGILENT TECHNOLOGIES INC COM 00846U101 113,054 954,125 SH   SOLE 2 339,748 0 614,377
AGILENT TECHNOLOGIES INC COM 00846U101 18,890 159,419 SH   SOLE 4 147,434 0 11,985
AGILENT TECHNOLOGIES INC COM 00846U101 46,100 389,060 SH   SOLE 7 276,027 0 113,033
AGILENT TECHNOLOGIES INC COM 00846U101 4,041 34,102 SH   SOLE 13 34,102 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 3,859 32,566 SH   SOLE 15 32,566 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 80,589 680,130 SH   SOLE 18 588,413 0 91,717
AGILENT TECHNOLOGIES INC COM 00846U101 81,537 688,137 SH   SOLE 19 688,137 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 1,033,524 8,722,454 SH   SOLE 21 8,722,454 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 910,827 7,686,953 SH   SOLE 22 6,674,114 0 1,012,839
AGILENT TECHNOLOGIES INC COM 00846U101 28,104 237,182 SH   SOLE 23 237,182 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 70,295 593,254 SH   SOLE 25 593,254 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 92,650 781,926 SH   SOLE 26 317,083 0 464,843
AGILENT TECHNOLOGIES INC COM 00846U101 159,143 1,343,089 SH   SOLE 28 45,956 0 1,297,133
AGILENT TECHNOLOGIES INC COM 00846U101 4,324 36,496 SH   SOLE 29 36,496 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 226,468 1,911,281 SH   SOLE 30 1,806,626 0 104,655
AGILENT TECHNOLOGIES INC COM 00846U101 14,050 118,575 SH   SOLE 31 88,199 0 30,376
AGILENT TECHNOLOGIES INC COM 00846U101 57,590 486,030 SH   SOLE 34 486,030 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 23,285 196,517 SH   SOLE 36 196,517 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 1,527 12,889 SH   SOLE 40 12,889 0 0
AGILYSYS INC COM 00847J105 458 11,928 SH   SOLE 2 6,580 0 5,348
AGILYSYS INC COM 00847J105 10 264 SH   SOLE 7 264 0 0
AGILYSYS INC COM 00847J105 3,387 88,262 SH   SOLE 18 88,262 0 0
AGILYSYS INC COM 00847J105 1,353 35,251 SH   SOLE 19 35,251 0 0
AGILYSYS INC COM 00847J105 86,219 2,246,465 SH   SOLE 21 2,246,465 0 0
AGILYSYS INC COM 00847J105 21,007 547,355 SH   SOLE 22 531,088 0 16,267
AGILYSYS INC COM 00847J105 172 4,491 SH   SOLE 26 0 0 4,491
AGILYSYS INC COM 00847J105 126 3,278 SH   SOLE 28 3,278 0 0
AGILYSYS INC COM 00847J105 1,810 47,168 SH   SOLE 30 47,168 0 0
AGILYSYS INC COM 00847J105 92 2,407 SH   SOLE 40 2,407 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 6,792 156,760 SH   SOLE 2 39,283 0 117,477
AGIOS PHARMACEUTICALS INC COM 00847X104 14 327 SH   SOLE 4 327 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 54 1,243 SH   SOLE 7 1,243 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 2,560 59,077 SH   SOLE 18 59,077 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 38,889 897,514 SH   SOLE 19 897,514 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 56,450 1,302,785 SH   SOLE 21 1,302,785 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 67,137 1,549,427 SH   SOLE 22 1,467,236 0 82,191
AGIOS PHARMACEUTICALS INC COM 00847X104 44 1,013 SH   SOLE 25 1,013 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 2,697 62,232 SH   SOLE 26 25,782 0 36,450
AGIOS PHARMACEUTICALS INC COM 00847X104 348 8,040 SH   SOLE 28 8,040 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 13,845 319,533 SH   SOLE 30 319,533 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 54 1,238 SH   SOLE 31 1,238 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 4,986 115,061 SH   SOLE 34 115,061 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 108 2,501 SH   SOLE 36 2,501 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 357 8,249 SH   SOLE 40 8,249 0 0
AGNC INVT CORP COM 00123Q104 21,295 1,365,037 SH   SOLE 2 193,648 0 1,171,389
AGNC INVT CORP COM 00123Q104 4,732 303,304 SH   SOLE 4 280,125 0 23,179
AGNC INVT CORP COM 00123Q104 704 45,156 SH   SOLE 7 45,156 0 0
AGNC INVT CORP COM 00123Q104 21 1,361 SH   SOLE 13 1,361 0 0
AGNC INVT CORP COM 00123Q104 738 47,298 SH   SOLE 15 47,298 0 0
AGNC INVT CORP COM 00123Q104 9,842 630,866 SH   SOLE 18 594,237 0 36,629
AGNC INVT CORP COM 00123Q104 2,433 155,960 SH   SOLE 19 155,960 0 0
AGNC INVT CORP COM 00123Q104 312,438 20,028,066 SH   SOLE 21 20,028,066 0 0
AGNC INVT CORP COM 00123Q104 228,296 14,634,356 SH   SOLE 22 13,885,393 0 748,963
AGNC INVT CORP COM 00123Q104 5,878 376,805 SH   SOLE 23 376,805 0 0
AGNC INVT CORP COM 00123Q104 12,525 802,889 SH   SOLE 25 802,889 0 0
AGNC INVT CORP COM 00123Q104 18,022 1,155,228 SH   SOLE 26 561,047 0 594,181
AGNC INVT CORP COM 00123Q104 18,040 1,156,424 SH   SOLE 28 71,902 0 1,084,522
AGNC INVT CORP COM 00123Q104 16 1,055 SH   SOLE 29 1,055 0 0
AGNC INVT CORP COM 00123Q104 23,930 1,533,975 SH   SOLE 30 1,299,237 0 234,738
AGNC INVT CORP COM 00123Q104 2,205 141,349 SH   SOLE 31 65,190 0 76,159
AGNC INVT CORP COM 00123Q104 382 24,462 SH   SOLE 34 24,462 0 0
AGNC INVT CORP COM 00123Q104 6,488 415,879 SH   SOLE 36 415,879 0 0
AGNC INVT CORP COM 00123Q104 349 22,391 SH   SOLE 40 22,391 0 0
AGNICO EAGLE MINES LTD COM 008474108 5 64 SH   SOLE 18 64 0 0
AGNICO EAGLE MINES LTD COM 008474108 4,027 57,118 SH   SOLE 21 57,118 0 0
AGORA INC ADS 00851L103 16,226 410,154 SH   SOLE 19 410,154 0 0
AGORA INC ADS 00851L103 28 714 SH   SOLE 21 714 0 0
AGORA INC ADS 00851L103 4,069 102,845 SH   SOLE 22 102,845 0 0
AGORA INC ADS 00851L103 41 1,045 SH   SOLE 25 1,045 0 0
AGORA INC ADS 00851L103 42,399 1,071,777 SH   SOLE 34 1,071,777 0 0
AGREE REALTY CORP COM 008492100 5,248 78,829 SH   SOLE 2 18,498 0 60,331
AGREE REALTY CORP COM 008492100 7,483 112,387 SH   SOLE 4 112,387 0 0
AGREE REALTY CORP COM 008492100 4,507 67,696 SH   SOLE 7 67,696 0 0
AGREE REALTY CORP COM 008492100 23,043 346,098 SH   SOLE 18 346,098 0 0
AGREE REALTY CORP COM 008492100 19,131 287,337 SH   SOLE 19 287,337 0 0
AGREE REALTY CORP COM 008492100 434,817 6,530,740 SH   SOLE 21 6,530,740 0 0
AGREE REALTY CORP COM 008492100 146,497 2,200,312 SH   SOLE 22 2,076,776 0 123,536
AGREE REALTY CORP COM 008492100 1,395 20,953 SH   SOLE 23 20,953 0 0
AGREE REALTY CORP COM 008492100 15,883 238,559 SH   SOLE 25 238,559 0 0
AGREE REALTY CORP COM 008492100 5,047 75,807 SH   SOLE 26 17,444 0 58,363
AGREE REALTY CORP COM 008492100 2,718 40,820 SH   SOLE 28 7,321 0 33,499
AGREE REALTY CORP COM 008492100 2,217 33,304 SH   SOLE 29 33,304 0 0
AGREE REALTY CORP COM 008492100 21,740 326,529 SH   SOLE 30 326,529 0 0
AGREE REALTY CORP COM 008492100 1,613 24,227 SH   SOLE 34 24,227 0 0
AGREE REALTY CORP COM 008492100 433 6,502 SH   SOLE 40 6,502 0 0
AGROFRESH SOLUTIONS INC COM 00856G109 55 24,310 SH   SOLE 2 1,569 0 22,741
AGROFRESH SOLUTIONS INC COM 00856G109 261 115,042 SH   SOLE 18 115,042 0 0
AGROFRESH SOLUTIONS INC COM 00856G109 123 54,319 SH   SOLE 19 54,319 0 0
AGROFRESH SOLUTIONS INC COM 00856G109 2,323 1,023,430 SH   SOLE 21 1,023,430 0 0
AGROFRESH SOLUTIONS INC COM 00856G109 913 402,265 SH   SOLE 22 400,404 0 1,861
AIKIDO PHARMA INC COM 008875106 0 56 SH   SOLE 21 56 0 0
AIM IMMUNOTECH INC COM 00901B105 16 9,049 SH   SOLE 18 9,049 0 0
AIM IMMUNOTECH INC COM 00901B105 181 101,354 SH   SOLE 21 101,354 0 0
AIM IMMUNOTECH INC COM 00901B105 717 400,393 SH   SOLE 22 400,393 0 0
AIR INDS GROUP COM NEW 00912N205 8 6,644 SH   SOLE 18 6,644 0 0
AIR INDS GROUP COM NEW 00912N205 92 74,518 SH   SOLE 21 74,518 0 0
AIR LEASE CORP CL A 00912X302 12,376 278,615 SH   SOLE 2 80,576 0 198,039
AIR LEASE CORP CL A 00912X302 1,908 42,946 SH   SOLE 4 42,946 0 0
AIR LEASE CORP CL A 00912X302 188 4,238 SH   SOLE 7 4,238 0 0
AIR LEASE CORP CL A 00912X302 1,746 39,307 SH   SOLE 13 39,307 0 0
AIR LEASE CORP CL A 00912X302 6,845 154,094 SH   SOLE 15 141,211 0 12,883
AIR LEASE CORP CL A 00912X302 2,047 46,086 SH   SOLE 18 45,077 0 1,009
AIR LEASE CORP CL A 00912X302 2,903 65,353 SH   SOLE 19 65,353 0 0
AIR LEASE CORP CL A 00912X302 57,658 1,298,008 SH   SOLE 21 1,298,008 0 0
AIR LEASE CORP CL A 00912X302 125,459 2,824,388 SH   SOLE 22 2,680,013 0 144,375
AIR LEASE CORP CL A 00912X302 413 9,296 SH   SOLE 23 9,296 0 0
AIR LEASE CORP CL A 00912X302 3,977 89,526 SH   SOLE 25 89,526 0 0
AIR LEASE CORP CL A 00912X302 5,279 118,843 SH   SOLE 26 60,189 0 58,654
AIR LEASE CORP CL A 00912X302 961 21,635 SH   SOLE 28 13,435 0 8,200
AIR LEASE CORP CL A 00912X302 325 7,324 SH   SOLE 29 7,324 0 0
AIR LEASE CORP CL A 00912X302 4,765 107,268 SH   SOLE 30 107,268 0 0
AIR LEASE CORP CL A 00912X302 486 10,946 SH   SOLE 31 10,946 0 0
AIR LEASE CORP CL A 00912X302 43,573 980,939 SH   SOLE 34 980,939 0 0
AIR LEASE CORP CL A 00912X302 213 4,800 SH   SOLE 36 4,800 0 0
AIR LEASE CORP CL A 00912X302 607 13,655 SH   SOLE 40 13,655 0 0
AIR PRODS & CHEMS INC COM 009158106 177,824 650,846 SH   SOLE 2 211,676 0 439,170
AIR PRODS & CHEMS INC COM 009158106 34,739 127,146 SH   SOLE 4 118,652 0 8,494
AIR PRODS & CHEMS INC COM 009158106 58,695 214,828 SH   SOLE 7 202,218 0 12,610
AIR PRODS & CHEMS INC COM 009158106 212 775 SH   SOLE 13 775 0 0
AIR PRODS & CHEMS INC COM 009158106 7,529 27,555 SH   SOLE 15 27,555 0 0
AIR PRODS & CHEMS INC COM 009158106 142,015 519,784 SH   SOLE 18 482,990 0 36,794
AIR PRODS & CHEMS INC COM 009158106 270,810 991,180 SH   SOLE 19 991,180 0 0
AIR PRODS & CHEMS INC COM 009158106 13,774 50,413 SH   SOLE 20 50,413 0 0
AIR PRODS & CHEMS INC COM 009158106 1,403,895 5,138,331 SH   SOLE 21 5,138,331 0 0
AIR PRODS & CHEMS INC COM 009158106 1,456,760 5,331,820 SH   SOLE 22 4,698,684 0 633,136
AIR PRODS & CHEMS INC COM 009158106 54,509 199,506 SH   SOLE 23 199,506 0 0
AIR PRODS & CHEMS INC COM 009158106 88,676 324,558 SH   SOLE 25 324,558 0 0
AIR PRODS & CHEMS INC COM 009158106 136,013 497,815 SH   SOLE 26 169,627 0 328,188
AIR PRODS & CHEMS INC COM 009158106 116,964 428,096 SH   SOLE 28 30,107 0 397,989
AIR PRODS & CHEMS INC COM 009158106 9,232 33,790 SH   SOLE 29 33,790 0 0
AIR PRODS & CHEMS INC COM 009158106 248,797 910,611 SH   SOLE 30 910,611 0 0
AIR PRODS & CHEMS INC COM 009158106 35,293 129,175 SH   SOLE 31 76,337 0 52,838
AIR PRODS & CHEMS INC COM 009158106 118,611 434,124 SH   SOLE 34 434,124 0 0
AIR PRODS & CHEMS INC COM 009158106 38,939 142,520 SH   SOLE 36 142,520 0 0
AIR PRODS & CHEMS INC COM 009158106 2,522 9,230 SH   SOLE 40 9,230 0 0
AIR T INC *W EXP 01/15/202 00919P112 2 8,317 SH   SOLE 17 0 0 8,317
AIR T INC COM 009207101 75 3,000 SH   SOLE 17 0 0 3,000
AIR T INC COM 009207101 9 345 SH   SOLE 18 345 0 0
AIR T INC COM 009207101 9 379 SH   SOLE 21 379 0 0
AIR T INC COM 009207101 270 10,863 SH   SOLE 22 10,863 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 791 25,245 SH   SOLE 2 8,523 0 16,722
AIR TRANSPORT SERVICES GRP I COM 00922R105 32 1,022 SH   SOLE 7 1,022 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 6 180 SH   SOLE 17 0 0 180
AIR TRANSPORT SERVICES GRP I COM 00922R105 6,371 203,289 SH   SOLE 18 203,289 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 3,350 106,901 SH   SOLE 19 106,901 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 63,004 2,010,332 SH   SOLE 21 2,010,332 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 48,718 1,554,505 SH   SOLE 22 1,536,462 0 18,043
AIR TRANSPORT SERVICES GRP I COM 00922R105 73 2,318 SH   SOLE 28 2,318 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 478 15,253 SH   SOLE 30 15,253 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 58 1,850 SH   SOLE 40 1,850 0 0
AIR TRANSPORT SERVICES GRP I NOTE 1.125%10/1 00922RAB1 2,007 1,691,000 PRN   SOLE 21 1,691,000 0 0
AIRBNB INC COM CL A 009066101 949 6,463 SH   SOLE 2 6,463 0 0
AIRBNB INC COM CL A 009066101 109 740 SH   SOLE 18 740 0 0
AIRBNB INC COM CL A 009066101 24,537 167,145 SH   SOLE 19 167,145 0 0
AIRBNB INC COM CL A 009066101 9,031 61,516 SH   SOLE 21 61,516 0 0
AIRBNB INC COM CL A 009066101 120,593 821,478 SH   SOLE 22 821,478 0 0
AIRBNB INC COM CL A 009066101 20,894 142,333 SH   SOLE 25 142,333 0 0
AIRBNB INC COM CL A 009066101 3,576 24,360 SH   SOLE 26 4,448 0 19,912
AIRBNB INC COM CL A 009066101 7,003 47,707 SH   SOLE 28 0 0 47,707
AIRBNB INC COM CL A 009066101 367 2,501 SH   SOLE 30 0 0 2,501
AIRBNB INC COM CL A 009066101 44 300 SH   SOLE 31 0 0 300
AIRBNB INC COM CL A 009066101 28,722 195,656 SH   SOLE 34 195,656 0 0
AIRGAIN INC COM 00938A104 37 2,054 SH   SOLE 18 2,054 0 0
AIRGAIN INC COM 00938A104 409 23,024 SH   SOLE 21 23,024 0 0
AIRGAIN INC COM 00938A104 2,336 131,364 SH   SOLE 22 131,364 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 45,522 433,586 SH   SOLE 2 113,068 0 320,518
AKAMAI TECHNOLOGIES INC COM 00971T101 8,886 84,633 SH   SOLE 4 78,333 0 6,300
AKAMAI TECHNOLOGIES INC COM 00971T101 26,678 254,102 SH   SOLE 7 185,075 0 69,027
AKAMAI TECHNOLOGIES INC COM 00971T101 54 513 SH   SOLE 13 513 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 1,802 17,163 SH   SOLE 15 17,163 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 34,245 326,173 SH   SOLE 18 302,062 0 24,111
AKAMAI TECHNOLOGIES INC COM 00971T101 14,842 141,368 SH   SOLE 19 141,368 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 653,854 6,227,771 SH   SOLE 21 6,227,771 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 417,903 3,980,407 SH   SOLE 22 3,587,891 0 392,516
AKAMAI TECHNOLOGIES INC COM 00971T101 12,844 122,339 SH   SOLE 23 122,339 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 31,254 297,689 SH   SOLE 25 297,689 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 47,591 453,292 SH   SOLE 26 183,115 0 270,177
AKAMAI TECHNOLOGIES INC COM 00971T101 67,580 643,683 SH   SOLE 28 20,715 0 622,968
AKAMAI TECHNOLOGIES INC COM 00971T101 1,260 11,997 SH   SOLE 29 11,997 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 109,519 1,043,141 SH   SOLE 30 1,026,762 0 16,379
AKAMAI TECHNOLOGIES INC COM 00971T101 5,219 49,711 SH   SOLE 31 31,715 0 17,996
AKAMAI TECHNOLOGIES INC COM 00971T101 5,217 49,694 SH   SOLE 34 49,694 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 12,029 114,576 SH   SOLE 36 114,576 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 701 6,681 SH   SOLE 40 6,681 0 0
AKAMAI TECHNOLOGIES INC NOTE 0.125% 5/0 00971TAJ0 6,779 5,477,000 PRN   SOLE 21 5,477,000 0 0
AKAMAI TECHNOLOGIES INC NOTE 0.375% 9/0 00971TAL5 5,444 4,886,000 PRN   SOLE 21 4,886,000 0 0
AKAMAI TECHNOLOGIES INC NOTE 0.375% 9/0 00971TAL5 557 500,000 PRN   SOLE 22 500,000 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 248 88,532 SH   SOLE 2 43,754 0 44,778
AKEBIA THERAPEUTICS INC COM 00972D105 3 1,139 SH   SOLE 4 1,139 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 7 2,371 SH   SOLE 7 2,371 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 1,398 499,430 SH   SOLE 18 499,430 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 705 251,700 SH   SOLE 19 251,700 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 17,576 6,277,299 SH   SOLE 21 6,277,299 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 11,167 3,988,263 SH   SOLE 22 3,893,925 0 94,338
AKEBIA THERAPEUTICS INC COM 00972D105 340 121,502 SH   SOLE 26 50,865 0 70,637
AKEBIA THERAPEUTICS INC COM 00972D105 33 11,897 SH   SOLE 28 11,897 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 339 121,219 SH   SOLE 30 121,219 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 46 16,429 SH   SOLE 34 16,429 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 50 17,767 SH   SOLE 40 17,767 0 0
AKERNA CORP COM 00973W102 28 8,551 SH   SOLE 2 1,979 0 6,572
AKERNA CORP COM 00973W102 150 46,156 SH   SOLE 18 46,156 0 0
AKERNA CORP COM 00973W102 56 17,345 SH   SOLE 19 17,345 0 0
AKERNA CORP COM 00973W102 1,702 525,356 SH   SOLE 21 525,356 0 0
AKERNA CORP COM 00973W102 2,208 681,387 SH   SOLE 22 680,879 0 508
AKERO THERAPEUTICS INC COM 00973Y108 242 9,369 SH   SOLE 2 5,304 0 4,065
AKERO THERAPEUTICS INC COM 00973Y108 6 229 SH   SOLE 7 229 0 0
AKERO THERAPEUTICS INC COM 00973Y108 1,286 49,849 SH   SOLE 18 49,849 0 0
AKERO THERAPEUTICS INC COM 00973Y108 869 33,677 SH   SOLE 19 33,677 0 0
AKERO THERAPEUTICS INC COM 00973Y108 20,898 810,010 SH   SOLE 21 810,010 0 0
AKERO THERAPEUTICS INC COM 00973Y108 11,084 429,604 SH   SOLE 22 419,776 0 9,828
AKERO THERAPEUTICS INC COM 00973Y108 5 211 SH   SOLE 23 211 0 0
AKERO THERAPEUTICS INC COM 00973Y108 11 431 SH   SOLE 26 0 0 431
AKERO THERAPEUTICS INC COM 00973Y108 48 1,849 SH   SOLE 28 1,849 0 0
AKERO THERAPEUTICS INC COM 00973Y108 259 10,051 SH   SOLE 30 10,051 0 0
AKERO THERAPEUTICS INC COM 00973Y108 42 1,624 SH   SOLE 40 1,624 0 0
AKERS BIOSCIENCES INC COM 00973E409 0 3 SH   SOLE 21 3 0 0
AKERS BIOSCIENCES INC COM 00973E409 14 6,848 SH   SOLE 22 6,848 0 0
AKOUOS INC COM 00973J101 258 13,002 SH   SOLE 2 3,160 0 9,842
AKOUOS INC COM 00973J101 7 373 SH   SOLE 7 373 0 0
AKOUOS INC COM 00973J101 1,033 52,102 SH   SOLE 18 52,102 0 0
AKOUOS INC COM 00973J101 6,559 330,746 SH   SOLE 19 330,746 0 0
AKOUOS INC COM 00973J101 15,541 783,699 SH   SOLE 21 783,699 0 0
AKOUOS INC COM 00973J101 5,277 266,137 SH   SOLE 22 263,590 0 2,547
AKOUOS INC COM 00973J101 155 7,804 SH   SOLE 30 7,804 0 0
AKOUSTIS TECHNOLOGIES INC COM 00973N102 146 11,922 SH   SOLE 2 2,703 0 9,219
AKOUSTIS TECHNOLOGIES INC COM 00973N102 8 635 SH   SOLE 7 635 0 0
AKOUSTIS TECHNOLOGIES INC COM 00973N102 1,407 115,044 SH   SOLE 18 115,044 0 0
AKOUSTIS TECHNOLOGIES INC COM 00973N102 713 58,266 SH   SOLE 19 58,266 0 0
AKOUSTIS TECHNOLOGIES INC COM 00973N102 14,488 1,184,661 SH   SOLE 21 1,184,661 0 0
AKOUSTIS TECHNOLOGIES INC COM 00973N102 10,338 845,337 SH   SOLE 22 839,834 0 5,503
ALAMO GROUP INC COM 011311107 1,062 7,699 SH   SOLE 2 3,387 0 4,312
ALAMO GROUP INC COM 011311107 7 48 SH   SOLE 4 48 0 0
ALAMO GROUP INC COM 011311107 1,080 7,827 SH   SOLE 7 7,827 0 0
ALAMO GROUP INC COM 011311107 5,971 43,282 SH   SOLE 18 43,282 0 0
ALAMO GROUP INC COM 011311107 2,399 17,387 SH   SOLE 19 17,387 0 0
ALAMO GROUP INC COM 011311107 151,400 1,097,498 SH   SOLE 21 1,097,498 0 0
ALAMO GROUP INC COM 011311107 41,410 300,182 SH   SOLE 22 294,380 0 5,802
ALAMO GROUP INC COM 011311107 31 227 SH   SOLE 25 227 0 0
ALAMO GROUP INC COM 011311107 1,031 7,475 SH   SOLE 26 5,957 0 1,518
ALAMO GROUP INC COM 011311107 194 1,408 SH   SOLE 28 1,408 0 0
ALAMO GROUP INC COM 011311107 2,970 21,533 SH   SOLE 30 21,533 0 0
ALAMO GROUP INC COM 011311107 79 573 SH   SOLE 36 573 0 0
ALAMO GROUP INC COM 011311107 136 989 SH   SOLE 40 989 0 0
ALAMOS GOLD INC NEW COM CL A 011532108 808 92,333 SH   SOLE 21 92,333 0 0
ALARM COM HLDGS INC COM 011642105 3,440 33,250 SH   SOLE 2 16,002 0 17,248
ALARM COM HLDGS INC COM 011642105 24 229 SH   SOLE 4 229 0 0
ALARM COM HLDGS INC COM 011642105 90 873 SH   SOLE 7 873 0 0
ALARM COM HLDGS INC COM 011642105 22,350 216,047 SH   SOLE 18 207,730 0 8,317
ALARM COM HLDGS INC COM 011642105 17,000 164,334 SH   SOLE 19 164,334 0 0
ALARM COM HLDGS INC COM 011642105 543,948 5,258,080 SH   SOLE 21 5,258,080 0 0
ALARM COM HLDGS INC COM 011642105 141,025 1,363,217 SH   SOLE 22 1,331,218 0 31,999
ALARM COM HLDGS INC COM 011642105 641 6,199 SH   SOLE 23 6,199 0 0
ALARM COM HLDGS INC COM 011642105 31 302 SH   SOLE 25 302 0 0
ALARM COM HLDGS INC COM 011642105 3,624 35,030 SH   SOLE 26 7,179 0 27,851
ALARM COM HLDGS INC COM 011642105 562 5,428 SH   SOLE 28 5,428 0 0
ALARM COM HLDGS INC COM 011642105 29,346 283,672 SH   SOLE 30 283,672 0 0
ALARM COM HLDGS INC COM 011642105 54 522 SH   SOLE 36 522 0 0
ALARM COM HLDGS INC COM 011642105 501 4,847 SH   SOLE 40 4,847 0 0
ALASKA AIR GROUP INC COM 011659109 32,963 633,903 SH   SOLE 2 374,877 0 259,026
ALASKA AIR GROUP INC COM 011659109 1,376 26,467 SH   SOLE 4 26,467 0 0
ALASKA AIR GROUP INC COM 011659109 5,665 108,946 SH   SOLE 7 105,353 0 3,593
ALASKA AIR GROUP INC COM 011659109 94 1,800 SH   SOLE 15 1,800 0 0
ALASKA AIR GROUP INC COM 011659109 15,853 304,861 SH   SOLE 18 244,412 0 60,449
ALASKA AIR GROUP INC COM 011659109 28,722 552,340 SH   SOLE 19 552,340 0 0
ALASKA AIR GROUP INC COM 011659109 172,354 3,314,492 SH   SOLE 21 3,314,492 0 0
ALASKA AIR GROUP INC COM 011659109 182,263 3,505,064 SH   SOLE 22 2,938,909 0 566,155
ALASKA AIR GROUP INC COM 011659109 5,107 98,221 SH   SOLE 23 98,221 0 0
ALASKA AIR GROUP INC COM 011659109 467 8,984 SH   SOLE 25 8,984 0 0
ALASKA AIR GROUP INC COM 011659109 6,184 118,924 SH   SOLE 26 14,505 0 104,419
ALASKA AIR GROUP INC COM 011659109 309 5,949 SH   SOLE 28 5,949 0 0
ALASKA AIR GROUP INC COM 011659109 3,007 57,824 SH   SOLE 29 57,824 0 0
ALASKA AIR GROUP INC COM 011659109 14,401 276,935 SH   SOLE 30 276,935 0 0
ALASKA AIR GROUP INC COM 011659109 4,363 83,898 SH   SOLE 31 83,898 0 0
ALASKA AIR GROUP INC COM 011659109 7,355 141,441 SH   SOLE 34 141,441 0 0
ALASKA AIR GROUP INC COM 011659109 213 4,096 SH   SOLE 36 4,096 0 0
ALASKA AIR GROUP INC COM 011659109 170 3,271 SH   SOLE 40 3,271 0 0
ALASKA COMMUNICATIONS SYS GR COM 01167P101 151 40,833 SH   SOLE 2 2,933 0 37,900
ALASKA COMMUNICATIONS SYS GR COM 01167P101 742 201,161 SH   SOLE 18 201,161 0 0
ALASKA COMMUNICATIONS SYS GR COM 01167P101 306 82,805 SH   SOLE 19 82,805 0 0
ALASKA COMMUNICATIONS SYS GR COM 01167P101 7,139 1,934,574 SH   SOLE 21 1,934,574 0 0
ALASKA COMMUNICATIONS SYS GR COM 01167P101 7,445 2,017,554 SH   SOLE 22 2,014,321 0 3,233
ALBANY INTL CORP CL A 012348108 1,669 22,739 SH   SOLE 2 10,313 0 12,426
ALBANY INTL CORP CL A 012348108 11 151 SH   SOLE 4 151 0 0
ALBANY INTL CORP CL A 012348108 39 537 SH   SOLE 7 537 0 0
ALBANY INTL CORP CL A 012348108 9,891 134,719 SH   SOLE 18 134,719 0 0
ALBANY INTL CORP CL A 012348108 4,056 55,246 SH   SOLE 19 55,246 0 0
ALBANY INTL CORP CL A 012348108 252,035 3,432,787 SH   SOLE 21 3,432,787 0 0
ALBANY INTL CORP CL A 012348108 64,075 872,724 SH   SOLE 22 849,902 0 22,822
ALBANY INTL CORP CL A 012348108 918 12,497 SH   SOLE 26 5,161 0 7,336
ALBANY INTL CORP CL A 012348108 251 3,415 SH   SOLE 28 3,415 0 0
ALBANY INTL CORP CL A 012348108 4,712 64,177 SH   SOLE 30 64,177 0 0
ALBANY INTL CORP CL A 012348108 241 3,279 SH   SOLE 40 3,279 0 0
ALBEMARLE CORP COM 012653101 41,174 279,109 SH   SOLE 2 49,221 0 229,888
ALBEMARLE CORP COM 012653101 7,608 51,574 SH   SOLE 4 47,249 0 4,325
ALBEMARLE CORP COM 012653101 15,871 107,585 SH   SOLE 7 101,424 0 6,161
ALBEMARLE CORP COM 012653101 72 488 SH   SOLE 13 488 0 0
ALBEMARLE CORP COM 012653101 1,893 12,830 SH   SOLE 15 12,830 0 0
ALBEMARLE CORP COM 012653101 28,732 194,766 SH   SOLE 18 179,076 0 15,690
ALBEMARLE CORP COM 012653101 10,908 73,943 SH   SOLE 19 73,943 0 0
ALBEMARLE CORP COM 012653101 407,616 2,763,127 SH   SOLE 21 2,763,127 0 0
ALBEMARLE CORP COM 012653101 388,029 2,630,349 SH   SOLE 22 2,409,044 0 221,305
ALBEMARLE CORP COM 012653101 10,298 69,806 SH   SOLE 23 69,806 0 0
ALBEMARLE CORP COM 012653101 44,146 299,254 SH   SOLE 25 299,254 0 0
ALBEMARLE CORP COM 012653101 35,905 243,394 SH   SOLE 26 92,083 0 151,311
ALBEMARLE CORP COM 012653101 38,149 258,603 SH   SOLE 28 13,787 0 244,816
ALBEMARLE CORP COM 012653101 4,216 28,578 SH   SOLE 29 28,578 0 0
ALBEMARLE CORP COM 012653101 63,652 431,481 SH   SOLE 30 427,824 0 3,657
ALBEMARLE CORP COM 012653101 5,288 35,845 SH   SOLE 31 14,091 0 21,754
ALBEMARLE CORP COM 012653101 7,430 50,367 SH   SOLE 34 50,367 0 0
ALBEMARLE CORP COM 012653101 9,238 62,623 SH   SOLE 36 62,623 0 0
ALBEMARLE CORP COM 012653101 601 4,073 SH   SOLE 40 4,073 0 0
ALBERTSONS COS INC COMMON STOCK 013091103 2,568 146,053 SH   SOLE 2 60,745 0 85,308
ALBERTSONS COS INC COMMON STOCK 013091103 67 3,788 SH   SOLE 7 3,788 0 0
ALBERTSONS COS INC COMMON STOCK 013091103 458 26,041 SH   SOLE 18 25,018 0 1,023
ALBERTSONS COS INC COMMON STOCK 013091103 243 13,844 SH   SOLE 19 13,844 0 0
ALBERTSONS COS INC COMMON STOCK 013091103 9,467 538,535 SH   SOLE 21 538,535 0 0
ALBERTSONS COS INC COMMON STOCK 013091103 18,549 1,055,126 SH   SOLE 22 1,019,308 0 35,818
ALBERTSONS COS INC COMMON STOCK 013091103 13 749 SH   SOLE 23 749 0 0
ALBERTSONS COS INC COMMON STOCK 013091103 6 339 SH   SOLE 28 339 0 0
ALBERTSONS COS INC COMMON STOCK 013091103 21 1,185 SH   SOLE 30 1,185 0 0
ALBERTSONS COS INC COMMON STOCK 013091103 246 14,012 SH   SOLE 31 14,012 0 0
ALBIREO PHARMA INC COM 01345P106 479 12,758 SH   SOLE 2 5,322 0 7,436
ALBIREO PHARMA INC COM 01345P106 21 563 SH   SOLE 7 563 0 0
ALBIREO PHARMA INC COM 01345P106 2,344 62,484 SH   SOLE 18 62,484 0 0
ALBIREO PHARMA INC COM 01345P106 1,114 29,711 SH   SOLE 19 29,711 0 0
ALBIREO PHARMA INC COM 01345P106 23,052 614,561 SH   SOLE 21 614,561 0 0
ALBIREO PHARMA INC COM 01345P106 18,934 504,768 SH   SOLE 22 491,169 0 13,599
ALBIREO PHARMA INC COM 01345P106 192 5,107 SH   SOLE 28 5,107 0 0
ALBIREO PHARMA INC COM 01345P106 402 10,717 SH   SOLE 30 10,717 0 0
ALBIREO PHARMA INC COM 01345P106 79 2,111 SH   SOLE 40 2,111 0 0
ALCOA CORP COM 013872106 5,141 223,043 SH   SOLE 2 63,035 0 160,008
ALCOA CORP COM 013872106 23 1,015 SH   SOLE 4 1,015 0 0
ALCOA CORP COM 013872106 2,894 125,571 SH   SOLE 7 125,571 0 0
ALCOA CORP COM 013872106 14,794 641,817 SH   SOLE 18 641,817 0 0
ALCOA CORP COM 013872106 7,651 331,924 SH   SOLE 19 331,924 0 0
ALCOA CORP COM 013872106 160,781 6,975,322 SH   SOLE 21 6,975,322 0 0
ALCOA CORP COM 013872106 121,148 5,255,890 SH   SOLE 22 5,086,439 0 169,451
ALCOA CORP COM 013872106 58 2,514 SH   SOLE 25 2,514 0 0
ALCOA CORP COM 013872106 1,881 81,599 SH   SOLE 26 48,186 0 33,413
ALCOA CORP COM 013872106 1,489 64,615 SH   SOLE 28 25,996 0 38,619
ALCOA CORP COM 013872106 2,643 114,665 SH   SOLE 30 114,665 0 0
ALCOA CORP COM 013872106 35 1,506 SH   SOLE 34 1,506 0 0
ALCOA CORP COM 013872106 1,930 83,751 SH   SOLE 36 83,751 0 0
ALCOA CORP COM 013872106 511 22,190 SH   SOLE 40 22,190 0 0
ALCON AG ORD SHS H01301128 176 2,662 SH   SOLE 4 2,662 0 0
ALCON AG ORD SHS H01301128 131,886 1,998,884 SH   SOLE 18 1,987,254 0 11,630
ALCON AG ORD SHS H01301128 222,216 3,367,924 SH   SOLE 19 3,367,924 0 0
ALCON AG ORD SHS H01301128 1,907 28,900 SH   SOLE 20 28,900 0 0
ALCON AG ORD SHS H01301128 121 1,830 SH   SOLE 21 1,830 0 0
ALCON AG ORD SHS H01301128 1,177 17,834 SH   SOLE 22 17,834 0 0
ALCON AG ORD SHS H01301128 141 2,144 SH   SOLE 26 2,144 0 0
ALCON AG ORD SHS H01301128 6,493 98,402 SH   SOLE 34 98,402 0 0
ALDEYRA THERAPEUTICS INC COM 01438T106 10 1,473 SH   SOLE 2 1,473 0 0
ALDEYRA THERAPEUTICS INC COM 01438T106 50 7,351 SH   SOLE 18 7,351 0 0
ALDEYRA THERAPEUTICS INC COM 01438T106 624 90,999 SH   SOLE 21 90,999 0 0
ALDEYRA THERAPEUTICS INC COM 01438T106 4,668 680,481 SH   SOLE 22 680,481 0 0
ALECTOR INC COM 014442107 893 59,005 SH   SOLE 2 23,879 0 35,126
ALECTOR INC COM 014442107 6 416 SH   SOLE 4 416 0 0
ALECTOR INC COM 014442107 13 846 SH   SOLE 7 846 0 0
ALECTOR INC COM 014442107 2,790 184,387 SH   SOLE 18 161,617 0 22,770
ALECTOR INC COM 014442107 6,623 437,742 SH   SOLE 19 437,742 0 0
ALECTOR INC COM 014442107 34,548 2,283,382 SH   SOLE 21 2,283,382 0 0
ALECTOR INC COM 014442107 26,380 1,743,574 SH   SOLE 22 1,709,519 0 34,055
ALECTOR INC COM 014442107 397 26,214 SH   SOLE 23 26,214 0 0
ALECTOR INC COM 014442107 1,744 115,255 SH   SOLE 26 21,457 0 93,798
ALECTOR INC COM 014442107 111 7,332 SH   SOLE 28 7,332 0 0
ALECTOR INC COM 014442107 4,477 295,913 SH   SOLE 30 295,913 0 0
ALECTOR INC COM 014442107 34 2,254 SH   SOLE 34 2,254 0 0
ALECTOR INC COM 014442107 21 1,377 SH   SOLE 36 1,377 0 0
ALECTOR INC COM 014442107 68 4,499 SH   SOLE 40 4,499 0 0
ALERUS FINL CORP COM 01446U103 367 13,420 SH   SOLE 2 1,897 0 11,523
ALERUS FINL CORP COM 01446U103 7 266 SH   SOLE 7 266 0 0
ALERUS FINL CORP COM 01446U103 1,401 51,187 SH   SOLE 18 51,187 0 0
ALERUS FINL CORP COM 01446U103 707 25,840 SH   SOLE 19 25,840 0 0
ALERUS FINL CORP COM 01446U103 14,521 530,528 SH   SOLE 21 530,528 0 0
ALERUS FINL CORP COM 01446U103 5,455 199,291 SH   SOLE 22 196,646 0 2,645
ALERUS FINL CORP COM 01446U103 123 4,492 SH   SOLE 26 0 0 4,492
ALEXANDER & BALDWIN INC NEW COM 014491104 1,506 87,664 SH   SOLE 2 23,812 0 63,852
ALEXANDER & BALDWIN INC NEW COM 014491104 8 437 SH   SOLE 4 437 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 32 1,839 SH   SOLE 7 1,839 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 5,319 309,604 SH   SOLE 18 309,604 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 3,456 201,147 SH   SOLE 19 201,147 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 145,002 8,440,144 SH   SOLE 21 8,440,144 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 37,751 2,197,407 SH   SOLE 22 2,150,636 0 46,771
ALEXANDER & BALDWIN INC NEW COM 014491104 105 6,118 SH   SOLE 23 6,118 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 45 2,635 SH   SOLE 25 2,635 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 703 40,897 SH   SOLE 26 16,111 0 24,786
ALEXANDER & BALDWIN INC NEW COM 014491104 162 9,430 SH   SOLE 28 9,430 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 2,768 161,109 SH   SOLE 30 161,109 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 20 1,136 SH   SOLE 34 1,136 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 192 11,150 SH   SOLE 36 11,150 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 121 7,014 SH   SOLE 40 7,014 0 0
ALEXANDERS INC COM 014752109 439 1,582 SH   SOLE 2 769 0 813
ALEXANDERS INC COM 014752109 459 1,654 SH   SOLE 4 1,654 0 0
ALEXANDERS INC COM 014752109 765 2,759 SH   SOLE 7 2,759 0 0
ALEXANDERS INC COM 014752109 2,085 7,519 SH   SOLE 18 7,519 0 0
ALEXANDERS INC COM 014752109 1,770 6,383 SH   SOLE 19 6,383 0 0
ALEXANDERS INC COM 014752109 23,582 85,027 SH   SOLE 21 85,027 0 0
ALEXANDERS INC COM 014752109 20,523 73,997 SH   SOLE 22 72,461 0 1,536
ALEXANDERS INC COM 014752109 1,013 3,651 SH   SOLE 23 3,651 0 0
ALEXANDERS INC COM 014752109 2,613 9,423 SH   SOLE 25 9,423 0 0
ALEXANDERS INC COM 014752109 244 878 SH   SOLE 26 186 0 692
ALEXANDERS INC COM 014752109 485 1,749 SH   SOLE 28 333 0 1,416
ALEXANDERS INC COM 014752109 367 1,322 SH   SOLE 29 1,322 0 0
ALEXANDERS INC COM 014752109 2,969 10,704 SH   SOLE 30 10,704 0 0
ALEXANDERS INC COM 014752109 65 236 SH   SOLE 40 236 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 54,993 308,569 SH   SOLE 2 48,693 0 259,876
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 38,514 216,102 SH   SOLE 4 211,220 0 4,882
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 51,829 290,812 SH   SOLE 7 283,257 0 7,555
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 1,754 9,843 SH   SOLE 13 9,843 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 2,851 15,998 SH   SOLE 15 15,998 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 56,262 315,690 SH   SOLE 18 287,377 0 28,313
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 75,763 425,109 SH   SOLE 19 425,109 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 782,005 4,387,864 SH   SOLE 21 4,387,864 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 750,525 4,211,229 SH   SOLE 22 3,840,248 0 370,981
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 16,637 93,352 SH   SOLE 23 93,352 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 143,597 805,730 SH   SOLE 25 805,730 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 51,634 289,719 SH   SOLE 26 101,068 0 188,651
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 74,192 416,297 SH   SOLE 28 27,138 0 389,159
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 14,343 80,477 SH   SOLE 29 80,477 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 182,095 1,021,740 SH   SOLE 30 996,142 0 25,598
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 3,503 19,658 SH   SOLE 31 15,334 0 4,324
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 18,377 103,116 SH   SOLE 34 103,116 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 12,679 71,142 SH   SOLE 36 71,142 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 920 5,162 SH   SOLE 40 5,162 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 98,958 633,370 SH   SOLE 2 207,133 0 426,237
ALEXION PHARMACEUTICALS INC COM 015351109 17,490 111,940 SH   SOLE 4 103,396 0 8,544
ALEXION PHARMACEUTICALS INC COM 015351109 44,784 286,633 SH   SOLE 7 212,036 0 74,597
ALEXION PHARMACEUTICALS INC COM 015351109 116 741 SH   SOLE 13 741 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 4,172 26,704 SH   SOLE 15 26,704 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 93,907 601,044 SH   SOLE 18 567,052 0 33,992
ALEXION PHARMACEUTICALS INC COM 015351109 127,160 813,878 SH   SOLE 19 813,878 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 1,137,082 7,277,791 SH   SOLE 21 7,277,791 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 776,798 4,971,823 SH   SOLE 22 4,481,547 0 490,276
ALEXION PHARMACEUTICALS INC COM 015351109 24,166 154,675 SH   SOLE 23 154,675 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 48,710 311,764 SH   SOLE 25 311,764 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 79,660 509,859 SH   SOLE 26 171,993 0 337,866
ALEXION PHARMACEUTICALS INC COM 015351109 60,060 384,410 SH   SOLE 28 28,247 0 356,163
ALEXION PHARMACEUTICALS INC COM 015351109 1,121 7,174 SH   SOLE 29 7,174 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 186,863 1,196,002 SH   SOLE 30 1,196,002 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 25,710 164,555 SH   SOLE 31 36,137 0 128,418
ALEXION PHARMACEUTICALS INC COM 015351109 7,304 46,751 SH   SOLE 32 46,751 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 83,998 537,624 SH   SOLE 34 537,624 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 19,171 122,702 SH   SOLE 36 122,702 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 1,381 8,836 SH   SOLE 40 8,836 0 0
ALGONQUIN PWR UTILS CORP COM 015857105 1 69 SH   SOLE 18 69 0 0
ALIBABA GROUP HLDG LTD OPTIONS 01609W102 233 1,000 SH Call SOLE 2 1,000 0 0
ALIBABA GROUP HLDG LTD OPTIONS 01609W102 1,884 8,100 SH Call SOLE 4 8,100 0 0
ALIBABA GROUP HLDG LTD OPTIONS 01609W102 22,925 98,500 SH Call SOLE 18 98,500 0 0
ALIBABA GROUP HLDG LTD OPTIONS 01609W102 201,194 864,500 SH Call SOLE 19 864,500 0 0
ALIBABA GROUP HLDG LTD OPTIONS 01609W102 11,195 48,100 SH Call SOLE 22 48,100 0 0
ALIBABA GROUP HLDG LTD OPTIONS 01609W102 861 3,700 SH Call SOLE 26 3,700 0 0
ALIBABA GROUP HLDG LTD OPTIONS 01609W102 75,660 325,100 SH Call SOLE 34 325,100 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 704,605 3,027,565 SH   SOLE 2 225,458 0 2,802,107
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 99 427 SH   SOLE 3 427 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 223,870 961,931 SH   SOLE 4 842,273 0 119,658
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 47,118 202,459 SH   SOLE 7 202,459 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 44,686 192,010 SH   SOLE 13 192,010 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 254,112 1,091,875 SH   SOLE 15 1,089,783 0 2,092
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 61 260 SH   SOLE 17 0 0 260
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 492,734 2,117,192 SH   SOLE 18 1,795,339 0 321,853
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 404,949 1,739,995 SH   SOLE 19 1,739,995 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 7,433,467 31,940,304 SH   SOLE 21 31,940,304 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 5,583,569 23,991,619 SH   SOLE 22 20,685,386 0 3,306,233
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 250,703 1,077,228 SH   SOLE 23 1,077,228 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 286,101 1,229,324 SH   SOLE 25 1,219,452 0 9,872
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 858,709 3,689,722 SH   SOLE 26 144,346 0 3,545,376
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 832,008 3,574,994 SH   SOLE 28 233,290 0 3,341,704
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 31,870 136,940 SH   SOLE 29 136,940 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 2,489,996 10,699,077 SH   SOLE 30 10,678,403 0 20,674
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 79,341 340,913 SH   SOLE 31 167,485 0 173,428
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 8,520 36,607 SH   SOLE 32 36,607 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 299,384 1,286,400 SH   SOLE 34 1,286,400 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 2,837 12,189 SH   SOLE 36 12,189 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 2,710 11,643 SH   SOLE 40 11,643 0 0
ALICO INC COM 016230104 144 4,628 SH   SOLE 2 325 0 4,303
ALICO INC COM 016230104 0 1 SH   SOLE 7 1 0 0
ALICO INC COM 016230104 618 19,910 SH   SOLE 18 19,910 0 0
ALICO INC COM 016230104 294 9,481 SH   SOLE 19 9,481 0 0
ALICO INC COM 016230104 5,402 174,143 SH   SOLE 21 174,143 0 0
ALICO INC COM 016230104 4,522 145,763 SH   SOLE 22 145,442 0 321
ALIGN TECHNOLOGY INC COM 016255101 105,916 198,203 SH   SOLE 2 46,969 0 151,234
ALIGN TECHNOLOGY INC COM 016255101 19,249 36,021 SH   SOLE 4 33,139 0 2,882
ALIGN TECHNOLOGY INC COM 016255101 36,347 68,017 SH   SOLE 7 66,012 0 2,005
ALIGN TECHNOLOGY INC COM 016255101 1,052 1,969 SH   SOLE 13 1,969 0 0
ALIGN TECHNOLOGY INC COM 016255101 4,115 7,701 SH   SOLE 15 7,701 0 0
ALIGN TECHNOLOGY INC COM 016255101 80,417 150,487 SH   SOLE 18 138,081 0 12,406
ALIGN TECHNOLOGY INC COM 016255101 16,821 31,478 SH   SOLE 19 31,478 0 0
ALIGN TECHNOLOGY INC COM 016255101 1,170,978 2,191,284 SH   SOLE 21 2,191,284 0 0
ALIGN TECHNOLOGY INC COM 016255101 911,949 1,706,555 SH   SOLE 22 1,543,813 0 162,742
ALIGN TECHNOLOGY INC COM 016255101 27,667 51,774 SH   SOLE 23 51,774 0 0
ALIGN TECHNOLOGY INC COM 016255101 69,058 129,230 SH   SOLE 25 129,230 0 0
ALIGN TECHNOLOGY INC COM 016255101 88,959 166,471 SH   SOLE 26 57,080 0 109,391
ALIGN TECHNOLOGY INC COM 016255101 120,171 224,879 SH   SOLE 28 10,428 0 214,451
ALIGN TECHNOLOGY INC COM 016255101 55 102 SH   SOLE 29 102 0 0
ALIGN TECHNOLOGY INC COM 016255101 205,137 383,879 SH   SOLE 30 358,663 0 25,216
ALIGN TECHNOLOGY INC COM 016255101 11,910 22,288 SH   SOLE 31 9,651 0 12,637
ALIGN TECHNOLOGY INC COM 016255101 9,001 16,844 SH   SOLE 32 16,844 0 0
ALIGN TECHNOLOGY INC COM 016255101 1,885 3,527 SH   SOLE 34 3,527 0 0
ALIGN TECHNOLOGY INC COM 016255101 22,760 42,592 SH   SOLE 36 42,592 0 0
ALIGN TECHNOLOGY INC COM 016255101 1,617 3,026 SH   SOLE 40 3,026 0 0
ALIGOS THERAPEUTICS INC COM 01626L105 134 4,848 SH   SOLE 2 1,124 0 3,724
ALIGOS THERAPEUTICS INC COM 01626L105 1,039 37,584 SH   SOLE 18 37,584 0 0
ALIGOS THERAPEUTICS INC COM 01626L105 462 16,722 SH   SOLE 19 16,722 0 0
ALIGOS THERAPEUTICS INC COM 01626L105 10,435 377,391 SH   SOLE 21 377,391 0 0
ALIGOS THERAPEUTICS INC COM 01626L105 6,306 228,062 SH   SOLE 22 227,449 0 613
ALIMERA SCIENCES INC COM NEW 016259202 0 58 SH   SOLE 18 58 0 0
ALIMERA SCIENCES INC COM NEW 016259202 41 9,735 SH   SOLE 21 9,735 0 0
ALIMERA SCIENCES INC COM NEW 016259202 3 686 SH   SOLE 22 686 0 0
ALITHYA GROUP INC CL A SUB VTG 01643B106 10 4,744 SH   SOLE 22 4,744 0 0
ALJ REGL HLDGS INC COM 001627108 9 8,351 SH   SOLE 21 8,351 0 0
ALKALINE WTR CO INC COM NEW 01643A207 160 158,211 SH   SOLE 21 158,211 0 0
ALKALINE WTR CO INC COM NEW 01643A207 13 12,638 SH   SOLE 22 12,638 0 0
ALKERMES PLC SHS G01767105 7,385 370,183 SH   SOLE 2 64,435 0 305,748
ALKERMES PLC SHS G01767105 15 757 SH   SOLE 4 757 0 0
ALKERMES PLC SHS G01767105 64 3,212 SH   SOLE 7 3,212 0 0
ALKERMES PLC SHS G01767105 1,281 64,213 SH   SOLE 18 64,213 0 0
ALKERMES PLC SHS G01767105 801 40,137 SH   SOLE 19 40,137 0 0
ALKERMES PLC SHS G01767105 63,715 3,193,749 SH   SOLE 21 3,193,749 0 0
ALKERMES PLC SHS G01767105 85,151 4,268,198 SH   SOLE 22 4,062,949 0 205,249
ALKERMES PLC SHS G01767105 23 1,166 SH   SOLE 25 1,166 0 0
ALKERMES PLC SHS G01767105 1,826 91,531 SH   SOLE 26 41,135 0 50,396
ALKERMES PLC SHS G01767105 411 20,585 SH   SOLE 28 20,585 0 0
ALKERMES PLC SHS G01767105 18,806 942,672 SH   SOLE 30 942,672 0 0
ALKERMES PLC SHS G01767105 59 2,951 SH   SOLE 31 2,951 0 0
ALKERMES PLC SHS G01767105 72 3,622 SH   SOLE 34 3,622 0 0
ALKERMES PLC SHS G01767105 40 2,013 SH   SOLE 36 2,013 0 0
ALKERMES PLC SHS G01767105 393 19,705 SH   SOLE 40 19,705 0 0
ALLAKOS INC COM 01671P100 7,992 57,086 SH   SOLE 2 48,562 0 8,524
ALLAKOS INC COM 01671P100 21 147 SH   SOLE 4 147 0 0
ALLAKOS INC COM 01671P100 74 531 SH   SOLE 7 531 0 0
ALLAKOS INC COM 01671P100 18,145 129,605 SH   SOLE 18 125,730 0 3,875
ALLAKOS INC COM 01671P100 118,528 846,625 SH   SOLE 19 846,625 0 0
ALLAKOS INC COM 01671P100 192,252 1,373,232 SH   SOLE 21 1,373,232 0 0
ALLAKOS INC COM 01671P100 112,923 806,592 SH   SOLE 22 789,336 0 17,256
ALLAKOS INC COM 01671P100 154 1,099 SH   SOLE 23 1,099 0 0
ALLAKOS INC COM 01671P100 44 312 SH   SOLE 25 312 0 0
ALLAKOS INC COM 01671P100 1,981 14,149 SH   SOLE 26 8,320 0 5,829
ALLAKOS INC COM 01671P100 479 3,418 SH   SOLE 28 3,418 0 0
ALLAKOS INC COM 01671P100 3,783 27,021 SH   SOLE 30 27,021 0 0
ALLAKOS INC COM 01671P100 37,364 266,885 SH   SOLE 34 266,885 0 0
ALLAKOS INC COM 01671P100 108 769 SH   SOLE 36 769 0 0
ALLAKOS INC COM 01671P100 401 2,863 SH   SOLE 40 2,863 0 0
ALLEGHANY CORP DEL COM 017175100 24,360 40,352 SH   SOLE 2 11,873 0 28,479
ALLEGHANY CORP DEL COM 017175100 3,929 6,509 SH   SOLE 4 6,016 0 493
ALLEGHANY CORP DEL COM 017175100 1,429 2,367 SH   SOLE 7 1,154 0 1,213
ALLEGHANY CORP DEL COM 017175100 29 48 SH   SOLE 13 48 0 0
ALLEGHANY CORP DEL COM 017175100 988 1,636 SH   SOLE 15 1,636 0 0
ALLEGHANY CORP DEL COM 017175100 30,847 51,098 SH   SOLE 18 50,166 0 932
ALLEGHANY CORP DEL COM 017175100 2,341 3,878 SH   SOLE 19 3,878 0 0
ALLEGHANY CORP DEL COM 017175100 373,924 619,397 SH   SOLE 21 619,397 0 0
ALLEGHANY CORP DEL COM 017175100 271,741 450,133 SH   SOLE 22 431,170 0 18,963
ALLEGHANY CORP DEL COM 017175100 5,818 9,638 SH   SOLE 23 9,638 0 0
ALLEGHANY CORP DEL COM 017175100 11,315 18,743 SH   SOLE 25 18,743 0 0
ALLEGHANY CORP DEL COM 017175100 17,543 29,060 SH   SOLE 26 14,421 0 14,639
ALLEGHANY CORP DEL COM 017175100 16,998 28,157 SH   SOLE 28 1,835 0 26,322
ALLEGHANY CORP DEL COM 017175100 16 26 SH   SOLE 29 26 0 0
ALLEGHANY CORP DEL COM 017175100 15,421 25,544 SH   SOLE 30 24,737 0 807
ALLEGHANY CORP DEL COM 017175100 1,338 2,216 SH   SOLE 31 1,657 0 559
ALLEGHANY CORP DEL COM 017175100 406 673 SH   SOLE 34 673 0 0
ALLEGHANY CORP DEL COM 017175100 8,134 13,473 SH   SOLE 36 13,473 0 0
ALLEGHANY CORP DEL COM 017175100 365 605 SH   SOLE 40 605 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 7,802 465,210 SH   SOLE 2 356,151 0 109,059
ALLEGHENY TECHNOLOGIES INC COM 01741R102 7 438 SH   SOLE 4 438 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 55 3,277 SH   SOLE 7 3,277 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 9,301 554,595 SH   SOLE 18 554,595 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 3,746 223,347 SH   SOLE 19 223,347 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 244,001 14,549,856 SH   SOLE 21 14,549,856 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 60,935 3,633,559 SH   SOLE 22 3,547,816 0 85,743
ALLEGHENY TECHNOLOGIES INC COM 01741R102 25 1,467 SH   SOLE 25 1,467 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 765 45,644 SH   SOLE 26 24,382 0 21,262
ALLEGHENY TECHNOLOGIES INC COM 01741R102 421 25,123 SH   SOLE 28 16,017 0 9,106
ALLEGHENY TECHNOLOGIES INC COM 01741R102 4,419 263,500 SH   SOLE 30 263,500 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 625 37,278 SH   SOLE 34 37,278 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 161 9,573 SH   SOLE 36 9,573 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 305 18,191 SH   SOLE 40 18,191 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 756 22,162 SH   SOLE 2 6,418 0 15,744
ALLEGIANCE BANCSHARES INC COM 01748H107 8 230 SH   SOLE 7 230 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 2,908 85,216 SH   SOLE 18 85,216 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 1,211 35,489 SH   SOLE 19 35,489 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 75,050 2,198,936 SH   SOLE 21 2,198,936 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 19,494 571,166 SH   SOLE 22 554,378 0 16,788
ALLEGIANCE BANCSHARES INC COM 01748H107 28 815 SH   SOLE 26 0 0 815
ALLEGIANCE BANCSHARES INC COM 01748H107 1,194 34,981 SH   SOLE 30 34,981 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 41 1,213 SH   SOLE 40 1,213 0 0
ALLEGIANT TRAVEL CO COM 01748X102 2,437 12,876 SH   SOLE 2 2,183 0 10,693
ALLEGIANT TRAVEL CO COM 01748X102 46 245 SH   SOLE 7 245 0 0
ALLEGIANT TRAVEL CO COM 01748X102 10,955 57,891 SH   SOLE 18 57,891 0 0
ALLEGIANT TRAVEL CO COM 01748X102 5,858 30,958 SH   SOLE 19 30,958 0 0
ALLEGIANT TRAVEL CO COM 01748X102 278,678 1,472,616 SH   SOLE 21 1,472,616 0 0
ALLEGIANT TRAVEL CO COM 01748X102 69,525 367,388 SH   SOLE 22 362,945 0 4,443
ALLEGIANT TRAVEL CO COM 01748X102 56 298 SH   SOLE 23 298 0 0
ALLEGIANT TRAVEL CO COM 01748X102 753 3,980 SH   SOLE 26 0 0 3,980
ALLEGIANT TRAVEL CO COM 01748X102 120 633 SH   SOLE 28 633 0 0
ALLEGIANT TRAVEL CO COM 01748X102 3,774 19,945 SH   SOLE 30 19,945 0 0
ALLEGIANT TRAVEL CO COM 01748X102 90 473 SH   SOLE 40 473 0 0
ALLEGIANT TRAVEL CO OPTIONS 01748X102 3,785 20,000 SH Put SOLE 19 20,000 0 0
ALLEGION PLC ORD SHS G0176J109 49,421 424,648 SH   SOLE 2 230,697 0 193,951
ALLEGION PLC ORD SHS G0176J109 6,931 59,557 SH   SOLE 4 55,944 0 3,613
ALLEGION PLC ORD SHS G0176J109 10,133 87,069 SH   SOLE 7 84,672 0 2,397
ALLEGION PLC ORD SHS G0176J109 3,153 27,091 SH   SOLE 13 27,091 0 0
ALLEGION PLC ORD SHS G0176J109 1,104 9,490 SH   SOLE 15 9,490 0 0
ALLEGION PLC ORD SHS G0176J109 32,751 281,411 SH   SOLE 18 229,557 0 51,854
ALLEGION PLC ORD SHS G0176J109 33,765 290,127 SH   SOLE 19 290,127 0 0
ALLEGION PLC ORD SHS G0176J109 312,761 2,687,410 SH   SOLE 21 2,687,410 0 0
ALLEGION PLC ORD SHS G0176J109 343,292 2,949,754 SH   SOLE 22 2,422,791 0 526,963
ALLEGION PLC ORD SHS G0176J109 13,331 114,549 SH   SOLE 23 114,549 0 0
ALLEGION PLC ORD SHS G0176J109 21,008 180,511 SH   SOLE 25 180,511 0 0
ALLEGION PLC ORD SHS G0176J109 33,128 284,656 SH   SOLE 26 122,470 0 162,186
ALLEGION PLC ORD SHS G0176J109 60,893 523,226 SH   SOLE 28 15,794 0 507,432
ALLEGION PLC ORD SHS G0176J109 7,494 64,394 SH   SOLE 29 64,394 0 0
ALLEGION PLC ORD SHS G0176J109 62,976 541,123 SH   SOLE 30 509,003 0 32,120
ALLEGION PLC ORD SHS G0176J109 9,008 77,404 SH   SOLE 31 72,485 0 4,919
ALLEGION PLC ORD SHS G0176J109 7,572 65,061 SH   SOLE 34 65,061 0 0
ALLEGION PLC ORD SHS G0176J109 6,977 59,949 SH   SOLE 36 59,949 0 0
ALLEGION PLC ORD SHS G0176J109 409 3,516 SH   SOLE 40 3,516 0 0
ALLEGRO MICROSYSTEMS INC COM 01749D105 1,328 49,824 SH   SOLE 2 13,319 0 36,505
ALLEGRO MICROSYSTEMS INC COM 01749D105 135 5,059 SH   SOLE 4 5,059 0 0
ALLEGRO MICROSYSTEMS INC COM 01749D105 29 1,088 SH   SOLE 7 1,088 0 0
ALLEGRO MICROSYSTEMS INC COM 01749D105 208 7,792 SH   SOLE 13 7,792 0 0
ALLEGRO MICROSYSTEMS INC COM 01749D105 1,441 54,062 SH   SOLE 18 48,369 0 5,693
ALLEGRO MICROSYSTEMS INC COM 01749D105 1,081 40,557 SH   SOLE 19 40,557 0 0
ALLEGRO MICROSYSTEMS INC COM 01749D105 8,759 328,562 SH   SOLE 21 328,562 0 0
ALLEGRO MICROSYSTEMS INC COM 01749D105 20,434 766,450 SH   SOLE 22 739,768 0 26,682
ALLEGRO MICROSYSTEMS INC COM 01749D105 514 19,270 SH   SOLE 23 19,270 0 0
ALLEGRO MICROSYSTEMS INC COM 01749D105 2,544 95,408 SH   SOLE 26 64,467 0 30,941
ALLEGRO MICROSYSTEMS INC COM 01749D105 10,268 385,149 SH   SOLE 28 668 0 384,481
ALLEGRO MICROSYSTEMS INC COM 01749D105 215 8,053 SH   SOLE 30 8,053 0 0
ALLEGRO MICROSYSTEMS INC COM 01749D105 719 26,969 SH   SOLE 31 22,724 0 4,245
ALLEGRO MICROSYSTEMS INC COM 01749D105 9,260 347,353 SH   SOLE 34 347,353 0 0
ALLEGRO MICROSYSTEMS INC COM 01749D105 235 8,820 SH   SOLE 36 8,820 0 0
ALLENA PHARMACEUTICALS INC COM 018119107 9 6,957 SH   SOLE 18 6,957 0 0
ALLENA PHARMACEUTICALS INC COM 018119107 172 134,124 SH   SOLE 21 134,124 0 0
ALLENA PHARMACEUTICALS INC COM 018119107 29 22,975 SH   SOLE 22 22,975 0 0
ALLETE INC COM NEW 018522300 6,983 112,739 SH   SOLE 2 68,250 0 44,489
ALLETE INC COM NEW 018522300 367 5,928 SH   SOLE 4 5,928 0 0
ALLETE INC COM NEW 018522300 83 1,347 SH   SOLE 7 1,347 0 0
ALLETE INC COM NEW 018522300 15 235 SH   SOLE 17 0 0 235
ALLETE INC COM NEW 018522300 18,047 291,366 SH   SOLE 18 291,366 0 0
ALLETE INC COM NEW 018522300 5,847 94,393 SH   SOLE 19 94,393 0 0
ALLETE INC COM NEW 018522300 233,950 3,777,039 SH   SOLE 21 3,777,039 0 0
ALLETE INC COM NEW 018522300 102,562 1,655,830 SH   SOLE 22 1,619,785 0 36,045
ALLETE INC COM NEW 018522300 1,859 30,008 SH   SOLE 26 11,483 0 18,525
ALLETE INC COM NEW 018522300 421 6,800 SH   SOLE 28 6,716 0 84
ALLETE INC COM NEW 018522300 3,168 51,142 SH   SOLE 30 51,142 0 0
ALLETE INC COM NEW 018522300 252 4,061 SH   SOLE 36 4,061 0 0
ALLETE INC COM NEW 018522300 383 6,181 SH   SOLE 40 6,181 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 8,839 119,289 SH   SOLE 2 37,538 0 81,751
ALLIANCE DATA SYSTEMS CORP COM 018581108 30 407 SH   SOLE 4 407 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 101 1,358 SH   SOLE 7 1,358 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 8,869 119,683 SH   SOLE 18 119,683 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 887 11,965 SH   SOLE 19 11,965 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 151,698 2,047,212 SH   SOLE 21 2,047,212 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 110,604 1,492,625 SH   SOLE 22 1,430,613 0 62,012
ALLIANCE DATA SYSTEMS CORP COM 018581108 41 555 SH   SOLE 25 555 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 1,602 21,618 SH   SOLE 26 13,878 0 7,740
ALLIANCE DATA SYSTEMS CORP COM 018581108 1,215 16,397 SH   SOLE 28 6,193 0 10,204
ALLIANCE DATA SYSTEMS CORP COM 018581108 5,762 77,754 SH   SOLE 30 77,754 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 294 3,973 SH   SOLE 31 825 0 3,148
ALLIANCE DATA SYSTEMS CORP COM 018581108 18,807 253,806 SH   SOLE 34 253,806 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 304 4,097 SH   SOLE 36 4,097 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 436 5,885 SH   SOLE 40 5,885 0 0
ALLIANT ENERGY CORP COM 018802108 33,466 649,444 SH   SOLE 2 167,306 0 482,138
ALLIANT ENERGY CORP COM 018802108 7,327 142,185 SH   SOLE 4 132,341 0 9,844
ALLIANT ENERGY CORP COM 018802108 19,074 370,157 SH   SOLE 7 266,858 0 103,299
ALLIANT ENERGY CORP COM 018802108 962 18,668 SH   SOLE 13 18,668 0 0
ALLIANT ENERGY CORP COM 018802108 1,521 29,516 SH   SOLE 15 29,516 0 0
ALLIANT ENERGY CORP COM 018802108 32,534 631,364 SH   SOLE 18 539,980 0 91,384
ALLIANT ENERGY CORP COM 018802108 16,753 325,113 SH   SOLE 19 325,113 0 0
ALLIANT ENERGY CORP COM 018802108 475,646 9,230,468 SH   SOLE 21 9,230,468 0 0
ALLIANT ENERGY CORP COM 018802108 308,989 5,996,285 SH   SOLE 22 5,358,790 0 637,495
ALLIANT ENERGY CORP COM 018802108 8,387 162,762 SH   SOLE 23 162,762 0 0
ALLIANT ENERGY CORP COM 018802108 18,162 352,455 SH   SOLE 25 352,455 0 0
ALLIANT ENERGY CORP COM 018802108 30,365 589,266 SH   SOLE 26 261,043 0 328,223
ALLIANT ENERGY CORP COM 018802108 11,671 226,496 SH   SOLE 28 32,355 0 194,141
ALLIANT ENERGY CORP COM 018802108 7 130 SH   SOLE 29 130 0 0
ALLIANT ENERGY CORP COM 018802108 53,255 1,033,485 SH   SOLE 30 1,033,485 0 0
ALLIANT ENERGY CORP COM 018802108 3,961 76,861 SH   SOLE 31 30,527 0 46,334
ALLIANT ENERGY CORP COM 018802108 2,634 51,111 SH   SOLE 32 51,111 0 0
ALLIANT ENERGY CORP COM 018802108 640 12,412 SH   SOLE 34 12,412 0 0
ALLIANT ENERGY CORP COM 018802108 9,720 188,626 SH   SOLE 36 188,626 0 0
ALLIANT ENERGY CORP COM 018802108 526 10,216 SH   SOLE 40 10,216 0 0
ALLIED ESPORTS ENTMT INC COM 019170109 7 4,354 SH   SOLE 18 4,354 0 0
ALLIED ESPORTS ENTMT INC COM 019170109 26 16,547 SH   SOLE 21 16,547 0 0
ALLIED HEALTHCARE PRODS INC COM NEW 019222207 2 465 SH   SOLE 18 465 0 0
ALLIED HEALTHCARE PRODS INC COM NEW 019222207 38 7,833 SH   SOLE 21 7,833 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109 152 2,982 SH   SOLE 2 658 0 2,324
ALLIED MOTION TECHNOLOGIES I COM 019330109 7 144 SH   SOLE 7 144 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109 1,365 26,708 SH   SOLE 18 26,708 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109 684 13,377 SH   SOLE 19 13,377 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109 13,585 265,852 SH   SOLE 21 265,852 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109 11,054 216,318 SH   SOLE 22 215,202 0 1,116
ALLISON TRANSMISSION HLDGS I COM 01973R101 11,296 261,916 SH   SOLE 2 57,326 0 204,590
ALLISON TRANSMISSION HLDGS I COM 01973R101 15 349 SH   SOLE 4 349 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 119 2,761 SH   SOLE 7 2,761 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 2,266 52,546 SH   SOLE 18 52,546 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 1,208 28,009 SH   SOLE 19 28,009 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 62,487 1,448,799 SH   SOLE 21 1,448,799 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 126,921 2,942,751 SH   SOLE 22 2,789,137 0 153,614
ALLISON TRANSMISSION HLDGS I COM 01973R101 109 2,531 SH   SOLE 25 2,531 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 2,652 61,477 SH   SOLE 26 32,439 0 29,038
ALLISON TRANSMISSION HLDGS I COM 01973R101 633 14,677 SH   SOLE 28 14,677 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 2,963 68,705 SH   SOLE 30 68,705 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 93 2,158 SH   SOLE 31 2,158 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 204 4,736 SH   SOLE 34 4,736 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 371 8,608 SH   SOLE 36 8,608 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 599 13,890 SH   SOLE 40 13,890 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 1,150 45,582 SH   SOLE 2 23,567 0 22,015
ALLOGENE THERAPEUTICS INC COM 019770106 11 449 SH   SOLE 4 449 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 25 1,006 SH   SOLE 7 1,006 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 5,440 215,550 SH   SOLE 18 199,036 0 16,514
ALLOGENE THERAPEUTICS INC COM 019770106 22,137 877,073 SH   SOLE 19 877,073 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 82,607 3,272,842 SH   SOLE 21 3,272,842 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 47,057 1,864,363 SH   SOLE 22 1,823,683 0 40,680
ALLOGENE THERAPEUTICS INC COM 019770106 334 13,230 SH   SOLE 23 13,230 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 14 567 SH   SOLE 25 567 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 2,077 82,276 SH   SOLE 26 16,944 0 65,332
ALLOGENE THERAPEUTICS INC COM 019770106 195 7,722 SH   SOLE 28 7,722 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 1,933 76,567 SH   SOLE 30 76,567 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 171 6,773 SH   SOLE 34 6,773 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 36 1,412 SH   SOLE 36 1,412 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 185 7,348 SH   SOLE 40 7,348 0 0
ALLOT LTD SHS M0854Q105 100 9,541 SH   SOLE 22 9,541 0 0
ALLOVIR INC COM 019818103 438 11,395 SH   SOLE 2 4,697 0 6,698
ALLOVIR INC COM 019818103 16 425 SH   SOLE 7 425 0 0
ALLOVIR INC COM 019818103 2,437 63,395 SH   SOLE 18 63,395 0 0
ALLOVIR INC COM 019818103 2,232 58,060 SH   SOLE 19 58,060 0 0
ALLOVIR INC COM 019818103 45,220 1,176,385 SH   SOLE 21 1,176,385 0 0
ALLOVIR INC COM 019818103 18,667 485,616 SH   SOLE 22 474,813 0 10,803
ALLOVIR INC COM 019818103 659 17,150 SH   SOLE 30 17,150 0 0
ALLOVIR INC COM 019818103 81 2,111 SH   SOLE 40 2,111 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 2,698 186,838 SH   SOLE 2 54,067 0 132,771
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 9 612 SH   SOLE 4 612 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 41 2,869 SH   SOLE 7 2,869 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 9,936 688,100 SH   SOLE 18 688,100 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 4,713 326,388 SH   SOLE 19 326,388 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 255,313 17,680,980 SH   SOLE 21 17,680,980 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 66,533 4,607,540 SH   SOLE 22 4,487,539 0 120,001
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 57 3,947 SH   SOLE 25 3,947 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 1,400 96,977 SH   SOLE 26 59,559 0 37,418
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 318 22,042 SH   SOLE 28 22,042 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 15,664 1,084,759 SH   SOLE 30 1,084,759 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 205 14,177 SH   SOLE 36 14,177 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 273 18,884 SH   SOLE 40 18,884 0 0
ALLSTATE CORP COM 020002101 89,026 809,840 SH   SOLE 2 178,006 0 631,834
ALLSTATE CORP COM 020002101 18,137 164,985 SH   SOLE 4 152,819 0 12,166
ALLSTATE CORP COM 020002101 49,347 448,896 SH   SOLE 7 329,955 0 118,941
ALLSTATE CORP COM 020002101 129 1,176 SH   SOLE 13 1,176 0 0
ALLSTATE CORP COM 020002101 4,347 39,547 SH   SOLE 15 39,547 0 0
ALLSTATE CORP COM 020002101 156,574 1,424,309 SH   SOLE 18 1,328,618 0 95,691
ALLSTATE CORP COM 020002101 149,372 1,358,789 SH   SOLE 19 1,358,789 0 0
ALLSTATE CORP COM 020002101 867,305 7,889,615 SH   SOLE 21 7,889,615 0 0
ALLSTATE CORP COM 020002101 833,060 7,578,099 SH   SOLE 22 6,923,097 0 655,002
ALLSTATE CORP COM 020002101 23,511 213,872 SH   SOLE 23 213,872 0 0
ALLSTATE CORP COM 020002101 65,967 600,079 SH   SOLE 25 600,079 0 0
ALLSTATE CORP COM 020002101 89,668 815,680 SH   SOLE 26 306,099 0 509,581
ALLSTATE CORP COM 020002101 211,868 1,927,297 SH   SOLE 28 44,054 0 1,883,243
ALLSTATE CORP COM 020002101 138 1,257 SH   SOLE 29 1,257 0 0
ALLSTATE CORP COM 020002101 208,933 1,900,602 SH   SOLE 30 1,857,491 0 43,111
ALLSTATE CORP COM 020002101 7,566 68,830 SH   SOLE 31 40,942 0 27,888
ALLSTATE CORP COM 020002101 17,935 163,149 SH   SOLE 34 163,149 0 0
ALLSTATE CORP COM 020002101 30,560 277,992 SH   SOLE 36 277,992 0 0
ALLSTATE CORP COM 020002101 1,504 13,684 SH   SOLE 40 13,684 0 0
ALLY FINL INC COM 02005N100 38,481 1,079,095 SH   SOLE 2 288,814 0 790,281
ALLY FINL INC COM 02005N100 6,714 188,268 SH   SOLE 4 174,251 0 14,017
ALLY FINL INC COM 02005N100 6,259 175,524 SH   SOLE 7 48,725 0 126,799
ALLY FINL INC COM 02005N100 3,345 93,805 SH   SOLE 13 93,805 0 0
ALLY FINL INC COM 02005N100 1,519 42,604 SH   SOLE 15 42,604 0 0
ALLY FINL INC COM 02005N100 1 17 SH   SOLE 17 0 0 17
ALLY FINL INC COM 02005N100 126,603 3,550,272 SH   SOLE 18 3,227,329 0 322,943
ALLY FINL INC COM 02005N100 56,062 1,572,127 SH   SOLE 19 1,572,127 0 0
ALLY FINL INC COM 02005N100 213,406 5,984,470 SH   SOLE 21 5,984,470 0 0
ALLY FINL INC COM 02005N100 405,873 11,381,750 SH   SOLE 22 10,401,065 0 980,685
ALLY FINL INC COM 02005N100 9,885 277,197 SH   SOLE 23 277,197 0 0
ALLY FINL INC COM 02005N100 31,020 869,889 SH   SOLE 25 803,397 0 66,492
ALLY FINL INC COM 02005N100 27,576 773,306 SH   SOLE 26 445,126 0 328,180
ALLY FINL INC COM 02005N100 45,843 1,285,555 SH   SOLE 28 61,341 0 1,224,214
ALLY FINL INC COM 02005N100 338 9,487 SH   SOLE 29 9,487 0 0
ALLY FINL INC COM 02005N100 58,655 1,644,853 SH   SOLE 30 1,471,035 0 173,818
ALLY FINL INC COM 02005N100 2,304 64,600 SH   SOLE 31 51,656 0 12,944
ALLY FINL INC COM 02005N100 40,823 1,144,797 SH   SOLE 34 1,144,797 0 0
ALLY FINL INC COM 02005N100 14,623 410,058 SH   SOLE 36 410,058 0 0
ALLY FINL INC COM 02005N100 578 16,221 SH   SOLE 40 16,221 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 43,902 337,785 SH   SOLE 2 115,198 0 222,587
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 7,058 54,302 SH   SOLE 4 49,890 0 4,412
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 1,113 8,561 SH   SOLE 7 8,561 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 59 454 SH   SOLE 13 454 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 1,402 10,786 SH   SOLE 15 10,786 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 26,380 202,970 SH   SOLE 18 195,279 0 7,691
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 119,680 920,826 SH   SOLE 19 920,826 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 369,047 2,839,481 SH   SOLE 21 2,839,481 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 371,344 2,857,154 SH   SOLE 22 2,704,374 0 152,780
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 9,863 75,884 SH   SOLE 23 75,884 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 21,311 163,969 SH   SOLE 25 163,969 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 25,623 197,144 SH   SOLE 26 98,877 0 98,267
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 26,735 205,704 SH   SOLE 28 17,477 0 188,227
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 9 69 SH   SOLE 29 69 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 28,914 222,463 SH   SOLE 30 219,644 0 2,819
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 3,373 25,953 SH   SOLE 31 14,456 0 11,497
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 69,976 538,403 SH   SOLE 34 538,403 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 7,418 57,077 SH   SOLE 36 57,077 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 615 4,735 SH   SOLE 40 4,735 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 456 19,310 SH   SOLE 2 1,499 0 17,811
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 8 336 SH   SOLE 7 336 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 1,799 76,089 SH   SOLE 18 76,089 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 924 39,078 SH   SOLE 19 39,078 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 18,466 781,124 SH   SOLE 21 781,124 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 12,465 527,271 SH   SOLE 22 523,499 0 3,772
ALPHA PRO TECH LTD COM 020772109 61 5,483 SH   SOLE 2 1,008 0 4,475
ALPHA PRO TECH LTD COM 020772109 3 279 SH   SOLE 7 279 0 0
ALPHA PRO TECH LTD COM 020772109 543 48,741 SH   SOLE 18 48,741 0 0
ALPHA PRO TECH LTD COM 020772109 264 23,661 SH   SOLE 19 23,661 0 0
ALPHA PRO TECH LTD COM 020772109 5,179 464,464 SH   SOLE 21 464,464 0 0
ALPHA PRO TECH LTD COM 020772109 4,407 395,226 SH   SOLE 22 392,921 0 2,305
ALPHABET INC CAP STK CL C 02079K107 1,346,462 768,581 SH   SOLE 2 179,018 0 589,563
ALPHABET INC CAP STK CL C 02079K107 268,321 153,162 SH   SOLE 4 141,542 0 11,620
ALPHABET INC CAP STK CL C 02079K107 469,355 267,915 SH   SOLE 7 259,751 0 8,164
ALPHABET INC CAP STK CL C 02079K107 18,078 10,319 SH   SOLE 13 10,319 0 0
ALPHABET INC CAP STK CL C 02079K107 53,664 30,632 SH   SOLE 15 30,632 0 0
ALPHABET INC CAP STK CL C 02079K107 67 38 SH   SOLE 17 0 0 38
ALPHABET INC CAP STK CL C 02079K107 1,738,499 992,362 SH   SOLE 18 928,957 0 63,405
ALPHABET INC CAP STK CL C 02079K107 691,259 394,581 SH   SOLE 19 394,581 0 0
ALPHABET INC CAP STK CL C 02079K107 10,566,888 6,031,742 SH   SOLE 21 6,031,742 0 0
ALPHABET INC CAP STK CL C 02079K107 11,820,479 6,747,311 SH   SOLE 22 6,063,745 0 683,566
ALPHABET INC CAP STK CL C 02079K107 375,291 214,222 SH   SOLE 23 214,222 0 0
ALPHABET INC CAP STK CL C 02079K107 1,050,196 599,468 SH   SOLE 25 596,898 0 2,570
ALPHABET INC CAP STK CL C 02079K107 1,073,352 612,686 SH   SOLE 26 190,319 0 422,367
ALPHABET INC CAP STK CL C 02079K107 1,366,025 779,748 SH   SOLE 28 41,018 0 738,730
ALPHABET INC CAP STK CL C 02079K107 13,220 7,546 SH   SOLE 29 7,546 0 0
ALPHABET INC CAP STK CL C 02079K107 2,289,760 1,307,030 SH   SOLE 30 1,264,799 0 42,231
ALPHABET INC CAP STK CL C 02079K107 358,817 204,818 SH   SOLE 31 49,349 0 155,469
ALPHABET INC CAP STK CL C 02079K107 107,457 61,338 SH   SOLE 32 61,338 0 0
ALPHABET INC CAP STK CL C 02079K107 298,231 170,235 SH   SOLE 34 170,235 0 0
ALPHABET INC CAP STK CL C 02079K107 309,424 176,624 SH   SOLE 36 176,624 0 0
ALPHABET INC CAP STK CL C 02079K107 21,895 12,498 SH   SOLE 40 12,498 0 0
ALPHABET INC CAP STK CL A 02079K305 1,435,929 819,295 SH   SOLE 2 193,820 0 625,475
ALPHABET INC CAP STK CL A 02079K305 264,482 150,905 SH   SOLE 4 139,447 0 11,458
ALPHABET INC CAP STK CL A 02079K305 482,907 275,531 SH   SOLE 7 266,353 0 9,178
ALPHABET INC CAP STK CL A 02079K305 26,090 14,886 SH   SOLE 13 14,886 0 0
ALPHABET INC CAP STK CL A 02079K305 54,141 30,891 SH   SOLE 15 30,891 0 0
ALPHABET INC CAP STK CL A 02079K305 68 39 SH   SOLE 17 0 0 39
ALPHABET INC CAP STK CL A 02079K305 2,207,797 1,259,698 SH   SOLE 18 1,104,537 0 155,161
ALPHABET INC CAP STK CL A 02079K305 743,084 423,980 SH   SOLE 19 423,980 0 0
ALPHABET INC CAP STK CL A 02079K305 4,559 2,601 SH   SOLE 20 2,601 0 0
ALPHABET INC CAP STK CL A 02079K305 11,033,906 6,295,592 SH   SOLE 21 6,295,592 0 0
ALPHABET INC CAP STK CL A 02079K305 12,331,193 7,035,782 SH   SOLE 22 6,309,858 0 725,924
ALPHABET INC CAP STK CL A 02079K305 386,005 220,242 SH   SOLE 23 220,242 0 0
ALPHABET INC CAP STK CL A 02079K305 846,222 482,827 SH   SOLE 25 480,277 0 2,550
ALPHABET INC CAP STK CL A 02079K305 1,129,531 644,474 SH   SOLE 26 194,462 0 450,012
ALPHABET INC CAP STK CL A 02079K305 1,467,861 837,514 SH   SOLE 28 40,727 0 796,787
ALPHABET INC CAP STK CL A 02079K305 17,931 10,231 SH   SOLE 29 10,231 0 0
ALPHABET INC CAP STK CL A 02079K305 2,268,486 1,294,325 SH   SOLE 30 1,273,766 0 20,559
ALPHABET INC CAP STK CL A 02079K305 226,501 129,234 SH   SOLE 31 54,558 0 74,676
ALPHABET INC CAP STK CL A 02079K305 101,254 57,772 SH   SOLE 32 57,772 0 0
ALPHABET INC CAP STK CL A 02079K305 267,043 152,366 SH   SOLE 34 152,366 0 0
ALPHABET INC CAP STK CL A 02079K305 318,311 181,618 SH   SOLE 36 181,618 0 0
ALPHABET INC CAP STK CL A 02079K305 21,936 12,516 SH   SOLE 40 12,516 0 0
ALPHABET INC OPTIONS 02079K907 876 500 SH Call SOLE 4 500 0 0
ALPHABET INC OPTIONS 02079K907 701 400 SH Put SOLE 4 400 0 0
ALPHABET INC OPTIONS 02079K907 11,913 6,800 SH Call SOLE 18 6,800 0 0
ALPHABET INC OPTIONS 02079K907 8,059 4,600 SH Put SOLE 18 4,600 0 0
ALPHABET INC OPTIONS 02079K907 71,477 40,800 SH Call SOLE 19 40,800 0 0
ALPHABET INC OPTIONS 02079K907 50,104 28,600 SH Put SOLE 19 28,600 0 0
ALPHABET INC OPTIONS 02079K907 5,256 3,000 SH Call SOLE 22 3,000 0 0
ALPHABET INC OPTIONS 02079K907 3,679 2,100 SH Put SOLE 22 2,100 0 0
ALPHABET INC OPTIONS 02079K907 701 400 SH Call SOLE 26 400 0 0
ALPHABET INC OPTIONS 02079K907 526 300 SH Put SOLE 26 300 0 0
ALPHABET INC OPTIONS 02079K907 33,636 19,200 SH Call SOLE 34 19,200 0 0
ALPHABET INC OPTIONS 02079K907 23,650 13,500 SH Put SOLE 34 13,500 0 0
ALPHATEC HLDGS INC COM NEW 02081G201 495 34,059 SH   SOLE 2 15,245 0 18,814
ALPHATEC HLDGS INC COM NEW 02081G201 15 1,012 SH   SOLE 7 1,012 0 0
ALPHATEC HLDGS INC COM NEW 02081G201 3,009 207,261 SH   SOLE 18 207,261 0 0
ALPHATEC HLDGS INC COM NEW 02081G201 1,420 97,809 SH   SOLE 19 97,809 0 0
ALPHATEC HLDGS INC COM NEW 02081G201 29,234 2,013,329 SH   SOLE 21 2,013,329 0 0
ALPHATEC HLDGS INC COM NEW 02081G201 22,561 1,553,811 SH   SOLE 22 1,523,983 0 29,828
ALPHATEC HLDGS INC COM NEW 02081G201 121 8,306 SH   SOLE 30 8,306 0 0
ALPHATEC HLDGS INC COM NEW 02081G201 90 6,221 SH   SOLE 40 6,221 0 0
ALPINE IMMUNE SCIENCES INC COM 02083G100 16 1,302 SH   SOLE 18 1,302 0 0
ALPINE IMMUNE SCIENCES INC COM 02083G100 180 14,254 SH   SOLE 21 14,254 0 0
ALPINE IMMUNE SCIENCES INC COM 02083G100 129 10,199 SH   SOLE 22 10,199 0 0
ALPINE INCOME PPTY TR INC COM 02083X103 81 5,377 SH   SOLE 2 368 0 5,009
ALPINE INCOME PPTY TR INC COM 02083X103 413 27,533 SH   SOLE 18 27,533 0 0
ALPINE INCOME PPTY TR INC COM 02083X103 186 12,401 SH   SOLE 19 12,401 0 0
ALPINE INCOME PPTY TR INC COM 02083X103 3,714 247,768 SH   SOLE 21 247,768 0 0
ALPINE INCOME PPTY TR INC COM 02083X103 1,181 78,800 SH   SOLE 22 78,383 0 417
ALPS ETF TR ALERIAN MLP 00162Q452 3 134 SH   SOLE 18 134 0 0
ALPS ETF TR SECTR DIV DOGS 00162Q858 2 44 SH   SOLE 17 0 0 44
ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106 177 17,920 SH   SOLE 2 2,041 0 15,879
ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106 686 69,439 SH   SOLE 18 69,439 0 0
ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106 322 32,618 SH   SOLE 19 32,618 0 0
ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106 6,067 614,073 SH   SOLE 21 614,073 0 0
ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106 4,575 463,039 SH   SOLE 22 461,986 0 1,053
ALTABANCORP COM 021347109 462 16,533 SH   SOLE 2 5,552 0 10,981
ALTABANCORP COM 021347109 8 270 SH   SOLE 7 270 0 0
ALTABANCORP COM 021347109 1,487 53,265 SH   SOLE 18 53,265 0 0
ALTABANCORP COM 021347109 764 27,359 SH   SOLE 19 27,359 0 0
ALTABANCORP COM 021347109 16,641 596,025 SH   SOLE 21 596,025 0 0
ALTABANCORP COM 021347109 10,777 385,987 SH   SOLE 22 372,739 0 13,248
ALTABANCORP COM 021347109 87 3,100 SH   SOLE 28 3,100 0 0
ALTABANCORP COM 021347109 65 2,343 SH   SOLE 30 2,343 0 0
ALTABANCORP COM 021347109 48 1,702 SH   SOLE 40 1,702 0 0
ALTAIR ENGR INC COM CL A 021369103 2,115 36,352 SH   SOLE 2 16,014 0 20,338
ALTAIR ENGR INC COM CL A 021369103 338 5,804 SH   SOLE 4 5,804 0 0
ALTAIR ENGR INC COM CL A 021369103 51 875 SH   SOLE 7 875 0 0
ALTAIR ENGR INC COM CL A 021369103 13,613 233,983 SH   SOLE 18 220,491 0 13,492
ALTAIR ENGR INC COM CL A 021369103 34,031 584,929 SH   SOLE 19 584,929 0 0
ALTAIR ENGR INC COM CL A 021369103 96,630 1,660,878 SH   SOLE 21 1,660,878 0 0
ALTAIR ENGR INC COM CL A 021369103 76,572 1,316,114 SH   SOLE 22 1,286,596 0 29,518
ALTAIR ENGR INC COM CL A 021369103 380 6,538 SH   SOLE 23 6,538 0 0
ALTAIR ENGR INC COM CL A 021369103 42 715 SH   SOLE 25 715 0 0
ALTAIR ENGR INC COM CL A 021369103 2,056 35,339 SH   SOLE 26 14,024 0 21,315
ALTAIR ENGR INC COM CL A 021369103 317 5,448 SH   SOLE 28 5,448 0 0
ALTAIR ENGR INC COM CL A 021369103 11,399 195,918 SH   SOLE 30 195,918 0 0
ALTAIR ENGR INC COM CL A 021369103 11,377 195,544 SH   SOLE 34 195,544 0 0
ALTAIR ENGR INC COM CL A 021369103 102 1,760 SH   SOLE 36 1,760 0 0
ALTAIR ENGR INC COM CL A 021369103 289 4,966 SH   SOLE 40 4,966 0 0
ALTERYX INC COM CL A 02156B103 15,499 127,256 SH   SOLE 2 34,108 0 93,148
ALTERYX INC COM CL A 02156B103 40 332 SH   SOLE 4 332 0 0
ALTERYX INC COM CL A 02156B103 161 1,324 SH   SOLE 7 1,324 0 0
ALTERYX INC COM CL A 02156B103 3,718 30,526 SH   SOLE 18 30,166 0 360
ALTERYX INC COM CL A 02156B103 1,695 13,917 SH   SOLE 19 13,917 0 0
ALTERYX INC COM CL A 02156B103 120,761 991,547 SH   SOLE 21 991,547 0 0
ALTERYX INC COM CL A 02156B103 172,511 1,416,465 SH   SOLE 22 1,347,290 0 69,175
ALTERYX INC COM CL A 02156B103 228 1,871 SH   SOLE 23 1,871 0 0
ALTERYX INC COM CL A 02156B103 77 631 SH   SOLE 25 631 0 0
ALTERYX INC COM CL A 02156B103 3,635 29,845 SH   SOLE 26 18,182 0 11,663
ALTERYX INC COM CL A 02156B103 824 6,766 SH   SOLE 28 6,766 0 0
ALTERYX INC COM CL A 02156B103 130 1,070 SH   SOLE 29 1,070 0 0
ALTERYX INC COM CL A 02156B103 31,037 254,842 SH   SOLE 30 254,842 0 0
ALTERYX INC COM CL A 02156B103 284 2,328 SH   SOLE 31 2,328 0 0
ALTERYX INC COM CL A 02156B103 405 3,328 SH   SOLE 34 3,328 0 0
ALTERYX INC COM CL A 02156B103 165 1,358 SH   SOLE 36 1,358 0 0
ALTERYX INC COM CL A 02156B103 792 6,501 SH   SOLE 40 6,501 0 0
ALTERYX INC NOTE 0.500% 8/0 02156BAD5 2,095 2,025,000 PRN   SOLE 21 2,025,000 0 0
ALTERYX INC NOTE 1.000% 8/0 02156BAF0 2,143 2,030,000 PRN   SOLE 21 2,030,000 0 0
ALTICE USA INC CL A 02156K103 25,957 685,414 SH   SOLE 2 94,598 0 590,816
ALTICE USA INC CL A 02156K103 5,200 137,323 SH   SOLE 4 124,059 0 13,264
ALTICE USA INC CL A 02156K103 743 19,613 SH   SOLE 7 19,613 0 0
ALTICE USA INC CL A 02156K103 23 620 SH   SOLE 13 620 0 0
ALTICE USA INC CL A 02156K103 1,024 27,039 SH   SOLE 15 27,039 0 0
ALTICE USA INC CL A 02156K103 7,007 185,024 SH   SOLE 18 166,647 0 18,377
ALTICE USA INC CL A 02156K103 10,635 280,834 SH   SOLE 19 280,834 0 0
ALTICE USA INC CL A 02156K103 158,516 4,185,789 SH   SOLE 21 4,185,789 0 0
ALTICE USA INC CL A 02156K103 243,358 6,426,152 SH   SOLE 22 6,037,147 0 389,005
ALTICE USA INC CL A 02156K103 7,251 191,480 SH   SOLE 23 191,480 0 0
ALTICE USA INC CL A 02156K103 16,028 423,245 SH   SOLE 25 423,245 0 0
ALTICE USA INC CL A 02156K103 19,834 523,738 SH   SOLE 26 291,568 0 232,170
ALTICE USA INC CL A 02156K103 20,493 541,128 SH   SOLE 28 39,828 0 501,300
ALTICE USA INC CL A 02156K103 19,635 518,491 SH   SOLE 30 506,454 0 12,037
ALTICE USA INC CL A 02156K103 1,542 40,713 SH   SOLE 31 31,213 0 9,500
ALTICE USA INC CL A 02156K103 2,081 54,958 SH   SOLE 34 54,958 0 0
ALTICE USA INC CL A 02156K103 7,966 210,357 SH   SOLE 36 210,357 0 0
ALTICE USA INC CL A 02156K103 513 13,554 SH   SOLE 40 13,554 0 0
ALTIMAR ACQUISITION CORP SHS CL A G03707109 225 19,750 SH   SOLE 2 19,750 0 0
ALTIMMUNE INC COM NEW 02155H200 16 1,408 SH   SOLE 2 1,408 0 0
ALTIMMUNE INC COM NEW 02155H200 89 7,905 SH   SOLE 18 7,905 0 0
ALTIMMUNE INC COM NEW 02155H200 5,256 465,939 SH   SOLE 21 465,939 0 0
ALTIMMUNE INC COM NEW 02155H200 5,752 509,917 SH   SOLE 22 509,917 0 0
ALTIMMUNE INC COM NEW 02155H200 85 7,507 SH   SOLE 30 7,507 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 61 4,712 SH   SOLE 2 221 0 4,491
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 2 131 SH   SOLE 7 131 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 249 19,295 SH   SOLE 18 19,295 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 132 10,283 SH   SOLE 19 10,283 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 2,284 177,324 SH   SOLE 21 177,324 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 2,907 225,688 SH   SOLE 22 224,613 0 1,075
ALTRA INDL MOTION CORP COM 02208R106 5,812 104,860 SH   SOLE 2 38,263 0 66,597
ALTRA INDL MOTION CORP COM 02208R106 30 544 SH   SOLE 4 544 0 0
ALTRA INDL MOTION CORP COM 02208R106 73 1,323 SH   SOLE 7 1,323 0 0
ALTRA INDL MOTION CORP COM 02208R106 12,479 225,132 SH   SOLE 18 225,132 0 0
ALTRA INDL MOTION CORP COM 02208R106 10,996 198,385 SH   SOLE 19 198,385 0 0
ALTRA INDL MOTION CORP COM 02208R106 128,318 2,314,947 SH   SOLE 21 2,314,947 0 0
ALTRA INDL MOTION CORP COM 02208R106 103,465 1,866,590 SH   SOLE 22 1,823,428 0 43,162
ALTRA INDL MOTION CORP COM 02208R106 331 5,964 SH   SOLE 23 5,964 0 0
ALTRA INDL MOTION CORP COM 02208R106 31 566 SH   SOLE 25 566 0 0
ALTRA INDL MOTION CORP COM 02208R106 2,832 51,083 SH   SOLE 26 13,208 0 37,875
ALTRA INDL MOTION CORP COM 02208R106 491 8,852 SH   SOLE 28 8,852 0 0
ALTRA INDL MOTION CORP COM 02208R106 17,779 320,755 SH   SOLE 30 320,755 0 0
ALTRA INDL MOTION CORP COM 02208R106 77 1,395 SH   SOLE 36 1,395 0 0
ALTRA INDL MOTION CORP COM 02208R106 428 7,718 SH   SOLE 40 7,718 0 0
ALTRIA GROUP INC COM 02209S103 162,634 3,966,672 SH   SOLE 2 1,071,187 0 2,895,485
ALTRIA GROUP INC COM 02209S103 10,520 256,585 SH   SOLE 4 256,585 0 0
ALTRIA GROUP INC COM 02209S103 66,768 1,628,494 SH   SOLE 7 1,624,987 0 3,507
ALTRIA GROUP INC COM 02209S103 164 3,988 SH   SOLE 13 3,988 0 0
ALTRIA GROUP INC COM 02209S103 9,412 229,551 SH   SOLE 15 229,551 0 0
ALTRIA GROUP INC COM 02209S103 3 65 SH   SOLE 17 0 0 65
ALTRIA GROUP INC COM 02209S103 391,091 9,538,794 SH   SOLE 18 8,968,453 0 570,341
ALTRIA GROUP INC COM 02209S103 394,968 9,633,372 SH   SOLE 19 9,633,372 0 0
ALTRIA GROUP INC COM 02209S103 633 15,436 SH   SOLE 20 15,436 0 0
ALTRIA GROUP INC COM 02209S103 1,789,334 43,642,304 SH   SOLE 21 43,642,304 0 0
ALTRIA GROUP INC COM 02209S103 1,755,788 42,824,102 SH   SOLE 22 38,998,727 0 3,825,375
ALTRIA GROUP INC COM 02209S103 51,842 1,264,435 SH   SOLE 23 1,264,435 0 0
ALTRIA GROUP INC COM 02209S103 118,386 2,887,468 SH   SOLE 25 2,880,734 0 6,734
ALTRIA GROUP INC COM 02209S103 135,200 3,297,569 SH   SOLE 26 853,752 0 2,443,817
ALTRIA GROUP INC COM 02209S103 74,752 1,823,224 SH   SOLE 28 0 0 1,823,224
ALTRIA GROUP INC COM 02209S103 84 2,037 SH   SOLE 29 2,037 0 0
ALTRIA GROUP INC COM 02209S103 309,929 7,559,241 SH   SOLE 30 7,559,241 0 0
ALTRIA GROUP INC COM 02209S103 2,750 67,063 SH   SOLE 31 0 0 67,063
ALTRIA GROUP INC COM 02209S103 7,100 173,177 SH   SOLE 32 173,177 0 0
ALTRIA GROUP INC COM 02209S103 16,972 413,958 SH   SOLE 34 413,958 0 0
ALTRIA GROUP INC COM 02209S103 52,502 1,280,527 SH   SOLE 36 1,280,527 0 0
ALTRIA GROUP INC COM 02209S103 2,852 69,558 SH   SOLE 40 69,558 0 0
ALTUS MIDSTREAM CO COM NEW CL A 02215L209 183 3,859 SH   SOLE 21 3,859 0 0
ALTUS MIDSTREAM CO COM NEW CL A 02215L209 2,208 46,520 SH   SOLE 22 46,520 0 0
ALUMINUM CORP CHINA LIMITED SPON ADR H SHS 022276109 862 99,340 SH   SOLE 7 99,340 0 0
ALX ONCOLOGY HLDGS INC COM 00166B105 783 9,081 SH   SOLE 2 3,733 0 5,348
ALX ONCOLOGY HLDGS INC COM 00166B105 16 184 SH   SOLE 7 184 0 0
ALX ONCOLOGY HLDGS INC COM 00166B105 3,402 39,469 SH   SOLE 18 33,807 0 5,662
ALX ONCOLOGY HLDGS INC COM 00166B105 27,907 323,747 SH   SOLE 19 323,747 0 0
ALX ONCOLOGY HLDGS INC COM 00166B105 739 8,573 SH   SOLE 20 8,573 0 0
ALX ONCOLOGY HLDGS INC COM 00166B105 58,041 673,325 SH   SOLE 21 673,325 0 0
ALX ONCOLOGY HLDGS INC COM 00166B105 25,867 300,080 SH   SOLE 22 298,347 0 1,733
ALX ONCOLOGY HLDGS INC COM 00166B105 130 1,506 SH   SOLE 23 1,506 0 0
ALX ONCOLOGY HLDGS INC COM 00166B105 460 5,336 SH   SOLE 26 0 0 5,336
ALX ONCOLOGY HLDGS INC COM 00166B105 842 9,769 SH   SOLE 30 9,769 0 0
ALX ONCOLOGY HLDGS INC COM 00166B105 71 829 SH   SOLE 34 829 0 0
ALX ONCOLOGY HLDGS INC COM 00166B105 73 850 SH   SOLE 40 850 0 0
AMALGAMATED BK NEW YORK N Y CLASS A 022663108 204 14,846 SH   SOLE 2 4,909 0 9,937
AMALGAMATED BK NEW YORK N Y CLASS A 022663108 6 428 SH   SOLE 7 428 0 0
AMALGAMATED BK NEW YORK N Y CLASS A 022663108 695 50,581 SH   SOLE 18 50,581 0 0
AMALGAMATED BK NEW YORK N Y CLASS A 022663108 366 26,649 SH   SOLE 19 26,649 0 0
AMALGAMATED BK NEW YORK N Y CLASS A 022663108 8,139 592,368 SH   SOLE 21 592,368 0 0
AMALGAMATED BK NEW YORK N Y CLASS A 022663108 6,357 462,655 SH   SOLE 22 460,760 0 1,895
AMALGAMATED BK NEW YORK N Y CLASS A 022663108 32 2,339 SH   SOLE 26 1,339 0 1,000
AMALGAMATED BK NEW YORK N Y CLASS A 022663108 39 2,813 SH   SOLE 30 2,813 0 0
AMALGAMATED BK NEW YORK N Y CLASS A 022663108 19 1,351 SH   SOLE 36 1,351 0 0
AMARIN CORP PLC SPONS ADR NEW 023111206 84 17,101 SH   SOLE 18 0 0 17,101
AMARIN CORP PLC SPONS ADR NEW 023111206 16,322 3,337,808 SH   SOLE 21 3,337,808 0 0
AMARIN CORP PLC SPONS ADR NEW 023111206 427 87,307 SH   SOLE 30 87,307 0 0
AMAZON COM INC COM 023135106 3,661,203 1,124,127 SH   SOLE 2 261,409 0 862,718
AMAZON COM INC COM 023135106 672,664 206,533 SH   SOLE 4 190,163 0 16,370
AMAZON COM INC COM 023135106 1,296,056 397,938 SH   SOLE 7 382,464 0 15,474
AMAZON COM INC COM 023135106 50,277 15,437 SH   SOLE 13 15,437 0 0
AMAZON COM INC COM 023135106 143,041 43,919 SH   SOLE 15 43,919 0 0
AMAZON COM INC COM 023135106 427 131 SH   SOLE 17 0 0 131
AMAZON COM INC COM 023135106 4,480,194 1,375,588 SH   SOLE 18 1,157,251 0 218,337
AMAZON COM INC COM 023135106 2,232,450 685,446 SH   SOLE 19 685,446 0 0
AMAZON COM INC COM 023135106 3,325 1,021 SH   SOLE 20 1,021 0 0
AMAZON COM INC COM 023135106 26,933,915 8,269,725 SH   SOLE 21 8,269,725 0 0
AMAZON COM INC COM 023135106 32,205,706 9,888,363 SH   SOLE 22 8,884,670 0 1,003,693
AMAZON COM INC COM 023135106 1,004,646 308,464 SH   SOLE 23 308,464 0 0
AMAZON COM INC COM 023135106 2,250,561 691,007 SH   SOLE 25 688,840 0 2,167
AMAZON COM INC COM 023135106 2,953,023 906,689 SH   SOLE 26 269,426 0 637,263
AMAZON COM INC COM 023135106 3,265,203 1,002,540 SH   SOLE 28 57,919 0 944,621
AMAZON COM INC COM 023135106 48,007 14,740 SH   SOLE 29 14,740 0 0
AMAZON COM INC COM 023135106 5,950,001 1,826,874 SH   SOLE 30 1,794,697 0 32,177
AMAZON COM INC COM 023135106 599,617 184,105 SH   SOLE 31 74,997 0 109,108
AMAZON COM INC COM 023135106 294,876 90,538 SH   SOLE 32 90,538 0 0
AMAZON COM INC COM 023135106 735,057 225,690 SH   SOLE 34 225,690 0 0
AMAZON COM INC COM 023135106 808,233 248,158 SH   SOLE 36 248,158 0 0
AMAZON COM INC COM 023135106 57,700 17,716 SH   SOLE 40 17,716 0 0
AMAZON COM INC OPTIONS 023135106 652 200 SH Call SOLE 4 200 0 0
AMAZON COM INC OPTIONS 023135106 1,628 500 SH Put SOLE 4 500 0 0
AMAZON COM INC OPTIONS 023135106 7,817 2,400 SH Call SOLE 18 2,400 0 0
AMAZON COM INC OPTIONS 023135106 17,262 5,300 SH Put SOLE 18 5,300 0 0
AMAZON COM INC OPTIONS 023135106 100,965 31,000 SH Call SOLE 19 31,000 0 0
AMAZON COM INC OPTIONS 023135106 108,130 33,200 SH Put SOLE 19 33,200 0 0
AMAZON COM INC OPTIONS 023135106 4,234 1,300 SH Call SOLE 22 1,300 0 0
AMAZON COM INC OPTIONS 023135106 7,817 2,400 SH Put SOLE 22 2,400 0 0
AMAZON COM INC OPTIONS 023135106 652 200 SH Call SOLE 26 200 0 0
AMAZON COM INC OPTIONS 023135106 978 300 SH Put SOLE 26 300 0 0
AMAZON COM INC OPTIONS 023135106 33,547 10,300 SH Call SOLE 34 10,300 0 0
AMAZON COM INC OPTIONS 023135106 50,482 15,500 SH Put SOLE 34 15,500 0 0
AMBAC FINL GROUP INC COM NEW 023139884 842 54,738 SH   SOLE 2 15,244 0 39,494
AMBAC FINL GROUP INC COM NEW 023139884 15 952 SH   SOLE 7 952 0 0
AMBAC FINL GROUP INC COM NEW 023139884 3,015 196,025 SH   SOLE 18 196,025 0 0
AMBAC FINL GROUP INC COM NEW 023139884 1,174 76,359 SH   SOLE 19 76,359 0 0
AMBAC FINL GROUP INC COM NEW 023139884 69,194 4,498,943 SH   SOLE 21 4,498,943 0 0
AMBAC FINL GROUP INC COM NEW 023139884 20,664 1,343,548 SH   SOLE 22 1,307,575 0 35,973
AMBAC FINL GROUP INC COM NEW 023139884 50 3,277 SH   SOLE 26 0 0 3,277
AMBAC FINL GROUP INC COM NEW 023139884 96 6,268 SH   SOLE 28 6,268 0 0
AMBAC FINL GROUP INC COM NEW 023139884 1,859 120,877 SH   SOLE 30 120,877 0 0
AMBAC FINL GROUP INC COM NEW 023139884 81 5,252 SH   SOLE 40 5,252 0 0
AMBARELLA INC SHS G037AX101 3,305 35,992 SH   SOLE 2 12,216 0 23,776
AMBARELLA INC SHS G037AX101 12 136 SH   SOLE 4 136 0 0
AMBARELLA INC SHS G037AX101 55 595 SH   SOLE 7 595 0 0
AMBARELLA INC SHS G037AX101 10,888 118,576 SH   SOLE 18 116,028 0 2,548
AMBARELLA INC SHS G037AX101 6,961 75,807 SH   SOLE 19 75,807 0 0
AMBARELLA INC SHS G037AX101 111,486 1,214,181 SH   SOLE 21 1,214,181 0 0
AMBARELLA INC SHS G037AX101 89,446 974,148 SH   SOLE 22 949,948 0 24,200
AMBARELLA INC SHS G037AX101 288 3,136 SH   SOLE 23 3,136 0 0
AMBARELLA INC SHS G037AX101 1,573 17,131 SH   SOLE 26 9,189 0 7,942
AMBARELLA INC SHS G037AX101 381 4,153 SH   SOLE 28 4,153 0 0
AMBARELLA INC SHS G037AX101 16,971 184,828 SH   SOLE 30 184,828 0 0
AMBARELLA INC SHS G037AX101 19,265 209,814 SH   SOLE 34 209,814 0 0
AMBARELLA INC SHS G037AX101 21 230 SH   SOLE 36 230 0 0
AMBARELLA INC SHS G037AX101 391 4,257 SH   SOLE 40 4,257 0 0
AMBEV SA SPONSORED ADR 02319V103 6,750 2,205,850 SH   SOLE 2 2,205,850 0 0
AMBEV SA SPONSORED ADR 02319V103 941 307,466 SH   SOLE 4 307,466 0 0
AMBEV SA SPONSORED ADR 02319V103 5,000 1,633,905 SH   SOLE 13 1,633,905 0 0
AMBEV SA SPONSORED ADR 02319V103 6,050 1,976,985 SH   SOLE 18 1,976,985 0 0
AMBEV SA SPONSORED ADR 02319V103 1,146 374,431 SH   SOLE 19 374,431 0 0
AMBEV SA SPONSORED ADR 02319V103 50,793 16,599,083 SH   SOLE 21 16,599,083 0 0
AMBEV SA SPONSORED ADR 02319V103 41,700 13,627,323 SH   SOLE 22 8,257,404 0 5,369,919
AMBEV SA SPONSORED ADR 02319V103 8,682 2,837,194 SH   SOLE 30 2,837,194 0 0
AMBEV SA SPONSORED ADR 02319V103 731 238,754 SH   SOLE 31 194,313 0 44,441
AMBEV SA SPONSORED ADR 02319V103 486 158,829 SH   SOLE 34 158,829 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 200 94,144 SH   SOLE 2 23,566 0 70,578
AMC ENTMT HLDGS INC CL A COM 00165C104 0 145 SH   SOLE 4 145 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 10 4,839 SH   SOLE 7 4,839 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 453 213,718 SH   SOLE 18 213,718 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 218 102,688 SH   SOLE 19 102,688 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 5,717 2,696,692 SH   SOLE 21 2,696,692 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 6,288 2,965,883 SH   SOLE 22 2,933,804 0 32,079
AMC ENTMT HLDGS INC CL A COM 00165C104 35 16,546 SH   SOLE 26 14,710 0 1,836
AMC ENTMT HLDGS INC CL A COM 00165C104 43 20,366 SH   SOLE 28 6,497 0 13,869
AMC ENTMT HLDGS INC CL A COM 00165C104 189 89,350 SH   SOLE 30 89,350 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 15 6,851 SH   SOLE 40 6,851 0 0
AMC NETWORKS INC CL A 00164V103 964 26,937 SH   SOLE 2 8,853 0 18,084
AMC NETWORKS INC CL A 00164V103 7 205 SH   SOLE 4 205 0 0
AMC NETWORKS INC CL A 00164V103 37 1,021 SH   SOLE 7 1,021 0 0
AMC NETWORKS INC CL A 00164V103 4,424 123,681 SH   SOLE 18 123,681 0 0
AMC NETWORKS INC CL A 00164V103 1,802 50,386 SH   SOLE 19 50,386 0 0
AMC NETWORKS INC CL A 00164V103 122,323 3,419,711 SH   SOLE 21 3,419,711 0 0
AMC NETWORKS INC CL A 00164V103 29,238 817,388 SH   SOLE 22 800,615 0 16,773
AMC NETWORKS INC CL A 00164V103 432 12,078 SH   SOLE 26 7,652 0 4,426
AMC NETWORKS INC CL A 00164V103 264 7,370 SH   SOLE 28 5,609 0 1,761
AMC NETWORKS INC CL A 00164V103 2,169 60,634 SH   SOLE 30 60,634 0 0
AMC NETWORKS INC CL A 00164V103 57 1,582 SH   SOLE 36 1,582 0 0
AMC NETWORKS INC CL A 00164V103 153 4,287 SH   SOLE 40 4,287 0 0
AMCON DISTRG CO COM NEW 02341Q205 4 37 SH   SOLE 18 37 0 0
AMCON DISTRG CO COM NEW 02341Q205 6 53 SH   SOLE 21 53 0 0
AMCOR PLC ORD G0250X107 43,375 3,685,196 SH   SOLE 2 598,154 0 3,087,042
AMCOR PLC ORD G0250X107 9,541 810,626 SH   SOLE 4 750,614 0 60,012
AMCOR PLC ORD G0250X107 22,350 1,898,870 SH   SOLE 7 1,850,876 0 47,994
AMCOR PLC ORD G0250X107 79 6,684 SH   SOLE 13 6,684 0 0
AMCOR PLC ORD G0250X107 2,197 186,671 SH   SOLE 15 186,671 0 0
AMCOR PLC ORD G0250X107 57,720 4,904,010 SH   SOLE 18 4,653,124 0 250,886
AMCOR PLC ORD G0250X107 5,226 444,044 SH   SOLE 19 444,044 0 0
AMCOR PLC ORD G0250X107 528,875 44,934,168 SH   SOLE 21 44,934,168 0 0
AMCOR PLC ORD G0250X107 424,567 36,071,959 SH   SOLE 22 32,759,903 0 3,312,056
AMCOR PLC ORD G0250X107 12,350 1,049,287 SH   SOLE 23 1,049,287 0 0
AMCOR PLC ORD G0250X107 6,197 526,546 SH   SOLE 25 526,546 0 0
AMCOR PLC ORD G0250X107 31,277 2,657,360 SH   SOLE 26 1,296,652 0 1,360,708
AMCOR PLC ORD G0250X107 42,859 3,641,413 SH   SOLE 28 199,592 0 3,441,821
AMCOR PLC ORD G0250X107 80 6,820 SH   SOLE 29 6,820 0 0
AMCOR PLC ORD G0250X107 66,827 5,677,754 SH   SOLE 30 5,677,754 0 0
AMCOR PLC ORD G0250X107 6,952 590,666 SH   SOLE 31 216,958 0 373,708
AMCOR PLC ORD G0250X107 916 77,807 SH   SOLE 34 77,807 0 0
AMCOR PLC ORD G0250X107 6,177 524,778 SH   SOLE 36 524,778 0 0
AMCOR PLC ORD G0250X107 708 60,160 SH   SOLE 40 60,160 0 0
AMDOCS LTD SHS G02602103 20,925 295,016 SH   SOLE 2 40,063 0 254,953
AMDOCS LTD SHS G02602103 41 576 SH   SOLE 4 576 0 0
AMDOCS LTD SHS G02602103 1,170 16,492 SH   SOLE 7 3,025 0 13,467
AMDOCS LTD SHS G02602103 68 954 SH   SOLE 15 954 0 0
AMDOCS LTD SHS G02602103 3,982 56,139 SH   SOLE 18 56,139 0 0
AMDOCS LTD SHS G02602103 7,856 110,763 SH   SOLE 19 110,763 0 0
AMDOCS LTD SHS G02602103 87,824 1,238,179 SH   SOLE 21 1,238,179 0 0
AMDOCS LTD SHS G02602103 85,646 1,207,478 SH   SOLE 22 1,102,554 0 104,924
AMDOCS LTD SHS G02602103 16 232 SH   SOLE 23 232 0 0
AMDOCS LTD SHS G02602103 12,745 179,681 SH   SOLE 25 179,681 0 0
AMDOCS LTD SHS G02602103 6,374 89,863 SH   SOLE 26 0 0 89,863
AMDOCS LTD SHS G02602103 28,433 400,860 SH   SOLE 28 0 0 400,860
AMDOCS LTD SHS G02602103 580 8,172 SH   SOLE 30 8,172 0 0
AMDOCS LTD SHS G02602103 1,484 20,926 SH   SOLE 31 2,427 0 18,499
AMDOCS LTD SHS G02602103 2,880 40,608 SH   SOLE 36 40,608 0 0
AMEDISYS INC COM 023436108 37,706 128,543 SH   SOLE 2 72,791 0 55,752
AMEDISYS INC COM 023436108 61 208 SH   SOLE 4 208 0 0
AMEDISYS INC COM 023436108 179 611 SH   SOLE 7 611 0 0
AMEDISYS INC COM 023436108 4 14 SH   SOLE 17 0 0 14
AMEDISYS INC COM 023436108 33,185 113,133 SH   SOLE 18 113,133 0 0
AMEDISYS INC COM 023436108 180,423 615,087 SH   SOLE 19 615,087 0 0
AMEDISYS INC COM 023436108 1,819 6,200 SH   SOLE 20 6,200 0 0
AMEDISYS INC COM 023436108 501,446 1,709,495 SH   SOLE 21 1,709,495 0 0
AMEDISYS INC COM 023436108 299,148 1,019,836 SH   SOLE 22 978,362 0 41,474
AMEDISYS INC COM 023436108 149 509 SH   SOLE 25 509 0 0
AMEDISYS INC COM 023436108 5,290 18,036 SH   SOLE 26 10,590 0 7,446
AMEDISYS INC COM 023436108 1,219 4,156 SH   SOLE 28 4,156 0 0
AMEDISYS INC COM 023436108 7,854 26,774 SH   SOLE 30 26,774 0 0
AMEDISYS INC COM 023436108 176 601 SH   SOLE 31 601 0 0
AMEDISYS INC COM 023436108 97,343 331,856 SH   SOLE 34 331,856 0 0
AMEDISYS INC COM 023436108 338 1,151 SH   SOLE 36 1,151 0 0
AMEDISYS INC COM 023436108 1,166 3,974 SH   SOLE 40 3,974 0 0
AMER SOFTWARE INC CL A 029683109 319 18,562 SH   SOLE 2 10,123 0 8,439
AMER SOFTWARE INC CL A 029683109 8 444 SH   SOLE 7 444 0 0
AMER SOFTWARE INC CL A 029683109 1,917 111,672 SH   SOLE 18 111,672 0 0
AMER SOFTWARE INC CL A 029683109 988 57,567 SH   SOLE 19 57,567 0 0
AMER SOFTWARE INC CL A 029683109 19,593 1,141,138 SH   SOLE 21 1,141,138 0 0
AMER SOFTWARE INC CL A 029683109 13,543 788,736 SH   SOLE 22 764,187 0 24,549
AMER SOFTWARE INC CL A 029683109 18 1,034 SH   SOLE 26 0 0 1,034
AMER SOFTWARE INC CL A 029683109 73 4,239 SH   SOLE 28 4,239 0 0
AMER SOFTWARE INC CL A 029683109 437 25,447 SH   SOLE 30 25,447 0 0
AMER SOFTWARE INC CL A 029683109 9 508 SH   SOLE 34 508 0 0
AMER SOFTWARE INC CL A 029683109 53 3,113 SH   SOLE 40 3,113 0 0
AMER STATES WTR CO COM 029899101 1,820 22,886 SH   SOLE 2 12,336 0 10,550
AMER STATES WTR CO COM 029899101 319 4,010 SH   SOLE 4 4,010 0 0
AMER STATES WTR CO COM 029899101 7,860 98,859 SH   SOLE 7 98,859 0 0
AMER STATES WTR CO COM 029899101 13,029 163,869 SH   SOLE 18 163,230 0 639
AMER STATES WTR CO COM 029899101 5,571 70,066 SH   SOLE 19 70,066 0 0
AMER STATES WTR CO COM 029899101 338,686 4,259,664 SH   SOLE 21 4,259,664 0 0
AMER STATES WTR CO COM 029899101 83,823 1,054,250 SH   SOLE 22 1,028,593 0 25,657
AMER STATES WTR CO COM 029899101 50 626 SH   SOLE 25 626 0 0
AMER STATES WTR CO COM 029899101 1,968 24,755 SH   SOLE 26 12,960 0 11,795
AMER STATES WTR CO COM 029899101 380 4,783 SH   SOLE 28 4,783 0 0
AMER STATES WTR CO COM 029899101 27,337 343,822 SH   SOLE 30 343,822 0 0
AMER STATES WTR CO COM 029899101 90 1,136 SH   SOLE 34 1,136 0 0
AMER STATES WTR CO COM 029899101 257 3,236 SH   SOLE 36 3,236 0 0
AMER STATES WTR CO COM 029899101 332 4,181 SH   SOLE 40 4,181 0 0
AMERANT BANCORP INC CL A 023576101 362 23,797 SH   SOLE 2 7,575 0 16,222
AMERANT BANCORP INC CL A 023576101 5 334 SH   SOLE 7 334 0 0
AMERANT BANCORP INC CL A 023576101 1,190 78,306 SH   SOLE 18 78,306 0 0
AMERANT BANCORP INC CL A 023576101 646 42,474 SH   SOLE 19 42,474 0 0
AMERANT BANCORP INC CL A 023576101 13,081 860,607 SH   SOLE 21 860,607 0 0
AMERANT BANCORP INC CL A 023576101 9,350 615,143 SH   SOLE 22 611,901 0 3,242
AMERANT BANCORP INC CL A 023576101 14 942 SH   SOLE 25 942 0 0
AMERANT BANCORP INC CL A 023576101 29 1,880 SH   SOLE 26 1,880 0 0
AMERANT BANCORP INC CL A 023576101 64 4,243 SH   SOLE 30 4,243 0 0
AMERANT BANCORP INC CL A 023576101 27 1,763 SH   SOLE 36 1,763 0 0
AMERANT BANCORP INC CL A 023576101 64 4,209 SH   SOLE 40 4,209 0 0
AMERCO COM 023586100 10,082 22,208 SH   SOLE 2 3,652 0 18,556
AMERCO COM 023586100 2,315 5,100 SH   SOLE 4 4,779 0 321
AMERCO COM 023586100 3,189 7,024 SH   SOLE 7 3,995 0 3,029
AMERCO COM 023586100 28 61 SH   SOLE 13 61 0 0
AMERCO COM 023586100 491 1,081 SH   SOLE 15 1,081 0 0
AMERCO COM 023586100 4,425 9,747 SH   SOLE 18 9,130 0 617
AMERCO COM 023586100 1,228 2,704 SH   SOLE 19 2,704 0 0
AMERCO COM 023586100 134,056 295,304 SH   SOLE 21 295,304 0 0
AMERCO COM 023586100 113,756 250,587 SH   SOLE 22 238,342 0 12,245
AMERCO COM 023586100 2,953 6,504 SH   SOLE 23 6,504 0 0
AMERCO COM 023586100 1,402 3,088 SH   SOLE 25 3,088 0 0
AMERCO COM 023586100 10,792 23,773 SH   SOLE 26 16,735 0 7,038
AMERCO COM 023586100 6,230 13,723 SH   SOLE 28 1,271 0 12,452
AMERCO COM 023586100 18,581 40,932 SH   SOLE 30 26,874 0 14,058
AMERCO COM 023586100 545 1,201 SH   SOLE 31 842 0 359
AMERCO COM 023586100 230 506 SH   SOLE 34 506 0 0
AMERCO COM 023586100 1,893 4,171 SH   SOLE 36 4,171 0 0
AMERCO COM 023586100 138 305 SH   SOLE 40 305 0 0
AMEREN CORP COM 023608102 57,337 734,531 SH   SOLE 2 246,160 0 488,371
AMEREN CORP COM 023608102 12,106 155,090 SH   SOLE 4 145,535 0 9,555
AMEREN CORP COM 023608102 27,788 355,977 SH   SOLE 7 241,526 0 114,451
AMEREN CORP COM 023608102 68 867 SH   SOLE 13 867 0 0
AMEREN CORP COM 023608102 2,360 30,232 SH   SOLE 15 30,232 0 0
AMEREN CORP COM 023608102 3 37 SH   SOLE 17 0 0 37
AMEREN CORP COM 023608102 87,850 1,125,416 SH   SOLE 18 1,046,687 0 78,729
AMEREN CORP COM 023608102 128,443 1,645,438 SH   SOLE 19 1,645,438 0 0
AMEREN CORP COM 023608102 462,835 5,929,217 SH   SOLE 21 5,929,217 0 0
AMEREN CORP COM 023608102 465,085 5,958,048 SH   SOLE 22 5,378,672 0 579,376
AMEREN CORP COM 023608102 13,399 171,649 SH   SOLE 23 171,649 0 0
AMEREN CORP COM 023608102 28,759 368,424 SH   SOLE 25 368,424 0 0
AMEREN CORP COM 023608102 43,538 557,748 SH   SOLE 26 224,680 0 333,068
AMEREN CORP COM 023608102 27,682 354,621 SH   SOLE 28 31,216 0 323,405
AMEREN CORP COM 023608102 7 87 SH   SOLE 29 87 0 0
AMEREN CORP COM 023608102 86,474 1,107,791 SH   SOLE 30 1,107,791 0 0
AMEREN CORP COM 023608102 5,314 68,082 SH   SOLE 31 33,899 0 34,183
AMEREN CORP COM 023608102 11,546 147,906 SH   SOLE 34 147,906 0 0
AMEREN CORP COM 023608102 14,435 184,923 SH   SOLE 36 184,923 0 0
AMEREN CORP COM 023608102 776 9,947 SH   SOLE 40 9,947 0 0
AMERESCO INC CL A 02361E108 741 14,191 SH   SOLE 2 7,212 0 6,979
AMERESCO INC CL A 02361E108 2,881 55,152 SH   SOLE 7 55,152 0 0
AMERESCO INC CL A 02361E108 4,589 87,844 SH   SOLE 18 87,844 0 0
AMERESCO INC CL A 02361E108 2,312 44,250 SH   SOLE 19 44,250 0 0
AMERESCO INC CL A 02361E108 43,535 833,363 SH   SOLE 21 833,363 0 0
AMERESCO INC CL A 02361E108 30,334 580,657 SH   SOLE 22 564,882 0 15,775
AMERESCO INC CL A 02361E108 1,346 25,760 SH   SOLE 25 25,760 0 0
AMERESCO INC CL A 02361E108 666 12,743 SH   SOLE 26 7,902 0 4,841
AMERESCO INC CL A 02361E108 167 3,199 SH   SOLE 28 3,199 0 0
AMERESCO INC CL A 02361E108 874 16,736 SH   SOLE 30 16,736 0 0
AMERESCO INC CL A 02361E108 157 3,010 SH   SOLE 34 3,010 0 0
AMERESCO INC CL A 02361E108 7 142 SH   SOLE 36 142 0 0
AMERESCO INC CL A 02361E108 117 2,237 SH   SOLE 40 2,237 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 3,368 231,654 SH   SOLE 2 0 0 231,654
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 12,894 886,774 SH   SOLE 18 244 0 886,530
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 3,716 255,597 SH   SOLE 19 255,597 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 10,492 721,606 SH   SOLE 25 721,606 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 41,785 2,873,798 SH   SOLE 34 2,873,798 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 18,928 1,200,234 SH   SOLE 2 154,317 0 1,045,917
AMERICAN AIRLS GROUP INC COM 02376R102 7 431 SH   SOLE 4 431 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 7,757 491,889 SH   SOLE 7 474,885 0 17,004
AMERICAN AIRLS GROUP INC COM 02376R102 146 9,281 SH   SOLE 15 9,281 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 4 232 SH   SOLE 17 0 0 232
AMERICAN AIRLS GROUP INC COM 02376R102 15,515 983,820 SH   SOLE 18 933,287 0 50,533
AMERICAN AIRLS GROUP INC COM 02376R102 2,984 189,246 SH   SOLE 19 189,246 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 198,591 12,592,985 SH   SOLE 21 12,592,985 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 215,458 13,662,529 SH   SOLE 22 12,687,387 0 975,142
AMERICAN AIRLS GROUP INC COM 02376R102 21 1,303 SH   SOLE 23 1,303 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 3,520 223,192 SH   SOLE 25 223,192 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 7,704 488,539 SH   SOLE 26 24,989 0 463,550
AMERICAN AIRLS GROUP INC COM 02376R102 1,412 89,555 SH   SOLE 28 14,527 0 75,028
AMERICAN AIRLS GROUP INC COM 02376R102 20,998 1,331,501 SH   SOLE 30 1,331,501 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 1,695 107,463 SH   SOLE 31 9,698 0 97,765
AMERICAN AIRLS GROUP INC COM 02376R102 1,459 92,519 SH   SOLE 36 92,519 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 253 16,065 SH   SOLE 40 16,065 0 0
AMERICAN AIRLS GROUP INC OPTIONS 02376R102 9 600 SH Put SOLE 2 600 0 0
AMERICAN AIRLS GROUP INC OPTIONS 02376R102 14,595 925,400 SH Put SOLE 19 925,400 0 0
AMERICAN AIRLS GROUP INC OPTIONS 02376R102 16 1,000 SH Put SOLE 22 1,000 0 0
AMERICAN AIRLS GROUP INC OPTIONS 02376R102 363 23,000 SH Put SOLE 34 23,000 0 0
AMERICAN AIRLS GROUP INC NOTE 6.500% 7/0 02376RAF9 5,672 4,525,000 PRN   SOLE 21 4,525,000 0 0
AMERICAN ASSETS TR INC COM 024013104 1,760 60,933 SH   SOLE 2 16,982 0 43,951
AMERICAN ASSETS TR INC COM 024013104 1,197 41,437 SH   SOLE 4 41,437 0 0
AMERICAN ASSETS TR INC COM 024013104 1,764 61,093 SH   SOLE 7 61,093 0 0
AMERICAN ASSETS TR INC COM 024013104 6,375 220,725 SH   SOLE 18 220,725 0 0
AMERICAN ASSETS TR INC COM 024013104 4,528 156,780 SH   SOLE 19 156,780 0 0
AMERICAN ASSETS TR INC COM 024013104 171,608 5,942,100 SH   SOLE 21 5,942,100 0 0
AMERICAN ASSETS TR INC COM 024013104 54,980 1,903,745 SH   SOLE 22 1,870,766 0 32,979
AMERICAN ASSETS TR INC COM 024013104 65 2,238 SH   SOLE 23 2,238 0 0
AMERICAN ASSETS TR INC COM 024013104 6,302 218,227 SH   SOLE 25 218,227 0 0
AMERICAN ASSETS TR INC COM 024013104 482 16,702 SH   SOLE 26 5,943 0 10,759
AMERICAN ASSETS TR INC COM 024013104 1,108 38,350 SH   SOLE 28 6,623 0 31,727
AMERICAN ASSETS TR INC COM 024013104 896 31,035 SH   SOLE 29 31,035 0 0
AMERICAN ASSETS TR INC COM 024013104 9,179 317,848 SH   SOLE 30 317,848 0 0
AMERICAN ASSETS TR INC COM 024013104 165 5,728 SH   SOLE 40 5,728 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 1,114 133,541 SH   SOLE 2 37,773 0 95,768
AMERICAN AXLE & MFG HLDGS IN COM 024061103 4 432 SH   SOLE 4 432 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 58 6,920 SH   SOLE 7 6,920 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 4,141 496,534 SH   SOLE 18 496,534 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 1,684 201,883 SH   SOLE 19 201,883 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 108,001 12,949,760 SH   SOLE 21 12,949,760 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 28,064 3,364,999 SH   SOLE 22 3,289,272 0 75,727
AMERICAN AXLE & MFG HLDGS IN COM 024061103 19 2,263 SH   SOLE 25 2,263 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 292 35,043 SH   SOLE 26 24,202 0 10,841
AMERICAN AXLE & MFG HLDGS IN COM 024061103 239 28,608 SH   SOLE 28 13,857 0 14,751
AMERICAN AXLE & MFG HLDGS IN COM 024061103 1,992 238,825 SH   SOLE 30 238,825 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 223 26,773 SH   SOLE 36 26,773 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 116 13,894 SH   SOLE 40 13,894 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 15,486 362,070 SH   SOLE 2 101,868 0 260,202
AMERICAN CAMPUS CMNTYS INC COM 024835100 4,870 113,866 SH   SOLE 4 113,866 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 8,252 192,944 SH   SOLE 7 192,944 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 14,800 346,040 SH   SOLE 18 346,040 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 8,978 209,925 SH   SOLE 19 209,925 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 337,611 7,893,652 SH   SOLE 21 7,893,652 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 236,034 5,518,677 SH   SOLE 22 5,335,241 0 183,436
AMERICAN CAMPUS CMNTYS INC COM 024835100 262 6,132 SH   SOLE 23 6,132 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 25,332 592,280 SH   SOLE 25 592,280 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 3,564 83,341 SH   SOLE 26 37,716 0 45,625
AMERICAN CAMPUS CMNTYS INC COM 024835100 4,598 107,501 SH   SOLE 28 17,104 0 90,397
AMERICAN CAMPUS CMNTYS INC COM 024835100 3,792 88,663 SH   SOLE 29 88,663 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 27,202 636,006 SH   SOLE 30 636,006 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 115 2,692 SH   SOLE 31 2,692 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 501 11,725 SH   SOLE 34 11,725 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 386 9,015 SH   SOLE 36 9,015 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 722 16,888 SH   SOLE 40 16,888 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 4,806 239,479 SH   SOLE 2 108,490 0 130,989
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 14 722 SH   SOLE 4 722 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 96 4,786 SH   SOLE 7 4,786 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 1 68 SH   SOLE 17 0 0 68
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 16,874 840,739 SH   SOLE 18 840,179 0 560
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 5,486 273,333 SH   SOLE 19 273,333 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 202,979 10,113,534 SH   SOLE 21 10,113,534 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 99,669 4,966,046 SH   SOLE 22 4,852,820 0 113,226
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 51 2,557 SH   SOLE 25 2,557 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 1,635 81,465 SH   SOLE 26 50,300 0 31,165
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 762 37,955 SH   SOLE 28 21,507 0 16,448
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 1,957 97,498 SH   SOLE 30 97,498 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 31 1,558 SH   SOLE 34 1,558 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 340 16,932 SH   SOLE 36 16,932 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 358 17,815 SH   SOLE 40 17,815 0 0
AMERICAN ELEC PWR CO INC COM 025537101 98,122 1,178,359 SH   SOLE 2 217,921 0 960,438
AMERICAN ELEC PWR CO INC COM 025537101 24,898 299,005 SH   SOLE 4 279,816 0 19,189
AMERICAN ELEC PWR CO INC COM 025537101 47,607 571,715 SH   SOLE 7 532,825 0 38,890
AMERICAN ELEC PWR CO INC COM 025537101 148 1,773 SH   SOLE 13 1,773 0 0
AMERICAN ELEC PWR CO INC COM 025537101 5,347 64,214 SH   SOLE 15 64,214 0 0
AMERICAN ELEC PWR CO INC COM 025537101 70,568 847,464 SH   SOLE 18 774,449 0 73,015
AMERICAN ELEC PWR CO INC COM 025537101 30,830 370,244 SH   SOLE 19 370,244 0 0
AMERICAN ELEC PWR CO INC COM 025537101 1,187,584 14,261,848 SH   SOLE 21 14,261,848 0 0
AMERICAN ELEC PWR CO INC COM 025537101 965,583 11,595,805 SH   SOLE 22 10,548,970 0 1,046,835
AMERICAN ELEC PWR CO INC COM 025537101 28,497 342,225 SH   SOLE 23 342,225 0 0
AMERICAN ELEC PWR CO INC COM 025537101 56,464 678,086 SH   SOLE 25 678,086 0 0
AMERICAN ELEC PWR CO INC COM 025537101 90,678 1,088,961 SH   SOLE 26 347,074 0 741,887
AMERICAN ELEC PWR CO INC COM 025537101 41,122 493,835 SH   SOLE 28 63,065 0 430,770
AMERICAN ELEC PWR CO INC COM 025537101 47 562 SH   SOLE 29 562 0 0
AMERICAN ELEC PWR CO INC COM 025537101 191,952 2,305,179 SH   SOLE 30 2,305,179 0 0
AMERICAN ELEC PWR CO INC COM 025537101 24,535 294,646 SH   SOLE 31 64,287 0 230,359
AMERICAN ELEC PWR CO INC COM 025537101 11,527 138,427 SH   SOLE 32 138,427 0 0
AMERICAN ELEC PWR CO INC COM 025537101 10,696 128,448 SH   SOLE 34 128,448 0 0
AMERICAN ELEC PWR CO INC COM 025537101 34,337 412,362 SH   SOLE 36 412,362 0 0
AMERICAN ELEC PWR CO INC COM 025537101 1,524 18,305 SH   SOLE 40 18,305 0 0
AMERICAN ELEC PWR CO INC UNIT 08/01/2021 025537127 69,774 1,392,701 SH   SOLE 21 1,392,701 0 0
AMERICAN ELEC PWR CO INC UNIT 08/15/2025 02557T307 74,170 1,464,951 SH   SOLE 21 1,464,951 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 2,907 105,086 SH   SOLE 2 27,780 0 77,306
AMERICAN EQTY INVT LIFE HLD COM 025676206 12 418 SH   SOLE 4 418 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 59 2,146 SH   SOLE 7 2,146 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 11,064 399,984 SH   SOLE 18 399,984 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 4,506 162,899 SH   SOLE 19 162,899 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 280,206 10,130,370 SH   SOLE 21 10,130,370 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 67,998 2,458,346 SH   SOLE 22 2,406,244 0 52,102
AMERICAN EQTY INVT LIFE HLD COM 025676206 476 17,201 SH   SOLE 26 11,122 0 6,079
AMERICAN EQTY INVT LIFE HLD COM 025676206 290 10,473 SH   SOLE 28 10,473 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 6,193 223,892 SH   SOLE 30 223,892 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 63 2,264 SH   SOLE 36 2,264 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 310 11,204 SH   SOLE 40 11,204 0 0
AMERICAN EXPRESS CO COM 025816109 243,071 2,010,343 SH   SOLE 2 674,110 0 1,336,233
AMERICAN EXPRESS CO COM 025816109 44,403 367,238 SH   SOLE 4 340,921 0 26,317
AMERICAN EXPRESS CO COM 025816109 69,841 577,628 SH   SOLE 7 555,645 0 21,983
AMERICAN EXPRESS CO COM 025816109 6,831 56,497 SH   SOLE 13 56,497 0 0
AMERICAN EXPRESS CO COM 025816109 10,281 85,033 SH   SOLE 15 85,033 0 0
AMERICAN EXPRESS CO COM 025816109 0 1 SH   SOLE 17 0 0 1
AMERICAN EXPRESS CO COM 025816109 313,815 2,595,443 SH   SOLE 18 2,368,459 0 226,984
AMERICAN EXPRESS CO COM 025816109 236,631 1,957,087 SH   SOLE 19 1,957,087 0 0
AMERICAN EXPRESS CO COM 025816109 1,496,083 12,373,528 SH   SOLE 21 12,373,528 0 0
AMERICAN EXPRESS CO COM 025816109 1,924,645 15,917,998 SH   SOLE 22 13,901,237 0 2,016,761
AMERICAN EXPRESS CO COM 025816109 70,635 584,198 SH   SOLE 23 584,198 0 0
AMERICAN EXPRESS CO COM 025816109 136,672 1,130,365 SH   SOLE 25 1,130,365 0 0
AMERICAN EXPRESS CO COM 025816109 181,042 1,497,325 SH   SOLE 26 491,837 0 1,005,488
AMERICAN EXPRESS CO COM 025816109 282,864 2,339,458 SH   SOLE 28 98,581 0 2,240,877
AMERICAN EXPRESS CO COM 025816109 8,334 68,928 SH   SOLE 29 68,928 0 0
AMERICAN EXPRESS CO COM 025816109 422,819 3,496,976 SH   SOLE 30 3,485,751 0 11,225
AMERICAN EXPRESS CO COM 025816109 26,616 220,133 SH   SOLE 31 194,850 0 25,283
AMERICAN EXPRESS CO COM 025816109 6,637 54,889 SH   SOLE 32 54,889 0 0
AMERICAN EXPRESS CO COM 025816109 77,334 639,603 SH   SOLE 34 639,603 0 0
AMERICAN EXPRESS CO COM 025816109 54,112 447,536 SH   SOLE 36 447,536 0 0
AMERICAN EXPRESS CO COM 025816109 3,442 28,464 SH   SOLE 40 28,464 0 0
AMERICAN FIN TR INC COM CLASS A 02607T109 1,093 147,055 SH   SOLE 2 37,149 0 109,906
AMERICAN FIN TR INC COM CLASS A 02607T109 677 91,063 SH   SOLE 4 91,063 0 0
AMERICAN FIN TR INC COM CLASS A 02607T109 986 132,700 SH   SOLE 7 132,700 0 0
AMERICAN FIN TR INC COM CLASS A 02607T109 2,746 369,540 SH   SOLE 18 369,540 0 0
AMERICAN FIN TR INC COM CLASS A 02607T109 2,510 337,801 SH   SOLE 19 337,801 0 0
AMERICAN FIN TR INC COM CLASS A 02607T109 31,841 4,285,405 SH   SOLE 21 4,285,405 0 0
AMERICAN FIN TR INC COM CLASS A 02607T109 30,667 4,127,493 SH   SOLE 22 4,041,162 0 86,331
AMERICAN FIN TR INC COM CLASS A 02607T109 36 4,855 SH   SOLE 23 4,855 0 0
AMERICAN FIN TR INC COM CLASS A 02607T109 3,591 483,301 SH   SOLE 25 483,301 0 0
AMERICAN FIN TR INC COM CLASS A 02607T109 507 68,185 SH   SOLE 26 58,287 0 9,898
AMERICAN FIN TR INC COM CLASS A 02607T109 627 84,336 SH   SOLE 28 13,861 0 70,475
AMERICAN FIN TR INC COM CLASS A 02607T109 570 76,778 SH   SOLE 29 76,778 0 0
AMERICAN FIN TR INC COM CLASS A 02607T109 3,711 499,494 SH   SOLE 30 499,494 0 0
AMERICAN FIN TR INC COM CLASS A 02607T109 68 9,203 SH   SOLE 40 9,203 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 18,755 214,053 SH   SOLE 2 61,819 0 152,234
AMERICAN FINL GROUP INC OHIO COM 025932104 3,032 34,608 SH   SOLE 4 32,180 0 2,428
AMERICAN FINL GROUP INC OHIO COM 025932104 555 6,332 SH   SOLE 7 6,332 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 23 265 SH   SOLE 13 265 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 619 7,060 SH   SOLE 15 7,060 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 23,294 265,848 SH   SOLE 18 261,033 0 4,815
AMERICAN FINL GROUP INC OHIO COM 025932104 1,676 19,133 SH   SOLE 19 19,133 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 273,225 3,118,290 SH   SOLE 21 3,118,290 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 198,073 2,260,593 SH   SOLE 22 2,160,324 0 100,269
AMERICAN FINL GROUP INC OHIO COM 025932104 4,596 52,456 SH   SOLE 23 52,456 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 745 8,506 SH   SOLE 25 8,506 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 9,206 105,062 SH   SOLE 26 92,230 0 12,832
AMERICAN FINL GROUP INC OHIO COM 025932104 9,670 110,358 SH   SOLE 28 9,627 0 100,731
AMERICAN FINL GROUP INC OHIO COM 025932104 12,651 144,390 SH   SOLE 30 123,403 0 20,987
AMERICAN FINL GROUP INC OHIO COM 025932104 2,836 32,369 SH   SOLE 31 12,665 0 19,704
AMERICAN FINL GROUP INC OHIO COM 025932104 297 3,392 SH   SOLE 34 3,392 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 2,240 25,565 SH   SOLE 36 25,565 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 252 2,875 SH   SOLE 40 2,875 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 18,281 609,366 SH   SOLE 2 100,203 0 509,163
AMERICAN HOMES 4 RENT CL A 02665T306 16,532 551,079 SH   SOLE 4 551,079 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 10,139 337,980 SH   SOLE 7 337,980 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 17,981 599,361 SH   SOLE 18 599,361 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 30,664 1,022,141 SH   SOLE 19 1,022,141 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 184,091 6,136,376 SH   SOLE 21 6,136,376 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 297,654 9,921,785 SH   SOLE 22 9,127,519 0 794,266
AMERICAN HOMES 4 RENT CL A 02665T306 1,890 62,985 SH   SOLE 23 62,985 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 35,586 1,186,192 SH   SOLE 25 1,186,192 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 3,442 114,723 SH   SOLE 26 67,495 0 47,228
AMERICAN HOMES 4 RENT CL A 02665T306 8,506 283,531 SH   SOLE 28 110,922 0 172,609
AMERICAN HOMES 4 RENT CL A 02665T306 5,039 167,979 SH   SOLE 29 167,979 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 18,477 615,916 SH   SOLE 30 615,916 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 150 5,013 SH   SOLE 31 5,013 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 10,390 346,317 SH   SOLE 34 346,317 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 210 6,993 SH   SOLE 36 6,993 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 1,063 35,448 SH   SOLE 40 35,448 0 0
AMERICAN INTL GROUP INC *W EXP 01/19/202 026874156 0 2 SH   SOLE 17 0 0 2
AMERICAN INTL GROUP INC COM NEW 026874784 87,654 2,315,203 SH   SOLE 2 582,239 0 1,732,964
AMERICAN INTL GROUP INC COM NEW 026874784 15,132 399,693 SH   SOLE 4 366,594 0 33,099
AMERICAN INTL GROUP INC COM NEW 026874784 29,344 775,053 SH   SOLE 7 725,123 0 49,930
AMERICAN INTL GROUP INC COM NEW 026874784 119 3,140 SH   SOLE 13 3,140 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 3,957 104,507 SH   SOLE 15 104,507 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 334,822 8,843,698 SH   SOLE 18 8,689,292 0 154,406
AMERICAN INTL GROUP INC COM NEW 026874784 563,579 14,885,869 SH   SOLE 19 14,885,869 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 624,340 16,490,762 SH   SOLE 21 16,490,762 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 802,547 21,197,764 SH   SOLE 22 19,230,427 0 1,967,337
AMERICAN INTL GROUP INC COM NEW 026874784 25,792 681,248 SH   SOLE 23 681,248 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 60,551 1,599,343 SH   SOLE 25 1,599,343 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 76,135 2,010,956 SH   SOLE 26 629,282 0 1,381,674
AMERICAN INTL GROUP INC COM NEW 026874784 73,114 1,931,176 SH   SOLE 28 119,995 0 1,811,181
AMERICAN INTL GROUP INC COM NEW 026874784 1,129 29,833 SH   SOLE 29 29,833 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 144,535 3,817,614 SH   SOLE 30 3,817,614 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 6,753 178,370 SH   SOLE 31 149,452 0 28,918
AMERICAN INTL GROUP INC COM NEW 026874784 20,663 545,764 SH   SOLE 34 545,764 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 26,953 711,922 SH   SOLE 36 711,922 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 1,373 36,254 SH   SOLE 40 36,254 0 0
AMERICAN NATIONAL GROUP INC COM NEW 02772A109 1,939 20,172 SH   SOLE 2 5,233 0 14,939
AMERICAN NATIONAL GROUP INC COM NEW 02772A109 18 188 SH   SOLE 4 188 0 0
AMERICAN NATIONAL GROUP INC COM NEW 02772A109 11 118 SH   SOLE 7 118 0 0
AMERICAN NATIONAL GROUP INC COM NEW 02772A109 283 2,941 SH   SOLE 18 2,941 0 0
AMERICAN NATIONAL GROUP INC COM NEW 02772A109 180 1,871 SH   SOLE 19 1,871 0 0
AMERICAN NATIONAL GROUP INC COM NEW 02772A109 8,053 83,776 SH   SOLE 21 83,776 0 0
AMERICAN NATIONAL GROUP INC COM NEW 02772A109 22,570 234,815 SH   SOLE 22 223,363 0 11,452
AMERICAN NATIONAL GROUP INC COM NEW 02772A109 594 6,178 SH   SOLE 26 4,121 0 2,057
AMERICAN NATIONAL GROUP INC COM NEW 02772A109 107 1,114 SH   SOLE 28 1,114 0 0
AMERICAN NATIONAL GROUP INC COM NEW 02772A109 724 7,532 SH   SOLE 30 7,532 0 0
AMERICAN NATIONAL GROUP INC COM NEW 02772A109 13 140 SH   SOLE 31 140 0 0
AMERICAN NATIONAL GROUP INC COM NEW 02772A109 113 1,179 SH   SOLE 40 1,179 0 0
AMERICAN NATL BANKSHARES INC COM 027745108 269 10,252 SH   SOLE 2 1,093 0 9,159
AMERICAN NATL BANKSHARES INC COM 027745108 5 184 SH   SOLE 7 184 0 0
AMERICAN NATL BANKSHARES INC COM 027745108 1,110 42,348 SH   SOLE 18 42,348 0 0
AMERICAN NATL BANKSHARES INC COM 027745108 546 20,836 SH   SOLE 19 20,836 0 0
AMERICAN NATL BANKSHARES INC COM 027745108 11,105 423,687 SH   SOLE 21 423,687 0 0
AMERICAN NATL BANKSHARES INC COM 027745108 7,932 302,638 SH   SOLE 22 300,803 0 1,835
AMERICAN OUTDOOR BRANDS INC COM 02875D109 71 4,185 SH   SOLE 2 1,475 0 2,710
AMERICAN OUTDOOR BRANDS INC COM 02875D109 5 269 SH   SOLE 7 269 0 0
AMERICAN OUTDOOR BRANDS INC COM 02875D109 926 54,380 SH   SOLE 18 54,380 0 0
AMERICAN OUTDOOR BRANDS INC COM 02875D109 446 26,218 SH   SOLE 19 26,218 0 0
AMERICAN OUTDOOR BRANDS INC COM 02875D109 8,738 513,068 SH   SOLE 21 513,068 0 0
AMERICAN OUTDOOR BRANDS INC COM 02875D109 6,463 379,480 SH   SOLE 22 377,213 0 2,267
AMERICAN PUBLIC EDUCATION IN COM 02913V103 531 17,408 SH   SOLE 2 5,091 0 12,317
AMERICAN PUBLIC EDUCATION IN COM 02913V103 4 130 SH   SOLE 4 130 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 6 181 SH   SOLE 7 181 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 2,047 67,151 SH   SOLE 18 67,151 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 820 26,892 SH   SOLE 19 26,892 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 52,880 1,734,898 SH   SOLE 21 1,734,898 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 12,702 416,717 SH   SOLE 22 405,651 0 11,066
AMERICAN PUBLIC EDUCATION IN COM 02913V103 18 593 SH   SOLE 25 593 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 100 3,270 SH   SOLE 26 1,051 0 2,219
AMERICAN PUBLIC EDUCATION IN COM 02913V103 72 2,367 SH   SOLE 28 2,367 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 1,199 39,340 SH   SOLE 30 39,340 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 32 1,048 SH   SOLE 36 1,048 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 56 1,849 SH   SOLE 40 1,849 0 0
AMERICAN RENAL ASSOCS HLDGS COM 029227105 132 11,498 SH   SOLE 2 1,382 0 10,116
AMERICAN RENAL ASSOCS HLDGS COM 029227105 4 382 SH   SOLE 7 382 0 0
AMERICAN RENAL ASSOCS HLDGS COM 029227105 562 49,060 SH   SOLE 18 49,060 0 0
AMERICAN RENAL ASSOCS HLDGS COM 029227105 278 24,258 SH   SOLE 19 24,258 0 0
AMERICAN RENAL ASSOCS HLDGS COM 029227105 5,923 517,251 SH   SOLE 21 517,251 0 0
AMERICAN RENAL ASSOCS HLDGS COM 029227105 4,469 390,343 SH   SOLE 22 388,107 0 2,236
AMERICAN RIV BANKSHARES COM 029326105 15 1,176 SH   SOLE 18 1,176 0 0
AMERICAN RIV BANKSHARES COM 029326105 295 22,463 SH   SOLE 21 22,463 0 0
AMERICAN RLTY INVS INC COM 029174109 12 1,137 SH   SOLE 2 0 0 1,137
AMERICAN RLTY INVS INC COM 029174109 92 8,415 SH   SOLE 18 8,415 0 0
AMERICAN RLTY INVS INC COM 029174109 47 4,317 SH   SOLE 19 4,317 0 0
AMERICAN RLTY INVS INC COM 029174109 750 68,801 SH   SOLE 21 68,801 0 0
AMERICAN RLTY INVS INC COM 029174109 540 49,551 SH   SOLE 22 49,470 0 81
AMERICAN SHARED HOSPITAL SVC COM 029595105 2 709 SH   SOLE 21 709 0 0
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 577 24,658 SH   SOLE 2 2,060 0 22,598
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 8 360 SH   SOLE 7 360 0 0
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 2,269 96,873 SH   SOLE 18 96,873 0 0
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 1,013 43,249 SH   SOLE 19 43,249 0 0
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 22,749 971,361 SH   SOLE 21 971,361 0 0
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 17,039 727,530 SH   SOLE 22 723,274 0 4,256
AMERICAN TOWER CORP NEW COM 03027X100 277,528 1,236,427 SH   SOLE 2 362,557 0 873,870
AMERICAN TOWER CORP NEW COM 03027X100 63,605 283,368 SH   SOLE 4 266,106 0 17,262
AMERICAN TOWER CORP NEW COM 03027X100 235,576 1,049,524 SH   SOLE 7 1,034,762 0 14,762
AMERICAN TOWER CORP NEW COM 03027X100 3,326 14,817 SH   SOLE 13 14,817 0 0
AMERICAN TOWER CORP NEW COM 03027X100 10,144 45,195 SH   SOLE 15 45,195 0 0
AMERICAN TOWER CORP NEW COM 03027X100 216,818 965,956 SH   SOLE 18 885,597 0 80,359
AMERICAN TOWER CORP NEW COM 03027X100 235,593 1,049,599 SH   SOLE 19 1,049,599 0 0
AMERICAN TOWER CORP NEW COM 03027X100 2,846,179 12,680,117 SH   SOLE 21 12,680,117 0 0
AMERICAN TOWER CORP NEW COM 03027X100 2,387,936 10,638,583 SH   SOLE 22 9,492,053 0 1,146,530
AMERICAN TOWER CORP NEW COM 03027X100 79,085 352,336 SH   SOLE 23 352,336 0 0
AMERICAN TOWER CORP NEW COM 03027X100 155,016 690,617 SH   SOLE 25 690,617 0 0
AMERICAN TOWER CORP NEW COM 03027X100 222,701 992,162 SH   SOLE 26 316,829 0 675,333
AMERICAN TOWER CORP NEW COM 03027X100 216,344 963,840 SH   SOLE 28 57,307 0 906,533
AMERICAN TOWER CORP NEW COM 03027X100 8,043 35,834 SH   SOLE 29 35,834 0 0
AMERICAN TOWER CORP NEW COM 03027X100 555,075 2,472,935 SH   SOLE 30 2,469,210 0 3,725
AMERICAN TOWER CORP NEW COM 03027X100 26,560 118,328 SH   SOLE 31 102,088 0 16,240
AMERICAN TOWER CORP NEW COM 03027X100 97,123 432,696 SH   SOLE 34 432,696 0 0
AMERICAN TOWER CORP NEW COM 03027X100 69,076 307,745 SH   SOLE 36 307,745 0 0
AMERICAN TOWER CORP NEW COM 03027X100 4,151 18,494 SH   SOLE 40 18,494 0 0
AMERICAN VANGUARD CORP COM 030371108 492 31,694 SH   SOLE 2 9,393 0 22,301
AMERICAN VANGUARD CORP COM 030371108 10 661 SH   SOLE 7 661 0 0
AMERICAN VANGUARD CORP COM 030371108 2,033 130,977 SH   SOLE 18 130,977 0 0
AMERICAN VANGUARD CORP COM 030371108 843 54,334 SH   SOLE 19 54,334 0 0
AMERICAN VANGUARD CORP COM 030371108 48,916 3,151,772 SH   SOLE 21 3,151,772 0 0
AMERICAN VANGUARD CORP COM 030371108 12,913 832,034 SH   SOLE 22 814,102 0 17,932
AMERICAN VANGUARD CORP COM 030371108 24 1,541 SH   SOLE 26 0 0 1,541
AMERICAN VANGUARD CORP COM 030371108 58 3,745 SH   SOLE 28 3,745 0 0
AMERICAN VANGUARD CORP COM 030371108 761 49,021 SH   SOLE 30 49,021 0 0
AMERICAN VANGUARD CORP COM 030371108 42 2,733 SH   SOLE 40 2,733 0 0
AMERICAN VRTUAL CLOUD TECH I COM 030382105 8 1,060 SH   SOLE 18 1,060 0 0
AMERICAN VRTUAL CLOUD TECH I COM 030382105 70 9,752 SH   SOLE 21 9,752 0 0
AMERICAN WELL CORP CL A 03044L105 1,861 73,483 SH   SOLE 2 18,780 0 54,703
AMERICAN WELL CORP CL A 03044L105 22 865 SH   SOLE 7 865 0 0
AMERICAN WELL CORP CL A 03044L105 507 20,029 SH   SOLE 18 20,029 0 0
AMERICAN WELL CORP CL A 03044L105 18,894 745,909 SH   SOLE 19 745,909 0 0
AMERICAN WELL CORP CL A 03044L105 14,965 590,795 SH   SOLE 21 590,795 0 0
AMERICAN WELL CORP CL A 03044L105 27,667 1,092,278 SH   SOLE 22 1,061,687 0 30,591
AMERICAN WELL CORP CL A 03044L105 14,135 558,019 SH   SOLE 25 558,019 0 0
AMERICAN WELL CORP CL A 03044L105 26 1,013 SH   SOLE 26 1,013 0 0
AMERICAN WELL CORP CL A 03044L105 132 5,202 SH   SOLE 28 0 0 5,202
AMERICAN WELL CORP CL A 03044L105 24 929 SH   SOLE 31 860 0 69
AMERICAN WELL CORP CL A 03044L105 9,523 375,954 SH   SOLE 34 375,954 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 1,932 20,583 SH   SOLE 2 5,490 0 15,093
AMERICAN WOODMARK CORPORATIO COM 030506109 10 108 SH   SOLE 4 108 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 29 305 SH   SOLE 7 305 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 6,995 74,534 SH   SOLE 18 74,534 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 2,735 29,146 SH   SOLE 19 29,146 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 184,177 1,962,460 SH   SOLE 21 1,962,460 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 44,933 478,776 SH   SOLE 22 467,839 0 10,937
AMERICAN WOODMARK CORPORATIO COM 030506109 1,241 13,223 SH   SOLE 26 5,971 0 7,252
AMERICAN WOODMARK CORPORATIO COM 030506109 188 2,005 SH   SOLE 28 2,005 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 3,364 35,847 SH   SOLE 30 35,847 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 153 1,631 SH   SOLE 40 1,631 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 68,918 449,063 SH   SOLE 2 87,550 0 361,513
AMERICAN WTR WKS CO INC NEW COM 030420103 17,697 115,314 SH   SOLE 4 108,288 0 7,026
AMERICAN WTR WKS CO INC NEW COM 030420103 81,845 533,294 SH   SOLE 7 519,675 0 13,619
AMERICAN WTR WKS CO INC NEW COM 030420103 115 751 SH   SOLE 13 751 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 3,378 22,014 SH   SOLE 15 22,014 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 53,713 349,988 SH   SOLE 18 323,553 0 26,435
AMERICAN WTR WKS CO INC NEW COM 030420103 35,270 229,818 SH   SOLE 19 229,818 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 758,117 4,939,841 SH   SOLE 21 4,939,841 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 658,620 4,291,525 SH   SOLE 22 3,907,170 0 384,355
AMERICAN WTR WKS CO INC NEW COM 030420103 18,678 121,706 SH   SOLE 23 121,706 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 56,765 369,874 SH   SOLE 25 369,874 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 75,208 490,050 SH   SOLE 26 160,211 0 329,839
AMERICAN WTR WKS CO INC NEW COM 030420103 119,372 777,817 SH   SOLE 28 25,364 0 752,453
AMERICAN WTR WKS CO INC NEW COM 030420103 12 75 SH   SOLE 29 75 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 270,034 1,759,525 SH   SOLE 30 1,754,155 0 5,370
AMERICAN WTR WKS CO INC NEW COM 030420103 10,900 71,022 SH   SOLE 31 22,680 0 48,342
AMERICAN WTR WKS CO INC NEW COM 030420103 17,359 113,113 SH   SOLE 34 113,113 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 18,586 121,105 SH   SOLE 36 121,105 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 1,105 7,201 SH   SOLE 40 7,201 0 0
AMERICAS CAR-MART INC COM 03062T105 530 4,829 SH   SOLE 2 2,217 0 2,612
AMERICAS CAR-MART INC COM 03062T105 14 129 SH   SOLE 7 129 0 0
AMERICAS CAR-MART INC COM 03062T105 3,354 30,535 SH   SOLE 18 29,027 0 1,508
AMERICAS CAR-MART INC COM 03062T105 3,272 29,788 SH   SOLE 19 29,788 0 0
AMERICAS CAR-MART INC COM 03062T105 78,663 716,156 SH   SOLE 21 716,156 0 0
AMERICAS CAR-MART INC COM 03062T105 23,973 218,256 SH   SOLE 22 213,387 0 4,869
AMERICAS CAR-MART INC COM 03062T105 189 1,718 SH   SOLE 23 1,718 0 0
AMERICAS CAR-MART INC COM 03062T105 897 8,163 SH   SOLE 26 176 0 7,987
AMERICAS CAR-MART INC COM 03062T105 112 1,018 SH   SOLE 28 1,018 0 0
AMERICAS CAR-MART INC COM 03062T105 1,467 13,354 SH   SOLE 30 13,354 0 0
AMERICAS CAR-MART INC COM 03062T105 17 153 SH   SOLE 36 153 0 0
AMERICAS CAR-MART INC COM 03062T105 65 590 SH   SOLE 40 590 0 0
AMERICOLD RLTY TR COM 03064D108 25,855 692,611 SH   SOLE 2 73,735 0 618,876
AMERICOLD RLTY TR COM 03064D108 6,258 167,653 SH   SOLE 4 167,653 0 0
AMERICOLD RLTY TR COM 03064D108 9,448 253,092 SH   SOLE 7 253,092 0 0
AMERICOLD RLTY TR COM 03064D108 3,162 84,703 SH   SOLE 18 84,703 0 0
AMERICOLD RLTY TR COM 03064D108 11,593 310,554 SH   SOLE 19 310,554 0 0
AMERICOLD RLTY TR COM 03064D108 158,949 4,257,939 SH   SOLE 21 4,257,939 0 0
AMERICOLD RLTY TR COM 03064D108 268,609 7,195,517 SH   SOLE 22 6,925,616 0 269,901
AMERICOLD RLTY TR COM 03064D108 342 9,158 SH   SOLE 23 9,158 0 0
AMERICOLD RLTY TR COM 03064D108 33,152 888,081 SH   SOLE 25 888,081 0 0
AMERICOLD RLTY TR COM 03064D108 4,530 121,341 SH   SOLE 26 59,129 0 62,212
AMERICOLD RLTY TR COM 03064D108 5,794 155,217 SH   SOLE 28 25,972 0 129,245
AMERICOLD RLTY TR COM 03064D108 4,633 124,121 SH   SOLE 29 124,121 0 0
AMERICOLD RLTY TR COM 03064D108 34,628 927,617 SH   SOLE 30 927,617 0 0
AMERICOLD RLTY TR COM 03064D108 146 3,903 SH   SOLE 31 3,903 0 0
AMERICOLD RLTY TR COM 03064D108 219 5,861 SH   SOLE 34 5,861 0 0
AMERICOLD RLTY TR COM 03064D108 146 3,924 SH   SOLE 36 3,924 0 0
AMERICOLD RLTY TR COM 03064D108 918 24,581 SH   SOLE 40 24,581 0 0
AMERIPRISE FINL INC COM 03076C106 58,011 298,518 SH   SOLE 2 57,228 0 241,290
AMERIPRISE FINL INC COM 03076C106 11,722 60,319 SH   SOLE 4 55,597 0 4,722
AMERIPRISE FINL INC COM 03076C106 21,875 112,568 SH   SOLE 7 101,864 0 10,704
AMERIPRISE FINL INC COM 03076C106 1,218 6,270 SH   SOLE 13 6,270 0 0
AMERIPRISE FINL INC COM 03076C106 2,871 14,775 SH   SOLE 15 14,775 0 0
AMERIPRISE FINL INC COM 03076C106 61,013 313,968 SH   SOLE 18 291,219 0 22,749
AMERIPRISE FINL INC COM 03076C106 12,388 63,749 SH   SOLE 19 63,749 0 0
AMERIPRISE FINL INC COM 03076C106 670,476 3,450,191 SH   SOLE 21 3,450,191 0 0
AMERIPRISE FINL INC COM 03076C106 535,553 2,755,893 SH   SOLE 22 2,496,075 0 259,818
AMERIPRISE FINL INC COM 03076C106 15,616 80,360 SH   SOLE 23 80,360 0 0
AMERIPRISE FINL INC COM 03076C106 33,720 173,517 SH   SOLE 25 173,517 0 0
AMERIPRISE FINL INC COM 03076C106 49,533 254,892 SH   SOLE 26 79,130 0 175,762
AMERIPRISE FINL INC COM 03076C106 78,941 406,220 SH   SOLE 28 17,559 0 388,661
AMERIPRISE FINL INC COM 03076C106 36 186 SH   SOLE 29 186 0 0
AMERIPRISE FINL INC COM 03076C106 104,368 537,068 SH   SOLE 30 513,295 0 23,773
AMERIPRISE FINL INC COM 03076C106 3,998 20,571 SH   SOLE 31 16,256 0 4,315
AMERIPRISE FINL INC COM 03076C106 19,471 100,197 SH   SOLE 34 100,197 0 0
AMERIPRISE FINL INC COM 03076C106 17,165 88,327 SH   SOLE 36 88,327 0 0
AMERIPRISE FINL INC COM 03076C106 937 4,820 SH   SOLE 40 4,820 0 0
AMERIS BANCORP COM 03076K108 3,175 83,407 SH   SOLE 2 23,087 0 60,320
AMERIS BANCORP COM 03076K108 9 227 SH   SOLE 4 227 0 0
AMERIS BANCORP COM 03076K108 41 1,071 SH   SOLE 7 1,071 0 0
AMERIS BANCORP COM 03076K108 11,061 290,543 SH   SOLE 18 290,543 0 0
AMERIS BANCORP COM 03076K108 5,639 148,125 SH   SOLE 19 148,125 0 0
AMERIS BANCORP COM 03076K108 290,612 7,633,633 SH   SOLE 21 7,633,633 0 0
AMERIS BANCORP COM 03076K108 72,330 1,899,914 SH   SOLE 22 1,851,651 0 48,263
AMERIS BANCORP COM 03076K108 108 2,838 SH   SOLE 23 2,838 0 0
AMERIS BANCORP COM 03076K108 71 1,876 SH   SOLE 25 1,876 0 0
AMERIS BANCORP COM 03076K108 1,320 34,670 SH   SOLE 26 15,241 0 19,429
AMERIS BANCORP COM 03076K108 368 9,672 SH   SOLE 28 9,672 0 0
AMERIS BANCORP COM 03076K108 4,664 122,504 SH   SOLE 30 122,504 0 0
AMERIS BANCORP COM 03076K108 124 3,246 SH   SOLE 36 3,246 0 0
AMERIS BANCORP COM 03076K108 300 7,871 SH   SOLE 40 7,871 0 0
AMERISAFE INC COM 03071H100 1,318 22,955 SH   SOLE 2 6,441 0 16,514
AMERISAFE INC COM 03071H100 8 146 SH   SOLE 4 146 0 0
AMERISAFE INC COM 03071H100 20 344 SH   SOLE 7 344 0 0
AMERISAFE INC COM 03071H100 4,807 83,708 SH   SOLE 18 83,708 0 0
AMERISAFE INC COM 03071H100 1,946 33,880 SH   SOLE 19 33,880 0 0
AMERISAFE INC COM 03071H100 129,002 2,246,252 SH   SOLE 21 2,246,252 0 0
AMERISAFE INC COM 03071H100 33,660 586,099 SH   SOLE 22 572,306 0 13,793
AMERISAFE INC COM 03071H100 292 5,084 SH   SOLE 26 3,279 0 1,805
AMERISAFE INC COM 03071H100 131 2,284 SH   SOLE 28 2,284 0 0
AMERISAFE INC COM 03071H100 2,587 45,038 SH   SOLE 30 45,038 0 0
AMERISAFE INC COM 03071H100 113 1,976 SH   SOLE 40 1,976 0 0
AMERISERV FINL INC COM 03074A102 11 3,399 SH   SOLE 18 3,399 0 0
AMERISERV FINL INC COM 03074A102 212 67,815 SH   SOLE 21 67,815 0 0
AMERISERV FINL INC COM 03074A102 401 128,263 SH   SOLE 22 128,263 0 0
AMERISOURCEBERGEN CORP COM 03073E105 39,783 406,946 SH   SOLE 2 112,913 0 294,033
AMERISOURCEBERGEN CORP COM 03073E105 6,830 69,864 SH   SOLE 4 63,939 0 5,925
AMERISOURCEBERGEN CORP COM 03073E105 12,743 130,345 SH   SOLE 7 125,825 0 4,520
AMERISOURCEBERGEN CORP COM 03073E105 36 371 SH   SOLE 13 371 0 0
AMERISOURCEBERGEN CORP COM 03073E105 1,857 18,996 SH   SOLE 15 18,996 0 0
AMERISOURCEBERGEN CORP COM 03073E105 29,646 303,255 SH   SOLE 18 281,032 0 22,223
AMERISOURCEBERGEN CORP COM 03073E105 35,344 361,536 SH   SOLE 19 361,536 0 0
AMERISOURCEBERGEN CORP COM 03073E105 459 4,700 SH   SOLE 20 4,700 0 0
AMERISOURCEBERGEN CORP COM 03073E105 364,569 3,729,225 SH   SOLE 21 3,729,225 0 0
AMERISOURCEBERGEN CORP COM 03073E105 338,739 3,465,004 SH   SOLE 22 3,147,128 0 317,876
AMERISOURCEBERGEN CORP COM 03073E105 9,948 101,758 SH   SOLE 23 101,758 0 0
AMERISOURCEBERGEN CORP COM 03073E105 20,987 214,682 SH   SOLE 25 214,682 0 0
AMERISOURCEBERGEN CORP COM 03073E105 32,723 334,730 SH   SOLE 26 126,903 0 207,827
AMERISOURCEBERGEN CORP COM 03073E105 64,817 663,021 SH   SOLE 28 19,783 0 643,238
AMERISOURCEBERGEN CORP COM 03073E105 83,416 853,274 SH   SOLE 30 836,873 0 16,401
AMERISOURCEBERGEN CORP COM 03073E105 3,371 34,487 SH   SOLE 31 18,879 0 15,608
AMERISOURCEBERGEN CORP COM 03073E105 21,968 224,715 SH   SOLE 34 224,715 0 0
AMERISOURCEBERGEN CORP COM 03073E105 12,364 126,477 SH   SOLE 36 126,477 0 0
AMERISOURCEBERGEN CORP COM 03073E105 608 6,221 SH   SOLE 40 6,221 0 0
AMES NATL CORP COM 031001100 205 8,554 SH   SOLE 2 1,014 0 7,540
AMES NATL CORP COM 031001100 7 312 SH   SOLE 7 312 0 0
AMES NATL CORP COM 031001100 853 35,494 SH   SOLE 18 35,494 0 0
AMES NATL CORP COM 031001100 410 17,054 SH   SOLE 19 17,054 0 0
AMES NATL CORP COM 031001100 8,214 341,974 SH   SOLE 21 341,974 0 0
AMES NATL CORP COM 031001100 5,150 214,402 SH   SOLE 22 212,715 0 1,687
AMESITE INC COM 031094105 4 781 SH   SOLE 18 781 0 0
AMETEK INC COM 031100100 66,260 547,877 SH   SOLE 2 93,874 0 454,003
AMETEK INC COM 031100100 12,450 102,940 SH   SOLE 4 93,967 0 8,973
AMETEK INC COM 031100100 24,237 200,407 SH   SOLE 7 189,098 0 11,309
AMETEK INC COM 031100100 911 7,530 SH   SOLE 13 7,530 0 0
AMETEK INC COM 031100100 3,217 26,601 SH   SOLE 15 26,601 0 0
AMETEK INC COM 031100100 64,088 529,912 SH   SOLE 18 496,332 0 33,580
AMETEK INC COM 031100100 22,972 189,947 SH   SOLE 19 189,947 0 0
AMETEK INC COM 031100100 602,040 4,978,006 SH   SOLE 21 4,978,006 0 0
AMETEK INC COM 031100100 652,283 5,393,447 SH   SOLE 22 4,842,258 0 551,189
AMETEK INC COM 031100100 18,322 151,496 SH   SOLE 23 151,496 0 0
AMETEK INC COM 031100100 39,153 323,742 SH   SOLE 25 323,742 0 0
AMETEK INC COM 031100100 62,488 516,683 SH   SOLE 26 169,186 0 347,497
AMETEK INC COM 031100100 70,803 585,436 SH   SOLE 28 29,426 0 556,010
AMETEK INC COM 031100100 35 286 SH   SOLE 29 286 0 0
AMETEK INC COM 031100100 190,492 1,575,097 SH   SOLE 30 1,573,511 0 1,586
AMETEK INC COM 031100100 5,368 44,389 SH   SOLE 31 29,784 0 14,605
AMETEK INC COM 031100100 2,184 18,057 SH   SOLE 34 18,057 0 0
AMETEK INC COM 031100100 15,463 127,853 SH   SOLE 36 127,853 0 0
AMETEK INC COM 031100100 1,099 9,089 SH   SOLE 40 9,089 0 0
AMGEN INC COM 031162100 390,620 1,698,938 SH   SOLE 2 539,746 0 1,159,192
AMGEN INC COM 031162100 68,101 296,195 SH   SOLE 4 273,538 0 22,657
AMGEN INC COM 031162100 137,467 597,892 SH   SOLE 7 581,376 0 16,516
AMGEN INC COM 031162100 7,271 31,625 SH   SOLE 13 31,625 0 0
AMGEN INC COM 031162100 17,324 75,347 SH   SOLE 15 75,347 0 0
AMGEN INC COM 031162100 94 409 SH   SOLE 17 0 0 409
AMGEN INC COM 031162100 365,366 1,589,100 SH   SOLE 18 1,472,818 0 116,281
AMGEN INC COM 031162100 339,756 1,477,712 SH   SOLE 19 1,477,712 0 0
AMGEN INC COM 031162100 4,124,974 17,940,912 SH   SOLE 21 17,940,912 0 0
AMGEN INC COM 031162100 3,179,840 13,830,200 SH   SOLE 22 12,393,059 0 1,437,141
AMGEN INC COM 031162100 99,008 430,618 SH   SOLE 23 430,618 0 0
AMGEN INC COM 031162100 217,829 947,412 SH   SOLE 25 947,412 0 0
AMGEN INC COM 031162100 294,388 1,280,392 SH   SOLE 26 412,635 0 867,757
AMGEN INC COM 031162100 500,890 2,178,542 SH   SOLE 28 80,956 0 2,097,586
AMGEN INC COM 031162100 5,591 24,319 SH   SOLE 29 24,319 0 0
AMGEN INC COM 031162100 848,518 3,690,491 SH   SOLE 30 3,690,491 0 0
AMGEN INC COM 031162100 43,715 190,132 SH   SOLE 31 109,853 0 80,279
AMGEN INC COM 031162100 48,145 209,397 SH   SOLE 32 209,397 0 0
AMGEN INC COM 031162100 210,448 915,311 SH   SOLE 34 915,311 0 0
AMGEN INC COM 031162100 86,619 376,737 SH   SOLE 36 376,737 0 0
AMGEN INC COM 031162100 5,544 24,113 SH   SOLE 40 24,113 0 0
AMICUS THERAPEUTICS INC COM 03152W109 3,895 168,701 SH   SOLE 2 84,214 0 84,487
AMICUS THERAPEUTICS INC COM 03152W109 26 1,137 SH   SOLE 4 1,137 0 0
AMICUS THERAPEUTICS INC COM 03152W109 109 4,738 SH   SOLE 7 4,738 0 0
AMICUS THERAPEUTICS INC COM 03152W109 21,387 926,251 SH   SOLE 18 891,258 0 34,993
AMICUS THERAPEUTICS INC COM 03152W109 28,471 1,233,043 SH   SOLE 19 1,233,043 0 0
AMICUS THERAPEUTICS INC COM 03152W109 268,754 11,639,412 SH   SOLE 21 11,639,412 0 0
AMICUS THERAPEUTICS INC COM 03152W109 170,193 7,370,832 SH   SOLE 22 7,195,429 0 175,403
AMICUS THERAPEUTICS INC COM 03152W109 487 21,077 SH   SOLE 23 21,077 0 0
AMICUS THERAPEUTICS INC COM 03152W109 63 2,732 SH   SOLE 25 2,732 0 0
AMICUS THERAPEUTICS INC COM 03152W109 5,528 239,427 SH   SOLE 26 94,719 0 144,708
AMICUS THERAPEUTICS INC COM 03152W109 694 30,072 SH   SOLE 28 30,072 0 0
AMICUS THERAPEUTICS INC COM 03152W109 4,691 203,180 SH   SOLE 30 203,180 0 0
AMICUS THERAPEUTICS INC COM 03152W109 85 3,686 SH   SOLE 34 3,686 0 0
AMICUS THERAPEUTICS INC COM 03152W109 156 6,737 SH   SOLE 36 6,737 0 0
AMICUS THERAPEUTICS INC COM 03152W109 610 26,417 SH   SOLE 40 26,417 0 0
AMKOR TECHNOLOGY INC COM 031652100 1,707 113,222 SH   SOLE 2 35,548 0 77,674
AMKOR TECHNOLOGY INC COM 031652100 11 762 SH   SOLE 4 762 0 0
AMKOR TECHNOLOGY INC COM 031652100 32 2,113 SH   SOLE 7 2,113 0 0
AMKOR TECHNOLOGY INC COM 031652100 5,239 347,430 SH   SOLE 18 347,430 0 0
AMKOR TECHNOLOGY INC COM 031652100 2,627 174,233 SH   SOLE 19 174,233 0 0
AMKOR TECHNOLOGY INC COM 031652100 55,027 3,649,007 SH   SOLE 21 3,649,007 0 0
AMKOR TECHNOLOGY INC COM 031652100 41,927 2,780,283 SH   SOLE 22 2,712,565 0 67,718
AMKOR TECHNOLOGY INC COM 031652100 19 1,252 SH   SOLE 25 1,252 0 0
AMKOR TECHNOLOGY INC COM 031652100 903 59,908 SH   SOLE 26 29,946 0 29,962
AMKOR TECHNOLOGY INC COM 031652100 229 15,182 SH   SOLE 28 15,182 0 0
AMKOR TECHNOLOGY INC COM 031652100 934 61,969 SH   SOLE 30 61,969 0 0
AMKOR TECHNOLOGY INC COM 031652100 164 10,855 SH   SOLE 36 10,855 0 0
AMKOR TECHNOLOGY INC COM 031652100 176 11,661 SH   SOLE 40 11,661 0 0
AMN HEALTHCARE SVCS INC COM 001744101 2,189 32,080 SH   SOLE 2 17,308 0 14,772
AMN HEALTHCARE SVCS INC COM 001744101 24 358 SH   SOLE 4 358 0 0
AMN HEALTHCARE SVCS INC COM 001744101 64 944 SH   SOLE 7 944 0 0
AMN HEALTHCARE SVCS INC COM 001744101 14,801 216,861 SH   SOLE 18 206,795 0 10,066
AMN HEALTHCARE SVCS INC COM 001744101 11,285 165,344 SH   SOLE 19 165,344 0 0
AMN HEALTHCARE SVCS INC COM 001744101 364,362 5,338,643 SH   SOLE 21 5,338,643 0 0
AMN HEALTHCARE SVCS INC COM 001744101 98,205 1,438,902 SH   SOLE 22 1,407,830 0 31,072
AMN HEALTHCARE SVCS INC COM 001744101 524 7,681 SH   SOLE 23 7,681 0 0
AMN HEALTHCARE SVCS INC COM 001744101 68 1,003 SH   SOLE 25 1,003 0 0
AMN HEALTHCARE SVCS INC COM 001744101 4,278 62,678 SH   SOLE 26 15,477 0 47,201
AMN HEALTHCARE SVCS INC COM 001744101 416 6,092 SH   SOLE 28 6,092 0 0
AMN HEALTHCARE SVCS INC COM 001744101 8,550 125,269 SH   SOLE 30 125,269 0 0
AMN HEALTHCARE SVCS INC COM 001744101 60 877 SH   SOLE 34 877 0 0
AMN HEALTHCARE SVCS INC COM 001744101 152 2,220 SH   SOLE 36 2,220 0 0
AMN HEALTHCARE SVCS INC COM 001744101 365 5,354 SH   SOLE 40 5,354 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 279 61,102 SH   SOLE 2 32,851 0 28,251
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 2 356 SH   SOLE 4 356 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 8 1,762 SH   SOLE 7 1,762 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 1,586 347,077 SH   SOLE 18 347,077 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 773 169,201 SH   SOLE 19 169,201 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 17,426 3,813,206 SH   SOLE 21 3,813,206 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 13,462 2,945,668 SH   SOLE 22 2,878,416 0 67,252
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 138 30,226 SH   SOLE 26 24,771 0 5,455
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 52 11,481 SH   SOLE 28 11,481 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 73 15,953 SH   SOLE 30 15,953 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 49 10,763 SH   SOLE 40 10,763 0 0
AMPCO-PITTSBURG CORP COM 032037103 13 2,388 SH   SOLE 18 2,388 0 0
AMPCO-PITTSBURG CORP COM 032037103 181 32,995 SH   SOLE 21 32,995 0 0
AMPCO-PITTSBURG CORP COM 032037103 1,053 192,067 SH   SOLE 22 192,067 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 1,460 72,597 SH   SOLE 2 20,901 0 51,696
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 15 737 SH   SOLE 7 737 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 3,852 191,531 SH   SOLE 18 159,886 0 31,645
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 7,643 380,061 SH   SOLE 19 380,061 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 92,967 4,622,919 SH   SOLE 21 4,622,919 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 32,863 1,634,174 SH   SOLE 22 1,610,296 0 23,878
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 680 33,829 SH   SOLE 23 33,829 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 2,251 111,939 SH   SOLE 26 0 0 111,939
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 99 4,914 SH   SOLE 28 4,914 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 1,771 88,059 SH   SOLE 30 88,059 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 68 3,406 SH   SOLE 40 3,406 0 0
AMPHENOL CORP NEW CL A 032095101 89,564 684,895 SH   SOLE 2 116,180 0 568,715
AMPHENOL CORP NEW CL A 032095101 17,899 136,872 SH   SOLE 4 125,443 0 11,429
AMPHENOL CORP NEW CL A 032095101 38,602 295,187 SH   SOLE 7 278,748 0 16,439
AMPHENOL CORP NEW CL A 032095101 143 1,097 SH   SOLE 13 1,097 0 0
AMPHENOL CORP NEW CL A 032095101 4,409 33,719 SH   SOLE 15 33,719 0 0
AMPHENOL CORP NEW CL A 032095101 41 310 SH   SOLE 17 0 0 310
AMPHENOL CORP NEW CL A 032095101 74,765 571,731 SH   SOLE 18 527,548 0 44,183
AMPHENOL CORP NEW CL A 032095101 11,773 90,032 SH   SOLE 19 90,032 0 0
AMPHENOL CORP NEW CL A 032095101 1,217,642 9,311,325 SH   SOLE 21 9,311,325 0 0
AMPHENOL CORP NEW CL A 032095101 926,609 7,085,792 SH   SOLE 22 6,467,279 0 618,513
AMPHENOL CORP NEW CL A 032095101 25,818 197,431 SH   SOLE 23 197,431 0 0
AMPHENOL CORP NEW CL A 032095101 53,701 410,649 SH   SOLE 25 410,649 0 0
AMPHENOL CORP NEW CL A 032095101 87,822 671,579 SH   SOLE 26 209,040 0 462,539
AMPHENOL CORP NEW CL A 032095101 117,429 897,983 SH   SOLE 28 37,580 0 860,403
AMPHENOL CORP NEW CL A 032095101 46 351 SH   SOLE 29 351 0 0
AMPHENOL CORP NEW CL A 032095101 171,376 1,310,512 SH   SOLE 30 1,271,327 0 39,185
AMPHENOL CORP NEW CL A 032095101 120,054 918,055 SH   SOLE 31 37,983 0 880,072
AMPHENOL CORP NEW CL A 032095101 1,704 13,032 SH   SOLE 34 13,032 0 0
AMPHENOL CORP NEW CL A 032095101 27,671 211,599 SH   SOLE 36 211,599 0 0
AMPHENOL CORP NEW CL A 032095101 1,612 12,328 SH   SOLE 40 12,328 0 0
AMPIO PHARMACEUTICALS INC COM 03209T109 14 8,775 SH   SOLE 2 8,775 0 0
AMPIO PHARMACEUTICALS INC COM 03209T109 345 216,708 SH   SOLE 21 216,708 0 0
AMPIO PHARMACEUTICALS INC COM 03209T109 4,577 2,878,744 SH   SOLE 22 2,878,744 0 0
AMPLIFY ENERGY CORP NEW COM 03212B103 7 5,008 SH   SOLE 18 5,008 0 0
AMPLIFY ENERGY CORP NEW COM 03212B103 159 121,650 SH   SOLE 21 121,650 0 0
AMPLIFY ENERGY CORP NEW COM 03212B103 451 343,925 SH   SOLE 22 343,925 0 0
AMREP CORP NEW COM 032159105 7 802 SH   SOLE 18 802 0 0
AMREP CORP NEW COM 032159105 43 5,092 SH   SOLE 21 5,092 0 0
AMREP CORP NEW COM 032159105 49 5,700 SH   SOLE 22 5,700 0 0
AMTECH SYS INC COM PAR $0.01N 032332504 18 2,781 SH   SOLE 18 2,781 0 0
AMTECH SYS INC COM PAR $0.01N 032332504 252 39,484 SH   SOLE 21 39,484 0 0
AMTECH SYS INC COM PAR $0.01N 032332504 780 122,241 SH   SOLE 22 122,241 0 0
AMYRIS INC COM NEW 03236M200 781 126,557 SH   SOLE 2 39,021 0 87,536
AMYRIS INC COM NEW 03236M200 9 1,521 SH   SOLE 7 1,521 0 0
AMYRIS INC COM NEW 03236M200 2,522 408,427 SH   SOLE 18 408,427 0 0
AMYRIS INC COM NEW 03236M200 1,217 197,101 SH   SOLE 19 197,101 0 0
AMYRIS INC COM NEW 03236M200 24,785 4,013,740 SH   SOLE 21 4,013,740 0 0
AMYRIS INC COM NEW 03236M200 22,646 3,667,429 SH   SOLE 22 3,579,806 0 87,623
AMYRIS INC COM NEW 03236M200 75 12,182 SH   SOLE 30 12,182 0 0
AMYRIS INC COM NEW 03236M200 111 18,016 SH   SOLE 40 18,016 0 0
ANALOG DEVICES INC COM 032654105 165,379 1,119,471 SH   SOLE 2 253,223 0 866,248
ANALOG DEVICES INC COM 032654105 25,348 171,580 SH   SOLE 4 157,356 0 14,224
ANALOG DEVICES INC COM 032654105 52,767 357,185 SH   SOLE 7 339,691 0 17,494
ANALOG DEVICES INC COM 032654105 6,900 46,708 SH   SOLE 13 46,708 0 0
ANALOG DEVICES INC COM 032654105 7,007 47,431 SH   SOLE 15 47,431 0 0
ANALOG DEVICES INC COM 032654105 0 3 SH   SOLE 17 0 0 3
ANALOG DEVICES INC COM 032654105 364,094 2,464,587 SH   SOLE 18 1,778,971 0 685,616
ANALOG DEVICES INC COM 032654105 228,827 1,548,952 SH   SOLE 19 1,548,952 0 0
ANALOG DEVICES INC COM 032654105 1,277,288 8,646,099 SH   SOLE 21 8,646,099 0 0
ANALOG DEVICES INC COM 032654105 1,347,151 9,119,005 SH   SOLE 22 8,045,205 0 1,073,800
ANALOG DEVICES INC COM 032654105 37,261 252,226 SH   SOLE 23 252,226 0 0
ANALOG DEVICES INC COM 032654105 96,808 655,302 SH   SOLE 25 655,302 0 0
ANALOG DEVICES INC COM 032654105 128,354 868,845 SH   SOLE 26 276,247 0 592,598
ANALOG DEVICES INC COM 032654105 201,719 1,365,456 SH   SOLE 28 50,283 0 1,315,173
ANALOG DEVICES INC COM 032654105 1,530 10,354 SH   SOLE 29 10,354 0 0
ANALOG DEVICES INC COM 032654105 282,434 1,911,826 SH   SOLE 30 1,850,229 0 61,597
ANALOG DEVICES INC COM 032654105 20,560 139,172 SH   SOLE 31 99,545 0 39,627
ANALOG DEVICES INC COM 032654105 11,660 78,931 SH   SOLE 32 78,931 0 0
ANALOG DEVICES INC COM 032654105 23,212 157,126 SH   SOLE 34 157,126 0 0
ANALOG DEVICES INC COM 032654105 36,095 244,330 SH   SOLE 36 244,330 0 0
ANALOG DEVICES INC COM 032654105 2,300 15,569 SH   SOLE 40 15,569 0 0
ANAPLAN INC COM 03272L108 19,729 274,590 SH   SOLE 2 44,761 0 229,829
ANAPLAN INC COM 03272L108 54 753 SH   SOLE 4 753 0 0
ANAPLAN INC COM 03272L108 177 2,460 SH   SOLE 7 2,460 0 0
ANAPLAN INC COM 03272L108 5,291 73,636 SH   SOLE 18 73,636 0 0
ANAPLAN INC COM 03272L108 2,394 33,313 SH   SOLE 19 33,313 0 0
ANAPLAN INC COM 03272L108 174,744 2,432,069 SH   SOLE 21 2,432,069 0 0
ANAPLAN INC COM 03272L108 258,899 3,603,328 SH   SOLE 22 3,442,601 0 160,727
ANAPLAN INC COM 03272L108 100 1,393 SH   SOLE 25 1,393 0 0
ANAPLAN INC COM 03272L108 3,571 49,702 SH   SOLE 26 27,642 0 22,060
ANAPLAN INC COM 03272L108 1,039 14,461 SH   SOLE 28 14,461 0 0
ANAPLAN INC COM 03272L108 4,807 66,899 SH   SOLE 30 66,899 0 0
ANAPLAN INC COM 03272L108 178 2,480 SH   SOLE 31 2,480 0 0
ANAPLAN INC COM 03272L108 315 4,384 SH   SOLE 34 4,384 0 0
ANAPLAN INC COM 03272L108 217 3,016 SH   SOLE 36 3,016 0 0
ANAPLAN INC COM 03272L108 966 13,448 SH   SOLE 40 13,448 0 0
ANAPTYSBIO INC COM 032724106 572 26,591 SH   SOLE 2 7,839 0 18,752
ANAPTYSBIO INC COM 032724106 2 112 SH   SOLE 4 112 0 0
ANAPTYSBIO INC COM 032724106 8 364 SH   SOLE 7 364 0 0
ANAPTYSBIO INC COM 032724106 1,621 75,412 SH   SOLE 18 75,412 0 0
ANAPTYSBIO INC COM 032724106 803 37,342 SH   SOLE 19 37,342 0 0
ANAPTYSBIO INC COM 032724106 21,630 1,006,067 SH   SOLE 21 1,006,067 0 0
ANAPTYSBIO INC COM 032724106 12,745 592,809 SH   SOLE 22 578,762 0 14,047
ANAPTYSBIO INC COM 032724106 17 797 SH   SOLE 25 797 0 0
ANAPTYSBIO INC COM 032724106 257 11,939 SH   SOLE 26 7,127 0 4,812
ANAPTYSBIO INC COM 032724106 53 2,457 SH   SOLE 28 2,457 0 0
ANAPTYSBIO INC COM 032724106 3,223 149,928 SH   SOLE 30 149,928 0 0
ANAPTYSBIO INC COM 032724106 30 1,405 SH   SOLE 36 1,405 0 0
ANAPTYSBIO INC COM 032724106 56 2,611 SH   SOLE 40 2,611 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 107 19,767 SH   SOLE 2 4,340 0 15,427
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 6 1,100 SH   SOLE 7 1,100 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 1,121 207,547 SH   SOLE 18 207,547 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 522 96,575 SH   SOLE 19 96,575 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 10,266 1,901,128 SH   SOLE 21 1,901,128 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 7,844 1,452,646 SH   SOLE 22 1,442,942 0 9,704
ANDERSONS INC COM 034164103 938 38,256 SH   SOLE 2 10,381 0 27,875
ANDERSONS INC COM 034164103 5 219 SH   SOLE 4 219 0 0
ANDERSONS INC COM 034164103 1,319 53,809 SH   SOLE 7 53,809 0 0
ANDERSONS INC COM 034164103 3,343 136,395 SH   SOLE 18 136,395 0 0
ANDERSONS INC COM 034164103 1,347 54,972 SH   SOLE 19 54,972 0 0
ANDERSONS INC COM 034164103 86,857 3,543,718 SH   SOLE 21 3,543,718 0 0
ANDERSONS INC COM 034164103 20,930 853,956 SH   SOLE 22 833,096 0 20,860
ANDERSONS INC COM 034164103 318 12,959 SH   SOLE 26 2,602 0 10,357
ANDERSONS INC COM 034164103 77 3,133 SH   SOLE 28 3,133 0 0
ANDERSONS INC COM 034164103 1,559 63,609 SH   SOLE 30 63,609 0 0
ANDERSONS INC COM 034164103 98 4,008 SH   SOLE 36 4,008 0 0
ANDERSONS INC COM 034164103 77 3,152 SH   SOLE 40 3,152 0 0
ANGI HOMESERVICES INC COM CL A 00183L102 260 19,697 SH   SOLE 2 19,697 0 0
ANGI HOMESERVICES INC COM CL A 00183L102 3 207 SH   SOLE 4 207 0 0
ANGI HOMESERVICES INC COM CL A 00183L102 2,073 157,088 SH   SOLE 21 157,088 0 0
ANGI HOMESERVICES INC COM CL A 00183L102 17,437 1,321,483 SH   SOLE 22 1,279,486 0 41,997
ANGI HOMESERVICES INC COM CL A 00183L102 14 1,033 SH   SOLE 25 1,033 0 0
ANGI HOMESERVICES INC COM CL A 00183L102 519 39,333 SH   SOLE 26 33,536 0 5,797
ANGI HOMESERVICES INC COM CL A 00183L102 136 10,273 SH   SOLE 28 10,273 0 0
ANGI HOMESERVICES INC COM CL A 00183L102 744 56,352 SH   SOLE 30 56,352 0 0
ANGI HOMESERVICES INC COM CL A 00183L102 23 1,768 SH   SOLE 36 1,768 0 0
ANGI HOMESERVICES INC COM CL A 00183L102 96 7,258 SH   SOLE 40 7,258 0 0
ANGIODYNAMICS INC COM 03475V101 672 43,866 SH   SOLE 2 12,793 0 31,073
ANGIODYNAMICS INC COM 03475V101 5 356 SH   SOLE 4 356 0 0
ANGIODYNAMICS INC COM 03475V101 13 847 SH   SOLE 7 847 0 0
ANGIODYNAMICS INC COM 03475V101 2,550 166,311 SH   SOLE 18 166,311 0 0
ANGIODYNAMICS INC COM 03475V101 1,063 69,342 SH   SOLE 19 69,342 0 0
ANGIODYNAMICS INC COM 03475V101 72,781 4,747,649 SH   SOLE 21 4,747,649 0 0
ANGIODYNAMICS INC COM 03475V101 17,444 1,137,918 SH   SOLE 22 1,118,721 0 19,197
ANGIODYNAMICS INC COM 03475V101 190 12,409 SH   SOLE 26 0 0 12,409
ANGIODYNAMICS INC COM 03475V101 59 3,819 SH   SOLE 28 3,819 0 0
ANGIODYNAMICS INC COM 03475V101 1,343 87,618 SH   SOLE 30 87,618 0 0
ANGIODYNAMICS INC COM 03475V101 41 2,698 SH   SOLE 40 2,698 0 0
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 354 15,670 SH   SOLE 4 15,670 0 0
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 34,911 1,543,354 SH   SOLE 7 1,543,354 0 0
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 659 29,137 SH   SOLE 18 29,137 0 0
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 17 770 SH   SOLE 19 770 0 0
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 5,087 224,879 SH   SOLE 22 224,879 0 0
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 2,762 122,119 SH   SOLE 23 122,119 0 0
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 11,657 515,335 SH   SOLE 25 515,335 0 0
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 2,718 120,145 SH   SOLE 26 0 0 120,145
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 71,168 3,146,255 SH   SOLE 30 3,146,255 0 0
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 87 3,861 SH   SOLE 31 0 0 3,861
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 40,880 1,807,252 SH   SOLE 34 1,807,252 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 14 205 SH   SOLE 18 205 0 0
ANI PHARMACEUTICALS INC COM 00182C103 226 7,795 SH   SOLE 2 3,133 0 4,662
ANI PHARMACEUTICALS INC COM 00182C103 4 149 SH   SOLE 7 149 0 0
ANI PHARMACEUTICALS INC COM 00182C103 1,325 45,642 SH   SOLE 18 45,642 0 0
ANI PHARMACEUTICALS INC COM 00182C103 519 17,862 SH   SOLE 19 17,862 0 0
ANI PHARMACEUTICALS INC COM 00182C103 35,631 1,226,948 SH   SOLE 21 1,226,948 0 0
ANI PHARMACEUTICALS INC COM 00182C103 7,668 264,063 SH   SOLE 22 259,050 0 5,013
ANI PHARMACEUTICALS INC COM 00182C103 36 1,231 SH   SOLE 28 1,231 0 0
ANI PHARMACEUTICALS INC COM 00182C103 718 24,721 SH   SOLE 30 24,721 0 0
ANI PHARMACEUTICALS INC COM 00182C103 24 817 SH   SOLE 40 817 0 0
ANIKA THERAPEUTICS INC COM 035255108 781 17,256 SH   SOLE 2 4,702 0 12,554
ANIKA THERAPEUTICS INC COM 035255108 10 214 SH   SOLE 7 214 0 0
ANIKA THERAPEUTICS INC COM 035255108 2,960 65,398 SH   SOLE 18 65,398 0 0
ANIKA THERAPEUTICS INC COM 035255108 2,435 53,794 SH   SOLE 19 53,794 0 0
ANIKA THERAPEUTICS INC COM 035255108 74,972 1,656,480 SH   SOLE 21 1,656,480 0 0
ANIKA THERAPEUTICS INC COM 035255108 19,081 421,594 SH   SOLE 22 412,094 0 9,500
ANIKA THERAPEUTICS INC COM 035255108 122 2,691 SH   SOLE 26 0 0 2,691
ANIKA THERAPEUTICS INC COM 035255108 98 2,163 SH   SOLE 28 2,163 0 0
ANIKA THERAPEUTICS INC COM 035255108 1,313 29,005 SH   SOLE 30 29,005 0 0
ANIKA THERAPEUTICS INC COM 035255108 77 1,695 SH   SOLE 40 1,695 0 0
ANIXA BIOSCIENCES INC COM 03528H109 15 4,883 SH   SOLE 18 4,883 0 0
ANIXA BIOSCIENCES INC COM 03528H109 191 62,089 SH   SOLE 21 62,089 0 0
ANIXA BIOSCIENCES INC COM 03528H109 83 26,970 SH   SOLE 22 26,970 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 27,051 3,201,312 SH   SOLE 2 443,835 0 2,757,477
ANNALY CAPITAL MANAGEMENT IN COM 035710409 6,121 724,432 SH   SOLE 4 668,337 0 56,095
ANNALY CAPITAL MANAGEMENT IN COM 035710409 1,965 232,587 SH   SOLE 7 114,380 0 118,207
ANNALY CAPITAL MANAGEMENT IN COM 035710409 42 5,014 SH   SOLE 13 5,014 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 1,229 145,455 SH   SOLE 15 145,455 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 14,108 1,669,533 SH   SOLE 18 1,577,205 0 92,328
ANNALY CAPITAL MANAGEMENT IN COM 035710409 10,409 1,231,852 SH   SOLE 19 1,231,852 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 432,823 51,221,630 SH   SOLE 21 51,221,630 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 295,947 35,023,287 SH   SOLE 22 33,104,281 0 1,919,006
ANNALY CAPITAL MANAGEMENT IN COM 035710409 7,999 946,592 SH   SOLE 23 946,592 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 18,755 2,219,496 SH   SOLE 25 2,219,496 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 23,893 2,827,606 SH   SOLE 26 1,349,229 0 1,478,377
ANNALY CAPITAL MANAGEMENT IN COM 035710409 24,721 2,925,516 SH   SOLE 28 185,495 0 2,740,021
ANNALY CAPITAL MANAGEMENT IN COM 035710409 24 2,803 SH   SOLE 29 2,803 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 27,890 3,300,625 SH   SOLE 30 3,180,798 0 119,827
ANNALY CAPITAL MANAGEMENT IN COM 035710409 3,987 471,872 SH   SOLE 31 174,893 0 296,979
ANNALY CAPITAL MANAGEMENT IN COM 035710409 3,199 378,535 SH   SOLE 34 378,535 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 8,300 982,211 SH   SOLE 36 982,211 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 502 59,444 SH   SOLE 40 59,444 0 0
ANNEXON INC COM 03589W102 258 10,312 SH   SOLE 2 4,514 0 5,798
ANNEXON INC COM 03589W102 8 302 SH   SOLE 7 302 0 0
ANNEXON INC COM 03589W102 1,566 62,566 SH   SOLE 18 62,566 0 0
ANNEXON INC COM 03589W102 24,190 966,440 SH   SOLE 19 966,440 0 0
ANNEXON INC COM 03589W102 259 10,329 SH   SOLE 20 10,329 0 0
ANNEXON INC COM 03589W102 21,372 853,872 SH   SOLE 21 853,872 0 0
ANNEXON INC COM 03589W102 7,416 296,278 SH   SOLE 22 293,683 0 2,595
ANNEXON INC COM 03589W102 278 11,116 SH   SOLE 30 11,116 0 0
ANNEXON INC COM 03589W102 6,832 272,962 SH   SOLE 34 272,962 0 0
ANNEXON INC COM 03589W102 79 3,156 SH   SOLE 40 3,156 0 0
ANSYS INC COM 03662Q105 86,875 238,798 SH   SOLE 2 69,718 0 169,080
ANSYS INC COM 03662Q105 16,074 44,184 SH   SOLE 4 40,854 0 3,330
ANSYS INC COM 03662Q105 44,476 122,253 SH   SOLE 7 88,981 0 33,272
ANSYS INC COM 03662Q105 85 234 SH   SOLE 13 234 0 0
ANSYS INC COM 03662Q105 3,247 8,925 SH   SOLE 15 8,925 0 0
ANSYS INC COM 03662Q105 71,980 197,856 SH   SOLE 18 185,115 0 12,741
ANSYS INC COM 03662Q105 9,244 25,409 SH   SOLE 19 25,409 0 0
ANSYS INC COM 03662Q105 974,676 2,679,154 SH   SOLE 21 2,679,154 0 0
ANSYS INC COM 03662Q105 726,156 1,996,030 SH   SOLE 22 1,799,946 0 196,084
ANSYS INC COM 03662Q105 25,047 68,848 SH   SOLE 23 68,848 0 0
ANSYS INC COM 03662Q105 201,965 555,153 SH   SOLE 25 555,153 0 0
ANSYS INC COM 03662Q105 77,841 213,967 SH   SOLE 26 78,065 0 135,902
ANSYS INC COM 03662Q105 95,590 262,753 SH   SOLE 28 12,185 0 250,568
ANSYS INC COM 03662Q105 1,135 3,120 SH   SOLE 29 3,120 0 0
ANSYS INC COM 03662Q105 236,172 649,181 SH   SOLE 30 648,184 0 997
ANSYS INC COM 03662Q105 9,351 25,705 SH   SOLE 31 16,308 0 9,397
ANSYS INC COM 03662Q105 6,675 18,347 SH   SOLE 32 18,347 0 0
ANSYS INC COM 03662Q105 105,911 291,123 SH   SOLE 34 291,123 0 0
ANSYS INC COM 03662Q105 17,350 47,692 SH   SOLE 36 47,692 0 0
ANSYS INC COM 03662Q105 1,291 3,548 SH   SOLE 40 3,548 0 0
ANTARES PHARMA INC COM 036642106 402 100,741 SH   SOLE 2 54,147 0 46,594
ANTARES PHARMA INC COM 036642106 13 3,260 SH   SOLE 7 3,260 0 0
ANTARES PHARMA INC COM 036642106 2,467 618,294 SH   SOLE 18 618,294 0 0
ANTARES PHARMA INC COM 036642106 1,228 307,693 SH   SOLE 19 307,693 0 0
ANTARES PHARMA INC COM 036642106 24,553 6,153,714 SH   SOLE 21 6,153,714 0 0
ANTARES PHARMA INC COM 036642106 17,704 4,437,162 SH   SOLE 22 4,328,335 0 108,827
ANTARES PHARMA INC COM 036642106 27 6,863 SH   SOLE 25 6,863 0 0
ANTARES PHARMA INC COM 036642106 134 33,554 SH   SOLE 26 14,741 0 18,813
ANTARES PHARMA INC COM 036642106 86 21,535 SH   SOLE 28 21,535 0 0
ANTARES PHARMA INC COM 036642106 415 104,016 SH   SOLE 30 104,016 0 0
ANTARES PHARMA INC COM 036642106 16 3,991 SH   SOLE 34 3,991 0 0
ANTARES PHARMA INC COM 036642106 61 15,255 SH   SOLE 36 15,255 0 0
ANTARES PHARMA INC COM 036642106 80 20,075 SH   SOLE 40 20,075 0 0
ANTERIX INC COM 03676C100 257 6,826 SH   SOLE 2 3,687 0 3,139
ANTERIX INC COM 03676C100 8 212 SH   SOLE 7 212 0 0
ANTERIX INC COM 03676C100 1,455 38,702 SH   SOLE 18 38,702 0 0
ANTERIX INC COM 03676C100 763 20,297 SH   SOLE 19 20,297 0 0
ANTERIX INC COM 03676C100 15,600 414,901 SH   SOLE 21 414,901 0 0
ANTERIX INC COM 03676C100 12,151 323,167 SH   SOLE 22 314,455 0 8,712
ANTERIX INC COM 03676C100 86 2,276 SH   SOLE 26 0 0 2,276
ANTERIX INC COM 03676C100 32 843 SH   SOLE 28 843 0 0
ANTERIX INC COM 03676C100 352 9,357 SH   SOLE 30 9,357 0 0
ANTERIX INC COM 03676C100 42 1,114 SH   SOLE 40 1,114 0 0
ANTERO MIDSTREAM CORP COM 03676B102 6,834 886,324 SH   SOLE 2 261,630 0 624,694
ANTERO MIDSTREAM CORP COM 03676B102 153 19,824 SH   SOLE 4 19,824 0 0
ANTERO MIDSTREAM CORP COM 03676B102 3,339 433,063 SH   SOLE 7 433,063 0 0
ANTERO MIDSTREAM CORP COM 03676B102 5,631 730,393 SH   SOLE 18 726,779 0 3,614
ANTERO MIDSTREAM CORP COM 03676B102 585 75,914 SH   SOLE 19 75,914 0 0
ANTERO MIDSTREAM CORP COM 03676B102 100,273 13,005,517 SH   SOLE 21 13,005,517 0 0
ANTERO MIDSTREAM CORP COM 03676B102 77,113 10,001,725 SH   SOLE 22 9,549,641 0 452,084
ANTERO MIDSTREAM CORP COM 03676B102 556 72,143 SH   SOLE 23 72,143 0 0
ANTERO MIDSTREAM CORP COM 03676B102 30 3,871 SH   SOLE 25 3,871 0 0
ANTERO MIDSTREAM CORP COM 03676B102 966 125,248 SH   SOLE 26 71,167 0 54,081
ANTERO MIDSTREAM CORP COM 03676B102 870 112,777 SH   SOLE 28 35,734 0 77,043
ANTERO MIDSTREAM CORP COM 03676B102 62 8,008 SH   SOLE 29 8,008 0 0
ANTERO MIDSTREAM CORP COM 03676B102 1,507 195,515 SH   SOLE 30 195,515 0 0
ANTERO MIDSTREAM CORP COM 03676B102 187 24,216 SH   SOLE 31 24,216 0 0
ANTERO MIDSTREAM CORP COM 03676B102 58 7,492 SH   SOLE 34 7,492 0 0
ANTERO MIDSTREAM CORP COM 03676B102 102 13,182 SH   SOLE 36 13,182 0 0
ANTERO MIDSTREAM CORP COM 03676B102 304 39,440 SH   SOLE 40 39,440 0 0
ANTERO RESOURCES CORP COM 03674X106 1,706 313,016 SH   SOLE 2 84,411 0 228,605
ANTERO RESOURCES CORP COM 03674X106 7 1,212 SH   SOLE 4 1,212 0 0
ANTERO RESOURCES CORP COM 03674X106 234 42,886 SH   SOLE 7 42,886 0 0
ANTERO RESOURCES CORP COM 03674X106 4,717 865,441 SH   SOLE 18 865,441 0 0
ANTERO RESOURCES CORP COM 03674X106 4,497 825,185 SH   SOLE 19 825,185 0 0
ANTERO RESOURCES CORP COM 03674X106 48,843 8,962,024 SH   SOLE 21 8,962,024 0 0
ANTERO RESOURCES CORP COM 03674X106 43,189 7,924,620 SH   SOLE 22 7,762,111 0 162,509
ANTERO RESOURCES CORP COM 03674X106 93 17,081 SH   SOLE 23 17,081 0 0
ANTERO RESOURCES CORP COM 03674X106 25 4,617 SH   SOLE 25 4,617 0 0
ANTERO RESOURCES CORP COM 03674X106 1,328 243,639 SH   SOLE 26 95,034 0 148,605
ANTERO RESOURCES CORP COM 03674X106 997 182,874 SH   SOLE 28 27,414 0 155,460
ANTERO RESOURCES CORP COM 03674X106 982 180,157 SH   SOLE 30 180,157 0 0
ANTERO RESOURCES CORP COM 03674X106 91 16,761 SH   SOLE 34 16,761 0 0
ANTERO RESOURCES CORP COM 03674X106 2,136 392,001 SH   SOLE 36 392,001 0 0
ANTERO RESOURCES CORP COM 03674X106 115 21,033 SH   SOLE 40 21,033 0 0
ANTHEM INC COM 036752103 262,760 818,336 SH   SOLE 2 319,888 0 498,448
ANTHEM INC COM 036752103 42,236 131,540 SH   SOLE 4 121,833 0 9,707
ANTHEM INC COM 036752103 101,860 317,231 SH   SOLE 7 229,314 0 87,917
ANTHEM INC COM 036752103 5,200 16,195 SH   SOLE 13 16,195 0 0
ANTHEM INC COM 036752103 10,058 31,323 SH   SOLE 15 31,323 0 0
ANTHEM INC COM 036752103 606,706 1,889,521 SH   SOLE 18 1,642,518 0 247,003
ANTHEM INC COM 036752103 997,257 3,105,850 SH   SOLE 19 3,105,850 0 0
ANTHEM INC COM 036752103 1,403 4,370 SH   SOLE 20 4,370 0 0
ANTHEM INC COM 036752103 1,843,743 5,742,138 SH   SOLE 21 5,742,138 0 0
ANTHEM INC COM 036752103 1,932,547 6,018,709 SH   SOLE 22 5,424,225 0 594,484
ANTHEM INC COM 036752103 58,625 182,580 SH   SOLE 23 182,580 0 0
ANTHEM INC COM 036752103 142,576 444,036 SH   SOLE 25 435,087 0 8,949
ANTHEM INC COM 036752103 177,619 553,176 SH   SOLE 26 171,885 0 381,291
ANTHEM INC COM 036752103 223,439 695,877 SH   SOLE 28 34,096 0 661,781
ANTHEM INC COM 036752103 1,011 3,148 SH   SOLE 29 3,148 0 0
ANTHEM INC COM 036752103 380,603 1,185,347 SH   SOLE 30 1,182,818 0 2,529
ANTHEM INC COM 036752103 28,657 89,250 SH   SOLE 31 38,142 0 51,108
ANTHEM INC COM 036752103 316,351 985,242 SH   SOLE 34 985,242 0 0
ANTHEM INC COM 036752103 60,870 189,572 SH   SOLE 36 189,572 0 0
ANTHEM INC COM 036752103 3,329 10,368 SH   SOLE 40 10,368 0 0
ANWORTH MTG ASSET CORP COM 037347101 263 97,024 SH   SOLE 2 8,736 0 88,288
ANWORTH MTG ASSET CORP COM 037347101 4 1,317 SH   SOLE 7 1,317 0 0
ANWORTH MTG ASSET CORP COM 037347101 950 350,655 SH   SOLE 18 350,655 0 0
ANWORTH MTG ASSET CORP COM 037347101 510 188,031 SH   SOLE 19 188,031 0 0
ANWORTH MTG ASSET CORP COM 037347101 16,486 6,083,368 SH   SOLE 21 6,083,368 0 0
ANWORTH MTG ASSET CORP COM 037347101 7,729 2,852,051 SH   SOLE 22 2,833,977 0 18,074
ANWORTH MTG ASSET CORP COM 037347101 2,604 960,869 SH   SOLE 26 0 0 960,869
AON PLC SHS CL A G0403H108 114,252 540,785 SH   SOLE 2 86,556 0 454,229
AON PLC SHS CL A G0403H108 24,247 114,767 SH   SOLE 4 105,851 0 8,916
AON PLC SHS CL A G0403H108 49,222 232,982 SH   SOLE 7 222,244 0 10,738
AON PLC SHS CL A G0403H108 183 864 SH   SOLE 13 864 0 0
AON PLC SHS CL A G0403H108 4,932 23,345 SH   SOLE 15 23,345 0 0
AON PLC SHS CL A G0403H108 121,570 575,424 SH   SOLE 18 541,400 0 34,024
AON PLC SHS CL A G0403H108 7,878 37,290 SH   SOLE 19 37,290 0 0
AON PLC SHS CL A G0403H108 1,456,140 6,892,318 SH   SOLE 21 6,892,318 0 0
AON PLC SHS CL A G0403H108 1,146,534 5,426,865 SH   SOLE 22 4,952,713 0 474,152
AON PLC SHS CL A G0403H108 32,411 153,411 SH   SOLE 23 153,411 0 0
AON PLC SHS CL A G0403H108 76,495 362,072 SH   SOLE 25 362,072 0 0
AON PLC SHS CL A G0403H108 109,821 519,812 SH   SOLE 26 161,833 0 357,979
AON PLC SHS CL A G0403H108 104,766 495,888 SH   SOLE 28 31,059 0 464,829
AON PLC SHS CL A G0403H108 82 388 SH   SOLE 29 388 0 0
AON PLC SHS CL A G0403H108 246,932 1,168,799 SH   SOLE 30 1,167,876 0 923
AON PLC SHS CL A G0403H108 123,077 582,559 SH   SOLE 31 29,997 0 552,562
AON PLC SHS CL A G0403H108 2,322 10,989 SH   SOLE 34 10,989 0 0
AON PLC SHS CL A G0403H108 33,586 158,973 SH   SOLE 36 158,973 0 0
AON PLC SHS CL A G0403H108 2,070 9,797 SH   SOLE 40 9,797 0 0
APACHE CORP COM 037411105 13,213 931,116 SH   SOLE 2 185,632 0 745,484
APACHE CORP COM 037411105 34 2,404 SH   SOLE 4 2,404 0 0
APACHE CORP COM 037411105 4,664 328,704 SH   SOLE 7 289,826 0 38,878
APACHE CORP COM 037411105 78 5,469 SH   SOLE 15 5,469 0 0
APACHE CORP COM 037411105 8,882 625,908 SH   SOLE 18 595,776 0 30,132
APACHE CORP COM 037411105 1,786 125,834 SH   SOLE 19 125,834 0 0
APACHE CORP COM 037411105 123,606 8,710,813 SH   SOLE 21 8,710,813 0 0
APACHE CORP COM 037411105 146,138 10,298,633 SH   SOLE 22 9,501,659 0 796,974
APACHE CORP COM 037411105 12 814 SH   SOLE 23 814 0 0
APACHE CORP COM 037411105 68 4,825 SH   SOLE 25 4,825 0 0
APACHE CORP COM 037411105 5,044 355,474 SH   SOLE 26 98,338 0 257,136
APACHE CORP COM 037411105 855 60,285 SH   SOLE 28 46,860 0 13,425
APACHE CORP COM 037411105 18,085 1,274,517 SH   SOLE 30 1,274,517 0 0
APACHE CORP COM 037411105 577 40,673 SH   SOLE 31 7,183 0 33,490
APACHE CORP COM 037411105 121 8,518 SH   SOLE 34 8,518 0 0
APACHE CORP COM 037411105 1,205 84,932 SH   SOLE 36 84,932 0 0
APACHE CORP COM 037411105 659 46,428 SH   SOLE 40 46,428 0 0
APARTMENT INCOME REIT CORP COM 03750L109 16,220 422,284 SH   SOLE 2 131,968 0 290,316
APARTMENT INCOME REIT CORP COM 03750L109 4,711 122,656 SH   SOLE 4 122,656 0 0
APARTMENT INCOME REIT CORP COM 03750L109 7,111 185,142 SH   SOLE 7 185,142 0 0
APARTMENT INCOME REIT CORP COM 03750L109 14,337 373,272 SH   SOLE 18 373,272 0 0
APARTMENT INCOME REIT CORP COM 03750L109 8,678 225,923 SH   SOLE 19 225,923 0 0
APARTMENT INCOME REIT CORP COM 03750L109 302,060 7,864,107 SH   SOLE 21 7,864,107 0 0
APARTMENT INCOME REIT CORP COM 03750L109 228,428 5,947,087 SH   SOLE 22 5,748,556 0 198,531
APARTMENT INCOME REIT CORP COM 03750L109 257 6,689 SH   SOLE 23 6,689 0 0
APARTMENT INCOME REIT CORP COM 03750L109 24,864 647,324 SH   SOLE 25 647,324 0 0
APARTMENT INCOME REIT CORP COM 03750L109 3,003 78,173 SH   SOLE 26 50,371 0 27,802
APARTMENT INCOME REIT CORP COM 03750L109 4,412 114,867 SH   SOLE 28 18,513 0 96,354
APARTMENT INCOME REIT CORP COM 03750L109 3,568 92,889 SH   SOLE 29 92,889 0 0
APARTMENT INCOME REIT CORP COM 03750L109 26,215 682,517 SH   SOLE 30 682,517 0 0
APARTMENT INCOME REIT CORP COM 03750L109 109 2,837 SH   SOLE 31 2,837 0 0
APARTMENT INCOME REIT CORP COM 03750L109 233 6,069 SH   SOLE 34 6,069 0 0
APARTMENT INCOME REIT CORP COM 03750L109 147 3,819 SH   SOLE 36 3,819 0 0
APARTMENT INCOME REIT CORP COM 03750L109 698 18,169 SH   SOLE 40 18,169 0 0
APARTMENT INVT & MGMT CO CL A 03748R747 1,846 349,708 SH   SOLE 2 74,349 0 275,359
APARTMENT INVT & MGMT CO CL A 03748R747 611 115,787 SH   SOLE 4 115,787 0 0
APARTMENT INVT & MGMT CO CL A 03748R747 990 187,591 SH   SOLE 7 187,591 0 0
APARTMENT INVT & MGMT CO CL A 03748R747 310 58,690 SH   SOLE 18 58,690 0 0
APARTMENT INVT & MGMT CO CL A 03748R747 1,193 225,923 SH   SOLE 19 225,923 0 0
APARTMENT INVT & MGMT CO CL A 03748R747 17,235 3,264,128 SH   SOLE 21 3,264,128 0 0
APARTMENT INVT & MGMT CO CL A 03748R747 26,958 5,105,625 SH   SOLE 22 4,910,068 0 195,557
APARTMENT INVT & MGMT CO CL A 03748R747 35 6,689 SH   SOLE 23 6,689 0 0
APARTMENT INVT & MGMT CO CL A 03748R747 3,418 647,324 SH   SOLE 25 647,324 0 0
APARTMENT INVT & MGMT CO CL A 03748R747 338 63,942 SH   SOLE 26 50,371 0 13,571
APARTMENT INVT & MGMT CO CL A 03748R747 606 114,867 SH   SOLE 28 18,513 0 96,354
APARTMENT INVT & MGMT CO CL A 03748R747 490 92,889 SH   SOLE 29 92,889 0 0
APARTMENT INVT & MGMT CO CL A 03748R747 3,602 682,110 SH   SOLE 30 682,110 0 0
APARTMENT INVT & MGMT CO CL A 03748R747 15 2,837 SH   SOLE 31 2,837 0 0
APARTMENT INVT & MGMT CO CL A 03748R747 17 3,285 SH   SOLE 34 3,285 0 0
APARTMENT INVT & MGMT CO CL A 03748R747 10 1,986 SH   SOLE 36 1,986 0 0
APARTMENT INVT & MGMT CO CL A 03748R747 96 18,169 SH   SOLE 40 18,169 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 4,194 73,313 SH   SOLE 2 55,075 0 18,238
APELLIS PHARMACEUTICALS INC COM 03753U106 142 2,487 SH   SOLE 4 2,487 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 62 1,082 SH   SOLE 7 1,082 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 15,864 277,338 SH   SOLE 18 270,599 0 6,739
APELLIS PHARMACEUTICALS INC COM 03753U106 52,622 919,957 SH   SOLE 19 919,957 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 156,216 2,731,056 SH   SOLE 21 2,731,056 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 93,272 1,630,629 SH   SOLE 22 1,590,233 0 40,396
APELLIS PHARMACEUTICALS INC COM 03753U106 155 2,705 SH   SOLE 23 2,705 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 29 514 SH   SOLE 25 514 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 2,422 42,338 SH   SOLE 26 26,275 0 16,063
APELLIS PHARMACEUTICALS INC COM 03753U106 482 8,423 SH   SOLE 28 8,423 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 3,124 54,619 SH   SOLE 30 54,619 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 14,969 261,695 SH   SOLE 34 261,695 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 52 902 SH   SOLE 36 902 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 451 7,890 SH   SOLE 40 7,890 0 0
API GROUP CORP COM STK 00187Y100 3,058 168,462 SH   SOLE 2 39,134 0 129,328
API GROUP CORP COM STK 00187Y100 23 1,286 SH   SOLE 4 1,286 0 0
API GROUP CORP COM STK 00187Y100 47 2,569 SH   SOLE 7 2,569 0 0
API GROUP CORP COM STK 00187Y100 8,875 488,971 SH   SOLE 18 488,971 0 0
API GROUP CORP COM STK 00187Y100 4,584 252,545 SH   SOLE 19 252,545 0 0
API GROUP CORP COM STK 00187Y100 89,285 4,919,276 SH   SOLE 21 4,919,276 0 0
API GROUP CORP COM STK 00187Y100 69,818 3,846,740 SH   SOLE 22 3,758,664 0 88,076
API GROUP CORP COM STK 00187Y100 38 2,076 SH   SOLE 26 0 0 2,076
API GROUP CORP COM STK 00187Y100 254 13,973 SH   SOLE 28 13,973 0 0
API GROUP CORP COM STK 00187Y100 1,227 67,599 SH   SOLE 30 67,599 0 0
API GROUP CORP COM STK 00187Y100 234 12,872 SH   SOLE 40 12,872 0 0
APOGEE ENTERPRISES INC COM 037598109 922 29,106 SH   SOLE 2 8,293 0 20,813
APOGEE ENTERPRISES INC COM 037598109 3 93 SH   SOLE 4 93 0 0
APOGEE ENTERPRISES INC COM 037598109 14 442 SH   SOLE 7 442 0 0
APOGEE ENTERPRISES INC COM 037598109 3,583 113,100 SH   SOLE 18 113,100 0 0
APOGEE ENTERPRISES INC COM 037598109 1,416 44,686 SH   SOLE 19 44,686 0 0
APOGEE ENTERPRISES INC COM 037598109 96,285 3,039,284 SH   SOLE 21 3,039,284 0 0
APOGEE ENTERPRISES INC COM 037598109 24,651 778,120 SH   SOLE 22 759,002 0 19,118
APOGEE ENTERPRISES INC COM 037598109 436 13,778 SH   SOLE 26 9,174 0 4,604
APOGEE ENTERPRISES INC COM 037598109 103 3,266 SH   SOLE 28 3,266 0 0
APOGEE ENTERPRISES INC COM 037598109 1,842 58,151 SH   SOLE 30 58,151 0 0
APOGEE ENTERPRISES INC COM 037598109 103 3,266 SH   SOLE 40 3,266 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 1,885 168,754 SH   SOLE 2 46,864 0 121,890
APOLLO COML REAL EST FIN INC COM 03762U105 4 380 SH   SOLE 4 380 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 31 2,811 SH   SOLE 7 2,811 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 6,589 589,910 SH   SOLE 18 589,910 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 2,689 240,734 SH   SOLE 19 240,734 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 207,403 18,567,863 SH   SOLE 21 18,567,863 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 40,873 3,659,149 SH   SOLE 22 3,565,697 0 93,452
APOLLO COML REAL EST FIN INC COM 03762U105 16 1,388 SH   SOLE 25 1,388 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 1,036 92,758 SH   SOLE 26 32,744 0 60,014
APOLLO COML REAL EST FIN INC COM 03762U105 195 17,450 SH   SOLE 28 17,450 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 3,343 299,287 SH   SOLE 30 299,287 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 93 8,318 SH   SOLE 36 8,318 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 181 16,198 SH   SOLE 40 16,198 0 0
APOLLO COML REAL EST FIN INC NOTE 4.750% 8/2 03762UAB1 1,143 1,200,000 PRN   SOLE 21 1,200,000 0 0
APOLLO ENDOSURGERY INC COM 03767D108 10 2,909 SH   SOLE 18 2,909 0 0
APOLLO ENDOSURGERY INC COM 03767D108 112 33,041 SH   SOLE 21 33,041 0 0
APOLLO ENDOSURGERY INC COM 03767D108 7 2,186 SH   SOLE 22 2,186 0 0
APOLLO GLOBAL MGMT INC COM CL A 03768E105 19,234 392,681 SH   SOLE 2 56,900 0 335,781
APOLLO GLOBAL MGMT INC COM CL A 03768E105 3,860 78,812 SH   SOLE 4 71,811 0 7,001
APOLLO GLOBAL MGMT INC COM CL A 03768E105 627 12,799 SH   SOLE 7 12,799 0 0
APOLLO GLOBAL MGMT INC COM CL A 03768E105 21 422 SH   SOLE 13 422 0 0
APOLLO GLOBAL MGMT INC COM CL A 03768E105 874 17,851 SH   SOLE 15 17,851 0 0
APOLLO GLOBAL MGMT INC COM CL A 03768E105 10,731 219,099 SH   SOLE 18 208,165 0 10,934
APOLLO GLOBAL MGMT INC COM CL A 03768E105 6,356 129,771 SH   SOLE 19 129,771 0 0
APOLLO GLOBAL MGMT INC COM CL A 03768E105 112,773 2,302,433 SH   SOLE 21 2,302,433 0 0
APOLLO GLOBAL MGMT INC COM CL A 03768E105 236,404 4,826,534 SH   SOLE 22 4,599,582 0 226,952
APOLLO GLOBAL MGMT INC COM CL A 03768E105 5,550 113,316 SH   SOLE 23 113,316 0 0
APOLLO GLOBAL MGMT INC COM CL A 03768E105 1,508 30,783 SH   SOLE 25 30,783 0 0
APOLLO GLOBAL MGMT INC COM CL A 03768E105 11,358 231,886 SH   SOLE 26 174,418 0 57,468
APOLLO GLOBAL MGMT INC COM CL A 03768E105 10,832 221,145 SH   SOLE 28 22,114 0 199,031
APOLLO GLOBAL MGMT INC COM CL A 03768E105 13 262 SH   SOLE 29 262 0 0
APOLLO GLOBAL MGMT INC COM CL A 03768E105 37,156 758,599 SH   SOLE 30 739,895 0 18,704
APOLLO GLOBAL MGMT INC COM CL A 03768E105 1,430 29,203 SH   SOLE 31 22,448 0 6,755
APOLLO GLOBAL MGMT INC COM CL A 03768E105 1,940 39,600 SH   SOLE 34 39,600 0 0
APOLLO GLOBAL MGMT INC COM CL A 03768E105 1,822 37,205 SH   SOLE 36 37,205 0 0
APOLLO GLOBAL MGMT INC COM CL A 03768E105 372 7,590 SH   SOLE 40 7,590 0 0
APOLLO INVT CORP COM NEW 03761U502 5,999 564,619 SH   SOLE 30 564,619 0 0
APOLLO MED HLDGS INC COM NEW 03763A207 266 14,557 SH   SOLE 2 8,888 0 5,669
APOLLO MED HLDGS INC COM NEW 03763A207 2 111 SH   SOLE 7 111 0 0
APOLLO MED HLDGS INC COM NEW 03763A207 1,317 72,063 SH   SOLE 18 72,063 0 0
APOLLO MED HLDGS INC COM NEW 03763A207 632 34,565 SH   SOLE 19 34,565 0 0
APOLLO MED HLDGS INC COM NEW 03763A207 14,026 767,715 SH   SOLE 21 767,715 0 0
APOLLO MED HLDGS INC COM NEW 03763A207 10,338 565,837 SH   SOLE 22 545,289 0 20,548
APOLLO MED HLDGS INC COM NEW 03763A207 35 1,909 SH   SOLE 26 0 0 1,909
APOLLO MED HLDGS INC COM NEW 03763A207 79 4,312 SH   SOLE 28 4,312 0 0
APOLLO MED HLDGS INC COM NEW 03763A207 462 25,277 SH   SOLE 30 25,277 0 0
APOLLO MED HLDGS INC COM NEW 03763A207 14 756 SH   SOLE 34 756 0 0
APOLLO MED HLDGS INC COM NEW 03763A207 41 2,250 SH   SOLE 40 2,250 0 0
APPFOLIO INC COM CL A 03783C100 2,090 11,608 SH   SOLE 2 5,104 0 6,504
APPFOLIO INC COM CL A 03783C100 14 77 SH   SOLE 4 77 0 0
APPFOLIO INC COM CL A 03783C100 56 313 SH   SOLE 7 313 0 0
APPFOLIO INC COM CL A 03783C100 11,336 62,964 SH   SOLE 18 57,176 0 5,788
APPFOLIO INC COM CL A 03783C100 12,070 67,039 SH   SOLE 19 67,039 0 0
APPFOLIO INC COM CL A 03783C100 112,887 627,011 SH   SOLE 21 627,011 0 0
APPFOLIO INC COM CL A 03783C100 87,360 485,226 SH   SOLE 22 475,272 0 9,954
APPFOLIO INC COM CL A 03783C100 537 2,981 SH   SOLE 23 2,981 0 0
APPFOLIO INC COM CL A 03783C100 3,581 19,891 SH   SOLE 26 6,898 0 12,993
APPFOLIO INC COM CL A 03783C100 346 1,921 SH   SOLE 28 1,921 0 0
APPFOLIO INC COM CL A 03783C100 1,606 8,918 SH   SOLE 30 8,918 0 0
APPFOLIO INC COM CL A 03783C100 261 1,449 SH   SOLE 34 1,449 0 0
APPFOLIO INC COM CL A 03783C100 336 1,866 SH   SOLE 40 1,866 0 0
APPIAN CORP CL A 03782L101 3,655 22,551 SH   SOLE 2 10,784 0 11,767
APPIAN CORP CL A 03782L101 21 128 SH   SOLE 4 128 0 0
APPIAN CORP CL A 03782L101 110 681 SH   SOLE 7 681 0 0
APPIAN CORP CL A 03782L101 20,901 128,946 SH   SOLE 18 124,317 0 4,629
APPIAN CORP CL A 03782L101 16,558 102,152 SH   SOLE 19 102,152 0 0
APPIAN CORP CL A 03782L101 221,832 1,368,571 SH   SOLE 21 1,368,571 0 0
APPIAN CORP CL A 03782L101 165,750 1,022,582 SH   SOLE 22 1,001,214 0 21,368
APPIAN CORP CL A 03782L101 374 2,308 SH   SOLE 23 2,308 0 0
APPIAN CORP CL A 03782L101 58 357 SH   SOLE 25 357 0 0
APPIAN CORP CL A 03782L101 3,098 19,115 SH   SOLE 26 12,214 0 6,901
APPIAN CORP CL A 03782L101 621 3,830 SH   SOLE 28 3,830 0 0
APPIAN CORP CL A 03782L101 3,118 19,238 SH   SOLE 30 19,238 0 0
APPIAN CORP CL A 03782L101 18 114 SH   SOLE 34 114 0 0
APPIAN CORP CL A 03782L101 141 872 SH   SOLE 36 872 0 0
APPIAN CORP CL A 03782L101 591 3,644 SH   SOLE 40 3,644 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 6,296 487,667 SH   SOLE 2 76,817 0 410,850
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 4,920 381,137 SH   SOLE 4 381,137 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 3,402 263,482 SH   SOLE 7 263,482 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 5,261 407,502 SH   SOLE 18 407,502 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 6,978 540,527 SH   SOLE 19 540,527 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 40,395 3,128,936 SH   SOLE 21 3,128,936 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 100,761 7,804,861 SH   SOLE 22 7,252,683 0 552,178
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 558 43,203 SH   SOLE 23 43,203 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 11,863 918,931 SH   SOLE 25 918,931 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 1,402 108,600 SH   SOLE 26 43,740 0 64,860
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 2,057 159,363 SH   SOLE 28 26,455 0 132,908
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 1,775 137,459 SH   SOLE 29 137,459 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 12,404 960,828 SH   SOLE 30 960,828 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 54 4,187 SH   SOLE 31 4,187 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 819 63,407 SH   SOLE 34 63,407 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 187 14,505 SH   SOLE 36 14,505 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 322 24,908 SH   SOLE 40 24,908 0 0
APPLE INC COM 037833100 5,711,962 43,047,419 SH   SOLE 2 10,210,169 0 32,837,250
APPLE INC COM 037833100 1,098,043 8,275,251 SH   SOLE 4 7,617,488 0 657,763
APPLE INC COM 037833100 2,010,240 15,149,895 SH   SOLE 7 14,416,851 0 733,044
APPLE INC COM 037833100 69,785 525,923 SH   SOLE 13 525,923 0 0
APPLE INC COM 037833100 230,176 1,734,689 SH   SOLE 15 1,734,689 0 0
APPLE INC COM 037833100 1,213 9,144 SH   SOLE 17 0 0 9,144
APPLE INC COM 037833100 5,021,207 37,841,636 SH   SOLE 18 33,508,489 0 4,333,147
APPLE INC COM 037833100 2,251,850 16,970,759 SH   SOLE 19 16,970,759 0 0
APPLE INC COM 037833100 8,707 65,616 SH   SOLE 20 65,616 0 0
APPLE INC COM 037833100 45,250,779 341,026,298 SH   SOLE 21 341,026,298 0 0
APPLE INC COM 037833100 49,438,326 372,585,170 SH   SOLE 22 334,472,393 0 38,112,777
APPLE INC COM 037833100 1,638,296 12,346,790 SH   SOLE 23 12,346,790 0 0
APPLE INC COM 037833100 3,519,753 26,526,137 SH   SOLE 25 26,437,255 0 88,882
APPLE INC COM 037833100 4,687,539 35,326,993 SH   SOLE 26 10,773,069 0 24,553,924
APPLE INC COM 037833100 5,635,241 42,469,219 SH   SOLE 28 2,326,067 0 40,143,152
APPLE INC COM 037833100 72,690 547,816 SH   SOLE 29 547,816 0 0
APPLE INC COM 037833100 9,731,383 73,339,233 SH   SOLE 30 72,295,737 0 1,043,496
APPLE INC COM 037833100 946,964 7,136,666 SH   SOLE 31 3,004,825 0 4,131,841
APPLE INC COM 037833100 391,968 2,954,016 SH   SOLE 32 2,954,016 0 0
APPLE INC COM 037833100 1,055,215 7,952,486 SH   SOLE 34 7,952,486 0 0
APPLE INC COM 037833100 1,316,057 9,918,285 SH   SOLE 36 9,918,285 0 0
APPLE INC COM 037833100 94,455 711,845 SH   SOLE 40 711,845 0 0
APPLE INC OPTIONS 037833100 146 1,100 SH Put SOLE 2 1,100 0 0
APPLE INC OPTIONS 037833100 902 6,800 SH Call SOLE 4 6,800 0 0
APPLE INC OPTIONS 037833100 902 6,800 SH Put SOLE 4 6,800 0 0
APPLE INC OPTIONS 037833100 10,828 81,600 SH Call SOLE 18 81,600 0 0
APPLE INC OPTIONS 037833100 10,522 79,300 SH Put SOLE 18 79,300 0 0
APPLE INC OPTIONS 037833100 67,513 508,800 SH Call SOLE 19 508,800 0 0
APPLE INC OPTIONS 037833100 66,598 501,900 SH Put SOLE 19 501,900 0 0
APPLE INC OPTIONS 037833100 4,883 36,800 SH Call SOLE 22 36,800 0 0
APPLE INC OPTIONS 037833100 4,737 35,700 SH Put SOLE 22 35,700 0 0
APPLE INC OPTIONS 037833100 690 5,200 SH Call SOLE 26 5,200 0 0
APPLE INC OPTIONS 037833100 677 5,100 SH Put SOLE 26 5,100 0 0
APPLE INC OPTIONS 037833100 31,846 240,000 SH Call SOLE 34 240,000 0 0
APPLE INC OPTIONS 037833100 30,718 231,500 SH Put SOLE 34 231,500 0 0
APPLIED DNA SCIENCES INC COM 03815U300 6 1,159 SH   SOLE 18 1,159 0 0
APPLIED DNA SCIENCES INC COM 03815U300 68 13,356 SH   SOLE 21 13,356 0 0
APPLIED DNA SCIENCES INC COM 03815U300 371 72,804 SH   SOLE 22 72,804 0 0
APPLIED GENETIC TECHNOLOGIES COM 03820J100 83 20,310 SH   SOLE 2 1,265 0 19,045
APPLIED GENETIC TECHNOLOGIES COM 03820J100 3 786 SH   SOLE 7 786 0 0
APPLIED GENETIC TECHNOLOGIES COM 03820J100 404 98,892 SH   SOLE 18 98,892 0 0
APPLIED GENETIC TECHNOLOGIES COM 03820J100 180 44,004 SH   SOLE 19 44,004 0 0
APPLIED GENETIC TECHNOLOGIES COM 03820J100 3,662 895,414 SH   SOLE 21 895,414 0 0
APPLIED GENETIC TECHNOLOGIES COM 03820J100 2,751 672,661 SH   SOLE 22 671,226 0 1,435
APPLIED INDL TECHNOLOGIES IN COM 03820C105 3,254 41,724 SH   SOLE 2 16,955 0 24,769
APPLIED INDL TECHNOLOGIES IN COM 03820C105 31 395 SH   SOLE 4 395 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 74 955 SH   SOLE 7 955 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 14,336 183,820 SH   SOLE 18 171,842 0 11,978
APPLIED INDL TECHNOLOGIES IN COM 03820C105 19,079 244,634 SH   SOLE 19 244,634 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 342,836 4,395,899 SH   SOLE 21 4,395,899 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 105,727 1,355,651 SH   SOLE 22 1,329,292 0 26,359
APPLIED INDL TECHNOLOGIES IN COM 03820C105 1,312 16,828 SH   SOLE 23 16,828 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 6,883 88,252 SH   SOLE 26 10,578 0 77,674
APPLIED INDL TECHNOLOGIES IN COM 03820C105 419 5,370 SH   SOLE 28 5,370 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 6,494 83,269 SH   SOLE 30 83,269 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 85 1,091 SH   SOLE 36 1,091 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 348 4,466 SH   SOLE 40 4,466 0 0
APPLIED MATLS INC COM 038222105 206,375 2,391,366 SH   SOLE 2 576,804 0 1,814,562
APPLIED MATLS INC COM 038222105 41,676 482,924 SH   SOLE 4 447,694 0 35,230
APPLIED MATLS INC COM 038222105 102,177 1,183,971 SH   SOLE 7 869,634 0 314,337
APPLIED MATLS INC COM 038222105 9,050 104,870 SH   SOLE 13 104,870 0 0
APPLIED MATLS INC COM 038222105 8,225 95,309 SH   SOLE 15 95,309 0 0
APPLIED MATLS INC COM 038222105 433,560 5,023,868 SH   SOLE 18 4,603,132 0 420,736
APPLIED MATLS INC COM 038222105 421,732 4,886,812 SH   SOLE 19 4,886,812 0 0
APPLIED MATLS INC COM 038222105 2,100,869 24,343,788 SH   SOLE 21 24,343,788 0 0
APPLIED MATLS INC COM 038222105 1,901,035 22,028,210 SH   SOLE 22 19,756,158 0 2,272,052
APPLIED MATLS INC COM 038222105 54,499 631,502 SH   SOLE 23 631,502 0 0
APPLIED MATLS INC COM 038222105 146,178 1,693,840 SH   SOLE 25 1,650,545 0 43,295
APPLIED MATLS INC COM 038222105 178,027 2,062,884 SH   SOLE 26 667,116 0 1,395,768
APPLIED MATLS INC COM 038222105 304,035 3,522,996 SH   SOLE 28 128,658 0 3,394,338
APPLIED MATLS INC COM 038222105 80 923 SH   SOLE 29 923 0 0
APPLIED MATLS INC COM 038222105 455,784 5,281,393 SH   SOLE 30 4,895,849 0 385,544
APPLIED MATLS INC COM 038222105 19,199 222,471 SH   SOLE 31 123,072 0 99,399
APPLIED MATLS INC COM 038222105 16,837 195,100 SH   SOLE 32 195,100 0 0
APPLIED MATLS INC COM 038222105 128,033 1,483,580 SH   SOLE 34 1,483,580 0 0
APPLIED MATLS INC COM 038222105 54,336 629,619 SH   SOLE 36 629,619 0 0
APPLIED MATLS INC COM 038222105 3,331 38,598 SH   SOLE 40 38,598 0 0
APPLIED MOLECULAR TRANS INC COM 03824M109 308 9,998 SH   SOLE 2 4,540 0 5,458
APPLIED MOLECULAR TRANS INC COM 03824M109 7 238 SH   SOLE 7 238 0 0
APPLIED MOLECULAR TRANS INC COM 03824M109 1,376 44,712 SH   SOLE 18 44,712 0 0
APPLIED MOLECULAR TRANS INC COM 03824M109 6,009 195,272 SH   SOLE 19 195,272 0 0
APPLIED MOLECULAR TRANS INC COM 03824M109 23,355 759,023 SH   SOLE 21 759,023 0 0
APPLIED MOLECULAR TRANS INC COM 03824M109 10,276 333,966 SH   SOLE 22 331,773 0 2,193
APPLIED MOLECULAR TRANS INC COM 03824M109 22 729 SH   SOLE 23 729 0 0
APPLIED MOLECULAR TRANS INC COM 03824M109 23 746 SH   SOLE 26 0 0 746
APPLIED MOLECULAR TRANS INC COM 03824M109 302 9,828 SH   SOLE 30 9,828 0 0
APPLIED MOLECULAR TRANS INC COM 03824M109 38 1,234 SH   SOLE 40 1,234 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 228 26,757 SH   SOLE 2 1,155 0 25,602
APPLIED OPTOELECTRONICS INC COM 03823U102 3 382 SH   SOLE 7 382 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 842 98,942 SH   SOLE 18 98,942 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 355 41,715 SH   SOLE 19 41,715 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 21,191 2,490,179 SH   SOLE 21 2,490,179 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 6,258 735,340 SH   SOLE 22 732,112 0 3,228
APPLIED OPTOELECTRONICS INC COM 03823U102 211 24,840 SH   SOLE 26 0 0 24,840
APPLIED OPTOELECTRONICS INC COM 03823U102 246 28,927 SH   SOLE 30 28,927 0 0
APPLIED THERAPEUTICS INC COM 03828A101 182 8,254 SH   SOLE 2 4,406 0 3,848
APPLIED THERAPEUTICS INC COM 03828A101 5 236 SH   SOLE 7 236 0 0
APPLIED THERAPEUTICS INC COM 03828A101 1,107 50,312 SH   SOLE 18 50,312 0 0
APPLIED THERAPEUTICS INC COM 03828A101 742 33,701 SH   SOLE 19 33,701 0 0
APPLIED THERAPEUTICS INC COM 03828A101 14,340 651,526 SH   SOLE 21 651,526 0 0
APPLIED THERAPEUTICS INC COM 03828A101 6,474 294,142 SH   SOLE 22 285,235 0 8,907
APPLIED THERAPEUTICS INC COM 03828A101 9 420 SH   SOLE 23 420 0 0
APPLIED THERAPEUTICS INC COM 03828A101 11 480 SH   SOLE 25 480 0 0
APPLIED THERAPEUTICS INC COM 03828A101 42 1,927 SH   SOLE 26 1,041 0 886
APPLIED THERAPEUTICS INC COM 03828A101 281 12,753 SH   SOLE 30 12,753 0 0
APPLIED THERAPEUTICS INC COM 03828A101 23 1,036 SH   SOLE 36 1,036 0 0
APPLIED THERAPEUTICS INC COM 03828A101 30 1,373 SH   SOLE 40 1,373 0 0
APREA THERAPEUTICS INC COM 03836J102 25 5,081 SH   SOLE 2 3,024 0 2,057
APREA THERAPEUTICS INC COM 03836J102 1 161 SH   SOLE 7 161 0 0
APREA THERAPEUTICS INC COM 03836J102 142 28,902 SH   SOLE 18 28,902 0 0
APREA THERAPEUTICS INC COM 03836J102 105 21,296 SH   SOLE 19 21,296 0 0
APREA THERAPEUTICS INC COM 03836J102 2,367 481,114 SH   SOLE 21 481,114 0 0
APREA THERAPEUTICS INC COM 03836J102 1,387 281,903 SH   SOLE 22 280,611 0 1,292
APREA THERAPEUTICS INC COM 03836J102 3 579 SH   SOLE 23 579 0 0
APREA THERAPEUTICS INC COM 03836J102 13 2,651 SH   SOLE 26 768 0 1,883
APREA THERAPEUTICS INC COM 03836J102 24 4,809 SH   SOLE 30 4,809 0 0
APREA THERAPEUTICS INC COM 03836J102 7 1,328 SH   SOLE 34 1,328 0 0
APREA THERAPEUTICS INC COM 03836J102 4 744 SH   SOLE 36 744 0 0
APTARGROUP INC COM 038336103 24,339 177,800 SH   SOLE 2 55,064 0 122,736
APTARGROUP INC COM 038336103 58 427 SH   SOLE 4 427 0 0
APTARGROUP INC COM 038336103 1,372 10,019 SH   SOLE 7 10,019 0 0
APTARGROUP INC COM 038336103 23,265 169,957 SH   SOLE 18 164,931 0 5,026
APTARGROUP INC COM 038336103 3,075 22,463 SH   SOLE 19 22,463 0 0
APTARGROUP INC COM 038336103 408,086 2,981,122 SH   SOLE 21 2,981,122 0 0
APTARGROUP INC COM 038336103 273,673 1,999,222 SH   SOLE 22 1,911,503 0 87,719
APTARGROUP INC COM 038336103 158 1,155 SH   SOLE 25 1,155 0 0
APTARGROUP INC COM 038336103 4,967 36,282 SH   SOLE 26 20,501 0 15,781
APTARGROUP INC COM 038336103 1,172 8,563 SH   SOLE 28 8,324 0 239
APTARGROUP INC COM 038336103 5,279 38,566 SH   SOLE 30 38,566 0 0
APTARGROUP INC COM 038336103 167 1,222 SH   SOLE 31 1,222 0 0
APTARGROUP INC COM 038336103 335 2,445 SH   SOLE 34 2,445 0 0
APTARGROUP INC COM 038336103 505 3,691 SH   SOLE 36 3,691 0 0
APTARGROUP INC COM 038336103 1,078 7,878 SH   SOLE 40 7,878 0 0
APTEVO THERAPEUTICS INC COM NEW 03835L207 14 378 SH   SOLE 2 378 0 0
APTEVO THERAPEUTICS INC COM NEW 03835L207 38 1,033 SH   SOLE 21 1,033 0 0
APTEVO THERAPEUTICS INC COM NEW 03835L207 2,080 56,757 SH   SOLE 22 56,757 0 0
APTINYX INC COM 03836N103 210 60,712 SH   SOLE 2 10,357 0 50,355
APTINYX INC COM 03836N103 488 141,039 SH   SOLE 18 112,898 0 28,141
APTINYX INC COM 03836N103 780 225,444 SH   SOLE 19 225,444 0 0
APTINYX INC COM 03836N103 4,007 1,158,160 SH   SOLE 21 1,158,160 0 0
APTINYX INC COM 03836N103 3,926 1,134,801 SH   SOLE 22 1,133,290 0 1,511
APTINYX INC COM 03836N103 95 27,474 SH   SOLE 23 27,474 0 0
APTINYX INC COM 03836N103 223 64,430 SH   SOLE 26 0 0 64,430
APTIV PLC SHS G6095L109 100,105 768,322 SH   SOLE 2 230,093 0 538,229
APTIV PLC SHS G6095L109 19,743 151,534 SH   SOLE 4 141,212 0 10,322
APTIV PLC SHS G6095L109 30,381 233,180 SH   SOLE 7 224,101 0 9,079
APTIV PLC SHS G6095L109 2,846 21,844 SH   SOLE 13 21,844 0 0
APTIV PLC SHS G6095L109 3,980 30,548 SH   SOLE 15 30,548 0 0
APTIV PLC SHS G6095L109 99,539 763,978 SH   SOLE 18 688,768 0 75,210
APTIV PLC SHS G6095L109 213,303 1,637,140 SH   SOLE 19 1,637,140 0 0
APTIV PLC SHS G6095L109 809,459 6,212,752 SH   SOLE 21 6,212,752 0 0
APTIV PLC SHS G6095L109 842,378 6,465,405 SH   SOLE 22 5,769,202 0 696,203
APTIV PLC SHS G6095L109 26,247 201,452 SH   SOLE 23 201,452 0 0
APTIV PLC SHS G6095L109 63,427 486,815 SH   SOLE 25 486,815 0 0
APTIV PLC SHS G6095L109 82,319 631,817 SH   SOLE 26 231,048 0 400,769
APTIV PLC SHS G6095L109 110,205 845,847 SH   SOLE 28 38,998 0 806,849
APTIV PLC SHS G6095L109 768 5,898 SH   SOLE 29 5,898 0 0
APTIV PLC SHS G6095L109 187,215 1,436,911 SH   SOLE 30 1,371,224 0 65,687
APTIV PLC SHS G6095L109 36,529 280,366 SH   SOLE 31 44,156 0 236,210
APTIV PLC SHS G6095L109 110,078 844,872 SH   SOLE 34 844,872 0 0
APTIV PLC SHS G6095L109 22,566 173,195 SH   SOLE 36 173,195 0 0
APTIV PLC SHS G6095L109 1,410 10,820 SH   SOLE 40 10,820 0 0
APTIV PLC OPTIONS G6095L959 195 1,500 SH Put SOLE 2 1,500 0 0
APTIV PLC OPTIONS G6095L959 482 3,700 SH Put SOLE 4 3,700 0 0
APTIV PLC OPTIONS G6095L959 5,993 46,000 SH Put SOLE 18 46,000 0 0
APTIV PLC OPTIONS G6095L959 38,071 292,200 SH Put SOLE 19 292,200 0 0
APTIV PLC OPTIONS G6095L959 2,619 20,100 SH Put SOLE 22 20,100 0 0
APTIV PLC OPTIONS G6095L959 365 2,800 SH Put SOLE 26 2,800 0 0
APTIV PLC OPTIONS G6095L959 16,951 130,100 SH Put SOLE 34 130,100 0 0
APYX MEDICAL CORPORATION COM 03837C106 211 29,246 SH   SOLE 2 1,970 0 27,276
APYX MEDICAL CORPORATION COM 03837C106 7 941 SH   SOLE 7 941 0 0
APYX MEDICAL CORPORATION COM 03837C106 1,014 140,869 SH   SOLE 18 140,869 0 0
APYX MEDICAL CORPORATION COM 03837C106 450 62,562 SH   SOLE 19 62,562 0 0
APYX MEDICAL CORPORATION COM 03837C106 9,334 1,296,448 SH   SOLE 21 1,296,448 0 0
APYX MEDICAL CORPORATION COM 03837C106 5,751 798,698 SH   SOLE 22 792,791 0 5,907
AQUA METALS INC COM 03837J101 61 20,427 SH   SOLE 21 20,427 0 0
AQUA METALS INC COM 03837J101 2,029 676,182 SH   SOLE 22 676,182 0 0
AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 16 1,793 SH   SOLE 2 1,793 0 0
AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 53 6,065 SH   SOLE 18 6,065 0 0
AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 522 59,584 SH   SOLE 21 59,584 0 0
AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 4,594 524,423 SH   SOLE 22 524,423 0 0
AQUESTIVE THERAPEUTICS INC COM 03843E104 73 13,729 SH   SOLE 2 1,657 0 12,072
AQUESTIVE THERAPEUTICS INC COM 03843E104 423 79,137 SH   SOLE 18 79,137 0 0
AQUESTIVE THERAPEUTICS INC COM 03843E104 203 37,995 SH   SOLE 19 37,995 0 0
AQUESTIVE THERAPEUTICS INC COM 03843E104 3,698 691,274 SH   SOLE 21 691,274 0 0
AQUESTIVE THERAPEUTICS INC COM 03843E104 2,588 483,703 SH   SOLE 22 482,483 0 1,220
ARAMARK COM 03852U106 23,889 620,805 SH   SOLE 2 146,813 0 473,992
ARAMARK COM 03852U106 4,745 123,305 SH   SOLE 4 115,196 0 8,109
ARAMARK COM 03852U106 786 20,423 SH   SOLE 7 20,423 0 0
ARAMARK COM 03852U106 30 767 SH   SOLE 13 767 0 0
ARAMARK COM 03852U106 976 25,367 SH   SOLE 15 25,367 0 0
ARAMARK COM 03852U106 5,138 133,525 SH   SOLE 18 116,328 0 17,197
ARAMARK COM 03852U106 2,843 73,893 SH   SOLE 19 73,893 0 0
ARAMARK COM 03852U106 99,285 2,580,173 SH   SOLE 21 2,580,173 0 0
ARAMARK COM 03852U106 254,958 6,625,729 SH   SOLE 22 6,285,082 0 340,647
ARAMARK COM 03852U106 6,066 157,637 SH   SOLE 23 157,637 0 0
ARAMARK COM 03852U106 12,052 313,201 SH   SOLE 25 313,201 0 0
ARAMARK COM 03852U106 19,046 494,953 SH   SOLE 26 276,228 0 218,725
ARAMARK COM 03852U106 29,206 759,002 SH   SOLE 28 28,979 0 730,023
ARAMARK COM 03852U106 786 20,416 SH   SOLE 29 20,416 0 0
ARAMARK COM 03852U106 15,129 393,166 SH   SOLE 30 393,166 0 0
ARAMARK COM 03852U106 2,996 77,867 SH   SOLE 31 41,999 0 35,868
ARAMARK COM 03852U106 405 10,526 SH   SOLE 34 10,526 0 0
ARAMARK COM 03852U106 5,780 150,198 SH   SOLE 36 150,198 0 0
ARAMARK COM 03852U106 390 10,136 SH   SOLE 40 10,136 0 0
ARAVIVE INC COM 03890D108 25 4,361 SH   SOLE 2 879 0 3,482
ARAVIVE INC COM 03890D108 276 48,923 SH   SOLE 18 48,923 0 0
ARAVIVE INC COM 03890D108 128 22,758 SH   SOLE 19 22,758 0 0
ARAVIVE INC COM 03890D108 2,435 431,738 SH   SOLE 21 431,738 0 0
ARAVIVE INC COM 03890D108 1,591 282,065 SH   SOLE 22 281,322 0 743
ARBOR REALTY TRUST INC COM 038923108 2,818 198,716 SH   SOLE 2 54,573 0 144,143
ARBOR REALTY TRUST INC COM 038923108 10 732 SH   SOLE 4 732 0 0
ARBOR REALTY TRUST INC COM 038923108 27 1,904 SH   SOLE 7 1,904 0 0
ARBOR REALTY TRUST INC COM 038923108 9 600 SH   SOLE 17 0 0 600
ARBOR REALTY TRUST INC COM 038923108 5,750 405,477 SH   SOLE 18 397,228 0 8,249
ARBOR REALTY TRUST INC COM 038923108 10,737 757,223 SH   SOLE 19 757,223 0 0
ARBOR REALTY TRUST INC COM 038923108 97,366 6,866,424 SH   SOLE 21 6,866,424 0 0
ARBOR REALTY TRUST INC COM 038923108 55,368 3,904,659 SH   SOLE 22 3,836,745 0 67,914
ARBOR REALTY TRUST INC COM 038923108 597 42,080 SH   SOLE 23 42,080 0 0
ARBOR REALTY TRUST INC COM 038923108 1,100 77,548 SH   SOLE 26 39,849 0 37,699
ARBOR REALTY TRUST INC COM 038923108 206 14,540 SH   SOLE 28 14,540 0 0
ARBOR REALTY TRUST INC COM 038923108 1,055 74,406 SH   SOLE 30 74,406 0 0
ARBOR REALTY TRUST INC COM 038923108 177 12,502 SH   SOLE 40 12,502 0 0
ARBOR REALTY TRUST INC NOTE 4.750%11/0 038923AP3 876 875,000 PRN   SOLE 21 875,000 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100 13 3,759 SH   SOLE 2 3,759 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100 52 14,778 SH   SOLE 18 14,778 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100 3,161 890,307 SH   SOLE 21 890,307 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100 3,170 892,966 SH   SOLE 22 892,966 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100 69 19,297 SH   SOLE 30 19,297 0 0
ARC DOCUMENT SOLUTIONS INC COM 00191G103 45 30,144 SH   SOLE 21 30,144 0 0
ARC DOCUMENT SOLUTIONS INC COM 00191G103 1,853 1,252,169 SH   SOLE 22 1,252,169 0 0
ARCA BIOPHARMA INC COM 00211Y506 0 48 SH   SOLE 21 48 0 0
ARCA BIOPHARMA INC COM 00211Y506 1,152 287,215 SH   SOLE 22 287,215 0 0
ARCADIA BIOSCIENCES INC COM NEW 039014204 5 2,101 SH   SOLE 18 2,101 0 0
ARCADIA BIOSCIENCES INC COM NEW 039014204 54 21,195 SH   SOLE 21 21,195 0 0
ARCBEST CORP COM 03937C105 1,310 30,707 SH   SOLE 2 8,427 0 22,280
ARCBEST CORP COM 03937C105 10 225 SH   SOLE 4 225 0 0
ARCBEST CORP COM 03937C105 18 422 SH   SOLE 7 422 0 0
ARCBEST CORP COM 03937C105 4,809 112,692 SH   SOLE 18 112,692 0 0
ARCBEST CORP COM 03937C105 1,943 45,533 SH   SOLE 19 45,533 0 0
ARCBEST CORP COM 03937C105 125,062 2,930,921 SH   SOLE 21 2,930,921 0 0
ARCBEST CORP COM 03937C105 32,546 762,739 SH   SOLE 22 746,034 0 16,705
ARCBEST CORP COM 03937C105 23 536 SH   SOLE 25 536 0 0
ARCBEST CORP COM 03937C105 1,097 25,716 SH   SOLE 26 12,812 0 12,904
ARCBEST CORP COM 03937C105 155 3,627 SH   SOLE 28 3,627 0 0
ARCBEST CORP COM 03937C105 2,307 54,070 SH   SOLE 30 54,070 0 0
ARCBEST CORP COM 03937C105 56 1,316 SH   SOLE 36 1,316 0 0
ARCBEST CORP COM 03937C105 121 2,845 SH   SOLE 40 2,845 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 4 173 SH   SOLE 18 173 0 0
ARCH CAP GROUP LTD ORD G0450A105 33,693 934,091 SH   SOLE 2 163,675 0 770,416
ARCH CAP GROUP LTD ORD G0450A105 6,980 193,523 SH   SOLE 4 178,243 0 15,280
ARCH CAP GROUP LTD ORD G0450A105 2,368 65,660 SH   SOLE 7 32,049 0 33,611
ARCH CAP GROUP LTD ORD G0450A105 69 1,920 SH   SOLE 13 1,920 0 0
ARCH CAP GROUP LTD ORD G0450A105 1,545 42,836 SH   SOLE 15 42,836 0 0
ARCH CAP GROUP LTD ORD G0450A105 18,338 508,402 SH   SOLE 18 455,376 0 53,026
ARCH CAP GROUP LTD ORD G0450A105 3,830 106,180 SH   SOLE 19 106,180 0 0
ARCH CAP GROUP LTD ORD G0450A105 157,553 4,367,986 SH   SOLE 21 4,367,986 0 0
ARCH CAP GROUP LTD ORD G0450A105 358,738 9,945,614 SH   SOLE 22 9,395,283 0 550,331
ARCH CAP GROUP LTD ORD G0450A105 10,050 278,616 SH   SOLE 23 278,616 0 0
ARCH CAP GROUP LTD ORD G0450A105 21,285 590,110 SH   SOLE 25 590,110 0 0
ARCH CAP GROUP LTD ORD G0450A105 27,722 768,549 SH   SOLE 26 364,141 0 404,408
ARCH CAP GROUP LTD ORD G0450A105 35,192 975,670 SH   SOLE 28 52,863 0 922,807
ARCH CAP GROUP LTD ORD G0450A105 27 743 SH   SOLE 29 743 0 0
ARCH CAP GROUP LTD ORD G0450A105 23,637 655,316 SH   SOLE 30 630,065 0 25,251
ARCH CAP GROUP LTD ORD G0450A105 2,452 67,985 SH   SOLE 31 50,942 0 17,043
ARCH CAP GROUP LTD ORD G0450A105 674 18,678 SH   SOLE 34 18,678 0 0
ARCH CAP GROUP LTD ORD G0450A105 8,651 239,842 SH   SOLE 36 239,842 0 0
ARCH CAP GROUP LTD ORD G0450A105 565 15,662 SH   SOLE 40 15,662 0 0
ARCH RESOURCES INC CL A 03940R107 343 7,847 SH   SOLE 2 4,920 0 2,927
ARCH RESOURCES INC CL A 03940R107 4 93 SH   SOLE 4 93 0 0
ARCH RESOURCES INC CL A 03940R107 12 279 SH   SOLE 7 279 0 0
ARCH RESOURCES INC CL A 03940R107 2,275 51,973 SH   SOLE 18 51,973 0 0
ARCH RESOURCES INC CL A 03940R107 1,150 26,279 SH   SOLE 19 26,279 0 0
ARCH RESOURCES INC CL A 03940R107 25,064 572,635 SH   SOLE 21 572,635 0 0
ARCH RESOURCES INC CL A 03940R107 18,788 429,234 SH   SOLE 22 418,639 0 10,595
ARCH RESOURCES INC CL A 03940R107 349 7,975 SH   SOLE 26 6,722 0 1,253
ARCH RESOURCES INC CL A 03940R107 99 2,253 SH   SOLE 28 2,253 0 0
ARCH RESOURCES INC CL A 03940R107 479 10,943 SH   SOLE 30 10,943 0 0
ARCH RESOURCES INC CL A 03940R107 70 1,592 SH   SOLE 40 1,592 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 84,066 1,667,651 SH   SOLE 2 573,346 0 1,094,305
ARCHER DANIELS MIDLAND CO COM 039483102 14,826 294,100 SH   SOLE 4 272,410 0 21,690
ARCHER DANIELS MIDLAND CO COM 039483102 49,195 975,906 SH   SOLE 7 764,120 0 211,786
ARCHER DANIELS MIDLAND CO COM 039483102 144 2,850 SH   SOLE 13 2,850 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 3,606 71,528 SH   SOLE 15 71,528 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 1 26 SH   SOLE 17 0 0 26
ARCHER DANIELS MIDLAND CO COM 039483102 52,428 1,040,025 SH   SOLE 18 954,911 0 85,114
ARCHER DANIELS MIDLAND CO COM 039483102 8,613 170,865 SH   SOLE 19 170,865 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 654,120 12,976,004 SH   SOLE 21 12,976,004 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 659,806 13,088,782 SH   SOLE 22 11,723,891 0 1,364,891
ARCHER DANIELS MIDLAND CO COM 039483102 22,596 448,239 SH   SOLE 23 448,239 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 46,342 919,300 SH   SOLE 25 919,300 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 75,168 1,491,126 SH   SOLE 26 450,916 0 1,040,210
ARCHER DANIELS MIDLAND CO COM 039483102 71,655 1,421,437 SH   SOLE 28 79,573 0 1,341,864
ARCHER DANIELS MIDLAND CO COM 039483102 1,546 30,670 SH   SOLE 29 30,670 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 121,463 2,409,506 SH   SOLE 30 2,271,603 0 137,903
ARCHER DANIELS MIDLAND CO COM 039483102 9,257 183,632 SH   SOLE 31 122,573 0 61,059
ARCHER DANIELS MIDLAND CO COM 039483102 1,545 30,653 SH   SOLE 34 30,653 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 21,706 430,585 SH   SOLE 36 430,585 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 1,126 22,340 SH   SOLE 40 22,340 0 0
ARCHROCK INC COM 03957W106 1,825 210,705 SH   SOLE 2 59,534 0 151,171
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 567,964 SH   SOLE 18 567,964 0 0
ARCHROCK INC COM 03957W106 6,864 792,667 SH   SOLE 19 792,667 0 0
ARCHROCK INC COM 03957W106 131,019 15,129,240 SH   SOLE 21 15,129,240 0 0
ARCHROCK INC COM 03957W106 40,200 4,642,048 SH   SOLE 22 4,533,371 0 108,677
ARCHROCK INC COM 03957W106 511 59,013 SH   SOLE 23 59,013 0 0
ARCHROCK INC COM 03957W106 31 3,607 SH   SOLE 25 3,607 0 0
ARCHROCK INC COM 03957W106 3,407 393,402 SH   SOLE 26 59,141 0 334,261
ARCHROCK INC COM 03957W106 163 18,860 SH   SOLE 28 15,860 0 3,000
ARCHROCK INC COM 03957W106 2,296 265,120 SH   SOLE 30 265,120 0 0
ARCHROCK INC COM 03957W106 279 32,207 SH   SOLE 34 32,207 0 0
ARCHROCK INC COM 03957W106 77 8,949 SH   SOLE 36 8,949 0 0
ARCHROCK INC COM 03957W106 146 16,865 SH   SOLE 40 16,865 0 0
ARCIMOTO INC COM 039587100 12 877 SH   SOLE 2 877 0 0
ARCIMOTO INC COM 039587100 50 3,806 SH   SOLE 18 3,806 0 0
ARCIMOTO INC COM 039587100 717 54,207 SH   SOLE 21 54,207 0 0
ARCIMOTO INC COM 039587100 6,302 476,375 SH   SOLE 22 476,375 0 0
ARCO PLATFORM LTD COM CL A G04553106 32 906 SH   SOLE 25 906 0 0
ARCO PLATFORM LTD COM CL A G04553106 637 17,935 SH   SOLE 34 17,935 0 0
ARCONIC CORPORATION COM 03966V107 7,093 238,021 SH   SOLE 2 151,433 0 86,588
ARCONIC CORPORATION COM 03966V107 12 401 SH   SOLE 4 401 0 0
ARCONIC CORPORATION COM 03966V107 2,037 68,342 SH   SOLE 7 63,736 0 4,606
ARCONIC CORPORATION COM 03966V107 189 6,354 SH   SOLE 15 6,354 0 0
ARCONIC CORPORATION COM 03966V107 1 27 SH   SOLE 17 0 0 27
ARCONIC CORPORATION COM 03966V107 12,973 435,347 SH   SOLE 18 435,347 0 0
ARCONIC CORPORATION COM 03966V107 31,697 1,063,643 SH   SOLE 19 1,063,643 0 0
ARCONIC CORPORATION COM 03966V107 332,612 11,161,485 SH   SOLE 21 11,161,485 0 0
ARCONIC CORPORATION COM 03966V107 85,046 2,853,885 SH   SOLE 22 2,783,978 0 69,907
ARCONIC CORPORATION COM 03966V107 54 1,822 SH   SOLE 25 1,822 0 0
ARCONIC CORPORATION COM 03966V107 1,290 43,284 SH   SOLE 26 28,488 0 14,796
ARCONIC CORPORATION COM 03966V107 565 18,944 SH   SOLE 28 14,277 0 4,667
ARCONIC CORPORATION COM 03966V107 6,069 203,653 SH   SOLE 30 203,653 0 0
ARCONIC CORPORATION COM 03966V107 9,641 323,513 SH   SOLE 34 323,513 0 0
ARCONIC CORPORATION COM 03966V107 240 8,054 SH   SOLE 36 8,054 0 0
ARCONIC CORPORATION COM 03966V107 321 10,770 SH   SOLE 40 10,770 0 0
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 106 21,155 SH   SOLE 4 21,155 0 0
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 7,057 1,402,926 SH   SOLE 21 1,402,926 0 0
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 3,754 746,385 SH   SOLE 22 746,385 0 0
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 1,755 348,904 SH   SOLE 30 348,904 0 0
ARCOSA INC COM 039653100 3,226 58,724 SH   SOLE 2 16,169 0 42,555
ARCOSA INC COM 039653100 12 224 SH   SOLE 4 224 0 0
ARCOSA INC COM 039653100 56 1,025 SH   SOLE 7 1,025 0 0
ARCOSA INC COM 039653100 11,756 214,009 SH   SOLE 18 214,009 0 0
ARCOSA INC COM 039653100 4,832 87,958 SH   SOLE 19 87,958 0 0
ARCOSA INC COM 039653100 300,908 5,478,035 SH   SOLE 21 5,478,035 0 0
ARCOSA INC COM 039653100 75,938 1,382,458 SH   SOLE 22 1,350,905 0 31,553
ARCOSA INC COM 039653100 35 643 SH   SOLE 25 643 0 0
ARCOSA INC COM 039653100 815 14,828 SH   SOLE 26 9,601 0 5,227
ARCOSA INC COM 039653100 416 7,570 SH   SOLE 28 6,226 0 1,344
ARCOSA INC COM 039653100 5,555 101,122 SH   SOLE 30 101,122 0 0
ARCOSA INC COM 039653100 158 2,879 SH   SOLE 36 2,879 0 0
ARCOSA INC COM 039653100 316 5,754 SH   SOLE 40 5,754 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109 555 12,784 SH   SOLE 2 6,575 0 6,209
ARCTURUS THERAPEUTICS HLDGS COM 03969T109 18 412 SH   SOLE 7 412 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109 3,545 81,729 SH   SOLE 18 81,729 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109 2,029 46,779 SH   SOLE 19 46,779 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109 46,478 1,071,408 SH   SOLE 21 1,071,408 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109 23,741 547,283 SH   SOLE 22 536,126 0 11,157
ARCTURUS THERAPEUTICS HLDGS COM 03969T109 14 322 SH   SOLE 23 322 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109 47 1,078 SH   SOLE 26 0 0 1,078
ARCTURUS THERAPEUTICS HLDGS COM 03969T109 123 2,835 SH   SOLE 28 2,835 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109 652 15,036 SH   SOLE 30 15,036 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109 99 2,289 SH   SOLE 40 2,289 0 0
ARCUS BIOSCIENCES INC COM 03969F109 929 35,801 SH   SOLE 2 16,169 0 19,632
ARCUS BIOSCIENCES INC COM 03969F109 24 909 SH   SOLE 7 909 0 0
ARCUS BIOSCIENCES INC COM 03969F109 4,012 154,549 SH   SOLE 18 145,791 0 8,758
ARCUS BIOSCIENCES INC COM 03969F109 4,868 187,514 SH   SOLE 19 187,514 0 0
ARCUS BIOSCIENCES INC COM 03969F109 38,075 1,466,693 SH   SOLE 21 1,466,693 0 0
ARCUS BIOSCIENCES INC COM 03969F109 34,406 1,325,352 SH   SOLE 22 1,301,167 0 24,185
ARCUS BIOSCIENCES INC COM 03969F109 279 10,759 SH   SOLE 23 10,759 0 0
ARCUS BIOSCIENCES INC COM 03969F109 17 658 SH   SOLE 25 658 0 0
ARCUS BIOSCIENCES INC COM 03969F109 892 34,353 SH   SOLE 26 1,268 0 33,085
ARCUS BIOSCIENCES INC COM 03969F109 115 4,442 SH   SOLE 28 4,442 0 0
ARCUS BIOSCIENCES INC COM 03969F109 729 28,079 SH   SOLE 30 28,079 0 0
ARCUS BIOSCIENCES INC COM 03969F109 30 1,172 SH   SOLE 36 1,172 0 0
ARCUS BIOSCIENCES INC COM 03969F109 125 4,810 SH   SOLE 40 4,810 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 527 18,747 SH   SOLE 2 7,028 0 11,719
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 13 453 SH   SOLE 7 453 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 2,906 103,316 SH   SOLE 18 97,375 0 5,941
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 28,897 1,027,252 SH   SOLE 19 1,027,252 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 368 13,098 SH   SOLE 20 13,098 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 31,111 1,105,979 SH   SOLE 21 1,105,979 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 16,547 588,239 SH   SOLE 22 585,020 0 3,219
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 140 4,974 SH   SOLE 23 4,974 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 520 18,485 SH   SOLE 26 668 0 17,817
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 327 11,627 SH   SOLE 30 11,627 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 20 718 SH   SOLE 34 718 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 61 2,166 SH   SOLE 40 2,166 0 0
ARDAGH GROUP S A CL A L0223L101 619 35,939 SH   SOLE 2 2,361 0 33,578
ARDAGH GROUP S A CL A L0223L101 3 189 SH   SOLE 7 189 0 0
ARDAGH GROUP S A CL A L0223L101 144 8,344 SH   SOLE 18 8,344 0 0
ARDAGH GROUP S A CL A L0223L101 91 5,297 SH   SOLE 19 5,297 0 0
ARDAGH GROUP S A CL A L0223L101 2,417 140,465 SH   SOLE 21 140,465 0 0
ARDAGH GROUP S A CL A L0223L101 2,778 161,436 SH   SOLE 22 145,703 0 15,733
ARDELYX INC COM 039697107 266 41,067 SH   SOLE 2 20,379 0 20,688
ARDELYX INC COM 039697107 5 712 SH   SOLE 7 712 0 0
ARDELYX INC COM 039697107 1,748 270,148 SH   SOLE 18 270,148 0 0
ARDELYX INC COM 039697107 903 139,496 SH   SOLE 19 139,496 0 0
ARDELYX INC COM 039697107 22,608 3,494,327 SH   SOLE 21 3,494,327 0 0
ARDELYX INC COM 039697107 12,207 1,886,679 SH   SOLE 22 1,877,552 0 9,127
ARDELYX INC COM 039697107 198 30,644 SH   SOLE 26 0 0 30,644
ARDELYX INC COM 039697107 346 53,454 SH   SOLE 30 53,454 0 0
ARDELYX INC COM 039697107 38 5,929 SH   SOLE 40 5,929 0 0
ARDMORE SHIPPING CORP COM Y0207T100 144 44,160 SH   SOLE 2 8,581 0 35,579
ARDMORE SHIPPING CORP COM Y0207T100 2 494 SH   SOLE 7 494 0 0
ARDMORE SHIPPING CORP COM Y0207T100 477 145,860 SH   SOLE 18 145,860 0 0
ARDMORE SHIPPING CORP COM Y0207T100 365 111,704 SH   SOLE 19 111,704 0 0
ARDMORE SHIPPING CORP COM Y0207T100 4,095 1,252,154 SH   SOLE 21 1,252,154 0 0
ARDMORE SHIPPING CORP COM Y0207T100 1,945 594,722 SH   SOLE 22 589,948 0 4,774
ARDMORE SHIPPING CORP COM Y0207T100 59 17,950 SH   SOLE 23 17,950 0 0
ARDMORE SHIPPING CORP COM Y0207T100 79 24,041 SH   SOLE 26 0 0 24,041
ARENA PHARMACEUTICALS INC COM NEW 040047607 7,330 95,399 SH   SOLE 2 46,480 0 48,919
ARENA PHARMACEUTICALS INC COM NEW 040047607 45 584 SH   SOLE 4 584 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 105 1,361 SH   SOLE 7 1,361 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 17,132 222,981 SH   SOLE 18 222,981 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 43,461 565,681 SH   SOLE 19 565,681 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 199,201 2,592,744 SH   SOLE 21 2,592,744 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 126,947 1,652,315 SH   SOLE 22 1,613,091 0 39,224
ARENA PHARMACEUTICALS INC COM NEW 040047607 341 4,444 SH   SOLE 23 4,444 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 57 744 SH   SOLE 25 744 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 2,969 38,641 SH   SOLE 26 16,129 0 22,512
ARENA PHARMACEUTICALS INC COM NEW 040047607 554 7,211 SH   SOLE 28 7,211 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 3,831 49,868 SH   SOLE 30 49,868 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 11,522 149,973 SH   SOLE 34 149,973 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 152 1,984 SH   SOLE 36 1,984 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 509 6,630 SH   SOLE 40 6,630 0 0
ARES CAPITAL CORP COM 04010L103 27,356 1,619,686 SH   SOLE 30 1,619,686 0 0
ARES CAPITAL CORP NOTE 3.750% 2/0 04010LAT0 1,425 1,390,000 PRN   SOLE 21 1,390,000 0 0
ARES CAPITAL CORP NOTE 4.625% 3/0 04010LAW3 2,668 2,535,000 PRN   SOLE 21 2,535,000 0 0
ARES COML REAL ESTATE CORP COM 04013V108 466 39,095 SH   SOLE 2 11,070 0 28,025
ARES COML REAL ESTATE CORP COM 04013V108 7 551 SH   SOLE 7 551 0 0
ARES COML REAL ESTATE CORP COM 04013V108 1,402 117,675 SH   SOLE 18 117,675 0 0
ARES COML REAL ESTATE CORP COM 04013V108 696 58,420 SH   SOLE 19 58,420 0 0
ARES COML REAL ESTATE CORP COM 04013V108 22,716 1,907,316 SH   SOLE 21 1,907,316 0 0
ARES COML REAL ESTATE CORP COM 04013V108 10,889 914,257 SH   SOLE 22 909,420 0 4,837
ARES COML REAL ESTATE CORP COM 04013V108 1,917 160,987 SH   SOLE 26 0 0 160,987
ARES COML REAL ESTATE CORP COM 04013V108 55 4,592 SH   SOLE 30 4,592 0 0
ARES COML REAL ESTATE CORP COM 04013V108 74 6,246 SH   SOLE 40 6,246 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 9,952 211,512 SH   SOLE 2 40,147 0 171,365
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 34 722 SH   SOLE 4 722 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 327 6,946 SH   SOLE 7 6,946 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 2,497 53,063 SH   SOLE 18 53,063 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 4,716 100,225 SH   SOLE 19 100,225 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 71,451 1,518,608 SH   SOLE 21 1,518,608 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 132,651 2,819,365 SH   SOLE 22 2,688,011 0 131,354
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 315 6,697 SH   SOLE 23 6,697 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 34 727 SH   SOLE 25 727 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 3,825 81,295 SH   SOLE 26 18,011 0 63,284
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 1,009 21,436 SH   SOLE 28 21,436 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 3,408 72,436 SH   SOLE 30 72,436 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 88 1,866 SH   SOLE 31 1,866 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 357 7,594 SH   SOLE 34 7,594 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 87 1,849 SH   SOLE 36 1,849 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 642 13,643 SH   SOLE 40 13,643 0 0
ARGAN INC COM 04010E109 801 17,993 SH   SOLE 2 4,924 0 13,069
ARGAN INC COM 04010E109 13 295 SH   SOLE 7 295 0 0
ARGAN INC COM 04010E109 2,408 54,129 SH   SOLE 18 54,129 0 0
ARGAN INC COM 04010E109 1,144 25,723 SH   SOLE 19 25,723 0 0
ARGAN INC COM 04010E109 26,698 600,096 SH   SOLE 21 600,096 0 0
ARGAN INC COM 04010E109 19,886 446,984 SH   SOLE 22 438,948 0 8,036
ARGAN INC COM 04010E109 238 5,343 SH   SOLE 26 0 0 5,343
ARGAN INC COM 04010E109 85 1,912 SH   SOLE 28 1,912 0 0
ARGAN INC COM 04010E109 443 9,957 SH   SOLE 30 9,957 0 0
ARGAN INC COM 04010E109 60 1,354 SH   SOLE 40 1,354 0 0
ARGENX SE SPONSORED ADR 04016X101 3 9 SH   SOLE 18 9 0 0
ARGENX SE SPONSORED ADR 04016X101 35,585 121,001 SH   SOLE 19 121,001 0 0
ARGENX SE SPONSORED ADR 04016X101 63,485 215,868 SH   SOLE 21 215,868 0 0
ARGENX SE SPONSORED ADR 04016X101 1,682 5,721 SH   SOLE 30 5,721 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 1,745 39,941 SH   SOLE 2 11,085 0 28,856
ARGO GROUP INTL HLDGS LTD COM G0464B107 5 104 SH   SOLE 4 104 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 24 554 SH   SOLE 7 554 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 4,844 110,848 SH   SOLE 18 110,848 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 3,192 73,053 SH   SOLE 19 73,053 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 49,820 1,140,055 SH   SOLE 21 1,140,055 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 43,133 987,016 SH   SOLE 22 963,380 0 23,636
ARGO GROUP INTL HLDGS LTD COM G0464B107 21 476 SH   SOLE 25 476 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 705 16,126 SH   SOLE 26 7,922 0 8,204
ARGO GROUP INTL HLDGS LTD COM G0464B107 184 4,209 SH   SOLE 28 4,209 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 1,007 23,052 SH   SOLE 30 23,052 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 125 2,858 SH   SOLE 36 2,858 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 202 4,626 SH   SOLE 40 4,626 0 0
ARIDIS PHARMACEUTICALS INC COM 040334104 9 1,447 SH   SOLE 18 1,447 0 0
ARIDIS PHARMACEUTICALS INC COM 040334104 135 22,232 SH   SOLE 21 22,232 0 0
ARISTA NETWORKS INC COM 040413106 51,238 176,337 SH   SOLE 2 61,843 0 114,494
ARISTA NETWORKS INC COM 040413106 8,825 30,371 SH   SOLE 4 28,168 0 2,203
ARISTA NETWORKS INC COM 040413106 14,633 50,360 SH   SOLE 7 48,898 0 1,462
ARISTA NETWORKS INC COM 040413106 33 115 SH   SOLE 13 115 0 0
ARISTA NETWORKS INC COM 040413106 1,691 5,821 SH   SOLE 15 5,821 0 0
ARISTA NETWORKS INC COM 040413106 32,797 112,870 SH   SOLE 18 104,062 0 8,808
ARISTA NETWORKS INC COM 040413106 5,260 18,101 SH   SOLE 19 18,101 0 0
ARISTA NETWORKS INC COM 040413106 538,435 1,853,029 SH   SOLE 21 1,853,029 0 0
ARISTA NETWORKS INC COM 040413106 398,170 1,370,308 SH   SOLE 22 1,205,559 0 164,749
ARISTA NETWORKS INC COM 040413106 16,000 55,065 SH   SOLE 23 55,065 0 0
ARISTA NETWORKS INC COM 040413106 28,764 98,991 SH   SOLE 25 98,991 0 0
ARISTA NETWORKS INC COM 040413106 42,451 146,095 SH   SOLE 26 59,748 0 86,347
ARISTA NETWORKS INC COM 040413106 50,027 172,168 SH   SOLE 28 7,556 0 164,612
ARISTA NETWORKS INC COM 040413106 2,425 8,344 SH   SOLE 29 8,344 0 0
ARISTA NETWORKS INC COM 040413106 84,129 289,531 SH   SOLE 30 287,423 0 2,108
ARISTA NETWORKS INC COM 040413106 8,293 28,540 SH   SOLE 31 23,005 0 5,535
ARISTA NETWORKS INC COM 040413106 2,967 10,212 SH   SOLE 34 10,212 0 0
ARISTA NETWORKS INC COM 040413106 8,993 30,949 SH   SOLE 36 30,949 0 0
ARISTA NETWORKS INC COM 040413106 734 2,525 SH   SOLE 40 2,525 0 0
ARK ETF TR GENOMIC REV ETF 00214Q302 0 1 SH   SOLE 17 0 0 1
ARK RESTAURANTS CORP COM 040712101 12 616 SH   SOLE 18 616 0 0
ARK RESTAURANTS CORP COM 040712101 123 6,337 SH   SOLE 21 6,337 0 0
ARK RESTAURANTS CORP COM 040712101 72 3,696 SH   SOLE 22 3,696 0 0
ARKO CORP COM 041242108 59 6,553 SH   SOLE 21 6,553 0 0
ARLINGTON ASSET INVST CORP CL A NEW 041356205 116 30,575 SH   SOLE 2 1,767 0 28,808
ARLINGTON ASSET INVST CORP CL A NEW 041356205 1 360 SH   SOLE 7 360 0 0
ARLINGTON ASSET INVST CORP CL A NEW 041356205 450 118,937 SH   SOLE 18 118,937 0 0
ARLINGTON ASSET INVST CORP CL A NEW 041356205 251 66,465 SH   SOLE 19 66,465 0 0
ARLINGTON ASSET INVST CORP CL A NEW 041356205 4,993 1,321,026 SH   SOLE 21 1,321,026 0 0
ARLINGTON ASSET INVST CORP CL A NEW 041356205 5,491 1,452,585 SH   SOLE 22 1,445,451 0 7,134
ARLO TECHNOLOGIES INC COM 04206A101 612 78,623 SH   SOLE 2 6,605 0 72,018
ARLO TECHNOLOGIES INC COM 04206A101 10 1,338 SH   SOLE 7 1,338 0 0
ARLO TECHNOLOGIES INC COM 04206A101 2,836 364,090 SH   SOLE 18 364,090 0 0
ARLO TECHNOLOGIES INC COM 04206A101 1,136 145,795 SH   SOLE 19 145,795 0 0
ARLO TECHNOLOGIES INC COM 04206A101 69,292 8,895,019 SH   SOLE 21 8,895,019 0 0
ARLO TECHNOLOGIES INC COM 04206A101 17,750 2,278,572 SH   SOLE 22 2,267,424 0 11,148
ARLO TECHNOLOGIES INC COM 04206A101 955 122,579 SH   SOLE 30 122,579 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 830 73,987 SH   SOLE 2 19,089 0 54,898
ARMADA HOFFLER PPTYS INC COM 04208T108 496 44,218 SH   SOLE 4 44,218 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 820 73,059 SH   SOLE 7 73,059 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 2,947 262,652 SH   SOLE 18 262,652 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 4,120 367,225 SH   SOLE 19 367,225 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 77,395 6,897,916 SH   SOLE 21 6,897,916 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 27,655 2,464,831 SH   SOLE 22 2,427,673 0 37,158
ARMADA HOFFLER PPTYS INC COM 04208T108 234 20,814 SH   SOLE 23 20,814 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 2,798 249,412 SH   SOLE 25 249,412 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 1,947 173,549 SH   SOLE 26 4,018 0 169,531
ARMADA HOFFLER PPTYS INC COM 04208T108 498 44,383 SH   SOLE 28 7,190 0 37,193
ARMADA HOFFLER PPTYS INC COM 04208T108 439 39,147 SH   SOLE 29 39,147 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 3,815 340,059 SH   SOLE 30 340,059 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 271 24,111 SH   SOLE 34 24,111 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 41 3,661 SH   SOLE 36 3,661 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 87 7,720 SH   SOLE 40 7,720 0 0
ARMATA PHARMACEUTICALS INC COM 04216R102 6 1,996 SH   SOLE 18 1,996 0 0
ARMATA PHARMACEUTICALS INC COM 04216R102 101 33,986 SH   SOLE 21 33,986 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 812 75,212 SH   SOLE 2 21,390 0 53,822
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,079 285,338 SH   SOLE 18 285,338 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 1,245 115,351 SH   SOLE 19 115,351 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 96,715 8,963,370 SH   SOLE 21 8,963,370 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 19,835 1,838,258 SH   SOLE 22 1,803,655 0 34,603
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 183 16,998 SH   SOLE 26 9,830 0 7,168
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 86 8,002 SH   SOLE 28 8,002 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 1,810 167,749 SH   SOLE 30 167,749 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 56 5,202 SH   SOLE 40 5,202 0 0
ARMSTRONG FLOORING INC COM 04238R106 19 4,994 SH   SOLE 18 4,994 0 0
ARMSTRONG FLOORING INC COM 04238R106 279 73,041 SH   SOLE 21 73,041 0 0
ARMSTRONG FLOORING INC COM 04238R106 1,737 454,741 SH   SOLE 22 454,741 0 0
ARMSTRONG FLOORING INC COM 04238R106 33 8,595 SH   SOLE 23 8,595 0 0
ARMSTRONG FLOORING INC COM 04238R106 134 34,972 SH   SOLE 26 0 0 34,972
ARMSTRONG WORLD INDS INC COM 04247X102 8,384 112,703 SH   SOLE 2 19,999 0 92,704
ARMSTRONG WORLD INDS INC COM 04247X102 25 332 SH   SOLE 4 332 0 0
ARMSTRONG WORLD INDS INC COM 04247X102 70 947 SH   SOLE 7 947 0 0
ARMSTRONG WORLD INDS INC COM 04247X102 1,624 21,837 SH   SOLE 18 21,837 0 0
ARMSTRONG WORLD INDS INC COM 04247X102 907 12,199 SH   SOLE 19 12,199 0 0
ARMSTRONG WORLD INDS INC COM 04247X102 43,275 581,735 SH   SOLE 21 581,735 0 0
ARMSTRONG WORLD INDS INC COM 04247X102 93,846 1,261,540 SH   SOLE 22 1,199,954 0 61,586
ARMSTRONG WORLD INDS INC COM 04247X102 63 850 SH   SOLE 25 850 0 0
ARMSTRONG WORLD INDS INC COM 04247X102 3,247 43,654 SH   SOLE 26 19,546 0 24,108
ARMSTRONG WORLD INDS INC COM 04247X102 461 6,203 SH   SOLE 28 6,203 0 0
ARMSTRONG WORLD INDS INC COM 04247X102 2,079 27,952 SH   SOLE 30 27,952 0 0
ARMSTRONG WORLD INDS INC COM 04247X102 67 906 SH   SOLE 31 906 0 0
ARMSTRONG WORLD INDS INC COM 04247X102 536 7,203 SH   SOLE 34 7,203 0 0
ARMSTRONG WORLD INDS INC COM 04247X102 138 1,857 SH   SOLE 36 1,857 0 0
ARMSTRONG WORLD INDS INC COM 04247X102 437 5,870 SH   SOLE 40 5,870 0 0
ARRAY TECHNOLOGIES INC COM SHS 04271T100 3,771 87,408 SH   SOLE 2 6,617 0 80,791
ARRAY TECHNOLOGIES INC COM SHS 04271T100 46 1,064 SH   SOLE 7 1,064 0 0
ARRAY TECHNOLOGIES INC COM SHS 04271T100 1,246 28,893 SH   SOLE 18 28,893 0 0
ARRAY TECHNOLOGIES INC COM SHS 04271T100 640 14,830 SH   SOLE 19 14,830 0 0
ARRAY TECHNOLOGIES INC COM SHS 04271T100 26,868 622,820 SH   SOLE 21 622,820 0 0
ARRAY TECHNOLOGIES INC COM SHS 04271T100 74,531 1,727,663 SH   SOLE 22 1,687,834 0 39,829
ARRAY TECHNOLOGIES INC COM SHS 04271T100 1,450 33,618 SH   SOLE 26 33,618 0 0
ARRAY TECHNOLOGIES INC COM SHS 04271T100 7,464 173,013 SH   SOLE 28 0 0 173,013
ARRAY TECHNOLOGIES INC COM SHS 04271T100 143 3,313 SH   SOLE 31 1,043 0 2,270
ARRAY TECHNOLOGIES INC COM SHS 04271T100 439 10,181 SH   SOLE 34 10,181 0 0
ARROW ELECTRS INC COM 042735100 21,693 222,948 SH   SOLE 2 63,954 0 158,994
ARROW ELECTRS INC COM 042735100 3,400 34,948 SH   SOLE 4 31,666 0 3,282
ARROW ELECTRS INC COM 042735100 3,463 35,596 SH   SOLE 7 11,874 0 23,722
ARROW ELECTRS INC COM 042735100 25 262 SH   SOLE 13 262 0 0
ARROW ELECTRS INC COM 042735100 923 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 20,115 206,732 SH   SOLE 18 201,852 0 4,880
ARROW ELECTRS INC COM 042735100 1,965 20,199 SH   SOLE 19 20,199 0 0
ARROW ELECTRS INC COM 042735100 350,702 3,604,335 SH   SOLE 21 3,604,335 0 0
ARROW ELECTRS INC COM 042735100 243,693 2,504,556 SH   SOLE 22 2,400,912 0 103,644
ARROW ELECTRS INC COM 042735100 4,966 51,041 SH   SOLE 23 51,041 0 0
ARROW ELECTRS INC COM 042735100 12,335 126,775 SH   SOLE 25 126,775 0 0
ARROW ELECTRS INC COM 042735100 16,435 168,909 SH   SOLE 26 103,547 0 65,362
ARROW ELECTRS INC COM 042735100 22,160 227,753 SH   SOLE 28 9,621 0 218,132
ARROW ELECTRS INC COM 042735100 5 56 SH   SOLE 29 56 0 0
ARROW ELECTRS INC COM 042735100 36,233 372,380 SH   SOLE 30 282,050 0 90,330
ARROW ELECTRS INC COM 042735100 1,733 17,816 SH   SOLE 31 8,469 0 9,347
ARROW ELECTRS INC COM 042735100 310 3,184 SH   SOLE 34 3,184 0 0
ARROW ELECTRS INC COM 042735100 6,293 64,676 SH   SOLE 36 64,676 0 0
ARROW ELECTRS INC COM 042735100 334 3,430 SH   SOLE 40 3,430 0 0
ARROW FINL CORP COM 042744102 497 16,602 SH   SOLE 2 5,487 0 11,115
ARROW FINL CORP COM 042744102 8 280 SH   SOLE 7 280 0 0
ARROW FINL CORP COM 042744102 1,563 52,258 SH   SOLE 18 52,258 0 0
ARROW FINL CORP COM 042744102 788 26,347 SH   SOLE 19 26,347 0 0
ARROW FINL CORP COM 042744102 15,452 516,623 SH   SOLE 21 516,623 0 0
ARROW FINL CORP COM 042744102 15,153 506,606 SH   SOLE 22 496,282 0 10,324
ARROW FINL CORP COM 042744102 52 1,740 SH   SOLE 28 1,740 0 0
ARROW FINL CORP COM 042744102 110 3,679 SH   SOLE 30 3,679 0 0
ARROW FINL CORP COM 042744102 41 1,374 SH   SOLE 40 1,374 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 8,199 106,853 SH   SOLE 2 73,277 0 33,576
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 50 648 SH   SOLE 4 648 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 150 1,950 SH   SOLE 7 1,950 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 44,424 578,961 SH   SOLE 18 565,554 0 13,407
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 29,026 378,291 SH   SOLE 19 378,291 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 608,374 7,928,767 SH   SOLE 21 7,928,767 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 258,650 3,370,906 SH   SOLE 22 3,302,010 0 68,896
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 579 7,544 SH   SOLE 23 7,544 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 94 1,219 SH   SOLE 25 1,219 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 5,678 73,998 SH   SOLE 26 30,213 0 43,785
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 948 12,358 SH   SOLE 28 12,358 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 6,595 85,956 SH   SOLE 30 85,956 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 90 1,172 SH   SOLE 34 1,172 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 197 2,570 SH   SOLE 36 2,570 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 916 11,939 SH   SOLE 40 11,939 0 0
ARTESIAN RES CORP CL A 043113208 247 6,671 SH   SOLE 2 576 0 6,095
ARTESIAN RES CORP CL A 043113208 248 6,682 SH   SOLE 7 6,682 0 0
ARTESIAN RES CORP CL A 043113208 1,195 32,216 SH   SOLE 18 32,216 0 0
ARTESIAN RES CORP CL A 043113208 559 15,081 SH   SOLE 19 15,081 0 0
ARTESIAN RES CORP CL A 043113208 10,848 292,570 SH   SOLE 21 292,570 0 0
ARTESIAN RES CORP CL A 043113208 5,823 157,045 SH   SOLE 22 155,725 0 1,320
ARTESIAN RES CORP CL A 043113208 2,148 57,917 SH   SOLE 30 57,917 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 3,505 69,632 SH   SOLE 2 21,703 0 47,929
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 28 550 SH   SOLE 4 550 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 372 7,390 SH   SOLE 7 7,390 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 10,341 205,420 SH   SOLE 18 193,612 0 11,808
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 9,029 179,357 SH   SOLE 19 179,357 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 107,385 2,133,187 SH   SOLE 21 2,133,187 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 84,603 1,680,640 SH   SOLE 22 1,641,378 0 39,262
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 382 7,595 SH   SOLE 23 7,595 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 36 718 SH   SOLE 25 718 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 3,331 66,177 SH   SOLE 26 12,873 0 53,304
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 397 7,889 SH   SOLE 28 7,889 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 1,744 34,645 SH   SOLE 30 34,645 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 89 1,774 SH   SOLE 36 1,774 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 365 7,256 SH   SOLE 40 7,256 0 0
ARTS WAY MFG INC COM 043168103 1 304 SH   SOLE 21 304 0 0
ARVINAS INC COM 04335A105 2,258 26,589 SH   SOLE 2 11,185 0 15,404
ARVINAS INC COM 04335A105 61 722 SH   SOLE 7 722 0 0
ARVINAS INC COM 04335A105 9,907 116,645 SH   SOLE 18 108,904 0 7,741
ARVINAS INC COM 04335A105 10,313 121,431 SH   SOLE 19 121,431 0 0
ARVINAS INC COM 04335A105 133,354 1,570,158 SH   SOLE 21 1,570,158 0 0
ARVINAS INC COM 04335A105 78,379 922,867 SH   SOLE 22 907,205 0 15,662
ARVINAS INC COM 04335A105 240 2,821 SH   SOLE 23 2,821 0 0
ARVINAS INC COM 04335A105 50 593 SH   SOLE 25 593 0 0
ARVINAS INC COM 04335A105 1,665 19,600 SH   SOLE 26 1,104 0 18,496
ARVINAS INC COM 04335A105 238 2,799 SH   SOLE 28 2,799 0 0
ARVINAS INC COM 04335A105 2,278 26,822 SH   SOLE 30 26,822 0 0
ARVINAS INC COM 04335A105 90 1,064 SH   SOLE 36 1,064 0 0
ARVINAS INC COM 04335A105 309 3,636 SH   SOLE 40 3,636 0 0
ARYA SCIENCES ACQUISITION CO COM CL A G3166W106 243 22,440 SH   SOLE 18 22,440 0 0
ARYA SCIENCES ACQUISITION CO COM CL A G3166W106 7,167 660,560 SH   SOLE 19 660,560 0 0
ARYA SCIENCES ACQUISITION CO COM CL A G3166W106 89 8,200 SH   SOLE 20 8,200 0 0
ARYA SCIENCES ACQUISITION CO COM CL A G3166W106 3,350 308,800 SH   SOLE 34 308,800 0 0
ASANA INC CL A 04342Y104 556 18,831 SH   SOLE 2 17,993 0 838
ASANA INC CL A 04342Y104 43 1,441 SH   SOLE 4 1,441 0 0
ASANA INC CL A 04342Y104 16 551 SH   SOLE 7 551 0 0
ASANA INC CL A 04342Y104 301 10,203 SH   SOLE 18 10,203 0 0
ASANA INC CL A 04342Y104 1,323 44,760 SH   SOLE 19 44,760 0 0
ASANA INC CL A 04342Y104 22 744 SH   SOLE 21 744 0 0
ASANA INC CL A 04342Y104 1,712 57,927 SH   SOLE 22 55,630 0 2,297
ASANA INC CL A 04342Y104 165 5,578 SH   SOLE 23 5,578 0 0
ASANA INC CL A 04342Y104 55 1,876 SH   SOLE 26 1,191 0 685
ASANA INC CL A 04342Y104 6 218 SH   SOLE 28 218 0 0
ASANA INC CL A 04342Y104 132 4,470 SH   SOLE 31 4,470 0 0
ASANA INC CL A 04342Y104 1,139 38,551 SH   SOLE 34 38,551 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 3,020 20,722 SH   SOLE 2 7,031 0 13,691
ASBURY AUTOMOTIVE GROUP INC COM 043436104 8 56 SH   SOLE 4 56 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 104 715 SH   SOLE 7 715 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 12,726 87,318 SH   SOLE 18 85,498 0 1,820
ASBURY AUTOMOTIVE GROUP INC COM 043436104 10,757 73,812 SH   SOLE 19 73,812 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 322,527 2,213,031 SH   SOLE 21 2,213,031 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 86,442 593,123 SH   SOLE 22 579,569 0 13,554
ASBURY AUTOMOTIVE GROUP INC COM 043436104 470 3,223 SH   SOLE 23 3,223 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 43 298 SH   SOLE 25 298 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 2,758 18,926 SH   SOLE 26 3,588 0 15,338
ASBURY AUTOMOTIVE GROUP INC COM 043436104 959 6,580 SH   SOLE 28 2,580 0 4,000
ASBURY AUTOMOTIVE GROUP INC COM 043436104 5,962 40,910 SH   SOLE 30 40,910 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 298 2,048 SH   SOLE 36 2,048 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 307 2,104 SH   SOLE 40 2,104 0 0
ASCENDIS PHARMA A/S SPONSORED ADR 04351P101 74,927 449,256 SH   SOLE 21 449,256 0 0
ASCENDIS PHARMA A/S SPONSORED ADR 04351P101 1,957 11,737 SH   SOLE 30 11,737 0 0
ASCENDIS PHARMA A/S SPONSORED ADR 04351P101 279 1,670 SH   SOLE 34 1,670 0 0
ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 843 144,288 SH   SOLE 2 0 0 144,288
ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 28 4,711 SH   SOLE 22 4,711 0 0
ASGN INC COM 00191U102 6,250 74,821 SH   SOLE 2 41,920 0 32,901
ASGN INC COM 00191U102 22 266 SH   SOLE 4 266 0 0
ASGN INC COM 00191U102 110 1,311 SH   SOLE 7 1,311 0 0
ASGN INC COM 00191U102 25,078 300,222 SH   SOLE 18 289,968 0 10,254
ASGN INC COM 00191U102 24,212 289,864 SH   SOLE 19 289,864 0 0
ASGN INC COM 00191U102 300,760 3,600,621 SH   SOLE 21 3,600,621 0 0
ASGN INC COM 00191U102 160,791 1,924,951 SH   SOLE 22 1,889,444 0 35,507
ASGN INC COM 00191U102 1,045 12,514 SH   SOLE 23 12,514 0 0
ASGN INC COM 00191U102 43 510 SH   SOLE 25 510 0 0
ASGN INC COM 00191U102 6,509 77,922 SH   SOLE 26 11,197 0 66,725
ASGN INC COM 00191U102 600 7,188 SH   SOLE 28 7,188 0 0
ASGN INC COM 00191U102 2,749 32,915 SH   SOLE 30 32,915 0 0
ASGN INC COM 00191U102 204 2,448 SH   SOLE 36 2,448 0 0
ASGN INC COM 00191U102 524 6,273 SH   SOLE 40 6,273 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103877 10 3,716 SH   SOLE 2 3,716 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103877 16 6,358 SH   SOLE 21 6,358 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103877 2,983 1,151,854 SH   SOLE 22 1,151,854 0 0
ASHFORD INC COM 044104107 3 329 SH   SOLE 21 329 0 0
ASHFORD INC COM 044104107 241 28,080 SH   SOLE 22 28,080 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 11,785 148,804 SH   SOLE 2 45,533 0 103,271
ASHLAND GLOBAL HLDGS INC COM 044186104 23 291 SH   SOLE 4 291 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 113 1,421 SH   SOLE 7 1,421 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 10,892 137,531 SH   SOLE 18 137,531 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 1,103 13,929 SH   SOLE 19 13,929 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 195,239 2,465,138 SH   SOLE 21 2,465,138 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 143,692 1,814,290 SH   SOLE 22 1,741,896 0 72,394
ASHLAND GLOBAL HLDGS INC COM 044186104 1,721 21,730 SH   SOLE 26 13,729 0 8,001
ASHLAND GLOBAL HLDGS INC COM 044186104 628 7,935 SH   SOLE 28 6,535 0 1,400
ASHLAND GLOBAL HLDGS INC COM 044186104 3,358 42,405 SH   SOLE 30 42,405 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 83 1,052 SH   SOLE 31 1,052 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 29 372 SH   SOLE 34 372 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 178 2,253 SH   SOLE 36 2,253 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 548 6,913 SH   SOLE 40 6,913 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 23,379 47,935 SH   SOLE 2 0 0 47,935
ASML HOLDING N V N Y REGISTRY SHS N07059210 3,067 6,289 SH   SOLE 7 6,289 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 110 226 SH   SOLE 15 226 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 357,811 733,639 SH   SOLE 18 485,048 0 248,591
ASML HOLDING N V N Y REGISTRY SHS N07059210 247,301 507,055 SH   SOLE 19 507,055 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 171,645 351,934 SH   SOLE 21 351,934 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 60,956 124,981 SH   SOLE 22 124,981 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 20,659 42,359 SH   SOLE 30 42,359 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 7,891 16,180 SH   SOLE 32 16,180 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 16,319 33,460 SH   SOLE 34 33,460 0 0
ASPEN AEROGELS INC COM 04523Y105 304 18,195 SH   SOLE 2 2,114 0 16,081
ASPEN AEROGELS INC COM 04523Y105 1,302 78,005 SH   SOLE 18 78,005 0 0
ASPEN AEROGELS INC COM 04523Y105 630 37,733 SH   SOLE 19 37,733 0 0
ASPEN AEROGELS INC COM 04523Y105 12,430 744,767 SH   SOLE 21 744,767 0 0
ASPEN AEROGELS INC COM 04523Y105 15,287 915,939 SH   SOLE 22 911,546 0 4,393
ASPEN AEROGELS INC COM 04523Y105 68 4,086 SH   SOLE 23 4,086 0 0
ASPEN AEROGELS INC COM 04523Y105 38 2,249 SH   SOLE 26 0 0 2,249
ASPEN GROUP INC COM NEW 04530L203 88 7,896 SH   SOLE 2 1,632 0 6,264
ASPEN GROUP INC COM NEW 04530L203 7 589 SH   SOLE 7 589 0 0
ASPEN GROUP INC COM NEW 04530L203 873 78,434 SH   SOLE 18 78,434 0 0
ASPEN GROUP INC COM NEW 04530L203 374 33,573 SH   SOLE 19 33,573 0 0
ASPEN GROUP INC COM NEW 04530L203 8,054 723,659 SH   SOLE 21 723,659 0 0
ASPEN GROUP INC COM NEW 04530L203 4,387 394,160 SH   SOLE 22 390,521 0 3,639
ASPEN TECHNOLOGY INC COM 045327103 20,044 153,892 SH   SOLE 2 32,991 0 120,901
ASPEN TECHNOLOGY INC COM 045327103 119 913 SH   SOLE 4 913 0 0
ASPEN TECHNOLOGY INC COM 045327103 183 1,408 SH   SOLE 7 1,408 0 0
ASPEN TECHNOLOGY INC COM 045327103 4,760 36,544 SH   SOLE 18 36,410 0 134
ASPEN TECHNOLOGY INC COM 045327103 2,271 17,436 SH   SOLE 19 17,436 0 0
ASPEN TECHNOLOGY INC COM 045327103 157,777 1,211,336 SH   SOLE 21 1,211,336 0 0
ASPEN TECHNOLOGY INC COM 045327103 231,516 1,777,471 SH   SOLE 22 1,691,238 0 86,233
ASPEN TECHNOLOGY INC COM 045327103 392 3,007 SH   SOLE 23 3,007 0 0
ASPEN TECHNOLOGY INC COM 045327103 4,541 34,861 SH   SOLE 25 34,861 0 0
ASPEN TECHNOLOGY INC COM 045327103 10,221 78,469 SH   SOLE 26 30,229 0 48,240
ASPEN TECHNOLOGY INC COM 045327103 1,157 8,880 SH   SOLE 28 8,880 0 0
ASPEN TECHNOLOGY INC COM 045327103 272 2,092 SH   SOLE 29 2,092 0 0
ASPEN TECHNOLOGY INC COM 045327103 43,313 332,541 SH   SOLE 30 332,541 0 0
ASPEN TECHNOLOGY INC COM 045327103 388 2,980 SH   SOLE 31 2,980 0 0
ASPEN TECHNOLOGY INC COM 045327103 1,234 9,473 SH   SOLE 34 9,473 0 0
ASPEN TECHNOLOGY INC COM 045327103 250 1,916 SH   SOLE 36 1,916 0 0
ASPEN TECHNOLOGY INC COM 045327103 1,081 8,297 SH   SOLE 40 8,297 0 0
ASPIRA WOMENS HEALTH INC COM 04537Y109 258 38,415 SH   SOLE 2 6,592 0 31,823
ASPIRA WOMENS HEALTH INC COM 04537Y109 7 1,106 SH   SOLE 7 1,106 0 0
ASPIRA WOMENS HEALTH INC COM 04537Y109 1,961 292,262 SH   SOLE 18 292,262 0 0
ASPIRA WOMENS HEALTH INC COM 04537Y109 951 141,798 SH   SOLE 19 141,798 0 0
ASPIRA WOMENS HEALTH INC COM 04537Y109 18,774 2,797,905 SH   SOLE 21 2,797,905 0 0
ASPIRA WOMENS HEALTH INC COM 04537Y109 6,374 949,916 SH   SOLE 22 935,553 0 14,363
ASSEMBLY BIOSCIENCES INC COM 045396108 193 31,839 SH   SOLE 2 10,235 0 21,604
ASSEMBLY BIOSCIENCES INC COM 045396108 4 580 SH   SOLE 7 580 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 708 116,977 SH   SOLE 18 116,977 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 533 88,044 SH   SOLE 19 88,044 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 8,722 1,441,634 SH   SOLE 21 1,441,634 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 5,975 987,582 SH   SOLE 22 957,208 0 30,374
ASSEMBLY BIOSCIENCES INC COM 045396108 14 2,318 SH   SOLE 23 2,318 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 281 46,444 SH   SOLE 26 0 0 46,444
ASSEMBLY BIOSCIENCES INC COM 045396108 19 3,138 SH   SOLE 28 3,138 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 227 37,593 SH   SOLE 30 37,593 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 137 22,598 SH   SOLE 34 22,598 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 28 4,561 SH   SOLE 40 4,561 0 0
ASSERTIO HOLDINGS INC COM STK 04546C106 18 50,006 SH   SOLE 21 50,006 0 0
ASSERTIO HOLDINGS INC COM STK 04546C106 510 1,427,333 SH   SOLE 22 1,427,333 0 0
ASSETMARK FINL HLDGS INC COM 04546L106 611 25,263 SH   SOLE 2 10,863 0 14,400
ASSETMARK FINL HLDGS INC COM 04546L106 5 226 SH   SOLE 7 226 0 0
ASSETMARK FINL HLDGS INC COM 04546L106 1,566 64,694 SH   SOLE 18 58,094 0 6,600
ASSETMARK FINL HLDGS INC COM 04546L106 5,584 230,756 SH   SOLE 19 230,756 0 0
ASSETMARK FINL HLDGS INC COM 04546L106 14,370 593,798 SH   SOLE 21 593,798 0 0
ASSETMARK FINL HLDGS INC COM 04546L106 16,221 670,291 SH   SOLE 22 647,811 0 22,480
ASSETMARK FINL HLDGS INC COM 04546L106 169 6,976 SH   SOLE 23 6,976 0 0
ASSETMARK FINL HLDGS INC COM 04546L106 541 22,366 SH   SOLE 26 0 0 22,366
ASSETMARK FINL HLDGS INC COM 04546L106 64 2,655 SH   SOLE 28 2,655 0 0
ASSETMARK FINL HLDGS INC COM 04546L106 64 2,646 SH   SOLE 30 2,646 0 0
ASSETMARK FINL HLDGS INC COM 04546L106 2,135 88,237 SH   SOLE 34 88,237 0 0
ASSETMARK FINL HLDGS INC COM 04546L106 67 2,758 SH   SOLE 40 2,758 0 0
ASSOCIATED BANC CORP COM 045487105 7,044 413,135 SH   SOLE 2 121,775 0 291,360
ASSOCIATED BANC CORP COM 045487105 13 745 SH   SOLE 4 745 0 0
ASSOCIATED BANC CORP COM 045487105 75 4,408 SH   SOLE 7 4,408 0 0
ASSOCIATED BANC CORP COM 045487105 6,579 385,874 SH   SOLE 18 385,874 0 0
ASSOCIATED BANC CORP COM 045487105 652 38,255 SH   SOLE 19 38,255 0 0
ASSOCIATED BANC CORP COM 045487105 111,288 6,527,180 SH   SOLE 21 6,527,180 0 0
ASSOCIATED BANC CORP COM 045487105 86,961 5,100,361 SH   SOLE 22 4,885,886 0 214,475
ASSOCIATED BANC CORP COM 045487105 895 52,489 SH   SOLE 26 30,479 0 22,010
ASSOCIATED BANC CORP COM 045487105 359 21,041 SH   SOLE 28 21,041 0 0
ASSOCIATED BANC CORP COM 045487105 2,617 153,497 SH   SOLE 30 153,497 0 0
ASSOCIATED BANC CORP COM 045487105 49 2,883 SH   SOLE 31 2,883 0 0
ASSOCIATED BANC CORP COM 045487105 92 5,379 SH   SOLE 36 5,379 0 0
ASSOCIATED BANC CORP COM 045487105 326 19,104 SH   SOLE 40 19,104 0 0
ASSOCIATED CAP GROUP INC CL A 045528106 80 2,286 SH   SOLE 2 1,000 0 1,286
ASSOCIATED CAP GROUP INC CL A 045528106 2 70 SH   SOLE 7 70 0 0
ASSOCIATED CAP GROUP INC CL A 045528106 229 6,522 SH   SOLE 18 6,522 0 0
ASSOCIATED CAP GROUP INC CL A 045528106 127 3,616 SH   SOLE 19 3,616 0 0
ASSOCIATED CAP GROUP INC CL A 045528106 2,048 58,319 SH   SOLE 21 58,319 0 0
ASSOCIATED CAP GROUP INC CL A 045528106 2,993 85,210 SH   SOLE 22 83,289 0 1,921
ASSOCIATED CAP GROUP INC CL A 045528106 15 415 SH   SOLE 28 415 0 0
ASSOCIATED CAP GROUP INC CL A 045528106 43 1,216 SH   SOLE 30 1,216 0 0
ASSURANT INC COM 04621X108 20,853 153,086 SH   SOLE 2 28,269 0 124,817
ASSURANT INC COM 04621X108 3,574 26,234 SH   SOLE 4 23,731 0 2,503
ASSURANT INC COM 04621X108 9,819 72,079 SH   SOLE 7 52,324 0 19,755
ASSURANT INC COM 04621X108 31 226 SH   SOLE 13 226 0 0
ASSURANT INC COM 04621X108 1,021 7,496 SH   SOLE 15 7,496 0 0
ASSURANT INC COM 04621X108 56,596 415,474 SH   SOLE 18 406,589 0 8,885
ASSURANT INC COM 04621X108 55,807 409,683 SH   SOLE 19 409,683 0 0
ASSURANT INC COM 04621X108 182,412 1,339,098 SH   SOLE 21 1,339,098 0 0
ASSURANT INC COM 04621X108 200,794 1,474,039 SH   SOLE 22 1,349,919 0 124,120
ASSURANT INC COM 04621X108 5,467 40,136 SH   SOLE 23 40,136 0 0
ASSURANT INC COM 04621X108 19,229 141,164 SH   SOLE 25 141,164 0 0
ASSURANT INC COM 04621X108 25,370 186,243 SH   SOLE 26 109,243 0 77,000
ASSURANT INC COM 04621X108 18,689 137,200 SH   SOLE 28 7,636 0 129,564
ASSURANT INC COM 04621X108 8 59 SH   SOLE 29 59 0 0
ASSURANT INC COM 04621X108 35,898 263,532 SH   SOLE 30 239,105 0 24,427
ASSURANT INC COM 04621X108 1,250 9,174 SH   SOLE 31 6,909 0 2,265
ASSURANT INC COM 04621X108 23,913 175,549 SH   SOLE 34 175,549 0 0
ASSURANT INC COM 04621X108 4,992 36,648 SH   SOLE 36 36,648 0 0
ASSURANT INC COM 04621X108 1,419 10,419 SH   SOLE 37 10,419 0 0
ASSURANT INC COM 04621X108 321 2,355 SH   SOLE 40 2,355 0 0
ASSURED GUARANTY LTD COM G0585R106 5,270 167,344 SH   SOLE 2 29,583 0 137,761
ASSURED GUARANTY LTD COM G0585R106 24 754 SH   SOLE 4 754 0 0
ASSURED GUARANTY LTD COM G0585R106 81 2,579 SH   SOLE 7 2,579 0 0
ASSURED GUARANTY LTD COM G0585R106 2,512 79,780 SH   SOLE 18 79,780 0 0
ASSURED GUARANTY LTD COM G0585R106 622 19,745 SH   SOLE 19 19,745 0 0
ASSURED GUARANTY LTD COM G0585R106 135,035 4,288,193 SH   SOLE 21 4,288,193 0 0
ASSURED GUARANTY LTD COM G0585R106 66,473 2,110,930 SH   SOLE 22 2,001,906 0 109,024
ASSURED GUARANTY LTD COM G0585R106 1,184 37,607 SH   SOLE 26 24,604 0 13,003
ASSURED GUARANTY LTD COM G0585R106 45 1,420 SH   SOLE 28 1,420 0 0
ASSURED GUARANTY LTD COM G0585R106 3,029 96,178 SH   SOLE 30 96,178 0 0
ASSURED GUARANTY LTD COM G0585R106 48 1,534 SH   SOLE 31 1,534 0 0
ASSURED GUARANTY LTD COM G0585R106 122 3,865 SH   SOLE 36 3,865 0 0
ASSURED GUARANTY LTD COM G0585R106 329 10,454 SH   SOLE 40 10,454 0 0
ASTEC INDS INC COM 046224101 1,554 26,849 SH   SOLE 2 6,977 0 19,872
ASTEC INDS INC COM 046224101 10 169 SH   SOLE 4 169 0 0
ASTEC INDS INC COM 046224101 24 413 SH   SOLE 7 413 0 0
ASTEC INDS INC COM 046224101 5,750 99,336 SH   SOLE 18 99,336 0 0
ASTEC INDS INC COM 046224101 2,263 39,104 SH   SOLE 19 39,104 0 0
ASTEC INDS INC COM 046224101 147,554 2,549,303 SH   SOLE 21 2,549,303 0 0
ASTEC INDS INC COM 046224101 38,259 661,008 SH   SOLE 22 647,538 0 13,470
ASTEC INDS INC COM 046224101 39 678 SH   SOLE 25 678 0 0
ASTEC INDS INC COM 046224101 638 11,022 SH   SOLE 26 4,810 0 6,212
ASTEC INDS INC COM 046224101 164 2,825 SH   SOLE 28 2,825 0 0
ASTEC INDS INC COM 046224101 2,646 45,723 SH   SOLE 30 45,723 0 0
ASTEC INDS INC COM 046224101 96 1,667 SH   SOLE 36 1,667 0 0
ASTEC INDS INC COM 046224101 119 2,059 SH   SOLE 40 2,059 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 6,857 137,159 SH   SOLE 2 0 0 137,159
ASTRAZENECA PLC SPONSORED ADR 046353108 256,701 5,135,056 SH   SOLE 18 4,206,342 0 928,714
ASTRAZENECA PLC SPONSORED ADR 046353108 97,753 1,955,455 SH   SOLE 19 1,955,455 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 212,061 4,242,078 SH   SOLE 21 4,242,078 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 19,003 380,143 SH   SOLE 22 380,143 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 5,571 111,433 SH   SOLE 30 111,433 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 5,064 101,307 SH   SOLE 34 101,307 0 0
ASTRONICS CORP COM 046433108 706 53,356 SH   SOLE 2 7,495 0 45,861
ASTRONICS CORP COM 046433108 5 402 SH   SOLE 7 402 0 0
ASTRONICS CORP COM 046433108 1,112 84,080 SH   SOLE 18 84,080 0 0
ASTRONICS CORP COM 046433108 1,527 115,389 SH   SOLE 19 115,389 0 0
ASTRONICS CORP COM 046433108 12,034 909,600 SH   SOLE 21 909,600 0 0
ASTRONICS CORP COM 046433108 11,286 853,029 SH   SOLE 22 848,953 0 4,076
ASTRONICS CORP COM 046433108 170 12,822 SH   SOLE 23 12,822 0 0
ASTRONICS CORP COM 046433108 719 54,329 SH   SOLE 26 0 0 54,329
ASTRONOVA INC COM 04638F108 18 1,700 SH   SOLE 18 1,700 0 0
ASTRONOVA INC COM 04638F108 266 24,977 SH   SOLE 21 24,977 0 0
ASTRONOVA INC COM 04638F108 725 68,037 SH   SOLE 22 68,037 0 0
ASTROTECH CORP COM NEW 046484200 3 1,452 SH   SOLE 21 1,452 0 0
ASTROTECH CORP COM NEW 046484200 337 190,210 SH   SOLE 22 190,210 0 0
ASURE SOFTWARE INC COM 04649U102 61 8,602 SH   SOLE 2 538 0 8,064
ASURE SOFTWARE INC COM 04649U102 1 174 SH   SOLE 7 174 0 0
ASURE SOFTWARE INC COM 04649U102 306 43,150 SH   SOLE 18 43,150 0 0
ASURE SOFTWARE INC COM 04649U102 134 18,892 SH   SOLE 19 18,892 0 0
ASURE SOFTWARE INC COM 04649U102 2,656 374,034 SH   SOLE 21 374,034 0 0
ASURE SOFTWARE INC COM 04649U102 2,295 323,239 SH   SOLE 22 321,371 0 1,868
AT HOME GROUP INC COM 04650Y100 1,122 72,551 SH   SOLE 2 20,416 0 52,135
AT HOME GROUP INC COM 04650Y100 18 1,187 SH   SOLE 7 1,187 0 0
AT HOME GROUP INC COM 04650Y100 3,059 197,893 SH   SOLE 18 197,893 0 0
AT HOME GROUP INC COM 04650Y100 3,083 199,398 SH   SOLE 19 199,398 0 0
AT HOME GROUP INC COM 04650Y100 31,485 2,036,530 SH   SOLE 21 2,036,530 0 0
AT HOME GROUP INC COM 04650Y100 24,277 1,570,303 SH   SOLE 22 1,533,886 0 36,417
AT HOME GROUP INC COM 04650Y100 128 8,255 SH   SOLE 23 8,255 0 0
AT HOME GROUP INC COM 04650Y100 678 43,871 SH   SOLE 26 0 0 43,871
AT HOME GROUP INC COM 04650Y100 443 28,640 SH   SOLE 30 28,640 0 0
AT HOME GROUP INC COM 04650Y100 7 441 SH   SOLE 34 441 0 0
AT HOME GROUP INC COM 04650Y100 111 7,171 SH   SOLE 40 7,171 0 0
AT&T INC COM 00206R102 542,439 18,860,892 SH   SOLE 2 4,484,326 0 14,376,566
AT&T INC COM 00206R102 97,532 3,391,249 SH   SOLE 4 3,117,190 0 274,059
AT&T INC COM 00206R102 216,223 7,518,183 SH   SOLE 7 7,281,181 0 237,002
AT&T INC COM 00206R102 1,613 56,092 SH   SOLE 13 56,092 0 0
AT&T INC COM 00206R102 25,578 889,356 SH   SOLE 15 889,356 0 0
AT&T INC COM 00206R102 8 273 SH   SOLE 17 0 0 273
AT&T INC COM 00206R102 347,476 12,081,919 SH   SOLE 18 10,839,025 0 1,242,894
AT&T INC COM 00206R102 48,507 1,686,606 SH   SOLE 19 1,686,606 0 0
AT&T INC COM 00206R102 5,174,001 179,902,668 SH   SOLE 21 179,902,668 0 0
AT&T INC COM 00206R102 4,762,862 165,607,179 SH   SOLE 22 148,863,305 0 16,743,874
AT&T INC COM 00206R102 148,479 5,162,700 SH   SOLE 23 5,162,700 0 0
AT&T INC COM 00206R102 325,795 11,328,077 SH   SOLE 25 11,328,077 0 0
AT&T INC COM 00206R102 433,238 15,063,893 SH   SOLE 26 4,561,291 0 10,502,602
AT&T INC COM 00206R102 494,779 17,203,715 SH   SOLE 28 960,688 0 16,243,027
AT&T INC COM 00206R102 8,401 292,101 SH   SOLE 29 292,101 0 0
AT&T INC COM 00206R102 1,062,325 36,937,583 SH   SOLE 30 36,566,527 0 371,056
AT&T INC COM 00206R102 74,092 2,576,204 SH   SOLE 31 1,240,955 0 1,335,249
AT&T INC COM 00206R102 5,077 176,521 SH   SOLE 32 176,521 0 0
AT&T INC COM 00206R102 22,346 776,969 SH   SOLE 34 776,969 0 0
AT&T INC COM 00206R102 10,885 378,481 SH   SOLE 35 378,481 0 0
AT&T INC COM 00206R102 154,781 5,381,810 SH   SOLE 36 5,381,810 0 0
AT&T INC COM 00206R102 8,518 296,183 SH   SOLE 40 296,183 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 1,380 70,304 SH   SOLE 2 28,263 0 42,041
ATARA BIOTHERAPEUTICS INC COM 046513107 4 203 SH   SOLE 4 203 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 30 1,521 SH   SOLE 7 1,521 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 5,522 281,303 SH   SOLE 18 265,133 0 16,170
ATARA BIOTHERAPEUTICS INC COM 046513107 6,260 318,905 SH   SOLE 19 318,905 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 64,767 3,299,409 SH   SOLE 21 3,299,409 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 45,678 2,326,952 SH   SOLE 22 2,273,541 0 53,411
ATARA BIOTHERAPEUTICS INC COM 046513107 279 14,209 SH   SOLE 23 14,209 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 27 1,369 SH   SOLE 25 1,369 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 1,265 64,424 SH   SOLE 26 10,299 0 54,125
ATARA BIOTHERAPEUTICS INC COM 046513107 173 8,819 SH   SOLE 28 8,819 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 1,073 54,677 SH   SOLE 30 54,677 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 20 1,021 SH   SOLE 34 1,021 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 66 3,371 SH   SOLE 36 3,371 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 156 7,928 SH   SOLE 40 7,928 0 0
ATEA PHARMACEUTICALS INC COM 04683R106 476 11,404 SH   SOLE 2 5,900 0 5,504
ATEA PHARMACEUTICALS INC COM 04683R106 19 460 SH   SOLE 7 460 0 0
ATEA PHARMACEUTICALS INC COM 04683R106 2,461 58,906 SH   SOLE 18 58,906 0 0
ATEA PHARMACEUTICALS INC COM 04683R106 2,040 48,830 SH   SOLE 19 48,830 0 0
ATEA PHARMACEUTICALS INC COM 04683R106 21,204 507,518 SH   SOLE 21 507,518 0 0
ATEA PHARMACEUTICALS INC COM 04683R106 16,578 396,795 SH   SOLE 22 395,213 0 1,582
ATEA PHARMACEUTICALS INC COM 04683R106 1,684 40,303 SH   SOLE 26 40,303 0 0
ATEA PHARMACEUTICALS INC COM 04683R106 8,620 206,317 SH   SOLE 28 0 0 206,317
ATEA PHARMACEUTICALS INC COM 04683R106 113 2,702 SH   SOLE 31 0 0 2,702
ATEA PHARMACEUTICALS INC COM 04683R106 1,780 42,595 SH   SOLE 34 42,595 0 0
ATENTO S A SHS L0427L204 2,638 193,944 SH   SOLE 2 193,944 0 0
ATENTO S A SHS L0427L204 74 5,411 SH   SOLE 22 5,411 0 0
ATHENE HOLDING LTD CL A G0684D107 23,598 547,020 SH   SOLE 2 281,958 0 265,062
ATHENE HOLDING LTD CL A G0684D107 3,740 86,706 SH   SOLE 4 81,460 0 5,246
ATHENE HOLDING LTD CL A G0684D107 2,711 62,850 SH   SOLE 7 24,264 0 38,586
ATHENE HOLDING LTD CL A G0684D107 1,714 39,724 SH   SOLE 13 39,724 0 0
ATHENE HOLDING LTD CL A G0684D107 641 14,863 SH   SOLE 15 14,863 0 0
ATHENE HOLDING LTD CL A G0684D107 11,103 257,371 SH   SOLE 18 193,551 0 63,820
ATHENE HOLDING LTD CL A G0684D107 10,876 252,110 SH   SOLE 19 252,110 0 0
ATHENE HOLDING LTD CL A G0684D107 69,413 1,609,011 SH   SOLE 21 1,609,011 0 0
ATHENE HOLDING LTD CL A G0684D107 172,272 3,993,318 SH   SOLE 22 3,450,671 0 542,647
ATHENE HOLDING LTD CL A G0684D107 6,562 152,106 SH   SOLE 23 152,106 0 0
ATHENE HOLDING LTD CL A G0684D107 1,828 42,382 SH   SOLE 25 42,382 0 0
ATHENE HOLDING LTD CL A G0684D107 13,934 322,995 SH   SOLE 26 230,369 0 92,626
ATHENE HOLDING LTD CL A G0684D107 13,039 302,258 SH   SOLE 28 16,462 0 285,796
ATHENE HOLDING LTD CL A G0684D107 1,764 40,889 SH   SOLE 29 40,889 0 0
ATHENE HOLDING LTD CL A G0684D107 25,690 595,494 SH   SOLE 30 479,384 0 116,110
ATHENE HOLDING LTD CL A G0684D107 3,668 85,017 SH   SOLE 31 80,328 0 4,689
ATHENE HOLDING LTD CL A G0684D107 595 13,782 SH   SOLE 34 13,782 0 0
ATHENE HOLDING LTD CL A G0684D107 3,867 89,643 SH   SOLE 36 89,643 0 0
ATHENE HOLDING LTD CL A G0684D107 198 4,581 SH   SOLE 40 4,581 0 0
ATHENEX INC COM 04685N103 585 52,876 SH   SOLE 2 22,179 0 30,697
ATHENEX INC COM 04685N103 15 1,336 SH   SOLE 7 1,336 0 0
ATHENEX INC COM 04685N103 2,709 244,948 SH   SOLE 18 233,213 0 11,735
ATHENEX INC COM 04685N103 4,174 377,359 SH   SOLE 19 377,359 0 0
ATHENEX INC COM 04685N103 35,377 3,198,629 SH   SOLE 21 3,198,629 0 0
ATHENEX INC COM 04685N103 23,353 2,111,525 SH   SOLE 22 2,080,170 0 31,355
ATHENEX INC COM 04685N103 149 13,503 SH   SOLE 23 13,503 0 0
ATHENEX INC COM 04685N103 546 49,388 SH   SOLE 26 0 0 49,388
ATHENEX INC COM 04685N103 83 7,527 SH   SOLE 28 7,527 0 0
ATHENEX INC COM 04685N103 635 57,398 SH   SOLE 30 57,398 0 0
ATHENEX INC COM 04685N103 64 5,751 SH   SOLE 40 5,751 0 0
ATHERSYS INC NEW COM 04744L106 248 141,574 SH   SOLE 2 75,515 0 66,059
ATHERSYS INC NEW COM 04744L106 5 3,025 SH   SOLE 7 3,025 0 0
ATHERSYS INC NEW COM 04744L106 1,222 698,061 SH   SOLE 18 637,804 0 60,257
ATHERSYS INC NEW COM 04744L106 1,581 903,350 SH   SOLE 19 903,350 0 0
ATHERSYS INC NEW COM 04744L106 11,993 6,852,880 SH   SOLE 21 6,852,880 0 0
ATHERSYS INC NEW COM 04744L106 8,514 4,864,900 SH   SOLE 22 4,840,038 0 24,862
ATHERSYS INC NEW COM 04744L106 71 40,352 SH   SOLE 23 40,352 0 0
ATHERSYS INC NEW COM 04744L106 176 100,455 SH   SOLE 26 0 0 100,455
ATHERSYS INC NEW COM 04744L106 155 88,692 SH   SOLE 30 88,692 0 0
ATHERSYS INC NEW COM 04744L106 34 19,379 SH   SOLE 40 19,379 0 0
ATHIRA PHARMA INC COM 04746L104 222 6,471 SH   SOLE 2 1,603 0 4,868
ATHIRA PHARMA INC COM 04746L104 16 453 SH   SOLE 7 453 0 0
ATHIRA PHARMA INC COM 04746L104 1,501 43,817 SH   SOLE 18 43,817 0 0
ATHIRA PHARMA INC COM 04746L104 1,901 55,516 SH   SOLE 19 55,516 0 0
ATHIRA PHARMA INC COM 04746L104 14,660 428,036 SH   SOLE 21 428,036 0 0
ATHIRA PHARMA INC COM 04746L104 11,500 335,773 SH   SOLE 22 334,270 0 1,503
ATHIRA PHARMA INC COM 04746L104 16 469 SH   SOLE 23 469 0 0
ATHIRA PHARMA INC COM 04746L104 21 601 SH   SOLE 26 0 0 601
ATKORE INTL GROUP INC COM 047649108 1,206 29,343 SH   SOLE 2 15,843 0 13,500
ATKORE INTL GROUP INC COM 047649108 12 299 SH   SOLE 4 299 0 0
ATKORE INTL GROUP INC COM 047649108 42 1,012 SH   SOLE 7 1,012 0 0
ATKORE INTL GROUP INC COM 047649108 6,846 166,522 SH   SOLE 18 166,522 0 0
ATKORE INTL GROUP INC COM 047649108 3,454 84,018 SH   SOLE 19 84,018 0 0
ATKORE INTL GROUP INC COM 047649108 67,937 1,652,575 SH   SOLE 21 1,652,575 0 0
ATKORE INTL GROUP INC COM 047649108 52,739 1,282,872 SH   SOLE 22 1,249,861 0 33,011
ATKORE INTL GROUP INC COM 047649108 27 661 SH   SOLE 25 661 0 0
ATKORE INTL GROUP INC COM 047649108 1,298 31,579 SH   SOLE 26 19,377 0 12,202
ATKORE INTL GROUP INC COM 047649108 253 6,147 SH   SOLE 28 6,147 0 0
ATKORE INTL GROUP INC COM 047649108 1,205 29,309 SH   SOLE 30 29,309 0 0
ATKORE INTL GROUP INC COM 047649108 64 1,546 SH   SOLE 34 1,546 0 0
ATKORE INTL GROUP INC COM 047649108 67 1,624 SH   SOLE 36 1,624 0 0
ATKORE INTL GROUP INC COM 047649108 214 5,195 SH   SOLE 40 5,195 0 0
ATLANTIC AMERN CORP COM 048209100 2 932 SH   SOLE 18 932 0 0
ATLANTIC AMERN CORP COM 048209100 2 749 SH   SOLE 21 749 0 0
ATLANTIC AMERN CORP COM 048209100 29 14,212 SH   SOLE 22 14,212 0 0
ATLANTIC CAP BANCSHARES INC COM 048269203 301 18,889 SH   SOLE 2 2,121 0 16,768
ATLANTIC CAP BANCSHARES INC COM 048269203 8 512 SH   SOLE 7 512 0 0
ATLANTIC CAP BANCSHARES INC COM 048269203 1,203 75,537 SH   SOLE 18 75,537 0 0
ATLANTIC CAP BANCSHARES INC COM 048269203 520 32,661 SH   SOLE 19 32,661 0 0
ATLANTIC CAP BANCSHARES INC COM 048269203 12,660 795,243 SH   SOLE 21 795,243 0 0
ATLANTIC CAP BANCSHARES INC COM 048269203 10,134 636,549 SH   SOLE 22 633,145 0 3,404
ATLANTIC POWER CORP COM NEW 04878Q863 264 125,853 SH   SOLE 2 4,080 0 121,773
ATLANTIC POWER CORP COM NEW 04878Q863 7 3,130 SH   SOLE 7 3,130 0 0
ATLANTIC POWER CORP COM NEW 04878Q863 727 346,303 SH   SOLE 18 346,303 0 0
ATLANTIC POWER CORP COM NEW 04878Q863 314 149,643 SH   SOLE 19 149,643 0 0
ATLANTIC POWER CORP COM NEW 04878Q863 6,406 3,050,347 SH   SOLE 21 3,050,347 0 0
ATLANTIC POWER CORP COM NEW 04878Q863 2,238 1,065,572 SH   SOLE 22 1,049,523 0 16,049
ATLANTIC POWER CORP COM NEW 04878Q863 177 84,482 SH   SOLE 26 0 0 84,482
ATLANTIC UN BANKSHARES CORP COM 04911A107 3,099 94,086 SH   SOLE 2 26,515 0 67,571
ATLANTIC UN BANKSHARES CORP COM 04911A107 33 989 SH   SOLE 4 989 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107 47 1,436 SH   SOLE 7 1,436 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107 8,878 269,533 SH   SOLE 18 269,533 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107 4,542 137,877 SH   SOLE 19 137,877 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107 93,726 2,845,346 SH   SOLE 21 2,845,346 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107 74,504 2,261,818 SH   SOLE 22 2,207,620 0 54,198
ATLANTIC UN BANKSHARES CORP COM 04911A107 842 25,561 SH   SOLE 26 15,617 0 9,944
ATLANTIC UN BANKSHARES CORP COM 04911A107 331 10,059 SH   SOLE 28 10,059 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107 1,575 47,825 SH   SOLE 30 47,825 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107 18 545 SH   SOLE 36 545 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107 310 9,399 SH   SOLE 40 9,399 0 0
ATLANTICA SUSTAINABLE INFR P SHS G0751N103 84 2,220 SH   SOLE 2 2,220 0 0
ATLANTICA SUSTAINABLE INFR P SHS G0751N103 2,610 68,713 SH   SOLE 19 68,713 0 0
ATLANTICA SUSTAINABLE INFR P SHS G0751N103 102,570 2,700,645 SH   SOLE 21 2,700,645 0 0
ATLANTICA SUSTAINABLE INFR P SHS G0751N103 36 937 SH   SOLE 22 937 0 0
ATLANTICA SUSTAINABLE INFR P SHS G0751N103 117,355 3,089,922 SH   SOLE 30 3,089,922 0 0
ATLANTICA SUSTAINABLE INFR P SHS G0751N103 72 1,888 SH   SOLE 36 1,888 0 0
ATLANTICUS HLDGS CORP COM 04914Y102 50 2,033 SH   SOLE 2 567 0 1,466
ATLANTICUS HLDGS CORP COM 04914Y102 2 96 SH   SOLE 17 0 0 96
ATLANTICUS HLDGS CORP COM 04914Y102 444 18,007 SH   SOLE 18 18,007 0 0
ATLANTICUS HLDGS CORP COM 04914Y102 203 8,249 SH   SOLE 19 8,249 0 0
ATLANTICUS HLDGS CORP COM 04914Y102 4,005 162,602 SH   SOLE 21 162,602 0 0
ATLANTICUS HLDGS CORP COM 04914Y102 10,821 439,329 SH   SOLE 22 438,979 0 350
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 1,371 25,140 SH   SOLE 2 3,696 0 21,444
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 3 53 SH   SOLE 4 53 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 25 459 SH   SOLE 7 459 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 6,116 112,129 SH   SOLE 18 112,129 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 2,496 45,768 SH   SOLE 19 45,768 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 161,949 2,969,353 SH   SOLE 21 2,969,353 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 39,019 715,428 SH   SOLE 22 708,016 0 7,412
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 52 956 SH   SOLE 28 956 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 2,228 40,850 SH   SOLE 30 40,850 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 41 756 SH   SOLE 40 756 0 0
ATLAS AIR WORLDWIDE HLDGS IN NOTE 1.875% 6/0 049164BJ4 1,361 1,200,000 PRN   SOLE 21 1,200,000 0 0
ATLAS CORP SHARES Y0436Q109 318 29,315 SH   SOLE 7 29,315 0 0
ATLAS CORP SHARES Y0436Q109 15,355 1,416,492 SH   SOLE 21 1,416,492 0 0
ATLAS CORP SHARES Y0436Q109 6,835 630,542 SH   SOLE 22 613,041 0 17,501
ATLAS CORP SHARES Y0436Q109 49 4,480 SH   SOLE 25 4,480 0 0
ATLAS CORP SHARES Y0436Q109 4,231 390,334 SH   SOLE 30 390,334 0 0
ATLAS CORP SHARES Y0436Q109 137 12,671 SH   SOLE 40 12,671 0 0
ATLAS TECHNICAL CONSULTANTS COM CLS A 049430101 136 19,282 SH   SOLE 22 19,282 0 0
ATLASSIAN CORP PLC CL A G06242104 57,704 246,735 SH   SOLE 2 13,077 0 233,658
ATLASSIAN CORP PLC CL A G06242104 267 1,140 SH   SOLE 4 1,140 0 0
ATLASSIAN CORP PLC CL A G06242104 3,144 13,442 SH   SOLE 7 13,442 0 0
ATLASSIAN CORP PLC CL A G06242104 310 1,327 SH   SOLE 15 1,327 0 0
ATLASSIAN CORP PLC CL A G06242104 15,139 64,732 SH   SOLE 18 64,732 0 0
ATLASSIAN CORP PLC CL A G06242104 130,530 558,131 SH   SOLE 19 558,131 0 0
ATLASSIAN CORP PLC CL A G06242104 163,221 697,915 SH   SOLE 21 697,915 0 0
ATLASSIAN CORP PLC CL A G06242104 210,760 901,183 SH   SOLE 22 802,145 0 99,038
ATLASSIAN CORP PLC CL A G06242104 40,730 174,158 SH   SOLE 25 174,158 0 0
ATLASSIAN CORP PLC CL A G06242104 34,326 146,772 SH   SOLE 26 927 0 145,845
ATLASSIAN CORP PLC CL A G06242104 38,200 163,337 SH   SOLE 28 7 0 163,330
ATLASSIAN CORP PLC CL A G06242104 17,311 74,019 SH   SOLE 30 74,019 0 0
ATLASSIAN CORP PLC CL A G06242104 570 2,437 SH   SOLE 31 2,437 0 0
ATLASSIAN CORP PLC CL A G06242104 6,603 28,233 SH   SOLE 32 28,233 0 0
ATLASSIAN CORP PLC CL A G06242104 137,379 587,418 SH   SOLE 34 587,418 0 0
ATLASSIAN CORP PLC CL A G06242104 9,851 42,123 SH   SOLE 36 42,123 0 0
ATMOS ENERGY CORP COM 049560105 27,924 292,617 SH   SOLE 2 55,519 0 237,098
ATMOS ENERGY CORP COM 049560105 7,276 76,247 SH   SOLE 4 71,419 0 4,828
ATMOS ENERGY CORP COM 049560105 35,904 376,235 SH   SOLE 7 326,070 0 50,165
ATMOS ENERGY CORP COM 049560105 55 577 SH   SOLE 13 577 0 0
ATMOS ENERGY CORP COM 049560105 1,502 15,742 SH   SOLE 15 15,742 0 0
ATMOS ENERGY CORP COM 049560105 22,065 231,215 SH   SOLE 18 210,024 0 21,191
ATMOS ENERGY CORP COM 049560105 12,809 134,224 SH   SOLE 19 134,224 0 0
ATMOS ENERGY CORP COM 049560105 678,205 7,106,830 SH   SOLE 21 7,106,830 0 0
ATMOS ENERGY CORP COM 049560105 274,101 2,872,277 SH   SOLE 22 2,606,909 0 265,368
ATMOS ENERGY CORP COM 049560105 7,834 82,093 SH   SOLE 23 82,093 0 0
ATMOS ENERGY CORP COM 049560105 20,656 216,447 SH   SOLE 25 216,447 0 0
ATMOS ENERGY CORP COM 049560105 32,193 337,351 SH   SOLE 26 122,702 0 214,649
ATMOS ENERGY CORP COM 049560105 42,656 446,990 SH   SOLE 28 15,861 0 431,129
ATMOS ENERGY CORP COM 049560105 70,334 737,025 SH   SOLE 30 723,645 0 13,380
ATMOS ENERGY CORP COM 049560105 19,495 204,285 SH   SOLE 31 17,930 0 186,355
ATMOS ENERGY CORP COM 049560105 4,238 44,406 SH   SOLE 34 44,406 0 0
ATMOS ENERGY CORP COM 049560105 7,907 82,860 SH   SOLE 36 82,860 0 0
ATMOS ENERGY CORP COM 049560105 539 5,649 SH   SOLE 40 5,649 0 0
ATN INTL INC COM 00215F107 546 13,083 SH   SOLE 2 3,711 0 9,372
ATN INTL INC COM 00215F107 2 49 SH   SOLE 4 49 0 0
ATN INTL INC COM 00215F107 7 179 SH   SOLE 7 179 0 0
ATN INTL INC COM 00215F107 2,050 49,079 SH   SOLE 18 49,079 0 0
ATN INTL INC COM 00215F107 907 21,711 SH   SOLE 19 21,711 0 0
ATN INTL INC COM 00215F107 54,444 1,303,725 SH   SOLE 21 1,303,725 0 0
ATN INTL INC COM 00215F107 14,624 350,185 SH   SOLE 22 341,606 0 8,579
ATN INTL INC COM 00215F107 375 8,980 SH   SOLE 26 0 0 8,980
ATN INTL INC COM 00215F107 66 1,582 SH   SOLE 28 1,582 0 0
ATN INTL INC COM 00215F107 1,053 25,214 SH   SOLE 30 25,214 0 0
ATN INTL INC COM 00215F107 46 1,098 SH   SOLE 40 1,098 0 0
ATOMERA INC COM 04965B100 100 6,188 SH   SOLE 2 1,310 0 4,878
ATOMERA INC COM 04965B100 1,003 62,360 SH   SOLE 18 62,360 0 0
ATOMERA INC COM 04965B100 445 27,642 SH   SOLE 19 27,642 0 0
ATOMERA INC COM 04965B100 9,665 600,705 SH   SOLE 21 600,705 0 0
ATOMERA INC COM 04965B100 7,267 451,664 SH   SOLE 22 450,676 0 988
ATOSSA THERAPEUTICS INC COM 04962H506 0 54 SH   SOLE 21 54 0 0
ATOSSA THERAPEUTICS INC COM 04962H506 1 615 SH   SOLE 22 615 0 0
ATRECA INC CL A COM 04965G109 812 50,303 SH   SOLE 2 41,574 0 8,729
ATRECA INC CL A COM 04965G109 7 445 SH   SOLE 7 445 0 0
ATRECA INC CL A COM 04965G109 2,153 133,310 SH   SOLE 18 133,310 0 0
ATRECA INC CL A COM 04965G109 6,690 414,213 SH   SOLE 19 414,213 0 0
ATRECA INC CL A COM 04965G109 21,175 1,311,157 SH   SOLE 21 1,311,157 0 0
ATRECA INC CL A COM 04965G109 9,493 587,799 SH   SOLE 22 569,474 0 18,325
ATRECA INC CL A COM 04965G109 240 14,859 SH   SOLE 30 14,859 0 0
ATRECA INC CL A COM 04965G109 3,362 208,175 SH   SOLE 34 208,175 0 0
ATRECA INC CL A COM 04965G109 64 3,950 SH   SOLE 40 3,950 0 0
ATRICURE INC COM 04963C209 1,966 35,321 SH   SOLE 2 18,069 0 17,252
ATRICURE INC COM 04963C209 16 285 SH   SOLE 4 285 0 0
ATRICURE INC COM 04963C209 48 856 SH   SOLE 7 856 0 0
ATRICURE INC COM 04963C209 8,925 160,316 SH   SOLE 18 152,342 0 7,974
ATRICURE INC COM 04963C209 9,187 165,031 SH   SOLE 19 165,031 0 0
ATRICURE INC COM 04963C209 101,697 1,826,785 SH   SOLE 21 1,826,785 0 0
ATRICURE INC COM 04963C209 71,514 1,284,614 SH   SOLE 22 1,250,009 0 34,605
ATRICURE INC COM 04963C209 330 5,927 SH   SOLE 23 5,927 0 0
ATRICURE INC COM 04963C209 33 590 SH   SOLE 25 590 0 0
ATRICURE INC COM 04963C209 2,011 36,126 SH   SOLE 26 15,625 0 20,501
ATRICURE INC COM 04963C209 344 6,188 SH   SOLE 28 6,188 0 0
ATRICURE INC COM 04963C209 12,967 232,928 SH   SOLE 30 232,928 0 0
ATRICURE INC COM 04963C209 36 644 SH   SOLE 34 644 0 0
ATRICURE INC COM 04963C209 60 1,076 SH   SOLE 36 1,076 0 0
ATRICURE INC COM 04963C209 329 5,911 SH   SOLE 40 5,911 0 0
ATRION CORP COM 049904105 1,033 1,609 SH   SOLE 2 543 0 1,066
ATRION CORP COM 049904105 4 7 SH   SOLE 4 7 0 0
ATRION CORP COM 049904105 15 23 SH   SOLE 7 23 0 0
ATRION CORP COM 049904105 3,539 5,511 SH   SOLE 18 4,926 0 585
ATRION CORP COM 049904105 6,704 10,438 SH   SOLE 19 10,438 0 0
ATRION CORP COM 049904105 34,373 53,521 SH   SOLE 21 53,521 0 0
ATRION CORP COM 049904105 33,788 52,610 SH   SOLE 22 51,578 0 1,032
ATRION CORP COM 049904105 1,414 2,202 SH   SOLE 23 2,202 0 0
ATRION CORP COM 049904105 2,465 3,838 SH   SOLE 26 549 0 3,289
ATRION CORP COM 049904105 140 218 SH   SOLE 28 218 0 0
ATRION CORP COM 049904105 593 923 SH   SOLE 30 923 0 0
ATRION CORP COM 049904105 125 194 SH   SOLE 34 194 0 0
ATRION CORP COM 049904105 132 205 SH   SOLE 40 205 0 0
ATYR PHARMA INC COM NEW 002120202 8 2,065 SH   SOLE 18 2,065 0 0
ATYR PHARMA INC COM NEW 002120202 87 22,476 SH   SOLE 21 22,476 0 0
ATYR PHARMA INC COM NEW 002120202 61 15,790 SH   SOLE 22 15,790 0 0
AUBURN NATL BANCORP COM 050473107 74 1,767 SH   SOLE 2 136 0 1,631
AUBURN NATL BANCORP COM 050473107 394 9,439 SH   SOLE 18 9,439 0 0
AUBURN NATL BANCORP COM 050473107 171 4,105 SH   SOLE 19 4,105 0 0
AUBURN NATL BANCORP COM 050473107 3,252 78,013 SH   SOLE 21 78,013 0 0
AUBURN NATL BANCORP COM 050473107 724 17,378 SH   SOLE 22 17,234 0 144
AUDIOEYE INC COM NEW 050734201 36 1,385 SH   SOLE 18 1,385 0 0
AUDIOEYE INC COM NEW 050734201 431 16,698 SH   SOLE 21 16,698 0 0
AUDIOEYE INC COM NEW 050734201 229 8,871 SH   SOLE 22 8,871 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102 15,198 1,098,915 SH   SOLE 21 1,098,915 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102 37 2,703 SH   SOLE 22 2,703 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102 397 28,711 SH   SOLE 30 28,711 0 0
AURORA CANNABIS INC NOTE 5.500% 2/2 05156XAG3 598 800,000 PRN   SOLE 21 800,000 0 0
AUTODESK INC COM 052769106 183,399 600,640 SH   SOLE 2 125,867 0 474,773
AUTODESK INC COM 052769106 33,238 108,856 SH   SOLE 4 100,397 0 8,459
AUTODESK INC COM 052769106 63,182 206,924 SH   SOLE 7 199,375 0 7,549
AUTODESK INC COM 052769106 243 796 SH   SOLE 13 796 0 0
AUTODESK INC COM 052769106 6,958 22,788 SH   SOLE 15 22,788 0 0
AUTODESK INC COM 052769106 360,058 1,179,204 SH   SOLE 18 905,842 0 273,362
AUTODESK INC COM 052769106 356,349 1,167,056 SH   SOLE 19 1,167,056 0 0
AUTODESK INC COM 052769106 1,769,311 5,794,559 SH   SOLE 21 5,794,559 0 0
AUTODESK INC COM 052769106 1,571,833 5,147,811 SH   SOLE 22 4,693,400 0 454,411
AUTODESK INC COM 052769106 45,822 150,070 SH   SOLE 23 150,070 0 0
AUTODESK INC COM 052769106 106,533 348,900 SH   SOLE 25 348,900 0 0
AUTODESK INC COM 052769106 164,145 537,581 SH   SOLE 26 160,872 0 376,709
AUTODESK INC COM 052769106 235,867 772,474 SH   SOLE 28 30,251 0 742,223
AUTODESK INC COM 052769106 83 273 SH   SOLE 29 273 0 0
AUTODESK INC COM 052769106 397,569 1,302,055 SH   SOLE 30 1,257,846 0 44,209
AUTODESK INC COM 052769106 27,633 90,498 SH   SOLE 31 28,591 0 61,907
AUTODESK INC COM 052769106 14,303 46,844 SH   SOLE 32 46,844 0 0
AUTODESK INC COM 052769106 188,997 618,972 SH   SOLE 34 618,972 0 0
AUTODESK INC COM 052769106 37,255 122,011 SH   SOLE 36 122,011 0 0
AUTODESK INC COM 052769106 2,804 9,182 SH   SOLE 40 9,182 0 0
AUTODESK INC OPTIONS 052769106 550 1,800 SH Call SOLE 4 1,800 0 0
AUTODESK INC OPTIONS 052769106 6,321 20,700 SH Call SOLE 18 20,700 0 0
AUTODESK INC OPTIONS 052769106 39,297 128,700 SH Call SOLE 19 128,700 0 0
AUTODESK INC OPTIONS 052769106 2,840 9,300 SH Call SOLE 22 9,300 0 0
AUTODESK INC OPTIONS 052769106 397 1,300 SH Call SOLE 26 1,300 0 0
AUTODESK INC OPTIONS 052769106 18,534 60,700 SH Call SOLE 34 60,700 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 5,523 55,443 SH   SOLE 2 5,170 0 50,273
AUTOHOME INC SP ADR RP CL A 05278C107 2,249 22,576 SH   SOLE 4 18,883 0 3,693
AUTOHOME INC SP ADR RP CL A 05278C107 613 6,151 SH   SOLE 7 6,151 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 10 104 SH   SOLE 13 104 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 3,238 32,503 SH   SOLE 15 32,503 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 1,964 19,715 SH   SOLE 18 19,715 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 342 3,435 SH   SOLE 19 3,435 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 94,717 950,781 SH   SOLE 21 950,781 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 73,512 737,925 SH   SOLE 22 586,365 0 151,560
AUTOHOME INC SP ADR RP CL A 05278C107 2,895 29,057 SH   SOLE 23 29,057 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 3,635 36,485 SH   SOLE 25 36,485 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 16,570 166,335 SH   SOLE 26 46,313 0 120,022
AUTOHOME INC SP ADR RP CL A 05278C107 16,389 164,520 SH   SOLE 28 8,184 0 156,336
AUTOHOME INC SP ADR RP CL A 05278C107 166 1,663 SH   SOLE 29 1,663 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 32,116 322,388 SH   SOLE 30 319,730 0 2,658
AUTOHOME INC SP ADR RP CL A 05278C107 55 556 SH   SOLE 31 556 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 555 5,570 SH   SOLE 34 5,570 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 34 343 SH   SOLE 40 343 0 0
AUTOLIV INC COM 052800109 3,360 36,477 SH   SOLE 2 19,241 0 17,236
AUTOLIV INC COM 052800109 3,750 40,715 SH   SOLE 4 37,417 0 3,298
AUTOLIV INC COM 052800109 3,292 35,745 SH   SOLE 7 10,405 0 25,340
AUTOLIV INC COM 052800109 37 397 SH   SOLE 13 397 0 0
AUTOLIV INC COM 052800109 930 10,095 SH   SOLE 15 10,095 0 0
AUTOLIV INC COM 052800109 1,015 11,018 SH   SOLE 18 5,626 0 5,392
AUTOLIV INC COM 052800109 249 2,701 SH   SOLE 19 2,701 0 0
AUTOLIV INC COM 052800109 20,524 222,844 SH   SOLE 21 222,844 0 0
AUTOLIV INC COM 052800109 133,494 1,449,441 SH   SOLE 22 1,403,267 0 46,174
AUTOLIV INC COM 052800109 5,164 56,074 SH   SOLE 23 56,074 0 0
AUTOLIV INC COM 052800109 12,766 138,610 SH   SOLE 25 138,610 0 0
AUTOLIV INC COM 052800109 16,039 174,147 SH   SOLE 26 101,896 0 72,251
AUTOLIV INC COM 052800109 17,239 187,181 SH   SOLE 28 10,510 0 176,671
AUTOLIV INC COM 052800109 15 168 SH   SOLE 29 168 0 0
AUTOLIV INC COM 052800109 24,216 262,934 SH   SOLE 30 203,432 0 59,502
AUTOLIV INC COM 052800109 2,172 23,586 SH   SOLE 31 11,791 0 11,795
AUTOLIV INC COM 052800109 389 4,229 SH   SOLE 34 4,229 0 0
AUTOLIV INC COM 052800109 4,359 47,333 SH   SOLE 36 47,333 0 0
AUTOLIV INC COM 052800109 288 3,123 SH   SOLE 40 3,123 0 0
AUTOLUS THERAPEUTICS PLC SPON ADS 05280R100 2,606 291,494 SH   SOLE 21 291,494 0 0
AUTOLUS THERAPEUTICS PLC SPON ADS 05280R100 78 8,766 SH   SOLE 30 8,766 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 200,463 1,137,704 SH   SOLE 2 292,645 0 845,059
AUTOMATIC DATA PROCESSING IN COM 053015103 37,946 215,359 SH   SOLE 4 198,731 0 16,628
AUTOMATIC DATA PROCESSING IN COM 053015103 77,779 441,427 SH   SOLE 7 429,192 0 12,235
AUTOMATIC DATA PROCESSING IN COM 053015103 5,726 32,496 SH   SOLE 13 32,496 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 9,761 55,396 SH   SOLE 15 55,396 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 1 3 SH   SOLE 17 0 0 3
AUTOMATIC DATA PROCESSING IN COM 053015103 148,162 840,875 SH   SOLE 18 739,628 0 101,247
AUTOMATIC DATA PROCESSING IN COM 053015103 50,635 287,372 SH   SOLE 19 287,372 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 1,915,173 10,869,315 SH   SOLE 21 10,869,315 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 1,846,193 10,477,828 SH   SOLE 22 9,311,804 0 1,166,024
AUTOMATIC DATA PROCESSING IN COM 053015103 55,587 315,478 SH   SOLE 23 315,478 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 121,577 689,995 SH   SOLE 25 689,995 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 171,253 971,925 SH   SOLE 26 308,733 0 663,192
AUTOMATIC DATA PROCESSING IN COM 053015103 248,021 1,407,608 SH   SOLE 28 60,336 0 1,347,272
AUTOMATIC DATA PROCESSING IN COM 053015103 2,447 13,889 SH   SOLE 29 13,889 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 385,798 2,189,548 SH   SOLE 30 2,180,649 0 8,899
AUTOMATIC DATA PROCESSING IN COM 053015103 21,797 123,707 SH   SOLE 31 77,389 0 46,318
AUTOMATIC DATA PROCESSING IN COM 053015103 16,141 91,605 SH   SOLE 32 91,605 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 5,133 29,133 SH   SOLE 34 29,133 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 51,402 291,727 SH   SOLE 36 291,727 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 3,185 18,075 SH   SOLE 40 18,075 0 0
AUTONATION INC COM 05329W102 11,339 162,474 SH   SOLE 2 51,725 0 110,749
AUTONATION INC COM 05329W102 91 1,306 SH   SOLE 4 1,306 0 0
AUTONATION INC COM 05329W102 174 2,493 SH   SOLE 7 2,493 0 0
AUTONATION INC COM 05329W102 10,371 148,604 SH   SOLE 18 148,604 0 0
AUTONATION INC COM 05329W102 999 14,318 SH   SOLE 19 14,318 0 0
AUTONATION INC COM 05329W102 179,373 2,570,177 SH   SOLE 21 2,570,177 0 0
AUTONATION INC COM 05329W102 126,282 1,809,460 SH   SOLE 22 1,732,050 0 77,410
AUTONATION INC COM 05329W102 42 608 SH   SOLE 25 608 0 0
AUTONATION INC COM 05329W102 1,198 17,167 SH   SOLE 26 13,039 0 4,128
AUTONATION INC COM 05329W102 735 10,532 SH   SOLE 28 7,272 0 3,260
AUTONATION INC COM 05329W102 2,344 33,590 SH   SOLE 30 33,590 0 0
AUTONATION INC COM 05329W102 76 1,091 SH   SOLE 31 1,091 0 0
AUTONATION INC COM 05329W102 1,347 19,306 SH   SOLE 36 19,306 0 0
AUTONATION INC COM 05329W102 494 7,080 SH   SOLE 40 7,080 0 0
AUTOWEB INC COM 05335B100 14 5,868 SH   SOLE 21 5,868 0 0
AUTOWEB INC COM 05335B100 458 185,514 SH   SOLE 22 185,514 0 0
AUTOWEB INC COM 05335B100 49 19,754 SH   SOLE 23 19,754 0 0
AUTOZONE INC COM 053332102 67,414 56,868 SH   SOLE 2 11,137 0 45,731
AUTOZONE INC COM 053332102 12,638 10,661 SH   SOLE 4 9,757 0 904
AUTOZONE INC COM 053332102 28,068 23,677 SH   SOLE 7 21,525 0 2,152
AUTOZONE INC COM 053332102 82 69 SH   SOLE 13 69 0 0
AUTOZONE INC COM 053332102 3,166 2,671 SH   SOLE 15 2,671 0 0
AUTOZONE INC COM 053332102 51,944 43,818 SH   SOLE 18 40,173 0 3,645
AUTOZONE INC COM 053332102 8,465 7,141 SH   SOLE 19 7,141 0 0
AUTOZONE INC COM 053332102 824,019 695,117 SH   SOLE 21 695,117 0 0
AUTOZONE INC COM 053332102 674,474 568,965 SH   SOLE 22 519,986 0 48,979
AUTOZONE INC COM 053332102 18,479 15,588 SH   SOLE 23 15,588 0 0
AUTOZONE INC COM 053332102 39,163 33,037 SH   SOLE 25 33,037 0 0
AUTOZONE INC COM 053332102 62,706 52,897 SH   SOLE 26 17,833 0 35,064
AUTOZONE INC COM 053332102 58,084 48,998 SH   SOLE 28 2,965 0 46,033
AUTOZONE INC COM 053332102 44 37 SH   SOLE 29 37 0 0
AUTOZONE INC COM 053332102 117,223 98,886 SH   SOLE 30 97,263 0 1,623
AUTOZONE INC COM 053332102 7,582 6,396 SH   SOLE 31 3,026 0 3,370
AUTOZONE INC COM 053332102 1,274 1,075 SH   SOLE 34 1,075 0 0
AUTOZONE INC COM 053332102 19,716 16,632 SH   SOLE 36 16,632 0 0
AUTOZONE INC COM 053332102 1,125 949 SH   SOLE 40 949 0 0
AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M104 3,802 569,229 SH   SOLE 21 569,229 0 0
AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M104 96 14,439 SH   SOLE 30 14,439 0 0
AVALARA INC COM 05338G106 57,680 349,807 SH   SOLE 2 193,338 0 156,469
AVALARA INC COM 05338G106 6,035 36,602 SH   SOLE 4 33,543 0 3,059
AVALARA INC COM 05338G106 949 5,756 SH   SOLE 7 5,756 0 0
AVALARA INC COM 05338G106 26 157 SH   SOLE 13 157 0 0
AVALARA INC COM 05338G106 990 6,003 SH   SOLE 15 6,003 0 0
AVALARA INC COM 05338G106 13,267 80,457 SH   SOLE 18 75,411 0 5,046
AVALARA INC COM 05338G106 98,111 595,007 SH   SOLE 19 595,007 0 0
AVALARA INC COM 05338G106 280,493 1,701,094 SH   SOLE 21 1,701,094 0 0
AVALARA INC COM 05338G106 371,364 2,252,192 SH   SOLE 22 2,145,269 0 106,923
AVALARA INC COM 05338G106 8,871 53,801 SH   SOLE 23 53,801 0 0
AVALARA INC COM 05338G106 520 3,154 SH   SOLE 25 3,154 0 0
AVALARA INC COM 05338G106 25,560 155,015 SH   SOLE 26 72,654 0 82,361
AVALARA INC COM 05338G106 35,717 216,614 SH   SOLE 28 10,323 0 206,291
AVALARA INC COM 05338G106 9 57 SH   SOLE 29 57 0 0
AVALARA INC COM 05338G106 28,989 175,811 SH   SOLE 30 165,695 0 10,116
AVALARA INC COM 05338G106 2,099 12,732 SH   SOLE 31 9,800 0 2,932
AVALARA INC COM 05338G106 99,689 604,577 SH   SOLE 34 604,577 0 0
AVALARA INC COM 05338G106 2,688 16,299 SH   SOLE 36 16,299 0 0
AVALARA INC COM 05338G106 540 3,273 SH   SOLE 40 3,273 0 0
AVALON GLOBOCARE CORP COM 05344R104 14 12,374 SH   SOLE 2 3,229 0 9,145
AVALON GLOBOCARE CORP COM 05344R104 80 71,603 SH   SOLE 18 71,603 0 0
AVALON GLOBOCARE CORP COM 05344R104 40 35,985 SH   SOLE 19 35,985 0 0
AVALON GLOBOCARE CORP COM 05344R104 868 774,766 SH   SOLE 21 774,766 0 0
AVALON GLOBOCARE CORP COM 05344R104 160 142,898 SH   SOLE 22 141,329 0 1,569
AVALONBAY CMNTYS INC COM 053484101 54,829 341,764 SH   SOLE 2 57,123 0 284,641
AVALONBAY CMNTYS INC COM 053484101 28,887 180,061 SH   SOLE 4 174,595 0 5,466
AVALONBAY CMNTYS INC COM 053484101 50,498 314,764 SH   SOLE 7 304,873 0 9,891
AVALONBAY CMNTYS INC COM 053484101 97 605 SH   SOLE 13 605 0 0
AVALONBAY CMNTYS INC COM 053484101 2,772 17,278 SH   SOLE 15 17,278 0 0
AVALONBAY CMNTYS INC COM 053484101 0 2 SH   SOLE 17 0 0 2
AVALONBAY CMNTYS INC COM 053484101 41,330 257,620 SH   SOLE 18 236,952 0 20,668
AVALONBAY CMNTYS INC COM 053484101 53,384 332,756 SH   SOLE 19 332,756 0 0
AVALONBAY CMNTYS INC COM 053484101 853,049 5,317,266 SH   SOLE 21 5,317,266 0 0
AVALONBAY CMNTYS INC COM 053484101 712,665 4,442,215 SH   SOLE 22 4,145,141 0 297,074
AVALONBAY CMNTYS INC COM 053484101 15,949 99,412 SH   SOLE 23 99,412 0 0
AVALONBAY CMNTYS INC COM 053484101 134,638 839,230 SH   SOLE 25 839,230 0 0
AVALONBAY CMNTYS INC COM 053484101 51,536 321,239 SH   SOLE 26 102,028 0 219,211
AVALONBAY CMNTYS INC COM 053484101 76,394 476,185 SH   SOLE 28 17,847 0 458,338
AVALONBAY CMNTYS INC COM 053484101 13,785 85,924 SH   SOLE 29 85,924 0 0
AVALONBAY CMNTYS INC COM 053484101 170,168 1,060,702 SH   SOLE 30 1,060,702 0 0
AVALONBAY CMNTYS INC COM 053484101 5,019 31,283 SH   SOLE 31 18,996 0 12,287
AVALONBAY CMNTYS INC COM 053484101 16,330 101,789 SH   SOLE 34 101,789 0 0
AVALONBAY CMNTYS INC COM 053484101 13,664 85,169 SH   SOLE 36 85,169 0 0
AVALONBAY CMNTYS INC COM 053484101 963 6,002 SH   SOLE 40 6,002 0 0
AVANGRID INC COM 05351W103 17,733 390,166 SH   SOLE 2 273,751 0 116,415
AVANGRID INC COM 05351W103 1,649 36,278 SH   SOLE 4 36,278 0 0
AVANGRID INC COM 05351W103 631 13,880 SH   SOLE 7 13,880 0 0
AVANGRID INC COM 05351W103 2 46 SH   SOLE 15 46 0 0
AVANGRID INC COM 05351W103 1,707 37,553 SH   SOLE 18 29,785 0 7,768
AVANGRID INC COM 05351W103 7,114 156,528 SH   SOLE 19 156,528 0 0
AVANGRID INC COM 05351W103 27,732 610,160 SH   SOLE 21 610,160 0 0
AVANGRID INC COM 05351W103 88,464 1,946,396 SH   SOLE 22 1,513,561 0 432,835
AVANGRID INC COM 05351W103 5,336 117,405 SH   SOLE 23 117,405 0 0
AVANGRID INC COM 05351W103 4,645 102,195 SH   SOLE 25 102,195 0 0
AVANGRID INC COM 05351W103 4,535 99,775 SH   SOLE 26 51,605 0 48,170
AVANGRID INC COM 05351W103 7,645 168,213 SH   SOLE 28 1,087 0 167,126
AVANGRID INC COM 05351W103 4,125 90,767 SH   SOLE 29 90,767 0 0
AVANGRID INC COM 05351W103 3,088 67,939 SH   SOLE 30 67,939 0 0
AVANGRID INC COM 05351W103 4,866 107,053 SH   SOLE 31 107,053 0 0
AVANGRID INC COM 05351W103 3,737 82,226 SH   SOLE 34 82,226 0 0
AVANGRID INC COM 05351W103 913 20,081 SH   SOLE 36 20,081 0 0
AVANOS MED INC COM 05350V106 3,449 75,181 SH   SOLE 2 34,039 0 41,142
AVANOS MED INC COM 05350V106 10 217 SH   SOLE 4 217 0 0
AVANOS MED INC COM 05350V106 40 861 SH   SOLE 7 861 0 0
AVANOS MED INC COM 05350V106 12,214 266,225 SH   SOLE 18 266,225 0 0
AVANOS MED INC COM 05350V106 3,943 85,949 SH   SOLE 19 85,949 0 0
AVANOS MED INC COM 05350V106 151,525 3,302,638 SH   SOLE 21 3,302,638 0 0
AVANOS MED INC COM 05350V106 70,339 1,533,103 SH   SOLE 22 1,501,270 0 31,833
AVANOS MED INC COM 05350V106 854 18,610 SH   SOLE 26 14,112 0 4,498
AVANOS MED INC COM 05350V106 292 6,360 SH   SOLE 28 6,193 0 167
AVANOS MED INC COM 05350V106 1,342 29,242 SH   SOLE 30 29,242 0 0
AVANOS MED INC COM 05350V106 227 4,955 SH   SOLE 40 4,955 0 0
AVANTOR INC COM 05352A100 41,873 1,487,498 SH   SOLE 2 552,565 0 934,933
AVANTOR INC COM 05352A100 6,178 219,469 SH   SOLE 4 201,798 0 17,671
AVANTOR INC COM 05352A100 991 35,220 SH   SOLE 7 35,220 0 0
AVANTOR INC COM 05352A100 25 879 SH   SOLE 13 879 0 0
AVANTOR INC COM 05352A100 1,145 40,658 SH   SOLE 15 40,658 0 0
AVANTOR INC COM 05352A100 15,607 554,432 SH   SOLE 18 522,254 0 32,178
AVANTOR INC COM 05352A100 97,654 3,469,064 SH   SOLE 19 3,469,064 0 0
AVANTOR INC COM 05352A100 851 30,240 SH   SOLE 20 30,240 0 0
AVANTOR INC COM 05352A100 234,014 8,313,123 SH   SOLE 21 8,313,123 0 0
AVANTOR INC COM 05352A100 380,775 13,526,632 SH   SOLE 22 12,863,175 0 663,457
AVANTOR INC COM 05352A100 9,639 342,409 SH   SOLE 23 342,409 0 0
AVANTOR INC COM 05352A100 1,163 41,308 SH   SOLE 25 41,308 0 0
AVANTOR INC COM 05352A100 15,323 544,328 SH   SOLE 26 436,030 0 108,298
AVANTOR INC COM 05352A100 19,108 678,776 SH   SOLE 28 59,688 0 619,088
AVANTOR INC COM 05352A100 30,748 1,092,291 SH   SOLE 30 1,054,454 0 37,837
AVANTOR INC COM 05352A100 2,075 73,730 SH   SOLE 31 57,209 0 16,521
AVANTOR INC COM 05352A100 63,486 2,255,258 SH   SOLE 34 2,255,258 0 0
AVANTOR INC COM 05352A100 3,515 124,850 SH   SOLE 36 124,850 0 0
AVANTOR INC COM 05352A100 543 19,305 SH   SOLE 40 19,305 0 0
AVAYA HLDGS CORP COM 05351X101 977 51,011 SH   SOLE 2 27,451 0 23,560
AVAYA HLDGS CORP COM 05351X101 10 533 SH   SOLE 4 533 0 0
AVAYA HLDGS CORP COM 05351X101 66 3,467 SH   SOLE 7 3,467 0 0
AVAYA HLDGS CORP COM 05351X101 5,504 287,425 SH   SOLE 18 287,425 0 0
AVAYA HLDGS CORP COM 05351X101 3,087 161,203 SH   SOLE 19 161,203 0 0
AVAYA HLDGS CORP COM 05351X101 58,986 3,080,190 SH   SOLE 21 3,080,190 0 0
AVAYA HLDGS CORP COM 05351X101 41,432 2,163,549 SH   SOLE 22 2,110,575 0 52,974
AVAYA HLDGS CORP COM 05351X101 6 313 SH   SOLE 23 313 0 0
AVAYA HLDGS CORP COM 05351X101 30 1,587 SH   SOLE 25 1,587 0 0
AVAYA HLDGS CORP COM 05351X101 591 30,867 SH   SOLE 26 21,930 0 8,937
AVAYA HLDGS CORP COM 05351X101 335 17,470 SH   SOLE 28 10,383 0 7,087
AVAYA HLDGS CORP COM 05351X101 1,229 64,200 SH   SOLE 30 64,200 0 0
AVAYA HLDGS CORP COM 05351X101 15 764 SH   SOLE 34 764 0 0
AVAYA HLDGS CORP COM 05351X101 253 13,228 SH   SOLE 36 13,228 0 0
AVAYA HLDGS CORP COM 05351X101 237 12,387 SH   SOLE 40 12,387 0 0
AVAYA HLDGS CORP NOTE 2.250% 6/1 05351XAB7 1,719 1,650,000 PRN   SOLE 19 1,650,000 0 0
AVAYA HLDGS CORP NOTE 2.250% 6/1 05351XAB7 1,871 1,796,000 PRN   SOLE 21 1,796,000 0 0
AVAYA HLDGS CORP NOTE 2.250% 6/1 05351XAB7 21 20,000 PRN   SOLE 22 20,000 0 0
AVAYA HLDGS CORP NOTE 2.250% 6/1 05351XAB7 344 330,000 PRN   SOLE 34 330,000 0 0
AVENUE THERAPEUTICS INC COM NEW 05360L205 28 4,789 SH   SOLE 2 1,535 0 3,254
AVENUE THERAPEUTICS INC COM NEW 05360L205 155 26,118 SH   SOLE 18 26,118 0 0
AVENUE THERAPEUTICS INC COM NEW 05360L205 70 11,801 SH   SOLE 19 11,801 0 0
AVENUE THERAPEUTICS INC COM NEW 05360L205 1,358 228,184 SH   SOLE 21 228,184 0 0
AVENUE THERAPEUTICS INC COM NEW 05360L205 539 90,594 SH   SOLE 22 90,181 0 413
AVEO PHARMACEUTICALS INC COM NEW 053588307 76 13,140 SH   SOLE 2 1,225 0 11,915
AVEO PHARMACEUTICALS INC COM NEW 053588307 411 71,217 SH   SOLE 18 71,217 0 0
AVEO PHARMACEUTICALS INC COM NEW 053588307 318 55,189 SH   SOLE 19 55,189 0 0
AVEO PHARMACEUTICALS INC COM NEW 053588307 4,371 757,525 SH   SOLE 21 757,525 0 0
AVEO PHARMACEUTICALS INC COM NEW 053588307 3,873 671,284 SH   SOLE 22 670,022 0 1,262
AVERY DENNISON CORP COM 053611109 32,949 212,425 SH   SOLE 2 43,195 0 169,230
AVERY DENNISON CORP COM 053611109 5,816 37,493 SH   SOLE 4 34,201 0 3,292
AVERY DENNISON CORP COM 053611109 11,115 71,661 SH   SOLE 7 69,043 0 2,618
AVERY DENNISON CORP COM 053611109 23 147 SH   SOLE 13 147 0 0
AVERY DENNISON CORP COM 053611109 1,608 10,368 SH   SOLE 15 10,368 0 0
AVERY DENNISON CORP COM 053611109 31,092 200,452 SH   SOLE 18 187,904 0 12,548
AVERY DENNISON CORP COM 053611109 4,857 31,311 SH   SOLE 19 31,311 0 0
AVERY DENNISON CORP COM 053611109 342,186 2,206,086 SH   SOLE 21 2,206,086 0 0
AVERY DENNISON CORP COM 053611109 324,664 2,093,123 SH   SOLE 22 1,919,880 0 173,243
AVERY DENNISON CORP COM 053611109 8,943 57,653 SH   SOLE 23 57,653 0 0
AVERY DENNISON CORP COM 053611109 19,648 126,670 SH   SOLE 25 126,670 0 0
AVERY DENNISON CORP COM 053611109 30,971 199,671 SH   SOLE 26 73,958 0 125,713
AVERY DENNISON CORP COM 053611109 34,521 222,560 SH   SOLE 28 10,528 0 212,032
AVERY DENNISON CORP COM 053611109 40 256 SH   SOLE 29 256 0 0
AVERY DENNISON CORP COM 053611109 57,319 369,537 SH   SOLE 30 342,615 0 26,922
AVERY DENNISON CORP COM 053611109 4,240 27,334 SH   SOLE 31 9,708 0 17,626
AVERY DENNISON CORP COM 053611109 27,452 176,986 SH   SOLE 34 176,986 0 0
AVERY DENNISON CORP COM 053611109 7,147 46,080 SH   SOLE 36 46,080 0 0
AVERY DENNISON CORP COM 053611109 552 3,558 SH   SOLE 40 3,558 0 0
AVIAT NETWORKS INC COM NEW 05366Y201 37 1,085 SH   SOLE 18 1,085 0 0
AVIAT NETWORKS INC COM NEW 05366Y201 635 18,600 SH   SOLE 21 18,600 0 0
AVIAT NETWORKS INC COM NEW 05366Y201 3,367 98,599 SH   SOLE 22 98,599 0 0
AVID BIOSERVICES INC COM 05368M106 288 24,997 SH   SOLE 2 4,429 0 20,568
AVID BIOSERVICES INC COM 05368M106 9 765 SH   SOLE 7 765 0 0
AVID BIOSERVICES INC COM 05368M106 2,461 213,272 SH   SOLE 18 213,272 0 0
AVID BIOSERVICES INC COM 05368M106 1,242 107,634 SH   SOLE 19 107,634 0 0
AVID BIOSERVICES INC COM 05368M106 23,905 2,071,477 SH   SOLE 21 2,071,477 0 0
AVID BIOSERVICES INC COM 05368M106 16,471 1,427,263 SH   SOLE 22 1,417,674 0 9,589
AVID TECHNOLOGY INC COM 05367P100 191 12,019 SH   SOLE 2 2,926 0 9,093
AVID TECHNOLOGY INC COM 05367P100 11 713 SH   SOLE 7 713 0 0
AVID TECHNOLOGY INC COM 05367P100 1,807 113,871 SH   SOLE 18 113,871 0 0
AVID TECHNOLOGY INC COM 05367P100 851 53,651 SH   SOLE 19 53,651 0 0
AVID TECHNOLOGY INC COM 05367P100 18,007 1,134,643 SH   SOLE 21 1,134,643 0 0
AVID TECHNOLOGY INC COM 05367P100 16,668 1,050,300 SH   SOLE 22 1,045,187 0 5,113
AVIDITY BIOSCIENCES INC COM 05370A108 475 18,600 SH   SOLE 2 7,338 0 11,262
AVIDITY BIOSCIENCES INC COM 05370A108 9 371 SH   SOLE 7 371 0 0
AVIDITY BIOSCIENCES INC COM 05370A108 1,694 66,388 SH   SOLE 18 61,082 0 5,306
AVIDITY BIOSCIENCES INC COM 05370A108 12,630 494,909 SH   SOLE 19 494,909 0 0
AVIDITY BIOSCIENCES INC COM 05370A108 23,709 929,045 SH   SOLE 21 929,045 0 0
AVIDITY BIOSCIENCES INC COM 05370A108 12,392 485,589 SH   SOLE 22 482,634 0 2,955
AVIDITY BIOSCIENCES INC COM 05370A108 128 5,014 SH   SOLE 23 5,014 0 0
AVIDITY BIOSCIENCES INC COM 05370A108 398 15,602 SH   SOLE 26 0 0 15,602
AVIDITY BIOSCIENCES INC COM 05370A108 279 10,925 SH   SOLE 30 10,925 0 0
AVIDITY BIOSCIENCES INC COM 05370A108 72 2,814 SH   SOLE 40 2,814 0 0
AVIENT CORPORATION COM 05368V106 7,123 176,828 SH   SOLE 2 74,814 0 102,014
AVIENT CORPORATION COM 05368V106 20 486 SH   SOLE 4 486 0 0
AVIENT CORPORATION COM 05368V106 96 2,375 SH   SOLE 7 2,375 0 0
AVIENT CORPORATION COM 05368V106 20,765 515,527 SH   SOLE 18 506,169 0 9,358
AVIENT CORPORATION COM 05368V106 22,499 558,560 SH   SOLE 19 558,560 0 0
AVIENT CORPORATION COM 05368V106 252,117 6,259,104 SH   SOLE 21 6,259,104 0 0
AVIENT CORPORATION COM 05368V106 141,449 3,511,634 SH   SOLE 22 3,449,834 0 61,800
AVIENT CORPORATION COM 05368V106 1,309 32,507 SH   SOLE 23 32,507 0 0
AVIENT CORPORATION COM 05368V106 43 1,061 SH   SOLE 25 1,061 0 0
AVIENT CORPORATION COM 05368V106 6,835 169,686 SH   SOLE 26 23,801 0 145,885
AVIENT CORPORATION COM 05368V106 499 12,392 SH   SOLE 28 10,807 0 1,585
AVIENT CORPORATION COM 05368V106 2,323 57,682 SH   SOLE 30 57,682 0 0
AVIENT CORPORATION COM 05368V106 205 5,081 SH   SOLE 36 5,081 0 0
AVIENT CORPORATION COM 05368V106 451 11,186 SH   SOLE 40 11,186 0 0
AVINGER INC COM 053734604 0 8 SH   SOLE 21 8 0 0
AVINGER INC COM 053734604 0 108 SH   SOLE 22 108 0 0
AVIS BUDGET GROUP COM 053774105 1,973 52,887 SH   SOLE 2 37,744 0 15,143
AVIS BUDGET GROUP COM 053774105 11 295 SH   SOLE 4 295 0 0
AVIS BUDGET GROUP COM 053774105 104 2,801 SH   SOLE 7 2,801 0 0
AVIS BUDGET GROUP COM 053774105 10,947 293,484 SH   SOLE 18 292,418 0 1,066
AVIS BUDGET GROUP COM 053774105 3,819 102,386 SH   SOLE 19 102,386 0 0
AVIS BUDGET GROUP COM 053774105 157,133 4,212,689 SH   SOLE 21 4,212,689 0 0
AVIS BUDGET GROUP COM 053774105 65,330 1,751,469 SH   SOLE 22 1,712,162 0 39,307
AVIS BUDGET GROUP COM 053774105 35 940 SH   SOLE 25 940 0 0
AVIS BUDGET GROUP COM 053774105 1,387 37,195 SH   SOLE 26 25,484 0 11,711
AVIS BUDGET GROUP COM 053774105 845 22,643 SH   SOLE 28 7,923 0 14,720
AVIS BUDGET GROUP COM 053774105 1,420 38,064 SH   SOLE 30 38,064 0 0
AVIS BUDGET GROUP COM 053774105 126 3,365 SH   SOLE 34 3,365 0 0
AVIS BUDGET GROUP COM 053774105 1,275 34,179 SH   SOLE 36 34,179 0 0
AVIS BUDGET GROUP COM 053774105 261 6,999 SH   SOLE 40 6,999 0 0
AVISTA CORP COM 05379B107 3,272 81,514 SH   SOLE 2 22,767 0 58,747
AVISTA CORP COM 05379B107 287 7,147 SH   SOLE 4 7,147 0 0
AVISTA CORP COM 05379B107 257 6,400 SH   SOLE 7 6,400 0 0
AVISTA CORP COM 05379B107 13,237 329,771 SH   SOLE 18 329,771 0 0
AVISTA CORP COM 05379B107 5,997 149,391 SH   SOLE 19 149,391 0 0
AVISTA CORP COM 05379B107 376,969 9,391,366 SH   SOLE 21 9,391,366 0 0
AVISTA CORP COM 05379B107 80,023 1,993,601 SH   SOLE 22 1,948,409 0 45,192
AVISTA CORP COM 05379B107 118 2,935 SH   SOLE 23 2,935 0 0
AVISTA CORP COM 05379B107 72 1,787 SH   SOLE 25 1,787 0 0
AVISTA CORP COM 05379B107 3,748 93,368 SH   SOLE 26 19,051 0 74,317
AVISTA CORP COM 05379B107 354 8,815 SH   SOLE 28 8,128 0 687
AVISTA CORP COM 05379B107 6,862 170,964 SH   SOLE 30 170,964 0 0
AVISTA CORP COM 05379B107 1,019 25,398 SH   SOLE 32 25,398 0 0
AVISTA CORP COM 05379B107 467 11,637 SH   SOLE 34 11,637 0 0
AVISTA CORP COM 05379B107 319 7,940 SH   SOLE 36 7,940 0 0
AVISTA CORP COM 05379B107 336 8,359 SH   SOLE 40 8,359 0 0
AVITA THERAPEUTICS INC COM 05380C102 9 504 SH   SOLE 2 504 0 0
AVITA THERAPEUTICS INC COM 05380C102 375 20,190 SH   SOLE 21 20,190 0 0
AVITA THERAPEUTICS INC COM 05380C102 2,408 129,604 SH   SOLE 22 129,604 0 0
AVNET INC COM 053807103 11,128 316,940 SH   SOLE 2 89,609 0 227,331
AVNET INC COM 053807103 17 489 SH   SOLE 4 489 0 0
AVNET INC COM 053807103 162 4,603 SH   SOLE 7 4,603 0 0
AVNET INC COM 053807103 10,228 291,313 SH   SOLE 18 291,313 0 0
AVNET INC COM 053807103 7,859 223,846 SH   SOLE 19 223,846 0 0
AVNET INC COM 053807103 153,219 4,363,961 SH   SOLE 21 4,363,961 0 0
AVNET INC COM 053807103 109,773 3,126,540 SH   SOLE 22 2,987,113 0 139,427
AVNET INC COM 053807103 1,731 49,289 SH   SOLE 25 49,289 0 0
AVNET INC COM 053807103 1,663 47,369 SH   SOLE 26 29,627 0 17,742
AVNET INC COM 053807103 749 21,320 SH   SOLE 28 13,520 0 7,800
AVNET INC COM 053807103 2,160 61,511 SH   SOLE 30 61,511 0 0
AVNET INC COM 053807103 65 1,865 SH   SOLE 31 1,865 0 0
AVNET INC COM 053807103 3,746 106,698 SH   SOLE 34 106,698 0 0
AVNET INC COM 053807103 1,733 49,349 SH   SOLE 36 49,349 0 0
AVNET INC COM 053807103 448 12,772 SH   SOLE 40 12,772 0 0
AVROBIO INC COM 05455M100 508 36,418 SH   SOLE 2 13,940 0 22,478
AVROBIO INC COM 05455M100 9 613 SH   SOLE 7 613 0 0
AVROBIO INC COM 05455M100 1,738 124,649 SH   SOLE 18 114,988 0 9,661
AVROBIO INC COM 05455M100 3,186 228,580 SH   SOLE 19 228,580 0 0
AVROBIO INC COM 05455M100 21,334 1,530,398 SH   SOLE 21 1,530,398 0 0
AVROBIO INC COM 05455M100 16,741 1,200,958 SH   SOLE 22 1,180,324 0 20,634
AVROBIO INC COM 05455M100 148 10,622 SH   SOLE 23 10,622 0 0
AVROBIO INC COM 05455M100 13 961 SH   SOLE 25 961 0 0
AVROBIO INC COM 05455M100 613 43,950 SH   SOLE 26 1,759 0 42,191
AVROBIO INC COM 05455M100 54 3,876 SH   SOLE 28 3,876 0 0
AVROBIO INC COM 05455M100 668 47,916 SH   SOLE 30 47,916 0 0
AVROBIO INC COM 05455M100 8 566 SH   SOLE 34 566 0 0
AVROBIO INC COM 05455M100 24 1,717 SH   SOLE 36 1,717 0 0
AVROBIO INC COM 05455M100 54 3,854 SH   SOLE 40 3,854 0 0
AWARE INC MASS COM 05453N100 12 3,399 SH   SOLE 18 3,399 0 0
AWARE INC MASS COM 05453N100 174 49,600 SH   SOLE 21 49,600 0 0
AWARE INC MASS COM 05453N100 1,473 420,999 SH   SOLE 22 420,999 0 0
AXALTA COATING SYS LTD COM G0750C108 17,573 615,524 SH   SOLE 2 164,800 0 450,724
AXALTA COATING SYS LTD COM G0750C108 2,678 93,811 SH   SOLE 4 86,300 0 7,511
AXALTA COATING SYS LTD COM G0750C108 525 18,376 SH   SOLE 7 18,376 0 0
AXALTA COATING SYS LTD COM G0750C108 30 1,052 SH   SOLE 13 1,052 0 0
AXALTA COATING SYS LTD COM G0750C108 461 16,148 SH   SOLE 15 16,148 0 0
AXALTA COATING SYS LTD COM G0750C108 120,453 4,219,036 SH   SOLE 18 3,923,780 0 295,256
AXALTA COATING SYS LTD COM G0750C108 61,771 2,163,618 SH   SOLE 19 2,163,618 0 0
AXALTA COATING SYS LTD COM G0750C108 92,695 3,246,757 SH   SOLE 21 3,246,757 0 0
AXALTA COATING SYS LTD COM G0750C108 170,547 5,973,612 SH   SOLE 22 5,680,201 0 293,411
AXALTA COATING SYS LTD COM G0750C108 6,012 210,563 SH   SOLE 23 210,563 0 0
AXALTA COATING SYS LTD COM G0750C108 8,682 304,112 SH   SOLE 25 228,147 0 75,965
AXALTA COATING SYS LTD COM G0750C108 10,626 372,186 SH   SOLE 26 338,476 0 33,710
AXALTA COATING SYS LTD COM G0750C108 17,635 617,692 SH   SOLE 28 38,875 0 578,817
AXALTA COATING SYS LTD COM G0750C108 26,162 916,356 SH   SOLE 30 759,468 0 156,888
AXALTA COATING SYS LTD COM G0750C108 1,944 68,077 SH   SOLE 31 23,293 0 44,784
AXALTA COATING SYS LTD COM G0750C108 32,747 1,147,018 SH   SOLE 34 1,147,018 0 0
AXALTA COATING SYS LTD COM G0750C108 2,328 81,550 SH   SOLE 36 81,550 0 0
AXALTA COATING SYS LTD COM G0750C108 269 9,438 SH   SOLE 40 9,438 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 625 21,463 SH   SOLE 2 11,080 0 10,383
AXCELIS TECHNOLOGIES INC COM NEW 054540208 17 588 SH   SOLE 4 588 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 24 813 SH   SOLE 7 813 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 4,481 153,896 SH   SOLE 18 148,803 0 5,093
AXCELIS TECHNOLOGIES INC COM NEW 054540208 2,048 70,344 SH   SOLE 19 70,344 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 109,019 3,743,783 SH   SOLE 21 3,743,783 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 29,811 1,023,741 SH   SOLE 22 1,002,427 0 21,314
AXCELIS TECHNOLOGIES INC COM NEW 054540208 16 561 SH   SOLE 23 561 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 359 12,319 SH   SOLE 26 0 0 12,319
AXCELIS TECHNOLOGIES INC COM NEW 054540208 127 4,346 SH   SOLE 28 4,346 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 2,375 81,568 SH   SOLE 30 81,568 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 144 4,931 SH   SOLE 40 4,931 0 0
AXCELLA HEALTH INC COM 05454B105 30 5,830 SH   SOLE 2 1,081 0 4,749
AXCELLA HEALTH INC COM 05454B105 252 48,461 SH   SOLE 18 48,461 0 0
AXCELLA HEALTH INC COM 05454B105 76 14,699 SH   SOLE 19 14,699 0 0
AXCELLA HEALTH INC COM 05454B105 2,530 487,562 SH   SOLE 21 487,562 0 0
AXCELLA HEALTH INC COM 05454B105 2,403 463,001 SH   SOLE 22 462,154 0 847
AXIS CAP HLDGS LTD SHS G0692U109 9,749 193,462 SH   SOLE 2 35,704 0 157,758
AXIS CAP HLDGS LTD SHS G0692U109 20 388 SH   SOLE 4 388 0 0
AXIS CAP HLDGS LTD SHS G0692U109 120 2,374 SH   SOLE 7 2,374 0 0
AXIS CAP HLDGS LTD SHS G0692U109 1,711 33,947 SH   SOLE 18 33,947 0 0
AXIS CAP HLDGS LTD SHS G0692U109 1,042 20,670 SH   SOLE 19 20,670 0 0
AXIS CAP HLDGS LTD SHS G0692U109 58,721 1,165,321 SH   SOLE 21 1,165,321 0 0
AXIS CAP HLDGS LTD SHS G0692U109 108,414 2,151,495 SH   SOLE 22 2,039,153 0 112,342
AXIS CAP HLDGS LTD SHS G0692U109 36 711 SH   SOLE 25 711 0 0
AXIS CAP HLDGS LTD SHS G0692U109 2,650 52,589 SH   SOLE 26 22,305 0 30,284
AXIS CAP HLDGS LTD SHS G0692U109 625 12,396 SH   SOLE 28 10,130 0 2,266
AXIS CAP HLDGS LTD SHS G0692U109 2,525 50,101 SH   SOLE 30 50,101 0 0
AXIS CAP HLDGS LTD SHS G0692U109 987 19,592 SH   SOLE 31 1,565 0 18,027
AXIS CAP HLDGS LTD SHS G0692U109 277 5,506 SH   SOLE 36 5,506 0 0
AXIS CAP HLDGS LTD SHS G0692U109 521 10,347 SH   SOLE 40 10,347 0 0
AXOGEN INC COM 05463X106 397 22,201 SH   SOLE 2 11,843 0 10,358
AXOGEN INC COM 05463X106 5 270 SH   SOLE 4 270 0 0
AXOGEN INC COM 05463X106 13 721 SH   SOLE 7 721 0 0
AXOGEN INC COM 05463X106 2,209 123,430 SH   SOLE 18 123,430 0 0
AXOGEN INC COM 05463X106 1,538 85,918 SH   SOLE 19 85,918 0 0
AXOGEN INC COM 05463X106 26,634 1,487,960 SH   SOLE 21 1,487,960 0 0
AXOGEN INC COM 05463X106 17,970 1,003,933 SH   SOLE 22 981,379 0 22,554
AXOGEN INC COM 05463X106 17 931 SH   SOLE 23 931 0 0
AXOGEN INC COM 05463X106 824 46,010 SH   SOLE 26 0 0 46,010
AXOGEN INC COM 05463X106 78 4,385 SH   SOLE 28 4,385 0 0
AXOGEN INC COM 05463X106 4,048 226,135 SH   SOLE 30 226,135 0 0
AXOGEN INC COM 05463X106 16 920 SH   SOLE 34 920 0 0
AXOGEN INC COM 05463X106 58 3,214 SH   SOLE 40 3,214 0 0
AXON ENTERPRISE INC COM 05464C101 19,918 162,557 SH   SOLE 2 53,237 0 109,320
AXON ENTERPRISE INC COM 05464C101 46 373 SH   SOLE 4 373 0 0
AXON ENTERPRISE INC COM 05464C101 148 1,209 SH   SOLE 7 1,209 0 0
AXON ENTERPRISE INC COM 05464C101 20,954 171,011 SH   SOLE 18 170,719 0 292
AXON ENTERPRISE INC COM 05464C101 1,954 15,946 SH   SOLE 19 15,946 0 0
AXON ENTERPRISE INC COM 05464C101 449,146 3,665,602 SH   SOLE 21 3,665,602 0 0
AXON ENTERPRISE INC COM 05464C101 243,669 1,988,651 SH   SOLE 22 1,906,773 0 81,878
AXON ENTERPRISE INC COM 05464C101 94 771 SH   SOLE 25 771 0 0
AXON ENTERPRISE INC COM 05464C101 4,807 39,234 SH   SOLE 26 21,013 0 18,221
AXON ENTERPRISE INC COM 05464C101 1,327 10,833 SH   SOLE 28 10,833 0 0
AXON ENTERPRISE INC COM 05464C101 4,755 38,808 SH   SOLE 30 38,808 0 0
AXON ENTERPRISE INC COM 05464C101 148 1,207 SH   SOLE 31 1,207 0 0
AXON ENTERPRISE INC COM 05464C101 434 3,539 SH   SOLE 34 3,539 0 0
AXON ENTERPRISE INC COM 05464C101 213 1,740 SH   SOLE 36 1,740 0 0
AXON ENTERPRISE INC COM 05464C101 963 7,862 SH   SOLE 40 7,862 0 0
AXONICS MODULATION TECHNOLOG COM 05465P101 911 18,242 SH   SOLE 2 8,532 0 9,710
AXONICS MODULATION TECHNOLOG COM 05465P101 10 197 SH   SOLE 4 197 0 0
AXONICS MODULATION TECHNOLOG COM 05465P101 27 550 SH   SOLE 7 550 0 0
AXONICS MODULATION TECHNOLOG COM 05465P101 5,580 111,774 SH   SOLE 18 107,195 0 4,579
AXONICS MODULATION TECHNOLOG COM 05465P101 3,244 64,979 SH   SOLE 19 64,979 0 0
AXONICS MODULATION TECHNOLOG COM 05465P101 62,106 1,244,114 SH   SOLE 21 1,244,114 0 0
AXONICS MODULATION TECHNOLOG COM 05465P101 40,090 803,092 SH   SOLE 22 788,863 0 14,229
AXONICS MODULATION TECHNOLOG COM 05465P101 89 1,792 SH   SOLE 23 1,792 0 0
AXONICS MODULATION TECHNOLOG COM 05465P101 12 237 SH   SOLE 25 237 0 0
AXONICS MODULATION TECHNOLOG COM 05465P101 646 12,933 SH   SOLE 26 562 0 12,371
AXONICS MODULATION TECHNOLOG COM 05465P101 122 2,444 SH   SOLE 28 2,444 0 0
AXONICS MODULATION TECHNOLOG COM 05465P101 633 12,679 SH   SOLE 30 12,679 0 0
AXONICS MODULATION TECHNOLOG COM 05465P101 161 3,218 SH   SOLE 34 3,218 0 0
AXONICS MODULATION TECHNOLOG COM 05465P101 24 475 SH   SOLE 36 475 0 0
AXONICS MODULATION TECHNOLOG COM 05465P101 125 2,507 SH   SOLE 40 2,507 0 0
AXOS FINANCIAL INC COM 05465C100 2,425 64,613 SH   SOLE 2 18,071 0 46,542
AXOS FINANCIAL INC COM 05465C100 5 144 SH   SOLE 4 144 0 0
AXOS FINANCIAL INC COM 05465C100 37 999 SH   SOLE 7 999 0 0
AXOS FINANCIAL INC COM 05465C100 9,285 247,411 SH   SOLE 18 247,411 0 0
AXOS FINANCIAL INC COM 05465C100 3,841 102,358 SH   SOLE 19 102,358 0 0
AXOS FINANCIAL INC COM 05465C100 221,277 5,895,997 SH   SOLE 21 5,895,997 0 0
AXOS FINANCIAL INC COM 05465C100 56,789 1,513,171 SH   SOLE 22 1,475,788 0 37,383
AXOS FINANCIAL INC COM 05465C100 861 22,930 SH   SOLE 26 18,402 0 4,528
AXOS FINANCIAL INC COM 05465C100 288 7,682 SH   SOLE 28 7,682 0 0
AXOS FINANCIAL INC COM 05465C100 3,493 93,081 SH   SOLE 30 93,081 0 0
AXOS FINANCIAL INC COM 05465C100 16,961 451,945 SH   SOLE 34 451,945 0 0
AXOS FINANCIAL INC COM 05465C100 209 5,556 SH   SOLE 40 5,556 0 0
AXSOME THERAPEUTICS INC COM 05464T104 1,422 17,450 SH   SOLE 2 9,268 0 8,182
AXSOME THERAPEUTICS INC COM 05464T104 12 146 SH   SOLE 4 146 0 0
AXSOME THERAPEUTICS INC COM 05464T104 45 554 SH   SOLE 7 554 0 0
AXSOME THERAPEUTICS INC COM 05464T104 8,016 98,391 SH   SOLE 18 96,471 0 1,920
AXSOME THERAPEUTICS INC COM 05464T104 4,809 59,032 SH   SOLE 19 59,032 0 0
AXSOME THERAPEUTICS INC COM 05464T104 107,215 1,316,010 SH   SOLE 21 1,316,010 0 0
AXSOME THERAPEUTICS INC COM 05464T104 60,038 736,933 SH   SOLE 22 715,103 0 21,830
AXSOME THERAPEUTICS INC COM 05464T104 39 480 SH   SOLE 23 480 0 0
AXSOME THERAPEUTICS INC COM 05464T104 31 377 SH   SOLE 25 377 0 0
AXSOME THERAPEUTICS INC COM 05464T104 1,298 15,935 SH   SOLE 26 9,239 0 6,696
AXSOME THERAPEUTICS INC COM 05464T104 289 3,551 SH   SOLE 28 3,551 0 0
AXSOME THERAPEUTICS INC COM 05464T104 2,136 26,218 SH   SOLE 30 26,218 0 0
AXSOME THERAPEUTICS INC COM 05464T104 24 290 SH   SOLE 34 290 0 0
AXSOME THERAPEUTICS INC COM 05464T104 76 929 SH   SOLE 36 929 0 0
AXSOME THERAPEUTICS INC COM 05464T104 283 3,470 SH   SOLE 40 3,470 0 0
AXT INC COM 00246W103 354 36,974 SH   SOLE 2 3,398 0 33,576
AXT INC COM 00246W103 6 669 SH   SOLE 7 669 0 0
AXT INC COM 00246W103 1,329 138,820 SH   SOLE 18 138,820 0 0
AXT INC COM 00246W103 700 73,096 SH   SOLE 19 73,096 0 0
AXT INC COM 00246W103 14,230 1,486,909 SH   SOLE 21 1,486,909 0 0
AXT INC COM 00246W103 10,422 1,089,055 SH   SOLE 22 1,082,565 0 6,490
AYRO INC COM 054748108 1,538 252,887 SH   SOLE 22 252,887 0 0
AYTU BIOSCIENCE INC COM 054754874 30 5,082 SH   SOLE 2 0 0 5,082
AYTU BIOSCIENCE INC COM 054754874 69 11,463 SH   SOLE 18 11,463 0 0
AYTU BIOSCIENCE INC COM 054754874 26 4,279 SH   SOLE 19 4,279 0 0
AYTU BIOSCIENCE INC COM 054754874 502 83,887 SH   SOLE 21 83,887 0 0
AYTU BIOSCIENCE INC COM 054754874 1,209 202,102 SH   SOLE 22 201,917 0 185
AZEK CO INC CL A 05478C105 5,430 141,231 SH   SOLE 2 28,484 0 112,747
AZEK CO INC CL A 05478C105 40 1,029 SH   SOLE 4 1,029 0 0
AZEK CO INC CL A 05478C105 47 1,227 SH   SOLE 7 1,227 0 0
AZEK CO INC CL A 05478C105 1,027 26,712 SH   SOLE 18 26,712 0 0
AZEK CO INC CL A 05478C105 86,122 2,239,854 SH   SOLE 19 2,239,854 0 0
AZEK CO INC CL A 05478C105 45,004 1,170,466 SH   SOLE 21 1,170,466 0 0
AZEK CO INC CL A 05478C105 94,700 2,462,932 SH   SOLE 22 2,366,026 0 96,906
AZEK CO INC CL A 05478C105 943 24,528 SH   SOLE 26 20,277 0 4,251
AZEK CO INC CL A 05478C105 678 17,625 SH   SOLE 28 17,625 0 0
AZEK CO INC CL A 05478C105 548 14,246 SH   SOLE 30 14,246 0 0
AZEK CO INC CL A 05478C105 52 1,352 SH   SOLE 31 1,352 0 0
AZEK CO INC CL A 05478C105 26,062 677,819 SH   SOLE 34 677,819 0 0
AZEK CO INC CL A 05478C105 362 9,419 SH   SOLE 40 9,419 0 0
AZIYO BIOLOGICS INC COM CL A 05479K106 6 436 SH   SOLE 2 0 0 436
AZIYO BIOLOGICS INC COM CL A 05479K106 90 6,573 SH   SOLE 18 6,573 0 0
AZIYO BIOLOGICS INC COM CL A 05479K106 173 12,694 SH   SOLE 21 12,694 0 0
AZIYO BIOLOGICS INC COM CL A 05479K106 149 10,941 SH   SOLE 22 10,941 0 0
AZUL S A SPONSR ADR PFD 05501U106 14,638 641,469 SH   SOLE 25 641,469 0 0
AZURRX BIOPHARMA INC COM 05502L105 15 15,848 SH   SOLE 21 15,848 0 0
AZZ INC COM 002474104 1,458 30,743 SH   SOLE 2 8,649 0 22,094
AZZ INC COM 002474104 7 154 SH   SOLE 4 154 0 0
AZZ INC COM 002474104 25 519 SH   SOLE 7 519 0 0
AZZ INC COM 002474104 5,393 113,674 SH   SOLE 18 113,674 0 0
AZZ INC COM 002474104 2,159 45,500 SH   SOLE 19 45,500 0 0
AZZ INC COM 002474104 139,197 2,934,159 SH   SOLE 21 2,934,159 0 0
AZZ INC COM 002474104 35,930 757,380 SH   SOLE 22 740,281 0 17,099
AZZ INC COM 002474104 470 9,917 SH   SOLE 26 2,930 0 6,987
AZZ INC COM 002474104 177 3,724 SH   SOLE 28 3,724 0 0
AZZ INC COM 002474104 2,682 56,543 SH   SOLE 30 56,543 0 0
AZZ INC COM 002474104 138 2,908 SH   SOLE 40 2,908 0 0
B & G FOODS INC NEW COM 05508R106 1,276 46,029 SH   SOLE 2 21,406 0 24,623
B & G FOODS INC NEW COM 05508R106 9 325 SH   SOLE 4 325 0 0
B & G FOODS INC NEW COM 05508R106 75 2,700 SH   SOLE 7 2,700 0 0
B & G FOODS INC NEW COM 05508R106 7,770 280,215 SH   SOLE 18 280,215 0 0
B & G FOODS INC NEW COM 05508R106 3,243 116,952 SH   SOLE 19 116,952 0 0
B & G FOODS INC NEW COM 05508R106 198,073 7,142,926 SH   SOLE 21 7,142,926 0 0
B & G FOODS INC NEW COM 05508R106 50,215 1,810,840 SH   SOLE 22 1,764,027 0 46,813
B & G FOODS INC NEW COM 05508R106 21 762 SH   SOLE 25 762 0 0
B & G FOODS INC NEW COM 05508R106 738 26,603 SH   SOLE 26 20,383 0 6,220
B & G FOODS INC NEW COM 05508R106 394 14,195 SH   SOLE 28 8,779 0 5,416
B & G FOODS INC NEW COM 05508R106 3,762 135,674 SH   SOLE 30 135,674 0 0
B & G FOODS INC NEW COM 05508R106 139 5,016 SH   SOLE 36 5,016 0 0
B & G FOODS INC NEW COM 05508R106 233 8,392 SH   SOLE 40 8,392 0 0
B. RILEY FINANCIAL INC COM 05580M108 983 22,225 SH   SOLE 2 5,013 0 17,212
B. RILEY FINANCIAL INC COM 05580M108 16 366 SH   SOLE 7 366 0 0
B. RILEY FINANCIAL INC COM 05580M108 3,131 70,809 SH   SOLE 18 70,809 0 0
B. RILEY FINANCIAL INC COM 05580M108 2,250 50,892 SH   SOLE 19 50,892 0 0
B. RILEY FINANCIAL INC COM 05580M108 32,236 729,000 SH   SOLE 21 729,000 0 0
B. RILEY FINANCIAL INC COM 05580M108 24,387 551,488 SH   SOLE 22 536,904 0 14,584
B. RILEY FINANCIAL INC COM 05580M108 248 5,610 SH   SOLE 26 0 0 5,610
B. RILEY FINANCIAL INC COM 05580M108 135 3,049 SH   SOLE 28 3,049 0 0
B. RILEY FINANCIAL INC COM 05580M108 127 2,879 SH   SOLE 30 2,879 0 0
B. RILEY FINANCIAL INC COM 05580M108 13 290 SH   SOLE 34 290 0 0
B. RILEY FINANCIAL INC COM 05580M108 99 2,248 SH   SOLE 40 2,248 0 0
B2GOLD CORP COM 11777Q209 1,382 246,873 SH   SOLE 21 246,873 0 0
BABCOCK & WILCOX ENTERPRISES COM 05614L209 19 5,507 SH   SOLE 18 5,507 0 0
BABCOCK & WILCOX ENTERPRISES COM 05614L209 254 72,338 SH   SOLE 21 72,338 0 0
BABCOCK & WILCOX ENTERPRISES COM 05614L209 1,904 542,412 SH   SOLE 22 542,412 0 0
BADGER METER INC COM 056525108 1,720 18,282 SH   SOLE 2 9,739 0 8,543
BADGER METER INC COM 056525108 16 172 SH   SOLE 4 172 0 0
BADGER METER INC COM 056525108 2,709 28,798 SH   SOLE 7 28,798 0 0
BADGER METER INC COM 056525108 12,057 128,181 SH   SOLE 18 128,181 0 0
BADGER METER INC COM 056525108 4,958 52,712 SH   SOLE 19 52,712 0 0
BADGER METER INC COM 056525108 311,215 3,308,685 SH   SOLE 21 3,308,685 0 0
BADGER METER INC COM 056525108 75,491 802,585 SH   SOLE 22 779,021 0 23,564
BADGER METER INC COM 056525108 1,586 16,860 SH   SOLE 25 16,860 0 0
BADGER METER INC COM 056525108 2,848 30,274 SH   SOLE 26 14,607 0 15,667
BADGER METER INC COM 056525108 396 4,207 SH   SOLE 28 4,207 0 0
BADGER METER INC COM 056525108 30,445 323,676 SH   SOLE 30 323,676 0 0
BADGER METER INC COM 056525108 427 4,543 SH   SOLE 34 4,543 0 0
BADGER METER INC COM 056525108 266 2,825 SH   SOLE 36 2,825 0 0
BADGER METER INC COM 056525108 327 3,476 SH   SOLE 40 3,476 0 0
BAIDU INC SPON ADR REP A 056752108 91,846 424,739 SH   SOLE 2 36,533 0 388,206
BAIDU INC SPON ADR REP A 056752108 29,198 135,028 SH   SOLE 4 117,710 0 17,318
BAIDU INC SPON ADR REP A 056752108 11,286 52,190 SH   SOLE 7 52,190 0 0
BAIDU INC SPON ADR REP A 056752108 6,911 31,962 SH   SOLE 13 31,962 0 0
BAIDU INC SPON ADR REP A 056752108 37,498 173,411 SH   SOLE 15 171,041 0 2,370
BAIDU INC SPON ADR REP A 056752108 23,817 110,141 SH   SOLE 18 110,141 0 0
BAIDU INC SPON ADR REP A 056752108 29,298 135,490 SH   SOLE 19 135,490 0 0
BAIDU INC SPON ADR REP A 056752108 993,664 4,595,191 SH   SOLE 21 4,595,191 0 0
BAIDU INC SPON ADR REP A 056752108 738,190 3,413,753 SH   SOLE 22 2,968,141 0 445,612
BAIDU INC SPON ADR REP A 056752108 31,264 144,582 SH   SOLE 23 144,582 0 0
BAIDU INC SPON ADR REP A 056752108 51,719 239,174 SH   SOLE 25 239,174 0 0
BAIDU INC SPON ADR REP A 056752108 125,525 580,491 SH   SOLE 26 64,926 0 515,565
BAIDU INC SPON ADR REP A 056752108 117,050 541,296 SH   SOLE 28 34,811 0 506,485
BAIDU INC SPON ADR REP A 056752108 2,418 11,181 SH   SOLE 29 11,181 0 0
BAIDU INC SPON ADR REP A 056752108 365,427 1,689,916 SH   SOLE 30 1,670,514 0 19,402
BAIDU INC SPON ADR REP A 056752108 2,986 13,811 SH   SOLE 31 9,607 0 4,204
BAIDU INC SPON ADR REP A 056752108 16,756 77,486 SH   SOLE 32 77,486 0 0
BAIDU INC SPON ADR REP A 056752108 80,472 372,140 SH   SOLE 34 372,140 0 0
BAIDU INC SPON ADR REP A 056752108 1,312 6,068 SH   SOLE 36 6,068 0 0
BAIDU INC SPON ADR REP A 056752108 364 1,683 SH   SOLE 40 1,683 0 0
BAIN CAP SPECIALTY FIN INC COM STK 05684B107 3,523 290,423 SH   SOLE 30 290,423 0 0
BAKER HUGHES COMPANY CL A 05722G100 36,609 1,755,849 SH   SOLE 2 481,165 0 1,274,684
BAKER HUGHES COMPANY CL A 05722G100 6,342 304,171 SH   SOLE 4 278,594 0 25,577
BAKER HUGHES COMPANY CL A 05722G100 12,735 610,781 SH   SOLE 7 593,700 0 17,081
BAKER HUGHES COMPANY CL A 05722G100 43 2,045 SH   SOLE 13 2,045 0 0
BAKER HUGHES COMPANY CL A 05722G100 1,650 79,148 SH   SOLE 15 79,148 0 0
BAKER HUGHES COMPANY CL A 05722G100 26,029 1,248,394 SH   SOLE 18 1,142,628 0 105,766
BAKER HUGHES COMPANY CL A 05722G100 11,387 546,163 SH   SOLE 19 546,163 0 0
BAKER HUGHES COMPANY CL A 05722G100 467,388 22,416,688 SH   SOLE 21 22,416,688 0 0
BAKER HUGHES COMPANY CL A 05722G100 323,978 15,538,523 SH   SOLE 22 14,268,612 0 1,269,911
BAKER HUGHES COMPANY CL A 05722G100 10,045 481,764 SH   SOLE 23 481,764 0 0
BAKER HUGHES COMPANY CL A 05722G100 27,386 1,313,490 SH   SOLE 25 1,313,490 0 0
BAKER HUGHES COMPANY CL A 05722G100 36,952 1,772,291 SH   SOLE 26 632,747 0 1,139,544
BAKER HUGHES COMPANY CL A 05722G100 44,888 2,152,888 SH   SOLE 28 103,366 0 2,049,522
BAKER HUGHES COMPANY CL A 05722G100 1,067 51,159 SH   SOLE 29 51,159 0 0
BAKER HUGHES COMPANY CL A 05722G100 85,685 4,109,609 SH   SOLE 30 4,010,700 0 98,909
BAKER HUGHES COMPANY CL A 05722G100 4,873 233,702 SH   SOLE 31 150,186 0 83,516
BAKER HUGHES COMPANY CL A 05722G100 46,376 2,224,268 SH   SOLE 34 2,224,268 0 0
BAKER HUGHES COMPANY CL A 05722G100 11,140 534,291 SH   SOLE 36 534,291 0 0
BAKER HUGHES COMPANY CL A 05722G100 510 24,484 SH   SOLE 40 24,484 0 0
BALCHEM CORP COM 057665200 2,925 25,382 SH   SOLE 2 12,373 0 13,009
BALCHEM CORP COM 057665200 26 222 SH   SOLE 4 222 0 0
BALCHEM CORP COM 057665200 72 628 SH   SOLE 7 628 0 0
BALCHEM CORP COM 057665200 17,080 148,235 SH   SOLE 18 140,821 0 7,414
BALCHEM CORP COM 057665200 14,406 125,033 SH   SOLE 19 125,033 0 0
BALCHEM CORP COM 057665200 418,698 3,633,902 SH   SOLE 21 3,633,902 0 0
BALCHEM CORP COM 057665200 113,188 982,368 SH   SOLE 22 959,220 0 23,148
BALCHEM CORP COM 057665200 600 5,208 SH   SOLE 23 5,208 0 0
BALCHEM CORP COM 057665200 43 376 SH   SOLE 25 376 0 0
BALCHEM CORP COM 057665200 3,509 30,451 SH   SOLE 26 7,167 0 23,284
BALCHEM CORP COM 057665200 465 4,032 SH   SOLE 28 4,032 0 0
BALCHEM CORP COM 057665200 7,923 68,767 SH   SOLE 30 68,767 0 0
BALCHEM CORP COM 057665200 81 707 SH   SOLE 36 707 0 0
BALCHEM CORP COM 057665200 447 3,876 SH   SOLE 40 3,876 0 0
BALL CORP COM 058498106 89,695 962,600 SH   SOLE 2 252,757 0 709,843
BALL CORP COM 058498106 15,393 165,192 SH   SOLE 4 152,551 0 12,641
BALL CORP COM 058498106 27,510 295,230 SH   SOLE 7 275,789 0 19,441
BALL CORP COM 058498106 115 1,235 SH   SOLE 13 1,235 0 0
BALL CORP COM 058498106 3,018 32,385 SH   SOLE 15 32,385 0 0
BALL CORP COM 058498106 146,324 1,570,337 SH   SOLE 18 1,271,231 0 299,106
BALL CORP COM 058498106 60,505 649,336 SH   SOLE 19 649,336 0 0
BALL CORP COM 058498106 859,181 9,220,664 SH   SOLE 21 9,220,664 0 0
BALL CORP COM 058498106 723,188 7,761,197 SH   SOLE 22 7,048,133 0 713,064
BALL CORP COM 058498106 21,641 232,254 SH   SOLE 23 232,254 0 0
BALL CORP COM 058498106 52,843 567,108 SH   SOLE 25 567,108 0 0
BALL CORP COM 058498106 66,650 715,283 SH   SOLE 26 244,194 0 471,089
BALL CORP COM 058498106 109,250 1,172,462 SH   SOLE 28 46,663 0 1,125,799
BALL CORP COM 058498106 542 5,822 SH   SOLE 29 5,822 0 0
BALL CORP COM 058498106 158,723 1,703,400 SH   SOLE 30 1,685,587 0 17,813
BALL CORP COM 058498106 10,632 114,099 SH   SOLE 31 49,527 0 64,572
BALL CORP COM 058498106 50,622 543,269 SH   SOLE 34 543,269 0 0
BALL CORP COM 058498106 17,710 190,061 SH   SOLE 36 190,061 0 0
BALL CORP COM 058498106 1,236 13,261 SH   SOLE 40 13,261 0 0
BALLANTYNE STRONG INC COM 058516105 17 8,259 SH   SOLE 21 8,259 0 0
BALLANTYNE STRONG INC COM 058516105 11 5,403 SH   SOLE 22 5,403 0 0
BALLYS CORPORATION COM 05875B106 541 10,777 SH   SOLE 2 5,736 0 5,041
BALLYS CORPORATION COM 05875B106 7 130 SH   SOLE 4 130 0 0
BALLYS CORPORATION COM 05875B106 18 360 SH   SOLE 7 360 0 0
BALLYS CORPORATION COM 05875B106 3,148 62,678 SH   SOLE 18 62,678 0 0
BALLYS CORPORATION COM 05875B106 1,598 31,806 SH   SOLE 19 31,806 0 0
BALLYS CORPORATION COM 05875B106 31,318 623,483 SH   SOLE 21 623,483 0 0
BALLYS CORPORATION COM 05875B106 24,988 497,468 SH   SOLE 22 484,018 0 13,450
BALLYS CORPORATION COM 05875B106 211 4,203 SH   SOLE 26 0 0 4,203
BALLYS CORPORATION COM 05875B106 74 1,466 SH   SOLE 28 1,466 0 0
BALLYS CORPORATION COM 05875B106 736 14,652 SH   SOLE 30 14,652 0 0
BALLYS CORPORATION COM 05875B106 121 2,404 SH   SOLE 40 2,404 0 0
BANC OF CALIFORNIA INC COM 05990K106 795 54,021 SH   SOLE 2 15,368 0 38,653
BANC OF CALIFORNIA INC COM 05990K106 14 954 SH   SOLE 7 954 0 0
BANC OF CALIFORNIA INC COM 05990K106 2,875 195,423 SH   SOLE 18 195,423 0 0
BANC OF CALIFORNIA INC COM 05990K106 1,165 79,173 SH   SOLE 19 79,173 0 0
BANC OF CALIFORNIA INC COM 05990K106 75,261 5,116,300 SH   SOLE 21 5,116,300 0 0
BANC OF CALIFORNIA INC COM 05990K106 19,363 1,316,319 SH   SOLE 22 1,285,211 0 31,108
BANC OF CALIFORNIA INC COM 05990K106 199 13,525 SH   SOLE 26 0 0 13,525
BANC OF CALIFORNIA INC COM 05990K106 70 4,773 SH   SOLE 28 4,773 0 0
BANC OF CALIFORNIA INC COM 05990K106 1,603 109,005 SH   SOLE 30 109,005 0 0
BANC OF CALIFORNIA INC COM 05990K106 45 3,040 SH   SOLE 40 3,040 0 0
BANCFIRST CORP COM 05945F103 1,295 22,053 SH   SOLE 2 6,023 0 16,030
BANCFIRST CORP COM 05945F103 6 98 SH   SOLE 4 98 0 0
BANCFIRST CORP COM 05945F103 20 334 SH   SOLE 7 334 0 0
BANCFIRST CORP COM 05945F103 4,829 82,261 SH   SOLE 18 82,261 0 0
BANCFIRST CORP COM 05945F103 7,713 131,401 SH   SOLE 19 131,401 0 0
BANCFIRST CORP COM 05945F103 123,964 2,111,829 SH   SOLE 21 2,111,829 0 0
BANCFIRST CORP COM 05945F103 44,348 755,508 SH   SOLE 22 736,952 0 18,556
BANCFIRST CORP COM 05945F103 228 3,879 SH   SOLE 23 3,879 0 0
BANCFIRST CORP COM 05945F103 34 582 SH   SOLE 25 582 0 0
BANCFIRST CORP COM 05945F103 3,655 62,265 SH   SOLE 26 8,451 0 53,814
BANCFIRST CORP COM 05945F103 142 2,425 SH   SOLE 28 2,425 0 0
BANCFIRST CORP COM 05945F103 2,664 45,389 SH   SOLE 30 45,389 0 0
BANCFIRST CORP COM 05945F103 227 3,861 SH   SOLE 34 3,861 0 0
BANCFIRST CORP COM 05945F103 86 1,464 SH   SOLE 36 1,464 0 0
BANCFIRST CORP COM 05945F103 144 2,445 SH   SOLE 40 2,445 0 0
BANCO BBVA ARGENTINA S A SPONSORED ADS 058934100 37 11,633 SH   SOLE 4 11,633 0 0
BANCO BBVA ARGENTINA S A SPONSORED ADS 058934100 349 108,577 SH   SOLE 21 108,577 0 0
BANCO BBVA ARGENTINA S A SPONSORED ADS 058934100 1,330 414,279 SH   SOLE 22 414,279 0 0
BANCO BBVA ARGENTINA S A SPONSORED ADS 058934100 566 176,394 SH   SOLE 30 176,394 0 0
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 8 1,710 SH   SOLE 18 1,710 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 21,828 4,149,805 SH   SOLE 2 626,000 0 3,523,805
BANCO BRADESCO S A SP ADR PFD NEW 059460303 1,445 274,760 SH   SOLE 13 274,760 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 24,327 4,624,992 SH   SOLE 18 814,022 0 3,810,970
BANCO BRADESCO S A SP ADR PFD NEW 059460303 5,446 1,035,311 SH   SOLE 19 1,035,311 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 84,350 16,036,052 SH   SOLE 21 16,036,052 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 56,919 10,821,147 SH   SOLE 22 10,160,209 0 660,938
BANCO BRADESCO S A SP ADR PFD NEW 059460303 21,279 4,045,479 SH   SOLE 25 4,045,479 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 11 2,175 SH   SOLE 30 2,175 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 896 170,417 SH   SOLE 31 92,631 0 77,786
BANCO BRADESCO S A SP ADR PFD NEW 059460303 75,931 14,435,637 SH   SOLE 34 14,435,637 0 0
BANCO DE CHILE SPONSORED ADS 059520106 1,457 71,496 SH   SOLE 2 0 0 71,496
BANCO DE CHILE SPONSORED ADS 059520106 241 11,817 SH   SOLE 21 11,817 0 0
BANCO DE CHILE SPONSORED ADS 059520106 1,028 50,450 SH   SOLE 25 50,450 0 0
BANCO DE CHILE SPONSORED ADS 059520106 53 2,590 SH   SOLE 30 2,590 0 0
BANCO DE CHILE SPONSORED ADS 059520106 323 15,856 SH   SOLE 34 15,856 0 0
BANCO MACRO SA SPON ADR B 05961W105 113 7,258 SH   SOLE 4 7,258 0 0
BANCO MACRO SA SPON ADR B 05961W105 6,664 428,032 SH   SOLE 21 428,032 0 0
BANCO MACRO SA SPON ADR B 05961W105 3,997 256,723 SH   SOLE 22 256,723 0 0
BANCO MACRO SA SPON ADR B 05961W105 1,809 116,163 SH   SOLE 30 116,163 0 0
BANCO MACRO SA SPON ADR B 05961W105 8,635 554,592 SH   SOLE 34 554,592 0 0
BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 8,937 1,034,378 SH   SOLE 22 1,034,378 0 0
BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 466 53,989 SH   SOLE 30 53,989 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 1,204 63,380 SH   SOLE 2 63,380 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 229 12,064 SH   SOLE 4 12,064 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 4,798 252,675 SH   SOLE 18 0 0 252,675
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 1,676 88,266 SH   SOLE 19 88,266 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 10,668 561,761 SH   SOLE 21 561,761 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 5,383 283,447 SH   SOLE 25 283,447 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 554 29,194 SH   SOLE 26 29,194 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 3,102 163,332 SH   SOLE 30 163,332 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 195 10,259 SH   SOLE 31 0 0 10,259
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 16,716 880,276 SH   SOLE 34 880,276 0 0
BANCO SANTANDER S.A. ADR 05964H105 14 4,480 SH   SOLE 18 4,480 0 0
BANCO SANTANDER S.A. ADR 05964H105 16 5,090 SH   SOLE 31 0 0 5,090
BANCOLOMBIA S A SPON ADR PREF 05968L102 23,727 590,514 SH   SOLE 2 174,965 0 415,549
BANCOLOMBIA S A SPON ADR PREF 05968L102 757 18,831 SH   SOLE 4 18,831 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102 486 12,096 SH   SOLE 13 12,096 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102 1,752 43,607 SH   SOLE 18 43,607 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102 204 5,080 SH   SOLE 19 5,080 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102 16,738 416,578 SH   SOLE 21 416,578 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102 35,316 878,954 SH   SOLE 22 786,541 0 92,413
BANCOLOMBIA S A SPON ADR PREF 05968L102 12,039 299,631 SH   SOLE 25 299,631 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102 109 2,725 SH   SOLE 28 0 0 2,725
BANCOLOMBIA S A SPON ADR PREF 05968L102 7,251 180,472 SH   SOLE 30 180,472 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102 858 21,366 SH   SOLE 31 10,357 0 11,009
BANCOLOMBIA S A SPON ADR PREF 05968L102 78 1,931 SH   SOLE 34 1,931 0 0
BANCORP INC DEL COM 05969A105 1,008 73,832 SH   SOLE 2 21,097 0 52,735
BANCORP INC DEL COM 05969A105 11 811 SH   SOLE 7 811 0 0
BANCORP INC DEL COM 05969A105 2,600 190,451 SH   SOLE 18 190,451 0 0
BANCORP INC DEL COM 05969A105 3,914 286,762 SH   SOLE 19 286,762 0 0
BANCORP INC DEL COM 05969A105 27,407 2,007,818 SH   SOLE 21 2,007,818 0 0
BANCORP INC DEL COM 05969A105 23,421 1,715,828 SH   SOLE 22 1,689,925 0 25,903
BANCORP INC DEL COM 05969A105 373 27,315 SH   SOLE 23 27,315 0 0
BANCORP INC DEL COM 05969A105 1,548 113,386 SH   SOLE 26 1,507 0 111,879
BANCORP INC DEL COM 05969A105 70 5,132 SH   SOLE 28 5,132 0 0
BANCORP INC DEL COM 05969A105 138 10,115 SH   SOLE 30 10,115 0 0
BANCORP INC DEL COM 05969A105 19 1,389 SH   SOLE 36 1,389 0 0
BANCORP INC DEL COM 05969A105 106 7,784 SH   SOLE 40 7,784 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 4,303 156,833 SH   SOLE 2 70,725 0 86,108
BANCORPSOUTH BK TUPELO MISS COM 05971J102 16 578 SH   SOLE 4 578 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 49 1,798 SH   SOLE 7 1,798 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 14,996 546,517 SH   SOLE 18 546,517 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 4,843 176,512 SH   SOLE 19 176,512 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 185,079 6,744,876 SH   SOLE 21 6,744,876 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 91,532 3,335,720 SH   SOLE 22 3,267,292 0 68,428
BANCORPSOUTH BK TUPELO MISS COM 05971J102 59 2,167 SH   SOLE 25 2,167 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 1,616 58,882 SH   SOLE 26 51,932 0 6,950
BANCORPSOUTH BK TUPELO MISS COM 05971J102 358 13,040 SH   SOLE 28 13,040 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 2,814 102,560 SH   SOLE 30 102,560 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 274 9,980 SH   SOLE 36 9,980 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 317 11,536 SH   SOLE 40 11,536 0 0
BANDWIDTH INC COM CL A 05988J103 6,380 41,518 SH   SOLE 2 32,949 0 8,569
BANDWIDTH INC COM CL A 05988J103 270 1,754 SH   SOLE 4 1,754 0 0
BANDWIDTH INC COM CL A 05988J103 205 1,335 SH   SOLE 7 1,335 0 0
BANDWIDTH INC COM CL A 05988J103 11,027 71,758 SH   SOLE 18 67,645 0 4,113
BANDWIDTH INC COM CL A 05988J103 63,418 412,691 SH   SOLE 19 412,691 0 0
BANDWIDTH INC COM CL A 05988J103 109,840 714,777 SH   SOLE 21 714,777 0 0
BANDWIDTH INC COM CL A 05988J103 102,461 666,759 SH   SOLE 22 613,198 0 53,561
BANDWIDTH INC COM CL A 05988J103 1,414 9,204 SH   SOLE 23 9,204 0 0
BANDWIDTH INC COM CL A 05988J103 47 309 SH   SOLE 25 309 0 0
BANDWIDTH INC COM CL A 05988J103 8,399 54,655 SH   SOLE 26 10,170 0 44,485
BANDWIDTH INC COM CL A 05988J103 410 2,670 SH   SOLE 28 2,670 0 0
BANDWIDTH INC COM CL A 05988J103 1,177 7,658 SH   SOLE 29 7,658 0 0
BANDWIDTH INC COM CL A 05988J103 2,662 17,326 SH   SOLE 30 17,326 0 0
BANDWIDTH INC COM CL A 05988J103 993 6,462 SH   SOLE 31 6,462 0 0
BANDWIDTH INC COM CL A 05988J103 56,667 368,756 SH   SOLE 34 368,756 0 0
BANDWIDTH INC COM CL A 05988J103 137 890 SH   SOLE 36 890 0 0
BANDWIDTH INC COM CL A 05988J103 338 2,201 SH   SOLE 40 2,201 0 0
BANK COMM HLDGS COM 06424J103 149 15,069 SH   SOLE 2 2,611 0 12,458
BANK COMM HLDGS COM 06424J103 6 650 SH   SOLE 7 650 0 0
BANK COMM HLDGS COM 06424J103 629 63,490 SH   SOLE 18 63,490 0 0
BANK COMM HLDGS COM 06424J103 834 84,228 SH   SOLE 19 84,228 0 0
BANK COMM HLDGS COM 06424J103 6,329 639,297 SH   SOLE 21 639,297 0 0
BANK COMM HLDGS COM 06424J103 2,393 241,724 SH   SOLE 22 239,454 0 2,270
BANK COMM HLDGS COM 06424J103 184 18,636 SH   SOLE 26 0 0 18,636
BANK FIRST CORP COM 06211J100 277 4,272 SH   SOLE 2 2,293 0 1,979
BANK FIRST CORP COM 06211J100 5 83 SH   SOLE 7 83 0 0
BANK FIRST CORP COM 06211J100 1,578 24,345 SH   SOLE 18 24,345 0 0
BANK FIRST CORP COM 06211J100 794 12,247 SH   SOLE 19 12,247 0 0
BANK FIRST CORP COM 06211J100 16,113 248,586 SH   SOLE 21 248,586 0 0
BANK FIRST CORP COM 06211J100 10,535 162,528 SH   SOLE 22 161,600 0 928
BANK FIRST CORP COM 06211J100 75 1,151 SH   SOLE 30 1,151 0 0
BANK FIRST CORP COM 06211J100 60 922 SH   SOLE 40 922 0 0
BANK HAWAII CORP COM 062540109 8,328 108,687 SH   SOLE 2 33,622 0 75,065
BANK HAWAII CORP COM 062540109 14 189 SH   SOLE 4 189 0 0
BANK HAWAII CORP COM 062540109 269 3,508 SH   SOLE 7 3,508 0 0
BANK HAWAII CORP COM 062540109 243 3,171 SH   SOLE 13 3,171 0 0
BANK HAWAII CORP COM 062540109 10,337 134,908 SH   SOLE 18 125,979 0 8,929
BANK HAWAII CORP COM 062540109 3,179 41,495 SH   SOLE 19 41,495 0 0
BANK HAWAII CORP COM 062540109 187,598 2,448,424 SH   SOLE 21 2,448,424 0 0
BANK HAWAII CORP COM 062540109 104,514 1,364,062 SH   SOLE 22 1,279,273 0 84,789
BANK HAWAII CORP COM 062540109 93 1,210 SH   SOLE 25 1,210 0 0
BANK HAWAII CORP COM 062540109 1,878 24,505 SH   SOLE 26 11,363 0 13,142
BANK HAWAII CORP COM 062540109 937 12,223 SH   SOLE 28 5,189 0 7,034
BANK HAWAII CORP COM 062540109 3,423 44,678 SH   SOLE 30 44,678 0 0
BANK HAWAII CORP COM 062540109 60 779 SH   SOLE 31 779 0 0
BANK HAWAII CORP COM 062540109 1,106 14,432 SH   SOLE 32 14,432 0 0
BANK HAWAII CORP COM 062540109 284 3,704 SH   SOLE 34 3,704 0 0
BANK HAWAII CORP COM 062540109 448 5,845 SH   SOLE 36 5,845 0 0
BANK HAWAII CORP COM 062540109 347 4,530 SH   SOLE 40 4,530 0 0
BANK MARIN BANCORP COM 063425102 499 14,524 SH   SOLE 2 4,100 0 10,424
BANK MARIN BANCORP COM 063425102 9 250 SH   SOLE 7 250 0 0
BANK MARIN BANCORP COM 063425102 1,551 45,161 SH   SOLE 18 45,161 0 0
BANK MARIN BANCORP COM 063425102 902 26,274 SH   SOLE 19 26,274 0 0
BANK MARIN BANCORP COM 063425102 17,333 504,734 SH   SOLE 21 504,734 0 0
BANK MARIN BANCORP COM 063425102 15,661 456,052 SH   SOLE 22 444,910 0 11,142
BANK MARIN BANCORP COM 063425102 62 1,796 SH   SOLE 28 1,796 0 0
BANK MARIN BANCORP COM 063425102 72 2,102 SH   SOLE 30 2,102 0 0
BANK MARIN BANCORP COM 063425102 64 1,858 SH   SOLE 40 1,858 0 0
BANK MONTREAL QUE COM 063671101 11 149 SH   SOLE 18 149 0 0
BANK NEW YORK MELLON CORP COM 064058100 112,591 2,652,943 SH   SOLE 2 1,014,108 0 1,638,835
BANK NEW YORK MELLON CORP COM 064058100 20,200 475,975 SH   SOLE 4 445,328 0 30,647
BANK NEW YORK MELLON CORP COM 064058100 31,916 752,021 SH   SOLE 7 724,289 0 27,732
BANK NEW YORK MELLON CORP COM 064058100 550 12,957 SH   SOLE 13 12,957 0 0
BANK NEW YORK MELLON CORP COM 064058100 4,298 101,277 SH   SOLE 15 101,277 0 0
BANK NEW YORK MELLON CORP COM 064058100 86,983 2,049,550 SH   SOLE 18 1,863,280 0 186,270
BANK NEW YORK MELLON CORP COM 064058100 13,253 312,278 SH   SOLE 19 312,278 0 0
BANK NEW YORK MELLON CORP COM 064058100 702,851 16,561,049 SH   SOLE 21 16,561,049 0 0
BANK NEW YORK MELLON CORP COM 064058100 857,394 20,202,487 SH   SOLE 22 17,277,167 0 2,925,320
BANK NEW YORK MELLON CORP COM 064058100 35,610 839,069 SH   SOLE 23 839,069 0 0
BANK NEW YORK MELLON CORP COM 064058100 58,131 1,369,724 SH   SOLE 25 1,369,724 0 0
BANK NEW YORK MELLON CORP COM 064058100 80,320 1,892,548 SH   SOLE 26 616,532 0 1,276,016
BANK NEW YORK MELLON CORP COM 064058100 140,790 3,317,397 SH   SOLE 28 115,994 0 3,201,403
BANK NEW YORK MELLON CORP COM 064058100 7,686 181,101 SH   SOLE 29 181,101 0 0
BANK NEW YORK MELLON CORP COM 064058100 182,436 4,298,687 SH   SOLE 30 4,185,170 0 113,517
BANK NEW YORK MELLON CORP COM 064058100 17,226 405,879 SH   SOLE 31 377,490 0 28,389
BANK NEW YORK MELLON CORP COM 064058100 10,586 249,435 SH   SOLE 34 249,435 0 0
BANK NEW YORK MELLON CORP COM 064058100 32,479 765,290 SH   SOLE 36 765,290 0 0
BANK NEW YORK MELLON CORP COM 064058100 1,436 33,826 SH   SOLE 40 33,826 0 0
BANK NOVA SCOTIA B C COM 064149107 14 264 SH   SOLE 18 264 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 1,630 52,325 SH   SOLE 2 2,905 0 49,420
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 31 999 SH   SOLE 7 999 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 5,282 169,522 SH   SOLE 18 169,522 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 2,890 92,740 SH   SOLE 19 92,740 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 53,777 1,725,850 SH   SOLE 21 1,725,850 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 15,789 506,717 SH   SOLE 22 498,064 0 8,653
BANK OF THE JAMES FINL GP IN COM 470299108 10 829 SH   SOLE 18 829 0 0
BANK OF THE JAMES FINL GP IN COM 470299108 9 775 SH   SOLE 21 775 0 0
BANK OZK COM 06417N103 9,887 316,168 SH   SOLE 2 93,497 0 222,671
BANK OZK COM 06417N103 49 1,558 SH   SOLE 4 1,558 0 0
BANK OZK COM 06417N103 3,276 104,768 SH   SOLE 7 104,768 0 0
BANK OZK COM 06417N103 9,652 308,667 SH   SOLE 18 308,180 0 487
BANK OZK COM 06417N103 1,968 62,931 SH   SOLE 19 62,931 0 0
BANK OZK COM 06417N103 169,834 5,431,209 SH   SOLE 21 5,431,209 0 0
BANK OZK COM 06417N103 121,796 3,894,993 SH   SOLE 22 3,727,151 0 167,842
BANK OZK COM 06417N103 192 6,156 SH   SOLE 23 6,156 0 0
BANK OZK COM 06417N103 68 2,167 SH   SOLE 25 2,167 0 0
BANK OZK COM 06417N103 2,174 69,535 SH   SOLE 26 39,491 0 30,044
BANK OZK COM 06417N103 530 16,937 SH   SOLE 28 16,937 0 0
BANK OZK COM 06417N103 109 3,492 SH   SOLE 29 3,492 0 0
BANK OZK COM 06417N103 4,009 128,208 SH   SOLE 30 128,208 0 0
BANK OZK COM 06417N103 190 6,064 SH   SOLE 31 6,064 0 0
BANK OZK COM 06417N103 175 5,604 SH   SOLE 34 5,604 0 0
BANK OZK COM 06417N103 306 9,800 SH   SOLE 36 9,800 0 0
BANK OZK COM 06417N103 465 14,884 SH   SOLE 40 14,884 0 0
BANK PRINCETON NEW JERSEY COM 064520109 103 4,386 SH   SOLE 2 221 0 4,165
BANK PRINCETON NEW JERSEY COM 064520109 4 191 SH   SOLE 7 191 0 0
BANK PRINCETON NEW JERSEY COM 064520109 499 21,295 SH   SOLE 18 21,295 0 0
BANK PRINCETON NEW JERSEY COM 064520109 262 11,193 SH   SOLE 19 11,193 0 0
BANK PRINCETON NEW JERSEY COM 064520109 5,061 216,174 SH   SOLE 21 216,174 0 0
BANK PRINCETON NEW JERSEY COM 064520109 1,327 56,697 SH   SOLE 22 56,341 0 356
BANK SOUTH CAROLINA CORP COM 065066102 14 865 SH   SOLE 18 865 0 0
BANK SOUTH CAROLINA CORP COM 065066102 15 960 SH   SOLE 21 960 0 0
BANK7 CORP COM 06652N107 31 2,159 SH   SOLE 2 343 0 1,816
BANK7 CORP COM 06652N107 177 12,469 SH   SOLE 18 12,469 0 0
BANK7 CORP COM 06652N107 112 7,905 SH   SOLE 19 7,905 0 0
BANK7 CORP COM 06652N107 2,157 151,892 SH   SOLE 21 151,892 0 0
BANK7 CORP COM 06652N107 395 27,783 SH   SOLE 22 27,538 0 245
BANKFINANCIAL CORP COM 06643P104 383 43,635 SH   SOLE 2 15,349 0 28,286
BANKFINANCIAL CORP COM 06643P104 2 188 SH   SOLE 7 188 0 0
BANKFINANCIAL CORP COM 06643P104 518 59,002 SH   SOLE 18 53,380 0 5,622
BANKFINANCIAL CORP COM 06643P104 634 72,241 SH   SOLE 19 72,241 0 0
BANKFINANCIAL CORP COM 06643P104 4,532 516,175 SH   SOLE 21 516,175 0 0
BANKFINANCIAL CORP COM 06643P104 7,138 813,031 SH   SOLE 22 810,103 0 2,928
BANKFINANCIAL CORP COM 06643P104 14 1,604 SH   SOLE 23 1,604 0 0
BANKFINANCIAL CORP COM 06643P104 235 26,768 SH   SOLE 26 0 0 26,768
BANKUNITED INC COM 06652K103 3,832 110,184 SH   SOLE 2 30,595 0 79,589
BANKUNITED INC COM 06652K103 15 430 SH   SOLE 4 430 0 0
BANKUNITED INC COM 06652K103 91 2,627 SH   SOLE 7 2,627 0 0
BANKUNITED INC COM 06652K103 14,051 403,990 SH   SOLE 18 403,990 0 0
BANKUNITED INC COM 06652K103 5,753 165,399 SH   SOLE 19 165,399 0 0
BANKUNITED INC COM 06652K103 354,706 10,198,570 SH   SOLE 21 10,198,570 0 0
BANKUNITED INC COM 06652K103 87,172 2,506,380 SH   SOLE 22 2,443,594 0 62,786
BANKUNITED INC COM 06652K103 1,446 41,589 SH   SOLE 26 29,820 0 11,769
BANKUNITED INC COM 06652K103 374 10,752 SH   SOLE 28 10,752 0 0
BANKUNITED INC COM 06652K103 5,919 170,193 SH   SOLE 30 170,193 0 0
BANKUNITED INC COM 06652K103 98 2,807 SH   SOLE 36 2,807 0 0
BANKUNITED INC COM 06652K103 384 11,028 SH   SOLE 40 11,028 0 0
BANKWELL FINL GROUP INC COM 06654A103 109 5,560 SH   SOLE 2 317 0 5,243
BANKWELL FINL GROUP INC COM 06654A103 513 26,242 SH   SOLE 18 26,242 0 0
BANKWELL FINL GROUP INC COM 06654A103 369 18,890 SH   SOLE 19 18,890 0 0
BANKWELL FINL GROUP INC COM 06654A103 5,547 283,723 SH   SOLE 21 283,723 0 0
BANKWELL FINL GROUP INC COM 06654A103 1,629 83,311 SH   SOLE 22 82,372 0 939
BANKWELL FINL GROUP INC COM 06654A103 12 596 SH   SOLE 26 0 0 596
BANNER CORP COM NEW 06652V208 1,568 33,648 SH   SOLE 2 6,549 0 27,099
BANNER CORP COM NEW 06652V208 7 150 SH   SOLE 4 150 0 0
BANNER CORP COM NEW 06652V208 20 436 SH   SOLE 7 436 0 0
BANNER CORP COM NEW 06652V208 6,779 145,510 SH   SOLE 18 145,510 0 0
BANNER CORP COM NEW 06652V208 5,871 126,014 SH   SOLE 19 126,014 0 0
BANNER CORP COM NEW 06652V208 170,338 3,656,109 SH   SOLE 21 3,656,109 0 0
BANNER CORP COM NEW 06652V208 49,976 1,072,674 SH   SOLE 22 1,050,470 0 22,204
BANNER CORP COM NEW 06652V208 327 7,008 SH   SOLE 23 7,008 0 0
BANNER CORP COM NEW 06652V208 3,554 76,293 SH   SOLE 26 8,814 0 67,479
BANNER CORP COM NEW 06652V208 198 4,253 SH   SOLE 28 4,253 0 0
BANNER CORP COM NEW 06652V208 2,461 52,814 SH   SOLE 30 52,814 0 0
BANNER CORP COM NEW 06652V208 169 3,625 SH   SOLE 40 3,625 0 0
BAOZUN INC SPONSORED ADR 06684L103 1,838 53,517 SH   SOLE 2 1,609 0 51,908
BAOZUN INC SPONSORED ADR 06684L103 591 17,199 SH   SOLE 4 14,302 0 2,897
BAOZUN INC SPONSORED ADR 06684L103 198 5,765 SH   SOLE 7 5,765 0 0
BAOZUN INC SPONSORED ADR 06684L103 1,117 32,520 SH   SOLE 15 32,520 0 0
BAOZUN INC SPONSORED ADR 06684L103 874 25,439 SH   SOLE 18 25,439 0 0
BAOZUN INC SPONSORED ADR 06684L103 35,048 1,020,331 SH   SOLE 21 1,020,331 0 0
BAOZUN INC SPONSORED ADR 06684L103 19,467 566,732 SH   SOLE 22 524,627 0 42,105
BAOZUN INC SPONSORED ADR 06684L103 875 25,469 SH   SOLE 23 25,469 0 0
BAOZUN INC SPONSORED ADR 06684L103 75 2,187 SH   SOLE 25 2,187 0 0
BAOZUN INC SPONSORED ADR 06684L103 6,604 192,252 SH   SOLE 26 109,740 0 82,512
BAOZUN INC SPONSORED ADR 06684L103 2,182 63,521 SH   SOLE 28 4,914 0 58,607
BAOZUN INC SPONSORED ADR 06684L103 136 3,951 SH   SOLE 29 3,951 0 0
BAOZUN INC SPONSORED ADR 06684L103 10,722 312,153 SH   SOLE 30 296,798 0 15,355
BAOZUN INC SPONSORED ADR 06684L103 19 551 SH   SOLE 31 551 0 0
BAOZUN INC SPONSORED ADR 06684L103 146 4,263 SH   SOLE 34 4,263 0 0
BAOZUN INC SPONSORED ADR 06684L103 11 311 SH   SOLE 40 311 0 0
BAOZUN INC NOTE 1.625% 5/0 06684LAB9 3,217 3,351,000 PRN   SOLE 19 3,351,000 0 0
BAOZUN INC NOTE 1.625% 5/0 06684LAB9 768 800,000 PRN   SOLE 21 800,000 0 0
BAOZUN INC NOTE 1.625% 5/0 06684LAB9 99 103,000 PRN   SOLE 30 103,000 0 0
BAOZUN INC NOTE 1.625% 5/0 06684LAB9 1,484 1,546,000 PRN   SOLE 34 1,546,000 0 0
BAR HBR BANKSHARES COM 066849100 412 18,230 SH   SOLE 2 5,334 0 12,896
BAR HBR BANKSHARES COM 066849100 9 381 SH   SOLE 7 381 0 0
BAR HBR BANKSHARES COM 066849100 1,216 53,848 SH   SOLE 18 53,848 0 0
BAR HBR BANKSHARES COM 066849100 569 25,187 SH   SOLE 19 25,187 0 0
BAR HBR BANKSHARES COM 066849100 13,184 583,635 SH   SOLE 21 583,635 0 0
BAR HBR BANKSHARES COM 066849100 10,361 458,649 SH   SOLE 22 456,795 0 1,854
BAR HBR BANKSHARES COM 066849100 172 7,621 SH   SOLE 26 0 0 7,621
BAR HBR BANKSHARES COM 066849100 69 3,049 SH   SOLE 28 3,049 0 0
BAR HBR BANKSHARES COM 066849100 57 2,512 SH   SOLE 30 2,512 0 0
BAR HBR BANKSHARES COM 066849100 20 892 SH   SOLE 34 892 0 0
BAR HBR BANKSHARES COM 066849100 61 2,708 SH   SOLE 40 2,708 0 0
BARCLAYS BANK PLC OPTIONS 06746P621 10,772 641,600 SH Put SOLE 19 641,600 0 0
BARCLAYS BANK PLC OPTIONS 06746P621 141 8,400 SH Put SOLE 22 8,400 0 0
BARCLAYS PLC ADR 06738E204 8 988 SH   SOLE 18 988 0 0
BARINGS BDC INC COM 06759L103 3,039 330,338 SH   SOLE 30 330,338 0 0
BARNES & NOBLE ED INC COM 06777U101 176 37,935 SH   SOLE 18 37,935 0 0
BARNES & NOBLE ED INC COM 06777U101 11,863 2,551,114 SH   SOLE 21 2,551,114 0 0
BARNES & NOBLE ED INC COM 06777U101 3,937 846,601 SH   SOLE 22 846,601 0 0
BARNES & NOBLE ED INC COM 06777U101 200 43,082 SH   SOLE 30 43,082 0 0
BARNES GROUP INC COM 067806109 2,900 57,214 SH   SOLE 2 15,982 0 41,232
BARNES GROUP INC COM 067806109 26 507 SH   SOLE 4 507 0 0
BARNES GROUP INC COM 067806109 49 966 SH   SOLE 7 966 0 0
BARNES GROUP INC COM 067806109 10,168 200,599 SH   SOLE 18 200,599 0 0
BARNES GROUP INC COM 067806109 4,255 83,940 SH   SOLE 19 83,940 0 0
BARNES GROUP INC COM 067806109 272,139 5,368,700 SH   SOLE 21 5,368,700 0 0
BARNES GROUP INC COM 067806109 68,783 1,356,939 SH   SOLE 22 1,322,100 0 34,839
BARNES GROUP INC COM 067806109 73 1,440 SH   SOLE 25 1,440 0 0
BARNES GROUP INC COM 067806109 1,178 23,231 SH   SOLE 26 15,326 0 7,905
BARNES GROUP INC COM 067806109 315 6,214 SH   SOLE 28 6,214 0 0
BARNES GROUP INC COM 067806109 5,104 100,683 SH   SOLE 30 100,683 0 0
BARNES GROUP INC COM 067806109 21 409 SH   SOLE 34 409 0 0
BARNES GROUP INC COM 067806109 214 4,231 SH   SOLE 36 4,231 0 0
BARNES GROUP INC COM 067806109 276 5,439 SH   SOLE 40 5,439 0 0
BARNWELL INDS INC COM 068221100 1 747 SH   SOLE 21 747 0 0
BARNWELL INDS INC COM 068221100 103 81,319 SH   SOLE 22 81,319 0 0
BARRETT BUSINESS SVCS INC COM 068463108 541 7,930 SH   SOLE 2 2,658 0 5,272
BARRETT BUSINESS SVCS INC COM 068463108 7 106 SH   SOLE 7 106 0 0
BARRETT BUSINESS SVCS INC COM 068463108 1,948 28,557 SH   SOLE 18 28,557 0 0
BARRETT BUSINESS SVCS INC COM 068463108 953 13,973 SH   SOLE 19 13,973 0 0
BARRETT BUSINESS SVCS INC COM 068463108 19,683 288,568 SH   SOLE 21 288,568 0 0
BARRETT BUSINESS SVCS INC COM 068463108 14,619 214,330 SH   SOLE 22 208,080 0 6,250
BARRETT BUSINESS SVCS INC COM 068463108 78 1,143 SH   SOLE 26 0 0 1,143
BARRETT BUSINESS SVCS INC COM 068463108 103 1,515 SH   SOLE 28 1,515 0 0
BARRETT BUSINESS SVCS INC COM 068463108 316 4,640 SH   SOLE 30 4,640 0 0
BARRETT BUSINESS SVCS INC COM 068463108 81 1,186 SH   SOLE 40 1,186 0 0
BARRICK GOLD CORP COM 067901108 7 318 SH   SOLE 18 318 0 0
BARRICK GOLD CORP COM 067901108 2,641 115,932 SH   SOLE 19 115,932 0 0
BARRICK GOLD CORP COM 067901108 9,523 418,039 SH   SOLE 21 418,039 0 0
BARRICK GOLD CORP COM 067901108 8,026 352,327 SH   SOLE 22 352,327 0 0
BARRICK GOLD CORP COM 067901108 33,697 1,479,234 SH   SOLE 23 1,479,234 0 0
BARRICK GOLD CORP COM 067901108 197,337 8,662,724 SH   SOLE 25 8,662,724 0 0
BARRICK GOLD CORP COM 067901108 45,775 2,009,431 SH   SOLE 26 0 0 2,009,431
BARRICK GOLD CORP COM 067901108 18,652 818,783 SH   SOLE 30 0 0 818,783
BARRICK GOLD CORP COM 067901108 655,713 28,784,594 SH   SOLE 34 28,784,594 0 0
BASSETT FURNITURE INDS INC COM 070203104 43 2,136 SH   SOLE 18 2,136 0 0
BASSETT FURNITURE INDS INC COM 070203104 799 39,787 SH   SOLE 21 39,787 0 0
BASSETT FURNITURE INDS INC COM 070203104 3,790 188,722 SH   SOLE 22 188,722 0 0
BATTALION OIL CORP COM 07134L107 6 750 SH   SOLE 18 750 0 0
BATTALION OIL CORP COM 07134L107 65 7,856 SH   SOLE 21 7,856 0 0
BATTALION OIL CORP COM 07134L107 19 2,290 SH   SOLE 22 2,290 0 0
BAUDAX BIO INC COM 07160F107 4 3,948 SH   SOLE 18 3,948 0 0
BAUDAX BIO INC COM 07160F107 43 42,515 SH   SOLE 21 42,515 0 0
BAUDAX BIO INC COM 07160F107 128 126,456 SH   SOLE 22 126,456 0 0
BAUSCH HEALTH COS INC COM 071734107 1,580 75,981 SH   SOLE 2 75,981 0 0
BAUSCH HEALTH COS INC COM 071734107 2 91 SH   SOLE 18 91 0 0
BAUSCH HEALTH COS INC COM 071734107 37,491 1,802,461 SH   SOLE 19 1,802,461 0 0
BAUSCH HEALTH COS INC COM 071734107 98 4,720 SH   SOLE 21 4,720 0 0
BAUSCH HEALTH COS INC COM 071734107 282 13,550 SH   SOLE 22 13,550 0 0
BAUSCH HEALTH COS INC COM 071734107 78 3,763 SH   SOLE 30 3,763 0 0
BAUSCH HEALTH COS INC COM 071734107 5,624 270,375 SH   SOLE 34 270,375 0 0
BAXTER INTL INC COM 071813109 116,228 1,448,500 SH   SOLE 2 459,563 0 988,937
BAXTER INTL INC COM 071813109 19,671 245,147 SH   SOLE 4 225,522 0 19,625
BAXTER INTL INC COM 071813109 39,422 491,300 SH   SOLE 7 461,320 0 29,980
BAXTER INTL INC COM 071813109 132 1,641 SH   SOLE 13 1,641 0 0
BAXTER INTL INC COM 071813109 5,097 63,526 SH   SOLE 15 63,526 0 0
BAXTER INTL INC COM 071813109 4 52 SH   SOLE 17 0 0 52
BAXTER INTL INC COM 071813109 82,769 1,031,512 SH   SOLE 18 956,387 0 75,125
BAXTER INTL INC COM 071813109 176,318 2,197,380 SH   SOLE 19 2,197,380 0 0
BAXTER INTL INC COM 071813109 1,250,758 15,587,716 SH   SOLE 21 15,587,716 0 0
BAXTER INTL INC COM 071813109 955,271 11,905,172 SH   SOLE 22 10,843,604 0 1,061,568
BAXTER INTL INC COM 071813109 27,306 340,300 SH   SOLE 23 340,300 0 0
BAXTER INTL INC COM 071813109 58,031 723,219 SH   SOLE 25 723,219 0 0
BAXTER INTL INC COM 071813109 90,651 1,129,753 SH   SOLE 26 365,447 0 764,306
BAXTER INTL INC COM 071813109 114,530 1,427,349 SH   SOLE 28 64,715 0 1,362,634
BAXTER INTL INC COM 071813109 42 523 SH   SOLE 29 523 0 0
BAXTER INTL INC COM 071813109 175,022 2,181,227 SH   SOLE 30 2,168,859 0 12,368
BAXTER INTL INC COM 071813109 9,380 116,898 SH   SOLE 31 68,427 0 48,471
BAXTER INTL INC COM 071813109 137,017 1,707,590 SH   SOLE 34 1,707,590 0 0
BAXTER INTL INC COM 071813109 25,305 315,364 SH   SOLE 36 315,364 0 0
BAXTER INTL INC COM 071813109 1,678 20,914 SH   SOLE 40 20,914 0 0
BAYCOM CORP COM 07272M107 153 10,094 SH   SOLE 2 1,344 0 8,750
BAYCOM CORP COM 07272M107 4 265 SH   SOLE 7 265 0 0
BAYCOM CORP COM 07272M107 613 40,401 SH   SOLE 18 40,401 0 0
BAYCOM CORP COM 07272M107 318 20,946 SH   SOLE 19 20,946 0 0
BAYCOM CORP COM 07272M107 6,381 420,654 SH   SOLE 21 420,654 0 0
BAYCOM CORP COM 07272M107 2,328 153,467 SH   SOLE 22 151,509 0 1,958
BAYCOM CORP COM 07272M107 7 491 SH   SOLE 26 0 0 491
BBQ HLDGS INC COM 05551A109 37 7,587 SH   SOLE 21 7,587 0 0
BBQ HLDGS INC COM 05551A109 1,220 250,045 SH   SOLE 22 250,045 0 0
BCB BANCORP INC COM 055298103 157 14,181 SH   SOLE 2 1,612 0 12,569
BCB BANCORP INC COM 055298103 6 549 SH   SOLE 7 549 0 0
BCB BANCORP INC COM 055298103 700 63,244 SH   SOLE 18 63,244 0 0
BCB BANCORP INC COM 055298103 316 28,574 SH   SOLE 19 28,574 0 0
BCB BANCORP INC COM 055298103 5,919 534,697 SH   SOLE 21 534,697 0 0
BCB BANCORP INC COM 055298103 2,407 217,430 SH   SOLE 22 215,371 0 2,059
BCE INC COM NEW 05534B760 10 225 SH   SOLE 18 225 0 0
BCTG ACQUISITION CORP COM 05492W103 348 30,400 SH   SOLE 2 30,400 0 0
BCTG ACQUISITION CORP COM 05492W103 153 13,360 SH   SOLE 18 13,360 0 0
BCTG ACQUISITION CORP COM 05492W103 4,153 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,154 188,320 SH   SOLE 34 188,320 0 0
BEACON ROOFING SUPPLY INC COM 073685109 2,946 73,301 SH   SOLE 2 19,666 0 53,635
BEACON ROOFING SUPPLY INC COM 073685109 15 373 SH   SOLE 4 373 0 0
BEACON ROOFING SUPPLY INC COM 073685109 80 2,002 SH   SOLE 7 2,002 0 0
BEACON ROOFING SUPPLY INC COM 073685109 7,666 190,755 SH   SOLE 18 190,755 0 0
BEACON ROOFING SUPPLY INC COM 073685109 3,947 98,212 SH   SOLE 19 98,212 0 0
BEACON ROOFING SUPPLY INC COM 073685109 84,915 2,112,836 SH   SOLE 21 2,112,836 0 0
BEACON ROOFING SUPPLY INC COM 073685109 61,558 1,531,678 SH   SOLE 22 1,488,140 0 43,538
BEACON ROOFING SUPPLY INC COM 073685109 31 770 SH   SOLE 25 770 0 0
BEACON ROOFING SUPPLY INC COM 073685109 1,399 34,804 SH   SOLE 26 15,349 0 19,455
BEACON ROOFING SUPPLY INC COM 073685109 352 8,755 SH   SOLE 28 7,540 0 1,215
BEACON ROOFING SUPPLY INC COM 073685109 1,561 38,833 SH   SOLE 30 38,833 0 0
BEACON ROOFING SUPPLY INC COM 073685109 175 4,352 SH   SOLE 34 4,352 0 0
BEACON ROOFING SUPPLY INC COM 073685109 261 6,498 SH   SOLE 36 6,498 0 0
BEACON ROOFING SUPPLY INC COM 073685109 264 6,576 SH   SOLE 40 6,576 0 0
BEAM GLOBAL COM 07373B109 19 262 SH   SOLE 2 262 0 0
BEAM GLOBAL COM 07373B109 99 1,338 SH   SOLE 18 1,338 0 0
BEAM GLOBAL COM 07373B109 1,426 19,322 SH   SOLE 21 19,322 0 0
BEAM GLOBAL COM 07373B109 6,291 85,271 SH   SOLE 22 85,271 0 0
BEAM THERAPEUTICS INC COM 07373V105 1,539 18,847 SH   SOLE 2 7,183 0 11,664
BEAM THERAPEUTICS INC COM 07373V105 61 743 SH   SOLE 7 743 0 0
BEAM THERAPEUTICS INC COM 07373V105 11,587 141,924 SH   SOLE 18 138,671 0 3,253
BEAM THERAPEUTICS INC COM 07373V105 21,179 259,415 SH   SOLE 19 259,415 0 0
BEAM THERAPEUTICS INC COM 07373V105 150,777 1,846,854 SH   SOLE 21 1,846,854 0 0
BEAM THERAPEUTICS INC COM 07373V105 70,057 858,120 SH   SOLE 22 841,898 0 16,222
BEAM THERAPEUTICS INC COM 07373V105 72 877 SH   SOLE 23 877 0 0
BEAM THERAPEUTICS INC COM 07373V105 22 275 SH   SOLE 25 275 0 0
BEAM THERAPEUTICS INC COM 07373V105 45 552 SH   SOLE 26 552 0 0
BEAM THERAPEUTICS INC COM 07373V105 295 3,610 SH   SOLE 28 3,610 0 0
BEAM THERAPEUTICS INC COM 07373V105 2,079 25,463 SH   SOLE 30 25,463 0 0
BEAM THERAPEUTICS INC COM 07373V105 40 484 SH   SOLE 36 484 0 0
BEAM THERAPEUTICS INC COM 07373V105 192 2,346 SH   SOLE 40 2,346 0 0
BEASLEY BROADCAST GROUP INC CL A 074014101 3 2,325 SH   SOLE 18 2,325 0 0
BEASLEY BROADCAST GROUP INC CL A 074014101 37 24,573 SH   SOLE 21 24,573 0 0
BEASLEY BROADCAST GROUP INC CL A 074014101 90 60,730 SH   SOLE 22 60,730 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 534 35,236 SH   SOLE 2 10,702 0 24,534
BEAZER HOMES USA INC COM NEW 07556Q881 8 517 SH   SOLE 7 517 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 1,593 105,139 SH   SOLE 18 105,139 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 3,332 219,931 SH   SOLE 19 219,931 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 21,132 1,394,857 SH   SOLE 21 1,394,857 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 11,947 788,549 SH   SOLE 22 783,607 0 4,942
BEAZER HOMES USA INC COM NEW 07556Q881 476 31,427 SH   SOLE 34 31,427 0 0
BECTON DICKINSON & CO COM 075887109 224,563 897,463 SH   SOLE 2 336,432 0 561,031
BECTON DICKINSON & CO COM 075887109 40,551 162,062 SH   SOLE 4 150,897 0 11,165
BECTON DICKINSON & CO COM 075887109 66,163 264,418 SH   SOLE 7 256,073 0 8,345
BECTON DICKINSON & CO COM 075887109 753 3,008 SH   SOLE 13 3,008 0 0
BECTON DICKINSON & CO COM 075887109 9,014 36,025 SH   SOLE 15 36,025 0 0
BECTON DICKINSON & CO COM 075887109 3 13 SH   SOLE 17 0 0 13
BECTON DICKINSON & CO COM 075887109 149,367 596,942 SH   SOLE 18 543,527 0 53,415
BECTON DICKINSON & CO COM 075887109 299,904 1,198,563 SH   SOLE 19 1,198,563 0 0
BECTON DICKINSON & CO COM 075887109 1,176 4,700 SH   SOLE 20 4,700 0 0
BECTON DICKINSON & CO COM 075887109 1,830,748 7,316,552 SH   SOLE 21 7,316,552 0 0
BECTON DICKINSON & CO COM 075887109 1,693,863 6,769,493 SH   SOLE 22 5,958,688 0 810,805
BECTON DICKINSON & CO COM 075887109 62,569 250,054 SH   SOLE 23 250,054 0 0
BECTON DICKINSON & CO COM 075887109 110,342 440,979 SH   SOLE 25 440,979 0 0
BECTON DICKINSON & CO COM 075887109 161,825 646,730 SH   SOLE 26 227,381 0 419,349
BECTON DICKINSON & CO COM 075887109 213,461 853,092 SH   SOLE 28 39,941 0 813,151
BECTON DICKINSON & CO COM 075887109 8,966 35,831 SH   SOLE 29 35,831 0 0
BECTON DICKINSON & CO COM 075887109 383,362 1,532,100 SH   SOLE 30 1,525,824 0 6,276
BECTON DICKINSON & CO COM 075887109 52,650 210,413 SH   SOLE 31 86,910 0 123,503
BECTON DICKINSON & CO COM 075887109 206,402 824,881 SH   SOLE 34 824,881 0 0
BECTON DICKINSON & CO COM 075887109 44,152 176,452 SH   SOLE 36 176,452 0 0
BECTON DICKINSON & CO COM 075887109 2,993 11,963 SH   SOLE 40 11,963 0 0
BED BATH & BEYOND INC COM 075896100 2,696 151,827 SH   SOLE 2 42,190 0 109,637
BED BATH & BEYOND INC COM 075896100 14 797 SH   SOLE 4 797 0 0
BED BATH & BEYOND INC COM 075896100 147 8,287 SH   SOLE 7 8,287 0 0
BED BATH & BEYOND INC COM 075896100 9,918 558,470 SH   SOLE 18 558,470 0 0
BED BATH & BEYOND INC COM 075896100 4,074 229,389 SH   SOLE 19 229,389 0 0
BED BATH & BEYOND INC COM 075896100 256,722 14,455,092 SH   SOLE 21 14,455,092 0 0
BED BATH & BEYOND INC COM 075896100 67,706 3,812,294 SH   SOLE 22 3,721,195 0 91,099
BED BATH & BEYOND INC COM 075896100 62,209 3,502,732 SH   SOLE 25 3,502,732 0 0
BED BATH & BEYOND INC COM 075896100 1,010 56,880 SH   SOLE 26 25,032 0 31,848
BED BATH & BEYOND INC COM 075896100 680 38,266 SH   SOLE 28 17,618 0 20,648
BED BATH & BEYOND INC COM 075896100 4,742 266,979 SH   SOLE 30 266,979 0 0
BED BATH & BEYOND INC COM 075896100 51 2,886 SH   SOLE 34 2,886 0 0
BED BATH & BEYOND INC COM 075896100 1,482 83,469 SH   SOLE 36 83,469 0 0
BED BATH & BEYOND INC COM 075896100 251 14,126 SH   SOLE 40 14,126 0 0
BEIGENE LTD SPONSORED ADR 07725L102 21,472 83,098 SH   SOLE 2 9,633 0 73,465
BEIGENE LTD SPONSORED ADR 07725L102 14 54 SH   SOLE 3 54 0 0
BEIGENE LTD SPONSORED ADR 07725L102 5,860 22,677 SH   SOLE 4 19,815 0 2,862
BEIGENE LTD SPONSORED ADR 07725L102 1,177 4,556 SH   SOLE 7 4,556 0 0
BEIGENE LTD SPONSORED ADR 07725L102 1,337 5,175 SH   SOLE 13 5,175 0 0
BEIGENE LTD SPONSORED ADR 07725L102 6,380 24,691 SH   SOLE 15 24,691 0 0
BEIGENE LTD SPONSORED ADR 07725L102 7,203 27,875 SH   SOLE 18 27,875 0 0
BEIGENE LTD SPONSORED ADR 07725L102 873 3,377 SH   SOLE 19 3,377 0 0
BEIGENE LTD SPONSORED ADR 07725L102 324,234 1,254,823 SH   SOLE 21 1,254,823 0 0
BEIGENE LTD SPONSORED ADR 07725L102 173,625 671,950 SH   SOLE 22 592,999 0 78,951
BEIGENE LTD SPONSORED ADR 07725L102 6,311 24,423 SH   SOLE 23 24,423 0 0
BEIGENE LTD SPONSORED ADR 07725L102 457 1,770 SH   SOLE 25 1,770 0 0
BEIGENE LTD SPONSORED ADR 07725L102 25,781 99,776 SH   SOLE 26 18,471 0 81,305
BEIGENE LTD SPONSORED ADR 07725L102 21,580 83,518 SH   SOLE 28 5,153 0 78,365
BEIGENE LTD SPONSORED ADR 07725L102 666 2,579 SH   SOLE 29 2,579 0 0
BEIGENE LTD SPONSORED ADR 07725L102 67,889 262,739 SH   SOLE 30 262,739 0 0
BEIGENE LTD SPONSORED ADR 07725L102 1,801 6,970 SH   SOLE 31 5,569 0 1,401
BEIGENE LTD SPONSORED ADR 07725L102 687 2,659 SH   SOLE 32 2,659 0 0
BEIGENE LTD SPONSORED ADR 07725L102 1,079 4,177 SH   SOLE 34 4,177 0 0
BEIGENE LTD SPONSORED ADR 07725L102 72 278 SH   SOLE 40 278 0 0
BEL FUSE INC CL A 077347201 3 246 SH   SOLE 21 246 0 0
BEL FUSE INC CL B 077347300 136 9,048 SH   SOLE 2 420 0 8,628
BEL FUSE INC CL B 077347300 4 299 SH   SOLE 7 299 0 0
BEL FUSE INC CL B 077347300 673 44,756 SH   SOLE 18 44,756 0 0
BEL FUSE INC CL B 077347300 281 18,693 SH   SOLE 19 18,693 0 0
BEL FUSE INC CL B 077347300 18,052 1,201,054 SH   SOLE 21 1,201,054 0 0
BEL FUSE INC CL B 077347300 4,939 328,609 SH   SOLE 22 326,818 0 1,791
BEL FUSE INC CL B 077347300 203 13,477 SH   SOLE 30 13,477 0 0
BELDEN INC COM 077454106 2,884 68,830 SH   SOLE 2 31,661 0 37,169
BELDEN INC COM 077454106 8 198 SH   SOLE 4 198 0 0
BELDEN INC COM 077454106 36 866 SH   SOLE 7 866 0 0
BELDEN INC COM 077454106 10,173 242,785 SH   SOLE 18 242,785 0 0
BELDEN INC COM 077454106 3,188 76,078 SH   SOLE 19 76,078 0 0
BELDEN INC COM 077454106 125,198 2,988,025 SH   SOLE 21 2,988,025 0 0
BELDEN INC COM 077454106 59,913 1,429,907 SH   SOLE 22 1,401,007 0 28,900
BELDEN INC COM 077454106 797 19,028 SH   SOLE 26 12,579 0 6,449
BELDEN INC COM 077454106 279 6,659 SH   SOLE 28 6,659 0 0
BELDEN INC COM 077454106 1,169 27,900 SH   SOLE 30 27,900 0 0
BELDEN INC COM 077454106 41 969 SH   SOLE 36 969 0 0
BELDEN INC COM 077454106 221 5,265 SH   SOLE 40 5,265 0 0
BELLEROPHON THERAPEUTICS INC COM NEW 078771300 17 2,586 SH   SOLE 2 1,080 0 1,506
BELLEROPHON THERAPEUTICS INC COM NEW 078771300 113 16,902 SH   SOLE 18 16,902 0 0
BELLEROPHON THERAPEUTICS INC COM NEW 078771300 48 7,271 SH   SOLE 19 7,271 0 0
BELLEROPHON THERAPEUTICS INC COM NEW 078771300 909 136,281 SH   SOLE 21 136,281 0 0
BELLEROPHON THERAPEUTICS INC COM NEW 078771300 1,011 151,577 SH   SOLE 22 151,278 0 299
BELLICUM PHARMACEUTICALS INC COM NEW 079481404 5 1,280 SH   SOLE 18 1,280 0 0
BELLICUM PHARMACEUTICALS INC COM NEW 079481404 65 18,372 SH   SOLE 21 18,372 0 0
BELLICUM PHARMACEUTICALS INC COM NEW 079481404 296 83,798 SH   SOLE 22 83,798 0 0
BELLRING BRANDS INC COM CL A 079823100 1,160 47,721 SH   SOLE 2 13,181 0 34,540
BELLRING BRANDS INC COM CL A 079823100 17 710 SH   SOLE 7 710 0 0
BELLRING BRANDS INC COM CL A 079823100 3,315 136,345 SH   SOLE 18 136,345 0 0
BELLRING BRANDS INC COM CL A 079823100 2,955 121,537 SH   SOLE 19 121,537 0 0
BELLRING BRANDS INC COM CL A 079823100 34,386 1,414,491 SH   SOLE 21 1,414,491 0 0
BELLRING BRANDS INC COM CL A 079823100 29,774 1,224,770 SH   SOLE 22 1,191,516 0 33,254
BELLRING BRANDS INC COM CL A 079823100 161 6,631 SH   SOLE 28 6,631 0 0
BELLRING BRANDS INC COM CL A 079823100 602 24,746 SH   SOLE 30 24,746 0 0
BELLRING BRANDS INC COM CL A 079823100 2,825 116,210 SH   SOLE 34 116,210 0 0
BELLRING BRANDS INC COM CL A 079823100 100 4,098 SH   SOLE 40 4,098 0 0
BELLUS HEALTH INC NEW COM NEW 07987C204 12 3,966 SH   SOLE 22 3,966 0 0
BENCHMARK ELECTRS INC COM 08160H101 1,170 43,321 SH   SOLE 2 12,100 0 31,221
BENCHMARK ELECTRS INC COM 08160H101 3 100 SH   SOLE 4 100 0 0
BENCHMARK ELECTRS INC COM 08160H101 36 1,342 SH   SOLE 7 1,342 0 0
BENCHMARK ELECTRS INC COM 08160H101 4,313 159,688 SH   SOLE 18 159,688 0 0
BENCHMARK ELECTRS INC COM 08160H101 1,782 65,976 SH   SOLE 19 65,976 0 0
BENCHMARK ELECTRS INC COM 08160H101 114,236 4,229,384 SH   SOLE 21 4,229,384 0 0
BENCHMARK ELECTRS INC COM 08160H101 31,685 1,173,078 SH   SOLE 22 1,139,964 0 33,114
BENCHMARK ELECTRS INC COM 08160H101 38 1,397 SH   SOLE 25 1,397 0 0
BENCHMARK ELECTRS INC COM 08160H101 1,018 37,688 SH   SOLE 26 21,773 0 15,915
BENCHMARK ELECTRS INC COM 08160H101 167 6,198 SH   SOLE 28 5,515 0 683
BENCHMARK ELECTRS INC COM 08160H101 2,243 83,045 SH   SOLE 30 83,045 0 0
BENCHMARK ELECTRS INC COM 08160H101 141 5,230 SH   SOLE 36 5,230 0 0
BENCHMARK ELECTRS INC COM 08160H101 91 3,355 SH   SOLE 40 3,355 0 0
BENEFITFOCUS INC COM 08180D106 261 18,047 SH   SOLE 2 9,810 0 8,237
BENEFITFOCUS INC COM 08180D106 4 307 SH   SOLE 4 307 0 0
BENEFITFOCUS INC COM 08180D106 6 439 SH   SOLE 7 439 0 0
BENEFITFOCUS INC COM 08180D106 1,438 99,281 SH   SOLE 18 99,281 0 0
BENEFITFOCUS INC COM 08180D106 2,539 175,311 SH   SOLE 19 175,311 0 0
BENEFITFOCUS INC COM 08180D106 14,705 1,015,506 SH   SOLE 21 1,015,506 0 0
BENEFITFOCUS INC COM 08180D106 13,767 950,732 SH   SOLE 22 930,045 0 20,687
BENEFITFOCUS INC COM 08180D106 78 5,400 SH   SOLE 23 5,400 0 0
BENEFITFOCUS INC COM 08180D106 17 1,153 SH   SOLE 25 1,153 0 0
BENEFITFOCUS INC COM 08180D106 485 33,477 SH   SOLE 26 2,301 0 31,176
BENEFITFOCUS INC COM 08180D106 50 3,462 SH   SOLE 28 3,462 0 0
BENEFITFOCUS INC COM 08180D106 254 17,573 SH   SOLE 30 17,573 0 0
BENEFITFOCUS INC COM 08180D106 30 2,060 SH   SOLE 36 2,060 0 0
BENEFITFOCUS INC COM 08180D106 62 4,251 SH   SOLE 40 4,251 0 0
BENTLEY SYS INC COM CL B 08265T208 141 3,471 SH   SOLE 18 3,471 0 0
BENTLEY SYS INC COM CL B 08265T208 3,230 79,726 SH   SOLE 21 79,726 0 0
BENTLEY SYS INC COM CL B 08265T208 199 4,904 SH   SOLE 22 4,904 0 0
BENTLEY SYS INC COM CL B 08265T208 979 24,159 SH   SOLE 26 24,159 0 0
BENTLEY SYS INC COM CL B 08265T208 4,997 123,362 SH   SOLE 28 0 0 123,362
BENTLEY SYS INC COM CL B 08265T208 65 1,601 SH   SOLE 31 0 0 1,601
BERKELEY LTS INC COM 084310101 1,805 20,193 SH   SOLE 2 1,142 0 19,051
BERKELEY LTS INC COM 084310101 15 167 SH   SOLE 7 167 0 0
BERKELEY LTS INC COM 084310101 451 5,042 SH   SOLE 18 5,042 0 0
BERKELEY LTS INC COM 084310101 30,616 342,426 SH   SOLE 19 342,426 0 0
BERKELEY LTS INC COM 084310101 930 10,405 SH   SOLE 20 10,405 0 0
BERKELEY LTS INC COM 084310101 14,251 159,387 SH   SOLE 21 159,387 0 0
BERKELEY LTS INC COM 084310101 21,394 239,277 SH   SOLE 22 229,901 0 9,376
BERKELEY LTS INC COM 084310101 22 241 SH   SOLE 31 241 0 0
BERKLEY W R CORP COM 084423102 27,475 413,653 SH   SOLE 2 116,660 0 296,993
BERKLEY W R CORP COM 084423102 4,426 66,638 SH   SOLE 4 61,027 0 5,611
BERKLEY W R CORP COM 084423102 8,467 127,481 SH   SOLE 7 124,546 0 2,935
BERKLEY W R CORP COM 084423102 42 635 SH   SOLE 13 635 0 0
BERKLEY W R CORP COM 084423102 1,381 20,792 SH   SOLE 15 20,792 0 0
BERKLEY W R CORP COM 084423102 27,455 413,357 SH   SOLE 18 391,737 0 21,620
BERKLEY W R CORP COM 084423102 3,395 51,111 SH   SOLE 19 51,111 0 0
BERKLEY W R CORP COM 084423102 198,442 2,987,679 SH   SOLE 21 2,987,679 0 0
BERKLEY W R CORP COM 084423102 234,654 3,532,888 SH   SOLE 22 3,231,901 0 300,987
BERKLEY W R CORP COM 084423102 6,911 104,056 SH   SOLE 23 104,056 0 0
BERKLEY W R CORP COM 084423102 13,741 206,882 SH   SOLE 25 206,882 0 0
BERKLEY W R CORP COM 084423102 36,841 554,660 SH   SOLE 26 144,025 0 410,635
BERKLEY W R CORP COM 084423102 18,948 285,273 SH   SOLE 28 18,595 0 266,678
BERKLEY W R CORP COM 084423102 434 6,541 SH   SOLE 29 6,541 0 0
BERKLEY W R CORP COM 084423102 35,987 541,811 SH   SOLE 30 541,811 0 0
BERKLEY W R CORP COM 084423102 3,838 57,787 SH   SOLE 31 29,239 0 28,548
BERKLEY W R CORP COM 084423102 421 6,343 SH   SOLE 34 6,343 0 0
BERKLEY W R CORP COM 084423102 10,599 159,579 SH   SOLE 36 159,579 0 0
BERKLEY W R CORP COM 084423102 356 5,357 SH   SOLE 40 5,357 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 696 2 SH   SOLE 2 1 0 1
BERKSHIRE HATHAWAY INC DEL CL A 084670108 348 1 SH   SOLE 7 1 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 348 1 SH   SOLE 19 1 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 17,391 50 SH   SOLE 22 50 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 5,565 16 SH   SOLE 23 16 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 183,299 527 SH   SOLE 25 527 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 79,650 229 SH   SOLE 26 0 0 229
BERKSHIRE HATHAWAY INC DEL CL A 084670108 105,736 304 SH   SOLE 28 0 0 304
BERKSHIRE HATHAWAY INC DEL CL A 084670108 2,435 7 SH   SOLE 29 7 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 6,956 20 SH   SOLE 31 20 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 696 2 SH   SOLE 34 2 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 58,781 169 SH   SOLE 36 169 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,056,547 4,556,636 SH   SOLE 2 896,897 0 3,659,739
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 152,772 658,868 SH   SOLE 4 605,293 0 53,575
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 384,126 1,656,645 SH   SOLE 7 1,599,761 0 56,884
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,133 4,888 SH   SOLE 13 4,888 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 43,380 187,087 SH   SOLE 15 187,087 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 126 543 SH   SOLE 17 0 0 543
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,281,959 5,528,785 SH   SOLE 18 5,120,884 0 407,901
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 534,962 2,307,165 SH   SOLE 19 2,307,165 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 7,645,143 32,971,676 SH   SOLE 21 32,971,676 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 9,928,938 42,821,141 SH   SOLE 22 39,013,703 0 3,807,438
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 229,347 989,120 SH   SOLE 23 989,120 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 493,263 2,127,324 SH   SOLE 25 2,107,653 0 19,671
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 731,231 3,153,623 SH   SOLE 26 860,509 0 2,293,114
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 654,375 2,822,162 SH   SOLE 28 189,481 0 2,632,681
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,197 9,476 SH   SOLE 29 9,476 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,562,940 6,740,587 SH   SOLE 30 6,675,995 0 64,592
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 63,287 272,941 SH   SOLE 31 220,548 0 52,393
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 73,231 315,826 SH   SOLE 34 315,826 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 211,180 910,769 SH   SOLE 36 910,769 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 13,499 58,220 SH   SOLE 40 58,220 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 977 57,055 SH   SOLE 2 14,626 0 42,429
BERKSHIRE HILLS BANCORP INC COM 084680107 5 286 SH   SOLE 4 286 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 14 829 SH   SOLE 7 829 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 3,497 204,245 SH   SOLE 18 204,245 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 3,439 200,885 SH   SOLE 19 200,885 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 89,948 5,253,976 SH   SOLE 21 5,253,976 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 27,158 1,586,339 SH   SOLE 22 1,559,543 0 26,796
BERKSHIRE HILLS BANCORP INC COM 084680107 100 5,845 SH   SOLE 23 5,845 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 20 1,184 SH   SOLE 25 1,184 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 1,626 95,004 SH   SOLE 26 9,251 0 85,753
BERKSHIRE HILLS BANCORP INC COM 084680107 97 5,645 SH   SOLE 28 5,645 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 1,529 89,298 SH   SOLE 30 89,298 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 20 1,169 SH   SOLE 34 1,169 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 36 2,099 SH   SOLE 36 2,099 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 76 4,414 SH   SOLE 40 4,414 0 0
BERRY CORP COM 08579X101 256 69,558 SH   SOLE 2 7,120 0 62,438
BERRY CORP COM 08579X101 3 896 SH   SOLE 7 896 0 0
BERRY CORP COM 08579X101 1,001 271,897 SH   SOLE 18 271,897 0 0
BERRY CORP COM 08579X101 497 135,105 SH   SOLE 19 135,105 0 0
BERRY CORP COM 08579X101 9,582 2,603,760 SH   SOLE 21 2,603,760 0 0
BERRY CORP COM 08579X101 5,212 1,416,301 SH   SOLE 22 1,406,719 0 9,582
BERRY GLOBAL GROUP INC COM 08579W103 16,932 301,332 SH   SOLE 2 56,814 0 244,518
BERRY GLOBAL GROUP INC COM 08579W103 45 795 SH   SOLE 4 795 0 0
BERRY GLOBAL GROUP INC COM 08579W103 200 3,568 SH   SOLE 7 3,568 0 0
BERRY GLOBAL GROUP INC COM 08579W103 3,287 58,498 SH   SOLE 18 58,498 0 0
BERRY GLOBAL GROUP INC COM 08579W103 1,901 33,824 SH   SOLE 19 33,824 0 0
BERRY GLOBAL GROUP INC COM 08579W103 90,135 1,604,119 SH   SOLE 21 1,604,119 0 0
BERRY GLOBAL GROUP INC COM 08579W103 196,074 3,489,483 SH   SOLE 22 3,315,958 0 173,525
BERRY GLOBAL GROUP INC COM 08579W103 23 411 SH   SOLE 25 411 0 0
BERRY GLOBAL GROUP INC COM 08579W103 2,444 43,497 SH   SOLE 26 31,929 0 11,568
BERRY GLOBAL GROUP INC COM 08579W103 1,112 19,795 SH   SOLE 28 16,828 0 2,967
BERRY GLOBAL GROUP INC COM 08579W103 4,395 78,208 SH   SOLE 30 78,208 0 0
BERRY GLOBAL GROUP INC COM 08579W103 143 2,550 SH   SOLE 31 2,550 0 0
BERRY GLOBAL GROUP INC COM 08579W103 284 5,056 SH   SOLE 36 5,056 0 0
BERRY GLOBAL GROUP INC COM 08579W103 914 16,262 SH   SOLE 40 16,262 0 0
BEST BUY INC COM 086516101 64,496 646,313 SH   SOLE 2 187,940 0 458,373
BEST BUY INC COM 086516101 11,515 115,393 SH   SOLE 4 106,387 0 9,006
BEST BUY INC COM 086516101 31,484 315,502 SH   SOLE 7 223,221 0 92,281
BEST BUY INC COM 086516101 92 917 SH   SOLE 13 917 0 0
BEST BUY INC COM 086516101 2,894 29,004 SH   SOLE 15 29,004 0 0
BEST BUY INC COM 086516101 6 58 SH   SOLE 17 0 0 58
BEST BUY INC COM 086516101 43,427 435,179 SH   SOLE 18 401,408 0 33,771
BEST BUY INC COM 086516101 7,984 80,012 SH   SOLE 19 80,012 0 0
BEST BUY INC COM 086516101 789,688 7,913,496 SH   SOLE 21 7,913,496 0 0
BEST BUY INC COM 086516101 549,497 5,506,538 SH   SOLE 22 5,023,119 0 483,419
BEST BUY INC COM 086516101 16,276 163,105 SH   SOLE 23 163,105 0 0
BEST BUY INC COM 086516101 45,868 459,649 SH   SOLE 25 459,649 0 0
BEST BUY INC COM 086516101 56,653 567,718 SH   SOLE 26 223,342 0 344,376
BEST BUY INC COM 086516101 112,465 1,127,012 SH   SOLE 28 34,155 0 1,092,857
BEST BUY INC COM 086516101 33 331 SH   SOLE 29 331 0 0
BEST BUY INC COM 086516101 168,547 1,689,013 SH   SOLE 30 1,471,602 0 217,411
BEST BUY INC COM 086516101 6,438 64,511 SH   SOLE 31 31,471 0 33,040
BEST BUY INC COM 086516101 2,606 26,116 SH   SOLE 34 26,116 0 0
BEST BUY INC COM 086516101 15,586 156,185 SH   SOLE 36 156,185 0 0
BEST BUY INC COM 086516101 1,003 10,054 SH   SOLE 40 10,054 0 0
BEST INC SPONSORED ADS 08653C106 52 25,700 SH   SOLE 4 25,700 0 0
BEST INC SPONSORED ADS 08653C106 4,223 2,069,909 SH   SOLE 21 2,069,909 0 0
BEST INC SPONSORED ADS 08653C106 2,324 1,139,413 SH   SOLE 22 1,139,413 0 0
BEST INC SPONSORED ADS 08653C106 26 12,724 SH   SOLE 25 12,724 0 0
BEST INC SPONSORED ADS 08653C106 1,001 490,866 SH   SOLE 30 490,866 0 0
BEYOND AIR INC COM 08862L103 25 4,809 SH   SOLE 2 1,048 0 3,761
BEYOND AIR INC COM 08862L103 276 52,444 SH   SOLE 18 52,444 0 0
BEYOND AIR INC COM 08862L103 127 24,071 SH   SOLE 19 24,071 0 0
BEYOND AIR INC COM 08862L103 2,442 463,342 SH   SOLE 21 463,342 0 0
BEYOND AIR INC COM 08862L103 751 142,505 SH   SOLE 22 141,711 0 794
BEYOND MEAT INC COM 08862E109 13,034 104,275 SH   SOLE 2 12,005 0 92,270
BEYOND MEAT INC COM 08862E109 22 173 SH   SOLE 4 173 0 0
BEYOND MEAT INC COM 08862E109 126 1,007 SH   SOLE 7 1,007 0 0
BEYOND MEAT INC COM 08862E109 3,355 26,838 SH   SOLE 18 26,838 0 0
BEYOND MEAT INC COM 08862E109 1,641 13,127 SH   SOLE 19 13,127 0 0
BEYOND MEAT INC COM 08862E109 86,986 695,889 SH   SOLE 21 695,889 0 0
BEYOND MEAT INC COM 08862E109 162,022 1,296,173 SH   SOLE 22 1,242,812 0 53,361
BEYOND MEAT INC COM 08862E109 38 307 SH   SOLE 25 307 0 0
BEYOND MEAT INC COM 08862E109 1,592 12,736 SH   SOLE 26 7,522 0 5,214
BEYOND MEAT INC COM 08862E109 380 3,041 SH   SOLE 28 3,041 0 0
BEYOND MEAT INC COM 08862E109 1,836 14,685 SH   SOLE 30 14,685 0 0
BEYOND MEAT INC COM 08862E109 123 980 SH   SOLE 31 980 0 0
BEYOND MEAT INC COM 08862E109 13 107 SH   SOLE 34 107 0 0
BEYOND MEAT INC COM 08862E109 94 754 SH   SOLE 36 754 0 0
BEYOND MEAT INC COM 08862E109 382 3,055 SH   SOLE 40 3,055 0 0
BEYONDSPRING INC SHS G10830100 172 14,121 SH   SOLE 2 1,834 0 12,287
BEYONDSPRING INC SHS G10830100 4 314 SH   SOLE 7 314 0 0
BEYONDSPRING INC SHS G10830100 822 67,343 SH   SOLE 18 58,476 0 8,867
BEYONDSPRING INC SHS G10830100 607 49,739 SH   SOLE 19 49,739 0 0
BEYONDSPRING INC SHS G10830100 6,294 515,889 SH   SOLE 21 515,889 0 0
BEYONDSPRING INC SHS G10830100 2,857 234,178 SH   SOLE 22 231,582 0 2,596
BEYONDSPRING INC SHS G10830100 18 1,488 SH   SOLE 23 1,488 0 0
BEYONDSPRING INC SHS G10830100 19 1,597 SH   SOLE 26 0 0 1,597
BEYONDSPRING INC SHS G10830100 533 43,652 SH   SOLE 30 43,652 0 0
BG STAFFING INC COM 05544A109 102 7,571 SH   SOLE 2 477 0 7,094
BG STAFFING INC COM 05544A109 492 36,480 SH   SOLE 18 36,480 0 0
BG STAFFING INC COM 05544A109 258 19,089 SH   SOLE 19 19,089 0 0
BG STAFFING INC COM 05544A109 4,795 355,463 SH   SOLE 21 355,463 0 0
BG STAFFING INC COM 05544A109 3,322 246,291 SH   SOLE 22 244,991 0 1,300
BGC PARTNERS INC CL A 05541T101 1,462 365,604 SH   SOLE 2 95,888 0 269,716
BGC PARTNERS INC CL A 05541T101 5 1,287 SH   SOLE 4 1,287 0 0
BGC PARTNERS INC CL A 05541T101 23 5,825 SH   SOLE 7 5,825 0 0
BGC PARTNERS INC CL A 05541T101 4,216 1,053,914 SH   SOLE 18 1,053,914 0 0
BGC PARTNERS INC CL A 05541T101 2,193 548,302 SH   SOLE 19 548,302 0 0
BGC PARTNERS INC CL A 05541T101 44,520 11,130,084 SH   SOLE 21 11,130,084 0 0
BGC PARTNERS INC CL A 05541T101 34,289 8,572,143 SH   SOLE 22 8,415,939 0 156,204
BGC PARTNERS INC CL A 05541T101 487 121,693 SH   SOLE 26 92,801 0 28,892
BGC PARTNERS INC CL A 05541T101 119 29,870 SH   SOLE 28 29,870 0 0
BGC PARTNERS INC CL A 05541T101 555 138,709 SH   SOLE 30 138,709 0 0
BGC PARTNERS INC CL A 05541T101 134 33,392 SH   SOLE 40 33,392 0 0
BHP GROUP LTD SPONSORED ADS 088606108 5,885 90,067 SH   SOLE 7 90,067 0 0
BHP GROUP LTD SPONSORED ADS 088606108 1 22 SH   SOLE 17 0 0 22
BHP GROUP LTD SPONSORED ADS 088606108 126 1,933 SH   SOLE 18 1,933 0 0
BHP GROUP LTD SPONSORED ADS 088606108 3,166 48,448 SH   SOLE 19 48,448 0 0
BHP GROUP PLC SPONSORED ADR 05545E209 5,865 110,598 SH   SOLE 7 110,598 0 0
BHP GROUP PLC SPONSORED ADR 05545E209 13 239 SH   SOLE 18 239 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101 135 13,185 SH   SOLE 21 13,185 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101 4,500 440,770 SH   SOLE 22 440,770 0 0
BIG LOTS INC COM 089302103 2,203 51,323 SH   SOLE 2 14,765 0 36,558
BIG LOTS INC COM 089302103 11 259 SH   SOLE 4 259 0 0
BIG LOTS INC COM 089302103 74 1,722 SH   SOLE 7 1,722 0 0
BIG LOTS INC COM 089302103 7,235 168,532 SH   SOLE 18 168,532 0 0
BIG LOTS INC COM 089302103 6,780 157,930 SH   SOLE 19 157,930 0 0
BIG LOTS INC COM 089302103 177,484 4,134,268 SH   SOLE 21 4,134,268 0 0
BIG LOTS INC COM 089302103 51,226 1,193,253 SH   SOLE 22 1,167,693 0 25,560
BIG LOTS INC COM 089302103 305 7,104 SH   SOLE 23 7,104 0 0
BIG LOTS INC COM 089302103 25 578 SH   SOLE 25 578 0 0
BIG LOTS INC COM 089302103 1,908 44,437 SH   SOLE 26 7,105 0 37,332
BIG LOTS INC COM 089302103 395 9,209 SH   SOLE 28 4,887 0 4,322
BIG LOTS INC COM 089302103 3,390 78,963 SH   SOLE 30 78,963 0 0
BIG LOTS INC COM 089302103 188 4,381 SH   SOLE 36 4,381 0 0
BIG LOTS INC COM 089302103 211 4,908 SH   SOLE 40 4,908 0 0
BIGCOMMERCE HLDGS INC COM SER 1 08975P108 2,597 40,491 SH   SOLE 2 25,599 0 14,892
BIGCOMMERCE HLDGS INC COM SER 1 08975P108 23 359 SH   SOLE 7 359 0 0
BIGCOMMERCE HLDGS INC COM SER 1 08975P108 296 4,621 SH   SOLE 18 4,621 0 0
BIGCOMMERCE HLDGS INC COM SER 1 08975P108 1,701 26,519 SH   SOLE 19 26,519 0 0
BIGCOMMERCE HLDGS INC COM SER 1 08975P108 10,357 161,447 SH   SOLE 21 161,447 0 0
BIGCOMMERCE HLDGS INC COM SER 1 08975P108 20,075 312,936 SH   SOLE 22 296,463 0 16,473
BIGCOMMERCE HLDGS INC COM SER 1 08975P108 8,968 139,792 SH   SOLE 28 5,896 0 133,896
BIGCOMMERCE HLDGS INC COM SER 1 08975P108 799 12,460 SH   SOLE 30 12,460 0 0
BIGCOMMERCE HLDGS INC COM SER 1 08975P108 15 233 SH   SOLE 31 233 0 0
BIGCOMMERCE HLDGS INC COM SER 1 08975P108 3,011 46,938 SH   SOLE 34 46,938 0 0
BIGCOMMERCE HLDGS INC COM SER 1 08975P108 120 1,869 SH   SOLE 40 1,869 0 0
BIGLARI HLDGS INC COM STK CL B 08986R309 186 1,676 SH   SOLE 2 278 0 1,398
BIGLARI HLDGS INC COM STK CL B 08986R309 1 12 SH   SOLE 7 12 0 0
BIGLARI HLDGS INC COM STK CL B 08986R309 383 3,445 SH   SOLE 18 3,445 0 0
BIGLARI HLDGS INC COM STK CL B 08986R309 223 2,004 SH   SOLE 19 2,004 0 0
BIGLARI HLDGS INC COM STK CL B 08986R309 4,383 39,416 SH   SOLE 21 39,416 0 0
BIGLARI HLDGS INC COM STK CL B 08986R309 3,749 33,713 SH   SOLE 22 33,588 0 125
BIGLARI HLDGS INC COM STK CL B 08986R309 42 377 SH   SOLE 26 0 0 377
BIGLARI HLDGS INC COM STK CL A 08986R408 33 57 SH   SOLE 2 3 0 54
BIGLARI HLDGS INC COM STK CL A 08986R408 96 164 SH   SOLE 18 164 0 0
BIGLARI HLDGS INC COM STK CL A 08986R408 5 8 SH   SOLE 19 8 0 0
BIGLARI HLDGS INC COM STK CL A 08986R408 1,384 2,366 SH   SOLE 21 2,366 0 0
BIGLARI HLDGS INC COM STK CL A 08986R408 1,498 2,561 SH   SOLE 22 2,557 0 4
BILIBILI INC SPONS ADS REP Z 090040106 12,181 142,108 SH   SOLE 2 5,833 0 136,275
BILIBILI INC SPONS ADS REP Z 090040106 4,459 52,024 SH   SOLE 4 44,669 0 7,355
BILIBILI INC SPONS ADS REP Z 090040106 984 11,485 SH   SOLE 7 11,485 0 0
BILIBILI INC SPONS ADS REP Z 090040106 628 7,322 SH   SOLE 13 7,322 0 0
BILIBILI INC SPONS ADS REP Z 090040106 5,680 66,267 SH   SOLE 15 66,267 0 0
BILIBILI INC SPONS ADS REP Z 090040106 3,117 36,357 SH   SOLE 18 36,357 0 0
BILIBILI INC SPONS ADS REP Z 090040106 112 1,305 SH   SOLE 19 1,305 0 0
BILIBILI INC SPONS ADS REP Z 090040106 160,991 1,878,108 SH   SOLE 21 1,878,108 0 0
BILIBILI INC SPONS ADS REP Z 090040106 111,562 1,301,475 SH   SOLE 22 1,169,167 0 132,308
BILIBILI INC SPONS ADS REP Z 090040106 5,446 63,527 SH   SOLE 23 63,527 0 0
BILIBILI INC SPONS ADS REP Z 090040106 7,688 89,682 SH   SOLE 25 89,682 0 0
BILIBILI INC SPONS ADS REP Z 090040106 24,647 287,528 SH   SOLE 26 89,173 0 198,355
BILIBILI INC SPONS ADS REP Z 090040106 20,365 237,574 SH   SOLE 28 14,054 0 223,520
BILIBILI INC SPONS ADS REP Z 090040106 541 6,316 SH   SOLE 29 6,316 0 0
BILIBILI INC SPONS ADS REP Z 090040106 55,566 648,224 SH   SOLE 30 648,224 0 0
BILIBILI INC SPONS ADS REP Z 090040106 299 3,488 SH   SOLE 31 3,488 0 0
BILIBILI INC SPONS ADS REP Z 090040106 47,803 557,663 SH   SOLE 34 557,663 0 0
BILIBILI INC SPONS ADS REP Z 090040106 60 704 SH   SOLE 40 704 0 0
BILIBILI INC NOTE 1.375% 4/0 090040AB2 8,121 2,345,000 PRN   SOLE 21 2,345,000 0 0
BILL COM HLDGS INC COM 090043100 20,060 146,959 SH   SOLE 2 20,595 0 126,364
BILL COM HLDGS INC COM 090043100 33 244 SH   SOLE 4 244 0 0
BILL COM HLDGS INC COM 090043100 188 1,374 SH   SOLE 7 1,374 0 0
BILL COM HLDGS INC COM 090043100 5,599 41,020 SH   SOLE 18 41,020 0 0
BILL COM HLDGS INC COM 090043100 123,915 907,799 SH   SOLE 19 907,799 0 0
BILL COM HLDGS INC COM 090043100 168,595 1,235,130 SH   SOLE 21 1,235,130 0 0
BILL COM HLDGS INC COM 090043100 228,466 1,673,744 SH   SOLE 22 1,592,246 0 81,498
BILL COM HLDGS INC COM 090043100 90 663 SH   SOLE 25 663 0 0
BILL COM HLDGS INC COM 090043100 3,310 24,251 SH   SOLE 26 15,462 0 8,789
BILL COM HLDGS INC COM 090043100 892 6,537 SH   SOLE 28 6,537 0 0
BILL COM HLDGS INC COM 090043100 4,357 31,919 SH   SOLE 30 31,919 0 0
BILL COM HLDGS INC COM 090043100 190 1,392 SH   SOLE 31 1,392 0 0
BILL COM HLDGS INC COM 090043100 282 2,065 SH   SOLE 34 2,065 0 0
BILL COM HLDGS INC COM 090043100 196 1,433 SH   SOLE 36 1,433 0 0
BILL COM HLDGS INC COM 090043100 845 6,187 SH   SOLE 40 6,187 0 0
BIO RAD LABS INC CL A 090572207 36,385 62,416 SH   SOLE 2 21,033 0 41,383
BIO RAD LABS INC CL A 090572207 7,159 12,281 SH   SOLE 4 11,414 0 867
BIO RAD LABS INC CL A 090572207 17,365 29,788 SH   SOLE 7 22,429 0 7,359
BIO RAD LABS INC CL A 090572207 42 72 SH   SOLE 13 72 0 0
BIO RAD LABS INC CL A 090572207 1,314 2,254 SH   SOLE 15 2,254 0 0
BIO RAD LABS INC CL A 090572207 23,003 39,461 SH   SOLE 18 36,136 0 3,325
BIO RAD LABS INC CL A 090572207 4,002 6,865 SH   SOLE 19 6,865 0 0
BIO RAD LABS INC CL A 090572207 516,756 886,465 SH   SOLE 21 886,465 0 0
BIO RAD LABS INC CL A 090572207 305,076 523,341 SH   SOLE 22 467,575 0 55,766
BIO RAD LABS INC CL A 090572207 10,285 17,643 SH   SOLE 23 17,643 0 0
BIO RAD LABS INC CL A 090572207 17,850 30,620 SH   SOLE 25 30,620 0 0
BIO RAD LABS INC CL A 090572207 32,645 56,000 SH   SOLE 26 23,541 0 32,459
BIO RAD LABS INC CL A 090572207 27,120 46,523 SH   SOLE 28 2,918 0 43,605
BIO RAD LABS INC CL A 090572207 1,113 1,909 SH   SOLE 29 1,909 0 0
BIO RAD LABS INC CL A 090572207 87,717 150,473 SH   SOLE 30 144,700 0 5,773
BIO RAD LABS INC CL A 090572207 4,397 7,543 SH   SOLE 31 5,261 0 2,282
BIO RAD LABS INC CL A 090572207 692 1,187 SH   SOLE 34 1,187 0 0
BIO RAD LABS INC CL A 090572207 9,616 16,496 SH   SOLE 36 16,496 0 0
BIO RAD LABS INC CL A 090572207 582 999 SH   SOLE 40 999 0 0
BIO-PATH HLDGS INC COM 09057N300 1 260 SH   SOLE 21 260 0 0
BIO-PATH HLDGS INC COM 09057N300 209 59,669 SH   SOLE 22 59,669 0 0
BIO-TECHNE CORP COM 09073M104 30,518 96,106 SH   SOLE 2 29,509 0 66,597
BIO-TECHNE CORP COM 09073M104 71 225 SH   SOLE 4 225 0 0
BIO-TECHNE CORP COM 09073M104 222 699 SH   SOLE 7 699 0 0
BIO-TECHNE CORP COM 09073M104 32,666 102,870 SH   SOLE 18 102,870 0 0
BIO-TECHNE CORP COM 09073M104 288,504 908,531 SH   SOLE 19 908,531 0 0
BIO-TECHNE CORP COM 09073M104 604,218 1,902,748 SH   SOLE 21 1,902,748 0 0
BIO-TECHNE CORP COM 09073M104 385,483 1,213,928 SH   SOLE 22 1,163,942 0 49,986
BIO-TECHNE CORP COM 09073M104 119 375 SH   SOLE 25 375 0 0
BIO-TECHNE CORP COM 09073M104 6,489 20,436 SH   SOLE 26 9,243 0 11,193
BIO-TECHNE CORP COM 09073M104 1,574 4,957 SH   SOLE 28 4,957 0 0
BIO-TECHNE CORP COM 09073M104 28,669 90,283 SH   SOLE 30 90,283 0 0
BIO-TECHNE CORP COM 09073M104 230 723 SH   SOLE 31 723 0 0
BIO-TECHNE CORP COM 09073M104 212 668 SH   SOLE 34 668 0 0
BIO-TECHNE CORP COM 09073M104 250 788 SH   SOLE 36 788 0 0
BIO-TECHNE CORP COM 09073M104 1,490 4,691 SH   SOLE 40 4,691 0 0
BIOANALYTICAL SYS INC COM 09058M103 26 2,150 SH   SOLE 18 2,150 0 0
BIOANALYTICAL SYS INC COM 09058M103 351 28,551 SH   SOLE 21 28,551 0 0
BIOATLA INC COM 09077B104 4,983 146,528 SH   SOLE 19 146,528 0 0
BIOATLA INC COM 09077B104 10 305 SH   SOLE 21 305 0 0
BIOCEPT INC COM 09072V501 1 189 SH   SOLE 21 189 0 0
BIOCEPT INC COM 09072V501 850 191,441 SH   SOLE 22 191,441 0 0
BIOCERES CROP SOLUTIONS CORP SHS G1117K114 45 7,198 SH   SOLE 22 7,198 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103 1,416 190,129 SH   SOLE 2 68,774 0 121,355
BIOCRYST PHARMACEUTICALS INC COM 09058V103 26 3,527 SH   SOLE 7 3,527 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103 5,257 705,576 SH   SOLE 18 657,171 0 48,405
BIOCRYST PHARMACEUTICALS INC COM 09058V103 5,717 767,440 SH   SOLE 19 767,440 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103 62,966 8,451,860 SH   SOLE 21 8,451,860 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103 42,242 5,670,042 SH   SOLE 22 5,527,032 0 143,010
BIOCRYST PHARMACEUTICALS INC COM 09058V103 272 36,563 SH   SOLE 23 36,563 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103 30 3,982 SH   SOLE 25 3,982 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103 1,301 174,583 SH   SOLE 26 7,327 0 167,256
BIOCRYST PHARMACEUTICALS INC COM 09058V103 222 29,847 SH   SOLE 28 29,847 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103 1,458 195,730 SH   SOLE 30 195,730 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103 53 7,108 SH   SOLE 36 7,108 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103 174 23,358 SH   SOLE 40 23,358 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 361 85,966 SH   SOLE 2 28,243 0 57,723
BIODELIVERY SCIENCES INTL IN COM 09060J106 7 1,584 SH   SOLE 7 1,584 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 1,447 344,470 SH   SOLE 18 325,768 0 18,702
BIODELIVERY SCIENCES INTL IN COM 09060J106 1,970 469,063 SH   SOLE 19 469,063 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 17,457 4,156,518 SH   SOLE 21 4,156,518 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 12,515 2,979,827 SH   SOLE 22 2,885,230 0 94,597
BIODELIVERY SCIENCES INTL IN COM 09060J106 55 13,101 SH   SOLE 23 13,101 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 47 11,100 SH   SOLE 26 0 0 11,100
BIODELIVERY SCIENCES INTL IN COM 09060J106 67 15,895 SH   SOLE 28 15,895 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 405 96,391 SH   SOLE 30 96,391 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 124 29,565 SH   SOLE 34 29,565 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 47 11,161 SH   SOLE 40 11,161 0 0
BIODESIX INC COM 09075X108 16 788 SH   SOLE 2 0 0 788
BIODESIX INC COM 09075X108 197 9,796 SH   SOLE 18 9,796 0 0
BIODESIX INC COM 09075X108 663 32,894 SH   SOLE 21 32,894 0 0
BIODESIX INC COM 09075X108 481 23,838 SH   SOLE 22 23,838 0 0
BIOGEN INC COM 09062X103 110,003 449,249 SH   SOLE 2 126,084 0 323,165
BIOGEN INC COM 09062X103 20,919 85,433 SH   SOLE 4 79,147 0 6,286
BIOGEN INC COM 09062X103 52,880 215,962 SH   SOLE 7 162,426 0 53,536
BIOGEN INC COM 09062X103 1,374 5,613 SH   SOLE 13 5,613 0 0
BIOGEN INC COM 09062X103 5,030 20,543 SH   SOLE 15 20,543 0 0
BIOGEN INC COM 09062X103 0 2 SH   SOLE 17 0 0 2
BIOGEN INC COM 09062X103 142,979 583,921 SH   SOLE 18 534,078 0 49,843
BIOGEN INC COM 09062X103 83,161 339,627 SH   SOLE 19 339,627 0 0
BIOGEN INC COM 09062X103 1,232,375 5,032,979 SH   SOLE 21 5,032,979 0 0
BIOGEN INC COM 09062X103 894,476 3,653,008 SH   SOLE 22 3,290,738 0 362,270
BIOGEN INC COM 09062X103 28,192 115,136 SH   SOLE 23 115,136 0 0
BIOGEN INC COM 09062X103 75,281 307,444 SH   SOLE 25 302,227 0 5,217
BIOGEN INC COM 09062X103 87,099 355,710 SH   SOLE 26 116,296 0 239,414
BIOGEN INC COM 09062X103 169,437 691,975 SH   SOLE 28 22,393 0 669,582
BIOGEN INC COM 09062X103 1,990 8,129 SH   SOLE 29 8,129 0 0
BIOGEN INC COM 09062X103 282,607 1,154,159 SH   SOLE 30 1,150,449 0 3,710
BIOGEN INC COM 09062X103 15,183 62,008 SH   SOLE 31 28,354 0 33,654
BIOGEN INC COM 09062X103 8,049 32,873 SH   SOLE 32 32,873 0 0
BIOGEN INC COM 09062X103 47,426 193,685 SH   SOLE 34 193,685 0 0
BIOGEN INC COM 09062X103 25,782 105,293 SH   SOLE 36 105,293 0 0
BIOGEN INC COM 09062X103 1,678 6,852 SH   SOLE 40 6,852 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 2,777 32,402 SH   SOLE 2 17,206 0 15,196
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 30 349 SH   SOLE 4 349 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 80 930 SH   SOLE 7 930 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 14,876 173,557 SH   SOLE 18 167,997 0 5,560
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 16,033 187,056 SH   SOLE 19 187,056 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 141,940 1,656,048 SH   SOLE 21 1,656,048 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 119,522 1,394,495 SH   SOLE 22 1,357,670 0 36,825
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 217 2,528 SH   SOLE 23 2,528 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 43 498 SH   SOLE 25 498 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 2,624 30,616 SH   SOLE 26 13,855 0 16,761
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 514 5,992 SH   SOLE 28 5,992 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 2,617 30,538 SH   SOLE 30 30,538 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 218 2,548 SH   SOLE 34 2,548 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 89 1,036 SH   SOLE 36 1,036 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 545 6,358 SH   SOLE 40 6,358 0 0
BIOLASE INC COM NEW 090911207 3 7,244 SH   SOLE 21 7,244 0 0
BIOLASE INC COM NEW 090911207 110 263,074 SH   SOLE 22 263,074 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204 475 11,898 SH   SOLE 2 7,955 0 3,943
BIOLIFE SOLUTIONS INC COM NEW 09062W204 13 337 SH   SOLE 7 337 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204 2,078 52,091 SH   SOLE 18 52,091 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204 1,004 25,158 SH   SOLE 19 25,158 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204 21,845 547,634 SH   SOLE 21 547,634 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204 23,002 576,625 SH   SOLE 22 558,408 0 18,217
BIOLIFE SOLUTIONS INC COM NEW 09062W204 600 15,043 SH   SOLE 30 15,043 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204 155 3,885 SH   SOLE 40 3,885 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 40,211 458,557 SH   SOLE 2 105,007 0 353,550
BIOMARIN PHARMACEUTICAL INC COM 09061G101 7,688 87,673 SH   SOLE 4 80,698 0 6,975
BIOMARIN PHARMACEUTICAL INC COM 09061G101 2,555 29,133 SH   SOLE 7 29,133 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 74 840 SH   SOLE 13 840 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 1,531 17,462 SH   SOLE 15 17,462 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 25,642 292,422 SH   SOLE 18 280,924 0 11,498
BIOMARIN PHARMACEUTICAL INC COM 09061G101 83,310 950,050 SH   SOLE 19 950,050 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 496,619 5,663,352 SH   SOLE 21 5,663,352 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 398,734 4,547,089 SH   SOLE 22 4,308,451 0 238,638
BIOMARIN PHARMACEUTICAL INC COM 09061G101 10,818 123,366 SH   SOLE 23 123,366 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 21,950 250,313 SH   SOLE 25 250,313 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 32,238 367,638 SH   SOLE 26 159,463 0 208,175
BIOMARIN PHARMACEUTICAL INC COM 09061G101 36,875 420,513 SH   SOLE 28 23,497 0 397,016
BIOMARIN PHARMACEUTICAL INC COM 09061G101 203 2,311 SH   SOLE 29 2,311 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 33,275 379,459 SH   SOLE 30 367,527 0 11,932
BIOMARIN PHARMACEUTICAL INC COM 09061G101 56,674 646,301 SH   SOLE 31 23,390 0 622,911
BIOMARIN PHARMACEUTICAL INC COM 09061G101 31,873 363,476 SH   SOLE 34 363,476 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 9,366 106,812 SH   SOLE 36 106,812 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 648 7,393 SH   SOLE 40 7,393 0 0
BIOMARIN PHARMACEUTICAL INC NOTE 0.599% 8/0 09061GAH4 2,962 2,760,000 PRN   SOLE 21 2,760,000 0 0
BIOMARIN PHARMACEUTICAL INC NOTE 0.599% 8/0 09061GAH4 1,073 1,000,000 PRN   SOLE 22 1,000,000 0 0
BIOMERICA INC COM NEW 09061H307 11 2,194 SH   SOLE 18 2,194 0 0
BIOMERICA INC COM NEW 09061H307 150 30,195 SH   SOLE 21 30,195 0 0
BIOMERICA INC COM NEW 09061H307 885 177,645 SH   SOLE 22 177,645 0 0
BIOMX INC COM 09090D103 13 2,074 SH   SOLE 22 2,074 0 0
BIONANO GENOMICS INC COM 09075F107 92 29,929 SH   SOLE 22 29,929 0 0
BIONTECH SE SPONSORED ADS 09075V102 53,229 652,961 SH   SOLE 21 652,961 0 0
BIONTECH SE SPONSORED ADS 09075V102 44 540 SH   SOLE 22 540 0 0
BIONTECH SE SPONSORED ADS 09075V102 1,226 15,045 SH   SOLE 30 15,045 0 0
BIOSIG TECHNOLOGIES INC COM NEW 09073N201 34 8,758 SH   SOLE 2 1,984 0 6,774
BIOSIG TECHNOLOGIES INC COM NEW 09073N201 3 706 SH   SOLE 7 706 0 0
BIOSIG TECHNOLOGIES INC COM NEW 09073N201 375 96,164 SH   SOLE 18 96,164 0 0
BIOSIG TECHNOLOGIES INC COM NEW 09073N201 166 42,576 SH   SOLE 19 42,576 0 0
BIOSIG TECHNOLOGIES INC COM NEW 09073N201 3,076 788,659 SH   SOLE 21 788,659 0 0
BIOSIG TECHNOLOGIES INC COM NEW 09073N201 3,108 796,813 SH   SOLE 22 792,582 0 4,231
BIOTELEMETRY INC COM 090672106 1,797 24,928 SH   SOLE 2 12,500 0 12,428
BIOTELEMETRY INC COM 090672106 14 195 SH   SOLE 4 195 0 0
BIOTELEMETRY INC COM 090672106 41 569 SH   SOLE 7 569 0 0
BIOTELEMETRY INC COM 090672106 10,924 151,549 SH   SOLE 18 145,990 0 5,559
BIOTELEMETRY INC COM 090672106 8,288 114,985 SH   SOLE 19 114,985 0 0
BIOTELEMETRY INC COM 090672106 289,147 4,011,469 SH   SOLE 21 4,011,469 0 0
BIOTELEMETRY INC COM 090672106 68,708 953,213 SH   SOLE 22 928,891 0 24,322
BIOTELEMETRY INC COM 090672106 142 1,975 SH   SOLE 23 1,975 0 0
BIOTELEMETRY INC COM 090672106 85 1,185 SH   SOLE 25 1,185 0 0
BIOTELEMETRY INC COM 090672106 1,724 23,922 SH   SOLE 26 8,211 0 15,711
BIOTELEMETRY INC COM 090672106 327 4,534 SH   SOLE 28 4,534 0 0
BIOTELEMETRY INC COM 090672106 5,345 74,160 SH   SOLE 30 74,160 0 0
BIOTELEMETRY INC COM 090672106 167 2,319 SH   SOLE 36 2,319 0 0
BIOTELEMETRY INC COM 090672106 278 3,857 SH   SOLE 40 3,857 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105 361 7,814 SH   SOLE 2 4,226 0 3,588
BIOXCEL THERAPEUTICS INC COM 09075P105 9 188 SH   SOLE 7 188 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105 2,106 45,587 SH   SOLE 18 45,587 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105 1,133 24,520 SH   SOLE 19 24,520 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105 21,611 467,773 SH   SOLE 21 467,773 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105 16,169 349,971 SH   SOLE 22 342,346 0 7,625
BIOXCEL THERAPEUTICS INC COM 09075P105 18 395 SH   SOLE 26 395 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105 84 1,815 SH   SOLE 30 1,815 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105 81 1,743 SH   SOLE 40 1,743 0 0
BJS RESTAURANTS INC COM 09180C106 911 23,668 SH   SOLE 2 7,364 0 16,304
BJS RESTAURANTS INC COM 09180C106 3 86 SH   SOLE 4 86 0 0
BJS RESTAURANTS INC COM 09180C106 19 500 SH   SOLE 7 500 0 0
BJS RESTAURANTS INC COM 09180C106 3,718 96,585 SH   SOLE 18 96,585 0 0
BJS RESTAURANTS INC COM 09180C106 1,576 40,942 SH   SOLE 19 40,942 0 0
BJS RESTAURANTS INC COM 09180C106 98,115 2,549,093 SH   SOLE 21 2,549,093 0 0
BJS RESTAURANTS INC COM 09180C106 25,311 657,587 SH   SOLE 22 644,598 0 12,989
BJS RESTAURANTS INC COM 09180C106 539 14,000 SH   SOLE 26 4,122 0 9,878
BJS RESTAURANTS INC COM 09180C106 107 2,792 SH   SOLE 28 2,792 0 0
BJS RESTAURANTS INC COM 09180C106 1,783 46,335 SH   SOLE 30 46,335 0 0
BJS RESTAURANTS INC COM 09180C106 19 486 SH   SOLE 36 486 0 0
BJS RESTAURANTS INC COM 09180C106 79 2,049 SH   SOLE 40 2,049 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 5,310 142,442 SH   SOLE 2 99,287 0 43,155
BJS WHSL CLUB HLDGS INC COM 05550J101 135 3,614 SH   SOLE 4 3,614 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 176 4,720 SH   SOLE 7 4,720 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 30,213 810,443 SH   SOLE 18 799,965 0 10,478
BJS WHSL CLUB HLDGS INC COM 05550J101 28,578 766,580 SH   SOLE 19 766,580 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 348,686 9,353,171 SH   SOLE 21 9,353,171 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 166,708 4,471,770 SH   SOLE 22 4,373,268 0 98,502
BJS WHSL CLUB HLDGS INC COM 05550J101 202 5,429 SH   SOLE 23 5,429 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 61 1,637 SH   SOLE 25 1,637 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 3,079 82,586 SH   SOLE 26 47,974 0 34,612
BJS WHSL CLUB HLDGS INC COM 05550J101 931 24,969 SH   SOLE 28 17,701 0 7,268
BJS WHSL CLUB HLDGS INC COM 05550J101 3,062 82,142 SH   SOLE 30 82,142 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 6,426 172,369 SH   SOLE 34 172,369 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 369 9,885 SH   SOLE 36 9,885 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 617 16,552 SH   SOLE 40 16,552 0 0
BK OF AMERICA CORP COM 060505104 615,364 20,302,329 SH   SOLE 2 4,776,405 0 15,525,924
BK OF AMERICA CORP COM 060505104 116,141 3,831,780 SH   SOLE 4 3,531,872 0 299,908
BK OF AMERICA CORP COM 060505104 200,459 6,613,642 SH   SOLE 7 6,366,614 0 247,028
BK OF AMERICA CORP COM 060505104 9,312 307,237 SH   SOLE 13 307,237 0 0
BK OF AMERICA CORP COM 060505104 29,470 972,282 SH   SOLE 15 972,282 0 0
BK OF AMERICA CORP COM 060505104 120 3,975 SH   SOLE 17 0 0 3,975
BK OF AMERICA CORP COM 060505104 696,634 22,983,638 SH   SOLE 18 20,453,921 0 2,529,717
BK OF AMERICA CORP COM 060505104 1,044,247 34,452,232 SH   SOLE 19 34,452,232 0 0
BK OF AMERICA CORP COM 060505104 1,460 48,170 SH   SOLE 20 48,170 0 0
BK OF AMERICA CORP COM 060505104 4,264,025 140,680,452 SH   SOLE 21 140,680,452 0 0
BK OF AMERICA CORP COM 060505104 5,427,312 179,060,097 SH   SOLE 22 160,738,876 0 18,321,221
BK OF AMERICA CORP COM 060505104 171,592 5,661,226 SH   SOLE 23 5,661,226 0 0
BK OF AMERICA CORP COM 060505104 379,823 12,531,271 SH   SOLE 25 12,441,969 0 89,302
BK OF AMERICA CORP COM 060505104 466,929 15,405,120 SH   SOLE 26 3,964,675 0 11,440,445
BK OF AMERICA CORP COM 060505104 564,603 18,627,622 SH   SOLE 28 1,060,723 0 17,566,899
BK OF AMERICA CORP COM 060505104 7,679 253,349 SH   SOLE 29 253,349 0 0
BK OF AMERICA CORP COM 060505104 922,367 30,431,112 SH   SOLE 30 29,922,783 0 508,329
BK OF AMERICA CORP COM 060505104 174,191 5,746,991 SH   SOLE 31 1,333,234 0 4,413,757
BK OF AMERICA CORP COM 060505104 179,249 5,913,849 SH   SOLE 34 5,913,849 0 0
BK OF AMERICA CORP COM 060505104 162,173 5,350,491 SH   SOLE 36 5,350,491 0 0
BK OF AMERICA CORP COM 060505104 9,817 323,899 SH   SOLE 40 323,899 0 0
BK OF AMERICA CORP OPTIONS 060505104 497 16,400 SH Call SOLE 4 16,400 0 0
BK OF AMERICA CORP OPTIONS 060505104 6,007 198,200 SH Call SOLE 18 198,200 0 0
BK OF AMERICA CORP OPTIONS 060505104 36,684 1,210,300 SH Call SOLE 19 1,210,300 0 0
BK OF AMERICA CORP OPTIONS 060505104 2,668 88,000 SH Call SOLE 22 88,000 0 0
BK OF AMERICA CORP OPTIONS 060505104 376 12,400 SH Call SOLE 26 12,400 0 0
BK OF AMERICA CORP OPTIONS 060505104 17,180 566,800 SH Call SOLE 34 566,800 0 0
BK TECHNOLOGIES CORPORATION COM 05587G104 5 1,691 SH   SOLE 18 1,691 0 0
BK TECHNOLOGIES CORPORATION COM 05587G104 94 31,160 SH   SOLE 21 31,160 0 0
BLACK DIAMOND THERAPEUTICS I COM 09203E105 498 15,524 SH   SOLE 2 5,569 0 9,955
BLACK DIAMOND THERAPEUTICS I COM 09203E105 8 240 SH   SOLE 7 240 0 0
BLACK DIAMOND THERAPEUTICS I COM 09203E105 2,188 68,283 SH   SOLE 18 64,140 0 4,143
BLACK DIAMOND THERAPEUTICS I COM 09203E105 3,946 123,127 SH   SOLE 19 123,127 0 0
BLACK DIAMOND THERAPEUTICS I COM 09203E105 30,219 942,863 SH   SOLE 21 942,863 0 0
BLACK DIAMOND THERAPEUTICS I COM 09203E105 15,603 486,822 SH   SOLE 22 484,399 0 2,423
BLACK DIAMOND THERAPEUTICS I COM 09203E105 176 5,488 SH   SOLE 23 5,488 0 0
BLACK DIAMOND THERAPEUTICS I COM 09203E105 598 18,657 SH   SOLE 26 0 0 18,657
BLACK DIAMOND THERAPEUTICS I COM 09203E105 313 9,780 SH   SOLE 30 9,780 0 0
BLACK DIAMOND THERAPEUTICS I COM 09203E105 42 1,314 SH   SOLE 34 1,314 0 0
BLACK DIAMOND THERAPEUTICS I COM 09203E105 33 1,040 SH   SOLE 40 1,040 0 0
BLACK HILLS CORP COM 092113109 6,221 101,242 SH   SOLE 2 44,638 0 56,604
BLACK HILLS CORP COM 092113109 405 6,593 SH   SOLE 4 6,593 0 0
BLACK HILLS CORP COM 092113109 3,318 54,003 SH   SOLE 7 54,003 0 0
BLACK HILLS CORP COM 092113109 23,370 380,302 SH   SOLE 18 380,302 0 0
BLACK HILLS CORP COM 092113109 10,387 169,032 SH   SOLE 19 169,032 0 0
BLACK HILLS CORP COM 092113109 340,779 5,545,630 SH   SOLE 21 5,545,630 0 0
BLACK HILLS CORP COM 092113109 134,934 2,195,834 SH   SOLE 22 2,153,395 0 42,439
BLACK HILLS CORP COM 092113109 331 5,387 SH   SOLE 23 5,387 0 0
BLACK HILLS CORP COM 092113109 1,308 21,283 SH   SOLE 26 16,814 0 4,469
BLACK HILLS CORP COM 092113109 482 7,836 SH   SOLE 28 7,836 0 0
BLACK HILLS CORP COM 092113109 3,672 59,764 SH   SOLE 30 59,764 0 0
BLACK HILLS CORP COM 092113109 1,449 23,586 SH   SOLE 32 23,586 0 0
BLACK HILLS CORP COM 092113109 243 3,960 SH   SOLE 36 3,960 0 0
BLACK HILLS CORP COM 092113109 460 7,491 SH   SOLE 40 7,491 0 0
BLACK KNIGHT INC COM 09215C105 30,074 340,399 SH   SOLE 2 56,736 0 283,663
BLACK KNIGHT INC COM 09215C105 6,962 78,797 SH   SOLE 4 72,854 0 5,943
BLACK KNIGHT INC COM 09215C105 10,941 123,839 SH   SOLE 7 75,181 0 48,658
BLACK KNIGHT INC COM 09215C105 38 435 SH   SOLE 13 435 0 0
BLACK KNIGHT INC COM 09215C105 1,099 12,443 SH   SOLE 15 12,443 0 0
BLACK KNIGHT INC COM 09215C105 2 20 SH   SOLE 17 0 0 20
BLACK KNIGHT INC COM 09215C105 8,934 101,119 SH   SOLE 18 91,319 0 9,800
BLACK KNIGHT INC COM 09215C105 4,232 47,906 SH   SOLE 19 47,906 0 0
BLACK KNIGHT INC COM 09215C105 535,280 6,058,630 SH   SOLE 21 6,058,630 0 0
BLACK KNIGHT INC COM 09215C105 424,984 4,810,228 SH   SOLE 22 4,608,239 0 201,989
BLACK KNIGHT INC COM 09215C105 8,937 101,151 SH   SOLE 23 101,151 0 0
BLACK KNIGHT INC COM 09215C105 73,145 827,899 SH   SOLE 25 827,899 0 0
BLACK KNIGHT INC COM 09215C105 21,115 238,989 SH   SOLE 26 167,339 0 71,650
BLACK KNIGHT INC COM 09215C105 19,206 217,381 SH   SOLE 28 19,441 0 197,940
BLACK KNIGHT INC COM 09215C105 68,336 773,468 SH   SOLE 30 724,606 0 48,862
BLACK KNIGHT INC COM 09215C105 3,178 35,974 SH   SOLE 31 19,898 0 16,076
BLACK KNIGHT INC COM 09215C105 2,650 29,999 SH   SOLE 34 29,999 0 0
BLACK KNIGHT INC COM 09215C105 8,424 95,350 SH   SOLE 36 95,350 0 0
BLACK KNIGHT INC COM 09215C105 593 6,707 SH   SOLE 40 6,707 0 0
BLACKBAUD INC COM 09227Q100 2,844 49,403 SH   SOLE 2 35,305 0 14,098
BLACKBAUD INC COM 09227Q100 24 418 SH   SOLE 4 418 0 0
BLACKBAUD INC COM 09227Q100 53 924 SH   SOLE 7 924 0 0
BLACKBAUD INC COM 09227Q100 16,177 281,040 SH   SOLE 18 276,339 0 4,701
BLACKBAUD INC COM 09227Q100 7,352 127,719 SH   SOLE 19 127,719 0 0
BLACKBAUD INC COM 09227Q100 203,194 3,530,127 SH   SOLE 21 3,530,127 0 0
BLACKBAUD INC COM 09227Q100 93,448 1,623,492 SH   SOLE 22 1,589,346 0 34,146
BLACKBAUD INC COM 09227Q100 108 1,879 SH   SOLE 23 1,879 0 0
BLACKBAUD INC COM 09227Q100 59 1,026 SH   SOLE 25 1,026 0 0
BLACKBAUD INC COM 09227Q100 2,998 52,087 SH   SOLE 26 35,393 0 16,694
BLACKBAUD INC COM 09227Q100 343 5,959 SH   SOLE 28 5,959 0 0
BLACKBAUD INC COM 09227Q100 1,743 30,287 SH   SOLE 30 30,287 0 0
BLACKBAUD INC COM 09227Q100 146 2,529 SH   SOLE 36 2,529 0 0
BLACKBAUD INC COM 09227Q100 351 6,102 SH   SOLE 40 6,102 0 0
BLACKBERRY LTD COM 09228F103 0 23 SH   SOLE 17 0 0 23
BLACKBERRY LTD COM 09228F103 10,152 1,531,157 SH   SOLE 21 1,531,157 0 0
BLACKLINE INC COM 09239B109 4,155 31,150 SH   SOLE 2 16,337 0 14,813
BLACKLINE INC COM 09239B109 29 220 SH   SOLE 4 220 0 0
BLACKLINE INC COM 09239B109 129 967 SH   SOLE 7 967 0 0
BLACKLINE INC COM 09239B109 24,214 181,538 SH   SOLE 18 176,760 0 4,778
BLACKLINE INC COM 09239B109 16,135 120,970 SH   SOLE 19 120,970 0 0
BLACKLINE INC COM 09239B109 259,269 1,943,840 SH   SOLE 21 1,943,840 0 0
BLACKLINE INC COM 09239B109 184,926 1,386,462 SH   SOLE 22 1,351,634 0 34,828
BLACKLINE INC COM 09239B109 129 964 SH   SOLE 23 964 0 0
BLACKLINE INC COM 09239B109 129 966 SH   SOLE 25 966 0 0
BLACKLINE INC COM 09239B109 2,351 17,625 SH   SOLE 26 11,370 0 6,255
BLACKLINE INC COM 09239B109 778 5,831 SH   SOLE 28 5,831 0 0
BLACKLINE INC COM 09239B109 4,151 31,124 SH   SOLE 30 31,124 0 0
BLACKLINE INC COM 09239B109 106 791 SH   SOLE 34 791 0 0
BLACKLINE INC COM 09239B109 268 2,013 SH   SOLE 36 2,013 0 0
BLACKLINE INC COM 09239B109 762 5,714 SH   SOLE 40 5,714 0 0
BLACKLINE INC NOTE 0.125% 8/0 09239BAB5 4,906 2,613,000 PRN   SOLE 21 2,613,000 0 0
BLACKROCK 2022 GBL INCM OPP COM 09258P104 162 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,902 706,997 SH   SOLE 30 706,997 0 0
BLACKROCK ETF TRUST FUTURE INVTR ETF 09290C202 1,628 35,000 SH   SOLE   35,000 0 0
BLACKROCK ETF TRUST FUTURE TECH ETF 09290C301 2,079 60,000 SH   SOLE   60,000 0 0
BLACKROCK ETF TRUST FUTUR HEALTH ETF 09290C400 5,113 170,000 SH   SOLE   170,000 0 0
BLACKROCK HEALTH SCIENCS TR COM SHS 09260E105 287 10,000 SH   SOLE   10,000 0 0
BLACKROCK INC COM 09247X101 254,955 353,348 SH   SOLE 2 59,877 0 293,471
BLACKROCK INC COM 09247X101 51,656 71,591 SH   SOLE 4 65,722 0 5,869
BLACKROCK INC COM 09247X101 89,273 123,725 SH   SOLE 7 119,376 0 4,349
BLACKROCK INC COM 09247X101 388 538 SH   SOLE 13 538 0 0
BLACKROCK INC COM 09247X101 11,330 15,703 SH   SOLE 15 15,703 0 0
BLACKROCK INC COM 09247X101 18 25 SH   SOLE 17 0 0 25
BLACKROCK INC COM 09247X101 208,736 289,293 SH   SOLE 18 267,769 0 21,524
BLACKROCK INC COM 09247X101 10,959 15,188 SH   SOLE 19 15,188 0 0
BLACKROCK INC COM 09247X101 2,723,575 3,774,669 SH   SOLE 21 3,774,669 0 0
BLACKROCK INC COM 09247X101 2,234,914 3,097,422 SH   SOLE 22 2,794,608 0 302,814
BLACKROCK INC COM 09247X101 72,418 100,366 SH   SOLE 23 100,366 0 0
BLACKROCK INC COM 09247X101 164,593 228,114 SH   SOLE 25 228,114 0 0
BLACKROCK INC COM 09247X101 210,819 292,179 SH   SOLE 26 73,341 0 218,838
BLACKROCK INC COM 09247X101 356,903 494,641 SH   SOLE 28 20,548 0 474,093
BLACKROCK INC COM 09247X101 579,925 803,732 SH   SOLE 30 803,732 0 0
BLACKROCK INC COM 09247X101 18,196 25,218 SH   SOLE 31 19,719 0 5,499
BLACKROCK INC COM 09247X101 4,948 6,857 SH   SOLE 34 6,857 0 0
BLACKROCK INC COM 09247X101 4,570 6,333 SH   SOLE 40 6,333 0 0
BLACKROCK SCIENCE & TECH TR SHS BEN INT 09260K101 182 5,000 SH   SOLE   5,000 0 0
BLACKROCK TCP CAPITAL CORP COM 09259E108 3,589 319,265 SH   SOLE 30 319,265 0 0
BLACKSTONE GROUP INC COM CL A 09260D107 35,803 552,427 SH   SOLE 2 422,079 0 130,348
BLACKSTONE GROUP INC COM CL A 09260D107 19,574 302,029 SH   SOLE 4 276,265 0 25,764
BLACKSTONE GROUP INC COM CL A 09260D107 2,499 38,566 SH   SOLE 7 38,566 0 0
BLACKSTONE GROUP INC COM CL A 09260D107 141 2,173 SH   SOLE 13 2,173 0 0
BLACKSTONE GROUP INC COM CL A 09260D107 4,414 68,104 SH   SOLE 15 68,104 0 0
BLACKSTONE GROUP INC COM CL A 09260D107 38,994 601,666 SH   SOLE 18 557,887 0 43,779
BLACKSTONE GROUP INC COM CL A 09260D107 3,729 57,530 SH   SOLE 19 57,530 0 0
BLACKSTONE GROUP INC COM CL A 09260D107 111,642 1,722,600 SH   SOLE 21 1,722,600 0 0
BLACKSTONE GROUP INC COM CL A 09260D107 773,492 11,934,763 SH   SOLE 22 11,557,691 0 377,072
BLACKSTONE GROUP INC COM CL A 09260D107 28,735 443,366 SH   SOLE 23 443,366 0 0
BLACKSTONE GROUP INC COM CL A 09260D107 9,844 151,886 SH   SOLE 25 151,886 0 0
BLACKSTONE GROUP INC COM CL A 09260D107 36,509 563,321 SH   SOLE 26 351,697 0 211,624
BLACKSTONE GROUP INC COM CL A 09260D107 52,229 805,873 SH   SOLE 28 90,685 0 715,188
BLACKSTONE GROUP INC COM CL A 09260D107 71 1,100 SH   SOLE 29 1,100 0 0
BLACKSTONE GROUP INC COM CL A 09260D107 107,864 1,664,318 SH   SOLE 30 1,651,205 0 13,113
BLACKSTONE GROUP INC COM CL A 09260D107 62,216 959,971 SH   SOLE 31 74,127 0 885,844
BLACKSTONE GROUP INC COM CL A 09260D107 2,692 41,534 SH   SOLE 34 41,534 0 0
BLACKSTONE GROUP INC COM CL A 09260D107 10,273 158,511 SH   SOLE 36 158,511 0 0
BLACKSTONE GROUP INC COM CL A 09260D107 1,756 27,087 SH   SOLE 40 27,087 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 4,915 178,545 SH   SOLE 2 50,295 0 128,250
BLACKSTONE MTG TR INC COM CL A 09257W100 15 553 SH   SOLE 4 553 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 87 3,169 SH   SOLE 7 3,169 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 12,879 467,805 SH   SOLE 18 467,805 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 8,822 320,441 SH   SOLE 19 320,441 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 210,676 7,652,606 SH   SOLE 21 7,652,606 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 111,794 4,060,806 SH   SOLE 22 3,957,223 0 103,583
BLACKSTONE MTG TR INC COM CL A 09257W100 224 8,139 SH   SOLE 23 8,139 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 25 892 SH   SOLE 25 892 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 2,225 80,808 SH   SOLE 26 31,225 0 49,583
BLACKSTONE MTG TR INC COM CL A 09257W100 426 15,490 SH   SOLE 28 15,490 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 2,590 94,096 SH   SOLE 30 94,096 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 123 4,466 SH   SOLE 36 4,466 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 444 16,146 SH   SOLE 40 16,146 0 0
BLACKSTONE MTG TR INC NOTE 4.375% 5/0 09257WAB6 1,522 1,525,000 PRN   SOLE 21 1,525,000 0 0
BLINK CHARGING CO COM 09354A100 30 697 SH   SOLE 2 697 0 0
BLINK CHARGING CO COM 09354A100 255 5,963 SH   SOLE 18 5,963 0 0
BLINK CHARGING CO COM 09354A100 3,334 77,984 SH   SOLE 21 77,984 0 0
BLINK CHARGING CO COM 09354A100 16,567 387,542 SH   SOLE 22 387,542 0 0
BLOCK H & R INC COM 093671105 13,416 845,890 SH   SOLE 2 459,579 0 386,311
BLOCK H & R INC COM 093671105 515 32,502 SH   SOLE 4 32,502 0 0
BLOCK H & R INC COM 093671105 411 25,900 SH   SOLE 7 25,900 0 0
BLOCK H & R INC COM 093671105 9,313 587,171 SH   SOLE 18 578,072 0 9,099
BLOCK H & R INC COM 093671105 4,122 259,894 SH   SOLE 19 259,894 0 0
BLOCK H & R INC COM 093671105 183,640 11,578,816 SH   SOLE 21 11,578,816 0 0
BLOCK H & R INC COM 093671105 111,283 7,016,567 SH   SOLE 22 6,339,079 0 677,488
BLOCK H & R INC COM 093671105 1,913 120,608 SH   SOLE 23 120,608 0 0
BLOCK H & R INC COM 093671105 32 1,998 SH   SOLE 25 1,998 0 0
BLOCK H & R INC COM 093671105 1,624 102,374 SH   SOLE 26 60,593 0 41,781
BLOCK H & R INC COM 093671105 2,913 183,643 SH   SOLE 28 26,491 0 157,152
BLOCK H & R INC COM 093671105 951 59,955 SH   SOLE 29 59,955 0 0
BLOCK H & R INC COM 093671105 14,728 928,628 SH   SOLE 30 134,076 0 794,552
BLOCK H & R INC COM 093671105 1,468 92,585 SH   SOLE 31 92,585 0 0
BLOCK H & R INC COM 093671105 1,043 65,764 SH   SOLE 32 65,764 0 0
BLOCK H & R INC COM 093671105 144 9,101 SH   SOLE 34 9,101 0 0
BLOCK H & R INC COM 093671105 188 11,858 SH   SOLE 36 11,858 0 0
BLOCK H & R INC COM 093671105 390 24,620 SH   SOLE 40 24,620 0 0
BLOOM ENERGY CORP COM CL A 093712107 1,947 67,949 SH   SOLE 2 32,693 0 35,256
BLOOM ENERGY CORP COM CL A 093712107 15 530 SH   SOLE 4 530 0 0
BLOOM ENERGY CORP COM CL A 093712107 46 1,618 SH   SOLE 7 1,618 0 0
BLOOM ENERGY CORP COM CL A 093712107 9,021 314,762 SH   SOLE 18 309,715 0 5,047
BLOOM ENERGY CORP COM CL A 093712107 5,234 182,629 SH   SOLE 19 182,629 0 0
BLOOM ENERGY CORP COM CL A 093712107 87,315 3,046,586 SH   SOLE 21 3,046,586 0 0
BLOOM ENERGY CORP COM CL A 093712107 83,005 2,896,206 SH   SOLE 22 2,828,575 0 67,631
BLOOM ENERGY CORP COM CL A 093712107 34 1,170 SH   SOLE 23 1,170 0 0
BLOOM ENERGY CORP COM CL A 093712107 32 1,119 SH   SOLE 25 1,119 0 0
BLOOM ENERGY CORP COM CL A 093712107 2,068 72,154 SH   SOLE 26 28,147 0 44,007
BLOOM ENERGY CORP COM CL A 093712107 287 9,999 SH   SOLE 28 9,999 0 0
BLOOM ENERGY CORP COM CL A 093712107 1,760 61,401 SH   SOLE 30 61,401 0 0
BLOOM ENERGY CORP COM CL A 093712107 79 2,749 SH   SOLE 36 2,749 0 0
BLOOM ENERGY CORP COM CL A 093712107 359 12,543 SH   SOLE 40 12,543 0 0
BLOOMIN BRANDS INC COM 094235108 982 50,551 SH   SOLE 2 25,616 0 24,935
BLOOMIN BRANDS INC COM 094235108 15 757 SH   SOLE 4 757 0 0
BLOOMIN BRANDS INC COM 094235108 52 2,670 SH   SOLE 7 2,670 0 0
BLOOMIN BRANDS INC COM 094235108 7,227 372,130 SH   SOLE 18 372,130 0 0
BLOOMIN BRANDS INC COM 094235108 3,038 156,461 SH   SOLE 19 156,461 0 0
BLOOMIN BRANDS INC COM 094235108 180,319 9,285,212 SH   SOLE 21 9,285,212 0 0
BLOOMIN BRANDS INC COM 094235108 45,804 2,358,574 SH   SOLE 22 2,308,325 0 50,249
BLOOMIN BRANDS INC COM 094235108 1,785 91,901 SH   SOLE 26 33,505 0 58,396
BLOOMIN BRANDS INC COM 094235108 470 24,189 SH   SOLE 28 10,531 0 13,658
BLOOMIN BRANDS INC COM 094235108 3,309 170,395 SH   SOLE 30 170,395 0 0
BLOOMIN BRANDS INC COM 094235108 52 2,657 SH   SOLE 34 2,657 0 0
BLOOMIN BRANDS INC COM 094235108 92 4,753 SH   SOLE 36 4,753 0 0
BLOOMIN BRANDS INC COM 094235108 188 9,669 SH   SOLE 40 9,669 0 0
BLUCORA INC COM 095229100 907 56,986 SH   SOLE 2 16,099 0 40,887
BLUCORA INC COM 095229100 4 249 SH   SOLE 4 249 0 0
BLUCORA INC COM 095229100 13 846 SH   SOLE 7 846 0 0
BLUCORA INC COM 095229100 3,299 207,348 SH   SOLE 18 207,348 0 0
BLUCORA INC COM 095229100 1,313 82,532 SH   SOLE 19 82,532 0 0
BLUCORA INC COM 095229100 86,355 5,427,692 SH   SOLE 21 5,427,692 0 0
BLUCORA INC COM 095229100 23,334 1,466,609 SH   SOLE 22 1,429,567 0 37,042
BLUCORA INC COM 095229100 229 14,375 SH   SOLE 26 8,564 0 5,811
BLUCORA INC COM 095229100 93 5,860 SH   SOLE 28 5,860 0 0
BLUCORA INC COM 095229100 2,367 148,779 SH   SOLE 30 148,779 0 0
BLUCORA INC COM 095229100 11 676 SH   SOLE 34 676 0 0
BLUCORA INC COM 095229100 75 4,736 SH   SOLE 40 4,736 0 0
BLUE APRON HLDGS INC CL A NEW 09523Q200 18 3,225 SH   SOLE 18 3,225 0 0
BLUE APRON HLDGS INC CL A NEW 09523Q200 206 36,857 SH   SOLE 21 36,857 0 0
BLUE APRON HLDGS INC CL A NEW 09523Q200 671 119,964 SH   SOLE 22 119,964 0 0
BLUE BIRD CORP COM 095306106 269 14,737 SH   SOLE 2 4,590 0 10,147
BLUE BIRD CORP COM 095306106 5 301 SH   SOLE 7 301 0 0
BLUE BIRD CORP COM 095306106 1,330 72,846 SH   SOLE 18 57,651 0 15,195
BLUE BIRD CORP COM 095306106 1,998 109,403 SH   SOLE 19 109,403 0 0
BLUE BIRD CORP COM 095306106 10,492 574,603 SH   SOLE 21 574,603 0 0
BLUE BIRD CORP COM 095306106 10,002 547,764 SH   SOLE 22 545,009 0 2,755
BLUE BIRD CORP COM 095306106 679 37,189 SH   SOLE 26 0 0 37,189
BLUE BIRD CORP COM 095306106 50 2,734 SH   SOLE 30 2,734 0 0
BLUE BIRD CORP COM 095306106 169 9,235 SH   SOLE 34 9,235 0 0
BLUE BIRD CORP COM 095306106 58 3,167 SH   SOLE 40 3,167 0 0
BLUE RIDGE BANKSHARES INC VA COM 095825105 18 1,007 SH   SOLE 18 1,007 0 0
BLUE RIDGE BANKSHARES INC VA COM 095825105 219 12,281 SH   SOLE 21 12,281 0 0
BLUEBIRD BIO INC COM 09609G100 6,181 142,853 SH   SOLE 2 23,931 0 118,922
BLUEBIRD BIO INC COM 09609G100 19 450 SH   SOLE 4 450 0 0
BLUEBIRD BIO INC COM 09609G100 56 1,300 SH   SOLE 7 1,300 0 0
BLUEBIRD BIO INC COM 09609G100 1,494 34,536 SH   SOLE 18 34,536 0 0
BLUEBIRD BIO INC COM 09609G100 734 16,952 SH   SOLE 19 16,952 0 0
BLUEBIRD BIO INC COM 09609G100 66,926 1,546,711 SH   SOLE 21 1,546,711 0 0
BLUEBIRD BIO INC COM 09609G100 77,324 1,787,002 SH   SOLE 22 1,698,276 0 88,726
BLUEBIRD BIO INC COM 09609G100 39 904 SH   SOLE 25 904 0 0
BLUEBIRD BIO INC COM 09609G100 2,365 54,657 SH   SOLE 26 23,417 0 31,240
BLUEBIRD BIO INC COM 09609G100 383 8,844 SH   SOLE 28 8,844 0 0
BLUEBIRD BIO INC COM 09609G100 10,912 252,185 SH   SOLE 30 252,185 0 0
BLUEBIRD BIO INC COM 09609G100 55 1,260 SH   SOLE 31 1,260 0 0
BLUEBIRD BIO INC COM 09609G100 165 3,822 SH   SOLE 34 3,822 0 0
BLUEBIRD BIO INC COM 09609G100 96 2,226 SH   SOLE 36 2,226 0 0
BLUEBIRD BIO INC COM 09609G100 344 7,946 SH   SOLE 40 7,946 0 0
BLUECITY HLDGS LTD ADS 09610L106 149 14,779 SH   SOLE 22 14,779 0 0
BLUEGREEN VACATIONS CORP COM 09629F108 19 2,344 SH   SOLE 2 271 0 2,073
BLUEGREEN VACATIONS CORP COM 09629F108 185 23,341 SH   SOLE 18 23,341 0 0
BLUEGREEN VACATIONS CORP COM 09629F108 121 15,269 SH   SOLE 19 15,269 0 0
BLUEGREEN VACATIONS CORP COM 09629F108 1,753 220,820 SH   SOLE 21 220,820 0 0
BLUEGREEN VACATIONS CORP COM 09629F108 414 52,103 SH   SOLE 22 51,845 0 258
BLUEGREEN VACATIONS HLDG COR CLASS A 096308101 176 13,022 SH   SOLE 2 490 0 12,532
BLUEGREEN VACATIONS HLDG COR CLASS A 096308101 0 31 SH   SOLE 7 31 0 0
BLUEGREEN VACATIONS HLDG COR CLASS A 096308101 606 44,824 SH   SOLE 18 44,824 0 0
BLUEGREEN VACATIONS HLDG COR CLASS A 096308101 323 23,909 SH   SOLE 19 23,909 0 0
BLUEGREEN VACATIONS HLDG COR CLASS A 096308101 5,329 393,858 SH   SOLE 21 393,858 0 0
BLUEGREEN VACATIONS HLDG COR CLASS A 096308101 3,878 286,621 SH   SOLE 22 282,316 0 4,305
BLUELINX HLDGS INC COM NEW 09624H208 11 386 SH   SOLE 2 386 0 0
BLUELINX HLDGS INC COM NEW 09624H208 63 2,166 SH   SOLE 18 2,166 0 0
BLUELINX HLDGS INC COM NEW 09624H208 880 30,088 SH   SOLE 21 30,088 0 0
BLUELINX HLDGS INC COM NEW 09624H208 4,328 147,905 SH   SOLE 22 147,905 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 5,685 50,689 SH   SOLE 2 32,029 0 18,660
BLUEPRINT MEDICINES CORP COM 09627Y109 25 221 SH   SOLE 4 221 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 121 1,078 SH   SOLE 7 1,078 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 24,336 216,999 SH   SOLE 18 205,478 0 11,521
BLUEPRINT MEDICINES CORP COM 09627Y109 50,029 446,091 SH   SOLE 19 446,091 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 287,498 2,563,511 SH   SOLE 21 2,563,511 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 178,034 1,587,466 SH   SOLE 22 1,549,368 0 38,098
BLUEPRINT MEDICINES CORP COM 09627Y109 629 5,609 SH   SOLE 23 5,609 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 47 423 SH   SOLE 25 423 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 5,081 45,305 SH   SOLE 26 12,925 0 32,380
BLUEPRINT MEDICINES CORP COM 09627Y109 709 6,321 SH   SOLE 28 6,321 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 5,054 45,067 SH   SOLE 30 45,067 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 8,995 80,206 SH   SOLE 34 80,206 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 117 1,044 SH   SOLE 36 1,044 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 688 6,133 SH   SOLE 40 6,133 0 0
BLUEROCK RESIDENTIAL GWT REI COM CL A 09627J102 226 17,847 SH   SOLE 2 2,741 0 15,106
BLUEROCK RESIDENTIAL GWT REI COM CL A 09627J102 9 689 SH   SOLE 7 689 0 0
BLUEROCK RESIDENTIAL GWT REI COM CL A 09627J102 1,128 89,012 SH   SOLE 18 89,012 0 0
BLUEROCK RESIDENTIAL GWT REI COM CL A 09627J102 551 43,526 SH   SOLE 19 43,526 0 0
BLUEROCK RESIDENTIAL GWT REI COM CL A 09627J102 12,316 972,090 SH   SOLE 21 972,090 0 0
BLUEROCK RESIDENTIAL GWT REI COM CL A 09627J102 10,505 829,092 SH   SOLE 22 824,477 0 4,615
BLUEROCK RESIDENTIAL GWT REI COM CL A 09627J102 14 1,143 SH   SOLE 23 1,143 0 0
BMC STK HLDGS INC COM 05591B109 4,505 83,924 SH   SOLE 2 22,530 0 61,394
BMC STK HLDGS INC COM 05591B109 21 392 SH   SOLE 4 392 0 0
BMC STK HLDGS INC COM 05591B109 68 1,269 SH   SOLE 7 1,269 0 0
BMC STK HLDGS INC COM 05591B109 12,572 234,211 SH   SOLE 18 234,211 0 0
BMC STK HLDGS INC COM 05591B109 9,952 185,404 SH   SOLE 19 185,404 0 0
BMC STK HLDGS INC COM 05591B109 129,812 2,418,248 SH   SOLE 21 2,418,248 0 0
BMC STK HLDGS INC COM 05591B109 104,459 1,945,966 SH   SOLE 22 1,902,671 0 43,295
BMC STK HLDGS INC COM 05591B109 324 6,031 SH   SOLE 23 6,031 0 0
BMC STK HLDGS INC COM 05591B109 3,151 58,701 SH   SOLE 26 23,461 0 35,240
BMC STK HLDGS INC COM 05591B109 468 8,713 SH   SOLE 28 8,713 0 0
BMC STK HLDGS INC COM 05591B109 2,041 38,014 SH   SOLE 30 38,014 0 0
BMC STK HLDGS INC COM 05591B109 88 1,637 SH   SOLE 36 1,637 0 0
BMC STK HLDGS INC COM 05591B109 415 7,726 SH   SOLE 40 7,726 0 0
BOEING CO COM 097023105 286,605 1,338,902 SH   SOLE 2 307,485 0 1,031,417
BOEING CO COM 097023105 46,861 218,917 SH   SOLE 4 198,105 0 20,812
BOEING CO COM 097023105 97,581 455,857 SH   SOLE 7 440,610 0 15,247
BOEING CO COM 097023105 1,526 7,131 SH   SOLE 13 7,131 0 0
BOEING CO COM 097023105 11,619 54,280 SH   SOLE 15 54,280 0 0
BOEING CO COM 097023105 229,577 1,072,487 SH   SOLE 18 1,017,176 0 55,311
BOEING CO COM 097023105 21,173 98,913 SH   SOLE 19 98,913 0 0
BOEING CO COM 097023105 2,432,236 11,362,402 SH   SOLE 21 11,362,402 0 0
BOEING CO COM 097023105 2,553,237 11,927,668 SH   SOLE 22 10,774,121 0 1,153,547
BOEING CO COM 097023105 81,800 382,134 SH   SOLE 23 382,134 0 0
BOEING CO COM 097023105 165,378 772,579 SH   SOLE 25 772,579 0 0
BOEING CO COM 097023105 221,581 1,035,134 SH   SOLE 26 313,703 0 721,431
BOEING CO COM 097023105 19,004 88,778 SH   SOLE 28 560 0 88,218
BOEING CO COM 097023105 2,386 11,147 SH   SOLE 29 11,147 0 0
BOEING CO COM 097023105 399,925 1,868,286 SH   SOLE 30 1,868,286 0 0
BOEING CO COM 097023105 22,255 103,968 SH   SOLE 31 84,337 0 19,631
BOEING CO COM 097023105 11,749 54,888 SH   SOLE 32 54,888 0 0
BOEING CO COM 097023105 6,723 31,406 SH   SOLE 34 31,406 0 0
BOEING CO COM 097023105 72,581 339,068 SH   SOLE 36 339,068 0 0
BOEING CO COM 097023105 4,294 20,059 SH   SOLE 40 20,059 0 0
BOGOTA FINL CORP COM 097235105 40 4,511 SH   SOLE 2 506 0 4,005
BOGOTA FINL CORP COM 097235105 241 27,090 SH   SOLE 18 27,090 0 0
BOGOTA FINL CORP COM 097235105 96 10,779 SH   SOLE 19 10,779 0 0
BOGOTA FINL CORP COM 097235105 2,031 227,926 SH   SOLE 21 227,926 0 0
BOGOTA FINL CORP COM 097235105 417 46,811 SH   SOLE 22 46,459 0 352
BOINGO WIRELESS INC COM 09739C102 341 26,812 SH   SOLE 2 14,414 0 12,398
BOINGO WIRELESS INC COM 09739C102 3 256 SH   SOLE 4 256 0 0
BOINGO WIRELESS INC COM 09739C102 9 716 SH   SOLE 7 716 0 0
BOINGO WIRELESS INC COM 09739C102 2,086 163,971 SH   SOLE 18 163,971 0 0
BOINGO WIRELESS INC COM 09739C102 959 75,425 SH   SOLE 19 75,425 0 0
BOINGO WIRELESS INC COM 09739C102 21,332 1,677,074 SH   SOLE 21 1,677,074 0 0
BOINGO WIRELESS INC COM 09739C102 15,346 1,206,443 SH   SOLE 22 1,175,755 0 30,688
BOINGO WIRELESS INC COM 09739C102 19 1,457 SH   SOLE 25 1,457 0 0
BOINGO WIRELESS INC COM 09739C102 358 28,151 SH   SOLE 26 23,775 0 4,376
BOINGO WIRELESS INC COM 09739C102 74 5,850 SH   SOLE 28 5,850 0 0
BOINGO WIRELESS INC COM 09739C102 439 34,517 SH   SOLE 30 34,517 0 0
BOINGO WIRELESS INC COM 09739C102 46 3,578 SH   SOLE 36 3,578 0 0
BOINGO WIRELESS INC COM 09739C102 45 3,566 SH   SOLE 40 3,566 0 0
BOISE CASCADE CO DEL COM 09739D100 3,248 67,954 SH   SOLE 2 20,813 0 47,141
BOISE CASCADE CO DEL COM 09739D100 12 252 SH   SOLE 4 252 0 0
BOISE CASCADE CO DEL COM 09739D100 52 1,083 SH   SOLE 7 1,083 0 0
BOISE CASCADE CO DEL COM 09739D100 9,099 190,364 SH   SOLE 18 172,420 0 17,944
BOISE CASCADE CO DEL COM 09739D100 18,676 390,705 SH   SOLE 19 390,705 0 0
BOISE CASCADE CO DEL COM 09739D100 216,117 4,521,281 SH   SOLE 21 4,521,281 0 0
BOISE CASCADE CO DEL COM 09739D100 77,102 1,613,021 SH   SOLE 22 1,586,754 0 26,267
BOISE CASCADE CO DEL COM 09739D100 1,464 30,628 SH   SOLE 23 30,628 0 0
BOISE CASCADE CO DEL COM 09739D100 72 1,504 SH   SOLE 25 1,504 0 0
BOISE CASCADE CO DEL COM 09739D100 6,928 144,942 SH   SOLE 26 11,883 0 133,059
BOISE CASCADE CO DEL COM 09739D100 270 5,651 SH   SOLE 28 5,651 0 0
BOISE CASCADE CO DEL COM 09739D100 3,947 82,566 SH   SOLE 30 82,566 0 0
BOISE CASCADE CO DEL COM 09739D100 226 4,722 SH   SOLE 36 4,722 0 0
BOISE CASCADE CO DEL COM 09739D100 194 4,059 SH   SOLE 40 4,059 0 0
BOK FINL CORP COM NEW 05561Q201 5,092 74,364 SH   SOLE 2 11,527 0 62,837
BOK FINL CORP COM NEW 05561Q201 8 121 SH   SOLE 4 121 0 0
BOK FINL CORP COM NEW 05561Q201 51 750 SH   SOLE 7 750 0 0
BOK FINL CORP COM NEW 05561Q201 970 14,162 SH   SOLE 18 13,546 0 616
BOK FINL CORP COM NEW 05561Q201 939 13,707 SH   SOLE 19 13,707 0 0
BOK FINL CORP COM NEW 05561Q201 27,924 407,770 SH   SOLE 21 407,770 0 0
BOK FINL CORP COM NEW 05561Q201 60,551 884,218 SH   SOLE 22 840,985 0 43,233
BOK FINL CORP COM NEW 05561Q201 54 788 SH   SOLE 25 788 0 0
BOK FINL CORP COM NEW 05561Q201 1,352 19,739 SH   SOLE 26 6,940 0 12,799
BOK FINL CORP COM NEW 05561Q201 268 3,913 SH   SOLE 28 3,913 0 0
BOK FINL CORP COM NEW 05561Q201 1,420 20,743 SH   SOLE 30 20,743 0 0
BOK FINL CORP COM NEW 05561Q201 41 597 SH   SOLE 31 597 0 0
BOK FINL CORP COM NEW 05561Q201 246 3,592 SH   SOLE 34 3,592 0 0
BOK FINL CORP COM NEW 05561Q201 176 2,567 SH   SOLE 36 2,567 0 0
BOK FINL CORP COM NEW 05561Q201 257 3,749 SH   SOLE 40 3,749 0 0
BONANZA CREEK ENERGY INC COM NEW 097793400 423 21,871 SH   SOLE 2 5,139 0 16,732
BONANZA CREEK ENERGY INC COM NEW 097793400 8 406 SH   SOLE 7 406 0 0
BONANZA CREEK ENERGY INC COM NEW 097793400 1,669 86,345 SH   SOLE 18 86,345 0 0
BONANZA CREEK ENERGY INC COM NEW 097793400 706 36,531 SH   SOLE 19 36,531 0 0
BONANZA CREEK ENERGY INC COM NEW 097793400 35,460 1,834,449 SH   SOLE 21 1,834,449 0 0
BONANZA CREEK ENERGY INC COM NEW 097793400 9,385 485,518 SH   SOLE 22 471,259 0 14,259
BONANZA CREEK ENERGY INC COM NEW 097793400 63 3,275 SH   SOLE 26 0 0 3,275
BONANZA CREEK ENERGY INC COM NEW 097793400 23 1,168 SH   SOLE 28 1,168 0 0
BONANZA CREEK ENERGY INC COM NEW 097793400 686 35,513 SH   SOLE 30 35,513 0 0
BONANZA CREEK ENERGY INC COM NEW 097793400 10 531 SH   SOLE 34 531 0 0
BONANZA CREEK ENERGY INC COM NEW 097793400 35 1,820 SH   SOLE 40 1,820 0 0
BOOKING HOLDINGS INC COM 09857L108 236,146 106,025 SH   SOLE 2 25,254 0 80,771
BOOKING HOLDINGS INC COM 09857L108 44,835 20,130 SH   SOLE 4 18,555 0 1,575
BOOKING HOLDINGS INC COM 09857L108 86,082 38,649 SH   SOLE 7 37,319 0 1,330
BOOKING HOLDINGS INC COM 09857L108 343 154 SH   SOLE 13 154 0 0
BOOKING HOLDINGS INC COM 09857L108 9,466 4,250 SH   SOLE 15 4,250 0 0
BOOKING HOLDINGS INC COM 09857L108 2 1 SH   SOLE 17 0 0 1
BOOKING HOLDINGS INC COM 09857L108 191,708 86,073 SH   SOLE 18 79,647 0 6,426
BOOKING HOLDINGS INC COM 09857L108 77,832 34,945 SH   SOLE 19 34,945 0 0
BOOKING HOLDINGS INC COM 09857L108 2,329,018 1,045,683 SH   SOLE 21 1,045,683 0 0
BOOKING HOLDINGS INC COM 09857L108 2,076,319 932,226 SH   SOLE 22 846,832 0 85,394
BOOKING HOLDINGS INC COM 09857L108 64,112 28,785 SH   SOLE 23 28,785 0 0
BOOKING HOLDINGS INC COM 09857L108 142,721 64,079 SH   SOLE 25 64,079 0 0
BOOKING HOLDINGS INC COM 09857L108 189,387 85,031 SH   SOLE 26 26,372 0 58,659
BOOKING HOLDINGS INC COM 09857L108 251,334 112,844 SH   SOLE 28 5,581 0 107,263
BOOKING HOLDINGS INC COM 09857L108 287 129 SH   SOLE 29 129 0 0
BOOKING HOLDINGS INC COM 09857L108 441,530 198,238 SH   SOLE 30 192,185 0 6,053
BOOKING HOLDINGS INC COM 09857L108 140,441 63,055 SH   SOLE 31 5,373 0 57,682
BOOKING HOLDINGS INC COM 09857L108 19,486 8,749 SH   SOLE 32 8,749 0 0
BOOKING HOLDINGS INC COM 09857L108 86,752 38,950 SH   SOLE 34 38,950 0 0
BOOKING HOLDINGS INC COM 09857L108 53,356 23,956 SH   SOLE 36 23,956 0 0
BOOKING HOLDINGS INC COM 09857L108 3,775 1,695 SH   SOLE 40 1,695 0 0
BOOT BARN HLDGS INC COM 099406100 839 19,339 SH   SOLE 2 9,600 0 9,739
BOOT BARN HLDGS INC COM 099406100 6 134 SH   SOLE 4 134 0 0
BOOT BARN HLDGS INC COM 099406100 21 485 SH   SOLE 7 485 0 0
BOOT BARN HLDGS INC COM 099406100 5,747 132,530 SH   SOLE 18 132,530 0 0
BOOT BARN HLDGS INC COM 099406100 2,251 51,920 SH   SOLE 19 51,920 0 0
BOOT BARN HLDGS INC COM 099406100 143,713 3,314,405 SH   SOLE 21 3,314,405 0 0
BOOT BARN HLDGS INC COM 099406100 35,797 825,566 SH   SOLE 22 805,481 0 20,085
BOOT BARN HLDGS INC COM 099406100 29 661 SH   SOLE 25 661 0 0
BOOT BARN HLDGS INC COM 099406100 198 4,573 SH   SOLE 26 1,204 0 3,369
BOOT BARN HLDGS INC COM 099406100 171 3,943 SH   SOLE 28 3,943 0 0
BOOT BARN HLDGS INC COM 099406100 2,586 59,644 SH   SOLE 30 59,644 0 0
BOOT BARN HLDGS INC COM 099406100 50 1,160 SH   SOLE 36 1,160 0 0
BOOT BARN HLDGS INC COM 099406100 121 2,802 SH   SOLE 40 2,802 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 27,953 320,641 SH   SOLE 2 59,633 0 261,008
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 5,915 67,851 SH   SOLE 4 62,452 0 5,399
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 7,216 82,771 SH   SOLE 7 40,323 0 42,448
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 48 549 SH   SOLE 13 549 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 1,211 13,889 SH   SOLE 15 13,889 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 3 36 SH   SOLE 17 0 0 36
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 8,299 95,196 SH   SOLE 18 86,351 0 8,845
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 195,954 2,247,698 SH   SOLE 19 2,247,698 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 323,892 3,715,212 SH   SOLE 21 3,715,212 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 348,381 3,996,114 SH   SOLE 22 3,817,765 0 178,349
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 8,098 92,886 SH   SOLE 23 92,886 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 10,127 116,158 SH   SOLE 25 116,158 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 23,273 266,957 SH   SOLE 26 186,318 0 80,639
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 7,996 91,713 SH   SOLE 28 17,888 0 73,825
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 15 169 SH   SOLE 29 169 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 52,222 599,012 SH   SOLE 30 545,715 0 53,297
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 2,912 33,397 SH   SOLE 31 18,185 0 15,212
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 1,234 14,158 SH   SOLE 34 14,158 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 5,158 59,162 SH   SOLE 36 59,162 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 547 6,276 SH   SOLE 40 6,276 0 0
BOQII HLDG LTD SPONSORED ADS 09950L104 262 50,249 SH   SOLE 22 50,249 0 0
BORGWARNER INC COM 099724106 26,484 685,415 SH   SOLE 2 191,803 0 493,612
BORGWARNER INC COM 099724106 5,124 132,605 SH   SOLE 4 124,570 0 8,035
BORGWARNER INC COM 099724106 11,948 309,209 SH   SOLE 7 220,246 0 88,963
BORGWARNER INC COM 099724106 226 5,851 SH   SOLE 13 5,851 0 0
BORGWARNER INC COM 099724106 1,206 31,218 SH   SOLE 15 31,218 0 0
BORGWARNER INC COM 099724106 19,303 499,560 SH   SOLE 18 442,846 0 56,714
BORGWARNER INC COM 099724106 6,999 181,132 SH   SOLE 19 181,132 0 0
BORGWARNER INC COM 099724106 251,045 6,497,011 SH   SOLE 21 6,497,011 0 0
BORGWARNER INC COM 099724106 248,923 6,442,097 SH   SOLE 22 5,870,905 0 571,192
BORGWARNER INC COM 099724106 7,310 189,172 SH   SOLE 23 189,172 0 0
BORGWARNER INC COM 099724106 19,322 500,062 SH   SOLE 25 500,062 0 0
BORGWARNER INC COM 099724106 32,029 828,914 SH   SOLE 26 332,791 0 496,123
BORGWARNER INC COM 099724106 36,023 932,269 SH   SOLE 28 39,900 0 892,369
BORGWARNER INC COM 099724106 362 9,363 SH   SOLE 29 9,363 0 0
BORGWARNER INC COM 099724106 60,695 1,570,793 SH   SOLE 30 1,551,259 0 19,534
BORGWARNER INC COM 099724106 2,651 68,613 SH   SOLE 31 39,515 0 29,098
BORGWARNER INC COM 099724106 6,187 160,112 SH   SOLE 34 160,112 0 0
BORGWARNER INC COM 099724106 6,630 171,583 SH   SOLE 36 171,583 0 0
BORGWARNER INC COM 099724106 493 12,757 SH   SOLE 40 12,757 0 0
BOSTON BEER INC CL A 100557107 22,780 22,911 SH   SOLE 2 6,856 0 16,055
BOSTON BEER INC CL A 100557107 42 42 SH   SOLE 4 42 0 0
BOSTON BEER INC CL A 100557107 166 167 SH   SOLE 7 167 0 0
BOSTON BEER INC CL A 100557107 23,834 23,971 SH   SOLE 18 23,971 0 0
BOSTON BEER INC CL A 100557107 119,069 119,753 SH   SOLE 19 119,753 0 0
BOSTON BEER INC CL A 100557107 446,704 449,269 SH   SOLE 21 449,269 0 0
BOSTON BEER INC CL A 100557107 283,900 285,530 SH   SOLE 22 273,742 0 11,788
BOSTON BEER INC CL A 100557107 72 72 SH   SOLE 25 72 0 0
BOSTON BEER INC CL A 100557107 3,925 3,948 SH   SOLE 26 2,624 0 1,324
BOSTON BEER INC CL A 100557107 1,174 1,181 SH   SOLE 28 1,181 0 0
BOSTON BEER INC CL A 100557107 6,052 6,087 SH   SOLE 30 6,087 0 0
BOSTON BEER INC CL A 100557107 168 169 SH   SOLE 31 169 0 0
BOSTON BEER INC CL A 100557107 77 77 SH   SOLE 34 77 0 0
BOSTON BEER INC CL A 100557107 176 177 SH   SOLE 36 177 0 0
BOSTON BEER INC CL A 100557107 1,120 1,126 SH   SOLE 40 1,126 0 0
BOSTON OMAHA CORP COM 101044105 461 16,690 SH   SOLE 2 5,355 0 11,335
BOSTON OMAHA CORP COM 101044105 10 346 SH   SOLE 7 346 0 0
BOSTON OMAHA CORP COM 101044105 1,322 47,821 SH   SOLE 18 47,821 0 0
BOSTON OMAHA CORP COM 101044105 577 20,868 SH   SOLE 19 20,868 0 0
BOSTON OMAHA CORP COM 101044105 14,814 535,783 SH   SOLE 21 535,783 0 0
BOSTON OMAHA CORP COM 101044105 9,021 326,245 SH   SOLE 22 311,612 0 14,633
BOSTON OMAHA CORP COM 101044105 65 2,351 SH   SOLE 30 2,351 0 0
BOSTON OMAHA CORP COM 101044105 92 3,341 SH   SOLE 40 3,341 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 826 97,748 SH   SOLE 2 26,172 0 71,576
BOSTON PRIVATE FINL HLDGS IN COM 101119105 6 663 SH   SOLE 4 663 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 13 1,527 SH   SOLE 7 1,527 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 2,956 349,839 SH   SOLE 18 349,839 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 1,209 143,022 SH   SOLE 19 143,022 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 74,907 8,864,686 SH   SOLE 21 8,864,686 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 20,302 2,402,548 SH   SOLE 22 2,351,730 0 50,818
BOSTON PRIVATE FINL HLDGS IN COM 101119105 241 28,478 SH   SOLE 26 23,685 0 4,793
BOSTON PRIVATE FINL HLDGS IN COM 101119105 101 11,986 SH   SOLE 28 11,986 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 1,083 128,127 SH   SOLE 30 128,127 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 81 9,564 SH   SOLE 40 9,564 0 0
BOSTON PROPERTIES INC COM 101121101 37,414 395,790 SH   SOLE 2 75,242 0 320,548
BOSTON PROPERTIES INC COM 101121101 30,835 326,191 SH   SOLE 4 320,437 0 5,754
BOSTON PROPERTIES INC COM 101121101 31,327 331,400 SH   SOLE 7 325,759 0 5,641
BOSTON PROPERTIES INC COM 101121101 2,152 22,762 SH   SOLE 13 22,762 0 0
BOSTON PROPERTIES INC COM 101121101 1,810 19,147 SH   SOLE 15 19,147 0 0
BOSTON PROPERTIES INC COM 101121101 49,092 519,326 SH   SOLE 18 467,510 0 51,816
BOSTON PROPERTIES INC COM 101121101 69,210 732,151 SH   SOLE 19 732,151 0 0
BOSTON PROPERTIES INC COM 101121101 482,742 5,106,764 SH   SOLE 21 5,106,764 0 0
BOSTON PROPERTIES INC COM 101121101 485,361 5,134,460 SH   SOLE 22 4,553,404 0 581,056
BOSTON PROPERTIES INC COM 101121101 11,681 123,574 SH   SOLE 23 123,574 0 0
BOSTON PROPERTIES INC COM 101121101 94,184 996,342 SH   SOLE 25 996,342 0 0
BOSTON PROPERTIES INC COM 101121101 34,991 370,161 SH   SOLE 26 145,464 0 224,697
BOSTON PROPERTIES INC COM 101121101 49,838 527,215 SH   SOLE 28 53,531 0 473,684
BOSTON PROPERTIES INC COM 101121101 8,964 94,822 SH   SOLE 29 94,822 0 0
BOSTON PROPERTIES INC COM 101121101 110,400 1,167,880 SH   SOLE 30 1,167,880 0 0
BOSTON PROPERTIES INC COM 101121101 3,155 33,380 SH   SOLE 31 19,505 0 13,875
BOSTON PROPERTIES INC COM 101121101 17,827 188,586 SH   SOLE 34 188,586 0 0
BOSTON PROPERTIES INC COM 101121101 10,498 111,057 SH   SOLE 36 111,057 0 0
BOSTON PROPERTIES INC COM 101121101 632 6,682 SH   SOLE 40 6,682 0 0
BOSTON SCIENTIFIC CORP COM 101137107 192,089 5,343,237 SH   SOLE 2 2,039,110 0 3,304,127
BOSTON SCIENTIFIC CORP COM 101137107 26,657 741,510 SH   SOLE 4 686,536 0 54,974
BOSTON SCIENTIFIC CORP COM 101137107 44,677 1,242,743 SH   SOLE 7 1,190,731 0 52,012
BOSTON SCIENTIFIC CORP COM 101137107 181 5,048 SH   SOLE 13 5,048 0 0
BOSTON SCIENTIFIC CORP COM 101137107 5,218 145,154 SH   SOLE 15 145,154 0 0
BOSTON SCIENTIFIC CORP COM 101137107 334,527 9,305,353 SH   SOLE 18 7,256,217 0 2,049,136
BOSTON SCIENTIFIC CORP COM 101137107 665,612 18,514,939 SH   SOLE 19 18,514,939 0 0
BOSTON SCIENTIFIC CORP COM 101137107 2,110 58,690 SH   SOLE 20 58,690 0 0
BOSTON SCIENTIFIC CORP COM 101137107 1,256,994 34,965,051 SH   SOLE 21 34,965,051 0 0
BOSTON SCIENTIFIC CORP COM 101137107 1,227,383 34,141,384 SH   SOLE 22 30,719,990 0 3,421,394
BOSTON SCIENTIFIC CORP COM 101137107 37,418 1,040,847 SH   SOLE 23 1,040,847 0 0
BOSTON SCIENTIFIC CORP COM 101137107 82,027 2,281,684 SH   SOLE 25 2,281,684 0 0
BOSTON SCIENTIFIC CORP COM 101137107 114,580 3,187,194 SH   SOLE 26 1,129,877 0 2,057,317
BOSTON SCIENTIFIC CORP COM 101137107 117,016 3,254,971 SH   SOLE 28 194,291 0 3,060,680
BOSTON SCIENTIFIC CORP COM 101137107 3,696 102,811 SH   SOLE 29 102,811 0 0
BOSTON SCIENTIFIC CORP COM 101137107 224,122 6,234,282 SH   SOLE 30 6,213,339 0 20,943
BOSTON SCIENTIFIC CORP COM 101137107 25,853 719,135 SH   SOLE 31 268,151 0 450,984
BOSTON SCIENTIFIC CORP COM 101137107 408,284 11,356,982 SH   SOLE 34 11,356,982 0 0
BOSTON SCIENTIFIC CORP COM 101137107 29,172 811,467 SH   SOLE 36 811,467 0 0
BOSTON SCIENTIFIC CORP COM 101137107 2,105 58,556 SH   SOLE 40 58,556 0 0
BOTTOMLINE TECH DEL INC COM 101388106 1,801 34,155 SH   SOLE 2 17,834 0 16,321
BOTTOMLINE TECH DEL INC COM 101388106 14 267 SH   SOLE 4 267 0 0
BOTTOMLINE TECH DEL INC COM 101388106 41 786 SH   SOLE 7 786 0 0
BOTTOMLINE TECH DEL INC COM 101388106 10,801 204,799 SH   SOLE 18 188,833 0 15,966
BOTTOMLINE TECH DEL INC COM 101388106 11,085 210,182 SH   SOLE 19 210,182 0 0
BOTTOMLINE TECH DEL INC COM 101388106 246,767 4,678,938 SH   SOLE 21 4,678,938 0 0
BOTTOMLINE TECH DEL INC COM 101388106 68,589 1,300,512 SH   SOLE 22 1,271,994 0 28,518
BOTTOMLINE TECH DEL INC COM 101388106 602 11,408 SH   SOLE 23 11,408 0 0
BOTTOMLINE TECH DEL INC COM 101388106 30 564 SH   SOLE 25 564 0 0
BOTTOMLINE TECH DEL INC COM 101388106 3,970 75,272 SH   SOLE 26 6,872 0 68,400
BOTTOMLINE TECH DEL INC COM 101388106 273 5,177 SH   SOLE 28 5,177 0 0
BOTTOMLINE TECH DEL INC COM 101388106 4,569 86,628 SH   SOLE 30 86,628 0 0
BOTTOMLINE TECH DEL INC COM 101388106 139 2,638 SH   SOLE 34 2,638 0 0
BOTTOMLINE TECH DEL INC COM 101388106 52 993 SH   SOLE 36 993 0 0
BOTTOMLINE TECH DEL INC COM 101388106 243 4,611 SH   SOLE 40 4,611 0 0
BOWL AMER INC CL A 102565108 6 686 SH   SOLE 21 686 0 0
BOWX ACQUISITION CORP UNIT 08/03/2025 103085205 44,491 4,158,000 SH   SOLE 2 4,158,000 0 0
BOX INC CL A 10316T104 2,760 152,901 SH   SOLE 2 71,448 0 81,453
BOX INC CL A 10316T104 13 737 SH   SOLE 4 737 0 0
BOX INC CL A 10316T104 46 2,523 SH   SOLE 7 2,523 0 0
BOX INC CL A 10316T104 9,860 546,271 SH   SOLE 18 489,335 0 56,936
BOX INC CL A 10316T104 18,530 1,026,592 SH   SOLE 19 1,026,592 0 0
BOX INC CL A 10316T104 98,381 5,450,465 SH   SOLE 21 5,450,465 0 0
BOX INC CL A 10316T104 86,885 4,813,596 SH   SOLE 22 4,710,662 0 102,934
BOX INC CL A 10316T104 1,034 57,261 SH   SOLE 23 57,261 0 0
BOX INC CL A 10316T104 40 2,212 SH   SOLE 25 2,212 0 0
BOX INC CL A 10316T104 4,653 257,788 SH   SOLE 26 62,413 0 195,375
BOX INC CL A 10316T104 368 20,373 SH   SOLE 28 20,373 0 0
BOX INC CL A 10316T104 11,525 638,527 SH   SOLE 30 638,527 0 0
BOX INC CL A 10316T104 247 13,698 SH   SOLE 34 13,698 0 0
BOX INC CL A 10316T104 81 4,483 SH   SOLE 36 4,483 0 0
BOX INC CL A 10316T104 308 17,077 SH   SOLE 40 17,077 0 0
BOXLIGHT CORP COM CL A 103197109 1,643 1,073,827 SH   SOLE 22 1,073,827 0 0
BOYD GAMING CORP COM 103304101 6,669 155,388 SH   SOLE 2 95,079 0 60,309
BOYD GAMING CORP COM 103304101 48 1,115 SH   SOLE 4 1,115 0 0
BOYD GAMING CORP COM 103304101 111 2,583 SH   SOLE 7 2,583 0 0
BOYD GAMING CORP COM 103304101 19,392 451,816 SH   SOLE 18 451,572 0 244
BOYD GAMING CORP COM 103304101 6,378 148,610 SH   SOLE 19 148,610 0 0
BOYD GAMING CORP COM 103304101 238,708 5,561,699 SH   SOLE 21 5,561,699 0 0
BOYD GAMING CORP COM 103304101 118,317 2,756,685 SH   SOLE 22 2,698,383 0 58,302
BOYD GAMING CORP COM 103304101 166 3,878 SH   SOLE 23 3,878 0 0
BOYD GAMING CORP COM 103304101 32 738 SH   SOLE 25 738 0 0
BOYD GAMING CORP COM 103304101 2,545 59,301 SH   SOLE 26 19,554 0 39,747
BOYD GAMING CORP COM 103304101 463 10,798 SH   SOLE 28 10,798 0 0
BOYD GAMING CORP COM 103304101 383 8,935 SH   SOLE 29 8,935 0 0
BOYD GAMING CORP COM 103304101 2,233 52,018 SH   SOLE 30 52,018 0 0
BOYD GAMING CORP COM 103304101 351 8,169 SH   SOLE 31 8,169 0 0
BOYD GAMING CORP COM 103304101 98 2,278 SH   SOLE 34 2,278 0 0
BOYD GAMING CORP COM 103304101 164 3,813 SH   SOLE 36 3,813 0 0
BOYD GAMING CORP COM 103304101 447 10,416 SH   SOLE 40 10,416 0 0
BP MIDSTREAM PARTNERS LP UNIT LTD PTNR 0556EL109 109 10,294 SH   SOLE 18 10,294 0 0
BP PLC SPONSORED ADR 055622104 4,015 195,672 SH   SOLE 2 195,672 0 0
BP PLC SPONSORED ADR 055622104 95,454 4,651,742 SH   SOLE 18 4,414,484 0 237,258
BP PLC SPONSORED ADR 055622104 52,156 2,541,728 SH   SOLE 19 2,541,728 0 0
BP PLC SPONSORED ADR 055622104 800 38,993 SH   SOLE 23 38,993 0 0
BP PLC SPONSORED ADR 055622104 1,212 59,071 SH   SOLE 25 0 0 59,071
BP PLC SPONSORED ADR 055622104 55 2,670 SH   SOLE 30 2,670 0 0
BP PLC SPONSORED ADR 055622104 13,137 640,186 SH   SOLE 34 640,186 0 0
BP PLC SPONSORED ADR 055622104 450 21,939 SH   SOLE 36 21,939 0 0
BRADY CORP CL A 104674106 1,905 36,066 SH   SOLE 2 15,975 0 20,091
BRADY CORP CL A 104674106 12 236 SH   SOLE 4 236 0 0
BRADY CORP CL A 104674106 1,562 29,569 SH   SOLE 7 29,569 0 0
BRADY CORP CL A 104674106 10,987 208,010 SH   SOLE 18 208,010 0 0
BRADY CORP CL A 104674106 4,500 85,201 SH   SOLE 19 85,201 0 0
BRADY CORP CL A 104674106 292,385 5,535,503 SH   SOLE 21 5,535,503 0 0
BRADY CORP CL A 104674106 70,408 1,332,982 SH   SOLE 22 1,299,396 0 33,586
BRADY CORP CL A 104674106 46 870 SH   SOLE 25 870 0 0
BRADY CORP CL A 104674106 1,273 24,097 SH   SOLE 26 15,082 0 9,015
BRADY CORP CL A 104674106 303 5,733 SH   SOLE 28 5,733 0 0
BRADY CORP CL A 104674106 5,449 103,159 SH   SOLE 30 103,159 0 0
BRADY CORP CL A 104674106 59 1,126 SH   SOLE 34 1,126 0 0
BRADY CORP CL A 104674106 86 1,622 SH   SOLE 36 1,622 0 0
BRADY CORP CL A 104674106 280 5,305 SH   SOLE 40 5,305 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101 34 7,482 SH   SOLE 18 7,482 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101 445 96,459 SH   SOLE 21 96,459 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101 2,938 637,384 SH   SOLE 22 637,384 0 0
BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 54 11,840 SH   SOLE 2 4,011 0 7,829
BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 2 515 SH   SOLE 7 515 0 0
BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 488 107,801 SH   SOLE 18 107,801 0 0
BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 226 49,859 SH   SOLE 19 49,859 0 0
BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 4,680 1,034,304 SH   SOLE 21 1,034,304 0 0
BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 3,240 716,021 SH   SOLE 22 711,178 0 4,843
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 5,552 466,159 SH   SOLE 2 66,773 0 399,386
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 1,648 138,377 SH   SOLE 4 138,377 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 2,543 213,508 SH   SOLE 7 213,508 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 2,619 219,915 SH   SOLE 18 219,915 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 3,113 261,376 SH   SOLE 19 261,376 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 190,250 15,973,985 SH   SOLE 21 15,973,985 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 74,383 6,245,393 SH   SOLE 22 6,017,204 0 228,189
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 91 7,637 SH   SOLE 23 7,637 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 8,959 752,259 SH   SOLE 25 752,259 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 923 77,536 SH   SOLE 26 56,344 0 21,192
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 1,541 129,378 SH   SOLE 28 22,110 0 107,268
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 1,316 110,504 SH   SOLE 29 110,504 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 12,164 1,021,328 SH   SOLE 30 1,021,328 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 38 3,205 SH   SOLE 31 3,205 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 38 3,162 SH   SOLE 34 3,162 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 294 24,682 SH   SOLE 36 24,682 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 234 19,681 SH   SOLE 40 19,681 0 0
BRF SA SPONSORED ADR 10552T107 0 91 SH   SOLE 2 91 0 0
BRF SA SPONSORED ADR 10552T107 0 18 SH   SOLE 4 18 0 0
BRF SA SPONSORED ADR 10552T107 4,759 1,133,006 SH   SOLE 7 1,133,006 0 0
BRF SA SPONSORED ADR 10552T107 0 56 SH   SOLE 18 56 0 0
BRF SA SPONSORED ADR 10552T107 11,449 2,726,038 SH   SOLE 21 2,726,038 0 0
BRF SA SPONSORED ADR 10552T107 2,004 477,103 SH   SOLE 22 477,103 0 0
BRF SA SPONSORED ADR 10552T107 713 169,698 SH   SOLE 30 169,698 0 0
BRF SA SPONSORED ADR 10552T107 59 14,149 SH   SOLE 31 0 0 14,149
BRICKELL BIOTECH INC COM 10802T105 1 983 SH   SOLE 21 983 0 0
BRICKELL BIOTECH INC COM 10802T105 34 43,448 SH   SOLE 22 43,448 0 0
BRIDGE BANCORP INC COM 108035106 538 22,261 SH   SOLE 2 5,798 0 16,463
BRIDGE BANCORP INC COM 108035106 7 276 SH   SOLE 7 276 0 0
BRIDGE BANCORP INC COM 108035106 1,522 62,949 SH   SOLE 18 62,949 0 0
BRIDGE BANCORP INC COM 108035106 644 26,631 SH   SOLE 19 26,631 0 0
BRIDGE BANCORP INC COM 108035106 15,082 623,720 SH   SOLE 21 623,720 0 0
BRIDGE BANCORP INC COM 108035106 13,798 570,618 SH   SOLE 22 560,045 0 10,573
BRIDGE BANCORP INC COM 108035106 18 726 SH   SOLE 25 726 0 0
BRIDGE BANCORP INC COM 108035106 109 4,525 SH   SOLE 26 1,525 0 3,000
BRIDGE BANCORP INC COM 108035106 51 2,122 SH   SOLE 28 2,122 0 0
BRIDGE BANCORP INC COM 108035106 338 13,974 SH   SOLE 30 13,974 0 0
BRIDGE BANCORP INC COM 108035106 25 1,031 SH   SOLE 34 1,031 0 0
BRIDGE BANCORP INC COM 108035106 32 1,303 SH   SOLE 36 1,303 0 0
BRIDGE BANCORP INC COM 108035106 46 1,921 SH   SOLE 40 1,921 0 0
BRIDGEBIO PHARMA INC COM 10806X102 3,168 44,544 SH   SOLE 2 10,685 0 33,859
BRIDGEBIO PHARMA INC COM 10806X102 103 1,453 SH   SOLE 7 1,453 0 0
BRIDGEBIO PHARMA INC COM 10806X102 19,328 271,804 SH   SOLE 18 253,670 0 18,134
BRIDGEBIO PHARMA INC COM 10806X102 23,981 337,233 SH   SOLE 19 337,233 0 0
BRIDGEBIO PHARMA INC COM 10806X102 251,208 3,532,661 SH   SOLE 21 3,532,661 0 0
BRIDGEBIO PHARMA INC COM 10806X102 158,136 2,223,820 SH   SOLE 22 2,211,415 0 12,405
BRIDGEBIO PHARMA INC COM 10806X102 1,120 15,745 SH   SOLE 23 15,745 0 0
BRIDGEBIO PHARMA INC COM 10806X102 4,417 62,113 SH   SOLE 26 0 0 62,113
BRIDGEBIO PHARMA INC COM 10806X102 2,003 28,171 SH   SOLE 30 28,171 0 0
BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 254 20,368 SH   SOLE 2 2,629 0 17,739
BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 6 496 SH   SOLE 7 496 0 0
BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 862 69,037 SH   SOLE 18 69,037 0 0
BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 531 42,493 SH   SOLE 19 42,493 0 0
BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 10,020 802,270 SH   SOLE 21 802,270 0 0
BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 8,779 702,864 SH   SOLE 22 698,919 0 3,945
BRIDGFORD FOODS CORP COM 108763103 18 966 SH   SOLE 2 296 0 670
BRIDGFORD FOODS CORP COM 108763103 123 6,762 SH   SOLE 18 6,762 0 0
BRIDGFORD FOODS CORP COM 108763103 52 2,878 SH   SOLE 19 2,878 0 0
BRIDGFORD FOODS CORP COM 108763103 1,070 58,735 SH   SOLE 21 58,735 0 0
BRIDGFORD FOODS CORP COM 108763103 235 12,900 SH   SOLE 22 12,783 0 117
BRIGHAM MINERALS INC CL A COM 10918L103 989 89,988 SH   SOLE 2 21,888 0 68,100
BRIGHAM MINERALS INC CL A COM 10918L103 7 593 SH   SOLE 7 593 0 0
BRIGHAM MINERALS INC CL A COM 10918L103 1,353 123,141 SH   SOLE 18 123,141 0 0
BRIGHAM MINERALS INC CL A COM 10918L103 2,775 252,466 SH   SOLE 19 252,466 0 0
BRIGHAM MINERALS INC CL A COM 10918L103 16,365 1,489,120 SH   SOLE 21 1,489,120 0 0
BRIGHAM MINERALS INC CL A COM 10918L103 17,139 1,559,470 SH   SOLE 22 1,520,578 0 38,892
BRIGHAM MINERALS INC CL A COM 10918L103 184 16,766 SH   SOLE 23 16,766 0 0
BRIGHAM MINERALS INC CL A COM 10918L103 1,079 98,135 SH   SOLE 26 0 0 98,135
BRIGHAM MINERALS INC CL A COM 10918L103 69 6,241 SH   SOLE 28 6,241 0 0
BRIGHAM MINERALS INC CL A COM 10918L103 69 6,308 SH   SOLE 30 6,308 0 0
BRIGHAM MINERALS INC CL A COM 10918L103 9 778 SH   SOLE 34 778 0 0
BRIGHAM MINERALS INC CL A COM 10918L103 31 2,776 SH   SOLE 40 2,776 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 26,401 152,617 SH   SOLE 2 46,456 0 106,161
BRIGHT HORIZONS FAM SOL IN D COM 109194100 698 4,036 SH   SOLE 4 4,036 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 387 2,240 SH   SOLE 7 2,240 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 667 3,854 SH   SOLE 13 3,854 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 7,201 41,626 SH   SOLE 18 35,719 0 5,907
BRIGHT HORIZONS FAM SOL IN D COM 109194100 84,391 487,839 SH   SOLE 19 487,839 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 139,767 807,947 SH   SOLE 21 807,947 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 292,064 1,688,330 SH   SOLE 22 1,556,737 0 131,593
BRIGHT HORIZONS FAM SOL IN D COM 109194100 2,478 14,325 SH   SOLE 23 14,325 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 173 999 SH   SOLE 25 999 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 5,278 30,508 SH   SOLE 26 17,711 0 12,797
BRIGHT HORIZONS FAM SOL IN D COM 109194100 6,468 37,387 SH   SOLE 28 8,029 0 29,358
BRIGHT HORIZONS FAM SOL IN D COM 109194100 1,087 6,284 SH   SOLE 29 6,284 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 7,111 41,107 SH   SOLE 30 41,107 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 13,236 76,511 SH   SOLE 31 9,461 0 67,050
BRIGHT HORIZONS FAM SOL IN D COM 109194100 743 4,293 SH   SOLE 34 4,293 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 931 5,380 SH   SOLE 36 5,380 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 1,281 7,403 SH   SOLE 40 7,403 0 0
BRIGHT SCHOLAR ED HLDGS LTD SPONSORED ADS 109199109 45 7,876 SH   SOLE 21 7,876 0 0
BRIGHT SCHOLAR ED HLDGS LTD SPONSORED ADS 109199109 701 121,722 SH   SOLE 22 121,722 0 0
BRIGHT SCHOLAR ED HLDGS LTD SPONSORED ADS 109199109 302 52,410 SH   SOLE 30 52,410 0 0
BRIGHTCOVE INC COM 10921T101 328 17,812 SH   SOLE 2 3,331 0 14,481
BRIGHTCOVE INC COM 10921T101 15 823 SH   SOLE 7 823 0 0
BRIGHTCOVE INC COM 10921T101 2,673 145,276 SH   SOLE 18 145,276 0 0
BRIGHTCOVE INC COM 10921T101 1,653 89,834 SH   SOLE 19 89,834 0 0
BRIGHTCOVE INC COM 10921T101 26,482 1,439,256 SH   SOLE 21 1,439,256 0 0
BRIGHTCOVE INC COM 10921T101 20,487 1,113,407 SH   SOLE 22 1,107,144 0 6,263
BRIGHTCOVE INC COM 10921T101 43 2,323 SH   SOLE 23 2,323 0 0
BRIGHTHOUSE FINL INC COM 10922N103 10,135 279,931 SH   SOLE 2 104,486 0 175,445
BRIGHTHOUSE FINL INC COM 10922N103 68 1,881 SH   SOLE 4 1,881 0 0
BRIGHTHOUSE FINL INC COM 10922N103 184 5,095 SH   SOLE 7 5,095 0 0
BRIGHTHOUSE FINL INC COM 10922N103 114 3,144 SH   SOLE 13 3,144 0 0
BRIGHTHOUSE FINL INC COM 10922N103 16,363 451,945 SH   SOLE 18 442,402 0 9,543
BRIGHTHOUSE FINL INC COM 10922N103 11,837 326,945 SH   SOLE 19 326,945 0 0
BRIGHTHOUSE FINL INC COM 10922N103 145,623 4,022,170 SH   SOLE 21 4,022,170 0 0
BRIGHTHOUSE FINL INC COM 10922N103 107,696 2,974,630 SH   SOLE 22 2,806,211 0 168,419
BRIGHTHOUSE FINL INC COM 10922N103 468 12,918 SH   SOLE 23 12,918 0 0
BRIGHTHOUSE FINL INC COM 10922N103 953 26,329 SH   SOLE 25 26,329 0 0
BRIGHTHOUSE FINL INC COM 10922N103 2,276 62,862 SH   SOLE 26 28,891 0 33,971
BRIGHTHOUSE FINL INC COM 10922N103 2,053 56,707 SH   SOLE 28 13,180 0 43,527
BRIGHTHOUSE FINL INC COM 10922N103 212 5,842 SH   SOLE 29 5,842 0 0
BRIGHTHOUSE FINL INC COM 10922N103 4,253 117,463 SH   SOLE 30 117,463 0 0
BRIGHTHOUSE FINL INC COM 10922N103 426 11,753 SH   SOLE 31 11,753 0 0
BRIGHTHOUSE FINL INC COM 10922N103 3,933 108,637 SH   SOLE 34 108,637 0 0
BRIGHTHOUSE FINL INC COM 10922N103 1,559 43,047 SH   SOLE 36 43,047 0 0
BRIGHTHOUSE FINL INC COM 10922N103 435 12,028 SH   SOLE 40 12,028 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103 747 38,726 SH   SOLE 2 21,294 0 17,432
BRIGHTSPHERE INVT GROUP INC COM 10948W103 25 1,279 SH   SOLE 7 1,279 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103 5,234 271,476 SH   SOLE 18 271,476 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103 2,158 111,953 SH   SOLE 19 111,953 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103 129,753 6,729,910 SH   SOLE 21 6,729,910 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103 32,178 1,668,992 SH   SOLE 22 1,618,539 0 50,453
BRIGHTSPHERE INVT GROUP INC COM 10948W103 903 46,849 SH   SOLE 26 41,620 0 5,229
BRIGHTSPHERE INVT GROUP INC COM 10948W103 128 6,634 SH   SOLE 28 6,634 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103 2,706 140,332 SH   SOLE 30 140,332 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103 18 957 SH   SOLE 36 957 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103 129 6,709 SH   SOLE 40 6,709 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 1,318 87,169 SH   SOLE 2 20,439 0 66,730
BRIGHTVIEW HLDGS INC COM 10948C107 16 1,036 SH   SOLE 7 1,036 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 1,971 130,354 SH   SOLE 18 130,354 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 3,880 256,611 SH   SOLE 19 256,611 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 21,675 1,433,506 SH   SOLE 21 1,433,506 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 17,172 1,135,695 SH   SOLE 22 1,102,623 0 33,072
BRIGHTVIEW HLDGS INC COM 10948C107 115 7,621 SH   SOLE 23 7,621 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 557 36,827 SH   SOLE 26 0 0 36,827
BRIGHTVIEW HLDGS INC COM 10948C107 75 4,955 SH   SOLE 28 4,955 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 313 20,682 SH   SOLE 30 20,682 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 42 2,759 SH   SOLE 40 2,759 0 0
BRINKER INTL INC COM 109641100 2,074 36,671 SH   SOLE 2 15,021 0 21,650
BRINKER INTL INC COM 109641100 13 233 SH   SOLE 4 233 0 0
BRINKER INTL INC COM 109641100 80 1,422 SH   SOLE 7 1,422 0 0
BRINKER INTL INC COM 109641100 11,185 197,721 SH   SOLE 18 197,721 0 0
BRINKER INTL INC COM 109641100 4,586 81,072 SH   SOLE 19 81,072 0 0
BRINKER INTL INC COM 109641100 286,724 5,068,482 SH   SOLE 21 5,068,482 0 0
BRINKER INTL INC COM 109641100 72,701 1,285,156 SH   SOLE 22 1,252,801 0 32,355
BRINKER INTL INC COM 109641100 116,186 2,053,840 SH   SOLE 25 2,053,840 0 0
BRINKER INTL INC COM 109641100 1,509 26,678 SH   SOLE 26 6,702 0 19,976
BRINKER INTL INC COM 109641100 360 6,357 SH   SOLE 28 4,757 0 1,600
BRINKER INTL INC COM 109641100 5,135 90,779 SH   SOLE 30 90,779 0 0
BRINKER INTL INC COM 109641100 64 1,136 SH   SOLE 34 1,136 0 0
BRINKER INTL INC COM 109641100 161 2,845 SH   SOLE 36 2,845 0 0
BRINKER INTL INC COM 109641100 278 4,909 SH   SOLE 40 4,909 0 0
BRINKS CO COM 109696104 4,402 61,141 SH   SOLE 2 38,837 0 22,304
BRINKS CO COM 109696104 28 391 SH   SOLE 4 391 0 0
BRINKS CO COM 109696104 68 946 SH   SOLE 7 946 0 0
BRINKS CO COM 109696104 20,490 284,584 SH   SOLE 18 275,432 0 9,152
BRINKS CO COM 109696104 16,683 231,712 SH   SOLE 19 231,712 0 0
BRINKS CO COM 109696104 238,872 3,317,673 SH   SOLE 21 3,317,673 0 0
BRINKS CO COM 109696104 126,341 1,754,740 SH   SOLE 22 1,719,118 0 35,622
BRINKS CO COM 109696104 732 10,167 SH   SOLE 23 10,167 0 0
BRINKS CO COM 109696104 22 303 SH   SOLE 25 303 0 0
BRINKS CO COM 109696104 4,017 55,788 SH   SOLE 26 12,008 0 43,780
BRINKS CO COM 109696104 470 6,528 SH   SOLE 28 6,528 0 0
BRINKS CO COM 109696104 15,446 214,533 SH   SOLE 30 214,533 0 0
BRINKS CO COM 109696104 21 298 SH   SOLE 34 298 0 0
BRINKS CO COM 109696104 120 1,663 SH   SOLE 36 1,663 0 0
BRINKS CO COM 109696104 460 6,388 SH   SOLE 40 6,388 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 440,129 7,095,421 SH   SOLE 2 2,556,814 0 4,538,607
BRISTOL-MYERS SQUIBB CO COM 110122108 75,202 1,212,349 SH   SOLE 4 1,125,208 0 87,141
BRISTOL-MYERS SQUIBB CO COM 110122108 135,317 2,181,474 SH   SOLE 7 2,094,236 0 87,238
BRISTOL-MYERS SQUIBB CO COM 110122108 9,481 152,848 SH   SOLE 13 152,848 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 17,455 281,403 SH   SOLE 15 281,403 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 0 5 SH   SOLE 17 0 0 5
BRISTOL-MYERS SQUIBB CO COM 110122108 492,767 7,944,012 SH   SOLE 18 7,377,827 0 566,185
BRISTOL-MYERS SQUIBB CO COM 110122108 518,847 8,364,445 SH   SOLE 19 8,364,445 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 3,299,948 53,199,230 SH   SOLE 21 53,199,230 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 3,404,155 54,879,170 SH   SOLE 22 48,186,128 0 6,693,042
BRISTOL-MYERS SQUIBB CO COM 110122108 122,648 1,977,231 SH   SOLE 23 1,977,231 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 235,699 3,799,751 SH   SOLE 25 3,799,751 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 335,326 5,405,865 SH   SOLE 26 1,914,654 0 3,491,211
BRISTOL-MYERS SQUIBB CO COM 110122108 486,404 7,841,435 SH   SOLE 28 312,482 0 7,528,953
BRISTOL-MYERS SQUIBB CO COM 110122108 20,405 328,949 SH   SOLE 29 328,949 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 652,742 10,523,005 SH   SOLE 30 10,397,428 0 125,577
BRISTOL-MYERS SQUIBB CO COM 110122108 74,609 1,202,781 SH   SOLE 31 752,919 0 449,862
BRISTOL-MYERS SQUIBB CO COM 110122108 279,008 4,497,958 SH   SOLE 34 4,497,958 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 89,436 1,441,812 SH   SOLE 36 1,441,812 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 2,548 41,070 SH   SOLE 37 41,070 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 5,867 94,590 SH   SOLE 40 94,590 0 0
BRISTOL-MYERS SQUIBB CO RIGHT 99/99/9999 110122157 215 310,866 SH   SOLE 2 301,333 0 9,533
BRISTOL-MYERS SQUIBB CO RIGHT 99/99/9999 110122157 13 18,764 SH   SOLE 4 18,764 0 0
BRISTOL-MYERS SQUIBB CO RIGHT 99/99/9999 110122157 3 4,604 SH   SOLE 7 4,604 0 0
BRISTOL-MYERS SQUIBB CO RIGHT 99/99/9999 110122157 15 21,599 SH   SOLE 13 21,599 0 0
BRISTOL-MYERS SQUIBB CO RIGHT 99/99/9999 110122157 36 51,992 SH   SOLE 18 20,173 0 31,819
BRISTOL-MYERS SQUIBB CO RIGHT 99/99/9999 110122157 378 547,666 SH   SOLE 19 547,666 0 0
BRISTOL-MYERS SQUIBB CO RIGHT 99/99/9999 110122157 5 6,993 SH   SOLE 21 6,993 0 0
BRISTOL-MYERS SQUIBB CO RIGHT 99/99/9999 110122157 167 241,993 SH   SOLE 22 160,502 0 81,491
BRISTOL-MYERS SQUIBB CO RIGHT 99/99/9999 110122157 30 42,759 SH   SOLE 23 42,759 0 0
BRISTOL-MYERS SQUIBB CO RIGHT 99/99/9999 110122157 2 2,287 SH   SOLE 25 2,287 0 0
BRISTOL-MYERS SQUIBB CO RIGHT 99/99/9999 110122157 10 14,853 SH   SOLE 26 11,191 0 3,662
BRISTOL-MYERS SQUIBB CO RIGHT 99/99/9999 110122157 66 95,667 SH   SOLE 28 0 0 95,667
BRISTOL-MYERS SQUIBB CO RIGHT 99/99/9999 110122157 17 24,337 SH   SOLE 29 24,337 0 0
BRISTOL-MYERS SQUIBB CO RIGHT 99/99/9999 110122157 10 14,650 SH   SOLE 30 14,650 0 0
BRISTOL-MYERS SQUIBB CO RIGHT 99/99/9999 110122157 313 453,634 SH   SOLE 34 453,634 0 0
BRISTOL-MYERS SQUIBB CO RIGHT 99/99/9999 110122157 9 12,787 SH   SOLE 36 12,787 0 0
BRISTOW GROUP INC COM 11040G103 228 8,647 SH   SOLE 2 2,827 0 5,820
BRISTOW GROUP INC COM 11040G103 4 155 SH   SOLE 7 155 0 0
BRISTOW GROUP INC COM 11040G103 1,207 45,872 SH   SOLE 18 45,872 0 0
BRISTOW GROUP INC COM 11040G103 362 13,736 SH   SOLE 19 13,736 0 0
BRISTOW GROUP INC COM 11040G103 56,729 2,155,365 SH   SOLE 21 2,155,365 0 0
BRISTOW GROUP INC COM 11040G103 11,895 451,950 SH   SOLE 22 450,810 0 1,140
BRISTOW GROUP INC COM 11040G103 1,009 38,344 SH   SOLE 30 38,344 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 71,726 1,913,214 SH   SOLE 18 1,909,586 0 3,628
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 16,083 428,991 SH   SOLE 19 428,991 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 0 5 SH   SOLE 22 5 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 704 18,770 SH   SOLE 23 18,770 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 4,325 115,370 SH   SOLE 34 115,370 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 14,634 884,255 SH   SOLE 2 286,633 0 597,622
BRIXMOR PPTY GROUP INC COM 11120U105 4,273 258,187 SH   SOLE 4 258,187 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 6,250 377,616 SH   SOLE 7 377,616 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 2,342 141,508 SH   SOLE 13 141,508 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 17,582 1,062,373 SH   SOLE 18 915,154 0 147,219
BRIXMOR PPTY GROUP INC COM 11120U105 20,597 1,244,543 SH   SOLE 19 1,244,543 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 255,548 15,440,956 SH   SOLE 21 15,440,956 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 229,033 13,838,849 SH   SOLE 22 12,800,779 0 1,038,070
BRIXMOR PPTY GROUP INC COM 11120U105 929 56,103 SH   SOLE 23 56,103 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 21,191 1,280,407 SH   SOLE 25 1,280,407 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 2,265 136,848 SH   SOLE 26 95,007 0 41,841
BRIXMOR PPTY GROUP INC COM 11120U105 5,355 323,546 SH   SOLE 28 41,269 0 282,277
BRIXMOR PPTY GROUP INC COM 11120U105 3,608 218,016 SH   SOLE 29 218,016 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 23,868 1,442,201 SH   SOLE 30 1,442,201 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 662 39,975 SH   SOLE 31 39,975 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 118 7,118 SH   SOLE 34 7,118 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 1,610 97,277 SH   SOLE 36 97,277 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 614 37,125 SH   SOLE 40 37,125 0 0
BROADCOM INC COM 11135F101 447,817 1,022,764 SH   SOLE 2 244,541 0 778,223
BROADCOM INC COM 11135F101 81,338 185,766 SH   SOLE 4 170,372 0 15,394
BROADCOM INC COM 11135F101 169,202 386,438 SH   SOLE 7 370,097 0 16,341
BROADCOM INC COM 11135F101 633 1,445 SH   SOLE 13 1,445 0 0
BROADCOM INC COM 11135F101 22,475 51,331 SH   SOLE 15 51,331 0 0
BROADCOM INC COM 11135F101 43 98 SH   SOLE 17 0 0 98
BROADCOM INC COM 11135F101 374,080 854,356 SH   SOLE 18 794,496 0 59,860
BROADCOM INC COM 11135F101 55,639 127,074 SH   SOLE 19 127,074 0 0
BROADCOM INC COM 11135F101 4,178,714 9,543,711 SH   SOLE 21 9,543,711 0 0
BROADCOM INC COM 11135F101 3,967,442 9,061,190 SH   SOLE 22 8,232,679 0 828,511
BROADCOM INC COM 11135F101 118,762 271,238 SH   SOLE 23 271,238 0 0
BROADCOM INC COM 11135F101 277,126 632,924 SH   SOLE 25 632,924 0 0
BROADCOM INC COM 11135F101 363,349 829,848 SH   SOLE 26 251,084 0 578,764
BROADCOM INC COM 11135F101 293,039 669,269 SH   SOLE 28 53,507 0 615,762
BROADCOM INC COM 11135F101 212 485 SH   SOLE 29 485 0 0
BROADCOM INC COM 11135F101 827,922 1,890,880 SH   SOLE 30 1,855,620 0 35,260
BROADCOM INC COM 11135F101 46,452 106,092 SH   SOLE 31 53,536 0 52,556
BROADCOM INC COM 11135F101 37,835 86,412 SH   SOLE 32 86,412 0 0
BROADCOM INC COM 11135F101 20,799 47,503 SH   SOLE 34 47,503 0 0
BROADCOM INC COM 11135F101 101,075 230,844 SH   SOLE 36 230,844 0 0
BROADCOM INC COM 11135F101 7,299 16,670 SH   SOLE 40 16,670 0 0
BROADMARK RLTY CAP INC COM 11135B100 1,547 151,715 SH   SOLE 2 41,963 0 109,752
BROADMARK RLTY CAP INC COM 11135B100 14 1,337 SH   SOLE 4 1,337 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,611 452,013 SH   SOLE 18 452,013 0 0
BROADMARK RLTY CAP INC COM 11135B100 2,408 236,094 SH   SOLE 19 236,094 0 0
BROADMARK RLTY CAP INC COM 11135B100 78,991 7,744,195 SH   SOLE 21 7,744,195 0 0
BROADMARK RLTY CAP INC COM 11135B100 36,940 3,621,593 SH   SOLE 22 3,521,408 0 100,185
BROADMARK RLTY CAP INC COM 11135B100 105 10,294 SH   SOLE 26 0 0 10,294
BROADMARK RLTY CAP INC COM 11135B100 166 16,275 SH   SOLE 28 16,275 0 0
BROADMARK RLTY CAP INC COM 11135B100 830 81,415 SH   SOLE 30 81,415 0 0
BROADMARK RLTY CAP INC COM 11135B100 136 13,332 SH   SOLE 40 13,332 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 43,998 287,194 SH   SOLE 2 64,808 0 222,386
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 8,399 54,825 SH   SOLE 4 50,386 0 4,439
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 18,644 121,696 SH   SOLE 7 109,319 0 12,377
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 74 485 SH   SOLE 13 485 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 1,877 12,251 SH   SOLE 15 12,251 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 1 4 SH   SOLE 17 0 0 4
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 34,937 228,050 SH   SOLE 18 211,016 0 17,034
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 5,323 34,743 SH   SOLE 19 34,743 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 637,001 4,157,973 SH   SOLE 21 4,157,973 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 448,859 2,929,891 SH   SOLE 22 2,682,776 0 247,115
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 11,886 77,585 SH   SOLE 23 77,585 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 24,907 162,580 SH   SOLE 25 162,580 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 45,787 298,872 SH   SOLE 26 107,305 0 191,567
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 59,889 390,918 SH   SOLE 28 14,415 0 376,503
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 90 585 SH   SOLE 29 585 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 85,175 555,974 SH   SOLE 30 544,964 0 11,010
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 4,107 26,807 SH   SOLE 31 14,143 0 12,664
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 2,862 18,684 SH   SOLE 34 18,684 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 13,880 90,599 SH   SOLE 36 90,599 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 719 4,690 SH   SOLE 40 4,690 0 0
BROADSTONE NET LEASE INC CL A COM 11135E104 602 30,756 SH   SOLE 2 2,832 0 27,924
BROADSTONE NET LEASE INC CL A COM 11135E104 15 752 SH   SOLE 7 752 0 0
BROADSTONE NET LEASE INC CL A COM 11135E104 2,301 117,507 SH   SOLE 18 117,507 0 0
BROADSTONE NET LEASE INC CL A COM 11135E104 1,016 51,890 SH   SOLE 19 51,890 0 0
BROADSTONE NET LEASE INC CL A COM 11135E104 24,275 1,239,767 SH   SOLE 21 1,239,767 0 0
BROADSTONE NET LEASE INC CL A COM 11135E104 18,849 962,643 SH   SOLE 22 959,320 0 3,323
BROADWAY FINL CORP DEL COM 111444105 7 3,795 SH   SOLE 18 3,795 0 0
BROADWAY FINL CORP DEL COM 111444105 98 53,184 SH   SOLE 21 53,184 0 0
BROADWIND INC COM NEW 11161T207 117 14,784 SH   SOLE 21 14,784 0 0
BROADWIND INC COM NEW 11161T207 2,858 360,389 SH   SOLE 22 360,389 0 0
BROOKDALE SR LIVING INC COM 112463104 8,322 1,878,648 SH   SOLE 2 1,719,920 0 158,728
BROOKDALE SR LIVING INC COM 112463104 4 832 SH   SOLE 4 832 0 0
BROOKDALE SR LIVING INC COM 112463104 29 6,464 SH   SOLE 7 6,464 0 0
BROOKDALE SR LIVING INC COM 112463104 2,847 642,668 SH   SOLE 18 642,668 0 0
BROOKDALE SR LIVING INC COM 112463104 23,121 5,219,149 SH   SOLE 19 5,219,149 0 0
BROOKDALE SR LIVING INC COM 112463104 30,749 6,941,012 SH   SOLE 21 6,941,012 0 0
BROOKDALE SR LIVING INC COM 112463104 21,872 4,937,317 SH   SOLE 22 4,815,959 0 121,358
BROOKDALE SR LIVING INC COM 112463104 22 4,885 SH   SOLE 25 4,885 0 0
BROOKDALE SR LIVING INC COM 112463104 359 81,069 SH   SOLE 26 56,065 0 25,004
BROOKDALE SR LIVING INC COM 112463104 179 40,425 SH   SOLE 28 20,825 0 19,600
BROOKDALE SR LIVING INC COM 112463104 891 201,109 SH   SOLE 30 201,109 0 0
BROOKDALE SR LIVING INC COM 112463104 15,996 3,610,781 SH   SOLE 34 3,610,781 0 0
BROOKDALE SR LIVING INC COM 112463104 145 32,759 SH   SOLE 36 32,759 0 0
BROOKDALE SR LIVING INC COM 112463104 90 20,343 SH   SOLE 40 20,343 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 15 354 SH   SOLE 18 354 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 2,113 51,198 SH   SOLE 26 0 0 51,198
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 1,966 27,199 SH   SOLE 2 1,943 0 25,256
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 3,260 45,091 SH   SOLE 7 45,091 0 0
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 8,257 114,209 SH   SOLE 18 108,545 0 5,664
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 6,278 86,838 SH   SOLE 19 86,838 0 0
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 76,815 1,062,454 SH   SOLE 21 1,062,454 0 0
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 23,858 329,990 SH   SOLE 22 324,496 0 5,494
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 82 1,140 SH   SOLE 23 1,140 0 0
BROOKFIELD PPTY REIT INC CL A 11282X103 1,059 70,910 SH   SOLE 2 1,594 0 69,316
BROOKFIELD PPTY REIT INC CL A 11282X103 441 29,539 SH   SOLE 4 29,539 0 0
BROOKFIELD PPTY REIT INC CL A 11282X103 765 51,175 SH   SOLE 7 51,175 0 0
BROOKFIELD PPTY REIT INC CL A 11282X103 252 16,884 SH   SOLE 18 16,884 0 0
BROOKFIELD PPTY REIT INC CL A 11282X103 857 57,358 SH   SOLE 19 57,358 0 0
BROOKFIELD PPTY REIT INC CL A 11282X103 9,188 615,022 SH   SOLE 21 615,022 0 0
BROOKFIELD PPTY REIT INC CL A 11282X103 8,147 545,334 SH   SOLE 22 509,970 0 35,364
BROOKFIELD PPTY REIT INC CL A 11282X103 26 1,754 SH   SOLE 23 1,754 0 0
BROOKFIELD PPTY REIT INC CL A 11282X103 2,971 198,851 SH   SOLE 25 198,851 0 0
BROOKFIELD PPTY REIT INC CL A 11282X103 435 29,147 SH   SOLE 28 0 0 29,147
BROOKFIELD PPTY REIT INC CL A 11282X103 350 23,399 SH   SOLE 29 23,399 0 0
BROOKFIELD PPTY REIT INC CL A 11282X103 2,467 165,110 SH   SOLE 30 165,110 0 0
BROOKFIELD PPTY REIT INC CL A 11282X103 13 871 SH   SOLE 31 871 0 0
BROOKFIELD PPTY REIT INC CL A 11282X103 73 4,871 SH   SOLE 36 4,871 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 6,190 106,228 SH   SOLE 2 9,506 0 96,722
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 111 1,911 SH   SOLE 7 1,911 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 20,516 352,080 SH   SOLE 18 352,080 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 18,569 318,676 SH   SOLE 19 318,676 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 201,581 3,459,438 SH   SOLE 21 3,459,438 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 73,136 1,255,127 SH   SOLE 22 1,237,602 0 17,525
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 754 12,940 SH   SOLE 23 12,940 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 1,059 87,931 SH   SOLE 2 24,092 0 63,839
BROOKLINE BANCORP INC DEL COM 11373M107 8 625 SH   SOLE 4 625 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 13 1,119 SH   SOLE 7 1,119 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 3,946 327,719 SH   SOLE 18 327,719 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 1,565 129,981 SH   SOLE 19 129,981 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 102,473 8,511,072 SH   SOLE 21 8,511,072 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 29,080 2,415,291 SH   SOLE 22 2,369,308 0 45,983
BROOKLINE BANCORP INC DEL COM 11373M107 446 37,011 SH   SOLE 26 30,364 0 6,647
BROOKLINE BANCORP INC DEL COM 11373M107 118 9,834 SH   SOLE 28 9,834 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 1,668 138,577 SH   SOLE 30 138,577 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 100 8,336 SH   SOLE 40 8,336 0 0
BROOKS AUTOMATION INC NEW COM 114340102 3,264 48,101 SH   SOLE 2 25,342 0 22,759
BROOKS AUTOMATION INC NEW COM 114340102 21 304 SH   SOLE 4 304 0 0
BROOKS AUTOMATION INC NEW COM 114340102 96 1,420 SH   SOLE 7 1,420 0 0
BROOKS AUTOMATION INC NEW COM 114340102 22,288 328,491 SH   SOLE 18 319,152 0 9,339
BROOKS AUTOMATION INC NEW COM 114340102 15,580 229,619 SH   SOLE 19 229,619 0 0
BROOKS AUTOMATION INC NEW COM 114340102 578,558 8,527,021 SH   SOLE 21 8,527,021 0 0
BROOKS AUTOMATION INC NEW COM 114340102 145,278 2,141,158 SH   SOLE 22 2,089,012 0 52,146
BROOKS AUTOMATION INC NEW COM 114340102 409 6,030 SH   SOLE 23 6,030 0 0
BROOKS AUTOMATION INC NEW COM 114340102 42 618 SH   SOLE 25 618 0 0
BROOKS AUTOMATION INC NEW COM 114340102 4,230 62,338 SH   SOLE 26 15,237 0 47,101
BROOKS AUTOMATION INC NEW COM 114340102 649 9,565 SH   SOLE 28 9,565 0 0
BROOKS AUTOMATION INC NEW COM 114340102 10,482 154,491 SH   SOLE 30 154,491 0 0
BROOKS AUTOMATION INC NEW COM 114340102 103 1,523 SH   SOLE 36 1,523 0 0
BROOKS AUTOMATION INC NEW COM 114340102 598 8,809 SH   SOLE 40 8,809 0 0
BROWN & BROWN INC COM 115236101 32,625 688,156 SH   SOLE 2 197,647 0 490,509
BROWN & BROWN INC COM 115236101 5,696 120,134 SH   SOLE 4 110,360 0 9,774
BROWN & BROWN INC COM 115236101 8,924 188,224 SH   SOLE 7 114,760 0 73,464
BROWN & BROWN INC COM 115236101 40 838 SH   SOLE 13 838 0 0
BROWN & BROWN INC COM 115236101 1,230 25,943 SH   SOLE 15 25,943 0 0
BROWN & BROWN INC COM 115236101 36,829 776,810 SH   SOLE 18 760,868 0 15,942
BROWN & BROWN INC COM 115236101 5,276 111,283 SH   SOLE 19 111,283 0 0
BROWN & BROWN INC COM 115236101 697,070 14,703,015 SH   SOLE 21 14,703,015 0 0
BROWN & BROWN INC COM 115236101 388,692 8,198,526 SH   SOLE 22 7,878,798 0 319,728
BROWN & BROWN INC COM 115236101 7,540 159,028 SH   SOLE 23 159,028 0 0
BROWN & BROWN INC COM 115236101 16,632 350,811 SH   SOLE 25 350,811 0 0
BROWN & BROWN INC COM 115236101 26,897 567,319 SH   SOLE 26 241,712 0 325,607
BROWN & BROWN INC COM 115236101 20,483 432,049 SH   SOLE 28 31,239 0 400,810
BROWN & BROWN INC COM 115236101 22 456 SH   SOLE 29 456 0 0
BROWN & BROWN INC COM 115236101 43,315 913,631 SH   SOLE 30 841,542 0 72,089
BROWN & BROWN INC COM 115236101 1,859 39,214 SH   SOLE 31 30,079 0 9,135
BROWN & BROWN INC COM 115236101 565 11,907 SH   SOLE 34 11,907 0 0
BROWN & BROWN INC COM 115236101 8,424 177,682 SH   SOLE 36 177,682 0 0
BROWN & BROWN INC COM 115236101 506 10,670 SH   SOLE 40 10,670 0 0
BROWN FORMAN CORP CL A 115637100 7,206 98,076 SH   SOLE 2 2,957 0 95,119
BROWN FORMAN CORP CL A 115637100 60 810 SH   SOLE 7 810 0 0
BROWN FORMAN CORP CL A 115637100 1,814 24,689 SH   SOLE 18 21,846 0 2,843
BROWN FORMAN CORP CL A 115637100 748 10,183 SH   SOLE 19 10,183 0 0
BROWN FORMAN CORP CL A 115637100 44,554 606,428 SH   SOLE 21 606,428 0 0
BROWN FORMAN CORP CL A 115637100 24,906 338,996 SH   SOLE 22 302,255 0 36,741
BROWN FORMAN CORP CL A 115637100 63 858 SH   SOLE 31 858 0 0
BROWN FORMAN CORP CL B 115637209 41,549 523,092 SH   SOLE 2 180,368 0 342,724
BROWN FORMAN CORP CL B 115637209 13,554 170,644 SH   SOLE 4 158,724 0 11,920
BROWN FORMAN CORP CL B 115637209 16,166 203,521 SH   SOLE 7 175,454 0 28,067
BROWN FORMAN CORP CL B 115637209 1,712 21,549 SH   SOLE 13 21,549 0 0
BROWN FORMAN CORP CL B 115637209 2,462 31,002 SH   SOLE 15 31,002 0 0
BROWN FORMAN CORP CL B 115637209 66,283 834,489 SH   SOLE 18 768,143 0 66,346
BROWN FORMAN CORP CL B 115637209 16,268 204,811 SH   SOLE 19 204,811 0 0
BROWN FORMAN CORP CL B 115637209 504,311 6,349,120 SH   SOLE 21 6,349,120 0 0
BROWN FORMAN CORP CL B 115637209 360,414 4,537,507 SH   SOLE 22 4,124,537 0 412,970
BROWN FORMAN CORP CL B 115637209 16,915 212,957 SH   SOLE 23 212,957 0 0
BROWN FORMAN CORP CL B 115637209 26,132 328,996 SH   SOLE 25 328,996 0 0
BROWN FORMAN CORP CL B 115637209 43,859 552,170 SH   SOLE 26 188,291 0 363,879
BROWN FORMAN CORP CL B 115637209 76,050 957,441 SH   SOLE 28 44,212 0 913,229
BROWN FORMAN CORP CL B 115637209 784 9,870 SH   SOLE 29 9,870 0 0
BROWN FORMAN CORP CL B 115637209 76,618 964,595 SH   SOLE 30 955,032 0 9,563
BROWN FORMAN CORP CL B 115637209 4,170 52,501 SH   SOLE 31 17,155 0 35,346
BROWN FORMAN CORP CL B 115637209 1,920 24,177 SH   SOLE 34 24,177 0 0
BROWN FORMAN CORP CL B 115637209 12,522 157,653 SH   SOLE 36 157,653 0 0
BROWN FORMAN CORP CL B 115637209 1,023 12,879 SH   SOLE 40 12,879 0 0
BRP GROUP INC COM CL A 05589G102 758 25,308 SH   SOLE 2 13,365 0 11,943
BRP GROUP INC COM CL A 05589G102 20 680 SH   SOLE 7 680 0 0
BRP GROUP INC COM CL A 05589G102 4,431 147,853 SH   SOLE 18 147,853 0 0
BRP GROUP INC COM CL A 05589G102 2,300 76,747 SH   SOLE 19 76,747 0 0
BRP GROUP INC COM CL A 05589G102 43,779 1,460,750 SH   SOLE 21 1,460,750 0 0
BRP GROUP INC COM CL A 05589G102 33,872 1,130,199 SH   SOLE 22 1,104,239 0 25,960
BRP GROUP INC COM CL A 05589G102 20 674 SH   SOLE 26 0 0 674
BRP GROUP INC COM CL A 05589G102 897 29,943 SH   SOLE 30 29,943 0 0
BRP GROUP INC COM CL A 05589G102 137 4,563 SH   SOLE 40 4,563 0 0
BRT APARTMENTS CORP COM 055645303 180 11,848 SH   SOLE 2 750 0 11,098
BRT APARTMENTS CORP COM 055645303 711 46,786 SH   SOLE 18 46,786 0 0
BRT APARTMENTS CORP COM 055645303 277 18,224 SH   SOLE 19 18,224 0 0
BRT APARTMENTS CORP COM 055645303 7,080 465,781 SH   SOLE 21 465,781 0 0
BRT APARTMENTS CORP COM 055645303 7,431 488,850 SH   SOLE 22 488,238 0 612
BRT APARTMENTS CORP COM 055645303 7 453 SH   SOLE 23 453 0 0
BRUKER CORP COM 116794108 12,988 239,950 SH   SOLE 2 46,950 0 193,000
BRUKER CORP COM 116794108 27 507 SH   SOLE 4 507 0 0
BRUKER CORP COM 116794108 110 2,033 SH   SOLE 7 2,033 0 0
BRUKER CORP COM 116794108 2,768 51,129 SH   SOLE 18 51,129 0 0
BRUKER CORP COM 116794108 1,412 26,090 SH   SOLE 19 26,090 0 0
BRUKER CORP COM 116794108 110,704 2,045,147 SH   SOLE 21 2,045,147 0 0
BRUKER CORP COM 116794108 147,635 2,727,411 SH   SOLE 22 2,590,413 0 136,998
BRUKER CORP COM 116794108 53 987 SH   SOLE 25 987 0 0
BRUKER CORP COM 116794108 2,916 53,877 SH   SOLE 26 30,838 0 23,039
BRUKER CORP COM 116794108 712 13,148 SH   SOLE 28 13,148 0 0
BRUKER CORP COM 116794108 3,472 64,137 SH   SOLE 30 64,137 0 0
BRUKER CORP COM 116794108 111 2,050 SH   SOLE 31 2,050 0 0
BRUKER CORP COM 116794108 69 1,280 SH   SOLE 34 1,280 0 0
BRUKER CORP COM 116794108 104 1,930 SH   SOLE 36 1,930 0 0
BRUKER CORP COM 116794108 717 13,250 SH   SOLE 40 13,250 0 0
BRUNSWICK CORP COM 117043109 16,653 218,430 SH   SOLE 2 68,303 0 150,127
BRUNSWICK CORP COM 117043109 43 558 SH   SOLE 4 558 0 0
BRUNSWICK CORP COM 117043109 155 2,036 SH   SOLE 7 2,036 0 0
BRUNSWICK CORP COM 117043109 15,069 197,657 SH   SOLE 18 197,529 0 128
BRUNSWICK CORP COM 117043109 1,511 19,822 SH   SOLE 19 19,822 0 0
BRUNSWICK CORP COM 117043109 265,538 3,482,918 SH   SOLE 21 3,482,918 0 0
BRUNSWICK CORP COM 117043109 187,475 2,459,005 SH   SOLE 22 2,354,436 0 104,569
BRUNSWICK CORP COM 117043109 63 821 SH   SOLE 25 821 0 0
BRUNSWICK CORP COM 117043109 4,429 58,092 SH   SOLE 26 24,011 0 34,081
BRUNSWICK CORP COM 117043109 808 10,603 SH   SOLE 28 9,831 0 772
BRUNSWICK CORP COM 117043109 3,879 50,881 SH   SOLE 30 50,881 0 0
BRUNSWICK CORP COM 117043109 114 1,500 SH   SOLE 31 1,500 0 0
BRUNSWICK CORP COM 117043109 81 1,059 SH   SOLE 34 1,059 0 0
BRUNSWICK CORP COM 117043109 299 3,922 SH   SOLE 36 3,922 0 0
BRUNSWICK CORP COM 117043109 740 9,712 SH   SOLE 40 9,712 0 0
BRYN MAWR BK CORP COM 117665109 741 24,207 SH   SOLE 2 6,769 0 17,438
BRYN MAWR BK CORP COM 117665109 12 382 SH   SOLE 7 382 0 0
BRYN MAWR BK CORP COM 117665109 1,954 63,855 SH   SOLE 18 63,855 0 0
BRYN MAWR BK CORP COM 117665109 1,109 36,257 SH   SOLE 19 36,257 0 0
BRYN MAWR BK CORP COM 117665109 23,291 761,276 SH   SOLE 21 761,276 0 0
BRYN MAWR BK CORP COM 117665109 19,709 644,188 SH   SOLE 22 634,021 0 10,167
BRYN MAWR BK CORP COM 117665109 20 653 SH   SOLE 25 653 0 0
BRYN MAWR BK CORP COM 117665109 559 18,258 SH   SOLE 26 15,710 0 2,548
BRYN MAWR BK CORP COM 117665109 89 2,900 SH   SOLE 28 2,900 0 0
BRYN MAWR BK CORP COM 117665109 841 27,487 SH   SOLE 30 27,487 0 0
BRYN MAWR BK CORP COM 117665109 47 1,552 SH   SOLE 36 1,552 0 0
BRYN MAWR BK CORP COM 117665109 49 1,602 SH   SOLE 40 1,602 0 0
BSQUARE CORP COM NEW 11776U300 12 7,765 SH   SOLE 21 7,765 0 0
BSQUARE CORP COM NEW 11776U300 431 283,699 SH   SOLE 22 283,699 0 0
BUCKLE INC COM 118440106 1,480 50,669 SH   SOLE 2 13,805 0 36,864
BUCKLE INC COM 118440106 5 155 SH   SOLE 4 155 0 0
BUCKLE INC COM 118440106 13 459 SH   SOLE 7 459 0 0
BUCKLE INC COM 118440106 4,065 139,207 SH   SOLE 18 126,907 0 12,300
BUCKLE INC COM 118440106 8,349 285,925 SH   SOLE 19 285,925 0 0
BUCKLE INC COM 118440106 95,702 3,277,469 SH   SOLE 21 3,277,469 0 0
BUCKLE INC COM 118440106 33,789 1,157,144 SH   SOLE 22 1,138,028 0 19,116
BUCKLE INC COM 118440106 606 20,749 SH   SOLE 23 20,749 0 0
BUCKLE INC COM 118440106 14 474 SH   SOLE 25 474 0 0
BUCKLE INC COM 118440106 2,811 96,284 SH   SOLE 26 4,871 0 91,413
BUCKLE INC COM 118440106 124 4,260 SH   SOLE 28 4,260 0 0
BUCKLE INC COM 118440106 1,799 61,615 SH   SOLE 30 61,615 0 0
BUCKLE INC COM 118440106 24 811 SH   SOLE 36 811 0 0
BUCKLE INC COM 118440106 93 3,185 SH   SOLE 40 3,185 0 0
BUILD A BEAR WORKSHOP COM 120076104 13 2,989 SH   SOLE 18 2,989 0 0
BUILD A BEAR WORKSHOP COM 120076104 269 63,008 SH   SOLE 21 63,008 0 0
BUILD A BEAR WORKSHOP COM 120076104 1,139 266,669 SH   SOLE 22 266,669 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 7,472 183,099 SH   SOLE 2 125,803 0 57,296
BUILDERS FIRSTSOURCE INC COM 12008R107 26 644 SH   SOLE 4 644 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 130 3,181 SH   SOLE 7 3,181 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 35,449 868,643 SH   SOLE 18 838,426 0 30,217
BUILDERS FIRSTSOURCE INC COM 12008R107 19,434 476,198 SH   SOLE 19 476,198 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 476,958 11,687,272 SH   SOLE 21 11,687,272 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 184,283 4,515,638 SH   SOLE 22 4,432,441 0 83,197
BUILDERS FIRSTSOURCE INC COM 12008R107 1,063 26,050 SH   SOLE 23 26,050 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 77 1,891 SH   SOLE 25 1,891 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 6,712 164,474 SH   SOLE 26 37,071 0 127,403
BUILDERS FIRSTSOURCE INC COM 12008R107 909 22,264 SH   SOLE 28 15,625 0 6,639
BUILDERS FIRSTSOURCE INC COM 12008R107 2,833 69,426 SH   SOLE 30 69,426 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 24 595 SH   SOLE 34 595 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 416 10,200 SH   SOLE 36 10,200 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 568 13,924 SH   SOLE 40 13,924 0 0
BUNGE LIMITED COM G16962105 21,882 333,672 SH   SOLE 2 48,794 0 284,878
BUNGE LIMITED COM G16962105 4,724 72,036 SH   SOLE 4 67,443 0 4,593
BUNGE LIMITED COM G16962105 17,778 271,092 SH   SOLE 7 254,522 0 16,570
BUNGE LIMITED COM G16962105 30 458 SH   SOLE 13 458 0 0
BUNGE LIMITED COM G16962105 861 13,126 SH   SOLE 15 13,126 0 0
BUNGE LIMITED COM G16962105 5,484 83,621 SH   SOLE 18 72,454 0 11,167
BUNGE LIMITED COM G16962105 32,480 495,270 SH   SOLE 19 495,270 0 0
BUNGE LIMITED COM G16962105 133,003 2,028,096 SH   SOLE 21 2,028,096 0 0
BUNGE LIMITED COM G16962105 246,510 3,758,924 SH   SOLE 22 3,573,449 0 185,475
BUNGE LIMITED COM G16962105 6,087 92,811 SH   SOLE 23 92,811 0 0
BUNGE LIMITED COM G16962105 22,263 339,486 SH   SOLE 25 339,486 0 0
BUNGE LIMITED COM G16962105 21,551 328,617 SH   SOLE 26 161,541 0 167,076
BUNGE LIMITED COM G16962105 20,198 307,994 SH   SOLE 28 24,233 0 283,761
BUNGE LIMITED COM G16962105 21,537 328,414 SH   SOLE 29 328,414 0 0
BUNGE LIMITED COM G16962105 36,226 552,397 SH   SOLE 30 474,112 0 78,285
BUNGE LIMITED COM G16962105 3,225 49,180 SH   SOLE 31 15,092 0 34,088
BUNGE LIMITED COM G16962105 7,019 107,037 SH   SOLE 34 107,037 0 0
BUNGE LIMITED COM G16962105 7,373 112,429 SH   SOLE 36 112,429 0 0
BUNGE LIMITED COM G16962105 339 5,166 SH   SOLE 40 5,166 0 0
BURFORD CAP LTD ORD SHS G17977110 11,027 1,140,356 SH   SOLE 34 1,140,356 0 0
BURLINGTON STORES INC COM 122017106 36,870 140,969 SH   SOLE 2 17,017 0 123,952
BURLINGTON STORES INC COM 122017106 8,148 31,154 SH   SOLE 4 28,593 0 2,561
BURLINGTON STORES INC COM 122017106 1,955 7,473 SH   SOLE 7 5,590 0 1,883
BURLINGTON STORES INC COM 122017106 82 313 SH   SOLE 13 313 0 0
BURLINGTON STORES INC COM 122017106 1,442 5,515 SH   SOLE 15 5,515 0 0
BURLINGTON STORES INC COM 122017106 10,953 41,879 SH   SOLE 18 37,544 0 4,335
BURLINGTON STORES INC COM 122017106 3,878 14,826 SH   SOLE 19 14,826 0 0
BURLINGTON STORES INC COM 122017106 241,418 923,027 SH   SOLE 21 923,027 0 0
BURLINGTON STORES INC COM 122017106 423,808 1,620,370 SH   SOLE 22 1,534,156 0 86,214
BURLINGTON STORES INC COM 122017106 11,568 44,228 SH   SOLE 23 44,228 0 0
BURLINGTON STORES INC COM 122017106 25,262 96,585 SH   SOLE 25 96,585 0 0
BURLINGTON STORES INC COM 122017106 29,667 113,429 SH   SOLE 26 55,814 0 57,615
BURLINGTON STORES INC COM 122017106 48,087 183,855 SH   SOLE 28 8,242 0 175,613
BURLINGTON STORES INC COM 122017106 45 172 SH   SOLE 29 172 0 0
BURLINGTON STORES INC COM 122017106 30,250 115,656 SH   SOLE 30 110,333 0 5,323
BURLINGTON STORES INC COM 122017106 4,556 17,418 SH   SOLE 31 8,470 0 8,948
BURLINGTON STORES INC COM 122017106 731 2,796 SH   SOLE 34 2,796 0 0
BURLINGTON STORES INC COM 122017106 9,421 36,021 SH   SOLE 36 36,021 0 0
BURLINGTON STORES INC COM 122017106 703 2,686 SH   SOLE 40 2,686 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105 369 18,117 SH   SOLE 2 1,373 0 16,744
BUSINESS FIRST BANCSHARES IN COM 12326C105 5 241 SH   SOLE 7 241 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105 1,349 66,272 SH   SOLE 18 66,272 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105 680 33,422 SH   SOLE 19 33,422 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105 14,042 689,664 SH   SOLE 21 689,664 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105 5,414 265,899 SH   SOLE 22 263,579 0 2,320
BWX TECHNOLOGIES INC COM 05605H100 12,057 200,020 SH   SOLE 2 38,878 0 161,142
BWX TECHNOLOGIES INC COM 05605H100 36 589 SH   SOLE 4 589 0 0
BWX TECHNOLOGIES INC COM 05605H100 112 1,862 SH   SOLE 7 1,862 0 0
BWX TECHNOLOGIES INC COM 05605H100 3,121 51,780 SH   SOLE 18 51,780 0 0
BWX TECHNOLOGIES INC COM 05605H100 1,451 24,070 SH   SOLE 19 24,070 0 0
BWX TECHNOLOGIES INC COM 05605H100 134,433 2,230,148 SH   SOLE 21 2,230,148 0 0
BWX TECHNOLOGIES INC COM 05605H100 149,174 2,474,692 SH   SOLE 22 2,348,136 0 126,556
BWX TECHNOLOGIES INC COM 05605H100 3,721 61,725 SH   SOLE 26 30,356 0 31,369
BWX TECHNOLOGIES INC COM 05605H100 3,370 55,901 SH   SOLE 30 55,901 0 0
BWX TECHNOLOGIES INC COM 05605H100 109 1,810 SH   SOLE 31 1,810 0 0
BWX TECHNOLOGIES INC COM 05605H100 705 11,688 SH   SOLE 40 11,688 0 0
BYLINE BANCORP INC COM 124411109 457 29,558 SH   SOLE 2 8,705 0 20,853
BYLINE BANCORP INC COM 124411109 5 328 SH   SOLE 7 328 0 0
BYLINE BANCORP INC COM 124411109 1,447 93,640 SH   SOLE 18 93,640 0 0
BYLINE BANCORP INC COM 124411109 703 45,494 SH   SOLE 19 45,494 0 0
BYLINE BANCORP INC COM 124411109 14,329 927,465 SH   SOLE 21 927,465 0 0
BYLINE BANCORP INC COM 124411109 9,511 615,601 SH   SOLE 22 611,754 0 3,847
BYLINE BANCORP INC COM 124411109 17 1,086 SH   SOLE 25 1,086 0 0
BYLINE BANCORP INC COM 124411109 36 2,343 SH   SOLE 26 2,343 0 0
BYLINE BANCORP INC COM 124411109 98 6,339 SH   SOLE 30 6,339 0 0
BYLINE BANCORP INC COM 124411109 37 2,414 SH   SOLE 36 2,414 0 0
BYLINE BANCORP INC COM 124411109 70 4,532 SH   SOLE 40 4,532 0 0
C & F FINL CORP COM 12466Q104 126 3,382 SH   SOLE 2 237 0 3,145
C & F FINL CORP COM 12466Q104 4 103 SH   SOLE 7 103 0 0
C & F FINL CORP COM 12466Q104 472 12,707 SH   SOLE 18 12,707 0 0
C & F FINL CORP COM 12466Q104 240 6,473 SH   SOLE 19 6,473 0 0
C & F FINL CORP COM 12466Q104 4,323 116,499 SH   SOLE 21 116,499 0 0
C & F FINL CORP COM 12466Q104 1,468 39,554 SH   SOLE 22 39,061 0 493
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 34,866 371,428 SH   SOLE 2 105,490 0 265,938
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 7,074 75,363 SH   SOLE 4 70,136 0 5,227
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 22,641 241,198 SH   SOLE 7 190,343 0 50,855
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 788 8,399 SH   SOLE 13 8,399 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 1,557 16,586 SH   SOLE 15 16,586 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 91,920 979,226 SH   SOLE 18 945,471 0 33,755
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 31,372 334,209 SH   SOLE 19 334,209 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 699,339 7,450,083 SH   SOLE 21 7,450,083 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 358,142 3,815,301 SH   SOLE 22 3,476,371 0 338,930
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 9,887 105,325 SH   SOLE 23 105,325 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 29,416 313,370 SH   SOLE 25 313,370 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 38,381 408,872 SH   SOLE 26 182,540 0 226,332
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 52,577 560,100 SH   SOLE 28 20,545 0 539,555
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 459 4,886 SH   SOLE 29 4,886 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 98,685 1,051,297 SH   SOLE 30 981,892 0 69,405
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 3,329 35,464 SH   SOLE 31 18,967 0 16,497
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 8,816 93,921 SH   SOLE 34 93,921 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 12,013 127,973 SH   SOLE 36 127,973 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 494 5,261 SH   SOLE 40 5,261 0 0
C3 AI INC CL A 12468P104 1,117 8,053 SH   SOLE 2 8,053 0 0
C3 AI INC CL A 12468P104 2,302 16,593 SH   SOLE 4 16,593 0 0
C3 AI INC CL A 12468P104 3,059 22,047 SH   SOLE 18 22,047 0 0
C3 AI INC CL A 12468P104 434,151 3,129,021 SH   SOLE 19 3,129,021 0 0
C3 AI INC CL A 12468P104 12,478 89,928 SH   SOLE 22 89,928 0 0
C3 AI INC CL A 12468P104 1,070 7,712 SH   SOLE 26 7,712 0 0
C3 AI INC CL A 12468P104 4,478 32,273 SH   SOLE 28 0 0 32,273
C3 AI INC CL A 12468P104 71 515 SH   SOLE 31 0 0 515
C3 AI INC CL A 12468P104 154,991 1,117,056 SH   SOLE 34 1,117,056 0 0
C4 THERAPEUTICS INC COM STK 12529R107 210 6,352 SH   SOLE 2 1,849 0 4,503
C4 THERAPEUTICS INC COM STK 12529R107 13 403 SH   SOLE 7 403 0 0
C4 THERAPEUTICS INC COM STK 12529R107 1,224 36,947 SH   SOLE 18 36,947 0 0
C4 THERAPEUTICS INC COM STK 12529R107 13,637 411,632 SH   SOLE 19 411,632 0 0
C4 THERAPEUTICS INC COM STK 12529R107 373 11,256 SH   SOLE 20 11,256 0 0
C4 THERAPEUTICS INC COM STK 12529R107 11,854 357,792 SH   SOLE 21 357,792 0 0
C4 THERAPEUTICS INC COM STK 12529R107 10,443 315,209 SH   SOLE 22 314,561 0 648
CABALETTA BIO INC COM 12674W109 166 13,278 SH   SOLE 2 1,814 0 11,464
CABALETTA BIO INC COM 12674W109 5 432 SH   SOLE 7 432 0 0
CABALETTA BIO INC COM 12674W109 617 49,430 SH   SOLE 18 49,430 0 0
CABALETTA BIO INC COM 12674W109 298 23,862 SH   SOLE 19 23,862 0 0
CABALETTA BIO INC COM 12674W109 8,454 677,380 SH   SOLE 21 677,380 0 0
CABALETTA BIO INC COM 12674W109 2,266 181,554 SH   SOLE 22 180,758 0 796
CABALETTA BIO INC COM 12674W109 68 5,460 SH   SOLE 30 5,460 0 0
CABLE ONE INC COM 12685J105 31,560 14,167 SH   SOLE 2 3,908 0 10,259
CABLE ONE INC COM 12685J105 5,233 2,349 SH   SOLE 4 2,161 0 188
CABLE ONE INC COM 12685J105 1,031 463 SH   SOLE 7 463 0 0
CABLE ONE INC COM 12685J105 22 10 SH   SOLE 13 10 0 0
CABLE ONE INC COM 12685J105 804 361 SH   SOLE 15 361 0 0
CABLE ONE INC COM 12685J105 33,585 15,076 SH   SOLE 18 14,777 0 299
CABLE ONE INC COM 12685J105 244,140 109,592 SH   SOLE 19 109,592 0 0
CABLE ONE INC COM 12685J105 614,824 275,988 SH   SOLE 21 275,988 0 0
CABLE ONE INC COM 12685J105 383,132 171,984 SH   SOLE 22 165,222 0 6,762
CABLE ONE INC COM 12685J105 7,077 3,177 SH   SOLE 23 3,177 0 0
CABLE ONE INC COM 12685J105 7,113 3,193 SH   SOLE 25 3,193 0 0
CABLE ONE INC COM 12685J105 13,504 6,062 SH   SOLE 26 4,426 0 1,636
CABLE ONE INC COM 12685J105 21,337 9,578 SH   SOLE 28 810 0 8,768
CABLE ONE INC COM 12685J105 33,449 15,015 SH   SOLE 30 13,463 0 1,552
CABLE ONE INC COM 12685J105 1,751 786 SH   SOLE 31 607 0 179
CABLE ONE INC COM 12685J105 479 215 SH   SOLE 34 215 0 0
CABLE ONE INC COM 12685J105 2,237 1,004 SH   SOLE 36 1,004 0 0
CABLE ONE INC COM 12685J105 448 201 SH   SOLE 40 201 0 0
CABOT CORP COM 127055101 7,499 167,088 SH   SOLE 2 57,967 0 109,121
CABOT CORP COM 127055101 14 318 SH   SOLE 4 318 0 0
CABOT CORP COM 127055101 68 1,520 SH   SOLE 7 1,520 0 0
CABOT CORP COM 127055101 6,342 141,312 SH   SOLE 18 141,312 0 0
CABOT CORP COM 127055101 624 13,894 SH   SOLE 19 13,894 0 0
CABOT CORP COM 127055101 3,314 73,848 SH   SOLE 20 73,848 0 0
CABOT CORP COM 127055101 112,246 2,501,017 SH   SOLE 21 2,501,017 0 0
CABOT CORP COM 127055101 80,125 1,785,312 SH   SOLE 22 1,708,463 0 76,849
CABOT CORP COM 127055101 894 19,915 SH   SOLE 26 13,338 0 6,577
CABOT CORP COM 127055101 342 7,615 SH   SOLE 28 7,321 0 294
CABOT CORP COM 127055101 1,531 34,120 SH   SOLE 30 34,120 0 0
CABOT CORP COM 127055101 48 1,080 SH   SOLE 31 1,080 0 0
CABOT CORP COM 127055101 118 2,623 SH   SOLE 36 2,623 0 0
CABOT CORP COM 127055101 311 6,929 SH   SOLE 40 6,929 0 0
CABOT OIL & GAS CORP COM 127097103 15,839 972,891 SH   SOLE 2 184,936 0 787,955
CABOT OIL & GAS CORP COM 127097103 2,997 184,081 SH   SOLE 4 169,050 0 15,031
CABOT OIL & GAS CORP COM 127097103 9,189 564,452 SH   SOLE 7 395,852 0 168,600
CABOT OIL & GAS CORP COM 127097103 12 716 SH   SOLE 13 716 0 0
CABOT OIL & GAS CORP COM 127097103 653 40,115 SH   SOLE 15 40,115 0 0
CABOT OIL & GAS CORP COM 127097103 11,895 730,635 SH   SOLE 18 670,211 0 60,424
CABOT OIL & GAS CORP COM 127097103 2,089 128,340 SH   SOLE 19 128,340 0 0
CABOT OIL & GAS CORP COM 127097103 180,767 11,103,650 SH   SOLE 21 11,103,650 0 0
CABOT OIL & GAS CORP COM 127097103 148,119 9,098,248 SH   SOLE 22 8,225,135 0 873,113
CABOT OIL & GAS CORP COM 127097103 5,395 331,382 SH   SOLE 23 331,382 0 0
CABOT OIL & GAS CORP COM 127097103 9,164 562,924 SH   SOLE 25 562,924 0 0
CABOT OIL & GAS CORP COM 127097103 18,995 1,166,775 SH   SOLE 26 487,354 0 679,421
CABOT OIL & GAS CORP COM 127097103 15,867 974,633 SH   SOLE 28 50,707 0 923,926
CABOT OIL & GAS CORP COM 127097103 216 13,279 SH   SOLE 29 13,279 0 0
CABOT OIL & GAS CORP COM 127097103 33,992 2,087,965 SH   SOLE 30 1,910,679 0 177,286
CABOT OIL & GAS CORP COM 127097103 1,591 97,749 SH   SOLE 31 50,868 0 46,881
CABOT OIL & GAS CORP COM 127097103 318 19,515 SH   SOLE 34 19,515 0 0
CABOT OIL & GAS CORP COM 127097103 5,213 320,205 SH   SOLE 36 320,205 0 0
CABOT OIL & GAS CORP COM 127097103 257 15,792 SH   SOLE 40 15,792 0 0
CACI INTL INC CL A 127190304 16,618 66,652 SH   SOLE 2 20,785 0 45,867
CACI INTL INC CL A 127190304 44 177 SH   SOLE 4 177 0 0
CACI INTL INC CL A 127190304 145 582 SH   SOLE 7 582 0 0
CACI INTL INC CL A 127190304 27,803 111,509 SH   SOLE 18 111,509 0 0
CACI INTL INC CL A 127190304 12,442 49,900 SH   SOLE 19 49,900 0 0
CACI INTL INC CL A 127190304 294,877 1,182,676 SH   SOLE 21 1,182,676 0 0
CACI INTL INC CL A 127190304 194,716 780,955 SH   SOLE 22 747,786 0 33,169
CACI INTL INC CL A 127190304 496 1,990 SH   SOLE 23 1,990 0 0
CACI INTL INC CL A 127190304 99 398 SH   SOLE 25 398 0 0
CACI INTL INC CL A 127190304 4,076 16,349 SH   SOLE 26 7,764 0 8,585
CACI INTL INC CL A 127190304 861 3,455 SH   SOLE 28 3,135 0 320
CACI INTL INC CL A 127190304 3,759 15,075 SH   SOLE 30 15,075 0 0
CACI INTL INC CL A 127190304 119 476 SH   SOLE 31 476 0 0
CACI INTL INC CL A 127190304 3,726 14,944 SH   SOLE 34 14,944 0 0
CACI INTL INC CL A 127190304 323 1,294 SH   SOLE 36 1,294 0 0
CACI INTL INC CL A 127190304 768 3,079 SH   SOLE 40 3,079 0 0
CACTUS INC CL A 127203107 1,604 61,544 SH   SOLE 2 16,584 0 44,960
CACTUS INC CL A 127203107 11 419 SH   SOLE 4 419 0 0
CACTUS INC CL A 127203107 22 826 SH   SOLE 7 826 0 0
CACTUS INC CL A 127203107 4,299 164,891 SH   SOLE 18 164,891 0 0
CACTUS INC CL A 127203107 6,555 251,438 SH   SOLE 19 251,438 0 0
CACTUS INC CL A 127203107 46,754 1,793,400 SH   SOLE 21 1,793,400 0 0
CACTUS INC CL A 127203107 36,700 1,407,742 SH   SOLE 22 1,371,316 0 36,426
CACTUS INC CL A 127203107 56 2,155 SH   SOLE 23 2,155 0 0
CACTUS INC CL A 127203107 22 857 SH   SOLE 25 857 0 0
CACTUS INC CL A 127203107 829 31,805 SH   SOLE 26 15,297 0 16,508
CACTUS INC CL A 127203107 144 5,507 SH   SOLE 28 5,507 0 0
CACTUS INC CL A 127203107 810 31,075 SH   SOLE 30 31,075 0 0
CACTUS INC CL A 127203107 8 289 SH   SOLE 34 289 0 0
CACTUS INC CL A 127203107 38 1,470 SH   SOLE 36 1,470 0 0
CACTUS INC CL A 127203107 149 5,703 SH   SOLE 40 5,703 0 0
CADENCE BANCORPORATION CL A 12739A100 2,375 144,622 SH   SOLE 2 38,463 0 106,159
CADENCE BANCORPORATION CL A 12739A100 5 315 SH   SOLE 4 315 0 0
CADENCE BANCORPORATION CL A 12739A100 38 2,313 SH   SOLE 7 2,313 0 0
CADENCE BANCORPORATION CL A 12739A100 8,790 535,295 SH   SOLE 18 535,295 0 0
CADENCE BANCORPORATION CL A 12739A100 5,485 334,068 SH   SOLE 19 334,068 0 0
CADENCE BANCORPORATION CL A 12739A100 224,511 13,673,023 SH   SOLE 21 13,673,023 0 0
CADENCE BANCORPORATION CL A 12739A100 57,899 3,526,125 SH   SOLE 22 3,436,639 0 89,486
CADENCE BANCORPORATION CL A 12739A100 80 4,848 SH   SOLE 23 4,848 0 0
CADENCE BANCORPORATION CL A 12739A100 1,533 93,347 SH   SOLE 26 32,893 0 60,454
CADENCE BANCORPORATION CL A 12739A100 276 16,819 SH   SOLE 28 16,819 0 0
CADENCE BANCORPORATION CL A 12739A100 3,792 230,929 SH   SOLE 30 230,929 0 0
CADENCE BANCORPORATION CL A 12739A100 217 13,241 SH   SOLE 40 13,241 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 135,550 993,548 SH   SOLE 2 378,351 0 615,197
CADENCE DESIGN SYSTEM INC COM 127387108 21,685 158,943 SH   SOLE 4 148,122 0 10,821
CADENCE DESIGN SYSTEM INC COM 127387108 54,641 400,506 SH   SOLE 7 290,327 0 110,179
CADENCE DESIGN SYSTEM INC COM 127387108 6,732 49,345 SH   SOLE 13 49,345 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 3,994 29,275 SH   SOLE 15 29,275 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 124,330 911,312 SH   SOLE 18 834,049 0 77,263
CADENCE DESIGN SYSTEM INC COM 127387108 547,640 4,014,074 SH   SOLE 19 4,014,074 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 1,327,374 9,729,343 SH   SOLE 21 9,729,343 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 988,220 7,243,418 SH   SOLE 22 6,300,180 0 943,238
CADENCE DESIGN SYSTEM INC COM 127387108 33,967 248,970 SH   SOLE 23 248,970 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 410,038 3,005,484 SH   SOLE 25 3,005,484 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 121,594 891,258 SH   SOLE 26 313,291 0 577,967
CADENCE DESIGN SYSTEM INC COM 127387108 205,185 1,503,960 SH   SOLE 28 41,255 0 1,462,705
CADENCE DESIGN SYSTEM INC COM 127387108 2,854 20,916 SH   SOLE 29 20,916 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 229,408 1,681,508 SH   SOLE 30 1,615,073 0 66,435
CADENCE DESIGN SYSTEM INC COM 127387108 31,402 230,171 SH   SOLE 31 70,088 0 160,083
CADENCE DESIGN SYSTEM INC COM 127387108 8,129 59,587 SH   SOLE 32 59,587 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 123,890 908,088 SH   SOLE 34 908,088 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 24,916 182,629 SH   SOLE 36 182,629 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 1,588 11,643 SH   SOLE 40 11,643 0 0
CADIZ INC COM NEW 127537207 227 21,273 SH   SOLE 2 10,323 0 10,950
CADIZ INC COM NEW 127537207 3 294 SH   SOLE 7 294 0 0
CADIZ INC COM NEW 127537207 846 79,401 SH   SOLE 18 79,401 0 0
CADIZ INC COM NEW 127537207 403 37,884 SH   SOLE 19 37,884 0 0
CADIZ INC COM NEW 127537207 9,925 931,927 SH   SOLE 21 931,927 0 0
CADIZ INC COM NEW 127537207 8,702 817,112 SH   SOLE 22 780,460 0 36,652
CADIZ INC COM NEW 127537207 67 6,287 SH   SOLE 30 6,287 0 0
CADIZ INC COM NEW 127537207 64 5,987 SH   SOLE 40 5,987 0 0
CAE INC COM 124765108 3 94 SH   SOLE 18 94 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100 28,217 379,926 SH   SOLE 2 278,825 0 101,101
CAESARS ENTERTAINMENT INC NE COM 12769G100 401 5,396 SH   SOLE 4 5,396 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100 355 4,784 SH   SOLE 7 4,784 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100 80,247 1,080,475 SH   SOLE 18 1,064,872 0 15,603
CAESARS ENTERTAINMENT INC NE COM 12769G100 79,525 1,070,749 SH   SOLE 19 1,070,749 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100 980,903 13,207,262 SH   SOLE 21 13,207,262 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100 504,805 6,796,888 SH   SOLE 22 6,602,651 0 194,237
CAESARS ENTERTAINMENT INC NE COM 12769G100 2,300 30,966 SH   SOLE 23 30,966 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100 108,838 1,465,443 SH   SOLE 25 1,465,443 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100 13,303 179,118 SH   SOLE 26 46,375 0 132,743
CAESARS ENTERTAINMENT INC NE COM 12769G100 1,746 23,515 SH   SOLE 28 23,515 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100 919 12,379 SH   SOLE 29 12,379 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100 8,395 113,035 SH   SOLE 30 113,035 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100 1,026 13,809 SH   SOLE 31 13,809 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100 23,218 312,618 SH   SOLE 34 312,618 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100 351 4,721 SH   SOLE 36 4,721 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100 1,595 21,472 SH   SOLE 40 21,472 0 0
CAESARS ENTERTAINMENT INC NE OPTIONS 12769G100 676 9,100 SH Call SOLE 2 9,100 0 0
CAESARS ENTERTAINMENT INC NE OPTIONS 12769G100 125,012 1,683,200 SH Call SOLE 19 1,683,200 0 0
CAESARS ENTERTAINMENT INC NE OPTIONS 12769G100 1,545 20,800 SH Call SOLE 22 20,800 0 0
CAESARS ENTERTAINMENT INC NE OPTIONS 12769G100 21,309 286,900 SH Call SOLE 34 286,900 0 0
CAESARSTONE LTD ORD SHS M20598104 327 25,379 SH   SOLE 2 2,223 0 23,156
CAESARSTONE LTD ORD SHS M20598104 2 166 SH   SOLE 4 166 0 0
CAESARSTONE LTD ORD SHS M20598104 114 8,839 SH   SOLE 7 8,839 0 0
CAESARSTONE LTD ORD SHS M20598104 971 75,351 SH   SOLE 18 75,351 0 0
CAESARSTONE LTD ORD SHS M20598104 550 42,654 SH   SOLE 19 42,654 0 0
CAESARSTONE LTD ORD SHS M20598104 14,950 1,159,808 SH   SOLE 21 1,159,808 0 0
CAESARSTONE LTD ORD SHS M20598104 6,421 498,100 SH   SOLE 22 490,448 0 7,652
CAESARSTONE LTD ORD SHS M20598104 166 12,840 SH   SOLE 26 0 0 12,840
CAESARSTONE LTD ORD SHS M20598104 35 2,725 SH   SOLE 40 2,725 0 0
CAI INTERNATIONAL INC COM 12477X106 579 18,536 SH   SOLE 2 5,368 0 13,168
CAI INTERNATIONAL INC COM 12477X106 7 221 SH   SOLE 7 221 0 0
CAI INTERNATIONAL INC COM 12477X106 1,933 61,877 SH   SOLE 18 61,877 0 0
CAI INTERNATIONAL INC COM 12477X106 971 31,084 SH   SOLE 19 31,084 0 0
CAI INTERNATIONAL INC COM 12477X106 19,749 632,169 SH   SOLE 21 632,169 0 0
CAI INTERNATIONAL INC COM 12477X106 14,263 456,566 SH   SOLE 22 443,491 0 13,075
CAI INTERNATIONAL INC COM 12477X106 39 1,238 SH   SOLE 28 1,238 0 0
CAI INTERNATIONAL INC COM 12477X106 491 15,729 SH   SOLE 30 15,729 0 0
CAI INTERNATIONAL INC COM 12477X106 81 2,578 SH   SOLE 40 2,578 0 0
CAL MAINE FOODS INC COM NEW 128030202 1,413 37,647 SH   SOLE 2 12,198 0 25,449
CAL MAINE FOODS INC COM NEW 128030202 5 146 SH   SOLE 4 146 0 0
CAL MAINE FOODS INC COM NEW 128030202 985 26,232 SH   SOLE 7 26,232 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,910 157,440 SH   SOLE 18 157,440 0 0
CAL MAINE FOODS INC COM NEW 128030202 2,499 66,563 SH   SOLE 19 66,563 0 0
CAL MAINE FOODS INC COM NEW 128030202 160,720 4,281,307 SH   SOLE 21 4,281,307 0 0
CAL MAINE FOODS INC COM NEW 128030202 40,077 1,067,576 SH   SOLE 22 1,040,591 0 26,985
CAL MAINE FOODS INC COM NEW 128030202 974 25,952 SH   SOLE 23 25,952 0 0
CAL MAINE FOODS INC COM NEW 128030202 599 15,967 SH   SOLE 26 7,834 0 8,133
CAL MAINE FOODS INC COM NEW 128030202 166 4,430 SH   SOLE 28 4,430 0 0
CAL MAINE FOODS INC COM NEW 128030202 3,168 84,387 SH   SOLE 30 84,387 0 0
CAL MAINE FOODS INC COM NEW 128030202 188 5,007 SH   SOLE 40 5,007 0 0
CALADRIUS BIOSCIENCES INC COM NEW 128058203 9 6,539 SH   SOLE 21 6,539 0 0
CALADRIUS BIOSCIENCES INC COM NEW 128058203 34 23,628 SH   SOLE 22 23,628 0 0
CALAMP CORP COM 128126109 204 20,542 SH   SOLE 2 3,020 0 17,522
CALAMP CORP COM 128126109 8 798 SH   SOLE 7 798 0 0
CALAMP CORP COM 128126109 1,600 161,247 SH   SOLE 18 161,247 0 0
CALAMP CORP COM 128126109 639 64,420 SH   SOLE 19 64,420 0 0
CALAMP CORP COM 128126109 39,534 3,985,305 SH   SOLE 21 3,985,305 0 0
CALAMP CORP COM 128126109 10,403 1,048,693 SH   SOLE 22 1,042,821 0 5,872
CALAMP CORP COM 128126109 515 51,910 SH   SOLE 30 51,910 0 0
CALAVO GROWERS INC COM 128246105 855 12,321 SH   SOLE 2 5,593 0 6,728
CALAVO GROWERS INC COM 128246105 5 71 SH   SOLE 4 71 0 0
CALAVO GROWERS INC COM 128246105 25 363 SH   SOLE 7 363 0 0
CALAVO GROWERS INC COM 128246105 5,147 74,129 SH   SOLE 18 74,129 0 0
CALAVO GROWERS INC COM 128246105 7,720 111,192 SH   SOLE 19 111,192 0 0
CALAVO GROWERS INC COM 128246105 129,386 1,863,543 SH   SOLE 21 1,863,543 0 0
CALAVO GROWERS INC COM 128246105 38,560 555,383 SH   SOLE 22 545,286 0 10,097
CALAVO GROWERS INC COM 128246105 267 3,852 SH   SOLE 23 3,852 0 0
CALAVO GROWERS INC COM 128246105 2,007 28,901 SH   SOLE 26 3,775 0 25,126
CALAVO GROWERS INC COM 128246105 149 2,141 SH   SOLE 28 2,141 0 0
CALAVO GROWERS INC COM 128246105 2,543 36,626 SH   SOLE 30 36,626 0 0
CALAVO GROWERS INC COM 128246105 2,223 32,012 SH   SOLE 34 32,012 0 0
CALAVO GROWERS INC COM 128246105 167 2,407 SH   SOLE 40 2,407 0 0
CALEDONIA MNG CORP PLC SHS NEW G1757E113 262 16,481 SH   SOLE 2 1,994 0 14,487
CALEDONIA MNG CORP PLC SHS NEW G1757E113 5 329 SH   SOLE 7 329 0 0
CALEDONIA MNG CORP PLC SHS NEW G1757E113 692 43,569 SH   SOLE 18 43,569 0 0
CALEDONIA MNG CORP PLC SHS NEW G1757E113 337 21,246 SH   SOLE 19 21,246 0 0
CALEDONIA MNG CORP PLC SHS NEW G1757E113 6,687 421,087 SH   SOLE 21 421,087 0 0
CALEDONIA MNG CORP PLC SHS NEW G1757E113 2,678 168,629 SH   SOLE 22 167,047 0 1,582
CALEDONIA MNG CORP PLC SHS NEW G1757E113 14 857 SH   SOLE 23 857 0 0
CALEDONIA MNG CORP PLC SHS NEW G1757E113 34 2,156 SH   SOLE 26 0 0 2,156
CALERES INC COM 129500104 682 43,572 SH   SOLE 2 6,198 0 37,374
CALERES INC COM 129500104 11 695 SH   SOLE 7 695 0 0
CALERES INC COM 129500104 2,628 167,919 SH   SOLE 18 167,919 0 0
CALERES INC COM 129500104 1,038 66,348 SH   SOLE 19 66,348 0 0
CALERES INC COM 129500104 68,273 4,362,465 SH   SOLE 21 4,362,465 0 0
CALERES INC COM 129500104 17,042 1,088,940 SH   SOLE 22 1,082,447 0 6,493
CALERES INC COM 129500104 34 2,162 SH   SOLE 23 2,162 0 0
CALERES INC COM 129500104 198 12,662 SH   SOLE 26 0 0 12,662
CALERES INC COM 129500104 866 55,316 SH   SOLE 30 55,316 0 0
CALIFORNIA BANCORP INC COM 13005U101 86 5,551 SH   SOLE 2 430 0 5,121
CALIFORNIA BANCORP INC COM 13005U101 450 28,897 SH   SOLE 18 28,897 0 0
CALIFORNIA BANCORP INC COM 13005U101 192 12,308 SH   SOLE 19 12,308 0 0
CALIFORNIA BANCORP INC COM 13005U101 3,934 252,826 SH   SOLE 21 252,826 0 0
CALIFORNIA BANCORP INC COM 13005U101 1,194 76,759 SH   SOLE 22 76,297 0 462
CALIFORNIA RES CORP COMMON STOCK 13057Q305 4,238 179,666 SH   SOLE 2 179,666 0 0
CALIFORNIA RES CORP COMMON STOCK 13057Q305 6 239 SH   SOLE 7 239 0 0
CALIFORNIA RES CORP COMMON STOCK 13057Q305 3 147 SH   SOLE 18 147 0 0
CALIFORNIA RES CORP COMMON STOCK 13057Q305 34,275 1,452,944 SH   SOLE 19 1,452,944 0 0
CALIFORNIA RES CORP COMMON STOCK 13057Q305 958 40,612 SH   SOLE 22 40,612 0 0
CALIFORNIA RES CORP COMMON STOCK 13057Q305 44 1,859 SH   SOLE 30 1,859 0 0
CALIFORNIA RES CORP COMMON STOCK 13057Q305 8 353 SH   SOLE 37 353 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 1,754 32,459 SH   SOLE 2 16,506 0 15,953
CALIFORNIA WTR SVC GROUP COM 130788102 292 5,412 SH   SOLE 4 5,412 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 7,459 138,056 SH   SOLE 7 138,056 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 1 26 SH   SOLE 17 0 0 26
CALIFORNIA WTR SVC GROUP COM 130788102 11,789 218,195 SH   SOLE 18 218,195 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 4,823 89,273 SH   SOLE 19 89,273 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 309,999 5,737,531 SH   SOLE 21 5,737,531 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 77,467 1,433,773 SH   SOLE 22 1,394,707 0 39,066
CALIFORNIA WTR SVC GROUP COM 130788102 3,494 64,663 SH   SOLE 25 64,663 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 2,845 52,655 SH   SOLE 26 36,917 0 15,738
CALIFORNIA WTR SVC GROUP COM 130788102 312 5,770 SH   SOLE 28 5,770 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 24,865 460,209 SH   SOLE 30 460,209 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 403 7,456 SH   SOLE 34 7,456 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 142 2,622 SH   SOLE 36 2,622 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 296 5,477 SH   SOLE 40 5,477 0 0
CALITHERA BIOSCIENCES INC COM 13089P101 184 37,380 SH   SOLE 2 18,210 0 19,170
CALITHERA BIOSCIENCES INC COM 13089P101 5 1,036 SH   SOLE 7 1,036 0 0
CALITHERA BIOSCIENCES INC COM 13089P101 1,193 243,021 SH   SOLE 18 243,021 0 0
CALITHERA BIOSCIENCES INC COM 13089P101 1,401 285,420 SH   SOLE 19 285,420 0 0
CALITHERA BIOSCIENCES INC COM 13089P101 14,790 3,012,232 SH   SOLE 21 3,012,232 0 0
CALITHERA BIOSCIENCES INC COM 13089P101 9,744 1,984,430 SH   SOLE 22 1,923,268 0 61,162
CALITHERA BIOSCIENCES INC COM 13089P101 49 10,076 SH   SOLE 23 10,076 0 0
CALITHERA BIOSCIENCES INC COM 13089P101 340 69,252 SH   SOLE 26 0 0 69,252
CALITHERA BIOSCIENCES INC COM 13089P101 125 25,553 SH   SOLE 30 25,553 0 0
CALIX INC COM 13100M509 1,518 51,015 SH   SOLE 2 24,239 0 26,776
CALIX INC COM 13100M509 13 422 SH   SOLE 4 422 0 0
CALIX INC COM 13100M509 28 926 SH   SOLE 7 926 0 0
CALIX INC COM 13100M509 6,268 210,603 SH   SOLE 18 194,203 0 16,400
CALIX INC COM 13100M509 11,687 392,709 SH   SOLE 19 392,709 0 0
CALIX INC COM 13100M509 63,834 2,144,959 SH   SOLE 21 2,144,959 0 0
CALIX INC COM 13100M509 56,328 1,892,736 SH   SOLE 22 1,852,785 0 39,951
CALIX INC COM 13100M509 867 29,124 SH   SOLE 23 29,124 0 0
CALIX INC COM 13100M509 19 653 SH   SOLE 25 653 0 0
CALIX INC COM 13100M509 2,714 91,198 SH   SOLE 26 1,310 0 89,888
CALIX INC COM 13100M509 197 6,609 SH   SOLE 28 6,609 0 0
CALIX INC COM 13100M509 1,070 35,968 SH   SOLE 30 35,968 0 0
CALIX INC COM 13100M509 10 343 SH   SOLE 34 343 0 0
CALIX INC COM 13100M509 35 1,161 SH   SOLE 36 1,161 0 0
CALIX INC COM 13100M509 203 6,818 SH   SOLE 40 6,818 0 0
CALLAWAY GOLF CO COM 131193104 2,896 120,632 SH   SOLE 2 31,019 0 89,613
CALLAWAY GOLF CO COM 131193104 11 466 SH   SOLE 4 466 0 0
CALLAWAY GOLF CO COM 131193104 47 1,955 SH   SOLE 7 1,955 0 0
CALLAWAY GOLF CO COM 131193104 9,854 410,415 SH   SOLE 18 409,983 0 432
CALLAWAY GOLF CO COM 131193104 4,015 167,232 SH   SOLE 19 167,232 0 0
CALLAWAY GOLF CO COM 131193104 253,638 10,563,859 SH   SOLE 21 10,563,859 0 0
CALLAWAY GOLF CO COM 131193104 65,584 2,731,514 SH   SOLE 22 2,664,970 0 66,544
CALLAWAY GOLF CO COM 131193104 37 1,549 SH   SOLE 25 1,549 0 0
CALLAWAY GOLF CO COM 131193104 2,845 118,474 SH   SOLE 26 23,295 0 95,179
CALLAWAY GOLF CO COM 131193104 306 12,739 SH   SOLE 28 12,739 0 0
CALLAWAY GOLF CO COM 131193104 5,886 245,161 SH   SOLE 30 245,161 0 0
CALLAWAY GOLF CO COM 131193104 320 13,341 SH   SOLE 34 13,341 0 0
CALLAWAY GOLF CO COM 131193104 92 3,818 SH   SOLE 36 3,818 0 0
CALLAWAY GOLF CO COM 131193104 271 11,302 SH   SOLE 40 11,302 0 0
CALLON PETE CO DEL COM 13123X508 17 1,279 SH   SOLE 2 1,279 0 0
CALLON PETE CO DEL COM 13123X508 501 38,094 SH   SOLE 18 38,094 0 0
CALLON PETE CO DEL COM 13123X508 152 11,582 SH   SOLE 19 11,582 0 0
CALLON PETE CO DEL COM 13123X508 41,960 3,188,443 SH   SOLE 21 3,188,443 0 0
CALLON PETE CO DEL COM 13123X508 9,802 744,842 SH   SOLE 22 744,842 0 0
CALLON PETE CO DEL COM 13123X508 32 2,396 SH   SOLE 23 2,396 0 0
CALLON PETE CO DEL COM 13123X508 806 61,254 SH   SOLE 30 61,254 0 0
CALLON PETE CO DEL COM 13123X508 85 6,458 SH   SOLE 36 6,458 0 0
CALYXT INC COM 13173L107 20 4,808 SH   SOLE 2 2,031 0 2,777
CALYXT INC COM 13173L107 152 35,933 SH   SOLE 18 35,933 0 0
CALYXT INC COM 13173L107 78 18,592 SH   SOLE 19 18,592 0 0
CALYXT INC COM 13173L107 1,924 455,818 SH   SOLE 21 455,818 0 0
CALYXT INC COM 13173L107 1,132 268,201 SH   SOLE 22 267,575 0 626
CAMBER ENERGY INC COM 13200M508 0 1 SH   SOLE 21 1 0 0
CAMBIUM NETWORKS CORP SHS G17766109 85 3,390 SH   SOLE 2 378 0 3,012
CAMBIUM NETWORKS CORP SHS G17766109 429 17,107 SH   SOLE 18 17,107 0 0
CAMBIUM NETWORKS CORP SHS G17766109 244 9,711 SH   SOLE 19 9,711 0 0
CAMBIUM NETWORKS CORP SHS G17766109 5,062 201,824 SH   SOLE 21 201,824 0 0
CAMBIUM NETWORKS CORP SHS G17766109 4,126 164,508 SH   SOLE 22 164,163 0 345
CAMBRIDGE BANCORP COM 132152109 372 5,339 SH   SOLE 2 596 0 4,743
CAMBRIDGE BANCORP COM 132152109 5 72 SH   SOLE 7 72 0 0
CAMBRIDGE BANCORP COM 132152109 1,450 20,793 SH   SOLE 18 20,793 0 0
CAMBRIDGE BANCORP COM 132152109 808 11,588 SH   SOLE 19 11,588 0 0
CAMBRIDGE BANCORP COM 132152109 16,295 233,622 SH   SOLE 21 233,622 0 0
CAMBRIDGE BANCORP COM 132152109 8,937 128,132 SH   SOLE 22 127,130 0 1,002
CAMDEN NATL CORP COM 133034108 645 18,034 SH   SOLE 2 5,088 0 12,946
CAMDEN NATL CORP COM 133034108 12 327 SH   SOLE 7 327 0 0
CAMDEN NATL CORP COM 133034108 1,950 54,504 SH   SOLE 18 54,504 0 0
CAMDEN NATL CORP COM 133034108 961 26,849 SH   SOLE 19 26,849 0 0
CAMDEN NATL CORP COM 133034108 20,848 582,658 SH   SOLE 21 582,658 0 0
CAMDEN NATL CORP COM 133034108 19,295 539,257 SH   SOLE 22 524,454 0 14,803
CAMDEN NATL CORP COM 133034108 21 574 SH   SOLE 25 574 0 0
CAMDEN NATL CORP COM 133034108 94 2,629 SH   SOLE 26 1,442 0 1,187
CAMDEN NATL CORP COM 133034108 82 2,282 SH   SOLE 28 2,282 0 0
CAMDEN NATL CORP COM 133034108 626 17,492 SH   SOLE 30 17,492 0 0
CAMDEN NATL CORP COM 133034108 50 1,409 SH   SOLE 36 1,409 0 0
CAMDEN NATL CORP COM 133034108 39 1,090 SH   SOLE 40 1,090 0 0
CAMDEN PPTY TR SH BEN INT 133131102 35,733 357,619 SH   SOLE 2 156,347 0 201,272
CAMDEN PPTY TR SH BEN INT 133131102 12,628 126,386 SH   SOLE 4 122,558 0 3,828
CAMDEN PPTY TR SH BEN INT 133131102 16,805 168,183 SH   SOLE 7 138,418 0 29,765
CAMDEN PPTY TR SH BEN INT 133131102 58 580 SH   SOLE 13 580 0 0
CAMDEN PPTY TR SH BEN INT 133131102 955 9,562 SH   SOLE 15 9,562 0 0
CAMDEN PPTY TR SH BEN INT 133131102 26,249 262,702 SH   SOLE 18 255,822 0 6,880
CAMDEN PPTY TR SH BEN INT 133131102 15,641 156,531 SH   SOLE 19 156,531 0 0
CAMDEN PPTY TR SH BEN INT 133131102 528,611 5,290,347 SH   SOLE 21 5,290,347 0 0
CAMDEN PPTY TR SH BEN INT 133131102 395,112 3,954,286 SH   SOLE 22 3,802,990 0 151,296
CAMDEN PPTY TR SH BEN INT 133131102 8,393 83,993 SH   SOLE 23 83,993 0 0
CAMDEN PPTY TR SH BEN INT 133131102 42,452 424,855 SH   SOLE 25 424,855 0 0
CAMDEN PPTY TR SH BEN INT 133131102 13,947 139,585 SH   SOLE 26 102,223 0 37,362
CAMDEN PPTY TR SH BEN INT 133131102 17,648 176,624 SH   SOLE 28 12,844 0 163,780
CAMDEN PPTY TR SH BEN INT 133131102 6,572 65,772 SH   SOLE 29 65,772 0 0
CAMDEN PPTY TR SH BEN INT 133131102 55,806 558,510 SH   SOLE 30 534,851 0 23,659
CAMDEN PPTY TR SH BEN INT 133131102 3,192 31,950 SH   SOLE 31 30,010 0 1,940
CAMDEN PPTY TR SH BEN INT 133131102 523 5,238 SH   SOLE 34 5,238 0 0
CAMDEN PPTY TR SH BEN INT 133131102 3,463 34,657 SH   SOLE 36 34,657 0 0
CAMDEN PPTY TR SH BEN INT 133131102 391 3,914 SH   SOLE 40 3,914 0 0
CAMECO CORP COM 13321L108 0 26 SH   SOLE 18 26 0 0
CAMECO CORP COM 13321L108 1,247 93,060 SH   SOLE 21 93,060 0 0
CAMPBELL SOUP CO COM 134429109 23,422 484,436 SH   SOLE 2 89,920 0 394,516
CAMPBELL SOUP CO COM 134429109 4,617 95,483 SH   SOLE 4 88,453 0 7,030
CAMPBELL SOUP CO COM 134429109 9,718 201,002 SH   SOLE 7 194,729 0 6,273
CAMPBELL SOUP CO COM 134429109 14 283 SH   SOLE 13 283 0 0
CAMPBELL SOUP CO COM 134429109 1,018 21,049 SH   SOLE 15 21,049 0 0
CAMPBELL SOUP CO COM 134429109 17,967 371,594 SH   SOLE 18 342,847 0 28,747
CAMPBELL SOUP CO COM 134429109 8,053 166,560 SH   SOLE 19 166,560 0 0
CAMPBELL SOUP CO COM 134429109 313,520 6,484,384 SH   SOLE 21 6,484,384 0 0
CAMPBELL SOUP CO COM 134429109 238,516 4,933,111 SH   SOLE 22 4,523,418 0 409,693
CAMPBELL SOUP CO COM 134429109 5,801 119,972 SH   SOLE 23 119,972 0 0
CAMPBELL SOUP CO COM 134429109 17,963 371,530 SH   SOLE 25 371,530 0 0
CAMPBELL SOUP CO COM 134429109 29,198 603,888 SH   SOLE 26 224,220 0 379,668
CAMPBELL SOUP CO COM 134429109 31,393 649,281 SH   SOLE 28 31,075 0 618,206
CAMPBELL SOUP CO COM 134429109 18 367 SH   SOLE 29 367 0 0
CAMPBELL SOUP CO COM 134429109 60,080 1,242,613 SH   SOLE 30 1,210,169 0 32,444
CAMPBELL SOUP CO COM 134429109 2,210 45,704 SH   SOLE 31 26,350 0 19,354
CAMPBELL SOUP CO COM 134429109 367 7,598 SH   SOLE 34 7,598 0 0
CAMPBELL SOUP CO COM 134429109 6,067 125,490 SH   SOLE 36 125,490 0 0
CAMPBELL SOUP CO COM 134429109 367 7,600 SH   SOLE 40 7,600 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 905 34,735 SH   SOLE 2 15,941 0 18,794
CAMPING WORLD HLDGS INC CL A 13462K109 7 282 SH   SOLE 4 282 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 19 720 SH   SOLE 7 720 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 3,298 126,609 SH   SOLE 18 114,682 0 11,927
CAMPING WORLD HLDGS INC CL A 13462K109 5,789 222,236 SH   SOLE 19 222,236 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 30,880 1,185,410 SH   SOLE 21 1,185,410 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 30,977 1,189,154 SH   SOLE 22 1,163,249 0 25,905
CAMPING WORLD HLDGS INC CL A 13462K109 340 13,046 SH   SOLE 23 13,046 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 17 641 SH   SOLE 25 641 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 1,624 62,323 SH   SOLE 26 1,912 0 60,411
CAMPING WORLD HLDGS INC CL A 13462K109 112 4,295 SH   SOLE 28 4,295 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 594 22,787 SH   SOLE 30 22,787 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 43 1,637 SH   SOLE 34 1,637 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 41 1,575 SH   SOLE 36 1,575 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 119 4,560 SH   SOLE 40 4,560 0 0
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 996 33,445 SH   SOLE 2 32,431 0 1,014
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 73 2,440 SH   SOLE 4 2,440 0 0
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 20 686 SH   SOLE 7 686 0 0
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 10 334 SH   SOLE 18 0 0 334
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 14 481 SH   SOLE 19 481 0 0
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 1,128 37,877 SH   SOLE 22 37,877 0 0
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 320 10,759 SH   SOLE 23 10,759 0 0
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 95 3,184 SH   SOLE 26 2,503 0 681
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 15 499 SH   SOLE 28 499 0 0
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 48 1,628 SH   SOLE 29 1,628 0 0
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 25 826 SH   SOLE 30 826 0 0
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 67 2,243 SH   SOLE 31 2,243 0 0
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 12 395 SH   SOLE 34 395 0 0
CANADIAN IMP BK COMM COM 136069101 8 94 SH   SOLE 18 94 0 0
CANADIAN NAT RES LTD COM 136385101 7 294 SH   SOLE 18 294 0 0
CANADIAN NAT RES LTD COM 136385101 6,679 277,694 SH   SOLE 21 277,694 0 0
CANADIAN NATL RY CO COM 136375102 27,436 249,759 SH   SOLE 18 249,759 0 0
CANADIAN PAC RY LTD COM 13645T100 175 505 SH   SOLE 18 29 0 476
CANADIAN SOLAR INC COM 136635109 23 446 SH   SOLE 2 446 0 0
CANADIAN SOLAR INC COM 136635109 56 1,100 SH   SOLE 7 1,100 0 0
CANADIAN SOLAR INC COM 136635109 3,935 76,790 SH   SOLE 19 76,790 0 0
CANADIAN SOLAR INC COM 136635109 110,137 2,149,442 SH   SOLE 21 2,149,442 0 0
CANADIAN SOLAR INC COM 136635109 347 6,763 SH   SOLE 22 6,763 0 0
CANADIAN SOLAR INC COM 136635109 125,537 2,449,988 SH   SOLE 30 2,449,988 0 0
CANADIAN SOLAR INC COM 136635109 109,338 2,133,850 SH   SOLE 34 2,133,850 0 0
CANADIAN SOLAR INC COM 136635109 156 3,038 SH   SOLE 36 3,038 0 0
CANCER GENETICS INC COM NEW 13739U203 1 257 SH   SOLE 21 257 0 0
CANCER GENETICS INC COM NEW 13739U203 101 36,408 SH   SOLE 22 36,408 0 0
CANNAE HLDGS INC COM 13765N107 4,523 102,168 SH   SOLE 2 27,725 0 74,443
CANNAE HLDGS INC COM 13765N107 27 605 SH   SOLE 4 605 0 0
CANNAE HLDGS INC COM 13765N107 72 1,631 SH   SOLE 7 1,631 0 0
CANNAE HLDGS INC COM 13765N107 13,266 299,668 SH   SOLE 18 299,668 0 0
CANNAE HLDGS INC COM 13765N107 6,809 153,809 SH   SOLE 19 153,809 0 0
CANNAE HLDGS INC COM 13765N107 136,801 3,090,158 SH   SOLE 21 3,090,158 0 0
CANNAE HLDGS INC COM 13765N107 105,455 2,382,078 SH   SOLE 22 2,322,874 0 59,204
CANNAE HLDGS INC COM 13765N107 1,701 38,433 SH   SOLE 26 13,850 0 24,583
CANNAE HLDGS INC COM 13765N107 389 8,787 SH   SOLE 28 8,787 0 0
CANNAE HLDGS INC COM 13765N107 22,874 516,690 SH   SOLE 30 516,690 0 0
CANNAE HLDGS INC COM 13765N107 427 9,653 SH   SOLE 40 9,653 0 0
CANON INC SPONSORED ADR 138006309 4 226 SH   SOLE 18 226 0 0
CANTEL MED CORP COM 138098108 3,975 50,401 SH   SOLE 2 30,466 0 19,935
CANTEL MED CORP COM 138098108 13 160 SH   SOLE 4 160 0 0
CANTEL MED CORP COM 138098108 63 793 SH   SOLE 7 793 0 0
CANTEL MED CORP COM 138098108 17,542 222,446 SH   SOLE 18 211,437 0 11,009
CANTEL MED CORP COM 138098108 17,657 223,900 SH   SOLE 19 223,900 0 0
CANTEL MED CORP COM 138098108 223,890 2,839,086 SH   SOLE 21 2,839,086 0 0
CANTEL MED CORP COM 138098108 109,454 1,387,956 SH   SOLE 22 1,362,638 0 25,318
CANTEL MED CORP COM 138098108 954 12,094 SH   SOLE 23 12,094 0 0
CANTEL MED CORP COM 138098108 23 294 SH   SOLE 25 294 0 0
CANTEL MED CORP COM 138098108 5,444 69,035 SH   SOLE 26 10,160 0 58,875
CANTEL MED CORP COM 138098108 388 4,918 SH   SOLE 28 4,918 0 0
CANTEL MED CORP COM 138098108 1,782 22,597 SH   SOLE 30 22,597 0 0
CANTEL MED CORP COM 138098108 102 1,299 SH   SOLE 34 1,299 0 0
CANTEL MED CORP COM 138098108 41 516 SH   SOLE 36 516 0 0
CANTEL MED CORP COM 138098108 321 4,072 SH   SOLE 40 4,072 0 0
CANTERBURY PARK HOLDING CORP COM 13811E101 8 702 SH   SOLE 18 702 0 0
CANTERBURY PARK HOLDING CORP COM 13811E101 7 598 SH   SOLE 21 598 0 0
CAPITAL BANCORP INC MD COM 139737100 77 5,504 SH   SOLE 2 297 0 5,207
CAPITAL BANCORP INC MD COM 139737100 382 27,441 SH   SOLE 18 27,441 0 0
CAPITAL BANCORP INC MD COM 139737100 214 15,351 SH   SOLE 19 15,351 0 0
CAPITAL BANCORP INC MD COM 139737100 3,902 280,097 SH   SOLE 21 280,097 0 0
CAPITAL BANCORP INC MD COM 139737100 1,111 79,725 SH   SOLE 22 79,233 0 492
CAPITAL CITY BK GROUP INC COM 139674105 885 35,988 SH   SOLE 2 9,438 0 26,550
CAPITAL CITY BK GROUP INC COM 139674105 6 252 SH   SOLE 7 252 0 0
CAPITAL CITY BK GROUP INC COM 139674105 1,370 55,736 SH   SOLE 18 55,736 0 0
CAPITAL CITY BK GROUP INC COM 139674105 3,082 125,404 SH   SOLE 19 125,404 0 0
CAPITAL CITY BK GROUP INC COM 139674105 13,188 536,525 SH   SOLE 21 536,525 0 0
CAPITAL CITY BK GROUP INC COM 139674105 16,864 686,077 SH   SOLE 22 684,136 0 1,941
CAPITAL CITY BK GROUP INC COM 139674105 211 8,604 SH   SOLE 23 8,604 0 0
CAPITAL CITY BK GROUP INC COM 139674105 689 28,041 SH   SOLE 26 0 0 28,041
CAPITAL CITY BK GROUP INC COM 139674105 69 2,797 SH   SOLE 28 2,797 0 0
CAPITAL CITY BK GROUP INC COM 139674105 56 2,285 SH   SOLE 30 2,285 0 0
CAPITAL CITY BK GROUP INC COM 139674105 54 2,209 SH   SOLE 40 2,209 0 0
CAPITAL ONE FINL CORP COM 14040H105 126,114 1,275,815 SH   SOLE 2 358,243 0 917,572
CAPITAL ONE FINL CORP COM 14040H105 24,984 252,748 SH   SOLE 4 235,158 0 17,590
CAPITAL ONE FINL CORP COM 14040H105 39,580 400,406 SH   SOLE 7 384,897 0 15,509
CAPITAL ONE FINL CORP COM 14040H105 167 1,688 SH   SOLE 13 1,688 0 0
CAPITAL ONE FINL CORP COM 14040H105 5,066 51,253 SH   SOLE 15 51,253 0 0
CAPITAL ONE FINL CORP COM 14040H105 219,606 2,221,608 SH   SOLE 18 2,103,810 0 117,798
CAPITAL ONE FINL CORP COM 14040H105 277,968 2,812,019 SH   SOLE 19 2,812,019 0 0
CAPITAL ONE FINL CORP COM 14040H105 837,341 8,470,825 SH   SOLE 21 8,470,825 0 0
CAPITAL ONE FINL CORP COM 14040H105 1,054,312 10,665,774 SH   SOLE 22 9,592,299 0 1,073,475
CAPITAL ONE FINL CORP COM 14040H105 36,670 370,964 SH   SOLE 23 370,964 0 0
CAPITAL ONE FINL CORP COM 14040H105 69,342 701,488 SH   SOLE 25 688,902 0 12,586
CAPITAL ONE FINL CORP COM 14040H105 99,859 1,010,207 SH   SOLE 26 347,248 0 662,959
CAPITAL ONE FINL CORP COM 14040H105 90,935 919,929 SH   SOLE 28 58,468 0 861,461
CAPITAL ONE FINL CORP COM 14040H105 1,863 18,842 SH   SOLE 29 18,842 0 0
CAPITAL ONE FINL CORP COM 14040H105 208,224 2,106,460 SH   SOLE 30 1,949,382 0 157,078
CAPITAL ONE FINL CORP COM 14040H105 10,061 101,781 SH   SOLE 31 84,757 0 17,024
CAPITAL ONE FINL CORP COM 14040H105 157,709 1,595,442 SH   SOLE 34 1,595,442 0 0
CAPITAL ONE FINL CORP COM 14040H105 34,959 353,660 SH   SOLE 36 353,660 0 0
CAPITAL ONE FINL CORP COM 14040H105 1,821 18,421 SH   SOLE 40 18,421 0 0
CAPITAL ONE FINL CORP OPTIONS 14040H105 99 1,000 SH Put SOLE 2 1,000 0 0
CAPITAL ONE FINL CORP OPTIONS 14040H105 237 2,400 SH Put SOLE 4 2,400 0 0
CAPITAL ONE FINL CORP OPTIONS 14040H105 2,975 30,100 SH Put SOLE 18 30,100 0 0
CAPITAL ONE FINL CORP OPTIONS 14040H105 19,009 192,300 SH Put SOLE 19 192,300 0 0
CAPITAL ONE FINL CORP OPTIONS 14040H105 1,305 13,200 SH Put SOLE 22 13,200 0 0
CAPITAL ONE FINL CORP OPTIONS 14040H105 188 1,900 SH Put SOLE 26 1,900 0 0
CAPITAL ONE FINL CORP OPTIONS 14040H105 8,452 85,500 SH Put SOLE 34 85,500 0 0
CAPITAL PRODUCT PARTNERS L P PARTNERSHP UNITS Y11082206 38 4,658 SH   SOLE 22 4,658 0 0
CAPITAL SOUTHWEST CORP COM 140501107 2,028 114,275 SH   SOLE 30 114,275 0 0
CAPITAL SR LIVING CORP COM 140475203 18 1,487 SH   SOLE 21 1,487 0 0
CAPITAL SR LIVING CORP COM 140475203 464 37,634 SH   SOLE 22 37,634 0 0
CAPITOL FED FINL INC COM 14057J101 1,971 157,712 SH   SOLE 2 44,728 0 112,984
CAPITOL FED FINL INC COM 14057J101 11 900 SH   SOLE 4 900 0 0
CAPITOL FED FINL INC COM 14057J101 110 8,767 SH   SOLE 7 8,767 0 0
CAPITOL FED FINL INC COM 14057J101 7,143 571,465 SH   SOLE 18 571,465 0 0
CAPITOL FED FINL INC COM 14057J101 2,966 237,310 SH   SOLE 19 237,310 0 0
CAPITOL FED FINL INC COM 14057J101 188,701 15,096,078 SH   SOLE 21 15,096,078 0 0
CAPITOL FED FINL INC COM 14057J101 46,178 3,694,239 SH   SOLE 22 3,603,298 0 90,941
CAPITOL FED FINL INC COM 14057J101 1,046 83,699 SH   SOLE 26 77,625 0 6,074
CAPITOL FED FINL INC COM 14057J101 233 18,668 SH   SOLE 28 18,668 0 0
CAPITOL FED FINL INC COM 14057J101 3,527 282,192 SH   SOLE 30 282,192 0 0
CAPITOL FED FINL INC COM 14057J101 57 4,585 SH   SOLE 36 4,585 0 0
CAPITOL FED FINL INC COM 14057J101 206 16,458 SH   SOLE 40 16,458 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 14,106 335,850 SH   SOLE 2 64,274 0 271,576
CAPRI HOLDINGS LIMITED SHS G1890L107 192 4,582 SH   SOLE 4 4,582 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 188 4,470 SH   SOLE 7 4,470 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 10,405 247,749 SH   SOLE 18 247,749 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 27,531 655,500 SH   SOLE 19 655,500 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 563,184 13,409,134 SH   SOLE 21 13,409,134 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 170,157 4,051,355 SH   SOLE 22 3,859,169 0 192,186
CAPRI HOLDINGS LIMITED SHS G1890L107 48 1,133 SH   SOLE 25 1,133 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 3,964 94,378 SH   SOLE 26 34,890 0 59,488
CAPRI HOLDINGS LIMITED SHS G1890L107 1,266 30,153 SH   SOLE 28 19,429 0 10,724
CAPRI HOLDINGS LIMITED SHS G1890L107 13,040 310,473 SH   SOLE 30 310,473 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 2,318 55,200 SH   SOLE 31 2,700 0 52,500
CAPRI HOLDINGS LIMITED SHS G1890L107 9,730 231,672 SH   SOLE 34 231,672 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 506 12,058 SH   SOLE 36 12,058 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 750 17,856 SH   SOLE 40 17,856 0 0
CAPRI HOLDINGS LIMITED OPTIONS G1890L907 92 2,200 SH Call SOLE 2 2,200 0 0
CAPRI HOLDINGS LIMITED OPTIONS G1890L907 344 8,200 SH Call SOLE 4 8,200 0 0
CAPRI HOLDINGS LIMITED OPTIONS G1890L907 4,330 103,100 SH Call SOLE 18 103,100 0 0
CAPRI HOLDINGS LIMITED OPTIONS G1890L907 42,819 1,019,500 SH Call SOLE 19 1,019,500 0 0
CAPRI HOLDINGS LIMITED OPTIONS G1890L907 2,201 52,400 SH Call SOLE 22 52,400 0 0
CAPRI HOLDINGS LIMITED OPTIONS G1890L907 16,682 397,200 SH Call SOLE 34 397,200 0 0
CAPRICOR THERAPEUTICS INC COM NEW 14070B309 10 2,871 SH   SOLE 18 2,871 0 0
CAPRICOR THERAPEUTICS INC COM NEW 14070B309 108 31,600 SH   SOLE 21 31,600 0 0
CAPRICOR THERAPEUTICS INC COM NEW 14070B309 1,058 308,540 SH   SOLE 22 308,540 0 0
CAPSTAR FINL HLDGS INC COM 14070T102 267 18,104 SH   SOLE 2 4,122 0 13,982
CAPSTAR FINL HLDGS INC COM 14070T102 7 454 SH   SOLE 7 454 0 0
CAPSTAR FINL HLDGS INC COM 14070T102 948 64,266 SH   SOLE 18 64,266 0 0
CAPSTAR FINL HLDGS INC COM 14070T102 1,195 80,986 SH   SOLE 19 80,986 0 0
CAPSTAR FINL HLDGS INC COM 14070T102 9,182 622,504 SH   SOLE 21 622,504 0 0
CAPSTAR FINL HLDGS INC COM 14070T102 6,969 472,506 SH   SOLE 22 470,242 0 2,264
CAPSTAR FINL HLDGS INC COM 14070T102 55 3,724 SH   SOLE 23 3,724 0 0
CAPSTAR FINL HLDGS INC COM 14070T102 107 7,272 SH   SOLE 26 0 0 7,272
CAPSTEAD MTG CORP COM NO PAR 14067E506 673 115,832 SH   SOLE 2 32,440 0 83,392
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,449 421,571 SH   SOLE 18 421,571 0 0
CAPSTEAD MTG CORP COM NO PAR 14067E506 997 171,625 SH   SOLE 19 171,625 0 0
CAPSTEAD MTG CORP COM NO PAR 14067E506 77,175 13,283,084 SH   SOLE 21 13,283,084 0 0
CAPSTEAD MTG CORP COM NO PAR 14067E506 16,554 2,849,277 SH   SOLE 22 2,782,589 0 66,688
CAPSTEAD MTG CORP COM NO PAR 14067E506 2,473 425,614 SH   SOLE 26 12,091 0 413,523
CAPSTEAD MTG CORP COM NO PAR 14067E506 83 14,355 SH   SOLE 28 14,355 0 0
CAPSTEAD MTG CORP COM NO PAR 14067E506 1,092 187,877 SH   SOLE 30 187,877 0 0
CAPSTEAD MTG CORP COM NO PAR 14067E506 64 11,073 SH   SOLE 40 11,073 0 0
CAPSTONE TURBINE CORP COM 14067D508 15 1,371 SH   SOLE 21 1,371 0 0
CAPSTONE TURBINE CORP COM 14067D508 1,514 141,450 SH   SOLE 22 141,450 0 0
CARA THERAPEUTICS INC COM 140755109 413 27,310 SH   SOLE 2 14,660 0 12,650
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,353 155,510 SH   SOLE 18 155,510 0 0
CARA THERAPEUTICS INC COM 140755109 1,008 66,648 SH   SOLE 19 66,648 0 0
CARA THERAPEUTICS INC COM 140755109 31,184 2,061,087 SH   SOLE 21 2,061,087 0 0
CARA THERAPEUTICS INC COM 140755109 18,963 1,253,354 SH   SOLE 22 1,222,574 0 30,780
CARA THERAPEUTICS INC COM 140755109 10 681 SH   SOLE 25 681 0 0
CARA THERAPEUTICS INC COM 140755109 137 9,053 SH   SOLE 26 1,410 0 7,643
CARA THERAPEUTICS INC COM 140755109 61 4,018 SH   SOLE 28 4,018 0 0
CARA THERAPEUTICS INC COM 140755109 743 49,096 SH   SOLE 30 49,096 0 0
CARA THERAPEUTICS INC COM 140755109 21 1,366 SH   SOLE 36 1,366 0 0
CARA THERAPEUTICS INC COM 140755109 50 3,314 SH   SOLE 40 3,314 0 0
CARDIFF ONCOLOGY INC COM 14147L108 10 578 SH   SOLE 2 578 0 0
CARDIFF ONCOLOGY INC COM 14147L108 564 31,378 SH   SOLE 21 31,378 0 0
CARDIFF ONCOLOGY INC COM 14147L108 7,650 425,245 SH   SOLE 22 425,245 0 0
CARDINAL HEALTH INC COM 14149Y108 44,797 836,391 SH   SOLE 2 259,083 0 577,308
CARDINAL HEALTH INC COM 14149Y108 7,412 138,391 SH   SOLE 4 127,108 0 11,283
CARDINAL HEALTH INC COM 14149Y108 17,741 331,227 SH   SOLE 7 322,398 0 8,829
CARDINAL HEALTH INC COM 14149Y108 2,594 48,423 SH   SOLE 13 48,423 0 0
CARDINAL HEALTH INC COM 14149Y108 1,894 35,371 SH   SOLE 15 35,371 0 0
CARDINAL HEALTH INC COM 14149Y108 38,769 723,834 SH   SOLE 18 633,808 0 90,026
CARDINAL HEALTH INC COM 14149Y108 49,448 923,225 SH   SOLE 19 923,225 0 0
CARDINAL HEALTH INC COM 14149Y108 434 8,100 SH   SOLE 20 8,100 0 0
CARDINAL HEALTH INC COM 14149Y108 467,436 8,727,337 SH   SOLE 21 8,727,337 0 0
CARDINAL HEALTH INC COM 14149Y108 402,792 7,520,384 SH   SOLE 22 6,757,753 0 762,631
CARDINAL HEALTH INC COM 14149Y108 10,591 197,737 SH   SOLE 23 197,737 0 0
CARDINAL HEALTH INC COM 14149Y108 26,868 501,644 SH   SOLE 25 501,644 0 0
CARDINAL HEALTH INC COM 14149Y108 37,777 705,330 SH   SOLE 26 265,255 0 440,075
CARDINAL HEALTH INC COM 14149Y108 75,337 1,406,594 SH   SOLE 28 44,869 0 1,361,725
CARDINAL HEALTH INC COM 14149Y108 10 179 SH   SOLE 29 179 0 0
CARDINAL HEALTH INC COM 14149Y108 101,754 1,899,817 SH   SOLE 30 1,827,433 0 72,384
CARDINAL HEALTH INC COM 14149Y108 3,504 65,427 SH   SOLE 31 35,504 0 29,923
CARDINAL HEALTH INC COM 14149Y108 26,108 487,461 SH   SOLE 34 487,461 0 0
CARDINAL HEALTH INC COM 14149Y108 15,550 290,335 SH   SOLE 36 290,335 0 0
CARDINAL HEALTH INC COM 14149Y108 652 12,167 SH   SOLE 40 12,167 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 1,734 39,635 SH   SOLE 2 17,109 0 22,526
CARDIOVASCULAR SYS INC DEL COM 141619106 10 233 SH   SOLE 4 233 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 35 809 SH   SOLE 7 809 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 8,201 187,406 SH   SOLE 18 172,146 0 15,260
CARDIOVASCULAR SYS INC DEL COM 141619106 19,476 445,069 SH   SOLE 19 445,069 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 209,040 4,776,970 SH   SOLE 21 4,776,970 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 57,932 1,323,865 SH   SOLE 22 1,294,416 0 29,449
CARDIOVASCULAR SYS INC DEL COM 141619106 676 15,439 SH   SOLE 23 15,439 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 40 915 SH   SOLE 25 915 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 3,609 82,484 SH   SOLE 26 18,219 0 64,265
CARDIOVASCULAR SYS INC DEL COM 141619106 204 4,669 SH   SOLE 28 4,669 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 3,687 84,249 SH   SOLE 30 84,249 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 46 1,042 SH   SOLE 34 1,042 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 99 2,258 SH   SOLE 36 2,258 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 212 4,846 SH   SOLE 40 4,846 0 0
CARDLYTICS INC COM 14161W105 3,043 21,317 SH   SOLE 2 10,046 0 11,271
CARDLYTICS INC COM 14161W105 18 123 SH   SOLE 4 123 0 0
CARDLYTICS INC COM 14161W105 66 463 SH   SOLE 7 463 0 0
CARDLYTICS INC COM 14161W105 14,109 98,822 SH   SOLE 18 91,627 0 7,195
CARDLYTICS INC COM 14161W105 17,651 123,631 SH   SOLE 19 123,631 0 0
CARDLYTICS INC COM 14161W105 132,534 928,302 SH   SOLE 21 928,302 0 0
CARDLYTICS INC COM 14161W105 116,061 812,923 SH   SOLE 22 796,356 0 16,567
CARDLYTICS INC COM 14161W105 815 5,710 SH   SOLE 23 5,710 0 0
CARDLYTICS INC COM 14161W105 48 335 SH   SOLE 25 335 0 0
CARDLYTICS INC COM 14161W105 4,723 33,082 SH   SOLE 26 6,563 0 26,519
CARDLYTICS INC COM 14161W105 516 3,615 SH   SOLE 28 3,615 0 0
CARDLYTICS INC COM 14161W105 2,211 15,487 SH   SOLE 30 15,487 0 0
CARDLYTICS INC COM 14161W105 171 1,200 SH   SOLE 34 1,200 0 0
CARDLYTICS INC COM 14161W105 117 816 SH   SOLE 36 816 0 0
CARDLYTICS INC COM 14161W105 434 3,041 SH   SOLE 40 3,041 0 0
CARDTRONICS PLC SHS CL A G1991C105 1,279 36,242 SH   SOLE 2 13,576 0 22,666
CARDTRONICS PLC SHS CL A G1991C105 1 30 SH   SOLE 4 30 0 0
CARDTRONICS PLC SHS CL A G1991C105 25 711 SH   SOLE 7 711 0 0
CARDTRONICS PLC SHS CL A G1991C105 5,543 157,027 SH   SOLE 18 157,027 0 0
CARDTRONICS PLC SHS CL A G1991C105 3,424 96,998 SH   SOLE 19 96,998 0 0
CARDTRONICS PLC SHS CL A G1991C105 143,807 4,073,861 SH   SOLE 21 4,073,861 0 0
CARDTRONICS PLC SHS CL A G1991C105 36,510 1,034,291 SH   SOLE 22 1,005,922 0 28,369
CARDTRONICS PLC SHS CL A G1991C105 17 480 SH   SOLE 23 480 0 0
CARDTRONICS PLC SHS CL A G1991C105 1,109 31,419 SH   SOLE 26 9,419 0 22,000
CARDTRONICS PLC SHS CL A G1991C105 194 5,486 SH   SOLE 28 5,486 0 0
CARDTRONICS PLC SHS CL A G1991C105 2,656 75,250 SH   SOLE 30 75,250 0 0
CARDTRONICS PLC SHS CL A G1991C105 27 763 SH   SOLE 36 763 0 0
CARDTRONICS PLC SHS CL A G1991C105 169 4,794 SH   SOLE 40 4,794 0 0
CAREDX INC COM 14167L103 2,192 30,250 SH   SOLE 2 15,641 0 14,609
CAREDX INC COM 14167L103 14 190 SH   SOLE 4 190 0 0
CAREDX INC COM 14167L103 67 920 SH   SOLE 7 920 0 0
CAREDX INC COM 14167L103 12,543 173,122 SH   SOLE 18 167,091 0 6,031
CAREDX INC COM 14167L103 24,275 335,053 SH   SOLE 19 335,053 0 0
CAREDX INC COM 14167L103 124,605 1,719,872 SH   SOLE 21 1,719,872 0 0
CAREDX INC COM 14167L103 97,306 1,343,078 SH   SOLE 22 1,309,691 0 33,387
CAREDX INC COM 14167L103 76 1,044 SH   SOLE 23 1,044 0 0
CAREDX INC COM 14167L103 43 596 SH   SOLE 25 596 0 0
CAREDX INC COM 14167L103 1,720 23,743 SH   SOLE 26 18,860 0 4,883
CAREDX INC COM 14167L103 443 6,111 SH   SOLE 28 6,111 0 0
CAREDX INC COM 14167L103 15,200 209,800 SH   SOLE 30 209,800 0 0
CAREDX INC COM 14167L103 76 1,049 SH   SOLE 36 1,049 0 0
CAREDX INC COM 14167L103 432 5,958 SH   SOLE 40 5,958 0 0
CARETRUST REIT INC COM 14174T107 2,547 114,831 SH   SOLE 2 32,658 0 82,173
CARETRUST REIT INC COM 14174T107 7,280 328,227 SH   SOLE 4 328,227 0 0
CARETRUST REIT INC COM 14174T107 2,570 115,874 SH   SOLE 7 115,874 0 0
CARETRUST REIT INC COM 14174T107 20,619 929,641 SH   SOLE 18 929,641 0 0
CARETRUST REIT INC COM 14174T107 12,272 553,298 SH   SOLE 19 553,298 0 0
CARETRUST REIT INC COM 14174T107 250,990 11,316,041 SH   SOLE 21 11,316,041 0 0
CARETRUST REIT INC COM 14174T107 91,005 4,103,008 SH   SOLE 22 3,611,557 0 491,451
CARETRUST REIT INC COM 14174T107 1,319 59,450 SH   SOLE 23 59,450 0 0
CARETRUST REIT INC COM 14174T107 9,088 409,730 SH   SOLE 25 409,730 0 0
CARETRUST REIT INC COM 14174T107 1,181 53,264 SH   SOLE 26 20,645 0 32,619
CARETRUST REIT INC COM 14174T107 2,871 129,433 SH   SOLE 28 69,366 0 60,067
CARETRUST REIT INC COM 14174T107 1,339 60,382 SH   SOLE 29 60,382 0 0
CARETRUST REIT INC COM 14174T107 13,421 605,110 SH   SOLE 30 605,110 0 0
CARETRUST REIT INC COM 14174T107 4,005 180,559 SH   SOLE 34 180,559 0 0
CARETRUST REIT INC COM 14174T107 222 10,021 SH   SOLE 40 10,021 0 0
CARGURUS INC COM CL A 141788109 1,686 53,130 SH   SOLE 2 28,230 0 24,900
CARGURUS INC COM CL A 141788109 12 365 SH   SOLE 4 365 0 0
CARGURUS INC COM CL A 141788109 50 1,573 SH   SOLE 7 1,573 0 0
CARGURUS INC COM CL A 141788109 9,513 299,814 SH   SOLE 18 299,814 0 0
CARGURUS INC COM CL A 141788109 4,919 155,024 SH   SOLE 19 155,024 0 0
CARGURUS INC COM CL A 141788109 101,126 3,187,072 SH   SOLE 21 3,187,072 0 0
CARGURUS INC COM CL A 141788109 74,981 2,363,080 SH   SOLE 22 2,306,172 0 56,908
CARGURUS INC COM CL A 141788109 13 400 SH   SOLE 25 400 0 0
CARGURUS INC COM CL A 141788109 853 26,890 SH   SOLE 26 19,366 0 7,524
CARGURUS INC COM CL A 141788109 333 10,492 SH   SOLE 28 10,492 0 0
CARGURUS INC COM CL A 141788109 4,320 136,164 SH   SOLE 30 136,164 0 0
CARGURUS INC COM CL A 141788109 26 824 SH   SOLE 36 824 0 0
CARGURUS INC COM CL A 141788109 329 10,380 SH   SOLE 40 10,380 0 0
CARLISLE COS INC COM 142339100 26,469 169,480 SH   SOLE 2 65,603 0 103,877
CARLISLE COS INC COM 142339100 125 801 SH   SOLE 4 801 0 0
CARLISLE COS INC COM 142339100 1,814 11,615 SH   SOLE 7 11,615 0 0
CARLISLE COS INC COM 142339100 20,958 134,194 SH   SOLE 18 134,194 0 0
CARLISLE COS INC COM 142339100 2,123 13,596 SH   SOLE 19 13,596 0 0
CARLISLE COS INC COM 142339100 371,821 2,380,721 SH   SOLE 21 2,380,721 0 0
CARLISLE COS INC COM 142339100 257,681 1,649,899 SH   SOLE 22 1,580,833 0 69,066
CARLISLE COS INC COM 142339100 126 806 SH   SOLE 25 806 0 0
CARLISLE COS INC COM 142339100 6,175 39,535 SH   SOLE 26 13,446 0 26,089
CARLISLE COS INC COM 142339100 1,200 7,686 SH   SOLE 28 6,988 0 698
CARLISLE COS INC COM 142339100 5,176 33,140 SH   SOLE 30 33,140 0 0
CARLISLE COS INC COM 142339100 161 1,028 SH   SOLE 31 1,028 0 0
CARLISLE COS INC COM 142339100 1,175 7,524 SH   SOLE 34 7,524 0 0
CARLISLE COS INC COM 142339100 412 2,635 SH   SOLE 36 2,635 0 0
CARLISLE COS INC COM 142339100 1,053 6,740 SH   SOLE 40 6,740 0 0
CARLYLE GROUP INC COM 14316J108 9,215 293,102 SH   SOLE 2 42,675 0 250,427
CARLYLE GROUP INC COM 14316J108 2,128 67,688 SH   SOLE 4 62,968 0 4,720
CARLYLE GROUP INC COM 14316J108 329 10,475 SH   SOLE 7 10,475 0 0
CARLYLE GROUP INC COM 14316J108 495 15,741 SH   SOLE 15 15,741 0 0
CARLYLE GROUP INC COM 14316J108 4,492 142,889 SH   SOLE 18 133,630 0 9,259
CARLYLE GROUP INC COM 14316J108 1,125 35,767 SH   SOLE 19 35,767 0 0
CARLYLE GROUP INC COM 14316J108 44,713 1,422,175 SH   SOLE 21 1,422,175 0 0
CARLYLE GROUP INC COM 14316J108 101,710 3,235,046 SH   SOLE 22 3,063,633 0 171,413
CARLYLE GROUP INC COM 14316J108 2,827 89,921 SH   SOLE 23 89,921 0 0
CARLYLE GROUP INC COM 14316J108 732 23,275 SH   SOLE 25 23,275 0 0
CARLYLE GROUP INC COM 14316J108 9,301 295,832 SH   SOLE 26 260,230 0 35,602
CARLYLE GROUP INC COM 14316J108 6,104 194,148 SH   SOLE 28 29,851 0 164,297
CARLYLE GROUP INC COM 14316J108 16 506 SH   SOLE 29 506 0 0
CARLYLE GROUP INC COM 14316J108 28,008 890,851 SH   SOLE 30 691,561 0 199,290
CARLYLE GROUP INC COM 14316J108 744 23,677 SH   SOLE 31 18,098 0 5,579
CARLYLE GROUP INC COM 14316J108 217 6,912 SH   SOLE 34 6,912 0 0
CARLYLE GROUP INC COM 14316J108 1,054 33,510 SH   SOLE 36 33,510 0 0
CARLYLE GROUP INC COM 14316J108 92 2,927 SH   SOLE 40 2,927 0 0
CARMAX INC COM 143130102 43,215 457,494 SH   SOLE 2 131,453 0 326,041
CARMAX INC COM 143130102 7,537 79,794 SH   SOLE 4 73,464 0 6,330
CARMAX INC COM 143130102 13,388 141,735 SH   SOLE 7 136,625 0 5,110
CARMAX INC COM 143130102 46 485 SH   SOLE 13 485 0 0
CARMAX INC COM 143130102 2,012 21,305 SH   SOLE 15 21,305 0 0
CARMAX INC COM 143130102 28,796 304,849 SH   SOLE 18 280,023 0 24,826
CARMAX INC COM 143130102 5,066 53,632 SH   SOLE 19 53,632 0 0
CARMAX INC COM 143130102 346,128 3,664,276 SH   SOLE 21 3,664,276 0 0
CARMAX INC COM 143130102 355,958 3,768,351 SH   SOLE 22 3,389,043 0 379,308
CARMAX INC COM 143130102 12,080 127,889 SH   SOLE 23 127,889 0 0
CARMAX INC COM 143130102 21,733 230,081 SH   SOLE 25 230,081 0 0
CARMAX INC COM 143130102 36,059 381,734 SH   SOLE 26 144,841 0 236,893
CARMAX INC COM 143130102 33,426 353,859 SH   SOLE 28 21,005 0 332,854
CARMAX INC COM 143130102 1,131 11,969 SH   SOLE 29 11,969 0 0
CARMAX INC COM 143130102 58,926 623,822 SH   SOLE 30 611,620 0 12,202
CARMAX INC COM 143130102 5,567 58,939 SH   SOLE 31 36,030 0 22,909
CARMAX INC COM 143130102 2,200 23,294 SH   SOLE 34 23,294 0 0
CARMAX INC COM 143130102 9,833 104,094 SH   SOLE 36 104,094 0 0
CARMAX INC COM 143130102 665 7,041 SH   SOLE 40 7,041 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 25,288 1,167,511 SH   SOLE 2 229,716 0 937,795
CARNIVAL CORP UNIT 99/99/9999 143658300 4,854 224,078 SH   SOLE 4 205,210 0 18,868
CARNIVAL CORP UNIT 99/99/9999 143658300 13,426 619,843 SH   SOLE 7 589,377 0 30,466
CARNIVAL CORP UNIT 99/99/9999 143658300 61 2,801 SH   SOLE 13 2,801 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 1,328 61,327 SH   SOLE 15 61,327 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 4 200 SH   SOLE 17 0 0 200
CARNIVAL CORP UNIT 99/99/9999 143658300 26,673 1,231,461 SH   SOLE 18 1,134,731 0 96,730
CARNIVAL CORP UNIT 99/99/9999 143658300 3,826 176,637 SH   SOLE 19 176,637 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 286,330 13,219,288 SH   SOLE 21 13,219,288 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 323,133 14,918,418 SH   SOLE 22 13,671,780 0 1,246,638
CARNIVAL CORP UNIT 99/99/9999 143658300 7,071 326,445 SH   SOLE 23 326,445 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 14,991 692,111 SH   SOLE 25 692,111 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 30,398 1,403,399 SH   SOLE 26 543,699 0 859,700
CARNIVAL CORP UNIT 99/99/9999 143658300 22,643 1,045,377 SH   SOLE 28 62,912 0 982,465
CARNIVAL CORP UNIT 99/99/9999 143658300 41 1,876 SH   SOLE 29 1,876 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 49,498 2,285,222 SH   SOLE 30 2,285,222 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 3,711 171,319 SH   SOLE 31 69,699 0 101,620
CARNIVAL CORP UNIT 99/99/9999 143658300 444 20,503 SH   SOLE 34 20,503 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 8,335 384,793 SH   SOLE 36 384,793 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 413 19,083 SH   SOLE 40 19,083 0 0
CARPARTS COM INC COM 14427M107 284 22,951 SH   SOLE 2 12,001 0 10,950
CARPARTS COM INC COM 14427M107 7 605 SH   SOLE 7 605 0 0
CARPARTS COM INC COM 14427M107 1,500 121,092 SH   SOLE 18 121,092 0 0
CARPARTS COM INC COM 14427M107 715 57,701 SH   SOLE 19 57,701 0 0
CARPARTS COM INC COM 14427M107 15,397 1,242,717 SH   SOLE 21 1,242,717 0 0
CARPARTS COM INC COM 14427M107 12,058 973,181 SH   SOLE 22 940,841 0 32,340
CARPARTS COM INC COM 14427M107 79 6,399 SH   SOLE 30 6,399 0 0
CARPARTS COM INC COM 14427M107 54 4,334 SH   SOLE 40 4,334 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 1,458 50,066 SH   SOLE 2 15,958 0 34,108
CARPENTER TECHNOLOGY CORP COM 144285103 6 190 SH   SOLE 4 190 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 36 1,238 SH   SOLE 7 1,238 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 6,082 208,865 SH   SOLE 18 208,865 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 3,443 118,232 SH   SOLE 19 118,232 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 160,764 5,520,733 SH   SOLE 21 5,520,733 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 41,555 1,427,031 SH   SOLE 22 1,392,285 0 34,746
CARPENTER TECHNOLOGY CORP COM 144285103 66 2,264 SH   SOLE 23 2,264 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 1,068 36,663 SH   SOLE 26 13,644 0 23,019
CARPENTER TECHNOLOGY CORP COM 144285103 207 7,107 SH   SOLE 28 5,868 0 1,239
CARPENTER TECHNOLOGY CORP COM 144285103 2,885 99,057 SH   SOLE 30 99,057 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 76 2,613 SH   SOLE 36 2,613 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 195 6,686 SH   SOLE 40 6,686 0 0
CARRIAGE SVCS INC COM 143905107 614 19,590 SH   SOLE 2 5,657 0 13,933
CARRIAGE SVCS INC COM 143905107 6 200 SH   SOLE 7 200 0 0
CARRIAGE SVCS INC COM 143905107 1,932 61,686 SH   SOLE 18 61,686 0 0
CARRIAGE SVCS INC COM 143905107 991 31,633 SH   SOLE 19 31,633 0 0
CARRIAGE SVCS INC COM 143905107 20,813 664,518 SH   SOLE 21 664,518 0 0
CARRIAGE SVCS INC COM 143905107 15,300 488,491 SH   SOLE 22 474,316 0 14,175
CARRIAGE SVCS INC COM 143905107 513 16,367 SH   SOLE 26 665 0 15,702
CARRIAGE SVCS INC COM 143905107 74 2,376 SH   SOLE 28 2,376 0 0
CARRIAGE SVCS INC COM 143905107 477 15,227 SH   SOLE 30 15,227 0 0
CARRIAGE SVCS INC COM 143905107 59 1,881 SH   SOLE 34 1,881 0 0
CARRIAGE SVCS INC COM 143905107 21 675 SH   SOLE 36 675 0 0
CARRIAGE SVCS INC COM 143905107 53 1,695 SH   SOLE 40 1,695 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 90,696 2,404,466 SH   SOLE 2 688,609 0 1,715,857
CARRIER GLOBAL CORPORATION COM 14448C104 16,420 435,324 SH   SOLE 4 403,855 0 31,469
CARRIER GLOBAL CORPORATION COM 14448C104 39,246 1,040,451 SH   SOLE 7 760,014 0 280,437
CARRIER GLOBAL CORPORATION COM 14448C104 813 21,551 SH   SOLE 13 21,551 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 3,851 102,101 SH   SOLE 15 102,101 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 0 2 SH   SOLE 17 0 0 2
CARRIER GLOBAL CORPORATION COM 14448C104 122,162 3,238,650 SH   SOLE 18 3,111,810 0 126,840
CARRIER GLOBAL CORPORATION COM 14448C104 68,980 1,828,726 SH   SOLE 19 1,828,726 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 972,669 25,786,564 SH   SOLE 21 25,786,564 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 750,533 19,897,486 SH   SOLE 22 17,799,689 0 2,097,797
CARRIER GLOBAL CORPORATION COM 14448C104 22,141 586,977 SH   SOLE 23 586,977 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 62,936 1,668,518 SH   SOLE 25 1,668,518 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 79,223 2,100,289 SH   SOLE 26 802,969 0 1,297,320
CARRIER GLOBAL CORPORATION COM 14448C104 103,918 2,754,972 SH   SOLE 28 115,274 0 2,639,698
CARRIER GLOBAL CORPORATION COM 14448C104 897 23,768 SH   SOLE 29 23,768 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 152,878 4,052,982 SH   SOLE 30 3,741,243 0 311,739
CARRIER GLOBAL CORPORATION COM 14448C104 7,121 188,787 SH   SOLE 31 136,033 0 52,754
CARRIER GLOBAL CORPORATION COM 14448C104 25,666 680,431 SH   SOLE 34 680,431 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 19,927 528,289 SH   SOLE 36 528,289 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 1,612 42,746 SH   SOLE 37 42,746 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 1,291 34,231 SH   SOLE 40 34,231 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 211 33,571 SH   SOLE 2 2,267 0 31,304
CARROLS RESTAURANT GROUP INC COM 14574X104 5 764 SH   SOLE 7 764 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 832 132,427 SH   SOLE 18 132,427 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 409 65,059 SH   SOLE 19 65,059 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 8,497 1,353,061 SH   SOLE 21 1,353,061 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 5,930 944,296 SH   SOLE 22 938,380 0 5,916
CARS COM INC COM 14575E105 898 79,504 SH   SOLE 2 22,247 0 57,257
CARS COM INC COM 14575E105 4 332 SH   SOLE 4 332 0 0
CARS COM INC COM 14575E105 12 1,102 SH   SOLE 7 1,102 0 0
CARS COM INC COM 14575E105 2,590 229,193 SH   SOLE 18 229,193 0 0
CARS COM INC COM 14575E105 1,347 119,173 SH   SOLE 19 119,173 0 0
CARS COM INC COM 14575E105 27,176 2,404,916 SH   SOLE 21 2,404,916 0 0
CARS COM INC COM 14575E105 20,894 1,848,991 SH   SOLE 22 1,800,797 0 48,194
CARS COM INC COM 14575E105 205 18,118 SH   SOLE 26 10,417 0 7,701
CARS COM INC COM 14575E105 120 10,631 SH   SOLE 28 8,465 0 2,166
CARS COM INC COM 14575E105 1,157 102,397 SH   SOLE 30 102,397 0 0
CARS COM INC COM 14575E105 49 4,369 SH   SOLE 36 4,369 0 0
CARS COM INC COM 14575E105 71 6,304 SH   SOLE 40 6,304 0 0
CARTER BANKSHARES INC COM NEW 146103106 367 34,191 SH   SOLE 2 8,844 0 25,347
CARTER BANKSHARES INC COM NEW 146103106 3 326 SH   SOLE 7 326 0 0
CARTER BANKSHARES INC COM NEW 146103106 1,060 98,897 SH   SOLE 18 98,897 0 0
CARTER BANKSHARES INC COM NEW 146103106 768 71,628 SH   SOLE 19 71,628 0 0
CARTER BANKSHARES INC COM NEW 146103106 9,592 894,747 SH   SOLE 21 894,747 0 0
CARTER BANKSHARES INC COM NEW 146103106 6,736 628,397 SH   SOLE 22 624,595 0 3,802
CARTERS INC COM 146229109 11,217 119,239 SH   SOLE 2 37,506 0 81,733
CARTERS INC COM 146229109 53 561 SH   SOLE 4 561 0 0
CARTERS INC COM 146229109 101 1,074 SH   SOLE 7 1,074 0 0
CARTERS INC COM 146229109 10,339 109,910 SH   SOLE 18 109,282 0 628
CARTERS INC COM 146229109 1,096 11,654 SH   SOLE 19 11,654 0 0
CARTERS INC COM 146229109 175,566 1,866,333 SH   SOLE 21 1,866,333 0 0
CARTERS INC COM 146229109 129,566 1,377,337 SH   SOLE 22 1,320,272 0 57,065
CARTERS INC COM 146229109 110 1,167 SH   SOLE 23 1,167 0 0
CARTERS INC COM 146229109 77 815 SH   SOLE 25 815 0 0
CARTERS INC COM 146229109 2,675 28,435 SH   SOLE 26 12,594 0 15,841
CARTERS INC COM 146229109 595 6,322 SH   SOLE 28 5,655 0 667
CARTERS INC COM 146229109 2,528 26,874 SH   SOLE 30 26,874 0 0
CARTERS INC COM 146229109 77 815 SH   SOLE 31 815 0 0
CARTERS INC COM 146229109 426 4,526 SH   SOLE 34 4,526 0 0
CARTERS INC COM 146229109 276 2,936 SH   SOLE 36 2,936 0 0
CARTERS INC COM 146229109 529 5,628 SH   SOLE 40 5,628 0 0
CARVANA CO CL A 146869102 29,570 123,444 SH   SOLE 2 14,300 0 109,144
CARVANA CO CL A 146869102 6,809 28,426 SH   SOLE 4 25,977 0 2,449
CARVANA CO CL A 146869102 1,083 4,523 SH   SOLE 7 4,523 0 0
CARVANA CO CL A 146869102 69 286 SH   SOLE 13 286 0 0
CARVANA CO CL A 146869102 1,176 4,908 SH   SOLE 15 4,908 0 0
CARVANA CO CL A 146869102 9,922 41,421 SH   SOLE 18 36,826 0 4,595
CARVANA CO CL A 146869102 49,374 206,120 SH   SOLE 19 206,120 0 0
CARVANA CO CL A 146869102 225,213 940,189 SH   SOLE 21 940,189 0 0
CARVANA CO CL A 146869102 336,400 1,404,360 SH   SOLE 22 1,328,850 0 75,510
CARVANA CO CL A 146869102 9,848 41,112 SH   SOLE 23 41,112 0 0
CARVANA CO CL A 146869102 1,309 5,463 SH   SOLE 25 5,463 0 0
CARVANA CO CL A 146869102 16,569 69,170 SH   SOLE 26 53,814 0 15,356
CARVANA CO CL A 146869102 19,602 81,833 SH   SOLE 28 8,072 0 73,761
CARVANA CO CL A 146869102 23 96 SH   SOLE 29 96 0 0
CARVANA CO CL A 146869102 45,235 188,841 SH   SOLE 30 173,467 0 15,374
CARVANA CO CL A 146869102 3,624 15,131 SH   SOLE 31 7,985 0 7,146
CARVANA CO CL A 146869102 62,425 260,605 SH   SOLE 34 260,605 0 0
CARVANA CO CL A 146869102 3,384 14,127 SH   SOLE 36 14,127 0 0
CARVANA CO CL A 146869102 652 2,723 SH   SOLE 40 2,723 0 0
CASA SYS INC COM 14713L102 205 33,184 SH   SOLE 2 13,210 0 19,974
CASA SYS INC COM 14713L102 2 348 SH   SOLE 7 348 0 0
CASA SYS INC COM 14713L102 687 111,284 SH   SOLE 18 111,284 0 0
CASA SYS INC COM 14713L102 1,245 201,797 SH   SOLE 19 201,797 0 0
CASA SYS INC COM 14713L102 6,754 1,094,675 SH   SOLE 21 1,094,675 0 0
CASA SYS INC COM 14713L102 5,895 955,476 SH   SOLE 22 932,707 0 22,769
CASA SYS INC COM 14713L102 22 3,552 SH   SOLE 23 3,552 0 0
CASA SYS INC COM 14713L102 92 14,880 SH   SOLE 26 0 0 14,880
CASA SYS INC COM 14713L102 32 5,145 SH   SOLE 30 5,145 0 0
CASA SYS INC COM 14713L102 24 3,914 SH   SOLE 40 3,914 0 0
CASELLA WASTE SYS INC CL A 147448104 2,099 33,878 SH   SOLE 2 15,619 0 18,259
CASELLA WASTE SYS INC CL A 147448104 15 241 SH   SOLE 4 241 0 0
CASELLA WASTE SYS INC CL A 147448104 62 1,000 SH   SOLE 7 1,000 0 0
CASELLA WASTE SYS INC CL A 147448104 10,372 167,428 SH   SOLE 18 167,428 0 0
CASELLA WASTE SYS INC CL A 147448104 5,242 84,624 SH   SOLE 19 84,624 0 0
CASELLA WASTE SYS INC CL A 147448104 105,752 1,707,060 SH   SOLE 21 1,707,060 0 0
CASELLA WASTE SYS INC CL A 147448104 83,739 1,351,714 SH   SOLE 22 1,315,327 0 36,387
CASELLA WASTE SYS INC CL A 147448104 1,132 18,268 SH   SOLE 26 13,699 0 4,569
CASELLA WASTE SYS INC CL A 147448104 413 6,670 SH   SOLE 28 6,670 0 0
CASELLA WASTE SYS INC CL A 147448104 2,325 37,531 SH   SOLE 30 37,531 0 0
CASELLA WASTE SYS INC CL A 147448104 355 5,731 SH   SOLE 40 5,731 0 0
CASEYS GEN STORES INC COM 147528103 18,368 102,832 SH   SOLE 2 33,453 0 69,379
CASEYS GEN STORES INC COM 147528103 36 203 SH   SOLE 4 203 0 0
CASEYS GEN STORES INC COM 147528103 728 4,077 SH   SOLE 7 4,077 0 0
CASEYS GEN STORES INC COM 147528103 16,543 92,614 SH   SOLE 18 92,614 0 0
CASEYS GEN STORES INC COM 147528103 1,651 9,244 SH   SOLE 19 9,244 0 0
CASEYS GEN STORES INC COM 147528103 294,947 1,651,253 SH   SOLE 21 1,651,253 0 0
CASEYS GEN STORES INC COM 147528103 203,324 1,138,306 SH   SOLE 22 1,089,944 0 48,362
CASEYS GEN STORES INC COM 147528103 2,138 11,969 SH   SOLE 26 8,417 0 3,552
CASEYS GEN STORES INC COM 147528103 1,067 5,976 SH   SOLE 28 4,676 0 1,300
CASEYS GEN STORES INC COM 147528103 3,826 21,420 SH   SOLE 30 21,420 0 0
CASEYS GEN STORES INC COM 147528103 127 709 SH   SOLE 31 709 0 0
CASEYS GEN STORES INC COM 147528103 167 937 SH   SOLE 36 937 0 0
CASEYS GEN STORES INC COM 147528103 807 4,516 SH   SOLE 40 4,516 0 0
CASI PHARMACEUTICALS INC COM 14757U109 80 27,027 SH   SOLE 2 5,488 0 21,539
CASI PHARMACEUTICALS INC COM 14757U109 3 1,069 SH   SOLE 7 1,069 0 0
CASI PHARMACEUTICALS INC COM 14757U109 777 263,422 SH   SOLE 18 263,422 0 0
CASI PHARMACEUTICALS INC COM 14757U109 277 93,950 SH   SOLE 19 93,950 0 0
CASI PHARMACEUTICALS INC COM 14757U109 6,179 2,094,473 SH   SOLE 21 2,094,473 0 0
CASI PHARMACEUTICALS INC COM 14757U109 3,984 1,350,525 SH   SOLE 22 1,341,502 0 9,023
CASPER SLEEP INC COM 147626105 6,560 1,066,672 SH   SOLE 2 1,049,187 0 17,485
CASPER SLEEP INC COM 147626105 577 93,756 SH   SOLE 18 93,756 0 0
CASPER SLEEP INC COM 147626105 272 44,280 SH   SOLE 19 44,280 0 0
CASPER SLEEP INC COM 147626105 5,474 890,062 SH   SOLE 21 890,062 0 0
CASPER SLEEP INC COM 147626105 3,289 534,802 SH   SOLE 22 530,135 0 4,667
CASS INFORMATION SYS INC COM 14808P109 323 8,306 SH   SOLE 2 4,206 0 4,100
CASS INFORMATION SYS INC COM 14808P109 9 242 SH   SOLE 7 242 0 0
CASS INFORMATION SYS INC COM 14808P109 2,022 51,957 SH   SOLE 18 51,957 0 0
CASS INFORMATION SYS INC COM 14808P109 1,044 26,843 SH   SOLE 19 26,843 0 0
CASS INFORMATION SYS INC COM 14808P109 21,171 544,107 SH   SOLE 21 544,107 0 0
CASS INFORMATION SYS INC COM 14808P109 14,355 368,917 SH   SOLE 22 360,194 0 8,723
CASS INFORMATION SYS INC COM 14808P109 521 13,393 SH   SOLE 26 11,136 0 2,257
CASS INFORMATION SYS INC COM 14808P109 68 1,744 SH   SOLE 28 1,744 0 0
CASS INFORMATION SYS INC COM 14808P109 296 7,595 SH   SOLE 30 7,595 0 0
CASS INFORMATION SYS INC COM 14808P109 50 1,281 SH   SOLE 40 1,281 0 0
CASSAVA SCIENCES INC COM 14817C107 139 20,358 SH   SOLE 2 1,773 0 18,585
CASSAVA SCIENCES INC COM 14817C107 682 100,016 SH   SOLE 18 100,016 0 0
CASSAVA SCIENCES INC COM 14817C107 296 43,472 SH   SOLE 19 43,472 0 0
CASSAVA SCIENCES INC COM 14817C107 7,981 1,170,241 SH   SOLE 21 1,170,241 0 0
CASSAVA SCIENCES INC COM 14817C107 4,342 636,682 SH   SOLE 22 635,255 0 1,427
CASTLE BIOSCIENCES INC COM 14843C105 596 8,869 SH   SOLE 2 5,551 0 3,318
CASTLE BIOSCIENCES INC COM 14843C105 14 202 SH   SOLE 7 202 0 0
CASTLE BIOSCIENCES INC COM 14843C105 2,786 41,482 SH   SOLE 18 41,482 0 0
CASTLE BIOSCIENCES INC COM 14843C105 1,455 21,661 SH   SOLE 19 21,661 0 0
CASTLE BIOSCIENCES INC COM 14843C105 43,895 653,688 SH   SOLE 21 653,688 0 0
CASTLE BIOSCIENCES INC COM 14843C105 27,315 406,776 SH   SOLE 22 400,452 0 6,324
CASTLE BIOSCIENCES INC COM 14843C105 528 7,870 SH   SOLE 30 7,870 0 0
CASTLE BIOSCIENCES INC COM 14843C105 81 1,199 SH   SOLE 40 1,199 0 0
CASTLIGHT HEALTH INC CL B 14862Q100 54 41,283 SH   SOLE 2 41,283 0 0
CASTLIGHT HEALTH INC CL B 14862Q100 49 37,857 SH   SOLE 18 2,632 0 35,225
CASTLIGHT HEALTH INC CL B 14862Q100 473 363,478 SH   SOLE 19 363,478 0 0
CASTLIGHT HEALTH INC CL B 14862Q100 143 109,630 SH   SOLE 21 109,630 0 0
CASTLIGHT HEALTH INC CL B 14862Q100 2,916 2,243,363 SH   SOLE 22 2,243,363 0 0
CASTLIGHT HEALTH INC CL B 14862Q100 100 76,966 SH   SOLE 23 76,966 0 0
CASTLIGHT HEALTH INC CL B 14862Q100 215 165,584 SH   SOLE 26 0 0 165,584
CATABASIS PHARMACEUTICALS IN COM NEW 14875P206 25 11,770 SH   SOLE 2 3,046 0 8,724
CATABASIS PHARMACEUTICALS IN COM NEW 14875P206 164 76,822 SH   SOLE 18 76,822 0 0
CATABASIS PHARMACEUTICALS IN COM NEW 14875P206 72 33,831 SH   SOLE 19 33,831 0 0
CATABASIS PHARMACEUTICALS IN COM NEW 14875P206 1,422 664,472 SH   SOLE 21 664,472 0 0
CATABASIS PHARMACEUTICALS IN COM NEW 14875P206 813 379,887 SH   SOLE 22 378,779 0 1,108
CATALENT INC COM 148806102 50,768 487,826 SH   SOLE 2 139,709 0 348,117
CATALENT INC COM 148806102 8,430 81,000 SH   SOLE 4 75,001 0 5,999
CATALENT INC COM 148806102 14,531 139,625 SH   SOLE 7 135,330 0 4,295
CATALENT INC COM 148806102 533 5,124 SH   SOLE 13 5,124 0 0
CATALENT INC COM 148806102 1,637 15,726 SH   SOLE 15 15,726 0 0
CATALENT INC COM 148806102 57,381 551,370 SH   SOLE 18 519,939 0 31,431
CATALENT INC COM 148806102 211,770 2,034,878 SH   SOLE 19 2,034,878 0 0
CATALENT INC COM 148806102 445,249 4,278,358 SH   SOLE 21 4,278,358 0 0
CATALENT INC COM 148806102 435,659 4,186,213 SH   SOLE 22 3,789,507 0 396,706
CATALENT INC COM 148806102 12,660 121,651 SH   SOLE 23 121,651 0 0
CATALENT INC COM 148806102 5,623 54,033 SH   SOLE 25 54,033 0 0
CATALENT INC COM 148806102 30,403 292,137 SH   SOLE 26 138,757 0 153,380
CATALENT INC COM 148806102 24,741 237,734 SH   SOLE 28 24,012 0 213,722
CATALENT INC COM 148806102 396 3,808 SH   SOLE 29 3,808 0 0
CATALENT INC COM 148806102 74,251 713,471 SH   SOLE 30 703,138 0 10,333
CATALENT INC COM 148806102 3,566 34,261 SH   SOLE 31 28,174 0 6,087
CATALENT INC COM 148806102 816 7,840 SH   SOLE 34 7,840 0 0
CATALENT INC COM 148806102 3,660 35,172 SH   SOLE 36 35,172 0 0
CATALENT INC COM 148806102 690 6,626 SH   SOLE 40 6,626 0 0
CATALYST BIOSCIENCES INC COM NEW 14888D208 104 16,500 SH   SOLE 2 944 0 15,556
CATALYST BIOSCIENCES INC COM NEW 14888D208 488 77,263 SH   SOLE 18 77,263 0 0
CATALYST BIOSCIENCES INC COM NEW 14888D208 208 32,919 SH   SOLE 19 32,919 0 0
CATALYST BIOSCIENCES INC COM NEW 14888D208 4,824 764,531 SH   SOLE 21 764,531 0 0
CATALYST BIOSCIENCES INC COM NEW 14888D208 2,879 456,182 SH   SOLE 22 454,872 0 1,310
CATALYST PHARMACEUTICALS INC COM 14888U101 224 66,969 SH   SOLE 2 31,891 0 35,078
CATALYST PHARMACEUTICALS INC COM 14888U101 7 2,062 SH   SOLE 7 2,062 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 1,272 380,752 SH   SOLE 18 380,752 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 611 182,956 SH   SOLE 19 182,956 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 12,502 3,743,251 SH   SOLE 21 3,743,251 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 9,130 2,733,593 SH   SOLE 22 2,662,856 0 70,737
CATALYST PHARMACEUTICALS INC COM 14888U101 48 14,342 SH   SOLE 28 14,342 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 2,027 606,824 SH   SOLE 30 606,824 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 45 13,448 SH   SOLE 40 13,448 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 566 60,476 SH   SOLE 2 16,769 0 43,707
CATCHMARK TIMBER TR INC CL A 14912Y202 10 1,090 SH   SOLE 7 1,090 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 1,791 191,297 SH   SOLE 18 191,297 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 868 92,734 SH   SOLE 19 92,734 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 20,941 2,237,279 SH   SOLE 21 2,237,279 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 12,098 1,292,532 SH   SOLE 22 1,256,723 0 35,809
CATCHMARK TIMBER TR INC CL A 14912Y202 270 28,865 SH   SOLE 26 1,966 0 26,899
CATCHMARK TIMBER TR INC CL A 14912Y202 62 6,651 SH   SOLE 28 6,651 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 1,109 118,453 SH   SOLE 30 118,453 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 33 3,508 SH   SOLE 40 3,508 0 0
CATERPILLAR INC COM 149123101 263,675 1,448,604 SH   SOLE 2 341,956 0 1,106,648
CATERPILLAR INC COM 149123101 47,625 261,645 SH   SOLE 4 240,788 0 20,857
CATERPILLAR INC COM 149123101 88,498 486,200 SH   SOLE 7 470,505 0 15,695
CATERPILLAR INC COM 149123101 332 1,823 SH   SOLE 13 1,823 0 0
CATERPILLAR INC COM 149123101 12,325 67,715 SH   SOLE 15 67,715 0 0
CATERPILLAR INC COM 149123101 47 258 SH   SOLE 17 0 0 258
CATERPILLAR INC COM 149123101 386,983 2,126,048 SH   SOLE 18 2,044,892 0 81,157
CATERPILLAR INC COM 149123101 13,737 75,471 SH   SOLE 19 75,471 0 0
CATERPILLAR INC COM 149123101 2,057,056 11,301,264 SH   SOLE 21 11,301,264 0 0
CATERPILLAR INC COM 149123101 2,234,539 12,276,340 SH   SOLE 22 11,076,368 0 1,199,972
CATERPILLAR INC COM 149123101 70,169 385,504 SH   SOLE 23 385,504 0 0
CATERPILLAR INC COM 149123101 161,954 889,762 SH   SOLE 25 889,762 0 0
CATERPILLAR INC COM 149123101 214,559 1,178,768 SH   SOLE 26 354,573 0 824,195
CATERPILLAR INC COM 149123101 317,333 1,743,395 SH   SOLE 28 74,322 0 1,669,073
CATERPILLAR INC COM 149123101 2,235 12,281 SH   SOLE 29 12,281 0 0
CATERPILLAR INC COM 149123101 500,618 2,750,347 SH   SOLE 30 2,683,236 0 67,111
CATERPILLAR INC COM 149123101 21,381 117,465 SH   SOLE 31 83,100 0 34,365
CATERPILLAR INC COM 149123101 13,959 76,687 SH   SOLE 32 76,687 0 0
CATERPILLAR INC COM 149123101 7,731 42,475 SH   SOLE 34 42,475 0 0
CATERPILLAR INC COM 149123101 62,574 343,773 SH   SOLE 36 343,773 0 0
CATERPILLAR INC COM 149123101 4,144 22,766 SH   SOLE 40 22,766 0 0
CATHAY GEN BANCORP COM 149150104 3,890 120,847 SH   SOLE 2 53,743 0 67,104
CATHAY GEN BANCORP COM 149150104 14 428 SH   SOLE 4 428 0 0
CATHAY GEN BANCORP COM 149150104 61 1,895 SH   SOLE 7 1,895 0 0
CATHAY GEN BANCORP COM 149150104 13,644 423,859 SH   SOLE 18 423,859 0 0
CATHAY GEN BANCORP COM 149150104 8,846 274,812 SH   SOLE 19 274,812 0 0
CATHAY GEN BANCORP COM 149150104 170,916 5,309,588 SH   SOLE 21 5,309,588 0 0
CATHAY GEN BANCORP COM 149150104 90,726 2,818,464 SH   SOLE 22 2,764,206 0 54,258
CATHAY GEN BANCORP COM 149150104 42 1,301 SH   SOLE 25 1,301 0 0
CATHAY GEN BANCORP COM 149150104 3,105 96,451 SH   SOLE 26 21,885 0 74,566
CATHAY GEN BANCORP COM 149150104 315 9,801 SH   SOLE 28 9,801 0 0
CATHAY GEN BANCORP COM 149150104 2,398 74,498 SH   SOLE 30 74,498 0 0
CATHAY GEN BANCORP COM 149150104 241 7,500 SH   SOLE 36 7,500 0 0
CATHAY GEN BANCORP COM 149150104 320 9,933 SH   SOLE 40 9,933 0 0
CATO CORP NEW CL A 149205106 192 20,055 SH   SOLE 2 2,404 0 17,651
CATO CORP NEW CL A 149205106 4 439 SH   SOLE 7 439 0 0
CATO CORP NEW CL A 149205106 1,007 104,968 SH   SOLE 18 104,968 0 0
CATO CORP NEW CL A 149205106 404 42,126 SH   SOLE 19 42,126 0 0
CATO CORP NEW CL A 149205106 23,061 2,404,713 SH   SOLE 21 2,404,713 0 0
CATO CORP NEW CL A 149205106 6,254 652,186 SH   SOLE 22 648,915 0 3,271
CATO CORP NEW CL A 149205106 326 33,953 SH   SOLE 30 33,953 0 0
CAVCO INDS INC DEL COM 149568107 958 5,459 SH   SOLE 2 2,841 0 2,618
CAVCO INDS INC DEL COM 149568107 7 40 SH   SOLE 4 40 0 0
CAVCO INDS INC DEL COM 149568107 34 192 SH   SOLE 7 192 0 0
CAVCO INDS INC DEL COM 149568107 6,985 39,814 SH   SOLE 18 39,814 0 0
CAVCO INDS INC DEL COM 149568107 2,899 16,524 SH   SOLE 19 16,524 0 0
CAVCO INDS INC DEL COM 149568107 189,407 1,079,550 SH   SOLE 21 1,079,550 0 0
CAVCO INDS INC DEL COM 149568107 44,173 251,770 SH   SOLE 22 246,215 0 5,555
CAVCO INDS INC DEL COM 149568107 17 96 SH   SOLE 25 96 0 0
CAVCO INDS INC DEL COM 149568107 608 3,467 SH   SOLE 26 2,402 0 1,065
CAVCO INDS INC DEL COM 149568107 202 1,150 SH   SOLE 28 1,150 0 0
CAVCO INDS INC DEL COM 149568107 3,142 17,911 SH   SOLE 30 17,911 0 0
CAVCO INDS INC DEL COM 149568107 28 161 SH   SOLE 36 161 0 0
CAVCO INDS INC DEL COM 149568107 170 971 SH   SOLE 40 971 0 0
CB FINL SVCS INC COM 12479G101 80 3,988 SH   SOLE 2 286 0 3,702
CB FINL SVCS INC COM 12479G101 387 19,327 SH   SOLE 18 19,327 0 0
CB FINL SVCS INC COM 12479G101 144 7,203 SH   SOLE 19 7,203 0 0
CB FINL SVCS INC COM 12479G101 3,259 162,851 SH   SOLE 21 162,851 0 0
CB FINL SVCS INC COM 12479G101 710 35,480 SH   SOLE 22 35,175 0 305
CBDMD INC COM 12482W101 293 99,477 SH   SOLE 21 99,477 0 0
CBDMD INC COM 12482W101 1,054 357,411 SH   SOLE 22 357,411 0 0
CBIZ INC COM 124805102 1,493 56,121 SH   SOLE 2 17,192 0 38,929
CBIZ INC COM 124805102 5 177 SH   SOLE 4 177 0 0
CBIZ INC COM 124805102 23 869 SH   SOLE 7 869 0 0
CBIZ INC COM 124805102 4,702 176,684 SH   SOLE 18 176,684 0 0
CBIZ INC COM 124805102 2,461 92,499 SH   SOLE 19 92,499 0 0
CBIZ INC COM 124805102 49,650 1,865,856 SH   SOLE 21 1,865,856 0 0
CBIZ INC COM 124805102 40,996 1,540,630 SH   SOLE 22 1,509,948 0 30,682
CBIZ INC COM 124805102 711 26,723 SH   SOLE 26 24,525 0 2,198
CBIZ INC COM 124805102 184 6,916 SH   SOLE 28 6,916 0 0
CBIZ INC COM 124805102 799 30,045 SH   SOLE 30 30,045 0 0
CBIZ INC COM 124805102 171 6,444 SH   SOLE 40 6,444 0 0
CBM BANCORP INC COM 1248XT104 10 750 SH   SOLE 18 750 0 0
CBM BANCORP INC COM 1248XT104 195 14,684 SH   SOLE 21 14,684 0 0
CBOE GLOBAL MKTS INC COM 12503M108 30,224 324,572 SH   SOLE 2 104,740 0 219,832
CBOE GLOBAL MKTS INC COM 12503M108 5,221 56,068 SH   SOLE 4 51,639 0 4,429
CBOE GLOBAL MKTS INC COM 12503M108 10,115 108,624 SH   SOLE 7 105,781 0 2,843
CBOE GLOBAL MKTS INC COM 12503M108 336 3,611 SH   SOLE 13 3,611 0 0
CBOE GLOBAL MKTS INC COM 12503M108 1,270 13,639 SH   SOLE 15 13,639 0 0
CBOE GLOBAL MKTS INC COM 12503M108 31,627 339,633 SH   SOLE 18 308,932 0 30,701
CBOE GLOBAL MKTS INC COM 12503M108 13,113 140,813 SH   SOLE 19 140,813 0 0
CBOE GLOBAL MKTS INC COM 12503M108 332,507 3,570,736 SH   SOLE 21 3,570,736 0 0
CBOE GLOBAL MKTS INC COM 12503M108 260,483 2,797,282 SH   SOLE 22 2,496,251 0 301,031
CBOE GLOBAL MKTS INC COM 12503M108 8,510 91,389 SH   SOLE 23 91,389 0 0
CBOE GLOBAL MKTS INC COM 12503M108 15,521 166,678 SH   SOLE 25 166,678 0 0
CBOE GLOBAL MKTS INC COM 12503M108 30,734 330,047 SH   SOLE 26 142,032 0 188,015
CBOE GLOBAL MKTS INC COM 12503M108 20,550 220,685 SH   SOLE 28 14,564 0 206,121
CBOE GLOBAL MKTS INC COM 12503M108 2,081 22,346 SH   SOLE 29 22,346 0 0
CBOE GLOBAL MKTS INC COM 12503M108 50,490 542,200 SH   SOLE 30 542,200 0 0
CBOE GLOBAL MKTS INC COM 12503M108 3,166 33,994 SH   SOLE 31 29,940 0 4,054
CBOE GLOBAL MKTS INC COM 12503M108 2,926 31,418 SH   SOLE 34 31,418 0 0
CBOE GLOBAL MKTS INC COM 12503M108 8,008 85,998 SH   SOLE 36 85,998 0 0
CBOE GLOBAL MKTS INC COM 12503M108 472 5,065 SH   SOLE 40 5,065 0 0
CBRE GROUP INC CL A 12504L109 52,076 830,291 SH   SOLE 2 167,670 0 662,621
CBRE GROUP INC CL A 12504L109 9,920 158,161 SH   SOLE 4 145,129 0 13,032
CBRE GROUP INC CL A 12504L109 19,001 302,947 SH   SOLE 7 286,006 0 16,941
CBRE GROUP INC CL A 12504L109 49 777 SH   SOLE 13 777 0 0
CBRE GROUP INC CL A 12504L109 2,719 43,344 SH   SOLE 15 43,344 0 0
CBRE GROUP INC CL A 12504L109 97,697 1,557,670 SH   SOLE 18 1,380,293 0 177,377
CBRE GROUP INC CL A 12504L109 16,741 266,910 SH   SOLE 19 266,910 0 0
CBRE GROUP INC CL A 12504L109 733,076 11,688,076 SH   SOLE 21 11,688,076 0 0
CBRE GROUP INC CL A 12504L109 480,923 7,667,782 SH   SOLE 22 6,960,987 0 706,795
CBRE GROUP INC CL A 12504L109 14,037 223,810 SH   SOLE 23 223,810 0 0
CBRE GROUP INC CL A 12504L109 42,637 679,806 SH   SOLE 25 646,780 0 33,026
CBRE GROUP INC CL A 12504L109 52,361 834,832 SH   SOLE 26 301,078 0 533,754
CBRE GROUP INC CL A 12504L109 82,963 1,322,752 SH   SOLE 28 42,136 0 1,280,616
CBRE GROUP INC CL A 12504L109 8 131 SH   SOLE 29 131 0 0
CBRE GROUP INC CL A 12504L109 135,966 2,167,823 SH   SOLE 30 2,153,632 0 14,191
CBRE GROUP INC CL A 12504L109 3,392 54,078 SH   SOLE 31 40,972 0 13,106
CBRE GROUP INC CL A 12504L109 15,254 243,214 SH   SOLE 34 243,214 0 0
CBRE GROUP INC CL A 12504L109 15,465 246,571 SH   SOLE 36 246,571 0 0
CBRE GROUP INC CL A 12504L109 839 13,371 SH   SOLE 40 13,371 0 0
CBTX INC COM 12481V104 543 21,271 SH   SOLE 2 6,670 0 14,601
CBTX INC COM 12481V104 10 381 SH   SOLE 7 381 0 0
CBTX INC COM 12481V104 1,550 60,769 SH   SOLE 18 60,769 0 0
CBTX INC COM 12481V104 716 28,076 SH   SOLE 19 28,076 0 0
CBTX INC COM 12481V104 17,578 689,057 SH   SOLE 21 689,057 0 0
CBTX INC COM 12481V104 12,839 503,288 SH   SOLE 22 492,309 0 10,979
CBTX INC COM 12481V104 81 3,188 SH   SOLE 28 3,188 0 0
CBTX INC COM 12481V104 85 3,315 SH   SOLE 30 3,315 0 0
CBTX INC COM 12481V104 82 3,212 SH   SOLE 40 3,212 0 0
CDK GLOBAL INC COM 12508E101 17,466 336,989 SH   SOLE 2 102,091 0 234,898
CDK GLOBAL INC COM 12508E101 118 2,271 SH   SOLE 4 2,271 0 0
CDK GLOBAL INC COM 12508E101 141 2,712 SH   SOLE 7 2,712 0 0
CDK GLOBAL INC COM 12508E101 131,790 2,542,733 SH   SOLE 18 2,299,986 0 242,747
CDK GLOBAL INC COM 12508E101 156,535 3,020,162 SH   SOLE 19 3,020,162 0 0
CDK GLOBAL INC COM 12508E101 300,775 5,803,115 SH   SOLE 21 5,803,115 0 0
CDK GLOBAL INC COM 12508E101 208,744 4,027,483 SH   SOLE 22 3,862,167 0 165,316
CDK GLOBAL INC COM 12508E101 1,473 28,414 SH   SOLE 23 28,414 0 0
CDK GLOBAL INC COM 12508E101 4,700 90,683 SH   SOLE 25 42,654 0 48,029
CDK GLOBAL INC COM 12508E101 4,601 88,778 SH   SOLE 26 33,545 0 55,233
CDK GLOBAL INC COM 12508E101 758 14,630 SH   SOLE 28 14,630 0 0
CDK GLOBAL INC COM 12508E101 31,527 608,276 SH   SOLE 30 608,276 0 0
CDK GLOBAL INC COM 12508E101 576 11,109 SH   SOLE 31 2,434 0 8,675
CDK GLOBAL INC COM 12508E101 26,998 520,893 SH   SOLE 34 520,893 0 0
CDK GLOBAL INC COM 12508E101 1,163 22,431 SH   SOLE 36 22,431 0 0
CDK GLOBAL INC COM 12508E101 767 14,807 SH   SOLE 40 14,807 0 0
CDW CORP COM 12514G108 46,497 352,811 SH   SOLE 2 70,059 0 282,752
CDW CORP COM 12514G108 8,566 65,001 SH   SOLE 4 59,387 0 5,614
CDW CORP COM 12514G108 18,783 142,521 SH   SOLE 7 132,063 0 10,458
CDW CORP COM 12514G108 56 425 SH   SOLE 13 425 0 0
CDW CORP COM 12514G108 1,941 14,725 SH   SOLE 15 14,725 0 0
CDW CORP COM 12514G108 38,023 288,513 SH   SOLE 18 267,648 0 20,865
CDW CORP COM 12514G108 5,122 38,863 SH   SOLE 19 38,863 0 0
CDW CORP COM 12514G108 499,996 3,793,884 SH   SOLE 21 3,793,884 0 0
CDW CORP COM 12514G108 432,392 3,280,913 SH   SOLE 22 2,983,566 0 297,347
CDW CORP COM 12514G108 12,503 94,873 SH   SOLE 23 94,873 0 0
CDW CORP COM 12514G108 28,329 214,955 SH   SOLE 25 214,955 0 0
CDW CORP COM 12514G108 43,155 327,452 SH   SOLE 26 118,847 0 208,605
CDW CORP COM 12514G108 37,220 282,420 SH   SOLE 28 17,943 0 264,477
CDW CORP COM 12514G108 83,160 631,007 SH   SOLE 30 631,007 0 0
CDW CORP COM 12514G108 4,439 33,686 SH   SOLE 31 18,506 0 15,180
CDW CORP COM 12514G108 4,026 30,546 SH   SOLE 32 30,546 0 0
CDW CORP COM 12514G108 895 6,793 SH   SOLE 34 6,793 0 0
CDW CORP COM 12514G108 11,792 89,476 SH   SOLE 36 89,476 0 0
CDW CORP COM 12514G108 802 6,083 SH   SOLE 40 6,083 0 0
CECO ENVIRONMENTAL CORP COM 125141101 223 32,027 SH   SOLE 2 2,740 0 29,287
CECO ENVIRONMENTAL CORP COM 125141101 4 601 SH   SOLE 7 601 0 0
CECO ENVIRONMENTAL CORP COM 125141101 937 134,579 SH   SOLE 18 134,579 0 0
CECO ENVIRONMENTAL CORP COM 125141101 459 65,955 SH   SOLE 19 65,955 0 0
CECO ENVIRONMENTAL CORP COM 125141101 8,353 1,200,183 SH   SOLE 21 1,200,183 0 0
CECO ENVIRONMENTAL CORP COM 125141101 5,598 804,309 SH   SOLE 22 798,518 0 5,791
CECO ENVIRONMENTAL CORP COM 125141101 712 102,244 SH   SOLE 25 102,244 0 0
CECO ENVIRONMENTAL CORP COM 125141101 341 48,998 SH   SOLE 26 30,763 0 18,235
CECO ENVIRONMENTAL CORP COM 125141101 231 33,168 SH   SOLE 34 33,168 0 0
CECO ENVIRONMENTAL CORP COM 125141101 4 537 SH   SOLE 36 537 0 0
CEDAR REALTY TRUST INC COM NEW 150602605 5 514 SH   SOLE 18 514 0 0
CEDAR REALTY TRUST INC COM NEW 150602605 130 12,837 SH   SOLE 21 12,837 0 0
CEDAR REALTY TRUST INC COM NEW 150602605 2,468 243,594 SH   SOLE 22 243,594 0 0
CEL-SCI CORP COM PAR NEW 150837607 268 22,953 SH   SOLE 2 11,432 0 11,521
CEL-SCI CORP COM PAR NEW 150837607 7 592 SH   SOLE 7 592 0 0
CEL-SCI CORP COM PAR NEW 150837607 1,503 128,881 SH   SOLE 18 128,881 0 0
CEL-SCI CORP COM PAR NEW 150837607 734 62,958 SH   SOLE 19 62,958 0 0
CEL-SCI CORP COM PAR NEW 150837607 14,936 1,280,943 SH   SOLE 21 1,280,943 0 0
CEL-SCI CORP COM PAR NEW 150837607 11,099 951,910 SH   SOLE 22 930,796 0 21,114
CEL-SCI CORP COM PAR NEW 150837607 239 20,533 SH   SOLE 30 20,533 0 0
CEL-SCI CORP COM PAR NEW 150837607 43 3,667 SH   SOLE 40 3,667 0 0
CELANESE CORP DEL COM 150870103 32,774 252,227 SH   SOLE 2 37,784 0 214,443
CELANESE CORP DEL COM 150870103 7,010 53,945 SH   SOLE 4 49,469 0 4,476
CELANESE CORP DEL COM 150870103 14,086 108,407 SH   SOLE 7 100,631 0 7,776
CELANESE CORP DEL COM 150870103 62 478 SH   SOLE 13 478 0 0
CELANESE CORP DEL COM 150870103 2,059 15,846 SH   SOLE 15 15,846 0 0
CELANESE CORP DEL COM 150870103 27,725 213,369 SH   SOLE 18 196,108 0 17,261
CELANESE CORP DEL COM 150870103 4,121 31,716 SH   SOLE 19 31,716 0 0
CELANESE CORP DEL COM 150870103 351,436 2,704,602 SH   SOLE 21 2,704,602 0 0
CELANESE CORP DEL COM 150870103 344,678 2,652,594 SH   SOLE 22 2,406,548 0 246,046
CELANESE CORP DEL COM 150870103 10,152 78,132 SH   SOLE 23 78,132 0 0
CELANESE CORP DEL COM 150870103 21,519 165,606 SH   SOLE 25 165,606 0 0
CELANESE CORP DEL COM 150870103 36,110 277,898 SH   SOLE 26 101,044 0 176,854
CELANESE CORP DEL COM 150870103 57,573 443,071 SH   SOLE 28 14,749 0 428,322
CELANESE CORP DEL COM 150870103 36 275 SH   SOLE 29 275 0 0
CELANESE CORP DEL COM 150870103 57,666 443,790 SH   SOLE 30 443,790 0 0
CELANESE CORP DEL COM 150870103 4,977 38,302 SH   SOLE 31 14,003 0 24,299
CELANESE CORP DEL COM 150870103 766 5,895 SH   SOLE 34 5,895 0 0
CELANESE CORP DEL COM 150870103 9,048 69,632 SH   SOLE 36 69,632 0 0
CELANESE CORP DEL COM 150870103 611 4,699 SH   SOLE 40 4,699 0 0
CELCUITY INC COM 15102K100 13 1,426 SH   SOLE 18 1,426 0 0
CELCUITY INC COM 15102K100 354 38,681 SH   SOLE 21 38,681 0 0
CELCUITY INC COM 15102K100 138 15,061 SH   SOLE 22 15,061 0 0
CELESTICA INC SUB VTG SHS 15101Q108 223 27,674 SH   SOLE 21 27,674 0 0
CELESTICA INC SUB VTG SHS 15101Q108 51 6,328 SH   SOLE 22 6,328 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 188 10,708 SH   SOLE 2 10,708 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 158 9,008 SH   SOLE 18 9,008 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 2,404 137,237 SH   SOLE 21 137,237 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 11,850 676,395 SH   SOLE 22 654,937 0 21,458
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 408 23,267 SH   SOLE 30 23,267 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 84 4,766 SH   SOLE 40 4,766 0 0
CELLECTAR BIOSCIENCES INC COM PAR 15117F500 0 59 SH   SOLE 21 59 0 0
CELLECTAR BIOSCIENCES INC COM PAR 15117F500 1,476 709,850 SH   SOLE 22 709,850 0 0
CELLECTIS S A SPON ADS 15117K103 4,173 154,219 SH   SOLE 21 154,219 0 0
CELLECTIS S A SPON ADS 15117K103 120 4,444 SH   SOLE 30 4,444 0 0
CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 134 7,304 SH   SOLE 2 1,050 0 6,254
CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 6 345 SH   SOLE 7 345 0 0
CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 770 41,880 SH   SOLE 18 41,880 0 0
CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 813 44,241 SH   SOLE 19 44,241 0 0
CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 8,747 475,923 SH   SOLE 21 475,923 0 0
CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 5,653 307,555 SH   SOLE 22 305,316 0 2,239
CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 20 1,076 SH   SOLE 23 1,076 0 0
CELSION CORP COM PAR NEW 15117N503 4 6,085 SH   SOLE 18 6,085 0 0
CELSION CORP COM PAR NEW 15117N503 45 63,292 SH   SOLE 21 63,292 0 0
CELSION CORP COM PAR NEW 15117N503 455 639,868 SH   SOLE 22 639,868 0 0
CELSIUS HLDGS INC COM NEW 15118V207 1,066 21,191 SH   SOLE 2 9,561 0 11,630
CELSIUS HLDGS INC COM NEW 15118V207 33 653 SH   SOLE 7 653 0 0
CELSIUS HLDGS INC COM NEW 15118V207 6,963 138,406 SH   SOLE 18 138,406 0 0
CELSIUS HLDGS INC COM NEW 15118V207 3,369 66,969 SH   SOLE 19 66,969 0 0
CELSIUS HLDGS INC COM NEW 15118V207 64,811 1,288,225 SH   SOLE 21 1,288,225 0 0
CELSIUS HLDGS INC COM NEW 15118V207 40,157 798,182 SH   SOLE 22 776,298 0 21,884
CELSIUS HLDGS INC COM NEW 15118V207 74 1,462 SH   SOLE 26 0 0 1,462
CELSIUS HLDGS INC COM NEW 15118V207 827 16,439 SH   SOLE 30 16,439 0 0
CELSIUS HLDGS INC COM NEW 15118V207 15 296 SH   SOLE 34 296 0 0
CELSIUS HLDGS INC COM NEW 15118V207 200 3,984 SH   SOLE 40 3,984 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 8,006 1,548,552 SH   SOLE 18 365 0 1,548,187
CEMEX SAB DE CV SPON ADR NEW 151290889 2,569 496,942 SH   SOLE 19 496,942 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 7,777 1,504,343 SH   SOLE 25 1,504,343 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 2,702 522,654 SH   SOLE 30 522,654 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 33,992 6,574,812 SH   SOLE 34 6,574,812 0 0
CEMTREX INC COM NEW 15130G600 1 788 SH   SOLE 21 788 0 0
CENOVUS ENERGY INC COM 15135U109 2 286 SH   SOLE 18 286 0 0
CENOVUS ENERGY INC COM 15135U109 1,448 239,793 SH   SOLE 21 239,793 0 0
CENOVUS ENERGY INC COM 15135U109 3,232 535,166 SH   SOLE 22 535,166 0 0
CENTENE CORP DEL COM 15135B101 112,536 1,874,655 SH   SOLE 2 722,122 0 1,152,533
CENTENE CORP DEL COM 15135B101 18,355 305,768 SH   SOLE 4 283,475 0 22,293
CENTENE CORP DEL COM 15135B101 30,847 513,862 SH   SOLE 7 492,881 0 20,981
CENTENE CORP DEL COM 15135B101 99 1,645 SH   SOLE 13 1,645 0 0
CENTENE CORP DEL COM 15135B101 4,359 72,616 SH   SOLE 15 72,616 0 0
CENTENE CORP DEL COM 15135B101 67,110 1,117,945 SH   SOLE 18 1,026,098 0 91,847
CENTENE CORP DEL COM 15135B101 152,872 2,546,594 SH   SOLE 19 2,546,594 0 0
CENTENE CORP DEL COM 15135B101 717,613 11,954,235 SH   SOLE 21 11,954,235 0 0
CENTENE CORP DEL COM 15135B101 812,513 13,535,121 SH   SOLE 22 12,056,829 0 1,478,292
CENTENE CORP DEL COM 15135B101 28,520 475,102 SH   SOLE 23 475,102 0 0
CENTENE CORP DEL COM 15135B101 53,955 898,808 SH   SOLE 25 898,808 0 0
CENTENE CORP DEL COM 15135B101 77,532 1,291,551 SH   SOLE 26 438,016 0 853,535
CENTENE CORP DEL COM 15135B101 82,936 1,381,577 SH   SOLE 28 79,877 0 1,301,700
CENTENE CORP DEL COM 15135B101 3,106 51,746 SH   SOLE 29 51,746 0 0
CENTENE CORP DEL COM 15135B101 202,723 3,377,020 SH   SOLE 30 3,250,197 0 126,823
CENTENE CORP DEL COM 15135B101 14,988 249,678 SH   SOLE 31 154,383 0 95,295
CENTENE CORP DEL COM 15135B101 95,324 1,587,937 SH   SOLE 34 1,587,937 0 0
CENTENE CORP DEL COM 15135B101 22,489 374,625 SH   SOLE 36 374,625 0 0
CENTENE CORP DEL COM 15135B101 1,485 24,742 SH   SOLE 40 24,742 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 9 6,288 SH   SOLE 2 6,288 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 234 156,055 SH   SOLE 21 156,055 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 5,816 3,877,393 SH   SOLE 22 3,877,393 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 83 55,016 SH   SOLE 36 55,016 0 0
CENTERPOINT ENERGY INC COM 15189T107 26,918 1,243,919 SH   SOLE 2 246,764 0 997,155
CENTERPOINT ENERGY INC COM 15189T107 6,457 298,365 SH   SOLE 4 279,098 0 19,267
CENTERPOINT ENERGY INC COM 15189T107 28,222 1,304,178 SH   SOLE 7 1,254,344 0 49,834
CENTERPOINT ENERGY INC COM 15189T107 51 2,348 SH   SOLE 13 2,348 0 0
CENTERPOINT ENERGY INC COM 15189T107 1,449 66,944 SH   SOLE 15 66,944 0 0
CENTERPOINT ENERGY INC COM 15189T107 25,512 1,178,916 SH   SOLE 18 1,099,304 0 79,612
CENTERPOINT ENERGY INC COM 15189T107 3,057 141,270 SH   SOLE 19 141,270 0 0
CENTERPOINT ENERGY INC COM 15189T107 425,604 19,667,481 SH   SOLE 21 19,667,481 0 0
CENTERPOINT ENERGY INC COM 15189T107 262,841 12,146,078 SH   SOLE 22 11,047,458 0 1,098,620
CENTERPOINT ENERGY INC COM 15189T107 7,498 346,466 SH   SOLE 23 346,466 0 0
CENTERPOINT ENERGY INC COM 15189T107 16,548 764,710 SH   SOLE 25 764,710 0 0
CENTERPOINT ENERGY INC COM 15189T107 26,698 1,233,745 SH   SOLE 26 463,854 0 769,891
CENTERPOINT ENERGY INC COM 15189T107 28,017 1,294,670 SH   SOLE 28 65,184 0 1,229,486
CENTERPOINT ENERGY INC COM 15189T107 47,096 2,176,352 SH   SOLE 30 2,176,352 0 0
CENTERPOINT ENERGY INC COM 15189T107 4,144 191,493 SH   SOLE 31 61,482 0 130,011
CENTERPOINT ENERGY INC COM 15189T107 3,343 154,471 SH   SOLE 32 154,471 0 0
CENTERPOINT ENERGY INC COM 15189T107 519 24,000 SH   SOLE 34 24,000 0 0
CENTERPOINT ENERGY INC COM 15189T107 14,723 680,372 SH   SOLE 35 680,372 0 0
CENTERPOINT ENERGY INC COM 15189T107 8,128 375,586 SH   SOLE 36 375,586 0 0
CENTERPOINT ENERGY INC COM 15189T107 460 21,246 SH   SOLE 40 21,246 0 0
CENTERSPACE COM 15202L107 1,119 15,834 SH   SOLE 2 4,166 0 11,668
CENTERSPACE COM 15202L107 751 10,637 SH   SOLE 4 10,637 0 0
CENTERSPACE COM 15202L107 1,138 16,110 SH   SOLE 7 16,110 0 0
CENTERSPACE COM 15202L107 4,066 57,558 SH   SOLE 18 57,558 0 0
CENTERSPACE COM 15202L107 2,788 39,462 SH   SOLE 19 39,462 0 0
CENTERSPACE COM 15202L107 108,594 1,537,287 SH   SOLE 21 1,537,287 0 0
CENTERSPACE COM 15202L107 33,411 472,971 SH   SOLE 22 463,007 0 9,964
CENTERSPACE COM 15202L107 41 584 SH   SOLE 23 584 0 0
CENTERSPACE COM 15202L107 4,046 57,281 SH   SOLE 25 57,281 0 0
CENTERSPACE COM 15202L107 567 8,033 SH   SOLE 26 4,679 0 3,354
CENTERSPACE COM 15202L107 707 10,009 SH   SOLE 28 1,806 0 8,203
CENTERSPACE COM 15202L107 584 8,266 SH   SOLE 29 8,266 0 0
CENTERSPACE COM 15202L107 5,786 81,907 SH   SOLE 30 81,907 0 0
CENTERSPACE COM 15202L107 26 370 SH   SOLE 36 370 0 0
CENTERSPACE COM 15202L107 100 1,420 SH   SOLE 40 1,420 0 0
CENTOGENE N V COM N1976T109 81 7,473 SH   SOLE 2 214 0 7,259
CENTOGENE N V COM N1976T109 274 25,427 SH   SOLE 18 25,427 0 0
CENTOGENE N V COM N1976T109 184 17,025 SH   SOLE 19 17,025 0 0
CENTOGENE N V COM N1976T109 3,041 282,134 SH   SOLE 21 282,134 0 0
CENTOGENE N V COM N1976T109 1,035 96,005 SH   SOLE 22 95,519 0 486
CENTOGENE N V COM N1976T109 5 467 SH   SOLE 26 0 0 467
CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207 2,087 298,529 SH   SOLE 7 298,529 0 0
CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207 3,483 498,239 SH   SOLE 21 498,239 0 0
CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207 988 141,294 SH   SOLE 30 141,294 0 0
CENTRAL GARDEN & PET CO COM 153527106 430 11,130 SH   SOLE 2 3,585 0 7,545
CENTRAL GARDEN & PET CO COM 153527106 9 224 SH   SOLE 4 224 0 0
CENTRAL GARDEN & PET CO COM 153527106 7 190 SH   SOLE 7 190 0 0
CENTRAL GARDEN & PET CO COM 153527106 1,699 43,998 SH   SOLE 18 43,998 0 0
CENTRAL GARDEN & PET CO COM 153527106 749 19,411 SH   SOLE 19 19,411 0 0
CENTRAL GARDEN & PET CO COM 153527106 43,133 1,117,152 SH   SOLE 21 1,117,152 0 0
CENTRAL GARDEN & PET CO COM 153527106 14,289 370,090 SH   SOLE 22 368,720 0 1,370
CENTRAL GARDEN & PET CO COM 153527106 61 1,575 SH   SOLE 23 1,575 0 0
CENTRAL GARDEN & PET CO COM 153527106 639 16,559 SH   SOLE 26 0 0 16,559
CENTRAL GARDEN & PET CO COM 153527106 53 1,379 SH   SOLE 28 1,379 0 0
CENTRAL GARDEN & PET CO COM 153527106 581 15,053 SH   SOLE 30 15,053 0 0
CENTRAL GARDEN & PET CO COM 153527106 44 1,140 SH   SOLE 34 1,140 0 0
CENTRAL GARDEN & PET CO COM 153527106 53 1,383 SH   SOLE 40 1,383 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 2,215 60,960 SH   SOLE 2 17,457 0 43,503
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 5 132 SH   SOLE 4 132 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 25 682 SH   SOLE 7 682 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 6,332 174,278 SH   SOLE 18 171,881 0 2,397
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 4,438 122,153 SH   SOLE 19 122,153 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 161,703 4,450,946 SH   SOLE 21 4,450,946 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 43,497 1,197,285 SH   SOLE 22 1,166,192 0 31,093
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 406 11,180 SH   SOLE 23 11,180 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 1,377 37,904 SH   SOLE 26 11,545 0 26,359
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 162 4,463 SH   SOLE 28 4,463 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 3,204 88,201 SH   SOLE 30 88,201 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 18 488 SH   SOLE 34 488 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 49 1,336 SH   SOLE 36 1,336 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 178 4,890 SH   SOLE 40 4,890 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 706 37,118 SH   SOLE 2 16,024 0 21,094
CENTRAL PAC FINL CORP COM NEW 154760409 4 209 SH   SOLE 4 209 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 8 399 SH   SOLE 7 399 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 2,125 111,783 SH   SOLE 18 111,783 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 778 40,926 SH   SOLE 19 40,926 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 52,157 2,743,636 SH   SOLE 21 2,743,636 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 21,611 1,136,844 SH   SOLE 22 1,115,921 0 20,923
CENTRAL PAC FINL CORP COM NEW 154760409 13 687 SH   SOLE 26 0 0 687
CENTRAL PAC FINL CORP COM NEW 154760409 80 4,195 SH   SOLE 28 4,195 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 984 51,738 SH   SOLE 30 51,738 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 87 4,560 SH   SOLE 40 4,560 0 0
CENTRAL PUERTO S A SPONSORED ADR 155038201 9 3,261 SH   SOLE 4 3,261 0 0
CENTRAL PUERTO S A SPONSORED ADR 155038201 2,699 999,643 SH   SOLE 21 999,643 0 0
CENTRAL PUERTO S A SPONSORED ADR 155038201 1,557 576,665 SH   SOLE 22 576,665 0 0
CENTRAL PUERTO S A SPONSORED ADR 155038201 698 258,531 SH   SOLE 30 258,531 0 0
CENTRAL VY CMNTY BANCORP COM 155685100 161 10,836 SH   SOLE 2 1,015 0 9,821
CENTRAL VY CMNTY BANCORP COM 155685100 4 285 SH   SOLE 7 285 0 0
CENTRAL VY CMNTY BANCORP COM 155685100 708 47,533 SH   SOLE 18 47,533 0 0
CENTRAL VY CMNTY BANCORP COM 155685100 336 22,555 SH   SOLE 19 22,555 0 0
CENTRAL VY CMNTY BANCORP COM 155685100 6,453 433,388 SH   SOLE 21 433,388 0 0
CENTRAL VY CMNTY BANCORP COM 155685100 2,108 141,584 SH   SOLE 22 140,088 0 1,496
CENTRUS ENERGY CORP CL A 15643U104 44 1,918 SH   SOLE 18 1,918 0 0
CENTRUS ENERGY CORP CL A 15643U104 556 24,054 SH   SOLE 21 24,054 0 0
CENTRUS ENERGY CORP CL A 15643U104 566 24,483 SH   SOLE 22 24,483 0 0
CENTURY ALUM CO COM 156431108 665 60,322 SH   SOLE 2 17,160 0 43,162
CENTURY ALUM CO COM 156431108 4 385 SH   SOLE 4 385 0 0
CENTURY ALUM CO COM 156431108 360 32,618 SH   SOLE 7 32,618 0 0
CENTURY ALUM CO COM 156431108 2,388 216,540 SH   SOLE 18 216,540 0 0
CENTURY ALUM CO COM 156431108 1,057 95,865 SH   SOLE 19 95,865 0 0
CENTURY ALUM CO COM 156431108 62,585 5,674,053 SH   SOLE 21 5,674,053 0 0
CENTURY ALUM CO COM 156431108 15,959 1,446,906 SH   SOLE 22 1,412,120 0 34,786
CENTURY ALUM CO COM 156431108 100 9,024 SH   SOLE 26 0 0 9,024
CENTURY ALUM CO COM 156431108 86 7,837 SH   SOLE 28 7,837 0 0
CENTURY ALUM CO COM 156431108 1,413 128,100 SH   SOLE 30 128,100 0 0
CENTURY ALUM CO COM 156431108 61 5,529 SH   SOLE 40 5,529 0 0
CENTURY BANCORPORATION INC CL A NON VTG 156432106 254 3,280 SH   SOLE 2 1,111 0 2,169
CENTURY BANCORPORATION INC CL A NON VTG 156432106 6 81 SH   SOLE 7 81 0 0
CENTURY BANCORPORATION INC CL A NON VTG 156432106 921 11,907 SH   SOLE 18 11,907 0 0
CENTURY BANCORPORATION INC CL A NON VTG 156432106 443 5,729 SH   SOLE 19 5,729 0 0
CENTURY BANCORPORATION INC CL A NON VTG 156432106 9,002 116,364 SH   SOLE 21 116,364 0 0
CENTURY BANCORPORATION INC CL A NON VTG 156432106 7,055 91,193 SH   SOLE 22 90,687 0 506
CENTURY BANCORPORATION INC CL A NON VTG 156432106 66 856 SH   SOLE 28 856 0 0
CENTURY BANCORPORATION INC CL A NON VTG 156432106 50 651 SH   SOLE 30 651 0 0
CENTURY CASINOS INC COM 156492100 141 22,012 SH   SOLE 2 2,706 0 19,306
CENTURY CASINOS INC COM 156492100 4 699 SH   SOLE 7 699 0 0
CENTURY CASINOS INC COM 156492100 623 97,493 SH   SOLE 18 97,493 0 0
CENTURY CASINOS INC COM 156492100 374 58,452 SH   SOLE 19 58,452 0 0
CENTURY CASINOS INC COM 156492100 6,437 1,007,344 SH   SOLE 21 1,007,344 0 0
CENTURY CASINOS INC COM 156492100 5,352 837,574 SH   SOLE 22 833,739 0 3,835
CENTURY CASINOS INC COM 156492100 159 24,952 SH   SOLE 26 0 0 24,952
CENTURY CMNTYS INC COM 156504300 2,115 48,317 SH   SOLE 2 20,581 0 27,736
CENTURY CMNTYS INC COM 156504300 9 213 SH   SOLE 4 213 0 0
CENTURY CMNTYS INC COM 156504300 26 588 SH   SOLE 7 588 0 0
CENTURY CMNTYS INC COM 156504300 5,908 134,948 SH   SOLE 18 134,948 0 0
CENTURY CMNTYS INC COM 156504300 13,863 316,659 SH   SOLE 19 316,659 0 0
CENTURY CMNTYS INC COM 156504300 161,461 3,688,018 SH   SOLE 21 3,688,018 0 0
CENTURY CMNTYS INC COM 156504300 39,238 896,247 SH   SOLE 22 878,050 0 18,197
CENTURY CMNTYS INC COM 156504300 23 520 SH   SOLE 23 520 0 0
CENTURY CMNTYS INC COM 156504300 19 428 SH   SOLE 25 428 0 0
CENTURY CMNTYS INC COM 156504300 1,263 28,859 SH   SOLE 26 1,256 0 27,603
CENTURY CMNTYS INC COM 156504300 104 2,379 SH   SOLE 28 2,379 0 0
CENTURY CMNTYS INC COM 156504300 2,545 58,132 SH   SOLE 30 58,132 0 0
CENTURY CMNTYS INC COM 156504300 1,851 42,279 SH   SOLE 34 42,279 0 0
CENTURY CMNTYS INC COM 156504300 46 1,051 SH   SOLE 36 1,051 0 0
CENTURY CMNTYS INC COM 156504300 167 3,812 SH   SOLE 40 3,812 0 0
CERECOR INC COM 15671L109 75 28,588 SH   SOLE 2 2,380 0 26,208
CERECOR INC COM 15671L109 387 146,576 SH   SOLE 18 146,576 0 0
CERECOR INC COM 15671L109 169 64,162 SH   SOLE 19 64,162 0 0
CERECOR INC COM 15671L109 2,973 1,126,267 SH   SOLE 21 1,126,267 0 0
CERECOR INC COM 15671L109 1,770 670,335 SH   SOLE 22 668,137 0 2,198
CERENCE INC COM 156727109 5,089 50,642 SH   SOLE 2 13,949 0 36,693
CERENCE INC COM 156727109 14 137 SH   SOLE 4 137 0 0
CERENCE INC COM 156727109 68 675 SH   SOLE 7 675 0 0
CERENCE INC COM 156727109 12,877 128,159 SH   SOLE 18 128,159 0 0
CERENCE INC COM 156727109 11,909 118,522 SH   SOLE 19 118,522 0 0
CERENCE INC COM 156727109 147,133 1,464,306 SH   SOLE 21 1,464,306 0 0
CERENCE INC COM 156727109 109,694 1,091,700 SH   SOLE 22 1,066,736 0 24,964
CERENCE INC COM 156727109 438 4,359 SH   SOLE 23 4,359 0 0
CERENCE INC COM 156727109 52 516 SH   SOLE 25 516 0 0
CERENCE INC COM 156727109 3,751 37,327 SH   SOLE 26 8,382 0 28,945
CERENCE INC COM 156727109 477 4,752 SH   SOLE 28 4,752 0 0
CERENCE INC COM 156727109 17,813 177,284 SH   SOLE 30 177,284 0 0
CERENCE INC COM 156727109 127 1,263 SH   SOLE 34 1,263 0 0
CERENCE INC COM 156727109 105 1,047 SH   SOLE 36 1,047 0 0
CERENCE INC COM 156727109 450 4,480 SH   SOLE 40 4,480 0 0
CEREVEL THERAPEUTICS HLDNG I *W EXP 06/09/202 15678U102 33 5,888 SH   SOLE 18 5,888 0 0
CEREVEL THERAPEUTICS HLDNG I *W EXP 06/09/202 15678U102 863 152,718 SH   SOLE 19 152,718 0 0
CEREVEL THERAPEUTICS HLDNG I *W EXP 06/09/202 15678U102 12 2,143 SH   SOLE 20 2,143 0 0
CEREVEL THERAPEUTICS HLDNG I *W EXP 06/09/202 15678U102 430 76,164 SH   SOLE 34 76,164 0 0
CEREVEL THERAPEUTICS HLDNG I COM 15678U128 23 1,368 SH   SOLE 2 1,368 0 0
CEREVEL THERAPEUTICS HLDNG I COM 15678U128 293 17,668 SH   SOLE 18 17,668 0 0
CEREVEL THERAPEUTICS HLDNG I COM 15678U128 7,596 458,158 SH   SOLE 19 458,158 0 0
CEREVEL THERAPEUTICS HLDNG I COM 15678U128 673 40,599 SH   SOLE 21 40,599 0 0
CEREVEL THERAPEUTICS HLDNG I COM 15678U128 9,577 577,598 SH   SOLE 22 577,598 0 0
CERIDIAN HCM HLDG INC COM 15677J108 29,221 274,223 SH   SOLE 2 71,665 0 202,558
CERIDIAN HCM HLDG INC COM 15677J108 6,407 60,125 SH   SOLE 4 54,952 0 5,173
CERIDIAN HCM HLDG INC COM 15677J108 1,013 9,504 SH   SOLE 7 9,504 0 0
CERIDIAN HCM HLDG INC COM 15677J108 26 246 SH   SOLE 13 246 0 0
CERIDIAN HCM HLDG INC COM 15677J108 1,105 10,369 SH   SOLE 15 10,369 0 0
CERIDIAN HCM HLDG INC COM 15677J108 41,467 389,141 SH   SOLE 18 380,629 0 8,512
CERIDIAN HCM HLDG INC COM 15677J108 3,310 31,058 SH   SOLE 19 31,058 0 0
CERIDIAN HCM HLDG INC COM 15677J108 708,029 6,644,418 SH   SOLE 21 6,644,418 0 0
CERIDIAN HCM HLDG INC COM 15677J108 425,907 3,996,874 SH   SOLE 22 3,838,395 0 158,479
CERIDIAN HCM HLDG INC COM 15677J108 9,258 86,877 SH   SOLE 23 86,877 0 0
CERIDIAN HCM HLDG INC COM 15677J108 778 7,303 SH   SOLE 25 7,303 0 0
CERIDIAN HCM HLDG INC COM 15677J108 15,233 142,953 SH   SOLE 26 114,634 0 28,319
CERIDIAN HCM HLDG INC COM 15677J108 18,250 171,264 SH   SOLE 28 15,045 0 156,219
CERIDIAN HCM HLDG INC COM 15677J108 17 158 SH   SOLE 29 158 0 0
CERIDIAN HCM HLDG INC COM 15677J108 27,080 254,133 SH   SOLE 30 247,187 0 6,946
CERIDIAN HCM HLDG INC COM 15677J108 2,285 21,441 SH   SOLE 31 16,825 0 4,616
CERIDIAN HCM HLDG INC COM 15677J108 650 6,102 SH   SOLE 34 6,102 0 0
CERIDIAN HCM HLDG INC COM 15677J108 3,231 30,321 SH   SOLE 36 30,321 0 0
CERIDIAN HCM HLDG INC COM 15677J108 622 5,833 SH   SOLE 40 5,833 0 0
CERNER CORP COM 156782104 90,264 1,150,157 SH   SOLE 2 523,749 0 626,408
CERNER CORP COM 156782104 15,428 196,589 SH   SOLE 4 184,676 0 11,913
CERNER CORP COM 156782104 34,528 439,961 SH   SOLE 7 332,783 0 107,178
CERNER CORP COM 156782104 232 2,950 SH   SOLE 13 2,950 0 0
CERNER CORP COM 156782104 2,444 31,143 SH   SOLE 15 31,143 0 0
CERNER CORP COM 156782104 17 218 SH   SOLE 17 0 0 218
CERNER CORP COM 156782104 51,545 656,789 SH   SOLE 18 589,245 0 67,544
CERNER CORP COM 156782104 13,608 173,393 SH   SOLE 19 173,393 0 0
CERNER CORP COM 156782104 679,330 8,656,085 SH   SOLE 21 8,656,085 0 0
CERNER CORP COM 156782104 604,848 7,707,037 SH   SOLE 22 6,643,273 0 1,063,764
CERNER CORP COM 156782104 27,272 347,502 SH   SOLE 23 347,502 0 0
CERNER CORP COM 156782104 46,703 595,094 SH   SOLE 25 595,094 0 0
CERNER CORP COM 156782104 64,919 827,208 SH   SOLE 26 351,410 0 475,798
CERNER CORP COM 156782104 101,444 1,292,614 SH   SOLE 28 45,050 0 1,247,564
CERNER CORP COM 156782104 5,548 70,687 SH   SOLE 29 70,687 0 0
CERNER CORP COM 156782104 183,488 2,338,027 SH   SOLE 30 2,250,911 0 87,116
CERNER CORP COM 156782104 13,971 178,019 SH   SOLE 31 148,281 0 29,738
CERNER CORP COM 156782104 5,140 65,495 SH   SOLE 32 65,495 0 0
CERNER CORP COM 156782104 12,796 163,045 SH   SOLE 34 163,045 0 0
CERNER CORP COM 156782104 15,017 191,351 SH   SOLE 36 191,351 0 0
CERNER CORP COM 156782104 1,033 13,160 SH   SOLE 40 13,160 0 0
CERTARA INC COM 15687V109 414 12,287 SH   SOLE 18 4,091 0 8,196
CERTARA INC COM 15687V109 21,679 642,920 SH   SOLE 19 642,920 0 0
CERTARA INC COM 15687V109 362 10,721 SH   SOLE 21 10,721 0 0
CERTARA INC COM 15687V109 5,081 150,676 SH   SOLE 22 150,676 0 0
CERTARA INC COM 15687V109 2,733 81,040 SH   SOLE 26 24,076 0 56,964
CERTARA INC COM 15687V109 3,411 101,148 SH   SOLE 28 0 0 101,148
CERTARA INC COM 15687V109 55 1,626 SH   SOLE 31 0 0 1,626
CERTARA INC COM 15687V109 1,470 43,596 SH   SOLE 34 43,596 0 0
CERUS CORP COM 157085101 842 121,656 SH   SOLE 2 57,535 0 64,121
CERUS CORP COM 157085101 25 3,632 SH   SOLE 7 3,632 0 0
CERUS CORP COM 157085101 4,216 609,307 SH   SOLE 18 566,907 0 42,400
CERUS CORP COM 157085101 4,621 667,805 SH   SOLE 19 667,805 0 0
CERUS CORP COM 157085101 39,822 5,754,686 SH   SOLE 21 5,754,686 0 0
CERUS CORP COM 157085101 34,235 4,947,273 SH   SOLE 22 4,832,838 0 114,435
CERUS CORP COM 157085101 181 26,163 SH   SOLE 23 26,163 0 0
CERUS CORP COM 157085101 15 2,100 SH   SOLE 25 2,100 0 0
CERUS CORP COM 157085101 695 100,376 SH   SOLE 26 4,264 0 96,112
CERUS CORP COM 157085101 133 19,280 SH   SOLE 28 19,280 0 0
CERUS CORP COM 157085101 707 102,096 SH   SOLE 30 102,096 0 0
CERUS CORP COM 157085101 26 3,717 SH   SOLE 36 3,717 0 0
CERUS CORP COM 157085101 144 20,864 SH   SOLE 40 20,864 0 0
CEVA INC COM 157210105 624 13,720 SH   SOLE 2 7,423 0 6,297
CEVA INC COM 157210105 6 137 SH   SOLE 4 137 0 0
CEVA INC COM 157210105 21 461 SH   SOLE 7 461 0 0
CEVA INC COM 157210105 4,596 101,006 SH   SOLE 18 101,006 0 0
CEVA INC COM 157210105 1,709 37,562 SH   SOLE 19 37,562 0 0
CEVA INC COM 157210105 116,942 2,570,162 SH   SOLE 21 2,570,162 0 0
CEVA INC COM 157210105 29,125 640,119 SH   SOLE 22 625,413 0 14,706
CEVA INC COM 157210105 138 3,043 SH   SOLE 26 0 0 3,043
CEVA INC COM 157210105 133 2,929 SH   SOLE 28 2,929 0 0
CEVA INC COM 157210105 2,233 49,076 SH   SOLE 30 49,076 0 0
CEVA INC COM 157210105 94 2,059 SH   SOLE 40 2,059 0 0
CF BANKSHARES INC COM 12520L109 17 934 SH   SOLE 18 934 0 0
CF BANKSHARES INC COM 12520L109 214 12,121 SH   SOLE 21 12,121 0 0
CF FINANCE ACQUISITION CORP COM CL A 15725Q104 708 64,231 SH   SOLE 2 64,231 0 0
CF FINANCE ACQUISITION CORP COM CL A 15725Q104 63 5,760 SH   SOLE 18 5,760 0 0
CF FINANCE ACQUISITION CORP COM CL A 15725Q104 301 27,330 SH   SOLE 19 27,330 0 0
CF FINANCE ACQUISITION CORP COM CL A 15725Q104 97 8,775 SH   SOLE 22 8,775 0 0
CF FINANCE ACQUISITION CORP COM CL A 15725Q104 728 66,085 SH   SOLE 30 66,085 0 0
CF FINANCE ACQUISITION CORP COM CL A 15725Q104 1,021 92,650 SH   SOLE 34 92,650 0 0
CF FINANCE ACQUISITION CORP UNIT 08/01/2027 15725Q203 26 2,173 SH   SOLE 18 2,173 0 0
CF FINANCE ACQUISITION CORP UNIT 08/01/2027 15725Q203 112 9,518 SH   SOLE 19 9,518 0 0
CF FINANCE ACQUISITION CORP UNIT 08/01/2027 15725Q203 39 3,300 SH   SOLE 22 3,300 0 0
CF FINANCE ACQUISITION CORP UNIT 08/01/2027 15725Q203 1,209 102,387 SH   SOLE 26 102,387 0 0
CF FINANCE ACQUISITION CORP UNIT 08/01/2027 15725Q203 298 25,210 SH   SOLE 30 25,210 0 0
CF FINANCE ACQUISITION CORP UNIT 08/01/2027 15725Q203 435 36,860 SH   SOLE 34 36,860 0 0
CF INDS HLDGS INC COM 125269100 21,067 544,227 SH   SOLE 2 93,557 0 450,670
CF INDS HLDGS INC COM 125269100 3,622 93,568 SH   SOLE 4 86,291 0 7,277
CF INDS HLDGS INC COM 125269100 8,813 227,675 SH   SOLE 7 221,874 0 5,801
CF INDS HLDGS INC COM 125269100 16 402 SH   SOLE 13 402 0 0
CF INDS HLDGS INC COM 125269100 1,034 26,701 SH   SOLE 15 26,701 0 0
CF INDS HLDGS INC COM 125269100 19,099 493,388 SH   SOLE 18 462,644 0 30,744
CF INDS HLDGS INC COM 125269100 49,599 1,281,293 SH   SOLE 19 1,281,293 0 0
CF INDS HLDGS INC COM 125269100 324,740 8,389,043 SH   SOLE 21 8,389,043 0 0
CF INDS HLDGS INC COM 125269100 208,084 5,375,454 SH   SOLE 22 4,918,578 0 456,876
CF INDS HLDGS INC COM 125269100 5,595 144,533 SH   SOLE 23 144,533 0 0
CF INDS HLDGS INC COM 125269100 16,490 425,976 SH   SOLE 25 425,976 0 0
CF INDS HLDGS INC COM 125269100 21,440 553,863 SH   SOLE 26 238,675 0 315,188
CF INDS HLDGS INC COM 125269100 8,727 225,458 SH   SOLE 28 27,153 0 198,305
CF INDS HLDGS INC COM 125269100 34,727 897,106 SH   SOLE 29 897,106 0 0
CF INDS HLDGS INC COM 125269100 35,391 914,251 SH   SOLE 30 914,251 0 0
CF INDS HLDGS INC COM 125269100 2,711 70,041 SH   SOLE 31 23,411 0 46,630
CF INDS HLDGS INC COM 125269100 2,989 77,218 SH   SOLE 32 77,218 0 0
CF INDS HLDGS INC COM 125269100 9,581 247,515 SH   SOLE 34 247,515 0 0
CF INDS HLDGS INC COM 125269100 5,912 152,737 SH   SOLE 36 152,737 0 0
CF INDS HLDGS INC COM 125269100 349 9,009 SH   SOLE 40 9,009 0 0
CGI INC CL A SUB VTG 12532H104 85 1,067 SH   SOLE 18 47 0 1,020
CGI INC CL A SUB VTG 12532H104 4,600 57,997 SH   SOLE 21 57,997 0 0
CHAMPIONS ONCOLOGY INC COM NEW 15870P307 49 4,506 SH   SOLE 2 625 0 3,881
CHAMPIONS ONCOLOGY INC COM NEW 15870P307 292 27,034 SH   SOLE 18 27,034 0 0
CHAMPIONS ONCOLOGY INC COM NEW 15870P307 131 12,129 SH   SOLE 19 12,129 0 0
CHAMPIONS ONCOLOGY INC COM NEW 15870P307 2,548 236,146 SH   SOLE 21 236,146 0 0
CHAMPIONS ONCOLOGY INC COM NEW 15870P307 1,990 184,422 SH   SOLE 22 184,007 0 415
CHAMPIONS ONCOLOGY INC COM NEW 15870P307 13 1,222 SH   SOLE 23 1,222 0 0
CHAMPIONX CORPORATION COM 15872M104 4,850 317,012 SH   SOLE 2 138,363 0 178,649
CHAMPIONX CORPORATION COM 15872M104 25 1,613 SH   SOLE 4 1,613 0 0
CHAMPIONX CORPORATION COM 15872M104 51 3,338 SH   SOLE 7 3,338 0 0
CHAMPIONX CORPORATION COM 15872M104 15,918 1,040,423 SH   SOLE 18 1,040,423 0 0
CHAMPIONX CORPORATION COM 15872M104 10,806 706,290 SH   SOLE 19 706,290 0 0
CHAMPIONX CORPORATION COM 15872M104 199,452 13,036,070 SH   SOLE 21 13,036,070 0 0
CHAMPIONX CORPORATION COM 15872M104 99,673 6,514,584 SH   SOLE 22 6,280,180 0 234,404
CHAMPIONX CORPORATION COM 15872M104 224 14,644 SH   SOLE 23 14,644 0 0
CHAMPIONX CORPORATION COM 15872M104 40 2,592 SH   SOLE 25 2,592 0 0
CHAMPIONX CORPORATION COM 15872M104 2,530 165,341 SH   SOLE 26 50,657 0 114,684
CHAMPIONX CORPORATION COM 15872M104 355 23,218 SH   SOLE 28 21,141 0 2,077
CHAMPIONX CORPORATION COM 15872M104 1,881 122,943 SH   SOLE 30 122,943 0 0
CHAMPIONX CORPORATION COM 15872M104 51 3,349 SH   SOLE 34 3,349 0 0
CHAMPIONX CORPORATION COM 15872M104 97 6,343 SH   SOLE 36 6,343 0 0
CHAMPIONX CORPORATION COM 15872M104 308 20,136 SH   SOLE 40 20,136 0 0
CHANGE HEALTHCARE INC COM 15912K100 9,722 521,276 SH   SOLE 2 94,774 0 426,502
CHANGE HEALTHCARE INC COM 15912K100 23 1,243 SH   SOLE 4 1,243 0 0
CHANGE HEALTHCARE INC COM 15912K100 90 4,803 SH   SOLE 7 4,803 0 0
CHANGE HEALTHCARE INC COM 15912K100 2,483 133,140 SH   SOLE 18 133,140 0 0
CHANGE HEALTHCARE INC COM 15912K100 2,482 133,103 SH   SOLE 19 133,103 0 0
CHANGE HEALTHCARE INC COM 15912K100 66,401 3,560,349 SH   SOLE 21 3,560,349 0 0
CHANGE HEALTHCARE INC COM 15912K100 114,948 6,163,413 SH   SOLE 22 5,866,031 0 297,382
CHANGE HEALTHCARE INC COM 15912K100 342 18,316 SH   SOLE 25 18,316 0 0
CHANGE HEALTHCARE INC COM 15912K100 2,303 123,469 SH   SOLE 26 82,090 0 41,379
CHANGE HEALTHCARE INC COM 15912K100 570 30,581 SH   SOLE 28 30,581 0 0
CHANGE HEALTHCARE INC COM 15912K100 2,503 134,191 SH   SOLE 30 134,191 0 0
CHANGE HEALTHCARE INC COM 15912K100 88 4,728 SH   SOLE 31 4,728 0 0
CHANGE HEALTHCARE INC COM 15912K100 831 44,557 SH   SOLE 34 44,557 0 0
CHANGE HEALTHCARE INC COM 15912K100 26 1,412 SH   SOLE 36 1,412 0 0
CHANGE HEALTHCARE INC COM 15912K100 530 28,439 SH   SOLE 40 28,439 0 0
CHANGE HEALTHCARE INC UNIT 99/99/9999 15912K209 19,666 306,994 SH   SOLE 21 306,994 0 0
CHANNELADVISOR CORP COM 159179100 275 17,199 SH   SOLE 2 9,258 0 7,941
CHANNELADVISOR CORP COM 159179100 8 502 SH   SOLE 7 502 0 0
CHANNELADVISOR CORP COM 159179100 1,617 101,202 SH   SOLE 18 101,202 0 0
CHANNELADVISOR CORP COM 159179100 821 51,356 SH   SOLE 19 51,356 0 0
CHANNELADVISOR CORP COM 159179100 16,900 1,057,592 SH   SOLE 21 1,057,592 0 0
CHANNELADVISOR CORP COM 159179100 11,756 735,652 SH   SOLE 22 721,358 0 14,294
CHANNELADVISOR CORP COM 159179100 15 938 SH   SOLE 25 938 0 0
CHANNELADVISOR CORP COM 159179100 28 1,765 SH   SOLE 26 1,765 0 0
CHANNELADVISOR CORP COM 159179100 49 3,058 SH   SOLE 28 3,058 0 0
CHANNELADVISOR CORP COM 159179100 112 7,038 SH   SOLE 30 7,038 0 0
CHANNELADVISOR CORP COM 159179100 27 1,679 SH   SOLE 36 1,679 0 0
CHANNELADVISOR CORP COM 159179100 35 2,197 SH   SOLE 40 2,197 0 0
CHARAH SOLUTIONS INC COM 15957P105 6 1,921 SH   SOLE 18 1,921 0 0
CHARAH SOLUTIONS INC COM 15957P105 98 34,091 SH   SOLE 21 34,091 0 0
CHARLES & COLVARD LTD COM 159765106 27 22,222 SH   SOLE 21 22,222 0 0
CHARLES RIV LABS INTL INC COM 159864107 30,669 122,746 SH   SOLE 2 37,912 0 84,834
CHARLES RIV LABS INTL INC COM 159864107 73 294 SH   SOLE 4 294 0 0
CHARLES RIV LABS INTL INC COM 159864107 259 1,035 SH   SOLE 7 1,035 0 0
CHARLES RIV LABS INTL INC COM 159864107 2 8 SH   SOLE 17 0 0 8
CHARLES RIV LABS INTL INC COM 159864107 32,973 131,966 SH   SOLE 18 131,966 0 0
CHARLES RIV LABS INTL INC COM 159864107 269,401 1,078,208 SH   SOLE 19 1,078,208 0 0
CHARLES RIV LABS INTL INC COM 159864107 599,862 2,400,794 SH   SOLE 21 2,400,794 0 0
CHARLES RIV LABS INTL INC COM 159864107 389,729 1,559,791 SH   SOLE 22 1,496,409 0 63,382
CHARLES RIV LABS INTL INC COM 159864107 130 520 SH   SOLE 25 520 0 0
CHARLES RIV LABS INTL INC COM 159864107 6,735 26,957 SH   SOLE 26 12,283 0 14,674
CHARLES RIV LABS INTL INC COM 159864107 1,603 6,417 SH   SOLE 28 6,417 0 0
CHARLES RIV LABS INTL INC COM 159864107 7,596 30,401 SH   SOLE 30 30,401 0 0
CHARLES RIV LABS INTL INC COM 159864107 237 949 SH   SOLE 31 949 0 0
CHARLES RIV LABS INTL INC COM 159864107 498 1,995 SH   SOLE 34 1,995 0 0
CHARLES RIV LABS INTL INC COM 159864107 364 1,458 SH   SOLE 36 1,458 0 0
CHARLES RIV LABS INTL INC COM 159864107 1,518 6,074 SH   SOLE 40 6,074 0 0
CHART INDS INC COM PAR $0.01 16115Q308 5,564 47,238 SH   SOLE 2 13,240 0 33,998
CHART INDS INC COM PAR $0.01 16115Q308 21 175 SH   SOLE 4 175 0 0
CHART INDS INC COM PAR $0.01 16115Q308 79 672 SH   SOLE 7 672 0 0
CHART INDS INC COM PAR $0.01 16115Q308 18,467 156,778 SH   SOLE 18 156,778 0 0
CHART INDS INC COM PAR $0.01 16115Q308 11,279 95,756 SH   SOLE 19 95,756 0 0
CHART INDS INC COM PAR $0.01 16115Q308 467,368 3,967,809 SH   SOLE 21 3,967,809 0 0
CHART INDS INC COM PAR $0.01 16115Q308 123,958 1,052,362 SH   SOLE 22 1,027,320 0 25,042
CHART INDS INC COM PAR $0.01 16115Q308 263 2,230 SH   SOLE 23 2,230 0 0
CHART INDS INC COM PAR $0.01 16115Q308 57 482 SH   SOLE 25 482 0 0
CHART INDS INC COM PAR $0.01 16115Q308 2,791 23,697 SH   SOLE 26 9,250 0 14,447
CHART INDS INC COM PAR $0.01 16115Q308 549 4,663 SH   SOLE 28 4,663 0 0
CHART INDS INC COM PAR $0.01 16115Q308 8,663 73,549 SH   SOLE 30 73,549 0 0
CHART INDS INC COM PAR $0.01 16115Q308 1,891 16,053 SH   SOLE 34 16,053 0 0
CHART INDS INC COM PAR $0.01 16115Q308 139 1,184 SH   SOLE 36 1,184 0 0
CHART INDS INC COM PAR $0.01 16115Q308 496 4,208 SH   SOLE 40 4,208 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 229,472 346,870 SH   SOLE 2 60,448 0 286,422
CHARTER COMMUNICATIONS INC N CL A 16119P108 46,154 69,767 SH   SOLE 4 64,183 0 5,584
CHARTER COMMUNICATIONS INC N CL A 16119P108 96,315 145,590 SH   SOLE 7 140,020 0 5,570
CHARTER COMMUNICATIONS INC N CL A 16119P108 194 294 SH   SOLE 13 294 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 9,991 15,102 SH   SOLE 15 15,102 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 15 23 SH   SOLE 17 0 0 23
CHARTER COMMUNICATIONS INC N CL A 16119P108 203,540 307,672 SH   SOLE 18 286,416 0 21,256
CHARTER COMMUNICATIONS INC N CL A 16119P108 224,336 339,107 SH   SOLE 19 339,107 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 2,044,554 3,090,551 SH   SOLE 21 3,090,551 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 2,197,330 3,321,488 SH   SOLE 22 3,021,871 0 299,617
CHARTER COMMUNICATIONS INC N CL A 16119P108 63,707 96,299 SH   SOLE 23 96,299 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 374,561 566,187 SH   SOLE 25 566,187 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 203,378 307,427 SH   SOLE 26 91,586 0 215,841
CHARTER COMMUNICATIONS INC N CL A 16119P108 177,002 267,557 SH   SOLE 28 18,355 0 249,202
CHARTER COMMUNICATIONS INC N CL A 16119P108 69 105 SH   SOLE 29 105 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 433,450 655,203 SH   SOLE 30 650,445 0 4,758
CHARTER COMMUNICATIONS INC N CL A 16119P108 36,504 55,180 SH   SOLE 31 19,068 0 36,112
CHARTER COMMUNICATIONS INC N CL A 16119P108 28,247 42,698 SH   SOLE 32 42,698 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 106,493 160,975 SH   SOLE 34 160,975 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 57,859 87,460 SH   SOLE 36 87,460 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 3,916 5,920 SH   SOLE 40 5,920 0 0
CHASE CORP COM 16150R104 477 4,722 SH   SOLE 2 2,577 0 2,145
CHASE CORP COM 16150R104 15 146 SH   SOLE 7 146 0 0
CHASE CORP COM 16150R104 2,621 25,952 SH   SOLE 18 25,952 0 0
CHASE CORP COM 16150R104 1,270 12,574 SH   SOLE 19 12,574 0 0
CHASE CORP COM 16150R104 25,918 256,589 SH   SOLE 21 256,589 0 0
CHASE CORP COM 16150R104 20,613 204,070 SH   SOLE 22 198,726 0 5,344
CHASE CORP COM 16150R104 106 1,047 SH   SOLE 26 0 0 1,047
CHASE CORP COM 16150R104 112 1,111 SH   SOLE 28 1,111 0 0
CHASE CORP COM 16150R104 491 4,861 SH   SOLE 30 4,861 0 0
CHASE CORP COM 16150R104 70 689 SH   SOLE 40 689 0 0
CHATHAM LODGING TR COM 16208T102 622 57,631 SH   SOLE 2 16,062 0 41,569
CHATHAM LODGING TR COM 16208T102 9 836 SH   SOLE 7 836 0 0
CHATHAM LODGING TR COM 16208T102 2,302 213,168 SH   SOLE 18 213,168 0 0
CHATHAM LODGING TR COM 16208T102 948 87,817 SH   SOLE 19 87,817 0 0
CHATHAM LODGING TR COM 16208T102 58,880 5,451,839 SH   SOLE 21 5,451,839 0 0
CHATHAM LODGING TR COM 16208T102 15,690 1,452,823 SH   SOLE 22 1,422,879 0 29,944
CHATHAM LODGING TR COM 16208T102 23 2,114 SH   SOLE 23 2,114 0 0
CHATHAM LODGING TR COM 16208T102 515 47,669 SH   SOLE 26 26,673 0 20,996
CHATHAM LODGING TR COM 16208T102 68 6,277 SH   SOLE 28 6,277 0 0
CHATHAM LODGING TR COM 16208T102 1,110 102,805 SH   SOLE 30 102,805 0 0
CHATHAM LODGING TR COM 16208T102 46 4,268 SH   SOLE 40 4,268 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 15,092 113,548 SH   SOLE 2 92,216 0 21,332
CHECK POINT SOFTWARE TECH LT ORD M22465104 8,797 66,188 SH   SOLE 4 61,599 0 4,589
CHECK POINT SOFTWARE TECH LT ORD M22465104 16,758 126,083 SH   SOLE 7 107,585 0 18,498
CHECK POINT SOFTWARE TECH LT ORD M22465104 42 313 SH   SOLE 13 313 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 1,569 11,804 SH   SOLE 15 11,804 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 14,776 111,171 SH   SOLE 18 105,857 0 5,314
CHECK POINT SOFTWARE TECH LT ORD M22465104 7,532 56,668 SH   SOLE 19 56,668 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 5,182 38,990 SH   SOLE 20 38,990 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 221,624 1,667,472 SH   SOLE 21 1,667,472 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 241,675 1,818,338 SH   SOLE 22 1,662,462 0 155,876
CHECK POINT SOFTWARE TECH LT ORD M22465104 16,088 121,046 SH   SOLE 23 121,046 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 20,555 154,654 SH   SOLE 25 154,654 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 27,785 209,054 SH   SOLE 26 90,095 0 118,959
CHECK POINT SOFTWARE TECH LT ORD M22465104 37,770 284,175 SH   SOLE 28 16,205 0 267,970
CHECK POINT SOFTWARE TECH LT ORD M22465104 2,806 21,114 SH   SOLE 29 21,114 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 75,734 569,817 SH   SOLE 30 515,202 0 54,615
CHECK POINT SOFTWARE TECH LT ORD M22465104 20,933 157,494 SH   SOLE 31 48,380 0 109,114
CHECK POINT SOFTWARE TECH LT ORD M22465104 3,981 29,950 SH   SOLE 32 29,950 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 1,577 11,862 SH   SOLE 34 11,862 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 7,932 59,682 SH   SOLE 36 59,682 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 619 4,657 SH   SOLE 40 4,657 0 0
CHECKMATE PHARMACEUTICALS IN COM 162818108 35 2,393 SH   SOLE 2 686 0 1,707
CHECKMATE PHARMACEUTICALS IN COM 162818108 152 10,441 SH   SOLE 18 10,441 0 0
CHECKMATE PHARMACEUTICALS IN COM 162818108 384 26,312 SH   SOLE 19 26,312 0 0
CHECKMATE PHARMACEUTICALS IN COM 162818108 2,362 161,859 SH   SOLE 21 161,859 0 0
CHECKMATE PHARMACEUTICALS IN COM 162818108 648 44,419 SH   SOLE 22 44,135 0 284
CHECKMATE PHARMACEUTICALS IN COM 162818108 8 575 SH   SOLE 23 575 0 0
CHECKPOINT THERAPEUTICS INC COM 162828107 53 19,950 SH   SOLE 2 3,562 0 16,388
CHECKPOINT THERAPEUTICS INC COM 162828107 493 185,956 SH   SOLE 18 185,956 0 0
CHECKPOINT THERAPEUTICS INC COM 162828107 232 87,612 SH   SOLE 19 87,612 0 0
CHECKPOINT THERAPEUTICS INC COM 162828107 4,413 1,665,204 SH   SOLE 21 1,665,204 0 0
CHECKPOINT THERAPEUTICS INC COM 162828107 3,397 1,281,877 SH   SOLE 22 1,279,076 0 2,801
CHEESECAKE FACTORY INC COM 163072101 3,013 81,290 SH   SOLE 2 23,337 0 57,953
CHEESECAKE FACTORY INC COM 163072101 8 215 SH   SOLE 4 215 0 0
CHEESECAKE FACTORY INC COM 163072101 28 750 SH   SOLE 7 750 0 0
CHEESECAKE FACTORY INC COM 163072101 7,069 190,739 SH   SOLE 18 181,350 0 9,389
CHEESECAKE FACTORY INC COM 163072101 14,330 386,661 SH   SOLE 19 386,661 0 0
CHEESECAKE FACTORY INC COM 163072101 177,753 4,796,360 SH   SOLE 21 4,796,360 0 0
CHEESECAKE FACTORY INC COM 163072101 65,472 1,766,640 SH   SOLE 22 1,735,648 0 30,992
CHEESECAKE FACTORY INC COM 163072101 1,075 29,013 SH   SOLE 23 29,013 0 0
CHEESECAKE FACTORY INC COM 163072101 23 608 SH   SOLE 25 608 0 0
CHEESECAKE FACTORY INC COM 163072101 5,919 159,701 SH   SOLE 26 15,190 0 144,511
CHEESECAKE FACTORY INC COM 163072101 189 5,100 SH   SOLE 28 5,100 0 0
CHEESECAKE FACTORY INC COM 163072101 3,369 90,895 SH   SOLE 30 90,895 0 0
CHEESECAKE FACTORY INC COM 163072101 605 16,337 SH   SOLE 34 16,337 0 0
CHEESECAKE FACTORY INC COM 163072101 135 3,633 SH   SOLE 36 3,633 0 0
CHEESECAKE FACTORY INC COM 163072101 181 4,894 SH   SOLE 40 4,894 0 0
CHEFS WHSE INC COM 163086101 1,550 60,323 SH   SOLE 2 19,084 0 41,239
CHEFS WHSE INC COM 163086101 5 200 SH   SOLE 4 200 0 0
CHEFS WHSE INC COM 163086101 12 471 SH   SOLE 7 471 0 0
CHEFS WHSE INC COM 163086101 4,026 156,702 SH   SOLE 18 141,607 0 15,095
CHEFS WHSE INC COM 163086101 10,000 389,271 SH   SOLE 19 389,271 0 0
CHEFS WHSE INC COM 163086101 96,364 3,751,014 SH   SOLE 21 3,751,014 0 0
CHEFS WHSE INC COM 163086101 33,312 1,296,673 SH   SOLE 22 1,281,962 0 14,711
CHEFS WHSE INC COM 163086101 638 24,823 SH   SOLE 23 24,823 0 0
CHEFS WHSE INC COM 163086101 14 562 SH   SOLE 25 562 0 0
CHEFS WHSE INC COM 163086101 2,837 110,423 SH   SOLE 26 986 0 109,437
CHEFS WHSE INC COM 163086101 79 3,080 SH   SOLE 28 3,080 0 0
CHEFS WHSE INC COM 163086101 1,636 63,688 SH   SOLE 30 63,688 0 0
CHEFS WHSE INC COM 163086101 27 1,050 SH   SOLE 34 1,050 0 0
CHEFS WHSE INC COM 163086101 26 995 SH   SOLE 36 995 0 0
CHEFS WHSE INC COM 163086101 125 4,858 SH   SOLE 40 4,858 0 0
CHEGG INC COM 163092109 25,199 278,965 SH   SOLE 2 67,250 0 211,715
CHEGG INC COM 163092109 79 879 SH   SOLE 4 879 0 0
CHEGG INC COM 163092109 204 2,258 SH   SOLE 7 2,258 0 0
CHEGG INC COM 163092109 1 6 SH   SOLE 17 0 0 6
CHEGG INC COM 163092109 5,947 65,841 SH   SOLE 18 65,841 0 0
CHEGG INC COM 163092109 127,548 1,412,027 SH   SOLE 19 1,412,027 0 0
CHEGG INC COM 163092109 160,309 1,774,700 SH   SOLE 21 1,774,700 0 0
CHEGG INC COM 163092109 299,560 3,316,280 SH   SOLE 22 3,156,337 0 159,943
CHEGG INC COM 163092109 18 203 SH   SOLE 23 203 0 0
CHEGG INC COM 163092109 19,999 221,401 SH   SOLE 25 221,401 0 0
CHEGG INC COM 163092109 22,523 249,342 SH   SOLE 26 45,026 0 204,316
CHEGG INC COM 163092109 17,677 195,696 SH   SOLE 28 16,034 0 179,662
CHEGG INC COM 163092109 247 2,730 SH   SOLE 29 2,730 0 0
CHEGG INC COM 163092109 7,608 84,222 SH   SOLE 30 84,222 0 0
CHEGG INC COM 163092109 32,151 355,928 SH   SOLE 31 63,974 0 291,954
CHEGG INC COM 163092109 150,164 1,662,388 SH   SOLE 34 1,662,388 0 0
CHEGG INC COM 163092109 241 2,664 SH   SOLE 36 2,664 0 0
CHEGG INC COM 163092109 1,371 15,175 SH   SOLE 40 15,175 0 0
CHEGG INC NOTE 0.125% 3/1 163092AD1 6,451 3,561,000 PRN   SOLE 21 3,561,000 0 0
CHEMBIO DIAGNOSTICS INC COM NEW 163572209 46 9,764 SH   SOLE 2 1,485 0 8,279
CHEMBIO DIAGNOSTICS INC COM NEW 163572209 366 76,967 SH   SOLE 18 76,967 0 0
CHEMBIO DIAGNOSTICS INC COM NEW 163572209 179 37,704 SH   SOLE 19 37,704 0 0
CHEMBIO DIAGNOSTICS INC COM NEW 163572209 3,114 655,491 SH   SOLE 21 655,491 0 0
CHEMBIO DIAGNOSTICS INC COM NEW 163572209 1,993 419,668 SH   SOLE 22 418,472 0 1,196
CHEMED CORP NEW COM 16359R103 21,779 40,891 SH   SOLE 2 13,558 0 27,333
CHEMED CORP NEW COM 16359R103 46 87 SH   SOLE 4 87 0 0
CHEMED CORP NEW COM 16359R103 160 300 SH   SOLE 7 300 0 0
CHEMED CORP NEW COM 16359R103 23,023 43,227 SH   SOLE 18 43,227 0 0
CHEMED CORP NEW COM 16359R103 15,032 28,223 SH   SOLE 19 28,223 0 0
CHEMED CORP NEW COM 16359R103 905 1,700 SH   SOLE 20 1,700 0 0
CHEMED CORP NEW COM 16359R103 444,033 833,692 SH   SOLE 21 833,692 0 0
CHEMED CORP NEW COM 16359R103 260,124 488,395 SH   SOLE 22 468,420 0 19,975
CHEMED CORP NEW COM 16359R103 51 95 SH   SOLE 25 95 0 0
CHEMED CORP NEW COM 16359R103 4,830 9,068 SH   SOLE 26 4,047 0 5,021
CHEMED CORP NEW COM 16359R103 1,085 2,037 SH   SOLE 28 2,037 0 0
CHEMED CORP NEW COM 16359R103 6,681 12,543 SH   SOLE 30 12,543 0 0
CHEMED CORP NEW COM 16359R103 157 295 SH   SOLE 31 295 0 0
CHEMED CORP NEW COM 16359R103 486 912 SH   SOLE 34 912 0 0
CHEMED CORP NEW COM 16359R103 100 187 SH   SOLE 36 187 0 0
CHEMED CORP NEW COM 16359R103 1,038 1,948 SH   SOLE 40 1,948 0 0
CHEMOCENTRYX INC COM 16383L106 2,988 48,257 SH   SOLE 2 33,705 0 14,552
CHEMOCENTRYX INC COM 16383L106 15 235 SH   SOLE 4 235 0 0
CHEMOCENTRYX INC COM 16383L106 55 894 SH   SOLE 7 894 0 0
CHEMOCENTRYX INC COM 16383L106 11,773 190,129 SH   SOLE 18 185,890 0 4,239
CHEMOCENTRYX INC COM 16383L106 24,051 388,425 SH   SOLE 19 388,425 0 0
CHEMOCENTRYX INC COM 16383L106 154 2,495 SH   SOLE 20 2,495 0 0
CHEMOCENTRYX INC COM 16383L106 149,351 2,411,998 SH   SOLE 21 2,411,998 0 0
CHEMOCENTRYX INC COM 16383L106 84,575 1,365,880 SH   SOLE 22 1,328,506 0 37,374
CHEMOCENTRYX INC COM 16383L106 68 1,099 SH   SOLE 23 1,099 0 0
CHEMOCENTRYX INC COM 16383L106 30 482 SH   SOLE 25 482 0 0
CHEMOCENTRYX INC COM 16383L106 1,347 21,756 SH   SOLE 26 12,800 0 8,956
CHEMOCENTRYX INC COM 16383L106 367 5,919 SH   SOLE 28 5,919 0 0
CHEMOCENTRYX INC COM 16383L106 15,413 248,920 SH   SOLE 30 248,920 0 0
CHEMOCENTRYX INC COM 16383L106 6,914 111,654 SH   SOLE 34 111,654 0 0
CHEMOCENTRYX INC COM 16383L106 74 1,188 SH   SOLE 36 1,188 0 0
CHEMOCENTRYX INC COM 16383L106 332 5,366 SH   SOLE 40 5,366 0 0
CHEMOURS CO COM 163851108 10,709 432,001 SH   SOLE 2 121,997 0 310,004
CHEMOURS CO COM 163851108 21 859 SH   SOLE 4 859 0 0
CHEMOURS CO COM 163851108 133 5,366 SH   SOLE 7 5,366 0 0
CHEMOURS CO COM 163851108 10,224 412,438 SH   SOLE 18 412,438 0 0
CHEMOURS CO COM 163851108 1,022 41,225 SH   SOLE 19 41,225 0 0
CHEMOURS CO COM 163851108 181,696 7,329,404 SH   SOLE 21 7,329,404 0 0
CHEMOURS CO COM 163851108 127,936 5,160,771 SH   SOLE 22 4,944,602 0 216,169
CHEMOURS CO COM 163851108 42 1,685 SH   SOLE 25 1,685 0 0
CHEMOURS CO COM 163851108 1,934 78,009 SH   SOLE 26 51,632 0 26,377
CHEMOURS CO COM 163851108 805 32,476 SH   SOLE 28 21,584 0 10,892
CHEMOURS CO COM 163851108 2,411 97,269 SH   SOLE 30 97,269 0 0
CHEMOURS CO COM 163851108 75 3,045 SH   SOLE 31 3,045 0 0
CHEMOURS CO COM 163851108 8 336 SH   SOLE 34 336 0 0
CHEMOURS CO COM 163851108 317 12,806 SH   SOLE 36 12,806 0 0
CHEMOURS CO COM 163851108 500 20,184 SH   SOLE 40 20,184 0 0
CHEMUNG FINL CORP COM 164024101 113 3,327 SH   SOLE 2 124 0 3,203
CHEMUNG FINL CORP COM 164024101 441 12,992 SH   SOLE 18 12,992 0 0
CHEMUNG FINL CORP COM 164024101 245 7,229 SH   SOLE 19 7,229 0 0
CHEMUNG FINL CORP COM 164024101 4,549 134,000 SH   SOLE 21 134,000 0 0
CHEMUNG FINL CORP COM 164024101 1,249 36,795 SH   SOLE 22 36,285 0 510
CHENIERE ENERGY INC COM NEW 16411R208 43,486 724,400 SH   SOLE 2 273,768 0 450,632
CHENIERE ENERGY INC COM NEW 16411R208 9,003 149,977 SH   SOLE 4 140,983 0 8,994
CHENIERE ENERGY INC COM NEW 16411R208 22,094 368,044 SH   SOLE 7 368,044 0 0
CHENIERE ENERGY INC COM NEW 16411R208 1,920 31,985 SH   SOLE 13 31,985 0 0
CHENIERE ENERGY INC COM NEW 16411R208 1,108 18,450 SH   SOLE 15 18,450 0 0
CHENIERE ENERGY INC COM NEW 16411R208 4 65 SH   SOLE 17 0 0 65
CHENIERE ENERGY INC COM NEW 16411R208 12,918 215,188 SH   SOLE 18 176,189 0 38,999
CHENIERE ENERGY INC COM NEW 16411R208 24,854 414,018 SH   SOLE 19 414,018 0 0
CHENIERE ENERGY INC COM NEW 16411R208 393,891 6,561,575 SH   SOLE 21 6,561,575 0 0
CHENIERE ENERGY INC COM NEW 16411R208 386,110 6,431,947 SH   SOLE 22 5,776,620 0 655,327
CHENIERE ENERGY INC COM NEW 16411R208 14,188 236,343 SH   SOLE 23 236,343 0 0
CHENIERE ENERGY INC COM NEW 16411R208 29,426 490,188 SH   SOLE 25 490,188 0 0
CHENIERE ENERGY INC COM NEW 16411R208 30,288 504,546 SH   SOLE 26 250,018 0 254,528
CHENIERE ENERGY INC COM NEW 16411R208 41,409 689,803 SH   SOLE 28 37,570 0 652,233
CHENIERE ENERGY INC COM NEW 16411R208 2,150 35,818 SH   SOLE 29 35,818 0 0
CHENIERE ENERGY INC COM NEW 16411R208 35,842 597,070 SH   SOLE 30 585,606 0 11,464
CHENIERE ENERGY INC COM NEW 16411R208 7,576 126,201 SH   SOLE 31 97,972 0 28,229
CHENIERE ENERGY INC COM NEW 16411R208 5,080 84,621 SH   SOLE 34 84,621 0 0
CHENIERE ENERGY INC COM NEW 16411R208 8,516 141,864 SH   SOLE 36 141,864 0 0
CHENIERE ENERGY INC COM NEW 16411R208 613 10,216 SH   SOLE 40 10,216 0 0
CHENIERE ENERGY INC NOTE 4.250% 3/1 16411RAG4 1,777 2,275,000 PRN   SOLE 21 2,275,000 0 0
CHERRY HILL MTG INVT CORP COM 164651101 144 15,754 SH   SOLE 2 783 0 14,971
CHERRY HILL MTG INVT CORP COM 164651101 3 352 SH   SOLE 7 352 0 0
CHERRY HILL MTG INVT CORP COM 164651101 527 57,692 SH   SOLE 18 57,692 0 0
CHERRY HILL MTG INVT CORP COM 164651101 282 30,849 SH   SOLE 19 30,849 0 0
CHERRY HILL MTG INVT CORP COM 164651101 9,011 985,838 SH   SOLE 21 985,838 0 0
CHERRY HILL MTG INVT CORP COM 164651101 4,679 511,939 SH   SOLE 22 509,924 0 2,015
CHESAPEAKE UTILS CORP COM 165303108 1,174 10,847 SH   SOLE 2 5,487 0 5,360
CHESAPEAKE UTILS CORP COM 165303108 29 265 SH   SOLE 4 265 0 0
CHESAPEAKE UTILS CORP COM 165303108 2,717 25,110 SH   SOLE 7 25,110 0 0
CHESAPEAKE UTILS CORP COM 165303108 8,138 75,202 SH   SOLE 18 75,202 0 0
CHESAPEAKE UTILS CORP COM 165303108 3,190 29,479 SH   SOLE 19 29,479 0 0
CHESAPEAKE UTILS CORP COM 165303108 211,732 1,956,673 SH   SOLE 21 1,956,673 0 0
CHESAPEAKE UTILS CORP COM 165303108 54,625 504,807 SH   SOLE 22 490,693 0 14,114
CHESAPEAKE UTILS CORP COM 165303108 16 152 SH   SOLE 25 152 0 0
CHESAPEAKE UTILS CORP COM 165303108 1,064 9,832 SH   SOLE 26 5,511 0 4,321
CHESAPEAKE UTILS CORP COM 165303108 211 1,953 SH   SOLE 28 1,953 0 0
CHESAPEAKE UTILS CORP COM 165303108 3,213 29,688 SH   SOLE 30 29,688 0 0
CHESAPEAKE UTILS CORP COM 165303108 24 224 SH   SOLE 36 224 0 0
CHESAPEAKE UTILS CORP COM 165303108 246 2,272 SH   SOLE 40 2,272 0 0
CHEVRON CORP NEW COM 166764100 420,119 4,974,767 SH   SOLE 2 1,121,212 0 3,853,555
CHEVRON CORP NEW COM 166764100 76,343 904,000 SH   SOLE 4 830,711 0 73,289
CHEVRON CORP NEW COM 166764100 163,880 1,940,552 SH   SOLE 7 1,870,740 0 69,812
CHEVRON CORP NEW COM 166764100 1,062 12,578 SH   SOLE 13 12,578 0 0
CHEVRON CORP NEW COM 166764100 20,373 241,246 SH   SOLE 15 241,246 0 0
CHEVRON CORP NEW COM 166764100 0 5 SH   SOLE 17 0 0 5
CHEVRON CORP NEW COM 166764100 319,091 3,778,461 SH   SOLE 18 3,389,858 0 388,603
CHEVRON CORP NEW COM 166764100 136,174 1,612,485 SH   SOLE 19 1,612,485 0 0
CHEVRON CORP NEW COM 166764100 3,575,757 42,341,707 SH   SOLE 21 42,341,707 0 0
CHEVRON CORP NEW COM 166764100 3,684,489 43,629,239 SH   SOLE 22 39,577,712 0 4,051,527
CHEVRON CORP NEW COM 166764100 111,532 1,320,684 SH   SOLE 23 1,320,684 0 0
CHEVRON CORP NEW COM 166764100 256,831 3,041,215 SH   SOLE 25 3,020,626 0 20,589
CHEVRON CORP NEW COM 166764100 367,167 4,347,740 SH   SOLE 26 1,162,865 0 3,184,875
CHEVRON CORP NEW COM 166764100 489,292 5,793,864 SH   SOLE 28 246,082 0 5,547,782
CHEVRON CORP NEW COM 166764100 35,317 418,206 SH   SOLE 29 418,206 0 0
CHEVRON CORP NEW COM 166764100 645,032 7,638,037 SH   SOLE 30 7,582,088 0 55,949
CHEVRON CORP NEW COM 166764100 45,361 537,132 SH   SOLE 31 250,591 0 286,541
CHEVRON CORP NEW COM 166764100 17,151 203,088 SH   SOLE 32 203,088 0 0
CHEVRON CORP NEW COM 166764100 218,941 2,592,549 SH   SOLE 34 2,592,549 0 0
CHEVRON CORP NEW COM 166764100 119,508 1,415,139 SH   SOLE 36 1,415,139 0 0
CHEVRON CORP NEW COM 166764100 6,718 79,545 SH   SOLE 40 79,545 0 0
CHEWY INC CL A 16679L109 3,109 34,582 SH   SOLE 2 19,940 0 14,642
CHEWY INC CL A 16679L109 3,427 38,128 SH   SOLE 4 35,100 0 3,028
CHEWY INC CL A 16679L109 374 4,156 SH   SOLE 7 4,156 0 0
CHEWY INC CL A 16679L109 16 179 SH   SOLE 13 179 0 0
CHEWY INC CL A 16679L109 553 6,150 SH   SOLE 15 6,150 0 0
CHEWY INC CL A 16679L109 1,133 12,604 SH   SOLE 18 7,759 0 4,845
CHEWY INC CL A 16679L109 111 1,239 SH   SOLE 19 1,239 0 0
CHEWY INC CL A 16679L109 36,490 405,940 SH   SOLE 21 405,940 0 0
CHEWY INC CL A 16679L109 121,769 1,354,640 SH   SOLE 22 1,315,753 0 38,887
CHEWY INC CL A 16679L109 4,450 49,504 SH   SOLE 23 49,504 0 0
CHEWY INC CL A 16679L109 582 6,473 SH   SOLE 25 6,473 0 0
CHEWY INC CL A 16679L109 10,334 114,958 SH   SOLE 26 105,987 0 8,971
CHEWY INC CL A 16679L109 8,596 95,632 SH   SOLE 28 11,703 0 83,929
CHEWY INC CL A 16679L109 9 101 SH   SOLE 29 101 0 0
CHEWY INC CL A 16679L109 17,897 199,094 SH   SOLE 30 163,892 0 35,202
CHEWY INC CL A 16679L109 1,004 11,165 SH   SOLE 31 8,392 0 2,773
CHEWY INC CL A 16679L109 302 3,357 SH   SOLE 34 3,357 0 0
CHEWY INC CL A 16679L109 1,494 16,618 SH   SOLE 36 16,618 0 0
CHEWY INC CL A 16679L109 128 1,420 SH   SOLE 40 1,420 0 0
CHIASMA INC COM 16706W102 87 19,970 SH   SOLE 2 4,414 0 15,556
CHIASMA INC COM 16706W102 4 857 SH   SOLE 7 857 0 0
CHIASMA INC COM 16706W102 766 176,110 SH   SOLE 18 176,110 0 0
CHIASMA INC COM 16706W102 399 91,692 SH   SOLE 19 91,692 0 0
CHIASMA INC COM 16706W102 9,841 2,262,316 SH   SOLE 21 2,262,316 0 0
CHIASMA INC COM 16706W102 7,278 1,673,208 SH   SOLE 22 1,664,503 0 8,705
CHIASMA INC COM 16706W102 69 15,891 SH   SOLE 30 15,891 0 0
CHICAGO RIVET & MACH CO COM 168088102 3 125 SH   SOLE 21 125 0 0
CHICAGO RIVET & MACH CO COM 168088102 0 1 SH   SOLE 22 1 0 0
CHICKEN SOUP FOR THE SOUL EN CL A 16842Q100 60 3,008 SH   SOLE 21 3,008 0 0
CHICKEN SOUP FOR THE SOUL EN CL A 16842Q100 42 2,117 SH   SOLE 22 2,117 0 0
CHICOS FAS INC COM 168615102 190 119,209 SH   SOLE 2 13,336 0 105,873
CHICOS FAS INC COM 168615102 4 2,822 SH   SOLE 7 2,822 0 0
CHICOS FAS INC COM 168615102 954 600,012 SH   SOLE 18 600,012 0 0
CHICOS FAS INC COM 168615102 363 228,231 SH   SOLE 19 228,231 0 0
CHICOS FAS INC COM 168615102 22,421 14,101,262 SH   SOLE 21 14,101,262 0 0
CHICOS FAS INC COM 168615102 4,932 3,102,044 SH   SOLE 22 3,083,086 0 18,958
CHICOS FAS INC COM 168615102 21 12,925 SH   SOLE 26 0 0 12,925
CHICOS FAS INC COM 168615102 291 183,061 SH   SOLE 30 183,061 0 0
CHILDRENS PL INC COM 168905107 550 10,969 SH   SOLE 2 4,786 0 6,183
CHILDRENS PL INC COM 168905107 3 63 SH   SOLE 4 63 0 0
CHILDRENS PL INC COM 168905107 14 281 SH   SOLE 7 281 0 0
CHILDRENS PL INC COM 168905107 3,097 61,808 SH   SOLE 18 61,808 0 0
CHILDRENS PL INC COM 168905107 2,045 40,814 SH   SOLE 19 40,814 0 0
CHILDRENS PL INC COM 168905107 83,375 1,664,175 SH   SOLE 21 1,664,175 0 0
CHILDRENS PL INC COM 168905107 22,768 454,452 SH   SOLE 22 443,690 0 10,762
CHILDRENS PL INC COM 168905107 105 2,094 SH   SOLE 23 2,094 0 0
CHILDRENS PL INC COM 168905107 20 397 SH   SOLE 25 397 0 0
CHILDRENS PL INC COM 168905107 820 16,371 SH   SOLE 26 4,333 0 12,038
CHILDRENS PL INC COM 168905107 108 2,147 SH   SOLE 28 2,147 0 0
CHILDRENS PL INC COM 168905107 1,620 32,335 SH   SOLE 30 32,335 0 0
CHILDRENS PL INC COM 168905107 109 2,175 SH   SOLE 34 2,175 0 0
CHILDRENS PL INC COM 168905107 35 704 SH   SOLE 36 704 0 0
CHILDRENS PL INC COM 168905107 82 1,632 SH   SOLE 40 1,632 0 0
CHIMERA INVT CORP COM NEW 16934Q208 2,500 243,885 SH   SOLE 2 75,274 0 168,611
CHIMERA INVT CORP COM NEW 16934Q208 9 849 SH   SOLE 4 849 0 0
CHIMERA INVT CORP COM NEW 16934Q208 55 5,328 SH   SOLE 7 5,328 0 0
CHIMERA INVT CORP COM NEW 16934Q208 6,757 659,252 SH   SOLE 18 659,252 0 0
CHIMERA INVT CORP COM NEW 16934Q208 3,540 345,369 SH   SOLE 19 345,369 0 0
CHIMERA INVT CORP COM NEW 16934Q208 118,874 11,597,454 SH   SOLE 21 11,597,454 0 0
CHIMERA INVT CORP COM NEW 16934Q208 61,760 6,025,362 SH   SOLE 22 5,855,273 0 170,089
CHIMERA INVT CORP COM NEW 16934Q208 15 1,495 SH   SOLE 25 1,495 0 0
CHIMERA INVT CORP COM NEW 16934Q208 1,179 115,046 SH   SOLE 26 43,220 0 71,826
CHIMERA INVT CORP COM NEW 16934Q208 289 28,151 SH   SOLE 28 28,151 0 0
CHIMERA INVT CORP COM NEW 16934Q208 1,795 175,075 SH   SOLE 30 175,075 0 0
CHIMERA INVT CORP COM NEW 16934Q208 194 18,974 SH   SOLE 36 18,974 0 0
CHIMERA INVT CORP COM NEW 16934Q208 283 27,650 SH   SOLE 40 27,650 0 0
CHIMERIX INC COM 16934W106 264 54,555 SH   SOLE 2 5,515 0 49,040
CHIMERIX INC COM 16934W106 6 1,158 SH   SOLE 7 1,158 0 0
CHIMERIX INC COM 16934W106 867 179,444 SH   SOLE 18 179,444 0 0
CHIMERIX INC COM 16934W106 624 129,101 SH   SOLE 19 129,101 0 0
CHIMERIX INC COM 16934W106 8,777 1,817,152 SH   SOLE 21 1,817,152 0 0
CHIMERIX INC COM 16934W106 8,001 1,656,457 SH   SOLE 22 1,648,507 0 7,950
CHIMERIX INC COM 16934W106 82 16,950 SH   SOLE 26 0 0 16,950
CHINA BIOLOGIC PRODS HLDGS I COM G21515104 23 195 SH   SOLE 3 195 0 0
CHINA BIOLOGIC PRODS HLDGS I COM G21515104 57 480 SH   SOLE 15 480 0 0
CHINA BIOLOGIC PRODS HLDGS I COM G21515104 653 5,532 SH   SOLE 19 5,532 0 0
CHINA BIOLOGIC PRODS HLDGS I COM G21515104 39,737 336,438 SH   SOLE 21 336,438 0 0
CHINA BIOLOGIC PRODS HLDGS I COM G21515104 4,366 36,962 SH   SOLE 22 36,962 0 0
CHINA BIOLOGIC PRODS HLDGS I COM G21515104 1,770 14,984 SH   SOLE 25 14,984 0 0
CHINA BIOLOGIC PRODS HLDGS I COM G21515104 48 406 SH   SOLE 26 406 0 0
CHINA BIOLOGIC PRODS HLDGS I COM G21515104 2,014 17,049 SH   SOLE 28 0 0 17,049
CHINA BIOLOGIC PRODS HLDGS I COM G21515104 1,039 8,796 SH   SOLE 30 8,796 0 0
CHINA BIOLOGIC PRODS HLDGS I COM G21515104 198 1,678 SH   SOLE 34 1,678 0 0
CHINA EASTN AIRLS LTD SPON ADR CL H 16937R104 36 1,688 SH   SOLE 22 1,688 0 0
CHINA LIFE INS CO LTD SPON ADR REP H 16939P106 3 300 SH   SOLE 18 300 0 0
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 8 268 SH   SOLE 18 268 0 0
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 2,735 95,844 SH   SOLE 19 95,844 0 0
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 808 28,313 SH   SOLE 22 28,313 0 0
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 0 6 SH   SOLE 30 6 0 0
CHINA ONLINE ED GROUP SPONSORED ADR 16954L105 205 7,546 SH   SOLE 21 7,546 0 0
CHINA ONLINE ED GROUP SPONSORED ADR 16954L105 703 25,922 SH   SOLE 22 25,922 0 0
CHINA ONLINE ED GROUP SPONSORED ADR 16954L105 325 11,981 SH   SOLE 30 11,981 0 0
CHINA PETROLEUM & CHEMICAL C SPON ADR H SHS 16941R108 2 36 SH   SOLE 18 36 0 0
CHINA PETROLEUM & CHEMICAL C SPON ADR H SHS 16941R108 64 1,440 SH   SOLE 22 1,440 0 0
CHINA UNICOM HONG KONG SPONSORED ADR 16945R104 748 131,645 SH   SOLE 2 0 0 131,645
CHINA UNICOM HONG KONG SPONSORED ADR 16945R104 313 55,162 SH   SOLE 22 55,162 0 0
CHINA YUCHAI INTL LTD COM G21082105 55 3,343 SH   SOLE 4 3,343 0 0
CHINA YUCHAI INTL LTD COM G21082105 2,128 130,213 SH   SOLE 21 130,213 0 0
CHINA YUCHAI INTL LTD COM G21082105 1,923 117,671 SH   SOLE 22 117,671 0 0
CHINA YUCHAI INTL LTD COM G21082105 595 36,388 SH   SOLE 30 36,388 0 0
CHINA YUCHAI INTL LTD COM G21082105 208 12,754 SH   SOLE 34 12,754 0 0
CHINDATA GROUP HLDGS LTD ADS 16955F107 307 12,798 SH   SOLE 2 12,798 0 0
CHINDATA GROUP HLDGS LTD ADS 16955F107 1,484 61,949 SH   SOLE 19 61,949 0 0
CHINDATA GROUP HLDGS LTD ADS 16955F107 10 416 SH   SOLE 22 416 0 0
CHINDATA GROUP HLDGS LTD ADS 16955F107 3,158 131,822 SH   SOLE 34 131,822 0 0
CHINOOK THERAPEUTICS INC COM 16961L106 116 7,306 SH   SOLE 2 2,229 0 5,077
CHINOOK THERAPEUTICS INC COM 16961L106 4 282 SH   SOLE 7 282 0 0
CHINOOK THERAPEUTICS INC COM 16961L106 795 50,104 SH   SOLE 18 50,104 0 0
CHINOOK THERAPEUTICS INC COM 16961L106 696 43,861 SH   SOLE 19 43,861 0 0
CHINOOK THERAPEUTICS INC COM 16961L106 14,265 899,442 SH   SOLE 21 899,442 0 0
CHINOOK THERAPEUTICS INC COM 16961L106 6,308 397,718 SH   SOLE 22 395,743 0 1,975
CHINOOK THERAPEUTICS INC COM 16961L106 152 9,569 SH   SOLE 30 9,569 0 0
CHIPMOS TECHNOLOGIES INC SPONSORD ADS NEW 16965P202 0 16 SH   SOLE 22 16 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 105,255 75,903 SH   SOLE 2 22,037 0 53,866
CHIPOTLE MEXICAN GRILL INC COM 169656105 19,178 13,830 SH   SOLE 4 12,808 0 1,022
CHIPOTLE MEXICAN GRILL INC COM 169656105 34,842 25,126 SH   SOLE 7 23,262 0 1,864
CHIPOTLE MEXICAN GRILL INC COM 169656105 2,226 1,605 SH   SOLE 13 1,605 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 3,668 2,645 SH   SOLE 15 2,645 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 14 10 SH   SOLE 17 0 0 10
CHIPOTLE MEXICAN GRILL INC COM 169656105 80,908 58,345 SH   SOLE 18 52,398 0 5,947
CHIPOTLE MEXICAN GRILL INC COM 169656105 32,692 23,575 SH   SOLE 19 23,575 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 1,012,824 730,379 SH   SOLE 21 730,379 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 918,199 662,142 SH   SOLE 22 589,458 0 72,684
CHIPOTLE MEXICAN GRILL INC COM 169656105 29,917 21,574 SH   SOLE 23 21,574 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 60,404 43,559 SH   SOLE 25 43,559 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 88,317 63,688 SH   SOLE 26 21,946 0 41,742
CHIPOTLE MEXICAN GRILL INC COM 169656105 115,765 83,482 SH   SOLE 28 3,710 0 79,772
CHIPOTLE MEXICAN GRILL INC COM 169656105 2,398 1,729 SH   SOLE 29 1,729 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 155,073 111,828 SH   SOLE 30 103,424 0 8,404
CHIPOTLE MEXICAN GRILL INC COM 169656105 12,770 9,209 SH   SOLE 31 5,460 0 3,749
CHIPOTLE MEXICAN GRILL INC COM 169656105 13,121 9,462 SH   SOLE 34 9,462 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 22,484 16,214 SH   SOLE 36 16,214 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 1,518 1,095 SH   SOLE 40 1,095 0 0
CHOICE HOTELS INTL INC COM 169905106 9,941 93,141 SH   SOLE 2 25,083 0 68,058
CHOICE HOTELS INTL INC COM 169905106 59 555 SH   SOLE 4 555 0 0
CHOICE HOTELS INTL INC COM 169905106 70 658 SH   SOLE 7 658 0 0
CHOICE HOTELS INTL INC COM 169905106 8,011 75,060 SH   SOLE 18 75,060 0 0
CHOICE HOTELS INTL INC COM 169905106 931 8,721 SH   SOLE 19 8,721 0 0
CHOICE HOTELS INTL INC COM 169905106 141,061 1,321,658 SH   SOLE 21 1,321,658 0 0
CHOICE HOTELS INTL INC COM 169905106 101,768 953,511 SH   SOLE 22 908,449 0 45,062
CHOICE HOTELS INTL INC COM 169905106 1,498 14,037 SH   SOLE 26 9,342 0 4,695
CHOICE HOTELS INTL INC COM 169905106 526 4,927 SH   SOLE 28 4,927 0 0
CHOICE HOTELS INTL INC COM 169905106 2,360 22,111 SH   SOLE 30 22,111 0 0
CHOICE HOTELS INTL INC COM 169905106 73 680 SH   SOLE 31 680 0 0
CHOICE HOTELS INTL INC COM 169905106 123 1,150 SH   SOLE 34 1,150 0 0
CHOICE HOTELS INTL INC COM 169905106 505 4,734 SH   SOLE 40 4,734 0 0
CHOICEONE FINL SVCS INC COM 170386106 182 5,903 SH   SOLE 2 699 0 5,204
CHOICEONE FINL SVCS INC COM 170386106 6 182 SH   SOLE 7 182 0 0
CHOICEONE FINL SVCS INC COM 170386106 861 27,931 SH   SOLE 18 27,931 0 0
CHOICEONE FINL SVCS INC COM 170386106 391 12,680 SH   SOLE 19 12,680 0 0
CHOICEONE FINL SVCS INC COM 170386106 8,195 265,993 SH   SOLE 21 265,993 0 0
CHOICEONE FINL SVCS INC COM 170386106 2,528 82,036 SH   SOLE 22 80,682 0 1,354
CHROMADEX CORP COM NEW 171077407 118 24,631 SH   SOLE 2 3,467 0 21,164
CHROMADEX CORP COM NEW 171077407 6 1,203 SH   SOLE 7 1,203 0 0
CHROMADEX CORP COM NEW 171077407 764 159,247 SH   SOLE 18 159,247 0 0
CHROMADEX CORP COM NEW 171077407 376 78,320 SH   SOLE 19 78,320 0 0
CHROMADEX CORP COM NEW 171077407 7,140 1,487,525 SH   SOLE 21 1,487,525 0 0
CHROMADEX CORP COM NEW 171077407 5,501 1,145,947 SH   SOLE 22 1,138,223 0 7,724
CHUBB LIMITED COM H1467J104 180,753 1,174,333 SH   SOLE 2 274,692 0 899,641
CHUBB LIMITED COM H1467J104 35,128 228,225 SH   SOLE 4 210,840 0 17,385
CHUBB LIMITED COM H1467J104 66,573 432,514 SH   SOLE 7 409,904 0 22,610
CHUBB LIMITED COM H1467J104 253 1,645 SH   SOLE 13 1,645 0 0
CHUBB LIMITED COM H1467J104 8,704 56,550 SH   SOLE 15 56,550 0 0
CHUBB LIMITED COM H1467J104 168,844 1,096,957 SH   SOLE 18 1,030,366 0 66,591
CHUBB LIMITED COM H1467J104 75,556 490,876 SH   SOLE 19 490,876 0 0
CHUBB LIMITED COM H1467J104 1,361,248 8,843,868 SH   SOLE 21 8,843,868 0 0
CHUBB LIMITED COM H1467J104 1,582,179 10,279,230 SH   SOLE 22 9,334,919 0 944,311
CHUBB LIMITED COM H1467J104 47,314 307,395 SH   SOLE 23 307,395 0 0
CHUBB LIMITED COM H1467J104 106,324 690,772 SH   SOLE 25 690,772 0 0
CHUBB LIMITED COM H1467J104 155,087 1,007,581 SH   SOLE 26 306,311 0 701,270
CHUBB LIMITED COM H1467J104 236,349 1,535,532 SH   SOLE 28 61,576 0 1,473,956
CHUBB LIMITED COM H1467J104 1,091 7,090 SH   SOLE 29 7,090 0 0
CHUBB LIMITED COM H1467J104 403,321 2,620,330 SH   SOLE 30 2,478,439 0 141,891
CHUBB LIMITED COM H1467J104 13,241 86,027 SH   SOLE 31 58,704 0 27,323
CHUBB LIMITED COM H1467J104 37,870 246,036 SH   SOLE 34 246,036 0 0
CHUBB LIMITED COM H1467J104 50,965 331,113 SH   SOLE 36 331,113 0 0
CHUBB LIMITED COM H1467J104 2,940 19,098 SH   SOLE 40 19,098 0 0
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 1,985 51,387 SH   SOLE 2 0 0 51,387
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 72 1,872 SH   SOLE 3 1,872 0 0
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 5 125 SH   SOLE 18 125 0 0
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 9 241 SH   SOLE 19 241 0 0
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 1,129 29,240 SH   SOLE 21 29,240 0 0
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 1,293 33,487 SH   SOLE 30 33,487 0 0
CHURCH & DWIGHT INC COM 171340102 51,921 595,218 SH   SOLE 2 111,151 0 484,067
CHURCH & DWIGHT INC COM 171340102 9,988 114,501 SH   SOLE 4 104,981 0 9,520
CHURCH & DWIGHT INC COM 171340102 22,613 259,232 SH   SOLE 7 238,372 0 20,860
CHURCH & DWIGHT INC COM 171340102 84 963 SH   SOLE 13 963 0 0
CHURCH & DWIGHT INC COM 171340102 2,317 26,566 SH   SOLE 15 26,566 0 0
CHURCH & DWIGHT INC COM 171340102 43,438 497,967 SH   SOLE 18 460,826 0 37,141
CHURCH & DWIGHT INC COM 171340102 10,839 124,255 SH   SOLE 19 124,255 0 0
CHURCH & DWIGHT INC COM 171340102 719,677 8,250,334 SH   SOLE 21 8,250,334 0 0
CHURCH & DWIGHT INC COM 171340102 542,532 6,219,559 SH   SOLE 22 5,658,480 0 561,079
CHURCH & DWIGHT INC COM 171340102 14,335 164,333 SH   SOLE 23 164,333 0 0
CHURCH & DWIGHT INC COM 171340102 33,321 381,995 SH   SOLE 25 381,995 0 0
CHURCH & DWIGHT INC COM 171340102 55,077 631,395 SH   SOLE 26 225,277 0 406,118
CHURCH & DWIGHT INC COM 171340102 79,422 910,494 SH   SOLE 28 31,175 0 879,319
CHURCH & DWIGHT INC COM 171340102 64 738 SH   SOLE 29 738 0 0
CHURCH & DWIGHT INC COM 171340102 100,991 1,157,751 SH   SOLE 30 1,140,807 0 16,944
CHURCH & DWIGHT INC COM 171340102 5,257 60,267 SH   SOLE 31 32,236 0 28,031
CHURCH & DWIGHT INC COM 171340102 984 11,280 SH   SOLE 34 11,280 0 0
CHURCH & DWIGHT INC COM 171340102 14,898 170,795 SH   SOLE 36 170,795 0 0
CHURCH & DWIGHT INC COM 171340102 956 10,957 SH   SOLE 40 10,957 0 0
CHURCHILL CAP CORP II CL A 17143G106 82 7,896 SH   SOLE 18 7,896 0 0
CHURCHILL CAP CORP II CL A 17143G106 376 36,340 SH   SOLE 19 36,340 0 0
CHURCHILL CAP CORP II CL A 17143G106 124 12,011 SH   SOLE 22 12,011 0 0
CHURCHILL CAP CORP II CL A 17143G106 1,129 109,100 SH   SOLE 26 109,100 0 0
CHURCHILL CAP CORP II CL A 17143G106 926 89,491 SH   SOLE 30 89,491 0 0
CHURCHILL CAP CORP II CL A 17143G106 1,311 126,660 SH   SOLE 34 126,660 0 0
CHURCHILL DOWNS INC COM 171484108 7,211 37,017 SH   SOLE 2 25,544 0 11,473
CHURCHILL DOWNS INC COM 171484108 88 452 SH   SOLE 4 452 0 0
CHURCHILL DOWNS INC COM 171484108 143 733 SH   SOLE 7 733 0 0
CHURCHILL DOWNS INC COM 171484108 40,863 209,779 SH   SOLE 18 207,348 0 2,431
CHURCHILL DOWNS INC COM 171484108 173,957 893,048 SH   SOLE 19 893,048 0 0
CHURCHILL DOWNS INC COM 171484108 496,782 2,550,348 SH   SOLE 21 2,550,348 0 0
CHURCHILL DOWNS INC COM 171484108 233,642 1,199,456 SH   SOLE 22 1,174,435 0 25,021
CHURCHILL DOWNS INC COM 171484108 271 1,393 SH   SOLE 23 1,393 0 0
CHURCHILL DOWNS INC COM 171484108 62 316 SH   SOLE 25 316 0 0
CHURCHILL DOWNS INC COM 171484108 4,798 24,634 SH   SOLE 26 10,448 0 14,186
CHURCHILL DOWNS INC COM 171484108 896 4,602 SH   SOLE 28 4,602 0 0
CHURCHILL DOWNS INC COM 171484108 4,274 21,942 SH   SOLE 30 21,942 0 0
CHURCHILL DOWNS INC COM 171484108 269 1,381 SH   SOLE 34 1,381 0 0
CHURCHILL DOWNS INC COM 171484108 121 620 SH   SOLE 36 620 0 0
CHURCHILL DOWNS INC COM 171484108 824 4,228 SH   SOLE 40 4,228 0 0
CHUYS HLDGS INC COM 171604101 515 19,426 SH   SOLE 2 2,185 0 17,241
CHUYS HLDGS INC COM 171604101 10 363 SH   SOLE 7 363 0 0
CHUYS HLDGS INC COM 171604101 2,469 93,201 SH   SOLE 18 93,201 0 0
CHUYS HLDGS INC COM 171604101 1,880 70,962 SH   SOLE 19 70,962 0 0
CHUYS HLDGS INC COM 171604101 60,328 2,277,405 SH   SOLE 21 2,277,405 0 0
CHUYS HLDGS INC COM 171604101 15,679 591,884 SH   SOLE 22 588,915 0 2,969
CHUYS HLDGS INC COM 171604101 243 9,179 SH   SOLE 26 0 0 9,179
CHUYS HLDGS INC COM 171604101 810 30,590 SH   SOLE 30 30,590 0 0
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 934 324,373 SH   SOLE 7 324,373 0 0
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 134,269 46,621,243 SH   SOLE 21 46,621,243 0 0
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 3,199 1,110,716 SH   SOLE 22 1,110,716 0 0
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 158,115 54,901,197 SH   SOLE 30 54,901,197 0 0
CIDARA THERAPEUTICS INC COM 171757107 29 14,323 SH   SOLE 2 2,233 0 12,090
CIDARA THERAPEUTICS INC COM 171757107 272 136,203 SH   SOLE 18 136,203 0 0
CIDARA THERAPEUTICS INC COM 171757107 121 60,693 SH   SOLE 19 60,693 0 0
CIDARA THERAPEUTICS INC COM 171757107 2,374 1,187,119 SH   SOLE 21 1,187,119 0 0
CIDARA THERAPEUTICS INC COM 171757107 759 379,474 SH   SOLE 22 377,416 0 2,058
CIENA CORP COM NEW 171779309 25,560 483,632 SH   SOLE 2 189,639 0 293,993
CIENA CORP COM NEW 171779309 127 2,398 SH   SOLE 4 2,398 0 0
CIENA CORP COM NEW 171779309 221 4,174 SH   SOLE 7 4,174 0 0
CIENA CORP COM NEW 171779309 51,854 981,145 SH   SOLE 18 850,883 0 130,262
CIENA CORP COM NEW 171779309 15,358 290,604 SH   SOLE 19 290,604 0 0
CIENA CORP COM NEW 171779309 383,344 7,253,434 SH   SOLE 21 7,253,434 0 0
CIENA CORP COM NEW 171779309 258,543 4,892,008 SH   SOLE 22 4,671,083 0 220,925
CIENA CORP COM NEW 171779309 684 12,937 SH   SOLE 23 12,937 0 0
CIENA CORP COM NEW 171779309 2,190 41,444 SH   SOLE 25 5,674 0 35,770
CIENA CORP COM NEW 171779309 6,924 131,014 SH   SOLE 26 53,151 0 77,863
CIENA CORP COM NEW 171779309 1,068 20,202 SH   SOLE 28 19,576 0 626
CIENA CORP COM NEW 171779309 256 4,850 SH   SOLE 29 4,850 0 0
CIENA CORP COM NEW 171779309 17,997 340,529 SH   SOLE 30 340,529 0 0
CIENA CORP COM NEW 171779309 691 13,077 SH   SOLE 31 13,077 0 0
CIENA CORP COM NEW 171779309 14,410 272,663 SH   SOLE 34 272,663 0 0
CIENA CORP COM NEW 171779309 1,538 29,098 SH   SOLE 36 29,098 0 0
CIENA CORP COM NEW 171779309 996 18,840 SH   SOLE 40 18,840 0 0
CIGNA CORP NEW COM 125523100 256,418 1,231,713 SH   SOLE 2 498,478 0 733,235
CIGNA CORP NEW COM 125523100 38,563 185,239 SH   SOLE 4 171,025 0 14,214
CIGNA CORP NEW COM 125523100 64,891 311,706 SH   SOLE 7 301,285 0 10,421
CIGNA CORP NEW COM 125523100 1,409 6,768 SH   SOLE 13 6,768 0 0
CIGNA CORP NEW COM 125523100 9,566 45,950 SH   SOLE 15 45,950 0 0
CIGNA CORP NEW COM 125523100 2 9 SH   SOLE 17 0 0 9
CIGNA CORP NEW COM 125523100 202,820 974,252 SH   SOLE 18 899,597 0 74,655
CIGNA CORP NEW COM 125523100 469,713 2,256,283 SH   SOLE 19 2,256,283 0 0
CIGNA CORP NEW COM 125523100 2,392 11,490 SH   SOLE 20 11,490 0 0
CIGNA CORP NEW COM 125523100 1,524,867 7,324,755 SH   SOLE 21 7,324,755 0 0
CIGNA CORP NEW COM 125523100 1,737,220 8,344,800 SH   SOLE 22 7,485,519 0 859,281
CIGNA CORP NEW COM 125523100 58,170 279,423 SH   SOLE 23 279,423 0 0
CIGNA CORP NEW COM 125523100 121,631 584,257 SH   SOLE 25 584,257 0 0
CIGNA CORP NEW COM 125523100 166,551 800,033 SH   SOLE 26 250,982 0 549,051
CIGNA CORP NEW COM 125523100 290,942 1,397,549 SH   SOLE 28 51,481 0 1,346,068
CIGNA CORP NEW COM 125523100 2,126 10,214 SH   SOLE 29 10,214 0 0
CIGNA CORP NEW COM 125523100 487,907 2,343,679 SH   SOLE 30 2,321,911 0 21,768
CIGNA CORP NEW COM 125523100 26,231 126,003 SH   SOLE 31 62,589 0 63,414
CIGNA CORP NEW COM 125523100 310,839 1,493,126 SH   SOLE 34 1,493,126 0 0
CIGNA CORP NEW COM 125523100 46,875 225,164 SH   SOLE 36 225,164 0 0
CIGNA CORP NEW COM 125523100 3,252 15,621 SH   SOLE 40 15,621 0 0
CIIG MERGER CORP COM CL A 12559C103 54,570 1,940,625 SH   SOLE 2 1,940,625 0 0
CIM COML TR CORP COM NEW 125525584 63 4,399 SH   SOLE 2 1,205 0 3,194
CIM COML TR CORP COM NEW 125525584 7 479 SH   SOLE 7 479 0 0
CIM COML TR CORP COM NEW 125525584 674 47,323 SH   SOLE 18 47,323 0 0
CIM COML TR CORP COM NEW 125525584 313 21,950 SH   SOLE 19 21,950 0 0
CIM COML TR CORP COM NEW 125525584 6,244 438,496 SH   SOLE 21 438,496 0 0
CIM COML TR CORP COM NEW 125525584 2,054 144,256 SH   SOLE 22 143,575 0 681
CIM COML TR CORP COM NEW 125525584 6 451 SH   SOLE 23 451 0 0
CIMAREX ENERGY CO COM 171798101 10,522 280,518 SH   SOLE 2 93,127 0 187,391
CIMAREX ENERGY CO COM 171798101 227 6,041 SH   SOLE 4 6,041 0 0
CIMAREX ENERGY CO COM 171798101 102 2,725 SH   SOLE 7 2,725 0 0
CIMAREX ENERGY CO COM 171798101 9,746 259,834 SH   SOLE 18 259,209 0 625
CIMAREX ENERGY CO COM 171798101 968 25,816 SH   SOLE 19 25,816 0 0
CIMAREX ENERGY CO COM 171798101 173,733 4,631,658 SH   SOLE 21 4,631,658 0 0
CIMAREX ENERGY CO COM 171798101 121,404 3,236,569 SH   SOLE 22 3,080,832 0 155,737
CIMAREX ENERGY CO COM 171798101 884 23,555 SH   SOLE 23 23,555 0 0
CIMAREX ENERGY CO COM 171798101 45 1,194 SH   SOLE 25 1,194 0 0
CIMAREX ENERGY CO COM 171798101 1,486 39,609 SH   SOLE 26 29,273 0 10,336
CIMAREX ENERGY CO COM 171798101 770 20,528 SH   SOLE 28 14,640 0 5,888
CIMAREX ENERGY CO COM 171798101 75 2,008 SH   SOLE 29 2,008 0 0
CIMAREX ENERGY CO COM 171798101 4,304 114,741 SH   SOLE 30 114,741 0 0
CIMAREX ENERGY CO COM 171798101 188 5,005 SH   SOLE 31 5,005 0 0
CIMAREX ENERGY CO COM 171798101 86 2,288 SH   SOLE 34 2,288 0 0
CIMAREX ENERGY CO COM 171798101 267 7,117 SH   SOLE 36 7,117 0 0
CIMAREX ENERGY CO COM 171798101 502 13,379 SH   SOLE 40 13,379 0 0
CIMPRESS PLC SHS EURO G2143T103 1,795 20,462 SH   SOLE 2 6,487 0 13,975
CIMPRESS PLC SHS EURO G2143T103 9 99 SH   SOLE 4 99 0 0
CIMPRESS PLC SHS EURO G2143T103 33 381 SH   SOLE 7 381 0 0
CIMPRESS PLC SHS EURO G2143T103 5,354 61,021 SH   SOLE 18 61,021 0 0
CIMPRESS PLC SHS EURO G2143T103 6,453 73,548 SH   SOLE 19 73,548 0 0
CIMPRESS PLC SHS EURO G2143T103 55,094 627,925 SH   SOLE 21 627,925 0 0
CIMPRESS PLC SHS EURO G2143T103 47,548 541,918 SH   SOLE 22 530,150 0 11,768
CIMPRESS PLC SHS EURO G2143T103 229 2,606 SH   SOLE 23 2,606 0 0
CIMPRESS PLC SHS EURO G2143T103 23 263 SH   SOLE 25 263 0 0
CIMPRESS PLC SHS EURO G2143T103 1,846 21,043 SH   SOLE 26 3,864 0 17,179
CIMPRESS PLC SHS EURO G2143T103 193 2,204 SH   SOLE 28 2,204 0 0
CIMPRESS PLC SHS EURO G2143T103 1,076 12,269 SH   SOLE 30 12,269 0 0
CIMPRESS PLC SHS EURO G2143T103 104 1,185 SH   SOLE 34 1,185 0 0
CIMPRESS PLC SHS EURO G2143T103 57 647 SH   SOLE 36 647 0 0
CIMPRESS PLC SHS EURO G2143T103 197 2,247 SH   SOLE 40 2,247 0 0
CINCINNATI BELL INC NEW COM NEW 171871502 796 52,095 SH   SOLE 2 14,764 0 37,331
CINCINNATI BELL INC NEW COM NEW 171871502 15 960 SH   SOLE 7 960 0 0
CINCINNATI BELL INC NEW COM NEW 171871502 3,429 224,410 SH   SOLE 18 224,410 0 0
CINCINNATI BELL INC NEW COM NEW 171871502 1,378 90,179 SH   SOLE 19 90,179 0 0
CINCINNATI BELL INC NEW COM NEW 171871502 80,111 5,242,840 SH   SOLE 21 5,242,840 0 0
CINCINNATI BELL INC NEW COM NEW 171871502 20,628 1,350,032 SH   SOLE 22 1,341,309 0 8,723
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,293 84,618 SH   SOLE 30 84,618 0 0
CINCINNATI BELL INC NEW COM NEW 171871502 71 4,626 SH   SOLE 40 4,626 0 0
CINCINNATI FINL CORP COM 172062101 33,752 386,316 SH   SOLE 2 91,525 0 294,791
CINCINNATI FINL CORP COM 172062101 6,151 70,398 SH   SOLE 4 64,446 0 5,952
CINCINNATI FINL CORP COM 172062101 15,597 178,522 SH   SOLE 7 166,085 0 12,437
CINCINNATI FINL CORP COM 172062101 34 392 SH   SOLE 13 392 0 0
CINCINNATI FINL CORP COM 172062101 1,737 19,877 SH   SOLE 15 19,877 0 0
CINCINNATI FINL CORP COM 172062101 40,888 467,989 SH   SOLE 18 445,505 0 22,484
CINCINNATI FINL CORP COM 172062101 3,902 44,657 SH   SOLE 19 44,657 0 0
CINCINNATI FINL CORP COM 172062101 497,267 5,691,505 SH   SOLE 21 5,691,505 0 0
CINCINNATI FINL CORP COM 172062101 298,998 3,422,203 SH   SOLE 22 3,096,954 0 325,249
CINCINNATI FINL CORP COM 172062101 9,024 103,282 SH   SOLE 23 103,282 0 0
CINCINNATI FINL CORP COM 172062101 19,437 222,473 SH   SOLE 25 222,473 0 0
CINCINNATI FINL CORP COM 172062101 34,984 400,410 SH   SOLE 26 145,067 0 255,343
CINCINNATI FINL CORP COM 172062101 37,811 432,768 SH   SOLE 28 19,988 0 412,780
CINCINNATI FINL CORP COM 172062101 24 271 SH   SOLE 29 271 0 0
CINCINNATI FINL CORP COM 172062101 51,406 588,367 SH   SOLE 30 588,367 0 0
CINCINNATI FINL CORP COM 172062101 3,934 45,030 SH   SOLE 31 21,011 0 24,019
CINCINNATI FINL CORP COM 172062101 4,479 51,264 SH   SOLE 32 51,264 0 0
CINCINNATI FINL CORP COM 172062101 631 7,223 SH   SOLE 34 7,223 0 0
CINCINNATI FINL CORP COM 172062101 10,356 118,529 SH   SOLE 36 118,529 0 0
CINCINNATI FINL CORP COM 172062101 521 5,961 SH   SOLE 40 5,961 0 0
CINEDIGM CORP COM NEW 172406209 5 7,568 SH   SOLE 21 7,568 0 0
CINEDIGM CORP COM NEW 172406209 447 693,848 SH   SOLE 22 693,848 0 0
CINEMARK HLDGS INC COM 17243V102 3,213 184,527 SH   SOLE 2 92,065 0 92,462
CINEMARK HLDGS INC COM 17243V102 8 442 SH   SOLE 4 442 0 0
CINEMARK HLDGS INC COM 17243V102 50 2,880 SH   SOLE 7 2,880 0 0
CINEMARK HLDGS INC COM 17243V102 10,443 599,811 SH   SOLE 18 599,811 0 0
CINEMARK HLDGS INC COM 17243V102 8,706 500,058 SH   SOLE 19 500,058 0 0
CINEMARK HLDGS INC COM 17243V102 125,674 7,218,515 SH   SOLE 21 7,218,515 0 0
CINEMARK HLDGS INC COM 17243V102 62,247 3,575,375 SH   SOLE 22 3,494,330 0 81,045
CINEMARK HLDGS INC COM 17243V102 24 1,403 SH   SOLE 25 1,403 0 0
CINEMARK HLDGS INC COM 17243V102 716 41,113 SH   SOLE 26 28,786 0 12,327
CINEMARK HLDGS INC COM 17243V102 340 19,524 SH   SOLE 28 14,479 0 5,045
CINEMARK HLDGS INC COM 17243V102 1,168 67,080 SH   SOLE 30 67,080 0 0
CINEMARK HLDGS INC COM 17243V102 954 54,772 SH   SOLE 34 54,772 0 0
CINEMARK HLDGS INC COM 17243V102 139 7,998 SH   SOLE 36 7,998 0 0
CINEMARK HLDGS INC COM 17243V102 194 11,168 SH   SOLE 40 11,168 0 0
CINTAS CORP COM 172908105 75,376 213,252 SH   SOLE 2 41,895 0 171,357
CINTAS CORP COM 172908105 14,096 39,880 SH   SOLE 4 36,472 0 3,408
CINTAS CORP COM 172908105 31,204 88,281 SH   SOLE 7 82,785 0 5,496
CINTAS CORP COM 172908105 2,533 7,165 SH   SOLE 13 7,165 0 0
CINTAS CORP COM 172908105 3,220 9,109 SH   SOLE 15 9,109 0 0
CINTAS CORP COM 172908105 3 9 SH   SOLE 17 0 0 9
CINTAS CORP COM 172908105 78,812 222,974 SH   SOLE 18 204,942 0 18,032
CINTAS CORP COM 172908105 23,386 66,162 SH   SOLE 19 66,162 0 0
CINTAS CORP COM 172908105 802,978 2,271,764 SH   SOLE 21 2,271,764 0 0
CINTAS CORP COM 172908105 740,111 2,093,904 SH   SOLE 22 1,882,998 0 210,906
CINTAS CORP COM 172908105 20,977 59,347 SH   SOLE 23 59,347 0 0
CINTAS CORP COM 172908105 50,839 143,833 SH   SOLE 25 143,833 0 0
CINTAS CORP COM 172908105 69,944 197,884 SH   SOLE 26 62,214 0 135,670
CINTAS CORP COM 172908105 70,360 199,062 SH   SOLE 28 12,261 0 186,801
CINTAS CORP COM 172908105 56 158 SH   SOLE 29 158 0 0
CINTAS CORP COM 172908105 142,343 402,714 SH   SOLE 30 397,516 0 5,198
CINTAS CORP COM 172908105 6,148 17,394 SH   SOLE 31 11,909 0 5,485
CINTAS CORP COM 172908105 7,900 22,351 SH   SOLE 32 22,351 0 0
CINTAS CORP COM 172908105 1,659 4,693 SH   SOLE 34 4,693 0 0
CINTAS CORP COM 172908105 18,237 51,597 SH   SOLE 36 51,597 0 0
CINTAS CORP COM 172908105 1,243 3,518 SH   SOLE 40 3,518 0 0
CIRCOR INTL INC COM 17273K109 958 24,921 SH   SOLE 2 6,248 0 18,673
CIRCOR INTL INC COM 17273K109 14 375 SH   SOLE 7 375 0 0
CIRCOR INTL INC COM 17273K109 3,557 92,527 SH   SOLE 18 92,527 0 0
CIRCOR INTL INC COM 17273K109 2,156 56,091 SH   SOLE 19 56,091 0 0
CIRCOR INTL INC COM 17273K109 88,362 2,298,701 SH   SOLE 21 2,298,701 0 0
CIRCOR INTL INC COM 17273K109 21,658 563,423 SH   SOLE 22 549,837 0 13,586
CIRCOR INTL INC COM 17273K109 35 905 SH   SOLE 23 905 0 0
CIRCOR INTL INC COM 17273K109 1,289 33,525 SH   SOLE 30 33,525 0 0
CIRCOR INTL INC COM 17273K109 109 2,839 SH   SOLE 40 2,839 0 0
CIRRUS LOGIC INC COM 172755100 17,406 211,753 SH   SOLE 2 94,670 0 117,083
CIRRUS LOGIC INC COM 172755100 57 688 SH   SOLE 4 688 0 0
CIRRUS LOGIC INC COM 172755100 94 1,144 SH   SOLE 7 1,144 0 0
CIRRUS LOGIC INC COM 172755100 1,657 20,154 SH   SOLE 13 20,154 0 0
CIRRUS LOGIC INC COM 172755100 14,444 175,721 SH   SOLE 18 154,543 0 21,178
CIRRUS LOGIC INC COM 172755100 33,046 402,016 SH   SOLE 19 402,016 0 0
CIRRUS LOGIC INC COM 172755100 215,759 2,624,807 SH   SOLE 21 2,624,807 0 0
CIRRUS LOGIC INC COM 172755100 200,070 2,433,939 SH   SOLE 22 2,249,140 0 184,799
CIRRUS LOGIC INC COM 172755100 1,946 23,676 SH   SOLE 23 23,676 0 0
CIRRUS LOGIC INC COM 172755100 99 1,205 SH   SOLE 25 1,205 0 0
CIRRUS LOGIC INC COM 172755100 10,932 132,987 SH   SOLE 26 20,345 0 112,642
CIRRUS LOGIC INC COM 172755100 6,760 82,240 SH   SOLE 28 7,627 0 74,613
CIRRUS LOGIC INC COM 172755100 52 634 SH   SOLE 29 634 0 0
CIRRUS LOGIC INC COM 172755100 18,877 229,652 SH   SOLE 30 229,652 0 0
CIRRUS LOGIC INC COM 172755100 175 2,133 SH   SOLE 31 2,133 0 0
CIRRUS LOGIC INC COM 172755100 567 6,901 SH   SOLE 34 6,901 0 0
CIRRUS LOGIC INC COM 172755100 994 12,089 SH   SOLE 36 12,089 0 0
CIRRUS LOGIC INC COM 172755100 589 7,163 SH   SOLE 40 7,163 0 0
CISCO SYS INC COM 17275R102 515,602 11,521,843 SH   SOLE 2 2,816,069 0 8,705,774
CISCO SYS INC COM 17275R102 92,406 2,064,940 SH   SOLE 4 1,902,304 0 162,636
CISCO SYS INC COM 17275R102 195,928 4,378,278 SH   SOLE 7 4,250,504 0 127,774
CISCO SYS INC COM 17275R102 10,958 244,863 SH   SOLE 13 244,863 0 0
CISCO SYS INC COM 17275R102 24,274 542,441 SH   SOLE 15 542,441 0 0
CISCO SYS INC COM 17275R102 23 519 SH   SOLE 17 0 0 519
CISCO SYS INC COM 17275R102 773,527 17,285,521 SH   SOLE 18 15,041,560 0 2,243,961
CISCO SYS INC COM 17275R102 670,866 14,991,430 SH   SOLE 19 14,991,430 0 0
CISCO SYS INC COM 17275R102 1,083 24,194 SH   SOLE 20 24,194 0 0
CISCO SYS INC COM 17275R102 4,903,795 109,582,010 SH   SOLE 21 109,582,010 0 0
CISCO SYS INC COM 17275R102 4,518,406 100,969,959 SH   SOLE 22 91,152,949 0 9,817,010
CISCO SYS INC COM 17275R102 131,560 2,939,880 SH   SOLE 23 2,939,880 0 0
CISCO SYS INC COM 17275R102 332,527 7,430,761 SH   SOLE 25 7,354,376 0 76,385
CISCO SYS INC COM 17275R102 423,247 9,458,037 SH   SOLE 26 2,877,326 0 6,580,711
CISCO SYS INC COM 17275R102 709,617 15,857,361 SH   SOLE 28 580,716 0 15,276,645
CISCO SYS INC COM 17275R102 4,509 100,757 SH   SOLE 29 100,757 0 0
CISCO SYS INC COM 17275R102 1,024,697 22,898,266 SH   SOLE 30 22,824,718 0 73,548
CISCO SYS INC COM 17275R102 61,579 1,376,070 SH   SOLE 31 559,659 0 816,411
CISCO SYS INC COM 17275R102 52,641 1,176,329 SH   SOLE 32 1,176,329 0 0
CISCO SYS INC COM 17275R102 77,348 1,728,452 SH   SOLE 34 1,728,452 0 0
CISCO SYS INC COM 17275R102 130,639 2,919,302 SH   SOLE 36 2,919,302 0 0
CISCO SYS INC COM 17275R102 1,338 29,898 SH   SOLE 37 29,898 0 0
CISCO SYS INC COM 17275R102 7,902 176,587 SH   SOLE 40 176,587 0 0
CIT GROUP INC COM NEW 125581801 6,227 173,456 SH   SOLE 2 73,085 0 100,371
CIT GROUP INC COM NEW 125581801 27 755 SH   SOLE 4 755 0 0
CIT GROUP INC COM NEW 125581801 110 3,051 SH   SOLE 7 3,051 0 0
CIT GROUP INC COM NEW 125581801 19,808 551,741 SH   SOLE 18 551,741 0 0
CIT GROUP INC COM NEW 125581801 12,923 359,978 SH   SOLE 19 359,978 0 0
CIT GROUP INC COM NEW 125581801 241,354 6,722,958 SH   SOLE 21 6,722,958 0 0
CIT GROUP INC COM NEW 125581801 125,824 3,504,841 SH   SOLE 22 3,434,501 0 70,340
CIT GROUP INC COM NEW 125581801 565 15,728 SH   SOLE 23 15,728 0 0
CIT GROUP INC COM NEW 125581801 43 1,203 SH   SOLE 25 1,203 0 0
CIT GROUP INC COM NEW 125581801 4,271 118,982 SH   SOLE 26 27,189 0 91,793
CIT GROUP INC COM NEW 125581801 570 15,867 SH   SOLE 28 13,322 0 2,545
CIT GROUP INC COM NEW 125581801 3,813 106,218 SH   SOLE 30 106,218 0 0
CIT GROUP INC COM NEW 125581801 1,076 29,960 SH   SOLE 36 29,960 0 0
CIT GROUP INC COM NEW 125581801 436 12,136 SH   SOLE 40 12,136 0 0
CITI TRENDS INC COM 17306X102 490 9,870 SH   SOLE 2 804 0 9,066
CITI TRENDS INC COM 17306X102 6 120 SH   SOLE 7 120 0 0
CITI TRENDS INC COM 17306X102 1,930 38,847 SH   SOLE 18 38,847 0 0
CITI TRENDS INC COM 17306X102 848 17,064 SH   SOLE 19 17,064 0 0
CITI TRENDS INC COM 17306X102 18,575 373,895 SH   SOLE 21 373,895 0 0
CITI TRENDS INC COM 17306X102 15,194 305,840 SH   SOLE 22 304,307 0 1,533
CITIGROUP INC COM NEW 172967424 351,810 5,705,642 SH   SOLE 2 1,538,109 0 4,167,533
CITIGROUP INC COM NEW 172967424 61,105 990,998 SH   SOLE 4 910,847 0 80,151
CITIGROUP INC COM NEW 172967424 110,935 1,799,134 SH   SOLE 7 1,735,402 0 63,732
CITIGROUP INC COM NEW 172967424 446 7,234 SH   SOLE 13 7,234 0 0
CITIGROUP INC COM NEW 172967424 16,112 261,302 SH   SOLE 15 261,302 0 0
CITIGROUP INC COM NEW 172967424 2 31 SH   SOLE 17 0 0 31
CITIGROUP INC COM NEW 172967424 795,235 12,897,089 SH   SOLE 18 12,121,404 0 775,685
CITIGROUP INC COM NEW 172967424 876,972 14,222,706 SH   SOLE 19 14,222,706 0 0
CITIGROUP INC COM NEW 172967424 2,669,281 43,290,317 SH   SOLE 21 43,290,317 0 0
CITIGROUP INC COM NEW 172967424 3,020,236 48,982,103 SH   SOLE 22 44,205,274 0 4,776,829
CITIGROUP INC COM NEW 172967424 92,291 1,496,778 SH   SOLE 23 1,496,778 0 0
CITIGROUP INC COM NEW 172967424 215,253 3,490,961 SH   SOLE 25 3,490,961 0 0
CITIGROUP INC COM NEW 172967424 264,340 4,287,062 SH   SOLE 26 1,123,130 0 3,163,932
CITIGROUP INC COM NEW 172967424 338,558 5,490,730 SH   SOLE 28 285,732 0 5,204,998
CITIGROUP INC COM NEW 172967424 3,390 54,979 SH   SOLE 29 54,979 0 0
CITIGROUP INC COM NEW 172967424 589,259 9,556,592 SH   SOLE 30 9,485,175 0 71,417
CITIGROUP INC COM NEW 172967424 21,695 351,846 SH   SOLE 31 273,402 0 78,444
CITIGROUP INC COM NEW 172967424 6,646 107,785 SH   SOLE 32 107,785 0 0
CITIGROUP INC COM NEW 172967424 67,615 1,096,586 SH   SOLE 34 1,096,586 0 0
CITIGROUP INC COM NEW 172967424 96,412 1,563,606 SH   SOLE 36 1,563,606 0 0
CITIGROUP INC COM NEW 172967424 5,309 86,108 SH   SOLE 40 86,108 0 0
CITIZENS & NORTHN CORP COM 172922106 253 12,775 SH   SOLE 2 1,236 0 11,539
CITIZENS & NORTHN CORP COM 172922106 4 215 SH   SOLE 7 215 0 0
CITIZENS & NORTHN CORP COM 172922106 1,032 52,025 SH   SOLE 18 52,025 0 0
CITIZENS & NORTHN CORP COM 172922106 478 24,115 SH   SOLE 19 24,115 0 0
CITIZENS & NORTHN CORP COM 172922106 9,948 501,394 SH   SOLE 21 501,394 0 0
CITIZENS & NORTHN CORP COM 172922106 8,645 435,717 SH   SOLE 22 433,102 0 2,615
CITIZENS CMNTY BANCORP INC M COM 174903104 27 2,452 SH   SOLE 18 2,452 0 0
CITIZENS CMNTY BANCORP INC M COM 174903104 324 29,796 SH   SOLE 21 29,796 0 0
CITIZENS CMNTY BANCORP INC M COM 174903104 132 12,149 SH   SOLE 22 12,149 0 0
CITIZENS FINL GROUP INC COM 174610105 37,588 1,051,131 SH   SOLE 2 196,776 0 854,355
CITIZENS FINL GROUP INC COM 174610105 7,455 208,469 SH   SOLE 4 192,548 0 15,921
CITIZENS FINL GROUP INC COM 174610105 14,735 412,048 SH   SOLE 7 391,351 0 20,697
CITIZENS FINL GROUP INC COM 174610105 43 1,202 SH   SOLE 13 1,202 0 0
CITIZENS FINL GROUP INC COM 174610105 2,020 56,481 SH   SOLE 15 56,481 0 0
CITIZENS FINL GROUP INC COM 174610105 101,660 2,842,844 SH   SOLE 18 2,775,541 0 67,303
CITIZENS FINL GROUP INC COM 174610105 63,136 1,765,537 SH   SOLE 19 1,765,537 0 0
CITIZENS FINL GROUP INC COM 174610105 594,182 16,615,835 SH   SOLE 21 16,615,835 0 0
CITIZENS FINL GROUP INC COM 174610105 353,022 9,871,966 SH   SOLE 22 8,973,265 0 898,701
CITIZENS FINL GROUP INC COM 174610105 10,113 282,808 SH   SOLE 23 282,808 0 0
CITIZENS FINL GROUP INC COM 174610105 29,360 821,018 SH   SOLE 25 821,018 0 0
CITIZENS FINL GROUP INC COM 174610105 42,456 1,187,253 SH   SOLE 26 553,181 0 634,072
CITIZENS FINL GROUP INC COM 174610105 52,161 1,458,634 SH   SOLE 28 55,323 0 1,403,311
CITIZENS FINL GROUP INC COM 174610105 28 773 SH   SOLE 29 773 0 0
CITIZENS FINL GROUP INC COM 174610105 74,527 2,084,092 SH   SOLE 30 2,009,650 0 74,442
CITIZENS FINL GROUP INC COM 174610105 2,770 77,474 SH   SOLE 31 62,095 0 15,379
CITIZENS FINL GROUP INC COM 174610105 5,133 143,545 SH   SOLE 32 143,545 0 0
CITIZENS FINL GROUP INC COM 174610105 27,259 762,275 SH   SOLE 34 762,275 0 0
CITIZENS FINL GROUP INC COM 174610105 16,630 465,044 SH   SOLE 35 465,044 0 0
CITIZENS FINL GROUP INC COM 174610105 11,036 308,607 SH   SOLE 36 308,607 0 0
CITIZENS FINL GROUP INC COM 174610105 1,775 49,640 SH   SOLE 37 49,640 0 0
CITIZENS FINL GROUP INC COM 174610105 629 17,581 SH   SOLE 40 17,581 0 0
CITIZENS HLDG CO MISS COM 174715102 83 3,962 SH   SOLE 2 268 0 3,694
CITIZENS HLDG CO MISS COM 174715102 372 17,758 SH   SOLE 18 17,758 0 0
CITIZENS HLDG CO MISS COM 174715102 151 7,191 SH   SOLE 19 7,191 0 0
CITIZENS HLDG CO MISS COM 174715102 3,095 147,739 SH   SOLE 21 147,739 0 0
CITIZENS HLDG CO MISS COM 174715102 758 36,166 SH   SOLE 22 35,873 0 293
CITIZENS INC CL A 174740100 344 60,058 SH   SOLE 2 16,981 0 43,077
CITIZENS INC CL A 174740100 7 1,270 SH   SOLE 7 1,270 0 0
CITIZENS INC CL A 174740100 1,161 202,611 SH   SOLE 18 202,611 0 0
CITIZENS INC CL A 174740100 557 97,136 SH   SOLE 19 97,136 0 0
CITIZENS INC CL A 174740100 11,047 1,927,922 SH   SOLE 21 1,927,922 0 0
CITIZENS INC CL A 174740100 7,802 1,361,661 SH   SOLE 22 1,330,670 0 30,991
CITIZENS INC CL A 174740100 135 23,509 SH   SOLE 26 16,205 0 7,304
CITIZENS INC CL A 174740100 34 5,882 SH   SOLE 28 5,882 0 0
CITIZENS INC CL A 174740100 37 6,446 SH   SOLE 30 6,446 0 0
CITIZENS INC CL A 174740100 34 5,875 SH   SOLE 40 5,875 0 0
CITRIX SYS INC COM 177376100 41,437 318,501 SH   SOLE 2 72,608 0 245,893
CITRIX SYS INC COM 177376100 8,536 65,609 SH   SOLE 4 61,077 0 4,532
CITRIX SYS INC COM 177376100 26,451 203,310 SH   SOLE 7 156,097 0 47,213
CITRIX SYS INC COM 177376100 38 295 SH   SOLE 13 295 0 0
CITRIX SYS INC COM 177376100 1,698 13,049 SH   SOLE 15 13,049 0 0
CITRIX SYS INC COM 177376100 34,535 265,449 SH   SOLE 18 247,549 0 17,900
CITRIX SYS INC COM 177376100 5,490 42,198 SH   SOLE 19 42,198 0 0
CITRIX SYS INC COM 177376100 800,074 6,149,686 SH   SOLE 21 6,149,686 0 0
CITRIX SYS INC COM 177376100 429,265 3,299,500 SH   SOLE 22 3,043,300 0 256,200
CITRIX SYS INC COM 177376100 11,258 86,533 SH   SOLE 23 86,533 0 0
CITRIX SYS INC COM 177376100 25,774 198,110 SH   SOLE 25 198,110 0 0
CITRIX SYS INC COM 177376100 50,651 389,325 SH   SOLE 26 137,266 0 252,059
CITRIX SYS INC COM 177376100 65,945 506,882 SH   SOLE 28 14,732 0 492,150
CITRIX SYS INC COM 177376100 22 170 SH   SOLE 29 170 0 0
CITRIX SYS INC COM 177376100 146,700 1,127,596 SH   SOLE 30 1,007,039 0 120,557
CITRIX SYS INC COM 177376100 3,719 28,589 SH   SOLE 31 15,242 0 13,347
CITRIX SYS INC COM 177376100 668 5,136 SH   SOLE 34 5,136 0 0
CITRIX SYS INC COM 177376100 17,109 131,505 SH   SOLE 36 131,505 0 0
CITRIX SYS INC COM 177376100 610 4,685 SH   SOLE 40 4,685 0 0
CITY HLDG CO COM 177835105 1,239 17,808 SH   SOLE 2 4,924 0 12,884
CITY HLDG CO COM 177835105 19 277 SH   SOLE 7 277 0 0
CITY HLDG CO COM 177835105 4,739 68,136 SH   SOLE 18 68,136 0 0
CITY HLDG CO COM 177835105 1,883 27,067 SH   SOLE 19 27,067 0 0
CITY HLDG CO COM 177835105 119,955 1,724,736 SH   SOLE 21 1,724,736 0 0
CITY HLDG CO COM 177835105 31,651 455,079 SH   SOLE 22 444,687 0 10,392
CITY HLDG CO COM 177835105 648 9,324 SH   SOLE 26 4,123 0 5,201
CITY HLDG CO COM 177835105 159 2,286 SH   SOLE 28 2,286 0 0
CITY HLDG CO COM 177835105 2,067 29,719 SH   SOLE 30 29,719 0 0
CITY HLDG CO COM 177835105 129 1,849 SH   SOLE 40 1,849 0 0
CITY OFFICE REIT INC COM 178587101 572 58,585 SH   SOLE 2 17,802 0 40,783
CITY OFFICE REIT INC COM 178587101 10 993 SH   SOLE 7 993 0 0
CITY OFFICE REIT INC COM 178587101 1,623 166,166 SH   SOLE 18 166,166 0 0
CITY OFFICE REIT INC COM 178587101 4,161 425,916 SH   SOLE 19 425,916 0 0
CITY OFFICE REIT INC COM 178587101 17,578 1,799,197 SH   SOLE 21 1,799,197 0 0
CITY OFFICE REIT INC COM 178587101 21,065 2,156,085 SH   SOLE 22 2,101,553 0 54,532
CITY OFFICE REIT INC COM 178587101 446 45,615 SH   SOLE 23 45,615 0 0
CITY OFFICE REIT INC COM 178587101 1,995 204,216 SH   SOLE 26 2,792 0 201,424
CITY OFFICE REIT INC COM 178587101 76 7,826 SH   SOLE 28 7,826 0 0
CITY OFFICE REIT INC COM 178587101 26 2,631 SH   SOLE 36 2,631 0 0
CITY OFFICE REIT INC COM 178587101 57 5,815 SH   SOLE 40 5,815 0 0
CIVISTA BANCSHARES INC COM NO PAR 178867107 286 16,292 SH   SOLE 2 1,684 0 14,608
CIVISTA BANCSHARES INC COM NO PAR 178867107 4 252 SH   SOLE 7 252 0 0
CIVISTA BANCSHARES INC COM NO PAR 178867107 1,129 64,425 SH   SOLE 18 64,425 0 0
CIVISTA BANCSHARES INC COM NO PAR 178867107 528 30,136 SH   SOLE 19 30,136 0 0
CIVISTA BANCSHARES INC COM NO PAR 178867107 10,518 600,028 SH   SOLE 21 600,028 0 0
CIVISTA BANCSHARES INC COM NO PAR 178867107 8,610 491,172 SH   SOLE 22 488,388 0 2,784
CIVISTA BANCSHARES INC COM NO PAR 178867107 51 2,890 SH   SOLE 26 0 0 2,890
CKX LDS INC COM 12562N104 2 229 SH   SOLE 21 229 0 0
CLARIVATE PLC ORD SHS G21810109 1,207 40,631 SH   SOLE 2 40,631 0 0
CLARIVATE PLC ORD SHS G21810109 10 340 SH   SOLE 4 340 0 0
CLARIVATE PLC ORD SHS G21810109 46,697 1,571,765 SH   SOLE 19 1,571,765 0 0
CLARIVATE PLC ORD SHS G21810109 7,232 243,428 SH   SOLE 21 243,428 0 0
CLARIVATE PLC ORD SHS G21810109 7,831 263,595 SH   SOLE 26 0 0 263,595
CLARIVATE PLC ORD SHS G21810109 12,165 409,456 SH   SOLE 28 0 0 409,456
CLARIVATE PLC ORD SHS G21810109 60,648 2,041,335 SH   SOLE 34 2,041,335 0 0
CLARUS CORP NEW COM 18270P109 120 7,778 SH   SOLE 2 1,061 0 6,717
CLARUS CORP NEW COM 18270P109 4 237 SH   SOLE 7 237 0 0
CLARUS CORP NEW COM 18270P109 1,206 78,307 SH   SOLE 18 78,307 0 0
CLARUS CORP NEW COM 18270P109 555 36,033 SH   SOLE 19 36,033 0 0
CLARUS CORP NEW COM 18270P109 12,272 796,892 SH   SOLE 21 796,892 0 0
CLARUS CORP NEW COM 18270P109 8,118 527,111 SH   SOLE 22 524,319 0 2,792
CLEAN ENERGY FUELS CORP COM 184499101 1,252 159,283 SH   SOLE 2 46,999 0 112,284
CLEAN ENERGY FUELS CORP COM 184499101 28 3,523 SH   SOLE 7 3,523 0 0
CLEAN ENERGY FUELS CORP COM 184499101 3,685 468,779 SH   SOLE 18 468,779 0 0
CLEAN ENERGY FUELS CORP COM 184499101 1,799 228,882 SH   SOLE 19 228,882 0 0
CLEAN ENERGY FUELS CORP COM 184499101 40,580 5,162,806 SH   SOLE 21 5,162,806 0 0
CLEAN ENERGY FUELS CORP COM 184499101 26,373 3,355,389 SH   SOLE 22 3,259,352 0 96,037
CLEAN ENERGY FUELS CORP COM 184499101 51 6,482 SH   SOLE 25 6,482 0 0
CLEAN ENERGY FUELS CORP COM 184499101 117 14,919 SH   SOLE 26 14,919 0 0
CLEAN ENERGY FUELS CORP COM 184499101 248 31,520 SH   SOLE 28 31,520 0 0
CLEAN ENERGY FUELS CORP COM 184499101 225 28,636 SH   SOLE 30 28,636 0 0
CLEAN ENERGY FUELS CORP COM 184499101 113 14,406 SH   SOLE 36 14,406 0 0
CLEAN ENERGY FUELS CORP COM 184499101 164 20,896 SH   SOLE 40 20,896 0 0
CLEAN HARBORS INC COM 184496107 10,940 143,752 SH   SOLE 2 45,969 0 97,783
CLEAN HARBORS INC COM 184496107 32 418 SH   SOLE 4 418 0 0
CLEAN HARBORS INC COM 184496107 101 1,329 SH   SOLE 7 1,329 0 0
CLEAN HARBORS INC COM 184496107 9,747 128,079 SH   SOLE 18 128,079 0 0
CLEAN HARBORS INC COM 184496107 1,010 13,269 SH   SOLE 19 13,269 0 0
CLEAN HARBORS INC COM 184496107 170,210 2,236,662 SH   SOLE 21 2,236,662 0 0
CLEAN HARBORS INC COM 184496107 119,106 1,565,121 SH   SOLE 22 1,496,258 0 68,863
CLEAN HARBORS INC COM 184496107 17 218 SH   SOLE 25 218 0 0
CLEAN HARBORS INC COM 184496107 2,718 35,712 SH   SOLE 26 14,533 0 21,179
CLEAN HARBORS INC COM 184496107 604 7,942 SH   SOLE 28 6,697 0 1,245
CLEAN HARBORS INC COM 184496107 3,065 40,282 SH   SOLE 30 40,282 0 0
CLEAN HARBORS INC COM 184496107 75 979 SH   SOLE 31 979 0 0
CLEAN HARBORS INC COM 184496107 328 4,313 SH   SOLE 34 4,313 0 0
CLEAN HARBORS INC COM 184496107 167 2,196 SH   SOLE 36 2,196 0 0
CLEAN HARBORS INC COM 184496107 493 6,480 SH   SOLE 40 6,480 0 0
CLEANSPARK INC COM NEW 18452B209 23 783 SH   SOLE 2 783 0 0
CLEANSPARK INC COM NEW 18452B209 1,110 38,210 SH   SOLE 21 38,210 0 0
CLEANSPARK INC COM NEW 18452B209 8,919 307,016 SH   SOLE 22 307,016 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 675 408,965 SH   SOLE 2 408,965 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 1 310 SH   SOLE 4 310 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 18 11,050 SH   SOLE 18 11,050 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 10,245 6,209,045 SH   SOLE 19 6,209,045 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 907 549,901 SH   SOLE 21 549,901 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 11,419 6,920,642 SH   SOLE 22 6,703,714 0 216,928
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 11 6,667 SH   SOLE 25 6,667 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 71 43,262 SH   SOLE 26 14,206 0 29,056
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 80 48,627 SH   SOLE 28 48,627 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 568 344,517 SH   SOLE 30 344,517 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 1,421 860,981 SH   SOLE 34 860,981 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 23 14,174 SH   SOLE 36 14,174 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 87 52,590 SH   SOLE 40 52,590 0 0
CLEARFIELD INC COM 18482P103 98 3,977 SH   SOLE 2 739 0 3,238
CLEARFIELD INC COM 18482P103 1,002 40,527 SH   SOLE 18 40,527 0 0
CLEARFIELD INC COM 18482P103 503 20,340 SH   SOLE 19 20,340 0 0
CLEARFIELD INC COM 18482P103 10,181 411,833 SH   SOLE 21 411,833 0 0
CLEARFIELD INC COM 18482P103 8,118 328,414 SH   SOLE 22 326,966 0 1,448
CLEARONE INC COM 18506U104 19 8,515 SH   SOLE 21 8,515 0 0
CLEARPOINT NEURO INC COM 18507C103 55 3,481 SH   SOLE 18 3,481 0 0
CLEARPOINT NEURO INC COM 18507C103 708 44,584 SH   SOLE 21 44,584 0 0
CLEARSIDE BIOMEDICAL INC COM 185063104 23 8,542 SH   SOLE 18 8,542 0 0
CLEARSIDE BIOMEDICAL INC COM 185063104 345 125,733 SH   SOLE 21 125,733 0 0
CLEARSIDE BIOMEDICAL INC COM 185063104 1,729 630,891 SH   SOLE 22 630,891 0 0
CLEARSIGN TECHNOLOGIES CORP COM 185064102 8 2,687 SH   SOLE 21 2,687 0 0
CLEARSIGN TECHNOLOGIES CORP COM 185064102 563 192,110 SH   SOLE 22 192,110 0 0
CLEARWATER PAPER CORP COM 18538R103 743 19,685 SH   SOLE 2 5,545 0 14,140
CLEARWATER PAPER CORP COM 18538R103 1 30 SH   SOLE 4 30 0 0
CLEARWATER PAPER CORP COM 18538R103 10 258 SH   SOLE 7 258 0 0
CLEARWATER PAPER CORP COM 18538R103 2,807 74,358 SH   SOLE 18 74,358 0 0
CLEARWATER PAPER CORP COM 18538R103 1,042 27,600 SH   SOLE 19 27,600 0 0
CLEARWATER PAPER CORP COM 18538R103 73,250 1,940,386 SH   SOLE 21 1,940,386 0 0
CLEARWATER PAPER CORP COM 18538R103 16,750 443,707 SH   SOLE 22 430,751 0 12,956
CLEARWATER PAPER CORP COM 18538R103 238 6,315 SH   SOLE 26 2,113 0 4,202
CLEARWATER PAPER CORP COM 18538R103 96 2,550 SH   SOLE 28 2,550 0 0
CLEARWATER PAPER CORP COM 18538R103 1,315 34,833 SH   SOLE 30 34,833 0 0
CLEARWATER PAPER CORP COM 18538R103 82 2,168 SH   SOLE 40 2,168 0 0
CLEARWAY ENERGY INC CL A 18539C105 1,131 38,263 SH   SOLE 2 11,921 0 26,342
CLEARWAY ENERGY INC CL A 18539C105 5 164 SH   SOLE 4 164 0 0
CLEARWAY ENERGY INC CL A 18539C105 16 551 SH   SOLE 7 551 0 0
CLEARWAY ENERGY INC CL A 18539C105 3,634 122,974 SH   SOLE 18 122,974 0 0
CLEARWAY ENERGY INC CL A 18539C105 1,915 64,792 SH   SOLE 19 64,792 0 0
CLEARWAY ENERGY INC CL A 18539C105 37,555 1,270,880 SH   SOLE 21 1,270,880 0 0
CLEARWAY ENERGY INC CL A 18539C105 29,378 994,173 SH   SOLE 22 953,946 0 40,227
CLEARWAY ENERGY INC CL A 18539C105 37 1,261 SH   SOLE 25 1,261 0 0
CLEARWAY ENERGY INC CL A 18539C105 557 18,858 SH   SOLE 26 3,299 0 15,559
CLEARWAY ENERGY INC CL A 18539C105 144 4,878 SH   SOLE 28 4,878 0 0
CLEARWAY ENERGY INC CL A 18539C105 736 24,905 SH   SOLE 30 24,905 0 0
CLEARWAY ENERGY INC CL A 18539C105 92 3,097 SH   SOLE 36 3,097 0 0
CLEARWAY ENERGY INC CL A 18539C105 119 4,022 SH   SOLE 40 4,022 0 0
CLEARWAY ENERGY INC CL C 18539C204 4,689 146,848 SH   SOLE 2 84,760 0 62,088
CLEARWAY ENERGY INC CL C 18539C204 5 164 SH   SOLE 4 164 0 0
CLEARWAY ENERGY INC CL C 18539C204 46 1,447 SH   SOLE 7 1,447 0 0
CLEARWAY ENERGY INC CL C 18539C204 9,036 282,996 SH   SOLE 18 282,996 0 0
CLEARWAY ENERGY INC CL C 18539C204 4,691 146,924 SH   SOLE 19 146,924 0 0
CLEARWAY ENERGY INC CL C 18539C204 92,587 2,899,694 SH   SOLE 21 2,899,694 0 0
CLEARWAY ENERGY INC CL C 18539C204 69,063 2,162,947 SH   SOLE 22 2,116,769 0 46,178
CLEARWAY ENERGY INC CL C 18539C204 84 2,641 SH   SOLE 25 2,641 0 0
CLEARWAY ENERGY INC CL C 18539C204 1,975 61,849 SH   SOLE 26 30,144 0 31,705
CLEARWAY ENERGY INC CL C 18539C204 312 9,773 SH   SOLE 28 9,773 0 0
CLEARWAY ENERGY INC CL C 18539C204 1,445 45,247 SH   SOLE 30 45,247 0 0
CLEARWAY ENERGY INC CL C 18539C204 228 7,148 SH   SOLE 36 7,148 0 0
CLEARWAY ENERGY INC CL C 18539C204 287 8,978 SH   SOLE 40 8,978 0 0
CLEVELAND BIOLABS INC COM NEW 185860202 3 741 SH   SOLE 21 741 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 7,730 530,903 SH   SOLE 2 142,068 0 388,835
CLEVELAND-CLIFFS INC NEW COM 185899101 29 2,020 SH   SOLE 4 2,020 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 99 6,829 SH   SOLE 7 6,829 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 3 221 SH   SOLE 17 0 0 221
CLEVELAND-CLIFFS INC NEW COM 185899101 25,182 1,729,509 SH   SOLE 18 1,728,621 0 888
CLEVELAND-CLIFFS INC NEW COM 185899101 13,957 958,567 SH   SOLE 19 958,567 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 648,658 44,550,659 SH   SOLE 21 44,550,659 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 170,311 11,697,217 SH   SOLE 22 11,415,908 0 281,309
CLEVELAND-CLIFFS INC NEW COM 185899101 216 14,840 SH   SOLE 23 14,840 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 65 4,445 SH   SOLE 25 4,445 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 4,828 331,562 SH   SOLE 26 101,284 0 230,278
CLEVELAND-CLIFFS INC NEW COM 185899101 1,082 74,321 SH   SOLE 28 54,578 0 19,743
CLEVELAND-CLIFFS INC NEW COM 185899101 12,515 859,514 SH   SOLE 30 859,514 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 61 4,181 SH   SOLE 34 4,181 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 596 40,945 SH   SOLE 36 40,945 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 746 51,209 SH   SOLE 40 51,209 0 0
CLEVELAND-CLIFFS INC NEW DBCV 1.500% 1/1 185899AA9 3,195 1,645,000 PRN   SOLE 21 1,645,000 0 0
CLIMATE CHANGE CRISIS REAL I UNIT 99/99/9999 18716C209 70 6,555 SH   SOLE 18 6,555 0 0
CLIMATE CHANGE CRISIS REAL I UNIT 99/99/9999 18716C209 359 33,589 SH   SOLE 19 33,589 0 0
CLIMATE CHANGE CRISIS REAL I UNIT 99/99/9999 18716C209 107 9,969 SH   SOLE 22 9,969 0 0
CLIMATE CHANGE CRISIS REAL I UNIT 99/99/9999 18716C209 911 85,240 SH   SOLE 26 85,240 0 0
CLIMATE CHANGE CRISIS REAL I UNIT 99/99/9999 18716C209 798 74,673 SH   SOLE 30 74,673 0 0
CLIMATE CHANGE CRISIS REAL I UNIT 99/99/9999 18716C209 1,123 105,056 SH   SOLE 34 105,056 0 0
CLIPPER RLTY INC COM 18885T306 72 10,158 SH   SOLE 2 956 0 9,202
CLIPPER RLTY INC COM 18885T306 492 69,738 SH   SOLE 18 69,738 0 0
CLIPPER RLTY INC COM 18885T306 187 26,521 SH   SOLE 19 26,521 0 0
CLIPPER RLTY INC COM 18885T306 4,682 664,048 SH   SOLE 21 664,048 0 0
CLIPPER RLTY INC COM 18885T306 1,851 262,564 SH   SOLE 22 261,644 0 920
CLIPPER RLTY INC COM 18885T306 4 590 SH   SOLE 23 590 0 0
CLOROX CO DEL COM 189054109 67,412 333,855 SH   SOLE 2 76,307 0 257,548
CLOROX CO DEL COM 189054109 13,432 66,522 SH   SOLE 4 61,652 0 4,870
CLOROX CO DEL COM 189054109 39,382 195,036 SH   SOLE 7 142,744 0 52,292
CLOROX CO DEL COM 189054109 8,963 44,387 SH   SOLE 13 44,387 0 0
CLOROX CO DEL COM 189054109 2,774 13,738 SH   SOLE 15 13,738 0 0
CLOROX CO DEL COM 189054109 65,733 325,539 SH   SOLE 18 262,351 0 63,188
CLOROX CO DEL COM 189054109 74,815 370,518 SH   SOLE 19 370,518 0 0
CLOROX CO DEL COM 189054109 920,860 4,560,517 SH   SOLE 21 4,560,517 0 0
CLOROX CO DEL COM 189054109 731,727 3,623,845 SH   SOLE 22 3,200,165 0 423,680
CLOROX CO DEL COM 189054109 19,406 96,108 SH   SOLE 23 96,108 0 0
CLOROX CO DEL COM 189054109 49,653 245,906 SH   SOLE 25 245,906 0 0
CLOROX CO DEL COM 189054109 67,363 333,612 SH   SOLE 26 120,289 0 213,323
CLOROX CO DEL COM 189054109 138,854 687,668 SH   SOLE 28 17,544 0 670,124
CLOROX CO DEL COM 189054109 79 389 SH   SOLE 29 389 0 0
CLOROX CO DEL COM 189054109 179,021 886,594 SH   SOLE 30 881,831 0 4,763
CLOROX CO DEL COM 189054109 6,085 30,136 SH   SOLE 31 15,969 0 14,167
CLOROX CO DEL COM 189054109 2,766 13,697 SH   SOLE 34 13,697 0 0
CLOROX CO DEL COM 189054109 26,963 133,532 SH   SOLE 36 133,532 0 0
CLOROX CO DEL COM 189054109 1,043 5,166 SH   SOLE 40 5,166 0 0
CLOUDERA INC COM 18914U100 2,649 190,437 SH   SOLE 2 68,940 0 121,497
CLOUDERA INC COM 18914U100 21 1,483 SH   SOLE 4 1,483 0 0
CLOUDERA INC COM 18914U100 56 4,061 SH   SOLE 7 4,061 0 0
CLOUDERA INC COM 18914U100 1 39 SH   SOLE 17 0 0 39
CLOUDERA INC COM 18914U100 9,932 714,002 SH   SOLE 18 714,002 0 0
CLOUDERA INC COM 18914U100 5,135 369,150 SH   SOLE 19 369,150 0 0
CLOUDERA INC COM 18914U100 113,796 8,180,857 SH   SOLE 21 8,180,857 0 0
CLOUDERA INC COM 18914U100 81,848 5,884,134 SH   SOLE 22 5,733,783 0 150,351
CLOUDERA INC COM 18914U100 28 2,027 SH   SOLE 25 2,027 0 0
CLOUDERA INC COM 18914U100 1,394 100,217 SH   SOLE 26 65,086 0 35,131
CLOUDERA INC COM 18914U100 373 26,810 SH   SOLE 28 26,810 0 0
CLOUDERA INC COM 18914U100 14,162 1,018,131 SH   SOLE 30 1,018,131 0 0
CLOUDERA INC COM 18914U100 28 1,995 SH   SOLE 34 1,995 0 0
CLOUDERA INC COM 18914U100 70 5,011 SH   SOLE 36 5,011 0 0
CLOUDERA INC COM 18914U100 375 26,993 SH   SOLE 40 26,993 0 0
CLOUDFLARE INC CL A COM 18915M107 25,169 331,216 SH   SOLE 2 106,107 0 225,109
CLOUDFLARE INC CL A COM 18915M107 5,734 75,462 SH   SOLE 4 69,385 0 6,077
CLOUDFLARE INC CL A COM 18915M107 5,119 67,370 SH   SOLE 7 19,907 0 47,463
CLOUDFLARE INC CL A COM 18915M107 26 337 SH   SOLE 13 337 0 0
CLOUDFLARE INC CL A COM 18915M107 918 12,080 SH   SOLE 15 12,080 0 0
CLOUDFLARE INC CL A COM 18915M107 10,055 132,322 SH   SOLE 18 122,418 0 9,904
CLOUDFLARE INC CL A COM 18915M107 23,021 302,954 SH   SOLE 19 302,954 0 0
CLOUDFLARE INC CL A COM 18915M107 222,154 2,923,460 SH   SOLE 21 2,923,460 0 0
CLOUDFLARE INC CL A COM 18915M107 311,902 4,104,509 SH   SOLE 22 3,938,672 0 165,837
CLOUDFLARE INC CL A COM 18915M107 8,152 107,272 SH   SOLE 23 107,272 0 0
CLOUDFLARE INC CL A COM 18915M107 1,145 15,062 SH   SOLE 25 15,062 0 0
CLOUDFLARE INC CL A COM 18915M107 14,193 186,774 SH   SOLE 26 152,958 0 33,816
CLOUDFLARE INC CL A COM 18915M107 15,122 198,995 SH   SOLE 28 21,871 0 177,124
CLOUDFLARE INC CL A COM 18915M107 840 11,059 SH   SOLE 29 11,059 0 0
CLOUDFLARE INC CL A COM 18915M107 26,803 352,722 SH   SOLE 30 352,722 0 0
CLOUDFLARE INC CL A COM 18915M107 2,559 33,669 SH   SOLE 31 28,001 0 5,668
CLOUDFLARE INC CL A COM 18915M107 16,527 217,495 SH   SOLE 34 217,495 0 0
CLOUDFLARE INC CL A COM 18915M107 2,653 34,907 SH   SOLE 36 34,907 0 0
CLOUDFLARE INC CL A COM 18915M107 522 6,868 SH   SOLE 40 6,868 0 0
CLOVIS ONCOLOGY INC COM 189464100 267 55,549 SH   SOLE 2 30,512 0 25,037
CLOVIS ONCOLOGY INC COM 189464100 9 1,928 SH   SOLE 7 1,928 0 0
CLOVIS ONCOLOGY INC COM 189464100 1,409 293,484 SH   SOLE 18 293,484 0 0
CLOVIS ONCOLOGY INC COM 189464100 976 203,427 SH   SOLE 19 203,427 0 0
CLOVIS ONCOLOGY INC COM 189464100 17,158 3,574,635 SH   SOLE 21 3,574,635 0 0
CLOVIS ONCOLOGY INC COM 189464100 12,179 2,537,231 SH   SOLE 22 2,452,310 0 84,921
CLOVIS ONCOLOGY INC COM 189464100 69 14,428 SH   SOLE 23 14,428 0 0
CLOVIS ONCOLOGY INC COM 189464100 284 59,113 SH   SOLE 26 0 0 59,113
CLOVIS ONCOLOGY INC COM 189464100 50 10,424 SH   SOLE 28 10,424 0 0
CLOVIS ONCOLOGY INC COM 189464100 386 80,390 SH   SOLE 30 80,390 0 0
CLOVIS ONCOLOGY INC COM 189464100 31 6,486 SH   SOLE 34 6,486 0 0
CLOVIS ONCOLOGY INC COM 189464100 42 8,712 SH   SOLE 40 8,712 0 0
CLOVIS ONCOLOGY INC NOTE 1.250% 5/0 189464AC4 815 1,175,000 PRN   SOLE 21 1,175,000 0 0
CLPS INCORPORATION COM G31642104 15 4,828 SH   SOLE 22 4,828 0 0
CMC MATERIALS INC COM 12571T100 4,758 31,450 SH   SOLE 2 21,512 0 9,938
CMC MATERIALS INC COM 12571T100 36 239 SH   SOLE 4 239 0 0
CMC MATERIALS INC COM 12571T100 85 562 SH   SOLE 7 562 0 0
CMC MATERIALS INC COM 12571T100 25,053 165,583 SH   SOLE 18 162,281 0 3,302
CMC MATERIALS INC COM 12571T100 14,132 93,403 SH   SOLE 19 93,403 0 0
CMC MATERIALS INC COM 12571T100 326,537 2,158,208 SH   SOLE 21 2,158,208 0 0
CMC MATERIALS INC COM 12571T100 146,973 971,403 SH   SOLE 22 951,117 0 20,286
CMC MATERIALS INC COM 12571T100 258 1,705 SH   SOLE 23 1,705 0 0
CMC MATERIALS INC COM 12571T100 29 191 SH   SOLE 25 191 0 0
CMC MATERIALS INC COM 12571T100 4,158 27,482 SH   SOLE 26 8,858 0 18,624
CMC MATERIALS INC COM 12571T100 536 3,542 SH   SOLE 28 3,542 0 0
CMC MATERIALS INC COM 12571T100 2,693 17,797 SH   SOLE 30 17,797 0 0
CMC MATERIALS INC COM 12571T100 220 1,455 SH   SOLE 34 1,455 0 0
CMC MATERIALS INC COM 12571T100 130 862 SH   SOLE 36 862 0 0
CMC MATERIALS INC COM 12571T100 525 3,470 SH   SOLE 40 3,470 0 0
CME GROUP INC COM 12572Q105 158,150 868,718 SH   SOLE 2 159,839 0 708,879
CME GROUP INC COM 12572Q105 31,408 172,522 SH   SOLE 4 158,734 0 13,788
CME GROUP INC COM 12572Q105 61,736 339,116 SH   SOLE 7 322,002 0 17,114
CME GROUP INC COM 12572Q105 2,119 11,641 SH   SOLE 13 11,641 0 0
CME GROUP INC COM 12572Q105 8,118 44,591 SH   SOLE 15 44,591 0 0
CME GROUP INC COM 12572Q105 5 27 SH   SOLE 17 0 0 27
CME GROUP INC COM 12572Q105 221,018 1,214,049 SH   SOLE 18 1,104,587 0 109,462
CME GROUP INC COM 12572Q105 176,789 971,103 SH   SOLE 19 971,103 0 0
CME GROUP INC COM 12572Q105 1,418,583 7,792,274 SH   SOLE 21 7,792,274 0 0
CME GROUP INC COM 12572Q105 1,532,496 8,417,996 SH   SOLE 22 7,634,475 0 783,521
CME GROUP INC COM 12572Q105 43,123 236,872 SH   SOLE 23 236,872 0 0
CME GROUP INC COM 12572Q105 111,924 614,796 SH   SOLE 25 614,796 0 0
CME GROUP INC COM 12572Q105 146,269 803,457 SH   SOLE 26 238,449 0 565,008
CME GROUP INC COM 12572Q105 205,506 1,128,843 SH   SOLE 28 48,356 0 1,080,487
CME GROUP INC COM 12572Q105 104 572 SH   SOLE 29 572 0 0
CME GROUP INC COM 12572Q105 353,121 1,939,693 SH   SOLE 30 1,939,693 0 0
CME GROUP INC COM 12572Q105 84,175 462,371 SH   SOLE 31 46,523 0 415,848
CME GROUP INC COM 12572Q105 3,065 16,837 SH   SOLE 34 16,837 0 0
CME GROUP INC COM 12572Q105 44,405 243,919 SH   SOLE 36 243,919 0 0
CME GROUP INC COM 12572Q105 2,743 15,066 SH   SOLE 40 15,066 0 0
CMS ENERGY CORP COM 125896100 54,137 887,354 SH   SOLE 2 312,079 0 575,275
CMS ENERGY CORP COM 125896100 10,580 173,407 SH   SOLE 4 162,245 0 11,162
CMS ENERGY CORP COM 125896100 19,304 316,401 SH   SOLE 7 280,807 0 35,594
CMS ENERGY CORP COM 125896100 7,901 129,507 SH   SOLE 13 129,507 0 0
CMS ENERGY CORP COM 125896100 2,201 36,078 SH   SOLE 15 36,078 0 0
CMS ENERGY CORP COM 125896100 3 43 SH   SOLE 17 0 0 43
CMS ENERGY CORP COM 125896100 50,162 822,194 SH   SOLE 18 646,511 0 175,683
CMS ENERGY CORP COM 125896100 63,493 1,040,706 SH   SOLE 19 1,040,706 0 0
CMS ENERGY CORP COM 125896100 636,617 10,434,641 SH   SOLE 21 10,434,641 0 0
CMS ENERGY CORP COM 125896100 465,775 7,634,409 SH   SOLE 22 6,685,154 0 949,255
CMS ENERGY CORP COM 125896100 11,873 194,605 SH   SOLE 23 194,605 0 0
CMS ENERGY CORP COM 125896100 28,608 468,914 SH   SOLE 25 468,914 0 0
CMS ENERGY CORP COM 125896100 42,038 689,029 SH   SOLE 26 269,601 0 419,428
CMS ENERGY CORP COM 125896100 71,554 1,172,816 SH   SOLE 28 36,473 0 1,136,343
CMS ENERGY CORP COM 125896100 7 113 SH   SOLE 29 113 0 0
CMS ENERGY CORP COM 125896100 72,253 1,184,286 SH   SOLE 30 1,144,706 0 39,580
CMS ENERGY CORP COM 125896100 7,137 116,987 SH   SOLE 31 38,196 0 78,791
CMS ENERGY CORP COM 125896100 2,386 39,105 SH   SOLE 32 39,105 0 0
CMS ENERGY CORP COM 125896100 6,231 102,129 SH   SOLE 34 102,129 0 0
CMS ENERGY CORP COM 125896100 16,362 268,178 SH   SOLE 36 268,178 0 0
CMS ENERGY CORP COM 125896100 701 11,491 SH   SOLE 40 11,491 0 0
CNA FINL CORP COM 126117100 2,440 62,641 SH   SOLE 2 3,891 0 58,750
CNA FINL CORP COM 126117100 18 456 SH   SOLE 7 456 0 0
CNA FINL CORP COM 126117100 579 14,859 SH   SOLE 18 14,859 0 0
CNA FINL CORP COM 126117100 1,735 44,542 SH   SOLE 19 44,542 0 0
CNA FINL CORP COM 126117100 11,007 282,529 SH   SOLE 21 282,529 0 0
CNA FINL CORP COM 126117100 24,583 630,973 SH   SOLE 22 606,836 0 24,137
CNA FINL CORP COM 126117100 833 21,385 SH   SOLE 25 21,385 0 0
CNA FINL CORP COM 126117100 219 5,611 SH   SOLE 26 0 0 5,611
CNA FINL CORP COM 126117100 1,276 32,741 SH   SOLE 28 0 0 32,741
CNA FINL CORP COM 126117100 1,067 27,390 SH   SOLE 31 620 0 26,770
CNA FINL CORP COM 126117100 70 1,802 SH   SOLE 36 1,802 0 0
CNB FINL CORP PA COM 126128107 299 14,023 SH   SOLE 2 1,329 0 12,694
CNB FINL CORP PA COM 126128107 7 315 SH   SOLE 7 315 0 0
CNB FINL CORP PA COM 126128107 1,142 53,656 SH   SOLE 18 53,656 0 0
CNB FINL CORP PA COM 126128107 604 28,384 SH   SOLE 19 28,384 0 0
CNB FINL CORP PA COM 126128107 11,958 561,682 SH   SOLE 21 561,682 0 0
CNB FINL CORP PA COM 126128107 5,906 277,428 SH   SOLE 22 274,793 0 2,635
CNH INDL N V SHS N20944109 14,852 1,156,712 SH   SOLE 7 1,156,712 0 0
CNH INDL N V SHS N20944109 3 246 SH   SOLE 18 246 0 0
CNO FINL GROUP INC COM 12621E103 5,008 225,285 SH   SOLE 2 99,816 0 125,469
CNO FINL GROUP INC COM 12621E103 15 687 SH   SOLE 4 687 0 0
CNO FINL GROUP INC COM 12621E103 110 4,941 SH   SOLE 7 4,941 0 0
CNO FINL GROUP INC COM 12621E103 17,000 764,710 SH   SOLE 18 764,710 0 0
CNO FINL GROUP INC COM 12621E103 5,370 241,552 SH   SOLE 19 241,552 0 0
CNO FINL GROUP INC COM 12621E103 211,921 9,533,100 SH   SOLE 21 9,533,100 0 0
CNO FINL GROUP INC COM 12621E103 100,143 4,504,860 SH   SOLE 22 4,393,087 0 111,773
CNO FINL GROUP INC COM 12621E103 40 1,795 SH   SOLE 25 1,795 0 0
CNO FINL GROUP INC COM 12621E103 1,357 61,026 SH   SOLE 26 47,282 0 13,744
CNO FINL GROUP INC COM 12621E103 662 29,764 SH   SOLE 28 19,664 0 10,100
CNO FINL GROUP INC COM 12621E103 3,891 175,042 SH   SOLE 30 175,042 0 0
CNO FINL GROUP INC COM 12621E103 278 12,502 SH   SOLE 36 12,502 0 0
CNO FINL GROUP INC COM 12621E103 384 17,265 SH   SOLE 40 17,265 0 0
CNOOC LIMITED SPONSORED ADR 126132109 1,617 17,638 SH   SOLE 2 10,281 0 7,357
CNOOC LIMITED SPONSORED ADR 126132109 377 4,111 SH   SOLE 4 4,111 0 0
CNOOC LIMITED SPONSORED ADR 126132109 169 1,844 SH   SOLE 13 1,844 0 0
CNOOC LIMITED SPONSORED ADR 126132109 1,154 12,587 SH   SOLE 18 12,587 0 0
CNOOC LIMITED SPONSORED ADR 126132109 125 1,364 SH   SOLE 19 1,364 0 0
CNOOC LIMITED SPONSORED ADR 126132109 91 991 SH   SOLE 21 991 0 0
CNOOC LIMITED SPONSORED ADR 126132109 14,916 162,745 SH   SOLE 22 123,810 0 38,935
CNOOC LIMITED SPONSORED ADR 126132109 12,512 136,518 SH   SOLE 25 136,518 0 0
CNOOC LIMITED SPONSORED ADR 126132109 128 1,394 SH   SOLE 30 1,394 0 0
CNOOC LIMITED SPONSORED ADR 126132109 181 1,975 SH   SOLE 31 392 0 1,583
CNX RES CORP COM 12653C108 3,846 356,126 SH   SOLE 2 161,765 0 194,361
CNX RES CORP COM 12653C108 11 1,024 SH   SOLE 4 1,024 0 0
CNX RES CORP COM 12653C108 98 9,060 SH   SOLE 7 9,060 0 0
CNX RES CORP COM 12653C108 13,461 1,246,353 SH   SOLE 18 1,246,353 0 0
CNX RES CORP COM 12653C108 5,162 477,985 SH   SOLE 19 477,985 0 0
CNX RES CORP COM 12653C108 173,452 16,060,354 SH   SOLE 21 16,060,354 0 0
CNX RES CORP COM 12653C108 79,737 7,383,046 SH   SOLE 22 7,234,522 0 148,524
CNX RES CORP COM 12653C108 72 6,647 SH   SOLE 23 6,647 0 0
CNX RES CORP COM 12653C108 27 2,518 SH   SOLE 25 2,518 0 0
CNX RES CORP COM 12653C108 1,019 94,329 SH   SOLE 26 30,982 0 63,347
CNX RES CORP COM 12653C108 517 47,826 SH   SOLE 28 30,826 0 17,000
CNX RES CORP COM 12653C108 2,707 250,657 SH   SOLE 30 250,657 0 0
CNX RES CORP COM 12653C108 234 21,626 SH   SOLE 36 21,626 0 0
CNX RES CORP COM 12653C108 308 28,559 SH   SOLE 40 28,559 0 0
CO-DIAGNOSTICS INC COM 189763105 154 16,564 SH   SOLE 2 8,339 0 8,225
CO-DIAGNOSTICS INC COM 189763105 4 482 SH   SOLE 7 482 0 0
CO-DIAGNOSTICS INC COM 189763105 966 103,855 SH   SOLE 18 103,855 0 0
CO-DIAGNOSTICS INC COM 189763105 469 50,466 SH   SOLE 19 50,466 0 0
CO-DIAGNOSTICS INC COM 189763105 9,709 1,043,943 SH   SOLE 21 1,043,943 0 0
CO-DIAGNOSTICS INC COM 189763105 6,369 684,880 SH   SOLE 22 660,504 0 24,376
CO-DIAGNOSTICS INC COM 189763105 156 16,768 SH   SOLE 30 16,768 0 0
CO-DIAGNOSTICS INC COM 189763105 44 4,712 SH   SOLE 40 4,712 0 0
COASTAL FINL CORP WA COM NEW 19046P209 213 10,132 SH   SOLE 2 832 0 9,300
COASTAL FINL CORP WA COM NEW 19046P209 814 38,768 SH   SOLE 18 38,768 0 0
COASTAL FINL CORP WA COM NEW 19046P209 308 14,653 SH   SOLE 19 14,653 0 0
COASTAL FINL CORP WA COM NEW 19046P209 6,886 327,899 SH   SOLE 21 327,899 0 0
COASTAL FINL CORP WA COM NEW 19046P209 1,866 88,859 SH   SOLE 22 88,297 0 562
COASTAL FINL CORP WA COM NEW 19046P209 0 22 SH   SOLE 26 0 0 22
COCA COLA CO COM 191216100 624,816 11,393,439 SH   SOLE 2 3,466,078 0 7,927,361
COCA COLA CO COM 191216100 116,818 2,130,157 SH   SOLE 4 1,973,076 0 157,081
COCA COLA CO COM 191216100 206,595 3,767,238 SH   SOLE 7 3,623,547 0 143,691
COCA COLA CO COM 191216100 4,123 75,184 SH   SOLE 13 75,184 0 0
COCA COLA CO COM 191216100 27,600 503,277 SH   SOLE 15 503,277 0 0
COCA COLA CO COM 191216100 3 58 SH   SOLE 17 0 0 58
COCA COLA CO COM 191216100 1,052,400 19,190,376 SH   SOLE 18 17,417,677 0 1,772,699
COCA COLA CO COM 191216100 329,076 6,000,663 SH   SOLE 19 6,000,663 0 0
COCA COLA CO COM 191216100 5,192,898 94,691,803 SH   SOLE 21 94,691,803 0 0
COCA COLA CO COM 191216100 5,017,955 91,501,741 SH   SOLE 22 81,771,885 0 9,729,856
COCA COLA CO COM 191216100 175,840 3,206,423 SH   SOLE 23 3,206,423 0 0
COCA COLA CO COM 191216100 359,345 6,552,608 SH   SOLE 25 6,498,294 0 54,314
COCA COLA CO COM 191216100 482,413 8,796,730 SH   SOLE 26 2,860,384 0 5,936,346
COCA COLA CO COM 191216100 719,350 13,117,243 SH   SOLE 28 562,602 0 12,554,641
COCA COLA CO COM 191216100 14,241 259,682 SH   SOLE 29 259,682 0 0
COCA COLA CO COM 191216100 879,805 16,043,128 SH   SOLE 30 15,870,365 0 172,763
COCA COLA CO COM 191216100 77,729 1,417,378 SH   SOLE 31 939,282 0 478,096
COCA COLA CO COM 191216100 17,327 315,956 SH   SOLE 32 315,956 0 0
COCA COLA CO COM 191216100 60,515 1,103,491 SH   SOLE 34 1,103,491 0 0
COCA COLA CO COM 191216100 144,075 2,627,196 SH   SOLE 36 2,627,196 0 0
COCA COLA CO COM 191216100 1,222 22,276 SH   SOLE 37 22,276 0 0
COCA COLA CO COM 191216100 9,338 170,271 SH   SOLE 40 170,271 0 0
COCA COLA CONS INC COM 191098102 845 3,174 SH   SOLE 2 1,653 0 1,521
COCA COLA CONS INC COM 191098102 7 28 SH   SOLE 4 28 0 0
COCA COLA CONS INC COM 191098102 22 84 SH   SOLE 7 84 0 0
COCA COLA CONS INC COM 191098102 5,509 20,691 SH   SOLE 18 20,691 0 0
COCA COLA CONS INC COM 191098102 2,293 8,612 SH   SOLE 19 8,612 0 0
COCA COLA CONS INC COM 191098102 141,157 530,126 SH   SOLE 21 530,126 0 0
COCA COLA CONS INC COM 191098102 36,561 137,308 SH   SOLE 22 133,979 0 3,329
COCA COLA CONS INC COM 191098102 982 3,687 SH   SOLE 26 2,195 0 1,492
COCA COLA CONS INC COM 191098102 188 707 SH   SOLE 28 707 0 0
COCA COLA CONS INC COM 191098102 2,747 10,317 SH   SOLE 30 10,317 0 0
COCA COLA CONS INC COM 191098102 161 605 SH   SOLE 40 605 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 3,385 67,938 SH   SOLE 2 16,785 0 51,153
COCA COLA EUROPEAN PARTNERS SHS G25839104 5,668 113,753 SH   SOLE 4 105,659 0 8,094
COCA COLA EUROPEAN PARTNERS SHS G25839104 8,322 167,005 SH   SOLE 7 152,672 0 14,333
COCA COLA EUROPEAN PARTNERS SHS G25839104 76 1,524 SH   SOLE 13 1,524 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 1,142 22,912 SH   SOLE 15 22,912 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 32,988 662,019 SH   SOLE 18 662,019 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 5,244 105,228 SH   SOLE 19 105,228 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 128,600 2,580,771 SH   SOLE 21 2,580,771 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 155,913 3,128,898 SH   SOLE 22 3,038,777 0 90,121
COCA COLA EUROPEAN PARTNERS SHS G25839104 6,783 136,132 SH   SOLE 23 136,132 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 17,268 346,539 SH   SOLE 25 346,539 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 18,553 372,325 SH   SOLE 26 128,479 0 243,846
COCA COLA EUROPEAN PARTNERS SHS G25839104 27,803 557,951 SH   SOLE 28 26,502 0 531,449
COCA COLA EUROPEAN PARTNERS SHS G25839104 60,697 1,218,087 SH   SOLE 30 1,188,378 0 29,709
COCA COLA EUROPEAN PARTNERS SHS G25839104 11,357 227,905 SH   SOLE 31 564 0 227,341
COCA COLA EUROPEAN PARTNERS SHS G25839104 51,510 1,033,724 SH   SOLE 34 1,033,724 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 6,270 125,825 SH   SOLE 36 125,825 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 302 6,059 SH   SOLE 40 6,059 0 0
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 773 16,778 SH   SOLE 2 15,859 0 919
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 341 7,390 SH   SOLE 4 7,390 0 0
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 1,294 28,080 SH   SOLE 13 28,080 0 0
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 1,009 21,895 SH   SOLE 18 21,895 0 0
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 45 970 SH   SOLE 19 970 0 0
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 17,530 380,259 SH   SOLE 22 254,151 0 126,108
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 2,043 44,318 SH   SOLE 30 44,318 0 0
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 508 11,021 SH   SOLE 31 9,803 0 1,218
COCRYSTAL PHARMA INC COM 19188J300 1,505 1,106,970 SH   SOLE 22 1,106,970 0 0
CODA OCTOPUS GROUP INC COM NEW 19188U206 10 1,583 SH   SOLE 18 1,583 0 0
CODA OCTOPUS GROUP INC COM NEW 19188U206 337 53,572 SH   SOLE 21 53,572 0 0
CODA OCTOPUS GROUP INC COM NEW 19188U206 332 52,813 SH   SOLE 22 52,813 0 0
CODEXIS INC COM 192005106 1,285 58,881 SH   SOLE 2 20,206 0 38,675
CODEXIS INC COM 192005106 10 458 SH   SOLE 4 458 0 0
CODEXIS INC COM 192005106 24 1,093 SH   SOLE 7 1,093 0 0
CODEXIS INC COM 192005106 4,566 209,156 SH   SOLE 18 190,468 0 18,688
CODEXIS INC COM 192005106 4,804 220,057 SH   SOLE 19 220,057 0 0
CODEXIS INC COM 192005106 51,638 2,365,438 SH   SOLE 21 2,365,438 0 0
CODEXIS INC COM 192005106 36,957 1,692,941 SH   SOLE 22 1,656,117 0 36,824
CODEXIS INC COM 192005106 210 9,628 SH   SOLE 23 9,628 0 0
CODEXIS INC COM 192005106 1,773 81,222 SH   SOLE 26 26,624 0 54,598
CODEXIS INC COM 192005106 134 6,133 SH   SOLE 28 6,133 0 0
CODEXIS INC COM 192005106 1,017 46,574 SH   SOLE 30 46,574 0 0
CODEXIS INC COM 192005106 178 8,151 SH   SOLE 40 8,151 0 0
CODIAK BIOSCIENCES INC COM 192010106 59 1,824 SH   SOLE 2 0 0 1,824
CODIAK BIOSCIENCES INC COM 192010106 623 19,290 SH   SOLE 18 19,290 0 0
CODIAK BIOSCIENCES INC COM 192010106 958 29,674 SH   SOLE 19 29,674 0 0
CODIAK BIOSCIENCES INC COM 192010106 5,816 180,055 SH   SOLE 21 180,055 0 0
CODIAK BIOSCIENCES INC COM 192010106 6,446 199,566 SH   SOLE 22 199,229 0 337
CODIAK BIOSCIENCES INC COM 192010106 19 593 SH   SOLE 23 593 0 0
CODORUS VY BANCORP INC COM 192025104 144 8,512 SH   SOLE 2 632 0 7,880
CODORUS VY BANCORP INC COM 192025104 4 225 SH   SOLE 7 225 0 0
CODORUS VY BANCORP INC COM 192025104 610 35,970 SH   SOLE 18 35,970 0 0
CODORUS VY BANCORP INC COM 192025104 316 18,642 SH   SOLE 19 18,642 0 0
CODORUS VY BANCORP INC COM 192025104 6,551 386,265 SH   SOLE 21 386,265 0 0
CODORUS VY BANCORP INC COM 192025104 1,634 96,334 SH   SOLE 22 95,221 0 1,113
COEUR MNG INC COM NEW 192108504 2,983 288,206 SH   SOLE 2 81,314 0 206,892
COEUR MNG INC COM NEW 192108504 24 2,294 SH   SOLE 4 2,294 0 0
COEUR MNG INC COM NEW 192108504 9,395 907,708 SH   SOLE 7 907,708 0 0
COEUR MNG INC COM NEW 192108504 8,733 843,815 SH   SOLE 18 843,815 0 0
COEUR MNG INC COM NEW 192108504 4,537 438,354 SH   SOLE 19 438,354 0 0
COEUR MNG INC COM NEW 192108504 105,690 10,211,642 SH   SOLE 21 10,211,642 0 0
COEUR MNG INC COM NEW 192108504 68,810 6,648,286 SH   SOLE 22 6,479,463 0 168,823
COEUR MNG INC COM NEW 192108504 36 3,471 SH   SOLE 25 3,471 0 0
COEUR MNG INC COM NEW 192108504 873 84,310 SH   SOLE 26 45,992 0 38,318
COEUR MNG INC COM NEW 192108504 345 33,345 SH   SOLE 28 33,345 0 0
COEUR MNG INC COM NEW 192108504 20,491 1,979,812 SH   SOLE 30 1,979,812 0 0
COEUR MNG INC COM NEW 192108504 12 1,142 SH   SOLE 34 1,142 0 0
COEUR MNG INC COM NEW 192108504 88 8,543 SH   SOLE 36 8,543 0 0
COEUR MNG INC COM NEW 192108504 307 29,695 SH   SOLE 40 29,695 0 0
COFFEE HLDG CO INC COM 192176105 28 7,247 SH   SOLE 21 7,247 0 0
COGENT BIOSCIENCES INC COM 19240Q201 19 1,711 SH   SOLE 2 1,711 0 0
COGENT BIOSCIENCES INC COM 19240Q201 26 2,320 SH   SOLE 21 2,320 0 0
COGENT BIOSCIENCES INC COM 19240Q201 6,569 584,937 SH   SOLE 22 584,937 0 0
COGENT BIOSCIENCES INC COM 19240Q201 13 1,161 SH   SOLE 23 1,161 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 1,578 26,364 SH   SOLE 2 14,223 0 12,141
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 19 311 SH   SOLE 4 311 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 50 831 SH   SOLE 7 831 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 11,541 192,775 SH   SOLE 18 189,262 0 3,513
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 4,648 77,633 SH   SOLE 19 77,633 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 289,709 4,838,961 SH   SOLE 21 4,838,961 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 72,881 1,217,329 SH   SOLE 22 1,187,675 0 29,654
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 32 531 SH   SOLE 25 531 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 1,718 28,692 SH   SOLE 26 18,493 0 10,199
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 348 5,810 SH   SOLE 28 5,810 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 5,433 90,740 SH   SOLE 30 90,740 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 79 1,320 SH   SOLE 36 1,320 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 317 5,288 SH   SOLE 40 5,288 0 0
COGNEX CORP COM 192422103 42,308 526,975 SH   SOLE 2 206,335 0 320,640
COGNEX CORP COM 192422103 7,367 91,757 SH   SOLE 4 85,154 0 6,603
COGNEX CORP COM 192422103 6,243 77,759 SH   SOLE 7 24,875 0 52,884
COGNEX CORP COM 192422103 64 798 SH   SOLE 13 798 0 0
COGNEX CORP COM 192422103 1,023 12,748 SH   SOLE 15 12,748 0 0
COGNEX CORP COM 192422103 41,319 514,649 SH   SOLE 18 496,457 0 18,192
COGNEX CORP COM 192422103 15,854 197,475 SH   SOLE 19 197,475 0 0
COGNEX CORP COM 192422103 716,576 8,925,402 SH   SOLE 21 8,925,402 0 0
COGNEX CORP COM 192422103 452,638 5,637,892 SH   SOLE 22 5,323,616 0 314,276
COGNEX CORP COM 192422103 11,873 147,888 SH   SOLE 23 147,888 0 0
COGNEX CORP COM 192422103 9,021 112,360 SH   SOLE 25 112,360 0 0
COGNEX CORP COM 192422103 19,376 241,343 SH   SOLE 26 185,613 0 55,730
COGNEX CORP COM 192422103 31,408 391,205 SH   SOLE 28 27,528 0 363,677
COGNEX CORP COM 192422103 1,009 12,573 SH   SOLE 29 12,573 0 0
COGNEX CORP COM 192422103 88,076 1,097,037 SH   SOLE 30 1,071,085 0 25,952
COGNEX CORP COM 192422103 5,590 69,631 SH   SOLE 31 50,769 0 18,862
COGNEX CORP COM 192422103 35,942 447,680 SH   SOLE 34 447,680 0 0
COGNEX CORP COM 192422103 3,638 45,314 SH   SOLE 36 45,314 0 0
COGNEX CORP COM 192422103 523 6,517 SH   SOLE 40 6,517 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 141,657 1,728,584 SH   SOLE 2 630,402 0 1,098,182
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 23,847 290,998 SH   SOLE 4 270,101 0 20,897
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 62,356 760,899 SH   SOLE 7 551,409 0 209,490
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 155 1,888 SH   SOLE 13 1,888 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 5,748 70,145 SH   SOLE 15 70,145 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 528,730 6,451,864 SH   SOLE 18 6,041,928 0 409,936
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 493,674 6,024,090 SH   SOLE 19 6,024,090 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 1,074,309 13,109,324 SH   SOLE 21 13,109,324 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 1,071,897 13,079,890 SH   SOLE 22 11,763,661 0 1,316,229
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 32,901 401,475 SH   SOLE 23 401,475 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 85,724 1,046,054 SH   SOLE 25 1,000,764 0 45,290
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 106,921 1,304,711 SH   SOLE 26 421,365 0 883,346
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 178,035 2,172,478 SH   SOLE 28 75,090 0 2,097,388
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 560 6,835 SH   SOLE 29 6,835 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 244,195 2,979,805 SH   SOLE 30 2,953,279 0 26,526
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 17,945 218,976 SH   SOLE 31 81,555 0 137,421
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 9,360 114,213 SH   SOLE 32 114,213 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 69,927 853,286 SH   SOLE 34 853,286 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 33,563 409,553 SH   SOLE 36 409,553 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 1,857 22,665 SH   SOLE 40 22,665 0 0
COHBAR INC COM 19249J109 26 19,178 SH   SOLE 2 5,931 0 13,247
COHBAR INC COM 19249J109 131 97,482 SH   SOLE 18 97,482 0 0
COHBAR INC COM 19249J109 56 41,645 SH   SOLE 19 41,645 0 0
COHBAR INC COM 19249J109 1,197 893,439 SH   SOLE 21 893,439 0 0
COHBAR INC COM 19249J109 396 295,440 SH   SOLE 22 293,593 0 1,847
COHEN & CO INC NEW COM 19249M102 12 735 SH   SOLE 21 735 0 0
COHEN & CO INC NEW COM 19249M102 529 32,390 SH   SOLE 22 32,390 0 0
COHEN & STEERS INC COM 19247A100 2,416 32,523 SH   SOLE 2 12,838 0 19,685
COHEN & STEERS INC COM 19247A100 9 124 SH   SOLE 4 124 0 0
COHEN & STEERS INC COM 19247A100 95 1,279 SH   SOLE 7 1,279 0 0
COHEN & STEERS INC COM 19247A100 7,153 96,275 SH   SOLE 18 85,704 0 10,571
COHEN & STEERS INC COM 19247A100 17,071 229,761 SH   SOLE 19 229,761 0 0
COHEN & STEERS INC COM 19247A100 67,074 902,750 SH   SOLE 21 902,750 0 0
COHEN & STEERS INC COM 19247A100 64,478 867,808 SH   SOLE 22 849,906 0 17,902
COHEN & STEERS INC COM 19247A100 808 10,869 SH   SOLE 23 10,869 0 0
COHEN & STEERS INC COM 19247A100 21 276 SH   SOLE 25 276 0 0
COHEN & STEERS INC COM 19247A100 4,826 64,958 SH   SOLE 26 8,519 0 56,439
COHEN & STEERS INC COM 19247A100 231 3,110 SH   SOLE 28 3,110 0 0
COHEN & STEERS INC COM 19247A100 1,066 14,348 SH   SOLE 30 14,348 0 0
COHEN & STEERS INC COM 19247A100 115 1,542 SH   SOLE 34 1,542 0 0
COHEN & STEERS INC COM 19247A100 35 475 SH   SOLE 36 475 0 0
COHEN & STEERS INC COM 19247A100 237 3,186 SH   SOLE 40 3,186 0 0
COHERENT INC COM 192479103 9,240 61,589 SH   SOLE 2 18,777 0 42,812
COHERENT INC COM 192479103 16 109 SH   SOLE 4 109 0 0
COHERENT INC COM 192479103 66 440 SH   SOLE 7 440 0 0
COHERENT INC COM 192479103 10,079 67,185 SH   SOLE 18 66,659 0 526
COHERENT INC COM 192479103 1,462 9,748 SH   SOLE 19 9,748 0 0
COHERENT INC COM 192479103 173,253 1,154,865 SH   SOLE 21 1,154,865 0 0
COHERENT INC COM 192479103 116,707 777,946 SH   SOLE 22 745,535 0 32,411
COHERENT INC COM 192479103 76 506 SH   SOLE 23 506 0 0
COHERENT INC COM 192479103 128 855 SH   SOLE 25 855 0 0
COHERENT INC COM 192479103 2,042 13,614 SH   SOLE 26 6,184 0 7,430
COHERENT INC COM 192479103 459 3,057 SH   SOLE 28 3,057 0 0
COHERENT INC COM 192479103 17,679 117,846 SH   SOLE 30 117,846 0 0
COHERENT INC COM 192479103 69 459 SH   SOLE 31 459 0 0
COHERENT INC COM 192479103 256 1,708 SH   SOLE 34 1,708 0 0
COHERENT INC COM 192479103 272 1,811 SH   SOLE 36 1,811 0 0
COHERENT INC COM 192479103 426 2,838 SH   SOLE 40 2,838 0 0
COHERUS BIOSCIENCES INC COM 19249H103 841 48,387 SH   SOLE 2 22,191 0 26,196
COHERUS BIOSCIENCES INC COM 19249H103 5 272 SH   SOLE 4 272 0 0
COHERUS BIOSCIENCES INC COM 19249H103 18 1,019 SH   SOLE 7 1,019 0 0
COHERUS BIOSCIENCES INC COM 19249H103 4,842 278,581 SH   SOLE 18 261,813 0 16,768
COHERUS BIOSCIENCES INC COM 19249H103 6,505 374,291 SH   SOLE 19 374,291 0 0
COHERUS BIOSCIENCES INC COM 19249H103 130,849 7,528,684 SH   SOLE 21 7,528,684 0 0
COHERUS BIOSCIENCES INC COM 19249H103 34,639 1,993,037 SH   SOLE 22 1,958,588 0 34,449
COHERUS BIOSCIENCES INC COM 19249H103 350 20,126 SH   SOLE 23 20,126 0 0
COHERUS BIOSCIENCES INC COM 19249H103 16 908 SH   SOLE 25 908 0 0
COHERUS BIOSCIENCES INC COM 19249H103 2,160 124,295 SH   SOLE 26 22,945 0 101,350
COHERUS BIOSCIENCES INC COM 19249H103 119 6,859 SH   SOLE 28 6,859 0 0
COHERUS BIOSCIENCES INC COM 19249H103 2,491 143,348 SH   SOLE 30 143,348 0 0
COHERUS BIOSCIENCES INC COM 19249H103 16 912 SH   SOLE 34 912 0 0
COHERUS BIOSCIENCES INC COM 19249H103 39 2,229 SH   SOLE 36 2,229 0 0
COHERUS BIOSCIENCES INC COM 19249H103 94 5,402 SH   SOLE 40 5,402 0 0
COHU INC COM 192576106 1,799 47,121 SH   SOLE 2 13,811 0 33,310
COHU INC COM 192576106 5 119 SH   SOLE 4 119 0 0
COHU INC COM 192576106 31 802 SH   SOLE 7 802 0 0
COHU INC COM 192576106 7,230 189,379 SH   SOLE 18 189,379 0 0
COHU INC COM 192576106 2,890 75,690 SH   SOLE 19 75,690 0 0
COHU INC COM 192576106 180,392 4,724,783 SH   SOLE 21 4,724,783 0 0
COHU INC COM 192576106 45,212 1,184,169 SH   SOLE 22 1,159,409 0 24,760
COHU INC COM 192576106 1,397 36,583 SH   SOLE 26 31,208 0 5,375
COHU INC COM 192576106 188 4,923 SH   SOLE 28 4,923 0 0
COHU INC COM 192576106 3,428 89,796 SH   SOLE 30 89,796 0 0
COHU INC COM 192576106 219 5,747 SH   SOLE 40 5,747 0 0
COLFAX CORP COM 194014106 9,929 259,649 SH   SOLE 2 74,589 0 185,060
COLFAX CORP COM 194014106 15 402 SH   SOLE 4 402 0 0
COLFAX CORP COM 194014106 104 2,726 SH   SOLE 7 2,726 0 0
COLFAX CORP COM 194014106 9,687 253,319 SH   SOLE 18 253,319 0 0
COLFAX CORP COM 194014106 970 25,371 SH   SOLE 19 25,371 0 0
COLFAX CORP COM 194014106 162,137 4,239,977 SH   SOLE 21 4,239,977 0 0
COLFAX CORP COM 194014106 120,314 3,146,284 SH   SOLE 22 3,016,824 0 129,460
COLFAX CORP COM 194014106 2,546 66,572 SH   SOLE 26 30,610 0 35,962
COLFAX CORP COM 194014106 567 14,825 SH   SOLE 28 12,961 0 1,864
COLFAX CORP COM 194014106 2,048 53,546 SH   SOLE 30 53,546 0 0
COLFAX CORP COM 194014106 68 1,774 SH   SOLE 31 1,774 0 0
COLFAX CORP COM 194014106 368 9,616 SH   SOLE 34 9,616 0 0
COLFAX CORP COM 194014106 118 3,084 SH   SOLE 36 3,084 0 0
COLFAX CORP COM 194014106 444 11,618 SH   SOLE 40 11,618 0 0
COLFAX CORP UNIT 01/15/2022T 194014205 64,272 397,868 SH   SOLE 21 397,868 0 0
COLGATE PALMOLIVE CO COM 194162103 200,805 2,348,321 SH   SOLE 2 624,184 0 1,724,137
COLGATE PALMOLIVE CO COM 194162103 34,846 407,512 SH   SOLE 4 376,065 0 31,447
COLGATE PALMOLIVE CO COM 194162103 69,001 806,935 SH   SOLE 7 766,493 0 40,442
COLGATE PALMOLIVE CO COM 194162103 5,864 68,580 SH   SOLE 13 68,580 0 0
COLGATE PALMOLIVE CO COM 194162103 8,730 102,098 SH   SOLE 15 102,098 0 0
COLGATE PALMOLIVE CO COM 194162103 1 8 SH   SOLE 17 0 0 8
COLGATE PALMOLIVE CO COM 194162103 144,130 1,685,536 SH   SOLE 18 1,407,376 0 278,160
COLGATE PALMOLIVE CO COM 194162103 77,206 902,890 SH   SOLE 19 902,890 0 0
COLGATE PALMOLIVE CO COM 194162103 1,563,782 18,287,707 SH   SOLE 21 18,287,707 0 0
COLGATE PALMOLIVE CO COM 194162103 1,732,728 20,263,453 SH   SOLE 22 18,255,388 0 2,008,065
COLGATE PALMOLIVE CO COM 194162103 49,122 574,454 SH   SOLE 23 574,454 0 0
COLGATE PALMOLIVE CO COM 194162103 119,022 1,391,911 SH   SOLE 25 1,391,911 0 0
COLGATE PALMOLIVE CO COM 194162103 171,032 2,000,139 SH   SOLE 26 660,953 0 1,339,186
COLGATE PALMOLIVE CO COM 194162103 289,140 3,381,364 SH   SOLE 28 113,102 0 3,268,262
COLGATE PALMOLIVE CO COM 194162103 2,910 34,034 SH   SOLE 29 34,034 0 0
COLGATE PALMOLIVE CO COM 194162103 396,821 4,640,642 SH   SOLE 30 4,582,671 0 57,971
COLGATE PALMOLIVE CO COM 194162103 18,519 216,576 SH   SOLE 31 111,890 0 104,686
COLGATE PALMOLIVE CO COM 194162103 29,343 343,153 SH   SOLE 34 343,153 0 0
COLGATE PALMOLIVE CO COM 194162103 52,816 617,662 SH   SOLE 36 617,662 0 0
COLGATE PALMOLIVE CO COM 194162103 2,927 34,234 SH   SOLE 40 34,234 0 0
COLLECTORS UNIVERSE INC COM NEW 19421R200 436 5,779 SH   SOLE 2 2,878 0 2,901
COLLECTORS UNIVERSE INC COM NEW 19421R200 16 216 SH   SOLE 7 216 0 0
COLLECTORS UNIVERSE INC COM NEW 19421R200 2,498 33,135 SH   SOLE 18 33,135 0 0
COLLECTORS UNIVERSE INC COM NEW 19421R200 1,203 15,961 SH   SOLE 19 15,961 0 0
COLLECTORS UNIVERSE INC COM NEW 19421R200 25,985 344,634 SH   SOLE 21 344,634 0 0
COLLECTORS UNIVERSE INC COM NEW 19421R200 17,438 231,279 SH   SOLE 22 224,015 0 7,264
COLLECTORS UNIVERSE INC COM NEW 19421R200 121 1,610 SH   SOLE 30 1,610 0 0
COLLECTORS UNIVERSE INC COM NEW 19421R200 78 1,037 SH   SOLE 40 1,037 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 488 24,381 SH   SOLE 2 10,692 0 13,689
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 14 705 SH   SOLE 7 705 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 2,613 130,468 SH   SOLE 18 130,468 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 1,209 60,353 SH   SOLE 19 60,353 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 32,608 1,627,941 SH   SOLE 21 1,627,941 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 18,864 941,791 SH   SOLE 22 922,086 0 19,705
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 11 532 SH   SOLE 25 532 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 209 10,439 SH   SOLE 26 1,127 0 9,312
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 64 3,210 SH   SOLE 28 3,210 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 647 32,291 SH   SOLE 30 32,291 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 22 1,076 SH   SOLE 36 1,076 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 101 5,030 SH   SOLE 40 5,030 0 0
COLONY BANKCORP INC COM 19623P101 88 6,040 SH   SOLE 2 315 0 5,725
COLONY BANKCORP INC COM 19623P101 435 29,661 SH   SOLE 18 29,661 0 0
COLONY BANKCORP INC COM 19623P101 210 14,301 SH   SOLE 19 14,301 0 0
COLONY BANKCORP INC COM 19623P101 4,118 281,109 SH   SOLE 21 281,109 0 0
COLONY BANKCORP INC COM 19623P101 1,083 73,935 SH   SOLE 22 73,442 0 493
COLONY BANKCORP INC COM 19623P101 2 133 SH   SOLE 26 0 0 133
COLONY CAP INC NEW CL A COM 19626G108 3,129 650,558 SH   SOLE 2 177,802 0 472,756
COLONY CAP INC NEW CL A COM 19626G108 1,881 391,057 SH   SOLE 4 391,057 0 0
COLONY CAP INC NEW CL A COM 19626G108 2,935 610,122 SH   SOLE 7 610,122 0 0
COLONY CAP INC NEW CL A COM 19626G108 8,030 1,669,428 SH   SOLE 18 1,669,428 0 0
COLONY CAP INC NEW CL A COM 19626G108 8,154 1,695,183 SH   SOLE 19 1,695,183 0 0
COLONY CAP INC NEW CL A COM 19626G108 91,258 18,972,615 SH   SOLE 21 18,972,615 0 0
COLONY CAP INC NEW CL A COM 19626G108 82,390 17,128,894 SH   SOLE 22 16,806,051 0 322,843
COLONY CAP INC NEW CL A COM 19626G108 256 53,237 SH   SOLE 23 53,237 0 0
COLONY CAP INC NEW CL A COM 19626G108 10,066 2,092,720 SH   SOLE 25 2,092,720 0 0
COLONY CAP INC NEW CL A COM 19626G108 1,900 395,004 SH   SOLE 26 120,463 0 274,541
COLONY CAP INC NEW CL A COM 19626G108 1,816 377,541 SH   SOLE 28 62,766 0 314,775
COLONY CAP INC NEW CL A COM 19626G108 1,598 332,126 SH   SOLE 29 332,126 0 0
COLONY CAP INC NEW CL A COM 19626G108 10,559 2,195,270 SH   SOLE 30 2,195,270 0 0
COLONY CAP INC NEW CL A COM 19626G108 260 54,120 SH   SOLE 36 54,120 0 0
COLONY CAP INC NEW CL A COM 19626G108 303 63,066 SH   SOLE 40 63,066 0 0
COLONY CR REAL ESTATE INC COM CL A 19625T101 772 102,932 SH   SOLE 2 28,183 0 74,749
COLONY CR REAL ESTATE INC COM CL A 19625T101 3 410 SH   SOLE 4 410 0 0
COLONY CR REAL ESTATE INC COM CL A 19625T101 12 1,534 SH   SOLE 7 1,534 0 0
COLONY CR REAL ESTATE INC COM CL A 19625T101 2,199 293,244 SH   SOLE 18 293,244 0 0
COLONY CR REAL ESTATE INC COM CL A 19625T101 1,267 168,963 SH   SOLE 19 168,963 0 0
COLONY CR REAL ESTATE INC COM CL A 19625T101 37,981 5,064,085 SH   SOLE 21 5,064,085 0 0
COLONY CR REAL ESTATE INC COM CL A 19625T101 18,000 2,400,051 SH   SOLE 22 2,332,064 0 67,987
COLONY CR REAL ESTATE INC COM CL A 19625T101 190 25,318 SH   SOLE 26 19,544 0 5,774
COLONY CR REAL ESTATE INC COM CL A 19625T101 79 10,557 SH   SOLE 28 10,557 0 0
COLONY CR REAL ESTATE INC COM CL A 19625T101 357 47,600 SH   SOLE 30 47,600 0 0
COLONY CR REAL ESTATE INC COM CL A 19625T101 71 9,401 SH   SOLE 40 9,401 0 0
COLONY STARWOOD HOMES NOTE 3.500% 1/1 19625XAB8 1,502 1,125,000 PRN   SOLE 21 1,125,000 0 0
COLUMBIA BKG SYS INC COM 197236102 2,968 82,684 SH   SOLE 2 22,043 0 60,641
COLUMBIA BKG SYS INC COM 197236102 14 383 SH   SOLE 4 383 0 0
COLUMBIA BKG SYS INC COM 197236102 63 1,743 SH   SOLE 7 1,743 0 0
COLUMBIA BKG SYS INC COM 197236102 11,083 308,712 SH   SOLE 18 308,712 0 0
COLUMBIA BKG SYS INC COM 197236102 4,595 127,996 SH   SOLE 19 127,996 0 0
COLUMBIA BKG SYS INC COM 197236102 284,035 7,911,841 SH   SOLE 21 7,911,841 0 0
COLUMBIA BKG SYS INC COM 197236102 70,162 1,954,378 SH   SOLE 22 1,904,046 0 50,332
COLUMBIA BKG SYS INC COM 197236102 585 16,283 SH   SOLE 26 7,201 0 9,082
COLUMBIA BKG SYS INC COM 197236102 177 4,927 SH   SOLE 28 4,927 0 0
COLUMBIA BKG SYS INC COM 197236102 4,676 130,252 SH   SOLE 30 130,252 0 0
COLUMBIA BKG SYS INC COM 197236102 14 381 SH   SOLE 36 381 0 0
COLUMBIA BKG SYS INC COM 197236102 303 8,450 SH   SOLE 40 8,450 0 0
COLUMBIA FINL INC COM 197641103 778 49,981 SH   SOLE 2 17,442 0 32,539
COLUMBIA FINL INC COM 197641103 16 1,034 SH   SOLE 7 1,034 0 0
COLUMBIA FINL INC COM 197641103 2,673 171,813 SH   SOLE 18 171,813 0 0
COLUMBIA FINL INC COM 197641103 1,321 84,893 SH   SOLE 19 84,893 0 0
COLUMBIA FINL INC COM 197641103 28,473 1,829,871 SH   SOLE 21 1,829,871 0 0
COLUMBIA FINL INC COM 197641103 22,238 1,429,201 SH   SOLE 22 1,390,978 0 38,223
COLUMBIA FINL INC COM 197641103 31 1,986 SH   SOLE 25 1,986 0 0
COLUMBIA FINL INC COM 197641103 171 10,995 SH   SOLE 26 5,093 0 5,902
COLUMBIA FINL INC COM 197641103 118 7,567 SH   SOLE 28 7,567 0 0
COLUMBIA FINL INC COM 197641103 727 46,725 SH   SOLE 30 46,725 0 0
COLUMBIA FINL INC COM 197641103 76 4,878 SH   SOLE 36 4,878 0 0
COLUMBIA FINL INC COM 197641103 108 6,951 SH   SOLE 40 6,951 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 2,005 139,806 SH   SOLE 2 38,499 0 101,307
COLUMBIA PPTY TR INC COM NEW 198287203 1,291 89,994 SH   SOLE 4 89,994 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 2,060 143,661 SH   SOLE 7 143,661 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 5,731 399,667 SH   SOLE 18 399,667 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 5,089 354,882 SH   SOLE 19 354,882 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 65,716 4,582,717 SH   SOLE 21 4,582,717 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 61,074 4,258,987 SH   SOLE 22 4,179,164 0 79,823
COLUMBIA PPTY TR INC COM NEW 198287203 73 5,122 SH   SOLE 23 5,122 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 7,602 530,149 SH   SOLE 25 530,149 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 709 49,454 SH   SOLE 26 35,843 0 13,611
COLUMBIA PPTY TR INC COM NEW 198287203 1,239 86,375 SH   SOLE 28 14,837 0 71,538
COLUMBIA PPTY TR INC COM NEW 198287203 1,040 72,525 SH   SOLE 29 72,525 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 7,494 522,627 SH   SOLE 30 522,627 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 29 2,025 SH   SOLE 34 2,025 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 175 12,170 SH   SOLE 36 12,170 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 185 12,890 SH   SOLE 40 12,890 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 11,018 126,090 SH   SOLE 2 66,937 0 59,153
COLUMBIA SPORTSWEAR CO COM 198516106 692 7,925 SH   SOLE 4 7,925 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 127 1,452 SH   SOLE 7 1,452 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 6,740 77,133 SH   SOLE 18 76,290 0 843
COLUMBIA SPORTSWEAR CO COM 198516106 760 8,692 SH   SOLE 19 8,692 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 119,422 1,366,702 SH   SOLE 21 1,366,702 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 89,855 1,028,327 SH   SOLE 22 955,541 0 72,786
COLUMBIA SPORTSWEAR CO COM 198516106 2,289 26,195 SH   SOLE 23 26,195 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 189 2,163 SH   SOLE 25 2,163 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 4,038 46,211 SH   SOLE 26 13,543 0 32,668
COLUMBIA SPORTSWEAR CO COM 198516106 386 4,422 SH   SOLE 28 4,422 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 481 5,507 SH   SOLE 29 5,507 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 1,799 20,587 SH   SOLE 30 20,587 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 993 11,359 SH   SOLE 31 11,359 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 1,284 14,696 SH   SOLE 34 14,696 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 205 2,346 SH   SOLE 36 2,346 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 327 3,741 SH   SOLE 40 3,741 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 1,140 29,666 SH   SOLE 2 8,329 0 21,337
COLUMBUS MCKINNON CORP N Y COM 199333105 19 484 SH   SOLE 7 484 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 3,306 86,010 SH   SOLE 18 86,010 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 1,600 41,616 SH   SOLE 19 41,616 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 33,338 867,262 SH   SOLE 21 867,262 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 25,680 668,061 SH   SOLE 22 654,367 0 13,694
COLUMBUS MCKINNON CORP N Y COM 199333105 24 629 SH   SOLE 25 629 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 421 10,957 SH   SOLE 26 1,940 0 9,017
COLUMBUS MCKINNON CORP N Y COM 199333105 111 2,875 SH   SOLE 28 2,875 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 4,415 114,850 SH   SOLE 30 114,850 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 60 1,552 SH   SOLE 36 1,552 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 134 3,489 SH   SOLE 40 3,489 0 0
COMCAST CORP NEW CL A 20030N101 628,057 11,985,825 SH   SOLE 2 2,858,515 0 9,127,310
COMCAST CORP NEW CL A 20030N101 116,931 2,231,505 SH   SOLE 4 2,056,174 0 175,331
COMCAST CORP NEW CL A 20030N101 230,154 4,392,249 SH   SOLE 7 4,237,378 0 154,871
COMCAST CORP NEW CL A 20030N101 4,600 87,785 SH   SOLE 13 87,785 0 0
COMCAST CORP NEW CL A 20030N101 30,506 582,179 SH   SOLE 15 582,179 0 0
COMCAST CORP NEW CL A 20030N101 50 958 SH   SOLE 17 0 0 958
COMCAST CORP NEW CL A 20030N101 954,426 18,214,231 SH   SOLE 18 16,762,266 0 1,451,965
COMCAST CORP NEW CL A 20030N101 952,771 18,182,652 SH   SOLE 19 18,182,652 0 0
COMCAST CORP NEW CL A 20030N101 10,624 202,741 SH   SOLE 20 202,741 0 0
COMCAST CORP NEW CL A 20030N101 4,755,169 90,747,503 SH   SOLE 21 90,747,503 0 0
COMCAST CORP NEW CL A 20030N101 5,546,951 105,857,848 SH   SOLE 22 95,339,818 0 10,518,030
COMCAST CORP NEW CL A 20030N101 174,260 3,325,565 SH   SOLE 23 3,325,565 0 0
COMCAST CORP NEW CL A 20030N101 397,902 7,593,550 SH   SOLE 25 7,506,445 0 87,105
COMCAST CORP NEW CL A 20030N101 531,423 10,141,655 SH   SOLE 26 3,182,983 0 6,958,672
COMCAST CORP NEW CL A 20030N101 540,274 10,310,575 SH   SOLE 28 618,776 0 9,691,799
COMCAST CORP NEW CL A 20030N101 3,727 71,126 SH   SOLE 29 71,126 0 0
COMCAST CORP NEW CL A 20030N101 1,014,835 19,367,086 SH   SOLE 30 19,266,149 0 100,937
COMCAST CORP NEW CL A 20030N101 235,661 4,497,353 SH   SOLE 31 744,020 0 3,753,333
COMCAST CORP NEW CL A 20030N101 51,110 975,386 SH   SOLE 32 975,386 0 0
COMCAST CORP NEW CL A 20030N101 261,691 4,994,098 SH   SOLE 34 4,994,098 0 0
COMCAST CORP NEW CL A 20030N101 158,871 3,031,892 SH   SOLE 36 3,031,892 0 0
COMCAST CORP NEW CL A 20030N101 3,032 57,867 SH   SOLE 37 57,867 0 0
COMCAST CORP NEW CL A 20030N101 9,948 189,847 SH   SOLE 40 189,847 0 0
COMCAST CORP NEW OPTIONS 20030N101 246 4,700 SH Put SOLE 2 4,700 0 0
COMCAST CORP NEW OPTIONS 20030N101 519 9,900 SH Call SOLE 4 9,900 0 0
COMCAST CORP NEW OPTIONS 20030N101 451 8,600 SH Put SOLE 4 8,600 0 0
COMCAST CORP NEW OPTIONS 20030N101 6,026 115,000 SH Call SOLE 18 115,000 0 0
COMCAST CORP NEW OPTIONS 20030N101 5,643 107,700 SH Put SOLE 18 107,700 0 0
COMCAST CORP NEW OPTIONS 20030N101 37,513 715,900 SH Call SOLE 19 715,900 0 0
COMCAST CORP NEW OPTIONS 20030N101 36,481 696,200 SH Put SOLE 19 696,200 0 0
COMCAST CORP NEW OPTIONS 20030N101 2,720 51,900 SH Call SOLE 22 51,900 0 0
COMCAST CORP NEW OPTIONS 20030N101 2,473 47,200 SH Put SOLE 22 47,200 0 0
COMCAST CORP NEW OPTIONS 20030N101 388 7,400 SH Call SOLE 26 7,400 0 0
COMCAST CORP NEW OPTIONS 20030N101 346 6,600 SH Put SOLE 26 6,600 0 0
COMCAST CORP NEW OPTIONS 20030N101 17,711 338,000 SH Call SOLE 34 338,000 0 0
COMCAST CORP NEW OPTIONS 20030N101 15,966 304,700 SH Put SOLE 34 304,700 0 0
COMERICA INC COM 200340107 24,377 436,396 SH   SOLE 2 164,504 0 271,892
COMERICA INC COM 200340107 924 16,537 SH   SOLE 4 16,537 0 0
COMERICA INC COM 200340107 7,110 127,280 SH   SOLE 7 122,405 0 4,875
COMERICA INC COM 200340107 651 11,657 SH   SOLE 13 11,657 0 0
COMERICA INC COM 200340107 196 3,501 SH   SOLE 15 3,501 0 0
COMERICA INC COM 200340107 19,869 355,686 SH   SOLE 18 327,135 0 28,551
COMERICA INC COM 200340107 9,479 169,689 SH   SOLE 19 169,689 0 0
COMERICA INC COM 200340107 289,280 5,178,659 SH   SOLE 21 5,178,659 0 0
COMERICA INC COM 200340107 213,382 3,819,940 SH   SOLE 22 3,276,934 0 543,006
COMERICA INC COM 200340107 2,875 51,472 SH   SOLE 23 51,472 0 0
COMERICA INC COM 200340107 11,727 209,939 SH   SOLE 25 209,939 0 0
COMERICA INC COM 200340107 15,557 278,492 SH   SOLE 26 39,077 0 239,415
COMERICA INC COM 200340107 9,097 162,858 SH   SOLE 28 18,179 0 144,679
COMERICA INC COM 200340107 1,036 18,538 SH   SOLE 29 18,538 0 0
COMERICA INC COM 200340107 26,072 466,734 SH   SOLE 30 466,734 0 0
COMERICA INC COM 200340107 1,727 30,917 SH   SOLE 31 30,917 0 0
COMERICA INC COM 200340107 2,624 46,974 SH   SOLE 32 46,974 0 0
COMERICA INC COM 200340107 1,133 20,278 SH   SOLE 34 20,278 0 0
COMERICA INC COM 200340107 16,580 296,818 SH   SOLE 35 296,818 0 0
COMERICA INC COM 200340107 3,751 67,150 SH   SOLE 36 67,150 0 0
COMERICA INC COM 200340107 946 16,939 SH   SOLE 40 16,939 0 0
COMFORT SYS USA INC COM 199908104 2,006 38,092 SH   SOLE 2 12,180 0 25,912
COMFORT SYS USA INC COM 199908104 11 201 SH   SOLE 4 201 0 0
COMFORT SYS USA INC COM 199908104 37 701 SH   SOLE 7 701 0 0
COMFORT SYS USA INC COM 199908104 8,359 158,733 SH   SOLE 18 158,733 0 0
COMFORT SYS USA INC COM 199908104 3,393 64,434 SH   SOLE 19 64,434 0 0
COMFORT SYS USA INC COM 199908104 213,183 4,048,297 SH   SOLE 21 4,048,297 0 0
COMFORT SYS USA INC COM 199908104 54,323 1,031,584 SH   SOLE 22 1,006,514 0 25,070
COMFORT SYS USA INC COM 199908104 68 1,297 SH   SOLE 25 1,297 0 0
COMFORT SYS USA INC COM 199908104 699 13,281 SH   SOLE 26 10,790 0 2,491
COMFORT SYS USA INC COM 199908104 263 4,994 SH   SOLE 28 4,994 0 0
COMFORT SYS USA INC COM 199908104 4,047 76,849 SH   SOLE 30 76,849 0 0
COMFORT SYS USA INC COM 199908104 148 2,804 SH   SOLE 36 2,804 0 0
COMFORT SYS USA INC COM 199908104 212 4,027 SH   SOLE 40 4,027 0 0
COMMERCE BANCSHARES INC COM 200525103 18,594 283,017 SH   SOLE 2 83,106 0 199,911
COMMERCE BANCSHARES INC COM 200525103 42 644 SH   SOLE 4 644 0 0
COMMERCE BANCSHARES INC COM 200525103 1,843 28,059 SH   SOLE 7 28,059 0 0
COMMERCE BANCSHARES INC COM 200525103 267 4,062 SH   SOLE 13 4,062 0 0
COMMERCE BANCSHARES INC COM 200525103 63 956 SH   SOLE 15 956 0 0
COMMERCE BANCSHARES INC COM 200525103 17,770 270,469 SH   SOLE 18 267,954 0 2,515
COMMERCE BANCSHARES INC COM 200525103 4,575 69,634 SH   SOLE 19 69,634 0 0
COMMERCE BANCSHARES INC COM 200525103 315,614 4,803,867 SH   SOLE 21 4,803,867 0 0
COMMERCE BANCSHARES INC COM 200525103 222,552 3,387,404 SH   SOLE 22 3,234,393 0 153,011
COMMERCE BANCSHARES INC COM 200525103 89 1,362 SH   SOLE 23 1,362 0 0
COMMERCE BANCSHARES INC COM 200525103 8,980 136,687 SH   SOLE 25 136,687 0 0
COMMERCE BANCSHARES INC COM 200525103 8,911 135,631 SH   SOLE 26 38,590 0 97,041
COMMERCE BANCSHARES INC COM 200525103 6,732 102,473 SH   SOLE 28 13,205 0 89,268
COMMERCE BANCSHARES INC COM 200525103 114 1,738 SH   SOLE 29 1,738 0 0
COMMERCE BANCSHARES INC COM 200525103 7,057 107,405 SH   SOLE 30 107,405 0 0
COMMERCE BANCSHARES INC COM 200525103 328 4,985 SH   SOLE 31 4,985 0 0
COMMERCE BANCSHARES INC COM 200525103 312 4,750 SH   SOLE 34 4,750 0 0
COMMERCE BANCSHARES INC COM 200525103 2,940 44,743 SH   SOLE 36 44,743 0 0
COMMERCE BANCSHARES INC COM 200525103 850 12,936 SH   SOLE 40 12,936 0 0
COMMERCIAL METALS CO COM 201723103 4,106 199,900 SH   SOLE 2 86,932 0 112,968
COMMERCIAL METALS CO COM 201723103 8 412 SH   SOLE 4 412 0 0
COMMERCIAL METALS CO COM 201723103 82 3,986 SH   SOLE 7 3,986 0 0
COMMERCIAL METALS CO COM 201723103 13,686 666,287 SH   SOLE 18 665,995 0 292
COMMERCIAL METALS CO COM 201723103 6,216 302,616 SH   SOLE 19 302,616 0 0
COMMERCIAL METALS CO COM 201723103 173,223 8,433,432 SH   SOLE 21 8,433,432 0 0
COMMERCIAL METALS CO COM 201723103 84,469 4,112,434 SH   SOLE 22 4,032,176 0 80,258
COMMERCIAL METALS CO COM 201723103 150 7,297 SH   SOLE 23 7,297 0 0
COMMERCIAL METALS CO COM 201723103 31 1,499 SH   SOLE 25 1,499 0 0
COMMERCIAL METALS CO COM 201723103 1,744 84,892 SH   SOLE 26 41,870 0 43,022
COMMERCIAL METALS CO COM 201723103 370 18,000 SH   SOLE 28 15,440 0 2,560
COMMERCIAL METALS CO COM 201723103 1,443 70,276 SH   SOLE 30 70,276 0 0
COMMERCIAL METALS CO COM 201723103 201 9,796 SH   SOLE 36 9,796 0 0
COMMERCIAL METALS CO COM 201723103 312 15,169 SH   SOLE 40 15,169 0 0
COMMERCIAL VEH GROUP INC COM 202608105 12 1,339 SH   SOLE 2 1,339 0 0
COMMERCIAL VEH GROUP INC COM 202608105 66 7,606 SH   SOLE 18 7,606 0 0
COMMERCIAL VEH GROUP INC COM 202608105 885 102,297 SH   SOLE 21 102,297 0 0
COMMERCIAL VEH GROUP INC COM 202608105 4,197 485,172 SH   SOLE 22 485,172 0 0
COMMSCOPE HLDG CO INC COM 20337X109 5,917 441,541 SH   SOLE 2 71,298 0 370,243
COMMSCOPE HLDG CO INC COM 20337X109 13 961 SH   SOLE 4 961 0 0
COMMSCOPE HLDG CO INC COM 20337X109 92 6,848 SH   SOLE 7 6,848 0 0
COMMSCOPE HLDG CO INC COM 20337X109 1 87 SH   SOLE 17 0 0 87
COMMSCOPE HLDG CO INC COM 20337X109 1,162 86,752 SH   SOLE 18 86,752 0 0
COMMSCOPE HLDG CO INC COM 20337X109 660 49,259 SH   SOLE 19 49,259 0 0
COMMSCOPE HLDG CO INC COM 20337X109 34,837 2,599,796 SH   SOLE 21 2,599,796 0 0
COMMSCOPE HLDG CO INC COM 20337X109 70,187 5,237,826 SH   SOLE 22 4,987,074 0 250,752
COMMSCOPE HLDG CO INC COM 20337X109 1,823 136,069 SH   SOLE 25 136,069 0 0
COMMSCOPE HLDG CO INC COM 20337X109 2,097 156,516 SH   SOLE 26 100,387 0 56,129
COMMSCOPE HLDG CO INC COM 20337X109 535 39,891 SH   SOLE 28 25,401 0 14,490
COMMSCOPE HLDG CO INC COM 20337X109 1,556 116,121 SH   SOLE 30 116,121 0 0
COMMSCOPE HLDG CO INC COM 20337X109 49 3,676 SH   SOLE 31 3,676 0 0
COMMSCOPE HLDG CO INC COM 20337X109 640 47,789 SH   SOLE 34 47,789 0 0
COMMSCOPE HLDG CO INC COM 20337X109 309 23,026 SH   SOLE 36 23,026 0 0
COMMSCOPE HLDG CO INC COM 20337X109 356 26,584 SH   SOLE 40 26,584 0 0
COMMSCOPE HLDG CO INC OPTIONS 20337X109 3,799 283,500 SH Put SOLE 19 283,500 0 0
COMMSCOPE HLDG CO INC OPTIONS 20337X109 40 3,000 SH Put SOLE 22 3,000 0 0
COMMSCOPE HLDG CO INC OPTIONS 20337X109 583 43,500 SH Put SOLE 34 43,500 0 0
COMMUNICATIONS SYS INC COM 203900105 8 1,644 SH   SOLE 18 1,644 0 0
COMMUNICATIONS SYS INC COM 203900105 123 26,999 SH   SOLE 21 26,999 0 0
COMMUNICATIONS SYS INC COM 203900105 475 103,859 SH   SOLE 22 103,859 0 0
COMMUNITY BANKERS TR CORP COM 203612106 157 23,251 SH   SOLE 2 5,228 0 18,023
COMMUNITY BANKERS TR CORP COM 203612106 559 82,849 SH   SOLE 18 82,849 0 0
COMMUNITY BANKERS TR CORP COM 203612106 329 48,743 SH   SOLE 19 48,743 0 0
COMMUNITY BANKERS TR CORP COM 203612106 5,601 829,757 SH   SOLE 21 829,757 0 0
COMMUNITY BANKERS TR CORP COM 203612106 1,818 269,301 SH   SOLE 22 267,961 0 1,340
COMMUNITY BANKERS TR CORP COM 203612106 29 4,358 SH   SOLE 26 0 0 4,358
COMMUNITY BK SYS INC COM 203607106 3,936 63,174 SH   SOLE 2 17,764 0 45,410
COMMUNITY BK SYS INC COM 203607106 19 301 SH   SOLE 4 301 0 0
COMMUNITY BK SYS INC COM 203607106 1,849 29,677 SH   SOLE 7 29,677 0 0
COMMUNITY BK SYS INC COM 203607106 14,570 233,830 SH   SOLE 18 233,830 0 0
COMMUNITY BK SYS INC COM 203607106 6,683 107,254 SH   SOLE 19 107,254 0 0
COMMUNITY BK SYS INC COM 203607106 365,701 5,869,057 SH   SOLE 21 5,869,057 0 0
COMMUNITY BK SYS INC COM 203607106 90,297 1,449,158 SH   SOLE 22 1,411,882 0 37,276
COMMUNITY BK SYS INC COM 203607106 28 445 SH   SOLE 25 445 0 0
COMMUNITY BK SYS INC COM 203607106 1,837 29,480 SH   SOLE 26 14,729 0 14,751
COMMUNITY BK SYS INC COM 203607106 303 4,858 SH   SOLE 28 4,858 0 0
COMMUNITY BK SYS INC COM 203607106 6,040 96,941 SH   SOLE 30 96,941 0 0
COMMUNITY BK SYS INC COM 203607106 17 266 SH   SOLE 34 266 0 0
COMMUNITY BK SYS INC COM 203607106 128 2,061 SH   SOLE 36 2,061 0 0
COMMUNITY BK SYS INC COM 203607106 387 6,216 SH   SOLE 40 6,216 0 0
COMMUNITY FINL CORP MD COM 20368X101 127 4,811 SH   SOLE 2 515 0 4,296
COMMUNITY FINL CORP MD COM 20368X101 491 18,547 SH   SOLE 18 18,547 0 0
COMMUNITY FINL CORP MD COM 20368X101 242 9,130 SH   SOLE 19 9,130 0 0
COMMUNITY FINL CORP MD COM 20368X101 4,342 163,991 SH   SOLE 21 163,991 0 0
COMMUNITY FINL CORP MD COM 20368X101 1,232 46,537 SH   SOLE 22 46,215 0 322
COMMUNITY FIRST BANCSHARES I COM 20369M104 8 777 SH   SOLE 18 777 0 0
COMMUNITY FIRST BANCSHARES I COM 20369M104 26 2,609 SH   SOLE 21 2,609 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 791 106,488 SH   SOLE 2 30,322 0 76,166
COMMUNITY HEALTH SYS INC NEW COM 203668108 3 452 SH   SOLE 4 452 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 53 7,116 SH   SOLE 7 7,116 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 3,102 417,470 SH   SOLE 18 417,470 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 1,149 154,623 SH   SOLE 19 154,623 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 89,531 12,049,965 SH   SOLE 21 12,049,965 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 21,114 2,841,664 SH   SOLE 22 2,794,298 0 47,366
COMMUNITY HEALTH SYS INC NEW COM 203668108 131 17,610 SH   SOLE 26 12,862 0 4,748
COMMUNITY HEALTH SYS INC NEW COM 203668108 614 82,623 SH   SOLE 28 6,914 0 75,709
COMMUNITY HEALTH SYS INC NEW COM 203668108 1,633 219,763 SH   SOLE 30 219,763 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 95 12,838 SH   SOLE 40 12,838 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 656 13,917 SH   SOLE 2 7,527 0 6,390
COMMUNITY HEALTHCARE TR INC COM 20369C106 841 17,845 SH   SOLE 4 17,845 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 1,328 28,196 SH   SOLE 7 28,196 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 4,528 96,109 SH   SOLE 18 96,109 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 11,269 239,213 SH   SOLE 19 239,213 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 120,385 2,555,407 SH   SOLE 21 2,555,407 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 43,141 915,753 SH   SOLE 22 895,414 0 20,339
COMMUNITY HEALTHCARE TR INC COM 20369C106 89 1,891 SH   SOLE 23 1,891 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 4,635 98,388 SH   SOLE 25 98,388 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 484 10,273 SH   SOLE 26 0 0 10,273
COMMUNITY HEALTHCARE TR INC COM 20369C106 761 16,156 SH   SOLE 28 2,750 0 13,406
COMMUNITY HEALTHCARE TR INC COM 20369C106 665 14,116 SH   SOLE 29 14,116 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 6,795 144,241 SH   SOLE 30 144,241 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 4,958 105,235 SH   SOLE 34 105,235 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 125 2,657 SH   SOLE 40 2,657 0 0
COMMUNITY TR BANCORP INC COM 204149108 705 19,015 SH   SOLE 2 5,606 0 13,409
COMMUNITY TR BANCORP INC COM 204149108 7 185 SH   SOLE 4 185 0 0
COMMUNITY TR BANCORP INC COM 204149108 11 292 SH   SOLE 7 292 0 0
COMMUNITY TR BANCORP INC COM 204149108 2,011 54,281 SH   SOLE 18 54,281 0 0
COMMUNITY TR BANCORP INC COM 204149108 973 26,258 SH   SOLE 19 26,258 0 0
COMMUNITY TR BANCORP INC COM 204149108 22,394 604,416 SH   SOLE 21 604,416 0 0
COMMUNITY TR BANCORP INC COM 204149108 21,146 570,743 SH   SOLE 22 560,043 0 10,700
COMMUNITY TR BANCORP INC COM 204149108 23 615 SH   SOLE 25 615 0 0
COMMUNITY TR BANCORP INC COM 204149108 461 12,435 SH   SOLE 26 7,174 0 5,261
COMMUNITY TR BANCORP INC COM 204149108 84 2,275 SH   SOLE 28 2,275 0 0
COMMUNITY TR BANCORP INC COM 204149108 582 15,712 SH   SOLE 30 15,712 0 0
COMMUNITY TR BANCORP INC COM 204149108 56 1,509 SH   SOLE 36 1,509 0 0
COMMUNITY TR BANCORP INC COM 204149108 59 1,579 SH   SOLE 40 1,579 0 0
COMMUNITY WEST BANCSHARES COM 204157101 15 1,646 SH   SOLE 18 1,646 0 0
COMMUNITY WEST BANCSHARES COM 204157101 62 6,798 SH   SOLE 21 6,798 0 0
COMMUNITY WEST BANCSHARES COM 204157101 41 4,555 SH   SOLE 22 4,555 0 0
COMMVAULT SYSTEMS INC COM 204166102 2,494 45,043 SH   SOLE 2 33,046 0 11,997
COMMVAULT SYSTEMS INC COM 204166102 10 174 SH   SOLE 4 174 0 0
COMMVAULT SYSTEMS INC COM 204166102 41 736 SH   SOLE 7 736 0 0
COMMVAULT SYSTEMS INC COM 204166102 14,340 258,993 SH   SOLE 18 246,515 0 12,478
COMMVAULT SYSTEMS INC COM 204166102 8,043 145,256 SH   SOLE 19 145,256 0 0
COMMVAULT SYSTEMS INC COM 204166102 179,926 3,249,519 SH   SOLE 21 3,249,519 0 0
COMMVAULT SYSTEMS INC COM 204166102 88,546 1,599,177 SH   SOLE 22 1,570,176 0 29,001
COMMVAULT SYSTEMS INC COM 204166102 288 5,207 SH   SOLE 23 5,207 0 0
COMMVAULT SYSTEMS INC COM 204166102 18 319 SH   SOLE 25 319 0 0
COMMVAULT SYSTEMS INC COM 204166102 2,123 38,341 SH   SOLE 26 10,782 0 27,559
COMMVAULT SYSTEMS INC COM 204166102 315 5,688 SH   SOLE 28 5,688 0 0
COMMVAULT SYSTEMS INC COM 204166102 1,505 27,177 SH   SOLE 30 27,177 0 0
COMMVAULT SYSTEMS INC COM 204166102 30 537 SH   SOLE 36 537 0 0
COMMVAULT SYSTEMS INC COM 204166102 266 4,810 SH   SOLE 40 4,810 0 0
COMPANHIA BRASILEIRA DE DIST SPONSORED ADR 20440T300 313 21,888 SH   SOLE 30 21,888 0 0
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 7,863 915,318 SH   SOLE 7 915,318 0 0
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 4,013 467,144 SH   SOLE 21 467,144 0 0
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 12 1,406 SH   SOLE 22 1,406 0 0
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 21,260 2,474,967 SH   SOLE 30 2,474,967 0 0
COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 5,864 410,097 SH   SOLE 7 410,097 0 0
COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 71,318 4,987,244 SH   SOLE 21 4,987,244 0 0
COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 4,319 302,002 SH   SOLE 22 302,002 0 0
COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 78,509 5,490,139 SH   SOLE 30 5,490,139 0 0
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 1,098 74,707 SH   SOLE 26 74,707 0 0
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 2,239 152,296 SH   SOLE 30 152,296 0 0
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 228 15,544 SH   SOLE 34 15,544 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 5,281 433,236 SH   SOLE 2 126,257 0 306,979
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 997 81,794 SH   SOLE 4 67,827 0 13,967
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 10,451 857,311 SH   SOLE 7 857,311 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 8 617 SH   SOLE 13 617 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 26 2,169 SH   SOLE 15 2,169 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 1,475 120,979 SH   SOLE 18 120,979 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 258 21,144 SH   SOLE 19 21,144 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 56,447 4,630,638 SH   SOLE 21 4,630,638 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 29,310 2,404,404 SH   SOLE 22 2,216,310 0 188,094
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 1,176 96,506 SH   SOLE 23 96,506 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 143 11,750 SH   SOLE 25 11,750 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 9,553 783,655 SH   SOLE 26 352,216 0 431,439
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 3,118 255,819 SH   SOLE 28 35,420 0 220,399
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 244 20,011 SH   SOLE 29 20,011 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 37,014 3,036,395 SH   SOLE 30 2,839,745 0 196,650
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 93 7,670 SH   SOLE 31 3,067 0 4,603
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 275 22,530 SH   SOLE 34 22,530 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 21 1,755 SH   SOLE 40 1,755 0 0
COMPASS MINERALS INTL INC COM 20451N101 2,110 34,185 SH   SOLE 2 24,155 0 10,030
COMPASS MINERALS INTL INC COM 20451N101 8 135 SH   SOLE 4 135 0 0
COMPASS MINERALS INTL INC COM 20451N101 1,376 22,297 SH   SOLE 7 22,297 0 0
COMPASS MINERALS INTL INC COM 20451N101 11,776 190,795 SH   SOLE 18 190,795 0 0
COMPASS MINERALS INTL INC COM 20451N101 3,821 61,910 SH   SOLE 19 61,910 0 0
COMPASS MINERALS INTL INC COM 20451N101 145,603 2,359,085 SH   SOLE 21 2,359,085 0 0
COMPASS MINERALS INTL INC COM 20451N101 67,828 1,098,958 SH   SOLE 22 1,076,253 0 22,705
COMPASS MINERALS INTL INC COM 20451N101 37 597 SH   SOLE 25 597 0 0
COMPASS MINERALS INTL INC COM 20451N101 822 13,324 SH   SOLE 26 10,111 0 3,213
COMPASS MINERALS INTL INC COM 20451N101 282 4,565 SH   SOLE 28 4,340 0 225
COMPASS MINERALS INTL INC COM 20451N101 1,363 22,081 SH   SOLE 30 22,081 0 0
COMPASS MINERALS INTL INC COM 20451N101 183 2,971 SH   SOLE 36 2,971 0 0
COMPASS MINERALS INTL INC COM 20451N101 228 3,692 SH   SOLE 40 3,692 0 0
COMPUGEN LTD ORD M25722105 29 2,398 SH   SOLE 2 73 0 2,325
COMPUGEN LTD ORD M25722105 10 830 SH   SOLE 4 830 0 0
COMPUGEN LTD ORD M25722105 174 14,407 SH   SOLE 7 14,407 0 0
COMPUGEN LTD ORD M25722105 19,284 1,592,415 SH   SOLE 21 1,592,415 0 0
COMPUGEN LTD ORD M25722105 7,343 606,397 SH   SOLE 22 589,506 0 16,891
COMPUGEN LTD ORD M25722105 267 22,034 SH   SOLE 26 0 0 22,034
COMPUGEN LTD ORD M25722105 184 15,217 SH   SOLE 28 15,217 0 0
COMPUGEN LTD ORD M25722105 878 72,475 SH   SOLE 30 72,475 0 0
COMPUGEN LTD ORD M25722105 24 1,962 SH   SOLE 34 1,962 0 0
COMPUGEN LTD ORD M25722105 165 13,617 SH   SOLE 40 13,617 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 437 16,295 SH   SOLE 2 4,389 0 11,906
COMPUTER PROGRAMS & SYS INC COM 205306103 3 99 SH   SOLE 4 99 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 7 256 SH   SOLE 7 256 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 1,538 57,286 SH   SOLE 18 57,286 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 640 23,859 SH   SOLE 19 23,859 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 40,641 1,514,200 SH   SOLE 21 1,514,200 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 10,979 409,072 SH   SOLE 22 401,678 0 7,394
COMPUTER PROGRAMS & SYS INC COM 205306103 106 3,963 SH   SOLE 26 2,235 0 1,728
COMPUTER PROGRAMS & SYS INC COM 205306103 43 1,601 SH   SOLE 28 1,601 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 965 35,968 SH   SOLE 30 35,968 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 32 1,175 SH   SOLE 40 1,175 0 0
COMPUTER TASK GROUP INC COM 205477102 20 3,287 SH   SOLE 18 3,287 0 0
COMPUTER TASK GROUP INC COM 205477102 311 50,863 SH   SOLE 21 50,863 0 0
COMPUTER TASK GROUP INC COM 205477102 1,738 283,927 SH   SOLE 22 283,927 0 0
COMPX INTL INC CL A 20563P101 19 1,301 SH   SOLE 2 0 0 1,301
COMPX INTL INC CL A 20563P101 79 5,529 SH   SOLE 18 5,529 0 0
COMPX INTL INC CL A 20563P101 39 2,748 SH   SOLE 19 2,748 0 0
COMPX INTL INC CL A 20563P101 863 60,625 SH   SOLE 21 60,625 0 0
COMPX INTL INC CL A 20563P101 778 54,693 SH   SOLE 22 54,582 0 111
COMSCORE INC COM 20564W105 138 55,307 SH   SOLE 2 3,423 0 51,884
COMSCORE INC COM 20564W105 4 1,699 SH   SOLE 7 1,699 0 0
COMSCORE INC COM 20564W105 592 237,931 SH   SOLE 18 237,931 0 0
COMSCORE INC COM 20564W105 292 117,081 SH   SOLE 19 117,081 0 0
COMSCORE INC COM 20564W105 5,454 2,190,433 SH   SOLE 21 2,190,433 0 0
COMSCORE INC COM 20564W105 3,537 1,420,578 SH   SOLE 22 1,410,858 0 9,720
COMSTOCK HLDG COS INC CL A NEW 205684202 1 285 SH   SOLE 21 285 0 0
COMSTOCK MNG INC COM NEW 205750300 5 4,500 SH   SOLE 21 4,500 0 0
COMSTOCK MNG INC COM NEW 205750300 2 2,136 SH   SOLE 22 2,136 0 0
COMSTOCK RES INC COM 205768302 117 26,704 SH   SOLE 2 2,697 0 24,007
COMSTOCK RES INC COM 205768302 392 89,753 SH   SOLE 18 88,469 0 1,284
COMSTOCK RES INC COM 205768302 140 32,022 SH   SOLE 19 32,022 0 0
COMSTOCK RES INC COM 205768302 3,910 894,844 SH   SOLE 21 894,844 0 0
COMSTOCK RES INC COM 205768302 5,307 1,214,312 SH   SOLE 22 1,210,890 0 3,422
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 590 28,514 SH   SOLE 2 7,647 0 20,867
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 5 223 SH   SOLE 4 223 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 8 404 SH   SOLE 7 404 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 2,343 113,230 SH   SOLE 18 113,230 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 939 45,406 SH   SOLE 19 45,406 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 60,987 2,947,652 SH   SOLE 21 2,947,652 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 14,447 698,254 SH   SOLE 22 680,742 0 17,512
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 406 19,620 SH   SOLE 26 3,765 0 15,855
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 50 2,408 SH   SOLE 28 2,408 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 1,105 53,422 SH   SOLE 30 53,422 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 13 621 SH   SOLE 34 621 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 37 1,810 SH   SOLE 40 1,810 0 0
CONAGRA BRANDS INC COM 205887102 46,157 1,272,934 SH   SOLE 2 323,925 0 949,009
CONAGRA BRANDS INC COM 205887102 8,499 234,397 SH   SOLE 4 215,233 0 19,164
CONAGRA BRANDS INC COM 205887102 16,605 457,955 SH   SOLE 7 416,361 0 41,594
CONAGRA BRANDS INC COM 205887102 47 1,304 SH   SOLE 13 1,304 0 0
CONAGRA BRANDS INC COM 205887102 2,096 57,795 SH   SOLE 15 57,795 0 0
CONAGRA BRANDS INC COM 205887102 33,025 910,789 SH   SOLE 18 838,054 0 72,735
CONAGRA BRANDS INC COM 205887102 30,003 827,432 SH   SOLE 19 827,432 0 0
CONAGRA BRANDS INC COM 205887102 401,198 11,064,477 SH   SOLE 21 11,064,477 0 0
CONAGRA BRANDS INC COM 205887102 409,202 11,285,208 SH   SOLE 22 10,248,853 0 1,036,355
CONAGRA BRANDS INC COM 205887102 13,177 363,406 SH   SOLE 23 363,406 0 0
CONAGRA BRANDS INC COM 205887102 25,688 708,451 SH   SOLE 25 708,451 0 0
CONAGRA BRANDS INC COM 205887102 49,041 1,352,473 SH   SOLE 26 414,113 0 938,360
CONAGRA BRANDS INC COM 205887102 54,115 1,492,429 SH   SOLE 28 61,576 0 1,430,853
CONAGRA BRANDS INC COM 205887102 28 785 SH   SOLE 29 785 0 0
CONAGRA BRANDS INC COM 205887102 93,014 2,565,202 SH   SOLE 30 2,562,334 0 2,868
CONAGRA BRANDS INC COM 205887102 4,794 132,204 SH   SOLE 31 61,208 0 70,996
CONAGRA BRANDS INC COM 205887102 20,106 554,498 SH   SOLE 34 554,498 0 0
CONAGRA BRANDS INC COM 205887102 10,893 300,420 SH   SOLE 36 300,420 0 0
CONAGRA BRANDS INC COM 205887102 752 20,734 SH   SOLE 40 20,734 0 0
CONCENTRIX CORP COM 20602D101 11,480 116,312 SH   SOLE 2 37,717 0 78,595
CONCENTRIX CORP COM 20602D101 30 300 SH   SOLE 4 300 0 0
CONCENTRIX CORP COM 20602D101 112 1,135 SH   SOLE 7 1,135 0 0
CONCENTRIX CORP COM 20602D101 10,379 105,161 SH   SOLE 18 105,161 0 0
CONCENTRIX CORP COM 20602D101 1,043 10,571 SH   SOLE 19 10,571 0 0
CONCENTRIX CORP COM 20602D101 178,533 1,808,840 SH   SOLE 21 1,808,840 0 0
CONCENTRIX CORP COM 20602D101 129,856 1,315,668 SH   SOLE 22 1,253,106 0 62,562
CONCENTRIX CORP COM 20602D101 41 418 SH   SOLE 25 418 0 0
CONCENTRIX CORP COM 20602D101 2,165 21,938 SH   SOLE 26 13,708 0 8,230
CONCENTRIX CORP COM 20602D101 702 7,114 SH   SOLE 28 5,557 0 1,557
CONCENTRIX CORP COM 20602D101 2,561 25,948 SH   SOLE 30 25,948 0 0
CONCENTRIX CORP COM 20602D101 80 815 SH   SOLE 31 815 0 0
CONCENTRIX CORP COM 20602D101 248 2,516 SH   SOLE 34 2,516 0 0
CONCENTRIX CORP COM 20602D101 277 2,811 SH   SOLE 36 2,811 0 0
CONCENTRIX CORP COM 20602D101 530 5,370 SH   SOLE 40 5,370 0 0
CONCERT PHARMACEUTICALS INC COM 206022105 375 29,662 SH   SOLE 2 2,946 0 26,716
CONCERT PHARMACEUTICALS INC COM 206022105 6 457 SH   SOLE 7 457 0 0
CONCERT PHARMACEUTICALS INC COM 206022105 1,343 106,251 SH   SOLE 18 106,251 0 0
CONCERT PHARMACEUTICALS INC COM 206022105 728 57,612 SH   SOLE 19 57,612 0 0
CONCERT PHARMACEUTICALS INC COM 206022105 16,886 1,335,924 SH   SOLE 21 1,335,924 0 0
CONCERT PHARMACEUTICALS INC COM 206022105 8,439 667,640 SH   SOLE 22 664,209 0 3,431
CONCERT PHARMACEUTICALS INC COM 206022105 88 6,963 SH   SOLE 30 6,963 0 0
CONCHO RES INC COM 20605P101 27,643 473,740 SH   SOLE 2 95,107 0 378,633
CONCHO RES INC COM 20605P101 5,242 89,844 SH   SOLE 4 82,183 0 7,661
CONCHO RES INC COM 20605P101 10,287 176,293 SH   SOLE 7 164,430 0 11,863
CONCHO RES INC COM 20605P101 229 3,919 SH   SOLE 13 3,919 0 0
CONCHO RES INC COM 20605P101 1,436 24,618 SH   SOLE 15 24,618 0 0
CONCHO RES INC COM 20605P101 20,785 356,210 SH   SOLE 18 326,671 0 29,539
CONCHO RES INC COM 20605P101 17,049 292,178 SH   SOLE 19 292,178 0 0
CONCHO RES INC COM 20605P101 304,635 5,220,823 SH   SOLE 21 5,220,823 0 0
CONCHO RES INC COM 20605P101 270,455 4,635,051 SH   SOLE 22 4,192,626 0 442,425
CONCHO RES INC COM 20605P101 7,582 129,943 SH   SOLE 23 129,943 0 0
CONCHO RES INC COM 20605P101 15,593 267,240 SH   SOLE 25 267,240 0 0
CONCHO RES INC COM 20605P101 28,141 482,274 SH   SOLE 26 176,722 0 305,552
CONCHO RES INC COM 20605P101 25,875 443,445 SH   SOLE 28 25,478 0 417,967
CONCHO RES INC COM 20605P101 37 627 SH   SOLE 29 627 0 0
CONCHO RES INC COM 20605P101 62,467 1,070,552 SH   SOLE 30 1,070,552 0 0
CONCHO RES INC COM 20605P101 3,116 53,396 SH   SOLE 31 28,104 0 25,292
CONCHO RES INC COM 20605P101 42,497 728,316 SH   SOLE 34 728,316 0 0
CONCHO RES INC COM 20605P101 8,294 142,144 SH   SOLE 36 142,144 0 0
CONCHO RES INC COM 20605P101 476 8,166 SH   SOLE 40 8,166 0 0
CONCRETE PUMPING HLDGS INC COM 206704108 103 26,989 SH   SOLE 2 1,823 0 25,166
CONCRETE PUMPING HLDGS INC COM 206704108 460 120,224 SH   SOLE 18 120,224 0 0
CONCRETE PUMPING HLDGS INC COM 206704108 182 47,438 SH   SOLE 19 47,438 0 0
CONCRETE PUMPING HLDGS INC COM 206704108 4,102 1,070,982 SH   SOLE 21 1,070,982 0 0
CONCRETE PUMPING HLDGS INC COM 206704108 1,076 281,042 SH   SOLE 22 279,372 0 1,670
CONDOR HOSPITALITY TR INC COM NEW 20676Y403 6 1,521 SH   SOLE 18 1,521 0 0
CONDOR HOSPITALITY TR INC COM NEW 20676Y403 80 20,415 SH   SOLE 21 20,415 0 0
CONDOR HOSPITALITY TR INC COM NEW 20676Y403 128 32,360 SH   SOLE 22 32,360 0 0
CONDUENT INC COM 206787103 957 199,344 SH   SOLE 2 55,347 0 143,997
CONDUENT INC COM 206787103 4 776 SH   SOLE 4 776 0 0
CONDUENT INC COM 206787103 42 8,678 SH   SOLE 7 8,678 0 0
CONDUENT INC COM 206787103 2 501 SH   SOLE 17 0 0 501
CONDUENT INC COM 206787103 2,798 582,904 SH   SOLE 18 582,904 0 0
CONDUENT INC COM 206787103 1,467 305,575 SH   SOLE 19 305,575 0 0
CONDUENT INC COM 206787103 28,253 5,886,071 SH   SOLE 21 5,886,071 0 0
CONDUENT INC COM 206787103 22,404 4,667,425 SH   SOLE 22 4,546,735 0 120,690
CONDUENT INC COM 206787103 884 184,230 SH   SOLE 25 184,230 0 0
CONDUENT INC COM 206787103 814 169,483 SH   SOLE 26 120,917 0 48,566
CONDUENT INC COM 206787103 227 47,260 SH   SOLE 28 22,846 0 24,414
CONDUENT INC COM 206787103 494 102,954 SH   SOLE 30 102,954 0 0
CONDUENT INC COM 206787103 317 66,008 SH   SOLE 34 66,008 0 0
CONDUENT INC COM 206787103 164 34,161 SH   SOLE 36 34,161 0 0
CONDUENT INC COM 206787103 83 17,319 SH   SOLE 40 17,319 0 0
CONFORMIS INC COM 20717E101 31 46,614 SH   SOLE 21 46,614 0 0
CONFORMIS INC COM 20717E101 743 1,126,263 SH   SOLE 22 1,126,263 0 0
CONIFER HLDGS INC COM 20731J102 3 963 SH   SOLE 18 963 0 0
CONIFER HLDGS INC COM 20731J102 46 13,926 SH   SOLE 21 13,926 0 0
CONMED CORP COM 207410101 2,068 18,464 SH   SOLE 2 9,668 0 8,796
CONMED CORP COM 207410101 10 93 SH   SOLE 4 93 0 0
CONMED CORP COM 207410101 63 563 SH   SOLE 7 563 0 0
CONMED CORP COM 207410101 13,737 122,652 SH   SOLE 18 121,374 0 1,278
CONMED CORP COM 207410101 6,777 60,506 SH   SOLE 19 60,506 0 0
CONMED CORP COM 207410101 378,149 3,376,327 SH   SOLE 21 3,376,327 0 0
CONMED CORP COM 207410101 89,814 801,907 SH   SOLE 22 781,402 0 20,505
CONMED CORP COM 207410101 37 327 SH   SOLE 23 327 0 0
CONMED CORP COM 207410101 39 349 SH   SOLE 25 349 0 0
CONMED CORP COM 207410101 1,362 12,165 SH   SOLE 26 6,503 0 5,662
CONMED CORP COM 207410101 437 3,900 SH   SOLE 28 3,900 0 0
CONMED CORP COM 207410101 8,465 75,582 SH   SOLE 30 75,582 0 0
CONMED CORP COM 207410101 73 652 SH   SOLE 34 652 0 0
CONMED CORP COM 207410101 97 863 SH   SOLE 36 863 0 0
CONMED CORP COM 207410101 387 3,451 SH   SOLE 40 3,451 0 0
CONMED CORP NOTE 2.625% 2/0 207410AF8 2,083 1,490,000 PRN   SOLE 21 1,490,000 0 0
CONNECTONE BANCORP INC COM 20786W107 882 44,544 SH   SOLE 2 11,823 0 32,721
CONNECTONE BANCORP INC COM 20786W107 14 713 SH   SOLE 7 713 0 0
CONNECTONE BANCORP INC COM 20786W107 2,699 136,383 SH   SOLE 18 136,383 0 0
CONNECTONE BANCORP INC COM 20786W107 1,174 59,315 SH   SOLE 19 59,315 0 0
CONNECTONE BANCORP INC COM 20786W107 27,362 1,382,624 SH   SOLE 21 1,382,624 0 0
CONNECTONE BANCORP INC COM 20786W107 21,160 1,069,208 SH   SOLE 22 1,042,983 0 26,225
CONNECTONE BANCORP INC COM 20786W107 66 3,331 SH   SOLE 26 1,250 0 2,081
CONNECTONE BANCORP INC COM 20786W107 82 4,155 SH   SOLE 28 4,155 0 0
CONNECTONE BANCORP INC COM 20786W107 577 29,132 SH   SOLE 30 29,132 0 0
CONNECTONE BANCORP INC COM 20786W107 19 973 SH   SOLE 36 973 0 0
CONNECTONE BANCORP INC COM 20786W107 66 3,347 SH   SOLE 40 3,347 0 0
CONNS INC COM 208242107 211 18,025 SH   SOLE 2 1,732 0 16,293
CONNS INC COM 208242107 5 409 SH   SOLE 7 409 0 0
CONNS INC COM 208242107 943 80,630 SH   SOLE 18 80,630 0 0
CONNS INC COM 208242107 1,240 106,114 SH   SOLE 19 106,114 0 0
CONNS INC COM 208242107 25,677 2,196,464 SH   SOLE 21 2,196,464 0 0
CONNS INC COM 208242107 6,817 583,157 SH   SOLE 22 580,132 0 3,025
CONNS INC COM 208242107 340 29,047 SH   SOLE 30 29,047 0 0
CONOCOPHILLIPS COM 20825C104 108,458 2,712,131 SH   SOLE 2 565,834 0 2,146,297
CONOCOPHILLIPS COM 20825C104 20,709 517,861 SH   SOLE 4 476,429 0 41,432
CONOCOPHILLIPS COM 20825C104 40,047 1,001,417 SH   SOLE 7 955,778 0 45,639
CONOCOPHILLIPS COM 20825C104 145 3,625 SH   SOLE 13 3,625 0 0
CONOCOPHILLIPS COM 20825C104 5,486 137,175 SH   SOLE 15 137,175 0 0
CONOCOPHILLIPS COM 20825C104 1 20 SH   SOLE 17 0 0 20
CONOCOPHILLIPS COM 20825C104 254,053 6,352,908 SH   SOLE 18 5,853,186 0 499,722
CONOCOPHILLIPS COM 20825C104 326,045 8,153,157 SH   SOLE 19 8,153,157 0 0
CONOCOPHILLIPS COM 20825C104 912,559 22,819,684 SH   SOLE 21 22,819,684 0 0
CONOCOPHILLIPS COM 20825C104 990,095 24,758,553 SH   SOLE 22 22,521,511 0 2,237,042
CONOCOPHILLIPS COM 20825C104 29,918 748,134 SH   SOLE 23 748,134 0 0
CONOCOPHILLIPS COM 20825C104 74,068 1,852,156 SH   SOLE 25 1,797,843 0 54,313
CONOCOPHILLIPS COM 20825C104 96,571 2,414,871 SH   SOLE 26 749,981 0 1,664,890
CONOCOPHILLIPS COM 20825C104 139,703 3,493,445 SH   SOLE 28 136,752 0 3,356,693
CONOCOPHILLIPS COM 20825C104 13,712 342,880 SH   SOLE 29 342,880 0 0
CONOCOPHILLIPS COM 20825C104 182,530 4,564,401 SH   SOLE 30 4,541,871 0 22,530
CONOCOPHILLIPS COM 20825C104 11,082 277,110 SH   SOLE 31 140,418 0 136,692
CONOCOPHILLIPS COM 20825C104 171,208 4,281,269 SH   SOLE 34 4,281,269 0 0
CONOCOPHILLIPS COM 20825C104 33,029 825,927 SH   SOLE 36 825,927 0 0
CONOCOPHILLIPS COM 20825C104 1,837 45,934 SH   SOLE 40 45,934 0 0
CONOCOPHILLIPS OPTIONS 20825C104 76 1,900 SH Call SOLE 2 1,900 0 0
CONOCOPHILLIPS OPTIONS 20825C104 200 5,000 SH Call SOLE 4 5,000 0 0
CONOCOPHILLIPS OPTIONS 20825C104 2,319 58,000 SH Call SOLE 18 58,000 0 0
CONOCOPHILLIPS OPTIONS 20825C104 25,806 645,300 SH Call SOLE 19 645,300 0 0
CONOCOPHILLIPS OPTIONS 20825C104 1,308 32,700 SH Call SOLE 22 32,700 0 0
CONOCOPHILLIPS OPTIONS 20825C104 10,357 259,000 SH Call SOLE 34 259,000 0 0
CONSOL ENERGY INC DISC COML COM 20854L108 45 6,245 SH   SOLE 2 1,079 0 5,166
CONSOL ENERGY INC DISC COML COM 20854L108 4 600 SH   SOLE 7 600 0 0
CONSOL ENERGY INC DISC COML COM 20854L108 941 130,472 SH   SOLE 18 130,472 0 0
CONSOL ENERGY INC DISC COML COM 20854L108 356 49,380 SH   SOLE 19 49,380 0 0
CONSOL ENERGY INC DISC COML COM 20854L108 25,152 3,488,484 SH   SOLE 21 3,488,484 0 0
CONSOL ENERGY INC DISC COML COM 20854L108 5,563 771,611 SH   SOLE 22 769,530 0 2,081
CONSOL ENERGY INC DISC COML COM 20854L108 15 2,125 SH   SOLE 28 0 0 2,125
CONSOL ENERGY INC DISC COML COM 20854L108 309 42,894 SH   SOLE 30 42,894 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 416 85,030 SH   SOLE 2 24,238 0 60,792
CONSOLIDATED COMM HLDGS INC COM 209034107 2 357 SH   SOLE 4 357 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 8 1,653 SH   SOLE 7 1,653 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 1,689 345,420 SH   SOLE 18 345,420 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 662 135,281 SH   SOLE 19 135,281 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 42,408 8,672,467 SH   SOLE 21 8,672,467 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 10,145 2,074,585 SH   SOLE 22 2,025,615 0 48,970
CONSOLIDATED COMM HLDGS INC COM 209034107 67 13,774 SH   SOLE 26 10,014 0 3,760
CONSOLIDATED COMM HLDGS INC COM 209034107 48 9,874 SH   SOLE 28 9,874 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 611 124,908 SH   SOLE 30 124,908 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 34 6,979 SH   SOLE 40 6,979 0 0
CONSOLIDATED EDISON INC COM 209115104 108,361 1,499,394 SH   SOLE 2 793,058 0 706,336
CONSOLIDATED EDISON INC COM 209115104 19,175 265,329 SH   SOLE 4 252,387 0 12,942
CONSOLIDATED EDISON INC COM 209115104 69,644 963,659 SH   SOLE 7 929,325 0 34,334
CONSOLIDATED EDISON INC COM 209115104 6,651 92,030 SH   SOLE 13 92,030 0 0
CONSOLIDATED EDISON INC COM 209115104 2,856 39,519 SH   SOLE 15 39,519 0 0
CONSOLIDATED EDISON INC COM 209115104 59,071 817,366 SH   SOLE 18 671,986 0 145,380
CONSOLIDATED EDISON INC COM 209115104 57,421 794,538 SH   SOLE 19 794,538 0 0
CONSOLIDATED EDISON INC COM 209115104 1,005,674 13,915,510 SH   SOLE 21 13,915,510 0 0
CONSOLIDATED EDISON INC COM 209115104 792,888 10,971,195 SH   SOLE 22 9,082,773 0 1,888,422
CONSOLIDATED EDISON INC COM 209115104 36,289 502,130 SH   SOLE 23 502,130 0 0
CONSOLIDATED EDISON INC COM 209115104 51,478 712,306 SH   SOLE 25 712,306 0 0
CONSOLIDATED EDISON INC COM 209115104 82,582 1,142,686 SH   SOLE 26 508,857 0 633,829
CONSOLIDATED EDISON INC COM 209115104 118,554 1,640,432 SH   SOLE 28 52,024 0 1,588,408
CONSOLIDATED EDISON INC COM 209115104 10,572 146,278 SH   SOLE 29 146,278 0 0
CONSOLIDATED EDISON INC COM 209115104 180,905 2,503,188 SH   SOLE 30 2,503,188 0 0
CONSOLIDATED EDISON INC COM 209115104 27,259 377,183 SH   SOLE 31 300,694 0 76,489
CONSOLIDATED EDISON INC COM 209115104 27,903 386,098 SH   SOLE 34 386,098 0 0
CONSOLIDATED EDISON INC COM 209115104 6,723 93,031 SH   SOLE 35 93,031 0 0
CONSOLIDATED EDISON INC COM 209115104 30,388 420,472 SH   SOLE 36 420,472 0 0
CONSOLIDATED EDISON INC COM 209115104 991 13,706 SH   SOLE 40 13,706 0 0
CONSOLIDATED WATER CO INC ORD G23773107 144 11,936 SH   SOLE 2 873 0 11,063
CONSOLIDATED WATER CO INC ORD G23773107 4 350 SH   SOLE 7 350 0 0
CONSOLIDATED WATER CO INC ORD G23773107 647 53,656 SH   SOLE 18 53,656 0 0
CONSOLIDATED WATER CO INC ORD G23773107 347 28,814 SH   SOLE 19 28,814 0 0
CONSOLIDATED WATER CO INC ORD G23773107 6,348 526,806 SH   SOLE 21 526,806 0 0
CONSOLIDATED WATER CO INC ORD G23773107 1,723 142,952 SH   SOLE 22 140,278 0 2,674
CONSTELLATION BRANDS INC CL A 21036P108 97,746 446,225 SH   SOLE 2 160,789 0 285,436
CONSTELLATION BRANDS INC CL A 21036P108 18,366 83,844 SH   SOLE 4 77,361 0 6,483
CONSTELLATION BRANDS INC CL A 21036P108 31,617 144,338 SH   SOLE 7 140,399 0 3,939
CONSTELLATION BRANDS INC CL A 21036P108 79 359 SH   SOLE 13 359 0 0
CONSTELLATION BRANDS INC CL A 21036P108 4,560 20,818 SH   SOLE 15 20,818 0 0
CONSTELLATION BRANDS INC CL A 21036P108 22 100 SH   SOLE 17 0 0 100
CONSTELLATION BRANDS INC CL A 21036P108 268,615 1,226,274 SH   SOLE 18 1,163,199 0 63,075
CONSTELLATION BRANDS INC CL A 21036P108 243,809 1,113,027 SH   SOLE 19 1,113,027 0 0
CONSTELLATION BRANDS INC CL A 21036P108 625,794 2,856,856 SH   SOLE 21 2,856,856 0 0
CONSTELLATION BRANDS INC CL A 21036P108 821,666 3,751,042 SH   SOLE 22 3,500,838 0 250,204
CONSTELLATION BRANDS INC CL A 21036P108 24,478 111,747 SH   SOLE 23 111,747 0 0
CONSTELLATION BRANDS INC CL A 21036P108 61,668 281,524 SH   SOLE 25 281,524 0 0
CONSTELLATION BRANDS INC CL A 21036P108 78,464 358,202 SH   SOLE 26 92,116 0 266,086
CONSTELLATION BRANDS INC CL A 21036P108 72,659 331,699 SH   SOLE 28 21,318 0 310,381
CONSTELLATION BRANDS INC CL A 21036P108 39 177 SH   SOLE 29 177 0 0
CONSTELLATION BRANDS INC CL A 21036P108 132,577 605,235 SH   SOLE 30 605,235 0 0
CONSTELLATION BRANDS INC CL A 21036P108 5,290 24,152 SH   SOLE 31 3,038 0 21,114
CONSTELLATION BRANDS INC CL A 21036P108 4,598 20,992 SH   SOLE 34 20,992 0 0
CONSTELLATION BRANDS INC CL A 21036P108 21,718 99,145 SH   SOLE 36 99,145 0 0
CONSTELLATION BRANDS INC CL A 21036P108 1,567 7,155 SH   SOLE 40 7,155 0 0
CONSTELLATION PHARMCETICLS I COM 210373106 504 17,508 SH   SOLE 2 8,825 0 8,683
CONSTELLATION PHARMCETICLS I COM 210373106 12 410 SH   SOLE 7 410 0 0
CONSTELLATION PHARMCETICLS I COM 210373106 2,978 103,404 SH   SOLE 18 103,404 0 0
CONSTELLATION PHARMCETICLS I COM 210373106 3,719 129,141 SH   SOLE 19 129,141 0 0
CONSTELLATION PHARMCETICLS I COM 210373106 124 4,300 SH   SOLE 20 4,300 0 0
CONSTELLATION PHARMCETICLS I COM 210373106 44,109 1,531,548 SH   SOLE 21 1,531,548 0 0
CONSTELLATION PHARMCETICLS I COM 210373106 22,635 785,928 SH   SOLE 22 769,415 0 16,513
CONSTELLATION PHARMCETICLS I COM 210373106 12 427 SH   SOLE 25 427 0 0
CONSTELLATION PHARMCETICLS I COM 210373106 132 4,599 SH   SOLE 26 867 0 3,732
CONSTELLATION PHARMCETICLS I COM 210373106 430 14,941 SH   SOLE 30 14,941 0 0
CONSTELLATION PHARMCETICLS I COM 210373106 33 1,158 SH   SOLE 34 1,158 0 0
CONSTELLATION PHARMCETICLS I COM 210373106 25 856 SH   SOLE 36 856 0 0
CONSTELLATION PHARMCETICLS I COM 210373106 69 2,379 SH   SOLE 40 2,379 0 0
CONSTELLIUM SE CL A SHS F21107101 2,266 162,005 SH   SOLE 2 162,005 0 0
CONSTELLIUM SE CL A SHS F21107101 1,081 77,236 SH   SOLE 7 77,236 0 0
CONSTELLIUM SE CL A SHS F21107101 50,982 3,644,140 SH   SOLE 19 3,644,140 0 0
CONSTELLIUM SE CL A SHS F21107101 545 38,940 SH   SOLE 22 38,940 0 0
CONSTELLIUM SE CL A SHS F21107101 132 9,440 SH   SOLE 30 9,440 0 0
CONSTELLIUM SE CL A SHS F21107101 8,725 623,670 SH   SOLE 34 623,670 0 0
CONSTELLIUM SE CL A SHS F21107101 130 9,292 SH   SOLE 36 9,292 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107 649 22,281 SH   SOLE 2 8,672 0 13,609
CONSTRUCTION PARTNERS INC COM CL A 21044C107 11 394 SH   SOLE 7 394 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107 2,641 90,742 SH   SOLE 18 90,742 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107 1,402 48,152 SH   SOLE 19 48,152 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107 28,323 972,961 SH   SOLE 21 972,961 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107 23,596 810,568 SH   SOLE 22 794,642 0 15,926
CONSTRUCTION PARTNERS INC COM CL A 21044C107 98 3,374 SH   SOLE 28 3,374 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107 135 4,637 SH   SOLE 30 4,637 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107 85 2,931 SH   SOLE 40 2,931 0 0
CONSUMER PORTFOLIO SVCS INC COM 210502100 16 3,750 SH   SOLE 18 3,750 0 0
CONSUMER PORTFOLIO SVCS INC COM 210502100 245 57,813 SH   SOLE 21 57,813 0 0
CONSUMER PORTFOLIO SVCS INC COM 210502100 2,042 481,582 SH   SOLE 22 481,582 0 0
CONTAINER STORE GROUP INC COM 210751103 197 20,636 SH   SOLE 2 2,209 0 18,427
CONTAINER STORE GROUP INC COM 210751103 4 407 SH   SOLE 7 407 0 0
CONTAINER STORE GROUP INC COM 210751103 618 64,816 SH   SOLE 18 64,816 0 0
CONTAINER STORE GROUP INC COM 210751103 334 34,970 SH   SOLE 19 34,970 0 0
CONTAINER STORE GROUP INC COM 210751103 7,078 741,964 SH   SOLE 21 741,964 0 0
CONTAINER STORE GROUP INC COM 210751103 5,275 552,925 SH   SOLE 22 549,816 0 3,109
CONTANGO OIL & GAS CO COM NEW 21075N204 159 69,229 SH   SOLE 2 7,536 0 61,693
CONTANGO OIL & GAS CO COM NEW 21075N204 4 1,880 SH   SOLE 7 1,880 0 0
CONTANGO OIL & GAS CO COM NEW 21075N204 832 363,199 SH   SOLE 18 363,199 0 0
CONTANGO OIL & GAS CO COM NEW 21075N204 397 173,332 SH   SOLE 19 173,332 0 0
CONTANGO OIL & GAS CO COM NEW 21075N204 7,964 3,477,707 SH   SOLE 21 3,477,707 0 0
CONTANGO OIL & GAS CO COM NEW 21075N204 7,808 3,409,711 SH   SOLE 22 3,393,845 0 15,866
CONTEXTLOGIC INC COM CL A 21077C107 1,312 71,929 SH   SOLE 2 71,929 0 0
CONTEXTLOGIC INC COM CL A 21077C107 179 9,811 SH   SOLE 18 9,811 0 0
CONTEXTLOGIC INC COM CL A 21077C107 1,104 60,535 SH   SOLE 19 60,535 0 0
CONTEXTLOGIC INC COM CL A 21077C107 47 2,574 SH   SOLE 21 2,574 0 0
CONTEXTLOGIC INC COM CL A 21077C107 263 14,399 SH   SOLE 22 14,399 0 0
CONTEXTLOGIC INC COM CL A 21077C107 1,641 89,976 SH   SOLE 25 89,976 0 0
CONTEXTLOGIC INC COM CL A 21077C107 8,824 483,778 SH   SOLE 26 54,724 0 429,054
CONTEXTLOGIC INC COM CL A 21077C107 15,034 824,228 SH   SOLE 28 0 0 824,228
CONTEXTLOGIC INC COM CL A 21077C107 67 3,691 SH   SOLE 31 0 0 3,691
CONTEXTLOGIC INC COM CL A 21077C107 23,862 1,308,241 SH   SOLE 34 1,308,241 0 0
CONTINENTAL RES INC COM 212015101 4,711 289,012 SH   SOLE 2 130,223 0 158,789
CONTINENTAL RES INC COM 212015101 242 14,865 SH   SOLE 4 14,865 0 0
CONTINENTAL RES INC COM 212015101 126 7,756 SH   SOLE 7 7,756 0 0
CONTINENTAL RES INC COM 212015101 838 51,427 SH   SOLE 18 36,870 0 14,557
CONTINENTAL RES INC COM 212015101 2,452 150,453 SH   SOLE 19 150,453 0 0
CONTINENTAL RES INC COM 212015101 14,651 898,828 SH   SOLE 21 898,828 0 0
CONTINENTAL RES INC COM 212015101 34,618 2,123,776 SH   SOLE 22 1,781,061 0 342,715
CONTINENTAL RES INC COM 212015101 900 55,188 SH   SOLE 23 55,188 0 0
CONTINENTAL RES INC COM 212015101 1,135 69,649 SH   SOLE 25 69,649 0 0
CONTINENTAL RES INC COM 212015101 1,703 104,448 SH   SOLE 26 24,852 0 79,596
CONTINENTAL RES INC COM 212015101 2,222 136,302 SH   SOLE 28 12,773 0 123,529
CONTINENTAL RES INC COM 212015101 599 36,730 SH   SOLE 29 36,730 0 0
CONTINENTAL RES INC COM 212015101 1,416 86,860 SH   SOLE 30 86,860 0 0
CONTINENTAL RES INC COM 212015101 863 52,972 SH   SOLE 31 44,824 0 8,148
CONTINENTAL RES INC COM 212015101 156 9,575 SH   SOLE 34 9,575 0 0
CONTINENTAL RES INC COM 212015101 71 4,385 SH   SOLE 36 4,385 0 0
CONTINENTAL RES INC COM 212015101 158 9,703 SH   SOLE 40 9,703 0 0
CONTRAFECT CORP COM NEW 212326300 48 9,497 SH   SOLE 2 2,425 0 7,072
CONTRAFECT CORP COM NEW 212326300 391 77,391 SH   SOLE 18 77,391 0 0
CONTRAFECT CORP COM NEW 212326300 228 45,177 SH   SOLE 19 45,177 0 0
CONTRAFECT CORP COM NEW 212326300 4,213 834,203 SH   SOLE 21 834,203 0 0
CONTRAFECT CORP COM NEW 212326300 3,132 620,181 SH   SOLE 22 618,755 0 1,426
CONTURA ENERGY INC COM 21241B100 12,500 1,099,380 SH   SOLE 2 1,099,380 0 0
CONTURA ENERGY INC COM 21241B100 49 4,284 SH   SOLE 18 4,284 0 0
CONTURA ENERGY INC COM 21241B100 570 50,151 SH   SOLE 21 50,151 0 0
CONTURA ENERGY INC COM 21241B100 3,546 311,881 SH   SOLE 22 311,881 0 0
CONVERSION LABS INC COM NEW 21255M208 5 723 SH   SOLE 22 723 0 0
COOPER COS INC COM NEW 216648402 49,692 136,773 SH   SOLE 2 38,685 0 98,088
COOPER COS INC COM NEW 216648402 9,819 27,027 SH   SOLE 4 24,964 0 2,063
COOPER COS INC COM NEW 216648402 24,892 68,512 SH   SOLE 7 47,820 0 20,692
COOPER COS INC COM NEW 216648402 43 118 SH   SOLE 13 118 0 0
COOPER COS INC COM NEW 216648402 1,862 5,125 SH   SOLE 15 5,125 0 0
COOPER COS INC COM NEW 216648402 33,259 91,542 SH   SOLE 18 84,088 0 7,454
COOPER COS INC COM NEW 216648402 77,532 213,398 SH   SOLE 19 213,398 0 0
COOPER COS INC COM NEW 216648402 519,405 1,429,607 SH   SOLE 21 1,429,607 0 0
COOPER COS INC COM NEW 216648402 423,247 1,164,942 SH   SOLE 22 1,056,821 0 108,121
COOPER COS INC COM NEW 216648402 14,723 40,524 SH   SOLE 23 40,524 0 0
COOPER COS INC COM NEW 216648402 27,334 75,233 SH   SOLE 25 75,233 0 0
COOPER COS INC COM NEW 216648402 47,221 129,971 SH   SOLE 26 50,481 0 79,490
COOPER COS INC COM NEW 216648402 66,655 183,462 SH   SOLE 28 6,764 0 176,698
COOPER COS INC COM NEW 216648402 810 2,229 SH   SOLE 29 2,229 0 0
COOPER COS INC COM NEW 216648402 86,025 236,775 SH   SOLE 30 230,384 0 6,391
COOPER COS INC COM NEW 216648402 5,642 15,529 SH   SOLE 31 10,528 0 5,001
COOPER COS INC COM NEW 216648402 1,003 2,761 SH   SOLE 34 2,761 0 0
COOPER COS INC COM NEW 216648402 10,240 28,184 SH   SOLE 36 28,184 0 0
COOPER COS INC COM NEW 216648402 837 2,303 SH   SOLE 40 2,303 0 0
COOPER STD HLDGS INC COM 21676P103 572 16,510 SH   SOLE 2 1,610 0 14,900
COOPER STD HLDGS INC COM 21676P103 40 1,166 SH   SOLE 7 1,166 0 0
COOPER STD HLDGS INC COM 21676P103 2,705 78,031 SH   SOLE 18 78,031 0 0
COOPER STD HLDGS INC COM 21676P103 2,738 78,962 SH   SOLE 19 78,962 0 0
COOPER STD HLDGS INC COM 21676P103 68,077 1,963,564 SH   SOLE 21 1,963,564 0 0
COOPER STD HLDGS INC COM 21676P103 19,717 568,694 SH   SOLE 22 566,003 0 2,691
COOPER STD HLDGS INC COM 21676P103 243 7,018 SH   SOLE 23 7,018 0 0
COOPER STD HLDGS INC COM 21676P103 982 28,317 SH   SOLE 26 0 0 28,317
COOPER STD HLDGS INC COM 21676P103 130 3,748 SH   SOLE 28 0 0 3,748
COOPER STD HLDGS INC COM 21676P103 890 25,660 SH   SOLE 30 25,660 0 0
COOPER TIRE & RUBR CO COM 216831107 2,432 60,059 SH   SOLE 2 16,834 0 43,225
COOPER TIRE & RUBR CO COM 216831107 10 248 SH   SOLE 4 248 0 0
COOPER TIRE & RUBR CO COM 216831107 70 1,728 SH   SOLE 7 1,728 0 0
COOPER TIRE & RUBR CO COM 216831107 8,770 216,538 SH   SOLE 18 216,538 0 0
COOPER TIRE & RUBR CO COM 216831107 3,663 90,438 SH   SOLE 19 90,438 0 0
COOPER TIRE & RUBR CO COM 216831107 234,651 5,793,863 SH   SOLE 21 5,793,863 0 0
COOPER TIRE & RUBR CO COM 216831107 59,226 1,462,382 SH   SOLE 22 1,427,993 0 34,389
COOPER TIRE & RUBR CO COM 216831107 40 980 SH   SOLE 25 980 0 0
COOPER TIRE & RUBR CO COM 216831107 976 24,102 SH   SOLE 26 19,832 0 4,270
COOPER TIRE & RUBR CO COM 216831107 261 6,456 SH   SOLE 28 6,456 0 0
COOPER TIRE & RUBR CO COM 216831107 4,294 106,013 SH   SOLE 30 106,013 0 0
COOPER TIRE & RUBR CO COM 216831107 171 4,219 SH   SOLE 36 4,219 0 0
COOPER TIRE & RUBR CO COM 216831107 254 6,265 SH   SOLE 40 6,265 0 0
COPA HOLDINGS SA CL A P31076105 4,633 59,986 SH   SOLE 2 2,587 0 57,399
COPA HOLDINGS SA CL A P31076105 45 589 SH   SOLE 7 589 0 0
COPA HOLDINGS SA CL A P31076105 1,043 13,508 SH   SOLE 18 12,921 0 587
COPA HOLDINGS SA CL A P31076105 40,010 518,064 SH   SOLE 19 518,064 0 0
COPA HOLDINGS SA CL A P31076105 21,322 276,089 SH   SOLE 21 276,089 0 0
COPA HOLDINGS SA CL A P31076105 21,641 280,217 SH   SOLE 22 255,736 0 24,481
COPA HOLDINGS SA CL A P31076105 23,639 306,086 SH   SOLE 25 306,086 0 0
COPA HOLDINGS SA CL A P31076105 8,119 105,123 SH   SOLE 26 105,123 0 0
COPA HOLDINGS SA CL A P31076105 85 1,100 SH   SOLE 28 0 0 1,100
COPA HOLDINGS SA CL A P31076105 123 1,588 SH   SOLE 30 1,588 0 0
COPA HOLDINGS SA CL A P31076105 46 596 SH   SOLE 31 596 0 0
COPA HOLDINGS SA CL A P31076105 39,992 517,829 SH   SOLE 34 517,829 0 0
COPART INC COM 217204106 89,790 705,622 SH   SOLE 2 294,115 0 411,507
COPART INC COM 217204106 15,342 120,566 SH   SOLE 4 112,395 0 8,171
COPART INC COM 217204106 36,987 290,664 SH   SOLE 7 217,320 0 73,344
COPART INC COM 217204106 3,791 29,795 SH   SOLE 13 29,795 0 0
COPART INC COM 217204106 2,869 22,547 SH   SOLE 15 22,547 0 0
COPART INC COM 217204106 105,103 825,953 SH   SOLE 18 505,124 0 320,829
COPART INC COM 217204106 469,567 3,690,117 SH   SOLE 19 3,690,117 0 0
COPART INC COM 217204106 790,597 6,212,941 SH   SOLE 21 6,212,941 0 0
COPART INC COM 217204106 678,173 5,329,457 SH   SOLE 22 4,602,811 0 726,646
COPART INC COM 217204106 25,014 196,575 SH   SOLE 23 196,575 0 0
COPART INC COM 217204106 48,463 380,845 SH   SOLE 25 380,845 0 0
COPART INC COM 217204106 67,475 530,252 SH   SOLE 26 189,147 0 341,105
COPART INC COM 217204106 81,128 637,551 SH   SOLE 28 31,295 0 606,256
COPART INC COM 217204106 3,078 24,192 SH   SOLE 29 24,192 0 0
COPART INC COM 217204106 134,810 1,059,407 SH   SOLE 30 1,034,352 0 25,055
COPART INC COM 217204106 11,412 89,678 SH   SOLE 31 76,382 0 13,296
COPART INC COM 217204106 6,419 50,444 SH   SOLE 32 50,444 0 0
COPART INC COM 217204106 6,210 48,801 SH   SOLE 34 48,801 0 0
COPART INC COM 217204106 16,263 127,801 SH   SOLE 36 127,801 0 0
COPART INC COM 217204106 1,127 8,860 SH   SOLE 40 8,860 0 0
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 63 50,469 SH   SOLE 2 15,449 0 35,020
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 2 1,257 SH   SOLE 7 1,257 0 0
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 343 274,459 SH   SOLE 18 274,459 0 0
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 157 125,924 SH   SOLE 19 125,924 0 0
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 3,562 2,849,245 SH   SOLE 21 2,849,245 0 0
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 2,399 1,919,171 SH   SOLE 22 1,907,197 0 11,974
CORCEPT THERAPEUTICS INC COM 218352102 1,662 63,524 SH   SOLE 2 35,824 0 27,700
CORCEPT THERAPEUTICS INC COM 218352102 16 617 SH   SOLE 4 617 0 0
CORCEPT THERAPEUTICS INC COM 218352102 44 1,689 SH   SOLE 7 1,689 0 0
CORCEPT THERAPEUTICS INC COM 218352102 11,361 434,281 SH   SOLE 18 434,281 0 0
CORCEPT THERAPEUTICS INC COM 218352102 4,534 173,304 SH   SOLE 19 173,304 0 0
CORCEPT THERAPEUTICS INC COM 218352102 305,504 11,678,286 SH   SOLE 21 11,678,286 0 0
CORCEPT THERAPEUTICS INC COM 218352102 75,579 2,889,107 SH   SOLE 22 2,816,057 0 73,050
CORCEPT THERAPEUTICS INC COM 218352102 52 1,982 SH   SOLE 25 1,982 0 0
CORCEPT THERAPEUTICS INC COM 218352102 1,066 40,757 SH   SOLE 26 32,704 0 8,053
CORCEPT THERAPEUTICS INC COM 218352102 401 15,332 SH   SOLE 28 15,332 0 0
CORCEPT THERAPEUTICS INC COM 218352102 6,052 231,331 SH   SOLE 30 231,331 0 0
CORCEPT THERAPEUTICS INC COM 218352102 92 3,522 SH   SOLE 36 3,522 0 0
CORCEPT THERAPEUTICS INC COM 218352102 335 12,792 SH   SOLE 40 12,792 0 0
CORE LABORATORIES N V COM N22717107 329 12,413 SH   SOLE 2 12,413 0 0
CORE LABORATORIES N V COM N22717107 6 222 SH   SOLE 4 222 0 0
CORE LABORATORIES N V COM N22717107 1,095 41,294 SH   SOLE 18 41,294 0 0
CORE LABORATORIES N V COM N22717107 96,619 3,644,639 SH   SOLE 21 3,644,639 0 0
CORE LABORATORIES N V COM N22717107 20,677 779,955 SH   SOLE 22 756,500 0 23,455
CORE LABORATORIES N V COM N22717107 36 1,351 SH   SOLE 25 1,351 0 0
CORE LABORATORIES N V COM N22717107 605 22,811 SH   SOLE 26 11,248 0 11,563
CORE LABORATORIES N V COM N22717107 162 6,108 SH   SOLE 28 6,108 0 0
CORE LABORATORIES N V COM N22717107 2,526 95,274 SH   SOLE 30 95,274 0 0
CORE LABORATORIES N V COM N22717107 31 1,153 SH   SOLE 34 1,153 0 0
CORE LABORATORIES N V COM N22717107 183 6,893 SH   SOLE 36 6,893 0 0
CORE LABORATORIES N V COM N22717107 139 5,252 SH   SOLE 40 5,252 0 0
CORE MARK HOLDING CO INC COM 218681104 750 25,551 SH   SOLE 2 15,155 0 10,396
CORE MARK HOLDING CO INC COM 218681104 6 206 SH   SOLE 4 206 0 0
CORE MARK HOLDING CO INC COM 218681104 56 1,906 SH   SOLE 7 1,906 0 0
CORE MARK HOLDING CO INC COM 218681104 5,804 197,611 SH   SOLE 18 197,611 0 0
CORE MARK HOLDING CO INC COM 218681104 2,330 79,316 SH   SOLE 19 79,316 0 0
CORE MARK HOLDING CO INC COM 218681104 150,324 5,118,286 SH   SOLE 21 5,118,286 0 0
CORE MARK HOLDING CO INC COM 218681104 36,110 1,229,474 SH   SOLE 22 1,198,943 0 30,531
CORE MARK HOLDING CO INC COM 218681104 233 7,922 SH   SOLE 26 4,722 0 3,200
CORE MARK HOLDING CO INC COM 218681104 172 5,847 SH   SOLE 28 5,847 0 0
CORE MARK HOLDING CO INC COM 218681104 2,797 95,241 SH   SOLE 30 95,241 0 0
CORE MARK HOLDING CO INC COM 218681104 93 3,171 SH   SOLE 36 3,171 0 0
CORE MARK HOLDING CO INC COM 218681104 148 5,030 SH   SOLE 40 5,030 0 0
CORE MOLDING TECHNOLOGIES IN COM 218683100 101 7,162 SH   SOLE 21 7,162 0 0
CORE MOLDING TECHNOLOGIES IN COM 218683100 454 32,259 SH   SOLE 22 32,259 0 0
CORECIVIC INC COM 21871N101 275 42,048 SH   SOLE 2 39,883 0 2,165
CORECIVIC INC COM 21871N101 3 490 SH   SOLE 4 490 0 0
CORECIVIC INC COM 21871N101 28 4,206 SH   SOLE 7 4,206 0 0
CORECIVIC INC COM 21871N101 3,401 519,293 SH   SOLE 18 519,293 0 0
CORECIVIC INC COM 21871N101 1,436 219,226 SH   SOLE 19 219,226 0 0
CORECIVIC INC COM 21871N101 91,207 13,924,766 SH   SOLE 21 13,924,766 0 0
CORECIVIC INC COM 21871N101 22,705 3,466,438 SH   SOLE 22 3,387,410 0 79,028
CORECIVIC INC COM 21871N101 229 34,904 SH   SOLE 26 24,926 0 9,978
CORECIVIC INC COM 21871N101 91 13,862 SH   SOLE 28 13,862 0 0
CORECIVIC INC COM 21871N101 1,858 283,738 SH   SOLE 30 283,738 0 0
CORECIVIC INC COM 21871N101 92 14,118 SH   SOLE 36 14,118 0 0
CORECIVIC INC COM 21871N101 83 12,713 SH   SOLE 40 12,713 0 0
CORELOGIC INC COM 21871D103 16,168 209,107 SH   SOLE 2 61,060 0 148,047
CORELOGIC INC COM 21871D103 34 441 SH   SOLE 4 441 0 0
CORELOGIC INC COM 21871D103 147 1,904 SH   SOLE 7 1,904 0 0
CORELOGIC INC COM 21871D103 15,198 196,562 SH   SOLE 18 196,562 0 0
CORELOGIC INC COM 21871D103 1,526 19,735 SH   SOLE 19 19,735 0 0
CORELOGIC INC COM 21871D103 269,176 3,481,318 SH   SOLE 21 3,481,318 0 0
CORELOGIC INC COM 21871D103 187,504 2,425,033 SH   SOLE 22 2,323,166 0 101,867
CORELOGIC INC COM 21871D103 45 579 SH   SOLE 25 579 0 0
CORELOGIC INC COM 21871D103 2,115 27,357 SH   SOLE 26 19,488 0 7,869
CORELOGIC INC COM 21871D103 888 11,487 SH   SOLE 28 10,298 0 1,189
CORELOGIC INC COM 21871D103 3,708 47,963 SH   SOLE 30 47,963 0 0
CORELOGIC INC COM 21871D103 118 1,526 SH   SOLE 31 1,526 0 0
CORELOGIC INC COM 21871D103 212 2,747 SH   SOLE 36 2,747 0 0
CORELOGIC INC COM 21871D103 754 9,746 SH   SOLE 40 9,746 0 0
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 107 15,621 SH   SOLE 2 945 0 14,676
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 2 303 SH   SOLE 7 303 0 0
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 398 58,086 SH   SOLE 18 58,086 0 0
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 172 25,142 SH   SOLE 19 25,142 0 0
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 3,515 513,138 SH   SOLE 21 513,138 0 0
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 2,532 369,611 SH   SOLE 22 367,215 0 2,396
COREPOINT LODGING INC COM 21872L104 592 86,072 SH   SOLE 2 15,424 0 70,648
COREPOINT LODGING INC COM 21872L104 6 838 SH   SOLE 7 838 0 0
COREPOINT LODGING INC COM 21872L104 1,206 175,247 SH   SOLE 18 157,349 0 17,898
COREPOINT LODGING INC COM 21872L104 4,010 582,782 SH   SOLE 19 582,782 0 0
COREPOINT LODGING INC COM 21872L104 11,090 1,611,952 SH   SOLE 21 1,611,952 0 0
COREPOINT LODGING INC COM 21872L104 13,655 1,984,693 SH   SOLE 22 1,977,807 0 6,886
COREPOINT LODGING INC COM 21872L104 409 59,474 SH   SOLE 23 59,474 0 0
CORESITE RLTY CORP COM 21870Q105 13,470 107,518 SH   SOLE 2 34,211 0 73,307
CORESITE RLTY CORP COM 21870Q105 34 268 SH   SOLE 4 268 0 0
CORESITE RLTY CORP COM 21870Q105 97 777 SH   SOLE 7 777 0 0
CORESITE RLTY CORP COM 21870Q105 13,637 108,853 SH   SOLE 18 108,853 0 0
CORESITE RLTY CORP COM 21870Q105 1,278 10,203 SH   SOLE 19 10,203 0 0
CORESITE RLTY CORP COM 21870Q105 310,477 2,478,268 SH   SOLE 21 2,478,268 0 0
CORESITE RLTY CORP COM 21870Q105 164,098 1,309,850 SH   SOLE 22 1,258,413 0 51,437
CORESITE RLTY CORP COM 21870Q105 240 1,916 SH   SOLE 23 1,916 0 0
CORESITE RLTY CORP COM 21870Q105 87 692 SH   SOLE 25 692 0 0
CORESITE RLTY CORP COM 21870Q105 2,459 19,628 SH   SOLE 26 12,403 0 7,225
CORESITE RLTY CORP COM 21870Q105 585 4,671 SH   SOLE 28 4,671 0 0
CORESITE RLTY CORP COM 21870Q105 3,797 30,305 SH   SOLE 30 30,305 0 0
CORESITE RLTY CORP COM 21870Q105 97 771 SH   SOLE 31 771 0 0
CORESITE RLTY CORP COM 21870Q105 214 1,712 SH   SOLE 36 1,712 0 0
CORESITE RLTY CORP COM 21870Q105 657 5,242 SH   SOLE 40 5,242 0 0
CORMEDIX INC COM 21900C308 157 21,132 SH   SOLE 2 2,490 0 18,642
CORMEDIX INC COM 21900C308 891 119,942 SH   SOLE 18 119,942 0 0
CORMEDIX INC COM 21900C308 359 48,336 SH   SOLE 19 48,336 0 0
CORMEDIX INC COM 21900C308 7,829 1,053,710 SH   SOLE 21 1,053,710 0 0
CORMEDIX INC COM 21900C308 5,588 752,073 SH   SOLE 22 745,265 0 6,808
CORNERSTONE BLDG BRANDS INC COM 21925D109 453 48,858 SH   SOLE 2 16,006 0 32,852
CORNERSTONE BLDG BRANDS INC COM 21925D109 9 964 SH   SOLE 7 964 0 0
CORNERSTONE BLDG BRANDS INC COM 21925D109 1,384 149,104 SH   SOLE 18 149,104 0 0
CORNERSTONE BLDG BRANDS INC COM 21925D109 697 75,098 SH   SOLE 19 75,098 0 0
CORNERSTONE BLDG BRANDS INC COM 21925D109 14,115 1,521,041 SH   SOLE 21 1,521,041 0 0
CORNERSTONE BLDG BRANDS INC COM 21925D109 12,530 1,350,191 SH   SOLE 22 1,311,459 0 38,732
CORNERSTONE BLDG BRANDS INC COM 21925D109 212 22,804 SH   SOLE 26 1,926 0 20,878
CORNERSTONE BLDG BRANDS INC COM 21925D109 58 6,301 SH   SOLE 28 6,301 0 0
CORNERSTONE BLDG BRANDS INC COM 21925D109 580 62,539 SH   SOLE 30 62,539 0 0
CORNERSTONE BLDG BRANDS INC COM 21925D109 93 10,052 SH   SOLE 40 10,052 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 2,289 51,967 SH   SOLE 2 23,600 0 28,367
CORNERSTONE ONDEMAND INC COM 21925Y103 10 224 SH   SOLE 4 224 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 59 1,343 SH   SOLE 7 1,343 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 9,810 222,745 SH   SOLE 18 212,729 0 10,016
CORNERSTONE ONDEMAND INC COM 21925Y103 9,825 223,092 SH   SOLE 19 223,092 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 103,124 2,341,608 SH   SOLE 21 2,341,608 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 81,028 1,839,874 SH   SOLE 22 1,799,646 0 40,228
CORNERSTONE ONDEMAND INC COM 21925Y103 344 7,806 SH   SOLE 23 7,806 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 2,394 54,360 SH   SOLE 26 9,539 0 44,821
CORNERSTONE ONDEMAND INC COM 21925Y103 310 7,036 SH   SOLE 28 7,036 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 1,395 31,670 SH   SOLE 30 31,670 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 246 5,593 SH   SOLE 34 5,593 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 295 6,709 SH   SOLE 40 6,709 0 0
CORNING INC COM 219350105 66,532 1,848,117 SH   SOLE 2 379,606 0 1,468,511
CORNING INC COM 219350105 13,285 369,035 SH   SOLE 4 339,664 0 29,371
CORNING INC COM 219350105 25,118 697,723 SH   SOLE 7 656,192 0 41,531
CORNING INC COM 219350105 91 2,539 SH   SOLE 13 2,539 0 0
CORNING INC COM 219350105 3,388 94,102 SH   SOLE 15 94,102 0 0
CORNING INC COM 219350105 3 88 SH   SOLE 17 0 0 88
CORNING INC COM 219350105 51,740 1,437,231 SH   SOLE 18 1,325,013 0 112,218
CORNING INC COM 219350105 8,141 226,134 SH   SOLE 19 226,134 0 0
CORNING INC COM 219350105 731,201 20,311,149 SH   SOLE 21 20,311,149 0 0
CORNING INC COM 219350105 622,867 17,301,854 SH   SOLE 22 15,698,423 0 1,603,431
CORNING INC COM 219350105 18,317 508,792 SH   SOLE 23 508,792 0 0
CORNING INC COM 219350105 44,791 1,244,202 SH   SOLE 25 1,244,202 0 0
CORNING INC COM 219350105 65,633 1,823,150 SH   SOLE 26 574,014 0 1,249,136
CORNING INC COM 219350105 55,184 1,532,894 SH   SOLE 28 107,751 0 1,425,143
CORNING INC COM 219350105 60 1,672 SH   SOLE 29 1,672 0 0
CORNING INC COM 219350105 135,275 3,757,648 SH   SOLE 30 3,757,648 0 0
CORNING INC COM 219350105 6,513 180,924 SH   SOLE 31 97,758 0 83,166
CORNING INC COM 219350105 1,259 34,969 SH   SOLE 34 34,969 0 0
CORNING INC COM 219350105 17,460 484,993 SH   SOLE 36 484,993 0 0
CORNING INC COM 219350105 1,091 30,306 SH   SOLE 40 30,306 0 0
CORPORACION AMER ARPTS S A COM L1995B107 46 11,482 SH   SOLE 21 11,482 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 7,691 294,903 SH   SOLE 2 92,606 0 202,297
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 2,418 92,711 SH   SOLE 4 92,711 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 3,709 142,218 SH   SOLE 7 142,218 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 7,380 282,961 SH   SOLE 18 282,961 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 4,493 172,267 SH   SOLE 19 172,267 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 151,762 5,819,108 SH   SOLE 21 5,819,108 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 117,366 4,500,220 SH   SOLE 22 4,353,133 0 147,087
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 130 4,992 SH   SOLE 23 4,992 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 12,659 485,390 SH   SOLE 25 485,390 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 932 35,731 SH   SOLE 26 23,929 0 11,802
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 2,383 91,369 SH   SOLE 28 13,514 0 77,855
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 1,770 67,876 SH   SOLE 29 67,876 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 13,149 504,171 SH   SOLE 30 504,171 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 56 2,155 SH   SOLE 31 2,155 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 29 1,102 SH   SOLE 34 1,102 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 132 5,071 SH   SOLE 36 5,071 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 359 13,766 SH   SOLE 40 13,766 0 0
CORSAIR GAMING INC COM 22041X102 356 9,820 SH   SOLE 2 1,084 0 8,736
CORSAIR GAMING INC COM 22041X102 15 402 SH   SOLE 7 402 0 0
CORSAIR GAMING INC COM 22041X102 2,079 57,406 SH   SOLE 18 57,406 0 0
CORSAIR GAMING INC COM 22041X102 931 25,715 SH   SOLE 19 25,715 0 0
CORSAIR GAMING INC COM 22041X102 19,078 526,721 SH   SOLE 21 526,721 0 0
CORSAIR GAMING INC COM 22041X102 13,252 365,881 SH   SOLE 22 364,347 0 1,534
CORSAIR GAMING INC COM 22041X102 1,097 30,294 SH   SOLE 26 30,294 0 0
CORSAIR GAMING INC COM 22041X102 30,018 828,775 SH   SOLE 28 0 0 828,775
CORSAIR GAMING INC COM 22041X102 73 2,007 SH   SOLE 31 0 0 2,007
CORSAIR GAMING INC COM 22041X102 22,097 610,082 SH   SOLE 34 610,082 0 0
CORTEVA INC COM 22052L104 87,623 2,262,988 SH   SOLE 2 792,529 0 1,470,459
CORTEVA INC COM 22052L104 13,348 344,721 SH   SOLE 4 315,850 0 28,871
CORTEVA INC COM 22052L104 44,585 1,151,476 SH   SOLE 7 1,109,220 0 42,256
CORTEVA INC COM 22052L104 110 2,845 SH   SOLE 13 2,845 0 0
CORTEVA INC COM 22052L104 3,624 93,593 SH   SOLE 15 93,593 0 0
CORTEVA INC COM 22052L104 11 289 SH   SOLE 17 0 0 289
CORTEVA INC COM 22052L104 352,440 9,102,261 SH   SOLE 18 8,451,619 0 650,642
CORTEVA INC COM 22052L104 201,151 5,195,010 SH   SOLE 19 5,195,010 0 0
CORTEVA INC COM 22052L104 698,803 18,047,590 SH   SOLE 21 18,047,590 0 0
CORTEVA INC COM 22052L104 669,321 17,286,193 SH   SOLE 22 15,701,553 0 1,584,640
CORTEVA INC COM 22052L104 20,595 531,905 SH   SOLE 23 531,905 0 0
CORTEVA INC COM 22052L104 59,877 1,546,405 SH   SOLE 25 1,437,188 0 109,217
CORTEVA INC COM 22052L104 69,224 1,787,804 SH   SOLE 26 617,309 0 1,170,495
CORTEVA INC COM 22052L104 64,467 1,664,945 SH   SOLE 28 105,006 0 1,559,939
CORTEVA INC COM 22052L104 26 682 SH   SOLE 29 682 0 0
CORTEVA INC COM 22052L104 138,584 3,579,120 SH   SOLE 30 3,528,441 0 50,679
CORTEVA INC COM 22052L104 10,044 259,390 SH   SOLE 31 98,085 0 161,305
CORTEVA INC COM 22052L104 42,028 1,085,423 SH   SOLE 34 1,085,423 0 0
CORTEVA INC COM 22052L104 22,498 581,056 SH   SOLE 36 581,056 0 0
CORTEVA INC COM 22052L104 1,258 32,479 SH   SOLE 40 32,479 0 0
CORTEXYME INC COM 22053A107 288 10,371 SH   SOLE 2 4,910 0 5,461
CORTEXYME INC COM 22053A107 7 249 SH   SOLE 7 249 0 0
CORTEXYME INC COM 22053A107 1,544 55,564 SH   SOLE 18 55,564 0 0
CORTEXYME INC COM 22053A107 778 28,008 SH   SOLE 19 28,008 0 0
CORTEXYME INC COM 22053A107 22,429 807,388 SH   SOLE 21 807,388 0 0
CORTEXYME INC COM 22053A107 11,898 428,286 SH   SOLE 22 415,696 0 12,590
CORTEXYME INC COM 22053A107 8 289 SH   SOLE 23 289 0 0
CORTEXYME INC COM 22053A107 11 386 SH   SOLE 25 386 0 0
CORTEXYME INC COM 22053A107 175 6,282 SH   SOLE 26 753 0 5,529
CORTEXYME INC COM 22053A107 43 1,551 SH   SOLE 28 1,551 0 0
CORTEXYME INC COM 22053A107 545 19,624 SH   SOLE 30 19,624 0 0
CORTEXYME INC COM 22053A107 54 1,932 SH   SOLE 34 1,932 0 0
CORTEXYME INC COM 22053A107 19 685 SH   SOLE 36 685 0 0
CORTEXYME INC COM 22053A107 42 1,524 SH   SOLE 40 1,524 0 0
CORTLAND BANCORP COM 220587109 18 981 SH   SOLE 18 981 0 0
CORVEL CORP COM 221006109 824 7,773 SH   SOLE 2 3,868 0 3,905
CORVEL CORP COM 221006109 6 58 SH   SOLE 4 58 0 0
CORVEL CORP COM 221006109 23 214 SH   SOLE 7 214 0 0
CORVEL CORP COM 221006109 4,452 42,004 SH   SOLE 18 39,796 0 2,208
CORVEL CORP COM 221006109 4,885 46,087 SH   SOLE 19 46,087 0 0
CORVEL CORP COM 221006109 111,156 1,048,644 SH   SOLE 21 1,048,644 0 0
CORVEL CORP COM 221006109 30,503 287,762 SH   SOLE 22 280,345 0 7,417
CORVEL CORP COM 221006109 216 2,037 SH   SOLE 23 2,037 0 0
CORVEL CORP COM 221006109 27 254 SH   SOLE 25 254 0 0
CORVEL CORP COM 221006109 881 8,310 SH   SOLE 26 507 0 7,803
CORVEL CORP COM 221006109 165 1,554 SH   SOLE 28 1,554 0 0
CORVEL CORP COM 221006109 6,939 65,458 SH   SOLE 30 65,458 0 0
CORVEL CORP COM 221006109 68 638 SH   SOLE 36 638 0 0
CORVEL CORP COM 221006109 127 1,201 SH   SOLE 40 1,201 0 0
CORVUS PHARMACEUTICALS INC COM 221015100 15 4,329 SH   SOLE 18 4,329 0 0
CORVUS PHARMACEUTICALS INC COM 221015100 127 35,701 SH   SOLE 21 35,701 0 0
CORVUS PHARMACEUTICALS INC COM 221015100 106 29,780 SH   SOLE 22 29,780 0 0
COSAN LTD SHS A G25343107 5,644 306,213 SH   SOLE 7 306,213 0 0
COSAN LTD SHS A G25343107 264 14,336 SH   SOLE 22 14,336 0 0
COSAN LTD SHS A G25343107 100 5,418 SH   SOLE 25 5,418 0 0
COSAN LTD SHS A G25343107 106 5,767 SH   SOLE 36 5,767 0 0
COSTAMARE INC SHS Y1771G102 623 75,225 SH   SOLE 2 6,889 0 68,336
COSTAMARE INC SHS Y1771G102 9 1,144 SH   SOLE 7 1,144 0 0
COSTAMARE INC SHS Y1771G102 1,375 166,123 SH   SOLE 18 166,123 0 0
COSTAMARE INC SHS Y1771G102 694 83,814 SH   SOLE 19 83,814 0 0
COSTAMARE INC SHS Y1771G102 14,272 1,723,649 SH   SOLE 21 1,723,649 0 0
COSTAMARE INC SHS Y1771G102 5,403 652,542 SH   SOLE 22 644,640 0 7,902
COSTAMARE INC SHS Y1771G102 28 3,323 SH   SOLE 26 0 0 3,323
COSTAR GROUP INC COM 22160N109 114,967 124,385 SH   SOLE 2 27,610 0 96,775
COSTAR GROUP INC COM 22160N109 16,918 18,304 SH   SOLE 4 16,790 0 1,514
COSTAR GROUP INC COM 22160N109 5,072 5,487 SH   SOLE 7 3,277 0 2,210
COSTAR GROUP INC COM 22160N109 116 125 SH   SOLE 13 125 0 0
COSTAR GROUP INC COM 22160N109 2,996 3,241 SH   SOLE 15 3,241 0 0
COSTAR GROUP INC COM 22160N109 342,245 370,283 SH   SOLE 18 255,447 0 114,836
COSTAR GROUP INC COM 22160N109 613,744 664,024 SH   SOLE 19 664,024 0 0
COSTAR GROUP INC COM 22160N109 749,915 811,350 SH   SOLE 21 811,350 0 0
COSTAR GROUP INC COM 22160N109 971,346 1,050,922 SH   SOLE 22 984,903 0 66,019
COSTAR GROUP INC COM 22160N109 26,372 28,533 SH   SOLE 23 28,533 0 0
COSTAR GROUP INC COM 22160N109 111,674 120,823 SH   SOLE 25 120,823 0 0
COSTAR GROUP INC COM 22160N109 60,140 65,067 SH   SOLE 26 28,908 0 36,159
COSTAR GROUP INC COM 22160N109 63,622 68,834 SH   SOLE 28 5,096 0 63,738
COSTAR GROUP INC COM 22160N109 2,510 2,716 SH   SOLE 29 2,716 0 0
COSTAR GROUP INC COM 22160N109 65,967 71,371 SH   SOLE 30 70,363 0 1,008
COSTAR GROUP INC COM 22160N109 28,033 30,330 SH   SOLE 31 8,975 0 21,355
COSTAR GROUP INC COM 22160N109 37,873 40,976 SH   SOLE 34 40,976 0 0
COSTAR GROUP INC COM 22160N109 20,277 21,938 SH   SOLE 36 21,938 0 0
COSTAR GROUP INC COM 22160N109 1,462 1,582 SH   SOLE 40 1,582 0 0
COSTCO WHSL CORP NEW COM 22160K105 425,020 1,128,032 SH   SOLE 2 255,945 0 872,087
COSTCO WHSL CORP NEW COM 22160K105 78,480 208,291 SH   SOLE 4 191,293 0 16,998
COSTCO WHSL CORP NEW COM 22160K105 165,197 438,445 SH   SOLE 7 421,067 0 17,378
COSTCO WHSL CORP NEW COM 22160K105 14,556 38,633 SH   SOLE 13 38,633 0 0
COSTCO WHSL CORP NEW COM 22160K105 18,605 49,380 SH   SOLE 15 49,380 0 0
COSTCO WHSL CORP NEW COM 22160K105 75 199 SH   SOLE 17 0 0 199
COSTCO WHSL CORP NEW COM 22160K105 338,097 897,332 SH   SOLE 18 792,296 0 105,036
COSTCO WHSL CORP NEW COM 22160K105 227,181 602,953 SH   SOLE 19 602,953 0 0
COSTCO WHSL CORP NEW COM 22160K105 3,345,161 8,878,287 SH   SOLE 21 8,878,287 0 0
COSTCO WHSL CORP NEW COM 22160K105 3,954,146 10,494,576 SH   SOLE 22 9,448,948 0 1,045,628
COSTCO WHSL CORP NEW COM 22160K105 115,981 307,822 SH   SOLE 23 307,822 0 0
COSTCO WHSL CORP NEW COM 22160K105 270,092 716,843 SH   SOLE 25 716,843 0 0
COSTCO WHSL CORP NEW COM 22160K105 355,157 942,611 SH   SOLE 26 288,922 0 653,689
COSTCO WHSL CORP NEW COM 22160K105 446,421 1,184,833 SH   SOLE 28 59,461 0 1,125,372
COSTCO WHSL CORP NEW COM 22160K105 240 638 SH   SOLE 29 638 0 0
COSTCO WHSL CORP NEW COM 22160K105 775,146 2,057,290 SH   SOLE 30 1,991,705 0 65,585
COSTCO WHSL CORP NEW COM 22160K105 42,275 112,201 SH   SOLE 31 57,424 0 54,777
COSTCO WHSL CORP NEW COM 22160K105 35,514 94,257 SH   SOLE 32 94,257 0 0
COSTCO WHSL CORP NEW COM 22160K105 85,498 226,917 SH   SOLE 34 226,917 0 0
COSTCO WHSL CORP NEW COM 22160K105 107,874 286,304 SH   SOLE 36 286,304 0 0
COSTCO WHSL CORP NEW COM 22160K105 6,928 18,388 SH   SOLE 40 18,388 0 0
COTY INC COM CL A 222070203 13,651 1,944,581 SH   SOLE 2 1,409,229 0 535,352
COTY INC COM CL A 222070203 10 1,446 SH   SOLE 4 1,446 0 0
COTY INC COM CL A 222070203 56 7,908 SH   SOLE 7 7,908 0 0
COTY INC COM CL A 222070203 5,046 718,783 SH   SOLE 18 718,783 0 0
COTY INC COM CL A 222070203 27,637 3,936,936 SH   SOLE 19 3,936,936 0 0
COTY INC COM CL A 222070203 85,797 12,221,757 SH   SOLE 21 12,221,757 0 0
COTY INC COM CL A 222070203 69,107 9,844,304 SH   SOLE 22 9,433,509 0 410,795
COTY INC COM CL A 222070203 14 1,985 SH   SOLE 25 1,985 0 0
COTY INC COM CL A 222070203 1,333 189,826 SH   SOLE 26 113,264 0 76,562
COTY INC COM CL A 222070203 344 48,992 SH   SOLE 28 42,000 0 6,992
COTY INC COM CL A 222070203 1,096 156,133 SH   SOLE 30 156,133 0 0
COTY INC COM CL A 222070203 199 28,298 SH   SOLE 31 5,482 0 22,816
COTY INC COM CL A 222070203 18,019 2,566,794 SH   SOLE 34 2,566,794 0 0
COTY INC COM CL A 222070203 141 20,151 SH   SOLE 36 20,151 0 0
COTY INC COM CL A 222070203 291 41,429 SH   SOLE 40 41,429 0 0
COUNTY BANCORP INC COM 221907108 85 3,842 SH   SOLE 2 293 0 3,549
COUNTY BANCORP INC COM 221907108 418 18,922 SH   SOLE 18 18,922 0 0
COUNTY BANCORP INC COM 221907108 169 7,676 SH   SOLE 19 7,676 0 0
COUNTY BANCORP INC COM 221907108 3,667 166,100 SH   SOLE 21 166,100 0 0
COUNTY BANCORP INC COM 221907108 912 41,284 SH   SOLE 22 40,982 0 302
COUPA SOFTWARE INC COM 22266L106 56,780 167,538 SH   SOLE 2 18,904 0 148,634
COUPA SOFTWARE INC COM 22266L106 10,222 30,161 SH   SOLE 4 27,588 0 2,573
COUPA SOFTWARE INC COM 22266L106 1,648 4,864 SH   SOLE 7 4,864 0 0
COUPA SOFTWARE INC COM 22266L106 89 262 SH   SOLE 13 262 0 0
COUPA SOFTWARE INC COM 22266L106 1,949 5,751 SH   SOLE 15 5,751 0 0
COUPA SOFTWARE INC COM 22266L106 103,383 305,046 SH   SOLE 18 219,357 0 85,689
COUPA SOFTWARE INC COM 22266L106 348,899 1,029,475 SH   SOLE 19 1,029,475 0 0
COUPA SOFTWARE INC COM 22266L106 474,410 1,399,812 SH   SOLE 21 1,399,812 0 0
COUPA SOFTWARE INC COM 22266L106 592,616 1,748,594 SH   SOLE 22 1,659,362 0 89,232
COUPA SOFTWARE INC COM 22266L106 14,844 43,798 SH   SOLE 23 43,798 0 0
COUPA SOFTWARE INC COM 22266L106 85,531 252,371 SH   SOLE 25 252,371 0 0
COUPA SOFTWARE INC COM 22266L106 37,492 110,625 SH   SOLE 26 55,577 0 55,048
COUPA SOFTWARE INC COM 22266L106 79,984 236,003 SH   SOLE 28 8,413 0 227,590
COUPA SOFTWARE INC COM 22266L106 32 93 SH   SOLE 29 93 0 0
COUPA SOFTWARE INC COM 22266L106 50,405 148,728 SH   SOLE 30 122,685 0 26,043
COUPA SOFTWARE INC COM 22266L106 3,766 11,113 SH   SOLE 31 8,658 0 2,455
COUPA SOFTWARE INC COM 22266L106 30,364 89,593 SH   SOLE 34 89,593 0 0
COUPA SOFTWARE INC COM 22266L106 12,214 36,038 SH   SOLE 36 36,038 0 0
COUPA SOFTWARE INC COM 22266L106 934 2,757 SH   SOLE 40 2,757 0 0
COUPA SOFTWARE INC NOTE 0.125% 6/1 22266LAC0 8,354 3,830,000 PRN   SOLE 21 3,830,000 0 0
COUSINS PPTYS INC COM NEW 222795502 13,490 402,691 SH   SOLE 2 121,372 0 281,319
COUSINS PPTYS INC COM NEW 222795502 12,795 381,942 SH   SOLE 4 381,942 0 0
COUSINS PPTYS INC COM NEW 222795502 7,044 210,255 SH   SOLE 7 210,255 0 0
COUSINS PPTYS INC COM NEW 222795502 13 385 SH   SOLE 17 0 0 385
COUSINS PPTYS INC COM NEW 222795502 26,332 786,029 SH   SOLE 18 786,029 0 0
COUSINS PPTYS INC COM NEW 222795502 44,041 1,314,668 SH   SOLE 19 1,314,668 0 0
COUSINS PPTYS INC COM NEW 222795502 274,648 8,198,460 SH   SOLE 21 8,198,460 0 0
COUSINS PPTYS INC COM NEW 222795502 213,386 6,369,740 SH   SOLE 22 5,840,959 0 528,781
COUSINS PPTYS INC COM NEW 222795502 2,060 61,486 SH   SOLE 23 61,486 0 0
COUSINS PPTYS INC COM NEW 222795502 21,399 638,781 SH   SOLE 25 638,781 0 0
COUSINS PPTYS INC COM NEW 222795502 1,814 54,156 SH   SOLE 26 36,157 0 17,999
COUSINS PPTYS INC COM NEW 222795502 4,487 133,934 SH   SOLE 28 39,909 0 94,025
COUSINS PPTYS INC COM NEW 222795502 3,087 92,156 SH   SOLE 29 92,156 0 0
COUSINS PPTYS INC COM NEW 222795502 22,636 675,688 SH   SOLE 30 675,688 0 0
COUSINS PPTYS INC COM NEW 222795502 97 2,896 SH   SOLE 31 2,896 0 0
COUSINS PPTYS INC COM NEW 222795502 20,263 604,861 SH   SOLE 34 604,861 0 0
COUSINS PPTYS INC COM NEW 222795502 121 3,626 SH   SOLE 36 3,626 0 0
COUSINS PPTYS INC COM NEW 222795502 632 18,853 SH   SOLE 40 18,853 0 0
COVANTA HLDG CORP COM 22282E102 1,546 117,768 SH   SOLE 2 39,626 0 78,142
COVANTA HLDG CORP COM 22282E102 7 546 SH   SOLE 4 546 0 0
COVANTA HLDG CORP COM 22282E102 46 3,482 SH   SOLE 7 3,482 0 0
COVANTA HLDG CORP COM 22282E102 5,481 417,473 SH   SOLE 18 417,473 0 0
COVANTA HLDG CORP COM 22282E102 2,850 217,079 SH   SOLE 19 217,079 0 0
COVANTA HLDG CORP COM 22282E102 53,854 4,101,605 SH   SOLE 21 4,101,605 0 0
COVANTA HLDG CORP COM 22282E102 42,808 3,260,307 SH   SOLE 22 3,180,785 0 79,522
COVANTA HLDG CORP COM 22282E102 24 1,839 SH   SOLE 25 1,839 0 0
COVANTA HLDG CORP COM 22282E102 895 68,169 SH   SOLE 26 38,048 0 30,121
COVANTA HLDG CORP COM 22282E102 294 22,391 SH   SOLE 28 17,191 0 5,200
COVANTA HLDG CORP COM 22282E102 1,292 98,364 SH   SOLE 30 98,364 0 0
COVANTA HLDG CORP COM 22282E102 140 10,626 SH   SOLE 36 10,626 0 0
COVANTA HLDG CORP COM 22282E102 170 12,934 SH   SOLE 40 12,934 0 0
COVENANT LOGISTICS GROUP INC CL A 22284P105 306 20,658 SH   SOLE 2 3,495 0 17,163
COVENANT LOGISTICS GROUP INC CL A 22284P105 4 301 SH   SOLE 7 301 0 0
COVENANT LOGISTICS GROUP INC CL A 22284P105 692 46,739 SH   SOLE 18 46,739 0 0
COVENANT LOGISTICS GROUP INC CL A 22284P105 2,590 174,902 SH   SOLE 19 174,902 0 0
COVENANT LOGISTICS GROUP INC CL A 22284P105 6,494 438,478 SH   SOLE 21 438,478 0 0
COVENANT LOGISTICS GROUP INC CL A 22284P105 8,687 586,547 SH   SOLE 22 584,563 0 1,984
COVENANT LOGISTICS GROUP INC CL A 22284P105 269 18,184 SH   SOLE 23 18,184 0 0
COVENANT LOGISTICS GROUP INC CL A 22284P105 1,044 70,498 SH   SOLE 26 0 0 70,498
COVETRUS INC COM 22304C100 3,889 135,301 SH   SOLE 2 34,507 0 100,794
COVETRUS INC COM 22304C100 14 478 SH   SOLE 4 478 0 0
COVETRUS INC COM 22304C100 109 3,780 SH   SOLE 7 3,780 0 0
COVETRUS INC COM 22304C100 14,171 493,085 SH   SOLE 18 493,085 0 0
COVETRUS INC COM 22304C100 5,904 205,415 SH   SOLE 19 205,415 0 0
COVETRUS INC COM 22304C100 338,860 11,790,532 SH   SOLE 21 11,790,532 0 0
COVETRUS INC COM 22304C100 86,653 3,015,058 SH   SOLE 22 2,941,864 0 73,194
COVETRUS INC COM 22304C100 75 2,614 SH   SOLE 25 2,614 0 0
COVETRUS INC COM 22304C100 909 31,626 SH   SOLE 26 16,681 0 14,945
COVETRUS INC COM 22304C100 547 19,042 SH   SOLE 28 13,795 0 5,247
COVETRUS INC COM 22304C100 5,867 204,136 SH   SOLE 30 204,136 0 0
COVETRUS INC COM 22304C100 218 7,587 SH   SOLE 36 7,587 0 0
COVETRUS INC COM 22304C100 356 12,391 SH   SOLE 40 12,391 0 0
COWEN INC CL A NEW 223622606 677 26,036 SH   SOLE 2 8,338 0 17,698
COWEN INC CL A NEW 223622606 9 335 SH   SOLE 7 335 0 0
COWEN INC CL A NEW 223622606 2,454 94,420 SH   SOLE 18 94,420 0 0
COWEN INC CL A NEW 223622606 1,237 47,590 SH   SOLE 19 47,590 0 0
COWEN INC CL A NEW 223622606 26,457 1,017,972 SH   SOLE 21 1,017,972 0 0
COWEN INC CL A NEW 223622606 20,650 794,540 SH   SOLE 22 776,695 0 17,845
COWEN INC CL A NEW 223622606 28 1,084 SH   SOLE 25 1,084 0 0
COWEN INC CL A NEW 223622606 226 8,699 SH   SOLE 26 2,499 0 6,200
COWEN INC CL A NEW 223622606 99 3,797 SH   SOLE 28 3,797 0 0
COWEN INC CL A NEW 223622606 183 7,023 SH   SOLE 30 7,023 0 0
COWEN INC CL A NEW 223622606 63 2,408 SH   SOLE 36 2,408 0 0
COWEN INC CL A NEW 223622606 77 2,957 SH   SOLE 40 2,957 0 0
CPI AEROSTRUCTURES INC COM NEW 125919308 11 2,755 SH   SOLE 18 2,755 0 0
CPI AEROSTRUCTURES INC COM NEW 125919308 138 35,949 SH   SOLE 21 35,949 0 0
CPI AEROSTRUCTURES INC COM NEW 125919308 73 19,019 SH   SOLE 22 19,019 0 0
CPS TECHNOLOGIES CORP COM 12619F104 20 7,243 SH   SOLE 21 7,243 0 0
CRA INTL INC COM 12618T105 224 4,394 SH   SOLE 2 706 0 3,688
CRA INTL INC COM 12618T105 6 126 SH   SOLE 7 126 0 0
CRA INTL INC COM 12618T105 1,446 28,384 SH   SOLE 18 28,384 0 0
CRA INTL INC COM 12618T105 3,077 60,415 SH   SOLE 19 60,415 0 0
CRA INTL INC COM 12618T105 14,160 278,034 SH   SOLE 21 278,034 0 0
CRA INTL INC COM 12618T105 14,095 276,746 SH   SOLE 22 275,644 0 1,102
CRA INTL INC COM 12618T105 213 4,174 SH   SOLE 23 4,174 0 0
CRA INTL INC COM 12618T105 1,074 21,088 SH   SOLE 26 0 0 21,088
CRACKER BARREL OLD CTRY STOR COM 22410J106 5,033 38,149 SH   SOLE 2 18,904 0 19,245
CRACKER BARREL OLD CTRY STOR COM 22410J106 16 124 SH   SOLE 4 124 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 80 606 SH   SOLE 7 606 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 18,516 140,358 SH   SOLE 18 133,160 0 7,198
CRACKER BARREL OLD CTRY STOR COM 22410J106 14,636 110,949 SH   SOLE 19 110,949 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 211,752 1,605,156 SH   SOLE 21 1,605,156 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 121,131 918,214 SH   SOLE 22 902,052 0 16,162
CRACKER BARREL OLD CTRY STOR COM 22410J106 863 6,539 SH   SOLE 23 6,539 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 5,336 40,445 SH   SOLE 26 6,159 0 34,286
CRACKER BARREL OLD CTRY STOR COM 22410J106 438 3,317 SH   SOLE 28 2,950 0 367
CRACKER BARREL OLD CTRY STOR COM 22410J106 1,754 13,298 SH   SOLE 30 13,298 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 410 3,107 SH   SOLE 34 3,107 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 105 796 SH   SOLE 36 796 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 384 2,908 SH   SOLE 40 2,908 0 0
CRANE CO COM 224399105 11,751 151,314 SH   SOLE 2 57,958 0 93,356
CRANE CO COM 224399105 117 1,504 SH   SOLE 4 1,504 0 0
CRANE CO COM 224399105 97 1,252 SH   SOLE 7 1,252 0 0
CRANE CO COM 224399105 9,566 123,174 SH   SOLE 18 123,174 0 0
CRANE CO COM 224399105 937 12,065 SH   SOLE 19 12,065 0 0
CRANE CO COM 224399105 163,176 2,101,165 SH   SOLE 21 2,101,165 0 0
CRANE CO COM 224399105 118,809 1,529,855 SH   SOLE 22 1,466,444 0 63,411
CRANE CO COM 224399105 18 230 SH   SOLE 25 230 0 0
CRANE CO COM 224399105 1,141 14,692 SH   SOLE 26 11,252 0 3,440
CRANE CO COM 224399105 493 6,351 SH   SOLE 28 6,351 0 0
CRANE CO COM 224399105 2,342 30,157 SH   SOLE 30 30,157 0 0
CRANE CO COM 224399105 72 926 SH   SOLE 31 926 0 0
CRANE CO COM 224399105 120 1,544 SH   SOLE 36 1,544 0 0
CRANE CO COM 224399105 462 5,944 SH   SOLE 40 5,944 0 0
CRAWFORD & CO CL B 224633107 59 8,151 SH   SOLE 21 8,151 0 0
CRAWFORD & CO CL B 224633107 3,297 457,902 SH   SOLE 22 457,902 0 0
CRAWFORD & CO CL A 224633206 297 40,199 SH   SOLE 2 15,018 0 25,181
CRAWFORD & CO CL A 224633206 0 63 SH   SOLE 7 63 0 0
CRAWFORD & CO CL A 224633206 445 60,270 SH   SOLE 18 60,270 0 0
CRAWFORD & CO CL A 224633206 229 31,052 SH   SOLE 19 31,052 0 0
CRAWFORD & CO CL A 224633206 5,196 703,164 SH   SOLE 21 703,164 0 0
CRAWFORD & CO CL A 224633206 2,544 344,206 SH   SOLE 22 341,899 0 2,307
CRAWFORD & CO CL A 224633206 24 3,299 SH   SOLE 23 3,299 0 0
CRAWFORD & CO CL A 224633206 64 8,722 SH   SOLE 26 0 0 8,722
CRAWFORD & CO CL A 224633206 49 6,654 SH   SOLE 30 6,654 0 0
CREDICORP LTD COM G2519Y108 16,319 99,497 SH   SOLE 2 13,508 0 85,989
CREDICORP LTD COM G2519Y108 4,789 29,197 SH   SOLE 4 24,806 0 4,391
CREDICORP LTD COM G2519Y108 1,189 7,248 SH   SOLE 7 7,248 0 0
CREDICORP LTD COM G2519Y108 31 186 SH   SOLE 13 186 0 0
CREDICORP LTD COM G2519Y108 257 1,566 SH   SOLE 15 1,566 0 0
CREDICORP LTD COM G2519Y108 4,089 24,930 SH   SOLE 18 24,930 0 0
CREDICORP LTD COM G2519Y108 3,919 23,891 SH   SOLE 19 23,891 0 0
CREDICORP LTD COM G2519Y108 267,082 1,628,348 SH   SOLE 21 1,628,348 0 0
CREDICORP LTD COM G2519Y108 127,828 779,342 SH   SOLE 22 708,911 0 70,431
CREDICORP LTD COM G2519Y108 5,791 35,306 SH   SOLE 23 35,306 0 0
CREDICORP LTD COM G2519Y108 26,713 162,862 SH   SOLE 25 162,862 0 0
CREDICORP LTD COM G2519Y108 33,216 202,514 SH   SOLE 26 39,856 0 162,658
CREDICORP LTD COM G2519Y108 29,257 178,377 SH   SOLE 28 12,337 0 166,040
CREDICORP LTD COM G2519Y108 400 2,436 SH   SOLE 29 2,436 0 0
CREDICORP LTD COM G2519Y108 67,319 410,431 SH   SOLE 30 407,061 0 3,370
CREDICORP LTD COM G2519Y108 254 1,549 SH   SOLE 31 1,549 0 0
CREDICORP LTD COM G2519Y108 5,032 30,678 SH   SOLE 34 30,678 0 0
CREDICORP LTD COM G2519Y108 5,017 30,586 SH   SOLE 36 30,586 0 0
CREDICORP LTD COM G2519Y108 66 400 SH   SOLE 40 400 0 0
CREDIT ACCEP CORP MICH COM 225310101 8,133 23,496 SH   SOLE 2 4,055 0 19,441
CREDIT ACCEP CORP MICH COM 225310101 18 53 SH   SOLE 4 53 0 0
CREDIT ACCEP CORP MICH COM 225310101 69 198 SH   SOLE 7 198 0 0
CREDIT ACCEP CORP MICH COM 225310101 1,444 4,173 SH   SOLE 18 4,173 0 0
CREDIT ACCEP CORP MICH COM 225310101 870 2,512 SH   SOLE 19 2,512 0 0
CREDIT ACCEP CORP MICH COM 225310101 39,615 114,447 SH   SOLE 21 114,447 0 0
CREDIT ACCEP CORP MICH COM 225310101 101,932 294,482 SH   SOLE 22 281,399 0 13,083
CREDIT ACCEP CORP MICH COM 225310101 17 50 SH   SOLE 25 50 0 0
CREDIT ACCEP CORP MICH COM 225310101 2,546 7,356 SH   SOLE 26 3,053 0 4,303
CREDIT ACCEP CORP MICH COM 225310101 415 1,199 SH   SOLE 28 1,199 0 0
CREDIT ACCEP CORP MICH COM 225310101 2,069 5,977 SH   SOLE 30 5,977 0 0
CREDIT ACCEP CORP MICH COM 225310101 71 206 SH   SOLE 31 206 0 0
CREDIT ACCEP CORP MICH COM 225310101 347 1,002 SH   SOLE 34 1,002 0 0
CREDIT ACCEP CORP MICH COM 225310101 42 122 SH   SOLE 36 122 0 0
CREDIT ACCEP CORP MICH COM 225310101 388 1,122 SH   SOLE 40 1,122 0 0
CREDIT SUISSE GROUP SPONSORED ADR 225401108 8 589 SH   SOLE 18 589 0 0
CREE INC COM 225447101 32,389 305,849 SH   SOLE 2 100,990 0 204,859
CREE INC COM 225447101 71 669 SH   SOLE 4 669 0 0
CREE INC COM 225447101 256 2,417 SH   SOLE 7 2,417 0 0
CREE INC COM 225447101 29,459 278,176 SH   SOLE 18 278,176 0 0
CREE INC COM 225447101 225,733 2,131,570 SH   SOLE 19 2,131,570 0 0
CREE INC COM 225447101 588,623 5,558,295 SH   SOLE 21 5,558,295 0 0
CREE INC COM 225447101 365,647 3,452,758 SH   SOLE 22 3,306,998 0 145,760
CREE INC COM 225447101 162 1,528 SH   SOLE 25 1,528 0 0
CREE INC COM 225447101 29,003 273,870 SH   SOLE 26 32,036 0 241,834
CREE INC COM 225447101 32,489 306,786 SH   SOLE 28 13,819 0 292,967
CREE INC COM 225447101 8,308 78,454 SH   SOLE 30 78,454 0 0
CREE INC COM 225447101 218 2,059 SH   SOLE 31 2,059 0 0
CREE INC COM 225447101 176,014 1,662,077 SH   SOLE 34 1,662,077 0 0
CREE INC COM 225447101 484 4,573 SH   SOLE 36 4,573 0 0
CREE INC COM 225447101 1,406 13,275 SH   SOLE 40 13,275 0 0
CREE INC NOTE 0.875% 9/0 225447AB7 3,444 1,897,000 PRN   SOLE 21 1,897,000 0 0
CRESUD S A C I F Y A SPONSORED ADR 226406106 56 11,699 SH   SOLE 21 11,699 0 0
CREXENDO INC COM 226552107 41 5,981 SH   SOLE 22 5,981 0 0
CRH PLC ADR 12626K203 40,838 959,092 SH   SOLE 18 952,446 0 6,646
CRINETICS PHARMACEUTICALS IN COM 22663K107 324 22,977 SH   SOLE 2 6,270 0 16,707
CRINETICS PHARMACEUTICALS IN COM 22663K107 7 525 SH   SOLE 7 525 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107 1,430 101,354 SH   SOLE 18 98,753 0 2,601
CRINETICS PHARMACEUTICALS IN COM 22663K107 1,019 72,237 SH   SOLE 19 72,237 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107 18,348 1,300,322 SH   SOLE 21 1,300,322 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107 8,381 594,000 SH   SOLE 22 590,109 0 3,891
CRINETICS PHARMACEUTICALS IN COM 22663K107 48 3,406 SH   SOLE 23 3,406 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107 73 5,169 SH   SOLE 26 0 0 5,169
CRINETICS PHARMACEUTICALS IN COM 22663K107 137 9,739 SH   SOLE 30 9,739 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107 49 3,466 SH   SOLE 40 3,466 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 2,034 13,282 SH   SOLE 2 13,282 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 47 304 SH   SOLE 4 304 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 115,313 753,136 SH   SOLE 21 753,136 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 8,743 57,102 SH   SOLE 22 29,461 0 27,641
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 85 552 SH   SOLE 25 552 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 3,527 23,034 SH   SOLE 26 15,176 0 7,858
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 1,018 6,651 SH   SOLE 28 6,651 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 47,632 311,095 SH   SOLE 30 311,095 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 100 655 SH   SOLE 34 655 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 177 1,153 SH   SOLE 36 1,153 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 964 6,295 SH   SOLE 40 6,295 0 0
CRITEO S A SPONS ADS 226718104 4 200 SH   SOLE 17 0 0 200
CRITEO S A SPONS ADS 226718104 699 34,089 SH   SOLE 26 0 0 34,089
CROCS INC COM 227046109 4,232 67,544 SH   SOLE 2 32,493 0 35,051
CROCS INC COM 227046109 61 981 SH   SOLE 4 981 0 0
CROCS INC COM 227046109 76 1,214 SH   SOLE 7 1,214 0 0
CROCS INC COM 227046109 131 2,084 SH   SOLE 13 2,084 0 0
CROCS INC COM 227046109 20,296 323,904 SH   SOLE 18 298,203 0 25,701
CROCS INC COM 227046109 27,232 434,596 SH   SOLE 19 434,596 0 0
CROCS INC COM 227046109 466,183 7,439,874 SH   SOLE 21 7,439,874 0 0
CROCS INC COM 227046109 142,879 2,280,231 SH   SOLE 22 2,212,652 0 67,579
CROCS INC COM 227046109 1,392 22,214 SH   SOLE 23 22,214 0 0
CROCS INC COM 227046109 68 1,089 SH   SOLE 25 1,089 0 0
CROCS INC COM 227046109 7,862 125,477 SH   SOLE 26 11,779 0 113,698
CROCS INC COM 227046109 528 8,428 SH   SOLE 28 8,428 0 0
CROCS INC COM 227046109 8,799 140,421 SH   SOLE 30 140,421 0 0
CROCS INC COM 227046109 208 3,317 SH   SOLE 34 3,317 0 0
CROCS INC COM 227046109 167 2,669 SH   SOLE 36 2,669 0 0
CROCS INC COM 227046109 516 8,230 SH   SOLE 40 8,230 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 268 30,188 SH   SOLE 2 2,793 0 27,395
CROSS CTRY HEALTHCARE INC COM 227483104 7 735 SH   SOLE 7 735 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 1,466 165,321 SH   SOLE 18 165,321 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 589 66,377 SH   SOLE 19 66,377 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 36,252 4,086,985 SH   SOLE 21 4,086,985 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 9,138 1,030,204 SH   SOLE 22 1,024,336 0 5,868
CROSS CTRY HEALTHCARE INC COM 227483104 499 56,250 SH   SOLE 30 56,250 0 0
CROSSFIRST BANKSHARES INC COM 22766M109 617 57,429 SH   SOLE 2 16,008 0 41,421
CROSSFIRST BANKSHARES INC COM 22766M109 11 977 SH   SOLE 7 977 0 0
CROSSFIRST BANKSHARES INC COM 22766M109 1,964 182,703 SH   SOLE 18 182,703 0 0
CROSSFIRST BANKSHARES INC COM 22766M109 1,004 93,402 SH   SOLE 19 93,402 0 0
CROSSFIRST BANKSHARES INC COM 22766M109 19,830 1,844,632 SH   SOLE 21 1,844,632 0 0
CROSSFIRST BANKSHARES INC COM 22766M109 7,607 707,639 SH   SOLE 22 699,464 0 8,175
CROSSFIRST BANKSHARES INC COM 22766M109 91 8,473 SH   SOLE 30 8,473 0 0
CROSSFIRST BANKSHARES INC COM 22766M109 67 6,233 SH   SOLE 40 6,233 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 72,921 344,259 SH   SOLE 2 49,631 0 294,628
CROWDSTRIKE HLDGS INC CL A 22788C105 15,229 71,894 SH   SOLE 4 66,394 0 5,500
CROWDSTRIKE HLDGS INC CL A 22788C105 2,194 10,360 SH   SOLE 7 10,360 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 67 314 SH   SOLE 13 314 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 2,328 10,989 SH   SOLE 15 10,989 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 1 5 SH   SOLE 17 0 0 5
CROWDSTRIKE HLDGS INC CL A 22788C105 40,706 192,172 SH   SOLE 18 182,964 0 9,208
CROWDSTRIKE HLDGS INC CL A 22788C105 200,953 948,697 SH   SOLE 19 948,697 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 716,054 3,380,485 SH   SOLE 21 3,380,485 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 919,992 4,343,271 SH   SOLE 22 4,147,984 0 195,287
CROWDSTRIKE HLDGS INC CL A 22788C105 20,047 94,641 SH   SOLE 23 94,641 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 2,399 11,328 SH   SOLE 25 11,328 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 46,784 220,867 SH   SOLE 26 112,978 0 107,889
CROWDSTRIKE HLDGS INC CL A 22788C105 65,203 307,825 SH   SOLE 28 18,053 0 289,772
CROWDSTRIKE HLDGS INC CL A 22788C105 41 192 SH   SOLE 29 192 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 77,975 368,121 SH   SOLE 30 301,236 0 66,885
CROWDSTRIKE HLDGS INC CL A 22788C105 8,644 40,810 SH   SOLE 31 18,776 0 22,034
CROWDSTRIKE HLDGS INC CL A 22788C105 168,115 793,667 SH   SOLE 34 793,667 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 6,597 31,144 SH   SOLE 36 31,144 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 1,297 6,125 SH   SOLE 40 6,125 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 155,006 973,715 SH   SOLE 2 159,433 0 814,282
CROWN CASTLE INTL CORP NEW COM 22822V101 38,988 244,915 SH   SOLE 4 228,229 0 16,686
CROWN CASTLE INTL CORP NEW COM 22822V101 158,031 992,721 SH   SOLE 7 981,224 0 11,497
CROWN CASTLE INTL CORP NEW COM 22822V101 227 1,429 SH   SOLE 13 1,429 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 8,624 54,172 SH   SOLE 15 54,172 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 3 16 SH   SOLE 17 0 0 16
CROWN CASTLE INTL CORP NEW COM 22822V101 126,326 793,558 SH   SOLE 18 730,145 0 63,413
CROWN CASTLE INTL CORP NEW COM 22822V101 45,561 286,204 SH   SOLE 19 286,204 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 1,840,556 11,562,007 SH   SOLE 21 11,562,007 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 1,575,851 9,899,184 SH   SOLE 22 9,017,543 0 881,641
CROWN CASTLE INTL CORP NEW COM 22822V101 45,328 284,739 SH   SOLE 23 284,739 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 101,763 639,257 SH   SOLE 25 639,257 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 147,155 924,400 SH   SOLE 26 284,885 0 639,515
CROWN CASTLE INTL CORP NEW COM 22822V101 127,255 799,388 SH   SOLE 28 55,448 0 743,940
CROWN CASTLE INTL CORP NEW COM 22822V101 67 420 SH   SOLE 29 420 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 312,690 1,964,256 SH   SOLE 30 1,962,796 0 1,460
CROWN CASTLE INTL CORP NEW COM 22822V101 28,622 179,796 SH   SOLE 31 54,047 0 125,749
CROWN CASTLE INTL CORP NEW COM 22822V101 28,780 180,792 SH   SOLE 34 180,792 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 46,778 293,852 SH   SOLE 36 293,852 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 2,810 17,649 SH   SOLE 40 17,649 0 0
CROWN CRAFTS INC COM 228309100 16 2,158 SH   SOLE 18 2,158 0 0
CROWN CRAFTS INC COM 228309100 210 29,215 SH   SOLE 21 29,215 0 0
CROWN HLDGS INC COM 228368106 32,343 322,783 SH   SOLE 2 45,345 0 277,438
CROWN HLDGS INC COM 228368106 6,007 59,954 SH   SOLE 4 54,642 0 5,312
CROWN HLDGS INC COM 228368106 1,022 10,199 SH   SOLE 7 10,199 0 0
CROWN HLDGS INC COM 228368106 61 606 SH   SOLE 13 606 0 0
CROWN HLDGS INC COM 228368106 1,310 13,076 SH   SOLE 15 13,076 0 0
CROWN HLDGS INC COM 228368106 7,509 74,941 SH   SOLE 18 65,782 0 9,159
CROWN HLDGS INC COM 228368106 4,028 40,201 SH   SOLE 19 40,201 0 0
CROWN HLDGS INC COM 228368106 147,761 1,474,659 SH   SOLE 21 1,474,659 0 0
CROWN HLDGS INC COM 228368106 352,164 3,514,614 SH   SOLE 22 3,337,607 0 177,007
CROWN HLDGS INC COM 228368106 8,836 88,187 SH   SOLE 23 88,187 0 0
CROWN HLDGS INC COM 228368106 2,893 28,870 SH   SOLE 25 28,870 0 0
CROWN HLDGS INC COM 228368106 14,537 145,079 SH   SOLE 26 116,567 0 28,512
CROWN HLDGS INC COM 228368106 17,598 175,632 SH   SOLE 28 17,464 0 158,168
CROWN HLDGS INC COM 228368106 58 574 SH   SOLE 29 574 0 0
CROWN HLDGS INC COM 228368106 29,652 295,929 SH   SOLE 30 235,140 0 60,789
CROWN HLDGS INC COM 228368106 4,423 44,144 SH   SOLE 31 16,438 0 27,706
CROWN HLDGS INC COM 228368106 47,772 476,763 SH   SOLE 34 476,763 0 0
CROWN HLDGS INC COM 228368106 4,103 40,953 SH   SOLE 36 40,953 0 0
CROWN HLDGS INC COM 228368106 524 5,230 SH   SOLE 40 5,230 0 0
CRYOLIFE INC COM 228903100 1,011 42,822 SH   SOLE 2 17,665 0 25,157
CRYOLIFE INC COM 228903100 8 355 SH   SOLE 4 355 0 0
CRYOLIFE INC COM 228903100 14 590 SH   SOLE 7 590 0 0
CRYOLIFE INC COM 228903100 4,213 178,434 SH   SOLE 18 167,034 0 11,400
CRYOLIFE INC COM 228903100 6,795 287,799 SH   SOLE 19 287,799 0 0
CRYOLIFE INC COM 228903100 108,405 4,591,476 SH   SOLE 21 4,591,476 0 0
CRYOLIFE INC COM 228903100 31,973 1,354,206 SH   SOLE 22 1,326,130 0 28,076
CRYOLIFE INC COM 228903100 341 14,443 SH   SOLE 23 14,443 0 0
CRYOLIFE INC COM 228903100 2,077 87,963 SH   SOLE 26 17,642 0 70,321
CRYOLIFE INC COM 228903100 109 4,619 SH   SOLE 28 4,619 0 0
CRYOLIFE INC COM 228903100 5,881 249,071 SH   SOLE 30 249,071 0 0
CRYOLIFE INC COM 228903100 24 1,006 SH   SOLE 34 1,006 0 0
CRYOLIFE INC COM 228903100 93 3,945 SH   SOLE 40 3,945 0 0
CRYOPORT INC COM PAR $0.001 229050307 988 22,512 SH   SOLE 2 12,700 0 9,812
CRYOPORT INC COM PAR $0.001 229050307 12 277 SH   SOLE 4 277 0 0
CRYOPORT INC COM PAR $0.001 229050307 32 721 SH   SOLE 7 721 0 0
CRYOPORT INC COM PAR $0.001 229050307 5,787 131,890 SH   SOLE 18 130,021 0 1,869
CRYOPORT INC COM PAR $0.001 229050307 3,059 69,719 SH   SOLE 19 69,719 0 0
CRYOPORT INC COM PAR $0.001 229050307 70,204 1,599,900 SH   SOLE 21 1,599,900 0 0
CRYOPORT INC COM PAR $0.001 229050307 45,227 1,030,687 SH   SOLE 22 1,003,179 0 27,508
CRYOPORT INC COM PAR $0.001 229050307 20 446 SH   SOLE 25 446 0 0
CRYOPORT INC COM PAR $0.001 229050307 360 8,199 SH   SOLE 26 1,044 0 7,155
CRYOPORT INC COM PAR $0.001 229050307 226 5,142 SH   SOLE 28 5,142 0 0
CRYOPORT INC COM PAR $0.001 229050307 1,331 30,337 SH   SOLE 30 30,337 0 0
CRYOPORT INC COM PAR $0.001 229050307 65 1,471 SH   SOLE 34 1,471 0 0
CRYOPORT INC COM PAR $0.001 229050307 48 1,093 SH   SOLE 36 1,093 0 0
CRYOPORT INC COM PAR $0.001 229050307 216 4,920 SH   SOLE 40 4,920 0 0
CSG SYS INTL INC COM 126349109 1,050 23,306 SH   SOLE 2 13,609 0 9,697
CSG SYS INTL INC COM 126349109 5 100 SH   SOLE 4 100 0 0
CSG SYS INTL INC COM 126349109 28 614 SH   SOLE 7 614 0 0
CSG SYS INTL INC COM 126349109 7,308 162,155 SH   SOLE 18 146,086 0 16,069
CSG SYS INTL INC COM 126349109 10,310 228,745 SH   SOLE 19 228,745 0 0
CSG SYS INTL INC COM 126349109 169,538 3,761,665 SH   SOLE 21 3,761,665 0 0
CSG SYS INTL INC COM 126349109 50,596 1,122,607 SH   SOLE 22 1,099,898 0 22,709
CSG SYS INTL INC COM 126349109 483 10,727 SH   SOLE 23 10,727 0 0
CSG SYS INTL INC COM 126349109 15 326 SH   SOLE 25 326 0 0
CSG SYS INTL INC COM 126349109 3,217 71,382 SH   SOLE 26 5,404 0 65,978
CSG SYS INTL INC COM 126349109 194 4,306 SH   SOLE 28 4,306 0 0
CSG SYS INTL INC COM 126349109 3,262 72,382 SH   SOLE 30 72,382 0 0
CSG SYS INTL INC COM 126349109 25 553 SH   SOLE 36 553 0 0
CSG SYS INTL INC COM 126349109 167 3,711 SH   SOLE 40 3,711 0 0
CSP INC COM 126389105 6 742 SH   SOLE 18 742 0 0
CSP INC COM 126389105 72 9,298 SH   SOLE 21 9,298 0 0
CSW INDUSTRIALS INC COM 126402106 984 8,794 SH   SOLE 2 4,870 0 3,924
CSW INDUSTRIALS INC COM 126402106 25 226 SH   SOLE 4 226 0 0
CSW INDUSTRIALS INC COM 126402106 26 232 SH   SOLE 7 232 0 0
CSW INDUSTRIALS INC COM 126402106 5,397 48,228 SH   SOLE 18 48,228 0 0
CSW INDUSTRIALS INC COM 126402106 2,723 24,329 SH   SOLE 19 24,329 0 0
CSW INDUSTRIALS INC COM 126402106 57,163 510,798 SH   SOLE 21 510,798 0 0
CSW INDUSTRIALS INC COM 126402106 41,412 370,051 SH   SOLE 22 359,422 0 10,629
CSW INDUSTRIALS INC COM 126402106 277 2,473 SH   SOLE 26 0 0 2,473
CSW INDUSTRIALS INC COM 126402106 207 1,853 SH   SOLE 28 1,853 0 0
CSW INDUSTRIALS INC COM 126402106 1,554 13,882 SH   SOLE 30 13,882 0 0
CSW INDUSTRIALS INC COM 126402106 176 1,574 SH   SOLE 40 1,574 0 0
CSX CORP COM 126408103 167,032 1,840,575 SH   SOLE 2 321,870 0 1,518,705
CSX CORP COM 126408103 36,341 400,448 SH   SOLE 4 370,901 0 29,547
CSX CORP COM 126408103 65,155 717,958 SH   SOLE 7 696,077 0 21,881
CSX CORP COM 126408103 1,037 11,430 SH   SOLE 13 11,430 0 0
CSX CORP COM 126408103 7,200 79,343 SH   SOLE 15 79,343 0 0
CSX CORP COM 126408103 147,426 1,624,529 SH   SOLE 18 1,485,132 0 139,397
CSX CORP COM 126408103 16,247 179,033 SH   SOLE 19 179,033 0 0
CSX CORP COM 126408103 1,311,109 14,447,487 SH   SOLE 21 14,447,487 0 0
CSX CORP COM 126408103 1,570,473 17,305,487 SH   SOLE 22 15,610,368 0 1,695,119
CSX CORP COM 126408103 45,844 505,173 SH   SOLE 23 505,173 0 0
CSX CORP COM 126408103 112,351 1,238,025 SH   SOLE 25 1,238,025 0 0
CSX CORP COM 126408103 146,938 1,619,149 SH   SOLE 26 489,727 0 1,129,422
CSX CORP COM 126408103 228,298 2,515,684 SH   SOLE 28 104,923 0 2,410,761
CSX CORP COM 126408103 17 183 SH   SOLE 29 183 0 0
CSX CORP COM 126408103 393,604 4,337,233 SH   SOLE 30 4,324,381 0 12,852
CSX CORP COM 126408103 13,254 146,047 SH   SOLE 31 99,535 0 46,512
CSX CORP COM 126408103 14,826 163,375 SH   SOLE 32 163,375 0 0
CSX CORP COM 126408103 3,206 35,325 SH   SOLE 34 35,325 0 0
CSX CORP COM 126408103 45,681 503,367 SH   SOLE 36 503,367 0 0
CSX CORP COM 126408103 2,890 31,849 SH   SOLE 40 31,849 0 0
CTI BIOPHARMA CORP COM 12648L601 14 4,254 SH   SOLE 2 4,254 0 0
CTI BIOPHARMA CORP COM 12648L601 45 13,988 SH   SOLE 18 13,988 0 0
CTI BIOPHARMA CORP COM 12648L601 532 165,236 SH   SOLE 21 165,236 0 0
CTI BIOPHARMA CORP COM 12648L601 2,340 726,559 SH   SOLE 22 726,559 0 0
CTO REALTY GROWTH INC COM 22948P103 257 6,085 SH   SOLE 2 334 0 5,751
CTO REALTY GROWTH INC COM 22948P103 6 149 SH   SOLE 7 149 0 0
CTO REALTY GROWTH INC COM 22948P103 928 22,015 SH   SOLE 18 22,015 0 0
CTO REALTY GROWTH INC COM 22948P103 474 11,236 SH   SOLE 19 11,236 0 0
CTO REALTY GROWTH INC COM 22948P103 9,416 223,332 SH   SOLE 21 223,332 0 0
CTO REALTY GROWTH INC COM 22948P103 8,449 200,408 SH   SOLE 22 199,220 0 1,188
CTO REALTY GROWTH INC COM 22948P103 10 233 SH   SOLE 23 233 0 0
CTS CORP COM 126501105 1,261 36,728 SH   SOLE 2 9,882 0 26,846
CTS CORP COM 126501105 6 185 SH   SOLE 4 185 0 0
CTS CORP COM 126501105 18 526 SH   SOLE 7 526 0 0
CTS CORP COM 126501105 5,088 148,199 SH   SOLE 18 148,199 0 0
CTS CORP COM 126501105 1,907 55,558 SH   SOLE 19 55,558 0 0
CTS CORP COM 126501105 127,712 3,720,128 SH   SOLE 21 3,720,128 0 0
CTS CORP COM 126501105 32,982 960,748 SH   SOLE 22 940,122 0 20,626
CTS CORP COM 126501105 38 1,109 SH   SOLE 25 1,109 0 0
CTS CORP COM 126501105 461 13,438 SH   SOLE 26 2,225 0 11,213
CTS CORP COM 126501105 141 4,094 SH   SOLE 28 4,094 0 0
CTS CORP COM 126501105 3,117 90,801 SH   SOLE 30 90,801 0 0
CTS CORP COM 126501105 83 2,412 SH   SOLE 36 2,412 0 0
CTS CORP COM 126501105 127 3,702 SH   SOLE 40 3,702 0 0
CUBESMART COM 229663109 15,020 446,891 SH   SOLE 2 90,606 0 356,285
CUBESMART COM 229663109 10,906 324,499 SH   SOLE 4 324,499 0 0
CUBESMART COM 229663109 8,084 240,514 SH   SOLE 7 240,514 0 0
CUBESMART COM 229663109 11,007 327,484 SH   SOLE 18 327,484 0 0
CUBESMART COM 229663109 15,787 469,709 SH   SOLE 19 469,709 0 0
CUBESMART COM 229663109 147,836 4,398,572 SH   SOLE 21 4,398,572 0 0
CUBESMART COM 229663109 235,863 7,017,653 SH   SOLE 22 6,550,831 0 466,822
CUBESMART COM 229663109 1,439 42,802 SH   SOLE 23 42,802 0 0
CUBESMART COM 229663109 28,374 844,208 SH   SOLE 25 844,208 0 0
CUBESMART COM 229663109 2,430 72,305 SH   SOLE 26 49,648 0 22,657
CUBESMART COM 229663109 4,969 147,844 SH   SOLE 28 24,529 0 123,315
CUBESMART COM 229663109 4,035 120,066 SH   SOLE 29 120,066 0 0
CUBESMART COM 229663109 29,492 877,476 SH   SOLE 30 877,476 0 0
CUBESMART COM 229663109 124 3,675 SH   SOLE 31 3,675 0 0
CUBESMART COM 229663109 1,379 41,031 SH   SOLE 34 41,031 0 0
CUBESMART COM 229663109 198 5,900 SH   SOLE 36 5,900 0 0
CUBESMART COM 229663109 799 23,759 SH   SOLE 40 23,759 0 0
CUBIC CORP COM 229669106 1,956 31,535 SH   SOLE 2 10,472 0 21,063
CUBIC CORP COM 229669106 7 110 SH   SOLE 4 110 0 0
CUBIC CORP COM 229669106 34 552 SH   SOLE 7 552 0 0
CUBIC CORP COM 229669106 8,542 137,693 SH   SOLE 18 137,693 0 0
CUBIC CORP COM 229669106 4,776 76,982 SH   SOLE 19 76,982 0 0
CUBIC CORP COM 229669106 237,538 3,828,793 SH   SOLE 21 3,828,793 0 0
CUBIC CORP COM 229669106 56,403 909,141 SH   SOLE 22 887,592 0 21,549
CUBIC CORP COM 229669106 55 886 SH   SOLE 25 886 0 0
CUBIC CORP COM 229669106 1,273 20,515 SH   SOLE 26 7,739 0 12,776
CUBIC CORP COM 229669106 595 9,592 SH   SOLE 28 9,592 0 0
CUBIC CORP COM 229669106 4,032 64,997 SH   SOLE 30 64,997 0 0
CUBIC CORP COM 229669106 116 1,876 SH   SOLE 36 1,876 0 0
CUBIC CORP COM 229669106 209 3,367 SH   SOLE 40 3,367 0 0
CUE BIOPHARMA INC COM 22978P106 252 20,109 SH   SOLE 2 8,348 0 11,761
CUE BIOPHARMA INC COM 22978P106 6 479 SH   SOLE 7 479 0 0
CUE BIOPHARMA INC COM 22978P106 1,539 123,025 SH   SOLE 18 113,062 0 9,963
CUE BIOPHARMA INC COM 22978P106 1,986 158,753 SH   SOLE 19 158,753 0 0
CUE BIOPHARMA INC COM 22978P106 13,364 1,068,280 SH   SOLE 21 1,068,280 0 0
CUE BIOPHARMA INC COM 22978P106 9,346 747,118 SH   SOLE 22 731,574 0 15,544
CUE BIOPHARMA INC COM 22978P106 72 5,771 SH   SOLE 23 5,771 0 0
CUE BIOPHARMA INC COM 22978P106 291 23,238 SH   SOLE 26 1,465 0 21,773
CUE BIOPHARMA INC COM 22978P106 159 12,684 SH   SOLE 30 12,684 0 0
CUE BIOPHARMA INC COM 22978P106 17 1,330 SH   SOLE 36 1,330 0 0
CUE BIOPHARMA INC COM 22978P106 27 2,191 SH   SOLE 40 2,191 0 0
CULLEN FROST BANKERS INC COM 229899109 12,955 148,511 SH   SOLE 2 42,202 0 106,309
CULLEN FROST BANKERS INC COM 229899109 52 594 SH   SOLE 4 594 0 0
CULLEN FROST BANKERS INC COM 229899109 3,856 44,210 SH   SOLE 7 44,210 0 0
CULLEN FROST BANKERS INC COM 229899109 232 2,655 SH   SOLE 13 2,655 0 0
CULLEN FROST BANKERS INC COM 229899109 13,275 152,187 SH   SOLE 18 140,781 0 11,406
CULLEN FROST BANKERS INC COM 229899109 9,230 105,808 SH   SOLE 19 105,808 0 0
CULLEN FROST BANKERS INC COM 229899109 220,320 2,525,739 SH   SOLE 21 2,525,739 0 0
CULLEN FROST BANKERS INC COM 229899109 167,207 1,916,850 SH   SOLE 22 1,770,712 0 146,138
CULLEN FROST BANKERS INC COM 229899109 113 1,300 SH   SOLE 25 1,300 0 0
CULLEN FROST BANKERS INC COM 229899109 3,187 36,536 SH   SOLE 26 17,146 0 19,390
CULLEN FROST BANKERS INC COM 229899109 3,247 37,219 SH   SOLE 28 7,174 0 30,045
CULLEN FROST BANKERS INC COM 229899109 5,301 60,774 SH   SOLE 30 60,774 0 0
CULLEN FROST BANKERS INC COM 229899109 93 1,065 SH   SOLE 31 1,065 0 0
CULLEN FROST BANKERS INC COM 229899109 311 3,571 SH   SOLE 34 3,571 0 0
CULLEN FROST BANKERS INC COM 229899109 383 4,385 SH   SOLE 36 4,385 0 0
CULLEN FROST BANKERS INC COM 229899109 641 7,345 SH   SOLE 40 7,345 0 0
CULP INC COM 230215105 37 2,314 SH   SOLE 2 2,314 0 0
CULP INC COM 230215105 56 3,542 SH   SOLE 18 3,542 0 0
CULP INC COM 230215105 764 48,129 SH   SOLE 19 48,129 0 0
CULP INC COM 230215105 564 35,541 SH   SOLE 21 35,541 0 0
CULP INC COM 230215105 4,789 301,772 SH   SOLE 22 301,772 0 0
CULP INC COM 230215105 47 2,993 SH   SOLE 23 2,993 0 0
CULP INC COM 230215105 102 6,399 SH   SOLE 26 0 0 6,399
CUMBERLAND PHARMACEUTICALS I COM 230770109 6 1,924 SH   SOLE 18 1,924 0 0
CUMBERLAND PHARMACEUTICALS I COM 230770109 106 35,829 SH   SOLE 21 35,829 0 0
CUMBERLAND PHARMACEUTICALS I COM 230770109 958 324,658 SH   SOLE 22 324,658 0 0
CUMMINS INC COM 231021106 123,432 543,513 SH   SOLE 2 231,778 0 311,735
CUMMINS INC COM 231021106 20,585 90,645 SH   SOLE 4 84,901 0 5,744
CUMMINS INC COM 231021106 45,455 200,155 SH   SOLE 7 146,462 0 53,693
CUMMINS INC COM 231021106 514 2,263 SH   SOLE 13 2,263 0 0
CUMMINS INC COM 231021106 4,144 18,246 SH   SOLE 15 18,246 0 0
CUMMINS INC COM 231021106 141,026 620,988 SH   SOLE 18 588,229 0 32,759
CUMMINS INC COM 231021106 18,070 79,567 SH   SOLE 19 79,567 0 0
CUMMINS INC COM 231021106 1,060,290 4,668,823 SH   SOLE 21 4,668,823 0 0
CUMMINS INC COM 231021106 852,221 3,752,623 SH   SOLE 22 3,236,613 0 516,010
CUMMINS INC COM 231021106 35,808 157,677 SH   SOLE 23 157,677 0 0
CUMMINS INC COM 231021106 68,911 303,441 SH   SOLE 25 303,441 0 0
CUMMINS INC COM 231021106 100,061 440,604 SH   SOLE 26 159,142 0 281,462
CUMMINS INC COM 231021106 211,641 931,928 SH   SOLE 28 22,285 0 909,643
CUMMINS INC COM 231021106 9,275 40,841 SH   SOLE 29 40,841 0 0
CUMMINS INC COM 231021106 205,118 903,204 SH   SOLE 30 884,622 0 18,582
CUMMINS INC COM 231021106 20,144 88,702 SH   SOLE 31 79,847 0 8,855
CUMMINS INC COM 231021106 19,008 83,698 SH   SOLE 34 83,698 0 0
CUMMINS INC COM 231021106 22,236 97,912 SH   SOLE 36 97,912 0 0
CUMMINS INC COM 231021106 1,422 6,263 SH   SOLE 40 6,263 0 0
CUMULUS MEDIA INC COM CL A 231082801 31 3,533 SH   SOLE 18 3,533 0 0
CUMULUS MEDIA INC COM CL A 231082801 661 75,812 SH   SOLE 21 75,812 0 0
CUMULUS MEDIA INC COM CL A 231082801 374 42,875 SH   SOLE 22 42,875 0 0
CUREVAC N V COM N2451R105 60 744 SH   SOLE 22 744 0 0
CURIOSITYSTREAM INC COM CL A 23130Q107 110 7,903 SH   SOLE 22 7,903 0 0
CURIS INC COM NEW 231269200 21 2,574 SH   SOLE 2 2,574 0 0
CURIS INC COM NEW 231269200 136 16,570 SH   SOLE 21 16,570 0 0
CURIS INC COM NEW 231269200 8,177 998,471 SH   SOLE 22 998,471 0 0
CURO GROUP HOLDINGS CORP COM 23131L107 101 7,017 SH   SOLE 2 1,815 0 5,202
CURO GROUP HOLDINGS CORP COM 23131L107 4 274 SH   SOLE 7 274 0 0
CURO GROUP HOLDINGS CORP COM 23131L107 874 60,967 SH   SOLE 18 60,967 0 0
CURO GROUP HOLDINGS CORP COM 23131L107 542 37,841 SH   SOLE 19 37,841 0 0
CURO GROUP HOLDINGS CORP COM 23131L107 10,013 698,744 SH   SOLE 21 698,744 0 0
CURO GROUP HOLDINGS CORP COM 23131L107 6,152 429,312 SH   SOLE 22 426,901 0 2,411
CURTISS WRIGHT CORP COM 231561101 13,446 115,564 SH   SOLE 2 43,860 0 71,704
CURTISS WRIGHT CORP COM 231561101 73 628 SH   SOLE 4 628 0 0
CURTISS WRIGHT CORP COM 231561101 113 968 SH   SOLE 7 968 0 0
CURTISS WRIGHT CORP COM 231561101 13,397 115,142 SH   SOLE 18 108,717 0 6,425
CURTISS WRIGHT CORP COM 231561101 3,010 25,872 SH   SOLE 19 25,872 0 0
CURTISS WRIGHT CORP COM 231561101 254,151 2,184,366 SH   SOLE 21 2,184,366 0 0
CURTISS WRIGHT CORP COM 231561101 154,106 1,324,507 SH   SOLE 22 1,261,049 0 63,458
CURTISS WRIGHT CORP COM 231561101 95 815 SH   SOLE 25 815 0 0
CURTISS WRIGHT CORP COM 231561101 2,692 23,135 SH   SOLE 26 11,372 0 11,763
CURTISS WRIGHT CORP COM 231561101 1,352 11,622 SH   SOLE 28 8,133 0 3,489
CURTISS WRIGHT CORP COM 231561101 4,562 39,213 SH   SOLE 30 39,213 0 0
CURTISS WRIGHT CORP COM 231561101 92 789 SH   SOLE 31 789 0 0
CURTISS WRIGHT CORP COM 231561101 146 1,259 SH   SOLE 34 1,259 0 0
CURTISS WRIGHT CORP COM 231561101 296 2,544 SH   SOLE 36 2,544 0 0
CURTISS WRIGHT CORP COM 231561101 595 5,112 SH   SOLE 40 5,112 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108 2,153 145,148 SH   SOLE 2 43,969 0 101,179
CUSHMAN WAKEFIELD PLC SHS G2717B108 6 398 SH   SOLE 4 398 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108 30 2,054 SH   SOLE 7 2,054 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108 5,676 382,735 SH   SOLE 18 382,735 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108 4,768 321,507 SH   SOLE 19 321,507 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108 58,910 3,972,323 SH   SOLE 21 3,972,323 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108 48,223 3,251,725 SH   SOLE 22 3,181,491 0 70,234
CUSHMAN WAKEFIELD PLC SHS G2717B108 253 17,059 SH   SOLE 23 17,059 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108 63 4,224 SH   SOLE 25 4,224 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108 1,932 130,268 SH   SOLE 26 37,420 0 92,848
CUSHMAN WAKEFIELD PLC SHS G2717B108 187 12,580 SH   SOLE 28 12,580 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108 935 63,032 SH   SOLE 30 63,032 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108 197 13,252 SH   SOLE 36 13,252 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108 205 13,829 SH   SOLE 40 13,829 0 0
CUSTOMERS BANCORP INC COM 23204G100 592 32,590 SH   SOLE 2 9,135 0 23,455
CUSTOMERS BANCORP INC COM 23204G100 11 624 SH   SOLE 7 624 0 0
CUSTOMERS BANCORP INC COM 23204G100 2,406 132,346 SH   SOLE 18 132,346 0 0
CUSTOMERS BANCORP INC COM 23204G100 995 54,740 SH   SOLE 19 54,740 0 0
CUSTOMERS BANCORP INC COM 23204G100 60,971 3,353,758 SH   SOLE 21 3,353,758 0 0
CUSTOMERS BANCORP INC COM 23204G100 16,857 927,216 SH   SOLE 22 907,181 0 20,035
CUSTOMERS BANCORP INC COM 23204G100 116 6,362 SH   SOLE 26 0 0 6,362
CUSTOMERS BANCORP INC COM 23204G100 68 3,738 SH   SOLE 28 3,738 0 0
CUSTOMERS BANCORP INC COM 23204G100 1,086 59,728 SH   SOLE 30 59,728 0 0
CUSTOMERS BANCORP INC COM 23204G100 14 781 SH   SOLE 34 781 0 0
CUSTOMERS BANCORP INC COM 23204G100 50 2,738 SH   SOLE 40 2,738 0 0
CUTERA INC COM 232109108 151 6,254 SH   SOLE 2 1,431 0 4,823
CUTERA INC COM 232109108 4 186 SH   SOLE 7 186 0 0
CUTERA INC COM 232109108 1,926 79,867 SH   SOLE 18 79,867 0 0
CUTERA INC COM 232109108 808 33,505 SH   SOLE 19 33,505 0 0
CUTERA INC COM 232109108 48,210 1,999,578 SH   SOLE 21 1,999,578 0 0
CUTERA INC COM 232109108 12,446 516,229 SH   SOLE 22 513,651 0 2,578
CUTERA INC COM 232109108 19 802 SH   SOLE 26 0 0 802
CUTERA INC COM 232109108 566 23,494 SH   SOLE 30 23,494 0 0
CVB FINL CORP COM 126600105 3,077 157,794 SH   SOLE 2 46,587 0 111,207
CVB FINL CORP COM 126600105 14 721 SH   SOLE 4 721 0 0
CVB FINL CORP COM 126600105 44 2,254 SH   SOLE 7 2,254 0 0
CVB FINL CORP COM 126600105 11,043 566,327 SH   SOLE 18 566,327 0 0
CVB FINL CORP COM 126600105 5,592 286,791 SH   SOLE 19 286,791 0 0
CVB FINL CORP COM 126600105 284,636 14,596,715 SH   SOLE 21 14,596,715 0 0
CVB FINL CORP COM 126600105 73,755 3,782,327 SH   SOLE 22 3,696,723 0 85,604
CVB FINL CORP COM 126600105 199 10,219 SH   SOLE 23 10,219 0 0
CVB FINL CORP COM 126600105 20 1,009 SH   SOLE 25 1,009 0 0
CVB FINL CORP COM 126600105 2,017 103,427 SH   SOLE 26 25,699 0 77,728
CVB FINL CORP COM 126600105 285 14,605 SH   SOLE 28 14,605 0 0
CVB FINL CORP COM 126600105 5,341 273,880 SH   SOLE 30 273,880 0 0
CVB FINL CORP COM 126600105 75 3,862 SH   SOLE 36 3,862 0 0
CVB FINL CORP COM 126600105 270 13,850 SH   SOLE 40 13,850 0 0
CVD EQUIP CORP COM 126601103 24 6,718 SH   SOLE 21 6,718 0 0
CVR ENERGY INC COM 12662P108 1,049 70,408 SH   SOLE 2 21,599 0 48,809
CVR ENERGY INC COM 12662P108 3 194 SH   SOLE 4 194 0 0
CVR ENERGY INC COM 12662P108 9 576 SH   SOLE 7 576 0 0
CVR ENERGY INC COM 12662P108 1,807 121,287 SH   SOLE 18 111,095 0 10,192
CVR ENERGY INC COM 12662P108 6,887 462,231 SH   SOLE 19 462,231 0 0
CVR ENERGY INC COM 12662P108 16,601 1,114,148 SH   SOLE 21 1,114,148 0 0
CVR ENERGY INC COM 12662P108 18,603 1,248,536 SH   SOLE 22 1,224,988 0 23,548
CVR ENERGY INC COM 12662P108 450 30,226 SH   SOLE 23 30,226 0 0
CVR ENERGY INC COM 12662P108 2,126 142,655 SH   SOLE 26 14,829 0 127,826
CVR ENERGY INC COM 12662P108 54 3,632 SH   SOLE 28 3,632 0 0
CVR ENERGY INC COM 12662P108 386 25,919 SH   SOLE 30 25,919 0 0
CVR ENERGY INC COM 12662P108 35 2,366 SH   SOLE 34 2,366 0 0
CVR ENERGY INC COM 12662P108 45 3,045 SH   SOLE 36 3,045 0 0
CVR ENERGY INC COM 12662P108 46 3,055 SH   SOLE 40 3,055 0 0
CVS HEALTH CORP COM 126650100 249,610 3,654,612 SH   SOLE 2 992,083 0 2,662,529
CVS HEALTH CORP COM 126650100 41,694 610,454 SH   SOLE 4 560,060 0 50,394
CVS HEALTH CORP COM 126650100 79,361 1,161,949 SH   SOLE 7 1,124,189 0 37,760
CVS HEALTH CORP COM 126650100 323 4,730 SH   SOLE 13 4,730 0 0
CVS HEALTH CORP COM 126650100 11,123 162,850 SH   SOLE 15 162,850 0 0
CVS HEALTH CORP COM 126650100 9 127 SH   SOLE 17 0 0 127
CVS HEALTH CORP COM 126650100 316,759 4,637,754 SH   SOLE 18 4,320,349 0 317,405
CVS HEALTH CORP COM 126650100 294,640 4,313,906 SH   SOLE 19 4,313,906 0 0
CVS HEALTH CORP COM 126650100 1,859,681 27,228,133 SH   SOLE 21 27,228,133 0 0
CVS HEALTH CORP COM 126650100 2,054,055 30,074,012 SH   SOLE 22 27,286,070 0 2,787,942
CVS HEALTH CORP COM 126650100 61,938 906,854 SH   SOLE 23 906,854 0 0
CVS HEALTH CORP COM 126650100 149,064 2,182,496 SH   SOLE 25 2,182,496 0 0
CVS HEALTH CORP COM 126650100 190,841 2,794,154 SH   SOLE 26 866,102 0 1,928,052
CVS HEALTH CORP COM 126650100 395,463 5,790,093 SH   SOLE 28 177,720 0 5,612,373
CVS HEALTH CORP COM 126650100 1,514 22,163 SH   SOLE 29 22,163 0 0
CVS HEALTH CORP COM 126650100 485,225 7,104,314 SH   SOLE 30 6,939,481 0 164,833
CVS HEALTH CORP COM 126650100 32,425 474,739 SH   SOLE 31 173,655 0 301,084
CVS HEALTH CORP COM 126650100 23,688 346,822 SH   SOLE 34 346,822 0 0
CVS HEALTH CORP COM 126650100 65,172 954,202 SH   SOLE 36 954,202 0 0
CVS HEALTH CORP COM 126650100 3,689 54,005 SH   SOLE 40 54,005 0 0
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,821 3,150,000 PRN   SOLE 21 3,150,000 0 0
CYBERARK SOFTWARE LTD NOTE 11/1 23248VAB1 1,213 1,000,000 PRN   SOLE 22 1,000,000 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 7,954 49,226 SH   SOLE 2 43,635 0 5,591
CYBERARK SOFTWARE LTD SHS M2682V108 2,864 17,722 SH   SOLE 4 16,308 0 1,414
CYBERARK SOFTWARE LTD SHS M2682V108 5,156 31,908 SH   SOLE 7 29,922 0 1,986
CYBERARK SOFTWARE LTD SHS M2682V108 18 112 SH   SOLE 13 112 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 455 2,814 SH   SOLE 15 2,814 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 6,004 37,154 SH   SOLE 18 36,694 0 460
CYBERARK SOFTWARE LTD SHS M2682V108 2,615 16,186 SH   SOLE 19 16,186 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 87,455 541,216 SH   SOLE 21 541,216 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 91,741 567,739 SH   SOLE 22 529,040 0 38,699
CYBERARK SOFTWARE LTD SHS M2682V108 5,600 34,658 SH   SOLE 23 34,658 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 967 5,983 SH   SOLE 25 5,983 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 10,541 65,234 SH   SOLE 26 55,408 0 9,826
CYBERARK SOFTWARE LTD SHS M2682V108 5,463 33,807 SH   SOLE 28 5,962 0 27,845
CYBERARK SOFTWARE LTD SHS M2682V108 737 4,560 SH   SOLE 29 4,560 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 31,624 195,708 SH   SOLE 30 193,905 0 1,803
CYBERARK SOFTWARE LTD SHS M2682V108 1,931 11,947 SH   SOLE 31 10,611 0 1,336
CYBERARK SOFTWARE LTD SHS M2682V108 400 2,477 SH   SOLE 34 2,477 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 1,136 7,033 SH   SOLE 36 7,033 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 282 1,743 SH   SOLE 40 1,743 0 0
CYBEROPTICS CORP COM 232517102 59 2,584 SH   SOLE 2 591 0 1,993
CYBEROPTICS CORP COM 232517102 3 152 SH   SOLE 7 152 0 0
CYBEROPTICS CORP COM 232517102 646 28,468 SH   SOLE 18 28,468 0 0
CYBEROPTICS CORP COM 232517102 311 13,698 SH   SOLE 19 13,698 0 0
CYBEROPTICS CORP COM 232517102 5,902 260,127 SH   SOLE 21 260,127 0 0
CYBEROPTICS CORP COM 232517102 4,548 200,444 SH   SOLE 22 199,197 0 1,247
CYBEROPTICS CORP COM 232517102 8 340 SH   SOLE 23 340 0 0
CYCLACEL PHARMACEUTICALS INC COM 23254L603 0 39 SH   SOLE 21 39 0 0
CYCLERION THERAPEUTICS INC COM 23255M105 54 17,595 SH   SOLE 2 993 0 16,602
CYCLERION THERAPEUTICS INC COM 23255M105 1 287 SH   SOLE 7 287 0 0
CYCLERION THERAPEUTICS INC COM 23255M105 265 86,479 SH   SOLE 18 86,479 0 0
CYCLERION THERAPEUTICS INC COM 23255M105 134 43,846 SH   SOLE 19 43,846 0 0
CYCLERION THERAPEUTICS INC COM 23255M105 2,530 826,704 SH   SOLE 21 826,704 0 0
CYCLERION THERAPEUTICS INC COM 23255M105 1,925 629,207 SH   SOLE 22 626,417 0 2,790
CYMABAY THERAPEUTICS INC COM 23257D103 467 81,412 SH   SOLE 2 17,758 0 63,654
CYMABAY THERAPEUTICS INC COM 23257D103 7 1,266 SH   SOLE 7 1,266 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 1,442 251,230 SH   SOLE 18 251,230 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 749 130,505 SH   SOLE 19 130,505 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 18,274 3,183,627 SH   SOLE 21 3,183,627 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 9,776 1,703,203 SH   SOLE 22 1,693,045 0 10,158
CYMABAY THERAPEUTICS INC COM 23257D103 138 24,067 SH   SOLE 30 24,067 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 63 10,934 SH   SOLE 40 10,934 0 0
CYNERGISTEK INC COM 23258P105 10 6,923 SH   SOLE 21 6,923 0 0
CYRUSONE INC COM 23283R100 23,061 315,261 SH   SOLE 2 88,067 0 227,194
CYRUSONE INC COM 23283R100 7,262 99,279 SH   SOLE 4 99,279 0 0
CYRUSONE INC COM 23283R100 10,920 149,279 SH   SOLE 7 149,279 0 0
CYRUSONE INC COM 23283R100 22,100 302,123 SH   SOLE 18 302,031 0 92
CYRUSONE INC COM 23283R100 13,429 183,586 SH   SOLE 19 183,586 0 0
CYRUSONE INC COM 23283R100 494,268 6,756,917 SH   SOLE 21 6,756,917 0 0
CYRUSONE INC COM 23283R100 336,032 4,593,741 SH   SOLE 22 4,437,041 0 156,700
CYRUSONE INC COM 23283R100 392 5,365 SH   SOLE 23 5,365 0 0
CYRUSONE INC COM 23283R100 38,283 523,343 SH   SOLE 25 523,343 0 0
CYRUSONE INC COM 23283R100 6,140 83,936 SH   SOLE 26 34,712 0 49,224
CYRUSONE INC COM 23283R100 6,725 91,928 SH   SOLE 28 14,886 0 77,042
CYRUSONE INC COM 23283R100 5,273 72,078 SH   SOLE 29 72,078 0 0
CYRUSONE INC COM 23283R100 60,507 827,170 SH   SOLE 30 827,170 0 0
CYRUSONE INC COM 23283R100 162 2,219 SH   SOLE 31 2,219 0 0
CYRUSONE INC COM 23283R100 2,864 39,159 SH   SOLE 34 39,159 0 0
CYRUSONE INC COM 23283R100 328 4,485 SH   SOLE 36 4,485 0 0
CYRUSONE INC COM 23283R100 1,034 14,139 SH   SOLE 40 14,139 0 0
CYTOKINETICS INC COM NEW 23282W605 937 45,105 SH   SOLE 2 21,453 0 23,652
CYTOKINETICS INC COM NEW 23282W605 12 584 SH   SOLE 4 584 0 0
CYTOKINETICS INC COM NEW 23282W605 29 1,399 SH   SOLE 7 1,399 0 0
CYTOKINETICS INC COM NEW 23282W605 6,623 318,704 SH   SOLE 18 318,704 0 0
CYTOKINETICS INC COM NEW 23282W605 15,439 742,976 SH   SOLE 19 742,976 0 0
CYTOKINETICS INC COM NEW 23282W605 172,305 8,291,880 SH   SOLE 21 8,291,880 0 0
CYTOKINETICS INC COM NEW 23282W605 41,470 1,995,675 SH   SOLE 22 1,945,277 0 50,398
CYTOKINETICS INC COM NEW 23282W605 736 35,428 SH   SOLE 26 0 0 35,428
CYTOKINETICS INC COM NEW 23282W605 164 7,898 SH   SOLE 28 7,898 0 0
CYTOKINETICS INC COM NEW 23282W605 3,397 163,498 SH   SOLE 30 163,498 0 0
CYTOKINETICS INC COM NEW 23282W605 40 1,939 SH   SOLE 34 1,939 0 0
CYTOKINETICS INC COM NEW 23282W605 125 5,993 SH   SOLE 40 5,993 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 180 27,546 SH   SOLE 2 14,357 0 13,189
CYTOMX THERAPEUTICS INC COM 23284F105 6 857 SH   SOLE 7 857 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 1,150 175,604 SH   SOLE 18 175,604 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 563 85,923 SH   SOLE 19 85,923 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 14,082 2,149,938 SH   SOLE 21 2,149,938 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 8,633 1,317,997 SH   SOLE 22 1,291,361 0 26,636
CYTOMX THERAPEUTICS INC COM 23284F105 9 1,328 SH   SOLE 25 1,328 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 100 15,241 SH   SOLE 26 2,857 0 12,384
CYTOMX THERAPEUTICS INC COM 23284F105 34 5,138 SH   SOLE 28 5,138 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 135 20,670 SH   SOLE 30 20,670 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 18 2,790 SH   SOLE 36 2,790 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 14 2,147 SH   SOLE 40 2,147 0 0
CYTOSORBENTS CORP COM NEW 23283X206 117 14,674 SH   SOLE 2 3,177 0 11,497
CYTOSORBENTS CORP COM NEW 23283X206 5 594 SH   SOLE 7 594 0 0
CYTOSORBENTS CORP COM NEW 23283X206 1,238 155,356 SH   SOLE 18 155,356 0 0
CYTOSORBENTS CORP COM NEW 23283X206 642 80,510 SH   SOLE 19 80,510 0 0
CYTOSORBENTS CORP COM NEW 23283X206 11,703 1,468,425 SH   SOLE 21 1,468,425 0 0
CYTOSORBENTS CORP COM NEW 23283X206 8,311 1,042,729 SH   SOLE 22 1,037,545 0 5,184
D R HORTON INC COM 23331A109 53,885 781,842 SH   SOLE 2 137,110 0 644,732
D R HORTON INC COM 23331A109 14,273 207,099 SH   SOLE 4 193,800 0 13,299
D R HORTON INC COM 23331A109 29,963 434,755 SH   SOLE 7 292,714 0 142,041
D R HORTON INC COM 23331A109 66 960 SH   SOLE 13 960 0 0
D R HORTON INC COM 23331A109 2,818 40,894 SH   SOLE 15 40,894 0 0
D R HORTON INC COM 23331A109 72,656 1,054,211 SH   SOLE 18 1,004,779 0 49,432
D R HORTON INC COM 23331A109 180,656 2,621,246 SH   SOLE 19 2,621,246 0 0
D R HORTON INC COM 23331A109 938,237 13,613,427 SH   SOLE 21 13,613,427 0 0
D R HORTON INC COM 23331A109 548,434 7,957,539 SH   SOLE 22 7,255,165 0 702,374
D R HORTON INC COM 23331A109 15,718 228,056 SH   SOLE 23 228,056 0 0
D R HORTON INC COM 23331A109 120,608 1,749,964 SH   SOLE 25 1,749,964 0 0
D R HORTON INC COM 23331A109 54,749 794,388 SH   SOLE 26 279,725 0 514,663
D R HORTON INC COM 23331A109 66,059 958,481 SH   SOLE 28 43,862 0 914,619
D R HORTON INC COM 23331A109 120,261 1,744,940 SH   SOLE 30 1,737,291 0 7,649
D R HORTON INC COM 23331A109 6,546 94,974 SH   SOLE 31 46,774 0 48,200
D R HORTON INC COM 23331A109 81,393 1,180,973 SH   SOLE 34 1,180,973 0 0
D R HORTON INC COM 23331A109 14,112 204,760 SH   SOLE 36 204,760 0 0
D R HORTON INC COM 23331A109 972 14,108 SH   SOLE 40 14,108 0 0
D R HORTON INC OPTIONS 23331A109 262 3,800 SH Call SOLE 2 3,800 0 0
D R HORTON INC OPTIONS 23331A109 827 12,000 SH Call SOLE 4 12,000 0 0
D R HORTON INC OPTIONS 23331A109 9,594 139,200 SH Call SOLE 18 139,200 0 0
D R HORTON INC OPTIONS 23331A109 100,334 1,455,800 SH Call SOLE 19 1,455,800 0 0
D R HORTON INC OPTIONS 23331A109 5,238 76,000 SH Call SOLE 22 76,000 0 0
D R HORTON INC OPTIONS 23331A109 40,759 591,400 SH Call SOLE 34 591,400 0 0
DADA NEXUS LTD ADS 23344D108 94 2,584 SH   SOLE 21 2,584 0 0
DADA NEXUS LTD ADS 23344D108 47 1,276 SH   SOLE 22 1,276 0 0
DADA NEXUS LTD ADS 23344D108 471 12,891 SH   SOLE 25 12,891 0 0
DADA NEXUS LTD ADS 23344D108 349 9,572 SH   SOLE 28 0 0 9,572
DAILY JOURNAL CORP COM 233912104 267 662 SH   SOLE 2 95 0 567
DAILY JOURNAL CORP COM 233912104 11 27 SH   SOLE 7 27 0 0
DAILY JOURNAL CORP COM 233912104 1,805 4,468 SH   SOLE 18 4,468 0 0
DAILY JOURNAL CORP COM 233912104 889 2,201 SH   SOLE 19 2,201 0 0
DAILY JOURNAL CORP COM 233912104 16,495 40,828 SH   SOLE 21 40,828 0 0
DAILY JOURNAL CORP COM 233912104 11,546 28,579 SH   SOLE 22 28,386 0 193
DAKTRONICS INC COM 234264109 150 32,031 SH   SOLE 2 1,375 0 30,656
DAKTRONICS INC COM 234264109 4 952 SH   SOLE 7 952 0 0
DAKTRONICS INC COM 234264109 653 139,605 SH   SOLE 18 139,605 0 0
DAKTRONICS INC COM 234264109 324 69,172 SH   SOLE 19 69,172 0 0
DAKTRONICS INC COM 234264109 20,366 4,351,674 SH   SOLE 21 4,351,674 0 0
DAKTRONICS INC COM 234264109 5,455 1,165,660 SH   SOLE 22 1,159,225 0 6,435
DAKTRONICS INC COM 234264109 70 14,855 SH   SOLE 26 0 0 14,855
DAKTRONICS INC COM 234264109 293 62,507 SH   SOLE 30 62,507 0 0
DANA INC COM 235825205 4,915 251,801 SH   SOLE 2 111,173 0 140,628
DANA INC COM 235825205 18 909 SH   SOLE 4 909 0 0
DANA INC COM 235825205 97 4,968 SH   SOLE 7 4,968 0 0
DANA INC COM 235825205 15,835 811,233 SH   SOLE 18 811,233 0 0
DANA INC COM 235825205 8,029 411,313 SH   SOLE 19 411,313 0 0
DANA INC COM 235825205 190,725 9,770,767 SH   SOLE 21 9,770,767 0 0
DANA INC COM 235825205 98,258 5,033,687 SH   SOLE 22 4,934,244 0 99,443
DANA INC COM 235825205 206 10,577 SH   SOLE 23 10,577 0 0
DANA INC COM 235825205 51 2,622 SH   SOLE 25 2,622 0 0
DANA INC COM 235825205 2,184 111,860 SH   SOLE 26 40,872 0 70,988
DANA INC COM 235825205 493 25,260 SH   SOLE 28 18,860 0 6,400
DANA INC COM 235825205 1,663 85,192 SH   SOLE 30 85,192 0 0
DANA INC COM 235825205 100 5,142 SH   SOLE 34 5,142 0 0
DANA INC COM 235825205 296 15,143 SH   SOLE 36 15,143 0 0
DANA INC COM 235825205 332 17,018 SH   SOLE 40 17,018 0 0
DANAHER CORPORATION COM 235851102 406,487 1,829,867 SH   SOLE 2 597,063 0 1,232,804
DANAHER CORPORATION COM 235851102 75,869 341,535 SH   SOLE 4 316,985 0 24,550
DANAHER CORPORATION COM 235851102 129,874 584,651 SH   SOLE 7 558,302 0 26,349
DANAHER CORPORATION COM 235851102 4,957 22,317 SH   SOLE 13 22,317 0 0
DANAHER CORPORATION COM 235851102 15,372 69,199 SH   SOLE 15 69,199 0 0
DANAHER CORPORATION COM 235851102 25 114 SH   SOLE 17 0 0 114
DANAHER CORPORATION COM 235851102 237,754 1,070,291 SH   SOLE 18 946,918 0 123,373
DANAHER CORPORATION COM 235851102 86,407 388,976 SH   SOLE 19 388,976 0 0
DANAHER CORPORATION COM 235851102 3,957,220 17,814,083 SH   SOLE 21 17,814,083 0 0
DANAHER CORPORATION COM 235851102 3,383,076 15,229,475 SH   SOLE 22 13,412,225 0 1,817,250
DANAHER CORPORATION COM 235851102 118,885 535,182 SH   SOLE 23 535,182 0 0
DANAHER CORPORATION COM 235851102 211,940 954,081 SH   SOLE 25 954,081 0 0
DANAHER CORPORATION COM 235851102 317,859 1,430,895 SH   SOLE 26 490,967 0 939,928
DANAHER CORPORATION COM 235851102 308,317 1,387,941 SH   SOLE 28 86,684 0 1,301,257
DANAHER CORPORATION COM 235851102 16,174 72,808 SH   SOLE 29 72,808 0 0
DANAHER CORPORATION COM 235851102 667,171 3,003,383 SH   SOLE 30 2,844,241 0 159,142
DANAHER CORPORATION COM 235851102 71,078 319,969 SH   SOLE 31 200,619 0 119,350
DANAHER CORPORATION COM 235851102 50,047 225,297 SH   SOLE 34 225,297 0 0
DANAHER CORPORATION COM 235851102 89,430 402,583 SH   SOLE 36 402,583 0 0
DANAHER CORPORATION COM 235851102 5,924 26,666 SH   SOLE 40 26,666 0 0
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 309 5,385 SH   SOLE 4 5,385 0 0
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 158,234 2,758,610 SH   SOLE 21 2,758,610 0 0
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 17,640 307,523 SH   SOLE 22 302,078 0 5,445
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 145 2,535 SH   SOLE 25 2,535 0 0
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 159,120 2,774,052 SH   SOLE 30 2,774,052 0 0
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 135 2,347 SH   SOLE 34 2,347 0 0
DARDEN RESTAURANTS INC COM 237194105 32,080 269,309 SH   SOLE 2 41,015 0 228,294
DARDEN RESTAURANTS INC COM 237194105 7,311 61,379 SH   SOLE 4 56,421 0 4,958
DARDEN RESTAURANTS INC COM 237194105 14,571 122,320 SH   SOLE 7 109,509 0 12,811
DARDEN RESTAURANTS INC COM 237194105 922 7,741 SH   SOLE 13 7,741 0 0
DARDEN RESTAURANTS INC COM 237194105 1,516 12,723 SH   SOLE 15 12,723 0 0
DARDEN RESTAURANTS INC COM 237194105 30,847 258,961 SH   SOLE 18 234,937 0 24,024
DARDEN RESTAURANTS INC COM 237194105 20,512 172,199 SH   SOLE 19 172,199 0 0
DARDEN RESTAURANTS INC COM 237194105 351,408 2,950,037 SH   SOLE 21 2,950,037 0 0
DARDEN RESTAURANTS INC COM 237194105 367,514 3,085,238 SH   SOLE 22 2,768,743 0 316,495
DARDEN RESTAURANTS INC COM 237194105 10,073 84,560 SH   SOLE 23 84,560 0 0
DARDEN RESTAURANTS INC COM 237194105 27,769 233,115 SH   SOLE 25 233,115 0 0
DARDEN RESTAURANTS INC COM 237194105 36,548 306,818 SH   SOLE 26 110,253 0 196,565
DARDEN RESTAURANTS INC COM 237194105 46,869 393,457 SH   SOLE 28 16,842 0 376,615
DARDEN RESTAURANTS INC COM 237194105 65 546 SH   SOLE 29 546 0 0
DARDEN RESTAURANTS INC COM 237194105 58,879 494,282 SH   SOLE 30 483,515 0 10,767
DARDEN RESTAURANTS INC COM 237194105 3,968 33,307 SH   SOLE 31 15,414 0 17,893
DARDEN RESTAURANTS INC COM 237194105 4,139 34,744 SH   SOLE 34 34,744 0 0
DARDEN RESTAURANTS INC COM 237194105 10,179 85,454 SH   SOLE 36 85,454 0 0
DARDEN RESTAURANTS INC COM 237194105 612 5,135 SH   SOLE 40 5,135 0 0
DARE BIOSCIENCE INC COM 23666P101 1 643 SH   SOLE 21 643 0 0
DARIOHEALTH CORP COM NEW 23725P209 16 1,128 SH   SOLE 22 1,128 0 0
DARLING INGREDIENTS INC COM 237266101 14,716 255,129 SH   SOLE 2 115,178 0 139,951
DARLING INGREDIENTS INC COM 237266101 42 734 SH   SOLE 4 734 0 0
DARLING INGREDIENTS INC COM 237266101 11,927 206,775 SH   SOLE 7 206,775 0 0
DARLING INGREDIENTS INC COM 237266101 51,998 901,490 SH   SOLE 18 901,490 0 0
DARLING INGREDIENTS INC COM 237266101 34,061 590,516 SH   SOLE 19 590,516 0 0
DARLING INGREDIENTS INC COM 237266101 656,488 11,381,562 SH   SOLE 21 11,381,562 0 0
DARLING INGREDIENTS INC COM 237266101 300,884 5,216,427 SH   SOLE 22 5,103,421 0 113,006
DARLING INGREDIENTS INC COM 237266101 265,415 4,601,515 SH   SOLE 25 4,601,515 0 0
DARLING INGREDIENTS INC COM 237266101 7,616 132,041 SH   SOLE 26 61,974 0 70,067
DARLING INGREDIENTS INC COM 237266101 1,432 24,820 SH   SOLE 28 20,989 0 3,831
DARLING INGREDIENTS INC COM 237266101 8,052 139,590 SH   SOLE 29 139,590 0 0
DARLING INGREDIENTS INC COM 237266101 8,916 154,572 SH   SOLE 30 154,572 0 0
DARLING INGREDIENTS INC COM 237266101 90,354 1,566,475 SH   SOLE 34 1,566,475 0 0
DARLING INGREDIENTS INC COM 237266101 552 9,565 SH   SOLE 36 9,565 0 0
DARLING INGREDIENTS INC COM 237266101 1,115 19,326 SH   SOLE 40 19,326 0 0
DASEKE INC COM 23753F107 103 17,700 SH   SOLE 2 4,720 0 12,980
DASEKE INC COM 23753F107 5 826 SH   SOLE 7 826 0 0
DASEKE INC COM 23753F107 992 170,774 SH   SOLE 18 170,774 0 0
DASEKE INC COM 23753F107 504 86,829 SH   SOLE 19 86,829 0 0
DASEKE INC COM 23753F107 9,877 1,699,999 SH   SOLE 21 1,699,999 0 0
DASEKE INC COM 23753F107 8,178 1,407,502 SH   SOLE 22 1,401,201 0 6,301
DATA I O CORP COM 237690102 29 7,159 SH   SOLE 21 7,159 0 0
DATA I O CORP COM 237690102 70 17,015 SH   SOLE 22 17,015 0 0
DATADOG INC CL A COM 23804L103 39,492 401,178 SH   SOLE 2 104,688 0 296,490
DATADOG INC CL A COM 23804L103 8,219 83,490 SH   SOLE 4 78,377 0 5,113
DATADOG INC CL A COM 23804L103 6,415 65,169 SH   SOLE 7 18,197 0 46,972
DATADOG INC CL A COM 23804L103 27 271 SH   SOLE 13 271 0 0
DATADOG INC CL A COM 23804L103 1,333 13,537 SH   SOLE 15 13,537 0 0
DATADOG INC CL A COM 23804L103 15,339 155,818 SH   SOLE 18 145,591 0 10,227
DATADOG INC CL A COM 23804L103 3,303 33,553 SH   SOLE 19 33,553 0 0
DATADOG INC CL A COM 23804L103 343,280 3,487,199 SH   SOLE 21 3,487,199 0 0
DATADOG INC CL A COM 23804L103 445,159 4,522,134 SH   SOLE 22 4,261,235 0 260,899
DATADOG INC CL A COM 23804L103 11,826 120,135 SH   SOLE 23 120,135 0 0
DATADOG INC CL A COM 23804L103 21,543 218,847 SH   SOLE 25 218,847 0 0
DATADOG INC CL A COM 23804L103 26,583 270,041 SH   SOLE 26 144,066 0 125,975
DATADOG INC CL A COM 23804L103 31,513 320,124 SH   SOLE 28 21,813 0 298,311
DATADOG INC CL A COM 23804L103 1,010 10,258 SH   SOLE 29 10,258 0 0
DATADOG INC CL A COM 23804L103 34,202 347,435 SH   SOLE 30 347,435 0 0
DATADOG INC CL A COM 23804L103 7,174 72,872 SH   SOLE 31 34,811 0 38,061
DATADOG INC CL A COM 23804L103 892 9,064 SH   SOLE 34 9,064 0 0
DATADOG INC CL A COM 23804L103 8,045 81,724 SH   SOLE 36 81,724 0 0
DATADOG INC CL A COM 23804L103 634 6,443 SH   SOLE 40 6,443 0 0
DATTO HLDG CORP COM 23821D100 1,364 50,507 SH   SOLE 2 17,460 0 33,047
DATTO HLDG CORP COM 23821D100 14 535 SH   SOLE 7 535 0 0
DATTO HLDG CORP COM 23821D100 437 16,199 SH   SOLE 18 16,199 0 0
DATTO HLDG CORP COM 23821D100 2,114 78,295 SH   SOLE 19 78,295 0 0
DATTO HLDG CORP COM 23821D100 8,160 302,229 SH   SOLE 21 302,229 0 0
DATTO HLDG CORP COM 23821D100 14,721 545,208 SH   SOLE 22 528,965 0 16,243
DATTO HLDG CORP COM 23821D100 800 29,630 SH   SOLE 26 29,630 0 0
DATTO HLDG CORP COM 23821D100 4,130 152,976 SH   SOLE 28 0 0 152,976
DATTO HLDG CORP COM 23821D100 54 2,005 SH   SOLE 31 0 0 2,005
DATTO HLDG CORP COM 23821D100 3,904 144,580 SH   SOLE 34 144,580 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 1,192 39,712 SH   SOLE 2 14,286 0 25,426
DAVE & BUSTERS ENTMT INC COM 238337109 7 217 SH   SOLE 4 217 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 27 916 SH   SOLE 7 916 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 5,951 198,218 SH   SOLE 18 198,218 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 2,659 88,574 SH   SOLE 19 88,574 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 159,912 5,326,840 SH   SOLE 21 5,326,840 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 40,110 1,336,109 SH   SOLE 22 1,309,971 0 26,138
DAVE & BUSTERS ENTMT INC COM 238337109 23 760 SH   SOLE 25 760 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 432 14,404 SH   SOLE 26 10,882 0 3,522
DAVE & BUSTERS ENTMT INC COM 238337109 140 4,675 SH   SOLE 28 4,675 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 2,850 94,946 SH   SOLE 30 94,946 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 41 1,353 SH   SOLE 36 1,353 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 129 4,283 SH   SOLE 40 4,283 0 0
DAVITA INC COM 23918K108 24,527 208,915 SH   SOLE 2 46,170 0 162,745
DAVITA INC COM 23918K108 5,304 45,181 SH   SOLE 4 41,962 0 3,219
DAVITA INC COM 23918K108 11,166 95,111 SH   SOLE 7 68,647 0 26,464
DAVITA INC COM 23918K108 22 189 SH   SOLE 13 189 0 0
DAVITA INC COM 23918K108 1,204 10,259 SH   SOLE 15 10,259 0 0
DAVITA INC COM 23918K108 16,338 139,163 SH   SOLE 18 127,957 0 11,206
DAVITA INC COM 23918K108 2,490 21,206 SH   SOLE 19 21,206 0 0
DAVITA INC COM 23918K108 259,025 2,206,350 SH   SOLE 21 2,206,350 0 0
DAVITA INC COM 23918K108 204,909 1,745,391 SH   SOLE 22 1,576,696 0 168,695
DAVITA INC COM 23918K108 6,214 52,934 SH   SOLE 23 52,934 0 0
DAVITA INC COM 23918K108 15,400 131,176 SH   SOLE 25 131,176 0 0
DAVITA INC COM 23918K108 25,200 214,648 SH   SOLE 26 102,503 0 112,145
DAVITA INC COM 23918K108 51,682 440,222 SH   SOLE 28 10,117 0 430,105
DAVITA INC COM 23918K108 63,793 543,384 SH   SOLE 30 499,002 0 44,382
DAVITA INC COM 23918K108 2,148 18,300 SH   SOLE 31 9,749 0 8,551
DAVITA INC COM 23918K108 483 4,114 SH   SOLE 34 4,114 0 0
DAVITA INC COM 23918K108 6,974 59,401 SH   SOLE 36 59,401 0 0
DAVITA INC COM 23918K108 436 3,718 SH   SOLE 40 3,718 0 0
DAWSON GEOPHYSICAL CO NEW COM 239360100 0 1 SH   SOLE 17 0 0 1
DAWSON GEOPHYSICAL CO NEW COM 239360100 15 6,929 SH   SOLE 18 6,929 0 0
DAWSON GEOPHYSICAL CO NEW COM 239360100 247 116,310 SH   SOLE 21 116,310 0 0
DAWSON GEOPHYSICAL CO NEW COM 239360100 1,778 838,834 SH   SOLE 22 838,834 0 0
DBX ETF TR XTRACK USD HIGH 233051432 82,397 1,644,970 SH   OTR 2 0 0 1,644,970
DBX ETF TR XTRACKERS S&P 233051143 20 615 SH   SOLE 17 0 0 615
DBX ETF TR XTRACK MSCI EAFE 233051200 10 288 SH   SOLE 17 0 0 288
DBX ETF TR XTKR MSCI EMRG 233051226 3 85 SH   SOLE 17 0 0 85
DBX ETF TR XTRACK USD HIGH 233051432 5 95 SH   SOLE 17 0 0 95
DBX ETF TR XTRACK USD HIGH 233051432 189,090 3,775,000 SH   SOLE 19 3,775,000 0 0
DBX ETF TR XTRACK RUSS 1000 233051481 1 27 SH   SOLE 17 0 0 27
DBX ETF TR OPTIONS 233051879 50,075 1,250,000 SH Call SOLE 2 1,250,000 0 0
DECARBONIZATION PLUS ACQU CO *W EXP 10/02/202 242797116 21 11,228 SH   SOLE 2 11,228 0 0
DECARBONIZATION PLUS ACQU CO *W EXP 10/02/202 242797116 492 267,544 SH   SOLE 19 267,544 0 0
DECARBONIZATION PLUS ACQU CO *W EXP 10/02/202 242797116 6 3,179 SH   SOLE 22 3,179 0 0
DECARBONIZATION PLUS ACQU CO *W EXP 10/02/202 242797116 9 5,049 SH   SOLE 34 5,049 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 1,403 24,585 SH   SOLE 2 13,288 0 11,297
DECIPHERA PHARMACEUTICALS IN COM 24344T101 10 174 SH   SOLE 4 174 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 38 670 SH   SOLE 7 670 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 7,875 137,995 SH   SOLE 18 131,303 0 6,692
DECIPHERA PHARMACEUTICALS IN COM 24344T101 11,683 204,712 SH   SOLE 19 204,712 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 104,630 1,833,361 SH   SOLE 21 1,833,361 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 63,603 1,114,473 SH   SOLE 22 1,088,409 0 26,064
DECIPHERA PHARMACEUTICALS IN COM 24344T101 250 4,378 SH   SOLE 23 4,378 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 24 427 SH   SOLE 25 427 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 2,291 40,150 SH   SOLE 26 9,810 0 30,340
DECIPHERA PHARMACEUTICALS IN COM 24344T101 301 5,267 SH   SOLE 28 5,267 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 2,048 35,882 SH   SOLE 30 35,882 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 132 2,320 SH   SOLE 34 2,320 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 42 743 SH   SOLE 36 743 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 269 4,721 SH   SOLE 40 4,721 0 0
DECKERS OUTDOOR CORP COM 243537107 9,537 33,256 SH   SOLE 2 21,463 0 11,793
DECKERS OUTDOOR CORP COM 243537107 53 185 SH   SOLE 4 185 0 0
DECKERS OUTDOOR CORP COM 243537107 173 603 SH   SOLE 7 603 0 0
DECKERS OUTDOOR CORP COM 243537107 46,817 163,250 SH   SOLE 18 156,731 0 6,519
DECKERS OUTDOOR CORP COM 243537107 34,458 120,156 SH   SOLE 19 120,156 0 0
DECKERS OUTDOOR CORP COM 243537107 564,603 1,968,766 SH   SOLE 21 1,968,766 0 0
DECKERS OUTDOOR CORP COM 243537107 276,976 965,814 SH   SOLE 22 945,950 0 19,864
DECKERS OUTDOOR CORP COM 243537107 1,410 4,915 SH   SOLE 23 4,915 0 0
DECKERS OUTDOOR CORP COM 243537107 151 526 SH   SOLE 25 526 0 0
DECKERS OUTDOOR CORP COM 243537107 9,564 33,350 SH   SOLE 26 7,748 0 25,602
DECKERS OUTDOOR CORP COM 243537107 1,059 3,694 SH   SOLE 28 3,555 0 139
DECKERS OUTDOOR CORP COM 243537107 4,917 17,146 SH   SOLE 30 17,146 0 0
DECKERS OUTDOOR CORP COM 243537107 78 272 SH   SOLE 34 272 0 0
DECKERS OUTDOOR CORP COM 243537107 440 1,535 SH   SOLE 36 1,535 0 0
DECKERS OUTDOOR CORP COM 243537107 958 3,341 SH   SOLE 40 3,341 0 0
DEERE & CO COM 244199105 210,396 781,995 SH   SOLE 2 207,166 0 574,829
DEERE & CO COM 244199105 39,162 145,555 SH   SOLE 4 134,080 0 11,475
DEERE & CO COM 244199105 92,370 343,320 SH   SOLE 7 334,396 0 8,924
DEERE & CO COM 244199105 8,971 33,342 SH   SOLE 13 33,342 0 0
DEERE & CO COM 244199105 10,188 37,867 SH   SOLE 15 37,867 0 0
DEERE & CO COM 244199105 11 40 SH   SOLE 17 0 0 40
DEERE & CO COM 244199105 326,040 1,211,818 SH   SOLE 18 1,145,855 0 65,963
DEERE & CO COM 244199105 72,236 268,487 SH   SOLE 19 268,487 0 0
DEERE & CO COM 244199105 1,569,358 5,832,960 SH   SOLE 21 5,832,960 0 0
DEERE & CO COM 244199105 1,936,928 7,199,139 SH   SOLE 22 6,444,289 0 754,850
DEERE & CO COM 244199105 55,473 206,180 SH   SOLE 23 206,180 0 0
DEERE & CO COM 244199105 139,887 519,928 SH   SOLE 25 519,928 0 0
DEERE & CO COM 244199105 180,687 671,574 SH   SOLE 26 203,931 0 467,643
DEERE & CO COM 244199105 221,253 822,348 SH   SOLE 28 40,804 0 781,544
DEERE & CO COM 244199105 11,390 42,333 SH   SOLE 29 42,333 0 0
DEERE & CO COM 244199105 435,285 1,617,859 SH   SOLE 30 1,560,521 0 57,338
DEERE & CO COM 244199105 17,446 64,842 SH   SOLE 31 46,371 0 18,471
DEERE & CO COM 244199105 13,056 48,527 SH   SOLE 34 48,527 0 0
DEERE & CO COM 244199105 55,426 206,007 SH   SOLE 36 206,007 0 0
DEERE & CO COM 244199105 3,355 12,471 SH   SOLE 40 12,471 0 0
DEERFIELD HEALTHCARE TECH AC COM CL A 244413100 459 29,440 SH   SOLE 18 29,440 0 0
DEERFIELD HEALTHCARE TECH AC COM CL A 244413100 12,202 782,207 SH   SOLE 19 782,207 0 0
DEERFIELD HEALTHCARE TECH AC COM CL A 244413100 151 9,653 SH   SOLE 20 9,653 0 0
DEERFIELD HEALTHCARE TECH AC COM CL A 244413100 6,688 428,700 SH   SOLE 34 428,700 0 0
DEERFIELD HEALTHCARE TECH AC *W EXP 07/16/202 244413118 24 5,887 SH   SOLE 18 5,887 0 0
DEERFIELD HEALTHCARE TECH AC *W EXP 07/16/202 244413118 641 156,441 SH   SOLE 19 156,441 0 0
DEERFIELD HEALTHCARE TECH AC *W EXP 07/16/202 244413118 8 1,930 SH   SOLE 20 1,930 0 0
DEERFIELD HEALTHCARE TECH AC *W EXP 07/16/202 244413118 352 85,740 SH   SOLE 34 85,740 0 0
DEL TACO RESTAURANTS INC NEW COM 245496104 274 30,196 SH   SOLE 2 3,044 0 27,152
DEL TACO RESTAURANTS INC NEW COM 245496104 7 759 SH   SOLE 7 759 0 0
DEL TACO RESTAURANTS INC NEW COM 245496104 1,008 111,297 SH   SOLE 18 111,297 0 0
DEL TACO RESTAURANTS INC NEW COM 245496104 402 44,325 SH   SOLE 19 44,325 0 0
DEL TACO RESTAURANTS INC NEW COM 245496104 10,421 1,150,260 SH   SOLE 21 1,150,260 0 0
DEL TACO RESTAURANTS INC NEW COM 245496104 6,557 723,743 SH   SOLE 22 718,797 0 4,946
DELEK US HLDGS INC NEW COM 24665A103 2,274 141,514 SH   SOLE 2 43,038 0 98,476
DELEK US HLDGS INC NEW COM 24665A103 5 312 SH   SOLE 4 312 0 0
DELEK US HLDGS INC NEW COM 24665A103 45 2,784 SH   SOLE 7 2,784 0 0
DELEK US HLDGS INC NEW COM 24665A103 4,050 252,024 SH   SOLE 18 218,113 0 33,911
DELEK US HLDGS INC NEW COM 24665A103 13,475 838,499 SH   SOLE 19 838,499 0 0
DELEK US HLDGS INC NEW COM 24665A103 37,748 2,348,982 SH   SOLE 21 2,348,982 0 0
DELEK US HLDGS INC NEW COM 24665A103 43,758 2,722,990 SH   SOLE 22 2,671,225 0 51,765
DELEK US HLDGS INC NEW COM 24665A103 960 59,739 SH   SOLE 23 59,739 0 0
DELEK US HLDGS INC NEW COM 24665A103 26 1,621 SH   SOLE 25 1,621 0 0
DELEK US HLDGS INC NEW COM 24665A103 5,358 333,414 SH   SOLE 26 21,633 0 311,781
DELEK US HLDGS INC NEW COM 24665A103 207 12,897 SH   SOLE 28 10,057 0 2,840
DELEK US HLDGS INC NEW COM 24665A103 803 49,965 SH   SOLE 30 49,965 0 0
DELEK US HLDGS INC NEW COM 24665A103 269 16,724 SH   SOLE 34 16,724 0 0
DELEK US HLDGS INC NEW COM 24665A103 140 8,694 SH   SOLE 36 8,694 0 0
DELEK US HLDGS INC NEW COM 24665A103 118 7,343 SH   SOLE 40 7,343 0 0
DELL TECHNOLOGIES INC CL C 24703L202 53,002 723,181 SH   SOLE 2 216,693 0 506,488
DELL TECHNOLOGIES INC CL C 24703L202 10,862 148,211 SH   SOLE 4 138,897 0 9,314
DELL TECHNOLOGIES INC CL C 24703L202 2,073 28,284 SH   SOLE 7 28,284 0 0
DELL TECHNOLOGIES INC CL C 24703L202 218 2,981 SH   SOLE 13 2,981 0 0
DELL TECHNOLOGIES INC CL C 24703L202 1,951 26,626 SH   SOLE 15 26,626 0 0
DELL TECHNOLOGIES INC CL C 24703L202 9 126 SH   SOLE 17 0 0 126
DELL TECHNOLOGIES INC CL C 24703L202 27,139 370,290 SH   SOLE 18 350,031 0 20,259
DELL TECHNOLOGIES INC CL C 24703L202 115,653 1,578,018 SH   SOLE 19 1,578,018 0 0
DELL TECHNOLOGIES INC CL C 24703L202 211,642 2,887,730 SH   SOLE 21 2,887,730 0 0
DELL TECHNOLOGIES INC CL C 24703L202 469,198 6,401,931 SH   SOLE 22 5,914,723 0 487,208
DELL TECHNOLOGIES INC CL C 24703L202 14,492 197,735 SH   SOLE 23 197,735 0 0
DELL TECHNOLOGIES INC CL C 24703L202 27,281 372,238 SH   SOLE 25 372,238 0 0
DELL TECHNOLOGIES INC CL C 24703L202 33,378 455,419 SH   SOLE 26 237,534 0 217,885
DELL TECHNOLOGIES INC CL C 24703L202 52,895 721,719 SH   SOLE 28 30,998 0 690,721
DELL TECHNOLOGIES INC CL C 24703L202 1,441 19,660 SH   SOLE 29 19,660 0 0
DELL TECHNOLOGIES INC CL C 24703L202 45,114 615,553 SH   SOLE 30 613,373 0 2,180
DELL TECHNOLOGIES INC CL C 24703L202 6,888 93,979 SH   SOLE 31 74,273 0 19,706
DELL TECHNOLOGIES INC CL C 24703L202 54,942 749,646 SH   SOLE 34 749,646 0 0
DELL TECHNOLOGIES INC CL C 24703L202 12,690 173,146 SH   SOLE 36 173,146 0 0
DELL TECHNOLOGIES INC CL C 24703L202 668 9,121 SH   SOLE 40 9,121 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 62,936 1,565,190 SH   SOLE 2 348,509 0 1,216,681
DELTA AIR LINES INC DEL COM NEW 247361702 3,541 88,054 SH   SOLE 4 82,338 0 5,716
DELTA AIR LINES INC DEL COM NEW 247361702 21,466 533,852 SH   SOLE 7 505,167 0 28,685
DELTA AIR LINES INC DEL COM NEW 247361702 12 287 SH   SOLE 13 287 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 1,107 27,526 SH   SOLE 15 27,526 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 3 81 SH   SOLE 17 0 0 81
DELTA AIR LINES INC DEL COM NEW 247361702 48,232 1,199,511 SH   SOLE 18 1,117,163 0 82,348
DELTA AIR LINES INC DEL COM NEW 247361702 28,396 706,182 SH   SOLE 19 706,182 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 556,805 13,847,430 SH   SOLE 21 13,847,430 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 565,815 14,071,488 SH   SOLE 22 12,779,578 0 1,291,910
DELTA AIR LINES INC DEL COM NEW 247361702 5,898 146,691 SH   SOLE 23 146,691 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 9,841 244,739 SH   SOLE 25 244,739 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 31,812 791,156 SH   SOLE 26 256,181 0 534,975
DELTA AIR LINES INC DEL COM NEW 247361702 16,879 419,769 SH   SOLE 28 30,397 0 389,372
DELTA AIR LINES INC DEL COM NEW 247361702 1,355 33,699 SH   SOLE 29 33,699 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 66,700 1,658,800 SH   SOLE 30 1,592,796 0 66,004
DELTA AIR LINES INC DEL COM NEW 247361702 2,970 73,864 SH   SOLE 31 62,998 0 10,866
DELTA AIR LINES INC DEL COM NEW 247361702 5,875 146,099 SH   SOLE 34 146,099 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 4,949 123,084 SH   SOLE 36 123,084 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 287 7,138 SH   SOLE 40 7,138 0 0
DELTA AIR LINES INC DEL OPTIONS 247361702 60 1,500 SH Put SOLE 2 1,500 0 0
DELTA AIR LINES INC DEL OPTIONS 247361702 17,893 445,000 SH Put SOLE 19 445,000 0 0
DELTA AIR LINES INC DEL OPTIONS 247361702 80 2,000 SH Put SOLE 22 2,000 0 0
DELTA AIR LINES INC DEL OPTIONS 247361702 4,081 101,500 SH Put SOLE 34 101,500 0 0
DELTA APPAREL INC COM 247368103 30 1,472 SH   SOLE 18 1,472 0 0
DELTA APPAREL INC COM 247368103 457 22,756 SH   SOLE 21 22,756 0 0
DELTA APPAREL INC COM 247368103 3,243 161,593 SH   SOLE 22 161,593 0 0
DELUXE CORP COM 248019101 1,462 50,058 SH   SOLE 2 13,973 0 36,085
DELUXE CORP COM 248019101 8 270 SH   SOLE 4 270 0 0
DELUXE CORP COM 248019101 36 1,249 SH   SOLE 7 1,249 0 0
DELUXE CORP COM 248019101 5,398 184,863 SH   SOLE 18 184,863 0 0
DELUXE CORP COM 248019101 2,166 74,176 SH   SOLE 19 74,176 0 0
DELUXE CORP COM 248019101 139,407 4,774,216 SH   SOLE 21 4,774,216 0 0
DELUXE CORP COM 248019101 36,344 1,244,670 SH   SOLE 22 1,212,435 0 32,235
DELUXE CORP COM 248019101 17 568 SH   SOLE 25 568 0 0
DELUXE CORP COM 248019101 671 22,980 SH   SOLE 26 16,404 0 6,576
DELUXE CORP COM 248019101 199 6,827 SH   SOLE 28 6,200 0 627
DELUXE CORP COM 248019101 2,675 91,608 SH   SOLE 30 91,608 0 0
DELUXE CORP COM 248019101 133 4,542 SH   SOLE 36 4,542 0 0
DELUXE CORP COM 248019101 145 4,979 SH   SOLE 40 4,979 0 0
DENALI THERAPEUTICS INC COM 24823R105 3,885 46,379 SH   SOLE 2 25,713 0 20,666
DENALI THERAPEUTICS INC COM 24823R105 29 348 SH   SOLE 4 348 0 0
DENALI THERAPEUTICS INC COM 24823R105 97 1,154 SH   SOLE 7 1,154 0 0
DENALI THERAPEUTICS INC COM 24823R105 19,081 227,806 SH   SOLE 18 219,053 0 8,753
DENALI THERAPEUTICS INC COM 24823R105 14,531 173,488 SH   SOLE 19 173,488 0 0
DENALI THERAPEUTICS INC COM 24823R105 272,323 3,251,230 SH   SOLE 21 3,251,230 0 0
DENALI THERAPEUTICS INC COM 24823R105 173,733 2,074,173 SH   SOLE 22 2,021,095 0 53,078
DENALI THERAPEUTICS INC COM 24823R105 398 4,746 SH   SOLE 23 4,746 0 0
DENALI THERAPEUTICS INC COM 24823R105 71 844 SH   SOLE 25 844 0 0
DENALI THERAPEUTICS INC COM 24823R105 4,434 52,936 SH   SOLE 26 23,549 0 29,387
DENALI THERAPEUTICS INC COM 24823R105 860 10,273 SH   SOLE 28 10,273 0 0
DENALI THERAPEUTICS INC COM 24823R105 43,575 520,232 SH   SOLE 30 520,232 0 0
DENALI THERAPEUTICS INC COM 24823R105 67 799 SH   SOLE 34 799 0 0
DENALI THERAPEUTICS INC COM 24823R105 176 2,097 SH   SOLE 36 2,097 0 0
DENALI THERAPEUTICS INC COM 24823R105 802 9,573 SH   SOLE 40 9,573 0 0
DENBURY INC COM 24790A101 41 1,601 SH   SOLE 2 1,601 0 0
DENBURY INC COM 24790A101 1,068 41,591 SH   SOLE 21 41,591 0 0
DENBURY INC COM 24790A101 16,977 660,834 SH   SOLE 22 660,834 0 0
DENNYS CORP COM 24869P104 768 52,298 SH   SOLE 2 21,461 0 30,837
DENNYS CORP COM 24869P104 3 182 SH   SOLE 4 182 0 0
DENNYS CORP COM 24869P104 14 926 SH   SOLE 7 926 0 0
DENNYS CORP COM 24869P104 3,192 217,446 SH   SOLE 18 217,446 0 0
DENNYS CORP COM 24869P104 4,838 329,564 SH   SOLE 19 329,564 0 0
DENNYS CORP COM 24869P104 31,692 2,158,838 SH   SOLE 21 2,158,838 0 0
DENNYS CORP COM 24869P104 30,002 2,043,750 SH   SOLE 22 1,997,256 0 46,494
DENNYS CORP COM 24869P104 179 12,207 SH   SOLE 23 12,207 0 0
DENNYS CORP COM 24869P104 16 1,073 SH   SOLE 25 1,073 0 0
DENNYS CORP COM 24869P104 1,888 128,597 SH   SOLE 26 24,760 0 103,837
DENNYS CORP COM 24869P104 102 6,917 SH   SOLE 28 6,917 0 0
DENNYS CORP COM 24869P104 506 34,482 SH   SOLE 30 34,482 0 0
DENNYS CORP COM 24869P104 192 13,076 SH   SOLE 34 13,076 0 0
DENNYS CORP COM 24869P104 28 1,915 SH   SOLE 36 1,915 0 0
DENNYS CORP COM 24869P104 96 6,506 SH   SOLE 40 6,506 0 0
DENTSPLY SIRONA INC COM 24906P109 31,770 606,754 SH   SOLE 2 163,155 0 443,599
DENTSPLY SIRONA INC COM 24906P109 5,877 112,246 SH   SOLE 4 103,578 0 8,668
DENTSPLY SIRONA INC COM 24906P109 11,279 215,419 SH   SOLE 7 187,968 0 27,451
DENTSPLY SIRONA INC COM 24906P109 36 684 SH   SOLE 13 684 0 0
DENTSPLY SIRONA INC COM 24906P109 1,400 26,744 SH   SOLE 15 26,744 0 0
DENTSPLY SIRONA INC COM 24906P109 40,616 775,715 SH   SOLE 18 739,314 0 36,401
DENTSPLY SIRONA INC COM 24906P109 25,845 493,596 SH   SOLE 19 493,596 0 0
DENTSPLY SIRONA INC COM 24906P109 288,412 5,508,251 SH   SOLE 21 5,508,251 0 0
DENTSPLY SIRONA INC COM 24906P109 265,033 5,061,745 SH   SOLE 22 4,596,322 0 465,423
DENTSPLY SIRONA INC COM 24906P109 8,291 158,346 SH   SOLE 23 158,346 0 0
DENTSPLY SIRONA INC COM 24906P109 17,660 337,280 SH   SOLE 25 337,280 0 0
DENTSPLY SIRONA INC COM 24906P109 28,041 535,549 SH   SOLE 26 206,212 0 329,337
DENTSPLY SIRONA INC COM 24906P109 34,821 665,036 SH   SOLE 28 28,410 0 636,626
DENTSPLY SIRONA INC COM 24906P109 13 253 SH   SOLE 29 253 0 0
DENTSPLY SIRONA INC COM 24906P109 61,498 1,174,516 SH   SOLE 30 1,157,373 0 17,143
DENTSPLY SIRONA INC COM 24906P109 2,625 50,128 SH   SOLE 31 28,215 0 21,913
DENTSPLY SIRONA INC COM 24906P109 6,722 128,386 SH   SOLE 34 128,386 0 0
DENTSPLY SIRONA INC COM 24906P109 6,513 124,392 SH   SOLE 36 124,392 0 0
DENTSPLY SIRONA INC COM 24906P109 466 8,899 SH   SOLE 40 8,899 0 0
DERMTECH INC COM 24984K105 104 3,196 SH   SOLE 2 870 0 2,326
DERMTECH INC COM 24984K105 1,041 32,085 SH   SOLE 18 32,085 0 0
DERMTECH INC COM 24984K105 490 15,106 SH   SOLE 19 15,106 0 0
DERMTECH INC COM 24984K105 9,291 286,416 SH   SOLE 21 286,416 0 0
DERMTECH INC COM 24984K105 3,473 107,056 SH   SOLE 22 106,557 0 499
DESCARTES SYS GROUP INC COM 249906108 14,711 251,563 SH   SOLE 21 251,563 0 0
DESIGNER BRANDS INC CL A 250565108 745 97,353 SH   SOLE 2 30,517 0 66,836
DESIGNER BRANDS INC CL A 250565108 3 415 SH   SOLE 4 415 0 0
DESIGNER BRANDS INC CL A 250565108 16 2,113 SH   SOLE 7 2,113 0 0
DESIGNER BRANDS INC CL A 250565108 2,144 280,298 SH   SOLE 18 280,298 0 0
DESIGNER BRANDS INC CL A 250565108 2,581 337,370 SH   SOLE 19 337,370 0 0
DESIGNER BRANDS INC CL A 250565108 52,537 6,867,598 SH   SOLE 21 6,867,598 0 0
DESIGNER BRANDS INC CL A 250565108 17,614 2,302,496 SH   SOLE 22 2,251,451 0 51,045
DESIGNER BRANDS INC CL A 250565108 188 24,522 SH   SOLE 23 24,522 0 0
DESIGNER BRANDS INC CL A 250565108 1,445 188,888 SH   SOLE 26 20,073 0 168,815
DESIGNER BRANDS INC CL A 250565108 93 12,199 SH   SOLE 28 8,113 0 4,086
DESIGNER BRANDS INC CL A 250565108 966 126,284 SH   SOLE 30 126,284 0 0
DESIGNER BRANDS INC CL A 250565108 128 16,731 SH   SOLE 34 16,731 0 0
DESIGNER BRANDS INC CL A 250565108 15 2,001 SH   SOLE 36 2,001 0 0
DESIGNER BRANDS INC CL A 250565108 46 5,951 SH   SOLE 40 5,951 0 0
DESPEGAR COM CORP ORD SHS G27358103 21 1,651 SH   SOLE 4 1,651 0 0
DESPEGAR COM CORP ORD SHS G27358103 6,198 483,847 SH   SOLE 21 483,847 0 0
DESPEGAR COM CORP ORD SHS G27358103 3,875 302,524 SH   SOLE 22 302,524 0 0
DESPEGAR COM CORP ORD SHS G27358103 2,261 176,502 SH   SOLE 30 176,502 0 0
DEUTSCHE BANK A G NAMEN AKT D18190898 5 457 SH   SOLE 18 457 0 0
DEUTSCHE BANK A G NAMEN AKT D18190898 150 13,765 SH   SOLE 22 13,765 0 0
DEVON ENERGY CORP NEW COM 25179M103 17,422 1,101,948 SH   SOLE 2 358,660 0 743,288
DEVON ENERGY CORP NEW COM 25179M103 187 11,859 SH   SOLE 4 11,859 0 0
DEVON ENERGY CORP NEW COM 25179M103 4,979 314,938 SH   SOLE 7 294,445 0 20,493
DEVON ENERGY CORP NEW COM 25179M103 95 6,025 SH   SOLE 15 6,025 0 0
DEVON ENERGY CORP NEW COM 25179M103 11,955 756,165 SH   SOLE 18 724,313 0 31,852
DEVON ENERGY CORP NEW COM 25179M103 20,652 1,306,272 SH   SOLE 19 1,306,272 0 0
DEVON ENERGY CORP NEW COM 25179M103 140,478 8,885,358 SH   SOLE 21 8,885,358 0 0
DEVON ENERGY CORP NEW COM 25179M103 156,302 9,886,269 SH   SOLE 22 8,993,497 0 892,772
DEVON ENERGY CORP NEW COM 25179M103 205 12,939 SH   SOLE 23 12,939 0 0
DEVON ENERGY CORP NEW COM 25179M103 5,442 344,188 SH   SOLE 26 99,450 0 244,738
DEVON ENERGY CORP NEW COM 25179M103 1,134 71,710 SH   SOLE 28 46,044 0 25,666
DEVON ENERGY CORP NEW COM 25179M103 721 45,585 SH   SOLE 29 45,585 0 0
DEVON ENERGY CORP NEW COM 25179M103 20,531 1,298,630 SH   SOLE 30 1,298,630 0 0
DEVON ENERGY CORP NEW COM 25179M103 1,408 89,051 SH   SOLE 31 54,901 0 34,150
DEVON ENERGY CORP NEW COM 25179M103 6,993 442,339 SH   SOLE 34 442,339 0 0
DEVON ENERGY CORP NEW COM 25179M103 1,493 94,465 SH   SOLE 36 94,465 0 0
DEVON ENERGY CORP NEW COM 25179M103 750 47,453 SH   SOLE 40 47,453 0 0
DEXCOM INC COM 252131107 90,997 246,125 SH   SOLE 2 63,343 0 182,782
DEXCOM INC COM 252131107 17,296 46,781 SH   SOLE 4 43,227 0 3,554
DEXCOM INC COM 252131107 33,300 90,069 SH   SOLE 7 87,352 0 2,717
DEXCOM INC COM 252131107 2,971 8,037 SH   SOLE 13 8,037 0 0
DEXCOM INC COM 252131107 3,614 9,776 SH   SOLE 15 9,776 0 0
DEXCOM INC COM 252131107 69,920 189,116 SH   SOLE 18 166,184 0 22,932
DEXCOM INC COM 252131107 45,711 123,636 SH   SOLE 19 123,636 0 0
DEXCOM INC COM 252131107 985,320 2,665,045 SH   SOLE 21 2,665,045 0 0
DEXCOM INC COM 252131107 821,958 2,223,190 SH   SOLE 22 1,992,774 0 230,416
DEXCOM INC COM 252131107 26,509 71,701 SH   SOLE 23 71,701 0 0
DEXCOM INC COM 252131107 57,407 155,271 SH   SOLE 25 155,271 0 0
DEXCOM INC COM 252131107 79,628 215,373 SH   SOLE 26 72,212 0 143,161
DEXCOM INC COM 252131107 104,120 281,619 SH   SOLE 28 14,287 0 267,332
DEXCOM INC COM 252131107 436 1,178 SH   SOLE 29 1,178 0 0
DEXCOM INC COM 252131107 204,896 554,192 SH   SOLE 30 504,937 0 49,255
DEXCOM INC COM 252131107 13,963 37,766 SH   SOLE 31 13,582 0 24,184
DEXCOM INC COM 252131107 7,584 20,514 SH   SOLE 32 20,514 0 0
DEXCOM INC COM 252131107 3,347 9,054 SH   SOLE 34 9,054 0 0
DEXCOM INC COM 252131107 20,739 56,093 SH   SOLE 36 56,093 0 0
DEXCOM INC COM 252131107 1,400 3,787 SH   SOLE 40 3,787 0 0
DEXCOM INC NOTE 0.750%12/0 252131AH0 8,424 3,705,000 PRN   SOLE 21 3,705,000 0 0
DHI GROUP INC COM 23331S100 92 41,411 SH   SOLE 2 2,121 0 39,290
DHI GROUP INC COM 23331S100 410 184,701 SH   SOLE 18 184,701 0 0
DHI GROUP INC COM 23331S100 218 97,997 SH   SOLE 19 97,997 0 0
DHI GROUP INC COM 23331S100 4,075 1,835,593 SH   SOLE 21 1,835,593 0 0
DHI GROUP INC COM 23331S100 2,605 1,173,369 SH   SOLE 22 1,166,471 0 6,898
DHT HOLDINGS INC SHS NEW Y2065G121 620 118,473 SH   SOLE 2 9,702 0 108,771
DHT HOLDINGS INC SHS NEW Y2065G121 11 2,032 SH   SOLE 7 2,032 0 0
DHT HOLDINGS INC SHS NEW Y2065G121 1,966 375,954 SH   SOLE 18 375,954 0 0
DHT HOLDINGS INC SHS NEW Y2065G121 1,714 327,788 SH   SOLE 19 327,788 0 0
DHT HOLDINGS INC SHS NEW Y2065G121 20,061 3,835,723 SH   SOLE 21 3,835,723 0 0
DHT HOLDINGS INC SHS NEW Y2065G121 7,397 1,414,415 SH   SOLE 22 1,395,714 0 18,701
DHT HOLDINGS INC SHS NEW Y2065G121 89 17,096 SH   SOLE 23 17,096 0 0
DHT HOLDINGS INC SHS NEW Y2065G121 355 67,906 SH   SOLE 26 0 0 67,906
DIAGEO PLC SPON ADR NEW 25243Q205 24 154 SH   SOLE 17 0 0 154
DIAGEO PLC SPON ADR NEW 25243Q205 25,025 157,578 SH   SOLE 18 156,962 0 616
DIAMEDICA THERAPEUTICS INC COM NEW 25253X207 42 4,102 SH   SOLE 18 4,102 0 0
DIAMEDICA THERAPEUTICS INC COM NEW 25253X207 524 51,679 SH   SOLE 21 51,679 0 0
DIAMOND HILL INVT GROUP INC COM NEW 25264R207 490 3,283 SH   SOLE 2 1,063 0 2,220
DIAMOND HILL INVT GROUP INC COM NEW 25264R207 7 48 SH   SOLE 7 48 0 0
DIAMOND HILL INVT GROUP INC COM NEW 25264R207 1,801 12,065 SH   SOLE 18 12,065 0 0
DIAMOND HILL INVT GROUP INC COM NEW 25264R207 781 5,231 SH   SOLE 19 5,231 0 0
DIAMOND HILL INVT GROUP INC COM NEW 25264R207 18,076 121,094 SH   SOLE 21 121,094 0 0
DIAMOND HILL INVT GROUP INC COM NEW 25264R207 14,574 97,632 SH   SOLE 22 95,435 0 2,197
DIAMOND HILL INVT GROUP INC COM NEW 25264R207 20 133 SH   SOLE 25 133 0 0
DIAMOND HILL INVT GROUP INC COM NEW 25264R207 129 862 SH   SOLE 26 314 0 548
DIAMOND HILL INVT GROUP INC COM NEW 25264R207 70 467 SH   SOLE 28 467 0 0
DIAMOND HILL INVT GROUP INC COM NEW 25264R207 697 4,670 SH   SOLE 30 4,670 0 0
DIAMOND HILL INVT GROUP INC COM NEW 25264R207 44 295 SH   SOLE 36 295 0 0
DIAMOND HILL INVT GROUP INC COM NEW 25264R207 74 499 SH   SOLE 40 499 0 0
DIAMOND S SHIPPING INC COM Y20676105 145 21,798 SH   SOLE 2 1,459 0 20,339
DIAMOND S SHIPPING INC COM Y20676105 4 541 SH   SOLE 7 541 0 0
DIAMOND S SHIPPING INC COM Y20676105 721 108,271 SH   SOLE 18 108,271 0 0
DIAMOND S SHIPPING INC COM Y20676105 347 52,120 SH   SOLE 19 52,120 0 0
DIAMOND S SHIPPING INC COM Y20676105 6,657 999,492 SH   SOLE 21 999,492 0 0
DIAMOND S SHIPPING INC COM Y20676105 4,489 673,973 SH   SOLE 22 669,413 0 4,560
DIAMONDBACK ENERGY INC COM 25278X109 21,619 446,666 SH   SOLE 2 129,874 0 316,792
DIAMONDBACK ENERGY INC COM 25278X109 271 5,606 SH   SOLE 4 5,606 0 0
DIAMONDBACK ENERGY INC COM 25278X109 6,319 130,554 SH   SOLE 7 126,179 0 4,375
DIAMONDBACK ENERGY INC COM 25278X109 148 3,048 SH   SOLE 15 3,048 0 0
DIAMONDBACK ENERGY INC COM 25278X109 13,002 268,633 SH   SOLE 18 254,248 0 14,385
DIAMONDBACK ENERGY INC COM 25278X109 2,685 55,475 SH   SOLE 19 55,475 0 0
DIAMONDBACK ENERGY INC COM 25278X109 175,983 3,636,018 SH   SOLE 21 3,636,018 0 0
DIAMONDBACK ENERGY INC COM 25278X109 187,378 3,871,437 SH   SOLE 22 3,489,180 0 382,257
DIAMONDBACK ENERGY INC COM 25278X109 873 18,029 SH   SOLE 23 18,029 0 0
DIAMONDBACK ENERGY INC COM 25278X109 10,276 212,311 SH   SOLE 25 212,311 0 0
DIAMONDBACK ENERGY INC COM 25278X109 11,901 245,896 SH   SOLE 26 49,157 0 196,739
DIAMONDBACK ENERGY INC COM 25278X109 6,291 129,989 SH   SOLE 28 19,681 0 110,308
DIAMONDBACK ENERGY INC COM 25278X109 1,001 20,690 SH   SOLE 29 20,690 0 0
DIAMONDBACK ENERGY INC COM 25278X109 25,829 533,657 SH   SOLE 30 533,657 0 0
DIAMONDBACK ENERGY INC COM 25278X109 1,760 36,369 SH   SOLE 31 22,718 0 13,651
DIAMONDBACK ENERGY INC COM 25278X109 74 1,531 SH   SOLE 34 1,531 0 0
DIAMONDBACK ENERGY INC COM 25278X109 3,186 65,819 SH   SOLE 36 65,819 0 0
DIAMONDBACK ENERGY INC COM 25278X109 931 19,227 SH   SOLE 40 19,227 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 2,570 311,552 SH   SOLE 2 136,852 0 174,700
DIAMONDROCK HOSPITALITY CO COM 252784301 1,341 162,596 SH   SOLE 4 162,596 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 2,048 248,220 SH   SOLE 7 248,220 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 7,295 884,206 SH   SOLE 18 884,206 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 21,605 2,618,808 SH   SOLE 19 2,618,808 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 195,422 23,687,548 SH   SOLE 21 23,687,548 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 67,445 8,175,204 SH   SOLE 22 8,041,954 0 133,250
DIAMONDROCK HOSPITALITY CO COM 252784301 337 40,876 SH   SOLE 23 40,876 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 7,310 886,077 SH   SOLE 25 886,077 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 2,267 274,738 SH   SOLE 26 52,604 0 222,134
DIAMONDROCK HOSPITALITY CO COM 252784301 1,258 152,464 SH   SOLE 28 25,832 0 126,632
DIAMONDROCK HOSPITALITY CO COM 252784301 1,106 134,045 SH   SOLE 29 134,045 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 9,565 1,159,389 SH   SOLE 30 1,159,389 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 2,682 325,142 SH   SOLE 34 325,142 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 179 21,705 SH   SOLE 36 21,705 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 178 21,621 SH   SOLE 40 21,621 0 0
DIANA SHIPPING INC COM Y2066G104 52 27,083 SH   SOLE 22 27,083 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 901 40,909 SH   SOLE 2 21,149 0 19,760
DICERNA PHARMACEUTICALS INC COM 253031108 9 388 SH   SOLE 4 388 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 26 1,202 SH   SOLE 7 1,202 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 5,503 249,794 SH   SOLE 18 249,794 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 18,160 824,334 SH   SOLE 19 824,334 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 65,560 2,975,938 SH   SOLE 21 2,975,938 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 39,893 1,810,839 SH   SOLE 22 1,756,284 0 54,555
DICERNA PHARMACEUTICALS INC COM 253031108 16 719 SH   SOLE 23 719 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 26 1,201 SH   SOLE 25 1,201 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 1,007 45,706 SH   SOLE 26 33,927 0 11,779
DICERNA PHARMACEUTICALS INC COM 253031108 205 9,325 SH   SOLE 28 9,325 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 1,408 63,925 SH   SOLE 30 63,925 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 22 1,006 SH   SOLE 34 1,006 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 65 2,963 SH   SOLE 36 2,963 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 143 6,480 SH   SOLE 40 6,480 0 0
DICKS SPORTING GOODS INC COM 253393102 7,533 134,011 SH   SOLE 2 55,707 0 78,304
DICKS SPORTING GOODS INC COM 253393102 55 974 SH   SOLE 4 974 0 0
DICKS SPORTING GOODS INC COM 253393102 106 1,882 SH   SOLE 7 1,882 0 0
DICKS SPORTING GOODS INC COM 253393102 9,222 164,056 SH   SOLE 18 164,056 0 0
DICKS SPORTING GOODS INC COM 253393102 890 15,830 SH   SOLE 19 15,830 0 0
DICKS SPORTING GOODS INC COM 253393102 163,010 2,900,020 SH   SOLE 21 2,900,020 0 0
DICKS SPORTING GOODS INC COM 253393102 114,824 2,042,772 SH   SOLE 22 1,959,826 0 82,946
DICKS SPORTING GOODS INC COM 253393102 47 830 SH   SOLE 25 830 0 0
DICKS SPORTING GOODS INC COM 253393102 2,338 41,588 SH   SOLE 26 15,125 0 26,463
DICKS SPORTING GOODS INC COM 253393102 863 15,349 SH   SOLE 28 8,149 0 7,200
DICKS SPORTING GOODS INC COM 253393102 2,240 39,853 SH   SOLE 30 39,853 0 0
DICKS SPORTING GOODS INC COM 253393102 66 1,173 SH   SOLE 31 1,173 0 0
DICKS SPORTING GOODS INC COM 253393102 429 7,630 SH   SOLE 34 7,630 0 0
DICKS SPORTING GOODS INC COM 253393102 278 4,938 SH   SOLE 36 4,938 0 0
DICKS SPORTING GOODS INC COM 253393102 464 8,248 SH   SOLE 40 8,248 0 0
DIEBOLD NXDF INC COM 253651103 721 67,597 SH   SOLE 2 23,574 0 44,023
DIEBOLD NXDF INC COM 253651103 2 163 SH   SOLE 4 163 0 0
DIEBOLD NXDF INC COM 253651103 17 1,590 SH   SOLE 7 1,590 0 0
DIEBOLD NXDF INC COM 253651103 3,345 313,815 SH   SOLE 18 313,815 0 0
DIEBOLD NXDF INC COM 253651103 1,330 124,750 SH   SOLE 19 124,750 0 0
DIEBOLD NXDF INC COM 253651103 90,815 8,519,231 SH   SOLE 21 8,519,231 0 0
DIEBOLD NXDF INC COM 253651103 23,232 2,179,391 SH   SOLE 22 2,133,278 0 46,113
DIEBOLD NXDF INC COM 253651103 265 24,862 SH   SOLE 26 20,256 0 4,606
DIEBOLD NXDF INC COM 253651103 146 13,655 SH   SOLE 28 8,899 0 4,756
DIEBOLD NXDF INC COM 253651103 1,811 169,871 SH   SOLE 30 169,871 0 0
DIEBOLD NXDF INC COM 253651103 71 6,621 SH   SOLE 40 6,621 0 0
DIFFUSION PHARMACEUTICALS IN COM PAR 253748305 660 830,471 SH   SOLE 22 830,471 0 0
DIGI INTL INC COM 253798102 634 33,547 SH   SOLE 2 9,137 0 24,410
DIGI INTL INC COM 253798102 11 566 SH   SOLE 7 566 0 0
DIGI INTL INC COM 253798102 2,522 133,451 SH   SOLE 18 133,451 0 0
DIGI INTL INC COM 253798102 921 48,706 SH   SOLE 19 48,706 0 0
DIGI INTL INC COM 253798102 63,556 3,362,747 SH   SOLE 21 3,362,747 0 0
DIGI INTL INC COM 253798102 15,911 841,873 SH   SOLE 22 813,142 0 28,731
DIGI INTL INC COM 253798102 908 48,067 SH   SOLE 30 48,067 0 0
DIGI INTL INC COM 253798102 72 3,807 SH   SOLE 40 3,807 0 0
DIGIMARC CORP NEW COM 25381B101 224 4,737 SH   SOLE 2 1,076 0 3,661
DIGIMARC CORP NEW COM 25381B101 10 204 SH   SOLE 7 204 0 0
DIGIMARC CORP NEW COM 25381B101 2,091 44,267 SH   SOLE 18 44,267 0 0
DIGIMARC CORP NEW COM 25381B101 969 20,518 SH   SOLE 19 20,518 0 0
DIGIMARC CORP NEW COM 25381B101 20,600 436,067 SH   SOLE 21 436,067 0 0
DIGIMARC CORP NEW COM 25381B101 15,302 323,929 SH   SOLE 22 321,960 0 1,969
DIGIRAD CORP COM NEW 253827703 5 1,268 SH   SOLE 21 1,268 0 0
DIGIRAD CORP COM NEW 253827703 5 1,462 SH   SOLE 22 1,462 0 0
DIGITAL ALLY INC COM NEW 25382P208 2 889 SH   SOLE 21 889 0 0
DIGITAL ALLY INC COM NEW 25382P208 606 259,025 SH   SOLE 22 259,025 0 0
DIGITAL MEDIA SOLUTIONS INC COM CL A 25401G106 82 6,797 SH   SOLE 22 6,797 0 0
DIGITAL RLTY TR INC COM 253868103 94,953 680,619 SH   SOLE 2 135,671 0 544,948
DIGITAL RLTY TR INC COM 253868103 68,500 491,006 SH   SOLE 4 480,682 0 10,324
DIGITAL RLTY TR INC COM 253868103 85,055 609,666 SH   SOLE 7 602,171 0 7,495
DIGITAL RLTY TR INC COM 253868103 133 954 SH   SOLE 13 954 0 0
DIGITAL RLTY TR INC COM 253868103 4,674 33,506 SH   SOLE 15 33,506 0 0
DIGITAL RLTY TR INC COM 253868103 90,628 649,615 SH   SOLE 18 609,198 0 40,417
DIGITAL RLTY TR INC COM 253868103 97,913 701,834 SH   SOLE 19 701,834 0 0
DIGITAL RLTY TR INC COM 253868103 1,158,365 8,303,097 SH   SOLE 21 8,303,097 0 0
DIGITAL RLTY TR INC COM 253868103 1,254,940 8,995,340 SH   SOLE 22 8,239,881 0 755,459
DIGITAL RLTY TR INC COM 253868103 29,945 214,642 SH   SOLE 23 214,642 0 0
DIGITAL RLTY TR INC COM 253868103 231,597 1,660,071 SH   SOLE 25 1,660,071 0 0
DIGITAL RLTY TR INC COM 253868103 85,281 611,286 SH   SOLE 26 186,558 0 424,728
DIGITAL RLTY TR INC COM 253868103 110,544 792,374 SH   SOLE 28 61,526 0 730,848
DIGITAL RLTY TR INC COM 253868103 23,410 167,805 SH   SOLE 29 167,805 0 0
DIGITAL RLTY TR INC COM 253868103 302,767 2,170,217 SH   SOLE 30 2,161,656 0 8,561
DIGITAL RLTY TR INC COM 253868103 6,210 44,514 SH   SOLE 31 34,460 0 10,054
DIGITAL RLTY TR INC COM 253868103 29,555 211,849 SH   SOLE 34 211,849 0 0
DIGITAL RLTY TR INC COM 253868103 22,331 160,068 SH   SOLE 36 160,068 0 0
DIGITAL RLTY TR INC COM 253868103 1,555 11,147 SH   SOLE 40 11,147 0 0
DIGITAL TURBINE INC COM NEW 25400W102 2,871 50,763 SH   SOLE 2 26,331 0 24,432
DIGITAL TURBINE INC COM NEW 25400W102 21 363 SH   SOLE 4 363 0 0
DIGITAL TURBINE INC COM NEW 25400W102 97 1,712 SH   SOLE 7 1,712 0 0
DIGITAL TURBINE INC COM NEW 25400W102 18,107 320,141 SH   SOLE 18 310,436 0 9,705
DIGITAL TURBINE INC COM NEW 25400W102 10,250 181,219 SH   SOLE 19 181,219 0 0
DIGITAL TURBINE INC COM NEW 25400W102 194,107 3,431,880 SH   SOLE 21 3,431,880 0 0
DIGITAL TURBINE INC COM NEW 25400W102 120,860 2,136,838 SH   SOLE 22 2,080,186 0 56,652
DIGITAL TURBINE INC COM NEW 25400W102 119 2,099 SH   SOLE 23 2,099 0 0
DIGITAL TURBINE INC COM NEW 25400W102 37 646 SH   SOLE 25 646 0 0
DIGITAL TURBINE INC COM NEW 25400W102 2,951 52,167 SH   SOLE 26 38,127 0 14,040
DIGITAL TURBINE INC COM NEW 25400W102 573 10,124 SH   SOLE 28 10,124 0 0
DIGITAL TURBINE INC COM NEW 25400W102 3,220 56,923 SH   SOLE 30 56,923 0 0
DIGITAL TURBINE INC COM NEW 25400W102 58 1,022 SH   SOLE 34 1,022 0 0
DIGITAL TURBINE INC COM NEW 25400W102 90 1,587 SH   SOLE 36 1,587 0 0
DIGITAL TURBINE INC COM NEW 25400W102 539 9,527 SH   SOLE 40 9,527 0 0
DILLARDS INC CL A 254067101 577 9,158 SH   SOLE 2 2,714 0 6,444
DILLARDS INC CL A 254067101 7 116 SH   SOLE 4 116 0 0
DILLARDS INC CL A 254067101 10 161 SH   SOLE 7 161 0 0
DILLARDS INC CL A 254067101 1,631 25,870 SH   SOLE 18 25,870 0 0
DILLARDS INC CL A 254067101 805 12,761 SH   SOLE 19 12,761 0 0
DILLARDS INC CL A 254067101 17,315 274,631 SH   SOLE 21 274,631 0 0
DILLARDS INC CL A 254067101 12,620 200,152 SH   SOLE 22 193,555 0 6,597
DILLARDS INC CL A 254067101 268 4,257 SH   SOLE 26 1,635 0 2,622
DILLARDS INC CL A 254067101 163 2,586 SH   SOLE 28 1,786 0 800
DILLARDS INC CL A 254067101 509 8,068 SH   SOLE 30 8,068 0 0
DILLARDS INC CL A 254067101 61 973 SH   SOLE 36 973 0 0
DILLARDS INC CL A 254067101 73 1,162 SH   SOLE 40 1,162 0 0
DIME CMNTY BANCSHARES INC COM 253922108 580 36,765 SH   SOLE 2 9,673 0 27,092
DIME CMNTY BANCSHARES INC COM 253922108 4 281 SH   SOLE 4 281 0 0
DIME CMNTY BANCSHARES INC COM 253922108 7 465 SH   SOLE 7 465 0 0
DIME CMNTY BANCSHARES INC COM 253922108 2,106 133,543 SH   SOLE 18 133,543 0 0
DIME CMNTY BANCSHARES INC COM 253922108 853 54,078 SH   SOLE 19 54,078 0 0
DIME CMNTY BANCSHARES INC COM 253922108 52,815 3,349,072 SH   SOLE 21 3,349,072 0 0
DIME CMNTY BANCSHARES INC COM 253922108 15,511 983,561 SH   SOLE 22 962,886 0 20,675
DIME CMNTY BANCSHARES INC COM 253922108 314 19,937 SH   SOLE 26 19,937 0 0
DIME CMNTY BANCSHARES INC COM 253922108 74 4,665 SH   SOLE 28 4,665 0 0
DIME CMNTY BANCSHARES INC COM 253922108 1,110 70,403 SH   SOLE 30 70,403 0 0
DIME CMNTY BANCSHARES INC COM 253922108 54 3,438 SH   SOLE 40 3,438 0 0
DINE BRANDS GLOBAL INC COM 254423106 1,372 23,651 SH   SOLE 2 6,849 0 16,802
DINE BRANDS GLOBAL INC COM 254423106 6 104 SH   SOLE 4 104 0 0
DINE BRANDS GLOBAL INC COM 254423106 16 275 SH   SOLE 7 275 0 0
DINE BRANDS GLOBAL INC COM 254423106 4,317 74,438 SH   SOLE 18 69,576 0 4,862
DINE BRANDS GLOBAL INC COM 254423106 6,068 104,622 SH   SOLE 19 104,622 0 0
DINE BRANDS GLOBAL INC COM 254423106 104,512 1,801,923 SH   SOLE 21 1,801,923 0 0
DINE BRANDS GLOBAL INC COM 254423106 34,824 600,421 SH   SOLE 22 589,001 0 11,420
DINE BRANDS GLOBAL INC COM 254423106 328 5,650 SH   SOLE 23 5,650 0 0
DINE BRANDS GLOBAL INC COM 254423106 23 405 SH   SOLE 25 405 0 0
DINE BRANDS GLOBAL INC COM 254423106 2,607 44,944 SH   SOLE 26 7,739 0 37,205
DINE BRANDS GLOBAL INC COM 254423106 119 2,058 SH   SOLE 28 2,058 0 0
DINE BRANDS GLOBAL INC COM 254423106 2,036 35,112 SH   SOLE 30 35,112 0 0
DINE BRANDS GLOBAL INC COM 254423106 217 3,736 SH   SOLE 34 3,736 0 0
DINE BRANDS GLOBAL INC COM 254423106 58 994 SH   SOLE 36 994 0 0
DINE BRANDS GLOBAL INC COM 254423106 107 1,838 SH   SOLE 40 1,838 0 0
DIODES INC COM 254543101 3,313 46,988 SH   SOLE 2 14,607 0 32,381
DIODES INC COM 254543101 16 220 SH   SOLE 4 220 0 0
DIODES INC COM 254543101 61 861 SH   SOLE 7 861 0 0
DIODES INC COM 254543101 13,185 187,022 SH   SOLE 18 187,022 0 0
DIODES INC COM 254543101 5,425 76,952 SH   SOLE 19 76,952 0 0
DIODES INC COM 254543101 336,168 4,768,339 SH   SOLE 21 4,768,339 0 0
DIODES INC COM 254543101 83,627 1,186,193 SH   SOLE 22 1,155,901 0 30,292
DIODES INC COM 254543101 749 10,618 SH   SOLE 26 7,267 0 3,351
DIODES INC COM 254543101 422 5,992 SH   SOLE 28 5,992 0 0
DIODES INC COM 254543101 19,644 278,640 SH   SOLE 30 278,640 0 0
DIODES INC COM 254543101 369 5,229 SH   SOLE 40 5,229 0 0
DISCOVER FINL SVCS COM 254709108 65,196 720,158 SH   SOLE 2 114,592 0 605,566
DISCOVER FINL SVCS COM 254709108 13,214 145,963 SH   SOLE 4 134,144 0 11,819
DISCOVER FINL SVCS COM 254709108 24,123 266,464 SH   SOLE 7 257,923 0 8,541
DISCOVER FINL SVCS COM 254709108 80 880 SH   SOLE 13 880 0 0
DISCOVER FINL SVCS COM 254709108 3,445 38,054 SH   SOLE 15 38,054 0 0
DISCOVER FINL SVCS COM 254709108 74,532 823,287 SH   SOLE 18 777,354 0 45,933
DISCOVER FINL SVCS COM 254709108 8,031 88,711 SH   SOLE 19 88,711 0 0
DISCOVER FINL SVCS COM 254709108 632,414 6,985,681 SH   SOLE 21 6,985,681 0 0
DISCOVER FINL SVCS COM 254709108 629,921 6,958,148 SH   SOLE 22 6,320,722 0 637,426
DISCOVER FINL SVCS COM 254709108 17,959 198,378 SH   SOLE 23 198,378 0 0
DISCOVER FINL SVCS COM 254709108 40,372 445,950 SH   SOLE 25 445,950 0 0
DISCOVER FINL SVCS COM 254709108 63,255 698,720 SH   SOLE 26 235,328 0 463,392
DISCOVER FINL SVCS COM 254709108 62,841 694,146 SH   SOLE 28 38,698 0 655,448
DISCOVER FINL SVCS COM 254709108 41 454 SH   SOLE 29 454 0 0
DISCOVER FINL SVCS COM 254709108 105,547 1,165,876 SH   SOLE 30 1,165,876 0 0
DISCOVER FINL SVCS COM 254709108 4,581 50,605 SH   SOLE 31 40,041 0 10,564
DISCOVER FINL SVCS COM 254709108 1,235 13,647 SH   SOLE 34 13,647 0 0
DISCOVER FINL SVCS COM 254709108 19,242 212,550 SH   SOLE 36 212,550 0 0
DISCOVER FINL SVCS COM 254709108 1,114 12,307 SH   SOLE 40 12,307 0 0
DISCOVERY INC COM SER A 25470F104 12,376 411,311 SH   SOLE 2 92,622 0 318,689
DISCOVERY INC COM SER A 25470F104 2,542 84,477 SH   SOLE 4 77,041 0 7,436
DISCOVERY INC COM SER A 25470F104 6,156 204,591 SH   SOLE 7 148,630 0 55,961
DISCOVERY INC COM SER A 25470F104 5,235 173,988 SH   SOLE 13 173,988 0 0
DISCOVERY INC COM SER A 25470F104 568 18,878 SH   SOLE 15 18,878 0 0
DISCOVERY INC COM SER A 25470F104 16,855 560,137 SH   SOLE 18 393,085 0 167,052
DISCOVERY INC COM SER A 25470F104 37,061 1,231,661 SH   SOLE 19 1,231,661 0 0
DISCOVERY INC COM SER A 25470F104 125,716 4,178,000 SH   SOLE 21 4,178,000 0 0
DISCOVERY INC COM SER A 25470F104 158,287 5,260,439 SH   SOLE 22 4,315,065 0 945,374
DISCOVERY INC COM SER A 25470F104 3,255 108,187 SH   SOLE 23 108,187 0 0
DISCOVERY INC COM SER A 25470F104 9,015 299,607 SH   SOLE 25 299,607 0 0
DISCOVERY INC COM SER A 25470F104 11,662 387,566 SH   SOLE 26 129,213 0 258,353
DISCOVERY INC COM SER A 25470F104 17,344 576,405 SH   SOLE 28 20,418 0 555,987
DISCOVERY INC COM SER A 25470F104 30,397 1,010,217 SH   SOLE 30 974,511 0 35,706
DISCOVERY INC COM SER A 25470F104 789 26,222 SH   SOLE 31 20,766 0 5,456
DISCOVERY INC COM SER A 25470F104 250 8,315 SH   SOLE 34 8,315 0 0
DISCOVERY INC COM SER A 25470F104 5,706 189,624 SH   SOLE 36 189,624 0 0
DISCOVERY INC COM SER A 25470F104 192 6,382 SH   SOLE 40 6,382 0 0
DISCOVERY INC COM SER C 25470F302 24,927 951,775 SH   SOLE 2 302,310 0 649,465
DISCOVERY INC COM SER C 25470F302 4,260 162,674 SH   SOLE 4 150,647 0 12,027
DISCOVERY INC COM SER C 25470F302 9,965 380,470 SH   SOLE 7 271,239 0 109,231
DISCOVERY INC COM SER C 25470F302 286 10,906 SH   SOLE 13 10,906 0 0
DISCOVERY INC COM SER C 25470F302 1,072 40,935 SH   SOLE 15 40,935 0 0
DISCOVERY INC COM SER C 25470F302 14,990 572,363 SH   SOLE 18 511,428 0 60,935
DISCOVERY INC COM SER C 25470F302 3,964 151,339 SH   SOLE 19 151,339 0 0
DISCOVERY INC COM SER C 25470F302 226,686 8,655,445 SH   SOLE 21 8,655,445 0 0
DISCOVERY INC COM SER C 25470F302 188,598 7,201,132 SH   SOLE 22 6,426,719 0 774,413
DISCOVERY INC COM SER C 25470F302 6,067 231,647 SH   SOLE 23 231,647 0 0
DISCOVERY INC COM SER C 25470F302 19,518 745,232 SH   SOLE 25 745,232 0 0
DISCOVERY INC COM SER C 25470F302 21,065 804,330 SH   SOLE 26 342,487 0 461,843
DISCOVERY INC COM SER C 25470F302 26,533 1,013,106 SH   SOLE 28 57,113 0 955,993
DISCOVERY INC COM SER C 25470F302 388 14,805 SH   SOLE 29 14,805 0 0
DISCOVERY INC COM SER C 25470F302 47,365 1,808,525 SH   SOLE 30 1,788,119 0 20,406
DISCOVERY INC COM SER C 25470F302 2,123 81,067 SH   SOLE 31 69,338 0 11,729
DISCOVERY INC COM SER C 25470F302 581 22,189 SH   SOLE 34 22,189 0 0
DISCOVERY INC COM SER C 25470F302 5,426 207,193 SH   SOLE 36 207,193 0 0
DISCOVERY INC COM SER C 25470F302 439 16,746 SH   SOLE 40 16,746 0 0
DISH NETWORK CORPORATION CL A 25470M109 19,639 607,258 SH   SOLE 2 124,551 0 482,707
DISH NETWORK CORPORATION CL A 25470M109 4,058 125,472 SH   SOLE 4 116,140 0 9,332
DISH NETWORK CORPORATION CL A 25470M109 7,045 217,849 SH   SOLE 7 210,472 0 7,377
DISH NETWORK CORPORATION CL A 25470M109 13 414 SH   SOLE 13 414 0 0
DISH NETWORK CORPORATION CL A 25470M109 999 30,898 SH   SOLE 15 30,898 0 0
DISH NETWORK CORPORATION CL A 25470M109 14,666 453,480 SH   SOLE 18 417,570 0 35,910
DISH NETWORK CORPORATION CL A 25470M109 2,173 67,185 SH   SOLE 19 67,185 0 0
DISH NETWORK CORPORATION CL A 25470M109 187,673 5,803,132 SH   SOLE 21 5,803,132 0 0
DISH NETWORK CORPORATION CL A 25470M109 186,202 5,757,651 SH   SOLE 22 5,244,260 0 513,391
DISH NETWORK CORPORATION CL A 25470M109 5,231 161,752 SH   SOLE 23 161,752 0 0
DISH NETWORK CORPORATION CL A 25470M109 13,289 410,910 SH   SOLE 25 410,910 0 0
DISH NETWORK CORPORATION CL A 25470M109 19,703 609,259 SH   SOLE 26 255,920 0 353,339
DISH NETWORK CORPORATION CL A 25470M109 16,306 504,204 SH   SOLE 28 31,494 0 472,710
DISH NETWORK CORPORATION CL A 25470M109 35,717 1,104,410 SH   SOLE 30 1,104,410 0 0
DISH NETWORK CORPORATION CL A 25470M109 1,422 43,965 SH   SOLE 31 35,141 0 8,824
DISH NETWORK CORPORATION CL A 25470M109 362 11,186 SH   SOLE 34 11,186 0 0
DISH NETWORK CORPORATION CL A 25470M109 5,626 173,964 SH   SOLE 36 173,964 0 0
DISH NETWORK CORPORATION CL A 25470M109 310 9,584 SH   SOLE 40 9,584 0 0
DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5 4,161 4,365,000 PRN   SOLE 2 3,665,000 0 700,000
DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5 540 567,000 PRN   SOLE 18 567,000 0 0
DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5 27,882 29,250,000 PRN   SOLE 19 29,250,000 0 0
DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5 13,340 13,994,000 PRN   SOLE 21 13,994,000 0 0
DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5 889 933,000 PRN   SOLE 22 933,000 0 0
DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5 1,463 1,535,000 PRN   SOLE 26 1,535,000 0 0
DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5 49 51,000 PRN   SOLE 30 51,000 0 0
DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5 5,212 5,468,000 PRN   SOLE 34 5,468,000 0 0
DISH NETWORK CORPORATION NOTE 2.375% 3/1 25470MAD1 2,690 2,887,000 PRN   SOLE 2 2,394,000 0 493,000
DISH NETWORK CORPORATION NOTE 2.375% 3/1 25470MAD1 19,325 20,737,000 PRN   SOLE 19 20,737,000 0 0
DISH NETWORK CORPORATION NOTE 2.375% 3/1 25470MAD1 4,571 4,905,000 PRN   SOLE 21 4,905,000 0 0
DISH NETWORK CORPORATION NOTE 2.375% 3/1 25470MAD1 2,684 2,880,000 PRN   SOLE 22 2,880,000 0 0
DISH NETWORK CORPORATION NOTE 2.375% 3/1 25470MAD1 404 433,000 PRN   SOLE 26 433,000 0 0
DISH NETWORK CORPORATION NOTE 2.375% 3/1 25470MAD1 59 63,000 PRN   SOLE 30 63,000 0 0
DISH NETWORK CORPORATION NOTE 2.375% 3/1 25470MAD1 3,541 3,800,000 PRN   SOLE 34 3,800,000 0 0
DISNEY WALT CO COM 254687106 868,823 4,795,357 SH   SOLE 2 1,169,782 0 3,625,575
DISNEY WALT CO COM 254687106 164,953 910,436 SH   SOLE 4 840,888 0 69,548
DISNEY WALT CO COM 254687106 289,065 1,595,456 SH   SOLE 7 1,529,614 0 65,842
DISNEY WALT CO COM 254687106 19,464 107,430 SH   SOLE 13 107,430 0 0
DISNEY WALT CO COM 254687106 35,896 198,122 SH   SOLE 15 198,122 0 0
DISNEY WALT CO COM 254687106 239 1,321 SH   SOLE 17 0 0 1,321
DISNEY WALT CO COM 254687106 598,532 3,303,524 SH   SOLE 18 2,913,822 0 389,702
DISNEY WALT CO COM 254687106 366,093 2,020,602 SH   SOLE 19 2,020,602 0 0
DISNEY WALT CO COM 254687106 13,444 74,204 SH   SOLE 20 74,204 0 0
DISNEY WALT CO COM 254687106 6,317,348 34,867,800 SH   SOLE 21 34,867,800 0 0
DISNEY WALT CO COM 254687106 7,638,738 42,161,047 SH   SOLE 22 37,654,272 0 4,506,775
DISNEY WALT CO COM 254687106 236,318 1,304,325 SH   SOLE 23 1,304,325 0 0
DISNEY WALT CO COM 254687106 517,099 2,854,064 SH   SOLE 25 2,854,064 0 0
DISNEY WALT CO COM 254687106 700,544 3,866,566 SH   SOLE 26 1,160,161 0 2,706,405
DISNEY WALT CO COM 254687106 985,030 5,436,750 SH   SOLE 28 246,579 0 5,190,171
DISNEY WALT CO COM 254687106 10,579 58,389 SH   SOLE 29 58,389 0 0
DISNEY WALT CO COM 254687106 1,610,827 8,890,755 SH   SOLE 30 8,823,417 0 67,338
DISNEY WALT CO COM 254687106 105,412 581,810 SH   SOLE 31 318,049 0 263,761
DISNEY WALT CO COM 254687106 26,928 148,626 SH   SOLE 32 148,626 0 0
DISNEY WALT CO COM 254687106 146,910 810,852 SH   SOLE 34 810,852 0 0
DISNEY WALT CO COM 254687106 209,528 1,156,461 SH   SOLE 36 1,156,461 0 0
DISNEY WALT CO COM 254687106 13,684 75,529 SH   SOLE 40 75,529 0 0
DISNEY WALT CO OPTIONS 254687106 344 1,900 SH Call SOLE 2 1,900 0 0
DISNEY WALT CO OPTIONS 254687106 91 500 SH Put SOLE 2 500 0 0
DISNEY WALT CO OPTIONS 254687106 1,305 7,200 SH Call SOLE 4 7,200 0 0
DISNEY WALT CO OPTIONS 254687106 236 1,300 SH Put SOLE 4 1,300 0 0
DISNEY WALT CO OPTIONS 254687106 15,274 84,300 SH Call SOLE 18 84,300 0 0
DISNEY WALT CO OPTIONS 254687106 2,917 16,100 SH Put SOLE 18 16,100 0 0
DISNEY WALT CO OPTIONS 254687106 149,854 827,100 SH Call SOLE 19 827,100 0 0
DISNEY WALT CO OPTIONS 254687106 18,517 102,200 SH Put SOLE 19 102,200 0 0
DISNEY WALT CO OPTIONS 254687106 8,117 44,800 SH Call SOLE 22 44,800 0 0
DISNEY WALT CO OPTIONS 254687106 1,286 7,100 SH Put SOLE 22 7,100 0 0
DISNEY WALT CO OPTIONS 254687106 453 2,500 SH Call SOLE 26 2,500 0 0
DISNEY WALT CO OPTIONS 254687106 181 1,000 SH Put SOLE 26 1,000 0 0
DISNEY WALT CO OPTIONS 254687106 62,127 342,900 SH Call SOLE 34 342,900 0 0
DISNEY WALT CO OPTIONS 254687106 8,298 45,800 SH Put SOLE 34 45,800 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 1,180 286,485 SH   SOLE 2 79,107 0 207,378
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 790 191,799 SH   SOLE 4 191,799 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 1,233 299,292 SH   SOLE 7 299,292 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 4,273 1,037,095 SH   SOLE 18 1,037,095 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 3,048 739,746 SH   SOLE 19 739,746 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 117,710 28,570,417 SH   SOLE 21 28,570,417 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 37,762 9,165,620 SH   SOLE 22 9,007,893 0 157,727
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 45 10,813 SH   SOLE 23 10,813 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 4,348 1,055,253 SH   SOLE 25 1,055,253 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 533 129,306 SH   SOLE 26 61,848 0 67,458
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 761 184,682 SH   SOLE 28 31,441 0 153,241
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 591 143,372 SH   SOLE 29 143,372 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 6,026 1,462,722 SH   SOLE 30 1,462,722 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 88 21,286 SH   SOLE 36 21,286 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 104 25,210 SH   SOLE 40 25,210 0 0
DIXIE GROUP INC CL A 255519100 36 14,120 SH   SOLE 21 14,120 0 0
DIXIE GROUP INC CL A 255519100 891 349,605 SH   SOLE 22 349,605 0 0
DLH HLDGS CORP COM 23335Q100 12 1,332 SH   SOLE 18 1,332 0 0
DLH HLDGS CORP COM 23335Q100 141 15,130 SH   SOLE 21 15,130 0 0
DLH HLDGS CORP COM 23335Q100 116 12,489 SH   SOLE 22 12,489 0 0
DMC GLOBAL INC COM 23291C103 539 12,452 SH   SOLE 2 5,006 0 7,446
DMC GLOBAL INC COM 23291C103 3 72 SH   SOLE 4 72 0 0
DMC GLOBAL INC COM 23291C103 13 296 SH   SOLE 7 296 0 0
DMC GLOBAL INC COM 23291C103 2,988 69,096 SH   SOLE 18 69,096 0 0
DMC GLOBAL INC COM 23291C103 1,171 27,077 SH   SOLE 19 27,077 0 0
DMC GLOBAL INC COM 23291C103 74,192 1,715,417 SH   SOLE 21 1,715,417 0 0
DMC GLOBAL INC COM 23291C103 20,224 467,611 SH   SOLE 22 456,977 0 10,634
DMC GLOBAL INC COM 23291C103 468 10,816 SH   SOLE 26 9,675 0 1,141
DMC GLOBAL INC COM 23291C103 104 2,397 SH   SOLE 28 2,397 0 0
DMC GLOBAL INC COM 23291C103 1,403 32,449 SH   SOLE 30 32,449 0 0
DMC GLOBAL INC COM 23291C103 66 1,527 SH   SOLE 40 1,527 0 0
DMY TECHNOLOGY GROUP INC II COM CL A 233277102 112 6,373 SH   SOLE 2 6,373 0 0
DMY TECHNOLOGY GROUP INC II COM CL A 233277102 2,650 150,627 SH   SOLE 19 150,627 0 0
DMY TECHNOLOGY GROUP INC II COM CL A 233277102 290 16,511 SH   SOLE 22 16,511 0 0
DMY TECHNOLOGY GROUP INC II COM CL A 233277102 499 28,351 SH   SOLE 34 28,351 0 0
DMY TECHNOLOGY GROUP INC II *W EXP 07/29/202 233277110 106 24,839 SH   SOLE 2 24,839 0 0
DMY TECHNOLOGY GROUP INC II *W EXP 07/29/202 233277110 2,503 589,017 SH   SOLE 19 589,017 0 0
DMY TECHNOLOGY GROUP INC II *W EXP 07/29/202 233277110 20 4,744 SH   SOLE 22 4,744 0 0
DOCUMENT SEC SYS INC COM NEW 25614T309 4 698 SH   SOLE 21 698 0 0
DOCUSIGN INC COM 256163106 100,247 450,952 SH   SOLE 2 106,499 0 344,453
DOCUSIGN INC COM 256163106 18,765 84,413 SH   SOLE 4 77,702 0 6,711
DOCUSIGN INC COM 256163106 6,509 29,282 SH   SOLE 7 29,282 0 0
DOCUSIGN INC COM 256163106 108 487 SH   SOLE 13 487 0 0
DOCUSIGN INC COM 256163106 3,399 15,291 SH   SOLE 15 15,291 0 0
DOCUSIGN INC COM 256163106 40,378 181,637 SH   SOLE 18 169,773 0 11,864
DOCUSIGN INC COM 256163106 64,180 288,710 SH   SOLE 19 288,710 0 0
DOCUSIGN INC COM 256163106 883,545 3,974,562 SH   SOLE 21 3,974,562 0 0
DOCUSIGN INC COM 256163106 1,027,122 4,620,432 SH   SOLE 22 4,336,254 0 284,178
DOCUSIGN INC COM 256163106 29,106 130,932 SH   SOLE 23 130,932 0 0
DOCUSIGN INC COM 256163106 63,107 283,884 SH   SOLE 25 283,884 0 0
DOCUSIGN INC COM 256163106 70,780 318,400 SH   SOLE 26 124,406 0 193,994
DOCUSIGN INC COM 256163106 83,834 377,121 SH   SOLE 28 24,058 0 353,063
DOCUSIGN INC COM 256163106 1,469 6,610 SH   SOLE 29 6,610 0 0
DOCUSIGN INC COM 256163106 139,866 629,175 SH   SOLE 30 629,175 0 0
DOCUSIGN INC COM 256163106 16,820 75,664 SH   SOLE 31 31,751 0 43,913
DOCUSIGN INC COM 256163106 8,793 39,556 SH   SOLE 32 39,556 0 0
DOCUSIGN INC COM 256163106 77,489 348,580 SH   SOLE 34 348,580 0 0
DOCUSIGN INC COM 256163106 22,006 98,992 SH   SOLE 36 98,992 0 0
DOCUSIGN INC COM 256163106 1,605 7,218 SH   SOLE 40 7,218 0 0
DOCUSIGN INC NOTE 0.500% 9/1 256163AB2 8,888 2,852,000 PRN   SOLE 21 2,852,000 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 25,065 258,053 SH   SOLE 2 131,556 0 126,497
DOLBY LABORATORIES INC COM CL A 25659T107 739 7,613 SH   SOLE 4 7,613 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 246 2,532 SH   SOLE 7 2,532 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 2,872 29,566 SH   SOLE 18 28,796 0 770
DOLBY LABORATORIES INC COM CL A 25659T107 2,233 22,993 SH   SOLE 19 22,993 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 88,573 911,899 SH   SOLE 21 911,899 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 180,229 1,855,548 SH   SOLE 22 1,638,438 0 217,110
DOLBY LABORATORIES INC COM CL A 25659T107 3,141 32,337 SH   SOLE 23 32,337 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 179 1,844 SH   SOLE 25 1,844 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 5,438 55,989 SH   SOLE 26 20,242 0 35,747
DOLBY LABORATORIES INC COM CL A 25659T107 12,972 133,551 SH   SOLE 28 8,133 0 125,418
DOLBY LABORATORIES INC COM CL A 25659T107 1,852 19,066 SH   SOLE 29 19,066 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 4,197 43,206 SH   SOLE 30 43,206 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 3,950 40,670 SH   SOLE 31 40,670 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 25,376 261,257 SH   SOLE 34 261,257 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 325 3,351 SH   SOLE 36 3,351 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 768 7,908 SH   SOLE 40 7,908 0 0
DOLLAR GEN CORP NEW COM 256677105 133,514 634,872 SH   SOLE 2 142,779 0 492,093
DOLLAR GEN CORP NEW COM 256677105 24,353 115,799 SH   SOLE 4 106,108 0 9,691
DOLLAR GEN CORP NEW COM 256677105 54,052 257,024 SH   SOLE 7 239,145 0 17,879
DOLLAR GEN CORP NEW COM 256677105 182 867 SH   SOLE 13 867 0 0
DOLLAR GEN CORP NEW COM 256677105 5,258 25,000 SH   SOLE 15 25,000 0 0
DOLLAR GEN CORP NEW COM 256677105 6 27 SH   SOLE 17 0 0 27
DOLLAR GEN CORP NEW COM 256677105 188,680 897,193 SH   SOLE 18 827,459 0 69,734
DOLLAR GEN CORP NEW COM 256677105 73,297 348,537 SH   SOLE 19 348,537 0 0
DOLLAR GEN CORP NEW COM 256677105 1,305,190 6,206,324 SH   SOLE 21 6,206,324 0 0
DOLLAR GEN CORP NEW COM 256677105 1,266,599 6,022,820 SH   SOLE 22 5,510,361 0 512,459
DOLLAR GEN CORP NEW COM 256677105 36,768 174,835 SH   SOLE 23 174,835 0 0
DOLLAR GEN CORP NEW COM 256677105 77,179 366,994 SH   SOLE 25 361,279 0 5,715
DOLLAR GEN CORP NEW COM 256677105 121,112 575,902 SH   SOLE 26 189,935 0 385,967
DOLLAR GEN CORP NEW COM 256677105 99,384 472,580 SH   SOLE 28 32,215 0 440,365
DOLLAR GEN CORP NEW COM 256677105 55 263 SH   SOLE 29 263 0 0
DOLLAR GEN CORP NEW COM 256677105 233,426 1,109,967 SH   SOLE 30 1,098,681 0 11,286
DOLLAR GEN CORP NEW COM 256677105 24,465 116,334 SH   SOLE 31 34,225 0 82,109
DOLLAR GEN CORP NEW COM 256677105 11,755 55,898 SH   SOLE 34 55,898 0 0
DOLLAR GEN CORP NEW COM 256677105 38,534 183,232 SH   SOLE 36 183,232 0 0
DOLLAR GEN CORP NEW COM 256677105 2,160 10,269 SH   SOLE 40 10,269 0 0
DOLLAR TREE INC COM 256746108 60,434 559,363 SH   SOLE 2 99,229 0 460,134
DOLLAR TREE INC COM 256746108 12,076 111,773 SH   SOLE 4 102,590 0 9,183
DOLLAR TREE INC COM 256746108 26,459 244,903 SH   SOLE 7 227,068 0 17,835
DOLLAR TREE INC COM 256746108 82 758 SH   SOLE 13 758 0 0
DOLLAR TREE INC COM 256746108 3,227 29,870 SH   SOLE 15 29,870 0 0
DOLLAR TREE INC COM 256746108 2 20 SH   SOLE 17 0 0 20
DOLLAR TREE INC COM 256746108 258,945 2,396,754 SH   SOLE 18 1,884,568 0 512,186
DOLLAR TREE INC COM 256746108 82,626 764,775 SH   SOLE 19 764,775 0 0
DOLLAR TREE INC COM 256746108 676,866 6,264,958 SH   SOLE 21 6,264,958 0 0
DOLLAR TREE INC COM 256746108 594,808 5,505,438 SH   SOLE 22 5,010,761 0 494,677
DOLLAR TREE INC COM 256746108 20,300 187,891 SH   SOLE 23 187,891 0 0
DOLLAR TREE INC COM 256746108 43,400 401,699 SH   SOLE 25 364,717 0 36,982
DOLLAR TREE INC COM 256746108 58,075 537,528 SH   SOLE 26 177,233 0 360,295
DOLLAR TREE INC COM 256746108 46,075 426,459 SH   SOLE 28 30,047 0 396,412
DOLLAR TREE INC COM 256746108 26 245 SH   SOLE 29 245 0 0
DOLLAR TREE INC COM 256746108 107,568 995,630 SH   SOLE 30 995,630 0 0
DOLLAR TREE INC COM 256746108 8,335 77,143 SH   SOLE 31 30,724 0 46,419
DOLLAR TREE INC COM 256746108 5,428 50,243 SH   SOLE 32 50,243 0 0
DOLLAR TREE INC COM 256746108 44,402 410,974 SH   SOLE 34 410,974 0 0
DOLLAR TREE INC COM 256746108 20,434 189,137 SH   SOLE 36 189,137 0 0
DOLLAR TREE INC COM 256746108 1,046 9,685 SH   SOLE 40 9,685 0 0
DOMINION ENERGY INC COM 25746U109 164,639 2,189,342 SH   SOLE 2 520,685 0 1,668,657
DOMINION ENERGY INC COM 25746U109 37,661 500,810 SH   SOLE 4 468,477 0 32,333
DOMINION ENERGY INC COM 25746U109 59,700 793,886 SH   SOLE 7 739,249 0 54,637
DOMINION ENERGY INC COM 25746U109 218 2,893 SH   SOLE 13 2,893 0 0
DOMINION ENERGY INC COM 25746U109 7,845 104,317 SH   SOLE 15 104,317 0 0
DOMINION ENERGY INC COM 25746U109 3 44 SH   SOLE 17 0 0 44
DOMINION ENERGY INC COM 25746U109 103,316 1,373,879 SH   SOLE 18 1,252,638 0 121,241
DOMINION ENERGY INC COM 25746U109 38,977 518,311 SH   SOLE 19 518,311 0 0
DOMINION ENERGY INC COM 25746U109 1,462,138 19,443,318 SH   SOLE 21 19,443,318 0 0
DOMINION ENERGY INC COM 25746U109 1,431,427 19,034,935 SH   SOLE 22 17,309,226 0 1,725,709
DOMINION ENERGY INC COM 25746U109 42,975 571,472 SH   SOLE 23 571,472 0 0
DOMINION ENERGY INC COM 25746U109 97,625 1,298,204 SH   SOLE 25 1,298,204 0 0
DOMINION ENERGY INC COM 25746U109 139,930 1,860,767 SH   SOLE 26 562,154 0 1,298,613
DOMINION ENERGY INC COM 25746U109 222,308 2,956,223 SH   SOLE 28 107,042 0 2,849,181
DOMINION ENERGY INC COM 25746U109 59 789 SH   SOLE 29 789 0 0
DOMINION ENERGY INC COM 25746U109 286,246 3,806,457 SH   SOLE 30 3,793,286 0 13,171
DOMINION ENERGY INC COM 25746U109 32,458 431,626 SH   SOLE 31 108,512 0 323,114
DOMINION ENERGY INC COM 25746U109 3,218 42,795 SH   SOLE 32 42,795 0 0
DOMINION ENERGY INC COM 25746U109 14,736 195,953 SH   SOLE 34 195,953 0 0
DOMINION ENERGY INC COM 25746U109 46,354 616,413 SH   SOLE 36 616,413 0 0
DOMINION ENERGY INC COM 25746U109 2,373 31,555 SH   SOLE 40 31,555 0 0
DOMINION ENERGY INC UNIT 99/99/9999 25746U133 139,730 1,392,701 SH   SOLE 21 1,392,701 0 0
DOMINOS PIZZA INC COM 25754A201 40,304 105,105 SH   SOLE 2 20,947 0 84,158
DOMINOS PIZZA INC COM 25754A201 7,968 20,778 SH   SOLE 4 19,269 0 1,509
DOMINOS PIZZA INC COM 25754A201 21,159 55,178 SH   SOLE 7 41,384 0 13,794
DOMINOS PIZZA INC COM 25754A201 441 1,151 SH   SOLE 13 1,151 0 0
DOMINOS PIZZA INC COM 25754A201 1,532 3,996 SH   SOLE 15 3,996 0 0
DOMINOS PIZZA INC COM 25754A201 74,652 194,679 SH   SOLE 18 159,556 0 35,123
DOMINOS PIZZA INC COM 25754A201 168,052 438,252 SH   SOLE 19 438,252 0 0
DOMINOS PIZZA INC COM 25754A201 471,102 1,228,556 SH   SOLE 21 1,228,556 0 0
DOMINOS PIZZA INC COM 25754A201 369,138 962,650 SH   SOLE 22 879,460 0 83,190
DOMINOS PIZZA INC COM 25754A201 12,697 33,111 SH   SOLE 23 33,111 0 0
DOMINOS PIZZA INC COM 25754A201 21,807 56,868 SH   SOLE 25 56,868 0 0
DOMINOS PIZZA INC COM 25754A201 38,985 101,667 SH   SOLE 26 43,932 0 57,735
DOMINOS PIZZA INC COM 25754A201 48,546 126,601 SH   SOLE 28 4,921 0 121,680
DOMINOS PIZZA INC COM 25754A201 69 180 SH   SOLE 29 180 0 0
DOMINOS PIZZA INC COM 25754A201 74,749 194,933 SH   SOLE 30 166,299 0 28,634
DOMINOS PIZZA INC COM 25754A201 3,988 10,399 SH   SOLE 31 4,989 0 5,410
DOMINOS PIZZA INC COM 25754A201 6,717 17,516 SH   SOLE 34 17,516 0 0
DOMINOS PIZZA INC COM 25754A201 10,820 28,218 SH   SOLE 36 28,218 0 0
DOMINOS PIZZA INC COM 25754A201 668 1,743 SH   SOLE 40 1,743 0 0
DOMO INC COM CL B 257554105 1,197 18,770 SH   SOLE 2 8,547 0 10,223
DOMO INC COM CL B 257554105 35 542 SH   SOLE 7 542 0 0
DOMO INC COM CL B 257554105 6,474 101,525 SH   SOLE 18 95,965 0 5,560
DOMO INC COM CL B 257554105 7,040 110,393 SH   SOLE 19 110,393 0 0
DOMO INC COM CL B 257554105 65,014 1,019,503 SH   SOLE 21 1,019,503 0 0
DOMO INC COM CL B 257554105 48,197 755,797 SH   SOLE 22 740,812 0 14,985
DOMO INC COM CL B 257554105 300 4,697 SH   SOLE 23 4,697 0 0
DOMO INC COM CL B 257554105 17 265 SH   SOLE 25 265 0 0
DOMO INC COM CL B 257554105 585 9,176 SH   SOLE 26 582 0 8,594
DOMO INC COM CL B 257554105 241 3,774 SH   SOLE 28 3,774 0 0
DOMO INC COM CL B 257554105 7,397 115,990 SH   SOLE 30 115,990 0 0
DOMO INC COM CL B 257554105 34 528 SH   SOLE 36 528 0 0
DOMO INC COM CL B 257554105 160 2,513 SH   SOLE 40 2,513 0 0
DOMTAR CORP COM NEW 257559203 2,789 88,122 SH   SOLE 2 39,092 0 49,030
DOMTAR CORP COM NEW 257559203 8 237 SH   SOLE 4 237 0 0
DOMTAR CORP COM NEW 257559203 68 2,140 SH   SOLE 7 2,140 0 0
DOMTAR CORP COM NEW 257559203 11,215 354,345 SH   SOLE 18 354,345 0 0
DOMTAR CORP COM NEW 257559203 3,132 98,972 SH   SOLE 19 98,972 0 0
DOMTAR CORP COM NEW 257559203 122,993 3,886,049 SH   SOLE 21 3,886,049 0 0
DOMTAR CORP COM NEW 257559203 61,840 1,953,873 SH   SOLE 22 1,912,395 0 41,478
DOMTAR CORP COM NEW 257559203 44 1,380 SH   SOLE 25 1,380 0 0
DOMTAR CORP COM NEW 257559203 909 28,721 SH   SOLE 26 19,357 0 9,364
DOMTAR CORP COM NEW 257559203 460 14,532 SH   SOLE 28 7,832 0 6,700
DOMTAR CORP COM NEW 257559203 3,238 102,321 SH   SOLE 30 102,321 0 0
DOMTAR CORP COM NEW 257559203 10 311 SH   SOLE 34 311 0 0
DOMTAR CORP COM NEW 257559203 258 8,145 SH   SOLE 36 8,145 0 0
DOMTAR CORP COM NEW 257559203 221 6,968 SH   SOLE 40 6,968 0 0
DONALDSON INC COM 257651109 19,837 354,988 SH   SOLE 2 111,921 0 243,067
DONALDSON INC COM 257651109 58 1,045 SH   SOLE 4 1,045 0 0
DONALDSON INC COM 257651109 1,747 31,261 SH   SOLE 7 31,261 0 0
DONALDSON INC COM 257651109 17,844 319,320 SH   SOLE 18 319,320 0 0
DONALDSON INC COM 257651109 1,792 32,062 SH   SOLE 19 32,062 0 0
DONALDSON INC COM 257651109 315,988 5,654,753 SH   SOLE 21 5,654,753 0 0
DONALDSON INC COM 257651109 219,601 3,929,872 SH   SOLE 22 3,765,063 0 164,809
DONALDSON INC COM 257651109 101 1,814 SH   SOLE 23 1,814 0 0
DONALDSON INC COM 257651109 7,833 140,174 SH   SOLE 25 140,174 0 0
DONALDSON INC COM 257651109 6,988 125,061 SH   SOLE 26 81,722 0 43,339
DONALDSON INC COM 257651109 914 16,363 SH   SOLE 28 16,363 0 0
DONALDSON INC COM 257651109 4,293 76,830 SH   SOLE 30 76,830 0 0
DONALDSON INC COM 257651109 135 2,415 SH   SOLE 31 2,415 0 0
DONALDSON INC COM 257651109 2,455 43,931 SH   SOLE 34 43,931 0 0
DONALDSON INC COM 257651109 425 7,602 SH   SOLE 36 7,602 0 0
DONALDSON INC COM 257651109 869 15,559 SH   SOLE 40 15,559 0 0
DONEGAL GROUP INC CL A 257701201 231 16,442 SH   SOLE 2 4,739 0 11,703
DONEGAL GROUP INC CL A 257701201 5 380 SH   SOLE 7 380 0 0
DONEGAL GROUP INC CL A 257701201 590 41,927 SH   SOLE 18 41,927 0 0
DONEGAL GROUP INC CL A 257701201 299 21,267 SH   SOLE 19 21,267 0 0
DONEGAL GROUP INC CL A 257701201 6,187 439,758 SH   SOLE 21 439,758 0 0
DONEGAL GROUP INC CL A 257701201 6,454 458,730 SH   SOLE 22 451,531 0 7,199
DONEGAL GROUP INC CL A 257701201 29 2,027 SH   SOLE 28 2,027 0 0
DONEGAL GROUP INC CL A 257701201 38 2,667 SH   SOLE 30 2,667 0 0
DONEGAL GROUP INC CL A 257701201 9 640 SH   SOLE 40 640 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 844 49,749 SH   SOLE 2 7,703 0 42,046
DONNELLEY FINL SOLUTIONS INC COM 25787G100 11 638 SH   SOLE 7 638 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 2,378 140,115 SH   SOLE 18 140,115 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 2,623 154,595 SH   SOLE 19 154,595 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 58,319 3,436,578 SH   SOLE 21 3,436,578 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 17,399 1,025,259 SH   SOLE 22 1,020,815 0 4,444
DONNELLEY FINL SOLUTIONS INC COM 25787G100 266 15,688 SH   SOLE 23 15,688 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 1,112 65,503 SH   SOLE 26 0 0 65,503
DONNELLEY FINL SOLUTIONS INC COM 25787G100 873 51,423 SH   SOLE 30 51,423 0 0
DONNELLEY R R & SONS CO COM 257867200 36 15,741 SH   SOLE 18 15,741 0 0
DONNELLEY R R & SONS CO COM 257867200 556 246,122 SH   SOLE 21 246,122 0 0
DONNELLEY R R & SONS CO COM 257867200 2,772 1,226,341 SH   SOLE 22 1,226,341 0 0
DONNELLEY R R & SONS CO COM 257867200 42 18,733 SH   SOLE 28 0 0 18,733
DOORDASH INC CL A 25809K105 528 3,700 SH   SOLE 2 3,700 0 0
DOORDASH INC CL A 25809K105 101 710 SH   SOLE 18 710 0 0
DOORDASH INC CL A 25809K105 13,882 97,247 SH   SOLE 19 97,247 0 0
DOORDASH INC CL A 25809K105 7,772 54,442 SH   SOLE 21 54,442 0 0
DOORDASH INC CL A 25809K105 80,536 564,176 SH   SOLE 22 564,176 0 0
DOORDASH INC CL A 25809K105 2,849 19,958 SH   SOLE 26 3,941 0 16,017
DOORDASH INC CL A 25809K105 2,354 16,492 SH   SOLE 28 0 0 16,492
DOORDASH INC CL A 25809K105 37 257 SH   SOLE 31 0 0 257
DOORDASH INC CL A 25809K105 18,371 128,693 SH   SOLE 34 128,693 0 0
DORIAN LPG LTD SHS USD Y2106R110 516 42,296 SH   SOLE 2 12,234 0 30,062
DORIAN LPG LTD SHS USD Y2106R110 8 675 SH   SOLE 7 675 0 0
DORIAN LPG LTD SHS USD Y2106R110 2,009 164,831 SH   SOLE 18 164,831 0 0
DORIAN LPG LTD SHS USD Y2106R110 808 66,245 SH   SOLE 19 66,245 0 0
DORIAN LPG LTD SHS USD Y2106R110 49,649 4,072,891 SH   SOLE 21 4,072,891 0 0
DORIAN LPG LTD SHS USD Y2106R110 14,452 1,185,559 SH   SOLE 22 1,157,707 0 27,852
DORIAN LPG LTD SHS USD Y2106R110 793 65,065 SH   SOLE 30 65,065 0 0
DORIAN LPG LTD SHS USD Y2106R110 78 6,395 SH   SOLE 40 6,395 0 0
DORMAN PRODS INC COM 258278100 1,460 16,816 SH   SOLE 2 9,207 0 7,609
DORMAN PRODS INC COM 258278100 11 128 SH   SOLE 4 128 0 0
DORMAN PRODS INC COM 258278100 42 487 SH   SOLE 7 487 0 0
DORMAN PRODS INC COM 258278100 10,349 119,195 SH   SOLE 18 119,195 0 0
DORMAN PRODS INC COM 258278100 4,183 48,181 SH   SOLE 19 48,181 0 0
DORMAN PRODS INC COM 258278100 274,863 3,165,897 SH   SOLE 21 3,165,897 0 0
DORMAN PRODS INC COM 258278100 67,298 775,139 SH   SOLE 22 755,383 0 19,756
DORMAN PRODS INC COM 258278100 33 379 SH   SOLE 25 379 0 0
DORMAN PRODS INC COM 258278100 1,039 11,971 SH   SOLE 26 9,150 0 2,821
DORMAN PRODS INC COM 258278100 310 3,576 SH   SOLE 28 3,576 0 0
DORMAN PRODS INC COM 258278100 5,206 59,962 SH   SOLE 30 59,962 0 0
DORMAN PRODS INC COM 258278100 81 938 SH   SOLE 36 938 0 0
DORMAN PRODS INC COM 258278100 286 3,295 SH   SOLE 40 3,295 0 0
DOUGLAS DYNAMICS INC COM 25960R105 639 14,948 SH   SOLE 2 7,688 0 7,260
DOUGLAS DYNAMICS INC COM 25960R105 6 146 SH   SOLE 4 146 0 0
DOUGLAS DYNAMICS INC COM 25960R105 17 394 SH   SOLE 7 394 0 0
DOUGLAS DYNAMICS INC COM 25960R105 3,385 79,154 SH   SOLE 18 79,154 0 0
DOUGLAS DYNAMICS INC COM 25960R105 1,797 42,005 SH   SOLE 19 42,005 0 0
DOUGLAS DYNAMICS INC COM 25960R105 35,824 837,596 SH   SOLE 21 837,596 0 0
DOUGLAS DYNAMICS INC COM 25960R105 29,005 678,171 SH   SOLE 22 662,564 0 15,607
DOUGLAS DYNAMICS INC COM 25960R105 19 451 SH   SOLE 25 451 0 0
DOUGLAS DYNAMICS INC COM 25960R105 461 10,780 SH   SOLE 26 1,158 0 9,622
DOUGLAS DYNAMICS INC COM 25960R105 140 3,264 SH   SOLE 28 3,264 0 0
DOUGLAS DYNAMICS INC COM 25960R105 610 14,271 SH   SOLE 30 14,271 0 0
DOUGLAS DYNAMICS INC COM 25960R105 17 391 SH   SOLE 34 391 0 0
DOUGLAS DYNAMICS INC COM 25960R105 47 1,109 SH   SOLE 36 1,109 0 0
DOUGLAS DYNAMICS INC COM 25960R105 119 2,774 SH   SOLE 40 2,774 0 0
DOUGLAS EMMETT INC COM 25960P109 13,371 458,213 SH   SOLE 2 138,520 0 319,693
DOUGLAS EMMETT INC COM 25960P109 4,037 138,344 SH   SOLE 4 138,344 0 0
DOUGLAS EMMETT INC COM 25960P109 6,878 235,701 SH   SOLE 7 235,701 0 0
DOUGLAS EMMETT INC COM 25960P109 12,188 417,667 SH   SOLE 18 416,380 0 1,287
DOUGLAS EMMETT INC COM 25960P109 7,474 256,134 SH   SOLE 19 256,134 0 0
DOUGLAS EMMETT INC COM 25960P109 266,510 9,133,322 SH   SOLE 21 9,133,322 0 0
DOUGLAS EMMETT INC COM 25960P109 195,552 6,701,568 SH   SOLE 22 6,479,099 0 222,469
DOUGLAS EMMETT INC COM 25960P109 214 7,330 SH   SOLE 23 7,330 0 0
DOUGLAS EMMETT INC COM 25960P109 21,016 720,235 SH   SOLE 25 720,235 0 0
DOUGLAS EMMETT INC COM 25960P109 3,998 137,025 SH   SOLE 26 52,833 0 84,192
DOUGLAS EMMETT INC COM 25960P109 3,702 126,860 SH   SOLE 28 20,371 0 106,489
DOUGLAS EMMETT INC COM 25960P109 2,992 102,547 SH   SOLE 29 102,547 0 0
DOUGLAS EMMETT INC COM 25960P109 21,994 753,736 SH   SOLE 30 753,736 0 0
DOUGLAS EMMETT INC COM 25960P109 92 3,165 SH   SOLE 31 3,165 0 0
DOUGLAS EMMETT INC COM 25960P109 81 2,786 SH   SOLE 34 2,786 0 0
DOUGLAS EMMETT INC COM 25960P109 335 11,493 SH   SOLE 36 11,493 0 0
DOUGLAS EMMETT INC COM 25960P109 603 20,664 SH   SOLE 40 20,664 0 0
DOUYU INTL HLDGS LTD SPONSORED ADS 25985W105 447 40,443 SH   SOLE 2 2,574 0 37,869
DOUYU INTL HLDGS LTD SPONSORED ADS 25985W105 382 34,548 SH   SOLE 4 28,474 0 6,074
DOUYU INTL HLDGS LTD SPONSORED ADS 25985W105 115 10,418 SH   SOLE 7 10,418 0 0
DOUYU INTL HLDGS LTD SPONSORED ADS 25985W105 576 52,107 SH   SOLE 15 52,107 0 0
DOUYU INTL HLDGS LTD SPONSORED ADS 25985W105 90 8,141 SH   SOLE 18 8,141 0 0
DOUYU INTL HLDGS LTD SPONSORED ADS 25985W105 19,836 1,793,521 SH   SOLE 21 1,793,521 0 0
DOUYU INTL HLDGS LTD SPONSORED ADS 25985W105 11,153 1,008,406 SH   SOLE 22 925,140 0 83,266
DOUYU INTL HLDGS LTD SPONSORED ADS 25985W105 573 51,766 SH   SOLE 23 51,766 0 0
DOUYU INTL HLDGS LTD SPONSORED ADS 25985W105 56 5,083 SH   SOLE 25 5,083 0 0
DOUYU INTL HLDGS LTD SPONSORED ADS 25985W105 3,898 352,462 SH   SOLE 26 298,409 0 54,053
DOUYU INTL HLDGS LTD SPONSORED ADS 25985W105 1,363 123,204 SH   SOLE 28 41,561 0 81,643
DOUYU INTL HLDGS LTD SPONSORED ADS 25985W105 5,668 512,437 SH   SOLE 30 512,437 0 0
DOUYU INTL HLDGS LTD SPONSORED ADS 25985W105 74 6,733 SH   SOLE 34 6,733 0 0
DOVER CORP COM 260003108 48,083 380,855 SH   SOLE 2 68,513 0 312,342
DOVER CORP COM 260003108 8,941 70,818 SH   SOLE 4 65,132 0 5,686
DOVER CORP COM 260003108 24,761 196,125 SH   SOLE 7 136,552 0 59,573
DOVER CORP COM 260003108 54 428 SH   SOLE 13 428 0 0
DOVER CORP COM 260003108 2,284 18,094 SH   SOLE 15 18,094 0 0
DOVER CORP COM 260003108 74,887 593,168 SH   SOLE 18 569,947 0 23,221
DOVER CORP COM 260003108 144,148 1,141,767 SH   SOLE 19 1,141,767 0 0
DOVER CORP COM 260003108 399,392 3,163,504 SH   SOLE 21 3,163,504 0 0
DOVER CORP COM 260003108 416,875 3,301,978 SH   SOLE 22 3,002,705 0 299,273
DOVER CORP COM 260003108 12,092 95,776 SH   SOLE 23 95,776 0 0
DOVER CORP COM 260003108 34,017 269,443 SH   SOLE 25 269,443 0 0
DOVER CORP COM 260003108 43,660 345,821 SH   SOLE 26 121,092 0 224,729
DOVER CORP COM 260003108 73,352 581,008 SH   SOLE 28 18,087 0 562,921
DOVER CORP COM 260003108 29 233 SH   SOLE 29 233 0 0
DOVER CORP COM 260003108 69,337 549,202 SH   SOLE 30 542,815 0 6,387
DOVER CORP COM 260003108 3,420 27,090 SH   SOLE 31 17,849 0 9,241
DOVER CORP COM 260003108 1,388 10,998 SH   SOLE 34 10,998 0 0
DOVER CORP COM 260003108 11,030 87,369 SH   SOLE 36 87,369 0 0
DOVER CORP COM 260003108 763 6,041 SH   SOLE 40 6,041 0 0
DOVER MOTORSPORTS INC COM 260174107 10 4,435 SH   SOLE 18 4,435 0 0
DOVER MOTORSPORTS INC COM 260174107 156 68,747 SH   SOLE 21 68,747 0 0
DOVER MOTORSPORTS INC COM 260174107 604 266,228 SH   SOLE 22 266,228 0 0
DOW INC COM 260557103 99,159 1,786,652 SH   SOLE 2 308,766 0 1,477,886
DOW INC COM 260557103 19,512 351,572 SH   SOLE 4 323,061 0 28,511
DOW INC COM 260557103 36,730 661,800 SH   SOLE 7 632,495 0 29,305
DOW INC COM 260557103 142 2,556 SH   SOLE 13 2,556 0 0
DOW INC COM 260557103 5,212 93,911 SH   SOLE 15 93,911 0 0
DOW INC COM 260557103 0 9 SH   SOLE 17 0 0 9
DOW INC COM 260557103 73,191 1,318,761 SH   SOLE 18 1,209,335 0 109,426
DOW INC COM 260557103 36,488 657,441 SH   SOLE 19 657,441 0 0
DOW INC COM 260557103 756,831 13,636,586 SH   SOLE 21 13,636,586 0 0
DOW INC COM 260557103 932,146 16,795,420 SH   SOLE 22 15,231,671 0 1,563,749
DOW INC COM 260557103 27,295 491,809 SH   SOLE 23 491,809 0 0
DOW INC COM 260557103 64,899 1,169,350 SH   SOLE 25 1,169,350 0 0
DOW INC COM 260557103 87,430 1,575,313 SH   SOLE 26 509,206 0 1,066,107
DOW INC COM 260557103 128,381 2,313,180 SH   SOLE 28 100,685 0 2,212,495
DOW INC COM 260557103 53 958 SH   SOLE 29 958 0 0
DOW INC COM 260557103 164,567 2,965,166 SH   SOLE 30 2,965,166 0 0
DOW INC COM 260557103 14,177 255,434 SH   SOLE 31 95,277 0 160,157
DOW INC COM 260557103 3,046 54,884 SH   SOLE 32 54,884 0 0
DOW INC COM 260557103 16,092 289,946 SH   SOLE 34 289,946 0 0
DOW INC COM 260557103 27,141 489,022 SH   SOLE 36 489,022 0 0
DOW INC COM 260557103 1,674 30,164 SH   SOLE 40 30,164 0 0
DPW HLDGS INC COM 26140E600 2,282 524,526 SH   SOLE 22 524,526 0 0
DR REDDYS LABS LTD ADR 256135203 1,355 19,000 SH   SOLE 2 19,000 0 0
DR REDDYS LABS LTD ADR 256135203 85 1,188 SH   SOLE 4 1,188 0 0
DR REDDYS LABS LTD ADR 256135203 12,892 180,845 SH   SOLE 18 180,845 0 0
DR REDDYS LABS LTD ADR 256135203 45 633 SH   SOLE 19 633 0 0
DR REDDYS LABS LTD ADR 256135203 322 4,517 SH   SOLE 21 4,517 0 0
DR REDDYS LABS LTD ADR 256135203 6,359 89,194 SH   SOLE 22 89,194 0 0
DR REDDYS LABS LTD ADR 256135203 45 626 SH   SOLE 25 626 0 0
DR REDDYS LABS LTD ADR 256135203 1,097 15,390 SH   SOLE 26 0 0 15,390
DR REDDYS LABS LTD ADR 256135203 22,184 311,185 SH   SOLE 28 88,367 0 222,818
DR REDDYS LABS LTD ADR 256135203 12,109 169,854 SH   SOLE 30 169,854 0 0
DRAFTKINGS INC COM CL A 26142R104 1,005 21,591 SH   SOLE 2 21,591 0 0
DRAFTKINGS INC COM CL A 26142R104 3,616 77,667 SH   SOLE 4 70,911 0 6,756
DRAFTKINGS INC COM CL A 26142R104 436 9,367 SH   SOLE 7 9,367 0 0
DRAFTKINGS INC COM CL A 26142R104 276 5,937 SH   SOLE 13 5,937 0 0
DRAFTKINGS INC COM CL A 26142R104 790 16,959 SH   SOLE 15 16,959 0 0
DRAFTKINGS INC COM CL A 26142R104 1,667 35,814 SH   SOLE 18 18,435 0 17,379
DRAFTKINGS INC COM CL A 26142R104 1,647 35,363 SH   SOLE 19 35,363 0 0
DRAFTKINGS INC COM CL A 26142R104 31,362 673,575 SH   SOLE 21 673,575 0 0
DRAFTKINGS INC COM CL A 26142R104 252,114 5,414,829 SH   SOLE 22 5,301,878 0 112,951
DRAFTKINGS INC COM CL A 26142R104 5,212 111,946 SH   SOLE 23 111,946 0 0
DRAFTKINGS INC COM CL A 26142R104 549 11,792 SH   SOLE 25 11,792 0 0
DRAFTKINGS INC COM CL A 26142R104 8,504 182,640 SH   SOLE 26 156,002 0 26,638
DRAFTKINGS INC COM CL A 26142R104 10,923 234,592 SH   SOLE 28 25,562 0 209,030
DRAFTKINGS INC COM CL A 26142R104 10 223 SH   SOLE 29 223 0 0
DRAFTKINGS INC COM CL A 26142R104 13,612 292,350 SH   SOLE 30 292,350 0 0
DRAFTKINGS INC COM CL A 26142R104 2,009 43,138 SH   SOLE 31 0 0 43,138
DRAFTKINGS INC COM CL A 26142R104 364 7,823 SH   SOLE 34 7,823 0 0
DRAFTKINGS INC COM CL A 26142R104 1,905 40,907 SH   SOLE 36 40,907 0 0
DRAFTKINGS INC COM CL A 26142R104 361 7,744 SH   SOLE 40 7,744 0 0
DRAGONEER GROWTH OPPORTUN CO COM CL A G28302100 488 36,777 SH   SOLE 2 36,777 0 0
DRAGONEER GROWTH OPPORTUN CO COM CL A G28302100 20,094 1,514,270 SH   SOLE 19 1,514,270 0 0
DRAGONEER GROWTH OPPORTUN CO COM CL A G28302100 26 1,962 SH   SOLE 21 1,962 0 0
DRAGONEER GROWTH OPPORTUN CO COM CL A G28302100 5,294 398,953 SH   SOLE 34 398,953 0 0
DRAGONEER GROWTH OPPORTUN CO *W EXP 08/18/202 G28302118 31 7,355 SH   SOLE 2 7,355 0 0
DRAGONEER GROWTH OPPORTUN CO *W EXP 08/18/202 G28302118 1,296 302,853 SH   SOLE 19 302,853 0 0
DRAGONEER GROWTH OPPORTUN CO *W EXP 08/18/202 G28302118 2 392 SH   SOLE 21 392 0 0
DRAGONEER GROWTH OPPORTUN CO *W EXP 08/18/202 G28302118 342 79,790 SH   SOLE 34 79,790 0 0
DRDGOLD LIMITED SPON ADR REPSTG 26152H301 1,917 163,391 SH   SOLE 7 163,391 0 0
DRIL QUIP INC COM 262037104 1,240 41,853 SH   SOLE 2 11,794 0 30,059
DRIL QUIP INC COM 262037104 7 237 SH   SOLE 4 237 0 0
DRIL QUIP INC COM 262037104 21 725 SH   SOLE 7 725 0 0
DRIL QUIP INC COM 262037104 4,556 153,809 SH   SOLE 18 153,809 0 0
DRIL QUIP INC COM 262037104 1,877 63,368 SH   SOLE 19 63,368 0 0
DRIL QUIP INC COM 262037104 121,625 4,106,178 SH   SOLE 21 4,106,178 0 0
DRIL QUIP INC COM 262037104 30,772 1,038,893 SH   SOLE 22 1,014,162 0 24,731
DRIL QUIP INC COM 262037104 431 14,554 SH   SOLE 26 6,131 0 8,423
DRIL QUIP INC COM 262037104 164 5,542 SH   SOLE 28 5,542 0 0
DRIL QUIP INC COM 262037104 2,284 77,105 SH   SOLE 30 77,105 0 0
DRIL QUIP INC COM 262037104 130 4,402 SH   SOLE 40 4,402 0 0
DRIVE SHACK INC COM 262077100 34 14,239 SH   SOLE 18 14,239 0 0
DRIVE SHACK INC COM 262077100 448 188,108 SH   SOLE 21 188,108 0 0
DRIVE SHACK INC COM 262077100 3,040 1,277,136 SH   SOLE 22 1,277,136 0 0
DROPBOX INC CL A 26210C104 13,825 623,029 SH   SOLE 2 132,126 0 490,903
DROPBOX INC CL A 26210C104 2,863 129,003 SH   SOLE 4 119,489 0 9,514
DROPBOX INC CL A 26210C104 432 19,461 SH   SOLE 7 19,461 0 0
DROPBOX INC CL A 26210C104 19 872 SH   SOLE 13 872 0 0
DROPBOX INC CL A 26210C104 453 20,397 SH   SOLE 15 20,397 0 0
DROPBOX INC CL A 26210C104 6,170 278,040 SH   SOLE 18 257,653 0 20,387
DROPBOX INC CL A 26210C104 1,182 53,248 SH   SOLE 19 53,248 0 0
DROPBOX INC CL A 26210C104 112,492 5,069,508 SH   SOLE 21 5,069,508 0 0
DROPBOX INC CL A 26210C104 154,652 6,969,453 SH   SOLE 22 6,611,692 0 357,761
DROPBOX INC CL A 26210C104 4,852 218,669 SH   SOLE 23 218,669 0 0
DROPBOX INC CL A 26210C104 373 16,798 SH   SOLE 25 16,798 0 0
DROPBOX INC CL A 26210C104 10,562 475,960 SH   SOLE 26 430,225 0 45,735
DROPBOX INC CL A 26210C104 17,150 772,882 SH   SOLE 28 30,896 0 741,986
DROPBOX INC CL A 26210C104 13 592 SH   SOLE 29 592 0 0
DROPBOX INC CL A 26210C104 23,757 1,070,639 SH   SOLE 30 812,787 0 257,852
DROPBOX INC CL A 26210C104 1,302 58,667 SH   SOLE 31 33,577 0 25,090
DROPBOX INC CL A 26210C104 242 10,926 SH   SOLE 34 10,926 0 0
DROPBOX INC CL A 26210C104 1,515 68,253 SH   SOLE 36 68,253 0 0
DROPBOX INC CL A 26210C104 210 9,485 SH   SOLE 40 9,485 0 0
DSP GROUP INC COM 23332B106 238 14,358 SH   SOLE 2 7,526 0 6,832
DSP GROUP INC COM 23332B106 7 398 SH   SOLE 7 398 0 0
DSP GROUP INC COM 23332B106 1,783 107,495 SH   SOLE 18 107,495 0 0
DSP GROUP INC COM 23332B106 688 41,494 SH   SOLE 19 41,494 0 0
DSP GROUP INC COM 23332B106 42,540 2,564,169 SH   SOLE 21 2,564,169 0 0
DSP GROUP INC COM 23332B106 13,274 800,141 SH   SOLE 22 766,108 0 34,033
DSP GROUP INC COM 23332B106 589 35,474 SH   SOLE 30 35,474 0 0
DSP GROUP INC COM 23332B106 68 4,084 SH   SOLE 40 4,084 0 0
DTE ENERGY CO COM 233331107 58,483 481,701 SH   SOLE 2 106,073 0 375,628
DTE ENERGY CO COM 233331107 10,531 86,739 SH   SOLE 4 79,271 0 7,468
DTE ENERGY CO COM 233331107 23,731 195,458 SH   SOLE 7 180,368 0 15,090
DTE ENERGY CO COM 233331107 84 689 SH   SOLE 13 689 0 0
DTE ENERGY CO COM 233331107 2,917 24,026 SH   SOLE 15 24,026 0 0
DTE ENERGY CO COM 233331107 47,532 391,503 SH   SOLE 18 362,961 0 28,542
DTE ENERGY CO COM 233331107 6,278 51,707 SH   SOLE 19 51,707 0 0
DTE ENERGY CO COM 233331107 740,077 6,095,682 SH   SOLE 21 6,095,682 0 0
DTE ENERGY CO COM 233331107 539,225 4,441,359 SH   SOLE 22 4,035,964 0 405,395
DTE ENERGY CO COM 233331107 15,367 126,575 SH   SOLE 23 126,575 0 0
DTE ENERGY CO COM 233331107 32,266 265,758 SH   SOLE 25 265,758 0 0
DTE ENERGY CO COM 233331107 45,272 372,885 SH   SOLE 26 140,378 0 232,507
DTE ENERGY CO COM 233331107 57,349 472,356 SH   SOLE 28 24,414 0 447,942
DTE ENERGY CO COM 233331107 11 91 SH   SOLE 29 91 0 0
DTE ENERGY CO COM 233331107 82,866 682,527 SH   SOLE 30 682,527 0 0
DTE ENERGY CO COM 233331107 8,888 73,208 SH   SOLE 31 24,984 0 48,224
DTE ENERGY CO COM 233331107 3,407 28,060 SH   SOLE 32 28,060 0 0
DTE ENERGY CO COM 233331107 1,123 9,247 SH   SOLE 34 9,247 0 0
DTE ENERGY CO COM 233331107 9,692 79,832 SH   SOLE 35 79,832 0 0
DTE ENERGY CO COM 233331107 15,539 127,991 SH   SOLE 36 127,991 0 0
DTE ENERGY CO COM 233331107 890 7,332 SH   SOLE 40 7,332 0 0
DTE ENERGY CO UNIT 11/01/2022S 233331842 95,477 1,983,311 SH   SOLE 21 1,983,311 0 0
DUCK CREEK TECHNOLOGIES INC SHS 264120106 1,503 34,713 SH   SOLE 2 4,261 0 30,452
DUCK CREEK TECHNOLOGIES INC SHS 264120106 25 587 SH   SOLE 7 587 0 0
DUCK CREEK TECHNOLOGIES INC SHS 264120106 603 13,919 SH   SOLE 18 13,919 0 0
DUCK CREEK TECHNOLOGIES INC SHS 264120106 594 13,719 SH   SOLE 19 13,719 0 0
DUCK CREEK TECHNOLOGIES INC SHS 264120106 14,076 325,092 SH   SOLE 21 325,092 0 0
DUCK CREEK TECHNOLOGIES INC SHS 264120106 26,268 606,656 SH   SOLE 22 589,471 0 17,185
DUCK CREEK TECHNOLOGIES INC SHS 264120106 6,110 141,105 SH   SOLE 28 0 0 141,105
DUCK CREEK TECHNOLOGIES INC SHS 264120106 19 433 SH   SOLE 31 433 0 0
DUCK CREEK TECHNOLOGIES INC SHS 264120106 12,433 287,143 SH   SOLE 34 287,143 0 0
DUCOMMUN INC DEL COM 264147109 615 11,448 SH   SOLE 2 3,707 0 7,741
DUCOMMUN INC DEL COM 264147109 8 151 SH   SOLE 7 151 0 0
DUCOMMUN INC DEL COM 264147109 2,162 40,270 SH   SOLE 18 40,270 0 0
DUCOMMUN INC DEL COM 264147109 983 18,303 SH   SOLE 19 18,303 0 0
DUCOMMUN INC DEL COM 264147109 21,937 408,502 SH   SOLE 21 408,502 0 0
DUCOMMUN INC DEL COM 264147109 16,112 300,044 SH   SOLE 22 289,406 0 10,638
DUCOMMUN INC DEL COM 264147109 20 373 SH   SOLE 25 373 0 0
DUCOMMUN INC DEL COM 264147109 39 729 SH   SOLE 26 729 0 0
DUCOMMUN INC DEL COM 264147109 477 8,876 SH   SOLE 30 8,876 0 0
DUCOMMUN INC DEL COM 264147109 35 656 SH   SOLE 36 656 0 0
DUCOMMUN INC DEL COM 264147109 54 1,014 SH   SOLE 40 1,014 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 158,825 1,734,654 SH   SOLE 2 306,723 0 1,427,931
DUKE ENERGY CORP NEW COM NEW 26441C204 40,653 444,000 SH   SOLE 4 415,600 0 28,400
DUKE ENERGY CORP NEW COM NEW 26441C204 73,816 806,199 SH   SOLE 7 743,050 0 63,149
DUKE ENERGY CORP NEW COM NEW 26441C204 228 2,491 SH   SOLE 13 2,491 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 8,416 91,923 SH   SOLE 15 91,923 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 1 12 SH   SOLE 17 0 0 12
DUKE ENERGY CORP NEW COM NEW 26441C204 108,678 1,186,961 SH   SOLE 18 1,078,883 0 108,078
DUKE ENERGY CORP NEW COM NEW 26441C204 39,440 430,759 SH   SOLE 19 430,759 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 1,901,963 20,772,860 SH   SOLE 21 20,772,860 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 1,591,731 17,384,565 SH   SOLE 22 15,838,171 0 1,546,394
DUKE ENERGY CORP NEW COM NEW 26441C204 44,417 485,109 SH   SOLE 23 485,109 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 92,404 1,009,219 SH   SOLE 25 1,009,219 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 134,622 1,470,316 SH   SOLE 26 502,878 0 967,438
DUKE ENERGY CORP NEW COM NEW 26441C204 89,402 976,430 SH   SOLE 28 93,329 0 883,101
DUKE ENERGY CORP NEW COM NEW 26441C204 67 734 SH   SOLE 29 734 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 285,648 3,119,788 SH   SOLE 30 3,119,788 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 34,601 377,907 SH   SOLE 31 95,325 0 282,582
DUKE ENERGY CORP NEW COM NEW 26441C204 14,775 161,366 SH   SOLE 34 161,366 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 9,414 102,820 SH   SOLE 35 102,820 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 59,301 647,672 SH   SOLE 36 647,672 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 2,490 27,197 SH   SOLE 40 27,197 0 0
DUKE REALTY CORP COM NEW 264411505 53,304 1,333,589 SH   SOLE 2 176,851 0 1,156,738
DUKE REALTY CORP COM NEW 264411505 18,629 466,067 SH   SOLE 4 451,841 0 14,226
DUKE REALTY CORP COM NEW 264411505 34,946 874,300 SH   SOLE 7 831,999 0 42,301
DUKE REALTY CORP COM NEW 264411505 74 1,855 SH   SOLE 13 1,855 0 0
DUKE REALTY CORP COM NEW 264411505 1,843 46,116 SH   SOLE 15 46,116 0 0
DUKE REALTY CORP COM NEW 264411505 0 8 SH   SOLE 17 0 0 8
DUKE REALTY CORP COM NEW 264411505 27,107 678,194 SH   SOLE 18 623,599 0 54,595
DUKE REALTY CORP COM NEW 264411505 22,968 574,641 SH   SOLE 19 574,641 0 0
DUKE REALTY CORP COM NEW 264411505 556,116 13,913,325 SH   SOLE 21 13,913,325 0 0
DUKE REALTY CORP COM NEW 264411505 483,431 12,094,854 SH   SOLE 22 11,307,921 0 786,933
DUKE REALTY CORP COM NEW 264411505 10,433 261,011 SH   SOLE 23 261,011 0 0
DUKE REALTY CORP COM NEW 264411505 85,434 2,137,463 SH   SOLE 25 2,137,463 0 0
DUKE REALTY CORP COM NEW 264411505 38,375 960,098 SH   SOLE 26 313,562 0 646,536
DUKE REALTY CORP COM NEW 264411505 45,254 1,132,191 SH   SOLE 28 47,771 0 1,084,420
DUKE REALTY CORP COM NEW 264411505 9,042 226,220 SH   SOLE 29 226,220 0 0
DUKE REALTY CORP COM NEW 264411505 120,753 3,021,095 SH   SOLE 30 2,989,477 0 31,618
DUKE REALTY CORP COM NEW 264411505 2,437 60,977 SH   SOLE 31 47,128 0 13,849
DUKE REALTY CORP COM NEW 264411505 720 18,011 SH   SOLE 34 18,011 0 0
DUKE REALTY CORP COM NEW 264411505 8,015 200,528 SH   SOLE 36 200,528 0 0
DUKE REALTY CORP COM NEW 264411505 677 16,944 SH   SOLE 40 16,944 0 0
DULUTH HLDGS INC COM CL B 26443V101 157 14,858 SH   SOLE 2 5,638 0 9,220
DULUTH HLDGS INC COM CL B 26443V101 3 288 SH   SOLE 7 288 0 0
DULUTH HLDGS INC COM CL B 26443V101 417 39,467 SH   SOLE 18 39,467 0 0
DULUTH HLDGS INC COM CL B 26443V101 191 18,057 SH   SOLE 19 18,057 0 0
DULUTH HLDGS INC COM CL B 26443V101 4,443 420,750 SH   SOLE 21 420,750 0 0
DULUTH HLDGS INC COM CL B 26443V101 3,422 324,027 SH   SOLE 22 322,201 0 1,826
DULUTH HLDGS INC COM CL B 26443V101 52 4,891 SH   SOLE 30 4,891 0 0
DUN & BRADSTREET HLDGS INC COM 26484T106 4,379 175,861 SH   SOLE 2 26,565 0 149,296
DUN & BRADSTREET HLDGS INC COM 26484T106 36 1,455 SH   SOLE 4 1,455 0 0
DUN & BRADSTREET HLDGS INC COM 26484T106 41 1,630 SH   SOLE 7 1,630 0 0
DUN & BRADSTREET HLDGS INC COM 26484T106 666,939 26,784,716 SH   SOLE 18 26,783,250 0 1,466
DUN & BRADSTREET HLDGS INC COM 26484T106 446 17,898 SH   SOLE 19 17,898 0 0
DUN & BRADSTREET HLDGS INC COM 26484T106 27,963 1,123,003 SH   SOLE 21 1,123,003 0 0
DUN & BRADSTREET HLDGS INC COM 26484T106 72,481 2,910,886 SH   SOLE 22 2,844,406 0 66,480
DUN & BRADSTREET HLDGS INC COM 26484T106 214 8,595 SH   SOLE 23 8,595 0 0
DUN & BRADSTREET HLDGS INC COM 26484T106 101 4,046 SH   SOLE 26 3,020 0 1,026
DUN & BRADSTREET HLDGS INC COM 26484T106 12 488 SH   SOLE 28 488 0 0
DUN & BRADSTREET HLDGS INC COM 26484T106 14 554 SH   SOLE 30 554 0 0
DUN & BRADSTREET HLDGS INC COM 26484T106 64 2,552 SH   SOLE 31 2,552 0 0
DUN & BRADSTREET HLDGS INC COM 26484T106 4,420 177,516 SH   SOLE 34 177,516 0 0
DUPONT DE NEMOURS INC COM 26614N102 146,818 2,064,659 SH   SOLE 2 588,981 0 1,475,678
DUPONT DE NEMOURS INC COM 26614N102 26,020 365,916 SH   SOLE 4 337,636 0 28,280
DUPONT DE NEMOURS INC COM 26614N102 45,402 638,478 SH   SOLE 7 613,008 0 25,470
DUPONT DE NEMOURS INC COM 26614N102 169 2,379 SH   SOLE 13 2,379 0 0
DUPONT DE NEMOURS INC COM 26614N102 6,642 93,410 SH   SOLE 15 93,410 0 0
DUPONT DE NEMOURS INC COM 26614N102 1 9 SH   SOLE 17 0 0 9
DUPONT DE NEMOURS INC COM 26614N102 205,715 2,892,917 SH   SOLE 18 2,696,938 0 195,979
DUPONT DE NEMOURS INC COM 26614N102 190,012 2,672,090 SH   SOLE 19 2,672,090 0 0
DUPONT DE NEMOURS INC COM 26614N102 969,313 13,631,182 SH   SOLE 21 13,631,182 0 0
DUPONT DE NEMOURS INC COM 26614N102 1,209,245 17,005,277 SH   SOLE 22 15,419,340 0 1,585,937
DUPONT DE NEMOURS INC COM 26614N102 36,199 509,060 SH   SOLE 23 509,060 0 0
DUPONT DE NEMOURS INC COM 26614N102 79,047 1,111,621 SH   SOLE 25 1,111,621 0 0
DUPONT DE NEMOURS INC COM 26614N102 115,905 1,629,935 SH   SOLE 26 517,612 0 1,112,323
DUPONT DE NEMOURS INC COM 26614N102 125,051 1,758,556 SH   SOLE 28 101,639 0 1,656,917
DUPONT DE NEMOURS INC COM 26614N102 537 7,546 SH   SOLE 29 7,546 0 0
DUPONT DE NEMOURS INC COM 26614N102 218,522 3,073,007 SH   SOLE 30 2,782,429 0 290,578
DUPONT DE NEMOURS INC COM 26614N102 21,936 308,474 SH   SOLE 31 106,303 0 202,171
DUPONT DE NEMOURS INC COM 26614N102 9,799 137,797 SH   SOLE 34 137,797 0 0
DUPONT DE NEMOURS INC COM 26614N102 37,938 533,517 SH   SOLE 36 533,517 0 0
DUPONT DE NEMOURS INC COM 26614N102 2,187 30,749 SH   SOLE 40 30,749 0 0
DURECT CORP COM 266605104 254 122,835 SH   SOLE 2 65,693 0 57,142
DURECT CORP COM 266605104 7 3,506 SH   SOLE 7 3,506 0 0
DURECT CORP COM 266605104 1,633 788,689 SH   SOLE 18 788,689 0 0
DURECT CORP COM 266605104 776 374,831 SH   SOLE 19 374,831 0 0
DURECT CORP COM 266605104 15,308 7,395,084 SH   SOLE 21 7,395,084 0 0
DURECT CORP COM 266605104 11,175 5,398,339 SH   SOLE 22 5,364,496 0 33,843
DURECT CORP COM 266605104 21 10,269 SH   SOLE 26 10,269 0 0
DURECT CORP COM 266605104 73 35,423 SH   SOLE 30 35,423 0 0
DURECT CORP COM 266605104 20 9,884 SH   SOLE 36 9,884 0 0
DURECT CORP COM 266605104 43 20,816 SH   SOLE 40 20,816 0 0
DXC TECHNOLOGY CO COM 23355L106 15,235 591,643 SH   SOLE 2 128,648 0 462,995
DXC TECHNOLOGY CO COM 23355L106 46 1,774 SH   SOLE 4 1,774 0 0
DXC TECHNOLOGY CO COM 23355L106 5,777 224,362 SH   SOLE 7 207,180 0 17,182
DXC TECHNOLOGY CO COM 23355L106 92 3,554 SH   SOLE 15 3,554 0 0
DXC TECHNOLOGY CO COM 23355L106 0 11 SH   SOLE 17 0 0 11
DXC TECHNOLOGY CO COM 23355L106 11,208 435,246 SH   SOLE 18 410,833 0 24,413
DXC TECHNOLOGY CO COM 23355L106 2,280 88,546 SH   SOLE 19 88,546 0 0
DXC TECHNOLOGY CO COM 23355L106 143,182 5,560,454 SH   SOLE 21 5,560,454 0 0
DXC TECHNOLOGY CO COM 23355L106 170,472 6,620,258 SH   SOLE 22 6,067,714 0 552,544
DXC TECHNOLOGY CO COM 23355L106 25 988 SH   SOLE 23 988 0 0
DXC TECHNOLOGY CO COM 23355L106 87 3,363 SH   SOLE 25 3,363 0 0
DXC TECHNOLOGY CO COM 23355L106 6,247 242,600 SH   SOLE 26 69,014 0 173,586
DXC TECHNOLOGY CO COM 23355L106 1,490 57,865 SH   SOLE 28 31,292 0 26,573
DXC TECHNOLOGY CO COM 23355L106 53 2,054 SH   SOLE 29 2,054 0 0
DXC TECHNOLOGY CO COM 23355L106 40,582 1,575,990 SH   SOLE 30 1,575,990 0 0
DXC TECHNOLOGY CO COM 23355L106 1,141 44,318 SH   SOLE 31 4,890 0 39,428
DXC TECHNOLOGY CO COM 23355L106 17 664 SH   SOLE 34 664 0 0
DXC TECHNOLOGY CO COM 23355L106 2,703 104,968 SH   SOLE 36 104,968 0 0
DXC TECHNOLOGY CO COM 23355L106 802 31,140 SH   SOLE 40 31,140 0 0
DXP ENTERPRISES INC COM NEW 233377407 466 20,970 SH   SOLE 2 6,958 0 14,012
DXP ENTERPRISES INC COM NEW 233377407 7 302 SH   SOLE 7 302 0 0
DXP ENTERPRISES INC COM NEW 233377407 1,688 75,946 SH   SOLE 18 75,946 0 0
DXP ENTERPRISES INC COM NEW 233377407 911 40,986 SH   SOLE 19 40,986 0 0
DXP ENTERPRISES INC COM NEW 233377407 42,903 1,929,976 SH   SOLE 21 1,929,976 0 0
DXP ENTERPRISES INC COM NEW 233377407 12,099 544,273 SH   SOLE 22 529,502 0 14,771
DXP ENTERPRISES INC COM NEW 233377407 65 2,946 SH   SOLE 23 2,946 0 0
DXP ENTERPRISES INC COM NEW 233377407 300 13,514 SH   SOLE 26 0 0 13,514
DXP ENTERPRISES INC COM NEW 233377407 43 1,953 SH   SOLE 28 1,953 0 0
DXP ENTERPRISES INC COM NEW 233377407 814 36,601 SH   SOLE 30 36,601 0 0
DXP ENTERPRISES INC COM NEW 233377407 29 1,293 SH   SOLE 40 1,293 0 0
DYADIC INTL INC DEL COM 26745T101 55 10,178 SH   SOLE 2 1,473 0 8,705
DYADIC INTL INC DEL COM 26745T101 3 537 SH   SOLE 7 537 0 0
DYADIC INTL INC DEL COM 26745T101 436 81,070 SH   SOLE 18 81,070 0 0
DYADIC INTL INC DEL COM 26745T101 200 37,146 SH   SOLE 19 37,146 0 0
DYADIC INTL INC DEL COM 26745T101 3,733 693,801 SH   SOLE 21 693,801 0 0
DYADIC INTL INC DEL COM 26745T101 2,421 449,980 SH   SOLE 22 446,375 0 3,605
DYCOM INDS INC COM 267475101 2,773 36,718 SH   SOLE 2 22,705 0 14,013
DYCOM INDS INC COM 267475101 15 202 SH   SOLE 4 202 0 0
DYCOM INDS INC COM 267475101 832 11,017 SH   SOLE 7 11,017 0 0
DYCOM INDS INC COM 267475101 13,160 174,259 SH   SOLE 18 174,259 0 0
DYCOM INDS INC COM 267475101 4,192 55,502 SH   SOLE 19 55,502 0 0
DYCOM INDS INC COM 267475101 156,695 2,074,881 SH   SOLE 21 2,074,881 0 0
DYCOM INDS INC COM 267475101 76,046 1,006,965 SH   SOLE 22 984,732 0 22,233
DYCOM INDS INC COM 267475101 23 303 SH   SOLE 25 303 0 0
DYCOM INDS INC COM 267475101 820 10,858 SH   SOLE 26 6,513 0 4,345
DYCOM INDS INC COM 267475101 367 4,859 SH   SOLE 28 4,189 0 670
DYCOM INDS INC COM 267475101 1,524 20,178 SH   SOLE 30 20,178 0 0
DYCOM INDS INC COM 267475101 172 2,283 SH   SOLE 36 2,283 0 0
DYCOM INDS INC COM 267475101 275 3,635 SH   SOLE 40 3,635 0 0
DYNATRACE INC COM NEW 268150109 17,883 413,292 SH   SOLE 2 54,934 0 358,358
DYNATRACE INC COM NEW 268150109 3,617 83,601 SH   SOLE 4 77,690 0 5,911
DYNATRACE INC COM NEW 268150109 609 14,065 SH   SOLE 7 14,065 0 0
DYNATRACE INC COM NEW 268150109 18 406 SH   SOLE 13 406 0 0
DYNATRACE INC COM NEW 268150109 632 14,608 SH   SOLE 15 14,608 0 0
DYNATRACE INC COM NEW 268150109 8,889 205,437 SH   SOLE 18 193,497 0 11,940
DYNATRACE INC COM NEW 268150109 8,948 206,794 SH   SOLE 19 206,794 0 0
DYNATRACE INC COM NEW 268150109 157,533 3,640,701 SH   SOLE 21 3,640,701 0 0
DYNATRACE INC COM NEW 268150109 212,308 4,906,593 SH   SOLE 22 4,666,962 0 239,631
DYNATRACE INC COM NEW 268150109 5,190 119,955 SH   SOLE 23 119,955 0 0
DYNATRACE INC COM NEW 268150109 444 10,260 SH   SOLE 25 10,260 0 0
DYNATRACE INC COM NEW 268150109 10,652 246,179 SH   SOLE 26 223,732 0 22,447
DYNATRACE INC COM NEW 268150109 10,890 251,687 SH   SOLE 28 23,423 0 228,264
DYNATRACE INC COM NEW 268150109 19 428 SH   SOLE 29 428 0 0
DYNATRACE INC COM NEW 268150109 45,542 1,052,499 SH   SOLE 30 1,013,101 0 39,398
DYNATRACE INC COM NEW 268150109 1,373 31,740 SH   SOLE 31 26,811 0 4,929
DYNATRACE INC COM NEW 268150109 3,344 77,288 SH   SOLE 34 77,288 0 0
DYNATRACE INC COM NEW 268150109 1,973 45,600 SH   SOLE 36 45,600 0 0
DYNATRACE INC COM NEW 268150109 310 7,164 SH   SOLE 40 7,164 0 0
DYNATRONICS CORP COM NEW 268157401 18 22,086 SH   SOLE 22 22,086 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 413 92,812 SH   SOLE 2 35,312 0 57,500
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 9 1,951 SH   SOLE 7 1,951 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 1,850 415,796 SH   SOLE 18 396,388 0 19,408
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 1,681 377,740 SH   SOLE 19 377,740 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 17,558 3,945,510 SH   SOLE 21 3,945,510 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 14,082 3,164,513 SH   SOLE 22 3,081,376 0 83,137
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 55 12,408 SH   SOLE 23 12,408 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 12 2,593 SH   SOLE 25 2,593 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 258 57,932 SH   SOLE 26 5,146 0 52,786
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 41 9,240 SH   SOLE 28 9,240 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 349 78,359 SH   SOLE 30 78,359 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 42 9,344 SH   SOLE 34 9,344 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 21 4,670 SH   SOLE 36 4,670 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 68 15,288 SH   SOLE 40 15,288 0 0
DYNE THERAPEUTICS INC COM 26818M108 252 12,009 SH   SOLE 2 3,634 0 8,375
DYNE THERAPEUTICS INC COM 26818M108 13 634 SH   SOLE 7 634 0 0
DYNE THERAPEUTICS INC COM 26818M108 1,105 52,607 SH   SOLE 18 48,043 0 4,564
DYNE THERAPEUTICS INC COM 26818M108 4,878 232,302 SH   SOLE 19 232,302 0 0
DYNE THERAPEUTICS INC COM 26818M108 9,381 446,729 SH   SOLE 21 446,729 0 0
DYNE THERAPEUTICS INC COM 26818M108 6,116 291,249 SH   SOLE 22 290,385 0 864
DYNE THERAPEUTICS INC COM 26818M108 12 587 SH   SOLE 23 587 0 0
DYNEX CAP INC COM 26817Q886 421 23,656 SH   SOLE 2 7,384 0 16,272
DYNEX CAP INC COM 26817Q886 8 425 SH   SOLE 7 425 0 0
DYNEX CAP INC COM 26817Q886 1,473 82,741 SH   SOLE 18 82,741 0 0
DYNEX CAP INC COM 26817Q886 752 42,252 SH   SOLE 19 42,252 0 0
DYNEX CAP INC COM 26817Q886 24,473 1,374,884 SH   SOLE 21 1,374,884 0 0
DYNEX CAP INC COM 26817Q886 10,808 607,203 SH   SOLE 22 590,791 0 16,412
DYNEX CAP INC COM 26817Q886 297 16,690 SH   SOLE 26 11,748 0 4,942
DYNEX CAP INC COM 26817Q886 43 2,429 SH   SOLE 28 2,429 0 0
DYNEX CAP INC COM 26817Q886 96 5,378 SH   SOLE 30 5,378 0 0
DYNEX CAP INC COM 26817Q886 31 1,733 SH   SOLE 40 1,733 0 0
DZS INC COM 268211109 183 11,816 SH   SOLE 2 734 0 11,082
DZS INC COM 268211109 745 48,143 SH   SOLE 18 48,143 0 0
DZS INC COM 268211109 359 23,199 SH   SOLE 19 23,199 0 0
DZS INC COM 268211109 7,004 452,771 SH   SOLE 21 452,771 0 0
DZS INC COM 268211109 4,304 278,209 SH   SOLE 22 277,466 0 743
E L F BEAUTY INC COM 26856L103 1,141 45,314 SH   SOLE 2 15,617 0 29,697
E L F BEAUTY INC COM 26856L103 23 932 SH   SOLE 7 932 0 0
E L F BEAUTY INC COM 26856L103 4,541 180,262 SH   SOLE 18 170,366 0 9,896
E L F BEAUTY INC COM 26856L103 4,184 166,105 SH   SOLE 19 166,105 0 0
E L F BEAUTY INC COM 26856L103 40,168 1,594,587 SH   SOLE 21 1,594,587 0 0
E L F BEAUTY INC COM 26856L103 33,223 1,318,898 SH   SOLE 22 1,283,885 0 35,013
E L F BEAUTY INC COM 26856L103 204 8,104 SH   SOLE 23 8,104 0 0
E L F BEAUTY INC COM 26856L103 1,355 53,793 SH   SOLE 26 0 0 53,793
E L F BEAUTY INC COM 26856L103 125 4,955 SH   SOLE 28 4,955 0 0
E L F BEAUTY INC COM 26856L103 641 25,435 SH   SOLE 30 25,435 0 0
E L F BEAUTY INC COM 26856L103 104 4,145 SH   SOLE 40 4,145 0 0
EAGLE BANCORP INC MD COM 268948106 1,548 37,488 SH   SOLE 2 10,393 0 27,095
EAGLE BANCORP INC MD COM 268948106 6 146 SH   SOLE 4 146 0 0
EAGLE BANCORP INC MD COM 268948106 23 548 SH   SOLE 7 548 0 0
EAGLE BANCORP INC MD COM 268948106 5,711 138,274 SH   SOLE 18 138,274 0 0
EAGLE BANCORP INC MD COM 268948106 2,287 55,365 SH   SOLE 19 55,365 0 0
EAGLE BANCORP INC MD COM 268948106 149,454 3,618,743 SH   SOLE 21 3,618,743 0 0
EAGLE BANCORP INC MD COM 268948106 34,609 837,993 SH   SOLE 22 817,381 0 20,612
EAGLE BANCORP INC MD COM 268948106 273 6,619 SH   SOLE 26 3,728 0 2,891
EAGLE BANCORP INC MD COM 268948106 180 4,353 SH   SOLE 28 4,353 0 0
EAGLE BANCORP INC MD COM 268948106 2,212 53,564 SH   SOLE 30 53,564 0 0
EAGLE BANCORP INC MD COM 268948106 133 3,230 SH   SOLE 40 3,230 0 0
EAGLE BANCORP MONT INC COM 26942G100 99 4,660 SH   SOLE 2 391 0 4,269
EAGLE BANCORP MONT INC COM 26942G100 508 23,920 SH   SOLE 18 23,920 0 0
EAGLE BANCORP MONT INC COM 26942G100 171 8,070 SH   SOLE 19 8,070 0 0
EAGLE BANCORP MONT INC COM 26942G100 3,920 184,740 SH   SOLE 21 184,740 0 0
EAGLE BANCORP MONT INC COM 26942G100 1,150 54,209 SH   SOLE 22 53,793 0 416
EAGLE BULK SHIPPING INC COM Y2187A150 111 5,853 SH   SOLE 2 263 0 5,590
EAGLE BULK SHIPPING INC COM Y2187A150 3 150 SH   SOLE 7 150 0 0
EAGLE BULK SHIPPING INC COM Y2187A150 455 23,949 SH   SOLE 18 23,949 0 0
EAGLE BULK SHIPPING INC COM Y2187A150 215 11,291 SH   SOLE 19 11,291 0 0
EAGLE BULK SHIPPING INC COM Y2187A150 5,195 273,440 SH   SOLE 21 273,440 0 0
EAGLE BULK SHIPPING INC COM Y2187A150 4,767 250,898 SH   SOLE 22 250,052 0 846
EAGLE MATLS INC COM 26969P108 11,627 114,719 SH   SOLE 2 35,675 0 79,044
EAGLE MATLS INC COM 26969P108 21 203 SH   SOLE 4 203 0 0
EAGLE MATLS INC COM 26969P108 84 829 SH   SOLE 7 829 0 0
EAGLE MATLS INC COM 26969P108 10,624 104,821 SH   SOLE 18 104,745 0 76
EAGLE MATLS INC COM 26969P108 1,073 10,589 SH   SOLE 19 10,589 0 0
EAGLE MATLS INC COM 26969P108 202,104 1,994,115 SH   SOLE 21 1,994,115 0 0
EAGLE MATLS INC COM 26969P108 129,681 1,279,534 SH   SOLE 22 1,223,965 0 55,569
EAGLE MATLS INC COM 26969P108 1,905 18,800 SH   SOLE 26 13,035 0 5,765
EAGLE MATLS INC COM 26969P108 520 5,127 SH   SOLE 28 5,127 0 0
EAGLE MATLS INC COM 26969P108 2,542 25,080 SH   SOLE 30 25,080 0 0
EAGLE MATLS INC COM 26969P108 80 785 SH   SOLE 31 785 0 0
EAGLE MATLS INC COM 26969P108 105 1,034 SH   SOLE 36 1,034 0 0
EAGLE MATLS INC COM 26969P108 476 4,699 SH   SOLE 40 4,699 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 354 7,608 SH   SOLE 2 3,767 0 3,841
EAGLE PHARMACEUTICALS INC COM 269796108 9 191 SH   SOLE 7 191 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 2,447 52,540 SH   SOLE 18 47,750 0 4,790
EAGLE PHARMACEUTICALS INC COM 269796108 1,528 32,803 SH   SOLE 19 32,803 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 64,463 1,384,228 SH   SOLE 21 1,384,228 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 19,356 415,623 SH   SOLE 22 409,942 0 5,681
EAGLE PHARMACEUTICALS INC COM 269796108 120 2,569 SH   SOLE 23 2,569 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 23 503 SH   SOLE 25 503 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 532 11,424 SH   SOLE 26 1,165 0 10,259
EAGLE PHARMACEUTICALS INC COM 269796108 81 1,740 SH   SOLE 28 1,740 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 1,356 29,125 SH   SOLE 30 29,125 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 33 711 SH   SOLE 34 711 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 52 1,118 SH   SOLE 36 1,118 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 39 833 SH   SOLE 40 833 0 0
EARGO INC COM 270087109 157 3,513 SH   SOLE 2 682 0 2,831
EARGO INC COM 270087109 13 292 SH   SOLE 7 292 0 0
EARGO INC COM 270087109 1,235 27,550 SH   SOLE 18 27,550 0 0
EARGO INC COM 270087109 9,301 207,512 SH   SOLE 19 207,512 0 0
EARGO INC COM 270087109 242 5,405 SH   SOLE 20 5,405 0 0
EARGO INC COM 270087109 11,924 266,046 SH   SOLE 21 266,046 0 0
EARGO INC COM 270087109 11,254 251,091 SH   SOLE 22 250,606 0 485
EARTHSTONE ENERGY INC CL A 27032D304 136 25,470 SH   SOLE 2 660 0 24,810
EARTHSTONE ENERGY INC CL A 27032D304 431 80,798 SH   SOLE 18 80,798 0 0
EARTHSTONE ENERGY INC CL A 27032D304 199 37,334 SH   SOLE 19 37,334 0 0
EARTHSTONE ENERGY INC CL A 27032D304 4,264 800,042 SH   SOLE 21 800,042 0 0
EARTHSTONE ENERGY INC CL A 27032D304 2,662 499,474 SH   SOLE 22 498,040 0 1,434
EAST WEST BANCORP INC COM 27579R104 19,492 384,389 SH   SOLE 2 121,272 0 263,117
EAST WEST BANCORP INC COM 27579R104 70 1,382 SH   SOLE 4 1,382 0 0
EAST WEST BANCORP INC COM 27579R104 243 4,788 SH   SOLE 7 4,788 0 0
EAST WEST BANCORP INC COM 27579R104 18,039 355,738 SH   SOLE 18 355,261 0 477
EAST WEST BANCORP INC COM 27579R104 1,882 37,114 SH   SOLE 19 37,114 0 0
EAST WEST BANCORP INC COM 27579R104 312,321 6,158,953 SH   SOLE 21 6,158,953 0 0
EAST WEST BANCORP INC COM 27579R104 226,204 4,460,728 SH   SOLE 22 4,251,433 0 209,295
EAST WEST BANCORP INC COM 27579R104 354 6,982 SH   SOLE 23 6,982 0 0
EAST WEST BANCORP INC COM 27579R104 2,923 57,642 SH   SOLE 26 36,741 0 20,901
EAST WEST BANCORP INC COM 27579R104 1,185 23,360 SH   SOLE 28 17,560 0 5,800
EAST WEST BANCORP INC COM 27579R104 190 3,742 SH   SOLE 29 3,742 0 0
EAST WEST BANCORP INC COM 27579R104 7,591 149,688 SH   SOLE 30 149,688 0 0
EAST WEST BANCORP INC COM 27579R104 256 5,048 SH   SOLE 31 5,048 0 0
EAST WEST BANCORP INC COM 27579R104 57 1,122 SH   SOLE 34 1,122 0 0
EAST WEST BANCORP INC COM 27579R104 220 4,338 SH   SOLE 36 4,338 0 0
EAST WEST BANCORP INC COM 27579R104 874 17,237 SH   SOLE 40 17,237 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 1,140 50,335 SH   SOLE 2 26,652 0 23,683
EASTERLY GOVT PPTYS INC COM 27616P103 1,495 65,985 SH   SOLE 4 65,985 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 2,286 100,932 SH   SOLE 7 100,932 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 8,090 357,165 SH   SOLE 18 357,165 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 5,617 248,003 SH   SOLE 19 248,003 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 217,441 9,600,038 SH   SOLE 21 9,600,038 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 67,987 3,001,653 SH   SOLE 22 2,942,156 0 59,497
EASTERLY GOVT PPTYS INC COM 27616P103 81 3,590 SH   SOLE 23 3,590 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 8,309 366,848 SH   SOLE 25 366,848 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 991 43,763 SH   SOLE 26 30,294 0 13,469
EASTERLY GOVT PPTYS INC COM 27616P103 1,385 61,148 SH   SOLE 28 10,640 0 50,508
EASTERLY GOVT PPTYS INC COM 27616P103 1,157 51,064 SH   SOLE 29 51,064 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 10,953 483,559 SH   SOLE 30 483,559 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 59 2,601 SH   SOLE 34 2,601 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 157 6,911 SH   SOLE 36 6,911 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 227 10,018 SH   SOLE 40 10,018 0 0
EASTERN BANKSHARES INC COM 27627N105 2,272 139,317 SH   SOLE 2 13,311 0 126,006
EASTERN BANKSHARES INC COM 27627N105 55 3,375 SH   SOLE 7 3,375 0 0
EASTERN BANKSHARES INC COM 27627N105 9,280 568,951 SH   SOLE 18 568,951 0 0
EASTERN BANKSHARES INC COM 27627N105 4,799 294,219 SH   SOLE 19 294,219 0 0
EASTERN BANKSHARES INC COM 27627N105 93,638 5,741,131 SH   SOLE 21 5,741,131 0 0
EASTERN BANKSHARES INC COM 27627N105 76,969 4,719,101 SH   SOLE 22 4,704,176 0 14,925
EASTERN CO COM 276317104 130 5,387 SH   SOLE 2 203 0 5,184
EASTERN CO COM 276317104 467 19,367 SH   SOLE 18 19,367 0 0
EASTERN CO COM 276317104 232 9,625 SH   SOLE 19 9,625 0 0
EASTERN CO COM 276317104 4,708 195,366 SH   SOLE 21 195,366 0 0
EASTERN CO COM 276317104 1,456 60,426 SH   SOLE 22 59,787 0 639
EASTGROUP PPTYS INC COM 277276101 11,991 86,851 SH   SOLE 2 27,998 0 58,853
EASTGROUP PPTYS INC COM 277276101 4,402 31,886 SH   SOLE 4 31,886 0 0
EASTGROUP PPTYS INC COM 277276101 6,622 47,967 SH   SOLE 7 47,967 0 0
EASTGROUP PPTYS INC COM 277276101 30,235 219,001 SH   SOLE 18 219,001 0 0
EASTGROUP PPTYS INC COM 277276101 16,541 119,813 SH   SOLE 19 119,813 0 0
EASTGROUP PPTYS INC COM 277276101 424,389 3,073,946 SH   SOLE 21 3,073,946 0 0
EASTGROUP PPTYS INC COM 277276101 224,276 1,624,479 SH   SOLE 22 1,596,589 0 27,890
EASTGROUP PPTYS INC COM 277276101 245 1,773 SH   SOLE 23 1,773 0 0
EASTGROUP PPTYS INC COM 277276101 23,577 170,771 SH   SOLE 25 170,771 0 0
EASTGROUP PPTYS INC COM 277276101 2,711 19,635 SH   SOLE 26 10,471 0 9,164
EASTGROUP PPTYS INC COM 277276101 4,042 29,277 SH   SOLE 28 4,885 0 24,392
EASTGROUP PPTYS INC COM 277276101 3,358 24,324 SH   SOLE 29 24,324 0 0
EASTGROUP PPTYS INC COM 277276101 24,308 176,070 SH   SOLE 30 176,070 0 0
EASTGROUP PPTYS INC COM 277276101 104 751 SH   SOLE 34 751 0 0
EASTGROUP PPTYS INC COM 277276101 651 4,712 SH   SOLE 40 4,712 0 0
EASTMAN CHEM CO COM 277432100 33,016 329,243 SH   SOLE 2 58,842 0 270,401
EASTMAN CHEM CO COM 277432100 6,630 66,113 SH   SOLE 4 60,825 0 5,288
EASTMAN CHEM CO COM 277432100 18,436 183,849 SH   SOLE 7 128,930 0 54,919
EASTMAN CHEM CO COM 277432100 24 235 SH   SOLE 13 235 0 0
EASTMAN CHEM CO COM 277432100 1,711 17,061 SH   SOLE 15 17,061 0 0
EASTMAN CHEM CO COM 277432100 24,949 248,791 SH   SOLE 18 228,522 0 20,269
EASTMAN CHEM CO COM 277432100 3,706 36,953 SH   SOLE 19 36,953 0 0
EASTMAN CHEM CO COM 277432100 353,316 3,523,291 SH   SOLE 21 3,523,291 0 0
EASTMAN CHEM CO COM 277432100 314,528 3,136,497 SH   SOLE 22 2,848,690 0 287,807
EASTMAN CHEM CO COM 277432100 9,045 90,202 SH   SOLE 23 90,202 0 0
EASTMAN CHEM CO COM 277432100 18,235 181,839 SH   SOLE 25 181,839 0 0
EASTMAN CHEM CO COM 277432100 32,364 322,740 SH   SOLE 26 117,065 0 205,675
EASTMAN CHEM CO COM 277432100 36,117 360,166 SH   SOLE 28 17,623 0 342,543
EASTMAN CHEM CO COM 277432100 34 336 SH   SOLE 29 336 0 0
EASTMAN CHEM CO COM 277432100 57,324 571,643 SH   SOLE 30 571,643 0 0
EASTMAN CHEM CO COM 277432100 4,696 46,833 SH   SOLE 31 18,533 0 28,300
EASTMAN CHEM CO COM 277432100 600 5,984 SH   SOLE 34 5,984 0 0
EASTMAN CHEM CO COM 277432100 9,337 93,106 SH   SOLE 36 93,106 0 0
EASTMAN CHEM CO COM 277432100 490 4,889 SH   SOLE 40 4,889 0 0
EASTMAN KODAK CO COM NEW 277461406 198 24,348 SH   SOLE 2 13,177 0 11,171
EASTMAN KODAK CO COM NEW 277461406 494 60,641 SH   SOLE 18 60,641 0 0
EASTMAN KODAK CO COM NEW 277461406 251 30,880 SH   SOLE 19 30,880 0 0
EASTMAN KODAK CO COM NEW 277461406 5,229 642,435 SH   SOLE 21 642,435 0 0
EASTMAN KODAK CO COM NEW 277461406 8,930 1,097,093 SH   SOLE 22 1,096,163 0 930
EASTMAN KODAK CO COM NEW 277461406 62 7,654 SH   SOLE 30 7,654 0 0
EASTMAN KODAK CO COM NEW 277461406 70 8,560 SH   SOLE 40 8,560 0 0
EASTSIDE DISTILLING INC COM 277802302 9 6,837 SH   SOLE 21 6,837 0 0
EATON CORP PLC SHS G29183103 129,648 1,079,139 SH   SOLE 2 273,329 0 805,810
EATON CORP PLC SHS G29183103 26,931 224,167 SH   SOLE 4 208,573 0 15,594
EATON CORP PLC SHS G29183103 62,052 516,494 SH   SOLE 7 369,272 0 147,222
EATON CORP PLC SHS G29183103 163 1,353 SH   SOLE 13 1,353 0 0
EATON CORP PLC SHS G29183103 6,185 51,482 SH   SOLE 15 51,482 0 0
EATON CORP PLC SHS G29183103 140,769 1,171,711 SH   SOLE 18 1,109,376 0 62,335
EATON CORP PLC SHS G29183103 56,365 469,161 SH   SOLE 19 469,161 0 0
EATON CORP PLC SHS G29183103 1,104,439 9,192,935 SH   SOLE 21 9,192,935 0 0
EATON CORP PLC SHS G29183103 1,100,296 9,158,447 SH   SOLE 22 8,263,702 0 894,745
EATON CORP PLC SHS G29183103 37,120 308,970 SH   SOLE 23 308,970 0 0
EATON CORP PLC SHS G29183103 83,437 694,502 SH   SOLE 25 694,502 0 0
EATON CORP PLC SHS G29183103 125,344 1,043,317 SH   SOLE 26 335,692 0 707,625
EATON CORP PLC SHS G29183103 197,968 1,647,814 SH   SOLE 28 55,055 0 1,592,759
EATON CORP PLC SHS G29183103 1,759 14,642 SH   SOLE 29 14,642 0 0
EATON CORP PLC SHS G29183103 207,856 1,730,119 SH   SOLE 30 1,730,119 0 0
EATON CORP PLC SHS G29183103 149,006 1,240,271 SH   SOLE 31 76,360 0 1,163,911
EATON CORP PLC SHS G29183103 3,781 31,474 SH   SOLE 32 31,474 0 0
EATON CORP PLC SHS G29183103 141,533 1,178,067 SH   SOLE 34 1,178,067 0 0
EATON CORP PLC SHS G29183103 31,295 260,487 SH   SOLE 36 260,487 0 0
EATON CORP PLC SHS G29183103 1,489 12,397 SH   SOLE 37 12,397 0 0
EATON CORP PLC SHS G29183103 2,042 16,999 SH   SOLE 40 16,999 0 0
EATON VANCE CORP COM NON VTG 278265103 20,999 309,121 SH   SOLE 2 102,633 0 206,488
EATON VANCE CORP COM NON VTG 278265103 45 669 SH   SOLE 4 669 0 0
EATON VANCE CORP COM NON VTG 278265103 3,349 49,296 SH   SOLE 7 49,296 0 0
EATON VANCE CORP COM NON VTG 278265103 19,400 285,591 SH   SOLE 18 285,591 0 0
EATON VANCE CORP COM NON VTG 278265103 1,914 28,179 SH   SOLE 19 28,179 0 0
EATON VANCE CORP COM NON VTG 278265103 361,906 5,327,628 SH   SOLE 21 5,327,628 0 0
EATON VANCE CORP COM NON VTG 278265103 239,412 3,524,388 SH   SOLE 22 3,378,565 0 145,823
EATON VANCE CORP COM NON VTG 278265103 3,127 46,033 SH   SOLE 26 33,125 0 12,908
EATON VANCE CORP COM NON VTG 278265103 1,059 15,588 SH   SOLE 28 13,994 0 1,594
EATON VANCE CORP COM NON VTG 278265103 6,865 101,057 SH   SOLE 30 101,057 0 0
EATON VANCE CORP COM NON VTG 278265103 144 2,123 SH   SOLE 31 2,123 0 0
EATON VANCE CORP COM NON VTG 278265103 173 2,551 SH   SOLE 36 2,551 0 0
EATON VANCE CORP COM NON VTG 278265103 950 13,983 SH   SOLE 40 13,983 0 0
EBANG INTL HLDGS INC CL A SHS G3R33A106 118 19,522 SH   SOLE 21 19,522 0 0
EBANG INTL HLDGS INC CL A SHS G3R33A106 438 72,127 SH   SOLE 22 72,127 0 0
EBANG INTL HLDGS INC CL A SHS G3R33A106 300 49,439 SH   SOLE 30 49,439 0 0
EBAY INC. COM 278642103 81,820 1,628,267 SH   SOLE 2 326,236 0 1,302,031
EBAY INC. COM 278642103 18,106 360,319 SH   SOLE 4 333,222 0 27,097
EBAY INC. COM 278642103 49,073 976,575 SH   SOLE 7 691,135 0 285,440
EBAY INC. COM 278642103 137 2,721 SH   SOLE 13 2,721 0 0
EBAY INC. COM 278642103 4,532 90,194 SH   SOLE 15 90,194 0 0
EBAY INC. COM 278642103 68,356 1,360,318 SH   SOLE 18 1,259,806 0 100,512
EBAY INC. COM 278642103 8,355 166,270 SH   SOLE 19 166,270 0 0
EBAY INC. COM 278642103 680,403 13,540,358 SH   SOLE 21 13,540,358 0 0
EBAY INC. COM 278642103 765,227 15,228,407 SH   SOLE 22 13,834,089 0 1,394,318
EBAY INC. COM 278642103 23,940 476,411 SH   SOLE 23 476,411 0 0
EBAY INC. COM 278642103 59,969 1,193,422 SH   SOLE 25 1,193,422 0 0
EBAY INC. COM 278642103 86,423 1,719,869 SH   SOLE 26 613,504 0 1,106,365
EBAY INC. COM 278642103 161,600 3,215,912 SH   SOLE 28 96,399 0 3,119,513
EBAY INC. COM 278642103 47 940 SH   SOLE 29 940 0 0
EBAY INC. COM 278642103 174,792 3,478,454 SH   SOLE 30 3,162,447 0 316,007
EBAY INC. COM 278642103 9,872 196,458 SH   SOLE 31 90,371 0 106,087
EBAY INC. COM 278642103 7,400 147,260 SH   SOLE 32 147,260 0 0
EBAY INC. COM 278642103 7,670 152,635 SH   SOLE 34 152,635 0 0
EBAY INC. COM 278642103 21,249 422,873 SH   SOLE 36 422,873 0 0
EBAY INC. COM 278642103 1,463 29,124 SH   SOLE 40 29,124 0 0
EBIX INC COM NEW 278715206 803 21,159 SH   SOLE 2 8,293 0 12,866
EBIX INC COM NEW 278715206 9 240 SH   SOLE 4 240 0 0
EBIX INC COM NEW 278715206 15 394 SH   SOLE 7 394 0 0
EBIX INC COM NEW 278715206 4,412 116,205 SH   SOLE 18 116,205 0 0
EBIX INC COM NEW 278715206 1,794 47,247 SH   SOLE 19 47,247 0 0
EBIX INC COM NEW 278715206 104,312 2,747,223 SH   SOLE 21 2,747,223 0 0
EBIX INC COM NEW 278715206 26,098 687,327 SH   SOLE 22 670,073 0 17,254
EBIX INC COM NEW 278715206 249 6,558 SH   SOLE 26 5,236 0 1,322
EBIX INC COM NEW 278715206 107 2,829 SH   SOLE 28 2,829 0 0
EBIX INC COM NEW 278715206 2,864 75,434 SH   SOLE 30 75,434 0 0
EBIX INC COM NEW 278715206 106 2,797 SH   SOLE 40 2,797 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 1,596 59,515 SH   SOLE 2 17,446 0 42,069
ECHO GLOBAL LOGISTICS INC COM 27875T101 18 663 SH   SOLE 7 663 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 3,758 140,131 SH   SOLE 18 123,893 0 16,238
ECHO GLOBAL LOGISTICS INC COM 27875T101 11,341 422,853 SH   SOLE 19 422,853 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 82,796 3,087,094 SH   SOLE 21 3,087,094 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 32,149 1,198,703 SH   SOLE 22 1,181,665 0 17,038
ECHO GLOBAL LOGISTICS INC COM 27875T101 587 21,884 SH   SOLE 23 21,884 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 27 1,021 SH   SOLE 25 1,021 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 2,904 108,286 SH   SOLE 26 661 0 107,625
ECHO GLOBAL LOGISTICS INC COM 27875T101 102 3,786 SH   SOLE 28 3,786 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 1,548 57,735 SH   SOLE 30 57,735 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 67 2,507 SH   SOLE 36 2,507 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 69 2,582 SH   SOLE 40 2,582 0 0
ECHOSTAR CORP CL A 278768106 2,424 114,417 SH   SOLE 2 29,419 0 84,998
ECHOSTAR CORP CL A 278768106 79 3,739 SH   SOLE 4 3,739 0 0
ECHOSTAR CORP CL A 278768106 29 1,383 SH   SOLE 7 1,383 0 0
ECHOSTAR CORP CL A 278768106 401 18,943 SH   SOLE 18 18,943 0 0
ECHOSTAR CORP CL A 278768106 267 12,610 SH   SOLE 19 12,610 0 0
ECHOSTAR CORP CL A 278768106 15,906 750,633 SH   SOLE 21 750,633 0 0
ECHOSTAR CORP CL A 278768106 27,244 1,285,722 SH   SOLE 22 1,223,253 0 62,469
ECHOSTAR CORP CL A 278768106 253 11,959 SH   SOLE 26 8,033 0 3,926
ECHOSTAR CORP CL A 278768106 131 6,183 SH   SOLE 28 6,183 0 0
ECHOSTAR CORP CL A 278768106 1,038 48,988 SH   SOLE 30 48,988 0 0
ECHOSTAR CORP CL A 278768106 19 893 SH   SOLE 31 893 0 0
ECHOSTAR CORP CL A 278768106 120 5,679 SH   SOLE 36 5,679 0 0
ECHOSTAR CORP CL A 278768106 103 4,869 SH   SOLE 40 4,869 0 0
ECOLAB INC COM 278865100 153,087 707,557 SH   SOLE 2 205,618 0 501,939
ECOLAB INC COM 278865100 26,859 124,142 SH   SOLE 4 114,323 0 9,819
ECOLAB INC COM 278865100 52,898 244,490 SH   SOLE 7 231,422 0 13,068
ECOLAB INC COM 278865100 8,946 41,350 SH   SOLE 13 41,350 0 0
ECOLAB INC COM 278865100 6,079 28,099 SH   SOLE 15 28,099 0 0
ECOLAB INC COM 278865100 1 3 SH   SOLE 17 0 0 3
ECOLAB INC COM 278865100 105,635 488,239 SH   SOLE 18 406,157 0 82,082
ECOLAB INC COM 278865100 63,242 292,299 SH   SOLE 19 292,299 0 0
ECOLAB INC COM 278865100 1,459,538 6,745,878 SH   SOLE 21 6,745,878 0 0
ECOLAB INC COM 278865100 1,357,516 6,274,339 SH   SOLE 22 5,505,520 0 768,819
ECOLAB INC COM 278865100 41,833 193,348 SH   SOLE 23 193,348 0 0
ECOLAB INC COM 278865100 100,586 464,899 SH   SOLE 25 464,899 0 0
ECOLAB INC COM 278865100 127,861 590,965 SH   SOLE 26 199,435 0 391,530
ECOLAB INC COM 278865100 264,551 1,222,735 SH   SOLE 28 36,612 0 1,186,123
ECOLAB INC COM 278865100 5,469 25,279 SH   SOLE 29 25,279 0 0
ECOLAB INC COM 278865100 307,930 1,423,228 SH   SOLE 30 1,379,810 0 43,418
ECOLAB INC COM 278865100 41,073 189,835 SH   SOLE 31 55,387 0 134,448
ECOLAB INC COM 278865100 41,753 192,979 SH   SOLE 34 192,979 0 0
ECOLAB INC COM 278865100 44,764 206,896 SH   SOLE 36 206,896 0 0
ECOLAB INC COM 278865100 2,311 10,680 SH   SOLE 40 10,680 0 0
ECOPETROL S A SPONSORED ADS 279158109 1,951 151,118 SH   SOLE 2 0 0 151,118
ECOPETROL S A SPONSORED ADS 279158109 2 140 SH   SOLE 18 140 0 0
ECOPETROL S A SPONSORED ADS 279158109 13,506 1,046,137 SH   SOLE 21 1,046,137 0 0
ECOPETROL S A SPONSORED ADS 279158109 353 27,333 SH   SOLE 22 27,333 0 0
ECOPETROL S A SPONSORED ADS 279158109 409 31,651 SH   SOLE 28 0 0 31,651
ECOPETROL S A SPONSORED ADS 279158109 2,551 197,572 SH   SOLE 30 197,572 0 0
ECOPETROL S A SPONSORED ADS 279158109 206 15,979 SH   SOLE 34 15,979 0 0
EDGEWELL PERS CARE CO COM 28035Q102 2,932 84,775 SH   SOLE 2 38,017 0 46,758
EDGEWELL PERS CARE CO COM 28035Q102 10 280 SH   SOLE 4 280 0 0
EDGEWELL PERS CARE CO COM 28035Q102 58 1,680 SH   SOLE 7 1,680 0 0
EDGEWELL PERS CARE CO COM 28035Q102 10,578 305,889 SH   SOLE 18 305,889 0 0
EDGEWELL PERS CARE CO COM 28035Q102 4,430 128,123 SH   SOLE 19 128,123 0 0
EDGEWELL PERS CARE CO COM 28035Q102 126,771 3,666,014 SH   SOLE 21 3,666,014 0 0
EDGEWELL PERS CARE CO COM 28035Q102 62,974 1,821,115 SH   SOLE 22 1,786,924 0 34,191
EDGEWELL PERS CARE CO COM 28035Q102 30 876 SH   SOLE 23 876 0 0
EDGEWELL PERS CARE CO COM 28035Q102 20 572 SH   SOLE 25 572 0 0
EDGEWELL PERS CARE CO COM 28035Q102 802 23,179 SH   SOLE 26 9,204 0 13,975
EDGEWELL PERS CARE CO COM 28035Q102 353 10,221 SH   SOLE 28 7,777 0 2,444
EDGEWELL PERS CARE CO COM 28035Q102 1,132 32,732 SH   SOLE 30 32,732 0 0
EDGEWELL PERS CARE CO COM 28035Q102 144 4,165 SH   SOLE 36 4,165 0 0
EDGEWELL PERS CARE CO COM 28035Q102 223 6,450 SH   SOLE 40 6,450 0 0
EDISON INTL COM 281020107 73,019 1,162,348 SH   SOLE 2 428,613 0 733,735
EDISON INTL COM 281020107 13,652 217,326 SH   SOLE 4 202,790 0 14,536
EDISON INTL COM 281020107 57,596 916,839 SH   SOLE 7 879,009 0 37,830
EDISON INTL COM 281020107 70 1,111 SH   SOLE 13 1,111 0 0
EDISON INTL COM 281020107 2,982 47,476 SH   SOLE 15 47,476 0 0
EDISON INTL COM 281020107 155,829 2,480,556 SH   SOLE 18 2,321,064 0 159,492
EDISON INTL COM 281020107 227,916 3,628,082 SH   SOLE 19 3,628,082 0 0
EDISON INTL COM 281020107 756,710 12,045,694 SH   SOLE 21 12,045,694 0 0
EDISON INTL COM 281020107 548,640 8,733,518 SH   SOLE 22 7,951,670 0 781,848
EDISON INTL COM 281020107 16,183 257,603 SH   SOLE 23 257,603 0 0
EDISON INTL COM 281020107 42,116 670,424 SH   SOLE 25 670,424 0 0
EDISON INTL COM 281020107 58,179 926,129 SH   SOLE 26 274,191 0 651,938
EDISON INTL COM 281020107 69,180 1,101,248 SH   SOLE 28 53,527 0 1,047,721
EDISON INTL COM 281020107 26 411 SH   SOLE 29 411 0 0
EDISON INTL COM 281020107 94,853 1,509,910 SH   SOLE 30 1,509,910 0 0
EDISON INTL COM 281020107 7,050 112,223 SH   SOLE 31 47,034 0 65,189
EDISON INTL COM 281020107 3,846 61,215 SH   SOLE 32 61,215 0 0
EDISON INTL COM 281020107 7,789 123,988 SH   SOLE 34 123,988 0 0
EDISON INTL COM 281020107 16,409 261,203 SH   SOLE 36 261,203 0 0
EDISON INTL COM 281020107 978 15,565 SH   SOLE 40 15,565 0 0
EDITAS MEDICINE INC COM 28106W103 3,033 43,260 SH   SOLE 2 22,507 0 20,753
EDITAS MEDICINE INC COM 28106W103 21 302 SH   SOLE 4 302 0 0
EDITAS MEDICINE INC COM 28106W103 79 1,123 SH   SOLE 7 1,123 0 0
EDITAS MEDICINE INC COM 28106W103 16,096 229,581 SH   SOLE 18 219,708 0 9,873
EDITAS MEDICINE INC COM 28106W103 14,265 203,462 SH   SOLE 19 203,462 0 0
EDITAS MEDICINE INC COM 28106W103 201,065 2,867,848 SH   SOLE 21 2,867,848 0 0
EDITAS MEDICINE INC COM 28106W103 124,945 1,782,129 SH   SOLE 22 1,736,189 0 45,940
EDITAS MEDICINE INC COM 28106W103 402 5,734 SH   SOLE 23 5,734 0 0
EDITAS MEDICINE INC COM 28106W103 73 1,046 SH   SOLE 25 1,046 0 0
EDITAS MEDICINE INC COM 28106W103 4,937 70,419 SH   SOLE 26 30,942 0 39,477
EDITAS MEDICINE INC COM 28106W103 527 7,522 SH   SOLE 28 7,522 0 0
EDITAS MEDICINE INC COM 28106W103 5,858 83,548 SH   SOLE 30 83,548 0 0
EDITAS MEDICINE INC COM 28106W103 129 1,844 SH   SOLE 36 1,844 0 0
EDITAS MEDICINE INC COM 28106W103 532 7,588 SH   SOLE 40 7,588 0 0
EDUCATIONAL DEV CORP COM 281479105 26 1,672 SH   SOLE 18 1,672 0 0
EDUCATIONAL DEV CORP COM 281479105 282 18,371 SH   SOLE 21 18,371 0 0
EDUCATIONAL DEV CORP COM 281479105 16 1,030 SH   SOLE 22 1,030 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 205,104 2,248,204 SH   SOLE 2 994,461 0 1,253,743
EDWARDS LIFESCIENCES CORP COM 28176E108 30,675 336,235 SH   SOLE 4 312,368 0 23,867
EDWARDS LIFESCIENCES CORP COM 28176E108 49,906 547,031 SH   SOLE 7 524,070 0 22,961
EDWARDS LIFESCIENCES CORP COM 28176E108 7,789 85,375 SH   SOLE 13 85,375 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 5,740 62,917 SH   SOLE 15 62,917 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 26 288 SH   SOLE 17 0 0 288
EDWARDS LIFESCIENCES CORP COM 28176E108 142,732 1,564,532 SH   SOLE 18 1,380,222 0 184,310
EDWARDS LIFESCIENCES CORP COM 28176E108 412,008 4,516,151 SH   SOLE 19 4,516,151 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 1,314 14,400 SH   SOLE 20 14,400 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 1,630,246 17,869,628 SH   SOLE 21 17,869,628 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 1,411,287 15,469,548 SH   SOLE 22 13,481,154 0 1,988,394
EDWARDS LIFESCIENCES CORP COM 28176E108 48,887 535,869 SH   SOLE 23 535,869 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 342,593 3,755,266 SH   SOLE 25 3,755,266 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 135,987 1,490,599 SH   SOLE 26 520,158 0 970,441
EDWARDS LIFESCIENCES CORP COM 28176E108 211,799 2,321,595 SH   SOLE 28 88,330 0 2,233,265
EDWARDS LIFESCIENCES CORP COM 28176E108 8,814 96,612 SH   SOLE 29 96,612 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 373,363 4,092,543 SH   SOLE 30 3,830,693 0 261,850
EDWARDS LIFESCIENCES CORP COM 28176E108 26,580 291,351 SH   SOLE 31 230,092 0 61,259
EDWARDS LIFESCIENCES CORP COM 28176E108 263,037 2,883,231 SH   SOLE 34 2,883,231 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 35,534 389,497 SH   SOLE 36 389,497 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 2,344 25,688 SH   SOLE 40 25,688 0 0
EGAIN CORP COM NEW 28225C806 210 17,755 SH   SOLE 2 6,228 0 11,527
EGAIN CORP COM NEW 28225C806 6 502 SH   SOLE 7 502 0 0
EGAIN CORP COM NEW 28225C806 937 79,342 SH   SOLE 18 79,342 0 0
EGAIN CORP COM NEW 28225C806 462 39,102 SH   SOLE 19 39,102 0 0
EGAIN CORP COM NEW 28225C806 9,869 835,619 SH   SOLE 21 835,619 0 0
EGAIN CORP COM NEW 28225C806 6,547 554,324 SH   SOLE 22 550,683 0 3,641
EGAIN CORP COM NEW 28225C806 75 6,337 SH   SOLE 30 6,337 0 0
EHANG HLDGS LTD ADS 26853E102 51 2,431 SH   SOLE 22 2,431 0 0
EHEALTH INC COM 28238P109 1,097 15,542 SH   SOLE 2 8,159 0 7,383
EHEALTH INC COM 28238P109 7 102 SH   SOLE 4 102 0 0
EHEALTH INC COM 28238P109 36 505 SH   SOLE 7 505 0 0
EHEALTH INC COM 28238P109 8,379 118,660 SH   SOLE 18 115,941 0 2,719
EHEALTH INC COM 28238P109 5,985 84,762 SH   SOLE 19 84,762 0 0
EHEALTH INC COM 28238P109 388 5,500 SH   SOLE 20 5,500 0 0
EHEALTH INC COM 28238P109 202,843 2,872,725 SH   SOLE 21 2,872,725 0 0
EHEALTH INC COM 28238P109 52,763 747,245 SH   SOLE 22 731,845 0 15,400
EHEALTH INC COM 28238P109 113 1,606 SH   SOLE 23 1,606 0 0
EHEALTH INC COM 28238P109 23 319 SH   SOLE 25 319 0 0
EHEALTH INC COM 28238P109 3,537 50,091 SH   SOLE 26 28,350 0 21,741
EHEALTH INC COM 28238P109 231 3,268 SH   SOLE 28 3,268 0 0
EHEALTH INC COM 28238P109 5,706 80,808 SH   SOLE 30 80,808 0 0
EHEALTH INC COM 28238P109 159 2,253 SH   SOLE 34 2,253 0 0
EHEALTH INC COM 28238P109 55 780 SH   SOLE 36 780 0 0
EHEALTH INC COM 28238P109 219 3,107 SH   SOLE 40 3,107 0 0
EIDOS THERAPEUTICS INC COM 28249H104 3,624 27,542 SH   SOLE 2 23,331 0 4,211
EIDOS THERAPEUTICS INC COM 28249H104 21 160 SH   SOLE 7 160 0 0
EIDOS THERAPEUTICS INC COM 28249H104 7,057 53,631 SH   SOLE 18 51,690 0 1,941
EIDOS THERAPEUTICS INC COM 28249H104 41,383 314,506 SH   SOLE 19 314,506 0 0
EIDOS THERAPEUTICS INC COM 28249H104 509 3,870 SH   SOLE 20 3,870 0 0
EIDOS THERAPEUTICS INC COM 28249H104 94,090 715,075 SH   SOLE 21 715,075 0 0
EIDOS THERAPEUTICS INC COM 28249H104 41,510 315,476 SH   SOLE 22 308,717 0 6,759
EIDOS THERAPEUTICS INC COM 28249H104 179 1,362 SH   SOLE 23 1,362 0 0
EIDOS THERAPEUTICS INC COM 28249H104 619 4,703 SH   SOLE 26 205 0 4,498
EIDOS THERAPEUTICS INC COM 28249H104 152 1,155 SH   SOLE 28 1,155 0 0
EIDOS THERAPEUTICS INC COM 28249H104 2,050 15,578 SH   SOLE 30 15,578 0 0
EIDOS THERAPEUTICS INC COM 28249H104 13,484 102,474 SH   SOLE 34 102,474 0 0
EIDOS THERAPEUTICS INC COM 28249H104 23 177 SH   SOLE 36 177 0 0
EIDOS THERAPEUTICS INC COM 28249H104 199 1,516 SH   SOLE 40 1,516 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105 169 13,722 SH   SOLE 2 2,156 0 11,566
EIGER BIOPHARMACEUTICALS INC COM 28249U105 6 527 SH   SOLE 7 527 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105 1,322 107,604 SH   SOLE 18 107,604 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105 1,035 84,221 SH   SOLE 19 84,221 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105 16,413 1,335,493 SH   SOLE 21 1,335,493 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105 9,935 808,355 SH   SOLE 22 803,910 0 4,445
EIGER BIOPHARMACEUTICALS INC COM 28249U105 12 944 SH   SOLE 23 944 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105 192 15,661 SH   SOLE 26 0 0 15,661
EIGER BIOPHARMACEUTICALS INC COM 28249U105 108 8,759 SH   SOLE 30 8,759 0 0
EKSO BIONICS HLDGS INC COM 282644301 85 13,929 SH   SOLE 21 13,929 0 0
EKSO BIONICS HLDGS INC COM 282644301 409 66,716 SH   SOLE 22 66,716 0 0
EL POLLO LOCO HLDGS INC COM 268603107 425 23,455 SH   SOLE 2 6,294 0 17,161
EL POLLO LOCO HLDGS INC COM 268603107 3 151 SH   SOLE 7 151 0 0
EL POLLO LOCO HLDGS INC COM 268603107 1,559 86,107 SH   SOLE 18 86,107 0 0
EL POLLO LOCO HLDGS INC COM 268603107 559 30,886 SH   SOLE 19 30,886 0 0
EL POLLO LOCO HLDGS INC COM 268603107 40,409 2,232,524 SH   SOLE 21 2,232,524 0 0
EL POLLO LOCO HLDGS INC COM 268603107 12,654 699,119 SH   SOLE 22 690,432 0 8,687
EL POLLO LOCO HLDGS INC COM 268603107 16 860 SH   SOLE 25 860 0 0
EL POLLO LOCO HLDGS INC COM 268603107 361 19,972 SH   SOLE 26 1,931 0 18,041
EL POLLO LOCO HLDGS INC COM 268603107 42 2,332 SH   SOLE 28 2,332 0 0
EL POLLO LOCO HLDGS INC COM 268603107 597 32,979 SH   SOLE 30 32,979 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 25 1,397 SH   SOLE 40 1,397 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 45,410 1,480,584 SH   SOLE 2 619,494 0 861,090
ELANCO ANIMAL HEALTH INC COM 28414H103 6,975 227,408 SH   SOLE 4 212,483 0 14,925
ELANCO ANIMAL HEALTH INC COM 28414H103 1,510 49,230 SH   SOLE 7 38,309 0 10,921
ELANCO ANIMAL HEALTH INC COM 28414H103 58 1,904 SH   SOLE 13 1,904 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 1,371 44,691 SH   SOLE 15 44,691 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 1 17 SH   SOLE 17 0 0 17
ELANCO ANIMAL HEALTH INC COM 28414H103 24,649 803,678 SH   SOLE 18 773,487 0 30,191
ELANCO ANIMAL HEALTH INC COM 28414H103 57,825 1,885,409 SH   SOLE 19 1,885,409 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 173,741 5,664,863 SH   SOLE 21 5,664,863 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 360,557 11,756,006 SH   SOLE 22 10,939,924 0 816,082
ELANCO ANIMAL HEALTH INC COM 28414H103 11,798 384,676 SH   SOLE 23 384,676 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 19,957 650,687 SH   SOLE 25 650,687 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 25,463 830,209 SH   SOLE 26 398,662 0 431,547
ELANCO ANIMAL HEALTH INC COM 28414H103 30,644 999,139 SH   SOLE 28 52,573 0 946,566
ELANCO ANIMAL HEALTH INC COM 28414H103 1,211 39,469 SH   SOLE 29 39,469 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 27,980 912,308 SH   SOLE 30 686,874 0 225,434
ELANCO ANIMAL HEALTH INC COM 28414H103 4,883 159,226 SH   SOLE 31 119,228 0 39,998
ELANCO ANIMAL HEALTH INC COM 28414H103 31,133 1,015,098 SH   SOLE 34 1,015,098 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 7,271 237,083 SH   SOLE 36 237,083 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 511 16,657 SH   SOLE 40 16,657 0 0
ELANCO ANIMAL HEALTH INC UNIT 02/01/2023T 28414H202 1,495 30,600 SH   SOLE 2 30,600 0 0
ELANCO ANIMAL HEALTH INC UNIT 02/01/2023T 28414H202 7,590 155,400 SH   SOLE 19 155,400 0 0
ELANCO ANIMAL HEALTH INC UNIT 02/01/2023T 28414H202 46,474 951,558 SH   SOLE 21 951,558 0 0
ELANCO ANIMAL HEALTH INC UNIT 02/01/2023T 28414H202 5,568 114,000 SH   SOLE 34 114,000 0 0
ELASTIC N V ORD SHS N14506104 21,631 148,028 SH   SOLE 2 34,487 0 113,541
ELASTIC N V ORD SHS N14506104 39 267 SH   SOLE 4 267 0 0
ELASTIC N V ORD SHS N14506104 183 1,252 SH   SOLE 7 1,252 0 0
ELASTIC N V ORD SHS N14506104 5,135 35,142 SH   SOLE 18 35,142 0 0
ELASTIC N V ORD SHS N14506104 104,537 715,369 SH   SOLE 19 715,369 0 0
ELASTIC N V ORD SHS N14506104 171,799 1,175,661 SH   SOLE 21 1,175,661 0 0
ELASTIC N V ORD SHS N14506104 239,188 1,636,817 SH   SOLE 22 1,555,551 0 81,266
ELASTIC N V ORD SHS N14506104 100 686 SH   SOLE 25 686 0 0
ELASTIC N V ORD SHS N14506104 15,665 107,196 SH   SOLE 26 17,962 0 89,234
ELASTIC N V ORD SHS N14506104 19,683 134,697 SH   SOLE 28 10,649 0 124,048
ELASTIC N V ORD SHS N14506104 43,123 295,102 SH   SOLE 30 295,102 0 0
ELASTIC N V ORD SHS N14506104 184 1,256 SH   SOLE 31 1,256 0 0
ELASTIC N V ORD SHS N14506104 119,788 819,736 SH   SOLE 34 819,736 0 0
ELASTIC N V ORD SHS N14506104 248 1,694 SH   SOLE 36 1,694 0 0
ELASTIC N V ORD SHS N14506104 1,084 7,421 SH   SOLE 40 7,421 0 0
ELDORADO GOLD CORP NEW COM 284902509 15,781 1,189,234 SH   SOLE 19 1,189,234 0 0
ELDORADO GOLD CORP NEW COM 284902509 5,241 394,948 SH   SOLE 23 394,948 0 0
ELDORADO GOLD CORP NEW COM 284902509 40,924 3,083,954 SH   SOLE 25 3,083,954 0 0
ELDORADO GOLD CORP NEW COM 284902509 13,310 1,003,011 SH   SOLE 26 277,195 0 725,816
ELDORADO GOLD CORP NEW COM 284902509 65 4,871 SH   SOLE 30 4,871 0 0
ELDORADO GOLD CORP NEW COM 284902509 83,525 6,294,272 SH   SOLE 34 6,294,272 0 0
ELECTRAMECCANICA VEHS CORP COM NEW 284849205 24 3,815 SH   SOLE 21 3,815 0 0
ELECTRO-SENSORS INC COM 285233102 1 222 SH   SOLE 21 222 0 0
ELECTROCORE INC COM 28531P103 22 13,809 SH   SOLE 21 13,809 0 0
ELECTROMED INC COM 285409108 30 3,094 SH   SOLE 2 424 0 2,670
ELECTROMED INC COM 285409108 278 28,343 SH   SOLE 18 28,343 0 0
ELECTROMED INC COM 285409108 126 12,873 SH   SOLE 19 12,873 0 0
ELECTROMED INC COM 285409108 2,505 255,318 SH   SOLE 21 255,318 0 0
ELECTROMED INC COM 285409108 657 67,015 SH   SOLE 22 66,587 0 428
ELECTRONIC ARTS INC COM 285512109 103,515 720,858 SH   SOLE 2 159,520 0 561,338
ELECTRONIC ARTS INC COM 285512109 21,072 146,741 SH   SOLE 4 135,614 0 11,127
ELECTRONIC ARTS INC COM 285512109 64,227 447,263 SH   SOLE 7 335,010 0 112,253
ELECTRONIC ARTS INC COM 285512109 159 1,108 SH   SOLE 13 1,108 0 0
ELECTRONIC ARTS INC COM 285512109 4,694 32,685 SH   SOLE 15 32,685 0 0
ELECTRONIC ARTS INC COM 285512109 84,055 585,340 SH   SOLE 18 542,677 0 42,663
ELECTRONIC ARTS INC COM 285512109 11,509 80,148 SH   SOLE 19 80,148 0 0
ELECTRONIC ARTS INC COM 285512109 1,284,750 8,946,729 SH   SOLE 21 8,946,729 0 0
ELECTRONIC ARTS INC COM 285512109 1,014,537 7,065,021 SH   SOLE 22 6,461,564 0 603,457
ELECTRONIC ARTS INC COM 285512109 28,853 200,923 SH   SOLE 23 200,923 0 0
ELECTRONIC ARTS INC COM 285512109 71,226 496,006 SH   SOLE 25 496,006 0 0
ELECTRONIC ARTS INC COM 285512109 101,751 708,569 SH   SOLE 26 265,497 0 443,072
ELECTRONIC ARTS INC COM 285512109 164,017 1,142,177 SH   SOLE 28 39,971 0 1,102,206
ELECTRONIC ARTS INC COM 285512109 62 435 SH   SOLE 29 435 0 0
ELECTRONIC ARTS INC COM 285512109 264,617 1,842,737 SH   SOLE 30 1,819,820 0 22,917
ELECTRONIC ARTS INC COM 285512109 24,753 172,377 SH   SOLE 31 37,574 0 134,803
ELECTRONIC ARTS INC COM 285512109 8,892 61,920 SH   SOLE 32 61,920 0 0
ELECTRONIC ARTS INC COM 285512109 18,465 128,589 SH   SOLE 34 128,589 0 0
ELECTRONIC ARTS INC COM 285512109 28,971 201,747 SH   SOLE 36 201,747 0 0
ELECTRONIC ARTS INC COM 285512109 1,741 12,123 SH   SOLE 40 12,123 0 0
ELEMENT SOLUTIONS INC COM 28618M106 11,202 631,837 SH   SOLE 2 214,573 0 417,264
ELEMENT SOLUTIONS INC COM 28618M106 40 2,267 SH   SOLE 4 2,267 0 0
ELEMENT SOLUTIONS INC COM 28618M106 107 6,048 SH   SOLE 7 6,048 0 0
ELEMENT SOLUTIONS INC COM 28618M106 1,565 88,262 SH   SOLE 18 88,262 0 0
ELEMENT SOLUTIONS INC COM 28618M106 57,297 3,231,656 SH   SOLE 19 3,231,656 0 0
ELEMENT SOLUTIONS INC COM 28618M106 44,098 2,487,179 SH   SOLE 21 2,487,179 0 0
ELEMENT SOLUTIONS INC COM 28618M106 100,377 5,661,406 SH   SOLE 22 5,369,883 0 291,523
ELEMENT SOLUTIONS INC COM 28618M106 1,108 62,478 SH   SOLE 26 43,739 0 18,739
ELEMENT SOLUTIONS INC COM 28618M106 512 28,881 SH   SOLE 28 28,881 0 0
ELEMENT SOLUTIONS INC COM 28618M106 2,377 134,045 SH   SOLE 30 134,045 0 0
ELEMENT SOLUTIONS INC COM 28618M106 73 4,132 SH   SOLE 31 4,132 0 0
ELEMENT SOLUTIONS INC COM 28618M106 9,383 529,222 SH   SOLE 34 529,222 0 0
ELEMENT SOLUTIONS INC COM 28618M106 157 8,867 SH   SOLE 36 8,867 0 0
ELEMENT SOLUTIONS INC COM 28618M106 531 29,967 SH   SOLE 40 29,967 0 0
ELEVATE CREDIT INC COM 28621V101 26 6,427 SH   SOLE 18 6,427 0 0
ELEVATE CREDIT INC COM 28621V101 638 160,004 SH   SOLE 21 160,004 0 0
ELEVATE CREDIT INC COM 28621V101 1,175 294,464 SH   SOLE 22 294,464 0 0
ELLINGTON FINANCIAL INC COM 28852N109 739 49,777 SH   SOLE 2 13,381 0 36,396
ELLINGTON FINANCIAL INC COM 28852N109 9 607 SH   SOLE 7 607 0 0
ELLINGTON FINANCIAL INC COM 28852N109 2,299 154,939 SH   SOLE 18 154,939 0 0
ELLINGTON FINANCIAL INC COM 28852N109 1,961 132,174 SH   SOLE 19 132,174 0 0
ELLINGTON FINANCIAL INC COM 28852N109 38,789 2,613,811 SH   SOLE 21 2,613,811 0 0
ELLINGTON FINANCIAL INC COM 28852N109 18,503 1,246,806 SH   SOLE 22 1,225,518 0 21,288
ELLINGTON FINANCIAL INC COM 28852N109 95 6,424 SH   SOLE 23 6,424 0 0
ELLINGTON FINANCIAL INC COM 28852N109 85 5,695 SH   SOLE 28 5,695 0 0
ELLINGTON FINANCIAL INC COM 28852N109 86 5,784 SH   SOLE 40 5,784 0 0
ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 126 9,649 SH   SOLE 2 486 0 9,163
ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 477 36,544 SH   SOLE 18 36,544 0 0
ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 212 16,237 SH   SOLE 19 16,237 0 0
ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 7,433 569,979 SH   SOLE 21 569,979 0 0
ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 3,542 271,619 SH   SOLE 22 271,025 0 594
ELMIRA SVGS BK ELMIRA N Y COM 289660102 6 516 SH   SOLE 18 516 0 0
ELMIRA SVGS BK ELMIRA N Y COM 289660102 8 668 SH   SOLE 21 668 0 0
ELOXX PHARMACEUTICALS INC COM 29014R103 36 9,164 SH   SOLE 2 1,606 0 7,558
ELOXX PHARMACEUTICALS INC COM 29014R103 2 461 SH   SOLE 7 461 0 0
ELOXX PHARMACEUTICALS INC COM 29014R103 385 96,674 SH   SOLE 18 96,674 0 0
ELOXX PHARMACEUTICALS INC COM 29014R103 189 47,485 SH   SOLE 19 47,485 0 0
ELOXX PHARMACEUTICALS INC COM 29014R103 3,776 948,644 SH   SOLE 21 948,644 0 0
ELOXX PHARMACEUTICALS INC COM 29014R103 1,598 401,496 SH   SOLE 22 397,721 0 3,775
EMAGIN CORP COM NEW 29076N206 26 15,743 SH   SOLE 21 15,743 0 0
EMAGIN CORP COM NEW 29076N206 26 15,513 SH   SOLE 22 15,513 0 0
EMBOTELLADORA ANDINA S A SPON ADR B 29081P303 1,588 106,297 SH   SOLE 26 106,297 0 0
EMCLAIRE FINL CORP COM 290828102 17 549 SH   SOLE 18 549 0 0
EMCLAIRE FINL CORP COM 290828102 7 214 SH   SOLE 21 214 0 0
EMCOR GROUP INC COM 29084Q100 9,438 103,194 SH   SOLE 2 46,588 0 56,606
EMCOR GROUP INC COM 29084Q100 47 511 SH   SOLE 4 511 0 0
EMCOR GROUP INC COM 29084Q100 2,393 26,163 SH   SOLE 7 26,163 0 0
EMCOR GROUP INC COM 29084Q100 1,911 20,891 SH   SOLE 13 20,891 0 0
EMCOR GROUP INC COM 29084Q100 31,746 347,106 SH   SOLE 18 321,755 0 25,351
EMCOR GROUP INC COM 29084Q100 28,104 307,281 SH   SOLE 19 307,281 0 0
EMCOR GROUP INC COM 29084Q100 341,132 3,729,845 SH   SOLE 21 3,729,845 0 0
EMCOR GROUP INC COM 29084Q100 190,046 2,077,911 SH   SOLE 22 1,990,653 0 87,258
EMCOR GROUP INC COM 29084Q100 1,001 10,950 SH   SOLE 23 10,950 0 0
EMCOR GROUP INC COM 29084Q100 148 1,616 SH   SOLE 25 1,616 0 0
EMCOR GROUP INC COM 29084Q100 5,024 54,926 SH   SOLE 26 16,527 0 38,399
EMCOR GROUP INC COM 29084Q100 684 7,479 SH   SOLE 28 7,112 0 367
EMCOR GROUP INC COM 29084Q100 4,359 47,662 SH   SOLE 30 47,662 0 0
EMCOR GROUP INC COM 29084Q100 1,605 17,551 SH   SOLE 36 17,551 0 0
EMCOR GROUP INC COM 29084Q100 599 6,549 SH   SOLE 40 6,549 0 0
EMCORE CORP COM NEW 290846203 38 6,921 SH   SOLE 18 6,921 0 0
EMCORE CORP COM NEW 290846203 458 84,015 SH   SOLE 21 84,015 0 0
EMCORE CORP COM NEW 290846203 1,186 217,632 SH   SOLE 22 217,632 0 0
EMERALD HOLDING INC COM 29103W104 118 21,682 SH   SOLE 2 930 0 20,752
EMERALD HOLDING INC COM 29103W104 3 492 SH   SOLE 7 492 0 0
EMERALD HOLDING INC COM 29103W104 476 87,795 SH   SOLE 18 87,795 0 0
EMERALD HOLDING INC COM 29103W104 279 51,541 SH   SOLE 19 51,541 0 0
EMERALD HOLDING INC COM 29103W104 5,188 957,207 SH   SOLE 21 957,207 0 0
EMERALD HOLDING INC COM 29103W104 4,037 744,901 SH   SOLE 22 741,246 0 3,655
EMERALD HOLDING INC COM 29103W104 130 24,007 SH   SOLE 26 0 0 24,007
EMERGENT BIOSOLUTIONS INC COM 29089Q105 4,583 51,150 SH   SOLE 2 33,291 0 17,859
EMERGENT BIOSOLUTIONS INC COM 29089Q105 24 270 SH   SOLE 4 270 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 78 866 SH   SOLE 7 866 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 23,084 257,631 SH   SOLE 18 251,777 0 5,854
EMERGENT BIOSOLUTIONS INC COM 29089Q105 14,690 163,948 SH   SOLE 19 163,948 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 283,744 3,166,782 SH   SOLE 21 3,166,782 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 137,145 1,530,638 SH   SOLE 22 1,498,589 0 32,049
EMERGENT BIOSOLUTIONS INC COM 29089Q105 520 5,809 SH   SOLE 23 5,809 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 44 486 SH   SOLE 25 486 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 4,608 51,429 SH   SOLE 26 22,926 0 28,503
EMERGENT BIOSOLUTIONS INC COM 29089Q105 492 5,493 SH   SOLE 28 5,493 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 3,219 35,927 SH   SOLE 30 35,927 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 107 1,199 SH   SOLE 36 1,199 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 477 5,320 SH   SOLE 40 5,320 0 0
EMERSON ELEC CO COM 291011104 121,489 1,511,617 SH   SOLE 2 312,184 0 1,199,433
EMERSON ELEC CO COM 291011104 22,519 280,190 SH   SOLE 4 257,087 0 23,103
EMERSON ELEC CO COM 291011104 46,590 579,695 SH   SOLE 7 550,822 0 28,873
EMERSON ELEC CO COM 291011104 180 2,234 SH   SOLE 13 2,234 0 0
EMERSON ELEC CO COM 291011104 6,149 76,513 SH   SOLE 15 76,513 0 0
EMERSON ELEC CO COM 291011104 103,038 1,282,044 SH   SOLE 18 1,193,709 0 88,335
EMERSON ELEC CO COM 291011104 8,604 107,053 SH   SOLE 19 107,053 0 0
EMERSON ELEC CO COM 291011104 7,913 98,453 SH   SOLE 20 98,453 0 0
EMERSON ELEC CO COM 291011104 1,054,111 13,115,726 SH   SOLE 21 13,115,726 0 0
EMERSON ELEC CO COM 291011104 1,096,258 13,640,136 SH   SOLE 22 12,390,819 0 1,249,317
EMERSON ELEC CO COM 291011104 32,307 401,980 SH   SOLE 23 401,980 0 0
EMERSON ELEC CO COM 291011104 74,665 929,011 SH   SOLE 25 929,011 0 0
EMERSON ELEC CO COM 291011104 110,650 1,376,758 SH   SOLE 26 413,168 0 963,590
EMERSON ELEC CO COM 291011104 176,817 2,200,033 SH   SOLE 28 81,180 0 2,118,853
EMERSON ELEC CO COM 291011104 66 817 SH   SOLE 29 817 0 0
EMERSON ELEC CO COM 291011104 264,155 3,286,731 SH   SOLE 30 3,286,731 0 0
EMERSON ELEC CO COM 291011104 9,318 115,934 SH   SOLE 31 79,221 0 36,713
EMERSON ELEC CO COM 291011104 3,366 41,879 SH   SOLE 32 41,879 0 0
EMERSON ELEC CO COM 291011104 3,265 40,629 SH   SOLE 34 40,629 0 0
EMERSON ELEC CO COM 291011104 30,285 376,825 SH   SOLE 36 376,825 0 0
EMERSON ELEC CO COM 291011104 2,017 25,099 SH   SOLE 40 25,099 0 0
EMERSON RADIO CORP COM NEW 291087203 15 15,014 SH   SOLE 21 15,014 0 0
EMPIRE ST RLTY TR INC CL A 292104106 2,990 320,793 SH   SOLE 2 61,787 0 259,006
EMPIRE ST RLTY TR INC CL A 292104106 1,065 114,318 SH   SOLE 4 114,318 0 0
EMPIRE ST RLTY TR INC CL A 292104106 1,650 177,079 SH   SOLE 7 177,079 0 0
EMPIRE ST RLTY TR INC CL A 292104106 554 59,422 SH   SOLE 18 59,422 0 0
EMPIRE ST RLTY TR INC CL A 292104106 2,005 215,162 SH   SOLE 19 215,162 0 0
EMPIRE ST RLTY TR INC CL A 292104106 18,948 2,033,077 SH   SOLE 21 2,033,077 0 0
EMPIRE ST RLTY TR INC CL A 292104106 46,844 5,026,172 SH   SOLE 22 4,830,789 0 195,383
EMPIRE ST RLTY TR INC CL A 292104106 58 6,267 SH   SOLE 23 6,267 0 0
EMPIRE ST RLTY TR INC CL A 292104106 6,083 652,731 SH   SOLE 25 652,731 0 0
EMPIRE ST RLTY TR INC CL A 292104106 512 54,924 SH   SOLE 26 34,803 0 20,121
EMPIRE ST RLTY TR INC CL A 292104106 1,033 110,802 SH   SOLE 28 16,822 0 93,980
EMPIRE ST RLTY TR INC CL A 292104106 862 92,504 SH   SOLE 29 92,504 0 0
EMPIRE ST RLTY TR INC CL A 292104106 6,313 677,322 SH   SOLE 30 677,322 0 0
EMPIRE ST RLTY TR INC CL A 292104106 26 2,740 SH   SOLE 31 2,740 0 0
EMPIRE ST RLTY TR INC CL A 292104106 81 8,653 SH   SOLE 36 8,653 0 0
EMPIRE ST RLTY TR INC CL A 292104106 143 15,371 SH   SOLE 40 15,371 0 0
EMPLOYERS HOLDINGS INC COM 292218104 1,037 32,213 SH   SOLE 2 8,362 0 23,851
EMPLOYERS HOLDINGS INC COM 292218104 8 264 SH   SOLE 4 264 0 0
EMPLOYERS HOLDINGS INC COM 292218104 15 464 SH   SOLE 7 464 0 0
EMPLOYERS HOLDINGS INC COM 292218104 4,101 127,387 SH   SOLE 18 127,387 0 0
EMPLOYERS HOLDINGS INC COM 292218104 1,625 50,472 SH   SOLE 19 50,472 0 0
EMPLOYERS HOLDINGS INC COM 292218104 102,791 3,193,273 SH   SOLE 21 3,193,273 0 0
EMPLOYERS HOLDINGS INC COM 292218104 24,899 773,495 SH   SOLE 22 756,676 0 16,819
EMPLOYERS HOLDINGS INC COM 292218104 244 7,592 SH   SOLE 26 0 0 7,592
EMPLOYERS HOLDINGS INC COM 292218104 136 4,215 SH   SOLE 28 4,215 0 0
EMPLOYERS HOLDINGS INC COM 292218104 1,656 51,450 SH   SOLE 30 51,450 0 0
EMPLOYERS HOLDINGS INC COM 292218104 105 3,249 SH   SOLE 40 3,249 0 0
EMPRESA DIST Y COMERCIAL NOR SPON ADR 29244A102 31 7,370 SH   SOLE 21 7,370 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 1,387 32,957 SH   SOLE 2 8,877 0 24,080
ENANTA PHARMACEUTICALS INC COM 29251M106 5 107 SH   SOLE 4 107 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 20 468 SH   SOLE 7 468 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 3,911 92,895 SH   SOLE 18 84,188 0 8,707
ENANTA PHARMACEUTICALS INC COM 29251M106 5,658 134,399 SH   SOLE 19 134,399 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 95,536 2,269,271 SH   SOLE 21 2,269,271 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 32,104 762,556 SH   SOLE 22 752,944 0 9,612
ENANTA PHARMACEUTICALS INC COM 29251M106 476 11,302 SH   SOLE 23 11,302 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 2,123 50,428 SH   SOLE 26 3,388 0 47,040
ENANTA PHARMACEUTICALS INC COM 29251M106 83 1,981 SH   SOLE 28 1,981 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 1,959 46,525 SH   SOLE 30 46,525 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 63 1,499 SH   SOLE 34 1,499 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 68 1,612 SH   SOLE 40 1,612 0 0
ENBRIDGE INC COM 29250N105 0 8 SH   SOLE 17 0 0 8
ENBRIDGE INC COM 29250N105 15 475 SH   SOLE 18 475 0 0
ENBRIDGE INC COM 29250N105 14,033 438,678 SH   SOLE 21 438,678 0 0
ENCOMPASS HEALTH CORP COM 29261A100 27,940 337,886 SH   SOLE 2 155,817 0 182,069
ENCOMPASS HEALTH CORP COM 29261A100 38 458 SH   SOLE 4 458 0 0
ENCOMPASS HEALTH CORP COM 29261A100 192 2,317 SH   SOLE 7 2,317 0 0
ENCOMPASS HEALTH CORP COM 29261A100 2 25 SH   SOLE 17 0 0 25
ENCOMPASS HEALTH CORP COM 29261A100 25,504 308,435 SH   SOLE 18 308,435 0 0
ENCOMPASS HEALTH CORP COM 29261A100 103,509 1,251,774 SH   SOLE 19 1,251,774 0 0
ENCOMPASS HEALTH CORP COM 29261A100 761 9,200 SH   SOLE 20 9,200 0 0
ENCOMPASS HEALTH CORP COM 29261A100 406,909 4,920,893 SH   SOLE 21 4,920,893 0 0
ENCOMPASS HEALTH CORP COM 29261A100 256,444 3,101,273 SH   SOLE 22 2,971,792 0 129,481
ENCOMPASS HEALTH CORP COM 29261A100 154 1,859 SH   SOLE 25 1,859 0 0
ENCOMPASS HEALTH CORP COM 29261A100 4,137 50,033 SH   SOLE 26 32,277 0 17,756
ENCOMPASS HEALTH CORP COM 29261A100 1,515 18,325 SH   SOLE 28 12,625 0 5,700
ENCOMPASS HEALTH CORP COM 29261A100 6,527 78,938 SH   SOLE 30 78,938 0 0
ENCOMPASS HEALTH CORP COM 29261A100 158 1,914 SH   SOLE 31 1,914 0 0
ENCOMPASS HEALTH CORP COM 29261A100 44,450 537,547 SH   SOLE 34 537,547 0 0
ENCOMPASS HEALTH CORP COM 29261A100 480 5,810 SH   SOLE 36 5,810 0 0
ENCOMPASS HEALTH CORP COM 29261A100 1,009 12,200 SH   SOLE 40 12,200 0 0
ENCORE CAP GROUP INC COM 292554102 1,585 40,699 SH   SOLE 2 10,249 0 30,450
ENCORE CAP GROUP INC COM 292554102 7 182 SH   SOLE 4 182 0 0
ENCORE CAP GROUP INC COM 292554102 22 555 SH   SOLE 7 555 0 0
ENCORE CAP GROUP INC COM 292554102 5,375 138,005 SH   SOLE 18 138,005 0 0
ENCORE CAP GROUP INC COM 292554102 2,324 59,679 SH   SOLE 19 59,679 0 0
ENCORE CAP GROUP INC COM 292554102 140,127 3,597,602 SH   SOLE 21 3,597,602 0 0
ENCORE CAP GROUP INC COM 292554102 35,069 900,359 SH   SOLE 22 881,987 0 18,372
ENCORE CAP GROUP INC COM 292554102 85 2,182 SH   SOLE 23 2,182 0 0
ENCORE CAP GROUP INC COM 292554102 20 509 SH   SOLE 25 509 0 0
ENCORE CAP GROUP INC COM 292554102 795 20,403 SH   SOLE 26 1,178 0 19,225
ENCORE CAP GROUP INC COM 292554102 134 3,449 SH   SOLE 28 3,449 0 0
ENCORE CAP GROUP INC COM 292554102 2,576 66,135 SH   SOLE 30 66,135 0 0
ENCORE CAP GROUP INC COM 292554102 49 1,255 SH   SOLE 36 1,255 0 0
ENCORE CAP GROUP INC COM 292554102 111 2,857 SH   SOLE 40 2,857 0 0
ENCORE WIRE CORP COM 292562105 1,441 23,794 SH   SOLE 2 6,897 0 16,897
ENCORE WIRE CORP COM 292562105 7 110 SH   SOLE 4 110 0 0
ENCORE WIRE CORP COM 292562105 23 384 SH   SOLE 7 384 0 0
ENCORE WIRE CORP COM 292562105 5,407 89,271 SH   SOLE 18 89,271 0 0
ENCORE WIRE CORP COM 292562105 2,097 34,617 SH   SOLE 19 34,617 0 0
ENCORE WIRE CORP COM 292562105 142,274 2,348,920 SH   SOLE 21 2,348,920 0 0
ENCORE WIRE CORP COM 292562105 38,131 629,539 SH   SOLE 22 616,413 0 13,126
ENCORE WIRE CORP COM 292562105 380 6,279 SH   SOLE 26 4,871 0 1,408
ENCORE WIRE CORP COM 292562105 170 2,807 SH   SOLE 28 2,807 0 0
ENCORE WIRE CORP COM 292562105 2,762 45,597 SH   SOLE 30 45,597 0 0
ENCORE WIRE CORP COM 292562105 138 2,272 SH   SOLE 40 2,272 0 0
ENDAVA PLC ADS 29260V105 26,420 344,230 SH   SOLE 19 344,230 0 0
ENDAVA PLC ADS 29260V105 69 893 SH   SOLE 21 893 0 0
ENDAVA PLC ADS 29260V105 23,757 309,536 SH   SOLE 34 309,536 0 0
ENDO INTL PLC SHS G30401106 1,547 215,496 SH   SOLE 2 75,559 0 139,937
ENDO INTL PLC SHS G30401106 7 926 SH   SOLE 4 926 0 0
ENDO INTL PLC SHS G30401106 28 3,958 SH   SOLE 7 3,958 0 0
ENDO INTL PLC SHS G30401106 7,281 1,014,103 SH   SOLE 18 1,014,103 0 0
ENDO INTL PLC SHS G30401106 2,899 403,756 SH   SOLE 19 403,756 0 0
ENDO INTL PLC SHS G30401106 200,355 27,904,631 SH   SOLE 21 27,904,631 0 0
ENDO INTL PLC SHS G30401106 46,699 6,504,046 SH   SOLE 22 6,357,119 0 146,927
ENDO INTL PLC SHS G30401106 546 76,018 SH   SOLE 26 61,483 0 14,535
ENDO INTL PLC SHS G30401106 193 26,896 SH   SOLE 28 26,896 0 0
ENDO INTL PLC SHS G30401106 3,807 530,186 SH   SOLE 30 530,186 0 0
ENDO INTL PLC SHS G30401106 23 3,225 SH   SOLE 36 3,225 0 0
ENDO INTL PLC SHS G30401106 226 31,458 SH   SOLE 40 31,458 0 0
ENDURANCE INTL GROUP HLDGS I COM 29272B105 416 44,035 SH   SOLE 2 25,206 0 18,829
ENDURANCE INTL GROUP HLDGS I COM 29272B105 5 510 SH   SOLE 4 510 0 0
ENDURANCE INTL GROUP HLDGS I COM 29272B105 12 1,286 SH   SOLE 7 1,286 0 0
ENDURANCE INTL GROUP HLDGS I COM 29272B105 2,143 226,783 SH   SOLE 18 226,783 0 0
ENDURANCE INTL GROUP HLDGS I COM 29272B105 1,142 120,858 SH   SOLE 19 120,858 0 0
ENDURANCE INTL GROUP HLDGS I COM 29272B105 21,553 2,280,697 SH   SOLE 21 2,280,697 0 0
ENDURANCE INTL GROUP HLDGS I COM 29272B105 16,796 1,777,358 SH   SOLE 22 1,737,708 0 39,650
ENDURANCE INTL GROUP HLDGS I COM 29272B105 223 23,641 SH   SOLE 26 0 0 23,641
ENDURANCE INTL GROUP HLDGS I COM 29272B105 84 8,935 SH   SOLE 28 8,935 0 0
ENDURANCE INTL GROUP HLDGS I COM 29272B105 380 40,221 SH   SOLE 30 40,221 0 0
ENDURANCE INTL GROUP HLDGS I COM 29272B105 63 6,670 SH   SOLE 40 6,670 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 301 36,580 SH   SOLE 2 0 0 36,580
ENEL AMERICAS S A SPONSORED ADR 29274F104 204 24,855 SH   SOLE 4 24,855 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 3,203 389,697 SH   SOLE 7 389,697 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 2 210 SH   SOLE 18 210 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 119 14,488 SH   SOLE 19 14,488 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 23,360 2,841,873 SH   SOLE 21 2,841,873 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 226 27,484 SH   SOLE 25 27,484 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 583 70,936 SH   SOLE 26 70,936 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 6,470 787,091 SH   SOLE 30 787,091 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 483 58,744 SH   SOLE 34 58,744 0 0
ENEL CHILE S.A. SPONSORED ADR 29278D105 219 56,173 SH   SOLE 21 56,173 0 0
ENEL CHILE S.A. SPONSORED ADR 29278D105 1,000 257,092 SH   SOLE 26 257,092 0 0
ENEL CHILE S.A. SPONSORED ADR 29278D105 2,699 693,894 SH   SOLE 30 693,894 0 0
ENEL CHILE S.A. SPONSORED ADR 29278D105 156 40,124 SH   SOLE 34 40,124 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 6,513 154,408 SH   SOLE 2 44,498 0 109,910
ENERGIZER HLDGS INC NEW COM 29272W109 12 280 SH   SOLE 4 280 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 52 1,224 SH   SOLE 7 1,224 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 6,477 153,560 SH   SOLE 18 153,560 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 665 15,757 SH   SOLE 19 15,757 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 120,305 2,852,186 SH   SOLE 21 2,852,186 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 78,090 1,851,344 SH   SOLE 22 1,769,904 0 81,440
ENERGIZER HLDGS INC NEW COM 29272W109 35 835 SH   SOLE 25 835 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 933 22,125 SH   SOLE 26 17,510 0 4,615
ENERGIZER HLDGS INC NEW COM 29272W109 342 8,110 SH   SOLE 28 7,605 0 505
ENERGIZER HLDGS INC NEW COM 29272W109 1,692 40,102 SH   SOLE 30 40,102 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 50 1,180 SH   SOLE 31 1,180 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 87 2,074 SH   SOLE 36 2,074 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 295 6,998 SH   SOLE 40 6,998 0 0
ENERGOUS CORP COM 29272C103 16 9,045 SH   SOLE 18 9,045 0 0
ENERGOUS CORP COM 29272C103 220 122,338 SH   SOLE 21 122,338 0 0
ENERGOUS CORP COM 29272C103 1,167 648,254 SH   SOLE 22 648,254 0 0
ENERGY FOCUS INC COM 29268T409 6 1,425 SH   SOLE 21 1,425 0 0
ENERGY FOCUS INC COM 29268T409 125 30,998 SH   SOLE 22 30,998 0 0
ENERGY FUELS INC COM NEW 292671708 500 117,459 SH   SOLE 2 6,337 0 111,122
ENERGY FUELS INC COM NEW 292671708 15 3,509 SH   SOLE 7 3,509 0 0
ENERGY FUELS INC COM NEW 292671708 1,931 453,218 SH   SOLE 18 453,218 0 0
ENERGY FUELS INC COM NEW 292671708 997 233,949 SH   SOLE 19 233,949 0 0
ENERGY FUELS INC COM NEW 292671708 20,563 4,827,026 SH   SOLE 21 4,827,026 0 0
ENERGY FUELS INC COM NEW 292671708 5,409 1,269,646 SH   SOLE 22 1,246,690 0 22,956
ENERGY RECOVERY INC COM 29270J100 369 27,086 SH   SOLE 2 13,572 0 13,514
ENERGY RECOVERY INC COM 29270J100 536 39,299 SH   SOLE 7 39,299 0 0
ENERGY RECOVERY INC COM 29270J100 2,104 154,248 SH   SOLE 18 154,248 0 0
ENERGY RECOVERY INC COM 29270J100 886 64,958 SH   SOLE 19 64,958 0 0
ENERGY RECOVERY INC COM 29270J100 19,860 1,456,001 SH   SOLE 21 1,456,001 0 0
ENERGY RECOVERY INC COM 29270J100 15,715 1,152,139 SH   SOLE 22 1,123,380 0 28,759
ENERGY RECOVERY INC COM 29270J100 41 3,010 SH   SOLE 26 0 0 3,010
ENERGY RECOVERY INC COM 29270J100 85 6,211 SH   SOLE 28 6,211 0 0
ENERGY RECOVERY INC COM 29270J100 4,873 357,224 SH   SOLE 30 357,224 0 0
ENERGY RECOVERY INC COM 29270J100 87 6,354 SH   SOLE 40 6,354 0 0
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 776 125,519 SH   SOLE 18 125,519 0 0
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 850 137,549 SH   SOLE 19 137,549 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104 1,221 53,983 SH   SOLE 2 19,745 0 34,238
ENERPAC TOOL GROUP CORP CL A COM 292765104 10 454 SH   SOLE 4 454 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104 22 958 SH   SOLE 7 958 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104 5,508 243,597 SH   SOLE 18 243,597 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104 2,237 98,952 SH   SOLE 19 98,952 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104 147,348 6,516,956 SH   SOLE 21 6,516,956 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104 39,329 1,739,463 SH   SOLE 22 1,703,455 0 36,008
ENERPAC TOOL GROUP CORP CL A COM 292765104 599 26,490 SH   SOLE 26 6,833 0 19,657
ENERPAC TOOL GROUP CORP CL A COM 292765104 185 8,204 SH   SOLE 28 8,204 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104 2,827 125,048 SH   SOLE 30 125,048 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104 19 848 SH   SOLE 36 848 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104 139 6,153 SH   SOLE 40 6,153 0 0
ENERSYS COM 29275Y102 5,470 65,851 SH   SOLE 2 30,498 0 35,353
ENERSYS COM 29275Y102 19 233 SH   SOLE 4 233 0 0
ENERSYS COM 29275Y102 88 1,055 SH   SOLE 7 1,055 0 0
ENERSYS COM 29275Y102 19,663 236,732 SH   SOLE 18 236,732 0 0
ENERSYS COM 29275Y102 6,990 84,151 SH   SOLE 19 84,151 0 0
ENERSYS COM 29275Y102 243,095 2,926,738 SH   SOLE 21 2,926,738 0 0
ENERSYS COM 29275Y102 113,940 1,371,785 SH   SOLE 22 1,341,018 0 30,767
ENERSYS COM 29275Y102 62 744 SH   SOLE 23 744 0 0
ENERSYS COM 29275Y102 1,356 16,328 SH   SOLE 25 16,328 0 0
ENERSYS COM 29275Y102 2,071 24,929 SH   SOLE 26 14,516 0 10,413
ENERSYS COM 29275Y102 454 5,462 SH   SOLE 28 5,462 0 0
ENERSYS COM 29275Y102 2,264 27,256 SH   SOLE 30 27,256 0 0
ENERSYS COM 29275Y102 417 5,018 SH   SOLE 34 5,018 0 0
ENERSYS COM 29275Y102 222 2,674 SH   SOLE 36 2,674 0 0
ENERSYS COM 29275Y102 391 4,707 SH   SOLE 40 4,707 0 0
ENGLOBAL CORP COM 293306106 46 14,252 SH   SOLE 21 14,252 0 0
ENI S P A SPONSORED ADR 26874R108 6 293 SH   SOLE 18 293 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 252 67,815 SH   SOLE 2 67,815 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 6 1,520 SH   SOLE 4 1,520 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 1,509 406,757 SH   SOLE 7 406,757 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 1,707 460,115 SH   SOLE 21 460,115 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 1,095 295,246 SH   SOLE 22 156,728 0 138,518
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 14 3,656 SH   SOLE 25 3,656 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 360 97,134 SH   SOLE 26 68,849 0 28,285
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 124 33,334 SH   SOLE 28 33,334 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 517 139,460 SH   SOLE 30 139,460 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 24 6,493 SH   SOLE 36 6,493 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 109 29,336 SH   SOLE 40 29,336 0 0
ENNIS INC COM 293389102 607 34,029 SH   SOLE 2 10,753 0 23,276
ENNIS INC COM 293389102 6 364 SH   SOLE 4 364 0 0
ENNIS INC COM 293389102 6 332 SH   SOLE 7 332 0 0
ENNIS INC COM 293389102 1,721 96,413 SH   SOLE 18 96,413 0 0
ENNIS INC COM 293389102 1,635 91,599 SH   SOLE 19 91,599 0 0
ENNIS INC COM 293389102 18,971 1,062,811 SH   SOLE 21 1,062,811 0 0
ENNIS INC COM 293389102 17,356 972,321 SH   SOLE 22 955,003 0 17,318
ENNIS INC COM 293389102 945 52,917 SH   SOLE 26 9,361 0 43,556
ENNIS INC COM 293389102 66 3,722 SH   SOLE 28 3,722 0 0
ENNIS INC COM 293389102 73 4,112 SH   SOLE 30 4,112 0 0
ENNIS INC COM 293389102 46 2,583 SH   SOLE 40 2,583 0 0
ENOCHIAN BIOSCIENCES INC COM 29350E104 39 13,098 SH   SOLE 2 1,204 0 11,894
ENOCHIAN BIOSCIENCES INC COM 29350E104 179 60,821 SH   SOLE 18 60,821 0 0
ENOCHIAN BIOSCIENCES INC COM 29350E104 84 28,501 SH   SOLE 19 28,501 0 0
ENOCHIAN BIOSCIENCES INC COM 29350E104 1,646 557,882 SH   SOLE 21 557,882 0 0
ENOCHIAN BIOSCIENCES INC COM 29350E104 484 164,228 SH   SOLE 22 163,416 0 812
ENOVA INTL INC COM 29357K103 1,036 41,831 SH   SOLE 2 11,648 0 30,183
ENOVA INTL INC COM 29357K103 13 538 SH   SOLE 7 538 0 0
ENOVA INTL INC COM 29357K103 3,807 153,698 SH   SOLE 18 153,698 0 0
ENOVA INTL INC COM 29357K103 1,428 57,647 SH   SOLE 19 57,647 0 0
ENOVA INTL INC COM 29357K103 102,522 4,138,963 SH   SOLE 21 4,138,963 0 0
ENOVA INTL INC COM 29357K103 27,720 1,119,109 SH   SOLE 22 1,088,986 0 30,123
ENOVA INTL INC COM 29357K103 754 30,440 SH   SOLE 26 23,030 0 7,410
ENOVA INTL INC COM 29357K103 100 4,044 SH   SOLE 28 4,044 0 0
ENOVA INTL INC COM 29357K103 1,825 73,674 SH   SOLE 30 73,674 0 0
ENOVA INTL INC COM 29357K103 79 3,191 SH   SOLE 40 3,191 0 0
ENPHASE ENERGY INC COM 29355A107 51,429 293,095 SH   SOLE 2 85,668 0 207,427
ENPHASE ENERGY INC COM 29355A107 9,567 54,523 SH   SOLE 4 49,836 0 4,687
ENPHASE ENERGY INC COM 29355A107 1,506 8,581 SH   SOLE 7 8,581 0 0
ENPHASE ENERGY INC COM 29355A107 81 460 SH   SOLE 13 460 0 0
ENPHASE ENERGY INC COM 29355A107 1,637 9,330 SH   SOLE 15 9,330 0 0
ENPHASE ENERGY INC COM 29355A107 66,408 378,458 SH   SOLE 18 371,008 0 7,450
ENPHASE ENERGY INC COM 29355A107 4,656 26,532 SH   SOLE 19 26,532 0 0
ENPHASE ENERGY INC COM 29355A107 1,372,021 7,819,120 SH   SOLE 21 7,819,120 0 0
ENPHASE ENERGY INC COM 29355A107 672,925 3,834,984 SH   SOLE 22 3,691,858 0 143,126
ENPHASE ENERGY INC COM 29355A107 13,834 78,841 SH   SOLE 23 78,841 0 0
ENPHASE ENERGY INC COM 29355A107 1,988 11,329 SH   SOLE 25 11,329 0 0
ENPHASE ENERGY INC COM 29355A107 21,658 123,429 SH   SOLE 26 82,247 0 41,182
ENPHASE ENERGY INC COM 29355A107 27,375 156,007 SH   SOLE 28 16,204 0 139,803
ENPHASE ENERGY INC COM 29355A107 340,158 1,938,554 SH   SOLE 30 1,923,827 0 14,727
ENPHASE ENERGY INC COM 29355A107 3,255 18,549 SH   SOLE 31 15,314 0 3,235
ENPHASE ENERGY INC COM 29355A107 39,695 226,219 SH   SOLE 34 226,219 0 0
ENPHASE ENERGY INC COM 29355A107 4,748 27,061 SH   SOLE 36 27,061 0 0
ENPHASE ENERGY INC COM 29355A107 912 5,200 SH   SOLE 40 5,200 0 0
ENPRO INDS INC COM 29355X107 1,898 25,134 SH   SOLE 2 6,569 0 18,565
ENPRO INDS INC COM 29355X107 8 109 SH   SOLE 4 109 0 0
ENPRO INDS INC COM 29355X107 26 348 SH   SOLE 7 348 0 0
ENPRO INDS INC COM 29355X107 6,876 91,043 SH   SOLE 18 91,043 0 0
ENPRO INDS INC COM 29355X107 2,742 36,310 SH   SOLE 19 36,310 0 0
ENPRO INDS INC COM 29355X107 177,465 2,349,902 SH   SOLE 21 2,349,902 0 0
ENPRO INDS INC COM 29355X107 45,451 601,842 SH   SOLE 22 586,424 0 15,418
ENPRO INDS INC COM 29355X107 43 573 SH   SOLE 25 573 0 0
ENPRO INDS INC COM 29355X107 459 6,080 SH   SOLE 26 4,851 0 1,229
ENPRO INDS INC COM 29355X107 192 2,542 SH   SOLE 28 2,542 0 0
ENPRO INDS INC COM 29355X107 3,332 44,125 SH   SOLE 30 44,125 0 0
ENPRO INDS INC COM 29355X107 89 1,172 SH   SOLE 36 1,172 0 0
ENPRO INDS INC COM 29355X107 198 2,621 SH   SOLE 40 2,621 0 0
ENSERVCO CORP COM NEW 29358Y201 3 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,407 33,010 SH   SOLE 2 17,607 0 15,403
ENSIGN GROUP INC COM 29358P101 20 273 SH   SOLE 4 273 0 0
ENSIGN GROUP INC COM 29358P101 70 960 SH   SOLE 7 960 0 0
ENSIGN GROUP INC COM 29358P101 16,790 230,255 SH   SOLE 18 227,153 0 3,102
ENSIGN GROUP INC COM 29358P101 8,855 121,436 SH   SOLE 19 121,436 0 0
ENSIGN GROUP INC COM 29358P101 425,343 5,833,008 SH   SOLE 21 5,833,008 0 0
ENSIGN GROUP INC COM 29358P101 107,357 1,472,258 SH   SOLE 22 1,434,335 0 37,923
ENSIGN GROUP INC COM 29358P101 51 694 SH   SOLE 25 694 0 0
ENSIGN GROUP INC COM 29358P101 1,305 17,891 SH   SOLE 26 11,793 0 6,098
ENSIGN GROUP INC COM 29358P101 481 6,601 SH   SOLE 28 6,601 0 0
ENSIGN GROUP INC COM 29358P101 10,081 138,253 SH   SOLE 30 138,253 0 0
ENSIGN GROUP INC COM 29358P101 103 1,411 SH   SOLE 36 1,411 0 0
ENSIGN GROUP INC COM 29358P101 464 6,359 SH   SOLE 40 6,359 0 0
ENSTAR GROUP LIMITED SHS G3075P101 3,134 15,298 SH   SOLE 2 4,098 0 11,200
ENSTAR GROUP LIMITED SHS G3075P101 16 77 SH   SOLE 4 77 0 0
ENSTAR GROUP LIMITED SHS G3075P101 49 240 SH   SOLE 7 240 0 0
ENSTAR GROUP LIMITED SHS G3075P101 8,553 41,742 SH   SOLE 18 41,742 0 0
ENSTAR GROUP LIMITED SHS G3075P101 5,135 25,064 SH   SOLE 19 25,064 0 0
ENSTAR GROUP LIMITED SHS G3075P101 91,291 445,562 SH   SOLE 21 445,562 0 0
ENSTAR GROUP LIMITED SHS G3075P101 71,897 350,907 SH   SOLE 22 342,683 0 8,224
ENSTAR GROUP LIMITED SHS G3075P101 1,792 8,747 SH   SOLE 26 3,384 0 5,363
ENSTAR GROUP LIMITED SHS G3075P101 322 1,570 SH   SOLE 28 1,570 0 0
ENSTAR GROUP LIMITED SHS G3075P101 1,593 7,773 SH   SOLE 30 7,773 0 0
ENSTAR GROUP LIMITED SHS G3075P101 311 1,519 SH   SOLE 40 1,519 0 0
ENTASIS THERAPEUTICS HLDGS I COM 293614103 3 1,350 SH   SOLE 18 1,350 0 0
ENTASIS THERAPEUTICS HLDGS I COM 293614103 21 8,510 SH   SOLE 21 8,510 0 0
ENTEGRIS INC COM 29362U104 30,396 316,291 SH   SOLE 2 80,894 0 235,397
ENTEGRIS INC COM 29362U104 71 734 SH   SOLE 4 734 0 0
ENTEGRIS INC COM 29362U104 242 2,522 SH   SOLE 7 2,522 0 0
ENTEGRIS INC COM 29362U104 7,032 73,174 SH   SOLE 18 73,174 0 0
ENTEGRIS INC COM 29362U104 350,119 3,643,275 SH   SOLE 19 3,643,275 0 0
ENTEGRIS INC COM 29362U104 253,680 2,639,750 SH   SOLE 21 2,639,750 0 0
ENTEGRIS INC COM 29362U104 340,108 3,539,109 SH   SOLE 22 3,366,079 0 173,030
ENTEGRIS INC COM 29362U104 143,117 1,489,248 SH   SOLE 25 1,489,248 0 0
ENTEGRIS INC COM 29362U104 8,186 85,181 SH   SOLE 26 33,976 0 51,205
ENTEGRIS INC COM 29362U104 1,678 17,456 SH   SOLE 28 17,456 0 0
ENTEGRIS INC COM 29362U104 7,682 79,935 SH   SOLE 30 79,935 0 0
ENTEGRIS INC COM 29362U104 245 2,549 SH   SOLE 31 2,549 0 0
ENTEGRIS INC COM 29362U104 28,490 296,465 SH   SOLE 34 296,465 0 0
ENTEGRIS INC COM 29362U104 341 3,545 SH   SOLE 36 3,545 0 0
ENTEGRIS INC COM 29362U104 1,588 16,521 SH   SOLE 40 16,521 0 0
ENTERCOM COMMUNICATIONS CORP CL A 293639100 285 115,409 SH   SOLE 2 11,632 0 103,777
ENTERCOM COMMUNICATIONS CORP CL A 293639100 5 2,029 SH   SOLE 7 2,029 0 0
ENTERCOM COMMUNICATIONS CORP CL A 293639100 1,088 440,672 SH   SOLE 18 440,672 0 0
ENTERCOM COMMUNICATIONS CORP CL A 293639100 566 229,001 SH   SOLE 19 229,001 0 0
ENTERCOM COMMUNICATIONS CORP CL A 293639100 10,664 4,317,589 SH   SOLE 21 4,317,589 0 0
ENTERCOM COMMUNICATIONS CORP CL A 293639100 9,093 3,681,246 SH   SOLE 22 3,661,635 0 19,611
ENTERCOM COMMUNICATIONS CORP CL A 293639100 307 124,158 SH   SOLE 26 0 0 124,158
ENTERGY CORP NEW COM 29364G103 49,481 495,601 SH   SOLE 2 100,964 0 394,637
ENTERGY CORP NEW COM 29364G103 11,208 112,255 SH   SOLE 4 104,477 0 7,778
ENTERGY CORP NEW COM 29364G103 20,164 201,966 SH   SOLE 7 172,861 0 29,105
ENTERGY CORP NEW COM 29364G103 84 841 SH   SOLE 13 841 0 0
ENTERGY CORP NEW COM 29364G103 2,515 25,188 SH   SOLE 15 25,188 0 0
ENTERGY CORP NEW COM 29364G103 40,725 407,902 SH   SOLE 18 378,560 0 29,342
ENTERGY CORP NEW COM 29364G103 9,622 96,371 SH   SOLE 19 96,371 0 0
ENTERGY CORP NEW COM 29364G103 615,827 6,168,142 SH   SOLE 21 6,168,142 0 0
ENTERGY CORP NEW COM 29364G103 460,840 4,615,784 SH   SOLE 22 4,194,406 0 421,378
ENTERGY CORP NEW COM 29364G103 13,369 133,909 SH   SOLE 23 133,909 0 0
ENTERGY CORP NEW COM 29364G103 27,633 276,774 SH   SOLE 25 276,774 0 0
ENTERGY CORP NEW COM 29364G103 47,521 475,972 SH   SOLE 26 152,050 0 323,922
ENTERGY CORP NEW COM 29364G103 31,867 319,180 SH   SOLE 28 25,341 0 293,839
ENTERGY CORP NEW COM 29364G103 22 221 SH   SOLE 29 221 0 0
ENTERGY CORP NEW COM 29364G103 85,681 858,182 SH   SOLE 30 736,249 0 121,933
ENTERGY CORP NEW COM 29364G103 7,808 78,201 SH   SOLE 31 26,611 0 51,590
ENTERGY CORP NEW COM 29364G103 3,005 30,094 SH   SOLE 32 30,094 0 0
ENTERGY CORP NEW COM 29364G103 1,655 16,578 SH   SOLE 34 16,578 0 0
ENTERGY CORP NEW COM 29364G103 13,877 138,997 SH   SOLE 36 138,997 0 0
ENTERGY CORP NEW COM 29364G103 751 7,519 SH   SOLE 40 7,519 0 0
ENTERPRISE BANCORP INC MASS COM 293668109 235 9,179 SH   SOLE 2 1,580 0 7,599
ENTERPRISE BANCORP INC MASS COM 293668109 5 178 SH   SOLE 7 178 0 0
ENTERPRISE BANCORP INC MASS COM 293668109 899 35,171 SH   SOLE 18 35,171 0 0
ENTERPRISE BANCORP INC MASS COM 293668109 437 17,120 SH   SOLE 19 17,120 0 0
ENTERPRISE BANCORP INC MASS COM 293668109 8,709 340,870 SH   SOLE 21 340,870 0 0
ENTERPRISE BANCORP INC MASS COM 293668109 2,919 114,240 SH   SOLE 22 112,837 0 1,403
ENTERPRISE FINL SVCS CORP COM 293712105 1,019 29,144 SH   SOLE 2 8,650 0 20,494
ENTERPRISE FINL SVCS CORP COM 293712105 5 136 SH   SOLE 4 136 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 13 376 SH   SOLE 7 376 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 2,813 80,494 SH   SOLE 18 80,494 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 1,343 38,434 SH   SOLE 19 38,434 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 29,775 851,942 SH   SOLE 21 851,942 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 30,226 864,828 SH   SOLE 22 836,884 0 27,944
ENTERPRISE FINL SVCS CORP COM 293712105 714 20,433 SH   SOLE 26 11,354 0 9,079
ENTERPRISE FINL SVCS CORP COM 293712105 112 3,191 SH   SOLE 28 3,191 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 965 27,622 SH   SOLE 30 27,622 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 19 552 SH   SOLE 34 552 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 137 3,908 SH   SOLE 40 3,908 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 34,499 1,761,075 SH   SOLE 18 1,305,890 0 455,185
ENTERPRISE PRODS PARTNERS L COM 293792107 287,081 14,654,463 SH   SOLE 19 14,654,463 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 2,976 151,923 SH   SOLE 26 0 0 151,923
ENTRAVISION COMMUNICATIONS C CL A 29382R107 158 57,588 SH   SOLE 2 2,331 0 55,257
ENTRAVISION COMMUNICATIONS C CL A 29382R107 5 1,833 SH   SOLE 7 1,833 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 625 227,375 SH   SOLE 18 227,375 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 1,237 449,933 SH   SOLE 19 449,933 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 6,168 2,242,769 SH   SOLE 21 2,242,769 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 7,840 2,851,012 SH   SOLE 22 2,840,614 0 10,398
ENTRAVISION COMMUNICATIONS C CL A 29382R107 191 69,275 SH   SOLE 23 69,275 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 278 100,944 SH   SOLE 26 0 0 100,944
ENVELA CORP COM 29402E102 29 5,591 SH   SOLE 2 1,209 0 4,382
ENVELA CORP COM 29402E102 220 42,221 SH   SOLE 18 42,221 0 0
ENVELA CORP COM 29402E102 82 15,756 SH   SOLE 19 15,756 0 0
ENVELA CORP COM 29402E102 1,486 285,731 SH   SOLE 21 285,731 0 0
ENVELA CORP COM 29402E102 363 69,787 SH   SOLE 22 69,439 0 348
ENVESTNET INC COM 29404K106 196,586 2,388,937 SH   SOLE 2 2,373,779 0 15,158
ENVESTNET INC COM 29404K106 18 224 SH   SOLE 4 224 0 0
ENVESTNET INC COM 29404K106 85 1,030 SH   SOLE 7 1,030 0 0
ENVESTNET INC COM 29404K106 15,106 183,576 SH   SOLE 18 183,484 0 92
ENVESTNET INC COM 29404K106 7,826 95,107 SH   SOLE 19 95,107 0 0
ENVESTNET INC COM 29404K106 182,175 2,213,821 SH   SOLE 21 2,213,821 0 0
ENVESTNET INC COM 29404K106 120,170 1,460,318 SH   SOLE 22 1,422,681 0 37,637
ENVESTNET INC COM 29404K106 1,481 17,999 SH   SOLE 26 13,871 0 4,128
ENVESTNET INC COM 29404K106 552 6,710 SH   SOLE 28 6,710 0 0
ENVESTNET INC COM 29404K106 2,657 32,287 SH   SOLE 30 32,287 0 0
ENVESTNET INC COM 29404K106 526 6,390 SH   SOLE 40 6,390 0 0
ENVESTNET INC NOTE 1.750% 6/0 29404KAB2 2,437 1,845,000 PRN   SOLE 21 1,845,000 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104 21,523 638,087 SH   SOLE 2 335,542 0 302,545
ENVISTA HOLDINGS CORPORATION COM 29415F104 34 994 SH   SOLE 4 994 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104 107 3,164 SH   SOLE 7 3,164 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104 4,052 120,116 SH   SOLE 18 116,384 0 3,732
ENVISTA HOLDINGS CORPORATION COM 29415F104 72,744 2,156,642 SH   SOLE 19 2,156,642 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104 94,403 2,798,770 SH   SOLE 21 2,798,770 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104 141,639 4,199,197 SH   SOLE 22 3,990,011 0 209,186
ENVISTA HOLDINGS CORPORATION COM 29415F104 65 1,924 SH   SOLE 25 1,924 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104 2,548 75,543 SH   SOLE 26 53,206 0 22,337
ENVISTA HOLDINGS CORPORATION COM 29415F104 673 19,953 SH   SOLE 28 19,953 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104 3,452 102,330 SH   SOLE 30 102,330 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104 105 3,107 SH   SOLE 31 3,107 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104 53,774 1,594,244 SH   SOLE 34 1,594,244 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104 138 4,104 SH   SOLE 36 4,104 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104 659 19,542 SH   SOLE 40 19,542 0 0
ENZO BIOCHEM INC COM 294100102 95 37,814 SH   SOLE 2 1,486 0 36,328
ENZO BIOCHEM INC COM 294100102 2 771 SH   SOLE 7 771 0 0
ENZO BIOCHEM INC COM 294100102 421 167,213 SH   SOLE 18 167,213 0 0
ENZO BIOCHEM INC COM 294100102 223 88,420 SH   SOLE 19 88,420 0 0
ENZO BIOCHEM INC COM 294100102 4,019 1,594,659 SH   SOLE 21 1,594,659 0 0
ENZO BIOCHEM INC COM 294100102 4,497 1,784,571 SH   SOLE 22 1,778,141 0 6,430
ENZO BIOCHEM INC COM 294100102 58 22,991 SH   SOLE 23 22,991 0 0
ENZO BIOCHEM INC COM 294100102 148 58,577 SH   SOLE 26 0 0 58,577
EOG RES INC COM 26875P101 71,832 1,440,393 SH   SOLE 2 269,799 0 1,170,594
EOG RES INC COM 26875P101 13,547 271,656 SH   SOLE 4 249,180 0 22,476
EOG RES INC COM 26875P101 26,292 527,204 SH   SOLE 7 506,641 0 20,563
EOG RES INC COM 26875P101 2,390 47,934 SH   SOLE 13 47,934 0 0
EOG RES INC COM 26875P101 3,627 72,728 SH   SOLE 15 72,728 0 0
EOG RES INC COM 26875P101 51,939 1,041,485 SH   SOLE 18 879,764 0 161,721
EOG RES INC COM 26875P101 26,864 538,680 SH   SOLE 19 538,680 0 0
EOG RES INC COM 26875P101 608,065 12,193,011 SH   SOLE 21 12,193,011 0 0
EOG RES INC COM 26875P101 679,669 13,628,818 SH   SOLE 22 12,223,551 0 1,405,267
EOG RES INC COM 26875P101 19,225 385,504 SH   SOLE 23 385,504 0 0
EOG RES INC COM 26875P101 43,488 872,019 SH   SOLE 25 872,019 0 0
EOG RES INC COM 26875P101 66,366 1,330,777 SH   SOLE 26 411,598 0 919,179
EOG RES INC COM 26875P101 66,967 1,342,840 SH   SOLE 28 73,709 0 1,269,131
EOG RES INC COM 26875P101 69 1,387 SH   SOLE 29 1,387 0 0
EOG RES INC COM 26875P101 140,587 2,819,074 SH   SOLE 30 2,776,520 0 42,554
EOG RES INC COM 26875P101 62,910 1,261,480 SH   SOLE 31 75,297 0 1,186,183
EOG RES INC COM 26875P101 42,303 848,265 SH   SOLE 34 848,265 0 0
EOG RES INC COM 26875P101 19,758 396,184 SH   SOLE 36 396,184 0 0
EOG RES INC COM 26875P101 1,261 25,292 SH   SOLE 40 25,292 0 0
EPAM SYS INC COM 29414B104 47,317 132,041 SH   SOLE 2 29,221 0 102,820
EPAM SYS INC COM 29414B104 9,807 27,368 SH   SOLE 4 25,215 0 2,153
EPAM SYS INC COM 29414B104 8,773 24,482 SH   SOLE 7 7,241 0 17,241
EPAM SYS INC COM 29414B104 58 162 SH   SOLE 13 162 0 0
EPAM SYS INC COM 29414B104 1,650 4,604 SH   SOLE 15 4,604 0 0
EPAM SYS INC COM 29414B104 18 50 SH   SOLE 17 0 0 50
EPAM SYS INC COM 29414B104 15,778 44,029 SH   SOLE 18 40,375 0 3,654
EPAM SYS INC COM 29414B104 18,019 50,283 SH   SOLE 19 50,283 0 0
EPAM SYS INC COM 29414B104 339,527 947,474 SH   SOLE 21 947,474 0 0
EPAM SYS INC COM 29414B104 493,220 1,376,364 SH   SOLE 22 1,301,568 0 74,796
EPAM SYS INC COM 29414B104 13,941 38,902 SH   SOLE 23 38,902 0 0
EPAM SYS INC COM 29414B104 29,158 81,367 SH   SOLE 25 81,367 0 0
EPAM SYS INC COM 29414B104 40,746 113,705 SH   SOLE 26 47,819 0 65,886
EPAM SYS INC COM 29414B104 50,896 142,029 SH   SOLE 28 7,079 0 134,950
EPAM SYS INC COM 29414B104 214 596 SH   SOLE 29 596 0 0
EPAM SYS INC COM 29414B104 47,410 132,302 SH   SOLE 30 118,996 0 13,306
EPAM SYS INC COM 29414B104 4,789 13,364 SH   SOLE 31 7,480 0 5,884
EPAM SYS INC COM 29414B104 56,621 158,004 SH   SOLE 34 158,004 0 0
EPAM SYS INC COM 29414B104 10,406 29,039 SH   SOLE 36 29,039 0 0
EPAM SYS INC COM 29414B104 843 2,352 SH   SOLE 40 2,352 0 0
EPIZYME INC COM 29428V104 787 72,436 SH   SOLE 2 26,504 0 45,932
EPIZYME INC COM 29428V104 4 363 SH   SOLE 4 363 0 0
EPIZYME INC COM 29428V104 21 1,954 SH   SOLE 7 1,954 0 0
EPIZYME INC COM 29428V104 3,554 327,241 SH   SOLE 18 317,374 0 9,867
EPIZYME INC COM 29428V104 3,408 313,792 SH   SOLE 19 313,792 0 0
EPIZYME INC COM 29428V104 42,774 3,938,675 SH   SOLE 21 3,938,675 0 0
EPIZYME INC COM 29428V104 27,886 2,567,775 SH   SOLE 22 2,519,070 0 48,705
EPIZYME INC COM 29428V104 150 13,856 SH   SOLE 23 13,856 0 0
EPIZYME INC COM 29428V104 8 751 SH   SOLE 25 751 0 0
EPIZYME INC COM 29428V104 1,340 123,379 SH   SOLE 26 45,064 0 78,315
EPIZYME INC COM 29428V104 88 8,085 SH   SOLE 28 8,085 0 0
EPIZYME INC COM 29428V104 5,770 531,282 SH   SOLE 30 531,282 0 0
EPIZYME INC COM 29428V104 7 674 SH   SOLE 34 674 0 0
EPIZYME INC COM 29428V104 17 1,594 SH   SOLE 36 1,594 0 0
EPIZYME INC COM 29428V104 100 9,171 SH   SOLE 40 9,171 0 0
EPLUS INC COM 294268107 1,937 22,025 SH   SOLE 2 7,955 0 14,070
EPLUS INC COM 294268107 9 107 SH   SOLE 4 107 0 0
EPLUS INC COM 294268107 19 221 SH   SOLE 7 221 0 0
EPLUS INC COM 294268107 5,960 67,769 SH   SOLE 18 58,929 0 8,840
EPLUS INC COM 294268107 14,039 159,622 SH   SOLE 19 159,622 0 0
EPLUS INC COM 294268107 135,804 1,544,102 SH   SOLE 21 1,544,102 0 0
EPLUS INC COM 294268107 45,373 515,901 SH   SOLE 22 507,651 0 8,250
EPLUS INC COM 294268107 877 9,972 SH   SOLE 23 9,972 0 0
EPLUS INC COM 294268107 44 495 SH   SOLE 25 495 0 0
EPLUS INC COM 294268107 3,746 42,594 SH   SOLE 26 6,395 0 36,199
EPLUS INC COM 294268107 164 1,860 SH   SOLE 28 1,860 0 0
EPLUS INC COM 294268107 2,849 32,388 SH   SOLE 30 32,388 0 0
EPLUS INC COM 294268107 65 744 SH   SOLE 34 744 0 0
EPLUS INC COM 294268107 90 1,028 SH   SOLE 36 1,028 0 0
EPLUS INC COM 294268107 119 1,356 SH   SOLE 40 1,356 0 0
EPR PPTYS COM SH BEN INT 26884U109 42,684 1,313,365 SH   SOLE 2 1,160,603 0 152,762
EPR PPTYS COM SH BEN INT 26884U109 14,676 451,562 SH   SOLE 4 451,562 0 0
EPR PPTYS COM SH BEN INT 26884U109 2,979 91,670 SH   SOLE 7 91,670 0 0
EPR PPTYS COM SH BEN INT 26884U109 24,875 765,375 SH   SOLE 18 765,375 0 0
EPR PPTYS COM SH BEN INT 26884U109 34,111 1,049,579 SH   SOLE 19 1,049,579 0 0
EPR PPTYS COM SH BEN INT 26884U109 113,994 3,507,511 SH   SOLE 21 3,507,511 0 0
EPR PPTYS COM SH BEN INT 26884U109 114,867 3,534,370 SH   SOLE 22 2,932,885 0 601,485
EPR PPTYS COM SH BEN INT 26884U109 1,691 52,039 SH   SOLE 23 52,039 0 0
EPR PPTYS COM SH BEN INT 26884U109 10,534 324,135 SH   SOLE 25 324,135 0 0
EPR PPTYS COM SH BEN INT 26884U109 1,055 32,456 SH   SOLE 26 22,512 0 9,944
EPR PPTYS COM SH BEN INT 26884U109 6,305 194,005 SH   SOLE 28 125,864 0 68,141
EPR PPTYS COM SH BEN INT 26884U109 1,612 49,614 SH   SOLE 29 49,614 0 0
EPR PPTYS COM SH BEN INT 26884U109 11,023 339,172 SH   SOLE 30 339,172 0 0
EPR PPTYS COM SH BEN INT 26884U109 46 1,408 SH   SOLE 31 1,408 0 0
EPR PPTYS COM SH BEN INT 26884U109 20,426 628,485 SH   SOLE 34 628,485 0 0
EPR PPTYS COM SH BEN INT 26884U109 137 4,200 SH   SOLE 36 4,200 0 0
EPR PPTYS COM SH BEN INT 26884U109 283 8,713 SH   SOLE 40 8,713 0 0
EPSILON ENERGY LTD COM 294375209 16 4,242 SH   SOLE 18 4,242 0 0
EPSILON ENERGY LTD COM 294375209 171 46,163 SH   SOLE 21 46,163 0 0
EQT CORP COM 26884L109 11,856 932,810 SH   SOLE 2 437,869 0 494,941
EQT CORP COM 26884L109 378 29,749 SH   SOLE 4 29,749 0 0
EQT CORP COM 26884L109 357 28,084 SH   SOLE 7 28,084 0 0
EQT CORP COM 26884L109 8,914 701,372 SH   SOLE 18 691,570 0 9,802
EQT CORP COM 26884L109 1,101 86,648 SH   SOLE 19 86,648 0 0
EQT CORP COM 26884L109 158,917 12,503,327 SH   SOLE 21 12,503,327 0 0
EQT CORP COM 26884L109 120,569 9,486,181 SH   SOLE 22 8,611,343 0 874,838
EQT CORP COM 26884L109 1,692 133,106 SH   SOLE 23 133,106 0 0
EQT CORP COM 26884L109 43 3,352 SH   SOLE 25 3,352 0 0
EQT CORP COM 26884L109 1,696 133,410 SH   SOLE 26 74,053 0 59,357
EQT CORP COM 26884L109 841 66,135 SH   SOLE 28 31,157 0 34,978
EQT CORP COM 26884L109 1,300 102,295 SH   SOLE 29 102,295 0 0
EQT CORP COM 26884L109 3,689 290,215 SH   SOLE 30 290,215 0 0
EQT CORP COM 26884L109 1,761 138,551 SH   SOLE 31 138,551 0 0
EQT CORP COM 26884L109 180 14,123 SH   SOLE 34 14,123 0 0
EQT CORP COM 26884L109 413 32,502 SH   SOLE 36 32,502 0 0
EQT CORP COM 26884L109 399 31,361 SH   SOLE 40 31,361 0 0
EQUIFAX INC COM 294429105 54,337 281,775 SH   SOLE 2 45,934 0 235,841
EQUIFAX INC COM 294429105 11,195 58,053 SH   SOLE 4 53,367 0 4,686
EQUIFAX INC COM 294429105 20,071 104,080 SH   SOLE 7 100,706 0 3,374
EQUIFAX INC COM 294429105 62 323 SH   SOLE 13 323 0 0
EQUIFAX INC COM 294429105 3,022 15,669 SH   SOLE 15 15,669 0 0
EQUIFAX INC COM 294429105 56,200 291,431 SH   SOLE 18 271,565 0 19,866
EQUIFAX INC COM 294429105 7,390 38,323 SH   SOLE 19 38,323 0 0
EQUIFAX INC COM 294429105 559,152 2,899,565 SH   SOLE 21 2,899,565 0 0
EQUIFAX INC COM 294429105 539,052 2,795,334 SH   SOLE 22 2,544,017 0 251,317
EQUIFAX INC COM 294429105 15,534 80,553 SH   SOLE 23 80,553 0 0
EQUIFAX INC COM 294429105 34,667 179,769 SH   SOLE 25 179,769 0 0
EQUIFAX INC COM 294429105 53,166 275,702 SH   SOLE 26 91,724 0 183,978
EQUIFAX INC COM 294429105 48,219 250,046 SH   SOLE 28 15,337 0 234,709
EQUIFAX INC COM 294429105 66 341 SH   SOLE 29 341 0 0
EQUIFAX INC COM 294429105 83,797 434,539 SH   SOLE 30 434,539 0 0
EQUIFAX INC COM 294429105 4,732 24,538 SH   SOLE 31 16,809 0 7,729
EQUIFAX INC COM 294429105 1,075 5,577 SH   SOLE 34 5,577 0 0
EQUIFAX INC COM 294429105 12,751 66,122 SH   SOLE 36 66,122 0 0
EQUIFAX INC COM 294429105 968 5,022 SH   SOLE 40 5,022 0 0
EQUILLIUM INC COM 29446K106 12 2,154 SH   SOLE 18 2,154 0 0
EQUILLIUM INC COM 29446K106 102 19,147 SH   SOLE 21 19,147 0 0
EQUILLIUM INC COM 29446K106 254 47,528 SH   SOLE 22 47,528 0 0
EQUILLIUM INC COM 29446K106 2 324 SH   SOLE 26 0 0 324
EQUINIX INC COM 29444U700 193,701 271,221 SH   SOLE 2 92,818 0 178,403
EQUINIX INC COM 29444U700 39,783 55,704 SH   SOLE 4 52,299 0 3,405
EQUINIX INC COM 29444U700 58,932 82,517 SH   SOLE 7 80,252 0 2,265
EQUINIX INC COM 29444U700 1,895 2,654 SH   SOLE 13 2,654 0 0
EQUINIX INC COM 29444U700 6,413 8,980 SH   SOLE 15 8,980 0 0
EQUINIX INC COM 29444U700 145,511 203,746 SH   SOLE 18 186,904 0 16,842
EQUINIX INC COM 29444U700 70,343 98,495 SH   SOLE 19 98,495 0 0
EQUINIX INC COM 29444U700 1,802,875 2,524,398 SH   SOLE 21 2,524,398 0 0
EQUINIX INC COM 29444U700 1,534,471 2,148,577 SH   SOLE 22 1,870,109 0 278,468
EQUINIX INC COM 29444U700 63,806 89,342 SH   SOLE 23 89,342 0 0
EQUINIX INC COM 29444U700 103,290 144,628 SH   SOLE 25 144,628 0 0
EQUINIX INC COM 29444U700 146,331 204,894 SH   SOLE 26 67,004 0 137,890
EQUINIX INC COM 29444U700 148,566 208,023 SH   SOLE 28 14,026 0 193,997
EQUINIX INC COM 29444U700 10,616 14,864 SH   SOLE 29 14,864 0 0
EQUINIX INC COM 29444U700 337,474 472,534 SH   SOLE 30 471,450 0 1,084
EQUINIX INC COM 29444U700 141,030 197,471 SH   SOLE 31 30,583 0 166,888
EQUINIX INC COM 29444U700 31,674 44,350 SH   SOLE 34 44,350 0 0
EQUINIX INC COM 29444U700 37,880 53,040 SH   SOLE 36 53,040 0 0
EQUINIX INC COM 29444U700 2,627 3,679 SH   SOLE 40 3,679 0 0
EQUINOR ASA SPONSORED ADR 29446M102 80,063 4,875,944 SH   SOLE 18 4,844,967 0 30,977
EQUINOR ASA SPONSORED ADR 29446M102 5,678 345,770 SH   SOLE 19 345,770 0 0
EQUINOR ASA SPONSORED ADR 29446M102 244 14,840 SH   SOLE 23 14,840 0 0
EQUINOR ASA SPONSORED ADR 29446M102 1,534 93,430 SH   SOLE 34 93,430 0 0
EQUINOX GOLD CORP COM 29446Y502 524 50,642 SH   SOLE 21 50,642 0 0
EQUITABLE HLDGS INC COM 29452E101 27,164 1,061,495 SH   SOLE 2 270,847 0 790,648
EQUITABLE HLDGS INC COM 29452E101 5,184 202,562 SH   SOLE 4 188,448 0 14,114
EQUITABLE HLDGS INC COM 29452E101 4,483 175,172 SH   SOLE 7 51,565 0 123,607
EQUITABLE HLDGS INC COM 29452E101 22 879 SH   SOLE 13 879 0 0
EQUITABLE HLDGS INC COM 29452E101 1,178 46,040 SH   SOLE 15 46,040 0 0
EQUITABLE HLDGS INC COM 29452E101 103,624 4,049,406 SH   SOLE 18 3,807,699 0 241,707
EQUITABLE HLDGS INC COM 29452E101 197,141 7,703,841 SH   SOLE 19 7,703,841 0 0
EQUITABLE HLDGS INC COM 29452E101 136,800 5,345,853 SH   SOLE 21 5,345,853 0 0
EQUITABLE HLDGS INC COM 29452E101 281,630 11,005,479 SH   SOLE 22 10,354,724 0 650,755
EQUITABLE HLDGS INC COM 29452E101 8,497 332,033 SH   SOLE 23 332,033 0 0
EQUITABLE HLDGS INC COM 29452E101 22,031 860,939 SH   SOLE 25 860,939 0 0
EQUITABLE HLDGS INC COM 29452E101 23,608 922,555 SH   SOLE 26 507,210 0 415,345
EQUITABLE HLDGS INC COM 29452E101 38,097 1,488,734 SH   SOLE 28 52,524 0 1,436,210
EQUITABLE HLDGS INC COM 29452E101 699 27,321 SH   SOLE 29 27,321 0 0
EQUITABLE HLDGS INC COM 29452E101 42,231 1,650,289 SH   SOLE 30 1,166,398 0 483,891
EQUITABLE HLDGS INC COM 29452E101 2,311 90,319 SH   SOLE 31 73,382 0 16,937
EQUITABLE HLDGS INC COM 29452E101 28,429 1,110,938 SH   SOLE 34 1,110,938 0 0
EQUITABLE HLDGS INC COM 29452E101 7,408 289,473 SH   SOLE 36 289,473 0 0
EQUITABLE HLDGS INC COM 29452E101 449 17,528 SH   SOLE 40 17,528 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 10,694 1,330,072 SH   SOLE 2 541,177 0 788,895
EQUITRANS MIDSTREAM CORP COM 294600101 151 18,763 SH   SOLE 4 18,763 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 114 14,157 SH   SOLE 7 14,157 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 8,267 1,028,261 SH   SOLE 18 1,022,147 0 6,114
EQUITRANS MIDSTREAM CORP COM 294600101 1,240 154,191 SH   SOLE 19 154,191 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 157,213 19,553,818 SH   SOLE 21 19,553,818 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 105,193 13,083,654 SH   SOLE 22 12,233,747 0 849,907
EQUITRANS MIDSTREAM CORP COM 294600101 612 76,181 SH   SOLE 23 76,181 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 28 3,439 SH   SOLE 25 3,439 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 1,647 204,797 SH   SOLE 26 156,701 0 48,096
EQUITRANS MIDSTREAM CORP COM 294600101 473 58,772 SH   SOLE 28 54,548 0 4,224
EQUITRANS MIDSTREAM CORP COM 294600101 647 80,534 SH   SOLE 29 80,534 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 2,040 253,751 SH   SOLE 30 253,751 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 847 105,314 SH   SOLE 31 105,314 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 68 8,462 SH   SOLE 34 8,462 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 115 14,321 SH   SOLE 36 14,321 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 400 49,735 SH   SOLE 40 49,735 0 0
EQUITY BANCSHARES INC COM CL A 29460X109 463 21,454 SH   SOLE 2 1,951 0 19,503
EQUITY BANCSHARES INC COM CL A 29460X109 6 271 SH   SOLE 7 271 0 0
EQUITY BANCSHARES INC COM CL A 29460X109 1,164 53,928 SH   SOLE 18 53,928 0 0
EQUITY BANCSHARES INC COM CL A 29460X109 717 33,220 SH   SOLE 19 33,220 0 0
EQUITY BANCSHARES INC COM CL A 29460X109 11,684 541,175 SH   SOLE 21 541,175 0 0
EQUITY BANCSHARES INC COM CL A 29460X109 10,358 479,778 SH   SOLE 22 477,520 0 2,258
EQUITY BANCSHARES INC COM CL A 29460X109 45 2,079 SH   SOLE 23 2,079 0 0
EQUITY BANCSHARES INC COM CL A 29460X109 188 8,725 SH   SOLE 26 0 0 8,725
EQUITY COMWLTH COM SH BEN INT 294628102 7,828 286,940 SH   SOLE 2 61,630 0 225,310
EQUITY COMWLTH COM SH BEN INT 294628102 2,640 96,769 SH   SOLE 4 96,769 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 3,898 142,882 SH   SOLE 7 142,882 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 1,246 45,677 SH   SOLE 18 45,677 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 4,862 178,223 SH   SOLE 19 178,223 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 68,323 2,504,498 SH   SOLE 21 2,504,498 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 114,366 4,192,318 SH   SOLE 22 4,032,125 0 160,193
EQUITY COMWLTH COM SH BEN INT 294628102 2,629 96,380 SH   SOLE 23 96,380 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 14,304 524,340 SH   SOLE 25 524,340 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 2,111 77,381 SH   SOLE 26 26,313 0 51,068
EQUITY COMWLTH COM SH BEN INT 294628102 2,467 90,437 SH   SOLE 28 16,636 0 73,801
EQUITY COMWLTH COM SH BEN INT 294628102 1,940 71,124 SH   SOLE 29 71,124 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 7,208 264,241 SH   SOLE 30 264,241 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 61 2,220 SH   SOLE 31 2,220 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 57 2,072 SH   SOLE 36 2,072 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 407 14,912 SH   SOLE 40 14,912 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 26,860 423,928 SH   SOLE 2 70,997 0 352,931
EQUITY LIFESTYLE PPTYS INC COM 29472R108 14,312 225,884 SH   SOLE 4 219,242 0 6,642
EQUITY LIFESTYLE PPTYS INC COM 29472R108 16,481 260,121 SH   SOLE 7 260,121 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 48 759 SH   SOLE 13 759 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 1,146 18,090 SH   SOLE 15 18,090 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 6,386 100,787 SH   SOLE 18 89,785 0 11,002
EQUITY LIFESTYLE PPTYS INC COM 29472R108 16,948 267,493 SH   SOLE 19 267,493 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 285,886 4,512,090 SH   SOLE 21 4,512,090 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 383,666 6,055,334 SH   SOLE 22 5,825,129 0 230,205
EQUITY LIFESTYLE PPTYS INC COM 29472R108 7,660 120,903 SH   SOLE 23 120,903 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 63,299 999,042 SH   SOLE 25 999,042 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 21,810 344,220 SH   SOLE 26 172,407 0 171,813
EQUITY LIFESTYLE PPTYS INC COM 29472R108 27,363 431,863 SH   SOLE 28 22,439 0 409,424
EQUITY LIFESTYLE PPTYS INC COM 29472R108 6,901 108,923 SH   SOLE 29 108,923 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 62,741 990,228 SH   SOLE 30 982,599 0 7,629
EQUITY LIFESTYLE PPTYS INC COM 29472R108 1,791 28,269 SH   SOLE 31 22,069 0 6,200
EQUITY LIFESTYLE PPTYS INC COM 29472R108 471 7,427 SH   SOLE 34 7,427 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 11,061 174,579 SH   SOLE 36 174,579 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 481 7,590 SH   SOLE 40 7,590 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 56,952 960,725 SH   SOLE 2 222,203 0 738,522
EQUITY RESIDENTIAL SH BEN INT 29476L107 43,119 727,385 SH   SOLE 4 713,000 0 14,385
EQUITY RESIDENTIAL SH BEN INT 29476L107 50,180 846,487 SH   SOLE 7 820,409 0 26,078
EQUITY RESIDENTIAL SH BEN INT 29476L107 71 1,196 SH   SOLE 13 1,196 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 2,757 46,509 SH   SOLE 15 46,509 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 61,052 1,029,899 SH   SOLE 18 964,847 0 65,052
EQUITY RESIDENTIAL SH BEN INT 29476L107 46,124 778,075 SH   SOLE 19 778,075 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 891,413 15,037,325 SH   SOLE 21 15,037,325 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 701,850 11,839,583 SH   SOLE 22 10,759,282 0 1,080,301
EQUITY RESIDENTIAL SH BEN INT 29476L107 18,113 305,549 SH   SOLE 23 305,549 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 131,935 2,225,628 SH   SOLE 25 2,225,628 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 49,200 829,964 SH   SOLE 26 278,231 0 551,733
EQUITY RESIDENTIAL SH BEN INT 29476L107 76,833 1,296,102 SH   SOLE 28 47,491 0 1,248,611
EQUITY RESIDENTIAL SH BEN INT 29476L107 13,315 224,608 SH   SOLE 29 224,608 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 165,922 2,798,952 SH   SOLE 30 2,769,346 0 29,606
EQUITY RESIDENTIAL SH BEN INT 29476L107 4,787 80,750 SH   SOLE 31 48,266 0 32,484
EQUITY RESIDENTIAL SH BEN INT 29476L107 5,181 87,395 SH   SOLE 34 87,395 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 17,022 287,140 SH   SOLE 36 287,140 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 967 16,318 SH   SOLE 40 16,318 0 0
ERICSSON ADR B SEK 10 294821608 7 587 SH   SOLE 18 587 0 0
ERIE INDTY CO CL A 29530P102 14,581 59,370 SH   SOLE 2 9,275 0 50,095
ERIE INDTY CO CL A 29530P102 3,029 12,332 SH   SOLE 4 11,275 0 1,057
ERIE INDTY CO CL A 29530P102 3,664 14,920 SH   SOLE 7 7,171 0 7,749
ERIE INDTY CO CL A 29530P102 19 76 SH   SOLE 13 76 0 0
ERIE INDTY CO CL A 29530P102 447 1,819 SH   SOLE 15 1,819 0 0
ERIE INDTY CO CL A 29530P102 7,547 30,730 SH   SOLE 18 29,056 0 1,674
ERIE INDTY CO CL A 29530P102 1,844 7,508 SH   SOLE 19 7,508 0 0
ERIE INDTY CO CL A 29530P102 176,344 718,012 SH   SOLE 21 718,012 0 0
ERIE INDTY CO CL A 29530P102 177,128 721,207 SH   SOLE 22 688,213 0 32,994
ERIE INDTY CO CL A 29530P102 4,934 20,088 SH   SOLE 23 20,088 0 0
ERIE INDTY CO CL A 29530P102 1,213 4,939 SH   SOLE 25 4,939 0 0
ERIE INDTY CO CL A 29530P102 13,515 55,030 SH   SOLE 26 39,441 0 15,589
ERIE INDTY CO CL A 29530P102 7,190 29,275 SH   SOLE 28 3,182 0 26,093
ERIE INDTY CO CL A 29530P102 14 58 SH   SOLE 29 58 0 0
ERIE INDTY CO CL A 29530P102 26,672 108,601 SH   SOLE 30 96,566 0 12,035
ERIE INDTY CO CL A 29530P102 1,276 5,194 SH   SOLE 31 4,317 0 877
ERIE INDTY CO CL A 29530P102 351 1,428 SH   SOLE 34 1,428 0 0
ERIE INDTY CO CL A 29530P102 1,807 7,359 SH   SOLE 36 7,359 0 0
ERIE INDTY CO CL A 29530P102 291 1,186 SH   SOLE 40 1,186 0 0
EROS STX GLOBAL CORPORATION SHS NEW G3788M114 291 160,031 SH   SOLE 2 11,882 0 148,149
EROS STX GLOBAL CORPORATION SHS NEW G3788M114 4 1,949 SH   SOLE 7 1,949 0 0
EROS STX GLOBAL CORPORATION SHS NEW G3788M114 968 531,704 SH   SOLE 18 531,704 0 0
EROS STX GLOBAL CORPORATION SHS NEW G3788M114 488 268,155 SH   SOLE 19 268,155 0 0
EROS STX GLOBAL CORPORATION SHS NEW G3788M114 9,679 5,318,179 SH   SOLE 21 5,318,179 0 0
EROS STX GLOBAL CORPORATION SHS NEW G3788M114 2,985 1,639,871 SH   SOLE 22 1,617,805 0 22,066
ESCALADE INC COM 296056104 250 11,826 SH   SOLE 2 1,009 0 10,817
ESCALADE INC COM 296056104 778 36,750 SH   SOLE 18 36,750 0 0
ESCALADE INC COM 296056104 418 19,756 SH   SOLE 19 19,756 0 0
ESCALADE INC COM 296056104 8,490 401,056 SH   SOLE 21 401,056 0 0
ESCALADE INC COM 296056104 2,665 125,882 SH   SOLE 22 125,244 0 638
ESCO TECHNOLOGIES INC COM 296315104 2,713 26,288 SH   SOLE 2 11,843 0 14,445
ESCO TECHNOLOGIES INC COM 296315104 13 124 SH   SOLE 4 124 0 0
ESCO TECHNOLOGIES INC COM 296315104 49 475 SH   SOLE 7 475 0 0
ESCO TECHNOLOGIES INC COM 296315104 13,163 127,523 SH   SOLE 18 113,956 0 13,567
ESCO TECHNOLOGIES INC COM 296315104 23,584 228,484 SH   SOLE 19 228,484 0 0
ESCO TECHNOLOGIES INC COM 296315104 304,227 2,947,368 SH   SOLE 21 2,947,368 0 0
ESCO TECHNOLOGIES INC COM 296315104 101,109 979,546 SH   SOLE 22 962,256 0 17,290
ESCO TECHNOLOGIES INC COM 296315104 1,846 17,880 SH   SOLE 23 17,880 0 0
ESCO TECHNOLOGIES INC COM 296315104 73 711 SH   SOLE 25 711 0 0
ESCO TECHNOLOGIES INC COM 296315104 9,430 91,359 SH   SOLE 26 5,972 0 85,387
ESCO TECHNOLOGIES INC COM 296315104 314 3,044 SH   SOLE 28 3,044 0 0
ESCO TECHNOLOGIES INC COM 296315104 5,740 55,613 SH   SOLE 30 55,613 0 0
ESCO TECHNOLOGIES INC COM 296315104 117 1,137 SH   SOLE 34 1,137 0 0
ESCO TECHNOLOGIES INC COM 296315104 149 1,447 SH   SOLE 36 1,447 0 0
ESCO TECHNOLOGIES INC COM 296315104 291 2,821 SH   SOLE 40 2,821 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 452 17,369 SH   SOLE 2 8,779 0 8,590
ESPERION THERAPEUTICS INC NE COM 29664W105 2 87 SH   SOLE 4 87 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 13 497 SH   SOLE 7 497 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 2,338 89,935 SH   SOLE 18 89,935 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 1,231 47,355 SH   SOLE 19 47,355 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 29,530 1,135,756 SH   SOLE 21 1,135,756 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 18,907 727,180 SH   SOLE 22 710,063 0 17,117
ESPERION THERAPEUTICS INC NE COM 29664W105 15 593 SH   SOLE 25 593 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 386 14,831 SH   SOLE 26 11,476 0 3,355
ESPERION THERAPEUTICS INC NE COM 29664W105 96 3,694 SH   SOLE 28 3,694 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 570 21,930 SH   SOLE 30 21,930 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 27 1,057 SH   SOLE 36 1,057 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 102 3,921 SH   SOLE 40 3,921 0 0
ESPEY MFG & ELECTRS CORP COM 296650104 6 330 SH   SOLE 18 330 0 0
ESPEY MFG & ELECTRS CORP COM 296650104 12 612 SH   SOLE 21 612 0 0
ESPORTS ENTMT GROUP INC COM 29667K306 14 2,235 SH   SOLE 18 2,235 0 0
ESPORTS ENTMT GROUP INC COM 29667K306 108 16,981 SH   SOLE 21 16,981 0 0
ESQUIRE FINL HLDGS INC COM 29667J101 82 4,261 SH   SOLE 2 617 0 3,644
ESQUIRE FINL HLDGS INC COM 29667J101 478 24,895 SH   SOLE 18 24,895 0 0
ESQUIRE FINL HLDGS INC COM 29667J101 253 13,210 SH   SOLE 19 13,210 0 0
ESQUIRE FINL HLDGS INC COM 29667J101 5,072 264,294 SH   SOLE 21 264,294 0 0
ESQUIRE FINL HLDGS INC COM 29667J101 1,219 63,520 SH   SOLE 22 63,107 0 413
ESSA BANCORP INC COM 29667D104 121 8,097 SH   SOLE 2 639 0 7,458
ESSA BANCORP INC COM 29667D104 508 33,842 SH   SOLE 18 33,842 0 0
ESSA BANCORP INC COM 29667D104 259 17,259 SH   SOLE 19 17,259 0 0
ESSA BANCORP INC COM 29667D104 5,352 356,767 SH   SOLE 21 356,767 0 0
ESSA BANCORP INC COM 29667D104 1,303 86,863 SH   SOLE 22 86,277 0 586
ESSA PHARMA INC COM NEW 29668H708 45 3,755 SH   SOLE 22 3,755 0 0
ESSENT GROUP LTD COM G3198U102 13,675 316,554 SH   SOLE 2 197,010 0 119,544
ESSENT GROUP LTD COM G3198U102 1,117 25,851 SH   SOLE 4 25,851 0 0
ESSENT GROUP LTD COM G3198U102 321 7,426 SH   SOLE 7 7,426 0 0
ESSENT GROUP LTD COM G3198U102 401 9,288 SH   SOLE 13 9,288 0 0
ESSENT GROUP LTD COM G3198U102 27,347 633,041 SH   SOLE 18 618,128 0 14,913
ESSENT GROUP LTD COM G3198U102 20,353 471,125 SH   SOLE 19 471,125 0 0
ESSENT GROUP LTD COM G3198U102 335,758 7,772,167 SH   SOLE 21 7,772,167 0 0
ESSENT GROUP LTD COM G3198U102 186,527 4,317,756 SH   SOLE 22 4,051,853 0 265,903
ESSENT GROUP LTD COM G3198U102 4,810 111,345 SH   SOLE 23 111,345 0 0
ESSENT GROUP LTD COM G3198U102 133 3,076 SH   SOLE 25 3,076 0 0
ESSENT GROUP LTD COM G3198U102 8,985 207,977 SH   SOLE 26 36,488 0 171,489
ESSENT GROUP LTD COM G3198U102 2,692 62,324 SH   SOLE 28 15,622 0 46,702
ESSENT GROUP LTD COM G3198U102 972 22,490 SH   SOLE 29 22,490 0 0
ESSENT GROUP LTD COM G3198U102 3,385 78,361 SH   SOLE 30 78,361 0 0
ESSENT GROUP LTD COM G3198U102 2,115 48,950 SH   SOLE 31 48,950 0 0
ESSENT GROUP LTD COM G3198U102 914 21,168 SH   SOLE 34 21,168 0 0
ESSENT GROUP LTD COM G3198U102 370 8,568 SH   SOLE 36 8,568 0 0
ESSENT GROUP LTD COM G3198U102 570 13,186 SH   SOLE 40 13,186 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 2,877 135,690 SH   SOLE 2 35,151 0 100,539
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 1,820 85,841 SH   SOLE 4 85,841 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 2,700 127,358 SH   SOLE 7 127,358 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 9,538 449,885 SH   SOLE 18 449,885 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 10,332 487,381 SH   SOLE 19 487,381 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 217,536 10,261,147 SH   SOLE 21 10,261,147 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 89,463 4,219,950 SH   SOLE 22 4,143,653 0 76,297
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 397 18,715 SH   SOLE 23 18,715 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 9,554 450,662 SH   SOLE 25 450,662 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 1,139 53,741 SH   SOLE 26 35,478 0 18,263
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 1,642 77,467 SH   SOLE 28 12,065 0 65,402
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 1,362 64,266 SH   SOLE 29 64,266 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 12,840 605,660 SH   SOLE 30 605,660 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 73 3,455 SH   SOLE 34 3,455 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 93 4,408 SH   SOLE 36 4,408 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 263 12,413 SH   SOLE 40 12,413 0 0
ESSENTIAL UTILS INC COM 29670G102 31,059 656,781 SH   SOLE 2 163,401 0 493,380
ESSENTIAL UTILS INC COM 29670G102 6,170 130,479 SH   SOLE 4 121,626 0 8,853
ESSENTIAL UTILS INC COM 29670G102 26,199 554,006 SH   SOLE 7 554,006 0 0
ESSENTIAL UTILS INC COM 29670G102 17 363 SH   SOLE 13 363 0 0
ESSENTIAL UTILS INC COM 29670G102 1,015 21,454 SH   SOLE 15 21,454 0 0
ESSENTIAL UTILS INC COM 29670G102 28,354 599,577 SH   SOLE 18 585,119 0 14,458
ESSENTIAL UTILS INC COM 29670G102 2,868 60,651 SH   SOLE 19 60,651 0 0
ESSENTIAL UTILS INC COM 29670G102 509,152 10,766,593 SH   SOLE 21 10,766,593 0 0
ESSENTIAL UTILS INC COM 29670G102 334,354 7,070,295 SH   SOLE 22 6,763,088 0 307,207
ESSENTIAL UTILS INC COM 29670G102 7,093 149,999 SH   SOLE 23 149,999 0 0
ESSENTIAL UTILS INC COM 29670G102 12,291 259,899 SH   SOLE 25 259,899 0 0
ESSENTIAL UTILS INC COM 29670G102 18,615 393,635 SH   SOLE 26 267,937 0 125,698
ESSENTIAL UTILS INC COM 29670G102 25,774 545,015 SH   SOLE 28 30,188 0 514,827
ESSENTIAL UTILS INC COM 29670G102 96,467 2,039,908 SH   SOLE 30 1,971,782 0 68,126
ESSENTIAL UTILS INC COM 29670G102 3,096 65,460 SH   SOLE 31 26,537 0 38,923
ESSENTIAL UTILS INC COM 29670G102 2,939 62,148 SH   SOLE 34 62,148 0 0
ESSENTIAL UTILS INC COM 29670G102 2,917 61,674 SH   SOLE 36 61,674 0 0
ESSENTIAL UTILS INC COM 29670G102 438 9,265 SH   SOLE 40 9,265 0 0
ESSENTIAL UTILS INC UNIT 04/30/2022 29670G201 51,989 838,267 SH   SOLE 21 838,267 0 0
ESSEX PPTY TR INC COM 297178105 38,715 163,065 SH   SOLE 2 30,738 0 132,327
ESSEX PPTY TR INC COM 297178105 19,715 83,040 SH   SOLE 4 80,491 0 2,549
ESSEX PPTY TR INC COM 297178105 39,462 166,213 SH   SOLE 7 157,474 0 8,739
ESSEX PPTY TR INC COM 297178105 68 287 SH   SOLE 13 287 0 0
ESSEX PPTY TR INC COM 297178105 1,936 8,156 SH   SOLE 15 8,156 0 0
ESSEX PPTY TR INC COM 297178105 28,191 118,737 SH   SOLE 18 109,342 0 9,395
ESSEX PPTY TR INC COM 297178105 24,093 101,478 SH   SOLE 19 101,478 0 0
ESSEX PPTY TR INC COM 297178105 537,764 2,265,033 SH   SOLE 21 2,265,033 0 0
ESSEX PPTY TR INC COM 297178105 491,024 2,068,167 SH   SOLE 22 1,929,020 0 139,147
ESSEX PPTY TR INC COM 297178105 11,127 46,868 SH   SOLE 23 46,868 0 0
ESSEX PPTY TR INC COM 297178105 89,334 376,270 SH   SOLE 25 376,270 0 0
ESSEX PPTY TR INC COM 297178105 37,300 157,107 SH   SOLE 26 50,458 0 106,649
ESSEX PPTY TR INC COM 297178105 51,863 218,444 SH   SOLE 28 8,483 0 209,961
ESSEX PPTY TR INC COM 297178105 9,495 39,993 SH   SOLE 29 39,993 0 0
ESSEX PPTY TR INC COM 297178105 116,712 491,584 SH   SOLE 30 491,584 0 0
ESSEX PPTY TR INC COM 297178105 2,712 11,421 SH   SOLE 31 9,029 0 2,392
ESSEX PPTY TR INC COM 297178105 701 2,952 SH   SOLE 34 2,952 0 0
ESSEX PPTY TR INC COM 297178105 9,291 39,135 SH   SOLE 36 39,135 0 0
ESSEX PPTY TR INC COM 297178105 707 2,976 SH   SOLE 40 2,976 0 0
ESTABLISHMENT LABS HLDGS INC COM G31249108 191 5,071 SH   SOLE 22 5,071 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 635 31,411 SH   SOLE 2 7,702 0 23,709
ETHAN ALLEN INTERIORS INC COM 297602104 5 227 SH   SOLE 4 227 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 9 469 SH   SOLE 7 469 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 2,062 102,019 SH   SOLE 18 102,019 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 2,366 117,055 SH   SOLE 19 117,055 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 54,612 2,702,240 SH   SOLE 21 2,702,240 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 17,524 867,089 SH   SOLE 22 849,956 0 17,133
ETHAN ALLEN INTERIORS INC COM 297602104 34 1,687 SH   SOLE 23 1,687 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 547 27,077 SH   SOLE 26 4,211 0 22,866
ETHAN ALLEN INTERIORS INC COM 297602104 75 3,702 SH   SOLE 28 3,702 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 695 34,407 SH   SOLE 30 34,407 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 61 3,006 SH   SOLE 34 3,006 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 62 3,080 SH   SOLE 40 3,080 0 0
ETON PHARMACEUTICALS INC COM 29772L108 61 7,514 SH   SOLE 2 1,113 0 6,401
ETON PHARMACEUTICALS INC COM 29772L108 492 60,485 SH   SOLE 18 60,485 0 0
ETON PHARMACEUTICALS INC COM 29772L108 216 26,575 SH   SOLE 19 26,575 0 0
ETON PHARMACEUTICALS INC COM 29772L108 4,321 531,511 SH   SOLE 21 531,511 0 0
ETON PHARMACEUTICALS INC COM 29772L108 3,470 426,860 SH   SOLE 22 425,952 0 908
ETSY INC COM 29786A106 53,298 299,578 SH   SOLE 2 68,648 0 230,930
ETSY INC COM 29786A106 9,635 54,159 SH   SOLE 4 49,490 0 4,669
ETSY INC COM 29786A106 18,924 106,371 SH   SOLE 7 103,076 0 3,295
ETSY INC COM 29786A106 541 3,040 SH   SOLE 13 3,040 0 0
ETSY INC COM 29786A106 2,166 12,174 SH   SOLE 15 12,174 0 0
ETSY INC COM 29786A106 50,068 281,423 SH   SOLE 18 260,566 0 20,857
ETSY INC COM 29786A106 13,488 75,815 SH   SOLE 19 75,815 0 0
ETSY INC COM 29786A106 631,698 3,550,663 SH   SOLE 21 3,550,663 0 0
ETSY INC COM 29786A106 550,271 3,092,972 SH   SOLE 22 2,827,478 0 265,494
ETSY INC COM 29786A106 14,156 79,568 SH   SOLE 23 79,568 0 0
ETSY INC COM 29786A106 132,407 744,237 SH   SOLE 25 744,237 0 0
ETSY INC COM 29786A106 50,831 285,712 SH   SOLE 26 101,134 0 184,578
ETSY INC COM 29786A106 47,888 269,168 SH   SOLE 28 15,046 0 254,122
ETSY INC COM 29786A106 20 112 SH   SOLE 29 112 0 0
ETSY INC COM 29786A106 122,177 686,735 SH   SOLE 30 620,717 0 66,018
ETSY INC COM 29786A106 9,751 54,810 SH   SOLE 31 45,730 0 9,080
ETSY INC COM 29786A106 6,228 35,009 SH   SOLE 34 35,009 0 0
ETSY INC COM 29786A106 11,508 64,684 SH   SOLE 36 64,684 0 0
ETSY INC COM 29786A106 921 5,174 SH   SOLE 40 5,174 0 0
ETSY INC NOTE 0.125%10/0 29786AAJ5 6,804 3,207,000 PRN   SOLE 21 3,207,000 0 0
EUCRATES BIOMEDICAL ACQU COR UNIT 10/23/2027 G3141W114 9,569 897,657 SH   SOLE 19 897,657 0 0
EUCRATES BIOMEDICAL ACQU COR UNIT 10/23/2027 G3141W114 272 25,486 SH   SOLE 20 25,486 0 0
EUCRATES BIOMEDICAL ACQU COR UNIT 10/23/2027 G3141W114 20 1,857 SH   SOLE 21 1,857 0 0
EURODRY LTD COM Y23508107 986 180,000 SH   SOLE 42 180,000 0 0
EURONAV NV SHS B38564108 4,284 535,533 SH   SOLE 7 535,533 0 0
EURONAV NV SHS B38564108 3 370 SH   SOLE 22 370 0 0
EURONET WORLDWIDE INC COM 298736109 16,737 115,488 SH   SOLE 2 21,870 0 93,618
EURONET WORLDWIDE INC COM 298736109 56 386 SH   SOLE 4 386 0 0
EURONET WORLDWIDE INC COM 298736109 161 1,109 SH   SOLE 7 1,109 0 0
EURONET WORLDWIDE INC COM 298736109 2,937 20,265 SH   SOLE 18 20,265 0 0
EURONET WORLDWIDE INC COM 298736109 1,838 12,681 SH   SOLE 19 12,681 0 0
EURONET WORLDWIDE INC COM 298736109 84,653 584,135 SH   SOLE 21 584,135 0 0
EURONET WORLDWIDE INC COM 298736109 194,818 1,344,314 SH   SOLE 22 1,276,544 0 67,770
EURONET WORLDWIDE INC COM 298736109 469 3,236 SH   SOLE 25 3,236 0 0
EURONET WORLDWIDE INC COM 298736109 7,368 50,845 SH   SOLE 26 29,034 0 21,811
EURONET WORLDWIDE INC COM 298736109 978 6,746 SH   SOLE 28 6,458 0 288
EURONET WORLDWIDE INC COM 298736109 4,577 31,584 SH   SOLE 30 31,584 0 0
EURONET WORLDWIDE INC COM 298736109 139 956 SH   SOLE 31 956 0 0
EURONET WORLDWIDE INC COM 298736109 213 1,473 SH   SOLE 34 1,473 0 0
EURONET WORLDWIDE INC COM 298736109 255 1,763 SH   SOLE 36 1,763 0 0
EURONET WORLDWIDE INC COM 298736109 929 6,407 SH   SOLE 40 6,407 0 0
EURONET WORLDWIDE INC NOTE 0.750% 3/1 298736AL3 3,215 2,844,000 PRN   SOLE 21 2,844,000 0 0
EURONET WORLDWIDE INC NOTE 0.750% 3/1 298736AL3 1,413 1,250,000 PRN   SOLE 22 1,250,000 0 0
EUROSEAS LTD SHS Y23592135 611 112,500 SH   SOLE 42 112,500 0 0
EVANS BANCORP INC COM NEW 29911Q208 165 5,998 SH   SOLE 2 574 0 5,424
EVANS BANCORP INC COM NEW 29911Q208 4 130 SH   SOLE 7 130 0 0
EVANS BANCORP INC COM NEW 29911Q208 576 20,910 SH   SOLE 18 20,910 0 0
EVANS BANCORP INC COM NEW 29911Q208 257 9,322 SH   SOLE 19 9,322 0 0
EVANS BANCORP INC COM NEW 29911Q208 5,176 187,939 SH   SOLE 21 187,939 0 0
EVANS BANCORP INC COM NEW 29911Q208 1,676 60,841 SH   SOLE 22 60,168 0 673
EVANS BANCORP INC COM NEW 29911Q208 9 333 SH   SOLE 23 333 0 0
EVANS BANCORP INC COM NEW 29911Q208 44 1,597 SH   SOLE 26 0 0 1,597
EVELO BIOSCIENCES INC COM 299734103 152 12,547 SH   SOLE 2 1,018 0 11,529
EVELO BIOSCIENCES INC COM 299734103 898 74,292 SH   SOLE 18 74,292 0 0
EVELO BIOSCIENCES INC COM 299734103 460 38,074 SH   SOLE 19 38,074 0 0
EVELO BIOSCIENCES INC COM 299734103 7,786 643,996 SH   SOLE 21 643,996 0 0
EVELO BIOSCIENCES INC COM 299734103 6,424 531,343 SH   SOLE 22 530,195 0 1,148
EVENTBRITE INC COM CL A 29975E109 952 52,618 SH   SOLE 2 22,179 0 30,439
EVENTBRITE INC COM CL A 29975E109 6 346 SH   SOLE 4 346 0 0
EVENTBRITE INC COM CL A 29975E109 24 1,307 SH   SOLE 7 1,307 0 0
EVENTBRITE INC COM CL A 29975E109 4,265 235,620 SH   SOLE 18 221,363 0 14,257
EVENTBRITE INC COM CL A 29975E109 3,411 188,468 SH   SOLE 19 188,468 0 0
EVENTBRITE INC COM CL A 29975E109 40,760 2,251,957 SH   SOLE 21 2,251,957 0 0
EVENTBRITE INC COM CL A 29975E109 33,101 1,828,799 SH   SOLE 22 1,794,734 0 34,065
EVENTBRITE INC COM CL A 29975E109 90 4,994 SH   SOLE 23 4,994 0 0
EVENTBRITE INC COM CL A 29975E109 16 892 SH   SOLE 25 892 0 0
EVENTBRITE INC COM CL A 29975E109 513 28,331 SH   SOLE 26 1,667 0 26,664
EVENTBRITE INC COM CL A 29975E109 168 9,257 SH   SOLE 28 9,257 0 0
EVENTBRITE INC COM CL A 29975E109 580 32,034 SH   SOLE 30 32,034 0 0
EVENTBRITE INC COM CL A 29975E109 29 1,577 SH   SOLE 36 1,577 0 0
EVENTBRITE INC COM CL A 29975E109 107 5,906 SH   SOLE 40 5,906 0 0
EVERBRIDGE INC COM 29978A104 10,722 71,923 SH   SOLE 2 12,582 0 59,341
EVERBRIDGE INC COM 29978A104 25 168 SH   SOLE 4 168 0 0
EVERBRIDGE INC COM 29978A104 100 668 SH   SOLE 7 668 0 0
EVERBRIDGE INC COM 29978A104 2,879 19,314 SH   SOLE 18 19,314 0 0
EVERBRIDGE INC COM 29978A104 1,745 11,703 SH   SOLE 19 11,703 0 0
EVERBRIDGE INC COM 29978A104 105,497 707,698 SH   SOLE 21 707,698 0 0
EVERBRIDGE INC COM 29978A104 137,272 920,853 SH   SOLE 22 876,769 0 44,084
EVERBRIDGE INC COM 29978A104 60 402 SH   SOLE 25 402 0 0
EVERBRIDGE INC COM 29978A104 3,949 26,494 SH   SOLE 26 15,991 0 10,503
EVERBRIDGE INC COM 29978A104 664 4,455 SH   SOLE 28 4,455 0 0
EVERBRIDGE INC COM 29978A104 23,609 158,377 SH   SOLE 30 158,377 0 0
EVERBRIDGE INC COM 29978A104 100 668 SH   SOLE 31 668 0 0
EVERBRIDGE INC COM 29978A104 266 1,785 SH   SOLE 34 1,785 0 0
EVERBRIDGE INC COM 29978A104 123 822 SH   SOLE 36 822 0 0
EVERBRIDGE INC COM 29978A104 654 4,388 SH   SOLE 40 4,388 0 0
EVERBRIDGE INC NOTE 0.125%12/1 29978AAC8 2,524 1,700,000 PRN   SOLE 21 1,700,000 0 0
EVERCORE INC CLASS A 29977A105 12,495 113,963 SH   SOLE 2 42,289 0 71,674
EVERCORE INC CLASS A 29977A105 20 179 SH   SOLE 4 179 0 0
EVERCORE INC CLASS A 29977A105 256 2,339 SH   SOLE 7 2,339 0 0
EVERCORE INC CLASS A 29977A105 30,743 280,399 SH   SOLE 18 280,399 0 0
EVERCORE INC CLASS A 29977A105 23,588 215,136 SH   SOLE 19 215,136 0 0
EVERCORE INC CLASS A 29977A105 211,831 1,932,063 SH   SOLE 21 1,932,063 0 0
EVERCORE INC CLASS A 29977A105 139,648 1,273,692 SH   SOLE 22 1,220,336 0 53,356
EVERCORE INC CLASS A 29977A105 739 6,743 SH   SOLE 23 6,743 0 0
EVERCORE INC CLASS A 29977A105 1,494 13,627 SH   SOLE 25 13,627 0 0
EVERCORE INC CLASS A 29977A105 1,624 14,812 SH   SOLE 26 9,080 0 5,732
EVERCORE INC CLASS A 29977A105 622 5,673 SH   SOLE 28 5,673 0 0
EVERCORE INC CLASS A 29977A105 2,735 24,941 SH   SOLE 30 24,941 0 0
EVERCORE INC CLASS A 29977A105 82 751 SH   SOLE 31 751 0 0
EVERCORE INC CLASS A 29977A105 7,632 69,610 SH   SOLE 34 69,610 0 0
EVERCORE INC CLASS A 29977A105 147 1,337 SH   SOLE 36 1,337 0 0
EVERCORE INC CLASS A 29977A105 554 5,054 SH   SOLE 40 5,054 0 0
EVEREST RE GROUP LTD COM G3223R108 25,232 107,787 SH   SOLE 2 24,743 0 83,044
EVEREST RE GROUP LTD COM G3223R108 4,820 20,590 SH   SOLE 4 19,015 0 1,575
EVEREST RE GROUP LTD COM G3223R108 15,547 66,415 SH   SOLE 7 49,672 0 16,743
EVEREST RE GROUP LTD COM G3223R108 42 178 SH   SOLE 13 178 0 0
EVEREST RE GROUP LTD COM G3223R108 1,127 4,814 SH   SOLE 15 4,814 0 0
EVEREST RE GROUP LTD COM G3223R108 27,527 117,592 SH   SOLE 18 111,628 0 5,964
EVEREST RE GROUP LTD COM G3223R108 3,840 16,406 SH   SOLE 19 16,406 0 0
EVEREST RE GROUP LTD COM G3223R108 386,346 1,650,416 SH   SOLE 21 1,650,416 0 0
EVEREST RE GROUP LTD COM G3223R108 247,871 1,058,870 SH   SOLE 22 975,941 0 82,929
EVEREST RE GROUP LTD COM G3223R108 6,275 26,804 SH   SOLE 23 26,804 0 0
EVEREST RE GROUP LTD COM G3223R108 14,538 62,105 SH   SOLE 25 62,105 0 0
EVEREST RE GROUP LTD COM G3223R108 25,921 110,729 SH   SOLE 26 42,328 0 68,401
EVEREST RE GROUP LTD COM G3223R108 17,674 75,499 SH   SOLE 28 5,144 0 70,355
EVEREST RE GROUP LTD COM G3223R108 18 77 SH   SOLE 29 77 0 0
EVEREST RE GROUP LTD COM G3223R108 44,994 192,207 SH   SOLE 30 192,207 0 0
EVEREST RE GROUP LTD COM G3223R108 2,739 11,702 SH   SOLE 31 4,859 0 6,843
EVEREST RE GROUP LTD COM G3223R108 426 1,819 SH   SOLE 34 1,819 0 0
EVEREST RE GROUP LTD COM G3223R108 10,146 43,342 SH   SOLE 36 43,342 0 0
EVEREST RE GROUP LTD COM G3223R108 364 1,554 SH   SOLE 40 1,554 0 0
EVERGY INC COM 30034W106 30,669 552,503 SH   SOLE 2 105,808 0 446,695
EVERGY INC COM 30034W106 7,462 134,430 SH   SOLE 4 125,639 0 8,791
EVERGY INC COM 30034W106 12,806 230,693 SH   SOLE 7 202,222 0 28,471
EVERGY INC COM 30034W106 40 729 SH   SOLE 13 729 0 0
EVERGY INC COM 30034W106 1,521 27,405 SH   SOLE 15 27,405 0 0
EVERGY INC COM 30034W106 13 236 SH   SOLE 17 0 0 236
EVERGY INC COM 30034W106 23,642 425,898 SH   SOLE 18 392,484 0 33,414
EVERGY INC COM 30034W106 5,717 102,998 SH   SOLE 19 102,998 0 0
EVERGY INC COM 30034W106 345,079 6,216,525 SH   SOLE 21 6,216,525 0 0
EVERGY INC COM 30034W106 299,476 5,394,993 SH   SOLE 22 4,922,861 0 472,132
EVERGY INC COM 30034W106 8,363 150,656 SH   SOLE 23 150,656 0 0
EVERGY INC COM 30034W106 16,963 305,584 SH   SOLE 25 305,584 0 0
EVERGY INC COM 30034W106 30,123 542,650 SH   SOLE 26 213,288 0 329,362
EVERGY INC COM 30034W106 3,891 70,104 SH   SOLE 28 29,403 0 40,701
EVERGY INC COM 30034W106 11 207 SH   SOLE 29 207 0 0
EVERGY INC COM 30034W106 57,795 1,041,159 SH   SOLE 30 1,041,159 0 0
EVERGY INC COM 30034W106 3,400 61,245 SH   SOLE 31 28,154 0 33,091
EVERGY INC COM 30034W106 1,883 33,930 SH   SOLE 34 33,930 0 0
EVERGY INC COM 30034W106 12,156 218,979 SH   SOLE 36 218,979 0 0
EVERGY INC COM 30034W106 468 8,424 SH   SOLE 40 8,424 0 0
EVERI HLDGS INC COM 30034T103 1,046 75,730 SH   SOLE 2 28,229 0 47,501
EVERI HLDGS INC COM 30034T103 19 1,393 SH   SOLE 7 1,393 0 0
EVERI HLDGS INC COM 30034T103 4,220 305,609 SH   SOLE 18 305,609 0 0
EVERI HLDGS INC COM 30034T103 1,972 142,819 SH   SOLE 19 142,819 0 0
EVERI HLDGS INC COM 30034T103 42,741 3,094,962 SH   SOLE 21 3,094,962 0 0
EVERI HLDGS INC COM 30034T103 31,462 2,278,223 SH   SOLE 22 2,224,452 0 53,771
EVERI HLDGS INC COM 30034T103 30 2,179 SH   SOLE 25 2,179 0 0
EVERI HLDGS INC COM 30034T103 204 14,775 SH   SOLE 26 3,864 0 10,911
EVERI HLDGS INC COM 30034T103 161 11,646 SH   SOLE 28 11,646 0 0
EVERI HLDGS INC COM 30034T103 972 70,399 SH   SOLE 30 70,399 0 0
EVERI HLDGS INC COM 30034T103 63 4,526 SH   SOLE 34 4,526 0 0
EVERI HLDGS INC COM 30034T103 53 3,860 SH   SOLE 36 3,860 0 0
EVERI HLDGS INC COM 30034T103 141 10,207 SH   SOLE 40 10,207 0 0
EVERQUOTE INC COM CL A 30041R108 450 12,060 SH   SOLE 2 5,140 0 6,920
EVERQUOTE INC COM CL A 30041R108 10 260 SH   SOLE 7 260 0 0
EVERQUOTE INC COM CL A 30041R108 1,975 52,888 SH   SOLE 18 48,955 0 3,933
EVERQUOTE INC COM CL A 30041R108 2,617 70,055 SH   SOLE 19 70,055 0 0
EVERQUOTE INC COM CL A 30041R108 18,295 489,836 SH   SOLE 21 489,836 0 0
EVERQUOTE INC COM CL A 30041R108 14,871 398,145 SH   SOLE 22 388,976 0 9,169
EVERQUOTE INC COM CL A 30041R108 172 4,607 SH   SOLE 23 4,607 0 0
EVERQUOTE INC COM CL A 30041R108 567 15,187 SH   SOLE 26 0 0 15,187
EVERQUOTE INC COM CL A 30041R108 73 1,956 SH   SOLE 28 1,956 0 0
EVERQUOTE INC COM CL A 30041R108 73 1,946 SH   SOLE 30 1,946 0 0
EVERQUOTE INC COM CL A 30041R108 60 1,611 SH   SOLE 34 1,611 0 0
EVERQUOTE INC COM CL A 30041R108 64 1,707 SH   SOLE 40 1,707 0 0
EVERSOURCE ENERGY COM 30040W108 89,810 1,038,149 SH   SOLE 2 330,095 0 708,054
EVERSOURCE ENERGY COM 30040W108 17,276 199,700 SH   SOLE 4 186,718 0 12,982
EVERSOURCE ENERGY COM 30040W108 74,313 859,012 SH   SOLE 7 836,831 0 22,181
EVERSOURCE ENERGY COM 30040W108 3,112 35,977 SH   SOLE 13 35,977 0 0
EVERSOURCE ENERGY COM 30040W108 3,685 42,596 SH   SOLE 15 42,596 0 0
EVERSOURCE ENERGY COM 30040W108 3 35 SH   SOLE 17 0 0 35
EVERSOURCE ENERGY COM 30040W108 64,266 742,877 SH   SOLE 18 646,358 0 96,519
EVERSOURCE ENERGY COM 30040W108 45,894 530,508 SH   SOLE 19 530,508 0 0
EVERSOURCE ENERGY COM 30040W108 1,008,481 11,657,389 SH   SOLE 21 11,657,389 0 0
EVERSOURCE ENERGY COM 30040W108 737,705 8,527,393 SH   SOLE 22 7,618,881 0 908,512
EVERSOURCE ENERGY COM 30040W108 20,399 235,796 SH   SOLE 23 235,796 0 0
EVERSOURCE ENERGY COM 30040W108 60,296 696,988 SH   SOLE 25 696,988 0 0
EVERSOURCE ENERGY COM 30040W108 82,422 952,751 SH   SOLE 26 340,595 0 612,156
EVERSOURCE ENERGY COM 30040W108 171,884 1,986,874 SH   SOLE 28 50,697 0 1,936,177
EVERSOURCE ENERGY COM 30040W108 1,614 18,659 SH   SOLE 29 18,659 0 0
EVERSOURCE ENERGY COM 30040W108 181,356 2,096,360 SH   SOLE 30 2,089,801 0 6,559
EVERSOURCE ENERGY COM 30040W108 29,112 336,516 SH   SOLE 31 67,304 0 269,212
EVERSOURCE ENERGY COM 30040W108 2,290 26,469 SH   SOLE 32 26,469 0 0
EVERSOURCE ENERGY COM 30040W108 11,889 137,434 SH   SOLE 34 137,434 0 0
EVERSOURCE ENERGY COM 30040W108 23,609 272,903 SH   SOLE 36 272,903 0 0
EVERSOURCE ENERGY COM 30040W108 1,245 14,386 SH   SOLE 40 14,386 0 0
EVERSPIN TECHNOLOGIES INC COM 30041T104 16 3,375 SH   SOLE 18 3,375 0 0
EVERSPIN TECHNOLOGIES INC COM 30041T104 164 35,743 SH   SOLE 21 35,743 0 0
EVERSPIN TECHNOLOGIES INC COM 30041T104 765 166,397 SH   SOLE 22 166,397 0 0
EVERTEC INC COM 30040P103 1,471 37,402 SH   SOLE 2 20,287 0 17,115
EVERTEC INC COM 30040P103 13 318 SH   SOLE 4 318 0 0
EVERTEC INC COM 30040P103 43 1,095 SH   SOLE 7 1,095 0 0
EVERTEC INC COM 30040P103 10,376 263,888 SH   SOLE 18 263,888 0 0
EVERTEC INC COM 30040P103 4,226 107,467 SH   SOLE 19 107,467 0 0
EVERTEC INC COM 30040P103 266,044 6,766,129 SH   SOLE 21 6,766,129 0 0
EVERTEC INC COM 30040P103 66,306 1,686,329 SH   SOLE 22 1,642,589 0 43,740
EVERTEC INC COM 30040P103 902 22,928 SH   SOLE 26 14,395 0 8,533
EVERTEC INC COM 30040P103 329 8,364 SH   SOLE 28 8,364 0 0
EVERTEC INC COM 30040P103 7,241 184,158 SH   SOLE 30 184,158 0 0
EVERTEC INC COM 30040P103 288 7,316 SH   SOLE 40 7,316 0 0
EVI INDS INC COM 26929N102 51 1,700 SH   SOLE 2 284 0 1,416
EVI INDS INC COM 26929N102 534 17,847 SH   SOLE 18 17,847 0 0
EVI INDS INC COM 26929N102 255 8,513 SH   SOLE 19 8,513 0 0
EVI INDS INC COM 26929N102 5,648 188,769 SH   SOLE 21 188,769 0 0
EVI INDS INC COM 26929N102 2,383 79,660 SH   SOLE 22 79,361 0 299
EVO PMTS INC CL A COM 26927E104 720 26,646 SH   SOLE 2 14,972 0 11,674
EVO PMTS INC CL A COM 26927E104 4 153 SH   SOLE 4 153 0 0
EVO PMTS INC CL A COM 26927E104 19 708 SH   SOLE 7 708 0 0
EVO PMTS INC CL A COM 26927E104 3,890 144,027 SH   SOLE 18 144,027 0 0
EVO PMTS INC CL A COM 26927E104 2,058 76,182 SH   SOLE 19 76,182 0 0
EVO PMTS INC CL A COM 26927E104 39,814 1,474,046 SH   SOLE 21 1,474,046 0 0
EVO PMTS INC CL A COM 26927E104 32,958 1,220,215 SH   SOLE 22 1,190,225 0 29,990
EVO PMTS INC CL A COM 26927E104 171 6,344 SH   SOLE 25 6,344 0 0
EVO PMTS INC CL A COM 26927E104 954 35,309 SH   SOLE 26 16,797 0 18,512
EVO PMTS INC CL A COM 26927E104 135 5,011 SH   SOLE 28 5,011 0 0
EVO PMTS INC CL A COM 26927E104 1,979 73,282 SH   SOLE 30 73,282 0 0
EVO PMTS INC CL A COM 26927E104 3,624 134,183 SH   SOLE 34 134,183 0 0
EVO PMTS INC CL A COM 26927E104 16 607 SH   SOLE 36 607 0 0
EVO PMTS INC CL A COM 26927E104 132 4,881 SH   SOLE 40 4,881 0 0
EVOFEM BIOSCIENCES INC COM 30048L104 69 28,807 SH   SOLE 2 4,871 0 23,936
EVOFEM BIOSCIENCES INC COM 30048L104 0 146 SH   SOLE 7 146 0 0
EVOFEM BIOSCIENCES INC COM 30048L104 588 244,102 SH   SOLE 18 244,102 0 0
EVOFEM BIOSCIENCES INC COM 30048L104 345 143,203 SH   SOLE 19 143,203 0 0
EVOFEM BIOSCIENCES INC COM 30048L104 6,478 2,688,078 SH   SOLE 21 2,688,078 0 0
EVOFEM BIOSCIENCES INC COM 30048L104 5,084 2,109,348 SH   SOLE 22 2,104,295 0 5,053
EVOKE PHARMA INC COM 30049G104 15 5,682 SH   SOLE 18 5,682 0 0
EVOKE PHARMA INC COM 30049G104 324 125,522 SH   SOLE 21 125,522 0 0
EVOKE PHARMA INC COM 30049G104 21 8,270 SH   SOLE 22 8,270 0 0
EVOLENT HEALTH INC CL A 30050B101 1,416 88,307 SH   SOLE 2 26,879 0 61,428
EVOLENT HEALTH INC CL A 30050B101 4 257 SH   SOLE 4 257 0 0
EVOLENT HEALTH INC CL A 30050B101 23 1,462 SH   SOLE 7 1,462 0 0
EVOLENT HEALTH INC CL A 30050B101 4,284 267,280 SH   SOLE 18 267,280 0 0
EVOLENT HEALTH INC CL A 30050B101 3,723 232,223 SH   SOLE 19 232,223 0 0
EVOLENT HEALTH INC CL A 30050B101 42,957 2,679,818 SH   SOLE 21 2,679,818 0 0
EVOLENT HEALTH INC CL A 30050B101 35,207 2,196,302 SH   SOLE 22 2,139,134 0 57,168
EVOLENT HEALTH INC CL A 30050B101 120 7,461 SH   SOLE 23 7,461 0 0
EVOLENT HEALTH INC CL A 30050B101 1,029 64,192 SH   SOLE 26 19,006 0 45,186
EVOLENT HEALTH INC CL A 30050B101 122 7,617 SH   SOLE 28 7,617 0 0
EVOLENT HEALTH INC CL A 30050B101 777 48,474 SH   SOLE 30 48,474 0 0
EVOLENT HEALTH INC CL A 30050B101 32 1,984 SH   SOLE 34 1,984 0 0
EVOLENT HEALTH INC CL A 30050B101 110 6,856 SH   SOLE 40 6,856 0 0
EVOLUS INC COM 30052C107 47 13,992 SH   SOLE 2 2,636 0 11,356
EVOLUS INC COM 30052C107 1 191 SH   SOLE 7 191 0 0
EVOLUS INC COM 30052C107 297 88,406 SH   SOLE 18 88,406 0 0
EVOLUS INC COM 30052C107 149 44,442 SH   SOLE 19 44,442 0 0
EVOLUS INC COM 30052C107 2,684 798,799 SH   SOLE 21 798,799 0 0
EVOLUS INC COM 30052C107 1,804 536,805 SH   SOLE 22 534,581 0 2,224
EVOLUTION PETE CORP COM 30049A107 139 48,635 SH   SOLE 2 15,619 0 33,016
EVOLUTION PETE CORP COM 30049A107 2 653 SH   SOLE 7 653 0 0
EVOLUTION PETE CORP COM 30049A107 418 146,752 SH   SOLE 18 115,543 0 31,209
EVOLUTION PETE CORP COM 30049A107 1,414 496,261 SH   SOLE 19 496,261 0 0
EVOLUTION PETE CORP COM 30049A107 3,799 1,332,886 SH   SOLE 21 1,332,886 0 0
EVOLUTION PETE CORP COM 30049A107 3,948 1,385,211 SH   SOLE 22 1,380,512 0 4,699
EVOLUTION PETE CORP COM 30049A107 193 67,643 SH   SOLE 23 67,643 0 0
EVOLUTION PETE CORP COM 30049A107 774 271,556 SH   SOLE 26 0 0 271,556
EVOLVING SYS INC COM NEW 30049R209 15 7,555 SH   SOLE 21 7,555 0 0
EVOLVING SYS INC COM NEW 30049R209 657 333,539 SH   SOLE 22 333,539 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 1,625 60,230 SH   SOLE 2 34,166 0 26,064
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 10 362 SH   SOLE 4 362 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 2,459 91,140 SH   SOLE 7 91,140 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 8,752 324,374 SH   SOLE 18 313,572 0 10,802
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 8,770 325,061 SH   SOLE 19 325,061 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 86,159 3,193,450 SH   SOLE 21 3,193,450 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 79,137 2,933,178 SH   SOLE 22 2,861,469 0 71,709
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 211 7,821 SH   SOLE 23 7,821 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 7,854 291,116 SH   SOLE 25 291,116 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 7,551 279,892 SH   SOLE 26 129,902 0 149,990
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 302 11,183 SH   SOLE 28 11,183 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 23,948 887,603 SH   SOLE 30 887,603 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 2,540 94,155 SH   SOLE 34 94,155 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 127 4,712 SH   SOLE 36 4,712 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 373 13,824 SH   SOLE 40 13,824 0 0
EXACT SCIENCES CORP COM 30063P105 43,032 324,792 SH   SOLE 2 36,893 0 287,899
EXACT SCIENCES CORP COM 30063P105 10,007 75,529 SH   SOLE 4 69,434 0 6,095
EXACT SCIENCES CORP COM 30063P105 1,518 11,460 SH   SOLE 7 11,460 0 0
EXACT SCIENCES CORP COM 30063P105 90 676 SH   SOLE 13 676 0 0
EXACT SCIENCES CORP COM 30063P105 2,146 16,200 SH   SOLE 15 16,200 0 0
EXACT SCIENCES CORP COM 30063P105 27,700 209,076 SH   SOLE 18 198,947 0 10,129
EXACT SCIENCES CORP COM 30063P105 4,073 30,742 SH   SOLE 19 30,742 0 0
EXACT SCIENCES CORP COM 30063P105 308,371 2,327,507 SH   SOLE 21 2,327,507 0 0
EXACT SCIENCES CORP COM 30063P105 508,340 3,836,817 SH   SOLE 22 3,635,282 0 201,535
EXACT SCIENCES CORP COM 30063P105 13,855 104,573 SH   SOLE 23 104,573 0 0
EXACT SCIENCES CORP COM 30063P105 29,772 224,715 SH   SOLE 25 224,715 0 0
EXACT SCIENCES CORP COM 30063P105 34,333 259,139 SH   SOLE 26 129,560 0 129,579
EXACT SCIENCES CORP COM 30063P105 37,133 280,272 SH   SOLE 28 20,139 0 260,133
EXACT SCIENCES CORP COM 30063P105 18 138 SH   SOLE 29 138 0 0
EXACT SCIENCES CORP COM 30063P105 60,180 454,222 SH   SOLE 30 454,222 0 0
EXACT SCIENCES CORP COM 30063P105 4,448 33,573 SH   SOLE 31 18,884 0 14,689
EXACT SCIENCES CORP COM 30063P105 907 6,849 SH   SOLE 34 6,849 0 0
EXACT SCIENCES CORP COM 30063P105 11,434 86,304 SH   SOLE 36 86,304 0 0
EXACT SCIENCES CORP COM 30063P105 781 5,894 SH   SOLE 40 5,894 0 0
EXACT SCIENCES CORP NOTE 1.000% 1/1 30063PAA3 3,267 1,725,000 PRN   SOLE 21 1,725,000 0 0
EXACT SCIENCES CORP NOTE 0.375% 3/1 30063PAB1 5,224 3,775,000 PRN   SOLE 21 3,775,000 0 0
EXACT SCIENCES CORP NOTE 0.375% 3/0 30063PAC9 6,484 4,984,000 PRN   SOLE 21 4,984,000 0 0
EXAGEN INC COM 30068X103 51 3,883 SH   SOLE 2 675 0 3,208
EXAGEN INC COM 30068X103 195 14,745 SH   SOLE 18 14,745 0 0
EXAGEN INC COM 30068X103 85 6,474 SH   SOLE 19 6,474 0 0
EXAGEN INC COM 30068X103 2,303 174,454 SH   SOLE 21 174,454 0 0
EXAGEN INC COM 30068X103 816 61,806 SH   SOLE 22 61,512 0 294
EXANTAS CAP CORP COM NEW 30068N105 29 7,324 SH   SOLE 18 7,324 0 0
EXANTAS CAP CORP COM NEW 30068N105 390 97,717 SH   SOLE 21 97,717 0 0
EXANTAS CAP CORP COM NEW 30068N105 1,091 273,404 SH   SOLE 22 273,404 0 0
EXELA TECHNOLOGIES INC COM 30162V102 51 121,928 SH   SOLE 21 121,928 0 0
EXELA TECHNOLOGIES INC COM 30162V102 32 76,023 SH   SOLE 22 76,023 0 0
EXELIXIS INC COM 30161Q104 16,246 809,487 SH   SOLE 2 233,320 0 576,167
EXELIXIS INC COM 30161Q104 38 1,885 SH   SOLE 4 1,885 0 0
EXELIXIS INC COM 30161Q104 120 5,972 SH   SOLE 7 5,972 0 0
EXELIXIS INC COM 30161Q104 15,918 793,132 SH   SOLE 18 793,132 0 0
EXELIXIS INC COM 30161Q104 1,552 77,312 SH   SOLE 19 77,312 0 0
EXELIXIS INC COM 30161Q104 371,633 18,516,835 SH   SOLE 21 18,516,835 0 0
EXELIXIS INC COM 30161Q104 196,796 9,805,496 SH   SOLE 22 9,395,651 0 409,845
EXELIXIS INC COM 30161Q104 59 2,924 SH   SOLE 25 2,924 0 0
EXELIXIS INC COM 30161Q104 4,006 199,601 SH   SOLE 26 102,693 0 96,908
EXELIXIS INC COM 30161Q104 789 39,333 SH   SOLE 28 39,333 0 0
EXELIXIS INC COM 30161Q104 21,585 1,075,503 SH   SOLE 30 1,075,503 0 0
EXELIXIS INC COM 30161Q104 118 5,858 SH   SOLE 31 5,858 0 0
EXELIXIS INC COM 30161Q104 214 10,650 SH   SOLE 34 10,650 0 0
EXELIXIS INC COM 30161Q104 119 5,949 SH   SOLE 36 5,949 0 0
EXELIXIS INC COM 30161Q104 755 37,637 SH   SOLE 40 37,637 0 0
EXELON CORP COM 30161N101 121,041 2,866,923 SH   SOLE 2 839,051 0 2,027,872
EXELON CORP COM 30161N101 18,904 447,748 SH   SOLE 4 410,193 0 37,555
EXELON CORP COM 30161N101 46,075 1,091,307 SH   SOLE 7 1,026,206 0 65,101
EXELON CORP COM 30161N101 146 3,456 SH   SOLE 13 3,456 0 0
EXELON CORP COM 30161N101 5,270 124,813 SH   SOLE 15 124,813 0 0
EXELON CORP COM 30161N101 139,184 3,296,646 SH   SOLE 18 3,098,024 0 198,622
EXELON CORP COM 30161N101 98,139 2,324,466 SH   SOLE 19 2,324,466 0 0
EXELON CORP COM 30161N101 1,185,293 28,074,201 SH   SOLE 21 28,074,201 0 0
EXELON CORP COM 30161N101 947,151 22,433,693 SH   SOLE 22 20,397,844 0 2,035,849
EXELON CORP COM 30161N101 28,974 686,267 SH   SOLE 23 686,267 0 0
EXELON CORP COM 30161N101 79,563 1,884,492 SH   SOLE 25 1,884,492 0 0
EXELON CORP COM 30161N101 99,317 2,352,375 SH   SOLE 26 793,526 0 1,558,849
EXELON CORP COM 30161N101 183,642 4,349,642 SH   SOLE 28 140,593 0 4,209,049
EXELON CORP COM 30161N101 47 1,123 SH   SOLE 29 1,123 0 0
EXELON CORP COM 30161N101 211,669 5,013,485 SH   SOLE 30 4,964,826 0 48,659
EXELON CORP COM 30161N101 41,762 989,145 SH   SOLE 31 126,642 0 862,503
EXELON CORP COM 30161N101 12,347 292,453 SH   SOLE 32 292,453 0 0
EXELON CORP COM 30161N101 7,637 180,879 SH   SOLE 34 180,879 0 0
EXELON CORP COM 30161N101 29,912 708,477 SH   SOLE 36 708,477 0 0
EXELON CORP COM 30161N101 1,700 40,267 SH   SOLE 40 40,267 0 0
EXFO INC SUB VTG SHS 302046107 152 44,483 SH   SOLE 22 44,483 0 0
EXICURE INC COM 30205M101 73 41,419 SH   SOLE 2 4,780 0 36,639
EXICURE INC COM 30205M101 3 1,925 SH   SOLE 7 1,925 0 0
EXICURE INC COM 30205M101 421 237,632 SH   SOLE 18 237,632 0 0
EXICURE INC COM 30205M101 192 108,360 SH   SOLE 19 108,360 0 0
EXICURE INC COM 30205M101 4,001 2,260,387 SH   SOLE 21 2,260,387 0 0
EXICURE INC COM 30205M101 1,236 698,054 SH   SOLE 22 694,385 0 3,669
EXLSERVICE HOLDINGS INC COM 302081104 1,803 21,179 SH   SOLE 2 11,397 0 9,782
EXLSERVICE HOLDINGS INC COM 302081104 11 134 SH   SOLE 4 134 0 0
EXLSERVICE HOLDINGS INC COM 302081104 53 622 SH   SOLE 7 622 0 0
EXLSERVICE HOLDINGS INC COM 302081104 12,293 144,404 SH   SOLE 18 144,404 0 0
EXLSERVICE HOLDINGS INC COM 302081104 6,146 72,198 SH   SOLE 19 72,198 0 0
EXLSERVICE HOLDINGS INC COM 302081104 317,734 3,732,339 SH   SOLE 21 3,732,339 0 0
EXLSERVICE HOLDINGS INC COM 302081104 80,804 949,188 SH   SOLE 22 924,003 0 25,185
EXLSERVICE HOLDINGS INC COM 302081104 50 582 SH   SOLE 23 582 0 0
EXLSERVICE HOLDINGS INC COM 302081104 49 576 SH   SOLE 25 576 0 0
EXLSERVICE HOLDINGS INC COM 302081104 1,715 20,149 SH   SOLE 26 13,987 0 6,162
EXLSERVICE HOLDINGS INC COM 302081104 400 4,696 SH   SOLE 28 4,696 0 0
EXLSERVICE HOLDINGS INC COM 302081104 6,073 71,336 SH   SOLE 30 71,336 0 0
EXLSERVICE HOLDINGS INC COM 302081104 97 1,134 SH   SOLE 36 1,134 0 0
EXLSERVICE HOLDINGS INC COM 302081104 368 4,319 SH   SOLE 40 4,319 0 0
EXONE CO COM 302104104 56 5,931 SH   SOLE 2 941 0 4,990
EXONE CO COM 302104104 448 47,167 SH   SOLE 18 47,167 0 0
EXONE CO COM 302104104 210 22,093 SH   SOLE 19 22,093 0 0
EXONE CO COM 302104104 3,843 404,920 SH   SOLE 21 404,920 0 0
EXONE CO COM 302104104 3,150 331,895 SH   SOLE 22 331,205 0 690
EXP WORLD HLDGS INC COM 30212W100 1,008 15,969 SH   SOLE 2 8,983 0 6,986
EXP WORLD HLDGS INC COM 30212W100 13 211 SH   SOLE 4 211 0 0
EXP WORLD HLDGS INC COM 30212W100 31 493 SH   SOLE 7 493 0 0
EXP WORLD HLDGS INC COM 30212W100 5,805 91,964 SH   SOLE 18 91,964 0 0
EXP WORLD HLDGS INC COM 30212W100 3,269 51,796 SH   SOLE 19 51,796 0 0
EXP WORLD HLDGS INC COM 30212W100 61,473 973,901 SH   SOLE 21 973,901 0 0
EXP WORLD HLDGS INC COM 30212W100 45,630 722,904 SH   SOLE 22 703,163 0 19,741
EXP WORLD HLDGS INC COM 30212W100 22 356 SH   SOLE 25 356 0 0
EXP WORLD HLDGS INC COM 30212W100 176 2,796 SH   SOLE 26 691 0 2,105
EXP WORLD HLDGS INC COM 30212W100 237 3,750 SH   SOLE 28 3,750 0 0
EXP WORLD HLDGS INC COM 30212W100 1,128 17,878 SH   SOLE 30 17,878 0 0
EXP WORLD HLDGS INC COM 30212W100 84 1,335 SH   SOLE 34 1,335 0 0
EXP WORLD HLDGS INC COM 30212W100 40 629 SH   SOLE 36 629 0 0
EXP WORLD HLDGS INC COM 30212W100 272 4,307 SH   SOLE 40 4,307 0 0
EXPEDIA GROUP INC COM NEW 30212P303 43,171 326,063 SH   SOLE 2 59,986 0 266,077
EXPEDIA GROUP INC COM NEW 30212P303 9,169 69,256 SH   SOLE 4 64,029 0 5,227
EXPEDIA GROUP INC COM NEW 30212P303 15,719 118,723 SH   SOLE 7 112,095 0 6,628
EXPEDIA GROUP INC COM NEW 30212P303 46 347 SH   SOLE 13 347 0 0
EXPEDIA GROUP INC COM NEW 30212P303 1,807 13,646 SH   SOLE 15 13,646 0 0
EXPEDIA GROUP INC COM NEW 30212P303 40,048 302,477 SH   SOLE 18 282,449 0 20,028
EXPEDIA GROUP INC COM NEW 30212P303 19,959 150,749 SH   SOLE 19 150,749 0 0
EXPEDIA GROUP INC COM NEW 30212P303 397,673 3,003,576 SH   SOLE 21 3,003,576 0 0
EXPEDIA GROUP INC COM NEW 30212P303 408,574 3,085,910 SH   SOLE 22 2,800,544 0 285,366
EXPEDIA GROUP INC COM NEW 30212P303 12,053 91,038 SH   SOLE 23 91,038 0 0
EXPEDIA GROUP INC COM NEW 30212P303 29,077 219,618 SH   SOLE 25 219,618 0 0
EXPEDIA GROUP INC COM NEW 30212P303 42,247 319,089 SH   SOLE 26 112,271 0 206,818
EXPEDIA GROUP INC COM NEW 30212P303 57,374 433,339 SH   SOLE 28 17,566 0 415,773
EXPEDIA GROUP INC COM NEW 30212P303 17 132 SH   SOLE 29 132 0 0
EXPEDIA GROUP INC COM NEW 30212P303 77,718 586,995 SH   SOLE 30 513,560 0 73,435
EXPEDIA GROUP INC COM NEW 30212P303 4,977 37,587 SH   SOLE 31 18,289 0 19,298
EXPEDIA GROUP INC COM NEW 30212P303 7,561 57,111 SH   SOLE 34 57,111 0 0
EXPEDIA GROUP INC COM NEW 30212P303 11,397 86,077 SH   SOLE 36 86,077 0 0
EXPEDIA GROUP INC COM NEW 30212P303 802 6,059 SH   SOLE 40 6,059 0 0
EXPEDITORS INTL WASH INC COM 302130109 49,674 522,278 SH   SOLE 2 192,400 0 329,878
EXPEDITORS INTL WASH INC COM 302130109 8,413 88,459 SH   SOLE 4 81,955 0 6,504
EXPEDITORS INTL WASH INC COM 302130109 22,490 236,460 SH   SOLE 7 175,050 0 61,410
EXPEDITORS INTL WASH INC COM 302130109 5,079 53,406 SH   SOLE 13 53,406 0 0
EXPEDITORS INTL WASH INC COM 302130109 1,865 19,614 SH   SOLE 15 19,614 0 0
EXPEDITORS INTL WASH INC COM 302130109 123,164 1,294,959 SH   SOLE 18 1,198,092 0 96,867
EXPEDITORS INTL WASH INC COM 302130109 42,027 441,873 SH   SOLE 19 441,873 0 0
EXPEDITORS INTL WASH INC COM 302130109 612,405 6,438,914 SH   SOLE 21 6,438,914 0 0
EXPEDITORS INTL WASH INC COM 302130109 422,353 4,440,683 SH   SOLE 22 3,917,052 0 523,631
EXPEDITORS INTL WASH INC COM 302130109 12,826 134,850 SH   SOLE 23 134,850 0 0
EXPEDITORS INTL WASH INC COM 302130109 34,721 365,065 SH   SOLE 25 365,065 0 0
EXPEDITORS INTL WASH INC COM 302130109 51,934 546,046 SH   SOLE 26 279,590 0 266,456
EXPEDITORS INTL WASH INC COM 302130109 105,873 1,113,165 SH   SOLE 28 27,102 0 1,086,063
EXPEDITORS INTL WASH INC COM 302130109 66 695 SH   SOLE 29 695 0 0
EXPEDITORS INTL WASH INC COM 302130109 107,387 1,129,078 SH   SOLE 30 1,021,357 0 107,721
EXPEDITORS INTL WASH INC COM 302130109 3,105 32,646 SH   SOLE 31 21,994 0 10,652
EXPEDITORS INTL WASH INC COM 302130109 19,434 204,334 SH   SOLE 34 204,334 0 0
EXPEDITORS INTL WASH INC COM 302130109 14,333 150,695 SH   SOLE 36 150,695 0 0
EXPEDITORS INTL WASH INC COM 302130109 660 6,942 SH   SOLE 40 6,942 0 0
EXPONENT INC COM 30214U102 3,987 44,280 SH   SOLE 2 18,659 0 25,621
EXPONENT INC COM 30214U102 16 183 SH   SOLE 4 183 0 0
EXPONENT INC COM 30214U102 1,191 13,234 SH   SOLE 7 13,234 0 0
EXPONENT INC COM 30214U102 21,200 235,481 SH   SOLE 18 225,763 0 9,718
EXPONENT INC COM 30214U102 15,854 176,093 SH   SOLE 19 176,093 0 0
EXPONENT INC COM 30214U102 527,847 5,863,014 SH   SOLE 21 5,863,014 0 0
EXPONENT INC COM 30214U102 136,097 1,511,680 SH   SOLE 22 1,476,982 0 34,698
EXPONENT INC COM 30214U102 514 5,714 SH   SOLE 23 5,714 0 0
EXPONENT INC COM 30214U102 25 283 SH   SOLE 25 283 0 0
EXPONENT INC COM 30214U102 3,154 35,033 SH   SOLE 26 12,831 0 22,202
EXPONENT INC COM 30214U102 635 7,058 SH   SOLE 28 7,058 0 0
EXPONENT INC COM 30214U102 9,716 107,919 SH   SOLE 30 107,919 0 0
EXPONENT INC COM 30214U102 10 111 SH   SOLE 34 111 0 0
EXPONENT INC COM 30214U102 49 543 SH   SOLE 36 543 0 0
EXPONENT INC COM 30214U102 573 6,364 SH   SOLE 40 6,364 0 0
EXPRESS INC COM 30219E103 48 52,253 SH   SOLE 2 2,386 0 49,867
EXPRESS INC COM 30219E103 1 1,499 SH   SOLE 7 1,499 0 0
EXPRESS INC COM 30219E103 221 243,297 SH   SOLE 18 243,297 0 0
EXPRESS INC COM 30219E103 106 116,946 SH   SOLE 19 116,946 0 0
EXPRESS INC COM 30219E103 1,797 1,974,547 SH   SOLE 21 1,974,547 0 0
EXPRESS INC COM 30219E103 1,640 1,802,100 SH   SOLE 22 1,791,089 0 11,011
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 6,380 430,797 SH   SOLE 2 73,881 0 356,916
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 17 1,145 SH   SOLE 4 1,145 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 92 6,186 SH   SOLE 7 6,186 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 1,185 80,047 SH   SOLE 18 71,943 0 8,104
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 3,098 209,177 SH   SOLE 19 209,177 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 27,017 1,824,237 SH   SOLE 21 1,824,237 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 69,410 4,686,671 SH   SOLE 22 4,315,828 0 370,843
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 2,176 146,896 SH   SOLE 26 59,579 0 87,317
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 5,035 339,957 SH   SOLE 28 24,125 0 315,832
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 1,582 106,834 SH   SOLE 30 106,834 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 50 3,366 SH   SOLE 31 3,366 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 374 25,248 SH   SOLE 34 25,248 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 170 11,464 SH   SOLE 36 11,464 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 352 23,753 SH   SOLE 40 23,753 0 0
EXTERRAN CORP COM 30227H106 129 29,284 SH   SOLE 2 4,456 0 24,828
EXTERRAN CORP COM 30227H106 3 785 SH   SOLE 7 785 0 0
EXTERRAN CORP COM 30227H106 601 135,871 SH   SOLE 18 135,871 0 0
EXTERRAN CORP COM 30227H106 226 51,164 SH   SOLE 19 51,164 0 0
EXTERRAN CORP COM 30227H106 13,353 3,021,079 SH   SOLE 21 3,021,079 0 0
EXTERRAN CORP COM 30227H106 4,668 1,056,014 SH   SOLE 22 1,051,321 0 4,693
EXTERRAN CORP COM 30227H106 39 8,874 SH   SOLE 23 8,874 0 0
EXTERRAN CORP COM 30227H106 173 39,110 SH   SOLE 26 0 0 39,110
EXTERRAN CORP COM 30227H106 200 45,211 SH   SOLE 30 45,211 0 0
EXTRA SPACE STORAGE INC COM 30225T102 35,449 305,964 SH   SOLE 2 58,599 0 247,365
EXTRA SPACE STORAGE INC COM 30225T102 33,427 288,509 SH   SOLE 4 283,496 0 5,013
EXTRA SPACE STORAGE INC COM 30225T102 35,180 303,641 SH   SOLE 7 297,647 0 5,994
EXTRA SPACE STORAGE INC COM 30225T102 35 302 SH   SOLE 13 302 0 0
EXTRA SPACE STORAGE INC COM 30225T102 1,861 16,066 SH   SOLE 15 16,066 0 0
EXTRA SPACE STORAGE INC COM 30225T102 48,470 418,349 SH   SOLE 18 399,301 0 19,048
EXTRA SPACE STORAGE INC COM 30225T102 34,010 293,543 SH   SOLE 19 293,543 0 0
EXTRA SPACE STORAGE INC COM 30225T102 685,278 5,914,710 SH   SOLE 21 5,914,710 0 0
EXTRA SPACE STORAGE INC COM 30225T102 523,468 4,518,111 SH   SOLE 22 4,097,966 0 420,145
EXTRA SPACE STORAGE INC COM 30225T102 12,588 108,650 SH   SOLE 23 108,650 0 0
EXTRA SPACE STORAGE INC COM 30225T102 83,819 723,453 SH   SOLE 25 723,453 0 0
EXTRA SPACE STORAGE INC COM 30225T102 40,290 347,746 SH   SOLE 26 111,682 0 236,064
EXTRA SPACE STORAGE INC COM 30225T102 43,832 378,316 SH   SOLE 28 49,010 0 329,306
EXTRA SPACE STORAGE INC COM 30225T102 8,952 77,264 SH   SOLE 29 77,264 0 0
EXTRA SPACE STORAGE INC COM 30225T102 127,086 1,096,895 SH   SOLE 30 1,088,787 0 8,108
EXTRA SPACE STORAGE INC COM 30225T102 2,349 20,276 SH   SOLE 31 15,445 0 4,831
EXTRA SPACE STORAGE INC COM 30225T102 6,361 54,904 SH   SOLE 34 54,904 0 0
EXTRA SPACE STORAGE INC COM 30225T102 12,311 106,255 SH   SOLE 36 106,255 0 0
EXTRA SPACE STORAGE INC COM 30225T102 624 5,382 SH   SOLE 40 5,382 0 0
EXTREME NETWORKS INC COM 30226D106 761 110,515 SH   SOLE 2 42,499 0 68,016
EXTREME NETWORKS INC COM 30226D106 8 1,097 SH   SOLE 4 1,097 0 0
EXTREME NETWORKS INC COM 30226D106 17 2,420 SH   SOLE 7 2,420 0 0
EXTREME NETWORKS INC COM 30226D106 3,845 558,065 SH   SOLE 18 527,805 0 30,260
EXTREME NETWORKS INC COM 30226D106 3,028 439,526 SH   SOLE 19 439,526 0 0
EXTREME NETWORKS INC COM 30226D106 81,385 11,811,989 SH   SOLE 21 11,811,989 0 0
EXTREME NETWORKS INC COM 30226D106 26,349 3,824,214 SH   SOLE 22 3,756,020 0 68,194
EXTREME NETWORKS INC COM 30226D106 143 20,786 SH   SOLE 23 20,786 0 0
EXTREME NETWORKS INC COM 30226D106 641 92,975 SH   SOLE 26 0 0 92,975
EXTREME NETWORKS INC COM 30226D106 102 14,762 SH   SOLE 28 14,762 0 0
EXTREME NETWORKS INC COM 30226D106 4,982 723,118 SH   SOLE 30 723,118 0 0
EXTREME NETWORKS INC COM 30226D106 27 3,967 SH   SOLE 34 3,967 0 0
EXTREME NETWORKS INC COM 30226D106 63 9,159 SH   SOLE 40 9,159 0 0
EXXON MOBIL CORP COM 30231G102 465,987 11,304,876 SH   SOLE 2 2,866,350 0 8,438,526
EXXON MOBIL CORP COM 30231G102 85,443 2,072,844 SH   SOLE 4 1,909,865 0 162,979
EXXON MOBIL CORP COM 30231G102 186,646 4,528,055 SH   SOLE 7 4,391,596 0 136,459
EXXON MOBIL CORP COM 30231G102 636 15,434 SH   SOLE 13 15,434 0 0
EXXON MOBIL CORP COM 30231G102 21,882 530,857 SH   SOLE 15 530,857 0 0
EXXON MOBIL CORP COM 30231G102 4 102 SH   SOLE 17 0 0 102
EXXON MOBIL CORP COM 30231G102 294,771 7,151,158 SH   SOLE 18 6,439,665 0 711,493
EXXON MOBIL CORP COM 30231G102 53,181 1,290,177 SH   SOLE 19 1,290,177 0 0
EXXON MOBIL CORP COM 30231G102 2,560 62,101 SH   SOLE 20 62,101 0 0
EXXON MOBIL CORP COM 30231G102 4,352,292 105,586,910 SH   SOLE 21 105,586,910 0 0
EXXON MOBIL CORP COM 30231G102 4,008,741 97,252,338 SH   SOLE 22 87,590,737 0 9,661,601
EXXON MOBIL CORP COM 30231G102 130,153 3,157,522 SH   SOLE 23 3,157,522 0 0
EXXON MOBIL CORP COM 30231G102 251,983 6,113,114 SH   SOLE 25 6,113,114 0 0
EXXON MOBIL CORP COM 30231G102 398,446 9,666,315 SH   SOLE 26 2,601,967 0 7,064,348
EXXON MOBIL CORP COM 30231G102 165,769 4,021,559 SH   SOLE 28 542,961 0 3,478,598
EXXON MOBIL CORP COM 30231G102 9,993 242,439 SH   SOLE 29 242,439 0 0
EXXON MOBIL CORP COM 30231G102 721,086 17,493,590 SH   SOLE 30 17,493,590 0 0
EXXON MOBIL CORP COM 30231G102 60,504 1,467,820 SH   SOLE 31 830,633 0 637,187
EXXON MOBIL CORP COM 30231G102 14,266 346,096 SH   SOLE 32 346,096 0 0
EXXON MOBIL CORP COM 30231G102 68,916 1,671,905 SH   SOLE 34 1,671,905 0 0
EXXON MOBIL CORP COM 30231G102 136,828 3,319,447 SH   SOLE 36 3,319,447 0 0
EXXON MOBIL CORP COM 30231G102 7,237 175,580 SH   SOLE 40 175,580 0 0
EXXON MOBIL CORP OPTIONS 30231G102 486 11,800 SH Call SOLE 2 11,800 0 0
EXXON MOBIL CORP OPTIONS 30231G102 1,138 27,600 SH Call SOLE 4 27,600 0 0
EXXON MOBIL CORP OPTIONS 30231G102 13,830 335,500 SH Call SOLE 18 335,500 0 0
EXXON MOBIL CORP OPTIONS 30231G102 157,390 3,818,300 SH Call SOLE 19 3,818,300 0 0
EXXON MOBIL CORP OPTIONS 30231G102 7,700 186,800 SH Call SOLE 22 186,800 0 0
EXXON MOBIL CORP OPTIONS 30231G102 60,223 1,461,000 SH Call SOLE 34 1,461,000 0 0
EYEGATE PHARMACEUTICALS INC COM NEW 30233M503 0 42 SH   SOLE 21 42 0 0
EYEGATE PHARMACEUTICALS INC COM NEW 30233M503 129 26,193 SH   SOLE 22 26,193 0 0
EYENOVIA INC COM 30234E104 23 3,826 SH   SOLE 18 3,826 0 0
EYENOVIA INC COM 30234E104 270 44,623 SH   SOLE 21 44,623 0 0
EYEPOINT PHARMACEUTICALS INC COM NEW 30233G209 15 2,307 SH   SOLE 21 2,307 0 0
EYEPOINT PHARMACEUTICALS INC COM NEW 30233G209 647 98,324 SH   SOLE 22 98,324 0 0
EZCORP INC CL A NON VTG 302301106 225 46,951 SH   SOLE 2 4,889 0 42,062
EZCORP INC CL A NON VTG 302301106 6 1,150 SH   SOLE 7 1,150 0 0
EZCORP INC CL A NON VTG 302301106 1,067 222,718 SH   SOLE 18 222,718 0 0
EZCORP INC CL A NON VTG 302301106 463 96,592 SH   SOLE 19 96,592 0 0
EZCORP INC CL A NON VTG 302301106 28,330 5,914,430 SH   SOLE 21 5,914,430 0 0
EZCORP INC CL A NON VTG 302301106 7,358 1,536,122 SH   SOLE 22 1,527,646 0 8,476
EZCORP INC CL A NON VTG 302301106 535 111,657 SH   SOLE 30 111,657 0 0
F N B CORP COM 302520101 8,657 911,233 SH   SOLE 2 251,558 0 659,675
F N B CORP COM 302520101 14 1,497 SH   SOLE 4 1,497 0 0
F N B CORP COM 302520101 273 28,745 SH   SOLE 7 28,745 0 0
F N B CORP COM 302520101 9,063 954,037 SH   SOLE 18 954,037 0 0
F N B CORP COM 302520101 771 81,189 SH   SOLE 19 81,189 0 0
F N B CORP COM 302520101 180,330 18,982,062 SH   SOLE 21 18,982,062 0 0
F N B CORP COM 302520101 102,013 10,738,260 SH   SOLE 22 10,298,682 0 439,578
F N B CORP COM 302520101 1,287 135,474 SH   SOLE 26 82,433 0 53,041
F N B CORP COM 302520101 367 38,635 SH   SOLE 28 38,635 0 0
F N B CORP COM 302520101 2,835 298,377 SH   SOLE 30 298,377 0 0
F N B CORP COM 302520101 60 6,274 SH   SOLE 31 6,274 0 0
F N B CORP COM 302520101 1,038 109,249 SH   SOLE 32 109,249 0 0
F N B CORP COM 302520101 76 7,997 SH   SOLE 34 7,997 0 0
F N B CORP COM 302520101 141 14,823 SH   SOLE 36 14,823 0 0
F N B CORP COM 302520101 399 41,951 SH   SOLE 40 41,951 0 0
F-STAR THERAPEUTICS INC COM 30315R107 112 11,320 SH   SOLE 21 11,320 0 0
F-STAR THERAPEUTICS INC COM 30315R107 331 33,500 SH   SOLE 22 33,500 0 0
F5 NETWORKS INC COM 315616102 27,905 158,607 SH   SOLE 2 40,953 0 117,654
F5 NETWORKS INC COM 315616102 5,086 28,909 SH   SOLE 4 26,495 0 2,414
F5 NETWORKS INC COM 315616102 15,396 87,507 SH   SOLE 7 59,601 0 27,906
F5 NETWORKS INC COM 315616102 51 291 SH   SOLE 13 291 0 0
F5 NETWORKS INC COM 315616102 1,450 8,239 SH   SOLE 15 8,239 0 0
F5 NETWORKS INC COM 315616102 20,212 114,881 SH   SOLE 18 105,835 0 9,046
F5 NETWORKS INC COM 315616102 3,119 17,727 SH   SOLE 19 17,727 0 0
F5 NETWORKS INC COM 315616102 293,838 1,670,104 SH   SOLE 21 1,670,104 0 0
F5 NETWORKS INC COM 315616102 258,687 1,470,316 SH   SOLE 22 1,340,898 0 129,418
F5 NETWORKS INC COM 315616102 7,173 40,768 SH   SOLE 23 40,768 0 0
F5 NETWORKS INC COM 315616102 22,207 126,222 SH   SOLE 25 126,222 0 0
F5 NETWORKS INC COM 315616102 34,425 195,666 SH   SOLE 26 83,354 0 112,312
F5 NETWORKS INC COM 315616102 42,918 243,937 SH   SOLE 28 7,589 0 236,348
F5 NETWORKS INC COM 315616102 9 50 SH   SOLE 29 50 0 0
F5 NETWORKS INC COM 315616102 86,191 489,887 SH   SOLE 30 477,404 0 12,483
F5 NETWORKS INC COM 315616102 2,691 15,295 SH   SOLE 31 8,436 0 6,859
F5 NETWORKS INC COM 315616102 1,926 10,947 SH   SOLE 34 10,947 0 0
F5 NETWORKS INC COM 315616102 9,029 51,317 SH   SOLE 36 51,317 0 0
F5 NETWORKS INC COM 315616102 453 2,575 SH   SOLE 40 2,575 0 0
FABRINET SHS G3323L100 1,786 23,013 SH   SOLE 2 12,330 0 10,683
FABRINET SHS G3323L100 15 191 SH   SOLE 4 191 0 0
FABRINET SHS G3323L100 59 756 SH   SOLE 7 756 0 0
FABRINET SHS G3323L100 12,592 162,293 SH   SOLE 18 162,293 0 0
FABRINET SHS G3323L100 5,120 65,991 SH   SOLE 19 65,991 0 0
FABRINET SHS G3323L100 323,209 4,165,599 SH   SOLE 21 4,165,599 0 0
FABRINET SHS G3323L100 79,960 1,030,550 SH   SOLE 22 1,006,598 0 23,952
FABRINET SHS G3323L100 66 856 SH   SOLE 25 856 0 0
FABRINET SHS G3323L100 1,248 16,087 SH   SOLE 26 12,839 0 3,248
FABRINET SHS G3323L100 351 4,528 SH   SOLE 28 4,528 0 0
FABRINET SHS G3323L100 5,995 77,261 SH   SOLE 30 77,261 0 0
FABRINET SHS G3323L100 144 1,853 SH   SOLE 36 1,853 0 0
FABRINET SHS G3323L100 329 4,239 SH   SOLE 40 4,239 0 0
FACEBOOK INC CL A 30303M102 1,774,334 6,495,586 SH   SOLE 2 1,563,410 0 4,932,176
FACEBOOK INC CL A 30303M102 316,260 1,157,784 SH   SOLE 4 1,065,325 0 92,459
FACEBOOK INC CL A 30303M102 600,897 2,199,798 SH   SOLE 7 2,129,039 0 70,759
FACEBOOK INC CL A 30303M102 17,573 64,332 SH   SOLE 13 64,332 0 0
FACEBOOK INC CL A 30303M102 67,555 247,310 SH   SOLE 15 247,310 0 0
FACEBOOK INC CL A 30303M102 196 716 SH   SOLE 17 0 0 716
FACEBOOK INC CL A 30303M102 2,570,995 9,412,048 SH   SOLE 18 8,388,529 0 1,023,519
FACEBOOK INC CL A 30303M102 779,564 2,853,874 SH   SOLE 19 2,853,874 0 0
FACEBOOK INC CL A 30303M102 13,340,793 48,838,751 SH   SOLE 21 48,838,751 0 0
FACEBOOK INC CL A 30303M102 15,233,368 55,767,200 SH   SOLE 22 49,934,168 0 5,833,032
FACEBOOK INC CL A 30303M102 487,403 1,784,313 SH   SOLE 23 1,784,313 0 0
FACEBOOK INC CL A 30303M102 1,366,717 5,003,356 SH   SOLE 25 4,983,752 0 19,604
FACEBOOK INC CL A 30303M102 1,408,580 5,156,612 SH   SOLE 26 1,544,731 0 3,611,881
FACEBOOK INC CL A 30303M102 1,564,875 5,728,786 SH   SOLE 28 326,652 0 5,402,134
FACEBOOK INC CL A 30303M102 31,644 115,843 SH   SOLE 29 115,843 0 0
FACEBOOK INC CL A 30303M102 2,830,372 10,361,591 SH   SOLE 30 10,146,742 0 214,849
FACEBOOK INC CL A 30303M102 395,707 1,448,629 SH   SOLE 31 467,397 0 981,232
FACEBOOK INC CL A 30303M102 126,185 461,947 SH   SOLE 32 461,947 0 0
FACEBOOK INC CL A 30303M102 285,307 1,044,468 SH   SOLE 34 1,044,468 0 0
FACEBOOK INC CL A 30303M102 385,710 1,412,029 SH   SOLE 36 1,412,029 0 0
FACEBOOK INC CL A 30303M102 27,414 100,358 SH   SOLE 40 100,358 0 0
FACTSET RESH SYS INC COM 303075105 54,420 163,669 SH   SOLE 2 89,510 0 74,159
FACTSET RESH SYS INC COM 303075105 7,796 23,447 SH   SOLE 4 21,988 0 1,459
FACTSET RESH SYS INC COM 303075105 8,111 24,393 SH   SOLE 7 11,172 0 13,221
FACTSET RESH SYS INC COM 303075105 2,981 8,966 SH   SOLE 13 8,966 0 0
FACTSET RESH SYS INC COM 303075105 1,078 3,241 SH   SOLE 15 3,241 0 0
FACTSET RESH SYS INC COM 303075105 51,025 153,460 SH   SOLE 18 142,087 0 11,373
FACTSET RESH SYS INC COM 303075105 24,509 73,710 SH   SOLE 19 73,710 0 0
FACTSET RESH SYS INC COM 303075105 721,252 2,169,180 SH   SOLE 21 2,169,180 0 0
FACTSET RESH SYS INC COM 303075105 468,763 1,409,814 SH   SOLE 22 1,245,640 0 164,174
FACTSET RESH SYS INC COM 303075105 14,464 43,500 SH   SOLE 23 43,500 0 0
FACTSET RESH SYS INC COM 303075105 24,895 74,871 SH   SOLE 25 74,871 0 0
FACTSET RESH SYS INC COM 303075105 27,613 83,047 SH   SOLE 26 42,613 0 40,434
FACTSET RESH SYS INC COM 303075105 51,971 156,305 SH   SOLE 28 6,292 0 150,013
FACTSET RESH SYS INC COM 303075105 5,020 15,097 SH   SOLE 29 15,097 0 0
FACTSET RESH SYS INC COM 303075105 55,400 166,616 SH   SOLE 30 140,256 0 26,360
FACTSET RESH SYS INC COM 303075105 20,391 61,327 SH   SOLE 31 25,533 0 35,794
FACTSET RESH SYS INC COM 303075105 4,232 12,729 SH   SOLE 34 12,729 0 0
FACTSET RESH SYS INC COM 303075105 7,922 23,827 SH   SOLE 36 23,827 0 0
FACTSET RESH SYS INC COM 303075105 563 1,692 SH   SOLE 40 1,692 0 0
FAIR ISAAC CORP COM 303250104 41,128 80,479 SH   SOLE 2 25,678 0 54,801
FAIR ISAAC CORP COM 303250104 6,800 13,306 SH   SOLE 4 12,164 0 1,142
FAIR ISAAC CORP COM 303250104 2,518 4,927 SH   SOLE 7 2,613 0 2,314
FAIR ISAAC CORP COM 303250104 39 77 SH   SOLE 13 77 0 0
FAIR ISAAC CORP COM 303250104 1,264 2,473 SH   SOLE 15 2,473 0 0
FAIR ISAAC CORP COM 303250104 79,018 154,622 SH   SOLE 18 88,817 0 65,805
FAIR ISAAC CORP COM 303250104 478,766 936,847 SH   SOLE 19 936,847 0 0
FAIR ISAAC CORP COM 303250104 800,155 1,565,738 SH   SOLE 21 1,565,738 0 0
FAIR ISAAC CORP COM 303250104 478,158 935,656 SH   SOLE 22 898,291 0 37,365
FAIR ISAAC CORP COM 303250104 10,246 20,050 SH   SOLE 23 20,050 0 0
FAIR ISAAC CORP COM 303250104 151,964 297,363 SH   SOLE 25 297,363 0 0
FAIR ISAAC CORP COM 303250104 39,269 76,842 SH   SOLE 26 31,493 0 45,349
FAIR ISAAC CORP COM 303250104 63,216 123,700 SH   SOLE 28 3,761 0 119,939
FAIR ISAAC CORP COM 303250104 5 10 SH   SOLE 29 10 0 0
FAIR ISAAC CORP COM 303250104 59,816 117,047 SH   SOLE 30 102,111 0 14,936
FAIR ISAAC CORP COM 303250104 2,507 4,905 SH   SOLE 31 3,767 0 1,138
FAIR ISAAC CORP COM 303250104 82,661 161,750 SH   SOLE 34 161,750 0 0
FAIR ISAAC CORP COM 303250104 7,616 14,903 SH   SOLE 36 14,903 0 0
FAIR ISAAC CORP COM 303250104 654 1,279 SH   SOLE 40 1,279 0 0
FALCON MINERALS CORP CL A COM 30607B109 142 45,160 SH   SOLE 2 10,856 0 34,304
FALCON MINERALS CORP CL A COM 30607B109 431 136,672 SH   SOLE 18 136,672 0 0
FALCON MINERALS CORP CL A COM 30607B109 233 73,893 SH   SOLE 19 73,893 0 0
FALCON MINERALS CORP CL A COM 30607B109 5,069 1,609,200 SH   SOLE 21 1,609,200 0 0
FALCON MINERALS CORP CL A COM 30607B109 3,583 1,137,440 SH   SOLE 22 1,132,021 0 5,419
FALCON MINERALS CORP CL A COM 30607B109 17 5,373 SH   SOLE 26 0 0 5,373
FANHUA INC SPONSORED ADR 30712A103 55 4,609 SH   SOLE 4 4,609 0 0
FANHUA INC SPONSORED ADR 30712A103 5,774 479,539 SH   SOLE 21 479,539 0 0
FANHUA INC SPONSORED ADR 30712A103 3,267 271,305 SH   SOLE 22 271,305 0 0
FANHUA INC SPONSORED ADR 30712A103 34 2,830 SH   SOLE 25 2,830 0 0
FANHUA INC SPONSORED ADR 30712A103 1,557 129,303 SH   SOLE 30 129,303 0 0
FAR PEAK ACQUISITION CORP UNIT 99/99/9999 G3312L129 40,798 3,941,789 SH   SOLE 2 3,941,789 0 0
FARFETCH LTD ORD SH CL A 30744W107 2,714 42,539 SH   SOLE 2 42,539 0 0
FARFETCH LTD ORD SH CL A 30744W107 5 81 SH   SOLE 18 81 0 0
FARFETCH LTD ORD SH CL A 30744W107 196,211 3,074,918 SH   SOLE 19 3,074,918 0 0
FARFETCH LTD ORD SH CL A 30744W107 153 2,395 SH   SOLE 21 2,395 0 0
FARFETCH LTD ORD SH CL A 30744W107 995 15,601 SH   SOLE 22 15,601 0 0
FARFETCH LTD ORD SH CL A 30744W107 23,074 361,598 SH   SOLE 26 0 0 361,598
FARFETCH LTD ORD SH CL A 30744W107 35,233 552,161 SH   SOLE 28 0 0 552,161
FARFETCH LTD ORD SH CL A 30744W107 198,910 3,117,226 SH   SOLE 34 3,117,226 0 0
FARMER BROS CO COM 307675108 66 14,176 SH   SOLE 2 956 0 13,220
FARMER BROS CO COM 307675108 1 207 SH   SOLE 7 207 0 0
FARMER BROS CO COM 307675108 312 66,766 SH   SOLE 18 66,766 0 0
FARMER BROS CO COM 307675108 141 30,243 SH   SOLE 19 30,243 0 0
FARMER BROS CO COM 307675108 2,707 579,694 SH   SOLE 21 579,694 0 0
FARMER BROS CO COM 307675108 1,678 359,344 SH   SOLE 22 357,486 0 1,858
FARMERS & MERCHANTS BANCORP COM 30779N105 220 9,568 SH   SOLE 2 888 0 8,680
FARMERS & MERCHANTS BANCORP COM 30779N105 5 206 SH   SOLE 7 206 0 0
FARMERS & MERCHANTS BANCORP COM 30779N105 955 41,527 SH   SOLE 18 41,527 0 0
FARMERS & MERCHANTS BANCORP COM 30779N105 451 19,592 SH   SOLE 19 19,592 0 0
FARMERS & MERCHANTS BANCORP COM 30779N105 8,643 375,780 SH   SOLE 21 375,780 0 0
FARMERS & MERCHANTS BANCORP COM 30779N105 3,462 150,529 SH   SOLE 22 149,042 0 1,487
FARMERS NATIONAL BANC CORP COM 309627107 367 27,632 SH   SOLE 2 2,613 0 25,019
FARMERS NATIONAL BANC CORP COM 309627107 5 414 SH   SOLE 7 414 0 0
FARMERS NATIONAL BANC CORP COM 309627107 1,427 107,517 SH   SOLE 18 107,517 0 0
FARMERS NATIONAL BANC CORP COM 309627107 682 51,379 SH   SOLE 19 51,379 0 0
FARMERS NATIONAL BANC CORP COM 309627107 13,065 984,537 SH   SOLE 21 984,537 0 0
FARMERS NATIONAL BANC CORP COM 309627107 5,319 400,830 SH   SOLE 22 396,400 0 4,430
FARMLAND PARTNERS INC COM 31154R109 228 26,262 SH   SOLE 2 2,443 0 23,819
FARMLAND PARTNERS INC COM 31154R109 1 100 SH   SOLE 7 100 0 0
FARMLAND PARTNERS INC COM 31154R109 897 103,105 SH   SOLE 18 103,105 0 0
FARMLAND PARTNERS INC COM 31154R109 350 40,186 SH   SOLE 19 40,186 0 0
FARMLAND PARTNERS INC COM 31154R109 8,624 991,298 SH   SOLE 21 991,298 0 0
FARMLAND PARTNERS INC COM 31154R109 6,953 799,143 SH   SOLE 22 794,436 0 4,707
FARMLAND PARTNERS INC COM 31154R109 11 1,258 SH   SOLE 23 1,258 0 0
FARO TECHNOLOGIES INC COM 311642102 1,076 15,234 SH   SOLE 2 5,916 0 9,318
FARO TECHNOLOGIES INC COM 311642102 9 123 SH   SOLE 4 123 0 0
FARO TECHNOLOGIES INC COM 311642102 20 290 SH   SOLE 7 290 0 0
FARO TECHNOLOGIES INC COM 311642102 5,572 78,889 SH   SOLE 18 76,361 0 2,528
FARO TECHNOLOGIES INC COM 311642102 5,011 70,953 SH   SOLE 19 70,953 0 0
FARO TECHNOLOGIES INC COM 311642102 143,471 2,031,299 SH   SOLE 21 2,031,299 0 0
FARO TECHNOLOGIES INC COM 311642102 38,345 542,897 SH   SOLE 22 531,322 0 11,575
FARO TECHNOLOGIES INC COM 311642102 72 1,015 SH   SOLE 23 1,015 0 0
FARO TECHNOLOGIES INC COM 311642102 54 766 SH   SOLE 25 766 0 0
FARO TECHNOLOGIES INC COM 311642102 1,131 16,015 SH   SOLE 26 6,086 0 9,929
FARO TECHNOLOGIES INC COM 311642102 178 2,524 SH   SOLE 28 2,524 0 0
FARO TECHNOLOGIES INC COM 311642102 7,919 112,121 SH   SOLE 30 112,121 0 0
FARO TECHNOLOGIES INC COM 311642102 107 1,522 SH   SOLE 36 1,522 0 0
FARO TECHNOLOGIES INC COM 311642102 127 1,798 SH   SOLE 40 1,798 0 0
FASTENAL CO COM 311900104 68,693 1,406,786 SH   SOLE 2 280,837 0 1,125,949
FASTENAL CO COM 311900104 14,582 298,627 SH   SOLE 4 276,540 0 22,087
FASTENAL CO COM 311900104 41,131 842,332 SH   SOLE 7 634,353 0 207,979
FASTENAL CO COM 311900104 604 12,369 SH   SOLE 13 12,369 0 0
FASTENAL CO COM 311900104 3,214 65,821 SH   SOLE 15 65,821 0 0
FASTENAL CO COM 311900104 0 7 SH   SOLE 17 0 0 7
FASTENAL CO COM 311900104 69,735 1,428,116 SH   SOLE 18 1,323,446 0 104,670
FASTENAL CO COM 311900104 11,826 242,197 SH   SOLE 19 242,197 0 0
FASTENAL CO COM 311900104 854,923 17,508,149 SH   SOLE 21 17,508,149 0 0
FASTENAL CO COM 311900104 647,910 13,268,684 SH   SOLE 22 12,034,535 0 1,234,149
FASTENAL CO COM 311900104 18,793 384,857 SH   SOLE 23 384,857 0 0
FASTENAL CO COM 311900104 51,122 1,046,939 SH   SOLE 25 1,046,939 0 0
FASTENAL CO COM 311900104 66,577 1,363,447 SH   SOLE 26 420,952 0 942,495
FASTENAL CO COM 311900104 99,079 2,029,059 SH   SOLE 28 82,087 0 1,946,972
FASTENAL CO COM 311900104 170,969 3,501,309 SH   SOLE 30 3,424,357 0 76,952
FASTENAL CO COM 311900104 5,293 108,402 SH   SOLE 31 72,267 0 36,135
FASTENAL CO COM 311900104 5,988 122,632 SH   SOLE 32 122,632 0 0
FASTENAL CO COM 311900104 1,505 30,828 SH   SOLE 34 30,828 0 0
FASTENAL CO COM 311900104 16,661 341,210 SH   SOLE 36 341,210 0 0
FASTENAL CO COM 311900104 1,136 23,263 SH   SOLE 40 23,263 0 0
FASTLY INC CL A 31188V100 14,810 169,512 SH   SOLE 2 29,362 0 140,150
FASTLY INC CL A 31188V100 30 341 SH   SOLE 4 341 0 0
FASTLY INC CL A 31188V100 133 1,521 SH   SOLE 7 1,521 0 0
FASTLY INC CL A 31188V100 1 10 SH   SOLE 17 0 0 10
FASTLY INC CL A 31188V100 3,822 43,745 SH   SOLE 18 43,745 0 0
FASTLY INC CL A 31188V100 1,740 19,911 SH   SOLE 19 19,911 0 0
FASTLY INC CL A 31188V100 109,123 1,248,973 SH   SOLE 21 1,248,973 0 0
FASTLY INC CL A 31188V100 188,402 2,156,369 SH   SOLE 22 2,053,876 0 102,493
FASTLY INC CL A 31188V100 69 795 SH   SOLE 25 795 0 0
FASTLY INC CL A 31188V100 2,943 33,680 SH   SOLE 26 21,480 0 12,200
FASTLY INC CL A 31188V100 802 9,185 SH   SOLE 28 9,185 0 0
FASTLY INC CL A 31188V100 4,459 51,034 SH   SOLE 30 51,034 0 0
FASTLY INC CL A 31188V100 124 1,421 SH   SOLE 31 1,421 0 0
FASTLY INC CL A 31188V100 104 1,192 SH   SOLE 34 1,192 0 0
FASTLY INC CL A 31188V100 172 1,963 SH   SOLE 36 1,963 0 0
FASTLY INC CL A 31188V100 876 10,028 SH   SOLE 40 10,028 0 0
FAT BRANDS INC COM 30258N105 3 519 SH   SOLE 18 519 0 0
FAT BRANDS INC COM 30258N105 25 4,138 SH   SOLE 21 4,138 0 0
FATE THERAPEUTICS INC COM 31189P102 4,363 47,985 SH   SOLE 2 24,272 0 23,713
FATE THERAPEUTICS INC COM 31189P102 64 706 SH   SOLE 4 706 0 0
FATE THERAPEUTICS INC COM 31189P102 128 1,407 SH   SOLE 7 1,407 0 0
FATE THERAPEUTICS INC COM 31189P102 23,566 259,164 SH   SOLE 18 248,169 0 10,995
FATE THERAPEUTICS INC COM 31189P102 30,240 332,563 SH   SOLE 19 332,563 0 0
FATE THERAPEUTICS INC COM 31189P102 311,906 3,430,178 SH   SOLE 21 3,430,178 0 0
FATE THERAPEUTICS INC COM 31189P102 186,490 2,050,922 SH   SOLE 22 2,000,433 0 50,489
FATE THERAPEUTICS INC COM 31189P102 536 5,894 SH   SOLE 23 5,894 0 0
FATE THERAPEUTICS INC COM 31189P102 52 573 SH   SOLE 25 573 0 0
FATE THERAPEUTICS INC COM 31189P102 5,438 59,808 SH   SOLE 26 22,770 0 37,038
FATE THERAPEUTICS INC COM 31189P102 1,375 15,127 SH   SOLE 28 15,127 0 0
FATE THERAPEUTICS INC COM 31189P102 41,503 456,423 SH   SOLE 30 456,423 0 0
FATE THERAPEUTICS INC COM 31189P102 61 666 SH   SOLE 34 666 0 0
FATE THERAPEUTICS INC COM 31189P102 128 1,412 SH   SOLE 36 1,412 0 0
FATE THERAPEUTICS INC COM 31189P102 792 8,713 SH   SOLE 40 8,713 0 0
FATHOM HOLDINGS INC COM 31189V109 112 3,104 SH   SOLE 2 276 0 2,828
FATHOM HOLDINGS INC COM 31189V109 567 15,729 SH   SOLE 18 15,729 0 0
FATHOM HOLDINGS INC COM 31189V109 292 8,095 SH   SOLE 19 8,095 0 0
FATHOM HOLDINGS INC COM 31189V109 5,864 162,703 SH   SOLE 21 162,703 0 0
FATHOM HOLDINGS INC COM 31189V109 1,765 48,981 SH   SOLE 22 48,708 0 273
FAUQUIER BANKSHARES INC COM 312059108 14 831 SH   SOLE 21 831 0 0
FB FINL CORP COM 30257X104 1,319 37,968 SH   SOLE 2 10,678 0 27,290
FB FINL CORP COM 30257X104 28 795 SH   SOLE 7 795 0 0
FB FINL CORP COM 30257X104 4,776 137,516 SH   SOLE 18 137,516 0 0
FB FINL CORP COM 30257X104 2,020 58,152 SH   SOLE 19 58,152 0 0
FB FINL CORP COM 30257X104 124,429 3,582,761 SH   SOLE 21 3,582,761 0 0
FB FINL CORP COM 30257X104 34,196 984,610 SH   SOLE 22 958,940 0 25,670
FB FINL CORP COM 30257X104 332 9,560 SH   SOLE 26 0 0 9,560
FB FINL CORP COM 30257X104 181 5,209 SH   SOLE 28 5,209 0 0
FB FINL CORP COM 30257X104 2,540 73,145 SH   SOLE 30 73,145 0 0
FB FINL CORP COM 30257X104 21 613 SH   SOLE 34 613 0 0
FB FINL CORP COM 30257X104 167 4,808 SH   SOLE 40 4,808 0 0
FBL FINL GROUP INC CL A 30239F106 627 11,934 SH   SOLE 2 3,575 0 8,359
FBL FINL GROUP INC CL A 30239F106 6 115 SH   SOLE 4 115 0 0
FBL FINL GROUP INC CL A 30239F106 12 227 SH   SOLE 7 227 0 0
FBL FINL GROUP INC CL A 30239F106 1,715 32,664 SH   SOLE 18 32,664 0 0
FBL FINL GROUP INC CL A 30239F106 904 17,214 SH   SOLE 19 17,214 0 0
FBL FINL GROUP INC CL A 30239F106 17,880 340,513 SH   SOLE 21 340,513 0 0
FBL FINL GROUP INC CL A 30239F106 14,150 269,480 SH   SOLE 22 262,364 0 7,116
FBL FINL GROUP INC CL A 30239F106 136 2,586 SH   SOLE 26 0 0 2,586
FBL FINL GROUP INC CL A 30239F106 62 1,180 SH   SOLE 28 1,180 0 0
FBL FINL GROUP INC CL A 30239F106 836 15,923 SH   SOLE 30 15,923 0 0
FBL FINL GROUP INC CL A 30239F106 64 1,226 SH   SOLE 40 1,226 0 0
FEDERAL AGRIC MTG CORP CL A 313148108 357 5,467 SH   SOLE 21 5,467 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 1,167 15,711 SH   SOLE 2 4,830 0 10,881
FEDERAL AGRIC MTG CORP CL C 313148306 5 63 SH   SOLE 4 63 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 1,055 14,212 SH   SOLE 7 14,212 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 2,569 34,598 SH   SOLE 18 34,598 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 6,933 93,379 SH   SOLE 19 93,379 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 25,729 346,513 SH   SOLE 21 346,513 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 32,264 434,531 SH   SOLE 22 428,093 0 6,438
FEDERAL AGRIC MTG CORP CL C 313148306 478 6,435 SH   SOLE 23 6,435 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 26 353 SH   SOLE 25 353 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 2,588 34,860 SH   SOLE 26 901 0 33,959
FEDERAL AGRIC MTG CORP CL C 313148306 104 1,403 SH   SOLE 28 1,403 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 648 8,723 SH   SOLE 30 8,723 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 233 3,135 SH   SOLE 34 3,135 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 64 867 SH   SOLE 36 867 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 68 918 SH   SOLE 40 918 0 0
FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 15,835 186,034 SH   SOLE 2 39,483 0 146,551
FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 10,757 126,377 SH   SOLE 4 126,377 0 0
FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 18,598 218,494 SH   SOLE 7 214,395 0 4,099
FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 112 1,317 SH   SOLE 15 1,317 0 0
FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 17,492 205,498 SH   SOLE 18 199,716 0 5,782
FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 15,537 182,527 SH   SOLE 19 182,527 0 0
FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 205,437 2,413,496 SH   SOLE 21 2,413,496 0 0
FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 216,749 2,546,398 SH   SOLE 22 2,282,781 0 263,617
FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 1,303 15,312 SH   SOLE 23 15,312 0 0
FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 36,763 431,898 SH   SOLE 25 431,898 0 0
FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 10,341 121,489 SH   SOLE 26 17,552 0 103,937
FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 9,563 112,348 SH   SOLE 28 9,221 0 103,127
FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 4,126 48,473 SH   SOLE 29 48,473 0 0
FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 40,890 480,379 SH   SOLE 30 480,379 0 0
FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 128 1,502 SH   SOLE 31 1,502 0 0
FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 1,657 19,461 SH   SOLE 34 19,461 0 0
FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 2,420 28,430 SH   SOLE 36 28,430 0 0
FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 745 8,754 SH   SOLE 40 8,754 0 0
FEDERAL SIGNAL CORP COM 313855108 1,384 41,736 SH   SOLE 2 20,256 0 21,480
FEDERAL SIGNAL CORP COM 313855108 21 638 SH   SOLE 4 638 0 0
FEDERAL SIGNAL CORP COM 313855108 41 1,250 SH   SOLE 7 1,250 0 0
FEDERAL SIGNAL CORP COM 313855108 8,794 265,122 SH   SOLE 18 263,247 0 1,875
FEDERAL SIGNAL CORP COM 313855108 3,503 105,595 SH   SOLE 19 105,595 0 0
FEDERAL SIGNAL CORP COM 313855108 222,448 6,706,311 SH   SOLE 21 6,706,311 0 0
FEDERAL SIGNAL CORP COM 313855108 57,914 1,745,981 SH   SOLE 22 1,704,118 0 41,863
FEDERAL SIGNAL CORP COM 313855108 34 1,020 SH   SOLE 25 1,020 0 0
FEDERAL SIGNAL CORP COM 313855108 858 25,870 SH   SOLE 26 20,869 0 5,001
FEDERAL SIGNAL CORP COM 313855108 240 7,250 SH   SOLE 28 7,250 0 0
FEDERAL SIGNAL CORP COM 313855108 4,203 126,722 SH   SOLE 30 126,722 0 0
FEDERAL SIGNAL CORP COM 313855108 64 1,937 SH   SOLE 36 1,937 0 0
FEDERAL SIGNAL CORP COM 313855108 221 6,667 SH   SOLE 40 6,667 0 0
FEDERATED HERMES INC CL B 314211103 4,249 147,089 SH   SOLE 2 69,904 0 77,185
FEDERATED HERMES INC CL B 314211103 11 378 SH   SOLE 4 378 0 0
FEDERATED HERMES INC CL B 314211103 246 8,505 SH   SOLE 7 8,505 0 0
FEDERATED HERMES INC CL B 314211103 16,331 565,297 SH   SOLE 18 565,297 0 0
FEDERATED HERMES INC CL B 314211103 6,667 230,755 SH   SOLE 19 230,755 0 0
FEDERATED HERMES INC CL B 314211103 233,070 8,067,492 SH   SOLE 21 8,067,492 0 0
FEDERATED HERMES INC CL B 314211103 92,354 3,196,735 SH   SOLE 22 3,124,695 0 72,040
FEDERATED HERMES INC CL B 314211103 266 9,206 SH   SOLE 23 9,206 0 0
FEDERATED HERMES INC CL B 314211103 2,134 73,863 SH   SOLE 26 25,559 0 48,304
FEDERATED HERMES INC CL B 314211103 359 12,435 SH   SOLE 28 12,435 0 0
FEDERATED HERMES INC CL B 314211103 1,617 55,980 SH   SOLE 30 55,980 0 0
FEDERATED HERMES INC CL B 314211103 929 32,157 SH   SOLE 32 32,157 0 0
FEDERATED HERMES INC CL B 314211103 104 3,613 SH   SOLE 36 3,613 0 0
FEDERATED HERMES INC CL B 314211103 312 10,802 SH   SOLE 40 10,802 0 0
FEDEX CORP COM 31428X106 176,167 678,559 SH   SOLE 2 188,586 0 489,973
FEDEX CORP COM 31428X106 32,783 126,274 SH   SOLE 4 116,710 0 9,564
FEDEX CORP COM 31428X106 77,564 298,760 SH   SOLE 7 213,557 0 85,203
FEDEX CORP COM 31428X106 319 1,228 SH   SOLE 13 1,228 0 0
FEDEX CORP COM 31428X106 6,542 25,199 SH   SOLE 15 25,199 0 0
FEDEX CORP COM 31428X106 484,698 1,866,954 SH   SOLE 18 1,823,349 0 43,605
FEDEX CORP COM 31428X106 44,507 171,430 SH   SOLE 19 171,430 0 0
FEDEX CORP COM 31428X106 1,558,067 6,001,337 SH   SOLE 21 6,001,337 0 0
FEDEX CORP COM 31428X106 1,469,090 5,658,617 SH   SOLE 22 5,072,206 0 586,411
FEDEX CORP COM 31428X106 48,064 185,131 SH   SOLE 23 185,131 0 0
FEDEX CORP COM 31428X106 102,633 395,320 SH   SOLE 25 395,320 0 0
FEDEX CORP COM 31428X106 137,168 528,341 SH   SOLE 26 169,614 0 358,727
FEDEX CORP COM 31428X106 156,492 602,774 SH   SOLE 28 33,887 0 568,887
FEDEX CORP COM 31428X106 3,128 12,049 SH   SOLE 29 12,049 0 0
FEDEX CORP COM 31428X106 328,545 1,265,484 SH   SOLE 30 1,201,339 0 64,145
FEDEX CORP COM 31428X106 26,717 102,907 SH   SOLE 31 48,110 0 54,797
FEDEX CORP COM 31428X106 5,374 20,698 SH   SOLE 34 20,698 0 0
FEDEX CORP COM 31428X106 41,930 161,506 SH   SOLE 36 161,506 0 0
FEDEX CORP COM 31428X106 2,654 10,223 SH   SOLE 40 10,223 0 0
FEDNAT HLDG CO COM 31431B109 83 13,990 SH   SOLE 2 991 0 12,999
FEDNAT HLDG CO COM 31431B109 2 336 SH   SOLE 7 336 0 0
FEDNAT HLDG CO COM 31431B109 281 47,426 SH   SOLE 18 47,426 0 0
FEDNAT HLDG CO COM 31431B109 135 22,823 SH   SOLE 19 22,823 0 0
FEDNAT HLDG CO COM 31431B109 2,742 463,129 SH   SOLE 21 463,129 0 0
FEDNAT HLDG CO COM 31431B109 2,947 497,867 SH   SOLE 22 495,610 0 2,257
FEDNAT HLDG CO COM 31431B109 100 16,872 SH   SOLE 26 0 0 16,872
FENNEC PHARMACEUTICALS INC COM 31447P100 87 11,678 SH   SOLE 2 1,180 0 10,498
FENNEC PHARMACEUTICALS INC COM 31447P100 649 87,119 SH   SOLE 18 87,119 0 0
FENNEC PHARMACEUTICALS INC COM 31447P100 297 39,809 SH   SOLE 19 39,809 0 0
FENNEC PHARMACEUTICALS INC COM 31447P100 5,700 765,167 SH   SOLE 21 765,167 0 0
FENNEC PHARMACEUTICALS INC COM 31447P100 1,516 203,431 SH   SOLE 22 202,101 0 1,330
FERRARI N V COM N3167Y103 3,331 14,512 SH   SOLE 2 0 0 14,512
FERRARI N V COM N3167Y103 40,992 178,599 SH   SOLE 18 133,126 0 45,473
FERRARI N V COM N3167Y103 198,226 863,654 SH   SOLE 19 863,654 0 0
FERRARI N V COM N3167Y103 10,173 44,325 SH   SOLE 22 44,325 0 0
FERRARI N V COM N3167Y103 1,994 8,687 SH   SOLE 34 8,687 0 0
FERRO CORP COM 315405100 888 60,692 SH   SOLE 2 25,697 0 34,995
FERRO CORP COM 315405100 8 567 SH   SOLE 4 567 0 0
FERRO CORP COM 315405100 20 1,376 SH   SOLE 7 1,376 0 0
FERRO CORP COM 315405100 5,266 359,922 SH   SOLE 18 359,922 0 0
FERRO CORP COM 315405100 2,142 146,388 SH   SOLE 19 146,388 0 0
FERRO CORP COM 315405100 134,648 9,203,559 SH   SOLE 21 9,203,559 0 0
FERRO CORP COM 315405100 36,541 2,497,693 SH   SOLE 22 2,445,544 0 52,149
FERRO CORP COM 315405100 580 39,631 SH   SOLE 26 21,797 0 17,834
FERRO CORP COM 315405100 161 11,021 SH   SOLE 28 11,021 0 0
FERRO CORP COM 315405100 2,476 169,221 SH   SOLE 30 169,221 0 0
FERRO CORP COM 315405100 128 8,780 SH   SOLE 40 8,780 0 0
FFBW INC MD COM 30260M103 7 742 SH   SOLE 18 742 0 0
FFBW INC MD COM 30260M103 24 2,417 SH   SOLE 21 2,417 0 0
FG FINANCIAL GROUP INC COM 30259W104 28 6,683 SH   SOLE 21 6,683 0 0
FG FINANCIAL GROUP INC COM 30259W104 208 49,244 SH   SOLE 22 49,244 0 0
FIAT CHRYSLER AUTOMOBILES N SHS N31738102 5 249 SH   SOLE 18 249 0 0
FIBROGEN INC COM 31572Q808 2,866 77,262 SH   SOLE 2 32,484 0 44,778
FIBROGEN INC COM 31572Q808 23 620 SH   SOLE 4 620 0 0
FIBROGEN INC COM 31572Q808 61 1,653 SH   SOLE 7 1,653 0 0
FIBROGEN INC COM 31572Q808 11,985 323,135 SH   SOLE 18 301,469 0 21,666
FIBROGEN INC COM 31572Q808 25,130 677,541 SH   SOLE 19 677,541 0 0
FIBROGEN INC COM 31572Q808 104 2,800 SH   SOLE 20 2,800 0 0
FIBROGEN INC COM 31572Q808 147,431 3,974,942 SH   SOLE 21 3,974,942 0 0
FIBROGEN INC COM 31572Q808 97,125 2,618,617 SH   SOLE 22 2,556,108 0 62,509
FIBROGEN INC COM 31572Q808 751 20,247 SH   SOLE 23 20,247 0 0
FIBROGEN INC COM 31572Q808 45 1,224 SH   SOLE 25 1,224 0 0
FIBROGEN INC COM 31572Q808 3,933 106,030 SH   SOLE 26 17,466 0 88,564
FIBROGEN INC COM 31572Q808 365 9,829 SH   SOLE 28 9,829 0 0
FIBROGEN INC COM 31572Q808 2,561 69,052 SH   SOLE 30 69,052 0 0
FIBROGEN INC COM 31572Q808 62 1,668 SH   SOLE 34 1,668 0 0
FIBROGEN INC COM 31572Q808 112 3,023 SH   SOLE 36 3,023 0 0
FIBROGEN INC COM 31572Q808 369 9,959 SH   SOLE 40 9,959 0 0
FIDELITY COMWLTH TR NDQ CP IDX TRK 315912808 9 18 SH   SOLE 17 0 0 18
FIDELITY COVINGTON TRUST QLTY FCTOR ETF 316092790 0 11 SH   SOLE 17 0 0 11
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 4 36 SH   SOLE 17 0 0 36
FIDELITY D & D BANCORP INC COM 31609R100 239 3,709 SH   SOLE 2 388 0 3,321
FIDELITY D & D BANCORP INC COM 31609R100 7 109 SH   SOLE 7 109 0 0
FIDELITY D & D BANCORP INC COM 31609R100 1,007 15,647 SH   SOLE 18 15,647 0 0
FIDELITY D & D BANCORP INC COM 31609R100 476 7,399 SH   SOLE 19 7,399 0 0
FIDELITY D & D BANCORP INC COM 31609R100 9,266 143,971 SH   SOLE 21 143,971 0 0
FIDELITY D & D BANCORP INC COM 31609R100 2,752 42,767 SH   SOLE 22 42,027 0 740
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 45,574 1,165,862 SH   SOLE 2 627,421 0 538,441
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 5,115 130,843 SH   SOLE 4 120,459 0 10,384
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 6,672 170,694 SH   SOLE 7 59,479 0 111,215
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 43 1,103 SH   SOLE 13 1,103 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 1,174 30,033 SH   SOLE 15 30,033 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 111,428 2,850,550 SH   SOLE 18 2,553,500 0 297,050
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 222,790 5,699,401 SH   SOLE 19 5,699,401 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 191,970 4,910,977 SH   SOLE 21 4,910,977 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 294,773 7,540,889 SH   SOLE 22 7,173,695 0 367,194
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 8,136 208,135 SH   SOLE 23 208,135 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 22,314 570,837 SH   SOLE 25 538,370 0 32,467
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 24,130 617,295 SH   SOLE 26 283,494 0 333,801
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 24,139 617,531 SH   SOLE 28 35,165 0 582,366
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 14 358 SH   SOLE 29 358 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 30,111 770,303 SH   SOLE 30 603,919 0 166,384
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 1,962 50,185 SH   SOLE 31 40,798 0 9,387
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 18,578 475,255 SH   SOLE 34 475,255 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 7,669 196,196 SH   SOLE 36 196,196 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 403 10,315 SH   SOLE 40 10,315 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 222,771 1,574,795 SH   SOLE 2 288,884 0 1,285,911
FIDELITY NATL INFORMATION SV COM 31620M106 41,505 293,407 SH   SOLE 4 269,499 0 23,908
FIDELITY NATL INFORMATION SV COM 31620M106 82,204 581,114 SH   SOLE 7 553,175 0 27,939
FIDELITY NATL INFORMATION SV COM 31620M106 292 2,065 SH   SOLE 13 2,065 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 11,002 77,775 SH   SOLE 15 77,775 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 265,184 1,874,620 SH   SOLE 18 1,549,023 0 325,597
FIDELITY NATL INFORMATION SV COM 31620M106 85,149 601,933 SH   SOLE 19 601,933 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 2,020,007 14,279,702 SH   SOLE 21 14,279,702 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 2,055,837 14,532,995 SH   SOLE 22 13,228,508 0 1,304,487
FIDELITY NATL INFORMATION SV COM 31620M106 59,426 420,093 SH   SOLE 23 420,093 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 347,837 2,458,907 SH   SOLE 25 2,458,907 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 200,975 1,420,722 SH   SOLE 26 469,087 0 951,635
FIDELITY NATL INFORMATION SV COM 31620M106 172,090 1,216,525 SH   SOLE 28 83,742 0 1,132,783
FIDELITY NATL INFORMATION SV COM 31620M106 3,740 26,436 SH   SOLE 29 26,436 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 402,416 2,844,731 SH   SOLE 30 2,841,700 0 3,031
FIDELITY NATL INFORMATION SV COM 31620M106 23,221 164,150 SH   SOLE 31 83,897 0 80,253
FIDELITY NATL INFORMATION SV COM 31620M106 37,620 265,942 SH   SOLE 34 265,942 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 57,955 409,692 SH   SOLE 36 409,692 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 3,653 25,827 SH   SOLE 40 25,827 0 0
FIDUS INVT CORP COM 316500107 1,099 83,879 SH   SOLE 30 83,879 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 209 18,349 SH   SOLE 2 1,770 0 16,579
FIESTA RESTAURANT GROUP INC COM 31660B101 5 474 SH   SOLE 7 474 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 1,001 87,775 SH   SOLE 18 87,775 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 387 33,972 SH   SOLE 19 33,972 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 23,708 2,079,636 SH   SOLE 21 2,079,636 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 5,677 497,980 SH   SOLE 22 494,628 0 3,352
FIESTA RESTAURANT GROUP INC COM 31660B101 256 22,445 SH   SOLE 30 22,445 0 0
FIFTH THIRD BANCORP COM 316773100 46,009 1,668,805 SH   SOLE 2 262,425 0 1,406,380
FIFTH THIRD BANCORP COM 316773100 9,266 336,088 SH   SOLE 4 308,880 0 27,208
FIFTH THIRD BANCORP COM 316773100 19,309 700,347 SH   SOLE 7 645,890 0 54,457
FIFTH THIRD BANCORP COM 316773100 57 2,053 SH   SOLE 13 2,053 0 0
FIFTH THIRD BANCORP COM 316773100 2,362 85,675 SH   SOLE 15 85,675 0 0
FIFTH THIRD BANCORP COM 316773100 61,183 2,219,199 SH   SOLE 18 2,115,032 0 104,167
FIFTH THIRD BANCORP COM 316773100 5,825 211,288 SH   SOLE 19 211,288 0 0
FIFTH THIRD BANCORP COM 316773100 705,230 25,579,625 SH   SOLE 21 25,579,625 0 0
FIFTH THIRD BANCORP COM 316773100 446,676 16,201,510 SH   SOLE 22 14,714,350 0 1,487,160
FIFTH THIRD BANCORP COM 316773100 12,860 466,440 SH   SOLE 23 466,440 0 0
FIFTH THIRD BANCORP COM 316773100 28,525 1,034,639 SH   SOLE 25 1,034,639 0 0
FIFTH THIRD BANCORP COM 316773100 41,825 1,517,063 SH   SOLE 26 473,445 0 1,043,618
FIFTH THIRD BANCORP COM 316773100 45,102 1,635,901 SH   SOLE 28 89,483 0 1,546,418
FIFTH THIRD BANCORP COM 316773100 41 1,475 SH   SOLE 29 1,475 0 0
FIFTH THIRD BANCORP COM 316773100 90,103 3,268,162 SH   SOLE 30 3,224,179 0 43,983
FIFTH THIRD BANCORP COM 316773100 3,089 112,040 SH   SOLE 31 86,147 0 25,893
FIFTH THIRD BANCORP COM 316773100 5,770 209,299 SH   SOLE 32 209,299 0 0
FIFTH THIRD BANCORP COM 316773100 914 33,139 SH   SOLE 34 33,139 0 0
FIFTH THIRD BANCORP COM 316773100 16,365 593,582 SH   SOLE 35 593,582 0 0
FIFTH THIRD BANCORP COM 316773100 13,568 492,114 SH   SOLE 36 492,114 0 0
FIFTH THIRD BANCORP COM 316773100 828 30,034 SH   SOLE 40 30,034 0 0
FINANCIAL INSTNS INC COM 317585404 474 21,049 SH   SOLE 2 1,335 0 19,714
FINANCIAL INSTNS INC COM 317585404 10 438 SH   SOLE 7 438 0 0
FINANCIAL INSTNS INC COM 317585404 1,126 50,063 SH   SOLE 18 50,063 0 0
FINANCIAL INSTNS INC COM 317585404 1,266 56,248 SH   SOLE 19 56,248 0 0
FINANCIAL INSTNS INC COM 317585404 13,192 586,315 SH   SOLE 21 586,315 0 0
FINANCIAL INSTNS INC COM 317585404 12,567 558,541 SH   SOLE 22 555,684 0 2,857
FINANCIAL INSTNS INC COM 317585404 39 1,719 SH   SOLE 23 1,719 0 0
FINANCIAL INSTNS INC COM 317585404 88 3,901 SH   SOLE 26 0 0 3,901
FINVOLUTION GROUP SPONSORED ADS 31810T101 45 16,716 SH   SOLE 4 16,716 0 0
FINVOLUTION GROUP SPONSORED ADS 31810T101 257 96,348 SH   SOLE 21 96,348 0 0
FINVOLUTION GROUP SPONSORED ADS 31810T101 1,653 618,971 SH   SOLE 22 618,971 0 0
FINVOLUTION GROUP SPONSORED ADS 31810T101 727 272,288 SH   SOLE 30 272,288 0 0
FIREEYE INC COM 31816Q101 11,215 486,322 SH   SOLE 2 82,137 0 404,185
FIREEYE INC COM 31816Q101 21 908 SH   SOLE 4 908 0 0
FIREEYE INC COM 31816Q101 97 4,186 SH   SOLE 7 4,186 0 0
FIREEYE INC COM 31816Q101 2,227 96,555 SH   SOLE 18 96,555 0 0
FIREEYE INC COM 31816Q101 1,288 55,870 SH   SOLE 19 55,870 0 0
FIREEYE INC COM 31816Q101 88,716 3,847,168 SH   SOLE 21 3,847,168 0 0
FIREEYE INC COM 31816Q101 135,191 5,862,578 SH   SOLE 22 5,565,602 0 296,976
FIREEYE INC COM 31816Q101 709 30,761 SH   SOLE 25 30,761 0 0
FIREEYE INC COM 31816Q101 5,287 229,265 SH   SOLE 26 139,523 0 89,742
FIREEYE INC COM 31816Q101 666 28,898 SH   SOLE 28 28,898 0 0
FIREEYE INC COM 31816Q101 26,507 1,149,473 SH   SOLE 30 1,149,473 0 0
FIREEYE INC COM 31816Q101 100 4,326 SH   SOLE 31 4,326 0 0
FIREEYE INC COM 31816Q101 189 8,185 SH   SOLE 36 8,185 0 0
FIREEYE INC COM 31816Q101 672 29,159 SH   SOLE 40 29,159 0 0
FIREEYE INC NOTE 1.625% 6/0 31816QAD3 2,012 2,050,000 PRN   SOLE 21 2,050,000 0 0
FIREEYE INC NOTE 0.875% 6/0 31816QAF8 4,004 3,296,000 PRN   SOLE 21 3,296,000 0 0
FIREEYE INC NOTE 0.875% 6/0 31816QAF8 304 250,000 PRN   SOLE 22 250,000 0 0
FIRST AMERN FINL CORP COM 31847R102 16,752 324,462 SH   SOLE 2 112,504 0 211,958
FIRST AMERN FINL CORP COM 31847R102 52 1,013 SH   SOLE 4 1,013 0 0
FIRST AMERN FINL CORP COM 31847R102 469 9,089 SH   SOLE 7 9,089 0 0
FIRST AMERN FINL CORP COM 31847R102 2,064 39,978 SH   SOLE 13 39,978 0 0
FIRST AMERN FINL CORP COM 31847R102 56,777 1,099,700 SH   SOLE 18 1,027,802 0 71,898
FIRST AMERN FINL CORP COM 31847R102 56,067 1,085,944 SH   SOLE 19 1,085,944 0 0
FIRST AMERN FINL CORP COM 31847R102 268,090 5,192,517 SH   SOLE 21 5,192,517 0 0
FIRST AMERN FINL CORP COM 31847R102 198,775 3,849,987 SH   SOLE 22 3,557,711 0 292,276
FIRST AMERN FINL CORP COM 31847R102 533 10,318 SH   SOLE 23 10,318 0 0
FIRST AMERN FINL CORP COM 31847R102 79,339 1,536,690 SH   SOLE 25 1,536,690 0 0
FIRST AMERN FINL CORP COM 31847R102 5,189 100,501 SH   SOLE 26 41,247 0 59,254
FIRST AMERN FINL CORP COM 31847R102 6,158 119,268 SH   SOLE 28 14,043 0 105,225
FIRST AMERN FINL CORP COM 31847R102 5,115 99,063 SH   SOLE 30 99,063 0 0
FIRST AMERN FINL CORP COM 31847R102 107 2,064 SH   SOLE 31 2,064 0 0
FIRST AMERN FINL CORP COM 31847R102 3,761 72,842 SH   SOLE 34 72,842 0 0
FIRST AMERN FINL CORP COM 31847R102 1,491 28,875 SH   SOLE 36 28,875 0 0
FIRST AMERN FINL CORP COM 31847R102 706 13,675 SH   SOLE 40 13,675 0 0
FIRST BANCORP INC ME COM 31866P102 254 10,001 SH   SOLE 2 976 0 9,025
FIRST BANCORP INC ME COM 31866P102 5 210 SH   SOLE 7 210 0 0
FIRST BANCORP INC ME COM 31866P102 1,072 42,215 SH   SOLE 18 42,215 0 0
FIRST BANCORP INC ME COM 31866P102 525 20,679 SH   SOLE 19 20,679 0 0
FIRST BANCORP INC ME COM 31866P102 10,127 398,695 SH   SOLE 21 398,695 0 0
FIRST BANCORP INC ME COM 31866P102 7,781 306,349 SH   SOLE 22 304,509 0 1,840
FIRST BANCORP N C COM 318910106 1,074 31,750 SH   SOLE 2 8,271 0 23,479
FIRST BANCORP N C COM 318910106 19 550 SH   SOLE 7 550 0 0
FIRST BANCORP N C COM 318910106 4,113 121,572 SH   SOLE 18 121,572 0 0
FIRST BANCORP N C COM 318910106 1,656 48,940 SH   SOLE 19 48,940 0 0
FIRST BANCORP N C COM 318910106 103,980 3,073,592 SH   SOLE 21 3,073,592 0 0
FIRST BANCORP N C COM 318910106 29,341 867,301 SH   SOLE 22 848,260 0 19,041
FIRST BANCORP N C COM 318910106 554 16,365 SH   SOLE 26 13,109 0 3,256
FIRST BANCORP N C COM 318910106 125 3,691 SH   SOLE 28 3,691 0 0
FIRST BANCORP N C COM 318910106 1,838 54,342 SH   SOLE 30 54,342 0 0
FIRST BANCORP N C COM 318910106 136 4,025 SH   SOLE 40 4,025 0 0
FIRST BANCORP P R COM NEW 318672706 2,419 262,388 SH   SOLE 2 78,680 0 183,708
FIRST BANCORP P R COM NEW 318672706 8 882 SH   SOLE 4 882 0 0
FIRST BANCORP P R COM NEW 318672706 38 4,129 SH   SOLE 7 4,129 0 0
FIRST BANCORP P R COM NEW 318672706 8,609 933,687 SH   SOLE 18 933,687 0 0
FIRST BANCORP P R COM NEW 318672706 4,976 539,729 SH   SOLE 19 539,729 0 0
FIRST BANCORP P R COM NEW 318672706 208,791 22,645,417 SH   SOLE 21 22,645,417 0 0
FIRST BANCORP P R COM NEW 318672706 56,214 6,097,007 SH   SOLE 22 5,952,927 0 144,080
FIRST BANCORP P R COM NEW 318672706 176 19,075 SH   SOLE 23 19,075 0 0
FIRST BANCORP P R COM NEW 318672706 1,358 147,318 SH   SOLE 26 47,455 0 99,863
FIRST BANCORP P R COM NEW 318672706 237 25,759 SH   SOLE 28 25,759 0 0
FIRST BANCORP P R COM NEW 318672706 4,045 438,697 SH   SOLE 30 438,697 0 0
FIRST BANCORP P R COM NEW 318672706 201 21,759 SH   SOLE 40 21,759 0 0
FIRST BANCSHARES INC MS COM 318916103 766 24,808 SH   SOLE 2 6,936 0 17,872
FIRST BANCSHARES INC MS COM 318916103 14 464 SH   SOLE 7 464 0 0
FIRST BANCSHARES INC MS COM 318916103 2,165 70,101 SH   SOLE 18 70,101 0 0
FIRST BANCSHARES INC MS COM 318916103 1,210 39,190 SH   SOLE 19 39,190 0 0
FIRST BANCSHARES INC MS COM 318916103 23,982 776,605 SH   SOLE 21 776,605 0 0
FIRST BANCSHARES INC MS COM 318916103 19,458 630,118 SH   SOLE 22 613,998 0 16,120
FIRST BANCSHARES INC MS COM 318916103 104 3,379 SH   SOLE 26 0 0 3,379
FIRST BANCSHARES INC MS COM 318916103 84 2,706 SH   SOLE 28 2,706 0 0
FIRST BANCSHARES INC MS COM 318916103 656 21,231 SH   SOLE 30 21,231 0 0
FIRST BANCSHARES INC MS COM 318916103 115 3,737 SH   SOLE 40 3,737 0 0
FIRST BANK WILLIAMSTOWN NJ COM 31931U102 179 19,068 SH   SOLE 2 4,261 0 14,807
FIRST BANK WILLIAMSTOWN NJ COM 31931U102 4 467 SH   SOLE 7 467 0 0
FIRST BANK WILLIAMSTOWN NJ COM 31931U102 583 62,137 SH   SOLE 18 62,137 0 0
FIRST BANK WILLIAMSTOWN NJ COM 31931U102 310 33,035 SH   SOLE 19 33,035 0 0
FIRST BANK WILLIAMSTOWN NJ COM 31931U102 5,857 624,445 SH   SOLE 21 624,445 0 0
FIRST BANK WILLIAMSTOWN NJ COM 31931U102 1,999 213,108 SH   SOLE 22 210,782 0 2,326
FIRST BUS FINL SVCS INC WIS COM 319390100 172 9,346 SH   SOLE 2 893 0 8,453
FIRST BUS FINL SVCS INC WIS COM 319390100 4 236 SH   SOLE 7 236 0 0
FIRST BUS FINL SVCS INC WIS COM 319390100 561 30,491 SH   SOLE 18 30,491 0 0
FIRST BUS FINL SVCS INC WIS COM 319390100 298 16,205 SH   SOLE 19 16,205 0 0
FIRST BUS FINL SVCS INC WIS COM 319390100 5,571 302,594 SH   SOLE 21 302,594 0 0
FIRST BUS FINL SVCS INC WIS COM 319390100 2,200 119,478 SH   SOLE 22 118,316 0 1,162
FIRST BUSEY CORP COM NEW 319383204 1,467 68,077 SH   SOLE 2 17,372 0 50,705
FIRST BUSEY CORP COM NEW 319383204 12 540 SH   SOLE 4 540 0 0
FIRST BUSEY CORP COM NEW 319383204 21 989 SH   SOLE 7 989 0 0
FIRST BUSEY CORP COM NEW 319383204 3,559 165,131 SH   SOLE 18 165,131 0 0
FIRST BUSEY CORP COM NEW 319383204 2,643 122,623 SH   SOLE 19 122,623 0 0
FIRST BUSEY CORP COM NEW 319383204 38,363 1,780,182 SH   SOLE 21 1,780,182 0 0
FIRST BUSEY CORP COM NEW 319383204 35,161 1,631,613 SH   SOLE 22 1,594,243 0 37,370
FIRST BUSEY CORP COM NEW 319383204 40 1,878 SH   SOLE 25 1,878 0 0
FIRST BUSEY CORP COM NEW 319383204 792 36,770 SH   SOLE 26 23,922 0 12,848
FIRST BUSEY CORP COM NEW 319383204 131 6,094 SH   SOLE 28 6,094 0 0
FIRST BUSEY CORP COM NEW 319383204 1,065 49,413 SH   SOLE 30 49,413 0 0
FIRST BUSEY CORP COM NEW 319383204 99 4,612 SH   SOLE 36 4,612 0 0
FIRST BUSEY CORP COM NEW 319383204 162 7,504 SH   SOLE 40 7,504 0 0
FIRST CAPITAL INC COM 31942S104 166 2,747 SH   SOLE 2 341 0 2,406
FIRST CAPITAL INC COM 31942S104 5 77 SH   SOLE 7 77 0 0
FIRST CAPITAL INC COM 31942S104 796 13,151 SH   SOLE 18 13,151 0 0
FIRST CAPITAL INC COM 31942S104 386 6,379 SH   SOLE 19 6,379 0 0
FIRST CAPITAL INC COM 31942S104 7,063 116,624 SH   SOLE 21 116,624 0 0
FIRST CAPITAL INC COM 31942S104 2,095 34,600 SH   SOLE 22 34,032 0 568
FIRST CHOICE BANCORP COM 31948P104 217 11,730 SH   SOLE 2 1,272 0 10,458
FIRST CHOICE BANCORP COM 31948P104 4 217 SH   SOLE 7 217 0 0
FIRST CHOICE BANCORP COM 31948P104 837 45,273 SH   SOLE 18 45,273 0 0
FIRST CHOICE BANCORP COM 31948P104 357 19,315 SH   SOLE 19 19,315 0 0
FIRST CHOICE BANCORP COM 31948P104 7,849 424,524 SH   SOLE 21 424,524 0 0
FIRST CHOICE BANCORP COM 31948P104 2,465 133,339 SH   SOLE 22 131,989 0 1,350
FIRST CMNTY BANKSHARES INC V COM 31983A103 490 22,684 SH   SOLE 2 5,418 0 17,266
FIRST CMNTY BANKSHARES INC V COM 31983A103 8 356 SH   SOLE 7 356 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103 1,553 71,956 SH   SOLE 18 71,956 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103 2,203 102,064 SH   SOLE 19 102,064 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103 14,337 664,387 SH   SOLE 21 664,387 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103 14,730 682,595 SH   SOLE 22 670,807 0 11,788
FIRST CMNTY BANKSHARES INC V COM 31983A103 97 4,488 SH   SOLE 23 4,488 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103 629 29,155 SH   SOLE 26 0 0 29,155
FIRST CMNTY BANKSHARES INC V COM 31983A103 47 2,180 SH   SOLE 28 2,180 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103 50 2,314 SH   SOLE 30 2,314 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103 30 1,385 SH   SOLE 40 1,385 0 0
FIRST CMNTY CORP S C COM 319835104 94 5,534 SH   SOLE 2 407 0 5,127
FIRST CMNTY CORP S C COM 319835104 473 27,817 SH   SOLE 18 27,817 0 0
FIRST CMNTY CORP S C COM 319835104 173 10,164 SH   SOLE 19 10,164 0 0
FIRST CMNTY CORP S C COM 319835104 3,976 234,047 SH   SOLE 21 234,047 0 0
FIRST CMNTY CORP S C COM 319835104 1,343 79,039 SH   SOLE 22 78,589 0 450
FIRST COMWLTH FINL CORP PA COM 319829107 1,297 118,518 SH   SOLE 2 31,289 0 87,229
FIRST COMWLTH FINL CORP PA COM 319829107 10 885 SH   SOLE 4 885 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 15 1,402 SH   SOLE 7 1,402 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 4,424 404,417 SH   SOLE 18 404,417 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 2,541 232,226 SH   SOLE 19 232,226 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 111,248 10,168,920 SH   SOLE 21 10,168,920 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 32,349 2,956,949 SH   SOLE 22 2,896,047 0 60,902
FIRST COMWLTH FINL CORP PA COM 319829107 184 16,862 SH   SOLE 23 16,862 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 957 87,476 SH   SOLE 26 23,644 0 63,832
FIRST COMWLTH FINL CORP PA COM 319829107 148 13,483 SH   SOLE 28 13,483 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 1,495 136,630 SH   SOLE 30 136,630 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 106 9,696 SH   SOLE 40 9,696 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 7,702 13,412 SH   SOLE 2 2,163 0 11,249
FIRST CTZNS BANCSHARES INC N CL A 31946M103 16 28 SH   SOLE 4 28 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 86 150 SH   SOLE 7 150 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 1,377 2,398 SH   SOLE 18 2,398 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 933 1,625 SH   SOLE 19 1,625 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 41,524 72,308 SH   SOLE 21 72,308 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 102,195 177,956 SH   SOLE 22 170,590 0 7,366
FIRST CTZNS BANCSHARES INC N CL A 31946M103 1,493 2,599 SH   SOLE 26 1,933 0 666
FIRST CTZNS BANCSHARES INC N CL A 31946M103 380 661 SH   SOLE 28 661 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 1,627 2,833 SH   SOLE 30 2,833 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 69 120 SH   SOLE 31 120 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 22 38 SH   SOLE 34 38 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 134 233 SH   SOLE 36 233 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 355 619 SH   SOLE 40 619 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102 128 11,245 SH   SOLE 2 11,245 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102 44 3,843 SH   SOLE 18 3,843 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102 1,567 137,455 SH   SOLE 19 137,455 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102 593 52,000 SH   SOLE 21 52,000 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102 3,584 314,395 SH   SOLE 22 314,395 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102 361 31,707 SH   SOLE 23 31,707 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102 870 76,292 SH   SOLE 26 0 0 76,292
FIRST FINL BANCORP OH COM 320209109 2,150 122,648 SH   SOLE 2 30,066 0 92,582
FIRST FINL BANCORP OH COM 320209109 8 432 SH   SOLE 4 432 0 0
FIRST FINL BANCORP OH COM 320209109 25 1,452 SH   SOLE 7 1,452 0 0
FIRST FINL BANCORP OH COM 320209109 7,519 428,896 SH   SOLE 18 428,896 0 0
FIRST FINL BANCORP OH COM 320209109 3,064 174,808 SH   SOLE 19 174,808 0 0
FIRST FINL BANCORP OH COM 320209109 188,234 10,737,809 SH   SOLE 21 10,737,809 0 0
FIRST FINL BANCORP OH COM 320209109 46,812 2,670,381 SH   SOLE 22 2,607,816 0 62,565
FIRST FINL BANCORP OH COM 320209109 62 3,545 SH   SOLE 25 3,545 0 0
FIRST FINL BANCORP OH COM 320209109 473 27,005 SH   SOLE 26 9,720 0 17,285
FIRST FINL BANCORP OH COM 320209109 217 12,353 SH   SOLE 28 12,353 0 0
FIRST FINL BANCORP OH COM 320209109 3,066 174,915 SH   SOLE 30 174,915 0 0
FIRST FINL BANCORP OH COM 320209109 152 8,672 SH   SOLE 36 8,672 0 0
FIRST FINL BANCORP OH COM 320209109 183 10,441 SH   SOLE 40 10,441 0 0
FIRST FINL BANKSHARES COM 32020R109 4,835 133,654 SH   SOLE 2 96,547 0 37,107
FIRST FINL BANKSHARES COM 32020R109 33 902 SH   SOLE 4 902 0 0
FIRST FINL BANKSHARES COM 32020R109 93 2,581 SH   SOLE 7 2,581 0 0
FIRST FINL BANKSHARES COM 32020R109 27,077 748,501 SH   SOLE 18 748,501 0 0
FIRST FINL BANKSHARES COM 32020R109 9,195 254,174 SH   SOLE 19 254,174 0 0
FIRST FINL BANKSHARES COM 32020R109 345,643 9,554,758 SH   SOLE 21 9,554,758 0 0
FIRST FINL BANKSHARES COM 32020R109 165,341 4,570,591 SH   SOLE 22 4,478,998 0 91,593
FIRST FINL BANKSHARES COM 32020R109 73 2,016 SH   SOLE 25 2,016 0 0
FIRST FINL BANKSHARES COM 32020R109 4,166 115,165 SH   SOLE 26 49,754 0 65,411
FIRST FINL BANKSHARES COM 32020R109 569 15,728 SH   SOLE 28 15,728 0 0
FIRST FINL BANKSHARES COM 32020R109 4,733 130,836 SH   SOLE 30 130,836 0 0
FIRST FINL BANKSHARES COM 32020R109 150 4,158 SH   SOLE 34 4,158 0 0
FIRST FINL BANKSHARES COM 32020R109 157 4,335 SH   SOLE 36 4,335 0 0
FIRST FINL BANKSHARES COM 32020R109 552 15,258 SH   SOLE 40 15,258 0 0
FIRST FINL CORP IND COM 320218100 676 17,409 SH   SOLE 2 4,093 0 13,316
FIRST FINL CORP IND COM 320218100 8 212 SH   SOLE 7 212 0 0
FIRST FINL CORP IND COM 320218100 1,889 48,621 SH   SOLE 18 48,621 0 0
FIRST FINL CORP IND COM 320218100 2,187 56,281 SH   SOLE 19 56,281 0 0
FIRST FINL CORP IND COM 320218100 19,980 514,280 SH   SOLE 21 514,280 0 0
FIRST FINL CORP IND COM 320218100 20,026 515,468 SH   SOLE 22 507,906 0 7,562
FIRST FINL CORP IND COM 320218100 981 25,259 SH   SOLE 26 5,421 0 19,838
FIRST FINL CORP IND COM 320218100 55 1,409 SH   SOLE 28 1,409 0 0
FIRST FINL CORP IND COM 320218100 877 22,570 SH   SOLE 30 22,570 0 0
FIRST FINL CORP IND COM 320218100 34 877 SH   SOLE 40 877 0 0
FIRST FNDTN INC COM 32026V104 841 42,042 SH   SOLE 2 13,129 0 28,913
FIRST FNDTN INC COM 32026V104 14 702 SH   SOLE 7 702 0 0
FIRST FNDTN INC COM 32026V104 2,915 145,766 SH   SOLE 18 145,766 0 0
FIRST FNDTN INC COM 32026V104 1,349 67,463 SH   SOLE 19 67,463 0 0
FIRST FNDTN INC COM 32026V104 29,211 1,460,548 SH   SOLE 21 1,460,548 0 0
FIRST FNDTN INC COM 32026V104 24,600 1,229,986 SH   SOLE 22 1,202,893 0 27,093
FIRST FNDTN INC COM 32026V104 104 5,192 SH   SOLE 28 5,192 0 0
FIRST FNDTN INC COM 32026V104 179 8,961 SH   SOLE 30 8,961 0 0
FIRST FNDTN INC COM 32026V104 107 5,351 SH   SOLE 40 5,351 0 0
FIRST GTY BANCSHARES INC COM 32043P106 80 4,514 SH   SOLE 2 211 0 4,303
FIRST GTY BANCSHARES INC COM 32043P106 266 14,977 SH   SOLE 18 14,977 0 0
FIRST GTY BANCSHARES INC COM 32043P106 177 9,984 SH   SOLE 19 9,984 0 0
FIRST GTY BANCSHARES INC COM 32043P106 3,416 192,244 SH   SOLE 21 192,244 0 0
FIRST GTY BANCSHARES INC COM 32043P106 784 44,146 SH   SOLE 22 43,931 0 215
FIRST HAWAIIAN INC COM 32051X108 6,833 289,761 SH   SOLE 2 51,520 0 238,241
FIRST HAWAIIAN INC COM 32051X108 14 577 SH   SOLE 4 577 0 0
FIRST HAWAIIAN INC COM 32051X108 85 3,584 SH   SOLE 7 3,584 0 0
FIRST HAWAIIAN INC COM 32051X108 4,164 176,600 SH   SOLE 18 176,600 0 0
FIRST HAWAIIAN INC COM 32051X108 1,659 70,346 SH   SOLE 19 70,346 0 0
FIRST HAWAIIAN INC COM 32051X108 276,558 11,728,496 SH   SOLE 21 11,728,496 0 0
FIRST HAWAIIAN INC COM 32051X108 86,563 3,671,015 SH   SOLE 22 3,497,091 0 173,924
FIRST HAWAIIAN INC COM 32051X108 46 1,957 SH   SOLE 25 1,957 0 0
FIRST HAWAIIAN INC COM 32051X108 1,470 62,360 SH   SOLE 26 45,376 0 16,984
FIRST HAWAIIAN INC COM 32051X108 366 15,501 SH   SOLE 28 15,501 0 0
FIRST HAWAIIAN INC COM 32051X108 6,645 281,822 SH   SOLE 30 281,822 0 0
FIRST HAWAIIAN INC COM 32051X108 58 2,465 SH   SOLE 31 2,465 0 0
FIRST HAWAIIAN INC COM 32051X108 47 2,011 SH   SOLE 34 2,011 0 0
FIRST HAWAIIAN INC COM 32051X108 201 8,518 SH   SOLE 36 8,518 0 0
FIRST HAWAIIAN INC COM 32051X108 386 16,388 SH   SOLE 40 16,388 0 0
FIRST HORIZON CORPORATION COM 320517105 34,558 2,708,317 SH   SOLE 2 1,588,798 0 1,119,519
FIRST HORIZON CORPORATION COM 320517105 359 28,160 SH   SOLE 4 28,160 0 0
FIRST HORIZON CORPORATION COM 320517105 413 32,373 SH   SOLE 7 32,373 0 0
FIRST HORIZON CORPORATION COM 320517105 410 32,150 SH   SOLE 13 32,150 0 0
FIRST HORIZON CORPORATION COM 320517105 20,606 1,614,901 SH   SOLE 18 1,469,569 0 145,332
FIRST HORIZON CORPORATION COM 320517105 10,940 857,405 SH   SOLE 19 857,405 0 0
FIRST HORIZON CORPORATION COM 320517105 306,668 24,033,517 SH   SOLE 21 24,033,517 0 0
FIRST HORIZON CORPORATION COM 320517105 245,464 19,237,020 SH   SOLE 22 17,629,123 0 1,607,897
FIRST HORIZON CORPORATION COM 320517105 3,624 284,007 SH   SOLE 23 284,007 0 0
FIRST HORIZON CORPORATION COM 320517105 97 7,638 SH   SOLE 25 7,638 0 0
FIRST HORIZON CORPORATION COM 320517105 6,368 499,094 SH   SOLE 26 171,245 0 327,849
FIRST HORIZON CORPORATION COM 320517105 2,951 231,293 SH   SOLE 28 76,978 0 154,315
FIRST HORIZON CORPORATION COM 320517105 2,045 160,250 SH   SOLE 29 160,250 0 0
FIRST HORIZON CORPORATION COM 320517105 9,194 720,516 SH   SOLE 30 720,516 0 0
FIRST HORIZON CORPORATION COM 320517105 914 71,664 SH   SOLE 31 71,664 0 0
FIRST HORIZON CORPORATION COM 320517105 637 49,899 SH   SOLE 34 49,899 0 0
FIRST HORIZON CORPORATION COM 320517105 639 50,116 SH   SOLE 36 50,116 0 0
FIRST HORIZON CORPORATION COM 320517105 864 67,681 SH   SOLE 40 67,681 0 0
FIRST INDL RLTY TR INC COM 32054K103 21,504 510,431 SH   SOLE 2 118,504 0 391,927
FIRST INDL RLTY TR INC COM 32054K103 4,451 105,647 SH   SOLE 4 105,647 0 0
FIRST INDL RLTY TR INC COM 32054K103 6,638 157,557 SH   SOLE 7 157,557 0 0
FIRST INDL RLTY TR INC COM 32054K103 14,167 336,275 SH   SOLE 18 327,162 0 9,113
FIRST INDL RLTY TR INC COM 32054K103 15,243 361,817 SH   SOLE 19 361,817 0 0
FIRST INDL RLTY TR INC COM 32054K103 291,476 6,918,491 SH   SOLE 21 6,918,491 0 0
FIRST INDL RLTY TR INC COM 32054K103 240,660 5,712,316 SH   SOLE 22 5,544,011 0 168,305
FIRST INDL RLTY TR INC COM 32054K103 1,422 33,744 SH   SOLE 23 33,744 0 0
FIRST INDL RLTY TR INC COM 32054K103 23,722 563,059 SH   SOLE 25 563,059 0 0
FIRST INDL RLTY TR INC COM 32054K103 8,493 201,579 SH   SOLE 26 44,271 0 157,308
FIRST INDL RLTY TR INC COM 32054K103 4,071 96,622 SH   SOLE 28 16,496 0 80,126
FIRST INDL RLTY TR INC COM 32054K103 3,213 76,272 SH   SOLE 29 76,272 0 0
FIRST INDL RLTY TR INC COM 32054K103 24,300 576,776 SH   SOLE 30 576,776 0 0
FIRST INDL RLTY TR INC COM 32054K103 104 2,462 SH   SOLE 31 2,462 0 0
FIRST INDL RLTY TR INC COM 32054K103 256 6,067 SH   SOLE 34 6,067 0 0
FIRST INDL RLTY TR INC COM 32054K103 260 6,160 SH   SOLE 36 6,160 0 0
FIRST INDL RLTY TR INC COM 32054K103 658 15,612 SH   SOLE 40 15,612 0 0
FIRST INTERNET BANCORP COM 320557101 277 9,644 SH   SOLE 2 983 0 8,661
FIRST INTERNET BANCORP COM 320557101 5 179 SH   SOLE 7 179 0 0
FIRST INTERNET BANCORP COM 320557101 986 34,299 SH   SOLE 18 34,299 0 0
FIRST INTERNET BANCORP COM 320557101 477 16,592 SH   SOLE 19 16,592 0 0
FIRST INTERNET BANCORP COM 320557101 10,506 365,536 SH   SOLE 21 365,536 0 0
FIRST INTERNET BANCORP COM 320557101 5,896 205,159 SH   SOLE 22 203,744 0 1,415
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 3,177 77,920 SH   SOLE 2 17,428 0 60,492
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 4 87 SH   SOLE 4 87 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 42 1,027 SH   SOLE 7 1,027 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 5,824 142,844 SH   SOLE 18 142,844 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 6,960 170,712 SH   SOLE 19 170,712 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 58,978 1,446,595 SH   SOLE 21 1,446,595 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 50,679 1,243,038 SH   SOLE 22 1,213,961 0 29,077
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 193 4,744 SH   SOLE 23 4,744 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 59 1,458 SH   SOLE 25 1,458 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 1,901 46,633 SH   SOLE 26 11,597 0 35,036
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 225 5,507 SH   SOLE 28 5,507 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 1,093 26,803 SH   SOLE 30 26,803 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 118 2,903 SH   SOLE 36 2,903 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 218 5,342 SH   SOLE 40 5,342 0 0
FIRST LONG IS CORP COM 320734106 510 28,593 SH   SOLE 2 8,070 0 20,523
FIRST LONG IS CORP COM 320734106 7 406 SH   SOLE 7 406 0 0
FIRST LONG IS CORP COM 320734106 1,354 75,847 SH   SOLE 18 75,847 0 0
FIRST LONG IS CORP COM 320734106 610 34,172 SH   SOLE 19 34,172 0 0
FIRST LONG IS CORP COM 320734106 15,346 859,711 SH   SOLE 21 859,711 0 0
FIRST LONG IS CORP COM 320734106 14,877 833,465 SH   SOLE 22 818,189 0 15,276
FIRST LONG IS CORP COM 320734106 71 3,962 SH   SOLE 26 0 0 3,962
FIRST LONG IS CORP COM 320734106 62 3,471 SH   SOLE 28 3,471 0 0
FIRST LONG IS CORP COM 320734106 110 6,146 SH   SOLE 30 6,146 0 0
FIRST LONG IS CORP COM 320734106 66 3,673 SH   SOLE 40 3,673 0 0
FIRST MERCHANTS CORP COM 320817109 2,412 64,484 SH   SOLE 2 18,234 0 46,250
FIRST MERCHANTS CORP COM 320817109 8 208 SH   SOLE 4 208 0 0
FIRST MERCHANTS CORP COM 320817109 37 991 SH   SOLE 7 991 0 0
FIRST MERCHANTS CORP COM 320817109 6,897 184,365 SH   SOLE 18 184,365 0 0
FIRST MERCHANTS CORP COM 320817109 3,464 92,596 SH   SOLE 19 92,596 0 0
FIRST MERCHANTS CORP COM 320817109 71,231 1,904,050 SH   SOLE 21 1,904,050 0 0
FIRST MERCHANTS CORP COM 320817109 60,502 1,617,263 SH   SOLE 22 1,575,908 0 41,355
FIRST MERCHANTS CORP COM 320817109 973 26,007 SH   SOLE 26 13,847 0 12,160
FIRST MERCHANTS CORP COM 320817109 232 6,192 SH   SOLE 28 6,192 0 0
FIRST MERCHANTS CORP COM 320817109 1,231 32,918 SH   SOLE 30 32,918 0 0
FIRST MERCHANTS CORP COM 320817109 210 5,613 SH   SOLE 40 5,613 0 0
FIRST MID ILL BANCSHARES INC COM 320866106 589 17,510 SH   SOLE 2 5,122 0 12,388
FIRST MID ILL BANCSHARES INC COM 320866106 9 264 SH   SOLE 7 264 0 0
FIRST MID ILL BANCSHARES INC COM 320866106 1,618 48,059 SH   SOLE 18 48,059 0 0
FIRST MID ILL BANCSHARES INC COM 320866106 714 21,208 SH   SOLE 19 21,208 0 0
FIRST MID ILL BANCSHARES INC COM 320866106 19,067 566,459 SH   SOLE 21 566,459 0 0
FIRST MID ILL BANCSHARES INC COM 320866106 10,010 297,377 SH   SOLE 22 295,090 0 2,287
FIRST MID ILL BANCSHARES INC COM 320866106 81 2,393 SH   SOLE 28 2,393 0 0
FIRST MID ILL BANCSHARES INC COM 320866106 108 3,220 SH   SOLE 30 3,220 0 0
FIRST MID ILL BANCSHARES INC COM 320866106 74 2,213 SH   SOLE 40 2,213 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 2,093 131,453 SH   SOLE 2 34,829 0 96,624
FIRST MIDWEST BANCORP DEL COM 320867104 9 568 SH   SOLE 4 568 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 27 1,683 SH   SOLE 7 1,683 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 7,643 480,058 SH   SOLE 18 480,058 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 3,130 196,584 SH   SOLE 19 196,584 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 198,824 12,488,936 SH   SOLE 21 12,488,936 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 49,377 3,101,584 SH   SOLE 22 3,026,547 0 75,037
FIRST MIDWEST BANCORP DEL COM 320867104 428 26,908 SH   SOLE 26 8,027 0 18,881
FIRST MIDWEST BANCORP DEL COM 320867104 226 14,212 SH   SOLE 28 14,212 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 3,322 208,665 SH   SOLE 30 208,665 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 36 2,231 SH   SOLE 34 2,231 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 217 13,637 SH   SOLE 40 13,637 0 0
FIRST NATL CORP COM 32106V107 15 890 SH   SOLE 18 890 0 0
FIRST NATL CORP COM 32106V107 55 3,235 SH   SOLE 21 3,235 0 0
FIRST NORTHWEST BANCORP COM 335834107 124 7,972 SH   SOLE 2 997 0 6,975
FIRST NORTHWEST BANCORP COM 335834107 529 33,920 SH   SOLE 18 33,920 0 0
FIRST NORTHWEST BANCORP COM 335834107 285 18,286 SH   SOLE 19 18,286 0 0
FIRST NORTHWEST BANCORP COM 335834107 5,341 342,352 SH   SOLE 21 342,352 0 0
FIRST NORTHWEST BANCORP COM 335834107 1,540 98,690 SH   SOLE 22 98,128 0 562
FIRST REP BK SAN FRANCISCO C COM 33616C100 69,083 470,178 SH   SOLE 2 134,832 0 335,346
FIRST REP BK SAN FRANCISCO C COM 33616C100 12,754 86,804 SH   SOLE 4 80,232 0 6,572
FIRST REP BK SAN FRANCISCO C COM 33616C100 21,894 149,013 SH   SOLE 7 144,131 0 4,882
FIRST REP BK SAN FRANCISCO C COM 33616C100 111 756 SH   SOLE 13 756 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 3,077 20,943 SH   SOLE 15 20,943 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 258 1,753 SH   SOLE 17 0 0 1,753
FIRST REP BK SAN FRANCISCO C COM 33616C100 68,589 466,812 SH   SOLE 18 439,666 0 27,146
FIRST REP BK SAN FRANCISCO C COM 33616C100 7,750 52,745 SH   SOLE 19 52,745 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 587,254 3,996,827 SH   SOLE 21 3,996,827 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 593,728 4,040,888 SH   SOLE 22 3,610,196 0 430,692
FIRST REP BK SAN FRANCISCO C COM 33616C100 19,713 134,165 SH   SOLE 23 134,165 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 36,220 246,511 SH   SOLE 25 246,511 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 56,861 386,992 SH   SOLE 26 111,164 0 275,828
FIRST REP BK SAN FRANCISCO C COM 33616C100 81,229 552,843 SH   SOLE 28 22,064 0 530,779
FIRST REP BK SAN FRANCISCO C COM 33616C100 536 3,651 SH   SOLE 29 3,651 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 105,749 719,727 SH   SOLE 30 702,191 0 17,536
FIRST REP BK SAN FRANCISCO C COM 33616C100 5,280 35,936 SH   SOLE 31 29,908 0 6,028
FIRST REP BK SAN FRANCISCO C COM 33616C100 3,604 24,526 SH   SOLE 34 24,526 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 14,866 101,178 SH   SOLE 36 101,178 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 1,030 7,010 SH   SOLE 40 7,010 0 0
FIRST SEACOAST BANCORP COM 33631P102 7 832 SH   SOLE 18 832 0 0
FIRST SEACOAST BANCORP COM 33631P102 68 7,637 SH   SOLE 21 7,637 0 0
FIRST SOLAR INC COM 336433107 29,474 297,957 SH   SOLE 2 123,700 0 174,257
FIRST SOLAR INC COM 336433107 670 6,769 SH   SOLE 4 6,769 0 0
FIRST SOLAR INC COM 336433107 430 4,342 SH   SOLE 7 4,342 0 0
FIRST SOLAR INC COM 336433107 21,632 218,685 SH   SOLE 18 216,144 0 2,541
FIRST SOLAR INC COM 336433107 5,534 55,942 SH   SOLE 19 55,942 0 0
FIRST SOLAR INC COM 336433107 603,769 6,103,611 SH   SOLE 21 6,103,611 0 0
FIRST SOLAR INC COM 336433107 271,349 2,743,115 SH   SOLE 22 2,628,239 0 114,876
FIRST SOLAR INC COM 336433107 1,631 16,489 SH   SOLE 23 16,489 0 0
FIRST SOLAR INC COM 336433107 8,581 86,750 SH   SOLE 25 86,750 0 0
FIRST SOLAR INC COM 336433107 13,202 133,462 SH   SOLE 26 66,379 0 67,083
FIRST SOLAR INC COM 336433107 1,401 14,165 SH   SOLE 28 10,583 0 3,582
FIRST SOLAR INC COM 336433107 1,306 13,203 SH   SOLE 29 13,203 0 0
FIRST SOLAR INC COM 336433107 232,425 2,349,626 SH   SOLE 30 2,349,626 0 0
FIRST SOLAR INC COM 336433107 3,375 34,122 SH   SOLE 31 34,122 0 0
FIRST SOLAR INC COM 336433107 57,260 578,850 SH   SOLE 34 578,850 0 0
FIRST SOLAR INC COM 336433107 600 6,070 SH   SOLE 36 6,070 0 0
FIRST SOLAR INC COM 336433107 964 9,749 SH   SOLE 40 9,749 0 0
FIRST SVGS FINL GROUP INC COM 33621E109 96 1,473 SH   SOLE 2 108 0 1,365
FIRST SVGS FINL GROUP INC COM 33621E109 623 9,589 SH   SOLE 18 7,384 0 2,205
FIRST SVGS FINL GROUP INC COM 33621E109 198 3,044 SH   SOLE 19 3,044 0 0
FIRST SVGS FINL GROUP INC COM 33621E109 4,037 62,101 SH   SOLE 21 62,101 0 0
FIRST SVGS FINL GROUP INC COM 33621E109 1,016 15,629 SH   SOLE 22 15,514 0 115
FIRST SVGS FINL GROUP INC COM 33621E109 185 2,849 SH   SOLE 26 0 0 2,849
FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 13 113 SH   SOLE 17 0 0 113
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 4 52 SH   SOLE 17 0 0 52
FIRST TR EXCHANGE-TRADED FD NASDAQ 100 EX 33733E401 18 225 SH   SOLE 17 0 0 225
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 0 4 SH   SOLE 17 0 0 4
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 1 18 SH   SOLE 17 0 0 18
FIRST TR VALUE LINE DIVID IN SHS 33734H106 3 92 SH   SOLE 17 0 0 92
FIRST US BANCSHARES INC COM 33744V103 11 1,194 SH   SOLE 18 1,194 0 0
FIRST US BANCSHARES INC COM 33744V103 194 21,465 SH   SOLE 21 21,465 0 0
FIRST UTD CORP COM 33741H107 81 5,203 SH   SOLE 2 378 0 4,825
FIRST UTD CORP COM 33741H107 424 27,361 SH   SOLE 18 27,361 0 0
FIRST UTD CORP COM 33741H107 692 44,642 SH   SOLE 19 44,642 0 0
FIRST UTD CORP COM 33741H107 3,748 241,776 SH   SOLE 21 241,776 0 0
FIRST UTD CORP COM 33741H107 1,122 72,366 SH   SOLE 22 71,954 0 412
FIRST WESTN FINL INC COM 33751L105 92 4,691 SH   SOLE 2 357 0 4,334
FIRST WESTN FINL INC COM 33751L105 458 23,428 SH   SOLE 18 23,428 0 0
FIRST WESTN FINL INC COM 33751L105 181 9,240 SH   SOLE 19 9,240 0 0
FIRST WESTN FINL INC COM 33751L105 3,885 198,510 SH   SOLE 21 198,510 0 0
FIRST WESTN FINL INC COM 33751L105 844 43,131 SH   SOLE 22 42,702 0 429
FIRSTCASH INC COM 33767D105 3,229 46,100 SH   SOLE 2 31,960 0 14,140
FIRSTCASH INC COM 33767D105 21 303 SH   SOLE 4 303 0 0
FIRSTCASH INC COM 33767D105 53 762 SH   SOLE 7 762 0 0
FIRSTCASH INC COM 33767D105 16,323 233,047 SH   SOLE 18 229,736 0 3,311
FIRSTCASH INC COM 33767D105 11,054 157,829 SH   SOLE 19 157,829 0 0
FIRSTCASH INC COM 33767D105 196,418 2,804,366 SH   SOLE 21 2,804,366 0 0
FIRSTCASH INC COM 33767D105 103,589 1,478,993 SH   SOLE 22 1,448,826 0 30,167
FIRSTCASH INC COM 33767D105 470 6,717 SH   SOLE 23 6,717 0 0
FIRSTCASH INC COM 33767D105 4,001 57,119 SH   SOLE 26 9,793 0 47,326
FIRSTCASH INC COM 33767D105 397 5,674 SH   SOLE 28 5,674 0 0
FIRSTCASH INC COM 33767D105 1,784 25,467 SH   SOLE 30 25,467 0 0
FIRSTCASH INC COM 33767D105 375 5,347 SH   SOLE 40 5,347 0 0
FIRSTENERGY CORP COM 337932107 54,877 1,792,764 SH   SOLE 2 731,401 0 1,061,363
FIRSTENERGY CORP COM 337932107 9,296 303,679 SH   SOLE 4 282,790 0 20,889
FIRSTENERGY CORP COM 337932107 16,311 532,858 SH   SOLE 7 464,984 0 67,874
FIRSTENERGY CORP COM 337932107 48 1,583 SH   SOLE 13 1,583 0 0
FIRSTENERGY CORP COM 337932107 2,037 66,549 SH   SOLE 15 66,549 0 0
FIRSTENERGY CORP COM 337932107 33,857 1,106,091 SH   SOLE 18 1,025,971 0 80,120
FIRSTENERGY CORP COM 337932107 15,152 495,000 SH   SOLE 19 495,000 0 0
FIRSTENERGY CORP COM 337932107 473,935 15,483,024 SH   SOLE 21 15,483,024 0 0
FIRSTENERGY CORP COM 337932107 374,373 12,230,409 SH   SOLE 22 11,094,130 0 1,136,279
FIRSTENERGY CORP COM 337932107 10,896 355,968 SH   SOLE 23 355,968 0 0
FIRSTENERGY CORP COM 337932107 23,701 774,300 SH   SOLE 25 774,300 0 0
FIRSTENERGY CORP COM 337932107 34,841 1,138,227 SH   SOLE 26 456,485 0 681,742
FIRSTENERGY CORP COM 337932107 19,268 629,482 SH   SOLE 28 68,097 0 561,385
FIRSTENERGY CORP COM 337932107 21 684 SH   SOLE 29 684 0 0
FIRSTENERGY CORP COM 337932107 59,626 1,947,941 SH   SOLE 30 1,947,941 0 0
FIRSTENERGY CORP COM 337932107 6,174 201,708 SH   SOLE 31 73,444 0 128,264
FIRSTENERGY CORP COM 337932107 2,252 73,561 SH   SOLE 32 73,561 0 0
FIRSTENERGY CORP COM 337932107 3,014 98,468 SH   SOLE 34 98,468 0 0
FIRSTENERGY CORP COM 337932107 11,357 371,021 SH   SOLE 36 371,021 0 0
FIRSTENERGY CORP COM 337932107 645 21,059 SH   SOLE 40 21,059 0 0
FISERV INC COM 337738108 179,857 1,579,633 SH   SOLE 2 443,695 0 1,135,938
FISERV INC COM 337738108 32,214 282,927 SH   SOLE 4 260,931 0 21,996
FISERV INC COM 337738108 67,780 595,292 SH   SOLE 7 566,004 0 29,288
FISERV INC COM 337738108 8,777 77,085 SH   SOLE 13 77,085 0 0
FISERV INC COM 337738108 8,344 73,286 SH   SOLE 15 73,286 0 0
FISERV INC COM 337738108 1 13 SH   SOLE 17 0 0 13
FISERV INC COM 337738108 123,960 1,088,709 SH   SOLE 18 918,449 0 170,260
FISERV INC COM 337738108 65,427 574,628 SH   SOLE 19 574,628 0 0
FISERV INC COM 337738108 1,500,797 13,181,077 SH   SOLE 21 13,181,077 0 0
FISERV INC COM 337738108 1,635,300 14,362,376 SH   SOLE 22 12,690,151 0 1,672,225
FISERV INC COM 337738108 51,181 449,508 SH   SOLE 23 449,508 0 0
FISERV INC COM 337738108 106,842 938,359 SH   SOLE 25 938,359 0 0
FISERV INC COM 337738108 159,738 1,402,937 SH   SOLE 26 464,416 0 938,521
FISERV INC COM 337738108 198,983 1,747,612 SH   SOLE 28 78,245 0 1,669,367
FISERV INC COM 337738108 3,088 27,123 SH   SOLE 29 27,123 0 0
FISERV INC COM 337738108 345,601 3,035,313 SH   SOLE 30 2,949,388 0 85,925
FISERV INC COM 337738108 91,608 804,570 SH   SOLE 31 127,377 0 677,193
FISERV INC COM 337738108 16,307 143,222 SH   SOLE 32 143,222 0 0
FISERV INC COM 337738108 19,446 170,792 SH   SOLE 34 170,792 0 0
FISERV INC COM 337738108 45,738 401,700 SH   SOLE 36 401,700 0 0
FISERV INC COM 337738108 2,709 23,790 SH   SOLE 40 23,790 0 0
FISKER INC CL A COM STK 33813J106 61 4,137 SH   SOLE 2 4,137 0 0
FISKER INC CL A COM STK 33813J106 178 12,172 SH   SOLE 4 12,172 0 0
FISKER INC CL A COM STK 33813J106 42,769 2,919,402 SH   SOLE 19 2,919,402 0 0
FISKER INC CL A COM STK 33813J106 1,766 120,515 SH   SOLE 21 120,515 0 0
FISKER INC CL A COM STK 33813J106 35,321 2,411,005 SH   SOLE 22 2,411,005 0 0
FISKER INC CL A COM STK 33813J106 9,669 660,000 SH   SOLE 34 660,000 0 0
FITBIT INC CL A 33812L102 1,536 225,937 SH   SOLE 2 94,426 0 131,511
FITBIT INC CL A 33812L102 17 2,545 SH   SOLE 4 2,545 0 0
FITBIT INC CL A 33812L102 30 4,350 SH   SOLE 7 4,350 0 0
FITBIT INC CL A 33812L102 6,285 924,266 SH   SOLE 18 848,868 0 75,398
FITBIT INC CL A 33812L102 8,369 1,230,720 SH   SOLE 19 1,230,720 0 0
FITBIT INC CL A 33812L102 62,043 9,123,915 SH   SOLE 21 9,123,915 0 0
FITBIT INC CL A 33812L102 49,390 7,263,174 SH   SOLE 22 7,098,990 0 164,184
FITBIT INC CL A 33812L102 478 70,357 SH   SOLE 23 70,357 0 0
FITBIT INC CL A 33812L102 21 3,134 SH   SOLE 25 3,134 0 0
FITBIT INC CL A 33812L102 2,686 395,031 SH   SOLE 26 100,299 0 294,732
FITBIT INC CL A 33812L102 182 26,770 SH   SOLE 28 26,770 0 0
FITBIT INC CL A 33812L102 952 140,001 SH   SOLE 30 140,001 0 0
FITBIT INC CL A 33812L102 37 5,508 SH   SOLE 36 5,508 0 0
FITBIT INC CL A 33812L102 171 25,148 SH   SOLE 40 25,148 0 0
FIVE BELOW INC COM 33829M101 23,634 135,069 SH   SOLE 2 41,169 0 93,900
FIVE BELOW INC COM 33829M101 132 753 SH   SOLE 4 753 0 0
FIVE BELOW INC COM 33829M101 181 1,037 SH   SOLE 7 1,037 0 0
FIVE BELOW INC COM 33829M101 26,417 150,972 SH   SOLE 18 150,972 0 0
FIVE BELOW INC COM 33829M101 4,538 25,936 SH   SOLE 19 25,936 0 0
FIVE BELOW INC COM 33829M101 472,743 2,701,698 SH   SOLE 21 2,701,698 0 0
FIVE BELOW INC COM 33829M101 306,188 1,749,847 SH   SOLE 22 1,668,674 0 81,173
FIVE BELOW INC COM 33829M101 108 619 SH   SOLE 25 619 0 0
FIVE BELOW INC COM 33829M101 4,866 27,807 SH   SOLE 26 13,335 0 14,472
FIVE BELOW INC COM 33829M101 1,265 7,228 SH   SOLE 28 7,228 0 0
FIVE BELOW INC COM 33829M101 5,854 33,455 SH   SOLE 30 33,455 0 0
FIVE BELOW INC COM 33829M101 182 1,039 SH   SOLE 31 1,039 0 0
FIVE BELOW INC COM 33829M101 291 1,662 SH   SOLE 34 1,662 0 0
FIVE BELOW INC COM 33829M101 240 1,370 SH   SOLE 36 1,370 0 0
FIVE BELOW INC COM 33829M101 1,197 6,840 SH   SOLE 40 6,840 0 0
FIVE POINT HOLDINGS LLC COM CL A 33833Q106 70 12,856 SH   SOLE 2 12,856 0 0
FIVE POINT HOLDINGS LLC COM CL A 33833Q106 422 77,375 SH   SOLE 21 77,375 0 0
FIVE POINT HOLDINGS LLC COM CL A 33833Q106 61 11,114 SH   SOLE 28 11,114 0 0
FIVE POINT HOLDINGS LLC COM CL A 33833Q106 27 4,937 SH   SOLE 30 4,937 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 510 30,007 SH   SOLE 2 2,855 0 27,152
FIVE PRIME THERAPEUTICS INC COM 33830X104 10 582 SH   SOLE 7 582 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 1,952 114,737 SH   SOLE 18 114,737 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 921 54,163 SH   SOLE 19 54,163 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 28,338 1,665,982 SH   SOLE 21 1,665,982 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 18,422 1,083,006 SH   SOLE 22 1,078,374 0 4,632
FIVE PRIME THERAPEUTICS INC COM 33830X104 180 10,554 SH   SOLE 30 10,554 0 0
FIVE STAR SENIOR LIVING INC COM NEW 33832D205 101 14,656 SH   SOLE 2 1,165 0 13,491
FIVE STAR SENIOR LIVING INC COM NEW 33832D205 523 75,803 SH   SOLE 18 75,803 0 0
FIVE STAR SENIOR LIVING INC COM NEW 33832D205 231 33,546 SH   SOLE 19 33,546 0 0
FIVE STAR SENIOR LIVING INC COM NEW 33832D205 4,474 648,449 SH   SOLE 21 648,449 0 0
FIVE STAR SENIOR LIVING INC COM NEW 33832D205 3,182 461,211 SH   SOLE 22 460,039 0 1,172
FIVE9 INC COM 338307101 23,267 133,413 SH   SOLE 2 26,172 0 107,241
FIVE9 INC COM 338307101 95 544 SH   SOLE 4 544 0 0
FIVE9 INC COM 338307101 201 1,154 SH   SOLE 7 1,154 0 0
FIVE9 INC COM 338307101 7,016 40,229 SH   SOLE 18 36,495 0 3,734
FIVE9 INC COM 338307101 42,133 241,588 SH   SOLE 19 241,588 0 0
FIVE9 INC COM 338307101 207,050 1,187,211 SH   SOLE 21 1,187,211 0 0
FIVE9 INC COM 338307101 297,200 1,704,129 SH   SOLE 22 1,621,861 0 82,268
FIVE9 INC COM 338307101 309 1,770 SH   SOLE 23 1,770 0 0
FIVE9 INC COM 338307101 4,543 26,048 SH   SOLE 25 26,048 0 0
FIVE9 INC COM 338307101 8,422 48,292 SH   SOLE 26 19,643 0 28,649
FIVE9 INC COM 338307101 1,870 10,723 SH   SOLE 28 10,723 0 0
FIVE9 INC COM 338307101 7,387 42,354 SH   SOLE 30 42,354 0 0
FIVE9 INC COM 338307101 210 1,204 SH   SOLE 31 1,204 0 0
FIVE9 INC COM 338307101 29,345 168,260 SH   SOLE 34 168,260 0 0
FIVE9 INC COM 338307101 379 2,176 SH   SOLE 36 2,176 0 0
FIVE9 INC COM 338307101 1,404 8,053 SH   SOLE 40 8,053 0 0
FIVERR INTL LTD ORD SHS M4R82T106 1,522 7,802 SH   SOLE 2 7,398 0 404
FIVERR INTL LTD ORD SHS M4R82T106 131 671 SH   SOLE 4 671 0 0
FIVERR INTL LTD ORD SHS M4R82T106 410 2,102 SH   SOLE 7 2,102 0 0
FIVERR INTL LTD ORD SHS M4R82T106 43 221 SH   SOLE 18 0 0 221
FIVERR INTL LTD ORD SHS M4R82T106 22,883 117,289 SH   SOLE 21 117,289 0 0
FIVERR INTL LTD ORD SHS M4R82T106 17,082 87,555 SH   SOLE 22 80,057 0 7,498
FIVERR INTL LTD ORD SHS M4R82T106 431 2,209 SH   SOLE 23 2,209 0 0
FIVERR INTL LTD ORD SHS M4R82T106 645 3,304 SH   SOLE 26 388 0 2,916
FIVERR INTL LTD ORD SHS M4R82T106 475 2,434 SH   SOLE 28 2,434 0 0
FIVERR INTL LTD ORD SHS M4R82T106 150 770 SH   SOLE 29 770 0 0
FIVERR INTL LTD ORD SHS M4R82T106 1,001 5,133 SH   SOLE 30 5,133 0 0
FIVERR INTL LTD ORD SHS M4R82T106 252 1,293 SH   SOLE 31 1,293 0 0
FIVERR INTL LTD ORD SHS M4R82T106 85 435 SH   SOLE 34 435 0 0
FIVERR INTL LTD ORD SHS M4R82T106 282 1,443 SH   SOLE 40 1,443 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 2,882 70,697 SH   SOLE 2 18,615 0 52,082
FLAGSTAR BANCORP INC COM PAR .001 337930705 21 517 SH   SOLE 4 517 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 38 928 SH   SOLE 7 928 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 8,417 206,504 SH   SOLE 18 206,504 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 9,789 240,156 SH   SOLE 19 240,156 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 216,765 5,318,090 SH   SOLE 21 5,318,090 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 61,836 1,517,064 SH   SOLE 22 1,483,840 0 33,224
FLAGSTAR BANCORP INC COM PAR .001 337930705 313 7,684 SH   SOLE 23 7,684 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 2,828 69,390 SH   SOLE 26 14,806 0 54,584
FLAGSTAR BANCORP INC COM PAR .001 337930705 182 4,461 SH   SOLE 28 4,461 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 4,278 104,947 SH   SOLE 30 104,947 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 90 2,220 SH   SOLE 34 2,220 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 262 6,427 SH   SOLE 40 6,427 0 0
FLANIGANS ENTERPRISES INC COM 338517105 4 198 SH   SOLE 21 198 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 56,473 206,989 SH   SOLE 2 44,133 0 162,856
FLEETCOR TECHNOLOGIES INC COM 339041105 10,648 39,027 SH   SOLE 4 35,762 0 3,265
FLEETCOR TECHNOLOGIES INC COM 339041105 20,783 76,175 SH   SOLE 7 74,003 0 2,172
FLEETCOR TECHNOLOGIES INC COM 339041105 77 284 SH   SOLE 13 284 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 2,288 8,388 SH   SOLE 15 8,388 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 145,178 532,120 SH   SOLE 18 481,060 0 51,060
FLEETCOR TECHNOLOGIES INC COM 339041105 49,652 181,989 SH   SOLE 19 181,989 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 667,020 2,444,818 SH   SOLE 21 2,444,818 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 521,507 1,911,473 SH   SOLE 22 1,738,229 0 173,244
FLEETCOR TECHNOLOGIES INC COM 339041105 16,886 61,893 SH   SOLE 23 61,893 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 69,222 253,720 SH   SOLE 25 243,314 0 10,406
FLEETCOR TECHNOLOGIES INC COM 339041105 51,000 186,930 SH   SOLE 26 66,279 0 120,651
FLEETCOR TECHNOLOGIES INC COM 339041105 47,523 174,184 SH   SOLE 28 10,679 0 163,505
FLEETCOR TECHNOLOGIES INC COM 339041105 33 122 SH   SOLE 29 122 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 102,289 374,918 SH   SOLE 30 374,918 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 5,668 20,776 SH   SOLE 31 11,635 0 9,141
FLEETCOR TECHNOLOGIES INC COM 339041105 29,203 107,039 SH   SOLE 34 107,039 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 15,974 58,551 SH   SOLE 36 58,551 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 955 3,500 SH   SOLE 40 3,500 0 0
FLEX LTD ORD Y2573F102 2,587 143,901 SH   SOLE 2 142,919 0 982
FLEX LTD ORD Y2573F102 46 2,551 SH   SOLE 4 2,551 0 0
FLEX LTD ORD Y2573F102 183 10,166 SH   SOLE 7 10,166 0 0
FLEX LTD ORD Y2573F102 102 5,661 SH   SOLE 15 5,661 0 0
FLEX LTD ORD Y2573F102 18,611 1,035,107 SH   SOLE 18 1,035,107 0 0
FLEX LTD ORD Y2573F102 18,858 1,048,825 SH   SOLE 19 1,048,825 0 0
FLEX LTD ORD Y2573F102 8,474 471,307 SH   SOLE 21 471,307 0 0
FLEX LTD ORD Y2573F102 14,183 788,801 SH   SOLE 22 515,906 0 272,895
FLEX LTD ORD Y2573F102 652 36,270 SH   SOLE 23 36,270 0 0
FLEX LTD ORD Y2573F102 12,465 693,265 SH   SOLE 25 693,265 0 0
FLEX LTD ORD Y2573F102 9,805 545,342 SH   SOLE 26 122,449 0 422,893
FLEX LTD ORD Y2573F102 13,119 729,631 SH   SOLE 28 62,576 0 667,055
FLEX LTD ORD Y2573F102 5,897 327,981 SH   SOLE 30 327,981 0 0
FLEX LTD ORD Y2573F102 648 36,062 SH   SOLE 31 0 0 36,062
FLEX LTD ORD Y2573F102 6,202 344,961 SH   SOLE 34 344,961 0 0
FLEX LTD ORD Y2573F102 6,366 354,063 SH   SOLE 36 354,063 0 0
FLEX LTD ORD Y2573F102 1,098 61,073 SH   SOLE 40 61,073 0 0
FLEXION THERAPEUTICS INC COM 33938J106 541 46,871 SH   SOLE 2 21,134 0 25,737
FLEXION THERAPEUTICS INC COM 33938J106 8 730 SH   SOLE 7 730 0 0
FLEXION THERAPEUTICS INC COM 33938J106 2,222 192,530 SH   SOLE 18 169,613 0 22,917
FLEXION THERAPEUTICS INC COM 33938J106 4,140 358,754 SH   SOLE 19 358,754 0 0
FLEXION THERAPEUTICS INC COM 33938J106 24,440 2,117,829 SH   SOLE 21 2,117,829 0 0
FLEXION THERAPEUTICS INC COM 33938J106 16,896 1,464,111 SH   SOLE 22 1,431,380 0 32,731
FLEXION THERAPEUTICS INC COM 33938J106 215 18,593 SH   SOLE 23 18,593 0 0
FLEXION THERAPEUTICS INC COM 33938J106 16 1,394 SH   SOLE 25 1,394 0 0
FLEXION THERAPEUTICS INC COM 33938J106 954 82,698 SH   SOLE 26 2,609 0 80,089
FLEXION THERAPEUTICS INC COM 33938J106 60 5,156 SH   SOLE 28 5,156 0 0
FLEXION THERAPEUTICS INC COM 33938J106 494 42,802 SH   SOLE 30 42,802 0 0
FLEXION THERAPEUTICS INC COM 33938J106 20 1,720 SH   SOLE 34 1,720 0 0
FLEXION THERAPEUTICS INC COM 33938J106 28 2,467 SH   SOLE 36 2,467 0 0
FLEXION THERAPEUTICS INC COM 33938J106 42 3,669 SH   SOLE 40 3,669 0 0
FLEXSHOPPER INC COM NEW 33939J303 21 8,160 SH   SOLE 21 8,160 0 0
FLEXSTEEL INDS INC COM 339382103 12 339 SH   SOLE 2 339 0 0
FLEXSTEEL INDS INC COM 339382103 57 1,633 SH   SOLE 18 1,633 0 0
FLEXSTEEL INDS INC COM 339382103 628 17,971 SH   SOLE 21 17,971 0 0
FLEXSTEEL INDS INC COM 339382103 4,483 128,209 SH   SOLE 22 128,209 0 0
FLIR SYS INC COM 302445101 14,194 323,833 SH   SOLE 2 74,565 0 249,268
FLIR SYS INC COM 302445101 46 1,039 SH   SOLE 4 1,039 0 0
FLIR SYS INC COM 302445101 4,670 106,542 SH   SOLE 7 103,060 0 3,482
FLIR SYS INC COM 302445101 70 1,595 SH   SOLE 15 1,595 0 0
FLIR SYS INC COM 302445101 10,266 234,229 SH   SOLE 18 223,268 0 10,961
FLIR SYS INC COM 302445101 5,402 123,248 SH   SOLE 19 123,248 0 0
FLIR SYS INC COM 302445101 127,607 2,911,398 SH   SOLE 21 2,911,398 0 0
FLIR SYS INC COM 302445101 138,098 3,150,753 SH   SOLE 22 2,866,295 0 284,458
FLIR SYS INC COM 302445101 101 2,305 SH   SOLE 23 2,305 0 0
FLIR SYS INC COM 302445101 746 17,010 SH   SOLE 25 17,010 0 0
FLIR SYS INC COM 302445101 5,519 125,915 SH   SOLE 26 33,928 0 91,987
FLIR SYS INC COM 302445101 1,369 31,242 SH   SOLE 28 16,145 0 15,097
FLIR SYS INC COM 302445101 16,376 373,619 SH   SOLE 30 373,619 0 0
FLIR SYS INC COM 302445101 526 11,993 SH   SOLE 31 2,481 0 9,512
FLIR SYS INC COM 302445101 1,634 37,280 SH   SOLE 34 37,280 0 0
FLIR SYS INC COM 302445101 113 2,583 SH   SOLE 36 2,583 0 0
FLIR SYS INC COM 302445101 700 15,974 SH   SOLE 40 15,974 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 18,098 194,921 SH   SOLE 2 31,531 0 163,390
FLOOR & DECOR HLDGS INC CL A 339750101 36 386 SH   SOLE 4 386 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 167 1,796 SH   SOLE 7 1,796 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 4,360 46,960 SH   SOLE 18 46,960 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 2,201 23,706 SH   SOLE 19 23,706 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 161,564 1,740,049 SH   SOLE 21 1,740,049 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 241,810 2,604,303 SH   SOLE 22 2,489,918 0 114,385
FLOOR & DECOR HLDGS INC CL A 339750101 140,963 1,518,181 SH   SOLE 25 1,518,181 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 3,419 36,824 SH   SOLE 26 23,318 0 13,506
FLOOR & DECOR HLDGS INC CL A 339750101 986 10,616 SH   SOLE 28 10,616 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 4,632 49,884 SH   SOLE 30 49,884 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 158 1,706 SH   SOLE 31 1,706 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 163 1,753 SH   SOLE 34 1,753 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 183 1,971 SH   SOLE 36 1,971 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 933 10,048 SH   SOLE 40 10,048 0 0
FLOTEK INDS INC DEL COM 343389102 93 44,128 SH   SOLE 21 44,128 0 0
FLOTEK INDS INC DEL COM 343389102 2,038 965,953 SH   SOLE 22 965,953 0 0
FLOWERS FOODS INC COM 343498101 14,143 624,974 SH   SOLE 2 219,479 0 405,495
FLOWERS FOODS INC COM 343498101 20 890 SH   SOLE 4 890 0 0
FLOWERS FOODS INC COM 343498101 113 4,973 SH   SOLE 7 4,973 0 0
FLOWERS FOODS INC COM 343498101 11,145 492,492 SH   SOLE 18 492,492 0 0
FLOWERS FOODS INC COM 343498101 6,351 280,655 SH   SOLE 19 280,655 0 0
FLOWERS FOODS INC COM 343498101 211,628 9,351,661 SH   SOLE 21 9,351,661 0 0
FLOWERS FOODS INC COM 343498101 139,114 6,147,341 SH   SOLE 22 5,890,792 0 256,549
FLOWERS FOODS INC COM 343498101 60 2,655 SH   SOLE 25 2,655 0 0
FLOWERS FOODS INC COM 343498101 2,397 105,912 SH   SOLE 26 73,996 0 31,916
FLOWERS FOODS INC COM 343498101 740 32,680 SH   SOLE 28 24,931 0 7,749
FLOWERS FOODS INC COM 343498101 2,750 121,519 SH   SOLE 30 121,519 0 0
FLOWERS FOODS INC COM 343498101 84 3,707 SH   SOLE 31 3,707 0 0
FLOWERS FOODS INC COM 343498101 266 11,764 SH   SOLE 36 11,764 0 0
FLOWERS FOODS INC COM 343498101 558 24,669 SH   SOLE 40 24,669 0 0
FLOWSERVE CORP COM 34354P105 11,928 323,681 SH   SOLE 2 69,707 0 253,974
FLOWSERVE CORP COM 34354P105 162 4,397 SH   SOLE 4 4,397 0 0
FLOWSERVE CORP COM 34354P105 3,755 101,887 SH   SOLE 7 99,271 0 2,616
FLOWSERVE CORP COM 34354P105 76 2,065 SH   SOLE 15 2,065 0 0
FLOWSERVE CORP COM 34354P105 8,116 220,236 SH   SOLE 18 210,154 0 10,082
FLOWSERVE CORP COM 34354P105 1,603 43,492 SH   SOLE 19 43,492 0 0
FLOWSERVE CORP COM 34354P105 98,993 2,686,372 SH   SOLE 21 2,686,372 0 0
FLOWSERVE CORP COM 34354P105 118,974 3,228,598 SH   SOLE 22 2,932,110 0 296,488
FLOWSERVE CORP COM 34354P105 397 10,774 SH   SOLE 23 10,774 0 0
FLOWSERVE CORP COM 34354P105 245 6,651 SH   SOLE 25 6,651 0 0
FLOWSERVE CORP COM 34354P105 6,035 163,765 SH   SOLE 26 50,041 0 113,724
FLOWSERVE CORP COM 34354P105 1,086 29,459 SH   SOLE 28 16,874 0 12,585
FLOWSERVE CORP COM 34354P105 96 2,607 SH   SOLE 29 2,607 0 0
FLOWSERVE CORP COM 34354P105 12,422 337,083 SH   SOLE 30 337,083 0 0
FLOWSERVE CORP COM 34354P105 214 5,807 SH   SOLE 31 2,475 0 3,332
FLOWSERVE CORP COM 34354P105 357 9,689 SH   SOLE 34 9,689 0 0
FLOWSERVE CORP COM 34354P105 402 10,918 SH   SOLE 36 10,918 0 0
FLOWSERVE CORP COM 34354P105 589 15,971 SH   SOLE 40 15,971 0 0
FLUENT INC COM 34380C102 221 41,544 SH   SOLE 2 2,051 0 39,493
FLUENT INC COM 34380C102 845 159,134 SH   SOLE 18 159,134 0 0
FLUENT INC COM 34380C102 437 82,388 SH   SOLE 19 82,388 0 0
FLUENT INC COM 34380C102 8,474 1,595,857 SH   SOLE 21 1,595,857 0 0
FLUENT INC COM 34380C102 5,060 952,881 SH   SOLE 22 950,313 0 2,568
FLUIDIGM CORP DEL COM 34385P108 513 85,489 SH   SOLE 2 24,672 0 60,817
FLUIDIGM CORP DEL COM 34385P108 9 1,523 SH   SOLE 7 1,523 0 0
FLUIDIGM CORP DEL COM 34385P108 1,591 265,105 SH   SOLE 18 265,105 0 0
FLUIDIGM CORP DEL COM 34385P108 780 129,936 SH   SOLE 19 129,936 0 0
FLUIDIGM CORP DEL COM 34385P108 15,968 2,661,336 SH   SOLE 21 2,661,336 0 0
FLUIDIGM CORP DEL COM 34385P108 12,465 2,077,493 SH   SOLE 22 2,027,316 0 50,177
FLUIDIGM CORP DEL COM 34385P108 2,070 344,918 SH   SOLE 30 344,918 0 0
FLUIDIGM CORP DEL COM 34385P108 73 12,159 SH   SOLE 40 12,159 0 0
FLUOR CORP NEW COM 343412102 3,086 193,224 SH   SOLE 2 92,038 0 101,186
FLUOR CORP NEW COM 343412102 10 598 SH   SOLE 4 598 0 0
FLUOR CORP NEW COM 343412102 145 9,088 SH   SOLE 7 9,088 0 0
FLUOR CORP NEW COM 343412102 12,048 754,389 SH   SOLE 18 754,389 0 0
FLUOR CORP NEW COM 343412102 4,079 255,411 SH   SOLE 19 255,411 0 0
FLUOR CORP NEW COM 343412102 142,493 8,922,538 SH   SOLE 21 8,922,538 0 0
FLUOR CORP NEW COM 343412102 69,732 4,366,422 SH   SOLE 22 4,276,180 0 90,242
FLUOR CORP NEW COM 343412102 806 50,459 SH   SOLE 26 39,973 0 10,486
FLUOR CORP NEW COM 343412102 1,375 86,091 SH   SOLE 30 86,091 0 0
FLUOR CORP NEW COM 343412102 1,775 111,132 SH   SOLE 36 111,132 0 0
FLUOR CORP NEW COM 343412102 250 15,675 SH   SOLE 40 15,675 0 0
FLUSHING FINL CORP COM 343873105 654 39,285 SH   SOLE 2 8,982 0 30,303
FLUSHING FINL CORP COM 343873105 6 352 SH   SOLE 4 352 0 0
FLUSHING FINL CORP COM 343873105 11 633 SH   SOLE 7 633 0 0
FLUSHING FINL CORP COM 343873105 1,757 105,584 SH   SOLE 18 105,584 0 0
FLUSHING FINL CORP COM 343873105 865 51,978 SH   SOLE 19 51,978 0 0
FLUSHING FINL CORP COM 343873105 17,851 1,072,804 SH   SOLE 21 1,072,804 0 0
FLUSHING FINL CORP COM 343873105 16,040 963,924 SH   SOLE 22 944,136 0 19,788
FLUSHING FINL CORP COM 343873105 855 51,384 SH   SOLE 26 16,855 0 34,529
FLUSHING FINL CORP COM 343873105 66 3,968 SH   SOLE 28 3,968 0 0
FLUSHING FINL CORP COM 343873105 99 5,961 SH   SOLE 30 5,961 0 0
FLUSHING FINL CORP COM 343873105 12 718 SH   SOLE 34 718 0 0
FLUSHING FINL CORP COM 343873105 52 3,146 SH   SOLE 40 3,146 0 0
FLUX PWR HLDGS INC COM NEW 344057302 3,315 192,291 SH   SOLE 22 192,291 0 0
FLWS/1-800 FLOWERS CL A 68243Q106 1,331 51,176 SH   SOLE 2 19,606 0 31,570
FLWS/1-800 FLOWERS CL A 68243Q106 12 469 SH   SOLE 7 469 0 0
FLWS/1-800 FLOWERS CL A 68243Q106 3,129 120,349 SH   SOLE 18 86,950 0 33,399
FLWS/1-800 FLOWERS CL A 68243Q106 11,549 444,188 SH   SOLE 19 444,188 0 0
FLWS/1-800 FLOWERS CL A 68243Q106 24,090 926,535 SH   SOLE 21 926,535 0 0
FLWS/1-800 FLOWERS CL A 68243Q106 30,777 1,183,734 SH   SOLE 22 1,167,031 0 16,703
FLWS/1-800 FLOWERS CL A 68243Q106 843 32,404 SH   SOLE 23 32,404 0 0
FLWS/1-800 FLOWERS CL A 68243Q106 26 997 SH   SOLE 25 997 0 0
FLWS/1-800 FLOWERS CL A 68243Q106 3,008 115,675 SH   SOLE 26 1,801 0 113,874
FLWS/1-800 FLOWERS CL A 68243Q106 92 3,548 SH   SOLE 28 3,548 0 0
FLWS/1-800 FLOWERS CL A 68243Q106 865 33,281 SH   SOLE 30 33,281 0 0
FLWS/1-800 FLOWERS CL A 68243Q106 83 3,194 SH   SOLE 34 3,194 0 0
FLWS/1-800 FLOWERS CL A 68243Q106 45 1,748 SH   SOLE 36 1,748 0 0
FLWS/1-800 FLOWERS CL A 68243Q106 54 2,065 SH   SOLE 40 2,065 0 0
FLY LEASING LTD SPONSORED ADR 34407D109 87 8,839 SH   SOLE 21 8,839 0 0
FMC CORP COM NEW 302491303 41,068 357,332 SH   SOLE 2 106,786 0 250,546
FMC CORP COM NEW 302491303 6,925 60,254 SH   SOLE 4 55,228 0 5,026
FMC CORP COM NEW 302491303 23,333 203,019 SH   SOLE 7 199,672 0 3,347
FMC CORP COM NEW 302491303 2,045 17,791 SH   SOLE 13 17,791 0 0
FMC CORP COM NEW 302491303 1,679 14,612 SH   SOLE 15 14,612 0 0
FMC CORP COM NEW 302491303 35,461 308,542 SH   SOLE 18 242,153 0 66,389
FMC CORP COM NEW 302491303 46,634 405,758 SH   SOLE 19 405,758 0 0
FMC CORP COM NEW 302491303 352,698 3,068,811 SH   SOLE 21 3,068,811 0 0
FMC CORP COM NEW 302491303 366,287 3,187,040 SH   SOLE 22 2,827,235 0 359,805
FMC CORP COM NEW 302491303 10,177 88,551 SH   SOLE 23 88,551 0 0
FMC CORP COM NEW 302491303 23,841 207,441 SH   SOLE 25 207,441 0 0
FMC CORP COM NEW 302491303 37,149 323,234 SH   SOLE 26 112,653 0 210,581
FMC CORP COM NEW 302491303 48,248 419,802 SH   SOLE 28 16,786 0 403,016
FMC CORP COM NEW 302491303 23,003 200,148 SH   SOLE 29 200,148 0 0
FMC CORP COM NEW 302491303 63,652 553,833 SH   SOLE 30 541,173 0 12,660
FMC CORP COM NEW 302491303 4,875 42,417 SH   SOLE 31 15,530 0 26,887
FMC CORP COM NEW 302491303 9,026 78,533 SH   SOLE 34 78,533 0 0
FMC CORP COM NEW 302491303 9,095 79,132 SH   SOLE 36 79,132 0 0
FMC CORP COM NEW 302491303 631 5,494 SH   SOLE 40 5,494 0 0
FNCB BANCORP INC COM 302578109 84 13,145 SH   SOLE 2 712 0 12,433
FNCB BANCORP INC COM 302578109 404 63,108 SH   SOLE 18 63,108 0 0
FNCB BANCORP INC COM 302578109 209 32,644 SH   SOLE 19 32,644 0 0
FNCB BANCORP INC COM 302578109 3,894 608,433 SH   SOLE 21 608,433 0 0
FNCB BANCORP INC COM 302578109 1,121 175,226 SH   SOLE 22 174,159 0 1,067
FOCUS FINL PARTNERS INC COM CL A 34417P100 786 18,076 SH   SOLE 2 9,205 0 8,871
FOCUS FINL PARTNERS INC COM CL A 34417P100 26 599 SH   SOLE 7 599 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100 4,774 109,753 SH   SOLE 18 109,753 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100 2,518 57,883 SH   SOLE 19 57,883 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100 46,790 1,075,628 SH   SOLE 21 1,075,628 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100 38,500 885,064 SH   SOLE 22 861,123 0 23,941
FOCUS FINL PARTNERS INC COM CL A 34417P100 121 2,787 SH   SOLE 26 511 0 2,276
FOCUS FINL PARTNERS INC COM CL A 34417P100 162 3,729 SH   SOLE 28 3,729 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100 1,426 32,784 SH   SOLE 30 32,784 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100 18 417 SH   SOLE 36 417 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100 158 3,629 SH   SOLE 40 3,629 0 0
FOGHORN THERAPEUTICS INC COM 344174107 123 6,079 SH   SOLE 2 2,371 0 3,708
FOGHORN THERAPEUTICS INC COM 344174107 884 43,619 SH   SOLE 18 35,363 0 8,256
FOGHORN THERAPEUTICS INC COM 344174107 668 32,966 SH   SOLE 19 32,966 0 0
FOGHORN THERAPEUTICS INC COM 344174107 4,902 241,817 SH   SOLE 21 241,817 0 0
FOGHORN THERAPEUTICS INC COM 344174107 1,772 87,414 SH   SOLE 22 86,977 0 437
FOGHORN THERAPEUTICS INC COM 344174107 31 1,539 SH   SOLE 23 1,539 0 0
FOGHORN THERAPEUTICS INC COM 344174107 863 42,565 SH   SOLE 26 41,589 0 976
FOGHORN THERAPEUTICS INC COM 344174107 4,326 213,403 SH   SOLE 28 0 0 213,403
FOGHORN THERAPEUTICS INC COM 344174107 57 2,802 SH   SOLE 31 0 0 2,802
FOLEY TRASIMENE ACQUISTN COR COM CL A 34431F104 12,963 1,159,495 SH   SOLE 34 1,159,495 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 1,944 25,657 SH   SOLE 2 17,050 0 8,607
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 43 568 SH   SOLE 4 568 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 2 31 SH   SOLE 18 31 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 6,060 79,973 SH   SOLE 22 12,175 0 67,798
FONAR CORP COM NEW 344437405 106 6,114 SH   SOLE 2 349 0 5,765
FONAR CORP COM NEW 344437405 424 24,444 SH   SOLE 18 24,444 0 0
FONAR CORP COM NEW 344437405 184 10,591 SH   SOLE 19 10,591 0 0
FONAR CORP COM NEW 344437405 3,766 216,907 SH   SOLE 21 216,907 0 0
FONAR CORP COM NEW 344437405 2,729 157,205 SH   SOLE 22 156,815 0 390
FOOT LOCKER INC COM 344849104 14,004 346,284 SH   SOLE 2 150,183 0 196,101
FOOT LOCKER INC COM 344849104 458 11,319 SH   SOLE 4 11,319 0 0
FOOT LOCKER INC COM 344849104 201 4,964 SH   SOLE 7 4,964 0 0
FOOT LOCKER INC COM 344849104 10,726 265,242 SH   SOLE 18 263,844 0 1,398
FOOT LOCKER INC COM 344849104 1,130 27,945 SH   SOLE 19 27,945 0 0
FOOT LOCKER INC COM 344849104 183,910 4,547,737 SH   SOLE 21 4,547,737 0 0
FOOT LOCKER INC COM 344849104 133,868 3,310,288 SH   SOLE 22 3,174,034 0 136,254
FOOT LOCKER INC COM 344849104 1,317 32,571 SH   SOLE 23 32,571 0 0
FOOT LOCKER INC COM 344849104 125 3,085 SH   SOLE 25 3,085 0 0
FOOT LOCKER INC COM 344849104 2,224 54,999 SH   SOLE 26 32,421 0 22,578
FOOT LOCKER INC COM 344849104 665 16,447 SH   SOLE 28 12,837 0 3,610
FOOT LOCKER INC COM 344849104 145 3,595 SH   SOLE 29 3,595 0 0
FOOT LOCKER INC COM 344849104 2,765 68,372 SH   SOLE 30 68,372 0 0
FOOT LOCKER INC COM 344849104 462 11,436 SH   SOLE 31 11,436 0 0
FOOT LOCKER INC COM 344849104 138 3,424 SH   SOLE 34 3,424 0 0
FOOT LOCKER INC COM 344849104 1,133 28,008 SH   SOLE 36 28,008 0 0
FOOT LOCKER INC COM 344849104 518 12,810 SH   SOLE 40 12,810 0 0
FORD MTR CO DEL COM 345370860 83,953 9,551,004 SH   SOLE 2 1,882,928 0 7,668,076
FORD MTR CO DEL COM 345370860 15,973 1,817,197 SH   SOLE 4 1,667,905 0 149,292
FORD MTR CO DEL COM 345370860 31,284 3,559,006 SH   SOLE 7 3,344,539 0 214,467
FORD MTR CO DEL COM 345370860 114 12,978 SH   SOLE 13 12,978 0 0
FORD MTR CO DEL COM 345370860 4,224 480,548 SH   SOLE 15 480,548 0 0
FORD MTR CO DEL COM 345370860 16 1,871 SH   SOLE 17 0 0 1,871
FORD MTR CO DEL COM 345370860 93,583 10,646,508 SH   SOLE 18 10,075,113 0 571,395
FORD MTR CO DEL COM 345370860 9,920 1,128,528 SH   SOLE 19 1,128,528 0 0
FORD MTR CO DEL COM 345370860 886,351 100,836,291 SH   SOLE 21 100,836,291 0 0
FORD MTR CO DEL COM 345370860 807,769 91,896,332 SH   SOLE 22 83,667,291 0 8,229,041
FORD MTR CO DEL COM 345370860 22,698 2,582,309 SH   SOLE 23 2,582,309 0 0
FORD MTR CO DEL COM 345370860 48,010 5,461,895 SH   SOLE 25 5,461,895 0 0
FORD MTR CO DEL COM 345370860 75,758 8,618,662 SH   SOLE 26 2,780,302 0 5,838,360
FORD MTR CO DEL COM 345370860 78,389 8,917,961 SH   SOLE 28 499,754 0 8,418,207
FORD MTR CO DEL COM 345370860 30 3,409 SH   SOLE 29 3,409 0 0
FORD MTR CO DEL COM 345370860 178,198 20,272,866 SH   SOLE 30 20,223,499 0 49,367
FORD MTR CO DEL COM 345370860 12,588 1,432,115 SH   SOLE 31 527,815 0 904,300
FORD MTR CO DEL COM 345370860 1,706 194,109 SH   SOLE 34 194,109 0 0
FORD MTR CO DEL COM 345370860 35,462 4,034,352 SH   SOLE 36 4,034,352 0 0
FORD MTR CO DEL COM 345370860 1,391 158,210 SH   SOLE 40 158,210 0 0
FORESTAR GROUP INC COM 346232101 825 40,887 SH   SOLE 2 25,309 0 15,578
FORESTAR GROUP INC COM 346232101 6 296 SH   SOLE 4 296 0 0
FORESTAR GROUP INC COM 346232101 9 427 SH   SOLE 7 427 0 0
FORESTAR GROUP INC COM 346232101 1,316 65,223 SH   SOLE 18 65,223 0 0
FORESTAR GROUP INC COM 346232101 8,658 429,055 SH   SOLE 19 429,055 0 0
FORESTAR GROUP INC COM 346232101 12,234 606,257 SH   SOLE 21 606,257 0 0
FORESTAR GROUP INC COM 346232101 9,833 487,264 SH   SOLE 22 482,346 0 4,918
FORESTAR GROUP INC COM 346232101 314 15,544 SH   SOLE 26 1,818 0 13,726
FORESTAR GROUP INC COM 346232101 11 535 SH   SOLE 28 535 0 0
FORESTAR GROUP INC COM 346232101 60 2,957 SH   SOLE 30 2,957 0 0
FORESTAR GROUP INC COM 346232101 1,457 72,221 SH   SOLE 34 72,221 0 0
FORESTAR GROUP INC COM 346232101 9 429 SH   SOLE 40 429 0 0
FORMA THERAPEUTICS HLDGS INC SHS 34633R104 1,399 40,084 SH   SOLE 2 30,635 0 9,449
FORMA THERAPEUTICS HLDGS INC SHS 34633R104 12 350 SH   SOLE 7 350 0 0
FORMA THERAPEUTICS HLDGS INC SHS 34633R104 2,643 75,738 SH   SOLE 18 75,738 0 0
FORMA THERAPEUTICS HLDGS INC SHS 34633R104 28,827 825,988 SH   SOLE 19 825,988 0 0
FORMA THERAPEUTICS HLDGS INC SHS 34633R104 587 16,827 SH   SOLE 20 16,827 0 0
FORMA THERAPEUTICS HLDGS INC SHS 34633R104 33,187 950,926 SH   SOLE 21 950,926 0 0
FORMA THERAPEUTICS HLDGS INC SHS 34633R104 18,389 526,912 SH   SOLE 22 512,636 0 14,276
FORMA THERAPEUTICS HLDGS INC SHS 34633R104 63 1,804 SH   SOLE 23 1,804 0 0
FORMA THERAPEUTICS HLDGS INC SHS 34633R104 175 5,010 SH   SOLE 26 0 0 5,010
FORMA THERAPEUTICS HLDGS INC SHS 34633R104 157 4,493 SH   SOLE 28 4,493 0 0
FORMA THERAPEUTICS HLDGS INC SHS 34633R104 702 20,115 SH   SOLE 30 20,115 0 0
FORMA THERAPEUTICS HLDGS INC SHS 34633R104 5,720 163,903 SH   SOLE 34 163,903 0 0
FORMA THERAPEUTICS HLDGS INC SHS 34633R104 91 2,600 SH   SOLE 40 2,600 0 0
FORMFACTOR INC COM 346375108 2,052 47,699 SH   SOLE 2 25,812 0 21,887
FORMFACTOR INC COM 346375108 17 386 SH   SOLE 4 386 0 0
FORMFACTOR INC COM 346375108 63 1,474 SH   SOLE 7 1,474 0 0
FORMFACTOR INC COM 346375108 14,726 342,296 SH   SOLE 18 342,296 0 0
FORMFACTOR INC COM 346375108 8,741 203,177 SH   SOLE 19 203,177 0 0
FORMFACTOR INC COM 346375108 372,780 8,665,273 SH   SOLE 21 8,665,273 0 0
FORMFACTOR INC COM 346375108 94,418 2,194,743 SH   SOLE 22 2,139,913 0 54,830
FORMFACTOR INC COM 346375108 29 672 SH   SOLE 23 672 0 0
FORMFACTOR INC COM 346375108 15 360 SH   SOLE 25 360 0 0
FORMFACTOR INC COM 346375108 1,873 43,544 SH   SOLE 26 29,737 0 13,807
FORMFACTOR INC COM 346375108 434 10,097 SH   SOLE 28 10,097 0 0
FORMFACTOR INC COM 346375108 6,922 160,906 SH   SOLE 30 160,906 0 0
FORMFACTOR INC COM 346375108 26 597 SH   SOLE 36 597 0 0
FORMFACTOR INC COM 346375108 391 9,089 SH   SOLE 40 9,089 0 0
FORRESTER RESH INC COM 346563109 597 14,248 SH   SOLE 2 6,296 0 7,952
FORRESTER RESH INC COM 346563109 3 73 SH   SOLE 4 73 0 0
FORRESTER RESH INC COM 346563109 6 146 SH   SOLE 7 146 0 0
FORRESTER RESH INC COM 346563109 2,409 57,491 SH   SOLE 18 52,815 0 4,676
FORRESTER RESH INC COM 346563109 3,851 91,914 SH   SOLE 19 91,914 0 0
FORRESTER RESH INC COM 346563109 52,113 1,243,743 SH   SOLE 21 1,243,743 0 0
FORRESTER RESH INC COM 346563109 16,807 401,112 SH   SOLE 22 393,994 0 7,118
FORRESTER RESH INC COM 346563109 89 2,124 SH   SOLE 23 2,124 0 0
FORRESTER RESH INC COM 346563109 457 10,911 SH   SOLE 26 2,297 0 8,614
FORRESTER RESH INC COM 346563109 55 1,302 SH   SOLE 28 1,302 0 0
FORRESTER RESH INC COM 346563109 1,135 27,099 SH   SOLE 30 27,099 0 0
FORRESTER RESH INC COM 346563109 37 879 SH   SOLE 40 879 0 0
FORTE BIOSCIENCES INC COM 34962G109 68 1,870 SH   SOLE 2 975 0 895
FORTE BIOSCIENCES INC COM 34962G109 431 11,825 SH   SOLE 19 11,825 0 0
FORTE BIOSCIENCES INC COM 34962G109 132 3,618 SH   SOLE 21 3,618 0 0
FORTE BIOSCIENCES INC COM 34962G109 4,601 126,377 SH   SOLE 22 126,375 0 2
FORTE BIOSCIENCES INC COM 34962G109 67 1,843 SH   SOLE 23 1,843 0 0
FORTE BIOSCIENCES INC COM 34962G109 208 5,720 SH   SOLE 26 0 0 5,720
FORTERRA INC COM 34960W106 566 32,934 SH   SOLE 2 14,420 0 18,514
FORTERRA INC COM 34960W106 328 19,060 SH   SOLE 7 19,060 0 0
FORTERRA INC COM 34960W106 2,055 119,501 SH   SOLE 18 103,955 0 15,546
FORTERRA INC COM 34960W106 3,566 207,391 SH   SOLE 19 207,391 0 0
FORTERRA INC COM 34960W106 17,846 1,037,874 SH   SOLE 21 1,037,874 0 0
FORTERRA INC COM 34960W106 14,021 815,408 SH   SOLE 22 805,911 0 9,497
FORTERRA INC COM 34960W106 190 11,021 SH   SOLE 23 11,021 0 0
FORTERRA INC COM 34960W106 691 40,175 SH   SOLE 26 0 0 40,175
FORTERRA INC COM 34960W106 2,934 170,626 SH   SOLE 30 170,626 0 0
FORTERRA INC COM 34960W106 21 1,234 SH   SOLE 34 1,234 0 0
FORTERRA INC COM 34960W106 83 4,822 SH   SOLE 40 4,822 0 0
FORTINET INC COM 34959E109 48,828 328,744 SH   SOLE 2 67,485 0 261,259
FORTINET INC COM 34959E109 9,462 63,707 SH   SOLE 4 58,159 0 5,548
FORTINET INC COM 34959E109 17,802 119,855 SH   SOLE 7 112,134 0 7,721
FORTINET INC COM 34959E109 71 479 SH   SOLE 13 479 0 0
FORTINET INC COM 34959E109 2,189 14,739 SH   SOLE 15 14,739 0 0
FORTINET INC COM 34959E109 1 4 SH   SOLE 17 0 0 4
FORTINET INC COM 34959E109 49,809 335,345 SH   SOLE 18 315,238 0 20,107
FORTINET INC COM 34959E109 28,130 189,386 SH   SOLE 19 189,386 0 0
FORTINET INC COM 34959E109 648,839 4,368,405 SH   SOLE 21 4,368,405 0 0
FORTINET INC COM 34959E109 462,094 3,111,115 SH   SOLE 22 2,829,775 0 281,340
FORTINET INC COM 34959E109 13,969 94,047 SH   SOLE 23 94,047 0 0
FORTINET INC COM 34959E109 36,810 247,827 SH   SOLE 25 247,827 0 0
FORTINET INC COM 34959E109 57,709 388,536 SH   SOLE 26 159,310 0 229,226
FORTINET INC COM 34959E109 63,543 427,812 SH   SOLE 28 17,276 0 410,536
FORTINET INC COM 34959E109 28 190 SH   SOLE 29 190 0 0
FORTINET INC COM 34959E109 127,327 857,248 SH   SOLE 30 755,813 0 101,435
FORTINET INC COM 34959E109 5,088 34,258 SH   SOLE 31 18,468 0 15,790
FORTINET INC COM 34959E109 14,013 94,342 SH   SOLE 34 94,342 0 0
FORTINET INC COM 34959E109 11,202 75,420 SH   SOLE 36 75,420 0 0
FORTINET INC COM 34959E109 895 6,025 SH   SOLE 40 6,025 0 0
FORTIS INC COM 349553107 7 163 SH   SOLE 18 163 0 0
FORTIS INC COM 349553107 113 2,780 SH   SOLE 36 2,780 0 0
FORTIVE CORP COM 34959J108 54,723 772,709 SH   SOLE 2 189,130 0 583,579
FORTIVE CORP COM 34959J108 12,177 171,936 SH   SOLE 4 160,157 0 11,779
FORTIVE CORP COM 34959J108 20,750 293,002 SH   SOLE 7 276,060 0 16,942
FORTIVE CORP COM 34959J108 313 4,420 SH   SOLE 13 4,420 0 0
FORTIVE CORP COM 34959J108 2,670 37,705 SH   SOLE 15 37,705 0 0
FORTIVE CORP COM 34959J108 0 4 SH   SOLE 17 0 0 4
FORTIVE CORP COM 34959J108 199,284 2,813,946 SH   SOLE 18 2,643,569 0 170,377
FORTIVE CORP COM 34959J108 196,476 2,774,296 SH   SOLE 19 2,774,296 0 0
FORTIVE CORP COM 34959J108 489,295 6,908,998 SH   SOLE 21 6,908,998 0 0
FORTIVE CORP COM 34959J108 540,455 7,631,391 SH   SOLE 22 6,942,311 0 689,080
FORTIVE CORP COM 34959J108 14,379 203,034 SH   SOLE 23 203,034 0 0
FORTIVE CORP COM 34959J108 37,598 530,894 SH   SOLE 25 501,408 0 29,486
FORTIVE CORP COM 34959J108 52,641 743,309 SH   SOLE 26 257,755 0 485,554
FORTIVE CORP COM 34959J108 45,837 647,231 SH   SOLE 28 43,804 0 603,427
FORTIVE CORP COM 34959J108 42 587 SH   SOLE 29 587 0 0
FORTIVE CORP COM 34959J108 81,267 1,147,509 SH   SOLE 30 1,147,509 0 0
FORTIVE CORP COM 34959J108 3,989 56,325 SH   SOLE 31 38,406 0 17,919
FORTIVE CORP COM 34959J108 95,260 1,345,103 SH   SOLE 34 1,345,103 0 0
FORTIVE CORP COM 34959J108 15,069 212,784 SH   SOLE 36 212,784 0 0
FORTIVE CORP COM 34959J108 900 12,705 SH   SOLE 40 12,705 0 0
FORTIVE CORP NOTE 0.875% 2/1 34959JAK4 6,957 6,763,000 PRN   SOLE 21 6,763,000 0 0
FORTRESS BIOTECH INC COM 34960Q109 80 25,155 SH   SOLE 2 4,524 0 20,631
FORTRESS BIOTECH INC COM 34960Q109 6 1,845 SH   SOLE 7 1,845 0 0
FORTRESS BIOTECH INC COM 34960Q109 769 242,645 SH   SOLE 18 242,645 0 0
FORTRESS BIOTECH INC COM 34960Q109 340 107,333 SH   SOLE 19 107,333 0 0
FORTRESS BIOTECH INC COM 34960Q109 7,275 2,294,989 SH   SOLE 21 2,294,989 0 0
FORTRESS BIOTECH INC COM 34960Q109 6,490 2,047,313 SH   SOLE 22 2,035,327 0 11,986
FORTUNE BRANDS HOME & SEC IN COM 34964C106 32,867 383,418 SH   SOLE 2 85,914 0 297,504
FORTUNE BRANDS HOME & SEC IN COM 34964C106 6,084 70,980 SH   SOLE 4 65,606 0 5,374
FORTUNE BRANDS HOME & SEC IN COM 34964C106 14,816 172,841 SH   SOLE 7 122,304 0 50,537
FORTUNE BRANDS HOME & SEC IN COM 34964C106 51 591 SH   SOLE 13 591 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 1,470 17,152 SH   SOLE 15 17,152 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 29,429 343,310 SH   SOLE 18 322,728 0 20,582
FORTUNE BRANDS HOME & SEC IN COM 34964C106 20,005 233,371 SH   SOLE 19 233,371 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 339,501 3,960,586 SH   SOLE 21 3,960,586 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 301,933 3,522,316 SH   SOLE 22 3,228,399 0 293,917
FORTUNE BRANDS HOME & SEC IN COM 34964C106 7,986 93,166 SH   SOLE 23 93,166 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 23,831 278,014 SH   SOLE 25 278,014 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 30,154 351,771 SH   SOLE 26 133,942 0 217,829
FORTUNE BRANDS HOME & SEC IN COM 34964C106 52,000 606,628 SH   SOLE 28 21,802 0 584,826
FORTUNE BRANDS HOME & SEC IN COM 34964C106 24 276 SH   SOLE 29 276 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 65,134 759,841 SH   SOLE 30 733,760 0 26,081
FORTUNE BRANDS HOME & SEC IN COM 34964C106 2,234 26,057 SH   SOLE 31 17,794 0 8,263
FORTUNE BRANDS HOME & SEC IN COM 34964C106 7,453 86,942 SH   SOLE 34 86,942 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 6,979 81,417 SH   SOLE 36 81,417 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 491 5,724 SH   SOLE 40 5,724 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V209 57 4,815 SH   SOLE 21 4,815 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V209 865 72,697 SH   SOLE 22 72,697 0 0
FORWARD AIR CORP COM 349853101 3,243 42,206 SH   SOLE 2 13,583 0 28,623
FORWARD AIR CORP COM 349853101 12 150 SH   SOLE 4 150 0 0
FORWARD AIR CORP COM 349853101 37 479 SH   SOLE 7 479 0 0
FORWARD AIR CORP COM 349853101 9,399 122,317 SH   SOLE 18 117,607 0 4,710
FORWARD AIR CORP COM 349853101 14,777 192,314 SH   SOLE 19 192,314 0 0
FORWARD AIR CORP COM 349853101 235,815 3,068,905 SH   SOLE 21 3,068,905 0 0
FORWARD AIR CORP COM 349853101 68,521 891,735 SH   SOLE 22 871,491 0 20,244
FORWARD AIR CORP COM 349853101 678 8,826 SH   SOLE 23 8,826 0 0
FORWARD AIR CORP COM 349853101 2,498 32,511 SH   SOLE 26 4,416 0 28,095
FORWARD AIR CORP COM 349853101 283 3,684 SH   SOLE 28 3,684 0 0
FORWARD AIR CORP COM 349853101 4,644 60,432 SH   SOLE 30 60,432 0 0
FORWARD AIR CORP COM 349853101 252 3,283 SH   SOLE 40 3,283 0 0
FORWARD INDS INC N Y COM NEW 349862300 15 8,095 SH   SOLE 21 8,095 0 0
FORWARD INDS INC N Y COM NEW 349862300 815 448,017 SH   SOLE 22 448,017 0 0
FOSSIL GROUP INC COM 34988V106 395 45,519 SH   SOLE 2 3,447 0 42,072
FOSSIL GROUP INC COM 34988V106 6 663 SH   SOLE 7 663 0 0
FOSSIL GROUP INC COM 34988V106 1,870 215,667 SH   SOLE 18 215,667 0 0
FOSSIL GROUP INC COM 34988V106 777 89,586 SH   SOLE 19 89,586 0 0
FOSSIL GROUP INC COM 34988V106 46,905 5,409,996 SH   SOLE 21 5,409,996 0 0
FOSSIL GROUP INC COM 34988V106 11,056 1,275,182 SH   SOLE 22 1,267,703 0 7,479
FOSSIL GROUP INC COM 34988V106 55 6,400 SH   SOLE 28 0 0 6,400
FOSSIL GROUP INC COM 34988V106 623 71,828 SH   SOLE 30 71,828 0 0
FOSTER L B CO COM 350060109 157 10,437 SH   SOLE 2 712 0 9,725
FOSTER L B CO COM 350060109 4 246 SH   SOLE 7 246 0 0
FOSTER L B CO COM 350060109 573 38,068 SH   SOLE 18 38,068 0 0
FOSTER L B CO COM 350060109 292 19,381 SH   SOLE 19 19,381 0 0
FOSTER L B CO COM 350060109 5,575 370,439 SH   SOLE 21 370,439 0 0
FOSTER L B CO COM 350060109 3,862 256,608 SH   SOLE 22 254,386 0 2,222
FOUNDATION BLDG MATLS INC COM 350392106 675 35,148 SH   SOLE 2 13,363 0 21,785
FOUNDATION BLDG MATLS INC COM 350392106 8 397 SH   SOLE 7 397 0 0
FOUNDATION BLDG MATLS INC COM 350392106 2,188 113,890 SH   SOLE 18 97,258 0 16,632
FOUNDATION BLDG MATLS INC COM 350392106 3,819 198,789 SH   SOLE 19 198,789 0 0
FOUNDATION BLDG MATLS INC COM 350392106 49,440 2,573,670 SH   SOLE 21 2,573,670 0 0
FOUNDATION BLDG MATLS INC COM 350392106 17,541 913,124 SH   SOLE 22 892,918 0 20,206
FOUNDATION BLDG MATLS INC COM 350392106 274 14,238 SH   SOLE 23 14,238 0 0
FOUNDATION BLDG MATLS INC COM 350392106 1,746 90,890 SH   SOLE 26 1,065 0 89,825
FOUNDATION BLDG MATLS INC COM 350392106 87 4,547 SH   SOLE 28 4,547 0 0
FOUNDATION BLDG MATLS INC COM 350392106 1,017 52,954 SH   SOLE 30 52,954 0 0
FOUNDATION BLDG MATLS INC COM 350392106 17 860 SH   SOLE 36 860 0 0
FOUNDATION BLDG MATLS INC COM 350392106 52 2,712 SH   SOLE 40 2,712 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 2,209 74,193 SH   SOLE 2 34,193 0 40,000
FOUR CORNERS PPTY TR INC COM 35086T109 1,787 60,020 SH   SOLE 4 60,020 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 2,708 90,975 SH   SOLE 7 90,975 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 10,060 337,937 SH   SOLE 18 318,717 0 19,220
FOUR CORNERS PPTY TR INC COM 35086T109 21,333 716,600 SH   SOLE 19 716,600 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 253,792 8,525,077 SH   SOLE 21 8,525,077 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 99,440 3,340,276 SH   SOLE 22 3,292,088 0 48,188
FOUR CORNERS PPTY TR INC COM 35086T109 1,203 40,397 SH   SOLE 23 40,397 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 9,539 320,424 SH   SOLE 25 320,424 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 6,561 220,395 SH   SOLE 26 5,526 0 214,869
FOUR CORNERS PPTY TR INC COM 35086T109 1,617 54,315 SH   SOLE 28 9,007 0 45,308
FOUR CORNERS PPTY TR INC COM 35086T109 1,430 48,028 SH   SOLE 29 48,028 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 12,901 433,368 SH   SOLE 30 433,368 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 308 10,360 SH   SOLE 34 10,360 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 240 8,069 SH   SOLE 40 8,069 0 0
FOX CORP CL A COM 35137L105 35,081 1,204,706 SH   SOLE 2 509,539 0 695,167
FOX CORP CL A COM 35137L105 4,861 166,915 SH   SOLE 4 154,695 0 12,220
FOX CORP CL A COM 35137L105 9,745 334,652 SH   SOLE 7 310,274 0 24,378
FOX CORP CL A COM 35137L105 44 1,521 SH   SOLE 13 1,521 0 0
FOX CORP CL A COM 35137L105 1,212 41,619 SH   SOLE 15 41,619 0 0
FOX CORP CL A COM 35137L105 187,556 6,440,808 SH   SOLE 18 5,862,624 0 578,184
FOX CORP CL A COM 35137L105 252,632 8,675,544 SH   SOLE 19 8,675,544 0 0
FOX CORP CL A COM 35137L105 235,188 8,076,499 SH   SOLE 21 8,076,499 0 0
FOX CORP CL A COM 35137L105 246,274 8,457,211 SH   SOLE 22 7,693,099 0 764,112
FOX CORP CL A COM 35137L105 9,473 325,322 SH   SOLE 23 325,322 0 0
FOX CORP CL A COM 35137L105 19,007 652,711 SH   SOLE 25 576,521 0 76,190
FOX CORP CL A COM 35137L105 25,851 887,741 SH   SOLE 26 324,175 0 563,566
FOX CORP CL A COM 35137L105 18,155 623,442 SH   SOLE 28 45,074 0 578,368
FOX CORP CL A COM 35137L105 503 17,258 SH   SOLE 29 17,258 0 0
FOX CORP CL A COM 35137L105 46,447 1,595,030 SH   SOLE 30 1,595,030 0 0
FOX CORP CL A COM 35137L105 11,053 379,561 SH   SOLE 31 67,646 0 311,915
FOX CORP CL A COM 35137L105 2,099 72,069 SH   SOLE 32 72,069 0 0
FOX CORP CL A COM 35137L105 23,580 809,738 SH   SOLE 34 809,738 0 0
FOX CORP CL A COM 35137L105 8,340 286,401 SH   SOLE 36 286,401 0 0
FOX CORP CL A COM 35137L105 442 15,178 SH   SOLE 40 15,178 0 0
FOX CORP CL B COM 35137L204 13,633 472,054 SH   SOLE 2 155,435 0 316,619
FOX CORP CL B COM 35137L204 2,228 77,158 SH   SOLE 4 69,931 0 7,227
FOX CORP CL B COM 35137L204 4,922 170,415 SH   SOLE 7 167,644 0 2,771
FOX CORP CL B COM 35137L204 21 727 SH   SOLE 13 727 0 0
FOX CORP CL B COM 35137L204 616 21,337 SH   SOLE 15 21,337 0 0
FOX CORP CL B COM 35137L204 9,528 329,908 SH   SOLE 18 301,296 0 28,612
FOX CORP CL B COM 35137L204 6,211 215,061 SH   SOLE 19 215,061 0 0
FOX CORP CL B COM 35137L204 127,503 4,414,908 SH   SOLE 21 4,414,908 0 0
FOX CORP CL B COM 35137L204 105,058 3,637,749 SH   SOLE 22 3,301,260 0 336,489
FOX CORP CL B COM 35137L204 3,742 129,585 SH   SOLE 23 129,585 0 0
FOX CORP CL B COM 35137L204 6,377 220,809 SH   SOLE 25 220,809 0 0
FOX CORP CL B COM 35137L204 10,891 377,098 SH   SOLE 26 160,622 0 216,476
FOX CORP CL B COM 35137L204 7,619 263,814 SH   SOLE 28 21,421 0 242,393
FOX CORP CL B COM 35137L204 276 9,553 SH   SOLE 29 9,553 0 0
FOX CORP CL B COM 35137L204 23,801 824,137 SH   SOLE 30 824,137 0 0
FOX CORP CL B COM 35137L204 1,052 36,422 SH   SOLE 31 30,914 0 5,508
FOX CORP CL B COM 35137L204 1,498 51,871 SH   SOLE 32 51,871 0 0
FOX CORP CL B COM 35137L204 853 29,538 SH   SOLE 34 29,538 0 0
FOX CORP CL B COM 35137L204 3,046 105,462 SH   SOLE 36 105,462 0 0
FOX CORP CL B COM 35137L204 203 7,013 SH   SOLE 40 7,013 0 0
FOX FACTORY HLDG CORP COM 35138V102 5,418 51,250 SH   SOLE 2 32,217 0 19,033
FOX FACTORY HLDG CORP COM 35138V102 17 160 SH   SOLE 4 160 0 0
FOX FACTORY HLDG CORP COM 35138V102 80 756 SH   SOLE 7 756 0 0
FOX FACTORY HLDG CORP COM 35138V102 25,521 241,429 SH   SOLE 18 230,738 0 10,691
FOX FACTORY HLDG CORP COM 35138V102 21,287 201,368 SH   SOLE 19 201,368 0 0
FOX FACTORY HLDG CORP COM 35138V102 303,940 2,875,225 SH   SOLE 21 2,875,225 0 0
FOX FACTORY HLDG CORP COM 35138V102 157,122 1,486,348 SH   SOLE 22 1,457,589 0 28,759
FOX FACTORY HLDG CORP COM 35138V102 1,160 10,975 SH   SOLE 23 10,975 0 0
FOX FACTORY HLDG CORP COM 35138V102 51 480 SH   SOLE 25 480 0 0
FOX FACTORY HLDG CORP COM 35138V102 6,660 62,998 SH   SOLE 26 7,371 0 55,627
FOX FACTORY HLDG CORP COM 35138V102 529 5,006 SH   SOLE 28 5,006 0 0
FOX FACTORY HLDG CORP COM 35138V102 2,556 24,180 SH   SOLE 30 24,180 0 0
FOX FACTORY HLDG CORP COM 35138V102 234 2,216 SH   SOLE 34 2,216 0 0
FOX FACTORY HLDG CORP COM 35138V102 125 1,182 SH   SOLE 36 1,182 0 0
FOX FACTORY HLDG CORP COM 35138V102 516 4,882 SH   SOLE 40 4,882 0 0
FRANCHISE GROUP INC COM 35180X105 741 24,348 SH   SOLE 2 6,685 0 17,663
FRANCHISE GROUP INC COM 35180X105 11 374 SH   SOLE 7 374 0 0
FRANCHISE GROUP INC COM 35180X105 2,463 80,875 SH   SOLE 18 80,875 0 0
FRANCHISE GROUP INC COM 35180X105 1,245 40,873 SH   SOLE 19 40,873 0 0
FRANCHISE GROUP INC COM 35180X105 24,927 818,617 SH   SOLE 21 818,617 0 0
FRANCHISE GROUP INC COM 35180X105 19,895 653,354 SH   SOLE 22 642,223 0 11,131
FRANCHISE GROUP INC COM 35180X105 101 3,308 SH   SOLE 30 3,308 0 0
FRANCHISE GROUP INC COM 35180X105 74 2,438 SH   SOLE 40 2,438 0 0
FRANCO NEV CORP COM 351858105 7 53 SH   SOLE 18 53 0 0
FRANCO NEV CORP COM 351858105 5,623 44,868 SH   SOLE 21 44,868 0 0
FRANKLIN COVEY CO COM 353469109 221 9,934 SH   SOLE 2 4,165 0 5,769
FRANKLIN COVEY CO COM 353469109 5 215 SH   SOLE 7 215 0 0
FRANKLIN COVEY CO COM 353469109 1,625 72,971 SH   SOLE 18 47,445 0 25,526
FRANKLIN COVEY CO COM 353469109 3,899 175,083 SH   SOLE 19 175,083 0 0
FRANKLIN COVEY CO COM 353469109 10,519 472,351 SH   SOLE 21 472,351 0 0
FRANKLIN COVEY CO COM 353469109 9,865 442,971 SH   SOLE 22 441,192 0 1,779
FRANKLIN COVEY CO COM 353469109 325 14,581 SH   SOLE 23 14,581 0 0
FRANKLIN COVEY CO COM 353469109 1,174 52,696 SH   SOLE 26 0 0 52,696
FRANKLIN ELEC INC COM 353514102 3,125 45,146 SH   SOLE 2 16,936 0 28,210
FRANKLIN ELEC INC COM 353514102 15 214 SH   SOLE 4 214 0 0
FRANKLIN ELEC INC COM 353514102 3,552 51,318 SH   SOLE 7 51,318 0 0
FRANKLIN ELEC INC COM 353514102 14,279 206,317 SH   SOLE 18 196,082 0 10,235
FRANKLIN ELEC INC COM 353514102 16,855 243,540 SH   SOLE 19 243,540 0 0
FRANKLIN ELEC INC COM 353514102 313,411 4,528,402 SH   SOLE 21 4,528,402 0 0
FRANKLIN ELEC INC COM 353514102 93,422 1,349,833 SH   SOLE 22 1,321,807 0 28,026
FRANKLIN ELEC INC COM 353514102 856 12,370 SH   SOLE 23 12,370 0 0
FRANKLIN ELEC INC COM 353514102 72 1,047 SH   SOLE 25 1,047 0 0
FRANKLIN ELEC INC COM 353514102 4,870 70,365 SH   SOLE 26 7,598 0 62,767
FRANKLIN ELEC INC COM 353514102 344 4,975 SH   SOLE 28 4,975 0 0
FRANKLIN ELEC INC COM 353514102 29,556 427,051 SH   SOLE 30 427,051 0 0
FRANKLIN ELEC INC COM 353514102 169 2,448 SH   SOLE 34 2,448 0 0
FRANKLIN ELEC INC COM 353514102 158 2,286 SH   SOLE 36 2,286 0 0
FRANKLIN ELEC INC COM 353514102 308 4,443 SH   SOLE 40 4,443 0 0
FRANKLIN FINL SVCS CORP COM 353525108 88 3,254 SH   SOLE 2 188 0 3,066
FRANKLIN FINL SVCS CORP COM 353525108 439 16,248 SH   SOLE 18 16,248 0 0
FRANKLIN FINL SVCS CORP COM 353525108 220 8,126 SH   SOLE 19 8,126 0 0
FRANKLIN FINL SVCS CORP COM 353525108 4,542 168,018 SH   SOLE 21 168,018 0 0
FRANKLIN FINL SVCS CORP COM 353525108 1,069 39,561 SH   SOLE 22 39,304 0 257
FRANKLIN RESOURCES INC COM 354613101 28,612 1,144,957 SH   SOLE 2 563,555 0 581,402
FRANKLIN RESOURCES INC COM 354613101 5,126 205,103 SH   SOLE 4 192,036 0 13,067
FRANKLIN RESOURCES INC COM 354613101 14,856 594,478 SH   SOLE 7 484,703 0 109,775
FRANKLIN RESOURCES INC COM 354613101 33 1,328 SH   SOLE 13 1,328 0 0
FRANKLIN RESOURCES INC COM 354613101 901 36,052 SH   SOLE 15 36,052 0 0
FRANKLIN RESOURCES INC COM 354613101 23,209 928,725 SH   SOLE 18 879,145 0 49,580
FRANKLIN RESOURCES INC COM 354613101 2,657 106,339 SH   SOLE 19 106,339 0 0
FRANKLIN RESOURCES INC COM 354613101 270,848 10,838,238 SH   SOLE 21 10,838,238 0 0
FRANKLIN RESOURCES INC COM 354613101 176,268 7,053,560 SH   SOLE 22 6,018,062 0 1,035,498
FRANKLIN RESOURCES INC COM 354613101 8,273 331,058 SH   SOLE 23 331,058 0 0
FRANKLIN RESOURCES INC COM 354613101 11,526 461,208 SH   SOLE 25 461,208 0 0
FRANKLIN RESOURCES INC COM 354613101 21,438 857,848 SH   SOLE 26 432,415 0 425,433
FRANKLIN RESOURCES INC COM 354613101 29,589 1,184,034 SH   SOLE 28 39,581 0 1,144,453
FRANKLIN RESOURCES INC COM 354613101 2,242 89,733 SH   SOLE 29 89,733 0 0
FRANKLIN RESOURCES INC COM 354613101 39,617 1,585,325 SH   SOLE 30 1,571,233 0 14,092
FRANKLIN RESOURCES INC COM 354613101 4,318 172,808 SH   SOLE 31 162,451 0 10,357
FRANKLIN RESOURCES INC COM 354613101 2,187 87,517 SH   SOLE 32 87,517 0 0
FRANKLIN RESOURCES INC COM 354613101 2,002 80,102 SH   SOLE 34 80,102 0 0
FRANKLIN RESOURCES INC COM 354613101 14,858 594,558 SH   SOLE 35 594,558 0 0
FRANKLIN RESOURCES INC COM 354613101 9,981 399,401 SH   SOLE 36 399,401 0 0
FRANKLIN RESOURCES INC COM 354613101 341 13,638 SH   SOLE 40 13,638 0 0
FRANKLIN STR PPTYS CORP COM 35471R106 569 130,212 SH   SOLE 2 34,710 0 95,502
FRANKLIN STR PPTYS CORP COM 35471R106 372 85,199 SH   SOLE 4 85,199 0 0
FRANKLIN STR PPTYS CORP COM 35471R106 551 126,192 SH   SOLE 7 126,192 0 0
FRANKLIN STR PPTYS CORP COM 35471R106 2,035 465,660 SH   SOLE 18 465,660 0 0
FRANKLIN STR PPTYS CORP COM 35471R106 1,486 340,108 SH   SOLE 19 340,108 0 0
FRANKLIN STR PPTYS CORP COM 35471R106 52,144 11,932,354 SH   SOLE 21 11,932,354 0 0
FRANKLIN STR PPTYS CORP COM 35471R106 16,746 3,831,980 SH   SOLE 22 3,752,080 0 79,900
FRANKLIN STR PPTYS CORP COM 35471R106 19 4,368 SH   SOLE 23 4,368 0 0
FRANKLIN STR PPTYS CORP COM 35471R106 2,088 477,705 SH   SOLE 25 477,705 0 0
FRANKLIN STR PPTYS CORP COM 35471R106 228 52,236 SH   SOLE 26 22,583 0 29,653
FRANKLIN STR PPTYS CORP COM 35471R106 333 76,241 SH   SOLE 28 12,889 0 63,352
FRANKLIN STR PPTYS CORP COM 35471R106 289 66,103 SH   SOLE 29 66,103 0 0
FRANKLIN STR PPTYS CORP COM 35471R106 2,626 601,005 SH   SOLE 30 601,005 0 0
FRANKLIN STR PPTYS CORP COM 35471R106 32 7,233 SH   SOLE 36 7,233 0 0
FRANKLIN STR PPTYS CORP COM 35471R106 46 10,443 SH   SOLE 40 10,443 0 0
FRANKLIN TEMPLETON ETF TR LIBERTYQ US EQT 35473P801 3 79 SH   SOLE 17 0 0 79
FRANKS INTL N V COM N33462107 494 180,403 SH   SOLE 2 48,937 0 131,466
FRANKS INTL N V COM N33462107 1 321 SH   SOLE 4 321 0 0
FRANKS INTL N V COM N33462107 11 4,158 SH   SOLE 7 4,158 0 0
FRANKS INTL N V COM N33462107 1,465 534,844 SH   SOLE 18 534,844 0 0
FRANKS INTL N V COM N33462107 673 245,626 SH   SOLE 19 245,626 0 0
FRANKS INTL N V COM N33462107 15,024 5,483,257 SH   SOLE 21 5,483,257 0 0
FRANKS INTL N V COM N33462107 9,354 3,413,731 SH   SOLE 22 3,356,324 0 57,407
FRANKS INTL N V COM N33462107 75 27,382 SH   SOLE 26 0 0 27,382
FRANKS INTL N V COM N33462107 29 10,578 SH   SOLE 28 10,578 0 0
FRANKS INTL N V COM N33462107 210 76,498 SH   SOLE 30 76,498 0 0
FRANKS INTL N V COM N33462107 14 5,080 SH   SOLE 40 5,080 0 0
FREEDOM HLDG CORP NEV COM 356390104 225 4,392 SH   SOLE 2 4,392 0 0
FREEDOM HLDG CORP NEV COM 356390104 2,186 42,599 SH   SOLE 21 42,599 0 0
FREEDOM HLDG CORP NEV COM 356390104 1,072 20,900 SH   SOLE 22 9,533 0 11,367
FREEDOM HLDG CORP NEV COM 356390104 163 3,178 SH   SOLE 30 3,178 0 0
FREEDOM HLDG CORP NEV COM 356390104 110 2,148 SH   SOLE 40 2,148 0 0
FREEPORT-MCMORAN INC CL B 35671D857 101,774 3,911,394 SH   SOLE 2 1,046,189 0 2,865,205
FREEPORT-MCMORAN INC CL B 35671D857 19,208 738,185 SH   SOLE 4 682,099 0 56,086
FREEPORT-MCMORAN INC CL B 35671D857 39,347 1,512,197 SH   SOLE 7 1,442,043 0 70,154
FREEPORT-MCMORAN INC CL B 35671D857 97 3,744 SH   SOLE 13 3,744 0 0
FREEPORT-MCMORAN INC CL B 35671D857 3,844 147,716 SH   SOLE 15 147,716 0 0
FREEPORT-MCMORAN INC CL B 35671D857 85,476 3,284,997 SH   SOLE 18 3,067,213 0 217,784
FREEPORT-MCMORAN INC CL B 35671D857 116,338 4,471,107 SH   SOLE 19 4,471,107 0 0
FREEPORT-MCMORAN INC CL B 35671D857 955,129 36,707,509 SH   SOLE 21 36,707,509 0 0
FREEPORT-MCMORAN INC CL B 35671D857 872,259 33,522,646 SH   SOLE 22 30,474,518 0 3,048,128
FREEPORT-MCMORAN INC CL B 35671D857 27,593 1,060,447 SH   SOLE 23 1,060,447 0 0
FREEPORT-MCMORAN INC CL B 35671D857 136,133 5,231,864 SH   SOLE 25 5,231,864 0 0
FREEPORT-MCMORAN INC CL B 35671D857 96,422 3,705,669 SH   SOLE 26 1,050,527 0 2,655,142
FREEPORT-MCMORAN INC CL B 35671D857 71,949 2,765,157 SH   SOLE 28 186,310 0 2,578,847
FREEPORT-MCMORAN INC CL B 35671D857 18,849 724,420 SH   SOLE 29 724,420 0 0
FREEPORT-MCMORAN INC CL B 35671D857 155,724 5,984,781 SH   SOLE 30 5,576,763 0 408,018
FREEPORT-MCMORAN INC CL B 35671D857 16,618 638,650 SH   SOLE 31 255,179 0 383,471
FREEPORT-MCMORAN INC CL B 35671D857 403,316 15,500,218 SH   SOLE 34 15,500,218 0 0
FREEPORT-MCMORAN INC CL B 35671D857 23,346 897,217 SH   SOLE 36 897,217 0 0
FREEPORT-MCMORAN INC CL B 35671D857 1,357 52,155 SH   SOLE 40 52,155 0 0
FREEPORT-MCMORAN INC OPTIONS 35671D857 34 1,300 SH Call SOLE 2 1,300 0 0
FREEPORT-MCMORAN INC OPTIONS 35671D857 19,516 750,000 SH Call SOLE 19 750,000 0 0
FREEPORT-MCMORAN INC OPTIONS 35671D857 242 9,300 SH Call SOLE 22 9,300 0 0
FREEPORT-MCMORAN INC OPTIONS 35671D857 3,172 121,900 SH Call SOLE 34 121,900 0 0
FREIGHTCAR AMER INC COM 357023100 20 8,187 SH   SOLE 21 8,187 0 0
FREIGHTCAR AMER INC COM 357023100 572 237,142 SH   SOLE 22 237,142 0 0
FREQUENCY ELECTRS INC COM 358010106 15 1,363 SH   SOLE 18 1,363 0 0
FREQUENCY ELECTRS INC COM 358010106 216 19,683 SH   SOLE 21 19,683 0 0
FREQUENCY ELECTRS INC COM 358010106 1,814 165,046 SH   SOLE 22 165,046 0 0
FREQUENCY THERAPEUTICS INC COM 35803L108 994 28,177 SH   SOLE 2 12,388 0 15,789
FREQUENCY THERAPEUTICS INC COM 35803L108 19 537 SH   SOLE 7 537 0 0
FREQUENCY THERAPEUTICS INC COM 35803L108 3,729 105,744 SH   SOLE 18 91,871 0 13,873
FREQUENCY THERAPEUTICS INC COM 35803L108 6,505 184,474 SH   SOLE 19 184,474 0 0
FREQUENCY THERAPEUTICS INC COM 35803L108 43,488 1,233,339 SH   SOLE 21 1,233,339 0 0
FREQUENCY THERAPEUTICS INC COM 35803L108 33,335 945,399 SH   SOLE 22 924,030 0 21,369
FREQUENCY THERAPEUTICS INC COM 35803L108 307 8,709 SH   SOLE 23 8,709 0 0
FREQUENCY THERAPEUTICS INC COM 35803L108 1,120 31,765 SH   SOLE 26 0 0 31,765
FREQUENCY THERAPEUTICS INC COM 35803L108 168 4,775 SH   SOLE 28 4,775 0 0
FREQUENCY THERAPEUTICS INC COM 35803L108 867 24,585 SH   SOLE 30 24,585 0 0
FREQUENCY THERAPEUTICS INC COM 35803L108 15 417 SH   SOLE 34 417 0 0
FREQUENCY THERAPEUTICS INC COM 35803L108 139 3,944 SH   SOLE 40 3,944 0 0
FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 4 85 SH   SOLE 18 85 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 903 37,529 SH   SOLE 2 10,294 0 27,235
FRESH DEL MONTE PRODUCE INC ORD G36738105 5 190 SH   SOLE 4 190 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 4,280 177,824 SH   SOLE 7 177,824 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 3,269 135,804 SH   SOLE 18 135,804 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 1,303 54,153 SH   SOLE 19 54,153 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 85,215 3,540,292 SH   SOLE 21 3,540,292 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 21,803 905,823 SH   SOLE 22 883,523 0 22,300
FRESH DEL MONTE PRODUCE INC ORD G36738105 936 38,866 SH   SOLE 23 38,866 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 380 15,805 SH   SOLE 26 6,168 0 9,637
FRESH DEL MONTE PRODUCE INC ORD G36738105 118 4,903 SH   SOLE 28 4,903 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 1,731 71,924 SH   SOLE 30 71,924 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 49 2,017 SH   SOLE 36 2,017 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 88 3,663 SH   SOLE 40 3,663 0 0
FRESHPET INC COM 358039105 5,436 38,283 SH   SOLE 2 21,114 0 17,169
FRESHPET INC COM 358039105 29 204 SH   SOLE 4 204 0 0
FRESHPET INC COM 358039105 101 714 SH   SOLE 7 714 0 0
FRESHPET INC COM 358039105 20,492 144,323 SH   SOLE 18 134,408 0 9,915
FRESHPET INC COM 358039105 30,060 211,707 SH   SOLE 19 211,707 0 0
FRESHPET INC COM 358039105 196,118 1,381,211 SH   SOLE 21 1,381,211 0 0
FRESHPET INC COM 358039105 175,117 1,233,304 SH   SOLE 22 1,205,379 0 27,925
FRESHPET INC COM 358039105 1,378 9,705 SH   SOLE 23 9,705 0 0
FRESHPET INC COM 358039105 129,387 911,240 SH   SOLE 25 911,240 0 0
FRESHPET INC COM 358039105 8,851 62,333 SH   SOLE 26 11,147 0 51,186
FRESHPET INC COM 358039105 673 4,743 SH   SOLE 28 4,743 0 0
FRESHPET INC COM 358039105 3,479 24,499 SH   SOLE 30 24,499 0 0
FRESHPET INC COM 358039105 2,522 17,762 SH   SOLE 31 17,762 0 0
FRESHPET INC COM 358039105 4,142 29,174 SH   SOLE 34 29,174 0 0
FRESHPET INC COM 358039105 269 1,891 SH   SOLE 36 1,891 0 0
FRESHPET INC COM 358039105 683 4,812 SH   SOLE 40 4,812 0 0
FRIEDMAN INDS INC COM 358435105 13 1,878 SH   SOLE 18 1,878 0 0
FRIEDMAN INDS INC COM 358435105 192 27,948 SH   SOLE 21 27,948 0 0
FRIEDMAN INDS INC COM 358435105 11 1,563 SH   SOLE 22 1,563 0 0
FRONT YD RESIDENTIAL CORP COM 35904G107 1,016 62,704 SH   SOLE 2 17,963 0 44,741
FRONT YD RESIDENTIAL CORP COM 35904G107 8 485 SH   SOLE 4 485 0 0
FRONT YD RESIDENTIAL CORP COM 35904G107 26 1,589 SH   SOLE 7 1,589 0 0
FRONT YD RESIDENTIAL CORP COM 35904G107 2,979 183,866 SH   SOLE 18 183,866 0 0
FRONT YD RESIDENTIAL CORP COM 35904G107 1,428 88,136 SH   SOLE 19 88,136 0 0
FRONT YD RESIDENTIAL CORP COM 35904G107 33,706 2,080,638 SH   SOLE 21 2,080,638 0 0
FRONT YD RESIDENTIAL CORP COM 35904G107 24,168 1,491,868 SH   SOLE 22 1,454,041 0 37,827
FRONT YD RESIDENTIAL CORP COM 35904G107 36 2,210 SH   SOLE 23 2,210 0 0
FRONT YD RESIDENTIAL CORP COM 35904G107 95 5,856 SH   SOLE 26 0 0 5,856
FRONT YD RESIDENTIAL CORP COM 35904G107 133 8,232 SH   SOLE 28 8,232 0 0
FRONT YD RESIDENTIAL CORP COM 35904G107 660 40,765 SH   SOLE 30 40,765 0 0
FRONT YD RESIDENTIAL CORP COM 35904G107 106 6,530 SH   SOLE 40 6,530 0 0
FRONTDOOR INC COM 35905A109 9,622 191,639 SH   SOLE 2 31,045 0 160,594
FRONTDOOR INC COM 35905A109 20 395 SH   SOLE 4 395 0 0
FRONTDOOR INC COM 35905A109 85 1,685 SH   SOLE 7 1,685 0 0
FRONTDOOR INC COM 35905A109 1,854 36,924 SH   SOLE 18 36,924 0 0
FRONTDOOR INC COM 35905A109 1,070 21,318 SH   SOLE 19 21,318 0 0
FRONTDOOR INC COM 35905A109 55,905 1,113,424 SH   SOLE 21 1,113,424 0 0
FRONTDOOR INC COM 35905A109 114,317 2,276,787 SH   SOLE 22 2,163,113 0 113,674
FRONTDOOR INC COM 35905A109 43 864 SH   SOLE 25 864 0 0
FRONTDOOR INC COM 35905A109 2,070 41,218 SH   SOLE 26 25,950 0 15,268
FRONTDOOR INC COM 35905A109 587 11,691 SH   SOLE 28 11,691 0 0
FRONTDOOR INC COM 35905A109 3,146 62,653 SH   SOLE 30 62,653 0 0
FRONTDOOR INC COM 35905A109 82 1,628 SH   SOLE 31 1,628 0 0
FRONTDOOR INC COM 35905A109 101 2,005 SH   SOLE 34 2,005 0 0
FRONTDOOR INC COM 35905A109 108 2,157 SH   SOLE 36 2,157 0 0
FRONTDOOR INC COM 35905A109 526 10,479 SH   SOLE 40 10,479 0 0
FRONTLINE LTD SHS NEW G3682E192 684 109,968 SH   SOLE 2 6,450 0 103,518
FRONTLINE LTD SHS NEW G3682E192 2,498 401,668 SH   SOLE 7 401,668 0 0
FRONTLINE LTD SHS NEW G3682E192 2,607 419,081 SH   SOLE 18 419,081 0 0
FRONTLINE LTD SHS NEW G3682E192 1,310 210,677 SH   SOLE 19 210,677 0 0
FRONTLINE LTD SHS NEW G3682E192 24,660 3,964,683 SH   SOLE 21 3,964,683 0 0
FRONTLINE LTD SHS NEW G3682E192 7,398 1,189,314 SH   SOLE 22 1,169,282 0 20,032
FRP HLDGS INC COM 30292L107 363 7,977 SH   SOLE 2 2,215 0 5,762
FRP HLDGS INC COM 30292L107 6 141 SH   SOLE 7 141 0 0
FRP HLDGS INC COM 30292L107 1,062 23,313 SH   SOLE 18 23,313 0 0
FRP HLDGS INC COM 30292L107 2,171 47,665 SH   SOLE 19 47,665 0 0
FRP HLDGS INC COM 30292L107 11,487 252,181 SH   SOLE 21 252,181 0 0
FRP HLDGS INC COM 30292L107 10,797 237,046 SH   SOLE 22 230,634 0 6,412
FRP HLDGS INC COM 30292L107 201 4,417 SH   SOLE 26 0 0 4,417
FRP HLDGS INC COM 30292L107 57 1,241 SH   SOLE 28 1,241 0 0
FRP HLDGS INC COM 30292L107 53 1,172 SH   SOLE 30 1,172 0 0
FRP HLDGS INC COM 30292L107 46 1,009 SH   SOLE 40 1,009 0 0
FS BANCORP INC COM 30263Y104 240 4,374 SH   SOLE 2 780 0 3,594
FS BANCORP INC COM 30263Y104 6 102 SH   SOLE 7 102 0 0
FS BANCORP INC COM 30263Y104 850 15,503 SH   SOLE 18 15,503 0 0
FS BANCORP INC COM 30263Y104 426 7,765 SH   SOLE 19 7,765 0 0
FS BANCORP INC COM 30263Y104 7,345 134,041 SH   SOLE 21 134,041 0 0
FS BANCORP INC COM 30263Y104 3,056 55,762 SH   SOLE 22 55,225 0 537
FS DEV CORP COM CL A 303020101 45 4,125 SH   SOLE 18 4,125 0 0
FS DEV CORP COM CL A 303020101 1,259 114,446 SH   SOLE 19 114,446 0 0
FS DEV CORP COM CL A 303020101 17 1,512 SH   SOLE 20 1,512 0 0
FS DEV CORP COM CL A 303020101 660 59,958 SH   SOLE 34 59,958 0 0
FS KKR CAP CORP COM 302635206 13,263 800,899 SH   SOLE 30 800,899 0 0
FS KKR CAP CORP II COM 35952V303 52 3,147 SH   SOLE 17 0 0 3,147
FTI CONSULTING INC COM 302941109 10,859 97,202 SH   SOLE 2 29,137 0 68,065
FTI CONSULTING INC COM 302941109 22 199 SH   SOLE 4 199 0 0
FTI CONSULTING INC COM 302941109 95 854 SH   SOLE 7 854 0 0
FTI CONSULTING INC COM 302941109 10,057 90,021 SH   SOLE 18 90,021 0 0
FTI CONSULTING INC COM 302941109 1,013 9,068 SH   SOLE 19 9,068 0 0
FTI CONSULTING INC COM 302941109 187,494 1,678,246 SH   SOLE 21 1,678,246 0 0
FTI CONSULTING INC COM 302941109 124,895 1,117,929 SH   SOLE 22 1,070,414 0 47,515
FTI CONSULTING INC COM 302941109 1,048 9,377 SH   SOLE 23 9,377 0 0
FTI CONSULTING INC COM 302941109 65 581 SH   SOLE 25 581 0 0
FTI CONSULTING INC COM 302941109 3,095 27,700 SH   SOLE 26 11,303 0 16,397
FTI CONSULTING INC COM 302941109 502 4,496 SH   SOLE 28 4,496 0 0
FTI CONSULTING INC COM 302941109 2,540 22,735 SH   SOLE 30 22,735 0 0
FTI CONSULTING INC COM 302941109 77 685 SH   SOLE 31 685 0 0
FTI CONSULTING INC COM 302941109 619 5,539 SH   SOLE 34 5,539 0 0
FTI CONSULTING INC COM 302941109 249 2,232 SH   SOLE 36 2,232 0 0
FTI CONSULTING INC COM 302941109 520 4,653 SH   SOLE 40 4,653 0 0
FTI CONSULTING INC NOTE 2.000% 8/1 302941AP4 2,062 1,650,000 PRN   SOLE 21 1,650,000 0 0
FTS INTERNATIONAL INC COM NEW CL A 30283W302 21 1,071 SH   SOLE 22 1,071 0 0
FUBOTV INC COM 35953D104 40 1,430 SH   SOLE 2 1,430 0 0
FUBOTV INC COM 35953D104 3,832 136,843 SH   SOLE 21 136,843 0 0
FUBOTV INC COM 35953D104 22,915 818,405 SH   SOLE 22 818,405 0 0
FUEL TECH INC COM 359523107 58 14,856 SH   SOLE 21 14,856 0 0
FUEL TECH INC COM 359523107 1,931 497,655 SH   SOLE 22 497,655 0 0
FUELCELL ENERGY INC COM 35952H601 2,637 236,045 SH   SOLE 2 99,329 0 136,716
FUELCELL ENERGY INC COM 35952H601 29 2,616 SH   SOLE 4 2,616 0 0
FUELCELL ENERGY INC COM 35952H601 66 5,891 SH   SOLE 7 5,891 0 0
FUELCELL ENERGY INC COM 35952H601 11,828 1,058,897 SH   SOLE 18 1,058,897 0 0
FUELCELL ENERGY INC COM 35952H601 6,441 576,641 SH   SOLE 19 576,641 0 0
FUELCELL ENERGY INC COM 35952H601 118,340 10,594,456 SH   SOLE 21 10,594,456 0 0
FUELCELL ENERGY INC COM 35952H601 92,007 8,236,957 SH   SOLE 22 8,028,710 0 208,247
FUELCELL ENERGY INC COM 35952H601 38 3,408 SH   SOLE 23 3,408 0 0
FUELCELL ENERGY INC COM 35952H601 2,354 210,753 SH   SOLE 26 78,951 0 131,802
FUELCELL ENERGY INC COM 35952H601 591 52,901 SH   SOLE 28 52,901 0 0
FUELCELL ENERGY INC COM 35952H601 2,029 181,663 SH   SOLE 30 181,663 0 0
FUELCELL ENERGY INC COM 35952H601 368 32,902 SH   SOLE 40 32,902 0 0
FULCRUM THERAPEUTICS INC COM 359616109 78 6,681 SH   SOLE 2 1,005 0 5,676
FULCRUM THERAPEUTICS INC COM 359616109 3 268 SH   SOLE 7 268 0 0
FULCRUM THERAPEUTICS INC COM 359616109 626 53,454 SH   SOLE 18 53,454 0 0
FULCRUM THERAPEUTICS INC COM 359616109 283 24,152 SH   SOLE 19 24,152 0 0
FULCRUM THERAPEUTICS INC COM 359616109 8,883 758,592 SH   SOLE 21 758,592 0 0
FULCRUM THERAPEUTICS INC COM 359616109 2,271 193,905 SH   SOLE 22 191,367 0 2,538
FULCRUM THERAPEUTICS INC COM 359616109 73 6,232 SH   SOLE 30 6,232 0 0
FULGENT GENETICS INC COM 359664109 419 8,041 SH   SOLE 2 4,000 0 4,041
FULGENT GENETICS INC COM 359664109 23 442 SH   SOLE 7 442 0 0
FULGENT GENETICS INC COM 359664109 3,219 61,792 SH   SOLE 18 61,792 0 0
FULGENT GENETICS INC COM 359664109 1,247 23,944 SH   SOLE 19 23,944 0 0
FULGENT GENETICS INC COM 359664109 79,294 1,521,964 SH   SOLE 21 1,521,964 0 0
FULGENT GENETICS INC COM 359664109 18,081 347,044 SH   SOLE 22 339,220 0 7,824
FULGENT GENETICS INC COM 359664109 1,052 20,186 SH   SOLE 30 20,186 0 0
FULGENT GENETICS INC COM 359664109 76 1,454 SH   SOLE 40 1,454 0 0
FULL HSE RESORTS INC COM 359678109 23 5,850 SH   SOLE 18 5,850 0 0
FULL HSE RESORTS INC COM 359678109 276 70,245 SH   SOLE 21 70,245 0 0
FULLER H B CO COM 359694106 3,486 67,197 SH   SOLE 2 24,236 0 42,961
FULLER H B CO COM 359694106 15 288 SH   SOLE 4 288 0 0
FULLER H B CO COM 359694106 1,253 24,150 SH   SOLE 7 24,150 0 0
FULLER H B CO COM 359694106 12,256 236,236 SH   SOLE 18 229,275 0 6,961
FULLER H B CO COM 359694106 20,081 387,057 SH   SOLE 19 387,057 0 0
FULLER H B CO COM 359694106 303,199 5,844,229 SH   SOLE 21 5,844,229 0 0
FULLER H B CO COM 359694106 85,198 1,642,211 SH   SOLE 22 1,608,488 0 33,723
FULLER H B CO COM 359694106 644 12,420 SH   SOLE 23 12,420 0 0
FULLER H B CO COM 359694106 63 1,214 SH   SOLE 25 1,214 0 0
FULLER H B CO COM 359694106 4,537 87,457 SH   SOLE 26 16,442 0 71,015
FULLER H B CO COM 359694106 365 7,039 SH   SOLE 28 7,039 0 0
FULLER H B CO COM 359694106 5,766 111,140 SH   SOLE 30 111,140 0 0
FULLER H B CO COM 359694106 228 4,397 SH   SOLE 36 4,397 0 0
FULLER H B CO COM 359694106 336 6,482 SH   SOLE 40 6,482 0 0
FULTON FINL CORP PA COM 360271100 4,823 379,163 SH   SOLE 2 129,774 0 249,389
FULTON FINL CORP PA COM 360271100 10 748 SH   SOLE 4 748 0 0
FULTON FINL CORP PA COM 360271100 53 4,173 SH   SOLE 7 4,173 0 0
FULTON FINL CORP PA COM 360271100 11,318 889,789 SH   SOLE 18 889,789 0 0
FULTON FINL CORP PA COM 360271100 9,670 760,239 SH   SOLE 19 760,239 0 0
FULTON FINL CORP PA COM 360271100 144,474 11,358,056 SH   SOLE 21 11,358,056 0 0
FULTON FINL CORP PA COM 360271100 81,007 6,368,442 SH   SOLE 22 6,252,595 0 115,847
FULTON FINL CORP PA COM 360271100 400 31,449 SH   SOLE 23 31,449 0 0
FULTON FINL CORP PA COM 360271100 90 7,049 SH   SOLE 25 7,049 0 0
FULTON FINL CORP PA COM 360271100 3,047 239,544 SH   SOLE 26 46,837 0 192,707
FULTON FINL CORP PA COM 360271100 399 31,336 SH   SOLE 28 21,536 0 9,800
FULTON FINL CORP PA COM 360271100 2,267 178,221 SH   SOLE 30 178,221 0 0
FULTON FINL CORP PA COM 360271100 292 22,955 SH   SOLE 36 22,955 0 0
FULTON FINL CORP PA COM 360271100 245 19,233 SH   SOLE 40 19,233 0 0
FUNKO INC COM CL A 361008105 269 25,944 SH   SOLE 2 2,688 0 23,256
FUNKO INC COM CL A 361008105 5 464 SH   SOLE 7 464 0 0
FUNKO INC COM CL A 361008105 943 90,848 SH   SOLE 18 90,848 0 0
FUNKO INC COM CL A 361008105 442 42,561 SH   SOLE 19 42,561 0 0
FUNKO INC COM CL A 361008105 9,580 922,935 SH   SOLE 21 922,935 0 0
FUNKO INC COM CL A 361008105 6,450 621,394 SH   SOLE 22 618,104 0 3,290
FUSION PHARMACEUTICALS INC COM 36118A100 5,128 436,446 SH   SOLE 19 436,446 0 0
FUSION PHARMACEUTICALS INC COM 36118A100 159 13,554 SH   SOLE 20 13,554 0 0
FUSION PHARMACEUTICALS INC COM 36118A100 4,243 361,119 SH   SOLE 21 361,119 0 0
FUSION PHARMACEUTICALS INC COM 36118A100 119 10,141 SH   SOLE 22 10,141 0 0
FUSION PHARMACEUTICALS INC COM 36118A100 111 9,477 SH   SOLE 30 9,477 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106 299 6,527 SH   SOLE 7 6,527 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106 15,549 339,869 SH   SOLE 21 339,869 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106 15,952 348,682 SH   SOLE 22 341,764 0 6,918
FUTU HLDGS LTD SPON ADS CL A 36118L106 211 4,611 SH   SOLE 26 0 0 4,611
FUTU HLDGS LTD SPON ADS CL A 36118L106 195 4,265 SH   SOLE 28 4,265 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106 829 18,120 SH   SOLE 30 18,120 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106 89 1,949 SH   SOLE 34 1,949 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106 187 4,097 SH   SOLE 40 4,097 0 0
FUTUREFUEL CORP COM 36116M106 416 32,783 SH   SOLE 2 9,133 0 23,650
FUTUREFUEL CORP COM 36116M106 7 529 SH   SOLE 7 529 0 0
FUTUREFUEL CORP COM 36116M106 1,480 116,521 SH   SOLE 18 116,521 0 0
FUTUREFUEL CORP COM 36116M106 627 49,359 SH   SOLE 19 49,359 0 0
FUTUREFUEL CORP COM 36116M106 38,486 3,030,402 SH   SOLE 21 3,030,402 0 0
FUTUREFUEL CORP COM 36116M106 9,692 763,150 SH   SOLE 22 747,152 0 15,998
FUTUREFUEL CORP COM 36116M106 42 3,314 SH   SOLE 28 3,314 0 0
FUTUREFUEL CORP COM 36116M106 570 44,891 SH   SOLE 30 44,891 0 0
FUTUREFUEL CORP COM 36116M106 30 2,364 SH   SOLE 40 2,364 0 0
FVCBANKCORP INC COM 36120Q101 132 8,992 SH   SOLE 2 502 0 8,490
FVCBANKCORP INC COM 36120Q101 673 45,807 SH   SOLE 18 45,807 0 0
FVCBANKCORP INC COM 36120Q101 348 23,641 SH   SOLE 19 23,641 0 0
FVCBANKCORP INC COM 36120Q101 6,812 463,399 SH   SOLE 21 463,399 0 0
FVCBANKCORP INC COM 36120Q101 1,808 122,990 SH   SOLE 22 121,282 0 1,708
G III APPAREL GROUP LTD COM 36237H101 1,541 64,931 SH   SOLE 2 18,485 0 46,446
G III APPAREL GROUP LTD COM 36237H101 3 138 SH   SOLE 4 138 0 0
G III APPAREL GROUP LTD COM 36237H101 35 1,487 SH   SOLE 7 1,487 0 0
G III APPAREL GROUP LTD COM 36237H101 4,679 197,090 SH   SOLE 18 197,090 0 0
G III APPAREL GROUP LTD COM 36237H101 5,320 224,102 SH   SOLE 19 224,102 0 0
G III APPAREL GROUP LTD COM 36237H101 119,126 5,017,954 SH   SOLE 21 5,017,954 0 0
G III APPAREL GROUP LTD COM 36237H101 33,512 1,411,623 SH   SOLE 22 1,383,958 0 27,665
G III APPAREL GROUP LTD COM 36237H101 282 11,898 SH   SOLE 23 11,898 0 0
G III APPAREL GROUP LTD COM 36237H101 1,644 69,265 SH   SOLE 26 16,406 0 52,859
G III APPAREL GROUP LTD COM 36237H101 293 12,335 SH   SOLE 28 5,831 0 6,504
G III APPAREL GROUP LTD COM 36237H101 2,180 91,840 SH   SOLE 30 91,840 0 0
G III APPAREL GROUP LTD COM 36237H101 91 3,839 SH   SOLE 36 3,839 0 0
G III APPAREL GROUP LTD COM 36237H101 100 4,226 SH   SOLE 40 4,226 0 0
G1 THERAPEUTICS INC COM 3621LQ109 711 39,522 SH   SOLE 2 12,676 0 26,846
G1 THERAPEUTICS INC COM 3621LQ109 10 550 SH   SOLE 7 550 0 0
G1 THERAPEUTICS INC COM 3621LQ109 2,156 119,861 SH   SOLE 18 119,861 0 0
G1 THERAPEUTICS INC COM 3621LQ109 4,490 249,581 SH   SOLE 19 249,581 0 0
G1 THERAPEUTICS INC COM 3621LQ109 27,078 1,505,179 SH   SOLE 21 1,505,179 0 0
G1 THERAPEUTICS INC COM 3621LQ109 16,606 923,042 SH   SOLE 22 905,927 0 17,115
G1 THERAPEUTICS INC COM 3621LQ109 97 5,374 SH   SOLE 23 5,374 0 0
G1 THERAPEUTICS INC COM 3621LQ109 12 672 SH   SOLE 25 672 0 0
G1 THERAPEUTICS INC COM 3621LQ109 280 15,576 SH   SOLE 26 1,577 0 13,999
G1 THERAPEUTICS INC COM 3621LQ109 62 3,427 SH   SOLE 28 3,427 0 0
G1 THERAPEUTICS INC COM 3621LQ109 479 26,625 SH   SOLE 30 26,625 0 0
G1 THERAPEUTICS INC COM 3621LQ109 13 742 SH   SOLE 34 742 0 0
G1 THERAPEUTICS INC COM 3621LQ109 22 1,201 SH   SOLE 36 1,201 0 0
G1 THERAPEUTICS INC COM 3621LQ109 40 2,241 SH   SOLE 40 2,241 0 0
GAIA INC NEW CL A 36269P104 200 20,270 SH   SOLE 2 2,121 0 18,149
GAIA INC NEW CL A 36269P104 3 298 SH   SOLE 7 298 0 0
GAIA INC NEW CL A 36269P104 415 41,983 SH   SOLE 18 41,983 0 0
GAIA INC NEW CL A 36269P104 621 62,849 SH   SOLE 19 62,849 0 0
GAIA INC NEW CL A 36269P104 4,669 472,609 SH   SOLE 21 472,609 0 0
GAIA INC NEW CL A 36269P104 4,704 476,068 SH   SOLE 22 473,948 0 2,120
GAIA INC NEW CL A 36269P104 121 12,205 SH   SOLE 23 12,205 0 0
GAIA INC NEW CL A 36269P104 184 18,608 SH   SOLE 26 0 0 18,608
GALAPAGOS NV SPON ADR 36315X101 1,696 17,139 SH   SOLE 2 17,139 0 0
GALAPAGOS NV SPON ADR 36315X101 937 9,466 SH   SOLE 18 9,466 0 0
GALAPAGOS NV SPON ADR 36315X101 12,123 122,480 SH   SOLE 19 122,480 0 0
GALAPAGOS NV SPON ADR 36315X101 5,753 58,126 SH   SOLE 21 58,126 0 0
GALAPAGOS NV SPON ADR 36315X101 150 1,516 SH   SOLE 30 1,516 0 0
GALAPAGOS NV SPON ADR 36315X101 9,904 100,063 SH   SOLE 34 100,063 0 0
GALECTIN THERAPEUTICS INC COM NEW 363225202 30 13,609 SH   SOLE 2 2,593 0 11,016
GALECTIN THERAPEUTICS INC COM NEW 363225202 379 169,394 SH   SOLE 18 169,394 0 0
GALECTIN THERAPEUTICS INC COM NEW 363225202 185 82,759 SH   SOLE 19 82,759 0 0
GALECTIN THERAPEUTICS INC COM NEW 363225202 3,313 1,479,107 SH   SOLE 21 1,479,107 0 0
GALECTIN THERAPEUTICS INC COM NEW 363225202 1,911 853,220 SH   SOLE 22 850,931 0 2,289
GALECTO INC COM 36322Q107 7,890 630,719 SH   SOLE 19 630,719 0 0
GALECTO INC COM 36322Q107 225 17,984 SH   SOLE 20 17,984 0 0
GALECTO INC COM 36322Q107 16 1,297 SH   SOLE 21 1,297 0 0
GALECTO INC COM 36322Q107 61 4,870 SH   SOLE 22 4,870 0 0
GALERA THERAPEUTICS INC COM 36338D108 116 11,341 SH   SOLE 2 835 0 10,506
GALERA THERAPEUTICS INC COM 36338D108 359 35,095 SH   SOLE 18 35,095 0 0
GALERA THERAPEUTICS INC COM 36338D108 379 37,067 SH   SOLE 19 37,067 0 0
GALERA THERAPEUTICS INC COM 36338D108 3,008 294,077 SH   SOLE 21 294,077 0 0
GALERA THERAPEUTICS INC COM 36338D108 1,395 136,317 SH   SOLE 22 135,778 0 539
GALERA THERAPEUTICS INC COM 36338D108 80 7,830 SH   SOLE 23 7,830 0 0
GALERA THERAPEUTICS INC COM 36338D108 156 15,238 SH   SOLE 26 0 0 15,238
GALLAGHER ARTHUR J & CO COM 363576109 59,294 479,295 SH   SOLE 2 102,303 0 376,992
GALLAGHER ARTHUR J & CO COM 363576109 11,946 96,566 SH   SOLE 4 89,201 0 7,365
GALLAGHER ARTHUR J & CO COM 363576109 26,572 214,794 SH   SOLE 7 200,066 0 14,728
GALLAGHER ARTHUR J & CO COM 363576109 92 740 SH   SOLE 13 740 0 0
GALLAGHER ARTHUR J & CO COM 363576109 3,064 24,765 SH   SOLE 15 24,765 0 0
GALLAGHER ARTHUR J & CO COM 363576109 277,678 2,244,589 SH   SOLE 18 2,107,964 0 136,625
GALLAGHER ARTHUR J & CO COM 363576109 408,649 3,303,281 SH   SOLE 19 3,303,281 0 0
GALLAGHER ARTHUR J & CO COM 363576109 785,845 6,352,319 SH   SOLE 21 6,352,319 0 0
GALLAGHER ARTHUR J & CO COM 363576109 606,879 4,905,657 SH   SOLE 22 4,507,558 0 398,099
GALLAGHER ARTHUR J & CO COM 363576109 15,677 126,723 SH   SOLE 23 126,723 0 0
GALLAGHER ARTHUR J & CO COM 363576109 39,205 316,910 SH   SOLE 25 316,910 0 0
GALLAGHER ARTHUR J & CO COM 363576109 57,700 466,414 SH   SOLE 26 141,879 0 324,535
GALLAGHER ARTHUR J & CO COM 363576109 72,371 585,008 SH   SOLE 28 23,987 0 561,021
GALLAGHER ARTHUR J & CO COM 363576109 43 350 SH   SOLE 29 350 0 0
GALLAGHER ARTHUR J & CO COM 363576109 109,289 883,425 SH   SOLE 30 859,500 0 23,925
GALLAGHER ARTHUR J & CO COM 363576109 6,297 50,900 SH   SOLE 31 24,315 0 26,585
GALLAGHER ARTHUR J & CO COM 363576109 4,691 37,921 SH   SOLE 34 37,921 0 0
GALLAGHER ARTHUR J & CO COM 363576109 16,403 132,595 SH   SOLE 36 132,595 0 0
GALLAGHER ARTHUR J & CO COM 363576109 925 7,481 SH   SOLE 40 7,481 0 0
GALMED PHARMACEUTICALS LTD SHS M47238106 24 7,614 SH   SOLE 22 7,614 0 0
GAMCO INVS INC CL A COM 361438104 39 2,175 SH   SOLE 2 271 0 1,904
GAMCO INVS INC CL A COM 361438104 348 19,611 SH   SOLE 18 19,611 0 0
GAMCO INVS INC CL A COM 361438104 173 9,742 SH   SOLE 19 9,742 0 0
GAMCO INVS INC CL A COM 361438104 3,402 191,756 SH   SOLE 21 191,756 0 0
GAMCO INVS INC CL A COM 361438104 4,226 238,206 SH   SOLE 22 237,192 0 1,014
GAMESTOP CORP NEW CL A 36467W109 1,298 68,872 SH   SOLE 2 19,063 0 49,809
GAMESTOP CORP NEW CL A 36467W109 10 524 SH   SOLE 4 524 0 0
GAMESTOP CORP NEW CL A 36467W109 264 13,993 SH   SOLE 7 13,993 0 0
GAMESTOP CORP NEW CL A 36467W109 5,034 267,175 SH   SOLE 18 267,175 0 0
GAMESTOP CORP NEW CL A 36467W109 1,947 103,340 SH   SOLE 19 103,340 0 0
GAMESTOP CORP NEW CL A 36467W109 121,334 6,440,218 SH   SOLE 21 6,440,218 0 0
GAMESTOP CORP NEW CL A 36467W109 38,617 2,049,735 SH   SOLE 22 2,006,997 0 42,738
GAMESTOP CORP NEW CL A 36467W109 20 1,081 SH   SOLE 25 1,081 0 0
GAMESTOP CORP NEW CL A 36467W109 1,552 82,373 SH   SOLE 26 12,600 0 69,773
GAMESTOP CORP NEW CL A 36467W109 1,012 53,705 SH   SOLE 28 5,272 0 48,433
GAMESTOP CORP NEW CL A 36467W109 2,087 110,775 SH   SOLE 30 110,775 0 0
GAMESTOP CORP NEW CL A 36467W109 252 13,361 SH   SOLE 34 13,361 0 0
GAMESTOP CORP NEW CL A 36467W109 36 1,929 SH   SOLE 36 1,929 0 0
GAMESTOP CORP NEW CL A 36467W109 193 10,254 SH   SOLE 40 10,254 0 0
GAMIDA CELL LTD SHS M47364100 3,592 428,160 SH   SOLE 21 428,160 0 0
GAMIDA CELL LTD SHS M47364100 94 11,234 SH   SOLE 30 11,234 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 21,767 513,367 SH   SOLE 2 138,184 0 375,183
GAMING & LEISURE PPTYS INC COM 36467J108 7,598 179,200 SH   SOLE 4 179,200 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 11,628 274,257 SH   SOLE 7 274,257 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 3,646 85,985 SH   SOLE 18 85,985 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 60,791 1,433,753 SH   SOLE 19 1,433,753 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 181,277 4,275,404 SH   SOLE 21 4,275,404 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 304,606 7,184,115 SH   SOLE 22 6,894,473 0 289,642
GAMING & LEISURE PPTYS INC COM 36467J108 411 9,689 SH   SOLE 23 9,689 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 40,481 954,745 SH   SOLE 25 954,745 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 4,040 95,281 SH   SOLE 26 55,148 0 40,133
GAMING & LEISURE PPTYS INC COM 36467J108 7,120 167,913 SH   SOLE 28 27,453 0 140,460
GAMING & LEISURE PPTYS INC COM 36467J108 42,157 994,260 SH   SOLE 30 994,260 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 168 3,957 SH   SOLE 31 3,957 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 15 343 SH   SOLE 34 343 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 293 6,922 SH   SOLE 36 6,922 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 1,109 26,153 SH   SOLE 40 26,153 0 0
GAN LTD ORD SHS G3728V109 202 9,980 SH   SOLE 2 1,166 0 8,814
GAN LTD ORD SHS G3728V109 4 214 SH   SOLE 7 214 0 0
GAN LTD ORD SHS G3728V109 1,759 86,760 SH   SOLE 18 86,760 0 0
GAN LTD ORD SHS G3728V109 893 44,037 SH   SOLE 19 44,037 0 0
GAN LTD ORD SHS G3728V109 17,100 843,195 SH   SOLE 21 843,195 0 0
GAN LTD ORD SHS G3728V109 5,056 249,290 SH   SOLE 22 246,862 0 2,428
GAN LTD ORD SHS G3728V109 142 7,024 SH   SOLE 26 0 0 7,024
GANNETT CO INC COM 36472T109 442 131,508 SH   SOLE 2 11,762 0 119,746
GANNETT CO INC COM 36472T109 7 2,064 SH   SOLE 7 2,064 0 0
GANNETT CO INC COM 36472T109 1,953 581,160 SH   SOLE 18 581,160 0 0
GANNETT CO INC COM 36472T109 734 218,490 SH   SOLE 19 218,490 0 0
GANNETT CO INC COM 36472T109 51,285 15,263,322 SH   SOLE 21 15,263,322 0 0
GANNETT CO INC COM 36472T109 11,820 3,517,738 SH   SOLE 22 3,497,267 0 20,471
GANNETT CO INC COM 36472T109 6 1,763 SH   SOLE 28 0 0 1,763
GANNETT CO INC COM 36472T109 684 203,454 SH   SOLE 30 203,454 0 0
GAP INC COM 364760108 13,823 684,634 SH   SOLE 2 323,805 0 360,829
GAP INC COM 364760108 195 9,672 SH   SOLE 4 9,672 0 0
GAP INC COM 364760108 3,366 166,734 SH   SOLE 7 161,275 0 5,459
GAP INC COM 364760108 68 3,361 SH   SOLE 15 3,361 0 0
GAP INC COM 364760108 6,925 342,978 SH   SOLE 18 325,370 0 17,608
GAP INC COM 364760108 1,685 83,473 SH   SOLE 19 83,473 0 0
GAP INC COM 364760108 85,553 4,237,375 SH   SOLE 21 4,237,375 0 0
GAP INC COM 364760108 109,008 5,399,107 SH   SOLE 22 4,860,881 0 538,226
GAP INC COM 364760108 516 25,575 SH   SOLE 23 25,575 0 0
GAP INC COM 364760108 216 10,707 SH   SOLE 25 10,707 0 0
GAP INC COM 364760108 5,935 293,966 SH   SOLE 26 77,106 0 216,860
GAP INC COM 364760108 1,481 73,347 SH   SOLE 28 28,053 0 45,294
GAP INC COM 364760108 883 43,714 SH   SOLE 29 43,714 0 0
GAP INC COM 364760108 11,417 565,462 SH   SOLE 30 565,462 0 0
GAP INC COM 364760108 4,633 229,448 SH   SOLE 31 9,884 0 219,564
GAP INC COM 364760108 498 24,654 SH   SOLE 34 24,654 0 0
GAP INC COM 364760108 1,432 70,931 SH   SOLE 36 70,931 0 0
GAP INC COM 364760108 554 27,441 SH   SOLE 40 27,441 0 0
GARMIN LTD SHS H2906T109 43,230 361,273 SH   SOLE 2 69,416 0 291,857
GARMIN LTD SHS H2906T109 8,922 74,560 SH   SOLE 4 69,016 0 5,544
GARMIN LTD SHS H2906T109 24,680 206,247 SH   SOLE 7 157,794 0 48,453
GARMIN LTD SHS H2906T109 88 732 SH   SOLE 13 732 0 0
GARMIN LTD SHS H2906T109 2,134 17,835 SH   SOLE 15 17,835 0 0
GARMIN LTD SHS H2906T109 36,606 305,917 SH   SOLE 18 283,549 0 22,368
GARMIN LTD SHS H2906T109 10,329 86,320 SH   SOLE 19 86,320 0 0
GARMIN LTD SHS H2906T109 720,679 6,022,723 SH   SOLE 21 6,022,723 0 0
GARMIN LTD SHS H2906T109 415,936 3,475,979 SH   SOLE 22 3,169,590 0 306,389
GARMIN LTD SHS H2906T109 11,359 94,929 SH   SOLE 23 94,929 0 0
GARMIN LTD SHS H2906T109 27,611 230,745 SH   SOLE 25 230,745 0 0
GARMIN LTD SHS H2906T109 42,867 358,236 SH   SOLE 26 129,737 0 228,499
GARMIN LTD SHS H2906T109 57,666 481,913 SH   SOLE 28 18,578 0 463,335
GARMIN LTD SHS H2906T109 82 686 SH   SOLE 29 686 0 0
GARMIN LTD SHS H2906T109 153,755 1,284,930 SH   SOLE 30 1,237,202 0 47,728
GARMIN LTD SHS H2906T109 4,535 37,903 SH   SOLE 31 19,061 0 18,842
GARMIN LTD SHS H2906T109 2,636 22,027 SH   SOLE 32 22,027 0 0
GARMIN LTD SHS H2906T109 5,992 50,072 SH   SOLE 34 50,072 0 0
GARMIN LTD SHS H2906T109 10,739 89,750 SH   SOLE 36 89,750 0 0
GARMIN LTD SHS H2906T109 675 5,637 SH   SOLE 40 5,637 0 0
GARTNER INC COM 366651107 33,670 210,189 SH   SOLE 2 40,416 0 169,773
GARTNER INC COM 366651107 6,663 41,594 SH   SOLE 4 38,088 0 3,506
GARTNER INC COM 366651107 12,736 79,504 SH   SOLE 7 74,525 0 4,979
GARTNER INC COM 366651107 57 354 SH   SOLE 13 354 0 0
GARTNER INC COM 366651107 1,435 8,959 SH   SOLE 15 8,959 0 0
GARTNER INC COM 366651107 28,268 176,465 SH   SOLE 18 163,583 0 12,882
GARTNER INC COM 366651107 3,935 24,562 SH   SOLE 19 24,562 0 0
GARTNER INC COM 366651107 373,638 2,332,465 SH   SOLE 21 2,332,465 0 0
GARTNER INC COM 366651107 322,650 2,014,168 SH   SOLE 22 1,834,676 0 179,492
GARTNER INC COM 366651107 9,563 59,695 SH   SOLE 23 59,695 0 0
GARTNER INC COM 366651107 19,585 122,264 SH   SOLE 25 122,264 0 0
GARTNER INC COM 366651107 33,063 206,397 SH   SOLE 26 78,399 0 127,998
GARTNER INC COM 366651107 29,735 185,626 SH   SOLE 28 11,564 0 174,062
GARTNER INC COM 366651107 14 89 SH   SOLE 29 89 0 0
GARTNER INC COM 366651107 58,571 365,632 SH   SOLE 30 357,165 0 8,467
GARTNER INC COM 366651107 3,414 21,313 SH   SOLE 31 11,473 0 9,840
GARTNER INC COM 366651107 607 3,789 SH   SOLE 34 3,789 0 0
GARTNER INC COM 366651107 7,625 47,597 SH   SOLE 36 47,597 0 0
GARTNER INC COM 366651107 585 3,653 SH   SOLE 40 3,653 0 0
GASLOG LTD SHS G37585109 26 6,939 SH   SOLE 2 6,939 0 0
GASLOG LTD SHS G37585109 790 212,449 SH   SOLE 22 212,449 0 0
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 1,394 109,227 SH   SOLE 2 20,285 0 88,942
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 13 993 SH   SOLE 7 993 0 0
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 242 19,002 SH   SOLE 18 19,002 0 0
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 155 12,148 SH   SOLE 19 12,148 0 0
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 5,966 467,540 SH   SOLE 21 467,540 0 0
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 17,595 1,378,933 SH   SOLE 22 1,301,626 0 77,307
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 461 36,093 SH   SOLE 26 32,085 0 4,008
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 109 8,574 SH   SOLE 28 8,574 0 0
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 452 35,431 SH   SOLE 30 35,431 0 0
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 12 963 SH   SOLE 31 963 0 0
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 83 6,525 SH   SOLE 40 6,525 0 0
GATOS SILVER INC COM 368036109 221 16,949 SH   SOLE 2 1,007 0 15,942
GATOS SILVER INC COM 368036109 20 1,519 SH   SOLE 7 1,519 0 0
GATOS SILVER INC COM 368036109 1,095 84,022 SH   SOLE 18 84,022 0 0
GATOS SILVER INC COM 368036109 472 36,196 SH   SOLE 19 36,196 0 0
GATOS SILVER INC COM 368036109 10,464 803,105 SH   SOLE 21 803,105 0 0
GATOS SILVER INC COM 368036109 7,320 561,767 SH   SOLE 22 560,332 0 1,435
GATX CORP COM 361448103 4,583 55,095 SH   SOLE 2 24,701 0 30,394
GATX CORP COM 361448103 14 166 SH   SOLE 4 166 0 0
GATX CORP COM 361448103 90 1,088 SH   SOLE 7 1,088 0 0
GATX CORP COM 361448103 16,929 203,526 SH   SOLE 18 195,859 0 7,667
GATX CORP COM 361448103 17,137 206,019 SH   SOLE 19 206,019 0 0
GATX CORP COM 361448103 199,092 2,393,508 SH   SOLE 21 2,393,508 0 0
GATX CORP COM 361448103 107,309 1,290,083 SH   SOLE 22 1,259,021 0 31,062
GATX CORP COM 361448103 131 1,577 SH   SOLE 23 1,577 0 0
GATX CORP COM 361448103 60 722 SH   SOLE 25 722 0 0
GATX CORP COM 361448103 2,938 35,325 SH   SOLE 26 10,629 0 24,696
GATX CORP COM 361448103 3,944 47,414 SH   SOLE 28 4,301 0 43,113
GATX CORP COM 361448103 1,810 21,766 SH   SOLE 30 21,766 0 0
GATX CORP COM 361448103 578 6,946 SH   SOLE 34 6,946 0 0
GATX CORP COM 361448103 271 3,264 SH   SOLE 36 3,264 0 0
GATX CORP COM 361448103 324 3,893 SH   SOLE 40 3,893 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 826 34,913 SH   SOLE 2 15,814 0 19,099
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 7 301 SH   SOLE 4 301 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 27 1,143 SH   SOLE 7 1,143 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 5,100 215,630 SH   SOLE 18 215,630 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 2,046 86,508 SH   SOLE 19 86,508 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 128,141 5,418,211 SH   SOLE 21 5,418,211 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 34,165 1,444,588 SH   SOLE 22 1,407,716 0 36,872
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 610 25,788 SH   SOLE 26 8,538 0 17,250
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 139 5,886 SH   SOLE 28 5,886 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 2,595 109,722 SH   SOLE 30 109,722 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 134 5,654 SH   SOLE 40 5,654 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 17,319 184,957 SH   SOLE 2 31,821 0 153,136
GDS HLDGS LTD SPONSORED ADS 36165L108 3 33 SH   SOLE 3 33 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 4,161 44,439 SH   SOLE 4 38,765 0 5,674
GDS HLDGS LTD SPONSORED ADS 36165L108 808 8,631 SH   SOLE 7 8,631 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 1,054 11,258 SH   SOLE 13 11,258 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 4,289 45,808 SH   SOLE 15 45,808 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 5,115 54,625 SH   SOLE 18 54,625 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 21,026 224,537 SH   SOLE 19 224,537 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 132,746 1,417,623 SH   SOLE 21 1,417,623 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 106,191 1,134,031 SH   SOLE 22 991,521 0 142,510
GDS HLDGS LTD SPONSORED ADS 36165L108 4,939 52,748 SH   SOLE 23 52,748 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 6,104 65,184 SH   SOLE 25 65,184 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 30,943 330,445 SH   SOLE 26 55,076 0 275,369
GDS HLDGS LTD SPONSORED ADS 36165L108 16,569 176,947 SH   SOLE 28 8,836 0 168,111
GDS HLDGS LTD SPONSORED ADS 36165L108 46,277 494,200 SH   SOLE 30 494,200 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 572 6,105 SH   SOLE 31 3,641 0 2,464
GDS HLDGS LTD SPONSORED ADS 36165L108 103,015 1,100,122 SH   SOLE 34 1,100,122 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 50 533 SH   SOLE 40 533 0 0
GDS HLDGS LTD NOTE 2.000% 6/0 36165LAB4 2,351 1,245,000 PRN   SOLE 21 1,245,000 0 0
GEE GROUP INC COM 36165A102 1 802 SH   SOLE 21 802 0 0
GENASYS INC COM 36872P103 81 12,419 SH   SOLE 2 2,944 0 9,475
GENASYS INC COM 36872P103 0 62 SH   SOLE 7 62 0 0
GENASYS INC COM 36872P103 834 127,885 SH   SOLE 18 127,885 0 0
GENASYS INC COM 36872P103 391 60,006 SH   SOLE 19 60,006 0 0
GENASYS INC COM 36872P103 8,198 1,257,307 SH   SOLE 21 1,257,307 0 0
GENASYS INC COM 36872P103 6,721 1,030,855 SH   SOLE 22 1,024,435 0 6,420
GENCO SHIPPING & TRADING LTD SHS Y2685T131 164 22,258 SH   SOLE 2 6,326 0 15,932
GENCO SHIPPING & TRADING LTD SHS Y2685T131 445 60,403 SH   SOLE 18 60,403 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131 250 34,009 SH   SOLE 19 34,009 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131 4,819 654,811 SH   SOLE 21 654,811 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131 3,794 515,523 SH   SOLE 22 512,160 0 3,363
GENCO SHIPPING & TRADING LTD SHS Y2685T131 37 5,040 SH   SOLE 30 5,040 0 0
GENCOR INDS INC COM 368678108 105 8,502 SH   SOLE 2 2,597 0 5,905
GENCOR INDS INC COM 368678108 412 33,488 SH   SOLE 18 33,488 0 0
GENCOR INDS INC COM 368678108 204 16,584 SH   SOLE 19 16,584 0 0
GENCOR INDS INC COM 368678108 4,242 344,849 SH   SOLE 21 344,849 0 0
GENCOR INDS INC COM 368678108 1,486 120,853 SH   SOLE 22 120,282 0 571
GENCOR INDS INC COM 368678108 51 4,151 SH   SOLE 26 0 0 4,151
GENERAC HLDGS INC COM 368736104 38,665 170,024 SH   SOLE 2 49,610 0 120,414
GENERAC HLDGS INC COM 368736104 6,737 29,625 SH   SOLE 4 27,198 0 2,427
GENERAC HLDGS INC COM 368736104 7,135 31,374 SH   SOLE 7 12,051 0 19,323
GENERAC HLDGS INC COM 368736104 41 179 SH   SOLE 13 179 0 0
GENERAC HLDGS INC COM 368736104 1,128 4,960 SH   SOLE 15 4,960 0 0
GENERAC HLDGS INC COM 368736104 47,739 209,924 SH   SOLE 18 199,651 0 10,273
GENERAC HLDGS INC COM 368736104 23,343 102,648 SH   SOLE 19 102,648 0 0
GENERAC HLDGS INC COM 368736104 734,727 3,230,849 SH   SOLE 21 3,230,849 0 0
GENERAC HLDGS INC COM 368736104 485,370 2,134,340 SH   SOLE 22 2,051,198 0 83,142
GENERAC HLDGS INC COM 368736104 11,339 49,862 SH   SOLE 23 49,862 0 0
GENERAC HLDGS INC COM 368736104 4,357 19,159 SH   SOLE 25 19,159 0 0
GENERAC HLDGS INC COM 368736104 25,345 111,449 SH   SOLE 26 57,414 0 54,035
GENERAC HLDGS INC COM 368736104 17,882 78,633 SH   SOLE 28 8,161 0 70,472
GENERAC HLDGS INC COM 368736104 13 57 SH   SOLE 29 57 0 0
GENERAC HLDGS INC COM 368736104 31,866 140,127 SH   SOLE 30 137,198 0 2,929
GENERAC HLDGS INC COM 368736104 2,362 10,388 SH   SOLE 31 8,141 0 2,247
GENERAC HLDGS INC COM 368736104 656 2,885 SH   SOLE 34 2,885 0 0
GENERAC HLDGS INC COM 368736104 3,349 14,727 SH   SOLE 36 14,727 0 0
GENERAC HLDGS INC COM 368736104 625 2,747 SH   SOLE 40 2,747 0 0
GENERAL DYNAMICS CORP COM 369550108 85,503 574,538 SH   SOLE 2 91,610 0 482,928
GENERAL DYNAMICS CORP COM 369550108 14,040 94,340 SH   SOLE 4 94,340 0 0
GENERAL DYNAMICS CORP COM 369550108 33,211 223,161 SH   SOLE 7 216,435 0 6,726
GENERAL DYNAMICS CORP COM 369550108 125 843 SH   SOLE 13 843 0 0
GENERAL DYNAMICS CORP COM 369550108 4,492 30,184 SH   SOLE 15 30,184 0 0
GENERAL DYNAMICS CORP COM 369550108 70,070 470,838 SH   SOLE 18 450,026 0 20,812
GENERAL DYNAMICS CORP COM 369550108 15,704 105,525 SH   SOLE 19 105,525 0 0
GENERAL DYNAMICS CORP COM 369550108 786,078 5,282,070 SH   SOLE 21 5,282,070 0 0
GENERAL DYNAMICS CORP COM 369550108 796,663 5,353,196 SH   SOLE 22 4,839,808 0 513,388
GENERAL DYNAMICS CORP COM 369550108 24,011 161,342 SH   SOLE 23 161,342 0 0
GENERAL DYNAMICS CORP COM 369550108 54,765 367,996 SH   SOLE 25 367,996 0 0
GENERAL DYNAMICS CORP COM 369550108 43,108 289,668 SH   SOLE 26 153,429 0 136,239
GENERAL DYNAMICS CORP COM 369550108 842 5,657 SH   SOLE 28 0 0 5,657
GENERAL DYNAMICS CORP COM 369550108 37 247 SH   SOLE 29 247 0 0
GENERAL DYNAMICS CORP COM 369550108 119,830 805,202 SH   SOLE 30 805,202 0 0
GENERAL DYNAMICS CORP COM 369550108 7,139 47,968 SH   SOLE 31 32,145 0 15,823
GENERAL DYNAMICS CORP COM 369550108 23,482 157,786 SH   SOLE 36 157,786 0 0
GENERAL DYNAMICS CORP COM 369550108 1,381 9,280 SH   SOLE 40 9,280 0 0
GENERAL ELECTRIC CO COM 369604103 254,186 23,535,775 SH   SOLE 2 6,041,240 0 17,494,535
GENERAL ELECTRIC CO COM 369604103 46,217 4,279,315 SH   SOLE 4 3,943,482 0 335,833
GENERAL ELECTRIC CO COM 369604103 81,956 7,588,524 SH   SOLE 7 7,340,518 0 248,006
GENERAL ELECTRIC CO COM 369604103 336 31,146 SH   SOLE 13 31,146 0 0
GENERAL ELECTRIC CO COM 369604103 11,882 1,100,205 SH   SOLE 15 1,100,205 0 0
GENERAL ELECTRIC CO COM 369604103 3 276 SH   SOLE 17 0 0 276
GENERAL ELECTRIC CO COM 369604103 356,865 33,043,072 SH   SOLE 18 30,639,209 0 2,403,863
GENERAL ELECTRIC CO COM 369604103 369,323 34,196,589 SH   SOLE 19 34,196,589 0 0
GENERAL ELECTRIC CO COM 369604103 998 92,425 SH   SOLE 20 92,425 0 0
GENERAL ELECTRIC CO COM 369604103 1,678,356 155,403,338 SH   SOLE 21 155,403,338 0 0
GENERAL ELECTRIC CO COM 369604103 2,192,500 203,009,258 SH   SOLE 22 182,759,567 0 20,249,691
GENERAL ELECTRIC CO COM 369604103 70,948 6,569,264 SH   SOLE 23 6,569,264 0 0
GENERAL ELECTRIC CO COM 369604103 155,803 14,426,221 SH   SOLE 25 14,426,221 0 0
GENERAL ELECTRIC CO COM 369604103 207,607 19,222,916 SH   SOLE 26 5,793,170 0 13,429,746
GENERAL ELECTRIC CO COM 369604103 183,112 16,954,818 SH   SOLE 28 1,202,772 0 15,752,046
GENERAL ELECTRIC CO COM 369604103 4,223 390,978 SH   SOLE 29 390,978 0 0
GENERAL ELECTRIC CO COM 369604103 376,836 34,892,189 SH   SOLE 30 31,811,509 0 3,080,680
GENERAL ELECTRIC CO COM 369604103 37,223 3,446,607 SH   SOLE 31 1,561,100 0 1,885,507
GENERAL ELECTRIC CO COM 369604103 13,824 1,280,046 SH   SOLE 34 1,280,046 0 0
GENERAL ELECTRIC CO COM 369604103 72,124 6,678,116 SH   SOLE 36 6,678,116 0 0
GENERAL ELECTRIC CO COM 369604103 3,946 365,414 SH   SOLE 40 365,414 0 0
GENERAL FIN CORP DEL COM 369822101 89 10,423 SH   SOLE 2 295 0 10,128
GENERAL FIN CORP DEL COM 369822101 339 39,796 SH   SOLE 18 39,796 0 0
GENERAL FIN CORP DEL COM 369822101 176 20,688 SH   SOLE 19 20,688 0 0
GENERAL FIN CORP DEL COM 369822101 3,759 441,679 SH   SOLE 21 441,679 0 0
GENERAL FIN CORP DEL COM 369822101 2,705 317,913 SH   SOLE 22 317,252 0 661
GENERAL MLS INC COM 370334104 88,971 1,513,119 SH   SOLE 2 277,642 0 1,235,477
GENERAL MLS INC COM 370334104 17,617 299,609 SH   SOLE 4 276,206 0 23,403
GENERAL MLS INC COM 370334104 35,634 606,025 SH   SOLE 7 587,990 0 18,035
GENERAL MLS INC COM 370334104 6,442 109,556 SH   SOLE 13 109,556 0 0
GENERAL MLS INC COM 370334104 4,482 76,225 SH   SOLE 15 76,225 0 0
GENERAL MLS INC COM 370334104 75,848 1,289,940 SH   SOLE 18 1,111,461 0 178,479
GENERAL MLS INC COM 370334104 51,525 876,272 SH   SOLE 19 876,272 0 0
GENERAL MLS INC COM 370334104 871,974 14,829,498 SH   SOLE 21 14,829,498 0 0
GENERAL MLS INC COM 370334104 892,924 15,185,775 SH   SOLE 22 13,541,591 0 1,644,184
GENERAL MLS INC COM 370334104 24,781 421,452 SH   SOLE 23 421,452 0 0
GENERAL MLS INC COM 370334104 55,840 949,659 SH   SOLE 25 949,659 0 0
GENERAL MLS INC COM 370334104 94,544 1,607,887 SH   SOLE 26 437,097 0 1,170,790
GENERAL MLS INC COM 370334104 136,542 2,322,138 SH   SOLE 28 84,987 0 2,237,151
GENERAL MLS INC COM 370334104 52 888 SH   SOLE 29 888 0 0
GENERAL MLS INC COM 370334104 212,060 3,606,465 SH   SOLE 30 3,588,210 0 18,255
GENERAL MLS INC COM 370334104 8,664 147,342 SH   SOLE 31 78,663 0 68,679
GENERAL MLS INC COM 370334104 2,451 41,692 SH   SOLE 32 41,692 0 0
GENERAL MLS INC COM 370334104 2,761 46,957 SH   SOLE 34 46,957 0 0
GENERAL MLS INC COM 370334104 9,445 160,637 SH   SOLE 35 160,637 0 0
GENERAL MLS INC COM 370334104 29,574 502,951 SH   SOLE 36 502,951 0 0
GENERAL MLS INC COM 370334104 1,522 25,884 SH   SOLE 40 25,884 0 0
GENERAL MTRS CO COM 37045V100 134,002 3,218,108 SH   SOLE 2 703,318 0 2,514,790
GENERAL MTRS CO COM 37045V100 24,941 598,964 SH   SOLE 4 549,241 0 49,723
GENERAL MTRS CO COM 37045V100 46,279 1,111,411 SH   SOLE 7 1,061,578 0 49,833
GENERAL MTRS CO COM 37045V100 163 3,903 SH   SOLE 13 3,903 0 0
GENERAL MTRS CO COM 37045V100 6,638 159,419 SH   SOLE 15 159,419 0 0
GENERAL MTRS CO COM 37045V100 556,876 13,373,584 SH   SOLE 18 11,641,185 0 1,732,399
GENERAL MTRS CO COM 37045V100 476,659 11,447,133 SH   SOLE 19 11,447,133 0 0
GENERAL MTRS CO COM 37045V100 1,158,016 27,810,191 SH   SOLE 21 27,810,191 0 0
GENERAL MTRS CO COM 37045V100 1,237,741 29,724,809 SH   SOLE 22 27,008,373 0 2,716,436
GENERAL MTRS CO COM 37045V100 38,828 932,464 SH   SOLE 23 932,464 0 0
GENERAL MTRS CO COM 37045V100 88,083 2,115,353 SH   SOLE 25 2,026,479 0 88,874
GENERAL MTRS CO COM 37045V100 120,395 2,891,330 SH   SOLE 26 834,024 0 2,057,306
GENERAL MTRS CO COM 37045V100 111,476 2,677,140 SH   SOLE 28 164,694 0 2,512,446
GENERAL MTRS CO COM 37045V100 201 4,825 SH   SOLE 29 4,825 0 0
GENERAL MTRS CO COM 37045V100 310,440 7,455,323 SH   SOLE 30 7,058,516 0 396,807
GENERAL MTRS CO COM 37045V100 18,043 433,321 SH   SOLE 31 177,400 0 255,921
GENERAL MTRS CO COM 37045V100 47,239 1,134,467 SH   SOLE 34 1,134,467 0 0
GENERAL MTRS CO COM 37045V100 48,212 1,157,838 SH   SOLE 36 1,157,838 0 0
GENERAL MTRS CO COM 37045V100 2,253 54,096 SH   SOLE 40 54,096 0 0
GENERATION BIO CO COM 37148K100 240 8,471 SH   SOLE 2 3,904 0 4,567
GENERATION BIO CO COM 37148K100 7 235 SH   SOLE 7 235 0 0
GENERATION BIO CO COM 37148K100 1,242 43,803 SH   SOLE 18 43,803 0 0
GENERATION BIO CO COM 37148K100 913 32,215 SH   SOLE 19 32,215 0 0
GENERATION BIO CO COM 37148K100 24,397 860,571 SH   SOLE 21 860,571 0 0
GENERATION BIO CO COM 37148K100 10,535 371,598 SH   SOLE 22 363,035 0 8,563
GENERATION BIO CO COM 37148K100 12 431 SH   SOLE 23 431 0 0
GENERATION BIO CO COM 37148K100 78 2,765 SH   SOLE 26 0 0 2,765
GENERATION BIO CO COM 37148K100 360 12,683 SH   SOLE 30 12,683 0 0
GENERATION BIO CO COM 37148K100 46 1,629 SH   SOLE 34 1,629 0 0
GENERATION BIO CO COM 37148K100 71 2,489 SH   SOLE 40 2,489 0 0
GENESCO INC COM 371532102 511 16,999 SH   SOLE 2 4,775 0 12,224
GENESCO INC COM 371532102 5 168 SH   SOLE 4 168 0 0
GENESCO INC COM 371532102 7 247 SH   SOLE 7 247 0 0
GENESCO INC COM 371532102 1,931 64,166 SH   SOLE 18 64,166 0 0
GENESCO INC COM 371532102 809 26,899 SH   SOLE 19 26,899 0 0
GENESCO INC COM 371532102 50,658 1,683,558 SH   SOLE 21 1,683,558 0 0
GENESCO INC COM 371532102 13,531 449,684 SH   SOLE 22 441,858 0 7,826
GENESCO INC COM 371532102 15 487 SH   SOLE 25 487 0 0
GENESCO INC COM 371532102 283 9,393 SH   SOLE 26 3,187 0 6,206
GENESCO INC COM 371532102 119 3,970 SH   SOLE 28 2,170 0 1,800
GENESCO INC COM 371532102 989 32,870 SH   SOLE 30 32,870 0 0
GENESCO INC COM 371532102 52 1,720 SH   SOLE 34 1,720 0 0
GENESCO INC COM 371532102 110 3,660 SH   SOLE 36 3,660 0 0
GENESCO INC COM 371532102 84 2,782 SH   SOLE 40 2,782 0 0
GENESIS HEALTHCARE INC CL A COM 37185X106 11 21,727 SH   SOLE 21 21,727 0 0
GENESIS HEALTHCARE INC CL A COM 37185X106 249 513,521 SH   SOLE 22 513,521 0 0
GENETRON HLDGS LTD ADS 37186H100 13,580 970,000 SH   SOLE 19 970,000 0 0
GENETRON HLDGS LTD ADS 37186H100 420 30,000 SH   SOLE 20 30,000 0 0
GENETRON HLDGS LTD ADS 37186H100 155 11,102 SH   SOLE 21 11,102 0 0
GENETRON HLDGS LTD ADS 37186H100 1,697 121,181 SH   SOLE 22 121,181 0 0
GENETRON HLDGS LTD ADS 37186H100 405 28,930 SH   SOLE 30 28,930 0 0
GENETRON HLDGS LTD ADS 37186H100 9 640 SH   SOLE 34 640 0 0
GENIE ENERGY LTD CL B 372284208 38 5,332 SH   SOLE 2 1,468 0 3,864
GENIE ENERGY LTD CL B 372284208 360 49,996 SH   SOLE 18 49,996 0 0
GENIE ENERGY LTD CL B 372284208 189 26,272 SH   SOLE 19 26,272 0 0
GENIE ENERGY LTD CL B 372284208 3,642 505,079 SH   SOLE 21 505,079 0 0
GENIE ENERGY LTD CL B 372284208 3,729 517,172 SH   SOLE 22 516,358 0 814
GENIUS BRANDS INTL INC COM 37229T301 12 8,433 SH   SOLE 2 8,433 0 0
GENIUS BRANDS INTL INC COM 37229T301 516 373,747 SH   SOLE 21 373,747 0 0
GENIUS BRANDS INTL INC COM 37229T301 5,762 4,175,306 SH   SOLE 22 4,175,306 0 0
GENMAB A/S SPONSORED ADS 372303206 7,962 195,819 SH   SOLE 2 195,819 0 0
GENMAB A/S SPONSORED ADS 372303206 2,760 67,892 SH   SOLE 18 67,892 0 0
GENMAB A/S SPONSORED ADS 372303206 68,659 1,688,622 SH   SOLE 19 1,688,622 0 0
GENMAB A/S SPONSORED ADS 372303206 16,208 398,619 SH   SOLE 21 398,619 0 0
GENMAB A/S SPONSORED ADS 372303206 422 10,378 SH   SOLE 30 10,378 0 0
GENMAB A/S SPONSORED ADS 372303206 51,511 1,266,863 SH   SOLE 34 1,266,863 0 0
GENMARK DIAGNOSTICS INC COM 372309104 606 41,513 SH   SOLE 2 21,689 0 19,824
GENMARK DIAGNOSTICS INC COM 372309104 8 572 SH   SOLE 4 572 0 0
GENMARK DIAGNOSTICS INC COM 372309104 20 1,402 SH   SOLE 7 1,402 0 0
GENMARK DIAGNOSTICS INC COM 372309104 3,902 267,228 SH   SOLE 18 258,670 0 8,558
GENMARK DIAGNOSTICS INC COM 372309104 2,728 186,830 SH   SOLE 19 186,830 0 0
GENMARK DIAGNOSTICS INC COM 372309104 46,087 3,156,642 SH   SOLE 21 3,156,642 0 0
GENMARK DIAGNOSTICS INC COM 372309104 27,277 1,868,305 SH   SOLE 22 1,823,680 0 44,625
GENMARK DIAGNOSTICS INC COM 372309104 24 1,641 SH   SOLE 25 1,641 0 0
GENMARK DIAGNOSTICS INC COM 372309104 360 24,656 SH   SOLE 26 4,103 0 20,553
GENMARK DIAGNOSTICS INC COM 372309104 98 6,706 SH   SOLE 28 6,706 0 0
GENMARK DIAGNOSTICS INC COM 372309104 786 53,859 SH   SOLE 30 53,859 0 0
GENMARK DIAGNOSTICS INC COM 372309104 23 1,601 SH   SOLE 34 1,601 0 0
GENMARK DIAGNOSTICS INC COM 372309104 59 4,048 SH   SOLE 36 4,048 0 0
GENMARK DIAGNOSTICS INC COM 372309104 125 8,574 SH   SOLE 40 8,574 0 0
GENOCEA BIOSCIENCES INC COM NEW 372427401 10 4,043 SH   SOLE 18 4,043 0 0
GENOCEA BIOSCIENCES INC COM NEW 372427401 114 47,238 SH   SOLE 21 47,238 0 0
GENOCEA BIOSCIENCES INC COM NEW 372427401 208 85,978 SH   SOLE 22 85,978 0 0
GENPACT LIMITED SHS G3922B107 16,980 410,544 SH   SOLE 2 34,307 0 376,237
GENPACT LIMITED SHS G3922B107 29 694 SH   SOLE 3 694 0 0
GENPACT LIMITED SHS G3922B107 275 6,650 SH   SOLE 4 6,650 0 0
GENPACT LIMITED SHS G3922B107 168 4,068 SH   SOLE 7 4,068 0 0
GENPACT LIMITED SHS G3922B107 4,930 119,208 SH   SOLE 18 119,208 0 0
GENPACT LIMITED SHS G3922B107 1,970 47,632 SH   SOLE 19 47,632 0 0
GENPACT LIMITED SHS G3922B107 91,123 2,203,170 SH   SOLE 21 2,203,170 0 0
GENPACT LIMITED SHS G3922B107 186,656 4,512,965 SH   SOLE 22 4,368,587 0 144,378
GENPACT LIMITED SHS G3922B107 36 882 SH   SOLE 23 882 0 0
GENPACT LIMITED SHS G3922B107 222 5,375 SH   SOLE 30 5,375 0 0
GENPACT LIMITED SHS G3922B107 9,786 236,605 SH   SOLE 31 236,605 0 0
GENPACT LIMITED SHS G3922B107 146 3,522 SH   SOLE 34 3,522 0 0
GENPACT LIMITED SHS G3922B107 78 1,881 SH   SOLE 36 1,881 0 0
GENPREX INC COM 372446104 42 10,179 SH   SOLE 2 2,193 0 7,986
GENPREX INC COM 372446104 470 113,269 SH   SOLE 18 113,269 0 0
GENPREX INC COM 372446104 222 53,539 SH   SOLE 19 53,539 0 0
GENPREX INC COM 372446104 4,330 1,043,346 SH   SOLE 21 1,043,346 0 0
GENPREX INC COM 372446104 3,094 745,636 SH   SOLE 22 743,884 0 1,752
GENTEX CORP COM 371901109 23,113 681,188 SH   SOLE 2 228,212 0 452,976
GENTEX CORP COM 371901109 74 2,184 SH   SOLE 4 2,184 0 0
GENTEX CORP COM 371901109 197 5,820 SH   SOLE 7 5,820 0 0
GENTEX CORP COM 371901109 70 2,062 SH   SOLE 15 2,062 0 0
GENTEX CORP COM 371901109 20,917 616,489 SH   SOLE 18 616,489 0 0
GENTEX CORP COM 371901109 2,111 62,205 SH   SOLE 19 62,205 0 0
GENTEX CORP COM 371901109 387,814 11,429,834 SH   SOLE 21 11,429,834 0 0
GENTEX CORP COM 371901109 257,249 7,581,769 SH   SOLE 22 7,257,695 0 324,074
GENTEX CORP COM 371901109 11,269 332,132 SH   SOLE 25 332,132 0 0
GENTEX CORP COM 371901109 9,820 289,428 SH   SOLE 26 61,654 0 227,774
GENTEX CORP COM 371901109 10,354 305,170 SH   SOLE 28 31,026 0 274,144
GENTEX CORP COM 371901109 10,567 311,435 SH   SOLE 30 311,435 0 0
GENTEX CORP COM 371901109 158 4,667 SH   SOLE 31 4,667 0 0
GENTEX CORP COM 371901109 401 11,833 SH   SOLE 34 11,833 0 0
GENTEX CORP COM 371901109 2,699 79,536 SH   SOLE 36 79,536 0 0
GENTEX CORP COM 371901109 1,020 30,054 SH   SOLE 40 30,054 0 0
GENTHERM INC COM 37253A103 1,326 20,329 SH   SOLE 2 10,983 0 9,346
GENTHERM INC COM 37253A103 14 213 SH   SOLE 4 213 0 0
GENTHERM INC COM 37253A103 37 567 SH   SOLE 7 567 0 0
GENTHERM INC COM 37253A103 9,383 143,872 SH   SOLE 18 143,872 0 0
GENTHERM INC COM 37253A103 3,815 58,497 SH   SOLE 19 58,497 0 0
GENTHERM INC COM 37253A103 239,721 3,675,569 SH   SOLE 21 3,675,569 0 0
GENTHERM INC COM 37253A103 60,545 928,322 SH   SOLE 22 900,121 0 28,201
GENTHERM INC COM 37253A103 82 1,251 SH   SOLE 25 1,251 0 0
GENTHERM INC COM 37253A103 1,396 21,399 SH   SOLE 26 11,440 0 9,959
GENTHERM INC COM 37253A103 227 3,473 SH   SOLE 28 3,473 0 0
GENTHERM INC COM 37253A103 6,074 93,137 SH   SOLE 30 93,137 0 0
GENTHERM INC COM 37253A103 200 3,071 SH   SOLE 36 3,071 0 0
GENTHERM INC COM 37253A103 252 3,862 SH   SOLE 40 3,862 0 0
GENUINE PARTS CO COM 372460105 49,023 488,130 SH   SOLE 2 189,570 0 298,560
GENUINE PARTS CO COM 372460105 7,327 72,954 SH   SOLE 4 67,367 0 5,587
GENUINE PARTS CO COM 372460105 17,983 179,058 SH   SOLE 7 168,835 0 10,223
GENUINE PARTS CO COM 372460105 50 502 SH   SOLE 13 502 0 0
GENUINE PARTS CO COM 372460105 1,630 16,231 SH   SOLE 15 16,231 0 0
GENUINE PARTS CO COM 372460105 54,882 546,469 SH   SOLE 18 522,811 0 23,658
GENUINE PARTS CO COM 372460105 35,642 354,889 SH   SOLE 19 354,889 0 0
GENUINE PARTS CO COM 372460105 511,564 5,093,738 SH   SOLE 21 5,093,738 0 0
GENUINE PARTS CO COM 372460105 339,720 3,382,659 SH   SOLE 22 3,084,700 0 297,959
GENUINE PARTS CO COM 372460105 12,227 121,751 SH   SOLE 23 121,751 0 0
GENUINE PARTS CO COM 372460105 30,495 303,643 SH   SOLE 25 303,643 0 0
GENUINE PARTS CO COM 372460105 40,695 405,212 SH   SOLE 26 180,639 0 224,573
GENUINE PARTS CO COM 372460105 54,841 546,058 SH   SOLE 28 19,329 0 526,729
GENUINE PARTS CO COM 372460105 1,116 11,108 SH   SOLE 29 11,108 0 0
GENUINE PARTS CO COM 372460105 58,175 579,264 SH   SOLE 30 557,606 0 21,658
GENUINE PARTS CO COM 372460105 4,247 42,289 SH   SOLE 31 22,243 0 20,046
GENUINE PARTS CO COM 372460105 3,619 36,031 SH   SOLE 32 36,031 0 0
GENUINE PARTS CO COM 372460105 15,723 156,555 SH   SOLE 34 156,555 0 0
GENUINE PARTS CO COM 372460105 10,094 100,504 SH   SOLE 36 100,504 0 0
GENUINE PARTS CO COM 372460105 964 9,603 SH   SOLE 37 9,603 0 0
GENUINE PARTS CO COM 372460105 593 5,902 SH   SOLE 40 5,902 0 0
GENWORTH FINL INC COM CL A 37247D106 3,008 795,862 SH   SOLE 2 360,028 0 435,834
GENWORTH FINL INC COM CL A 37247D106 10 2,679 SH   SOLE 4 2,679 0 0
GENWORTH FINL INC COM CL A 37247D106 83 21,841 SH   SOLE 7 21,841 0 0
GENWORTH FINL INC COM CL A 37247D106 10,682 2,826,004 SH   SOLE 18 2,826,004 0 0
GENWORTH FINL INC COM CL A 37247D106 3,450 912,622 SH   SOLE 19 912,622 0 0
GENWORTH FINL INC COM CL A 37247D106 128,706 34,049,099 SH   SOLE 21 34,049,099 0 0
GENWORTH FINL INC COM CL A 37247D106 64,153 16,971,664 SH   SOLE 22 16,628,663 0 343,001
GENWORTH FINL INC COM CL A 37247D106 36 9,517 SH   SOLE 23 9,517 0 0
GENWORTH FINL INC COM CL A 37247D106 25 6,665 SH   SOLE 25 6,665 0 0
GENWORTH FINL INC COM CL A 37247D106 769 203,343 SH   SOLE 26 133,185 0 70,158
GENWORTH FINL INC COM CL A 37247D106 473 125,198 SH   SOLE 28 72,609 0 52,589
GENWORTH FINL INC COM CL A 37247D106 2,232 590,535 SH   SOLE 30 590,535 0 0
GENWORTH FINL INC COM CL A 37247D106 233 61,583 SH   SOLE 36 61,583 0 0
GENWORTH FINL INC COM CL A 37247D106 204 54,067 SH   SOLE 40 54,067 0 0
GEO GROUP INC NEW COM 36162J106 341 38,505 SH   SOLE 2 36,946 0 1,559
GEO GROUP INC NEW COM 36162J106 4 459 SH   SOLE 4 459 0 0
GEO GROUP INC NEW COM 36162J106 35 3,939 SH   SOLE 7 3,939 0 0
GEO GROUP INC NEW COM 36162J106 4,680 528,165 SH   SOLE 18 528,165 0 0
GEO GROUP INC NEW COM 36162J106 1,849 208,649 SH   SOLE 19 208,649 0 0
GEO GROUP INC NEW COM 36162J106 118,856 13,414,870 SH   SOLE 21 13,414,870 0 0
GEO GROUP INC NEW COM 36162J106 29,057 3,279,581 SH   SOLE 22 3,197,187 0 82,394
GEO GROUP INC NEW COM 36162J106 48 5,362 SH   SOLE 23 5,362 0 0
GEO GROUP INC NEW COM 36162J106 382 43,119 SH   SOLE 26 26,344 0 16,775
GEO GROUP INC NEW COM 36162J106 130 14,640 SH   SOLE 28 14,640 0 0
GEO GROUP INC NEW COM 36162J106 2,578 290,977 SH   SOLE 30 290,977 0 0
GEO GROUP INC NEW COM 36162J106 57 6,390 SH   SOLE 36 6,390 0 0
GEO GROUP INC NEW COM 36162J106 108 12,244 SH   SOLE 40 12,244 0 0
GEOPARK LTD USD SHS G38327105 55 4,255 SH   SOLE 22 4,255 0 0
GEOSPACE TECHNOLOGIES CORP COM 37364X109 29 3,441 SH   SOLE 18 3,441 0 0
GEOSPACE TECHNOLOGIES CORP COM 37364X109 455 53,195 SH   SOLE 21 53,195 0 0
GEOSPACE TECHNOLOGIES CORP COM 37364X109 2,048 239,204 SH   SOLE 22 239,204 0 0
GERDAU SA SPON ADR REP PFD 373737105 3,444 737,508 SH   SOLE 2 210,232 0 527,276
GERDAU SA SPON ADR REP PFD 373737105 832 178,259 SH   SOLE 4 178,259 0 0
GERDAU SA SPON ADR REP PFD 373737105 675 144,470 SH   SOLE 18 144,470 0 0
GERDAU SA SPON ADR REP PFD 373737105 180 38,494 SH   SOLE 19 38,494 0 0
GERDAU SA SPON ADR REP PFD 373737105 19,045 4,078,070 SH   SOLE 21 4,078,070 0 0
GERDAU SA SPON ADR REP PFD 373737105 9,446 2,022,650 SH   SOLE 22 2,022,650 0 0
GERDAU SA SPON ADR REP PFD 373737105 2,505 536,377 SH   SOLE 30 536,377 0 0
GERDAU SA SPON ADR REP PFD 373737105 609 130,500 SH   SOLE 31 130,500 0 0
GERMAN AMERN BANCORP INC COM 373865104 968 29,254 SH   SOLE 2 8,376 0 20,878
GERMAN AMERN BANCORP INC COM 373865104 15 445 SH   SOLE 7 445 0 0
GERMAN AMERN BANCORP INC COM 373865104 2,953 89,241 SH   SOLE 18 89,241 0 0
GERMAN AMERN BANCORP INC COM 373865104 1,466 44,318 SH   SOLE 19 44,318 0 0
GERMAN AMERN BANCORP INC COM 373865104 32,616 985,669 SH   SOLE 21 985,669 0 0
GERMAN AMERN BANCORP INC COM 373865104 24,814 749,904 SH   SOLE 22 735,032 0 14,872
GERMAN AMERN BANCORP INC COM 373865104 65 1,957 SH   SOLE 26 0 0 1,957
GERMAN AMERN BANCORP INC COM 373865104 105 3,172 SH   SOLE 28 3,172 0 0
GERMAN AMERN BANCORP INC COM 373865104 709 21,414 SH   SOLE 30 21,414 0 0
GERMAN AMERN BANCORP INC COM 373865104 76 2,306 SH   SOLE 40 2,306 0 0
GERON CORP COM 374163103 563 354,224 SH   SOLE 2 101,590 0 252,634
GERON CORP COM 374163103 11 6,996 SH   SOLE 7 6,996 0 0
GERON CORP COM 374163103 1,738 1,093,200 SH   SOLE 18 1,093,200 0 0
GERON CORP COM 374163103 841 529,184 SH   SOLE 19 529,184 0 0
GERON CORP COM 374163103 22,390 14,081,662 SH   SOLE 21 14,081,662 0 0
GERON CORP COM 374163103 13,571 8,535,376 SH   SOLE 22 8,320,576 0 214,800
GERON CORP COM 374163103 84 52,603 SH   SOLE 26 0 0 52,603
GERON CORP COM 374163103 36 22,715 SH   SOLE 28 22,715 0 0
GERON CORP COM 374163103 478 300,397 SH   SOLE 30 300,397 0 0
GERON CORP COM 374163103 77 48,490 SH   SOLE 40 48,490 0 0
GETTY RLTY CORP NEW COM 374297109 1,208 43,860 SH   SOLE 2 11,801 0 32,059
GETTY RLTY CORP NEW COM 374297109 791 28,726 SH   SOLE 4 28,726 0 0
GETTY RLTY CORP NEW COM 374297109 1,186 43,061 SH   SOLE 7 43,061 0 0
GETTY RLTY CORP NEW COM 374297109 4,154 150,839 SH   SOLE 18 150,839 0 0
GETTY RLTY CORP NEW COM 374297109 2,900 105,309 SH   SOLE 19 105,309 0 0
GETTY RLTY CORP NEW COM 374297109 115,375 4,189,345 SH   SOLE 21 4,189,345 0 0
GETTY RLTY CORP NEW COM 374297109 39,827 1,446,147 SH   SOLE 22 1,417,415 0 28,732
GETTY RLTY CORP NEW COM 374297109 44 1,600 SH   SOLE 23 1,600 0 0
GETTY RLTY CORP NEW COM 374297109 4,277 155,293 SH   SOLE 25 155,293 0 0
GETTY RLTY CORP NEW COM 374297109 839 30,472 SH   SOLE 26 15,420 0 15,052
GETTY RLTY CORP NEW COM 374297109 712 25,851 SH   SOLE 28 4,347 0 21,504
GETTY RLTY CORP NEW COM 374297109 619 22,484 SH   SOLE 29 22,484 0 0
GETTY RLTY CORP NEW COM 374297109 6,147 223,194 SH   SOLE 30 223,194 0 0
GETTY RLTY CORP NEW COM 374297109 108 3,930 SH   SOLE 34 3,930 0 0
GETTY RLTY CORP NEW COM 374297109 143 5,204 SH   SOLE 40 5,204 0 0
GEVO INC COM PAR 374396406 23 5,305 SH   SOLE 2 5,305 0 0
GEVO INC COM PAR 374396406 1 262 SH   SOLE 21 262 0 0
GEVO INC COM PAR 374396406 7,600 1,788,290 SH   SOLE 22 1,788,290 0 0
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 4,384 150,254 SH   SOLE 2 150,254 0 0
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 34,106 1,168,830 SH   SOLE 19 1,168,830 0 0
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 112 3,851 SH   SOLE 22 3,851 0 0
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 813 27,863 SH   SOLE 26 27,863 0 0
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 57 1,940 SH   SOLE 31 0 0 1,940
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 31,503 1,079,603 SH   SOLE 34 1,079,603 0 0
GIBRALTAR INDS INC COM 374689107 3,327 46,250 SH   SOLE 2 14,274 0 31,976
GIBRALTAR INDS INC COM 374689107 23 321 SH   SOLE 4 321 0 0
GIBRALTAR INDS INC COM 374689107 46 642 SH   SOLE 7 642 0 0
GIBRALTAR INDS INC COM 374689107 10,729 149,133 SH   SOLE 18 144,413 0 4,720
GIBRALTAR INDS INC COM 374689107 11,876 165,082 SH   SOLE 19 165,082 0 0
GIBRALTAR INDS INC COM 374689107 262,654 3,651,018 SH   SOLE 21 3,651,018 0 0
GIBRALTAR INDS INC COM 374689107 75,626 1,051,240 SH   SOLE 22 1,025,287 0 25,953
GIBRALTAR INDS INC COM 374689107 384 5,342 SH   SOLE 23 5,342 0 0
GIBRALTAR INDS INC COM 374689107 3,525 48,997 SH   SOLE 26 10,871 0 38,126
GIBRALTAR INDS INC COM 374689107 306 4,247 SH   SOLE 28 4,247 0 0
GIBRALTAR INDS INC COM 374689107 4,941 68,684 SH   SOLE 30 68,684 0 0
GIBRALTAR INDS INC COM 374689107 304 4,229 SH   SOLE 40 4,229 0 0
GIGCAPITAL3 INC COM 37519D107 129 9,813 SH   SOLE 22 9,813 0 0
GILDAN ACTIVEWEAR INC COM 375916103 32,758 1,169,494 SH   SOLE 18 1,169,494 0 0
GILDAN ACTIVEWEAR INC COM 375916103 34,259 1,223,087 SH   SOLE 19 1,223,087 0 0
GILDAN ACTIVEWEAR INC COM 375916103 1,242 44,350 SH   SOLE 23 44,350 0 0
GILDAN ACTIVEWEAR INC COM 375916103 1,419 50,650 SH   SOLE 25 50,650 0 0
GILDAN ACTIVEWEAR INC COM 375916103 10,740 383,441 SH   SOLE 34 383,441 0 0
GILEAD SCIENCES INC COM 375558103 210,650 3,615,682 SH   SOLE 2 1,138,733 0 2,476,949
GILEAD SCIENCES INC COM 375558103 37,782 648,503 SH   SOLE 4 600,162 0 48,341
GILEAD SCIENCES INC COM 375558103 78,702 1,350,872 SH   SOLE 7 1,306,162 0 44,710
GILEAD SCIENCES INC COM 375558103 5,788 99,342 SH   SOLE 13 99,342 0 0
GILEAD SCIENCES INC COM 375558103 9,423 161,742 SH   SOLE 15 161,742 0 0
GILEAD SCIENCES INC COM 375558103 15 266 SH   SOLE 17 0 0 266
GILEAD SCIENCES INC COM 375558103 183,723 3,153,496 SH   SOLE 18 2,865,959 0 287,537
GILEAD SCIENCES INC COM 375558103 146,496 2,514,518 SH   SOLE 19 2,514,518 0 0
GILEAD SCIENCES INC COM 375558103 2,593,101 44,509,121 SH   SOLE 21 44,509,121 0 0
GILEAD SCIENCES INC COM 375558103 1,839,958 31,581,841 SH   SOLE 22 28,293,867 0 3,287,974
GILEAD SCIENCES INC COM 375558103 55,682 955,747 SH   SOLE 23 955,747 0 0
GILEAD SCIENCES INC COM 375558103 119,078 2,043,911 SH   SOLE 25 2,043,911 0 0
GILEAD SCIENCES INC COM 375558103 173,722 2,981,834 SH   SOLE 26 1,039,253 0 1,942,581
GILEAD SCIENCES INC COM 375558103 300,531 5,158,437 SH   SOLE 28 175,126 0 4,983,311
GILEAD SCIENCES INC COM 375558103 3,471 59,574 SH   SOLE 29 59,574 0 0
GILEAD SCIENCES INC COM 375558103 536,012 9,200,342 SH   SOLE 30 9,038,528 0 161,814
GILEAD SCIENCES INC COM 375558103 21,560 370,063 SH   SOLE 31 245,024 0 125,039
GILEAD SCIENCES INC COM 375558103 15,601 267,785 SH   SOLE 32 267,785 0 0
GILEAD SCIENCES INC COM 375558103 83,856 1,439,347 SH   SOLE 34 1,439,347 0 0
GILEAD SCIENCES INC COM 375558103 59,357 1,018,825 SH   SOLE 36 1,018,825 0 0
GILEAD SCIENCES INC COM 375558103 3,035 52,086 SH   SOLE 40 52,086 0 0
GLACIER BANCORP INC NEW COM 37637Q105 7,806 169,648 SH   SOLE 2 72,990 0 96,658
GLACIER BANCORP INC NEW COM 37637Q105 22 480 SH   SOLE 4 480 0 0
GLACIER BANCORP INC NEW COM 37637Q105 90 1,950 SH   SOLE 7 1,950 0 0
GLACIER BANCORP INC NEW COM 37637Q105 24,688 536,588 SH   SOLE 18 533,752 0 2,836
GLACIER BANCORP INC NEW COM 37637Q105 18,192 395,400 SH   SOLE 19 395,400 0 0
GLACIER BANCORP INC NEW COM 37637Q105 311,965 6,780,370 SH   SOLE 21 6,780,370 0 0
GLACIER BANCORP INC NEW COM 37637Q105 156,238 3,395,740 SH   SOLE 22 3,326,645 0 69,095
GLACIER BANCORP INC NEW COM 37637Q105 560 12,177 SH   SOLE 23 12,177 0 0
GLACIER BANCORP INC NEW COM 37637Q105 56 1,223 SH   SOLE 25 1,223 0 0
GLACIER BANCORP INC NEW COM 37637Q105 5,133 111,556 SH   SOLE 26 28,139 0 83,417
GLACIER BANCORP INC NEW COM 37637Q105 523 11,370 SH   SOLE 28 11,370 0 0
GLACIER BANCORP INC NEW COM 37637Q105 4,460 96,942 SH   SOLE 30 96,942 0 0
GLACIER BANCORP INC NEW COM 37637Q105 242 5,249 SH   SOLE 36 5,249 0 0
GLACIER BANCORP INC NEW COM 37637Q105 524 11,388 SH   SOLE 40 11,388 0 0
GLADSTONE CAPITAL CORP COM 376535100 1,903 214,768 SH   SOLE 30 214,768 0 0
GLADSTONE COMMERCIAL CORP COM 376536108 738 40,988 SH   SOLE 2 11,594 0 29,394
GLADSTONE COMMERCIAL CORP COM 376536108 12 648 SH   SOLE 7 648 0 0
GLADSTONE COMMERCIAL CORP COM 376536108 2,290 127,196 SH   SOLE 18 127,196 0 0
GLADSTONE COMMERCIAL CORP COM 376536108 1,022 56,799 SH   SOLE 19 56,799 0 0
GLADSTONE COMMERCIAL CORP COM 376536108 24,396 1,355,338 SH   SOLE 21 1,355,338 0 0
GLADSTONE COMMERCIAL CORP COM 376536108 17,626 979,195 SH   SOLE 22 951,386 0 27,809
GLADSTONE COMMERCIAL CORP COM 376536108 28 1,539 SH   SOLE 23 1,539 0 0
GLADSTONE COMMERCIAL CORP COM 376536108 1,019 56,612 SH   SOLE 26 0 0 56,612
GLADSTONE COMMERCIAL CORP COM 376536108 81 4,513 SH   SOLE 28 4,513 0 0
GLADSTONE COMMERCIAL CORP COM 376536108 563 31,264 SH   SOLE 30 31,264 0 0
GLADSTONE COMMERCIAL CORP COM 376536108 300 16,672 SH   SOLE 34 16,672 0 0
GLADSTONE COMMERCIAL CORP COM 376536108 60 3,335 SH   SOLE 40 3,335 0 0
GLADSTONE INVT CORP COM 376546107 2,067 204,807 SH   SOLE 30 204,807 0 0
GLADSTONE LD CORP COM 376549101 257 17,583 SH   SOLE 2 1,640 0 15,943
GLADSTONE LD CORP COM 376549101 5 366 SH   SOLE 7 366 0 0
GLADSTONE LD CORP COM 376549101 1 88 SH   SOLE 17 0 0 88
GLADSTONE LD CORP COM 376549101 1,056 72,136 SH   SOLE 18 72,136 0 0
GLADSTONE LD CORP COM 376549101 494 33,750 SH   SOLE 19 33,750 0 0
GLADSTONE LD CORP COM 376549101 11,083 757,008 SH   SOLE 21 757,008 0 0
GLADSTONE LD CORP COM 376549101 9,278 633,744 SH   SOLE 22 630,397 0 3,347
GLADSTONE LD CORP COM 376549101 13 875 SH   SOLE 23 875 0 0
GLATFELTER CORPORATION COM 377320106 883 53,894 SH   SOLE 2 14,805 0 39,089
GLATFELTER CORPORATION COM 377320106 3 208 SH   SOLE 4 208 0 0
GLATFELTER CORPORATION COM 377320106 14 884 SH   SOLE 7 884 0 0
GLATFELTER CORPORATION COM 377320106 3,189 194,679 SH   SOLE 18 194,679 0 0
GLATFELTER CORPORATION COM 377320106 1,248 76,171 SH   SOLE 19 76,171 0 0
GLATFELTER CORPORATION COM 377320106 82,336 5,026,629 SH   SOLE 21 5,026,629 0 0
GLATFELTER CORPORATION COM 377320106 21,475 1,311,021 SH   SOLE 22 1,282,050 0 28,971
GLATFELTER CORPORATION COM 377320106 306 18,694 SH   SOLE 26 4,835 0 13,859
GLATFELTER CORPORATION COM 377320106 102 6,245 SH   SOLE 28 6,245 0 0
GLATFELTER CORPORATION COM 377320106 1,479 90,276 SH   SOLE 30 90,276 0 0
GLATFELTER CORPORATION COM 377320106 82 5,010 SH   SOLE 40 5,010 0 0
GLAUKOS CORP COM 377322102 1,963 26,078 SH   SOLE 2 13,688 0 12,390
GLAUKOS CORP COM 377322102 12 161 SH   SOLE 4 161 0 0
GLAUKOS CORP COM 377322102 60 793 SH   SOLE 7 793 0 0
GLAUKOS CORP COM 377322102 14,358 190,782 SH   SOLE 18 190,782 0 0
GLAUKOS CORP COM 377322102 5,808 77,171 SH   SOLE 19 77,171 0 0
GLAUKOS CORP COM 377322102 397,614 5,283,202 SH   SOLE 21 5,283,202 0 0
GLAUKOS CORP COM 377322102 94,868 1,260,533 SH   SOLE 22 1,231,231 0 29,302
GLAUKOS CORP COM 377322102 40 531 SH   SOLE 25 531 0 0
GLAUKOS CORP COM 377322102 1,924 25,565 SH   SOLE 26 7,429 0 18,136
GLAUKOS CORP COM 377322102 421 5,594 SH   SOLE 28 5,594 0 0
GLAUKOS CORP COM 377322102 8,197 108,919 SH   SOLE 30 108,919 0 0
GLAUKOS CORP COM 377322102 204 2,712 SH   SOLE 34 2,712 0 0
GLAUKOS CORP COM 377322102 99 1,312 SH   SOLE 36 1,312 0 0
GLAUKOS CORP COM 377322102 342 4,546 SH   SOLE 40 4,546 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 150 4,070 SH   SOLE 18 4,070 0 0
GLEN BURNIE BANCORP COM 377407101 7 598 SH   SOLE 21 598 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 5,433 125,450 SH   SOLE 2 20,512 0 104,938
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 14 326 SH   SOLE 4 326 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 50 1,163 SH   SOLE 7 1,163 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 2,402 55,466 SH   SOLE 18 50,026 0 5,440
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 15,664 361,669 SH   SOLE 19 361,669 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 59,804 1,380,833 SH   SOLE 21 1,380,833 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 71,023 1,639,866 SH   SOLE 22 1,558,843 0 81,023
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 33 752 SH   SOLE 25 752 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 1,851 42,732 SH   SOLE 26 21,273 0 21,459
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 325 7,510 SH   SOLE 28 7,510 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 2,235 51,605 SH   SOLE 30 51,605 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 49 1,142 SH   SOLE 31 1,142 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 267 6,164 SH   SOLE 34 6,164 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 80 1,851 SH   SOLE 36 1,851 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 292 6,731 SH   SOLE 40 6,731 0 0
GLOBAL CORD BLOOD CORPORATIO SHS G39342103 9 2,416 SH   SOLE 22 2,416 0 0
GLOBAL MED REIT INC COM NEW 37954A204 767 58,718 SH   SOLE 2 14,388 0 44,330
GLOBAL MED REIT INC COM NEW 37954A204 9 695 SH   SOLE 7 695 0 0
GLOBAL MED REIT INC COM NEW 37954A204 2,082 159,409 SH   SOLE 18 159,409 0 0
GLOBAL MED REIT INC COM NEW 37954A204 1,050 80,417 SH   SOLE 19 80,417 0 0
GLOBAL MED REIT INC COM NEW 37954A204 23,312 1,785,020 SH   SOLE 21 1,785,020 0 0
GLOBAL MED REIT INC COM NEW 37954A204 15,914 1,218,497 SH   SOLE 22 1,176,143 0 42,354
GLOBAL MED REIT INC COM NEW 37954A204 25 1,891 SH   SOLE 23 1,891 0 0
GLOBAL MED REIT INC COM NEW 37954A204 1,117 85,536 SH   SOLE 26 0 0 85,536
GLOBAL MED REIT INC COM NEW 37954A204 76 5,843 SH   SOLE 28 5,843 0 0
GLOBAL MED REIT INC COM NEW 37954A204 123 9,440 SH   SOLE 30 9,440 0 0
GLOBAL MED REIT INC COM NEW 37954A204 67 5,107 SH   SOLE 40 5,107 0 0
GLOBAL NET LEASE INC COM NEW 379378201 2,483 144,840 SH   SOLE 2 33,680 0 111,160
GLOBAL NET LEASE INC COM NEW 379378201 1,297 75,684 SH   SOLE 4 75,684 0 0
GLOBAL NET LEASE INC COM NEW 379378201 1,932 112,741 SH   SOLE 7 112,741 0 0
GLOBAL NET LEASE INC COM NEW 379378201 6,587 384,299 SH   SOLE 18 384,299 0 0
GLOBAL NET LEASE INC COM NEW 379378201 5,797 338,240 SH   SOLE 19 338,240 0 0
GLOBAL NET LEASE INC COM NEW 379378201 182,094 10,623,898 SH   SOLE 21 10,623,898 0 0
GLOBAL NET LEASE INC COM NEW 379378201 60,696 3,541,179 SH   SOLE 22 3,479,641 0 61,538
GLOBAL NET LEASE INC COM NEW 379378201 97 5,663 SH   SOLE 23 5,663 0 0
GLOBAL NET LEASE INC COM NEW 379378201 586 34,190 SH   SOLE 26 17,148 0 17,042
GLOBAL NET LEASE INC COM NEW 379378201 1,204 70,239 SH   SOLE 28 12,250 0 57,989
GLOBAL NET LEASE INC COM NEW 379378201 1,164 67,927 SH   SOLE 29 67,927 0 0
GLOBAL NET LEASE INC COM NEW 379378201 183 10,703 SH   SOLE 40 10,703 0 0
GLOBAL PMTS INC COM 37940X102 153,066 710,549 SH   SOLE 2 120,747 0 589,802
GLOBAL PMTS INC COM 37940X102 31,236 145,001 SH   SOLE 4 133,453 0 11,548
GLOBAL PMTS INC COM 37940X102 55,025 255,433 SH   SOLE 7 246,866 0 8,567
GLOBAL PMTS INC COM 37940X102 234 1,084 SH   SOLE 13 1,084 0 0
GLOBAL PMTS INC COM 37940X102 8,068 37,451 SH   SOLE 15 37,451 0 0
GLOBAL PMTS INC COM 37940X102 125,108 580,762 SH   SOLE 18 536,656 0 44,106
GLOBAL PMTS INC COM 37940X102 137,531 638,434 SH   SOLE 19 638,434 0 0
GLOBAL PMTS INC COM 37940X102 1,120,706 5,202,423 SH   SOLE 21 5,202,423 0 0
GLOBAL PMTS INC COM 37940X102 1,450,653 6,734,070 SH   SOLE 22 6,107,256 0 626,814
GLOBAL PMTS INC COM 37940X102 43,175 200,422 SH   SOLE 23 200,422 0 0
GLOBAL PMTS INC COM 37940X102 100,752 467,699 SH   SOLE 25 467,699 0 0
GLOBAL PMTS INC COM 37940X102 144,872 672,510 SH   SOLE 26 216,011 0 456,499
GLOBAL PMTS INC COM 37940X102 138,734 644,017 SH   SOLE 28 40,601 0 603,416
GLOBAL PMTS INC COM 37940X102 114 528 SH   SOLE 29 528 0 0
GLOBAL PMTS INC COM 37940X102 282,105 1,309,558 SH   SOLE 30 1,292,152 0 17,406
GLOBAL PMTS INC COM 37940X102 15,420 71,579 SH   SOLE 31 39,306 0 32,273
GLOBAL PMTS INC COM 37940X102 67,411 312,926 SH   SOLE 34 312,926 0 0
GLOBAL PMTS INC COM 37940X102 35,788 166,130 SH   SOLE 36 166,130 0 0
GLOBAL PMTS INC COM 37940X102 2,663 12,363 SH   SOLE 40 12,363 0 0
GLOBAL PMTS INC OPTIONS 37940X102 1,056 4,900 SH Call SOLE 4 4,900 0 0
GLOBAL PMTS INC OPTIONS 37940X102 13,162 61,100 SH Call SOLE 18 61,100 0 0
GLOBAL PMTS INC OPTIONS 37940X102 78,758 365,600 SH Call SOLE 19 365,600 0 0
GLOBAL PMTS INC OPTIONS 37940X102 5,731 26,600 SH Call SOLE 22 26,600 0 0
GLOBAL PMTS INC OPTIONS 37940X102 818 3,800 SH Call SOLE 26 3,800 0 0
GLOBAL PMTS INC OPTIONS 37940X102 36,987 171,700 SH Call SOLE 34 171,700 0 0
GLOBAL SELF STORAGE INC COM 37955N106 8 1,956 SH   SOLE 18 1,956 0 0
GLOBAL SELF STORAGE INC COM 37955N106 153 38,266 SH   SOLE 21 38,266 0 0
GLOBAL SHIP LEASE INC NEW COM CL A Y27183600 35 2,954 SH   SOLE 22 2,954 0 0
GLOBAL WTR RES INC COM 379463102 73 5,071 SH   SOLE 2 1,356 0 3,715
GLOBAL WTR RES INC COM 379463102 627 43,477 SH   SOLE 18 43,477 0 0
GLOBAL WTR RES INC COM 379463102 324 22,465 SH   SOLE 19 22,465 0 0
GLOBAL WTR RES INC COM 379463102 6,084 422,202 SH   SOLE 21 422,202 0 0
GLOBAL WTR RES INC COM 379463102 1,736 120,468 SH   SOLE 22 119,666 0 802
GLOBAL WTR RES INC COM 379463102 140 9,732 SH   SOLE 25 9,732 0 0
GLOBAL WTR RES INC COM 379463102 77 5,324 SH   SOLE 26 3,573 0 1,751
GLOBAL WTR RES INC COM 379463102 41 2,836 SH   SOLE 34 2,836 0 0
GLOBAL WTR RES INC COM 379463102 1 53 SH   SOLE 36 53 0 0
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 1 22 SH   SOLE 17 0 0 22
GLOBAL X FDS S&P 500 CATHOLIC 37954Y889 20 436 SH   SOLE 18 436 0 0
GLOBALSTAR INC COM 378973408 69 202,622 SH   SOLE 2 202,622 0 0
GLOBALSTAR INC COM 378973408 1 2,511 SH   SOLE 4 2,511 0 0
GLOBALSTAR INC COM 378973408 1,308 3,863,167 SH   SOLE 21 3,863,167 0 0
GLOBALSTAR INC COM 378973408 3,797 11,214,270 SH   SOLE 22 10,938,905 0 275,365
GLOBALSTAR INC COM 378973408 11 32,798 SH   SOLE 26 0 0 32,798
GLOBALSTAR INC COM 378973408 20 59,904 SH   SOLE 28 59,904 0 0
GLOBALSTAR INC COM 378973408 27 80,071 SH   SOLE 30 80,071 0 0
GLOBALSTAR INC COM 378973408 13 38,874 SH   SOLE 40 38,874 0 0
GLOBANT S A COM L44385109 32,754 150,519 SH   SOLE 2 37,743 0 112,776
GLOBANT S A COM L44385109 3,954 18,171 SH   SOLE 4 15,771 0 2,400
GLOBANT S A COM L44385109 969 4,454 SH   SOLE 7 4,454 0 0
GLOBANT S A COM L44385109 403 1,852 SH   SOLE 13 1,852 0 0
GLOBANT S A COM L44385109 110 505 SH   SOLE 15 505 0 0
GLOBANT S A COM L44385109 13,808 63,453 SH   SOLE 18 50,744 0 12,709
GLOBANT S A COM L44385109 270,049 1,240,976 SH   SOLE 19 1,240,976 0 0
GLOBANT S A COM L44385109 217,824 1,000,984 SH   SOLE 21 1,000,984 0 0
GLOBANT S A COM L44385109 176,571 811,409 SH   SOLE 22 747,774 0 63,635
GLOBANT S A COM L44385109 5,283 24,277 SH   SOLE 23 24,277 0 0
GLOBANT S A COM L44385109 2,240 10,294 SH   SOLE 25 10,294 0 0
GLOBANT S A COM L44385109 26,769 123,013 SH   SOLE 26 28,153 0 94,860
GLOBANT S A COM L44385109 9,255 42,532 SH   SOLE 28 0 0 42,532
GLOBANT S A COM L44385109 623 2,861 SH   SOLE 29 2,861 0 0
GLOBANT S A COM L44385109 54,283 249,451 SH   SOLE 30 212,775 0 36,676
GLOBANT S A COM L44385109 1,670 7,676 SH   SOLE 31 6,819 0 857
GLOBANT S A COM L44385109 99,481 457,152 SH   SOLE 34 457,152 0 0
GLOBANT S A COM L44385109 50 231 SH   SOLE 40 231 0 0
GLOBE LIFE INC COM 37959E102 26,170 275,591 SH   SOLE 2 56,566 0 219,025
GLOBE LIFE INC COM 37959E102 4,450 46,859 SH   SOLE 4 43,343 0 3,516
GLOBE LIFE INC COM 37959E102 11,788 124,138 SH   SOLE 7 84,798 0 39,340
GLOBE LIFE INC COM 37959E102 29 310 SH   SOLE 13 310 0 0
GLOBE LIFE INC COM 37959E102 1,328 13,988 SH   SOLE 15 13,988 0 0
GLOBE LIFE INC COM 37959E102 27,417 288,726 SH   SOLE 18 274,030 0 14,696
GLOBE LIFE INC COM 37959E102 3,347 35,246 SH   SOLE 19 35,246 0 0
GLOBE LIFE INC COM 37959E102 249,115 2,623,372 SH   SOLE 21 2,623,372 0 0
GLOBE LIFE INC COM 37959E102 233,990 2,464,088 SH   SOLE 22 2,245,354 0 218,734
GLOBE LIFE INC COM 37959E102 6,365 67,028 SH   SOLE 23 67,028 0 0
GLOBE LIFE INC COM 37959E102 14,702 154,824 SH   SOLE 25 154,824 0 0
GLOBE LIFE INC COM 37959E102 24,115 253,950 SH   SOLE 26 100,229 0 153,721
GLOBE LIFE INC COM 37959E102 29,573 311,426 SH   SOLE 28 13,034 0 298,392
GLOBE LIFE INC COM 37959E102 6 68 SH   SOLE 29 68 0 0
GLOBE LIFE INC COM 37959E102 44,412 467,690 SH   SOLE 30 463,457 0 4,233
GLOBE LIFE INC COM 37959E102 3,315 34,910 SH   SOLE 31 14,658 0 20,252
GLOBE LIFE INC COM 37959E102 460 4,846 SH   SOLE 34 4,846 0 0
GLOBE LIFE INC COM 37959E102 5,858 61,686 SH   SOLE 36 61,686 0 0
GLOBE LIFE INC COM 37959E102 411 4,331 SH   SOLE 40 4,331 0 0
GLOBUS MED INC CL A 379577208 13,289 203,754 SH   SOLE 2 63,408 0 140,346
GLOBUS MED INC CL A 379577208 33 505 SH   SOLE 4 505 0 0
GLOBUS MED INC CL A 379577208 95 1,460 SH   SOLE 7 1,460 0 0
GLOBUS MED INC CL A 379577208 13,096 200,798 SH   SOLE 18 192,124 0 8,674
GLOBUS MED INC CL A 379577208 7,757 118,929 SH   SOLE 19 118,929 0 0
GLOBUS MED INC CL A 379577208 270,988 4,154,988 SH   SOLE 21 4,154,988 0 0
GLOBUS MED INC CL A 379577208 165,974 2,544,834 SH   SOLE 22 2,436,222 0 108,612
GLOBUS MED INC CL A 379577208 555 8,514 SH   SOLE 23 8,514 0 0
GLOBUS MED INC CL A 379577208 50 763 SH   SOLE 25 763 0 0
GLOBUS MED INC CL A 379577208 5,042 77,311 SH   SOLE 26 21,747 0 55,564
GLOBUS MED INC CL A 379577208 669 10,259 SH   SOLE 28 10,259 0 0
GLOBUS MED INC CL A 379577208 4,652 71,327 SH   SOLE 30 71,327 0 0
GLOBUS MED INC CL A 379577208 94 1,445 SH   SOLE 31 1,445 0 0
GLOBUS MED INC CL A 379577208 22 332 SH   SOLE 34 332 0 0
GLOBUS MED INC CL A 379577208 97 1,487 SH   SOLE 36 1,487 0 0
GLOBUS MED INC CL A 379577208 600 9,196 SH   SOLE 40 9,196 0 0
GLU MOBILE INC COM 379890106 980 108,815 SH   SOLE 2 52,219 0 56,596
GLU MOBILE INC COM 379890106 5 561 SH   SOLE 4 561 0 0
GLU MOBILE INC COM 379890106 25 2,732 SH   SOLE 7 2,732 0 0
GLU MOBILE INC COM 379890106 5,991 664,882 SH   SOLE 18 645,530 0 19,352
GLU MOBILE INC COM 379890106 3,756 416,878 SH   SOLE 19 416,878 0 0
GLU MOBILE INC COM 379890106 147,718 16,394,949 SH   SOLE 21 16,394,949 0 0
GLU MOBILE INC COM 379890106 38,560 4,279,678 SH   SOLE 22 4,165,883 0 113,795
GLU MOBILE INC COM 379890106 35 3,845 SH   SOLE 23 3,845 0 0
GLU MOBILE INC COM 379890106 513 56,943 SH   SOLE 26 45,948 0 10,995
GLU MOBILE INC COM 379890106 155 17,257 SH   SOLE 28 17,257 0 0
GLU MOBILE INC COM 379890106 2,693 298,861 SH   SOLE 30 298,861 0 0
GLU MOBILE INC COM 379890106 15 1,675 SH   SOLE 36 1,675 0 0
GLU MOBILE INC COM 379890106 176 19,538 SH   SOLE 40 19,538 0 0
GLYCOMIMETICS INC COM 38000Q102 181 48,090 SH   SOLE 2 13,353 0 34,737
GLYCOMIMETICS INC COM 38000Q102 3 726 SH   SOLE 7 726 0 0
GLYCOMIMETICS INC COM 38000Q102 494 131,340 SH   SOLE 18 131,340 0 0
GLYCOMIMETICS INC COM 38000Q102 240 63,839 SH   SOLE 19 63,839 0 0
GLYCOMIMETICS INC COM 38000Q102 4,901 1,303,532 SH   SOLE 21 1,303,532 0 0
GLYCOMIMETICS INC COM 38000Q102 3,974 1,056,784 SH   SOLE 22 1,050,926 0 5,858
GLYCOMIMETICS INC COM 38000Q102 46 12,166 SH   SOLE 26 0 0 12,166
GMS INC COM 36251C103 1,535 50,346 SH   SOLE 2 14,239 0 36,107
GMS INC COM 36251C103 8 259 SH   SOLE 4 259 0 0
GMS INC COM 36251C103 21 675 SH   SOLE 7 675 0 0
GMS INC COM 36251C103 5,647 185,277 SH   SOLE 18 185,277 0 0
GMS INC COM 36251C103 2,315 75,959 SH   SOLE 19 75,959 0 0
GMS INC COM 36251C103 148,665 4,877,452 SH   SOLE 21 4,877,452 0 0
GMS INC COM 36251C103 36,574 1,199,934 SH   SOLE 22 1,165,154 0 34,780
GMS INC COM 36251C103 23 759 SH   SOLE 25 759 0 0
GMS INC COM 36251C103 924 30,330 SH   SOLE 26 19,799 0 10,531
GMS INC COM 36251C103 137 4,504 SH   SOLE 28 4,504 0 0
GMS INC COM 36251C103 2,698 88,502 SH   SOLE 30 88,502 0 0
GMS INC COM 36251C103 40 1,320 SH   SOLE 36 1,320 0 0
GMS INC COM 36251C103 137 4,493 SH   SOLE 40 4,493 0 0
GODADDY INC CL A 380237107 31,104 374,974 SH   SOLE 2 56,339 0 318,635
GODADDY INC CL A 380237107 6,374 76,839 SH   SOLE 4 70,688 0 6,151
GODADDY INC CL A 380237107 1,462 17,631 SH   SOLE 7 12,489 0 5,142
GODADDY INC CL A 380237107 65 780 SH   SOLE 13 780 0 0
GODADDY INC CL A 380237107 1,267 15,273 SH   SOLE 15 15,273 0 0
GODADDY INC CL A 380237107 10,762 129,743 SH   SOLE 18 117,090 0 12,653
GODADDY INC CL A 380237107 4,129 49,782 SH   SOLE 19 49,782 0 0
GODADDY INC CL A 380237107 235,215 2,835,626 SH   SOLE 21 2,835,626 0 0
GODADDY INC CL A 380237107 344,683 4,155,306 SH   SOLE 22 3,937,016 0 218,290
GODADDY INC CL A 380237107 9,055 109,163 SH   SOLE 23 109,163 0 0
GODADDY INC CL A 380237107 18,191 219,305 SH   SOLE 25 219,305 0 0
GODADDY INC CL A 380237107 26,172 315,516 SH   SOLE 26 153,957 0 161,559
GODADDY INC CL A 380237107 28,938 348,862 SH   SOLE 28 21,431 0 327,431
GODADDY INC CL A 380237107 19 231 SH   SOLE 29 231 0 0
GODADDY INC CL A 380237107 40,917 493,279 SH   SOLE 30 439,950 0 53,329
GODADDY INC CL A 380237107 3,295 39,718 SH   SOLE 31 21,845 0 17,873
GODADDY INC CL A 380237107 611 7,363 SH   SOLE 34 7,363 0 0
GODADDY INC CL A 380237107 7,178 86,532 SH   SOLE 36 86,532 0 0
GODADDY INC CL A 380237107 648 7,811 SH   SOLE 40 7,811 0 0
GOGO INC COM 38046C109 340 35,271 SH   SOLE 2 18,661 0 16,610
GOGO INC COM 38046C109 12 1,254 SH   SOLE 7 1,254 0 0
GOGO INC COM 38046C109 1,988 206,448 SH   SOLE 18 206,448 0 0
GOGO INC COM 38046C109 1,008 104,707 SH   SOLE 19 104,707 0 0
GOGO INC COM 38046C109 19,384 2,012,898 SH   SOLE 21 2,012,898 0 0
GOGO INC COM 38046C109 13,753 1,428,168 SH   SOLE 22 1,381,187 0 46,981
GOGO INC COM 38046C109 98 10,164 SH   SOLE 30 10,164 0 0
GOGO INC COM 38046C109 63 6,543 SH   SOLE 40 6,543 0 0
GOHEALTH INC COM CL A 38046W105 1,565 114,564 SH   SOLE 2 26,486 0 88,078
GOHEALTH INC COM CL A 38046W105 14 1,024 SH   SOLE 7 1,024 0 0
GOHEALTH INC COM CL A 38046W105 1,073 78,536 SH   SOLE 18 78,536 0 0
GOHEALTH INC COM CL A 38046W105 11,032 807,639 SH   SOLE 19 807,639 0 0
GOHEALTH INC COM CL A 38046W105 172 12,580 SH   SOLE 20 12,580 0 0
GOHEALTH INC COM CL A 38046W105 6,459 472,825 SH   SOLE 21 472,825 0 0
GOHEALTH INC COM CL A 38046W105 15,497 1,134,461 SH   SOLE 22 1,078,521 0 55,940
GOHEALTH INC COM CL A 38046W105 106 7,738 SH   SOLE 30 7,738 0 0
GOHEALTH INC COM CL A 38046W105 11,857 868,037 SH   SOLE 34 868,037 0 0
GOHEALTH INC COM CL A 38046W105 85 6,190 SH   SOLE 40 6,190 0 0
GOL LINHAS AEREAS INTELIGENT SPON ADR PFD NEW 38045R206 3,056 311,169 SH   SOLE 25 311,169 0 0
GOL LINHAS AEREAS INTELIGENT SPON ADR PFD NEW 38045R206 11,284 1,149,048 SH   SOLE 34 1,149,048 0 0
GOLAR LNG LTD SHS G9456A100 1,070 111,021 SH   SOLE 2 9,814 0 101,207
GOLAR LNG LTD SHS G9456A100 16 1,632 SH   SOLE 7 1,632 0 0
GOLAR LNG LTD SHS G9456A100 3,111 322,749 SH   SOLE 18 322,749 0 0
GOLAR LNG LTD SHS G9456A100 4,350 451,268 SH   SOLE 19 451,268 0 0
GOLAR LNG LTD SHS G9456A100 30,004 3,112,470 SH   SOLE 21 3,112,470 0 0
GOLAR LNG LTD SHS G9456A100 13,135 1,362,576 SH   SOLE 22 1,347,306 0 15,270
GOLAR LNG LTD SHS G9456A100 244 25,312 SH   SOLE 23 25,312 0 0
GOLAR LNG LTD SHS G9456A100 1,143 118,569 SH   SOLE 26 0 0 118,569
GOLD FIELDS LTD SPONSORED ADR 38059T106 6,293 678,803 SH   SOLE 2 378,377 0 300,426
GOLD FIELDS LTD SPONSORED ADR 38059T106 221 23,810 SH   SOLE 4 23,810 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106 30,313 3,269,959 SH   SOLE 7 3,269,959 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106 1,042 112,377 SH   SOLE 13 112,377 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106 2,202 237,548 SH   SOLE 18 237,548 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106 593 63,954 SH   SOLE 19 63,954 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106 74 7,979 SH   SOLE 21 7,979 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106 15,334 1,654,178 SH   SOLE 22 1,654,178 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106 2,756 297,346 SH   SOLE 23 297,346 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106 20,367 2,197,117 SH   SOLE 25 2,197,117 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106 8,771 946,220 SH   SOLE 26 0 0 946,220
GOLD FIELDS LTD SPONSORED ADR 38059T106 63,894 6,892,514 SH   SOLE 30 6,892,514 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106 130 13,988 SH   SOLE 31 6,751 0 7,237
GOLD FIELDS LTD SPONSORED ADR 38059T106 92,475 9,975,766 SH   SOLE 34 9,975,766 0 0
GOLD RESOURCE CORP COM 38068T105 186 63,751 SH   SOLE 2 7,235 0 56,516
GOLD RESOURCE CORP COM 38068T105 3 963 SH   SOLE 7 963 0 0
GOLD RESOURCE CORP COM 38068T105 744 255,635 SH   SOLE 18 255,635 0 0
GOLD RESOURCE CORP COM 38068T105 314 107,800 SH   SOLE 19 107,800 0 0
GOLD RESOURCE CORP COM 38068T105 7,106 2,441,947 SH   SOLE 21 2,441,947 0 0
GOLD RESOURCE CORP COM 38068T105 5,415 1,860,942 SH   SOLE 22 1,851,654 0 9,288
GOLDEN ENTMT INC COM 381013101 214 10,761 SH   SOLE 2 1,563 0 9,198
GOLDEN ENTMT INC COM 381013101 9 463 SH   SOLE 7 463 0 0
GOLDEN ENTMT INC COM 381013101 1,241 62,417 SH   SOLE 18 62,417 0 0
GOLDEN ENTMT INC COM 381013101 629 31,605 SH   SOLE 19 31,605 0 0
GOLDEN ENTMT INC COM 381013101 12,543 630,619 SH   SOLE 21 630,619 0 0
GOLDEN ENTMT INC COM 381013101 9,885 496,979 SH   SOLE 22 494,367 0 2,612
GOLDEN MINERALS CO COM 381119106 57 75,414 SH   SOLE 21 75,414 0 0
GOLDMAN SACHS BDC INC SHS 38147U107 4,837 252,977 SH   SOLE 30 252,977 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 5 167 SH   SOLE 17 0 0 167
GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 0 10 SH   SOLE 17 0 0 10
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 44 579 SH   SOLE 17 0 0 579
GOLDMAN SACHS GROUP INC COM 38141G104 222,595 844,089 SH   SOLE 2 181,478 0 662,611
GOLDMAN SACHS GROUP INC COM 38141G104 40,883 155,029 SH   SOLE 4 142,449 0 12,580
GOLDMAN SACHS GROUP INC COM 38141G104 77,879 295,320 SH   SOLE 7 284,720 0 10,600
GOLDMAN SACHS GROUP INC COM 38141G104 314 1,191 SH   SOLE 13 1,191 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 10,900 41,332 SH   SOLE 15 41,332 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 210,359 797,689 SH   SOLE 18 747,003 0 50,686
GOLDMAN SACHS GROUP INC COM 38141G104 83,345 316,048 SH   SOLE 19 316,048 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 1,773,690 6,725,910 SH   SOLE 21 6,725,910 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 2,020,248 7,660,868 SH   SOLE 22 6,961,631 0 699,237
GOLDMAN SACHS GROUP INC COM 38141G104 58,158 220,536 SH   SOLE 23 220,536 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 139,138 527,616 SH   SOLE 25 527,616 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 177,788 674,180 SH   SOLE 26 181,439 0 492,741
GOLDMAN SACHS GROUP INC COM 38141G104 199,192 755,345 SH   SOLE 28 44,182 0 711,163
GOLDMAN SACHS GROUP INC COM 38141G104 142 537 SH   SOLE 29 537 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 400,254 1,517,780 SH   SOLE 30 1,481,029 0 36,751
GOLDMAN SACHS GROUP INC COM 38141G104 14,323 54,312 SH   SOLE 31 42,748 0 11,564
GOLDMAN SACHS GROUP INC COM 38141G104 14,475 54,888 SH   SOLE 32 54,888 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 53,072 201,250 SH   SOLE 34 201,250 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 58,937 223,490 SH   SOLE 36 223,490 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 3,622 13,734 SH   SOLE 40 13,734 0 0
GOLUB CAP BDC INC COM 38173M102 14,400 1,018,408 SH   SOLE 30 1,018,408 0 0
GOOD TIMES RESTAURANTS INC COM NEW 382140879 23 8,083 SH   SOLE 21 8,083 0 0
GOOD TIMES RESTAURANTS INC COM NEW 382140879 91 31,856 SH   SOLE 22 31,856 0 0
GOODRICH PETE CORP COM PAR 382410843 59 5,884 SH   SOLE 2 297 0 5,587
GOODRICH PETE CORP COM PAR 382410843 318 31,549 SH   SOLE 18 31,549 0 0
GOODRICH PETE CORP COM PAR 382410843 174 17,228 SH   SOLE 19 17,228 0 0
GOODRICH PETE CORP COM PAR 382410843 3,533 350,187 SH   SOLE 21 350,187 0 0
GOODRICH PETE CORP COM PAR 382410843 804 79,637 SH   SOLE 22 79,129 0 508
GOODRX HLDGS INC COM CL A 38246G108 1,500 37,187 SH   SOLE 2 35,526 0 1,661
GOODRX HLDGS INC COM CL A 38246G108 177 4,400 SH   SOLE 4 4,400 0 0
GOODRX HLDGS INC COM CL A 38246G108 21 520 SH   SOLE 7 520 0 0
GOODRX HLDGS INC COM CL A 38246G108 30 735 SH   SOLE 18 0 0 735
GOODRX HLDGS INC COM CL A 38246G108 11,032 273,467 SH   SOLE 19 273,467 0 0
GOODRX HLDGS INC COM CL A 38246G108 2,607 64,624 SH   SOLE 21 64,624 0 0
GOODRX HLDGS INC COM CL A 38246G108 25,602 634,664 SH   SOLE 22 634,664 0 0
GOODRX HLDGS INC COM CL A 38246G108 579 14,341 SH   SOLE 23 14,341 0 0
GOODRX HLDGS INC COM CL A 38246G108 159 3,947 SH   SOLE 26 2,301 0 1,646
GOODRX HLDGS INC COM CL A 38246G108 59 1,467 SH   SOLE 30 1,467 0 0
GOODRX HLDGS INC COM CL A 38246G108 277 6,877 SH   SOLE 31 6,877 0 0
GOODRX HLDGS INC COM CL A 38246G108 21,252 526,816 SH   SOLE 34 526,816 0 0
GOODRX HLDGS INC COM CL A 38246G108 20 489 SH   SOLE 36 489 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 4,317 395,652 SH   SOLE 2 176,719 0 218,933
GOODYEAR TIRE & RUBR CO COM 382550101 12 1,090 SH   SOLE 4 1,090 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 151 13,806 SH   SOLE 7 13,806 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 14,193 1,300,884 SH   SOLE 18 1,300,884 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 5,537 507,510 SH   SOLE 19 507,510 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 170,809 15,656,160 SH   SOLE 21 15,656,160 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 101,740 9,325,410 SH   SOLE 22 9,162,531 0 162,879
GOODYEAR TIRE & RUBR CO COM 382550101 153 13,986 SH   SOLE 23 13,986 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 135 12,394 SH   SOLE 25 12,394 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 1,658 152,003 SH   SOLE 26 63,667 0 88,336
GOODYEAR TIRE & RUBR CO COM 382550101 717 65,754 SH   SOLE 28 30,705 0 35,049
GOODYEAR TIRE & RUBR CO COM 382550101 1,503 137,786 SH   SOLE 30 137,786 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 57 5,260 SH   SOLE 34 5,260 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 1,796 164,636 SH   SOLE 36 164,636 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 293 26,864 SH   SOLE 40 26,864 0 0
GOOSEHEAD INS INC COM CL A 38267D109 1,981 15,876 SH   SOLE 2 5,196 0 10,680
GOOSEHEAD INS INC COM CL A 38267D109 18 146 SH   SOLE 4 146 0 0
GOOSEHEAD INS INC COM CL A 38267D109 29 230 SH   SOLE 7 230 0 0
GOOSEHEAD INS INC COM CL A 38267D109 5,734 45,961 SH   SOLE 18 45,961 0 0
GOOSEHEAD INS INC COM CL A 38267D109 2,941 23,576 SH   SOLE 19 23,576 0 0
GOOSEHEAD INS INC COM CL A 38267D109 59,377 475,929 SH   SOLE 21 475,929 0 0
GOOSEHEAD INS INC COM CL A 38267D109 51,613 413,698 SH   SOLE 22 404,151 0 9,547
GOOSEHEAD INS INC COM CL A 38267D109 23 187 SH   SOLE 25 187 0 0
GOOSEHEAD INS INC COM CL A 38267D109 1,364 10,930 SH   SOLE 26 524 0 10,406
GOOSEHEAD INS INC COM CL A 38267D109 231 1,854 SH   SOLE 28 1,854 0 0
GOOSEHEAD INS INC COM CL A 38267D109 1,321 10,591 SH   SOLE 30 10,591 0 0
GOOSEHEAD INS INC COM CL A 38267D109 96 772 SH   SOLE 34 772 0 0
GOOSEHEAD INS INC COM CL A 38267D109 57 459 SH   SOLE 36 459 0 0
GOOSEHEAD INS INC COM CL A 38267D109 246 1,971 SH   SOLE 40 1,971 0 0
GOPRO INC CL A 38268T103 682 82,321 SH   SOLE 2 41,454 0 40,867
GOPRO INC CL A 38268T103 6 738 SH   SOLE 4 738 0 0
GOPRO INC CL A 38268T103 18 2,191 SH   SOLE 7 2,191 0 0
GOPRO INC CL A 38268T103 3,473 419,430 SH   SOLE 18 419,430 0 0
GOPRO INC CL A 38268T103 1,788 215,896 SH   SOLE 19 215,896 0 0
GOPRO INC CL A 38268T103 35,014 4,228,724 SH   SOLE 21 4,228,724 0 0
GOPRO INC CL A 38268T103 28,741 3,471,157 SH   SOLE 22 3,397,993 0 73,164
GOPRO INC CL A 38268T103 17 2,101 SH   SOLE 25 2,101 0 0
GOPRO INC CL A 38268T103 150 18,081 SH   SOLE 26 4,043 0 14,038
GOPRO INC CL A 38268T103 149 18,026 SH   SOLE 28 18,026 0 0
GOPRO INC CL A 38268T103 719 86,829 SH   SOLE 30 86,829 0 0
GOPRO INC CL A 38268T103 30 3,674 SH   SOLE 36 3,674 0 0
GOPRO INC CL A 38268T103 152 18,388 SH   SOLE 40 18,388 0 0
GORES HLDGS IV INC COM CL A 382865103 1,972 150,199 SH   SOLE 30 150,199 0 0
GORES HLDGS IV INC UNIT 02/01/2023 382865202 0 5 SH   SOLE 19 5 0 0
GORES HLDGS IV INC UNIT 02/01/2023 382865202 0 1 SH   SOLE 22 1 0 0
GORES HLDGS IV INC UNIT 02/01/2023 382865202 0 1 SH   SOLE 34 1 0 0
GORMAN RUPP CO COM 383082104 666 20,516 SH   SOLE 2 5,667 0 14,849
GORMAN RUPP CO COM 383082104 605 18,646 SH   SOLE 7 18,646 0 0
GORMAN RUPP CO COM 383082104 2,011 61,984 SH   SOLE 18 61,984 0 0
GORMAN RUPP CO COM 383082104 1,004 30,932 SH   SOLE 19 30,932 0 0
GORMAN RUPP CO COM 383082104 20,071 618,523 SH   SOLE 21 618,523 0 0
GORMAN RUPP CO COM 383082104 16,957 522,543 SH   SOLE 22 507,608 0 14,935
GORMAN RUPP CO COM 383082104 46 1,425 SH   SOLE 26 0 0 1,425
GORMAN RUPP CO COM 383082104 66 2,039 SH   SOLE 28 2,039 0 0
GORMAN RUPP CO COM 383082104 6,273 193,298 SH   SOLE 30 193,298 0 0
GORMAN RUPP CO COM 383082104 56 1,715 SH   SOLE 40 1,715 0 0
GOSSAMER BIO INC COM 38341P102 638 66,019 SH   SOLE 2 18,939 0 47,080
GOSSAMER BIO INC COM 38341P102 13 1,303 SH   SOLE 7 1,303 0 0
GOSSAMER BIO INC COM 38341P102 1,982 205,001 SH   SOLE 18 200,646 0 4,355
GOSSAMER BIO INC COM 38341P102 1,629 168,483 SH   SOLE 19 168,483 0 0
GOSSAMER BIO INC COM 38341P102 25,476 2,634,559 SH   SOLE 21 2,634,559 0 0
GOSSAMER BIO INC COM 38341P102 14,808 1,531,328 SH   SOLE 22 1,497,422 0 33,906
GOSSAMER BIO INC COM 38341P102 86 8,912 SH   SOLE 23 8,912 0 0
GOSSAMER BIO INC COM 38341P102 196 20,265 SH   SOLE 26 1,980 0 18,285
GOSSAMER BIO INC COM 38341P102 70 7,234 SH   SOLE 28 7,234 0 0
GOSSAMER BIO INC COM 38341P102 480 49,604 SH   SOLE 30 49,604 0 0
GOSSAMER BIO INC COM 38341P102 18 1,812 SH   SOLE 36 1,812 0 0
GOSSAMER BIO INC COM 38341P102 73 7,515 SH   SOLE 40 7,515 0 0
GP STRATEGIES CORP COM 36225V104 316 26,653 SH   SOLE 2 467 0 26,186
GP STRATEGIES CORP COM 36225V104 3 287 SH   SOLE 7 287 0 0
GP STRATEGIES CORP COM 36225V104 545 45,947 SH   SOLE 18 45,947 0 0
GP STRATEGIES CORP COM 36225V104 284 23,981 SH   SOLE 19 23,981 0 0
GP STRATEGIES CORP COM 36225V104 5,729 483,089 SH   SOLE 21 483,089 0 0
GP STRATEGIES CORP COM 36225V104 4,129 348,129 SH   SOLE 22 345,835 0 2,294
GRACE W R & CO DEL NEW COM 38388F108 6,801 124,055 SH   SOLE 2 22,739 0 101,316
GRACE W R & CO DEL NEW COM 38388F108 17 301 SH   SOLE 4 301 0 0
GRACE W R & CO DEL NEW COM 38388F108 62 1,132 SH   SOLE 7 1,132 0 0
GRACE W R & CO DEL NEW COM 38388F108 1,402 25,572 SH   SOLE 18 25,572 0 0
GRACE W R & CO DEL NEW COM 38388F108 798 14,552 SH   SOLE 19 14,552 0 0
GRACE W R & CO DEL NEW COM 38388F108 43,597 795,282 SH   SOLE 21 795,282 0 0
GRACE W R & CO DEL NEW COM 38388F108 86,207 1,572,552 SH   SOLE 22 1,496,187 0 76,365
GRACE W R & CO DEL NEW COM 38388F108 13 235 SH   SOLE 25 235 0 0
GRACE W R & CO DEL NEW COM 38388F108 1,744 31,806 SH   SOLE 26 15,719 0 16,087
GRACE W R & CO DEL NEW COM 38388F108 400 7,294 SH   SOLE 28 7,294 0 0
GRACE W R & CO DEL NEW COM 38388F108 1,880 34,297 SH   SOLE 30 34,297 0 0
GRACE W R & CO DEL NEW COM 38388F108 60 1,100 SH   SOLE 31 1,100 0 0
GRACE W R & CO DEL NEW COM 38388F108 142 2,595 SH   SOLE 34 2,595 0 0
GRACE W R & CO DEL NEW COM 38388F108 22 406 SH   SOLE 36 406 0 0
GRACE W R & CO DEL NEW COM 38388F108 416 7,583 SH   SOLE 40 7,583 0 0
GRACO INC COM 384109104 31,474 435,030 SH   SOLE 2 135,451 0 299,579
GRACO INC COM 384109104 66 908 SH   SOLE 4 908 0 0
GRACO INC COM 384109104 1,283 17,729 SH   SOLE 7 17,729 0 0
GRACO INC COM 384109104 31,520 435,664 SH   SOLE 18 434,934 0 730
GRACO INC COM 384109104 3,110 42,981 SH   SOLE 19 42,981 0 0
GRACO INC COM 384109104 573,640 7,928,682 SH   SOLE 21 7,928,682 0 0
GRACO INC COM 384109104 376,303 5,201,146 SH   SOLE 22 4,984,012 0 217,134
GRACO INC COM 384109104 119 1,644 SH   SOLE 25 1,644 0 0
GRACO INC COM 384109104 7,837 108,318 SH   SOLE 26 49,129 0 59,189
GRACO INC COM 384109104 1,508 20,845 SH   SOLE 28 20,845 0 0
GRACO INC COM 384109104 7,074 97,770 SH   SOLE 30 97,770 0 0
GRACO INC COM 384109104 227 3,142 SH   SOLE 31 3,142 0 0
GRACO INC COM 384109104 533 7,373 SH   SOLE 34 7,373 0 0
GRACO INC COM 384109104 348 4,814 SH   SOLE 36 4,814 0 0
GRACO INC COM 384109104 1,479 20,447 SH   SOLE 40 20,447 0 0
GRAFTECH INTL LTD COM 384313508 1,614 151,370 SH   SOLE 2 27,689 0 123,681
GRAFTECH INTL LTD COM 384313508 4 362 SH   SOLE 4 362 0 0
GRAFTECH INTL LTD COM 384313508 13 1,219 SH   SOLE 7 1,219 0 0
GRAFTECH INTL LTD COM 384313508 312 29,305 SH   SOLE 18 29,305 0 0
GRAFTECH INTL LTD COM 384313508 165 15,446 SH   SOLE 19 15,446 0 0
GRAFTECH INTL LTD COM 384313508 8,965 841,004 SH   SOLE 21 841,004 0 0
GRAFTECH INTL LTD COM 384313508 23,707 2,223,904 SH   SOLE 22 2,145,973 0 77,931
GRAFTECH INTL LTD COM 384313508 431 40,410 SH   SOLE 26 32,250 0 8,160
GRAFTECH INTL LTD COM 384313508 107 10,034 SH   SOLE 28 10,034 0 0
GRAFTECH INTL LTD COM 384313508 423 39,694 SH   SOLE 30 39,694 0 0
GRAFTECH INTL LTD COM 384313508 14 1,334 SH   SOLE 31 1,334 0 0
GRAFTECH INTL LTD COM 384313508 149 13,934 SH   SOLE 40 13,934 0 0
GRAHAM CORP COM 384556106 135 8,870 SH   SOLE 2 303 0 8,567
GRAHAM CORP COM 384556106 4 239 SH   SOLE 7 239 0 0
GRAHAM CORP COM 384556106 543 35,801 SH   SOLE 18 35,801 0 0
GRAHAM CORP COM 384556106 267 17,614 SH   SOLE 19 17,614 0 0
GRAHAM CORP COM 384556106 5,304 349,401 SH   SOLE 21 349,401 0 0
GRAHAM CORP COM 384556106 4,592 302,483 SH   SOLE 22 300,312 0 2,171
GRAHAM CORP COM 384556106 22 1,426 SH   SOLE 23 1,426 0 0
GRAHAM CORP COM 384556106 37 2,446 SH   SOLE 26 0 0 2,446
GRAHAM HLDGS CO COM CL B 384637104 6,665 12,495 SH   SOLE 2 4,705 0 7,790
GRAHAM HLDGS CO COM CL B 384637104 12 22 SH   SOLE 4 22 0 0
GRAHAM HLDGS CO COM CL B 384637104 62 116 SH   SOLE 7 116 0 0
GRAHAM HLDGS CO COM CL B 384637104 5,453 10,224 SH   SOLE 18 10,166 0 58
GRAHAM HLDGS CO COM CL B 384637104 552 1,034 SH   SOLE 19 1,034 0 0
GRAHAM HLDGS CO COM CL B 384637104 95,292 178,657 SH   SOLE 21 178,657 0 0
GRAHAM HLDGS CO COM CL B 384637104 68,378 128,197 SH   SOLE 22 122,779 0 5,418
GRAHAM HLDGS CO COM CL B 384637104 30 56 SH   SOLE 25 56 0 0
GRAHAM HLDGS CO COM CL B 384637104 732 1,372 SH   SOLE 26 1,007 0 365
GRAHAM HLDGS CO COM CL B 384637104 340 637 SH   SOLE 28 601 0 36
GRAHAM HLDGS CO COM CL B 384637104 1,602 3,003 SH   SOLE 30 3,003 0 0
GRAHAM HLDGS CO COM CL B 384637104 45 85 SH   SOLE 31 85 0 0
GRAHAM HLDGS CO COM CL B 384637104 153 286 SH   SOLE 36 286 0 0
GRAHAM HLDGS CO COM CL B 384637104 267 501 SH   SOLE 40 501 0 0
GRAINGER W W INC COM 384802104 50,582 123,873 SH   SOLE 2 31,717 0 92,156
GRAINGER W W INC COM 384802104 9,322 22,829 SH   SOLE 4 21,058 0 1,771
GRAINGER W W INC COM 384802104 26,704 65,396 SH   SOLE 7 47,364 0 18,032
GRAINGER W W INC COM 384802104 3,952 9,677 SH   SOLE 13 9,677 0 0
GRAINGER W W INC COM 384802104 2,284 5,594 SH   SOLE 15 5,594 0 0
GRAINGER W W INC COM 384802104 49,924 122,262 SH   SOLE 18 110,029 0 12,233
GRAINGER W W INC COM 384802104 32,151 78,737 SH   SOLE 19 78,737 0 0
GRAINGER W W INC COM 384802104 548,304 1,342,763 SH   SOLE 21 1,342,763 0 0
GRAINGER W W INC COM 384802104 460,652 1,128,108 SH   SOLE 22 1,002,904 0 125,204
GRAINGER W W INC COM 384802104 12,895 31,579 SH   SOLE 23 31,579 0 0
GRAINGER W W INC COM 384802104 38,715 94,810 SH   SOLE 25 94,810 0 0
GRAINGER W W INC COM 384802104 50,744 124,268 SH   SOLE 26 52,540 0 71,728
GRAINGER W W INC COM 384802104 97,322 238,336 SH   SOLE 28 6,676 0 231,660
GRAINGER W W INC COM 384802104 109,930 269,213 SH   SOLE 30 248,485 0 20,728
GRAINGER W W INC COM 384802104 3,455 8,461 SH   SOLE 31 5,638 0 2,823
GRAINGER W W INC COM 384802104 12,134 29,716 SH   SOLE 34 29,716 0 0
GRAINGER W W INC COM 384802104 12,747 31,216 SH   SOLE 36 31,216 0 0
GRAINGER W W INC COM 384802104 826 2,023 SH   SOLE 40 2,023 0 0
GRAND CANYON ED INC COM 38526M106 11,775 126,461 SH   SOLE 2 38,885 0 87,576
GRAND CANYON ED INC COM 38526M106 21 223 SH   SOLE 4 223 0 0
GRAND CANYON ED INC COM 38526M106 109 1,166 SH   SOLE 7 1,166 0 0
GRAND CANYON ED INC COM 38526M106 11,004 118,182 SH   SOLE 18 118,182 0 0
GRAND CANYON ED INC COM 38526M106 1,134 12,179 SH   SOLE 19 12,179 0 0
GRAND CANYON ED INC COM 38526M106 193,405 2,077,170 SH   SOLE 21 2,077,170 0 0
GRAND CANYON ED INC COM 38526M106 136,949 1,470,834 SH   SOLE 22 1,408,557 0 62,277
GRAND CANYON ED INC COM 38526M106 18 194 SH   SOLE 23 194 0 0
GRAND CANYON ED INC COM 38526M106 37 401 SH   SOLE 25 401 0 0
GRAND CANYON ED INC COM 38526M106 1,935 20,787 SH   SOLE 26 13,382 0 7,405
GRAND CANYON ED INC COM 38526M106 529 5,683 SH   SOLE 28 5,683 0 0
GRAND CANYON ED INC COM 38526M106 59 636 SH   SOLE 29 636 0 0
GRAND CANYON ED INC COM 38526M106 2,709 29,094 SH   SOLE 30 29,094 0 0
GRAND CANYON ED INC COM 38526M106 83 887 SH   SOLE 31 887 0 0
GRAND CANYON ED INC COM 38526M106 128 1,376 SH   SOLE 36 1,376 0 0
GRAND CANYON ED INC COM 38526M106 560 6,018 SH   SOLE 40 6,018 0 0
GRANITE CONSTR INC COM 387328107 1,424 53,330 SH   SOLE 2 15,547 0 37,783
GRANITE CONSTR INC COM 387328107 7 265 SH   SOLE 4 265 0 0
GRANITE CONSTR INC COM 387328107 20 739 SH   SOLE 7 739 0 0
GRANITE CONSTR INC COM 387328107 5,464 204,581 SH   SOLE 18 204,581 0 0
GRANITE CONSTR INC COM 387328107 2,236 83,712 SH   SOLE 19 83,712 0 0
GRANITE CONSTR INC COM 387328107 142,973 5,352,787 SH   SOLE 21 5,352,787 0 0
GRANITE CONSTR INC COM 387328107 34,460 1,290,156 SH   SOLE 22 1,256,551 0 33,605
GRANITE CONSTR INC COM 387328107 35 1,316 SH   SOLE 25 1,316 0 0
GRANITE CONSTR INC COM 387328107 935 34,997 SH   SOLE 26 17,750 0 17,247
GRANITE CONSTR INC COM 387328107 151 5,662 SH   SOLE 28 5,662 0 0
GRANITE CONSTR INC COM 387328107 2,696 100,941 SH   SOLE 30 100,941 0 0
GRANITE CONSTR INC COM 387328107 169 6,337 SH   SOLE 36 6,337 0 0
GRANITE CONSTR INC COM 387328107 189 7,068 SH   SOLE 40 7,068 0 0
GRANITE PT MTG TR INC COM STK 38741L107 748 74,831 SH   SOLE 2 18,126 0 56,705
GRANITE PT MTG TR INC COM STK 38741L107 1 137 SH   SOLE 4 137 0 0
GRANITE PT MTG TR INC COM STK 38741L107 12 1,163 SH   SOLE 7 1,163 0 0
GRANITE PT MTG TR INC COM STK 38741L107 2,490 249,298 SH   SOLE 18 249,298 0 0
GRANITE PT MTG TR INC COM STK 38741L107 2,130 213,202 SH   SOLE 19 213,202 0 0
GRANITE PT MTG TR INC COM STK 38741L107 77,423 7,750,086 SH   SOLE 21 7,750,086 0 0
GRANITE PT MTG TR INC COM STK 38741L107 18,264 1,828,273 SH   SOLE 22 1,792,497 0 35,776
GRANITE PT MTG TR INC COM STK 38741L107 138 13,790 SH   SOLE 23 13,790 0 0
GRANITE PT MTG TR INC COM STK 38741L107 299 29,935 SH   SOLE 26 7,740 0 22,195
GRANITE PT MTG TR INC COM STK 38741L107 60 5,981 SH   SOLE 28 5,981 0 0
GRANITE PT MTG TR INC COM STK 38741L107 1,002 100,309 SH   SOLE 30 100,309 0 0
GRANITE PT MTG TR INC COM STK 38741L107 72 7,227 SH   SOLE 40 7,227 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 10,869 641,635 SH   SOLE 2 127,754 0 513,881
GRAPHIC PACKAGING HLDG CO COM 388689101 22 1,319 SH   SOLE 4 1,319 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 131 7,736 SH   SOLE 7 7,736 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 2,005 118,338 SH   SOLE 18 118,338 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 2,208 130,323 SH   SOLE 19 130,323 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 51,893 3,063,343 SH   SOLE 21 3,063,343 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 118,595 7,000,869 SH   SOLE 22 6,630,332 0 370,537
GRAPHIC PACKAGING HLDG CO COM 388689101 2,004 118,289 SH   SOLE 26 82,959 0 35,330
GRAPHIC PACKAGING HLDG CO COM 388689101 1,044 61,644 SH   SOLE 28 38,244 0 23,400
GRAPHIC PACKAGING HLDG CO COM 388689101 2,785 164,385 SH   SOLE 30 164,385 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 90 5,288 SH   SOLE 31 5,288 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 39,993 2,360,837 SH   SOLE 34 2,360,837 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 163 9,598 SH   SOLE 36 9,598 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 598 35,302 SH   SOLE 40 35,302 0 0
GRAY TELEVISION INC COM 389375106 1,617 90,371 SH   SOLE 2 29,202 0 61,169
GRAY TELEVISION INC COM 389375106 9 486 SH   SOLE 4 486 0 0
GRAY TELEVISION INC COM 389375106 29 1,624 SH   SOLE 7 1,624 0 0
GRAY TELEVISION INC COM 389375106 5,380 300,733 SH   SOLE 18 300,733 0 0
GRAY TELEVISION INC COM 389375106 2,942 164,428 SH   SOLE 19 164,428 0 0
GRAY TELEVISION INC COM 389375106 55,093 3,079,553 SH   SOLE 21 3,079,553 0 0
GRAY TELEVISION INC COM 389375106 43,844 2,450,756 SH   SOLE 22 2,392,149 0 58,607
GRAY TELEVISION INC COM 389375106 20 1,138 SH   SOLE 25 1,138 0 0
GRAY TELEVISION INC COM 389375106 848 47,414 SH   SOLE 26 22,930 0 24,484
GRAY TELEVISION INC COM 389375106 203 11,375 SH   SOLE 28 11,375 0 0
GRAY TELEVISION INC COM 389375106 1,031 57,654 SH   SOLE 30 57,654 0 0
GRAY TELEVISION INC COM 389375106 109 6,068 SH   SOLE 36 6,068 0 0
GRAY TELEVISION INC COM 389375106 174 9,730 SH   SOLE 40 9,730 0 0
GRAY TELEVISION INC CL A 389375205 13 756 SH   SOLE 21 756 0 0
GRAYBUG VISION INC COM SHS 38942Q103 79 2,714 SH   SOLE 2 348 0 2,366
GRAYBUG VISION INC COM SHS 38942Q103 646 22,248 SH   SOLE 18 22,248 0 0
GRAYBUG VISION INC COM SHS 38942Q103 292 10,054 SH   SOLE 19 10,054 0 0
GRAYBUG VISION INC COM SHS 38942Q103 6,277 216,289 SH   SOLE 21 216,289 0 0
GRAYBUG VISION INC COM SHS 38942Q103 1,661 57,220 SH   SOLE 22 56,824 0 396
GREAT AJAX CORP COM 38983D300 220 21,020 SH   SOLE 2 2,104 0 18,916
GREAT AJAX CORP COM 38983D300 3 257 SH   SOLE 7 257 0 0
GREAT AJAX CORP COM 38983D300 860 82,246 SH   SOLE 18 82,246 0 0
GREAT AJAX CORP COM 38983D300 1,028 98,307 SH   SOLE 19 98,307 0 0
GREAT AJAX CORP COM 38983D300 13,703 1,310,013 SH   SOLE 21 1,310,013 0 0
GREAT AJAX CORP COM 38983D300 5,798 554,302 SH   SOLE 22 550,421 0 3,881
GREAT ELM GROUP INC COM NEW 39037G109 14 4,933 SH   SOLE 18 4,933 0 0
GREAT ELM GROUP INC COM NEW 39037G109 162 56,243 SH   SOLE 21 56,243 0 0
GREAT ELM GROUP INC COM NEW 39037G109 1,027 356,652 SH   SOLE 22 356,652 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 1,042 79,132 SH   SOLE 2 21,867 0 57,265
GREAT LAKES DREDGE & DOCK CO COM 390607109 8 636 SH   SOLE 4 636 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 3,996 303,398 SH   SOLE 7 303,398 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 3,140 238,432 SH   SOLE 18 238,432 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 1,460 110,858 SH   SOLE 19 110,858 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 32,790 2,489,733 SH   SOLE 21 2,489,733 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 22,307 1,693,743 SH   SOLE 22 1,654,377 0 39,366
GREAT LAKES DREDGE & DOCK CO COM 390607109 32 2,439 SH   SOLE 25 2,439 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 139 10,567 SH   SOLE 26 5,085 0 5,482
GREAT LAKES DREDGE & DOCK CO COM 390607109 106 8,029 SH   SOLE 28 8,029 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 628 47,675 SH   SOLE 30 47,675 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 80 6,078 SH   SOLE 36 6,078 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 86 6,512 SH   SOLE 40 6,512 0 0
GREAT SOUTHN BANCORP INC COM 390905107 562 11,490 SH   SOLE 2 3,434 0 8,056
GREAT SOUTHN BANCORP INC COM 390905107 14 277 SH   SOLE 7 277 0 0
GREAT SOUTHN BANCORP INC COM 390905107 1,858 37,993 SH   SOLE 18 37,993 0 0
GREAT SOUTHN BANCORP INC COM 390905107 845 17,273 SH   SOLE 19 17,273 0 0
GREAT SOUTHN BANCORP INC COM 390905107 20,546 420,163 SH   SOLE 21 420,163 0 0
GREAT SOUTHN BANCORP INC COM 390905107 17,296 353,698 SH   SOLE 22 346,794 0 6,904
GREAT SOUTHN BANCORP INC COM 390905107 70 1,440 SH   SOLE 28 1,440 0 0
GREAT SOUTHN BANCORP INC COM 390905107 931 19,048 SH   SOLE 30 19,048 0 0
GREAT SOUTHN BANCORP INC COM 390905107 48 972 SH   SOLE 40 972 0 0
GREAT WESTN BANCORP INC COM 391416104 1,397 66,846 SH   SOLE 2 16,714 0 50,132
GREAT WESTN BANCORP INC COM 391416104 7 358 SH   SOLE 4 358 0 0
GREAT WESTN BANCORP INC COM 391416104 15 718 SH   SOLE 7 718 0 0
GREAT WESTN BANCORP INC COM 391416104 4,892 234,070 SH   SOLE 18 234,070 0 0
GREAT WESTN BANCORP INC COM 391416104 2,074 99,217 SH   SOLE 19 99,217 0 0
GREAT WESTN BANCORP INC COM 391416104 120,766 5,778,277 SH   SOLE 21 5,778,277 0 0
GREAT WESTN BANCORP INC COM 391416104 32,621 1,560,834 SH   SOLE 22 1,524,978 0 35,856
GREAT WESTN BANCORP INC COM 391416104 44 2,110 SH   SOLE 25 2,110 0 0
GREAT WESTN BANCORP INC COM 391416104 381 18,221 SH   SOLE 26 5,776 0 12,445
GREAT WESTN BANCORP INC COM 391416104 167 7,995 SH   SOLE 28 7,995 0 0
GREAT WESTN BANCORP INC COM 391416104 2,078 99,446 SH   SOLE 30 99,446 0 0
GREAT WESTN BANCORP INC COM 391416104 108 5,183 SH   SOLE 36 5,183 0 0
GREAT WESTN BANCORP INC COM 391416104 123 5,868 SH   SOLE 40 5,868 0 0
GREEN BRICK PARTNERS INC COM 392709101 897 39,087 SH   SOLE 2 12,597 0 26,490
GREEN BRICK PARTNERS INC COM 392709101 13 585 SH   SOLE 7 585 0 0
GREEN BRICK PARTNERS INC COM 392709101 2,014 87,728 SH   SOLE 18 87,728 0 0
GREEN BRICK PARTNERS INC COM 392709101 4,431 192,998 SH   SOLE 19 192,998 0 0
GREEN BRICK PARTNERS INC COM 392709101 35,218 1,533,897 SH   SOLE 21 1,533,897 0 0
GREEN BRICK PARTNERS INC COM 392709101 27,309 1,189,424 SH   SOLE 22 1,176,036 0 13,388
GREEN BRICK PARTNERS INC COM 392709101 229 9,968 SH   SOLE 23 9,968 0 0
GREEN BRICK PARTNERS INC COM 392709101 23 985 SH   SOLE 25 985 0 0
GREEN BRICK PARTNERS INC COM 392709101 1,143 49,799 SH   SOLE 26 2,109 0 47,690
GREEN BRICK PARTNERS INC COM 392709101 85 3,690 SH   SOLE 28 3,690 0 0
GREEN BRICK PARTNERS INC COM 392709101 155 6,749 SH   SOLE 30 6,749 0 0
GREEN BRICK PARTNERS INC COM 392709101 47 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 DOT CORP CL A 39304D102 3,193 57,225 SH   SOLE 2 16,243 0 40,982
GREEN DOT CORP CL A 39304D102 14 250 SH   SOLE 4 250 0 0
GREEN DOT CORP CL A 39304D102 48 863 SH   SOLE 7 863 0 0
GREEN DOT CORP CL A 39304D102 12,697 227,538 SH   SOLE 18 227,538 0 0
GREEN DOT CORP CL A 39304D102 5,140 92,122 SH   SOLE 19 92,122 0 0
GREEN DOT CORP CL A 39304D102 291,940 5,231,894 SH   SOLE 21 5,231,894 0 0
GREEN DOT CORP CL A 39304D102 79,197 1,419,296 SH   SOLE 22 1,385,820 0 33,476
GREEN DOT CORP CL A 39304D102 1,327 23,782 SH   SOLE 26 11,386 0 12,396
GREEN DOT CORP CL A 39304D102 334 5,984 SH   SOLE 28 5,984 0 0
GREEN DOT CORP CL A 39304D102 8,412 150,755 SH   SOLE 30 150,755 0 0
GREEN DOT CORP CL A 39304D102 2,202 39,459 SH   SOLE 34 39,459 0 0
GREEN DOT CORP CL A 39304D102 287 5,144 SH   SOLE 40 5,144 0 0
GREEN PLAINS INC COM 393222104 644 48,880 SH   SOLE 2 13,053 0 35,827
GREEN PLAINS INC COM 393222104 10 748 SH   SOLE 7 748 0 0
GREEN PLAINS INC COM 393222104 2,113 160,472 SH   SOLE 18 160,472 0 0
GREEN PLAINS INC COM 393222104 2,127 161,480 SH   SOLE 19 161,480 0 0
GREEN PLAINS INC COM 393222104 52,574 3,991,961 SH   SOLE 21 3,991,961 0 0
GREEN PLAINS INC COM 393222104 15,803 1,199,913 SH   SOLE 22 1,182,689 0 17,224
GREEN PLAINS INC COM 393222104 124 9,387 SH   SOLE 23 9,387 0 0
GREEN PLAINS INC COM 393222104 408 31,009 SH   SOLE 26 0 0 31,009
GREEN PLAINS INC COM 393222104 735 55,815 SH   SOLE 30 55,815 0 0
GREEN PLAINS INC COM 393222104 58 4,419 SH   SOLE 40 4,419 0 0
GREENBRIER COS INC COM 393657101 1,437 39,498 SH   SOLE 2 10,818 0 28,680
GREENBRIER COS INC COM 393657101 7 198 SH   SOLE 4 198 0 0
GREENBRIER COS INC COM 393657101 44 1,208 SH   SOLE 7 1,208 0 0
GREENBRIER COS INC COM 393657101 5,266 144,757 SH   SOLE 18 144,757 0 0
GREENBRIER COS INC COM 393657101 3,367 92,540 SH   SOLE 19 92,540 0 0
GREENBRIER COS INC COM 393657101 136,848 3,761,626 SH   SOLE 21 3,761,626 0 0
GREENBRIER COS INC COM 393657101 36,771 1,010,753 SH   SOLE 22 985,559 0 25,194
GREENBRIER COS INC COM 393657101 115 3,149 SH   SOLE 23 3,149 0 0
GREENBRIER COS INC COM 393657101 1,303 35,810 SH   SOLE 26 8,113 0 27,697
GREENBRIER COS INC COM 393657101 231 6,354 SH   SOLE 28 3,997 0 2,357
GREENBRIER COS INC COM 393657101 2,522 69,312 SH   SOLE 30 69,312 0 0
GREENBRIER COS INC COM 393657101 98 2,703 SH   SOLE 36 2,703 0 0
GREENBRIER COS INC COM 393657101 167 4,597 SH   SOLE 40 4,597 0 0
GREENBRIER COS INC NOTE 2.875% 2/0 393657AK7 1,315 1,301,000 PRN   SOLE 21 1,301,000 0 0
GREENE COUNTY BANCORP INC COM 394357107 80 3,123 SH   SOLE 2 244 0 2,879
GREENE COUNTY BANCORP INC COM 394357107 320 12,562 SH   SOLE 18 12,562 0 0
GREENE COUNTY BANCORP INC COM 394357107 172 6,748 SH   SOLE 19 6,748 0 0
GREENE COUNTY BANCORP INC COM 394357107 3,030 118,866 SH   SOLE 21 118,866 0 0
GREENE COUNTY BANCORP INC COM 394357107 890 34,909 SH   SOLE 22 34,709 0 200
GREENHILL & CO INC COM 395259104 64 5,273 SH   SOLE 2 1,098 0 4,175
GREENHILL & CO INC COM 395259104 1 60 SH   SOLE 7 60 0 0
GREENHILL & CO INC COM 395259104 762 62,793 SH   SOLE 18 62,793 0 0
GREENHILL & CO INC COM 395259104 346 28,526 SH   SOLE 19 28,526 0 0
GREENHILL & CO INC COM 395259104 20,033 1,650,177 SH   SOLE 21 1,650,177 0 0
GREENHILL & CO INC COM 395259104 5,220 429,995 SH   SOLE 22 427,628 0 2,367
GREENHILL & CO INC COM 395259104 379 31,213 SH   SOLE 30 31,213 0 0
GREENLANE HLDGS INC CL A 395330103 21 5,312 SH   SOLE 2 2,157 0 3,155
GREENLANE HLDGS INC CL A 395330103 127 32,056 SH   SOLE 18 32,056 0 0
GREENLANE HLDGS INC CL A 395330103 62 15,711 SH   SOLE 19 15,711 0 0
GREENLANE HLDGS INC CL A 395330103 1,792 452,471 SH   SOLE 21 452,471 0 0
GREENLANE HLDGS INC CL A 395330103 386 97,487 SH   SOLE 22 96,897 0 590
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 195 26,679 SH   SOLE 2 2,517 0 24,162
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 4 543 SH   SOLE 7 543 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 726 99,255 SH   SOLE 18 99,255 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 421 57,599 SH   SOLE 19 57,599 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 7,553 1,033,283 SH   SOLE 21 1,033,283 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 6,579 899,991 SH   SOLE 22 895,152 0 4,839
GREENPOWER MTR CO INC COM NEW 39540E302 67 2,300 SH   SOLE 22 2,300 0 0
GREENSKY INC CL A 39572G100 170 36,782 SH   SOLE 2 4,869 0 31,913
GREENSKY INC CL A 39572G100 6 1,330 SH   SOLE 7 1,330 0 0
GREENSKY INC CL A 39572G100 1,051 226,891 SH   SOLE 18 226,891 0 0
GREENSKY INC CL A 39572G100 548 118,409 SH   SOLE 19 118,409 0 0
GREENSKY INC CL A 39572G100 9,790 2,114,457 SH   SOLE 21 2,114,457 0 0
GREENSKY INC CL A 39572G100 6,845 1,478,431 SH   SOLE 22 1,467,741 0 10,690
GREENSKY INC CL A 39572G100 12 2,660 SH   SOLE 23 2,660 0 0
GREENTREE HOSPITALITY GROUP SPONSORED ADS 39579V100 86 6,446 SH   SOLE 21 6,446 0 0
GREENTREE HOSPITALITY GROUP SPONSORED ADS 39579V100 1,171 87,409 SH   SOLE 22 87,409 0 0
GREENTREE HOSPITALITY GROUP SPONSORED ADS 39579V100 239 17,831 SH   SOLE 30 17,831 0 0
GREENWICH LIFESCIENCES INC COM 396879108 25 691 SH   SOLE 18 691 0 0
GREENWICH LIFESCIENCES INC COM 396879108 268 7,362 SH   SOLE 21 7,362 0 0
GREENWICH LIFESCIENCES INC COM 396879108 1,869 51,243 SH   SOLE 22 51,243 0 0
GREIF INC CL A 397624107 1,960 41,813 SH   SOLE 2 18,432 0 23,381
GREIF INC CL A 397624107 9 182 SH   SOLE 4 182 0 0
GREIF INC CL A 397624107 36 760 SH   SOLE 7 760 0 0
GREIF INC CL A 397624107 6,699 142,902 SH   SOLE 18 142,902 0 0
GREIF INC CL A 397624107 2,189 46,697 SH   SOLE 19 46,697 0 0
GREIF INC CL A 397624107 82,698 1,764,046 SH   SOLE 21 1,764,046 0 0
GREIF INC CL A 397624107 43,187 921,226 SH   SOLE 22 899,178 0 22,048
GREIF INC CL A 397624107 43 920 SH   SOLE 25 920 0 0
GREIF INC CL A 397624107 471 10,052 SH   SOLE 26 6,069 0 3,983
GREIF INC CL A 397624107 186 3,962 SH   SOLE 28 3,574 0 388
GREIF INC CL A 397624107 880 18,770 SH   SOLE 30 18,770 0 0
GREIF INC CL A 397624107 159 3,395 SH   SOLE 36 3,395 0 0
GREIF INC CL A 397624107 123 2,624 SH   SOLE 40 2,624 0 0
GREIF INC CL B 397624206 310 6,409 SH   SOLE 2 1,454 0 4,955
GREIF INC CL B 397624206 5 104 SH   SOLE 7 104 0 0
GREIF INC CL B 397624206 1,086 22,446 SH   SOLE 18 22,446 0 0
GREIF INC CL B 397624206 556 11,487 SH   SOLE 19 11,487 0 0
GREIF INC CL B 397624206 9,979 206,264 SH   SOLE 21 206,264 0 0
GREIF INC CL B 397624206 4,083 84,403 SH   SOLE 22 83,516 0 887
GREIF INC CL B 397624206 31 644 SH   SOLE 26 434 0 210
GREIF INC CL B 397624206 35 720 SH   SOLE 30 720 0 0
GREIF INC CL B 397624206 6 121 SH   SOLE 34 121 0 0
GREIF INC CL B 397624206 21 426 SH   SOLE 36 426 0 0
GRID DYNAMICS HLDGS INC CL A 39813G109 262 20,764 SH   SOLE 2 5,595 0 15,169
GRID DYNAMICS HLDGS INC CL A 39813G109 1,480 117,458 SH   SOLE 18 94,414 0 23,044
GRID DYNAMICS HLDGS INC CL A 39813G109 15,139 1,201,513 SH   SOLE 19 1,201,513 0 0
GRID DYNAMICS HLDGS INC CL A 39813G109 11,536 915,521 SH   SOLE 21 915,521 0 0
GRID DYNAMICS HLDGS INC CL A 39813G109 7,997 634,643 SH   SOLE 22 633,313 0 1,330
GRID DYNAMICS HLDGS INC CL A 39813G109 56 4,424 SH   SOLE 23 4,424 0 0
GRID DYNAMICS HLDGS INC CL A 39813G109 683 54,173 SH   SOLE 26 0 0 54,173
GRIFFIN INDL RLTY INC COM 398231100 104 1,664 SH   SOLE 2 231 0 1,433
GRIFFIN INDL RLTY INC COM 398231100 614 9,824 SH   SOLE 18 9,824 0 0
GRIFFIN INDL RLTY INC COM 398231100 268 4,294 SH   SOLE 19 4,294 0 0
GRIFFIN INDL RLTY INC COM 398231100 6,439 103,029 SH   SOLE 21 103,029 0 0
GRIFFIN INDL RLTY INC COM 398231100 5,529 88,467 SH   SOLE 22 88,306 0 161
GRIFFON CORP COM 398433102 1,229 60,310 SH   SOLE 2 16,185 0 44,125
GRIFFON CORP COM 398433102 20 977 SH   SOLE 7 977 0 0
GRIFFON CORP COM 398433102 3,889 190,833 SH   SOLE 18 190,833 0 0
GRIFFON CORP COM 398433102 2,214 108,638 SH   SOLE 19 108,638 0 0
GRIFFON CORP COM 398433102 103,328 5,070,048 SH   SOLE 21 5,070,048 0 0
GRIFFON CORP COM 398433102 27,621 1,355,290 SH   SOLE 22 1,328,622 0 26,668
GRIFFON CORP COM 398433102 519 25,463 SH   SOLE 26 13,887 0 11,576
GRIFFON CORP COM 398433102 93 4,541 SH   SOLE 28 4,541 0 0
GRIFFON CORP COM 398433102 2,100 103,018 SH   SOLE 30 103,018 0 0
GRIFFON CORP COM 398433102 23 1,148 SH   SOLE 34 1,148 0 0
GRIFFON CORP COM 398433102 92 4,490 SH   SOLE 40 4,490 0 0
GRIFOLS S A SP ADR REP B NVT 398438408 75 4,072 SH   SOLE 18 0 0 4,072
GRIFOLS S A SP ADR REP B NVT 398438408 19,051 1,033,145 SH   SOLE 21 1,033,145 0 0
GRIFOLS S A SP ADR REP B NVT 398438408 498 27,016 SH   SOLE 30 27,016 0 0
GRIFOLS S A SP ADR REP B NVT 398438408 11,160 605,187 SH   SOLE 31 0 0 605,187
GRITSTONE ONCOLOGY INC COM 39868T105 100 25,426 SH   SOLE 2 2,534 0 22,892
GRITSTONE ONCOLOGY INC COM 39868T105 3 750 SH   SOLE 7 750 0 0
GRITSTONE ONCOLOGY INC COM 39868T105 466 118,151 SH   SOLE 18 118,151 0 0
GRITSTONE ONCOLOGY INC COM 39868T105 230 58,297 SH   SOLE 19 58,297 0 0
GRITSTONE ONCOLOGY INC COM 39868T105 4,529 1,149,519 SH   SOLE 21 1,149,519 0 0
GRITSTONE ONCOLOGY INC COM 39868T105 2,417 613,363 SH   SOLE 22 608,018 0 5,345
GROCERY OUTLET HLDG CORP COM 39874R101 7,195 183,319 SH   SOLE 2 57,842 0 125,477
GROCERY OUTLET HLDG CORP COM 39874R101 24 601 SH   SOLE 4 601 0 0
GROCERY OUTLET HLDG CORP COM 39874R101 55 1,390 SH   SOLE 7 1,390 0 0
GROCERY OUTLET HLDG CORP COM 39874R101 8,427 214,712 SH   SOLE 18 214,712 0 0
GROCERY OUTLET HLDG CORP COM 39874R101 2,080 52,995 SH   SOLE 19 52,995 0 0
GROCERY OUTLET HLDG CORP COM 39874R101 152,300 3,880,262 SH   SOLE 21 3,880,262 0 0
GROCERY OUTLET HLDG CORP COM 39874R101 99,932 2,546,033 SH   SOLE 22 2,454,997 0 91,036
GROCERY OUTLET HLDG CORP COM 39874R101 28 701 SH   SOLE 25 701 0 0
GROCERY OUTLET HLDG CORP COM 39874R101 1,326 33,788 SH   SOLE 26 22,069 0 11,719
GROCERY OUTLET HLDG CORP COM 39874R101 337 8,588 SH   SOLE 28 8,588 0 0
GROCERY OUTLET HLDG CORP COM 39874R101 1,633 41,605 SH   SOLE 30 41,605 0 0
GROCERY OUTLET HLDG CORP COM 39874R101 53 1,355 SH   SOLE 31 1,355 0 0
GROCERY OUTLET HLDG CORP COM 39874R101 3,176 80,928 SH   SOLE 34 80,928 0 0
GROCERY OUTLET HLDG CORP COM 39874R101 68 1,722 SH   SOLE 36 1,722 0 0
GROCERY OUTLET HLDG CORP COM 39874R101 340 8,653 SH   SOLE 40 8,653 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 3,046 23,224 SH   SOLE 2 6,711 0 16,513
GROUP 1 AUTOMOTIVE INC COM 398905109 10 75 SH   SOLE 4 75 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 100 760 SH   SOLE 7 760 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 10,010 76,332 SH   SOLE 18 76,332 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 6,655 50,751 SH   SOLE 19 50,751 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 262,466 2,001,415 SH   SOLE 21 2,001,415 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 68,062 519,005 SH   SOLE 22 506,107 0 12,898
GROUP 1 AUTOMOTIVE INC COM 398905109 191 1,459 SH   SOLE 23 1,459 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 24 184 SH   SOLE 25 184 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 1,632 12,446 SH   SOLE 26 7,481 0 4,965
GROUP 1 AUTOMOTIVE INC COM 398905109 349 2,664 SH   SOLE 28 1,963 0 701
GROUP 1 AUTOMOTIVE INC COM 398905109 4,826 36,799 SH   SOLE 30 36,799 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 277 2,111 SH   SOLE 36 2,111 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 270 2,061 SH   SOLE 40 2,061 0 0
GROUPON INC COM NEW 399473206 1,087 28,613 SH   SOLE 2 7,983 0 20,630
GROUPON INC COM NEW 399473206 3 79 SH   SOLE 4 79 0 0
GROUPON INC COM NEW 399473206 15 388 SH   SOLE 7 388 0 0
GROUPON INC COM NEW 399473206 3,006 79,114 SH   SOLE 18 79,114 0 0
GROUPON INC COM NEW 399473206 1,536 40,416 SH   SOLE 19 40,416 0 0
GROUPON INC COM NEW 399473206 31,465 828,147 SH   SOLE 21 828,147 0 0
GROUPON INC COM NEW 399473206 23,763 625,417 SH   SOLE 22 609,607 0 15,810
GROUPON INC COM NEW 399473206 177 4,657 SH   SOLE 26 2,633 0 2,024
GROUPON INC COM NEW 399473206 110 2,890 SH   SOLE 28 2,890 0 0
GROUPON INC COM NEW 399473206 1,340 35,275 SH   SOLE 30 35,275 0 0
GROUPON INC COM NEW 399473206 99 2,599 SH   SOLE 40 2,599 0 0
GROWGENERATION CORP COM 39986L109 1,010 25,108 SH   SOLE 2 14,768 0 10,340
GROWGENERATION CORP COM 39986L109 31 765 SH   SOLE 7 765 0 0
GROWGENERATION CORP COM 39986L109 5,452 135,562 SH   SOLE 18 135,562 0 0
GROWGENERATION CORP COM 39986L109 2,676 66,541 SH   SOLE 19 66,541 0 0
GROWGENERATION CORP COM 39986L109 53,965 1,341,754 SH   SOLE 21 1,341,754 0 0
GROWGENERATION CORP COM 39986L109 45,363 1,127,880 SH   SOLE 22 1,100,046 0 27,834
GROWGENERATION CORP COM 39986L109 361 8,985 SH   SOLE 30 8,985 0 0
GROWGENERATION CORP COM 39986L109 183 4,545 SH   SOLE 40 4,545 0 0
GRUBHUB INC COM 400110102 17,732 238,749 SH   SOLE 2 68,445 0 170,304
GRUBHUB INC COM 400110102 42 572 SH   SOLE 4 572 0 0
GRUBHUB INC COM 400110102 133 1,789 SH   SOLE 7 1,789 0 0
GRUBHUB INC COM 400110102 17,433 234,723 SH   SOLE 18 234,723 0 0
GRUBHUB INC COM 400110102 1,871 25,186 SH   SOLE 19 25,186 0 0
GRUBHUB INC COM 400110102 317,716 4,277,857 SH   SOLE 21 4,277,857 0 0
GRUBHUB INC COM 400110102 214,407 2,886,864 SH   SOLE 22 2,766,201 0 120,663
GRUBHUB INC COM 400110102 73 983 SH   SOLE 25 983 0 0
GRUBHUB INC COM 400110102 3,720 50,089 SH   SOLE 26 25,489 0 24,600
GRUBHUB INC COM 400110102 869 11,701 SH   SOLE 28 11,701 0 0
GRUBHUB INC COM 400110102 4,174 56,206 SH   SOLE 30 56,206 0 0
GRUBHUB INC COM 400110102 833 11,215 SH   SOLE 31 1,760 0 9,455
GRUBHUB INC COM 400110102 177 2,381 SH   SOLE 34 2,381 0 0
GRUBHUB INC COM 400110102 158 2,131 SH   SOLE 36 2,131 0 0
GRUBHUB INC COM 400110102 838 11,286 SH   SOLE 40 11,286 0 0
GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 3,266 63,193 SH   SOLE 7 63,193 0 0
GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 256 4,952 SH   SOLE 13 4,952 0 0
GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 29,424 569,358 SH   SOLE 21 569,358 0 0
GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 2,166 41,912 SH   SOLE 22 4,394 0 37,518
GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 1,615 31,250 SH   SOLE 30 31,250 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 5,457 33,084 SH   SOLE 7 33,084 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 43,664 264,742 SH   SOLE 21 264,742 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 2,389 14,483 SH   SOLE 30 14,483 0 0
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 647 5,816 SH   SOLE 2 0 0 5,816
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 12,205 109,670 SH   SOLE 7 109,670 0 0
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 2,995 26,914 SH   SOLE 18 0 0 26,914
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 15,148 136,117 SH   SOLE 19 136,117 0 0
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 58,429 525,013 SH   SOLE 21 525,013 0 0
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 61 547 SH   SOLE 22 547 0 0
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 33,951 305,066 SH   SOLE 25 305,066 0 0
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 4,395 39,493 SH   SOLE 26 39,493 0 0
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 3,265 29,341 SH   SOLE 30 29,341 0 0
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 25,191 226,352 SH   SOLE 34 226,352 0 0
GRUPO FINANCIERO GALICIA S.A SPONSORED ADR 399909100 125 14,263 SH   SOLE 4 14,263 0 0
GRUPO FINANCIERO GALICIA S.A SPONSORED ADR 399909100 9,058 1,036,414 SH   SOLE 21 1,036,414 0 0
GRUPO FINANCIERO GALICIA S.A SPONSORED ADR 399909100 5,513 630,722 SH   SOLE 22 630,722 0 0
GRUPO FINANCIERO GALICIA S.A SPONSORED ADR 399909100 3,901 446,384 SH   SOLE 30 446,384 0 0
GRUPO FINANCIERO GALICIA S.A SPONSORED ADR 399909100 8,302 949,836 SH   SOLE 34 949,836 0 0
GRUPO SUPERVIELLE S.A. SPONSORED ADR 40054A108 48 22,795 SH   SOLE 21 22,795 0 0
GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 354 42,920 SH   SOLE 2 0 0 42,920
GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 40 4,836 SH   SOLE 4 4,836 0 0
GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 3,077 373,476 SH   SOLE 18 109 0 373,367
GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 830 100,715 SH   SOLE 19 100,715 0 0
GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 639 77,582 SH   SOLE 22 77,582 0 0
GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 5,460 662,601 SH   SOLE 25 662,601 0 0
GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 10,500 1,274,275 SH   SOLE 34 1,274,275 0 0
GSE SYS INC COM 36227K106 11 8,156 SH   SOLE 21 8,156 0 0
GSE SYS INC COM 36227K106 60 45,537 SH   SOLE 22 45,537 0 0
GSI TECHNOLOGY COM 36241U106 85 11,480 SH   SOLE 2 606 0 10,874
GSI TECHNOLOGY COM 36241U106 426 57,503 SH   SOLE 18 57,503 0 0
GSI TECHNOLOGY COM 36241U106 220 29,691 SH   SOLE 19 29,691 0 0
GSI TECHNOLOGY COM 36241U106 4,302 581,349 SH   SOLE 21 581,349 0 0
GSI TECHNOLOGY COM 36241U106 1,329 179,570 SH   SOLE 22 178,565 0 1,005
GSX TECHEDU INC SPONSORED ADS 36257Y109 5,235 101,237 SH   SOLE 2 3,465 0 97,772
GSX TECHEDU INC SPONSORED ADS 36257Y109 1,689 32,659 SH   SOLE 4 27,794 0 4,865
GSX TECHEDU INC SPONSORED ADS 36257Y109 389 7,516 SH   SOLE 7 7,516 0 0
GSX TECHEDU INC SPONSORED ADS 36257Y109 295 5,706 SH   SOLE 13 5,706 0 0
GSX TECHEDU INC SPONSORED ADS 36257Y109 2,161 41,795 SH   SOLE 15 41,795 0 0
GSX TECHEDU INC SPONSORED ADS 36257Y109 1,128 21,810 SH   SOLE 18 21,810 0 0
GSX TECHEDU INC SPONSORED ADS 36257Y109 52 997 SH   SOLE 19 997 0 0
GSX TECHEDU INC SPONSORED ADS 36257Y109 60,521 1,170,384 SH   SOLE 21 1,170,384 0 0
GSX TECHEDU INC SPONSORED ADS 36257Y109 46,724 903,584 SH   SOLE 22 805,699 0 97,885
GSX TECHEDU INC SPONSORED ADS 36257Y109 1,996 38,601 SH   SOLE 23 38,601 0 0
GSX TECHEDU INC SPONSORED ADS 36257Y109 1,492 28,845 SH   SOLE 25 28,845 0 0
GSX TECHEDU INC SPONSORED ADS 36257Y109 5,578 107,869 SH   SOLE 26 65,430 0 42,439
GSX TECHEDU INC SPONSORED ADS 36257Y109 5,208 100,723 SH   SOLE 28 8,786 0 91,937
GSX TECHEDU INC SPONSORED ADS 36257Y109 171 3,312 SH   SOLE 29 3,312 0 0
GSX TECHEDU INC SPONSORED ADS 36257Y109 22,162 428,580 SH   SOLE 30 418,006 0 10,574
GSX TECHEDU INC SPONSORED ADS 36257Y109 158 3,057 SH   SOLE 31 1,751 0 1,306
GSX TECHEDU INC SPONSORED ADS 36257Y109 356 6,886 SH   SOLE 32 6,886 0 0
GSX TECHEDU INC SPONSORED ADS 36257Y109 285 5,511 SH   SOLE 34 5,511 0 0
GSX TECHEDU INC SPONSORED ADS 36257Y109 25 479 SH   SOLE 40 479 0 0
GTT COMMUNICATIONS INC COM 362393100 68 19,167 SH   SOLE 2 10,119 0 9,048
GTT COMMUNICATIONS INC COM 362393100 1 250 SH   SOLE 4 250 0 0
GTT COMMUNICATIONS INC COM 362393100 3 741 SH   SOLE 7 741 0 0
GTT COMMUNICATIONS INC COM 362393100 441 123,532 SH   SOLE 18 123,532 0 0
GTT COMMUNICATIONS INC COM 362393100 227 63,531 SH   SOLE 19 63,531 0 0
GTT COMMUNICATIONS INC COM 362393100 3,934 1,101,940 SH   SOLE 21 1,101,940 0 0
GTT COMMUNICATIONS INC COM 362393100 2,989 837,190 SH   SOLE 22 815,126 0 22,064
GTT COMMUNICATIONS INC COM 362393100 55 15,512 SH   SOLE 26 7,004 0 8,508
GTT COMMUNICATIONS INC COM 362393100 16 4,509 SH   SOLE 28 4,509 0 0
GTT COMMUNICATIONS INC COM 362393100 25 7,042 SH   SOLE 30 7,042 0 0
GTT COMMUNICATIONS INC COM 362393100 14 4,020 SH   SOLE 40 4,020 0 0
GTY TECHNOLOGY HOLDINGS INC COM 362409104 213 41,144 SH   SOLE 2 2,223 0 38,921
GTY TECHNOLOGY HOLDINGS INC COM 362409104 6 1,198 SH   SOLE 7 1,198 0 0
GTY TECHNOLOGY HOLDINGS INC COM 362409104 940 181,552 SH   SOLE 18 181,552 0 0
GTY TECHNOLOGY HOLDINGS INC COM 362409104 411 79,345 SH   SOLE 19 79,345 0 0
GTY TECHNOLOGY HOLDINGS INC COM 362409104 8,285 1,599,477 SH   SOLE 21 1,599,477 0 0
GTY TECHNOLOGY HOLDINGS INC COM 362409104 2,647 510,963 SH   SOLE 22 504,662 0 6,301
GUARANTY BANCSHARES INC TEX COM 400764106 195 6,511 SH   SOLE 2 711 0 5,800
GUARANTY BANCSHARES INC TEX COM 400764106 6 188 SH   SOLE 7 188 0 0
GUARANTY BANCSHARES INC TEX COM 400764106 776 25,906 SH   SOLE 18 25,906 0 0
GUARANTY BANCSHARES INC TEX COM 400764106 397 13,245 SH   SOLE 19 13,245 0 0
GUARANTY BANCSHARES INC TEX COM 400764106 9,040 301,833 SH   SOLE 21 301,833 0 0
GUARANTY BANCSHARES INC TEX COM 400764106 5,711 190,673 SH   SOLE 22 189,344 0 1,329
GUARANTY FED BANCSHARES INC COM 40108P101 12 662 SH   SOLE 18 662 0 0
GUARANTY FED BANCSHARES INC COM 40108P101 14 825 SH   SOLE 21 825 0 0
GUARDANT HEALTH INC COM 40131M109 21,933 170,183 SH   SOLE 2 27,726 0 142,457
GUARDANT HEALTH INC COM 40131M109 359 2,787 SH   SOLE 4 2,787 0 0
GUARDANT HEALTH INC COM 40131M109 204 1,585 SH   SOLE 7 1,585 0 0
GUARDANT HEALTH INC COM 40131M109 9,341 72,476 SH   SOLE 18 72,476 0 0
GUARDANT HEALTH INC COM 40131M109 24,668 191,399 SH   SOLE 19 191,399 0 0
GUARDANT HEALTH INC COM 40131M109 290,800 2,256,361 SH   SOLE 21 2,256,361 0 0
GUARDANT HEALTH INC COM 40131M109 284,230 2,205,388 SH   SOLE 22 2,102,274 0 103,114
GUARDANT HEALTH INC COM 40131M109 97 751 SH   SOLE 25 751 0 0
GUARDANT HEALTH INC COM 40131M109 4,154 32,229 SH   SOLE 26 18,862 0 13,367
GUARDANT HEALTH INC COM 40131M109 1,583 12,284 SH   SOLE 28 12,284 0 0
GUARDANT HEALTH INC COM 40131M109 36,613 284,085 SH   SOLE 30 284,085 0 0
GUARDANT HEALTH INC COM 40131M109 187 1,449 SH   SOLE 31 1,449 0 0
GUARDANT HEALTH INC COM 40131M109 10,608 82,306 SH   SOLE 34 82,306 0 0
GUARDANT HEALTH INC COM 40131M109 203 1,574 SH   SOLE 36 1,574 0 0
GUARDANT HEALTH INC COM 40131M109 1,171 9,084 SH   SOLE 40 9,084 0 0
GUESS INC COM 401617105 1,097 48,514 SH   SOLE 2 13,467 0 35,047
GUESS INC COM 401617105 10 422 SH   SOLE 4 422 0 0
GUESS INC COM 401617105 20 868 SH   SOLE 7 868 0 0
GUESS INC COM 401617105 4,033 178,294 SH   SOLE 18 178,294 0 0
GUESS INC COM 401617105 1,517 67,084 SH   SOLE 19 67,084 0 0
GUESS INC COM 401617105 98,780 4,366,942 SH   SOLE 21 4,366,942 0 0
GUESS INC COM 401617105 25,978 1,148,450 SH   SOLE 22 1,119,582 0 28,868
GUESS INC COM 401617105 52 2,278 SH   SOLE 23 2,278 0 0
GUESS INC COM 401617105 760 33,618 SH   SOLE 26 7,105 0 26,513
GUESS INC COM 401617105 170 7,533 SH   SOLE 28 7,533 0 0
GUESS INC COM 401617105 2,006 88,692 SH   SOLE 30 88,692 0 0
GUESS INC COM 401617105 23 1,012 SH   SOLE 36 1,012 0 0
GUESS INC COM 401617105 160 7,065 SH   SOLE 40 7,065 0 0
GUESS INC NOTE 2.000% 4/1 401617AD7 2,252 2,025,000 PRN   SOLE 21 2,025,000 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 25,185 195,641 SH   SOLE 2 24,852 0 170,789
GUIDEWIRE SOFTWARE INC COM 40171V100 4,827 37,497 SH   SOLE 4 34,276 0 3,221
GUIDEWIRE SOFTWARE INC COM 40171V100 806 6,263 SH   SOLE 7 6,263 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 36 278 SH   SOLE 13 278 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 848 6,590 SH   SOLE 15 6,590 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 9,256 71,906 SH   SOLE 18 66,652 0 5,254
GUIDEWIRE SOFTWARE INC COM 40171V100 2,797 21,728 SH   SOLE 19 21,728 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 169,092 1,313,541 SH   SOLE 21 1,313,541 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 286,569 2,226,125 SH   SOLE 22 2,113,571 0 112,554
GUIDEWIRE SOFTWARE INC COM 40171V100 7,048 54,754 SH   SOLE 23 54,754 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 273 2,118 SH   SOLE 25 2,118 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 14,457 112,302 SH   SOLE 26 84,131 0 28,171
GUIDEWIRE SOFTWARE INC COM 40171V100 21,971 170,675 SH   SOLE 28 10,737 0 159,938
GUIDEWIRE SOFTWARE INC COM 40171V100 10 76 SH   SOLE 29 76 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 31,038 241,106 SH   SOLE 30 216,888 0 24,218
GUIDEWIRE SOFTWARE INC COM 40171V100 2,390 18,568 SH   SOLE 31 9,735 0 8,833
GUIDEWIRE SOFTWARE INC COM 40171V100 503 3,904 SH   SOLE 34 3,904 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 2,313 17,966 SH   SOLE 36 17,966 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 470 3,653 SH   SOLE 40 3,653 0 0
GUIDEWIRE SOFTWARE INC NOTE 1.250% 3/1 40171VAA8 2,563 1,983,000 PRN   SOLE 21 1,983,000 0 0
GUIDEWIRE SOFTWARE INC NOTE 1.250% 3/1 40171VAA8 969 750,000 PRN   SOLE 22 750,000 0 0
GULF ISLAND FABRICATION INC COM 402307102 14 4,484 SH   SOLE 18 4,484 0 0
GULF ISLAND FABRICATION INC COM 402307102 156 51,002 SH   SOLE 21 51,002 0 0
GULF ISLAND FABRICATION INC COM 402307102 776 253,445 SH   SOLE 22 253,445 0 0
GULF RES INC COM 40251W408 50 12,140 SH   SOLE 22 12,140 0 0
GW PHARMACEUTICALS PLC ADS 36197T103 9 79 SH   SOLE 17 0 0 79
GW PHARMACEUTICALS PLC ADS 36197T103 30,085 260,679 SH   SOLE 21 260,679 0 0
GW PHARMACEUTICALS PLC ADS 36197T103 781 6,767 SH   SOLE 30 6,767 0 0
GWG HLDGS INC COM 36192A109 17 2,385 SH   SOLE 2 1,493 0 892
GWG HLDGS INC COM 36192A109 70 10,085 SH   SOLE 18 10,085 0 0
GWG HLDGS INC COM 36192A109 36 5,173 SH   SOLE 19 5,173 0 0
GWG HLDGS INC COM 36192A109 786 112,395 SH   SOLE 21 112,395 0 0
GWG HLDGS INC COM 36192A109 70 10,026 SH   SOLE 22 9,775 0 251
H & E EQUIPMENT SERVICES INC COM 404030108 1,416 47,510 SH   SOLE 2 14,878 0 32,632
H & E EQUIPMENT SERVICES INC COM 404030108 7 234 SH   SOLE 4 234 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 15 516 SH   SOLE 7 516 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 3,346 112,237 SH   SOLE 18 112,237 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 5,155 172,923 SH   SOLE 19 172,923 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 35,059 1,176,068 SH   SOLE 21 1,176,068 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 37,509 1,258,256 SH   SOLE 22 1,237,111 0 21,145
H & E EQUIPMENT SERVICES INC COM 404030108 509 17,065 SH   SOLE 23 17,065 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 3,349 112,334 SH   SOLE 26 18,069 0 94,265
H & E EQUIPMENT SERVICES INC COM 404030108 138 4,630 SH   SOLE 28 4,630 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 565 18,941 SH   SOLE 30 18,941 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 53 1,775 SH   SOLE 34 1,775 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 90 3,026 SH   SOLE 40 3,026 0 0
HACKETT GROUP INC COM 404609109 242 16,850 SH   SOLE 2 8,537 0 8,313
HACKETT GROUP INC COM 404609109 5 319 SH   SOLE 7 319 0 0
HACKETT GROUP INC COM 404609109 1,485 103,172 SH   SOLE 18 99,780 0 3,392
HACKETT GROUP INC COM 404609109 3,812 264,888 SH   SOLE 19 264,888 0 0
HACKETT GROUP INC COM 404609109 14,045 976,046 SH   SOLE 21 976,046 0 0
HACKETT GROUP INC COM 404609109 15,728 1,092,953 SH   SOLE 22 1,072,635 0 20,318
HACKETT GROUP INC COM 404609109 29 2,029 SH   SOLE 23 2,029 0 0
HACKETT GROUP INC COM 404609109 1,985 137,951 SH   SOLE 26 0 0 137,951
HACKETT GROUP INC COM 404609109 48 3,369 SH   SOLE 28 3,369 0 0
HACKETT GROUP INC COM 404609109 78 5,393 SH   SOLE 30 5,393 0 0
HACKETT GROUP INC COM 404609109 67 4,641 SH   SOLE 34 4,641 0 0
HACKETT GROUP INC COM 404609109 65 4,514 SH   SOLE 40 4,514 0 0
HAEMONETICS CORP COM 405024100 15,187 127,887 SH   SOLE 2 38,979 0 88,908
HAEMONETICS CORP COM 405024100 29 241 SH   SOLE 4 241 0 0
HAEMONETICS CORP COM 405024100 116 976 SH   SOLE 7 976 0 0
HAEMONETICS CORP COM 405024100 15,987 134,626 SH   SOLE 18 134,626 0 0
HAEMONETICS CORP COM 405024100 34,372 289,451 SH   SOLE 19 289,451 0 0
HAEMONETICS CORP COM 405024100 891 7,500 SH   SOLE 20 7,500 0 0
HAEMONETICS CORP COM 405024100 293,142 2,468,566 SH   SOLE 21 2,468,566 0 0
HAEMONETICS CORP COM 405024100 189,485 1,595,660 SH   SOLE 22 1,530,191 0 65,469
HAEMONETICS CORP COM 405024100 156 1,314 SH   SOLE 23 1,314 0 0
HAEMONETICS CORP COM 405024100 88 738 SH   SOLE 25 738 0 0
HAEMONETICS CORP COM 405024100 3,320 27,958 SH   SOLE 26 16,586 0 11,372
HAEMONETICS CORP COM 405024100 736 6,202 SH   SOLE 28 6,202 0 0
HAEMONETICS CORP COM 405024100 3,595 30,274 SH   SOLE 30 30,274 0 0
HAEMONETICS CORP COM 405024100 115 970 SH   SOLE 31 970 0 0
HAEMONETICS CORP COM 405024100 57 482 SH   SOLE 34 482 0 0
HAEMONETICS CORP COM 405024100 185 1,562 SH   SOLE 36 1,562 0 0
HAEMONETICS CORP COM 405024100 734 6,184 SH   SOLE 40 6,184 0 0
HAIN CELESTIAL GROUP INC COM 405217100 10,263 255,610 SH   SOLE 2 64,264 0 191,346
HAIN CELESTIAL GROUP INC COM 405217100 18 454 SH   SOLE 4 454 0 0
HAIN CELESTIAL GROUP INC COM 405217100 91 2,269 SH   SOLE 7 2,269 0 0
HAIN CELESTIAL GROUP INC COM 405217100 8,383 208,784 SH   SOLE 18 208,784 0 0
HAIN CELESTIAL GROUP INC COM 405217100 899 22,383 SH   SOLE 19 22,383 0 0
HAIN CELESTIAL GROUP INC COM 405217100 151,106 3,763,534 SH   SOLE 21 3,763,534 0 0
HAIN CELESTIAL GROUP INC COM 405217100 105,366 2,624,315 SH   SOLE 22 2,516,863 0 107,452
HAIN CELESTIAL GROUP INC COM 405217100 49 1,219 SH   SOLE 25 1,219 0 0
HAIN CELESTIAL GROUP INC COM 405217100 1,610 40,090 SH   SOLE 26 24,842 0 15,248
HAIN CELESTIAL GROUP INC COM 405217100 448 11,168 SH   SOLE 28 11,168 0 0
HAIN CELESTIAL GROUP INC COM 405217100 2,143 53,387 SH   SOLE 30 53,387 0 0
HAIN CELESTIAL GROUP INC COM 405217100 62 1,548 SH   SOLE 31 1,548 0 0
HAIN CELESTIAL GROUP INC COM 405217100 221 5,508 SH   SOLE 36 5,508 0 0
HAIN CELESTIAL GROUP INC COM 405217100 402 10,010 SH   SOLE 40 10,010 0 0
HALLADOR ENERGY COMPANY COM 40609P105 22 14,801 SH   SOLE 21 14,801 0 0
HALLADOR ENERGY COMPANY COM 40609P105 127 86,337 SH   SOLE 22 86,337 0 0
HALLIBURTON CO COM 406216101 49,945 2,642,585 SH   SOLE 2 880,980 0 1,761,605
HALLIBURTON CO COM 406216101 8,943 473,170 SH   SOLE 4 439,367 0 33,803
HALLIBURTON CO COM 406216101 14,593 772,095 SH   SOLE 7 747,605 0 24,490
HALLIBURTON CO COM 406216101 78 4,151 SH   SOLE 13 4,151 0 0
HALLIBURTON CO COM 406216101 1,985 105,051 SH   SOLE 15 105,051 0 0
HALLIBURTON CO COM 406216101 30,825 1,630,927 SH   SOLE 18 1,484,185 0 146,742
HALLIBURTON CO COM 406216101 5,764 304,980 SH   SOLE 19 304,980 0 0
HALLIBURTON CO COM 406216101 394,222 20,858,304 SH   SOLE 21 20,858,304 0 0
HALLIBURTON CO COM 406216101 407,132 21,541,400 SH   SOLE 22 18,888,699 0 2,652,701
HALLIBURTON CO COM 406216101 15,520 821,190 SH   SOLE 23 821,190 0 0
HALLIBURTON CO COM 406216101 38,502 2,037,125 SH   SOLE 25 2,037,125 0 0
HALLIBURTON CO COM 406216101 38,804 2,053,111 SH   SOLE 26 892,222 0 1,160,889
HALLIBURTON CO COM 406216101 62,963 3,331,373 SH   SOLE 28 140,201 0 3,191,172
HALLIBURTON CO COM 406216101 2,598 137,461 SH   SOLE 29 137,461 0 0
HALLIBURTON CO COM 406216101 69,467 3,675,484 SH   SOLE 30 3,616,228 0 59,256
HALLIBURTON CO COM 406216101 7,739 409,463 SH   SOLE 31 297,613 0 111,850
HALLIBURTON CO COM 406216101 1,152 60,953 SH   SOLE 34 60,953 0 0
HALLIBURTON CO COM 406216101 12,524 662,628 SH   SOLE 36 662,628 0 0
HALLIBURTON CO COM 406216101 723 38,240 SH   SOLE 40 38,240 0 0
HALLMARK FINL SVCS INC COM NEW 40624Q203 12 3,448 SH   SOLE 18 3,448 0 0
HALLMARK FINL SVCS INC COM NEW 40624Q203 166 46,551 SH   SOLE 21 46,551 0 0
HALLMARK FINL SVCS INC COM NEW 40624Q203 743 208,616 SH   SOLE 22 208,616 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 9,689 226,851 SH   SOLE 2 174,942 0 51,909
HALOZYME THERAPEUTICS INC COM 40637H109 31 729 SH   SOLE 4 729 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 109 2,550 SH   SOLE 7 2,550 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 34,124 798,959 SH   SOLE 18 773,370 0 25,589
HALOZYME THERAPEUTICS INC COM 40637H109 55,373 1,296,487 SH   SOLE 19 1,296,487 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 440,536 10,314,597 SH   SOLE 21 10,314,597 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 188,812 4,420,799 SH   SOLE 22 4,327,886 0 92,913
HALOZYME THERAPEUTICS INC COM 40637H109 870 20,367 SH   SOLE 23 20,367 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 55 1,294 SH   SOLE 25 1,294 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 6,768 158,475 SH   SOLE 26 44,306 0 114,169
HALOZYME THERAPEUTICS INC COM 40637H109 715 16,732 SH   SOLE 28 16,732 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 35,719 836,314 SH   SOLE 30 836,314 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 15,724 368,156 SH   SOLE 34 368,156 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 137 3,201 SH   SOLE 36 3,201 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 675 15,796 SH   SOLE 40 15,796 0 0
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 88 5,016 SH   SOLE 2 658 0 4,358
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 4 230 SH   SOLE 7 230 0 0
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 432 24,689 SH   SOLE 18 24,689 0 0
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 217 12,421 SH   SOLE 19 12,421 0 0
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 4,343 248,021 SH   SOLE 21 248,021 0 0
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 3,690 210,742 SH   SOLE 22 209,441 0 1,301
HAMILTON LANE INC CL A 407497106 3,595 46,055 SH   SOLE 2 17,194 0 28,861
HAMILTON LANE INC CL A 407497106 7 94 SH   SOLE 4 94 0 0
HAMILTON LANE INC CL A 407497106 56 717 SH   SOLE 7 717 0 0
HAMILTON LANE INC CL A 407497106 10,403 133,286 SH   SOLE 18 111,626 0 21,660
HAMILTON LANE INC CL A 407497106 27,994 358,668 SH   SOLE 19 358,668 0 0
HAMILTON LANE INC CL A 407497106 88,052 1,128,144 SH   SOLE 21 1,128,144 0 0
HAMILTON LANE INC CL A 407497106 99,925 1,280,269 SH   SOLE 22 1,261,788 0 18,481
HAMILTON LANE INC CL A 407497106 2,396 30,700 SH   SOLE 23 30,700 0 0
HAMILTON LANE INC CL A 407497106 9,447 121,041 SH   SOLE 26 0 0 121,041
HAMILTON LANE INC CL A 407497106 255 3,269 SH   SOLE 28 3,269 0 0
HAMILTON LANE INC CL A 407497106 14,927 191,253 SH   SOLE 30 191,253 0 0
HAMILTON LANE INC CL A 407497106 331 4,235 SH   SOLE 34 4,235 0 0
HAMILTON LANE INC CL A 407497106 221 2,829 SH   SOLE 40 2,829 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 5,988 176,017 SH   SOLE 2 67,524 0 108,493
HANCOCK WHITNEY CORPORATION COM 410120109 14 417 SH   SOLE 4 417 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 77 2,259 SH   SOLE 7 2,259 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 16,385 481,621 SH   SOLE 18 481,621 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 12,611 370,707 SH   SOLE 19 370,707 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 200,596 5,896,408 SH   SOLE 21 5,896,408 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 113,116 3,324,977 SH   SOLE 22 3,263,646 0 61,331
HANCOCK WHITNEY CORPORATION COM 410120109 783 23,012 SH   SOLE 23 23,012 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 40 1,162 SH   SOLE 25 1,162 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 5,867 172,448 SH   SOLE 26 29,332 0 143,116
HANCOCK WHITNEY CORPORATION COM 410120109 402 11,814 SH   SOLE 28 11,814 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 3,175 93,315 SH   SOLE 30 93,315 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 256 7,516 SH   SOLE 34 7,516 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 236 6,947 SH   SOLE 36 6,947 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 380 11,172 SH   SOLE 40 11,172 0 0
HANESBRANDS INC COM 410345102 12,569 862,059 SH   SOLE 2 206,563 0 655,496
HANESBRANDS INC COM 410345102 68 4,642 SH   SOLE 4 4,642 0 0
HANESBRANDS INC COM 410345102 4,594 315,088 SH   SOLE 7 303,216 0 11,872
HANESBRANDS INC COM 410345102 86 5,915 SH   SOLE 15 5,915 0 0
HANESBRANDS INC COM 410345102 10,520 721,522 SH   SOLE 18 694,319 0 27,203
HANESBRANDS INC COM 410345102 1,673 114,775 SH   SOLE 19 114,775 0 0
HANESBRANDS INC COM 410345102 178,874 12,268,440 SH   SOLE 21 12,268,440 0 0
HANESBRANDS INC COM 410345102 124,678 8,551,308 SH   SOLE 22 7,806,625 0 744,683
HANESBRANDS INC COM 410345102 89 6,070 SH   SOLE 23 6,070 0 0
HANESBRANDS INC COM 410345102 78 5,323 SH   SOLE 25 5,323 0 0
HANESBRANDS INC COM 410345102 5,540 379,961 SH   SOLE 26 117,061 0 262,900
HANESBRANDS INC COM 410345102 1,270 87,097 SH   SOLE 28 45,133 0 41,964
HANESBRANDS INC COM 410345102 61 4,172 SH   SOLE 29 4,172 0 0
HANESBRANDS INC COM 410345102 13,524 927,565 SH   SOLE 30 927,565 0 0
HANESBRANDS INC COM 410345102 2,303 157,926 SH   SOLE 31 6,596 0 151,330
HANESBRANDS INC COM 410345102 1,550 106,286 SH   SOLE 32 106,286 0 0
HANESBRANDS INC COM 410345102 34 2,299 SH   SOLE 34 2,299 0 0
HANESBRANDS INC COM 410345102 386 26,445 SH   SOLE 36 26,445 0 0
HANESBRANDS INC COM 410345102 623 42,715 SH   SOLE 40 42,715 0 0
HANGER INC COM NEW 41043F208 940 42,738 SH   SOLE 2 12,931 0 29,807
HANGER INC COM NEW 41043F208 13 604 SH   SOLE 7 604 0 0
HANGER INC COM NEW 41043F208 3,820 173,703 SH   SOLE 18 173,703 0 0
HANGER INC COM NEW 41043F208 1,527 69,441 SH   SOLE 19 69,441 0 0
HANGER INC COM NEW 41043F208 97,376 4,428,191 SH   SOLE 21 4,428,191 0 0
HANGER INC COM NEW 41043F208 23,868 1,085,394 SH   SOLE 22 1,056,895 0 28,499
HANGER INC COM NEW 41043F208 21 966 SH   SOLE 25 966 0 0
HANGER INC COM NEW 41043F208 132 5,995 SH   SOLE 26 1,856 0 4,139
HANGER INC COM NEW 41043F208 114 5,175 SH   SOLE 28 5,175 0 0
HANGER INC COM NEW 41043F208 2,153 97,929 SH   SOLE 30 97,929 0 0
HANGER INC COM NEW 41043F208 15 673 SH   SOLE 34 673 0 0
HANGER INC COM NEW 41043F208 37 1,690 SH   SOLE 36 1,690 0 0
HANGER INC COM NEW 41043F208 101 4,599 SH   SOLE 40 4,599 0 0
HANMI FINL CORP COM NEW 410495204 287 25,345 SH   SOLE 2 1,308 0 24,037
HANMI FINL CORP COM NEW 410495204 8 726 SH   SOLE 7 726 0 0
HANMI FINL CORP COM NEW 410495204 1,501 132,403 SH   SOLE 18 132,403 0 0
HANMI FINL CORP COM NEW 410495204 480 42,293 SH   SOLE 19 42,293 0 0
HANMI FINL CORP COM NEW 410495204 37,972 3,348,530 SH   SOLE 21 3,348,530 0 0
HANMI FINL CORP COM NEW 410495204 10,762 949,023 SH   SOLE 22 943,709 0 5,314
HANMI FINL CORP COM NEW 410495204 433 38,142 SH   SOLE 30 38,142 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 5,811 91,620 SH   SOLE 2 24,631 0 66,989
HANNON ARMSTRONG SUST INFR C COM 41068X100 18 285 SH   SOLE 4 285 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 89 1,408 SH   SOLE 7 1,408 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 16,133 254,336 SH   SOLE 18 254,336 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 12,655 199,512 SH   SOLE 19 199,512 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 224,420 3,538,074 SH   SOLE 21 3,538,074 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 135,162 2,130,891 SH   SOLE 22 2,080,543 0 50,348
HANNON ARMSTRONG SUST INFR C COM 41068X100 149 2,356 SH   SOLE 23 2,356 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 94 1,489 SH   SOLE 25 1,489 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 4,045 63,768 SH   SOLE 26 21,267 0 42,501
HANNON ARMSTRONG SUST INFR C COM 41068X100 637 10,048 SH   SOLE 28 10,048 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 3,192 50,317 SH   SOLE 30 50,317 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 193 3,050 SH   SOLE 36 3,050 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 582 9,182 SH   SOLE 40 9,182 0 0
HANOVER INS GROUP INC COM 410867105 13,217 113,047 SH   SOLE 2 40,046 0 73,001
HANOVER INS GROUP INC COM 410867105 72 616 SH   SOLE 4 616 0 0
HANOVER INS GROUP INC COM 410867105 268 2,289 SH   SOLE 7 2,289 0 0
HANOVER INS GROUP INC COM 410867105 11,744 100,444 SH   SOLE 18 98,904 0 1,540
HANOVER INS GROUP INC COM 410867105 1,228 10,500 SH   SOLE 19 10,500 0 0
HANOVER INS GROUP INC COM 410867105 203,467 1,740,223 SH   SOLE 21 1,740,223 0 0
HANOVER INS GROUP INC COM 410867105 138,357 1,183,349 SH   SOLE 22 1,124,514 0 58,835
HANOVER INS GROUP INC COM 410867105 14 124 SH   SOLE 23 124 0 0
HANOVER INS GROUP INC COM 410867105 105 899 SH   SOLE 25 899 0 0
HANOVER INS GROUP INC COM 410867105 3,093 26,450 SH   SOLE 26 11,583 0 14,867
HANOVER INS GROUP INC COM 410867105 576 4,928 SH   SOLE 28 4,928 0 0
HANOVER INS GROUP INC COM 410867105 2,863 24,486 SH   SOLE 30 24,486 0 0
HANOVER INS GROUP INC COM 410867105 84 720 SH   SOLE 31 720 0 0
HANOVER INS GROUP INC COM 410867105 421 3,602 SH   SOLE 34 3,602 0 0
HANOVER INS GROUP INC COM 410867105 338 2,888 SH   SOLE 36 2,888 0 0
HANOVER INS GROUP INC COM 410867105 559 4,781 SH   SOLE 40 4,781 0 0
HAPPINESS BIOTECH GROUP LTD SHS G4289N114 14 7,513 SH   SOLE 22 7,513 0 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100 663 61,095 SH   SOLE 2 18,351 0 42,744
HARBORONE BANCORP INC NEW COM NEW 41165Y100 6 592 SH   SOLE 7 592 0 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100 2,122 195,363 SH   SOLE 18 195,363 0 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100 1,031 94,924 SH   SOLE 19 94,924 0 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100 23,187 2,135,052 SH   SOLE 21 2,135,052 0 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100 18,926 1,742,749 SH   SOLE 22 1,693,901 0 48,848
HARBORONE BANCORP INC NEW COM NEW 41165Y100 77 7,098 SH   SOLE 28 7,098 0 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100 121 11,100 SH   SOLE 30 11,100 0 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100 73 6,677 SH   SOLE 40 6,677 0 0
HARLEY DAVIDSON INC COM 412822108 16,539 450,644 SH   SOLE 2 148,247 0 302,397
HARLEY DAVIDSON INC COM 412822108 120 3,278 SH   SOLE 4 3,278 0 0
HARLEY DAVIDSON INC COM 412822108 216 5,898 SH   SOLE 7 5,898 0 0
HARLEY DAVIDSON INC COM 412822108 195 5,312 SH   SOLE 13 5,312 0 0
HARLEY DAVIDSON INC COM 412822108 15,451 421,004 SH   SOLE 18 405,979 0 15,025
HARLEY DAVIDSON INC COM 412822108 3,836 104,526 SH   SOLE 19 104,526 0 0
HARLEY DAVIDSON INC COM 412822108 241,945 6,592,513 SH   SOLE 21 6,592,513 0 0
HARLEY DAVIDSON INC COM 412822108 182,690 4,977,929 SH   SOLE 22 4,694,858 0 283,071
HARLEY DAVIDSON INC COM 412822108 370 10,085 SH   SOLE 23 10,085 0 0
HARLEY DAVIDSON INC COM 412822108 72 1,971 SH   SOLE 25 1,971 0 0
HARLEY DAVIDSON INC COM 412822108 2,886 78,638 SH   SOLE 26 51,082 0 27,556
HARLEY DAVIDSON INC COM 412822108 819 22,316 SH   SOLE 28 20,096 0 2,220
HARLEY DAVIDSON INC COM 412822108 97 2,635 SH   SOLE 29 2,635 0 0
HARLEY DAVIDSON INC COM 412822108 3,543 96,536 SH   SOLE 30 96,536 0 0
HARLEY DAVIDSON INC COM 412822108 866 23,589 SH   SOLE 31 7,476 0 16,113
HARLEY DAVIDSON INC COM 412822108 270 7,362 SH   SOLE 34 7,362 0 0
HARLEY DAVIDSON INC COM 412822108 1,365 37,205 SH   SOLE 36 37,205 0 0
HARLEY DAVIDSON INC COM 412822108 690 18,799 SH   SOLE 40 18,799 0 0
HARMONIC INC COM 413160102 860 116,413 SH   SOLE 2 32,912 0 83,501
HARMONIC INC COM 413160102 10 1,315 SH   SOLE 7 1,315 0 0
HARMONIC INC COM 413160102 3,286 444,597 SH   SOLE 18 444,597 0 0
HARMONIC INC COM 413160102 1,211 163,860 SH   SOLE 19 163,860 0 0
HARMONIC INC COM 413160102 84,780 11,472,292 SH   SOLE 21 11,472,292 0 0
HARMONIC INC COM 413160102 20,920 2,830,831 SH   SOLE 22 2,765,711 0 65,120
HARMONIC INC COM 413160102 22 3,021 SH   SOLE 25 3,021 0 0
HARMONIC INC COM 413160102 99 13,352 SH   SOLE 26 7,480 0 5,872
HARMONIC INC COM 413160102 96 12,962 SH   SOLE 28 12,962 0 0
HARMONIC INC COM 413160102 1,540 208,415 SH   SOLE 30 208,415 0 0
HARMONIC INC COM 413160102 55 7,420 SH   SOLE 36 7,420 0 0
HARMONIC INC COM 413160102 63 8,589 SH   SOLE 40 8,589 0 0
HARMONY BIOSCIENCES HLDGS IN COM 413197104 101 2,802 SH   SOLE 2 238 0 2,564
HARMONY BIOSCIENCES HLDGS IN COM 413197104 677 18,738 SH   SOLE 18 18,738 0 0
HARMONY BIOSCIENCES HLDGS IN COM 413197104 335 9,279 SH   SOLE 19 9,279 0 0
HARMONY BIOSCIENCES HLDGS IN COM 413197104 6,950 192,263 SH   SOLE 21 192,263 0 0
HARMONY BIOSCIENCES HLDGS IN COM 413197104 2,259 62,479 SH   SOLE 22 62,102 0 377
HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300 9,100 1,944,358 SH   SOLE 7 1,944,358 0 0
HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300 18,530 3,959,392 SH   SOLE 30 3,959,392 0 0
HARPOON THERAPEUTICS INC COM 41358P106 208 12,542 SH   SOLE 2 3,691 0 8,851
HARPOON THERAPEUTICS INC COM 41358P106 5 302 SH   SOLE 7 302 0 0
HARPOON THERAPEUTICS INC COM 41358P106 989 59,548 SH   SOLE 18 42,840 0 16,708
HARPOON THERAPEUTICS INC COM 41358P106 2,725 164,055 SH   SOLE 19 164,055 0 0
HARPOON THERAPEUTICS INC COM 41358P106 9,918 597,139 SH   SOLE 21 597,139 0 0
HARPOON THERAPEUTICS INC COM 41358P106 8,020 482,856 SH   SOLE 22 480,868 0 1,988
HARPOON THERAPEUTICS INC COM 41358P106 214 12,868 SH   SOLE 23 12,868 0 0
HARPOON THERAPEUTICS INC COM 41358P106 484 29,142 SH   SOLE 26 0 0 29,142
HARPOON THERAPEUTICS INC COM 41358P106 96 5,760 SH   SOLE 30 5,760 0 0
HARROW HEALTH INC COM 415858109 72 10,475 SH   SOLE 2 1,827 0 8,648
HARROW HEALTH INC COM 415858109 616 89,838 SH   SOLE 18 89,838 0 0
HARROW HEALTH INC COM 415858109 276 40,292 SH   SOLE 19 40,292 0 0
HARROW HEALTH INC COM 415858109 5,662 825,359 SH   SOLE 21 825,359 0 0
HARROW HEALTH INC COM 415858109 3,888 566,700 SH   SOLE 22 565,320 0 1,380
HARSCO CORP COM 415864107 1,681 93,519 SH   SOLE 2 25,845 0 67,674
HARSCO CORP COM 415864107 8 467 SH   SOLE 4 467 0 0
HARSCO CORP COM 415864107 23 1,284 SH   SOLE 7 1,284 0 0
HARSCO CORP COM 415864107 6,183 343,889 SH   SOLE 18 343,889 0 0
HARSCO CORP COM 415864107 2,572 143,025 SH   SOLE 19 143,025 0 0
HARSCO CORP COM 415864107 161,120 8,961,075 SH   SOLE 21 8,961,075 0 0
HARSCO CORP COM 415864107 39,490 2,196,330 SH   SOLE 22 2,142,777 0 53,553
HARSCO CORP COM 415864107 13 710 SH   SOLE 25 710 0 0
HARSCO CORP COM 415864107 1,118 62,187 SH   SOLE 26 29,118 0 33,069
HARSCO CORP COM 415864107 176 9,796 SH   SOLE 28 9,796 0 0
HARSCO CORP COM 415864107 3,326 184,978 SH   SOLE 30 184,978 0 0
HARSCO CORP COM 415864107 22 1,247 SH   SOLE 36 1,247 0 0
HARSCO CORP COM 415864107 164 9,096 SH   SOLE 40 9,096 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 43,117 880,298 SH   SOLE 2 171,217 0 709,081
HARTFORD FINL SVCS GROUP INC COM 416515104 8,993 183,609 SH   SOLE 4 169,845 0 13,764
HARTFORD FINL SVCS GROUP INC COM 416515104 23,554 480,893 SH   SOLE 7 322,823 0 158,070
HARTFORD FINL SVCS GROUP INC COM 416515104 52 1,067 SH   SOLE 13 1,067 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 2,123 43,349 SH   SOLE 15 43,349 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 59,161 1,207,868 SH   SOLE 18 1,039,875 0 167,993
HARTFORD FINL SVCS GROUP INC COM 416515104 10,244 209,150 SH   SOLE 19 209,150 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 411,283 8,396,957 SH   SOLE 21 8,396,957 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 405,773 8,284,469 SH   SOLE 22 7,535,847 0 748,622
HARTFORD FINL SVCS GROUP INC COM 416515104 11,558 235,984 SH   SOLE 23 235,984 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 30,735 627,493 SH   SOLE 25 627,493 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 41,817 853,748 SH   SOLE 26 301,523 0 552,225
HARTFORD FINL SVCS GROUP INC COM 416515104 61,190 1,249,276 SH   SOLE 28 46,434 0 1,202,842
HARTFORD FINL SVCS GROUP INC COM 416515104 162 3,316 SH   SOLE 29 3,316 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 76,748 1,566,924 SH   SOLE 30 1,503,348 0 63,576
HARTFORD FINL SVCS GROUP INC COM 416515104 4,081 83,325 SH   SOLE 31 46,435 0 36,890
HARTFORD FINL SVCS GROUP INC COM 416515104 4,579 93,492 SH   SOLE 34 93,492 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 12,798 261,283 SH   SOLE 36 261,283 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 724 14,789 SH   SOLE 40 14,789 0 0
HARVARD BIOSCIENCE INC COM 416906105 126 29,375 SH   SOLE 2 2,006 0 27,369
HARVARD BIOSCIENCE INC COM 416906105 641 149,375 SH   SOLE 18 149,375 0 0
HARVARD BIOSCIENCE INC COM 416906105 293 68,254 SH   SOLE 19 68,254 0 0
HARVARD BIOSCIENCE INC COM 416906105 6,134 1,429,780 SH   SOLE 21 1,429,780 0 0
HARVARD BIOSCIENCE INC COM 416906105 5,453 1,271,112 SH   SOLE 22 1,268,778 0 2,334
HARVARD BIOSCIENCE INC COM 416906105 26 6,009 SH   SOLE 26 0 0 6,009
HASBRO INC COM 418056107 41,572 444,425 SH   SOLE 2 184,038 0 260,387
HASBRO INC COM 418056107 7,344 78,517 SH   SOLE 4 73,657 0 4,860
HASBRO INC COM 418056107 12,330 131,818 SH   SOLE 7 117,850 0 13,968
HASBRO INC COM 418056107 50 534 SH   SOLE 13 534 0 0
HASBRO INC COM 418056107 1,334 14,262 SH   SOLE 15 14,262 0 0
HASBRO INC COM 418056107 4 38 SH   SOLE 17 0 0 38
HASBRO INC COM 418056107 80,994 865,880 SH   SOLE 18 843,107 0 22,773
HASBRO INC COM 418056107 85,441 913,414 SH   SOLE 19 913,414 0 0
HASBRO INC COM 418056107 308,215 3,295,004 SH   SOLE 21 3,295,004 0 0
HASBRO INC COM 418056107 294,339 3,146,662 SH   SOLE 22 2,732,453 0 414,209
HASBRO INC COM 418056107 13,243 141,572 SH   SOLE 23 141,572 0 0
HASBRO INC COM 418056107 32,895 351,667 SH   SOLE 25 351,667 0 0
HASBRO INC COM 418056107 42,618 455,613 SH   SOLE 26 252,772 0 202,841
HASBRO INC COM 418056107 43,251 462,385 SH   SOLE 28 21,569 0 440,816
HASBRO INC COM 418056107 2,079 22,230 SH   SOLE 29 22,230 0 0
HASBRO INC COM 418056107 59,452 635,581 SH   SOLE 30 628,623 0 6,958
HASBRO INC COM 418056107 6,711 71,741 SH   SOLE 31 54,138 0 17,603
HASBRO INC COM 418056107 37,990 406,138 SH   SOLE 34 406,138 0 0
HASBRO INC COM 418056107 7,024 75,091 SH   SOLE 36 75,091 0 0
HASBRO INC COM 418056107 2,319 24,791 SH   SOLE 37 24,791 0 0
HASBRO INC COM 418056107 528 5,642 SH   SOLE 40 5,642 0 0
HAVERTY FURNITURE INC COM 419596101 564 20,374 SH   SOLE 2 6,164 0 14,210
HAVERTY FURNITURE INC COM 419596101 6 216 SH   SOLE 7 216 0 0
HAVERTY FURNITURE INC COM 419596101 2,174 78,551 SH   SOLE 18 78,551 0 0
HAVERTY FURNITURE INC COM 419596101 1,448 52,340 SH   SOLE 19 52,340 0 0
HAVERTY FURNITURE INC COM 419596101 54,097 1,955,091 SH   SOLE 21 1,955,091 0 0
HAVERTY FURNITURE INC COM 419596101 15,659 565,932 SH   SOLE 22 552,925 0 13,007
HAVERTY FURNITURE INC COM 419596101 8 307 SH   SOLE 23 307 0 0
HAVERTY FURNITURE INC COM 419596101 20 715 SH   SOLE 25 715 0 0
HAVERTY FURNITURE INC COM 419596101 351 12,689 SH   SOLE 26 1,312 0 11,377
HAVERTY FURNITURE INC COM 419596101 72 2,616 SH   SOLE 28 2,616 0 0
HAVERTY FURNITURE INC COM 419596101 747 27,006 SH   SOLE 30 27,006 0 0
HAVERTY FURNITURE INC COM 419596101 36 1,296 SH   SOLE 36 1,296 0 0
HAVERTY FURNITURE INC COM 419596101 64 2,295 SH   SOLE 40 2,295 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 10,853 306,657 SH   SOLE 2 102,900 0 203,757
HAWAIIAN ELEC INDUSTRIES COM 419870100 415 11,738 SH   SOLE 4 11,738 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 97 2,738 SH   SOLE 7 2,738 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 9,655 272,827 SH   SOLE 18 272,827 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 971 27,430 SH   SOLE 19 27,430 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 174,919 4,942,599 SH   SOLE 21 4,942,599 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 121,080 3,421,292 SH   SOLE 22 3,277,757 0 143,535
HAWAIIAN ELEC INDUSTRIES COM 419870100 57 1,621 SH   SOLE 25 1,621 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 3,381 95,549 SH   SOLE 26 43,611 0 51,938
HAWAIIAN ELEC INDUSTRIES COM 419870100 610 17,244 SH   SOLE 28 14,944 0 2,300
HAWAIIAN ELEC INDUSTRIES COM 419870100 3,795 107,241 SH   SOLE 30 107,241 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 72 2,035 SH   SOLE 31 2,035 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 423 11,958 SH   SOLE 36 11,958 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 502 14,176 SH   SOLE 40 14,176 0 0
HAWAIIAN HOLDINGS INC COM 419879101 1,397 78,936 SH   SOLE 2 13,007 0 65,929
HAWAIIAN HOLDINGS INC COM 419879101 14 804 SH   SOLE 7 804 0 0
HAWAIIAN HOLDINGS INC COM 419879101 3,782 213,678 SH   SOLE 18 201,433 0 12,245
HAWAIIAN HOLDINGS INC COM 419879101 5,869 331,578 SH   SOLE 19 331,578 0 0
HAWAIIAN HOLDINGS INC COM 419879101 93,181 5,264,487 SH   SOLE 21 5,264,487 0 0
HAWAIIAN HOLDINGS INC COM 419879101 29,569 1,670,557 SH   SOLE 22 1,655,759 0 14,798
HAWAIIAN HOLDINGS INC COM 419879101 352 19,861 SH   SOLE 23 19,861 0 0
HAWAIIAN HOLDINGS INC COM 419879101 1,590 89,852 SH   SOLE 26 0 0 89,852
HAWAIIAN HOLDINGS INC COM 419879101 35 1,958 SH   SOLE 28 1,958 0 0
HAWAIIAN HOLDINGS INC COM 419879101 1,489 84,119 SH   SOLE 30 84,119 0 0
HAWAIIAN HOLDINGS INC COM 419879101 32 1,803 SH   SOLE 40 1,803 0 0
HAWKINS INC COM 420261109 491 9,390 SH   SOLE 2 3,256 0 6,134
HAWKINS INC COM 420261109 7 138 SH   SOLE 7 138 0 0
HAWKINS INC COM 420261109 2,339 44,707 SH   SOLE 18 44,707 0 0
HAWKINS INC COM 420261109 920 17,585 SH   SOLE 19 17,585 0 0
HAWKINS INC COM 420261109 58,820 1,124,459 SH   SOLE 21 1,124,459 0 0
HAWKINS INC COM 420261109 15,277 292,056 SH   SOLE 22 285,411 0 6,645
HAWKINS INC COM 420261109 70 1,330 SH   SOLE 28 1,330 0 0
HAWKINS INC COM 420261109 838 16,026 SH   SOLE 30 16,026 0 0
HAWKINS INC COM 420261109 57 1,099 SH   SOLE 40 1,099 0 0
HAWTHORN BANCSHARES INC COM 420476103 101 4,624 SH   SOLE 2 244 0 4,380
HAWTHORN BANCSHARES INC COM 420476103 496 22,647 SH   SOLE 18 22,647 0 0
HAWTHORN BANCSHARES INC COM 420476103 243 11,106 SH   SOLE 19 11,106 0 0
HAWTHORN BANCSHARES INC COM 420476103 5,216 238,168 SH   SOLE 21 238,168 0 0
HAWTHORN BANCSHARES INC COM 420476103 1,230 56,186 SH   SOLE 22 55,822 0 364
HAYNES INTERNATIONAL INC COM NEW 420877201 286 11,995 SH   SOLE 2 1,182 0 10,813
HAYNES INTERNATIONAL INC COM NEW 420877201 7 293 SH   SOLE 7 293 0 0
HAYNES INTERNATIONAL INC COM NEW 420877201 1,436 60,230 SH   SOLE 18 60,230 0 0
HAYNES INTERNATIONAL INC COM NEW 420877201 553 23,201 SH   SOLE 19 23,201 0 0
HAYNES INTERNATIONAL INC COM NEW 420877201 35,523 1,490,047 SH   SOLE 21 1,490,047 0 0
HAYNES INTERNATIONAL INC COM NEW 420877201 8,620 361,590 SH   SOLE 22 359,427 0 2,163
HAYNES INTERNATIONAL INC COM NEW 420877201 460 19,310 SH   SOLE 30 19,310 0 0
HBT FINL INC. COM 404111106 247 16,303 SH   SOLE 2 9,390 0 6,913
HBT FINL INC. COM 404111106 697 46,016 SH   SOLE 18 46,016 0 0
HBT FINL INC. COM 404111106 2,708 178,743 SH   SOLE 19 178,743 0 0
HBT FINL INC. COM 404111106 6,090 401,971 SH   SOLE 21 401,971 0 0
HBT FINL INC. COM 404111106 6,735 444,568 SH   SOLE 22 443,197 0 1,371
HBT FINL INC. COM 404111106 307 20,291 SH   SOLE 23 20,291 0 0
HBT FINL INC. COM 404111106 1,419 93,634 SH   SOLE 26 0 0 93,634
HC2 HLDGS INC COM 404139107 69 21,031 SH   SOLE 2 5,364 0 15,667
HC2 HLDGS INC COM 404139107 795 243,848 SH   SOLE 18 243,848 0 0
HC2 HLDGS INC COM 404139107 285 87,351 SH   SOLE 19 87,351 0 0
HC2 HLDGS INC COM 404139107 6,603 2,025,595 SH   SOLE 21 2,025,595 0 0
HC2 HLDGS INC COM 404139107 4,965 1,523,090 SH   SOLE 22 1,515,005 0 8,085
HCA HEALTHCARE INC COM 40412C101 106,719 648,904 SH   SOLE 2 128,371 0 520,533
HCA HEALTHCARE INC COM 40412C101 24,486 148,886 SH   SOLE 4 138,468 0 10,418
HCA HEALTHCARE INC COM 40412C101 53,760 326,888 SH   SOLE 7 236,054 0 90,834
HCA HEALTHCARE INC COM 40412C101 163 994 SH   SOLE 13 994 0 0
HCA HEALTHCARE INC COM 40412C101 5,456 33,178 SH   SOLE 15 33,178 0 0
HCA HEALTHCARE INC COM 40412C101 99,905 607,471 SH   SOLE 18 568,462 0 39,009
HCA HEALTHCARE INC COM 40412C101 177,833 1,081,315 SH   SOLE 19 1,081,315 0 0
HCA HEALTHCARE INC COM 40412C101 860,995 5,235,283 SH   SOLE 21 5,235,283 0 0
HCA HEALTHCARE INC COM 40412C101 1,005,779 6,115,645 SH   SOLE 22 5,564,703 0 550,942
HCA HEALTHCARE INC COM 40412C101 29,735 180,804 SH   SOLE 23 180,804 0 0
HCA HEALTHCARE INC COM 40412C101 77,221 469,541 SH   SOLE 25 469,541 0 0
HCA HEALTHCARE INC COM 40412C101 96,931 589,389 SH   SOLE 26 208,198 0 381,191
HCA HEALTHCARE INC COM 40412C101 94,825 576,586 SH   SOLE 28 37,186 0 539,400
HCA HEALTHCARE INC COM 40412C101 16 99 SH   SOLE 29 99 0 0
HCA HEALTHCARE INC COM 40412C101 254,775 1,549,160 SH   SOLE 30 1,444,973 0 104,187
HCA HEALTHCARE INC COM 40412C101 10,143 61,674 SH   SOLE 31 34,991 0 26,683
HCA HEALTHCARE INC COM 40412C101 73,253 445,416 SH   SOLE 34 445,416 0 0
HCA HEALTHCARE INC COM 40412C101 27,462 166,980 SH   SOLE 36 166,980 0 0
HCA HEALTHCARE INC COM 40412C101 1,801 10,954 SH   SOLE 40 10,954 0 0
HCI GROUP INC COM 40416E103 641 12,262 SH   SOLE 2 2,503 0 9,759
HCI GROUP INC COM 40416E103 5 90 SH   SOLE 7 90 0 0
HCI GROUP INC COM 40416E103 1,527 29,202 SH   SOLE 18 29,202 0 0
HCI GROUP INC COM 40416E103 1,342 25,652 SH   SOLE 19 25,652 0 0
HCI GROUP INC COM 40416E103 37,834 723,412 SH   SOLE 21 723,412 0 0
HCI GROUP INC COM 40416E103 12,983 248,240 SH   SOLE 22 242,134 0 6,106
HCI GROUP INC COM 40416E103 28 544 SH   SOLE 23 544 0 0
HCI GROUP INC COM 40416E103 18 349 SH   SOLE 26 0 0 349
HCI GROUP INC COM 40416E103 33 633 SH   SOLE 28 633 0 0
HCI GROUP INC COM 40416E103 684 13,087 SH   SOLE 30 13,087 0 0
HCI GROUP INC COM 40416E103 54 1,041 SH   SOLE 40 1,041 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 20,536 284,201 SH   SOLE 2 69,423 0 214,778
HDFC BANK LTD SPONSORED ADS 40415F101 2,627 36,349 SH   SOLE 4 36,349 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 3,852 53,307 SH   SOLE 13 53,307 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 3,391 46,926 SH   SOLE 15 46,926 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 1 13 SH   SOLE 17 0 0 13
HDFC BANK LTD SPONSORED ADS 40415F101 11,604 160,592 SH   SOLE 18 159,033 0 1,559
HDFC BANK LTD SPONSORED ADS 40415F101 258 3,576 SH   SOLE 19 3,576 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 63,062 872,716 SH   SOLE 22 476,672 0 396,044
HDFC BANK LTD SPONSORED ADS 40415F101 2,760 38,199 SH   SOLE 26 0 0 38,199
HDFC BANK LTD SPONSORED ADS 40415F101 6,177 85,485 SH   SOLE 30 85,485 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 39,730 549,827 SH   SOLE 31 0 0 549,827
HDFC BANK LTD SPONSORED ADS 40415F101 142 1,970 SH   SOLE 34 1,970 0 0
HEADHUNTER GROUP PLC SPONSORED ADS 42207L106 63 2,096 SH   SOLE 25 2,096 0 0
HEADHUNTER GROUP PLC SPONSORED ADS 42207L106 4,825 159,489 SH   SOLE 34 159,489 0 0
HEALTH ASSURN ACQUISITION CO UNIT 99/99/9999 42226W208 2,354 213,643 SH   SOLE 2 213,643 0 0
HEALTH ASSURN ACQUISITION CO UNIT 99/99/9999 42226W208 1,368 124,119 SH   SOLE 18 124,119 0 0
HEALTH ASSURN ACQUISITION CO UNIT 99/99/9999 42226W208 35,452 3,217,104 SH   SOLE 19 3,217,104 0 0
HEALTH ASSURN ACQUISITION CO UNIT 99/99/9999 42226W208 209 18,972 SH   SOLE 20 18,972 0 0
HEALTH ASSURN ACQUISITION CO UNIT 99/99/9999 42226W208 31 2,816 SH   SOLE 21 2,816 0 0
HEALTH ASSURN ACQUISITION CO UNIT 99/99/9999 42226W208 15,134 1,373,346 SH   SOLE 34 1,373,346 0 0
HEALTH CATALYST INC COM 42225T107 958 21,999 SH   SOLE 2 8,726 0 13,273
HEALTH CATALYST INC COM 42225T107 26 604 SH   SOLE 7 604 0 0
HEALTH CATALYST INC COM 42225T107 5,530 127,046 SH   SOLE 18 118,733 0 8,313
HEALTH CATALYST INC COM 42225T107 6,207 142,601 SH   SOLE 19 142,601 0 0
HEALTH CATALYST INC COM 42225T107 52,694 1,210,515 SH   SOLE 21 1,210,515 0 0
HEALTH CATALYST INC COM 42225T107 42,726 981,519 SH   SOLE 22 968,615 0 12,904
HEALTH CATALYST INC COM 42225T107 191 4,378 SH   SOLE 23 4,378 0 0
HEALTH CATALYST INC COM 42225T107 1,128 25,916 SH   SOLE 26 0 0 25,916
HEALTH CATALYST INC COM 42225T107 95 2,171 SH   SOLE 28 2,171 0 0
HEALTH CATALYST INC COM 42225T107 392 9,007 SH   SOLE 30 9,007 0 0
HEALTH CATALYST INC COM 42225T107 160 3,676 SH   SOLE 34 3,676 0 0
HEALTH CATALYST INC COM 42225T107 86 1,968 SH   SOLE 40 1,968 0 0
HEALTH SCIENCES ACQ CORP 2 ORD SHS G4411D109 245 19,136 SH   SOLE 18 19,136 0 0
HEALTH SCIENCES ACQ CORP 2 ORD SHS G4411D109 6,559 512,000 SH   SOLE 19 512,000 0 0
HEALTH SCIENCES ACQ CORP 2 ORD SHS G4411D109 89 6,912 SH   SOLE 20 6,912 0 0
HEALTH SCIENCES ACQ CORP 2 ORD SHS G4411D109 3,356 261,952 SH   SOLE 34 261,952 0 0
HEALTHCARE RLTY TR COM 421946104 6,371 215,221 SH   SOLE 2 96,578 0 118,643
HEALTHCARE RLTY TR COM 421946104 3,261 110,156 SH   SOLE 4 110,156 0 0
HEALTHCARE RLTY TR COM 421946104 4,963 167,665 SH   SOLE 7 167,665 0 0
HEALTHCARE RLTY TR COM 421946104 22,326 754,269 SH   SOLE 18 754,269 0 0
HEALTHCARE RLTY TR COM 421946104 12,126 409,669 SH   SOLE 19 409,669 0 0
HEALTHCARE RLTY TR COM 421946104 323,032 10,913,240 SH   SOLE 21 10,913,240 0 0
HEALTHCARE RLTY TR COM 421946104 166,663 5,630,500 SH   SOLE 22 5,532,041 0 98,459
HEALTHCARE RLTY TR COM 421946104 181 6,118 SH   SOLE 23 6,118 0 0
HEALTHCARE RLTY TR COM 421946104 17,083 577,115 SH   SOLE 25 577,115 0 0
HEALTHCARE RLTY TR COM 421946104 1,596 53,922 SH   SOLE 26 33,692 0 20,230
HEALTHCARE RLTY TR COM 421946104 3,009 101,668 SH   SOLE 28 16,375 0 85,293
HEALTHCARE RLTY TR COM 421946104 2,524 85,272 SH   SOLE 29 85,272 0 0
HEALTHCARE RLTY TR COM 421946104 17,953 606,512 SH   SOLE 30 606,512 0 0
HEALTHCARE RLTY TR COM 421946104 27 916 SH   SOLE 34 916 0 0
HEALTHCARE RLTY TR COM 421946104 62 2,110 SH   SOLE 36 2,110 0 0
HEALTHCARE RLTY TR COM 421946104 477 16,107 SH   SOLE 40 16,107 0 0
HEALTHCARE SERVICES ACQU COR UNIT 11/18/2023 42227K203 25,832 2,527,576 SH   SOLE 2 2,527,576 0 0
HEALTHCARE SVCS GROUP INC COM 421906108 2,102 74,803 SH   SOLE 2 53,281 0 21,522
HEALTHCARE SVCS GROUP INC COM 421906108 9 310 SH   SOLE 4 310 0 0
HEALTHCARE SVCS GROUP INC COM 421906108 38 1,358 SH   SOLE 7 1,358 0 0
HEALTHCARE SVCS GROUP INC COM 421906108 11,688 415,949 SH   SOLE 18 415,949 0 0
HEALTHCARE SVCS GROUP INC COM 421906108 3,783 134,609 SH   SOLE 19 134,609 0 0
HEALTHCARE SVCS GROUP INC COM 421906108 143,167 5,094,912 SH   SOLE 21 5,094,912 0 0
HEALTHCARE SVCS GROUP INC COM 421906108 66,840 2,378,646 SH   SOLE 22 2,328,873 0 49,773
HEALTHCARE SVCS GROUP INC COM 421906108 45 1,608 SH   SOLE 25 1,608 0 0
HEALTHCARE SVCS GROUP INC COM 421906108 795 28,285 SH   SOLE 26 20,378 0 7,907
HEALTHCARE SVCS GROUP INC COM 421906108 246 8,769 SH   SOLE 28 8,769 0 0
HEALTHCARE SVCS GROUP INC COM 421906108 1,301 46,304 SH   SOLE 30 46,304 0 0
HEALTHCARE SVCS GROUP INC COM 421906108 111 3,961 SH   SOLE 36 3,961 0 0
HEALTHCARE SVCS GROUP INC COM 421906108 214 7,599 SH   SOLE 40 7,599 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 13,430 487,654 SH   SOLE 2 78,844 0 408,810
HEALTHCARE TR AMER INC CL A NEW 42225P501 10,000 363,121 SH   SOLE 4 363,121 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 7,542 273,851 SH   SOLE 7 273,851 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 10,011 363,493 SH   SOLE 18 363,493 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 11,993 435,462 SH   SOLE 19 435,462 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 132,829 4,823,124 SH   SOLE 21 4,823,124 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 218,615 7,938,089 SH   SOLE 22 7,413,298 0 524,791
HEALTHCARE TR AMER INC CL A NEW 42225P501 985 35,753 SH   SOLE 23 35,753 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 26,136 949,002 SH   SOLE 25 949,002 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 4,747 172,362 SH   SOLE 26 68,714 0 103,648
HEALTHCARE TR AMER INC CL A NEW 42225P501 6,038 219,238 SH   SOLE 28 79,599 0 139,639
HEALTHCARE TR AMER INC CL A NEW 42225P501 3,825 138,891 SH   SOLE 29 138,891 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 26,798 973,052 SH   SOLE 30 973,052 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 114 4,135 SH   SOLE 31 4,135 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 1,686 61,232 SH   SOLE 34 61,232 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 92 3,326 SH   SOLE 36 3,326 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 738 26,815 SH   SOLE 40 26,815 0 0
HEALTHEQUITY INC COM 42226A107 6,368 91,349 SH   SOLE 2 63,221 0 28,128
HEALTHEQUITY INC COM 42226A107 41 595 SH   SOLE 4 595 0 0
HEALTHEQUITY INC COM 42226A107 101 1,442 SH   SOLE 7 1,442 0 0
HEALTHEQUITY INC COM 42226A107 30,536 438,049 SH   SOLE 18 423,050 0 14,999
HEALTHEQUITY INC COM 42226A107 17,528 251,437 SH   SOLE 19 251,437 0 0
HEALTHEQUITY INC COM 42226A107 381,246 5,469,035 SH   SOLE 21 5,469,035 0 0
HEALTHEQUITY INC COM 42226A107 179,967 2,581,647 SH   SOLE 22 2,526,846 0 54,801
HEALTHEQUITY INC COM 42226A107 855 12,268 SH   SOLE 23 12,268 0 0
HEALTHEQUITY INC COM 42226A107 29 416 SH   SOLE 25 416 0 0
HEALTHEQUITY INC COM 42226A107 6,277 90,044 SH   SOLE 26 21,973 0 68,071
HEALTHEQUITY INC COM 42226A107 662 9,496 SH   SOLE 28 9,496 0 0
HEALTHEQUITY INC COM 42226A107 52 751 SH   SOLE 29 751 0 0
HEALTHEQUITY INC COM 42226A107 3,079 44,162 SH   SOLE 30 44,162 0 0
HEALTHEQUITY INC COM 42226A107 113 1,628 SH   SOLE 31 1,628 0 0
HEALTHEQUITY INC COM 42226A107 408 5,859 SH   SOLE 34 5,859 0 0
HEALTHEQUITY INC COM 42226A107 71 1,019 SH   SOLE 36 1,019 0 0
HEALTHEQUITY INC COM 42226A107 608 8,716 SH   SOLE 40 8,716 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 38,910 1,287,142 SH   SOLE 2 247,452 0 1,039,690
HEALTHPEAK PROPERTIES INC COM 42250P103 30,033 993,499 SH   SOLE 4 973,038 0 20,461
HEALTHPEAK PROPERTIES INC COM 42250P103 37,288 1,233,475 SH   SOLE 7 1,180,438 0 53,037
HEALTHPEAK PROPERTIES INC COM 42250P103 43 1,414 SH   SOLE 13 1,414 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 2,041 67,518 SH   SOLE 15 67,518 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 43,200 1,429,040 SH   SOLE 18 1,349,553 0 79,487
HEALTHPEAK PROPERTIES INC COM 42250P103 30,051 994,089 SH   SOLE 19 994,089 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 602,466 19,929,412 SH   SOLE 21 19,929,412 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 535,058 17,699,585 SH   SOLE 22 16,209,053 0 1,490,532
HEALTHPEAK PROPERTIES INC COM 42250P103 12,863 425,505 SH   SOLE 23 425,505 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 100,236 3,315,776 SH   SOLE 25 3,315,776 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 39,813 1,316,994 SH   SOLE 26 445,243 0 871,751
HEALTHPEAK PROPERTIES INC COM 42250P103 58,026 1,919,500 SH   SOLE 28 67,520 0 1,851,980
HEALTHPEAK PROPERTIES INC COM 42250P103 9,994 330,589 SH   SOLE 29 330,589 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 144,576 4,782,546 SH   SOLE 30 4,777,448 0 5,098
HEALTHPEAK PROPERTIES INC COM 42250P103 2,847 94,164 SH   SOLE 31 75,317 0 18,847
HEALTHPEAK PROPERTIES INC COM 42250P103 2,853 94,371 SH   SOLE 34 94,371 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 10,898 360,506 SH   SOLE 36 360,506 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 698 23,102 SH   SOLE 40 23,102 0 0
HEALTHSTREAM INC COM 42222N103 683 31,251 SH   SOLE 2 8,917 0 22,334
HEALTHSTREAM INC COM 42222N103 4 173 SH   SOLE 4 173 0 0
HEALTHSTREAM INC COM 42222N103 11 516 SH   SOLE 7 516 0 0
HEALTHSTREAM INC COM 42222N103 2,552 116,858 SH   SOLE 18 116,858 0 0
HEALTHSTREAM INC COM 42222N103 1,157 52,984 SH   SOLE 19 52,984 0 0
HEALTHSTREAM INC COM 42222N103 67,064 3,070,700 SH   SOLE 21 3,070,700 0 0
HEALTHSTREAM INC COM 42222N103 18,326 839,112 SH   SOLE 22 821,034 0 18,078
HEALTHSTREAM INC COM 42222N103 266 12,192 SH   SOLE 26 0 0 12,192
HEALTHSTREAM INC COM 42222N103 80 3,645 SH   SOLE 28 3,645 0 0
HEALTHSTREAM INC COM 42222N103 1,223 55,994 SH   SOLE 30 55,994 0 0
HEALTHSTREAM INC COM 42222N103 150 6,879 SH   SOLE 34 6,879 0 0
HEALTHSTREAM INC COM 42222N103 71 3,264 SH   SOLE 40 3,264 0 0
HEARTLAND EXPRESS INC COM 422347104 1,172 64,750 SH   SOLE 2 15,012 0 49,738
HEARTLAND EXPRESS INC COM 422347104 6 309 SH   SOLE 4 309 0 0
HEARTLAND EXPRESS INC COM 422347104 16 893 SH   SOLE 7 893 0 0
HEARTLAND EXPRESS INC COM 422347104 3,866 213,573 SH   SOLE 18 213,573 0 0
HEARTLAND EXPRESS INC COM 422347104 4,084 225,613 SH   SOLE 19 225,613 0 0
HEARTLAND EXPRESS INC COM 422347104 101,679 5,617,650 SH   SOLE 21 5,617,650 0 0
HEARTLAND EXPRESS INC COM 422347104 31,960 1,765,719 SH   SOLE 22 1,733,455 0 32,264
HEARTLAND EXPRESS INC COM 422347104 1,526 84,318 SH   SOLE 26 5,162 0 79,156
HEARTLAND EXPRESS INC COM 422347104 100 5,514 SH   SOLE 28 5,514 0 0
HEARTLAND EXPRESS INC COM 422347104 1,785 98,634 SH   SOLE 30 98,634 0 0
HEARTLAND EXPRESS INC COM 422347104 113 6,224 SH   SOLE 34 6,224 0 0
HEARTLAND EXPRESS INC COM 422347104 100 5,514 SH   SOLE 40 5,514 0 0
HEARTLAND FINL USA INC COM 42234Q102 1,696 42,008 SH   SOLE 2 11,233 0 30,775
HEARTLAND FINL USA INC COM 42234Q102 4 89 SH   SOLE 4 89 0 0
HEARTLAND FINL USA INC COM 42234Q102 27 666 SH   SOLE 7 666 0 0
HEARTLAND FINL USA INC COM 42234Q102 4,682 115,965 SH   SOLE 18 115,965 0 0
HEARTLAND FINL USA INC COM 42234Q102 3,541 87,718 SH   SOLE 19 87,718 0 0
HEARTLAND FINL USA INC COM 42234Q102 49,409 1,223,912 SH   SOLE 21 1,223,912 0 0
HEARTLAND FINL USA INC COM 42234Q102 43,724 1,083,088 SH   SOLE 22 1,051,796 0 31,292
HEARTLAND FINL USA INC COM 42234Q102 76 1,889 SH   SOLE 23 1,889 0 0
HEARTLAND FINL USA INC COM 42234Q102 33 819 SH   SOLE 25 819 0 0
HEARTLAND FINL USA INC COM 42234Q102 1,700 42,106 SH   SOLE 26 8,601 0 33,505
HEARTLAND FINL USA INC COM 42234Q102 173 4,285 SH   SOLE 28 4,285 0 0
HEARTLAND FINL USA INC COM 42234Q102 967 23,960 SH   SOLE 30 23,960 0 0
HEARTLAND FINL USA INC COM 42234Q102 219 5,428 SH   SOLE 34 5,428 0 0
HEARTLAND FINL USA INC COM 42234Q102 84 2,090 SH   SOLE 36 2,090 0 0
HEARTLAND FINL USA INC COM 42234Q102 162 4,014 SH   SOLE 40 4,014 0 0
HEAT BIOLOGICS INC COM 42237K409 0 57 SH   SOLE 21 57 0 0
HEAT BIOLOGICS INC COM 42237K409 1,842 343,667 SH   SOLE 22 343,667 0 0
HECLA MNG CO COM 422704106 4,039 623,306 SH   SOLE 2 175,068 0 448,238
HECLA MNG CO COM 422704106 14 2,165 SH   SOLE 4 2,165 0 0
HECLA MNG CO COM 422704106 61 9,480 SH   SOLE 7 9,480 0 0
HECLA MNG CO COM 422704106 11,719 1,808,473 SH   SOLE 18 1,808,473 0 0
HECLA MNG CO COM 422704106 6,114 943,513 SH   SOLE 19 943,513 0 0
HECLA MNG CO COM 422704106 138,651 21,396,735 SH   SOLE 21 21,396,735 0 0
HECLA MNG CO COM 422704106 94,112 14,523,440 SH   SOLE 22 14,157,531 0 365,909
HECLA MNG CO COM 422704106 36 5,497 SH   SOLE 25 5,497 0 0
HECLA MNG CO COM 422704106 889 137,253 SH   SOLE 26 91,748 0 45,505
HECLA MNG CO COM 422704106 467 72,037 SH   SOLE 28 72,037 0 0
HECLA MNG CO COM 422704106 1,964 303,028 SH   SOLE 30 303,028 0 0
HECLA MNG CO COM 422704106 66 10,171 SH   SOLE 36 10,171 0 0
HECLA MNG CO COM 422704106 422 65,102 SH   SOLE 40 65,102 0 0
HEICO CORP NEW COM 422806109 12,375 93,468 SH   SOLE 2 9,209 0 84,259
HEICO CORP NEW COM 422806109 2,789 21,062 SH   SOLE 4 18,976 0 2,086
HEICO CORP NEW COM 422806109 445 3,363 SH   SOLE 7 3,363 0 0
HEICO CORP NEW COM 422806109 577 4,355 SH   SOLE 13 4,355 0 0
HEICO CORP NEW COM 422806109 460 3,477 SH   SOLE 15 3,477 0 0
HEICO CORP NEW COM 422806109 6,531 49,330 SH   SOLE 18 46,053 0 3,277
HEICO CORP NEW COM 422806109 197,363 1,490,659 SH   SOLE 19 1,490,659 0 0
HEICO CORP NEW COM 422806109 134,297 1,014,329 SH   SOLE 21 1,014,329 0 0
HEICO CORP NEW COM 422806109 158,034 1,193,614 SH   SOLE 22 1,079,668 0 113,946
HEICO CORP NEW COM 422806109 3,646 27,538 SH   SOLE 23 27,538 0 0
HEICO CORP NEW COM 422806109 96,691 730,298 SH   SOLE 25 730,298 0 0
HEICO CORP NEW COM 422806109 9,366 70,743 SH   SOLE 26 34,708 0 36,035
HEICO CORP NEW COM 422806109 11,425 86,289 SH   SOLE 28 11,663 0 74,626
HEICO CORP NEW COM 422806109 12 88 SH   SOLE 29 88 0 0
HEICO CORP NEW COM 422806109 13,860 104,683 SH   SOLE 30 104,683 0 0
HEICO CORP NEW COM 422806109 1,324 9,999 SH   SOLE 31 7,303 0 2,696
HEICO CORP NEW COM 422806109 279 2,106 SH   SOLE 34 2,106 0 0
HEICO CORP NEW COM 422806109 3,035 22,921 SH   SOLE 36 22,921 0 0
HEICO CORP NEW COM 422806109 265 1,998 SH   SOLE 40 1,998 0 0
HEICO CORP NEW CL A 422806208 20,195 172,518 SH   SOLE 2 20,777 0 151,741
HEICO CORP NEW CL A 422806208 4,151 35,462 SH   SOLE 4 32,184 0 3,278
HEICO CORP NEW CL A 422806208 696 5,945 SH   SOLE 7 5,945 0 0
HEICO CORP NEW CL A 422806208 19 165 SH   SOLE 13 165 0 0
HEICO CORP NEW CL A 422806208 796 6,800 SH   SOLE 15 6,800 0 0
HEICO CORP NEW CL A 422806208 9,715 82,993 SH   SOLE 18 78,137 0 4,856
HEICO CORP NEW CL A 422806208 3,438 29,368 SH   SOLE 19 29,368 0 0
HEICO CORP NEW CL A 422806208 216,845 1,852,423 SH   SOLE 21 1,852,423 0 0
HEICO CORP NEW CL A 422806208 227,784 1,945,873 SH   SOLE 22 1,846,925 0 98,948
HEICO CORP NEW CL A 422806208 5,658 48,332 SH   SOLE 23 48,332 0 0
HEICO CORP NEW CL A 422806208 18,283 156,184 SH   SOLE 25 156,184 0 0
HEICO CORP NEW CL A 422806208 29,642 253,223 SH   SOLE 26 68,628 0 184,595
HEICO CORP NEW CL A 422806208 17,147 146,480 SH   SOLE 28 11,412 0 135,068
HEICO CORP NEW CL A 422806208 23 193 SH   SOLE 29 193 0 0
HEICO CORP NEW CL A 422806208 17,151 146,512 SH   SOLE 30 143,389 0 3,123
HEICO CORP NEW CL A 422806208 1,604 13,699 SH   SOLE 31 8,970 0 4,729
HEICO CORP NEW CL A 422806208 422 3,604 SH   SOLE 34 3,604 0 0
HEICO CORP NEW CL A 422806208 4,401 37,600 SH   SOLE 36 37,600 0 0
HEICO CORP NEW CL A 422806208 397 3,395 SH   SOLE 40 3,395 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 770 26,207 SH   SOLE 2 8,285 0 17,922
HEIDRICK & STRUGGLES INTL IN COM 422819102 6 196 SH   SOLE 4 196 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 13 427 SH   SOLE 7 427 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 2,572 87,556 SH   SOLE 18 87,556 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 1,643 55,919 SH   SOLE 19 55,919 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 67,000 2,280,469 SH   SOLE 21 2,280,469 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 18,604 633,215 SH   SOLE 22 621,576 0 11,639
HEIDRICK & STRUGGLES INTL IN COM 422819102 19 641 SH   SOLE 25 641 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 150 5,117 SH   SOLE 26 1,213 0 3,904
HEIDRICK & STRUGGLES INTL IN COM 422819102 71 2,430 SH   SOLE 28 2,430 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 1,289 43,859 SH   SOLE 30 43,859 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 33 1,120 SH   SOLE 36 1,120 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 49 1,670 SH   SOLE 40 1,670 0 0
HELEN OF TROY LTD COM G4388N106 5,645 25,408 SH   SOLE 2 18,009 0 7,399
HELEN OF TROY LTD COM G4388N106 29 132 SH   SOLE 4 132 0 0
HELEN OF TROY LTD COM G4388N106 108 486 SH   SOLE 7 486 0 0
HELEN OF TROY LTD COM G4388N106 31,912 143,626 SH   SOLE 18 140,739 0 2,887
HELEN OF TROY LTD COM G4388N106 14,796 66,592 SH   SOLE 19 66,592 0 0
HELEN OF TROY LTD COM G4388N106 392,669 1,767,265 SH   SOLE 21 1,767,265 0 0
HELEN OF TROY LTD COM G4388N106 185,228 833,649 SH   SOLE 22 816,027 0 17,622
HELEN OF TROY LTD COM G4388N106 297 1,336 SH   SOLE 23 1,336 0 0
HELEN OF TROY LTD COM G4388N106 95 429 SH   SOLE 25 429 0 0
HELEN OF TROY LTD COM G4388N106 4,910 22,100 SH   SOLE 26 8,224 0 13,876
HELEN OF TROY LTD COM G4388N106 699 3,144 SH   SOLE 28 3,144 0 0
HELEN OF TROY LTD COM G4388N106 3,398 15,293 SH   SOLE 30 15,293 0 0
HELEN OF TROY LTD COM G4388N106 383 1,723 SH   SOLE 34 1,723 0 0
HELEN OF TROY LTD COM G4388N106 286 1,285 SH   SOLE 36 1,285 0 0
HELEN OF TROY LTD COM G4388N106 669 3,013 SH   SOLE 40 3,013 0 0
HELIOS TECHNOLOGIES INC COM 42328H109 1,554 29,166 SH   SOLE 2 10,152 0 19,014
HELIOS TECHNOLOGIES INC COM 42328H109 11 214 SH   SOLE 4 214 0 0
HELIOS TECHNOLOGIES INC COM 42328H109 34 643 SH   SOLE 7 643 0 0
HELIOS TECHNOLOGIES INC COM 42328H109 5,813 109,073 SH   SOLE 18 109,073 0 0
HELIOS TECHNOLOGIES INC COM 42328H109 2,942 55,214 SH   SOLE 19 55,214 0 0
HELIOS TECHNOLOGIES INC COM 42328H109 56,857 1,066,944 SH   SOLE 21 1,066,944 0 0
HELIOS TECHNOLOGIES INC COM 42328H109 45,837 860,140 SH   SOLE 22 840,218 0 19,922
HELIOS TECHNOLOGIES INC COM 42328H109 549 10,293 SH   SOLE 26 3,996 0 6,297
HELIOS TECHNOLOGIES INC COM 42328H109 166 3,107 SH   SOLE 28 3,107 0 0
HELIOS TECHNOLOGIES INC COM 42328H109 940 17,635 SH   SOLE 30 17,635 0 0
HELIOS TECHNOLOGIES INC COM 42328H109 199 3,729 SH   SOLE 40 3,729 0 0
HELIUS MED TECHNOLOGIES INC COM CL A 42328V504 26 67,956 SH   SOLE 21 67,956 0 0
HELIUS MED TECHNOLOGIES INC COM CL A 42328V504 15 38,590 SH   SOLE 22 38,590 0 0
HELIX ACQUISITION CORP COM CL A G4444C102 420 36,902 SH   SOLE 2 36,902 0 0
HELIX ACQUISITION CORP COM CL A G4444C102 184 16,205 SH   SOLE 18 16,205 0 0
HELIX ACQUISITION CORP COM CL A G4444C102 5,193 456,697 SH   SOLE 19 456,697 0 0
HELIX ACQUISITION CORP COM CL A G4444C102 69 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,658 233,799 SH   SOLE 34 233,799 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 908 216,079 SH   SOLE 2 62,996 0 153,083
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 1 253 SH   SOLE 4 253 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 10 2,381 SH   SOLE 7 2,381 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 2,596 618,180 SH   SOLE 18 618,180 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 1,819 433,158 SH   SOLE 19 433,158 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 69,610 16,573,711 SH   SOLE 21 16,573,711 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 18,882 4,495,730 SH   SOLE 22 4,404,703 0 91,027
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 46 10,835 SH   SOLE 23 10,835 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 441 104,920 SH   SOLE 26 8,247 0 96,673
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 85 20,304 SH   SOLE 28 17,004 0 3,300
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 1,262 300,403 SH   SOLE 30 300,403 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 48 11,446 SH   SOLE 40 11,446 0 0
HELMERICH & PAYNE INC COM 423452101 5,427 234,325 SH   SOLE 2 38,993 0 195,332
HELMERICH & PAYNE INC COM 423452101 13 544 SH   SOLE 4 544 0 0
HELMERICH & PAYNE INC COM 423452101 223 9,637 SH   SOLE 7 9,637 0 0
HELMERICH & PAYNE INC COM 423452101 4,242 183,179 SH   SOLE 18 183,179 0 0
HELMERICH & PAYNE INC COM 423452101 598 25,824 SH   SOLE 19 25,824 0 0
HELMERICH & PAYNE INC COM 423452101 261,354 11,284,697 SH   SOLE 21 11,284,697 0 0
HELMERICH & PAYNE INC COM 423452101 68,892 2,974,593 SH   SOLE 22 2,831,446 0 143,147
HELMERICH & PAYNE INC COM 423452101 1,083 46,747 SH   SOLE 26 25,886 0 20,861
HELMERICH & PAYNE INC COM 423452101 454 19,619 SH   SOLE 28 12,096 0 7,523
HELMERICH & PAYNE INC COM 423452101 5,371 231,921 SH   SOLE 30 231,921 0 0
HELMERICH & PAYNE INC COM 423452101 46 1,986 SH   SOLE 31 1,986 0 0
HELMERICH & PAYNE INC COM 423452101 768 33,146 SH   SOLE 32 33,146 0 0
HELMERICH & PAYNE INC COM 423452101 777 33,553 SH   SOLE 36 33,553 0 0
HELMERICH & PAYNE INC COM 423452101 341 14,721 SH   SOLE 40 14,721 0 0
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 176 17,008 SH   SOLE 2 5,001 0 12,007
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 5 462 SH   SOLE 7 462 0 0
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 630 60,780 SH   SOLE 18 60,780 0 0
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 304 29,329 SH   SOLE 19 29,329 0 0
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 6,526 629,920 SH   SOLE 21 629,920 0 0
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 2,878 277,767 SH   SOLE 22 275,427 0 2,340
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 38 3,661 SH   SOLE 30 3,661 0 0
HENNESSY ADVISORS INC COM 425885100 7 874 SH   SOLE 18 874 0 0
HENNESSY ADVISORS INC COM 425885100 120 14,112 SH   SOLE 21 14,112 0 0
HENNESSY ADVISORS INC COM 425885100 6 649 SH   SOLE 22 649 0 0
HENRY JACK & ASSOC INC COM 426281101 31,598 195,059 SH   SOLE 2 45,675 0 149,384
HENRY JACK & ASSOC INC COM 426281101 6,667 41,156 SH   SOLE 4 38,181 0 2,975
HENRY JACK & ASSOC INC COM 426281101 20,248 124,993 SH   SOLE 7 99,611 0 25,382
HENRY JACK & ASSOC INC COM 426281101 47 291 SH   SOLE 13 291 0 0
HENRY JACK & ASSOC INC COM 426281101 1,390 8,579 SH   SOLE 15 8,579 0 0
HENRY JACK & ASSOC INC COM 426281101 25,183 155,461 SH   SOLE 18 143,484 0 11,977
HENRY JACK & ASSOC INC COM 426281101 104,255 643,592 SH   SOLE 19 643,592 0 0
HENRY JACK & ASSOC INC COM 426281101 617,053 3,809,205 SH   SOLE 21 3,809,205 0 0
HENRY JACK & ASSOC INC COM 426281101 339,054 2,093,058 SH   SOLE 22 1,932,169 0 160,889
HENRY JACK & ASSOC INC COM 426281101 8,583 52,987 SH   SOLE 23 52,987 0 0
HENRY JACK & ASSOC INC COM 426281101 20,362 125,702 SH   SOLE 25 125,702 0 0
HENRY JACK & ASSOC INC COM 426281101 39,910 246,373 SH   SOLE 26 104,167 0 142,206
HENRY JACK & ASSOC INC COM 426281101 45,367 280,060 SH   SOLE 28 9,976 0 270,084
HENRY JACK & ASSOC INC COM 426281101 10 61 SH   SOLE 29 61 0 0
HENRY JACK & ASSOC INC COM 426281101 90,489 558,611 SH   SOLE 30 545,254 0 13,357
HENRY JACK & ASSOC INC COM 426281101 3,144 19,410 SH   SOLE 31 10,823 0 8,587
HENRY JACK & ASSOC INC COM 426281101 2,822 17,419 SH   SOLE 34 17,419 0 0
HENRY JACK & ASSOC INC COM 426281101 13,474 83,176 SH   SOLE 36 83,176 0 0
HENRY JACK & ASSOC INC COM 426281101 508 3,135 SH   SOLE 40 3,135 0 0
HENRY SCHEIN INC COM 806407102 43,477 650,262 SH   SOLE 2 349,303 0 300,959
HENRY SCHEIN INC COM 806407102 6,767 101,206 SH   SOLE 4 95,318 0 5,888
HENRY SCHEIN INC COM 806407102 13,094 195,840 SH   SOLE 7 141,344 0 54,496
HENRY SCHEIN INC COM 806407102 2,262 33,833 SH   SOLE 13 33,833 0 0
HENRY SCHEIN INC COM 806407102 1,115 16,671 SH   SOLE 15 16,671 0 0
HENRY SCHEIN INC COM 806407102 23,813 356,160 SH   SOLE 18 275,903 0 80,257
HENRY SCHEIN INC COM 806407102 17,222 257,577 SH   SOLE 19 257,577 0 0
HENRY SCHEIN INC COM 806407102 280,328 4,192,758 SH   SOLE 21 4,192,758 0 0
HENRY SCHEIN INC COM 806407102 278,737 4,168,964 SH   SOLE 22 3,440,540 0 728,424
HENRY SCHEIN INC COM 806407102 12,747 190,659 SH   SOLE 23 190,659 0 0
HENRY SCHEIN INC COM 806407102 22,603 338,062 SH   SOLE 25 338,062 0 0
HENRY SCHEIN INC COM 806407102 32,849 491,305 SH   SOLE 26 246,857 0 244,448
HENRY SCHEIN INC COM 806407102 47,630 712,377 SH   SOLE 28 25,250 0 687,127
HENRY SCHEIN INC COM 806407102 3,662 54,775 SH   SOLE 29 54,775 0 0
HENRY SCHEIN INC COM 806407102 65,501 979,674 SH   SOLE 30 920,476 0 59,198
HENRY SCHEIN INC COM 806407102 7,706 115,251 SH   SOLE 31 100,454 0 14,797
HENRY SCHEIN INC COM 806407102 6,755 101,025 SH   SOLE 34 101,025 0 0
HENRY SCHEIN INC COM 806407102 8,067 120,657 SH   SOLE 36 120,657 0 0
HENRY SCHEIN INC COM 806407102 402 6,011 SH   SOLE 40 6,011 0 0
HEPION PHARMACEUTICALS INC COM 426897104 0 86 SH   SOLE 21 86 0 0
HEPION PHARMACEUTICALS INC COM 426897104 2,616 1,194,348 SH   SOLE 22 1,194,348 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 10,432 217,098 SH   SOLE 2 52,582 0 164,516
HERBALIFE NUTRITION LTD COM SHS G4412G101 25 526 SH   SOLE 4 526 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 82 1,705 SH   SOLE 7 1,705 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 48 1,004 SH   SOLE 15 1,004 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 1,825 37,974 SH   SOLE 18 37,974 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 1,098 22,844 SH   SOLE 19 22,844 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 50,527 1,051,554 SH   SOLE 21 1,051,554 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 120,241 2,502,424 SH   SOLE 22 2,379,145 0 123,279
HERBALIFE NUTRITION LTD COM SHS G4412G101 6,096 126,870 SH   SOLE 25 126,870 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 5,846 121,674 SH   SOLE 26 34,324 0 87,350
HERBALIFE NUTRITION LTD COM SHS G4412G101 4,482 93,279 SH   SOLE 28 12,308 0 80,971
HERBALIFE NUTRITION LTD COM SHS G4412G101 3,216 66,929 SH   SOLE 30 66,929 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 82 1,710 SH   SOLE 31 1,710 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 429 8,938 SH   SOLE 34 8,938 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 1,197 24,919 SH   SOLE 36 24,919 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 595 12,374 SH   SOLE 40 12,374 0 0
HERC HLDGS INC COM 42704L104 2,298 34,605 SH   SOLE 2 11,145 0 23,460
HERC HLDGS INC COM 42704L104 8 124 SH   SOLE 4 124 0 0
HERC HLDGS INC COM 42704L104 27 405 SH   SOLE 7 405 0 0
HERC HLDGS INC COM 42704L104 5,657 85,187 SH   SOLE 18 82,142 0 3,045
HERC HLDGS INC COM 42704L104 12,435 187,251 SH   SOLE 19 187,251 0 0
HERC HLDGS INC COM 42704L104 58,174 875,978 SH   SOLE 21 875,978 0 0
HERC HLDGS INC COM 42704L104 62,312 938,295 SH   SOLE 22 921,199 0 17,096
HERC HLDGS INC COM 42704L104 961 14,471 SH   SOLE 23 14,471 0 0
HERC HLDGS INC COM 42704L104 32 480 SH   SOLE 25 480 0 0
HERC HLDGS INC COM 42704L104 5,560 83,729 SH   SOLE 26 3,969 0 79,760
HERC HLDGS INC COM 42704L104 196 2,944 SH   SOLE 28 2,944 0 0
HERC HLDGS INC COM 42704L104 955 14,376 SH   SOLE 30 14,376 0 0
HERC HLDGS INC COM 42704L104 116 1,747 SH   SOLE 34 1,747 0 0
HERC HLDGS INC COM 42704L104 55 833 SH   SOLE 36 833 0 0
HERC HLDGS INC COM 42704L104 178 2,676 SH   SOLE 40 2,676 0 0
HERCULES CAPITAL INC COM 427096508 11,913 826,156 SH   SOLE 30 826,156 0 0
HERITAGE COMM CORP COM 426927109 583 65,759 SH   SOLE 2 22,042 0 43,717
HERITAGE COMM CORP COM 426927109 10 1,079 SH   SOLE 7 1,079 0 0
HERITAGE COMM CORP COM 426927109 1,875 211,394 SH   SOLE 18 211,394 0 0
HERITAGE COMM CORP COM 426927109 1,796 202,448 SH   SOLE 19 202,448 0 0
HERITAGE COMM CORP COM 426927109 19,998 2,254,542 SH   SOLE 21 2,254,542 0 0
HERITAGE COMM CORP COM 426927109 17,724 1,998,153 SH   SOLE 22 1,960,934 0 37,219
HERITAGE COMM CORP COM 426927109 295 33,279 SH   SOLE 26 0 0 33,279
HERITAGE COMM CORP COM 426927109 65 7,329 SH   SOLE 28 7,329 0 0
HERITAGE COMM CORP COM 426927109 90 10,121 SH   SOLE 30 10,121 0 0
HERITAGE COMM CORP COM 426927109 356 40,162 SH   SOLE 34 40,162 0 0
HERITAGE COMM CORP COM 426927109 48 5,455 SH   SOLE 40 5,455 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 385 18,295 SH   SOLE 2 5,289 0 13,006
HERITAGE CRYSTAL CLEAN INC COM 42726M106 6 281 SH   SOLE 7 281 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 1,166 55,339 SH   SOLE 18 55,339 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 604 28,645 SH   SOLE 19 28,645 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 12,282 582,921 SH   SOLE 21 582,921 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 8,099 384,370 SH   SOLE 22 371,891 0 12,479
HERITAGE CRYSTAL CLEAN INC COM 42726M106 75 3,577 SH   SOLE 26 0 0 3,577
HERITAGE CRYSTAL CLEAN INC COM 42726M106 66 3,142 SH   SOLE 28 3,142 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 66 3,155 SH   SOLE 30 3,155 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 37 1,749 SH   SOLE 40 1,749 0 0
HERITAGE FINL CORP WASH COM 42722X106 1,000 42,746 SH   SOLE 2 12,026 0 30,720
HERITAGE FINL CORP WASH COM 42722X106 15 637 SH   SOLE 7 637 0 0
HERITAGE FINL CORP WASH COM 42722X106 3,706 158,462 SH   SOLE 18 158,462 0 0
HERITAGE FINL CORP WASH COM 42722X106 1,468 62,783 SH   SOLE 19 62,783 0 0
HERITAGE FINL CORP WASH COM 42722X106 91,728 3,921,689 SH   SOLE 21 3,921,689 0 0
HERITAGE FINL CORP WASH COM 42722X106 23,627 1,010,147 SH   SOLE 22 985,091 0 25,056
HERITAGE FINL CORP WASH COM 42722X106 266 11,358 SH   SOLE 26 0 0 11,358
HERITAGE FINL CORP WASH COM 42722X106 102 4,369 SH   SOLE 28 4,369 0 0
HERITAGE FINL CORP WASH COM 42722X106 1,327 56,752 SH   SOLE 30 56,752 0 0
HERITAGE FINL CORP WASH COM 42722X106 76 3,254 SH   SOLE 40 3,254 0 0
HERITAGE INS HLDGS INC COM 42727J102 362 35,732 SH   SOLE 2 8,151 0 27,581
HERITAGE INS HLDGS INC COM 42727J102 6 580 SH   SOLE 7 580 0 0
HERITAGE INS HLDGS INC COM 42727J102 940 92,837 SH   SOLE 18 92,837 0 0
HERITAGE INS HLDGS INC COM 42727J102 1,551 153,115 SH   SOLE 19 153,115 0 0
HERITAGE INS HLDGS INC COM 42727J102 10,631 1,049,504 SH   SOLE 21 1,049,504 0 0
HERITAGE INS HLDGS INC COM 42727J102 10,102 997,224 SH   SOLE 22 971,228 0 25,996
HERITAGE INS HLDGS INC COM 42727J102 32 3,114 SH   SOLE 23 3,114 0 0
HERITAGE INS HLDGS INC COM 42727J102 419 41,332 SH   SOLE 26 0 0 41,332
HERITAGE INS HLDGS INC COM 42727J102 40 3,942 SH   SOLE 28 3,942 0 0
HERITAGE INS HLDGS INC COM 42727J102 38 3,746 SH   SOLE 30 3,746 0 0
HERITAGE INS HLDGS INC COM 42727J102 26 2,573 SH   SOLE 40 2,573 0 0
HERON THERAPEUTICS INC COM 427746102 1,972 93,156 SH   SOLE 2 38,260 0 54,896
HERON THERAPEUTICS INC COM 427746102 9 427 SH   SOLE 4 427 0 0
HERON THERAPEUTICS INC COM 427746102 41 1,948 SH   SOLE 7 1,948 0 0
HERON THERAPEUTICS INC COM 427746102 6,877 324,903 SH   SOLE 18 301,523 0 23,380
HERON THERAPEUTICS INC COM 427746102 11,517 544,154 SH   SOLE 19 544,154 0 0
HERON THERAPEUTICS INC COM 427746102 63,768 3,012,884 SH   SOLE 21 3,012,884 0 0
HERON THERAPEUTICS INC COM 427746102 56,232 2,656,853 SH   SOLE 22 2,584,045 0 72,808
HERON THERAPEUTICS INC COM 427746102 535 25,268 SH   SOLE 23 25,268 0 0
HERON THERAPEUTICS INC COM 427746102 25 1,201 SH   SOLE 25 1,201 0 0
HERON THERAPEUTICS INC COM 427746102 3,208 151,560 SH   SOLE 26 51,338 0 100,222
HERON THERAPEUTICS INC COM 427746102 199 9,395 SH   SOLE 28 9,395 0 0
HERON THERAPEUTICS INC COM 427746102 1,085 51,246 SH   SOLE 30 51,246 0 0
HERON THERAPEUTICS INC COM 427746102 31 1,448 SH   SOLE 34 1,448 0 0
HERON THERAPEUTICS INC COM 427746102 44 2,092 SH   SOLE 36 2,092 0 0
HERON THERAPEUTICS INC COM 427746102 220 10,397 SH   SOLE 40 10,397 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 270 34,195 SH   SOLE 2 3,475 0 30,720
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 6 704 SH   SOLE 7 704 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 1,262 159,939 SH   SOLE 18 159,939 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 516 65,343 SH   SOLE 19 65,343 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 33,487 4,244,199 SH   SOLE 21 4,244,199 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 8,615 1,091,925 SH   SOLE 22 1,086,369 0 5,556
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 13 1,616 SH   SOLE 23 1,616 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 406 51,504 SH   SOLE 30 51,504 0 0
HERSHEY CO COM 427866108 58,749 385,666 SH   SOLE 2 91,899 0 293,767
HERSHEY CO COM 427866108 11,351 74,518 SH   SOLE 4 68,792 0 5,726
HERSHEY CO COM 427866108 27,445 180,169 SH   SOLE 7 165,274 0 14,895
HERSHEY CO COM 427866108 6,490 42,603 SH   SOLE 13 42,603 0 0
HERSHEY CO COM 427866108 2,231 14,643 SH   SOLE 15 14,643 0 0
HERSHEY CO COM 427866108 60,461 396,906 SH   SOLE 18 313,790 0 83,116
HERSHEY CO COM 427866108 53,467 350,997 SH   SOLE 19 350,997 0 0
HERSHEY CO COM 427866108 1,080,158 7,090,911 SH   SOLE 21 7,090,911 0 0
HERSHEY CO COM 427866108 669,707 4,396,421 SH   SOLE 22 3,888,088 0 508,333
HERSHEY CO COM 427866108 15,138 99,374 SH   SOLE 23 99,374 0 0
HERSHEY CO COM 427866108 33,092 217,239 SH   SOLE 25 217,239 0 0
HERSHEY CO COM 427866108 69,630 457,099 SH   SOLE 26 127,900 0 329,199
HERSHEY CO COM 427866108 108,978 715,407 SH   SOLE 28 18,665 0 696,742
HERSHEY CO COM 427866108 35 231 SH   SOLE 29 231 0 0
HERSHEY CO COM 427866108 126,821 832,538 SH   SOLE 30 829,305 0 3,233
HERSHEY CO COM 427866108 5,318 34,909 SH   SOLE 31 18,117 0 16,792
HERSHEY CO COM 427866108 988 6,488 SH   SOLE 34 6,488 0 0
HERSHEY CO COM 427866108 24,354 159,874 SH   SOLE 36 159,874 0 0
HERSHEY CO COM 427866108 989 6,492 SH   SOLE 40 6,492 0 0
HESKA CORP COM RESTRC NEW 42805E306 1,850 12,702 SH   SOLE 2 4,372 0 8,330
HESKA CORP COM RESTRC NEW 42805E306 21 142 SH   SOLE 7 142 0 0
HESKA CORP COM RESTRC NEW 42805E306 5,298 36,374 SH   SOLE 18 34,340 0 2,034
HESKA CORP COM RESTRC NEW 42805E306 7,492 51,439 SH   SOLE 19 51,439 0 0
HESKA CORP COM RESTRC NEW 42805E306 147,257 1,011,030 SH   SOLE 21 1,011,030 0 0
HESKA CORP COM RESTRC NEW 42805E306 41,390 284,173 SH   SOLE 22 278,133 0 6,040
HESKA CORP COM RESTRC NEW 42805E306 437 3,000 SH   SOLE 23 3,000 0 0
HESKA CORP COM RESTRC NEW 42805E306 35 240 SH   SOLE 25 240 0 0
HESKA CORP COM RESTRC NEW 42805E306 2,362 16,219 SH   SOLE 26 548 0 15,671
HESKA CORP COM RESTRC NEW 42805E306 155 1,064 SH   SOLE 28 1,064 0 0
HESKA CORP COM RESTRC NEW 42805E306 2,673 18,350 SH   SOLE 30 18,350 0 0
HESKA CORP COM RESTRC NEW 42805E306 67 457 SH   SOLE 34 457 0 0
HESKA CORP COM RESTRC NEW 42805E306 85 586 SH   SOLE 36 586 0 0
HESKA CORP COM RESTRC NEW 42805E306 196 1,348 SH   SOLE 40 1,348 0 0
HESS CORP COM 42809H107 43,220 818,712 SH   SOLE 2 268,904 0 549,808
HESS CORP COM 42809H107 7,302 138,313 SH   SOLE 4 127,646 0 10,667
HESS CORP COM 42809H107 13,238 250,764 SH   SOLE 7 231,940 0 18,824
HESS CORP COM 42809H107 52 977 SH   SOLE 13 977 0 0
HESS CORP COM 42809H107 1,836 34,785 SH   SOLE 15 34,785 0 0
HESS CORP COM 42809H107 26,928 510,102 SH   SOLE 18 465,355 0 44,747
HESS CORP COM 42809H107 21,905 414,946 SH   SOLE 19 414,946 0 0
HESS CORP COM 42809H107 367,886 6,968,865 SH   SOLE 21 6,968,865 0 0
HESS CORP COM 42809H107 344,211 6,520,376 SH   SOLE 22 5,730,808 0 789,568
HESS CORP COM 42809H107 12,779 242,074 SH   SOLE 23 242,074 0 0
HESS CORP COM 42809H107 28,400 537,977 SH   SOLE 25 537,977 0 0
HESS CORP COM 42809H107 37,286 706,314 SH   SOLE 26 276,944 0 429,370
HESS CORP COM 42809H107 37,274 706,080 SH   SOLE 28 36,254 0 669,826
HESS CORP COM 42809H107 6,707 127,044 SH   SOLE 29 127,044 0 0
HESS CORP COM 42809H107 66,819 1,265,748 SH   SOLE 30 1,265,748 0 0
HESS CORP COM 42809H107 6,841 129,590 SH   SOLE 31 95,538 0 34,052
HESS CORP COM 42809H107 71,706 1,358,325 SH   SOLE 34 1,358,325 0 0
HESS CORP COM 42809H107 9,237 174,979 SH   SOLE 36 174,979 0 0
HESS CORP COM 42809H107 584 11,060 SH   SOLE 40 11,060 0 0
HESS MIDSTREAM LP CL A SHS 428103105 565 28,869 SH   SOLE 22 28,869 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 63,139 5,328,153 SH   SOLE 2 2,602,519 0 2,725,634
HEWLETT PACKARD ENTERPRISE C COM 42824C109 10,280 867,483 SH   SOLE 4 821,924 0 45,559
HEWLETT PACKARD ENTERPRISE C COM 42824C109 20,251 1,708,945 SH   SOLE 7 1,240,112 0 468,833
HEWLETT PACKARD ENTERPRISE C COM 42824C109 4,174 352,215 SH   SOLE 13 352,215 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 1,885 159,036 SH   SOLE 15 159,036 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 27 2,309 SH   SOLE 17 0 0 2,309
HEWLETT PACKARD ENTERPRISE C COM 42824C109 39,194 3,307,473 SH   SOLE 18 2,538,998 0 768,475
HEWLETT PACKARD ENTERPRISE C COM 42824C109 28,588 2,412,519 SH   SOLE 19 2,412,519 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 498,107 42,034,312 SH   SOLE 21 42,034,312 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 427,350 36,063,316 SH   SOLE 22 30,225,795 0 5,837,521
HEWLETT PACKARD ENTERPRISE C COM 42824C109 16,481 1,390,788 SH   SOLE 23 1,390,788 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 34,710 2,929,146 SH   SOLE 25 2,929,146 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 45,453 3,835,670 SH   SOLE 26 1,622,951 0 2,212,719
HEWLETT PACKARD ENTERPRISE C COM 42824C109 71,601 6,042,280 SH   SOLE 28 210,764 0 5,831,516
HEWLETT PACKARD ENTERPRISE C COM 42824C109 4,083 344,545 SH   SOLE 29 344,545 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 104,863 8,849,188 SH   SOLE 30 8,734,031 0 115,157
HEWLETT PACKARD ENTERPRISE C COM 42824C109 10,528 888,469 SH   SOLE 31 744,633 0 143,836
HEWLETT PACKARD ENTERPRISE C COM 42824C109 5,632 475,294 SH   SOLE 34 475,294 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 14,615 1,233,335 SH   SOLE 36 1,233,335 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 628 52,963 SH   SOLE 40 52,963 0 0
HEXCEL CORP NEW COM 428291108 12,759 263,121 SH   SOLE 2 85,205 0 177,916
HEXCEL CORP NEW COM 428291108 19 393 SH   SOLE 4 393 0 0
HEXCEL CORP NEW COM 428291108 93 1,913 SH   SOLE 7 1,913 0 0
HEXCEL CORP NEW COM 428291108 10,273 211,852 SH   SOLE 18 210,342 0 1,510
HEXCEL CORP NEW COM 428291108 1,369 28,241 SH   SOLE 19 28,241 0 0
HEXCEL CORP NEW COM 428291108 209,655 4,323,680 SH   SOLE 21 4,323,680 0 0
HEXCEL CORP NEW COM 428291108 127,765 2,634,883 SH   SOLE 22 2,513,785 0 121,098
HEXCEL CORP NEW COM 428291108 63 1,297 SH   SOLE 25 1,297 0 0
HEXCEL CORP NEW COM 428291108 3,178 65,533 SH   SOLE 26 24,354 0 41,179
HEXCEL CORP NEW COM 428291108 820 16,918 SH   SOLE 28 11,432 0 5,486
HEXCEL CORP NEW COM 428291108 2,427 50,046 SH   SOLE 30 50,046 0 0
HEXCEL CORP NEW COM 428291108 77 1,586 SH   SOLE 31 1,586 0 0
HEXCEL CORP NEW COM 428291108 724 14,928 SH   SOLE 34 14,928 0 0
HEXCEL CORP NEW COM 428291108 208 4,284 SH   SOLE 36 4,284 0 0
HEXCEL CORP NEW COM 428291108 497 10,247 SH   SOLE 40 10,247 0 0
HF FOODS GROUP INC COM 40417F109 213 28,260 SH   SOLE 2 3,293 0 24,967
HF FOODS GROUP INC COM 40417F109 6 774 SH   SOLE 7 774 0 0
HF FOODS GROUP INC COM 40417F109 931 123,780 SH   SOLE 18 123,780 0 0
HF FOODS GROUP INC COM 40417F109 516 68,671 SH   SOLE 19 68,671 0 0
HF FOODS GROUP INC COM 40417F109 10,045 1,335,716 SH   SOLE 21 1,335,716 0 0
HF FOODS GROUP INC COM 40417F109 6,793 903,353 SH   SOLE 22 898,935 0 4,418
HIBBETT SPORTS INC COM 428567101 1,114 24,130 SH   SOLE 2 7,239 0 16,891
HIBBETT SPORTS INC COM 428567101 9 191 SH   SOLE 4 191 0 0
HIBBETT SPORTS INC COM 428567101 18 399 SH   SOLE 7 399 0 0
HIBBETT SPORTS INC COM 428567101 3,512 76,057 SH   SOLE 18 76,057 0 0
HIBBETT SPORTS INC COM 428567101 2,601 56,329 SH   SOLE 19 56,329 0 0
HIBBETT SPORTS INC COM 428567101 88,350 1,913,166 SH   SOLE 21 1,913,166 0 0
HIBBETT SPORTS INC COM 428567101 24,084 521,528 SH   SOLE 22 510,534 0 10,994
HIBBETT SPORTS INC COM 428567101 29 618 SH   SOLE 23 618 0 0
HIBBETT SPORTS INC COM 428567101 26 554 SH   SOLE 25 554 0 0
HIBBETT SPORTS INC COM 428567101 536 11,617 SH   SOLE 26 4,219 0 7,398
HIBBETT SPORTS INC COM 428567101 77 1,662 SH   SOLE 28 1,662 0 0
HIBBETT SPORTS INC COM 428567101 1,846 39,967 SH   SOLE 30 39,967 0 0
HIBBETT SPORTS INC COM 428567101 62 1,352 SH   SOLE 36 1,352 0 0
HIBBETT SPORTS INC COM 428567101 129 2,799 SH   SOLE 40 2,799 0 0
HIGHLAND TRANSCEND PARTNERS UNIT 99/99/9999 G44690116 115 10,928 SH   SOLE 2 10,928 0 0
HIGHLAND TRANSCEND PARTNERS UNIT 99/99/9999 G44690116 151 14,357 SH   SOLE 4 14,357 0 0
HIGHLAND TRANSCEND PARTNERS UNIT 99/99/9999 G44690116 1,897 180,689 SH   SOLE 18 180,689 0 0
HIGHLAND TRANSCEND PARTNERS UNIT 99/99/9999 G44690116 13,445 1,280,460 SH   SOLE 19 1,280,460 0 0
HIGHLAND TRANSCEND PARTNERS UNIT 99/99/9999 G44690116 827 78,773 SH   SOLE 22 78,773 0 0
HIGHLAND TRANSCEND PARTNERS UNIT 99/99/9999 G44690116 108 10,240 SH   SOLE 26 10,240 0 0
HIGHLAND TRANSCEND PARTNERS UNIT 99/99/9999 G44690116 5,341 508,635 SH   SOLE 34 508,635 0 0
HIGHPOINT RES CORP COM 43114K207 17 1,882 SH   SOLE 21 1,882 0 0
HIGHPOINT RES CORP COM 43114K207 310 33,874 SH   SOLE 22 33,874 0 0
HIGHWOODS PPTYS INC COM 431284108 12,177 307,274 SH   SOLE 2 108,253 0 199,021
HIGHWOODS PPTYS INC COM 431284108 3,374 85,139 SH   SOLE 4 85,139 0 0
HIGHWOODS PPTYS INC COM 431284108 5,125 129,310 SH   SOLE 7 129,310 0 0
HIGHWOODS PPTYS INC COM 431284108 10,362 261,466 SH   SOLE 18 261,466 0 0
HIGHWOODS PPTYS INC COM 431284108 6,262 158,016 SH   SOLE 19 158,016 0 0
HIGHWOODS PPTYS INC COM 431284108 212,898 5,372,142 SH   SOLE 21 5,372,142 0 0
HIGHWOODS PPTYS INC COM 431284108 164,789 4,158,177 SH   SOLE 22 4,020,344 0 137,833
HIGHWOODS PPTYS INC COM 431284108 182 4,603 SH   SOLE 23 4,603 0 0
HIGHWOODS PPTYS INC COM 431284108 17,574 443,456 SH   SOLE 25 443,456 0 0
HIGHWOODS PPTYS INC COM 431284108 1,098 27,714 SH   SOLE 26 20,233 0 7,481
HIGHWOODS PPTYS INC COM 431284108 3,139 79,205 SH   SOLE 28 13,472 0 65,733
HIGHWOODS PPTYS INC COM 431284108 2,642 66,678 SH   SOLE 29 66,678 0 0
HIGHWOODS PPTYS INC COM 431284108 18,650 470,591 SH   SOLE 30 470,591 0 0
HIGHWOODS PPTYS INC COM 431284108 78 1,956 SH   SOLE 31 1,956 0 0
HIGHWOODS PPTYS INC COM 431284108 162 4,093 SH   SOLE 36 4,093 0 0
HIGHWOODS PPTYS INC COM 431284108 505 12,750 SH   SOLE 40 12,750 0 0
HILL INTL INC COM 431466101 21 10,989 SH   SOLE 18 10,989 0 0
HILL INTL INC COM 431466101 453 235,693 SH   SOLE 21 235,693 0 0
HILL INTL INC COM 431466101 13 6,934 SH   SOLE 22 6,934 0 0
HILL ROM HLDGS INC COM 431475102 19,957 203,705 SH   SOLE 2 71,009 0 132,696
HILL ROM HLDGS INC COM 431475102 50 508 SH   SOLE 4 508 0 0
HILL ROM HLDGS INC COM 431475102 202 2,057 SH   SOLE 7 2,057 0 0
HILL ROM HLDGS INC COM 431475102 187 1,912 SH   SOLE 13 1,912 0 0
HILL ROM HLDGS INC COM 431475102 17,045 173,985 SH   SOLE 18 171,561 0 2,424
HILL ROM HLDGS INC COM 431475102 17,332 176,909 SH   SOLE 19 176,909 0 0
HILL ROM HLDGS INC COM 431475102 343,618 3,507,375 SH   SOLE 21 3,507,375 0 0
HILL ROM HLDGS INC COM 431475102 209,561 2,139,037 SH   SOLE 22 2,028,692 0 110,345
HILL ROM HLDGS INC COM 431475102 124 1,264 SH   SOLE 23 1,264 0 0
HILL ROM HLDGS INC COM 431475102 83 852 SH   SOLE 25 852 0 0
HILL ROM HLDGS INC COM 431475102 4,046 41,298 SH   SOLE 26 21,706 0 19,592
HILL ROM HLDGS INC COM 431475102 1,742 17,782 SH   SOLE 28 8,355 0 9,427
HILL ROM HLDGS INC COM 431475102 357 3,647 SH   SOLE 29 3,647 0 0
HILL ROM HLDGS INC COM 431475102 4,118 42,033 SH   SOLE 30 42,033 0 0
HILL ROM HLDGS INC COM 431475102 128 1,303 SH   SOLE 31 1,303 0 0
HILL ROM HLDGS INC COM 431475102 492 5,021 SH   SOLE 34 5,021 0 0
HILL ROM HLDGS INC COM 431475102 285 2,909 SH   SOLE 36 2,909 0 0
HILL ROM HLDGS INC COM 431475102 800 8,169 SH   SOLE 40 8,169 0 0
HILLENBRAND INC COM 431571108 3,598 90,393 SH   SOLE 2 24,907 0 65,486
HILLENBRAND INC COM 431571108 32 798 SH   SOLE 4 798 0 0
HILLENBRAND INC COM 431571108 54 1,358 SH   SOLE 7 1,358 0 0
HILLENBRAND INC COM 431571108 13,037 327,566 SH   SOLE 18 327,566 0 0
HILLENBRAND INC COM 431571108 7,243 181,986 SH   SOLE 19 181,986 0 0
HILLENBRAND INC COM 431571108 336,812 8,462,617 SH   SOLE 21 8,462,617 0 0
HILLENBRAND INC COM 431571108 90,235 2,267,219 SH   SOLE 22 2,218,103 0 49,116
HILLENBRAND INC COM 431571108 86 2,169 SH   SOLE 23 2,169 0 0
HILLENBRAND INC COM 431571108 51 1,276 SH   SOLE 25 1,276 0 0
HILLENBRAND INC COM 431571108 2,017 50,671 SH   SOLE 26 24,451 0 26,220
HILLENBRAND INC COM 431571108 407 10,231 SH   SOLE 28 10,231 0 0
HILLENBRAND INC COM 431571108 19,039 478,379 SH   SOLE 30 478,379 0 0
HILLENBRAND INC COM 431571108 179 4,489 SH   SOLE 36 4,489 0 0
HILLENBRAND INC COM 431571108 335 8,416 SH   SOLE 40 8,416 0 0
HILLTOP HOLDINGS INC COM 432748101 2,331 84,730 SH   SOLE 2 22,341 0 62,389
HILLTOP HOLDINGS INC COM 432748101 13 463 SH   SOLE 4 463 0 0
HILLTOP HOLDINGS INC COM 432748101 45 1,636 SH   SOLE 7 1,636 0 0
HILLTOP HOLDINGS INC COM 432748101 6,816 247,778 SH   SOLE 18 247,502 0 276
HILLTOP HOLDINGS INC COM 432748101 3,504 127,371 SH   SOLE 19 127,371 0 0
HILLTOP HOLDINGS INC COM 432748101 71,851 2,611,808 SH   SOLE 21 2,611,808 0 0
HILLTOP HOLDINGS INC COM 432748101 52,229 1,898,537 SH   SOLE 22 1,848,578 0 49,959
HILLTOP HOLDINGS INC COM 432748101 421 15,298 SH   SOLE 26 9,947 0 5,351
HILLTOP HOLDINGS INC COM 432748101 209 7,598 SH   SOLE 28 7,598 0 0
HILLTOP HOLDINGS INC COM 432748101 1,151 41,850 SH   SOLE 30 41,850 0 0
HILLTOP HOLDINGS INC COM 432748101 18 662 SH   SOLE 36 662 0 0
HILLTOP HOLDINGS INC COM 432748101 236 8,566 SH   SOLE 40 8,566 0 0
HILTON GRAND VACATIONS INC COM 43283X105 1,624 51,805 SH   SOLE 2 27,561 0 24,244
HILTON GRAND VACATIONS INC COM 43283X105 12 391 SH   SOLE 4 391 0 0
HILTON GRAND VACATIONS INC COM 43283X105 47 1,500 SH   SOLE 7 1,500 0 0
HILTON GRAND VACATIONS INC COM 43283X105 9,301 296,693 SH   SOLE 18 296,693 0 0
HILTON GRAND VACATIONS INC COM 43283X105 4,709 150,203 SH   SOLE 19 150,203 0 0
HILTON GRAND VACATIONS INC COM 43283X105 92,812 2,960,521 SH   SOLE 21 2,960,521 0 0
HILTON GRAND VACATIONS INC COM 43283X105 70,754 2,256,893 SH   SOLE 22 2,192,900 0 63,993
HILTON GRAND VACATIONS INC COM 43283X105 49 1,573 SH   SOLE 25 1,573 0 0
HILTON GRAND VACATIONS INC COM 43283X105 969 30,915 SH   SOLE 26 19,552 0 11,363
HILTON GRAND VACATIONS INC COM 43283X105 393 12,535 SH   SOLE 28 11,055 0 1,480
HILTON GRAND VACATIONS INC COM 43283X105 3,165 100,964 SH   SOLE 30 100,964 0 0
HILTON GRAND VACATIONS INC COM 43283X105 41 1,310 SH   SOLE 34 1,310 0 0
HILTON GRAND VACATIONS INC COM 43283X105 212 6,761 SH   SOLE 36 6,761 0 0
HILTON GRAND VACATIONS INC COM 43283X105 271 8,630 SH   SOLE 40 8,630 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 75,343 677,180 SH   SOLE 2 132,301 0 544,879
HILTON WORLDWIDE HLDGS INC COM 43300A203 15,438 138,760 SH   SOLE 4 127,962 0 10,798
HILTON WORLDWIDE HLDGS INC COM 43300A203 26,371 237,021 SH   SOLE 7 229,254 0 7,767
HILTON WORLDWIDE HLDGS INC COM 43300A203 120 1,083 SH   SOLE 13 1,083 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 2,983 26,814 SH   SOLE 15 26,814 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 64,493 579,664 SH   SOLE 18 538,442 0 41,222
HILTON WORLDWIDE HLDGS INC COM 43300A203 74,819 672,470 SH   SOLE 19 672,470 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 688,063 6,184,279 SH   SOLE 21 6,184,279 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 698,450 6,277,634 SH   SOLE 22 5,694,092 0 583,542
HILTON WORLDWIDE HLDGS INC COM 43300A203 20,490 184,164 SH   SOLE 23 184,164 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 46,825 420,859 SH   SOLE 25 420,859 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 69,807 627,422 SH   SOLE 26 214,206 0 413,216
HILTON WORLDWIDE HLDGS INC COM 43300A203 93,446 839,890 SH   SOLE 28 39,150 0 800,740
HILTON WORLDWIDE HLDGS INC COM 43300A203 67 604 SH   SOLE 29 604 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 119,342 1,072,638 SH   SOLE 30 1,014,230 0 58,408
HILTON WORLDWIDE HLDGS INC COM 43300A203 8,099 72,792 SH   SOLE 31 35,978 0 36,814
HILTON WORLDWIDE HLDGS INC COM 43300A203 29,027 260,895 SH   SOLE 34 260,895 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 17,563 157,856 SH   SOLE 36 157,856 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 1,266 11,375 SH   SOLE 40 11,375 0 0
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 2,464 333,408 SH   SOLE 22 333,408 0 0
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 40 5,473 SH   SOLE 25 5,473 0 0
HINGHAM INSTN SVGS MASS COM 433323102 273 1,265 SH   SOLE 2 142 0 1,123
HINGHAM INSTN SVGS MASS COM 433323102 6 29 SH   SOLE 7 29 0 0
HINGHAM INSTN SVGS MASS COM 433323102 1,147 5,311 SH   SOLE 18 5,311 0 0
HINGHAM INSTN SVGS MASS COM 433323102 586 2,714 SH   SOLE 19 2,714 0 0
HINGHAM INSTN SVGS MASS COM 433323102 11,356 52,575 SH   SOLE 21 52,575 0 0
HINGHAM INSTN SVGS MASS COM 433323102 9,506 44,007 SH   SOLE 22 43,771 0 236
HIREQUEST INC COM 433535101 11 1,062 SH   SOLE 18 1,062 0 0
HIREQUEST INC COM 433535101 45 4,385 SH   SOLE 21 4,385 0 0
HISTOGEN INC COM 43358Y103 1 1,358 SH   SOLE 21 1,358 0 0
HISTOGEN INC COM 43358Y103 48 63,141 SH   SOLE 22 63,141 0 0
HMN FINL INC COM 40424G108 16 924 SH   SOLE 18 924 0 0
HMN FINL INC COM 40424G108 15 848 SH   SOLE 21 848 0 0
HMN FINL INC COM 40424G108 557 32,409 SH   SOLE 22 32,409 0 0
HMS HLDGS CORP COM 40425J101 2,301 62,615 SH   SOLE 2 31,204 0 31,411
HMS HLDGS CORP COM 40425J101 16 433 SH   SOLE 4 433 0 0
HMS HLDGS CORP COM 40425J101 64 1,740 SH   SOLE 7 1,740 0 0
HMS HLDGS CORP COM 40425J101 14,681 399,474 SH   SOLE 18 388,754 0 10,720
HMS HLDGS CORP COM 40425J101 9,735 264,899 SH   SOLE 19 264,899 0 0
HMS HLDGS CORP COM 40425J101 371,526 10,109,547 SH   SOLE 21 10,109,547 0 0
HMS HLDGS CORP COM 40425J101 95,736 2,605,054 SH   SOLE 22 2,546,346 0 58,708
HMS HLDGS CORP COM 40425J101 1,346 36,614 SH   SOLE 23 36,614 0 0
HMS HLDGS CORP COM 40425J101 37 997 SH   SOLE 25 997 0 0
HMS HLDGS CORP COM 40425J101 2,402 65,359 SH   SOLE 26 22,434 0 42,925
HMS HLDGS CORP COM 40425J101 398 10,832 SH   SOLE 28 10,832 0 0
HMS HLDGS CORP COM 40425J101 21,717 590,938 SH   SOLE 30 590,938 0 0
HMS HLDGS CORP COM 40425J101 63 1,727 SH   SOLE 36 1,727 0 0
HMS HLDGS CORP COM 40425J101 424 11,546 SH   SOLE 40 11,546 0 0
HNI CORP COM 404251100 2,363 68,571 SH   SOLE 2 30,332 0 38,239
HNI CORP COM 404251100 10 293 SH   SOLE 4 293 0 0
HNI CORP COM 404251100 36 1,041 SH   SOLE 7 1,041 0 0
HNI CORP COM 404251100 8,096 234,937 SH   SOLE 18 234,937 0 0
HNI CORP COM 404251100 2,670 77,488 SH   SOLE 19 77,488 0 0
HNI CORP COM 404251100 99,894 2,898,845 SH   SOLE 21 2,898,845 0 0
HNI CORP COM 404251100 49,520 1,437,037 SH   SOLE 22 1,407,305 0 29,732
HNI CORP COM 404251100 39 1,143 SH   SOLE 25 1,143 0 0
HNI CORP COM 404251100 695 20,164 SH   SOLE 26 7,191 0 12,973
HNI CORP COM 404251100 191 5,530 SH   SOLE 28 5,530 0 0
HNI CORP COM 404251100 983 28,526 SH   SOLE 30 28,526 0 0
HNI CORP COM 404251100 164 4,745 SH   SOLE 36 4,745 0 0
HNI CORP COM 404251100 161 4,668 SH   SOLE 40 4,668 0 0
HOLLYFRONTIER CORP COM 436106108 10,120 391,507 SH   SOLE 2 97,234 0 294,273
HOLLYFRONTIER CORP COM 436106108 49 1,885 SH   SOLE 4 1,885 0 0
HOLLYFRONTIER CORP COM 436106108 3,405 131,714 SH   SOLE 7 127,122 0 4,592
HOLLYFRONTIER CORP COM 436106108 47 1,837 SH   SOLE 15 1,837 0 0
HOLLYFRONTIER CORP COM 436106108 8,077 312,447 SH   SOLE 18 299,527 0 12,920
HOLLYFRONTIER CORP COM 436106108 1,321 51,109 SH   SOLE 19 51,109 0 0
HOLLYFRONTIER CORP COM 436106108 151,029 5,842,498 SH   SOLE 21 5,842,498 0 0
HOLLYFRONTIER CORP COM 436106108 96,995 3,752,241 SH   SOLE 22 3,414,058 0 338,183
HOLLYFRONTIER CORP COM 436106108 187 7,230 SH   SOLE 23 7,230 0 0
HOLLYFRONTIER CORP COM 436106108 53 2,032 SH   SOLE 25 2,032 0 0
HOLLYFRONTIER CORP COM 436106108 5,310 205,405 SH   SOLE 26 45,300 0 160,105
HOLLYFRONTIER CORP COM 436106108 1,792 69,309 SH   SOLE 28 19,943 0 49,366
HOLLYFRONTIER CORP COM 436106108 163 6,301 SH   SOLE 29 6,301 0 0
HOLLYFRONTIER CORP COM 436106108 11,905 460,547 SH   SOLE 30 460,547 0 0
HOLLYFRONTIER CORP COM 436106108 429 16,595 SH   SOLE 31 2,904 0 13,691
HOLLYFRONTIER CORP COM 436106108 1,323 51,167 SH   SOLE 32 51,167 0 0
HOLLYFRONTIER CORP COM 436106108 189 7,321 SH   SOLE 34 7,321 0 0
HOLLYFRONTIER CORP COM 436106108 1,369 52,954 SH   SOLE 36 52,954 0 0
HOLLYFRONTIER CORP COM 436106108 488 18,875 SH   SOLE 40 18,875 0 0
HOLLYSYS AUTOMATION TCHNGY L SHS G45667105 49 3,345 SH   SOLE 25 3,345 0 0
HOLOGIC INC COM 436440101 49,568 680,600 SH   SOLE 2 164,912 0 515,688
HOLOGIC INC COM 436440101 9,021 123,858 SH   SOLE 4 113,898 0 9,960
HOLOGIC INC COM 436440101 17,410 239,049 SH   SOLE 7 212,685 0 26,364
HOLOGIC INC COM 436440101 1,897 26,052 SH   SOLE 13 26,052 0 0
HOLOGIC INC COM 436440101 1,917 26,321 SH   SOLE 15 26,321 0 0
HOLOGIC INC COM 436440101 37,510 515,029 SH   SOLE 18 474,673 0 40,356
HOLOGIC INC COM 436440101 18,558 254,813 SH   SOLE 19 254,813 0 0
HOLOGIC INC COM 436440101 654,576 8,987,723 SH   SOLE 21 8,987,723 0 0
HOLOGIC INC COM 436440101 445,948 6,123,133 SH   SOLE 22 5,556,798 0 566,335
HOLOGIC INC COM 436440101 12,721 174,661 SH   SOLE 23 174,661 0 0
HOLOGIC INC COM 436440101 35,063 481,439 SH   SOLE 25 481,439 0 0
HOLOGIC INC COM 436440101 44,985 617,668 SH   SOLE 26 219,834 0 397,834
HOLOGIC INC COM 436440101 66,272 909,957 SH   SOLE 28 38,318 0 871,639
HOLOGIC INC COM 436440101 93 1,278 SH   SOLE 29 1,278 0 0
HOLOGIC INC COM 436440101 104,864 1,439,846 SH   SOLE 30 1,422,564 0 17,282
HOLOGIC INC COM 436440101 4,446 61,043 SH   SOLE 31 34,522 0 26,521
HOLOGIC INC COM 436440101 837 11,495 SH   SOLE 34 11,495 0 0
HOLOGIC INC COM 436440101 11,165 153,302 SH   SOLE 36 153,302 0 0
HOLOGIC INC COM 436440101 804 11,035 SH   SOLE 40 11,035 0 0
HOME BANCORP INC COM 43689E107 220 7,852 SH   SOLE 2 874 0 6,978
HOME BANCORP INC COM 43689E107 4 142 SH   SOLE 7 142 0 0
HOME BANCORP INC COM 43689E107 776 27,742 SH   SOLE 18 27,742 0 0
HOME BANCORP INC COM 43689E107 427 15,255 SH   SOLE 19 15,255 0 0
HOME BANCORP INC COM 43689E107 8,082 288,733 SH   SOLE 21 288,733 0 0
HOME BANCORP INC COM 43689E107 2,344 83,742 SH   SOLE 22 82,648 0 1,094
HOME BANCSHARES INC COM 436893200 4,734 243,044 SH   SOLE 2 109,569 0 133,475
HOME BANCSHARES INC COM 436893200 35 1,789 SH   SOLE 4 1,789 0 0
HOME BANCSHARES INC COM 436893200 71 3,621 SH   SOLE 7 3,621 0 0
HOME BANCSHARES INC COM 436893200 16,520 848,062 SH   SOLE 18 848,062 0 0
HOME BANCSHARES INC COM 436893200 6,546 336,044 SH   SOLE 19 336,044 0 0
HOME BANCSHARES INC COM 436893200 208,499 10,703,217 SH   SOLE 21 10,703,217 0 0
HOME BANCSHARES INC COM 436893200 103,124 5,293,826 SH   SOLE 22 5,188,906 0 104,920
HOME BANCSHARES INC COM 436893200 1,555 79,801 SH   SOLE 26 45,151 0 34,650
HOME BANCSHARES INC COM 436893200 396 20,345 SH   SOLE 28 20,345 0 0
HOME BANCSHARES INC COM 436893200 2,924 150,102 SH   SOLE 30 150,102 0 0
HOME BANCSHARES INC COM 436893200 71 3,652 SH   SOLE 36 3,652 0 0
HOME BANCSHARES INC COM 436893200 366 18,771 SH   SOLE 40 18,771 0 0
HOME DEPOT INC COM 437076102 774,056 2,914,148 SH   SOLE 2 762,157 0 2,151,991
HOME DEPOT INC COM 437076102 145,119 546,340 SH   SOLE 4 504,924 0 41,416
HOME DEPOT INC COM 437076102 254,039 956,401 SH   SOLE 7 920,282 0 36,119
HOME DEPOT INC COM 437076102 15,692 59,077 SH   SOLE 13 59,077 0 0
HOME DEPOT INC COM 437076102 35,738 134,545 SH   SOLE 15 134,545 0 0
HOME DEPOT INC COM 437076102 167 629 SH   SOLE 17 0 0 629
HOME DEPOT INC COM 437076102 556,819 2,096,300 SH   SOLE 18 1,861,986 0 234,314
HOME DEPOT INC COM 437076102 331,090 1,246,479 SH   SOLE 19 1,246,479 0 0
HOME DEPOT INC COM 437076102 5,343 20,117 SH   SOLE 20 20,117 0 0
HOME DEPOT INC COM 437076102 5,999,718 22,587,598 SH   SOLE 21 22,587,598 0 0
HOME DEPOT INC COM 437076102 6,692,360 25,195,241 SH   SOLE 22 22,592,959 0 2,602,282
HOME DEPOT INC COM 437076102 208,408 784,609 SH   SOLE 23 784,609 0 0
HOME DEPOT INC COM 437076102 460,995 1,735,545 SH   SOLE 25 1,735,545 0 0
HOME DEPOT INC COM 437076102 619,233 2,331,274 SH   SOLE 26 726,144 0 1,605,130
HOME DEPOT INC COM 437076102 1,034,549 3,894,845 SH   SOLE 28 147,942 0 3,746,903
HOME DEPOT INC COM 437076102 9,601 36,144 SH   SOLE 29 36,144 0 0
HOME DEPOT INC COM 437076102 1,469,317 5,531,650 SH   SOLE 30 5,443,343 0 88,307
HOME DEPOT INC COM 437076102 109,580 412,546 SH   SOLE 31 187,283 0 225,263
HOME DEPOT INC COM 437076102 14,580 54,892 SH   SOLE 32 54,892 0 0
HOME DEPOT INC COM 437076102 121,431 457,159 SH   SOLE 34 457,159 0 0
HOME DEPOT INC COM 437076102 181,310 682,592 SH   SOLE 36 682,592 0 0
HOME DEPOT INC COM 437076102 11,916 44,862 SH   SOLE 40 44,862 0 0
HOME DEPOT INC OPTIONS 437076102 903 3,400 SH Call SOLE 4 3,400 0 0
HOME DEPOT INC OPTIONS 437076102 10,572 39,800 SH Call SOLE 18 39,800 0 0
HOME DEPOT INC OPTIONS 437076102 66,325 249,700 SH Call SOLE 19 249,700 0 0
HOME DEPOT INC OPTIONS 437076102 4,834 18,200 SH Call SOLE 22 18,200 0 0
HOME DEPOT INC OPTIONS 437076102 691 2,600 SH Call SOLE 26 2,600 0 0
HOME DEPOT INC OPTIONS 437076102 31,157 117,300 SH Call SOLE 34 117,300 0 0
HOME FED BANCORP INC LA NEW COM 43708L108 8 273 SH   SOLE 18 273 0 0
HOME FED BANCORP INC LA NEW COM 43708L108 7 253 SH   SOLE 21 253 0 0
HOMESTREET INC COM 43785V102 797 23,604 SH   SOLE 2 6,571 0 17,033
HOMESTREET INC COM 43785V102 15 456 SH   SOLE 7 456 0 0
HOMESTREET INC COM 43785V102 3,191 94,534 SH   SOLE 18 94,534 0 0
HOMESTREET INC COM 43785V102 1,130 33,481 SH   SOLE 19 33,481 0 0
HOMESTREET INC COM 43785V102 82,331 2,439,439 SH   SOLE 21 2,439,439 0 0
HOMESTREET INC COM 43785V102 20,085 595,117 SH   SOLE 22 583,566 0 11,551
HOMESTREET INC COM 43785V102 279 8,277 SH   SOLE 26 0 0 8,277
HOMESTREET INC COM 43785V102 92 2,713 SH   SOLE 28 2,713 0 0
HOMESTREET INC COM 43785V102 1,007 29,845 SH   SOLE 30 29,845 0 0
HOMESTREET INC COM 43785V102 61 1,814 SH   SOLE 40 1,814 0 0
HOMETRUST BANCSHARES INC COM 437872104 273 14,151 SH   SOLE 2 1,601 0 12,550
HOMETRUST BANCSHARES INC COM 437872104 5 242 SH   SOLE 7 242 0 0
HOMETRUST BANCSHARES INC COM 437872104 1,073 55,574 SH   SOLE 18 55,574 0 0
HOMETRUST BANCSHARES INC COM 437872104 582 30,129 SH   SOLE 19 30,129 0 0
HOMETRUST BANCSHARES INC COM 437872104 11,837 612,988 SH   SOLE 21 612,988 0 0
HOMETRUST BANCSHARES INC COM 437872104 8,876 459,653 SH   SOLE 22 456,826 0 2,827
HOMOLOGY MEDICINES INC COM 438083107 200 17,677 SH   SOLE 2 8,249 0 9,428
HOMOLOGY MEDICINES INC COM 438083107 8 671 SH   SOLE 7 671 0 0
HOMOLOGY MEDICINES INC COM 438083107 1,393 123,369 SH   SOLE 18 123,369 0 0
HOMOLOGY MEDICINES INC COM 438083107 748 66,220 SH   SOLE 19 66,220 0 0
HOMOLOGY MEDICINES INC COM 438083107 18,472 1,636,119 SH   SOLE 21 1,636,119 0 0
HOMOLOGY MEDICINES INC COM 438083107 10,058 890,910 SH   SOLE 22 865,803 0 25,107
HOMOLOGY MEDICINES INC COM 438083107 77 6,803 SH   SOLE 26 2,272 0 4,531
HOMOLOGY MEDICINES INC COM 438083107 37 3,284 SH   SOLE 28 3,284 0 0
HOMOLOGY MEDICINES INC COM 438083107 158 14,019 SH   SOLE 30 14,019 0 0
HOMOLOGY MEDICINES INC COM 438083107 24 2,126 SH   SOLE 36 2,126 0 0
HOMOLOGY MEDICINES INC COM 438083107 22 1,944 SH   SOLE 40 1,944 0 0
HONDA MOTOR LTD AMERN SHS 438128308 14 491 SH   SOLE 18 491 0 0
HONEYWELL INTL INC COM 438516106 351,587 1,652,969 SH   SOLE 2 299,705 0 1,353,264
HONEYWELL INTL INC COM 438516106 62,064 291,792 SH   SOLE 4 264,741 0 27,051
HONEYWELL INTL INC COM 438516106 132,802 624,365 SH   SOLE 7 598,812 0 25,553
HONEYWELL INTL INC COM 438516106 9,797 46,060 SH   SOLE 13 46,060 0 0
HONEYWELL INTL INC COM 438516106 18,717 87,997 SH   SOLE 15 87,997 0 0
HONEYWELL INTL INC COM 438516106 9 42 SH   SOLE 17 0 0 42
HONEYWELL INTL INC COM 438516106 328,942 1,546,507 SH   SOLE 18 1,374,039 0 172,468
HONEYWELL INTL INC COM 438516106 71,563 336,451 SH   SOLE 19 336,451 0 0
HONEYWELL INTL INC COM 438516106 3,303,920 15,533,239 SH   SOLE 21 15,533,239 0 0
HONEYWELL INTL INC COM 438516106 3,434,001 16,144,810 SH   SOLE 22 14,518,159 0 1,626,651
HONEYWELL INTL INC COM 438516106 98,753 464,284 SH   SOLE 23 464,284 0 0
HONEYWELL INTL INC COM 438516106 215,668 1,013,954 SH   SOLE 25 1,013,954 0 0
HONEYWELL INTL INC COM 438516106 294,964 1,386,760 SH   SOLE 26 412,155 0 974,605
HONEYWELL INTL INC COM 438516106 83,713 393,573 SH   SOLE 28 212 0 393,361
HONEYWELL INTL INC COM 438516106 172 807 SH   SOLE 29 807 0 0
HONEYWELL INTL INC COM 438516106 553,789 2,603,617 SH   SOLE 30 2,603,617 0 0
HONEYWELL INTL INC COM 438516106 29,132 136,962 SH   SOLE 31 92,446 0 44,516
HONEYWELL INTL INC COM 438516106 11,675 54,888 SH   SOLE 32 54,888 0 0
HONEYWELL INTL INC COM 438516106 6,830 32,109 SH   SOLE 34 32,109 0 0
HONEYWELL INTL INC COM 438516106 97,544 458,599 SH   SOLE 36 458,599 0 0
HONEYWELL INTL INC COM 438516106 5,520 25,951 SH   SOLE 40 25,951 0 0
HOOKER FURNITURE CORP COM 439038100 480 14,872 SH   SOLE 2 1,108 0 13,764
HOOKER FURNITURE CORP COM 439038100 10 303 SH   SOLE 7 303 0 0
HOOKER FURNITURE CORP COM 439038100 1,427 44,240 SH   SOLE 18 44,240 0 0
HOOKER FURNITURE CORP COM 439038100 2,176 67,487 SH   SOLE 19 67,487 0 0
HOOKER FURNITURE CORP COM 439038100 14,266 442,364 SH   SOLE 21 442,364 0 0
HOOKER FURNITURE CORP COM 439038100 13,206 409,497 SH   SOLE 22 407,694 0 1,803
HOOKER FURNITURE CORP COM 439038100 178 5,526 SH   SOLE 23 5,526 0 0
HOOKER FURNITURE CORP COM 439038100 672 20,837 SH   SOLE 26 0 0 20,837
HOOKIPA PHARMA INC COM 43906K100 125 11,286 SH   SOLE 2 2,786 0 8,500
HOOKIPA PHARMA INC COM 43906K100 569 51,282 SH   SOLE 18 51,282 0 0
HOOKIPA PHARMA INC COM 43906K100 282 25,406 SH   SOLE 19 25,406 0 0
HOOKIPA PHARMA INC COM 43906K100 4,862 438,378 SH   SOLE 21 438,378 0 0
HOOKIPA PHARMA INC COM 43906K100 1,278 115,211 SH   SOLE 22 114,444 0 767
HOOKIPA PHARMA INC COM 43906K100 14 1,266 SH   SOLE 26 0 0 1,266
HOPE BANCORP INC COM 43940T109 1,566 143,528 SH   SOLE 2 40,637 0 102,891
HOPE BANCORP INC COM 43940T109 11 1,041 SH   SOLE 4 1,041 0 0
HOPE BANCORP INC COM 43940T109 25 2,265 SH   SOLE 7 2,265 0 0
HOPE BANCORP INC COM 43940T109 5,573 510,771 SH   SOLE 18 510,771 0 0
HOPE BANCORP INC COM 43940T109 2,066 189,341 SH   SOLE 19 189,341 0 0
HOPE BANCORP INC COM 43940T109 148,147 13,579,005 SH   SOLE 21 13,579,005 0 0
HOPE BANCORP INC COM 43940T109 37,795 3,464,243 SH   SOLE 22 3,377,567 0 86,676
HOPE BANCORP INC COM 43940T109 435 39,864 SH   SOLE 26 29,370 0 10,494
HOPE BANCORP INC COM 43940T109 204 18,667 SH   SOLE 28 18,667 0 0
HOPE BANCORP INC COM 43940T109 2,283 209,289 SH   SOLE 30 209,289 0 0
HOPE BANCORP INC COM 43940T109 58 5,349 SH   SOLE 36 5,349 0 0
HOPE BANCORP INC COM 43940T109 157 14,393 SH   SOLE 40 14,393 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 2,086 49,611 SH   SOLE 2 13,780 0 35,831
HORACE MANN EDUCATORS CORP N COM 440327104 7 164 SH   SOLE 4 164 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 29 701 SH   SOLE 7 701 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 7,764 184,689 SH   SOLE 18 184,689 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 3,153 74,991 SH   SOLE 19 74,991 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 190,784 4,538,155 SH   SOLE 21 4,538,155 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 46,852 1,114,466 SH   SOLE 22 1,089,222 0 25,244
HORACE MANN EDUCATORS CORP N COM 440327104 827 19,671 SH   SOLE 26 10,686 0 8,985
HORACE MANN EDUCATORS CORP N COM 440327104 246 5,846 SH   SOLE 28 5,846 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 3,048 72,509 SH   SOLE 30 72,509 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 195 4,645 SH   SOLE 40 4,645 0 0
HORIZON BANCORP INC COM 440407104 826 52,074 SH   SOLE 2 13,760 0 38,314
HORIZON BANCORP INC COM 440407104 12 745 SH   SOLE 7 745 0 0
HORIZON BANCORP INC COM 440407104 2,532 159,635 SH   SOLE 18 159,635 0 0
HORIZON BANCORP INC COM 440407104 1,269 80,036 SH   SOLE 19 80,036 0 0
HORIZON BANCORP INC COM 440407104 25,424 1,602,997 SH   SOLE 21 1,602,997 0 0
HORIZON BANCORP INC COM 440407104 16,618 1,047,791 SH   SOLE 22 1,032,354 0 15,437
HORIZON BANCORP INC COM 440407104 114 7,157 SH   SOLE 28 7,157 0 0
HORIZON BANCORP INC COM 440407104 138 8,682 SH   SOLE 30 8,682 0 0
HORIZON BANCORP INC COM 440407104 89 5,610 SH   SOLE 40 5,610 0 0
HORIZON GLOBAL CORP COM 44052W104 38 4,459 SH   SOLE 18 4,459 0 0
HORIZON GLOBAL CORP COM 44052W104 735 85,580 SH   SOLE 21 85,580 0 0
HORIZON GLOBAL CORP COM 44052W104 3,015 350,956 SH   SOLE 22 350,956 0 0
HORIZON TECHNOLOGY FIN CORP COM 44045A102 1,060 80,068 SH   SOLE 30 80,068 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101 40,235 550,039 SH   SOLE 2 144,010 0 406,029
HORIZON THERAPEUTICS PUB L SHS G46188101 8,084 110,510 SH   SOLE 4 102,037 0 8,473
HORIZON THERAPEUTICS PUB L SHS G46188101 8,132 111,171 SH   SOLE 7 43,834 0 67,337
HORIZON THERAPEUTICS PUB L SHS G46188101 34 458 SH   SOLE 13 458 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101 1,263 17,265 SH   SOLE 15 17,265 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101 9,976 136,373 SH   SOLE 18 120,616 0 15,757
HORIZON THERAPEUTICS PUB L SHS G46188101 16,269 222,410 SH   SOLE 19 222,410 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101 598 8,175 SH   SOLE 20 8,175 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101 422,821 5,780,186 SH   SOLE 21 5,780,186 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101 422,553 5,776,530 SH   SOLE 22 5,434,792 0 341,738
HORIZON THERAPEUTICS PUB L SHS G46188101 12,877 176,031 SH   SOLE 23 176,031 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101 6,256 85,519 SH   SOLE 25 85,519 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101 18,910 258,512 SH   SOLE 26 198,985 0 59,527
HORIZON THERAPEUTICS PUB L SHS G46188101 20,724 283,308 SH   SOLE 28 28,342 0 254,966
HORIZON THERAPEUTICS PUB L SHS G46188101 1,077 14,730 SH   SOLE 29 14,730 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101 39,962 546,302 SH   SOLE 30 546,302 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101 4,167 56,971 SH   SOLE 31 48,975 0 7,996
HORIZON THERAPEUTICS PUB L SHS G46188101 936 12,794 SH   SOLE 34 12,794 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101 3,698 50,548 SH   SOLE 36 50,548 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101 669 9,146 SH   SOLE 40 9,146 0 0
HORMEL FOODS CORP COM 440452100 40,820 875,780 SH   SOLE 2 368,392 0 507,388
HORMEL FOODS CORP COM 440452100 8,760 187,940 SH   SOLE 4 176,498 0 11,442
HORMEL FOODS CORP COM 440452100 19,175 411,389 SH   SOLE 7 380,622 0 30,767
HORMEL FOODS CORP COM 440452100 22 476 SH   SOLE 13 476 0 0
HORMEL FOODS CORP COM 440452100 1,716 36,818 SH   SOLE 15 36,818 0 0
HORMEL FOODS CORP COM 440452100 24,720 530,362 SH   SOLE 18 482,130 0 48,232
HORMEL FOODS CORP COM 440452100 5,984 128,390 SH   SOLE 19 128,390 0 0
HORMEL FOODS CORP COM 440452100 614,212 13,177,686 SH   SOLE 21 13,177,686 0 0
HORMEL FOODS CORP COM 440452100 379,885 8,150,289 SH   SOLE 22 7,445,089 0 705,200
HORMEL FOODS CORP COM 440452100 17,039 365,567 SH   SOLE 23 365,567 0 0
HORMEL FOODS CORP COM 440452100 23,631 506,991 SH   SOLE 25 506,991 0 0
HORMEL FOODS CORP COM 440452100 43,349 930,042 SH   SOLE 26 387,246 0 542,796
HORMEL FOODS CORP COM 440452100 56,470 1,211,550 SH   SOLE 28 44,485 0 1,167,065
HORMEL FOODS CORP COM 440452100 3,127 67,090 SH   SOLE 29 67,090 0 0
HORMEL FOODS CORP COM 440452100 92,462 1,983,729 SH   SOLE 30 1,967,351 0 16,378
HORMEL FOODS CORP COM 440452100 6,766 145,167 SH   SOLE 31 110,320 0 34,847
HORMEL FOODS CORP COM 440452100 2,231 47,859 SH   SOLE 34 47,859 0 0
HORMEL FOODS CORP COM 440452100 14,977 321,318 SH   SOLE 36 321,318 0 0
HORMEL FOODS CORP COM 440452100 583 12,499 SH   SOLE 40 12,499 0 0
HOST HOTELS & RESORTS INC COM 44107P104 26,107 1,784,497 SH   SOLE 2 350,841 0 1,433,656
HOST HOTELS & RESORTS INC COM 44107P104 13,819 944,596 SH   SOLE 4 916,235 0 28,361
HOST HOTELS & RESORTS INC COM 44107P104 23,396 1,599,201 SH   SOLE 7 1,542,363 0 56,838
HOST HOTELS & RESORTS INC COM 44107P104 19 1,323 SH   SOLE 13 1,323 0 0
HOST HOTELS & RESORTS INC COM 44107P104 1,219 83,311 SH   SOLE 15 83,311 0 0
HOST HOTELS & RESORTS INC COM 44107P104 19,007 1,299,146 SH   SOLE 18 1,195,198 0 103,948
HOST HOTELS & RESORTS INC COM 44107P104 16,018 1,094,881 SH   SOLE 19 1,094,881 0 0
HOST HOTELS & RESORTS INC COM 44107P104 431,104 29,467,110 SH   SOLE 21 29,467,110 0 0
HOST HOTELS & RESORTS INC COM 44107P104 329,307 22,509,045 SH   SOLE 22 21,023,409 0 1,485,636
HOST HOTELS & RESORTS INC COM 44107P104 7,726 528,091 SH   SOLE 23 528,091 0 0
HOST HOTELS & RESORTS INC COM 44107P104 61,735 4,219,723 SH   SOLE 25 4,219,723 0 0
HOST HOTELS & RESORTS INC COM 44107P104 26,931 1,840,819 SH   SOLE 26 699,547 0 1,141,272
HOST HOTELS & RESORTS INC COM 44107P104 41,017 2,803,634 SH   SOLE 28 90,677 0 2,712,957
HOST HOTELS & RESORTS INC COM 44107P104 6,451 440,944 SH   SOLE 29 440,944 0 0
HOST HOTELS & RESORTS INC COM 44107P104 103,593 7,080,847 SH   SOLE 30 7,080,847 0 0
HOST HOTELS & RESORTS INC COM 44107P104 4,584 313,355 SH   SOLE 31 86,442 0 226,913
HOST HOTELS & RESORTS INC COM 44107P104 721 49,280 SH   SOLE 34 49,280 0 0
HOST HOTELS & RESORTS INC COM 44107P104 7,165 489,742 SH   SOLE 36 489,742 0 0
HOST HOTELS & RESORTS INC COM 44107P104 425 29,052 SH   SOLE 40 29,052 0 0
HOSTESS BRANDS INC CL A 44109J106 2,724 186,041 SH   SOLE 2 44,474 0 141,567
HOSTESS BRANDS INC CL A 44109J106 6 383 SH   SOLE 4 383 0 0
HOSTESS BRANDS INC CL A 44109J106 30 2,030 SH   SOLE 7 2,030 0 0
HOSTESS BRANDS INC CL A 44109J106 6,358 434,269 SH   SOLE 18 434,269 0 0
HOSTESS BRANDS INC CL A 44109J106 7,948 542,906 SH   SOLE 19 542,906 0 0
HOSTESS BRANDS INC CL A 44109J106 69,787 4,766,867 SH   SOLE 21 4,766,867 0 0
HOSTESS BRANDS INC CL A 44109J106 60,918 4,161,033 SH   SOLE 22 4,058,433 0 102,600
HOSTESS BRANDS INC CL A 44109J106 449 30,693 SH   SOLE 23 30,693 0 0
HOSTESS BRANDS INC CL A 44109J106 3,049 208,243 SH   SOLE 26 35,529 0 172,714
HOSTESS BRANDS INC CL A 44109J106 205 14,007 SH   SOLE 28 14,007 0 0
HOSTESS BRANDS INC CL A 44109J106 946 64,641 SH   SOLE 30 64,641 0 0
HOSTESS BRANDS INC CL A 44109J106 12 794 SH   SOLE 34 794 0 0
HOSTESS BRANDS INC CL A 44109J106 197 13,447 SH   SOLE 40 13,447 0 0
HOTH THERAPEUTICS INC COM 44148G105 4 1,591 SH   SOLE 18 1,591 0 0
HOTH THERAPEUTICS INC COM 44148G105 60 25,321 SH   SOLE 21 25,321 0 0
HOTH THERAPEUTICS INC COM 44148G105 12 5,234 SH   SOLE 22 5,234 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 336 100,930 SH   SOLE 2 10,216 0 90,714
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 5 1,638 SH   SOLE 7 1,638 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 1,226 368,039 SH   SOLE 18 368,039 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 672 201,799 SH   SOLE 19 201,799 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 13,086 3,929,649 SH   SOLE 21 3,929,649 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 11,192 3,361,109 SH   SOLE 22 3,343,941 0 17,168
HOULIHAN LOKEY INC CL A 441593100 3,193 47,500 SH   SOLE 2 22,322 0 25,178
HOULIHAN LOKEY INC CL A 441593100 14 211 SH   SOLE 4 211 0 0
HOULIHAN LOKEY INC CL A 441593100 66 986 SH   SOLE 7 986 0 0
HOULIHAN LOKEY INC CL A 441593100 12,441 185,052 SH   SOLE 18 181,049 0 4,003
HOULIHAN LOKEY INC CL A 441593100 16,938 251,947 SH   SOLE 19 251,947 0 0
HOULIHAN LOKEY INC CL A 441593100 134,050 1,993,902 SH   SOLE 21 1,993,902 0 0
HOULIHAN LOKEY INC CL A 441593100 101,435 1,508,782 SH   SOLE 22 1,473,210 0 35,572
HOULIHAN LOKEY INC CL A 441593100 498 7,407 SH   SOLE 23 7,407 0 0
HOULIHAN LOKEY INC CL A 441593100 2,529 37,615 SH   SOLE 26 9,934 0 27,681
HOULIHAN LOKEY INC CL A 441593100 403 5,992 SH   SOLE 28 5,992 0 0
HOULIHAN LOKEY INC CL A 441593100 1,747 25,985 SH   SOLE 30 25,985 0 0
HOULIHAN LOKEY INC CL A 441593100 396 5,894 SH   SOLE 40 5,894 0 0
HOUSTON AMERN ENERGY CORP COM 44183U209 4 2,347 SH   SOLE 21 2,347 0 0
HOUSTON WIRE & CABLE CO COM 44244K109 9 3,253 SH   SOLE 18 3,253 0 0
HOUSTON WIRE & CABLE CO COM 44244K109 149 53,263 SH   SOLE 21 53,263 0 0
HOUSTON WIRE & CABLE CO COM 44244K109 1,152 412,729 SH   SOLE 22 412,729 0 0
HOVNANIAN ENTERPRISES INC CL A NEW 442487401 40 1,209 SH   SOLE 18 1,209 0 0
HOVNANIAN ENTERPRISES INC CL A NEW 442487401 577 17,555 SH   SOLE 21 17,555 0 0
HOVNANIAN ENTERPRISES INC CL A NEW 442487401 2,503 76,183 SH   SOLE 22 76,183 0 0
HOWARD BANCORP INC COM 442496105 276 23,399 SH   SOLE 2 6,329 0 17,070
HOWARD BANCORP INC COM 442496105 4 324 SH   SOLE 7 324 0 0
HOWARD BANCORP INC COM 442496105 568 48,112 SH   SOLE 18 48,112 0 0
HOWARD BANCORP INC COM 442496105 273 23,135 SH   SOLE 19 23,135 0 0
HOWARD BANCORP INC COM 442496105 5,547 469,705 SH   SOLE 21 469,705 0 0
HOWARD BANCORP INC COM 442496105 3,127 264,746 SH   SOLE 22 262,408 0 2,338
HOWARD BANCORP INC COM 442496105 16 1,356 SH   SOLE 23 1,356 0 0
HOWARD BANCORP INC COM 442496105 64 5,431 SH   SOLE 26 0 0 5,431
HOWARD HUGHES CORP COM 44267D107 7,217 91,440 SH   SOLE 2 15,599 0 75,841
HOWARD HUGHES CORP COM 44267D107 15 190 SH   SOLE 4 190 0 0
HOWARD HUGHES CORP COM 44267D107 73 929 SH   SOLE 7 929 0 0
HOWARD HUGHES CORP COM 44267D107 23,664 299,804 SH   SOLE 18 299,804 0 0
HOWARD HUGHES CORP COM 44267D107 26,133 331,090 SH   SOLE 19 331,090 0 0
HOWARD HUGHES CORP COM 44267D107 53,147 673,338 SH   SOLE 21 673,338 0 0
HOWARD HUGHES CORP COM 44267D107 89,643 1,135,727 SH   SOLE 22 1,081,525 0 54,202
HOWARD HUGHES CORP COM 44267D107 908 11,510 SH   SOLE 23 11,510 0 0
HOWARD HUGHES CORP COM 44267D107 1,304 16,524 SH   SOLE 25 16,524 0 0
HOWARD HUGHES CORP COM 44267D107 1,715 21,728 SH   SOLE 26 13,673 0 8,055
HOWARD HUGHES CORP COM 44267D107 459 5,809 SH   SOLE 28 5,342 0 467
HOWARD HUGHES CORP COM 44267D107 1,988 25,186 SH   SOLE 30 25,186 0 0
HOWARD HUGHES CORP COM 44267D107 59 742 SH   SOLE 31 742 0 0
HOWARD HUGHES CORP COM 44267D107 8,237 104,362 SH   SOLE 34 104,362 0 0
HOWARD HUGHES CORP COM 44267D107 240 3,045 SH   SOLE 36 3,045 0 0
HOWARD HUGHES CORP COM 44267D107 432 5,477 SH   SOLE 40 5,477 0 0
HOWMET AEROSPACE INC COM 443201108 41,764 1,463,355 SH   SOLE 2 605,968 0 857,387
HOWMET AEROSPACE INC COM 443201108 5,523 193,503 SH   SOLE 4 176,201 0 17,302
HOWMET AEROSPACE INC COM 443201108 10,301 360,943 SH   SOLE 7 331,566 0 29,377
HOWMET AEROSPACE INC COM 443201108 33 1,171 SH   SOLE 13 1,171 0 0
HOWMET AEROSPACE INC COM 443201108 1,427 49,993 SH   SOLE 15 49,993 0 0
HOWMET AEROSPACE INC COM 443201108 1 36 SH   SOLE 17 0 0 36
HOWMET AEROSPACE INC COM 443201108 25,371 888,966 SH   SOLE 18 828,302 0 60,664
HOWMET AEROSPACE INC COM 443201108 87,363 3,061,065 SH   SOLE 19 3,061,065 0 0
HOWMET AEROSPACE INC COM 443201108 359,613 12,600,313 SH   SOLE 21 12,600,313 0 0
HOWMET AEROSPACE INC COM 443201108 294,737 10,327,143 SH   SOLE 22 9,485,142 0 842,001
HOWMET AEROSPACE INC COM 443201108 7,596 266,163 SH   SOLE 23 266,163 0 0
HOWMET AEROSPACE INC COM 443201108 22,476 787,537 SH   SOLE 25 787,537 0 0
HOWMET AEROSPACE INC COM 443201108 33,470 1,172,754 SH   SOLE 26 428,084 0 744,670
HOWMET AEROSPACE INC COM 443201108 26,459 927,080 SH   SOLE 28 77,769 0 849,311
HOWMET AEROSPACE INC COM 443201108 57 1,992 SH   SOLE 29 1,992 0 0
HOWMET AEROSPACE INC COM 443201108 49,077 1,719,574 SH   SOLE 30 1,653,055 0 66,519
HOWMET AEROSPACE INC COM 443201108 2,159 75,665 SH   SOLE 31 51,855 0 23,810
HOWMET AEROSPACE INC COM 443201108 56,239 1,970,532 SH   SOLE 34 1,970,532 0 0
HOWMET AEROSPACE INC COM 443201108 7,140 250,188 SH   SOLE 36 250,188 0 0
HOWMET AEROSPACE INC COM 443201108 446 15,612 SH   SOLE 40 15,612 0 0
HP INC COM 40434L105 87,376 3,553,326 SH   SOLE 2 735,977 0 2,817,349
HP INC COM 40434L105 18,220 740,934 SH   SOLE 4 686,012 0 54,922
HP INC COM 40434L105 43,807 1,781,502 SH   SOLE 7 1,300,987 0 480,515
HP INC COM 40434L105 981 39,906 SH   SOLE 13 39,906 0 0
HP INC COM 40434L105 4,361 177,343 SH   SOLE 15 177,343 0 0
HP INC COM 40434L105 72,344 2,941,989 SH   SOLE 18 2,723,317 0 218,672
HP INC COM 40434L105 17,015 691,958 SH   SOLE 19 691,958 0 0
HP INC COM 40434L105 1,204,285 48,974,594 SH   SOLE 21 48,974,594 0 0
HP INC COM 40434L105 796,162 32,377,487 SH   SOLE 22 29,295,621 0 3,081,866
HP INC COM 40434L105 23,306 947,772 SH   SOLE 23 947,772 0 0
HP INC COM 40434L105 62,432 2,538,910 SH   SOLE 25 2,538,910 0 0
HP INC COM 40434L105 79,060 3,215,110 SH   SOLE 26 1,169,293 0 2,045,817
HP INC COM 40434L105 129,968 5,285,402 SH   SOLE 28 199,710 0 5,085,692
HP INC COM 40434L105 27 1,087 SH   SOLE 29 1,087 0 0
HP INC COM 40434L105 205,920 8,374,134 SH   SOLE 30 7,922,725 0 451,409
HP INC COM 40434L105 8,432 342,902 SH   SOLE 31 184,962 0 157,940
HP INC COM 40434L105 5,705 232,004 SH   SOLE 32 232,004 0 0
HP INC COM 40434L105 2,934 119,304 SH   SOLE 34 119,304 0 0
HP INC COM 40434L105 9,559 388,729 SH   SOLE 35 388,729 0 0
HP INC COM 40434L105 23,874 970,868 SH   SOLE 36 970,868 0 0
HP INC COM 40434L105 1,474 59,950 SH   SOLE 40 59,950 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406 24 945 SH   SOLE 18 945 0 0
HTG MOLECULAR DIAGNOSTICS IN COM NEW 40434H203 2 438 SH   SOLE 21 438 0 0
HTG MOLECULAR DIAGNOSTICS IN COM NEW 40434H203 90 18,823 SH   SOLE 22 18,823 0 0
HUAMI CORP SPONSORED ADS 44331K103 70 5,930 SH   SOLE 4 5,930 0 0
HUAMI CORP SPONSORED ADS 44331K103 3,434 289,792 SH   SOLE 21 289,792 0 0
HUAMI CORP SPONSORED ADS 44331K103 1,977 166,809 SH   SOLE 22 166,809 0 0
HUAMI CORP SPONSORED ADS 44331K103 790 66,647 SH   SOLE 30 66,647 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 11,319 251,369 SH   SOLE 2 22,530 0 228,839
HUAZHU GROUP LTD SPONSORED ADS 44332N106 3,257 72,324 SH   SOLE 4 62,074 0 10,250
HUAZHU GROUP LTD SPONSORED ADS 44332N106 705 15,655 SH   SOLE 7 15,655 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 510 11,333 SH   SOLE 13 11,333 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 3,921 87,077 SH   SOLE 15 87,077 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 4,591 101,950 SH   SOLE 18 101,950 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 22,680 503,667 SH   SOLE 19 503,667 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 114,342 2,539,250 SH   SOLE 21 2,539,250 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 83,258 1,848,941 SH   SOLE 22 1,619,506 0 229,435
HUAZHU GROUP LTD SPONSORED ADS 44332N106 3,844 85,370 SH   SOLE 23 85,370 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 10,778 239,362 SH   SOLE 25 239,362 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 19,598 435,216 SH   SOLE 26 152,434 0 282,782
HUAZHU GROUP LTD SPONSORED ADS 44332N106 12,481 277,178 SH   SOLE 28 16,769 0 260,409
HUAZHU GROUP LTD SPONSORED ADS 44332N106 294 6,533 SH   SOLE 29 6,533 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 39,194 870,400 SH   SOLE 30 870,400 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 207 4,599 SH   SOLE 31 4,599 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 15,409 342,198 SH   SOLE 34 342,198 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 46 1,025 SH   SOLE 40 1,025 0 0
HUB GROUP INC CL A 443320106 3,552 62,323 SH   SOLE 2 18,550 0 43,773
HUB GROUP INC CL A 443320106 9 150 SH   SOLE 4 150 0 0
HUB GROUP INC CL A 443320106 59 1,031 SH   SOLE 7 1,031 0 0
HUB GROUP INC CL A 443320106 8,998 157,852 SH   SOLE 18 146,399 0 11,453
HUB GROUP INC CL A 443320106 21,599 378,933 SH   SOLE 19 378,933 0 0
HUB GROUP INC CL A 443320106 218,781 3,838,271 SH   SOLE 21 3,838,271 0 0
HUB GROUP INC CL A 443320106 72,802 1,277,229 SH   SOLE 22 1,253,395 0 23,834
HUB GROUP INC CL A 443320106 1,430 25,092 SH   SOLE 23 25,092 0 0
HUB GROUP INC CL A 443320106 66 1,157 SH   SOLE 25 1,157 0 0
HUB GROUP INC CL A 443320106 6,134 107,620 SH   SOLE 26 7,028 0 100,592
HUB GROUP INC CL A 443320106 326 5,725 SH   SOLE 28 4,348 0 1,377
HUB GROUP INC CL A 443320106 4,118 72,240 SH   SOLE 30 72,240 0 0
HUB GROUP INC CL A 443320106 279 4,893 SH   SOLE 36 4,893 0 0
HUB GROUP INC CL A 443320106 227 3,988 SH   SOLE 40 3,988 0 0
HUBBELL INC COM 443510607 24,421 155,754 SH   SOLE 2 49,832 0 105,922
HUBBELL INC COM 443510607 73 466 SH   SOLE 4 466 0 0
HUBBELL INC COM 443510607 538 3,432 SH   SOLE 7 3,432 0 0
HUBBELL INC COM 443510607 24,771 157,986 SH   SOLE 18 149,167 0 8,819
HUBBELL INC COM 443510607 8,792 56,078 SH   SOLE 19 56,078 0 0
HUBBELL INC COM 443510607 403,744 2,575,064 SH   SOLE 21 2,575,064 0 0
HUBBELL INC COM 443510607 265,136 1,691,027 SH   SOLE 22 1,606,283 0 84,744
HUBBELL INC COM 443510607 135 858 SH   SOLE 25 858 0 0
HUBBELL INC COM 443510607 5,369 34,246 SH   SOLE 26 12,159 0 22,087
HUBBELL INC COM 443510607 1,101 7,024 SH   SOLE 28 6,942 0 82
HUBBELL INC COM 443510607 5,244 33,444 SH   SOLE 30 31,818 0 1,626
HUBBELL INC COM 443510607 161 1,028 SH   SOLE 31 1,028 0 0
HUBBELL INC COM 443510607 866 5,522 SH   SOLE 34 5,522 0 0
HUBBELL INC COM 443510607 449 2,861 SH   SOLE 36 2,861 0 0
HUBBELL INC COM 443510607 1,043 6,652 SH   SOLE 40 6,652 0 0
HUBSPOT INC COM 443573100 48,939 123,445 SH   SOLE 2 42,255 0 81,190
HUBSPOT INC COM 443573100 8,246 20,800 SH   SOLE 4 19,099 0 1,701
HUBSPOT INC COM 443573100 1,538 3,879 SH   SOLE 7 3,879 0 0
HUBSPOT INC COM 443573100 401 1,012 SH   SOLE 13 1,012 0 0
HUBSPOT INC COM 443573100 1,372 3,462 SH   SOLE 15 3,462 0 0
HUBSPOT INC COM 443573100 18,199 45,905 SH   SOLE 18 41,945 0 3,960
HUBSPOT INC COM 443573100 15,006 37,853 SH   SOLE 19 37,853 0 0
HUBSPOT INC COM 443573100 352,830 889,997 SH   SOLE 21 889,997 0 0
HUBSPOT INC COM 443573100 478,552 1,207,124 SH   SOLE 22 1,112,668 0 94,456
HUBSPOT INC COM 443573100 13,044 32,903 SH   SOLE 23 32,903 0 0
HUBSPOT INC COM 443573100 5,855 14,769 SH   SOLE 25 14,769 0 0
HUBSPOT INC COM 443573100 20,232 51,035 SH   SOLE 26 36,803 0 14,232
HUBSPOT INC COM 443573100 22,447 56,622 SH   SOLE 28 6,544 0 50,078
HUBSPOT INC COM 443573100 2,455 6,192 SH   SOLE 29 6,192 0 0
HUBSPOT INC COM 443573100 34,553 87,157 SH   SOLE 30 86,635 0 522
HUBSPOT INC COM 443573100 5,098 12,860 SH   SOLE 31 11,339 0 1,521
HUBSPOT INC COM 443573100 915 2,307 SH   SOLE 34 2,307 0 0
HUBSPOT INC COM 443573100 3,922 9,894 SH   SOLE 36 9,894 0 0
HUBSPOT INC COM 443573100 745 1,880 SH   SOLE 40 1,880 0 0
HUDSON CAPITAL INC SHS NEW G4645C208 2 520 SH   SOLE 22 520 0 0
HUDSON GLOBAL INC COM NEW 443787205 20 1,946 SH   SOLE 21 1,946 0 0
HUDSON GLOBAL INC COM NEW 443787205 677 64,440 SH   SOLE 22 64,440 0 0
HUDSON PAC PPTYS INC COM 444097109 9,733 405,192 SH   SOLE 2 113,338 0 291,854
HUDSON PAC PPTYS INC COM 444097109 8,143 338,990 SH   SOLE 4 338,990 0 0
HUDSON PAC PPTYS INC COM 444097109 4,490 186,925 SH   SOLE 7 186,925 0 0
HUDSON PAC PPTYS INC COM 444097109 17,049 709,771 SH   SOLE 18 709,771 0 0
HUDSON PAC PPTYS INC COM 444097109 21,420 891,738 SH   SOLE 19 891,738 0 0
HUDSON PAC PPTYS INC COM 444097109 188,674 7,854,874 SH   SOLE 21 7,854,874 0 0
HUDSON PAC PPTYS INC COM 444097109 158,402 6,594,599 SH   SOLE 22 6,108,220 0 486,379
HUDSON PAC PPTYS INC COM 444097109 1,342 55,864 SH   SOLE 23 55,864 0 0
HUDSON PAC PPTYS INC COM 444097109 15,562 647,887 SH   SOLE 25 647,887 0 0
HUDSON PAC PPTYS INC COM 444097109 2,823 117,530 SH   SOLE 26 42,602 0 74,928
HUDSON PAC PPTYS INC COM 444097109 4,397 183,052 SH   SOLE 28 88,081 0 94,971
HUDSON PAC PPTYS INC COM 444097109 2,374 98,844 SH   SOLE 29 98,844 0 0
HUDSON PAC PPTYS INC COM 444097109 16,514 687,524 SH   SOLE 30 687,524 0 0
HUDSON PAC PPTYS INC COM 444097109 69 2,857 SH   SOLE 31 2,857 0 0
HUDSON PAC PPTYS INC COM 444097109 9,155 381,145 SH   SOLE 34 381,145 0 0
HUDSON PAC PPTYS INC COM 444097109 158 6,588 SH   SOLE 36 6,588 0 0
HUDSON PAC PPTYS INC COM 444097109 462 19,223 SH   SOLE 40 19,223 0 0
HUDSON TECHNOLOGIES INC COM 444144109 25 22,526 SH   SOLE 21 22,526 0 0
HUDSON TECHNOLOGIES INC COM 444144109 756 693,660 SH   SOLE 22 693,660 0 0
HUMANA INC COM 444859102 194,274 473,528 SH   SOLE 2 182,963 0 290,565
HUMANA INC COM 444859102 28,332 69,056 SH   SOLE 4 63,964 0 5,092
HUMANA INC COM 444859102 69,385 169,121 SH   SOLE 7 123,362 0 45,759
HUMANA INC COM 444859102 189 460 SH   SOLE 13 460 0 0
HUMANA INC COM 444859102 6,715 16,368 SH   SOLE 15 16,368 0 0
HUMANA INC COM 444859102 410,549 1,000,681 SH   SOLE 18 799,361 0 201,320
HUMANA INC COM 444859102 558,147 1,360,438 SH   SOLE 19 1,360,438 0 0
HUMANA INC COM 444859102 1,887 4,600 SH   SOLE 20 4,600 0 0
HUMANA INC COM 444859102 1,233,289 3,006,042 SH   SOLE 21 3,006,042 0 0
HUMANA INC COM 444859102 1,304,446 3,179,481 SH   SOLE 22 2,879,882 0 299,599
HUMANA INC COM 444859102 39,425 96,095 SH   SOLE 23 96,095 0 0
HUMANA INC COM 444859102 97,174 236,854 SH   SOLE 25 233,394 0 3,460
HUMANA INC COM 444859102 119,264 290,697 SH   SOLE 26 92,964 0 197,733
HUMANA INC COM 444859102 239,262 583,183 SH   SOLE 28 18,143 0 565,040
HUMANA INC COM 444859102 1,718 4,187 SH   SOLE 29 4,187 0 0
HUMANA INC COM 444859102 297,351 724,769 SH   SOLE 30 722,212 0 2,557
HUMANA INC COM 444859102 16,560 40,363 SH   SOLE 31 23,298 0 17,065
HUMANA INC COM 444859102 249,297 607,642 SH   SOLE 34 607,642 0 0
HUMANA INC COM 444859102 40,159 97,885 SH   SOLE 36 97,885 0 0
HUMANA INC COM 444859102 2,293 5,589 SH   SOLE 40 5,589 0 0
HUMANIGEN INC COM NEW 444863203 33 1,868 SH   SOLE 2 1,868 0 0
HUMANIGEN INC COM NEW 444863203 356 20,330 SH   SOLE 19 20,330 0 0
HUMANIGEN INC COM NEW 444863203 975 55,694 SH   SOLE 21 55,694 0 0
HUMANIGEN INC COM NEW 444863203 12,472 712,710 SH   SOLE 22 712,710 0 0
HUNT J B TRANS SVCS INC COM 445658107 30,324 221,911 SH   SOLE 2 46,073 0 175,838
HUNT J B TRANS SVCS INC COM 445658107 5,326 38,972 SH   SOLE 4 35,679 0 3,293
HUNT J B TRANS SVCS INC COM 445658107 15,304 111,997 SH   SOLE 7 79,256 0 32,741
HUNT J B TRANS SVCS INC COM 445658107 31 225 SH   SOLE 13 225 0 0
HUNT J B TRANS SVCS INC COM 445658107 1,360 9,953 SH   SOLE 15 9,953 0 0
HUNT J B TRANS SVCS INC COM 445658107 26,583 194,535 SH   SOLE 18 182,274 0 12,261
HUNT J B TRANS SVCS INC COM 445658107 3,108 22,743 SH   SOLE 19 22,743 0 0
HUNT J B TRANS SVCS INC COM 445658107 364,080 2,664,323 SH   SOLE 21 2,664,323 0 0
HUNT J B TRANS SVCS INC COM 445658107 270,009 1,975,920 SH   SOLE 22 1,800,694 0 175,226
HUNT J B TRANS SVCS INC COM 445658107 7,788 56,995 SH   SOLE 23 56,995 0 0
HUNT J B TRANS SVCS INC COM 445658107 19,287 141,143 SH   SOLE 25 141,143 0 0
HUNT J B TRANS SVCS INC COM 445658107 29,227 213,882 SH   SOLE 26 84,018 0 129,864
HUNT J B TRANS SVCS INC COM 445658107 32,027 234,374 SH   SOLE 28 10,941 0 223,433
HUNT J B TRANS SVCS INC COM 445658107 44,965 329,050 SH   SOLE 30 329,050 0 0
HUNT J B TRANS SVCS INC COM 445658107 2,460 18,002 SH   SOLE 31 12,400 0 5,602
HUNT J B TRANS SVCS INC COM 445658107 523 3,825 SH   SOLE 34 3,825 0 0
HUNT J B TRANS SVCS INC COM 445658107 6,343 46,415 SH   SOLE 36 46,415 0 0
HUNT J B TRANS SVCS INC COM 445658107 484 3,543 SH   SOLE 40 3,543 0 0
HUNTINGTON BANCSHARES INC COM 446150104 30,621 2,424,483 SH   SOLE 2 409,249 0 2,015,234
HUNTINGTON BANCSHARES INC COM 446150104 6,015 476,255 SH   SOLE 4 435,409 0 40,846
HUNTINGTON BANCSHARES INC COM 446150104 12,070 955,626 SH   SOLE 7 928,113 0 27,513
HUNTINGTON BANCSHARES INC COM 446150104 34 2,690 SH   SOLE 13 2,690 0 0
HUNTINGTON BANCSHARES INC COM 446150104 1,704 134,926 SH   SOLE 15 134,926 0 0
HUNTINGTON BANCSHARES INC COM 446150104 42,026 3,327,506 SH   SOLE 18 3,175,645 0 151,861
HUNTINGTON BANCSHARES INC COM 446150104 3,887 307,740 SH   SOLE 19 307,740 0 0
HUNTINGTON BANCSHARES INC COM 446150104 484,699 38,376,819 SH   SOLE 21 38,376,819 0 0
HUNTINGTON BANCSHARES INC COM 446150104 293,066 23,203,958 SH   SOLE 22 21,079,205 0 2,124,753
HUNTINGTON BANCSHARES INC COM 446150104 8,641 684,132 SH   SOLE 23 684,132 0 0
HUNTINGTON BANCSHARES INC COM 446150104 18,240 1,444,153 SH   SOLE 25 1,444,153 0 0
HUNTINGTON BANCSHARES INC COM 446150104 29,108 2,304,679 SH   SOLE 26 847,425 0 1,457,254
HUNTINGTON BANCSHARES INC COM 446150104 36,907 2,922,180 SH   SOLE 28 131,522 0 2,790,658
HUNTINGTON BANCSHARES INC COM 446150104 24 1,895 SH   SOLE 29 1,895 0 0
HUNTINGTON BANCSHARES INC COM 446150104 57,548 4,556,465 SH   SOLE 30 4,389,690 0 166,775
HUNTINGTON BANCSHARES INC COM 446150104 2,271 179,788 SH   SOLE 31 140,868 0 38,920
HUNTINGTON BANCSHARES INC COM 446150104 4,163 329,621 SH   SOLE 32 329,621 0 0
HUNTINGTON BANCSHARES INC COM 446150104 632 50,072 SH   SOLE 34 50,072 0 0
HUNTINGTON BANCSHARES INC COM 446150104 15,173 1,201,369 SH   SOLE 35 1,201,369 0 0
HUNTINGTON BANCSHARES INC COM 446150104 9,067 717,914 SH   SOLE 36 717,914 0 0
HUNTINGTON BANCSHARES INC COM 446150104 556 43,983 SH   SOLE 40 43,983 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 17,211 100,954 SH   SOLE 2 23,742 0 77,212
HUNTINGTON INGALLS INDS INC COM 446413106 2,922 17,141 SH   SOLE 4 15,297 0 1,844
HUNTINGTON INGALLS INDS INC COM 446413106 9,014 52,875 SH   SOLE 7 36,641 0 16,234
HUNTINGTON INGALLS INDS INC COM 446413106 19 109 SH   SOLE 13 109 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 890 5,220 SH   SOLE 15 5,220 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 27,601 161,899 SH   SOLE 18 155,869 0 6,030
HUNTINGTON INGALLS INDS INC COM 446413106 16,728 98,121 SH   SOLE 19 98,121 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 260,778 1,529,670 SH   SOLE 21 1,529,670 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 169,087 991,828 SH   SOLE 22 905,366 0 86,462
HUNTINGTON INGALLS INDS INC COM 446413106 5,119 30,025 SH   SOLE 23 30,025 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 10,215 59,921 SH   SOLE 25 59,921 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 27,970 164,065 SH   SOLE 26 50,025 0 114,040
HUNTINGTON INGALLS INDS INC COM 446413106 2,219 13,019 SH   SOLE 28 0 0 13,019
HUNTINGTON INGALLS INDS INC COM 446413106 12 71 SH   SOLE 29 71 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 29,168 171,091 SH   SOLE 30 171,091 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 1,459 8,557 SH   SOLE 31 5,844 0 2,713
HUNTINGTON INGALLS INDS INC COM 446413106 5,078 29,784 SH   SOLE 34 29,784 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 3,336 19,568 SH   SOLE 36 19,568 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 263 1,541 SH   SOLE 40 1,541 0 0
HUNTSMAN CORP COM 447011107 10,980 436,752 SH   SOLE 2 71,681 0 365,071
HUNTSMAN CORP COM 447011107 28 1,107 SH   SOLE 4 1,107 0 0
HUNTSMAN CORP COM 447011107 496 19,714 SH   SOLE 7 19,714 0 0
HUNTSMAN CORP COM 447011107 13 500 SH   SOLE 17 0 0 500
HUNTSMAN CORP COM 447011107 4,339 172,588 SH   SOLE 18 172,588 0 0
HUNTSMAN CORP COM 447011107 1,273 50,652 SH   SOLE 19 50,652 0 0
HUNTSMAN CORP COM 447011107 140,682 5,595,946 SH   SOLE 21 5,595,946 0 0
HUNTSMAN CORP COM 447011107 134,095 5,333,918 SH   SOLE 22 5,068,397 0 265,521
HUNTSMAN CORP COM 447011107 3,148 125,203 SH   SOLE 26 60,934 0 64,269
HUNTSMAN CORP COM 447011107 841 33,462 SH   SOLE 28 25,739 0 7,723
HUNTSMAN CORP COM 447011107 3,016 119,952 SH   SOLE 30 119,952 0 0
HUNTSMAN CORP COM 447011107 96 3,810 SH   SOLE 31 3,810 0 0
HUNTSMAN CORP COM 447011107 1,791 71,256 SH   SOLE 32 71,256 0 0
HUNTSMAN CORP COM 447011107 1,139 45,290 SH   SOLE 36 45,290 0 0
HUNTSMAN CORP COM 447011107 631 25,117 SH   SOLE 40 25,117 0 0
HURCO COMPANIES INC COM 447324104 163 5,444 SH   SOLE 2 389 0 5,055
HURCO COMPANIES INC COM 447324104 5 166 SH   SOLE 7 166 0 0
HURCO COMPANIES INC COM 447324104 715 23,848 SH   SOLE 18 23,848 0 0
HURCO COMPANIES INC COM 447324104 354 11,786 SH   SOLE 19 11,786 0 0
HURCO COMPANIES INC COM 447324104 6,868 228,943 SH   SOLE 21 228,943 0 0
HURCO COMPANIES INC COM 447324104 3,624 120,810 SH   SOLE 22 119,896 0 914
HURON CONSULTING GROUP INC COM 447462102 1,503 25,501 SH   SOLE 2 7,616 0 17,885
HURON CONSULTING GROUP INC COM 447462102 5 85 SH   SOLE 4 85 0 0
HURON CONSULTING GROUP INC COM 447462102 21 363 SH   SOLE 7 363 0 0
HURON CONSULTING GROUP INC COM 447462102 4,622 78,412 SH   SOLE 18 78,412 0 0
HURON CONSULTING GROUP INC COM 447462102 2,313 39,233 SH   SOLE 19 39,233 0 0
HURON CONSULTING GROUP INC COM 447462102 48,062 815,297 SH   SOLE 21 815,297 0 0
HURON CONSULTING GROUP INC COM 447462102 38,779 657,835 SH   SOLE 22 642,335 0 15,500
HURON CONSULTING GROUP INC COM 447462102 285 4,836 SH   SOLE 26 3,578 0 1,258
HURON CONSULTING GROUP INC COM 447462102 219 3,714 SH   SOLE 28 3,714 0 0
HURON CONSULTING GROUP INC COM 447462102 839 14,237 SH   SOLE 30 14,237 0 0
HURON CONSULTING GROUP INC COM 447462102 145 2,457 SH   SOLE 40 2,457 0 0
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 2,388 74,583 SH   SOLE 2 3,789 0 70,794
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 982 30,666 SH   SOLE 4 26,193 0 4,473
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 241 7,540 SH   SOLE 7 7,540 0 0
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 1,377 43,018 SH   SOLE 15 43,018 0 0
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 684 21,361 SH   SOLE 18 21,361 0 0
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 58,064 1,813,365 SH   SOLE 21 1,813,365 0 0
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 24,133 753,682 SH   SOLE 22 692,024 0 61,658
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 1,221 38,129 SH   SOLE 23 38,129 0 0
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 7,624 238,112 SH   SOLE 26 142,590 0 95,522
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 2,505 78,232 SH   SOLE 28 6,967 0 71,265
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 155 4,835 SH   SOLE 29 4,835 0 0
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 13,464 420,473 SH   SOLE 30 391,763 0 28,710
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 28 865 SH   SOLE 31 865 0 0
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 149 4,644 SH   SOLE 34 4,644 0 0
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 15 463 SH   SOLE 40 463 0 0
HUTTIG BLDG PRODS INC COM 448451104 22 6,059 SH   SOLE 18 6,059 0 0
HUTTIG BLDG PRODS INC COM 448451104 301 81,908 SH   SOLE 21 81,908 0 0
HUYA INC ADS REP SHS A 44852D108 453 22,727 SH   SOLE 2 1,756 0 20,971
HUYA INC ADS REP SHS A 44852D108 479 24,013 SH   SOLE 4 19,882 0 4,131
HUYA INC ADS REP SHS A 44852D108 154 7,750 SH   SOLE 7 7,750 0 0
HUYA INC ADS REP SHS A 44852D108 720 36,115 SH   SOLE 15 36,115 0 0
HUYA INC ADS REP SHS A 44852D108 721 36,168 SH   SOLE 18 36,168 0 0
HUYA INC ADS REP SHS A 44852D108 23,740 1,191,167 SH   SOLE 21 1,191,167 0 0
HUYA INC ADS REP SHS A 44852D108 12,616 632,996 SH   SOLE 22 600,026 0 32,970
HUYA INC ADS REP SHS A 44852D108 652 32,731 SH   SOLE 23 32,731 0 0
HUYA INC ADS REP SHS A 44852D108 56 2,787 SH   SOLE 25 2,787 0 0
HUYA INC ADS REP SHS A 44852D108 4,859 243,808 SH   SOLE 26 205,202 0 38,606
HUYA INC ADS REP SHS A 44852D108 1,128 56,607 SH   SOLE 28 5,585 0 51,022
HUYA INC ADS REP SHS A 44852D108 8,794 441,269 SH   SOLE 30 350,132 0 91,137
HUYA INC ADS REP SHS A 44852D108 21 1,058 SH   SOLE 31 1,058 0 0
HUYA INC ADS REP SHS A 44852D108 93 4,674 SH   SOLE 34 4,674 0 0
HUYA INC ADS REP SHS A 44852D108 10 485 SH   SOLE 40 485 0 0
HV BANCORP INC COM 40441H105 24 1,371 SH   SOLE 21 1,371 0 0
HYATT HOTELS CORP COM CL A 448579102 20,704 278,837 SH   SOLE 2 198,675 0 80,162
HYATT HOTELS CORP COM CL A 448579102 1,360 18,318 SH   SOLE 4 18,318 0 0
HYATT HOTELS CORP COM CL A 448579102 504 6,789 SH   SOLE 7 6,789 0 0
HYATT HOTELS CORP COM CL A 448579102 1,622 21,839 SH   SOLE 18 17,389 0 4,450
HYATT HOTELS CORP COM CL A 448579102 3,428 46,172 SH   SOLE 19 46,172 0 0
HYATT HOTELS CORP COM CL A 448579102 26,534 357,367 SH   SOLE 21 357,367 0 0
HYATT HOTELS CORP COM CL A 448579102 90,503 1,218,892 SH   SOLE 22 952,054 0 266,838
HYATT HOTELS CORP COM CL A 448579102 5,145 69,298 SH   SOLE 23 69,298 0 0
HYATT HOTELS CORP COM CL A 448579102 394 5,302 SH   SOLE 25 5,302 0 0
HYATT HOTELS CORP COM CL A 448579102 1,871 25,195 SH   SOLE 26 16,558 0 8,637
HYATT HOTELS CORP COM CL A 448579102 774 10,419 SH   SOLE 28 10,264 0 155
HYATT HOTELS CORP COM CL A 448579102 2,637 35,520 SH   SOLE 29 35,520 0 0
HYATT HOTELS CORP COM CL A 448579102 921 12,402 SH   SOLE 30 12,402 0 0
HYATT HOTELS CORP COM CL A 448579102 4,530 61,006 SH   SOLE 31 61,006 0 0
HYATT HOTELS CORP COM CL A 448579102 645 8,689 SH   SOLE 34 8,689 0 0
HYATT HOTELS CORP COM CL A 448579102 56 748 SH   SOLE 36 748 0 0
HYATT HOTELS CORP COM CL A 448579102 348 4,685 SH   SOLE 40 4,685 0 0
HYCROFT MINING HOLDING CORP COM CL A 44862P109 10 1,257 SH   SOLE 2 1,257 0 0
HYCROFT MINING HOLDING CORP COM CL A 44862P109 352 44,866 SH   SOLE 21 44,866 0 0
HYCROFT MINING HOLDING CORP COM CL A 44862P109 799 101,783 SH   SOLE 22 101,783 0 0
HYDROFARM HLDGS GROUP INC COM 44888K209 893 16,985 SH   SOLE 19 16,985 0 0
HYDROFARM HLDGS GROUP INC COM 44888K209 1,969 37,446 SH   SOLE 34 37,446 0 0
HYLIION HOLDINGS CORP COMMON STOCK 449109107 45 2,752 SH   SOLE 2 2,752 0 0
HYLIION HOLDINGS CORP COMMON STOCK 449109107 1,223 74,241 SH   SOLE 21 74,241 0 0
HYLIION HOLDINGS CORP COMMON STOCK 449109107 25,352 1,538,355 SH   SOLE 22 1,538,355 0 0
HYRECAR INC COM 44916T107 27 3,846 SH   SOLE 18 3,846 0 0
HYRECAR INC COM 44916T107 356 49,912 SH   SOLE 21 49,912 0 0
HYRECAR INC COM 44916T107 1,848 258,824 SH   SOLE 22 258,824 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 842 14,146 SH   SOLE 2 2,626 0 11,520
HYSTER YALE MATLS HANDLING I CL A 449172105 5 92 SH   SOLE 4 92 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 12 197 SH   SOLE 7 197 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 2,032 34,120 SH   SOLE 18 34,120 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 2,561 43,000 SH   SOLE 19 43,000 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 21,205 356,081 SH   SOLE 21 356,081 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 17,461 293,218 SH   SOLE 22 287,147 0 6,071
HYSTER YALE MATLS HANDLING I CL A 449172105 17 282 SH   SOLE 25 282 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 122 2,048 SH   SOLE 26 614 0 1,434
HYSTER YALE MATLS HANDLING I CL A 449172105 76 1,279 SH   SOLE 28 1,279 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 3,651 61,308 SH   SOLE 30 61,308 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 37 625 SH   SOLE 36 625 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 57 963 SH   SOLE 40 963 0 0
I MAB SPONSORED ADS 44975P103 6,419 136,149 SH   SOLE 21 136,149 0 0
I MAB SPONSORED ADS 44975P103 32 678 SH   SOLE 22 678 0 0
I MAB SPONSORED ADS 44975P103 169 3,574 SH   SOLE 30 3,574 0 0
I MAB SPONSORED ADS 44975P103 309 6,554 SH   SOLE 34 6,554 0 0
I3 VERTICALS INC COM CL A 46571Y107 315 9,499 SH   SOLE 2 1,539 0 7,960
I3 VERTICALS INC COM CL A 46571Y107 9 264 SH   SOLE 7 264 0 0
I3 VERTICALS INC COM CL A 46571Y107 2,141 64,490 SH   SOLE 18 64,490 0 0
I3 VERTICALS INC COM CL A 46571Y107 1,272 38,313 SH   SOLE 19 38,313 0 0
I3 VERTICALS INC COM CL A 46571Y107 21,465 646,533 SH   SOLE 21 646,533 0 0
I3 VERTICALS INC COM CL A 46571Y107 15,494 466,692 SH   SOLE 22 464,029 0 2,663
I3 VERTICALS INC COM CL A 46571Y107 42 1,276 SH   SOLE 23 1,276 0 0
I3 VERTICALS INC COM CL A 46571Y107 595 17,908 SH   SOLE 26 0 0 17,908
IAA INC COM 449253103 22,899 352,401 SH   SOLE 2 105,694 0 246,707
IAA INC COM 449253103 42 652 SH   SOLE 4 652 0 0
IAA INC COM 449253103 163 2,515 SH   SOLE 7 2,515 0 0
IAA INC COM 449253103 23,292 358,448 SH   SOLE 18 353,488 0 4,960
IAA INC COM 449253103 2,710 41,705 SH   SOLE 19 41,705 0 0
IAA INC COM 449253103 399,804 6,152,719 SH   SOLE 21 6,152,719 0 0
IAA INC COM 449253103 273,785 4,213,378 SH   SOLE 22 4,025,486 0 187,892
IAA INC COM 449253103 123 1,887 SH   SOLE 25 1,887 0 0
IAA INC COM 449253103 4,603 70,841 SH   SOLE 26 42,987 0 27,854
IAA INC COM 449253103 1,218 18,739 SH   SOLE 28 17,095 0 1,644
IAA INC COM 449253103 13,889 213,750 SH   SOLE 30 213,750 0 0
IAA INC COM 449253103 167 2,569 SH   SOLE 31 2,569 0 0
IAA INC COM 449253103 214 3,286 SH   SOLE 34 3,286 0 0
IAA INC COM 449253103 363 5,579 SH   SOLE 36 5,579 0 0
IAA INC COM 449253103 1,068 16,440 SH   SOLE 40 16,440 0 0
IAC INTERACTIVECORP NEW COM 44891N109 32,605 172,192 SH   SOLE 2 28,298 0 143,894
IAC INTERACTIVECORP NEW COM 44891N109 6,660 35,171 SH   SOLE 4 31,996 0 3,175
IAC INTERACTIVECORP NEW COM 44891N109 2,318 12,242 SH   SOLE 7 6,692 0 5,550
IAC INTERACTIVECORP NEW COM 44891N109 61 324 SH   SOLE 13 324 0 0
IAC INTERACTIVECORP NEW COM 44891N109 1,337 7,060 SH   SOLE 15 7,060 0 0
IAC INTERACTIVECORP NEW COM 44891N109 1 3 SH   SOLE 17 0 0 3
IAC INTERACTIVECORP NEW COM 44891N109 9,715 51,305 SH   SOLE 18 46,240 0 5,065
IAC INTERACTIVECORP NEW COM 44891N109 96,027 507,141 SH   SOLE 19 507,141 0 0
IAC INTERACTIVECORP NEW COM 44891N109 240,574 1,270,528 SH   SOLE 21 1,270,528 0 0
IAC INTERACTIVECORP NEW COM 44891N109 369,848 1,953,248 SH   SOLE 22 1,852,623 0 100,625
IAC INTERACTIVECORP NEW COM 44891N109 9,945 52,524 SH   SOLE 23 52,524 0 0
IAC INTERACTIVECORP NEW COM 44891N109 20,577 108,674 SH   SOLE 25 108,674 0 0
IAC INTERACTIVECORP NEW COM 44891N109 26,894 142,032 SH   SOLE 26 73,160 0 68,872
IAC INTERACTIVECORP NEW COM 44891N109 25,190 133,035 SH   SOLE 28 10,267 0 122,768
IAC INTERACTIVECORP NEW COM 44891N109 21 110 SH   SOLE 29 110 0 0
IAC INTERACTIVECORP NEW COM 44891N109 43,797 231,301 SH   SOLE 30 210,703 0 20,598
IAC INTERACTIVECORP NEW COM 44891N109 2,543 13,429 SH   SOLE 31 10,548 0 2,881
IAC INTERACTIVECORP NEW COM 44891N109 684 3,614 SH   SOLE 34 3,614 0 0
IAC INTERACTIVECORP NEW COM 44891N109 7,675 40,533 SH   SOLE 36 40,533 0 0
IAC INTERACTIVECORP NEW COM 44891N109 649 3,429 SH   SOLE 40 3,429 0 0
IBEX LTD SHS NEW G4690M101 53 2,830 SH   SOLE 2 73 0 2,757
IBEX LTD SHS NEW G4690M101 371 19,857 SH   SOLE 18 19,857 0 0
IBEX LTD SHS NEW G4690M101 211 11,299 SH   SOLE 19 11,299 0 0
IBEX LTD SHS NEW G4690M101 3,280 175,375 SH   SOLE 21 175,375 0 0
IBEX LTD SHS NEW G4690M101 942 50,361 SH   SOLE 22 50,099 0 262
IBIO INC COM NEW 451033203 114 108,542 SH   SOLE 2 13,331 0 95,211
IBIO INC COM NEW 451033203 1 1,265 SH   SOLE 7 1,265 0 0
IBIO INC COM NEW 451033203 629 598,765 SH   SOLE 18 598,765 0 0
IBIO INC COM NEW 451033203 285 270,994 SH   SOLE 19 270,994 0 0
IBIO INC COM NEW 451033203 6,459 6,151,230 SH   SOLE 21 6,151,230 0 0
IBIO INC COM NEW 451033203 4,666 4,444,255 SH   SOLE 22 4,433,323 0 10,932
ICAD INC COM NEW 44934S206 97 7,337 SH   SOLE 2 1,675 0 5,662
ICAD INC COM NEW 44934S206 7 500 SH   SOLE 7 500 0 0
ICAD INC COM NEW 44934S206 1,073 81,309 SH   SOLE 18 81,309 0 0
ICAD INC COM NEW 44934S206 513 38,858 SH   SOLE 19 38,858 0 0
ICAD INC COM NEW 44934S206 10,101 765,252 SH   SOLE 21 765,252 0 0
ICAD INC COM NEW 44934S206 7,378 558,940 SH   SOLE 22 555,229 0 3,711
ICC HLDGS INC COM 44931Q104 16 1,139 SH   SOLE 21 1,139 0 0
ICF INTL INC COM 44925C103 1,241 16,697 SH   SOLE 2 6,194 0 10,503
ICF INTL INC COM 44925C103 9 127 SH   SOLE 4 127 0 0
ICF INTL INC COM 44925C103 23 306 SH   SOLE 7 306 0 0
ICF INTL INC COM 44925C103 4,921 66,199 SH   SOLE 18 66,199 0 0
ICF INTL INC COM 44925C103 4,070 54,761 SH   SOLE 19 54,761 0 0
ICF INTL INC COM 44925C103 50,970 685,727 SH   SOLE 21 685,727 0 0
ICF INTL INC COM 44925C103 35,430 476,656 SH   SOLE 22 464,603 0 12,053
ICF INTL INC COM 44925C103 44 591 SH   SOLE 25 591 0 0
ICF INTL INC COM 44925C103 3,091 41,589 SH   SOLE 26 35,572 0 6,017
ICF INTL INC COM 44925C103 186 2,507 SH   SOLE 28 2,507 0 0
ICF INTL INC COM 44925C103 2,655 35,717 SH   SOLE 30 35,717 0 0
ICF INTL INC COM 44925C103 2,479 33,353 SH   SOLE 34 33,353 0 0
ICF INTL INC COM 44925C103 84 1,124 SH   SOLE 36 1,124 0 0
ICF INTL INC COM 44925C103 153 2,058 SH   SOLE 40 2,058 0 0
ICHOR HOLDINGS SHS G4740B105 938 31,122 SH   SOLE 2 10,645 0 20,477
ICHOR HOLDINGS SHS G4740B105 12 387 SH   SOLE 7 387 0 0
ICHOR HOLDINGS SHS G4740B105 3,356 111,327 SH   SOLE 18 103,798 0 7,529
ICHOR HOLDINGS SHS G4740B105 3,959 131,339 SH   SOLE 19 131,339 0 0
ICHOR HOLDINGS SHS G4740B105 78,975 2,619,852 SH   SOLE 21 2,619,852 0 0
ICHOR HOLDINGS SHS G4740B105 22,119 733,755 SH   SOLE 22 717,040 0 16,715
ICHOR HOLDINGS SHS G4740B105 84 2,782 SH   SOLE 23 2,782 0 0
ICHOR HOLDINGS SHS G4740B105 20 659 SH   SOLE 25 659 0 0
ICHOR HOLDINGS SHS G4740B105 703 23,312 SH   SOLE 26 1,227 0 22,085
ICHOR HOLDINGS SHS G4740B105 50 1,666 SH   SOLE 28 1,666 0 0
ICHOR HOLDINGS SHS G4740B105 1,732 57,467 SH   SOLE 30 57,467 0 0
ICHOR HOLDINGS SHS G4740B105 35 1,165 SH   SOLE 36 1,165 0 0
ICHOR HOLDINGS SHS G4740B105 64 2,134 SH   SOLE 40 2,134 0 0
ICICI BANK LIMITED ADR 45104G104 78 5,245 SH   SOLE 4 5,245 0 0
ICICI BANK LIMITED ADR 45104G104 23,319 1,569,228 SH   SOLE 18 1,569,228 0 0
ICICI BANK LIMITED ADR 45104G104 1,344 90,453 SH   SOLE 19 90,453 0 0
ICICI BANK LIMITED ADR 45104G104 550 36,999 SH   SOLE 21 36,999 0 0
ICICI BANK LIMITED ADR 45104G104 7,793 524,401 SH   SOLE 22 524,401 0 0
ICICI BANK LIMITED ADR 45104G104 13,834 930,982 SH   SOLE 25 930,982 0 0
ICICI BANK LIMITED ADR 45104G104 8,059 542,355 SH   SOLE 26 274,852 0 267,503
ICICI BANK LIMITED ADR 45104G104 10,993 739,788 SH   SOLE 28 739,788 0 0
ICICI BANK LIMITED ADR 45104G104 2,167 145,813 SH   SOLE 30 145,813 0 0
ICICI BANK LIMITED ADR 45104G104 1,187 79,910 SH   SOLE 34 79,910 0 0
ICL GROUP LTD SHS M53213100 1,087 215,212 SH   SOLE 7 215,212 0 0
ICLICK INTERACTIVE ASIA GROU SPONSORED ADR 45113Y104 5,088 595,739 SH   SOLE 21 595,739 0 0
ICLICK INTERACTIVE ASIA GROU SPONSORED ADR 45113Y104 2,631 308,126 SH   SOLE 22 308,126 0 0
ICLICK INTERACTIVE ASIA GROU SPONSORED ADR 45113Y104 1,098 128,590 SH   SOLE 30 128,590 0 0
ICON PLC SHS G4705A100 23 120 SH   SOLE 7 120 0 0
ICON PLC SHS G4705A100 101 520 SH   SOLE 18 0 0 520
ICON PLC SHS G4705A100 2,611 13,392 SH   SOLE 21 13,392 0 0
ICON PLC SHS G4705A100 5,747 29,474 SH   SOLE 22 3,204 0 26,270
ICON PLC SHS G4705A100 11,400 58,467 SH   SOLE 31 0 0 58,467
ICON PLC SHS G4705A100 105 536 SH   SOLE 36 536 0 0
ICONIX BRAND GROUP INC COM NEW 451055305 6 5,063 SH   SOLE 21 5,063 0 0
ICONIX BRAND GROUP INC COM NEW 451055305 109 86,533 SH   SOLE 22 86,533 0 0
ICU MED INC COM 44930G107 11,174 52,097 SH   SOLE 2 15,619 0 36,478
ICU MED INC COM 44930G107 22 101 SH   SOLE 4 101 0 0
ICU MED INC COM 44930G107 81 378 SH   SOLE 7 378 0 0
ICU MED INC COM 44930G107 10,659 49,696 SH   SOLE 18 49,696 0 0
ICU MED INC COM 44930G107 1,070 4,990 SH   SOLE 19 4,990 0 0
ICU MED INC COM 44930G107 195,935 913,491 SH   SOLE 21 913,491 0 0
ICU MED INC COM 44930G107 131,117 611,298 SH   SOLE 22 584,812 0 26,486
ICU MED INC COM 44930G107 37 171 SH   SOLE 23 171 0 0
ICU MED INC COM 44930G107 15 69 SH   SOLE 25 69 0 0
ICU MED INC COM 44930G107 2,278 10,621 SH   SOLE 26 4,981 0 5,640
ICU MED INC COM 44930G107 581 2,710 SH   SOLE 28 2,710 0 0
ICU MED INC COM 44930G107 2,574 12,000 SH   SOLE 30 12,000 0 0
ICU MED INC COM 44930G107 79 370 SH   SOLE 31 370 0 0
ICU MED INC COM 44930G107 78 363 SH   SOLE 34 363 0 0
ICU MED INC COM 44930G107 25 115 SH   SOLE 36 115 0 0
ICU MED INC COM 44930G107 524 2,444 SH   SOLE 40 2,444 0 0
IDACORP INC COM 451107106 26,814 279,229 SH   SOLE 2 173,216 0 106,013
IDACORP INC COM 451107106 629 6,547 SH   SOLE 4 6,547 0 0
IDACORP INC COM 451107106 895 9,317 SH   SOLE 7 9,317 0 0
IDACORP INC COM 451107106 284 2,960 SH   SOLE 13 2,960 0 0
IDACORP INC COM 451107106 16,441 171,211 SH   SOLE 18 161,188 0 10,023
IDACORP INC COM 451107106 20,929 217,947 SH   SOLE 19 217,947 0 0
IDACORP INC COM 451107106 320,964 3,342,334 SH   SOLE 21 3,342,334 0 0
IDACORP INC COM 451107106 204,455 2,129,073 SH   SOLE 22 1,816,889 0 312,184
IDACORP INC COM 451107106 1,437 14,968 SH   SOLE 23 14,968 0 0
IDACORP INC COM 451107106 7,440 77,474 SH   SOLE 26 11,112 0 66,362
IDACORP INC COM 451107106 628 6,543 SH   SOLE 28 6,543 0 0
IDACORP INC COM 451107106 3,024 31,491 SH   SOLE 29 31,491 0 0
IDACORP INC COM 451107106 5,382 56,049 SH   SOLE 30 56,049 0 0
IDACORP INC COM 451107106 987 10,275 SH   SOLE 31 10,275 0 0
IDACORP INC COM 451107106 1,830 19,054 SH   SOLE 32 19,054 0 0
IDACORP INC COM 451107106 334 3,477 SH   SOLE 36 3,477 0 0
IDACORP INC COM 451107106 607 6,319 SH   SOLE 40 6,319 0 0
IDEAL PWR INC COM NEW 451622203 5 636 SH   SOLE 21 636 0 0
IDEAYA BIOSCIENCES INC COM 45166A102 158 11,289 SH   SOLE 2 1,161 0 10,128
IDEAYA BIOSCIENCES INC COM 45166A102 5 369 SH   SOLE 7 369 0 0
IDEAYA BIOSCIENCES INC COM 45166A102 770 55,020 SH   SOLE 18 55,020 0 0
IDEAYA BIOSCIENCES INC COM 45166A102 446 31,880 SH   SOLE 19 31,880 0 0
IDEAYA BIOSCIENCES INC COM 45166A102 11,539 824,244 SH   SOLE 21 824,244 0 0
IDEAYA BIOSCIENCES INC COM 45166A102 3,985 284,668 SH   SOLE 22 281,631 0 3,037
IDEAYA BIOSCIENCES INC COM 45166A102 92 6,600 SH   SOLE 30 6,600 0 0
IDENTIV INC COM NEW 45170X205 34 4,017 SH   SOLE 18 4,017 0 0
IDENTIV INC COM NEW 45170X205 450 52,986 SH   SOLE 21 52,986 0 0
IDENTIV INC COM NEW 45170X205 2,048 240,997 SH   SOLE 22 240,997 0 0
IDERA PHARMACEUTICALS INC COM PAR 45168K405 24 6,481 SH   SOLE 18 6,481 0 0
IDERA PHARMACEUTICALS INC COM PAR 45168K405 297 80,884 SH   SOLE 21 80,884 0 0
IDERA PHARMACEUTICALS INC COM PAR 45168K405 1,890 515,071 SH   SOLE 22 515,071 0 0
IDEX CORP COM 45167R104 43,250 217,119 SH   SOLE 2 64,856 0 152,263
IDEX CORP COM 45167R104 7,720 38,754 SH   SOLE 4 35,812 0 2,942
IDEX CORP COM 45167R104 19,222 96,494 SH   SOLE 7 66,379 0 30,115
IDEX CORP COM 45167R104 70 352 SH   SOLE 13 352 0 0
IDEX CORP COM 45167R104 1,640 8,235 SH   SOLE 15 8,235 0 0
IDEX CORP COM 45167R104 61,423 308,349 SH   SOLE 18 297,052 0 11,297
IDEX CORP COM 45167R104 132,834 666,839 SH   SOLE 19 666,839 0 0
IDEX CORP COM 45167R104 345,200 1,732,933 SH   SOLE 21 1,732,933 0 0
IDEX CORP COM 45167R104 347,683 1,745,398 SH   SOLE 22 1,587,395 0 158,003
IDEX CORP COM 45167R104 10,430 52,361 SH   SOLE 23 52,361 0 0
IDEX CORP COM 45167R104 23,808 119,516 SH   SOLE 25 119,516 0 0
IDEX CORP COM 45167R104 39,216 196,867 SH   SOLE 26 68,332 0 128,535
IDEX CORP COM 45167R104 50,723 254,635 SH   SOLE 28 9,538 0 245,097
IDEX CORP COM 45167R104 162 813 SH   SOLE 29 813 0 0
IDEX CORP COM 45167R104 76,473 383,900 SH   SOLE 30 369,186 0 14,714
IDEX CORP COM 45167R104 13,342 66,976 SH   SOLE 31 10,557 0 56,419
IDEX CORP COM 45167R104 4,162 20,893 SH   SOLE 34 20,893 0 0
IDEX CORP COM 45167R104 8,079 40,559 SH   SOLE 36 40,559 0 0
IDEX CORP COM 45167R104 638 3,202 SH   SOLE 40 3,202 0 0
IDEXX LABS INC COM 45168D104 120,971 242,005 SH   SOLE 2 73,595 0 168,410
IDEXX LABS INC COM 45168D104 20,818 41,647 SH   SOLE 4 38,361 0 3,286
IDEXX LABS INC COM 45168D104 41,852 83,725 SH   SOLE 7 77,533 0 6,192
IDEXX LABS INC COM 45168D104 3,987 7,976 SH   SOLE 13 7,976 0 0
IDEXX LABS INC COM 45168D104 4,427 8,856 SH   SOLE 15 8,856 0 0
IDEXX LABS INC COM 45168D104 2 4 SH   SOLE 17 0 0 4
IDEXX LABS INC COM 45168D104 93,750 187,549 SH   SOLE 18 165,874 0 21,675
IDEXX LABS INC COM 45168D104 413,584 827,383 SH   SOLE 19 827,383 0 0
IDEXX LABS INC COM 45168D104 1,547,280 3,095,364 SH   SOLE 21 3,095,364 0 0
IDEXX LABS INC COM 45168D104 1,027,184 2,054,903 SH   SOLE 22 1,838,245 0 216,658
IDEXX LABS INC COM 45168D104 30,587 61,190 SH   SOLE 23 61,190 0 0
IDEXX LABS INC COM 45168D104 77,972 155,985 SH   SOLE 25 155,985 0 0
IDEXX LABS INC COM 45168D104 99,540 199,131 SH   SOLE 26 67,988 0 131,143
IDEXX LABS INC COM 45168D104 148,699 297,475 SH   SOLE 28 11,996 0 285,479
IDEXX LABS INC COM 45168D104 1,888 3,777 SH   SOLE 29 3,777 0 0
IDEXX LABS INC COM 45168D104 256,521 513,176 SH   SOLE 30 510,736 0 2,440
IDEXX LABS INC COM 45168D104 11,344 22,694 SH   SOLE 31 14,172 0 8,522
IDEXX LABS INC COM 45168D104 9,109 18,222 SH   SOLE 32 18,222 0 0
IDEXX LABS INC COM 45168D104 7,226 14,455 SH   SOLE 34 14,455 0 0
IDEXX LABS INC COM 45168D104 25,298 50,609 SH   SOLE 36 50,609 0 0
IDEXX LABS INC COM 45168D104 1,733 3,466 SH   SOLE 40 3,466 0 0
IDT CORP CL B NEW 448947507 183 14,821 SH   SOLE 2 6,320 0 8,501
IDT CORP CL B NEW 448947507 14 1,140 SH   SOLE 7 1,140 0 0
IDT CORP CL B NEW 448947507 885 71,602 SH   SOLE 18 63,035 0 8,567
IDT CORP CL B NEW 448947507 617 49,947 SH   SOLE 19 49,947 0 0
IDT CORP CL B NEW 448947507 8,791 711,272 SH   SOLE 21 711,272 0 0
IDT CORP CL B NEW 448947507 6,969 563,859 SH   SOLE 22 561,711 0 2,148
IDT CORP CL B NEW 448947507 108 8,757 SH   SOLE 23 8,757 0 0
IDT CORP CL B NEW 448947507 153 12,342 SH   SOLE 26 0 0 12,342
IEC ELECTRS CORP NEW COM 44949L105 28 2,096 SH   SOLE 18 2,096 0 0
IEC ELECTRS CORP NEW COM 44949L105 425 31,382 SH   SOLE 21 31,382 0 0
IEC ELECTRS CORP NEW COM 44949L105 198 14,608 SH   SOLE 22 14,608 0 0
IES HLDGS INC COM 44951W106 455 9,880 SH   SOLE 2 2,987 0 6,893
IES HLDGS INC COM 44951W106 3 57 SH   SOLE 7 57 0 0
IES HLDGS INC COM 44951W106 1,410 30,632 SH   SOLE 18 30,632 0 0
IES HLDGS INC COM 44951W106 709 15,397 SH   SOLE 19 15,397 0 0
IES HLDGS INC COM 44951W106 15,100 327,983 SH   SOLE 21 327,983 0 0
IES HLDGS INC COM 44951W106 15,289 332,079 SH   SOLE 22 330,563 0 1,516
IES HLDGS INC COM 44951W106 17 366 SH   SOLE 25 366 0 0
IES HLDGS INC COM 44951W106 39 838 SH   SOLE 26 838 0 0
IES HLDGS INC COM 44951W106 108 2,354 SH   SOLE 30 2,354 0 0
IES HLDGS INC COM 44951W106 37 814 SH   SOLE 36 814 0 0
IES HLDGS INC COM 44951W106 72 1,564 SH   SOLE 40 1,564 0 0
IF BANCORP INC COM 44951J105 13 611 SH   SOLE 18 611 0 0
IF BANCORP INC COM 44951J105 15 697 SH   SOLE 21 697 0 0
IGM BIOSCIENCES INC COM 449585108 385 4,365 SH   SOLE 2 2,376 0 1,989
IGM BIOSCIENCES INC COM 449585108 12 141 SH   SOLE 7 141 0 0
IGM BIOSCIENCES INC COM 449585108 2,124 24,056 SH   SOLE 18 24,056 0 0
IGM BIOSCIENCES INC COM 449585108 1,853 20,984 SH   SOLE 19 20,984 0 0
IGM BIOSCIENCES INC COM 449585108 41,332 468,135 SH   SOLE 21 468,135 0 0
IGM BIOSCIENCES INC COM 449585108 17,026 192,844 SH   SOLE 22 191,634 0 1,210
IGM BIOSCIENCES INC COM 449585108 23 255 SH   SOLE 25 255 0 0
IGM BIOSCIENCES INC COM 449585108 226 2,563 SH   SOLE 26 484 0 2,079
IGM BIOSCIENCES INC COM 449585108 601 6,806 SH   SOLE 30 6,806 0 0
IGM BIOSCIENCES INC COM 449585108 40 453 SH   SOLE 36 453 0 0
IGM BIOSCIENCES INC COM 449585108 66 752 SH   SOLE 40 752 0 0
IHEARTMEDIA INC COM CL A 45174J509 1,767 136,139 SH   SOLE 2 34,618 0 101,521
IHEARTMEDIA INC COM CL A 45174J509 18 1,363 SH   SOLE 7 1,363 0 0
IHEARTMEDIA INC COM CL A 45174J509 3,240 249,587 SH   SOLE 18 249,587 0 0
IHEARTMEDIA INC COM CL A 45174J509 8,364 644,404 SH   SOLE 19 644,404 0 0
IHEARTMEDIA INC COM CL A 45174J509 30,680 2,363,622 SH   SOLE 21 2,363,622 0 0
IHEARTMEDIA INC COM CL A 45174J509 30,375 2,340,150 SH   SOLE 22 2,297,364 0 42,786
IHEARTMEDIA INC COM CL A 45174J509 625 48,140 SH   SOLE 23 48,140 0 0
IHEARTMEDIA INC COM CL A 45174J509 591 45,517 SH   SOLE 25 45,517 0 0
IHEARTMEDIA INC COM CL A 45174J509 2,146 165,338 SH   SOLE 26 3,840 0 161,498
IHEARTMEDIA INC COM CL A 45174J509 106 8,203 SH   SOLE 28 8,203 0 0
IHEARTMEDIA INC COM CL A 45174J509 149 11,460 SH   SOLE 30 11,460 0 0
IHEARTMEDIA INC COM CL A 45174J509 1,235 95,157 SH   SOLE 34 95,157 0 0
IHEARTMEDIA INC COM CL A 45174J509 49 3,762 SH   SOLE 36 3,762 0 0
IHEARTMEDIA INC COM CL A 45174J509 113 8,675 SH   SOLE 40 8,675 0 0
IHS MARKIT LTD SHS G47567105 92,060 1,024,824 SH   SOLE 2 243,070 0 781,754
IHS MARKIT LTD SHS G47567105 16,499 183,674 SH   SOLE 4 169,068 0 14,606
IHS MARKIT LTD SHS G47567105 30,803 342,900 SH   SOLE 7 314,472 0 28,428
IHS MARKIT LTD SHS G47567105 2,385 26,555 SH   SOLE 13 26,555 0 0
IHS MARKIT LTD SHS G47567105 3,354 37,335 SH   SOLE 15 37,335 0 0
IHS MARKIT LTD SHS G47567105 87,226 971,007 SH   SOLE 18 866,956 0 104,051
IHS MARKIT LTD SHS G47567105 23,190 258,156 SH   SOLE 19 258,156 0 0
IHS MARKIT LTD SHS G47567105 900,421 10,023,613 SH   SOLE 21 10,023,613 0 0
IHS MARKIT LTD SHS G47567105 802,542 8,934,005 SH   SOLE 22 7,975,425 0 958,580
IHS MARKIT LTD SHS G47567105 24,403 271,659 SH   SOLE 23 271,659 0 0
IHS MARKIT LTD SHS G47567105 59,919 667,028 SH   SOLE 25 667,028 0 0
IHS MARKIT LTD SHS G47567105 78,124 869,686 SH   SOLE 26 276,019 0 593,667
IHS MARKIT LTD SHS G47567105 119,213 1,327,098 SH   SOLE 28 54,996 0 1,272,102
IHS MARKIT LTD SHS G47567105 557 6,202 SH   SOLE 29 6,202 0 0
IHS MARKIT LTD SHS G47567105 175,411 1,952,701 SH   SOLE 30 1,949,691 0 3,010
IHS MARKIT LTD SHS G47567105 16,356 182,074 SH   SOLE 31 66,025 0 116,049
IHS MARKIT LTD SHS G47567105 3,313 36,882 SH   SOLE 34 36,882 0 0
IHS MARKIT LTD SHS G47567105 20,924 232,932 SH   SOLE 36 232,932 0 0
IHS MARKIT LTD SHS G47567105 1,384 15,410 SH   SOLE 40 15,410 0 0
II-VI INC COM 902104108 8,624 113,539 SH   SOLE 2 74,976 0 38,563
II-VI INC COM 902104108 47 615 SH   SOLE 4 615 0 0
II-VI INC COM 902104108 146 1,926 SH   SOLE 7 1,926 0 0
II-VI INC COM 902104108 43,573 573,626 SH   SOLE 18 573,626 0 0
II-VI INC COM 902104108 14,915 196,351 SH   SOLE 19 196,351 0 0
II-VI INC COM 902104108 542,264 7,138,808 SH   SOLE 21 7,138,808 0 0
II-VI INC COM 902104108 252,525 3,324,441 SH   SOLE 22 3,250,760 0 73,681
II-VI INC COM 902104108 352 4,633 SH   SOLE 23 4,633 0 0
II-VI INC COM 902104108 78 1,030 SH   SOLE 25 1,030 0 0
II-VI INC COM 902104108 3,893 51,257 SH   SOLE 26 23,543 0 27,714
II-VI INC COM 902104108 985 12,970 SH   SOLE 28 12,970 0 0
II-VI INC COM 902104108 4,654 61,266 SH   SOLE 30 61,266 0 0
II-VI INC COM 902104108 29,544 388,944 SH   SOLE 34 388,944 0 0
II-VI INC COM 902104108 159 2,093 SH   SOLE 36 2,093 0 0
II-VI INC COM 902104108 912 12,003 SH   SOLE 40 12,003 0 0
II-VI INC NOTE 0.250% 9/0 902104AB4 3,243 1,942,000 PRN   SOLE 21 1,942,000 0 0
IKONICS CORP COM 45172K102 2 237 SH   SOLE 21 237 0 0
ILLINOIS TOOL WKS INC COM 452308109 173,348 850,245 SH   SOLE 2 216,900 0 633,345
ILLINOIS TOOL WKS INC COM 452308109 33,438 164,009 SH   SOLE 4 151,804 0 12,205
ILLINOIS TOOL WKS INC COM 452308109 55,060 270,063 SH   SOLE 7 253,606 0 16,457
ILLINOIS TOOL WKS INC COM 452308109 240 1,178 SH   SOLE 13 1,178 0 0
ILLINOIS TOOL WKS INC COM 452308109 8,083 39,645 SH   SOLE 15 39,645 0 0
ILLINOIS TOOL WKS INC COM 452308109 28 138 SH   SOLE 17 0 0 138
ILLINOIS TOOL WKS INC COM 452308109 248,884 1,220,737 SH   SOLE 18 1,176,072 0 44,665
ILLINOIS TOOL WKS INC COM 452308109 13,309 65,278 SH   SOLE 19 65,278 0 0
ILLINOIS TOOL WKS INC COM 452308109 1,384,626 6,791,378 SH   SOLE 21 6,791,378 0 0
ILLINOIS TOOL WKS INC COM 452308109 1,398,239 6,858,148 SH   SOLE 22 6,215,379 0 642,769
ILLINOIS TOOL WKS INC COM 452308109 47,646 233,694 SH   SOLE 23 233,694 0 0
ILLINOIS TOOL WKS INC COM 452308109 98,568 483,463 SH   SOLE 25 483,463 0 0
ILLINOIS TOOL WKS INC COM 452308109 145,429 713,305 SH   SOLE 26 231,826 0 481,479
ILLINOIS TOOL WKS INC COM 452308109 223,879 1,098,090 SH   SOLE 28 43,743 0 1,054,347
ILLINOIS TOOL WKS INC COM 452308109 497 2,440 SH   SOLE 29 2,440 0 0
ILLINOIS TOOL WKS INC COM 452308109 317,277 1,556,196 SH   SOLE 30 1,551,585 0 4,611
ILLINOIS TOOL WKS INC COM 452308109 13,366 65,560 SH   SOLE 31 45,990 0 19,570
ILLINOIS TOOL WKS INC COM 452308109 11,342 55,633 SH   SOLE 34 55,633 0 0
ILLINOIS TOOL WKS INC COM 452308109 38,705 189,842 SH   SOLE 36 189,842 0 0
ILLINOIS TOOL WKS INC COM 452308109 2,701 13,247 SH   SOLE 40 13,247 0 0
ILLUMINA INC COM 452327109 161,588 436,725 SH   SOLE 2 145,040 0 291,685
ILLUMINA INC COM 452327109 27,817 75,180 SH   SOLE 4 69,521 0 5,659
ILLUMINA INC COM 452327109 51,050 137,974 SH   SOLE 7 133,795 0 4,179
ILLUMINA INC COM 452327109 186 504 SH   SOLE 13 504 0 0
ILLUMINA INC COM 452327109 5,605 15,148 SH   SOLE 15 15,148 0 0
ILLUMINA INC COM 452327109 107,895 291,609 SH   SOLE 18 269,049 0 22,560
ILLUMINA INC COM 452327109 136,728 369,535 SH   SOLE 19 369,535 0 0
ILLUMINA INC COM 452327109 1,599,100 4,321,891 SH   SOLE 21 4,321,891 0 0
ILLUMINA INC COM 452327109 1,252,309 3,384,620 SH   SOLE 22 3,028,614 0 356,006
ILLUMINA INC COM 452327109 42,493 114,845 SH   SOLE 23 114,845 0 0
ILLUMINA INC COM 452327109 93,554 252,849 SH   SOLE 25 252,849 0 0
ILLUMINA INC COM 452327109 119,857 323,938 SH   SOLE 26 106,285 0 217,653
ILLUMINA INC COM 452327109 103,237 279,018 SH   SOLE 28 20,366 0 258,652
ILLUMINA INC COM 452327109 4,761 12,868 SH   SOLE 29 12,868 0 0
ILLUMINA INC COM 452327109 281,418 760,588 SH   SOLE 30 758,410 0 2,178
ILLUMINA INC COM 452327109 17,082 46,167 SH   SOLE 31 31,762 0 14,405
ILLUMINA INC COM 452327109 11,540 31,189 SH   SOLE 32 31,189 0 0
ILLUMINA INC COM 452327109 114,985 310,771 SH   SOLE 34 310,771 0 0
ILLUMINA INC COM 452327109 30,292 81,870 SH   SOLE 36 81,870 0 0
ILLUMINA INC COM 452327109 2,256 6,097 SH   SOLE 40 6,097 0 0
ILLUMINA INC NOTE 0.500% 6/1 452327AH2 3,873 2,650,000 PRN   SOLE 21 2,650,000 0 0
ILLUMINA INC NOTE 8/1 452327AK5 4,075 3,615,000 PRN   SOLE 21 3,615,000 0 0
ILLUMINA INC NOTE 8/1 452327AK5 564 500,000 PRN   SOLE 22 500,000 0 0
IMAGE SENSING SYS INC COM 45244C104 30 6,790 SH   SOLE 21 6,790 0 0
IMAGE SENSING SYS INC COM 45244C104 910 202,704 SH   SOLE 22 202,704 0 0
IMARA INC COM 45249V107 55 2,498 SH   SOLE 2 380 0 2,118
IMARA INC COM 45249V107 501 22,717 SH   SOLE 18 22,717 0 0
IMARA INC COM 45249V107 204 9,273 SH   SOLE 19 9,273 0 0
IMARA INC COM 45249V107 5,605 254,216 SH   SOLE 21 254,216 0 0
IMARA INC COM 45249V107 3,421 155,129 SH   SOLE 22 154,824 0 305
IMAX CORP COM 45245E109 1,040 57,740 SH   SOLE 2 15,039 0 42,701
IMAX CORP COM 45245E109 4 233 SH   SOLE 4 233 0 0
IMAX CORP COM 45245E109 16 901 SH   SOLE 7 901 0 0
IMAX CORP COM 45245E109 3,109 172,504 SH   SOLE 18 172,504 0 0
IMAX CORP COM 45245E109 2,030 112,662 SH   SOLE 19 112,662 0 0
IMAX CORP COM 45245E109 31,717 1,760,109 SH   SOLE 21 1,760,109 0 0
IMAX CORP COM 45245E109 10,574 586,788 SH   SOLE 22 547,968 0 38,820
IMAX CORP COM 45245E109 35 1,917 SH   SOLE 25 1,917 0 0
IMAX CORP COM 45245E109 342 18,990 SH   SOLE 26 8,902 0 10,088
IMAX CORP COM 45245E109 130 7,228 SH   SOLE 28 7,228 0 0
IMAX CORP COM 45245E109 706 39,165 SH   SOLE 30 39,165 0 0
IMAX CORP COM 45245E109 7 373 SH   SOLE 34 373 0 0
IMAX CORP COM 45245E109 85 4,707 SH   SOLE 36 4,707 0 0
IMAX CORP COM 45245E109 94 5,198 SH   SOLE 40 5,198 0 0
IMEDIA BRANDS INC COM CL A 452465206 12 2,509 SH   SOLE 21 2,509 0 0
IMEDIA BRANDS INC COM CL A 452465206 445 93,073 SH   SOLE 22 93,073 0 0
IMMATICS N.V SHS N44445109 83 7,720 SH   SOLE 22 7,720 0 0
IMMERSION CORP COM 452521107 140 12,410 SH   SOLE 2 2,020 0 10,390
IMMERSION CORP COM 452521107 8 720 SH   SOLE 7 720 0 0
IMMERSION CORP COM 452521107 680 60,232 SH   SOLE 18 60,232 0 0
IMMERSION CORP COM 452521107 336 29,760 SH   SOLE 19 29,760 0 0
IMMERSION CORP COM 452521107 7,106 629,373 SH   SOLE 21 629,373 0 0
IMMERSION CORP COM 452521107 5,819 515,435 SH   SOLE 22 512,040 0 3,395
IMMUCELL CORP COM PAR 452525306 7 1,094 SH   SOLE 18 1,094 0 0
IMMUCELL CORP COM PAR 452525306 98 16,391 SH   SOLE 21 16,391 0 0
IMMUNIC INC COM 4525EP101 56 3,682 SH   SOLE 2 846 0 2,836
IMMUNIC INC COM 4525EP101 272 17,769 SH   SOLE 18 17,769 0 0
IMMUNIC INC COM 4525EP101 107 7,023 SH   SOLE 19 7,023 0 0
IMMUNIC INC COM 4525EP101 5,713 373,654 SH   SOLE 21 373,654 0 0
IMMUNIC INC COM 4525EP101 4,775 312,290 SH   SOLE 22 311,965 0 325
IMMUNIC INC COM 4525EP101 72 4,703 SH   SOLE 30 4,703 0 0
IMMUNOGEN INC COM 45253H101 1,132 175,438 SH   SOLE 2 58,783 0 116,655
IMMUNOGEN INC COM 45253H101 3 529 SH   SOLE 4 529 0 0
IMMUNOGEN INC COM 45253H101 18 2,852 SH   SOLE 7 2,852 0 0
IMMUNOGEN INC COM 45253H101 4,309 668,108 SH   SOLE 18 668,108 0 0
IMMUNOGEN INC COM 45253H101 2,108 326,896 SH   SOLE 19 326,896 0 0
IMMUNOGEN INC COM 45253H101 54,509 8,451,045 SH   SOLE 21 8,451,045 0 0
IMMUNOGEN INC COM 45253H101 33,882 5,252,978 SH   SOLE 22 5,149,192 0 103,786
IMMUNOGEN INC COM 45253H101 339 52,614 SH   SOLE 26 29,243 0 23,371
IMMUNOGEN INC COM 45253H101 126 19,513 SH   SOLE 28 19,513 0 0
IMMUNOGEN INC COM 45253H101 1,159 179,639 SH   SOLE 30 179,639 0 0
IMMUNOGEN INC COM 45253H101 21 3,333 SH   SOLE 36 3,333 0 0
IMMUNOGEN INC COM 45253H101 152 23,637 SH   SOLE 40 23,637 0 0
IMMUNOME INC COM 45257U108 4 426 SH   SOLE 2 0 0 426
IMMUNOME INC COM 45257U108 88 9,060 SH   SOLE 18 9,060 0 0
IMMUNOME INC COM 45257U108 114 11,755 SH   SOLE 21 11,755 0 0
IMMUNOME INC COM 45257U108 146 15,072 SH   SOLE 22 15,072 0 0
IMMUNOME INC COM 45257U108 61 6,322 SH   SOLE 26 6,322 0 0
IMMUNOME INC COM 45257U108 277 28,606 SH   SOLE 28 0 0 28,606
IMMUNOME INC COM 45257U108 5 511 SH   SOLE 31 0 0 511
IMMUNOVANT INC COM 45258J102 2,209 47,826 SH   SOLE 2 37,215 0 10,611
IMMUNOVANT INC COM 45258J102 31 672 SH   SOLE 7 672 0 0
IMMUNOVANT INC COM 45258J102 7,945 171,999 SH   SOLE 18 171,999 0 0
IMMUNOVANT INC COM 45258J102 44,642 966,481 SH   SOLE 19 966,481 0 0
IMMUNOVANT INC COM 45258J102 99,907 2,162,959 SH   SOLE 21 2,162,959 0 0
IMMUNOVANT INC COM 45258J102 56,469 1,222,530 SH   SOLE 22 1,198,638 0 23,892
IMMUNOVANT INC COM 45258J102 36 777 SH   SOLE 23 777 0 0
IMMUNOVANT INC COM 45258J102 29 619 SH   SOLE 25 619 0 0
IMMUNOVANT INC COM 45258J102 1,062 22,982 SH   SOLE 26 15,785 0 7,197
IMMUNOVANT INC COM 45258J102 224 4,857 SH   SOLE 28 4,857 0 0
IMMUNOVANT INC COM 45258J102 1,931 41,808 SH   SOLE 30 41,808 0 0
IMMUNOVANT INC COM 45258J102 6,958 150,647 SH   SOLE 34 150,647 0 0
IMMUNOVANT INC COM 45258J102 71 1,531 SH   SOLE 36 1,531 0 0
IMMUNOVANT INC COM 45258J102 180 3,899 SH   SOLE 40 3,899 0 0
IMPAC MTG HLDGS INC COM NEW 45254P508 6 2,000 SH   SOLE 18 2,000 0 0
IMPAC MTG HLDGS INC COM NEW 45254P508 104 34,367 SH   SOLE 21 34,367 0 0
IMPAC MTG HLDGS INC COM NEW 45254P508 161 52,815 SH   SOLE 22 52,815 0 0
IMPERIAL OIL LTD COM NEW 453038408 1 66 SH   SOLE 18 66 0 0
IMPINJ INC COM 453204109 449 10,719 SH   SOLE 2 5,854 0 4,865
IMPINJ INC COM 453204109 12 282 SH   SOLE 7 282 0 0
IMPINJ INC COM 453204109 2,635 62,927 SH   SOLE 18 62,927 0 0
IMPINJ INC COM 453204109 1,222 29,188 SH   SOLE 19 29,188 0 0
IMPINJ INC COM 453204109 25,927 619,217 SH   SOLE 21 619,217 0 0
IMPINJ INC COM 453204109 22,220 530,699 SH   SOLE 22 517,328 0 13,371
IMPINJ INC COM 453204109 54 1,292 SH   SOLE 26 0 0 1,292
IMPINJ INC COM 453204109 140 3,339 SH   SOLE 28 3,339 0 0
IMPINJ INC COM 453204109 509 12,146 SH   SOLE 30 12,146 0 0
IMPINJ INC COM 453204109 86 2,055 SH   SOLE 40 2,055 0 0
INARI MED INC COM 45332Y109 518 5,931 SH   SOLE 2 3,049 0 2,882
INARI MED INC COM 45332Y109 9 104 SH   SOLE 7 104 0 0
INARI MED INC COM 45332Y109 2,389 27,364 SH   SOLE 18 27,364 0 0
INARI MED INC COM 45332Y109 1,204 13,788 SH   SOLE 19 13,788 0 0
INARI MED INC COM 45332Y109 28,876 330,802 SH   SOLE 21 330,802 0 0
INARI MED INC COM 45332Y109 18,453 211,399 SH   SOLE 22 204,069 0 7,330
INARI MED INC COM 45332Y109 159 1,825 SH   SOLE 30 1,825 0 0
INARI MED INC COM 45332Y109 135 1,545 SH   SOLE 40 1,545 0 0
INCOME OPPORTUNITY RLTY INVS COM 452926108 1 108 SH   SOLE 21 108 0 0
INCYTE CORP COM 45337C102 49,579 570,003 SH   SOLE 2 205,320 0 364,683
INCYTE CORP COM 45337C102 7,916 91,015 SH   SOLE 4 83,893 0 7,122
INCYTE CORP COM 45337C102 17,788 204,509 SH   SOLE 7 199,396 0 5,113
INCYTE CORP COM 45337C102 39 445 SH   SOLE 13 445 0 0
INCYTE CORP COM 45337C102 1,746 20,078 SH   SOLE 15 20,078 0 0
INCYTE CORP COM 45337C102 46,353 532,917 SH   SOLE 18 504,635 0 28,282
INCYTE CORP COM 45337C102 45,734 525,794 SH   SOLE 19 525,794 0 0
INCYTE CORP COM 45337C102 744,376 8,558,014 SH   SOLE 21 8,558,014 0 0
INCYTE CORP COM 45337C102 388,633 4,468,074 SH   SOLE 22 4,020,978 0 447,096
INCYTE CORP COM 45337C102 13,314 153,067 SH   SOLE 23 153,067 0 0
INCYTE CORP COM 45337C102 26,733 307,347 SH   SOLE 25 307,347 0 0
INCYTE CORP COM 45337C102 43,371 498,634 SH   SOLE 26 184,036 0 314,598
INCYTE CORP COM 45337C102 30,957 355,909 SH   SOLE 28 28,270 0 327,639
INCYTE CORP COM 45337C102 1,469 16,894 SH   SOLE 29 16,894 0 0
INCYTE CORP COM 45337C102 87,861 1,010,131 SH   SOLE 30 984,428 0 25,703
INCYTE CORP COM 45337C102 5,759 66,208 SH   SOLE 31 47,800 0 18,408
INCYTE CORP COM 45337C102 4,069 46,783 SH   SOLE 32 46,783 0 0
INCYTE CORP COM 45337C102 22,167 254,855 SH   SOLE 34 254,855 0 0
INCYTE CORP COM 45337C102 10,487 120,570 SH   SOLE 36 120,570 0 0
INCYTE CORP COM 45337C102 659 7,580 SH   SOLE 40 7,580 0 0
INDEPENDENCE CONTRACT DRILLI COM 453415606 3 1,050 SH   SOLE 21 1,050 0 0
INDEPENDENCE CONTRACT DRILLI COM 453415606 69 23,483 SH   SOLE 22 23,483 0 0
INDEPENDENCE HLDG CO NEW COM NEW 453440307 233 5,695 SH   SOLE 2 1,702 0 3,993
INDEPENDENCE HLDG CO NEW COM NEW 453440307 0 8 SH   SOLE 7 8 0 0
INDEPENDENCE HLDG CO NEW COM NEW 453440307 701 17,107 SH   SOLE 18 17,107 0 0
INDEPENDENCE HLDG CO NEW COM NEW 453440307 408 9,963 SH   SOLE 19 9,963 0 0
INDEPENDENCE HLDG CO NEW COM NEW 453440307 8,025 195,725 SH   SOLE 21 195,725 0 0
INDEPENDENCE HLDG CO NEW COM NEW 453440307 2,798 68,241 SH   SOLE 22 67,583 0 658
INDEPENDENCE HLDG CO NEW COM NEW 453440307 66 1,602 SH   SOLE 30 1,602 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 1,592 118,558 SH   SOLE 2 31,540 0 87,018
INDEPENDENCE RLTY TR INC COM 45378A106 1,030 76,700 SH   SOLE 4 76,700 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 1,621 120,722 SH   SOLE 7 120,722 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 5,653 420,914 SH   SOLE 18 420,914 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 3,949 294,013 SH   SOLE 19 294,013 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 151,117 11,252,166 SH   SOLE 21 11,252,166 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 50,688 3,774,239 SH   SOLE 22 3,709,029 0 65,210
INDEPENDENCE RLTY TR INC COM 45378A106 57 4,270 SH   SOLE 23 4,270 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 5,636 419,692 SH   SOLE 25 419,692 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 1,128 83,960 SH   SOLE 26 51,338 0 32,622
INDEPENDENCE RLTY TR INC COM 45378A106 964 71,809 SH   SOLE 28 11,766 0 60,043
INDEPENDENCE RLTY TR INC COM 45378A106 790 58,819 SH   SOLE 29 58,819 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 7,899 588,158 SH   SOLE 30 588,158 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 48 3,571 SH   SOLE 36 3,571 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 185 13,806 SH   SOLE 40 13,806 0 0
INDEPENDENT BANK CORP MASS COM 453836108 2,754 37,699 SH   SOLE 2 11,028 0 26,671
INDEPENDENT BANK CORP MASS COM 453836108 11 144 SH   SOLE 4 144 0 0
INDEPENDENT BANK CORP MASS COM 453836108 43 585 SH   SOLE 7 585 0 0
INDEPENDENT BANK CORP MASS COM 453836108 10,585 144,921 SH   SOLE 18 144,921 0 0
INDEPENDENT BANK CORP MASS COM 453836108 4,318 59,114 SH   SOLE 19 59,114 0 0
INDEPENDENT BANK CORP MASS COM 453836108 266,042 3,642,417 SH   SOLE 21 3,642,417 0 0
INDEPENDENT BANK CORP MASS COM 453836108 65,765 900,396 SH   SOLE 22 878,529 0 21,867
INDEPENDENT BANK CORP MASS COM 453836108 916 12,542 SH   SOLE 26 7,117 0 5,425
INDEPENDENT BANK CORP MASS COM 453836108 345 4,728 SH   SOLE 28 4,728 0 0
INDEPENDENT BANK CORP MASS COM 453836108 4,211 57,650 SH   SOLE 30 57,650 0 0
INDEPENDENT BANK CORP MASS COM 453836108 287 3,930 SH   SOLE 40 3,930 0 0
INDEPENDENT BK CORP MICH COM NEW 453838609 656 35,538 SH   SOLE 2 9,772 0 25,766
INDEPENDENT BK CORP MICH COM NEW 453838609 9 487 SH   SOLE 7 487 0 0
INDEPENDENT BK CORP MICH COM NEW 453838609 1,478 80,038 SH   SOLE 18 80,038 0 0
INDEPENDENT BK CORP MICH COM NEW 453838609 2,246 121,619 SH   SOLE 19 121,619 0 0
INDEPENDENT BK CORP MICH COM NEW 453838609 15,452 836,606 SH   SOLE 21 836,606 0 0
INDEPENDENT BK CORP MICH COM NEW 453838609 18,613 1,007,724 SH   SOLE 22 982,537 0 25,187
INDEPENDENT BK CORP MICH COM NEW 453838609 169 9,131 SH   SOLE 23 9,131 0 0
INDEPENDENT BK CORP MICH COM NEW 453838609 17 904 SH   SOLE 25 904 0 0
INDEPENDENT BK CORP MICH COM NEW 453838609 755 40,857 SH   SOLE 26 1,928 0 38,929
INDEPENDENT BK CORP MICH COM NEW 453838609 81 4,369 SH   SOLE 28 4,369 0 0
INDEPENDENT BK CORP MICH COM NEW 453838609 65 3,502 SH   SOLE 30 3,502 0 0
INDEPENDENT BK CORP MICH COM NEW 453838609 54 2,924 SH   SOLE 34 2,924 0 0
INDEPENDENT BK CORP MICH COM NEW 453838609 37 2,010 SH   SOLE 36 2,010 0 0
INDEPENDENT BK CORP MICH COM NEW 453838609 78 4,245 SH   SOLE 40 4,245 0 0
INDEPENDENT BK GROUP INC COM 45384B106 2,769 44,291 SH   SOLE 2 12,277 0 32,014
INDEPENDENT BK GROUP INC COM 45384B106 22 346 SH   SOLE 4 346 0 0
INDEPENDENT BK GROUP INC COM 45384B106 45 712 SH   SOLE 7 712 0 0
INDEPENDENT BK GROUP INC COM 45384B106 10,110 161,715 SH   SOLE 18 161,715 0 0
INDEPENDENT BK GROUP INC COM 45384B106 4,912 78,567 SH   SOLE 19 78,567 0 0
INDEPENDENT BK GROUP INC COM 45384B106 266,337 4,260,026 SH   SOLE 21 4,260,026 0 0
INDEPENDENT BK GROUP INC COM 45384B106 69,458 1,110,969 SH   SOLE 22 1,085,991 0 24,978
INDEPENDENT BK GROUP INC COM 45384B106 1,313 21,007 SH   SOLE 26 7,422 0 13,585
INDEPENDENT BK GROUP INC COM 45384B106 280 4,483 SH   SOLE 28 4,483 0 0
INDEPENDENT BK GROUP INC COM 45384B106 5,156 82,471 SH   SOLE 30 82,471 0 0
INDEPENDENT BK GROUP INC COM 45384B106 11 171 SH   SOLE 34 171 0 0
INDEPENDENT BK GROUP INC COM 45384B106 274 4,386 SH   SOLE 40 4,386 0 0
INDEXIQ ETF TR HDGD FTSE INTL 45409B560 1 61 SH   SOLE 17 0 0 61
INDIA GLOBALIZATION CAP INC COM NEW 45408X308 45 28,846 SH   SOLE 21 28,846 0 0
INDIA GLOBALIZATION CAP INC COM NEW 45408X308 1,373 880,376 SH   SOLE 22 880,376 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 3,717 159,584 SH   SOLE 2 21,649 0 137,935
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 1,211 52,013 SH   SOLE 4 52,013 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 1,906 81,840 SH   SOLE 7 81,840 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 6,704 287,854 SH   SOLE 18 287,854 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 4,612 198,019 SH   SOLE 19 198,019 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 179,957 7,726,795 SH   SOLE 21 7,726,795 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 57,176 2,454,945 SH   SOLE 22 2,406,777 0 48,168
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 68 2,926 SH   SOLE 23 2,926 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 6,697 287,562 SH   SOLE 25 287,562 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 903 38,762 SH   SOLE 26 27,417 0 11,345
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 1,158 49,740 SH   SOLE 28 8,925 0 40,815
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 910 39,083 SH   SOLE 29 39,083 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 9,285 398,669 SH   SOLE 30 398,669 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 200 8,588 SH   SOLE 40 8,588 0 0
INDUSTRIAS BACHOCO S A B DE SPON ADR B 456463108 1,850 40,961 SH   SOLE 7 40,961 0 0
INFINERA CORP COM 45667G103 1,595 152,226 SH   SOLE 2 56,069 0 96,157
INFINERA CORP COM 45667G103 7 707 SH   SOLE 4 707 0 0
INFINERA CORP COM 45667G103 34 3,259 SH   SOLE 7 3,259 0 0
INFINERA CORP COM 45667G103 5,933 566,145 SH   SOLE 18 566,145 0 0
INFINERA CORP COM 45667G103 3,070 292,985 SH   SOLE 19 292,985 0 0
INFINERA CORP COM 45667G103 62,416 5,955,722 SH   SOLE 21 5,955,722 0 0
INFINERA CORP COM 45667G103 52,702 5,028,816 SH   SOLE 22 4,921,693 0 107,123
INFINERA CORP COM 45667G103 21 2,020 SH   SOLE 25 2,020 0 0
INFINERA CORP COM 45667G103 321 30,640 SH   SOLE 26 20,446 0 10,194
INFINERA CORP COM 45667G103 211 20,122 SH   SOLE 28 20,122 0 0
INFINERA CORP COM 45667G103 8,025 765,740 SH   SOLE 30 765,740 0 0
INFINERA CORP COM 45667G103 9 817 SH   SOLE 34 817 0 0
INFINERA CORP COM 45667G103 38 3,583 SH   SOLE 36 3,583 0 0
INFINERA CORP COM 45667G103 220 20,993 SH   SOLE 40 20,993 0 0
INFINERA CORP NOTE 2.125% 9/0 45667GAC7 1,736 1,400,000 PRN   SOLE 21 1,400,000 0 0
INFINITY PHARMACEUTICALS INC COM 45665G303 21 9,872 SH   SOLE 18 9,872 0 0
INFINITY PHARMACEUTICALS INC COM 45665G303 292 137,541 SH   SOLE 21 137,541 0 0
INFINITY PHARMACEUTICALS INC COM 45665G303 1,758 829,033 SH   SOLE 22 829,033 0 0
INFLARX NV COM N44821101 21 4,174 SH   SOLE 22 4,174 0 0
INFORMATION SVCS GROUP INC COM 45675Y104 103 31,372 SH   SOLE 2 1,089 0 30,283
INFORMATION SVCS GROUP INC COM 45675Y104 450 137,252 SH   SOLE 18 137,252 0 0
INFORMATION SVCS GROUP INC COM 45675Y104 221 67,293 SH   SOLE 19 67,293 0 0
INFORMATION SVCS GROUP INC COM 45675Y104 4,227 1,288,752 SH   SOLE 21 1,288,752 0 0
INFORMATION SVCS GROUP INC COM 45675Y104 1,533 467,275 SH   SOLE 22 465,131 0 2,144
INFOSYS LTD SPONSORED ADR 456788108 1,164 68,686 SH   SOLE 4 68,686 0 0
INFOSYS LTD SPONSORED ADR 456788108 31,858 1,879,516 SH   SOLE 18 1,879,516 0 0
INFOSYS LTD SPONSORED ADR 456788108 11,916 702,997 SH   SOLE 19 702,997 0 0
INFOSYS LTD SPONSORED ADR 456788108 1,656 97,713 SH   SOLE 21 97,713 0 0
INFOSYS LTD SPONSORED ADR 456788108 36,366 2,145,510 SH   SOLE 22 2,145,510 0 0
INFOSYS LTD SPONSORED ADR 456788108 1,244 73,405 SH   SOLE 25 73,405 0 0
INFOSYS LTD SPONSORED ADR 456788108 3,773 222,609 SH   SOLE 26 122,933 0 99,676
INFOSYS LTD SPONSORED ADR 456788108 24,675 1,455,749 SH   SOLE 28 677,578 0 778,171
INFOSYS LTD SPONSORED ADR 456788108 38,906 2,295,365 SH   SOLE 30 2,295,365 0 0
INFOSYS LTD SPONSORED ADR 456788108 18,633 1,099,304 SH   SOLE 34 1,099,304 0 0
INFOSYS LTD SPONSORED ADR 456788108 161 9,519 SH   SOLE 36 9,519 0 0
INFRA AND ENERGY ALTRNTIVE I COM 45686J104 48 2,918 SH   SOLE 18 2,918 0 0
INFRA AND ENERGY ALTRNTIVE I COM 45686J104 646 38,985 SH   SOLE 21 38,985 0 0
INFRA AND ENERGY ALTRNTIVE I COM 45686J104 2,655 160,214 SH   SOLE 22 160,214 0 0
INFUSYSTEM HLDGS INC COM 45685K102 107 5,674 SH   SOLE 2 1,310 0 4,364
INFUSYSTEM HLDGS INC COM 45685K102 8 452 SH   SOLE 7 452 0 0
INFUSYSTEM HLDGS INC COM 45685K102 1,083 57,677 SH   SOLE 18 57,677 0 0
INFUSYSTEM HLDGS INC COM 45685K102 510 27,141 SH   SOLE 19 27,141 0 0
INFUSYSTEM HLDGS INC COM 45685K102 9,822 523,023 SH   SOLE 21 523,023 0 0
INFUSYSTEM HLDGS INC COM 45685K102 3,522 187,556 SH   SOLE 22 184,748 0 2,808
ING GROEP N.V. SPONSORED ADR 456837103 14 1,500 SH   SOLE 2 1,500 0 0
ING GROEP N.V. SPONSORED ADR 456837103 7 775 SH   SOLE 4 775 0 0
ING GROEP N.V. SPONSORED ADR 456837103 97 10,317 SH   SOLE 18 10,317 0 0
ING GROEP N.V. SPONSORED ADR 456837103 3,554 376,447 SH   SOLE 19 376,447 0 0
ING GROEP N.V. SPONSORED ADR 456837103 86 9,128 SH   SOLE 22 9,128 0 0
ING GROEP N.V. SPONSORED ADR 456837103 1,543 163,416 SH   SOLE 34 163,416 0 0
INGERSOLL RAND INC COM 45687V106 44,111 968,199 SH   SOLE 2 275,584 0 692,615
INGERSOLL RAND INC COM 45687V106 8,602 188,803 SH   SOLE 4 174,928 0 13,875
INGERSOLL RAND INC COM 45687V106 14,924 327,571 SH   SOLE 7 307,118 0 20,453
INGERSOLL RAND INC COM 45687V106 52 1,151 SH   SOLE 13 1,151 0 0
INGERSOLL RAND INC COM 45687V106 1,893 41,559 SH   SOLE 15 41,559 0 0
INGERSOLL RAND INC COM 45687V106 66,845 1,467,185 SH   SOLE 18 1,410,863 0 56,322
INGERSOLL RAND INC COM 45687V106 5,159 113,229 SH   SOLE 19 113,229 0 0
INGERSOLL RAND INC COM 45687V106 343,298 7,535,083 SH   SOLE 21 7,535,083 0 0
INGERSOLL RAND INC COM 45687V106 382,855 8,403,319 SH   SOLE 22 7,518,728 0 884,591
INGERSOLL RAND INC COM 45687V106 13,119 287,943 SH   SOLE 23 287,943 0 0
INGERSOLL RAND INC COM 45687V106 1,196 26,247 SH   SOLE 25 26,247 0 0
INGERSOLL RAND INC COM 45687V106 29,890 656,052 SH   SOLE 26 320,585 0 335,467
INGERSOLL RAND INC COM 45687V106 32,202 706,795 SH   SOLE 28 44,664 0 662,131
INGERSOLL RAND INC COM 45687V106 859 18,857 SH   SOLE 29 18,857 0 0
INGERSOLL RAND INC COM 45687V106 62,793 1,378,250 SH   SOLE 30 1,349,843 0 28,407
INGERSOLL RAND INC COM 45687V106 4,846 106,372 SH   SOLE 31 83,662 0 22,710
INGERSOLL RAND INC COM 45687V106 943 20,700 SH   SOLE 34 20,700 0 0
INGERSOLL RAND INC COM 45687V106 3,393 74,469 SH   SOLE 36 74,469 0 0
INGERSOLL RAND INC COM 45687V106 707 15,513 SH   SOLE 40 15,513 0 0
INGEVITY CORP COM 45688C107 3,292 43,472 SH   SOLE 2 30,177 0 13,295
INGEVITY CORP COM 45688C107 15 197 SH   SOLE 4 197 0 0
INGEVITY CORP COM 45688C107 63 837 SH   SOLE 7 837 0 0
INGEVITY CORP COM 45688C107 1 8 SH   SOLE 17 0 0 8
INGEVITY CORP COM 45688C107 18,175 239,995 SH   SOLE 18 232,862 0 7,133
INGEVITY CORP COM 45688C107 10,060 132,834 SH   SOLE 19 132,834 0 0
INGEVITY CORP COM 45688C107 217,971 2,878,267 SH   SOLE 21 2,878,267 0 0
INGEVITY CORP COM 45688C107 106,214 1,402,529 SH   SOLE 22 1,373,712 0 28,817
INGEVITY CORP COM 45688C107 397 5,240 SH   SOLE 23 5,240 0 0
INGEVITY CORP COM 45688C107 24 318 SH   SOLE 25 318 0 0
INGEVITY CORP COM 45688C107 2,801 36,992 SH   SOLE 26 8,586 0 28,406
INGEVITY CORP COM 45688C107 455 6,004 SH   SOLE 28 5,344 0 660
INGEVITY CORP COM 45688C107 1,925 25,423 SH   SOLE 30 25,423 0 0
INGEVITY CORP COM 45688C107 42 551 SH   SOLE 36 551 0 0
INGEVITY CORP COM 45688C107 346 4,566 SH   SOLE 40 4,566 0 0
INGLES MKTS INC CL A 457030104 831 19,483 SH   SOLE 2 4,388 0 15,095
INGLES MKTS INC CL A 457030104 10 225 SH   SOLE 7 225 0 0
INGLES MKTS INC CL A 457030104 2,119 49,683 SH   SOLE 18 49,683 0 0
INGLES MKTS INC CL A 457030104 2,255 52,862 SH   SOLE 19 52,862 0 0
INGLES MKTS INC CL A 457030104 23,519 551,322 SH   SOLE 21 551,322 0 0
INGLES MKTS INC CL A 457030104 18,827 441,326 SH   SOLE 22 433,672 0 7,654
INGLES MKTS INC CL A 457030104 878 20,577 SH   SOLE 23 20,577 0 0
INGLES MKTS INC CL A 457030104 975 22,844 SH   SOLE 26 0 0 22,844
INGLES MKTS INC CL A 457030104 74 1,727 SH   SOLE 28 1,727 0 0
INGLES MKTS INC CL A 457030104 413 9,672 SH   SOLE 30 9,672 0 0
INGLES MKTS INC CL A 457030104 61 1,424 SH   SOLE 40 1,424 0 0
INGREDION INC COM 457187102 15,996 203,332 SH   SOLE 2 72,141 0 131,191
INGREDION INC COM 457187102 35 441 SH   SOLE 4 441 0 0
INGREDION INC COM 457187102 1,116 14,184 SH   SOLE 7 14,184 0 0
INGREDION INC COM 457187102 40 514 SH   SOLE 15 514 0 0
INGREDION INC COM 457187102 13,362 169,849 SH   SOLE 18 169,849 0 0
INGREDION INC COM 457187102 1,340 17,039 SH   SOLE 19 17,039 0 0
INGREDION INC COM 457187102 235,275 2,990,654 SH   SOLE 21 2,990,654 0 0
INGREDION INC COM 457187102 165,823 2,107,832 SH   SOLE 22 2,016,342 0 91,490
INGREDION INC COM 457187102 263 3,344 SH   SOLE 23 3,344 0 0
INGREDION INC COM 457187102 8,034 102,117 SH   SOLE 25 102,117 0 0
INGREDION INC COM 457187102 5,616 71,388 SH   SOLE 26 21,687 0 49,701
INGREDION INC COM 457187102 4,321 54,924 SH   SOLE 28 8,329 0 46,595
INGREDION INC COM 457187102 187 2,377 SH   SOLE 29 2,377 0 0
INGREDION INC COM 457187102 3,547 45,092 SH   SOLE 30 45,092 0 0
INGREDION INC COM 457187102 493 6,270 SH   SOLE 31 1,277 0 4,993
INGREDION INC COM 457187102 222 2,817 SH   SOLE 34 2,817 0 0
INGREDION INC COM 457187102 1,997 25,385 SH   SOLE 36 25,385 0 0
INGREDION INC COM 457187102 650 8,262 SH   SOLE 40 8,262 0 0
INHIBRX INC COM 45720L107 199 6,022 SH   SOLE 2 3,090 0 2,932
INHIBRX INC COM 45720L107 11 323 SH   SOLE 7 323 0 0
INHIBRX INC COM 45720L107 880 26,688 SH   SOLE 18 26,688 0 0
INHIBRX INC COM 45720L107 812 24,623 SH   SOLE 19 24,623 0 0
INHIBRX INC COM 45720L107 9,237 280,161 SH   SOLE 21 280,161 0 0
INHIBRX INC COM 45720L107 5,015 152,097 SH   SOLE 22 151,604 0 493
INHIBRX INC COM 45720L107 30 898 SH   SOLE 23 898 0 0
INHIBRX INC COM 45720L107 73 2,209 SH   SOLE 30 2,209 0 0
INHIBRX INC COM 45720L107 66 2,011 SH   SOLE 40 2,011 0 0
INMODE LTD SHS M5425M103 184 3,866 SH   SOLE 7 3,866 0 0
INMODE LTD SHS M5425M103 10 220 SH   SOLE 18 0 0 220
INMODE LTD SHS M5425M103 7,300 153,751 SH   SOLE 21 153,751 0 0
INMODE LTD SHS M5425M103 5,858 123,380 SH   SOLE 22 119,743 0 3,637
INMODE LTD SHS M5425M103 85 1,796 SH   SOLE 26 0 0 1,796
INMODE LTD SHS M5425M103 463 9,761 SH   SOLE 30 9,761 0 0
INMODE LTD SHS M5425M103 18 380 SH   SOLE 34 380 0 0
INMODE LTD SHS M5425M103 78 1,642 SH   SOLE 40 1,642 0 0
INMUNE BIO INC COM 45782T105 30 1,754 SH   SOLE 18 1,754 0 0
INMUNE BIO INC COM 45782T105 306 17,756 SH   SOLE 21 17,756 0 0
INMUNE BIO INC COM 45782T105 30 1,733 SH   SOLE 22 1,733 0 0
INNODATA INC COM NEW 457642205 118 22,184 SH   SOLE 21 22,184 0 0
INNODATA INC COM NEW 457642205 2,816 531,330 SH   SOLE 22 531,330 0 0
INNOSPEC INC COM 45768S105 1,605 17,694 SH   SOLE 2 8,269 0 9,425
INNOSPEC INC COM 45768S105 12 132 SH   SOLE 4 132 0 0
INNOSPEC INC COM 45768S105 45 496 SH   SOLE 7 496 0 0
INNOSPEC INC COM 45768S105 9,604 105,855 SH   SOLE 18 105,855 0 0
INNOSPEC INC COM 45768S105 5,896 64,985 SH   SOLE 19 64,985 0 0
INNOSPEC INC COM 45768S105 254,224 2,801,983 SH   SOLE 21 2,801,983 0 0
INNOSPEC INC COM 45768S105 68,806 758,359 SH   SOLE 22 740,829 0 17,530
INNOSPEC INC COM 45768S105 181 1,999 SH   SOLE 23 1,999 0 0
INNOSPEC INC COM 45768S105 50 551 SH   SOLE 25 551 0 0
INNOSPEC INC COM 45768S105 2,708 29,843 SH   SOLE 26 8,884 0 20,959
INNOSPEC INC COM 45768S105 256 2,819 SH   SOLE 28 2,819 0 0
INNOSPEC INC COM 45768S105 4,919 54,221 SH   SOLE 30 54,221 0 0
INNOSPEC INC COM 45768S105 213 2,346 SH   SOLE 36 2,346 0 0
INNOSPEC INC COM 45768S105 256 2,824 SH   SOLE 40 2,824 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 3,815 20,834 SH   SOLE 2 7,221 0 13,613
INNOVATIVE INDL PPTYS INC COM 45781V101 3,285 17,939 SH   SOLE 4 17,939 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 4,931 26,924 SH   SOLE 7 26,924 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 17,401 95,019 SH   SOLE 18 95,019 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 12,129 66,231 SH   SOLE 19 66,231 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 456,007 2,490,072 SH   SOLE 21 2,490,072 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 150,336 820,924 SH   SOLE 22 806,245 0 14,679
INNOVATIVE INDL PPTYS INC COM 45781V101 179 978 SH   SOLE 23 978 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 17,353 94,756 SH   SOLE 25 94,756 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 1,539 8,405 SH   SOLE 26 6,682 0 1,723
INNOVATIVE INDL PPTYS INC COM 45781V101 2,937 16,039 SH   SOLE 28 2,542 0 13,497
INNOVATIVE INDL PPTYS INC COM 45781V101 2,324 12,690 SH   SOLE 29 12,690 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 24,159 131,924 SH   SOLE 30 131,924 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 168 919 SH   SOLE 34 919 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 105 573 SH   SOLE 36 573 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 494 2,699 SH   SOLE 40 2,699 0 0
INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 21 3,172 SH   SOLE 18 3,172 0 0
INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 313 48,008 SH   SOLE 21 48,008 0 0
INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 2,767 424,321 SH   SOLE 22 424,321 0 0
INNOVIVA INC COM 45781M101 931 75,163 SH   SOLE 2 24,940 0 50,223
INNOVIVA INC COM 45781M101 6 504 SH   SOLE 4 504 0 0
INNOVIVA INC COM 45781M101 13 1,017 SH   SOLE 7 1,017 0 0
INNOVIVA INC COM 45781M101 3,862 311,727 SH   SOLE 18 279,289 0 32,438
INNOVIVA INC COM 45781M101 3,904 315,108 SH   SOLE 19 315,108 0 0
INNOVIVA INC COM 45781M101 98,853 7,978,422 SH   SOLE 21 7,978,422 0 0
INNOVIVA INC COM 45781M101 27,280 2,201,745 SH   SOLE 22 2,147,625 0 54,120
INNOVIVA INC COM 45781M101 234 18,899 SH   SOLE 23 18,899 0 0
INNOVIVA INC COM 45781M101 1,016 81,984 SH   SOLE 26 10,561 0 71,423
INNOVIVA INC COM 45781M101 121 9,802 SH   SOLE 28 9,802 0 0
INNOVIVA INC COM 45781M101 1,953 157,588 SH   SOLE 30 157,588 0 0
INNOVIVA INC COM 45781M101 106 8,587 SH   SOLE 40 8,587 0 0
INOGEN INC COM 45780L104 903 20,208 SH   SOLE 2 7,607 0 12,601
INOGEN INC COM 45780L104 3 76 SH   SOLE 4 76 0 0
INOGEN INC COM 45780L104 13 297 SH   SOLE 7 297 0 0
INOGEN INC COM 45780L104 3,912 87,548 SH   SOLE 18 81,685 0 5,863
INOGEN INC COM 45780L104 3,713 83,091 SH   SOLE 19 83,091 0 0
INOGEN INC COM 45780L104 98,741 2,209,969 SH   SOLE 21 2,209,969 0 0
INOGEN INC COM 45780L104 27,640 618,616 SH   SOLE 22 605,304 0 13,312
INOGEN INC COM 45780L104 319 7,139 SH   SOLE 23 7,139 0 0
INOGEN INC COM 45780L104 19 423 SH   SOLE 25 423 0 0
INOGEN INC COM 45780L104 1,369 30,649 SH   SOLE 26 6,286 0 24,363
INOGEN INC COM 45780L104 109 2,448 SH   SOLE 28 2,448 0 0
INOGEN INC COM 45780L104 1,694 37,904 SH   SOLE 30 37,904 0 0
INOGEN INC COM 45780L104 59 1,326 SH   SOLE 34 1,326 0 0
INOGEN INC COM 45780L104 34 751 SH   SOLE 36 751 0 0
INOGEN INC COM 45780L104 110 2,457 SH   SOLE 40 2,457 0 0
INOVALON HLDGS INC COM CL A 45781D101 1,437 79,088 SH   SOLE 2 32,910 0 46,178
INOVALON HLDGS INC COM CL A 45781D101 8 437 SH   SOLE 4 437 0 0
INOVALON HLDGS INC COM CL A 45781D101 24 1,341 SH   SOLE 7 1,341 0 0
INOVALON HLDGS INC COM CL A 45781D101 5,127 282,143 SH   SOLE 18 257,016 0 25,127
INOVALON HLDGS INC COM CL A 45781D101 7,807 429,643 SH   SOLE 19 429,643 0 0
INOVALON HLDGS INC COM CL A 45781D101 51,804 2,851,068 SH   SOLE 21 2,851,068 0 0
INOVALON HLDGS INC COM CL A 45781D101 45,076 2,480,807 SH   SOLE 22 2,430,844 0 49,963
INOVALON HLDGS INC COM CL A 45781D101 757 41,642 SH   SOLE 23 41,642 0 0
INOVALON HLDGS INC COM CL A 45781D101 2,910 160,128 SH   SOLE 26 27,273 0 132,855
INOVALON HLDGS INC COM CL A 45781D101 191 10,504 SH   SOLE 28 10,504 0 0
INOVALON HLDGS INC COM CL A 45781D101 710 39,062 SH   SOLE 30 39,062 0 0
INOVALON HLDGS INC COM CL A 45781D101 91 5,033 SH   SOLE 34 5,033 0 0
INOVALON HLDGS INC COM CL A 45781D101 142 7,800 SH   SOLE 40 7,800 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 1,052 118,837 SH   SOLE 2 61,915 0 56,922
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 5 606 SH   SOLE 4 606 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 25 2,776 SH   SOLE 7 2,776 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 5,116 578,075 SH   SOLE 18 551,610 0 26,465
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 4,854 548,481 SH   SOLE 19 548,481 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 65,086 7,354,302 SH   SOLE 21 7,354,302 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 39,839 4,501,585 SH   SOLE 22 4,396,641 0 104,944
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 173 19,536 SH   SOLE 23 19,536 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 18 2,089 SH   SOLE 25 2,089 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 1,226 138,539 SH   SOLE 26 45,350 0 93,189
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 188 21,291 SH   SOLE 28 21,291 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 8,255 932,799 SH   SOLE 30 932,799 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 46 5,153 SH   SOLE 36 5,153 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 167 18,872 SH   SOLE 40 18,872 0 0
INOZYME PHARMA INC COM 45790W108 98 4,754 SH   SOLE 2 595 0 4,159
INOZYME PHARMA INC COM 45790W108 551 26,687 SH   SOLE 18 26,687 0 0
INOZYME PHARMA INC COM 45790W108 292 14,151 SH   SOLE 19 14,151 0 0
INOZYME PHARMA INC COM 45790W108 10,060 487,394 SH   SOLE 21 487,394 0 0
INOZYME PHARMA INC COM 45790W108 1,901 92,111 SH   SOLE 22 90,559 0 1,552
INOZYME PHARMA INC COM 45790W108 7 350 SH   SOLE 23 350 0 0
INOZYME PHARMA INC COM 45790W108 109 5,304 SH   SOLE 30 5,304 0 0
INPHI CORP COM 45772F107 18,900 117,776 SH   SOLE 2 35,899 0 81,877
INPHI CORP COM 45772F107 73 455 SH   SOLE 4 455 0 0
INPHI CORP COM 45772F107 149 931 SH   SOLE 7 931 0 0
INPHI CORP COM 45772F107 4,559 28,409 SH   SOLE 18 28,409 0 0
INPHI CORP COM 45772F107 150,585 938,400 SH   SOLE 19 938,400 0 0
INPHI CORP COM 45772F107 158,423 987,243 SH   SOLE 21 987,243 0 0
INPHI CORP COM 45772F107 212,919 1,326,849 SH   SOLE 22 1,262,572 0 64,277
INPHI CORP COM 45772F107 72 449 SH   SOLE 25 449 0 0
INPHI CORP COM 45772F107 21,721 135,356 SH   SOLE 26 15,975 0 119,381
INPHI CORP COM 45772F107 25,046 156,082 SH   SOLE 28 6,253 0 149,829
INPHI CORP COM 45772F107 37,241 232,072 SH   SOLE 30 232,072 0 0
INPHI CORP COM 45772F107 146 910 SH   SOLE 31 910 0 0
INPHI CORP COM 45772F107 140,954 878,381 SH   SOLE 34 878,381 0 0
INPHI CORP COM 45772F107 177 1,102 SH   SOLE 36 1,102 0 0
INPHI CORP COM 45772F107 1,027 6,400 SH   SOLE 40 6,400 0 0
INPIXON COM 45790J800 0 1 SH   SOLE 21 1 0 0
INSEEGO CORP COM 45782B104 649 41,936 SH   SOLE 2 21,584 0 20,352
INSEEGO CORP COM 45782B104 16 1,002 SH   SOLE 7 1,002 0 0
INSEEGO CORP COM 45782B104 3,725 240,767 SH   SOLE 18 240,767 0 0
INSEEGO CORP COM 45782B104 1,898 122,708 SH   SOLE 19 122,708 0 0
INSEEGO CORP COM 45782B104 39,318 2,541,534 SH   SOLE 21 2,541,534 0 0
INSEEGO CORP COM 45782B104 26,492 1,712,499 SH   SOLE 22 1,663,893 0 48,606
INSEEGO CORP COM 45782B104 21 1,356 SH   SOLE 25 1,356 0 0
INSEEGO CORP COM 45782B104 108 6,987 SH   SOLE 26 2,628 0 4,359
INSEEGO CORP COM 45782B104 349 22,544 SH   SOLE 30 22,544 0 0
INSEEGO CORP COM 45782B104 38 2,437 SH   SOLE 36 2,437 0 0
INSEEGO CORP COM 45782B104 91 5,858 SH   SOLE 40 5,858 0 0
INSIGHT ENTERPRISES INC COM 45765U103 3,992 52,466 SH   SOLE 2 15,691 0 36,775
INSIGHT ENTERPRISES INC COM 45765U103 15 195 SH   SOLE 4 195 0 0
INSIGHT ENTERPRISES INC COM 45765U103 88 1,152 SH   SOLE 7 1,152 0 0
INSIGHT ENTERPRISES INC COM 45765U103 12,272 161,282 SH   SOLE 18 152,889 0 8,393
INSIGHT ENTERPRISES INC COM 45765U103 14,587 191,709 SH   SOLE 19 191,709 0 0
INSIGHT ENTERPRISES INC COM 45765U103 307,856 4,045,942 SH   SOLE 21 4,045,942 0 0
INSIGHT ENTERPRISES INC COM 45765U103 88,682 1,165,493 SH   SOLE 22 1,138,959 0 26,534
INSIGHT ENTERPRISES INC COM 45765U103 548 7,199 SH   SOLE 23 7,199 0 0
INSIGHT ENTERPRISES INC COM 45765U103 66 868 SH   SOLE 25 868 0 0
INSIGHT ENTERPRISES INC COM 45765U103 5,089 66,877 SH   SOLE 26 16,042 0 50,835
INSIGHT ENTERPRISES INC COM 45765U103 440 5,784 SH   SOLE 28 4,545 0 1,239
INSIGHT ENTERPRISES INC COM 45765U103 5,761 75,709 SH   SOLE 30 75,709 0 0
INSIGHT ENTERPRISES INC COM 45765U103 138 1,817 SH   SOLE 34 1,817 0 0
INSIGHT ENTERPRISES INC COM 45765U103 284 3,727 SH   SOLE 36 3,727 0 0
INSIGHT ENTERPRISES INC COM 45765U103 320 4,199 SH   SOLE 40 4,199 0 0
INSIGHT ENTERPRISES INC NOTE 0.750% 2/1 45765UAB9 1,824 1,436,000 PRN   SOLE 21 1,436,000 0 0
INSIGNIA SYS INC COM 45765Y105 7 8,156 SH   SOLE 21 8,156 0 0
INSIGNIA SYS INC COM 45765Y105 387 460,797 SH   SOLE 22 460,797 0 0
INSMED INC COM PAR $.01 457669307 2,173 65,274 SH   SOLE 2 34,348 0 30,926
INSMED INC COM PAR $.01 457669307 17 506 SH   SOLE 4 506 0 0
INSMED INC COM PAR $.01 457669307 68 2,034 SH   SOLE 7 2,034 0 0
INSMED INC COM PAR $.01 457669307 4 126 SH   SOLE 17 0 0 126
INSMED INC COM PAR $.01 457669307 12,120 364,080 SH   SOLE 18 353,677 0 10,403
INSMED INC COM PAR $.01 457669307 12,169 365,544 SH   SOLE 19 365,544 0 0
INSMED INC COM PAR $.01 457669307 147,715 4,437,208 SH   SOLE 21 4,437,208 0 0
INSMED INC COM PAR $.01 457669307 93,981 2,823,107 SH   SOLE 22 2,748,136 0 74,971
INSMED INC COM PAR $.01 457669307 122 3,675 SH   SOLE 23 3,675 0 0
INSMED INC COM PAR $.01 457669307 40 1,204 SH   SOLE 25 1,204 0 0
INSMED INC COM PAR $.01 457669307 2,118 63,611 SH   SOLE 26 41,999 0 21,612
INSMED INC COM PAR $.01 457669307 424 12,742 SH   SOLE 28 12,742 0 0
INSMED INC COM PAR $.01 457669307 2,874 86,337 SH   SOLE 30 86,337 0 0
INSMED INC COM PAR $.01 457669307 63 1,887 SH   SOLE 34 1,887 0 0
INSMED INC COM PAR $.01 457669307 99 2,967 SH   SOLE 36 2,967 0 0
INSMED INC COM PAR $.01 457669307 388 11,665 SH   SOLE 40 11,665 0 0
INSMED INC NOTE 1.750% 1/1 457669AA7 2,568 2,288,000 PRN   SOLE 21 2,288,000 0 0
INSPERITY INC COM 45778Q107 4,281 52,578 SH   SOLE 2 27,681 0 24,897
INSPERITY INC COM 45778Q107 14 178 SH   SOLE 4 178 0 0
INSPERITY INC COM 45778Q107 60 738 SH   SOLE 7 738 0 0
INSPERITY INC COM 45778Q107 16,695 205,046 SH   SOLE 18 199,282 0 5,764
INSPERITY INC COM 45778Q107 12,830 157,574 SH   SOLE 19 157,574 0 0
INSPERITY INC COM 45778Q107 204,496 2,511,615 SH   SOLE 21 2,511,615 0 0
INSPERITY INC COM 45778Q107 104,124 1,278,845 SH   SOLE 22 1,252,659 0 26,186
INSPERITY INC COM 45778Q107 587 7,209 SH   SOLE 23 7,209 0 0
INSPERITY INC COM 45778Q107 40 493 SH   SOLE 25 493 0 0
INSPERITY INC COM 45778Q107 3,914 48,076 SH   SOLE 26 12,883 0 35,193
INSPERITY INC COM 45778Q107 411 5,042 SH   SOLE 28 5,042 0 0
INSPERITY INC COM 45778Q107 1,906 23,407 SH   SOLE 30 23,407 0 0
INSPERITY INC COM 45778Q107 10 128 SH   SOLE 34 128 0 0
INSPERITY INC COM 45778Q107 99 1,210 SH   SOLE 36 1,210 0 0
INSPERITY INC COM 45778Q107 381 4,685 SH   SOLE 40 4,685 0 0
INSPIRE MED SYS INC COM 457730109 3,246 17,258 SH   SOLE 2 8,450 0 8,808
INSPIRE MED SYS INC COM 457730109 25 132 SH   SOLE 4 132 0 0
INSPIRE MED SYS INC COM 457730109 92 490 SH   SOLE 7 490 0 0
INSPIRE MED SYS INC COM 457730109 18,039 95,908 SH   SOLE 18 90,387 0 5,521
INSPIRE MED SYS INC COM 457730109 16,372 87,045 SH   SOLE 19 87,045 0 0
INSPIRE MED SYS INC COM 457730109 183,029 973,093 SH   SOLE 21 973,093 0 0
INSPIRE MED SYS INC COM 457730109 144,409 767,763 SH   SOLE 22 750,683 0 17,080
INSPIRE MED SYS INC COM 457730109 719 3,823 SH   SOLE 23 3,823 0 0
INSPIRE MED SYS INC COM 457730109 37 198 SH   SOLE 25 198 0 0
INSPIRE MED SYS INC COM 457730109 4,844 25,752 SH   SOLE 26 9,217 0 16,535
INSPIRE MED SYS INC COM 457730109 586 3,113 SH   SOLE 28 3,113 0 0
INSPIRE MED SYS INC COM 457730109 2,683 14,267 SH   SOLE 30 14,267 0 0
INSPIRE MED SYS INC COM 457730109 297 1,577 SH   SOLE 34 1,577 0 0
INSPIRE MED SYS INC COM 457730109 91 484 SH   SOLE 36 484 0 0
INSPIRE MED SYS INC COM 457730109 529 2,811 SH   SOLE 40 2,811 0 0
INSPIRED ENTMT INC COM 45782N108 19 2,851 SH   SOLE 18 2,851 0 0
INSPIRED ENTMT INC COM 45782N108 669 101,691 SH   SOLE 21 101,691 0 0
INSPIRED ENTMT INC COM 45782N108 253 38,437 SH   SOLE 22 38,437 0 0
INSTALLED BLDG PRODS INC COM 45780R101 1,476 14,484 SH   SOLE 2 7,897 0 6,587
INSTALLED BLDG PRODS INC COM 45780R101 13 130 SH   SOLE 4 130 0 0
INSTALLED BLDG PRODS INC COM 45780R101 50 490 SH   SOLE 7 490 0 0
INSTALLED BLDG PRODS INC COM 45780R101 10,234 100,400 SH   SOLE 18 100,400 0 0
INSTALLED BLDG PRODS INC COM 45780R101 4,193 41,137 SH   SOLE 19 41,137 0 0
INSTALLED BLDG PRODS INC COM 45780R101 284,559 2,791,708 SH   SOLE 21 2,791,708 0 0
INSTALLED BLDG PRODS INC COM 45780R101 64,635 634,110 SH   SOLE 22 618,395 0 15,715
INSTALLED BLDG PRODS INC COM 45780R101 2,169 21,276 SH   SOLE 26 12,069 0 9,207
INSTALLED BLDG PRODS INC COM 45780R101 315 3,086 SH   SOLE 28 3,086 0 0
INSTALLED BLDG PRODS INC COM 45780R101 5,465 53,620 SH   SOLE 30 53,620 0 0
INSTALLED BLDG PRODS INC COM 45780R101 265 2,598 SH   SOLE 40 2,598 0 0
INSTEEL INDS INC COM 45774W108 495 22,229 SH   SOLE 2 6,385 0 15,844
INSTEEL INDS INC COM 45774W108 10 431 SH   SOLE 7 431 0 0
INSTEEL INDS INC COM 45774W108 1,872 84,058 SH   SOLE 18 84,058 0 0
INSTEEL INDS INC COM 45774W108 776 34,861 SH   SOLE 19 34,861 0 0
INSTEEL INDS INC COM 45774W108 50,574 2,270,930 SH   SOLE 21 2,270,930 0 0
INSTEEL INDS INC COM 45774W108 12,139 545,099 SH   SOLE 22 533,053 0 12,046
INSTEEL INDS INC COM 45774W108 57 2,559 SH   SOLE 28 2,559 0 0
INSTEEL INDS INC COM 45774W108 1,057 47,478 SH   SOLE 30 47,478 0 0
INSTEEL INDS INC COM 45774W108 33 1,504 SH   SOLE 40 1,504 0 0
INSULET CORP COM 45784P101 40,482 158,363 SH   SOLE 2 30,366 0 127,997
INSULET CORP COM 45784P101 8,165 31,940 SH   SOLE 4 29,423 0 2,517
INSULET CORP COM 45784P101 1,301 5,090 SH   SOLE 7 5,090 0 0
INSULET CORP COM 45784P101 66 259 SH   SOLE 13 259 0 0
INSULET CORP COM 45784P101 1,491 5,831 SH   SOLE 15 5,831 0 0
INSULET CORP COM 45784P101 13,268 51,903 SH   SOLE 18 47,297 0 4,606
INSULET CORP COM 45784P101 46,298 181,114 SH   SOLE 19 181,114 0 0
INSULET CORP COM 45784P101 387,497 1,515,850 SH   SOLE 21 1,515,850 0 0
INSULET CORP COM 45784P101 415,190 1,624,182 SH   SOLE 22 1,537,972 0 86,210
INSULET CORP COM 45784P101 11,253 44,020 SH   SOLE 23 44,020 0 0
INSULET CORP COM 45784P101 24,004 93,901 SH   SOLE 25 93,901 0 0
INSULET CORP COM 45784P101 28,567 111,752 SH   SOLE 26 54,206 0 57,546
INSULET CORP COM 45784P101 34,113 133,445 SH   SOLE 28 8,264 0 125,181
INSULET CORP COM 45784P101 24 93 SH   SOLE 29 93 0 0
INSULET CORP COM 45784P101 29,666 116,052 SH   SOLE 30 112,995 0 3,057
INSULET CORP COM 45784P101 3,649 14,276 SH   SOLE 31 8,217 0 6,059
INSULET CORP COM 45784P101 3,382 13,230 SH   SOLE 34 13,230 0 0
INSULET CORP COM 45784P101 9,240 36,147 SH   SOLE 36 36,147 0 0
INSULET CORP COM 45784P101 709 2,775 SH   SOLE 40 2,775 0 0
INSULET CORP NOTE 1.375%11/1 45784PAH4 5,309 1,933,000 PRN   SOLE 21 1,933,000 0 0
INSULET CORP NOTE 0.375% 9/0 45784PAK7 5,260 3,990,000 PRN   SOLE 21 3,990,000 0 0
INTEGER HLDGS CORP COM 45826H109 2,281 28,089 SH   SOLE 2 11,607 0 16,482
INTEGER HLDGS CORP COM 45826H109 19 239 SH   SOLE 4 239 0 0
INTEGER HLDGS CORP COM 45826H109 55 683 SH   SOLE 7 683 0 0
INTEGER HLDGS CORP COM 45826H109 11,843 145,872 SH   SOLE 18 144,192 0 1,680
INTEGER HLDGS CORP COM 45826H109 7,651 94,233 SH   SOLE 19 94,233 0 0
INTEGER HLDGS CORP COM 45826H109 319,396 3,933,930 SH   SOLE 21 3,933,930 0 0
INTEGER HLDGS CORP COM 45826H109 79,385 977,772 SH   SOLE 22 955,252 0 22,520
INTEGER HLDGS CORP COM 45826H109 264 3,247 SH   SOLE 23 3,247 0 0
INTEGER HLDGS CORP COM 45826H109 2,103 25,898 SH   SOLE 26 5,979 0 19,919
INTEGER HLDGS CORP COM 45826H109 365 4,496 SH   SOLE 28 4,496 0 0
INTEGER HLDGS CORP COM 45826H109 5,621 69,232 SH   SOLE 30 69,232 0 0
INTEGER HLDGS CORP COM 45826H109 311 3,828 SH   SOLE 40 3,828 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 12,906 198,793 SH   SOLE 2 55,403 0 143,390
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 39 594 SH   SOLE 4 594 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 93 1,427 SH   SOLE 7 1,427 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 11,545 177,834 SH   SOLE 18 177,834 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 1,189 18,317 SH   SOLE 19 18,317 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 239,239 3,685,142 SH   SOLE 21 3,685,142 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 144,503 2,225,860 SH   SOLE 22 2,131,325 0 94,535
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 1,618 24,924 SH   SOLE 26 15,715 0 9,209
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 641 9,874 SH   SOLE 28 9,874 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 4,455 68,628 SH   SOLE 30 68,628 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 94 1,443 SH   SOLE 31 1,443 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 56 868 SH   SOLE 34 868 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 604 9,307 SH   SOLE 40 9,307 0 0
INTEGRA RES CORP COM NEW 45826T301 98 25,035 SH   SOLE 22 25,035 0 0
INTEL CORP COM 458140100 545,178 10,942,961 SH   SOLE 2 2,497,169 0 8,445,792
INTEL CORP COM 458140100 108,292 2,173,657 SH   SOLE 4 2,009,651 0 164,006
INTEL CORP COM 458140100 245,400 4,925,725 SH   SOLE 7 3,995,824 0 929,901
INTEL CORP COM 458140100 10,417 209,102 SH   SOLE 13 209,102 0 0
INTEL CORP COM 458140100 26,909 540,133 SH   SOLE 15 540,133 0 0
INTEL CORP COM 458140100 87 1,753 SH   SOLE 17 0 0 1,753
INTEL CORP COM 458140100 422,508 8,480,691 SH   SOLE 18 7,621,676 0 859,015
INTEL CORP COM 458140100 93,421 1,875,176 SH   SOLE 19 1,875,176 0 0
INTEL CORP COM 458140100 9,655 193,794 SH   SOLE 20 193,794 0 0
INTEL CORP COM 458140100 5,699,321 114,398,245 SH   SOLE 21 114,398,245 0 0
INTEL CORP COM 458140100 4,806,665 96,480,629 SH   SOLE 22 86,604,185 0 9,876,444
INTEL CORP COM 458140100 148,670 2,984,146 SH   SOLE 23 2,984,146 0 0
INTEL CORP COM 458140100 352,562 7,076,718 SH   SOLE 25 7,076,718 0 0
INTEL CORP COM 458140100 454,044 9,113,695 SH   SOLE 26 2,795,230 0 6,318,465
INTEL CORP COM 458140100 807,521 16,208,774 SH   SOLE 28 576,932 0 15,631,842
INTEL CORP COM 458140100 4,433 88,974 SH   SOLE 29 88,974 0 0
INTEL CORP COM 458140100 1,383,267 27,765,298 SH   SOLE 30 27,377,675 0 387,623
INTEL CORP COM 458140100 77,730 1,560,226 SH   SOLE 31 714,888 0 845,338
INTEL CORP COM 458140100 58,301 1,170,236 SH   SOLE 32 1,170,236 0 0
INTEL CORP COM 458140100 14,525 291,544 SH   SOLE 34 291,544 0 0
INTEL CORP COM 458140100 137,213 2,754,166 SH   SOLE 36 2,754,166 0 0
INTEL CORP COM 458140100 8,769 176,020 SH   SOLE 40 176,020 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 2,896 53,229 SH   SOLE 2 38,039 0 15,190
INTELLIA THERAPEUTICS INC COM 45826J105 32 595 SH   SOLE 4 595 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 59 1,081 SH   SOLE 7 1,081 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 11,347 208,582 SH   SOLE 18 205,053 0 3,529
INTELLIA THERAPEUTICS INC COM 45826J105 29,032 533,685 SH   SOLE 19 533,685 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 250 4,597 SH   SOLE 20 4,597 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 134,015 2,463,502 SH   SOLE 21 2,463,502 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 82,660 1,519,494 SH   SOLE 22 1,484,686 0 34,808
INTELLIA THERAPEUTICS INC COM 45826J105 50 911 SH   SOLE 23 911 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 50 911 SH   SOLE 25 911 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 471 8,649 SH   SOLE 26 1,735 0 6,914
INTELLIA THERAPEUTICS INC COM 45826J105 477 8,760 SH   SOLE 28 8,760 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 2,461 45,238 SH   SOLE 30 45,238 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 10,703 196,746 SH   SOLE 34 196,746 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 87 1,608 SH   SOLE 36 1,608 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 286 5,257 SH   SOLE 40 5,257 0 0
INTELLICHECK INC COM NEW 45817G201 74 6,530 SH   SOLE 2 1,415 0 5,115
INTELLICHECK INC COM NEW 45817G201 757 66,339 SH   SOLE 18 66,339 0 0
INTELLICHECK INC COM NEW 45817G201 341 29,936 SH   SOLE 19 29,936 0 0
INTELLICHECK INC COM NEW 45817G201 7,514 658,807 SH   SOLE 21 658,807 0 0
INTELLICHECK INC COM NEW 45817G201 1,882 164,980 SH   SOLE 22 163,834 0 1,146
INTELLIGENT SYS CORP NEW COM 45816D100 109 2,711 SH   SOLE 2 612 0 2,099
INTELLIGENT SYS CORP NEW COM 45816D100 5 113 SH   SOLE 7 113 0 0
INTELLIGENT SYS CORP NEW COM 45816D100 1,080 26,938 SH   SOLE 18 26,938 0 0
INTELLIGENT SYS CORP NEW COM 45816D100 529 13,194 SH   SOLE 19 13,194 0 0
INTELLIGENT SYS CORP NEW COM 45816D100 10,663 265,838 SH   SOLE 21 265,838 0 0
INTELLIGENT SYS CORP NEW COM 45816D100 6,642 165,585 SH   SOLE 22 164,371 0 1,214
INTER PARFUMS INC COM 458334109 677 11,190 SH   SOLE 2 5,887 0 5,303
INTER PARFUMS INC COM 458334109 7 118 SH   SOLE 4 118 0 0
INTER PARFUMS INC COM 458334109 18 301 SH   SOLE 7 301 0 0
INTER PARFUMS INC COM 458334109 4,683 77,417 SH   SOLE 18 77,417 0 0
INTER PARFUMS INC COM 458334109 1,933 31,950 SH   SOLE 19 31,950 0 0
INTER PARFUMS INC COM 458334109 120,166 1,986,537 SH   SOLE 21 1,986,537 0 0
INTER PARFUMS INC COM 458334109 31,367 518,553 SH   SOLE 22 507,165 0 11,388
INTER PARFUMS INC COM 458334109 819 13,534 SH   SOLE 26 6,364 0 7,170
INTER PARFUMS INC COM 458334109 141 2,339 SH   SOLE 28 2,339 0 0
INTER PARFUMS INC COM 458334109 2,300 38,020 SH   SOLE 30 38,020 0 0
INTER PARFUMS INC COM 458334109 7 121 SH   SOLE 34 121 0 0
INTER PARFUMS INC COM 458334109 125 2,061 SH   SOLE 40 2,061 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 11,232 184,371 SH   SOLE 2 56,059 0 128,312
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 20 332 SH   SOLE 4 332 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 85 1,389 SH   SOLE 7 1,389 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 12,243 200,967 SH   SOLE 18 200,967 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 840 13,787 SH   SOLE 19 13,787 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 229,546 3,767,993 SH   SOLE 21 3,767,993 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 140,616 2,308,200 SH   SOLE 22 2,211,579 0 96,621
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 31 508 SH   SOLE 25 508 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 2,946 48,356 SH   SOLE 26 20,761 0 27,595
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 608 9,984 SH   SOLE 28 9,984 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 2,694 44,230 SH   SOLE 30 44,230 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 90 1,481 SH   SOLE 31 1,481 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 139 2,288 SH   SOLE 34 2,288 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 53 878 SH   SOLE 36 878 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 573 9,405 SH   SOLE 40 9,405 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 648 26,230 SH   SOLE 2 11,180 0 15,050
INTERCEPT PHARMACEUTICALS IN COM 45845P108 2 74 SH   SOLE 4 74 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 11 444 SH   SOLE 7 444 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 2,417 97,869 SH   SOLE 18 91,086 0 6,783
INTERCEPT PHARMACEUTICALS IN COM 45845P108 4,718 191,002 SH   SOLE 19 191,002 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 29,280 1,185,415 SH   SOLE 21 1,185,415 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 21,798 882,511 SH   SOLE 22 862,386 0 20,125
INTERCEPT PHARMACEUTICALS IN COM 45845P108 234 9,467 SH   SOLE 23 9,467 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 10 422 SH   SOLE 25 422 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 1,656 67,030 SH   SOLE 26 12,781 0 54,249
INTERCEPT PHARMACEUTICALS IN COM 45845P108 93 3,757 SH   SOLE 28 3,757 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 577 23,351 SH   SOLE 30 23,351 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 188 7,617 SH   SOLE 34 7,617 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 18 746 SH   SOLE 36 746 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 61 2,473 SH   SOLE 40 2,473 0 0
INTERCEPT PHARMACEUTICALS IN NOTE 3.250% 7/0 45845PAA6 1,827 2,370,000 PRN   SOLE 21 2,370,000 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 151,243 1,311,848 SH   SOLE 2 221,901 0 1,089,947
INTERCONTINENTAL EXCHANGE IN COM 45866F104 30,828 267,391 SH   SOLE 4 246,319 0 21,072
INTERCONTINENTAL EXCHANGE IN COM 45866F104 59,959 520,074 SH   SOLE 7 490,030 0 30,044
INTERCONTINENTAL EXCHANGE IN COM 45866F104 232 2,009 SH   SOLE 13 2,009 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 6,502 56,393 SH   SOLE 15 56,393 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 2 16 SH   SOLE 17 0 0 16
INTERCONTINENTAL EXCHANGE IN COM 45866F104 201,737 1,749,820 SH   SOLE 18 1,615,859 0 133,961
INTERCONTINENTAL EXCHANGE IN COM 45866F104 17,457 151,422 SH   SOLE 19 151,422 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 1,430,897 12,411,283 SH   SOLE 21 12,411,283 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 1,478,138 12,821,040 SH   SOLE 22 11,664,131 0 1,156,909
INTERCONTINENTAL EXCHANGE IN COM 45866F104 41,154 356,963 SH   SOLE 23 356,963 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 100,692 873,380 SH   SOLE 25 858,974 0 14,406
INTERCONTINENTAL EXCHANGE IN COM 45866F104 141,164 1,224,429 SH   SOLE 26 360,201 0 864,228
INTERCONTINENTAL EXCHANGE IN COM 45866F104 206,477 1,790,932 SH   SOLE 28 73,226 0 1,717,706
INTERCONTINENTAL EXCHANGE IN COM 45866F104 97 841 SH   SOLE 29 841 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 263,539 2,285,878 SH   SOLE 30 2,256,761 0 29,117
INTERCONTINENTAL EXCHANGE IN COM 45866F104 37,949 329,160 SH   SOLE 31 71,960 0 257,200
INTERCONTINENTAL EXCHANGE IN COM 45866F104 15,991 138,699 SH   SOLE 34 138,699 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 42,712 370,471 SH   SOLE 36 370,471 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 2,641 22,910 SH   SOLE 40 22,910 0 0
INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806 1 19 SH   SOLE 18 19 0 0
INTERCORP FINL SVCS INC SHS P5626F128 121 3,754 SH   SOLE 4 3,754 0 0
INTERCORP FINL SVCS INC SHS P5626F128 8,715 269,390 SH   SOLE 21 269,390 0 0
INTERCORP FINL SVCS INC SHS P5626F128 6,220 192,265 SH   SOLE 22 192,265 0 0
INTERCORP FINL SVCS INC SHS P5626F128 1,466 45,306 SH   SOLE 30 45,306 0 0
INTERDIGITAL INC COM 45867G101 2,618 43,137 SH   SOLE 2 21,946 0 21,191
INTERDIGITAL INC COM 45867G101 9 149 SH   SOLE 4 149 0 0
INTERDIGITAL INC COM 45867G101 41 674 SH   SOLE 7 674 0 0
INTERDIGITAL INC COM 45867G101 10,461 172,397 SH   SOLE 18 169,961 0 2,436
INTERDIGITAL INC COM 45867G101 3,817 62,903 SH   SOLE 19 62,903 0 0
INTERDIGITAL INC COM 45867G101 132,176 2,178,240 SH   SOLE 21 2,178,240 0 0
INTERDIGITAL INC COM 45867G101 61,904 1,020,173 SH   SOLE 22 995,892 0 24,281
INTERDIGITAL INC COM 45867G101 1,398 23,040 SH   SOLE 26 10,305 0 12,735
INTERDIGITAL INC COM 45867G101 267 4,400 SH   SOLE 28 4,397 0 3
INTERDIGITAL INC COM 45867G101 10,274 169,318 SH   SOLE 30 169,318 0 0
INTERDIGITAL INC COM 45867G101 202 3,330 SH   SOLE 40 3,330 0 0
INTERDIGITAL INC NOTE 2.000% 6/0 45867GAB7 1,641 1,560,000 PRN   SOLE 21 1,560,000 0 0
INTERDIGITAL INC NOTE 2.000% 6/0 45867GAB7 263 250,000 PRN   SOLE 22 250,000 0 0
INTERFACE INC COM 458665304 717 68,278 SH   SOLE 2 19,474 0 48,804
INTERFACE INC COM 458665304 4 360 SH   SOLE 4 360 0 0
INTERFACE INC COM 458665304 10 977 SH   SOLE 7 977 0 0
INTERFACE INC COM 458665304 2,659 253,251 SH   SOLE 18 253,251 0 0
INTERFACE INC COM 458665304 1,054 100,369 SH   SOLE 19 100,369 0 0
INTERFACE INC COM 458665304 69,978 6,664,579 SH   SOLE 21 6,664,579 0 0
INTERFACE INC COM 458665304 19,539 1,860,813 SH   SOLE 22 1,818,101 0 42,712
INTERFACE INC COM 458665304 18 1,700 SH   SOLE 25 1,700 0 0
INTERFACE INC COM 458665304 205 19,562 SH   SOLE 26 16,195 0 3,367
INTERFACE INC COM 458665304 83 7,927 SH   SOLE 28 7,927 0 0
INTERFACE INC COM 458665304 1,258 119,773 SH   SOLE 30 119,773 0 0
INTERFACE INC COM 458665304 31 2,993 SH   SOLE 36 2,993 0 0
INTERFACE INC COM 458665304 77 7,342 SH   SOLE 40 7,342 0 0
INTERGROUP CORP COM 458685104 4 114 SH   SOLE 18 114 0 0
INTERGROUP CORP COM 458685104 4 126 SH   SOLE 21 126 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 3,188 85,160 SH   SOLE 2 39,033 0 46,127
INTERNATIONAL BANCSHARES COR COM 459044103 15 396 SH   SOLE 4 396 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 35 945 SH   SOLE 7 945 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 11,347 303,060 SH   SOLE 18 303,060 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 5,367 143,345 SH   SOLE 19 143,345 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 139,809 3,734,224 SH   SOLE 21 3,734,224 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 69,777 1,863,693 SH   SOLE 22 1,825,958 0 37,735
INTERNATIONAL BANCSHARES COR COM 459044103 67 1,787 SH   SOLE 25 1,787 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 814 21,734 SH   SOLE 26 16,387 0 5,347
INTERNATIONAL BANCSHARES COR COM 459044103 274 7,307 SH   SOLE 28 7,307 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 2,192 58,560 SH   SOLE 30 58,560 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 232 6,187 SH   SOLE 36 6,187 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 228 6,093 SH   SOLE 40 6,093 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 311,209 2,472,269 SH   SOLE 2 643,237 0 1,829,032
INTERNATIONAL BUSINESS MACHS COM 459200101 59,297 471,061 SH   SOLE 4 436,762 0 34,299
INTERNATIONAL BUSINESS MACHS COM 459200101 107,907 857,220 SH   SOLE 7 827,877 0 29,343
INTERNATIONAL BUSINESS MACHS COM 459200101 408 3,243 SH   SOLE 13 3,243 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 14,018 111,361 SH   SOLE 15 111,361 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 3 25 SH   SOLE 17 0 0 25
INTERNATIONAL BUSINESS MACHS COM 459200101 189,236 1,503,303 SH   SOLE 18 1,366,190 0 137,113
INTERNATIONAL BUSINESS MACHS COM 459200101 18,425 146,368 SH   SOLE 19 146,368 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 2,776,999 22,060,681 SH   SOLE 21 22,060,681 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 2,629,198 20,886,542 SH   SOLE 22 18,691,725 0 2,194,817
INTERNATIONAL BUSINESS MACHS COM 459200101 89,197 708,586 SH   SOLE 23 708,586 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 186,419 1,480,930 SH   SOLE 25 1,480,930 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 244,076 1,938,954 SH   SOLE 26 622,013 0 1,316,941
INTERNATIONAL BUSINESS MACHS COM 459200101 422,742 3,358,293 SH   SOLE 28 123,647 0 3,234,646
INTERNATIONAL BUSINESS MACHS COM 459200101 7,594 60,326 SH   SOLE 29 60,326 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 616,976 4,901,304 SH   SOLE 30 4,826,382 0 74,922
INTERNATIONAL BUSINESS MACHS COM 459200101 42,197 335,213 SH   SOLE 31 196,909 0 138,304
INTERNATIONAL BUSINESS MACHS COM 459200101 16,975 134,850 SH   SOLE 32 134,850 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 8,900 70,706 SH   SOLE 34 70,706 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 12,236 97,204 SH   SOLE 35 97,204 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 80,046 635,889 SH   SOLE 36 635,889 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 4,651 36,945 SH   SOLE 40 36,945 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 35,021 321,768 SH   SOLE 2 105,138 0 216,630
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 6,317 58,042 SH   SOLE 4 54,729 0 3,313
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 11,273 103,576 SH   SOLE 7 95,645 0 7,931
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 42 384 SH   SOLE 13 384 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 1,221 11,221 SH   SOLE 15 11,221 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 84,949 780,496 SH   SOLE 18 652,803 0 127,693
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 140,183 1,287,972 SH   SOLE 19 1,287,972 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 301,884 2,773,653 SH   SOLE 21 2,773,653 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 284,599 2,614,841 SH   SOLE 22 2,363,847 0 250,994
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 7,800 71,662 SH   SOLE 23 71,662 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 25,983 238,730 SH   SOLE 25 238,730 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 29,272 268,943 SH   SOLE 26 117,609 0 151,334
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 42,111 386,903 SH   SOLE 28 11,328 0 375,575
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 1,077 9,894 SH   SOLE 29 9,894 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 57,303 526,490 SH   SOLE 30 515,934 0 10,556
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 5,057 46,462 SH   SOLE 31 26,539 0 19,923
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 55,290 507,990 SH   SOLE 34 507,990 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 7,504 68,943 SH   SOLE 36 68,943 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 370 3,398 SH   SOLE 40 3,398 0 0
INTERNATIONAL FLAVORS&FRAGRA UNIT 09/15/2021 459506309 58,290 1,427,268 SH   SOLE 21 1,427,268 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 13,147 776,096 SH   SOLE 2 589,394 0 186,702
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 800 47,228 SH   SOLE 4 47,228 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 330 19,489 SH   SOLE 7 19,489 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 7,515 443,652 SH   SOLE 18 349,431 0 94,221
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 31,226 1,843,349 SH   SOLE 19 1,843,349 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 57,142 3,373,218 SH   SOLE 21 3,373,218 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 66,494 3,925,293 SH   SOLE 22 3,289,444 0 635,849
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 4,569 269,711 SH   SOLE 23 269,711 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 104 6,154 SH   SOLE 25 6,154 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 9,223 544,470 SH   SOLE 26 12,150 0 532,320
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 371 21,888 SH   SOLE 28 3,170 0 18,718
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 209 12,338 SH   SOLE 30 12,338 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 2,799 165,239 SH   SOLE 31 165,239 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 305 18,019 SH   SOLE 34 18,019 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 238 14,028 SH   SOLE 36 14,028 0 0
INTERNATIONAL MNY EXPRESS IN COM 46005L101 483 31,123 SH   SOLE 2 23,069 0 8,054
INTERNATIONAL MNY EXPRESS IN COM 46005L101 13 844 SH   SOLE 7 844 0 0
INTERNATIONAL MNY EXPRESS IN COM 46005L101 1,552 100,020 SH   SOLE 18 93,575 0 6,445
INTERNATIONAL MNY EXPRESS IN COM 46005L101 2,568 165,434 SH   SOLE 19 165,434 0 0
INTERNATIONAL MNY EXPRESS IN COM 46005L101 16,708 1,076,543 SH   SOLE 21 1,076,543 0 0
INTERNATIONAL MNY EXPRESS IN COM 46005L101 13,112 844,843 SH   SOLE 22 819,069 0 25,774
INTERNATIONAL MNY EXPRESS IN COM 46005L101 57 3,641 SH   SOLE 23 3,641 0 0
INTERNATIONAL MNY EXPRESS IN COM 46005L101 847 54,600 SH   SOLE 26 0 0 54,600
INTERNATIONAL MNY EXPRESS IN COM 46005L101 76 4,902 SH   SOLE 30 4,902 0 0
INTERNATIONAL MNY EXPRESS IN COM 46005L101 76 4,905 SH   SOLE 40 4,905 0 0
INTERNATIONAL PAPER CO COM 460146103 49,601 997,597 SH   SOLE 2 197,757 0 799,840
INTERNATIONAL PAPER CO COM 460146103 9,659 194,275 SH   SOLE 4 179,376 0 14,899
INTERNATIONAL PAPER CO COM 460146103 25,881 520,545 SH   SOLE 7 383,286 0 137,259
INTERNATIONAL PAPER CO COM 460146103 53 1,069 SH   SOLE 13 1,069 0 0
INTERNATIONAL PAPER CO COM 460146103 2,389 48,058 SH   SOLE 15 48,058 0 0
INTERNATIONAL PAPER CO COM 460146103 86,627 1,742,290 SH   SOLE 18 1,684,552 0 57,738
INTERNATIONAL PAPER CO COM 460146103 74,210 1,492,556 SH   SOLE 19 1,492,556 0 0
INTERNATIONAL PAPER CO COM 460146103 805,917 16,209,103 SH   SOLE 21 16,209,103 0 0
INTERNATIONAL PAPER CO COM 460146103 446,316 8,976,596 SH   SOLE 22 8,166,001 0 810,595
INTERNATIONAL PAPER CO COM 460146103 12,471 250,827 SH   SOLE 23 250,827 0 0
INTERNATIONAL PAPER CO COM 460146103 34,488 693,639 SH   SOLE 25 693,639 0 0
INTERNATIONAL PAPER CO COM 460146103 49,823 1,002,072 SH   SOLE 26 422,612 0 579,460
INTERNATIONAL PAPER CO COM 460146103 47,251 950,344 SH   SOLE 28 46,862 0 903,482
INTERNATIONAL PAPER CO COM 460146103 11,931 239,963 SH   SOLE 29 239,963 0 0
INTERNATIONAL PAPER CO COM 460146103 97,636 1,963,715 SH   SOLE 30 1,721,900 0 241,815
INTERNATIONAL PAPER CO COM 460146103 7,171 144,230 SH   SOLE 31 52,541 0 91,689
INTERNATIONAL PAPER CO COM 460146103 6,740 135,562 SH   SOLE 32 135,562 0 0
INTERNATIONAL PAPER CO COM 460146103 25,544 513,763 SH   SOLE 34 513,763 0 0
INTERNATIONAL PAPER CO COM 460146103 19,345 389,079 SH   SOLE 35 389,079 0 0
INTERNATIONAL PAPER CO COM 460146103 14,642 294,494 SH   SOLE 36 294,494 0 0
INTERNATIONAL PAPER CO COM 460146103 1,474 29,653 SH   SOLE 37 29,653 0 0
INTERNATIONAL PAPER CO COM 460146103 762 15,332 SH   SOLE 40 15,332 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 468 28,669 SH   SOLE 2 8,072 0 20,597
INTERNATIONAL SEAWAYS INC COM Y41053102 7 399 SH   SOLE 7 399 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 1,436 87,964 SH   SOLE 18 87,964 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 742 45,435 SH   SOLE 19 45,435 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 15,400 943,056 SH   SOLE 21 943,056 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 11,784 721,625 SH   SOLE 22 712,407 0 9,218
INTERNATIONAL SEAWAYS INC COM Y41053102 81 4,964 SH   SOLE 26 0 0 4,964
INTERNATIONAL SEAWAYS INC COM Y41053102 48 2,940 SH   SOLE 28 2,940 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 270 16,510 SH   SOLE 30 16,510 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 38 2,330 SH   SOLE 40 2,330 0 0
INTERPACE BIOSCIENCES INC COM 46062X303 0 27 SH   SOLE 21 27 0 0
INTERPACE BIOSCIENCES INC COM 46062X303 368 117,127 SH   SOLE 22 117,127 0 0
INTERPUBLIC GROUP COS INC COM 460690100 24,828 1,055,617 SH   SOLE 2 236,402 0 819,215
INTERPUBLIC GROUP COS INC COM 460690100 3,977 169,069 SH   SOLE 4 153,797 0 15,272
INTERPUBLIC GROUP COS INC COM 460690100 8,590 365,240 SH   SOLE 7 353,010 0 12,230
INTERPUBLIC GROUP COS INC COM 460690100 35 1,468 SH   SOLE 13 1,468 0 0
INTERPUBLIC GROUP COS INC COM 460690100 1,071 45,531 SH   SOLE 15 45,531 0 0
INTERPUBLIC GROUP COS INC COM 460690100 20,796 884,177 SH   SOLE 18 828,814 0 55,363
INTERPUBLIC GROUP COS INC COM 460690100 3,031 128,880 SH   SOLE 19 128,880 0 0
INTERPUBLIC GROUP COS INC COM 460690100 363,726 15,464,524 SH   SOLE 21 15,464,524 0 0
INTERPUBLIC GROUP COS INC COM 460690100 229,669 9,764,856 SH   SOLE 22 8,950,259 0 814,597
INTERPUBLIC GROUP COS INC COM 460690100 6,153 261,609 SH   SOLE 23 261,609 0 0
INTERPUBLIC GROUP COS INC COM 460690100 12,396 527,055 SH   SOLE 25 527,055 0 0
INTERPUBLIC GROUP COS INC COM 460690100 22,979 976,987 SH   SOLE 26 399,236 0 577,751
INTERPUBLIC GROUP COS INC COM 460690100 21,431 911,196 SH   SOLE 28 49,482 0 861,714
INTERPUBLIC GROUP COS INC COM 460690100 40,268 1,712,059 SH   SOLE 30 1,594,516 0 117,543
INTERPUBLIC GROUP COS INC COM 460690100 1,577 67,052 SH   SOLE 31 50,464 0 16,588
INTERPUBLIC GROUP COS INC COM 460690100 3,122 132,753 SH   SOLE 32 132,753 0 0
INTERPUBLIC GROUP COS INC COM 460690100 409 17,369 SH   SOLE 34 17,369 0 0
INTERPUBLIC GROUP COS INC COM 460690100 17,449 741,894 SH   SOLE 35 741,894 0 0
INTERPUBLIC GROUP COS INC COM 460690100 5,868 249,504 SH   SOLE 36 249,504 0 0
INTERPUBLIC GROUP COS INC COM 460690100 411 17,491 SH   SOLE 40 17,491 0 0
INTERSECT ENT INC COM 46071F103 520 22,710 SH   SOLE 2 12,692 0 10,018
INTERSECT ENT INC COM 46071F103 6 245 SH   SOLE 4 245 0 0
INTERSECT ENT INC COM 46071F103 15 637 SH   SOLE 7 637 0 0
INTERSECT ENT INC COM 46071F103 3,045 132,967 SH   SOLE 18 113,182 0 19,785
INTERSECT ENT INC COM 46071F103 4,143 180,924 SH   SOLE 19 180,924 0 0
INTERSECT ENT INC COM 46071F103 30,988 1,353,177 SH   SOLE 21 1,353,177 0 0
INTERSECT ENT INC COM 46071F103 24,556 1,072,324 SH   SOLE 22 1,049,596 0 22,728
INTERSECT ENT INC COM 46071F103 432 18,862 SH   SOLE 23 18,862 0 0
INTERSECT ENT INC COM 46071F103 26 1,117 SH   SOLE 25 1,117 0 0
INTERSECT ENT INC COM 46071F103 1,608 70,218 SH   SOLE 26 17,906 0 52,312
INTERSECT ENT INC COM 46071F103 103 4,508 SH   SOLE 28 4,508 0 0
INTERSECT ENT INC COM 46071F103 510 22,264 SH   SOLE 30 22,264 0 0
INTERSECT ENT INC COM 46071F103 62 2,712 SH   SOLE 36 2,712 0 0
INTERSECT ENT INC COM 46071F103 71 3,111 SH   SOLE 40 3,111 0 0
INTEST CORP COM 461147100 14 2,212 SH   SOLE 18 2,212 0 0
INTEST CORP COM 461147100 209 32,280 SH   SOLE 21 32,280 0 0
INTEST CORP COM 461147100 3,227 497,288 SH   SOLE 22 497,288 0 0
INTEVAC INC COM 461148108 119 16,461 SH   SOLE 2 2,048 0 14,413
INTEVAC INC COM 461148108 641 88,951 SH   SOLE 18 88,951 0 0
INTEVAC INC COM 461148108 294 40,747 SH   SOLE 19 40,747 0 0
INTEVAC INC COM 461148108 5,496 762,328 SH   SOLE 21 762,328 0 0
INTEVAC INC COM 461148108 5,733 795,105 SH   SOLE 22 793,668 0 1,437
INTL GNRL INSURANCE HLDNGS L SHS G4809J106 116 14,311 SH   SOLE 22 14,311 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 2,101 66,064 SH   SOLE 2 23,319 0 42,745
INTRA CELLULAR THERAPIES INC COM 46116X101 21 648 SH   SOLE 4 648 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 42 1,308 SH   SOLE 7 1,308 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 7,270 228,606 SH   SOLE 18 228,606 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 3,727 117,202 SH   SOLE 19 117,202 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 99,594 3,131,896 SH   SOLE 21 3,131,896 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 60,490 1,902,210 SH   SOLE 22 1,852,238 0 49,972
INTRA CELLULAR THERAPIES INC COM 46116X101 28 870 SH   SOLE 25 870 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 1,682 52,885 SH   SOLE 26 34,210 0 18,675
INTRA CELLULAR THERAPIES INC COM 46116X101 283 8,895 SH   SOLE 28 8,895 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 12,002 377,429 SH   SOLE 30 377,429 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 68 2,149 SH   SOLE 36 2,149 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 267 8,406 SH   SOLE 40 8,406 0 0
INTREPID POTASH INC COM 46121Y201 200 8,283 SH   SOLE 2 359 0 7,924
INTREPID POTASH INC COM 46121Y201 1,457 60,327 SH   SOLE 7 60,327 0 0
INTREPID POTASH INC COM 46121Y201 878 36,354 SH   SOLE 18 36,354 0 0
INTREPID POTASH INC COM 46121Y201 428 17,735 SH   SOLE 19 17,735 0 0
INTREPID POTASH INC COM 46121Y201 9,193 380,646 SH   SOLE 21 380,646 0 0
INTREPID POTASH INC COM 46121Y201 6,511 269,626 SH   SOLE 22 268,042 0 1,584
INTRICON CORP COM 46121H109 116 6,396 SH   SOLE 2 613 0 5,783
INTRICON CORP COM 46121H109 2 138 SH   SOLE 7 138 0 0
INTRICON CORP COM 46121H109 558 30,825 SH   SOLE 18 30,825 0 0
INTRICON CORP COM 46121H109 321 17,754 SH   SOLE 19 17,754 0 0
INTRICON CORP COM 46121H109 6,088 336,370 SH   SOLE 21 336,370 0 0
INTRICON CORP COM 46121H109 4,737 261,695 SH   SOLE 22 260,533 0 1,162
INTRUSION INC COM NEW 46121E205 11 639 SH   SOLE 2 639 0 0
INTRUSION INC COM NEW 46121E205 667 37,828 SH   SOLE 22 37,828 0 0
INTUIT COM 461202103 310,720 818,007 SH   SOLE 2 246,693 0 571,314
INTUIT COM 461202103 52,127 137,230 SH   SOLE 4 127,189 0 10,041
INTUIT COM 461202103 111,498 293,531 SH   SOLE 7 261,714 0 31,817
INTUIT COM 461202103 2,855 7,517 SH   SOLE 13 7,517 0 0
INTUIT COM 461202103 10,327 27,188 SH   SOLE 15 27,188 0 0
INTUIT COM 461202103 15 40 SH   SOLE 17 0 0 40
INTUIT COM 461202103 522,231 1,374,833 SH   SOLE 18 1,051,391 0 323,442
INTUIT COM 461202103 351,019 924,099 SH   SOLE 19 924,099 0 0
INTUIT COM 461202103 2,615,459 6,885,505 SH   SOLE 21 6,885,505 0 0
INTUIT COM 461202103 2,426,073 6,386,925 SH   SOLE 22 5,671,625 0 715,300
INTUIT COM 461202103 83,649 220,217 SH   SOLE 23 220,217 0 0
INTUIT COM 461202103 298,486 785,799 SH   SOLE 25 785,799 0 0
INTUIT COM 461202103 252,364 664,378 SH   SOLE 26 220,992 0 443,386
INTUIT COM 461202103 354,200 932,474 SH   SOLE 28 36,258 0 896,216
INTUIT COM 461202103 9,050 23,826 SH   SOLE 29 23,826 0 0
INTUIT COM 461202103 516,288 1,359,188 SH   SOLE 30 1,323,305 0 35,883
INTUIT COM 461202103 78,941 207,822 SH   SOLE 31 79,804 0 128,018
INTUIT COM 461202103 21,321 56,129 SH   SOLE 32 56,129 0 0
INTUIT COM 461202103 158,008 415,976 SH   SOLE 34 415,976 0 0
INTUIT COM 461202103 57,159 150,477 SH   SOLE 36 150,477 0 0
INTUIT COM 461202103 4,122 10,851 SH   SOLE 40 10,851 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 277,064 338,668 SH   SOLE 2 98,101 0 240,567
INTUITIVE SURGICAL INC COM NEW 46120E602 45,480 55,592 SH   SOLE 4 51,107 0 4,485
INTUITIVE SURGICAL INC COM NEW 46120E602 89,944 109,942 SH   SOLE 7 106,678 0 3,264
INTUITIVE SURGICAL INC COM NEW 46120E602 341 417 SH   SOLE 13 417 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 9,833 12,019 SH   SOLE 15 12,019 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 329,034 402,193 SH   SOLE 18 342,727 0 59,466
INTUITIVE SURGICAL INC COM NEW 46120E602 444,646 543,511 SH   SOLE 19 543,511 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 2,392,994 2,925,063 SH   SOLE 21 2,925,063 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 2,195,623 2,683,807 SH   SOLE 22 2,442,733 0 241,074
INTUITIVE SURGICAL INC COM NEW 46120E602 67,299 82,262 SH   SOLE 23 82,262 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 158,718 194,008 SH   SOLE 25 194,008 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 200,610 245,215 SH   SOLE 26 75,430 0 169,785
INTUITIVE SURGICAL INC COM NEW 46120E602 169,225 206,851 SH   SOLE 28 15,824 0 191,027
INTUITIVE SURGICAL INC COM NEW 46120E602 129 158 SH   SOLE 29 158 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 562,891 688,047 SH   SOLE 30 680,145 0 7,902
INTUITIVE SURGICAL INC COM NEW 46120E602 22,008 26,901 SH   SOLE 31 15,424 0 11,477
INTUITIVE SURGICAL INC COM NEW 46120E602 20,545 25,113 SH   SOLE 32 25,113 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 228,135 278,860 SH   SOLE 34 278,860 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 53,048 64,843 SH   SOLE 36 64,843 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 3,955 4,834 SH   SOLE 40 4,834 0 0
INUVO INC COM NEW 46122W204 7 15,839 SH   SOLE 21 15,839 0 0
INUVO INC COM NEW 46122W204 418 922,742 SH   SOLE 22 922,742 0 0
INVACARE CORP COM 461203101 295 32,982 SH   SOLE 2 3,120 0 29,862
INVACARE CORP COM 461203101 6 683 SH   SOLE 7 683 0 0
INVACARE CORP COM 461203101 1,374 153,503 SH   SOLE 18 153,503 0 0
INVACARE CORP COM 461203101 579 64,733 SH   SOLE 19 64,733 0 0
INVACARE CORP COM 461203101 35,869 4,007,691 SH   SOLE 21 4,007,691 0 0
INVACARE CORP COM 461203101 8,415 940,187 SH   SOLE 22 934,506 0 5,681
INVACARE CORP COM 461203101 450 50,304 SH   SOLE 30 50,304 0 0
INVENTIVA SA ADS 46124U107 84 5,802 SH   SOLE 22 5,802 0 0
INVESCO EXCH TRADED FD TR II 1 30 LADER TRE 46138E107 5 138 SH   SOLE 17 0 0 138
INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198 4 87 SH   SOLE 17 0 0 87
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 1 17 SH   SOLE 17 0 0 17
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 6 113 SH   SOLE 17 0 0 113
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 INTL BUYBACK 46138E644 2 43 SH   SOLE 17 0 0 43
INVESCO EXCH TRADED FD TR II FTSE RAFI EMNG 46138E727 73 3,430 SH   SOLE 7 3,430 0 0
INVESCO EXCH TRADED FD TR II FTSE RAFI SML 46138E735 2 70 SH   SOLE 17 0 0 70
INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743 290 6,833 SH   SOLE 7 6,833 0 0
INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743 1 15 SH   SOLE 17 0 0 15
INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784 9 298 SH   SOLE 17 0 0 298
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 1,152 51,713 SH   SOLE 7 51,713 0 0
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 0 12 SH   SOLE 17 0 0 12
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 35,961 1,614,051 SH   SOLE 19 1,614,051 0 0
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 35,697 1,602,210 SH   SOLE 30 1,602,210 0 0
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 579 26,000 SH   SOLE 37 26,000 0 0
INVESCO EXCH TRADED FD TR II S&P MDCP 400 REV 46138G672 2 24 SH   SOLE 17 0 0 24
INVESCO EXCHANGE TRADED FD T S&P SML600 VAL 46137V167 4 60 SH   SOLE 17 0 0 60
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&P500 QUALITY 46137V241 5 107 SH   SOLE 17 0 0 107
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 EQL WGT 46137V357 157 1,234 SH   SOLE 17 0 0 1,234
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 21,801 170,938 SH   SOLE 22 170,938 0 0
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 25 1,422 SH   SOLE 17 0 0 1,422
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 2 12 SH   SOLE 17 0 0 12
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 140 1,051 SH   SOLE 7 1,051 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 1 6 SH   SOLE 17 0 0 6
INVESCO INDIA EXCHANGE-TRADE INDIA ETF 46137R109 3,837 165,296 SH   SOLE 26 0 0 165,296
INVESCO LTD SHS G491BT108 24,564 1,409,297 SH   SOLE 2 591,069 0 818,228
INVESCO LTD SHS G491BT108 4,555 261,352 SH   SOLE 4 247,963 0 13,389
INVESCO LTD SHS G491BT108 9,099 522,038 SH   SOLE 7 390,258 0 131,780
INVESCO LTD SHS G491BT108 32 1,840 SH   SOLE 13 1,840 0 0
INVESCO LTD SHS G491BT108 820 47,039 SH   SOLE 15 47,039 0 0
INVESCO LTD SHS G491BT108 19,928 1,143,297 SH   SOLE 18 1,078,313 0 64,984
INVESCO LTD SHS G491BT108 6,387 366,429 SH   SOLE 19 366,429 0 0
INVESCO LTD SHS G491BT108 272,773 15,649,655 SH   SOLE 21 15,649,655 0 0
INVESCO LTD SHS G491BT108 180,555 10,358,874 SH   SOLE 22 8,890,538 0 1,468,336
INVESCO LTD SHS G491BT108 6,836 392,180 SH   SOLE 23 392,180 0 0
INVESCO LTD SHS G491BT108 3,182 182,548 SH   SOLE 25 182,548 0 0
INVESCO LTD SHS G491BT108 14,839 851,341 SH   SOLE 26 525,412 0 325,929
INVESCO LTD SHS G491BT108 17,342 994,953 SH   SOLE 28 52,229 0 942,724
INVESCO LTD SHS G491BT108 1,372 78,742 SH   SOLE 29 78,742 0 0
INVESCO LTD SHS G491BT108 42,223 2,422,410 SH   SOLE 30 2,409,874 0 12,536
INVESCO LTD SHS G491BT108 3,359 192,696 SH   SOLE 31 174,728 0 17,968
INVESCO LTD SHS G491BT108 1,879 107,774 SH   SOLE 32 107,774 0 0
INVESCO LTD SHS G491BT108 4,129 236,894 SH   SOLE 34 236,894 0 0
INVESCO LTD SHS G491BT108 5,311 304,696 SH   SOLE 36 304,696 0 0
INVESCO LTD SHS G491BT108 303 17,376 SH   SOLE 40 17,376 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 746 220,584 SH   SOLE 2 60,629 0 159,955
INVESCO MORTGAGE CAPITAL INC COM 46131B100 3 944 SH   SOLE 4 944 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 11 3,158 SH   SOLE 7 3,158 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 2,673 790,815 SH   SOLE 18 790,815 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 1,217 360,009 SH   SOLE 19 360,009 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 85,177 25,200,355 SH   SOLE 21 25,200,355 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 18,748 5,546,798 SH   SOLE 22 5,415,087 0 131,711
INVESCO MORTGAGE CAPITAL INC COM 46131B100 16 4,760 SH   SOLE 23 4,760 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 183 54,257 SH   SOLE 26 42,170 0 12,087
INVESCO MORTGAGE CAPITAL INC COM 46131B100 573 169,642 SH   SOLE 28 17,188 0 152,454
INVESCO MORTGAGE CAPITAL INC COM 46131B100 1,645 486,595 SH   SOLE 30 486,595 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 1 436 SH   SOLE 34 436 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 66 19,651 SH   SOLE 36 19,651 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 62 18,457 SH   SOLE 40 18,457 0 0
INVESCO QQQ TR OPTIONS 46090E103 253,628 808,400 SH Call SOLE 19 808,400 0 0
INVESCO QQQ TR OPTIONS 46090E103 3,294 10,500 SH Call SOLE 22 10,500 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 716 2,281 SH   SOLE 17 0 0 2,281
INVESCO QQQ TR UNIT SER 1 46090E103 0 0 SH   SOLE 18 0 0 0
INVESTAR HLDG CORP COM 46134L105 207 12,540 SH   SOLE 2 3,114 0 9,426
INVESTAR HLDG CORP COM 46134L105 4 223 SH   SOLE 7 223 0 0
INVESTAR HLDG CORP COM 46134L105 741 44,829 SH   SOLE 18 44,829 0 0
INVESTAR HLDG CORP COM 46134L105 310 18,765 SH   SOLE 19 18,765 0 0
INVESTAR HLDG CORP COM 46134L105 6,474 391,390 SH   SOLE 21 391,390 0 0
INVESTAR HLDG CORP COM 46134L105 1,925 116,366 SH   SOLE 22 114,923 0 1,443
INVESTAR HLDG CORP COM 46134L105 41 2,453 SH   SOLE 23 2,453 0 0
INVESTAR HLDG CORP COM 46134L105 113 6,828 SH   SOLE 26 0 0 6,828
INVESTORS BANCORP INC NEW COM 46146L101 3,526 333,892 SH   SOLE 2 117,562 0 216,330
INVESTORS BANCORP INC NEW COM 46146L101 14 1,345 SH   SOLE 4 1,345 0 0
INVESTORS BANCORP INC NEW COM 46146L101 64 6,047 SH   SOLE 7 6,047 0 0
INVESTORS BANCORP INC NEW COM 46146L101 8,307 786,685 SH   SOLE 18 786,685 0 0
INVESTORS BANCORP INC NEW COM 46146L101 13,222 1,252,063 SH   SOLE 19 1,252,063 0 0
INVESTORS BANCORP INC NEW COM 46146L101 87,202 8,257,743 SH   SOLE 21 8,257,743 0 0
INVESTORS BANCORP INC NEW COM 46146L101 87,412 8,277,616 SH   SOLE 22 8,109,010 0 168,606
INVESTORS BANCORP INC NEW COM 46146L101 756 71,559 SH   SOLE 23 71,559 0 0
INVESTORS BANCORP INC NEW COM 46146L101 63 5,931 SH   SOLE 25 5,931 0 0
INVESTORS BANCORP INC NEW COM 46146L101 4,245 402,006 SH   SOLE 26 69,783 0 332,223
INVESTORS BANCORP INC NEW COM 46146L101 344 32,540 SH   SOLE 28 32,540 0 0
INVESTORS BANCORP INC NEW COM 46146L101 1,345 127,386 SH   SOLE 30 127,386 0 0
INVESTORS BANCORP INC NEW COM 46146L101 104 9,829 SH   SOLE 34 9,829 0 0
INVESTORS BANCORP INC NEW COM 46146L101 238 22,547 SH   SOLE 36 22,547 0 0
INVESTORS BANCORP INC NEW COM 46146L101 317 30,056 SH   SOLE 40 30,056 0 0
INVESTORS TITLE CO NC COM 461804106 295 1,930 SH   SOLE 2 172 0 1,758
INVESTORS TITLE CO NC COM 461804106 5 34 SH   SOLE 7 34 0 0
INVESTORS TITLE CO NC COM 461804106 814 5,317 SH   SOLE 18 5,317 0 0
INVESTORS TITLE CO NC COM 461804106 411 2,685 SH   SOLE 19 2,685 0 0
INVESTORS TITLE CO NC COM 461804106 7,698 50,316 SH   SOLE 21 50,316 0 0
INVESTORS TITLE CO NC COM 461804106 7,642 49,949 SH   SOLE 22 49,703 0 246
INVESTORS TITLE CO NC COM 461804106 52 338 SH   SOLE 23 338 0 0
INVESTORS TITLE CO NC COM 461804106 21 139 SH   SOLE 26 0 0 139
INVITAE CORP COM 46185L103 3,768 90,121 SH   SOLE 2 47,190 0 42,931
INVITAE CORP COM 46185L103 24 579 SH   SOLE 4 579 0 0
INVITAE CORP COM 46185L103 95 2,261 SH   SOLE 7 2,261 0 0
INVITAE CORP COM 46185L103 17,519 419,018 SH   SOLE 18 401,569 0 17,449
INVITAE CORP COM 46185L103 18,585 444,500 SH   SOLE 19 444,500 0 0
INVITAE CORP COM 46185L103 181,560 4,342,497 SH   SOLE 21 4,342,497 0 0
INVITAE CORP COM 46185L103 170,659 4,081,777 SH   SOLE 22 3,993,807 0 87,970
INVITAE CORP COM 46185L103 648 15,503 SH   SOLE 23 15,503 0 0
INVITAE CORP COM 46185L103 51 1,231 SH   SOLE 25 1,231 0 0
INVITAE CORP COM 46185L103 5,859 140,143 SH   SOLE 26 55,705 0 84,438
INVITAE CORP COM 46185L103 656 15,696 SH   SOLE 28 15,696 0 0
INVITAE CORP COM 46185L103 4,322 103,374 SH   SOLE 30 103,374 0 0
INVITAE CORP COM 46185L103 114 2,732 SH   SOLE 34 2,732 0 0
INVITAE CORP COM 46185L103 127 3,031 SH   SOLE 36 3,031 0 0
INVITAE CORP COM 46185L103 681 16,281 SH   SOLE 40 16,281 0 0
INVITAE CORP NOTE 2.000% 9/0 46185LAB9 2,747 1,725,000 PRN   SOLE 21 1,725,000 0 0
INVITATION HOMES INC COM 46187W107 36,783 1,238,485 SH   SOLE 2 144,135 0 1,094,350
INVITATION HOMES INC COM 46187W107 21,148 712,068 SH   SOLE 4 691,320 0 20,748
INVITATION HOMES INC COM 46187W107 24,359 820,160 SH   SOLE 7 820,160 0 0
INVITATION HOMES INC COM 46187W107 53 1,768 SH   SOLE 13 1,768 0 0
INVITATION HOMES INC COM 46187W107 1,872 63,028 SH   SOLE 15 63,028 0 0
INVITATION HOMES INC COM 46187W107 9,271 312,150 SH   SOLE 18 276,517 0 35,633
INVITATION HOMES INC COM 46187W107 24,626 829,174 SH   SOLE 19 829,174 0 0
INVITATION HOMES INC COM 46187W107 408,247 13,745,702 SH   SOLE 21 13,745,702 0 0
INVITATION HOMES INC COM 46187W107 557,621 18,775,110 SH   SOLE 22 18,031,192 0 743,918
INVITATION HOMES INC COM 46187W107 11,602 390,642 SH   SOLE 23 390,642 0 0
INVITATION HOMES INC COM 46187W107 95,944 3,230,449 SH   SOLE 25 3,230,449 0 0
INVITATION HOMES INC COM 46187W107 28,772 968,742 SH   SOLE 26 452,316 0 516,426
INVITATION HOMES INC COM 46187W107 39,166 1,318,724 SH   SOLE 28 68,329 0 1,250,395
INVITATION HOMES INC COM 46187W107 10,144 341,559 SH   SOLE 29 341,559 0 0
INVITATION HOMES INC COM 46187W107 92,393 3,110,868 SH   SOLE 30 3,110,868 0 0
INVITATION HOMES INC COM 46187W107 2,702 90,972 SH   SOLE 31 71,226 0 19,746
INVITATION HOMES INC COM 46187W107 806 27,131 SH   SOLE 34 27,131 0 0
INVITATION HOMES INC COM 46187W107 9,193 309,538 SH   SOLE 36 309,538 0 0
INVITATION HOMES INC COM 46187W107 715 24,066 SH   SOLE 40 24,066 0 0
INVIVO THERAPEUTICS HLDGS CO COM 46186M506 0 16 SH   SOLE 21 16 0 0
INVIVO THERAPEUTICS HLDGS CO COM 46186M506 1 650 SH   SOLE 22 650 0 0
ION GEOPHYSICAL CORP COM NEW 462044207 11 4,558 SH   SOLE 18 4,558 0 0
ION GEOPHYSICAL CORP COM NEW 462044207 134 55,107 SH   SOLE 21 55,107 0 0
ION GEOPHYSICAL CORP COM NEW 462044207 360 148,196 SH   SOLE 22 148,196 0 0
IONIS PHARMACEUTICALS INC COM 462222100 19,379 342,752 SH   SOLE 2 69,254 0 273,498
IONIS PHARMACEUTICALS INC COM 462222100 3,696 65,367 SH   SOLE 4 60,896 0 4,471
IONIS PHARMACEUTICALS INC COM 462222100 1,303 23,042 SH   SOLE 7 23,042 0 0
IONIS PHARMACEUTICALS INC COM 462222100 21 376 SH   SOLE 13 376 0 0
IONIS PHARMACEUTICALS INC COM 462222100 607 10,733 SH   SOLE 15 10,733 0 0
IONIS PHARMACEUTICALS INC COM 462222100 9,467 167,445 SH   SOLE 18 159,279 0 8,166
IONIS PHARMACEUTICALS INC COM 462222100 2,182 38,584 SH   SOLE 19 38,584 0 0
IONIS PHARMACEUTICALS INC COM 462222100 237,287 4,196,806 SH   SOLE 21 4,196,806 0 0
IONIS PHARMACEUTICALS INC COM 462222100 209,477 3,704,933 SH   SOLE 22 3,527,535 0 177,398
IONIS PHARMACEUTICALS INC COM 462222100 5,716 101,095 SH   SOLE 23 101,095 0 0
IONIS PHARMACEUTICALS INC COM 462222100 590 10,442 SH   SOLE 25 10,442 0 0
IONIS PHARMACEUTICALS INC COM 462222100 10,873 192,307 SH   SOLE 26 165,288 0 27,019
IONIS PHARMACEUTICALS INC COM 462222100 9,184 162,438 SH   SOLE 28 16,924 0 145,514
IONIS PHARMACEUTICALS INC COM 462222100 432 7,635 SH   SOLE 29 7,635 0 0
IONIS PHARMACEUTICALS INC COM 462222100 35,524 628,294 SH   SOLE 30 572,523 0 55,771
IONIS PHARMACEUTICALS INC COM 462222100 1,982 35,061 SH   SOLE 31 21,891 0 13,170
IONIS PHARMACEUTICALS INC COM 462222100 395 6,995 SH   SOLE 34 6,995 0 0
IONIS PHARMACEUTICALS INC COM 462222100 2,883 50,994 SH   SOLE 36 50,994 0 0
IONIS PHARMACEUTICALS INC COM 462222100 294 5,203 SH   SOLE 40 5,203 0 0
IONIS PHARMACEUTICALS INC NOTE 0.125%12/1 462222AB6 2,500 2,450,000 PRN   SOLE 21 2,450,000 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 14,949 322,176 SH   SOLE 2 81,847 0 240,329
IOVANCE BIOTHERAPEUTICS INC COM 462260100 96 2,065 SH   SOLE 4 2,065 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 124 2,672 SH   SOLE 7 2,672 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 6,026 129,877 SH   SOLE 18 129,877 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 55,898 1,204,708 SH   SOLE 19 1,204,708 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 747 16,100 SH   SOLE 20 16,100 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 150,184 3,236,732 SH   SOLE 21 3,236,732 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 167,341 3,606,480 SH   SOLE 22 3,442,497 0 163,983
IOVANCE BIOTHERAPEUTICS INC COM 462260100 53 1,140 SH   SOLE 25 1,140 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 2,433 52,442 SH   SOLE 26 31,209 0 21,233
IOVANCE BIOTHERAPEUTICS INC COM 462260100 683 14,729 SH   SOLE 28 14,729 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 4,766 102,713 SH   SOLE 30 102,713 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 122 2,637 SH   SOLE 31 2,637 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 13,554 292,104 SH   SOLE 34 292,104 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 130 2,810 SH   SOLE 36 2,810 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 613 13,203 SH   SOLE 40 13,203 0 0
IPG PHOTONICS CORP COM 44980X109 19,444 86,886 SH   SOLE 2 17,131 0 69,755
IPG PHOTONICS CORP COM 44980X109 3,994 17,847 SH   SOLE 4 16,325 0 1,522
IPG PHOTONICS CORP COM 44980X109 9,591 42,857 SH   SOLE 7 30,553 0 12,304
IPG PHOTONICS CORP COM 44980X109 47 208 SH   SOLE 13 208 0 0
IPG PHOTONICS CORP COM 44980X109 804 3,593 SH   SOLE 15 3,593 0 0
IPG PHOTONICS CORP COM 44980X109 15,135 67,631 SH   SOLE 18 62,296 0 5,335
IPG PHOTONICS CORP COM 44980X109 2,519 11,254 SH   SOLE 19 11,254 0 0
IPG PHOTONICS CORP COM 44980X109 188,994 844,515 SH   SOLE 21 844,515 0 0
IPG PHOTONICS CORP COM 44980X109 181,946 813,020 SH   SOLE 22 736,102 0 76,918
IPG PHOTONICS CORP COM 44980X109 5,723 25,571 SH   SOLE 23 25,571 0 0
IPG PHOTONICS CORP COM 44980X109 93,382 417,277 SH   SOLE 25 417,277 0 0
IPG PHOTONICS CORP COM 44980X109 20,387 91,101 SH   SOLE 26 41,835 0 49,266
IPG PHOTONICS CORP COM 44980X109 14,691 65,645 SH   SOLE 28 4,710 0 60,935
IPG PHOTONICS CORP COM 44980X109 28 127 SH   SOLE 29 127 0 0
IPG PHOTONICS CORP COM 44980X109 73,559 328,698 SH   SOLE 30 320,520 0 8,178
IPG PHOTONICS CORP COM 44980X109 12,741 56,931 SH   SOLE 31 4,784 0 52,147
IPG PHOTONICS CORP COM 44980X109 398 1,777 SH   SOLE 34 1,777 0 0
IPG PHOTONICS CORP COM 44980X109 4,539 20,283 SH   SOLE 36 20,283 0 0
IPG PHOTONICS CORP COM 44980X109 338 1,510 SH   SOLE 40 1,510 0 0
IQIYI INC SPONSORED ADS 46267X108 3,459 197,897 SH   SOLE 2 6,049 0 191,848
IQIYI INC SPONSORED ADS 46267X108 1,542 88,218 SH   SOLE 4 73,587 0 14,631
IQIYI INC SPONSORED ADS 46267X108 499 28,521 SH   SOLE 7 28,521 0 0
IQIYI INC SPONSORED ADS 46267X108 2,625 150,194 SH   SOLE 15 150,194 0 0
IQIYI INC SPONSORED ADS 46267X108 1,391 79,552 SH   SOLE 18 79,552 0 0
IQIYI INC SPONSORED ADS 46267X108 73,334 4,195,307 SH   SOLE 21 4,195,307 0 0
IQIYI INC SPONSORED ADS 46267X108 49,508 2,832,268 SH   SOLE 22 2,534,904 0 297,364
IQIYI INC SPONSORED ADS 46267X108 2,011 115,023 SH   SOLE 23 115,023 0 0
IQIYI INC SPONSORED ADS 46267X108 2,413 138,065 SH   SOLE 25 138,065 0 0
IQIYI INC SPONSORED ADS 46267X108 11,507 658,295 SH   SOLE 26 193,296 0 464,999
IQIYI INC SPONSORED ADS 46267X108 9,715 555,762 SH   SOLE 28 27,489 0 528,273
IQIYI INC SPONSORED ADS 46267X108 237 13,547 SH   SOLE 29 13,547 0 0
IQIYI INC SPONSORED ADS 46267X108 23,940 1,369,584 SH   SOLE 30 1,369,584 0 0
IQIYI INC SPONSORED ADS 46267X108 54 3,097 SH   SOLE 31 3,097 0 0
IQIYI INC SPONSORED ADS 46267X108 346 19,817 SH   SOLE 34 19,817 0 0
IQIYI INC SPONSORED ADS 46267X108 28 1,605 SH   SOLE 40 1,605 0 0
IQIYI INC NOTE 3.750%12/0 46267XAB4 2,814 2,775,000 PRN   SOLE 21 2,775,000 0 0
IQVIA HLDGS INC COM 46266C105 96,008 535,849 SH   SOLE 2 165,347 0 370,502
IQVIA HLDGS INC COM 46266C105 16,426 91,678 SH   SOLE 4 84,313 0 7,365
IQVIA HLDGS INC COM 46266C105 30,230 168,725 SH   SOLE 7 158,377 0 10,348
IQVIA HLDGS INC COM 46266C105 133 745 SH   SOLE 13 745 0 0
IQVIA HLDGS INC COM 46266C105 3,978 22,204 SH   SOLE 15 22,204 0 0
IQVIA HLDGS INC COM 46266C105 1 4 SH   SOLE 17 0 0 4
IQVIA HLDGS INC COM 46266C105 74,661 416,707 SH   SOLE 18 388,684 0 28,023
IQVIA HLDGS INC COM 46266C105 174,559 974,267 SH   SOLE 19 974,267 0 0
IQVIA HLDGS INC COM 46266C105 823,907 4,598,466 SH   SOLE 21 4,598,466 0 0
IQVIA HLDGS INC COM 46266C105 777,430 4,339,062 SH   SOLE 22 3,937,796 0 401,266
IQVIA HLDGS INC COM 46266C105 22,735 126,890 SH   SOLE 23 126,890 0 0
IQVIA HLDGS INC COM 46266C105 55,177 307,961 SH   SOLE 25 307,961 0 0
IQVIA HLDGS INC COM 46266C105 73,188 408,481 SH   SOLE 26 133,985 0 274,496
IQVIA HLDGS INC COM 46266C105 89,737 500,851 SH   SOLE 28 26,626 0 474,225
IQVIA HLDGS INC COM 46266C105 30 167 SH   SOLE 29 167 0 0
IQVIA HLDGS INC COM 46266C105 156,172 871,642 SH   SOLE 30 871,642 0 0
IQVIA HLDGS INC COM 46266C105 128,449 716,913 SH   SOLE 31 25,566 0 691,347
IQVIA HLDGS INC COM 46266C105 112,716 629,103 SH   SOLE 34 629,103 0 0
IQVIA HLDGS INC COM 46266C105 19,491 108,786 SH   SOLE 36 108,786 0 0
IQVIA HLDGS INC COM 46266C105 1,393 7,776 SH   SOLE 40 7,776 0 0
IRADIMED CORP COM 46266A109 56 2,454 SH   SOLE 2 627 0 1,827
IRADIMED CORP COM 46266A109 551 24,151 SH   SOLE 18 24,151 0 0
IRADIMED CORP COM 46266A109 252 11,063 SH   SOLE 19 11,063 0 0
IRADIMED CORP COM 46266A109 4,696 205,944 SH   SOLE 21 205,944 0 0
IRADIMED CORP COM 46266A109 3,512 154,041 SH   SOLE 22 153,684 0 357
IRADIMED CORP COM 46266A109 204 8,946 SH   SOLE 26 0 0 8,946
IRHYTHM TECHNOLOGIES INC COM 450056106 4,617 19,463 SH   SOLE 2 9,755 0 9,708
IRHYTHM TECHNOLOGIES INC COM 450056106 36 150 SH   SOLE 4 150 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 135 571 SH   SOLE 7 571 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 24,778 104,454 SH   SOLE 18 100,229 0 4,225
IRHYTHM TECHNOLOGIES INC COM 450056106 19,720 83,133 SH   SOLE 19 83,133 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 288,648 1,216,847 SH   SOLE 21 1,216,847 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 191,462 807,141 SH   SOLE 22 787,312 0 19,829
IRHYTHM TECHNOLOGIES INC COM 450056106 467 1,967 SH   SOLE 23 1,967 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 85 357 SH   SOLE 25 357 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 4,564 19,240 SH   SOLE 26 6,194 0 13,046
IRHYTHM TECHNOLOGIES INC COM 450056106 832 3,506 SH   SOLE 28 3,506 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 4,135 17,431 SH   SOLE 30 17,431 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 71 301 SH   SOLE 34 301 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 181 761 SH   SOLE 36 761 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 848 3,573 SH   SOLE 40 3,573 0 0
IRIDEX CORP COM 462684101 18 7,258 SH   SOLE 21 7,258 0 0
IRIDEX CORP COM 462684101 4 1,673 SH   SOLE 22 1,673 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 3,844 97,751 SH   SOLE 2 39,846 0 57,905
IRIDIUM COMMUNICATIONS INC COM 46269C102 379 9,625 SH   SOLE 4 9,625 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 84 2,145 SH   SOLE 7 2,145 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 1 16 SH   SOLE 17 0 0 16
IRIDIUM COMMUNICATIONS INC COM 46269C102 20,415 519,141 SH   SOLE 18 519,141 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 8,354 212,442 SH   SOLE 19 212,442 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 524,443 13,336,130 SH   SOLE 21 13,336,130 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 130,193 3,310,683 SH   SOLE 22 3,224,536 0 86,147
IRIDIUM COMMUNICATIONS INC COM 46269C102 43 1,096 SH   SOLE 25 1,096 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 1,973 50,171 SH   SOLE 26 40,290 0 9,881
IRIDIUM COMMUNICATIONS INC COM 46269C102 641 16,294 SH   SOLE 28 16,294 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 11,374 289,235 SH   SOLE 30 289,235 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 284 7,210 SH   SOLE 36 7,210 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 527 13,398 SH   SOLE 40 13,398 0 0
IROBOT CORP COM 462726100 2,996 37,312 SH   SOLE 2 15,775 0 21,537
IROBOT CORP COM 462726100 13 160 SH   SOLE 4 160 0 0
IROBOT CORP COM 462726100 45 566 SH   SOLE 7 566 0 0
IROBOT CORP COM 462726100 11,220 139,744 SH   SOLE 18 122,676 0 17,068
IROBOT CORP COM 462726100 23,073 287,376 SH   SOLE 19 287,376 0 0
IROBOT CORP COM 462726100 253,173 3,153,233 SH   SOLE 21 3,153,233 0 0
IROBOT CORP COM 462726100 85,775 1,068,321 SH   SOLE 22 1,049,673 0 18,648
IROBOT CORP COM 462726100 1,428 17,788 SH   SOLE 23 17,788 0 0
IROBOT CORP COM 462726100 65 813 SH   SOLE 25 813 0 0
IROBOT CORP COM 462726100 7,172 89,327 SH   SOLE 26 10,393 0 78,934
IROBOT CORP COM 462726100 295 3,679 SH   SOLE 28 3,679 0 0
IROBOT CORP COM 462726100 14,730 183,462 SH   SOLE 30 183,462 0 0
IROBOT CORP COM 462726100 190 2,361 SH   SOLE 34 2,361 0 0
IROBOT CORP COM 462726100 127 1,584 SH   SOLE 36 1,584 0 0
IROBOT CORP COM 462726100 281 3,499 SH   SOLE 40 3,499 0 0
IRON MTN INC NEW COM 46284V101 22,460 761,878 SH   SOLE 2 158,451 0 603,427
IRON MTN INC NEW COM 46284V101 4,519 153,276 SH   SOLE 4 141,269 0 12,007
IRON MTN INC NEW COM 46284V101 7,112 241,251 SH   SOLE 7 232,480 0 8,771
IRON MTN INC NEW COM 46284V101 39 1,323 SH   SOLE 13 1,323 0 0
IRON MTN INC NEW COM 46284V101 1,027 34,851 SH   SOLE 15 34,851 0 0
IRON MTN INC NEW COM 46284V101 1 19 SH   SOLE 17 0 0 19
IRON MTN INC NEW COM 46284V101 16,060 544,772 SH   SOLE 18 502,135 0 42,637
IRON MTN INC NEW COM 46284V101 2,848 96,592 SH   SOLE 19 96,592 0 0
IRON MTN INC NEW COM 46284V101 279,543 9,482,458 SH   SOLE 21 9,482,458 0 0
IRON MTN INC NEW COM 46284V101 211,346 7,169,134 SH   SOLE 22 6,564,940 0 604,194
IRON MTN INC NEW COM 46284V101 6,136 208,139 SH   SOLE 23 208,139 0 0
IRON MTN INC NEW COM 46284V101 13,522 458,674 SH   SOLE 25 458,674 0 0
IRON MTN INC NEW COM 46284V101 22,062 748,360 SH   SOLE 26 340,293 0 408,067
IRON MTN INC NEW COM 46284V101 20,397 691,888 SH   SOLE 28 37,005 0 654,883
IRON MTN INC NEW COM 46284V101 6 192 SH   SOLE 29 192 0 0
IRON MTN INC NEW COM 46284V101 48,380 1,641,116 SH   SOLE 30 1,546,263 0 94,853
IRON MTN INC NEW COM 46284V101 3,621 122,826 SH   SOLE 31 30,896 0 91,930
IRON MTN INC NEW COM 46284V101 359 12,174 SH   SOLE 34 12,174 0 0
IRON MTN INC NEW COM 46284V101 5,834 197,898 SH   SOLE 36 197,898 0 0
IRON MTN INC NEW COM 46284V101 324 11,003 SH   SOLE 40 11,003 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 1,098 96,396 SH   SOLE 2 50,864 0 45,532
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 11 930 SH   SOLE 4 930 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 33 2,874 SH   SOLE 7 2,874 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 6,358 558,235 SH   SOLE 18 557,675 0 560
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 3,781 331,953 SH   SOLE 19 331,953 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 84,203 7,392,697 SH   SOLE 21 7,392,697 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 49,790 4,371,335 SH   SOLE 22 4,264,507 0 106,828
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 23 2,029 SH   SOLE 23 2,029 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 1,419 124,580 SH   SOLE 26 76,891 0 47,689
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 224 19,635 SH   SOLE 28 19,635 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 1,411 123,881 SH   SOLE 30 123,881 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 229 20,105 SH   SOLE 40 20,105 0 0
IRSA INVERSIONES Y REP S A GLOBL DEP RCPT 450047204 37 8,305 SH   SOLE 21 8,305 0 0
IRSA PROPIEDADES COMERCIALES SPONSORED ADR 463588103 21 2,261 SH   SOLE 21 2,261 0 0
ISHARES GOLD TRUST ISHARES 464285105 10,161 560,442 SH   SOLE 18 560,442 0 0
ISHARES GOLD TRUST ISHARES 464285105 60 3,328 SH   SOLE 19 3,328 0 0
ISHARES GOLD TRUST ISHARES 464285105 4,933 272,102 SH   SOLE 21 272,102 0 0
ISHARES GOLD TRUST ISHARES 464285105 42,116 2,323,006 SH   SOLE 23 2,323,006 0 0
ISHARES INC MSCI AUST ETF 464286103 122,303 5,106,595 SH   SOLE 7 0 0 5,106,595
ISHARES INC MSCI FRNTR100ETF 464286145 7,065 249,206 SH   SOLE 23 249,206 0 0
ISHARES INC US INTL HGH YLD 464286178 7,802 153,775 SH   SOLE 2 153,775 0 0
ISHARES INC EM MKTS DIV ETF 464286319 474 12,720 SH   SOLE 7 12,720 0 0
ISHARES INC EM MKTS DIV ETF 464286319 603 16,187 SH   SOLE 18 16,187 0 0
ISHARES INC EM MKTS DIV ETF 464286319 1,076 28,913 SH   SOLE 19 28,913 0 0
ISHARES INC EM MKTS DIV ETF 464286319 14,515 389,862 SH   SOLE 21 389,862 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 117 3,149 SH   SOLE 2 3,149 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 230 6,216 SH   SOLE 4 6,216 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 2,743 74,007 SH   SOLE 18 74,007 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 36,650 988,669 SH   SOLE 19 988,669 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 131 3,539 SH   SOLE 23 3,539 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 5,766 155,539 SH   SOLE 26 155,539 0 0
ISHARES INC OPTIONS 464286400 28,418 766,600 SH Call SOLE 2 766,600 0 0
ISHARES INC OPTIONS 464286400 760 20,500 SH Call SOLE 4 20,500 0 0
ISHARES INC OPTIONS 464286400 9,531 257,100 SH Call SOLE 18 257,100 0 0
ISHARES INC OPTIONS 464286400 153,855 4,150,400 SH Call SOLE 19 4,150,400 0 0
ISHARES INC OPTIONS 464286400 8,341 225,000 SH Put SOLE 19 225,000 0 0
ISHARES INC EM MKT SM-CP ETF 464286475 230 4,352 SH   SOLE 21 4,352 0 0
ISHARES INC MSCI CDA ETF 464286509 1,785 57,865 SH   SOLE 2 57,865 0 0
ISHARES INC MSCI CDA ETF 464286509 13,376 433,720 SH   SOLE 21 433,720 0 0
ISHARES INC MSCI CDA ETF 464286509 4,080 132,307 SH   SOLE 22 132,307 0 0
ISHARES INC JP MORGAN EM ETF 464286517 1,245 27,516 SH   SOLE 2 0 0 27,516
ISHARES INC JP MORGAN EM ETF 464286517 3,157 69,778 SH   SOLE 18 69,778 0 0
ISHARES INC JP MORGAN EM ETF 464286517 15,299 338,094 SH   SOLE 21 338,094 0 0
ISHARES INC MSCI GBL MIN VOL 464286525 8 78 SH   SOLE 2 78 0 0
ISHARES INC MSCI GBL MIN VOL 464286525 236,882 2,444,351 SH   SOLE 7 2,444,351 0 0
ISHARES INC MSCI GBL MIN VOL 464286525 8 83 SH   SOLE 17 0 0 83
ISHARES INC MSCI GBL MIN VOL 464286525 8,162 84,223 SH   SOLE 18 12,611 0 71,612
ISHARES INC MSCI GBL MIN VOL 464286525 68,932 711,296 SH   SOLE 40 711,296 0 0
ISHARES INC MSCI EMERG MRKT 464286533 56,134 919,031 SH   SOLE 7 919,031 0 0
ISHARES INC MSCI EMERG MRKT 464286533 15 247 SH   SOLE 17 0 0 247
ISHARES INC MSCI EMERG MRKT 464286533 115,369 1,888,825 SH   SOLE 18 1,888,825 0 0
ISHARES INC MSCI EMERG MRKT 464286533 3,752 61,434 SH   SOLE 21 61,434 0 0
ISHARES INC MSCI EMERG MRKT 464286533 128,381 2,101,845 SH   SOLE 22 2,101,845 0 0
ISHARES INC MSCI EURZONE ETF 464286608 656 14,886 SH   SOLE 18 14,886 0 0
ISHARES INC MSCI EURZONE ETF 464286608 497,066 11,276,463 SH   SOLE 21 11,276,463 0 0
ISHARES INC MSCI THAILND ETF 464286624 3,608 46,811 SH   SOLE 22 0 0 46,811
ISHARES INC MSCI CHILE ETF 464286640 1,761 58,287 SH   SOLE 22 58,287 0 0
ISHARES INC MSCI PAC JP ETF 464286665 2 37 SH   SOLE 17 0 0 37
ISHARES INC MSCI PAC JP ETF 464286665 30 619 SH   SOLE 18 619 0 0
ISHARES INC MSCI PAC JP ETF 464286665 94,145 1,966,691 SH   SOLE 23 1,966,691 0 0
ISHARES INC MSCI PAC JP ETF 464286665 5,060 105,711 SH   SOLE 26 0 0 105,711
ISHARES INC MSCI EQUAL WEITE 464286681 1 11 SH   SOLE 17 0 0 11
ISHARES INC MSCI FRANCE ETF 464286707 73,102 2,197,891 SH   SOLE 7 0 0 2,197,891
ISHARES INC MSCI TURKEY ETF 464286715 914 34,474 SH   SOLE 18 34,474 0 0
ISHARES INC MSCI TURKEY ETF 464286715 700 26,429 SH   SOLE 22 0 0 26,429
ISHARES INC MSCI SWITZERLAND 464286749 4 88 SH   SOLE 17 0 0 88
ISHARES INC MSCI SPAIN ETF 464286764 9,962 368,401 SH   SOLE 7 0 0 368,401
ISHARES INC MSCI STH KOR ETF 464286772 48,830 567,460 SH   SOLE 4 567,460 0 0
ISHARES INC MSCI STH KOR ETF 464286772 593 6,893 SH   SOLE 19 6,893 0 0
ISHARES INC MSCI STH KOR ETF 464286772 66,407 771,731 SH   SOLE 21 771,731 0 0
ISHARES INC MSCI STH KOR ETF 464286772 35,056 407,388 SH   SOLE 22 407,388 0 0
ISHARES INC MSCI STH KOR ETF 464286772 12,471 144,927 SH   SOLE 26 134,611 0 10,316
ISHARES INC MSCI STH AFR ETF 464286780 24,018 547,848 SH   SOLE 7 0 0 547,848
ISHARES INC MSCI STH AFR ETF 464286780 114 2,590 SH   SOLE 23 2,590 0 0
ISHARES INC MSCI GERMANY ETF 464286806 313 9,839 SH   SOLE 7 0 0 9,839
ISHARES INC MSCI GERMANY ETF 464286806 62,695 1,973,388 SH   SOLE 21 1,973,388 0 0
ISHARES INC MSCI NETHERL ETF 464286814 15,662 378,853 SH   SOLE 7 0 0 378,853
ISHARES INC MSCI MEXICO ETF 464286822 807 18,783 SH   SOLE 21 18,783 0 0
ISHARES INC MSCI MEXICO ETF 464286822 139 3,230 SH   SOLE 23 3,230 0 0
ISHARES INC MSCI HONG KG ETF 464286871 44,551 1,808,073 SH   SOLE 7 0 0 1,808,073
ISHARES INC CORE MSCI EMKT 46434G103 95,539 1,539,965 SH   SOLE 2 1,419,392 0 120,573
ISHARES INC CORE MSCI EMKT 46434G103 82 1,321 SH   SOLE 3 1,321 0 0
ISHARES INC CORE MSCI EMKT 46434G103 856,613 13,807,429 SH   SOLE 7 13,807,429 0 0
ISHARES INC CORE MSCI EMKT 46434G103 71,831 1,157,819 SH   SOLE 17 0 0 1,157,819
ISHARES INC CORE MSCI EMKT 46434G103 191,218 3,082,168 SH   SOLE 18 2,987,386 0 94,782
ISHARES INC CORE MSCI EMKT 46434G103 370,226 5,967,534 SH   SOLE 21 5,405,391 0 562,143
ISHARES INC CORE MSCI EMKT 46434G103 449,313 7,242,305 SH   SOLE 22 5,239,861 0 2,002,444
ISHARES INC CORE MSCI EMKT 46434G103 461,650 7,441,161 SH   SOLE 23 7,441,161 0 0
ISHARES INC CORE MSCI EMKT 46434G103 7,422 119,631 SH   SOLE 26 119,631 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772 317,943 5,989,886 SH   SOLE 2 62,476 0 5,927,410
ISHARES INC MSCI TAIWAN ETF 46434G772 9,031 170,138 SH   SOLE 7 0 0 170,138
ISHARES INC MSCI TAIWAN ETF 46434G772 14,108 265,796 SH   SOLE 15 265,796 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772 4,633 87,282 SH   SOLE 18 87,282 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772 142,154 2,678,104 SH   SOLE 22 2,091,665 0 586,439
ISHARES INC MSCI TAIWAN ETF 46434G772 13,681 257,734 SH   SOLE 26 257,734 0 0
ISHARES INC MSCI SINGPOR ETF 46434G780 2 98 SH   SOLE 17 0 0 98
ISHARES INC MSCI RUSSIA ETF 46434G798 42,975 1,152,444 SH   SOLE 2 0 0 1,152,444
ISHARES INC MSCI RUSSIA ETF 46434G798 14,762 395,871 SH   SOLE 4 0 0 395,871
ISHARES INC MSCI RUSSIA ETF 46434G798 0 2 SH   SOLE 7 0 0 2
ISHARES INC MSCI RUSSIA ETF 46434G798 8,449 226,587 SH   SOLE 22 80,368 0 146,219
ISHARES INC MSCI MLY ETF NEW 46434G814 2,509 87,135 SH   SOLE 22 87,135 0 0
ISHARES INC MSCI MLY ETF NEW 46434G814 2,273 78,912 SH   SOLE 26 78,912 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 254,998 3,774,392 SH   SOLE 4 3,774,392 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 114,626 1,696,656 SH   SOLE 7 0 0 1,696,656
ISHARES INC MSCI JPN ETF NEW 46434G822 5 77 SH   SOLE 17 0 0 77
ISHARES INC MSCI JPN ETF NEW 46434G822 10,206 151,066 SH   SOLE 18 151,066 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 334,874 4,956,690 SH   SOLE 21 4,956,690 0 0
ISHARES INC OPTIONS 46434G822 50,670 750,000 SH Call SOLE 2 750,000 0 0
ISHARES INC ESG AWR MSCI EM 46434G863 126,491 3,013,120 SH   SOLE 2 2,529,235 0 483,885
ISHARES INC ESG AWR MSCI EM 46434G863 13,672 325,679 SH   SOLE 7 325,679 0 0
ISHARES INC ESG AWR MSCI EM 46434G863 25 598 SH   SOLE 17 0 0 598
ISHARES INC ESG AWR MSCI EM 46434G863 44,777 1,066,629 SH   SOLE 18 1,066,629 0 0
ISHARES INC ESG AWR MSCI EM 46434G863 19,215 457,727 SH   SOLE 19 457,727 0 0
ISHARES INC ESG AWR MSCI EM 46434G863 1,814 43,219 SH   SOLE 21 43,219 0 0
ISHARES INC ESG AWR MSCI EM 46434G863 1,212 28,869 SH   SOLE 22 28,869 0 0
ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107 6 504 SH   SOLE 2 504 0 0
ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107 253,754 20,580,190 SH   SOLE 7 20,580,190 0 0
ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107 7,550 612,340 SH   SOLE 23 612,340 0 0
ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107 3,188 258,564 SH   SOLE 26 0 0 258,564
ISHARES SILVER TR ISHARES 46428Q109 8 315 SH   SOLE 17 0 0 315
ISHARES SILVER TR ISHARES 46428Q109 617 25,120 SH   SOLE 18 25,120 0 0
ISHARES SILVER TR ISHARES 46428Q109 29,016 1,180,958 SH   SOLE 25 1,180,958 0 0
ISHARES TR BROAD USD HIGH 46435U853 64,195 1,555,865 SH   OTR 2 0 0 1,555,865
ISHARES TR 0-5YR HI YL CP 46434V407 31,165 685,850 SH   OTR 2 0 0 685,850
ISHARES TR 0-5YR INVT GR CP 46434V100 43,968 841,975 SH   OTR 2 0 0 841,975
ISHARES TR ISHS 1-5YR INVS 464288646 686,782 12,448,466 SH   OTR 2 0 0 12,448,466
ISHARES TR ISHS 5-10YR INVT 464288638 497,207 8,046,720 SH   OTR 2 0 0 8,046,720
ISHARES TR USD INV GRDE ETF 464288620 185,732 2,997,120 SH   OTR 2 0 0 2,997,120
ISHARES TR IBOXX HI YD ETF 464288513 338,357 3,875,790 SH   OTR 2 0 0 3,875,790
ISHARES TR IBOXX INV CP ETF 464287242 2,467,093 17,860,663 SH   OTR 2 0 0 17,860,663
ISHARES TR 0-5YR HI YL CP 46434V407 22,422 493,446 SH   SOLE 44 493,446 0 0
ISHARES TR FLTG RATE NT ETF 46429B655 15,603 307,636 SH   SOLE 44 307,636 0 0
ISHARES TR ISHS 1-5YR INVS 464288646 40,762 738,843 SH   SOLE 44 738,843 0 0
ISHARES TR S&P 100 ETF 464287101 24 138 SH   SOLE 17 0 0 138
ISHARES TR MRNGSTR LG-CP GR 464287119 27 93 SH   SOLE 17 0 0 93
ISHARES TR MRNGSTR LG-CP ET 464287127 80 368 SH   SOLE 17 0 0 368
ISHARES TR CORE S&P TTL STK 464287150 189,940 2,202,967 SH   SOLE 2 2,202,967 0 0
ISHARES TR CORE S&P TTL STK 464287150 864,980 10,032,241 SH   SOLE 7 10,032,241 0 0
ISHARES TR CORE S&P TTL STK 464287150 909 10,547 SH   SOLE 17 0 0 10,547
ISHARES TR CORE S&P TTL STK 464287150 253,025 2,934,639 SH   SOLE 18 2,934,639 0 0
ISHARES TR CORE S&P TTL STK 464287150 439,388 5,096,129 SH   SOLE 19 5,096,129 0 0
ISHARES TR CORE S&P TTL STK 464287150 119,454 1,385,461 SH   SOLE 21 0 0 1,385,461
ISHARES TR CORE S&P TTL STK 464287150 614,764 7,130,175 SH   SOLE 22 0 0 7,130,175
ISHARES TR SELECT DIVID ETF 464287168 2,246 23,356 SH   SOLE 7 23,356 0 0
ISHARES TR SELECT DIVID ETF 464287168 6 66 SH   SOLE 17 0 0 66
ISHARES TR SELECT DIVID ETF 464287168 54,313 564,704 SH   SOLE 18 564,704 0 0
ISHARES TR SELECT DIVID ETF 464287168 13,708 142,520 SH   SOLE 22 142,520 0 0
ISHARES TR TIPS BD ETF 464287176 35,424 277,508 SH   SOLE 2 199,499 0 78,009
ISHARES TR TIPS BD ETF 464287176 69,115 541,440 SH   SOLE 4 541,440 0 0
ISHARES TR TIPS BD ETF 464287176 22,960 179,869 SH   SOLE 17 0 0 179,869
ISHARES TR TIPS BD ETF 464287176 49,217 385,565 SH   SOLE 18 385,565 0 0
ISHARES TR TIPS BD ETF 464287176 2,392,407 18,741,926 SH   SOLE 21 18,536,697 0 205,229
ISHARES TR TIPS BD ETF 464287176 58,840 460,945 SH   SOLE 22 0 0 460,945
ISHARES TR TIPS BD ETF 464287176 4,849 37,983 SH   SOLE 23 37,983 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 204 4,400 SH   SOLE 2 4,400 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 97,053 2,090,308 SH   SOLE 4 2,090,308 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 41,038 883,863 SH   SOLE 7 883,863 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 7,078 152,446 SH   SOLE 18 152,446 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 75,212 1,619,903 SH   SOLE 19 1,619,903 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 211 4,554 SH   SOLE 26 4,554 0 0
ISHARES TR CORE S&P500 ETF 464287200 3,607,965 9,611,245 SH   SOLE 2 8,619,073 0 992,172
ISHARES TR CORE S&P500 ETF 464287200 23,162 61,702 SH   SOLE 3 61,702 0 0
ISHARES TR CORE S&P500 ETF 464287200 3,504,097 9,334,551 SH   SOLE 4 9,334,551 0 0
ISHARES TR CORE S&P500 ETF 464287200 8,923,278 23,770,686 SH   SOLE 7 23,770,686 0 0
ISHARES TR CORE S&P500 ETF 464287200 541,155 1,441,580 SH   SOLE 16 1,441,580 0 0
ISHARES TR CORE S&P500 ETF 464287200 361,851 963,933 SH   SOLE 17 0 0 963,933
ISHARES TR CORE S&P500 ETF 464287200 604,034 1,609,085 SH   SOLE 18 1,607,450 0 1,635
ISHARES TR CORE S&P500 ETF 464287200 255,912 681,723 SH   SOLE 19 681,723 0 0
ISHARES TR CORE S&P500 ETF 464287200 1,442,043 3,841,452 SH   SOLE 21 3,841,452 0 0
ISHARES TR CORE S&P500 ETF 464287200 984,125 2,621,608 SH   SOLE 22 1,115,057 0 1,506,551
ISHARES TR CORE S&P500 ETF 464287200 1,528,275 4,071,167 SH   SOLE 23 4,071,167 0 0
ISHARES TR CORE S&P500 ETF 464287200 15,635 41,650 SH   SOLE 26 41,650 0 0
ISHARES TR CORE S&P500 ETF 464287200 343,449 914,912 SH   SOLE 28 914,912 0 0
ISHARES TR CORE US AGGBD ET 464287226 1,527,530 12,924,360 SH   SOLE 2 12,897,049 0 27,311
ISHARES TR CORE US AGGBD ET 464287226 271,849 2,300,102 SH   SOLE 17 0 0 2,300,102
ISHARES TR CORE US AGGBD ET 464287226 790,988 6,692,515 SH   SOLE 18 6,692,515 0 0
ISHARES TR CORE US AGGBD ET 464287226 430,839 3,645,309 SH   SOLE 19 3,645,309 0 0
ISHARES TR CORE US AGGBD ET 464287226 202,915 1,716,854 SH   SOLE 21 939,124 0 777,730
ISHARES TR CORE US AGGBD ET 464287226 450,043 3,807,792 SH   SOLE 22 529,516 0 3,278,276
ISHARES TR MSCI EMG MKT ETF 464287234 659,104 12,756,027 SH   SOLE 4 12,756,027 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 2,350,661 45,493,720 SH   SOLE 7 45,493,720 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 6,010 116,313 SH   SOLE 17 0 0 116,313
ISHARES TR MSCI EMG MKT ETF 464287234 3,993 77,273 SH   SOLE 18 77,273 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 6,868 132,928 SH   SOLE 19 132,928 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 195,477 3,783,186 SH   SOLE 21 3,783,186 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 67,461 1,305,622 SH   SOLE 23 1,305,622 0 0
ISHARES TR OPTIONS 464287234 41,672 806,500 SH Call SOLE 2 806,500 0 0
ISHARES TR OPTIONS 464287234 666 12,900 SH Call SOLE 4 12,900 0 0
ISHARES TR OPTIONS 464287234 8,422 163,000 SH Call SOLE 18 163,000 0 0
ISHARES TR OPTIONS 464287234 560,836 10,854,200 SH Call SOLE 19 10,854,200 0 0
ISHARES TR IBOXX INV CP ETF 464287242 204,270 1,478,822 SH   SOLE 2 1,424,573 0 54,249
ISHARES TR IBOXX INV CP ETF 464287242 2,617 18,946 SH   SOLE 4 18,946 0 0
ISHARES TR IBOXX INV CP ETF 464287242 170,992 1,237,904 SH   SOLE 7 918,161 0 319,743
ISHARES TR IBOXX INV CP ETF 464287242 8,732 63,217 SH   SOLE 17 0 0 63,217
ISHARES TR IBOXX INV CP ETF 464287242 162,187 1,174,164 SH   SOLE 18 1,132,569 0 41,595
ISHARES TR IBOXX INV CP ETF 464287242 440,127 3,186,322 SH   SOLE 19 3,186,322 0 0
ISHARES TR IBOXX INV CP ETF 464287242 487,033 3,525,901 SH   SOLE 21 3,525,901 0 0
ISHARES TR IBOXX INV CP ETF 464287242 14,302 103,540 SH   SOLE 22 103,540 0 0
ISHARES TR IBOXX INV CP ETF 464287242 522,080 3,779,629 SH   SOLE 23 3,779,629 0 0
ISHARES TR IBOXX INV CP ETF 464287242 1,036 7,500 SH   SOLE 37 7,500 0 0
ISHARES TR OPTIONS 464287242 15,525 112,400 SH Put SOLE 2 112,400 0 0
ISHARES TR OPTIONS 464287242 2,127 15,400 SH Put SOLE 4 15,400 0 0
ISHARES TR OPTIONS 464287242 32,060 232,100 SH Put SOLE 18 232,100 0 0
ISHARES TR OPTIONS 464287242 1,101,587 7,975,000 SH Put SOLE 19 7,975,000 0 0
ISHARES TR OPTIONS 464287242 6,009 43,500 SH Put SOLE 26 43,500 0 0
ISHARES TR OPTIONS 464287242 50,680 366,900 SH Put SOLE 30 366,900 0 0
ISHARES TR GBL COMM SVC ETF 464287275 24,554 330,786 SH   SOLE 2 330,786 0 0
ISHARES TR GBL COMM SVC ETF 464287275 5,814 78,328 SH   SOLE 7 78,328 0 0
ISHARES TR GLOBAL TECH ETF 464287291 195,338 651,019 SH   SOLE 2 614,222 0 36,797
ISHARES TR GLOBAL TECH ETF 464287291 14,570 48,558 SH   SOLE 7 48,558 0 0
ISHARES TR GLOBAL TECH ETF 464287291 1 3 SH   SOLE 17 0 0 3
ISHARES TR GLOBAL TECH ETF 464287291 25,981 86,588 SH   SOLE 18 86,588 0 0
ISHARES TR GLOBAL TECH ETF 464287291 8,532 28,436 SH   SOLE 19 28,436 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 276,628 4,334,511 SH   SOLE 2 4,334,511 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 558 8,740 SH   SOLE 17 0 0 8,740
ISHARES TR S&P 500 GRWT ETF 464287309 35,897 562,465 SH   SOLE 18 562,465 0 0
ISHARES TR GLOB HLTHCRE ETF 464287325 34,007 444,823 SH   SOLE 2 444,823 0 0
ISHARES TR GLOB HLTHCRE ETF 464287325 617,671 8,079,415 SH   SOLE 4 8,079,415 0 0
ISHARES TR GLOB HLTHCRE ETF 464287325 339,766 4,444,284 SH   SOLE 7 4,444,284 0 0
ISHARES TR GLOBAL FINLS ETF 464287333 35,218 540,990 SH   SOLE 2 540,990 0 0
ISHARES TR NORTH AMERN NAT 464287374 10,903 468,148 SH   SOLE 2 0 0 468,148
ISHARES TR JPX NIKKEI 400 464287382 3,251 44,901 SH   SOLE 21 44,901 0 0
ISHARES TR LATN AMER 40 ETF 464287390 153 5,200 SH   SOLE 2 5,200 0 0
ISHARES TR LATN AMER 40 ETF 464287390 311 10,600 SH   SOLE 4 10,600 0 0
ISHARES TR LATN AMER 40 ETF 464287390 3,636 123,900 SH   SOLE 18 123,900 0 0
ISHARES TR LATN AMER 40 ETF 464287390 45,986 1,566,800 SH   SOLE 19 1,566,800 0 0
ISHARES TR S&P 500 VAL ETF 464287408 28,524 222,809 SH   SOLE 2 222,809 0 0
ISHARES TR S&P 500 VAL ETF 464287408 485 3,788 SH   SOLE 4 3,788 0 0
ISHARES TR S&P 500 VAL ETF 464287408 32,998 257,755 SH   SOLE 17 0 0 257,755
ISHARES TR S&P 500 VAL ETF 464287408 6,634 51,823 SH   SOLE 18 51,823 0 0
ISHARES TR S&P 500 VAL ETF 464287408 83,381 651,315 SH   SOLE 19 651,315 0 0
ISHARES TR 20 YR TR BD ETF 464287432 99,775 632,566 SH   SOLE 2 431,351 0 201,215
ISHARES TR 20 YR TR BD ETF 464287432 3,582 22,707 SH   SOLE 7 1,473 0 21,234
ISHARES TR 20 YR TR BD ETF 464287432 34 213 SH   SOLE 17 0 0 213
ISHARES TR 20 YR TR BD ETF 464287432 18,697 118,541 SH   SOLE 18 96,677 0 21,864
ISHARES TR 20 YR TR BD ETF 464287432 253,008 1,604,060 SH   SOLE 19 1,604,060 0 0
ISHARES TR 20 YR TR BD ETF 464287432 45,525 288,628 SH   SOLE 21 246,953 0 41,675
ISHARES TR 20 YR TR BD ETF 464287432 75,681 479,816 SH   SOLE 22 100,838 0 378,978
ISHARES TR 20 YR TR BD ETF 464287432 23,349 148,032 SH   SOLE 23 148,032 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 10,183 84,891 SH   SOLE 2 32,902 0 51,989
ISHARES TR BARCLAYS 7 10 YR 464287440 53,702 447,700 SH   SOLE 7 0 0 447,700
ISHARES TR BARCLAYS 7 10 YR 464287440 32 265 SH   SOLE 17 0 0 265
ISHARES TR BARCLAYS 7 10 YR 464287440 16,286 135,771 SH   SOLE 18 87,702 0 48,069
ISHARES TR BARCLAYS 7 10 YR 464287440 91,250 760,731 SH   SOLE 23 760,731 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 239,181 2,768,939 SH   SOLE 2 2,071,822 0 697,117
ISHARES TR 1 3 YR TREAS BD 464287457 30 344 SH   SOLE 17 0 0 344
ISHARES TR 1 3 YR TREAS BD 464287457 20,189 233,727 SH   SOLE 18 114,235 0 119,492
ISHARES TR 1 3 YR TREAS BD 464287457 563,914 6,528,295 SH   SOLE 19 6,528,295 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 43,521 503,829 SH   SOLE 21 188,961 0 314,868
ISHARES TR 1 3 YR TREAS BD 464287457 119,274 1,380,804 SH   SOLE 22 154,834 0 1,225,970
ISHARES TR 1 3 YR TREAS BD 464287457 67,662 783,309 SH   SOLE 23 783,309 0 0
ISHARES TR MSCI EAFE ETF 464287465 12,924 177,134 SH   SOLE 2 177,134 0 0
ISHARES TR MSCI EAFE ETF 464287465 289,411 3,966,708 SH   SOLE 4 3,966,708 0 0
ISHARES TR MSCI EAFE ETF 464287465 1,106,585 15,167,011 SH   SOLE 7 15,167,011 0 0
ISHARES TR MSCI EAFE ETF 464287465 12,880 176,533 SH   SOLE 17 0 0 176,533
ISHARES TR MSCI EAFE ETF 464287465 8,322 114,069 SH   SOLE 18 107,716 0 6,353
ISHARES TR MSCI EAFE ETF 464287465 2,356,929 32,304,399 SH   SOLE 21 32,304,399 0 0
ISHARES TR MSCI EAFE ETF 464287465 790 10,834 SH   SOLE 23 10,834 0 0
ISHARES TR RUS MDCP VAL ETF 464287473 6 57 SH   SOLE 17 0 0 57
ISHARES TR RUS MDCP VAL ETF 464287473 4,981 51,373 SH   SOLE 18 51,373 0 0
ISHARES TR RUS MD CP GR ETF 464287481 81 786 SH   SOLE 17 0 0 786
ISHARES TR RUS MD CP GR ETF 464287481 6,825 66,487 SH   SOLE 18 66,487 0 0
ISHARES TR RUS MID CAP ETF 464287499 1,631 23,798 SH   SOLE 17 0 0 23,798
ISHARES TR RUS MID CAP ETF 464287499 15,575 227,211 SH   SOLE 18 227,211 0 0
ISHARES TR RUS MID CAP ETF 464287499 10,058 146,725 SH   SOLE 19 146,725 0 0
ISHARES TR CORE S&P MCP ETF 464287507 68,072 296,185 SH   SOLE 2 128,044 0 168,141
ISHARES TR CORE S&P MCP ETF 464287507 116,080 505,071 SH   SOLE 4 505,071 0 0
ISHARES TR CORE S&P MCP ETF 464287507 208,047 905,222 SH   SOLE 7 905,222 0 0
ISHARES TR CORE S&P MCP ETF 464287507 1,970 8,573 SH   SOLE 17 0 0 8,573
ISHARES TR CORE S&P MCP ETF 464287507 298,096 1,297,029 SH   SOLE 18 1,294,424 0 2,605
ISHARES TR CORE S&P MCP ETF 464287507 36,911 160,601 SH   SOLE 19 160,601 0 0
ISHARES TR CORE S&P MCP ETF 464287507 89,915 391,222 SH   SOLE 21 391,222 0 0
ISHARES TR CORE S&P MCP ETF 464287507 417,987 1,818,678 SH   SOLE 22 197,364 0 1,621,314
ISHARES TR PHLX SEMICND ETF 464287523 38 100 SH   SOLE 18 100 0 0
ISHARES TR NASDAQ BIOTECH 464287556 45 297 SH   SOLE 2 297 0 0
ISHARES TR NASDAQ BIOTECH 464287556 79 523 SH   SOLE 4 523 0 0
ISHARES TR NASDAQ BIOTECH 464287556 1,001 6,608 SH   SOLE 18 6,608 0 0
ISHARES TR NASDAQ BIOTECH 464287556 12,858 84,878 SH   SOLE 19 84,878 0 0
ISHARES TR COHEN STEER REIT 464287564 12,127 225,068 SH   SOLE 18 225,068 0 0
ISHARES TR COHEN STEER REIT 464287564 120,053 2,228,156 SH   SOLE 22 0 0 2,228,156
ISHARES TR GLOBAL 100 ETF 464287572 1,503,442 23,898,296 SH   SOLE 4 23,898,296 0 0
ISHARES TR GLOBAL 100 ETF 464287572 1 22 SH   SOLE 17 0 0 22
ISHARES TR GLOBAL 100 ETF 464287572 157 2,495 SH   SOLE 18 2,495 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 17,120 125,209 SH   SOLE 17 0 0 125,209
ISHARES TR RUS 1000 VAL ETF 464287598 282,047 2,062,799 SH   SOLE 18 2,062,799 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 358,621 2,622,840 SH   SOLE 22 482,124 0 2,140,716
ISHARES TR S&P MC 400GR ETF 464287606 9 131 SH   SOLE 17 0 0 131
ISHARES TR S&P MC 400GR ETF 464287606 1,295 17,933 SH   SOLE 18 17,933 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 17,401 72,163 SH   SOLE 17 0 0 72,163
ISHARES TR RUS 1000 GRW ETF 464287614 216,900 899,478 SH   SOLE 18 899,478 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 145,717 604,285 SH   SOLE 22 604,285 0 0
ISHARES TR RUS 1000 ETF 464287622 418,495 1,975,522 SH   SOLE 2 112,951 0 1,862,571
ISHARES TR RUS 1000 ETF 464287622 133 626 SH   SOLE 17 0 0 626
ISHARES TR RUS 1000 ETF 464287622 87,905 414,958 SH   SOLE 18 414,958 0 0
ISHARES TR RUS 1000 ETF 464287622 560,369 2,645,248 SH   SOLE 19 2,645,248 0 0
ISHARES TR RUS 1000 ETF 464287622 194,784 919,486 SH   SOLE 21 627,488 0 291,998
ISHARES TR RUS 1000 ETF 464287622 163,792 773,186 SH   SOLE 22 773,186 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 12,639 95,931 SH   SOLE 2 0 0 95,931
ISHARES TR RUS 2000 VAL ETF 464287630 41 312 SH   SOLE 17 0 0 312
ISHARES TR RUS 2000 VAL ETF 464287630 19,119 145,113 SH   SOLE 18 145,113 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 20,009 151,870 SH   SOLE 22 151,870 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 5,029 17,542 SH   SOLE 2 0 0 17,542
ISHARES TR RUS 2000 GRW ETF 464287648 73 253 SH   SOLE 17 0 0 253
ISHARES TR RUS 2000 GRW ETF 464287648 14,271 49,776 SH   SOLE 18 49,776 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 20,218 70,520 SH   SOLE 22 70,520 0 0
ISHARES TR OPTIONS 464287655 127,635 651,000 SH Call SOLE 2 651,000 0 0
ISHARES TR OPTIONS 464287655 83,326 425,000 SH Put SOLE 19 425,000 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 59,088 301,379 SH   SOLE 2 301,379 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 5,635 28,741 SH   SOLE 4 28,741 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 828,451 4,225,499 SH   SOLE 7 4,225,499 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 1,783 9,092 SH   SOLE 17 0 0 9,092
ISHARES TR RUSSELL 2000 ETF 464287655 217,627 1,110,000 SH   SOLE 18 1,110,000 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 489,428 2,496,320 SH   SOLE 19 2,496,320 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 109,344 557,707 SH   SOLE 21 407,476 0 150,231
ISHARES TR RUSSELL 2000 ETF 464287655 1,228,186 6,264,335 SH   SOLE 22 6,264,335 0 0
ISHARES TR CORE S&P US VLU 464287663 19,999 321,576 SH   SOLE 2 321,576 0 0
ISHARES TR CORE S&P US VLU 464287663 6,388 102,721 SH   SOLE 17 0 0 102,721
ISHARES TR CORE S&P US VLU 464287663 29,604 476,023 SH   SOLE 18 159,467 0 316,556
ISHARES TR CORE S&P US GWT 464287671 5,286 59,597 SH   SOLE 17 0 0 59,597
ISHARES TR CORE S&P US GWT 464287671 47,465 535,183 SH   SOLE 18 56,677 0 478,506
ISHARES TR RUSSELL 3000 ETF 464287689 186 833 SH   SOLE 17 0 0 833
ISHARES TR RUSSELL 3000 ETF 464287689 69,722 311,886 SH   SOLE 18 311,886 0 0
ISHARES TR RUSSELL 3000 ETF 464287689 9,003 40,272 SH   SOLE 19 40,272 0 0
ISHARES TR RUSSELL 3000 ETF 464287689 125,200 560,052 SH   SOLE 22 439,351 0 120,701
ISHARES TR S&P MC 400VL ETF 464287705 2 20 SH   SOLE 17 0 0 20
ISHARES TR S&P MC 400VL ETF 464287705 256 2,968 SH   SOLE 18 2,968 0 0
ISHARES TR U.S. TECH ETF 464287721 7,236 85,052 SH   SOLE 7 0 0 85,052
ISHARES TR U.S. TECH ETF 464287721 968 11,372 SH   SOLE 18 11,372 0 0
ISHARES TR U.S. REAL ES ETF 464287739 124,684 1,455,734 SH   SOLE 2 1,455,734 0 0
ISHARES TR U.S. REAL ES ETF 464287739 45 529 SH   SOLE 17 0 0 529
ISHARES TR U.S. REAL ES ETF 464287739 327 3,813 SH   SOLE 18 3,813 0 0
ISHARES TR U.S. REAL ES ETF 464287739 4,283 50,000 SH   SOLE 19 50,000 0 0
ISHARES TR U.S. REAL ES ETF 464287739 4,610 53,828 SH   SOLE 22 53,828 0 0
ISHARES TR US HLTHCARE ETF 464287762 21,542 87,601 SH   SOLE 7 0 0 87,601
ISHARES TR CORE S&P SCP ETF 464287804 204,700 2,227,425 SH   SOLE 2 1,850,354 0 377,071
ISHARES TR CORE S&P SCP ETF 464287804 195,533 2,127,671 SH   SOLE 4 2,127,671 0 0
ISHARES TR CORE S&P SCP ETF 464287804 68,722 747,796 SH   SOLE 7 747,796 0 0
ISHARES TR CORE S&P SCP ETF 464287804 87,364 950,637 SH   SOLE 17 0 0 950,637
ISHARES TR CORE S&P SCP ETF 464287804 226,919 2,469,200 SH   SOLE 18 2,462,410 0 6,790
ISHARES TR CORE S&P SCP ETF 464287804 59,327 645,563 SH   SOLE 19 645,563 0 0
ISHARES TR CORE S&P SCP ETF 464287804 38,222 415,907 SH   SOLE 21 415,907 0 0
ISHARES TR CORE S&P SCP ETF 464287804 21,750 236,671 SH   SOLE 22 220,794 0 15,877
ISHARES TR CORE S&P SCP ETF 464287804 17,476 190,167 SH   SOLE 23 190,167 0 0
ISHARES TR CORE S&P SCP ETF 464287804 9,418 102,484 SH   SOLE 26 0 0 102,484
ISHARES TR DOW JONES US ETF 464287846 4 40 SH   SOLE 17 0 0 40
ISHARES TR EUROPE ETF 464287861 416,988 8,701,755 SH   SOLE 4 8,701,755 0 0
ISHARES TR SP SMCP600VL ETF 464287879 13 160 SH   SOLE 17 0 0 160
ISHARES TR SP SMCP600VL ETF 464287879 40 492 SH   SOLE 18 492 0 0
ISHARES TR S&P SML 600 GWT 464287887 13 111 SH   SOLE 17 0 0 111
ISHARES TR S&P SML 600 GWT 464287887 260 2,273 SH   SOLE 18 2,273 0 0
ISHARES TR INTL TREA BD ETF 464288117 20,833 374,497 SH   SOLE 7 0 0 374,497
ISHARES TR INTL TREA BD ETF 464288117 9 157 SH   SOLE 17 0 0 157
ISHARES TR INTL TREA BD ETF 464288117 5,254 94,445 SH   SOLE 18 94,445 0 0
ISHARES TR INTL TREA BD ETF 464288117 20,261 364,215 SH   SOLE 22 0 0 364,215
ISHARES TR SHRT NAT MUN ETF 464288158 4,713 43,597 SH   SOLE 17 0 0 43,597
ISHARES TR SHRT NAT MUN ETF 464288158 8,101 74,937 SH   SOLE 18 74,937 0 0
ISHARES TR AGENCY BOND ETF 464288166 7,651 63,996 SH   SOLE 21 63,996 0 0
ISHARES TR MSCI AC ASIA ETF 464288182 2,110 23,548 SH   SOLE 3 23,548 0 0
ISHARES TR GL CLEAN ENE ETF 464288224 18 640 SH   SOLE 17 0 0 640
ISHARES TR GL CLEAN ENE ETF 464288224 263 9,299 SH   SOLE 18 9,299 0 0
ISHARES TR MSCI ACWI EX US 464288240 0 8 SH   SOLE 17 0 0 8
ISHARES TR MSCI ACWI EX US 464288240 15,263 287,763 SH   SOLE 18 287,763 0 0
ISHARES TR MSCI ACWI EX US 464288240 88,303 1,664,840 SH   SOLE 21 1,664,840 0 0
ISHARES TR MSCI ACWI ETF 464288257 9,355 103,122 SH   SOLE 2 103,122 0 0
ISHARES TR MSCI ACWI ETF 464288257 2,699 29,747 SH   SOLE 3 29,747 0 0
ISHARES TR MSCI ACWI ETF 464288257 404 4,448 SH   SOLE 17 0 0 4,448
ISHARES TR MSCI ACWI ETF 464288257 39,787 438,567 SH   SOLE 18 438,567 0 0
ISHARES TR MSCI KOKUSAI ETF 464288265 5,251 62,840 SH   SOLE 23 62,840 0 0
ISHARES TR EAFE SML CP ETF 464288273 29,167 426,731 SH   SOLE 17 0 0 426,731
ISHARES TR EAFE SML CP ETF 464288273 10,056 147,124 SH   SOLE 18 147,124 0 0
ISHARES TR EAFE SML CP ETF 464288273 123,858 1,812,113 SH   SOLE 21 1,812,113 0 0
ISHARES TR EAFE SML CP ETF 464288273 10,671 156,130 SH   SOLE 23 156,130 0 0
ISHARES TR JPMORGAN USD EMG 464288281 13,244 114,258 SH   SOLE 2 24,277 0 89,981
ISHARES TR JPMORGAN USD EMG 464288281 85,497 737,612 SH   SOLE 7 737,612 0 0
ISHARES TR JPMORGAN USD EMG 464288281 3,130 27,001 SH   SOLE 17 0 0 27,001
ISHARES TR JPMORGAN USD EMG 464288281 27,563 237,797 SH   SOLE 18 187,991 0 49,806
ISHARES TR JPMORGAN USD EMG 464288281 17,714 152,823 SH   SOLE 19 152,823 0 0
ISHARES TR JPMORGAN USD EMG 464288281 38,846 335,137 SH   SOLE 21 335,137 0 0
ISHARES TR JPMORGAN USD EMG 464288281 182,628 1,575,601 SH   SOLE 22 1,181,910 0 393,691
ISHARES TR JPMORGAN USD EMG 464288281 107,267 925,436 SH   SOLE 23 925,436 0 0
ISHARES TR CALIF MUN BD ETF 464288356 2,185 34,774 SH   SOLE 18 34,774 0 0
ISHARES TR GLB INFRASTR ETF 464288372 8,181 187,163 SH   SOLE 22 0 0 187,163
ISHARES TR GLB INFRASTR ETF 464288372 244 5,590 SH   SOLE 23 5,590 0 0
ISHARES TR NATIONAL MUN ETF 464288414 161,514 1,378,106 SH   SOLE 2 1,378,106 0 0
ISHARES TR NATIONAL MUN ETF 464288414 18,606 158,757 SH   SOLE 17 0 0 158,757
ISHARES TR NATIONAL MUN ETF 464288414 26,044 222,220 SH   SOLE 18 222,220 0 0
ISHARES TR ASIA 50 ETF 464288430 565,962 6,492,625 SH   SOLE 4 6,492,625 0 0
ISHARES TR INTL SEL DIV ETF 464288448 1,400 47,499 SH   SOLE 7 47,499 0 0
ISHARES TR INTL SEL DIV ETF 464288448 0 16 SH   SOLE 17 0 0 16
ISHARES TR INTL SEL DIV ETF 464288448 5,780 196,132 SH   SOLE 18 196,132 0 0
ISHARES TR INTL SEL DIV ETF 464288448 41,941 1,423,162 SH   SOLE 21 1,423,162 0 0
ISHARES TR INTL DEV RE ETF 464288489 14 514 SH   SOLE 17 0 0 514
ISHARES TR INTL DEV RE ETF 464288489 1,522 56,001 SH   SOLE 21 56,001 0 0
ISHARES TR INTL DEV RE ETF 464288489 2,267 83,423 SH   SOLE 22 83,423 0 0
ISHARES TR IBOXX HI YD ETF 464288513 95,973 1,099,345 SH   SOLE 2 750,600 0 348,745
ISHARES TR IBOXX HI YD ETF 464288513 5,495 62,941 SH   SOLE 4 62,941 0 0
ISHARES TR IBOXX HI YD ETF 464288513 2,296 26,300 SH   SOLE 7 26,300 0 0
ISHARES TR IBOXX HI YD ETF 464288513 3,798 43,510 SH   SOLE 17 0 0 43,510
ISHARES TR IBOXX HI YD ETF 464288513 200,033 2,291,333 SH   SOLE 18 2,237,975 0 53,358
ISHARES TR IBOXX HI YD ETF 464288513 1,745,518 19,994,475 SH   SOLE 19 19,994,475 0 0
ISHARES TR IBOXX HI YD ETF 464288513 163,494 1,872,778 SH   SOLE 21 1,872,778 0 0
ISHARES TR IBOXX HI YD ETF 464288513 18,600 213,061 SH   SOLE 22 60,598 0 152,463
ISHARES TR IBOXX HI YD ETF 464288513 160,171 1,834,725 SH   SOLE 23 1,834,725 0 0
ISHARES TR IBOXX HI YD ETF 464288513 92,506 1,059,630 SH   SOLE 26 1,059,630 0 0
ISHARES TR IBOXX HI YD ETF 464288513 21,766 249,322 SH   SOLE 28 249,322 0 0
ISHARES TR IBOXX HI YD ETF 464288513 2,270 26,000 SH   SOLE 37 26,000 0 0
ISHARES TR OPTIONS 464288513 142,736 1,635,000 SH Put SOLE 2 1,635,000 0 0
ISHARES TR OPTIONS 464288513 169,362 1,940,000 SH Put SOLE 18 1,940,000 0 0
ISHARES TR OPTIONS 464288513 120,038 1,375,000 SH Put SOLE 19 1,375,000 0 0
ISHARES TR CRE U S REIT ETF 464288521 14,586 301,293 SH   SOLE 2 0 0 301,293
ISHARES TR CRE U S REIT ETF 464288521 3 59 SH   SOLE 17 0 0 59
ISHARES TR CRE U S REIT ETF 464288521 28,574 590,245 SH   SOLE 21 0 0 590,245
ISHARES TR CRE U S REIT ETF 464288521 39,560 817,180 SH   SOLE 22 476,016 0 341,164
ISHARES TR CRE U S REIT ETF 464288521 86,543 1,787,714 SH   SOLE 23 1,787,714 0 0
ISHARES TR MSCI KLD400 SOC 464288570 3 42 SH   SOLE 17 0 0 42
ISHARES TR MSCI KLD400 SOC 464288570 7,927 110,804 SH   SOLE 18 110,804 0 0
ISHARES TR MBS ETF 464288588 41,169 373,825 SH   SOLE 2 262,756 0 111,069
ISHARES TR MBS ETF 464288588 2,505 22,744 SH   SOLE 3 22,744 0 0
ISHARES TR MBS ETF 464288588 42 379 SH   SOLE 17 0 0 379
ISHARES TR MBS ETF 464288588 121,114 1,099,738 SH   SOLE 18 1,078,443 0 21,295
ISHARES TR MBS ETF 464288588 9,771 88,719 SH   SOLE 19 88,719 0 0
ISHARES TR MBS ETF 464288588 62,738 569,672 SH   SOLE 21 569,672 0 0
ISHARES TR INTRM GOV CR ETF 464288612 24 205 SH   SOLE 17 0 0 205
ISHARES TR INTRM GOV CR ETF 464288612 539 4,586 SH   SOLE 18 4,586 0 0
ISHARES TR USD INV GRDE ETF 464288620 3,679 59,360 SH   SOLE 2 59,360 0 0
ISHARES TR USD INV GRDE ETF 464288620 24,898 401,778 SH   SOLE 7 401,778 0 0
ISHARES TR USD INV GRDE ETF 464288620 11 184 SH   SOLE 17 0 0 184
ISHARES TR USD INV GRDE ETF 464288620 90,214 1,455,770 SH   SOLE 18 1,455,770 0 0
ISHARES TR USD INV GRDE ETF 464288620 45,339 731,629 SH   SOLE 23 731,629 0 0
ISHARES TR ISHS 5-10YR INVT 464288638 5,761 93,239 SH   SOLE 2 15,829 0 77,410
ISHARES TR ISHS 5-10YR INVT 464288638 73 1,174 SH   SOLE 17 0 0 1,174
ISHARES TR ISHS 5-10YR INVT 464288638 53,175 860,580 SH   SOLE 18 860,580 0 0
ISHARES TR ISHS 5-10YR INVT 464288638 1,883 30,476 SH   SOLE 22 30,476 0 0
ISHARES TR ISHS 5-10YR INVT 464288638 17,436 282,187 SH   SOLE 23 282,187 0 0
ISHARES TR ISHS 1-5YR INVS 464288646 200,283 3,630,287 SH   SOLE 2 3,211,832 0 418,455
ISHARES TR ISHS 1-5YR INVS 464288646 9,877 179,025 SH   SOLE 7 179,025 0 0
ISHARES TR ISHS 1-5YR INVS 464288646 5 96 SH   SOLE 17 0 0 96
ISHARES TR ISHS 1-5YR INVS 464288646 24,984 452,848 SH   SOLE 18 451,150 0 1,698
ISHARES TR ISHS 1-5YR INVS 464288646 59,159 1,072,300 SH   SOLE 19 1,072,300 0 0
ISHARES TR ISHS 1-5YR INVS 464288646 31,268 566,761 SH   SOLE 21 444,756 0 122,005
ISHARES TR ISHS 1-5YR INVS 464288646 5,001 90,644 SH   SOLE 23 90,644 0 0
ISHARES TR 10-20 YR TRS ETF 464288653 7,378 46,341 SH   SOLE 2 46,341 0 0
ISHARES TR 10-20 YR TRS ETF 464288653 72,730 456,790 SH   SOLE 21 456,790 0 0
ISHARES TR 10-20 YR TRS ETF 464288653 217 1,361 SH   SOLE 22 1,361 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 16,258 122,262 SH   SOLE 2 12 0 122,250
ISHARES TR 3 7 YR TREAS BD 464288661 22 165 SH   SOLE 17 0 0 165
ISHARES TR 3 7 YR TREAS BD 464288661 23,666 177,968 SH   SOLE 18 74,414 0 103,554
ISHARES TR 3 7 YR TREAS BD 464288661 26,118 196,405 SH   SOLE 23 196,405 0 0
ISHARES TR SHORT TREAS BD 464288679 24,957 225,792 SH   SOLE 2 225,792 0 0
ISHARES TR SHORT TREAS BD 464288679 8 75 SH   SOLE 17 0 0 75
ISHARES TR SHORT TREAS BD 464288679 12,338 111,623 SH   SOLE 18 16,269 0 95,354
ISHARES TR SHORT TREAS BD 464288679 426,550 3,859,129 SH   SOLE 19 3,859,129 0 0
ISHARES TR SHORT TREAS BD 464288679 39,418 356,629 SH   SOLE 21 0 0 356,629
ISHARES TR SHORT TREAS BD 464288679 110,234 997,322 SH   SOLE 22 0 0 997,322
ISHARES TR PFD AND INCM SEC 464288687 29,770 773,050 SH   SOLE 2 773,050 0 0
ISHARES TR PFD AND INCM SEC 464288687 956 24,823 SH   SOLE 3 24,823 0 0
ISHARES TR PFD AND INCM SEC 464288687 694 18,031 SH   SOLE 7 18,031 0 0
ISHARES TR PFD AND INCM SEC 464288687 124,659 3,237,049 SH   SOLE 18 3,237,049 0 0
ISHARES TR PFD AND INCM SEC 464288687 564,056 14,647,000 SH   SOLE 19 14,647,000 0 0
ISHARES TR PFD AND INCM SEC 464288687 40,909 1,062,288 SH   SOLE 21 1,062,288 0 0
ISHARES TR GLOBAL MATER ETF 464288695 12,581 154,538 SH   SOLE 2 154,538 0 0
ISHARES TR MRNING SM CP ETF 464288703 2 15 SH   SOLE 17 0 0 15
ISHARES TR GLOB UTILITS ETF 464288711 8,512 141,695 SH   SOLE 2 141,695 0 0
ISHARES TR GLOB UTILITS ETF 464288711 302 5,025 SH   SOLE 23 5,025 0 0
ISHARES TR GLOB INDSTRL ETF 464288729 24,734 231,744 SH   SOLE 2 231,744 0 0
ISHARES TR GLOB INDSTRL ETF 464288729 31,427 294,456 SH   SOLE 7 294,456 0 0
ISHARES TR GLB CNSM STP ETF 464288737 21,105 362,136 SH   SOLE 2 362,136 0 0
ISHARES TR GLB CNSM STP ETF 464288737 90,380 1,550,786 SH   SOLE 4 1,550,786 0 0
ISHARES TR GLB CNSM STP ETF 464288737 4,714 80,893 SH   SOLE 7 80,893 0 0
ISHARES TR GLB CNS DISC ETF 464288745 31,814 204,538 SH   SOLE 2 204,538 0 0
ISHARES TR GLB CNS DISC ETF 464288745 50,920 327,378 SH   SOLE 7 327,378 0 0
ISHARES TR MSCI USA ESG SLC 464288802 3 34 SH   SOLE 17 0 0 34
ISHARES TR MSCI USA ESG SLC 464288802 143 1,740 SH   SOLE 18 1,740 0 0
ISHARES TR MSCI USA ESG SLC 464288802 10,269 124,710 SH   SOLE 22 0 0 124,710
ISHARES TR U.S. MED DVC ETF 464288810 65,526 200,203 SH   SOLE 2 200,203 0 0
ISHARES TR U.S. MED DVC ETF 464288810 21,426 65,464 SH   SOLE 18 65,464 0 0
ISHARES TR U.S. MED DVC ETF 464288810 77,377 236,409 SH   SOLE 19 236,409 0 0
ISHARES TR EAFE VALUE ETF 464288877 23,395 495,647 SH   SOLE 17 0 0 495,647
ISHARES TR EAFE GRWTH ETF 464288885 150,798 1,494,377 SH   SOLE 2 1,281,558 0 212,819
ISHARES TR EAFE GRWTH ETF 464288885 11 111 SH   SOLE 17 0 0 111
ISHARES TR EAFE GRWTH ETF 464288885 41,875 414,970 SH   SOLE 18 414,970 0 0
ISHARES TR EAFE GRWTH ETF 464288885 190,694 1,889,748 SH   SOLE 19 1,889,748 0 0
ISHARES TR RUS TP200 VL ETF 464289420 2 36 SH   SOLE 17 0 0 36
ISHARES TR RUS TP200 GR ETF 464289438 1 9 SH   SOLE 17 0 0 9
ISHARES TR RUS TOP 200 ETF 464289446 2 23 SH   SOLE 17 0 0 23
ISHARES TR CORE LT USDB ETF 464289479 4 58 SH   SOLE 17 0 0 58
ISHARES TR CORE LT USDB ETF 464289479 2,166 28,344 SH   SOLE 18 28,344 0 0
ISHARES TR 10+ YR INVST GRD 464289511 96,509 1,321,673 SH   SOLE 2 924,825 0 396,848
ISHARES TR 10+ YR INVST GRD 464289511 555,071 7,601,627 SH   SOLE 21 7,601,627 0 0
ISHARES TR 10+ YR INVST GRD 464289511 805 11,021 SH   SOLE 22 11,021 0 0
ISHARES TR 10+ YR INVST GRD 464289511 7,625 104,421 SH   SOLE 23 104,421 0 0
ISHARES TR INDIA 50 ETF 464289529 56,124 1,322,432 SH   SOLE 7 1,322,432 0 0
ISHARES TR INDIA 50 ETF 464289529 20,538 483,941 SH   SOLE 22 483,941 0 0
ISHARES TR AGGRES ALLOC ETF 464289859 3 44 SH   SOLE 17 0 0 44
ISHARES TR GRWT ALLOCAT ETF 464289867 9 175 SH   SOLE 17 0 0 175
ISHARES TR GRWT ALLOCAT ETF 464289867 70,640 1,353,263 SH   SOLE 22 0 0 1,353,263
ISHARES TR MODERT ALLOC ETF 464289875 1 18 SH   SOLE 17 0 0 18
ISHARES TR MODERT ALLOC ETF 464289875 84,920 1,965,751 SH   SOLE 22 0 0 1,965,751
ISHARES TR CONSER ALLOC ETF 464289883 16,868 435,292 SH   SOLE 22 0 0 435,292
ISHARES TR US TREAS BD ETF 46429B267 106,527 3,910,678 SH   SOLE 2 2,799,713 0 1,110,965
ISHARES TR US TREAS BD ETF 46429B267 24,754 908,749 SH   SOLE 7 908,749 0 0
ISHARES TR US TREAS BD ETF 46429B267 169 6,213 SH   SOLE 17 0 0 6,213
ISHARES TR US TREAS BD ETF 46429B267 63,694 2,338,259 SH   SOLE 18 2,338,259 0 0
ISHARES TR US TREAS BD ETF 46429B267 107,594 3,949,843 SH   SOLE 19 3,949,843 0 0
ISHARES TR CMBS ETF 46429B366 516 9,328 SH   SOLE 3 9,328 0 0
ISHARES TR CMBS ETF 46429B366 2,174 39,295 SH   SOLE 18 39,295 0 0
ISHARES TR MSCI PHILIPS ETF 46429B408 1,521 46,508 SH   SOLE 22 0 0 46,508
ISHARES TR MSCI INDIA ETF 46429B598 290,236 7,216,208 SH   SOLE 2 41,429 0 7,174,779
ISHARES TR MSCI INDIA ETF 46429B598 41,925 1,042,381 SH   SOLE 4 1,042,381 0 0
ISHARES TR MSCI INDIA ETF 46429B598 107,226 2,665,999 SH   SOLE 7 0 0 2,665,999
ISHARES TR MSCI INDIA ETF 46429B598 9,986 248,284 SH   SOLE 15 248,284 0 0
ISHARES TR MSCI INDIA ETF 46429B598 100,022 2,486,865 SH   SOLE 18 2,486,865 0 0
ISHARES TR MSCI INDIA ETF 46429B598 6,422 159,675 SH   SOLE 19 159,675 0 0
ISHARES TR MSCI INDIA ETF 46429B598 252,469 6,277,194 SH   SOLE 21 6,277,194 0 0
ISHARES TR MSCI INDIA ETF 46429B598 148,653 3,696,000 SH   SOLE 22 2,530,343 0 1,165,657
ISHARES TR MSCI INDIA ETF 46429B598 8,795 218,670 SH   SOLE 26 218,670 0 0
ISHARES TR MSCI POLAND ETF 46429B606 20,817 1,094,500 SH   SOLE 7 0 0 1,094,500
ISHARES TR MSCI POLAND ETF 46429B606 1,171 61,568 SH   SOLE 22 0 0 61,568
ISHARES TR MSCI INDIA SM CP 46429B614 286 6,757 SH   SOLE 26 0 0 6,757
ISHARES TR FLTG RATE NT ETF 46429B655 77,098 1,520,073 SH   SOLE 2 1,520,073 0 0
ISHARES TR FLTG RATE NT ETF 46429B655 5,601 110,432 SH   SOLE 7 0 0 110,432
ISHARES TR FLTG RATE NT ETF 46429B655 2 46 SH   SOLE 17 0 0 46
ISHARES TR FLTG RATE NT ETF 46429B655 19,029 375,181 SH   SOLE 18 374,262 0 919
ISHARES TR FLTG RATE NT ETF 46429B655 15,626 308,079 SH   SOLE 19 308,079 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 15 175 SH   SOLE 17 0 0 175
ISHARES TR CORE HIGH DV ETF 46429B663 19,420 221,514 SH   SOLE 18 221,514 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 15,787 180,076 SH   SOLE 21 180,076 0 0
ISHARES TR MSCI CHINA ETF 46429B671 2 28 SH   SOLE 2 28 0 0
ISHARES TR MSCI EAFE MIN VL 46429B689 7,229 98,471 SH   SOLE 2 98,471 0 0
ISHARES TR MSCI EAFE MIN VL 46429B689 195,015 2,656,513 SH   SOLE 7 2,656,513 0 0
ISHARES TR MSCI EAFE MIN VL 46429B689 6 85 SH   SOLE 17 0 0 85
ISHARES TR MSCI EAFE MIN VL 46429B689 276,753 3,769,966 SH   SOLE 18 3,765,273 0 4,693
ISHARES TR MSCI EAFE MIN VL 46429B689 5,126 69,830 SH   SOLE 21 69,830 0 0
ISHARES TR MSCI EAFE MIN VL 46429B689 29,468 401,411 SH   SOLE 22 48,042 0 353,369
ISHARES TR MSCI USA MIN VOL 46429B697 126,801 1,868,011 SH   SOLE 2 1,636,382 0 231,629
ISHARES TR MSCI USA MIN VOL 46429B697 332 4,898 SH   SOLE 7 4,898 0 0
ISHARES TR MSCI USA MIN VOL 46429B697 111 1,642 SH   SOLE 17 0 0 1,642
ISHARES TR MSCI USA MIN VOL 46429B697 578,445 8,521,588 SH   SOLE 18 8,511,631 0 9,957
ISHARES TR MSCI USA MIN VOL 46429B697 64,801 954,644 SH   SOLE 19 954,644 0 0
ISHARES TR MSCI USA MIN VOL 46429B697 35,356 520,857 SH   SOLE 22 520,857 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747 1,005 9,624 SH   SOLE 17 0 0 9,624
ISHARES TR 0-5 YR TIPS ETF 46429B747 962 9,208 SH   SOLE 18 9,208 0 0
ISHARES TR MSCI USA QLT FCT 46432F339 370,243 3,185,984 SH   SOLE 2 3,185,984 0 0
ISHARES TR MSCI USA QLT FCT 46432F339 7,316 62,956 SH   SOLE 7 62,956 0 0
ISHARES TR MSCI USA QLT FCT 46432F339 103 882 SH   SOLE 17 0 0 882
ISHARES TR MSCI USA QLT FCT 46432F339 150,268 1,293,076 SH   SOLE 18 1,198,196 0 94,880
ISHARES TR MSCI USA QLT FCT 46432F339 22,774 195,972 SH   SOLE 22 195,972 0 0
ISHARES TR MSCI USA SZE FT 46432F370 75,615 680,175 SH   SOLE 2 680,175 0 0
ISHARES TR MSCI USA SZE FT 46432F370 65,805 591,935 SH   SOLE 18 572,914 0 19,021
ISHARES TR MSCI USA VALUE 46432F388 237,316 2,730,597 SH   SOLE 2 2,486,015 0 244,582
ISHARES TR MSCI USA VALUE 46432F388 4,180 48,092 SH   SOLE 7 48,092 0 0
ISHARES TR MSCI USA VALUE 46432F388 7 84 SH   SOLE 17 0 0 84
ISHARES TR MSCI USA VALUE 46432F388 136,999 1,576,332 SH   SOLE 18 1,532,292 0 44,040
ISHARES TR MSCI USA VALUE 46432F388 124,990 1,438,156 SH   SOLE 19 1,438,156 0 0
ISHARES TR MSCI USA VALUE 46432F388 25,889 297,887 SH   SOLE 22 297,887 0 0
ISHARES TR MSCI USA MMENTM 46432F396 24,711 153,211 SH   SOLE 2 153,211 0 0
ISHARES TR MSCI USA MMENTM 46432F396 4,947 30,672 SH   SOLE 7 30,672 0 0
ISHARES TR MSCI USA MMENTM 46432F396 119 738 SH   SOLE 17 0 0 738
ISHARES TR MSCI USA MMENTM 46432F396 134,994 836,967 SH   SOLE 18 794,114 0 42,853
ISHARES TR MSCI USA MMENTM 46432F396 22,499 139,492 SH   SOLE 22 139,492 0 0
ISHARES TR CORE MSCI TOTAL 46432F834 59,619 887,313 SH   SOLE 2 690,250 0 197,063
ISHARES TR CORE MSCI TOTAL 46432F834 132 1,957 SH   SOLE 17 0 0 1,957
ISHARES TR CORE MSCI TOTAL 46432F834 458 6,818 SH   SOLE 18 6,818 0 0
ISHARES TR CORE MSCI TOTAL 46432F834 13,196,747 196,409,394 SH   SOLE 21 196,344,156 0 65,238
ISHARES TR CORE MSCI TOTAL 46432F834 543,449 8,088,246 SH   SOLE 22 0 0 8,088,246
ISHARES TR CORE MSCI EAFE 46432F842 1,804,098 26,112,293 SH   SOLE 2 24,671,128 0 1,441,165
ISHARES TR CORE MSCI EAFE 46432F842 5,788 83,769 SH   SOLE 3 83,769 0 0
ISHARES TR CORE MSCI EAFE 46432F842 93,715 1,356,420 SH   SOLE 4 1,356,420 0 0
ISHARES TR CORE MSCI EAFE 46432F842 23,397 338,651 SH   SOLE 7 338,651 0 0
ISHARES TR CORE MSCI EAFE 46432F842 115,489 1,671,568 SH   SOLE 17 0 0 1,671,568
ISHARES TR CORE MSCI EAFE 46432F842 228,505 3,307,353 SH   SOLE 18 2,909,137 0 398,216
ISHARES TR CORE MSCI EAFE 46432F842 260,266 3,767,056 SH   SOLE 19 3,767,056 0 0
ISHARES TR CORE MSCI EAFE 46432F842 59,398 859,721 SH   SOLE 21 0 0 859,721
ISHARES TR CORE MSCI EAFE 46432F842 959,680 13,890,294 SH   SOLE 22 5,246,171 0 8,644,123
ISHARES TR CORE MSCI EAFE 46432F842 12,006 173,779 SH   SOLE 23 173,779 0 0
ISHARES TR CORE MSCI EAFE 46432F842 6,239 90,300 SH   SOLE 26 0 0 90,300
ISHARES TR CORE 1 5 YR USD 46432F859 3 50 SH   SOLE 17 0 0 50
ISHARES TR CORE 1 5 YR USD 46432F859 3,224 62,432 SH   SOLE 18 62,432 0 0
ISHARES TR MRNGSTR INC ETF 46432F875 614 25,508 SH   SOLE 18 25,508 0 0
ISHARES TR IBNDS MAR23 ETF 46432FAN7 3,231 129,000 SH   SOLE 21 129,000 0 0
ISHARES TR 0-5YR INVT GR CP 46434V100 1,046 20,034 SH   SOLE 2 20,034 0 0
ISHARES TR 0-5YR INVT GR CP 46434V100 482 9,237 SH   SOLE 18 9,237 0 0
ISHARES TR MSCI USA MULTIFT 46434V282 277 7,364 SH   SOLE 7 7,364 0 0
ISHARES TR MSCI USA MULTIFT 46434V282 1,247 33,112 SH   SOLE 18 33,112 0 0
ISHARES TR MSCI USA MULTIFT 46434V282 101 2,693 SH   SOLE 19 2,693 0 0
ISHARES TR MSCI USA SML CP 46434V290 15,324 334,912 SH   SOLE 2 334,912 0 0
ISHARES TR MSCI USA SML CP 46434V290 234 5,125 SH   SOLE 18 5,125 0 0
ISHARES TR MSCI USA SML CP 46434V290 10,281 224,702 SH   SOLE 22 224,702 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 75,141 1,653,629 SH   SOLE 2 1,569,346 0 84,283
ISHARES TR 0-5YR HI YL CP 46434V407 11,104 244,362 SH   SOLE 7 244,362 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 20 433 SH   SOLE 17 0 0 433
ISHARES TR 0-5YR HI YL CP 46434V407 86,606 1,905,952 SH   SOLE 18 1,905,606 0 346
ISHARES TR 0-5YR HI YL CP 46434V407 133,231 2,932,012 SH   SOLE 19 2,932,012 0 0
ISHARES TR MSCI SAUDI ARBIA 46434V423 124,126 3,989,899 SH   SOLE 2 125,734 0 3,864,165
ISHARES TR MSCI SAUDI ARBIA 46434V423 15,535 499,370 SH   SOLE 4 499,370 0 0
ISHARES TR MSCI SAUDI ARBIA 46434V423 732 23,517 SH   SOLE 7 23,517 0 0
ISHARES TR MSCI SAUDI ARBIA 46434V423 3,475 111,715 SH   SOLE 15 111,715 0 0
ISHARES TR MSCI SAUDI ARBIA 46434V423 222 7,122 SH   SOLE 19 7,122 0 0
ISHARES TR MSCI SAUDI ARBIA 46434V423 10,338 332,304 SH   SOLE 22 332,304 0 0
ISHARES TR MSCI SAUDI ARBIA 46434V423 3,738 120,170 SH   SOLE 23 120,170 0 0
ISHARES TR MSCI SAUDI ARBIA 46434V423 4,230 135,972 SH   SOLE 31 135,972 0 0
ISHARES TR MSCI INTL MOMENT 46434V449 12,464 331,050 SH   SOLE 2 331,050 0 0
ISHARES TR MSCI INTL MOMENT 46434V449 587 15,600 SH   SOLE 18 0 0 15,600
ISHARES TR MSCI INTL QUALTY 46434V456 19,273 540,457 SH   SOLE 2 540,457 0 0
ISHARES TR MSCI INTL QUALTY 46434V456 1 19 SH   SOLE 17 0 0 19
ISHARES TR MSCI INTL QUALTY 46434V456 907 25,444 SH   SOLE 18 0 0 25,444
ISHARES TR MSCI LW CRB TG 46434V464 257 1,730 SH   SOLE 18 1,730 0 0
ISHARES TR MSCI CHINA A 46434V514 61,449 1,443,471 SH   SOLE 2 178,264 0 1,265,207
ISHARES TR MSCI CHINA A 46434V514 1,293 30,377 SH   SOLE 7 30,377 0 0
ISHARES TR MSCI CHINA A 46434V514 4,926 115,725 SH   SOLE 26 115,725 0 0
ISHARES TR MSCI CHINA A 46434V514 8,868 208,305 SH   SOLE 31 208,305 0 0
ISHARES TR CORE TOTAL USD 46434V613 2 43 SH   SOLE 17 0 0 43
ISHARES TR CORE TOTAL USD 46434V613 124,290 2,277,209 SH   SOLE 18 2,277,209 0 0
ISHARES TR CORE TOTAL USD 46434V613 1,912,554 35,041,292 SH   SOLE 21 35,041,292 0 0
ISHARES TR CORE DIV GRWTH 46434V621 44 985 SH   SOLE 17 0 0 985
ISHARES TR CORE DIV GRWTH 46434V621 32,689 729,350 SH   SOLE 18 729,350 0 0
ISHARES TR CORE DIV GRWTH 46434V621 398,656 8,894,594 SH   SOLE 19 8,894,594 0 0
ISHARES TR CUR HD EURZN ETF 46434V639 433 13,897 SH   SOLE 3 13,897 0 0
ISHARES TR CUR HD EURZN ETF 46434V639 15,516 497,459 SH   SOLE 19 497,459 0 0
ISHARES TR CUR HD EURZN ETF 46434V639 3,378 108,307 SH   SOLE 22 66,540 0 41,767
ISHARES TR GLOBAL REIT ETF 46434V647 15,146 632,941 SH   SOLE 2 632,941 0 0
ISHARES TR CORE MSCI EURO 46434V738 19 376 SH   SOLE 7 376 0 0
ISHARES TR CORE MSCI EURO 46434V738 101 1,970 SH   SOLE 17 0 0 1,970
ISHARES TR CORE MSCI EURO 46434V738 15,605 304,318 SH   SOLE 23 304,318 0 0
ISHARES TR MSCI UAE ETF 46434V761 218 18,515 SH   SOLE 23 18,515 0 0
ISHARES TR MSCI QATAR ETF 46434V779 529 28,673 SH   SOLE 4 28,673 0 0
ISHARES TR MSCI QATAR ETF 46434V779 220 11,898 SH   SOLE 19 11,898 0 0
ISHARES TR MSCI QATAR ETF 46434V779 275 14,912 SH   SOLE 23 14,912 0 0
ISHARES TR HDG MSCI EAFE 46434V803 9 283 SH   SOLE 17 0 0 283
ISHARES TR HDG MSCI EAFE 46434V803 453 14,863 SH   SOLE 18 14,863 0 0
ISHARES TR TRS FLT RT BD 46434V860 164 3,263 SH   SOLE 18 3,263 0 0
ISHARES TR BLACKROCK ULTRA 46434V878 102,912 2,037,061 SH   SOLE 2 2,037,061 0 0
ISHARES TR BLACKROCK ULTRA 46434V878 1 12 SH   SOLE 17 0 0 12
ISHARES TR BLACKROCK ULTRA 46434V878 7,366 145,802 SH   SOLE 18 145,802 0 0
ISHARES TR HDG MSCI JAPAN 46434V886 104,089 2,901,834 SH   SOLE 19 2,901,834 0 0
ISHARES TR HDG MSCI JAPAN 46434V886 16,963 472,906 SH   SOLE 22 435,462 0 37,444
ISHARES TR ESG AWRE USD ETF 46435G193 32,078 1,131,907 SH   SOLE 2 1,131,907 0 0
ISHARES TR ESG AWRE 1 5 YR 46435G243 5,616 214,530 SH   SOLE 2 214,530 0 0
ISHARES TR CORE MSCI INTL 46435G326 64,276 1,042,929 SH   SOLE 2 1,042,929 0 0
ISHARES TR CORE MSCI INTL 46435G326 3 55 SH   SOLE 17 0 0 55
ISHARES TR CORE MSCI INTL 46435G326 1,819 29,509 SH   SOLE 18 29,509 0 0
ISHARES TR CORE MSCI INTL 46435G326 944,562 15,326,337 SH   SOLE 21 15,326,337 0 0
ISHARES TR MSCI UK ETF NEW 46435G334 191,705 6,545,065 SH   SOLE 7 0 0 6,545,065
ISHARES TR MSCI UK ETF NEW 46435G334 9,212 314,521 SH   SOLE 21 314,521 0 0
ISHARES TR MORTGE REL ETF 46435G342 12,564 394,336 SH   SOLE 21 394,336 0 0
ISHARES TR MSCI INTL VLU FT 46435G409 15,792 693,561 SH   SOLE 2 693,561 0 0
ISHARES TR MSCI INTL VLU FT 46435G409 765 33,602 SH   SOLE 18 0 0 33,602
ISHARES TR ESG AWR MSCI USA 46435G425 613,145 7,127,111 SH   SOLE 2 6,152,756 0 974,355
ISHARES TR ESG AWR MSCI USA 46435G425 86 995 SH   SOLE 17 0 0 995
ISHARES TR ESG AWR MSCI USA 46435G425 107,872 1,253,891 SH   SOLE 18 1,253,891 0 0
ISHARES TR ESG AWR MSCI USA 46435G425 346,369 4,026,140 SH   SOLE 19 4,026,140 0 0
ISHARES TR ESG AWR MSCI USA 46435G425 13,969 162,372 SH   SOLE 21 162,372 0 0
ISHARES TR ESG AWR MSCI USA 46435G425 4,943 57,455 SH   SOLE 22 57,455 0 0
ISHARES TR MSCI INTL SZE FT 46435G508 2,492 85,000 SH   SOLE   85,000 0 0
ISHARES TR MSCI INTL SZE FT 46435G508 22,207 757,451 SH   SOLE 2 757,451 0 0
ISHARES TR MSCI INTL SZE FT 46435G508 1,061 36,191 SH   SOLE 18 0 0 36,191
ISHARES TR ESG AW MSCI EAFE 46435G516 141,242 1,933,761 SH   SOLE 2 1,933,761 0 0
ISHARES TR ESG AW MSCI EAFE 46435G516 18 251 SH   SOLE 17 0 0 251
ISHARES TR ESG AW MSCI EAFE 46435G516 1,519 20,802 SH   SOLE 18 20,802 0 0
ISHARES TR ESG AW MSCI EAFE 46435G516 7,527 103,053 SH   SOLE 21 103,053 0 0
ISHARES TR ESG AW MSCI EAFE 46435G516 3,776 51,702 SH   SOLE 22 51,702 0 0
ISHARES TR MSCI GLOBAL IMP 46435G532 1 10 SH   SOLE 17 0 0 10
ISHARES TR ADAPTIVE ETF 46435G656 1,147 38,093 SH   SOLE   38,093 0 0
ISHARES TR CORE INTL AGGR 46435G672 89,064 1,584,479 SH   SOLE 2 1,584,479 0 0
ISHARES TR CORE INTL AGGR 46435G672 1,423 25,309 SH   SOLE 3 25,309 0 0
ISHARES TR CORE INTL AGGR 46435G672 158,023 2,811,303 SH   SOLE 7 0 0 2,811,303
ISHARES TR CORE INTL AGGR 46435G672 2 29 SH   SOLE 17 0 0 29
ISHARES TR CORE INTL AGGR 46435G672 337,375 6,002,043 SH   SOLE 21 6,002,043 0 0
ISHARES TR IBONDS DEC2022 46435G755 20 759 SH   SOLE 18 759 0 0
ISHARES TR IBONDS DEC2021 46435G789 20 762 SH   SOLE 18 762 0 0
ISHARES TR MSCI USA MID CP 46435U143 1,236 39,000 SH   SOLE   39,000 0 0
ISHARES TR IBONDS 25 TRM HG 46435U168 1,622 65,000 SH   SOLE   65,000 0 0
ISHARES TR IBONDS 22 TRM HG 46435U176 73 3,000 SH   SOLE   3,000 0 0
ISHARES TR IBONDS 24 TRM HG 46435U184 1,849 76,000 SH   SOLE   76,000 0 0
ISHARES TR FOCUSD VAL FAC 46435U333 18,418 432,000 SH   SOLE   432,000 0 0
ISHARES TR MSCI JP EQUL 46435U382 5,404 140,000 SH   SOLE   140,000 0 0
ISHARES TR ESG AWR US AGRGT 46435U549 38,368 678,606 SH   SOLE 2 678,606 0 0
ISHARES TR ESG AWR US AGRGT 46435U549 11,489 203,206 SH   SOLE 21 203,206 0 0
ISHARES TR ESG AWARE MSCI 46435U663 0 5 SH   SOLE 17 0 0 5
ISHARES TR ESG AWARE MSCI 46435U663 25 724 SH   SOLE 18 724 0 0
ISHARES TR ESG AWARE MSCI 46435U663 2,067 60,561 SH   SOLE 21 60,561 0 0
ISHARES TR ESG AWARE MSCI 46435U663 650 19,059 SH   SOLE 22 19,059 0 0
ISHARES TR U.S. FIXED INCME 46435U796 4,645 45,278 SH   SOLE 18 0 0 45,278
ISHARES TR BROAD USD HIGH 46435U853 2,024 49,054 SH   SOLE 2 49,054 0 0
ISHARES TR BROAD USD HIGH 46435U853 2 53 SH   SOLE 17 0 0 53
ISHARES TR BROAD USD HIGH 46435U853 836 20,261 SH   SOLE 18 20,261 0 0
ISHARES TR BROAD USD HIGH 46435U853 201,460 4,882,695 SH   SOLE 19 4,882,695 0 0
ISHARES TR BROAD USD HIGH 46435U853 1,184 28,696 SH   SOLE 22 28,696 0 0
ISHARES TR IBONDS DEC 29 46436E205 8,247 300,000 SH   SOLE   300,000 0 0
ISHARES TR FACTORS US GRO 46436E403 3,331 105,000 SH   SOLE   105,000 0 0
ISHARES TR IBONDS 2026 TERM 46436E528 7,632 300,000 SH   SOLE   300,000 0 0
ISHARES TR ESG SCRND S&P SM 46436E544 4,485 135,000 SH   SOLE   135,000 0 0
ISHARES TR ESG SCRND S&P500 46436E569 4,302 150,000 SH   SOLE   150,000 0 0
ISHARES TR ISHARES 25+ YR T 46436E577 1,185 50,000 SH   SOLE   50,000 0 0
ISHARES TR VIRTUAL WRK LIFE 46436E585 2,990 100,000 SH   SOLE   100,000 0 0
ISHARES TR IBOND DEC 2030 46436E593 1,224 50,000 SH   SOLE   50,000 0 0
ISHARES TR ESG MSCI EM LDRS 46436E601 2,989 50,000 SH   SOLE   50,000 0 0
ISHARES TR ESG ADV TTL USD 46436E619 20,256 400,000 SH   SOLE   400,000 0 0
ISHARES TR ESG AWARE AGGRSV 46436E668 3,049 100,000 SH   SOLE   100,000 0 0
ISHARES TR ESG AWARE GROWTH 46436E676 2,183 75,000 SH   SOLE   75,000 0 0
ISHARES TR ESG AWARE MODRTE 46436E684 2,082 75,000 SH   SOLE   75,000 0 0
ISHARES TR ESG AWARE CONSER 46436E692 2,710 100,000 SH   SOLE   100,000 0 0
ISHARES TR IBONDS DEC 2030 46436E726 7,886 300,000 SH   SOLE   300,000 0 0
ISHARES TR EGSADVNCDMSCI EM 46436E742 8,393 200,000 SH   SOLE   200,000 0 0
ISHARES TR FACTORS US SMALL 46436E775 5,832 144,000 SH   SOLE   144,000 0 0
ISHARES TR FACTORS US MID 46436E783 5,346 144,000 SH   SOLE   144,000 0 0
ISHARES TR FACTORS US BLEND 46436E791 5,158 145,000 SH   SOLE   145,000 0 0
ISHARES TR MSCI KUWAIT ETF 46436E817 3,417 125,000 SH   SOLE   125,000 0 0
ISHARES TR IBONDS 29 TRM TS 46436E825 1,049 40,000 SH   SOLE   40,000 0 0
ISHARES TR IBONDS 28 TRM TS 46436E833 1,315 50,000 SH   SOLE   50,000 0 0
ISHARES TR IBONDS 26 TRM TS 46436E858 786 30,000 SH   SOLE   30,000 0 0
ISHARES TR IBONDS 25 TRM TS 46436E866 261 10,000 SH   SOLE   10,000 0 0
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 17,492 348,652 SH   SOLE 44 348,652 0 0
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 81,781 1,630,072 SH   SOLE 2 1,474,747 0 155,325
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 7 131 SH   SOLE 17 0 0 131
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 23,692 472,237 SH   SOLE 18 472,237 0 0
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 159,541 3,180,000 SH   SOLE 19 3,180,000 0 0
ISHARES U S ETF TR COMMODITY CURVE 46431W564 26,588 1,250,000 SH   SOLE   1,250,000 0 0
ISHARES U S ETF TR INOVATIV HLTCR 46431W622 324 10,000 SH   SOLE   10,000 0 0
ISHARES U S ETF TR MEDIA ENTRNMNT 46431W630 678 20,000 SH   SOLE   20,000 0 0
ISHARES U S ETF TR EVOLVED FINLS 46431W655 2,667 105,000 SH   SOLE   105,000 0 0
ISHARES U S ETF TR INT RT HDG C B 46431W705 10,244 107,217 SH   SOLE 18 107,217 0 0
ISHARES U S ETF TR BLACKROCK SHORT 46431W838 8,634 171,878 SH   SOLE 18 171,878 0 0
ISIS PHARMACEUTICALS INC DEL NOTE 1.000%11/1 464337AJ3 1,756 1,625,000 PRN   SOLE 21 1,625,000 0 0
ISIS PHARMACEUTICALS INC DEL NOTE 1.000%11/1 464337AJ3 270 250,000 PRN   SOLE 22 250,000 0 0
ISORAY INC COM 46489V104 23 51,585 SH   SOLE 21 51,585 0 0
ISORAY INC COM 46489V104 497 1,104,077 SH   SOLE 22 1,104,077 0 0
ISSUER DIRECT CORP COM NEW 46520M204 10 585 SH   SOLE 18 585 0 0
ISSUER DIRECT CORP COM NEW 46520M204 134 7,680 SH   SOLE 21 7,680 0 0
ISSUER DIRECT CORP COM NEW 46520M204 104 5,936 SH   SOLE 22 5,936 0 0
ISTAR INC COM 45031U101 1,467 98,820 SH   SOLE 2 24,951 0 73,869
ISTAR INC COM 45031U101 8 566 SH   SOLE 4 566 0 0
ISTAR INC COM 45031U101 22 1,448 SH   SOLE 7 1,448 0 0
ISTAR INC COM 45031U101 4,765 320,851 SH   SOLE 18 320,851 0 0
ISTAR INC COM 45031U101 1,996 134,418 SH   SOLE 19 134,418 0 0
ISTAR INC COM 45031U101 152,056 10,239,428 SH   SOLE 21 10,239,428 0 0
ISTAR INC COM 45031U101 32,208 2,168,874 SH   SOLE 22 2,115,656 0 53,218
ISTAR INC COM 45031U101 14 923 SH   SOLE 25 923 0 0
ISTAR INC COM 45031U101 437 29,394 SH   SOLE 26 1,910 0 27,484
ISTAR INC COM 45031U101 126 8,492 SH   SOLE 28 8,492 0 0
ISTAR INC COM 45031U101 2,608 175,647 SH   SOLE 30 175,647 0 0
ISTAR INC COM 45031U101 23 1,577 SH   SOLE 36 1,577 0 0
ISTAR INC COM 45031U101 134 9,043 SH   SOLE 40 9,043 0 0
ISTAR INC NOTE 3.125% 9/1 45031UCB5 1,400 1,190,000 PRN   SOLE 21 1,190,000 0 0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 10,368 1,702,511 SH   SOLE 18 152,420 0 1,550,091
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 4,532 744,174 SH   SOLE 19 744,174 0 0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 106,882 17,550,389 SH   SOLE 21 17,550,389 0 0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 4,802 788,471 SH   SOLE 22 788,471 0 0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 2,877 472,457 SH   SOLE 25 472,457 0 0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 4,283 703,304 SH   SOLE 30 703,304 0 0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 248 40,737 SH   SOLE 31 40,737 0 0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 32,872 5,397,684 SH   SOLE 34 5,397,684 0 0
ITEOS THERAPEUTICS INC COM 46565G104 351 10,389 SH   SOLE 2 4,453 0 5,936
ITEOS THERAPEUTICS INC COM 46565G104 10 295 SH   SOLE 7 295 0 0
ITEOS THERAPEUTICS INC COM 46565G104 1,355 40,076 SH   SOLE 18 40,076 0 0
ITEOS THERAPEUTICS INC COM 46565G104 650 19,207 SH   SOLE 19 19,207 0 0
ITEOS THERAPEUTICS INC COM 46565G104 24,152 714,140 SH   SOLE 21 714,140 0 0
ITEOS THERAPEUTICS INC COM 46565G104 8,885 262,708 SH   SOLE 22 260,785 0 1,923
ITEOS THERAPEUTICS INC COM 46565G104 22 653 SH   SOLE 23 653 0 0
ITEOS THERAPEUTICS INC COM 46565G104 125 3,695 SH   SOLE 26 0 0 3,695
ITEOS THERAPEUTICS INC COM 46565G104 345 10,198 SH   SOLE 30 10,198 0 0
ITEOS THERAPEUTICS INC COM 46565G104 114 3,385 SH   SOLE 40 3,385 0 0
ITERIS INC NEW COM 46564T107 91 16,093 SH   SOLE 2 4,577 0 11,516
ITERIS INC NEW COM 46564T107 6 1,116 SH   SOLE 7 1,116 0 0
ITERIS INC NEW COM 46564T107 794 140,538 SH   SOLE 18 140,538 0 0
ITERIS INC NEW COM 46564T107 670 118,650 SH   SOLE 19 118,650 0 0
ITERIS INC NEW COM 46564T107 8,323 1,473,176 SH   SOLE 21 1,473,176 0 0
ITERIS INC NEW COM 46564T107 7,539 1,334,340 SH   SOLE 22 1,326,815 0 7,525
ITERIS INC NEW COM 46564T107 46 8,229 SH   SOLE 23 8,229 0 0
ITERIS INC NEW COM 46564T107 60 10,583 SH   SOLE 26 0 0 10,583
ITRON INC COM 465741106 2,373 24,749 SH   SOLE 2 12,967 0 11,782
ITRON INC COM 465741106 16 164 SH   SOLE 4 164 0 0
ITRON INC COM 465741106 70 728 SH   SOLE 7 728 0 0
ITRON INC COM 465741106 17,205 179,402 SH   SOLE 18 179,402 0 0
ITRON INC COM 465741106 7,584 79,083 SH   SOLE 19 79,083 0 0
ITRON INC COM 465741106 438,799 4,575,592 SH   SOLE 21 4,575,592 0 0
ITRON INC COM 465741106 107,546 1,121,434 SH   SOLE 22 1,094,982 0 26,452
ITRON INC COM 465741106 72 754 SH   SOLE 23 754 0 0
ITRON INC COM 465741106 124 1,295 SH   SOLE 25 1,295 0 0
ITRON INC COM 465741106 3,608 37,626 SH   SOLE 26 31,165 0 6,461
ITRON INC COM 465741106 517 5,391 SH   SOLE 28 5,391 0 0
ITRON INC COM 465741106 10,351 107,936 SH   SOLE 30 107,936 0 0
ITRON INC COM 465741106 2,482 25,878 SH   SOLE 34 25,878 0 0
ITRON INC COM 465741106 260 2,707 SH   SOLE 36 2,707 0 0
ITRON INC COM 465741106 437 4,553 SH   SOLE 40 4,553 0 0
ITT INC COM 45073V108 18,158 235,758 SH   SOLE 2 73,636 0 162,122
ITT INC COM 45073V108 68 886 SH   SOLE 4 886 0 0
ITT INC COM 45073V108 156 2,020 SH   SOLE 7 2,020 0 0
ITT INC COM 45073V108 16,728 217,191 SH   SOLE 18 217,191 0 0
ITT INC COM 45073V108 1,696 22,024 SH   SOLE 19 22,024 0 0
ITT INC COM 45073V108 292,512 3,797,865 SH   SOLE 21 3,797,865 0 0
ITT INC COM 45073V108 202,599 2,630,474 SH   SOLE 22 2,515,314 0 115,160
ITT INC COM 45073V108 150 1,952 SH   SOLE 25 1,952 0 0
ITT INC COM 45073V108 3,427 44,496 SH   SOLE 26 26,365 0 18,131
ITT INC COM 45073V108 1,125 14,602 SH   SOLE 28 10,752 0 3,850
ITT INC COM 45073V108 4,077 52,929 SH   SOLE 30 52,929 0 0
ITT INC COM 45073V108 127 1,644 SH   SOLE 31 1,644 0 0
ITT INC COM 45073V108 87 1,126 SH   SOLE 34 1,126 0 0
ITT INC COM 45073V108 478 6,205 SH   SOLE 36 6,205 0 0
ITT INC COM 45073V108 816 10,592 SH   SOLE 40 10,592 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104 93 4,903 SH   SOLE 2 0 0 4,903
ITURAN LOCATION AND CONTROL SHS M6158M104 25 1,305 SH   SOLE 7 1,305 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104 5,796 304,229 SH   SOLE 21 304,229 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104 2,978 156,333 SH   SOLE 22 151,587 0 4,746
ITURAN LOCATION AND CONTROL SHS M6158M104 60 3,166 SH   SOLE 26 0 0 3,166
ITURAN LOCATION AND CONTROL SHS M6158M104 167 8,789 SH   SOLE 30 8,789 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104 28 1,457 SH   SOLE 40 1,457 0 0
IVERIC BIO INC COM 46583P102 645 93,313 SH   SOLE 2 24,562 0 68,751
IVERIC BIO INC COM 46583P102 11 1,540 SH   SOLE 7 1,540 0 0
IVERIC BIO INC COM 46583P102 2,061 298,258 SH   SOLE 18 298,258 0 0
IVERIC BIO INC COM 46583P102 994 143,870 SH   SOLE 19 143,870 0 0
IVERIC BIO INC COM 46583P102 27,813 4,024,989 SH   SOLE 21 4,024,989 0 0
IVERIC BIO INC COM 46583P102 14,929 2,160,504 SH   SOLE 22 2,146,933 0 13,571
IVERIC BIO INC COM 46583P102 231 33,495 SH   SOLE 30 33,495 0 0
IVERIC BIO INC COM 46583P102 57 8,299 SH   SOLE 40 8,299 0 0
IZEA WORLDWIDE INC COM 46604H105 13 7,043 SH   SOLE 21 7,043 0 0
J & J SNACK FOODS CORP COM 466032109 2,818 18,139 SH   SOLE 2 6,177 0 11,962
J & J SNACK FOODS CORP COM 466032109 23 148 SH   SOLE 4 148 0 0
J & J SNACK FOODS CORP COM 466032109 44 282 SH   SOLE 7 282 0 0
J & J SNACK FOODS CORP COM 466032109 10,575 68,065 SH   SOLE 18 66,345 0 1,720
J & J SNACK FOODS CORP COM 466032109 10,806 69,551 SH   SOLE 19 69,551 0 0
J & J SNACK FOODS CORP COM 466032109 263,260 1,694,410 SH   SOLE 21 1,694,410 0 0
J & J SNACK FOODS CORP COM 466032109 75,282 484,533 SH   SOLE 22 474,518 0 10,015
J & J SNACK FOODS CORP COM 466032109 461 2,966 SH   SOLE 23 2,966 0 0
J & J SNACK FOODS CORP COM 466032109 3,921 25,234 SH   SOLE 26 2,800 0 22,434
J & J SNACK FOODS CORP COM 466032109 321 2,069 SH   SOLE 28 2,069 0 0
J & J SNACK FOODS CORP COM 466032109 4,933 31,750 SH   SOLE 30 31,750 0 0
J & J SNACK FOODS CORP COM 466032109 261 1,678 SH   SOLE 40 1,678 0 0
J ALEXANDERS HLDGS INC COM 46609J106 19 2,575 SH   SOLE 18 2,575 0 0
J ALEXANDERS HLDGS INC COM 46609J106 325 44,533 SH   SOLE 21 44,533 0 0
J ALEXANDERS HLDGS INC COM 46609J106 2,353 322,768 SH   SOLE 22 322,768 0 0
J ALEXANDERS HLDGS INC COM 46609J106 181 24,889 SH   SOLE 26 0 0 24,889
J JILL INC COM 46620W201 10 2,728 SH   SOLE 21 2,728 0 0
J JILL INC COM 46620W201 321 85,965 SH   SOLE 22 85,965 0 0
J P MORGAN EXCHANGE-TRADED F BETABULDR DEVE 46641Q688 8 301 SH   SOLE 17 0 0 301
J P MORGAN EXCHANGE-TRADED F BETABULDR DEVE 46641Q688 20 743 SH   SOLE 18 743 0 0
J P MORGAN EXCHANGE-TRADED F BETABULDRS CDA 46641Q696 15 556 SH   SOLE 17 0 0 556
J P MORGAN EXCHANGE-TRADED F BETABULDRS CDA 46641Q696 35 1,322 SH   SOLE 18 1,322 0 0
J P MORGAN EXCHANGE-TRADED F BETBULD JAPAN 46641Q712 14 504 SH   SOLE 17 0 0 504
J P MORGAN EXCHANGE-TRADED F BETBULD JAPAN 46641Q712 11,406 407,351 SH   SOLE 18 0 0 407,351
J P MORGAN EXCHANGE-TRADED F BETBULD EUROPE 46641Q720 19 744 SH   SOLE 17 0 0 744
J P MORGAN EXCHANGE-TRADED F BETBULD EUROPE 46641Q720 41 1,556 SH   SOLE 18 1,556 0 0
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 0 2 SH   SOLE 17 0 0 2
J2 GLOBAL INC COM 48123V102 4,697 48,081 SH   SOLE 2 32,132 0 15,949
J2 GLOBAL INC COM 48123V102 38 391 SH   SOLE 4 391 0 0
J2 GLOBAL INC COM 48123V102 85 871 SH   SOLE 7 871 0 0
J2 GLOBAL INC COM 48123V102 23,859 244,235 SH   SOLE 18 240,660 0 3,575
J2 GLOBAL INC COM 48123V102 10,598 108,481 SH   SOLE 19 108,481 0 0
J2 GLOBAL INC COM 48123V102 309,193 3,165,041 SH   SOLE 21 3,165,041 0 0
J2 GLOBAL INC COM 48123V102 140,079 1,433,912 SH   SOLE 22 1,401,546 0 32,366
J2 GLOBAL INC COM 48123V102 395 4,040 SH   SOLE 23 4,040 0 0
J2 GLOBAL INC COM 48123V102 4,153 42,507 SH   SOLE 26 10,765 0 31,742
J2 GLOBAL INC COM 48123V102 574 5,878 SH   SOLE 28 5,878 0 0
J2 GLOBAL INC COM 48123V102 7,636 78,169 SH   SOLE 30 78,169 0 0
J2 GLOBAL INC COM 48123V102 111 1,134 SH   SOLE 34 1,134 0 0
J2 GLOBAL INC COM 48123V102 78 802 SH   SOLE 36 802 0 0
J2 GLOBAL INC COM 48123V102 562 5,757 SH   SOLE 40 5,757 0 0
J2 GLOBAL INC NOTE 3.250% 6/1 48123VAC6 2,259 1,543,000 PRN   SOLE 21 1,543,000 0 0
JABIL INC COM 466313103 16,648 391,430 SH   SOLE 2 116,079 0 275,351
JABIL INC COM 466313103 42 981 SH   SOLE 4 981 0 0
JABIL INC COM 466313103 215 5,049 SH   SOLE 7 5,049 0 0
JABIL INC COM 466313103 14,737 346,501 SH   SOLE 18 346,501 0 0
JABIL INC COM 466313103 1,583 37,211 SH   SOLE 19 37,211 0 0
JABIL INC COM 466313103 261,324 6,144,453 SH   SOLE 21 6,144,453 0 0
JABIL INC COM 466313103 184,789 4,344,914 SH   SOLE 22 4,154,265 0 190,649
JABIL INC COM 466313103 3,199 75,223 SH   SOLE 26 32,910 0 42,313
JABIL INC COM 466313103 1,224 28,790 SH   SOLE 28 17,590 0 11,200
JABIL INC COM 466313103 3,399 79,928 SH   SOLE 30 79,928 0 0
JABIL INC COM 466313103 119 2,796 SH   SOLE 31 2,796 0 0
JABIL INC COM 466313103 1,303 30,633 SH   SOLE 36 30,633 0 0
JABIL INC COM 466313103 717 16,854 SH   SOLE 40 16,854 0 0
JACK IN THE BOX INC COM 466367109 3,724 40,132 SH   SOLE 2 17,719 0 22,413
JACK IN THE BOX INC COM 466367109 16 171 SH   SOLE 4 171 0 0
JACK IN THE BOX INC COM 466367109 43 458 SH   SOLE 7 458 0 0
JACK IN THE BOX INC COM 466367109 12,087 130,248 SH   SOLE 18 126,926 0 3,322
JACK IN THE BOX INC COM 466367109 10,742 115,756 SH   SOLE 19 115,756 0 0
JACK IN THE BOX INC COM 466367109 146,124 1,574,615 SH   SOLE 21 1,574,615 0 0
JACK IN THE BOX INC COM 466367109 77,838 838,772 SH   SOLE 22 823,222 0 15,550
JACK IN THE BOX INC COM 466367109 541 5,825 SH   SOLE 23 5,825 0 0
JACK IN THE BOX INC COM 466367109 32 343 SH   SOLE 25 343 0 0
JACK IN THE BOX INC COM 466367109 3,307 35,635 SH   SOLE 26 6,213 0 29,422
JACK IN THE BOX INC COM 466367109 290 3,128 SH   SOLE 28 3,128 0 0
JACK IN THE BOX INC COM 466367109 1,269 13,672 SH   SOLE 30 13,672 0 0
JACK IN THE BOX INC COM 466367109 185 1,989 SH   SOLE 34 1,989 0 0
JACK IN THE BOX INC COM 466367109 78 837 SH   SOLE 36 837 0 0
JACK IN THE BOX INC COM 466367109 260 2,797 SH   SOLE 40 2,797 0 0
JACOBS ENGR GROUP INC COM 469814107 32,440 297,725 SH   SOLE 2 56,484 0 241,241
JACOBS ENGR GROUP INC COM 469814107 5,614 51,527 SH   SOLE 4 46,536 0 4,991
JACOBS ENGR GROUP INC COM 469814107 14,177 130,109 SH   SOLE 7 118,749 0 11,360
JACOBS ENGR GROUP INC COM 469814107 56 512 SH   SOLE 13 512 0 0
JACOBS ENGR GROUP INC COM 469814107 1,799 16,512 SH   SOLE 15 16,512 0 0
JACOBS ENGR GROUP INC COM 469814107 32,345 296,848 SH   SOLE 18 272,719 0 24,129
JACOBS ENGR GROUP INC COM 469814107 4,544 41,700 SH   SOLE 19 41,700 0 0
JACOBS ENGR GROUP INC COM 469814107 308,781 2,833,894 SH   SOLE 21 2,833,894 0 0
JACOBS ENGR GROUP INC COM 469814107 341,735 3,136,338 SH   SOLE 22 2,871,747 0 264,591
JACOBS ENGR GROUP INC COM 469814107 9,379 86,080 SH   SOLE 23 86,080 0 0
JACOBS ENGR GROUP INC COM 469814107 20,504 188,179 SH   SOLE 25 188,179 0 0
JACOBS ENGR GROUP INC COM 469814107 31,923 292,980 SH   SOLE 26 115,559 0 177,421
JACOBS ENGR GROUP INC COM 469814107 7,357 67,520 SH   SOLE 28 0 0 67,520
JACOBS ENGR GROUP INC COM 469814107 424 3,887 SH   SOLE 29 3,887 0 0
JACOBS ENGR GROUP INC COM 469814107 47,251 433,658 SH   SOLE 30 433,658 0 0
JACOBS ENGR GROUP INC COM 469814107 2,872 26,359 SH   SOLE 31 18,255 0 8,104
JACOBS ENGR GROUP INC COM 469814107 609 5,592 SH   SOLE 34 5,592 0 0
JACOBS ENGR GROUP INC COM 469814107 8,645 79,341 SH   SOLE 36 79,341 0 0
JACOBS ENGR GROUP INC COM 469814107 517 4,749 SH   SOLE 40 4,749 0 0
JAGUAR HEALTH INC COM 47010C409 0 109 SH   SOLE 21 109 0 0
JAKKS PAC INC COM NEW 47012E403 7 1,372 SH   SOLE 21 1,372 0 0
JAKKS PAC INC COM NEW 47012E403 174 34,989 SH   SOLE 22 34,989 0 0
JAMES HARDIE INDS PLC SPONSORED ADR 47030M106 3 107 SH   SOLE 18 107 0 0
JAMES RIV GROUP LTD COM G5005R107 1,034 21,042 SH   SOLE 2 10,207 0 10,835
JAMES RIV GROUP LTD COM G5005R107 7 140 SH   SOLE 4 140 0 0
JAMES RIV GROUP LTD COM G5005R107 23 460 SH   SOLE 7 460 0 0
JAMES RIV GROUP LTD COM G5005R107 6,494 132,128 SH   SOLE 18 132,128 0 0
JAMES RIV GROUP LTD COM G5005R107 2,632 53,559 SH   SOLE 19 53,559 0 0
JAMES RIV GROUP LTD COM G5005R107 167,206 3,401,951 SH   SOLE 21 3,401,951 0 0
JAMES RIV GROUP LTD COM G5005R107 39,956 812,948 SH   SOLE 22 793,211 0 19,737
JAMES RIV GROUP LTD COM G5005R107 433 8,816 SH   SOLE 26 6,986 0 1,830
JAMES RIV GROUP LTD COM G5005R107 171 3,471 SH   SOLE 28 3,471 0 0
JAMES RIV GROUP LTD COM G5005R107 2,979 60,608 SH   SOLE 30 60,608 0 0
JAMES RIV GROUP LTD COM G5005R107 179 3,645 SH   SOLE 40 3,645 0 0
JAMF HLDG CORP COM 47074L105 1,614 53,937 SH   SOLE 2 10,487 0 43,450
JAMF HLDG CORP COM 47074L105 11 379 SH   SOLE 7 379 0 0
JAMF HLDG CORP COM 47074L105 359 11,989 SH   SOLE 18 11,989 0 0
JAMF HLDG CORP COM 47074L105 1,141 38,130 SH   SOLE 19 38,130 0 0
JAMF HLDG CORP COM 47074L105 13,790 460,908 SH   SOLE 21 460,908 0 0
JAMF HLDG CORP COM 47074L105 22,452 750,400 SH   SOLE 22 727,263 0 23,137
JAMF HLDG CORP COM 47074L105 18 590 SH   SOLE 31 590 0 0
JAMF HLDG CORP COM 47074L105 1,899 63,471 SH   SOLE 34 63,471 0 0
JANONE INC COM 47089W104 1 173 SH   SOLE 21 173 0 0
JANUS DETROIT STR TR HENDERSN CAP ETF 47103U100 2 37 SH   SOLE 17 0 0 37
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 3,366 103,545 SH   SOLE 2 102,781 0 764
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 38 1,172 SH   SOLE 4 1,172 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 693 21,306 SH   SOLE 7 21,306 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 12,370 380,507 SH   SOLE 18 380,507 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 253,599 7,800,658 SH   SOLE 21 7,800,658 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 109,700 3,374,357 SH   SOLE 22 3,292,634 0 81,723
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 32 999 SH   SOLE 23 999 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 174 5,347 SH   SOLE 25 5,347 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 2,729 83,950 SH   SOLE 26 60,371 0 23,579
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 726 22,317 SH   SOLE 28 18,589 0 3,728
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 3,636 111,830 SH   SOLE 30 111,830 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 1,650 50,750 SH   SOLE 32 50,750 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 120 3,676 SH   SOLE 34 3,676 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 532 16,355 SH   SOLE 36 16,355 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 627 19,291 SH   SOLE 40 19,291 0 0
JAWS ACQUISITION CORP SHS G50744104 78 5,805 SH   SOLE 18 5,805 0 0
JAWS ACQUISITION CORP SHS G50744104 369 27,510 SH   SOLE 19 27,510 0 0
JAWS ACQUISITION CORP SHS G50744104 119 8,855 SH   SOLE 22 8,855 0 0
JAWS ACQUISITION CORP SHS G50744104 1,088 81,140 SH   SOLE 26 81,140 0 0
JAWS ACQUISITION CORP SHS G50744104 893 66,555 SH   SOLE 30 66,555 0 0
JAWS ACQUISITION CORP SHS G50744104 1,256 93,645 SH   SOLE 34 93,645 0 0
JAZZ INVESTMENTS I LTD NOTE 1.500% 8/1 472145AD3 2,973 2,797,000 PRN   SOLE 21 2,797,000 0 0
JAZZ INVESTMENTS I LTD NOTE 1.500% 8/1 472145AD3 797 750,000 PRN   SOLE 22 750,000 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 39,090 236,840 SH   SOLE 2 116,946 0 119,894
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 5,718 34,643 SH   SOLE 4 32,374 0 2,269
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 4,290 25,993 SH   SOLE 7 9,045 0 16,948
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 41 250 SH   SOLE 13 250 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 1,000 6,060 SH   SOLE 15 6,060 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 24,626 149,201 SH   SOLE 18 144,715 0 4,486
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 2,673 16,198 SH   SOLE 19 16,198 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 544,183 3,297,079 SH   SOLE 21 3,297,079 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 306,169 1,855,008 SH   SOLE 22 1,724,464 0 130,544
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 10,292 62,358 SH   SOLE 23 62,358 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 16,008 96,990 SH   SOLE 25 96,990 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 21,700 131,477 SH   SOLE 26 75,065 0 56,412
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 28,445 172,343 SH   SOLE 28 7,398 0 164,945
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 1,360 8,238 SH   SOLE 29 8,238 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 38,755 234,810 SH   SOLE 30 219,427 0 15,383
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 4,788 29,010 SH   SOLE 31 23,699 0 5,311
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 887 5,373 SH   SOLE 34 5,373 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 5,102 30,913 SH   SOLE 36 30,913 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 394 2,389 SH   SOLE 40 2,389 0 0
JBG SMITH PPTYS COM 46590V100 10,045 321,223 SH   SOLE 2 86,024 0 235,199
JBG SMITH PPTYS COM 46590V100 3,158 100,988 SH   SOLE 4 100,988 0 0
JBG SMITH PPTYS COM 46590V100 4,768 152,489 SH   SOLE 7 152,489 0 0
JBG SMITH PPTYS COM 46590V100 8,876 283,855 SH   SOLE 18 283,855 0 0
JBG SMITH PPTYS COM 46590V100 5,835 186,595 SH   SOLE 19 186,595 0 0
JBG SMITH PPTYS COM 46590V100 187,299 5,989,736 SH   SOLE 21 5,989,736 0 0
JBG SMITH PPTYS COM 46590V100 145,646 4,657,683 SH   SOLE 22 4,498,277 0 159,406
JBG SMITH PPTYS COM 46590V100 155 4,963 SH   SOLE 23 4,963 0 0
JBG SMITH PPTYS COM 46590V100 16,697 533,950 SH   SOLE 25 533,950 0 0
JBG SMITH PPTYS COM 46590V100 2,082 66,586 SH   SOLE 26 44,903 0 21,683
JBG SMITH PPTYS COM 46590V100 2,946 94,204 SH   SOLE 28 16,463 0 77,741
JBG SMITH PPTYS COM 46590V100 2,336 74,698 SH   SOLE 29 74,698 0 0
JBG SMITH PPTYS COM 46590V100 17,388 556,074 SH   SOLE 30 556,074 0 0
JBG SMITH PPTYS COM 46590V100 72 2,317 SH   SOLE 31 2,317 0 0
JBG SMITH PPTYS COM 46590V100 237 7,595 SH   SOLE 34 7,595 0 0
JBG SMITH PPTYS COM 46590V100 199 6,369 SH   SOLE 36 6,369 0 0
JBG SMITH PPTYS COM 46590V100 444 14,200 SH   SOLE 40 14,200 0 0
JD.COM INC SPON ADR CL A 47215P106 145,465 1,654,890 SH   SOLE 2 203,003 0 1,451,887
JD.COM INC SPON ADR CL A 47215P106 69 788 SH   SOLE 3 788 0 0
JD.COM INC SPON ADR CL A 47215P106 39,122 445,074 SH   SOLE 4 390,514 0 54,560
JD.COM INC SPON ADR CL A 47215P106 15,826 180,040 SH   SOLE 7 180,040 0 0
JD.COM INC SPON ADR CL A 47215P106 10,412 118,458 SH   SOLE 13 118,458 0 0
JD.COM INC SPON ADR CL A 47215P106 45,818 521,248 SH   SOLE 15 517,851 0 3,397
JD.COM INC SPON ADR CL A 47215P106 43,074 490,031 SH   SOLE 18 490,031 0 0
JD.COM INC SPON ADR CL A 47215P106 26,516 301,658 SH   SOLE 19 301,658 0 0
JD.COM INC SPON ADR CL A 47215P106 1,300,929 14,800,107 SH   SOLE 21 14,800,107 0 0
JD.COM INC SPON ADR CL A 47215P106 1,044,212 11,879,541 SH   SOLE 22 10,220,916 0 1,658,625
JD.COM INC SPON ADR CL A 47215P106 49,990 568,720 SH   SOLE 23 568,720 0 0
JD.COM INC SPON ADR CL A 47215P106 58,025 660,121 SH   SOLE 25 660,121 0 0
JD.COM INC SPON ADR CL A 47215P106 155,301 1,766,792 SH   SOLE 26 175,941 0 1,590,851
JD.COM INC SPON ADR CL A 47215P106 133,602 1,519,937 SH   SOLE 28 109,012 0 1,410,925
JD.COM INC SPON ADR CL A 47215P106 13,986 159,118 SH   SOLE 29 159,118 0 0
JD.COM INC SPON ADR CL A 47215P106 483,065 5,495,622 SH   SOLE 30 5,471,842 0 23,780
JD.COM INC SPON ADR CL A 47215P106 22,889 260,393 SH   SOLE 31 237,118 0 23,275
JD.COM INC SPON ADR CL A 47215P106 21,713 247,019 SH   SOLE 32 247,019 0 0
JD.COM INC SPON ADR CL A 47215P106 61,645 701,304 SH   SOLE 34 701,304 0 0
JD.COM INC SPON ADR CL A 47215P106 636 7,239 SH   SOLE 36 7,239 0 0
JD.COM INC SPON ADR CL A 47215P106 475 5,400 SH   SOLE 40 5,400 0 0
JEFFERIES FINL GROUP INC COM 47233W109 14,730 598,791 SH   SOLE 2 174,776 0 424,015
JEFFERIES FINL GROUP INC COM 47233W109 33 1,354 SH   SOLE 4 1,354 0 0
JEFFERIES FINL GROUP INC COM 47233W109 176 7,140 SH   SOLE 7 7,140 0 0
JEFFERIES FINL GROUP INC COM 47233W109 13,714 557,480 SH   SOLE 18 557,480 0 0
JEFFERIES FINL GROUP INC COM 47233W109 5,791 235,418 SH   SOLE 19 235,418 0 0
JEFFERIES FINL GROUP INC COM 47233W109 218,085 8,865,224 SH   SOLE 21 8,865,224 0 0
JEFFERIES FINL GROUP INC COM 47233W109 164,087 6,670,189 SH   SOLE 22 6,375,983 0 294,206
JEFFERIES FINL GROUP INC COM 47233W109 1,085 44,105 SH   SOLE 25 44,105 0 0
JEFFERIES FINL GROUP INC COM 47233W109 3,560 144,703 SH   SOLE 26 65,213 0 79,490
JEFFERIES FINL GROUP INC COM 47233W109 764 31,069 SH   SOLE 28 27,857 0 3,212
JEFFERIES FINL GROUP INC COM 47233W109 3,354 136,327 SH   SOLE 30 136,327 0 0
JEFFERIES FINL GROUP INC COM 47233W109 95 3,854 SH   SOLE 31 3,854 0 0
JEFFERIES FINL GROUP INC COM 47233W109 2,866 116,514 SH   SOLE 34 116,514 0 0
JEFFERIES FINL GROUP INC COM 47233W109 1,219 49,538 SH   SOLE 36 49,538 0 0
JEFFERIES FINL GROUP INC COM 47233W109 690 28,045 SH   SOLE 40 28,045 0 0
JELD-WEN HLDG INC COM 47580P103 2,098 82,738 SH   SOLE 2 23,262 0 59,476
JELD-WEN HLDG INC COM 47580P103 11 422 SH   SOLE 4 422 0 0
JELD-WEN HLDG INC COM 47580P103 33 1,301 SH   SOLE 7 1,301 0 0
JELD-WEN HLDG INC COM 47580P103 6,027 237,675 SH   SOLE 18 237,675 0 0
JELD-WEN HLDG INC COM 47580P103 2,992 117,990 SH   SOLE 19 117,990 0 0
JELD-WEN HLDG INC COM 47580P103 66,694 2,629,883 SH   SOLE 21 2,629,883 0 0
JELD-WEN HLDG INC COM 47580P103 48,121 1,897,517 SH   SOLE 22 1,844,839 0 52,678
JELD-WEN HLDG INC COM 47580P103 15 603 SH   SOLE 25 603 0 0
JELD-WEN HLDG INC COM 47580P103 597 23,539 SH   SOLE 26 14,487 0 9,052
JELD-WEN HLDG INC COM 47580P103 216 8,525 SH   SOLE 28 8,525 0 0
JELD-WEN HLDG INC COM 47580P103 997 39,308 SH   SOLE 30 39,308 0 0
JELD-WEN HLDG INC COM 47580P103 39 1,546 SH   SOLE 34 1,546 0 0
JELD-WEN HLDG INC COM 47580P103 107 4,235 SH   SOLE 36 4,235 0 0
JELD-WEN HLDG INC COM 47580P103 214 8,428 SH   SOLE 40 8,428 0 0
JERASH HLDGS US INC COM 47632P101 4 733 SH   SOLE 18 733 0 0
JERASH HLDGS US INC COM 47632P101 66 11,321 SH   SOLE 21 11,321 0 0
JETBLUE AWYS CORP COM 477143101 13,499 928,395 SH   SOLE 2 346,090 0 582,305
JETBLUE AWYS CORP COM 477143101 129 8,859 SH   SOLE 4 8,859 0 0
JETBLUE AWYS CORP COM 477143101 134 9,225 SH   SOLE 7 9,225 0 0
JETBLUE AWYS CORP COM 477143101 11,460 788,160 SH   SOLE 18 784,736 0 3,424
JETBLUE AWYS CORP COM 477143101 1,147 78,907 SH   SOLE 19 78,907 0 0
JETBLUE AWYS CORP COM 477143101 204,557 14,068,581 SH   SOLE 21 14,068,581 0 0
JETBLUE AWYS CORP COM 477143101 141,050 9,700,804 SH   SOLE 22 9,301,914 0 398,890
JETBLUE AWYS CORP COM 477143101 498 34,229 SH   SOLE 23 34,229 0 0
JETBLUE AWYS CORP COM 477143101 44 3,027 SH   SOLE 25 3,027 0 0
JETBLUE AWYS CORP COM 477143101 1,191 81,885 SH   SOLE 26 9,539 0 72,346
JETBLUE AWYS CORP COM 477143101 258 17,774 SH   SOLE 28 12,574 0 5,200
JETBLUE AWYS CORP COM 477143101 390 26,845 SH   SOLE 29 26,845 0 0
JETBLUE AWYS CORP COM 477143101 870 59,809 SH   SOLE 30 59,809 0 0
JETBLUE AWYS CORP COM 477143101 475 32,688 SH   SOLE 31 32,688 0 0
JETBLUE AWYS CORP COM 477143101 35 2,387 SH   SOLE 34 2,387 0 0
JETBLUE AWYS CORP COM 477143101 93 6,414 SH   SOLE 36 6,414 0 0
JETBLUE AWYS CORP COM 477143101 106 7,261 SH   SOLE 40 7,261 0 0
JEWETT CAMERON TRADING LTD COM NEW 47733C207 5 566 SH   SOLE 21 566 0 0
JFROG LTD ORD SHS M6191J100 1,653 26,304 SH   SOLE 2 9,827 0 16,477
JFROG LTD ORD SHS M6191J100 16 257 SH   SOLE 4 257 0 0
JFROG LTD ORD SHS M6191J100 29 466 SH   SOLE 7 466 0 0
JFROG LTD ORD SHS M6191J100 423 6,737 SH   SOLE 18 6,737 0 0
JFROG LTD ORD SHS M6191J100 1,109 17,652 SH   SOLE 19 17,652 0 0
JFROG LTD ORD SHS M6191J100 10,108 160,879 SH   SOLE 21 160,879 0 0
JFROG LTD ORD SHS M6191J100 7,582 120,681 SH   SOLE 22 111,644 0 9,037
JFROG LTD ORD SHS M6191J100 153 2,440 SH   SOLE 23 2,440 0 0
JFROG LTD ORD SHS M6191J100 5,535 88,092 SH   SOLE 25 88,092 0 0
JFROG LTD ORD SHS M6191J100 21 332 SH   SOLE 26 332 0 0
JFROG LTD ORD SHS M6191J100 3,319 52,819 SH   SOLE 28 0 0 52,819
JFROG LTD ORD SHS M6191J100 10 164 SH   SOLE 30 164 0 0
JFROG LTD ORD SHS M6191J100 150 2,385 SH   SOLE 31 2,385 0 0
JFROG LTD ORD SHS M6191J100 4,915 78,231 SH   SOLE 34 78,231 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 258 4,178 SH   SOLE 4 4,178 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 21,571 348,650 SH   SOLE 21 348,650 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 13,208 213,479 SH   SOLE 22 213,479 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 100 1,614 SH   SOLE 25 1,614 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 5,920 95,691 SH   SOLE 30 95,691 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 147 2,376 SH   SOLE 36 2,376 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 2,326 20,425 SH   SOLE 2 11,460 0 8,965
JOHN BEAN TECHNOLOGIES CORP COM 477839104 18 161 SH   SOLE 4 161 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 71 625 SH   SOLE 7 625 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 16,256 142,760 SH   SOLE 18 136,885 0 5,875
JOHN BEAN TECHNOLOGIES CORP COM 477839104 10,650 93,532 SH   SOLE 19 93,532 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 401,198 3,523,297 SH   SOLE 21 3,523,297 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 106,059 931,400 SH   SOLE 22 909,664 0 21,736
JOHN BEAN TECHNOLOGIES CORP COM 477839104 446 3,919 SH   SOLE 23 3,919 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 44 389 SH   SOLE 25 389 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 2,470 21,690 SH   SOLE 26 8,595 0 13,095
JOHN BEAN TECHNOLOGIES CORP COM 477839104 449 3,945 SH   SOLE 28 3,945 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 23,198 203,724 SH   SOLE 30 203,724 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 110 962 SH   SOLE 36 962 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 459 4,031 SH   SOLE 40 4,031 0 0
JOHNSON & JOHNSON COM 478160104 1,143,134 7,263,528 SH   SOLE 2 2,053,258 0 5,210,270
JOHNSON & JOHNSON COM 478160104 203,878 1,295,449 SH   SOLE 4 1,195,035 0 100,414
JOHNSON & JOHNSON COM 478160104 400,333 2,543,735 SH   SOLE 7 2,464,172 0 79,563
JOHNSON & JOHNSON COM 478160104 14,173 90,055 SH   SOLE 13 90,055 0 0
JOHNSON & JOHNSON COM 478160104 51,801 329,145 SH   SOLE 15 329,145 0 0
JOHNSON & JOHNSON COM 478160104 3 20 SH   SOLE 17 0 0 20
JOHNSON & JOHNSON COM 478160104 1,212,345 7,703,299 SH   SOLE 18 7,195,529 0 507,770
JOHNSON & JOHNSON COM 478160104 1,035,038 6,576,679 SH   SOLE 19 6,576,679 0 0
JOHNSON & JOHNSON COM 478160104 9,101 57,829 SH   SOLE 20 57,829 0 0
JOHNSON & JOHNSON COM 478160104 9,719,816 61,760,174 SH   SOLE 21 61,760,174 0 0
JOHNSON & JOHNSON COM 478160104 9,754,578 61,981,054 SH   SOLE 22 55,793,303 0 6,187,751
JOHNSON & JOHNSON COM 478160104 301,792 1,917,603 SH   SOLE 23 1,917,603 0 0
JOHNSON & JOHNSON COM 478160104 665,160 4,226,457 SH   SOLE 25 4,226,457 0 0
JOHNSON & JOHNSON COM 478160104 889,955 5,654,814 SH   SOLE 26 1,754,382 0 3,900,432
JOHNSON & JOHNSON COM 478160104 1,323,240 8,407,933 SH   SOLE 28 359,445 0 8,048,488
JOHNSON & JOHNSON COM 478160104 14,584 92,670 SH   SOLE 29 92,670 0 0
JOHNSON & JOHNSON COM 478160104 1,860,047 11,818,824 SH   SOLE 30 11,800,842 0 17,982
JOHNSON & JOHNSON COM 478160104 168,677 1,071,781 SH   SOLE 31 459,337 0 612,444
JOHNSON & JOHNSON COM 478160104 30,089 191,189 SH   SOLE 32 191,189 0 0
JOHNSON & JOHNSON COM 478160104 581,180 3,692,843 SH   SOLE 34 3,692,843 0 0
JOHNSON & JOHNSON COM 478160104 270,714 1,720,131 SH   SOLE 36 1,720,131 0 0
JOHNSON & JOHNSON COM 478160104 917 5,825 SH   SOLE 37 5,825 0 0
JOHNSON & JOHNSON COM 478160104 17,234 109,505 SH   SOLE 40 109,505 0 0
JOHNSON & JOHNSON OPTIONS 478160104 126 800 SH Put SOLE 2 800 0 0
JOHNSON & JOHNSON OPTIONS 478160104 236 1,500 SH Put SOLE 4 1,500 0 0
JOHNSON & JOHNSON OPTIONS 478160104 2,864 18,200 SH Put SOLE 18 18,200 0 0
JOHNSON & JOHNSON OPTIONS 478160104 18,571 118,000 SH Put SOLE 19 118,000 0 0
JOHNSON & JOHNSON OPTIONS 478160104 1,259 8,000 SH Put SOLE 22 8,000 0 0
JOHNSON & JOHNSON OPTIONS 478160104 173 1,100 SH Put SOLE 26 1,100 0 0
JOHNSON & JOHNSON OPTIONS 478160104 8,121 51,600 SH Put SOLE 34 51,600 0 0
JOHNSON CTLS INTL PLC SHS G51502105 94,257 2,023,127 SH   SOLE 2 502,910 0 1,520,217
JOHNSON CTLS INTL PLC SHS G51502105 18,162 389,825 SH   SOLE 4 361,287 0 28,538
JOHNSON CTLS INTL PLC SHS G51502105 30,651 657,878 SH   SOLE 7 626,352 0 31,526
JOHNSON CTLS INTL PLC SHS G51502105 132 2,831 SH   SOLE 13 2,831 0 0
JOHNSON CTLS INTL PLC SHS G51502105 4,423 94,924 SH   SOLE 15 94,924 0 0
JOHNSON CTLS INTL PLC SHS G51502105 78,429 1,683,397 SH   SOLE 18 1,569,930 0 113,467
JOHNSON CTLS INTL PLC SHS G51502105 25,863 555,121 SH   SOLE 19 555,121 0 0
JOHNSON CTLS INTL PLC SHS G51502105 832,755 17,874,122 SH   SOLE 21 17,874,122 0 0
JOHNSON CTLS INTL PLC SHS G51502105 794,259 17,047,841 SH   SOLE 22 15,305,738 0 1,742,103
JOHNSON CTLS INTL PLC SHS G51502105 25,997 557,992 SH   SOLE 23 557,992 0 0
JOHNSON CTLS INTL PLC SHS G51502105 66,098 1,418,726 SH   SOLE 25 1,418,726 0 0
JOHNSON CTLS INTL PLC SHS G51502105 81,894 1,757,754 SH   SOLE 26 634,935 0 1,122,819
JOHNSON CTLS INTL PLC SHS G51502105 123,362 2,647,827 SH   SOLE 28 110,684 0 2,537,143
JOHNSON CTLS INTL PLC SHS G51502105 1,407 30,201 SH   SOLE 29 30,201 0 0
JOHNSON CTLS INTL PLC SHS G51502105 194,577 4,176,370 SH   SOLE 30 4,015,197 0 161,173
JOHNSON CTLS INTL PLC SHS G51502105 8,399 180,275 SH   SOLE 31 131,390 0 48,885
JOHNSON CTLS INTL PLC SHS G51502105 111,436 2,391,838 SH   SOLE 34 2,391,838 0 0
JOHNSON CTLS INTL PLC SHS G51502105 23,641 507,421 SH   SOLE 36 507,421 0 0
JOHNSON CTLS INTL PLC SHS G51502105 1,442 30,946 SH   SOLE 40 30,946 0 0
JOHNSON OUTDOORS INC CL A 479167108 633 5,622 SH   SOLE 2 2,063 0 3,559
JOHNSON OUTDOORS INC CL A 479167108 15 133 SH   SOLE 7 133 0 0
JOHNSON OUTDOORS INC CL A 479167108 2,182 19,371 SH   SOLE 18 19,371 0 0
JOHNSON OUTDOORS INC CL A 479167108 998 8,857 SH   SOLE 19 8,857 0 0
JOHNSON OUTDOORS INC CL A 479167108 24,643 218,792 SH   SOLE 21 218,792 0 0
JOHNSON OUTDOORS INC CL A 479167108 21,596 191,745 SH   SOLE 22 188,850 0 2,895
JOHNSON OUTDOORS INC CL A 479167108 27 238 SH   SOLE 25 238 0 0
JOHNSON OUTDOORS INC CL A 479167108 221 1,966 SH   SOLE 26 636 0 1,330
JOHNSON OUTDOORS INC CL A 479167108 107 951 SH   SOLE 28 951 0 0
JOHNSON OUTDOORS INC CL A 479167108 752 6,681 SH   SOLE 30 6,681 0 0
JOHNSON OUTDOORS INC CL A 479167108 66 585 SH   SOLE 36 585 0 0
JOHNSON OUTDOORS INC CL A 479167108 110 974 SH   SOLE 40 974 0 0
JOINT CORP COM 47973J102 288 10,965 SH   SOLE 2 1,446 0 9,519
JOINT CORP COM 47973J102 9 359 SH   SOLE 7 359 0 0
JOINT CORP COM 47973J102 1,490 56,756 SH   SOLE 18 47,440 0 9,316
JOINT CORP COM 47973J102 1,223 46,559 SH   SOLE 19 46,559 0 0
JOINT CORP COM 47973J102 13,224 503,584 SH   SOLE 21 503,584 0 0
JOINT CORP COM 47973J102 9,857 375,380 SH   SOLE 22 372,984 0 2,396
JOINT CORP COM 47973J102 127 4,837 SH   SOLE 23 4,837 0 0
JOINT CORP COM 47973J102 95 3,632 SH   SOLE 26 0 0 3,632
JONES LANG LASALLE INC COM 48020Q107 26,697 179,938 SH   SOLE 2 78,134 0 101,804
JONES LANG LASALLE INC COM 48020Q107 579 3,900 SH   SOLE 4 3,900 0 0
JONES LANG LASALLE INC COM 48020Q107 244 1,647 SH   SOLE 7 1,647 0 0
JONES LANG LASALLE INC COM 48020Q107 19,868 133,908 SH   SOLE 18 133,351 0 557
JONES LANG LASALLE INC COM 48020Q107 4,024 27,119 SH   SOLE 19 27,119 0 0
JONES LANG LASALLE INC COM 48020Q107 368,841 2,485,953 SH   SOLE 21 2,485,953 0 0
JONES LANG LASALLE INC COM 48020Q107 243,704 1,642,544 SH   SOLE 22 1,553,587 0 88,957
JONES LANG LASALLE INC COM 48020Q107 2,236 15,068 SH   SOLE 23 15,068 0 0
JONES LANG LASALLE INC COM 48020Q107 814 5,486 SH   SOLE 25 5,486 0 0
JONES LANG LASALLE INC COM 48020Q107 5,557 37,457 SH   SOLE 26 18,235 0 19,222
JONES LANG LASALLE INC COM 48020Q107 1,067 7,192 SH   SOLE 28 6,558 0 634
JONES LANG LASALLE INC COM 48020Q107 380 2,563 SH   SOLE 29 2,563 0 0
JONES LANG LASALLE INC COM 48020Q107 4,890 32,956 SH   SOLE 30 32,956 0 0
JONES LANG LASALLE INC COM 48020Q107 1,066 7,187 SH   SOLE 31 7,187 0 0
JONES LANG LASALLE INC COM 48020Q107 2,038 13,739 SH   SOLE 34 13,739 0 0
JONES LANG LASALLE INC COM 48020Q107 266 1,791 SH   SOLE 36 1,791 0 0
JONES LANG LASALLE INC COM 48020Q107 936 6,308 SH   SOLE 40 6,308 0 0
JOUNCE THERAPEUTICS INC COM 481116101 140 20,039 SH   SOLE 2 747 0 19,292
JOUNCE THERAPEUTICS INC COM 481116101 4 505 SH   SOLE 7 505 0 0
JOUNCE THERAPEUTICS INC COM 481116101 453 64,721 SH   SOLE 18 64,721 0 0
JOUNCE THERAPEUTICS INC COM 481116101 229 32,657 SH   SOLE 19 32,657 0 0
JOUNCE THERAPEUTICS INC COM 481116101 6,802 971,658 SH   SOLE 21 971,658 0 0
JOUNCE THERAPEUTICS INC COM 481116101 3,135 447,919 SH   SOLE 22 445,478 0 2,441
JOUNCE THERAPEUTICS INC COM 481116101 63 9,056 SH   SOLE 30 9,056 0 0
JOYY INC ADS REPSTG COM A 46591M109 10,867 135,876 SH   SOLE 2 15,693 0 120,183
JOYY INC ADS REPSTG COM A 46591M109 2 31 SH   SOLE 3 31 0 0
JOYY INC ADS REPSTG COM A 46591M109 2,570 32,130 SH   SOLE 4 28,388 0 3,742
JOYY INC ADS REPSTG COM A 46591M109 479 5,983 SH   SOLE 7 5,983 0 0
JOYY INC ADS REPSTG COM A 46591M109 770 9,622 SH   SOLE 13 9,622 0 0
JOYY INC ADS REPSTG COM A 46591M109 2,447 30,596 SH   SOLE 15 30,596 0 0
JOYY INC ADS REPSTG COM A 46591M109 3,471 43,397 SH   SOLE 18 43,397 0 0
JOYY INC ADS REPSTG COM A 46591M109 187 2,342 SH   SOLE 19 2,342 0 0
JOYY INC ADS REPSTG COM A 46591M109 79,192 990,147 SH   SOLE 21 990,147 0 0
JOYY INC ADS REPSTG COM A 46591M109 72,739 909,461 SH   SOLE 22 777,964 0 131,497
JOYY INC ADS REPSTG COM A 46591M109 2,878 35,987 SH   SOLE 23 35,987 0 0
JOYY INC ADS REPSTG COM A 46591M109 2,749 34,370 SH   SOLE 25 34,370 0 0
JOYY INC ADS REPSTG COM A 46591M109 14,833 185,460 SH   SOLE 26 67,392 0 118,068
JOYY INC ADS REPSTG COM A 46591M109 8,728 109,132 SH   SOLE 28 6,672 0 102,460
JOYY INC ADS REPSTG COM A 46591M109 404 5,052 SH   SOLE 29 5,052 0 0
JOYY INC ADS REPSTG COM A 46591M109 27,413 342,745 SH   SOLE 30 326,358 0 16,387
JOYY INC ADS REPSTG COM A 46591M109 955 11,941 SH   SOLE 31 9,475 0 2,466
JOYY INC ADS REPSTG COM A 46591M109 383 4,788 SH   SOLE 34 4,788 0 0
JOYY INC ADS REPSTG COM A 46591M109 66 825 SH   SOLE 36 825 0 0
JOYY INC ADS REPSTG COM A 46591M109 29 365 SH   SOLE 40 365 0 0
JPMORGAN CHASE & CO COM 46625H100 1,002,062 7,885,905 SH   SOLE 2 1,812,679 0 6,073,226
JPMORGAN CHASE & CO COM 46625H100 187,153 1,472,834 SH   SOLE 4 1,357,600 0 115,234
JPMORGAN CHASE & CO COM 46625H100 333,393 2,623,699 SH   SOLE 7 2,530,785 0 92,914
JPMORGAN CHASE & CO COM 46625H100 17,168 135,109 SH   SOLE 13 135,109 0 0
JPMORGAN CHASE & CO COM 46625H100 48,339 380,415 SH   SOLE 15 380,415 0 0
JPMORGAN CHASE & CO COM 46625H100 192 1,509 SH   SOLE 17 0 0 1,509
JPMORGAN CHASE & CO COM 46625H100 1,140,046 8,971,796 SH   SOLE 18 8,167,045 0 804,751
JPMORGAN CHASE & CO COM 46625H100 920,008 7,240,165 SH   SOLE 19 7,240,165 0 0
JPMORGAN CHASE & CO COM 46625H100 13,110 103,170 SH   SOLE 20 103,170 0 0
JPMORGAN CHASE & CO COM 46625H100 7,124,308 56,066,014 SH   SOLE 21 56,066,014 0 0
JPMORGAN CHASE & CO COM 46625H100 8,908,472 70,106,808 SH   SOLE 22 63,104,189 0 7,002,619
JPMORGAN CHASE & CO COM 46625H100 267,060 2,101,680 SH   SOLE 23 2,101,680 0 0
JPMORGAN CHASE & CO COM 46625H100 613,876 4,831,010 SH   SOLE 25 4,805,152 0 25,858
JPMORGAN CHASE & CO COM 46625H100 750,325 5,904,815 SH   SOLE 26 1,455,507 0 4,449,308
JPMORGAN CHASE & CO COM 46625H100 955,288 7,517,807 SH   SOLE 28 411,440 0 7,106,367
JPMORGAN CHASE & CO COM 46625H100 5,599 44,060 SH   SOLE 29 44,060 0 0
JPMORGAN CHASE & CO COM 46625H100 1,508,231 11,869,294 SH   SOLE 30 11,693,973 0 175,321
JPMORGAN CHASE & CO COM 46625H100 82,501 649,256 SH   SOLE 31 437,676 0 211,580
JPMORGAN CHASE & CO COM 46625H100 27,029 212,709 SH   SOLE 32 212,709 0 0
JPMORGAN CHASE & CO COM 46625H100 281,631 2,216,346 SH   SOLE 34 2,216,346 0 0
JPMORGAN CHASE & CO COM 46625H100 267,886 2,108,173 SH   SOLE 36 2,108,173 0 0
JPMORGAN CHASE & CO COM 46625H100 16,176 127,297 SH   SOLE 40 127,297 0 0
JUNIPER NETWORKS INC COM 48203R104 22,108 982,127 SH   SOLE 2 285,131 0 696,996
JUNIPER NETWORKS INC COM 48203R104 3,917 174,016 SH   SOLE 4 160,447 0 13,569
JUNIPER NETWORKS INC COM 48203R104 10,679 474,428 SH   SOLE 7 338,767 0 135,661
JUNIPER NETWORKS INC COM 48203R104 39 1,724 SH   SOLE 13 1,724 0 0
JUNIPER NETWORKS INC COM 48203R104 1,165 51,771 SH   SOLE 15 51,771 0 0
JUNIPER NETWORKS INC COM 48203R104 13,824 614,108 SH   SOLE 18 562,174 0 51,934
JUNIPER NETWORKS INC COM 48203R104 7,564 336,018 SH   SOLE 19 336,018 0 0
JUNIPER NETWORKS INC COM 48203R104 249,075 11,065,085 SH   SOLE 21 11,065,085 0 0
JUNIPER NETWORKS INC COM 48203R104 184,200 8,183,013 SH   SOLE 22 7,348,726 0 834,287
JUNIPER NETWORKS INC COM 48203R104 6,487 288,194 SH   SOLE 23 288,194 0 0
JUNIPER NETWORKS INC COM 48203R104 13,286 590,209 SH   SOLE 25 590,209 0 0
JUNIPER NETWORKS INC COM 48203R104 32,858 1,459,723 SH   SOLE 26 638,829 0 820,894
JUNIPER NETWORKS INC COM 48203R104 32,605 1,448,446 SH   SOLE 28 42,923 0 1,405,523
JUNIPER NETWORKS INC COM 48203R104 906 40,241 SH   SOLE 29 40,241 0 0
JUNIPER NETWORKS INC COM 48203R104 72,962 3,241,333 SH   SOLE 30 2,990,343 0 250,990
JUNIPER NETWORKS INC COM 48203R104 2,928 130,080 SH   SOLE 31 92,218 0 37,862
JUNIPER NETWORKS INC COM 48203R104 1,499 66,607 SH   SOLE 34 66,607 0 0
JUNIPER NETWORKS INC COM 48203R104 7,452 331,069 SH   SOLE 36 331,069 0 0
JUNIPER NETWORKS INC COM 48203R104 317 14,098 SH   SOLE 40 14,098 0 0
KADANT INC COM 48282T104 1,012 7,180 SH   SOLE 2 3,880 0 3,300
KADANT INC COM 48282T104 27 189 SH   SOLE 4 189 0 0
KADANT INC COM 48282T104 23 166 SH   SOLE 7 166 0 0
KADANT INC COM 48282T104 5,541 39,304 SH   SOLE 18 39,304 0 0
KADANT INC COM 48282T104 2,846 20,190 SH   SOLE 19 20,190 0 0
KADANT INC COM 48282T104 54,160 384,169 SH   SOLE 21 384,169 0 0
KADANT INC COM 48282T104 46,377 328,959 SH   SOLE 22 321,435 0 7,524
KADANT INC COM 48282T104 1,352 9,593 SH   SOLE 26 5,904 0 3,689
KADANT INC COM 48282T104 225 1,595 SH   SOLE 28 1,595 0 0
KADANT INC COM 48282T104 8,036 57,002 SH   SOLE 30 57,002 0 0
KADANT INC COM 48282T104 190 1,348 SH   SOLE 40 1,348 0 0
KADMON HLDGS INC COM 48283N106 404 97,428 SH   SOLE 2 43,387 0 54,041
KADMON HLDGS INC COM 48283N106 12 2,939 SH   SOLE 7 2,939 0 0
KADMON HLDGS INC COM 48283N106 2,666 642,324 SH   SOLE 18 642,324 0 0
KADMON HLDGS INC COM 48283N106 7,807 1,881,171 SH   SOLE 19 1,881,171 0 0
KADMON HLDGS INC COM 48283N106 416 100,300 SH   SOLE 20 100,300 0 0
KADMON HLDGS INC COM 48283N106 32,605 7,856,546 SH   SOLE 21 7,856,546 0 0
KADMON HLDGS INC COM 48283N106 17,641 4,250,893 SH   SOLE 22 4,222,210 0 28,683
KADMON HLDGS INC COM 48283N106 15 3,554 SH   SOLE 23 3,554 0 0
KADMON HLDGS INC COM 48283N106 14 3,337 SH   SOLE 25 3,337 0 0
KADMON HLDGS INC COM 48283N106 26 6,266 SH   SOLE 26 6,266 0 0
KADMON HLDGS INC COM 48283N106 252 60,617 SH   SOLE 30 60,617 0 0
KADMON HLDGS INC COM 48283N106 25 5,978 SH   SOLE 36 5,978 0 0
KADMON HLDGS INC COM 48283N106 51 12,188 SH   SOLE 40 12,188 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 1,828 18,479 SH   SOLE 2 5,247 0 13,232
KAISER ALUMINUM CORP COM PAR $0.01 483007704 8 80 SH   SOLE 4 80 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 1,011 10,223 SH   SOLE 7 10,223 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 6,832 69,082 SH   SOLE 18 69,082 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 3,698 37,392 SH   SOLE 19 37,392 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 179,606 1,816,040 SH   SOLE 21 1,816,040 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 44,968 454,682 SH   SOLE 22 443,010 0 11,672
KAISER ALUMINUM CORP COM PAR $0.01 483007704 1,248 12,614 SH   SOLE 26 6,514 0 6,100
KAISER ALUMINUM CORP COM PAR $0.01 483007704 225 2,279 SH   SOLE 28 2,279 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 3,367 34,043 SH   SOLE 30 34,043 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 171 1,728 SH   SOLE 40 1,728 0 0
KALA PHARMACEUTICALS INC COM 483119103 153 22,535 SH   SOLE 2 11,290 0 11,245
KALA PHARMACEUTICALS INC COM 483119103 3 467 SH   SOLE 7 467 0 0
KALA PHARMACEUTICALS INC COM 483119103 1,075 158,497 SH   SOLE 18 158,497 0 0
KALA PHARMACEUTICALS INC COM 483119103 512 75,495 SH   SOLE 19 75,495 0 0
KALA PHARMACEUTICALS INC COM 483119103 13,106 1,932,989 SH   SOLE 21 1,932,989 0 0
KALA PHARMACEUTICALS INC COM 483119103 6,292 928,097 SH   SOLE 22 923,448 0 4,649
KALA PHARMACEUTICALS INC COM 483119103 10 1,463 SH   SOLE 25 1,463 0 0
KALA PHARMACEUTICALS INC COM 483119103 22 3,216 SH   SOLE 26 3,216 0 0
KALA PHARMACEUTICALS INC COM 483119103 212 31,195 SH   SOLE 30 31,195 0 0
KALA PHARMACEUTICALS INC COM 483119103 21 3,154 SH   SOLE 36 3,154 0 0
KALA PHARMACEUTICALS INC COM 483119103 23 3,398 SH   SOLE 40 3,398 0 0
KALEIDO BIOSCIENCES INC COM 483347100 63 6,949 SH   SOLE 2 2,231 0 4,718
KALEIDO BIOSCIENCES INC COM 483347100 387 42,516 SH   SOLE 18 42,516 0 0
KALEIDO BIOSCIENCES INC COM 483347100 243 26,748 SH   SOLE 19 26,748 0 0
KALEIDO BIOSCIENCES INC COM 483347100 6,553 720,063 SH   SOLE 21 720,063 0 0
KALEIDO BIOSCIENCES INC COM 483347100 1,221 134,178 SH   SOLE 22 133,447 0 731
KALEIDO BIOSCIENCES INC COM 483347100 74 8,177 SH   SOLE 30 8,177 0 0
KALEYRA INC COM 483379103 48 4,901 SH   SOLE 22 4,901 0 0
KALVISTA PHARMACEUTICALS INC COM 483497103 213 11,191 SH   SOLE 2 1,325 0 9,866
KALVISTA PHARMACEUTICALS INC COM 483497103 7 367 SH   SOLE 7 367 0 0
KALVISTA PHARMACEUTICALS INC COM 483497103 1,015 53,450 SH   SOLE 18 50,372 0 3,078
KALVISTA PHARMACEUTICALS INC COM 483497103 462 24,333 SH   SOLE 19 24,333 0 0
KALVISTA PHARMACEUTICALS INC COM 483497103 12,918 680,254 SH   SOLE 21 680,254 0 0
KALVISTA PHARMACEUTICALS INC COM 483497103 6,444 339,356 SH   SOLE 22 336,864 0 2,492
KALVISTA PHARMACEUTICALS INC COM 483497103 7 363 SH   SOLE 26 0 0 363
KALVISTA PHARMACEUTICALS INC COM 483497103 77 4,066 SH   SOLE 30 4,066 0 0
KAMADA LTD SHS M6240T109 2,509 387,131 SH   SOLE 21 387,131 0 0
KAMADA LTD SHS M6240T109 66 10,166 SH   SOLE 30 10,166 0 0
KAMAN CORP COM 483548103 1,524 26,678 SH   SOLE 2 8,213 0 18,465
KAMAN CORP COM 483548103 11 189 SH   SOLE 4 189 0 0
KAMAN CORP COM 483548103 26 461 SH   SOLE 7 461 0 0
KAMAN CORP COM 483548103 6,776 118,605 SH   SOLE 18 118,605 0 0
KAMAN CORP COM 483548103 2,885 50,493 SH   SOLE 19 50,493 0 0
KAMAN CORP COM 483548103 194,152 3,398,430 SH   SOLE 21 3,398,430 0 0
KAMAN CORP COM 483548103 45,494 796,318 SH   SOLE 22 779,276 0 17,042
KAMAN CORP COM 483548103 28 495 SH   SOLE 25 495 0 0
KAMAN CORP COM 483548103 685 11,989 SH   SOLE 26 5,713 0 6,276
KAMAN CORP COM 483548103 174 3,041 SH   SOLE 28 3,041 0 0
KAMAN CORP COM 483548103 3,291 57,607 SH   SOLE 30 57,607 0 0
KAMAN CORP COM 483548103 70 1,226 SH   SOLE 36 1,226 0 0
KAMAN CORP COM 483548103 150 2,619 SH   SOLE 40 2,619 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 47,000 230,243 SH   SOLE 2 43,516 0 186,727
KANSAS CITY SOUTHERN COM NEW 485170302 10,927 53,530 SH   SOLE 4 49,798 0 3,732
KANSAS CITY SOUTHERN COM NEW 485170302 25,490 124,873 SH   SOLE 7 81,927 0 42,946
KANSAS CITY SOUTHERN COM NEW 485170302 47 229 SH   SOLE 13 229 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 2,447 11,989 SH   SOLE 15 11,989 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 43,415 212,684 SH   SOLE 18 199,148 0 13,536
KANSAS CITY SOUTHERN COM NEW 485170302 12,749 62,455 SH   SOLE 19 62,455 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 602,846 2,953,244 SH   SOLE 21 2,953,244 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 436,933 2,140,466 SH   SOLE 22 1,939,089 0 201,377
KANSAS CITY SOUTHERN COM NEW 485170302 12,788 62,647 SH   SOLE 23 62,647 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 39,280 192,427 SH   SOLE 25 192,427 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 44,972 220,309 SH   SOLE 26 78,342 0 141,967
KANSAS CITY SOUTHERN COM NEW 485170302 74,987 367,351 SH   SOLE 28 13,885 0 353,466
KANSAS CITY SOUTHERN COM NEW 485170302 109,389 535,879 SH   SOLE 30 526,391 0 9,488
KANSAS CITY SOUTHERN COM NEW 485170302 3,821 18,719 SH   SOLE 31 12,370 0 6,349
KANSAS CITY SOUTHERN COM NEW 485170302 5,213 25,540 SH   SOLE 34 25,540 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 12,600 61,725 SH   SOLE 36 61,725 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 840 4,113 SH   SOLE 40 4,113 0 0
KAR AUCTION SVCS INC COM 48238T109 4,129 221,877 SH   SOLE 2 91,885 0 129,992
KAR AUCTION SVCS INC COM 48238T109 12 652 SH   SOLE 4 652 0 0
KAR AUCTION SVCS INC COM 48238T109 44 2,348 SH   SOLE 7 2,348 0 0
KAR AUCTION SVCS INC COM 48238T109 13,410 720,599 SH   SOLE 18 720,120 0 479
KAR AUCTION SVCS INC COM 48238T109 4,347 233,603 SH   SOLE 19 233,603 0 0
KAR AUCTION SVCS INC COM 48238T109 162,609 8,737,707 SH   SOLE 21 8,737,707 0 0
KAR AUCTION SVCS INC COM 48238T109 77,817 4,181,486 SH   SOLE 22 4,085,123 0 96,363
KAR AUCTION SVCS INC COM 48238T109 59 3,155 SH   SOLE 25 3,155 0 0
KAR AUCTION SVCS INC COM 48238T109 1,032 55,479 SH   SOLE 26 34,143 0 21,336
KAR AUCTION SVCS INC COM 48238T109 378 20,288 SH   SOLE 28 17,611 0 2,677
KAR AUCTION SVCS INC COM 48238T109 1,466 78,757 SH   SOLE 30 78,757 0 0
KAR AUCTION SVCS INC COM 48238T109 22 1,164 SH   SOLE 34 1,164 0 0
KAR AUCTION SVCS INC COM 48238T109 200 10,762 SH   SOLE 36 10,762 0 0
KAR AUCTION SVCS INC COM 48238T109 313 16,829 SH   SOLE 40 16,829 0 0
KARUNA THERAPEUTICS INC COM 48576A100 1,177 11,588 SH   SOLE 2 5,120 0 6,468
KARUNA THERAPEUTICS INC COM 48576A100 28 275 SH   SOLE 7 275 0 0
KARUNA THERAPEUTICS INC COM 48576A100 5,849 57,572 SH   SOLE 18 55,634 0 1,938
KARUNA THERAPEUTICS INC COM 48576A100 6,122 60,258 SH   SOLE 19 60,258 0 0
KARUNA THERAPEUTICS INC COM 48576A100 78,853 776,185 SH   SOLE 21 776,185 0 0
KARUNA THERAPEUTICS INC COM 48576A100 44,688 439,882 SH   SOLE 22 430,815 0 9,067
KARUNA THERAPEUTICS INC COM 48576A100 196 1,934 SH   SOLE 23 1,934 0 0
KARUNA THERAPEUTICS INC COM 48576A100 14 138 SH   SOLE 25 138 0 0
KARUNA THERAPEUTICS INC COM 48576A100 972 9,568 SH   SOLE 26 274 0 9,294
KARUNA THERAPEUTICS INC COM 48576A100 154 1,519 SH   SOLE 28 1,519 0 0
KARUNA THERAPEUTICS INC COM 48576A100 1,272 12,523 SH   SOLE 30 12,523 0 0
KARUNA THERAPEUTICS INC COM 48576A100 83 820 SH   SOLE 34 820 0 0
KARUNA THERAPEUTICS INC COM 48576A100 24 239 SH   SOLE 36 239 0 0
KARUNA THERAPEUTICS INC COM 48576A100 123 1,211 SH   SOLE 40 1,211 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 1,201 77,557 SH   SOLE 2 29,976 0 47,581
KARYOPHARM THERAPEUTICS INC COM 48576U106 21 1,339 SH   SOLE 7 1,339 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 4,413 285,090 SH   SOLE 18 250,309 0 34,781
KARYOPHARM THERAPEUTICS INC COM 48576U106 15,684 1,013,153 SH   SOLE 19 1,013,153 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 47,493 3,068,050 SH   SOLE 21 3,068,050 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 38,043 2,457,555 SH   SOLE 22 2,417,704 0 39,851
KARYOPHARM THERAPEUTICS INC COM 48576U106 577 37,298 SH   SOLE 23 37,298 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 13 842 SH   SOLE 25 842 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 2,508 162,046 SH   SOLE 26 1,544 0 160,502
KARYOPHARM THERAPEUTICS INC COM 48576U106 104 6,748 SH   SOLE 28 6,748 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 5,436 351,164 SH   SOLE 30 351,164 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 88 5,700 SH   SOLE 34 5,700 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 23 1,489 SH   SOLE 36 1,489 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 109 7,068 SH   SOLE 40 7,068 0 0
KASPIEN HOLDINGS INC COM NEW 485837108 5 364 SH   SOLE 21 364 0 0
KASPIEN HOLDINGS INC COM NEW 485837108 235 16,073 SH   SOLE 22 16,073 0 0
KB FINL GROUP INC SPONSORED ADR 48241A105 86 2,172 SH   SOLE 4 2,172 0 0
KB FINL GROUP INC SPONSORED ADR 48241A105 1,122 28,321 SH   SOLE 13 28,321 0 0
KB FINL GROUP INC SPONSORED ADR 48241A105 764 19,282 SH   SOLE 18 19,282 0 0
KB FINL GROUP INC SPONSORED ADR 48241A105 26,810 677,026 SH   SOLE 21 677,026 0 0
KB FINL GROUP INC SPONSORED ADR 48241A105 539 13,620 SH   SOLE 22 13,620 0 0
KB FINL GROUP INC SPONSORED ADR 48241A105 708 17,889 SH   SOLE 30 17,889 0 0
KB HOME COM 48666K109 4,666 139,194 SH   SOLE 2 65,167 0 74,027
KB HOME COM 48666K109 14 417 SH   SOLE 4 417 0 0
KB HOME COM 48666K109 69 2,061 SH   SOLE 7 2,061 0 0
KB HOME COM 48666K109 16,886 503,771 SH   SOLE 18 498,278 0 5,493
KB HOME COM 48666K109 8,317 248,125 SH   SOLE 19 248,125 0 0
KB HOME COM 48666K109 235,969 7,039,659 SH   SOLE 21 7,039,659 0 0
KB HOME COM 48666K109 102,205 3,049,078 SH   SOLE 22 2,986,052 0 63,026
KB HOME COM 48666K109 86 2,579 SH   SOLE 23 2,579 0 0
KB HOME COM 48666K109 45 1,338 SH   SOLE 25 1,338 0 0
KB HOME COM 48666K109 2,760 82,343 SH   SOLE 26 28,548 0 53,795
KB HOME COM 48666K109 624 18,601 SH   SOLE 28 10,770 0 7,831
KB HOME COM 48666K109 1,599 47,697 SH   SOLE 30 47,697 0 0
KB HOME COM 48666K109 86 2,569 SH   SOLE 34 2,569 0 0
KB HOME COM 48666K109 182 5,433 SH   SOLE 36 5,433 0 0
KB HOME COM 48666K109 303 9,054 SH   SOLE 40 9,054 0 0
KBR INC COM 48242W106 7,086 229,111 SH   SOLE 2 108,850 0 120,261
KBR INC COM 48242W106 21 663 SH   SOLE 4 663 0 0
KBR INC COM 48242W106 106 3,427 SH   SOLE 7 3,427 0 0
KBR INC COM 48242W106 0 16 SH   SOLE 17 0 0 16
KBR INC COM 48242W106 24,654 797,077 SH   SOLE 18 797,077 0 0
KBR INC COM 48242W106 15,786 510,371 SH   SOLE 19 510,371 0 0
KBR INC COM 48242W106 302,194 9,770,251 SH   SOLE 21 9,770,251 0 0
KBR INC COM 48242W106 153,788 4,972,119 SH   SOLE 22 4,874,612 0 97,507
KBR INC COM 48242W106 266 8,604 SH   SOLE 23 8,604 0 0
KBR INC COM 48242W106 1,779 57,524 SH   SOLE 26 37,938 0 19,586
KBR INC COM 48242W106 937 30,282 SH   SOLE 28 17,957 0 12,325
KBR INC COM 48242W106 2,559 82,727 SH   SOLE 30 82,727 0 0
KBR INC COM 48242W106 135 4,363 SH   SOLE 36 4,363 0 0
KBR INC COM 48242W106 490 15,844 SH   SOLE 40 15,844 0 0
KBR INC NOTE 2.500%11/0 48242WAB2 2,654 1,940,000 PRN   SOLE 21 1,940,000 0 0
KE HLDGS INC SPONSORED ADS 482497104 13,585 220,744 SH   SOLE 2 52,826 0 167,918
KE HLDGS INC SPONSORED ADS 482497104 2,871 46,647 SH   SOLE 4 40,717 0 5,930
KE HLDGS INC SPONSORED ADS 482497104 614 9,972 SH   SOLE 7 9,972 0 0
KE HLDGS INC SPONSORED ADS 482497104 760 12,357 SH   SOLE 13 12,357 0 0
KE HLDGS INC SPONSORED ADS 482497104 2,978 48,390 SH   SOLE 15 48,390 0 0
KE HLDGS INC SPONSORED ADS 482497104 3,417 55,519 SH   SOLE 18 55,519 0 0
KE HLDGS INC SPONSORED ADS 482497104 57,333 931,635 SH   SOLE 19 931,635 0 0
KE HLDGS INC SPONSORED ADS 482497104 87,621 1,423,806 SH   SOLE 21 1,423,806 0 0
KE HLDGS INC SPONSORED ADS 482497104 76,658 1,245,658 SH   SOLE 22 1,098,014 0 147,644
KE HLDGS INC SPONSORED ADS 482497104 3,851 62,571 SH   SOLE 23 62,571 0 0
KE HLDGS INC SPONSORED ADS 482497104 4,181 67,940 SH   SOLE 25 67,940 0 0
KE HLDGS INC SPONSORED ADS 482497104 24,993 406,126 SH   SOLE 26 82,911 0 323,215
KE HLDGS INC SPONSORED ADS 482497104 11,459 186,196 SH   SOLE 28 21,003 0 165,193
KE HLDGS INC SPONSORED ADS 482497104 822 13,351 SH   SOLE 29 13,351 0 0
KE HLDGS INC SPONSORED ADS 482497104 33,072 537,407 SH   SOLE 30 517,379 0 20,028
KE HLDGS INC SPONSORED ADS 482497104 1,818 29,547 SH   SOLE 31 27,162 0 2,385
KE HLDGS INC SPONSORED ADS 482497104 76,168 1,237,693 SH   SOLE 34 1,237,693 0 0
KE HLDGS INC SPONSORED ADS 482497104 36 580 SH   SOLE 40 580 0 0
KEARNY FINL CORP MD COM 48716P108 869 82,325 SH   SOLE 2 27,799 0 54,526
KEARNY FINL CORP MD COM 48716P108 2 232 SH   SOLE 4 232 0 0
KEARNY FINL CORP MD COM 48716P108 14 1,338 SH   SOLE 7 1,338 0 0
KEARNY FINL CORP MD COM 48716P108 2,957 280,032 SH   SOLE 18 280,032 0 0
KEARNY FINL CORP MD COM 48716P108 1,463 138,551 SH   SOLE 19 138,551 0 0
KEARNY FINL CORP MD COM 48716P108 31,739 3,005,547 SH   SOLE 21 3,005,547 0 0
KEARNY FINL CORP MD COM 48716P108 27,542 2,608,129 SH   SOLE 22 2,545,864 0 62,265
KEARNY FINL CORP MD COM 48716P108 352 33,321 SH   SOLE 26 29,365 0 3,956
KEARNY FINL CORP MD COM 48716P108 141 13,367 SH   SOLE 28 13,367 0 0
KEARNY FINL CORP MD COM 48716P108 475 45,000 SH   SOLE 30 45,000 0 0
KEARNY FINL CORP MD COM 48716P108 123 11,603 SH   SOLE 40 11,603 0 0
KELLOGG CO COM 487836108 46,146 741,535 SH   SOLE 2 213,928 0 527,607
KELLOGG CO COM 487836108 8,265 132,806 SH   SOLE 4 122,818 0 9,988
KELLOGG CO COM 487836108 17,707 284,549 SH   SOLE 7 274,311 0 10,238
KELLOGG CO COM 487836108 42 680 SH   SOLE 13 680 0 0
KELLOGG CO COM 487836108 1,941 31,187 SH   SOLE 15 31,187 0 0
KELLOGG CO COM 487836108 37,063 595,576 SH   SOLE 18 545,847 0 49,729
KELLOGG CO COM 487836108 13,716 220,403 SH   SOLE 19 220,403 0 0
KELLOGG CO COM 487836108 617,859 9,928,641 SH   SOLE 21 9,928,641 0 0
KELLOGG CO COM 487836108 410,115 6,590,310 SH   SOLE 22 6,037,120 0 553,190
KELLOGG CO COM 487836108 12,301 197,666 SH   SOLE 23 197,666 0 0
KELLOGG CO COM 487836108 29,805 478,956 SH   SOLE 25 478,956 0 0
KELLOGG CO COM 487836108 52,618 845,542 SH   SOLE 26 319,801 0 525,741
KELLOGG CO COM 487836108 54,062 868,746 SH   SOLE 28 40,970 0 827,776
KELLOGG CO COM 487836108 310 4,980 SH   SOLE 29 4,980 0 0
KELLOGG CO COM 487836108 109,075 1,752,767 SH   SOLE 30 1,695,442 0 57,325
KELLOGG CO COM 487836108 4,391 70,553 SH   SOLE 31 41,191 0 29,362
KELLOGG CO COM 487836108 5,168 83,039 SH   SOLE 34 83,039 0 0
KELLOGG CO COM 487836108 13,525 217,344 SH   SOLE 36 217,344 0 0
KELLOGG CO COM 487836108 674 10,837 SH   SOLE 40 10,837 0 0
KELLY SVCS INC CL A 488152208 849 41,281 SH   SOLE 2 11,436 0 29,845
KELLY SVCS INC CL A 488152208 5 221 SH   SOLE 4 221 0 0
KELLY SVCS INC CL A 488152208 11 544 SH   SOLE 7 544 0 0
KELLY SVCS INC CL A 488152208 3,276 159,248 SH   SOLE 18 159,248 0 0
KELLY SVCS INC CL A 488152208 1,127 54,779 SH   SOLE 19 54,779 0 0
KELLY SVCS INC CL A 488152208 80,914 3,933,614 SH   SOLE 21 3,933,614 0 0
KELLY SVCS INC CL A 488152208 19,722 958,752 SH   SOLE 22 939,242 0 19,510
KELLY SVCS INC CL A 488152208 27 1,306 SH   SOLE 25 1,306 0 0
KELLY SVCS INC CL A 488152208 290 14,079 SH   SOLE 26 3,345 0 10,734
KELLY SVCS INC CL A 488152208 87 4,215 SH   SOLE 28 4,215 0 0
KELLY SVCS INC CL A 488152208 1,504 73,134 SH   SOLE 30 73,134 0 0
KELLY SVCS INC CL A 488152208 66 3,207 SH   SOLE 36 3,207 0 0
KELLY SVCS INC CL A 488152208 78 3,779 SH   SOLE 40 3,779 0 0
KEMPER CORP COM 488401100 13,112 170,656 SH   SOLE 2 52,007 0 118,649
KEMPER CORP COM 488401100 29 379 SH   SOLE 4 379 0 0
KEMPER CORP COM 488401100 118 1,537 SH   SOLE 7 1,537 0 0
KEMPER CORP COM 488401100 11,834 154,028 SH   SOLE 18 154,028 0 0
KEMPER CORP COM 488401100 1,213 15,787 SH   SOLE 19 15,787 0 0
KEMPER CORP COM 488401100 201,599 2,623,956 SH   SOLE 21 2,623,956 0 0
KEMPER CORP COM 488401100 147,496 1,919,773 SH   SOLE 22 1,837,507 0 82,266
KEMPER CORP COM 488401100 13 175 SH   SOLE 25 175 0 0
KEMPER CORP COM 488401100 1,721 22,397 SH   SOLE 26 17,002 0 5,395
KEMPER CORP COM 488401100 626 8,150 SH   SOLE 28 8,039 0 111
KEMPER CORP COM 488401100 2,733 35,578 SH   SOLE 30 35,578 0 0
KEMPER CORP COM 488401100 94 1,220 SH   SOLE 31 1,220 0 0
KEMPER CORP COM 488401100 133 1,732 SH   SOLE 36 1,732 0 0
KEMPER CORP COM 488401100 585 7,608 SH   SOLE 40 7,608 0 0
KENNAMETAL INC COM 489170100 5,602 154,571 SH   SOLE 2 64,962 0 89,609
KENNAMETAL INC COM 489170100 14 387 SH   SOLE 4 387 0 0
KENNAMETAL INC COM 489170100 79 2,182 SH   SOLE 7 2,182 0 0
KENNAMETAL INC COM 489170100 16,855 465,082 SH   SOLE 18 465,082 0 0
KENNAMETAL INC COM 489170100 11,138 307,350 SH   SOLE 19 307,350 0 0
KENNAMETAL INC COM 489170100 202,670 5,592,437 SH   SOLE 21 5,592,437 0 0
KENNAMETAL INC COM 489170100 108,955 3,006,492 SH   SOLE 22 2,949,332 0 57,160
KENNAMETAL INC COM 489170100 449 12,378 SH   SOLE 23 12,378 0 0
KENNAMETAL INC COM 489170100 26 704 SH   SOLE 25 704 0 0
KENNAMETAL INC COM 489170100 3,591 99,091 SH   SOLE 26 19,749 0 79,342
KENNAMETAL INC COM 489170100 571 15,752 SH   SOLE 28 10,752 0 5,000
KENNAMETAL INC COM 489170100 1,869 51,584 SH   SOLE 30 51,584 0 0
KENNAMETAL INC COM 489170100 197 5,447 SH   SOLE 34 5,447 0 0
KENNAMETAL INC COM 489170100 157 4,332 SH   SOLE 36 4,332 0 0
KENNAMETAL INC COM 489170100 382 10,529 SH   SOLE 40 10,529 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107 3,552 198,544 SH   SOLE 2 54,991 0 143,553
KENNEDY-WILSON HOLDINGS INC COM 489398107 1,772 99,064 SH   SOLE 4 99,064 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107 2,910 162,671 SH   SOLE 7 162,671 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107 7,262 405,923 SH   SOLE 18 405,923 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107 12,860 718,811 SH   SOLE 19 718,811 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107 83,070 4,643,403 SH   SOLE 21 4,643,403 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107 86,348 4,826,611 SH   SOLE 22 4,737,346 0 89,265
KENNEDY-WILSON HOLDINGS INC COM 489398107 400 22,386 SH   SOLE 23 22,386 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107 9,265 517,915 SH   SOLE 25 517,915 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107 4,956 277,038 SH   SOLE 26 39,255 0 237,783
KENNEDY-WILSON HOLDINGS INC COM 489398107 1,691 94,535 SH   SOLE 28 17,670 0 76,865
KENNEDY-WILSON HOLDINGS INC COM 489398107 1,329 74,309 SH   SOLE 29 74,309 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107 9,910 553,925 SH   SOLE 30 553,925 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107 751 41,965 SH   SOLE 34 41,965 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107 226 12,646 SH   SOLE 36 12,646 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107 304 16,981 SH   SOLE 40 16,981 0 0
KENTUCKY FIRST FED BANCORP COM 491292108 4 649 SH   SOLE 18 649 0 0
KENTUCKY FIRST FED BANCORP COM 491292108 5 844 SH   SOLE 21 844 0 0
KEROS THERAPEUTICS INC COM 492327101 523 7,420 SH   SOLE 2 3,366 0 4,054
KEROS THERAPEUTICS INC COM 492327101 9 133 SH   SOLE 7 133 0 0
KEROS THERAPEUTICS INC COM 492327101 3,382 47,941 SH   SOLE 18 47,941 0 0
KEROS THERAPEUTICS INC COM 492327101 16,824 238,510 SH   SOLE 19 238,510 0 0
KEROS THERAPEUTICS INC COM 492327101 543 7,704 SH   SOLE 20 7,704 0 0
KEROS THERAPEUTICS INC COM 492327101 46,784 663,229 SH   SOLE 21 663,229 0 0
KEROS THERAPEUTICS INC COM 492327101 15,578 220,846 SH   SOLE 22 219,674 0 1,172
KEROS THERAPEUTICS INC COM 492327101 76 1,078 SH   SOLE 26 0 0 1,078
KEROS THERAPEUTICS INC COM 492327101 754 10,685 SH   SOLE 30 10,685 0 0
KEROS THERAPEUTICS INC COM 492327101 41 582 SH   SOLE 34 582 0 0
KEROS THERAPEUTICS INC COM 492327101 76 1,073 SH   SOLE 40 1,073 0 0
KEURIG DR PEPPER INC COM 49271V100 34,053 1,064,156 SH   SOLE 2 126,734 0 937,422
KEURIG DR PEPPER INC COM 49271V100 8,611 269,097 SH   SOLE 4 248,263 0 20,834
KEURIG DR PEPPER INC COM 49271V100 5,116 159,865 SH   SOLE 7 159,865 0 0
KEURIG DR PEPPER INC COM 49271V100 53 1,664 SH   SOLE 13 1,664 0 0
KEURIG DR PEPPER INC COM 49271V100 2,042 63,811 SH   SOLE 15 63,811 0 0
KEURIG DR PEPPER INC COM 49271V100 28,702 896,932 SH   SOLE 18 861,432 0 35,500
KEURIG DR PEPPER INC COM 49271V100 931 29,101 SH   SOLE 19 29,101 0 0
KEURIG DR PEPPER INC COM 49271V100 113,994 3,562,315 SH   SOLE 21 3,562,315 0 0
KEURIG DR PEPPER INC COM 49271V100 425,152 13,286,001 SH   SOLE 22 12,623,512 0 662,489
KEURIG DR PEPPER INC COM 49271V100 12,819 400,591 SH   SOLE 23 400,591 0 0
KEURIG DR PEPPER INC COM 49271V100 25,862 808,186 SH   SOLE 25 808,186 0 0
KEURIG DR PEPPER INC COM 49271V100 28,030 875,926 SH   SOLE 26 491,157 0 384,769
KEURIG DR PEPPER INC COM 49271V100 41,180 1,286,870 SH   SOLE 28 85,479 0 1,201,391
KEURIG DR PEPPER INC COM 49271V100 11 343 SH   SOLE 29 343 0 0
KEURIG DR PEPPER INC COM 49271V100 56,418 1,763,056 SH   SOLE 30 1,763,056 0 0
KEURIG DR PEPPER INC COM 49271V100 2,802 87,570 SH   SOLE 31 71,060 0 16,510
KEURIG DR PEPPER INC COM 49271V100 9,620 300,625 SH   SOLE 32 300,625 0 0
KEURIG DR PEPPER INC COM 49271V100 880 27,491 SH   SOLE 34 27,491 0 0
KEURIG DR PEPPER INC COM 49271V100 8,613 269,150 SH   SOLE 36 269,150 0 0
KEURIG DR PEPPER INC COM 49271V100 776 24,245 SH   SOLE 40 24,245 0 0
KEWAUNEE SCIENTIFIC CORP COM 492854104 3 262 SH   SOLE 21 262 0 0
KEWAUNEE SCIENTIFIC CORP COM 492854104 110 8,823 SH   SOLE 22 8,823 0 0
KEY TRONIC CORP COM 493144109 17 2,420 SH   SOLE 18 2,420 0 0
KEY TRONIC CORP COM 493144109 240 34,724 SH   SOLE 21 34,724 0 0
KEY TRONIC CORP COM 493144109 130 18,824 SH   SOLE 22 18,824 0 0
KEYCORP COM 493267108 40,088 2,442,884 SH   SOLE 2 518,435 0 1,924,449
KEYCORP COM 493267108 7,485 456,107 SH   SOLE 4 417,529 0 38,578
KEYCORP COM 493267108 15,316 933,327 SH   SOLE 7 900,901 0 32,426
KEYCORP COM 493267108 57 3,493 SH   SOLE 13 3,493 0 0
KEYCORP COM 493267108 1,990 121,266 SH   SOLE 15 121,266 0 0
KEYCORP COM 493267108 52,498 3,199,135 SH   SOLE 18 3,053,281 0 145,854
KEYCORP COM 493267108 8,609 524,633 SH   SOLE 19 524,633 0 0
KEYCORP COM 493267108 604,687 36,848,708 SH   SOLE 21 36,848,708 0 0
KEYCORP COM 493267108 369,032 22,488,219 SH   SOLE 22 20,436,244 0 2,051,975
KEYCORP COM 493267108 10,770 656,310 SH   SOLE 23 656,310 0 0
KEYCORP COM 493267108 28,976 1,765,777 SH   SOLE 25 1,765,777 0 0
KEYCORP COM 493267108 36,485 2,223,324 SH   SOLE 26 748,182 0 1,475,142
KEYCORP COM 493267108 47,007 2,864,519 SH   SOLE 28 150,387 0 2,714,132
KEYCORP COM 493267108 133 8,096 SH   SOLE 29 8,096 0 0
KEYCORP COM 493267108 89,540 5,456,446 SH   SOLE 30 5,404,823 0 51,623
KEYCORP COM 493267108 2,682 163,448 SH   SOLE 31 127,366 0 36,082
KEYCORP COM 493267108 5,152 313,963 SH   SOLE 32 313,963 0 0
KEYCORP COM 493267108 3,251 198,112 SH   SOLE 34 198,112 0 0
KEYCORP COM 493267108 17,134 1,044,115 SH   SOLE 35 1,044,115 0 0
KEYCORP COM 493267108 11,095 676,117 SH   SOLE 36 676,117 0 0
KEYCORP COM 493267108 699 42,584 SH   SOLE 40 42,584 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 80,290 607,840 SH   SOLE 2 175,952 0 431,888
KEYSIGHT TECHNOLOGIES INC COM 49338L103 13,284 100,568 SH   SOLE 4 93,366 0 7,202
KEYSIGHT TECHNOLOGIES INC COM 49338L103 35,726 270,470 SH   SOLE 7 200,725 0 69,745
KEYSIGHT TECHNOLOGIES INC COM 49338L103 85 640 SH   SOLE 13 640 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 2,823 21,370 SH   SOLE 15 21,370 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 168,219 1,273,517 SH   SOLE 18 1,002,880 0 270,637
KEYSIGHT TECHNOLOGIES INC COM 49338L103 170,793 1,293,008 SH   SOLE 19 1,293,008 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 952,701 7,212,516 SH   SOLE 21 7,212,516 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 674,531 5,106,605 SH   SOLE 22 4,700,965 0 405,640
KEYSIGHT TECHNOLOGIES INC COM 49338L103 18,612 140,903 SH   SOLE 23 140,903 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 45,539 344,754 SH   SOLE 25 344,754 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 72,321 547,511 SH   SOLE 26 214,253 0 333,258
KEYSIGHT TECHNOLOGIES INC COM 49338L103 117,930 892,797 SH   SOLE 28 26,834 0 865,963
KEYSIGHT TECHNOLOGIES INC COM 49338L103 513 3,886 SH   SOLE 29 3,886 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 152,305 1,153,041 SH   SOLE 30 1,034,783 0 118,258
KEYSIGHT TECHNOLOGIES INC COM 49338L103 7,819 59,197 SH   SOLE 31 38,820 0 20,377
KEYSIGHT TECHNOLOGIES INC COM 49338L103 19,957 151,086 SH   SOLE 34 151,086 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 22,954 173,778 SH   SOLE 36 173,778 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 1,020 7,723 SH   SOLE 40 7,723 0 0
KEZAR LIFE SCIENCES INC COM 49372L100 163 31,137 SH   SOLE 2 4,626 0 26,511
KEZAR LIFE SCIENCES INC COM 49372L100 554 106,152 SH   SOLE 18 106,152 0 0
KEZAR LIFE SCIENCES INC COM 49372L100 281 53,861 SH   SOLE 19 53,861 0 0
KEZAR LIFE SCIENCES INC COM 49372L100 7,512 1,439,120 SH   SOLE 21 1,439,120 0 0
KEZAR LIFE SCIENCES INC COM 49372L100 4,585 878,300 SH   SOLE 22 872,623 0 5,677
KEZAR LIFE SCIENCES INC COM 49372L100 55 10,520 SH   SOLE 30 10,520 0 0
KFORCE INC COM 493732101 861 20,467 SH   SOLE 2 11,449 0 9,018
KFORCE INC COM 493732101 15 355 SH   SOLE 7 355 0 0
KFORCE INC COM 493732101 3,993 94,862 SH   SOLE 18 74,504 0 20,358
KFORCE INC COM 493732101 10,516 249,846 SH   SOLE 19 249,846 0 0
KFORCE INC COM 493732101 31,535 749,228 SH   SOLE 21 749,228 0 0
KFORCE INC COM 493732101 36,654 870,852 SH   SOLE 22 853,153 0 17,699
KFORCE INC COM 493732101 1,112 26,413 SH   SOLE 23 26,413 0 0
KFORCE INC COM 493732101 20 473 SH   SOLE 25 473 0 0
KFORCE INC COM 493732101 4,387 104,218 SH   SOLE 26 935 0 103,283
KFORCE INC COM 493732101 72 1,721 SH   SOLE 28 1,721 0 0
KFORCE INC COM 493732101 736 17,490 SH   SOLE 30 17,490 0 0
KFORCE INC COM 493732101 34 798 SH   SOLE 36 798 0 0
KFORCE INC COM 493732101 117 2,788 SH   SOLE 40 2,788 0 0
KILROY RLTY CORP COM 49427F108 19,739 343,892 SH   SOLE 2 94,554 0 249,338
KILROY RLTY CORP COM 49427F108 5,436 94,697 SH   SOLE 4 94,697 0 0
KILROY RLTY CORP COM 49427F108 9,173 159,803 SH   SOLE 7 159,803 0 0
KILROY RLTY CORP COM 49427F108 2,080 36,238 SH   SOLE 13 36,238 0 0
KILROY RLTY CORP COM 49427F108 20,534 357,739 SH   SOLE 18 317,003 0 40,736
KILROY RLTY CORP COM 49427F108 24,338 424,004 SH   SOLE 19 424,004 0 0
KILROY RLTY CORP COM 49427F108 339,765 5,919,258 SH   SOLE 21 5,919,258 0 0
KILROY RLTY CORP COM 49427F108 269,682 4,698,297 SH   SOLE 22 4,399,892 0 298,405
KILROY RLTY CORP COM 49427F108 268 4,674 SH   SOLE 23 4,674 0 0
KILROY RLTY CORP COM 49427F108 28,927 503,950 SH   SOLE 25 503,950 0 0
KILROY RLTY CORP COM 49427F108 7,676 133,736 SH   SOLE 26 40,285 0 93,451
KILROY RLTY CORP COM 49427F108 7,373 128,453 SH   SOLE 28 12,467 0 115,986
KILROY RLTY CORP COM 49427F108 4,128 71,919 SH   SOLE 29 71,919 0 0
KILROY RLTY CORP COM 49427F108 31,035 540,675 SH   SOLE 30 540,675 0 0
KILROY RLTY CORP COM 49427F108 125 2,186 SH   SOLE 31 2,186 0 0
KILROY RLTY CORP COM 49427F108 577 10,051 SH   SOLE 34 10,051 0 0
KILROY RLTY CORP COM 49427F108 1,734 30,201 SH   SOLE 36 30,201 0 0
KILROY RLTY CORP COM 49427F108 730 12,711 SH   SOLE 40 12,711 0 0
KIMBALL ELECTRONICS INC COM 49428J109 458 28,657 SH   SOLE 2 8,296 0 20,361
KIMBALL ELECTRONICS INC COM 49428J109 5 335 SH   SOLE 7 335 0 0
KIMBALL ELECTRONICS INC COM 49428J109 1,421 88,873 SH   SOLE 18 88,873 0 0
KIMBALL ELECTRONICS INC COM 49428J109 745 46,602 SH   SOLE 19 46,602 0 0
KIMBALL ELECTRONICS INC COM 49428J109 14,976 936,580 SH   SOLE 21 936,580 0 0
KIMBALL ELECTRONICS INC COM 49428J109 11,731 733,635 SH   SOLE 22 716,413 0 17,222
KIMBALL ELECTRONICS INC COM 49428J109 17 1,087 SH   SOLE 25 1,087 0 0
KIMBALL ELECTRONICS INC COM 49428J109 131 8,171 SH   SOLE 26 2,456 0 5,715
KIMBALL ELECTRONICS INC COM 49428J109 64 3,976 SH   SOLE 28 3,976 0 0
KIMBALL ELECTRONICS INC COM 49428J109 71 4,412 SH   SOLE 30 4,412 0 0
KIMBALL ELECTRONICS INC COM 49428J109 39 2,416 SH   SOLE 36 2,416 0 0
KIMBALL ELECTRONICS INC COM 49428J109 45 2,827 SH   SOLE 40 2,827 0 0
KIMBALL INTL INC CL B 494274103 1,169 97,810 SH   SOLE 2 31,619 0 66,191
KIMBALL INTL INC CL B 494274103 7 603 SH   SOLE 7 603 0 0
KIMBALL INTL INC CL B 494274103 1,798 150,450 SH   SOLE 18 139,891 0 10,559
KIMBALL INTL INC CL B 494274103 5,807 485,904 SH   SOLE 19 485,904 0 0
KIMBALL INTL INC CL B 494274103 16,573 1,386,850 SH   SOLE 21 1,386,850 0 0
KIMBALL INTL INC CL B 494274103 21,622 1,809,337 SH   SOLE 22 1,788,740 0 20,597
KIMBALL INTL INC CL B 494274103 350 29,300 SH   SOLE 23 29,300 0 0
KIMBALL INTL INC CL B 494274103 19 1,600 SH   SOLE 25 1,600 0 0
KIMBALL INTL INC CL B 494274103 1,982 165,876 SH   SOLE 26 3,461 0 162,415
KIMBALL INTL INC CL B 494274103 56 4,655 SH   SOLE 28 4,655 0 0
KIMBALL INTL INC CL B 494274103 254 21,285 SH   SOLE 30 21,285 0 0
KIMBALL INTL INC CL B 494274103 64 5,327 SH   SOLE 34 5,327 0 0
KIMBALL INTL INC CL B 494274103 42 3,556 SH   SOLE 36 3,556 0 0
KIMBALL INTL INC CL B 494274103 47 3,946 SH   SOLE 40 3,946 0 0
KIMBERLY-CLARK CORP COM 494368103 112,425 833,829 SH   SOLE 2 153,395 0 680,434
KIMBERLY-CLARK CORP COM 494368103 22,820 169,252 SH   SOLE 4 156,050 0 13,202
KIMBERLY-CLARK CORP COM 494368103 48,628 360,658 SH   SOLE 7 341,409 0 19,249
KIMBERLY-CLARK CORP COM 494368103 222 1,643 SH   SOLE 13 1,643 0 0
KIMBERLY-CLARK CORP COM 494368103 5,659 41,969 SH   SOLE 15 41,969 0 0
KIMBERLY-CLARK CORP COM 494368103 3 19 SH   SOLE 17 0 0 19
KIMBERLY-CLARK CORP COM 494368103 77,170 572,349 SH   SOLE 18 521,688 0 50,661
KIMBERLY-CLARK CORP COM 494368103 14,063 104,301 SH   SOLE 19 104,301 0 0
KIMBERLY-CLARK CORP COM 494368103 1,517,504 11,254,945 SH   SOLE 21 11,254,945 0 0
KIMBERLY-CLARK CORP COM 494368103 1,084,641 8,044,507 SH   SOLE 22 7,334,576 0 709,931
KIMBERLY-CLARK CORP COM 494368103 31,980 237,186 SH   SOLE 23 237,186 0 0
KIMBERLY-CLARK CORP COM 494368103 76,495 567,341 SH   SOLE 25 567,341 0 0
KIMBERLY-CLARK CORP COM 494368103 105,358 781,410 SH   SOLE 26 264,848 0 516,562
KIMBERLY-CLARK CORP COM 494368103 178,591 1,324,561 SH   SOLE 28 47,705 0 1,276,856
KIMBERLY-CLARK CORP COM 494368103 109 811 SH   SOLE 29 811 0 0
KIMBERLY-CLARK CORP COM 494368103 263,182 1,951,957 SH   SOLE 30 1,930,381 0 21,576
KIMBERLY-CLARK CORP COM 494368103 12,276 91,051 SH   SOLE 31 44,392 0 46,659
KIMBERLY-CLARK CORP COM 494368103 2,480 18,391 SH   SOLE 32 18,391 0 0
KIMBERLY-CLARK CORP COM 494368103 3,483 25,829 SH   SOLE 34 25,829 0 0
KIMBERLY-CLARK CORP COM 494368103 33,510 248,538 SH   SOLE 36 248,538 0 0
KIMBERLY-CLARK CORP COM 494368103 1,878 13,926 SH   SOLE 40 13,926 0 0
KIMCO RLTY CORP COM 49446R109 16,933 1,128,139 SH   SOLE 2 273,821 0 854,318
KIMCO RLTY CORP COM 49446R109 5,155 343,458 SH   SOLE 4 343,458 0 0
KIMCO RLTY CORP COM 49446R109 12,815 853,783 SH   SOLE 7 840,147 0 13,636
KIMCO RLTY CORP COM 49446R109 2,446 162,961 SH   SOLE 13 162,961 0 0
KIMCO RLTY CORP COM 49446R109 121 8,032 SH   SOLE 15 8,032 0 0
KIMCO RLTY CORP COM 49446R109 14,322 954,131 SH   SOLE 18 831,943 0 122,188
KIMCO RLTY CORP COM 49446R109 24,012 1,599,756 SH   SOLE 19 1,599,756 0 0
KIMCO RLTY CORP COM 49446R109 191,752 12,774,936 SH   SOLE 21 12,774,936 0 0
KIMCO RLTY CORP COM 49446R109 242,900 16,182,566 SH   SOLE 22 14,634,215 0 1,548,351
KIMCO RLTY CORP COM 49446R109 371 24,705 SH   SOLE 23 24,705 0 0
KIMCO RLTY CORP COM 49446R109 35,347 2,354,877 SH   SOLE 25 2,354,877 0 0
KIMCO RLTY CORP COM 49446R109 11,424 761,098 SH   SOLE 26 115,304 0 645,794
KIMCO RLTY CORP COM 49446R109 14,082 938,198 SH   SOLE 28 54,383 0 883,815
KIMCO RLTY CORP COM 49446R109 3,950 263,130 SH   SOLE 29 263,130 0 0
KIMCO RLTY CORP COM 49446R109 43,071 2,869,498 SH   SOLE 30 2,869,498 0 0
KIMCO RLTY CORP COM 49446R109 986 65,711 SH   SOLE 31 19,970 0 45,741
KIMCO RLTY CORP COM 49446R109 184 12,246 SH   SOLE 34 12,246 0 0
KIMCO RLTY CORP COM 49446R109 4,530 301,806 SH   SOLE 36 301,806 0 0
KIMCO RLTY CORP COM 49446R109 797 53,085 SH   SOLE 40 53,085 0 0
KINDER MORGAN INC DEL COM 49456B101 96,709 7,074,533 SH   SOLE 2 2,692,902 0 4,381,631
KINDER MORGAN INC DEL COM 49456B101 18,033 1,319,158 SH   SOLE 4 1,241,098 0 78,060
KINDER MORGAN INC DEL COM 49456B101 62,914 4,602,348 SH   SOLE 7 4,486,103 0 116,245
KINDER MORGAN INC DEL COM 49456B101 95 6,958 SH   SOLE 13 6,958 0 0
KINDER MORGAN INC DEL COM 49456B101 3,312 242,255 SH   SOLE 15 242,255 0 0
KINDER MORGAN INC DEL COM 49456B101 1 98 SH   SOLE 17 0 0 98
KINDER MORGAN INC DEL COM 49456B101 86,849 6,353,276 SH   SOLE 18 5,992,414 0 360,862
KINDER MORGAN INC DEL COM 49456B101 37,412 2,736,802 SH   SOLE 19 2,736,802 0 0
KINDER MORGAN INC DEL COM 49456B101 592,361 43,332,938 SH   SOLE 21 43,332,938 0 0
KINDER MORGAN INC DEL COM 49456B101 655,358 47,941,310 SH   SOLE 22 41,688,774 0 6,252,536
KINDER MORGAN INC DEL COM 49456B101 26,362 1,928,449 SH   SOLE 23 1,928,449 0 0
KINDER MORGAN INC DEL COM 49456B101 54,736 4,004,120 SH   SOLE 25 4,004,120 0 0
KINDER MORGAN INC DEL COM 49456B101 70,527 5,159,220 SH   SOLE 26 1,810,182 0 3,349,038
KINDER MORGAN INC DEL COM 49456B101 87,859 6,427,142 SH   SOLE 28 266,736 0 6,160,406
KINDER MORGAN INC DEL COM 49456B101 5,128 375,113 SH   SOLE 29 375,113 0 0
KINDER MORGAN INC DEL COM 49456B101 122,419 8,955,332 SH   SOLE 30 8,955,332 0 0
KINDER MORGAN INC DEL COM 49456B101 16,408 1,200,322 SH   SOLE 31 939,897 0 260,425
KINDER MORGAN INC DEL COM 49456B101 99,967 7,312,909 SH   SOLE 34 7,312,909 0 0
KINDER MORGAN INC DEL COM 49456B101 20,445 1,495,633 SH   SOLE 36 1,495,633 0 0
KINDER MORGAN INC DEL COM 49456B101 1,195 87,394 SH   SOLE 40 87,394 0 0
KINDRED BIOSCIENCES INC COM 494577109 137 31,780 SH   SOLE 2 10,515 0 21,265
KINDRED BIOSCIENCES INC COM 494577109 3 623 SH   SOLE 7 623 0 0
KINDRED BIOSCIENCES INC COM 494577109 601 139,340 SH   SOLE 18 139,340 0 0
KINDRED BIOSCIENCES INC COM 494577109 317 73,483 SH   SOLE 19 73,483 0 0
KINDRED BIOSCIENCES INC COM 494577109 6,113 1,418,300 SH   SOLE 21 1,418,300 0 0
KINDRED BIOSCIENCES INC COM 494577109 4,243 984,448 SH   SOLE 22 979,239 0 5,209
KINDRED BIOSCIENCES INC COM 494577109 6 1,366 SH   SOLE 23 1,366 0 0
KINDRED BIOSCIENCES INC COM 494577109 98 22,773 SH   SOLE 26 0 0 22,773
KINGSOFT CLOUD HLDGS LTD ADS 49639K101 927 21,277 SH   SOLE 2 1,431 0 19,846
KINGSOFT CLOUD HLDGS LTD ADS 49639K101 749 17,204 SH   SOLE 4 14,436 0 2,768
KINGSOFT CLOUD HLDGS LTD ADS 49639K101 240 5,504 SH   SOLE 7 5,504 0 0
KINGSOFT CLOUD HLDGS LTD ADS 49639K101 1,237 28,409 SH   SOLE 15 28,409 0 0
KINGSOFT CLOUD HLDGS LTD ADS 49639K101 196 4,495 SH   SOLE 18 4,495 0 0
KINGSOFT CLOUD HLDGS LTD ADS 49639K101 28,224 648,082 SH   SOLE 19 648,082 0 0
KINGSOFT CLOUD HLDGS LTD ADS 49639K101 40,814 937,170 SH   SOLE 21 937,170 0 0
KINGSOFT CLOUD HLDGS LTD ADS 49639K101 24,787 569,153 SH   SOLE 22 521,553 0 47,600
KINGSOFT CLOUD HLDGS LTD ADS 49639K101 1,298 29,810 SH   SOLE 23 29,810 0 0
KINGSOFT CLOUD HLDGS LTD ADS 49639K101 939 21,561 SH   SOLE 25 21,561 0 0
KINGSOFT CLOUD HLDGS LTD ADS 49639K101 9,438 216,727 SH   SOLE 26 118,821 0 97,906
KINGSOFT CLOUD HLDGS LTD ADS 49639K101 3,346 76,834 SH   SOLE 28 13,476 0 63,358
KINGSOFT CLOUD HLDGS LTD ADS 49639K101 185 4,258 SH   SOLE 29 4,258 0 0
KINGSOFT CLOUD HLDGS LTD ADS 49639K101 11,928 273,891 SH   SOLE 30 273,891 0 0
KINGSOFT CLOUD HLDGS LTD ADS 49639K101 25,180 578,178 SH   SOLE 34 578,178 0 0
KINGSOFT CLOUD HLDGS LTD ADS 49639K101 16 374 SH   SOLE 40 374 0 0
KINGSTONE COS INC COM 496719105 15 2,294 SH   SOLE 18 2,294 0 0
KINGSTONE COS INC COM 496719105 208 31,336 SH   SOLE 21 31,336 0 0
KINGSTONE COS INC COM 496719105 913 137,298 SH   SOLE 22 137,298 0 0
KINGSWAY FINL SVCS INC COM NEW 496904202 14 3,038 SH   SOLE 18 3,038 0 0
KINGSWAY FINL SVCS INC COM NEW 496904202 209 44,473 SH   SOLE 21 44,473 0 0
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 407 23,044 SH   SOLE 2 9,915 0 13,129
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 7 392 SH   SOLE 7 392 0 0
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 1,818 102,894 SH   SOLE 18 96,464 0 6,430
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 1,798 101,741 SH   SOLE 19 101,741 0 0
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 21,533 1,218,623 SH   SOLE 21 1,218,623 0 0
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 12,654 716,119 SH   SOLE 22 696,353 0 19,766
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 46 2,577 SH   SOLE 23 2,577 0 0
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 142 8,053 SH   SOLE 26 0 0 8,053
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 182 10,311 SH   SOLE 30 10,311 0 0
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 97 5,476 SH   SOLE 40 5,476 0 0
KINNATE BIOPHARMA INC COM 49705R105 12,117 304,595 SH   SOLE 19 304,595 0 0
KINNATE BIOPHARMA INC COM 49705R105 25 633 SH   SOLE 21 633 0 0
KINNATE BIOPHARMA INC COM 49705R105 172 4,316 SH   SOLE 26 0 0 4,316
KINROSS GOLD CORP COM 496902404 2 272 SH   SOLE 18 272 0 0
KINROSS GOLD CORP COM 496902404 2,172 295,853 SH   SOLE 21 295,853 0 0
KINROSS GOLD CORP COM 496902404 724 98,578 SH   SOLE 22 98,578 0 0
KINS TECHNOLOGY GROUP INC UNIT 10/14/2025 49714K208 20,580 2,000,000 SH   SOLE 19 2,000,000 0 0
KINSALE CAP GROUP INC COM 49714P108 4,745 23,710 SH   SOLE 2 15,841 0 7,869
KINSALE CAP GROUP INC COM 49714P108 28 139 SH   SOLE 4 139 0 0
KINSALE CAP GROUP INC COM 49714P108 80 402 SH   SOLE 7 402 0 0
KINSALE CAP GROUP INC COM 49714P108 24,438 122,110 SH   SOLE 18 118,379 0 3,731
KINSALE CAP GROUP INC COM 49714P108 13,685 68,381 SH   SOLE 19 68,381 0 0
KINSALE CAP GROUP INC COM 49714P108 294,292 1,470,503 SH   SOLE 21 1,470,503 0 0
KINSALE CAP GROUP INC COM 49714P108 143,562 717,345 SH   SOLE 22 702,801 0 14,544
KINSALE CAP GROUP INC COM 49714P108 515 2,574 SH   SOLE 23 2,574 0 0
KINSALE CAP GROUP INC COM 49714P108 36 180 SH   SOLE 25 180 0 0
KINSALE CAP GROUP INC COM 49714P108 4,342 21,698 SH   SOLE 26 8,306 0 13,392
KINSALE CAP GROUP INC COM 49714P108 544 2,719 SH   SOLE 28 2,719 0 0
KINSALE CAP GROUP INC COM 49714P108 2,803 14,006 SH   SOLE 30 14,006 0 0
KINSALE CAP GROUP INC COM 49714P108 72 360 SH   SOLE 36 360 0 0
KINSALE CAP GROUP INC COM 49714P108 511 2,554 SH   SOLE 40 2,554 0 0
KIRBY CORP COM 497266106 7,679 148,150 SH   SOLE 2 35,073 0 113,077
KIRBY CORP COM 497266106 4 76 SH   SOLE 4 76 0 0
KIRBY CORP COM 497266106 90 1,741 SH   SOLE 7 1,741 0 0
KIRBY CORP COM 497266106 7,812 150,718 SH   SOLE 18 150,718 0 0
KIRBY CORP COM 497266106 763 14,730 SH   SOLE 19 14,730 0 0
KIRBY CORP COM 497266106 170,454 3,288,708 SH   SOLE 21 3,288,708 0 0
KIRBY CORP COM 497266106 92,045 1,775,899 SH   SOLE 22 1,721,996 0 53,903
KIRBY CORP COM 497266106 263 5,079 SH   SOLE 26 3,914 0 1,165
KIRBY CORP COM 497266106 174 3,366 SH   SOLE 28 1,987 0 1,379
KIRBY CORP COM 497266106 502 9,676 SH   SOLE 30 9,676 0 0
KIRBY CORP COM 497266106 59 1,133 SH   SOLE 31 1,133 0 0
KIRBY CORP COM 497266106 134 2,587 SH   SOLE 36 2,587 0 0
KIRBY CORP COM 497266106 79 1,528 SH   SOLE 40 1,528 0 0
KIRKLAND LAKE GOLD LTD COM 49741E100 78 1,884 SH   SOLE 18 64 0 1,820
KIRKLAND LAKE GOLD LTD COM 49741E100 2,669 64,664 SH   SOLE 21 64,664 0 0
KIRKLANDS INC COM 497498105 10 557 SH   SOLE 2 557 0 0
KIRKLANDS INC COM 497498105 255 14,234 SH   SOLE 21 14,234 0 0
KIRKLANDS INC COM 497498105 5,054 282,677 SH   SOLE 22 282,677 0 0
KIROMIC BIOPHARMA INC COM 497634105 3 375 SH   SOLE 18 375 0 0
KIROMIC BIOPHARMA INC COM 497634105 27 3,154 SH   SOLE 22 3,154 0 0
KITE RLTY GROUP TR COM NEW 49803T300 1,512 101,070 SH   SOLE 2 28,259 0 72,811
KITE RLTY GROUP TR COM NEW 49803T300 1,000 66,851 SH   SOLE 4 66,851 0 0
KITE RLTY GROUP TR COM NEW 49803T300 1,495 99,949 SH   SOLE 7 99,949 0 0
KITE RLTY GROUP TR COM NEW 49803T300 5,479 366,261 SH   SOLE 18 366,261 0 0
KITE RLTY GROUP TR COM NEW 49803T300 3,770 252,025 SH   SOLE 19 252,025 0 0
KITE RLTY GROUP TR COM NEW 49803T300 145,739 9,741,907 SH   SOLE 21 9,741,907 0 0
KITE RLTY GROUP TR COM NEW 49803T300 46,130 3,083,565 SH   SOLE 22 3,027,249 0 56,316
KITE RLTY GROUP TR COM NEW 49803T300 56 3,776 SH   SOLE 23 3,776 0 0
KITE RLTY GROUP TR COM NEW 49803T300 5,624 375,934 SH   SOLE 25 375,934 0 0
KITE RLTY GROUP TR COM NEW 49803T300 619 41,360 SH   SOLE 26 35,651 0 5,709
KITE RLTY GROUP TR COM NEW 49803T300 972 64,942 SH   SOLE 28 12,058 0 52,884
KITE RLTY GROUP TR COM NEW 49803T300 828 55,368 SH   SOLE 29 55,368 0 0
KITE RLTY GROUP TR COM NEW 49803T300 7,750 518,059 SH   SOLE 30 518,059 0 0
KITE RLTY GROUP TR COM NEW 49803T300 68 4,543 SH   SOLE 36 4,543 0 0
KITE RLTY GROUP TR COM NEW 49803T300 139 9,280 SH   SOLE 40 9,280 0 0
KKR & CO INC COM 48251W104 47,728 1,178,759 SH   SOLE 2 141,531 0 1,037,228
KKR & CO INC COM 48251W104 8,275 204,365 SH   SOLE 4 184,977 0 19,388
KKR & CO INC COM 48251W104 1,527 37,702 SH   SOLE 7 35,043 0 2,659
KKR & CO INC COM 48251W104 63 1,553 SH   SOLE 13 1,553 0 0
KKR & CO INC COM 48251W104 2,334 57,638 SH   SOLE 15 57,638 0 0
KKR & CO INC COM 48251W104 24,319 600,625 SH   SOLE 18 567,930 0 32,695
KKR & CO INC COM 48251W104 215,281 5,316,896 SH   SOLE 19 5,316,896 0 0
KKR & CO INC COM 48251W104 244,730 6,044,197 SH   SOLE 21 6,044,197 0 0
KKR & CO INC COM 48251W104 553,056 13,659,079 SH   SOLE 22 12,953,699 0 705,380
KKR & CO INC COM 48251W104 13,451 332,199 SH   SOLE 23 332,199 0 0
KKR & CO INC COM 48251W104 31,925 788,458 SH   SOLE 25 788,458 0 0
KKR & CO INC COM 48251W104 31,883 787,417 SH   SOLE 26 336,648 0 450,769
KKR & CO INC COM 48251W104 42,848 1,058,247 SH   SOLE 28 63,410 0 994,837
KKR & CO INC COM 48251W104 39 952 SH   SOLE 29 952 0 0
KKR & CO INC COM 48251W104 70,054 1,730,145 SH   SOLE 30 1,726,518 0 3,627
KKR & CO INC COM 48251W104 3,437 84,894 SH   SOLE 31 66,890 0 18,004
KKR & CO INC COM 48251W104 943 23,297 SH   SOLE 34 23,297 0 0
KKR & CO INC COM 48251W104 12,059 297,828 SH   SOLE 36 297,828 0 0
KKR & CO INC COM 48251W104 803 19,829 SH   SOLE 40 19,829 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 641 35,743 SH   SOLE 2 10,427 0 25,316
KKR REAL ESTATE FIN TR INC COM 48251K100 11 622 SH   SOLE 7 622 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 2,186 121,988 SH   SOLE 18 121,988 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 1,952 108,914 SH   SOLE 19 108,914 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 69,443 3,875,193 SH   SOLE 21 3,875,193 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 14,992 836,635 SH   SOLE 22 807,482 0 29,153
KKR REAL ESTATE FIN TR INC COM 48251K100 37 2,049 SH   SOLE 23 2,049 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 15 823 SH   SOLE 25 823 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 125 7,000 SH   SOLE 26 1,658 0 5,342
KKR REAL ESTATE FIN TR INC COM 48251K100 74 4,115 SH   SOLE 28 4,115 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 1,585 88,430 SH   SOLE 30 88,430 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 26 1,432 SH   SOLE 36 1,432 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 52 2,922 SH   SOLE 40 2,922 0 0
KLA CORP COM NEW 482480100 93,635 361,651 SH   SOLE 2 58,754 0 302,897
KLA CORP COM NEW 482480100 18,060 69,753 SH   SOLE 4 63,782 0 5,971
KLA CORP COM NEW 482480100 39,585 152,890 SH   SOLE 7 140,327 0 12,563
KLA CORP COM NEW 482480100 139 538 SH   SOLE 13 538 0 0
KLA CORP COM NEW 482480100 5,305 20,488 SH   SOLE 15 20,488 0 0
KLA CORP COM NEW 482480100 91,214 352,301 SH   SOLE 18 329,436 0 22,865
KLA CORP COM NEW 482480100 11,635 44,940 SH   SOLE 19 44,940 0 0
KLA CORP COM NEW 482480100 1,369,018 5,287,623 SH   SOLE 21 5,287,623 0 0
KLA CORP COM NEW 482480100 919,825 3,552,682 SH   SOLE 22 3,230,223 0 322,459
KLA CORP COM NEW 482480100 26,624 102,833 SH   SOLE 23 102,833 0 0
KLA CORP COM NEW 482480100 63,336 244,627 SH   SOLE 25 244,627 0 0
KLA CORP COM NEW 482480100 88,295 341,026 SH   SOLE 26 106,915 0 234,111
KLA CORP COM NEW 482480100 89,376 345,201 SH   SOLE 28 19,692 0 325,509
KLA CORP COM NEW 482480100 56 217 SH   SOLE 29 217 0 0
KLA CORP COM NEW 482480100 257,296 993,767 SH   SOLE 30 982,894 0 10,873
KLA CORP COM NEW 482480100 9,658 37,302 SH   SOLE 31 20,245 0 17,057
KLA CORP COM NEW 482480100 8,543 32,996 SH   SOLE 32 32,996 0 0
KLA CORP COM NEW 482480100 20,745 80,123 SH   SOLE 34 80,123 0 0
KLA CORP COM NEW 482480100 24,050 92,889 SH   SOLE 36 92,889 0 0
KLA CORP COM NEW 482480100 1,697 6,553 SH   SOLE 40 6,553 0 0
KLX ENERGY SERVICS HOLDNGS I COM NEW 48253L205 12 1,833 SH   SOLE 18 1,833 0 0
KLX ENERGY SERVICS HOLDNGS I COM NEW 48253L205 145 22,403 SH   SOLE 21 22,403 0 0
KLX ENERGY SERVICS HOLDNGS I COM NEW 48253L205 546 84,507 SH   SOLE 22 84,507 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 15,679 374,914 SH   SOLE 2 118,592 0 256,322
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 2,679 64,069 SH   SOLE 4 58,775 0 5,294
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 2,371 56,698 SH   SOLE 7 17,688 0 39,010
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 28 670 SH   SOLE 13 670 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 535 12,798 SH   SOLE 15 12,798 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 16,827 402,362 SH   SOLE 18 386,472 0 15,890
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 1,481 35,424 SH   SOLE 19 35,424 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 255,309 6,104,940 SH   SOLE 21 6,104,940 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 169,824 4,060,821 SH   SOLE 22 3,868,694 0 192,127
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 3,717 88,891 SH   SOLE 23 88,891 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 678 16,201 SH   SOLE 25 16,201 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 8,498 203,200 SH   SOLE 26 175,928 0 27,272
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 9,345 223,457 SH   SOLE 28 15,912 0 207,545
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 23,566 563,515 SH   SOLE 30 451,045 0 112,470
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 971 23,219 SH   SOLE 31 14,916 0 8,303
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 395 9,434 SH   SOLE 34 9,434 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 1,237 29,589 SH   SOLE 36 29,589 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 237 5,661 SH   SOLE 40 5,661 0 0
KNOLL INC COM NEW 498904200 973 66,289 SH   SOLE 2 16,218 0 50,071
KNOLL INC COM NEW 498904200 4 266 SH   SOLE 4 266 0 0
KNOLL INC COM NEW 498904200 15 1,003 SH   SOLE 7 1,003 0 0
KNOLL INC COM NEW 498904200 2,559 174,312 SH   SOLE 18 174,312 0 0
KNOLL INC COM NEW 498904200 1,313 89,416 SH   SOLE 19 89,416 0 0
KNOLL INC COM NEW 498904200 26,831 1,827,699 SH   SOLE 21 1,827,699 0 0
KNOLL INC COM NEW 498904200 20,227 1,377,879 SH   SOLE 22 1,345,093 0 32,786
KNOLL INC COM NEW 498904200 28 1,914 SH   SOLE 25 1,914 0 0
KNOLL INC COM NEW 498904200 510 34,746 SH   SOLE 26 13,874 0 20,872
KNOLL INC COM NEW 498904200 103 7,022 SH   SOLE 28 7,022 0 0
KNOLL INC COM NEW 498904200 478 32,583 SH   SOLE 30 32,583 0 0
KNOLL INC COM NEW 498904200 125 8,544 SH   SOLE 34 8,544 0 0
KNOLL INC COM NEW 498904200 70 4,771 SH   SOLE 36 4,771 0 0
KNOLL INC COM NEW 498904200 79 5,404 SH   SOLE 40 5,404 0 0
KNOT OFFSHORE PARTNERS LP COM UNITS Y48125101 118 7,864 SH   SOLE 22 7,864 0 0
KNOWLES CORP COM 49926D109 2,531 137,308 SH   SOLE 2 40,513 0 96,795
KNOWLES CORP COM 49926D109 9 492 SH   SOLE 4 492 0 0
KNOWLES CORP COM 49926D109 32 1,761 SH   SOLE 7 1,761 0 0
KNOWLES CORP COM 49926D109 7,294 395,789 SH   SOLE 18 395,789 0 0
KNOWLES CORP COM 49926D109 11,289 612,518 SH   SOLE 19 612,518 0 0
KNOWLES CORP COM 49926D109 193,481 10,498,155 SH   SOLE 21 10,498,155 0 0
KNOWLES CORP COM 49926D109 61,330 3,327,736 SH   SOLE 22 3,270,058 0 57,678
KNOWLES CORP COM 49926D109 314 17,042 SH   SOLE 23 17,042 0 0
KNOWLES CORP COM 49926D109 25 1,383 SH   SOLE 25 1,383 0 0
KNOWLES CORP COM 49926D109 3,610 195,897 SH   SOLE 26 11,676 0 184,221
KNOWLES CORP COM 49926D109 204 11,054 SH   SOLE 28 10,277 0 777
KNOWLES CORP COM 49926D109 3,617 196,235 SH   SOLE 30 196,235 0 0
KNOWLES CORP COM 49926D109 61 3,287 SH   SOLE 34 3,287 0 0
KNOWLES CORP COM 49926D109 64 3,475 SH   SOLE 36 3,475 0 0
KNOWLES CORP COM 49926D109 174 9,440 SH   SOLE 40 9,440 0 0
KODIAK SCIENCES INC COM 50015M109 3,124 21,267 SH   SOLE 2 10,978 0 10,289
KODIAK SCIENCES INC COM 50015M109 22 149 SH   SOLE 4 149 0 0
KODIAK SCIENCES INC COM 50015M109 92 625 SH   SOLE 7 625 0 0
KODIAK SCIENCES INC COM 50015M109 18,787 127,879 SH   SOLE 18 124,615 0 3,264
KODIAK SCIENCES INC COM 50015M109 64,169 436,790 SH   SOLE 19 436,790 0 0
KODIAK SCIENCES INC COM 50015M109 228,872 1,557,909 SH   SOLE 21 1,557,909 0 0
KODIAK SCIENCES INC COM 50015M109 129,464 881,244 SH   SOLE 22 859,064 0 22,180
KODIAK SCIENCES INC COM 50015M109 209 1,426 SH   SOLE 23 1,426 0 0
KODIAK SCIENCES INC COM 50015M109 66 448 SH   SOLE 25 448 0 0
KODIAK SCIENCES INC COM 50015M109 2,856 19,442 SH   SOLE 26 11,146 0 8,296
KODIAK SCIENCES INC COM 50015M109 615 4,189 SH   SOLE 28 4,189 0 0
KODIAK SCIENCES INC COM 50015M109 4,892 33,301 SH   SOLE 30 33,301 0 0
KODIAK SCIENCES INC COM 50015M109 120 815 SH   SOLE 34 815 0 0
KODIAK SCIENCES INC COM 50015M109 117 794 SH   SOLE 36 794 0 0
KODIAK SCIENCES INC COM 50015M109 556 3,784 SH   SOLE 40 3,784 0 0
KOHLS CORP COM 500255104 20,100 493,967 SH   SOLE 2 180,865 0 313,102
KOHLS CORP COM 500255104 201 4,950 SH   SOLE 4 4,950 0 0
KOHLS CORP COM 500255104 794 19,502 SH   SOLE 7 6,903 0 12,599
KOHLS CORP COM 500255104 16,267 399,770 SH   SOLE 18 399,383 0 387
KOHLS CORP COM 500255104 1,822 44,785 SH   SOLE 19 44,785 0 0
KOHLS CORP COM 500255104 275,729 6,776,341 SH   SOLE 21 6,776,341 0 0
KOHLS CORP COM 500255104 207,833 5,107,724 SH   SOLE 22 4,859,339 0 248,385
KOHLS CORP COM 500255104 412 10,136 SH   SOLE 23 10,136 0 0
KOHLS CORP COM 500255104 59 1,447 SH   SOLE 25 1,447 0 0
KOHLS CORP COM 500255104 2,912 71,571 SH   SOLE 26 45,804 0 25,767
KOHLS CORP COM 500255104 1,404 34,508 SH   SOLE 28 21,390 0 13,118
KOHLS CORP COM 500255104 536 13,164 SH   SOLE 29 13,164 0 0
KOHLS CORP COM 500255104 4,406 108,278 SH   SOLE 30 108,278 0 0
KOHLS CORP COM 500255104 2,009 49,379 SH   SOLE 31 7,206 0 42,173
KOHLS CORP COM 500255104 176 4,315 SH   SOLE 34 4,315 0 0
KOHLS CORP COM 500255104 3,085 75,809 SH   SOLE 36 75,809 0 0
KOHLS CORP COM 500255104 791 19,428 SH   SOLE 40 19,428 0 0
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 328,028 6,055,529 SH   SOLE 18 5,882,958 0 172,571
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 48,064 887,290 SH   SOLE 19 887,290 0 0
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 1,685 31,104 SH   SOLE 23 31,104 0 0
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 2,145 39,591 SH   SOLE 25 0 0 39,591
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 101 1,870 SH   SOLE 30 1,870 0 0
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 24,831 458,385 SH   SOLE 34 458,385 0 0
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 1,094 20,187 SH   SOLE 36 20,187 0 0
KONTOOR BRANDS INC COM 50050N103 2,518 62,080 SH   SOLE 2 16,853 0 45,227
KONTOOR BRANDS INC COM 50050N103 9 232 SH   SOLE 4 232 0 0
KONTOOR BRANDS INC COM 50050N103 61 1,507 SH   SOLE 7 1,507 0 0
KONTOOR BRANDS INC COM 50050N103 9,014 222,237 SH   SOLE 18 222,237 0 0
KONTOOR BRANDS INC COM 50050N103 3,764 92,796 SH   SOLE 19 92,796 0 0
KONTOOR BRANDS INC COM 50050N103 221,603 5,463,576 SH   SOLE 21 5,463,576 0 0
KONTOOR BRANDS INC COM 50050N103 56,286 1,387,719 SH   SOLE 22 1,353,164 0 34,555
KONTOOR BRANDS INC COM 50050N103 57 1,396 SH   SOLE 23 1,396 0 0
KONTOOR BRANDS INC COM 50050N103 36 889 SH   SOLE 25 889 0 0
KONTOOR BRANDS INC COM 50050N103 975 24,046 SH   SOLE 26 12,951 0 11,095
KONTOOR BRANDS INC COM 50050N103 339 8,350 SH   SOLE 28 6,002 0 2,348
KONTOOR BRANDS INC COM 50050N103 4,192 103,364 SH   SOLE 30 103,364 0 0
KONTOOR BRANDS INC COM 50050N103 11 277 SH   SOLE 34 277 0 0
KONTOOR BRANDS INC COM 50050N103 204 5,040 SH   SOLE 36 5,040 0 0
KONTOOR BRANDS INC COM 50050N103 230 5,666 SH   SOLE 40 5,666 0 0
KOPIN CORP COM 500600101 125 51,519 SH   SOLE 21 51,519 0 0
KOPIN CORP COM 500600101 2,891 1,189,787 SH   SOLE 22 1,189,787 0 0
KOPPERS HOLDINGS INC COM 50060P106 552 17,725 SH   SOLE 2 7,046 0 10,679
KOPPERS HOLDINGS INC COM 50060P106 10 311 SH   SOLE 7 311 0 0
KOPPERS HOLDINGS INC COM 50060P106 2,965 95,159 SH   SOLE 18 95,159 0 0
KOPPERS HOLDINGS INC COM 50060P106 1,111 35,639 SH   SOLE 19 35,639 0 0
KOPPERS HOLDINGS INC COM 50060P106 76,125 2,443,041 SH   SOLE 21 2,443,041 0 0
KOPPERS HOLDINGS INC COM 50060P106 17,955 576,208 SH   SOLE 22 558,592 0 17,616
KOPPERS HOLDINGS INC COM 50060P106 1,143 36,684 SH   SOLE 30 36,684 0 0
KOPPERS HOLDINGS INC COM 50060P106 78 2,492 SH   SOLE 40 2,492 0 0
KOREA ELECTRIC PWR SPONSORED ADR 500631106 787 64,156 SH   SOLE 21 64,156 0 0
KOREA ELECTRIC PWR SPONSORED ADR 500631106 1,385 112,852 SH   SOLE 22 112,852 0 0
KOREA ELECTRIC PWR SPONSORED ADR 500631106 2,460 200,503 SH   SOLE 30 200,503 0 0
KORN FERRY COM NEW 500643200 2,860 65,740 SH   SOLE 2 18,737 0 47,003
KORN FERRY COM NEW 500643200 11 254 SH   SOLE 4 254 0 0
KORN FERRY COM NEW 500643200 42 977 SH   SOLE 7 977 0 0
KORN FERRY COM NEW 500643200 10,112 232,458 SH   SOLE 18 232,458 0 0
KORN FERRY COM NEW 500643200 4,087 93,961 SH   SOLE 19 93,961 0 0
KORN FERRY COM NEW 500643200 269,636 6,198,522 SH   SOLE 21 6,198,522 0 0
KORN FERRY COM NEW 500643200 65,128 1,497,198 SH   SOLE 22 1,460,153 0 37,045
KORN FERRY COM NEW 500643200 65 1,484 SH   SOLE 25 1,484 0 0
KORN FERRY COM NEW 500643200 781 17,962 SH   SOLE 26 13,604 0 4,358
KORN FERRY COM NEW 500643200 281 6,469 SH   SOLE 28 6,469 0 0
KORN FERRY COM NEW 500643200 5,208 119,732 SH   SOLE 30 119,732 0 0
KORN FERRY COM NEW 500643200 138 3,175 SH   SOLE 36 3,175 0 0
KORN FERRY COM NEW 500643200 315 7,237 SH   SOLE 40 7,237 0 0
KORNIT DIGITAL LTD SHS M6372Q113 77 864 SH   SOLE 2 607 0 257
KORNIT DIGITAL LTD SHS M6372Q113 26 293 SH   SOLE 4 293 0 0
KORNIT DIGITAL LTD SHS M6372Q113 748 8,396 SH   SOLE 7 8,396 0 0
KORNIT DIGITAL LTD SHS M6372Q113 1 8 SH   SOLE 17 0 0 8
KORNIT DIGITAL LTD SHS M6372Q113 40,607 455,589 SH   SOLE 21 455,589 0 0
KORNIT DIGITAL LTD SHS M6372Q113 26,635 298,829 SH   SOLE 22 290,461 0 8,368
KORNIT DIGITAL LTD SHS M6372Q113 13 144 SH   SOLE 23 144 0 0
KORNIT DIGITAL LTD SHS M6372Q113 1,302 14,603 SH   SOLE 26 55 0 14,548
KORNIT DIGITAL LTD SHS M6372Q113 477 5,351 SH   SOLE 28 5,351 0 0
KORNIT DIGITAL LTD SHS M6372Q113 17,045 191,236 SH   SOLE 30 191,236 0 0
KORNIT DIGITAL LTD SHS M6372Q113 258 2,892 SH   SOLE 34 2,892 0 0
KORNIT DIGITAL LTD SHS M6372Q113 446 5,008 SH   SOLE 40 5,008 0 0
KOSMOS ENERGY LTD COM 500688106 1,154 490,909 SH   SOLE 2 136,653 0 354,256
KOSMOS ENERGY LTD COM 500688106 3 1,479 SH   SOLE 4 1,479 0 0
KOSMOS ENERGY LTD COM 500688106 15 6,317 SH   SOLE 7 6,317 0 0
KOSMOS ENERGY LTD COM 500688106 3,266 1,389,644 SH   SOLE 18 1,389,644 0 0
KOSMOS ENERGY LTD COM 500688106 12,305 5,236,155 SH   SOLE 19 5,236,155 0 0
KOSMOS ENERGY LTD COM 500688106 35,237 14,994,556 SH   SOLE 21 14,994,556 0 0
KOSMOS ENERGY LTD COM 500688106 25,863 11,005,663 SH   SOLE 22 10,665,257 0 340,406
KOSMOS ENERGY LTD COM 500688106 1,135 483,075 SH   SOLE 25 483,075 0 0
KOSMOS ENERGY LTD COM 500688106 392 166,719 SH   SOLE 26 101,423 0 65,296
KOSMOS ENERGY LTD COM 500688106 79 33,637 SH   SOLE 28 33,637 0 0
KOSMOS ENERGY LTD COM 500688106 4,138 1,760,812 SH   SOLE 29 1,760,812 0 0
KOSMOS ENERGY LTD COM 500688106 909 386,979 SH   SOLE 30 386,979 0 0
KOSMOS ENERGY LTD COM 500688106 27,232 11,588,067 SH   SOLE 34 11,588,067 0 0
KOSMOS ENERGY LTD COM 500688106 72 30,498 SH   SOLE 36 30,498 0 0
KOSMOS ENERGY LTD COM 500688106 158 67,226 SH   SOLE 40 67,226 0 0
KOSS CORP COM 500692108 30 8,843 SH   SOLE 22 8,843 0 0
KRAFT HEINZ CO COM 500754106 56,503 1,630,213 SH   SOLE 2 276,561 0 1,353,652
KRAFT HEINZ CO COM 500754106 10,636 306,860 SH   SOLE 4 280,943 0 25,917
KRAFT HEINZ CO COM 500754106 23,540 679,161 SH   SOLE 7 639,977 0 39,184
KRAFT HEINZ CO COM 500754106 58 1,687 SH   SOLE 13 1,687 0 0
KRAFT HEINZ CO COM 500754106 2,904 83,797 SH   SOLE 15 83,797 0 0
KRAFT HEINZ CO COM 500754106 1 36 SH   SOLE 17 0 0 36
KRAFT HEINZ CO COM 500754106 36,608 1,056,196 SH   SOLE 18 959,682 0 96,514
KRAFT HEINZ CO COM 500754106 7,223 208,389 SH   SOLE 19 208,389 0 0
KRAFT HEINZ CO COM 500754106 125 3,607 SH   SOLE 20 3,607 0 0
KRAFT HEINZ CO COM 500754106 471,287 13,597,434 SH   SOLE 21 13,597,434 0 0
KRAFT HEINZ CO COM 500754106 511,084 14,745,641 SH   SOLE 22 13,358,590 0 1,387,051
KRAFT HEINZ CO COM 500754106 15,640 451,231 SH   SOLE 23 451,231 0 0
KRAFT HEINZ CO COM 500754106 36,110 1,041,847 SH   SOLE 25 1,041,847 0 0
KRAFT HEINZ CO COM 500754106 63,088 1,820,183 SH   SOLE 26 525,885 0 1,294,298
KRAFT HEINZ CO COM 500754106 56,566 1,632,029 SH   SOLE 28 85,064 0 1,546,965
KRAFT HEINZ CO COM 500754106 42 1,215 SH   SOLE 29 1,215 0 0
KRAFT HEINZ CO COM 500754106 138,079 3,983,820 SH   SOLE 30 3,943,501 0 40,319
KRAFT HEINZ CO COM 500754106 11,266 325,055 SH   SOLE 31 90,121 0 234,934
KRAFT HEINZ CO COM 500754106 9,053 261,183 SH   SOLE 32 261,183 0 0
KRAFT HEINZ CO COM 500754106 1,087 31,369 SH   SOLE 34 31,369 0 0
KRAFT HEINZ CO COM 500754106 16,940 488,761 SH   SOLE 36 488,761 0 0
KRAFT HEINZ CO COM 500754106 975 28,138 SH   SOLE 40 28,138 0 0
KRANESHARES TR CSI CHI INTERNET 500767306 181 2,360 SH   SOLE 4 2,360 0 0
KRANESHARES TR CSI CHI INTERNET 500767306 2,236 29,120 SH   SOLE 18 29,120 0 0
KRANESHARES TR CSI CHI INTERNET 500767306 13,923 181,317 SH   SOLE 19 181,317 0 0
KRANESHARES TR CSI CHI INTERNET 500767306 982 12,783 SH   SOLE 22 12,783 0 0
KRANESHARES TR CSI CHI INTERNET 500767306 139 1,806 SH   SOLE 26 1,806 0 0
KRANESHARES TR BOSERA MSCI CH 500767405 75,168 1,638,000 SH   SOLE 2 0 0 1,638,000
KRANESHARES TR BOSERA MSCI CH 500767405 146 3,189 SH   SOLE 4 3,189 0 0
KRANESHARES TR BOSERA MSCI CH 500767405 1,796 39,137 SH   SOLE 18 39,137 0 0
KRANESHARES TR BOSERA MSCI CH 500767405 10,655 232,191 SH   SOLE 19 232,191 0 0
KRANESHARES TR BOSERA MSCI CH 500767405 9,385 204,515 SH   SOLE 22 16,918 0 187,597
KRANESHARES TR BOSERA MSCI CH 500767405 110 2,399 SH   SOLE 26 2,399 0 0
KRATON CORPORATION COM 50077C106 1,051 37,815 SH   SOLE 2 10,657 0 27,158
KRATON CORPORATION COM 50077C106 8 300 SH   SOLE 4 300 0 0
KRATON CORPORATION COM 50077C106 17 620 SH   SOLE 7 620 0 0
KRATON CORPORATION COM 50077C106 3,810 137,116 SH   SOLE 18 137,116 0 0
KRATON CORPORATION COM 50077C106 1,558 56,069 SH   SOLE 19 56,069 0 0
KRATON CORPORATION COM 50077C106 100,686 3,623,113 SH   SOLE 21 3,623,113 0 0
KRATON CORPORATION COM 50077C106 25,552 919,468 SH   SOLE 22 897,939 0 21,529
KRATON CORPORATION COM 50077C106 13 459 SH   SOLE 25 459 0 0
KRATON CORPORATION COM 50077C106 776 27,924 SH   SOLE 26 9,372 0 18,552
KRATON CORPORATION COM 50077C106 123 4,444 SH   SOLE 28 4,444 0 0
KRATON CORPORATION COM 50077C106 1,852 66,653 SH   SOLE 30 66,653 0 0
KRATON CORPORATION COM 50077C106 34 1,207 SH   SOLE 34 1,207 0 0
KRATON CORPORATION COM 50077C106 22 809 SH   SOLE 36 809 0 0
KRATON CORPORATION COM 50077C106 95 3,403 SH   SOLE 40 3,403 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 2,057 74,993 SH   SOLE 2 40,924 0 34,069
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 11 417 SH   SOLE 4 417 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 65 2,369 SH   SOLE 7 2,369 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 11,498 419,181 SH   SOLE 18 419,181 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 5,984 218,152 SH   SOLE 19 218,152 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 144,935 5,283,798 SH   SOLE 21 5,283,798 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 92,154 3,359,624 SH   SOLE 22 3,272,168 0 87,456
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 37 1,343 SH   SOLE 23 1,343 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 23 841 SH   SOLE 25 841 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 1,207 44,014 SH   SOLE 26 29,375 0 14,639
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 639 23,310 SH   SOLE 28 23,310 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 1,963 71,557 SH   SOLE 30 71,557 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 57 2,065 SH   SOLE 36 2,065 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 394 14,379 SH   SOLE 40 14,379 0 0
KROGER CO COM 501044101 60,240 1,896,710 SH   SOLE 2 334,516 0 1,562,194
KROGER CO COM 501044101 12,774 402,219 SH   SOLE 4 371,854 0 30,365
KROGER CO COM 501044101 38,377 1,208,344 SH   SOLE 7 916,623 0 291,721
KROGER CO COM 501044101 133 4,189 SH   SOLE 13 4,189 0 0
KROGER CO COM 501044101 3,060 96,335 SH   SOLE 15 96,335 0 0
KROGER CO COM 501044101 0 10 SH   SOLE 17 0 0 10
KROGER CO COM 501044101 45,398 1,429,404 SH   SOLE 18 1,315,194 0 114,210
KROGER CO COM 501044101 14,619 460,288 SH   SOLE 19 460,288 0 0
KROGER CO COM 501044101 1,024,491 32,257,286 SH   SOLE 21 32,257,286 0 0
KROGER CO COM 501044101 640,939 20,180,702 SH   SOLE 22 18,557,025 0 1,623,677
KROGER CO COM 501044101 19,089 601,041 SH   SOLE 23 601,041 0 0
KROGER CO COM 501044101 44,612 1,404,661 SH   SOLE 25 1,404,661 0 0
KROGER CO COM 501044101 63,600 2,002,504 SH   SOLE 26 742,224 0 1,260,280
KROGER CO COM 501044101 133,408 4,200,514 SH   SOLE 28 110,016 0 4,090,498
KROGER CO COM 501044101 49 1,534 SH   SOLE 29 1,534 0 0
KROGER CO COM 501044101 155,510 4,896,412 SH   SOLE 30 4,618,944 0 277,468
KROGER CO COM 501044101 6,756 212,708 SH   SOLE 31 109,326 0 103,382
KROGER CO COM 501044101 3,076 96,861 SH   SOLE 34 96,861 0 0
KROGER CO COM 501044101 26,846 845,283 SH   SOLE 36 845,283 0 0
KROGER CO COM 501044101 1,059 33,353 SH   SOLE 40 33,353 0 0
KRONOS BIO INC COM 50107A104 206 6,883 SH   SOLE 2 1,384 0 5,499
KRONOS BIO INC COM 50107A104 14 454 SH   SOLE 7 454 0 0
KRONOS BIO INC COM 50107A104 1,488 49,806 SH   SOLE 18 49,806 0 0
KRONOS BIO INC COM 50107A104 19,055 637,942 SH   SOLE 19 637,942 0 0
KRONOS BIO INC COM 50107A104 183 6,130 SH   SOLE 20 6,130 0 0
KRONOS BIO INC COM 50107A104 14,571 487,811 SH   SOLE 21 487,811 0 0
KRONOS BIO INC COM 50107A104 10,086 337,662 SH   SOLE 22 336,038 0 1,624
KRONOS WORLDWIDE INC COM 50105F105 567 37,995 SH   SOLE 2 12,951 0 25,044
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,156 77,508 SH   SOLE 18 77,508 0 0
KRONOS WORLDWIDE INC COM 50105F105 1,746 117,071 SH   SOLE 19 117,071 0 0
KRONOS WORLDWIDE INC COM 50105F105 12,051 808,230 SH   SOLE 21 808,230 0 0
KRONOS WORLDWIDE INC COM 50105F105 12,605 845,434 SH   SOLE 22 830,047 0 15,387
KRONOS WORLDWIDE INC COM 50105F105 122 8,161 SH   SOLE 23 8,161 0 0
KRONOS WORLDWIDE INC COM 50105F105 865 58,027 SH   SOLE 26 0 0 58,027
KRONOS WORLDWIDE INC COM 50105F105 59 3,975 SH   SOLE 28 3,975 0 0
KRONOS WORLDWIDE INC COM 50105F105 55 3,683 SH   SOLE 30 3,683 0 0
KRONOS WORLDWIDE INC COM 50105F105 33 2,183 SH   SOLE 40 2,183 0 0
KRYSTAL BIOTECH INC COM 501147102 507 8,442 SH   SOLE 2 4,307 0 4,135
KRYSTAL BIOTECH INC COM 501147102 19 320 SH   SOLE 7 320 0 0
KRYSTAL BIOTECH INC COM 501147102 3,240 53,994 SH   SOLE 18 53,994 0 0
KRYSTAL BIOTECH INC COM 501147102 17,313 288,558 SH   SOLE 19 288,558 0 0
KRYSTAL BIOTECH INC COM 501147102 348 5,800 SH   SOLE 20 5,800 0 0
KRYSTAL BIOTECH INC COM 501147102 38,080 634,670 SH   SOLE 21 634,670 0 0
KRYSTAL BIOTECH INC COM 501147102 23,705 395,086 SH   SOLE 22 385,391 0 9,695
KRYSTAL BIOTECH INC COM 501147102 16 274 SH   SOLE 25 274 0 0
KRYSTAL BIOTECH INC COM 501147102 124 2,065 SH   SOLE 26 536 0 1,529
KRYSTAL BIOTECH INC COM 501147102 97 1,614 SH   SOLE 28 1,614 0 0
KRYSTAL BIOTECH INC COM 501147102 852 14,197 SH   SOLE 30 14,197 0 0
KRYSTAL BIOTECH INC COM 501147102 29 485 SH   SOLE 36 485 0 0
KRYSTAL BIOTECH INC COM 501147102 111 1,843 SH   SOLE 40 1,843 0 0
KT CORP SPONSORED ADR 48268K101 12,084 1,097,543 SH   SOLE 2 169,528 0 928,015
KT CORP SPONSORED ADR 48268K101 1,550 140,790 SH   SOLE 4 140,790 0 0
KT CORP SPONSORED ADR 48268K101 1,040 94,457 SH   SOLE 13 94,457 0 0
KT CORP SPONSORED ADR 48268K101 146 13,228 SH   SOLE 18 13,228 0 0
KT CORP SPONSORED ADR 48268K101 1,122 101,880 SH   SOLE 19 101,880 0 0
KT CORP SPONSORED ADR 48268K101 395 35,894 SH   SOLE 21 35,894 0 0
KT CORP SPONSORED ADR 48268K101 28,887 2,623,733 SH   SOLE 22 1,682,174 0 941,559
KT CORP SPONSORED ADR 48268K101 3,009 273,317 SH   SOLE 30 273,317 0 0
KT CORP SPONSORED ADR 48268K101 498 45,222 SH   SOLE 31 24,873 0 20,349
KT CORP SPONSORED ADR 48268K101 421 38,226 SH   SOLE 34 38,226 0 0
KULICKE & SOFFA INDS INC COM 501242101 549 17,254 SH   SOLE 2 17,254 0 0
KULICKE & SOFFA INDS INC COM 501242101 16 508 SH   SOLE 4 508 0 0
KULICKE & SOFFA INDS INC COM 501242101 1,819 57,184 SH   SOLE 18 57,184 0 0
KULICKE & SOFFA INDS INC COM 501242101 158,487 4,982,299 SH   SOLE 21 4,982,299 0 0
KULICKE & SOFFA INDS INC COM 501242101 37,048 1,164,667 SH   SOLE 22 1,126,467 0 38,200
KULICKE & SOFFA INDS INC COM 501242101 67 2,106 SH   SOLE 25 2,106 0 0
KULICKE & SOFFA INDS INC COM 501242101 1,037 32,596 SH   SOLE 26 18,628 0 13,968
KULICKE & SOFFA INDS INC COM 501242101 266 8,367 SH   SOLE 28 8,367 0 0
KULICKE & SOFFA INDS INC COM 501242101 4,249 133,574 SH   SOLE 30 133,574 0 0
KULICKE & SOFFA INDS INC COM 501242101 132 4,135 SH   SOLE 36 4,135 0 0
KULICKE & SOFFA INDS INC COM 501242101 257 8,093 SH   SOLE 40 8,093 0 0
KURA ONCOLOGY INC COM 50127T109 1,211 37,093 SH   SOLE 2 18,585 0 18,508
KURA ONCOLOGY INC COM 50127T109 12 363 SH   SOLE 4 363 0 0
KURA ONCOLOGY INC COM 50127T109 46 1,409 SH   SOLE 7 1,409 0 0
KURA ONCOLOGY INC COM 50127T109 7,362 225,418 SH   SOLE 18 225,418 0 0
KURA ONCOLOGY INC COM 50127T109 4,392 134,465 SH   SOLE 19 134,465 0 0
KURA ONCOLOGY INC COM 50127T109 90,376 2,767,172 SH   SOLE 21 2,767,172 0 0
KURA ONCOLOGY INC COM 50127T109 55,276 1,692,461 SH   SOLE 22 1,649,773 0 42,688
KURA ONCOLOGY INC COM 50127T109 40 1,233 SH   SOLE 23 1,233 0 0
KURA ONCOLOGY INC COM 50127T109 42 1,277 SH   SOLE 25 1,277 0 0
KURA ONCOLOGY INC COM 50127T109 348 10,660 SH   SOLE 26 2,367 0 8,293
KURA ONCOLOGY INC COM 50127T109 197 6,019 SH   SOLE 28 6,019 0 0
KURA ONCOLOGY INC COM 50127T109 1,489 45,586 SH   SOLE 30 45,586 0 0
KURA ONCOLOGY INC COM 50127T109 17 525 SH   SOLE 34 525 0 0
KURA ONCOLOGY INC COM 50127T109 74 2,252 SH   SOLE 36 2,252 0 0
KURA ONCOLOGY INC COM 50127T109 197 6,023 SH   SOLE 40 6,023 0 0
KURA SUSHI USA INC CL A COM 501270102 48 2,470 SH   SOLE 2 296 0 2,174
KURA SUSHI USA INC CL A COM 501270102 236 12,123 SH   SOLE 18 12,123 0 0
KURA SUSHI USA INC CL A COM 501270102 114 5,826 SH   SOLE 19 5,826 0 0
KURA SUSHI USA INC CL A COM 501270102 2,400 123,060 SH   SOLE 21 123,060 0 0
KURA SUSHI USA INC CL A COM 501270102 584 29,961 SH   SOLE 22 29,756 0 205
KVH INDS INC COM 482738101 177 15,628 SH   SOLE 2 659 0 14,969
KVH INDS INC COM 482738101 6 499 SH   SOLE 7 499 0 0
KVH INDS INC COM 482738101 675 59,429 SH   SOLE 18 59,429 0 0
KVH INDS INC COM 482738101 350 30,829 SH   SOLE 19 30,829 0 0
KVH INDS INC COM 482738101 6,623 583,549 SH   SOLE 21 583,549 0 0
KVH INDS INC COM 482738101 6,283 553,584 SH   SOLE 22 550,501 0 3,083
KYMERA THERAPEUTICS INC COM 501575104 469 7,558 SH   SOLE 2 3,522 0 4,036
KYMERA THERAPEUTICS INC COM 501575104 10 166 SH   SOLE 7 166 0 0
KYMERA THERAPEUTICS INC COM 501575104 2,112 34,061 SH   SOLE 18 34,061 0 0
KYMERA THERAPEUTICS INC COM 501575104 47,367 763,986 SH   SOLE 19 763,986 0 0
KYMERA THERAPEUTICS INC COM 501575104 357 5,755 SH   SOLE 20 5,755 0 0
KYMERA THERAPEUTICS INC COM 501575104 23,121 372,918 SH   SOLE 21 372,918 0 0
KYMERA THERAPEUTICS INC COM 501575104 13,918 224,477 SH   SOLE 22 223,866 0 611
KYMERA THERAPEUTICS INC COM 501575104 176 2,843 SH   SOLE 26 0 0 2,843
KYMERA THERAPEUTICS INC COM 501575104 127 2,042 SH   SOLE 30 2,042 0 0
KYMERA THERAPEUTICS INC COM 501575104 91 1,470 SH   SOLE 34 1,470 0 0
KYMERA THERAPEUTICS INC COM 501575104 84 1,355 SH   SOLE 40 1,355 0 0
L BRANDS INC COM 501797104 20,736 557,579 SH   SOLE 2 119,678 0 437,901
L BRANDS INC COM 501797104 103 2,758 SH   SOLE 4 2,758 0 0
L BRANDS INC COM 501797104 7,347 197,565 SH   SOLE 7 190,983 0 6,582
L BRANDS INC COM 501797104 145 3,894 SH   SOLE 15 3,894 0 0
L BRANDS INC COM 501797104 14,394 387,050 SH   SOLE 18 367,442 0 19,608
L BRANDS INC COM 501797104 2,838 76,319 SH   SOLE 19 76,319 0 0
L BRANDS INC COM 501797104 180,912 4,864,523 SH   SOLE 21 4,864,523 0 0
L BRANDS INC COM 501797104 227,216 6,109,601 SH   SOLE 22 5,627,857 0 481,744
L BRANDS INC COM 501797104 19 503 SH   SOLE 23 503 0 0
L BRANDS INC COM 501797104 92 2,472 SH   SOLE 25 2,472 0 0
L BRANDS INC COM 501797104 8,702 233,985 SH   SOLE 26 63,229 0 170,756
L BRANDS INC COM 501797104 2,439 65,592 SH   SOLE 28 30,481 0 35,111
L BRANDS INC COM 501797104 23,409 629,438 SH   SOLE 30 629,438 0 0
L BRANDS INC COM 501797104 165 4,427 SH   SOLE 31 4,427 0 0
L BRANDS INC COM 501797104 2,735 73,545 SH   SOLE 36 73,545 0 0
L BRANDS INC COM 501797104 1,073 28,849 SH   SOLE 40 28,849 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 96,816 512,200 SH   SOLE 2 100,101 0 412,099
L3HARRIS TECHNOLOGIES INC COM 502431109 20,049 106,066 SH   SOLE 4 97,396 0 8,670
L3HARRIS TECHNOLOGIES INC COM 502431109 38,319 202,724 SH   SOLE 7 187,768 0 14,956
L3HARRIS TECHNOLOGIES INC COM 502431109 1,248 6,600 SH   SOLE 13 6,600 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 5,015 26,529 SH   SOLE 15 26,529 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 2 13 SH   SOLE 17 0 0 13
L3HARRIS TECHNOLOGIES INC COM 502431109 126,487 669,170 SH   SOLE 18 628,304 0 40,866
L3HARRIS TECHNOLOGIES INC COM 502431109 279,496 1,478,657 SH   SOLE 19 1,478,657 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 1,074,531 5,684,746 SH   SOLE 21 5,684,746 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 950,649 5,029,355 SH   SOLE 22 4,568,069 0 461,286
L3HARRIS TECHNOLOGIES INC COM 502431109 27,136 143,560 SH   SOLE 23 143,560 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 66,972 354,311 SH   SOLE 25 354,311 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 105,958 560,565 SH   SOLE 26 166,075 0 394,490
L3HARRIS TECHNOLOGIES INC COM 502431109 43,762 231,521 SH   SOLE 28 33,547 0 197,974
L3HARRIS TECHNOLOGIES INC COM 502431109 67 354 SH   SOLE 29 354 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 174,903 925,315 SH   SOLE 30 925,315 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 28,355 150,011 SH   SOLE 31 28,521 0 121,490
L3HARRIS TECHNOLOGIES INC COM 502431109 120,414 637,043 SH   SOLE 34 637,043 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 26,705 141,281 SH   SOLE 36 141,281 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 1,667 8,817 SH   SOLE 40 8,817 0 0
LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 64 16,560 SH   SOLE 2 1,075 0 15,485
LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 2 493 SH   SOLE 7 493 0 0
LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 274 70,727 SH   SOLE 18 70,727 0 0
LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 151 38,838 SH   SOLE 19 38,838 0 0
LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 2,776 715,533 SH   SOLE 21 715,533 0 0
LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 2,465 635,348 SH   SOLE 22 632,134 0 3,214
LA Z BOY INC COM 505336107 2,239 56,208 SH   SOLE 2 15,238 0 40,970
LA Z BOY INC COM 505336107 9 222 SH   SOLE 4 222 0 0
LA Z BOY INC COM 505336107 30 760 SH   SOLE 7 760 0 0
LA Z BOY INC COM 505336107 7,750 194,533 SH   SOLE 18 194,533 0 0
LA Z BOY INC COM 505336107 5,529 138,770 SH   SOLE 19 138,770 0 0
LA Z BOY INC COM 505336107 207,593 5,210,678 SH   SOLE 21 5,210,678 0 0
LA Z BOY INC COM 505336107 57,596 1,445,682 SH   SOLE 22 1,411,769 0 33,913
LA Z BOY INC COM 505336107 30 751 SH   SOLE 23 751 0 0
LA Z BOY INC COM 505336107 33 839 SH   SOLE 25 839 0 0
LA Z BOY INC COM 505336107 2,415 60,614 SH   SOLE 26 11,473 0 49,141
LA Z BOY INC COM 505336107 235 5,909 SH   SOLE 28 5,909 0 0
LA Z BOY INC COM 505336107 4,000 100,396 SH   SOLE 30 100,396 0 0
LA Z BOY INC COM 505336107 89 2,235 SH   SOLE 34 2,235 0 0
LA Z BOY INC COM 505336107 84 2,101 SH   SOLE 36 2,101 0 0
LA Z BOY INC COM 505336107 227 5,689 SH   SOLE 40 5,689 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 53,936 264,979 SH   SOLE 2 72,663 0 192,316
LABORATORY CORP AMER HLDGS COM NEW 50540R409 10,390 51,043 SH   SOLE 4 47,281 0 3,762
LABORATORY CORP AMER HLDGS COM NEW 50540R409 18,799 92,355 SH   SOLE 7 82,758 0 9,597
LABORATORY CORP AMER HLDGS COM NEW 50540R409 48 237 SH   SOLE 13 237 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 2,527 12,416 SH   SOLE 15 12,416 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 182,121 894,726 SH   SOLE 18 826,076 0 68,650
LABORATORY CORP AMER HLDGS COM NEW 50540R409 43,592 214,161 SH   SOLE 19 214,161 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 506,668 2,489,157 SH   SOLE 21 2,489,157 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 469,677 2,307,428 SH   SOLE 22 2,071,313 0 236,115
LABORATORY CORP AMER HLDGS COM NEW 50540R409 16,712 82,102 SH   SOLE 23 82,102 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 32,704 160,666 SH   SOLE 25 146,450 0 14,216
LABORATORY CORP AMER HLDGS COM NEW 50540R409 45,216 222,137 SH   SOLE 26 79,472 0 142,665
LABORATORY CORP AMER HLDGS COM NEW 50540R409 56,819 279,141 SH   SOLE 28 12,528 0 266,613
LABORATORY CORP AMER HLDGS COM NEW 50540R409 928 4,558 SH   SOLE 29 4,558 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 100,778 495,101 SH   SOLE 30 491,246 0 3,855
LABORATORY CORP AMER HLDGS COM NEW 50540R409 6,071 29,825 SH   SOLE 31 20,438 0 9,387
LABORATORY CORP AMER HLDGS COM NEW 50540R409 28,074 137,920 SH   SOLE 34 137,920 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 18,394 90,366 SH   SOLE 36 90,366 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 864 4,247 SH   SOLE 40 4,247 0 0
LADDER CAP CORP CL A 505743104 1,371 140,169 SH   SOLE 2 40,532 0 99,637
LADDER CAP CORP CL A 505743104 7 731 SH   SOLE 4 731 0 0
LADDER CAP CORP CL A 505743104 18 1,845 SH   SOLE 7 1,845 0 0
LADDER CAP CORP CL A 505743104 3,566 364,670 SH   SOLE 18 364,670 0 0
LADDER CAP CORP CL A 505743104 2,888 295,249 SH   SOLE 19 295,249 0 0
LADDER CAP CORP CL A 505743104 60,962 6,233,284 SH   SOLE 21 6,233,284 0 0
LADDER CAP CORP CL A 505743104 33,954 3,471,792 SH   SOLE 22 3,408,413 0 63,379
LADDER CAP CORP CL A 505743104 148 15,144 SH   SOLE 23 15,144 0 0
LADDER CAP CORP CL A 505743104 330 33,733 SH   SOLE 26 26,091 0 7,642
LADDER CAP CORP CL A 505743104 97 9,928 SH   SOLE 28 9,928 0 0
LADDER CAP CORP CL A 505743104 769 78,617 SH   SOLE 30 78,617 0 0
LADDER CAP CORP CL A 505743104 58 5,935 SH   SOLE 36 5,935 0 0
LADDER CAP CORP CL A 505743104 146 14,937 SH   SOLE 40 14,937 0 0
LAIRD SUPERFOOD INC COM STK 50736T102 71 1,504 SH   SOLE 2 0 0 1,504
LAIRD SUPERFOOD INC COM STK 50736T102 456 9,634 SH   SOLE 18 9,634 0 0
LAIRD SUPERFOOD INC COM STK 50736T102 489 10,343 SH   SOLE 19 10,343 0 0
LAIRD SUPERFOOD INC COM STK 50736T102 4,769 100,773 SH   SOLE 21 100,773 0 0
LAIRD SUPERFOOD INC COM STK 50736T102 3,697 78,138 SH   SOLE 22 77,949 0 189
LAIRD SUPERFOOD INC COM STK 50736T102 622 13,144 SH   SOLE 34 13,144 0 0
LAKE SHORE BANCORP INC COM 510700107 5 411 SH   SOLE 18 411 0 0
LAKE SHORE BANCORP INC COM 510700107 8 652 SH   SOLE 21 652 0 0
LAKELAND BANCORP INC COM 511637100 789 62,107 SH   SOLE 2 18,018 0 44,089
LAKELAND BANCORP INC COM 511637100 14 1,112 SH   SOLE 7 1,112 0 0
LAKELAND BANCORP INC COM 511637100 2,097 165,087 SH   SOLE 18 165,087 0 0
LAKELAND BANCORP INC COM 511637100 2,629 206,972 SH   SOLE 19 206,972 0 0
LAKELAND BANCORP INC COM 511637100 23,591 1,857,548 SH   SOLE 21 1,857,548 0 0
LAKELAND BANCORP INC COM 511637100 19,468 1,532,919 SH   SOLE 22 1,505,813 0 27,106
LAKELAND BANCORP INC COM 511637100 1,438 113,230 SH   SOLE 26 34,700 0 78,530
LAKELAND BANCORP INC COM 511637100 72 5,691 SH   SOLE 28 5,691 0 0
LAKELAND BANCORP INC COM 511637100 99 7,829 SH   SOLE 30 7,829 0 0
LAKELAND BANCORP INC COM 511637100 386 30,407 SH   SOLE 34 30,407 0 0
LAKELAND BANCORP INC COM 511637100 45 3,569 SH   SOLE 40 3,569 0 0
LAKELAND FINL CORP COM 511656100 1,547 28,875 SH   SOLE 2 8,575 0 20,300
LAKELAND FINL CORP COM 511656100 21 401 SH   SOLE 4 401 0 0
LAKELAND FINL CORP COM 511656100 27 498 SH   SOLE 7 498 0 0
LAKELAND FINL CORP COM 511656100 4,590 85,662 SH   SOLE 18 85,662 0 0
LAKELAND FINL CORP COM 511656100 3,188 59,497 SH   SOLE 19 59,497 0 0
LAKELAND FINL CORP COM 511656100 47,115 879,338 SH   SOLE 21 879,338 0 0
LAKELAND FINL CORP COM 511656100 40,638 758,457 SH   SOLE 22 736,596 0 21,861
LAKELAND FINL CORP COM 511656100 822 15,347 SH   SOLE 26 9,378 0 5,969
LAKELAND FINL CORP COM 511656100 179 3,343 SH   SOLE 28 3,343 0 0
LAKELAND FINL CORP COM 511656100 258 4,807 SH   SOLE 30 4,807 0 0
LAKELAND FINL CORP COM 511656100 140 2,619 SH   SOLE 40 2,619 0 0
LAKELAND INDS INC COM 511795106 178 6,522 SH   SOLE 2 426 0 6,096
LAKELAND INDS INC COM 511795106 6 224 SH   SOLE 7 224 0 0
LAKELAND INDS INC COM 511795106 838 30,759 SH   SOLE 18 30,759 0 0
LAKELAND INDS INC COM 511795106 384 14,092 SH   SOLE 19 14,092 0 0
LAKELAND INDS INC COM 511795106 7,711 282,969 SH   SOLE 21 282,969 0 0
LAKELAND INDS INC COM 511795106 6,313 231,662 SH   SOLE 22 230,758 0 904
LAM RESEARCH CORP COM 512807108 179,781 380,674 SH   SOLE 2 92,743 0 287,931
LAM RESEARCH CORP COM 512807108 35,499 75,167 SH   SOLE 4 69,584 0 5,583
LAM RESEARCH CORP COM 512807108 89,779 190,100 SH   SOLE 7 137,197 0 52,903
LAM RESEARCH CORP COM 512807108 249 527 SH   SOLE 13 527 0 0
LAM RESEARCH CORP COM 512807108 7,220 15,288 SH   SOLE 15 15,288 0 0
LAM RESEARCH CORP COM 512807108 146,987 311,235 SH   SOLE 18 289,209 0 22,026
LAM RESEARCH CORP COM 512807108 143,548 303,953 SH   SOLE 19 303,953 0 0
LAM RESEARCH CORP COM 512807108 1,884,211 3,989,691 SH   SOLE 21 3,989,691 0 0
LAM RESEARCH CORP COM 512807108 1,565,440 3,314,714 SH   SOLE 22 3,005,229 0 309,485
LAM RESEARCH CORP COM 512807108 47,892 101,409 SH   SOLE 23 101,409 0 0
LAM RESEARCH CORP COM 512807108 121,130 256,484 SH   SOLE 25 256,484 0 0
LAM RESEARCH CORP COM 512807108 170,240 360,472 SH   SOLE 26 101,118 0 259,354
LAM RESEARCH CORP COM 512807108 271,719 575,347 SH   SOLE 28 20,131 0 555,216
LAM RESEARCH CORP COM 512807108 381 806 SH   SOLE 29 806 0 0
LAM RESEARCH CORP COM 512807108 372,178 788,062 SH   SOLE 30 758,394 0 29,668
LAM RESEARCH CORP COM 512807108 80,596 170,657 SH   SOLE 31 21,740 0 148,917
LAM RESEARCH CORP COM 512807108 14,529 30,764 SH   SOLE 32 30,764 0 0
LAM RESEARCH CORP COM 512807108 159,027 336,729 SH   SOLE 34 336,729 0 0
LAM RESEARCH CORP COM 512807108 40,148 85,010 SH   SOLE 36 85,010 0 0
LAM RESEARCH CORP COM 512807108 2,847 6,029 SH   SOLE 40 6,029 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 19,595 235,465 SH   SOLE 2 75,771 0 159,694
LAMAR ADVERTISING CO NEW CL A 512816109 34 404 SH   SOLE 4 404 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 172 2,071 SH   SOLE 7 2,071 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 18,641 224,000 SH   SOLE 18 224,000 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 4,218 50,681 SH   SOLE 19 50,681 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 366,816 4,407,792 SH   SOLE 21 4,407,792 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 223,938 2,690,920 SH   SOLE 22 2,575,730 0 115,190
LAMAR ADVERTISING CO NEW CL A 512816109 626 7,519 SH   SOLE 25 7,519 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 3,142 37,759 SH   SOLE 26 24,599 0 13,160
LAMAR ADVERTISING CO NEW CL A 512816109 1,007 12,106 SH   SOLE 28 10,875 0 1,231
LAMAR ADVERTISING CO NEW CL A 512816109 4,374 52,556 SH   SOLE 30 52,556 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 137 1,647 SH   SOLE 31 1,647 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 1,283 15,415 SH   SOLE 34 15,415 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 255 3,067 SH   SOLE 36 3,067 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 882 10,597 SH   SOLE 40 10,597 0 0
LAMB WESTON HLDGS INC COM 513272104 29,298 372,083 SH   SOLE 2 70,047 0 302,036
LAMB WESTON HLDGS INC COM 513272104 5,473 69,512 SH   SOLE 4 63,888 0 5,624
LAMB WESTON HLDGS INC COM 513272104 9,975 126,689 SH   SOLE 7 122,303 0 4,386
LAMB WESTON HLDGS INC COM 513272104 20 248 SH   SOLE 13 248 0 0
LAMB WESTON HLDGS INC COM 513272104 1,097 13,935 SH   SOLE 15 13,935 0 0
LAMB WESTON HLDGS INC COM 513272104 21,355 271,206 SH   SOLE 18 249,633 0 21,573
LAMB WESTON HLDGS INC COM 513272104 4,113 52,234 SH   SOLE 19 52,234 0 0
LAMB WESTON HLDGS INC COM 513272104 272,058 3,455,138 SH   SOLE 21 3,455,138 0 0
LAMB WESTON HLDGS INC COM 513272104 285,577 3,626,829 SH   SOLE 22 3,320,712 0 306,117
LAMB WESTON HLDGS INC COM 513272104 7,655 97,214 SH   SOLE 23 97,214 0 0
LAMB WESTON HLDGS INC COM 513272104 17,470 221,875 SH   SOLE 25 221,875 0 0
LAMB WESTON HLDGS INC COM 513272104 32,750 415,922 SH   SOLE 26 146,586 0 269,336
LAMB WESTON HLDGS INC COM 513272104 31,654 402,005 SH   SOLE 28 18,938 0 383,067
LAMB WESTON HLDGS INC COM 513272104 20 256 SH   SOLE 29 256 0 0
LAMB WESTON HLDGS INC COM 513272104 44,483 564,933 SH   SOLE 30 552,252 0 12,681
LAMB WESTON HLDGS INC COM 513272104 2,841 36,081 SH   SOLE 31 20,142 0 15,939
LAMB WESTON HLDGS INC COM 513272104 498 6,324 SH   SOLE 34 6,324 0 0
LAMB WESTON HLDGS INC COM 513272104 5,912 75,086 SH   SOLE 36 75,086 0 0
LAMB WESTON HLDGS INC COM 513272104 454 5,772 SH   SOLE 40 5,772 0 0
LANCASTER COLONY CORP COM 513847103 3,606 19,624 SH   SOLE 2 13,810 0 5,814
LANCASTER COLONY CORP COM 513847103 17 90 SH   SOLE 4 90 0 0
LANCASTER COLONY CORP COM 513847103 1,323 7,202 SH   SOLE 7 7,202 0 0
LANCASTER COLONY CORP COM 513847103 19,867 108,134 SH   SOLE 18 107,355 0 779
LANCASTER COLONY CORP COM 513847103 8,085 44,003 SH   SOLE 19 44,003 0 0
LANCASTER COLONY CORP COM 513847103 254,138 1,383,216 SH   SOLE 21 1,383,216 0 0
LANCASTER COLONY CORP COM 513847103 117,926 641,845 SH   SOLE 22 628,288 0 13,557
LANCASTER COLONY CORP COM 513847103 13 71 SH   SOLE 23 71 0 0
LANCASTER COLONY CORP COM 513847103 1,917 10,434 SH   SOLE 26 5,166 0 5,268
LANCASTER COLONY CORP COM 513847103 454 2,472 SH   SOLE 28 2,472 0 0
LANCASTER COLONY CORP COM 513847103 2,129 11,588 SH   SOLE 30 11,588 0 0
LANCASTER COLONY CORP COM 513847103 394 2,144 SH   SOLE 40 2,144 0 0
LANDEC CORP COM 514766104 328 30,265 SH   SOLE 2 8,824 0 21,441
LANDEC CORP COM 514766104 2 180 SH   SOLE 7 180 0 0
LANDEC CORP COM 514766104 1,105 101,884 SH   SOLE 18 101,884 0 0
LANDEC CORP COM 514766104 528 48,641 SH   SOLE 19 48,641 0 0
LANDEC CORP COM 514766104 11,459 1,056,107 SH   SOLE 21 1,056,107 0 0
LANDEC CORP COM 514766104 9,160 844,222 SH   SOLE 22 826,863 0 17,359
LANDEC CORP COM 514766104 39 3,584 SH   SOLE 28 3,584 0 0
LANDEC CORP COM 514766104 41 3,762 SH   SOLE 30 3,762 0 0
LANDEC CORP COM 514766104 26 2,385 SH   SOLE 40 2,385 0 0
LANDMARK BANCORP INC COM 51504L107 76 3,330 SH   SOLE 2 249 0 3,081
LANDMARK BANCORP INC COM 51504L107 352 15,389 SH   SOLE 18 15,389 0 0
LANDMARK BANCORP INC COM 51504L107 120 5,266 SH   SOLE 19 5,266 0 0
LANDMARK BANCORP INC COM 51504L107 2,780 121,677 SH   SOLE 21 121,677 0 0
LANDMARK BANCORP INC COM 51504L107 800 35,015 SH   SOLE 22 34,824 0 191
LANDS END INC NEW COM 51509F105 432 20,013 SH   SOLE 2 6,562 0 13,451
LANDS END INC NEW COM 51509F105 7 331 SH   SOLE 7 331 0 0
LANDS END INC NEW COM 51509F105 877 40,662 SH   SOLE 18 40,662 0 0
LANDS END INC NEW COM 51509F105 593 27,474 SH   SOLE 19 27,474 0 0
LANDS END INC NEW COM 51509F105 9,787 453,724 SH   SOLE 21 453,724 0 0
LANDS END INC NEW COM 51509F105 10,039 465,418 SH   SOLE 22 454,942 0 10,476
LANDS END INC NEW COM 51509F105 30 1,400 SH   SOLE 23 1,400 0 0
LANDS END INC NEW COM 51509F105 12 567 SH   SOLE 25 567 0 0
LANDS END INC NEW COM 51509F105 362 16,785 SH   SOLE 26 5,179 0 11,606
LANDS END INC NEW COM 51509F105 12 558 SH   SOLE 28 558 0 0
LANDS END INC NEW COM 51509F105 54 2,521 SH   SOLE 30 2,521 0 0
LANDS END INC NEW COM 51509F105 27 1,261 SH   SOLE 36 1,261 0 0
LANDS END INC NEW COM 51509F105 42 1,932 SH   SOLE 40 1,932 0 0
LANDSTAR SYS INC COM 515098101 13,939 103,514 SH   SOLE 2 34,343 0 69,171
LANDSTAR SYS INC COM 515098101 23 171 SH   SOLE 4 171 0 0
LANDSTAR SYS INC COM 515098101 124 918 SH   SOLE 7 918 0 0
LANDSTAR SYS INC COM 515098101 812 6,027 SH   SOLE 13 6,027 0 0
LANDSTAR SYS INC COM 515098101 15,318 113,752 SH   SOLE 18 105,304 0 8,448
LANDSTAR SYS INC COM 515098101 13,172 97,816 SH   SOLE 19 97,816 0 0
LANDSTAR SYS INC COM 515098101 354,573 2,633,099 SH   SOLE 21 2,633,099 0 0
LANDSTAR SYS INC COM 515098101 171,666 1,274,811 SH   SOLE 22 1,181,073 0 93,738
LANDSTAR SYS INC COM 515098101 111 825 SH   SOLE 25 825 0 0
LANDSTAR SYS INC COM 515098101 1,979 14,694 SH   SOLE 26 11,653 0 3,041
LANDSTAR SYS INC COM 515098101 7,156 53,144 SH   SOLE 28 4,751 0 48,393
LANDSTAR SYS INC COM 515098101 3,725 27,660 SH   SOLE 30 27,660 0 0
LANDSTAR SYS INC COM 515098101 98 726 SH   SOLE 31 726 0 0
LANDSTAR SYS INC COM 515098101 494 3,670 SH   SOLE 36 3,670 0 0
LANDSTAR SYS INC COM 515098101 640 4,756 SH   SOLE 40 4,756 0 0
LANNET INC COM 516012101 269 41,315 SH   SOLE 2 3,275 0 38,040
LANNET INC COM 516012101 5 694 SH   SOLE 7 694 0 0
LANNET INC COM 516012101 1,033 158,430 SH   SOLE 18 158,430 0 0
LANNET INC COM 516012101 401 61,566 SH   SOLE 19 61,566 0 0
LANNET INC COM 516012101 25,747 3,948,860 SH   SOLE 21 3,948,860 0 0
LANNET INC COM 516012101 6,376 977,865 SH   SOLE 22 973,139 0 4,726
LANNET INC COM 516012101 320 49,021 SH   SOLE 30 49,021 0 0
LANTERN PHARMA INC COM 51654W101 8 391 SH   SOLE 18 391 0 0
LANTERN PHARMA INC COM 51654W101 93 4,850 SH   SOLE 21 4,850 0 0
LANTHEUS HLDGS INC COM 516544103 545 40,376 SH   SOLE 2 21,640 0 18,736
LANTHEUS HLDGS INC COM 516544103 3 194 SH   SOLE 4 194 0 0
LANTHEUS HLDGS INC COM 516544103 20 1,495 SH   SOLE 7 1,495 0 0
LANTHEUS HLDGS INC COM 516544103 4,152 307,748 SH   SOLE 18 307,748 0 0
LANTHEUS HLDGS INC COM 516544103 1,635 121,212 SH   SOLE 19 121,212 0 0
LANTHEUS HLDGS INC COM 516544103 104,793 7,768,180 SH   SOLE 21 7,768,180 0 0
LANTHEUS HLDGS INC COM 516544103 25,103 1,860,870 SH   SOLE 22 1,819,745 0 41,125
LANTHEUS HLDGS INC COM 516544103 10 766 SH   SOLE 23 766 0 0
LANTHEUS HLDGS INC COM 516544103 383 28,407 SH   SOLE 26 21,775 0 6,632
LANTHEUS HLDGS INC COM 516544103 63 4,696 SH   SOLE 28 4,696 0 0
LANTHEUS HLDGS INC COM 516544103 1,984 147,095 SH   SOLE 30 147,095 0 0
LANTHEUS HLDGS INC COM 516544103 17 1,291 SH   SOLE 34 1,291 0 0
LANTHEUS HLDGS INC COM 516544103 121 8,972 SH   SOLE 40 8,972 0 0
LANTRONIX INC COM NEW 516548203 22 4,980 SH   SOLE 18 4,980 0 0
LANTRONIX INC COM NEW 516548203 238 53,492 SH   SOLE 21 53,492 0 0
LANTRONIX INC COM NEW 516548203 422 95,141 SH   SOLE 22 95,141 0 0
LAREDO PETROLEUM INC COM 516806205 49 2,479 SH   SOLE 2 0 0 2,479
LAREDO PETROLEUM INC COM 516806205 173 8,807 SH   SOLE 18 8,807 0 0
LAREDO PETROLEUM INC COM 516806205 2,262 114,802 SH   SOLE 19 114,802 0 0
LAREDO PETROLEUM INC COM 516806205 14,171 719,358 SH   SOLE 21 719,358 0 0
LAREDO PETROLEUM INC COM 516806205 5,985 303,819 SH   SOLE 22 303,819 0 0
LAREDO PETROLEUM INC COM 516806205 102 5,184 SH   SOLE 23 5,184 0 0
LAREDO PETROLEUM INC COM 516806205 551 27,966 SH   SOLE 26 0 0 27,966
LAREDO PETROLEUM INC COM 516806205 290 14,725 SH   SOLE 30 14,725 0 0
LARIMAR THERAPEUTICS INC COM 517125100 10 445 SH   SOLE 2 445 0 0
LARIMAR THERAPEUTICS INC COM 517125100 2,871 134,112 SH   SOLE 21 134,112 0 0
LARIMAR THERAPEUTICS INC COM 517125100 1,812 84,610 SH   SOLE 22 84,610 0 0
LARIMAR THERAPEUTICS INC COM 517125100 75 3,483 SH   SOLE 30 3,483 0 0
LAS VEGAS SANDS CORP COM 517834107 46,845 785,995 SH   SOLE 2 190,459 0 595,536
LAS VEGAS SANDS CORP COM 517834107 10,400 174,499 SH   SOLE 4 161,134 0 13,365
LAS VEGAS SANDS CORP COM 517834107 18,006 302,110 SH   SOLE 7 279,167 0 22,943
LAS VEGAS SANDS CORP COM 517834107 57 957 SH   SOLE 13 957 0 0
LAS VEGAS SANDS CORP COM 517834107 1,998 33,517 SH   SOLE 15 33,517 0 0
LAS VEGAS SANDS CORP COM 517834107 35,331 592,797 SH   SOLE 18 541,838 0 50,959
LAS VEGAS SANDS CORP COM 517834107 15,543 260,785 SH   SOLE 19 260,785 0 0
LAS VEGAS SANDS CORP COM 517834107 341,602 5,731,574 SH   SOLE 21 5,731,574 0 0
LAS VEGAS SANDS CORP COM 517834107 448,024 7,517,189 SH   SOLE 22 6,901,208 0 615,981
LAS VEGAS SANDS CORP COM 517834107 16,323 273,880 SH   SOLE 23 273,880 0 0
LAS VEGAS SANDS CORP COM 517834107 30,936 519,068 SH   SOLE 25 519,068 0 0
LAS VEGAS SANDS CORP COM 517834107 39,450 661,909 SH   SOLE 26 224,127 0 437,782
LAS VEGAS SANDS CORP COM 517834107 57,928 971,947 SH   SOLE 28 43,590 0 928,357
LAS VEGAS SANDS CORP COM 517834107 2,213 37,128 SH   SOLE 29 37,128 0 0
LAS VEGAS SANDS CORP COM 517834107 72,977 1,224,438 SH   SOLE 30 1,224,438 0 0
LAS VEGAS SANDS CORP COM 517834107 5,237 87,864 SH   SOLE 31 38,685 0 49,179
LAS VEGAS SANDS CORP COM 517834107 6,628 111,207 SH   SOLE 34 111,207 0 0
LAS VEGAS SANDS CORP COM 517834107 12,787 214,543 SH   SOLE 36 214,543 0 0
LAS VEGAS SANDS CORP COM 517834107 892 14,969 SH   SOLE 40 14,969 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 4,890 106,731 SH   SOLE 2 45,826 0 60,905
LATTICE SEMICONDUCTOR CORP COM 518415104 42 926 SH   SOLE 4 926 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 119 2,592 SH   SOLE 7 2,592 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 23,005 502,068 SH   SOLE 18 472,638 0 29,430
LATTICE SEMICONDUCTOR CORP COM 518415104 44,556 972,421 SH   SOLE 19 972,421 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 257,828 5,626,976 SH   SOLE 21 5,626,976 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 182,375 3,980,255 SH   SOLE 22 3,887,489 0 92,766
LATTICE SEMICONDUCTOR CORP COM 518415104 1,242 27,113 SH   SOLE 23 27,113 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 66 1,444 SH   SOLE 25 1,444 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 5,855 127,781 SH   SOLE 26 50,118 0 77,663
LATTICE SEMICONDUCTOR CORP COM 518415104 29,497 643,751 SH   SOLE 28 18,433 0 625,318
LATTICE SEMICONDUCTOR CORP COM 518415104 30,252 660,246 SH   SOLE 30 660,246 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 28,498 621,966 SH   SOLE 34 621,966 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 162 3,541 SH   SOLE 36 3,541 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 736 16,072 SH   SOLE 40 16,072 0 0
LAUDER ESTEE COS INC CL A 518439104 169,040 635,036 SH   SOLE 2 186,901 0 448,135
LAUDER ESTEE COS INC CL A 518439104 28,615 107,498 SH   SOLE 4 98,834 0 8,664
LAUDER ESTEE COS INC CL A 518439104 53,738 201,879 SH   SOLE 7 187,551 0 14,328
LAUDER ESTEE COS INC CL A 518439104 5,640 21,186 SH   SOLE 13 21,186 0 0
LAUDER ESTEE COS INC CL A 518439104 6,078 22,834 SH   SOLE 15 22,834 0 0
LAUDER ESTEE COS INC CL A 518439104 117,040 439,687 SH   SOLE 18 384,192 0 55,495
LAUDER ESTEE COS INC CL A 518439104 41,314 155,204 SH   SOLE 19 155,204 0 0
LAUDER ESTEE COS INC CL A 518439104 1,136,090 4,267,966 SH   SOLE 21 4,267,966 0 0
LAUDER ESTEE COS INC CL A 518439104 1,422,966 5,345,678 SH   SOLE 22 4,795,014 0 550,664
LAUDER ESTEE COS INC CL A 518439104 44,182 165,979 SH   SOLE 23 165,979 0 0
LAUDER ESTEE COS INC CL A 518439104 102,589 385,398 SH   SOLE 25 385,398 0 0
LAUDER ESTEE COS INC CL A 518439104 133,508 501,553 SH   SOLE 26 163,599 0 337,954
LAUDER ESTEE COS INC CL A 518439104 202,825 761,954 SH   SOLE 28 30,883 0 731,071
LAUDER ESTEE COS INC CL A 518439104 1,798 6,753 SH   SOLE 29 6,753 0 0
LAUDER ESTEE COS INC CL A 518439104 238,057 894,314 SH   SOLE 30 838,779 0 55,535
LAUDER ESTEE COS INC CL A 518439104 46,175 173,467 SH   SOLE 31 41,697 0 131,770
LAUDER ESTEE COS INC CL A 518439104 10,494 39,423 SH   SOLE 34 39,423 0 0
LAUDER ESTEE COS INC CL A 518439104 37,446 140,674 SH   SOLE 36 140,674 0 0
LAUDER ESTEE COS INC CL A 518439104 2,441 9,169 SH   SOLE 40 9,169 0 0
LAUREATE EDUCATION INC CL A 518613203 1,851 127,137 SH   SOLE 2 34,246 0 92,891
LAUREATE EDUCATION INC CL A 518613203 6 392 SH   SOLE 4 392 0 0
LAUREATE EDUCATION INC CL A 518613203 46 3,130 SH   SOLE 7 3,130 0 0
LAUREATE EDUCATION INC CL A 518613203 5,555 381,509 SH   SOLE 18 381,509 0 0
LAUREATE EDUCATION INC CL A 518613203 3,330 228,738 SH   SOLE 19 228,738 0 0
LAUREATE EDUCATION INC CL A 518613203 55,198 3,791,044 SH   SOLE 21 3,791,044 0 0
LAUREATE EDUCATION INC CL A 518613203 41,912 2,878,598 SH   SOLE 22 2,802,162 0 76,436
LAUREATE EDUCATION INC CL A 518613203 1,619 111,219 SH   SOLE 26 103,581 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,862 127,883 SH   SOLE 30 127,883 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
LAWSON PRODS INC COM 520776105 121 2,375 SH   SOLE 2 528 0 1,847
LAWSON PRODS INC COM 520776105 807 15,844 SH   SOLE 18 15,844 0 0
LAWSON PRODS INC COM 520776105 407 7,991 SH   SOLE 19 7,991 0 0
LAWSON PRODS INC COM 520776105 8,668 170,256 SH   SOLE 21 170,256 0 0
LAWSON PRODS INC COM 520776105 10,184 200,036 SH   SOLE 22 199,410 0 626
LAZARD LTD SHS A G54050102 8,106 191,628 SH   SOLE 2 11,571 0 180,057
LAZARD LTD SHS A G54050102 292 6,893 SH   SOLE 7 6,893 0 0
LAZARD LTD SHS A G54050102 3,766 89,039 SH   SOLE 18 89,039 0 0
LAZARD LTD SHS A G54050102 1,088 25,723 SH   SOLE 19 25,723 0 0
LAZARD LTD SHS A G54050102 123,599 2,921,962 SH   SOLE 21 2,921,962 0 0
LAZARD LTD SHS A G54050102 1,617 38,216 SH   SOLE 32 38,216 0 0
LAZYDAYS HLDGS INC COM 52110H100 21 1,297 SH   SOLE 18 1,297 0 0
LAZYDAYS HLDGS INC COM 52110H100 283 17,399 SH   SOLE 21 17,399 0 0
LAZYDAYS HLDGS INC COM 52110H100 24 1,458 SH   SOLE 22 1,458 0 0
LCI INDS COM 50189K103 3,033 23,392 SH   SOLE 2 10,769 0 12,623
LCI INDS COM 50189K103 30 232 SH   SOLE 4 232 0 0
LCI INDS COM 50189K103 57 440 SH   SOLE 7 440 0 0
LCI INDS COM 50189K103 15,729 121,292 SH   SOLE 18 110,022 0 11,270
LCI INDS COM 50189K103 18,894 145,698 SH   SOLE 19 145,698 0 0
LCI INDS COM 50189K103 362,336 2,794,080 SH   SOLE 21 2,794,080 0 0
LCI INDS COM 50189K103 109,094 841,253 SH   SOLE 22 823,704 0 17,549
LCI INDS COM 50189K103 1,206 9,297 SH   SOLE 23 9,297 0 0
LCI INDS COM 50189K103 55 422 SH   SOLE 25 422 0 0
LCI INDS COM 50189K103 5,941 45,811 SH   SOLE 26 5,718 0 40,093
LCI INDS COM 50189K103 422 3,253 SH   SOLE 28 3,253 0 0
LCI INDS COM 50189K103 6,935 53,478 SH   SOLE 30 53,478 0 0
LCI INDS COM 50189K103 184 1,417 SH   SOLE 36 1,417 0 0
LCI INDS COM 50189K103 392 3,024 SH   SOLE 40 3,024 0 0
LCNB CORP COM 50181P100 177 12,075 SH   SOLE 2 1,490 0 10,585
LCNB CORP COM 50181P100 5 350 SH   SOLE 7 350 0 0
LCNB CORP COM 50181P100 665 45,274 SH   SOLE 18 45,274 0 0
LCNB CORP COM 50181P100 340 23,164 SH   SOLE 19 23,164 0 0
LCNB CORP COM 50181P100 7,095 482,986 SH   SOLE 21 482,986 0 0
LCNB CORP COM 50181P100 2,699 183,731 SH   SOLE 22 181,434 0 2,297
LEAF GROUP LTD COM 52177G102 19 4,141 SH   SOLE 18 4,141 0 0
LEAF GROUP LTD COM 52177G102 258 55,491 SH   SOLE 21 55,491 0 0
LEAF GROUP LTD COM 52177G102 196 42,184 SH   SOLE 22 42,184 0 0
LEAP THERAPEUTICS INC COM 52187K101 20 8,889 SH   SOLE 18 8,889 0 0
LEAP THERAPEUTICS INC COM 52187K101 219 97,194 SH   SOLE 21 97,194 0 0
LEAP THERAPEUTICS INC COM 52187K101 209 93,081 SH   SOLE 22 93,081 0 0
LEAR CORP COM NEW 521865204 26,349 165,684 SH   SOLE 2 43,817 0 121,867
LEAR CORP COM NEW 521865204 4,394 27,632 SH   SOLE 4 25,606 0 2,026
LEAR CORP COM NEW 521865204 4,628 29,099 SH   SOLE 7 8,572 0 20,527
LEAR CORP COM NEW 521865204 43 271 SH   SOLE 13 271 0 0
LEAR CORP COM NEW 521865204 1,127 7,089 SH   SOLE 15 7,089 0 0
LEAR CORP COM NEW 521865204 29,239 183,860 SH   SOLE 18 179,953 0 3,907
LEAR CORP COM NEW 521865204 3,368 21,181 SH   SOLE 19 21,181 0 0
LEAR CORP COM NEW 521865204 423,185 2,661,040 SH   SOLE 21 2,661,040 0 0
LEAR CORP COM NEW 521865204 284,978 1,791,976 SH   SOLE 22 1,712,957 0 79,019
LEAR CORP COM NEW 521865204 6,186 38,898 SH   SOLE 23 38,898 0 0
LEAR CORP COM NEW 521865204 12,156 76,437 SH   SOLE 25 76,437 0 0
LEAR CORP COM NEW 521865204 19,579 123,113 SH   SOLE 26 67,810 0 55,303
LEAR CORP COM NEW 521865204 16,817 105,745 SH   SOLE 28 7,218 0 98,527
LEAR CORP COM NEW 521865204 32 203 SH   SOLE 29 203 0 0
LEAR CORP COM NEW 521865204 40,013 251,605 SH   SOLE 30 235,039 0 16,566
LEAR CORP COM NEW 521865204 2,612 16,425 SH   SOLE 31 8,553 0 7,872
LEAR CORP COM NEW 521865204 586 3,682 SH   SOLE 34 3,682 0 0
LEAR CORP COM NEW 521865204 6,780 42,633 SH   SOLE 36 42,633 0 0
LEAR CORP COM NEW 521865204 374 2,349 SH   SOLE 40 2,349 0 0
LEE ENTERPRISES INC COM 523768109 56 44,780 SH   SOLE 21 44,780 0 0
LEE ENTERPRISES INC COM 523768109 555 440,473 SH   SOLE 22 440,473 0 0
LEGACY HOUSING CORP COM 52472M101 83 5,486 SH   SOLE 2 742 0 4,744
LEGACY HOUSING CORP COM 52472M101 488 32,328 SH   SOLE 18 32,328 0 0
LEGACY HOUSING CORP COM 52472M101 237 15,652 SH   SOLE 19 15,652 0 0
LEGACY HOUSING CORP COM 52472M101 4,322 286,010 SH   SOLE 21 286,010 0 0
LEGACY HOUSING CORP COM 52472M101 1,166 77,151 SH   SOLE 22 76,638 0 513
LEGEND BIOTECH CORP SPONSORED ADS 52490G102 5,202 184,738 SH   SOLE 21 184,738 0 0
LEGEND BIOTECH CORP SPONSORED ADS 52490G102 81 2,888 SH   SOLE 25 2,888 0 0
LEGEND BIOTECH CORP SPONSORED ADS 52490G102 136 4,846 SH   SOLE 30 4,846 0 0
LEGGETT & PLATT INC COM 524660107 15,060 339,958 SH   SOLE 2 68,641 0 271,317
LEGGETT & PLATT INC COM 524660107 28 634 SH   SOLE 4 634 0 0
LEGGETT & PLATT INC COM 524660107 8,504 191,972 SH   SOLE 7 187,214 0 4,758
LEGGETT & PLATT INC COM 524660107 83 1,871 SH   SOLE 15 1,871 0 0
LEGGETT & PLATT INC COM 524660107 12,224 275,928 SH   SOLE 18 265,219 0 10,709
LEGGETT & PLATT INC COM 524660107 1,953 44,075 SH   SOLE 19 44,075 0 0
LEGGETT & PLATT INC COM 524660107 237,200 5,354,412 SH   SOLE 21 5,354,412 0 0
LEGGETT & PLATT INC COM 524660107 142,175 3,209,370 SH   SOLE 22 2,932,220 0 277,150
LEGGETT & PLATT INC COM 524660107 13 285 SH   SOLE 23 285 0 0
LEGGETT & PLATT INC COM 524660107 61 1,374 SH   SOLE 25 1,374 0 0
LEGGETT & PLATT INC COM 524660107 6,661 150,365 SH   SOLE 26 45,665 0 104,700
LEGGETT & PLATT INC COM 524660107 1,321 29,814 SH   SOLE 28 16,628 0 13,186
LEGGETT & PLATT INC COM 524660107 15,586 351,821 SH   SOLE 30 351,821 0 0
LEGGETT & PLATT INC COM 524660107 717 16,177 SH   SOLE 31 2,511 0 13,666
LEGGETT & PLATT INC COM 524660107 1,858 41,935 SH   SOLE 32 41,935 0 0
LEGGETT & PLATT INC COM 524660107 39 891 SH   SOLE 34 891 0 0
LEGGETT & PLATT INC COM 524660107 262 5,915 SH   SOLE 36 5,915 0 0
LEGGETT & PLATT INC COM 524660107 719 16,237 SH   SOLE 40 16,237 0 0
LEIDOS HOLDINGS INC COM 525327102 41,015 390,177 SH   SOLE 2 120,457 0 269,720
LEIDOS HOLDINGS INC COM 525327102 6,795 64,643 SH   SOLE 4 59,364 0 5,279
LEIDOS HOLDINGS INC COM 525327102 12,526 119,155 SH   SOLE 7 115,192 0 3,963
LEIDOS HOLDINGS INC COM 525327102 43 408 SH   SOLE 13 408 0 0
LEIDOS HOLDINGS INC COM 525327102 1,756 16,703 SH   SOLE 15 16,703 0 0
LEIDOS HOLDINGS INC COM 525327102 91,812 873,403 SH   SOLE 18 828,010 0 45,393
LEIDOS HOLDINGS INC COM 525327102 95,246 906,068 SH   SOLE 19 906,068 0 0
LEIDOS HOLDINGS INC COM 525327102 346,089 3,292,327 SH   SOLE 21 3,292,327 0 0
LEIDOS HOLDINGS INC COM 525327102 325,849 3,099,781 SH   SOLE 22 2,811,727 0 288,054
LEIDOS HOLDINGS INC COM 525327102 10,032 95,438 SH   SOLE 23 95,438 0 0
LEIDOS HOLDINGS INC COM 525327102 21,147 201,170 SH   SOLE 25 201,170 0 0
LEIDOS HOLDINGS INC COM 525327102 32,279 307,065 SH   SOLE 26 107,933 0 199,132
LEIDOS HOLDINGS INC COM 525327102 22,763 216,546 SH   SOLE 28 17,499 0 199,047
LEIDOS HOLDINGS INC COM 525327102 12 116 SH   SOLE 29 116 0 0
LEIDOS HOLDINGS INC COM 525327102 61,586 585,863 SH   SOLE 30 534,211 0 51,652
LEIDOS HOLDINGS INC COM 525327102 3,304 31,432 SH   SOLE 31 17,344 0 14,088
LEIDOS HOLDINGS INC COM 525327102 5,435 51,701 SH   SOLE 34 51,701 0 0
LEIDOS HOLDINGS INC COM 525327102 8,112 77,165 SH   SOLE 36 77,165 0 0
LEIDOS HOLDINGS INC COM 525327102 492 4,680 SH   SOLE 40 4,680 0 0
LEMAITRE VASCULAR INC COM 525558201 1,340 33,096 SH   SOLE 2 7,844 0 25,252
LEMAITRE VASCULAR INC COM 525558201 10 256 SH   SOLE 7 256 0 0
LEMAITRE VASCULAR INC COM 525558201 3,556 87,803 SH   SOLE 18 78,904 0 8,899
LEMAITRE VASCULAR INC COM 525558201 4,310 106,428 SH   SOLE 19 106,428 0 0
LEMAITRE VASCULAR INC COM 525558201 82,568 2,038,715 SH   SOLE 21 2,038,715 0 0
LEMAITRE VASCULAR INC COM 525558201 26,336 650,263 SH   SOLE 22 634,823 0 15,440
LEMAITRE VASCULAR INC COM 525558201 168 4,159 SH   SOLE 23 4,159 0 0
LEMAITRE VASCULAR INC COM 525558201 649 16,032 SH   SOLE 26 474 0 15,558
LEMAITRE VASCULAR INC COM 525558201 87 2,159 SH   SOLE 28 2,159 0 0
LEMAITRE VASCULAR INC COM 525558201 1,526 37,672 SH   SOLE 30 37,672 0 0
LEMAITRE VASCULAR INC COM 525558201 18 437 SH   SOLE 34 437 0 0
LEMAITRE VASCULAR INC COM 525558201 18 440 SH   SOLE 36 440 0 0
LEMAITRE VASCULAR INC COM 525558201 65 1,601 SH   SOLE 40 1,601 0 0
LEMONADE INC COM 52567D107 4,363 35,613 SH   SOLE 2 9,531 0 26,082
LEMONADE INC COM 52567D107 35 284 SH   SOLE 7 284 0 0
LEMONADE INC COM 52567D107 617 5,033 SH   SOLE 18 5,033 0 0
LEMONADE INC COM 52567D107 2,769 22,606 SH   SOLE 19 22,606 0 0
LEMONADE INC COM 52567D107 16,820 137,310 SH   SOLE 21 137,310 0 0
LEMONADE INC COM 52567D107 40,839 333,379 SH   SOLE 22 316,059 0 17,320
LEMONADE INC COM 52567D107 291 2,372 SH   SOLE 28 2,372 0 0
LEMONADE INC COM 52567D107 319 2,602 SH   SOLE 30 2,602 0 0
LEMONADE INC COM 52567D107 30 242 SH   SOLE 31 242 0 0
LEMONADE INC COM 52567D107 16,305 133,098 SH   SOLE 34 133,098 0 0
LEMONADE INC COM 52567D107 261 2,130 SH   SOLE 40 2,130 0 0
LENDINGCLUB CORP COM NEW 52603A208 7,272 688,654 SH   SOLE 2 621,790 0 66,864
LENDINGCLUB CORP COM NEW 52603A208 3 325 SH   SOLE 4 325 0 0
LENDINGCLUB CORP COM NEW 52603A208 14 1,292 SH   SOLE 7 1,292 0 0
LENDINGCLUB CORP COM NEW 52603A208 2,652 251,106 SH   SOLE 18 251,106 0 0
LENDINGCLUB CORP COM NEW 52603A208 2,506 237,297 SH   SOLE 19 237,297 0 0
LENDINGCLUB CORP COM NEW 52603A208 26,163 2,477,517 SH   SOLE 21 2,477,517 0 0
LENDINGCLUB CORP COM NEW 52603A208 24,550 2,324,797 SH   SOLE 22 2,280,222 0 44,575
LENDINGCLUB CORP COM NEW 52603A208 187 17,712 SH   SOLE 23 17,712 0 0
LENDINGCLUB CORP COM NEW 52603A208 1,365 129,253 SH   SOLE 26 19,628 0 109,625
LENDINGCLUB CORP COM NEW 52603A208 81 7,680 SH   SOLE 28 7,680 0 0
LENDINGCLUB CORP COM NEW 52603A208 360 34,119 SH   SOLE 30 34,119 0 0
LENDINGCLUB CORP COM NEW 52603A208 16 1,488 SH   SOLE 34 1,488 0 0
LENDINGCLUB CORP COM NEW 52603A208 25 2,396 SH   SOLE 36 2,396 0 0
LENDINGCLUB CORP COM NEW 52603A208 78 7,424 SH   SOLE 40 7,424 0 0
LENDINGTREE INC NEW COM 52603B107 10,475 38,258 SH   SOLE 2 22,031 0 16,227
LENDINGTREE INC NEW COM 52603B107 423 1,544 SH   SOLE 4 1,544 0 0
LENDINGTREE INC NEW COM 52603B107 147 538 SH   SOLE 7 538 0 0
LENDINGTREE INC NEW COM 52603B107 7,896 28,841 SH   SOLE 18 28,377 0 464
LENDINGTREE INC NEW COM 52603B107 901 3,292 SH   SOLE 19 3,292 0 0
LENDINGTREE INC NEW COM 52603B107 146,692 535,782 SH   SOLE 21 535,782 0 0
LENDINGTREE INC NEW COM 52603B107 102,259 373,495 SH   SOLE 22 340,952 0 32,543
LENDINGTREE INC NEW COM 52603B107 1,564 5,713 SH   SOLE 23 5,713 0 0
LENDINGTREE INC NEW COM 52603B107 23 84 SH   SOLE 25 84 0 0
LENDINGTREE INC NEW COM 52603B107 2,378 8,685 SH   SOLE 26 2,844 0 5,841
LENDINGTREE INC NEW COM 52603B107 308 1,124 SH   SOLE 28 1,124 0 0
LENDINGTREE INC NEW COM 52603B107 857 3,130 SH   SOLE 29 3,130 0 0
LENDINGTREE INC NEW COM 52603B107 2,068 7,553 SH   SOLE 30 7,553 0 0
LENDINGTREE INC NEW COM 52603B107 1,381 5,045 SH   SOLE 31 5,045 0 0
LENDINGTREE INC NEW COM 52603B107 449 1,641 SH   SOLE 34 1,641 0 0
LENDINGTREE INC NEW COM 52603B107 57 209 SH   SOLE 36 209 0 0
LENDINGTREE INC NEW COM 52603B107 398 1,455 SH   SOLE 40 1,455 0 0
LENNAR CORP CL A 526057104 49,094 644,022 SH   SOLE 2 105,668 0 538,354
LENNAR CORP CL A 526057104 9,788 128,405 SH   SOLE 4 117,824 0 10,581
LENNAR CORP CL A 526057104 19,789 259,594 SH   SOLE 7 234,397 0 25,197
LENNAR CORP CL A 526057104 101 1,326 SH   SOLE 13 1,326 0 0
LENNAR CORP CL A 526057104 2,627 34,461 SH   SOLE 15 34,461 0 0
LENNAR CORP CL A 526057104 37,720 494,823 SH   SOLE 18 454,678 0 40,145
LENNAR CORP CL A 526057104 5,609 73,586 SH   SOLE 19 73,586 0 0
LENNAR CORP CL A 526057104 781,968 10,258,007 SH   SOLE 21 10,258,007 0 0
LENNAR CORP CL A 526057104 473,235 6,207,994 SH   SOLE 22 5,636,835 0 571,159
LENNAR CORP CL A 526057104 13,838 181,525 SH   SOLE 23 181,525 0 0
LENNAR CORP CL A 526057104 30,286 397,294 SH   SOLE 25 397,294 0 0
LENNAR CORP CL A 526057104 50,581 663,526 SH   SOLE 26 223,267 0 440,259
LENNAR CORP CL A 526057104 50,814 666,582 SH   SOLE 28 34,834 0 631,748
LENNAR CORP CL A 526057104 108,198 1,419,368 SH   SOLE 30 1,376,401 0 42,967
LENNAR CORP CL A 526057104 5,718 75,007 SH   SOLE 31 35,649 0 39,358
LENNAR CORP CL A 526057104 1,004 13,173 SH   SOLE 34 13,173 0 0
LENNAR CORP CL A 526057104 13,111 171,987 SH   SOLE 36 171,987 0 0
LENNAR CORP CL A 526057104 873 11,449 SH   SOLE 40 11,449 0 0
LENNAR CORP CL B 526057302 1,604 26,214 SH   SOLE 2 792 0 25,422
LENNAR CORP CL B 526057302 22 354 SH   SOLE 7 354 0 0
LENNAR CORP CL B 526057302 388 6,335 SH   SOLE 18 6,335 0 0
LENNAR CORP CL B 526057302 223 3,650 SH   SOLE 19 3,650 0 0
LENNAR CORP CL B 526057302 21,230 346,900 SH   SOLE 21 346,900 0 0
LENNAR CORP CL B 526057302 6,867 112,209 SH   SOLE 22 99,464 0 12,745
LENNAR CORP CL B 526057302 11 173 SH   SOLE 23 173 0 0
LENNAR CORP CL B 526057302 603 9,847 SH   SOLE 28 0 0 9,847
LENNAR CORP CL B 526057302 18 299 SH   SOLE 31 299 0 0
LENNOX INTL INC COM 526107107 31,223 113,966 SH   SOLE 2 41,677 0 72,289
LENNOX INTL INC COM 526107107 4,632 16,908 SH   SOLE 4 15,515 0 1,393
LENNOX INTL INC COM 526107107 733 2,675 SH   SOLE 7 2,675 0 0
LENNOX INTL INC COM 526107107 2,665 9,727 SH   SOLE 13 9,727 0 0
LENNOX INTL INC COM 526107107 950 3,466 SH   SOLE 15 3,466 0 0
LENNOX INTL INC COM 526107107 36,765 134,195 SH   SOLE 18 115,085 0 19,110
LENNOX INTL INC COM 526107107 22,024 80,390 SH   SOLE 19 80,390 0 0
LENNOX INTL INC COM 526107107 463,215 1,690,751 SH   SOLE 21 1,690,751 0 0
LENNOX INTL INC COM 526107107 333,570 1,217,542 SH   SOLE 22 1,131,780 0 85,762
LENNOX INTL INC COM 526107107 6,750 24,639 SH   SOLE 23 24,639 0 0
LENNOX INTL INC COM 526107107 1,078 3,935 SH   SOLE 25 3,935 0 0
LENNOX INTL INC COM 526107107 14,596 53,276 SH   SOLE 26 39,820 0 13,456
LENNOX INTL INC COM 526107107 34,378 125,480 SH   SOLE 28 4,544 0 120,936
LENNOX INTL INC COM 526107107 23 84 SH   SOLE 29 84 0 0
LENNOX INTL INC COM 526107107 21,925 80,026 SH   SOLE 30 74,781 0 5,245
LENNOX INTL INC COM 526107107 1,777 6,487 SH   SOLE 31 4,490 0 1,997
LENNOX INTL INC COM 526107107 4,286 15,644 SH   SOLE 34 15,644 0 0
LENNOX INTL INC COM 526107107 3,719 13,573 SH   SOLE 36 13,573 0 0
LENNOX INTL INC COM 526107107 372 1,357 SH   SOLE 40 1,357 0 0
LENSAR INC COM 52634L108 63 8,656 SH   SOLE 2 463 0 8,193
LENSAR INC COM 52634L108 1 95 SH   SOLE 7 95 0 0
LENSAR INC COM 52634L108 246 33,898 SH   SOLE 18 33,898 0 0
LENSAR INC COM 52634L108 117 16,181 SH   SOLE 19 16,181 0 0
LENSAR INC COM 52634L108 2,271 313,238 SH   SOLE 21 313,238 0 0
LENSAR INC COM 52634L108 1,802 248,617 SH   SOLE 22 247,079 0 1,538
LESLIES INC COM 527064109 3,322 119,712 SH   SOLE 2 62,477 0 57,235
LESLIES INC COM 527064109 23 841 SH   SOLE 7 841 0 0
LESLIES INC COM 527064109 715 25,756 SH   SOLE 18 25,756 0 0
LESLIES INC COM 527064109 139,907 5,041,708 SH   SOLE 19 5,041,708 0 0
LESLIES INC COM 527064109 15,111 544,538 SH   SOLE 21 544,538 0 0
LESLIES INC COM 527064109 31,554 1,137,078 SH   SOLE 22 1,105,831 0 31,247
LESLIES INC COM 527064109 33,201 1,196,447 SH   SOLE 25 1,196,447 0 0
LESLIES INC COM 527064109 868 31,295 SH   SOLE 26 31,295 0 0
LESLIES INC COM 527064109 4,468 161,005 SH   SOLE 28 0 0 161,005
LESLIES INC COM 527064109 83 2,995 SH   SOLE 31 878 0 2,117
LESLIES INC COM 527064109 18,307 659,711 SH   SOLE 34 659,711 0 0
LEVEL ONE BANCORP INC COM 52730D208 229 11,329 SH   SOLE 2 3,282 0 8,047
LEVEL ONE BANCORP INC COM 52730D208 399 19,733 SH   SOLE 18 19,733 0 0
LEVEL ONE BANCORP INC COM 52730D208 203 10,022 SH   SOLE 19 10,022 0 0
LEVEL ONE BANCORP INC COM 52730D208 4,081 201,743 SH   SOLE 21 201,743 0 0
LEVEL ONE BANCORP INC COM 52730D208 1,687 83,370 SH   SOLE 22 83,051 0 319
LEVEL ONE BANCORP INC COM 52730D208 37 1,808 SH   SOLE 26 0 0 1,808
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 453 22,556 SH   SOLE 2 21,198 0 1,358
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 48 2,369 SH   SOLE 4 2,369 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 58 2,876 SH   SOLE 18 0 0 2,876
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 227 11,329 SH   SOLE 19 11,329 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 2,838 141,358 SH   SOLE 21 141,358 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 21,525 1,071,949 SH   SOLE 22 1,040,082 0 31,867
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 131 6,522 SH   SOLE 23 6,522 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 118 5,871 SH   SOLE 25 5,871 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 442 21,999 SH   SOLE 26 10,848 0 11,151
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 170 8,451 SH   SOLE 28 8,451 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 578 28,806 SH   SOLE 30 28,806 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 120 5,988 SH   SOLE 34 5,988 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 117 5,814 SH   SOLE 36 5,814 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 179 8,932 SH   SOLE 40 8,932 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 48 13,987 SH   SOLE 2 2,292 0 11,695
LEXICON PHARMACEUTICALS INC COM NEW 528872302 3 898 SH   SOLE 7 898 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 502 146,878 SH   SOLE 18 146,878 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 262 76,689 SH   SOLE 19 76,689 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 5,104 1,492,444 SH   SOLE 21 1,492,444 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 4,114 1,203,065 SH   SOLE 22 1,196,018 0 7,047
LEXINFINTECH HLDGS LTD ADR 528877103 108 16,081 SH   SOLE 4 16,081 0 0
LEXINFINTECH HLDGS LTD ADR 528877103 7,082 1,057,046 SH   SOLE 21 1,057,046 0 0
LEXINFINTECH HLDGS LTD ADR 528877103 4,076 608,356 SH   SOLE 22 608,356 0 0
LEXINFINTECH HLDGS LTD ADR 528877103 26 3,843 SH   SOLE 25 3,843 0 0
LEXINFINTECH HLDGS LTD ADR 528877103 1,527 227,949 SH   SOLE 30 227,949 0 0
LEXINGTON REALTY TRUST COM 529043101 6,997 658,854 SH   SOLE 2 92,149 0 566,705
LEXINGTON REALTY TRUST COM 529043101 2,368 222,961 SH   SOLE 4 222,961 0 0
LEXINGTON REALTY TRUST COM 529043101 3,583 337,404 SH   SOLE 7 337,404 0 0
LEXINGTON REALTY TRUST COM 529043101 12,828 1,207,925 SH   SOLE 18 1,207,925 0 0
LEXINGTON REALTY TRUST COM 529043101 8,958 843,504 SH   SOLE 19 843,504 0 0
LEXINGTON REALTY TRUST COM 529043101 361,224 34,013,556 SH   SOLE 21 34,013,556 0 0
LEXINGTON REALTY TRUST COM 529043101 110,646 10,418,686 SH   SOLE 22 10,224,415 0 194,271
LEXINGTON REALTY TRUST COM 529043101 132 12,446 SH   SOLE 23 12,446 0 0
LEXINGTON REALTY TRUST COM 529043101 13,022 1,226,216 SH   SOLE 25 1,226,216 0 0
LEXINGTON REALTY TRUST COM 529043101 857 80,691 SH   SOLE 26 63,342 0 17,349
LEXINGTON REALTY TRUST COM 529043101 2,186 205,815 SH   SOLE 28 32,622 0 173,193
LEXINGTON REALTY TRUST COM 529043101 1,915 180,359 SH   SOLE 29 180,359 0 0
LEXINGTON REALTY TRUST COM 529043101 17,583 1,655,695 SH   SOLE 30 1,655,695 0 0
LEXINGTON REALTY TRUST COM 529043101 41 3,821 SH   SOLE 36 3,821 0 0
LEXINGTON REALTY TRUST COM 529043101 347 32,712 SH   SOLE 40 32,712 0 0
LF CAP ACQUISITION CORP CL A 50200K108 15,484 1,458,000 SH   SOLE 2 1,458,000 0 0
LF CAP ACQUISITION CORP *W EXP 06/22/202 50200K116 2,154 1,110,545 SH   SOLE 2 1,110,545 0 0
LG DISPLAY CO LTD SPONS ADR REP 50186V102 57 6,700 SH   SOLE 4 6,700 0 0
LG DISPLAY CO LTD SPONS ADR REP 50186V102 248 29,391 SH   SOLE 13 29,391 0 0
LG DISPLAY CO LTD SPONS ADR REP 50186V102 135 15,989 SH   SOLE 19 15,989 0 0
LG DISPLAY CO LTD SPONS ADR REP 50186V102 162 19,192 SH   SOLE 21 19,192 0 0
LG DISPLAY CO LTD SPONS ADR REP 50186V102 1,428 169,154 SH   SOLE 22 169,154 0 0
LG DISPLAY CO LTD SPONS ADR REP 50186V102 203 23,997 SH   SOLE 30 23,997 0 0
LGI HOMES INC COM 50187T106 1,618 15,285 SH   SOLE 2 7,770 0 7,515
LGI HOMES INC COM 50187T106 11 108 SH   SOLE 4 108 0 0
LGI HOMES INC COM 50187T106 44 412 SH   SOLE 7 412 0 0
LGI HOMES INC COM 50187T106 10,782 101,860 SH   SOLE 18 98,490 0 3,370
LGI HOMES INC COM 50187T106 6,416 60,618 SH   SOLE 19 60,618 0 0
LGI HOMES INC COM 50187T106 287,436 2,715,504 SH   SOLE 21 2,715,504 0 0
LGI HOMES INC COM 50187T106 67,830 640,808 SH   SOLE 22 625,583 0 15,225
LGI HOMES INC COM 50187T106 73 688 SH   SOLE 23 688 0 0
LGI HOMES INC COM 50187T106 39 369 SH   SOLE 25 369 0 0
LGI HOMES INC COM 50187T106 1,876 17,724 SH   SOLE 26 8,015 0 9,709
LGI HOMES INC COM 50187T106 309 2,918 SH   SOLE 28 2,918 0 0
LGI HOMES INC COM 50187T106 4,830 45,626 SH   SOLE 30 45,626 0 0
LGI HOMES INC COM 50187T106 182 1,720 SH   SOLE 34 1,720 0 0
LGI HOMES INC COM 50187T106 96 904 SH   SOLE 36 904 0 0
LGI HOMES INC COM 50187T106 283 2,672 SH   SOLE 40 2,672 0 0
LGL GROUP INC COM 50186A108 11 854 SH   SOLE 18 854 0 0
LGL GROUP INC COM 50186A108 117 9,339 SH   SOLE 21 9,339 0 0
LHC GROUP INC COM 50187A107 16,513 77,409 SH   SOLE 2 66,523 0 10,886
LHC GROUP INC COM 50187A107 52 246 SH   SOLE 4 246 0 0
LHC GROUP INC COM 50187A107 140 658 SH   SOLE 7 658 0 0
LHC GROUP INC COM 50187A107 43,021 201,674 SH   SOLE 18 199,243 0 2,431
LHC GROUP INC COM 50187A107 159,454 747,489 SH   SOLE 19 747,489 0 0
LHC GROUP INC COM 50187A107 2,560 12,000 SH   SOLE 20 12,000 0 0
LHC GROUP INC COM 50187A107 485,088 2,273,991 SH   SOLE 21 2,273,991 0 0
LHC GROUP INC COM 50187A107 222,733 1,044,127 SH   SOLE 22 1,022,560 0 21,567
LHC GROUP INC COM 50187A107 631 2,958 SH   SOLE 23 2,958 0 0
LHC GROUP INC COM 50187A107 104 489 SH   SOLE 25 489 0 0
LHC GROUP INC COM 50187A107 5,550 26,015 SH   SOLE 26 8,783 0 17,232
LHC GROUP INC COM 50187A107 819 3,840 SH   SOLE 28 3,840 0 0
LHC GROUP INC COM 50187A107 40 187 SH   SOLE 29 187 0 0
LHC GROUP INC COM 50187A107 5,675 26,605 SH   SOLE 30 26,605 0 0
LHC GROUP INC COM 50187A107 75 352 SH   SOLE 31 352 0 0
LHC GROUP INC COM 50187A107 64,910 304,286 SH   SOLE 34 304,286 0 0
LHC GROUP INC COM 50187A107 235 1,102 SH   SOLE 36 1,102 0 0
LHC GROUP INC COM 50187A107 765 3,587 SH   SOLE 40 3,587 0 0
LI AUTO INC SPONSORED ADS 50202M102 745 25,844 SH   SOLE 2 25,844 0 0
LI AUTO INC SPONSORED ADS 50202M102 498 17,281 SH   SOLE 4 17,281 0 0
LI AUTO INC SPONSORED ADS 50202M102 6,258 217,063 SH   SOLE 18 217,063 0 0
LI AUTO INC SPONSORED ADS 50202M102 41,566 1,441,776 SH   SOLE 19 1,441,776 0 0
LI AUTO INC SPONSORED ADS 50202M102 192 6,650 SH   SOLE 21 6,650 0 0
LI AUTO INC SPONSORED ADS 50202M102 4,189 145,316 SH   SOLE 22 145,316 0 0
LI AUTO INC SPONSORED ADS 50202M102 1,781 61,779 SH   SOLE 25 61,779 0 0
LI AUTO INC SPONSORED ADS 50202M102 389 13,481 SH   SOLE 26 13,481 0 0
LI AUTO INC SPONSORED ADS 50202M102 1,309 45,399 SH   SOLE 28 0 0 45,399
LI AUTO INC SPONSORED ADS 50202M102 413 14,322 SH   SOLE 30 14,322 0 0
LI AUTO INC SPONSORED ADS 50202M102 36,678 1,272,206 SH   SOLE 34 1,272,206 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 8,430 53,499 SH   SOLE 2 6,550 0 46,949
LIBERTY BROADBAND CORP COM SER A 530307107 1,882 11,945 SH   SOLE 4 11,093 0 852
LIBERTY BROADBAND CORP COM SER A 530307107 289 1,836 SH   SOLE 7 1,836 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 20 124 SH   SOLE 13 124 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 319 2,024 SH   SOLE 15 2,024 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 1,855 11,770 SH   SOLE 18 10,061 0 1,709
LIBERTY BROADBAND CORP COM SER A 530307107 786 4,990 SH   SOLE 19 4,990 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 43,072 273,334 SH   SOLE 21 273,334 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 95,539 606,289 SH   SOLE 22 574,098 0 32,191
LIBERTY BROADBAND CORP COM SER A 530307107 2,697 17,117 SH   SOLE 23 17,117 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 5,619 35,659 SH   SOLE 25 35,659 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 6,335 40,203 SH   SOLE 26 20,824 0 19,379
LIBERTY BROADBAND CORP COM SER A 530307107 5,827 36,981 SH   SOLE 28 3,217 0 33,764
LIBERTY BROADBAND CORP COM SER A 530307107 6,134 38,928 SH   SOLE 30 38,928 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 706 4,483 SH   SOLE 31 3,295 0 1,188
LIBERTY BROADBAND CORP COM SER A 530307107 205 1,299 SH   SOLE 34 1,299 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 2,018 12,804 SH   SOLE 36 12,804 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 86 544 SH   SOLE 40 544 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 55,847 352,638 SH   SOLE 2 42,626 0 310,012
LIBERTY BROADBAND CORP COM SER C 530307305 12,129 76,585 SH   SOLE 4 72,116 0 4,469
LIBERTY BROADBAND CORP COM SER C 530307305 4,296 27,128 SH   SOLE 7 27,128 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 52 331 SH   SOLE 13 331 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 2,008 12,677 SH   SOLE 15 12,677 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 14,374 90,763 SH   SOLE 18 80,565 0 10,198
LIBERTY BROADBAND CORP COM SER C 530307305 145,721 920,130 SH   SOLE 19 920,130 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 497,065 3,138,632 SH   SOLE 21 3,138,632 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 800,169 5,052,530 SH   SOLE 22 4,830,298 0 222,232
LIBERTY BROADBAND CORP COM SER C 530307305 16,573 104,648 SH   SOLE 23 104,648 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 34,415 217,309 SH   SOLE 25 217,309 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 47,340 298,922 SH   SOLE 26 120,505 0 178,417
LIBERTY BROADBAND CORP COM SER C 530307305 58,170 367,307 SH   SOLE 28 20,638 0 346,669
LIBERTY BROADBAND CORP COM SER C 530307305 44,228 279,269 SH   SOLE 30 275,590 0 3,679
LIBERTY BROADBAND CORP COM SER C 530307305 4,194 26,485 SH   SOLE 31 20,677 0 5,808
LIBERTY BROADBAND CORP COM SER C 530307305 1,179 7,447 SH   SOLE 34 7,447 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 14,434 91,142 SH   SOLE 36 91,142 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 1,040 6,567 SH   SOLE 40 6,567 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 2,103 86,820 SH   SOLE 2 49,475 0 37,345
LIBERTY GLOBAL PLC SHS CL A G5480U104 1,898 78,378 SH   SOLE 4 72,013 0 6,365
LIBERTY GLOBAL PLC SHS CL A G5480U104 295 12,172 SH   SOLE 7 12,172 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 20 828 SH   SOLE 13 828 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 491 20,265 SH   SOLE 15 20,265 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 454 18,760 SH   SOLE 18 8,706 0 10,054
LIBERTY GLOBAL PLC SHS CL A G5480U104 19,782 816,774 SH   SOLE 21 816,774 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 67,888 2,802,978 SH   SOLE 22 2,715,172 0 87,806
LIBERTY GLOBAL PLC SHS CL A G5480U104 2,658 109,753 SH   SOLE 23 109,753 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 7,274 300,322 SH   SOLE 25 300,322 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 5,860 241,946 SH   SOLE 26 138,825 0 103,121
LIBERTY GLOBAL PLC SHS CL A G5480U104 7,974 329,235 SH   SOLE 28 21,042 0 308,193
LIBERTY GLOBAL PLC SHS CL A G5480U104 13,536 558,867 SH   SOLE 30 507,709 0 51,158
LIBERTY GLOBAL PLC SHS CL A G5480U104 430 17,753 SH   SOLE 31 12,397 0 5,356
LIBERTY GLOBAL PLC SHS CL A G5480U104 212 8,739 SH   SOLE 34 8,739 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 3,852 159,042 SH   SOLE 36 159,042 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 149 6,161 SH   SOLE 40 6,161 0 0
LIBERTY GLOBAL PLC SHS CL B G5480U112 12 485 SH   SOLE 22 485 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 6,572 277,893 SH   SOLE 2 176,202 0 101,691
LIBERTY GLOBAL PLC SHS CL C G5480U120 4,557 192,691 SH   SOLE 4 176,201 0 16,490
LIBERTY GLOBAL PLC SHS CL C G5480U120 585 24,742 SH   SOLE 7 24,742 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 294 12,416 SH   SOLE 13 12,416 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 1,009 42,664 SH   SOLE 15 42,664 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 1,745 73,776 SH   SOLE 18 49,984 0 23,792
LIBERTY GLOBAL PLC SHS CL C G5480U120 32 1,368 SH   SOLE 19 1,368 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 54,041 2,285,035 SH   SOLE 21 2,285,035 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 154,163 6,518,518 SH   SOLE 22 6,274,035 0 244,483
LIBERTY GLOBAL PLC SHS CL C G5480U120 6,036 255,236 SH   SOLE 23 255,236 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 13,252 560,322 SH   SOLE 25 560,322 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 17,970 759,822 SH   SOLE 26 356,091 0 403,731
LIBERTY GLOBAL PLC SHS CL C G5480U120 21,455 907,198 SH   SOLE 28 50,701 0 856,497
LIBERTY GLOBAL PLC SHS CL C G5480U120 341 14,399 SH   SOLE 29 14,399 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 31,388 1,327,185 SH   SOLE 30 1,292,160 0 35,025
LIBERTY GLOBAL PLC SHS CL C G5480U120 1,515 64,060 SH   SOLE 31 50,570 0 13,490
LIBERTY GLOBAL PLC SHS CL C G5480U120 463 19,590 SH   SOLE 34 19,590 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 7,594 321,096 SH   SOLE 36 321,096 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 350 14,817 SH   SOLE 40 14,817 0 0
LIBERTY LATIN AMERICA LTD NOTE 2.000% 7/1 53069QAB5 2,087 2,196,000 PRN   SOLE 21 2,196,000 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 611 54,873 SH   SOLE 2 15,002 0 39,871
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 18 1,578 SH   SOLE 7 1,578 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 1,714 154,027 SH   SOLE 18 154,027 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 965 86,738 SH   SOLE 19 86,738 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 19,101 1,716,176 SH   SOLE 21 1,716,176 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 14,401 1,293,934 SH   SOLE 22 1,254,793 0 39,141
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 62 5,543 SH   SOLE 26 0 0 5,543
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 52 4,695 SH   SOLE 28 4,695 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 268 24,071 SH   SOLE 30 24,071 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 83 7,476 SH   SOLE 40 7,476 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 2,335 210,528 SH   SOLE 2 55,678 0 154,850
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 7 674 SH   SOLE 4 674 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 48 4,305 SH   SOLE 7 4,305 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 5,981 539,312 SH   SOLE 18 539,312 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 6,390 576,201 SH   SOLE 19 576,201 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 63,480 5,724,048 SH   SOLE 21 5,724,048 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 51,984 4,687,499 SH   SOLE 22 4,577,992 0 109,507
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 276 24,906 SH   SOLE 23 24,906 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 18 1,592 SH   SOLE 25 1,592 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 2,512 226,536 SH   SOLE 26 46,051 0 180,485
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 242 21,865 SH   SOLE 28 19,809 0 2,056
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 1,064 95,926 SH   SOLE 30 95,926 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 83 7,528 SH   SOLE 34 7,528 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 144 12,995 SH   SOLE 36 12,995 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 224 20,166 SH   SOLE 40 20,166 0 0
LIBERTY MEDIA CORP DEL DEB 4.000%11/1 530715AG6 4 4,584 PRN   SOLE 18 4,584 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 8,136 188,380 SH   SOLE 2 25,414 0 162,966
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 2,210 51,174 SH   SOLE 4 48,590 0 2,584
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 644 14,916 SH   SOLE 7 14,916 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 135 3,132 SH   SOLE 13 3,132 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 354 8,201 SH   SOLE 15 8,201 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 11,217 259,722 SH   SOLE 18 254,378 0 5,344
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 55,542 1,286,003 SH   SOLE 19 1,286,003 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 74,845 1,732,933 SH   SOLE 21 1,732,933 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 94,479 2,187,518 SH   SOLE 22 2,060,336 0 127,182
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 2,480 57,412 SH   SOLE 23 57,412 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 4,993 115,595 SH   SOLE 25 115,595 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 5,403 125,102 SH   SOLE 26 71,215 0 53,887
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 7,421 171,812 SH   SOLE 28 10,675 0 161,137
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 7,533 174,423 SH   SOLE 30 174,423 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 809 18,731 SH   SOLE 31 14,305 0 4,426
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 25,659 594,090 SH   SOLE 34 594,090 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 2,075 48,042 SH   SOLE 36 48,042 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 160 3,696 SH   SOLE 40 3,696 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 18,143 416,986 SH   SOLE 2 77,157 0 339,829
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 4,143 95,219 SH   SOLE 4 88,660 0 6,559
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 629 14,464 SH   SOLE 7 14,464 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 16 361 SH   SOLE 13 361 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 843 19,370 SH   SOLE 15 19,370 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 15,717 361,219 SH   SOLE 18 350,379 0 10,840
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 78,759 1,810,147 SH   SOLE 19 1,810,147 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 105,344 2,421,155 SH   SOLE 21 2,421,155 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 194,842 4,478,101 SH   SOLE 22 4,246,193 0 231,908
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 4,959 113,965 SH   SOLE 23 113,965 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 10,077 231,604 SH   SOLE 25 231,604 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 13,899 319,434 SH   SOLE 26 179,600 0 139,834
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 13,688 314,594 SH   SOLE 28 21,446 0 293,148
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 16,261 373,737 SH   SOLE 30 369,014 0 4,723
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 1,545 35,520 SH   SOLE 31 28,082 0 7,438
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 32,940 757,068 SH   SOLE 34 757,068 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 4,216 96,888 SH   SOLE 36 96,888 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 330 7,586 SH   SOLE 40 7,586 0 0
LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 191 7,689 SH   SOLE 2 3,303 0 4,386
LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 1 40 SH   SOLE 4 40 0 0
LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 6 238 SH   SOLE 7 238 0 0
LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 960 38,606 SH   SOLE 18 38,606 0 0
LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 503 20,235 SH   SOLE 19 20,235 0 0
LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 9,477 381,047 SH   SOLE 21 381,047 0 0
LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 6,382 256,631 SH   SOLE 22 250,531 0 6,100
LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 198 7,976 SH   SOLE 26 1,045 0 6,931
LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 33 1,325 SH   SOLE 28 1,325 0 0
LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 18 715 SH   SOLE 30 715 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 20,401 478,893 SH   SOLE 2 65,028 0 413,865
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 3,712 87,135 SH   SOLE 4 78,792 0 8,343
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 688 16,156 SH   SOLE 7 16,156 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 18 417 SH   SOLE 13 417 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 788 18,494 SH   SOLE 15 18,494 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 4,846 113,767 SH   SOLE 18 101,127 0 12,640
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 225,437 5,291,942 SH   SOLE 19 5,291,942 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 93,259 2,189,186 SH   SOLE 21 2,189,186 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 230,755 5,416,780 SH   SOLE 22 5,149,861 0 266,919
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 5,844 137,179 SH   SOLE 23 137,179 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 534 12,524 SH   SOLE 25 12,524 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 10,520 246,937 SH   SOLE 26 198,310 0 48,627
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 10,208 239,619 SH   SOLE 28 26,101 0 213,518
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 15,204 356,894 SH   SOLE 30 348,769 0 8,125
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 1,255 29,467 SH   SOLE 31 21,580 0 7,887
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 373 8,747 SH   SOLE 34 8,747 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 2,346 55,079 SH   SOLE 36 55,079 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 350 8,226 SH   SOLE 40 8,226 0 0
LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 1,893 49,832 SH   SOLE 2 2,632 0 47,200
LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 21 565 SH   SOLE 7 565 0 0
LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 394 10,360 SH   SOLE 18 10,360 0 0
LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 227 5,964 SH   SOLE 19 5,964 0 0
LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 9,992 263,019 SH   SOLE 21 263,019 0 0
LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 24,830 653,585 SH   SOLE 22 633,936 0 19,649
LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 18 476 SH   SOLE 31 476 0 0
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 712 28,609 SH   SOLE 2 11,847 0 16,762
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 4 170 SH   SOLE 4 170 0 0
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 16 655 SH   SOLE 7 655 0 0
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 3,137 126,070 SH   SOLE 18 126,070 0 0
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 1,642 66,013 SH   SOLE 19 66,013 0 0
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 32,819 1,319,099 SH   SOLE 21 1,319,099 0 0
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 24,285 976,097 SH   SOLE 22 952,610 0 23,487
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 208 8,342 SH   SOLE 26 3,565 0 4,777
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 121 4,848 SH   SOLE 28 4,848 0 0
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 468 18,802 SH   SOLE 30 18,802 0 0
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 94 3,760 SH   SOLE 40 3,760 0 0
LIBERTY MEDIA CORP DEL NOTE 1.375%10/1 531229AB8 5,972 4,725,000 PRN   SOLE 21 4,725,000 0 0
LIBERTY MEDIA CORP DEL NOTE 1.000% 1/3 531229AF9 2,406 1,888,000 PRN   SOLE 21 1,888,000 0 0
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 988 95,784 SH   SOLE 2 26,557 0 69,227
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 3 251 SH   SOLE 4 251 0 0
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 11 1,042 SH   SOLE 7 1,042 0 0
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 2,490 241,559 SH   SOLE 18 241,559 0 0
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 2,778 269,459 SH   SOLE 19 269,459 0 0
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 27,870 2,703,214 SH   SOLE 21 2,703,214 0 0
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 20,352 1,974,032 SH   SOLE 22 1,933,442 0 40,590
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 75 7,239 SH   SOLE 23 7,239 0 0
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 448 43,468 SH   SOLE 26 2,018 0 41,450
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 480 46,522 SH   SOLE 30 46,522 0 0
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 19 1,885 SH   SOLE 36 1,885 0 0
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 117 11,316 SH   SOLE 40 11,316 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 258 59,395 SH   SOLE 2 8,434 0 50,961
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 7 1,502 SH   SOLE 7 1,502 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 1,191 274,399 SH   SOLE 18 274,399 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 619 142,567 SH   SOLE 19 142,567 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 11,591 2,670,728 SH   SOLE 21 2,670,728 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 8,485 1,955,133 SH   SOLE 22 1,943,089 0 12,044
LIFE STORAGE INC COM 53223X107 15,724 131,702 SH   SOLE 2 40,538 0 91,164
LIFE STORAGE INC COM 53223X107 4,757 39,844 SH   SOLE 4 39,844 0 0
LIFE STORAGE INC COM 53223X107 7,154 59,923 SH   SOLE 7 59,923 0 0
LIFE STORAGE INC COM 53223X107 14,543 121,808 SH   SOLE 18 121,808 0 0
LIFE STORAGE INC COM 53223X107 8,824 73,906 SH   SOLE 19 73,906 0 0
LIFE STORAGE INC COM 53223X107 326,124 2,731,588 SH   SOLE 21 2,731,588 0 0
LIFE STORAGE INC COM 53223X107 232,715 1,949,196 SH   SOLE 22 1,886,038 0 63,158
LIFE STORAGE INC COM 53223X107 256 2,147 SH   SOLE 23 2,147 0 0
LIFE STORAGE INC COM 53223X107 25,158 210,717 SH   SOLE 25 210,717 0 0
LIFE STORAGE INC COM 53223X107 2,260 18,929 SH   SOLE 26 11,719 0 7,210
LIFE STORAGE INC COM 53223X107 4,393 36,799 SH   SOLE 28 5,850 0 30,949
LIFE STORAGE INC COM 53223X107 3,422 28,664 SH   SOLE 29 28,664 0 0
LIFE STORAGE INC COM 53223X107 25,927 217,160 SH   SOLE 30 217,160 0 0
LIFE STORAGE INC COM 53223X107 106 887 SH   SOLE 31 887 0 0
LIFE STORAGE INC COM 53223X107 49 409 SH   SOLE 34 409 0 0
LIFE STORAGE INC COM 53223X107 380 3,186 SH   SOLE 36 3,186 0 0
LIFE STORAGE INC COM 53223X107 687 5,758 SH   SOLE 40 5,758 0 0
LIFESCI ACQUISITION II CORP COM 53229E103 7,770 728,200 SH   SOLE 19 728,200 0 0
LIFESCI ACQUISITION II CORP COM 53229E103 216 20,285 SH   SOLE 20 20,285 0 0
LIFESCI ACQUISITION II CORP COM 53229E103 16 1,515 SH   SOLE 21 1,515 0 0
LIFETIME BRANDS INC COM 53222Q103 194 12,796 SH   SOLE 2 500 0 12,296
LIFETIME BRANDS INC COM 53222Q103 674 44,368 SH   SOLE 18 44,368 0 0
LIFETIME BRANDS INC COM 53222Q103 344 22,660 SH   SOLE 19 22,660 0 0
LIFETIME BRANDS INC COM 53222Q103 6,787 446,527 SH   SOLE 21 446,527 0 0
LIFETIME BRANDS INC COM 53222Q103 5,642 371,194 SH   SOLE 22 370,451 0 743
LIFEVANTAGE CORP COM NEW 53222K205 148 15,839 SH   SOLE 2 1,315 0 14,524
LIFEVANTAGE CORP COM NEW 53222K205 4 407 SH   SOLE 7 407 0 0
LIFEVANTAGE CORP COM NEW 53222K205 549 58,893 SH   SOLE 18 58,893 0 0
LIFEVANTAGE CORP COM NEW 53222K205 234 25,078 SH   SOLE 19 25,078 0 0
LIFEVANTAGE CORP COM NEW 53222K205 4,427 474,985 SH   SOLE 21 474,985 0 0
LIFEVANTAGE CORP COM NEW 53222K205 3,375 362,120 SH   SOLE 22 359,525 0 2,595
LIFEWAY FOODS INC COM 531914109 5 946 SH   SOLE 18 946 0 0
LIFEWAY FOODS INC COM 531914109 99 18,380 SH   SOLE 21 18,380 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 1,662 16,715 SH   SOLE 2 11,560 0 5,155
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 8 78 SH   SOLE 4 78 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 31 315 SH   SOLE 7 315 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 8,369 84,154 SH   SOLE 18 84,154 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 2,802 28,170 SH   SOLE 19 28,170 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 119,986 1,206,500 SH   SOLE 21 1,206,500 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 50,800 510,806 SH   SOLE 22 497,467 0 13,339
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 27 267 SH   SOLE 23 267 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 25 251 SH   SOLE 25 251 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 1,613 16,215 SH   SOLE 26 4,833 0 11,382
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 207 2,081 SH   SOLE 28 2,081 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 9,625 96,786 SH   SOLE 30 96,786 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 104 1,048 SH   SOLE 34 1,048 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 61 611 SH   SOLE 36 611 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 199 1,999 SH   SOLE 40 1,999 0 0
LIGAND PHARMACEUTICALS INC NOTE 0.750% 5/1 53220KAF5 1,882 2,000,000 PRN   SOLE 21 2,000,000 0 0
LIGHTBRIDGE CORP COM 53224K302 2 502 SH   SOLE 21 502 0 0
LIGHTPATH TECHNOLOGIES INC COM CL A 532257805 23 5,743 SH   SOLE 18 5,743 0 0
LIGHTPATH TECHNOLOGIES INC COM CL A 532257805 280 71,326 SH   SOLE 21 71,326 0 0
LIGHTPATH TECHNOLOGIES INC COM CL A 532257805 915 233,485 SH   SOLE 22 233,485 0 0
LIGHTSPEED POS INC SUB VTG SHS 53227R106 13,584 192,981 SH   SOLE 21 192,981 0 0
LILLY ELI & CO COM 532457108 392,993 2,327,605 SH   SOLE 2 667,503 0 1,660,102
LILLY ELI & CO COM 532457108 67,942 402,403 SH   SOLE 4 369,222 0 33,181
LILLY ELI & CO COM 532457108 124,557 737,723 SH   SOLE 7 710,800 0 26,923
LILLY ELI & CO COM 532457108 1,653 9,792 SH   SOLE 13 9,792 0 0
LILLY ELI & CO COM 532457108 14,417 85,386 SH   SOLE 15 85,386 0 0
LILLY ELI & CO COM 532457108 396,420 2,347,903 SH   SOLE 18 2,219,360 0 128,543
LILLY ELI & CO COM 532457108 342,681 2,029,622 SH   SOLE 19 2,029,622 0 0
LILLY ELI & CO COM 532457108 3,284,497 19,453,312 SH   SOLE 21 19,453,312 0 0
LILLY ELI & CO COM 532457108 3,200,368 18,955,035 SH   SOLE 22 17,189,031 0 1,766,004
LILLY ELI & CO COM 532457108 99,421 588,847 SH   SOLE 23 588,847 0 0
LILLY ELI & CO COM 532457108 226,344 1,340,581 SH   SOLE 25 1,340,581 0 0
LILLY ELI & CO COM 532457108 307,453 1,820,975 SH   SOLE 26 575,986 0 1,244,989
LILLY ELI & CO COM 532457108 482,646 2,858,601 SH   SOLE 28 117,501 0 2,741,100
LILLY ELI & CO COM 532457108 670 3,967 SH   SOLE 29 3,967 0 0
LILLY ELI & CO COM 532457108 600,082 3,554,148 SH   SOLE 30 3,529,995 0 24,153
LILLY ELI & CO COM 532457108 33,173 196,476 SH   SOLE 31 111,555 0 84,921
LILLY ELI & CO COM 532457108 255,928 1,515,801 SH   SOLE 34 1,515,801 0 0
LILLY ELI & CO COM 532457108 92,540 548,090 SH   SOLE 36 548,090 0 0
LILLY ELI & CO COM 532457108 5,994 35,501 SH   SOLE 40 35,501 0 0
LIMBACH HLDGS INC COM 53263P105 64 5,182 SH   SOLE 21 5,182 0 0
LIMBACH HLDGS INC COM 53263P105 5 422 SH   SOLE 22 422 0 0
LIMELIGHT NETWORKS INC COM 53261M104 406 101,669 SH   SOLE 2 48,274 0 53,395
LIMELIGHT NETWORKS INC COM 53261M104 9 2,223 SH   SOLE 7 2,223 0 0
LIMELIGHT NETWORKS INC COM 53261M104 1,832 459,041 SH   SOLE 18 440,704 0 18,337
LIMELIGHT NETWORKS INC COM 53261M104 2,716 680,698 SH   SOLE 19 680,698 0 0
LIMELIGHT NETWORKS INC COM 53261M104 18,020 4,516,413 SH   SOLE 21 4,516,413 0 0
LIMELIGHT NETWORKS INC COM 53261M104 15,641 3,920,066 SH   SOLE 22 3,849,261 0 70,805
LIMELIGHT NETWORKS INC COM 53261M104 100 25,003 SH   SOLE 23 25,003 0 0
LIMELIGHT NETWORKS INC COM 53261M104 13 3,188 SH   SOLE 25 3,188 0 0
LIMELIGHT NETWORKS INC COM 53261M104 789 197,653 SH   SOLE 26 5,824 0 191,829
LIMELIGHT NETWORKS INC COM 53261M104 67 16,916 SH   SOLE 28 16,916 0 0
LIMELIGHT NETWORKS INC COM 53261M104 386 96,782 SH   SOLE 30 96,782 0 0
LIMELIGHT NETWORKS INC COM 53261M104 125 31,307 SH   SOLE 34 31,307 0 0
LIMELIGHT NETWORKS INC COM 53261M104 23 5,678 SH   SOLE 36 5,678 0 0
LIMELIGHT NETWORKS INC COM 53261M104 61 15,214 SH   SOLE 40 15,214 0 0
LIMESTONE BANCORP INC COM 53262L105 43 3,454 SH   SOLE 2 0 0 3,454
LIMESTONE BANCORP INC COM 53262L105 249 19,798 SH   SOLE 18 19,798 0 0
LIMESTONE BANCORP INC COM 53262L105 104 8,314 SH   SOLE 19 8,314 0 0
LIMESTONE BANCORP INC COM 53262L105 2,156 171,678 SH   SOLE 21 171,678 0 0
LIMESTONE BANCORP INC COM 53262L105 378 30,120 SH   SOLE 22 29,736 0 384
LIMONEIRA CO COM 532746104 211 12,658 SH   SOLE 2 1,514 0 11,144
LIMONEIRA CO COM 532746104 5 314 SH   SOLE 7 314 0 0
LIMONEIRA CO COM 532746104 1,076 64,644 SH   SOLE 18 64,644 0 0
LIMONEIRA CO COM 532746104 480 28,817 SH   SOLE 19 28,817 0 0
LIMONEIRA CO COM 532746104 9,958 598,072 SH   SOLE 21 598,072 0 0
LIMONEIRA CO COM 532746104 7,016 421,387 SH   SOLE 22 418,808 0 2,579
LINCOLN EDL SVCS CORP COM 533535100 35 5,418 SH   SOLE 18 5,418 0 0
LINCOLN EDL SVCS CORP COM 533535100 542 83,326 SH   SOLE 21 83,326 0 0
LINCOLN EDL SVCS CORP COM 533535100 3,169 487,470 SH   SOLE 22 487,470 0 0
LINCOLN ELEC HLDGS INC COM 533900106 18,114 155,817 SH   SOLE 2 49,276 0 106,541
LINCOLN ELEC HLDGS INC COM 533900106 79 678 SH   SOLE 4 678 0 0
LINCOLN ELEC HLDGS INC COM 533900106 2,106 18,114 SH   SOLE 7 18,114 0 0
LINCOLN ELEC HLDGS INC COM 533900106 17,660 151,912 SH   SOLE 18 151,912 0 0
LINCOLN ELEC HLDGS INC COM 533900106 1,689 14,530 SH   SOLE 19 14,530 0 0
LINCOLN ELEC HLDGS INC COM 533900106 336,835 2,897,505 SH   SOLE 21 2,897,505 0 0
LINCOLN ELEC HLDGS INC COM 533900106 212,131 1,824,782 SH   SOLE 22 1,750,010 0 74,772
LINCOLN ELEC HLDGS INC COM 533900106 48 413 SH   SOLE 25 413 0 0
LINCOLN ELEC HLDGS INC COM 533900106 5,147 44,274 SH   SOLE 26 18,771 0 25,503
LINCOLN ELEC HLDGS INC COM 533900106 835 7,183 SH   SOLE 28 7,183 0 0
LINCOLN ELEC HLDGS INC COM 533900106 34,739 298,829 SH   SOLE 30 298,829 0 0
LINCOLN ELEC HLDGS INC COM 533900106 126 1,085 SH   SOLE 31 1,085 0 0
LINCOLN ELEC HLDGS INC COM 533900106 155 1,332 SH   SOLE 34 1,332 0 0
LINCOLN ELEC HLDGS INC COM 533900106 224 1,923 SH   SOLE 36 1,923 0 0
LINCOLN ELEC HLDGS INC COM 533900106 805 6,924 SH   SOLE 40 6,924 0 0
LINCOLN NATL CORP IND COM 534187109 31,461 625,346 SH   SOLE 2 226,549 0 398,797
LINCOLN NATL CORP IND COM 534187109 5,660 112,503 SH   SOLE 4 105,373 0 7,130
LINCOLN NATL CORP IND COM 534187109 8,284 164,663 SH   SOLE 7 155,987 0 8,676
LINCOLN NATL CORP IND COM 534187109 18 357 SH   SOLE 13 357 0 0
LINCOLN NATL CORP IND COM 534187109 1,223 24,300 SH   SOLE 15 24,300 0 0
LINCOLN NATL CORP IND COM 534187109 44,117 876,908 SH   SOLE 18 831,919 0 44,989
LINCOLN NATL CORP IND COM 534187109 5,262 104,593 SH   SOLE 19 104,593 0 0
LINCOLN NATL CORP IND COM 534187109 255,662 5,081,726 SH   SOLE 21 5,081,726 0 0
LINCOLN NATL CORP IND COM 534187109 231,420 4,599,872 SH   SOLE 22 4,037,907 0 561,965
LINCOLN NATL CORP IND COM 534187109 7,930 157,627 SH   SOLE 23 157,627 0 0
LINCOLN NATL CORP IND COM 534187109 21,525 427,843 SH   SOLE 25 427,843 0 0
LINCOLN NATL CORP IND COM 534187109 26,091 518,599 SH   SOLE 26 227,433 0 291,166
LINCOLN NATL CORP IND COM 534187109 31,969 635,435 SH   SOLE 28 33,532 0 601,903
LINCOLN NATL CORP IND COM 534187109 1,181 23,472 SH   SOLE 29 23,472 0 0
LINCOLN NATL CORP IND COM 534187109 51,131 1,016,316 SH   SOLE 30 1,006,243 0 10,073
LINCOLN NATL CORP IND COM 534187109 3,069 60,996 SH   SOLE 31 54,156 0 6,840
LINCOLN NATL CORP IND COM 534187109 23,685 470,790 SH   SOLE 34 470,790 0 0
LINCOLN NATL CORP IND COM 534187109 7,656 152,174 SH   SOLE 36 152,174 0 0
LINCOLN NATL CORP IND COM 534187109 423 8,399 SH   SOLE 40 8,399 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 303 17,690 SH   SOLE 2 9,930 0 7,760
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 8 474 SH   SOLE 7 474 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 1,760 102,814 SH   SOLE 18 102,814 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 842 49,158 SH   SOLE 19 49,158 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 16,741 977,860 SH   SOLE 21 977,860 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 13,993 817,339 SH   SOLE 22 792,786 0 24,553
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 692 40,435 SH   SOLE 26 0 0 40,435
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 47 2,758 SH   SOLE 28 2,758 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 76 4,424 SH   SOLE 30 4,424 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 157 9,142 SH   SOLE 34 9,142 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 109 6,340 SH   SOLE 40 6,340 0 0
LINDE PLC SHS G5494J103 349,981 1,328,149 SH   SOLE 2 267,097 0 1,061,052
LINDE PLC SHS G5494J103 66,986 254,207 SH   SOLE 4 234,012 0 20,195
LINDE PLC SHS G5494J103 122,575 465,161 SH   SOLE 7 443,867 0 21,294
LINDE PLC SHS G5494J103 476 1,807 SH   SOLE 13 1,807 0 0
LINDE PLC SHS G5494J103 17,310 65,689 SH   SOLE 15 65,689 0 0
LINDE PLC SHS G5494J103 275,179 1,044,282 SH   SOLE 18 913,933 0 130,349
LINDE PLC SHS G5494J103 48,254 183,122 SH   SOLE 19 183,122 0 0
LINDE PLC SHS G5494J103 2,708,035 10,276,783 SH   SOLE 21 10,276,783 0 0
LINDE PLC SHS G5494J103 3,111,270 11,807,027 SH   SOLE 22 10,708,517 0 1,098,510
LINDE PLC SHS G5494J103 92,893 352,521 SH   SOLE 23 352,521 0 0
LINDE PLC SHS G5494J103 214,370 813,516 SH   SOLE 25 813,516 0 0
LINDE PLC SHS G5494J103 285,613 1,083,880 SH   SOLE 26 326,043 0 757,837
LINDE PLC SHS G5494J103 289,154 1,097,316 SH   SOLE 28 72,141 0 1,025,175
LINDE PLC SHS G5494J103 174 660 SH   SOLE 29 660 0 0
LINDE PLC SHS G5494J103 536,846 2,037,289 SH   SOLE 30 2,010,064 0 27,225
LINDE PLC SHS G5494J103 68,998 261,841 SH   SOLE 31 69,210 0 192,631
LINDE PLC SHS G5494J103 10,835 41,119 SH   SOLE 34 41,119 0 0
LINDE PLC SHS G5494J103 86,656 328,852 SH   SOLE 36 328,852 0 0
LINDE PLC SHS G5494J103 5,790 21,972 SH   SOLE 40 21,972 0 0
LINDSAY CORP COM 535555106 864 6,729 SH   SOLE 2 3,644 0 3,085
LINDSAY CORP COM 535555106 7 53 SH   SOLE 4 53 0 0
LINDSAY CORP COM 535555106 1,368 10,652 SH   SOLE 7 10,652 0 0
LINDSAY CORP COM 535555106 6,153 47,898 SH   SOLE 18 47,898 0 0
LINDSAY CORP COM 535555106 2,459 19,144 SH   SOLE 19 19,144 0 0
LINDSAY CORP COM 535555106 155,665 1,211,778 SH   SOLE 21 1,211,778 0 0
LINDSAY CORP COM 535555106 42,074 327,523 SH   SOLE 22 319,338 0 8,185
LINDSAY CORP COM 535555106 32 251 SH   SOLE 25 251 0 0
LINDSAY CORP COM 535555106 439 3,418 SH   SOLE 26 2,714 0 704
LINDSAY CORP COM 535555106 212 1,649 SH   SOLE 28 1,649 0 0
LINDSAY CORP COM 535555106 15,488 120,564 SH   SOLE 30 120,564 0 0
LINDSAY CORP COM 535555106 80 625 SH   SOLE 36 625 0 0
LINDSAY CORP COM 535555106 171 1,328 SH   SOLE 40 1,328 0 0
LINEAGE CELL THERAPEUTICS IN COM 53566P109 14 7,917 SH   SOLE 2 7,917 0 0
LINEAGE CELL THERAPEUTICS IN COM 53566P109 100 57,068 SH   SOLE 21 57,068 0 0
LINEAGE CELL THERAPEUTICS IN COM 53566P109 2,703 1,535,837 SH   SOLE 22 1,535,837 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 1,578 138,780 SH   SOLE 2 53,244 0 85,536
LIONS GATE ENTMNT CORP CL A VTG 535919401 2 200 SH   SOLE 4 200 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 21 1,817 SH   SOLE 7 1,817 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 0 25 SH   SOLE 17 0 0 25
LIONS GATE ENTMNT CORP CL A VTG 535919401 287 25,217 SH   SOLE 18 25,217 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 17,332 1,524,335 SH   SOLE 19 1,524,335 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 6,905 607,278 SH   SOLE 21 607,278 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 17,440 1,533,870 SH   SOLE 22 1,461,512 0 72,358
LIONS GATE ENTMNT CORP CL A VTG 535919401 241 21,219 SH   SOLE 26 4,909 0 16,310
LIONS GATE ENTMNT CORP CL A VTG 535919401 105 9,210 SH   SOLE 28 7,511 0 1,699
LIONS GATE ENTMNT CORP CL A VTG 535919401 487 42,838 SH   SOLE 30 42,838 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 12 1,075 SH   SOLE 31 1,075 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 1,792 157,600 SH   SOLE 34 157,600 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 71 6,223 SH   SOLE 40 6,223 0 0
LIONS GATE ENTMNT CORP OPTIONS 535919401 13 1,100 SH Call SOLE 2 1,100 0 0
LIONS GATE ENTMNT CORP OPTIONS 535919401 6,720 591,000 SH Call SOLE 19 591,000 0 0
LIONS GATE ENTMNT CORP OPTIONS 535919401 80 7,100 SH Call SOLE 22 7,100 0 0
LIONS GATE ENTMNT CORP OPTIONS 535919401 1,203 105,800 SH Call SOLE 34 105,800 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 2,954 284,607 SH   SOLE 2 72,595 0 212,012
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 6 548 SH   SOLE 4 548 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 34 3,269 SH   SOLE 7 3,269 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 0 25 SH   SOLE 17 0 0 25
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 480 46,223 SH   SOLE 18 46,223 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 820 79,000 SH   SOLE 19 79,000 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 13,877 1,336,856 SH   SOLE 21 1,336,856 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 33,067 3,185,617 SH   SOLE 22 3,042,381 0 143,236
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 627 60,409 SH   SOLE 26 38,920 0 21,489
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 203 19,555 SH   SOLE 28 14,084 0 5,471
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 635 61,129 SH   SOLE 30 61,129 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 25 2,427 SH   SOLE 31 2,427 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 117 11,225 SH   SOLE 34 11,225 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 88 8,475 SH   SOLE 36 8,475 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 116 11,133 SH   SOLE 40 11,133 0 0
LIONS GATE ENTMNT CORP OPTIONS 535919500 779 75,000 SH Call SOLE 19 75,000 0 0
LIONS GATE ENTMNT CORP OPTIONS 535919500 10 1,000 SH Call SOLE 22 1,000 0 0
LIONS GATE ENTMNT CORP OPTIONS 535919500 145 14,000 SH Call SOLE 34 14,000 0 0
LIPOCINE INC NEW COM 53630X104 91 67,123 SH   SOLE 21 67,123 0 0
LIPOCINE INC NEW COM 53630X104 2,110 1,551,790 SH   SOLE 22 1,551,790 0 0
LIQTECH INTL INC COM 53632A201 79 9,934 SH   SOLE 21 9,934 0 0
LIQTECH INTL INC COM 53632A201 387 48,330 SH   SOLE 22 48,330 0 0
LIQUIDIA CORPORATION COM NEW 53635D202 58 19,800 SH   SOLE 2 1,735 0 18,065
LIQUIDIA CORPORATION COM NEW 53635D202 1 487 SH   SOLE 7 487 0 0
LIQUIDIA CORPORATION COM NEW 53635D202 272 92,221 SH   SOLE 18 92,221 0 0
LIQUIDIA CORPORATION COM NEW 53635D202 118 40,152 SH   SOLE 19 40,152 0 0
LIQUIDIA CORPORATION COM NEW 53635D202 2,811 952,828 SH   SOLE 21 952,828 0 0
LIQUIDIA CORPORATION COM NEW 53635D202 3,046 1,032,373 SH   SOLE 22 1,027,811 0 4,562
LIQUIDITY SERVICES INC COM 53635B107 434 27,281 SH   SOLE 2 2,835 0 24,446
LIQUIDITY SERVICES INC COM 53635B107 8 522 SH   SOLE 7 522 0 0
LIQUIDITY SERVICES INC COM 53635B107 2,038 128,066 SH   SOLE 18 128,066 0 0
LIQUIDITY SERVICES INC COM 53635B107 851 53,511 SH   SOLE 19 53,511 0 0
LIQUIDITY SERVICES INC COM 53635B107 48,774 3,065,608 SH   SOLE 21 3,065,608 0 0
LIQUIDITY SERVICES INC COM 53635B107 12,012 754,993 SH   SOLE 22 750,480 0 4,513
LIQUIDITY SERVICES INC COM 53635B107 569 35,748 SH   SOLE 30 35,748 0 0
LITHIA MTRS INC CL A 536797103 10,824 36,984 SH   SOLE 2 19,185 0 17,799
LITHIA MTRS INC CL A 536797103 37 125 SH   SOLE 4 125 0 0
LITHIA MTRS INC CL A 536797103 222 760 SH   SOLE 7 760 0 0
LITHIA MTRS INC CL A 536797103 43,145 147,417 SH   SOLE 18 144,837 0 2,580
LITHIA MTRS INC CL A 536797103 24,279 82,956 SH   SOLE 19 82,956 0 0
LITHIA MTRS INC CL A 536797103 536,640 1,833,600 SH   SOLE 21 1,833,600 0 0
LITHIA MTRS INC CL A 536797103 259,548 886,828 SH   SOLE 22 868,475 0 18,353
LITHIA MTRS INC CL A 536797103 974 3,329 SH   SOLE 23 3,329 0 0
LITHIA MTRS INC CL A 536797103 81 277 SH   SOLE 25 277 0 0
LITHIA MTRS INC CL A 536797103 6,093 20,817 SH   SOLE 26 7,503 0 13,314
LITHIA MTRS INC CL A 536797103 1,142 3,902 SH   SOLE 28 3,171 0 731
LITHIA MTRS INC CL A 536797103 4,587 15,674 SH   SOLE 30 15,674 0 0
LITHIA MTRS INC CL A 536797103 464 1,584 SH   SOLE 36 1,584 0 0
LITHIA MTRS INC CL A 536797103 910 3,109 SH   SOLE 40 3,109 0 0
LITTELFUSE INC COM 537008104 15,818 62,115 SH   SOLE 2 18,646 0 43,469
LITTELFUSE INC COM 537008104 34 133 SH   SOLE 4 133 0 0
LITTELFUSE INC COM 537008104 119 467 SH   SOLE 7 467 0 0
LITTELFUSE INC COM 537008104 15,558 61,095 SH   SOLE 18 61,095 0 0
LITTELFUSE INC COM 537008104 1,499 5,888 SH   SOLE 19 5,888 0 0
LITTELFUSE INC COM 537008104 284,564 1,117,427 SH   SOLE 21 1,117,427 0 0
LITTELFUSE INC COM 537008104 192,791 757,054 SH   SOLE 22 724,944 0 32,110
LITTELFUSE INC COM 537008104 58 227 SH   SOLE 25 227 0 0
LITTELFUSE INC COM 537008104 2,620 10,289 SH   SOLE 26 5,251 0 5,038
LITTELFUSE INC COM 537008104 802 3,148 SH   SOLE 28 3,148 0 0
LITTELFUSE INC COM 537008104 3,793 14,896 SH   SOLE 30 14,896 0 0
LITTELFUSE INC COM 537008104 114 448 SH   SOLE 31 448 0 0
LITTELFUSE INC COM 537008104 219 861 SH   SOLE 36 861 0 0
LITTELFUSE INC COM 537008104 759 2,982 SH   SOLE 40 2,982 0 0
LIVANOVA PLC SHS G5509L101 4,365 65,924 SH   SOLE 2 37,347 0 28,577
LIVANOVA PLC SHS G5509L101 16 242 SH   SOLE 4 242 0 0
LIVANOVA PLC SHS G5509L101 64 970 SH   SOLE 7 970 0 0
LIVANOVA PLC SHS G5509L101 18,646 281,615 SH   SOLE 18 273,443 0 8,172
LIVANOVA PLC SHS G5509L101 13,168 198,877 SH   SOLE 19 198,877 0 0
LIVANOVA PLC SHS G5509L101 238,714 3,605,406 SH   SOLE 21 3,605,406 0 0
LIVANOVA PLC SHS G5509L101 112,214 1,694,816 SH   SOLE 22 1,660,530 0 34,286
LIVANOVA PLC SHS G5509L101 578 8,731 SH   SOLE 23 8,731 0 0
LIVANOVA PLC SHS G5509L101 28 429 SH   SOLE 25 429 0 0
LIVANOVA PLC SHS G5509L101 3,967 59,912 SH   SOLE 26 14,695 0 45,217
LIVANOVA PLC SHS G5509L101 417 6,300 SH   SOLE 28 6,300 0 0
LIVANOVA PLC SHS G5509L101 18,524 279,775 SH   SOLE 30 279,775 0 0
LIVANOVA PLC SHS G5509L101 89 1,337 SH   SOLE 34 1,337 0 0
LIVANOVA PLC SHS G5509L101 50 751 SH   SOLE 36 751 0 0
LIVANOVA PLC SHS G5509L101 352 5,311 SH   SOLE 40 5,311 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 25,083 341,362 SH   SOLE 2 65,897 0 275,465
LIVE NATION ENTERTAINMENT IN COM 538034109 5,370 73,081 SH   SOLE 4 66,732 0 6,349
LIVE NATION ENTERTAINMENT IN COM 538034109 9,022 122,783 SH   SOLE 7 118,261 0 4,522
LIVE NATION ENTERTAINMENT IN COM 538034109 46 624 SH   SOLE 13 624 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 1,225 16,668 SH   SOLE 15 16,668 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 22,111 300,906 SH   SOLE 18 278,851 0 22,055
LIVE NATION ENTERTAINMENT IN COM 538034109 27,398 372,864 SH   SOLE 19 372,864 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 260,937 3,551,126 SH   SOLE 21 3,551,126 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 242,178 3,295,840 SH   SOLE 22 2,985,293 0 310,547
LIVE NATION ENTERTAINMENT IN COM 538034109 7,931 107,940 SH   SOLE 23 107,940 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 85,030 1,157,188 SH   SOLE 25 1,157,188 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 26,992 367,341 SH   SOLE 26 154,877 0 212,464
LIVE NATION ENTERTAINMENT IN COM 538034109 21,891 297,911 SH   SOLE 28 20,936 0 276,975
LIVE NATION ENTERTAINMENT IN COM 538034109 42,157 573,727 SH   SOLE 30 544,669 0 29,058
LIVE NATION ENTERTAINMENT IN COM 538034109 2,040 27,767 SH   SOLE 31 22,180 0 5,587
LIVE NATION ENTERTAINMENT IN COM 538034109 7,050 95,942 SH   SOLE 34 95,942 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 5,531 75,278 SH   SOLE 36 75,278 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 525 7,138 SH   SOLE 40 7,138 0 0
LIVE NATION ENTERTAINMENT IN NOTE 2.500% 3/1 538034AQ2 1,473 1,141,000 PRN   SOLE 2 1,141,000 0 0
LIVE NATION ENTERTAINMENT IN NOTE 2.500% 3/1 538034AQ2 20,266 15,700,000 PRN   SOLE 19 15,700,000 0 0
LIVE NATION ENTERTAINMENT IN NOTE 2.500% 3/1 538034AQ2 2,859 2,215,000 PRN   SOLE 21 2,215,000 0 0
LIVE NATION ENTERTAINMENT IN NOTE 2.500% 3/1 538034AQ2 115 89,000 PRN   SOLE 22 89,000 0 0
LIVE NATION ENTERTAINMENT IN NOTE 2.500% 3/1 538034AQ2 376 291,000 PRN   SOLE 26 291,000 0 0
LIVE NATION ENTERTAINMENT IN NOTE 2.500% 3/1 538034AQ2 56 43,000 PRN   SOLE 30 43,000 0 0
LIVE NATION ENTERTAINMENT IN NOTE 2.500% 3/1 538034AQ2 3,592 2,783,000 PRN   SOLE 34 2,783,000 0 0
LIVE OAK BANCSHARES INC COM 53803X105 1,622 34,178 SH   SOLE 2 9,481 0 24,697
LIVE OAK BANCSHARES INC COM 53803X105 23 494 SH   SOLE 7 494 0 0
LIVE OAK BANCSHARES INC COM 53803X105 4,633 97,624 SH   SOLE 18 97,624 0 0
LIVE OAK BANCSHARES INC COM 53803X105 2,693 56,750 SH   SOLE 19 56,750 0 0
LIVE OAK BANCSHARES INC COM 53803X105 48,559 1,023,159 SH   SOLE 21 1,023,159 0 0
LIVE OAK BANCSHARES INC COM 53803X105 37,373 787,458 SH   SOLE 22 765,751 0 21,707
LIVE OAK BANCSHARES INC COM 53803X105 47 996 SH   SOLE 25 996 0 0
LIVE OAK BANCSHARES INC COM 53803X105 286 6,033 SH   SOLE 26 1,681 0 4,352
LIVE OAK BANCSHARES INC COM 53803X105 137 2,884 SH   SOLE 28 2,884 0 0
LIVE OAK BANCSHARES INC COM 53803X105 1,084 22,850 SH   SOLE 30 22,850 0 0
LIVE OAK BANCSHARES INC COM 53803X105 84 1,762 SH   SOLE 34 1,762 0 0
LIVE OAK BANCSHARES INC COM 53803X105 85 1,795 SH   SOLE 36 1,795 0 0
LIVE OAK BANCSHARES INC COM 53803X105 124 2,613 SH   SOLE 40 2,613 0 0
LIVE VENTURES INC COM NEW 538142308 8 631 SH   SOLE 21 631 0 0
LIVENT CORP COM 53814L108 4,534 240,671 SH   SOLE 2 69,215 0 171,456
LIVENT CORP COM 53814L108 10 549 SH   SOLE 4 549 0 0
LIVENT CORP COM 53814L108 61 3,252 SH   SOLE 7 3,252 0 0
LIVENT CORP COM 53814L108 12,896 684,515 SH   SOLE 18 645,244 0 39,271
LIVENT CORP COM 53814L108 19,300 1,024,426 SH   SOLE 19 1,024,426 0 0
LIVENT CORP COM 53814L108 305,878 16,235,546 SH   SOLE 21 16,235,546 0 0
LIVENT CORP COM 53814L108 96,648 5,129,925 SH   SOLE 22 5,024,090 0 105,835
LIVENT CORP COM 53814L108 1,125 59,709 SH   SOLE 23 59,709 0 0
LIVENT CORP COM 53814L108 26 1,403 SH   SOLE 25 1,403 0 0
LIVENT CORP COM 53814L108 6,513 345,695 SH   SOLE 26 29,808 0 315,887
LIVENT CORP COM 53814L108 306 16,260 SH   SOLE 28 16,260 0 0
LIVENT CORP COM 53814L108 6,189 328,508 SH   SOLE 30 328,508 0 0
LIVENT CORP COM 53814L108 20 1,042 SH   SOLE 34 1,042 0 0
LIVENT CORP COM 53814L108 46 2,457 SH   SOLE 36 2,457 0 0
LIVENT CORP COM 53814L108 334 17,705 SH   SOLE 40 17,705 0 0
LIVEPERSON INC COM 538146101 2,720 43,705 SH   SOLE 2 22,068 0 21,637
LIVEPERSON INC COM 538146101 20 317 SH   SOLE 4 317 0 0
LIVEPERSON INC COM 538146101 75 1,199 SH   SOLE 7 1,199 0 0
LIVEPERSON INC COM 538146101 17,695 284,346 SH   SOLE 18 274,337 0 10,009
LIVEPERSON INC COM 538146101 12,113 194,650 SH   SOLE 19 194,650 0 0
LIVEPERSON INC COM 538146101 442,496 7,110,648 SH   SOLE 21 7,110,648 0 0
LIVEPERSON INC COM 538146101 112,112 1,801,571 SH   SOLE 22 1,757,030 0 44,541
LIVEPERSON INC COM 538146101 241 3,870 SH   SOLE 23 3,870 0 0
LIVEPERSON INC COM 538146101 42 672 SH   SOLE 25 672 0 0
LIVEPERSON INC COM 538146101 2,706 43,489 SH   SOLE 26 16,510 0 26,979
LIVEPERSON INC COM 538146101 536 8,611 SH   SOLE 28 8,611 0 0
LIVEPERSON INC COM 538146101 8,131 130,655 SH   SOLE 30 130,655 0 0
LIVEPERSON INC COM 538146101 109 1,749 SH   SOLE 34 1,749 0 0
LIVEPERSON INC COM 538146101 103 1,653 SH   SOLE 36 1,653 0 0
LIVEPERSON INC COM 538146101 467 7,512 SH   SOLE 40 7,512 0 0
LIVERAMP HLDGS INC COM 53815P108 5,407 73,882 SH   SOLE 2 47,846 0 26,036
LIVERAMP HLDGS INC COM 53815P108 38 524 SH   SOLE 4 524 0 0
LIVERAMP HLDGS INC COM 53815P108 81 1,113 SH   SOLE 7 1,113 0 0
LIVERAMP HLDGS INC COM 53815P108 26,553 362,798 SH   SOLE 18 362,798 0 0
LIVERAMP HLDGS INC COM 53815P108 10,514 143,655 SH   SOLE 19 143,655 0 0
LIVERAMP HLDGS INC COM 53815P108 329,699 4,504,696 SH   SOLE 21 4,504,696 0 0
LIVERAMP HLDGS INC COM 53815P108 155,939 2,130,610 SH   SOLE 22 2,085,946 0 44,664
LIVERAMP HLDGS INC COM 53815P108 58 791 SH   SOLE 23 791 0 0
LIVERAMP HLDGS INC COM 53815P108 2,425 33,127 SH   SOLE 26 20,487 0 12,640
LIVERAMP HLDGS INC COM 53815P108 620 8,474 SH   SOLE 28 8,474 0 0
LIVERAMP HLDGS INC COM 53815P108 2,844 38,851 SH   SOLE 30 38,851 0 0
LIVERAMP HLDGS INC COM 53815P108 596 8,148 SH   SOLE 40 8,148 0 0
LIVEXLIVE MEDIA INC COM NEW 53839L208 113 34,395 SH   SOLE 2 4,145 0 30,250
LIVEXLIVE MEDIA INC COM NEW 53839L208 2 654 SH   SOLE 7 654 0 0
LIVEXLIVE MEDIA INC COM NEW 53839L208 551 167,843 SH   SOLE 18 167,843 0 0
LIVEXLIVE MEDIA INC COM NEW 53839L208 206 62,695 SH   SOLE 19 62,695 0 0
LIVEXLIVE MEDIA INC COM NEW 53839L208 5,564 1,696,245 SH   SOLE 21 1,696,245 0 0
LIVEXLIVE MEDIA INC COM NEW 53839L208 3,599 1,097,222 SH   SOLE 22 1,091,476 0 5,746
LKQ CORP COM 501889208 25,983 737,309 SH   SOLE 2 136,421 0 600,888
LKQ CORP COM 501889208 4,924 139,718 SH   SOLE 4 128,050 0 11,668
LKQ CORP COM 501889208 9,158 259,886 SH   SOLE 7 235,410 0 24,476
LKQ CORP COM 501889208 46 1,294 SH   SOLE 13 1,294 0 0
LKQ CORP COM 501889208 1,361 38,630 SH   SOLE 15 38,630 0 0
LKQ CORP COM 501889208 18,576 527,141 SH   SOLE 18 485,027 0 42,114
LKQ CORP COM 501889208 3,027 85,884 SH   SOLE 19 85,884 0 0
LKQ CORP COM 501889208 236,419 6,708,825 SH   SOLE 21 6,708,825 0 0
LKQ CORP COM 501889208 231,441 6,567,577 SH   SOLE 22 5,950,128 0 617,449
LKQ CORP COM 501889208 6,678 189,500 SH   SOLE 23 189,500 0 0
LKQ CORP COM 501889208 17,132 486,156 SH   SOLE 25 486,156 0 0
LKQ CORP COM 501889208 26,366 748,182 SH   SOLE 26 318,819 0 429,363
LKQ CORP COM 501889208 41,027 1,164,203 SH   SOLE 28 37,447 0 1,126,756
LKQ CORP COM 501889208 16 442 SH   SOLE 29 442 0 0
LKQ CORP COM 501889208 44,239 1,255,367 SH   SOLE 30 1,209,831 0 45,536
LKQ CORP COM 501889208 2,747 77,962 SH   SOLE 31 35,797 0 42,165
LKQ CORP COM 501889208 480 13,616 SH   SOLE 34 13,616 0 0
LKQ CORP COM 501889208 7,116 201,936 SH   SOLE 36 201,936 0 0
LKQ CORP COM 501889208 439 12,458 SH   SOLE 40 12,458 0 0
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 9 4,385 SH   SOLE 18 4,385 0 0
LM FDG AMER INC COM NEW 502074305 0 426 SH   SOLE 21 426 0 0
LMP AUTOMOTIVE HLDGS INC COM 53952P101 31 1,245 SH   SOLE 18 1,245 0 0
LMP AUTOMOTIVE HLDGS INC COM 53952P101 360 14,434 SH   SOLE 21 14,434 0 0
LMP AUTOMOTIVE HLDGS INC COM 53952P101 3,913 156,717 SH   SOLE 22 156,717 0 0
LOCKHEED MARTIN CORP COM 539830109 229,061 645,280 SH   SOLE 2 164,637 0 480,643
LOCKHEED MARTIN CORP COM 539830109 32,334 91,086 SH   SOLE 4 81,164 0 9,922
LOCKHEED MARTIN CORP COM 539830109 84,538 238,149 SH   SOLE 7 231,270 0 6,879
LOCKHEED MARTIN CORP COM 539830109 7,228 20,361 SH   SOLE 13 20,361 0 0
LOCKHEED MARTIN CORP COM 539830109 8,986 25,315 SH   SOLE 15 25,315 0 0
LOCKHEED MARTIN CORP COM 539830109 0 1 SH   SOLE 17 0 0 1
LOCKHEED MARTIN CORP COM 539830109 267,278 752,939 SH   SOLE 18 704,890 0 48,049
LOCKHEED MARTIN CORP COM 539830109 140,772 396,562 SH   SOLE 19 396,562 0 0
LOCKHEED MARTIN CORP COM 539830109 2,261,417 6,370,548 SH   SOLE 21 6,370,548 0 0
LOCKHEED MARTIN CORP COM 539830109 2,086,501 5,877,800 SH   SOLE 22 5,295,762 0 582,038
LOCKHEED MARTIN CORP COM 539830109 63,521 178,943 SH   SOLE 23 178,943 0 0
LOCKHEED MARTIN CORP COM 539830109 136,099 383,399 SH   SOLE 25 383,399 0 0
LOCKHEED MARTIN CORP COM 539830109 118,452 333,687 SH   SOLE 26 179,711 0 153,976
LOCKHEED MARTIN CORP COM 539830109 53,652 151,141 SH   SOLE 28 0 0 151,141
LOCKHEED MARTIN CORP COM 539830109 4,289 12,081 SH   SOLE 29 12,081 0 0
LOCKHEED MARTIN CORP COM 539830109 299,938 844,944 SH   SOLE 30 844,944 0 0
LOCKHEED MARTIN CORP COM 539830109 20,573 57,956 SH   SOLE 31 43,742 0 14,214
LOCKHEED MARTIN CORP COM 539830109 1,830 5,155 SH   SOLE 32 5,155 0 0
LOCKHEED MARTIN CORP COM 539830109 60,332 169,959 SH   SOLE 36 169,959 0 0
LOCKHEED MARTIN CORP COM 539830109 3,335 9,395 SH   SOLE 40 9,395 0 0
LOEWS CORP COM 540424108 25,919 575,716 SH   SOLE 2 108,765 0 466,951
LOEWS CORP COM 540424108 5,363 119,128 SH   SOLE 4 108,855 0 10,273
LOEWS CORP COM 540424108 9,945 220,904 SH   SOLE 7 197,122 0 23,782
LOEWS CORP COM 540424108 63 1,396 SH   SOLE 13 1,396 0 0
LOEWS CORP COM 540424108 1,414 31,410 SH   SOLE 15 31,410 0 0
LOEWS CORP COM 540424108 28,757 638,769 SH   SOLE 18 602,718 0 36,051
LOEWS CORP COM 540424108 3,342 74,230 SH   SOLE 19 74,230 0 0
LOEWS CORP COM 540424108 249,553 5,543,153 SH   SOLE 21 5,543,153 0 0
LOEWS CORP COM 540424108 242,779 5,392,696 SH   SOLE 22 4,870,663 0 522,033
LOEWS CORP COM 540424108 7,757 172,306 SH   SOLE 23 172,306 0 0
LOEWS CORP COM 540424108 18,393 408,561 SH   SOLE 25 408,561 0 0
LOEWS CORP COM 540424108 28,671 636,844 SH   SOLE 26 259,689 0 377,155
LOEWS CORP COM 540424108 45,014 999,856 SH   SOLE 28 41,417 0 958,439
LOEWS CORP COM 540424108 40 894 SH   SOLE 29 894 0 0
LOEWS CORP COM 540424108 46,162 1,025,366 SH   SOLE 30 1,025,366 0 0
LOEWS CORP COM 540424108 2,834 62,953 SH   SOLE 31 35,615 0 27,338
LOEWS CORP COM 540424108 569 12,628 SH   SOLE 34 12,628 0 0
LOEWS CORP COM 540424108 8,418 186,990 SH   SOLE 36 186,990 0 0
LOEWS CORP COM 540424108 451 10,010 SH   SOLE 40 10,010 0 0
LOGICBIO THERAPEUTICS INC COM 54142F102 93 12,161 SH   SOLE 2 1,020 0 11,141
LOGICBIO THERAPEUTICS INC COM 54142F102 441 57,803 SH   SOLE 18 57,803 0 0
LOGICBIO THERAPEUTICS INC COM 54142F102 184 24,142 SH   SOLE 19 24,142 0 0
LOGICBIO THERAPEUTICS INC COM 54142F102 4,112 538,958 SH   SOLE 21 538,958 0 0
LOGICBIO THERAPEUTICS INC COM 54142F102 2,043 267,720 SH   SOLE 22 266,983 0 737
LOGICBIO THERAPEUTICS INC COM 54142F102 22 2,943 SH   SOLE 23 2,943 0 0
LOGITECH INTL S A SHS H50430232 3 35 SH   SOLE 18 35 0 0
LOGITECH INTL S A SHS H50430232 227 2,338 SH   SOLE 22 2,338 0 0
LOMA NEGRA CORP SPONSORED ADS 54150E104 60 9,723 SH   SOLE 4 9,723 0 0
LOMA NEGRA CORP SPONSORED ADS 54150E104 864 140,419 SH   SOLE 21 140,419 0 0
LOMA NEGRA CORP SPONSORED ADS 54150E104 2,194 356,711 SH   SOLE 22 356,711 0 0
LOMA NEGRA CORP SPONSORED ADS 54150E104 954 155,107 SH   SOLE 30 155,107 0 0
LONGVIEW ACQUISITION CORP COM CL A 543195101 994 50,242 SH   SOLE 18 50,242 0 0
LONGVIEW ACQUISITION CORP COM CL A 543195101 23,345 1,179,619 SH   SOLE 19 1,179,619 0 0
LONGVIEW ACQUISITION CORP COM CL A 543195101 314 15,871 SH   SOLE 20 15,871 0 0
LONGVIEW ACQUISITION CORP COM CL A 543195101 11,958 604,268 SH   SOLE 34 604,268 0 0
LONGVIEW ACQUISITION CORP *W EXP 05/27/202 543195119 110 16,746 SH   SOLE 18 16,746 0 0
LONGVIEW ACQUISITION CORP *W EXP 05/27/202 543195119 2,591 393,205 SH   SOLE 19 393,205 0 0
LONGVIEW ACQUISITION CORP *W EXP 05/27/202 543195119 35 5,290 SH   SOLE 20 5,290 0 0
LONGVIEW ACQUISITION CORP *W EXP 05/27/202 543195119 1,327 201,422 SH   SOLE 34 201,422 0 0
LOOP INDS INC COM 543518104 2,229 268,534 SH   SOLE 22 268,534 0 0
LORAL SPACE & COM INC COM 543881106 248 11,813 SH   SOLE 2 3,914 0 7,899
LORAL SPACE & COM INC COM 543881106 1 70 SH   SOLE 4 70 0 0
LORAL SPACE & COM INC COM 543881106 6 277 SH   SOLE 7 277 0 0
LORAL SPACE & COM INC COM 543881106 887 42,241 SH   SOLE 18 42,241 0 0
LORAL SPACE & COM INC COM 543881106 516 24,602 SH   SOLE 19 24,602 0 0
LORAL SPACE & COM INC COM 543881106 9,478 451,563 SH   SOLE 21 451,563 0 0
LORAL SPACE & COM INC COM 543881106 7,582 361,207 SH   SOLE 22 352,678 0 8,529
LORAL SPACE & COM INC COM 543881106 11 539 SH   SOLE 26 0 0 539
LORAL SPACE & COM INC COM 543881106 41 1,965 SH   SOLE 28 1,965 0 0
LORAL SPACE & COM INC COM 543881106 215 10,246 SH   SOLE 30 10,246 0 0
LORAL SPACE & COM INC COM 543881106 36 1,727 SH   SOLE 40 1,727 0 0
LORDSTOWN MOTORS CORP COM CL A 54405Q100 55 2,729 SH   SOLE 2 2,729 0 0
LORDSTOWN MOTORS CORP COM CL A 54405Q100 1,651 82,313 SH   SOLE 21 82,313 0 0
LORDSTOWN MOTORS CORP COM CL A 54405Q100 31,248 1,557,726 SH   SOLE 22 1,557,726 0 0
LOUISIANA PAC CORP COM 546347105 4,388 118,060 SH   SOLE 2 82,793 0 35,267
LOUISIANA PAC CORP COM 546347105 22 581 SH   SOLE 4 581 0 0
LOUISIANA PAC CORP COM 546347105 108 2,905 SH   SOLE 7 2,905 0 0
LOUISIANA PAC CORP COM 546347105 22,924 616,722 SH   SOLE 18 612,750 0 3,972
LOUISIANA PAC CORP COM 546347105 10,995 295,799 SH   SOLE 19 295,799 0 0
LOUISIANA PAC CORP COM 546347105 292,720 7,875,164 SH   SOLE 21 7,875,164 0 0
LOUISIANA PAC CORP COM 546347105 134,644 3,622,392 SH   SOLE 22 3,544,120 0 78,272
LOUISIANA PAC CORP COM 546347105 177 4,767 SH   SOLE 23 4,767 0 0
LOUISIANA PAC CORP COM 546347105 44 1,190 SH   SOLE 25 1,190 0 0
LOUISIANA PAC CORP COM 546347105 2,845 76,551 SH   SOLE 26 29,251 0 47,300
LOUISIANA PAC CORP COM 546347105 571 15,370 SH   SOLE 28 14,490 0 880
LOUISIANA PAC CORP COM 546347105 2,673 71,909 SH   SOLE 30 71,909 0 0
LOUISIANA PAC CORP COM 546347105 206 5,537 SH   SOLE 36 5,537 0 0
LOUISIANA PAC CORP COM 546347105 498 13,393 SH   SOLE 40 13,393 0 0
LOVESAC COMPANY COM 54738L109 317 7,365 SH   SOLE 2 4,112 0 3,253
LOVESAC COMPANY COM 54738L109 5 111 SH   SOLE 7 111 0 0
LOVESAC COMPANY COM 54738L109 1,648 38,244 SH   SOLE 18 38,244 0 0
LOVESAC COMPANY COM 54738L109 1,360 31,572 SH   SOLE 19 31,572 0 0
LOVESAC COMPANY COM 54738L109 15,764 365,842 SH   SOLE 21 365,842 0 0
LOVESAC COMPANY COM 54738L109 11,686 271,198 SH   SOLE 22 269,480 0 1,718
LOVESAC COMPANY COM 54738L109 12 290 SH   SOLE 23 290 0 0
LOVESAC COMPANY COM 54738L109 86 1,998 SH   SOLE 30 1,998 0 0
LOVESAC COMPANY COM 54738L109 72 1,674 SH   SOLE 40 1,674 0 0
LOWES COS INC COM 548661107 318,054 1,981,524 SH   SOLE 2 420,506 0 1,561,018
LOWES COS INC COM 548661107 61,448 382,827 SH   SOLE 4 353,739 0 29,088
LOWES COS INC COM 548661107 103,415 644,289 SH   SOLE 7 616,916 0 27,373
LOWES COS INC COM 548661107 4,253 26,498 SH   SOLE 13 26,498 0 0
LOWES COS INC COM 548661107 12,307 76,674 SH   SOLE 15 76,674 0 0
LOWES COS INC COM 548661107 17 106 SH   SOLE 17 0 0 106
LOWES COS INC COM 548661107 544,702 3,393,571 SH   SOLE 18 2,978,484 0 415,087
LOWES COS INC COM 548661107 438,668 2,732,963 SH   SOLE 19 2,732,963 0 0
LOWES COS INC COM 548661107 2,628,457 16,375,659 SH   SOLE 21 16,375,659 0 0
LOWES COS INC COM 548661107 2,805,942 17,481,415 SH   SOLE 22 15,818,397 0 1,663,018
LOWES COS INC COM 548661107 82,701 515,237 SH   SOLE 23 515,237 0 0
LOWES COS INC COM 548661107 198,981 1,239,679 SH   SOLE 25 1,229,916 0 9,763
LOWES COS INC COM 548661107 257,821 1,606,261 SH   SOLE 26 509,308 0 1,096,953
LOWES COS INC COM 548661107 412,614 2,570,644 SH   SOLE 28 103,819 0 2,466,825
LOWES COS INC COM 548661107 163 1,013 SH   SOLE 29 1,013 0 0
LOWES COS INC COM 548661107 600,435 3,740,797 SH   SOLE 30 3,698,465 0 42,332
LOWES COS INC COM 548661107 39,220 244,345 SH   SOLE 31 99,446 0 144,899
LOWES COS INC COM 548661107 126,952 790,930 SH   SOLE 34 790,930 0 0
LOWES COS INC COM 548661107 76,395 475,951 SH   SOLE 36 475,951 0 0
LOWES COS INC COM 548661107 5,074 31,609 SH   SOLE 40 31,609 0 0
LOWES COS INC OPTIONS 548661107 161 1,000 SH Call SOLE 2 1,000 0 0
LOWES COS INC OPTIONS 548661107 305 1,900 SH Call SOLE 4 1,900 0 0
LOWES COS INC OPTIONS 548661107 3,932 24,500 SH Call SOLE 18 24,500 0 0
LOWES COS INC OPTIONS 548661107 47,415 295,400 SH Call SOLE 19 295,400 0 0
LOWES COS INC OPTIONS 548661107 2,199 13,700 SH Call SOLE 22 13,700 0 0
LOWES COS INC OPTIONS 548661107 18,394 114,600 SH Call SOLE 34 114,600 0 0
LPL FINL HLDGS INC COM 50212V100 19,236 184,572 SH   SOLE 2 38,294 0 146,278
LPL FINL HLDGS INC COM 50212V100 37 355 SH   SOLE 4 355 0 0
LPL FINL HLDGS INC COM 50212V100 200 1,915 SH   SOLE 7 1,915 0 0
LPL FINL HLDGS INC COM 50212V100 3,427 32,880 SH   SOLE 18 32,880 0 0
LPL FINL HLDGS INC COM 50212V100 2,062 19,785 SH   SOLE 19 19,785 0 0
LPL FINL HLDGS INC COM 50212V100 98,020 940,514 SH   SOLE 21 940,514 0 0
LPL FINL HLDGS INC COM 50212V100 213,280 2,046,444 SH   SOLE 22 1,941,004 0 105,440
LPL FINL HLDGS INC COM 50212V100 112 1,070 SH   SOLE 25 1,070 0 0
LPL FINL HLDGS INC COM 50212V100 3,982 38,210 SH   SOLE 26 26,796 0 11,414
LPL FINL HLDGS INC COM 50212V100 1,157 11,104 SH   SOLE 28 9,986 0 1,118
LPL FINL HLDGS INC COM 50212V100 6,762 64,881 SH   SOLE 30 64,881 0 0
LPL FINL HLDGS INC COM 50212V100 152 1,457 SH   SOLE 31 1,457 0 0
LPL FINL HLDGS INC COM 50212V100 89 856 SH   SOLE 34 856 0 0
LPL FINL HLDGS INC COM 50212V100 466 4,470 SH   SOLE 36 4,470 0 0
LPL FINL HLDGS INC COM 50212V100 1,009 9,679 SH   SOLE 40 9,679 0 0
LSB INDS INC COM 502160104 19 5,554 SH   SOLE 18 5,554 0 0
LSB INDS INC COM 502160104 248 73,065 SH   SOLE 21 73,065 0 0
LSB INDS INC COM 502160104 1,203 354,851 SH   SOLE 22 354,851 0 0
LSI INDS INC COM 50216C108 181 21,157 SH   SOLE 2 2,672 0 18,485
LSI INDS INC COM 50216C108 901 105,246 SH   SOLE 18 105,246 0 0
LSI INDS INC COM 50216C108 1,034 120,785 SH   SOLE 19 120,785 0 0
LSI INDS INC COM 50216C108 8,111 947,543 SH   SOLE 21 947,543 0 0
LSI INDS INC COM 50216C108 8,635 1,008,707 SH   SOLE 22 1,007,127 0 1,580
LSI INDS INC COM 50216C108 79 9,214 SH   SOLE 23 9,214 0 0
LSI INDS INC COM 50216C108 623 72,780 SH   SOLE 26 0 0 72,780
LTC PPTYS INC COM 502175102 1,570 40,339 SH   SOLE 2 13,052 0 27,287
LTC PPTYS INC COM 502175102 1,222 31,401 SH   SOLE 4 31,401 0 0
LTC PPTYS INC COM 502175102 1,910 49,096 SH   SOLE 7 49,096 0 0
LTC PPTYS INC COM 502175102 6,637 170,577 SH   SOLE 18 170,577 0 0
LTC PPTYS INC COM 502175102 4,582 117,769 SH   SOLE 19 117,769 0 0
LTC PPTYS INC COM 502175102 181,491 4,664,389 SH   SOLE 21 4,664,389 0 0
LTC PPTYS INC COM 502175102 59,796 1,536,790 SH   SOLE 22 1,506,108 0 30,682
LTC PPTYS INC COM 502175102 68 1,759 SH   SOLE 23 1,759 0 0
LTC PPTYS INC COM 502175102 6,572 168,908 SH   SOLE 25 168,908 0 0
LTC PPTYS INC COM 502175102 745 19,146 SH   SOLE 26 9,143 0 10,003
LTC PPTYS INC COM 502175102 1,158 29,755 SH   SOLE 28 5,308 0 24,447
LTC PPTYS INC COM 502175102 1,035 26,601 SH   SOLE 29 26,601 0 0
LTC PPTYS INC COM 502175102 9,594 246,580 SH   SOLE 30 246,580 0 0
LTC PPTYS INC COM 502175102 195 5,021 SH   SOLE 40 5,021 0 0
LUBYS INC COM 549282101 44 15,540 SH   SOLE 21 15,540 0 0
LUBYS INC COM 549282101 1,414 498,034 SH   SOLE 22 498,034 0 0
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 2,116 149,019 SH   SOLE 2 79,435 0 69,584
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 892 62,838 SH   SOLE 4 52,067 0 10,771
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 240 16,914 SH   SOLE 7 16,914 0 0
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 1,326 93,358 SH   SOLE 15 93,358 0 0
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 261 18,372 SH   SOLE 18 18,372 0 0
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 5,436 382,820 SH   SOLE 19 382,820 0 0
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 37,889 2,668,247 SH   SOLE 21 2,668,247 0 0
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 25,406 1,789,187 SH   SOLE 22 1,633,773 0 155,414
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 1,332 93,795 SH   SOLE 23 93,795 0 0
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 1,454 102,419 SH   SOLE 25 102,419 0 0
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 5,596 394,108 SH   SOLE 26 290,916 0 103,192
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 4,485 315,876 SH   SOLE 28 61,573 0 254,303
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 61 4,318 SH   SOLE 29 4,318 0 0
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 12,989 914,723 SH   SOLE 30 914,723 0 0
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 11,397 802,614 SH   SOLE 34 802,614 0 0
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 16 1,119 SH   SOLE 40 1,119 0 0
LULULEMON ATHLETICA INC COM 550021109 97,268 279,482 SH   SOLE 2 78,877 0 200,605
LULULEMON ATHLETICA INC COM 550021109 23,512 67,557 SH   SOLE 4 62,780 0 4,777
LULULEMON ATHLETICA INC COM 550021109 25,956 74,581 SH   SOLE 7 34,660 0 39,921
LULULEMON ATHLETICA INC COM 550021109 1,463 4,205 SH   SOLE 13 4,205 0 0
LULULEMON ATHLETICA INC COM 550021109 3,759 10,802 SH   SOLE 15 10,802 0 0
LULULEMON ATHLETICA INC COM 550021109 3 10 SH   SOLE 17 0 0 10
LULULEMON ATHLETICA INC COM 550021109 30,306 87,079 SH   SOLE 18 78,162 0 8,917
LULULEMON ATHLETICA INC COM 550021109 23,154 66,528 SH   SOLE 19 66,528 0 0
LULULEMON ATHLETICA INC COM 550021109 891,581 2,561,793 SH   SOLE 21 2,561,793 0 0
LULULEMON ATHLETICA INC COM 550021109 1,061,777 3,050,821 SH   SOLE 22 2,827,336 0 223,485
LULULEMON ATHLETICA INC COM 550021109 35,498 101,997 SH   SOLE 23 101,997 0 0
LULULEMON ATHLETICA INC COM 550021109 69,811 200,589 SH   SOLE 25 200,589 0 0
LULULEMON ATHLETICA INC COM 550021109 67,841 194,928 SH   SOLE 26 92,698 0 102,230
LULULEMON ATHLETICA INC COM 550021109 124,651 358,161 SH   SOLE 28 17,231 0 340,930
LULULEMON ATHLETICA INC COM 550021109 4,530 13,016 SH   SOLE 29 13,016 0 0
LULULEMON ATHLETICA INC COM 550021109 191,322 549,729 SH   SOLE 30 502,072 0 47,657
LULULEMON ATHLETICA INC COM 550021109 15,920 45,742 SH   SOLE 31 29,770 0 15,972
LULULEMON ATHLETICA INC COM 550021109 9,288 26,686 SH   SOLE 32 26,686 0 0
LULULEMON ATHLETICA INC COM 550021109 7,087 20,362 SH   SOLE 34 20,362 0 0
LULULEMON ATHLETICA INC COM 550021109 22,756 65,386 SH   SOLE 36 65,386 0 0
LULULEMON ATHLETICA INC COM 550021109 1,749 5,025 SH   SOLE 40 5,025 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 985 32,037 SH   SOLE 2 9,442 0 22,595
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 18 587 SH   SOLE 7 587 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 4,099 133,331 SH   SOLE 18 133,331 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 1,530 49,786 SH   SOLE 19 49,786 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 104,165 3,388,575 SH   SOLE 21 3,388,575 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 26,200 852,304 SH   SOLE 22 831,969 0 20,335
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 1,890 61,484 SH   SOLE 30 61,484 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 131 4,256 SH   SOLE 40 4,256 0 0
LUMEN TECHNOLOGIES INC COM 156700106 25,316 2,596,470 SH   SOLE 2 463,451 0 2,133,019
LUMEN TECHNOLOGIES INC COM 156700106 4,335 444,635 SH   SOLE 4 408,284 0 36,351
LUMEN TECHNOLOGIES INC COM 156700106 9,584 982,945 SH   SOLE 7 942,985 0 39,960
LUMEN TECHNOLOGIES INC COM 156700106 27 2,750 SH   SOLE 13 2,750 0 0
LUMEN TECHNOLOGIES INC COM 156700106 1,076 110,369 SH   SOLE 15 110,369 0 0
LUMEN TECHNOLOGIES INC COM 156700106 22,176 2,274,475 SH   SOLE 18 2,133,374 0 141,101
LUMEN TECHNOLOGIES INC COM 156700106 15,366 1,575,992 SH   SOLE 19 1,575,992 0 0
LUMEN TECHNOLOGIES INC COM 156700106 427,245 43,819,962 SH   SOLE 21 43,819,962 0 0
LUMEN TECHNOLOGIES INC COM 156700106 239,034 24,516,346 SH   SOLE 22 22,338,637 0 2,177,709
LUMEN TECHNOLOGIES INC COM 156700106 6,014 616,839 SH   SOLE 23 616,839 0 0
LUMEN TECHNOLOGIES INC COM 156700106 15,386 1,578,093 SH   SOLE 25 1,578,093 0 0
LUMEN TECHNOLOGIES INC COM 156700106 25,207 2,585,298 SH   SOLE 26 1,024,013 0 1,561,285
LUMEN TECHNOLOGIES INC COM 156700106 22,720 2,330,243 SH   SOLE 28 120,974 0 2,209,269
LUMEN TECHNOLOGIES INC COM 156700106 55,001 5,641,095 SH   SOLE 30 5,359,246 0 281,849
LUMEN TECHNOLOGIES INC COM 156700106 3,252 333,545 SH   SOLE 31 119,423 0 214,122
LUMEN TECHNOLOGIES INC COM 156700106 3,279 336,273 SH   SOLE 32 336,273 0 0
LUMEN TECHNOLOGIES INC COM 156700106 2,270 232,842 SH   SOLE 34 232,842 0 0
LUMEN TECHNOLOGIES INC COM 156700106 10,099 1,035,759 SH   SOLE 36 1,035,759 0 0
LUMEN TECHNOLOGIES INC COM 156700106 407 41,696 SH   SOLE 40 41,696 0 0
LUMENT FINANCE TRUST INC COM 55025L108 15 4,549 SH   SOLE 18 4,549 0 0
LUMENT FINANCE TRUST INC COM 55025L108 218 66,570 SH   SOLE 21 66,570 0 0
LUMENT FINANCE TRUST INC COM 55025L108 411 125,651 SH   SOLE 22 125,651 0 0
LUMENTUM HLDGS INC COM 55024U109 19,646 207,236 SH   SOLE 2 66,127 0 141,109
LUMENTUM HLDGS INC COM 55024U109 77 808 SH   SOLE 4 808 0 0
LUMENTUM HLDGS INC COM 55024U109 169 1,786 SH   SOLE 7 1,786 0 0
LUMENTUM HLDGS INC COM 55024U109 18,428 194,390 SH   SOLE 18 194,182 0 208
LUMENTUM HLDGS INC COM 55024U109 3,057 32,245 SH   SOLE 19 32,245 0 0
LUMENTUM HLDGS INC COM 55024U109 342,437 3,612,204 SH   SOLE 21 3,612,204 0 0
LUMENTUM HLDGS INC COM 55024U109 226,602 2,390,315 SH   SOLE 22 2,282,619 0 107,696
LUMENTUM HLDGS INC COM 55024U109 214 2,260 SH   SOLE 23 2,260 0 0
LUMENTUM HLDGS INC COM 55024U109 115 1,210 SH   SOLE 25 1,210 0 0
LUMENTUM HLDGS INC COM 55024U109 4,981 52,540 SH   SOLE 26 26,957 0 25,583
LUMENTUM HLDGS INC COM 55024U109 896 9,455 SH   SOLE 28 9,455 0 0
LUMENTUM HLDGS INC COM 55024U109 65 683 SH   SOLE 29 683 0 0
LUMENTUM HLDGS INC COM 55024U109 4,400 46,410 SH   SOLE 30 46,410 0 0
LUMENTUM HLDGS INC COM 55024U109 357 3,761 SH   SOLE 31 3,761 0 0
LUMENTUM HLDGS INC COM 55024U109 289 3,046 SH   SOLE 34 3,046 0 0
LUMENTUM HLDGS INC COM 55024U109 250 2,637 SH   SOLE 36 2,637 0 0
LUMENTUM HLDGS INC COM 55024U109 871 9,193 SH   SOLE 40 9,193 0 0
LUMENTUM HLDGS INC NOTE 0.250% 3/1 55024UAB5 3,653 2,215,000 PRN   SOLE 21 2,215,000 0 0
LUMENTUM HLDGS INC NOTE 0.500%12/1 55024UAD1 5,956 4,884,000 PRN   SOLE 21 4,884,000 0 0
LUMINEX CORP DEL COM 55027E102 1,259 54,465 SH   SOLE 2 22,299 0 32,166
LUMINEX CORP DEL COM 55027E102 7 308 SH   SOLE 4 308 0 0
LUMINEX CORP DEL COM 55027E102 19 831 SH   SOLE 7 831 0 0
LUMINEX CORP DEL COM 55027E102 5,028 217,460 SH   SOLE 18 191,821 0 25,639
LUMINEX CORP DEL COM 55027E102 9,194 397,681 SH   SOLE 19 397,681 0 0
LUMINEX CORP DEL COM 55027E102 122,471 5,297,182 SH   SOLE 21 5,297,182 0 0
LUMINEX CORP DEL COM 55027E102 39,215 1,696,138 SH   SOLE 22 1,670,164 0 25,974
LUMINEX CORP DEL COM 55027E102 586 25,341 SH   SOLE 23 25,341 0 0
LUMINEX CORP DEL COM 55027E102 20 846 SH   SOLE 25 846 0 0
LUMINEX CORP DEL COM 55027E102 3,156 136,498 SH   SOLE 26 14,163 0 122,335
LUMINEX CORP DEL COM 55027E102 131 5,684 SH   SOLE 28 5,684 0 0
LUMINEX CORP DEL COM 55027E102 7,397 319,948 SH   SOLE 30 319,948 0 0
LUMINEX CORP DEL COM 55027E102 121 5,231 SH   SOLE 34 5,231 0 0
LUMINEX CORP DEL COM 55027E102 48 2,080 SH   SOLE 36 2,080 0 0
LUMINEX CORP DEL COM 55027E102 95 4,091 SH   SOLE 40 4,091 0 0
LUMOS PHARMA INC COM 55028X109 53 1,491 SH   SOLE 18 1,491 0 0
LUMOS PHARMA INC COM 55028X109 682 19,107 SH   SOLE 21 19,107 0 0
LUMOS PHARMA INC COM 55028X109 1,731 48,463 SH   SOLE 22 48,463 0 0
LUNA INNOVATIONS COM 550351100 107 10,877 SH   SOLE 2 2,572 0 8,305
LUNA INNOVATIONS COM 550351100 9 870 SH   SOLE 7 870 0 0
LUNA INNOVATIONS COM 550351100 1,142 115,629 SH   SOLE 18 115,629 0 0
LUNA INNOVATIONS COM 550351100 527 53,389 SH   SOLE 19 53,389 0 0
LUNA INNOVATIONS COM 550351100 10,847 1,097,830 SH   SOLE 21 1,097,830 0 0
LUNA INNOVATIONS COM 550351100 7,109 719,556 SH   SOLE 22 713,979 0 5,577
LUTHER BURBANK CORP COM 550550107 222 22,605 SH   SOLE 2 5,618 0 16,987
LUTHER BURBANK CORP COM 550550107 5 503 SH   SOLE 7 503 0 0
LUTHER BURBANK CORP COM 550550107 779 79,506 SH   SOLE 18 79,506 0 0
LUTHER BURBANK CORP COM 550550107 375 38,297 SH   SOLE 19 38,297 0 0
LUTHER BURBANK CORP COM 550550107 6,816 695,474 SH   SOLE 21 695,474 0 0
LUTHER BURBANK CORP COM 550550107 5,308 541,597 SH   SOLE 22 538,138 0 3,459
LUTHER BURBANK CORP COM 550550107 59 6,071 SH   SOLE 28 6,071 0 0
LUTHER BURBANK CORP COM 550550107 48 4,912 SH   SOLE 30 4,912 0 0
LUXFER HOLDINGS PLC SHS G5698W116 538 32,742 SH   SOLE 2 8,633 0 24,109
LUXFER HOLDINGS PLC SHS G5698W116 8 472 SH   SOLE 7 472 0 0
LUXFER HOLDINGS PLC SHS G5698W116 1,732 105,502 SH   SOLE 18 105,502 0 0
LUXFER HOLDINGS PLC SHS G5698W116 823 50,142 SH   SOLE 19 50,142 0 0
LUXFER HOLDINGS PLC SHS G5698W116 16,590 1,010,367 SH   SOLE 21 1,010,367 0 0
LUXFER HOLDINGS PLC SHS G5698W116 4,997 304,298 SH   SOLE 22 299,229 0 5,069
LUXFER HOLDINGS PLC SHS G5698W116 20 1,200 SH   SOLE 25 1,200 0 0
LUXFER HOLDINGS PLC SHS G5698W116 93 5,642 SH   SOLE 26 2,646 0 2,996
LUXFER HOLDINGS PLC SHS G5698W116 67 4,058 SH   SOLE 28 4,058 0 0
LUXFER HOLDINGS PLC SHS G5698W116 624 37,985 SH   SOLE 30 37,985 0 0
LUXFER HOLDINGS PLC SHS G5698W116 41 2,518 SH   SOLE 36 2,518 0 0
LUXFER HOLDINGS PLC SHS G5698W116 76 4,632 SH   SOLE 40 4,632 0 0
LYDALL INC DEL COM 550819106 495 16,482 SH   SOLE 2 1,438 0 15,044
LYDALL INC DEL COM 550819106 11 375 SH   SOLE 7 375 0 0
LYDALL INC DEL COM 550819106 2,382 79,320 SH   SOLE 18 79,320 0 0
LYDALL INC DEL COM 550819106 980 32,621 SH   SOLE 19 32,621 0 0
LYDALL INC DEL COM 550819106 58,590 1,951,060 SH   SOLE 21 1,951,060 0 0
LYDALL INC DEL COM 550819106 14,558 484,790 SH   SOLE 22 481,839 0 2,951
LYDALL INC DEL COM 550819106 706 23,499 SH   SOLE 30 23,499 0 0
LYFT INC CL A COM 55087P104 24,252 493,629 SH   SOLE 2 59,660 0 433,969
LYFT INC CL A COM 55087P104 595 12,117 SH   SOLE 4 12,117 0 0
LYFT INC CL A COM 55087P104 236 4,799 SH   SOLE 7 4,799 0 0
LYFT INC CL A COM 55087P104 592 12,047 SH   SOLE 13 12,047 0 0
LYFT INC CL A COM 55087P104 83 1,699 SH   SOLE 15 1,699 0 0
LYFT INC CL A COM 55087P104 0 10 SH   SOLE 17 0 0 10
LYFT INC CL A COM 55087P104 13,987 284,701 SH   SOLE 18 264,532 0 20,169
LYFT INC CL A COM 55087P104 84,552 1,720,990 SH   SOLE 19 1,720,990 0 0
LYFT INC CL A COM 55087P104 123,873 2,521,340 SH   SOLE 21 2,521,340 0 0
LYFT INC CL A COM 55087P104 287,622 5,854,314 SH   SOLE 22 5,588,215 0 266,099
LYFT INC CL A COM 55087P104 17,912 364,578 SH   SOLE 25 364,578 0 0
LYFT INC CL A COM 55087P104 17,989 366,145 SH   SOLE 26 9,287 0 356,858
LYFT INC CL A COM 55087P104 22,430 456,548 SH   SOLE 28 0 0 456,548
LYFT INC CL A COM 55087P104 600 12,205 SH   SOLE 30 12,205 0 0
LYFT INC CL A COM 55087P104 228 4,650 SH   SOLE 31 4,650 0 0
LYFT INC CL A COM 55087P104 47,336 963,479 SH   SOLE 34 963,479 0 0
LYFT INC CL A COM 55087P104 4,410 89,753 SH   SOLE 36 89,753 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 56,157 612,669 SH   SOLE 2 104,155 0 508,514
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 12,451 135,836 SH   SOLE 4 125,509 0 10,327
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 31,518 343,859 SH   SOLE 7 250,131 0 93,728
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 86 937 SH   SOLE 13 937 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 3,042 33,184 SH   SOLE 15 33,184 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 52,453 572,260 SH   SOLE 18 534,244 0 38,016
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 6,908 75,369 SH   SOLE 19 75,369 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 931,750 10,165,290 SH   SOLE 21 10,165,290 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 540,347 5,895,122 SH   SOLE 22 5,344,896 0 550,226
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 16,024 174,819 SH   SOLE 23 174,819 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 33,903 369,875 SH   SOLE 25 369,875 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 54,449 594,037 SH   SOLE 26 206,071 0 387,966
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 72,258 788,325 SH   SOLE 28 33,764 0 754,561
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 23 250 SH   SOLE 29 250 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 107,507 1,172,886 SH   SOLE 30 1,172,886 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 8,233 89,818 SH   SOLE 31 34,309 0 55,509
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 6,908 75,363 SH   SOLE 32 75,363 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 1,035 11,287 SH   SOLE 34 11,287 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 23,474 256,094 SH   SOLE 35 256,094 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 18,759 204,654 SH   SOLE 36 204,654 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 1,005 10,962 SH   SOLE 40 10,962 0 0
LYRA THERAPEUTICS INC COM 55234L105 46 4,016 SH   SOLE 2 1,012 0 3,004
LYRA THERAPEUTICS INC COM 55234L105 254 22,237 SH   SOLE 18 22,237 0 0
LYRA THERAPEUTICS INC COM 55234L105 97 8,473 SH   SOLE 19 8,473 0 0
LYRA THERAPEUTICS INC COM 55234L105 1,940 170,206 SH   SOLE 21 170,206 0 0
LYRA THERAPEUTICS INC COM 55234L105 675 59,233 SH   SOLE 22 58,981 0 252
M & T BK CORP COM 55261F104 51,387 403,669 SH   SOLE 2 146,259 0 257,410
M & T BK CORP COM 55261F104 9,118 71,624 SH   SOLE 4 66,621 0 5,003
M & T BK CORP COM 55261F104 15,120 118,776 SH   SOLE 7 111,094 0 7,682
M & T BK CORP COM 55261F104 65 507 SH   SOLE 13 507 0 0
M & T BK CORP COM 55261F104 2,006 15,761 SH   SOLE 15 15,761 0 0
M & T BK CORP COM 55261F104 87,988 691,183 SH   SOLE 18 669,178 0 22,005
M & T BK CORP COM 55261F104 62,006 487,087 SH   SOLE 19 487,087 0 0
M & T BK CORP COM 55261F104 357,321 2,806,921 SH   SOLE 21 2,806,921 0 0
M & T BK CORP COM 55261F104 395,349 3,105,647 SH   SOLE 22 2,749,494 0 356,153
M & T BK CORP COM 55261F104 15,756 123,771 SH   SOLE 23 123,771 0 0
M & T BK CORP COM 55261F104 31,038 243,820 SH   SOLE 25 243,820 0 0
M & T BK CORP COM 55261F104 45,765 359,503 SH   SOLE 26 160,052 0 199,451
M & T BK CORP COM 55261F104 56,819 446,342 SH   SOLE 28 16,986 0 429,356
M & T BK CORP COM 55261F104 1,919 15,072 SH   SOLE 29 15,072 0 0
M & T BK CORP COM 55261F104 89,043 699,474 SH   SOLE 30 692,548 0 6,926
M & T BK CORP COM 55261F104 76,819 603,449 SH   SOLE 31 35,423 0 568,026
M & T BK CORP COM 55261F104 27,707 217,648 SH   SOLE 34 217,648 0 0
M & T BK CORP COM 55261F104 10,952 86,036 SH   SOLE 36 86,036 0 0
M & T BK CORP COM 55261F104 1,649 12,951 SH   SOLE 37 12,951 0 0
M & T BK CORP COM 55261F104 697 5,473 SH   SOLE 40 5,473 0 0
M D C HLDGS INC COM 552676108 5,064 104,195 SH   SOLE 2 31,510 0 72,685
M D C HLDGS INC COM 552676108 12 257 SH   SOLE 4 257 0 0
M D C HLDGS INC COM 552676108 46 937 SH   SOLE 7 937 0 0
M D C HLDGS INC COM 552676108 12,286 252,790 SH   SOLE 18 226,491 0 26,299
M D C HLDGS INC COM 552676108 29,749 612,111 SH   SOLE 19 612,111 0 0
M D C HLDGS INC COM 552676108 314,529 6,471,789 SH   SOLE 21 6,471,789 0 0
M D C HLDGS INC COM 552676108 106,096 2,183,040 SH   SOLE 22 2,142,088 0 40,952
M D C HLDGS INC COM 552676108 2,740 56,376 SH   SOLE 23 56,376 0 0
M D C HLDGS INC COM 552676108 23 479 SH   SOLE 25 479 0 0
M D C HLDGS INC COM 552676108 8,987 184,918 SH   SOLE 26 10,264 0 174,654
M D C HLDGS INC COM 552676108 321 6,605 SH   SOLE 28 6,605 0 0
M D C HLDGS INC COM 552676108 5,126 105,466 SH   SOLE 30 105,466 0 0
M D C HLDGS INC COM 552676108 12 237 SH   SOLE 34 237 0 0
M D C HLDGS INC COM 552676108 128 2,631 SH   SOLE 36 2,631 0 0
M D C HLDGS INC COM 552676108 324 6,661 SH   SOLE 40 6,661 0 0
M/I HOMES INC COM 55305B101 1,721 38,851 SH   SOLE 2 10,141 0 28,710
M/I HOMES INC COM 55305B101 10 228 SH   SOLE 4 228 0 0
M/I HOMES INC COM 55305B101 26 591 SH   SOLE 7 591 0 0
M/I HOMES INC COM 55305B101 5,740 129,603 SH   SOLE 18 129,603 0 0
M/I HOMES INC COM 55305B101 2,258 50,980 SH   SOLE 19 50,980 0 0
M/I HOMES INC COM 55305B101 163,042 3,681,233 SH   SOLE 21 3,681,233 0 0
M/I HOMES INC COM 55305B101 38,250 863,615 SH   SOLE 22 846,451 0 17,164
M/I HOMES INC COM 55305B101 1,506 33,998 SH   SOLE 26 17,094 0 16,904
M/I HOMES INC COM 55305B101 162 3,658 SH   SOLE 28 3,658 0 0
M/I HOMES INC COM 55305B101 2,728 61,598 SH   SOLE 30 61,598 0 0
M/I HOMES INC COM 55305B101 18 406 SH   SOLE 36 406 0 0
M/I HOMES INC COM 55305B101 177 3,986 SH   SOLE 40 3,986 0 0
MACATAWA BK CORP COM 554225102 197 23,596 SH   SOLE 2 3,236 0 20,360
MACATAWA BK CORP COM 554225102 4 498 SH   SOLE 7 498 0 0
MACATAWA BK CORP COM 554225102 1,014 121,172 SH   SOLE 18 121,172 0 0
MACATAWA BK CORP COM 554225102 509 60,867 SH   SOLE 19 60,867 0 0
MACATAWA BK CORP COM 554225102 8,692 1,038,467 SH   SOLE 21 1,038,467 0 0
MACATAWA BK CORP COM 554225102 3,290 393,124 SH   SOLE 22 388,292 0 4,832
MACATAWA BK CORP COM 554225102 237 28,305 SH   SOLE 23 28,305 0 0
MACERICH CO COM 554382101 2,965 277,899 SH   SOLE 2 93,523 0 184,376
MACERICH CO COM 554382101 1,317 123,471 SH   SOLE 4 123,471 0 0
MACERICH CO COM 554382101 2,008 188,211 SH   SOLE 7 188,211 0 0
MACERICH CO COM 554382101 8,436 790,639 SH   SOLE 18 761,721 0 28,918
MACERICH CO COM 554382101 14,624 1,370,525 SH   SOLE 19 1,370,525 0 0
MACERICH CO COM 554382101 100,845 9,451,284 SH   SOLE 21 9,451,284 0 0
MACERICH CO COM 554382101 72,595 6,803,646 SH   SOLE 22 6,591,763 0 211,883
MACERICH CO COM 554382101 716 67,109 SH   SOLE 23 67,109 0 0
MACERICH CO COM 554382101 6,952 651,523 SH   SOLE 25 651,523 0 0
MACERICH CO COM 554382101 3,737 350,220 SH   SOLE 26 34,539 0 315,681
MACERICH CO COM 554382101 1,273 119,306 SH   SOLE 28 16,416 0 102,890
MACERICH CO COM 554382101 1,072 100,444 SH   SOLE 29 100,444 0 0
MACERICH CO COM 554382101 7,211 675,809 SH   SOLE 30 675,809 0 0
MACERICH CO COM 554382101 42 3,976 SH   SOLE 34 3,976 0 0
MACERICH CO COM 554382101 280 26,209 SH   SOLE 36 26,209 0 0
MACERICH CO COM 554382101 117 10,989 SH   SOLE 40 10,989 0 0
MACK CALI RLTY CORP COM 554489104 1,340 107,554 SH   SOLE 2 30,090 0 77,464
MACK CALI RLTY CORP COM 554489104 932 74,830 SH   SOLE 4 74,830 0 0
MACK CALI RLTY CORP COM 554489104 1,354 108,658 SH   SOLE 7 108,658 0 0
MACK CALI RLTY CORP COM 554489104 4,751 381,279 SH   SOLE 18 381,279 0 0
MACK CALI RLTY CORP COM 554489104 3,258 261,508 SH   SOLE 19 261,508 0 0
MACK CALI RLTY CORP COM 554489104 127,500 10,232,726 SH   SOLE 21 10,232,726 0 0
MACK CALI RLTY CORP COM 554489104 42,379 3,401,202 SH   SOLE 22 3,344,706 0 56,496
MACK CALI RLTY CORP COM 554489104 48 3,870 SH   SOLE 23 3,870 0 0
MACK CALI RLTY CORP COM 554489104 4,799 385,184 SH   SOLE 25 385,184 0 0
MACK CALI RLTY CORP COM 554489104 346 27,736 SH   SOLE 26 19,459 0 8,277
MACK CALI RLTY CORP COM 554489104 898 72,089 SH   SOLE 28 12,429 0 59,660
MACK CALI RLTY CORP COM 554489104 687 55,163 SH   SOLE 29 55,163 0 0
MACK CALI RLTY CORP COM 554489104 6,612 530,625 SH   SOLE 30 530,625 0 0
MACK CALI RLTY CORP COM 554489104 33 2,610 SH   SOLE 36 2,610 0 0
MACK CALI RLTY CORP COM 554489104 113 9,091 SH   SOLE 40 9,091 0 0
MACKINAC FINL CORP COM 554571109 104 8,141 SH   SOLE 2 1,047 0 7,094
MACKINAC FINL CORP COM 554571109 442 34,668 SH   SOLE 18 34,668 0 0
MACKINAC FINL CORP COM 554571109 230 18,039 SH   SOLE 19 18,039 0 0
MACKINAC FINL CORP COM 554571109 4,955 388,352 SH   SOLE 21 388,352 0 0
MACKINAC FINL CORP COM 554571109 1,123 88,002 SH   SOLE 22 87,440 0 562
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 1,599 29,047 SH   SOLE 2 15,684 0 13,363
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 12 222 SH   SOLE 4 222 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 46 838 SH   SOLE 7 838 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 9,006 163,627 SH   SOLE 18 163,627 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 4,644 84,383 SH   SOLE 19 84,383 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 91,632 1,664,828 SH   SOLE 21 1,664,828 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 71,241 1,294,345 SH   SOLE 22 1,263,296 0 31,049
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 1,196 21,725 SH   SOLE 26 5,156 0 16,569
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 313 5,690 SH   SOLE 28 5,690 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 1,477 26,838 SH   SOLE 30 26,838 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 24,350 442,400 SH   SOLE 34 442,400 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 271 4,923 SH   SOLE 40 4,923 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 6,570 174,969 SH   SOLE 2 26,770 0 148,199
MACQUARIE INFRASTRUCTURE COR COM 55608B105 14 363 SH   SOLE 4 363 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 924 24,618 SH   SOLE 7 24,618 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 1,301 34,649 SH   SOLE 18 29,811 0 4,838
MACQUARIE INFRASTRUCTURE COR COM 55608B105 833 22,195 SH   SOLE 19 22,195 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 65,368 1,740,835 SH   SOLE 21 1,740,835 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 72,412 1,928,413 SH   SOLE 22 1,825,209 0 103,204
MACQUARIE INFRASTRUCTURE COR COM 55608B105 42 1,124 SH   SOLE 25 1,124 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 1,403 37,367 SH   SOLE 26 17,537 0 19,830
MACQUARIE INFRASTRUCTURE COR COM 55608B105 1,274 33,930 SH   SOLE 28 9,574 0 24,356
MACQUARIE INFRASTRUCTURE COR COM 55608B105 1,709 45,505 SH   SOLE 30 45,505 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 51 1,364 SH   SOLE 31 1,364 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 309 8,221 SH   SOLE 36 8,221 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 377 10,052 SH   SOLE 40 10,052 0 0
MACQUARIE INFRASTRUCTURE COR NOTE 2.000%10/0 55608BAB1 1,423 1,430,000 PRN   SOLE 21 1,430,000 0 0
MACROGENICS INC COM 556099109 1,358 59,422 SH   SOLE 2 19,218 0 40,204
MACROGENICS INC COM 556099109 5 230 SH   SOLE 4 230 0 0
MACROGENICS INC COM 556099109 25 1,081 SH   SOLE 7 1,081 0 0
MACROGENICS INC COM 556099109 4,392 192,121 SH   SOLE 18 187,190 0 4,931
MACROGENICS INC COM 556099109 7,226 316,084 SH   SOLE 19 316,084 0 0
MACROGENICS INC COM 556099109 69 3,000 SH   SOLE 20 3,000 0 0
MACROGENICS INC COM 556099109 57,754 2,526,436 SH   SOLE 21 2,526,436 0 0
MACROGENICS INC COM 556099109 37,719 1,650,008 SH   SOLE 22 1,609,766 0 40,242
MACROGENICS INC COM 556099109 153 6,694 SH   SOLE 23 6,694 0 0
MACROGENICS INC COM 556099109 14 597 SH   SOLE 25 597 0 0
MACROGENICS INC COM 556099109 1,032 45,164 SH   SOLE 26 25,861 0 19,303
MACROGENICS INC COM 556099109 131 5,731 SH   SOLE 28 5,731 0 0
MACROGENICS INC COM 556099109 6,663 291,482 SH   SOLE 30 291,482 0 0
MACROGENICS INC COM 556099109 5 212 SH   SOLE 34 212 0 0
MACROGENICS INC COM 556099109 34 1,468 SH   SOLE 36 1,468 0 0
MACROGENICS INC COM 556099109 117 5,101 SH   SOLE 40 5,101 0 0
MACYS INC COM 55616P104 4,031 358,292 SH   SOLE 2 93,943 0 264,349
MACYS INC COM 55616P104 16 1,396 SH   SOLE 4 1,396 0 0
MACYS INC COM 55616P104 481 42,733 SH   SOLE 7 16,986 0 25,747
MACYS INC COM 55616P104 15,239 1,354,538 SH   SOLE 18 1,354,538 0 0
MACYS INC COM 55616P104 6,175 548,932 SH   SOLE 19 548,932 0 0
MACYS INC COM 55616P104 382,410 33,992,010 SH   SOLE 21 33,992,010 0 0
MACYS INC COM 55616P104 94,514 8,401,263 SH   SOLE 22 8,217,161 0 184,102
MACYS INC COM 55616P104 989 87,914 SH   SOLE 26 63,966 0 23,948
MACYS INC COM 55616P104 915 81,339 SH   SOLE 28 36,670 0 44,669
MACYS INC COM 55616P104 6,358 565,166 SH   SOLE 30 565,166 0 0
MACYS INC COM 55616P104 2,852 253,527 SH   SOLE 36 253,527 0 0
MACYS INC COM 55616P104 371 32,958 SH   SOLE 40 32,958 0 0
MADDEN STEVEN LTD COM 556269108 3,022 85,566 SH   SOLE 2 28,073 0 57,493
MADDEN STEVEN LTD COM 556269108 16 463 SH   SOLE 4 463 0 0
MADDEN STEVEN LTD COM 556269108 52 1,477 SH   SOLE 7 1,477 0 0
MADDEN STEVEN LTD COM 556269108 12,698 359,526 SH   SOLE 18 359,526 0 0
MADDEN STEVEN LTD COM 556269108 6,061 171,600 SH   SOLE 19 171,600 0 0
MADDEN STEVEN LTD COM 556269108 314,927 8,916,404 SH   SOLE 21 8,916,404 0 0
MADDEN STEVEN LTD COM 556269108 78,761 2,229,916 SH   SOLE 22 2,171,423 0 58,493
MADDEN STEVEN LTD COM 556269108 38 1,079 SH   SOLE 25 1,079 0 0
MADDEN STEVEN LTD COM 556269108 1,664 47,098 SH   SOLE 26 22,818 0 24,280
MADDEN STEVEN LTD COM 556269108 362 10,242 SH   SOLE 28 10,242 0 0
MADDEN STEVEN LTD COM 556269108 5,785 163,796 SH   SOLE 30 163,796 0 0
MADDEN STEVEN LTD COM 556269108 94 2,658 SH   SOLE 36 2,658 0 0
MADDEN STEVEN LTD COM 556269108 322 9,111 SH   SOLE 40 9,111 0 0
MADISON SQUARE GRDN ENTERTNM CL A 55826T102 4,769 45,397 SH   SOLE 2 9,985 0 35,412
MADISON SQUARE GRDN ENTERTNM CL A 55826T102 7 71 SH   SOLE 4 71 0 0
MADISON SQUARE GRDN ENTERTNM CL A 55826T102 34 326 SH   SOLE 7 326 0 0
MADISON SQUARE GRDN ENTERTNM CL A 55826T102 810 7,710 SH   SOLE 18 7,710 0 0
MADISON SQUARE GRDN ENTERTNM CL A 55826T102 496 4,725 SH   SOLE 19 4,725 0 0
MADISON SQUARE GRDN ENTERTNM CL A 55826T102 21,766 207,220 SH   SOLE 21 207,220 0 0
MADISON SQUARE GRDN ENTERTNM CL A 55826T102 47,756 454,644 SH   SOLE 22 431,612 0 23,032
MADISON SQUARE GRDN ENTERTNM CL A 55826T102 879 8,367 SH   SOLE 26 4,498 0 3,869
MADISON SQUARE GRDN ENTERTNM CL A 55826T102 245 2,331 SH   SOLE 28 2,331 0 0
MADISON SQUARE GRDN ENTERTNM CL A 55826T102 998 9,504 SH   SOLE 30 9,504 0 0
MADISON SQUARE GRDN ENTERTNM CL A 55826T102 41 390 SH   SOLE 31 390 0 0
MADISON SQUARE GRDN ENTERTNM CL A 55826T102 176 1,674 SH   SOLE 40 1,674 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103 7,719 41,928 SH   SOLE 2 7,615 0 34,313
MADISON SQUARE GRDN SPRT COR CL A 55825T103 21 112 SH   SOLE 4 112 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103 70 382 SH   SOLE 7 382 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103 1,761 9,568 SH   SOLE 18 9,568 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103 41,565 225,774 SH   SOLE 19 225,774 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103 41,222 223,912 SH   SOLE 21 223,912 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103 90,579 492,012 SH   SOLE 22 459,707 0 32,305
MADISON SQUARE GRDN SPRT COR CL A 55825T103 1,314 7,137 SH   SOLE 26 4,056 0 3,081
MADISON SQUARE GRDN SPRT COR CL A 55825T103 349 1,898 SH   SOLE 28 1,898 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103 1,721 9,349 SH   SOLE 30 9,349 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103 66 357 SH   SOLE 31 357 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103 275 1,496 SH   SOLE 34 1,496 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103 45 244 SH   SOLE 36 244 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103 383 2,078 SH   SOLE 40 2,078 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 1,223 11,001 SH   SOLE 2 4,828 0 6,173
MADRIGAL PHARMACEUTICALS INC COM 558868105 5 41 SH   SOLE 4 41 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 20 176 SH   SOLE 7 176 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 4,024 36,197 SH   SOLE 18 31,001 0 5,196
MADRIGAL PHARMACEUTICALS INC COM 558868105 7,898 71,041 SH   SOLE 19 71,041 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 53,314 479,569 SH   SOLE 21 479,569 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 35,202 316,654 SH   SOLE 22 307,976 0 8,678
MADRIGAL PHARMACEUTICALS INC COM 558868105 408 3,674 SH   SOLE 23 3,674 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 1,617 14,545 SH   SOLE 26 4,480 0 10,065
MADRIGAL PHARMACEUTICALS INC COM 558868105 115 1,032 SH   SOLE 28 1,032 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 1,014 9,117 SH   SOLE 30 9,117 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 16 141 SH   SOLE 36 141 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 137 1,230 SH   SOLE 40 1,230 0 0
MAGAL SECURITY SYS LTD ORD M6786D104 26 6,789 SH   SOLE 22 6,789 0 0
MAGELLAN HEALTH INC COM NEW 559079207 2,083 25,144 SH   SOLE 2 8,569 0 16,575
MAGELLAN HEALTH INC COM NEW 559079207 14 166 SH   SOLE 4 166 0 0
MAGELLAN HEALTH INC COM NEW 559079207 69 831 SH   SOLE 7 831 0 0
MAGELLAN HEALTH INC COM NEW 559079207 8,636 104,253 SH   SOLE 18 102,581 0 1,672
MAGELLAN HEALTH INC COM NEW 559079207 5,603 67,639 SH   SOLE 19 67,639 0 0
MAGELLAN HEALTH INC COM NEW 559079207 224,694 2,712,382 SH   SOLE 21 2,712,382 0 0
MAGELLAN HEALTH INC COM NEW 559079207 57,684 696,334 SH   SOLE 22 680,999 0 15,335
MAGELLAN HEALTH INC COM NEW 559079207 182 2,194 SH   SOLE 23 2,194 0 0
MAGELLAN HEALTH INC COM NEW 559079207 13 160 SH   SOLE 25 160 0 0
MAGELLAN HEALTH INC COM NEW 559079207 1,392 16,806 SH   SOLE 26 6,276 0 10,530
MAGELLAN HEALTH INC COM NEW 559079207 271 3,269 SH   SOLE 28 3,269 0 0
MAGELLAN HEALTH INC COM NEW 559079207 4,040 48,764 SH   SOLE 30 48,764 0 0
MAGELLAN HEALTH INC COM NEW 559079207 144 1,744 SH   SOLE 36 1,744 0 0
MAGELLAN HEALTH INC COM NEW 559079207 233 2,817 SH   SOLE 40 2,817 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 217 5,104 SH   SOLE 18 5,104 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 1,266 29,842 SH   SOLE 19 29,842 0 0
MAGENTA THERAPEUTICS INC COM 55910K108 149 19,007 SH   SOLE 2 1,403 0 17,604
MAGENTA THERAPEUTICS INC COM 55910K108 3 445 SH   SOLE 7 445 0 0
MAGENTA THERAPEUTICS INC COM 55910K108 581 74,044 SH   SOLE 18 74,044 0 0
MAGENTA THERAPEUTICS INC COM 55910K108 423 53,967 SH   SOLE 19 53,967 0 0
MAGENTA THERAPEUTICS INC COM 55910K108 9,016 1,149,977 SH   SOLE 21 1,149,977 0 0
MAGENTA THERAPEUTICS INC COM 55910K108 3,849 490,898 SH   SOLE 22 487,316 0 3,582
MAGENTA THERAPEUTICS INC COM 55910K108 103 13,112 SH   SOLE 30 13,112 0 0
MAGIC SOFTWARE ENTERPRISES L ORD 559166103 74 4,754 SH   SOLE 22 4,754 0 0
MAGNA INTL INC COM 559222401 5 73 SH   SOLE 18 73 0 0
MAGNA INTL INC COM 559222401 3,401 48,036 SH   SOLE 22 48,036 0 0
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 107 7,929 SH   SOLE 2 7,929 0 0
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 214 15,838 SH   SOLE 21 15,838 0 0
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 947 70,030 SH   SOLE 22 55,423 0 14,607
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 23 1,734 SH   SOLE 25 1,734 0 0
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 122 9,010 SH   SOLE 28 9,010 0 0
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 77 5,659 SH   SOLE 30 5,659 0 0
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 57 4,230 SH   SOLE 40 4,230 0 0
MAGNITE INC COM 55955D100 2,922 95,145 SH   SOLE 2 36,392 0 58,753
MAGNITE INC COM 55955D100 31 1,005 SH   SOLE 4 1,005 0 0
MAGNITE INC COM 55955D100 59 1,928 SH   SOLE 7 1,928 0 0
MAGNITE INC COM 55955D100 12,302 400,589 SH   SOLE 18 400,589 0 0
MAGNITE INC COM 55955D100 7,124 231,968 SH   SOLE 19 231,968 0 0
MAGNITE INC COM 55955D100 123,775 4,030,437 SH   SOLE 21 4,030,437 0 0
MAGNITE INC COM 55955D100 95,775 3,118,705 SH   SOLE 22 3,043,368 0 75,337
MAGNITE INC COM 55955D100 53 1,713 SH   SOLE 23 1,713 0 0
MAGNITE INC COM 55955D100 35 1,130 SH   SOLE 25 1,130 0 0
MAGNITE INC COM 55955D100 1,878 61,167 SH   SOLE 26 38,721 0 22,446
MAGNITE INC COM 55955D100 424 13,820 SH   SOLE 28 13,820 0 0
MAGNITE INC COM 55955D100 1,781 57,985 SH   SOLE 30 57,985 0 0
MAGNITE INC COM 55955D100 61 1,994 SH   SOLE 36 1,994 0 0
MAGNITE INC COM 55955D100 382 12,444 SH   SOLE 40 12,444 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 955 135,203 SH   SOLE 2 58,054 0 77,149
MAGNOLIA OIL & GAS CORP CL A 559663109 3 462 SH   SOLE 4 462 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 18 2,497 SH   SOLE 7 2,497 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 3,280 464,608 SH   SOLE 18 437,862 0 26,746
MAGNOLIA OIL & GAS CORP CL A 559663109 5,081 719,746 SH   SOLE 19 719,746 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 31,733 4,494,748 SH   SOLE 21 4,494,748 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 28,414 4,024,655 SH   SOLE 22 3,938,056 0 86,599
MAGNOLIA OIL & GAS CORP CL A 559663109 328 46,391 SH   SOLE 23 46,391 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 1,586 224,600 SH   SOLE 26 52,564 0 172,036
MAGNOLIA OIL & GAS CORP CL A 559663109 93 13,218 SH   SOLE 28 13,218 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 833 117,980 SH   SOLE 30 117,980 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 44 6,231 SH   SOLE 34 6,231 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 143 20,247 SH   SOLE 40 20,247 0 0
MAGYAR BANCORP INC COM 55977T109 4 376 SH   SOLE 18 376 0 0
MAGYAR BANCORP INC COM 55977T109 7 714 SH   SOLE 21 714 0 0
MAIDEN HOLDINGS LTD SHS G5753U112 44 17,656 SH   SOLE 21 17,656 0 0
MAIDEN HOLDINGS LTD SHS G5753U112 2,587 1,038,792 SH   SOLE 22 1,038,792 0 0
MAIN STR CAP CORP COM 56035L104 4 110 SH   SOLE 18 0 0 110
MAIN STR CAP CORP COM 56035L104 13,293 412,047 SH   SOLE 30 412,047 0 0
MAINSTREET BANCSHARES INC COM 56064Y100 81 4,777 SH   SOLE 2 314 0 4,463
MAINSTREET BANCSHARES INC COM 56064Y100 424 25,084 SH   SOLE 18 25,084 0 0
MAINSTREET BANCSHARES INC COM 56064Y100 230 13,581 SH   SOLE 19 13,581 0 0
MAINSTREET BANCSHARES INC COM 56064Y100 4,365 258,115 SH   SOLE 21 258,115 0 0
MAINSTREET BANCSHARES INC COM 56064Y100 1,286 76,022 SH   SOLE 22 75,582 0 440
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 35 1,182 SH   SOLE 22 1,182 0 0
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 62 2,102 SH   SOLE 25 2,102 0 0
MALIBU BOATS INC COM CL A 56117J100 1,251 20,029 SH   SOLE 2 8,657 0 11,372
MALIBU BOATS INC COM CL A 56117J100 6 100 SH   SOLE 4 100 0 0
MALIBU BOATS INC COM CL A 56117J100 28 445 SH   SOLE 7 445 0 0
MALIBU BOATS INC COM CL A 56117J100 5,322 85,236 SH   SOLE 18 76,424 0 8,812
MALIBU BOATS INC COM CL A 56117J100 6,466 103,552 SH   SOLE 19 103,552 0 0
MALIBU BOATS INC COM CL A 56117J100 48,442 775,818 SH   SOLE 21 775,818 0 0
MALIBU BOATS INC COM CL A 56117J100 42,733 684,392 SH   SOLE 22 667,685 0 16,707
MALIBU BOATS INC COM CL A 56117J100 489 7,831 SH   SOLE 23 7,831 0 0
MALIBU BOATS INC COM CL A 56117J100 38 615 SH   SOLE 25 615 0 0
MALIBU BOATS INC COM CL A 56117J100 1,784 28,577 SH   SOLE 26 1,462 0 27,115
MALIBU BOATS INC COM CL A 56117J100 176 2,812 SH   SOLE 28 2,812 0 0
MALIBU BOATS INC COM CL A 56117J100 1,562 25,019 SH   SOLE 30 25,019 0 0
MALIBU BOATS INC COM CL A 56117J100 7 117 SH   SOLE 34 117 0 0
MALIBU BOATS INC COM CL A 56117J100 94 1,507 SH   SOLE 36 1,507 0 0
MALIBU BOATS INC COM CL A 56117J100 120 1,926 SH   SOLE 40 1,926 0 0
MALVERN BANCORP INC COM 561409103 28 1,801 SH   SOLE 18 1,801 0 0
MALVERN BANCORP INC COM 561409103 419 27,057 SH   SOLE 21 27,057 0 0
MAMMOTH ENERGY SVCS INC COM 56155L108 18 3,946 SH   SOLE 18 3,946 0 0
MAMMOTH ENERGY SVCS INC COM 56155L108 305 68,559 SH   SOLE 21 68,559 0 0
MAMMOTH ENERGY SVCS INC COM 56155L108 1,051 236,193 SH   SOLE 22 236,193 0 0
MANHATTAN ASSOCS INC COM 562750109 17,153 163,078 SH   SOLE 2 50,021 0 113,057
MANHATTAN ASSOCS INC COM 562750109 41 390 SH   SOLE 4 390 0 0
MANHATTAN ASSOCS INC COM 562750109 130 1,234 SH   SOLE 7 1,234 0 0
MANHATTAN ASSOCS INC COM 562750109 17,627 167,587 SH   SOLE 18 167,587 0 0
MANHATTAN ASSOCS INC COM 562750109 1,675 15,929 SH   SOLE 19 15,929 0 0
MANHATTAN ASSOCS INC COM 562750109 352,804 3,354,288 SH   SOLE 21 3,354,288 0 0
MANHATTAN ASSOCS INC COM 562750109 209,573 1,992,521 SH   SOLE 22 1,910,185 0 82,336
MANHATTAN ASSOCS INC COM 562750109 83 788 SH   SOLE 25 788 0 0
MANHATTAN ASSOCS INC COM 562750109 3,884 36,927 SH   SOLE 26 22,729 0 14,198
MANHATTAN ASSOCS INC COM 562750109 866 8,234 SH   SOLE 28 8,234 0 0
MANHATTAN ASSOCS INC COM 562750109 4,032 38,335 SH   SOLE 30 38,335 0 0
MANHATTAN ASSOCS INC COM 562750109 131 1,249 SH   SOLE 31 1,249 0 0
MANHATTAN ASSOCS INC COM 562750109 148 1,404 SH   SOLE 34 1,404 0 0
MANHATTAN ASSOCS INC COM 562750109 173 1,646 SH   SOLE 36 1,646 0 0
MANHATTAN ASSOCS INC COM 562750109 820 7,793 SH   SOLE 40 7,793 0 0
MANHATTAN BRDG CAP INC COM 562803106 8 1,488 SH   SOLE 18 1,488 0 0
MANHATTAN BRDG CAP INC COM 562803106 108 20,716 SH   SOLE 21 20,716 0 0
MANITEX INTL INC COM 563420108 17 3,361 SH   SOLE 18 3,361 0 0
MANITEX INTL INC COM 563420108 280 54,191 SH   SOLE 21 54,191 0 0
MANITEX INTL INC COM 563420108 99 19,101 SH   SOLE 22 19,101 0 0
MANITOWOC CO INC COM NEW 563571405 842 63,243 SH   SOLE 2 15,332 0 47,911
MANITOWOC CO INC COM NEW 563571405 3 200 SH   SOLE 4 200 0 0
MANITOWOC CO INC COM NEW 563571405 7 534 SH   SOLE 7 534 0 0
MANITOWOC CO INC COM NEW 563571405 1,672 125,619 SH   SOLE 18 125,619 0 0
MANITOWOC CO INC COM NEW 563571405 1,878 141,126 SH   SOLE 19 141,126 0 0
MANITOWOC CO INC COM NEW 563571405 17,222 1,293,914 SH   SOLE 21 1,293,914 0 0
MANITOWOC CO INC COM NEW 563571405 15,304 1,149,837 SH   SOLE 22 1,123,519 0 26,318
MANITOWOC CO INC COM NEW 563571405 29 2,202 SH   SOLE 23 2,202 0 0
MANITOWOC CO INC COM NEW 563571405 260 19,518 SH   SOLE 26 4,135 0 15,383
MANITOWOC CO INC COM NEW 563571405 71 5,354 SH   SOLE 28 4,679 0 675
MANITOWOC CO INC COM NEW 563571405 335 25,187 SH   SOLE 30 25,187 0 0
MANITOWOC CO INC COM NEW 563571405 21 1,552 SH   SOLE 36 1,552 0 0
MANITOWOC CO INC COM NEW 563571405 47 3,537 SH   SOLE 40 3,537 0 0
MANNATECH INC COM NEW 563771203 5 256 SH   SOLE 21 256 0 0
MANNATECH INC COM NEW 563771203 1,346 72,340 SH   SOLE 22 72,340 0 0
MANNING & NAPIER INC CL A 56382Q102 21 3,297 SH   SOLE 18 3,297 0 0
MANNING & NAPIER INC CL A 56382Q102 326 51,998 SH   SOLE 21 51,998 0 0
MANNING & NAPIER INC CL A 56382Q102 668 106,489 SH   SOLE 22 106,489 0 0
MANNKIND CORP COM NEW 56400P706 283 90,506 SH   SOLE 2 18,456 0 72,050
MANNKIND CORP COM NEW 56400P706 10 3,163 SH   SOLE 7 3,163 0 0
MANNKIND CORP COM NEW 56400P706 0 90 SH   SOLE 17 0 0 90
MANNKIND CORP COM NEW 56400P706 2,582 824,772 SH   SOLE 18 824,772 0 0
MANNKIND CORP COM NEW 56400P706 1,707 545,374 SH   SOLE 19 545,374 0 0
MANNKIND CORP COM NEW 56400P706 31,965 10,212,324 SH   SOLE 21 10,212,324 0 0
MANNKIND CORP COM NEW 56400P706 19,552 6,246,798 SH   SOLE 22 6,218,210 0 28,588
MANNKIND CORP COM NEW 56400P706 165 52,813 SH   SOLE 30 52,813 0 0
MANPOWERGROUP INC COM 56418H100 14,183 157,273 SH   SOLE 2 48,921 0 108,352
MANPOWERGROUP INC COM 56418H100 25 276 SH   SOLE 4 276 0 0
MANPOWERGROUP INC COM 56418H100 188 2,086 SH   SOLE 7 2,086 0 0
MANPOWERGROUP INC COM 56418H100 13,286 147,333 SH   SOLE 18 146,043 0 1,290
MANPOWERGROUP INC COM 56418H100 1,320 14,635 SH   SOLE 19 14,635 0 0
MANPOWERGROUP INC COM 56418H100 228,778 2,536,900 SH   SOLE 21 2,536,900 0 0
MANPOWERGROUP INC COM 56418H100 160,962 1,784,896 SH   SOLE 22 1,709,539 0 75,357
MANPOWERGROUP INC COM 56418H100 79 873 SH   SOLE 25 873 0 0
MANPOWERGROUP INC COM 56418H100 2,290 25,395 SH   SOLE 26 17,100 0 8,295
MANPOWERGROUP INC COM 56418H100 1,006 11,158 SH   SOLE 28 7,528 0 3,630
MANPOWERGROUP INC COM 56418H100 3,415 37,865 SH   SOLE 30 37,865 0 0
MANPOWERGROUP INC COM 56418H100 236 2,619 SH   SOLE 31 1,101 0 1,518
MANPOWERGROUP INC COM 56418H100 143 1,582 SH   SOLE 34 1,582 0 0
MANPOWERGROUP INC COM 56418H100 1,682 18,656 SH   SOLE 36 18,656 0 0
MANPOWERGROUP INC COM 56418H100 643 7,125 SH   SOLE 40 7,125 0 0
MANTECH INTL CORP CL A 564563104 2,956 33,235 SH   SOLE 2 12,118 0 21,117
MANTECH INTL CORP CL A 564563104 12 136 SH   SOLE 4 136 0 0
MANTECH INTL CORP CL A 564563104 43 486 SH   SOLE 7 486 0 0
MANTECH INTL CORP CL A 564563104 11,375 127,898 SH   SOLE 18 120,151 0 7,747
MANTECH INTL CORP CL A 564563104 17,035 191,535 SH   SOLE 19 191,535 0 0
MANTECH INTL CORP CL A 564563104 276,989 3,114,332 SH   SOLE 21 3,114,332 0 0
MANTECH INTL CORP CL A 564563104 86,158 968,715 SH   SOLE 22 947,895 0 20,820
MANTECH INTL CORP CL A 564563104 833 9,369 SH   SOLE 23 9,369 0 0
MANTECH INTL CORP CL A 564563104 203 2,277 SH   SOLE 25 2,277 0 0
MANTECH INTL CORP CL A 564563104 7,673 86,271 SH   SOLE 26 14,234 0 72,037
MANTECH INTL CORP CL A 564563104 312 3,511 SH   SOLE 28 3,511 0 0
MANTECH INTL CORP CL A 564563104 5,153 57,937 SH   SOLE 30 57,937 0 0
MANTECH INTL CORP CL A 564563104 27 305 SH   SOLE 36 305 0 0
MANTECH INTL CORP CL A 564563104 320 3,600 SH   SOLE 40 3,600 0 0
MANULIFE FINL CORP COM 56501R106 9 532 SH   SOLE 18 532 0 0
MARATHON OIL CORP COM 565849106 13,968 2,094,126 SH   SOLE 2 564,155 0 1,529,971
MARATHON OIL CORP COM 565849106 181 27,128 SH   SOLE 4 27,128 0 0
MARATHON OIL CORP COM 565849106 4,779 716,456 SH   SOLE 7 635,912 0 80,544
MARATHON OIL CORP COM 565849106 102 15,230 SH   SOLE 15 15,230 0 0
MARATHON OIL CORP COM 565849106 9,410 1,410,787 SH   SOLE 18 1,342,279 0 68,508
MARATHON OIL CORP COM 565849106 7,040 1,055,539 SH   SOLE 19 1,055,539 0 0
MARATHON OIL CORP COM 565849106 121,993 18,289,769 SH   SOLE 21 18,289,769 0 0
MARATHON OIL CORP COM 565849106 141,602 21,229,707 SH   SOLE 22 19,347,702 0 1,882,005
MARATHON OIL CORP COM 565849106 240 36,026 SH   SOLE 23 36,026 0 0
MARATHON OIL CORP COM 565849106 86 12,820 SH   SOLE 25 12,820 0 0
MARATHON OIL CORP COM 565849106 5,966 894,515 SH   SOLE 26 247,117 0 647,398
MARATHON OIL CORP COM 565849106 1,175 176,115 SH   SOLE 28 108,210 0 67,905
MARATHON OIL CORP COM 565849106 659 98,821 SH   SOLE 29 98,821 0 0
MARATHON OIL CORP COM 565849106 17,832 2,673,431 SH   SOLE 30 2,673,431 0 0
MARATHON OIL CORP COM 565849106 1,023 153,325 SH   SOLE 31 81,714 0 71,611
MARATHON OIL CORP COM 565849106 2,358 353,468 SH   SOLE 34 353,468 0 0
MARATHON OIL CORP COM 565849106 2,141 321,040 SH   SOLE 36 321,040 0 0
MARATHON OIL CORP COM 565849106 657 98,545 SH   SOLE 40 98,545 0 0
MARATHON OIL CORP OPTIONS 565849106 17 2,600 SH Call SOLE 2 2,600 0 0
MARATHON OIL CORP OPTIONS 565849106 35 5,300 SH Call SOLE 4 5,300 0 0
MARATHON OIL CORP OPTIONS 565849106 408 61,100 SH Call SOLE 18 61,100 0 0
MARATHON OIL CORP OPTIONS 565849106 5,220 782,600 SH Call SOLE 19 782,600 0 0
MARATHON OIL CORP OPTIONS 565849106 245 36,800 SH Call SOLE 22 36,800 0 0
MARATHON OIL CORP OPTIONS 565849106 2,045 306,600 SH Call SOLE 34 306,600 0 0
MARATHON PATENT GROUP INC COM 56585W401 19 1,845 SH   SOLE 2 1,845 0 0
MARATHON PATENT GROUP INC COM 56585W401 804 77,046 SH   SOLE 21 77,046 0 0
MARATHON PATENT GROUP INC COM 56585W401 7,623 730,188 SH   SOLE 22 730,188 0 0
MARATHON PETE CORP COM 56585A102 90,608 2,190,716 SH   SOLE 2 900,770 0 1,289,946
MARATHON PETE CORP COM 56585A102 13,028 315,000 SH   SOLE 4 289,914 0 25,086
MARATHON PETE CORP COM 56585A102 24,689 596,940 SH   SOLE 7 578,353 0 18,587
MARATHON PETE CORP COM 56585A102 89 2,158 SH   SOLE 13 2,158 0 0
MARATHON PETE CORP COM 56585A102 3,406 82,347 SH   SOLE 15 82,347 0 0
MARATHON PETE CORP COM 56585A102 315,762 7,634,478 SH   SOLE 18 6,714,987 0 919,491
MARATHON PETE CORP COM 56585A102 443,040 10,711,802 SH   SOLE 19 10,711,802 0 0
MARATHON PETE CORP COM 56585A102 910,577 22,015,873 SH   SOLE 21 22,015,873 0 0
MARATHON PETE CORP COM 56585A102 659,163 15,937,198 SH   SOLE 22 14,545,960 0 1,391,238
MARATHON PETE CORP COM 56585A102 21,240 513,531 SH   SOLE 23 513,531 0 0
MARATHON PETE CORP COM 56585A102 42,475 1,026,952 SH   SOLE 25 1,026,952 0 0
MARATHON PETE CORP COM 56585A102 70,176 1,696,715 SH   SOLE 26 495,984 0 1,200,731
MARATHON PETE CORP COM 56585A102 44,798 1,083,115 SH   SOLE 28 92,298 0 990,817
MARATHON PETE CORP COM 56585A102 683 16,510 SH   SOLE 29 16,510 0 0
MARATHON PETE CORP COM 56585A102 105,827 2,558,676 SH   SOLE 30 2,558,676 0 0
MARATHON PETE CORP COM 56585A102 7,912 191,293 SH   SOLE 31 97,182 0 94,111
MARATHON PETE CORP COM 56585A102 5,865 141,802 SH   SOLE 32 141,802 0 0
MARATHON PETE CORP COM 56585A102 59,782 1,445,409 SH   SOLE 34 1,445,409 0 0
MARATHON PETE CORP COM 56585A102 17,748 429,104 SH   SOLE 35 429,104 0 0
MARATHON PETE CORP COM 56585A102 21,851 528,304 SH   SOLE 36 528,304 0 0
MARATHON PETE CORP COM 56585A102 1,098 26,545 SH   SOLE 40 26,545 0 0
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 1,015 36,169 SH   SOLE 2 36,169 0 0
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 369 13,168 SH   SOLE 18 13,168 0 0
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 42,869 1,528,294 SH   SOLE 19 1,528,294 0 0
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 26 913 SH   SOLE 21 913 0 0
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 2,108 75,138 SH   SOLE 22 75,138 0 0
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 963 34,320 SH   SOLE 26 34,320 0 0
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 4,045 144,203 SH   SOLE 28 0 0 144,203
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 65 2,314 SH   SOLE 31 0 0 2,314
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 9,426 336,044 SH   SOLE 34 336,044 0 0
MARCHEX INC CL B 56624R108 12 5,901 SH   SOLE 18 5,901 0 0
MARCHEX INC CL B 56624R108 253 128,926 SH   SOLE 21 128,926 0 0
MARCHEX INC CL B 56624R108 1,487 758,539 SH   SOLE 22 758,539 0 0
MARCHEX INC CL B 56624R108 12 6,011 SH   SOLE 26 0 0 6,011
MARCUS & MILLICHAP INC COM 566324109 2,966 79,673 SH   SOLE 2 24,281 0 55,392
MARCUS & MILLICHAP INC COM 566324109 14 388 SH   SOLE 7 388 0 0
MARCUS & MILLICHAP INC COM 566324109 5,824 156,422 SH   SOLE 18 104,137 0 52,285
MARCUS & MILLICHAP INC COM 566324109 26,479 711,231 SH   SOLE 19 711,231 0 0
MARCUS & MILLICHAP INC COM 566324109 102,118 2,742,884 SH   SOLE 21 2,742,884 0 0
MARCUS & MILLICHAP INC COM 566324109 57,753 1,551,251 SH   SOLE 22 1,534,719 0 16,532
MARCUS & MILLICHAP INC COM 566324109 1,763 47,353 SH   SOLE 23 47,353 0 0
MARCUS & MILLICHAP INC COM 566324109 34 904 SH   SOLE 25 904 0 0
MARCUS & MILLICHAP INC COM 566324109 7,392 198,540 SH   SOLE 26 2,339 0 196,201
MARCUS & MILLICHAP INC COM 566324109 152 4,081 SH   SOLE 28 4,081 0 0
MARCUS & MILLICHAP INC COM 566324109 1,995 53,589 SH   SOLE 30 53,589 0 0
MARCUS & MILLICHAP INC COM 566324109 17 469 SH   SOLE 34 469 0 0
MARCUS & MILLICHAP INC COM 566324109 83 2,220 SH   SOLE 36 2,220 0 0
MARCUS & MILLICHAP INC COM 566324109 97 2,613 SH   SOLE 40 2,613 0 0
MARCUS CORP DEL COM 566330106 307 22,770 SH   SOLE 2 2,122 0 20,648
MARCUS CORP DEL COM 566330106 6 470 SH   SOLE 7 470 0 0
MARCUS CORP DEL COM 566330106 1,414 104,883 SH   SOLE 18 104,883 0 0
MARCUS CORP DEL COM 566330106 656 48,647 SH   SOLE 19 48,647 0 0
MARCUS CORP DEL COM 566330106 35,323 2,620,376 SH   SOLE 21 2,620,376 0 0
MARCUS CORP DEL COM 566330106 9,191 681,807 SH   SOLE 22 678,228 0 3,579
MARCUS CORP DEL COM 566330106 487 36,127 SH   SOLE 30 36,127 0 0
MARIN SOFTWARE INC COM NEW 56804T205 3 1,625 SH   SOLE 21 1,625 0 0
MARIN SOFTWARE INC COM NEW 56804T205 2 1,144 SH   SOLE 22 1,144 0 0
MARINE PRODS CORP COM 568427108 61 4,206 SH   SOLE 2 1,456 0 2,750
MARINE PRODS CORP COM 568427108 377 25,959 SH   SOLE 18 25,959 0 0
MARINE PRODS CORP COM 568427108 203 13,973 SH   SOLE 19 13,973 0 0
MARINE PRODS CORP COM 568427108 3,879 266,795 SH   SOLE 21 266,795 0 0
MARINE PRODS CORP COM 568427108 3,841 264,191 SH   SOLE 22 263,750 0 441
MARINEMAX INC COM 567908108 918 26,220 SH   SOLE 2 7,005 0 19,215
MARINEMAX INC COM 567908108 11 313 SH   SOLE 7 313 0 0
MARINEMAX INC COM 567908108 3,356 95,797 SH   SOLE 18 95,797 0 0
MARINEMAX INC COM 567908108 1,379 39,361 SH   SOLE 19 39,361 0 0
MARINEMAX INC COM 567908108 87,804 2,506,534 SH   SOLE 21 2,506,534 0 0
MARINEMAX INC COM 567908108 22,883 653,233 SH   SOLE 22 637,304 0 15,929
MARINEMAX INC COM 567908108 29 824 SH   SOLE 25 824 0 0
MARINEMAX INC COM 567908108 474 13,523 SH   SOLE 26 2,178 0 11,345
MARINEMAX INC COM 567908108 130 3,699 SH   SOLE 28 3,699 0 0
MARINEMAX INC COM 567908108 1,342 38,308 SH   SOLE 30 38,308 0 0
MARINEMAX INC COM 567908108 71 2,023 SH   SOLE 36 2,023 0 0
MARINEMAX INC COM 567908108 83 2,362 SH   SOLE 40 2,362 0 0
MARINUS PHARMACEUTICALS INC COM NEW 56854Q200 186 15,238 SH   SOLE 2 2,062 0 13,176
MARINUS PHARMACEUTICALS INC COM NEW 56854Q200 3 223 SH   SOLE 7 223 0 0
MARINUS PHARMACEUTICALS INC COM NEW 56854Q200 1,143 93,690 SH   SOLE 18 93,690 0 0
MARINUS PHARMACEUTICALS INC COM NEW 56854Q200 586 48,049 SH   SOLE 19 48,049 0 0
MARINUS PHARMACEUTICALS INC COM NEW 56854Q200 14,654 1,201,137 SH   SOLE 21 1,201,137 0 0
MARINUS PHARMACEUTICALS INC COM NEW 56854Q200 8,721 714,803 SH   SOLE 22 709,532 0 5,271
MARINUS PHARMACEUTICALS INC COM NEW 56854Q200 85 6,951 SH   SOLE 30 6,951 0 0
MARKEL CORP COM 570535104 33,580 32,498 SH   SOLE 2 6,354 0 26,144
MARKEL CORP COM 570535104 6,653 6,439 SH   SOLE 4 5,919 0 520
MARKEL CORP COM 570535104 4,416 4,274 SH   SOLE 7 3,215 0 1,059
MARKEL CORP COM 570535104 53 51 SH   SOLE 13 51 0 0
MARKEL CORP COM 570535104 1,637 1,584 SH   SOLE 15 1,584 0 0
MARKEL CORP COM 570535104 21,347 20,659 SH   SOLE 18 19,762 0 897
MARKEL CORP COM 570535104 3,461 3,349 SH   SOLE 19 3,349 0 0
MARKEL CORP COM 570535104 279,199 270,201 SH   SOLE 21 270,201 0 0
MARKEL CORP COM 570535104 359,818 348,222 SH   SOLE 22 330,019 0 18,203
MARKEL CORP COM 570535104 9,365 9,063 SH   SOLE 23 9,063 0 0
MARKEL CORP COM 570535104 20,003 19,358 SH   SOLE 25 19,358 0 0
MARKEL CORP COM 570535104 30,883 29,888 SH   SOLE 26 14,137 0 15,751
MARKEL CORP COM 570535104 39,762 38,481 SH   SOLE 28 1,721 0 36,760
MARKEL CORP COM 570535104 24 23 SH   SOLE 29 23 0 0
MARKEL CORP COM 570535104 26,904 26,037 SH   SOLE 30 26,037 0 0
MARKEL CORP COM 570535104 2,339 2,264 SH   SOLE 31 1,736 0 528
MARKEL CORP COM 570535104 654 633 SH   SOLE 34 633 0 0
MARKEL CORP COM 570535104 11,519 11,148 SH   SOLE 36 11,148 0 0
MARKEL CORP COM 570535104 616 596 SH   SOLE 40 596 0 0
MARKER THERAPEUTICS INC COM 57055L107 19 13,447 SH   SOLE 2 4,246 0 9,201
MARKER THERAPEUTICS INC COM 57055L107 149 102,774 SH   SOLE 18 102,774 0 0
MARKER THERAPEUTICS INC COM 57055L107 73 50,202 SH   SOLE 19 50,202 0 0
MARKER THERAPEUTICS INC COM 57055L107 1,639 1,130,526 SH   SOLE 21 1,130,526 0 0
MARKER THERAPEUTICS INC COM 57055L107 1,116 769,468 SH   SOLE 22 764,980 0 4,488
MARKETAXESS HLDGS INC COM 57060D108 52,525 92,059 SH   SOLE 2 20,975 0 71,084
MARKETAXESS HLDGS INC COM 57060D108 11,075 19,410 SH   SOLE 4 17,953 0 1,457
MARKETAXESS HLDGS INC COM 57060D108 28,785 50,450 SH   SOLE 7 36,719 0 13,731
MARKETAXESS HLDGS INC COM 57060D108 77 135 SH   SOLE 13 135 0 0
MARKETAXESS HLDGS INC COM 57060D108 2,101 3,683 SH   SOLE 15 3,683 0 0
MARKETAXESS HLDGS INC COM 57060D108 56,178 98,461 SH   SOLE 18 92,904 0 5,557
MARKETAXESS HLDGS INC COM 57060D108 239,560 419,869 SH   SOLE 19 419,869 0 0
MARKETAXESS HLDGS INC COM 57060D108 773,255 1,355,257 SH   SOLE 21 1,355,257 0 0
MARKETAXESS HLDGS INC COM 57060D108 499,921 876,194 SH   SOLE 22 798,851 0 77,343
MARKETAXESS HLDGS INC COM 57060D108 14,485 25,387 SH   SOLE 23 25,387 0 0
MARKETAXESS HLDGS INC COM 57060D108 40,365 70,746 SH   SOLE 25 70,746 0 0
MARKETAXESS HLDGS INC COM 57060D108 52,735 92,427 SH   SOLE 26 30,322 0 62,105
MARKETAXESS HLDGS INC COM 57060D108 64,597 113,217 SH   SOLE 28 4,803 0 108,414
MARKETAXESS HLDGS INC COM 57060D108 41 71 SH   SOLE 29 71 0 0
MARKETAXESS HLDGS INC COM 57060D108 102,043 178,847 SH   SOLE 30 174,691 0 4,156
MARKETAXESS HLDGS INC COM 57060D108 6,403 11,223 SH   SOLE 31 9,850 0 1,373
MARKETAXESS HLDGS INC COM 57060D108 3,174 5,563 SH   SOLE 34 5,563 0 0
MARKETAXESS HLDGS INC COM 57060D108 11,914 20,882 SH   SOLE 36 20,882 0 0
MARKETAXESS HLDGS INC COM 57060D108 929 1,629 SH   SOLE 40 1,629 0 0
MARLIN BUSINESS SVCS CORP COM 571157106 100 8,149 SH   SOLE 2 329 0 7,820
MARLIN BUSINESS SVCS CORP COM 571157106 3 207 SH   SOLE 7 207 0 0
MARLIN BUSINESS SVCS CORP COM 571157106 398 32,544 SH   SOLE 18 32,544 0 0
MARLIN BUSINESS SVCS CORP COM 571157106 210 17,193 SH   SOLE 19 17,193 0 0
MARLIN BUSINESS SVCS CORP COM 571157106 4,691 383,265 SH   SOLE 21 383,265 0 0
MARLIN BUSINESS SVCS CORP COM 571157106 3,502 286,079 SH   SOLE 22 284,898 0 1,181
MARRIOTT INTL INC NEW CL A 571903202 85,096 645,060 SH   SOLE 2 100,169 0 544,891
MARRIOTT INTL INC NEW CL A 571903202 17,864 135,413 SH   SOLE 4 124,745 0 10,668
MARRIOTT INTL INC NEW CL A 571903202 33,673 255,252 SH   SOLE 7 247,689 0 7,563
MARRIOTT INTL INC NEW CL A 571903202 135 1,023 SH   SOLE 13 1,023 0 0
MARRIOTT INTL INC NEW CL A 571903202 4,361 33,059 SH   SOLE 15 33,059 0 0
MARRIOTT INTL INC NEW CL A 571903202 106 802 SH   SOLE 17 0 0 802
MARRIOTT INTL INC NEW CL A 571903202 57,280 434,203 SH   SOLE 18 394,072 0 40,131
MARRIOTT INTL INC NEW CL A 571903202 5,242 39,736 SH   SOLE 19 39,736 0 0
MARRIOTT INTL INC NEW CL A 571903202 595,434 4,513,598 SH   SOLE 21 4,513,598 0 0
MARRIOTT INTL INC NEW CL A 571903202 794,662 6,023,820 SH   SOLE 22 5,456,451 0 567,369
MARRIOTT INTL INC NEW CL A 571903202 24,067 182,433 SH   SOLE 23 182,433 0 0
MARRIOTT INTL INC NEW CL A 571903202 60,106 455,624 SH   SOLE 25 455,624 0 0
MARRIOTT INTL INC NEW CL A 571903202 77,267 585,708 SH   SOLE 26 193,388 0 392,320
MARRIOTT INTL INC NEW CL A 571903202 76,613 580,750 SH   SOLE 28 38,273 0 542,477
MARRIOTT INTL INC NEW CL A 571903202 75 569 SH   SOLE 29 569 0 0
MARRIOTT INTL INC NEW CL A 571903202 163,590 1,240,073 SH   SOLE 30 1,152,368 0 87,705
MARRIOTT INTL INC NEW CL A 571903202 79,982 606,290 SH   SOLE 31 35,060 0 571,230
MARRIOTT INTL INC NEW CL A 571903202 9,140 69,285 SH   SOLE 32 69,285 0 0
MARRIOTT INTL INC NEW CL A 571903202 1,743 13,215 SH   SOLE 34 13,215 0 0
MARRIOTT INTL INC NEW CL A 571903202 21,368 161,974 SH   SOLE 36 161,974 0 0
MARRIOTT INTL INC NEW CL A 571903202 1,512 11,463 SH   SOLE 40 11,463 0 0
MARRIOTT VACTINS WORLDWID CO COM 57164Y107 11,763 85,722 SH   SOLE 2 51,556 0 34,166
MARRIOTT VACTINS WORLDWID CO COM 57164Y107 167 1,215 SH   SOLE 4 1,215 0 0
MARRIOTT VACTINS WORLDWID CO COM 57164Y107 192 1,396 SH   SOLE 7 1,396 0 0
MARRIOTT VACTINS WORLDWID CO COM 57164Y107 30,989 225,833 SH   SOLE 18 225,541 0 292
MARRIOTT VACTINS WORLDWID CO COM 57164Y107 9,954 72,541 SH   SOLE 19 72,541 0 0
MARRIOTT VACTINS WORLDWID CO COM 57164Y107 376,684 2,745,108 SH   SOLE 21 2,745,108 0 0
MARRIOTT VACTINS WORLDWID CO COM 57164Y107 183,559 1,337,702 SH   SOLE 22 1,309,841 0 27,861
MARRIOTT VACTINS WORLDWID CO COM 57164Y107 802 5,841 SH   SOLE 23 5,841 0 0
MARRIOTT VACTINS WORLDWID CO COM 57164Y107 53 383 SH   SOLE 25 383 0 0
MARRIOTT VACTINS WORLDWID CO COM 57164Y107 2,906 21,175 SH   SOLE 26 14,055 0 7,120
MARRIOTT VACTINS WORLDWID CO COM 57164Y107 778 5,669 SH   SOLE 28 5,669 0 0
MARRIOTT VACTINS WORLDWID CO COM 57164Y107 507 3,692 SH   SOLE 29 3,692 0 0
MARRIOTT VACTINS WORLDWID CO COM 57164Y107 5,330 38,840 SH   SOLE 30 38,840 0 0
MARRIOTT VACTINS WORLDWID CO COM 57164Y107 269 1,963 SH   SOLE 31 1,963 0 0
MARRIOTT VACTINS WORLDWID CO COM 57164Y107 205 1,494 SH   SOLE 34 1,494 0 0
MARRIOTT VACTINS WORLDWID CO COM 57164Y107 207 1,508 SH   SOLE 36 1,508 0 0
MARRIOTT VACTINS WORLDWID CO COM 57164Y107 673 4,903 SH   SOLE 40 4,903 0 0
MARRONE BIO INNOVATIONS INC COM 57165B106 27 21,771 SH   SOLE 2 3,946 0 17,825
MARRONE BIO INNOVATIONS INC COM 57165B106 250 200,214 SH   SOLE 18 200,214 0 0
MARRONE BIO INNOVATIONS INC COM 57165B106 179 143,326 SH   SOLE 19 143,326 0 0
MARRONE BIO INNOVATIONS INC COM 57165B106 2,575 2,059,608 SH   SOLE 21 2,059,608 0 0
MARRONE BIO INNOVATIONS INC COM 57165B106 809 646,852 SH   SOLE 22 642,685 0 4,167
MARSH & MCLENNAN COS INC COM 571748102 182,776 1,562,186 SH   SOLE 2 546,532 0 1,015,654
MARSH & MCLENNAN COS INC COM 571748102 35,432 302,837 SH   SOLE 4 283,140 0 19,697
MARSH & MCLENNAN COS INC COM 571748102 61,151 522,654 SH   SOLE 7 500,189 0 22,465
MARSH & MCLENNAN COS INC COM 571748102 4,209 35,972 SH   SOLE 13 35,972 0 0
MARSH & MCLENNAN COS INC COM 571748102 6,892 58,908 SH   SOLE 15 58,908 0 0
MARSH & MCLENNAN COS INC COM 571748102 0 4 SH   SOLE 17 0 0 4
MARSH & MCLENNAN COS INC COM 571748102 183,262 1,566,342 SH   SOLE 18 1,435,728 0 130,614
MARSH & MCLENNAN COS INC COM 571748102 210,192 1,796,512 SH   SOLE 19 1,796,512 0 0
MARSH & MCLENNAN COS INC COM 571748102 1,458,337 12,464,415 SH   SOLE 21 12,464,415 0 0
MARSH & MCLENNAN COS INC COM 571748102 1,540,000 13,162,397 SH   SOLE 22 11,448,814 0 1,713,583
MARSH & MCLENNAN COS INC COM 571748102 55,112 471,040 SH   SOLE 23 471,040 0 0
MARSH & MCLENNAN COS INC COM 571748102 99,249 848,285 SH   SOLE 25 848,285 0 0
MARSH & MCLENNAN COS INC COM 571748102 147,594 1,261,484 SH   SOLE 26 441,186 0 820,298
MARSH & MCLENNAN COS INC COM 571748102 229,036 1,957,576 SH   SOLE 28 72,699 0 1,884,877
MARSH & MCLENNAN COS INC COM 571748102 11,775 100,639 SH   SOLE 29 100,639 0 0
MARSH & MCLENNAN COS INC COM 571748102 375,577 3,210,063 SH   SOLE 30 3,120,816 0 89,247
MARSH & MCLENNAN COS INC COM 571748102 93,621 800,178 SH   SOLE 31 206,935 0 593,243
MARSH & MCLENNAN COS INC COM 571748102 86,183 736,605 SH   SOLE 34 736,605 0 0
MARSH & MCLENNAN COS INC COM 571748102 42,482 363,092 SH   SOLE 36 363,092 0 0
MARSH & MCLENNAN COS INC COM 571748102 2,503 21,390 SH   SOLE 40 21,390 0 0
MARTEN TRANS LTD COM 573075108 1,039 60,299 SH   SOLE 2 25,589 0 34,710
MARTEN TRANS LTD COM 573075108 0 22 SH   SOLE 4 22 0 0
MARTEN TRANS LTD COM 573075108 18 1,021 SH   SOLE 7 1,021 0 0
MARTEN TRANS LTD COM 573075108 5,265 305,576 SH   SOLE 18 264,066 0 41,510
MARTEN TRANS LTD COM 573075108 4,715 273,624 SH   SOLE 19 273,624 0 0
MARTEN TRANS LTD COM 573075108 113,188 6,569,225 SH   SOLE 21 6,569,225 0 0
MARTEN TRANS LTD COM 573075108 35,944 2,086,148 SH   SOLE 22 2,044,477 0 41,671
MARTEN TRANS LTD COM 573075108 437 25,378 SH   SOLE 23 25,378 0 0
MARTEN TRANS LTD COM 573075108 1,671 96,986 SH   SOLE 26 0 0 96,986
MARTEN TRANS LTD COM 573075108 157 9,094 SH   SOLE 28 9,094 0 0
MARTEN TRANS LTD COM 573075108 2,139 124,156 SH   SOLE 30 124,156 0 0
MARTEN TRANS LTD COM 573075108 123 7,125 SH   SOLE 40 7,125 0 0
MARTIN MARIETTA MATLS INC COM 573284106 41,683 146,785 SH   SOLE 2 23,028 0 123,757
MARTIN MARIETTA MATLS INC COM 573284106 7,806 27,489 SH   SOLE 4 25,204 0 2,285
MARTIN MARIETTA MATLS INC COM 573284106 15,304 53,892 SH   SOLE 7 51,993 0 1,899
MARTIN MARIETTA MATLS INC COM 573284106 67 235 SH   SOLE 13 235 0 0
MARTIN MARIETTA MATLS INC COM 573284106 2,158 7,599 SH   SOLE 15 7,599 0 0
MARTIN MARIETTA MATLS INC COM 573284106 32,820 115,574 SH   SOLE 18 106,318 0 9,256
MARTIN MARIETTA MATLS INC COM 573284106 5,174 18,221 SH   SOLE 19 18,221 0 0
MARTIN MARIETTA MATLS INC COM 573284106 385,200 1,356,480 SH   SOLE 21 1,356,480 0 0
MARTIN MARIETTA MATLS INC COM 573284106 399,697 1,407,533 SH   SOLE 22 1,275,321 0 132,212
MARTIN MARIETTA MATLS INC COM 573284106 11,642 40,998 SH   SOLE 23 40,998 0 0
MARTIN MARIETTA MATLS INC COM 573284106 24,075 84,779 SH   SOLE 25 84,779 0 0
MARTIN MARIETTA MATLS INC COM 573284106 39,212 138,086 SH   SOLE 26 50,216 0 87,870
MARTIN MARIETTA MATLS INC COM 573284106 31,619 111,345 SH   SOLE 28 7,812 0 103,533
MARTIN MARIETTA MATLS INC COM 573284106 26 90 SH   SOLE 29 90 0 0
MARTIN MARIETTA MATLS INC COM 573284106 66,606 234,554 SH   SOLE 30 234,554 0 0
MARTIN MARIETTA MATLS INC COM 573284106 5,869 20,666 SH   SOLE 31 7,880 0 12,786
MARTIN MARIETTA MATLS INC COM 573284106 818 2,881 SH   SOLE 34 2,881 0 0
MARTIN MARIETTA MATLS INC COM 573284106 9,634 33,925 SH   SOLE 36 33,925 0 0
MARTIN MARIETTA MATLS INC COM 573284106 727 2,561 SH   SOLE 40 2,561 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 89,030 1,872,733 SH   SOLE 2 267,962 0 1,604,771
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 14,517 305,357 SH   SOLE 4 279,720 0 25,637
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 7,160 150,613 SH   SOLE 7 108,116 0 42,497
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 120 2,514 SH   SOLE 13 2,514 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 2,832 59,570 SH   SOLE 15 59,570 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 5 110 SH   SOLE 17 0 0 110
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 239,002 5,027,394 SH   SOLE 18 3,491,206 0 1,536,188
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 344,687 7,250,462 SH   SOLE 19 7,250,462 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 604,675 12,719,280 SH   SOLE 21 12,719,280 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 817,234 17,190,451 SH   SOLE 22 16,274,350 0 916,101
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 20,997 441,663 SH   SOLE 23 441,663 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 57,875 1,217,390 SH   SOLE 25 1,217,390 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 75,604 1,590,325 SH   SOLE 26 543,822 0 1,046,503
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 126,358 2,657,934 SH   SOLE 28 93,097 0 2,564,837
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 34 711 SH   SOLE 29 711 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 158,907 3,342,604 SH   SOLE 30 3,338,072 0 4,532
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 7,155 150,509 SH   SOLE 31 82,324 0 68,185
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 6,806 143,163 SH   SOLE 32 143,163 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 189,813 3,992,700 SH   SOLE 34 3,992,700 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 17,995 378,528 SH   SOLE 36 378,528 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 1,289 27,115 SH   SOLE 40 27,115 0 0
MASCO CORP COM 574599106 37,928 690,477 SH   SOLE 2 158,188 0 532,289
MASCO CORP COM 574599106 7,612 138,584 SH   SOLE 4 127,583 0 11,001
MASCO CORP COM 574599106 18,357 334,189 SH   SOLE 7 232,517 0 101,672
MASCO CORP COM 574599106 323 5,878 SH   SOLE 13 5,878 0 0
MASCO CORP COM 574599106 1,766 32,159 SH   SOLE 15 32,159 0 0
MASCO CORP COM 574599106 1 11 SH   SOLE 17 0 0 11
MASCO CORP COM 574599106 41,584 757,035 SH   SOLE 18 711,013 0 46,022
MASCO CORP COM 574599106 31,627 575,769 SH   SOLE 19 575,769 0 0
MASCO CORP COM 574599106 383,919 6,989,235 SH   SOLE 21 6,989,235 0 0
MASCO CORP COM 574599106 345,151 6,283,474 SH   SOLE 22 5,677,357 0 606,117
MASCO CORP COM 574599106 9,982 181,729 SH   SOLE 23 181,729 0 0
MASCO CORP COM 574599106 29,146 530,611 SH   SOLE 25 530,611 0 0
MASCO CORP COM 574599106 35,871 653,025 SH   SOLE 26 264,288 0 388,737
MASCO CORP COM 574599106 61,667 1,122,644 SH   SOLE 28 38,983 0 1,083,661
MASCO CORP COM 574599106 27 483 SH   SOLE 29 483 0 0
MASCO CORP COM 574599106 57,082 1,039,186 SH   SOLE 30 1,013,058 0 26,128
MASCO CORP COM 574599106 2,964 53,968 SH   SOLE 31 37,313 0 16,655
MASCO CORP COM 574599106 12,996 236,599 SH   SOLE 34 236,599 0 0
MASCO CORP COM 574599106 8,184 148,988 SH   SOLE 36 148,988 0 0
MASCO CORP COM 574599106 626 11,394 SH   SOLE 40 11,394 0 0
MASIMO CORP COM 574795100 59,891 223,158 SH   SOLE 2 124,792 0 98,366
MASIMO CORP COM 574795100 7,081 26,385 SH   SOLE 4 24,405 0 1,980
MASIMO CORP COM 574795100 9,010 33,570 SH   SOLE 7 17,504 0 16,066
MASIMO CORP COM 574795100 68 254 SH   SOLE 13 254 0 0
MASIMO CORP COM 574795100 1,147 4,275 SH   SOLE 15 4,275 0 0
MASIMO CORP COM 574795100 47,758 177,949 SH   SOLE 18 174,593 0 3,356
MASIMO CORP COM 574795100 499,993 1,863,004 SH   SOLE 19 1,863,004 0 0
MASIMO CORP COM 574795100 891,171 3,320,555 SH   SOLE 21 3,320,555 0 0
MASIMO CORP COM 574795100 439,975 1,639,374 SH   SOLE 22 1,545,489 0 93,885
MASIMO CORP COM 574795100 10,708 39,900 SH   SOLE 23 39,900 0 0
MASIMO CORP COM 574795100 37,898 141,211 SH   SOLE 25 141,211 0 0
MASIMO CORP COM 574795100 28,613 106,614 SH   SOLE 26 50,671 0 55,943
MASIMO CORP COM 574795100 28,884 107,624 SH   SOLE 28 6,792 0 100,832
MASIMO CORP COM 574795100 2,794 10,412 SH   SOLE 29 10,412 0 0
MASIMO CORP COM 574795100 50,461 188,021 SH   SOLE 30 184,736 0 3,285
MASIMO CORP COM 574795100 9,002 33,543 SH   SOLE 31 31,538 0 2,005
MASIMO CORP COM 574795100 96,627 360,038 SH   SOLE 34 360,038 0 0
MASIMO CORP COM 574795100 10,345 38,545 SH   SOLE 36 38,545 0 0
MASIMO CORP COM 574795100 561 2,092 SH   SOLE 40 2,092 0 0
MASONITE INTL CORP COM 575385109 1,780 18,105 SH   SOLE 2 8,388 0 9,717
MASONITE INTL CORP COM 575385109 13 133 SH   SOLE 4 133 0 0
MASONITE INTL CORP COM 575385109 49 498 SH   SOLE 7 498 0 0
MASONITE INTL CORP COM 575385109 8,548 86,921 SH   SOLE 18 85,312 0 1,609
MASONITE INTL CORP COM 575385109 7,098 72,181 SH   SOLE 19 72,181 0 0
MASONITE INTL CORP COM 575385109 92,783 943,493 SH   SOLE 21 943,493 0 0
MASONITE INTL CORP COM 575385109 65,787 668,977 SH   SOLE 22 650,844 0 18,133
MASONITE INTL CORP COM 575385109 77 778 SH   SOLE 23 778 0 0
MASONITE INTL CORP COM 575385109 18 181 SH   SOLE 25 181 0 0
MASONITE INTL CORP COM 575385109 1,564 15,900 SH   SOLE 26 3,283 0 12,617
MASONITE INTL CORP COM 575385109 315 3,199 SH   SOLE 28 3,199 0 0
MASONITE INTL CORP COM 575385109 1,437 14,613 SH   SOLE 30 14,613 0 0
MASONITE INTL CORP COM 575385109 117 1,193 SH   SOLE 36 1,193 0 0
MASONITE INTL CORP COM 575385109 276 2,803 SH   SOLE 40 2,803 0 0
MASTEC INC COM 576323109 7,469 109,545 SH   SOLE 2 44,622 0 64,923
MASTEC INC COM 576323109 23 331 SH   SOLE 4 331 0 0
MASTEC INC COM 576323109 6,643 97,440 SH   SOLE 7 97,440 0 0
MASTEC INC COM 576323109 21,807 319,847 SH   SOLE 18 313,200 0 6,647
MASTEC INC COM 576323109 20,490 300,527 SH   SOLE 19 300,527 0 0
MASTEC INC COM 576323109 260,913 3,826,824 SH   SOLE 21 3,826,824 0 0
MASTEC INC COM 576323109 139,733 2,049,470 SH   SOLE 22 2,010,043 0 39,427
MASTEC INC COM 576323109 970 14,224 SH   SOLE 23 14,224 0 0
MASTEC INC COM 576323109 1,551 22,749 SH   SOLE 25 22,749 0 0
MASTEC INC COM 576323109 6,513 95,521 SH   SOLE 26 24,621 0 70,900
MASTEC INC COM 576323109 703 10,315 SH   SOLE 28 8,079 0 2,236
MASTEC INC COM 576323109 2,519 36,951 SH   SOLE 30 36,951 0 0
MASTEC INC COM 576323109 716 10,497 SH   SOLE 34 10,497 0 0
MASTEC INC COM 576323109 329 4,820 SH   SOLE 36 4,820 0 0
MASTEC INC COM 576323109 489 7,167 SH   SOLE 40 7,167 0 0
MASTECH DIGITAL INC COM 57633B100 24 1,530 SH   SOLE 2 332 0 1,198
MASTECH DIGITAL INC COM 57633B100 262 16,506 SH   SOLE 18 16,506 0 0
MASTECH DIGITAL INC COM 57633B100 117 7,366 SH   SOLE 19 7,366 0 0
MASTECH DIGITAL INC COM 57633B100 2,262 142,255 SH   SOLE 21 142,255 0 0
MASTECH DIGITAL INC COM 57633B100 1,913 120,327 SH   SOLE 22 120,087 0 240
MASTERCARD INCORPORATED CL A 57636Q104 909,614 2,548,366 SH   SOLE 2 668,984 0 1,879,382
MASTERCARD INCORPORATED CL A 57636Q104 166,096 465,332 SH   SOLE 4 430,943 0 34,389
MASTERCARD INCORPORATED CL A 57636Q104 276,429 774,441 SH   SOLE 7 747,502 0 26,939
MASTERCARD INCORPORATED CL A 57636Q104 12,279 34,400 SH   SOLE 13 34,400 0 0
MASTERCARD INCORPORATED CL A 57636Q104 32,129 90,012 SH   SOLE 15 90,012 0 0
MASTERCARD INCORPORATED CL A 57636Q104 5 13 SH   SOLE 17 0 0 13
MASTERCARD INCORPORATED CL A 57636Q104 1,173,259 3,286,991 SH   SOLE 18 2,643,715 0 643,276
MASTERCARD INCORPORATED CL A 57636Q104 935,217 2,620,097 SH   SOLE 19 2,620,097 0 0
MASTERCARD INCORPORATED CL A 57636Q104 7,491,544 20,988,244 SH   SOLE 21 20,988,244 0 0
MASTERCARD INCORPORATED CL A 57636Q104 7,560,427 21,181,227 SH   SOLE 22 18,944,510 0 2,236,717
MASTERCARD INCORPORATED CL A 57636Q104 244,947 686,242 SH   SOLE 23 686,242 0 0
MASTERCARD INCORPORATED CL A 57636Q104 972,603 2,724,835 SH   SOLE 25 2,724,835 0 0
MASTERCARD INCORPORATED CL A 57636Q104 713,794 1,999,759 SH   SOLE 26 633,698 0 1,366,061
MASTERCARD INCORPORATED CL A 57636Q104 1,023,807 2,868,289 SH   SOLE 28 122,551 0 2,745,738
MASTERCARD INCORPORATED CL A 57636Q104 21,832 61,165 SH   SOLE 29 61,165 0 0
MASTERCARD INCORPORATED CL A 57636Q104 1,360,652 3,811,992 SH   SOLE 30 3,761,351 0 50,641
MASTERCARD INCORPORATED CL A 57636Q104 359,480 1,007,117 SH   SOLE 31 217,236 0 789,881
MASTERCARD INCORPORATED CL A 57636Q104 16,258 45,548 SH   SOLE 32 45,548 0 0
MASTERCARD INCORPORATED CL A 57636Q104 422,940 1,184,904 SH   SOLE 34 1,184,904 0 0
MASTERCARD INCORPORATED CL A 57636Q104 187,410 525,046 SH   SOLE 36 525,046 0 0
MASTERCARD INCORPORATED CL A 57636Q104 13,306 37,278 SH   SOLE 40 37,278 0 0
MASTERCARD INCORPORATED OPTIONS 57636Q104 250 700 SH Put SOLE 2 700 0 0
MASTERCARD INCORPORATED OPTIONS 57636Q104 1,749 4,900 SH Call SOLE 4 4,900 0 0
MASTERCARD INCORPORATED OPTIONS 57636Q104 464 1,300 SH Put SOLE 4 1,300 0 0
MASTERCARD INCORPORATED OPTIONS 57636Q104 20,738 58,100 SH Call SOLE 18 58,100 0 0
MASTERCARD INCORPORATED OPTIONS 57636Q104 6,032 16,900 SH Put SOLE 18 16,900 0 0
MASTERCARD INCORPORATED OPTIONS 57636Q104 126,749 355,100 SH Call SOLE 19 355,100 0 0
MASTERCARD INCORPORATED OPTIONS 57636Q104 38,942 109,100 SH Put SOLE 19 109,100 0 0
MASTERCARD INCORPORATED OPTIONS 57636Q104 9,209 25,800 SH Call SOLE 22 25,800 0 0
MASTERCARD INCORPORATED OPTIONS 57636Q104 2,641 7,400 SH Put SOLE 22 7,400 0 0
MASTERCARD INCORPORATED OPTIONS 57636Q104 1,321 3,700 SH Call SOLE 26 3,700 0 0
MASTERCARD INCORPORATED OPTIONS 57636Q104 357 1,000 SH Put SOLE 26 1,000 0 0
MASTERCARD INCORPORATED OPTIONS 57636Q104 59,573 166,900 SH Call SOLE 34 166,900 0 0
MASTERCARD INCORPORATED OPTIONS 57636Q104 17,026 47,700 SH Put SOLE 34 47,700 0 0
MASTERCRAFT BOAT HLDGS INC COM 57637H103 172 6,931 SH   SOLE 2 1,559 0 5,372
MASTERCRAFT BOAT HLDGS INC COM 57637H103 9 378 SH   SOLE 7 378 0 0
MASTERCRAFT BOAT HLDGS INC COM 57637H103 1,677 67,504 SH   SOLE 18 67,504 0 0
MASTERCRAFT BOAT HLDGS INC COM 57637H103 883 35,561 SH   SOLE 19 35,561 0 0
MASTERCRAFT BOAT HLDGS INC COM 57637H103 16,994 684,158 SH   SOLE 21 684,158 0 0
MASTERCRAFT BOAT HLDGS INC COM 57637H103 11,333 456,234 SH   SOLE 22 453,390 0 2,844
MATADOR RES CO COM 576485205 1,750 145,075 SH   SOLE 2 40,227 0 104,848
MATADOR RES CO COM 576485205 5 442 SH   SOLE 4 442 0 0
MATADOR RES CO COM 576485205 23 1,887 SH   SOLE 7 1,887 0 0
MATADOR RES CO COM 576485205 5,866 486,366 SH   SOLE 18 486,366 0 0
MATADOR RES CO COM 576485205 4,594 380,943 SH   SOLE 19 380,943 0 0
MATADOR RES CO COM 576485205 151,439 12,557,122 SH   SOLE 21 12,557,122 0 0
MATADOR RES CO COM 576485205 41,501 3,441,218 SH   SOLE 22 3,366,031 0 75,187
MATADOR RES CO COM 576485205 165 13,665 SH   SOLE 23 13,665 0 0
MATADOR RES CO COM 576485205 17 1,372 SH   SOLE 25 1,372 0 0
MATADOR RES CO COM 576485205 1,278 105,941 SH   SOLE 26 23,351 0 82,590
MATADOR RES CO COM 576485205 163 13,503 SH   SOLE 28 13,503 0 0
MATADOR RES CO COM 576485205 3,441 285,342 SH   SOLE 30 285,342 0 0
MATADOR RES CO COM 576485205 81 6,705 SH   SOLE 34 6,705 0 0
MATADOR RES CO COM 576485205 29 2,418 SH   SOLE 36 2,418 0 0
MATADOR RES CO COM 576485205 157 13,007 SH   SOLE 40 13,007 0 0
MATCH GROUP INC NEW COM 57667L107 83,158 550,021 SH   SOLE 2 119,513 0 430,508
MATCH GROUP INC NEW COM 57667L107 17,268 114,212 SH   SOLE 4 104,716 0 9,496
MATCH GROUP INC NEW COM 57667L107 7,774 51,420 SH   SOLE 7 39,441 0 11,979
MATCH GROUP INC NEW COM 57667L107 1,636 10,819 SH   SOLE 13 10,819 0 0
MATCH GROUP INC NEW COM 57667L107 3,252 21,511 SH   SOLE 15 21,511 0 0
MATCH GROUP INC NEW COM 57667L107 1 6 SH   SOLE 17 0 0 6
MATCH GROUP INC NEW COM 57667L107 46,477 307,411 SH   SOLE 18 152,275 0 155,136
MATCH GROUP INC NEW COM 57667L107 290,211 1,919,510 SH   SOLE 19 1,919,510 0 0
MATCH GROUP INC NEW COM 57667L107 598,099 3,955,944 SH   SOLE 21 3,955,944 0 0
MATCH GROUP INC NEW COM 57667L107 945,148 6,251,395 SH   SOLE 22 5,908,334 0 343,061
MATCH GROUP INC NEW COM 57667L107 25,304 167,367 SH   SOLE 23 167,367 0 0
MATCH GROUP INC NEW COM 57667L107 50,577 334,524 SH   SOLE 25 334,524 0 0
MATCH GROUP INC NEW COM 57667L107 57,927 383,139 SH   SOLE 26 179,491 0 203,648
MATCH GROUP INC NEW COM 57667L107 68,528 453,257 SH   SOLE 28 34,336 0 418,921
MATCH GROUP INC NEW COM 57667L107 48 320 SH   SOLE 29 320 0 0
MATCH GROUP INC NEW COM 57667L107 118,554 784,141 SH   SOLE 30 654,753 0 129,388
MATCH GROUP INC NEW COM 57667L107 6,249 41,335 SH   SOLE 31 32,249 0 9,086
MATCH GROUP INC NEW COM 57667L107 8,591 56,821 SH   SOLE 32 56,821 0 0
MATCH GROUP INC NEW COM 57667L107 1,713 11,327 SH   SOLE 34 11,327 0 0
MATCH GROUP INC NEW COM 57667L107 20,224 133,767 SH   SOLE 36 133,767 0 0
MATCH GROUP INC NEW COM 57667L107 1,519 10,047 SH   SOLE 40 10,047 0 0
MATERION CORP COM 576690101 1,439 22,591 SH   SOLE 2 7,825 0 14,766
MATERION CORP COM 576690101 8 130 SH   SOLE 4 130 0 0
MATERION CORP COM 576690101 853 13,389 SH   SOLE 7 13,389 0 0
MATERION CORP COM 576690101 5,802 91,056 SH   SOLE 18 89,428 0 1,628
MATERION CORP COM 576690101 8,384 131,569 SH   SOLE 19 131,569 0 0
MATERION CORP COM 576690101 147,321 2,312,011 SH   SOLE 21 2,312,011 0 0
MATERION CORP COM 576690101 47,086 738,959 SH   SOLE 22 725,639 0 13,320
MATERION CORP COM 576690101 441 6,928 SH   SOLE 23 6,928 0 0
MATERION CORP COM 576690101 2,820 44,262 SH   SOLE 26 6,027 0 38,235
MATERION CORP COM 576690101 182 2,863 SH   SOLE 28 2,863 0 0
MATERION CORP COM 576690101 2,682 42,086 SH   SOLE 30 42,086 0 0
MATERION CORP COM 576690101 64 997 SH   SOLE 34 997 0 0
MATERION CORP COM 576690101 157 2,466 SH   SOLE 40 2,466 0 0
MATINAS BIOPHARMA HLDGS INC COM 576810105 272 199,907 SH   SOLE 21 199,907 0 0
MATINAS BIOPHARMA HLDGS INC COM 576810105 2,780 2,044,163 SH   SOLE 22 2,044,163 0 0
MATRIX SVC CO COM 576853105 452 40,992 SH   SOLE 2 9,798 0 31,194
MATRIX SVC CO COM 576853105 7 606 SH   SOLE 7 606 0 0
MATRIX SVC CO COM 576853105 1,443 130,936 SH   SOLE 18 130,936 0 0
MATRIX SVC CO COM 576853105 1,124 101,999 SH   SOLE 19 101,999 0 0
MATRIX SVC CO COM 576853105 34,263 3,109,190 SH   SOLE 21 3,109,190 0 0
MATRIX SVC CO COM 576853105 9,726 882,558 SH   SOLE 22 878,044 0 4,514
MATRIX SVC CO COM 576853105 76 6,877 SH   SOLE 23 6,877 0 0
MATRIX SVC CO COM 576853105 341 30,952 SH   SOLE 26 0 0 30,952
MATRIX SVC CO COM 576853105 477 43,329 SH   SOLE 30 43,329 0 0
MATSON INC COM 57686G105 2,460 43,172 SH   SOLE 2 6,164 0 37,008
MATSON INC COM 57686G105 0 6 SH   SOLE 4 6 0 0
MATSON INC COM 57686G105 45 788 SH   SOLE 7 788 0 0
MATSON INC COM 57686G105 10,771 189,061 SH   SOLE 18 189,061 0 0
MATSON INC COM 57686G105 4,399 77,208 SH   SOLE 19 77,208 0 0
MATSON INC COM 57686G105 316,331 5,552,593 SH   SOLE 21 5,552,593 0 0
MATSON INC COM 57686G105 67,036 1,176,694 SH   SOLE 22 1,164,736 0 11,958
MATSON INC COM 57686G105 193 3,394 SH   SOLE 26 898 0 2,496
MATSON INC COM 57686G105 81 1,421 SH   SOLE 28 1,421 0 0
MATSON INC COM 57686G105 4,355 76,440 SH   SOLE 30 76,440 0 0
MATSON INC COM 57686G105 54 942 SH   SOLE 40 942 0 0
MATTEL INC COM 577081102 15,248 873,813 SH   SOLE 2 258,087 0 615,726
MATTEL INC COM 577081102 29 1,679 SH   SOLE 4 1,679 0 0
MATTEL INC COM 577081102 197 11,280 SH   SOLE 7 11,280 0 0
MATTEL INC COM 577081102 15,674 898,217 SH   SOLE 18 898,217 0 0
MATTEL INC COM 577081102 1,523 87,257 SH   SOLE 19 87,257 0 0
MATTEL INC COM 577081102 283,507 16,246,797 SH   SOLE 21 16,246,797 0 0
MATTEL INC COM 577081102 192,327 11,021,605 SH   SOLE 22 10,560,317 0 461,288
MATTEL INC COM 577081102 58 3,318 SH   SOLE 25 3,318 0 0
MATTEL INC COM 577081102 2,344 134,353 SH   SOLE 26 90,071 0 44,282
MATTEL INC COM 577081102 1,025 58,756 SH   SOLE 28 44,985 0 13,771
MATTEL INC COM 577081102 3,613 207,071 SH   SOLE 30 207,071 0 0
MATTEL INC COM 577081102 117 6,684 SH   SOLE 31 6,684 0 0
MATTEL INC COM 577081102 25 1,454 SH   SOLE 34 1,454 0 0
MATTEL INC COM 577081102 1,429 81,909 SH   SOLE 36 81,909 0 0
MATTEL INC COM 577081102 743 42,576 SH   SOLE 40 42,576 0 0
MATTHEWS INTL CORP CL A 577128101 1,794 61,011 SH   SOLE 2 16,199 0 44,812
MATTHEWS INTL CORP CL A 577128101 6 196 SH   SOLE 4 196 0 0
MATTHEWS INTL CORP CL A 577128101 18 621 SH   SOLE 7 621 0 0
MATTHEWS INTL CORP CL A 577128101 3,988 135,631 SH   SOLE 18 135,631 0 0
MATTHEWS INTL CORP CL A 577128101 4,590 156,128 SH   SOLE 19 156,128 0 0
MATTHEWS INTL CORP CL A 577128101 105,592 3,591,566 SH   SOLE 21 3,591,566 0 0
MATTHEWS INTL CORP CL A 577128101 35,348 1,202,308 SH   SOLE 22 1,180,124 0 22,184
MATTHEWS INTL CORP CL A 577128101 366 12,452 SH   SOLE 23 12,452 0 0
MATTHEWS INTL CORP CL A 577128101 34 1,140 SH   SOLE 25 1,140 0 0
MATTHEWS INTL CORP CL A 577128101 1,477 50,246 SH   SOLE 26 7,466 0 42,780
MATTHEWS INTL CORP CL A 577128101 139 4,718 SH   SOLE 28 4,718 0 0
MATTHEWS INTL CORP CL A 577128101 2,036 69,238 SH   SOLE 30 69,238 0 0
MATTHEWS INTL CORP CL A 577128101 82 2,799 SH   SOLE 36 2,799 0 0
MATTHEWS INTL CORP CL A 577128101 107 3,645 SH   SOLE 40 3,645 0 0
MAUI LD & PINEAPPLE INC COM 577345101 57 4,921 SH   SOLE 2 828 0 4,093
MAUI LD & PINEAPPLE INC COM 577345101 275 23,809 SH   SOLE 18 23,809 0 0
MAUI LD & PINEAPPLE INC COM 577345101 147 12,742 SH   SOLE 19 12,742 0 0
MAUI LD & PINEAPPLE INC COM 577345101 2,857 247,782 SH   SOLE 21 247,782 0 0
MAUI LD & PINEAPPLE INC COM 577345101 3,109 269,664 SH   SOLE 22 269,245 0 419
MAVERIX METALS INC COM NEW 57776F405 55 10,009 SH   SOLE 22 10,009 0 0
MAXAR TECHNOLOGIES INC COM 57778K105 3,030 78,507 SH   SOLE 2 20,352 0 58,155
MAXAR TECHNOLOGIES INC COM 57778K105 22 565 SH   SOLE 4 565 0 0
MAXAR TECHNOLOGIES INC COM 57778K105 41 1,070 SH   SOLE 7 1,070 0 0
MAXAR TECHNOLOGIES INC COM 57778K105 8,634 223,746 SH   SOLE 18 223,746 0 0
MAXAR TECHNOLOGIES INC COM 57778K105 4,265 110,521 SH   SOLE 19 110,521 0 0
MAXAR TECHNOLOGIES INC COM 57778K105 109,913 2,848,228 SH   SOLE 21 2,848,228 0 0
MAXAR TECHNOLOGIES INC COM 57778K105 63,448 1,644,148 SH   SOLE 22 1,604,249 0 39,899
MAXAR TECHNOLOGIES INC COM 57778K105 25 660 SH   SOLE 25 660 0 0
MAXAR TECHNOLOGIES INC COM 57778K105 280 7,244 SH   SOLE 26 1,698 0 5,546
MAXAR TECHNOLOGIES INC COM 57778K105 513 13,287 SH   SOLE 28 13,287 0 0
MAXAR TECHNOLOGIES INC COM 57778K105 1,537 39,828 SH   SOLE 30 39,828 0 0
MAXAR TECHNOLOGIES INC COM 57778K105 63 1,621 SH   SOLE 36 1,621 0 0
MAXAR TECHNOLOGIES INC COM 57778K105 304 7,886 SH   SOLE 40 7,886 0 0
MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102 300 10,586 SH   SOLE 2 1,900 0 8,686
MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102 5 174 SH   SOLE 7 174 0 0
MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102 1,049 36,973 SH   SOLE 18 36,973 0 0
MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102 4,741 167,117 SH   SOLE 19 167,117 0 0
MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102 9,304 327,943 SH   SOLE 21 327,943 0 0
MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102 5,259 185,369 SH   SOLE 22 183,870 0 1,499
MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102 172 6,063 SH   SOLE 23 6,063 0 0
MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102 216 7,609 SH   SOLE 26 0 0 7,609
MAXIM INTEGRATED PRODS INC COM 57772K101 60,054 677,433 SH   SOLE 2 161,302 0 516,131
MAXIM INTEGRATED PRODS INC COM 57772K101 11,356 128,103 SH   SOLE 4 117,767 0 10,336
MAXIM INTEGRATED PRODS INC COM 57772K101 35,484 400,275 SH   SOLE 7 290,294 0 109,981
MAXIM INTEGRATED PRODS INC COM 57772K101 59 660 SH   SOLE 13 660 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 2,976 33,572 SH   SOLE 15 33,572 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 1 7 SH   SOLE 17 0 0 7
MAXIM INTEGRATED PRODS INC COM 57772K101 51,696 583,152 SH   SOLE 18 544,074 0 39,078
MAXIM INTEGRATED PRODS INC COM 57772K101 11,737 132,396 SH   SOLE 19 132,396 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 670,182 7,559,869 SH   SOLE 21 7,559,869 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 541,942 6,113,281 SH   SOLE 22 5,556,427 0 556,854
MAXIM INTEGRATED PRODS INC COM 57772K101 16,427 185,298 SH   SOLE 23 185,298 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 46,427 523,709 SH   SOLE 25 523,709 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 56,721 639,836 SH   SOLE 26 241,024 0 398,812
MAXIM INTEGRATED PRODS INC COM 57772K101 97,398 1,098,678 SH   SOLE 28 33,629 0 1,065,049
MAXIM INTEGRATED PRODS INC COM 57772K101 73 825 SH   SOLE 29 825 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 147,657 1,665,619 SH   SOLE 30 1,596,395 0 69,224
MAXIM INTEGRATED PRODS INC COM 57772K101 5,873 66,254 SH   SOLE 31 37,902 0 28,352
MAXIM INTEGRATED PRODS INC COM 57772K101 5,062 57,102 SH   SOLE 32 57,102 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 143,490 1,618,614 SH   SOLE 34 1,618,614 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 13,956 157,427 SH   SOLE 36 157,427 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 983 11,093 SH   SOLE 40 11,093 0 0
MAXIMUS INC COM 577933104 5,094 69,604 SH   SOLE 2 46,901 0 22,703
MAXIMUS INC COM 577933104 34 470 SH   SOLE 4 470 0 0
MAXIMUS INC COM 577933104 108 1,476 SH   SOLE 7 1,476 0 0
MAXIMUS INC COM 577933104 2 28 SH   SOLE 17 0 0 28
MAXIMUS INC COM 577933104 25,618 350,020 SH   SOLE 18 339,567 0 10,453
MAXIMUS INC COM 577933104 20,781 283,936 SH   SOLE 19 283,936 0 0
MAXIMUS INC COM 577933104 319,315 4,362,824 SH   SOLE 21 4,362,824 0 0
MAXIMUS INC COM 577933104 155,624 2,126,297 SH   SOLE 22 2,083,735 0 42,562
MAXIMUS INC COM 577933104 698 9,541 SH   SOLE 23 9,541 0 0
MAXIMUS INC COM 577933104 46 630 SH   SOLE 25 630 0 0
MAXIMUS INC COM 577933104 4,917 67,178 SH   SOLE 26 17,807 0 49,371
MAXIMUS INC COM 577933104 546 7,465 SH   SOLE 28 7,465 0 0
MAXIMUS INC COM 577933104 57 784 SH   SOLE 29 784 0 0
MAXIMUS INC COM 577933104 20,385 278,522 SH   SOLE 30 278,522 0 0
MAXIMUS INC COM 577933104 76 1,037 SH   SOLE 31 1,037 0 0
MAXIMUS INC COM 577933104 41 564 SH   SOLE 34 564 0 0
MAXIMUS INC COM 577933104 206 2,820 SH   SOLE 36 2,820 0 0
MAXIMUS INC COM 577933104 512 6,996 SH   SOLE 40 6,996 0 0
MAXLINEAR INC COM 57776J100 2,252 58,977 SH   SOLE 2 23,033 0 35,944
MAXLINEAR INC COM 57776J100 11 295 SH   SOLE 4 295 0 0
MAXLINEAR INC COM 57776J100 53 1,379 SH   SOLE 7 1,379 0 0
MAXLINEAR INC COM 57776J100 11,716 306,791 SH   SOLE 18 300,348 0 6,443
MAXLINEAR INC COM 57776J100 6,758 176,952 SH   SOLE 19 176,952 0 0
MAXLINEAR INC COM 57776J100 289,457 7,579,395 SH   SOLE 21 7,579,395 0 0
MAXLINEAR INC COM 57776J100 77,977 2,041,809 SH   SOLE 22 1,998,552 0 43,257
MAXLINEAR INC COM 57776J100 207 5,430 SH   SOLE 23 5,430 0 0
MAXLINEAR INC COM 57776J100 23 604 SH   SOLE 25 604 0 0
MAXLINEAR INC COM 57776J100 3,134 82,051 SH   SOLE 26 20,826 0 61,225
MAXLINEAR INC COM 57776J100 302 7,900 SH   SOLE 28 7,900 0 0
MAXLINEAR INC COM 57776J100 16,362 428,444 SH   SOLE 30 428,444 0 0
MAXLINEAR INC COM 57776J100 41 1,063 SH   SOLE 36 1,063 0 0
MAXLINEAR INC COM 57776J100 287 7,519 SH   SOLE 40 7,519 0 0
MAYS J W INC COM 578473100 2 85 SH   SOLE 18 85 0 0
MAYS J W INC COM 578473100 2 106 SH   SOLE 21 106 0 0
MAYVILLE ENGINEERING CO INC COM 578605107 123 9,168 SH   SOLE 2 2,939 0 6,229
MAYVILLE ENGINEERING CO INC COM 578605107 309 23,007 SH   SOLE 18 23,007 0 0
MAYVILLE ENGINEERING CO INC COM 578605107 142 10,558 SH   SOLE 19 10,558 0 0
MAYVILLE ENGINEERING CO INC COM 578605107 3,982 296,688 SH   SOLE 21 296,688 0 0
MAYVILLE ENGINEERING CO INC COM 578605107 1,490 111,027 SH   SOLE 22 110,572 0 455
MAYVILLE ENGINEERING CO INC COM 578605107 29 2,131 SH   SOLE 26 0 0 2,131
MBIA INC COM 55262C100 427 64,918 SH   SOLE 2 18,568 0 46,350
MBIA INC COM 55262C100 6 867 SH   SOLE 4 867 0 0
MBIA INC COM 55262C100 8 1,286 SH   SOLE 7 1,286 0 0
MBIA INC COM 55262C100 1,154 175,352 SH   SOLE 18 175,352 0 0
MBIA INC COM 55262C100 642 97,637 SH   SOLE 19 97,637 0 0
MBIA INC COM 55262C100 11,464 1,742,241 SH   SOLE 21 1,742,241 0 0
MBIA INC COM 55262C100 9,480 1,440,699 SH   SOLE 22 1,391,141 0 49,558
MBIA INC COM 55262C100 200 30,451 SH   SOLE 26 12,817 0 17,634
MBIA INC COM 55262C100 187 28,362 SH   SOLE 28 12,062 0 16,300
MBIA INC COM 55262C100 96 14,538 SH   SOLE 30 14,538 0 0
MBIA INC COM 55262C100 62 9,432 SH   SOLE 40 9,432 0 0
MCAFEE CORP COM CL A 579063108 986 59,067 SH   SOLE 2 3,147 0 55,920
MCAFEE CORP COM CL A 579063108 15 912 SH   SOLE 7 912 0 0
MCAFEE CORP COM CL A 579063108 288 17,233 SH   SOLE 18 17,233 0 0
MCAFEE CORP COM CL A 579063108 125 7,475 SH   SOLE 19 7,475 0 0
MCAFEE CORP COM CL A 579063108 9,550 572,170 SH   SOLE 21 572,170 0 0
MCAFEE CORP COM CL A 579063108 13,066 782,858 SH   SOLE 22 757,403 0 25,455
MCCORMICK & CO INC COM NON VTG 579780206 57,854 605,163 SH   SOLE 2 113,960 0 491,203
MCCORMICK & CO INC COM NON VTG 579780206 11,632 121,673 SH   SOLE 4 112,091 0 9,582
MCCORMICK & CO INC COM NON VTG 579780206 24,722 258,603 SH   SOLE 7 245,190 0 13,413
MCCORMICK & CO INC COM NON VTG 579780206 4,563 47,730 SH   SOLE 13 47,730 0 0
MCCORMICK & CO INC COM NON VTG 579780206 2,697 28,214 SH   SOLE 15 28,214 0 0
MCCORMICK & CO INC COM NON VTG 579780206 55,492 580,459 SH   SOLE 18 490,392 0 90,067
MCCORMICK & CO INC COM NON VTG 579780206 36,293 379,637 SH   SOLE 19 379,637 0 0
MCCORMICK & CO INC COM NON VTG 579780206 789,578 8,259,185 SH   SOLE 21 8,259,185 0 0
MCCORMICK & CO INC COM NON VTG 579780206 634,428 6,636,276 SH   SOLE 22 5,946,482 0 689,794
MCCORMICK & CO INC COM NON VTG 579780206 15,673 163,941 SH   SOLE 23 163,941 0 0
MCCORMICK & CO INC COM NON VTG 579780206 38,990 407,849 SH   SOLE 25 407,849 0 0
MCCORMICK & CO INC COM NON VTG 579780206 66,396 694,523 SH   SOLE 26 201,294 0 493,229
MCCORMICK & CO INC COM NON VTG 579780206 93,906 982,282 SH   SOLE 28 35,586 0 946,696
MCCORMICK & CO INC COM NON VTG 579780206 37 386 SH   SOLE 29 386 0 0
MCCORMICK & CO INC COM NON VTG 579780206 130,791 1,368,102 SH   SOLE 30 1,367,008 0 1,094
MCCORMICK & CO INC COM NON VTG 579780206 5,547 58,024 SH   SOLE 31 30,892 0 27,132
MCCORMICK & CO INC COM NON VTG 579780206 1,067 11,163 SH   SOLE 34 11,163 0 0
MCCORMICK & CO INC COM NON VTG 579780206 20,310 212,443 SH   SOLE 36 212,443 0 0
MCCORMICK & CO INC COM NON VTG 579780206 1,031 10,781 SH   SOLE 40 10,781 0 0
MCDONALDS CORP COM 580135101 390,790 1,821,185 SH   SOLE 2 335,296 0 1,485,889
MCDONALDS CORP COM 580135101 77,362 360,527 SH   SOLE 4 331,866 0 28,661
MCDONALDS CORP COM 580135101 156,648 730,022 SH   SOLE 7 697,880 0 32,142
MCDONALDS CORP COM 580135101 2,791 13,005 SH   SOLE 13 13,005 0 0
MCDONALDS CORP COM 580135101 19,902 92,747 SH   SOLE 15 92,747 0 0
MCDONALDS CORP COM 580135101 56 263 SH   SOLE 17 0 0 263
MCDONALDS CORP COM 580135101 309,996 1,444,665 SH   SOLE 18 1,295,037 0 149,628
MCDONALDS CORP COM 580135101 221,922 1,034,216 SH   SOLE 19 1,034,216 0 0
MCDONALDS CORP COM 580135101 3,856,820 17,973,807 SH   SOLE 21 17,973,807 0 0
MCDONALDS CORP COM 580135101 3,756,862 17,507,980 SH   SOLE 22 15,891,395 0 1,616,585
MCDONALDS CORP COM 580135101 108,073 503,649 SH   SOLE 23 503,649 0 0
MCDONALDS CORP COM 580135101 252,387 1,176,191 SH   SOLE 25 1,176,191 0 0
MCDONALDS CORP COM 580135101 358,673 1,671,514 SH   SOLE 26 518,190 0 1,153,324
MCDONALDS CORP COM 580135101 364,662 1,699,422 SH   SOLE 28 99,732 0 1,599,690
MCDONALDS CORP COM 580135101 357 1,663 SH   SOLE 29 1,663 0 0
MCDONALDS CORP COM 580135101 706,029 3,290,282 SH   SOLE 30 3,235,339 0 54,943
MCDONALDS CORP COM 580135101 56,647 263,988 SH   SOLE 31 96,897 0 167,091
MCDONALDS CORP COM 580135101 22,532 105,003 SH   SOLE 32 105,003 0 0
MCDONALDS CORP COM 580135101 113,575 529,291 SH   SOLE 34 529,291 0 0
MCDONALDS CORP COM 580135101 106,709 497,292 SH   SOLE 36 497,292 0 0
MCDONALDS CORP COM 580135101 6,663 31,051 SH   SOLE 40 31,051 0 0
MCEWEN MNG INC COM 58039P107 91 92,383 SH   SOLE 2 92,383 0 0
MCEWEN MNG INC COM 58039P107 1 1,137 SH   SOLE 4 1,137 0 0
MCEWEN MNG INC COM 58039P107 2,363 2,398,667 SH   SOLE 21 2,398,667 0 0
MCEWEN MNG INC COM 58039P107 4,324 4,390,145 SH   SOLE 22 4,276,755 0 113,390
MCEWEN MNG INC COM 58039P107 81 82,092 SH   SOLE 26 65,311 0 16,781
MCEWEN MNG INC COM 58039P107 33 33,488 SH   SOLE 28 33,488 0 0
MCEWEN MNG INC COM 58039P107 229 232,354 SH   SOLE 30 232,354 0 0
MCEWEN MNG INC COM 58039P107 22 22,796 SH   SOLE 40 22,796 0 0
MCGRATH RENTCORP COM 580589109 1,993 29,699 SH   SOLE 2 12,306 0 17,393
MCGRATH RENTCORP COM 580589109 8 123 SH   SOLE 4 123 0 0
MCGRATH RENTCORP COM 580589109 30 451 SH   SOLE 7 451 0 0
MCGRATH RENTCORP COM 580589109 6,882 102,569 SH   SOLE 18 84,480 0 18,089
MCGRATH RENTCORP COM 580589109 14,745 219,748 SH   SOLE 19 219,748 0 0
MCGRATH RENTCORP COM 580589109 58,456 871,176 SH   SOLE 21 871,176 0 0
MCGRATH RENTCORP COM 580589109 63,175 941,499 SH   SOLE 22 925,233 0 16,266
MCGRATH RENTCORP COM 580589109 1,331 19,835 SH   SOLE 23 19,835 0 0
MCGRATH RENTCORP COM 580589109 43 637 SH   SOLE 25 637 0 0
MCGRATH RENTCORP COM 580589109 5,911 88,099 SH   SOLE 26 5,551 0 82,548
MCGRATH RENTCORP COM 580589109 224 3,341 SH   SOLE 28 3,341 0 0
MCGRATH RENTCORP COM 580589109 1,054 15,711 SH   SOLE 30 15,711 0 0
MCGRATH RENTCORP COM 580589109 42 627 SH   SOLE 34 627 0 0
MCGRATH RENTCORP COM 580589109 106 1,581 SH   SOLE 36 1,581 0 0
MCGRATH RENTCORP COM 580589109 173 2,585 SH   SOLE 40 2,585 0 0
MCKESSON CORP COM 58155Q103 80,445 462,543 SH   SOLE 2 140,910 0 321,633
MCKESSON CORP COM 58155Q103 12,641 72,685 SH   SOLE 4 66,424 0 6,261
MCKESSON CORP COM 58155Q103 24,386 140,215 SH   SOLE 7 135,662 0 4,553
MCKESSON CORP COM 58155Q103 4,010 23,058 SH   SOLE 13 23,058 0 0
MCKESSON CORP COM 58155Q103 3,536 20,333 SH   SOLE 15 20,333 0 0
MCKESSON CORP COM 58155Q103 6 32 SH   SOLE 17 0 0 32
MCKESSON CORP COM 58155Q103 171,811 987,875 SH   SOLE 18 906,540 0 81,335
MCKESSON CORP COM 58155Q103 236,563 1,360,185 SH   SOLE 19 1,360,185 0 0
MCKESSON CORP COM 58155Q103 365 2,100 SH   SOLE 20 2,100 0 0
MCKESSON CORP COM 58155Q103 745,459 4,286,219 SH   SOLE 21 4,286,219 0 0
MCKESSON CORP COM 58155Q103 718,049 4,128,614 SH   SOLE 22 3,697,074 0 431,540
MCKESSON CORP COM 58155Q103 19,597 112,678 SH   SOLE 23 112,678 0 0
MCKESSON CORP COM 58155Q103 42,847 246,360 SH   SOLE 25 246,360 0 0
MCKESSON CORP COM 58155Q103 65,865 378,709 SH   SOLE 26 121,080 0 257,629
MCKESSON CORP COM 58155Q103 85,576 492,042 SH   SOLE 28 20,696 0 471,346
MCKESSON CORP COM 58155Q103 9 54 SH   SOLE 29 54 0 0
MCKESSON CORP COM 58155Q103 136,840 786,799 SH   SOLE 30 761,063 0 25,736
MCKESSON CORP COM 58155Q103 7,763 44,633 SH   SOLE 31 22,219 0 22,414
MCKESSON CORP COM 58155Q103 44,947 258,437 SH   SOLE 34 258,437 0 0
MCKESSON CORP COM 58155Q103 27,769 159,665 SH   SOLE 36 159,665 0 0
MCKESSON CORP COM 58155Q103 1,172 6,738 SH   SOLE 40 6,738 0 0
MDC PARTNERS INC. CL A SUB VTG 552697104 33 13,147 SH   SOLE 18 13,147 0 0
MDC PARTNERS INC. CL A SUB VTG 552697104 853 339,812 SH   SOLE 21 339,812 0 0
MDC PARTNERS INC. CL A SUB VTG 552697104 19 7,665 SH   SOLE 22 7,665 0 0
MDU RES GROUP INC COM 552690109 15,930 604,800 SH   SOLE 2 199,110 0 405,690
MDU RES GROUP INC COM 552690109 23 871 SH   SOLE 4 871 0 0
MDU RES GROUP INC COM 552690109 4,253 161,469 SH   SOLE 7 161,469 0 0
MDU RES GROUP INC COM 552690109 13,339 506,404 SH   SOLE 18 506,404 0 0
MDU RES GROUP INC COM 552690109 1,331 50,540 SH   SOLE 19 50,540 0 0
MDU RES GROUP INC COM 552690109 242,411 9,203,169 SH   SOLE 21 9,203,169 0 0
MDU RES GROUP INC COM 552690109 164,435 6,242,769 SH   SOLE 22 5,980,605 0 262,164
MDU RES GROUP INC COM 552690109 65 2,473 SH   SOLE 25 2,473 0 0
MDU RES GROUP INC COM 552690109 2,529 96,003 SH   SOLE 26 74,283 0 21,720
MDU RES GROUP INC COM 552690109 894 33,928 SH   SOLE 28 24,646 0 9,282
MDU RES GROUP INC COM 552690109 3,328 126,346 SH   SOLE 30 126,346 0 0
MDU RES GROUP INC COM 552690109 100 3,792 SH   SOLE 31 3,792 0 0
MDU RES GROUP INC COM 552690109 319 12,097 SH   SOLE 36 12,097 0 0
MDU RES GROUP INC COM 552690109 648 24,611 SH   SOLE 40 24,611 0 0
MECHEL PAO SPONSORED ADR NE 583840608 37 17,899 SH   SOLE 4 17,899 0 0
MECHEL PAO SPONSORED ADR NE 583840608 2,176 1,061,298 SH   SOLE 21 1,061,298 0 0
MECHEL PAO SPONSORED ADR NE 583840608 1,340 653,831 SH   SOLE 22 653,831 0 0
MECHEL PAO SPONSORED ADR NE 583840608 443 216,132 SH   SOLE 30 216,132 0 0
MEDALLIA INC COM 584021109 5,956 179,287 SH   SOLE 2 28,642 0 150,645
MEDALLIA INC COM 584021109 11 319 SH   SOLE 4 319 0 0
MEDALLIA INC COM 584021109 56 1,672 SH   SOLE 7 1,672 0 0
MEDALLIA INC COM 584021109 1,555 46,815 SH   SOLE 18 46,815 0 0
MEDALLIA INC COM 584021109 736 22,142 SH   SOLE 19 22,142 0 0
MEDALLIA INC COM 584021109 48,697 1,465,907 SH   SOLE 21 1,465,907 0 0
MEDALLIA INC COM 584021109 73,361 2,208,353 SH   SOLE 22 2,099,769 0 108,584
MEDALLIA INC COM 584021109 29 866 SH   SOLE 25 866 0 0
MEDALLIA INC COM 584021109 1,238 37,264 SH   SOLE 26 22,780 0 14,484
MEDALLIA INC COM 584021109 327 9,856 SH   SOLE 28 9,856 0 0
MEDALLIA INC COM 584021109 1,608 48,405 SH   SOLE 30 48,405 0 0
MEDALLIA INC COM 584021109 53 1,609 SH   SOLE 31 1,609 0 0
MEDALLIA INC COM 584021109 87 2,610 SH   SOLE 34 2,610 0 0
MEDALLIA INC COM 584021109 71 2,150 SH   SOLE 36 2,150 0 0
MEDALLIA INC COM 584021109 331 9,975 SH   SOLE 40 9,975 0 0
MEDALLION FINL CORP COM 583928106 25 5,116 SH   SOLE 18 5,116 0 0
MEDALLION FINL CORP COM 583928106 663 135,296 SH   SOLE 21 135,296 0 0
MEDAVAIL HOLDINGS INC COM 58406B103 0 25 SH   SOLE 21 25 0 0
MEDIAALPHA INC CL A 58450V104 233 5,954 SH   SOLE 2 853 0 5,101
MEDIAALPHA INC CL A 58450V104 12 318 SH   SOLE 7 318 0 0
MEDIAALPHA INC CL A 58450V104 1,774 45,404 SH   SOLE 18 45,404 0 0
MEDIAALPHA INC CL A 58450V104 686 17,559 SH   SOLE 19 17,559 0 0
MEDIAALPHA INC CL A 58450V104 13,334 341,291 SH   SOLE 21 341,291 0 0
MEDIAALPHA INC CL A 58450V104 10,772 275,711 SH   SOLE 22 274,418 0 1,293
MEDIAALPHA INC CL A 58450V104 1,286 32,907 SH   SOLE 26 32,907 0 0
MEDIAALPHA INC CL A 58450V104 6,597 168,839 SH   SOLE 28 0 0 168,839
MEDIAALPHA INC CL A 58450V104 87 2,217 SH   SOLE 31 0 0 2,217
MEDIACO HLDG INC CL A 58450D104 2 912 SH   SOLE 19 912 0 0
MEDIACO HLDG INC CL A 58450D104 2 857 SH   SOLE 21 857 0 0
MEDIACO HLDG INC CL A 58450D104 104 39,766 SH   SOLE 22 39,766 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 32,086 1,472,505 SH   SOLE 2 384,135 0 1,088,370
MEDICAL PPTYS TRUST INC COM 58463J304 15,437 708,461 SH   SOLE 4 688,532 0 19,929
MEDICAL PPTYS TRUST INC COM 58463J304 15,049 690,615 SH   SOLE 7 690,615 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 52 2,378 SH   SOLE 13 2,378 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 1,235 56,667 SH   SOLE 15 56,667 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 31,098 1,427,147 SH   SOLE 18 1,393,598 0 33,549
MEDICAL PPTYS TRUST INC COM 58463J304 17,782 816,069 SH   SOLE 19 816,069 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 630,175 28,920,369 SH   SOLE 21 28,920,369 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 448,185 20,568,360 SH   SOLE 22 19,851,443 0 716,917
MEDICAL PPTYS TRUST INC COM 58463J304 8,056 369,713 SH   SOLE 23 369,713 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 51,815 2,377,916 SH   SOLE 25 2,377,916 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 15,547 713,506 SH   SOLE 26 506,618 0 206,888
MEDICAL PPTYS TRUST INC COM 58463J304 21,112 968,907 SH   SOLE 28 68,513 0 900,394
MEDICAL PPTYS TRUST INC COM 58463J304 7,204 330,631 SH   SOLE 29 330,631 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 65,695 3,014,900 SH   SOLE 30 2,995,954 0 18,946
MEDICAL PPTYS TRUST INC COM 58463J304 1,785 81,907 SH   SOLE 31 62,856 0 19,051
MEDICAL PPTYS TRUST INC COM 58463J304 532 24,408 SH   SOLE 34 24,408 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 2,605 119,538 SH   SOLE 36 119,538 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 477 21,889 SH   SOLE 40 21,889 0 0
MEDICENNA THERAPEUTICS CORP COM 58490H107 27 5,775 SH   SOLE 22 5,775 0 0
MEDICINOVA INC COM NEW 58468P206 89 16,866 SH   SOLE 2 3,529 0 13,337
MEDICINOVA INC COM NEW 58468P206 4 828 SH   SOLE 7 828 0 0
MEDICINOVA INC COM NEW 58468P206 769 146,156 SH   SOLE 18 146,156 0 0
MEDICINOVA INC COM NEW 58468P206 420 79,799 SH   SOLE 19 79,799 0 0
MEDICINOVA INC COM NEW 58468P206 10,278 1,953,900 SH   SOLE 21 1,953,900 0 0
MEDICINOVA INC COM NEW 58468P206 5,819 1,106,207 SH   SOLE 22 1,100,296 0 5,911
MEDICINOVA INC COM NEW 58468P206 54 10,215 SH   SOLE 30 10,215 0 0
MEDIFAST INC COM 58470H101 1,360 6,925 SH   SOLE 2 3,575 0 3,350
MEDIFAST INC COM 58470H101 12 61 SH   SOLE 4 61 0 0
MEDIFAST INC COM 58470H101 44 224 SH   SOLE 7 224 0 0
MEDIFAST INC COM 58470H101 9,848 50,156 SH   SOLE 18 50,156 0 0
MEDIFAST INC COM 58470H101 3,931 20,019 SH   SOLE 19 20,019 0 0
MEDIFAST INC COM 58470H101 255,098 1,299,267 SH   SOLE 21 1,299,267 0 0
MEDIFAST INC COM 58470H101 62,647 319,076 SH   SOLE 22 311,740 0 7,336
MEDIFAST INC COM 58470H101 51 262 SH   SOLE 25 262 0 0
MEDIFAST INC COM 58470H101 985 5,015 SH   SOLE 26 3,112 0 1,903
MEDIFAST INC COM 58470H101 306 1,557 SH   SOLE 28 1,557 0 0
MEDIFAST INC COM 58470H101 4,768 24,285 SH   SOLE 30 24,285 0 0
MEDIFAST INC COM 58470H101 101 512 SH   SOLE 36 512 0 0
MEDIFAST INC COM 58470H101 231 1,179 SH   SOLE 40 1,179 0 0
MEDIWOUND LTD ORD SHS M68830104 36 9,695 SH   SOLE 22 9,695 0 0
MEDLEY MGMT INC CL A COM 58503T205 4 446 SH   SOLE 18 446 0 0
MEDLEY MGMT INC CL A COM 58503T205 4 482 SH   SOLE 21 482 0 0
MEDNAX INC COM 58502B106 2,243 91,404 SH   SOLE 2 27,921 0 63,483
MEDNAX INC COM 58502B106 11 435 SH   SOLE 4 435 0 0
MEDNAX INC COM 58502B106 85 3,484 SH   SOLE 7 3,484 0 0
MEDNAX INC COM 58502B106 8,167 332,791 SH   SOLE 18 332,791 0 0
MEDNAX INC COM 58502B106 3,328 135,612 SH   SOLE 19 135,612 0 0
MEDNAX INC COM 58502B106 233,064 9,497,330 SH   SOLE 21 9,497,330 0 0
MEDNAX INC COM 58502B106 57,733 2,352,599 SH   SOLE 22 2,293,939 0 58,660
MEDNAX INC COM 58502B106 31 1,276 SH   SOLE 25 1,276 0 0
MEDNAX INC COM 58502B106 861 35,078 SH   SOLE 26 22,348 0 12,730
MEDNAX INC COM 58502B106 462 18,813 SH   SOLE 28 12,098 0 6,715
MEDNAX INC COM 58502B106 4,473 182,282 SH   SOLE 30 182,282 0 0
MEDNAX INC COM 58502B106 262 10,660 SH   SOLE 36 10,660 0 0
MEDNAX INC COM 58502B106 248 10,103 SH   SOLE 40 10,103 0 0
MEDPACE HLDGS INC COM 58506Q109 4,853 34,864 SH   SOLE 2 21,721 0 13,143
MEDPACE HLDGS INC COM 58506Q109 24 174 SH   SOLE 4 174 0 0
MEDPACE HLDGS INC COM 58506Q109 76 543 SH   SOLE 7 543 0 0
MEDPACE HLDGS INC COM 58506Q109 22,569 162,131 SH   SOLE 18 154,555 0 7,576
MEDPACE HLDGS INC COM 58506Q109 19,079 137,061 SH   SOLE 19 137,061 0 0
MEDPACE HLDGS INC COM 58506Q109 312,920 2,247,992 SH   SOLE 21 2,247,992 0 0
MEDPACE HLDGS INC COM 58506Q109 139,359 1,001,141 SH   SOLE 22 981,762 0 19,379
MEDPACE HLDGS INC COM 58506Q109 943 6,773 SH   SOLE 23 6,773 0 0
MEDPACE HLDGS INC COM 58506Q109 22 159 SH   SOLE 25 159 0 0
MEDPACE HLDGS INC COM 58506Q109 5,171 37,145 SH   SOLE 26 6,981 0 30,164
MEDPACE HLDGS INC COM 58506Q109 539 3,875 SH   SOLE 28 3,875 0 0
MEDPACE HLDGS INC COM 58506Q109 21,662 155,615 SH   SOLE 30 155,615 0 0
MEDPACE HLDGS INC COM 58506Q109 43 308 SH   SOLE 36 308 0 0
MEDPACE HLDGS INC COM 58506Q109 471 3,387 SH   SOLE 40 3,387 0 0
MEDTECH ACQUISITION CORP UNIT 12/18/2025 58507N204 612 58,272 SH   SOLE 18 58,272 0 0
MEDTECH ACQUISITION CORP UNIT 12/18/2025 58507N204 18,812 1,791,658 SH   SOLE 19 1,791,658 0 0
MEDTECH ACQUISITION CORP UNIT 12/18/2025 58507N204 228 21,685 SH   SOLE 20 21,685 0 0
MEDTECH ACQUISITION CORP UNIT 12/18/2025 58507N204 20 1,908 SH   SOLE 21 1,908 0 0
MEDTECH ACQUISITION CORP UNIT 12/18/2025 58507N204 9,203 876,477 SH   SOLE 34 876,477 0 0
MEDTRONIC PLC SHS G5960L103 458,611 3,915,071 SH   SOLE 2 1,196,795 0 2,718,276
MEDTRONIC PLC SHS G5960L103 74,619 637,010 SH   SOLE 4 585,367 0 51,643
MEDTRONIC PLC SHS G5960L103 145,634 1,243,244 SH   SOLE 7 1,195,631 0 47,613
MEDTRONIC PLC SHS G5960L103 3,534 30,172 SH   SOLE 13 30,172 0 0
MEDTRONIC PLC SHS G5960L103 19,559 166,968 SH   SOLE 15 166,968 0 0
MEDTRONIC PLC SHS G5960L103 29 251 SH   SOLE 17 0 0 251
MEDTRONIC PLC SHS G5960L103 584,854 4,992,778 SH   SOLE 18 4,615,003 0 377,775
MEDTRONIC PLC SHS G5960L103 838,202 7,155,559 SH   SOLE 19 7,155,559 0 0
MEDTRONIC PLC SHS G5960L103 4,351,929 37,151,520 SH   SOLE 21 37,151,520 0 0
MEDTRONIC PLC SHS G5960L103 3,677,545 31,394,439 SH   SOLE 22 28,443,341 0 2,951,098
MEDTRONIC PLC SHS G5960L103 108,543 926,605 SH   SOLE 23 926,605 0 0
MEDTRONIC PLC SHS G5960L103 261,234 2,230,101 SH   SOLE 25 2,230,101 0 0
MEDTRONIC PLC SHS G5960L103 346,907 2,961,472 SH   SOLE 26 887,274 0 2,074,198
MEDTRONIC PLC SHS G5960L103 500,322 4,271,142 SH   SOLE 28 181,966 0 4,089,176
MEDTRONIC PLC SHS G5960L103 1,580 13,485 SH   SOLE 29 13,485 0 0
MEDTRONIC PLC SHS G5960L103 724,850 6,187,893 SH   SOLE 30 6,070,795 0 117,098
MEDTRONIC PLC SHS G5960L103 42,315 361,237 SH   SOLE 31 179,790 0 181,447
MEDTRONIC PLC SHS G5960L103 8,163 69,686 SH   SOLE 32 69,686 0 0
MEDTRONIC PLC SHS G5960L103 286,784 2,448,216 SH   SOLE 34 2,448,216 0 0
MEDTRONIC PLC SHS G5960L103 103,890 886,889 SH   SOLE 36 886,889 0 0
MEDTRONIC PLC SHS G5960L103 953 8,136 SH   SOLE 37 8,136 0 0
MEDTRONIC PLC SHS G5960L103 6,546 55,886 SH   SOLE 40 55,886 0 0
MEI PHARMA INC COM NEW 55279B202 124 47,029 SH   SOLE 2 8,393 0 38,636
MEI PHARMA INC COM NEW 55279B202 6 2,113 SH   SOLE 7 2,113 0 0
MEI PHARMA INC COM NEW 55279B202 1,107 419,475 SH   SOLE 18 419,475 0 0
MEI PHARMA INC COM NEW 55279B202 515 195,078 SH   SOLE 19 195,078 0 0
MEI PHARMA INC COM NEW 55279B202 9,657 3,658,056 SH   SOLE 21 3,658,056 0 0
MEI PHARMA INC COM NEW 55279B202 7,038 2,665,925 SH   SOLE 22 2,648,367 0 17,558
MEIRAGTX HLDGS PLC COM G59665102 199 13,168 SH   SOLE 2 6,690 0 6,478
MEIRAGTX HLDGS PLC COM G59665102 3 215 SH   SOLE 7 215 0 0
MEIRAGTX HLDGS PLC COM G59665102 1,277 84,343 SH   SOLE 18 83,151 0 1,192
MEIRAGTX HLDGS PLC COM G59665102 792 52,288 SH   SOLE 19 52,288 0 0
MEIRAGTX HLDGS PLC COM G59665102 16,846 1,112,669 SH   SOLE 21 1,112,669 0 0
MEIRAGTX HLDGS PLC COM G59665102 3,213 212,195 SH   SOLE 22 208,786 0 3,409
MEIRAGTX HLDGS PLC COM G59665102 12 761 SH   SOLE 23 761 0 0
MEIRAGTX HLDGS PLC COM G59665102 179 11,832 SH   SOLE 30 11,832 0 0
MEIRAGTX HLDGS PLC COM G59665102 70 4,626 SH   SOLE 40 4,626 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100 880 47,449 SH   SOLE 2 29,000 0 18,449
MELCO RESORTS AND ENTMNT LTD ADR 585464100 2,058 110,963 SH   SOLE 4 102,880 0 8,083
MELCO RESORTS AND ENTMNT LTD ADR 585464100 3,192 172,091 SH   SOLE 7 161,149 0 10,942
MELCO RESORTS AND ENTMNT LTD ADR 585464100 7 352 SH   SOLE 13 352 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100 1,417 76,387 SH   SOLE 15 76,387 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100 3,662 197,436 SH   SOLE 18 190,939 0 6,497
MELCO RESORTS AND ENTMNT LTD ADR 585464100 1,954 105,363 SH   SOLE 19 105,363 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100 65,420 3,526,664 SH   SOLE 21 3,526,664 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100 65,493 3,530,638 SH   SOLE 22 3,091,982 0 438,656
MELCO RESORTS AND ENTMNT LTD ADR 585464100 3,805 205,144 SH   SOLE 23 205,144 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100 376 20,287 SH   SOLE 25 20,287 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100 8,221 443,169 SH   SOLE 26 276,893 0 166,276
MELCO RESORTS AND ENTMNT LTD ADR 585464100 12,065 650,409 SH   SOLE 28 26,381 0 624,028
MELCO RESORTS AND ENTMNT LTD ADR 585464100 455 24,506 SH   SOLE 29 24,506 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100 15,302 824,918 SH   SOLE 30 824,918 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100 1,486 80,118 SH   SOLE 31 71,916 0 8,202
MELCO RESORTS AND ENTMNT LTD ADR 585464100 28,268 1,523,905 SH   SOLE 34 1,523,905 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100 1,486 80,121 SH   SOLE 36 80,121 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100 166 8,971 SH   SOLE 40 8,971 0 0
MERCADOLIBRE INC COM 58733R102 65,528 39,116 SH   SOLE 2 16,200 0 22,916
MERCADOLIBRE INC COM 58733R102 36,325 21,684 SH   SOLE 4 19,965 0 1,719
MERCADOLIBRE INC COM 58733R102 11,085 6,617 SH   SOLE 7 6,617 0 0
MERCADOLIBRE INC COM 58733R102 1,238 739 SH   SOLE 13 739 0 0
MERCADOLIBRE INC COM 58733R102 6,828 4,076 SH   SOLE 15 4,076 0 0
MERCADOLIBRE INC COM 58733R102 367,272 219,238 SH   SOLE 18 144,313 0 74,925
MERCADOLIBRE INC COM 58733R102 435,033 259,687 SH   SOLE 19 259,687 0 0
MERCADOLIBRE INC COM 58733R102 329,067 196,432 SH   SOLE 21 196,432 0 0
MERCADOLIBRE INC COM 58733R102 197,631 117,973 SH   SOLE 22 92,903 0 25,070
MERCADOLIBRE INC COM 58733R102 50,128 29,923 SH   SOLE 23 29,923 0 0
MERCADOLIBRE INC COM 58733R102 125,901 75,155 SH   SOLE 25 75,155 0 0
MERCADOLIBRE INC COM 58733R102 141,759 84,621 SH   SOLE 26 31,006 0 53,615
MERCADOLIBRE INC COM 58733R102 213,840 127,649 SH   SOLE 28 6,135 0 121,514
MERCADOLIBRE INC COM 58733R102 92 55 SH   SOLE 29 55 0 0
MERCADOLIBRE INC COM 58733R102 306,701 183,081 SH   SOLE 30 182,547 0 534
MERCADOLIBRE INC COM 58733R102 27,256 16,270 SH   SOLE 31 4,964 0 11,306
MERCADOLIBRE INC COM 58733R102 17,814 10,634 SH   SOLE 32 10,634 0 0
MERCADOLIBRE INC COM 58733R102 260,086 155,255 SH   SOLE 34 155,255 0 0
MERCADOLIBRE INC COM 58733R102 42,254 25,223 SH   SOLE 36 25,223 0 0
MERCADOLIBRE INC COM 58733R102 3,141 1,875 SH   SOLE 40 1,875 0 0
MERCADOLIBRE INC NOTE 2.000% 8/1 58733RAD4 15,790 4,165,000 PRN   SOLE 21 4,165,000 0 0
MERCANTILE BANK CORP COM 587376104 727 26,749 SH   SOLE 2 7,159 0 19,590
MERCANTILE BANK CORP COM 587376104 9 323 SH   SOLE 7 323 0 0
MERCANTILE BANK CORP COM 587376104 1,358 49,966 SH   SOLE 18 49,966 0 0
MERCANTILE BANK CORP COM 587376104 2,349 86,459 SH   SOLE 19 86,459 0 0
MERCANTILE BANK CORP COM 587376104 16,387 603,130 SH   SOLE 21 603,130 0 0
MERCANTILE BANK CORP COM 587376104 15,708 578,154 SH   SOLE 22 566,146 0 12,008
MERCANTILE BANK CORP COM 587376104 234 8,619 SH   SOLE 23 8,619 0 0
MERCANTILE BANK CORP COM 587376104 943 34,691 SH   SOLE 26 0 0 34,691
MERCANTILE BANK CORP COM 587376104 69 2,551 SH   SOLE 28 2,551 0 0
MERCANTILE BANK CORP COM 587376104 105 3,856 SH   SOLE 30 3,856 0 0
MERCANTILE BANK CORP COM 587376104 73 2,693 SH   SOLE 34 2,693 0 0
MERCANTILE BANK CORP COM 587376104 76 2,789 SH   SOLE 40 2,789 0 0
MERCER INTL INC COM 588056101 121 11,827 SH   SOLE 2 11,827 0 0
MERCER INTL INC COM 588056101 379 36,931 SH   SOLE 18 36,931 0 0
MERCER INTL INC COM 588056101 32,637 3,184,112 SH   SOLE 21 3,184,112 0 0
MERCER INTL INC COM 588056101 7,986 779,126 SH   SOLE 22 761,776 0 17,350
MERCER INTL INC COM 588056101 161 15,741 SH   SOLE 26 0 0 15,741
MERCER INTL INC COM 588056101 42 4,145 SH   SOLE 28 4,145 0 0
MERCER INTL INC COM 588056101 942 91,917 SH   SOLE 30 91,917 0 0
MERCER INTL INC COM 588056101 52 5,053 SH   SOLE 40 5,053 0 0
MERCHANTS BANCORP IND COM 58844R108 482 17,462 SH   SOLE 2 7,210 0 10,252
MERCHANTS BANCORP IND COM 58844R108 9 326 SH   SOLE 7 326 0 0
MERCHANTS BANCORP IND COM 58844R108 906 32,789 SH   SOLE 18 32,789 0 0
MERCHANTS BANCORP IND COM 58844R108 2,155 78,013 SH   SOLE 19 78,013 0 0
MERCHANTS BANCORP IND COM 58844R108 10,292 372,504 SH   SOLE 21 372,504 0 0
MERCHANTS BANCORP IND COM 58844R108 14,058 508,801 SH   SOLE 22 507,149 0 1,652
MERCHANTS BANCORP IND COM 58844R108 177 6,416 SH   SOLE 23 6,416 0 0
MERCHANTS BANCORP IND COM 58844R108 641 23,209 SH   SOLE 26 846 0 22,363
MERCHANTS BANCORP IND COM 58844R108 63 2,289 SH   SOLE 30 2,289 0 0
MERCHANTS BANCORP IND COM 58844R108 8 292 SH   SOLE 34 292 0 0
MERCHANTS BANCORP IND COM 58844R108 19 671 SH   SOLE 36 671 0 0
MERCK & CO. INC COM 58933Y105 591,286 7,228,430 SH   SOLE 2 2,276,036 0 4,952,394
MERCK & CO. INC COM 58933Y105 106,269 1,299,135 SH   SOLE 4 1,201,888 0 97,247
MERCK & CO. INC COM 58933Y105 203,400 2,486,551 SH   SOLE 7 2,402,875 0 83,676
MERCK & CO. INC COM 58933Y105 7,218 88,244 SH   SOLE 13 88,244 0 0
MERCK & CO. INC COM 58933Y105 25,907 316,710 SH   SOLE 15 316,710 0 0
MERCK & CO. INC COM 58933Y105 1 7 SH   SOLE 17 0 0 7
MERCK & CO. INC COM 58933Y105 624,922 7,639,639 SH   SOLE 18 7,202,236 0 437,403
MERCK & CO. INC COM 58933Y105 428,049 5,232,870 SH   SOLE 19 5,232,870 0 0
MERCK & CO. INC COM 58933Y105 6,051 73,978 SH   SOLE 20 73,978 0 0
MERCK & CO. INC COM 58933Y105 5,589,146 68,326,971 SH   SOLE 21 68,326,971 0 0
MERCK & CO. INC COM 58933Y105 5,018,080 61,345,720 SH   SOLE 22 54,909,602 0 6,436,118
MERCK & CO. INC COM 58933Y105 162,630 1,988,144 SH   SOLE 23 1,988,144 0 0
MERCK & CO. INC COM 58933Y105 331,340 4,050,616 SH   SOLE 25 4,050,616 0 0
MERCK & CO. INC COM 58933Y105 461,729 5,644,603 SH   SOLE 26 1,765,801 0 3,878,802
MERCK & CO. INC COM 58933Y105 747,565 9,138,940 SH   SOLE 28 345,578 0 8,793,362
MERCK & CO. INC COM 58933Y105 16,110 196,945 SH   SOLE 29 196,945 0 0
MERCK & CO. INC COM 58933Y105 984,743 12,038,420 SH   SOLE 30 11,908,361 0 130,059
MERCK & CO. INC COM 58933Y105 196,565 2,402,996 SH   SOLE 31 600,106 0 1,802,890
MERCK & CO. INC COM 58933Y105 17,750 216,993 SH   SOLE 32 216,993 0 0
MERCK & CO. INC COM 58933Y105 286,894 3,507,260 SH   SOLE 34 3,507,260 0 0
MERCK & CO. INC COM 58933Y105 138,170 1,689,120 SH   SOLE 36 1,689,120 0 0
MERCK & CO. INC COM 58933Y105 8,639 105,612 SH   SOLE 40 105,612 0 0
MERCK & CO. INC OPTIONS 58933Y105 205 2,500 SH Call SOLE 2 2,500 0 0
MERCK & CO. INC OPTIONS 58933Y105 434 5,300 SH Call SOLE 4 5,300 0 0
MERCK & CO. INC OPTIONS 58933Y105 4,990 61,000 SH Call SOLE 18 61,000 0 0
MERCK & CO. INC OPTIONS 58933Y105 64,098 783,600 SH Call SOLE 19 783,600 0 0
MERCK & CO. INC OPTIONS 58933Y105 3,010 36,800 SH Call SOLE 22 36,800 0 0
MERCK & CO. INC OPTIONS 58933Y105 25,088 306,700 SH Call SOLE 34 306,700 0 0
MERCURY GENL CORP NEW COM 589400100 4,212 80,667 SH   SOLE 2 24,850 0 55,817
MERCURY GENL CORP NEW COM 589400100 6 111 SH   SOLE 4 111 0 0
MERCURY GENL CORP NEW COM 589400100 148 2,834 SH   SOLE 7 2,834 0 0
MERCURY GENL CORP NEW COM 589400100 3,512 67,262 SH   SOLE 18 67,262 0 0
MERCURY GENL CORP NEW COM 589400100 366 7,007 SH   SOLE 19 7,007 0 0
MERCURY GENL CORP NEW COM 589400100 63,364 1,213,635 SH   SOLE 21 1,213,635 0 0
MERCURY GENL CORP NEW COM 589400100 44,376 849,946 SH   SOLE 22 812,450 0 37,496
MERCURY GENL CORP NEW COM 589400100 844 16,172 SH   SOLE 26 9,279 0 6,893
MERCURY GENL CORP NEW COM 589400100 187 3,581 SH   SOLE 28 3,581 0 0
MERCURY GENL CORP NEW COM 589400100 923 17,686 SH   SOLE 30 17,686 0 0
MERCURY GENL CORP NEW COM 589400100 27 519 SH   SOLE 31 519 0 0
MERCURY GENL CORP NEW COM 589400100 43 818 SH   SOLE 36 818 0 0
MERCURY GENL CORP NEW COM 589400100 213 4,077 SH   SOLE 40 4,077 0 0
MERCURY SYS INC COM 589378108 12,574 142,790 SH   SOLE 2 44,501 0 98,289
MERCURY SYS INC COM 589378108 47 537 SH   SOLE 4 537 0 0
MERCURY SYS INC COM 589378108 94 1,062 SH   SOLE 7 1,062 0 0
MERCURY SYS INC COM 589378108 13,449 152,723 SH   SOLE 18 150,978 0 1,745
MERCURY SYS INC COM 589378108 144,344 1,639,158 SH   SOLE 19 1,639,158 0 0
MERCURY SYS INC COM 589378108 281,240 3,193,726 SH   SOLE 21 3,193,726 0 0
MERCURY SYS INC COM 589378108 161,676 1,835,972 SH   SOLE 22 1,758,115 0 77,857
MERCURY SYS INC COM 589378108 236 2,680 SH   SOLE 23 2,680 0 0
MERCURY SYS INC COM 589378108 72,700 825,579 SH   SOLE 25 825,579 0 0
MERCURY SYS INC COM 589378108 5,154 58,524 SH   SOLE 26 17,508 0 41,016
MERCURY SYS INC COM 589378108 751 8,533 SH   SOLE 28 8,533 0 0
MERCURY SYS INC COM 589378108 3,442 39,091 SH   SOLE 30 39,091 0 0
MERCURY SYS INC COM 589378108 94 1,063 SH   SOLE 31 1,063 0 0
MERCURY SYS INC COM 589378108 404 4,586 SH   SOLE 34 4,586 0 0
MERCURY SYS INC COM 589378108 170 1,928 SH   SOLE 36 1,928 0 0
MERCURY SYS INC COM 589378108 601 6,824 SH   SOLE 40 6,824 0 0
MEREDITH CORP COM 589433101 936 48,758 SH   SOLE 2 18,962 0 29,796
MEREDITH CORP COM 589433101 4 230 SH   SOLE 4 230 0 0
MEREDITH CORP COM 589433101 22 1,143 SH   SOLE 7 1,143 0 0
MEREDITH CORP COM 589433101 3,467 180,555 SH   SOLE 18 180,555 0 0
MEREDITH CORP COM 589433101 2,957 154,036 SH   SOLE 19 154,036 0 0
MEREDITH CORP COM 589433101 88,242 4,595,948 SH   SOLE 21 4,595,948 0 0
MEREDITH CORP COM 589433101 24,589 1,280,655 SH   SOLE 22 1,255,120 0 25,535
MEREDITH CORP COM 589433101 85 4,413 SH   SOLE 23 4,413 0 0
MEREDITH CORP COM 589433101 910 47,408 SH   SOLE 26 9,647 0 37,761
MEREDITH CORP COM 589433101 137 7,158 SH   SOLE 28 4,805 0 2,353
MEREDITH CORP COM 589433101 1,583 82,445 SH   SOLE 30 82,445 0 0
MEREDITH CORP COM 589433101 74 3,838 SH   SOLE 36 3,838 0 0
MEREDITH CORP COM 589433101 76 3,956 SH   SOLE 40 3,956 0 0
MERIDIAN BANCORP INC MD COM 58958U103 856 57,439 SH   SOLE 2 17,938 0 39,501
MERIDIAN BANCORP INC MD COM 58958U103 15 1,013 SH   SOLE 7 1,013 0 0
MERIDIAN BANCORP INC MD COM 58958U103 2,639 176,967 SH   SOLE 18 176,967 0 0
MERIDIAN BANCORP INC MD COM 58958U103 1,898 127,277 SH   SOLE 19 127,277 0 0
MERIDIAN BANCORP INC MD COM 58958U103 26,721 1,792,164 SH   SOLE 21 1,792,164 0 0
MERIDIAN BANCORP INC MD COM 58958U103 24,452 1,639,987 SH   SOLE 22 1,610,509 0 29,478
MERIDIAN BANCORP INC MD COM 58958U103 91 6,129 SH   SOLE 23 6,129 0 0
MERIDIAN BANCORP INC MD COM 58958U103 542 36,341 SH   SOLE 26 0 0 36,341
MERIDIAN BANCORP INC MD COM 58958U103 106 7,093 SH   SOLE 28 7,093 0 0
MERIDIAN BANCORP INC MD COM 58958U103 655 43,956 SH   SOLE 30 43,956 0 0
MERIDIAN BANCORP INC MD COM 58958U103 81 5,459 SH   SOLE 34 5,459 0 0
MERIDIAN BANCORP INC MD COM 58958U103 101 6,779 SH   SOLE 40 6,779 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 656 35,121 SH   SOLE 2 16,723 0 18,398
MERIDIAN BIOSCIENCE INC COM 589584101 6 318 SH   SOLE 4 318 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 15 807 SH   SOLE 7 807 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 3,813 203,994 SH   SOLE 18 200,148 0 3,846
MERIDIAN BIOSCIENCE INC COM 589584101 2,662 142,423 SH   SOLE 19 142,423 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 93,628 5,009,528 SH   SOLE 21 5,009,528 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 24,885 1,331,459 SH   SOLE 22 1,303,438 0 28,021
MERIDIAN BIOSCIENCE INC COM 589584101 15 795 SH   SOLE 23 795 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 20 1,083 SH   SOLE 25 1,083 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 659 35,281 SH   SOLE 26 9,992 0 25,289
MERIDIAN BIOSCIENCE INC COM 589584101 115 6,137 SH   SOLE 28 6,137 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 1,371 73,360 SH   SOLE 30 73,360 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 21 1,102 SH   SOLE 34 1,102 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 36 1,932 SH   SOLE 36 1,932 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 82 4,407 SH   SOLE 40 4,407 0 0
MERIDIAN CORPORATION COM 58958P104 154 7,409 SH   SOLE 2 1,281 0 6,128
MERIDIAN CORPORATION COM 58958P104 414 19,897 SH   SOLE 18 19,897 0 0
MERIDIAN CORPORATION COM 58958P104 173 8,307 SH   SOLE 19 8,307 0 0
MERIDIAN CORPORATION COM 58958P104 3,552 170,793 SH   SOLE 21 170,793 0 0
MERIDIAN CORPORATION COM 58958P104 1,255 60,318 SH   SOLE 22 60,077 0 241
MERIT MED SYS INC COM 589889104 1,831 32,993 SH   SOLE 2 16,927 0 16,066
MERIT MED SYS INC COM 589889104 13 238 SH   SOLE 4 238 0 0
MERIT MED SYS INC COM 589889104 61 1,100 SH   SOLE 7 1,100 0 0
MERIT MED SYS INC COM 589889104 13,005 234,287 SH   SOLE 18 234,287 0 0
MERIT MED SYS INC COM 589889104 5,446 98,114 SH   SOLE 19 98,114 0 0
MERIT MED SYS INC COM 589889104 313,576 5,649,004 SH   SOLE 21 5,649,004 0 0
MERIT MED SYS INC COM 589889104 80,544 1,450,980 SH   SOLE 22 1,413,872 0 37,108
MERIT MED SYS INC COM 589889104 60 1,075 SH   SOLE 25 1,075 0 0
MERIT MED SYS INC COM 589889104 1,190 21,434 SH   SOLE 26 15,031 0 6,403
MERIT MED SYS INC COM 589889104 379 6,825 SH   SOLE 28 6,825 0 0
MERIT MED SYS INC COM 589889104 5,883 105,974 SH   SOLE 30 105,974 0 0
MERIT MED SYS INC COM 589889104 16 288 SH   SOLE 34 288 0 0
MERIT MED SYS INC COM 589889104 118 2,128 SH   SOLE 36 2,128 0 0
MERIT MED SYS INC COM 589889104 315 5,671 SH   SOLE 40 5,671 0 0
MERITAGE HOMES CORP COM 59001A102 3,616 43,666 SH   SOLE 2 12,520 0 31,146
MERITAGE HOMES CORP COM 59001A102 23 279 SH   SOLE 4 279 0 0
MERITAGE HOMES CORP COM 59001A102 80 966 SH   SOLE 7 966 0 0
MERITAGE HOMES CORP COM 59001A102 13,698 165,395 SH   SOLE 18 165,395 0 0
MERITAGE HOMES CORP COM 59001A102 6,144 74,186 SH   SOLE 19 74,186 0 0
MERITAGE HOMES CORP COM 59001A102 385,077 4,649,563 SH   SOLE 21 4,649,563 0 0
MERITAGE HOMES CORP COM 59001A102 92,150 1,112,658 SH   SOLE 22 1,087,645 0 25,013
MERITAGE HOMES CORP COM 59001A102 40 489 SH   SOLE 25 489 0 0
MERITAGE HOMES CORP COM 59001A102 1,467 17,716 SH   SOLE 26 14,610 0 3,106
MERITAGE HOMES CORP COM 59001A102 905 10,929 SH   SOLE 28 4,815 0 6,114
MERITAGE HOMES CORP COM 59001A102 6,543 79,001 SH   SOLE 30 79,001 0 0
MERITAGE HOMES CORP COM 59001A102 196 2,370 SH   SOLE 36 2,370 0 0
MERITAGE HOMES CORP COM 59001A102 375 4,523 SH   SOLE 40 4,523 0 0
MERITOR INC COM 59001K100 1,465 52,476 SH   SOLE 2 23,187 0 29,289
MERITOR INC COM 59001K100 13 463 SH   SOLE 4 463 0 0
MERITOR INC COM 59001K100 57 2,055 SH   SOLE 7 2,055 0 0
MERITOR INC COM 59001K100 8,528 305,562 SH   SOLE 18 305,562 0 0
MERITOR INC COM 59001K100 3,475 124,511 SH   SOLE 19 124,511 0 0
MERITOR INC COM 59001K100 227,781 8,161,277 SH   SOLE 21 8,161,277 0 0
MERITOR INC COM 59001K100 57,913 2,074,995 SH   SOLE 22 2,030,893 0 44,102
MERITOR INC COM 59001K100 29 1,038 SH   SOLE 25 1,038 0 0
MERITOR INC COM 59001K100 534 19,120 SH   SOLE 26 13,883 0 5,237
MERITOR INC COM 59001K100 541 19,368 SH   SOLE 28 8,068 0 11,300
MERITOR INC COM 59001K100 4,225 151,397 SH   SOLE 30 151,397 0 0
MERITOR INC COM 59001K100 187 6,692 SH   SOLE 36 6,692 0 0
MERITOR INC COM 59001K100 204 7,326 SH   SOLE 40 7,326 0 0
MERITOR INC NOTE 3.250%10/1 59001KAF7 1,148 1,000,000 PRN   SOLE 21 1,000,000 0 0
MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 19 2,822 SH   SOLE 18 2,822 0 0
MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 253 36,693 SH   SOLE 21 36,693 0 0
MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 1,464 212,416 SH   SOLE 22 212,416 0 0
MERSANA THERAPEUTICS INC COM 59045L106 3,685 138,489 SH   SOLE 2 123,324 0 15,165
MERSANA THERAPEUTICS INC COM 59045L106 22 813 SH   SOLE 7 813 0 0
MERSANA THERAPEUTICS INC COM 59045L106 7,345 276,014 SH   SOLE 18 276,014 0 0
MERSANA THERAPEUTICS INC COM 59045L106 74,797 2,810,876 SH   SOLE 19 2,810,876 0 0
MERSANA THERAPEUTICS INC COM 59045L106 492 18,500 SH   SOLE 20 18,500 0 0
MERSANA THERAPEUTICS INC COM 59045L106 68,735 2,583,067 SH   SOLE 21 2,583,067 0 0
MERSANA THERAPEUTICS INC COM 59045L106 38,838 1,459,533 SH   SOLE 22 1,426,157 0 33,376
MERSANA THERAPEUTICS INC COM 59045L106 7 247 SH   SOLE 23 247 0 0
MERSANA THERAPEUTICS INC COM 59045L106 17 625 SH   SOLE 25 625 0 0
MERSANA THERAPEUTICS INC COM 59045L106 30 1,119 SH   SOLE 26 1,119 0 0
MERSANA THERAPEUTICS INC COM 59045L106 202 7,591 SH   SOLE 28 7,591 0 0
MERSANA THERAPEUTICS INC COM 59045L106 1,061 39,869 SH   SOLE 30 39,869 0 0
MERSANA THERAPEUTICS INC COM 59045L106 17,126 643,576 SH   SOLE 34 643,576 0 0
MERSANA THERAPEUTICS INC COM 59045L106 29 1,107 SH   SOLE 36 1,107 0 0
MERSANA THERAPEUTICS INC COM 59045L106 170 6,386 SH   SOLE 40 6,386 0 0
MERUS N V COM N5749R100 74 4,219 SH   SOLE 2 4,219 0 0
MERUS N V COM N5749R100 644 36,735 SH   SOLE 21 36,735 0 0
MERUS N V COM N5749R100 344 19,611 SH   SOLE 22 7,835 0 11,776
MERUS N V COM N5749R100 12 684 SH   SOLE 25 684 0 0
MERUS N V COM N5749R100 28 1,615 SH   SOLE 26 1,615 0 0
MERUS N V COM N5749R100 71 4,047 SH   SOLE 30 4,047 0 0
MERUS N V COM N5749R100 26 1,473 SH   SOLE 36 1,473 0 0
MESA AIR GROUP INC COM NEW 590479135 151 22,499 SH   SOLE 2 970 0 21,529
MESA AIR GROUP INC COM NEW 590479135 769 114,883 SH   SOLE 18 114,883 0 0
MESA AIR GROUP INC COM NEW 590479135 368 55,006 SH   SOLE 19 55,006 0 0
MESA AIR GROUP INC COM NEW 590479135 7,502 1,121,323 SH   SOLE 21 1,121,323 0 0
MESA AIR GROUP INC COM NEW 590479135 5,822 870,251 SH   SOLE 22 866,077 0 4,174
MESA LABS INC COM 59064R109 882 3,077 SH   SOLE 2 1,714 0 1,363
MESA LABS INC COM 59064R109 5 16 SH   SOLE 4 16 0 0
MESA LABS INC COM 59064R109 30 103 SH   SOLE 7 103 0 0
MESA LABS INC COM 59064R109 5,944 20,737 SH   SOLE 18 20,737 0 0
MESA LABS INC COM 59064R109 2,719 9,486 SH   SOLE 19 9,486 0 0
MESA LABS INC COM 59064R109 165,394 577,011 SH   SOLE 21 577,011 0 0
MESA LABS INC COM 59064R109 38,708 135,039 SH   SOLE 22 131,662 0 3,377
MESA LABS INC COM 59064R109 11 38 SH   SOLE 23 38 0 0
MESA LABS INC COM 59064R109 218 761 SH   SOLE 26 0 0 761
MESA LABS INC COM 59064R109 174 606 SH   SOLE 28 606 0 0
MESA LABS INC COM 59064R109 8,264 28,832 SH   SOLE 30 28,832 0 0
MESA LABS INC COM 59064R109 11 37 SH   SOLE 34 37 0 0
MESA LABS INC COM 59064R109 140 489 SH   SOLE 40 489 0 0
MESOBLAST LTD SPONS ADR 590717104 0 15 SH   SOLE 17 0 0 15
META FINL GROUP INC COM 59100U108 1,418 38,792 SH   SOLE 2 10,520 0 28,272
META FINL GROUP INC COM 59100U108 7 186 SH   SOLE 4 186 0 0
META FINL GROUP INC COM 59100U108 20 534 SH   SOLE 7 534 0 0
META FINL GROUP INC COM 59100U108 5,339 146,022 SH   SOLE 18 146,022 0 0
META FINL GROUP INC COM 59100U108 2,173 59,440 SH   SOLE 19 59,440 0 0
META FINL GROUP INC COM 59100U108 131,586 3,599,171 SH   SOLE 21 3,599,171 0 0
META FINL GROUP INC COM 59100U108 33,727 922,510 SH   SOLE 22 897,348 0 25,162
META FINL GROUP INC COM 59100U108 373 10,215 SH   SOLE 26 540 0 9,675
META FINL GROUP INC COM 59100U108 142 3,894 SH   SOLE 28 3,894 0 0
META FINL GROUP INC COM 59100U108 2,325 63,589 SH   SOLE 30 63,589 0 0
META FINL GROUP INC COM 59100U108 144 3,945 SH   SOLE 40 3,945 0 0
METACRINE INC COM 59101E103 19 2,374 SH   SOLE 2 0 0 2,374
METACRINE INC COM 59101E103 206 26,156 SH   SOLE 18 26,156 0 0
METACRINE INC COM 59101E103 8 965 SH   SOLE 19 965 0 0
METACRINE INC COM 59101E103 1,530 194,704 SH   SOLE 21 194,704 0 0
METACRINE INC COM 59101E103 498 63,382 SH   SOLE 22 63,382 0 0
METACRINE INC COM 59101E103 8 990 SH   SOLE 23 990 0 0
METHODE ELECTRS INC COM 591520200 1,782 46,551 SH   SOLE 2 14,279 0 32,272
METHODE ELECTRS INC COM 591520200 4 106 SH   SOLE 4 106 0 0
METHODE ELECTRS INC COM 591520200 24 629 SH   SOLE 7 629 0 0
METHODE ELECTRS INC COM 591520200 6,293 164,382 SH   SOLE 18 160,689 0 3,693
METHODE ELECTRS INC COM 591520200 6,543 170,932 SH   SOLE 19 170,932 0 0
METHODE ELECTRS INC COM 591520200 163,126 4,261,392 SH   SOLE 21 4,261,392 0 0
METHODE ELECTRS INC COM 591520200 46,506 1,214,900 SH   SOLE 22 1,190,399 0 24,501
METHODE ELECTRS INC COM 591520200 144 3,756 SH   SOLE 23 3,756 0 0
METHODE ELECTRS INC COM 591520200 54 1,423 SH   SOLE 25 1,423 0 0
METHODE ELECTRS INC COM 591520200 2,021 52,785 SH   SOLE 26 16,531 0 36,254
METHODE ELECTRS INC COM 591520200 202 5,282 SH   SOLE 28 5,282 0 0
METHODE ELECTRS INC COM 591520200 4,104 107,212 SH   SOLE 30 107,212 0 0
METHODE ELECTRS INC COM 591520200 134 3,494 SH   SOLE 36 3,494 0 0
METHODE ELECTRS INC COM 591520200 149 3,886 SH   SOLE 40 3,886 0 0
METLIFE INC COM 59156R108 102,804 2,189,652 SH   SOLE 2 623,528 0 1,566,124
METLIFE INC COM 59156R108 18,476 393,528 SH   SOLE 4 363,669 0 29,859
METLIFE INC COM 59156R108 45,114 960,905 SH   SOLE 7 695,576 0 265,329
METLIFE INC COM 59156R108 1,523 32,438 SH   SOLE 13 32,438 0 0
METLIFE INC COM 59156R108 4,518 96,240 SH   SOLE 15 96,240 0 0
METLIFE INC COM 59156R108 2 44 SH   SOLE 17 0 0 44
METLIFE INC COM 59156R108 272,312 5,800,034 SH   SOLE 18 5,389,494 0 410,540
METLIFE INC COM 59156R108 241,314 5,139,816 SH   SOLE 19 5,139,816 0 0
METLIFE INC COM 59156R108 968,403 20,626,265 SH   SOLE 21 20,626,265 0 0
METLIFE INC COM 59156R108 866,859 18,463,448 SH   SOLE 22 16,581,407 0 1,882,041
METLIFE INC COM 59156R108 25,820 549,938 SH   SOLE 23 549,938 0 0
METLIFE INC COM 59156R108 60,340 1,285,192 SH   SOLE 25 1,285,192 0 0
METLIFE INC COM 59156R108 83,813 1,785,162 SH   SOLE 26 593,819 0 1,191,343
METLIFE INC COM 59156R108 100,514 2,140,877 SH   SOLE 28 99,519 0 2,041,358
METLIFE INC COM 59156R108 2,235 47,613 SH   SOLE 29 47,613 0 0
METLIFE INC COM 59156R108 171,589 3,654,728 SH   SOLE 30 3,466,326 0 188,402
METLIFE INC COM 59156R108 8,068 171,844 SH   SOLE 31 144,810 0 27,034
METLIFE INC COM 59156R108 5,112 108,885 SH   SOLE 32 108,885 0 0
METLIFE INC COM 59156R108 5,196 110,679 SH   SOLE 34 110,679 0 0
METLIFE INC COM 59156R108 29,173 621,355 SH   SOLE 36 621,355 0 0
METLIFE INC COM 59156R108 1,449 30,857 SH   SOLE 40 30,857 0 0
METROCITY BANKSHARES INC COM 59165J105 204 14,169 SH   SOLE 2 1,611 0 12,558
METROCITY BANKSHARES INC COM 59165J105 7 453 SH   SOLE 7 453 0 0
METROCITY BANKSHARES INC COM 59165J105 1,012 70,200 SH   SOLE 18 70,200 0 0
METROCITY BANKSHARES INC COM 59165J105 509 35,326 SH   SOLE 19 35,326 0 0
METROCITY BANKSHARES INC COM 59165J105 9,579 664,293 SH   SOLE 21 664,293 0 0
METROCITY BANKSHARES INC COM 59165J105 3,439 238,464 SH   SOLE 22 235,280 0 3,184
METROPOLITAN BK HLDG CORP COM 591774104 256 7,063 SH   SOLE 2 722 0 6,341
METROPOLITAN BK HLDG CORP COM 591774104 5 138 SH   SOLE 7 138 0 0
METROPOLITAN BK HLDG CORP COM 591774104 1,073 29,574 SH   SOLE 18 29,574 0 0
METROPOLITAN BK HLDG CORP COM 591774104 515 14,197 SH   SOLE 19 14,197 0 0
METROPOLITAN BK HLDG CORP COM 591774104 10,147 279,769 SH   SOLE 21 279,769 0 0
METROPOLITAN BK HLDG CORP COM 591774104 5,694 157,003 SH   SOLE 22 155,968 0 1,035
METTLER TOLEDO INTERNATIONAL COM 592688105 72,212 63,362 SH   SOLE 2 16,847 0 46,515
METTLER TOLEDO INTERNATIONAL COM 592688105 13,144 11,533 SH   SOLE 4 10,610 0 923
METTLER TOLEDO INTERNATIONAL COM 592688105 24,048 21,101 SH   SOLE 7 19,759 0 1,342
METTLER TOLEDO INTERNATIONAL COM 592688105 84 74 SH   SOLE 13 74 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 2,742 2,406 SH   SOLE 15 2,406 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 53,931 47,321 SH   SOLE 18 43,830 0 3,491
METTLER TOLEDO INTERNATIONAL COM 592688105 7,988 7,009 SH   SOLE 19 7,009 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 832,218 730,221 SH   SOLE 21 730,221 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 628,598 551,557 SH   SOLE 22 499,950 0 51,607
METTLER TOLEDO INTERNATIONAL COM 592688105 18,912 16,594 SH   SOLE 23 16,594 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 47,944 42,068 SH   SOLE 25 42,068 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 61,966 54,371 SH   SOLE 26 19,711 0 34,660
METTLER TOLEDO INTERNATIONAL COM 592688105 119,242 104,628 SH   SOLE 28 3,467 0 101,161
METTLER TOLEDO INTERNATIONAL COM 592688105 21 18 SH   SOLE 29 18 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 152,901 134,161 SH   SOLE 30 132,830 0 1,331
METTLER TOLEDO INTERNATIONAL COM 592688105 6,265 5,497 SH   SOLE 31 3,192 0 2,305
METTLER TOLEDO INTERNATIONAL COM 592688105 1,931 1,694 SH   SOLE 34 1,694 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 15,385 13,499 SH   SOLE 36 13,499 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 1,144 1,004 SH   SOLE 40 1,004 0 0
MFA FINL INC COM 55272X102 2,159 554,885 SH   SOLE 2 162,996 0 391,889
MFA FINL INC COM 55272X102 8 1,955 SH   SOLE 4 1,955 0 0
MFA FINL INC COM 55272X102 48 12,265 SH   SOLE 7 12,265 0 0
MFA FINL INC COM 55272X102 6,131 1,576,069 SH   SOLE 18 1,576,069 0 0
MFA FINL INC COM 55272X102 6,535 1,679,939 SH   SOLE 19 1,679,939 0 0
MFA FINL INC COM 55272X102 104,466 26,855,088 SH   SOLE 21 26,855,088 0 0
MFA FINL INC COM 55272X102 52,465 13,487,152 SH   SOLE 22 13,171,597 0 315,555
MFA FINL INC COM 55272X102 170 43,747 SH   SOLE 23 43,747 0 0
MFA FINL INC COM 55272X102 917 235,611 SH   SOLE 26 80,451 0 155,160
MFA FINL INC COM 55272X102 233 59,957 SH   SOLE 28 59,957 0 0
MFA FINL INC COM 55272X102 1,660 426,839 SH   SOLE 30 426,839 0 0
MFA FINL INC COM 55272X102 124 31,785 SH   SOLE 36 31,785 0 0
MFA FINL INC COM 55272X102 204 52,562 SH   SOLE 40 52,562 0 0
MGE ENERGY INC COM 55277P104 2,621 37,426 SH   SOLE 2 12,183 0 25,243
MGE ENERGY INC COM 55277P104 278 3,966 SH   SOLE 4 3,966 0 0
MGE ENERGY INC COM 55277P104 47 678 SH   SOLE 7 678 0 0
MGE ENERGY INC COM 55277P104 8,907 127,184 SH   SOLE 18 127,184 0 0
MGE ENERGY INC COM 55277P104 4,603 65,735 SH   SOLE 19 65,735 0 0
MGE ENERGY INC COM 55277P104 95,509 1,363,829 SH   SOLE 21 1,363,829 0 0
MGE ENERGY INC COM 55277P104 71,135 1,015,783 SH   SOLE 22 991,853 0 23,930
MGE ENERGY INC COM 55277P104 1,013 14,471 SH   SOLE 26 12,176 0 2,295
MGE ENERGY INC COM 55277P104 328 4,690 SH   SOLE 28 4,690 0 0
MGE ENERGY INC COM 55277P104 2,525 36,052 SH   SOLE 30 36,052 0 0
MGE ENERGY INC COM 55277P104 114 1,630 SH   SOLE 36 1,630 0 0
MGE ENERGY INC COM 55277P104 327 4,671 SH   SOLE 40 4,671 0 0
MGIC INVT CORP WIS COM 552848103 16,871 1,344,317 SH   SOLE 2 669,684 0 674,633
MGIC INVT CORP WIS COM 552848103 248 19,749 SH   SOLE 4 19,749 0 0
MGIC INVT CORP WIS COM 552848103 213 16,972 SH   SOLE 7 16,972 0 0
MGIC INVT CORP WIS COM 552848103 514 40,933 SH   SOLE 13 40,933 0 0
MGIC INVT CORP WIS COM 552848103 11,872 945,976 SH   SOLE 18 885,529 0 60,447
MGIC INVT CORP WIS COM 552848103 5,100 406,384 SH   SOLE 19 406,384 0 0
MGIC INVT CORP WIS COM 552848103 186,481 14,859,027 SH   SOLE 21 14,859,027 0 0
MGIC INVT CORP WIS COM 552848103 145,251 11,573,757 SH   SOLE 22 10,578,138 0 995,619
MGIC INVT CORP WIS COM 552848103 898 71,591 SH   SOLE 23 71,591 0 0
MGIC INVT CORP WIS COM 552848103 252 20,116 SH   SOLE 25 20,116 0 0
MGIC INVT CORP WIS COM 552848103 3,829 305,110 SH   SOLE 26 116,812 0 188,298
MGIC INVT CORP WIS COM 552848103 2,720 216,749 SH   SOLE 28 48,564 0 168,185
MGIC INVT CORP WIS COM 552848103 866 69,019 SH   SOLE 29 69,019 0 0
MGIC INVT CORP WIS COM 552848103 3,162 251,924 SH   SOLE 30 251,924 0 0
MGIC INVT CORP WIS COM 552848103 1,289 102,742 SH   SOLE 31 102,742 0 0
MGIC INVT CORP WIS COM 552848103 404 32,191 SH   SOLE 34 32,191 0 0
MGIC INVT CORP WIS COM 552848103 619 49,294 SH   SOLE 36 49,294 0 0
MGIC INVT CORP WIS COM 552848103 533 42,470 SH   SOLE 40 42,470 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 1,037 33,118 SH   SOLE 2 33,118 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 25 786 SH   SOLE 4 786 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 4,288 136,987 SH   SOLE 21 136,987 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 5,633 179,974 SH   SOLE 22 105,809 0 74,165
MGM GROWTH PPTYS LLC CL A COM 55303A105 42 1,333 SH   SOLE 25 1,333 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 2,338 74,694 SH   SOLE 26 49,376 0 25,318
MGM GROWTH PPTYS LLC CL A COM 55303A105 545 17,417 SH   SOLE 28 17,417 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 2,340 74,746 SH   SOLE 30 74,746 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 70 2,242 SH   SOLE 34 2,242 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 77 2,471 SH   SOLE 36 2,471 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 505 16,129 SH   SOLE 40 16,129 0 0
MGM RESORTS INTERNATIONAL COM 552953101 36,387 1,154,792 SH   SOLE 2 320,215 0 834,577
MGM RESORTS INTERNATIONAL COM 552953101 7,528 238,913 SH   SOLE 4 221,492 0 17,421
MGM RESORTS INTERNATIONAL COM 552953101 11,939 378,886 SH   SOLE 7 349,401 0 29,485
MGM RESORTS INTERNATIONAL COM 552953101 29 930 SH   SOLE 13 930 0 0
MGM RESORTS INTERNATIONAL COM 552953101 1,922 61,004 SH   SOLE 15 61,004 0 0
MGM RESORTS INTERNATIONAL COM 552953101 25,887 821,541 SH   SOLE 18 748,174 0 73,367
MGM RESORTS INTERNATIONAL COM 552953101 9,246 293,446 SH   SOLE 19 293,446 0 0
MGM RESORTS INTERNATIONAL COM 552953101 304,006 9,647,913 SH   SOLE 21 9,647,913 0 0
MGM RESORTS INTERNATIONAL COM 552953101 313,244 9,941,087 SH   SOLE 22 9,047,017 0 894,070
MGM RESORTS INTERNATIONAL COM 552953101 11,918 378,232 SH   SOLE 23 378,232 0 0
MGM RESORTS INTERNATIONAL COM 552953101 28,739 912,057 SH   SOLE 25 912,057 0 0
MGM RESORTS INTERNATIONAL COM 552953101 30,579 970,457 SH   SOLE 26 384,134 0 586,323
MGM RESORTS INTERNATIONAL COM 552953101 38,524 1,222,607 SH   SOLE 28 74,961 0 1,147,646
MGM RESORTS INTERNATIONAL COM 552953101 1,427 45,295 SH   SOLE 29 45,295 0 0
MGM RESORTS INTERNATIONAL COM 552953101 55,883 1,773,497 SH   SOLE 30 1,726,442 0 47,055
MGM RESORTS INTERNATIONAL COM 552953101 3,611 114,596 SH   SOLE 31 45,969 0 68,627
MGM RESORTS INTERNATIONAL COM 552953101 2,820 89,500 SH   SOLE 34 89,500 0 0
MGM RESORTS INTERNATIONAL COM 552953101 9,662 306,637 SH   SOLE 36 306,637 0 0
MGM RESORTS INTERNATIONAL COM 552953101 694 22,035 SH   SOLE 40 22,035 0 0
MGP INGREDIENTS INC NEW COM 55303J106 469 9,976 SH   SOLE 2 4,465 0 5,511
MGP INGREDIENTS INC NEW COM 55303J106 5 98 SH   SOLE 4 98 0 0
MGP INGREDIENTS INC NEW COM 55303J106 13 283 SH   SOLE 7 283 0 0
MGP INGREDIENTS INC NEW COM 55303J106 2,642 56,150 SH   SOLE 18 56,150 0 0
MGP INGREDIENTS INC NEW COM 55303J106 1,054 22,395 SH   SOLE 19 22,395 0 0
MGP INGREDIENTS INC NEW COM 55303J106 69,205 1,470,562 SH   SOLE 21 1,470,562 0 0
MGP INGREDIENTS INC NEW COM 55303J106 16,776 356,488 SH   SOLE 22 346,651 0 9,837
MGP INGREDIENTS INC NEW COM 55303J106 411 8,725 SH   SOLE 26 7,351 0 1,374
MGP INGREDIENTS INC NEW COM 55303J106 91 1,939 SH   SOLE 28 1,939 0 0
MGP INGREDIENTS INC NEW COM 55303J106 1,390 29,527 SH   SOLE 30 29,527 0 0
MGP INGREDIENTS INC NEW COM 55303J106 73 1,553 SH   SOLE 40 1,553 0 0
MICHAELS COS INC COM 59408Q106 1,169 89,829 SH   SOLE 2 24,678 0 65,151
MICHAELS COS INC COM 59408Q106 6 432 SH   SOLE 4 432 0 0
MICHAELS COS INC COM 59408Q106 73 5,623 SH   SOLE 7 5,623 0 0
MICHAELS COS INC COM 59408Q106 4,254 326,996 SH   SOLE 18 326,996 0 0
MICHAELS COS INC COM 59408Q106 1,713 131,647 SH   SOLE 19 131,647 0 0
MICHAELS COS INC COM 59408Q106 111,032 8,534,381 SH   SOLE 21 8,534,381 0 0
MICHAELS COS INC COM 59408Q106 27,151 2,086,946 SH   SOLE 22 2,028,480 0 58,466
MICHAELS COS INC COM 59408Q106 532 40,893 SH   SOLE 26 31,759 0 9,134
MICHAELS COS INC COM 59408Q106 311 23,935 SH   SOLE 28 8,078 0 15,857
MICHAELS COS INC COM 59408Q106 2,126 163,434 SH   SOLE 30 163,434 0 0
MICHAELS COS INC COM 59408Q106 213 16,353 SH   SOLE 36 16,353 0 0
MICHAELS COS INC COM 59408Q106 142 10,880 SH   SOLE 40 10,880 0 0
MICRO FOCUS INTL PLC SPON ADR NEW 594837403 73 12,746 SH   SOLE 25 12,746 0 0
MICRO FOCUS INTL PLC SPON ADR NEW 594837403 8 1,380 SH   SOLE 26 0 0 1,380
MICRO FOCUS INTL PLC SPON ADR NEW 594837403 56 9,814 SH   SOLE 36 9,814 0 0
MICROBOT MED INC COM NEW 59503A204 13 1,822 SH   SOLE 18 1,822 0 0
MICROBOT MED INC COM NEW 59503A204 112 16,190 SH   SOLE 21 16,190 0 0
MICROBOT MED INC COM NEW 59503A204 1,197 173,789 SH   SOLE 22 173,789 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 79,319 574,317 SH   SOLE 2 91,098 0 483,219
MICROCHIP TECHNOLOGY INC. COM 595017104 17,194 124,497 SH   SOLE 4 115,021 0 9,476
MICROCHIP TECHNOLOGY INC. COM 595017104 34,337 248,619 SH   SOLE 7 236,027 0 12,592
MICROCHIP TECHNOLOGY INC. COM 595017104 118 852 SH   SOLE 13 852 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 4,477 32,419 SH   SOLE 15 32,419 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 94,656 685,369 SH   SOLE 18 647,455 0 37,914
MICROCHIP TECHNOLOGY INC. COM 595017104 114,361 828,046 SH   SOLE 19 828,046 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 1,104,192 7,995,022 SH   SOLE 21 7,995,022 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 811,043 5,872,439 SH   SOLE 22 5,347,369 0 525,070
MICROCHIP TECHNOLOGY INC. COM 595017104 22,979 166,385 SH   SOLE 23 166,385 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 51,463 372,622 SH   SOLE 25 372,622 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 75,398 545,927 SH   SOLE 26 185,679 0 360,248
MICROCHIP TECHNOLOGY INC. COM 595017104 68,808 498,212 SH   SOLE 28 31,158 0 467,054
MICROCHIP TECHNOLOGY INC. COM 595017104 39 282 SH   SOLE 29 282 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 229,333 1,660,512 SH   SOLE 30 1,657,863 0 2,649
MICROCHIP TECHNOLOGY INC. COM 595017104 8,066 58,404 SH   SOLE 31 32,688 0 25,716
MICROCHIP TECHNOLOGY INC. COM 595017104 7,682 55,623 SH   SOLE 32 55,623 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 48,848 353,690 SH   SOLE 34 353,690 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 19,172 138,820 SH   SOLE 36 138,820 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 1,479 10,709 SH   SOLE 40 10,709 0 0
MICROCHIP TECHNOLOGY INC. NOTE 1.625% 2/1 595017AD6 1,621 535,000 PRN   SOLE 2 390,000 0 145,000
MICROCHIP TECHNOLOGY INC. NOTE 1.625% 2/1 595017AD6 276 91,000 PRN   SOLE 18 91,000 0 0
MICROCHIP TECHNOLOGY INC. NOTE 1.625% 2/1 595017AD6 985 325,000 PRN   SOLE 19 325,000 0 0
MICROCHIP TECHNOLOGY INC. NOTE 1.625% 2/1 595017AD6 661 218,000 PRN   SOLE 26 218,000 0 0
MICROCHIP TECHNOLOGY INC. NOTE 1.625% 2/1 595017AD6 24 8,000 PRN   SOLE 30 8,000 0 0
MICROCHIP TECHNOLOGY INC. NOTE 1.625% 2/1 595017AD6 1,030 340,000 PRN   SOLE 34 340,000 0 0
MICROCHIP TECHNOLOGY INC. NOTE 1.625% 2/1 595017AF1 6,151 3,041,000 PRN   SOLE 21 3,041,000 0 0
MICROCHIP TECHNOLOGY INC. NOTE 2.250% 2/1 595017AH7 4,102 2,015,000 PRN   SOLE 21 2,015,000 0 0
MICROCHIP TECHNOLOGY INC. NOTE 2.250% 2/1 595017AH7 387 190,000 PRN   SOLE 26 0 0 190,000
MICRON TECHNOLOGY INC COM 595112103 214,821 2,857,420 SH   SOLE 2 648,828 0 2,208,592
MICRON TECHNOLOGY INC COM 595112103 43,503 578,645 SH   SOLE 4 535,863 0 42,782
MICRON TECHNOLOGY INC COM 595112103 110,635 1,471,598 SH   SOLE 7 1,079,105 0 392,493
MICRON TECHNOLOGY INC COM 595112103 290 3,852 SH   SOLE 13 3,852 0 0
MICRON TECHNOLOGY INC COM 595112103 10,678 142,033 SH   SOLE 15 142,033 0 0
MICRON TECHNOLOGY INC COM 595112103 15 200 SH   SOLE 17 0 0 200
MICRON TECHNOLOGY INC COM 595112103 180,764 2,404,422 SH   SOLE 18 2,239,663 0 164,759
MICRON TECHNOLOGY INC COM 595112103 153,815 2,045,961 SH   SOLE 19 2,045,961 0 0
MICRON TECHNOLOGY INC COM 595112103 2,133,149 28,373,885 SH   SOLE 21 28,373,885 0 0
MICRON TECHNOLOGY INC COM 595112103 1,902,439 25,305,118 SH   SOLE 22 22,895,692 0 2,409,426
MICRON TECHNOLOGY INC COM 595112103 57,921 770,434 SH   SOLE 23 770,434 0 0
MICRON TECHNOLOGY INC COM 595112103 189,019 2,514,217 SH   SOLE 25 2,514,217 0 0
MICRON TECHNOLOGY INC COM 595112103 179,010 2,381,081 SH   SOLE 26 738,202 0 1,642,879
MICRON TECHNOLOGY INC COM 595112103 258,315 3,435,953 SH   SOLE 28 150,837 0 3,285,116
MICRON TECHNOLOGY INC COM 595112103 314 4,175 SH   SOLE 29 4,175 0 0
MICRON TECHNOLOGY INC COM 595112103 560,513 7,455,609 SH   SOLE 30 7,230,011 0 225,598
MICRON TECHNOLOGY INC COM 595112103 22,231 295,703 SH   SOLE 31 176,675 0 119,028
MICRON TECHNOLOGY INC COM 595112103 17,879 237,812 SH   SOLE 32 237,812 0 0
MICRON TECHNOLOGY INC COM 595112103 64,682 860,366 SH   SOLE 34 860,366 0 0
MICRON TECHNOLOGY INC COM 595112103 53,748 714,928 SH   SOLE 36 714,928 0 0
MICRON TECHNOLOGY INC COM 595112103 3,483 46,335 SH   SOLE 40 46,335 0 0
MICRON TECHNOLOGY INC OPTIONS 595112103 391 5,200 SH Call SOLE 2 5,200 0 0
MICRON TECHNOLOGY INC OPTIONS 595112103 128 1,700 SH Put SOLE 2 1,700 0 0
MICRON TECHNOLOGY INC OPTIONS 595112103 797 10,600 SH Call SOLE 4 10,600 0 0
MICRON TECHNOLOGY INC OPTIONS 595112103 233 3,100 SH Put SOLE 4 3,100 0 0
MICRON TECHNOLOGY INC OPTIONS 595112103 9,067 120,600 SH Call SOLE 18 120,600 0 0
MICRON TECHNOLOGY INC OPTIONS 595112103 2,925 38,900 SH Put SOLE 18 38,900 0 0
MICRON TECHNOLOGY INC OPTIONS 595112103 116,394 1,548,200 SH Call SOLE 19 1,548,200 0 0
MICRON TECHNOLOGY INC OPTIONS 595112103 18,863 250,900 SH Put SOLE 19 250,900 0 0
MICRON TECHNOLOGY INC OPTIONS 595112103 5,458 72,600 SH Call SOLE 22 72,600 0 0
MICRON TECHNOLOGY INC OPTIONS 595112103 1,278 17,000 SH Put SOLE 22 17,000 0 0
MICRON TECHNOLOGY INC OPTIONS 595112103 180 2,400 SH Put SOLE 26 2,400 0 0
MICRON TECHNOLOGY INC OPTIONS 595112103 45,679 607,600 SH Call SOLE 34 607,600 0 0
MICRON TECHNOLOGY INC OPTIONS 595112103 8,262 109,900 SH Put SOLE 34 109,900 0 0
MICROSOFT CORP COM 594918104 4,471,627 20,104,428 SH   SOLE 2 4,784,895 0 15,319,533
MICROSOFT CORP COM 594918104 811,837 3,650,018 SH   SOLE 4 3,373,302 0 276,716
MICROSOFT CORP COM 594918104 1,561,611 7,021,003 SH   SOLE 7 6,725,931 0 295,072
MICROSOFT CORP COM 594918104 52,473 235,918 SH   SOLE 13 235,918 0 0
MICROSOFT CORP COM 594918104 166,257 747,490 SH   SOLE 15 747,490 0 0
MICROSOFT CORP COM 594918104 989 4,446 SH   SOLE 17 0 0 4,446
MICROSOFT CORP COM 594918104 5,358,150 24,090,234 SH   SOLE 18 21,023,324 0 3,066,910
MICROSOFT CORP COM 594918104 2,766,577 12,438,525 SH   SOLE 19 12,438,525 0 0
MICROSOFT CORP COM 594918104 9,734 43,766 SH   SOLE 20 43,766 0 0
MICROSOFT CORP COM 594918104 37,410,716 168,198,525 SH   SOLE 21 168,198,525 0 0
MICROSOFT CORP COM 594918104 38,912,632 174,951,138 SH   SOLE 22 157,489,214 0 17,461,924
MICROSOFT CORP COM 594918104 1,157,869 5,205,776 SH   SOLE 23 5,205,776 0 0
MICROSOFT CORP COM 594918104 2,888,025 12,984,556 SH   SOLE 25 12,937,158 0 47,398
MICROSOFT CORP COM 594918104 3,535,551 15,895,833 SH   SOLE 26 4,663,681 0 11,232,152
MICROSOFT CORP COM 594918104 4,332,318 19,478,097 SH   SOLE 28 980,737 0 18,497,360
MICROSOFT CORP COM 594918104 53,010 238,333 SH   SOLE 29 238,333 0 0
MICROSOFT CORP COM 594918104 7,847,549 35,282,568 SH   SOLE 30 34,731,257 0 551,311
MICROSOFT CORP COM 594918104 868,846 3,906,332 SH   SOLE 31 1,262,314 0 2,644,018
MICROSOFT CORP COM 594918104 313,800 1,410,846 SH   SOLE 32 1,410,846 0 0
MICROSOFT CORP COM 594918104 1,093,594 4,916,797 SH   SOLE 34 4,916,797 0 0
MICROSOFT CORP COM 594918104 976,376 4,389,786 SH   SOLE 36 4,389,786 0 0
MICROSOFT CORP COM 594918104 3,468 15,594 SH   SOLE 37 15,594 0 0
MICROSOFT CORP COM 594918104 66,541 299,170 SH   SOLE 40 299,170 0 0
MICROSOFT CORP OPTIONS 594918104 467 2,100 SH Call SOLE 4 2,100 0 0
MICROSOFT CORP OPTIONS 594918104 1,290 5,800 SH Put SOLE 4 5,800 0 0
MICROSOFT CORP OPTIONS 594918104 5,338 24,000 SH Call SOLE 18 24,000 0 0
MICROSOFT CORP OPTIONS 594918104 14,925 67,100 SH Put SOLE 18 67,100 0 0
MICROSOFT CORP OPTIONS 594918104 52,202 234,700 SH Call SOLE 19 234,700 0 0
MICROSOFT CORP OPTIONS 594918104 92,549 416,100 SH Put SOLE 19 416,100 0 0
MICROSOFT CORP OPTIONS 594918104 2,691 12,100 SH Call SOLE 22 12,100 0 0
MICROSOFT CORP OPTIONS 594918104 6,718 30,200 SH Put SOLE 22 30,200 0 0
MICROSOFT CORP OPTIONS 594918104 334 1,500 SH Call SOLE 26 1,500 0 0
MICROSOFT CORP OPTIONS 594918104 978 4,400 SH Put SOLE 26 4,400 0 0
MICROSOFT CORP OPTIONS 594918104 19,750 88,800 SH Call SOLE 34 88,800 0 0
MICROSOFT CORP OPTIONS 594918104 43,773 196,800 SH Put SOLE 34 196,800 0 0
MICROSTRATEGY INC CL A NEW 594972408 2,413 6,211 SH   SOLE 2 2,571 0 3,640
MICROSTRATEGY INC CL A NEW 594972408 19 48 SH   SOLE 4 48 0 0
MICROSTRATEGY INC CL A NEW 594972408 58 149 SH   SOLE 7 149 0 0
MICROSTRATEGY INC CL A NEW 594972408 12,530 32,249 SH   SOLE 18 32,249 0 0
MICROSTRATEGY INC CL A NEW 594972408 8,433 21,703 SH   SOLE 19 21,703 0 0
MICROSTRATEGY INC CL A NEW 594972408 330,473 850,529 SH   SOLE 21 850,529 0 0
MICROSTRATEGY INC CL A NEW 594972408 81,581 209,962 SH   SOLE 22 204,752 0 5,210
MICROSTRATEGY INC CL A NEW 594972408 124 320 SH   SOLE 23 320 0 0
MICROSTRATEGY INC CL A NEW 594972408 37 95 SH   SOLE 25 95 0 0
MICROSTRATEGY INC CL A NEW 594972408 2,888 7,433 SH   SOLE 26 1,287 0 6,146
MICROSTRATEGY INC CL A NEW 594972408 357 919 SH   SOLE 28 919 0 0
MICROSTRATEGY INC CL A NEW 594972408 19,903 51,223 SH   SOLE 30 51,223 0 0
MICROSTRATEGY INC CL A NEW 594972408 63 163 SH   SOLE 36 163 0 0
MICROSTRATEGY INC CL A NEW 594972408 415 1,069 SH   SOLE 40 1,069 0 0
MICROVISION INC DEL COM NEW 594960304 27 5,086 SH   SOLE 2 5,086 0 0
MICROVISION INC DEL COM NEW 594960304 1,052 195,554 SH   SOLE 21 195,554 0 0
MICROVISION INC DEL COM NEW 594960304 12,038 2,237,601 SH   SOLE 22 2,237,601 0 0
MICT INC COM 55328R109 9 4,533 SH   SOLE 21 4,533 0 0
MICT INC COM 55328R109 620 298,276 SH   SOLE 22 298,276 0 0
MID PENN BANCORP INC COM 59540G107 138 6,323 SH   SOLE 2 367 0 5,956
MID PENN BANCORP INC COM 59540G107 6 270 SH   SOLE 7 270 0 0
MID PENN BANCORP INC COM 59540G107 556 25,388 SH   SOLE 18 25,388 0 0
MID PENN BANCORP INC COM 59540G107 287 13,118 SH   SOLE 19 13,118 0 0
MID PENN BANCORP INC COM 59540G107 5,394 246,298 SH   SOLE 21 246,298 0 0
MID PENN BANCORP INC COM 59540G107 1,632 74,533 SH   SOLE 22 73,546 0 987
MID-AMER APT CMNTYS INC COM 59522J103 34,576 272,916 SH   SOLE 2 46,973 0 225,943
MID-AMER APT CMNTYS INC COM 59522J103 30,728 242,542 SH   SOLE 4 238,015 0 4,527
MID-AMER APT CMNTYS INC COM 59522J103 31,068 245,228 SH   SOLE 7 232,188 0 13,040
MID-AMER APT CMNTYS INC COM 59522J103 67 531 SH   SOLE 13 531 0 0
MID-AMER APT CMNTYS INC COM 59522J103 1,960 15,468 SH   SOLE 15 15,468 0 0
MID-AMER APT CMNTYS INC COM 59522J103 43,482 343,219 SH   SOLE 18 326,778 0 16,441
MID-AMER APT CMNTYS INC COM 59522J103 33,415 263,755 SH   SOLE 19 263,755 0 0
MID-AMER APT CMNTYS INC COM 59522J103 452,586 3,572,393 SH   SOLE 21 3,572,393 0 0
MID-AMER APT CMNTYS INC COM 59522J103 481,015 3,796,784 SH   SOLE 22 3,432,976 0 363,808
MID-AMER APT CMNTYS INC COM 59522J103 12,049 95,107 SH   SOLE 23 95,107 0 0
MID-AMER APT CMNTYS INC COM 59522J103 83,330 657,746 SH   SOLE 25 657,746 0 0
MID-AMER APT CMNTYS INC COM 59522J103 33,368 263,380 SH   SOLE 26 89,805 0 173,575
MID-AMER APT CMNTYS INC COM 59522J103 51,643 407,636 SH   SOLE 28 44,249 0 363,387
MID-AMER APT CMNTYS INC COM 59522J103 8,874 70,045 SH   SOLE 29 70,045 0 0
MID-AMER APT CMNTYS INC COM 59522J103 110,629 873,226 SH   SOLE 30 870,015 0 3,211
MID-AMER APT CMNTYS INC COM 59522J103 2,626 20,727 SH   SOLE 31 16,068 0 4,659
MID-AMER APT CMNTYS INC COM 59522J103 3,643 28,755 SH   SOLE 34 28,755 0 0
MID-AMER APT CMNTYS INC COM 59522J103 10,259 80,975 SH   SOLE 36 80,975 0 0
MID-AMER APT CMNTYS INC COM 59522J103 599 4,729 SH   SOLE 40 4,729 0 0
MID-SOUTHERN BANCORP INC COM 59548Q107 12 822 SH   SOLE 18 822 0 0
MID-SOUTHERN BANCORP INC COM 59548Q107 35 2,439 SH   SOLE 21 2,439 0 0
MIDDLEBY CORP COM 596278101 19,476 151,072 SH   SOLE 2 42,761 0 108,311
MIDDLEBY CORP COM 596278101 35 273 SH   SOLE 4 273 0 0
MIDDLEBY CORP COM 596278101 161 1,246 SH   SOLE 7 1,246 0 0
MIDDLEBY CORP COM 596278101 18,058 140,069 SH   SOLE 18 140,069 0 0
MIDDLEBY CORP COM 596278101 1,799 13,958 SH   SOLE 19 13,958 0 0
MIDDLEBY CORP COM 596278101 314,140 2,436,708 SH   SOLE 21 2,436,708 0 0
MIDDLEBY CORP COM 596278101 222,770 1,727,973 SH   SOLE 22 1,654,727 0 73,246
MIDDLEBY CORP COM 596278101 91 703 SH   SOLE 25 703 0 0
MIDDLEBY CORP COM 596278101 3,991 30,957 SH   SOLE 26 16,536 0 14,421
MIDDLEBY CORP COM 596278101 995 7,721 SH   SOLE 28 7,233 0 488
MIDDLEBY CORP COM 596278101 4,274 33,154 SH   SOLE 30 33,154 0 0
MIDDLEBY CORP COM 596278101 139 1,077 SH   SOLE 31 1,077 0 0
MIDDLEBY CORP COM 596278101 202 1,570 SH   SOLE 34 1,570 0 0
MIDDLEBY CORP COM 596278101 325 2,522 SH   SOLE 36 2,522 0 0
MIDDLEBY CORP COM 596278101 879 6,821 SH   SOLE 40 6,821 0 0
MIDDLEFIELD BANC CORP COM NEW 596304204 105 4,671 SH   SOLE 2 341 0 4,330
MIDDLEFIELD BANC CORP COM NEW 596304204 535 23,796 SH   SOLE 18 23,796 0 0
MIDDLEFIELD BANC CORP COM NEW 596304204 220 9,757 SH   SOLE 19 9,757 0 0
MIDDLEFIELD BANC CORP COM NEW 596304204 4,690 208,453 SH   SOLE 21 208,453 0 0
MIDDLEFIELD BANC CORP COM NEW 596304204 962 42,777 SH   SOLE 22 42,404 0 373
MIDDLESEX WTR CO COM 596680108 780 10,766 SH   SOLE 2 5,954 0 4,812
MIDDLESEX WTR CO COM 596680108 8 105 SH   SOLE 4 105 0 0
MIDDLESEX WTR CO COM 596680108 983 13,562 SH   SOLE 7 13,562 0 0
MIDDLESEX WTR CO COM 596680108 4,297 59,289 SH   SOLE 18 59,289 0 0
MIDDLESEX WTR CO COM 596680108 2,163 29,848 SH   SOLE 19 29,848 0 0
MIDDLESEX WTR CO COM 596680108 44,065 608,048 SH   SOLE 21 608,048 0 0
MIDDLESEX WTR CO COM 596680108 35,392 488,373 SH   SOLE 22 477,021 0 11,352
MIDDLESEX WTR CO COM 596680108 759 10,476 SH   SOLE 26 6,485 0 3,991
MIDDLESEX WTR CO COM 596680108 164 2,261 SH   SOLE 28 2,261 0 0
MIDDLESEX WTR CO COM 596680108 9,577 132,155 SH   SOLE 30 132,155 0 0
MIDDLESEX WTR CO COM 596680108 165 2,274 SH   SOLE 40 2,274 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 981 54,893 SH   SOLE 2 15,546 0 39,347
MIDLAND STS BANCORP INC ILL COM 597742105 7 402 SH   SOLE 7 402 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 1,451 81,176 SH   SOLE 18 81,176 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 1,412 79,008 SH   SOLE 19 79,008 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 14,922 835,033 SH   SOLE 21 835,033 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 15,451 864,653 SH   SOLE 22 852,590 0 12,063
MIDLAND STS BANCORP INC ILL COM 597742105 480 26,853 SH   SOLE 26 0 0 26,853
MIDLAND STS BANCORP INC ILL COM 597742105 51 2,859 SH   SOLE 28 2,859 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 427 23,870 SH   SOLE 30 23,870 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 42 2,324 SH   SOLE 40 2,324 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 453 18,506 SH   SOLE 2 5,402 0 13,104
MIDWESTONE FINL GROUP INC NE COM 598511103 3 115 SH   SOLE 7 115 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 1,219 49,746 SH   SOLE 18 49,746 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 661 26,960 SH   SOLE 19 26,960 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 13,930 568,583 SH   SOLE 21 568,583 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 9,861 402,498 SH   SOLE 22 400,508 0 1,990
MIDWESTONE FINL GROUP INC NE COM 598511103 149 6,064 SH   SOLE 26 0 0 6,064
MIDWESTONE FINL GROUP INC NE COM 598511103 63 2,558 SH   SOLE 28 2,558 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 304 12,392 SH   SOLE 30 12,392 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 32 1,300 SH   SOLE 34 1,300 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 45 1,841 SH   SOLE 40 1,841 0 0
MILESTONE SCIENTIFIC INC COM NEW 59935P209 49 23,314 SH   SOLE 2 7,792 0 15,522
MILESTONE SCIENTIFIC INC COM NEW 59935P209 343 161,831 SH   SOLE 18 161,831 0 0
MILESTONE SCIENTIFIC INC COM NEW 59935P209 144 68,107 SH   SOLE 19 68,107 0 0
MILESTONE SCIENTIFIC INC COM NEW 59935P209 2,945 1,389,203 SH   SOLE 21 1,389,203 0 0
MILESTONE SCIENTIFIC INC COM NEW 59935P209 993 468,621 SH   SOLE 22 465,580 0 3,041
MILLENDO THERAPEUTICS INC COM 60040X103 9 4,341 SH   SOLE 18 4,341 0 0
MILLENDO THERAPEUTICS INC COM 60040X103 88 40,919 SH   SOLE 21 40,919 0 0
MILLENDO THERAPEUTICS INC COM 60040X103 175 81,654 SH   SOLE 22 81,654 0 0
MILLER HERMAN INC COM 600544100 3,849 113,887 SH   SOLE 2 48,433 0 65,454
MILLER HERMAN INC COM 600544100 9 267 SH   SOLE 4 267 0 0
MILLER HERMAN INC COM 600544100 35 1,049 SH   SOLE 7 1,049 0 0
MILLER HERMAN INC COM 600544100 11,300 334,306 SH   SOLE 18 329,486 0 4,820
MILLER HERMAN INC COM 600544100 13,507 399,605 SH   SOLE 19 399,605 0 0
MILLER HERMAN INC COM 600544100 133,799 3,958,542 SH   SOLE 21 3,958,542 0 0
MILLER HERMAN INC COM 600544100 80,626 2,385,396 SH   SOLE 22 2,345,781 0 39,615
MILLER HERMAN INC COM 600544100 830 24,559 SH   SOLE 23 24,559 0 0
MILLER HERMAN INC COM 600544100 54 1,612 SH   SOLE 25 1,612 0 0
MILLER HERMAN INC COM 600544100 5,751 170,151 SH   SOLE 26 22,803 0 147,348
MILLER HERMAN INC COM 600544100 258 7,621 SH   SOLE 28 7,621 0 0
MILLER HERMAN INC COM 600544100 1,298 38,407 SH   SOLE 30 38,407 0 0
MILLER HERMAN INC COM 600544100 423 12,507 SH   SOLE 34 12,507 0 0
MILLER HERMAN INC COM 600544100 205 6,078 SH   SOLE 36 6,078 0 0
MILLER HERMAN INC COM 600544100 214 6,334 SH   SOLE 40 6,334 0 0
MILLER INDS INC TENN COM NEW 600551204 395 10,393 SH   SOLE 2 907 0 9,486
MILLER INDS INC TENN COM NEW 600551204 6 159 SH   SOLE 7 159 0 0
MILLER INDS INC TENN COM NEW 600551204 1,511 39,752 SH   SOLE 18 39,752 0 0
MILLER INDS INC TENN COM NEW 600551204 795 20,903 SH   SOLE 19 20,903 0 0
MILLER INDS INC TENN COM NEW 600551204 15,687 412,600 SH   SOLE 21 412,600 0 0
MILLER INDS INC TENN COM NEW 600551204 11,657 306,609 SH   SOLE 22 304,791 0 1,818
MIMECAST LTD ORD SHS G14838109 2,044 35,963 SH   SOLE 2 19,796 0 16,167
MIMECAST LTD ORD SHS G14838109 19 340 SH   SOLE 4 340 0 0
MIMECAST LTD ORD SHS G14838109 66 1,157 SH   SOLE 7 1,157 0 0
MIMECAST LTD ORD SHS G14838109 11,356 199,792 SH   SOLE 18 199,792 0 0
MIMECAST LTD ORD SHS G14838109 6,621 116,487 SH   SOLE 19 116,487 0 0
MIMECAST LTD ORD SHS G14838109 128,666 2,263,644 SH   SOLE 21 2,263,644 0 0
MIMECAST LTD ORD SHS G14838109 90,430 1,590,949 SH   SOLE 22 1,545,743 0 45,206
MIMECAST LTD ORD SHS G14838109 18 323 SH   SOLE 23 323 0 0
MIMECAST LTD ORD SHS G14838109 289 5,089 SH   SOLE 25 5,089 0 0
MIMECAST LTD ORD SHS G14838109 3,435 60,435 SH   SOLE 26 46,405 0 14,030
MIMECAST LTD ORD SHS G14838109 394 6,936 SH   SOLE 28 6,936 0 0
MIMECAST LTD ORD SHS G14838109 17,026 299,537 SH   SOLE 30 299,537 0 0
MIMECAST LTD ORD SHS G14838109 37 646 SH   SOLE 34 646 0 0
MIMECAST LTD ORD SHS G14838109 188 3,312 SH   SOLE 36 3,312 0 0
MIMECAST LTD ORD SHS G14838109 406 7,150 SH   SOLE 40 7,150 0 0
MIMEDX GROUP INC COM 602496101 27 2,935 SH   SOLE 2 2,935 0 0
MIMEDX GROUP INC COM 602496101 737 81,121 SH   SOLE 21 81,121 0 0
MIMEDX GROUP INC COM 602496101 11,437 1,259,561 SH   SOLE 22 1,259,561 0 0
MIND C T I LTD ORD M70240102 10 3,683 SH   SOLE 18 3,683 0 0
MIND C T I LTD ORD M70240102 153 58,889 SH   SOLE 21 58,889 0 0
MIND TECHNOLOGY INC COM 602566101 18 8,121 SH   SOLE 21 8,121 0 0
MIND TECHNOLOGY INC COM 602566101 645 287,794 SH   SOLE 22 287,794 0 0
MINERALS TECHNOLOGIES INC COM 603158106 3,359 54,069 SH   SOLE 2 24,287 0 29,782
MINERALS TECHNOLOGIES INC COM 603158106 10 168 SH   SOLE 4 168 0 0
MINERALS TECHNOLOGIES INC COM 603158106 44 705 SH   SOLE 7 705 0 0
MINERALS TECHNOLOGIES INC COM 603158106 11,505 185,210 SH   SOLE 18 185,210 0 0
MINERALS TECHNOLOGIES INC COM 603158106 3,816 61,429 SH   SOLE 19 61,429 0 0
MINERALS TECHNOLOGIES INC COM 603158106 144,570 2,327,276 SH   SOLE 21 2,327,276 0 0
MINERALS TECHNOLOGIES INC COM 603158106 70,029 1,127,326 SH   SOLE 22 1,104,767 0 22,559
MINERALS TECHNOLOGIES INC COM 603158106 92 1,484 SH   SOLE 25 1,484 0 0
MINERALS TECHNOLOGIES INC COM 603158106 1,173 18,885 SH   SOLE 26 16,148 0 2,737
MINERALS TECHNOLOGIES INC COM 603158106 284 4,574 SH   SOLE 28 4,574 0 0
MINERALS TECHNOLOGIES INC COM 603158106 487 7,843 SH   SOLE 30 7,843 0 0
MINERALS TECHNOLOGIES INC COM 603158106 270 4,354 SH   SOLE 36 4,354 0 0
MINERALS TECHNOLOGIES INC COM 603158106 237 3,818 SH   SOLE 40 3,818 0 0
MINERVA NEUROSCIENCES INC COM 603380106 30 12,993 SH   SOLE 2 2,437 0 10,556
MINERVA NEUROSCIENCES INC COM 603380106 2 700 SH   SOLE 7 700 0 0
MINERVA NEUROSCIENCES INC COM 603380106 302 128,981 SH   SOLE 18 128,981 0 0
MINERVA NEUROSCIENCES INC COM 603380106 134 57,381 SH   SOLE 19 57,381 0 0
MINERVA NEUROSCIENCES INC COM 603380106 2,838 1,212,675 SH   SOLE 21 1,212,675 0 0
MINERVA NEUROSCIENCES INC COM 603380106 1,868 798,464 SH   SOLE 22 793,598 0 4,866
MINISO GROUP HLDG LTD SPONSORED ADS 66981J102 922 34,945 SH   SOLE 22 2,424 0 32,521
MINISO GROUP HLDG LTD SPONSORED ADS 66981J102 993 37,646 SH   SOLE 26 37,646 0 0
MINISO GROUP HLDG LTD SPONSORED ADS 66981J102 473 17,909 SH   SOLE 28 0 0 17,909
MIRAGEN THERAPEUTICS INC COM NEW 60463E202 0 7 SH   SOLE 21 7 0 0
MIRAGEN THERAPEUTICS INC COM NEW 60463E202 508 30,880 SH   SOLE 22 30,880 0 0
MIRATI THERAPEUTICS INC COM 60468T105 9,947 45,288 SH   SOLE 2 27,945 0 17,343
MIRATI THERAPEUTICS INC COM 60468T105 35 158 SH   SOLE 4 158 0 0
MIRATI THERAPEUTICS INC COM 60468T105 174 792 SH   SOLE 7 792 0 0
MIRATI THERAPEUTICS INC COM 60468T105 37,855 172,348 SH   SOLE 18 163,731 0 8,617
MIRATI THERAPEUTICS INC COM 60468T105 108,436 493,700 SH   SOLE 19 493,700 0 0
MIRATI THERAPEUTICS INC COM 60468T105 424,280 1,931,707 SH   SOLE 21 1,931,707 0 0
MIRATI THERAPEUTICS INC COM 60468T105 281,041 1,279,552 SH   SOLE 22 1,256,788 0 22,764
MIRATI THERAPEUTICS INC COM 60468T105 1,580 7,193 SH   SOLE 23 7,193 0 0
MIRATI THERAPEUTICS INC COM 60468T105 82 373 SH   SOLE 25 373 0 0
MIRATI THERAPEUTICS INC COM 60468T105 9,016 41,050 SH   SOLE 26 8,659 0 32,391
MIRATI THERAPEUTICS INC COM 60468T105 808 3,678 SH   SOLE 28 3,678 0 0
MIRATI THERAPEUTICS INC COM 60468T105 44,836 204,133 SH   SOLE 30 204,133 0 0
MIRATI THERAPEUTICS INC COM 60468T105 21,138 96,238 SH   SOLE 34 96,238 0 0
MIRATI THERAPEUTICS INC COM 60468T105 186 846 SH   SOLE 36 846 0 0
MIRATI THERAPEUTICS INC COM 60468T105 737 3,356 SH   SOLE 40 3,356 0 0
MIRUM PHARMACEUTICALS INC COM 604749101 206 11,823 SH   SOLE 2 3,491 0 8,332
MIRUM PHARMACEUTICALS INC COM 604749101 481 27,549 SH   SOLE 18 19,600 0 7,949
MIRUM PHARMACEUTICALS INC COM 604749101 979 56,045 SH   SOLE 19 56,045 0 0
MIRUM PHARMACEUTICALS INC COM 604749101 3,725 213,341 SH   SOLE 21 213,341 0 0
MIRUM PHARMACEUTICALS INC COM 604749101 4,245 243,145 SH   SOLE 22 242,826 0 319
MIRUM PHARMACEUTICALS INC COM 604749101 24 1,350 SH   SOLE 23 1,350 0 0
MIRUM PHARMACEUTICALS INC COM 604749101 29 1,636 SH   SOLE 26 0 0 1,636
MISONIX INC COM 604871103 82 6,587 SH   SOLE 2 800 0 5,787
MISONIX INC COM 604871103 5 406 SH   SOLE 7 406 0 0
MISONIX INC COM 604871103 669 53,495 SH   SOLE 18 53,495 0 0
MISONIX INC COM 604871103 220 17,618 SH   SOLE 19 17,618 0 0
MISONIX INC COM 604871103 5,502 440,130 SH   SOLE 21 440,130 0 0
MISONIX INC COM 604871103 4,084 326,717 SH   SOLE 22 324,350 0 2,367
MISSION PRODUCE INC COM 60510V108 55 3,672 SH   SOLE 2 0 0 3,672
MISSION PRODUCE INC COM 60510V108 1,103 73,263 SH   SOLE 7 73,263 0 0
MISSION PRODUCE INC COM 60510V108 328 21,803 SH   SOLE 18 21,803 0 0
MISSION PRODUCE INC COM 60510V108 145 9,651 SH   SOLE 19 9,651 0 0
MISSION PRODUCE INC COM 60510V108 3,136 208,346 SH   SOLE 21 208,346 0 0
MISSION PRODUCE INC COM 60510V108 1,540 102,330 SH   SOLE 22 101,889 0 441
MISTRAS GROUP INC COM 60649T107 119 15,297 SH   SOLE 2 729 0 14,568
MISTRAS GROUP INC COM 60649T107 3 429 SH   SOLE 7 429 0 0
MISTRAS GROUP INC COM 60649T107 512 65,994 SH   SOLE 18 65,994 0 0
MISTRAS GROUP INC COM 60649T107 245 31,516 SH   SOLE 19 31,516 0 0
MISTRAS GROUP INC COM 60649T107 4,459 574,560 SH   SOLE 21 574,560 0 0
MISTRAS GROUP INC COM 60649T107 3,183 410,176 SH   SOLE 22 407,222 0 2,954
MITEK SYS INC COM NEW 606710200 442 24,848 SH   SOLE 2 13,396 0 11,452
MITEK SYS INC COM NEW 606710200 16 895 SH   SOLE 7 895 0 0
MITEK SYS INC COM NEW 606710200 2,637 148,305 SH   SOLE 18 148,305 0 0
MITEK SYS INC COM NEW 606710200 927 52,110 SH   SOLE 19 52,110 0 0
MITEK SYS INC COM NEW 606710200 27,163 1,527,740 SH   SOLE 21 1,527,740 0 0
MITEK SYS INC COM NEW 606710200 19,836 1,115,619 SH   SOLE 22 1,095,023 0 20,596
MITEK SYS INC COM NEW 606710200 135 7,591 SH   SOLE 30 7,591 0 0
MITEK SYS INC COM NEW 606710200 87 4,877 SH   SOLE 40 4,877 0 0
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 12 2,667 SH   SOLE 18 2,667 0 0
MIZUHO FINANCIAL GROUP INC. SPONSORED ADR 60687Y109 5 1,928 SH   SOLE 18 1,928 0 0
MKS INSTRS INC COM 55306N104 20,729 137,777 SH   SOLE 2 40,763 0 97,014
MKS INSTRS INC COM 55306N104 60 400 SH   SOLE 4 400 0 0
MKS INSTRS INC COM 55306N104 185 1,229 SH   SOLE 7 1,229 0 0
MKS INSTRS INC COM 55306N104 21,440 142,504 SH   SOLE 18 142,504 0 0
MKS INSTRS INC COM 55306N104 2,078 13,812 SH   SOLE 19 13,812 0 0
MKS INSTRS INC COM 55306N104 442,357 2,940,229 SH   SOLE 21 2,940,229 0 0
MKS INSTRS INC COM 55306N104 257,370 1,710,670 SH   SOLE 22 1,638,474 0 72,196
MKS INSTRS INC COM 55306N104 20 130 SH   SOLE 25 130 0 0
MKS INSTRS INC COM 55306N104 2,873 19,094 SH   SOLE 26 12,473 0 6,621
MKS INSTRS INC COM 55306N104 1,044 6,941 SH   SOLE 28 6,941 0 0
MKS INSTRS INC COM 55306N104 4,885 32,470 SH   SOLE 30 32,470 0 0
MKS INSTRS INC COM 55306N104 157 1,046 SH   SOLE 31 1,046 0 0
MKS INSTRS INC COM 55306N104 21,234 141,138 SH   SOLE 34 141,138 0 0
MKS INSTRS INC COM 55306N104 166 1,102 SH   SOLE 36 1,102 0 0
MKS INSTRS INC COM 55306N104 1,015 6,746 SH   SOLE 40 6,746 0 0
MMA CAPITAL HOLDINGS INC COM 55315D105 96 3,918 SH   SOLE 2 202 0 3,716
MMA CAPITAL HOLDINGS INC COM 55315D105 437 17,783 SH   SOLE 18 17,783 0 0
MMA CAPITAL HOLDINGS INC COM 55315D105 213 8,648 SH   SOLE 19 8,648 0 0
MMA CAPITAL HOLDINGS INC COM 55315D105 4,169 169,478 SH   SOLE 21 169,478 0 0
MMA CAPITAL HOLDINGS INC COM 55315D105 870 35,365 SH   SOLE 22 35,077 0 288
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 4,936 551,497 SH   SOLE 2 217,676 0 333,821
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 1,774 198,234 SH   SOLE 4 198,234 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 474 52,958 SH   SOLE 7 52,958 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 15 1,642 SH   SOLE 13 1,642 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 32 3,606 SH   SOLE 15 3,606 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 1,737 194,059 SH   SOLE 18 194,059 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 3,580 399,958 SH   SOLE 19 399,958 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 73,406 8,201,783 SH   SOLE 21 8,201,783 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 40,641 4,540,913 SH   SOLE 22 4,155,476 0 385,437
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 2,071 231,379 SH   SOLE 23 231,379 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 1,458 162,882 SH   SOLE 25 162,882 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 6,715 750,335 SH   SOLE 26 640,443 0 109,892
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 5,719 638,944 SH   SOLE 28 126,695 0 512,249
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 306 34,198 SH   SOLE 29 34,198 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 33,325 3,723,451 SH   SOLE 30 3,674,587 0 48,864
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 81 9,065 SH   SOLE 31 9,065 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 5,272 589,082 SH   SOLE 34 589,082 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 28 3,101 SH   SOLE 40 3,101 0 0
MODEL N INC COM 607525102 674 18,896 SH   SOLE 2 9,208 0 9,688
MODEL N INC COM 607525102 22 608 SH   SOLE 7 608 0 0
MODEL N INC COM 607525102 4,175 117,005 SH   SOLE 18 117,005 0 0
MODEL N INC COM 607525102 2,251 63,090 SH   SOLE 19 63,090 0 0
MODEL N INC COM 607525102 44,212 1,239,125 SH   SOLE 21 1,239,125 0 0
MODEL N INC COM 607525102 30,798 863,164 SH   SOLE 22 841,179 0 21,985
MODEL N INC COM 607525102 25 714 SH   SOLE 25 714 0 0
MODEL N INC COM 607525102 255 7,160 SH   SOLE 26 1,805 0 5,355
MODEL N INC COM 607525102 119 3,334 SH   SOLE 28 3,334 0 0
MODEL N INC COM 607525102 746 20,904 SH   SOLE 30 20,904 0 0
MODEL N INC COM 607525102 8 220 SH   SOLE 34 220 0 0
MODEL N INC COM 607525102 63 1,761 SH   SOLE 36 1,761 0 0
MODEL N INC COM 607525102 120 3,361 SH   SOLE 40 3,361 0 0
MODERNA INC COM 60770K107 69,118 661,609 SH   SOLE 2 110,316 0 551,293
MODERNA INC COM 60770K107 12,930 123,766 SH   SOLE 4 113,287 0 10,479
MODERNA INC COM 60770K107 5,566 53,281 SH   SOLE 7 53,281 0 0
MODERNA INC COM 60770K107 943 9,027 SH   SOLE 13 9,027 0 0
MODERNA INC COM 60770K107 2,889 27,652 SH   SOLE 15 27,652 0 0
MODERNA INC COM 60770K107 40,934 391,824 SH   SOLE 18 372,372 0 19,452
MODERNA INC COM 60770K107 12,339 118,111 SH   SOLE 19 118,111 0 0
MODERNA INC COM 60770K107 925,179 8,855,926 SH   SOLE 21 8,855,926 0 0
MODERNA INC COM 60770K107 772,227 7,391,851 SH   SOLE 22 6,972,121 0 419,730
MODERNA INC COM 60770K107 19,480 186,466 SH   SOLE 23 186,466 0 0
MODERNA INC COM 60770K107 48,262 461,974 SH   SOLE 25 461,974 0 0
MODERNA INC COM 60770K107 45,077 431,479 SH   SOLE 26 203,635 0 227,844
MODERNA INC COM 60770K107 58,377 558,793 SH   SOLE 28 38,678 0 520,115
MODERNA INC COM 60770K107 276 2,642 SH   SOLE 29 2,642 0 0
MODERNA INC COM 60770K107 92,692 887,258 SH   SOLE 30 887,258 0 0
MODERNA INC COM 60770K107 5,083 48,659 SH   SOLE 31 38,732 0 9,927
MODERNA INC COM 60770K107 8,831 84,534 SH   SOLE 32 84,534 0 0
MODERNA INC COM 60770K107 1,405 13,448 SH   SOLE 34 13,448 0 0
MODERNA INC COM 60770K107 16,414 157,116 SH   SOLE 36 157,116 0 0
MODERNA INC COM 60770K107 1,180 11,298 SH   SOLE 40 11,298 0 0
MODINE MFG CO COM 607828100 958 76,267 SH   SOLE 2 10,499 0 65,768
MODINE MFG CO COM 607828100 14 1,109 SH   SOLE 7 1,109 0 0
MODINE MFG CO COM 607828100 2,338 186,139 SH   SOLE 18 186,139 0 0
MODINE MFG CO COM 607828100 1,927 153,447 SH   SOLE 19 153,447 0 0
MODINE MFG CO COM 607828100 23,486 1,869,909 SH   SOLE 21 1,869,909 0 0
MODINE MFG CO COM 607828100 20,005 1,592,784 SH   SOLE 22 1,584,439 0 8,345
MODINE MFG CO COM 607828100 86 6,862 SH   SOLE 23 6,862 0 0
MODINE MFG CO COM 607828100 459 36,520 SH   SOLE 26 0 0 36,520
MOELIS & CO CL A 60786M105 2,762 59,073 SH   SOLE 2 25,570 0 33,503
MOELIS & CO CL A 60786M105 9 194 SH   SOLE 4 194 0 0
MOELIS & CO CL A 60786M105 201 4,294 SH   SOLE 7 4,294 0 0
MOELIS & CO CL A 60786M105 9,622 205,765 SH   SOLE 18 186,462 0 19,303
MOELIS & CO CL A 60786M105 19,099 408,439 SH   SOLE 19 408,439 0 0
MOELIS & CO CL A 60786M105 94,755 2,026,413 SH   SOLE 21 2,026,413 0 0
MOELIS & CO CL A 60786M105 83,190 1,779,076 SH   SOLE 22 1,742,792 0 36,284
MOELIS & CO CL A 60786M105 955 20,431 SH   SOLE 23 20,431 0 0
MOELIS & CO CL A 60786M105 4,782 102,274 SH   SOLE 26 6,533 0 95,741
MOELIS & CO CL A 60786M105 355 7,583 SH   SOLE 28 7,583 0 0
MOELIS & CO CL A 60786M105 1,557 33,288 SH   SOLE 30 33,288 0 0
MOELIS & CO CL A 60786M105 309 6,602 SH   SOLE 40 6,602 0 0
MOHAWK GROUP HLDGS INC COM 608189106 42 2,468 SH   SOLE 18 2,468 0 0
MOHAWK GROUP HLDGS INC COM 608189106 439 25,497 SH   SOLE 21 25,497 0 0
MOHAWK GROUP HLDGS INC COM 608189106 12 706 SH   SOLE 22 706 0 0
MOHAWK INDS INC COM 608190104 21,940 155,658 SH   SOLE 2 30,071 0 125,587
MOHAWK INDS INC COM 608190104 4,355 30,894 SH   SOLE 4 28,775 0 2,119
MOHAWK INDS INC COM 608190104 11,013 78,134 SH   SOLE 7 54,406 0 23,728
MOHAWK INDS INC COM 608190104 40 283 SH   SOLE 13 283 0 0
MOHAWK INDS INC COM 608190104 986 6,994 SH   SOLE 15 6,994 0 0
MOHAWK INDS INC COM 608190104 15,428 109,455 SH   SOLE 18 100,416 0 9,039
MOHAWK INDS INC COM 608190104 3,421 24,268 SH   SOLE 19 24,268 0 0
MOHAWK INDS INC COM 608190104 247,617 1,756,775 SH   SOLE 21 1,756,775 0 0
MOHAWK INDS INC COM 608190104 207,391 1,471,382 SH   SOLE 22 1,348,100 0 123,282
MOHAWK INDS INC COM 608190104 5,813 41,241 SH   SOLE 23 41,241 0 0
MOHAWK INDS INC COM 608190104 12,591 89,333 SH   SOLE 25 89,333 0 0
MOHAWK INDS INC COM 608190104 20,631 146,368 SH   SOLE 26 68,398 0 77,970
MOHAWK INDS INC COM 608190104 25,928 183,952 SH   SOLE 28 7,679 0 176,273
MOHAWK INDS INC COM 608190104 50 352 SH   SOLE 29 352 0 0
MOHAWK INDS INC COM 608190104 57,187 405,728 SH   SOLE 30 384,152 0 21,576
MOHAWK INDS INC COM 608190104 2,092 14,839 SH   SOLE 31 6,520 0 8,319
MOHAWK INDS INC COM 608190104 399 2,829 SH   SOLE 34 2,829 0 0
MOHAWK INDS INC COM 608190104 5,893 41,812 SH   SOLE 36 41,812 0 0
MOHAWK INDS INC COM 608190104 357 2,535 SH   SOLE 40 2,535 0 0
MOLECULAR TEMPLATES INC COM 608550109 773 82,330 SH   SOLE 2 70,832 0 11,498
MOLECULAR TEMPLATES INC COM 608550109 5 494 SH   SOLE 7 494 0 0
MOLECULAR TEMPLATES INC COM 608550109 1,229 130,911 SH   SOLE 18 130,911 0 0
MOLECULAR TEMPLATES INC COM 608550109 6,081 647,626 SH   SOLE 19 647,626 0 0
MOLECULAR TEMPLATES INC COM 608550109 40 4,256 SH   SOLE 20 4,256 0 0
MOLECULAR TEMPLATES INC COM 608550109 10,004 1,065,394 SH   SOLE 21 1,065,394 0 0
MOLECULAR TEMPLATES INC COM 608550109 7,721 822,292 SH   SOLE 22 817,899 0 4,393
MOLECULAR TEMPLATES INC COM 608550109 35 3,714 SH   SOLE 30 3,714 0 0
MOLECULAR TEMPLATES INC COM 608550109 3,021 321,692 SH   SOLE 34 321,692 0 0
MOLECULIN BIOTECH INC COM 60855D101 27 34,231 SH   SOLE 21 34,231 0 0
MOLECULIN BIOTECH INC COM 60855D101 7 9,306 SH   SOLE 22 9,306 0 0
MOLINA HEALTHCARE INC COM 60855R100 34,066 160,177 SH   SOLE 2 44,731 0 115,446
MOLINA HEALTHCARE INC COM 60855R100 5,971 28,076 SH   SOLE 4 25,797 0 2,279
MOLINA HEALTHCARE INC COM 60855R100 5,614 26,397 SH   SOLE 7 8,274 0 18,123
MOLINA HEALTHCARE INC COM 60855R100 38 177 SH   SOLE 13 177 0 0
MOLINA HEALTHCARE INC COM 60855R100 924 4,345 SH   SOLE 15 4,345 0 0
MOLINA HEALTHCARE INC COM 60855R100 34,257 161,073 SH   SOLE 18 157,263 0 3,810
MOLINA HEALTHCARE INC COM 60855R100 3,387 15,924 SH   SOLE 19 15,924 0 0
MOLINA HEALTHCARE INC COM 60855R100 617,150 2,901,779 SH   SOLE 21 2,901,779 0 0
MOLINA HEALTHCARE INC COM 60855R100 400,872 1,884,861 SH   SOLE 22 1,806,995 0 77,866
MOLINA HEALTHCARE INC COM 60855R100 8,337 39,199 SH   SOLE 23 39,199 0 0
MOLINA HEALTHCARE INC COM 60855R100 2,035 9,569 SH   SOLE 25 9,569 0 0
MOLINA HEALTHCARE INC COM 60855R100 14,242 66,966 SH   SOLE 26 52,741 0 14,225
MOLINA HEALTHCARE INC COM 60855R100 27,845 130,926 SH   SOLE 28 7,521 0 123,405
MOLINA HEALTHCARE INC COM 60855R100 16 77 SH   SOLE 29 77 0 0
MOLINA HEALTHCARE INC COM 60855R100 24,154 113,572 SH   SOLE 30 110,968 0 2,604
MOLINA HEALTHCARE INC COM 60855R100 2,059 9,681 SH   SOLE 31 7,415 0 2,266
MOLINA HEALTHCARE INC COM 60855R100 566 2,663 SH   SOLE 34 2,663 0 0
MOLINA HEALTHCARE INC COM 60855R100 4,003 18,820 SH   SOLE 36 18,820 0 0
MOLINA HEALTHCARE INC COM 60855R100 529 2,485 SH   SOLE 40 2,485 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209 21,149 468,010 SH   SOLE 2 121,177 0 346,833
MOLSON COORS BEVERAGE CO CL B 60871R209 5,302 117,318 SH   SOLE 4 109,788 0 7,530
MOLSON COORS BEVERAGE CO CL B 60871R209 8,059 178,335 SH   SOLE 7 167,251 0 11,084
MOLSON COORS BEVERAGE CO CL B 60871R209 355 7,851 SH   SOLE 13 7,851 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209 1,133 25,073 SH   SOLE 15 25,073 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209 26,880 594,814 SH   SOLE 18 559,618 0 35,196
MOLSON COORS BEVERAGE CO CL B 60871R209 8,715 192,858 SH   SOLE 19 192,858 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209 233,104 5,158,300 SH   SOLE 21 5,158,300 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209 197,136 4,362,375 SH   SOLE 22 4,068,496 0 293,879
MOLSON COORS BEVERAGE CO CL B 60871R209 6,238 138,039 SH   SOLE 23 138,039 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209 23,064 510,377 SH   SOLE 25 510,377 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209 28,015 619,941 SH   SOLE 26 252,431 0 367,510
MOLSON COORS BEVERAGE CO CL B 60871R209 36,818 814,733 SH   SOLE 28 32,662 0 782,071
MOLSON COORS BEVERAGE CO CL B 60871R209 6 124 SH   SOLE 29 124 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209 53,384 1,181,327 SH   SOLE 30 1,083,036 0 98,291
MOLSON COORS BEVERAGE CO CL B 60871R209 2,156 47,720 SH   SOLE 31 3,386 0 44,334
MOLSON COORS BEVERAGE CO CL B 60871R209 6,514 144,148 SH   SOLE 34 144,148 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209 5,792 128,173 SH   SOLE 36 128,173 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209 420 9,302 SH   SOLE 40 9,302 0 0
MOMO INC ADR 60879B107 1,919 137,447 SH   SOLE 2 4,216 0 133,231
MOMO INC ADR 60879B107 825 59,115 SH   SOLE 4 49,292 0 9,823
MOMO INC ADR 60879B107 193 13,813 SH   SOLE 7 13,813 0 0
MOMO INC ADR 60879B107 4 277 SH   SOLE 13 277 0 0
MOMO INC ADR 60879B107 1,018 72,919 SH   SOLE 15 72,919 0 0
MOMO INC ADR 60879B107 780 55,909 SH   SOLE 18 55,909 0 0
MOMO INC ADR 60879B107 36,347 2,603,634 SH   SOLE 21 2,603,634 0 0
MOMO INC ADR 60879B107 23,382 1,674,949 SH   SOLE 22 1,530,978 0 143,971
MOMO INC ADR 60879B107 1,213 86,875 SH   SOLE 23 86,875 0 0
MOMO INC ADR 60879B107 1,385 99,221 SH   SOLE 25 99,221 0 0
MOMO INC ADR 60879B107 8,788 629,496 SH   SOLE 26 284,305 0 345,191
MOMO INC ADR 60879B107 3,334 238,853 SH   SOLE 28 2,030 0 236,823
MOMO INC ADR 60879B107 18,333 1,313,270 SH   SOLE 30 773,052 0 540,218
MOMO INC ADR 60879B107 31 2,241 SH   SOLE 31 2,241 0 0
MOMO INC ADR 60879B107 155 11,098 SH   SOLE 34 11,098 0 0
MOMO INC ADR 60879B107 12 842 SH   SOLE 40 842 0 0
MONARCH CASINO & RESORT INC COM 609027107 571 9,321 SH   SOLE 2 4,298 0 5,023
MONARCH CASINO & RESORT INC COM 609027107 18 287 SH   SOLE 7 287 0 0
MONARCH CASINO & RESORT INC COM 609027107 3,626 59,235 SH   SOLE 18 59,235 0 0
MONARCH CASINO & RESORT INC COM 609027107 1,362 22,242 SH   SOLE 19 22,242 0 0
MONARCH CASINO & RESORT INC COM 609027107 89,150 1,456,230 SH   SOLE 21 1,456,230 0 0
MONARCH CASINO & RESORT INC COM 609027107 22,551 368,367 SH   SOLE 22 357,724 0 10,643
MONARCH CASINO & RESORT INC COM 609027107 428 6,989 SH   SOLE 26 0 0 6,989
MONARCH CASINO & RESORT INC COM 609027107 122 1,990 SH   SOLE 28 1,990 0 0
MONARCH CASINO & RESORT INC COM 609027107 1,762 28,782 SH   SOLE 30 28,782 0 0
MONARCH CASINO & RESORT INC COM 609027107 131 2,132 SH   SOLE 40 2,132 0 0
MONDELEZ INTL INC CL A 609207105 221,067 3,780,869 SH   SOLE 2 823,315 0 2,957,554
MONDELEZ INTL INC CL A 609207105 39,219 670,747 SH   SOLE 4 615,598 0 55,149
MONDELEZ INTL INC CL A 609207105 83,534 1,428,670 SH   SOLE 7 1,368,514 0 60,156
MONDELEZ INTL INC CL A 609207105 173 2,952 SH   SOLE 13 2,952 0 0
MONDELEZ INTL INC CL A 609207105 10,738 183,649 SH   SOLE 15 183,649 0 0
MONDELEZ INTL INC CL A 609207105 1 21 SH   SOLE 17 0 0 21
MONDELEZ INTL INC CL A 609207105 210,808 3,605,408 SH   SOLE 18 3,387,137 0 218,271
MONDELEZ INTL INC CL A 609207105 71,513 1,223,072 SH   SOLE 19 1,223,072 0 0
MONDELEZ INTL INC CL A 609207105 627 10,720 SH   SOLE 20 10,720 0 0
MONDELEZ INTL INC CL A 609207105 1,704,396 29,149,927 SH   SOLE 21 29,149,927 0 0
MONDELEZ INTL INC CL A 609207105 1,905,234 32,584,818 SH   SOLE 22 29,601,883 0 2,982,935
MONDELEZ INTL INC CL A 609207105 57,100 976,566 SH   SOLE 23 976,566 0 0
MONDELEZ INTL INC CL A 609207105 128,079 2,190,516 SH   SOLE 25 2,190,516 0 0
MONDELEZ INTL INC CL A 609207105 208,381 3,563,902 SH   SOLE 26 958,196 0 2,605,706
MONDELEZ INTL INC CL A 609207105 207,310 3,545,580 SH   SOLE 28 194,514 0 3,351,066
MONDELEZ INTL INC CL A 609207105 402 6,877 SH   SOLE 29 6,877 0 0
MONDELEZ INTL INC CL A 609207105 362,425 6,198,480 SH   SOLE 30 6,142,325 0 56,155
MONDELEZ INTL INC CL A 609207105 114,830 1,963,906 SH   SOLE 31 199,886 0 1,764,020
MONDELEZ INTL INC CL A 609207105 17,864 305,519 SH   SOLE 32 305,519 0 0
MONDELEZ INTL INC CL A 609207105 54,985 940,404 SH   SOLE 34 940,404 0 0
MONDELEZ INTL INC CL A 609207105 52,726 901,769 SH   SOLE 36 901,769 0 0
MONDELEZ INTL INC CL A 609207105 3,487 59,640 SH   SOLE 40 59,640 0 0
MONEYGRAM INTL INC COM NEW 60935Y208 266 48,706 SH   SOLE 2 3,433 0 45,273
MONEYGRAM INTL INC COM NEW 60935Y208 9 1,699 SH   SOLE 7 1,699 0 0
MONEYGRAM INTL INC COM NEW 60935Y208 1,202 219,927 SH   SOLE 18 219,927 0 0
MONEYGRAM INTL INC COM NEW 60935Y208 589 107,740 SH   SOLE 19 107,740 0 0
MONEYGRAM INTL INC COM NEW 60935Y208 10,410 1,904,878 SH   SOLE 21 1,904,878 0 0
MONEYGRAM INTL INC COM NEW 60935Y208 6,081 1,112,735 SH   SOLE 22 1,101,203 0 11,532
MONGODB INC CL A 60937P106 41,379 115,250 SH   SOLE 2 18,610 0 96,640
MONGODB INC CL A 60937P106 8,747 24,363 SH   SOLE 4 22,498 0 1,865
MONGODB INC CL A 60937P106 1,280 3,566 SH   SOLE 7 3,566 0 0
MONGODB INC CL A 60937P106 89 247 SH   SOLE 13 247 0 0
MONGODB INC CL A 60937P106 1,522 4,238 SH   SOLE 15 4,238 0 0
MONGODB INC CL A 60937P106 15,674 43,655 SH   SOLE 18 40,536 0 3,119
MONGODB INC CL A 60937P106 428,952 1,194,720 SH   SOLE 19 1,194,720 0 0
MONGODB INC CL A 60937P106 315,765 879,469 SH   SOLE 21 879,469 0 0
MONGODB INC CL A 60937P106 490,413 1,365,900 SH   SOLE 22 1,300,559 0 65,341
MONGODB INC CL A 60937P106 11,296 31,463 SH   SOLE 23 31,463 0 0
MONGODB INC CL A 60937P106 72,724 202,551 SH   SOLE 25 202,551 0 0
MONGODB INC CL A 60937P106 33,436 93,125 SH   SOLE 26 45,437 0 47,688
MONGODB INC CL A 60937P106 42,137 117,361 SH   SOLE 28 6,229 0 111,132
MONGODB INC CL A 60937P106 31 87 SH   SOLE 29 87 0 0
MONGODB INC CL A 60937P106 34,364 95,710 SH   SOLE 30 92,499 0 3,211
MONGODB INC CL A 60937P106 6,410 17,852 SH   SOLE 31 12,951 0 4,901
MONGODB INC CL A 60937P106 127,788 355,917 SH   SOLE 34 355,917 0 0
MONGODB INC CL A 60937P106 3,431 9,556 SH   SOLE 36 9,556 0 0
MONGODB INC CL A 60937P106 646 1,798 SH   SOLE 40 1,798 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 3,182 183,709 SH   SOLE 2 31,636 0 152,073
MONMOUTH REAL ESTATE INVT CO CL A 609720107 1,303 75,216 SH   SOLE 4 75,216 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 2,026 117,001 SH   SOLE 7 117,001 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 5,744 331,643 SH   SOLE 18 331,643 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 4,960 286,370 SH   SOLE 19 286,370 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 64,539 3,726,251 SH   SOLE 21 3,726,251 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 63,245 3,651,562 SH   SOLE 22 3,590,792 0 60,770
MONMOUTH REAL ESTATE INVT CO CL A 609720107 76 4,396 SH   SOLE 23 4,396 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 7,672 442,946 SH   SOLE 25 442,946 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 938 54,151 SH   SOLE 26 31,250 0 22,901
MONMOUTH REAL ESTATE INVT CO CL A 609720107 1,264 72,995 SH   SOLE 28 13,639 0 59,356
MONMOUTH REAL ESTATE INVT CO CL A 609720107 1,024 59,143 SH   SOLE 29 59,143 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 7,414 428,053 SH   SOLE 30 428,053 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 214 12,374 SH   SOLE 40 12,374 0 0
MONOLITHIC PWR SYS INC COM 609839105 47,259 129,042 SH   SOLE 2 46,445 0 82,597
MONOLITHIC PWR SYS INC COM 609839105 7,660 20,917 SH   SOLE 4 19,182 0 1,735
MONOLITHIC PWR SYS INC COM 609839105 7,794 21,283 SH   SOLE 7 8,153 0 13,130
MONOLITHIC PWR SYS INC COM 609839105 28 77 SH   SOLE 13 77 0 0
MONOLITHIC PWR SYS INC COM 609839105 1,255 3,428 SH   SOLE 15 3,428 0 0
MONOLITHIC PWR SYS INC COM 609839105 55,981 152,857 SH   SOLE 18 132,817 0 20,040
MONOLITHIC PWR SYS INC COM 609839105 459,432 1,254,491 SH   SOLE 19 1,254,491 0 0
MONOLITHIC PWR SYS INC COM 609839105 908,775 2,481,433 SH   SOLE 21 2,481,433 0 0
MONOLITHIC PWR SYS INC COM 609839105 508,431 1,388,282 SH   SOLE 22 1,329,388 0 58,894
MONOLITHIC PWR SYS INC COM 609839105 10,513 28,707 SH   SOLE 23 28,707 0 0
MONOLITHIC PWR SYS INC COM 609839105 1,365 3,726 SH   SOLE 25 3,726 0 0
MONOLITHIC PWR SYS INC COM 609839105 38,162 104,203 SH   SOLE 26 41,054 0 63,149
MONOLITHIC PWR SYS INC COM 609839105 56,906 155,384 SH   SOLE 28 5,555 0 149,829
MONOLITHIC PWR SYS INC COM 609839105 195 532 SH   SOLE 29 532 0 0
MONOLITHIC PWR SYS INC COM 609839105 35,974 98,227 SH   SOLE 30 89,240 0 8,987
MONOLITHIC PWR SYS INC COM 609839105 2,804 7,657 SH   SOLE 31 6,231 0 1,426
MONOLITHIC PWR SYS INC COM 609839105 165,845 452,843 SH   SOLE 34 452,843 0 0
MONOLITHIC PWR SYS INC COM 609839105 3,567 9,739 SH   SOLE 36 9,739 0 0
MONOLITHIC PWR SYS INC COM 609839105 684 1,869 SH   SOLE 40 1,869 0 0
MONOPAR THERAPEUTICS INC COM 61023L108 5 842 SH   SOLE 18 842 0 0
MONOPAR THERAPEUTICS INC COM 61023L108 28 4,549 SH   SOLE 21 4,549 0 0
MONRO INC COM 610236101 1,590 29,834 SH   SOLE 2 11,124 0 18,710
MONRO INC COM 610236101 11 198 SH   SOLE 4 198 0 0
MONRO INC COM 610236101 37 703 SH   SOLE 7 703 0 0
MONRO INC COM 610236101 7,739 145,188 SH   SOLE 18 145,188 0 0
MONRO INC COM 610236101 3,066 57,519 SH   SOLE 19 57,519 0 0
MONRO INC COM 610236101 201,941 3,788,764 SH   SOLE 21 3,788,764 0 0
MONRO INC COM 610236101 50,669 950,631 SH   SOLE 22 929,166 0 21,465
MONRO INC COM 610236101 27 511 SH   SOLE 25 511 0 0
MONRO INC COM 610236101 670 12,577 SH   SOLE 26 10,368 0 2,209
MONRO INC COM 610236101 207 3,877 SH   SOLE 28 3,877 0 0
MONRO INC COM 610236101 3,730 69,981 SH   SOLE 30 69,981 0 0
MONRO INC COM 610236101 67 1,265 SH   SOLE 36 1,265 0 0
MONRO INC COM 610236101 187 3,504 SH   SOLE 40 3,504 0 0
MONROE CAP CORP COM 610335101 918 114,319 SH   SOLE 30 114,319 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 84,718 916,069 SH   SOLE 2 156,755 0 759,314
MONSTER BEVERAGE CORP NEW COM 61174X109 18,399 198,951 SH   SOLE 4 183,748 0 15,203
MONSTER BEVERAGE CORP NEW COM 61174X109 48,884 528,590 SH   SOLE 7 389,862 0 138,728
MONSTER BEVERAGE CORP NEW COM 61174X109 200 2,159 SH   SOLE 13 2,159 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 3,837 41,486 SH   SOLE 15 41,486 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 109,274 1,181,593 SH   SOLE 18 1,125,685 0 55,908
MONSTER BEVERAGE CORP NEW COM 61174X109 4,613 49,879 SH   SOLE 19 49,879 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 830,369 8,978,900 SH   SOLE 21 8,978,900 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 788,445 8,525,577 SH   SOLE 22 7,743,383 0 782,194
MONSTER BEVERAGE CORP NEW COM 61174X109 24,435 264,219 SH   SOLE 23 264,219 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 61,220 661,976 SH   SOLE 25 661,976 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 76,147 823,384 SH   SOLE 26 275,305 0 548,079
MONSTER BEVERAGE CORP NEW COM 61174X109 62,713 678,130 SH   SOLE 28 50,157 0 627,973
MONSTER BEVERAGE CORP NEW COM 61174X109 34 370 SH   SOLE 29 370 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 175,953 1,902,603 SH   SOLE 30 1,902,603 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 8,838 95,569 SH   SOLE 31 50,186 0 45,383
MONSTER BEVERAGE CORP NEW COM 61174X109 10,430 112,776 SH   SOLE 32 112,776 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 1,694 18,318 SH   SOLE 34 18,318 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 19,470 210,537 SH   SOLE 36 210,537 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 1,534 16,592 SH   SOLE 40 16,592 0 0
MONTROSE ENVIRONMENTAL GROUP COM 615111101 358 11,577 SH   SOLE 2 5,436 0 6,141
MONTROSE ENVIRONMENTAL GROUP COM 615111101 7 223 SH   SOLE 7 223 0 0
MONTROSE ENVIRONMENTAL GROUP COM 615111101 1,255 40,539 SH   SOLE 18 40,539 0 0
MONTROSE ENVIRONMENTAL GROUP COM 615111101 585 18,893 SH   SOLE 19 18,893 0 0
MONTROSE ENVIRONMENTAL GROUP COM 615111101 13,035 421,025 SH   SOLE 21 421,025 0 0
MONTROSE ENVIRONMENTAL GROUP COM 615111101 12,942 418,034 SH   SOLE 22 416,080 0 1,954
MONTROSE ENVIRONMENTAL GROUP COM 615111101 106 3,439 SH   SOLE 30 3,439 0 0
MONTROSE ENVIRONMENTAL GROUP COM 615111101 10 328 SH   SOLE 34 328 0 0
MONTROSE ENVIRONMENTAL GROUP COM 615111101 74 2,385 SH   SOLE 40 2,385 0 0
MOODYS CORP COM 615369105 145,518 501,370 SH   SOLE 2 175,213 0 326,157
MOODYS CORP COM 615369105 25,378 87,437 SH   SOLE 4 80,937 0 6,500
MOODYS CORP COM 615369105 41,078 141,532 SH   SOLE 7 136,728 0 4,804
MOODYS CORP COM 615369105 8,243 28,401 SH   SOLE 13 28,401 0 0
MOODYS CORP COM 615369105 4,927 16,976 SH   SOLE 15 16,976 0 0
MOODYS CORP COM 615369105 131,589 453,381 SH   SOLE 18 394,727 0 58,654
MOODYS CORP COM 615369105 57,225 197,163 SH   SOLE 19 197,163 0 0
MOODYS CORP COM 615369105 20,592 70,949 SH   SOLE 20 70,949 0 0
MOODYS CORP COM 615369105 944,281 3,253,450 SH   SOLE 21 3,253,450 0 0
MOODYS CORP COM 615369105 1,183,710 4,078,385 SH   SOLE 22 3,538,350 0 540,035
MOODYS CORP COM 615369105 40,053 138,001 SH   SOLE 23 138,001 0 0
MOODYS CORP COM 615369105 185,422 638,858 SH   SOLE 25 638,858 0 0
MOODYS CORP COM 615369105 107,744 371,224 SH   SOLE 26 123,201 0 248,023
MOODYS CORP COM 615369105 175,015 603,000 SH   SOLE 28 23,790 0 579,210
MOODYS CORP COM 615369105 7,052 24,296 SH   SOLE 29 24,296 0 0
MOODYS CORP COM 615369105 249,168 858,490 SH   SOLE 30 833,760 0 24,730
MOODYS CORP COM 615369105 47,257 162,820 SH   SOLE 31 52,504 0 110,316
MOODYS CORP COM 615369105 9,345 32,196 SH   SOLE 34 32,196 0 0
MOODYS CORP COM 615369105 31,924 109,992 SH   SOLE 36 109,992 0 0
MOODYS CORP COM 615369105 2,055 7,079 SH   SOLE 40 7,079 0 0
MOOG INC CL A 615394202 3,159 39,842 SH   SOLE 2 11,575 0 28,267
MOOG INC CL A 615394202 10 130 SH   SOLE 4 130 0 0
MOOG INC CL A 615394202 44 556 SH   SOLE 7 556 0 0
MOOG INC CL A 615394202 10,336 130,341 SH   SOLE 18 130,341 0 0
MOOG INC CL A 615394202 8,463 106,726 SH   SOLE 19 106,726 0 0
MOOG INC CL A 615394202 287,692 3,627,894 SH   SOLE 21 3,627,894 0 0
MOOG INC CL A 615394202 73,192 922,979 SH   SOLE 22 901,342 0 21,637
MOOG INC CL A 615394202 410 5,169 SH   SOLE 23 5,169 0 0
MOOG INC CL A 615394202 49 624 SH   SOLE 25 624 0 0
MOOG INC CL A 615394202 1,327 16,736 SH   SOLE 26 9,551 0 7,185
MOOG INC CL A 615394202 1,167 14,713 SH   SOLE 28 11,478 0 3,235
MOOG INC CL A 615394202 5,113 64,481 SH   SOLE 30 64,481 0 0
MOOG INC CL A 615394202 171 2,153 SH   SOLE 36 2,153 0 0
MOOG INC CL A 615394202 311 3,916 SH   SOLE 40 3,916 0 0
MORGAN STANLEY COM NEW 617446448 251,933 3,676,240 SH   SOLE 2 992,215 0 2,684,025
MORGAN STANLEY COM NEW 617446448 48,507 707,823 SH   SOLE 4 656,653 0 51,170
MORGAN STANLEY COM NEW 617446448 84,584 1,234,259 SH   SOLE 7 1,186,038 0 48,221
MORGAN STANLEY COM NEW 617446448 8,356 121,926 SH   SOLE 13 121,926 0 0
MORGAN STANLEY COM NEW 617446448 11,758 171,576 SH   SOLE 15 171,576 0 0
MORGAN STANLEY COM NEW 617446448 0 1 SH   SOLE 17 0 0 1
MORGAN STANLEY COM NEW 617446448 732,990 10,695,895 SH   SOLE 18 9,954,731 0 741,164
MORGAN STANLEY COM NEW 617446448 775,325 11,313,653 SH   SOLE 19 11,313,653 0 0
MORGAN STANLEY COM NEW 617446448 1,908,787 27,853,298 SH   SOLE 21 27,853,298 0 0
MORGAN STANLEY COM NEW 617446448 2,301,289 33,580,746 SH   SOLE 22 30,018,491 0 3,562,255
MORGAN STANLEY COM NEW 617446448 67,823 989,685 SH   SOLE 23 989,685 0 0
MORGAN STANLEY COM NEW 617446448 160,428 2,340,991 SH   SOLE 25 2,292,796 0 48,195
MORGAN STANLEY COM NEW 617446448 201,156 2,935,297 SH   SOLE 26 812,544 0 2,122,753
MORGAN STANLEY COM NEW 617446448 246,765 3,600,828 SH   SOLE 28 187,977 0 3,412,851
MORGAN STANLEY COM NEW 617446448 2,614 38,139 SH   SOLE 29 38,139 0 0
MORGAN STANLEY COM NEW 617446448 431,179 6,291,827 SH   SOLE 30 5,674,291 0 617,536
MORGAN STANLEY COM NEW 617446448 19,862 289,822 SH   SOLE 31 238,835 0 50,987
MORGAN STANLEY COM NEW 617446448 182,929 2,669,334 SH   SOLE 34 2,669,334 0 0
MORGAN STANLEY COM NEW 617446448 66,750 974,031 SH   SOLE 36 974,031 0 0
MORGAN STANLEY COM NEW 617446448 3,885 56,684 SH   SOLE 40 56,684 0 0
MORGAN STANLEY OPTIONS 617446448 569 8,300 SH Call SOLE 4 8,300 0 0
MORGAN STANLEY OPTIONS 617446448 6,613 96,500 SH Call SOLE 18 96,500 0 0
MORGAN STANLEY OPTIONS 617446448 41,180 600,900 SH Call SOLE 19 600,900 0 0
MORGAN STANLEY OPTIONS 617446448 2,981 43,500 SH Call SOLE 22 43,500 0 0
MORGAN STANLEY OPTIONS 617446448 425 6,200 SH Call SOLE 26 6,200 0 0
MORGAN STANLEY OPTIONS 617446448 19,442 283,700 SH Call SOLE 34 283,700 0 0
MORNINGSTAR INC COM 617700109 11,139 48,101 SH   SOLE 2 10,639 0 37,462
MORNINGSTAR INC COM 617700109 26 113 SH   SOLE 4 113 0 0
MORNINGSTAR INC COM 617700109 100 432 SH   SOLE 7 432 0 0
MORNINGSTAR INC COM 617700109 2,861 12,354 SH   SOLE 18 12,354 0 0
MORNINGSTAR INC COM 617700109 1,273 5,498 SH   SOLE 19 5,498 0 0
MORNINGSTAR INC COM 617700109 71,739 309,796 SH   SOLE 21 309,796 0 0
MORNINGSTAR INC COM 617700109 138,317 597,302 SH   SOLE 22 567,642 0 29,660
MORNINGSTAR INC COM 617700109 102 440 SH   SOLE 25 440 0 0
MORNINGSTAR INC COM 617700109 5,277 22,786 SH   SOLE 26 9,796 0 12,990
MORNINGSTAR INC COM 617700109 703 3,037 SH   SOLE 28 3,037 0 0
MORNINGSTAR INC COM 617700109 3,313 14,307 SH   SOLE 30 14,307 0 0
MORNINGSTAR INC COM 617700109 98 422 SH   SOLE 31 422 0 0
MORNINGSTAR INC COM 617700109 490 2,114 SH   SOLE 34 2,114 0 0
MORNINGSTAR INC COM 617700109 211 910 SH   SOLE 36 910 0 0
MORNINGSTAR INC COM 617700109 669 2,889 SH   SOLE 40 2,889 0 0
MORPHIC HLDG INC COM 61775R105 508 15,156 SH   SOLE 2 4,901 0 10,255
MORPHIC HLDG INC COM 61775R105 10 286 SH   SOLE 7 286 0 0
MORPHIC HLDG INC COM 61775R105 1,832 54,598 SH   SOLE 18 50,477 0 4,121
MORPHIC HLDG INC COM 61775R105 4,696 139,965 SH   SOLE 19 139,965 0 0
MORPHIC HLDG INC COM 61775R105 17,412 518,978 SH   SOLE 21 518,978 0 0
MORPHIC HLDG INC COM 61775R105 10,773 321,117 SH   SOLE 22 318,758 0 2,359
MORPHIC HLDG INC COM 61775R105 102 3,050 SH   SOLE 23 3,050 0 0
MORPHIC HLDG INC COM 61775R105 57 1,711 SH   SOLE 26 0 0 1,711
MORPHIC HLDG INC COM 61775R105 76 2,251 SH   SOLE 30 2,251 0 0
MORPHIC HLDG INC COM 61775R105 91 2,725 SH   SOLE 40 2,725 0 0
MOSAIC CO NEW COM 61945C103 20,459 889,136 SH   SOLE 2 168,383 0 720,753
MOSAIC CO NEW COM 61945C103 3,999 173,794 SH   SOLE 4 159,018 0 14,776
MOSAIC CO NEW COM 61945C103 13,313 578,568 SH   SOLE 7 564,692 0 13,876
MOSAIC CO NEW COM 61945C103 18 784 SH   SOLE 13 784 0 0
MOSAIC CO NEW COM 61945C103 964 41,880 SH   SOLE 15 41,880 0 0
MOSAIC CO NEW COM 61945C103 16,066 698,227 SH   SOLE 18 620,180 0 78,047
MOSAIC CO NEW COM 61945C103 8,215 357,033 SH   SOLE 19 357,033 0 0
MOSAIC CO NEW COM 61945C103 221,255 9,615,583 SH   SOLE 21 9,615,583 0 0
MOSAIC CO NEW COM 61945C103 207,960 9,037,791 SH   SOLE 22 8,201,080 0 836,711
MOSAIC CO NEW COM 61945C103 5,554 241,363 SH   SOLE 23 241,363 0 0
MOSAIC CO NEW COM 61945C103 16 715 SH   SOLE 25 715 0 0
MOSAIC CO NEW COM 61945C103 17,318 752,618 SH   SOLE 26 447,114 0 305,504
MOSAIC CO NEW COM 61945C103 11,746 510,489 SH   SOLE 28 45,730 0 464,759
MOSAIC CO NEW COM 61945C103 51,696 2,246,678 SH   SOLE 30 2,232,435 0 14,243
MOSAIC CO NEW COM 61945C103 4,088 177,651 SH   SOLE 31 57,679 0 119,972
MOSAIC CO NEW COM 61945C103 365 15,856 SH   SOLE 34 15,856 0 0
MOSAIC CO NEW COM 61945C103 3,811 165,618 SH   SOLE 36 165,618 0 0
MOSAIC CO NEW COM 61945C103 354 15,381 SH   SOLE 40 15,381 0 0
MOSYS INC COM 619718307 1 293 SH   SOLE 21 293 0 0
MOSYS INC COM 619718307 14 5,553 SH   SOLE 22 5,553 0 0
MOTORCAR PTS AMER INC COM 620071100 319 16,246 SH   SOLE 2 1,448 0 14,798
MOTORCAR PTS AMER INC COM 620071100 8 415 SH   SOLE 7 415 0 0
MOTORCAR PTS AMER INC COM 620071100 1,731 88,237 SH   SOLE 18 88,237 0 0
MOTORCAR PTS AMER INC COM 620071100 688 35,056 SH   SOLE 19 35,056 0 0
MOTORCAR PTS AMER INC COM 620071100 43,420 2,213,026 SH   SOLE 21 2,213,026 0 0
MOTORCAR PTS AMER INC COM 620071100 10,727 546,714 SH   SOLE 22 543,632 0 3,082
MOTORCAR PTS AMER INC COM 620071100 555 28,279 SH   SOLE 30 28,279 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 72,423 425,867 SH   SOLE 2 89,994 0 335,873
MOTOROLA SOLUTIONS INC COM NEW 620076307 13,825 81,295 SH   SOLE 4 74,688 0 6,607
MOTOROLA SOLUTIONS INC COM NEW 620076307 31,272 183,888 SH   SOLE 7 170,224 0 13,664
MOTOROLA SOLUTIONS INC COM NEW 620076307 105 615 SH   SOLE 13 615 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 3,699 21,749 SH   SOLE 15 21,749 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 46 268 SH   SOLE 17 0 0 268
MOTOROLA SOLUTIONS INC COM NEW 620076307 178,112 1,047,350 SH   SOLE 18 988,074 0 59,276
MOTOROLA SOLUTIONS INC COM NEW 620076307 175,530 1,032,165 SH   SOLE 19 1,032,165 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 1,064,170 6,257,615 SH   SOLE 21 6,257,615 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 744,413 4,377,357 SH   SOLE 22 4,021,488 0 355,869
MOTOROLA SOLUTIONS INC COM NEW 620076307 19,368 113,888 SH   SOLE 23 113,888 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 50,487 296,876 SH   SOLE 25 296,876 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 71,848 422,484 SH   SOLE 26 153,570 0 268,914
MOTOROLA SOLUTIONS INC COM NEW 620076307 99,386 584,415 SH   SOLE 28 23,996 0 560,419
MOTOROLA SOLUTIONS INC COM NEW 620076307 30 177 SH   SOLE 29 177 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 150,359 884,152 SH   SOLE 30 861,627 0 22,525
MOTOROLA SOLUTIONS INC COM NEW 620076307 18,199 107,016 SH   SOLE 31 23,293 0 83,723
MOTOROLA SOLUTIONS INC COM NEW 620076307 2,820 16,581 SH   SOLE 34 16,581 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 24,385 143,389 SH   SOLE 36 143,389 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 1,218 7,161 SH   SOLE 40 7,161 0 0
MOTUS GI HLDGS INC COM 62014P108 4 4,712 SH   SOLE 18 4,712 0 0
MOTUS GI HLDGS INC COM 62014P108 51 53,573 SH   SOLE 21 53,573 0 0
MOTUS GI HLDGS INC COM 62014P108 37 39,197 SH   SOLE 22 39,197 0 0
MOVADO GROUP INC COM 624580106 295 17,754 SH   SOLE 2 1,382 0 16,372
MOVADO GROUP INC COM 624580106 4 220 SH   SOLE 7 220 0 0
MOVADO GROUP INC COM 624580106 1,252 75,313 SH   SOLE 18 75,313 0 0
MOVADO GROUP INC COM 624580106 501 30,169 SH   SOLE 19 30,169 0 0
MOVADO GROUP INC COM 624580106 31,744 1,910,010 SH   SOLE 21 1,910,010 0 0
MOVADO GROUP INC COM 624580106 8,732 525,415 SH   SOLE 22 522,880 0 2,535
MOVADO GROUP INC COM 624580106 435 26,202 SH   SOLE 30 26,202 0 0
MP MATERIALS CORP COM CL A 553368101 60 1,859 SH   SOLE 22 1,859 0 0
MPLX LP COM UNIT REP LTD 55336V100 575 26,538 SH   SOLE 18 26,538 0 0
MPLX LP COM UNIT REP LTD 55336V100 1,351 62,406 SH   SOLE 19 62,406 0 0
MR COOPER GROUP INC COM 62482R107 3,008 96,930 SH   SOLE 2 25,534 0 71,396
MR COOPER GROUP INC COM 62482R107 14 455 SH   SOLE 4 455 0 0
MR COOPER GROUP INC COM 62482R107 44 1,402 SH   SOLE 7 1,402 0 0
MR COOPER GROUP INC COM 62482R107 10,279 331,252 SH   SOLE 18 331,252 0 0
MR COOPER GROUP INC COM 62482R107 5,325 171,607 SH   SOLE 19 171,607 0 0
MR COOPER GROUP INC COM 62482R107 238,939 7,700,267 SH   SOLE 21 7,700,267 0 0
MR COOPER GROUP INC COM 62482R107 66,500 2,143,078 SH   SOLE 22 2,090,458 0 52,620
MR COOPER GROUP INC COM 62482R107 37 1,203 SH   SOLE 25 1,203 0 0
MR COOPER GROUP INC COM 62482R107 1,688 54,391 SH   SOLE 26 31,982 0 22,409
MR COOPER GROUP INC COM 62482R107 238 7,686 SH   SOLE 28 7,686 0 0
MR COOPER GROUP INC COM 62482R107 4,857 156,531 SH   SOLE 30 156,531 0 0
MR COOPER GROUP INC COM 62482R107 93 2,989 SH   SOLE 36 2,989 0 0
MR COOPER GROUP INC COM 62482R107 324 10,449 SH   SOLE 40 10,449 0 0
MRC GLOBAL INC COM 55345K103 776 117,047 SH   SOLE 2 31,320 0 85,727
MRC GLOBAL INC COM 55345K103 3 496 SH   SOLE 4 496 0 0
MRC GLOBAL INC COM 55345K103 21 3,207 SH   SOLE 7 3,207 0 0
MRC GLOBAL INC COM 55345K103 1,861 280,661 SH   SOLE 18 280,661 0 0
MRC GLOBAL INC COM 55345K103 1,237 186,514 SH   SOLE 19 186,514 0 0
MRC GLOBAL INC COM 55345K103 18,116 2,732,427 SH   SOLE 21 2,732,427 0 0
MRC GLOBAL INC COM 55345K103 14,207 2,142,774 SH   SOLE 22 2,078,072 0 64,702
MRC GLOBAL INC COM 55345K103 11 1,709 SH   SOLE 25 1,709 0 0
MRC GLOBAL INC COM 55345K103 737 111,123 SH   SOLE 26 13,103 0 98,020
MRC GLOBAL INC COM 55345K103 165 24,842 SH   SOLE 28 12,442 0 12,400
MRC GLOBAL INC COM 55345K103 335 50,515 SH   SOLE 30 50,515 0 0
MRC GLOBAL INC COM 55345K103 133 20,122 SH   SOLE 34 20,122 0 0
MRC GLOBAL INC COM 55345K103 72 10,851 SH   SOLE 36 10,851 0 0
MRC GLOBAL INC COM 55345K103 47 7,044 SH   SOLE 40 7,044 0 0
MSA SAFETY INC COM 553498106 14,387 96,305 SH   SOLE 2 28,327 0 67,978
MSA SAFETY INC COM 553498106 55 368 SH   SOLE 4 368 0 0
MSA SAFETY INC COM 553498106 1,171 7,839 SH   SOLE 7 7,839 0 0
MSA SAFETY INC COM 553498106 13,759 92,104 SH   SOLE 18 92,104 0 0
MSA SAFETY INC COM 553498106 4,733 31,681 SH   SOLE 19 31,681 0 0
MSA SAFETY INC COM 553498106 252,919 1,693,009 SH   SOLE 21 1,693,009 0 0
MSA SAFETY INC COM 553498106 177,612 1,188,916 SH   SOLE 22 1,141,007 0 47,909
MSA SAFETY INC COM 553498106 492 3,295 SH   SOLE 23 3,295 0 0
MSA SAFETY INC COM 553498106 93 625 SH   SOLE 25 625 0 0
MSA SAFETY INC COM 553498106 4,691 31,399 SH   SOLE 26 12,607 0 18,792
MSA SAFETY INC COM 553498106 686 4,592 SH   SOLE 28 4,592 0 0
MSA SAFETY INC COM 553498106 3,387 22,674 SH   SOLE 30 22,674 0 0
MSA SAFETY INC COM 553498106 103 692 SH   SOLE 31 692 0 0
MSA SAFETY INC COM 553498106 30 199 SH   SOLE 34 199 0 0
MSA SAFETY INC COM 553498106 193 1,293 SH   SOLE 36 1,293 0 0
MSA SAFETY INC COM 553498106 677 4,530 SH   SOLE 40 4,530 0 0
MSC INDL DIRECT INC CL A 553530106 10,900 129,159 SH   SOLE 2 43,055 0 86,104
MSC INDL DIRECT INC CL A 553530106 26 308 SH   SOLE 4 308 0 0
MSC INDL DIRECT INC CL A 553530106 320 3,793 SH   SOLE 7 3,793 0 0
MSC INDL DIRECT INC CL A 553530106 9,600 113,753 SH   SOLE 18 113,753 0 0
MSC INDL DIRECT INC CL A 553530106 2,629 31,152 SH   SOLE 19 31,152 0 0
MSC INDL DIRECT INC CL A 553530106 182,129 2,158,185 SH   SOLE 21 2,158,185 0 0
MSC INDL DIRECT INC CL A 553530106 118,657 1,406,051 SH   SOLE 22 1,346,332 0 59,719
MSC INDL DIRECT INC CL A 553530106 18 219 SH   SOLE 25 219 0 0
MSC INDL DIRECT INC CL A 553530106 2,641 31,300 SH   SOLE 26 12,541 0 18,759
MSC INDL DIRECT INC CL A 553530106 481 5,695 SH   SOLE 28 5,695 0 0
MSC INDL DIRECT INC CL A 553530106 2,382 28,231 SH   SOLE 30 28,231 0 0
MSC INDL DIRECT INC CL A 553530106 74 876 SH   SOLE 31 876 0 0
MSC INDL DIRECT INC CL A 553530106 193 2,289 SH   SOLE 36 2,289 0 0
MSC INDL DIRECT INC CL A 553530106 471 5,586 SH   SOLE 40 5,586 0 0
MSCI INC COM 55354G100 90,520 202,719 SH   SOLE 2 44,117 0 158,602
MSCI INC COM 55354G100 17,121 38,342 SH   SOLE 4 35,066 0 3,276
MSCI INC COM 55354G100 35,897 80,392 SH   SOLE 7 73,584 0 6,808
MSCI INC COM 55354G100 130 292 SH   SOLE 13 292 0 0
MSCI INC COM 55354G100 3,746 8,389 SH   SOLE 15 8,389 0 0
MSCI INC COM 55354G100 228 511 SH   SOLE 17 0 0 511
MSCI INC COM 55354G100 96,616 216,370 SH   SOLE 18 204,053 0 12,317
MSCI INC COM 55354G100 357,442 800,489 SH   SOLE 19 800,489 0 0
MSCI INC COM 55354G100 1,001,592 2,243,057 SH   SOLE 21 2,243,057 0 0
MSCI INC COM 55354G100 846,231 1,895,126 SH   SOLE 22 1,723,655 0 171,471
MSCI INC COM 55354G100 25,083 56,173 SH   SOLE 23 56,173 0 0
MSCI INC COM 55354G100 51,787 115,976 SH   SOLE 25 115,976 0 0
MSCI INC COM 55354G100 79,847 178,816 SH   SOLE 26 57,709 0 121,107
MSCI INC COM 55354G100 85,991 192,575 SH   SOLE 28 10,880 0 181,695
MSCI INC COM 55354G100 61 136 SH   SOLE 29 136 0 0
MSCI INC COM 55354G100 140,682 315,056 SH   SOLE 30 315,056 0 0
MSCI INC COM 55354G100 6,043 13,534 SH   SOLE 31 10,319 0 3,215
MSCI INC COM 55354G100 1,715 3,841 SH   SOLE 34 3,841 0 0
MSCI INC COM 55354G100 20,292 45,443 SH   SOLE 36 45,443 0 0
MSCI INC COM 55354G100 1,618 3,624 SH   SOLE 40 3,624 0 0
MSG NETWORK INC CL A 553573106 583 39,586 SH   SOLE 2 12,858 0 26,728
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,732 117,513 SH   SOLE 18 97,406 0 20,107
MSG NETWORK INC CL A 553573106 1,195 81,082 SH   SOLE 19 81,082 0 0
MSG NETWORK INC CL A 553573106 18,024 1,222,763 SH   SOLE 21 1,222,763 0 0
MSG NETWORK INC CL A 553573106 18,850 1,278,853 SH   SOLE 22 1,243,830 0 35,023
MSG NETWORK INC CL A 553573106 46 3,094 SH   SOLE 23 3,094 0 0
MSG NETWORK INC CL A 553573106 856 58,042 SH   SOLE 26 24,342 0 33,700
MSG NETWORK INC CL A 553573106 119 8,052 SH   SOLE 28 8,052 0 0
MSG NETWORK INC CL A 553573106 405 27,478 SH   SOLE 30 27,478 0 0
MSG NETWORK INC CL A 553573106 101 6,870 SH   SOLE 40 6,870 0 0
MTBC INC COM 55378G102 14 1,548 SH   SOLE 18 1,548 0 0
MTBC INC COM 55378G102 213 23,526 SH   SOLE 21 23,526 0 0
MTBC INC COM 55378G102 228 25,188 SH   SOLE 22 25,188 0 0
MTS SYS CORP COM 553777103 1,337 22,993 SH   SOLE 2 6,468 0 16,525
MTS SYS CORP COM 553777103 7 127 SH   SOLE 4 127 0 0
MTS SYS CORP COM 553777103 18 303 SH   SOLE 7 303 0 0
MTS SYS CORP COM 553777103 4,938 84,910 SH   SOLE 18 84,910 0 0
MTS SYS CORP COM 553777103 1,965 33,779 SH   SOLE 19 33,779 0 0
MTS SYS CORP COM 553777103 132,554 2,279,132 SH   SOLE 21 2,279,132 0 0
MTS SYS CORP COM 553777103 31,005 533,100 SH   SOLE 22 522,366 0 10,734
MTS SYS CORP COM 553777103 44 750 SH   SOLE 25 750 0 0
MTS SYS CORP COM 553777103 526 9,052 SH   SOLE 26 3,731 0 5,321
MTS SYS CORP COM 553777103 126 2,167 SH   SOLE 28 2,167 0 0
MTS SYS CORP COM 553777103 7,156 123,038 SH   SOLE 30 123,038 0 0
MTS SYS CORP COM 553777103 92 1,582 SH   SOLE 36 1,582 0 0
MTS SYS CORP COM 553777103 160 2,754 SH   SOLE 40 2,754 0 0
MUELLER INDS INC COM 624756102 2,400 68,364 SH   SOLE 2 17,326 0 51,038
MUELLER INDS INC COM 624756102 11 318 SH   SOLE 4 318 0 0
MUELLER INDS INC COM 624756102 60 1,710 SH   SOLE 7 1,710 0 0
MUELLER INDS INC COM 624756102 8,530 242,944 SH   SOLE 18 242,944 0 0
MUELLER INDS INC COM 624756102 3,243 92,380 SH   SOLE 19 92,380 0 0
MUELLER INDS INC COM 624756102 226,052 6,438,391 SH   SOLE 21 6,438,391 0 0
MUELLER INDS INC COM 624756102 59,147 1,684,624 SH   SOLE 22 1,646,162 0 38,462
MUELLER INDS INC COM 624756102 678 19,323 SH   SOLE 26 6,532 0 12,791
MUELLER INDS INC COM 624756102 246 6,996 SH   SOLE 28 6,996 0 0
MUELLER INDS INC COM 624756102 4,181 119,073 SH   SOLE 30 119,073 0 0
MUELLER INDS INC COM 624756102 87 2,485 SH   SOLE 36 2,485 0 0
MUELLER INDS INC COM 624756102 212 6,027 SH   SOLE 40 6,027 0 0
MUELLER WTR PRODS INC COM SER A 624758108 2,314 186,885 SH   SOLE 2 50,523 0 136,362
MUELLER WTR PRODS INC COM SER A 624758108 4 348 SH   SOLE 4 348 0 0
MUELLER WTR PRODS INC COM SER A 624758108 1,920 155,077 SH   SOLE 7 155,077 0 0
MUELLER WTR PRODS INC COM SER A 624758108 6,721 542,886 SH   SOLE 18 542,886 0 0
MUELLER WTR PRODS INC COM SER A 624758108 3,261 263,412 SH   SOLE 19 263,412 0 0
MUELLER WTR PRODS INC COM SER A 624758108 67,816 5,477,851 SH   SOLE 21 5,477,851 0 0
MUELLER WTR PRODS INC COM SER A 624758108 58,576 4,731,480 SH   SOLE 22 4,624,228 0 107,252
MUELLER WTR PRODS INC COM SER A 624758108 1,215 98,122 SH   SOLE 26 18,054 0 80,068
MUELLER WTR PRODS INC COM SER A 624758108 254 20,521 SH   SOLE 28 20,521 0 0
MUELLER WTR PRODS INC COM SER A 624758108 18,003 1,454,236 SH   SOLE 30 1,454,236 0 0
MUELLER WTR PRODS INC COM SER A 624758108 5 430 SH   SOLE 34 430 0 0
MUELLER WTR PRODS INC COM SER A 624758108 231 18,689 SH   SOLE 40 18,689 0 0
MULTIPLAN CORPORATION COM 62548M100 54 6,810 SH   SOLE 2 6,810 0 0
MULTIPLAN CORPORATION COM 62548M100 1,730 216,500 SH   SOLE 21 216,500 0 0
MULTIPLAN CORPORATION COM 62548M100 33,193 4,154,316 SH   SOLE 22 4,154,316 0 0
MURPHY OIL CORP COM 626717102 4,782 395,185 SH   SOLE 2 108,014 0 287,171
MURPHY OIL CORP COM 626717102 9 754 SH   SOLE 4 754 0 0
MURPHY OIL CORP COM 626717102 67 5,497 SH   SOLE 7 5,497 0 0
MURPHY OIL CORP COM 626717102 4,610 380,983 SH   SOLE 18 380,983 0 0
MURPHY OIL CORP COM 626717102 444 36,689 SH   SOLE 19 36,689 0 0
MURPHY OIL CORP COM 626717102 76,301 6,305,849 SH   SOLE 21 6,305,849 0 0
MURPHY OIL CORP COM 626717102 63,074 5,212,749 SH   SOLE 22 4,992,167 0 220,582
MURPHY OIL CORP COM 626717102 18 1,485 SH   SOLE 25 1,485 0 0
MURPHY OIL CORP COM 626717102 901 74,456 SH   SOLE 26 50,582 0 23,874
MURPHY OIL CORP COM 626717102 375 31,008 SH   SOLE 28 21,306 0 9,702
MURPHY OIL CORP COM 626717102 1,964 162,297 SH   SOLE 30 162,297 0 0
MURPHY OIL CORP COM 626717102 32 2,671 SH   SOLE 31 2,671 0 0
MURPHY OIL CORP COM 626717102 792 65,442 SH   SOLE 36 65,442 0 0
MURPHY OIL CORP COM 626717102 202 16,666 SH   SOLE 40 16,666 0 0
MURPHY USA INC COM 626755102 3,540 27,048 SH   SOLE 2 19,196 0 7,852
MURPHY USA INC COM 626755102 29 218 SH   SOLE 4 218 0 0
MURPHY USA INC COM 626755102 137 1,050 SH   SOLE 7 1,050 0 0
MURPHY USA INC COM 626755102 19,429 148,464 SH   SOLE 18 148,464 0 0
MURPHY USA INC COM 626755102 6,300 48,139 SH   SOLE 19 48,139 0 0
MURPHY USA INC COM 626755102 246,079 1,880,328 SH   SOLE 21 1,880,328 0 0
MURPHY USA INC COM 626755102 113,724 868,983 SH   SOLE 22 850,452 0 18,531
MURPHY USA INC COM 626755102 1,167 8,921 SH   SOLE 26 6,584 0 2,337
MURPHY USA INC COM 626755102 765 5,847 SH   SOLE 28 3,579 0 2,268
MURPHY USA INC COM 626755102 2,342 17,893 SH   SOLE 30 17,893 0 0
MURPHY USA INC COM 626755102 281 2,149 SH   SOLE 36 2,149 0 0
MURPHY USA INC COM 626755102 425 3,245 SH   SOLE 40 3,245 0 0
MUSTANG BIO INC COM 62818Q104 82 21,696 SH   SOLE 2 2,345 0 19,351
MUSTANG BIO INC COM 62818Q104 487 128,594 SH   SOLE 18 128,594 0 0
MUSTANG BIO INC COM 62818Q104 226 59,829 SH   SOLE 19 59,829 0 0
MUSTANG BIO INC COM 62818Q104 6,780 1,791,258 SH   SOLE 21 1,791,258 0 0
MUSTANG BIO INC COM 62818Q104 5,084 1,343,304 SH   SOLE 22 1,341,548 0 1,756
MV OIL TR TR UNITS 553859109 8 2,668 SH   SOLE 22 2,668 0 0
MVB FINL CORP COM 553810102 201 8,877 SH   SOLE 2 789 0 8,088
MVB FINL CORP COM 553810102 8 370 SH   SOLE 7 370 0 0
MVB FINL CORP COM 553810102 804 35,468 SH   SOLE 18 35,468 0 0
MVB FINL CORP COM 553810102 417 18,408 SH   SOLE 19 18,408 0 0
MVB FINL CORP COM 553810102 8,614 379,792 SH   SOLE 21 379,792 0 0
MVB FINL CORP COM 553810102 2,861 126,150 SH   SOLE 22 124,757 0 1,393
MYERS INDS INC COM 628464109 656 31,555 SH   SOLE 2 10,798 0 20,757
MYERS INDS INC COM 628464109 14 670 SH   SOLE 7 670 0 0
MYERS INDS INC COM 628464109 3,508 168,825 SH   SOLE 18 168,825 0 0
MYERS INDS INC COM 628464109 1,330 64,018 SH   SOLE 19 64,018 0 0
MYERS INDS INC COM 628464109 86,371 4,156,430 SH   SOLE 21 4,156,430 0 0
MYERS INDS INC COM 628464109 22,075 1,062,313 SH   SOLE 22 1,042,594 0 19,719
MYERS INDS INC COM 628464109 24 1,166 SH   SOLE 25 1,166 0 0
MYERS INDS INC COM 628464109 105 5,074 SH   SOLE 26 2,974 0 2,100
MYERS INDS INC COM 628464109 68 3,288 SH   SOLE 28 3,288 0 0
MYERS INDS INC COM 628464109 1,734 83,439 SH   SOLE 30 83,439 0 0
MYERS INDS INC COM 628464109 60 2,864 SH   SOLE 36 2,864 0 0
MYERS INDS INC COM 628464109 56 2,706 SH   SOLE 40 2,706 0 0
MYOVANT SCIENCES LTD COM G637AM102 250 9,065 SH   SOLE 2 9,065 0 0
MYOVANT SCIENCES LTD COM G637AM102 2,671 96,709 SH   SOLE 21 96,709 0 0
MYOVANT SCIENCES LTD COM G637AM102 932 33,756 SH   SOLE 22 19,926 0 13,830
MYOVANT SCIENCES LTD COM G637AM102 14 522 SH   SOLE 25 522 0 0
MYOVANT SCIENCES LTD COM G637AM102 105 3,790 SH   SOLE 26 983 0 2,807
MYOVANT SCIENCES LTD COM G637AM102 190 6,880 SH   SOLE 28 6,880 0 0
MYOVANT SCIENCES LTD COM G637AM102 615 22,259 SH   SOLE 30 22,259 0 0
MYOVANT SCIENCES LTD COM G637AM102 52 1,866 SH   SOLE 34 1,866 0 0
MYOVANT SCIENCES LTD COM G637AM102 26 929 SH   SOLE 36 929 0 0
MYOVANT SCIENCES LTD COM G637AM102 105 3,818 SH   SOLE 40 3,818 0 0
MYR GROUP INC DEL COM 55405W104 965 16,062 SH   SOLE 2 7,084 0 8,978
MYR GROUP INC DEL COM 55405W104 13 222 SH   SOLE 4 222 0 0
MYR GROUP INC DEL COM 55405W104 1,347 22,409 SH   SOLE 7 22,409 0 0
MYR GROUP INC DEL COM 55405W104 4,765 79,290 SH   SOLE 18 77,088 0 2,202
MYR GROUP INC DEL COM 55405W104 5,025 83,613 SH   SOLE 19 83,613 0 0
MYR GROUP INC DEL COM 55405W104 115,944 1,929,186 SH   SOLE 21 1,929,186 0 0
MYR GROUP INC DEL COM 55405W104 36,996 615,577 SH   SOLE 22 602,142 0 13,435
MYR GROUP INC DEL COM 55405W104 192 3,194 SH   SOLE 23 3,194 0 0
MYR GROUP INC DEL COM 55405W104 38 640 SH   SOLE 25 640 0 0
MYR GROUP INC DEL COM 55405W104 1,982 32,978 SH   SOLE 26 1,628 0 31,350
MYR GROUP INC DEL COM 55405W104 118 1,961 SH   SOLE 28 1,961 0 0
MYR GROUP INC DEL COM 55405W104 2,277 37,884 SH   SOLE 30 37,884 0 0
MYR GROUP INC DEL COM 55405W104 94 1,572 SH   SOLE 36 1,572 0 0
MYR GROUP INC DEL COM 55405W104 119 1,975 SH   SOLE 40 1,975 0 0
MYRIAD GENETICS INC COM 62855J104 1,912 96,663 SH   SOLE 2 26,989 0 69,674
MYRIAD GENETICS INC COM 62855J104 8 399 SH   SOLE 4 399 0 0
MYRIAD GENETICS INC COM 62855J104 23 1,160 SH   SOLE 7 1,160 0 0
MYRIAD GENETICS INC COM 62855J104 6,323 319,753 SH   SOLE 18 319,753 0 0
MYRIAD GENETICS INC COM 62855J104 3,850 194,667 SH   SOLE 19 194,667 0 0
MYRIAD GENETICS INC COM 62855J104 180,142 9,109,584 SH   SOLE 21 9,109,584 0 0
MYRIAD GENETICS INC COM 62855J104 43,167 2,182,923 SH   SOLE 22 2,127,381 0 55,542
MYRIAD GENETICS INC COM 62855J104 58 2,935 SH   SOLE 23 2,935 0 0
MYRIAD GENETICS INC COM 62855J104 11 536 SH   SOLE 25 536 0 0
MYRIAD GENETICS INC COM 62855J104 1,096 55,438 SH   SOLE 26 22,582 0 32,856
MYRIAD GENETICS INC COM 62855J104 182 9,212 SH   SOLE 28 9,212 0 0
MYRIAD GENETICS INC COM 62855J104 10,122 511,853 SH   SOLE 30 511,853 0 0
MYRIAD GENETICS INC COM 62855J104 89 4,498 SH   SOLE 34 4,498 0 0
MYRIAD GENETICS INC COM 62855J104 22 1,109 SH   SOLE 36 1,109 0 0
MYRIAD GENETICS INC COM 62855J104 221 11,190 SH   SOLE 40 11,190 0 0
NABORS INDS INC NEW NOTE 0.750% 1/1 62957HAB1 910 1,775,000 PRN   SOLE 21 1,775,000 0 0
NABORS INDUSTRIES LTD SHS G6359F137 353 6,064 SH   SOLE 2 246 0 5,818
NABORS INDUSTRIES LTD SHS G6359F137 29 497 SH   SOLE 7 497 0 0
NABORS INDUSTRIES LTD SHS G6359F137 1,737 29,825 SH   SOLE 18 29,825 0 0
NABORS INDUSTRIES LTD SHS G6359F137 753 12,940 SH   SOLE 19 12,940 0 0
NABORS INDUSTRIES LTD SHS G6359F137 41,744 716,884 SH   SOLE 21 716,884 0 0
NABORS INDUSTRIES LTD SHS G6359F137 11,229 192,833 SH   SOLE 22 191,660 0 1,173
NABORS INDUSTRIES LTD SHS G6359F137 133 2,286 SH   SOLE 28 0 0 2,286
NABORS INDUSTRIES LTD SHS G6359F137 374 6,431 SH   SOLE 30 6,431 0 0
NABORS INDUSTRIES LTD SHS G6359F137 102 1,759 SH   SOLE 36 1,759 0 0
NACCO INDS INC CL A 629579103 93 3,521 SH   SOLE 2 175 0 3,346
NACCO INDS INC CL A 629579103 3 115 SH   SOLE 7 115 0 0
NACCO INDS INC CL A 629579103 345 13,104 SH   SOLE 18 13,104 0 0
NACCO INDS INC CL A 629579103 183 6,944 SH   SOLE 19 6,944 0 0
NACCO INDS INC CL A 629579103 3,191 121,324 SH   SOLE 21 121,324 0 0
NACCO INDS INC CL A 629579103 3,254 123,711 SH   SOLE 22 123,411 0 300
NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 3,059 336,140 SH   SOLE 21 336,140 0 0
NANO X IMAGING LTD ORD SHS M70700105 159 3,473 SH   SOLE 7 3,473 0 0
NANO X IMAGING LTD ORD SHS M70700105 4,588 100,491 SH   SOLE 21 100,491 0 0
NANO X IMAGING LTD ORD SHS M70700105 3,389 74,223 SH   SOLE 22 71,916 0 2,307
NANO X IMAGING LTD ORD SHS M70700105 56 1,233 SH   SOLE 26 0 0 1,233
NANO X IMAGING LTD ORD SHS M70700105 475 10,412 SH   SOLE 30 10,412 0 0
NANO X IMAGING LTD ORD SHS M70700105 22 478 SH   SOLE 34 478 0 0
NANO X IMAGING LTD ORD SHS M70700105 76 1,671 SH   SOLE 40 1,671 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 2,869 42,894 SH   SOLE 2 17,947 0 24,947
NANOSTRING TECHNOLOGIES INC COM 63009R109 12 175 SH   SOLE 4 175 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 62 924 SH   SOLE 7 924 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 11,128 166,383 SH   SOLE 18 153,377 0 13,006
NANOSTRING TECHNOLOGIES INC COM 63009R109 15,742 235,372 SH   SOLE 19 235,372 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 154,500 2,310,115 SH   SOLE 21 2,310,115 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 93,476 1,397,668 SH   SOLE 22 1,370,219 0 27,449
NANOSTRING TECHNOLOGIES INC COM 63009R109 822 12,284 SH   SOLE 23 12,284 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 33 487 SH   SOLE 25 487 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 4,941 73,884 SH   SOLE 26 21,995 0 51,889
NANOSTRING TECHNOLOGIES INC COM 63009R109 308 4,600 SH   SOLE 28 4,600 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 13,360 199,762 SH   SOLE 30 199,762 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 17 247 SH   SOLE 34 247 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 58 861 SH   SOLE 36 861 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 342 5,118 SH   SOLE 40 5,118 0 0
NANOVIRICIDES INC COM 630087302 5 1,854 SH   SOLE 18 1,854 0 0
NANOVIRICIDES INC COM 630087302 67 23,273 SH   SOLE 21 23,273 0 0
NANOVIRICIDES INC COM 630087302 578 201,501 SH   SOLE 22 201,501 0 0
NANTHEALTH INC COM 630104107 43 13,419 SH   SOLE 2 5,748 0 7,671
NANTHEALTH INC COM 630104107 345 106,731 SH   SOLE 18 106,731 0 0
NANTHEALTH INC COM 630104107 163 50,514 SH   SOLE 19 50,514 0 0
NANTHEALTH INC COM 630104107 3,161 978,686 SH   SOLE 21 978,686 0 0
NANTHEALTH INC COM 630104107 828 256,245 SH   SOLE 22 254,586 0 1,659
NANTKWEST INC COM 63016Q102 302 22,627 SH   SOLE 2 11,985 0 10,642
NANTKWEST INC COM 63016Q102 7 510 SH   SOLE 7 510 0 0
NANTKWEST INC COM 63016Q102 1,597 119,830 SH   SOLE 18 119,830 0 0
NANTKWEST INC COM 63016Q102 858 64,368 SH   SOLE 19 64,368 0 0
NANTKWEST INC COM 63016Q102 29,256 2,194,775 SH   SOLE 21 2,194,775 0 0
NANTKWEST INC COM 63016Q102 11,634 872,804 SH   SOLE 22 867,721 0 5,083
NANTKWEST INC COM 63016Q102 328 24,639 SH   SOLE 30 24,639 0 0
NANTKWEST INC COM 63016Q102 51 3,857 SH   SOLE 40 3,857 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 215 8,184 SH   SOLE 2 4,853 0 3,331
NAPCO SEC TECHNOLOGIES INC COM 630402105 5 199 SH   SOLE 7 199 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 1,161 44,272 SH   SOLE 18 44,272 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 576 21,953 SH   SOLE 19 21,953 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 11,702 446,287 SH   SOLE 21 446,287 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 8,609 328,353 SH   SOLE 22 314,260 0 14,093
NAPCO SEC TECHNOLOGIES INC COM 630402105 57 2,188 SH   SOLE 30 2,188 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 55 2,081 SH   SOLE 40 2,081 0 0
NASDAQ INC COM 631103108 37,867 285,273 SH   SOLE 2 58,904 0 226,369
NASDAQ INC COM 631103108 7,160 53,941 SH   SOLE 4 49,484 0 4,457
NASDAQ INC COM 631103108 15,240 114,814 SH   SOLE 7 103,803 0 11,011
NASDAQ INC COM 631103108 60 455 SH   SOLE 13 455 0 0
NASDAQ INC COM 631103108 2,057 15,498 SH   SOLE 15 15,498 0 0
NASDAQ INC COM 631103108 42,203 317,941 SH   SOLE 18 299,728 0 18,213
NASDAQ INC COM 631103108 4,549 34,268 SH   SOLE 19 34,268 0 0
NASDAQ INC COM 631103108 349,917 2,636,106 SH   SOLE 21 2,636,106 0 0
NASDAQ INC COM 631103108 352,633 2,656,572 SH   SOLE 22 2,410,123 0 246,449
NASDAQ INC COM 631103108 10,039 75,626 SH   SOLE 23 75,626 0 0
NASDAQ INC COM 631103108 37,079 279,336 SH   SOLE 25 279,336 0 0
NASDAQ INC COM 631103108 36,485 274,864 SH   SOLE 26 96,864 0 178,000
NASDAQ INC COM 631103108 47,583 358,466 SH   SOLE 28 14,893 0 343,573
NASDAQ INC COM 631103108 35 267 SH   SOLE 29 267 0 0
NASDAQ INC COM 631103108 59,485 448,132 SH   SOLE 30 448,132 0 0
NASDAQ INC COM 631103108 4,931 37,150 SH   SOLE 31 32,860 0 4,290
NASDAQ INC COM 631103108 23,994 180,757 SH   SOLE 34 180,757 0 0
NASDAQ INC COM 631103108 10,094 76,044 SH   SOLE 36 76,044 0 0
NASDAQ INC COM 631103108 605 4,559 SH   SOLE 40 4,559 0 0
NATERA INC COM 632307104 5,934 59,624 SH   SOLE 2 27,063 0 32,561
NATERA INC COM 632307104 51 517 SH   SOLE 4 517 0 0
NATERA INC COM 632307104 137 1,372 SH   SOLE 7 1,372 0 0
NATERA INC COM 632307104 27,767 279,005 SH   SOLE 18 263,129 0 15,876
NATERA INC COM 632307104 35,164 353,338 SH   SOLE 19 353,338 0 0
NATERA INC COM 632307104 265,481 2,667,613 SH   SOLE 21 2,667,613 0 0
NATERA INC COM 632307104 227,350 2,284,469 SH   SOLE 22 2,234,297 0 50,172
NATERA INC COM 632307104 1,325 13,312 SH   SOLE 23 13,312 0 0
NATERA INC COM 632307104 77 772 SH   SOLE 25 772 0 0
NATERA INC COM 632307104 9,504 95,496 SH   SOLE 26 18,689 0 76,807
NATERA INC COM 632307104 864 8,678 SH   SOLE 28 8,678 0 0
NATERA INC COM 632307104 35,551 357,229 SH   SOLE 30 357,229 0 0
NATERA INC COM 632307104 10,571 106,217 SH   SOLE 34 106,217 0 0
NATERA INC COM 632307104 159 1,601 SH   SOLE 36 1,601 0 0
NATERA INC COM 632307104 801 8,051 SH   SOLE 40 8,051 0 0
NATHANS FAMOUS INC NEW COM 632347100 143 2,582 SH   SOLE 2 185 0 2,397
NATHANS FAMOUS INC NEW COM 632347100 4 66 SH   SOLE 7 66 0 0
NATHANS FAMOUS INC NEW COM 632347100 594 10,754 SH   SOLE 18 10,754 0 0
NATHANS FAMOUS INC NEW COM 632347100 316 5,719 SH   SOLE 19 5,719 0 0
NATHANS FAMOUS INC NEW COM 632347100 5,897 106,793 SH   SOLE 21 106,793 0 0
NATHANS FAMOUS INC NEW COM 632347100 2,449 44,350 SH   SOLE 22 43,861 0 489
NATIONAL BANKSHARES INC VA COM 634865109 197 6,276 SH   SOLE 2 687 0 5,589
NATIONAL BANKSHARES INC VA COM 634865109 4 114 SH   SOLE 7 114 0 0
NATIONAL BANKSHARES INC VA COM 634865109 760 24,272 SH   SOLE 18 24,272 0 0
NATIONAL BANKSHARES INC VA COM 634865109 378 12,086 SH   SOLE 19 12,086 0 0
NATIONAL BANKSHARES INC VA COM 634865109 7,841 250,433 SH   SOLE 21 250,433 0 0
NATIONAL BANKSHARES INC VA COM 634865109 5,810 185,565 SH   SOLE 22 184,525 0 1,040
NATIONAL BEVERAGE CORP COM 635017106 722 8,509 SH   SOLE 2 4,448 0 4,061
NATIONAL BEVERAGE CORP COM 635017106 5 63 SH   SOLE 4 63 0 0
NATIONAL BEVERAGE CORP COM 635017106 21 252 SH   SOLE 7 252 0 0
NATIONAL BEVERAGE CORP COM 635017106 4,704 55,410 SH   SOLE 18 52,538 0 2,872
NATIONAL BEVERAGE CORP COM 635017106 4,886 57,545 SH   SOLE 19 57,545 0 0
NATIONAL BEVERAGE CORP COM 635017106 112,505 1,325,146 SH   SOLE 21 1,325,146 0 0
NATIONAL BEVERAGE CORP COM 635017106 32,333 380,841 SH   SOLE 22 372,531 0 8,310
NATIONAL BEVERAGE CORP COM 635017106 265 3,116 SH   SOLE 23 3,116 0 0
NATIONAL BEVERAGE CORP COM 635017106 1,818 21,408 SH   SOLE 26 5,635 0 15,773
NATIONAL BEVERAGE CORP COM 635017106 113 1,326 SH   SOLE 28 1,326 0 0
NATIONAL BEVERAGE CORP COM 635017106 2,296 27,039 SH   SOLE 30 27,039 0 0
NATIONAL BEVERAGE CORP COM 635017106 108 1,276 SH   SOLE 40 1,276 0 0
NATIONAL BK HLDGS CORP CL A 633707104 1,024 31,250 SH   SOLE 2 10,319 0 20,931
NATIONAL BK HLDGS CORP CL A 633707104 10 307 SH   SOLE 4 307 0 0
NATIONAL BK HLDGS CORP CL A 633707104 18 546 SH   SOLE 7 546 0 0
NATIONAL BK HLDGS CORP CL A 633707104 4,280 130,632 SH   SOLE 18 130,632 0 0
NATIONAL BK HLDGS CORP CL A 633707104 1,837 56,085 SH   SOLE 19 56,085 0 0
NATIONAL BK HLDGS CORP CL A 633707104 108,444 3,310,251 SH   SOLE 21 3,310,251 0 0
NATIONAL BK HLDGS CORP CL A 633707104 29,261 893,185 SH   SOLE 22 872,497 0 20,688
NATIONAL BK HLDGS CORP CL A 633707104 32 989 SH   SOLE 25 989 0 0
NATIONAL BK HLDGS CORP CL A 633707104 766 23,387 SH   SOLE 26 12,893 0 10,494
NATIONAL BK HLDGS CORP CL A 633707104 108 3,300 SH   SOLE 28 3,300 0 0
NATIONAL BK HLDGS CORP CL A 633707104 1,689 51,561 SH   SOLE 30 51,561 0 0
NATIONAL BK HLDGS CORP CL A 633707104 82 2,489 SH   SOLE 36 2,489 0 0
NATIONAL BK HLDGS CORP CL A 633707104 126 3,849 SH   SOLE 40 3,849 0 0
NATIONAL CINEMEDIA INC COM 635309107 246 66,100 SH   SOLE 2 6,783 0 59,317
NATIONAL CINEMEDIA INC COM 635309107 3 922 SH   SOLE 7 922 0 0
NATIONAL CINEMEDIA INC COM 635309107 935 251,369 SH   SOLE 18 251,369 0 0
NATIONAL CINEMEDIA INC COM 635309107 439 117,908 SH   SOLE 19 117,908 0 0
NATIONAL CINEMEDIA INC COM 635309107 8,779 2,359,876 SH   SOLE 21 2,359,876 0 0
NATIONAL CINEMEDIA INC COM 635309107 6,426 1,727,497 SH   SOLE 22 1,716,941 0 10,556
NATIONAL ENERGY SERVICES REU SHS G6375R107 163 16,386 SH   SOLE 2 984 0 15,402
NATIONAL ENERGY SERVICES REU SHS G6375R107 6 566 SH   SOLE 7 566 0 0
NATIONAL ENERGY SERVICES REU SHS G6375R107 765 77,001 SH   SOLE 18 77,001 0 0
NATIONAL ENERGY SERVICES REU SHS G6375R107 331 33,339 SH   SOLE 19 33,339 0 0
NATIONAL ENERGY SERVICES REU SHS G6375R107 7,774 782,862 SH   SOLE 21 782,862 0 0
NATIONAL ENERGY SERVICES REU SHS G6375R107 2,180 219,532 SH   SOLE 22 215,208 0 4,324
NATIONAL FUEL GAS CO N J COM 636180101 9,939 241,650 SH   SOLE 2 81,430 0 160,220
NATIONAL FUEL GAS CO N J COM 636180101 15 360 SH   SOLE 4 360 0 0
NATIONAL FUEL GAS CO N J COM 636180101 9,053 220,112 SH   SOLE 7 220,112 0 0
NATIONAL FUEL GAS CO N J COM 636180101 9,302 226,161 SH   SOLE 18 226,161 0 0
NATIONAL FUEL GAS CO N J COM 636180101 910 22,132 SH   SOLE 19 22,132 0 0
NATIONAL FUEL GAS CO N J COM 636180101 180,491 4,388,311 SH   SOLE 21 4,388,311 0 0
NATIONAL FUEL GAS CO N J COM 636180101 115,525 2,808,777 SH   SOLE 22 2,695,882 0 112,895
NATIONAL FUEL GAS CO N J COM 636180101 40 966 SH   SOLE 25 966 0 0
NATIONAL FUEL GAS CO N J COM 636180101 1,217 29,595 SH   SOLE 26 20,299 0 9,296
NATIONAL FUEL GAS CO N J COM 636180101 497 12,073 SH   SOLE 28 10,052 0 2,021
NATIONAL FUEL GAS CO N J COM 636180101 2,004 48,727 SH   SOLE 30 48,727 0 0
NATIONAL FUEL GAS CO N J COM 636180101 68 1,665 SH   SOLE 31 1,665 0 0
NATIONAL FUEL GAS CO N J COM 636180101 192 4,657 SH   SOLE 36 4,657 0 0
NATIONAL FUEL GAS CO N J COM 636180101 422 10,269 SH   SOLE 40 10,269 0 0
NATIONAL GEN HLDGS CORP COM 636220303 2,460 71,979 SH   SOLE 2 25,804 0 46,175
NATIONAL GEN HLDGS CORP COM 636220303 13 366 SH   SOLE 4 366 0 0
NATIONAL GEN HLDGS CORP COM 636220303 45 1,322 SH   SOLE 7 1,322 0 0
NATIONAL GEN HLDGS CORP COM 636220303 8,339 243,978 SH   SOLE 18 238,582 0 5,396
NATIONAL GEN HLDGS CORP COM 636220303 7,282 213,047 SH   SOLE 19 213,047 0 0
NATIONAL GEN HLDGS CORP COM 636220303 82,790 2,422,168 SH   SOLE 21 2,422,168 0 0
NATIONAL GEN HLDGS CORP COM 636220303 66,769 1,953,456 SH   SOLE 22 1,908,402 0 45,054
NATIONAL GEN HLDGS CORP COM 636220303 244 7,126 SH   SOLE 23 7,126 0 0
NATIONAL GEN HLDGS CORP COM 636220303 1,869 54,680 SH   SOLE 26 21,735 0 32,945
NATIONAL GEN HLDGS CORP COM 636220303 319 9,345 SH   SOLE 28 9,345 0 0
NATIONAL GEN HLDGS CORP COM 636220303 1,406 41,130 SH   SOLE 30 41,130 0 0
NATIONAL GEN HLDGS CORP COM 636220303 302 8,841 SH   SOLE 40 8,841 0 0
NATIONAL GRID PLC SPONSORED ADR NE 636274409 10 164 SH   SOLE 18 164 0 0
NATIONAL HEALTH INVS INC COM 63633D104 3,088 44,645 SH   SOLE 2 14,860 0 29,785
NATIONAL HEALTH INVS INC COM 63633D104 2,459 35,546 SH   SOLE 4 35,546 0 0
NATIONAL HEALTH INVS INC COM 63633D104 3,719 53,770 SH   SOLE 7 53,770 0 0
NATIONAL HEALTH INVS INC COM 63633D104 10,380 150,059 SH   SOLE 18 150,059 0 0
NATIONAL HEALTH INVS INC COM 63633D104 9,121 131,864 SH   SOLE 19 131,864 0 0
NATIONAL HEALTH INVS INC COM 63633D104 139,605 2,018,291 SH   SOLE 21 2,018,291 0 0
NATIONAL HEALTH INVS INC COM 63633D104 108,091 1,562,685 SH   SOLE 22 1,528,292 0 34,393
NATIONAL HEALTH INVS INC COM 63633D104 139 2,008 SH   SOLE 23 2,008 0 0
NATIONAL HEALTH INVS INC COM 63633D104 13,375 193,364 SH   SOLE 25 193,364 0 0
NATIONAL HEALTH INVS INC COM 63633D104 1,307 18,901 SH   SOLE 26 9,285 0 9,616
NATIONAL HEALTH INVS INC COM 63633D104 2,286 33,056 SH   SOLE 28 5,642 0 27,414
NATIONAL HEALTH INVS INC COM 63633D104 1,777 25,684 SH   SOLE 29 25,684 0 0
NATIONAL HEALTH INVS INC COM 63633D104 13,792 199,388 SH   SOLE 30 199,388 0 0
NATIONAL HEALTH INVS INC COM 63633D104 22 312 SH   SOLE 34 312 0 0
NATIONAL HEALTH INVS INC COM 63633D104 55 797 SH   SOLE 36 797 0 0
NATIONAL HEALTH INVS INC COM 63633D104 366 5,287 SH   SOLE 40 5,287 0 0
NATIONAL HEALTHCARE CORP COM 635906100 1,027 15,470 SH   SOLE 2 4,187 0 11,283
NATIONAL HEALTHCARE CORP COM 635906100 4 58 SH   SOLE 4 58 0 0
NATIONAL HEALTHCARE CORP COM 635906100 15 232 SH   SOLE 7 232 0 0
NATIONAL HEALTHCARE CORP COM 635906100 2,883 43,417 SH   SOLE 18 43,417 0 0
NATIONAL HEALTHCARE CORP COM 635906100 1,465 22,064 SH   SOLE 19 22,064 0 0
NATIONAL HEALTHCARE CORP COM 635906100 32,939 495,993 SH   SOLE 21 495,993 0 0
NATIONAL HEALTHCARE CORP COM 635906100 21,469 323,274 SH   SOLE 22 315,742 0 7,532
NATIONAL HEALTHCARE CORP COM 635906100 214 3,223 SH   SOLE 26 0 0 3,223
NATIONAL HEALTHCARE CORP COM 635906100 94 1,420 SH   SOLE 28 1,420 0 0
NATIONAL HEALTHCARE CORP COM 635906100 635 9,562 SH   SOLE 30 9,562 0 0
NATIONAL HEALTHCARE CORP COM 635906100 75 1,126 SH   SOLE 40 1,126 0 0
NATIONAL HLDGS CORP COM NEW 636375206 22 7,383 SH   SOLE 21 7,383 0 0
NATIONAL INSTRS CORP COM 636518102 25,010 569,182 SH   SOLE 2 309,953 0 259,229
NATIONAL INSTRS CORP COM 636518102 403 9,165 SH   SOLE 4 9,165 0 0
NATIONAL INSTRS CORP COM 636518102 493 11,212 SH   SOLE 7 11,212 0 0
NATIONAL INSTRS CORP COM 636518102 1,801 40,991 SH   SOLE 13 40,991 0 0
NATIONAL INSTRS CORP COM 636518102 16,111 366,655 SH   SOLE 18 351,642 0 15,013
NATIONAL INSTRS CORP COM 636518102 23,370 531,871 SH   SOLE 19 531,871 0 0
NATIONAL INSTRS CORP COM 636518102 258,893 5,891,969 SH   SOLE 21 5,891,969 0 0
NATIONAL INSTRS CORP COM 636518102 212,066 4,826,272 SH   SOLE 22 4,217,543 0 608,729
NATIONAL INSTRS CORP COM 636518102 1,862 42,387 SH   SOLE 23 42,387 0 0
NATIONAL INSTRS CORP COM 636518102 161 3,665 SH   SOLE 25 3,665 0 0
NATIONAL INSTRS CORP COM 636518102 3,459 78,710 SH   SOLE 26 42,168 0 36,542
NATIONAL INSTRS CORP COM 636518102 2,050 46,660 SH   SOLE 28 15,553 0 31,107
NATIONAL INSTRS CORP COM 636518102 1,755 39,936 SH   SOLE 29 39,936 0 0
NATIONAL INSTRS CORP COM 636518102 4,164 94,758 SH   SOLE 30 94,758 0 0
NATIONAL INSTRS CORP COM 636518102 2,620 59,618 SH   SOLE 31 59,618 0 0
NATIONAL INSTRS CORP COM 636518102 571 12,990 SH   SOLE 34 12,990 0 0
NATIONAL INSTRS CORP COM 636518102 889 20,234 SH   SOLE 36 20,234 0 0
NATIONAL INSTRS CORP COM 636518102 669 15,227 SH   SOLE 40 15,227 0 0
NATIONAL OILWELL VARCO INC COM 637071101 15,019 1,093,897 SH   SOLE 2 342,673 0 751,224
NATIONAL OILWELL VARCO INC COM 637071101 411 29,936 SH   SOLE 4 29,936 0 0
NATIONAL OILWELL VARCO INC COM 637071101 4,703 342,549 SH   SOLE 7 305,429 0 37,120
NATIONAL OILWELL VARCO INC COM 637071101 71 5,169 SH   SOLE 15 5,169 0 0
NATIONAL OILWELL VARCO INC COM 637071101 9,070 660,561 SH   SOLE 18 625,352 0 35,209
NATIONAL OILWELL VARCO INC COM 637071101 1,902 138,516 SH   SOLE 19 138,516 0 0
NATIONAL OILWELL VARCO INC COM 637071101 125,520 9,142,035 SH   SOLE 21 9,142,035 0 0
NATIONAL OILWELL VARCO INC COM 637071101 135,877 9,896,383 SH   SOLE 22 8,880,124 0 1,016,259
NATIONAL OILWELL VARCO INC COM 637071101 1,375 100,174 SH   SOLE 23 100,174 0 0
NATIONAL OILWELL VARCO INC COM 637071101 8,254 601,154 SH   SOLE 26 103,069 0 498,085
NATIONAL OILWELL VARCO INC COM 637071101 2,495 181,731 SH   SOLE 28 51,730 0 130,001
NATIONAL OILWELL VARCO INC COM 637071101 689 50,193 SH   SOLE 29 50,193 0 0
NATIONAL OILWELL VARCO INC COM 637071101 15,763 1,148,088 SH   SOLE 30 1,148,088 0 0
NATIONAL OILWELL VARCO INC COM 637071101 1,282 93,360 SH   SOLE 31 59,082 0 34,278
NATIONAL OILWELL VARCO INC COM 637071101 128 9,330 SH   SOLE 34 9,330 0 0
NATIONAL OILWELL VARCO INC COM 637071101 1,786 130,090 SH   SOLE 36 130,090 0 0
NATIONAL OILWELL VARCO INC COM 637071101 649 47,304 SH   SOLE 40 47,304 0 0
NATIONAL PRESTO INDS INC COM 637215104 480 5,427 SH   SOLE 2 1,723 0 3,704
NATIONAL PRESTO INDS INC COM 637215104 5 60 SH   SOLE 4 60 0 0
NATIONAL PRESTO INDS INC COM 637215104 12 133 SH   SOLE 7 133 0 0
NATIONAL PRESTO INDS INC COM 637215104 2,052 23,202 SH   SOLE 18 23,202 0 0
NATIONAL PRESTO INDS INC COM 637215104 875 9,891 SH   SOLE 19 9,891 0 0
NATIONAL PRESTO INDS INC COM 637215104 59,352 671,173 SH   SOLE 21 671,173 0 0
NATIONAL PRESTO INDS INC COM 637215104 10,490 118,629 SH   SOLE 22 115,391 0 3,238
NATIONAL PRESTO INDS INC COM 637215104 301 3,405 SH   SOLE 26 0 0 3,405
NATIONAL PRESTO INDS INC COM 637215104 178 2,017 SH   SOLE 28 2,017 0 0
NATIONAL PRESTO INDS INC COM 637215104 1,071 12,113 SH   SOLE 30 12,113 0 0
NATIONAL PRESTO INDS INC COM 637215104 41 468 SH   SOLE 40 468 0 0
NATIONAL RESH CORP COM NEW 637372202 499 11,681 SH   SOLE 2 4,647 0 7,034
NATIONAL RESH CORP COM NEW 637372202 13 309 SH   SOLE 4 309 0 0
NATIONAL RESH CORP COM NEW 637372202 10 230 SH   SOLE 7 230 0 0
NATIONAL RESH CORP COM NEW 637372202 1,985 46,425 SH   SOLE 18 46,425 0 0
NATIONAL RESH CORP COM NEW 637372202 1,536 35,940 SH   SOLE 19 35,940 0 0
NATIONAL RESH CORP COM NEW 637372202 21,669 506,869 SH   SOLE 21 506,869 0 0
NATIONAL RESH CORP COM NEW 637372202 16,473 385,330 SH   SOLE 22 374,350 0 10,980
NATIONAL RESH CORP COM NEW 637372202 51 1,203 SH   SOLE 23 1,203 0 0
NATIONAL RESH CORP COM NEW 637372202 23 532 SH   SOLE 25 532 0 0
NATIONAL RESH CORP COM NEW 637372202 328 7,665 SH   SOLE 26 1,374 0 6,291
NATIONAL RESH CORP COM NEW 637372202 76 1,788 SH   SOLE 28 1,788 0 0
NATIONAL RESH CORP COM NEW 637372202 621 14,529 SH   SOLE 30 14,529 0 0
NATIONAL RESH CORP COM NEW 637372202 106 2,468 SH   SOLE 34 2,468 0 0
NATIONAL RESH CORP COM NEW 637372202 56 1,305 SH   SOLE 36 1,305 0 0
NATIONAL RESH CORP COM NEW 637372202 86 2,023 SH   SOLE 40 2,023 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106 18,616 454,928 SH   SOLE 2 134,959 0 319,969
NATIONAL RETAIL PROPERTIES I COM 637417106 5,846 142,857 SH   SOLE 4 142,857 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106 14,397 351,842 SH   SOLE 7 351,842 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106 17,783 434,588 SH   SOLE 18 434,588 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106 10,756 262,866 SH   SOLE 19 262,866 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106 368,261 8,999,528 SH   SOLE 21 8,999,528 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106 282,966 6,915,111 SH   SOLE 22 6,682,895 0 232,216
NATIONAL RETAIL PROPERTIES I COM 637417106 317 7,751 SH   SOLE 23 7,751 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106 30,896 755,042 SH   SOLE 25 755,042 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106 2,171 53,054 SH   SOLE 26 35,951 0 17,103
NATIONAL RETAIL PROPERTIES I COM 637417106 5,598 136,815 SH   SOLE 28 22,300 0 114,515
NATIONAL RETAIL PROPERTIES I COM 637417106 4,322 105,613 SH   SOLE 29 105,613 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106 32,355 790,697 SH   SOLE 30 790,697 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106 137 3,349 SH   SOLE 31 3,349 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106 133 3,257 SH   SOLE 36 3,257 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106 865 21,142 SH   SOLE 40 21,142 0 0
NATIONAL SEC GROUP INC COM 637546102 2 184 SH   SOLE 18 184 0 0
NATIONAL SEC GROUP INC COM 637546102 3 249 SH   SOLE 21 249 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 1,479 41,060 SH   SOLE 2 22,464 0 18,596
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 1,893 52,539 SH   SOLE 4 52,539 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 2,838 78,770 SH   SOLE 7 78,770 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 9,936 275,765 SH   SOLE 18 275,765 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 7,120 197,602 SH   SOLE 19 197,602 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 267,492 7,424,149 SH   SOLE 21 7,424,149 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 88,990 2,469,875 SH   SOLE 22 2,417,177 0 52,698
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 100 2,775 SH   SOLE 23 2,775 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 9,894 274,611 SH   SOLE 25 274,611 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 2,046 56,798 SH   SOLE 26 15,695 0 41,103
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 1,753 48,643 SH   SOLE 28 8,901 0 39,742
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 1,467 40,707 SH   SOLE 29 40,707 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 13,737 381,263 SH   SOLE 30 381,263 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 195 5,420 SH   SOLE 34 5,420 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 294 8,153 SH   SOLE 40 8,153 0 0
NATIONAL VISION HLDGS INC COM 63845R107 2,986 65,937 SH   SOLE 2 29,364 0 36,573
NATIONAL VISION HLDGS INC COM 63845R107 15 327 SH   SOLE 4 327 0 0
NATIONAL VISION HLDGS INC COM 63845R107 67 1,483 SH   SOLE 7 1,483 0 0
NATIONAL VISION HLDGS INC COM 63845R107 13,113 289,530 SH   SOLE 18 281,054 0 8,476
NATIONAL VISION HLDGS INC COM 63845R107 8,821 194,760 SH   SOLE 19 194,760 0 0
NATIONAL VISION HLDGS INC COM 63845R107 129,295 2,854,823 SH   SOLE 21 2,854,823 0 0
NATIONAL VISION HLDGS INC COM 63845R107 101,736 2,246,331 SH   SOLE 22 2,191,022 0 55,309
NATIONAL VISION HLDGS INC COM 63845R107 153 3,370 SH   SOLE 23 3,370 0 0
NATIONAL VISION HLDGS INC COM 63845R107 45 997 SH   SOLE 25 997 0 0
NATIONAL VISION HLDGS INC COM 63845R107 3,015 66,566 SH   SOLE 26 28,919 0 37,647
NATIONAL VISION HLDGS INC COM 63845R107 498 10,992 SH   SOLE 28 10,992 0 0
NATIONAL VISION HLDGS INC COM 63845R107 2,215 48,917 SH   SOLE 30 48,917 0 0
NATIONAL VISION HLDGS INC COM 63845R107 154 3,401 SH   SOLE 34 3,401 0 0
NATIONAL VISION HLDGS INC COM 63845R107 111 2,453 SH   SOLE 36 2,453 0 0
NATIONAL VISION HLDGS INC COM 63845R107 442 9,758 SH   SOLE 40 9,758 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 645 3,125 SH   SOLE 2 845 0 2,280
NATIONAL WESTN LIFE GROUP IN CL A 638517102 8 40 SH   SOLE 7 40 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 1,902 9,213 SH   SOLE 18 9,213 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 853 4,134 SH   SOLE 19 4,134 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 19,187 92,941 SH   SOLE 21 92,941 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 14,786 71,625 SH   SOLE 22 69,594 0 2,031
NATIONAL WESTN LIFE GROUP IN CL A 638517102 193 933 SH   SOLE 26 0 0 933
NATIONAL WESTN LIFE GROUP IN CL A 638517102 78 380 SH   SOLE 28 380 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 591 2,862 SH   SOLE 30 2,862 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 87 420 SH   SOLE 40 420 0 0
NATURA &CO HLDG S A ADS 63884N108 2 91 SH   SOLE 18 91 0 0
NATURA &CO HLDG S A ADS 63884N108 1,384 69,182 SH   SOLE 21 69,182 0 0
NATURA &CO HLDG S A ADS 63884N108 8 376 SH   SOLE 28 0 0 376
NATURAL ALTERNATIVES INTL IN COM NEW 638842302 14 1,343 SH   SOLE 18 1,343 0 0
NATURAL ALTERNATIVES INTL IN COM NEW 638842302 164 15,479 SH   SOLE 21 15,479 0 0
NATURAL ALTERNATIVES INTL IN COM NEW 638842302 16 1,493 SH   SOLE 22 1,493 0 0
NATURAL GAS SERVICES GROUP COM 63886Q109 27 2,812 SH   SOLE 2 2,812 0 0
NATURAL GAS SERVICES GROUP COM 63886Q109 43 4,489 SH   SOLE 18 4,489 0 0
NATURAL GAS SERVICES GROUP COM 63886Q109 46 4,900 SH   SOLE 19 4,900 0 0
NATURAL GAS SERVICES GROUP COM 63886Q109 389 41,041 SH   SOLE 21 41,041 0 0
NATURAL GAS SERVICES GROUP COM 63886Q109 3,525 371,873 SH   SOLE 22 371,873 0 0
NATURAL GAS SERVICES GROUP COM 63886Q109 155 16,343 SH   SOLE 26 0 0 16,343
NATURAL GROCERS BY VITAMIN C COM 63888U108 78 5,697 SH   SOLE 2 390 0 5,307
NATURAL GROCERS BY VITAMIN C COM 63888U108 3 227 SH   SOLE 7 227 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108 457 33,269 SH   SOLE 18 33,269 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108 230 16,721 SH   SOLE 19 16,721 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108 4,650 338,419 SH   SOLE 21 338,419 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108 3,160 229,957 SH   SOLE 22 228,391 0 1,566
NATURAL HEALTH TRENDS CORP COM 63888P406 7 1,479 SH   SOLE 18 1,479 0 0
NATURAL HEALTH TRENDS CORP COM 63888P406 129 25,871 SH   SOLE 21 25,871 0 0
NATURAL HEALTH TRENDS CORP COM 63888P406 681 136,842 SH   SOLE 22 136,842 0 0
NATURAL ORDER ACQUISITION CO UNIT 99/99/9999 63889L206 89 8,208 SH   SOLE 18 8,208 0 0
NATURAL ORDER ACQUISITION CO UNIT 99/99/9999 63889L206 409 37,720 SH   SOLE 19 37,720 0 0
NATURAL ORDER ACQUISITION CO UNIT 99/99/9999 63889L206 135 12,480 SH   SOLE 22 12,480 0 0
NATURAL ORDER ACQUISITION CO UNIT 99/99/9999 63889L206 1,215 112,010 SH   SOLE 26 112,010 0 0
NATURAL ORDER ACQUISITION CO UNIT 99/99/9999 63889L206 1,031 95,057 SH   SOLE 30 95,057 0 0
NATURAL ORDER ACQUISITION CO UNIT 99/99/9999 63889L206 1,426 131,435 SH   SOLE 34 131,435 0 0
NATURES SUNSHINE PRODS INC COM 639027101 139 9,295 SH   SOLE 2 1,236 0 8,059
NATURES SUNSHINE PRODS INC COM 639027101 5 355 SH   SOLE 7 355 0 0
NATURES SUNSHINE PRODS INC COM 639027101 485 32,425 SH   SOLE 18 32,425 0 0
NATURES SUNSHINE PRODS INC COM 639027101 238 15,896 SH   SOLE 19 15,896 0 0
NATURES SUNSHINE PRODS INC COM 639027101 4,460 298,356 SH   SOLE 21 298,356 0 0
NATURES SUNSHINE PRODS INC COM 639027101 1,573 105,204 SH   SOLE 22 104,166 0 1,038
NATUS MED INC DEL COM 639050103 737 36,784 SH   SOLE 2 12,772 0 24,012
NATUS MED INC DEL COM 639050103 4 195 SH   SOLE 4 195 0 0
NATUS MED INC DEL COM 639050103 14 676 SH   SOLE 7 676 0 0
NATUS MED INC DEL COM 639050103 3,007 150,059 SH   SOLE 18 150,059 0 0
NATUS MED INC DEL COM 639050103 1,146 57,178 SH   SOLE 19 57,178 0 0
NATUS MED INC DEL COM 639050103 83,534 4,168,359 SH   SOLE 21 4,168,359 0 0
NATUS MED INC DEL COM 639050103 20,760 1,035,943 SH   SOLE 22 1,014,275 0 21,668
NATUS MED INC DEL COM 639050103 13 635 SH   SOLE 25 635 0 0
NATUS MED INC DEL COM 639050103 483 24,081 SH   SOLE 26 13,067 0 11,014
NATUS MED INC DEL COM 639050103 96 4,815 SH   SOLE 28 4,815 0 0
NATUS MED INC DEL COM 639050103 4,918 245,420 SH   SOLE 30 245,420 0 0
NATUS MED INC DEL COM 639050103 18 877 SH   SOLE 34 877 0 0
NATUS MED INC DEL COM 639050103 22 1,114 SH   SOLE 36 1,114 0 0
NATUS MED INC DEL COM 639050103 72 3,579 SH   SOLE 40 3,579 0 0
NAUTILUS INC COM 63910B102 676 37,291 SH   SOLE 2 9,942 0 27,349
NAUTILUS INC COM 63910B102 11 627 SH   SOLE 7 627 0 0
NAUTILUS INC COM 63910B102 2,009 110,741 SH   SOLE 18 110,741 0 0
NAUTILUS INC COM 63910B102 953 52,559 SH   SOLE 19 52,559 0 0
NAUTILUS INC COM 63910B102 20,519 1,131,158 SH   SOLE 21 1,131,158 0 0
NAUTILUS INC COM 63910B102 15,194 837,595 SH   SOLE 22 821,427 0 16,168
NAUTILUS INC COM 63910B102 100 5,506 SH   SOLE 30 5,506 0 0
NAUTILUS INC COM 63910B102 64 3,547 SH   SOLE 40 3,547 0 0
NAVIDEA BIOPHARMACEUTICALS I COM NEW 63937X202 13 5,862 SH   SOLE 21 5,862 0 0
NAVIDEA BIOPHARMACEUTICALS I COM NEW 63937X202 268 124,518 SH   SOLE 22 124,518 0 0
NAVIENT CORPORATION COM 63938C108 2,948 300,246 SH   SOLE 2 133,836 0 166,410
NAVIENT CORPORATION COM 63938C108 11 1,124 SH   SOLE 4 1,124 0 0
NAVIENT CORPORATION COM 63938C108 81 8,242 SH   SOLE 7 8,242 0 0
NAVIENT CORPORATION COM 63938C108 9,896 1,007,782 SH   SOLE 18 1,007,782 0 0
NAVIENT CORPORATION COM 63938C108 3,118 317,520 SH   SOLE 19 317,520 0 0
NAVIENT CORPORATION COM 63938C108 123,515 12,577,884 SH   SOLE 21 12,577,884 0 0
NAVIENT CORPORATION COM 63938C108 66,012 6,722,193 SH   SOLE 22 6,598,556 0 123,637
NAVIENT CORPORATION COM 63938C108 1,030 104,876 SH   SOLE 26 45,566 0 59,310
NAVIENT CORPORATION COM 63938C108 756 77,015 SH   SOLE 28 22,596 0 54,419
NAVIENT CORPORATION COM 63938C108 1,148 116,854 SH   SOLE 30 116,854 0 0
NAVIENT CORPORATION COM 63938C108 23 2,365 SH   SOLE 34 2,365 0 0
NAVIENT CORPORATION COM 63938C108 1,013 103,154 SH   SOLE 36 103,154 0 0
NAVIENT CORPORATION COM 63938C108 232 23,628 SH   SOLE 40 23,628 0 0
NAVIGATOR HLDGS LTD SHS Y62132108 22 2,034 SH   SOLE 2 0 0 2,034
NAVIGATOR HLDGS LTD SHS Y62132108 53 4,823 SH   SOLE 22 4,823 0 0
NAVIGATOR HLDGS LTD SHS Y62132108 25 2,267 SH   SOLE 26 0 0 2,267
NAVIOS MARITIME ACQUIS CORP SHS Y62159143 8 2,603 SH   SOLE 18 2,603 0 0
NAVIOS MARITIME ACQUIS CORP SHS Y62159143 89 28,830 SH   SOLE 21 28,830 0 0
NAVISTAR INTL CORP NEW COM 63934E108 2,745 62,446 SH   SOLE 2 15,917 0 46,529
NAVISTAR INTL CORP NEW COM 63934E108 10 231 SH   SOLE 4 231 0 0
NAVISTAR INTL CORP NEW COM 63934E108 66 1,496 SH   SOLE 7 1,496 0 0
NAVISTAR INTL CORP NEW COM 63934E108 7,636 173,713 SH   SOLE 18 173,713 0 0
NAVISTAR INTL CORP NEW COM 63934E108 4,696 106,820 SH   SOLE 19 106,820 0 0
NAVISTAR INTL CORP NEW COM 63934E108 77,804 1,769,882 SH   SOLE 21 1,769,882 0 0
NAVISTAR INTL CORP NEW COM 63934E108 62,284 1,416,836 SH   SOLE 22 1,383,825 0 33,011
NAVISTAR INTL CORP NEW COM 63934E108 80 1,810 SH   SOLE 23 1,810 0 0
NAVISTAR INTL CORP NEW COM 63934E108 33 757 SH   SOLE 25 757 0 0
NAVISTAR INTL CORP NEW COM 63934E108 882 20,057 SH   SOLE 26 7,374 0 12,683
NAVISTAR INTL CORP NEW COM 63934E108 337 7,662 SH   SOLE 28 5,962 0 1,700
NAVISTAR INTL CORP NEW COM 63934E108 1,259 28,631 SH   SOLE 30 28,631 0 0
NAVISTAR INTL CORP NEW COM 63934E108 45 1,032 SH   SOLE 34 1,032 0 0
NAVISTAR INTL CORP NEW COM 63934E108 208 4,729 SH   SOLE 36 4,729 0 0
NAVISTAR INTL CORP NEW COM 63934E108 244 5,553 SH   SOLE 40 5,553 0 0
NBT BANCORP INC COM 628778102 1,635 50,925 SH   SOLE 2 14,394 0 36,531
NBT BANCORP INC COM 628778102 9 272 SH   SOLE 4 272 0 0
NBT BANCORP INC COM 628778102 25 769 SH   SOLE 7 769 0 0
NBT BANCORP INC COM 628778102 6,049 188,451 SH   SOLE 18 188,451 0 0
NBT BANCORP INC COM 628778102 2,395 74,624 SH   SOLE 19 74,624 0 0
NBT BANCORP INC COM 628778102 148,127 4,614,536 SH   SOLE 21 4,614,536 0 0
NBT BANCORP INC COM 628778102 38,317 1,193,682 SH   SOLE 22 1,166,685 0 26,997
NBT BANCORP INC COM 628778102 735 22,883 SH   SOLE 26 7,373 0 15,510
NBT BANCORP INC COM 628778102 201 6,259 SH   SOLE 28 6,259 0 0
NBT BANCORP INC COM 628778102 2,668 83,109 SH   SOLE 30 83,109 0 0
NBT BANCORP INC COM 628778102 158 4,934 SH   SOLE 40 4,934 0 0
NCINO INC COM 63947U107 1,892 26,135 SH   SOLE 2 1,610 0 24,525
NCINO INC COM 63947U107 20 278 SH   SOLE 7 278 0 0
NCINO INC COM 63947U107 578 7,983 SH   SOLE 18 7,983 0 0
NCINO INC COM 63947U107 418 5,767 SH   SOLE 19 5,767 0 0
NCINO INC COM 63947U107 14,788 204,230 SH   SOLE 21 204,230 0 0
NCINO INC COM 63947U107 9,733 134,415 SH   SOLE 22 122,179 0 12,236
NCINO INC COM 63947U107 21 289 SH   SOLE 23 289 0 0
NCINO INC COM 63947U107 22,540 311,288 SH   SOLE 25 311,288 0 0
NCINO INC COM 63947U107 729 10,073 SH   SOLE 26 0 0 10,073
NCINO INC COM 63947U107 20 279 SH   SOLE 31 279 0 0
NCINO INC COM 63947U107 339 4,684 SH   SOLE 34 4,684 0 0
NCR CORP NEW COM 62886E108 13,246 352,568 SH   SOLE 2 95,291 0 257,277
NCR CORP NEW COM 62886E108 22 597 SH   SOLE 4 597 0 0
NCR CORP NEW COM 62886E108 140 3,717 SH   SOLE 7 3,717 0 0
NCR CORP NEW COM 62886E108 12,133 322,951 SH   SOLE 18 322,591 0 360
NCR CORP NEW COM 62886E108 1,245 33,134 SH   SOLE 19 33,134 0 0
NCR CORP NEW COM 62886E108 207,020 5,510,253 SH   SOLE 21 5,510,253 0 0
NCR CORP NEW COM 62886E108 152,134 4,049,348 SH   SOLE 22 3,877,781 0 171,567
NCR CORP NEW COM 62886E108 64 1,709 SH   SOLE 25 1,709 0 0
NCR CORP NEW COM 62886E108 1,445 38,473 SH   SOLE 26 24,733 0 13,740
NCR CORP NEW COM 62886E108 685 18,230 SH   SOLE 28 15,486 0 2,744
NCR CORP NEW COM 62886E108 2,836 75,477 SH   SOLE 30 75,477 0 0
NCR CORP NEW COM 62886E108 90 2,385 SH   SOLE 31 2,385 0 0
NCR CORP NEW COM 62886E108 446 11,871 SH   SOLE 36 11,871 0 0
NCR CORP NEW COM 62886E108 589 15,685 SH   SOLE 40 15,685 0 0
NCS MULTISTAGE HLDGS INC COM NEW 628877201 101 4,500 SH   SOLE 21 4,500 0 0
NCS MULTISTAGE HLDGS INC COM NEW 628877201 23 1,038 SH   SOLE 22 1,038 0 0
NEENAH INC COM 640079109 1,116 20,165 SH   SOLE 2 5,671 0 14,494
NEENAH INC COM 640079109 6 103 SH   SOLE 4 103 0 0
NEENAH INC COM 640079109 18 333 SH   SOLE 7 333 0 0
NEENAH INC COM 640079109 4,129 74,645 SH   SOLE 18 74,645 0 0
NEENAH INC COM 640079109 2,709 48,962 SH   SOLE 19 48,962 0 0
NEENAH INC COM 640079109 105,516 1,907,380 SH   SOLE 21 1,907,380 0 0
NEENAH INC COM 640079109 29,443 532,239 SH   SOLE 22 521,192 0 11,047
NEENAH INC COM 640079109 1,031 18,643 SH   SOLE 26 6,481 0 12,162
NEENAH INC COM 640079109 104 1,882 SH   SOLE 28 1,882 0 0
NEENAH INC COM 640079109 1,885 34,068 SH   SOLE 30 34,068 0 0
NEENAH INC COM 640079109 38 694 SH   SOLE 34 694 0 0
NEENAH INC COM 640079109 104 1,874 SH   SOLE 40 1,874 0 0
NEKTAR THERAPEUTICS COM 640268108 8,721 512,985 SH   SOLE 2 170,079 0 342,906
NEKTAR THERAPEUTICS COM 640268108 23 1,345 SH   SOLE 4 1,345 0 0
NEKTAR THERAPEUTICS COM 640268108 59 3,457 SH   SOLE 7 3,457 0 0
NEKTAR THERAPEUTICS COM 640268108 8,206 482,720 SH   SOLE 18 482,720 0 0
NEKTAR THERAPEUTICS COM 640268108 14,471 851,259 SH   SOLE 19 851,259 0 0
NEKTAR THERAPEUTICS COM 640268108 176,379 10,375,258 SH   SOLE 21 10,375,258 0 0
NEKTAR THERAPEUTICS COM 640268108 95,931 5,642,990 SH   SOLE 22 5,430,159 0 212,831
NEKTAR THERAPEUTICS COM 640268108 27 1,613 SH   SOLE 25 1,613 0 0
NEKTAR THERAPEUTICS COM 640268108 1,620 95,314 SH   SOLE 26 70,035 0 25,279
NEKTAR THERAPEUTICS COM 640268108 392 23,081 SH   SOLE 28 23,081 0 0
NEKTAR THERAPEUTICS COM 640268108 2,595 152,658 SH   SOLE 30 152,658 0 0
NEKTAR THERAPEUTICS COM 640268108 56 3,307 SH   SOLE 31 3,307 0 0
NEKTAR THERAPEUTICS COM 640268108 3,496 205,645 SH   SOLE 34 205,645 0 0
NEKTAR THERAPEUTICS COM 640268108 68 3,986 SH   SOLE 36 3,986 0 0
NEKTAR THERAPEUTICS COM 640268108 382 22,462 SH   SOLE 40 22,462 0 0
NELNET INC CL A 64031N108 1,526 21,420 SH   SOLE 2 6,209 0 15,211
NELNET INC CL A 64031N108 8 107 SH   SOLE 4 107 0 0
NELNET INC CL A 64031N108 26 361 SH   SOLE 7 361 0 0
NELNET INC CL A 64031N108 4,276 60,027 SH   SOLE 18 60,027 0 0
NELNET INC CL A 64031N108 2,238 31,415 SH   SOLE 19 31,415 0 0
NELNET INC CL A 64031N108 43,063 604,479 SH   SOLE 21 604,479 0 0
NELNET INC CL A 64031N108 37,036 519,880 SH   SOLE 22 506,666 0 13,214
NELNET INC CL A 64031N108 298 4,189 SH   SOLE 26 2,907 0 1,282
NELNET INC CL A 64031N108 203 2,844 SH   SOLE 28 2,844 0 0
NELNET INC CL A 64031N108 957 13,434 SH   SOLE 30 13,434 0 0
NELNET INC CL A 64031N108 146 2,052 SH   SOLE 40 2,052 0 0
NEMAURA MED INC COM NEW 640442208 28 7,361 SH   SOLE 2 1,468 0 5,893
NEMAURA MED INC COM NEW 640442208 110 29,096 SH   SOLE 18 29,096 0 0
NEMAURA MED INC COM NEW 640442208 47 12,589 SH   SOLE 19 12,589 0 0
NEMAURA MED INC COM NEW 640442208 930 246,807 SH   SOLE 21 246,807 0 0
NEMAURA MED INC COM NEW 640442208 265 70,342 SH   SOLE 22 70,040 0 302
NEOGAMES S A SHS L6673X107 12 324 SH   SOLE 22 324 0 0
NEOGEN CORP COM 640491106 4,752 59,919 SH   SOLE 2 39,602 0 20,317
NEOGEN CORP COM 640491106 20 248 SH   SOLE 4 248 0 0
NEOGEN CORP COM 640491106 81 1,020 SH   SOLE 7 1,020 0 0
NEOGEN CORP COM 640491106 24,322 306,708 SH   SOLE 18 295,464 0 11,244
NEOGEN CORP COM 640491106 14,933 188,314 SH   SOLE 19 188,314 0 0
NEOGEN CORP COM 640491106 291,051 3,670,249 SH   SOLE 21 3,670,249 0 0
NEOGEN CORP COM 640491106 142,605 1,798,298 SH   SOLE 22 1,760,778 0 37,520
NEOGEN CORP COM 640491106 496 6,258 SH   SOLE 23 6,258 0 0
NEOGEN CORP COM 640491106 3,591 45,283 SH   SOLE 26 11,245 0 34,038
NEOGEN CORP COM 640491106 575 7,245 SH   SOLE 28 7,245 0 0
NEOGEN CORP COM 640491106 2,480 31,270 SH   SOLE 30 31,270 0 0
NEOGEN CORP COM 640491106 6 80 SH   SOLE 34 80 0 0
NEOGEN CORP COM 640491106 501 6,317 SH   SOLE 40 6,317 0 0
NEOGENOMICS INC COM NEW 64049M209 4,660 86,547 SH   SOLE 2 41,284 0 45,263
NEOGENOMICS INC COM NEW 64049M209 26 479 SH   SOLE 4 479 0 0
NEOGENOMICS INC COM NEW 64049M209 108 2,004 SH   SOLE 7 2,004 0 0
NEOGENOMICS INC COM NEW 64049M209 26,554 493,200 SH   SOLE 18 466,776 0 26,424
NEOGENOMICS INC COM NEW 64049M209 25,480 473,246 SH   SOLE 19 473,246 0 0
NEOGENOMICS INC COM NEW 64049M209 665,002 12,351,457 SH   SOLE 21 12,351,457 0 0
NEOGENOMICS INC COM NEW 64049M209 182,681 3,393,029 SH   SOLE 22 3,319,024 0 74,005
NEOGENOMICS INC COM NEW 64049M209 1,147 21,295 SH   SOLE 23 21,295 0 0
NEOGENOMICS INC COM NEW 64049M209 85 1,577 SH   SOLE 25 1,577 0 0
NEOGENOMICS INC COM NEW 64049M209 8,878 164,893 SH   SOLE 26 33,442 0 131,451
NEOGENOMICS INC COM NEW 64049M209 673 12,497 SH   SOLE 28 12,497 0 0
NEOGENOMICS INC COM NEW 64049M209 12,197 226,541 SH   SOLE 30 226,541 0 0
NEOGENOMICS INC COM NEW 64049M209 220 4,081 SH   SOLE 34 4,081 0 0
NEOGENOMICS INC COM NEW 64049M209 176 3,277 SH   SOLE 36 3,277 0 0
NEOGENOMICS INC COM NEW 64049M209 670 12,447 SH   SOLE 40 12,447 0 0
NEOLEUKIN THERAPEUTICS INC COM 64049K104 261 18,528 SH   SOLE 2 9,511 0 9,017
NEOLEUKIN THERAPEUTICS INC COM 64049K104 7 526 SH   SOLE 7 526 0 0
NEOLEUKIN THERAPEUTICS INC COM 64049K104 1,855 131,581 SH   SOLE 18 122,577 0 9,004
NEOLEUKIN THERAPEUTICS INC COM 64049K104 1,006 71,316 SH   SOLE 19 71,316 0 0
NEOLEUKIN THERAPEUTICS INC COM 64049K104 22,016 1,561,383 SH   SOLE 21 1,561,383 0 0
NEOLEUKIN THERAPEUTICS INC COM 64049K104 12,465 884,026 SH   SOLE 22 878,839 0 5,187
NEOLEUKIN THERAPEUTICS INC COM 64049K104 202 14,353 SH   SOLE 30 14,353 0 0
NEOLEUKIN THERAPEUTICS INC COM 64049K104 45 3,197 SH   SOLE 40 3,197 0 0
NEONODE INC COM PAR 64051M709 14 2,003 SH   SOLE 21 2,003 0 0
NEONODE INC COM PAR 64051M709 638 94,557 SH   SOLE 22 94,557 0 0
NEOPHOTONICS CORP COM 64051T100 391 42,975 SH   SOLE 2 16,370 0 26,605
NEOPHOTONICS CORP COM 64051T100 6 683 SH   SOLE 7 683 0 0
NEOPHOTONICS CORP COM 64051T100 1,588 174,735 SH   SOLE 18 174,735 0 0
NEOPHOTONICS CORP COM 64051T100 849 93,389 SH   SOLE 19 93,389 0 0
NEOPHOTONICS CORP COM 64051T100 17,267 1,899,514 SH   SOLE 21 1,899,514 0 0
NEOPHOTONICS CORP COM 64051T100 11,775 1,295,329 SH   SOLE 22 1,250,600 0 44,729
NEOPHOTONICS CORP COM 64051T100 76 8,356 SH   SOLE 30 8,356 0 0
NEOPHOTONICS CORP COM 64051T100 80 8,806 SH   SOLE 40 8,806 0 0
NEOS THERAPEUTICS INC COM 64052L106 37 58,665 SH   SOLE 21 58,665 0 0
NEOS THERAPEUTICS INC COM 64052L106 214 342,423 SH   SOLE 22 342,423 0 0
NEPHROS INC COM 640671400 14 1,584 SH   SOLE 18 1,584 0 0
NEPHROS INC COM 640671400 154 17,904 SH   SOLE 21 17,904 0 0
NESCO HLDGS INC COM 64083J104 75 10,222 SH   SOLE 2 1,125 0 9,097
NESCO HLDGS INC COM 64083J104 380 51,548 SH   SOLE 18 51,548 0 0
NESCO HLDGS INC COM 64083J104 171 23,153 SH   SOLE 19 23,153 0 0
NESCO HLDGS INC COM 64083J104 3,266 443,106 SH   SOLE 21 443,106 0 0
NESCO HLDGS INC COM 64083J104 946 128,298 SH   SOLE 22 127,535 0 763
NET ELEMENT INC COM 64111R300 1 51 SH   SOLE 21 51 0 0
NET ELEMENT INC COM 64111R300 1,045 74,907 SH   SOLE 22 74,907 0 0
NETAPP INC COM 64110D104 38,184 576,446 SH   SOLE 2 129,561 0 446,885
NETAPP INC COM 64110D104 7,417 111,967 SH   SOLE 4 103,329 0 8,638
NETAPP INC COM 64110D104 18,686 282,097 SH   SOLE 7 199,723 0 82,374
NETAPP INC COM 64110D104 2,087 31,514 SH   SOLE 13 31,514 0 0
NETAPP INC COM 64110D104 1,974 29,800 SH   SOLE 15 29,800 0 0
NETAPP INC COM 64110D104 32,708 493,777 SH   SOLE 18 437,054 0 56,723
NETAPP INC COM 64110D104 15,125 228,342 SH   SOLE 19 228,342 0 0
NETAPP INC COM 64110D104 406,044 6,129,890 SH   SOLE 21 6,129,890 0 0
NETAPP INC COM 64110D104 363,332 5,485,084 SH   SOLE 22 4,895,146 0 589,938
NETAPP INC COM 64110D104 9,846 148,637 SH   SOLE 23 148,637 0 0
NETAPP INC COM 64110D104 25,522 385,289 SH   SOLE 25 385,289 0 0
NETAPP INC COM 64110D104 40,075 604,999 SH   SOLE 26 236,972 0 368,027
NETAPP INC COM 64110D104 48,360 730,076 SH   SOLE 28 28,682 0 701,394
NETAPP INC COM 64110D104 19 283 SH   SOLE 29 283 0 0
NETAPP INC COM 64110D104 104,204 1,573,125 SH   SOLE 30 1,349,435 0 223,690
NETAPP INC COM 64110D104 3,545 53,522 SH   SOLE 31 28,186 0 25,336
NETAPP INC COM 64110D104 972 14,678 SH   SOLE 34 14,678 0 0
NETAPP INC COM 64110D104 9,820 148,247 SH   SOLE 36 148,247 0 0
NETAPP INC COM 64110D104 673 10,154 SH   SOLE 40 10,154 0 0
NETEASE INC SPONSORED ADS 64110W102 84,746 884,889 SH   SOLE 2 125,729 0 759,160
NETEASE INC SPONSORED ADS 64110W102 16 172 SH   SOLE 3 172 0 0
NETEASE INC SPONSORED ADS 64110W102 22,377 233,653 SH   SOLE 4 207,500 0 26,153
NETEASE INC SPONSORED ADS 64110W102 7,192 75,098 SH   SOLE 7 75,098 0 0
NETEASE INC SPONSORED ADS 64110W102 7,141 74,564 SH   SOLE 13 74,564 0 0
NETEASE INC SPONSORED ADS 64110W102 27,662 288,833 SH   SOLE 15 283,803 0 5,030
NETEASE INC SPONSORED ADS 64110W102 28,161 294,052 SH   SOLE 18 294,052 0 0
NETEASE INC SPONSORED ADS 64110W102 88,699 926,167 SH   SOLE 19 926,167 0 0
NETEASE INC SPONSORED ADS 64110W102 669,065 6,986,162 SH   SOLE 21 6,986,162 0 0
NETEASE INC SPONSORED ADS 64110W102 583,159 6,089,161 SH   SOLE 22 5,257,239 0 831,922
NETEASE INC SPONSORED ADS 64110W102 25,514 266,409 SH   SOLE 23 266,409 0 0
NETEASE INC SPONSORED ADS 64110W102 24,463 255,440 SH   SOLE 25 255,440 0 0
NETEASE INC SPONSORED ADS 64110W102 95,448 996,640 SH   SOLE 26 98,184 0 898,456
NETEASE INC SPONSORED ADS 64110W102 67,413 703,900 SH   SOLE 28 54,550 0 649,350
NETEASE INC SPONSORED ADS 64110W102 5,570 58,155 SH   SOLE 29 58,155 0 0
NETEASE INC SPONSORED ADS 64110W102 245,012 2,558,336 SH   SOLE 30 2,535,049 0 23,287
NETEASE INC SPONSORED ADS 64110W102 21,668 226,249 SH   SOLE 31 85,638 0 140,611
NETEASE INC SPONSORED ADS 64110W102 9,397 98,125 SH   SOLE 32 98,125 0 0
NETEASE INC SPONSORED ADS 64110W102 139,732 1,459,036 SH   SOLE 34 1,459,036 0 0
NETEASE INC SPONSORED ADS 64110W102 282 2,940 SH   SOLE 36 2,940 0 0
NETEASE INC SPONSORED ADS 64110W102 250 2,611 SH   SOLE 40 2,611 0 0
NETFLIX INC COM 64110L106 628,402 1,162,136 SH   SOLE 2 270,315 0 891,821
NETFLIX INC COM 64110L106 112,892 208,777 SH   SOLE 4 191,847 0 16,930
NETFLIX INC COM 64110L106 224,604 415,372 SH   SOLE 7 402,737 0 12,635
NETFLIX INC COM 64110L106 8,732 16,149 SH   SOLE 13 16,149 0 0
NETFLIX INC COM 64110L106 24,777 45,822 SH   SOLE 15 45,822 0 0
NETFLIX INC COM 64110L106 55 102 SH   SOLE 17 0 0 102
NETFLIX INC COM 64110L106 843,927 1,560,717 SH   SOLE 18 1,236,448 0 324,269
NETFLIX INC COM 64110L106 396,614 733,479 SH   SOLE 19 733,479 0 0
NETFLIX INC COM 64110L106 4,793,866 8,865,544 SH   SOLE 21 8,865,544 0 0
NETFLIX INC COM 64110L106 5,522,969 10,213,912 SH   SOLE 22 9,182,956 0 1,030,956
NETFLIX INC COM 64110L106 173,124 320,167 SH   SOLE 23 320,167 0 0
NETFLIX INC COM 64110L106 369,078 682,555 SH   SOLE 25 682,555 0 0
NETFLIX INC COM 64110L106 503,087 930,385 SH   SOLE 26 278,371 0 652,014
NETFLIX INC COM 64110L106 452,472 836,780 SH   SOLE 28 59,618 0 777,162
NETFLIX INC COM 64110L106 8,187 15,140 SH   SOLE 29 15,140 0 0
NETFLIX INC COM 64110L106 1,083,278 2,003,363 SH   SOLE 30 1,951,694 0 51,669
NETFLIX INC COM 64110L106 112,054 207,228 SH   SOLE 31 77,159 0 130,069
NETFLIX INC COM 64110L106 63,402 117,252 SH   SOLE 32 117,252 0 0
NETFLIX INC COM 64110L106 71,109 131,506 SH   SOLE 34 131,506 0 0
NETFLIX INC COM 64110L106 133,386 246,677 SH   SOLE 36 246,677 0 0
NETFLIX INC COM 64110L106 9,941 18,385 SH   SOLE 40 18,385 0 0
NETGEAR INC COM 64111Q104 1,796 44,211 SH   SOLE 2 11,058 0 33,153
NETGEAR INC COM 64111Q104 5 119 SH   SOLE 4 119 0 0
NETGEAR INC COM 64111Q104 19 478 SH   SOLE 7 478 0 0
NETGEAR INC COM 64111Q104 5,387 132,593 SH   SOLE 18 132,593 0 0
NETGEAR INC COM 64111Q104 2,198 54,092 SH   SOLE 19 54,092 0 0
NETGEAR INC COM 64111Q104 144,895 3,566,205 SH   SOLE 21 3,566,205 0 0
NETGEAR INC COM 64111Q104 34,981 860,970 SH   SOLE 22 841,278 0 19,692
NETGEAR INC COM 64111Q104 31 772 SH   SOLE 23 772 0 0
NETGEAR INC COM 64111Q104 26 631 SH   SOLE 25 631 0 0
NETGEAR INC COM 64111Q104 1,089 26,809 SH   SOLE 26 5,571 0 21,238
NETGEAR INC COM 64111Q104 177 4,361 SH   SOLE 28 4,361 0 0
NETGEAR INC COM 64111Q104 7,079 174,240 SH   SOLE 30 174,240 0 0
NETGEAR INC COM 64111Q104 15 369 SH   SOLE 34 369 0 0
NETGEAR INC COM 64111Q104 46 1,123 SH   SOLE 36 1,123 0 0
NETGEAR INC COM 64111Q104 141 3,482 SH   SOLE 40 3,482 0 0
NETSCOUT SYS INC COM 64115T104 3,128 114,071 SH   SOLE 2 51,996 0 62,075
NETSCOUT SYS INC COM 64115T104 12 454 SH   SOLE 4 454 0 0
NETSCOUT SYS INC COM 64115T104 35 1,260 SH   SOLE 7 1,260 0 0
NETSCOUT SYS INC COM 64115T104 10,829 394,932 SH   SOLE 18 394,932 0 0
NETSCOUT SYS INC COM 64115T104 3,514 128,144 SH   SOLE 19 128,144 0 0
NETSCOUT SYS INC COM 64115T104 141,425 5,157,747 SH   SOLE 21 5,157,747 0 0
NETSCOUT SYS INC COM 64115T104 66,557 2,427,330 SH   SOLE 22 2,368,628 0 58,702
NETSCOUT SYS INC COM 64115T104 915 33,359 SH   SOLE 26 26,259 0 7,100
NETSCOUT SYS INC COM 64115T104 290 10,585 SH   SOLE 28 10,585 0 0
NETSCOUT SYS INC COM 64115T104 10,987 400,699 SH   SOLE 30 400,699 0 0
NETSCOUT SYS INC COM 64115T104 75 2,743 SH   SOLE 36 2,743 0 0
NETSCOUT SYS INC COM 64115T104 243 8,871 SH   SOLE 40 8,871 0 0
NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 29 7,543 SH   SOLE 21 7,543 0 0
NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 1,169 307,628 SH   SOLE 22 307,628 0 0
NETSTREIT CORP COM 64119V303 195 9,987 SH   SOLE 2 783 0 9,204
NETSTREIT CORP COM 64119V303 879 45,113 SH   SOLE 18 45,113 0 0
NETSTREIT CORP COM 64119V303 407 20,866 SH   SOLE 19 20,866 0 0
NETSTREIT CORP COM 64119V303 9,095 466,670 SH   SOLE 21 466,670 0 0
NETSTREIT CORP COM 64119V303 7,982 409,530 SH   SOLE 22 407,323 0 2,207
NETSTREIT CORP COM 64119V303 12 622 SH   SOLE 23 622 0 0
NETWORK-1 TECHNOLOGIES INC COM 64121N109 13 3,577 SH   SOLE 18 3,577 0 0
NETWORK-1 TECHNOLOGIES INC COM 64121N109 180 48,678 SH   SOLE 21 48,678 0 0
NETWORK-1 TECHNOLOGIES INC COM 64121N109 17 4,475 SH   SOLE 22 4,475 0 0
NEUBASE THERAPEUTICS INC COM 64132K102 44 6,261 SH   SOLE 2 1,444 0 4,817
NEUBASE THERAPEUTICS INC COM 64132K102 473 67,679 SH   SOLE 18 67,679 0 0
NEUBASE THERAPEUTICS INC COM 64132K102 227 32,455 SH   SOLE 19 32,455 0 0
NEUBASE THERAPEUTICS INC COM 64132K102 4,210 602,223 SH   SOLE 21 602,223 0 0
NEUBASE THERAPEUTICS INC COM 64132K102 1,542 220,615 SH   SOLE 22 219,549 0 1,066
NEUROBO PHARMACEUTICALS INC COM 64132R107 10 1,907 SH   SOLE 2 645 0 1,262
NEUROBO PHARMACEUTICALS INC COM 64132R107 109 20,839 SH   SOLE 18 20,839 0 0
NEUROBO PHARMACEUTICALS INC COM 64132R107 40 7,682 SH   SOLE 19 7,682 0 0
NEUROBO PHARMACEUTICALS INC COM 64132R107 693 132,087 SH   SOLE 21 132,087 0 0
NEUROBO PHARMACEUTICALS INC COM 64132R107 302 57,474 SH   SOLE 22 57,135 0 339
NEUROCRINE BIOSCIENCES INC COM 64125C109 22,876 238,663 SH   SOLE 2 60,796 0 177,867
NEUROCRINE BIOSCIENCES INC COM 64125C109 3,768 39,311 SH   SOLE 4 35,913 0 3,398
NEUROCRINE BIOSCIENCES INC COM 64125C109 1,352 14,104 SH   SOLE 7 14,104 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 26 269 SH   SOLE 13 269 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 675 7,038 SH   SOLE 15 7,038 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 13,811 144,086 SH   SOLE 18 138,538 0 5,548
NEUROCRINE BIOSCIENCES INC COM 64125C109 38,688 403,628 SH   SOLE 19 403,628 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 263,528 2,749,382 SH   SOLE 21 2,749,382 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 241,133 2,515,731 SH   SOLE 22 2,396,009 0 119,722
NEUROCRINE BIOSCIENCES INC COM 64125C109 5,511 57,497 SH   SOLE 23 57,497 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 610 6,367 SH   SOLE 25 6,367 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 12,608 131,544 SH   SOLE 26 97,501 0 34,043
NEUROCRINE BIOSCIENCES INC COM 64125C109 10,625 110,848 SH   SOLE 28 11,410 0 99,438
NEUROCRINE BIOSCIENCES INC COM 64125C109 5 57 SH   SOLE 29 57 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 37,884 395,245 SH   SOLE 30 333,997 0 61,248
NEUROCRINE BIOSCIENCES INC COM 64125C109 1,933 20,166 SH   SOLE 31 11,605 0 8,561
NEUROCRINE BIOSCIENCES INC COM 64125C109 13,506 140,911 SH   SOLE 34 140,911 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 1,824 19,032 SH   SOLE 36 19,032 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 375 3,916 SH   SOLE 40 3,916 0 0
NEUROCRINE BIOSCIENCES INC NOTE 2.250% 5/1 64125CAD1 3,691 2,675,000 PRN   SOLE 21 2,675,000 0 0
NEUROMETRIX INC COM 641255807 0 10 SH   SOLE 21 10 0 0
NEUROMETRIX INC COM 641255807 5 1,518 SH   SOLE 22 1,518 0 0
NEURONETICS INC COM 64131A105 44 3,927 SH   SOLE 18 3,927 0 0
NEURONETICS INC COM 64131A105 827 74,442 SH   SOLE 21 74,442 0 0
NEURONETICS INC COM 64131A105 2,076 186,855 SH   SOLE 22 186,855 0 0
NEVRO CORP COM 64157F103 7,568 43,719 SH   SOLE 2 30,251 0 13,468
NEVRO CORP COM 64157F103 107 621 SH   SOLE 4 621 0 0
NEVRO CORP COM 64157F103 114 657 SH   SOLE 7 657 0 0
NEVRO CORP COM 64157F103 26,341 152,172 SH   SOLE 18 144,605 0 7,567
NEVRO CORP COM 64157F103 122,823 709,550 SH   SOLE 19 709,550 0 0
NEVRO CORP COM 64157F103 987 5,700 SH   SOLE 20 5,700 0 0
NEVRO CORP COM 64157F103 249,532 1,441,549 SH   SOLE 21 1,441,549 0 0
NEVRO CORP COM 64157F103 174,758 1,009,579 SH   SOLE 22 986,462 0 23,117
NEVRO CORP COM 64157F103 970 5,606 SH   SOLE 23 5,606 0 0
NEVRO CORP COM 64157F103 52 299 SH   SOLE 25 299 0 0
NEVRO CORP COM 64157F103 5,852 33,806 SH   SOLE 26 8,060 0 25,746
NEVRO CORP COM 64157F103 687 3,967 SH   SOLE 28 3,967 0 0
NEVRO CORP COM 64157F103 29,333 169,456 SH   SOLE 30 169,456 0 0
NEVRO CORP COM 64157F103 24,071 139,061 SH   SOLE 34 139,061 0 0
NEVRO CORP COM 64157F103 103 594 SH   SOLE 36 594 0 0
NEVRO CORP COM 64157F103 667 3,851 SH   SOLE 40 3,851 0 0
NEW FORTRESS ENERGY INC COM CL A 644393100 24 446 SH   SOLE 2 446 0 0
NEW FORTRESS ENERGY INC COM CL A 644393100 1,513 28,231 SH   SOLE 21 28,231 0 0
NEW FORTRESS ENERGY INC COM CL A 644393100 13,989 261,045 SH   SOLE 22 261,045 0 0
NEW HOME CO INC COM 645370107 10 2,166 SH   SOLE 18 2,166 0 0
NEW HOME CO INC COM 645370107 164 35,054 SH   SOLE 21 35,054 0 0
NEW HOME CO INC COM 645370107 395 84,283 SH   SOLE 22 84,283 0 0
NEW JERSEY RES CORP COM 646025106 7,337 206,385 SH   SOLE 2 85,343 0 121,042
NEW JERSEY RES CORP COM 646025106 19 522 SH   SOLE 4 522 0 0
NEW JERSEY RES CORP COM 646025106 7,413 208,521 SH   SOLE 7 208,521 0 0
NEW JERSEY RES CORP COM 646025106 21,422 602,594 SH   SOLE 18 582,507 0 20,087
NEW JERSEY RES CORP COM 646025106 27,481 773,010 SH   SOLE 19 773,010 0 0
NEW JERSEY RES CORP COM 646025106 302,818 8,518,098 SH   SOLE 21 8,518,098 0 0
NEW JERSEY RES CORP COM 646025106 140,483 3,951,698 SH   SOLE 22 3,878,527 0 73,171
NEW JERSEY RES CORP COM 646025106 1,631 45,893 SH   SOLE 23 45,893 0 0
NEW JERSEY RES CORP COM 646025106 59 1,662 SH   SOLE 25 1,662 0 0
NEW JERSEY RES CORP COM 646025106 8,959 252,008 SH   SOLE 26 29,759 0 222,249
NEW JERSEY RES CORP COM 646025106 460 12,941 SH   SOLE 28 12,417 0 524
NEW JERSEY RES CORP COM 646025106 2,009 56,517 SH   SOLE 30 56,517 0 0
NEW JERSEY RES CORP COM 646025106 1,294 36,392 SH   SOLE 32 36,392 0 0
NEW JERSEY RES CORP COM 646025106 107 2,999 SH   SOLE 34 2,999 0 0
NEW JERSEY RES CORP COM 646025106 216 6,085 SH   SOLE 36 6,085 0 0
NEW JERSEY RES CORP COM 646025106 406 11,432 SH   SOLE 40 11,432 0 0
NEW MTN FIN CORP COM 647551100 5,434 478,304 SH   SOLE 30 478,304 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 60,947 328,008 SH   SOLE 2 30,766 0 297,242
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 18 97 SH   SOLE 3 97 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 15,161 81,596 SH   SOLE 4 72,008 0 9,588
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 2,875 15,472 SH   SOLE 7 15,472 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 4,183 22,512 SH   SOLE 13 22,512 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 15,357 82,647 SH   SOLE 15 82,647 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 21,035 113,205 SH   SOLE 18 113,205 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 11,692 62,924 SH   SOLE 19 62,924 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 478,543 2,575,442 SH   SOLE 21 2,575,442 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 415,436 2,235,813 SH   SOLE 22 1,921,670 0 314,143
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 14,970 80,568 SH   SOLE 23 80,568 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 16,909 91,000 SH   SOLE 25 91,000 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 61,424 330,575 SH   SOLE 26 45,502 0 285,073
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 57,463 309,256 SH   SOLE 28 19,680 0 289,576
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 1,350 7,265 SH   SOLE 29 7,265 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 166,059 893,702 SH   SOLE 30 892,248 0 1,454
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 3,360 18,085 SH   SOLE 31 13,041 0 5,044
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 1,873 10,078 SH   SOLE 32 10,078 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 51,281 275,985 SH   SOLE 34 275,985 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 172 928 SH   SOLE 36 928 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 174 935 SH   SOLE 40 935 0 0
NEW RELIC INC COM 64829B100 11,438 174,898 SH   SOLE 2 81,651 0 93,247
NEW RELIC INC COM 64829B100 143 2,192 SH   SOLE 4 2,192 0 0
NEW RELIC INC COM 64829B100 139 2,126 SH   SOLE 7 2,126 0 0
NEW RELIC INC COM 64829B100 3,357 51,337 SH   SOLE 18 51,337 0 0
NEW RELIC INC COM 64829B100 8,286 126,700 SH   SOLE 19 126,700 0 0
NEW RELIC INC COM 64829B100 61,784 944,703 SH   SOLE 21 944,703 0 0
NEW RELIC INC COM 64829B100 95,439 1,459,315 SH   SOLE 22 1,380,575 0 78,740
NEW RELIC INC COM 64829B100 227 3,475 SH   SOLE 23 3,475 0 0
NEW RELIC INC COM 64829B100 62 950 SH   SOLE 25 950 0 0
NEW RELIC INC COM 64829B100 2,537 38,794 SH   SOLE 26 13,660 0 25,134
NEW RELIC INC COM 64829B100 413 6,311 SH   SOLE 28 6,311 0 0
NEW RELIC INC COM 64829B100 524 8,015 SH   SOLE 29 8,015 0 0
NEW RELIC INC COM 64829B100 17,497 267,538 SH   SOLE 30 267,538 0 0
NEW RELIC INC COM 64829B100 65 998 SH   SOLE 31 998 0 0
NEW RELIC INC COM 64829B100 3,808 58,221 SH   SOLE 34 58,221 0 0
NEW RELIC INC COM 64829B100 153 2,337 SH   SOLE 36 2,337 0 0
NEW RELIC INC COM 64829B100 408 6,243 SH   SOLE 40 6,243 0 0
NEW RELIC INC NOTE 0.500% 5/0 64829BAB6 1,592 1,625,000 PRN   SOLE 21 1,625,000 0 0
NEW RELIC INC NOTE 0.500% 5/0 64829BAB6 980 1,000,000 PRN   SOLE 22 1,000,000 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 9,766 982,531 SH   SOLE 2 151,512 0 831,019
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 28 2,806 SH   SOLE 4 2,806 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 122 12,226 SH   SOLE 7 12,226 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 1,685 169,561 SH   SOLE 18 169,561 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 1,038 104,385 SH   SOLE 19 104,385 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 144,479 14,535,134 SH   SOLE 21 14,535,134 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 107,693 10,834,272 SH   SOLE 22 10,288,295 0 545,977
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 28 2,767 SH   SOLE 25 2,767 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 1,468 147,708 SH   SOLE 26 90,119 0 57,589
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 655 65,880 SH   SOLE 28 51,880 0 14,000
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 3,519 354,012 SH   SOLE 30 354,012 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 78 7,882 SH   SOLE 31 7,882 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 1,095 110,192 SH   SOLE 36 110,192 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 528 53,073 SH   SOLE 40 53,073 0 0
NEW SR INVT GROUP INC COM 648691103 422 81,558 SH   SOLE 2 6,885 0 74,673
NEW SR INVT GROUP INC COM 648691103 8 1,473 SH   SOLE 7 1,473 0 0
NEW SR INVT GROUP INC COM 648691103 1,582 305,400 SH   SOLE 18 305,400 0 0
NEW SR INVT GROUP INC COM 648691103 727 140,441 SH   SOLE 19 140,441 0 0
NEW SR INVT GROUP INC COM 648691103 17,203 3,320,954 SH   SOLE 21 3,320,954 0 0
NEW SR INVT GROUP INC COM 648691103 11,261 2,173,931 SH   SOLE 22 2,158,968 0 14,963
NEW SR INVT GROUP INC COM 648691103 18 3,514 SH   SOLE 23 3,514 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 14,108 1,337,266 SH   SOLE 2 465,928 0 871,338
NEW YORK CMNTY BANCORP INC COM 649445103 24 2,235 SH   SOLE 4 2,235 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 507 48,083 SH   SOLE 7 48,083 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 2,979 282,402 SH   SOLE 13 282,402 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 19,821 1,878,805 SH   SOLE 18 1,577,777 0 301,028
NEW YORK CMNTY BANCORP INC COM 649445103 18,522 1,755,665 SH   SOLE 19 1,755,665 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 292,440 27,719,425 SH   SOLE 21 27,719,425 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 176,824 16,760,570 SH   SOLE 22 15,135,620 0 1,624,950
NEW YORK CMNTY BANCORP INC COM 649445103 62 5,847 SH   SOLE 23 5,847 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 70 6,640 SH   SOLE 25 6,640 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 3,119 295,661 SH   SOLE 26 140,810 0 154,851
NEW YORK CMNTY BANCORP INC COM 649445103 13,157 1,247,140 SH   SOLE 28 56,116 0 1,191,024
NEW YORK CMNTY BANCORP INC COM 649445103 184 17,444 SH   SOLE 29 17,444 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 5,250 497,586 SH   SOLE 30 497,586 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 236 22,342 SH   SOLE 31 22,342 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 1,715 162,602 SH   SOLE 32 162,602 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 67 6,373 SH   SOLE 34 6,373 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 2,609 247,272 SH   SOLE 36 247,272 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 625 59,211 SH   SOLE 40 59,211 0 0
NEW YORK CMNTY CAP TR V UNIT 11/01/2051 64944P307 6,882 150,105 SH   SOLE 21 150,105 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 1,677 454,410 SH   SOLE 2 126,482 0 327,928
NEW YORK MTG TR INC COM PAR $.02 649604501 6 1,494 SH   SOLE 4 1,494 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 25 6,820 SH   SOLE 7 6,820 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 6,150 1,666,568 SH   SOLE 18 1,666,568 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 2,571 696,840 SH   SOLE 19 696,840 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 193,511 52,442,082 SH   SOLE 21 52,442,082 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 40,171 10,886,389 SH   SOLE 22 10,610,976 0 275,413
NEW YORK MTG TR INC COM PAR $.02 649604501 549 148,769 SH   SOLE 26 84,484 0 64,285
NEW YORK MTG TR INC COM PAR $.02 649604501 181 48,949 SH   SOLE 28 48,949 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 3,252 881,382 SH   SOLE 30 881,382 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 143 38,656 SH   SOLE 40 38,656 0 0
NEW YORK TIMES CO CL A 650111107 22,755 439,537 SH   SOLE 2 117,648 0 321,889
NEW YORK TIMES CO CL A 650111107 34 651 SH   SOLE 4 651 0 0
NEW YORK TIMES CO CL A 650111107 164 3,170 SH   SOLE 7 3,170 0 0
NEW YORK TIMES CO CL A 650111107 0 6 SH   SOLE 17 0 0 6
NEW YORK TIMES CO CL A 650111107 19,531 377,258 SH   SOLE 18 375,267 0 1,991
NEW YORK TIMES CO CL A 650111107 3,400 65,679 SH   SOLE 19 65,679 0 0
NEW YORK TIMES CO CL A 650111107 351,473 6,789,124 SH   SOLE 21 6,789,124 0 0
NEW YORK TIMES CO CL A 650111107 242,403 4,682,315 SH   SOLE 22 4,465,752 0 216,563
NEW YORK TIMES CO CL A 650111107 112 2,166 SH   SOLE 25 2,166 0 0
NEW YORK TIMES CO CL A 650111107 4,348 83,984 SH   SOLE 26 49,468 0 34,516
NEW YORK TIMES CO CL A 650111107 922 17,818 SH   SOLE 28 17,818 0 0
NEW YORK TIMES CO CL A 650111107 4,471 86,358 SH   SOLE 30 86,358 0 0
NEW YORK TIMES CO CL A 650111107 162 3,137 SH   SOLE 31 3,137 0 0
NEW YORK TIMES CO CL A 650111107 363 7,013 SH   SOLE 34 7,013 0 0
NEW YORK TIMES CO CL A 650111107 249 4,818 SH   SOLE 36 4,818 0 0
NEW YORK TIMES CO CL A 650111107 896 17,303 SH   SOLE 40 17,303 0 0
NEWAGE INC COM 650194103 168 64,065 SH   SOLE 2 8,489 0 55,576
NEWAGE INC COM 650194103 7 2,496 SH   SOLE 7 2,496 0 0
NEWAGE INC COM 650194103 992 377,072 SH   SOLE 18 377,072 0 0
NEWAGE INC COM 650194103 485 184,507 SH   SOLE 19 184,507 0 0
NEWAGE INC COM 650194103 9,164 3,484,524 SH   SOLE 21 3,484,524 0 0
NEWAGE INC COM 650194103 6,430 2,444,835 SH   SOLE 22 2,426,882 0 17,953
NEWELL BRANDS INC COM 651229106 22,475 1,058,633 SH   SOLE 2 223,531 0 835,102
NEWELL BRANDS INC COM 651229106 4,109 193,527 SH   SOLE 4 177,696 0 15,831
NEWELL BRANDS INC COM 651229106 7,499 353,228 SH   SOLE 7 341,273 0 11,955
NEWELL BRANDS INC COM 651229106 16 734 SH   SOLE 13 734 0 0
NEWELL BRANDS INC COM 651229106 1,164 54,835 SH   SOLE 15 54,835 0 0
NEWELL BRANDS INC COM 651229106 79,966 3,766,651 SH   SOLE 18 3,509,665 0 256,986
NEWELL BRANDS INC COM 651229106 133,165 6,272,472 SH   SOLE 19 6,272,472 0 0
NEWELL BRANDS INC COM 651229106 332,092 15,642,596 SH   SOLE 21 15,642,596 0 0
NEWELL BRANDS INC COM 651229106 222,415 10,476,445 SH   SOLE 22 9,665,432 0 811,013
NEWELL BRANDS INC COM 651229106 5,618 264,649 SH   SOLE 23 264,649 0 0
NEWELL BRANDS INC COM 651229106 19,481 917,627 SH   SOLE 25 917,627 0 0
NEWELL BRANDS INC COM 651229106 23,305 1,097,746 SH   SOLE 26 492,388 0 605,358
NEWELL BRANDS INC COM 651229106 17,384 818,823 SH   SOLE 28 69,684 0 749,139
NEWELL BRANDS INC COM 651229106 13 599 SH   SOLE 29 599 0 0
NEWELL BRANDS INC COM 651229106 42,738 2,013,094 SH   SOLE 30 1,987,278 0 25,816
NEWELL BRANDS INC COM 651229106 2,299 108,310 SH   SOLE 31 53,374 0 54,936
NEWELL BRANDS INC COM 651229106 2,494 117,466 SH   SOLE 32 117,466 0 0
NEWELL BRANDS INC COM 651229106 2,209 104,041 SH   SOLE 34 104,041 0 0
NEWELL BRANDS INC COM 651229106 5,691 268,053 SH   SOLE 36 268,053 0 0
NEWELL BRANDS INC COM 651229106 377 17,744 SH   SOLE 40 17,744 0 0
NEWMARK GROUP INC CL A 65158N102 1,309 179,609 SH   SOLE 2 49,580 0 130,029
NEWMARK GROUP INC CL A 65158N102 4 597 SH   SOLE 4 597 0 0
NEWMARK GROUP INC CL A 65158N102 18 2,487 SH   SOLE 7 2,487 0 0
NEWMARK GROUP INC CL A 65158N102 3,637 498,844 SH   SOLE 18 498,844 0 0
NEWMARK GROUP INC CL A 65158N102 1,863 255,583 SH   SOLE 19 255,583 0 0
NEWMARK GROUP INC CL A 65158N102 38,559 5,289,352 SH   SOLE 21 5,289,352 0 0
NEWMARK GROUP INC CL A 65158N102 32,143 4,409,223 SH   SOLE 22 4,313,924 0 95,299
NEWMARK GROUP INC CL A 65158N102 527 72,261 SH   SOLE 26 55,352 0 16,909
NEWMARK GROUP INC CL A 65158N102 177 24,226 SH   SOLE 28 24,226 0 0
NEWMARK GROUP INC CL A 65158N102 611 83,776 SH   SOLE 30 83,776 0 0
NEWMARK GROUP INC CL A 65158N102 155 21,231 SH   SOLE 40 21,231 0 0
NEWMARKET CORP COM 651587107 7,285 18,291 SH   SOLE 2 6,562 0 11,729
NEWMARKET CORP COM 651587107 17 43 SH   SOLE 4 43 0 0
NEWMARKET CORP COM 651587107 54 135 SH   SOLE 7 135 0 0
NEWMARKET CORP COM 651587107 7,467 18,748 SH   SOLE 18 18,748 0 0
NEWMARKET CORP COM 651587107 696 1,748 SH   SOLE 19 1,748 0 0
NEWMARKET CORP COM 651587107 145,446 365,175 SH   SOLE 21 365,175 0 0
NEWMARKET CORP COM 651587107 88,304 221,707 SH   SOLE 22 211,773 0 9,934
NEWMARKET CORP COM 651587107 1,032 2,590 SH   SOLE 23 2,590 0 0
NEWMARKET CORP COM 651587107 1,509 3,789 SH   SOLE 26 2,420 0 1,369
NEWMARKET CORP COM 651587107 477 1,198 SH   SOLE 28 1,198 0 0
NEWMARKET CORP COM 651587107 2,149 5,396 SH   SOLE 30 5,396 0 0
NEWMARKET CORP COM 651587107 52 131 SH   SOLE 31 131 0 0
NEWMARKET CORP COM 651587107 447 1,123 SH   SOLE 40 1,123 0 0
NEWMONT CORP COM 651639106 131,629 2,197,838 SH   SOLE 2 588,654 0 1,609,184
NEWMONT CORP COM 651639106 25,821 431,141 SH   SOLE 4 399,736 0 31,405
NEWMONT CORP COM 651639106 230,704 3,852,137 SH   SOLE 7 3,791,018 0 61,119
NEWMONT CORP COM 651639106 168 2,805 SH   SOLE 13 2,805 0 0
NEWMONT CORP COM 651639106 5,279 88,141 SH   SOLE 15 88,141 0 0
NEWMONT CORP COM 651639106 1 11 SH   SOLE 17 0 0 11
NEWMONT CORP COM 651639106 80,721 1,347,825 SH   SOLE 18 1,230,584 0 117,241
NEWMONT CORP COM 651639106 58,874 983,034 SH   SOLE 19 983,034 0 0
NEWMONT CORP COM 651639106 1,625,336 27,138,693 SH   SOLE 21 27,138,693 0 0
NEWMONT CORP COM 651639106 1,234,453 20,612,011 SH   SOLE 22 18,877,738 0 1,734,273
NEWMONT CORP COM 651639106 74,922 1,250,988 SH   SOLE 23 1,250,988 0 0
NEWMONT CORP COM 651639106 298,766 4,988,585 SH   SOLE 25 4,988,585 0 0
NEWMONT CORP COM 651639106 190,392 3,179,034 SH   SOLE 26 683,918 0 2,495,116
NEWMONT CORP COM 651639106 169,608 2,831,991 SH   SOLE 28 113,161 0 2,718,830
NEWMONT CORP COM 651639106 18,596 310,497 SH   SOLE 29 310,497 0 0
NEWMONT CORP COM 651639106 564,535 9,426,195 SH   SOLE 30 9,393,348 0 32,847
NEWMONT CORP COM 651639106 19,582 326,972 SH   SOLE 31 130,561 0 196,411
NEWMONT CORP COM 651639106 831,866 13,889,891 SH   SOLE 34 13,889,891 0 0
NEWMONT CORP COM 651639106 43,706 729,773 SH   SOLE 36 729,773 0 0
NEWMONT CORP COM 651639106 2,056 34,329 SH   SOLE 40 34,329 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 224 116,514 SH   SOLE 2 25,916 0 90,598
NEWPARK RES INC COM PAR $.01NEW 651718504 4 1,863 SH   SOLE 7 1,863 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 643 334,724 SH   SOLE 18 334,724 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 323 168,148 SH   SOLE 19 168,148 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 6,863 3,574,557 SH   SOLE 21 3,574,557 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 5,078 2,644,840 SH   SOLE 22 2,630,649 0 14,191
NEWPARK RES INC COM PAR $.01NEW 651718504 38 19,934 SH   SOLE 26 0 0 19,934
NEWS CORP NEW CL A 65249B109 18,301 1,018,398 SH   SOLE 2 230,086 0 788,312
NEWS CORP NEW CL A 65249B109 2,988 166,275 SH   SOLE 4 151,701 0 14,574
NEWS CORP NEW CL A 65249B109 6,167 343,203 SH   SOLE 7 330,568 0 12,635
NEWS CORP NEW CL A 65249B109 22 1,248 SH   SOLE 13 1,248 0 0
NEWS CORP NEW CL A 65249B109 800 44,536 SH   SOLE 15 44,536 0 0
NEWS CORP NEW CL A 65249B109 12,735 708,667 SH   SOLE 18 652,779 0 55,888
NEWS CORP NEW CL A 65249B109 2,345 130,482 SH   SOLE 19 130,482 0 0
NEWS CORP NEW CL A 65249B109 171,420 9,539,220 SH   SOLE 21 9,539,220 0 0
NEWS CORP NEW CL A 65249B109 175,130 9,745,710 SH   SOLE 22 8,947,696 0 798,014
NEWS CORP NEW CL A 65249B109 4,571 254,354 SH   SOLE 23 254,354 0 0
NEWS CORP NEW CL A 65249B109 10,705 595,700 SH   SOLE 25 595,700 0 0
NEWS CORP NEW CL A 65249B109 18,819 1,047,229 SH   SOLE 26 470,993 0 576,236
NEWS CORP NEW CL A 65249B109 16,522 919,437 SH   SOLE 28 48,744 0 870,693
NEWS CORP NEW CL A 65249B109 32,170 1,790,219 SH   SOLE 30 1,723,517 0 66,702
NEWS CORP NEW CL A 65249B109 1,307 72,712 SH   SOLE 31 56,380 0 16,332
NEWS CORP NEW CL A 65249B109 286 15,895 SH   SOLE 34 15,895 0 0
NEWS CORP NEW CL A 65249B109 4,419 245,920 SH   SOLE 36 245,920 0 0
NEWS CORP NEW CL A 65249B109 289 16,086 SH   SOLE 40 16,086 0 0
NEWS CORP NEW CL B 65249B208 5,235 294,605 SH   SOLE 2 62,839 0 231,766
NEWS CORP NEW CL B 65249B208 1,648 92,758 SH   SOLE 7 90,418 0 2,340
NEWS CORP NEW CL B 65249B208 1 73 SH   SOLE 15 73 0 0
NEWS CORP NEW CL B 65249B208 3,702 208,308 SH   SOLE 18 199,106 0 9,202
NEWS CORP NEW CL B 65249B208 718 40,410 SH   SOLE 19 40,410 0 0
NEWS CORP NEW CL B 65249B208 42,723 2,404,238 SH   SOLE 21 2,404,238 0 0
NEWS CORP NEW CL B 65249B208 51,351 2,889,766 SH   SOLE 22 2,659,632 0 230,134
NEWS CORP NEW CL B 65249B208 5 272 SH   SOLE 23 272 0 0
NEWS CORP NEW CL B 65249B208 2,785 156,713 SH   SOLE 25 156,713 0 0
NEWS CORP NEW CL B 65249B208 2,361 132,853 SH   SOLE 26 0 0 132,853
NEWS CORP NEW CL B 65249B208 759 42,705 SH   SOLE 28 0 0 42,705
NEWS CORP NEW CL B 65249B208 4,304 242,209 SH   SOLE 30 242,209 0 0
NEWS CORP NEW CL B 65249B208 43 2,413 SH   SOLE 31 2,413 0 0
NEWS CORP NEW CL B 65249B208 653 36,737 SH   SOLE 36 36,737 0 0
NEXPOINT REAL ESTATE FIN INC COM 65342V101 20 1,232 SH   SOLE 18 1,232 0 0
NEXPOINT REAL ESTATE FIN INC COM 65342V101 207 12,544 SH   SOLE 21 12,544 0 0
NEXPOINT REAL ESTATE FIN INC COM 65342V101 153 9,255 SH   SOLE 22 9,255 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 1,131 26,730 SH   SOLE 2 8,828 0 17,902
NEXPOINT RESIDENTIAL TR INC COM 65341D102 775 18,309 SH   SOLE 4 18,309 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 1,174 27,737 SH   SOLE 7 27,737 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 4,455 105,298 SH   SOLE 18 100,273 0 5,025
NEXPOINT RESIDENTIAL TR INC COM 65341D102 7,677 181,446 SH   SOLE 19 181,446 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 109,554 2,589,315 SH   SOLE 21 2,589,315 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 42,450 1,003,300 SH   SOLE 22 989,427 0 13,873
NEXPOINT RESIDENTIAL TR INC COM 65341D102 334 7,901 SH   SOLE 23 7,901 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 4,034 95,341 SH   SOLE 25 95,341 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 2,313 54,675 SH   SOLE 26 0 0 54,675
NEXPOINT RESIDENTIAL TR INC COM 65341D102 686 16,219 SH   SOLE 28 2,662 0 13,557
NEXPOINT RESIDENTIAL TR INC COM 65341D102 624 14,744 SH   SOLE 29 14,744 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 6,178 146,022 SH   SOLE 30 146,022 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 29 674 SH   SOLE 34 674 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 109 2,571 SH   SOLE 40 2,571 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 10,493 96,098 SH   SOLE 2 16,231 0 79,867
NEXSTAR MEDIA GROUP INC CL A 65336K103 38 344 SH   SOLE 4 344 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 113 1,033 SH   SOLE 7 1,033 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 2,178 19,943 SH   SOLE 18 19,943 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 1,162 10,642 SH   SOLE 19 10,642 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 66,348 607,641 SH   SOLE 21 607,641 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 133,078 1,218,774 SH   SOLE 22 1,160,924 0 57,850
NEXSTAR MEDIA GROUP INC CL A 65336K103 28 254 SH   SOLE 25 254 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 2,640 24,181 SH   SOLE 26 16,203 0 7,978
NEXSTAR MEDIA GROUP INC CL A 65336K103 673 6,159 SH   SOLE 28 5,870 0 289
NEXSTAR MEDIA GROUP INC CL A 65336K103 2,973 27,224 SH   SOLE 30 27,224 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 91 832 SH   SOLE 31 832 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 154 1,408 SH   SOLE 34 1,408 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 150 1,370 SH   SOLE 36 1,370 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 624 5,711 SH   SOLE 40 5,711 0 0
NEXTCURE INC COM 65343E108 182 16,665 SH   SOLE 2 4,576 0 12,089
NEXTCURE INC COM 65343E108 4 327 SH   SOLE 7 327 0 0
NEXTCURE INC COM 65343E108 669 61,361 SH   SOLE 18 61,361 0 0
NEXTCURE INC COM 65343E108 937 85,947 SH   SOLE 19 85,947 0 0
NEXTCURE INC COM 65343E108 8,434 773,745 SH   SOLE 21 773,745 0 0
NEXTCURE INC COM 65343E108 5,161 473,497 SH   SOLE 22 461,281 0 12,216
NEXTCURE INC COM 65343E108 1,100 100,960 SH   SOLE 30 100,960 0 0
NEXTCURE INC COM 65343E108 9 842 SH   SOLE 34 842 0 0
NEXTCURE INC COM 65343E108 14 1,299 SH   SOLE 40 1,299 0 0
NEXTDECADE CORP COM 65342K105 36 17,006 SH   SOLE 2 5,117 0 11,889
NEXTDECADE CORP COM 65342K105 132 62,951 SH   SOLE 18 62,951 0 0
NEXTDECADE CORP COM 65342K105 99 47,579 SH   SOLE 19 47,579 0 0
NEXTDECADE CORP COM 65342K105 1,891 904,983 SH   SOLE 21 904,983 0 0
NEXTDECADE CORP COM 65342K105 916 438,092 SH   SOLE 22 436,803 0 1,289
NEXTERA ENERGY INC COM 65339F101 408,939 5,300,564 SH   SOLE 2 1,368,353 0 3,932,211
NEXTERA ENERGY INC COM 65339F101 89,428 1,159,145 SH   SOLE 4 1,083,829 0 75,316
NEXTERA ENERGY INC COM 65339F101 149,863 1,942,491 SH   SOLE 7 1,859,341 0 83,150
NEXTERA ENERGY INC COM 65339F101 15,938 206,582 SH   SOLE 13 206,582 0 0
NEXTERA ENERGY INC COM 65339F101 18,902 245,009 SH   SOLE 15 245,009 0 0
NEXTERA ENERGY INC COM 65339F101 96 1,242 SH   SOLE 17 0 0 1,242
NEXTERA ENERGY INC COM 65339F101 326,574 4,232,970 SH   SOLE 18 3,708,389 0 524,581
NEXTERA ENERGY INC COM 65339F101 468,908 6,077,874 SH   SOLE 19 6,077,874 0 0
NEXTERA ENERGY INC COM 65339F101 4,006,801 51,935,204 SH   SOLE 21 51,935,204 0 0
NEXTERA ENERGY INC COM 65339F101 3,697,811 47,930,150 SH   SOLE 22 42,977,849 0 4,952,301
NEXTERA ENERGY INC COM 65339F101 108,539 1,406,851 SH   SOLE 23 1,406,851 0 0
NEXTERA ENERGY INC COM 65339F101 247,815 3,212,118 SH   SOLE 25 3,212,118 0 0
NEXTERA ENERGY INC COM 65339F101 347,994 4,510,610 SH   SOLE 26 1,414,170 0 3,096,440
NEXTERA ENERGY INC COM 65339F101 520,171 6,742,335 SH   SOLE 28 274,965 0 6,467,370
NEXTERA ENERGY INC COM 65339F101 2,455 31,821 SH   SOLE 29 31,821 0 0
NEXTERA ENERGY INC COM 65339F101 794,354 10,296,233 SH   SOLE 30 9,903,169 0 393,064
NEXTERA ENERGY INC COM 65339F101 74,908 970,934 SH   SOLE 31 316,598 0 654,336
NEXTERA ENERGY INC COM 65339F101 2,217 28,732 SH   SOLE 32 28,732 0 0
NEXTERA ENERGY INC COM 65339F101 352,849 4,573,550 SH   SOLE 34 4,573,550 0 0
NEXTERA ENERGY INC COM 65339F101 121,158 1,570,423 SH   SOLE 36 1,570,423 0 0
NEXTERA ENERGY INC COM 65339F101 6,275 81,337 SH   SOLE 40 81,337 0 0
NEXTERA ENERGY INC UNIT 99/99/9999 65339F739 177,095 3,447,446 SH   SOLE 21 3,447,446 0 0
NEXTERA ENERGY INC UNIT 99/99/9999 65339F770 219,889 4,325,109 SH   SOLE 21 4,325,109 0 0
NEXTERA ENERGY INC UNIT 09/01/2022S 65339F796 153,627 2,595,044 SH   SOLE 21 2,595,044 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 1,054 15,713 SH   SOLE 2 15,713 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 5,558 82,894 SH   SOLE 21 82,894 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 2,327 34,700 SH   SOLE 26 8,872 0 25,828
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 536 7,998 SH   SOLE 28 7,998 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 2,431 36,257 SH   SOLE 30 36,257 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 512 7,640 SH   SOLE 40 7,640 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 1,367 74,961 SH   SOLE 2 20,923 0 54,038
NEXTGEN HEALTHCARE INC COM 65343C102 5 288 SH   SOLE 4 288 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 21 1,132 SH   SOLE 7 1,132 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 4,600 252,193 SH   SOLE 18 245,253 0 6,940
NEXTGEN HEALTHCARE INC COM 65343C102 2,386 130,824 SH   SOLE 19 130,824 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 114,803 6,293,999 SH   SOLE 21 6,293,999 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 32,726 1,794,213 SH   SOLE 22 1,762,884 0 31,329
NEXTGEN HEALTHCARE INC COM 65343C102 33 1,802 SH   SOLE 25 1,802 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 1,298 71,160 SH   SOLE 26 14,362 0 56,798
NEXTGEN HEALTHCARE INC COM 65343C102 121 6,648 SH   SOLE 28 6,648 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 6,661 365,211 SH   SOLE 30 365,211 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 25 1,368 SH   SOLE 34 1,368 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 58 3,159 SH   SOLE 36 3,159 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 88 4,845 SH   SOLE 40 4,845 0 0
NEXTIER OILFIELD SOLUTIONS COM 65290C105 694 201,868 SH   SOLE 2 58,021 0 143,847
NEXTIER OILFIELD SOLUTIONS COM 65290C105 1 387 SH   SOLE 4 387 0 0
NEXTIER OILFIELD SOLUTIONS COM 65290C105 9 2,596 SH   SOLE 7 2,596 0 0
NEXTIER OILFIELD SOLUTIONS COM 65290C105 1,999 581,024 SH   SOLE 18 581,024 0 0
NEXTIER OILFIELD SOLUTIONS COM 65290C105 999 290,471 SH   SOLE 19 290,471 0 0
NEXTIER OILFIELD SOLUTIONS COM 65290C105 20,867 6,066,006 SH   SOLE 21 6,066,006 0 0
NEXTIER OILFIELD SOLUTIONS COM 65290C105 15,908 4,624,422 SH   SOLE 22 4,517,638 0 106,784
NEXTIER OILFIELD SOLUTIONS COM 65290C105 294 85,460 SH   SOLE 26 28,616 0 56,844
NEXTIER OILFIELD SOLUTIONS COM 65290C105 76 21,954 SH   SOLE 28 21,954 0 0
NEXTIER OILFIELD SOLUTIONS COM 65290C105 362 105,336 SH   SOLE 30 105,336 0 0
NEXTIER OILFIELD SOLUTIONS COM 65290C105 59 17,138 SH   SOLE 40 17,138 0 0
NGM BIOPHARMACEUTICALS INC COM 62921N105 735 24,265 SH   SOLE 2 6,723 0 17,542
NGM BIOPHARMACEUTICALS INC COM 62921N105 14 461 SH   SOLE 7 461 0 0
NGM BIOPHARMACEUTICALS INC COM 62921N105 3,032 100,075 SH   SOLE 18 83,726 0 16,349
NGM BIOPHARMACEUTICALS INC COM 62921N105 6,025 198,888 SH   SOLE 19 198,888 0 0
NGM BIOPHARMACEUTICALS INC COM 62921N105 42,562 1,404,904 SH   SOLE 21 1,404,904 0 0
NGM BIOPHARMACEUTICALS INC COM 62921N105 22,148 731,092 SH   SOLE 22 727,054 0 4,038
NGM BIOPHARMACEUTICALS INC COM 62921N105 366 12,087 SH   SOLE 23 12,087 0 0
NGM BIOPHARMACEUTICALS INC COM 62921N105 1,157 38,193 SH   SOLE 26 0 0 38,193
NGM BIOPHARMACEUTICALS INC COM 62921N105 474 15,651 SH   SOLE 30 15,651 0 0
NI HLDGS INC COM 65342T106 151 9,183 SH   SOLE 2 380 0 8,803
NI HLDGS INC COM 65342T106 6 359 SH   SOLE 7 359 0 0
NI HLDGS INC COM 65342T106 599 36,478 SH   SOLE 18 36,478 0 0
NI HLDGS INC COM 65342T106 328 19,953 SH   SOLE 19 19,953 0 0
NI HLDGS INC COM 65342T106 5,623 342,437 SH   SOLE 21 342,437 0 0
NI HLDGS INC COM 65342T106 1,870 113,903 SH   SOLE 22 112,013 0 1,890
NIC INC COM 62914B100 1,064 41,194 SH   SOLE 2 22,359 0 18,835
NIC INC COM 62914B100 6 221 SH   SOLE 4 221 0 0
NIC INC COM 62914B100 35 1,366 SH   SOLE 7 1,366 0 0
NIC INC COM 62914B100 7,522 291,217 SH   SOLE 18 291,217 0 0
NIC INC COM 62914B100 3,437 133,066 SH   SOLE 19 133,066 0 0
NIC INC COM 62914B100 195,722 7,577,313 SH   SOLE 21 7,577,313 0 0
NIC INC COM 62914B100 49,754 1,926,202 SH   SOLE 22 1,876,163 0 50,039
NIC INC COM 62914B100 1,087 42,096 SH   SOLE 23 42,096 0 0
NIC INC COM 62914B100 369 14,273 SH   SOLE 26 9,532 0 4,741
NIC INC COM 62914B100 224 8,685 SH   SOLE 28 8,685 0 0
NIC INC COM 62914B100 10,408 402,951 SH   SOLE 30 402,951 0 0
NIC INC COM 62914B100 235 9,094 SH   SOLE 40 9,094 0 0
NICE LTD SPONSORED ADR 653656108 168 593 SH   SOLE 18 593 0 0
NICE LTD SPONSORED ADR 653656108 244,394 861,940 SH   SOLE 19 861,940 0 0
NICE LTD SPONSORED ADR 653656108 3,699 13,047 SH   SOLE 22 13,047 0 0
NICE SYS INC NOTE 1.250% 1/1 65366HAB9 4,269 1,255,000 PRN   SOLE 21 1,255,000 0 0
NICHOLAS FINL INC BC COM NEW 65373J209 9 1,048 SH   SOLE 18 1,048 0 0
NICHOLAS FINL INC BC COM NEW 65373J209 183 21,806 SH   SOLE 21 21,806 0 0
NICOLET BANKSHARES INC COM 65406E102 704 10,606 SH   SOLE 2 3,053 0 7,553
NICOLET BANKSHARES INC COM 65406E102 14 207 SH   SOLE 7 207 0 0
NICOLET BANKSHARES INC COM 65406E102 2,280 34,362 SH   SOLE 18 34,362 0 0
NICOLET BANKSHARES INC COM 65406E102 1,142 17,208 SH   SOLE 19 17,208 0 0
NICOLET BANKSHARES INC COM 65406E102 24,527 369,655 SH   SOLE 21 369,655 0 0
NICOLET BANKSHARES INC COM 65406E102 18,304 275,866 SH   SOLE 22 268,390 0 7,476
NICOLET BANKSHARES INC COM 65406E102 116 1,748 SH   SOLE 26 0 0 1,748
NICOLET BANKSHARES INC COM 65406E102 85 1,278 SH   SOLE 28 1,278 0 0
NICOLET BANKSHARES INC COM 65406E102 621 9,355 SH   SOLE 30 9,355 0 0
NICOLET BANKSHARES INC COM 65406E102 57 858 SH   SOLE 40 858 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 19,265 923,112 SH   SOLE 2 229,659 0 693,453
NIELSEN HLDGS PLC SHS EUR G6518L108 82 3,917 SH   SOLE 4 3,917 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 6,776 324,653 SH   SOLE 7 291,442 0 33,211
NIELSEN HLDGS PLC SHS EUR G6518L108 141 6,756 SH   SOLE 15 6,756 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 12,277 588,283 SH   SOLE 18 559,652 0 28,631
NIELSEN HLDGS PLC SHS EUR G6518L108 2,472 118,428 SH   SOLE 19 118,428 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 153,389 7,349,756 SH   SOLE 21 7,349,756 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 180,950 8,670,359 SH   SOLE 22 7,941,723 0 728,636
NIELSEN HLDGS PLC SHS EUR G6518L108 228 10,930 SH   SOLE 23 10,930 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 10,138 485,758 SH   SOLE 25 485,758 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 11,593 555,483 SH   SOLE 26 112,509 0 442,974
NIELSEN HLDGS PLC SHS EUR G6518L108 12,407 594,509 SH   SOLE 28 44,363 0 550,146
NIELSEN HLDGS PLC SHS EUR G6518L108 19,579 938,144 SH   SOLE 30 938,144 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 337 16,169 SH   SOLE 31 6,846 0 9,323
NIELSEN HLDGS PLC SHS EUR G6518L108 258 12,373 SH   SOLE 34 12,373 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 4,431 212,310 SH   SOLE 36 212,310 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 862 41,289 SH   SOLE 40 41,289 0 0
NIKE INC CL B 654106103 517,502 3,658,033 SH   SOLE 2 1,097,351 0 2,560,682
NIKE INC CL B 654106103 94,038 664,719 SH   SOLE 4 616,841 0 47,878
NIKE INC CL B 654106103 166,979 1,180,316 SH   SOLE 7 1,113,629 0 66,687
NIKE INC CL B 654106103 7,588 53,639 SH   SOLE 13 53,639 0 0
NIKE INC CL B 654106103 17,866 126,285 SH   SOLE 15 126,285 0 0
NIKE INC CL B 654106103 3 21 SH   SOLE 17 0 0 21
NIKE INC CL B 654106103 604,147 4,270,494 SH   SOLE 18 3,354,616 0 915,878
NIKE INC CL B 654106103 267,197 1,888,720 SH   SOLE 19 1,888,720 0 0
NIKE INC CL B 654106103 3,001 21,213 SH   SOLE 20 21,213 0 0
NIKE INC CL B 654106103 4,509,059 31,872,900 SH   SOLE 21 31,872,900 0 0
NIKE INC CL B 654106103 4,273,657 30,208,927 SH   SOLE 22 26,798,819 0 3,410,108
NIKE INC CL B 654106103 144,803 1,023,558 SH   SOLE 23 1,023,558 0 0
NIKE INC CL B 654106103 330,478 2,336,028 SH   SOLE 25 2,336,028 0 0
NIKE INC CL B 654106103 388,014 2,742,727 SH   SOLE 26 909,340 0 1,833,387
NIKE INC CL B 654106103 488,799 3,455,141 SH   SOLE 28 170,663 0 3,284,478
NIKE INC CL B 654106103 17,891 126,465 SH   SOLE 29 126,465 0 0
NIKE INC CL B 654106103 1,044,591 7,383,832 SH   SOLE 30 7,241,506 0 142,326
NIKE INC CL B 654106103 72,887 515,215 SH   SOLE 31 340,948 0 174,267
NIKE INC CL B 654106103 7,765 54,889 SH   SOLE 32 54,889 0 0
NIKE INC CL B 654106103 102,712 726,031 SH   SOLE 34 726,031 0 0
NIKE INC CL B 654106103 105,837 748,122 SH   SOLE 36 748,122 0 0
NIKE INC CL B 654106103 7,274 51,416 SH   SOLE 40 51,416 0 0
NIKOLA CORP COM 654110105 566 37,121 SH   SOLE 2 37,121 0 0
NIKOLA CORP COM 654110105 14 903 SH   SOLE 4 903 0 0
NIKOLA CORP COM 654110105 2,781 182,250 SH   SOLE 21 182,250 0 0
NIKOLA CORP COM 654110105 36,925 2,419,725 SH   SOLE 22 2,346,531 0 73,194
NIKOLA CORP COM 654110105 725 47,485 SH   SOLE 26 31,607 0 15,878
NIKOLA CORP COM 654110105 325 21,314 SH   SOLE 28 21,314 0 0
NIKOLA CORP COM 654110105 1,277 83,690 SH   SOLE 30 83,690 0 0
NIKOLA CORP COM 654110105 14 909 SH   SOLE 34 909 0 0
NIKOLA CORP COM 654110105 247 16,160 SH   SOLE 40 16,160 0 0
NINE ENERGY SERVICE INC COM 65441V101 14 4,966 SH   SOLE 18 4,966 0 0
NINE ENERGY SERVICE INC COM 65441V101 194 71,175 SH   SOLE 21 71,175 0 0
NINE ENERGY SERVICE INC COM 65441V101 647 237,903 SH   SOLE 22 237,903 0 0
NIO INC SPON ADS 62914V106 101,175 2,075,802 SH   SOLE 2 220,294 0 1,855,508
NIO INC SPON ADS 62914V106 31,028 636,605 SH   SOLE 4 555,673 0 80,932
NIO INC SPON ADS 62914V106 6,634 136,114 SH   SOLE 7 136,114 0 0
NIO INC SPON ADS 62914V106 6,044 124,013 SH   SOLE 13 124,013 0 0
NIO INC SPON ADS 62914V106 33,976 697,095 SH   SOLE 15 697,095 0 0
NIO INC SPON ADS 62914V106 29,688 609,106 SH   SOLE 18 609,106 0 0
NIO INC SPON ADS 62914V106 71,503 1,467,029 SH   SOLE 19 1,467,029 0 0
NIO INC SPON ADS 62914V106 1,056,203 21,670,151 SH   SOLE 21 21,670,151 0 0
NIO INC SPON ADS 62914V106 806,358 16,544,073 SH   SOLE 22 14,356,681 0 2,187,392
NIO INC SPON ADS 62914V106 35,766 733,808 SH   SOLE 23 733,808 0 0
NIO INC SPON ADS 62914V106 34,187 701,410 SH   SOLE 25 701,410 0 0
NIO INC SPON ADS 62914V106 127,812 2,622,329 SH   SOLE 26 127,233 0 2,495,096
NIO INC SPON ADS 62914V106 106,220 2,179,310 SH   SOLE 28 157,849 0 2,021,461
NIO INC SPON ADS 62914V106 4,107 84,258 SH   SOLE 29 84,258 0 0
NIO INC SPON ADS 62914V106 440,268 9,032,999 SH   SOLE 30 9,026,192 0 6,807
NIO INC SPON ADS 62914V106 7,259 148,934 SH   SOLE 31 123,362 0 25,572
NIO INC SPON ADS 62914V106 4,238 86,941 SH   SOLE 32 86,941 0 0
NIO INC SPON ADS 62914V106 94,640 1,941,741 SH   SOLE 34 1,941,741 0 0
NIO INC SPON ADS 62914V106 381 7,824 SH   SOLE 40 7,824 0 0
NIO INC NOTE 4.500% 2/0 62914VAB2 17,811 3,439,000 PRN   SOLE 21 3,439,000 0 0
NISOURCE INC COM 65473P105 34,075 1,485,417 SH   SOLE 2 716,407 0 769,010
NISOURCE INC COM 65473P105 5,320 231,907 SH   SOLE 4 218,562 0 13,345
NISOURCE INC COM 65473P105 21,619 942,394 SH   SOLE 7 892,327 0 50,067
NISOURCE INC COM 65473P105 21 932 SH   SOLE 13 932 0 0
NISOURCE INC COM 65473P105 1,047 45,627 SH   SOLE 15 45,627 0 0
NISOURCE INC COM 65473P105 89,358 3,895,304 SH   SOLE 18 3,660,363 0 234,941
NISOURCE INC COM 65473P105 147,751 6,440,737 SH   SOLE 19 6,440,737 0 0
NISOURCE INC COM 65473P105 340,275 14,833,240 SH   SOLE 21 14,833,240 0 0
NISOURCE INC COM 65473P105 210,996 9,197,713 SH   SOLE 22 8,392,541 0 805,172
NISOURCE INC COM 65473P105 6,560 285,957 SH   SOLE 23 285,957 0 0
NISOURCE INC COM 65473P105 12,707 553,903 SH   SOLE 25 553,903 0 0
NISOURCE INC COM 65473P105 21,387 932,287 SH   SOLE 26 381,031 0 551,256
NISOURCE INC COM 65473P105 13,711 597,698 SH   SOLE 28 49,452 0 548,246
NISOURCE INC COM 65473P105 33,702 1,469,148 SH   SOLE 30 1,441,313 0 27,835
NISOURCE INC COM 65473P105 3,505 152,779 SH   SOLE 31 55,534 0 97,245
NISOURCE INC COM 65473P105 2,789 121,572 SH   SOLE 32 121,572 0 0
NISOURCE INC COM 65473P105 9,754 425,194 SH   SOLE 34 425,194 0 0
NISOURCE INC COM 65473P105 5,787 252,245 SH   SOLE 36 252,245 0 0
NISOURCE INC COM 65473P105 353 15,405 SH   SOLE 40 15,405 0 0
NIU TECHNOLOGIES ADS 65481N100 125 4,461 SH   SOLE 4 4,461 0 0
NIU TECHNOLOGIES ADS 65481N100 7,866 280,426 SH   SOLE 21 280,426 0 0
NIU TECHNOLOGIES ADS 65481N100 5,031 179,356 SH   SOLE 22 179,356 0 0
NIU TECHNOLOGIES ADS 65481N100 46 1,655 SH   SOLE 25 1,655 0 0
NIU TECHNOLOGIES ADS 65481N100 1,549 55,227 SH   SOLE 26 0 0 55,227
NIU TECHNOLOGIES ADS 65481N100 2,292 81,723 SH   SOLE 30 81,723 0 0
NIU TECHNOLOGIES ADS 65481N100 85 3,045 SH   SOLE 34 3,045 0 0
NKARTA INC COM 65487U108 551 8,969 SH   SOLE 2 2,919 0 6,050
NKARTA INC COM 65487U108 23 368 SH   SOLE 7 368 0 0
NKARTA INC COM 65487U108 3,449 56,107 SH   SOLE 18 56,107 0 0
NKARTA INC COM 65487U108 28,039 456,137 SH   SOLE 19 456,137 0 0
NKARTA INC COM 65487U108 51,873 843,878 SH   SOLE 21 843,878 0 0
NKARTA INC COM 65487U108 26,387 429,273 SH   SOLE 22 426,391 0 2,882
NKARTA INC COM 65487U108 556 9,040 SH   SOLE 30 9,040 0 0
NKARTA INC COM 65487U108 58 951 SH   SOLE 40 951 0 0
NL INDS INC COM NEW 629156407 49 10,280 SH   SOLE 2 157 0 10,123
NL INDS INC COM NEW 629156407 138 28,795 SH   SOLE 18 28,795 0 0
NL INDS INC COM NEW 629156407 54 11,290 SH   SOLE 19 11,290 0 0
NL INDS INC COM NEW 629156407 1,603 335,307 SH   SOLE 21 335,307 0 0
NL INDS INC COM NEW 629156407 933 195,127 SH   SOLE 22 194,713 0 414
NLIGHT INC COM 65487K100 707 21,655 SH   SOLE 2 11,757 0 9,898
NLIGHT INC COM 65487K100 25 775 SH   SOLE 7 775 0 0
NLIGHT INC COM 65487K100 4,032 123,484 SH   SOLE 18 123,484 0 0
NLIGHT INC COM 65487K100 2,061 63,120 SH   SOLE 19 63,120 0 0
NLIGHT INC COM 65487K100 39,577 1,212,162 SH   SOLE 21 1,212,162 0 0
NLIGHT INC COM 65487K100 32,028 980,950 SH   SOLE 22 960,616 0 20,334
NLIGHT INC COM 65487K100 172 5,268 SH   SOLE 26 0 0 5,268
NLIGHT INC COM 65487K100 147 4,496 SH   SOLE 28 4,496 0 0
NLIGHT INC COM 65487K100 828 25,347 SH   SOLE 30 25,347 0 0
NLIGHT INC COM 65487K100 179 5,478 SH   SOLE 40 5,478 0 0
NMI HLDGS INC CL A 629209305 2,231 98,495 SH   SOLE 2 28,682 0 69,813
NMI HLDGS INC CL A 629209305 7 327 SH   SOLE 4 327 0 0
NMI HLDGS INC CL A 629209305 36 1,604 SH   SOLE 7 1,604 0 0
NMI HLDGS INC CL A 629209305 8,271 365,161 SH   SOLE 18 364,749 0 412
NMI HLDGS INC CL A 629209305 3,354 148,071 SH   SOLE 19 148,071 0 0
NMI HLDGS INC CL A 629209305 212,299 9,373,007 SH   SOLE 21 9,373,007 0 0
NMI HLDGS INC CL A 629209305 54,206 2,393,215 SH   SOLE 22 2,334,694 0 58,521
NMI HLDGS INC CL A 629209305 812 35,860 SH   SOLE 26 22,344 0 13,516
NMI HLDGS INC CL A 629209305 260 11,467 SH   SOLE 28 11,467 0 0
NMI HLDGS INC CL A 629209305 4,289 189,375 SH   SOLE 30 189,375 0 0
NMI HLDGS INC CL A 629209305 52 2,296 SH   SOLE 34 2,296 0 0
NMI HLDGS INC CL A 629209305 18 803 SH   SOLE 36 803 0 0
NMI HLDGS INC CL A 629209305 230 10,155 SH   SOLE 40 10,155 0 0
NN INC COM 629337106 284 43,195 SH   SOLE 2 4,159 0 39,036
NN INC COM 629337106 4 542 SH   SOLE 7 542 0 0
NN INC COM 629337106 1,027 156,297 SH   SOLE 18 156,297 0 0
NN INC COM 629337106 512 77,909 SH   SOLE 19 77,909 0 0
NN INC COM 629337106 10,084 1,534,893 SH   SOLE 21 1,534,893 0 0
NN INC COM 629337106 7,734 1,177,152 SH   SOLE 22 1,170,822 0 6,330
NOAH HLDGS LTD SPON ADS CL A 65487X102 797 16,679 SH   SOLE 2 834 0 15,845
NOAH HLDGS LTD SPON ADS CL A 65487X102 644 13,462 SH   SOLE 4 12,069 0 1,393
NOAH HLDGS LTD SPON ADS CL A 65487X102 122 2,548 SH   SOLE 7 2,548 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 853 17,845 SH   SOLE 15 17,845 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 509 10,641 SH   SOLE 18 10,641 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 27,402 573,153 SH   SOLE 21 573,153 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 20,609 431,069 SH   SOLE 22 398,216 0 32,853
NOAH HLDGS LTD SPON ADS CL A 65487X102 724 15,135 SH   SOLE 23 15,135 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 70 1,459 SH   SOLE 25 1,459 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 7,469 156,232 SH   SOLE 26 136,505 0 19,727
NOAH HLDGS LTD SPON ADS CL A 65487X102 1,731 36,197 SH   SOLE 28 0 0 36,197
NOAH HLDGS LTD SPON ADS CL A 65487X102 136 2,855 SH   SOLE 29 2,855 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 10,805 226,002 SH   SOLE 30 185,566 0 40,436
NOAH HLDGS LTD SPON ADS CL A 65487X102 20 408 SH   SOLE 31 408 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 128 2,669 SH   SOLE 34 2,669 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 10 213 SH   SOLE 40 213 0 0
NOKIA CORP SPONSORED ADR 654902204 6 1,458 SH   SOLE 18 1,458 0 0
NOMAD FOODS LTD USD ORD SHS G6564A105 31 1,207 SH   SOLE 7 1,207 0 0
NOMAD FOODS LTD USD ORD SHS G6564A105 443 17,416 SH   SOLE 22 17,416 0 0
NOMAD FOODS LTD USD ORD SHS G6564A105 109 4,270 SH   SOLE 36 4,270 0 0
NOMURA HLDGS INC SPONSORED ADR 65535H208 4 727 SH   SOLE 18 727 0 0
NOODLES & CO COM CL A 65540B105 151 19,099 SH   SOLE 2 3,044 0 16,055
NOODLES & CO COM CL A 65540B105 2 261 SH   SOLE 7 261 0 0
NOODLES & CO COM CL A 65540B105 896 113,417 SH   SOLE 18 113,417 0 0
NOODLES & CO COM CL A 65540B105 512 64,852 SH   SOLE 19 64,852 0 0
NOODLES & CO COM CL A 65540B105 9,082 1,149,603 SH   SOLE 21 1,149,603 0 0
NOODLES & CO COM CL A 65540B105 7,126 902,024 SH   SOLE 22 897,210 0 4,814
NORBORD INC COM NEW 65548P403 467 10,811 SH   SOLE 21 10,811 0 0
NORBORD INC COM NEW 65548P403 254 5,883 SH   SOLE 34 5,883 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 423 143,551 SH   SOLE 2 16,789 0 126,762
NORDIC AMERICAN TANKERS LIMI COM G65773106 593 201,158 SH   SOLE 7 201,158 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 1,596 540,947 SH   SOLE 18 540,947 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 1,268 429,919 SH   SOLE 19 429,919 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 16,032 5,434,409 SH   SOLE 21 5,434,409 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 5,515 1,869,514 SH   SOLE 22 1,844,196 0 25,318
NORDIC AMERICAN TANKERS LIMI COM G65773106 50 16,795 SH   SOLE 23 16,795 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 252 85,320 SH   SOLE 26 0 0 85,320
NORDSON CORP COM 655663102 30,396 151,262 SH   SOLE 2 37,778 0 113,484
NORDSON CORP COM 655663102 5,386 26,805 SH   SOLE 4 24,673 0 2,132
NORDSON CORP COM 655663102 1,953 9,717 SH   SOLE 7 9,717 0 0
NORDSON CORP COM 655663102 37 182 SH   SOLE 13 182 0 0
NORDSON CORP COM 655663102 926 4,610 SH   SOLE 15 4,610 0 0
NORDSON CORP COM 655663102 54,871 273,058 SH   SOLE 18 269,400 0 3,658
NORDSON CORP COM 655663102 3,512 17,478 SH   SOLE 19 17,478 0 0
NORDSON CORP COM 655663102 525,080 2,612,988 SH   SOLE 21 2,612,988 0 0
NORDSON CORP COM 655663102 351,535 1,749,364 SH   SOLE 22 1,674,835 0 74,529
NORDSON CORP COM 655663102 7,303 36,343 SH   SOLE 23 36,343 0 0
NORDSON CORP COM 655663102 1,001 4,979 SH   SOLE 25 4,979 0 0
NORDSON CORP COM 655663102 13,002 64,702 SH   SOLE 26 52,131 0 12,571
NORDSON CORP COM 655663102 14,974 74,516 SH   SOLE 28 7,092 0 67,424
NORDSON CORP COM 655663102 37 184 SH   SOLE 29 184 0 0
NORDSON CORP COM 655663102 24,300 120,925 SH   SOLE 30 91,171 0 29,754
NORDSON CORP COM 655663102 1,874 9,328 SH   SOLE 31 7,185 0 2,143
NORDSON CORP COM 655663102 506 2,520 SH   SOLE 34 2,520 0 0
NORDSON CORP COM 655663102 2,468 12,283 SH   SOLE 36 12,283 0 0
NORDSON CORP COM 655663102 484 2,409 SH   SOLE 40 2,409 0 0
NORDSTROM INC COM 655664100 11,357 363,884 SH   SOLE 2 135,069 0 228,815
NORDSTROM INC COM 655664100 132 4,236 SH   SOLE 4 4,236 0 0
NORDSTROM INC COM 655664100 152 4,862 SH   SOLE 7 4,862 0 0
NORDSTROM INC COM 655664100 1,664 53,316 SH   SOLE 13 53,316 0 0
NORDSTROM INC COM 655664100 11,813 378,495 SH   SOLE 18 324,087 0 54,408
NORDSTROM INC COM 655664100 15,170 486,056 SH   SOLE 19 486,056 0 0
NORDSTROM INC COM 655664100 145,334 4,656,656 SH   SOLE 21 4,656,656 0 0
NORDSTROM INC COM 655664100 127,216 4,076,136 SH   SOLE 22 3,669,944 0 406,192
NORDSTROM INC COM 655664100 238 7,641 SH   SOLE 23 7,641 0 0
NORDSTROM INC COM 655664100 232 7,437 SH   SOLE 25 7,437 0 0
NORDSTROM INC COM 655664100 2,473 79,242 SH   SOLE 26 30,518 0 48,724
NORDSTROM INC COM 655664100 1,576 50,486 SH   SOLE 28 15,170 0 35,316
NORDSTROM INC COM 655664100 320 10,260 SH   SOLE 29 10,260 0 0
NORDSTROM INC COM 655664100 3,451 110,575 SH   SOLE 30 110,575 0 0
NORDSTROM INC COM 655664100 414 13,257 SH   SOLE 31 2,076 0 11,181
NORDSTROM INC COM 655664100 391 12,514 SH   SOLE 34 12,514 0 0
NORDSTROM INC COM 655664100 2,294 73,509 SH   SOLE 36 73,509 0 0
NORDSTROM INC COM 655664100 423 13,546 SH   SOLE 40 13,546 0 0
NORFOLK SOUTHN CORP COM 655844108 145,324 611,609 SH   SOLE 2 107,500 0 504,109
NORFOLK SOUTHN CORP COM 655844108 31,810 133,874 SH   SOLE 4 123,975 0 9,899
NORFOLK SOUTHN CORP COM 655844108 52,638 221,530 SH   SOLE 7 209,873 0 11,657
NORFOLK SOUTHN CORP COM 655844108 227 955 SH   SOLE 13 955 0 0
NORFOLK SOUTHN CORP COM 655844108 7,641 32,157 SH   SOLE 15 32,157 0 0
NORFOLK SOUTHN CORP COM 655844108 3 12 SH   SOLE 17 0 0 12
NORFOLK SOUTHN CORP COM 655844108 220,465 927,842 SH   SOLE 18 844,415 0 83,427
NORFOLK SOUTHN CORP COM 655844108 23,419 98,561 SH   SOLE 19 98,561 0 0
NORFOLK SOUTHN CORP COM 655844108 1,231,223 5,181,697 SH   SOLE 21 5,181,697 0 0
NORFOLK SOUTHN CORP COM 655844108 1,361,963 5,731,925 SH   SOLE 22 5,200,269 0 531,656
NORFOLK SOUTHN CORP COM 655844108 40,177 169,088 SH   SOLE 23 169,088 0 0
NORFOLK SOUTHN CORP COM 655844108 98,178 413,191 SH   SOLE 25 400,723 0 12,468
NORFOLK SOUTHN CORP COM 655844108 131,234 552,308 SH   SOLE 26 168,978 0 383,330
NORFOLK SOUTHN CORP COM 655844108 191,462 805,783 SH   SOLE 28 34,994 0 770,789
NORFOLK SOUTHN CORP COM 655844108 26 108 SH   SOLE 29 108 0 0
NORFOLK SOUTHN CORP COM 655844108 322,696 1,358,089 SH   SOLE 30 1,304,503 0 53,586
NORFOLK SOUTHN CORP COM 655844108 11,819 49,742 SH   SOLE 31 33,485 0 16,257
NORFOLK SOUTHN CORP COM 655844108 24,127 101,542 SH   SOLE 34 101,542 0 0
NORFOLK SOUTHN CORP COM 655844108 43,318 182,307 SH   SOLE 36 182,307 0 0
NORFOLK SOUTHN CORP COM 655844108 2,494 10,496 SH   SOLE 40 10,496 0 0
NORTHEAST BK LEWISTON ME COM 66405S100 129 5,714 SH   SOLE 2 413 0 5,301
NORTHEAST BK LEWISTON ME COM 66405S100 597 26,505 SH   SOLE 18 26,505 0 0
NORTHEAST BK LEWISTON ME COM 66405S100 293 13,018 SH   SOLE 19 13,018 0 0
NORTHEAST BK LEWISTON ME COM 66405S100 5,695 252,875 SH   SOLE 21 252,875 0 0
NORTHEAST BK LEWISTON ME COM 66405S100 2,384 105,858 SH   SOLE 22 105,387 0 471
NORTHERN LTS FD TR IV INSPIRE 100ETF 66538H534 6 165 SH   SOLE 17 0 0 165
NORTHERN OIL AND GAS INC MN COM 665531307 11 1,218 SH   SOLE 2 1,218 0 0
NORTHERN OIL AND GAS INC MN COM 665531307 141 16,149 SH   SOLE 21 16,149 0 0
NORTHERN OIL AND GAS INC MN COM 665531307 5,610 640,420 SH   SOLE 22 640,420 0 0
NORTHERN TECHNOLOGIES INTL C COM 665809109 19 1,846 SH   SOLE 18 1,846 0 0
NORTHERN TECHNOLOGIES INTL C COM 665809109 232 21,956 SH   SOLE 21 21,956 0 0
NORTHERN TECHNOLOGIES INTL C COM 665809109 127 12,046 SH   SOLE 22 12,046 0 0
NORTHERN TR CORP COM 665859104 45,325 486,629 SH   SOLE 2 102,700 0 383,929
NORTHERN TR CORP COM 665859104 8,876 95,297 SH   SOLE 4 87,662 0 7,635
NORTHERN TR CORP COM 665859104 16,804 180,419 SH   SOLE 7 174,249 0 6,170
NORTHERN TR CORP COM 665859104 58 626 SH   SOLE 13 626 0 0
NORTHERN TR CORP COM 665859104 2,429 26,081 SH   SOLE 15 26,081 0 0
NORTHERN TR CORP COM 665859104 0 4 SH   SOLE 17 0 0 4
NORTHERN TR CORP COM 665859104 51,949 557,747 SH   SOLE 18 527,426 0 30,321
NORTHERN TR CORP COM 665859104 5,425 58,251 SH   SOLE 19 58,251 0 0
NORTHERN TR CORP COM 665859104 463,402 4,975,328 SH   SOLE 21 4,975,328 0 0
NORTHERN TR CORP COM 665859104 433,154 4,650,564 SH   SOLE 22 4,210,273 0 440,291
NORTHERN TR CORP COM 665859104 12,661 135,937 SH   SOLE 23 135,937 0 0
NORTHERN TR CORP COM 665859104 31,113 334,041 SH   SOLE 25 334,041 0 0
NORTHERN TR CORP COM 665859104 41,852 449,344 SH   SOLE 26 138,663 0 310,681
NORTHERN TR CORP COM 665859104 66,204 710,801 SH   SOLE 28 29,065 0 681,736
NORTHERN TR CORP COM 665859104 72 776 SH   SOLE 29 776 0 0
NORTHERN TR CORP COM 665859104 97,871 1,050,799 SH   SOLE 30 1,036,390 0 14,409
NORTHERN TR CORP COM 665859104 3,063 32,888 SH   SOLE 31 25,710 0 7,178
NORTHERN TR CORP COM 665859104 1,135 12,187 SH   SOLE 34 12,187 0 0
NORTHERN TR CORP COM 665859104 17,365 186,435 SH   SOLE 36 186,435 0 0
NORTHERN TR CORP COM 665859104 756 8,113 SH   SOLE 40 8,113 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 701 56,863 SH   SOLE 2 15,762 0 41,101
NORTHFIELD BANCORP INC DEL COM 66611T108 10 820 SH   SOLE 7 820 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 2,620 212,489 SH   SOLE 18 212,489 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 1,044 84,647 SH   SOLE 19 84,647 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 67,482 5,473,010 SH   SOLE 21 5,473,010 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 19,646 1,593,352 SH   SOLE 22 1,556,948 0 36,404
NORTHFIELD BANCORP INC DEL COM 66611T108 44 3,604 SH   SOLE 26 0 0 3,604
NORTHFIELD BANCORP INC DEL COM 66611T108 73 5,943 SH   SOLE 28 5,943 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 1,201 97,409 SH   SOLE 30 97,409 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 64 5,166 SH   SOLE 40 5,166 0 0
NORTHRIM BANCORP INC COM 666762109 718 21,154 SH   SOLE 2 6,953 0 14,201
NORTHRIM BANCORP INC COM 666762109 5 157 SH   SOLE 7 157 0 0
NORTHRIM BANCORP INC COM 666762109 779 22,941 SH   SOLE 18 22,941 0 0
NORTHRIM BANCORP INC COM 666762109 3,525 103,835 SH   SOLE 19 103,835 0 0
NORTHRIM BANCORP INC COM 666762109 8,320 245,072 SH   SOLE 21 245,072 0 0
NORTHRIM BANCORP INC COM 666762109 12,073 355,618 SH   SOLE 22 354,734 0 884
NORTHRIM BANCORP INC COM 666762109 69 2,030 SH   SOLE 23 2,030 0 0
NORTHRIM BANCORP INC COM 666762109 713 21,001 SH   SOLE 26 0 0 21,001
NORTHROP GRUMMAN CORP COM 666807102 127,135 417,220 SH   SOLE 2 112,682 0 304,538
NORTHROP GRUMMAN CORP COM 666807102 17,815 58,462 SH   SOLE 4 52,240 0 6,222
NORTHROP GRUMMAN CORP COM 666807102 41,148 135,036 SH   SOLE 7 130,681 0 4,355
NORTHROP GRUMMAN CORP COM 666807102 2,891 9,489 SH   SOLE 13 9,489 0 0
NORTHROP GRUMMAN CORP COM 666807102 6,036 19,808 SH   SOLE 15 19,808 0 0
NORTHROP GRUMMAN CORP COM 666807102 111,409 365,611 SH   SOLE 18 339,458 0 26,153
NORTHROP GRUMMAN CORP COM 666807102 29,622 97,212 SH   SOLE 19 97,212 0 0
NORTHROP GRUMMAN CORP COM 666807102 1,047,990 3,439,190 SH   SOLE 21 3,439,190 0 0
NORTHROP GRUMMAN CORP COM 666807102 1,111,704 3,648,279 SH   SOLE 22 3,288,843 0 359,436
NORTHROP GRUMMAN CORP COM 666807102 36,772 120,674 SH   SOLE 23 120,674 0 0
NORTHROP GRUMMAN CORP COM 666807102 69,027 226,525 SH   SOLE 25 226,525 0 0
NORTHROP GRUMMAN CORP COM 666807102 58,524 192,058 SH   SOLE 26 99,014 0 93,044
NORTHROP GRUMMAN CORP COM 666807102 11,599 38,066 SH   SOLE 28 0 0 38,066
NORTHROP GRUMMAN CORP COM 666807102 3,399 11,156 SH   SOLE 29 11,156 0 0
NORTHROP GRUMMAN CORP COM 666807102 164,962 541,357 SH   SOLE 30 541,357 0 0
NORTHROP GRUMMAN CORP COM 666807102 18,587 60,998 SH   SOLE 31 30,677 0 30,321
NORTHROP GRUMMAN CORP COM 666807102 31,229 102,485 SH   SOLE 36 102,485 0 0
NORTHROP GRUMMAN CORP COM 666807102 1,812 5,947 SH   SOLE 40 5,947 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 1,836 144,098 SH   SOLE 2 37,042 0 107,056
NORTHWEST BANCSHARES INC MD COM 667340103 8 630 SH   SOLE 4 630 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 26 2,063 SH   SOLE 7 2,063 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 6,731 528,317 SH   SOLE 18 528,317 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 4,384 344,136 SH   SOLE 19 344,136 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 173,655 13,630,663 SH   SOLE 21 13,630,663 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 48,347 3,794,924 SH   SOLE 22 3,731,252 0 63,672
NORTHWEST BANCSHARES INC MD COM 667340103 135 10,612 SH   SOLE 23 10,612 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 1,722 135,186 SH   SOLE 26 22,765 0 112,421
NORTHWEST BANCSHARES INC MD COM 667340103 181 14,184 SH   SOLE 28 14,184 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 2,944 231,106 SH   SOLE 30 231,106 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 184 14,477 SH   SOLE 40 14,477 0 0
NORTHWEST NAT HLDG CO COM 66765N105 2,003 43,548 SH   SOLE 2 11,674 0 31,874
NORTHWEST NAT HLDG CO COM 66765N105 152 3,304 SH   SOLE 4 3,304 0 0
NORTHWEST NAT HLDG CO COM 66765N105 3,082 67,019 SH   SOLE 7 67,019 0 0
NORTHWEST NAT HLDG CO COM 66765N105 6,292 136,802 SH   SOLE 18 133,887 0 2,915
NORTHWEST NAT HLDG CO COM 66765N105 4,045 87,950 SH   SOLE 19 87,950 0 0
NORTHWEST NAT HLDG CO COM 66765N105 165,720 3,603,387 SH   SOLE 21 3,603,387 0 0
NORTHWEST NAT HLDG CO COM 66765N105 43,572 947,415 SH   SOLE 22 921,746 0 25,669
NORTHWEST NAT HLDG CO COM 66765N105 208 4,523 SH   SOLE 23 4,523 0 0
NORTHWEST NAT HLDG CO COM 66765N105 1,495 32,514 SH   SOLE 26 13,966 0 18,548
NORTHWEST NAT HLDG CO COM 66765N105 172 3,733 SH   SOLE 28 3,733 0 0
NORTHWEST NAT HLDG CO COM 66765N105 3,560 77,403 SH   SOLE 30 77,403 0 0
NORTHWEST NAT HLDG CO COM 66765N105 61 1,335 SH   SOLE 36 1,335 0 0
NORTHWEST NAT HLDG CO COM 66765N105 139 3,031 SH   SOLE 40 3,031 0 0
NORTHWEST PIPE CO COM 667746101 271 9,571 SH   SOLE 2 903 0 8,668
NORTHWEST PIPE CO COM 667746101 276 9,755 SH   SOLE 7 9,755 0 0
NORTHWEST PIPE CO COM 667746101 1,012 35,743 SH   SOLE 18 35,743 0 0
NORTHWEST PIPE CO COM 667746101 510 18,013 SH   SOLE 19 18,013 0 0
NORTHWEST PIPE CO COM 667746101 10,116 357,453 SH   SOLE 21 357,453 0 0
NORTHWEST PIPE CO COM 667746101 8,371 295,807 SH   SOLE 22 294,176 0 1,631
NORTHWEST PIPE CO COM 667746101 2,417 85,416 SH   SOLE 30 85,416 0 0
NORTHWESTERN CORP COM NEW 668074305 4,649 79,723 SH   SOLE 2 36,038 0 43,685
NORTHWESTERN CORP COM NEW 668074305 301 5,166 SH   SOLE 4 5,166 0 0
NORTHWESTERN CORP COM NEW 668074305 4,612 79,098 SH   SOLE 7 79,098 0 0
NORTHWESTERN CORP COM NEW 668074305 17,949 307,826 SH   SOLE 18 307,826 0 0
NORTHWESTERN CORP COM NEW 668074305 9,702 166,389 SH   SOLE 19 166,389 0 0
NORTHWESTERN CORP COM NEW 668074305 265,966 4,561,249 SH   SOLE 21 4,561,249 0 0
NORTHWESTERN CORP COM NEW 668074305 104,175 1,786,564 SH   SOLE 22 1,752,998 0 33,566
NORTHWESTERN CORP COM NEW 668074305 805 13,805 SH   SOLE 26 9,879 0 3,926
NORTHWESTERN CORP COM NEW 668074305 382 6,548 SH   SOLE 28 6,548 0 0
NORTHWESTERN CORP COM NEW 668074305 2,976 51,043 SH   SOLE 30 51,043 0 0
NORTHWESTERN CORP COM NEW 668074305 1,092 18,734 SH   SOLE 32 18,734 0 0
NORTHWESTERN CORP COM NEW 668074305 209 3,583 SH   SOLE 36 3,583 0 0
NORTHWESTERN CORP COM NEW 668074305 325 5,569 SH   SOLE 40 5,569 0 0
NORTONLIFELOCK INC COM 668771108 28,718 1,382,009 SH   SOLE 2 282,236 0 1,099,773
NORTONLIFELOCK INC COM 668771108 5,636 271,219 SH   SOLE 4 250,468 0 20,751
NORTONLIFELOCK INC COM 668771108 16,288 783,835 SH   SOLE 7 568,783 0 215,052
NORTONLIFELOCK INC COM 668771108 31 1,470 SH   SOLE 13 1,470 0 0
NORTONLIFELOCK INC COM 668771108 1,447 69,653 SH   SOLE 15 69,653 0 0
NORTONLIFELOCK INC COM 668771108 28,622 1,377,371 SH   SOLE 18 1,290,858 0 86,513
NORTONLIFELOCK INC COM 668771108 13,754 661,872 SH   SOLE 19 661,872 0 0
NORTONLIFELOCK INC COM 668771108 411,785 19,816,392 SH   SOLE 21 19,816,392 0 0
NORTONLIFELOCK INC COM 668771108 280,978 13,521,564 SH   SOLE 22 12,331,514 0 1,190,050
NORTONLIFELOCK INC COM 668771108 7,771 373,942 SH   SOLE 23 373,942 0 0
NORTONLIFELOCK INC COM 668771108 20,887 1,005,136 SH   SOLE 25 1,005,136 0 0
NORTONLIFELOCK INC COM 668771108 33,051 1,590,513 SH   SOLE 26 661,690 0 928,823
NORTONLIFELOCK INC COM 668771108 53,955 2,596,482 SH   SOLE 28 72,565 0 2,523,917
NORTONLIFELOCK INC COM 668771108 29 1,378 SH   SOLE 29 1,378 0 0
NORTONLIFELOCK INC COM 668771108 83,423 4,014,600 SH   SOLE 30 3,722,758 0 291,842
NORTONLIFELOCK INC COM 668771108 2,879 138,548 SH   SOLE 31 70,843 0 67,705
NORTONLIFELOCK INC COM 668771108 6,343 305,241 SH   SOLE 34 305,241 0 0
NORTONLIFELOCK INC COM 668771108 9,140 439,867 SH   SOLE 36 439,867 0 0
NORTONLIFELOCK INC COM 668771108 468 22,509 SH   SOLE 40 22,509 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 18,308 719,922 SH   SOLE 2 147,453 0 572,469
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 37 1,474 SH   SOLE 4 1,474 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 6,654 261,679 SH   SOLE 7 248,245 0 13,434
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 101 3,967 SH   SOLE 15 3,967 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 13,169 517,847 SH   SOLE 18 491,733 0 26,114
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 2,633 103,528 SH   SOLE 19 103,528 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 164,827 6,481,582 SH   SOLE 21 6,481,582 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 194,941 7,665,787 SH   SOLE 22 7,000,118 0 665,669
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 15 605 SH   SOLE 23 605 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 90 3,558 SH   SOLE 25 3,558 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 8,460 332,679 SH   SOLE 26 90,219 0 242,460
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 1,233 48,480 SH   SOLE 28 34,475 0 14,005
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 23,080 907,603 SH   SOLE 30 907,603 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 712 28,012 SH   SOLE 31 5,997 0 22,015
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 1,515 59,571 SH   SOLE 36 59,571 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 989 38,900 SH   SOLE 40 38,900 0 0
NORWOOD FINL CORP COM 669549107 148 5,648 SH   SOLE 2 714 0 4,934
NORWOOD FINL CORP COM 669549107 4 168 SH   SOLE 7 168 0 0
NORWOOD FINL CORP COM 669549107 571 21,830 SH   SOLE 18 21,830 0 0
NORWOOD FINL CORP COM 669549107 299 11,432 SH   SOLE 19 11,432 0 0
NORWOOD FINL CORP COM 669549107 5,561 212,508 SH   SOLE 21 212,508 0 0
NORWOOD FINL CORP COM 669549107 1,832 69,999 SH   SOLE 22 69,173 0 826
NOVA LIFESTYLE INC COM NEW 66979P201 7 2,790 SH   SOLE 21 2,790 0 0
NOVA LIFESTYLE INC COM NEW 66979P201 73 30,837 SH   SOLE 22 30,837 0 0
NOVABAY PHARMACEUTICALS INC COM NEW 66987P201 0 657 SH   SOLE 21 657 0 0
NOVAGOLD RES INC COM NEW 66987E206 1,478 152,844 SH   SOLE 2 27,960 0 124,884
NOVAGOLD RES INC COM NEW 66987E206 42 4,304 SH   SOLE 7 4,304 0 0
NOVAGOLD RES INC COM NEW 66987E206 8,692 898,811 SH   SOLE 18 832,876 0 65,935
NOVAGOLD RES INC COM NEW 66987E206 12,367 1,278,911 SH   SOLE 19 1,278,911 0 0
NOVAGOLD RES INC COM NEW 66987E206 76,621 7,923,589 SH   SOLE 21 7,923,589 0 0
NOVAGOLD RES INC COM NEW 66987E206 32,161 3,325,841 SH   SOLE 22 3,286,109 0 39,732
NOVAGOLD RES INC COM NEW 66987E206 598 61,795 SH   SOLE 23 61,795 0 0
NOVAGOLD RES INC COM NEW 66987E206 2,481 256,598 SH   SOLE 26 0 0 256,598
NOVAN INC COM 66988N106 13 15,536 SH   SOLE 21 15,536 0 0
NOVAN INC COM 66988N106 2,780 3,419,234 SH   SOLE 22 3,419,234 0 0
NOVANTA INC COM 67000B104 2,547 21,543 SH   SOLE 2 11,748 0 9,795
NOVANTA INC COM 67000B104 19 162 SH   SOLE 4 162 0 0
NOVANTA INC COM 67000B104 80 677 SH   SOLE 7 677 0 0
NOVANTA INC COM 67000B104 14,553 123,103 SH   SOLE 18 119,405 0 3,698
NOVANTA INC COM 67000B104 10,698 90,494 SH   SOLE 19 90,494 0 0
NOVANTA INC COM 67000B104 143,643 1,215,047 SH   SOLE 21 1,215,047 0 0
NOVANTA INC COM 67000B104 115,388 976,041 SH   SOLE 22 952,613 0 23,428
NOVANTA INC COM 67000B104 107 907 SH   SOLE 23 907 0 0
NOVANTA INC COM 67000B104 88 742 SH   SOLE 25 742 0 0
NOVANTA INC COM 67000B104 3,548 30,013 SH   SOLE 26 14,102 0 15,911
NOVANTA INC COM 67000B104 538 4,555 SH   SOLE 28 4,555 0 0
NOVANTA INC COM 67000B104 20,637 174,566 SH   SOLE 30 174,566 0 0
NOVANTA INC COM 67000B104 307 2,600 SH   SOLE 34 2,600 0 0
NOVANTA INC COM 67000B104 185 1,563 SH   SOLE 36 1,563 0 0
NOVANTA INC COM 67000B104 496 4,196 SH   SOLE 40 4,196 0 0
NOVARTIS AG SPONSORED ADR 66987V109 58,950 624,268 SH   SOLE 18 621,967 0 2,301
NOVARTIS AG SPONSORED ADR 66987V109 6,486 68,681 SH   SOLE 19 68,681 0 0
NOVAVAX INC COM NEW 670002401 8,034 72,048 SH   SOLE 2 22,239 0 49,809
NOVAVAX INC COM NEW 670002401 32 287 SH   SOLE 4 287 0 0
NOVAVAX INC COM NEW 670002401 132 1,187 SH   SOLE 7 1,187 0 0
NOVAVAX INC COM NEW 670002401 24,148 216,557 SH   SOLE 18 213,443 0 3,114
NOVAVAX INC COM NEW 670002401 20,876 187,208 SH   SOLE 19 187,208 0 0
NOVAVAX INC COM NEW 670002401 306,459 2,748,264 SH   SOLE 21 2,748,264 0 0
NOVAVAX INC COM NEW 670002401 195,218 1,750,679 SH   SOLE 22 1,708,401 0 42,278
NOVAVAX INC COM NEW 670002401 3,159 28,333 SH   SOLE 23 28,333 0 0
NOVAVAX INC COM NEW 670002401 79 711 SH   SOLE 25 711 0 0
NOVAVAX INC COM NEW 670002401 5,569 49,938 SH   SOLE 26 15,788 0 34,150
NOVAVAX INC COM NEW 670002401 838 7,519 SH   SOLE 28 7,519 0 0
NOVAVAX INC COM NEW 670002401 5,580 50,042 SH   SOLE 30 50,042 0 0
NOVAVAX INC COM NEW 670002401 457 4,096 SH   SOLE 34 4,096 0 0
NOVAVAX INC COM NEW 670002401 178 1,592 SH   SOLE 36 1,592 0 0
NOVAVAX INC COM NEW 670002401 807 7,241 SH   SOLE 40 7,241 0 0
NOVAVAX INC NOTE 3.750% 2/0 670002AB0 2,029 1,625,000 PRN   SOLE 21 1,625,000 0 0
NOVO-NORDISK A S ADR 670100205 29 411 SH   SOLE 17 0 0 411
NOVO-NORDISK A S ADR 670100205 82,162 1,176,257 SH   SOLE 18 1,088,669 0 87,588
NOVO-NORDISK A S ADR 670100205 6,762 96,803 SH   SOLE 19 96,803 0 0
NOVO-NORDISK A S ADR 670100205 1,545 22,112 SH   SOLE 25 0 0 22,112
NOVO-NORDISK A S ADR 670100205 70 1,003 SH   SOLE 30 1,003 0 0
NOVO-NORDISK A S ADR 670100205 10,434 149,384 SH   SOLE 34 149,384 0 0
NOVO-NORDISK A S ADR 670100205 490 7,009 SH   SOLE 36 7,009 0 0
NOVOCURE LTD ORD SHS G6674U108 38,843 224,475 SH   SOLE 2 31,547 0 192,928
NOVOCURE LTD ORD SHS G6674U108 6,771 39,132 SH   SOLE 4 35,754 0 3,378
NOVOCURE LTD ORD SHS G6674U108 1,162 6,718 SH   SOLE 7 6,718 0 0
NOVOCURE LTD ORD SHS G6674U108 34 197 SH   SOLE 13 197 0 0
NOVOCURE LTD ORD SHS G6674U108 1,168 6,752 SH   SOLE 15 6,752 0 0
NOVOCURE LTD ORD SHS G6674U108 12,069 69,744 SH   SOLE 18 64,220 0 5,524
NOVOCURE LTD ORD SHS G6674U108 7,016 40,543 SH   SOLE 19 40,543 0 0
NOVOCURE LTD ORD SHS G6674U108 382,959 2,213,126 SH   SOLE 21 2,213,126 0 0
NOVOCURE LTD ORD SHS G6674U108 419,581 2,424,762 SH   SOLE 22 2,304,083 0 120,679
NOVOCURE LTD ORD SHS G6674U108 9,868 57,028 SH   SOLE 23 57,028 0 0
NOVOCURE LTD ORD SHS G6674U108 971 5,614 SH   SOLE 25 5,614 0 0
NOVOCURE LTD ORD SHS G6674U108 19,255 111,277 SH   SOLE 26 82,441 0 28,836
NOVOCURE LTD ORD SHS G6674U108 19,387 112,038 SH   SOLE 28 11,071 0 100,967
NOVOCURE LTD ORD SHS G6674U108 21 123 SH   SOLE 29 123 0 0
NOVOCURE LTD ORD SHS G6674U108 76,728 443,411 SH   SOLE 30 439,991 0 3,420
NOVOCURE LTD ORD SHS G6674U108 2,521 14,569 SH   SOLE 31 11,488 0 3,081
NOVOCURE LTD ORD SHS G6674U108 683 3,949 SH   SOLE 34 3,949 0 0
NOVOCURE LTD ORD SHS G6674U108 3,361 19,425 SH   SOLE 36 19,425 0 0
NOVOCURE LTD ORD SHS G6674U108 657 3,797 SH   SOLE 40 3,797 0 0
NOVUS CAP CORP COM 67012U108 40 2,543 SH   SOLE 21 2,543 0 0
NOVUS CAP CORP COM 67012U108 12,852 821,185 SH   SOLE 34 821,185 0 0
NOVUS THERAPEUTICS INC COM 67011N204 0 17 SH   SOLE 21 17 0 0
NOVUS THERAPEUTICS INC COM 67011N204 165 10,697 SH   SOLE 22 10,697 0 0
NOW INC COM 67011P100 937 130,518 SH   SOLE 2 37,021 0 93,497
NOW INC COM 67011P100 4 574 SH   SOLE 4 574 0 0
NOW INC COM 67011P100 12 1,734 SH   SOLE 7 1,734 0 0
NOW INC COM 67011P100 3,401 473,695 SH   SOLE 18 473,695 0 0
NOW INC COM 67011P100 1,409 196,208 SH   SOLE 19 196,208 0 0
NOW INC COM 67011P100 89,021 12,398,535 SH   SOLE 21 12,398,535 0 0
NOW INC COM 67011P100 24,099 3,356,422 SH   SOLE 22 3,283,868 0 72,554
NOW INC COM 67011P100 414 57,624 SH   SOLE 26 46,439 0 11,185
NOW INC COM 67011P100 113 15,771 SH   SOLE 28 15,376 0 395
NOW INC COM 67011P100 1,674 233,108 SH   SOLE 30 233,108 0 0
NOW INC COM 67011P100 71 9,873 SH   SOLE 34 9,873 0 0
NOW INC COM 67011P100 85 11,903 SH   SOLE 36 11,903 0 0
NOW INC COM 67011P100 85 11,818 SH   SOLE 40 11,818 0 0
NRG ENERGY INC COM NEW 629377508 24,356 648,640 SH   SOLE 2 147,560 0 501,080
NRG ENERGY INC COM NEW 629377508 4,454 118,617 SH   SOLE 4 108,648 0 9,969
NRG ENERGY INC COM NEW 629377508 16,602 442,125 SH   SOLE 7 361,231 0 80,894
NRG ENERGY INC COM NEW 629377508 19 504 SH   SOLE 13 504 0 0
NRG ENERGY INC COM NEW 629377508 1,309 34,857 SH   SOLE 15 34,857 0 0
NRG ENERGY INC COM NEW 629377508 0 2 SH   SOLE 17 0 0 2
NRG ENERGY INC COM NEW 629377508 17,220 458,584 SH   SOLE 18 422,499 0 36,085
NRG ENERGY INC COM NEW 629377508 3,026 80,589 SH   SOLE 19 80,589 0 0
NRG ENERGY INC COM NEW 629377508 242,990 6,471,093 SH   SOLE 21 6,471,093 0 0
NRG ENERGY INC COM NEW 629377508 233,238 6,211,401 SH   SOLE 22 5,700,288 0 511,113
NRG ENERGY INC COM NEW 629377508 6,222 165,692 SH   SOLE 23 165,692 0 0
NRG ENERGY INC COM NEW 629377508 13,701 364,861 SH   SOLE 25 364,861 0 0
NRG ENERGY INC COM NEW 629377508 20,889 556,304 SH   SOLE 26 280,321 0 275,983
NRG ENERGY INC COM NEW 629377508 12,879 342,975 SH   SOLE 28 30,692 0 312,283
NRG ENERGY INC COM NEW 629377508 7 192 SH   SOLE 29 192 0 0
NRG ENERGY INC COM NEW 629377508 40,059 1,066,812 SH   SOLE 30 1,066,812 0 0
NRG ENERGY INC COM NEW 629377508 1,486 39,568 SH   SOLE 31 30,036 0 9,532
NRG ENERGY INC COM NEW 629377508 428 11,389 SH   SOLE 34 11,389 0 0
NRG ENERGY INC COM NEW 629377508 5,587 148,795 SH   SOLE 36 148,795 0 0
NRG ENERGY INC COM NEW 629377508 384 10,231 SH   SOLE 40 10,231 0 0
NRG ENERGY INC DBCV 2.750% 6/0 629377CG5 645 568,000 PRN   SOLE 2 568,000 0 0
NRG ENERGY INC DBCV 2.750% 6/0 629377CG5 12,311 10,834,000 PRN   SOLE 19 10,834,000 0 0
NRG ENERGY INC DBCV 2.750% 6/0 629377CG5 3,190 2,807,000 PRN   SOLE 21 2,807,000 0 0
NRG ENERGY INC DBCV 2.750% 6/0 629377CG5 124 109,000 PRN   SOLE 22 109,000 0 0
NRG ENERGY INC DBCV 2.750% 6/0 629377CG5 3,107 2,734,000 PRN   SOLE 34 2,734,000 0 0
NTN BUZZTIME INC COM PAR 629410606 1 331 SH   SOLE 21 331 0 0
NTN BUZZTIME INC COM PAR 629410606 6 2,689 SH   SOLE 22 2,689 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 8,272 151,424 SH   SOLE 2 50,687 0 100,737
NU SKIN ENTERPRISES INC CL A 67018T105 12 215 SH   SOLE 4 215 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 295 5,397 SH   SOLE 7 5,397 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 8,442 154,524 SH   SOLE 18 154,524 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 681 12,474 SH   SOLE 19 12,474 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 178,039 3,258,994 SH   SOLE 21 3,258,994 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 86,771 1,588,345 SH   SOLE 22 1,519,850 0 68,495
NU SKIN ENTERPRISES INC CL A 67018T105 26 467 SH   SOLE 25 467 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 970 17,764 SH   SOLE 26 12,637 0 5,127
NU SKIN ENTERPRISES INC CL A 67018T105 631 11,545 SH   SOLE 28 7,106 0 4,439
NU SKIN ENTERPRISES INC CL A 67018T105 1,826 33,429 SH   SOLE 30 33,429 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 55 1,000 SH   SOLE 31 1,000 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 1,099 20,122 SH   SOLE 32 20,122 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 287 5,260 SH   SOLE 34 5,260 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 191 3,497 SH   SOLE 36 3,497 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 368 6,731 SH   SOLE 40 6,731 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 28,291 641,672 SH   SOLE 2 102,080 0 539,592
NUANCE COMMUNICATIONS INC COM 67020Y100 52 1,170 SH   SOLE 4 1,170 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 267 6,049 SH   SOLE 7 6,049 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 5,214 118,253 SH   SOLE 18 118,253 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 4,063 92,143 SH   SOLE 19 92,143 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 180,875 4,102,400 SH   SOLE 21 4,102,400 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 323,660 7,340,885 SH   SOLE 22 6,969,324 0 371,561
NUANCE COMMUNICATIONS INC COM 67020Y100 143 3,247 SH   SOLE 25 3,247 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 7,292 165,389 SH   SOLE 26 137,633 0 27,756
NUANCE COMMUNICATIONS INC COM 67020Y100 1,657 37,589 SH   SOLE 28 36,229 0 1,360
NUANCE COMMUNICATIONS INC COM 67020Y100 41,279 936,252 SH   SOLE 30 936,252 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 236 5,349 SH   SOLE 31 5,349 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 3,183 72,195 SH   SOLE 34 72,195 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 443 10,050 SH   SOLE 36 10,050 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 1,522 34,521 SH   SOLE 40 34,521 0 0
NUANCE COMMUNICATIONS INC DBCV 1.000%12/1 67020YAK6 7,009 3,766,000 PRN   SOLE 21 3,766,000 0 0
NUANCE COMMUNICATIONS INC DBCV 1.000%12/1 67020YAK6 465 250,000 PRN   SOLE 22 250,000 0 0
NUANCE COMMUNICATIONS INC NOTE 1.250% 4/0 67020YAN0 2,253 990,000 PRN   SOLE 21 990,000 0 0
NUANCE COMMUNICATIONS INC NOTE 1.250% 4/0 67020YAN0 569 250,000 PRN   SOLE 22 250,000 0 0
NUCOR CORP COM 670346105 40,030 752,591 SH   SOLE 2 135,453 0 617,138
NUCOR CORP COM 670346105 7,267 136,621 SH   SOLE 4 124,706 0 11,915
NUCOR CORP COM 670346105 17,867 335,901 SH   SOLE 7 321,640 0 14,261
NUCOR CORP COM 670346105 37 705 SH   SOLE 13 705 0 0
NUCOR CORP COM 670346105 2,050 38,540 SH   SOLE 15 38,540 0 0
NUCOR CORP COM 670346105 1 12 SH   SOLE 17 0 0 12
NUCOR CORP COM 670346105 30,021 564,408 SH   SOLE 18 515,911 0 48,497
NUCOR CORP COM 670346105 6,826 128,334 SH   SOLE 19 128,334 0 0
NUCOR CORP COM 670346105 421,439 7,923,273 SH   SOLE 21 7,923,273 0 0
NUCOR CORP COM 670346105 369,138 6,939,987 SH   SOLE 22 6,315,144 0 624,843
NUCOR CORP COM 670346105 10,824 203,494 SH   SOLE 23 203,494 0 0
NUCOR CORP COM 670346105 21,986 413,347 SH   SOLE 25 413,347 0 0
NUCOR CORP COM 670346105 44,723 840,809 SH   SOLE 26 252,763 0 588,046
NUCOR CORP COM 670346105 56,993 1,071,498 SH   SOLE 28 45,068 0 1,026,430
NUCOR CORP COM 670346105 178 3,342 SH   SOLE 29 3,342 0 0
NUCOR CORP COM 670346105 71,067 1,336,104 SH   SOLE 30 1,336,104 0 0
NUCOR CORP COM 670346105 5,366 100,878 SH   SOLE 31 38,971 0 61,907
NUCOR CORP COM 670346105 777 14,612 SH   SOLE 34 14,612 0 0
NUCOR CORP COM 670346105 11,183 210,239 SH   SOLE 36 210,239 0 0
NUCOR CORP COM 670346105 628 11,810 SH   SOLE 40 11,810 0 0
NURIX THERAPEUTICS INC COM 67080M103 266 8,083 SH   SOLE 2 3,685 0 4,398
NURIX THERAPEUTICS INC COM 67080M103 8 236 SH   SOLE 7 236 0 0
NURIX THERAPEUTICS INC COM 67080M103 1,365 41,513 SH   SOLE 18 41,513 0 0
NURIX THERAPEUTICS INC COM 67080M103 1,383 42,057 SH   SOLE 19 42,057 0 0
NURIX THERAPEUTICS INC COM 67080M103 24,002 729,999 SH   SOLE 21 729,999 0 0
NURIX THERAPEUTICS INC COM 67080M103 10,817 328,982 SH   SOLE 22 320,669 0 8,313
NURIX THERAPEUTICS INC COM 67080M103 188 5,706 SH   SOLE 26 0 0 5,706
NURIX THERAPEUTICS INC COM 67080M103 357 10,856 SH   SOLE 30 10,856 0 0
NURIX THERAPEUTICS INC COM 67080M103 6 171 SH   SOLE 34 171 0 0
NURIX THERAPEUTICS INC COM 67080M103 78 2,371 SH   SOLE 40 2,371 0 0
NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 5 126 SH   SOLE 17 0 0 126
NUTANIX INC CL A 67059N108 12,634 396,427 SH   SOLE 2 67,756 0 328,671
NUTANIX INC CL A 67059N108 39 1,221 SH   SOLE 4 1,221 0 0
NUTANIX INC CL A 67059N108 112 3,526 SH   SOLE 7 3,526 0 0
NUTANIX INC CL A 67059N108 3,665 115,003 SH   SOLE 18 115,003 0 0
NUTANIX INC CL A 67059N108 1,542 48,398 SH   SOLE 19 48,398 0 0
NUTANIX INC CL A 67059N108 108,531 3,405,429 SH   SOLE 21 3,405,429 0 0
NUTANIX INC CL A 67059N108 159,846 5,015,577 SH   SOLE 22 4,769,684 0 245,893
NUTANIX INC CL A 67059N108 79 2,465 SH   SOLE 25 2,465 0 0
NUTANIX INC CL A 67059N108 3,537 110,993 SH   SOLE 26 66,184 0 44,809
NUTANIX INC CL A 67059N108 784 24,588 SH   SOLE 28 24,588 0 0
NUTANIX INC CL A 67059N108 3,531 110,791 SH   SOLE 30 110,791 0 0
NUTANIX INC CL A 67059N108 111 3,485 SH   SOLE 31 3,485 0 0
NUTANIX INC CL A 67059N108 246 7,723 SH   SOLE 34 7,723 0 0
NUTANIX INC CL A 67059N108 194 6,076 SH   SOLE 36 6,076 0 0
NUTANIX INC CL A 67059N108 702 22,040 SH   SOLE 40 22,040 0 0
NUTANIX INC NOTE 1/1 67059NAB4 2,759 2,734,000 PRN   SOLE 21 2,734,000 0 0
NUTRIEN LTD COM 67077M108 7 150 SH   SOLE 18 150 0 0
NUTRIEN LTD COM 67077M108 11,057 229,583 SH   SOLE 19 229,583 0 0
NUTRIEN LTD COM 67077M108 596 12,384 SH   SOLE 25 12,384 0 0
NUTRIEN LTD COM 67077M108 8,178 169,807 SH   SOLE 29 169,807 0 0
NUTRIEN LTD COM 67077M108 2,891 60,021 SH   SOLE 34 60,021 0 0
NUVASIVE INC COM 670704105 2,969 52,711 SH   SOLE 2 37,295 0 15,416
NUVASIVE INC COM 670704105 13 234 SH   SOLE 4 234 0 0
NUVASIVE INC COM 670704105 59 1,045 SH   SOLE 7 1,045 0 0
NUVASIVE INC COM 670704105 16,414 291,395 SH   SOLE 18 286,076 0 5,319
NUVASIVE INC COM 670704105 15,375 272,937 SH   SOLE 19 272,937 0 0
NUVASIVE INC COM 670704105 219,107 3,889,708 SH   SOLE 21 3,889,708 0 0
NUVASIVE INC COM 670704105 92,572 1,643,388 SH   SOLE 22 1,608,183 0 35,205
NUVASIVE INC COM 670704105 104 1,840 SH   SOLE 23 1,840 0 0
NUVASIVE INC COM 670704105 17 307 SH   SOLE 25 307 0 0
NUVASIVE INC COM 670704105 2,621 46,533 SH   SOLE 26 17,920 0 28,613
NUVASIVE INC COM 670704105 355 6,295 SH   SOLE 28 6,295 0 0
NUVASIVE INC COM 670704105 2,993 53,132 SH   SOLE 30 53,132 0 0
NUVASIVE INC COM 670704105 145 2,577 SH   SOLE 34 2,577 0 0
NUVASIVE INC COM 670704105 43 755 SH   SOLE 36 755 0 0
NUVASIVE INC COM 670704105 357 6,332 SH   SOLE 40 6,332 0 0
NUVASIVE INC NOTE 2.250% 3/1 670704AG0 3,153 3,130,000 PRN   SOLE 21 3,130,000 0 0
NUVEEN PA MUN VALUE FD COM 67074K105 166 11,651 SH   SOLE 18 11,651 0 0
NUVEEN PENNSYLVANIA QLT MUN COM 670972108 153 10,606 SH   SOLE 18 10,606 0 0
NUVEEN VIRGINIA QLTY MUNCPL COM 67064R102 0 1 SH   SOLE 17 0 0 1
NV5 GLOBAL INC COM 62945V109 552 7,005 SH   SOLE 2 3,534 0 3,471
NV5 GLOBAL INC COM 62945V109 4 51 SH   SOLE 4 51 0 0
NV5 GLOBAL INC COM 62945V109 5,086 64,562 SH   SOLE 7 64,562 0 0
NV5 GLOBAL INC COM 62945V109 3,194 40,549 SH   SOLE 18 40,549 0 0
NV5 GLOBAL INC COM 62945V109 1,533 19,464 SH   SOLE 19 19,464 0 0
NV5 GLOBAL INC COM 62945V109 31,948 405,531 SH   SOLE 21 405,531 0 0
NV5 GLOBAL INC COM 62945V109 23,169 294,094 SH   SOLE 22 285,506 0 8,588
NV5 GLOBAL INC COM 62945V109 360 4,574 SH   SOLE 26 0 0 4,574
NV5 GLOBAL INC COM 62945V109 111 1,410 SH   SOLE 28 1,410 0 0
NV5 GLOBAL INC COM 62945V109 837 10,630 SH   SOLE 30 10,630 0 0
NV5 GLOBAL INC COM 62945V109 123 1,566 SH   SOLE 40 1,566 0 0
NVE CORP COM NEW 629445206 117 2,087 SH   SOLE 2 427 0 1,660
NVE CORP COM NEW 629445206 7 130 SH   SOLE 7 130 0 0
NVE CORP COM NEW 629445206 1,072 19,082 SH   SOLE 18 19,082 0 0
NVE CORP COM NEW 629445206 496 8,836 SH   SOLE 19 8,836 0 0
NVE CORP COM NEW 629445206 10,254 182,522 SH   SOLE 21 182,522 0 0
NVE CORP COM NEW 629445206 7,888 140,405 SH   SOLE 22 139,614 0 791
NVENT ELECTRIC PLC SHS G6700G107 10,239 439,634 SH   SOLE 2 128,617 0 311,017
NVENT ELECTRIC PLC SHS G6700G107 19 812 SH   SOLE 4 812 0 0
NVENT ELECTRIC PLC SHS G6700G107 3,182 136,622 SH   SOLE 7 136,622 0 0
NVENT ELECTRIC PLC SHS G6700G107 10,276 441,217 SH   SOLE 18 441,217 0 0
NVENT ELECTRIC PLC SHS G6700G107 2,850 122,369 SH   SOLE 19 122,369 0 0
NVENT ELECTRIC PLC SHS G6700G107 170,989 7,341,736 SH   SOLE 21 7,341,736 0 0
NVENT ELECTRIC PLC SHS G6700G107 121,605 5,221,338 SH   SOLE 22 5,006,009 0 215,329
NVENT ELECTRIC PLC SHS G6700G107 469 20,145 SH   SOLE 25 20,145 0 0
NVENT ELECTRIC PLC SHS G6700G107 1,991 85,483 SH   SOLE 26 48,089 0 37,394
NVENT ELECTRIC PLC SHS G6700G107 556 23,883 SH   SOLE 28 22,376 0 1,507
NVENT ELECTRIC PLC SHS G6700G107 2,744 117,809 SH   SOLE 30 117,809 0 0
NVENT ELECTRIC PLC SHS G6700G107 67 2,886 SH   SOLE 31 2,886 0 0
NVENT ELECTRIC PLC SHS G6700G107 1,143 49,087 SH   SOLE 34 49,087 0 0
NVENT ELECTRIC PLC SHS G6700G107 127 5,445 SH   SOLE 36 5,445 0 0
NVENT ELECTRIC PLC SHS G6700G107 461 19,804 SH   SOLE 40 19,804 0 0
NVIDIA CORPORATION COM 67066G104 879,898 1,684,983 SH   SOLE 2 468,318 0 1,216,665
NVIDIA CORPORATION COM 67066G104 167,789 321,311 SH   SOLE 4 297,640 0 23,671
NVIDIA CORPORATION COM 67066G104 325,924 624,136 SH   SOLE 7 588,187 0 35,949
NVIDIA CORPORATION COM 67066G104 22,600 43,278 SH   SOLE 13 43,278 0 0
NVIDIA CORPORATION COM 67066G104 33,435 64,027 SH   SOLE 15 64,027 0 0
NVIDIA CORPORATION COM 67066G104 77 148 SH   SOLE 17 0 0 148
NVIDIA CORPORATION COM 67066G104 880,851 1,686,808 SH   SOLE 18 1,457,311 0 229,497
NVIDIA CORPORATION COM 67066G104 560,269 1,072,901 SH   SOLE 19 1,072,901 0 0
NVIDIA CORPORATION COM 67066G104 7,581,625 14,518,624 SH   SOLE 21 14,518,624 0 0
NVIDIA CORPORATION COM 67066G104 7,670,267 14,688,370 SH   SOLE 22 13,029,605 0 1,658,765
NVIDIA CORPORATION COM 67066G104 250,739 480,158 SH   SOLE 23 480,158 0 0
NVIDIA CORPORATION COM 67066G104 527,985 1,011,078 SH   SOLE 25 1,011,078 0 0
NVIDIA CORPORATION COM 67066G104 711,218 1,361,964 SH   SOLE 26 429,128 0 932,836
NVIDIA CORPORATION COM 67066G104 1,043,915 1,999,071 SH   SOLE 28 85,123 0 1,913,948
NVIDIA CORPORATION COM 67066G104 20,538 39,329 SH   SOLE 29 39,329 0 0
NVIDIA CORPORATION COM 67066G104 2,011,910 3,852,757 SH   SOLE 30 3,768,081 0 84,676
NVIDIA CORPORATION COM 67066G104 177,055 339,056 SH   SOLE 31 139,740 0 199,316
NVIDIA CORPORATION COM 67066G104 85,789 164,283 SH   SOLE 32 164,283 0 0
NVIDIA CORPORATION COM 67066G104 244,049 467,347 SH   SOLE 34 467,347 0 0
NVIDIA CORPORATION COM 67066G104 184,812 353,910 SH   SOLE 36 353,910 0 0
NVIDIA CORPORATION COM 67066G104 13,372 25,607 SH   SOLE 40 25,607 0 0
NVR INC COM 62944T105 35,727 8,757 SH   SOLE 2 1,815 0 6,942
NVR INC COM 62944T105 7,348 1,801 SH   SOLE 4 1,667 0 134
NVR INC COM 62944T105 18,494 4,533 SH   SOLE 7 3,096 0 1,437
NVR INC COM 62944T105 65 16 SH   SOLE 13 16 0 0
NVR INC COM 62944T105 1,771 434 SH   SOLE 15 434 0 0
NVR INC COM 62944T105 25,764 6,315 SH   SOLE 18 5,805 0 510
NVR INC COM 62944T105 4,712 1,155 SH   SOLE 19 1,155 0 0
NVR INC COM 62944T105 550,977 135,048 SH   SOLE 21 135,048 0 0
NVR INC COM 62944T105 353,956 86,757 SH   SOLE 22 79,550 0 7,207
NVR INC COM 62944T105 9,624 2,359 SH   SOLE 23 2,359 0 0
NVR INC COM 62944T105 21,937 5,377 SH   SOLE 25 5,377 0 0
NVR INC COM 62944T105 34,095 8,357 SH   SOLE 26 3,150 0 5,207
NVR INC COM 62944T105 53,793 13,185 SH   SOLE 28 437 0 12,748
NVR INC COM 62944T105 61,708 15,125 SH   SOLE 30 14,662 0 463
NVR INC COM 62944T105 3,819 936 SH   SOLE 31 460 0 476
NVR INC COM 62944T105 612 150 SH   SOLE 34 150 0 0
NVR INC COM 62944T105 8,294 2,033 SH   SOLE 36 2,033 0 0
NVR INC COM 62944T105 587 144 SH   SOLE 40 144 0 0
NXP SEMICONDUCTORS N V COM N6596X109 36,492 229,497 SH   SOLE 2 172,695 0 56,802
NXP SEMICONDUCTORS N V COM N6596X109 22,966 144,430 SH   SOLE 4 133,634 0 10,796
NXP SEMICONDUCTORS N V COM N6596X109 6,898 43,382 SH   SOLE 7 39,665 0 3,717
NXP SEMICONDUCTORS N V COM N6596X109 160 1,004 SH   SOLE 13 1,004 0 0
NXP SEMICONDUCTORS N V COM N6596X109 5,175 32,546 SH   SOLE 15 32,546 0 0
NXP SEMICONDUCTORS N V COM N6596X109 209,617 1,318,264 SH   SOLE 18 1,240,011 0 78,253
NXP SEMICONDUCTORS N V COM N6596X109 434,580 2,733,033 SH   SOLE 19 2,733,033 0 0
NXP SEMICONDUCTORS N V COM N6596X109 456,662 2,871,905 SH   SOLE 21 2,871,905 0 0
NXP SEMICONDUCTORS N V COM N6596X109 844,398 5,310,348 SH   SOLE 22 5,105,069 0 205,279
NXP SEMICONDUCTORS N V COM N6596X109 32,037 201,476 SH   SOLE 23 201,476 0 0
NXP SEMICONDUCTORS N V COM N6596X109 71,791 451,487 SH   SOLE 25 444,510 0 6,977
NXP SEMICONDUCTORS N V COM N6596X109 81,002 509,414 SH   SOLE 26 204,470 0 304,944
NXP SEMICONDUCTORS N V COM N6596X109 114,598 720,698 SH   SOLE 28 38,147 0 682,551
NXP SEMICONDUCTORS N V COM N6596X109 519 3,261 SH   SOLE 29 3,261 0 0
NXP SEMICONDUCTORS N V COM N6596X109 130,080 818,061 SH   SOLE 30 728,726 0 89,335
NXP SEMICONDUCTORS N V COM N6596X109 14,666 92,231 SH   SOLE 31 43,622 0 48,609
NXP SEMICONDUCTORS N V COM N6596X109 9,503 59,762 SH   SOLE 32 59,762 0 0
NXP SEMICONDUCTORS N V COM N6596X109 220,050 1,383,873 SH   SOLE 34 1,383,873 0 0
NXP SEMICONDUCTORS N V COM N6596X109 28,238 177,584 SH   SOLE 36 177,584 0 0
NXP SEMICONDUCTORS N V COM N6596X109 1,810 11,381 SH   SOLE 40 11,381 0 0
NXP SEMICONDUCTORS N V OPTIONS N6596X959 127 800 SH Put SOLE 2 800 0 0
NXP SEMICONDUCTORS N V OPTIONS N6596X959 223 1,400 SH Put SOLE 4 1,400 0 0
NXP SEMICONDUCTORS N V OPTIONS N6596X959 2,814 17,700 SH Put SOLE 18 17,700 0 0
NXP SEMICONDUCTORS N V OPTIONS N6596X959 18,095 113,800 SH Put SOLE 19 113,800 0 0
NXP SEMICONDUCTORS N V OPTIONS N6596X959 1,224 7,700 SH Put SOLE 22 7,700 0 0
NXP SEMICONDUCTORS N V OPTIONS N6596X959 175 1,100 SH Put SOLE 26 1,100 0 0
NXP SEMICONDUCTORS N V OPTIONS N6596X959 7,935 49,900 SH Put SOLE 34 49,900 0 0
NXT-ID INC COM NEW 67091J206 0 250 SH   SOLE 21 250 0 0
NXT-ID INC COM NEW 67091J206 5 3,275 SH   SOLE 22 3,275 0 0
NYMOX PHARMACEUTICAL CORP COM P73398102 75 30,205 SH   SOLE 2 2,127 0 28,078
NYMOX PHARMACEUTICAL CORP COM P73398102 386 155,509 SH   SOLE 18 155,509 0 0
NYMOX PHARMACEUTICAL CORP COM P73398102 177 71,559 SH   SOLE 19 71,559 0 0
NYMOX PHARMACEUTICAL CORP COM P73398102 3,027 1,220,403 SH   SOLE 21 1,220,403 0 0
NYMOX PHARMACEUTICAL CORP COM P73398102 954 384,772 SH   SOLE 22 382,338 0 2,434
NYMOX PHARMACEUTICAL CORP COM P73398102 6 2,603 SH   SOLE 23 2,603 0 0
O-I GLASS INC COM 67098H104 2,102 176,655 SH   SOLE 2 109,989 0 66,666
O-I GLASS INC COM 67098H104 9 787 SH   SOLE 4 787 0 0
O-I GLASS INC COM 67098H104 71 6,003 SH   SOLE 7 6,003 0 0
O-I GLASS INC COM 67098H104 1 45 SH   SOLE 17 0 0 45
O-I GLASS INC COM 67098H104 10,353 870,022 SH   SOLE 18 870,022 0 0
O-I GLASS INC COM 67098H104 3,362 282,491 SH   SOLE 19 282,491 0 0
O-I GLASS INC COM 67098H104 123,758 10,399,822 SH   SOLE 21 10,399,822 0 0
O-I GLASS INC COM 67098H104 61,186 5,141,650 SH   SOLE 22 5,037,937 0 103,713
O-I GLASS INC COM 67098H104 17 1,417 SH   SOLE 25 1,417 0 0
O-I GLASS INC COM 67098H104 603 50,680 SH   SOLE 26 38,051 0 12,629
O-I GLASS INC COM 67098H104 428 35,942 SH   SOLE 28 19,842 0 16,100
O-I GLASS INC COM 67098H104 1,075 90,310 SH   SOLE 30 90,310 0 0
O-I GLASS INC COM 67098H104 250 21,002 SH   SOLE 36 21,002 0 0
O-I GLASS INC COM 67098H104 207 17,408 SH   SOLE 40 17,408 0 0
OAK STR HEALTH INC COM 67181A107 3,530 57,723 SH   SOLE 2 22,171 0 35,552
OAK STR HEALTH INC COM 67181A107 19 317 SH   SOLE 7 317 0 0
OAK STR HEALTH INC COM 67181A107 1,062 17,361 SH   SOLE 18 17,361 0 0
OAK STR HEALTH INC COM 67181A107 190,625 3,116,829 SH   SOLE 19 3,116,829 0 0
OAK STR HEALTH INC COM 67181A107 15,214 248,760 SH   SOLE 21 248,760 0 0
OAK STR HEALTH INC COM 67181A107 9,734 159,156 SH   SOLE 22 142,608 0 16,548
OAK STR HEALTH INC COM 67181A107 24 391 SH   SOLE 23 391 0 0
OAK STR HEALTH INC COM 67181A107 1,422 23,245 SH   SOLE 26 23,245 0 0
OAK STR HEALTH INC COM 67181A107 1,185 19,381 SH   SOLE 30 19,381 0 0
OAK STR HEALTH INC COM 67181A107 27 436 SH   SOLE 31 436 0 0
OAK STR HEALTH INC COM 67181A107 10,879 177,871 SH   SOLE 34 177,871 0 0
OAK VY BANCORP OAKDALE CALIF COM 671807105 106 6,378 SH   SOLE 2 304 0 6,074
OAK VY BANCORP OAKDALE CALIF COM 671807105 429 25,813 SH   SOLE 18 25,813 0 0
OAK VY BANCORP OAKDALE CALIF COM 671807105 218 13,107 SH   SOLE 19 13,107 0 0
OAK VY BANCORP OAKDALE CALIF COM 671807105 4,395 264,446 SH   SOLE 21 264,446 0 0
OAK VY BANCORP OAKDALE CALIF COM 671807105 1,060 63,792 SH   SOLE 22 63,351 0 441
OAKTREE ACQUISITION CORP SHS CL A G67145105 69 4,732 SH   SOLE 21 4,732 0 0
OAKTREE SPECIALTY LENDING CO COM 67401P108 4,663 837,161 SH   SOLE 30 837,161 0 0
OASIS PETROLEUM INC COM NEW 674215207 58 1,567 SH   SOLE 2 1,567 0 0
OASIS PETROLEUM INC COM NEW 674215207 73 1,967 SH   SOLE 22 1,967 0 0
OBLONG INC COM 674434105 6 1,121 SH   SOLE 21 1,121 0 0
OCCIDENTAL PETE CORP COM 674599105 34,676 2,003,228 SH   SOLE 2 308,622 0 1,694,606
OCCIDENTAL PETE CORP COM 674599105 7,868 454,527 SH   SOLE 4 419,923 0 34,604
OCCIDENTAL PETE CORP COM 674599105 13,002 751,132 SH   SOLE 7 700,181 0 50,951
OCCIDENTAL PETE CORP COM 674599105 49 2,826 SH   SOLE 13 2,826 0 0
OCCIDENTAL PETE CORP COM 674599105 2,003 115,686 SH   SOLE 15 115,686 0 0
OCCIDENTAL PETE CORP COM 674599105 27,044 1,562,325 SH   SOLE 18 1,430,674 0 131,651
OCCIDENTAL PETE CORP COM 674599105 4,524 261,359 SH   SOLE 19 261,359 0 0
OCCIDENTAL PETE CORP COM 674599105 333,050 19,240,298 SH   SOLE 21 19,240,298 0 0
OCCIDENTAL PETE CORP COM 674599105 339,606 19,619,073 SH   SOLE 22 17,775,272 0 1,843,801
OCCIDENTAL PETE CORP COM 674599105 10,389 600,162 SH   SOLE 23 600,162 0 0
OCCIDENTAL PETE CORP COM 674599105 21,697 1,253,463 SH   SOLE 25 1,253,463 0 0
OCCIDENTAL PETE CORP COM 674599105 36,298 2,096,963 SH   SOLE 26 827,671 0 1,269,292
OCCIDENTAL PETE CORP COM 674599105 19,373 1,119,183 SH   SOLE 28 116,502 0 1,002,681
OCCIDENTAL PETE CORP COM 674599105 45 2,573 SH   SOLE 29 2,573 0 0
OCCIDENTAL PETE CORP COM 674599105 60,186 3,476,927 SH   SOLE 30 3,476,927 0 0
OCCIDENTAL PETE CORP COM 674599105 4,157 240,163 SH   SOLE 31 128,181 0 111,982
OCCIDENTAL PETE CORP COM 674599105 737 42,603 SH   SOLE 34 42,603 0 0
OCCIDENTAL PETE CORP COM 674599105 13,448 776,904 SH   SOLE 36 776,904 0 0
OCCIDENTAL PETE CORP COM 674599105 689 39,807 SH   SOLE 40 39,807 0 0
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 3 480 SH   SOLE 2 480 0 0
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 8 1,165 SH   SOLE 4 1,165 0 0
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 22 3,245 SH   SOLE 7 0 0 3,245
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 2 356 SH   SOLE 18 122 0 234
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 14 2,111 SH   SOLE 19 2,111 0 0
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 2 362 SH   SOLE 21 362 0 0
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 127 18,654 SH   SOLE 22 1,030 0 17,624
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 27 3,927 SH   SOLE 28 0 0 3,927
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 1 172 SH   SOLE 29 172 0 0
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 2 283 SH   SOLE 30 283 0 0
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 68 9,973 SH   SOLE 31 0 0 9,973
OCEAN BIO CHEM INC COM 674631106 11 840 SH   SOLE 18 840 0 0
OCEAN BIO CHEM INC COM 674631106 138 10,351 SH   SOLE 21 10,351 0 0
OCEAN BIO CHEM INC COM 674631106 11 787 SH   SOLE 22 787 0 0
OCEAN PWR TECHNOLOGIES INC COM NEW 674870506 0 15 SH   SOLE 21 15 0 0
OCEAN PWR TECHNOLOGIES INC COM NEW 674870506 2,367 879,991 SH   SOLE 22 879,991 0 0
OCEANEERING INTL INC COM 675232102 1,204 151,437 SH   SOLE 2 45,369 0 106,068
OCEANEERING INTL INC COM 675232102 3 425 SH   SOLE 4 425 0 0
OCEANEERING INTL INC COM 675232102 31 3,854 SH   SOLE 7 3,854 0 0
OCEANEERING INTL INC COM 675232102 3,522 443,020 SH   SOLE 18 443,020 0 0
OCEANEERING INTL INC COM 675232102 4,740 596,205 SH   SOLE 19 596,205 0 0
OCEANEERING INTL INC COM 675232102 92,473 11,631,807 SH   SOLE 21 11,631,807 0 0
OCEANEERING INTL INC COM 675232102 28,827 3,626,006 SH   SOLE 22 3,559,640 0 66,366
OCEANEERING INTL INC COM 675232102 387 48,708 SH   SOLE 23 48,708 0 0
OCEANEERING INTL INC COM 675232102 30 3,801 SH   SOLE 25 3,801 0 0
OCEANEERING INTL INC COM 675232102 1,713 215,435 SH   SOLE 26 19,241 0 196,194
OCEANEERING INTL INC COM 675232102 187 23,532 SH   SOLE 28 14,132 0 9,400
OCEANEERING INTL INC COM 675232102 1,711 215,272 SH   SOLE 30 215,272 0 0
OCEANEERING INTL INC COM 675232102 170 21,411 SH   SOLE 36 21,411 0 0
OCEANEERING INTL INC COM 675232102 87 10,990 SH   SOLE 40 10,990 0 0
OCEANFIRST FINL CORP COM 675234108 1,521 81,647 SH   SOLE 2 24,147 0 57,500
OCEANFIRST FINL CORP COM 675234108 11 573 SH   SOLE 4 573 0 0
OCEANFIRST FINL CORP COM 675234108 18 967 SH   SOLE 7 967 0 0
OCEANFIRST FINL CORP COM 675234108 3,865 207,445 SH   SOLE 18 207,445 0 0
OCEANFIRST FINL CORP COM 675234108 5,719 306,995 SH   SOLE 19 306,995 0 0
OCEANFIRST FINL CORP COM 675234108 39,845 2,138,773 SH   SOLE 21 2,138,773 0 0
OCEANFIRST FINL CORP COM 675234108 39,730 2,132,563 SH   SOLE 22 2,098,848 0 33,715
OCEANFIRST FINL CORP COM 675234108 209 11,219 SH   SOLE 23 11,219 0 0
OCEANFIRST FINL CORP COM 675234108 41 2,207 SH   SOLE 25 2,207 0 0
OCEANFIRST FINL CORP COM 675234108 1,498 80,382 SH   SOLE 26 26,056 0 54,326
OCEANFIRST FINL CORP COM 675234108 101 5,418 SH   SOLE 28 5,418 0 0
OCEANFIRST FINL CORP COM 675234108 980 52,628 SH   SOLE 30 52,628 0 0
OCEANFIRST FINL CORP COM 675234108 101 5,421 SH   SOLE 36 5,421 0 0
OCEANFIRST FINL CORP COM 675234108 125 6,736 SH   SOLE 40 6,736 0 0
OCONEE FED FINL CORP COM 675607105 17 688 SH   SOLE 2 0 0 688
OCONEE FED FINL CORP COM 675607105 109 4,293 SH   SOLE 18 4,293 0 0
OCONEE FED FINL CORP COM 675607105 58 2,276 SH   SOLE 19 2,276 0 0
OCONEE FED FINL CORP COM 675607105 732 28,948 SH   SOLE 21 28,948 0 0
OCONEE FED FINL CORP COM 675607105 42 1,663 SH   SOLE 22 1,595 0 68
OCUGEN INC COM 67577C105 17 9,135 SH   SOLE 2 9,135 0 0
OCUGEN INC COM 67577C105 0 114 SH   SOLE 21 114 0 0
OCUGEN INC COM 67577C105 4,056 2,216,425 SH   SOLE 22 2,216,425 0 0
OCULAR THERAPEUTIX INC COM 67576A100 937 45,251 SH   SOLE 2 20,569 0 24,682
OCULAR THERAPEUTIX INC COM 67576A100 22 1,055 SH   SOLE 7 1,055 0 0
OCULAR THERAPEUTIX INC COM 67576A100 5,236 252,971 SH   SOLE 18 252,971 0 0
OCULAR THERAPEUTIX INC COM 67576A100 2,723 131,558 SH   SOLE 19 131,558 0 0
OCULAR THERAPEUTIX INC COM 67576A100 64,782 3,129,585 SH   SOLE 21 3,129,585 0 0
OCULAR THERAPEUTIX INC COM 67576A100 39,164 1,891,964 SH   SOLE 22 1,848,426 0 43,538
OCULAR THERAPEUTIX INC COM 67576A100 9 427 SH   SOLE 23 427 0 0
OCULAR THERAPEUTIX INC COM 67576A100 1,084 52,382 SH   SOLE 30 52,382 0 0
OCULAR THERAPEUTIX INC COM 67576A100 146 7,071 SH   SOLE 40 7,071 0 0
OCUPHIRE PHARMA INC COM 67577R102 2 266 SH   SOLE 21 266 0 0
OCUPHIRE PHARMA INC COM 67577R102 13 1,941 SH   SOLE 22 1,941 0 0
OCWEN FINL CORP COM NEW 675746606 185 6,384 SH   SOLE 21 6,384 0 0
OCWEN FINL CORP COM NEW 675746606 4,080 141,125 SH   SOLE 22 141,125 0 0
ODONATE THERAPEUTICS INC COM 676079106 290 15,105 SH   SOLE 2 5,852 0 9,253
ODONATE THERAPEUTICS INC COM 676079106 5 245 SH   SOLE 7 245 0 0
ODONATE THERAPEUTICS INC COM 676079106 1,016 52,903 SH   SOLE 18 52,903 0 0
ODONATE THERAPEUTICS INC COM 676079106 479 24,929 SH   SOLE 19 24,929 0 0
ODONATE THERAPEUTICS INC COM 676079106 16,453 856,936 SH   SOLE 21 856,936 0 0
ODONATE THERAPEUTICS INC COM 676079106 11,671 607,851 SH   SOLE 22 596,588 0 11,263
ODONATE THERAPEUTICS INC COM 676079106 16 820 SH   SOLE 25 820 0 0
ODONATE THERAPEUTICS INC COM 676079106 34 1,773 SH   SOLE 26 1,773 0 0
ODONATE THERAPEUTICS INC COM 676079106 40 2,071 SH   SOLE 28 2,071 0 0
ODONATE THERAPEUTICS INC COM 676079106 416 21,681 SH   SOLE 30 21,681 0 0
ODONATE THERAPEUTICS INC COM 676079106 29 1,536 SH   SOLE 36 1,536 0 0
ODONATE THERAPEUTICS INC COM 676079106 44 2,266 SH   SOLE 40 2,266 0 0
ODYSSEY MARINE EXPL INC COM NEW 676118201 18 2,518 SH   SOLE 18 2,518 0 0
ODYSSEY MARINE EXPL INC COM NEW 676118201 231 32,544 SH   SOLE 21 32,544 0 0
ODYSSEY MARINE EXPL INC COM NEW 676118201 1,350 190,183 SH   SOLE 22 190,183 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 1,345 59,200 SH   SOLE 2 16,068 0 43,132
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 866 38,104 SH   SOLE 4 38,104 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 1,373 60,420 SH   SOLE 7 60,420 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 4,802 211,359 SH   SOLE 18 211,359 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 3,361 147,940 SH   SOLE 19 147,940 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 130,907 5,761,753 SH   SOLE 21 5,761,753 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 42,304 1,861,985 SH   SOLE 22 1,832,691 0 29,294
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 50 2,188 SH   SOLE 23 2,188 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 5,161 227,153 SH   SOLE 25 227,153 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 865 38,064 SH   SOLE 26 31,234 0 6,830
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 831 36,561 SH   SOLE 28 6,251 0 30,310
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 654 28,766 SH   SOLE 29 28,766 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 6,800 299,289 SH   SOLE 30 299,289 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 46 2,037 SH   SOLE 36 2,037 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 112 4,949 SH   SOLE 40 4,949 0 0
OFG BANCORP COM 67103X102 1,045 56,358 SH   SOLE 2 15,737 0 40,621
OFG BANCORP COM 67103X102 7 377 SH   SOLE 4 377 0 0
OFG BANCORP COM 67103X102 15 810 SH   SOLE 7 810 0 0
OFG BANCORP COM 67103X102 4,228 228,067 SH   SOLE 18 228,067 0 0
OFG BANCORP COM 67103X102 1,591 85,827 SH   SOLE 19 85,827 0 0
OFG BANCORP COM 67103X102 103,123 5,562,169 SH   SOLE 21 5,562,169 0 0
OFG BANCORP COM 67103X102 27,230 1,468,703 SH   SOLE 22 1,439,778 0 28,925
OFG BANCORP COM 67103X102 524 28,261 SH   SOLE 26 25,178 0 3,083
OFG BANCORP COM 67103X102 123 6,641 SH   SOLE 28 6,641 0 0
OFG BANCORP COM 67103X102 1,445 77,966 SH   SOLE 30 77,966 0 0
OFG BANCORP COM 67103X102 81 4,372 SH   SOLE 40 4,372 0 0
OGE ENERGY CORP COM 670837103 19,982 627,186 SH   SOLE 2 214,958 0 412,228
OGE ENERGY CORP COM 670837103 3,584 112,484 SH   SOLE 4 104,330 0 8,154
OGE ENERGY CORP COM 670837103 3,407 106,930 SH   SOLE 7 44,975 0 61,955
OGE ENERGY CORP COM 670837103 25 782 SH   SOLE 13 782 0 0
OGE ENERGY CORP COM 670837103 671 21,062 SH   SOLE 15 21,062 0 0
OGE ENERGY CORP COM 670837103 19,907 624,816 SH   SOLE 18 612,365 0 12,451
OGE ENERGY CORP COM 670837103 1,636 51,351 SH   SOLE 19 51,351 0 0
OGE ENERGY CORP COM 670837103 604,674 18,979,106 SH   SOLE 21 18,979,106 0 0
OGE ENERGY CORP COM 670837103 199,505 6,261,928 SH   SOLE 22 5,994,419 0 267,509
OGE ENERGY CORP COM 670837103 4,249 133,350 SH   SOLE 23 133,350 0 0
OGE ENERGY CORP COM 670837103 307 9,641 SH   SOLE 25 9,641 0 0
OGE ENERGY CORP COM 670837103 7,548 236,915 SH   SOLE 26 226,942 0 9,973
OGE ENERGY CORP COM 670837103 12,869 403,938 SH   SOLE 28 25,392 0 378,546
OGE ENERGY CORP COM 670837103 24,863 780,373 SH   SOLE 30 780,373 0 0
OGE ENERGY CORP COM 670837103 1,850 58,075 SH   SOLE 31 24,748 0 33,327
OGE ENERGY CORP COM 670837103 2,279 71,531 SH   SOLE 32 71,531 0 0
OGE ENERGY CORP COM 670837103 277 8,684 SH   SOLE 34 8,684 0 0
OGE ENERGY CORP COM 670837103 1,663 52,198 SH   SOLE 36 52,198 0 0
OGE ENERGY CORP COM 670837103 241 7,567 SH   SOLE 40 7,567 0 0
OHIO VY BANC CORP COM 677719106 85 3,614 SH   SOLE 2 134 0 3,480
OHIO VY BANC CORP COM 677719106 3 120 SH   SOLE 7 120 0 0
OHIO VY BANC CORP COM 677719106 365 15,466 SH   SOLE 18 15,466 0 0
OHIO VY BANC CORP COM 677719106 188 7,947 SH   SOLE 19 7,947 0 0
OHIO VY BANC CORP COM 677719106 3,604 152,720 SH   SOLE 21 152,720 0 0
OHIO VY BANC CORP COM 677719106 1,169 49,544 SH   SOLE 22 48,935 0 609
OI SA SPONSORED ADR NE 670851500 3,510 1,729,195 SH   SOLE 19 1,729,195 0 0
OI SA SPONSORED ADR NE 670851500 61 30,224 SH   SOLE 22 30,224 0 0
OI SA SPONSORED ADR NE 670851500 270 133,242 SH   SOLE 25 133,242 0 0
OI SA SPONSORED ADR NE 670851500 535 263,594 SH   SOLE 34 263,594 0 0
OIL DRI CORP AMER COM 677864100 179 5,240 SH   SOLE 2 205 0 5,035
OIL DRI CORP AMER COM 677864100 5 146 SH   SOLE 7 146 0 0
OIL DRI CORP AMER COM 677864100 722 21,193 SH   SOLE 18 21,193 0 0
OIL DRI CORP AMER COM 677864100 331 9,707 SH   SOLE 19 9,707 0 0
OIL DRI CORP AMER COM 677864100 6,463 189,645 SH   SOLE 21 189,645 0 0
OIL DRI CORP AMER COM 677864100 2,763 81,084 SH   SOLE 22 80,354 0 730
OIL STS INTL INC COM 678026105 383 76,272 SH   SOLE 2 15,558 0 60,714
OIL STS INTL INC COM 678026105 5 988 SH   SOLE 7 988 0 0
OIL STS INTL INC COM 678026105 1,314 261,690 SH   SOLE 18 261,690 0 0
OIL STS INTL INC COM 678026105 1,160 231,141 SH   SOLE 19 231,141 0 0
OIL STS INTL INC COM 678026105 36,684 7,307,538 SH   SOLE 21 7,307,538 0 0
OIL STS INTL INC COM 678026105 10,409 2,073,506 SH   SOLE 22 2,063,563 0 9,943
OIL STS INTL INC COM 678026105 94 18,736 SH   SOLE 23 18,736 0 0
OIL STS INTL INC COM 678026105 369 73,418 SH   SOLE 26 0 0 73,418
OIL STS INTL INC COM 678026105 466 92,773 SH   SOLE 30 92,773 0 0
OIL STS INTL INC COM 678026105 53 10,504 SH   SOLE 36 10,504 0 0
OKTA INC CL A 679295105 78,155 307,384 SH   SOLE 2 83,121 0 224,263
OKTA INC CL A 679295105 14,893 58,573 SH   SOLE 4 54,082 0 4,491
OKTA INC CL A 679295105 5,666 22,285 SH   SOLE 7 19,375 0 2,910
OKTA INC CL A 679295105 91 356 SH   SOLE 13 356 0 0
OKTA INC CL A 679295105 2,592 10,194 SH   SOLE 15 10,194 0 0
OKTA INC CL A 679295105 27,132 106,709 SH   SOLE 18 97,703 0 9,006
OKTA INC CL A 679295105 449,129 1,766,416 SH   SOLE 19 1,766,416 0 0
OKTA INC CL A 679295105 559,158 2,199,158 SH   SOLE 21 2,199,158 0 0
OKTA INC CL A 679295105 773,181 3,040,907 SH   SOLE 22 2,846,133 0 194,774
OKTA INC CL A 679295105 22,781 89,597 SH   SOLE 23 89,597 0 0
OKTA INC CL A 679295105 96,384 379,075 SH   SOLE 25 379,075 0 0
OKTA INC CL A 679295105 64,442 253,451 SH   SOLE 26 100,852 0 152,599
OKTA INC CL A 679295105 84,102 330,772 SH   SOLE 28 18,561 0 312,211
OKTA INC CL A 679295105 977 3,844 SH   SOLE 29 3,844 0 0
OKTA INC CL A 679295105 94,624 372,156 SH   SOLE 30 367,984 0 4,172
OKTA INC CL A 679295105 8,559 33,662 SH   SOLE 31 21,938 0 11,724
OKTA INC CL A 679295105 6,516 25,627 SH   SOLE 32 25,627 0 0
OKTA INC CL A 679295105 113,061 444,665 SH   SOLE 34 444,665 0 0
OKTA INC CL A 679295105 16,274 64,005 SH   SOLE 36 64,005 0 0
OKTA INC CL A 679295105 1,181 4,644 SH   SOLE 40 4,644 0 0
OKTA INC NOTE 0.125% 9/0 679295AD7 7,195 4,835,000 PRN   SOLE 21 4,835,000 0 0
OKTA INC NOTE 0.125% 9/0 679295AD7 372 250,000 PRN   SOLE 22 250,000 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 48,791 249,981 SH   SOLE 2 57,440 0 192,541
OLD DOMINION FREIGHT LINE IN COM 679580100 8,954 45,875 SH   SOLE 4 42,220 0 3,655
OLD DOMINION FREIGHT LINE IN COM 679580100 23,752 121,692 SH   SOLE 7 90,293 0 31,399
OLD DOMINION FREIGHT LINE IN COM 679580100 1,058 5,423 SH   SOLE 13 5,423 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 1,987 10,182 SH   SOLE 15 10,182 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 45,323 232,211 SH   SOLE 18 218,152 0 14,059
OLD DOMINION FREIGHT LINE IN COM 679580100 165,196 846,378 SH   SOLE 19 846,378 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 559,948 2,868,881 SH   SOLE 21 2,868,881 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 447,414 2,292,313 SH   SOLE 22 2,066,349 0 225,964
OLD DOMINION FREIGHT LINE IN COM 679580100 13,513 69,232 SH   SOLE 23 69,232 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 30,916 158,397 SH   SOLE 25 158,397 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 47,153 241,587 SH   SOLE 26 87,409 0 154,178
OLD DOMINION FREIGHT LINE IN COM 679580100 82,358 421,961 SH   SOLE 28 11,927 0 410,034
OLD DOMINION FREIGHT LINE IN COM 679580100 109 561 SH   SOLE 29 561 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 85,230 436,674 SH   SOLE 30 408,353 0 28,321
OLD DOMINION FREIGHT LINE IN COM 679580100 4,110 21,058 SH   SOLE 31 14,999 0 6,059
OLD DOMINION FREIGHT LINE IN COM 679580100 909 4,657 SH   SOLE 34 4,657 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 10,552 54,062 SH   SOLE 36 54,062 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 744 3,810 SH   SOLE 40 3,810 0 0
OLD NATL BANCORP IND COM 680033107 3,237 195,458 SH   SOLE 2 54,948 0 140,510
OLD NATL BANCORP IND COM 680033107 10 634 SH   SOLE 4 634 0 0
OLD NATL BANCORP IND COM 680033107 64 3,881 SH   SOLE 7 3,881 0 0
OLD NATL BANCORP IND COM 680033107 11,913 719,357 SH   SOLE 18 719,357 0 0
OLD NATL BANCORP IND COM 680033107 4,825 291,347 SH   SOLE 19 291,347 0 0
OLD NATL BANCORP IND COM 680033107 299,862 18,107,590 SH   SOLE 21 18,107,590 0 0
OLD NATL BANCORP IND COM 680033107 75,649 4,568,175 SH   SOLE 22 4,471,362 0 96,813
OLD NATL BANCORP IND COM 680033107 1,221 73,754 SH   SOLE 26 51,082 0 22,672
OLD NATL BANCORP IND COM 680033107 9 514 SH   SOLE 28 514 0 0
OLD NATL BANCORP IND COM 680033107 4,805 290,166 SH   SOLE 30 290,166 0 0
OLD NATL BANCORP IND COM 680033107 64 3,888 SH   SOLE 36 3,888 0 0
OLD NATL BANCORP IND COM 680033107 326 19,714 SH   SOLE 40 19,714 0 0
OLD POINT FINL CORP COM 680194107 17 898 SH   SOLE 18 898 0 0
OLD POINT FINL CORP COM 680194107 15 766 SH   SOLE 21 766 0 0
OLD REP INTL CORP COM 680223104 16,065 815,081 SH   SOLE 2 263,890 0 551,191
OLD REP INTL CORP COM 680223104 28 1,435 SH   SOLE 4 1,435 0 0
OLD REP INTL CORP COM 680223104 5,029 255,141 SH   SOLE 7 255,141 0 0
OLD REP INTL CORP COM 680223104 16,437 833,940 SH   SOLE 18 833,940 0 0
OLD REP INTL CORP COM 680223104 1,415 71,773 SH   SOLE 19 71,773 0 0
OLD REP INTL CORP COM 680223104 325,609 16,519,999 SH   SOLE 21 16,519,999 0 0
OLD REP INTL CORP COM 680223104 177,408 9,000,935 SH   SOLE 22 8,627,391 0 373,544
OLD REP INTL CORP COM 680223104 3,258 165,280 SH   SOLE 26 59,211 0 106,069
OLD REP INTL CORP COM 680223104 821 41,674 SH   SOLE 28 35,374 0 6,300
OLD REP INTL CORP COM 680223104 3,259 165,342 SH   SOLE 30 165,342 0 0
OLD REP INTL CORP COM 680223104 1,161 58,929 SH   SOLE 31 5,384 0 53,545
OLD REP INTL CORP COM 680223104 1,920 97,410 SH   SOLE 32 97,410 0 0
OLD REP INTL CORP COM 680223104 1,071 54,320 SH   SOLE 36 54,320 0 0
OLD REP INTL CORP COM 680223104 699 35,444 SH   SOLE 40 35,444 0 0
OLD SECOND BANCORP INC ILL COM 680277100 321 31,771 SH   SOLE 2 3,267 0 28,504
OLD SECOND BANCORP INC ILL COM 680277100 7 698 SH   SOLE 7 698 0 0
OLD SECOND BANCORP INC ILL COM 680277100 1,068 105,694 SH   SOLE 18 105,694 0 0
OLD SECOND BANCORP INC ILL COM 680277100 601 59,469 SH   SOLE 19 59,469 0 0
OLD SECOND BANCORP INC ILL COM 680277100 11,341 1,122,860 SH   SOLE 21 1,122,860 0 0
OLD SECOND BANCORP INC ILL COM 680277100 8,503 841,861 SH   SOLE 22 836,639 0 5,222
OLD SECOND BANCORP INC ILL COM 680277100 25 2,428 SH   SOLE 26 0 0 2,428
OLEMA PHARMACEUTICALS INC COM 68062P106 32,619 678,429 SH   SOLE 19 678,429 0 0
OLEMA PHARMACEUTICALS INC COM 68062P106 261 5,423 SH   SOLE 20 5,423 0 0
OLEMA PHARMACEUTICALS INC COM 68062P106 41 857 SH   SOLE 21 857 0 0
OLIN CORP COM PAR $1 680665205 7,974 324,685 SH   SOLE 2 263,709 0 60,976
OLIN CORP COM PAR $1 680665205 21 869 SH   SOLE 4 869 0 0
OLIN CORP COM PAR $1 680665205 3,490 142,089 SH   SOLE 7 142,089 0 0
OLIN CORP COM PAR $1 680665205 8,785 357,684 SH   SOLE 18 357,684 0 0
OLIN CORP COM PAR $1 680665205 22,561 918,609 SH   SOLE 19 918,609 0 0
OLIN CORP COM PAR $1 680665205 149,357 6,081,323 SH   SOLE 21 6,081,323 0 0
OLIN CORP COM PAR $1 680665205 110,982 4,518,814 SH   SOLE 22 4,324,524 0 194,290
OLIN CORP COM PAR $1 680665205 1,399 56,954 SH   SOLE 26 34,269 0 22,685
OLIN CORP COM PAR $1 680665205 684 27,863 SH   SOLE 28 20,470 0 7,393
OLIN CORP COM PAR $1 680665205 32,643 1,329,117 SH   SOLE 30 1,329,117 0 0
OLIN CORP COM PAR $1 680665205 67 2,712 SH   SOLE 31 2,712 0 0
OLIN CORP COM PAR $1 680665205 15,264 621,493 SH   SOLE 34 621,493 0 0
OLIN CORP COM PAR $1 680665205 280 11,394 SH   SOLE 36 11,394 0 0
OLIN CORP COM PAR $1 680665205 445 18,127 SH   SOLE 40 18,127 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109 11,412 139,557 SH   SOLE 2 42,476 0 97,081
OLLIES BARGAIN OUTLET HLDGS COM 681116109 23 286 SH   SOLE 4 286 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109 85 1,036 SH   SOLE 7 1,036 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109 0 6 SH   SOLE 17 0 0 6
OLLIES BARGAIN OUTLET HLDGS COM 681116109 12,048 147,343 SH   SOLE 18 147,343 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109 1,131 13,829 SH   SOLE 19 13,829 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109 223,829 2,737,294 SH   SOLE 21 2,737,294 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109 144,156 1,762,942 SH   SOLE 22 1,692,067 0 70,875
OLLIES BARGAIN OUTLET HLDGS COM 681116109 34 416 SH   SOLE 25 416 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109 2,198 26,880 SH   SOLE 26 17,472 0 9,408
OLLIES BARGAIN OUTLET HLDGS COM 681116109 609 7,446 SH   SOLE 28 7,446 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109 2,847 34,812 SH   SOLE 30 34,812 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109 87 1,062 SH   SOLE 31 1,062 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109 66 802 SH   SOLE 36 802 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109 576 7,047 SH   SOLE 40 7,047 0 0
OLYMPIC STEEL INC COM 68162K106 133 9,968 SH   SOLE 2 1,397 0 8,571
OLYMPIC STEEL INC COM 68162K106 4 279 SH   SOLE 7 279 0 0
OLYMPIC STEEL INC COM 68162K106 547 41,023 SH   SOLE 18 41,023 0 0
OLYMPIC STEEL INC COM 68162K106 729 54,720 SH   SOLE 19 54,720 0 0
OLYMPIC STEEL INC COM 68162K106 14,343 1,076,022 SH   SOLE 21 1,076,022 0 0
OLYMPIC STEEL INC COM 68162K106 4,712 353,495 SH   SOLE 22 351,823 0 1,672
OLYMPIC STEEL INC COM 68162K106 97 7,259 SH   SOLE 23 7,259 0 0
OLYMPIC STEEL INC COM 68162K106 362 27,188 SH   SOLE 26 0 0 27,188
OLYMPIC STEEL INC COM 68162K106 164 12,314 SH   SOLE 30 12,314 0 0
OMEGA FLEX INC COM 682095104 276 1,893 SH   SOLE 2 1,006 0 887
OMEGA FLEX INC COM 682095104 5 32 SH   SOLE 7 32 0 0
OMEGA FLEX INC COM 682095104 1,487 10,187 SH   SOLE 18 10,187 0 0
OMEGA FLEX INC COM 682095104 723 4,954 SH   SOLE 19 4,954 0 0
OMEGA FLEX INC COM 682095104 15,418 105,601 SH   SOLE 21 105,601 0 0
OMEGA FLEX INC COM 682095104 9,113 62,421 SH   SOLE 22 61,943 0 478
OMEGA FLEX INC COM 682095104 276 1,888 SH   SOLE 26 0 0 1,888
OMEGA FLEX INC COM 682095104 39 265 SH   SOLE 28 265 0 0
OMEGA FLEX INC COM 682095104 108 740 SH   SOLE 30 740 0 0
OMEGA FLEX INC COM 682095104 76 520 SH   SOLE 40 520 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 22,339 615,051 SH   SOLE 2 149,708 0 465,343
OMEGA HEALTHCARE INVS INC COM 681936100 13,051 359,337 SH   SOLE 4 350,450 0 8,887
OMEGA HEALTHCARE INVS INC COM 681936100 10,810 297,639 SH   SOLE 7 297,639 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 24 669 SH   SOLE 13 669 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 840 23,138 SH   SOLE 15 23,138 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 22,035 606,689 SH   SOLE 18 592,334 0 14,355
OMEGA HEALTHCARE INVS INC COM 681936100 16,152 444,705 SH   SOLE 19 444,705 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 441,117 12,145,302 SH   SOLE 21 12,145,302 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 334,266 9,203,363 SH   SOLE 22 8,864,395 0 338,968
OMEGA HEALTHCARE INVS INC COM 681936100 5,946 163,720 SH   SOLE 23 163,720 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 36,334 1,000,384 SH   SOLE 25 1,000,384 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 10,973 302,115 SH   SOLE 26 242,446 0 59,669
OMEGA HEALTHCARE INVS INC COM 681936100 15,339 422,329 SH   SOLE 28 28,972 0 393,357
OMEGA HEALTHCARE INVS INC COM 681936100 5,078 139,807 SH   SOLE 29 139,807 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 46,562 1,281,997 SH   SOLE 30 1,281,997 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 1,273 35,061 SH   SOLE 31 27,112 0 7,949
OMEGA HEALTHCARE INVS INC COM 681936100 380 10,457 SH   SOLE 34 10,457 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 1,894 52,157 SH   SOLE 36 52,157 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 353 9,710 SH   SOLE 40 9,710 0 0
OMEROS CORP COM 682143102 785 54,964 SH   SOLE 2 24,248 0 30,716
OMEROS CORP COM 682143102 3 239 SH   SOLE 4 239 0 0
OMEROS CORP COM 682143102 19 1,344 SH   SOLE 7 1,344 0 0
OMEROS CORP COM 682143102 3,402 238,183 SH   SOLE 18 204,417 0 33,766
OMEROS CORP COM 682143102 5,197 363,832 SH   SOLE 19 363,832 0 0
OMEROS CORP COM 682143102 37,933 2,655,409 SH   SOLE 21 2,655,409 0 0
OMEROS CORP COM 682143102 27,068 1,894,826 SH   SOLE 22 1,851,293 0 43,533
OMEROS CORP COM 682143102 194 13,601 SH   SOLE 23 13,601 0 0
OMEROS CORP COM 682143102 962 67,328 SH   SOLE 26 0 0 67,328
OMEROS CORP COM 682143102 99 6,903 SH   SOLE 28 6,903 0 0
OMEROS CORP COM 682143102 1,095 76,678 SH   SOLE 30 76,678 0 0
OMEROS CORP COM 682143102 9 642 SH   SOLE 34 642 0 0
OMEROS CORP COM 682143102 19 1,312 SH   SOLE 36 1,312 0 0
OMEROS CORP COM 682143102 125 8,761 SH   SOLE 40 8,761 0 0
OMNICELL COM COM 68213N109 4,382 36,508 SH   SOLE 2 17,215 0 19,293
OMNICELL COM COM 68213N109 25 211 SH   SOLE 4 211 0 0
OMNICELL COM COM 68213N109 95 795 SH   SOLE 7 795 0 0
OMNICELL COM COM 68213N109 23,593 196,573 SH   SOLE 18 186,093 0 10,480
OMNICELL COM COM 68213N109 23,769 198,040 SH   SOLE 19 198,040 0 0
OMNICELL COM COM 68213N109 568,925 4,740,251 SH   SOLE 21 4,740,251 0 0
OMNICELL COM COM 68213N109 159,521 1,329,116 SH   SOLE 22 1,299,905 0 29,211
OMNICELL COM COM 68213N109 1,144 9,528 SH   SOLE 23 9,528 0 0
OMNICELL COM COM 68213N109 18 148 SH   SOLE 25 148 0 0
OMNICELL COM COM 68213N109 6,247 52,050 SH   SOLE 26 14,756 0 37,294
OMNICELL COM COM 68213N109 700 5,836 SH   SOLE 28 5,836 0 0
OMNICELL COM COM 68213N109 10,601 88,329 SH   SOLE 30 88,329 0 0
OMNICELL COM COM 68213N109 17 145 SH   SOLE 34 145 0 0
OMNICELL COM COM 68213N109 29 244 SH   SOLE 36 244 0 0
OMNICELL COM COM 68213N109 636 5,295 SH   SOLE 40 5,295 0 0
OMNICOM GROUP INC COM 681919106 33,706 540,417 SH   SOLE 2 107,928 0 432,489
OMNICOM GROUP INC COM 681919106 7,013 112,441 SH   SOLE 4 104,009 0 8,432
OMNICOM GROUP INC COM 681919106 13,425 215,241 SH   SOLE 7 208,860 0 6,381
OMNICOM GROUP INC COM 681919106 77 1,229 SH   SOLE 13 1,229 0 0
OMNICOM GROUP INC COM 681919106 1,705 27,341 SH   SOLE 15 27,341 0 0
OMNICOM GROUP INC COM 681919106 31,506 505,143 SH   SOLE 18 469,982 0 35,161
OMNICOM GROUP INC COM 681919106 4,601 73,763 SH   SOLE 19 73,763 0 0
OMNICOM GROUP INC COM 681919106 579,554 9,292,194 SH   SOLE 21 9,292,194 0 0
OMNICOM GROUP INC COM 681919106 316,307 5,071,458 SH   SOLE 22 4,612,640 0 458,818
OMNICOM GROUP INC COM 681919106 8,891 142,557 SH   SOLE 23 142,557 0 0
OMNICOM GROUP INC COM 681919106 19,205 307,924 SH   SOLE 25 307,924 0 0
OMNICOM GROUP INC COM 681919106 31,035 497,594 SH   SOLE 26 190,358 0 307,236
OMNICOM GROUP INC COM 681919106 44,534 714,036 SH   SOLE 28 27,788 0 686,248
OMNICOM GROUP INC COM 681919106 52,500 841,747 SH   SOLE 30 841,747 0 0
OMNICOM GROUP INC COM 681919106 2,928 46,944 SH   SOLE 31 26,518 0 20,426
OMNICOM GROUP INC COM 681919106 4,287 68,727 SH   SOLE 32 68,727 0 0
OMNICOM GROUP INC COM 681919106 1,103 17,681 SH   SOLE 34 17,681 0 0
OMNICOM GROUP INC COM 681919106 9,673 155,092 SH   SOLE 36 155,092 0 0
OMNICOM GROUP INC COM 681919106 528 8,460 SH   SOLE 40 8,460 0 0
ON SEMICONDUCTOR CORP COM 682189105 36,643 1,119,563 SH   SOLE 2 275,714 0 843,849
ON SEMICONDUCTOR CORP COM 682189105 6,404 195,665 SH   SOLE 4 179,962 0 15,703
ON SEMICONDUCTOR CORP COM 682189105 1,031 31,495 SH   SOLE 7 31,495 0 0
ON SEMICONDUCTOR CORP COM 682189105 34 1,030 SH   SOLE 13 1,030 0 0
ON SEMICONDUCTOR CORP COM 682189105 1,379 42,140 SH   SOLE 15 42,140 0 0
ON SEMICONDUCTOR CORP COM 682189105 11,743 358,784 SH   SOLE 18 330,429 0 28,355
ON SEMICONDUCTOR CORP COM 682189105 7,955 243,062 SH   SOLE 19 243,062 0 0
ON SEMICONDUCTOR CORP COM 682189105 283,002 8,646,558 SH   SOLE 21 8,646,558 0 0
ON SEMICONDUCTOR CORP COM 682189105 359,605 10,987,012 SH   SOLE 22 10,305,671 0 681,341
ON SEMICONDUCTOR CORP COM 682189105 10,030 306,443 SH   SOLE 23 306,443 0 0
ON SEMICONDUCTOR CORP COM 682189105 11,156 340,864 SH   SOLE 25 340,864 0 0
ON SEMICONDUCTOR CORP COM 682189105 19,336 590,782 SH   SOLE 26 456,786 0 133,996
ON SEMICONDUCTOR CORP COM 682189105 19,164 585,507 SH   SOLE 28 66,996 0 518,511
ON SEMICONDUCTOR CORP COM 682189105 38,369 1,172,295 SH   SOLE 30 1,151,809 0 20,486
ON SEMICONDUCTOR CORP COM 682189105 4,426 135,225 SH   SOLE 31 90,139 0 45,086
ON SEMICONDUCTOR CORP COM 682189105 118,980 3,635,207 SH   SOLE 34 3,635,207 0 0
ON SEMICONDUCTOR CORP COM 682189105 3,328 101,674 SH   SOLE 36 101,674 0 0
ON SEMICONDUCTOR CORP COM 682189105 511 15,624 SH   SOLE 40 15,624 0 0
ON SEMICONDUCTOR CORP NOTE 1.625%10/1 682189AP0 4,512 2,693,000 PRN   SOLE 21 2,693,000 0 0
ONCOCYTE CORP COM 68235C107 51 21,461 SH   SOLE 2 3,766 0 17,695
ONCOCYTE CORP COM 68235C107 484 202,366 SH   SOLE 18 202,366 0 0
ONCOCYTE CORP COM 68235C107 193 80,576 SH   SOLE 19 80,576 0 0
ONCOCYTE CORP COM 68235C107 5,075 2,123,349 SH   SOLE 21 2,123,349 0 0
ONCOCYTE CORP COM 68235C107 2,568 1,074,279 SH   SOLE 22 1,070,647 0 3,632
ONCONOVA THERAPEUTICS INC COM PAR 68232V405 0 12 SH   SOLE 17 0 0 12
ONCONOVA THERAPEUTICS INC COM PAR 68232V405 0 31 SH   SOLE 21 31 0 0
ONCONOVA THERAPEUTICS INC COM PAR 68232V405 407 874,759 SH   SOLE 22 874,759 0 0
ONCORUS INC COM 68236R103 125 3,876 SH   SOLE 2 1,524 0 2,352
ONCORUS INC COM 68236R103 778 24,060 SH   SOLE 18 24,060 0 0
ONCORUS INC COM 68236R103 544 16,819 SH   SOLE 19 16,819 0 0
ONCORUS INC COM 68236R103 7,061 218,402 SH   SOLE 21 218,402 0 0
ONCORUS INC COM 68236R103 2,067 63,932 SH   SOLE 22 63,530 0 402
ONCORUS INC COM 68236R103 20 632 SH   SOLE 23 632 0 0
ONCOSEC MED INC COM 68234L306 17 2,608 SH   SOLE 18 2,608 0 0
ONCOSEC MED INC COM 68234L306 182 28,145 SH   SOLE 21 28,145 0 0
ONCOSEC MED INC COM 68234L306 192 29,773 SH   SOLE 22 29,773 0 0
ONCTERNAL THERAPEUTICS INC COM 68236P107 17 3,371 SH   SOLE 18 3,371 0 0
ONCTERNAL THERAPEUTICS INC COM 68236P107 142 28,933 SH   SOLE 21 28,933 0 0
ONCTERNAL THERAPEUTICS INC COM 68236P107 1,523 310,718 SH   SOLE 22 310,718 0 0
ONE GAS INC COM 68235P108 6,046 78,758 SH   SOLE 2 37,589 0 41,169
ONE GAS INC COM 68235P108 436 5,683 SH   SOLE 4 5,683 0 0
ONE GAS INC COM 68235P108 6,602 86,002 SH   SOLE 7 86,002 0 0
ONE GAS INC COM 68235P108 22,296 290,422 SH   SOLE 18 290,422 0 0
ONE GAS INC COM 68235P108 9,725 126,677 SH   SOLE 19 126,677 0 0
ONE GAS INC COM 68235P108 289,826 3,775,250 SH   SOLE 21 3,775,250 0 0
ONE GAS INC COM 68235P108 137,076 1,785,535 SH   SOLE 22 1,749,676 0 35,859
ONE GAS INC COM 68235P108 309 4,026 SH   SOLE 23 4,026 0 0
ONE GAS INC COM 68235P108 89 1,160 SH   SOLE 25 1,160 0 0
ONE GAS INC COM 68235P108 3,416 44,494 SH   SOLE 26 14,731 0 29,763
ONE GAS INC COM 68235P108 2,552 33,241 SH   SOLE 28 6,856 0 26,385
ONE GAS INC COM 68235P108 3,965 51,644 SH   SOLE 30 51,644 0 0
ONE GAS INC COM 68235P108 471 6,141 SH   SOLE 36 6,141 0 0
ONE GAS INC COM 68235P108 485 6,312 SH   SOLE 40 6,312 0 0
ONE LIBERTY PPTYS INC COM 682406103 448 22,304 SH   SOLE 2 5,870 0 16,434
ONE LIBERTY PPTYS INC COM 682406103 1 27 SH   SOLE 4 27 0 0
ONE LIBERTY PPTYS INC COM 682406103 3 171 SH   SOLE 7 171 0 0
ONE LIBERTY PPTYS INC COM 682406103 1,227 61,114 SH   SOLE 18 61,114 0 0
ONE LIBERTY PPTYS INC COM 682406103 584 29,076 SH   SOLE 19 29,076 0 0
ONE LIBERTY PPTYS INC COM 682406103 13,263 660,836 SH   SOLE 21 660,836 0 0
ONE LIBERTY PPTYS INC COM 682406103 10,960 546,097 SH   SOLE 22 535,479 0 10,618
ONE LIBERTY PPTYS INC COM 682406103 14 722 SH   SOLE 23 722 0 0
ONE LIBERTY PPTYS INC COM 682406103 68 3,407 SH   SOLE 26 0 0 3,407
ONE LIBERTY PPTYS INC COM 682406103 40 1,978 SH   SOLE 28 1,978 0 0
ONE LIBERTY PPTYS INC COM 682406103 40 2,015 SH   SOLE 30 2,015 0 0
ONE LIBERTY PPTYS INC COM 682406103 25 1,261 SH   SOLE 40 1,261 0 0
ONE STOP SYS INC COM 68247W109 11 2,763 SH   SOLE 18 2,763 0 0
ONE STOP SYS INC COM 68247W109 154 38,524 SH   SOLE 21 38,524 0 0
ONECONNECT FINL TECHNOLOGY C SPONSORED ADS 68248T105 621 31,494 SH   SOLE 25 31,494 0 0
ONECONNECT FINL TECHNOLOGY C SPONSORED ADS 68248T105 468 23,724 SH   SOLE 28 0 0 23,724
ONECONNECT FINL TECHNOLOGY C SPONSORED ADS 68248T105 1,848 93,765 SH   SOLE 34 93,765 0 0
ONEMAIN HLDGS INC COM 68268W103 7,698 159,849 SH   SOLE 2 44,632 0 115,217
ONEMAIN HLDGS INC COM 68268W103 16 340 SH   SOLE 4 340 0 0
ONEMAIN HLDGS INC COM 68268W103 86 1,782 SH   SOLE 7 1,782 0 0
ONEMAIN HLDGS INC COM 68268W103 1,281 26,601 SH   SOLE 18 26,601 0 0
ONEMAIN HLDGS INC COM 68268W103 776 16,120 SH   SOLE 19 16,120 0 0
ONEMAIN HLDGS INC COM 68268W103 35,823 743,829 SH   SOLE 21 743,829 0 0
ONEMAIN HLDGS INC COM 68268W103 92,333 1,917,205 SH   SOLE 22 1,825,215 0 91,990
ONEMAIN HLDGS INC COM 68268W103 40 829 SH   SOLE 25 829 0 0
ONEMAIN HLDGS INC COM 68268W103 1,196 24,841 SH   SOLE 26 17,018 0 7,823
ONEMAIN HLDGS INC COM 68268W103 1,316 27,331 SH   SOLE 28 10,854 0 16,477
ONEMAIN HLDGS INC COM 68268W103 2,319 48,152 SH   SOLE 30 48,152 0 0
ONEMAIN HLDGS INC COM 68268W103 64 1,327 SH   SOLE 31 1,327 0 0
ONEMAIN HLDGS INC COM 68268W103 23 479 SH   SOLE 34 479 0 0
ONEMAIN HLDGS INC COM 68268W103 209 4,345 SH   SOLE 36 4,345 0 0
ONEMAIN HLDGS INC COM 68268W103 487 10,105 SH   SOLE 40 10,105 0 0
ONEOK INC NEW COM 682680103 46,616 1,214,591 SH   SOLE 2 347,743 0 866,848
ONEOK INC NEW COM 682680103 9,412 245,225 SH   SOLE 4 228,301 0 16,924
ONEOK INC NEW COM 682680103 41,948 1,092,956 SH   SOLE 7 1,076,996 0 15,960
ONEOK INC NEW COM 682680103 52 1,346 SH   SOLE 13 1,346 0 0
ONEOK INC NEW COM 682680103 2,169 56,507 SH   SOLE 15 56,507 0 0
ONEOK INC NEW COM 682680103 8 200 SH   SOLE 17 0 0 200
ONEOK INC NEW COM 682680103 39,050 1,017,459 SH   SOLE 18 947,043 0 70,416
ONEOK INC NEW COM 682680103 5,684 148,085 SH   SOLE 19 148,085 0 0
ONEOK INC NEW COM 682680103 691,315 18,012,371 SH   SOLE 21 18,012,371 0 0
ONEOK INC NEW COM 682680103 399,612 10,411,995 SH   SOLE 22 9,390,800 0 1,021,195
ONEOK INC NEW COM 682680103 11,747 306,083 SH   SOLE 23 306,083 0 0
ONEOK INC NEW COM 682680103 31,609 823,580 SH   SOLE 25 823,580 0 0
ONEOK INC NEW COM 682680103 43,902 1,143,881 SH   SOLE 26 396,873 0 747,008
ONEOK INC NEW COM 682680103 44,798 1,167,231 SH   SOLE 28 70,278 0 1,096,953
ONEOK INC NEW COM 682680103 661 17,218 SH   SOLE 29 17,218 0 0
ONEOK INC NEW COM 682680103 95,125 2,478,516 SH   SOLE 30 2,470,921 0 7,595
ONEOK INC NEW COM 682680103 4,481 116,745 SH   SOLE 31 64,678 0 52,067
ONEOK INC NEW COM 682680103 5,173 134,791 SH   SOLE 32 134,791 0 0
ONEOK INC NEW COM 682680103 787 20,505 SH   SOLE 34 20,505 0 0
ONEOK INC NEW COM 682680103 11,736 305,791 SH   SOLE 36 305,791 0 0
ONEOK INC NEW COM 682680103 682 17,764 SH   SOLE 40 17,764 0 0
ONESMART INTL ED GROUP LTD SPONSORED ADS 68276W103 51 13,536 SH   SOLE 4 13,536 0 0
ONESMART INTL ED GROUP LTD SPONSORED ADS 68276W103 2,999 789,154 SH   SOLE 21 789,154 0 0
ONESMART INTL ED GROUP LTD SPONSORED ADS 68276W103 1,542 405,715 SH   SOLE 22 405,715 0 0
ONESMART INTL ED GROUP LTD SPONSORED ADS 68276W103 666 175,200 SH   SOLE 30 175,200 0 0
ONESPAN INC COM 68287N100 420 20,313 SH   SOLE 2 10,829 0 9,484
ONESPAN INC COM 68287N100 13 643 SH   SOLE 7 643 0 0
ONESPAN INC COM 68287N100 3,218 155,591 SH   SOLE 18 155,591 0 0
ONESPAN INC COM 68287N100 1,198 57,937 SH   SOLE 19 57,937 0 0
ONESPAN INC COM 68287N100 79,726 3,855,226 SH   SOLE 21 3,855,226 0 0
ONESPAN INC COM 68287N100 19,151 926,057 SH   SOLE 22 905,845 0 20,212
ONESPAN INC COM 68287N100 256 12,397 SH   SOLE 25 12,397 0 0
ONESPAN INC COM 68287N100 1,075 51,963 SH   SOLE 26 28,381 0 23,582
ONESPAN INC COM 68287N100 90 4,371 SH   SOLE 28 4,371 0 0
ONESPAN INC COM 68287N100 1,473 71,225 SH   SOLE 30 71,225 0 0
ONESPAN INC COM 68287N100 54 2,598 SH   SOLE 36 2,598 0 0
ONESPAN INC COM 68287N100 69 3,328 SH   SOLE 40 3,328 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113 591 58,299 SH   SOLE 2 17,030 0 41,269
ONESPAWORLD HOLDINGS LIMITED COM P73684113 8 829 SH   SOLE 7 829 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113 1,570 154,858 SH   SOLE 18 154,858 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113 888 87,546 SH   SOLE 19 87,546 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113 16,389 1,616,294 SH   SOLE 21 1,616,294 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113 14,642 1,443,994 SH   SOLE 22 1,404,753 0 39,241
ONESPAWORLD HOLDINGS LIMITED COM P73684113 297 29,299 SH   SOLE 26 0 0 29,299
ONESPAWORLD HOLDINGS LIMITED COM P73684113 68 6,706 SH   SOLE 28 6,706 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113 85 8,382 SH   SOLE 30 8,382 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113 46 4,491 SH   SOLE 40 4,491 0 0
ONEWATER MARINE INC CL A COM 68280L101 84 2,887 SH   SOLE 2 424 0 2,463
ONEWATER MARINE INC CL A COM 68280L101 860 29,578 SH   SOLE 18 29,578 0 0
ONEWATER MARINE INC CL A COM 68280L101 383 13,157 SH   SOLE 19 13,157 0 0
ONEWATER MARINE INC CL A COM 68280L101 8,413 289,215 SH   SOLE 21 289,215 0 0
ONEWATER MARINE INC CL A COM 68280L101 4,973 170,956 SH   SOLE 22 170,667 0 289
ONTO INNOVATION INC COM 683344105 2,365 49,742 SH   SOLE 2 16,262 0 33,480
ONTO INNOVATION INC COM 683344105 14 284 SH   SOLE 4 284 0 0
ONTO INNOVATION INC COM 683344105 39 827 SH   SOLE 7 827 0 0
ONTO INNOVATION INC COM 683344105 10,033 211,000 SH   SOLE 18 211,000 0 0
ONTO INNOVATION INC COM 683344105 4,754 99,989 SH   SOLE 19 99,989 0 0
ONTO INNOVATION INC COM 683344105 256,080 5,385,495 SH   SOLE 21 5,385,495 0 0
ONTO INNOVATION INC COM 683344105 66,883 1,406,574 SH   SOLE 22 1,373,718 0 32,856
ONTO INNOVATION INC COM 683344105 50 1,058 SH   SOLE 25 1,058 0 0
ONTO INNOVATION INC COM 683344105 2,225 46,795 SH   SOLE 26 18,910 0 27,885
ONTO INNOVATION INC COM 683344105 318 6,689 SH   SOLE 28 6,689 0 0
ONTO INNOVATION INC COM 683344105 15,078 317,103 SH   SOLE 30 317,103 0 0
ONTO INNOVATION INC COM 683344105 108 2,265 SH   SOLE 36 2,265 0 0
ONTO INNOVATION INC COM 683344105 291 6,119 SH   SOLE 40 6,119 0 0
ONTRAK INC COM 683373104 322 5,209 SH   SOLE 2 2,304 0 2,905
ONTRAK INC COM 683373104 3 56 SH   SOLE 7 56 0 0
ONTRAK INC COM 683373104 1,815 29,373 SH   SOLE 18 29,373 0 0
ONTRAK INC COM 683373104 1,095 17,714 SH   SOLE 19 17,714 0 0
ONTRAK INC COM 683373104 20,305 328,609 SH   SOLE 21 328,609 0 0
ONTRAK INC COM 683373104 13,771 222,861 SH   SOLE 22 215,569 0 7,292
ONTRAK INC COM 683373104 15 241 SH   SOLE 23 241 0 0
ONTRAK INC COM 683373104 88 1,425 SH   SOLE 26 0 0 1,425
ONTRAK INC COM 683373104 118 1,914 SH   SOLE 30 1,914 0 0
ONTRAK INC COM 683373104 38 618 SH   SOLE 34 618 0 0
ONTRAK INC COM 683373104 55 894 SH   SOLE 40 894 0 0
OOMA INC COM 683416101 163 11,338 SH   SOLE 2 5,388 0 5,950
OOMA INC COM 683416101 7 498 SH   SOLE 7 498 0 0
OOMA INC COM 683416101 1,309 90,897 SH   SOLE 18 83,757 0 7,140
OOMA INC COM 683416101 2,593 180,041 SH   SOLE 19 180,041 0 0
OOMA INC COM 683416101 10,978 762,372 SH   SOLE 21 762,372 0 0
OOMA INC COM 683416101 9,523 661,310 SH   SOLE 22 657,713 0 3,597
OOMA INC COM 683416101 359 24,927 SH   SOLE 23 24,927 0 0
OOMA INC COM 683416101 667 46,345 SH   SOLE 26 0 0 46,345
OP BANCORP COM 67109R109 99 12,894 SH   SOLE 2 2,966 0 9,928
OP BANCORP COM 67109R109 378 49,075 SH   SOLE 18 49,075 0 0
OP BANCORP COM 67109R109 202 26,264 SH   SOLE 19 26,264 0 0
OP BANCORP COM 67109R109 4,194 544,740 SH   SOLE 21 544,740 0 0
OP BANCORP COM 67109R109 1,635 212,402 SH   SOLE 22 211,632 0 770
OPEN LENDING CORP COM CL A 68373J104 684 19,567 SH   SOLE 2 19,567 0 0
OPEN LENDING CORP COM CL A 68373J104 20 565 SH   SOLE 4 565 0 0
OPEN LENDING CORP COM CL A 68373J104 3,129 89,502 SH   SOLE 21 89,502 0 0
OPEN LENDING CORP COM CL A 68373J104 52,889 1,512,851 SH   SOLE 22 1,475,416 0 37,435
OPEN LENDING CORP COM CL A 68373J104 1,302 37,240 SH   SOLE 26 0 0 37,240
OPEN LENDING CORP COM CL A 68373J104 297 8,488 SH   SOLE 28 8,488 0 0
OPEN LENDING CORP COM CL A 68373J104 1,283 36,713 SH   SOLE 30 36,713 0 0
OPEN LENDING CORP COM CL A 68373J104 101 2,882 SH   SOLE 34 2,882 0 0
OPEN LENDING CORP COM CL A 68373J104 285 8,153 SH   SOLE 40 8,153 0 0
OPEN TEXT CORP COM 683715106 35,371 778,069 SH   SOLE 18 714,974 0 63,095
OPEN TEXT CORP COM 683715106 118,249 2,601,170 SH   SOLE 19 2,601,170 0 0
OPEN TEXT CORP COM 683715106 36,814 809,819 SH   SOLE 21 809,819 0 0
OPEN TEXT CORP COM 683715106 8,075 177,633 SH   SOLE 22 177,633 0 0
OPEN TEXT CORP COM 683715106 961 21,140 SH   SOLE 23 21,140 0 0
OPEN TEXT CORP COM 683715106 1,935 42,555 SH   SOLE 25 42,555 0 0
OPEN TEXT CORP COM 683715106 1,112 24,468 SH   SOLE 26 0 0 24,468
OPEN TEXT CORP COM 683715106 52,904 1,163,744 SH   SOLE 30 1,163,744 0 0
OPEN TEXT CORP COM 683715106 8,265 181,814 SH   SOLE 34 181,814 0 0
OPGEN INC COM 68373L307 10 4,810 SH   SOLE 18 4,810 0 0
OPGEN INC COM 68373L307 67 32,840 SH   SOLE 21 32,840 0 0
OPIANT PHARMACEUTICALS INC COM 683750103 8 991 SH   SOLE 18 991 0 0
OPIANT PHARMACEUTICALS INC COM 683750103 104 12,921 SH   SOLE 21 12,921 0 0
OPIANT PHARMACEUTICALS INC COM 683750103 129 16,075 SH   SOLE 22 16,075 0 0
OPKO HEALTH INC COM 68375N103 2,320 587,430 SH   SOLE 2 167,746 0 419,684
OPKO HEALTH INC COM 68375N103 7 1,796 SH   SOLE 4 1,796 0 0
OPKO HEALTH INC COM 68375N103 32 8,009 SH   SOLE 7 8,009 0 0
OPKO HEALTH INC COM 68375N103 5,477 1,386,686 SH   SOLE 18 1,386,686 0 0
OPKO HEALTH INC COM 68375N103 5,705 1,444,265 SH   SOLE 19 1,444,265 0 0
OPKO HEALTH INC COM 68375N103 78,901 19,974,950 SH   SOLE 21 19,974,950 0 0
OPKO HEALTH INC COM 68375N103 50,602 12,810,663 SH   SOLE 22 12,518,275 0 292,388
OPKO HEALTH INC COM 68375N103 309 78,307 SH   SOLE 23 78,307 0 0
OPKO HEALTH INC COM 68375N103 34 8,542 SH   SOLE 25 8,542 0 0
OPKO HEALTH INC COM 68375N103 1,994 504,812 SH   SOLE 26 98,652 0 406,160
OPKO HEALTH INC COM 68375N103 223 56,460 SH   SOLE 28 56,460 0 0
OPKO HEALTH INC COM 68375N103 2,715 687,461 SH   SOLE 30 687,461 0 0
OPKO HEALTH INC COM 68375N103 41 10,306 SH   SOLE 34 10,306 0 0
OPKO HEALTH INC COM 68375N103 83 21,097 SH   SOLE 36 21,097 0 0
OPKO HEALTH INC COM 68375N103 189 47,855 SH   SOLE 40 47,855 0 0
OPORTUN FINL CORP COM 68376D104 307 15,870 SH   SOLE 2 1,643 0 14,227
OPORTUN FINL CORP COM 68376D104 8 408 SH   SOLE 7 408 0 0
OPORTUN FINL CORP COM 68376D104 1,495 77,197 SH   SOLE 18 77,197 0 0
OPORTUN FINL CORP COM 68376D104 712 36,782 SH   SOLE 19 36,782 0 0
OPORTUN FINL CORP COM 68376D104 14,269 736,676 SH   SOLE 21 736,676 0 0
OPORTUN FINL CORP COM 68376D104 5,835 301,217 SH   SOLE 22 297,801 0 3,416
OPORTUN FINL CORP COM 68376D104 15,545 802,536 SH   SOLE 34 802,536 0 0
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 298 9,469 SH   SOLE 2 741 0 8,728
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 9 278 SH   SOLE 7 278 0 0
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 1,057 33,616 SH   SOLE 18 33,616 0 0
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 471 14,988 SH   SOLE 19 14,988 0 0
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 11,053 351,663 SH   SOLE 21 351,663 0 0
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 8,925 283,965 SH   SOLE 22 282,183 0 1,782
OPTICAL CABLE CORP COM NEW 683827208 20 7,316 SH   SOLE 21 7,316 0 0
OPTICAL CABLE CORP COM NEW 683827208 8 3,089 SH   SOLE 22 3,089 0 0
OPTIMIZERX CORP COM NEW 68401U204 169 5,418 SH   SOLE 2 1,251 0 4,167
OPTIMIZERX CORP COM NEW 68401U204 13 412 SH   SOLE 7 412 0 0
OPTIMIZERX CORP COM NEW 68401U204 1,696 54,430 SH   SOLE 18 54,430 0 0
OPTIMIZERX CORP COM NEW 68401U204 825 26,467 SH   SOLE 19 26,467 0 0
OPTIMIZERX CORP COM NEW 68401U204 16,690 535,608 SH   SOLE 21 535,608 0 0
OPTIMIZERX CORP COM NEW 68401U204 11,304 362,775 SH   SOLE 22 360,032 0 2,743
OPTINOSE INC COM 68404V100 103 24,937 SH   SOLE 2 2,685 0 22,252
OPTINOSE INC COM 68404V100 1 351 SH   SOLE 7 351 0 0
OPTINOSE INC COM 68404V100 551 133,134 SH   SOLE 18 133,134 0 0
OPTINOSE INC COM 68404V100 256 61,934 SH   SOLE 19 61,934 0 0
OPTINOSE INC COM 68404V100 5,543 1,338,992 SH   SOLE 21 1,338,992 0 0
OPTINOSE INC COM 68404V100 3,257 786,799 SH   SOLE 22 782,996 0 3,803
OPTION CARE HEALTH INC COM NEW 68404L201 657 42,017 SH   SOLE 2 15,511 0 26,506
OPTION CARE HEALTH INC COM NEW 68404L201 13 803 SH   SOLE 7 803 0 0
OPTION CARE HEALTH INC COM NEW 68404L201 2,286 146,152 SH   SOLE 18 146,152 0 0
OPTION CARE HEALTH INC COM NEW 68404L201 2,892 184,883 SH   SOLE 19 184,883 0 0
OPTION CARE HEALTH INC COM NEW 68404L201 26,286 1,680,683 SH   SOLE 21 1,680,683 0 0
OPTION CARE HEALTH INC COM NEW 68404L201 23,287 1,488,913 SH   SOLE 22 1,461,129 0 27,784
OPTION CARE HEALTH INC COM NEW 68404L201 65 4,134 SH   SOLE 23 4,134 0 0
OPTION CARE HEALTH INC COM NEW 68404L201 935 59,791 SH   SOLE 26 0 0 59,791
OPTION CARE HEALTH INC COM NEW 68404L201 89 5,688 SH   SOLE 28 5,688 0 0
OPTION CARE HEALTH INC COM NEW 68404L201 497 31,794 SH   SOLE 30 31,794 0 0
OPTION CARE HEALTH INC COM NEW 68404L201 75 4,804 SH   SOLE 40 4,804 0 0
ORACLE CORP COM 68389X105 337,526 5,217,590 SH   SOLE 2 1,345,295 0 3,872,295
ORACLE CORP COM 68389X105 62,755 970,084 SH   SOLE 4 893,154 0 76,930
ORACLE CORP COM 68389X105 111,327 1,720,924 SH   SOLE 7 1,667,254 0 53,670
ORACLE CORP COM 68389X105 492 7,607 SH   SOLE 13 7,607 0 0
ORACLE CORP COM 68389X105 15,918 246,072 SH   SOLE 15 246,072 0 0
ORACLE CORP COM 68389X105 13 204 SH   SOLE 17 0 0 204
ORACLE CORP COM 68389X105 264,395 4,087,107 SH   SOLE 18 3,792,041 0 295,066
ORACLE CORP COM 68389X105 18,679 288,749 SH   SOLE 19 288,749 0 0
ORACLE CORP COM 68389X105 3,934 60,814 SH   SOLE 20 60,814 0 0
ORACLE CORP COM 68389X105 3,198,288 49,440,226 SH   SOLE 21 49,440,226 0 0
ORACLE CORP COM 68389X105 2,852,367 44,092,855 SH   SOLE 22 39,759,254 0 4,333,601
ORACLE CORP COM 68389X105 95,401 1,474,734 SH   SOLE 23 1,474,734 0 0
ORACLE CORP COM 68389X105 208,633 3,225,124 SH   SOLE 25 3,225,124 0 0
ORACLE CORP COM 68389X105 280,429 4,334,969 SH   SOLE 26 1,357,655 0 2,977,314
ORACLE CORP COM 68389X105 412,480 6,376,257 SH   SOLE 28 269,200 0 6,107,057
ORACLE CORP COM 68389X105 5,620 86,881 SH   SOLE 29 86,881 0 0
ORACLE CORP COM 68389X105 503,808 7,788,030 SH   SOLE 30 7,788,030 0 0
ORACLE CORP COM 68389X105 64,998 1,004,754 SH   SOLE 31 375,049 0 629,705
ORACLE CORP COM 68389X105 6,353 98,203 SH   SOLE 32 98,203 0 0
ORACLE CORP COM 68389X105 9,583 148,131 SH   SOLE 34 148,131 0 0
ORACLE CORP COM 68389X105 81,985 1,267,351 SH   SOLE 36 1,267,351 0 0
ORACLE CORP COM 68389X105 5,342 82,572 SH   SOLE 40 82,572 0 0
ORAGENICS INC COM PAR 684023302 0 854 SH   SOLE 21 854 0 0
ORAGENICS INC COM PAR 684023302 317 704,970 SH   SOLE 22 704,970 0 0
ORAMED PHARMACEUTICALS INC COM NEW 68403P203 20 4,760 SH   SOLE 18 4,760 0 0
ORAMED PHARMACEUTICALS INC COM NEW 68403P203 226 53,220 SH   SOLE 21 53,220 0 0
ORAMED PHARMACEUTICALS INC COM NEW 68403P203 46 10,755 SH   SOLE 22 10,755 0 0
ORANGE SPONSORED ADR 684060106 5 424 SH   SOLE 18 424 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 713 67,324 SH   SOLE 2 25,129 0 42,195
ORASURE TECHNOLOGIES INC COM 68554V108 13 1,253 SH   SOLE 4 1,253 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 13 1,213 SH   SOLE 7 1,213 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 3,452 326,156 SH   SOLE 18 315,784 0 10,372
ORASURE TECHNOLOGIES INC COM 68554V108 1,390 131,275 SH   SOLE 19 131,275 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 85,849 8,110,424 SH   SOLE 21 8,110,424 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 22,969 2,169,930 SH   SOLE 22 2,122,684 0 47,246
ORASURE TECHNOLOGIES INC COM 68554V108 53 4,987 SH   SOLE 23 4,987 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 21 1,996 SH   SOLE 25 1,996 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 412 38,879 SH   SOLE 26 4,703 0 34,176
ORASURE TECHNOLOGIES INC COM 68554V108 87 8,216 SH   SOLE 28 8,216 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 1,604 151,510 SH   SOLE 30 151,510 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 41 3,875 SH   SOLE 34 3,875 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 52 4,916 SH   SOLE 36 4,916 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 103 9,772 SH   SOLE 40 9,772 0 0
ORBCOMM INC COM 68555P100 404 54,446 SH   SOLE 2 5,835 0 48,611
ORBCOMM INC COM 68555P100 11 1,517 SH   SOLE 7 1,517 0 0
ORBCOMM INC COM 68555P100 2,008 270,602 SH   SOLE 18 270,602 0 0
ORBCOMM INC COM 68555P100 1,598 215,316 SH   SOLE 19 215,316 0 0
ORBCOMM INC COM 68555P100 20,906 2,817,566 SH   SOLE 21 2,817,566 0 0
ORBCOMM INC COM 68555P100 14,961 2,016,362 SH   SOLE 22 2,005,151 0 11,211
ORBITAL ENERGY GROUP INC COM 68559A109 33 15,251 SH   SOLE 21 15,251 0 0
ORBITAL ENERGY GROUP INC COM 68559A109 58 26,638 SH   SOLE 22 26,638 0 0
ORCHARD THERAPEUTICS PLC ADS 68570P101 2,261 523,457 SH   SOLE 21 523,457 0 0
ORCHARD THERAPEUTICS PLC ADS 68570P101 63 14,514 SH   SOLE 30 14,514 0 0
ORCHID IS CAP INC COM 68571X103 353 67,635 SH   SOLE 2 5,728 0 61,907
ORCHID IS CAP INC COM 68571X103 4 779 SH   SOLE 7 779 0 0
ORCHID IS CAP INC COM 68571X103 1,243 238,165 SH   SOLE 18 238,165 0 0
ORCHID IS CAP INC COM 68571X103 547 104,758 SH   SOLE 19 104,758 0 0
ORCHID IS CAP INC COM 68571X103 22,852 4,377,826 SH   SOLE 21 4,377,826 0 0
ORCHID IS CAP INC COM 68571X103 12,104 2,318,810 SH   SOLE 22 2,307,247 0 11,563
OREILLY AUTOMOTIVE INC COM 67103H107 77,498 171,240 SH   SOLE 2 28,567 0 142,673
OREILLY AUTOMOTIVE INC COM 67103H107 15,535 34,326 SH   SOLE 4 31,453 0 2,873
OREILLY AUTOMOTIVE INC COM 67103H107 32,996 72,909 SH   SOLE 7 70,134 0 2,775
OREILLY AUTOMOTIVE INC COM 67103H107 127 280 SH   SOLE 13 280 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 3,456 7,637 SH   SOLE 15 7,637 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 130,156 287,593 SH   SOLE 18 260,617 0 26,976
OREILLY AUTOMOTIVE INC COM 67103H107 18,535 40,954 SH   SOLE 19 40,954 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 933,770 2,063,260 SH   SOLE 21 2,063,260 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 771,247 1,704,150 SH   SOLE 22 1,554,216 0 149,934
OREILLY AUTOMOTIVE INC COM 67103H107 22,070 48,765 SH   SOLE 23 48,765 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 48,592 107,370 SH   SOLE 25 103,080 0 4,290
OREILLY AUTOMOTIVE INC COM 67103H107 73,506 162,418 SH   SOLE 26 52,035 0 110,383
OREILLY AUTOMOTIVE INC COM 67103H107 60,146 132,899 SH   SOLE 28 9,427 0 123,472
OREILLY AUTOMOTIVE INC COM 67103H107 52 115 SH   SOLE 29 115 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 147,887 326,771 SH   SOLE 30 325,712 0 1,059
OREILLY AUTOMOTIVE INC COM 67103H107 16,731 36,969 SH   SOLE 31 9,670 0 27,299
OREILLY AUTOMOTIVE INC COM 67103H107 7,004 15,477 SH   SOLE 32 15,477 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 14,726 32,539 SH   SOLE 34 32,539 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 21,852 48,284 SH   SOLE 36 48,284 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 1,442 3,187 SH   SOLE 40 3,187 0 0
ORGANOGENESIS HLDGS INC COM 68621F102 151 20,001 SH   SOLE 2 1,611 0 18,390
ORGANOGENESIS HLDGS INC COM 68621F102 670 89,036 SH   SOLE 18 89,036 0 0
ORGANOGENESIS HLDGS INC COM 68621F102 291 38,683 SH   SOLE 19 38,683 0 0
ORGANOGENESIS HLDGS INC COM 68621F102 5,739 762,133 SH   SOLE 21 762,133 0 0
ORGANOGENESIS HLDGS INC COM 68621F102 2,670 354,544 SH   SOLE 22 353,292 0 1,252
ORGANOVO HLDGS INC COM NEW 68620A203 40 3,279 SH   SOLE 21 3,279 0 0
ORGANOVO HLDGS INC COM NEW 68620A203 1,039 84,506 SH   SOLE 22 84,506 0 0
ORGENESIS INC COM NEW 68619K204 64 14,320 SH   SOLE 2 1,501 0 12,819
ORGENESIS INC COM NEW 68619K204 311 69,166 SH   SOLE 18 69,166 0 0
ORGENESIS INC COM NEW 68619K204 145 32,313 SH   SOLE 19 32,313 0 0
ORGENESIS INC COM NEW 68619K204 2,801 622,414 SH   SOLE 21 622,414 0 0
ORGENESIS INC COM NEW 68619K204 1,072 238,174 SH   SOLE 22 237,052 0 1,122
ORIC PHARMACEUTICALS INC COM 68622P109 511 15,088 SH   SOLE 2 6,287 0 8,801
ORIC PHARMACEUTICALS INC COM 68622P109 5 154 SH   SOLE 7 154 0 0
ORIC PHARMACEUTICALS INC COM 68622P109 2,579 76,179 SH   SOLE 18 76,179 0 0
ORIC PHARMACEUTICALS INC COM 68622P109 8,339 246,355 SH   SOLE 19 246,355 0 0
ORIC PHARMACEUTICALS INC COM 68622P109 36,496 1,078,166 SH   SOLE 21 1,078,166 0 0
ORIC PHARMACEUTICALS INC COM 68622P109 15,117 446,581 SH   SOLE 22 444,586 0 1,995
ORIC PHARMACEUTICALS INC COM 68622P109 28 813 SH   SOLE 23 813 0 0
ORIC PHARMACEUTICALS INC COM 68622P109 62 1,827 SH   SOLE 26 0 0 1,827
ORIC PHARMACEUTICALS INC COM 68622P109 393 11,607 SH   SOLE 30 11,607 0 0
ORIC PHARMACEUTICALS INC COM 68622P109 72 2,138 SH   SOLE 40 2,138 0 0
ORIGIN AGRITECH LIMITED SHS NEW G67828205 1,659 109,194 SH   SOLE 7 109,194 0 0
ORIGIN AGRITECH LIMITED SHS NEW G67828205 17 1,134 SH   SOLE 22 1,134 0 0
ORIGIN BANCORP INC COM 68621T102 732 26,364 SH   SOLE 2 7,449 0 18,915
ORIGIN BANCORP INC COM 68621T102 9 336 SH   SOLE 7 336 0 0
ORIGIN BANCORP INC COM 68621T102 2,266 81,601 SH   SOLE 18 81,601 0 0
ORIGIN BANCORP INC COM 68621T102 1,117 40,216 SH   SOLE 19 40,216 0 0
ORIGIN BANCORP INC COM 68621T102 24,137 869,183 SH   SOLE 21 869,183 0 0
ORIGIN BANCORP INC COM 68621T102 16,797 604,876 SH   SOLE 22 592,656 0 12,220
ORIGIN BANCORP INC COM 68621T102 21 774 SH   SOLE 25 774 0 0
ORIGIN BANCORP INC COM 68621T102 46 1,653 SH   SOLE 26 1,653 0 0
ORIGIN BANCORP INC COM 68621T102 81 2,904 SH   SOLE 28 2,904 0 0
ORIGIN BANCORP INC COM 68621T102 346 12,458 SH   SOLE 30 12,458 0 0
ORIGIN BANCORP INC COM 68621T102 53 1,902 SH   SOLE 36 1,902 0 0
ORIGIN BANCORP INC COM 68621T102 70 2,538 SH   SOLE 40 2,538 0 0
ORION ENERGY SYSTEMS INC COM 686275108 97 9,829 SH   SOLE 2 2,102 0 7,727
ORION ENERGY SYSTEMS INC COM 686275108 1,029 104,293 SH   SOLE 18 104,293 0 0
ORION ENERGY SYSTEMS INC COM 686275108 486 49,218 SH   SOLE 19 49,218 0 0
ORION ENERGY SYSTEMS INC COM 686275108 9,445 956,915 SH   SOLE 21 956,915 0 0
ORION ENERGY SYSTEMS INC COM 686275108 5,501 557,344 SH   SOLE 22 553,537 0 3,807
ORION ENGINEERED CARBONS S A COM L72967109 921 53,722 SH   SOLE 2 20,117 0 33,605
ORION ENGINEERED CARBONS S A COM L72967109 20 1,174 SH   SOLE 7 1,174 0 0
ORION ENGINEERED CARBONS S A COM L72967109 3,586 209,243 SH   SOLE 18 209,243 0 0
ORION ENGINEERED CARBONS S A COM L72967109 1,849 107,853 SH   SOLE 19 107,853 0 0
ORION ENGINEERED CARBONS S A COM L72967109 35,678 2,081,545 SH   SOLE 21 2,081,545 0 0
ORION ENGINEERED CARBONS S A COM L72967109 26,176 1,527,163 SH   SOLE 22 1,483,238 0 43,925
ORION ENGINEERED CARBONS S A COM L72967109 26 1,539 SH   SOLE 25 1,539 0 0
ORION ENGINEERED CARBONS S A COM L72967109 264 15,431 SH   SOLE 26 3,551 0 11,880
ORION ENGINEERED CARBONS S A COM L72967109 142 8,310 SH   SOLE 28 8,310 0 0
ORION ENGINEERED CARBONS S A COM L72967109 517 30,163 SH   SOLE 30 30,163 0 0
ORION ENGINEERED CARBONS S A COM L72967109 65 3,777 SH   SOLE 36 3,777 0 0
ORION ENGINEERED CARBONS S A COM L72967109 108 6,301 SH   SOLE 40 6,301 0 0
ORION GROUP HOLDINGS INC COM 68628V308 34 6,835 SH   SOLE 18 6,835 0 0
ORION GROUP HOLDINGS INC COM 68628V308 471 94,861 SH   SOLE 21 94,861 0 0
ORION GROUP HOLDINGS INC COM 68628V308 2,891 582,898 SH   SOLE 22 582,898 0 0
ORIX CORP SPONSORED ADR 686330101 6 75 SH   SOLE 18 75 0 0
ORMAT TECHNOLOGIES INC COM 686688102 4,673 51,756 SH   SOLE 2 39,366 0 12,390
ORMAT TECHNOLOGIES INC COM 686688102 28 313 SH   SOLE 4 313 0 0
ORMAT TECHNOLOGIES INC COM 686688102 72 801 SH   SOLE 7 801 0 0
ORMAT TECHNOLOGIES INC COM 686688102 13,100 145,101 SH   SOLE 18 140,684 0 4,417
ORMAT TECHNOLOGIES INC COM 686688102 8,877 98,329 SH   SOLE 19 98,329 0 0
ORMAT TECHNOLOGIES INC COM 686688102 302,032 3,345,499 SH   SOLE 21 3,345,499 0 0
ORMAT TECHNOLOGIES INC COM 686688102 106,257 1,176,976 SH   SOLE 22 1,148,188 0 28,788
ORMAT TECHNOLOGIES INC COM 686688102 231 2,554 SH   SOLE 23 2,554 0 0
ORMAT TECHNOLOGIES INC COM 686688102 78 861 SH   SOLE 25 861 0 0
ORMAT TECHNOLOGIES INC COM 686688102 4,473 49,549 SH   SOLE 26 15,399 0 34,150
ORMAT TECHNOLOGIES INC COM 686688102 478 5,295 SH   SOLE 28 5,295 0 0
ORMAT TECHNOLOGIES INC COM 686688102 197,273 2,185,124 SH   SOLE 30 2,185,124 0 0
ORMAT TECHNOLOGIES INC COM 686688102 156 1,733 SH   SOLE 36 1,733 0 0
ORMAT TECHNOLOGIES INC COM 686688102 440 4,877 SH   SOLE 40 4,877 0 0
ORRSTOWN FINL SVCS INC COM 687380105 191 11,558 SH   SOLE 2 1,053 0 10,505
ORRSTOWN FINL SVCS INC COM 687380105 6 378 SH   SOLE 7 378 0 0
ORRSTOWN FINL SVCS INC COM 687380105 770 46,546 SH   SOLE 18 46,546 0 0
ORRSTOWN FINL SVCS INC COM 687380105 330 19,954 SH   SOLE 19 19,954 0 0
ORRSTOWN FINL SVCS INC COM 687380105 6,990 422,354 SH   SOLE 21 422,354 0 0
ORRSTOWN FINL SVCS INC COM 687380105 4,815 290,928 SH   SOLE 22 289,385 0 1,543
ORTHOFIX MED INC COM 68752M108 930 21,633 SH   SOLE 2 6,179 0 15,454
ORTHOFIX MED INC COM 68752M108 4 91 SH   SOLE 4 91 0 0
ORTHOFIX MED INC COM 68752M108 15 342 SH   SOLE 7 342 0 0
ORTHOFIX MED INC COM 68752M108 3,517 81,819 SH   SOLE 18 81,819 0 0
ORTHOFIX MED INC COM 68752M108 1,344 31,267 SH   SOLE 19 31,267 0 0
ORTHOFIX MED INC COM 68752M108 99,367 2,311,925 SH   SOLE 21 2,311,925 0 0
ORTHOFIX MED INC COM 68752M108 24,568 571,614 SH   SOLE 22 558,979 0 12,635
ORTHOFIX MED INC COM 68752M108 34 799 SH   SOLE 25 799 0 0
ORTHOFIX MED INC COM 68752M108 462 10,759 SH   SOLE 26 6,627 0 4,132
ORTHOFIX MED INC COM 68752M108 117 2,718 SH   SOLE 28 2,718 0 0
ORTHOFIX MED INC COM 68752M108 2,237 52,056 SH   SOLE 30 52,056 0 0
ORTHOFIX MED INC COM 68752M108 76 1,775 SH   SOLE 36 1,775 0 0
ORTHOFIX MED INC COM 68752M108 88 2,057 SH   SOLE 40 2,057 0 0
ORTHOPEDIATRICS CORP COM 68752L100 335 8,130 SH   SOLE 2 4,262 0 3,868
ORTHOPEDIATRICS CORP COM 68752L100 9 230 SH   SOLE 7 230 0 0
ORTHOPEDIATRICS CORP COM 68752L100 2,057 49,874 SH   SOLE 18 49,874 0 0
ORTHOPEDIATRICS CORP COM 68752L100 973 23,576 SH   SOLE 19 23,576 0 0
ORTHOPEDIATRICS CORP COM 68752L100 20,128 487,940 SH   SOLE 21 487,940 0 0
ORTHOPEDIATRICS CORP COM 68752L100 16,633 403,213 SH   SOLE 22 390,954 0 12,259
ORTHOPEDIATRICS CORP COM 68752L100 19 461 SH   SOLE 25 461 0 0
ORTHOPEDIATRICS CORP COM 68752L100 349 8,462 SH   SOLE 26 862 0 7,600
ORTHOPEDIATRICS CORP COM 68752L100 64 1,540 SH   SOLE 28 1,540 0 0
ORTHOPEDIATRICS CORP COM 68752L100 489 11,844 SH   SOLE 30 11,844 0 0
ORTHOPEDIATRICS CORP COM 68752L100 101 2,460 SH   SOLE 34 2,460 0 0
ORTHOPEDIATRICS CORP COM 68752L100 33 809 SH   SOLE 36 809 0 0
ORTHOPEDIATRICS CORP COM 68752L100 46 1,109 SH   SOLE 40 1,109 0 0
OSHKOSH CORP COM 688239201 15,669 182,050 SH   SOLE 2 60,584 0 121,466
OSHKOSH CORP COM 688239201 27 315 SH   SOLE 4 315 0 0
OSHKOSH CORP COM 688239201 156 1,817 SH   SOLE 7 1,817 0 0
OSHKOSH CORP COM 688239201 2,548 29,602 SH   SOLE 13 29,602 0 0
OSHKOSH CORP COM 688239201 20,616 239,530 SH   SOLE 18 202,517 0 37,013
OSHKOSH CORP COM 688239201 23,948 278,233 SH   SOLE 19 278,233 0 0
OSHKOSH CORP COM 688239201 255,660 2,970,370 SH   SOLE 21 2,970,370 0 0
OSHKOSH CORP COM 688239201 220,034 2,556,459 SH   SOLE 22 2,266,299 0 290,160
OSHKOSH CORP COM 688239201 149 1,730 SH   SOLE 25 1,730 0 0
OSHKOSH CORP COM 688239201 4,796 55,718 SH   SOLE 26 19,889 0 35,829
OSHKOSH CORP COM 688239201 9,503 110,411 SH   SOLE 28 8,483 0 101,928
OSHKOSH CORP COM 688239201 5,503 63,933 SH   SOLE 30 63,933 0 0
OSHKOSH CORP COM 688239201 113 1,317 SH   SOLE 31 1,317 0 0
OSHKOSH CORP COM 688239201 1,229 14,276 SH   SOLE 34 14,276 0 0
OSHKOSH CORP COM 688239201 1,648 19,142 SH   SOLE 36 19,142 0 0
OSHKOSH CORP COM 688239201 719 8,354 SH   SOLE 40 8,354 0 0
OSI SYSTEMS INC COM 671044105 2,930 31,430 SH   SOLE 2 11,800 0 19,630
OSI SYSTEMS INC COM 671044105 7 80 SH   SOLE 4 80 0 0
OSI SYSTEMS INC COM 671044105 27 286 SH   SOLE 7 286 0 0
OSI SYSTEMS INC COM 671044105 8,362 89,701 SH   SOLE 18 75,013 0 14,688
OSI SYSTEMS INC COM 671044105 29,771 319,368 SH   SOLE 19 319,368 0 0
OSI SYSTEMS INC COM 671044105 180,184 1,932,892 SH   SOLE 21 1,932,892 0 0
OSI SYSTEMS INC COM 671044105 77,186 828,000 SH   SOLE 22 815,700 0 12,300
OSI SYSTEMS INC COM 671044105 1,906 20,447 SH   SOLE 23 20,447 0 0
OSI SYSTEMS INC COM 671044105 59 638 SH   SOLE 25 638 0 0
OSI SYSTEMS INC COM 671044105 9,836 105,515 SH   SOLE 26 8,554 0 96,961
OSI SYSTEMS INC COM 671044105 207 2,219 SH   SOLE 28 2,219 0 0
OSI SYSTEMS INC COM 671044105 9,650 103,521 SH   SOLE 30 103,521 0 0
OSI SYSTEMS INC COM 671044105 204 2,192 SH   SOLE 34 2,192 0 0
OSI SYSTEMS INC COM 671044105 147 1,572 SH   SOLE 36 1,572 0 0
OSI SYSTEMS INC COM 671044105 208 2,235 SH   SOLE 40 2,235 0 0
OSI SYSTEMS INC NOTE 1.250% 9/0 671044AD7 853 800,000 PRN   SOLE 21 800,000 0 0
OSMOTICA PHARMACEUTICALS PLC SHS G6S41R101 39 9,531 SH   SOLE 2 1,851 0 7,680
OSMOTICA PHARMACEUTICALS PLC SHS G6S41R101 238 57,754 SH   SOLE 18 57,754 0 0
OSMOTICA PHARMACEUTICALS PLC SHS G6S41R101 41 10,045 SH   SOLE 19 10,045 0 0
OSMOTICA PHARMACEUTICALS PLC SHS G6S41R101 4,096 994,114 SH   SOLE 21 994,114 0 0
OSMOTICA PHARMACEUTICALS PLC SHS G6S41R101 968 234,950 SH   SOLE 22 234,208 0 742
OSMOTICA PHARMACEUTICALS PLC SHS G6S41R101 57 13,790 SH   SOLE 30 13,790 0 0
OTELCO INC CL A NEW 688823301 9 811 SH   SOLE 21 811 0 0
OTIS WORLDWIDE CORP COM 68902V107 76,282 1,129,268 SH   SOLE 2 193,142 0 936,126
OTIS WORLDWIDE CORP COM 68902V107 12,741 188,612 SH   SOLE 4 172,735 0 15,877
OTIS WORLDWIDE CORP COM 68902V107 25,291 374,398 SH   SOLE 7 360,665 0 13,733
OTIS WORLDWIDE CORP COM 68902V107 87 1,293 SH   SOLE 13 1,293 0 0
OTIS WORLDWIDE CORP COM 68902V107 3,524 52,163 SH   SOLE 15 52,163 0 0
OTIS WORLDWIDE CORP COM 68902V107 0 1 SH   SOLE 17 0 0 1
OTIS WORLDWIDE CORP COM 68902V107 232,889 3,447,660 SH   SOLE 18 3,271,473 0 176,187
OTIS WORLDWIDE CORP COM 68902V107 119,597 1,770,501 SH   SOLE 19 1,770,501 0 0
OTIS WORLDWIDE CORP COM 68902V107 633,355 9,376,095 SH   SOLE 21 9,376,095 0 0
OTIS WORLDWIDE CORP COM 68902V107 632,304 9,360,528 SH   SOLE 22 8,501,224 0 859,304
OTIS WORLDWIDE CORP COM 68902V107 19,056 282,108 SH   SOLE 23 282,108 0 0
OTIS WORLDWIDE CORP COM 68902V107 50,939 754,093 SH   SOLE 25 723,163 0 30,930
OTIS WORLDWIDE CORP COM 68902V107 72,896 1,079,148 SH   SOLE 26 445,250 0 633,898
OTIS WORLDWIDE CORP COM 68902V107 89,212 1,320,683 SH   SOLE 28 57,265 0 1,263,418
OTIS WORLDWIDE CORP COM 68902V107 69 1,028 SH   SOLE 29 1,028 0 0
OTIS WORLDWIDE CORP COM 68902V107 102,171 1,512,526 SH   SOLE 30 1,456,089 0 56,437
OTIS WORLDWIDE CORP COM 68902V107 5,323 78,800 SH   SOLE 31 53,254 0 25,546
OTIS WORLDWIDE CORP COM 68902V107 77,800 1,151,738 SH   SOLE 34 1,151,738 0 0
OTIS WORLDWIDE CORP COM 68902V107 20,175 298,673 SH   SOLE 36 298,673 0 0
OTIS WORLDWIDE CORP COM 68902V107 1,939 28,703 SH   SOLE 37 28,703 0 0
OTIS WORLDWIDE CORP COM 68902V107 1,161 17,191 SH   SOLE 40 17,191 0 0
OTONOMY INC COM 68906L105 17 2,651 SH   SOLE 2 2,651 0 0
OTONOMY INC COM 68906L105 45 6,912 SH   SOLE 18 6,912 0 0
OTONOMY INC COM 68906L105 570 88,030 SH   SOLE 21 88,030 0 0
OTONOMY INC COM 68906L105 5,040 778,974 SH   SOLE 22 778,974 0 0
OTTER TAIL CORP COM 689648103 3,464 81,289 SH   SOLE 2 54,457 0 26,832
OTTER TAIL CORP COM 689648103 8 199 SH   SOLE 4 199 0 0
OTTER TAIL CORP COM 689648103 31 719 SH   SOLE 7 719 0 0
OTTER TAIL CORP COM 689648103 5,981 140,363 SH   SOLE 18 140,363 0 0
OTTER TAIL CORP COM 689648103 3,045 71,458 SH   SOLE 19 71,458 0 0
OTTER TAIL CORP COM 689648103 61,852 1,451,584 SH   SOLE 21 1,451,584 0 0
OTTER TAIL CORP COM 689648103 48,809 1,145,490 SH   SOLE 22 1,120,417 0 25,073
OTTER TAIL CORP COM 689648103 447 10,486 SH   SOLE 26 7,652 0 2,834
OTTER TAIL CORP COM 689648103 176 4,123 SH   SOLE 28 4,123 0 0
OTTER TAIL CORP COM 689648103 982 23,051 SH   SOLE 30 23,051 0 0
OTTER TAIL CORP COM 689648103 162 3,803 SH   SOLE 40 3,803 0 0
OUTFRONT MEDIA INC COM 69007J106 6,389 326,615 SH   SOLE 2 52,597 0 274,018
OUTFRONT MEDIA INC COM 69007J106 16 836 SH   SOLE 4 836 0 0
OUTFRONT MEDIA INC COM 69007J106 79 4,052 SH   SOLE 7 4,052 0 0
OUTFRONT MEDIA INC COM 69007J106 1,141 58,324 SH   SOLE 18 58,324 0 0
OUTFRONT MEDIA INC COM 69007J106 1,640 83,856 SH   SOLE 19 83,856 0 0
OUTFRONT MEDIA INC COM 69007J106 35,939 1,837,376 SH   SOLE 21 1,837,376 0 0
OUTFRONT MEDIA INC COM 69007J106 74,707 3,819,387 SH   SOLE 22 3,629,507 0 189,880
OUTFRONT MEDIA INC COM 69007J106 48 2,474 SH   SOLE 25 2,474 0 0
OUTFRONT MEDIA INC COM 69007J106 1,261 64,474 SH   SOLE 26 31,618 0 32,856
OUTFRONT MEDIA INC COM 69007J106 952 48,683 SH   SOLE 28 17,728 0 30,955
OUTFRONT MEDIA INC COM 69007J106 1,646 84,156 SH   SOLE 30 84,156 0 0
OUTFRONT MEDIA INC COM 69007J106 53 2,734 SH   SOLE 31 2,734 0 0
OUTFRONT MEDIA INC COM 69007J106 76 3,889 SH   SOLE 34 3,889 0 0
OUTFRONT MEDIA INC COM 69007J106 216 11,027 SH   SOLE 36 11,027 0 0
OUTFRONT MEDIA INC COM 69007J106 376 19,233 SH   SOLE 40 19,233 0 0
OUTSET MED INC COM 690145107 370 6,513 SH   SOLE 2 2,547 0 3,966
OUTSET MED INC COM 690145107 15 272 SH   SOLE 7 272 0 0
OUTSET MED INC COM 690145107 1,904 33,504 SH   SOLE 18 33,504 0 0
OUTSET MED INC COM 690145107 1,329 23,375 SH   SOLE 19 23,375 0 0
OUTSET MED INC COM 690145107 20,144 354,401 SH   SOLE 21 354,401 0 0
OUTSET MED INC COM 690145107 18,106 318,535 SH   SOLE 22 317,504 0 1,031
OUTSET MED INC COM 690145107 794 13,968 SH   SOLE 34 13,968 0 0
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 130 60,744 SH   SOLE 2 3,617 0 57,127
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 3 1,199 SH   SOLE 7 1,199 0 0
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 520 243,102 SH   SOLE 18 243,102 0 0
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 265 123,767 SH   SOLE 19 123,767 0 0
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 4,325 2,020,960 SH   SOLE 21 2,020,960 0 0
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 4,047 1,891,246 SH   SOLE 22 1,882,430 0 8,816
OVERSTOCK COM INC DEL COM 690370101 2,004 41,780 SH   SOLE 2 16,852 0 24,928
OVERSTOCK COM INC DEL COM 690370101 10 209 SH   SOLE 4 209 0 0
OVERSTOCK COM INC DEL COM 690370101 39 811 SH   SOLE 7 811 0 0
OVERSTOCK COM INC DEL COM 690370101 8,066 168,143 SH   SOLE 18 159,266 0 8,877
OVERSTOCK COM INC DEL COM 690370101 10,530 219,515 SH   SOLE 19 219,515 0 0
OVERSTOCK COM INC DEL COM 690370101 79,501 1,657,298 SH   SOLE 21 1,657,298 0 0
OVERSTOCK COM INC DEL COM 690370101 63,428 1,322,246 SH   SOLE 22 1,293,686 0 28,560
OVERSTOCK COM INC DEL COM 690370101 437 9,118 SH   SOLE 23 9,118 0 0
OVERSTOCK COM INC DEL COM 690370101 23 482 SH   SOLE 25 482 0 0
OVERSTOCK COM INC DEL COM 690370101 2,576 53,698 SH   SOLE 26 11,751 0 41,947
OVERSTOCK COM INC DEL COM 690370101 223 4,659 SH   SOLE 28 4,659 0 0
OVERSTOCK COM INC DEL COM 690370101 3,032 63,206 SH   SOLE 30 63,206 0 0
OVERSTOCK COM INC DEL COM 690370101 90 1,874 SH   SOLE 34 1,874 0 0
OVERSTOCK COM INC DEL COM 690370101 57 1,188 SH   SOLE 36 1,188 0 0
OVERSTOCK COM INC DEL COM 690370101 219 4,559 SH   SOLE 40 4,559 0 0
OVID THERAPEUTICS INC COM 690469101 36 15,485 SH   SOLE 2 3,231 0 12,254
OVID THERAPEUTICS INC COM 690469101 2 759 SH   SOLE 7 759 0 0
OVID THERAPEUTICS INC COM 690469101 401 173,795 SH   SOLE 18 173,795 0 0
OVID THERAPEUTICS INC COM 690469101 186 80,479 SH   SOLE 19 80,479 0 0
OVID THERAPEUTICS INC COM 690469101 4,764 2,062,520 SH   SOLE 21 2,062,520 0 0
OVID THERAPEUTICS INC COM 690469101 2,458 1,064,263 SH   SOLE 22 1,056,964 0 7,299
OVID THERAPEUTICS INC COM 690469101 33 14,432 SH   SOLE 30 14,432 0 0
OVINTIV INC COM 69047Q102 4,518 314,646 SH   SOLE 2 87,062 0 227,584
OVINTIV INC COM 69047Q102 24 1,696 SH   SOLE 4 1,696 0 0
OVINTIV INC COM 69047Q102 77 5,339 SH   SOLE 7 5,339 0 0
OVINTIV INC COM 69047Q102 12,804 891,641 SH   SOLE 18 891,641 0 0
OVINTIV INC COM 69047Q102 6,804 473,793 SH   SOLE 19 473,793 0 0
OVINTIV INC COM 69047Q102 141,665 9,865,234 SH   SOLE 21 9,865,234 0 0
OVINTIV INC COM 69047Q102 117,627 8,191,330 SH   SOLE 22 8,000,259 0 191,071
OVINTIV INC COM 69047Q102 64 4,452 SH   SOLE 25 4,452 0 0
OVINTIV INC COM 69047Q102 1,502 104,562 SH   SOLE 26 80,536 0 24,026
OVINTIV INC COM 69047Q102 435 30,296 SH   SOLE 28 30,296 0 0
OVINTIV INC COM 69047Q102 3,978 277,025 SH   SOLE 30 277,025 0 0
OVINTIV INC COM 69047Q102 8 548 SH   SOLE 34 548 0 0
OVINTIV INC COM 69047Q102 136 9,460 SH   SOLE 36 9,460 0 0
OVINTIV INC COM 69047Q102 488 33,961 SH   SOLE 40 33,961 0 0
OWENS & MINOR INC NEW COM 690732102 2,379 87,952 SH   SOLE 2 24,302 0 63,650
OWENS & MINOR INC NEW COM 690732102 22 826 SH   SOLE 4 826 0 0
OWENS & MINOR INC NEW COM 690732102 165 6,111 SH   SOLE 7 6,111 0 0
OWENS & MINOR INC NEW COM 690732102 9,027 333,700 SH   SOLE 18 333,700 0 0
OWENS & MINOR INC NEW COM 690732102 3,528 130,440 SH   SOLE 19 130,440 0 0
OWENS & MINOR INC NEW COM 690732102 230,712 8,529,107 SH   SOLE 21 8,529,107 0 0
OWENS & MINOR INC NEW COM 690732102 56,094 2,073,712 SH   SOLE 22 2,025,635 0 48,077
OWENS & MINOR INC NEW COM 690732102 166 6,154 SH   SOLE 23 6,154 0 0
OWENS & MINOR INC NEW COM 690732102 31 1,129 SH   SOLE 25 1,129 0 0
OWENS & MINOR INC NEW COM 690732102 824 30,466 SH   SOLE 26 30,466 0 0
OWENS & MINOR INC NEW COM 690732102 554 20,465 SH   SOLE 28 7,165 0 13,300
OWENS & MINOR INC NEW COM 690732102 4,157 153,666 SH   SOLE 30 153,666 0 0
OWENS & MINOR INC NEW COM 690732102 75 2,772 SH   SOLE 36 2,772 0 0
OWENS & MINOR INC NEW COM 690732102 240 8,887 SH   SOLE 40 8,887 0 0
OWENS CORNING NEW COM 690742101 24,715 326,222 SH   SOLE 2 99,026 0 227,196
OWENS CORNING NEW COM 690742101 4,161 54,924 SH   SOLE 4 50,848 0 4,076
OWENS CORNING NEW COM 690742101 3,699 48,827 SH   SOLE 7 15,818 0 33,009
OWENS CORNING NEW COM 690742101 15 201 SH   SOLE 13 201 0 0
OWENS CORNING NEW COM 690742101 886 11,693 SH   SOLE 15 11,693 0 0
OWENS CORNING NEW COM 690742101 25,447 335,888 SH   SOLE 18 328,934 0 6,954
OWENS CORNING NEW COM 690742101 2,424 32,002 SH   SOLE 19 32,002 0 0
OWENS CORNING NEW COM 690742101 428,181 5,651,812 SH   SOLE 21 5,651,812 0 0
OWENS CORNING NEW COM 690742101 260,752 3,441,812 SH   SOLE 22 3,296,074 0 145,738
OWENS CORNING NEW COM 690742101 5,556 73,331 SH   SOLE 23 73,331 0 0
OWENS CORNING NEW COM 690742101 1,769 23,346 SH   SOLE 25 23,346 0 0
OWENS CORNING NEW COM 690742101 14,327 189,112 SH   SOLE 26 126,989 0 62,123
OWENS CORNING NEW COM 690742101 23,216 306,436 SH   SOLE 28 19,311 0 287,125
OWENS CORNING NEW COM 690742101 12 161 SH   SOLE 29 161 0 0
OWENS CORNING NEW COM 690742101 36,054 475,893 SH   SOLE 30 458,535 0 17,358
OWENS CORNING NEW COM 690742101 1,506 19,877 SH   SOLE 31 12,736 0 7,141
OWENS CORNING NEW COM 690742101 52,293 690,239 SH   SOLE 34 690,239 0 0
OWENS CORNING NEW COM 690742101 2,219 29,296 SH   SOLE 36 29,296 0 0
OWENS CORNING NEW COM 690742101 353 4,660 SH   SOLE 40 4,660 0 0
OWL ROCK CAPITAL CORPORATION COM 69121K104 22,101 1,745,703 SH   SOLE 30 1,745,703 0 0
OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 100 5,723 SH   SOLE 22 5,723 0 0
OXFORD INDS INC COM 691497309 1,514 23,104 SH   SOLE 2 5,897 0 17,207
OXFORD INDS INC COM 691497309 8 122 SH   SOLE 4 122 0 0
OXFORD INDS INC COM 691497309 19 294 SH   SOLE 7 294 0 0
OXFORD INDS INC COM 691497309 4,810 73,423 SH   SOLE 18 73,423 0 0
OXFORD INDS INC COM 691497309 7,953 121,402 SH   SOLE 19 121,402 0 0
OXFORD INDS INC COM 691497309 126,436 1,930,029 SH   SOLE 21 1,930,029 0 0
OXFORD INDS INC COM 691497309 43,498 663,983 SH   SOLE 22 653,863 0 10,120
OXFORD INDS INC COM 691497309 581 8,863 SH   SOLE 23 8,863 0 0
OXFORD INDS INC COM 691497309 31 476 SH   SOLE 25 476 0 0
OXFORD INDS INC COM 691497309 2,990 45,641 SH   SOLE 26 2,381 0 43,260
OXFORD INDS INC COM 691497309 141 2,154 SH   SOLE 28 2,154 0 0
OXFORD INDS INC COM 691497309 2,527 38,577 SH   SOLE 30 38,577 0 0
OXFORD INDS INC COM 691497309 54 824 SH   SOLE 36 824 0 0
OXFORD INDS INC COM 691497309 109 1,668 SH   SOLE 40 1,668 0 0
OXFORD SQUARE CAP CORP COM 69181V107 713 233,772 SH   SOLE 30 233,772 0 0
OYSTER PT PHARMA INC COM 69242L106 137 7,263 SH   SOLE 2 615 0 6,648
OYSTER PT PHARMA INC COM 69242L106 400 21,277 SH   SOLE 18 21,277 0 0
OYSTER PT PHARMA INC COM 69242L106 470 24,978 SH   SOLE 19 24,978 0 0
OYSTER PT PHARMA INC COM 69242L106 3,985 211,746 SH   SOLE 21 211,746 0 0
OYSTER PT PHARMA INC COM 69242L106 4,276 227,193 SH   SOLE 22 226,062 0 1,131
OYSTER PT PHARMA INC COM 69242L106 60 3,202 SH   SOLE 23 3,202 0 0
OYSTER PT PHARMA INC COM 69242L106 165 8,751 SH   SOLE 26 0 0 8,751
OZON HLDGS PLC SPONSORED ADS 69269L104 49,964 1,206,570 SH   SOLE 19 1,206,570 0 0
OZON HLDGS PLC SPONSORED ADS 69269L104 89 2,151 SH   SOLE 21 2,151 0 0
OZON HLDGS PLC SPONSORED ADS 69269L104 305 7,376 SH   SOLE 22 828 0 6,548
OZON HLDGS PLC SPONSORED ADS 69269L104 42,933 1,036,788 SH   SOLE 25 1,036,788 0 0
OZON HLDGS PLC SPONSORED ADS 69269L104 5,208 125,776 SH   SOLE 26 125,776 0 0
OZON HLDGS PLC SPONSORED ADS 69269L104 2,378 57,426 SH   SOLE 30 57,426 0 0
OZON HLDGS PLC SPONSORED ADS 69269L104 78,026 1,884,238 SH   SOLE 34 1,884,238 0 0
P & F INDS INC CL A NEW 692830508 4 689 SH   SOLE 21 689 0 0
P A M TRANSN SVCS INC COM 693149106 64 1,316 SH   SOLE 2 120 0 1,196
P A M TRANSN SVCS INC COM 693149106 345 7,034 SH   SOLE 18 7,034 0 0
P A M TRANSN SVCS INC COM 693149106 175 3,571 SH   SOLE 19 3,571 0 0
P A M TRANSN SVCS INC COM 693149106 3,468 70,769 SH   SOLE 21 70,769 0 0
P A M TRANSN SVCS INC COM 693149106 5,455 111,326 SH   SOLE 22 111,216 0 110
PACCAR INC COM 693718108 69,693 807,758 SH   SOLE 2 143,648 0 664,110
PACCAR INC COM 693718108 14,171 164,243 SH   SOLE 4 150,861 0 13,382
PACCAR INC COM 693718108 28,764 333,382 SH   SOLE 7 324,490 0 8,892
PACCAR INC COM 693718108 111 1,292 SH   SOLE 13 1,292 0 0
PACCAR INC COM 693718108 3,893 45,117 SH   SOLE 15 45,117 0 0
PACCAR INC COM 693718108 122,563 1,420,529 SH   SOLE 18 1,366,782 0 53,747
PACCAR INC COM 693718108 13,708 158,877 SH   SOLE 19 158,877 0 0
PACCAR INC COM 693718108 711,644 8,248,078 SH   SOLE 21 8,248,078 0 0
PACCAR INC COM 693718108 677,831 7,856,183 SH   SOLE 22 7,103,607 0 752,576
PACCAR INC COM 693718108 19,737 228,750 SH   SOLE 23 228,750 0 0
PACCAR INC COM 693718108 41,003 475,231 SH   SOLE 25 475,231 0 0
PACCAR INC COM 693718108 66,166 766,879 SH   SOLE 26 250,115 0 516,764
PACCAR INC COM 693718108 116,659 1,352,099 SH   SOLE 28 48,035 0 1,304,064
PACCAR INC COM 693718108 16 181 SH   SOLE 29 181 0 0
PACCAR INC COM 693718108 138,547 1,605,781 SH   SOLE 30 1,577,668 0 28,113
PACCAR INC COM 693718108 5,568 64,533 SH   SOLE 31 43,914 0 20,619
PACCAR INC COM 693718108 6,385 74,008 SH   SOLE 32 74,008 0 0
PACCAR INC COM 693718108 2,739 31,744 SH   SOLE 34 31,744 0 0
PACCAR INC COM 693718108 19,590 227,048 SH   SOLE 36 227,048 0 0
PACCAR INC COM 693718108 1,216 14,095 SH   SOLE 40 14,095 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 3,201 123,399 SH   SOLE 2 55,919 0 67,480
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 19 749 SH   SOLE 4 749 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 87 3,358 SH   SOLE 7 3,358 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 16,183 623,867 SH   SOLE 18 612,925 0 10,942
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 11,408 439,769 SH   SOLE 19 439,769 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 203,102 7,829,699 SH   SOLE 21 7,829,699 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 131,345 5,063,405 SH   SOLE 22 4,943,734 0 119,671
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 178 6,860 SH   SOLE 23 6,860 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 55 2,113 SH   SOLE 25 2,113 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 3,426 132,089 SH   SOLE 26 64,764 0 67,325
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 483 18,637 SH   SOLE 28 18,637 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 22,000 848,122 SH   SOLE 30 848,122 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 97 3,753 SH   SOLE 36 3,753 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 510 19,670 SH   SOLE 40 19,670 0 0
PACIFIC ETHANOL INC COM 69423U305 91 16,817 SH   SOLE 2 16,817 0 0
PACIFIC ETHANOL INC COM 69423U305 355 65,424 SH   SOLE 21 65,424 0 0
PACIFIC ETHANOL INC COM 69423U305 5,846 1,076,540 SH   SOLE 22 1,047,818 0 28,722
PACIFIC ETHANOL INC COM 69423U305 60 11,088 SH   SOLE 30 11,088 0 0
PACIFIC ETHANOL INC COM 69423U305 58 10,655 SH   SOLE 40 10,655 0 0
PACIFIC MERCANTILE BANCORP COM 694552100 101 19,639 SH   SOLE 2 19,639 0 0
PACIFIC MERCANTILE BANCORP COM 694552100 101 19,597 SH   SOLE 18 8,331 0 11,266
PACIFIC MERCANTILE BANCORP COM 694552100 1,007 195,853 SH   SOLE 19 195,853 0 0
PACIFIC MERCANTILE BANCORP COM 694552100 465 90,448 SH   SOLE 21 90,448 0 0
PACIFIC MERCANTILE BANCORP COM 694552100 3,173 617,373 SH   SOLE 22 617,373 0 0
PACIFIC MERCANTILE BANCORP COM 694552100 110 21,318 SH   SOLE 23 21,318 0 0
PACIFIC MERCANTILE BANCORP COM 694552100 509 99,117 SH   SOLE 26 0 0 99,117
PACIFIC PREMIER BANCORP COM 69478X105 3,006 95,950 SH   SOLE 2 28,114 0 67,836
PACIFIC PREMIER BANCORP COM 69478X105 15 464 SH   SOLE 4 464 0 0
PACIFIC PREMIER BANCORP COM 69478X105 48 1,533 SH   SOLE 7 1,533 0 0
PACIFIC PREMIER BANCORP COM 69478X105 11,300 360,669 SH   SOLE 18 360,669 0 0
PACIFIC PREMIER BANCORP COM 69478X105 5,945 189,743 SH   SOLE 19 189,743 0 0
PACIFIC PREMIER BANCORP COM 69478X105 321,237 10,253,341 SH   SOLE 21 10,253,341 0 0
PACIFIC PREMIER BANCORP COM 69478X105 79,988 2,553,091 SH   SOLE 22 2,496,718 0 56,373
PACIFIC PREMIER BANCORP COM 69478X105 1,796 57,340 SH   SOLE 26 10,069 0 47,271
PACIFIC PREMIER BANCORP COM 69478X105 198 6,305 SH   SOLE 28 6,305 0 0
PACIFIC PREMIER BANCORP COM 69478X105 5,960 190,245 SH   SOLE 30 190,245 0 0
PACIFIC PREMIER BANCORP COM 69478X105 18 568 SH   SOLE 36 568 0 0
PACIFIC PREMIER BANCORP COM 69478X105 277 8,850 SH   SOLE 40 8,850 0 0
PACIRA BIOSCIENCES INC COM 695127100 2,070 34,598 SH   SOLE 2 15,826 0 18,772
PACIRA BIOSCIENCES INC COM 695127100 12 204 SH   SOLE 4 204 0 0
PACIRA BIOSCIENCES INC COM 695127100 51 853 SH   SOLE 7 853 0 0
PACIRA BIOSCIENCES INC COM 695127100 11,648 194,649 SH   SOLE 18 186,673 0 7,976
PACIRA BIOSCIENCES INC COM 695127100 9,219 154,064 SH   SOLE 19 154,064 0 0
PACIRA BIOSCIENCES INC COM 695127100 316,681 5,292,134 SH   SOLE 21 5,292,134 0 0
PACIRA BIOSCIENCES INC COM 695127100 75,993 1,269,930 SH   SOLE 22 1,237,897 0 32,033
PACIRA BIOSCIENCES INC COM 695127100 224 3,740 SH   SOLE 23 3,740 0 0
PACIRA BIOSCIENCES INC COM 695127100 22 360 SH   SOLE 25 360 0 0
PACIRA BIOSCIENCES INC COM 695127100 2,388 39,903 SH   SOLE 26 17,249 0 22,654
PACIRA BIOSCIENCES INC COM 695127100 337 5,640 SH   SOLE 28 5,640 0 0
PACIRA BIOSCIENCES INC COM 695127100 5,858 97,902 SH   SOLE 30 97,902 0 0
PACIRA BIOSCIENCES INC COM 695127100 52 875 SH   SOLE 36 875 0 0
PACIRA BIOSCIENCES INC COM 695127100 299 4,995 SH   SOLE 40 4,995 0 0
PACKAGING CORP AMER COM 695156109 35,861 260,029 SH   SOLE 2 55,585 0 204,444
PACKAGING CORP AMER COM 695156109 6,066 43,987 SH   SOLE 4 40,266 0 3,721
PACKAGING CORP AMER COM 695156109 17,341 125,738 SH   SOLE 7 91,189 0 34,549
PACKAGING CORP AMER COM 695156109 60 433 SH   SOLE 13 433 0 0
PACKAGING CORP AMER COM 695156109 1,604 11,634 SH   SOLE 15 11,634 0 0
PACKAGING CORP AMER COM 695156109 29,345 212,785 SH   SOLE 18 198,699 0 14,086
PACKAGING CORP AMER COM 695156109 34,028 246,741 SH   SOLE 19 246,741 0 0
PACKAGING CORP AMER COM 695156109 462,216 3,351,578 SH   SOLE 21 3,351,578 0 0
PACKAGING CORP AMER COM 695156109 321,816 2,333,525 SH   SOLE 22 2,135,280 0 198,245
PACKAGING CORP AMER COM 695156109 8,716 63,204 SH   SOLE 23 63,204 0 0
PACKAGING CORP AMER COM 695156109 19,228 139,427 SH   SOLE 25 139,427 0 0
PACKAGING CORP AMER COM 695156109 31,670 229,646 SH   SOLE 26 86,627 0 143,019
PACKAGING CORP AMER COM 695156109 17,936 130,058 SH   SOLE 28 12,299 0 117,759
PACKAGING CORP AMER COM 695156109 18,238 132,249 SH   SOLE 29 132,249 0 0
PACKAGING CORP AMER COM 695156109 70,344 510,070 SH   SOLE 30 394,471 0 115,599
PACKAGING CORP AMER COM 695156109 4,444 32,225 SH   SOLE 31 12,283 0 19,942
PACKAGING CORP AMER COM 695156109 3,434 24,903 SH   SOLE 32 24,903 0 0
PACKAGING CORP AMER COM 695156109 3,661 26,544 SH   SOLE 34 26,544 0 0
PACKAGING CORP AMER COM 695156109 7,920 57,429 SH   SOLE 36 57,429 0 0
PACKAGING CORP AMER COM 695156109 505 3,664 SH   SOLE 40 3,664 0 0
PACTIV EVERGREEN INC COM 69526K105 597 32,912 SH   SOLE 2 2,531 0 30,381
PACTIV EVERGREEN INC COM 69526K105 14 783 SH   SOLE 7 783 0 0
PACTIV EVERGREEN INC COM 69526K105 2,279 125,661 SH   SOLE 18 125,661 0 0
PACTIV EVERGREEN INC COM 69526K105 1,083 59,720 SH   SOLE 19 59,720 0 0
PACTIV EVERGREEN INC COM 69526K105 24,263 1,337,514 SH   SOLE 21 1,337,514 0 0
PACTIV EVERGREEN INC COM 69526K105 18,438 1,016,446 SH   SOLE 22 1,014,045 0 2,401
PACWEST BANCORP DEL COM 695263103 8,117 319,572 SH   SOLE 2 89,827 0 229,745
PACWEST BANCORP DEL COM 695263103 14 559 SH   SOLE 4 559 0 0
PACWEST BANCORP DEL COM 695263103 260 10,243 SH   SOLE 7 10,243 0 0
PACWEST BANCORP DEL COM 695263103 8,717 343,170 SH   SOLE 18 343,170 0 0
PACWEST BANCORP DEL COM 695263103 886 34,880 SH   SOLE 19 34,880 0 0
PACWEST BANCORP DEL COM 695263103 172,092 6,775,287 SH   SOLE 21 6,775,287 0 0
PACWEST BANCORP DEL COM 695263103 94,714 3,728,887 SH   SOLE 22 3,570,538 0 158,349
PACWEST BANCORP DEL COM 695263103 2,272 89,466 SH   SOLE 26 36,019 0 53,447
PACWEST BANCORP DEL COM 695263103 477 18,771 SH   SOLE 28 16,417 0 2,354
PACWEST BANCORP DEL COM 695263103 2,981 117,366 SH   SOLE 30 117,366 0 0
PACWEST BANCORP DEL COM 695263103 56 2,220 SH   SOLE 31 2,220 0 0
PACWEST BANCORP DEL COM 695263103 944 37,158 SH   SOLE 32 37,158 0 0
PACWEST BANCORP DEL COM 695263103 81 3,188 SH   SOLE 34 3,188 0 0
PACWEST BANCORP DEL COM 695263103 212 8,362 SH   SOLE 36 8,362 0 0
PACWEST BANCORP DEL COM 695263103 341 13,438 SH   SOLE 40 13,438 0 0
PAE INC COM CL A 69290Y109 349 37,970 SH   SOLE 2 21,429 0 16,541
PAE INC COM CL A 69290Y109 10 1,110 SH   SOLE 7 1,110 0 0
PAE INC COM CL A 69290Y109 1,865 203,177 SH   SOLE 18 203,177 0 0
PAE INC COM CL A 69290Y109 945 102,908 SH   SOLE 19 102,908 0 0
PAE INC COM CL A 69290Y109 23,764 2,588,639 SH   SOLE 21 2,588,639 0 0
PAE INC COM CL A 69290Y109 14,468 1,576,019 SH   SOLE 22 1,528,762 0 47,257
PAE INC COM CL A 69290Y109 23 2,538 SH   SOLE 25 2,538 0 0
PAE INC COM CL A 69290Y109 43 4,689 SH   SOLE 26 4,689 0 0
PAE INC COM CL A 69290Y109 216 23,498 SH   SOLE 28 23,498 0 0
PAE INC COM CL A 69290Y109 103 11,177 SH   SOLE 30 11,177 0 0
PAE INC COM CL A 69290Y109 41 4,501 SH   SOLE 36 4,501 0 0
PAE INC COM CL A 69290Y109 60 6,580 SH   SOLE 40 6,580 0 0
PAGERDUTY INC COM 69553P100 5,500 131,888 SH   SOLE 2 13,212 0 118,676
PAGERDUTY INC COM 69553P100 52 1,248 SH   SOLE 7 1,248 0 0
PAGERDUTY INC COM 69553P100 1,468 35,201 SH   SOLE 18 35,201 0 0
PAGERDUTY INC COM 69553P100 734 17,595 SH   SOLE 19 17,595 0 0
PAGERDUTY INC COM 69553P100 47,320 1,134,776 SH   SOLE 21 1,134,776 0 0
PAGERDUTY INC COM 69553P100 66,068 1,584,367 SH   SOLE 22 1,518,829 0 65,538
PAGERDUTY INC COM 69553P100 145 3,472 SH   SOLE 26 566 0 2,906
PAGERDUTY INC COM 69553P100 126 3,033 SH   SOLE 28 3,033 0 0
PAGERDUTY INC COM 69553P100 595 14,278 SH   SOLE 30 14,278 0 0
PAGERDUTY INC COM 69553P100 56 1,338 SH   SOLE 31 1,338 0 0
PAGERDUTY INC COM 69553P100 23 543 SH   SOLE 36 543 0 0
PAGERDUTY INC COM 69553P100 103 2,463 SH   SOLE 40 2,463 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 1 16 SH   SOLE 17 0 0 16
PAGSEGURO DIGITAL LTD COM CL A G68707101 3,363 59,130 SH   SOLE 18 1,713 0 57,417
PAGSEGURO DIGITAL LTD COM CL A G68707101 96,157 1,690,531 SH   SOLE 19 1,690,531 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 40,954 720,008 SH   SOLE 21 720,008 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 200 3,523 SH   SOLE 22 3,523 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 3,583 62,993 SH   SOLE 25 62,993 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 15,755 276,989 SH   SOLE 26 41,141 0 235,848
PAGSEGURO DIGITAL LTD COM CL A G68707101 8,179 143,791 SH   SOLE 30 143,791 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 133,812 2,352,531 SH   SOLE 34 2,352,531 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 38 670 SH   SOLE 36 670 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 704 29,877 SH   SOLE 2 29,877 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 3,009 127,788 SH   SOLE 4 127,788 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 68,107 2,891,981 SH   SOLE 18 2,799,055 0 92,926
PALANTIR TECHNOLOGIES INC CL A 69608A108 431,827 18,336,577 SH   SOLE 19 18,336,577 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 31,525 1,338,650 SH   SOLE 21 1,338,650 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 173,962 7,386,921 SH   SOLE 22 7,386,921 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 1,392 59,091 SH   SOLE 26 59,091 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 2,522 107,111 SH   SOLE 28 0 0 107,111
PALANTIR TECHNOLOGIES INC CL A 69608A108 41 1,729 SH   SOLE 31 0 0 1,729
PALANTIR TECHNOLOGIES INC CL A 69608A108 72,317 3,070,818 SH   SOLE 34 3,070,818 0 0
PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 76 113,175 SH   SOLE 21 113,175 0 0
PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 2,444 3,616,786 SH   SOLE 22 3,616,786 0 0
PALO ALTO NETWORKS INC COM 697435105 76,843 216,223 SH   SOLE 2 33,734 0 182,489
PALO ALTO NETWORKS INC COM 697435105 16,287 45,828 SH   SOLE 4 42,097 0 3,731
PALO ALTO NETWORKS INC COM 697435105 3,656 10,287 SH   SOLE 7 10,287 0 0
PALO ALTO NETWORKS INC COM 697435105 131 369 SH   SOLE 13 369 0 0
PALO ALTO NETWORKS INC COM 697435105 3,111 8,754 SH   SOLE 15 8,754 0 0
PALO ALTO NETWORKS INC COM 697435105 1 2 SH   SOLE 17 0 0 2
PALO ALTO NETWORKS INC COM 697435105 38,573 108,538 SH   SOLE 18 102,284 0 6,254
PALO ALTO NETWORKS INC COM 697435105 40,403 113,686 SH   SOLE 19 113,686 0 0
PALO ALTO NETWORKS INC COM 697435105 724,404 2,038,334 SH   SOLE 21 2,038,334 0 0
PALO ALTO NETWORKS INC COM 697435105 845,091 2,377,927 SH   SOLE 22 2,253,639 0 124,288
PALO ALTO NETWORKS INC COM 697435105 22,731 63,960 SH   SOLE 23 63,960 0 0
PALO ALTO NETWORKS INC COM 697435105 62,091 174,711 SH   SOLE 25 174,711 0 0
PALO ALTO NETWORKS INC COM 697435105 63,155 177,705 SH   SOLE 26 84,023 0 93,682
PALO ALTO NETWORKS INC COM 697435105 62,947 177,120 SH   SOLE 28 12,272 0 164,848
PALO ALTO NETWORKS INC COM 697435105 37 103 SH   SOLE 29 103 0 0
PALO ALTO NETWORKS INC COM 697435105 102,792 289,236 SH   SOLE 30 289,236 0 0
PALO ALTO NETWORKS INC COM 697435105 8,489 23,887 SH   SOLE 31 13,618 0 10,269
PALO ALTO NETWORKS INC COM 697435105 17,395 48,947 SH   SOLE 34 48,947 0 0
PALO ALTO NETWORKS INC COM 697435105 19,606 55,168 SH   SOLE 36 55,168 0 0
PALO ALTO NETWORKS INC COM 697435105 1,517 4,269 SH   SOLE 40 4,269 0 0
PALO ALTO NETWORKS INC NOTE 0.750% 7/0 697435AD7 11,347 8,045,000 PRN   SOLE 21 8,045,000 0 0
PALO ALTO NETWORKS INC NOTE 0.750% 7/0 697435AD7 1,410 1,000,000 PRN   SOLE 22 1,000,000 0 0
PALOMAR HLDGS INC COM 69753M105 1,058 11,913 SH   SOLE 2 6,204 0 5,709
PALOMAR HLDGS INC COM 69753M105 7 81 SH   SOLE 4 81 0 0
PALOMAR HLDGS INC COM 69753M105 35 395 SH   SOLE 7 395 0 0
PALOMAR HLDGS INC COM 69753M105 8,064 90,773 SH   SOLE 18 90,773 0 0
PALOMAR HLDGS INC COM 69753M105 3,292 37,055 SH   SOLE 19 37,055 0 0
PALOMAR HLDGS INC COM 69753M105 210,986 2,374,895 SH   SOLE 21 2,374,895 0 0
PALOMAR HLDGS INC COM 69753M105 53,054 597,188 SH   SOLE 22 584,917 0 12,271
PALOMAR HLDGS INC COM 69753M105 18 205 SH   SOLE 25 205 0 0
PALOMAR HLDGS INC COM 69753M105 237 2,667 SH   SOLE 26 483 0 2,184
PALOMAR HLDGS INC COM 69753M105 176 1,977 SH   SOLE 28 1,977 0 0
PALOMAR HLDGS INC COM 69753M105 4,021 45,266 SH   SOLE 30 45,266 0 0
PALOMAR HLDGS INC COM 69753M105 44 497 SH   SOLE 36 497 0 0
PALOMAR HLDGS INC COM 69753M105 207 2,325 SH   SOLE 40 2,325 0 0
PAMPA ENERGIA S A SPONS ADR LVL I 697660207 69 5,036 SH   SOLE 4 5,036 0 0
PAMPA ENERGIA S A SPONS ADR LVL I 697660207 6,696 485,939 SH   SOLE 21 485,939 0 0
PAMPA ENERGIA S A SPONS ADR LVL I 697660207 4,152 301,282 SH   SOLE 22 301,282 0 0
PAMPA ENERGIA S A SPONS ADR LVL I 697660207 4,083 296,274 SH   SOLE 30 296,274 0 0
PAN AMERN SILVER CORP COM 697900108 76 2,203 SH   SOLE 19 2,203 0 0
PAN AMERN SILVER CORP COM 697900108 1,705 49,415 SH   SOLE 21 49,415 0 0
PAN AMERN SILVER CORP COM 697900108 10,048 291,167 SH   SOLE 23 291,167 0 0
PAN AMERN SILVER CORP COM 697900108 37,675 1,091,721 SH   SOLE 25 1,091,721 0 0
PAN AMERN SILVER CORP COM 697900108 17,821 516,402 SH   SOLE 26 0 0 516,402
PAN AMERN SILVER CORP COM 697900108 132,029 3,825,814 SH   SOLE 34 3,825,814 0 0
PANACEA ACQUISITION CORP CL A 698102100 197 16,856 SH   SOLE 18 16,856 0 0
PANACEA ACQUISITION CORP CL A 698102100 5,275 450,856 SH   SOLE 19 450,856 0 0
PANACEA ACQUISITION CORP CL A 698102100 76 6,496 SH   SOLE 20 6,496 0 0
PANACEA ACQUISITION CORP CL A 698102100 2,642 225,792 SH   SOLE 34 225,792 0 0
PANACEA ACQUISITION CORP *W EXP 07/07/202 698102118 18 5,617 SH   SOLE 18 5,617 0 0
PANACEA ACQUISITION CORP *W EXP 07/07/202 698102118 481 150,283 SH   SOLE 19 150,283 0 0
PANACEA ACQUISITION CORP *W EXP 07/07/202 698102118 7 2,165 SH   SOLE 20 2,165 0 0
PANACEA ACQUISITION CORP *W EXP 07/07/202 698102118 241 75,263 SH   SOLE 34 75,263 0 0
PANDION THERAPEUTICS INC COM 698340106 105 7,057 SH   SOLE 2 762 0 6,295
PANDION THERAPEUTICS INC COM 698340106 394 26,547 SH   SOLE 18 26,547 0 0
PANDION THERAPEUTICS INC COM 698340106 568 38,265 SH   SOLE 19 38,265 0 0
PANDION THERAPEUTICS INC COM 698340106 7,623 513,320 SH   SOLE 21 513,320 0 0
PANDION THERAPEUTICS INC COM 698340106 1,593 107,289 SH   SOLE 22 106,850 0 439
PANDION THERAPEUTICS INC COM 698340106 21 1,435 SH   SOLE 23 1,435 0 0
PANDION THERAPEUTICS INC COM 698340106 45 3,055 SH   SOLE 26 0 0 3,055
PANDION THERAPEUTICS INC COM 698340106 100 6,702 SH   SOLE 30 6,702 0 0
PANGAEA LOGISTICS SOLUTION L SHS G6891L105 21 7,591 SH   SOLE 2 0 0 7,591
PANGAEA LOGISTICS SOLUTION L SHS G6891L105 60 21,822 SH   SOLE 18 21,822 0 0
PANGAEA LOGISTICS SOLUTION L SHS G6891L105 3 967 SH   SOLE 19 967 0 0
PANGAEA LOGISTICS SOLUTION L SHS G6891L105 1,078 389,072 SH   SOLE 21 389,072 0 0
PANGAEA LOGISTICS SOLUTION L SHS G6891L105 190 68,675 SH   SOLE 22 67,918 0 757
PAPA JOHNS INTL INC COM 698813102 2,980 35,119 SH   SOLE 2 22,599 0 12,520
PAPA JOHNS INTL INC COM 698813102 13 149 SH   SOLE 4 149 0 0
PAPA JOHNS INTL INC COM 698813102 54 640 SH   SOLE 7 640 0 0
PAPA JOHNS INTL INC COM 698813102 15,508 182,767 SH   SOLE 18 182,767 0 0
PAPA JOHNS INTL INC COM 698813102 5,021 59,177 SH   SOLE 19 59,177 0 0
PAPA JOHNS INTL INC COM 698813102 194,205 2,288,800 SH   SOLE 21 2,288,800 0 0
PAPA JOHNS INTL INC COM 698813102 90,555 1,067,239 SH   SOLE 22 1,045,149 0 22,090
PAPA JOHNS INTL INC COM 698813102 15 179 SH   SOLE 25 179 0 0
PAPA JOHNS INTL INC COM 698813102 579 6,819 SH   SOLE 26 4,410 0 2,409
PAPA JOHNS INTL INC COM 698813102 271 3,189 SH   SOLE 28 3,189 0 0
PAPA JOHNS INTL INC COM 698813102 1,545 18,203 SH   SOLE 30 18,203 0 0
PAPA JOHNS INTL INC COM 698813102 26 307 SH   SOLE 36 307 0 0
PAPA JOHNS INTL INC COM 698813102 295 3,476 SH   SOLE 40 3,476 0 0
PAR PAC HOLDINGS INC COM NEW 69888T207 1,432 102,454 SH   SOLE 2 29,130 0 73,324
PAR PAC HOLDINGS INC COM NEW 69888T207 11 754 SH   SOLE 7 754 0 0
PAR PAC HOLDINGS INC COM NEW 69888T207 3,000 214,595 SH   SOLE 18 178,534 0 36,061
PAR PAC HOLDINGS INC COM NEW 69888T207 7,822 559,540 SH   SOLE 19 559,540 0 0
PAR PAC HOLDINGS INC COM NEW 69888T207 63,719 4,557,841 SH   SOLE 21 4,557,841 0 0
PAR PAC HOLDINGS INC COM NEW 69888T207 24,785 1,772,893 SH   SOLE 22 1,750,989 0 21,904
PAR PAC HOLDINGS INC COM NEW 69888T207 474 33,935 SH   SOLE 23 33,935 0 0
PAR PAC HOLDINGS INC COM NEW 69888T207 2,288 163,684 SH   SOLE 26 0 0 163,684
PAR PAC HOLDINGS INC COM NEW 69888T207 41 2,934 SH   SOLE 28 2,934 0 0
PAR PAC HOLDINGS INC COM NEW 69888T207 1,341 95,912 SH   SOLE 30 95,912 0 0
PAR PAC HOLDINGS INC COM NEW 69888T207 19 1,388 SH   SOLE 34 1,388 0 0
PAR PAC HOLDINGS INC COM NEW 69888T207 42 3,011 SH   SOLE 40 3,011 0 0
PAR TECHNOLOGY CORP COM 698884103 1,124 17,898 SH   SOLE 2 8,520 0 9,378
PAR TECHNOLOGY CORP COM 698884103 21 332 SH   SOLE 7 332 0 0
PAR TECHNOLOGY CORP COM 698884103 4,930 78,511 SH   SOLE 18 70,515 0 7,996
PAR TECHNOLOGY CORP COM 698884103 8,164 130,019 SH   SOLE 19 130,019 0 0
PAR TECHNOLOGY CORP COM 698884103 44,030 701,228 SH   SOLE 21 701,228 0 0
PAR TECHNOLOGY CORP COM 698884103 39,465 628,522 SH   SOLE 22 613,646 0 14,876
PAR TECHNOLOGY CORP COM 698884103 367 5,842 SH   SOLE 23 5,842 0 0
PAR TECHNOLOGY CORP COM 698884103 1,582 25,188 SH   SOLE 26 0 0 25,188
PAR TECHNOLOGY CORP COM 698884103 775 12,337 SH   SOLE 30 12,337 0 0
PAR TECHNOLOGY CORP COM 698884103 181 2,875 SH   SOLE 40 2,875 0 0
PARAMOUNT GOLD NEV CORP COM 69924M109 7 5,586 SH   SOLE 18 5,586 0 0
PARAMOUNT GOLD NEV CORP COM 69924M109 85 72,312 SH   SOLE 21 72,312 0 0
PARAMOUNT GOLD NEV CORP COM 69924M109 21 18,259 SH   SOLE 22 18,259 0 0
PARAMOUNT GROUP INC COM 69924R108 4,152 459,315 SH   SOLE 2 65,705 0 393,610
PARAMOUNT GROUP INC COM 69924R108 1,419 156,939 SH   SOLE 4 156,939 0 0
PARAMOUNT GROUP INC COM 69924R108 2,108 233,179 SH   SOLE 7 233,179 0 0
PARAMOUNT GROUP INC COM 69924R108 655 72,460 SH   SOLE 18 72,460 0 0
PARAMOUNT GROUP INC COM 69924R108 2,599 287,451 SH   SOLE 19 287,451 0 0
PARAMOUNT GROUP INC COM 69924R108 24,778 2,740,914 SH   SOLE 21 2,740,914 0 0
PARAMOUNT GROUP INC COM 69924R108 56,798 6,282,936 SH   SOLE 22 6,034,443 0 248,493
PARAMOUNT GROUP INC COM 69924R108 66 7,349 SH   SOLE 23 7,349 0 0
PARAMOUNT GROUP INC COM 69924R108 7,471 826,396 SH   SOLE 25 826,396 0 0
PARAMOUNT GROUP INC COM 69924R108 1,028 113,724 SH   SOLE 26 47,396 0 66,328
PARAMOUNT GROUP INC COM 69924R108 1,319 145,872 SH   SOLE 28 26,939 0 118,933
PARAMOUNT GROUP INC COM 69924R108 1,126 124,602 SH   SOLE 29 124,602 0 0
PARAMOUNT GROUP INC COM 69924R108 7,678 849,323 SH   SOLE 30 849,323 0 0
PARAMOUNT GROUP INC COM 69924R108 33 3,599 SH   SOLE 31 3,599 0 0
PARAMOUNT GROUP INC COM 69924R108 61 6,696 SH   SOLE 36 6,696 0 0
PARAMOUNT GROUP INC COM 69924R108 230 25,470 SH   SOLE 40 25,470 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 122 19,444 SH   SOLE 2 3,138 0 16,306
PARATEK PHARMACEUTICALS INC COM 699374302 5 876 SH   SOLE 7 876 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 1,045 166,964 SH   SOLE 18 166,964 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 483 77,163 SH   SOLE 19 77,163 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 12,211 1,950,597 SH   SOLE 21 1,950,597 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 7,649 1,221,908 SH   SOLE 22 1,215,106 0 6,802
PARATEK PHARMACEUTICALS INC COM 699374302 65 10,377 SH   SOLE 30 10,377 0 0
PARK AEROSPACE CORP COM 70014A104 599 44,652 SH   SOLE 2 1,588 0 43,064
PARK AEROSPACE CORP COM 70014A104 3 207 SH   SOLE 7 207 0 0
PARK AEROSPACE CORP COM 70014A104 1,259 93,918 SH   SOLE 18 93,918 0 0
PARK AEROSPACE CORP COM 70014A104 487 36,336 SH   SOLE 19 36,336 0 0
PARK AEROSPACE CORP COM 70014A104 29,787 2,221,232 SH   SOLE 21 2,221,232 0 0
PARK AEROSPACE CORP COM 70014A104 7,620 568,205 SH   SOLE 22 564,668 0 3,537
PARK AEROSPACE CORP COM 70014A104 386 28,791 SH   SOLE 30 28,791 0 0
PARK CITY GROUP INC COM NEW 700215304 37 7,683 SH   SOLE 2 1,533 0 6,150
PARK CITY GROUP INC COM NEW 700215304 220 45,986 SH   SOLE 18 45,986 0 0
PARK CITY GROUP INC COM NEW 700215304 88 18,435 SH   SOLE 19 18,435 0 0
PARK CITY GROUP INC COM NEW 700215304 1,843 384,777 SH   SOLE 21 384,777 0 0
PARK CITY GROUP INC COM NEW 700215304 599 125,087 SH   SOLE 22 124,399 0 688
PARK HOTELS RESORTS INC COM 700517105 11,079 646,015 SH   SOLE 2 207,883 0 438,132
PARK HOTELS RESORTS INC COM 700517105 3,297 192,244 SH   SOLE 4 192,244 0 0
PARK HOTELS RESORTS INC COM 700517105 5,049 294,404 SH   SOLE 7 294,404 0 0
PARK HOTELS RESORTS INC COM 700517105 10,524 613,628 SH   SOLE 18 603,593 0 10,035
PARK HOTELS RESORTS INC COM 700517105 23,999 1,399,334 SH   SOLE 19 1,399,334 0 0
PARK HOTELS RESORTS INC COM 700517105 189,489 11,048,911 SH   SOLE 21 11,048,911 0 0
PARK HOTELS RESORTS INC COM 700517105 172,283 10,045,640 SH   SOLE 22 9,479,533 0 566,107
PARK HOTELS RESORTS INC COM 700517105 179 10,445 SH   SOLE 23 10,445 0 0
PARK HOTELS RESORTS INC COM 700517105 17,668 1,030,206 SH   SOLE 25 1,030,206 0 0
PARK HOTELS RESORTS INC COM 700517105 2,540 148,083 SH   SOLE 26 54,658 0 93,425
PARK HOTELS RESORTS INC COM 700517105 3,169 184,800 SH   SOLE 28 29,469 0 155,331
PARK HOTELS RESORTS INC COM 700517105 2,735 159,504 SH   SOLE 29 159,504 0 0
PARK HOTELS RESORTS INC COM 700517105 18,317 1,068,073 SH   SOLE 30 1,068,073 0 0
PARK HOTELS RESORTS INC COM 700517105 77 4,471 SH   SOLE 31 4,471 0 0
PARK HOTELS RESORTS INC COM 700517105 2,769 161,468 SH   SOLE 34 161,468 0 0
PARK HOTELS RESORTS INC COM 700517105 1,189 69,327 SH   SOLE 36 69,327 0 0
PARK HOTELS RESORTS INC COM 700517105 517 30,137 SH   SOLE 40 30,137 0 0
PARK NATL CORP COM 700658107 1,842 17,538 SH   SOLE 2 4,885 0 12,653
PARK NATL CORP COM 700658107 16 150 SH   SOLE 4 150 0 0
PARK NATL CORP COM 700658107 34 322 SH   SOLE 7 322 0 0
PARK NATL CORP COM 700658107 6,646 63,290 SH   SOLE 18 63,290 0 0
PARK NATL CORP COM 700658107 2,763 26,315 SH   SOLE 19 26,315 0 0
PARK NATL CORP COM 700658107 171,290 1,631,182 SH   SOLE 21 1,631,182 0 0
PARK NATL CORP COM 700658107 44,178 420,707 SH   SOLE 22 409,935 0 10,772
PARK NATL CORP COM 700658107 750 7,145 SH   SOLE 26 3,671 0 3,474
PARK NATL CORP COM 700658107 202 1,927 SH   SOLE 28 1,927 0 0
PARK NATL CORP COM 700658107 3,644 34,697 SH   SOLE 30 34,697 0 0
PARK NATL CORP COM 700658107 200 1,900 SH   SOLE 40 1,900 0 0
PARK-OHIO HLDGS CORP COM 700666100 271 8,764 SH   SOLE 2 753 0 8,011
PARK-OHIO HLDGS CORP COM 700666100 6 205 SH   SOLE 7 205 0 0
PARK-OHIO HLDGS CORP COM 700666100 895 28,960 SH   SOLE 18 28,960 0 0
PARK-OHIO HLDGS CORP COM 700666100 683 22,089 SH   SOLE 19 22,089 0 0
PARK-OHIO HLDGS CORP COM 700666100 10,040 324,914 SH   SOLE 21 324,914 0 0
PARK-OHIO HLDGS CORP COM 700666100 6,345 205,340 SH   SOLE 22 203,562 0 1,778
PARK-OHIO HLDGS CORP COM 700666100 41 1,333 SH   SOLE 26 0 0 1,333
PARKE BANCORP INC COM 700885106 177 11,352 SH   SOLE 2 491 0 10,861
PARKE BANCORP INC COM 700885106 5 347 SH   SOLE 7 347 0 0
PARKE BANCORP INC COM 700885106 752 48,208 SH   SOLE 18 48,208 0 0
PARKE BANCORP INC COM 700885106 302 19,345 SH   SOLE 19 19,345 0 0
PARKE BANCORP INC COM 700885106 6,497 416,469 SH   SOLE 21 416,469 0 0
PARKE BANCORP INC COM 700885106 1,940 124,333 SH   SOLE 22 122,834 0 1,499
PARKER-HANNIFIN CORP COM 701094104 84,292 309,430 SH   SOLE 2 53,650 0 255,780
PARKER-HANNIFIN CORP COM 701094104 16,976 62,316 SH   SOLE 4 57,363 0 4,953
PARKER-HANNIFIN CORP COM 701094104 30,127 110,593 SH   SOLE 7 107,044 0 3,549
PARKER-HANNIFIN CORP COM 701094104 125 459 SH   SOLE 13 459 0 0
PARKER-HANNIFIN CORP COM 701094104 4,452 16,342 SH   SOLE 15 16,342 0 0
PARKER-HANNIFIN CORP COM 701094104 143,436 526,543 SH   SOLE 18 507,538 0 19,005
PARKER-HANNIFIN CORP COM 701094104 10,353 38,004 SH   SOLE 19 38,004 0 0
PARKER-HANNIFIN CORP COM 701094104 777,215 2,853,106 SH   SOLE 21 2,853,106 0 0
PARKER-HANNIFIN CORP COM 701094104 794,597 2,916,916 SH   SOLE 22 2,645,708 0 271,208
PARKER-HANNIFIN CORP COM 701094104 23,329 85,640 SH   SOLE 23 85,640 0 0
PARKER-HANNIFIN CORP COM 701094104 57,878 212,466 SH   SOLE 25 212,466 0 0
PARKER-HANNIFIN CORP COM 701094104 76,604 281,209 SH   SOLE 26 88,375 0 192,834
PARKER-HANNIFIN CORP COM 701094104 119,170 437,467 SH   SOLE 28 18,606 0 418,861
PARKER-HANNIFIN CORP COM 701094104 50 183 SH   SOLE 29 183 0 0
PARKER-HANNIFIN CORP COM 701094104 129,233 474,407 SH   SOLE 30 472,880 0 1,527
PARKER-HANNIFIN CORP COM 701094104 6,957 25,539 SH   SOLE 31 17,430 0 8,109
PARKER-HANNIFIN CORP COM 701094104 1,573 5,775 SH   SOLE 34 5,775 0 0
PARKER-HANNIFIN CORP COM 701094104 22,146 81,295 SH   SOLE 36 81,295 0 0
PARKER-HANNIFIN CORP COM 701094104 1,467 5,385 SH   SOLE 40 5,385 0 0
PARSLEY ENERGY INC CL A 701877102 9,846 693,350 SH   SOLE 2 110,401 0 582,949
PARSLEY ENERGY INC CL A 701877102 21 1,456 SH   SOLE 4 1,456 0 0
PARSLEY ENERGY INC CL A 701877102 110 7,779 SH   SOLE 7 7,779 0 0
PARSLEY ENERGY INC CL A 701877102 1,749 123,144 SH   SOLE 18 122,516 0 628
PARSLEY ENERGY INC CL A 701877102 1,084 76,305 SH   SOLE 19 76,305 0 0
PARSLEY ENERGY INC CL A 701877102 52,909 3,725,994 SH   SOLE 21 3,725,994 0 0
PARSLEY ENERGY INC CL A 701877102 110,711 7,796,567 SH   SOLE 22 7,389,804 0 406,763
PARSLEY ENERGY INC CL A 701877102 49 3,450 SH   SOLE 25 3,450 0 0
PARSLEY ENERGY INC CL A 701877102 1,994 140,391 SH   SOLE 26 96,839 0 43,552
PARSLEY ENERGY INC CL A 701877102 524 36,915 SH   SOLE 28 36,915 0 0
PARSLEY ENERGY INC CL A 701877102 4,859 342,178 SH   SOLE 30 342,178 0 0
PARSLEY ENERGY INC CL A 701877102 81 5,725 SH   SOLE 31 5,725 0 0
PARSLEY ENERGY INC CL A 701877102 112 7,909 SH   SOLE 34 7,909 0 0
PARSLEY ENERGY INC CL A 701877102 298 20,954 SH   SOLE 36 20,954 0 0
PARSLEY ENERGY INC CL A 701877102 553 38,947 SH   SOLE 40 38,947 0 0
PARSONS CORPORATION COM 70202L102 768 21,093 SH   SOLE 2 8,229 0 12,864
PARSONS CORPORATION COM 70202L102 21 564 SH   SOLE 4 564 0 0
PARSONS CORPORATION COM 70202L102 16 448 SH   SOLE 7 448 0 0
PARSONS CORPORATION COM 70202L102 2,882 79,145 SH   SOLE 18 79,145 0 0
PARSONS CORPORATION COM 70202L102 1,401 38,474 SH   SOLE 19 38,474 0 0
PARSONS CORPORATION COM 70202L102 36,949 1,014,793 SH   SOLE 21 1,014,793 0 0
PARSONS CORPORATION COM 70202L102 23,701 650,951 SH   SOLE 22 632,460 0 18,491
PARSONS CORPORATION COM 70202L102 264 7,257 SH   SOLE 26 0 0 7,257
PARSONS CORPORATION COM 70202L102 243 6,664 SH   SOLE 28 6,664 0 0
PARSONS CORPORATION COM 70202L102 1,360 37,349 SH   SOLE 30 37,349 0 0
PARSONS CORPORATION COM 70202L102 111 3,042 SH   SOLE 34 3,042 0 0
PARSONS CORPORATION COM 70202L102 123 3,386 SH   SOLE 40 3,386 0 0
PARTNERS BANCORP COM 70213Q108 46 7,090 SH   SOLE 2 634 0 6,456
PARTNERS BANCORP COM 70213Q108 225 34,674 SH   SOLE 18 34,674 0 0
PARTNERS BANCORP COM 70213Q108 82 12,553 SH   SOLE 19 12,553 0 0
PARTNERS BANCORP COM 70213Q108 1,841 283,285 SH   SOLE 21 283,285 0 0
PARTNERS BANCORP COM 70213Q108 533 81,952 SH   SOLE 22 81,345 0 607
PARTY CITY HOLDCO INC COM 702149105 16 2,678 SH   SOLE 2 2,678 0 0
PARTY CITY HOLDCO INC COM 702149105 940 152,848 SH   SOLE 21 152,848 0 0
PARTY CITY HOLDCO INC COM 702149105 10,434 1,696,590 SH   SOLE 22 1,696,590 0 0
PASSAGE BIO INC COM 702712100 539 21,060 SH   SOLE 2 5,478 0 15,582
PASSAGE BIO INC COM 702712100 7 274 SH   SOLE 7 274 0 0
PASSAGE BIO INC COM 702712100 2,248 87,910 SH   SOLE 18 85,075 0 2,835
PASSAGE BIO INC COM 702712100 7,244 283,319 SH   SOLE 19 283,319 0 0
PASSAGE BIO INC COM 702712100 31,354 1,226,190 SH   SOLE 21 1,226,190 0 0
PASSAGE BIO INC COM 702712100 14,620 571,761 SH   SOLE 22 562,793 0 8,968
PASSAGE BIO INC COM 702712100 35 1,351 SH   SOLE 23 1,351 0 0
PASSAGE BIO INC COM 702712100 12 454 SH   SOLE 25 454 0 0
PASSAGE BIO INC COM 702712100 88 3,443 SH   SOLE 26 1,107 0 2,336
PASSAGE BIO INC COM 702712100 328 12,815 SH   SOLE 30 12,815 0 0
PASSAGE BIO INC COM 702712100 25 992 SH   SOLE 36 992 0 0
PASSAGE BIO INC COM 702712100 106 4,131 SH   SOLE 40 4,131 0 0
PATHFINDER BANCORP INC MD COM 70319R109 11 935 SH   SOLE 18 935 0 0
PATHFINDER BANCORP INC MD COM 70319R109 8 713 SH   SOLE 21 713 0 0
PATRICK INDS INC COM 703343103 1,068 15,628 SH   SOLE 2 7,458 0 8,170
PATRICK INDS INC COM 703343103 13 192 SH   SOLE 4 192 0 0
PATRICK INDS INC COM 703343103 32 461 SH   SOLE 7 461 0 0
PATRICK INDS INC COM 703343103 6,645 97,226 SH   SOLE 18 97,226 0 0
PATRICK INDS INC COM 703343103 2,740 40,089 SH   SOLE 19 40,089 0 0
PATRICK INDS INC COM 703343103 165,799 2,425,735 SH   SOLE 21 2,425,735 0 0
PATRICK INDS INC COM 703343103 42,744 625,370 SH   SOLE 22 608,262 0 17,108
PATRICK INDS INC COM 703343103 1,001 14,641 SH   SOLE 26 12,814 0 1,827
PATRICK INDS INC COM 703343103 160 2,348 SH   SOLE 28 2,348 0 0
PATRICK INDS INC COM 703343103 3,162 46,265 SH   SOLE 30 46,265 0 0
PATRICK INDS INC COM 703343103 185 2,707 SH   SOLE 40 2,707 0 0
PATRIOT NATL BANCORP INC COM NEW 70336F203 1 59 SH   SOLE 21 59 0 0
PATRIOT TRANSN HLDG INC COM 70338W105 6 681 SH   SOLE 21 681 0 0
PATRIOT TRANSN HLDG INC COM 70338W105 443 50,486 SH   SOLE 22 50,486 0 0
PATTERSON COS INC COM 703395103 4,376 147,675 SH   SOLE 2 66,796 0 80,879
PATTERSON COS INC COM 703395103 11 383 SH   SOLE 4 383 0 0
PATTERSON COS INC COM 703395103 85 2,859 SH   SOLE 7 2,859 0 0
PATTERSON COS INC COM 703395103 14,251 480,982 SH   SOLE 18 480,982 0 0
PATTERSON COS INC COM 703395103 9,676 326,562 SH   SOLE 19 326,562 0 0
PATTERSON COS INC COM 703395103 174,563 5,891,424 SH   SOLE 21 5,891,424 0 0
PATTERSON COS INC COM 703395103 93,546 3,157,135 SH   SOLE 22 3,098,518 0 58,617
PATTERSON COS INC COM 703395103 461 15,574 SH   SOLE 23 15,574 0 0
PATTERSON COS INC COM 703395103 73 2,451 SH   SOLE 25 2,451 0 0
PATTERSON COS INC COM 703395103 3,786 127,768 SH   SOLE 26 20,493 0 107,275
PATTERSON COS INC COM 703395103 446 15,063 SH   SOLE 28 11,182 0 3,881
PATTERSON COS INC COM 703395103 1,577 53,225 SH   SOLE 30 53,225 0 0
PATTERSON COS INC COM 703395103 66 2,217 SH   SOLE 34 2,217 0 0
PATTERSON COS INC COM 703395103 314 10,584 SH   SOLE 36 10,584 0 0
PATTERSON COS INC COM 703395103 276 9,307 SH   SOLE 40 9,307 0 0
PATTERSON-UTI ENERGY INC COM 703481101 1,165 221,538 SH   SOLE 2 62,206 0 159,332
PATTERSON-UTI ENERGY INC COM 703481101 4 770 SH   SOLE 4 770 0 0
PATTERSON-UTI ENERGY INC COM 703481101 39 7,481 SH   SOLE 7 7,481 0 0
PATTERSON-UTI ENERGY INC COM 703481101 4,285 814,639 SH   SOLE 18 814,639 0 0
PATTERSON-UTI ENERGY INC COM 703481101 1,691 321,537 SH   SOLE 19 321,537 0 0
PATTERSON-UTI ENERGY INC COM 703481101 114,970 21,857,435 SH   SOLE 21 21,857,435 0 0
PATTERSON-UTI ENERGY INC COM 703481101 28,008 5,324,621 SH   SOLE 22 5,180,593 0 144,028
PATTERSON-UTI ENERGY INC COM 703481101 353 67,029 SH   SOLE 26 42,608 0 24,421
PATTERSON-UTI ENERGY INC COM 703481101 379 72,001 SH   SOLE 28 26,300 0 45,701
PATTERSON-UTI ENERGY INC COM 703481101 2,168 412,149 SH   SOLE 30 412,149 0 0
PATTERSON-UTI ENERGY INC COM 703481101 123 23,425 SH   SOLE 36 23,425 0 0
PATTERSON-UTI ENERGY INC COM 703481101 109 20,687 SH   SOLE 40 20,687 0 0
PAVMED INC COM 70387R106 28 13,061 SH   SOLE 2 2,545 0 10,516
PAVMED INC COM 70387R106 287 135,267 SH   SOLE 18 135,267 0 0
PAVMED INC COM 70387R106 144 67,722 SH   SOLE 19 67,722 0 0
PAVMED INC COM 70387R106 2,697 1,272,374 SH   SOLE 21 1,272,374 0 0
PAVMED INC COM 70387R106 763 359,803 SH   SOLE 22 357,630 0 2,173
PAYA HOLDINGS INC COM CL A 70434P103 16 1,163 SH   SOLE 2 1,163 0 0
PAYA HOLDINGS INC COM CL A 70434P103 639 47,028 SH   SOLE 21 47,028 0 0
PAYA HOLDINGS INC COM CL A 70434P103 11,304 832,374 SH   SOLE 22 832,374 0 0
PAYA HOLDINGS INC COM CL A 70434P103 16,266 1,197,775 SH   SOLE 34 1,197,775 0 0
PAYCHEX INC COM 704326107 76,168 817,424 SH   SOLE 2 186,079 0 631,345
PAYCHEX INC COM 704326107 14,164 152,006 SH   SOLE 4 139,492 0 12,514
PAYCHEX INC COM 704326107 37,461 402,032 SH   SOLE 7 385,280 0 16,752
PAYCHEX INC COM 704326107 116 1,242 SH   SOLE 13 1,242 0 0
PAYCHEX INC COM 704326107 3,904 41,900 SH   SOLE 15 41,900 0 0
PAYCHEX INC COM 704326107 3 34 SH   SOLE 17 0 0 34
PAYCHEX INC COM 704326107 142,414 1,528,375 SH   SOLE 18 1,478,929 0 49,446
PAYCHEX INC COM 704326107 116,957 1,255,172 SH   SOLE 19 1,255,172 0 0
PAYCHEX INC COM 704326107 1,260,326 13,525,713 SH   SOLE 21 13,525,713 0 0
PAYCHEX INC COM 704326107 772,896 8,294,656 SH   SOLE 22 7,623,280 0 671,376
PAYCHEX INC COM 704326107 20,245 217,265 SH   SOLE 23 217,265 0 0
PAYCHEX INC COM 704326107 55,908 599,999 SH   SOLE 25 599,999 0 0
PAYCHEX INC COM 704326107 93,218 1,000,413 SH   SOLE 26 427,211 0 573,202
PAYCHEX INC COM 704326107 90,552 971,800 SH   SOLE 28 41,270 0 930,530
PAYCHEX INC COM 704326107 11 120 SH   SOLE 29 120 0 0
PAYCHEX INC COM 704326107 170,902 1,834,103 SH   SOLE 30 1,833,293 0 810
PAYCHEX INC COM 704326107 7,276 78,088 SH   SOLE 31 43,770 0 34,318
PAYCHEX INC COM 704326107 7,156 76,798 SH   SOLE 32 76,798 0 0
PAYCHEX INC COM 704326107 48,564 521,187 SH   SOLE 34 521,187 0 0
PAYCHEX INC COM 704326107 27,479 294,897 SH   SOLE 36 294,897 0 0
PAYCHEX INC COM 704326107 3,259 34,974 SH   SOLE 37 34,974 0 0
PAYCHEX INC COM 704326107 1,209 12,973 SH   SOLE 40 12,973 0 0
PAYCOM SOFTWARE INC COM 70432V102 51,759 114,447 SH   SOLE 2 18,810 0 95,637
PAYCOM SOFTWARE INC COM 70432V102 10,599 23,437 SH   SOLE 4 21,511 0 1,926
PAYCOM SOFTWARE INC COM 70432V102 19,306 42,689 SH   SOLE 7 40,267 0 2,422
PAYCOM SOFTWARE INC COM 70432V102 82 182 SH   SOLE 13 182 0 0
PAYCOM SOFTWARE INC COM 70432V102 2,214 4,895 SH   SOLE 15 4,895 0 0
PAYCOM SOFTWARE INC COM 70432V102 53,636 118,599 SH   SOLE 18 111,332 0 7,267
PAYCOM SOFTWARE INC COM 70432V102 503,011 1,112,240 SH   SOLE 19 1,112,240 0 0
PAYCOM SOFTWARE INC COM 70432V102 744,446 1,646,093 SH   SOLE 21 1,646,093 0 0
PAYCOM SOFTWARE INC COM 70432V102 516,473 1,142,007 SH   SOLE 22 1,039,559 0 102,448
PAYCOM SOFTWARE INC COM 70432V102 14,917 32,983 SH   SOLE 23 32,983 0 0
PAYCOM SOFTWARE INC COM 70432V102 36,743 81,245 SH   SOLE 25 81,245 0 0
PAYCOM SOFTWARE INC COM 70432V102 61,566 136,132 SH   SOLE 26 39,988 0 96,144
PAYCOM SOFTWARE INC COM 70432V102 72,783 160,935 SH   SOLE 28 7,327 0 153,608
PAYCOM SOFTWARE INC COM 70432V102 22 49 SH   SOLE 29 49 0 0
PAYCOM SOFTWARE INC COM 70432V102 96,703 213,827 SH   SOLE 30 212,411 0 1,416
PAYCOM SOFTWARE INC COM 70432V102 5,588 12,355 SH   SOLE 31 7,020 0 5,335
PAYCOM SOFTWARE INC COM 70432V102 85,514 189,085 SH   SOLE 34 189,085 0 0
PAYCOM SOFTWARE INC COM 70432V102 12,051 26,646 SH   SOLE 36 26,646 0 0
PAYCOM SOFTWARE INC COM 70432V102 964 2,131 SH   SOLE 40 2,131 0 0
PAYLOCITY HLDG CORP COM 70438V106 25,165 122,215 SH   SOLE 2 57,193 0 65,022
PAYLOCITY HLDG CORP COM 70438V106 226 1,098 SH   SOLE 4 1,098 0 0
PAYLOCITY HLDG CORP COM 70438V106 172 836 SH   SOLE 7 836 0 0
PAYLOCITY HLDG CORP COM 70438V106 21,385 103,858 SH   SOLE 18 101,779 0 2,079
PAYLOCITY HLDG CORP COM 70438V106 7,078 34,374 SH   SOLE 19 34,374 0 0
PAYLOCITY HLDG CORP COM 70438V106 405,123 1,967,477 SH   SOLE 21 1,967,477 0 0
PAYLOCITY HLDG CORP COM 70438V106 256,293 1,244,684 SH   SOLE 22 1,188,249 0 56,435
PAYLOCITY HLDG CORP COM 70438V106 1,222 5,935 SH   SOLE 23 5,935 0 0
PAYLOCITY HLDG CORP COM 70438V106 133 644 SH   SOLE 25 644 0 0
PAYLOCITY HLDG CORP COM 70438V106 8,219 39,917 SH   SOLE 26 13,719 0 26,198
PAYLOCITY HLDG CORP COM 70438V106 951 4,617 SH   SOLE 28 4,617 0 0
PAYLOCITY HLDG CORP COM 70438V106 402 1,950 SH   SOLE 29 1,950 0 0
PAYLOCITY HLDG CORP COM 70438V106 5,043 24,491 SH   SOLE 30 24,491 0 0
PAYLOCITY HLDG CORP COM 70438V106 486 2,359 SH   SOLE 31 2,359 0 0
PAYLOCITY HLDG CORP COM 70438V106 1,017 4,938 SH   SOLE 34 4,938 0 0
PAYLOCITY HLDG CORP COM 70438V106 330 1,603 SH   SOLE 36 1,603 0 0
PAYLOCITY HLDG CORP COM 70438V106 956 4,643 SH   SOLE 40 4,643 0 0
PAYPAL HLDGS INC COM 70450Y103 741,437 3,165,827 SH   SOLE 2 699,810 0 2,466,017
PAYPAL HLDGS INC COM 70450Y103 125,508 535,902 SH   SOLE 4 492,946 0 42,956
PAYPAL HLDGS INC COM 70450Y103 256,892 1,096,890 SH   SOLE 7 1,063,469 0 33,421
PAYPAL HLDGS INC COM 70450Y103 13,453 57,442 SH   SOLE 13 57,442 0 0
PAYPAL HLDGS INC COM 70450Y103 27,573 117,732 SH   SOLE 15 117,732 0 0
PAYPAL HLDGS INC COM 70450Y103 1 3 SH   SOLE 17 0 0 3
PAYPAL HLDGS INC COM 70450Y103 770,000 3,287,789 SH   SOLE 18 2,858,273 0 429,516
PAYPAL HLDGS INC COM 70450Y103 642,156 2,741,914 SH   SOLE 19 2,741,914 0 0
PAYPAL HLDGS INC COM 70450Y103 6,019,202 25,701,119 SH   SOLE 21 25,701,119 0 0
PAYPAL HLDGS INC COM 70450Y103 6,431,308 27,460,753 SH   SOLE 22 24,746,217 0 2,714,536
PAYPAL HLDGS INC COM 70450Y103 183,639 784,111 SH   SOLE 23 784,111 0 0
PAYPAL HLDGS INC COM 70450Y103 602,333 2,571,873 SH   SOLE 25 2,571,873 0 0
PAYPAL HLDGS INC COM 70450Y103 598,198 2,554,219 SH   SOLE 26 710,753 0 1,843,466
PAYPAL HLDGS INC COM 70450Y103 871,501 3,721,184 SH   SOLE 28 152,596 0 3,568,588
PAYPAL HLDGS INC COM 70450Y103 3,338 14,251 SH   SOLE 29 14,251 0 0
PAYPAL HLDGS INC COM 70450Y103 1,317,589 5,625,912 SH   SOLE 30 5,531,952 0 93,960
PAYPAL HLDGS INC COM 70450Y103 76,076 324,833 SH   SOLE 31 204,731 0 120,102
PAYPAL HLDGS INC COM 70450Y103 72,828 310,966 SH   SOLE 32 310,966 0 0
PAYPAL HLDGS INC COM 70450Y103 296,954 1,267,950 SH   SOLE 34 1,267,950 0 0
PAYPAL HLDGS INC COM 70450Y103 158,196 675,473 SH   SOLE 36 675,473 0 0
PAYPAL HLDGS INC COM 70450Y103 10,930 46,670 SH   SOLE 40 46,670 0 0
PAYPAL HLDGS INC OPTIONS 70450Y103 141 600 SH Call SOLE 2 600 0 0
PAYPAL HLDGS INC OPTIONS 70450Y103 304 1,300 SH Call SOLE 4 1,300 0 0
PAYPAL HLDGS INC OPTIONS 70450Y103 3,771 16,100 SH Call SOLE 18 16,100 0 0
PAYPAL HLDGS INC OPTIONS 70450Y103 46,137 197,000 SH Call SOLE 19 197,000 0 0
PAYPAL HLDGS INC OPTIONS 70450Y103 2,108 9,000 SH Call SOLE 22 9,000 0 0
PAYPAL HLDGS INC OPTIONS 70450Y103 17,799 76,000 SH Call SOLE 34 76,000 0 0
PAYSIGN INC COM 70451A104 54 11,586 SH   SOLE 2 2,791 0 8,795
PAYSIGN INC COM 70451A104 2 352 SH   SOLE 7 352 0 0
PAYSIGN INC COM 70451A104 569 122,652 SH   SOLE 18 122,652 0 0
PAYSIGN INC COM 70451A104 266 57,243 SH   SOLE 19 57,243 0 0
PAYSIGN INC COM 70451A104 5,309 1,144,213 SH   SOLE 21 1,144,213 0 0
PAYSIGN INC COM 70451A104 3,779 814,363 SH   SOLE 22 810,377 0 3,986
PBF ENERGY INC CL A 69318G106 1,266 178,348 SH   SOLE 2 51,360 0 126,988
PBF ENERGY INC CL A 69318G106 3 465 SH   SOLE 4 465 0 0
PBF ENERGY INC CL A 69318G106 37 5,183 SH   SOLE 7 5,183 0 0
PBF ENERGY INC CL A 69318G106 3,050 429,632 SH   SOLE 18 429,632 0 0
PBF ENERGY INC CL A 69318G106 4,761 670,606 SH   SOLE 19 670,606 0 0
PBF ENERGY INC CL A 69318G106 79,440 11,188,706 SH   SOLE 21 11,188,706 0 0
PBF ENERGY INC CL A 69318G106 26,660 3,754,993 SH   SOLE 22 3,676,434 0 78,559
PBF ENERGY INC CL A 69318G106 352 49,626 SH   SOLE 23 49,626 0 0
PBF ENERGY INC CL A 69318G106 1,896 266,979 SH   SOLE 26 24,785 0 242,194
PBF ENERGY INC CL A 69318G106 404 56,924 SH   SOLE 28 14,059 0 42,865
PBF ENERGY INC CL A 69318G106 1,502 211,604 SH   SOLE 30 211,604 0 0
PBF ENERGY INC CL A 69318G106 51 7,227 SH   SOLE 34 7,227 0 0
PBF ENERGY INC CL A 69318G106 815 114,739 SH   SOLE 36 114,739 0 0
PBF ENERGY INC CL A 69318G106 87 12,229 SH   SOLE 40 12,229 0 0
PC CONNECTION INC COM 69318J100 1,346 28,459 SH   SOLE 2 9,433 0 19,026
PC CONNECTION INC COM 69318J100 5 108 SH   SOLE 4 108 0 0
PC CONNECTION INC COM 69318J100 9 183 SH   SOLE 7 183 0 0
PC CONNECTION INC COM 69318J100 3,046 64,401 SH   SOLE 18 48,766 0 15,635
PC CONNECTION INC COM 69318J100 12,340 260,939 SH   SOLE 19 260,939 0 0
PC CONNECTION INC COM 69318J100 60,560 1,280,618 SH   SOLE 21 1,280,618 0 0
PC CONNECTION INC COM 69318J100 24,875 526,011 SH   SOLE 22 518,987 0 7,024
PC CONNECTION INC COM 69318J100 765 16,187 SH   SOLE 23 16,187 0 0
PC CONNECTION INC COM 69318J100 3,500 74,019 SH   SOLE 26 0 0 74,019
PC CONNECTION INC COM 69318J100 73 1,534 SH   SOLE 28 1,534 0 0
PC CONNECTION INC COM 69318J100 1,201 25,387 SH   SOLE 30 25,387 0 0
PC CONNECTION INC COM 69318J100 39 830 SH   SOLE 34 830 0 0
PC CONNECTION INC COM 69318J100 46 968 SH   SOLE 40 968 0 0
PCB BANCORP COM 69320M109 103 10,228 SH   SOLE 2 1,349 0 8,879
PCB BANCORP COM 69320M109 478 47,262 SH   SOLE 18 47,262 0 0
PCB BANCORP COM 69320M109 241 23,884 SH   SOLE 19 23,884 0 0
PCB BANCORP COM 69320M109 5,414 535,507 SH   SOLE 21 535,507 0 0
PCB BANCORP COM 69320M109 2,564 253,635 SH   SOLE 22 251,868 0 1,767
PCSB FINL CORP COM 69324R104 193 12,120 SH   SOLE 2 1,357 0 10,763
PCSB FINL CORP COM 69324R104 7 445 SH   SOLE 7 445 0 0
PCSB FINL CORP COM 69324R104 775 48,607 SH   SOLE 18 48,607 0 0
PCSB FINL CORP COM 69324R104 485 30,421 SH   SOLE 19 30,421 0 0
PCSB FINL CORP COM 69324R104 8,610 540,178 SH   SOLE 21 540,178 0 0
PCSB FINL CORP COM 69324R104 5,943 372,847 SH   SOLE 22 369,959 0 2,888
PCTEL INC COM 69325Q105 221 33,625 SH   SOLE 2 936 0 32,689
PCTEL INC COM 69325Q105 477 72,541 SH   SOLE 18 72,541 0 0
PCTEL INC COM 69325Q105 214 32,638 SH   SOLE 19 32,638 0 0
PCTEL INC COM 69325Q105 4,174 635,326 SH   SOLE 21 635,326 0 0
PCTEL INC COM 69325Q105 4,153 632,048 SH   SOLE 22 630,962 0 1,086
PDC ENERGY INC COM 69327R101 2,617 127,467 SH   SOLE 2 33,661 0 93,806
PDC ENERGY INC COM 69327R101 11 538 SH   SOLE 4 538 0 0
PDC ENERGY INC COM 69327R101 64 3,127 SH   SOLE 7 3,127 0 0
PDC ENERGY INC COM 69327R101 9,171 446,729 SH   SOLE 18 441,553 0 5,176
PDC ENERGY INC COM 69327R101 5,943 289,461 SH   SOLE 19 289,461 0 0
PDC ENERGY INC COM 69327R101 238,198 11,602,439 SH   SOLE 21 11,602,439 0 0
PDC ENERGY INC COM 69327R101 65,198 3,175,767 SH   SOLE 22 3,100,849 0 74,918
PDC ENERGY INC COM 69327R101 209 10,170 SH   SOLE 23 10,170 0 0
PDC ENERGY INC COM 69327R101 21 1,001 SH   SOLE 25 1,001 0 0
PDC ENERGY INC COM 69327R101 1,669 81,304 SH   SOLE 26 17,285 0 64,019
PDC ENERGY INC COM 69327R101 382 18,612 SH   SOLE 28 13,769 0 4,843
PDC ENERGY INC COM 69327R101 5,299 258,130 SH   SOLE 30 258,130 0 0
PDC ENERGY INC COM 69327R101 15 735 SH   SOLE 34 735 0 0
PDC ENERGY INC COM 69327R101 148 7,218 SH   SOLE 36 7,218 0 0
PDC ENERGY INC COM 69327R101 216 10,530 SH   SOLE 40 10,530 0 0
PDC ENERGY INC NOTE 1.125% 9/1 69327RAD3 2,812 2,894,000 PRN   SOLE 2 2,578,000 0 316,000
PDC ENERGY INC NOTE 1.125% 9/1 69327RAD3 17,950 18,475,000 PRN   SOLE 19 18,475,000 0 0
PDC ENERGY INC NOTE 1.125% 9/1 69327RAD3 96 99,000 PRN   SOLE 22 99,000 0 0
PDC ENERGY INC NOTE 1.125% 9/1 69327RAD3 2,067 2,127,000 PRN   SOLE 26 2,127,000 0 0
PDC ENERGY INC NOTE 1.125% 9/1 69327RAD3 51 52,000 PRN   SOLE 30 52,000 0 0
PDC ENERGY INC NOTE 1.125% 9/1 69327RAD3 2,950 3,036,000 PRN   SOLE 34 3,036,000 0 0
PDF SOLUTIONS INC COM 693282105 556 25,731 SH   SOLE 2 10,656 0 15,075
PDF SOLUTIONS INC COM 693282105 8 380 SH   SOLE 7 380 0 0
PDF SOLUTIONS INC COM 693282105 2,957 136,882 SH   SOLE 18 136,882 0 0
PDF SOLUTIONS INC COM 693282105 1,400 64,827 SH   SOLE 19 64,827 0 0
PDF SOLUTIONS INC COM 693282105 73,030 3,381,037 SH   SOLE 21 3,381,037 0 0
PDF SOLUTIONS INC COM 693282105 17,499 810,134 SH   SOLE 22 791,720 0 18,414
PDF SOLUTIONS INC COM 693282105 412 19,076 SH   SOLE 26 0 0 19,076
PDF SOLUTIONS INC COM 693282105 82 3,800 SH   SOLE 28 3,800 0 0
PDF SOLUTIONS INC COM 693282105 1,403 64,946 SH   SOLE 30 64,946 0 0
PDF SOLUTIONS INC COM 693282105 64 2,955 SH   SOLE 40 2,955 0 0
PDL CMNTY BANCORP COM 69290X101 59 5,598 SH   SOLE 2 270 0 5,328
PDL CMNTY BANCORP COM 69290X101 321 30,538 SH   SOLE 18 30,538 0 0
PDL CMNTY BANCORP COM 69290X101 171 16,241 SH   SOLE 19 16,241 0 0
PDL CMNTY BANCORP COM 69290X101 3,459 329,103 SH   SOLE 21 329,103 0 0
PDL CMNTY BANCORP COM 69290X101 770 73,249 SH   SOLE 22 72,771 0 478
PDS BIOTECHNOLOGY CORP COM 70465T107 1 277 SH   SOLE 21 277 0 0
PDS BIOTECHNOLOGY CORP COM 70465T107 223 104,138 SH   SOLE 22 104,138 0 0
PEABODY ENGR CORP COM 704551100 39 16,311 SH   SOLE 2 3,508 0 12,803
PEABODY ENGR CORP COM 704551100 12 4,825 SH   SOLE 7 4,825 0 0
PEABODY ENGR CORP COM 704551100 593 246,011 SH   SOLE 18 246,011 0 0
PEABODY ENGR CORP COM 704551100 301 124,896 SH   SOLE 19 124,896 0 0
PEABODY ENGR CORP COM 704551100 5,705 2,367,126 SH   SOLE 21 2,367,126 0 0
PEABODY ENGR CORP COM 704551100 5,018 2,082,303 SH   SOLE 22 2,077,277 0 5,026
PEABODY ENGR CORP COM 704551100 44 18,242 SH   SOLE 28 0 0 18,242
PEABODY ENGR CORP COM 704551100 101 42,040 SH   SOLE 36 42,040 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 1,023 44,937 SH   SOLE 2 15,351 0 29,586
PEAPACK-GLADSTONE FINL CORP COM 704699107 8 353 SH   SOLE 7 353 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 1,541 67,714 SH   SOLE 18 67,714 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 2,989 131,338 SH   SOLE 19 131,338 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 15,815 694,849 SH   SOLE 21 694,849 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 14,767 648,803 SH   SOLE 22 638,023 0 10,780
PEAPACK-GLADSTONE FINL CORP COM 704699107 83 3,630 SH   SOLE 23 3,630 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 793 34,839 SH   SOLE 26 0 0 34,839
PEAPACK-GLADSTONE FINL CORP COM 704699107 70 3,059 SH   SOLE 28 3,059 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 55 2,435 SH   SOLE 30 2,435 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 15 647 SH   SOLE 34 647 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 81 3,575 SH   SOLE 40 3,575 0 0
PEARSON PLC SPONSORED ADR 705015105 1 141 SH   SOLE 18 141 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 3,901 207,515 SH   SOLE 2 93,235 0 114,280
PEBBLEBROOK HOTEL TR COM 70509V100 5,463 290,611 SH   SOLE 4 290,611 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 3,100 164,908 SH   SOLE 7 164,908 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 18,726 996,090 SH   SOLE 18 996,090 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 11,911 633,585 SH   SOLE 19 633,585 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 175,229 9,320,677 SH   SOLE 21 9,320,677 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 111,541 5,933,029 SH   SOLE 22 5,607,627 0 325,402
PEBBLEBROOK HOTEL TR COM 70509V100 910 48,393 SH   SOLE 23 48,393 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 10,735 571,025 SH   SOLE 25 571,025 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 2,138 113,708 SH   SOLE 26 30,257 0 83,451
PEBBLEBROOK HOTEL TR COM 70509V100 2,670 142,037 SH   SOLE 28 59,483 0 82,554
PEBBLEBROOK HOTEL TR COM 70509V100 1,568 83,389 SH   SOLE 29 83,389 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 11,162 593,729 SH   SOLE 30 593,729 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 903 48,053 SH   SOLE 34 48,053 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 152 8,110 SH   SOLE 36 8,110 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 310 16,478 SH   SOLE 40 16,478 0 0
PEBBLEBROOK HOTEL TR NOTE 1.750%12/1 70509VAA8 21,266 20,000,000 PRN   SOLE 2 20,000,000 0 0
PEBBLEBROOK HOTEL TR NOTE 1.750%12/1 70509VAA8 2,765 2,600,000 PRN   SOLE 21 2,600,000 0 0
PEBBLEBROOK HOTEL TR NOTE 1.750%12/1 70509VAA8 319 300,000 PRN   SOLE 26 0 0 300,000
PEDEVCO CORP COM PAR 70532Y303 2 1,000 SH   SOLE 21 1,000 0 0
PEGASYSTEMS INC COM 705573103 11,839 88,840 SH   SOLE 2 18,133 0 70,707
PEGASYSTEMS INC COM 705573103 30 226 SH   SOLE 4 226 0 0
PEGASYSTEMS INC COM 705573103 104 777 SH   SOLE 7 777 0 0
PEGASYSTEMS INC COM 705573103 2,612 19,602 SH   SOLE 18 19,602 0 0
PEGASYSTEMS INC COM 705573103 1,335 10,015 SH   SOLE 19 10,015 0 0
PEGASYSTEMS INC COM 705573103 96,507 724,199 SH   SOLE 21 724,199 0 0
PEGASYSTEMS INC COM 705573103 138,485 1,039,209 SH   SOLE 22 988,378 0 50,831
PEGASYSTEMS INC COM 705573103 1,442 10,823 SH   SOLE 25 10,823 0 0
PEGASYSTEMS INC COM 705573103 4,102 30,783 SH   SOLE 26 14,417 0 16,366
PEGASYSTEMS INC COM 705573103 662 4,968 SH   SOLE 28 4,968 0 0
PEGASYSTEMS INC COM 705573103 3,370 25,286 SH   SOLE 30 25,286 0 0
PEGASYSTEMS INC COM 705573103 106 799 SH   SOLE 31 799 0 0
PEGASYSTEMS INC COM 705573103 3,305 24,803 SH   SOLE 34 24,803 0 0
PEGASYSTEMS INC COM 705573103 71 531 SH   SOLE 36 531 0 0
PEGASYSTEMS INC COM 705573103 655 4,915 SH   SOLE 40 4,915 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 81,009 533,937 SH   SOLE 2 53,603 0 480,334
PELOTON INTERACTIVE INC CL A COM 70614W100 15,335 101,077 SH   SOLE 4 93,551 0 7,526
PELOTON INTERACTIVE INC CL A COM 70614W100 5,529 36,441 SH   SOLE 7 36,441 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 101 663 SH   SOLE 13 663 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 2,375 15,651 SH   SOLE 15 15,651 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 1 8 SH   SOLE 17 0 0 8
PELOTON INTERACTIVE INC CL A COM 70614W100 42,988 283,339 SH   SOLE 18 271,150 0 12,189
PELOTON INTERACTIVE INC CL A COM 70614W100 144,618 953,188 SH   SOLE 19 953,188 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 534,734 3,524,477 SH   SOLE 21 3,524,477 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 945,811 6,233,922 SH   SOLE 22 5,938,233 0 295,689
PELOTON INTERACTIVE INC CL A COM 70614W100 19,644 129,473 SH   SOLE 23 129,473 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 2,649 17,459 SH   SOLE 25 17,459 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 30,767 202,786 SH   SOLE 26 160,431 0 42,355
PELOTON INTERACTIVE INC CL A COM 70614W100 32,073 211,394 SH   SOLE 28 24,803 0 186,591
PELOTON INTERACTIVE INC CL A COM 70614W100 85,292 562,168 SH   SOLE 30 538,716 0 23,452
PELOTON INTERACTIVE INC CL A COM 70614W100 11,623 76,608 SH   SOLE 31 26,642 0 49,966
PELOTON INTERACTIVE INC CL A COM 70614W100 8,281 54,584 SH   SOLE 32 54,584 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 65,177 429,586 SH   SOLE 34 429,586 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 6,659 43,887 SH   SOLE 36 43,887 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 1,277 8,420 SH   SOLE 40 8,420 0 0
PEMBINA PIPELINE CORP COM 706327103 3 116 SH   SOLE 18 116 0 0
PEMBINA PIPELINE CORP COM 706327103 3,059 129,304 SH   SOLE 21 129,304 0 0
PENN NATL GAMING INC COM 707569109 17,186 198,979 SH   SOLE 2 111,284 0 87,695
PENN NATL GAMING INC COM 707569109 365 4,221 SH   SOLE 4 4,221 0 0
PENN NATL GAMING INC COM 707569109 319 3,699 SH   SOLE 7 3,699 0 0
PENN NATL GAMING INC COM 707569109 77,539 897,749 SH   SOLE 18 887,852 0 9,897
PENN NATL GAMING INC COM 707569109 200,625 2,322,850 SH   SOLE 19 2,322,850 0 0
PENN NATL GAMING INC COM 707569109 891,732 10,324,556 SH   SOLE 21 10,324,556 0 0
PENN NATL GAMING INC COM 707569109 438,502 5,077,012 SH   SOLE 22 4,967,660 0 109,352
PENN NATL GAMING INC COM 707569109 1,034 11,968 SH   SOLE 23 11,968 0 0
PENN NATL GAMING INC COM 707569109 158 1,824 SH   SOLE 25 1,824 0 0
PENN NATL GAMING INC COM 707569109 10,028 116,104 SH   SOLE 26 43,966 0 72,138
PENN NATL GAMING INC COM 707569109 1,922 22,258 SH   SOLE 28 19,663 0 2,595
PENN NATL GAMING INC COM 707569109 8,302 96,116 SH   SOLE 30 96,116 0 0
PENN NATL GAMING INC COM 707569109 13,954 161,555 SH   SOLE 34 161,555 0 0
PENN NATL GAMING INC COM 707569109 554 6,415 SH   SOLE 36 6,415 0 0
PENN NATL GAMING INC COM 707569109 1,578 18,275 SH   SOLE 40 18,275 0 0
PENN NATL GAMING INC NOTE 2.750% 5/1 707569AU3 6,390 1,694,000 PRN   SOLE 21 1,694,000 0 0
PENN VA CORP COM 70788V102 138 13,578 SH   SOLE 2 589 0 12,989
PENN VA CORP COM 70788V102 3 266 SH   SOLE 7 266 0 0
PENN VA CORP COM 70788V102 738 72,713 SH   SOLE 18 72,713 0 0
PENN VA CORP COM 70788V102 265 26,142 SH   SOLE 19 26,142 0 0
PENN VA CORP COM 70788V102 17,798 1,753,512 SH   SOLE 21 1,753,512 0 0
PENN VA CORP COM 70788V102 4,834 476,280 SH   SOLE 22 474,139 0 2,141
PENN VA CORP COM 70788V102 218 21,521 SH   SOLE 30 21,521 0 0
PENNANT GROUP INC COM 70805E109 949 16,348 SH   SOLE 2 8,777 0 7,571
PENNANT GROUP INC COM 70805E109 8 136 SH   SOLE 4 136 0 0
PENNANT GROUP INC COM 70805E109 28 486 SH   SOLE 7 486 0 0
PENNANT GROUP INC COM 70805E109 6,523 112,345 SH   SOLE 18 112,345 0 0
PENNANT GROUP INC COM 70805E109 2,879 49,595 SH   SOLE 19 49,595 0 0
PENNANT GROUP INC COM 70805E109 167,112 2,878,267 SH   SOLE 21 2,878,267 0 0
PENNANT GROUP INC COM 70805E109 42,275 728,124 SH   SOLE 22 709,166 0 18,958
PENNANT GROUP INC COM 70805E109 30 514 SH   SOLE 25 514 0 0
PENNANT GROUP INC COM 70805E109 1,171 20,162 SH   SOLE 26 6,160 0 14,002
PENNANT GROUP INC COM 70805E109 180 3,095 SH   SOLE 28 3,095 0 0
PENNANT GROUP INC COM 70805E109 3,404 58,631 SH   SOLE 30 58,631 0 0
PENNANT GROUP INC COM 70805E109 53 910 SH   SOLE 36 910 0 0
PENNANT GROUP INC COM 70805E109 155 2,670 SH   SOLE 40 2,670 0 0
PENNANTPARK FLOATING RATE CA COM 70806A106 3,093 293,749 SH   SOLE 30 293,749 0 0
PENNANTPARK INVT CORP COM 708062104 2,109 457,481 SH   SOLE 30 457,481 0 0
PENNS WOODS BANCORP INC COM 708430103 178 6,842 SH   SOLE 2 871 0 5,971
PENNS WOODS BANCORP INC COM 708430103 5 207 SH   SOLE 7 207 0 0
PENNS WOODS BANCORP INC COM 708430103 752 28,898 SH   SOLE 18 28,898 0 0
PENNS WOODS BANCORP INC COM 708430103 356 13,706 SH   SOLE 19 13,706 0 0
PENNS WOODS BANCORP INC COM 708430103 7,316 281,272 SH   SOLE 21 281,272 0 0
PENNS WOODS BANCORP INC COM 708430103 1,900 73,048 SH   SOLE 22 71,651 0 1,397
PENNSYLVANIA REAL ESTATE INV SH BEN INT 709102107 19 18,827 SH   SOLE 18 18,827 0 0
PENNSYLVANIA REAL ESTATE INV SH BEN INT 709102107 215 215,116 SH   SOLE 21 215,116 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107 11,694 178,210 SH   SOLE 2 137,254 0 40,956
PENNYMAC FINL SVCS INC NEW COM 70932M107 967 14,740 SH   SOLE 4 14,740 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107 340 5,182 SH   SOLE 7 5,182 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107 9,973 151,980 SH   SOLE 18 148,062 0 3,918
PENNYMAC FINL SVCS INC NEW COM 70932M107 5,520 84,126 SH   SOLE 19 84,126 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107 101,670 1,549,382 SH   SOLE 21 1,549,382 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107 93,898 1,430,937 SH   SOLE 22 1,212,106 0 218,831
PENNYMAC FINL SVCS INC NEW COM 70932M107 3,508 53,452 SH   SOLE 23 53,452 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107 316 4,813 SH   SOLE 25 4,813 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107 3,381 51,527 SH   SOLE 26 24,372 0 27,155
PENNYMAC FINL SVCS INC NEW COM 70932M107 3,963 60,398 SH   SOLE 28 8,687 0 51,711
PENNYMAC FINL SVCS INC NEW COM 70932M107 1,670 25,457 SH   SOLE 29 25,457 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107 2,806 42,755 SH   SOLE 30 42,755 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107 3,196 48,711 SH   SOLE 31 48,711 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107 941 14,338 SH   SOLE 34 14,338 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107 196 2,990 SH   SOLE 36 2,990 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107 484 7,373 SH   SOLE 40 7,373 0 0
PENNYMAC MTG INVT TR COM 70931T103 4,665 265,188 SH   SOLE   265,188 0 0
PENNYMAC MTG INVT TR COM 70931T103 2,081 118,305 SH   SOLE 2 33,068 0 85,237
PENNYMAC MTG INVT TR COM 70931T103 6 336 SH   SOLE 4 336 0 0
PENNYMAC MTG INVT TR COM 70931T103 34 1,913 SH   SOLE 7 1,913 0 0
PENNYMAC MTG INVT TR COM 70931T103 7,579 430,892 SH   SOLE 18 430,892 0 0
PENNYMAC MTG INVT TR COM 70931T103 3,125 177,655 SH   SOLE 19 177,655 0 0
PENNYMAC MTG INVT TR COM 70931T103 239,596 13,621,169 SH   SOLE 21 13,621,169 0 0
PENNYMAC MTG INVT TR COM 70931T103 49,816 2,832,083 SH   SOLE 22 2,765,873 0 66,210
PENNYMAC MTG INVT TR COM 70931T103 13 724 SH   SOLE 25 724 0 0
PENNYMAC MTG INVT TR COM 70931T103 259 14,700 SH   SOLE 26 5,588 0 9,112
PENNYMAC MTG INVT TR COM 70931T103 162 9,210 SH   SOLE 28 9,210 0 0
PENNYMAC MTG INVT TR COM 70931T103 4,184 237,873 SH   SOLE 30 237,873 0 0
PENNYMAC MTG INVT TR COM 70931T103 126 7,148 SH   SOLE 36 7,148 0 0
PENNYMAC MTG INVT TR COM 70931T103 210 11,963 SH   SOLE 40 11,963 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 4,843 81,542 SH   SOLE 2 11,698 0 69,844
PENSKE AUTOMOTIVE GRP INC COM 70959W103 27 449 SH   SOLE 4 449 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 76 1,279 SH   SOLE 7 1,279 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 782 13,175 SH   SOLE 18 13,175 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 491 8,268 SH   SOLE 19 8,268 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 24,037 404,727 SH   SOLE 21 404,727 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 52,106 877,358 SH   SOLE 22 831,774 0 45,584
PENSKE AUTOMOTIVE GRP INC COM 70959W103 942 15,861 SH   SOLE 26 11,713 0 4,148
PENSKE AUTOMOTIVE GRP INC COM 70959W103 269 4,535 SH   SOLE 28 4,535 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 1,278 21,515 SH   SOLE 30 21,515 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 36 606 SH   SOLE 31 606 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 147 2,476 SH   SOLE 36 2,476 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 260 4,370 SH   SOLE 40 4,370 0 0
PENTAIR PLC SHS G7S00T104 23,443 441,577 SH   SOLE 2 77,424 0 364,153
PENTAIR PLC SHS G7S00T104 3,902 73,499 SH   SOLE 4 67,000 0 6,499
PENTAIR PLC SHS G7S00T104 20,682 389,556 SH   SOLE 7 334,626 0 54,930
PENTAIR PLC SHS G7S00T104 38 708 SH   SOLE 13 708 0 0
PENTAIR PLC SHS G7S00T104 1,074 20,231 SH   SOLE 15 20,231 0 0
PENTAIR PLC SHS G7S00T104 35,912 676,440 SH   SOLE 18 651,873 0 24,567
PENTAIR PLC SHS G7S00T104 3,184 59,968 SH   SOLE 19 59,968 0 0
PENTAIR PLC SHS G7S00T104 193,852 3,651,378 SH   SOLE 21 3,651,378 0 0
PENTAIR PLC SHS G7S00T104 218,289 4,111,686 SH   SOLE 22 3,767,620 0 344,066
PENTAIR PLC SHS G7S00T104 6,097 114,840 SH   SOLE 23 114,840 0 0
PENTAIR PLC SHS G7S00T104 23,868 449,582 SH   SOLE 25 449,582 0 0
PENTAIR PLC SHS G7S00T104 26,111 491,833 SH   SOLE 26 210,225 0 281,608
PENTAIR PLC SHS G7S00T104 28,919 544,725 SH   SOLE 28 21,256 0 523,469
PENTAIR PLC SHS G7S00T104 5 86 SH   SOLE 29 86 0 0
PENTAIR PLC SHS G7S00T104 116,029 2,185,508 SH   SOLE 30 2,133,275 0 52,233
PENTAIR PLC SHS G7S00T104 1,611 30,336 SH   SOLE 31 20,049 0 10,287
PENTAIR PLC SHS G7S00T104 2,522 47,512 SH   SOLE 34 47,512 0 0
PENTAIR PLC SHS G7S00T104 5,028 94,700 SH   SOLE 36 94,700 0 0
PENTAIR PLC SHS G7S00T104 331 6,226 SH   SOLE 40 6,226 0 0
PENUMBRA INC COM 70975L107 19,777 113,009 SH   SOLE 2 54,304 0 58,705
PENUMBRA INC COM 70975L107 752 4,298 SH   SOLE 4 4,298 0 0
PENUMBRA INC COM 70975L107 317 1,814 SH   SOLE 7 1,814 0 0
PENUMBRA INC COM 70975L107 16,042 91,668 SH   SOLE 18 91,012 0 656
PENUMBRA INC COM 70975L107 21,811 124,635 SH   SOLE 19 124,635 0 0
PENUMBRA INC COM 70975L107 329,842 1,884,811 SH   SOLE 21 1,884,811 0 0
PENUMBRA INC COM 70975L107 197,839 1,130,506 SH   SOLE 22 1,036,964 0 93,542
PENUMBRA INC COM 70975L107 2,549 14,565 SH   SOLE 23 14,565 0 0
PENUMBRA INC COM 70975L107 247 1,412 SH   SOLE 25 1,412 0 0
PENUMBRA INC COM 70975L107 4,782 27,324 SH   SOLE 26 11,379 0 15,945
PENUMBRA INC COM 70975L107 797 4,552 SH   SOLE 28 4,552 0 0
PENUMBRA INC COM 70975L107 1,459 8,339 SH   SOLE 29 8,339 0 0
PENUMBRA INC COM 70975L107 22,243 127,102 SH   SOLE 30 127,102 0 0
PENUMBRA INC COM 70975L107 2,236 12,775 SH   SOLE 31 12,775 0 0
PENUMBRA INC COM 70975L107 1,153 6,588 SH   SOLE 34 6,588 0 0
PENUMBRA INC COM 70975L107 229 1,309 SH   SOLE 36 1,309 0 0
PENUMBRA INC COM 70975L107 731 4,177 SH   SOLE 40 4,177 0 0
PEOPLES BANCORP INC COM 709789101 633 23,354 SH   SOLE 2 6,966 0 16,388
PEOPLES BANCORP INC COM 709789101 9 330 SH   SOLE 7 330 0 0
PEOPLES BANCORP INC COM 709789101 1,921 70,909 SH   SOLE 18 70,909 0 0
PEOPLES BANCORP INC COM 709789101 922 34,050 SH   SOLE 19 34,050 0 0
PEOPLES BANCORP INC COM 709789101 18,718 690,951 SH   SOLE 21 690,951 0 0
PEOPLES BANCORP INC COM 709789101 15,998 590,561 SH   SOLE 22 571,467 0 19,094
PEOPLES BANCORP INC COM 709789101 142 5,245 SH   SOLE 26 0 0 5,245
PEOPLES BANCORP INC COM 709789101 67 2,473 SH   SOLE 28 2,473 0 0
PEOPLES BANCORP INC COM 709789101 130 4,804 SH   SOLE 30 4,804 0 0
PEOPLES BANCORP INC COM 709789101 38 1,417 SH   SOLE 40 1,417 0 0
PEOPLES BANCORP N C INC COM 710577107 87 3,787 SH   SOLE 2 165 0 3,622
PEOPLES BANCORP N C INC COM 710577107 396 17,182 SH   SOLE 18 17,182 0 0
PEOPLES BANCORP N C INC COM 710577107 196 8,523 SH   SOLE 19 8,523 0 0
PEOPLES BANCORP N C INC COM 710577107 3,823 166,058 SH   SOLE 21 166,058 0 0
PEOPLES BANCORP N C INC COM 710577107 1,031 44,808 SH   SOLE 22 44,531 0 277
PEOPLES FINL SVCS CORP COM 711040105 245 6,659 SH   SOLE 2 678 0 5,981
PEOPLES FINL SVCS CORP COM 711040105 3 92 SH   SOLE 7 92 0 0
PEOPLES FINL SVCS CORP COM 711040105 1,044 28,411 SH   SOLE 18 28,411 0 0
PEOPLES FINL SVCS CORP COM 711040105 499 13,562 SH   SOLE 19 13,562 0 0
PEOPLES FINL SVCS CORP COM 711040105 10,037 273,037 SH   SOLE 21 273,037 0 0
PEOPLES FINL SVCS CORP COM 711040105 3,022 82,218 SH   SOLE 22 81,097 0 1,121
PEOPLES UNITED FINANCIAL INC COM 712704105 13,240 1,023,948 SH   SOLE 2 216,319 0 807,629
PEOPLES UNITED FINANCIAL INC COM 712704105 39 3,022 SH   SOLE 4 3,022 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 10,989 849,918 SH   SOLE 7 840,279 0 9,639
PEOPLES UNITED FINANCIAL INC COM 712704105 67 5,150 SH   SOLE 15 5,150 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 11,912 921,266 SH   SOLE 18 888,102 0 33,164
PEOPLES UNITED FINANCIAL INC COM 712704105 1,772 137,062 SH   SOLE 19 137,062 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 206,452 15,966,891 SH   SOLE 21 15,966,891 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 132,743 10,266,263 SH   SOLE 22 9,324,637 0 941,626
PEOPLES UNITED FINANCIAL INC COM 712704105 56 4,318 SH   SOLE 23 4,318 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 5,077 392,652 SH   SOLE 26 101,163 0 291,489
PEOPLES UNITED FINANCIAL INC COM 712704105 1,314 101,635 SH   SOLE 28 52,154 0 49,481
PEOPLES UNITED FINANCIAL INC COM 712704105 105 8,097 SH   SOLE 29 8,097 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 17,839 1,379,626 SH   SOLE 30 1,379,626 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 187 14,484 SH   SOLE 31 14,484 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 1,927 149,038 SH   SOLE 32 149,038 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 198 15,343 SH   SOLE 36 15,343 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 669 51,750 SH   SOLE 40 51,750 0 0
PEPSICO INC COM 713448108 558,392 3,765,289 SH   SOLE 2 970,888 0 2,794,401
PEPSICO INC COM 713448108 104,172 702,440 SH   SOLE 4 649,992 0 52,448
PEPSICO INC COM 713448108 220,202 1,484,840 SH   SOLE 7 1,433,876 0 50,964
PEPSICO INC COM 713448108 9,304 62,739 SH   SOLE 13 62,739 0 0
PEPSICO INC COM 713448108 26,194 176,626 SH   SOLE 15 176,626 0 0
PEPSICO INC COM 713448108 0 2 SH   SOLE 17 0 0 2
PEPSICO INC COM 713448108 646,587 4,359,994 SH   SOLE 18 4,122,754 0 237,240
PEPSICO INC COM 713448108 108,513 731,710 SH   SOLE 19 731,710 0 0
PEPSICO INC COM 713448108 5,550 37,423 SH   SOLE 20 37,423 0 0
PEPSICO INC COM 713448108 4,941,435 33,320,533 SH   SOLE 21 33,320,533 0 0
PEPSICO INC COM 713448108 4,928,179 33,231,144 SH   SOLE 22 30,016,014 0 3,215,130
PEPSICO INC COM 713448108 151,042 1,018,492 SH   SOLE 23 1,018,492 0 0
PEPSICO INC COM 713448108 338,002 2,279,179 SH   SOLE 25 2,279,179 0 0
PEPSICO INC COM 713448108 460,120 3,102,627 SH   SOLE 26 999,399 0 2,103,228
PEPSICO INC COM 713448108 733,785 4,947,976 SH   SOLE 28 191,920 0 4,756,056
PEPSICO INC COM 713448108 8,900 60,013 SH   SOLE 29 60,013 0 0
PEPSICO INC COM 713448108 1,172,986 7,909,547 SH   SOLE 30 7,866,832 0 42,715
PEPSICO INC COM 713448108 188,988 1,274,362 SH   SOLE 31 249,211 0 1,025,151
PEPSICO INC COM 713448108 54,392 366,770 SH   SOLE 32 366,770 0 0
PEPSICO INC COM 713448108 27,959 188,529 SH   SOLE 34 188,529 0 0
PEPSICO INC COM 713448108 145,281 979,643 SH   SOLE 36 979,643 0 0
PEPSICO INC COM 713448108 8,526 57,490 SH   SOLE 40 57,490 0 0
PERDOCEO ED CORP COM 71363P106 547 43,296 SH   SOLE 2 23,414 0 19,882
PERDOCEO ED CORP COM 71363P106 4 326 SH   SOLE 4 326 0 0
PERDOCEO ED CORP COM 71363P106 17 1,322 SH   SOLE 7 1,322 0 0
PERDOCEO ED CORP COM 71363P106 3,903 309,023 SH   SOLE 18 309,023 0 0
PERDOCEO ED CORP COM 71363P106 1,487 117,769 SH   SOLE 19 117,769 0 0
PERDOCEO ED CORP COM 71363P106 98,895 7,830,198 SH   SOLE 21 7,830,198 0 0
PERDOCEO ED CORP COM 71363P106 27,184 2,152,352 SH   SOLE 22 2,110,319 0 42,033
PERDOCEO ED CORP COM 71363P106 759 60,130 SH   SOLE 26 31,145 0 28,985
PERDOCEO ED CORP COM 71363P106 109 8,603 SH   SOLE 28 8,603 0 0
PERDOCEO ED CORP COM 71363P106 1,893 149,919 SH   SOLE 30 149,919 0 0
PERDOCEO ED CORP COM 71363P106 106 8,432 SH   SOLE 40 8,432 0 0
PERFICIENT INC COM 71375U101 968 20,308 SH   SOLE 2 11,117 0 9,191
PERFICIENT INC COM 71375U101 7 152 SH   SOLE 4 152 0 0
PERFICIENT INC COM 71375U101 26 552 SH   SOLE 7 552 0 0
PERFICIENT INC COM 71375U101 6,925 145,324 SH   SOLE 18 145,324 0 0
PERFICIENT INC COM 71375U101 3,427 71,925 SH   SOLE 19 71,925 0 0
PERFICIENT INC COM 71375U101 174,637 3,664,987 SH   SOLE 21 3,664,987 0 0
PERFICIENT INC COM 71375U101 44,217 927,961 SH   SOLE 22 905,342 0 22,619
PERFICIENT INC COM 71375U101 25 526 SH   SOLE 25 526 0 0
PERFICIENT INC COM 71375U101 1,174 24,636 SH   SOLE 26 13,482 0 11,154
PERFICIENT INC COM 71375U101 243 5,092 SH   SOLE 28 5,092 0 0
PERFICIENT INC COM 71375U101 3,416 71,692 SH   SOLE 30 71,692 0 0
PERFICIENT INC COM 71375U101 43 897 SH   SOLE 36 897 0 0
PERFICIENT INC COM 71375U101 196 4,110 SH   SOLE 40 4,110 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 8,088 169,888 SH   SOLE 2 47,357 0 122,531
PERFORMANCE FOOD GROUP CO COM 71377A103 46 957 SH   SOLE 4 957 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 177 3,709 SH   SOLE 7 3,709 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 21,506 451,702 SH   SOLE 18 451,702 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 16,420 344,888 SH   SOLE 19 344,888 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 222,203 4,667,160 SH   SOLE 21 4,667,160 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 183,056 3,844,912 SH   SOLE 22 3,751,094 0 93,818
PERFORMANCE FOOD GROUP CO COM 71377A103 460 9,671 SH   SOLE 23 9,671 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 79 1,657 SH   SOLE 25 1,657 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 4,782 100,436 SH   SOLE 26 34,914 0 65,522
PERFORMANCE FOOD GROUP CO COM 71377A103 1,013 21,283 SH   SOLE 28 17,180 0 4,103
PERFORMANCE FOOD GROUP CO COM 71377A103 4,004 84,096 SH   SOLE 30 84,096 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 49 1,024 SH   SOLE 34 1,024 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 1,252 26,289 SH   SOLE 36 26,289 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 753 15,820 SH   SOLE 40 15,820 0 0
PERFORMANT FINL CORP COM 71377E105 26 30,005 SH   SOLE 21 30,005 0 0
PERFORMANT FINL CORP COM 71377E105 38 43,420 SH   SOLE 22 43,420 0 0
PERKINELMER INC COM 714046109 40,227 280,327 SH   SOLE 2 51,361 0 228,966
PERKINELMER INC COM 714046109 7,727 53,848 SH   SOLE 4 49,501 0 4,347
PERKINELMER INC COM 714046109 13,739 95,739 SH   SOLE 7 92,796 0 2,943
PERKINELMER INC COM 714046109 51 358 SH   SOLE 13 358 0 0
PERKINELMER INC COM 714046109 1,607 11,196 SH   SOLE 15 11,196 0 0
PERKINELMER INC COM 714046109 3 24 SH   SOLE 17 0 0 24
PERKINELMER INC COM 714046109 29,639 206,545 SH   SOLE 18 190,073 0 16,472
PERKINELMER INC COM 714046109 5,399 37,626 SH   SOLE 19 37,626 0 0
PERKINELMER INC COM 714046109 395,010 2,752,680 SH   SOLE 21 2,752,680 0 0
PERKINELMER INC COM 714046109 398,101 2,774,224 SH   SOLE 22 2,534,220 0 240,004
PERKINELMER INC COM 714046109 10,616 73,977 SH   SOLE 23 73,977 0 0
PERKINELMER INC COM 714046109 4,500 31,360 SH   SOLE 25 31,360 0 0
PERKINELMER INC COM 714046109 27,808 193,786 SH   SOLE 26 93,058 0 100,728
PERKINELMER INC COM 714046109 37,768 263,189 SH   SOLE 28 13,946 0 249,243
PERKINELMER INC COM 714046109 6 45 SH   SOLE 29 45 0 0
PERKINELMER INC COM 714046109 73,825 514,458 SH   SOLE 30 490,246 0 24,212
PERKINELMER INC COM 714046109 3,608 25,145 SH   SOLE 31 14,223 0 10,922
PERKINELMER INC COM 714046109 718 5,000 SH   SOLE 34 5,000 0 0
PERKINELMER INC COM 714046109 3,467 24,161 SH   SOLE 36 24,161 0 0
PERKINELMER INC COM 714046109 703 4,899 SH   SOLE 40 4,899 0 0
PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 15 2,551 SH   SOLE 18 2,551 0 0
PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 230 38,471 SH   SOLE 21 38,471 0 0
PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 1,886 315,841 SH   SOLE 22 315,841 0 0
PERMA-PIPE INTL HLDGS INC COM 714167103 15 2,389 SH   SOLE 18 2,389 0 0
PERMA-PIPE INTL HLDGS INC COM 714167103 206 33,883 SH   SOLE 21 33,883 0 0
PERMA-PIPE INTL HLDGS INC COM 714167103 17 2,788 SH   SOLE 22 2,788 0 0
PERRIGO CO PLC SHS G97822103 16,823 376,180 SH   SOLE 2 67,404 0 308,776
PERRIGO CO PLC SHS G97822103 2,968 66,368 SH   SOLE 4 61,063 0 5,305
PERRIGO CO PLC SHS G97822103 7,976 178,352 SH   SOLE 7 123,839 0 54,513
PERRIGO CO PLC SHS G97822103 27 596 SH   SOLE 13 596 0 0
PERRIGO CO PLC SHS G97822103 706 15,791 SH   SOLE 15 15,791 0 0
PERRIGO CO PLC SHS G97822103 16,769 374,972 SH   SOLE 18 354,914 0 20,058
PERRIGO CO PLC SHS G97822103 2,090 46,743 SH   SOLE 19 46,743 0 0
PERRIGO CO PLC SHS G97822103 156,035 3,489,161 SH   SOLE 21 3,489,161 0 0
PERRIGO CO PLC SHS G97822103 152,534 3,410,865 SH   SOLE 22 3,115,253 0 295,612
PERRIGO CO PLC SHS G97822103 4,123 92,189 SH   SOLE 23 92,189 0 0
PERRIGO CO PLC SHS G97822103 13,145 293,947 SH   SOLE 25 293,947 0 0
PERRIGO CO PLC SHS G97822103 17,472 390,689 SH   SOLE 26 172,847 0 217,842
PERRIGO CO PLC SHS G97822103 22,523 503,643 SH   SOLE 28 17,677 0 485,966
PERRIGO CO PLC SHS G97822103 55 1,223 SH   SOLE 29 1,223 0 0
PERRIGO CO PLC SHS G97822103 32,804 733,538 SH   SOLE 30 679,130 0 54,408
PERRIGO CO PLC SHS G97822103 1,227 27,445 SH   SOLE 31 15,220 0 12,225
PERRIGO CO PLC SHS G97822103 419 9,375 SH   SOLE 34 9,375 0 0
PERRIGO CO PLC SHS G97822103 3,997 89,370 SH   SOLE 36 89,370 0 0
PERRIGO CO PLC SHS G97822103 244 5,446 SH   SOLE 40 5,446 0 0
PERSONALIS INC COM 71535D106 680 18,583 SH   SOLE 2 9,571 0 9,012
PERSONALIS INC COM 71535D106 16 426 SH   SOLE 7 426 0 0
PERSONALIS INC COM 71535D106 3,450 94,242 SH   SOLE 18 88,678 0 5,564
PERSONALIS INC COM 71535D106 4,688 128,040 SH   SOLE 19 128,040 0 0
PERSONALIS INC COM 71535D106 47,126 1,287,254 SH   SOLE 21 1,287,254 0 0
PERSONALIS INC COM 71535D106 26,564 725,601 SH   SOLE 22 709,215 0 16,386
PERSONALIS INC COM 71535D106 313 8,537 SH   SOLE 23 8,537 0 0
PERSONALIS INC COM 71535D106 679 18,548 SH   SOLE 26 0 0 18,548
PERSONALIS INC COM 71535D106 930 25,407 SH   SOLE 30 25,407 0 0
PERSONALIS INC COM 71535D106 101 2,763 SH   SOLE 40 2,763 0 0
PERSPECTA INC COM 715347100 3,601 149,561 SH   SOLE 2 99,677 0 49,884
PERSPECTA INC COM 715347100 16 660 SH   SOLE 4 660 0 0
PERSPECTA INC COM 715347100 88 3,650 SH   SOLE 7 3,650 0 0
PERSPECTA INC COM 715347100 2 99 SH   SOLE 17 0 0 99
PERSPECTA INC COM 715347100 19,085 792,549 SH   SOLE 18 792,549 0 0
PERSPECTA INC COM 715347100 7,847 325,871 SH   SOLE 19 325,871 0 0
PERSPECTA INC COM 715347100 232,922 9,672,844 SH   SOLE 21 9,672,844 0 0
PERSPECTA INC COM 715347100 108,824 4,519,279 SH   SOLE 22 4,420,101 0 99,178
PERSPECTA INC COM 715347100 436 18,100 SH   SOLE 25 18,100 0 0
PERSPECTA INC COM 715347100 1,775 73,728 SH   SOLE 26 52,261 0 21,467
PERSPECTA INC COM 715347100 519 21,534 SH   SOLE 28 18,196 0 3,338
PERSPECTA INC COM 715347100 2,063 85,666 SH   SOLE 30 85,666 0 0
PERSPECTA INC COM 715347100 955 39,680 SH   SOLE 34 39,680 0 0
PERSPECTA INC COM 715347100 114 4,748 SH   SOLE 36 4,748 0 0
PERSPECTA INC COM 715347100 427 17,725 SH   SOLE 40 17,725 0 0
PETIQ INC COM CL A 71639T106 1,103 28,699 SH   SOLE 2 9,755 0 18,944
PETIQ INC COM CL A 71639T106 16 426 SH   SOLE 7 426 0 0
PETIQ INC COM CL A 71639T106 3,187 82,890 SH   SOLE 18 77,566 0 5,324
PETIQ INC COM CL A 71639T106 6,405 166,571 SH   SOLE 19 166,571 0 0
PETIQ INC COM CL A 71639T106 39,437 1,025,666 SH   SOLE 21 1,025,666 0 0
PETIQ INC COM CL A 71639T106 29,355 763,472 SH   SOLE 22 744,533 0 18,939
PETIQ INC COM CL A 71639T106 329 8,551 SH   SOLE 23 8,551 0 0
PETIQ INC COM CL A 71639T106 27 710 SH   SOLE 25 710 0 0
PETIQ INC COM CL A 71639T106 1,344 34,955 SH   SOLE 26 2,007 0 32,948
PETIQ INC COM CL A 71639T106 110 2,856 SH   SOLE 28 2,856 0 0
PETIQ INC COM CL A 71639T106 915 23,786 SH   SOLE 30 23,786 0 0
PETIQ INC COM CL A 71639T106 25 638 SH   SOLE 34 638 0 0
PETIQ INC COM CL A 71639T106 66 1,729 SH   SOLE 36 1,729 0 0
PETIQ INC COM CL A 71639T106 78 2,017 SH   SOLE 40 2,017 0 0
PETMED EXPRESS INC COM 716382106 399 12,460 SH   SOLE 2 6,807 0 5,653
PETMED EXPRESS INC COM 716382106 4 113 SH   SOLE 4 113 0 0
PETMED EXPRESS INC COM 716382106 15 469 SH   SOLE 7 469 0 0
PETMED EXPRESS INC COM 716382106 2,962 92,377 SH   SOLE 18 92,377 0 0
PETMED EXPRESS INC COM 716382106 1,093 34,099 SH   SOLE 19 34,099 0 0
PETMED EXPRESS INC COM 716382106 74,171 2,313,503 SH   SOLE 21 2,313,503 0 0
PETMED EXPRESS INC COM 716382106 19,080 595,120 SH   SOLE 22 581,678 0 13,442
PETMED EXPRESS INC COM 716382106 726 22,635 SH   SOLE 23 22,635 0 0
PETMED EXPRESS INC COM 716382106 236 7,373 SH   SOLE 26 0 0 7,373
PETMED EXPRESS INC COM 716382106 98 3,051 SH   SOLE 28 3,051 0 0
PETMED EXPRESS INC COM 716382106 1,542 48,090 SH   SOLE 30 48,090 0 0
PETMED EXPRESS INC COM 716382106 76 2,381 SH   SOLE 40 2,381 0 0
PETROCHINA CO LTD SPONSORED ADR 71646E100 1,860 60,545 SH   SOLE 22 60,545 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 11,216 1,014,145 SH   SOLE 18 531 0 1,013,614
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 4,607 416,512 SH   SOLE 19 416,512 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 107,689 9,736,796 SH   SOLE 21 9,736,796 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 8,019 725,015 SH   SOLE 25 725,015 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 1,989 179,845 SH   SOLE 30 179,845 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 41,964 3,794,241 SH   SOLE 34 3,794,241 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 23 2,089 SH   SOLE 4 2,089 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 16,397 1,460,095 SH   SOLE 18 103,843 0 1,356,252
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 77,608 6,910,793 SH   SOLE 19 6,910,793 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 88,583 7,888,108 SH   SOLE 21 7,888,108 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 130 11,543 SH   SOLE 22 11,543 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 60,988 5,430,801 SH   SOLE 25 5,430,801 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 9,574 852,505 SH   SOLE 26 852,505 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 11,692 1,041,098 SH   SOLE 29 1,041,098 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 3,047 271,330 SH   SOLE 30 271,330 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 139,775 12,446,599 SH   SOLE 34 12,446,599 0 0
PETROS PHARMACEUTICALS INC COM 71678J100 4 930 SH   SOLE 18 930 0 0
PETROS PHARMACEUTICALS INC COM 71678J100 40 9,087 SH   SOLE 21 9,087 0 0
PETROS PHARMACEUTICALS INC COM 71678J100 15 3,514 SH   SOLE 22 3,514 0 0
PFIZER INC COM 717081103 561,356 15,250,084 SH   SOLE 2 4,276,320 0 10,973,764
PFIZER INC COM 717081103 96,106 2,610,868 SH   SOLE 4 2,396,958 0 213,910
PFIZER INC COM 717081103 197,461 5,364,327 SH   SOLE 7 5,187,207 0 177,120
PFIZER INC COM 717081103 7,061 191,825 SH   SOLE 13 191,825 0 0
PFIZER INC COM 717081103 25,598 695,414 SH   SOLE 15 695,414 0 0
PFIZER INC COM 717081103 24 654 SH   SOLE 17 0 0 654
PFIZER INC COM 717081103 613,583 16,668,928 SH   SOLE 18 15,604,867 0 1,064,061
PFIZER INC COM 717081103 334,101 9,076,371 SH   SOLE 19 9,076,371 0 0
PFIZER INC COM 717081103 5,249,011 142,597,407 SH   SOLE 21 142,597,407 0 0
PFIZER INC COM 717081103 4,738,707 128,734,240 SH   SOLE 22 116,440,603 0 12,293,637
PFIZER INC COM 717081103 138,775 3,770,033 SH   SOLE 23 3,770,033 0 0
PFIZER INC COM 717081103 319,205 8,671,691 SH   SOLE 25 8,671,691 0 0
PFIZER INC COM 717081103 424,160 11,522,955 SH   SOLE 26 3,375,096 0 8,147,859
PFIZER INC COM 717081103 436,090 11,847,062 SH   SOLE 28 747,874 0 11,099,188
PFIZER INC COM 717081103 214 5,816 SH   SOLE 29 5,816 0 0
PFIZER INC COM 717081103 955,651 25,961,714 SH   SOLE 30 25,961,714 0 0
PFIZER INC COM 717081103 72,658 1,973,873 SH   SOLE 31 729,562 0 1,244,311
PFIZER INC COM 717081103 14,026 381,050 SH   SOLE 32 381,050 0 0
PFIZER INC COM 717081103 268,605 7,297,055 SH   SOLE 34 7,297,055 0 0
PFIZER INC COM 717081103 11,196 304,147 SH   SOLE 35 304,147 0 0
PFIZER INC COM 717081103 140,513 3,817,252 SH   SOLE 36 3,817,252 0 0
PFIZER INC COM 717081103 8,494 230,746 SH   SOLE 40 230,746 0 0
PFSWEB INC COM NEW 717098206 53 7,852 SH   SOLE 2 1,015 0 6,837
PFSWEB INC COM NEW 717098206 398 59,097 SH   SOLE 18 59,097 0 0
PFSWEB INC COM NEW 717098206 175 26,027 SH   SOLE 19 26,027 0 0
PFSWEB INC COM NEW 717098206 3,677 546,417 SH   SOLE 21 546,417 0 0
PFSWEB INC COM NEW 717098206 2,970 441,365 SH   SOLE 22 440,315 0 1,050
PG&E CORP COM 69331C108 42,018 3,372,239 SH   SOLE 2 583,593 0 2,788,646
PG&E CORP COM 69331C108 10,117 811,998 SH   SOLE 4 756,098 0 55,900
PG&E CORP COM 69331C108 28,111 2,256,118 SH   SOLE 7 2,256,118 0 0
PG&E CORP COM 69331C108 30 2,371 SH   SOLE 13 2,371 0 0
PG&E CORP COM 69331C108 1,832 147,053 SH   SOLE 15 147,053 0 0
PG&E CORP COM 69331C108 21,217 1,702,805 SH   SOLE 18 1,610,300 0 92,505
PG&E CORP COM 69331C108 15,810 1,268,870 SH   SOLE 19 1,268,870 0 0
PG&E CORP COM 69331C108 243,171 19,516,121 SH   SOLE 21 19,516,121 0 0
PG&E CORP COM 69331C108 475,505 38,162,543 SH   SOLE 22 36,329,408 0 1,833,135
PG&E CORP COM 69331C108 12,420 996,769 SH   SOLE 23 996,769 0 0
PG&E CORP COM 69331C108 1,311 105,196 SH   SOLE 25 105,196 0 0
PG&E CORP COM 69331C108 24,248 1,946,081 SH   SOLE 26 1,152,799 0 793,282
PG&E CORP COM 69331C108 23,300 1,869,948 SH   SOLE 28 188,782 0 1,681,166
PG&E CORP COM 69331C108 13 1,042 SH   SOLE 29 1,042 0 0
PG&E CORP COM 69331C108 44,788 3,594,516 SH   SOLE 30 3,594,516 0 0
PG&E CORP COM 69331C108 2,983 239,399 SH   SOLE 31 186,472 0 52,927
PG&E CORP COM 69331C108 3,978 319,229 SH   SOLE 34 319,229 0 0
PG&E CORP COM 69331C108 7,665 615,197 SH   SOLE 36 615,197 0 0
PG&E CORP COM 69331C108 561 45,051 SH   SOLE 40 45,051 0 0
PG&E CORP UNIT 99/99/9999 69331C140 170,010 1,383,993 SH   SOLE 21 1,383,993 0 0
PGT INNOVATIONS INC COM 69336V101 1,170 57,511 SH   SOLE 2 19,679 0 37,832
PGT INNOVATIONS INC COM 69336V101 7 350 SH   SOLE 4 350 0 0
PGT INNOVATIONS INC COM 69336V101 22 1,105 SH   SOLE 7 1,105 0 0
PGT INNOVATIONS INC COM 69336V101 5,396 265,291 SH   SOLE 18 265,291 0 0
PGT INNOVATIONS INC COM 69336V101 2,152 105,777 SH   SOLE 19 105,777 0 0
PGT INNOVATIONS INC COM 69336V101 138,452 6,806,902 SH   SOLE 21 6,806,902 0 0
PGT INNOVATIONS INC COM 69336V101 36,021 1,770,936 SH   SOLE 22 1,727,282 0 43,654
PGT INNOVATIONS INC COM 69336V101 943 46,366 SH   SOLE 26 26,100 0 20,266
PGT INNOVATIONS INC COM 69336V101 149 7,310 SH   SOLE 28 7,310 0 0
PGT INNOVATIONS INC COM 69336V101 2,496 122,731 SH   SOLE 30 122,731 0 0
PGT INNOVATIONS INC COM 69336V101 166 8,168 SH   SOLE 40 8,168 0 0
PHASEBIO PHARMACEUTICALS INC COM 717224109 25 7,554 SH   SOLE 2 2,848 0 4,706
PHASEBIO PHARMACEUTICALS INC COM 717224109 193 57,448 SH   SOLE 18 57,448 0 0
PHASEBIO PHARMACEUTICALS INC COM 717224109 87 25,970 SH   SOLE 19 25,970 0 0
PHASEBIO PHARMACEUTICALS INC COM 717224109 2,077 618,231 SH   SOLE 21 618,231 0 0
PHASEBIO PHARMACEUTICALS INC COM 717224109 1,628 484,404 SH   SOLE 22 483,492 0 912
PHATHOM PHARMACEUTICALS INC COM 71722W107 219 6,579 SH   SOLE 2 2,681 0 3,898
PHATHOM PHARMACEUTICALS INC COM 71722W107 6 194 SH   SOLE 7 194 0 0
PHATHOM PHARMACEUTICALS INC COM 71722W107 1,208 36,371 SH   SOLE 18 36,371 0 0
PHATHOM PHARMACEUTICALS INC COM 71722W107 688 20,704 SH   SOLE 19 20,704 0 0
PHATHOM PHARMACEUTICALS INC COM 71722W107 13,080 393,732 SH   SOLE 21 393,732 0 0
PHATHOM PHARMACEUTICALS INC COM 71722W107 10,907 328,327 SH   SOLE 22 326,354 0 1,973
PHATHOM PHARMACEUTICALS INC COM 71722W107 10 290 SH   SOLE 23 290 0 0
PHATHOM PHARMACEUTICALS INC COM 71722W107 10 295 SH   SOLE 25 295 0 0
PHATHOM PHARMACEUTICALS INC COM 71722W107 35 1,068 SH   SOLE 26 587 0 481
PHATHOM PHARMACEUTICALS INC COM 71722W107 43 1,304 SH   SOLE 30 1,304 0 0
PHATHOM PHARMACEUTICALS INC COM 71722W107 17 523 SH   SOLE 36 523 0 0
PHATHOM PHARMACEUTICALS INC COM 71722W107 50 1,493 SH   SOLE 40 1,493 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 354 18,238 SH   SOLE 2 6,530 0 11,708
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 8 405 SH   SOLE 7 405 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 1,828 94,141 SH   SOLE 18 94,141 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 970 49,956 SH   SOLE 19 49,956 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 50,362 2,593,317 SH   SOLE 21 2,593,317 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 13,411 690,552 SH   SOLE 22 679,999 0 10,553
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 34 1,765 SH   SOLE 23 1,765 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 619 31,849 SH   SOLE 26 0 0 31,849
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 46 2,384 SH   SOLE 28 2,384 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 1,010 52,025 SH   SOLE 30 52,025 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 22 1,157 SH   SOLE 34 1,157 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 34 1,726 SH   SOLE 40 1,726 0 0
PHILIP MORRIS INTL INC COM 718172109 221,911 2,680,408 SH   SOLE 2 500,591 0 2,179,817
PHILIP MORRIS INTL INC COM 718172109 18,597 224,628 SH   SOLE 4 224,628 0 0
PHILIP MORRIS INTL INC COM 718172109 111,596 1,347,944 SH   SOLE 7 1,345,131 0 2,813
PHILIP MORRIS INTL INC COM 718172109 270 3,257 SH   SOLE 13 3,257 0 0
PHILIP MORRIS INTL INC COM 718172109 15,946 192,608 SH   SOLE 15 192,608 0 0
PHILIP MORRIS INTL INC COM 718172109 1 9 SH   SOLE 17 0 0 9
PHILIP MORRIS INTL INC COM 718172109 340,870 4,117,284 SH   SOLE 18 3,883,967 0 233,317
PHILIP MORRIS INTL INC COM 718172109 115,514 1,395,265 SH   SOLE 19 1,395,265 0 0
PHILIP MORRIS INTL INC COM 718172109 1,278 15,436 SH   SOLE 20 15,436 0 0
PHILIP MORRIS INTL INC COM 718172109 2,481,919 29,978,485 SH   SOLE 21 29,978,485 0 0
PHILIP MORRIS INTL INC COM 718172109 2,896,913 34,991,101 SH   SOLE 22 31,793,671 0 3,197,430
PHILIP MORRIS INTL INC COM 718172109 86,763 1,047,985 SH   SOLE 23 1,047,985 0 0
PHILIP MORRIS INTL INC COM 718172109 198,297 2,395,179 SH   SOLE 25 2,395,179 0 0
PHILIP MORRIS INTL INC COM 718172109 231,050 2,790,799 SH   SOLE 26 855,788 0 1,935,011
PHILIP MORRIS INTL INC COM 718172109 125,667 1,517,903 SH   SOLE 28 700 0 1,517,203
PHILIP MORRIS INTL INC COM 718172109 153 1,844 SH   SOLE 29 1,844 0 0
PHILIP MORRIS INTL INC COM 718172109 434,289 5,245,669 SH   SOLE 30 5,233,878 0 11,791
PHILIP MORRIS INTL INC COM 718172109 46,982 567,490 SH   SOLE 31 0 0 567,490
PHILIP MORRIS INTL INC COM 718172109 12,591 152,084 SH   SOLE 32 152,084 0 0
PHILIP MORRIS INTL INC COM 718172109 55,972 676,073 SH   SOLE 34 676,073 0 0
PHILIP MORRIS INTL INC COM 718172109 83,393 1,007,288 SH   SOLE 36 1,007,288 0 0
PHILIP MORRIS INTL INC COM 718172109 2,719 32,847 SH   SOLE 37 32,847 0 0
PHILIP MORRIS INTL INC COM 718172109 4,753 57,415 SH   SOLE 40 57,415 0 0
PHILLIPS 66 COM 718546104 121,445 1,736,416 SH   SOLE 2 836,077 0 900,339
PHILLIPS 66 COM 718546104 19,048 272,344 SH   SOLE 4 255,465 0 16,879
PHILLIPS 66 COM 718546104 32,388 463,088 SH   SOLE 7 429,293 0 33,795
PHILLIPS 66 COM 718546104 7,023 100,415 SH   SOLE 13 100,415 0 0
PHILLIPS 66 COM 718546104 3,842 54,929 SH   SOLE 15 54,929 0 0
PHILLIPS 66 COM 718546104 1 10 SH   SOLE 17 0 0 10
PHILLIPS 66 COM 718546104 65,136 931,306 SH   SOLE 18 735,219 0 196,087
PHILLIPS 66 COM 718546104 46,760 668,573 SH   SOLE 19 668,573 0 0
PHILLIPS 66 COM 718546104 652,248 9,325,823 SH   SOLE 21 9,325,823 0 0
PHILLIPS 66 COM 718546104 844,033 12,067,964 SH   SOLE 22 9,894,757 0 2,173,207
PHILLIPS 66 COM 718546104 39,110 559,197 SH   SOLE 23 559,197 0 0
PHILLIPS 66 COM 718546104 50,218 718,015 SH   SOLE 25 718,015 0 0
PHILLIPS 66 COM 718546104 82,553 1,180,340 SH   SOLE 26 435,283 0 745,057
PHILLIPS 66 COM 718546104 100,433 1,435,995 SH   SOLE 28 63,824 0 1,372,171
PHILLIPS 66 COM 718546104 12,200 174,438 SH   SOLE 29 174,438 0 0
PHILLIPS 66 COM 718546104 161,824 2,313,761 SH   SOLE 30 2,313,761 0 0
PHILLIPS 66 COM 718546104 26,796 383,130 SH   SOLE 31 316,850 0 66,280
PHILLIPS 66 COM 718546104 6,454 92,283 SH   SOLE 34 92,283 0 0
PHILLIPS 66 COM 718546104 28,809 411,905 SH   SOLE 36 411,905 0 0
PHILLIPS 66 COM 718546104 1,295 18,522 SH   SOLE 40 18,522 0 0
PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 725 27,457 SH   SOLE 19 27,457 0 0
PHIO PHARMACEUTICALS CORP COM NEW 71880W303 0 7 SH   SOLE 21 7 0 0
PHIO PHARMACEUTICALS CORP COM NEW 71880W303 0 12 SH   SOLE 22 12 0 0
PHOTRONICS INC COM 719405102 835 74,808 SH   SOLE 2 22,604 0 52,204
PHOTRONICS INC COM 719405102 11 1,005 SH   SOLE 7 1,005 0 0
PHOTRONICS INC COM 719405102 3,175 284,523 SH   SOLE 18 284,523 0 0
PHOTRONICS INC COM 719405102 1,266 113,410 SH   SOLE 19 113,410 0 0
PHOTRONICS INC COM 719405102 83,627 7,493,481 SH   SOLE 21 7,493,481 0 0
PHOTRONICS INC COM 719405102 24,134 2,162,565 SH   SOLE 22 2,123,834 0 38,731
PHOTRONICS INC COM 719405102 30 2,672 SH   SOLE 23 2,672 0 0
PHOTRONICS INC COM 719405102 296 26,568 SH   SOLE 26 0 0 26,568
PHOTRONICS INC COM 719405102 106 9,535 SH   SOLE 28 9,535 0 0
PHOTRONICS INC COM 719405102 1,706 152,908 SH   SOLE 30 152,908 0 0
PHOTRONICS INC COM 719405102 84 7,483 SH   SOLE 40 7,483 0 0
PHREESIA INC COM 71944F106 2,175 40,085 SH   SOLE 2 16,649 0 23,436
PHREESIA INC COM 71944F106 33 600 SH   SOLE 4 600 0 0
PHREESIA INC COM 71944F106 41 747 SH   SOLE 7 747 0 0
PHREESIA INC COM 71944F106 7,531 138,797 SH   SOLE 18 116,882 0 21,915
PHREESIA INC COM 71944F106 18,598 342,755 SH   SOLE 19 342,755 0 0
PHREESIA INC COM 71944F106 66,609 1,227,581 SH   SOLE 21 1,227,581 0 0
PHREESIA INC COM 71944F106 65,221 1,202,011 SH   SOLE 22 1,181,483 0 20,528
PHREESIA INC COM 71944F106 1,327 24,462 SH   SOLE 23 24,462 0 0
PHREESIA INC COM 71944F106 4,681 86,274 SH   SOLE 26 0 0 86,274
PHREESIA INC COM 71944F106 147 2,713 SH   SOLE 28 2,713 0 0
PHREESIA INC COM 71944F106 1,014 18,685 SH   SOLE 30 18,685 0 0
PHREESIA INC COM 71944F106 100 1,852 SH   SOLE 34 1,852 0 0
PHREESIA INC COM 71944F106 200 3,691 SH   SOLE 40 3,691 0 0
PHUNWARE INC COM 71948P100 26 20,292 SH   SOLE 21 20,292 0 0
PHX MINERALS INC CL A 69291A100 14 6,232 SH   SOLE 18 6,232 0 0
PHX MINERALS INC CL A 69291A100 217 94,227 SH   SOLE 21 94,227 0 0
PHX MINERALS INC CL A 69291A100 808 351,115 SH   SOLE 22 351,115 0 0
PHYSICIANS RLTY TR COM 71943U104 6,262 351,817 SH   SOLE 2 156,704 0 195,113
PHYSICIANS RLTY TR COM 71943U104 3,029 170,170 SH   SOLE 4 170,170 0 0
PHYSICIANS RLTY TR COM 71943U104 4,634 260,315 SH   SOLE 7 260,315 0 0
PHYSICIANS RLTY TR COM 71943U104 20,698 1,162,782 SH   SOLE 18 1,162,782 0 0
PHYSICIANS RLTY TR COM 71943U104 14,120 793,285 SH   SOLE 19 793,285 0 0
PHYSICIANS RLTY TR COM 71943U104 290,453 16,317,607 SH   SOLE 21 16,317,607 0 0
PHYSICIANS RLTY TR COM 71943U104 150,532 8,456,875 SH   SOLE 22 8,306,038 0 150,837
PHYSICIANS RLTY TR COM 71943U104 309 17,338 SH   SOLE 23 17,338 0 0
PHYSICIANS RLTY TR COM 71943U104 15,900 893,254 SH   SOLE 25 893,254 0 0
PHYSICIANS RLTY TR COM 71943U104 3,965 222,747 SH   SOLE 26 71,285 0 151,462
PHYSICIANS RLTY TR COM 71943U104 2,812 158,002 SH   SOLE 28 26,268 0 131,734
PHYSICIANS RLTY TR COM 71943U104 2,271 127,559 SH   SOLE 29 127,559 0 0
PHYSICIANS RLTY TR COM 71943U104 16,496 926,716 SH   SOLE 30 926,716 0 0
PHYSICIANS RLTY TR COM 71943U104 257 14,439 SH   SOLE 34 14,439 0 0
PHYSICIANS RLTY TR COM 71943U104 117 6,559 SH   SOLE 36 6,559 0 0
PHYSICIANS RLTY TR COM 71943U104 430 24,161 SH   SOLE 40 24,161 0 0
PICO HLDGS INC COM NEW 693366205 104 11,172 SH   SOLE 2 787 0 10,385
PICO HLDGS INC COM NEW 693366205 5 580 SH   SOLE 7 580 0 0
PICO HLDGS INC COM NEW 693366205 557 59,566 SH   SOLE 18 59,566 0 0
PICO HLDGS INC COM NEW 693366205 160 17,161 SH   SOLE 19 17,161 0 0
PICO HLDGS INC COM NEW 693366205 5,901 631,135 SH   SOLE 21 631,135 0 0
PICO HLDGS INC COM NEW 693366205 5,473 585,357 SH   SOLE 22 582,077 0 3,280
PIEDMONT LITHIUM LTD SPONSORED ADS 720162106 192 7,225 SH   SOLE 7 7,225 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 2,581 159,052 SH   SOLE 2 42,283 0 116,769
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 1,689 104,041 SH   SOLE 4 104,041 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 2,601 160,245 SH   SOLE 7 160,245 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 7,150 440,516 SH   SOLE 18 440,516 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 6,312 388,902 SH   SOLE 19 388,902 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 83,252 5,129,524 SH   SOLE 21 5,129,524 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 75,868 4,674,550 SH   SOLE 22 4,575,872 0 98,678
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 92 5,673 SH   SOLE 23 5,673 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 9,002 554,630 SH   SOLE 25 554,630 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 803 49,497 SH   SOLE 26 38,002 0 11,495
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 1,529 94,239 SH   SOLE 28 14,711 0 79,528
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 1,286 79,252 SH   SOLE 29 79,252 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 9,393 578,759 SH   SOLE 30 578,759 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 153 9,411 SH   SOLE 36 9,411 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 279 17,170 SH   SOLE 40 17,170 0 0
PIERIS PHARMACEUTICALS INC COM 720795103 81 32,222 SH   SOLE 2 4,713 0 27,509
PIERIS PHARMACEUTICALS INC COM 720795103 3 1,231 SH   SOLE 7 1,231 0 0
PIERIS PHARMACEUTICALS INC COM 720795103 410 164,143 SH   SOLE 18 164,143 0 0
PIERIS PHARMACEUTICALS INC COM 720795103 217 86,823 SH   SOLE 19 86,823 0 0
PIERIS PHARMACEUTICALS INC COM 720795103 4,957 1,982,638 SH   SOLE 21 1,982,638 0 0
PIERIS PHARMACEUTICALS INC COM 720795103 3,403 1,361,123 SH   SOLE 22 1,352,327 0 8,796
PIERIS PHARMACEUTICALS INC COM 720795103 8 3,129 SH   SOLE 23 3,129 0 0
PILGRIMS PRIDE CORP COM 72147K108 2,727 139,074 SH   SOLE 2 39,176 0 99,898
PILGRIMS PRIDE CORP COM 72147K108 6 289 SH   SOLE 4 289 0 0
PILGRIMS PRIDE CORP COM 72147K108 2,487 126,837 SH   SOLE 7 126,837 0 0
PILGRIMS PRIDE CORP COM 72147K108 0 17 SH   SOLE 17 0 0 17
PILGRIMS PRIDE CORP COM 72147K108 2,451 125,001 SH   SOLE 18 125,001 0 0
PILGRIMS PRIDE CORP COM 72147K108 267 13,630 SH   SOLE 19 13,630 0 0
PILGRIMS PRIDE CORP COM 72147K108 44,299 2,258,980 SH   SOLE 21 2,258,980 0 0
PILGRIMS PRIDE CORP COM 72147K108 30,235 1,541,817 SH   SOLE 22 1,473,934 0 67,883
PILGRIMS PRIDE CORP COM 72147K108 610 31,118 SH   SOLE 26 23,267 0 7,851
PILGRIMS PRIDE CORP COM 72147K108 177 9,016 SH   SOLE 28 9,016 0 0
PILGRIMS PRIDE CORP COM 72147K108 915 46,667 SH   SOLE 30 46,667 0 0
PILGRIMS PRIDE CORP COM 72147K108 19 993 SH   SOLE 31 993 0 0
PILGRIMS PRIDE CORP COM 72147K108 57 2,916 SH   SOLE 36 2,916 0 0
PILGRIMS PRIDE CORP COM 72147K108 163 8,295 SH   SOLE 40 8,295 0 0
PIMCO ETF TR 1-5 US TIP IDX 72201R205 33 614 SH   SOLE 17 0 0 614
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 1 12 SH   SOLE 17 0 0 12
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 2 20 SH   SOLE 17 0 0 20
PIMCO ETF TR 25YR+ ZERO U S 72201R882 0 3 SH   SOLE 17 0 0 3
PINDUODUO INC NOTE 10/0 722304AB8 1,754,084 4,210,000 SH   SOLE 21 4,210,000 0 0
PINDUODUO INC SPONSORED ADS 722304102 109,905 618,588 SH   SOLE 2 64,738 0 553,850
PINDUODUO INC SPONSORED ADS 722304102 20 112 SH   SOLE 3 112 0 0
PINDUODUO INC SPONSORED ADS 722304102 32,026 180,254 SH   SOLE 4 156,246 0 24,008
PINDUODUO INC SPONSORED ADS 722304102 11,657 65,608 SH   SOLE 7 65,608 0 0
PINDUODUO INC SPONSORED ADS 722304102 6,429 36,184 SH   SOLE 13 36,184 0 0
PINDUODUO INC SPONSORED ADS 722304102 36,960 208,027 SH   SOLE 15 208,027 0 0
PINDUODUO INC SPONSORED ADS 722304102 32,659 183,817 SH   SOLE 18 183,817 0 0
PINDUODUO INC SPONSORED ADS 722304102 113,030 636,182 SH   SOLE 19 636,182 0 0
PINDUODUO INC SPONSORED ADS 722304102 1,147,685 6,459,646 SH   SOLE 21 6,459,646 0 0
PINDUODUO INC SPONSORED ADS 722304102 865,448 4,871,098 SH   SOLE 22 4,218,501 0 652,597
PINDUODUO INC SPONSORED ADS 722304102 39,254 220,939 SH   SOLE 23 220,939 0 0
PINDUODUO INC SPONSORED ADS 722304102 36,368 204,693 SH   SOLE 25 204,693 0 0
PINDUODUO INC SPONSORED ADS 722304102 152,982 861,048 SH   SOLE 26 44,461 0 816,587
PINDUODUO INC SPONSORED ADS 722304102 142,527 802,200 SH   SOLE 28 45,916 0 756,284
PINDUODUO INC SPONSORED ADS 722304102 5,855 32,955 SH   SOLE 29 32,955 0 0
PINDUODUO INC SPONSORED ADS 722304102 420,217 2,365,157 SH   SOLE 30 2,322,778 0 42,379
PINDUODUO INC SPONSORED ADS 722304102 9,797 55,140 SH   SOLE 31 47,692 0 7,448
PINDUODUO INC SPONSORED ADS 722304102 15,537 87,447 SH   SOLE 32 87,447 0 0
PINDUODUO INC SPONSORED ADS 722304102 259,205 1,458,911 SH   SOLE 34 1,458,911 0 0
PINDUODUO INC SPONSORED ADS 722304102 415 2,338 SH   SOLE 40 2,338 0 0
PING IDENTITY HLDG CORP COM 72341T103 645 22,523 SH   SOLE 2 12,052 0 10,471
PING IDENTITY HLDG CORP COM 72341T103 22 759 SH   SOLE 7 759 0 0
PING IDENTITY HLDG CORP COM 72341T103 3,661 127,817 SH   SOLE 18 127,817 0 0
PING IDENTITY HLDG CORP COM 72341T103 1,942 67,804 SH   SOLE 19 67,804 0 0
PING IDENTITY HLDG CORP COM 72341T103 41,513 1,449,493 SH   SOLE 21 1,449,493 0 0
PING IDENTITY HLDG CORP COM 72341T103 29,537 1,031,323 SH   SOLE 22 1,007,715 0 23,608
PING IDENTITY HLDG CORP COM 72341T103 158 5,504 SH   SOLE 26 1,049 0 4,455
PING IDENTITY HLDG CORP COM 72341T103 122 4,245 SH   SOLE 28 4,245 0 0
PING IDENTITY HLDG CORP COM 72341T103 609 21,263 SH   SOLE 30 21,263 0 0
PING IDENTITY HLDG CORP COM 72341T103 25 866 SH   SOLE 36 866 0 0
PING IDENTITY HLDG CORP COM 72341T103 124 4,341 SH   SOLE 40 4,341 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 17,296 268,568 SH   SOLE 2 125,561 0 143,007
PINNACLE FINL PARTNERS INC COM 72346Q104 780 12,116 SH   SOLE 4 12,116 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 276 4,282 SH   SOLE 7 4,282 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 1,109 17,221 SH   SOLE 13 17,221 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 14,442 224,247 SH   SOLE 18 200,489 0 23,758
PINNACLE FINL PARTNERS INC COM 72346Q104 9,116 141,547 SH   SOLE 19 141,547 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 212,840 3,304,964 SH   SOLE 21 3,304,964 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 168,407 2,615,008 SH   SOLE 22 2,447,381 0 167,627
PINNACLE FINL PARTNERS INC COM 72346Q104 2,174 33,763 SH   SOLE 23 33,763 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 105 1,627 SH   SOLE 25 1,627 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 4,129 64,118 SH   SOLE 26 26,532 0 37,586
PINNACLE FINL PARTNERS INC COM 72346Q104 1,129 17,528 SH   SOLE 28 10,523 0 7,005
PINNACLE FINL PARTNERS INC COM 72346Q104 692 10,748 SH   SOLE 29 10,748 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 5,697 88,465 SH   SOLE 30 88,465 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 1,409 21,878 SH   SOLE 31 21,878 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 712 11,049 SH   SOLE 34 11,049 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 1,020 15,844 SH   SOLE 36 15,844 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 599 9,309 SH   SOLE 40 9,309 0 0
PINNACLE WEST CAP CORP COM 723484101 23,512 294,087 SH   SOLE 2 62,678 0 231,409
PINNACLE WEST CAP CORP COM 723484101 5,185 64,851 SH   SOLE 4 60,479 0 4,372
PINNACLE WEST CAP CORP COM 723484101 16,227 202,962 SH   SOLE 7 152,055 0 50,907
PINNACLE WEST CAP CORP COM 723484101 829 10,372 SH   SOLE 13 10,372 0 0
PINNACLE WEST CAP CORP COM 723484101 1,067 13,352 SH   SOLE 15 13,352 0 0
PINNACLE WEST CAP CORP COM 723484101 0 5 SH   SOLE 17 0 0 5
PINNACLE WEST CAP CORP COM 723484101 24,697 308,909 SH   SOLE 18 262,928 0 45,981
PINNACLE WEST CAP CORP COM 723484101 13,191 164,994 SH   SOLE 19 164,994 0 0
PINNACLE WEST CAP CORP COM 723484101 387,550 4,847,406 SH   SOLE 21 4,847,406 0 0
PINNACLE WEST CAP CORP COM 723484101 231,178 2,891,533 SH   SOLE 22 2,634,903 0 256,630
PINNACLE WEST CAP CORP COM 723484101 6,063 75,836 SH   SOLE 23 75,836 0 0
PINNACLE WEST CAP CORP COM 723484101 15,257 190,838 SH   SOLE 25 190,838 0 0
PINNACLE WEST CAP CORP COM 723484101 24,731 309,326 SH   SOLE 26 132,539 0 176,787
PINNACLE WEST CAP CORP COM 723484101 22,639 283,168 SH   SOLE 28 14,538 0 268,630
PINNACLE WEST CAP CORP COM 723484101 7 84 SH   SOLE 29 84 0 0
PINNACLE WEST CAP CORP COM 723484101 39,815 498,000 SH   SOLE 30 498,000 0 0
PINNACLE WEST CAP CORP COM 723484101 4,110 51,402 SH   SOLE 31 13,128 0 38,274
PINNACLE WEST CAP CORP COM 723484101 3,346 41,845 SH   SOLE 32 41,845 0 0
PINNACLE WEST CAP CORP COM 723484101 1,064 13,303 SH   SOLE 34 13,303 0 0
PINNACLE WEST CAP CORP COM 723484101 9,622 120,350 SH   SOLE 36 120,350 0 0
PINNACLE WEST CAP CORP COM 723484101 370 4,626 SH   SOLE 40 4,626 0 0
PINTEREST INC CL A 72352L106 61,787 937,586 SH   SOLE 2 150,444 0 787,142
PINTEREST INC CL A 72352L106 13,999 212,425 SH   SOLE 4 194,573 0 17,852
PINTEREST INC CL A 72352L106 2,195 33,301 SH   SOLE 7 33,301 0 0
PINTEREST INC CL A 72352L106 64 977 SH   SOLE 13 977 0 0
PINTEREST INC CL A 72352L106 2,422 36,746 SH   SOLE 15 36,746 0 0
PINTEREST INC CL A 72352L106 1 17 SH   SOLE 17 0 0 17
PINTEREST INC CL A 72352L106 18,894 286,710 SH   SOLE 18 256,762 0 29,948
PINTEREST INC CL A 72352L106 92,907 1,409,825 SH   SOLE 19 1,409,825 0 0
PINTEREST INC CL A 72352L106 506,020 7,678,602 SH   SOLE 21 7,678,602 0 0
PINTEREST INC CL A 72352L106 778,932 11,819,902 SH   SOLE 22 11,257,882 0 562,020
PINTEREST INC CL A 72352L106 20,080 304,703 SH   SOLE 23 304,703 0 0
PINTEREST INC CL A 72352L106 7,792 118,241 SH   SOLE 25 118,241 0 0
PINTEREST INC CL A 72352L106 43,841 665,270 SH   SOLE 26 328,691 0 336,579
PINTEREST INC CL A 72352L106 63,854 968,950 SH   SOLE 28 66,774 0 902,176
PINTEREST INC CL A 72352L106 37 554 SH   SOLE 29 554 0 0
PINTEREST INC CL A 72352L106 86,621 1,314,437 SH   SOLE 30 1,295,943 0 18,494
PINTEREST INC CL A 72352L106 4,736 71,873 SH   SOLE 31 54,894 0 16,979
PINTEREST INC CL A 72352L106 118,101 1,792,131 SH   SOLE 34 1,792,131 0 0
PINTEREST INC CL A 72352L106 6,375 96,731 SH   SOLE 36 96,731 0 0
PINTEREST INC CL A 72352L106 1,127 17,100 SH   SOLE 40 17,100 0 0
PIONEER BANCORP INC COM 723561106 86 8,151 SH   SOLE 2 545 0 7,606
PIONEER BANCORP INC COM 723561106 457 43,270 SH   SOLE 18 43,270 0 0
PIONEER BANCORP INC COM 723561106 236 22,299 SH   SOLE 19 22,299 0 0
PIONEER BANCORP INC COM 723561106 4,703 444,902 SH   SOLE 21 444,902 0 0
PIONEER BANCORP INC COM 723561106 1,103 104,376 SH   SOLE 22 103,668 0 708
PIONEER NAT RES CO COM 723787107 46,541 408,647 SH   SOLE 2 84,751 0 323,896
PIONEER NAT RES CO COM 723787107 9,036 79,338 SH   SOLE 4 72,884 0 6,454
PIONEER NAT RES CO COM 723787107 15,748 138,272 SH   SOLE 7 133,701 0 4,571
PIONEER NAT RES CO COM 723787107 84 737 SH   SOLE 13 737 0 0
PIONEER NAT RES CO COM 723787107 2,262 19,857 SH   SOLE 15 19,857 0 0
PIONEER NAT RES CO COM 723787107 185,796 1,631,367 SH   SOLE 18 1,538,543 0 92,824
PIONEER NAT RES CO COM 723787107 312,946 2,747,792 SH   SOLE 19 2,747,792 0 0
PIONEER NAT RES CO COM 723787107 434,152 3,812,027 SH   SOLE 21 3,812,027 0 0
PIONEER NAT RES CO COM 723787107 447,854 3,932,342 SH   SOLE 22 3,581,591 0 350,751
PIONEER NAT RES CO COM 723787107 13,681 120,123 SH   SOLE 23 120,123 0 0
PIONEER NAT RES CO COM 723787107 31,595 277,417 SH   SOLE 25 277,417 0 0
PIONEER NAT RES CO COM 723787107 46,865 411,494 SH   SOLE 26 138,810 0 272,684
PIONEER NAT RES CO COM 723787107 34,999 307,308 SH   SOLE 28 20,656 0 286,652
PIONEER NAT RES CO COM 723787107 8,900 78,148 SH   SOLE 29 78,148 0 0
PIONEER NAT RES CO COM 723787107 84,605 742,870 SH   SOLE 30 742,870 0 0
PIONEER NAT RES CO COM 723787107 57,849 507,940 SH   SOLE 31 23,578 0 484,362
PIONEER NAT RES CO COM 723787107 102,635 901,179 SH   SOLE 34 901,179 0 0
PIONEER NAT RES CO COM 723787107 12,205 107,162 SH   SOLE 36 107,162 0 0
PIONEER NAT RES CO COM 723787107 850 7,466 SH   SOLE 40 7,466 0 0
PIONEER PWR SOLUTIONS INC COM NEW 723836300 26 6,666 SH   SOLE 21 6,666 0 0
PIONEER PWR SOLUTIONS INC COM NEW 723836300 136 35,039 SH   SOLE 22 35,039 0 0
PIPER SANDLER COMPANIES COM 724078100 2,103 20,842 SH   SOLE 2 5,621 0 15,221
PIPER SANDLER COMPANIES COM 724078100 9 93 SH   SOLE 4 93 0 0
PIPER SANDLER COMPANIES COM 724078100 30 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 7,431 73,645 SH   SOLE 18 73,645 0 0
PIPER SANDLER COMPANIES COM 724078100 3,146 31,183 SH   SOLE 19 31,183 0 0
PIPER SANDLER COMPANIES COM 724078100 171,399 1,698,704 SH   SOLE 21 1,698,704 0 0
PIPER SANDLER COMPANIES COM 724078100 43,859 434,681 SH   SOLE 22 423,552 0 11,129
PIPER SANDLER COMPANIES COM 724078100 700 6,934 SH   SOLE 26 5,752 0 1,182
PIPER SANDLER COMPANIES COM 724078100 177 1,755 SH   SOLE 28 1,755 0 0
PIPER SANDLER COMPANIES COM 724078100 3,476 34,451 SH   SOLE 30 34,451 0 0
PIPER SANDLER COMPANIES COM 724078100 197 1,955 SH   SOLE 40 1,955 0 0
PITNEY BOWES INC COM 724479100 1,002 162,725 SH   SOLE 2 57,079 0 105,646
PITNEY BOWES INC COM 724479100 5 774 SH   SOLE 4 774 0 0
PITNEY BOWES INC COM 724479100 71 11,467 SH   SOLE 7 11,467 0 0
PITNEY BOWES INC COM 724479100 4,762 773,091 SH   SOLE 18 773,091 0 0
PITNEY BOWES INC COM 724479100 1,936 314,279 SH   SOLE 19 314,279 0 0
PITNEY BOWES INC COM 724479100 115,899 18,814,764 SH   SOLE 21 18,814,764 0 0
PITNEY BOWES INC COM 724479100 29,013 4,709,887 SH   SOLE 22 4,586,368 0 123,519
PITNEY BOWES INC COM 724479100 203 32,895 SH   SOLE 26 16,608 0 16,287
PITNEY BOWES INC COM 724479100 143 23,150 SH   SOLE 28 23,150 0 0
PITNEY BOWES INC COM 724479100 2,661 431,958 SH   SOLE 30 431,958 0 0
PITNEY BOWES INC COM 724479100 214 34,730 SH   SOLE 36 34,730 0 0
PITNEY BOWES INC COM 724479100 127 20,616 SH   SOLE 40 20,616 0 0
PIXELWORKS INC COM NEW 72581M305 44 15,447 SH   SOLE 2 3,098 0 12,349
PIXELWORKS INC COM NEW 72581M305 433 153,686 SH   SOLE 18 153,686 0 0
PIXELWORKS INC COM NEW 72581M305 201 71,338 SH   SOLE 19 71,338 0 0
PIXELWORKS INC COM NEW 72581M305 3,784 1,341,772 SH   SOLE 21 1,341,772 0 0
PIXELWORKS INC COM NEW 72581M305 2,761 979,028 SH   SOLE 22 976,701 0 2,327
PJT PARTNERS INC COM CL A 69343T107 1,072 14,240 SH   SOLE 2 7,514 0 6,726
PJT PARTNERS INC COM CL A 69343T107 18 238 SH   SOLE 4 238 0 0
PJT PARTNERS INC COM CL A 69343T107 33 443 SH   SOLE 7 443 0 0
PJT PARTNERS INC COM CL A 69343T107 6,132 81,483 SH   SOLE 18 81,483 0 0
PJT PARTNERS INC COM CL A 69343T107 4,516 60,009 SH   SOLE 19 60,009 0 0
PJT PARTNERS INC COM CL A 69343T107 62,637 832,381 SH   SOLE 21 832,381 0 0
PJT PARTNERS INC COM CL A 69343T107 49,427 656,837 SH   SOLE 22 643,844 0 12,993
PJT PARTNERS INC COM CL A 69343T107 130 1,721 SH   SOLE 23 1,721 0 0
PJT PARTNERS INC COM CL A 69343T107 1,410 18,733 SH   SOLE 26 11,479 0 7,254
PJT PARTNERS INC COM CL A 69343T107 214 2,845 SH   SOLE 28 2,845 0 0
PJT PARTNERS INC COM CL A 69343T107 1,019 13,547 SH   SOLE 30 13,547 0 0
PJT PARTNERS INC COM CL A 69343T107 196 2,599 SH   SOLE 40 2,599 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 103 12,444 SH   SOLE 18 12,444 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 1,203 145,935 SH   SOLE 19 145,935 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 372 44,044 SH   SOLE 2 44,044 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 274 32,449 SH   SOLE 4 32,449 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 439 52,007 SH   SOLE 18 52,007 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 2,733 323,442 SH   SOLE 19 323,442 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 1,426 168,739 SH   SOLE 21 168,739 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 2,375 281,043 SH   SOLE 22 165,600 0 115,443
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 605 71,593 SH   SOLE 26 41,395 0 30,198
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 187 22,141 SH   SOLE 28 22,141 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 887 105,017 SH   SOLE 30 105,017 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 1,670 197,580 SH   SOLE 34 197,580 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 208 24,578 SH   SOLE 40 24,578 0 0
PLANET FITNESS INC CL A 72703H101 24,641 317,414 SH   SOLE 2 164,972 0 152,442
PLANET FITNESS INC CL A 72703H101 1,262 16,263 SH   SOLE 4 16,263 0 0
PLANET FITNESS INC CL A 72703H101 559 7,200 SH   SOLE 7 7,200 0 0
PLANET FITNESS INC CL A 72703H101 1,999 25,755 SH   SOLE 13 25,755 0 0
PLANET FITNESS INC CL A 72703H101 7,535 97,060 SH   SOLE 18 64,742 0 32,318
PLANET FITNESS INC CL A 72703H101 142,002 1,829,213 SH   SOLE 19 1,829,213 0 0
PLANET FITNESS INC CL A 72703H101 84,146 1,083,939 SH   SOLE 21 1,083,939 0 0
PLANET FITNESS INC CL A 72703H101 207,700 2,675,518 SH   SOLE 22 2,287,520 0 387,998
PLANET FITNESS INC CL A 72703H101 4,517 58,185 SH   SOLE 23 58,185 0 0
PLANET FITNESS INC CL A 72703H101 384 4,947 SH   SOLE 25 4,947 0 0
PLANET FITNESS INC CL A 72703H101 6,685 86,117 SH   SOLE 26 29,769 0 56,348
PLANET FITNESS INC CL A 72703H101 6,382 82,210 SH   SOLE 28 10,453 0 71,757
PLANET FITNESS INC CL A 72703H101 2,999 38,634 SH   SOLE 29 38,634 0 0
PLANET FITNESS INC CL A 72703H101 5,740 73,937 SH   SOLE 30 73,937 0 0
PLANET FITNESS INC CL A 72703H101 4,018 51,758 SH   SOLE 31 51,758 0 0
PLANET FITNESS INC CL A 72703H101 1,279 16,475 SH   SOLE 34 16,475 0 0
PLANET FITNESS INC CL A 72703H101 1,238 15,951 SH   SOLE 36 15,951 0 0
PLANET FITNESS INC CL A 72703H101 768 9,898 SH   SOLE 40 9,898 0 0
PLANTRONICS INC NEW COM 727493108 1,006 37,206 SH   SOLE 2 13,006 0 24,200
PLANTRONICS INC NEW COM 727493108 4 131 SH   SOLE 4 131 0 0
PLANTRONICS INC NEW COM 727493108 16 578 SH   SOLE 7 578 0 0
PLANTRONICS INC NEW COM 727493108 4,218 156,066 SH   SOLE 18 156,066 0 0
PLANTRONICS INC NEW COM 727493108 2,198 81,332 SH   SOLE 19 81,332 0 0
PLANTRONICS INC NEW COM 727493108 113,990 4,217,153 SH   SOLE 21 4,217,153 0 0
PLANTRONICS INC NEW COM 727493108 27,904 1,032,326 SH   SOLE 22 1,010,432 0 21,894
PLANTRONICS INC NEW COM 727493108 55 2,053 SH   SOLE 23 2,053 0 0
PLANTRONICS INC NEW COM 727493108 22 810 SH   SOLE 25 810 0 0
PLANTRONICS INC NEW COM 727493108 309 11,448 SH   SOLE 26 5,375 0 6,073
PLANTRONICS INC NEW COM 727493108 116 4,287 SH   SOLE 28 4,287 0 0
PLANTRONICS INC NEW COM 727493108 2,053 75,956 SH   SOLE 30 75,956 0 0
PLANTRONICS INC NEW COM 727493108 28 1,033 SH   SOLE 34 1,033 0 0
PLANTRONICS INC NEW COM 727493108 39 1,443 SH   SOLE 36 1,443 0 0
PLANTRONICS INC NEW COM 727493108 102 3,775 SH   SOLE 40 3,775 0 0
PLAYA HOTELS & RESORTS NV SHS N70544106 116 19,484 SH   SOLE 2 19,484 0 0
PLAYA HOTELS & RESORTS NV SHS N70544106 760 127,656 SH   SOLE 21 127,656 0 0
PLAYA HOTELS & RESORTS NV SHS N70544106 6,578 1,105,527 SH   SOLE 22 1,075,703 0 29,824
PLAYA HOTELS & RESORTS NV SHS N70544106 406 68,192 SH   SOLE 26 0 0 68,192
PLAYA HOTELS & RESORTS NV SHS N70544106 60 10,154 SH   SOLE 30 10,154 0 0
PLAYA HOTELS & RESORTS NV SHS N70544106 124 20,757 SH   SOLE 34 20,757 0 0
PLAYA HOTELS & RESORTS NV SHS N70544106 40 6,802 SH   SOLE 40 6,802 0 0
PLAYAGS INC COM 72814N104 147 20,390 SH   SOLE 2 2,146 0 18,244
PLAYAGS INC COM 72814N104 2 339 SH   SOLE 7 339 0 0
PLAYAGS INC COM 72814N104 728 101,090 SH   SOLE 18 101,090 0 0
PLAYAGS INC COM 72814N104 1,180 163,936 SH   SOLE 19 163,936 0 0
PLAYAGS INC COM 72814N104 6,814 946,394 SH   SOLE 21 946,394 0 0
PLAYAGS INC COM 72814N104 6,016 835,620 SH   SOLE 22 832,344 0 3,276
PLAYAGS INC COM 72814N104 54 7,465 SH   SOLE 23 7,465 0 0
PLAYAGS INC COM 72814N104 246 34,206 SH   SOLE 26 0 0 34,206
PLEXUS CORP COM 729132100 1,638 20,941 SH   SOLE 2 9,795 0 11,146
PLEXUS CORP COM 729132100 13 163 SH   SOLE 4 163 0 0
PLEXUS CORP COM 729132100 67 857 SH   SOLE 7 857 0 0
PLEXUS CORP COM 729132100 9,847 125,900 SH   SOLE 18 125,900 0 0
PLEXUS CORP COM 729132100 4,013 51,315 SH   SOLE 19 51,315 0 0
PLEXUS CORP COM 729132100 254,757 3,257,343 SH   SOLE 21 3,257,343 0 0
PLEXUS CORP COM 729132100 63,136 807,259 SH   SOLE 22 785,449 0 21,810
PLEXUS CORP COM 729132100 93 1,194 SH   SOLE 25 1,194 0 0
PLEXUS CORP COM 729132100 934 11,937 SH   SOLE 26 8,668 0 3,269
PLEXUS CORP COM 729132100 327 4,186 SH   SOLE 28 4,186 0 0
PLEXUS CORP COM 729132100 4,870 62,262 SH   SOLE 30 62,262 0 0
PLEXUS CORP COM 729132100 260 3,323 SH   SOLE 36 3,323 0 0
PLEXUS CORP COM 729132100 251 3,206 SH   SOLE 40 3,206 0 0
PLIANT THERAPEUTICS INC COM 729139105 165 7,253 SH   SOLE 2 3,356 0 3,897
PLIANT THERAPEUTICS INC COM 729139105 6 279 SH   SOLE 7 279 0 0
PLIANT THERAPEUTICS INC COM 729139105 792 34,861 SH   SOLE 18 34,861 0 0
PLIANT THERAPEUTICS INC COM 729139105 399 17,579 SH   SOLE 19 17,579 0 0
PLIANT THERAPEUTICS INC COM 729139105 14,806 651,690 SH   SOLE 21 651,690 0 0
PLIANT THERAPEUTICS INC COM 729139105 2,989 131,580 SH   SOLE 22 129,705 0 1,875
PLIANT THERAPEUTICS INC COM 729139105 227 10,002 SH   SOLE 30 10,002 0 0
PLIANT THERAPEUTICS INC COM 729139105 53 2,329 SH   SOLE 40 2,329 0 0
PLUG POWER INC COM NEW 72919P202 9,819 289,557 SH   SOLE 2 155,839 0 133,718
PLUG POWER INC COM NEW 72919P202 102 3,008 SH   SOLE 4 3,008 0 0
PLUG POWER INC COM NEW 72919P202 238 7,021 SH   SOLE 7 7,021 0 0
PLUG POWER INC COM NEW 72919P202 46,053 1,358,109 SH   SOLE 18 1,301,525 0 56,584
PLUG POWER INC COM NEW 72919P202 41,248 1,216,390 SH   SOLE 19 1,216,390 0 0
PLUG POWER INC COM NEW 72919P202 737,006 21,734,181 SH   SOLE 21 21,734,181 0 0
PLUG POWER INC COM NEW 72919P202 397,640 11,726,321 SH   SOLE 22 11,423,966 0 302,355
PLUG POWER INC COM NEW 72919P202 1,265 37,302 SH   SOLE 23 37,302 0 0
PLUG POWER INC COM NEW 72919P202 179 5,280 SH   SOLE 25 5,280 0 0
PLUG POWER INC COM NEW 72919P202 16,358 482,381 SH   SOLE 26 127,760 0 354,621
PLUG POWER INC COM NEW 72919P202 2,172 64,043 SH   SOLE 28 64,043 0 0
PLUG POWER INC COM NEW 72919P202 344,515 10,159,687 SH   SOLE 30 10,159,687 0 0
PLUG POWER INC COM NEW 72919P202 460 13,554 SH   SOLE 34 13,554 0 0
PLUG POWER INC COM NEW 72919P202 379 11,190 SH   SOLE 36 11,190 0 0
PLUG POWER INC COM NEW 72919P202 1,808 53,311 SH   SOLE 40 53,311 0 0
PLUMAS BANCORP COM 729273102 82 3,505 SH   SOLE 2 284 0 3,221
PLUMAS BANCORP COM 729273102 448 19,059 SH   SOLE 18 19,059 0 0
PLUMAS BANCORP COM 729273102 165 7,003 SH   SOLE 19 7,003 0 0
PLUMAS BANCORP COM 729273102 3,980 169,378 SH   SOLE 21 169,378 0 0
PLUMAS BANCORP COM 729273102 927 39,437 SH   SOLE 22 39,149 0 288
PLURALSIGHT INC COM CL A 72941B106 4,598 219,357 SH   SOLE 2 36,907 0 182,450
PLURALSIGHT INC COM CL A 72941B106 21 1,005 SH   SOLE 4 1,005 0 0
PLURALSIGHT INC COM CL A 72941B106 44 2,117 SH   SOLE 7 2,117 0 0
PLURALSIGHT INC COM CL A 72941B106 920 43,907 SH   SOLE 18 43,907 0 0
PLURALSIGHT INC COM CL A 72941B106 480 22,886 SH   SOLE 19 22,886 0 0
PLURALSIGHT INC COM CL A 72941B106 35,786 1,707,334 SH   SOLE 21 1,707,334 0 0
PLURALSIGHT INC COM CL A 72941B106 53,366 2,546,103 SH   SOLE 22 2,412,041 0 134,062
PLURALSIGHT INC COM CL A 72941B106 889 42,393 SH   SOLE 26 19,532 0 22,861
PLURALSIGHT INC COM CL A 72941B106 264 12,589 SH   SOLE 28 12,589 0 0
PLURALSIGHT INC COM CL A 72941B106 1,374 65,551 SH   SOLE 30 65,551 0 0
PLURALSIGHT INC COM CL A 72941B106 38 1,831 SH   SOLE 31 1,831 0 0
PLURALSIGHT INC COM CL A 72941B106 289 13,779 SH   SOLE 40 13,779 0 0
PLURALSIGHT INC NOTE 0.375% 3/0 72941BAB2 2,166 2,197,000 PRN   SOLE 21 2,197,000 0 0
PLUS THERAPEUTICS INC COM NEW 72941H400 0 9 SH   SOLE 21 9 0 0
PLUS THERAPEUTICS INC COM NEW 72941H400 244 121,029 SH   SOLE 22 121,029 0 0
PLX PHARMA INC COM 72942A107 2 348 SH   SOLE 21 348 0 0
PLX PHARMA INC COM 72942A107 9 1,637 SH   SOLE 22 1,637 0 0
PLYMOUTH INDL REIT INC COM 729640102 590 39,362 SH   SOLE 2 1,411 0 37,951
PLYMOUTH INDL REIT INC COM 729640102 2,355 156,993 SH   SOLE 4 156,993 0 0
PLYMOUTH INDL REIT INC COM 729640102 6 389 SH   SOLE 7 389 0 0
PLYMOUTH INDL REIT INC COM 729640102 5,277 351,824 SH   SOLE 18 339,753 0 12,071
PLYMOUTH INDL REIT INC COM 729640102 8,469 564,605 SH   SOLE 19 564,605 0 0
PLYMOUTH INDL REIT INC COM 729640102 13,422 894,800 SH   SOLE 21 894,800 0 0
PLYMOUTH INDL REIT INC COM 729640102 12,659 843,966 SH   SOLE 22 641,149 0 202,817
PLYMOUTH INDL REIT INC COM 729640102 546 36,377 SH   SOLE 23 36,377 0 0
PLYMOUTH INDL REIT INC COM 729640102 1,046 69,750 SH   SOLE 28 69,750 0 0
PLYMOUTH INDL REIT INC COM 729640102 4,795 319,686 SH   SOLE 34 319,686 0 0
PMV PHARMACEUTICALS INC COM 69353Y103 408 6,634 SH   SOLE 2 1,178 0 5,456
PMV PHARMACEUTICALS INC COM 69353Y103 21 344 SH   SOLE 7 344 0 0
PMV PHARMACEUTICALS INC COM 69353Y103 2,886 46,925 SH   SOLE 18 46,925 0 0
PMV PHARMACEUTICALS INC COM 69353Y103 31,554 512,990 SH   SOLE 19 512,990 0 0
PMV PHARMACEUTICALS INC COM 69353Y103 272 4,425 SH   SOLE 20 4,425 0 0
PMV PHARMACEUTICALS INC COM 69353Y103 28,600 464,960 SH   SOLE 21 464,960 0 0
PMV PHARMACEUTICALS INC COM 69353Y103 18,990 308,737 SH   SOLE 22 307,426 0 1,311
PNC FINL SVCS GROUP INC COM 693475105 152,750 1,025,165 SH   SOLE 2 175,069 0 850,096
PNC FINL SVCS GROUP INC COM 693475105 31,395 210,703 SH   SOLE 4 194,393 0 16,310
PNC FINL SVCS GROUP INC COM 693475105 56,406 378,565 SH   SOLE 7 360,639 0 17,926
PNC FINL SVCS GROUP INC COM 693475105 995 6,676 SH   SOLE 13 6,676 0 0
PNC FINL SVCS GROUP INC COM 693475105 7,862 52,767 SH   SOLE 15 52,767 0 0
PNC FINL SVCS GROUP INC COM 693475105 0 3 SH   SOLE 17 0 0 3
PNC FINL SVCS GROUP INC COM 693475105 146,837 985,483 SH   SOLE 18 921,711 0 63,772
PNC FINL SVCS GROUP INC COM 693475105 11,093 74,448 SH   SOLE 19 74,448 0 0
PNC FINL SVCS GROUP INC COM 693475105 1,243,819 8,347,777 SH   SOLE 21 8,347,777 0 0
PNC FINL SVCS GROUP INC COM 693475105 1,427,726 9,582,055 SH   SOLE 22 8,687,746 0 894,309
PNC FINL SVCS GROUP INC COM 693475105 41,938 281,460 SH   SOLE 23 281,460 0 0
PNC FINL SVCS GROUP INC COM 693475105 104,170 699,130 SH   SOLE 25 699,130 0 0
PNC FINL SVCS GROUP INC COM 693475105 126,333 847,872 SH   SOLE 26 228,399 0 619,473
PNC FINL SVCS GROUP INC COM 693475105 244,882 1,643,502 SH   SOLE 28 58,481 0 1,585,021
PNC FINL SVCS GROUP INC COM 693475105 319,891 2,146,920 SH   SOLE 30 2,146,920 0 0
PNC FINL SVCS GROUP INC COM 693475105 10,773 72,303 SH   SOLE 31 56,122 0 16,181
PNC FINL SVCS GROUP INC COM 693475105 3,023 20,287 SH   SOLE 34 20,287 0 0
PNC FINL SVCS GROUP INC COM 693475105 43,284 290,496 SH   SOLE 36 290,496 0 0
PNC FINL SVCS GROUP INC COM 693475105 2,695 18,089 SH   SOLE 40 18,089 0 0
PNM RES INC COM 69349H107 8,175 168,453 SH   SOLE 2 93,193 0 75,260
PNM RES INC COM 69349H107 401 8,254 SH   SOLE 4 8,254 0 0
PNM RES INC COM 69349H107 1,452 29,910 SH   SOLE 7 29,910 0 0
PNM RES INC COM 69349H107 21,623 445,565 SH   SOLE 18 445,565 0 0
PNM RES INC COM 69349H107 8,839 182,126 SH   SOLE 19 182,126 0 0
PNM RES INC COM 69349H107 273,353 5,632,667 SH   SOLE 21 5,632,667 0 0
PNM RES INC COM 69349H107 127,645 2,630,219 SH   SOLE 22 2,576,557 0 53,662
PNM RES INC COM 69349H107 141 2,907 SH   SOLE 23 2,907 0 0
PNM RES INC COM 69349H107 1,115 22,979 SH   SOLE 26 14,496 0 8,483
PNM RES INC COM 69349H107 476 9,813 SH   SOLE 28 9,813 0 0
PNM RES INC COM 69349H107 3,663 75,469 SH   SOLE 30 75,469 0 0
PNM RES INC COM 69349H107 282 5,816 SH   SOLE 36 5,816 0 0
PNM RES INC COM 69349H107 407 8,395 SH   SOLE 40 8,395 0 0
POINTS INTL LTD COM NEW 730843208 28 1,922 SH   SOLE 22 1,922 0 0
POLARIS INC COM 731068102 15,166 159,175 SH   SOLE 2 50,434 0 108,741
POLARIS INC COM 731068102 26 272 SH   SOLE 4 272 0 0
POLARIS INC COM 731068102 2,331 24,461 SH   SOLE 7 24,461 0 0
POLARIS INC COM 731068102 30 317 SH   SOLE 15 317 0 0
POLARIS INC COM 731068102 13,999 146,929 SH   SOLE 18 146,929 0 0
POLARIS INC COM 731068102 1,399 14,687 SH   SOLE 19 14,687 0 0
POLARIS INC COM 731068102 250,432 2,628,382 SH   SOLE 21 2,628,382 0 0
POLARIS INC COM 731068102 173,509 1,821,047 SH   SOLE 22 1,743,840 0 77,207
POLARIS INC COM 731068102 7,176 75,312 SH   SOLE 25 75,312 0 0
POLARIS INC COM 731068102 5,650 59,299 SH   SOLE 26 17,409 0 41,890
POLARIS INC COM 731068102 5,184 54,406 SH   SOLE 28 7,334 0 47,072
POLARIS INC COM 731068102 4,669 49,006 SH   SOLE 30 49,006 0 0
POLARIS INC COM 731068102 681 7,147 SH   SOLE 31 1,136 0 6,011
POLARIS INC COM 731068102 1,776 18,637 SH   SOLE 36 18,637 0 0
POLARIS INC COM 731068102 680 7,141 SH   SOLE 40 7,141 0 0
POLARITYTE INC COM 731094108 5 7,431 SH   SOLE 18 7,431 0 0
POLARITYTE INC COM 731094108 66 97,288 SH   SOLE 21 97,288 0 0
POLARITYTE INC COM 731094108 230 337,528 SH   SOLE 22 337,528 0 0
POLYMET MNG CORP COM NEW 731916409 5 1,480 SH   SOLE 17 0 0 1,480
POLYPID LTD SHS M8001Q118 43 4,365 SH   SOLE 22 4,365 0 0
POOL CORP COM 73278L105 36,214 97,220 SH   SOLE 2 21,721 0 75,499
POOL CORP COM 73278L105 7,003 18,800 SH   SOLE 4 17,270 0 1,530
POOL CORP COM 73278L105 19,152 51,416 SH   SOLE 7 38,004 0 13,412
POOL CORP COM 73278L105 479 1,285 SH   SOLE 13 1,285 0 0
POOL CORP COM 73278L105 1,372 3,683 SH   SOLE 15 3,683 0 0
POOL CORP COM 73278L105 3 8 SH   SOLE 17 0 0 8
POOL CORP COM 73278L105 33,116 88,903 SH   SOLE 18 78,428 0 10,475
POOL CORP COM 73278L105 300,171 805,829 SH   SOLE 19 805,829 0 0
POOL CORP COM 73278L105 524,683 1,408,546 SH   SOLE 21 1,408,546 0 0
POOL CORP COM 73278L105 385,564 1,035,070 SH   SOLE 22 942,279 0 92,791
POOL CORP COM 73278L105 9,775 26,241 SH   SOLE 23 26,241 0 0
POOL CORP COM 73278L105 12,168 32,666 SH   SOLE 25 32,666 0 0
POOL CORP COM 73278L105 27,544 73,943 SH   SOLE 26 36,394 0 37,549
POOL CORP COM 73278L105 21,944 58,909 SH   SOLE 28 6,329 0 52,580
POOL CORP COM 73278L105 18 47 SH   SOLE 29 47 0 0
POOL CORP COM 73278L105 72,062 193,454 SH   SOLE 30 192,935 0 519
POOL CORP COM 73278L105 2,440 6,550 SH   SOLE 31 5,192 0 1,358
POOL CORP COM 73278L105 1,405 3,771 SH   SOLE 34 3,771 0 0
POOL CORP COM 73278L105 3,578 9,605 SH   SOLE 36 9,605 0 0
POOL CORP COM 73278L105 654 1,756 SH   SOLE 40 1,756 0 0
POPULAR INC COM NEW 733174700 10,773 191,275 SH   SOLE 2 30,489 0 160,786
POPULAR INC COM NEW 733174700 28 492 SH   SOLE 4 492 0 0
POPULAR INC COM NEW 733174700 132 2,345 SH   SOLE 7 2,345 0 0
POPULAR INC COM NEW 733174700 1,870 33,202 SH   SOLE 18 33,202 0 0
POPULAR INC COM NEW 733174700 1,201 21,329 SH   SOLE 19 21,329 0 0
POPULAR INC COM NEW 733174700 62,290 1,106,005 SH   SOLE 21 1,106,005 0 0
POPULAR INC COM NEW 733174700 123,450 2,191,936 SH   SOLE 22 2,079,433 0 112,503
POPULAR INC COM NEW 733174700 64 1,140 SH   SOLE 25 1,140 0 0
POPULAR INC COM NEW 733174700 3,007 53,384 SH   SOLE 26 36,136 0 17,248
POPULAR INC COM NEW 733174700 728 12,933 SH   SOLE 28 10,673 0 2,260
POPULAR INC COM NEW 733174700 3,228 57,310 SH   SOLE 30 57,310 0 0
POPULAR INC COM NEW 733174700 89 1,578 SH   SOLE 31 1,578 0 0
POPULAR INC COM NEW 733174700 180 3,191 SH   SOLE 34 3,191 0 0
POPULAR INC COM NEW 733174700 295 5,244 SH   SOLE 36 5,244 0 0
POPULAR INC COM NEW 733174700 599 10,637 SH   SOLE 40 10,637 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 5,165 120,757 SH   SOLE 2 34,450 0 86,307
PORTLAND GEN ELEC CO COM NEW 736508847 402 9,410 SH   SOLE 4 9,410 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 102 2,394 SH   SOLE 7 2,394 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 0 11 SH   SOLE 17 0 0 11
PORTLAND GEN ELEC CO COM NEW 736508847 13,367 312,534 SH   SOLE 18 312,534 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 13,425 313,886 SH   SOLE 19 313,886 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 157,408 3,680,345 SH   SOLE 21 3,680,345 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 116,543 2,724,887 SH   SOLE 22 2,663,545 0 61,342
PORTLAND GEN ELEC CO COM NEW 736508847 590 13,802 SH   SOLE 23 13,802 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 5,393 126,102 SH   SOLE 26 23,475 0 102,627
PORTLAND GEN ELEC CO COM NEW 736508847 496 11,605 SH   SOLE 28 11,605 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 3,522 82,344 SH   SOLE 30 82,344 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 280 6,535 SH   SOLE 36 6,535 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 471 11,004 SH   SOLE 40 11,004 0 0
PORTMAN RIDGE FIN CORP COM 73688F102 2,646 1,385,386 SH   SOLE 2 1,385,386 0 0
POSCO SPONSORED ADR 693483109 155 2,495 SH   SOLE 2 2,495 0 0
POSCO SPONSORED ADR 693483109 49 782 SH   SOLE 4 782 0 0
POSCO SPONSORED ADR 693483109 4 69 SH   SOLE 18 69 0 0
POSCO SPONSORED ADR 693483109 15,294 245,449 SH   SOLE 22 245,449 0 0
POSEIDA THERAPEUTICS INC COM 73730P108 124 11,279 SH   SOLE 2 1,910 0 9,369
POSEIDA THERAPEUTICS INC COM 73730P108 499 45,498 SH   SOLE 18 41,685 0 3,813
POSEIDA THERAPEUTICS INC COM 73730P108 494 45,074 SH   SOLE 19 45,074 0 0
POSEIDA THERAPEUTICS INC COM 73730P108 10,677 973,270 SH   SOLE 21 973,270 0 0
POSEIDA THERAPEUTICS INC COM 73730P108 4,871 444,047 SH   SOLE 22 443,254 0 793
POSEIDA THERAPEUTICS INC COM 73730P108 44 3,977 SH   SOLE 23 3,977 0 0
POSEIDA THERAPEUTICS INC COM 73730P108 124 11,259 SH   SOLE 26 0 0 11,259
POSEIDA THERAPEUTICS INC COM 73730P108 154 14,039 SH   SOLE 30 14,039 0 0
POST HLDGS INC COM 737446104 18,032 178,513 SH   SOLE 2 50,800 0 127,713
POST HLDGS INC COM 737446104 50 495 SH   SOLE 4 495 0 0
POST HLDGS INC COM 737446104 163 1,609 SH   SOLE 7 1,609 0 0
POST HLDGS INC COM 737446104 15,587 154,313 SH   SOLE 18 154,313 0 0
POST HLDGS INC COM 737446104 1,642 16,254 SH   SOLE 19 16,254 0 0
POST HLDGS INC COM 737446104 269,790 2,670,924 SH   SOLE 21 2,670,924 0 0
POST HLDGS INC COM 737446104 194,144 1,922,029 SH   SOLE 22 1,838,562 0 83,467
POST HLDGS INC COM 737446104 28 275 SH   SOLE 25 275 0 0
POST HLDGS INC COM 737446104 2,476 24,510 SH   SOLE 26 19,124 0 5,386
POST HLDGS INC COM 737446104 940 9,304 SH   SOLE 28 8,121 0 1,183
POST HLDGS INC COM 737446104 4,479 44,345 SH   SOLE 30 44,345 0 0
POST HLDGS INC COM 737446104 125 1,242 SH   SOLE 31 1,242 0 0
POST HLDGS INC COM 737446104 285 2,822 SH   SOLE 36 2,822 0 0
POST HLDGS INC COM 737446104 814 8,063 SH   SOLE 40 8,063 0 0
POSTAL REALTY TRUST INC CL A 73757R102 31 1,853 SH   SOLE 18 1,853 0 0
POSTAL REALTY TRUST INC CL A 73757R102 441 26,102 SH   SOLE 21 26,102 0 0
POSTAL REALTY TRUST INC CL A 73757R102 295 17,461 SH   SOLE 22 17,461 0 0
POTBELLY CORP COM 73754Y100 22 4,997 SH   SOLE 18 4,997 0 0
POTBELLY CORP COM 73754Y100 333 75,766 SH   SOLE 21 75,766 0 0
POTBELLY CORP COM 73754Y100 2,151 488,973 SH   SOLE 22 488,973 0 0
POTLATCHDELTIC CORPORATION COM 737630103 5,248 104,914 SH   SOLE 2 47,525 0 57,389
POTLATCHDELTIC CORPORATION COM 737630103 32 642 SH   SOLE 4 642 0 0
POTLATCHDELTIC CORPORATION COM 737630103 66 1,329 SH   SOLE 7 1,329 0 0
POTLATCHDELTIC CORPORATION COM 737630103 18,487 369,585 SH   SOLE 18 369,585 0 0
POTLATCHDELTIC CORPORATION COM 737630103 7,129 142,524 SH   SOLE 19 142,524 0 0
POTLATCHDELTIC CORPORATION COM 737630103 267,591 5,349,671 SH   SOLE 21 5,349,671 0 0
POTLATCHDELTIC CORPORATION COM 737630103 106,866 2,136,470 SH   SOLE 22 2,088,363 0 48,107
POTLATCHDELTIC CORPORATION COM 737630103 82 1,645 SH   SOLE 23 1,645 0 0
POTLATCHDELTIC CORPORATION COM 737630103 16 320 SH   SOLE 25 320 0 0
POTLATCHDELTIC CORPORATION COM 737630103 1,703 34,049 SH   SOLE 26 22,958 0 11,091
POTLATCHDELTIC CORPORATION COM 737630103 412 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 9,620 192,332 SH   SOLE 30 192,332 0 0
POTLATCHDELTIC CORPORATION COM 737630103 0 1 SH   SOLE 34 1 0 0
POTLATCHDELTIC CORPORATION COM 737630103 90 1,791 SH   SOLE 36 1,791 0 0
POTLATCHDELTIC CORPORATION COM 737630103 420 8,389 SH   SOLE 40 8,389 0 0
POWELL INDS INC COM 739128106 304 10,316 SH   SOLE 2 901 0 9,415
POWELL INDS INC COM 739128106 6 206 SH   SOLE 7 206 0 0
POWELL INDS INC COM 739128106 1,191 40,400 SH   SOLE 18 40,400 0 0
POWELL INDS INC COM 739128106 507 17,198 SH   SOLE 19 17,198 0 0
POWELL INDS INC COM 739128106 30,929 1,048,784 SH   SOLE 21 1,048,784 0 0
POWELL INDS INC COM 739128106 8,598 291,551 SH   SOLE 22 290,006 0 1,545
POWELL INDS INC COM 739128106 411 13,935 SH   SOLE 30 13,935 0 0
POWER INTEGRATIONS INC COM 739276103 4,920 60,098 SH   SOLE 2 26,123 0 33,975
POWER INTEGRATIONS INC COM 739276103 40 484 SH   SOLE 4 484 0 0
POWER INTEGRATIONS INC COM 739276103 94 1,146 SH   SOLE 7 1,146 0 0
POWER INTEGRATIONS INC COM 739276103 22,893 279,658 SH   SOLE 18 258,979 0 20,679
POWER INTEGRATIONS INC COM 739276103 25,131 307,002 SH   SOLE 19 307,002 0 0
POWER INTEGRATIONS INC COM 739276103 552,629 6,750,910 SH   SOLE 21 6,750,910 0 0
POWER INTEGRATIONS INC COM 739276103 156,416 1,910,776 SH   SOLE 22 1,870,407 0 40,369
POWER INTEGRATIONS INC COM 739276103 1,591 19,433 SH   SOLE 23 19,433 0 0
POWER INTEGRATIONS INC COM 739276103 72 884 SH   SOLE 25 884 0 0
POWER INTEGRATIONS INC COM 739276103 8,008 97,826 SH   SOLE 26 19,003 0 78,823
POWER INTEGRATIONS INC COM 739276103 597 7,290 SH   SOLE 28 7,290 0 0
POWER INTEGRATIONS INC COM 739276103 11,015 134,553 SH   SOLE 30 134,553 0 0
POWER INTEGRATIONS INC COM 739276103 10 127 SH   SOLE 34 127 0 0
POWER INTEGRATIONS INC COM 739276103 148 1,806 SH   SOLE 36 1,806 0 0
POWER INTEGRATIONS INC COM 739276103 583 7,127 SH   SOLE 40 7,127 0 0
POWER REIT COM 73933H101 6 239 SH   SOLE 21 239 0 0
POWER REIT COM 73933H101 101 3,765 SH   SOLE 22 3,765 0 0
POWERFLEET INC COM 73931J109 172 23,140 SH   SOLE 2 2,879 0 20,261
POWERFLEET INC COM 73931J109 817 110,026 SH   SOLE 18 110,026 0 0
POWERFLEET INC COM 73931J109 370 49,851 SH   SOLE 19 49,851 0 0
POWERFLEET INC COM 73931J109 7,140 961,031 SH   SOLE 21 961,031 0 0
POWERFLEET INC COM 73931J109 5,281 710,810 SH   SOLE 22 709,121 0 1,689
PPD INC COM 69355F102 21,641 632,406 SH   SOLE 2 342,046 0 290,360
PPD INC COM 69355F102 2,381 69,593 SH   SOLE 4 64,854 0 4,739
PPD INC COM 69355F102 334 9,770 SH   SOLE 7 9,770 0 0
PPD INC COM 69355F102 14 398 SH   SOLE 13 398 0 0
PPD INC COM 69355F102 421 12,313 SH   SOLE 15 12,313 0 0
PPD INC COM 69355F102 7,492 218,929 SH   SOLE 18 210,076 0 8,853
PPD INC COM 69355F102 128,712 3,761,302 SH   SOLE 19 3,761,302 0 0
PPD INC COM 69355F102 467 13,646 SH   SOLE 20 13,646 0 0
PPD INC COM 69355F102 82,749 2,418,147 SH   SOLE 21 2,418,147 0 0
PPD INC COM 69355F102 117,383 3,430,255 SH   SOLE 22 3,244,943 0 185,312
PPD INC COM 69355F102 2,688 78,562 SH   SOLE 23 78,562 0 0
PPD INC COM 69355F102 330 9,645 SH   SOLE 25 9,645 0 0
PPD INC COM 69355F102 7,008 204,801 SH   SOLE 26 189,405 0 15,396
PPD INC COM 69355F102 5,676 165,860 SH   SOLE 28 25,803 0 140,057
PPD INC COM 69355F102 8,855 258,777 SH   SOLE 30 258,777 0 0
PPD INC COM 69355F102 610 17,821 SH   SOLE 31 16,600 0 1,221
PPD INC COM 69355F102 72,033 2,104,994 SH   SOLE 34 2,104,994 0 0
PPD INC COM 69355F102 38 1,118 SH   SOLE 36 1,118 0 0
PPD INC COM 69355F102 19 568 SH   SOLE 40 568 0 0
PPG INDS INC COM 693506107 103,412 717,041 SH   SOLE 2 233,106 0 483,935
PPG INDS INC COM 693506107 19,654 136,276 SH   SOLE 4 127,172 0 9,104
PPG INDS INC COM 693506107 32,620 226,185 SH   SOLE 7 207,946 0 18,239
PPG INDS INC COM 693506107 5,644 39,133 SH   SOLE 13 39,133 0 0
PPG INDS INC COM 693506107 4,394 30,468 SH   SOLE 15 30,468 0 0
PPG INDS INC COM 693506107 222,962 1,545,984 SH   SOLE 18 1,425,530 0 120,454
PPG INDS INC COM 693506107 411,566 2,853,734 SH   SOLE 19 2,853,734 0 0
PPG INDS INC COM 693506107 875,707 6,072,025 SH   SOLE 21 6,072,025 0 0
PPG INDS INC COM 693506107 864,176 5,992,067 SH   SOLE 22 5,302,645 0 689,422
PPG INDS INC COM 693506107 24,899 172,649 SH   SOLE 23 172,649 0 0
PPG INDS INC COM 693506107 68,189 472,811 SH   SOLE 25 472,811 0 0
PPG INDS INC COM 693506107 81,565 565,560 SH   SOLE 26 196,115 0 369,445
PPG INDS INC COM 693506107 184,259 1,277,624 SH   SOLE 28 33,735 0 1,243,889
PPG INDS INC COM 693506107 983 6,817 SH   SOLE 29 6,817 0 0
PPG INDS INC COM 693506107 155,012 1,074,832 SH   SOLE 30 1,017,758 0 57,074
PPG INDS INC COM 693506107 14,118 97,891 SH   SOLE 31 38,417 0 59,474
PPG INDS INC COM 693506107 96,699 670,495 SH   SOLE 34 670,495 0 0
PPG INDS INC COM 693506107 23,967 166,186 SH   SOLE 36 166,186 0 0
PPG INDS INC COM 693506107 1,397 9,686 SH   SOLE 40 9,686 0 0
PPG INDS INC OPTIONS 693506107 519 3,600 SH Call SOLE 4 3,600 0 0
PPG INDS INC OPTIONS 693506107 6,101 42,300 SH Call SOLE 18 42,300 0 0
PPG INDS INC OPTIONS 693506107 37,988 263,400 SH Call SOLE 19 263,400 0 0
PPG INDS INC OPTIONS 693506107 2,755 19,100 SH Call SOLE 22 19,100 0 0
PPG INDS INC OPTIONS 693506107 389 2,700 SH Call SOLE 26 2,700 0 0
PPG INDS INC OPTIONS 693506107 17,883 124,000 SH Call SOLE 34 124,000 0 0
PPL CORP COM 69351T106 60,264 2,137,029 SH   SOLE 2 618,594 0 1,518,435
PPL CORP COM 69351T106 12,444 441,288 SH   SOLE 4 411,629 0 29,659
PPL CORP COM 69351T106 22,329 791,811 SH   SOLE 7 723,662 0 68,149
PPL CORP COM 69351T106 84 2,977 SH   SOLE 13 2,977 0 0
PPL CORP COM 69351T106 2,719 96,413 SH   SOLE 15 96,413 0 0
PPL CORP COM 69351T106 0 15 SH   SOLE 17 0 0 15
PPL CORP COM 69351T106 112,351 3,984,072 SH   SOLE 18 3,733,529 0 250,543
PPL CORP COM 69351T106 144,888 5,137,869 SH   SOLE 19 5,137,869 0 0
PPL CORP COM 69351T106 759,344 26,927,082 SH   SOLE 21 26,927,082 0 0
PPL CORP COM 69351T106 502,844 17,831,360 SH   SOLE 22 16,202,774 0 1,628,586
PPL CORP COM 69351T106 14,901 528,391 SH   SOLE 23 528,391 0 0
PPL CORP COM 69351T106 31,005 1,099,454 SH   SOLE 25 1,099,454 0 0
PPL CORP COM 69351T106 44,500 1,577,997 SH   SOLE 26 611,633 0 966,364
PPL CORP COM 69351T106 36,771 1,303,935 SH   SOLE 28 97,423 0 1,206,512
PPL CORP COM 69351T106 16 550 SH   SOLE 29 550 0 0
PPL CORP COM 69351T106 88,668 3,144,261 SH   SOLE 30 3,144,261 0 0
PPL CORP COM 69351T106 4,544 161,147 SH   SOLE 31 101,818 0 59,329
PPL CORP COM 69351T106 5,062 179,506 SH   SOLE 32 179,506 0 0
PPL CORP COM 69351T106 6,421 227,696 SH   SOLE 34 227,696 0 0
PPL CORP COM 69351T106 11,761 417,048 SH   SOLE 35 417,048 0 0
PPL CORP COM 69351T106 15,261 541,156 SH   SOLE 36 541,156 0 0
PPL CORP COM 69351T106 787 27,895 SH   SOLE 40 27,895 0 0
PQ GROUP HLDGS INC COM 73943T103 898 62,987 SH   SOLE 2 19,691 0 43,296
PQ GROUP HLDGS INC COM 73943T103 14 995 SH   SOLE 7 995 0 0
PQ GROUP HLDGS INC COM 73943T103 1,904 133,495 SH   SOLE 18 133,495 0 0
PQ GROUP HLDGS INC COM 73943T103 1,743 122,238 SH   SOLE 19 122,238 0 0
PQ GROUP HLDGS INC COM 73943T103 19,745 1,384,629 SH   SOLE 21 1,384,629 0 0
PQ GROUP HLDGS INC COM 73943T103 17,546 1,230,445 SH   SOLE 22 1,191,996 0 38,449
PQ GROUP HLDGS INC COM 73943T103 40 2,818 SH   SOLE 23 2,818 0 0
PQ GROUP HLDGS INC COM 73943T103 435 30,502 SH   SOLE 26 0 0 30,502
PQ GROUP HLDGS INC COM 73943T103 73 5,132 SH   SOLE 28 5,132 0 0
PQ GROUP HLDGS INC COM 73943T103 505 35,393 SH   SOLE 30 35,393 0 0
PQ GROUP HLDGS INC COM 73943T103 93 6,523 SH   SOLE 40 6,523 0 0
PRA GROUP INC COM 69354N106 2,334 58,853 SH   SOLE 2 16,134 0 42,719
PRA GROUP INC COM 69354N106 9 237 SH   SOLE 4 237 0 0
PRA GROUP INC COM 69354N106 38 948 SH   SOLE 7 948 0 0
PRA GROUP INC COM 69354N106 7,851 197,946 SH   SOLE 18 197,946 0 0
PRA GROUP INC COM 69354N106 5,667 142,890 SH   SOLE 19 142,890 0 0
PRA GROUP INC COM 69354N106 200,352 5,051,752 SH   SOLE 21 5,051,752 0 0
PRA GROUP INC COM 69354N106 53,790 1,356,280 SH   SOLE 22 1,323,422 0 32,858
PRA GROUP INC COM 69354N106 199 5,030 SH   SOLE 23 5,030 0 0
PRA GROUP INC COM 69354N106 45 1,124 SH   SOLE 25 1,124 0 0
PRA GROUP INC COM 69354N106 1,069 26,944 SH   SOLE 26 7,494 0 19,450
PRA GROUP INC COM 69354N106 247 6,235 SH   SOLE 28 6,235 0 0
PRA GROUP INC COM 69354N106 4,070 102,624 SH   SOLE 30 102,624 0 0
PRA GROUP INC COM 69354N106 110 2,784 SH   SOLE 36 2,784 0 0
PRA GROUP INC COM 69354N106 209 5,266 SH   SOLE 40 5,266 0 0
PRA GROUP INC NOTE 3.500% 6/0 69354NAB2 2,115 1,950,000 PRN   SOLE 21 1,950,000 0 0
PRA HEALTH SCIENCES INC COM 69354M108 20,792 165,752 SH   SOLE 2 49,409 0 116,343
PRA HEALTH SCIENCES INC COM 69354M108 38 303 SH   SOLE 4 303 0 0
PRA HEALTH SCIENCES INC COM 69354M108 172 1,373 SH   SOLE 7 1,373 0 0
PRA HEALTH SCIENCES INC COM 69354M108 20,923 166,798 SH   SOLE 18 166,798 0 0
PRA HEALTH SCIENCES INC COM 69354M108 2,018 16,087 SH   SOLE 19 16,087 0 0
PRA HEALTH SCIENCES INC COM 69354M108 475,455 3,790,296 SH   SOLE 21 3,790,296 0 0
PRA HEALTH SCIENCES INC COM 69354M108 251,093 2,001,701 SH   SOLE 22 1,917,590 0 84,111
PRA HEALTH SCIENCES INC COM 69354M108 58 462 SH   SOLE 25 462 0 0
PRA HEALTH SCIENCES INC COM 69354M108 4,179 33,318 SH   SOLE 26 21,595 0 11,723
PRA HEALTH SCIENCES INC COM 69354M108 1,014 8,081 SH   SOLE 28 8,081 0 0
PRA HEALTH SCIENCES INC COM 69354M108 28,704 228,824 SH   SOLE 30 228,824 0 0
PRA HEALTH SCIENCES INC COM 69354M108 145 1,154 SH   SOLE 31 1,154 0 0
PRA HEALTH SCIENCES INC COM 69354M108 97 773 SH   SOLE 34 773 0 0
PRA HEALTH SCIENCES INC COM 69354M108 205 1,636 SH   SOLE 36 1,636 0 0
PRA HEALTH SCIENCES INC COM 69354M108 980 7,809 SH   SOLE 40 7,809 0 0
PRAXIS PRECISION MEDICINES I COM 74006W108 303 5,503 SH   SOLE 2 1,015 0 4,488
PRAXIS PRECISION MEDICINES I COM 74006W108 18 321 SH   SOLE 7 321 0 0
PRAXIS PRECISION MEDICINES I COM 74006W108 2,113 38,403 SH   SOLE 18 38,403 0 0
PRAXIS PRECISION MEDICINES I COM 74006W108 27,792 505,125 SH   SOLE 19 505,125 0 0
PRAXIS PRECISION MEDICINES I COM 74006W108 21,173 384,822 SH   SOLE 21 384,822 0 0
PRAXIS PRECISION MEDICINES I COM 74006W108 14,482 263,222 SH   SOLE 22 262,039 0 1,183
PRECIGEN INC COM 74017N105 616 60,418 SH   SOLE 2 23,046 0 37,372
PRECIGEN INC COM 74017N105 2 218 SH   SOLE 4 218 0 0
PRECIGEN INC COM 74017N105 15 1,472 SH   SOLE 7 1,472 0 0
PRECIGEN INC COM 74017N105 2,422 237,428 SH   SOLE 18 237,428 0 0
PRECIGEN INC COM 74017N105 1,262 123,701 SH   SOLE 19 123,701 0 0
PRECIGEN INC COM 74017N105 41,661 4,084,428 SH   SOLE 21 4,084,428 0 0
PRECIGEN INC COM 74017N105 19,620 1,923,574 SH   SOLE 22 1,880,185 0 43,389
PRECIGEN INC COM 74017N105 884 86,620 SH   SOLE 26 3,387 0 83,233
PRECIGEN INC COM 74017N105 90 8,838 SH   SOLE 28 8,838 0 0
PRECIGEN INC COM 74017N105 1,146 112,355 SH   SOLE 30 112,355 0 0
PRECIGEN INC COM 74017N105 104 10,220 SH   SOLE 40 10,220 0 0
PRECISION BIOSCIENCES INC COM 74019P108 291 34,869 SH   SOLE 2 12,815 0 22,054
PRECISION BIOSCIENCES INC COM 74019P108 8 986 SH   SOLE 7 986 0 0
PRECISION BIOSCIENCES INC COM 74019P108 1,560 187,060 SH   SOLE 18 169,520 0 17,540
PRECISION BIOSCIENCES INC COM 74019P108 1,224 146,786 SH   SOLE 19 146,786 0 0
PRECISION BIOSCIENCES INC COM 74019P108 18,494 2,217,502 SH   SOLE 21 2,217,502 0 0
PRECISION BIOSCIENCES INC COM 74019P108 11,484 1,377,029 SH   SOLE 22 1,335,516 0 41,513
PRECISION BIOSCIENCES INC COM 74019P108 58 6,997 SH   SOLE 23 6,997 0 0
PRECISION BIOSCIENCES INC COM 74019P108 154 18,525 SH   SOLE 26 1,699 0 16,826
PRECISION BIOSCIENCES INC COM 74019P108 175 21,037 SH   SOLE 30 21,037 0 0
PRECISION BIOSCIENCES INC COM 74019P108 14 1,656 SH   SOLE 36 1,656 0 0
PRECISION BIOSCIENCES INC COM 74019P108 72 8,664 SH   SOLE 40 8,664 0 0
PREDICTIVE ONCOLOGY INC COM NEW 74039M200 0 6 SH   SOLE 21 6 0 0
PREFERRED APT CMNTYS INC COM 74039L103 347 46,889 SH   SOLE 2 4,199 0 42,690
PREFERRED APT CMNTYS INC COM 74039L103 5 612 SH   SOLE 7 612 0 0
PREFERRED APT CMNTYS INC COM 74039L103 1,301 175,802 SH   SOLE 18 175,802 0 0
PREFERRED APT CMNTYS INC COM 74039L103 606 81,879 SH   SOLE 19 81,879 0 0
PREFERRED APT CMNTYS INC COM 74039L103 14,370 1,941,958 SH   SOLE 21 1,941,958 0 0
PREFERRED APT CMNTYS INC COM 74039L103 9,428 1,274,073 SH   SOLE 22 1,266,791 0 7,282
PREFERRED APT CMNTYS INC COM 74039L103 17 2,267 SH   SOLE 23 2,267 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 923 18,296 SH   SOLE 2 5,359 0 12,937
PREFERRED BK LOS ANGELES CA COM NEW 740367404 16 308 SH   SOLE 7 308 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 3,154 62,494 SH   SOLE 18 62,494 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 1,638 32,448 SH   SOLE 19 32,448 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 80,260 1,590,252 SH   SOLE 21 1,590,252 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 23,181 459,303 SH   SOLE 22 449,897 0 9,406
PREFERRED BK LOS ANGELES CA COM NEW 740367404 36 710 SH   SOLE 23 710 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 67 1,321 SH   SOLE 26 0 0 1,321
PREFERRED BK LOS ANGELES CA COM NEW 740367404 86 1,708 SH   SOLE 28 1,708 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 1,447 28,679 SH   SOLE 30 28,679 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 127 2,509 SH   SOLE 40 2,509 0 0
PREFORMED LINE PRODS CO COM 740444104 192 2,810 SH   SOLE 2 194 0 2,616
PREFORMED LINE PRODS CO COM 740444104 5 74 SH   SOLE 7 74 0 0
PREFORMED LINE PRODS CO COM 740444104 772 11,273 SH   SOLE 18 11,273 0 0
PREFORMED LINE PRODS CO COM 740444104 403 5,892 SH   SOLE 19 5,892 0 0
PREFORMED LINE PRODS CO COM 740444104 7,453 108,898 SH   SOLE 21 108,898 0 0
PREFORMED LINE PRODS CO COM 740444104 4,126 60,286 SH   SOLE 22 59,750 0 536
PRELUDE THERAPEUTICS INC COM 74065P101 344 4,809 SH   SOLE 2 1,081 0 3,728
PRELUDE THERAPEUTICS INC COM 74065P101 17 232 SH   SOLE 7 232 0 0
PRELUDE THERAPEUTICS INC COM 74065P101 2,260 31,591 SH   SOLE 18 31,591 0 0
PRELUDE THERAPEUTICS INC COM 74065P101 1,438 20,092 SH   SOLE 19 20,092 0 0
PRELUDE THERAPEUTICS INC COM 74065P101 22,603 315,906 SH   SOLE 21 315,906 0 0
PRELUDE THERAPEUTICS INC COM 74065P101 18,925 264,503 SH   SOLE 22 263,646 0 857
PREMIER FINANCIAL CORP COM 74052F108 1,296 56,369 SH   SOLE 2 17,390 0 38,979
PREMIER FINANCIAL CORP COM 74052F108 22 971 SH   SOLE 7 971 0 0
PREMIER FINANCIAL CORP COM 74052F108 3,194 138,871 SH   SOLE 18 138,871 0 0
PREMIER FINANCIAL CORP COM 74052F108 4,296 186,790 SH   SOLE 19 186,790 0 0
PREMIER FINANCIAL CORP COM 74052F108 32,453 1,411,010 SH   SOLE 21 1,411,010 0 0
PREMIER FINANCIAL CORP COM 74052F108 34,501 1,500,046 SH   SOLE 22 1,468,871 0 31,175
PREMIER FINANCIAL CORP COM 74052F108 495 21,505 SH   SOLE 23 21,505 0 0
PREMIER FINANCIAL CORP COM 74052F108 37 1,622 SH   SOLE 25 1,622 0 0
PREMIER FINANCIAL CORP COM 74052F108 2,531 110,043 SH   SOLE 26 3,530 0 106,513
PREMIER FINANCIAL CORP COM 74052F108 117 5,106 SH   SOLE 28 5,106 0 0
PREMIER FINANCIAL CORP COM 74052F108 168 7,307 SH   SOLE 30 7,307 0 0
PREMIER FINANCIAL CORP COM 74052F108 162 7,047 SH   SOLE 34 7,047 0 0
PREMIER FINANCIAL CORP COM 74052F108 83 3,606 SH   SOLE 36 3,606 0 0
PREMIER FINANCIAL CORP COM 74052F108 76 3,318 SH   SOLE 40 3,318 0 0
PREMIER FINL BANCORP INC COM 74050M105 174 13,087 SH   SOLE 2 1,541 0 11,546
PREMIER FINL BANCORP INC COM 74050M105 4 316 SH   SOLE 7 316 0 0
PREMIER FINL BANCORP INC COM 74050M105 751 56,487 SH   SOLE 18 56,487 0 0
PREMIER FINL BANCORP INC COM 74050M105 338 25,445 SH   SOLE 19 25,445 0 0
PREMIER FINL BANCORP INC COM 74050M105 6,978 525,060 SH   SOLE 21 525,060 0 0
PREMIER FINL BANCORP INC COM 74050M105 2,139 160,981 SH   SOLE 22 158,508 0 2,473
PREMIER INC CL A 74051N102 10,850 309,110 SH   SOLE 2 97,364 0 211,746
PREMIER INC CL A 74051N102 439 12,517 SH   SOLE 4 12,517 0 0
PREMIER INC CL A 74051N102 131 3,729 SH   SOLE 7 3,729 0 0
PREMIER INC CL A 74051N102 1,768 50,373 SH   SOLE 18 49,525 0 848
PREMIER INC CL A 74051N102 1,120 31,902 SH   SOLE 19 31,902 0 0
PREMIER INC CL A 74051N102 73,639 2,097,979 SH   SOLE 21 2,097,979 0 0
PREMIER INC CL A 74051N102 85,264 2,429,182 SH   SOLE 22 2,275,096 0 154,086
PREMIER INC CL A 74051N102 4,096 116,682 SH   SOLE 23 116,682 0 0
PREMIER INC CL A 74051N102 75 2,150 SH   SOLE 25 2,150 0 0
PREMIER INC CL A 74051N102 1,808 51,507 SH   SOLE 26 29,290 0 22,217
PREMIER INC CL A 74051N102 357 10,181 SH   SOLE 28 10,181 0 0
PREMIER INC CL A 74051N102 305 8,700 SH   SOLE 29 8,700 0 0
PREMIER INC CL A 74051N102 13,546 385,933 SH   SOLE 30 385,933 0 0
PREMIER INC CL A 74051N102 654 18,628 SH   SOLE 31 18,628 0 0
PREMIER INC CL A 74051N102 122 3,488 SH   SOLE 34 3,488 0 0
PREMIER INC CL A 74051N102 187 5,329 SH   SOLE 36 5,329 0 0
PREMIER INC CL A 74051N102 521 14,844 SH   SOLE 40 14,844 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 2,912 83,496 SH   SOLE 2 39,748 0 43,748
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 8 223 SH   SOLE 4 223 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 32 931 SH   SOLE 7 931 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 9,833 281,998 SH   SOLE 18 280,625 0 1,373
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 6,963 199,681 SH   SOLE 19 199,681 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 124,724 3,576,839 SH   SOLE 21 3,576,839 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 69,209 1,984,786 SH   SOLE 22 1,950,044 0 34,742
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 540 15,500 SH   SOLE 23 15,500 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 2,589 74,253 SH   SOLE 26 12,823 0 61,430
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 226 6,495 SH   SOLE 28 6,495 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 1,065 30,541 SH   SOLE 30 30,541 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 200 5,747 SH   SOLE 40 5,747 0 0
PREVAIL THERAPEUTICS INC COM 74140Y101 148 6,421 SH   SOLE 2 1,314 0 5,107
PREVAIL THERAPEUTICS INC COM 74140Y101 7 306 SH   SOLE 7 306 0 0
PREVAIL THERAPEUTICS INC COM 74140Y101 1,394 60,434 SH   SOLE 18 58,058 0 2,376
PREVAIL THERAPEUTICS INC COM 74140Y101 856 37,089 SH   SOLE 19 37,089 0 0
PREVAIL THERAPEUTICS INC COM 74140Y101 19,234 833,722 SH   SOLE 21 833,722 0 0
PREVAIL THERAPEUTICS INC COM 74140Y101 6,421 278,320 SH   SOLE 22 275,722 0 2,598
PREVAIL THERAPEUTICS INC COM 74140Y101 42 1,800 SH   SOLE 23 1,800 0 0
PREVAIL THERAPEUTICS INC COM 74140Y101 136 5,916 SH   SOLE 26 0 0 5,916
PREVAIL THERAPEUTICS INC COM 74140Y101 174 7,544 SH   SOLE 30 7,544 0 0
PRGX GLOBAL INC COM NEW 69357C503 37 4,838 SH   SOLE 18 4,838 0 0
PRGX GLOBAL INC COM NEW 69357C503 589 77,183 SH   SOLE 21 77,183 0 0
PRGX GLOBAL INC COM NEW 69357C503 5,132 672,645 SH   SOLE 22 672,645 0 0
PRICE T ROWE GROUP INC COM 74144T108 90,666 598,889 SH   SOLE 2 145,704 0 453,185
PRICE T ROWE GROUP INC COM 74144T108 17,191 113,556 SH   SOLE 4 104,826 0 8,730
PRICE T ROWE GROUP INC COM 74144T108 48,579 320,885 SH   SOLE 7 242,774 0 78,111
PRICE T ROWE GROUP INC COM 74144T108 1,227 8,105 SH   SOLE 13 8,105 0 0
PRICE T ROWE GROUP INC COM 74144T108 4,475 29,562 SH   SOLE 15 29,562 0 0
PRICE T ROWE GROUP INC COM 74144T108 94,305 622,928 SH   SOLE 18 577,733 0 45,195
PRICE T ROWE GROUP INC COM 74144T108 17,348 114,590 SH   SOLE 19 114,590 0 0
PRICE T ROWE GROUP INC COM 74144T108 1,112,685 7,349,792 SH   SOLE 21 7,349,792 0 0
PRICE T ROWE GROUP INC COM 74144T108 798,384 5,273,689 SH   SOLE 22 4,760,140 0 513,549
PRICE T ROWE GROUP INC COM 74144T108 23,512 155,309 SH   SOLE 23 155,309 0 0
PRICE T ROWE GROUP INC COM 74144T108 61,989 409,468 SH   SOLE 25 409,468 0 0
PRICE T ROWE GROUP INC COM 74144T108 74,898 494,738 SH   SOLE 26 144,849 0 349,889
PRICE T ROWE GROUP INC COM 74144T108 147,460 974,042 SH   SOLE 28 31,706 0 942,336
PRICE T ROWE GROUP INC COM 74144T108 61 405 SH   SOLE 29 405 0 0
PRICE T ROWE GROUP INC COM 74144T108 189,205 1,249,784 SH   SOLE 30 1,249,784 0 0
PRICE T ROWE GROUP INC COM 74144T108 5,841 38,582 SH   SOLE 31 29,813 0 8,769
PRICE T ROWE GROUP INC COM 74144T108 2,229 14,722 SH   SOLE 34 14,722 0 0
PRICE T ROWE GROUP INC COM 74144T108 29,218 192,999 SH   SOLE 36 192,999 0 0
PRICE T ROWE GROUP INC COM 74144T108 1,441 9,516 SH   SOLE 40 9,516 0 0
PRICELINE GRP INC NOTE 0.900% 9/1 741503AX4 5,517 4,760,000 PRN   SOLE 21 4,760,000 0 0
PRICELINE GRP INC NOTE 0.900% 9/1 741503AX4 1,159 1,000,000 PRN   SOLE 22 1,000,000 0 0
PRICESMART INC COM 741511109 2,941 32,287 SH   SOLE 2 9,536 0 22,751
PRICESMART INC COM 741511109 6 64 SH   SOLE 4 64 0 0
PRICESMART INC COM 741511109 43 473 SH   SOLE 7 473 0 0
PRICESMART INC COM 741511109 9,553 104,878 SH   SOLE 18 101,462 0 3,416
PRICESMART INC COM 741511109 8,865 97,316 SH   SOLE 19 97,316 0 0
PRICESMART INC COM 741511109 239,042 2,624,240 SH   SOLE 21 2,624,240 0 0
PRICESMART INC COM 741511109 67,911 745,538 SH   SOLE 22 730,454 0 15,084
PRICESMART INC COM 741511109 1,519 16,680 SH   SOLE 23 16,680 0 0
PRICESMART INC COM 741511109 72 785 SH   SOLE 25 785 0 0
PRICESMART INC COM 741511109 2,901 31,851 SH   SOLE 26 3,830 0 28,021
PRICESMART INC COM 741511109 253 2,778 SH   SOLE 28 2,778 0 0
PRICESMART INC COM 741511109 4,526 49,688 SH   SOLE 30 49,688 0 0
PRICESMART INC COM 741511109 84 923 SH   SOLE 34 923 0 0
PRICESMART INC COM 741511109 175 1,925 SH   SOLE 36 1,925 0 0
PRICESMART INC COM 741511109 257 2,824 SH   SOLE 40 2,824 0 0
PRIMEENERGY RESOURCES CORP COM 74158E104 26 596 SH   SOLE 2 28 0 568
PRIMEENERGY RESOURCES CORP COM 74158E104 81 1,870 SH   SOLE 18 1,870 0 0
PRIMEENERGY RESOURCES CORP COM 74158E104 40 937 SH   SOLE 19 937 0 0
PRIMEENERGY RESOURCES CORP COM 74158E104 708 16,392 SH   SOLE 21 16,392 0 0
PRIMEENERGY RESOURCES CORP COM 74158E104 218 5,056 SH   SOLE 22 5,056 0 0
PRIMERICA INC COM 74164M108 13,661 102,004 SH   SOLE 2 30,854 0 71,150
PRIMERICA INC COM 74164M108 44 326 SH   SOLE 4 326 0 0
PRIMERICA INC COM 74164M108 127 947 SH   SOLE 7 947 0 0
PRIMERICA INC COM 74164M108 13,527 101,002 SH   SOLE 18 101,002 0 0
PRIMERICA INC COM 74164M108 1,345 10,039 SH   SOLE 19 10,039 0 0
PRIMERICA INC COM 74164M108 249,549 1,863,282 SH   SOLE 21 1,863,282 0 0
PRIMERICA INC COM 74164M108 168,465 1,257,861 SH   SOLE 22 1,205,345 0 52,516
PRIMERICA INC COM 74164M108 62 460 SH   SOLE 25 460 0 0
PRIMERICA INC COM 74164M108 2,396 17,890 SH   SOLE 26 10,795 0 7,095
PRIMERICA INC COM 74164M108 672 5,018 SH   SOLE 28 5,018 0 0
PRIMERICA INC COM 74164M108 4,929 36,806 SH   SOLE 30 36,806 0 0
PRIMERICA INC COM 74164M108 100 748 SH   SOLE 31 748 0 0
PRIMERICA INC COM 74164M108 22 161 SH   SOLE 34 161 0 0
PRIMERICA INC COM 74164M108 191 1,428 SH   SOLE 36 1,428 0 0
PRIMERICA INC COM 74164M108 670 5,005 SH   SOLE 40 5,005 0 0
PRIMO WATER CORPORATION COM 74167P108 2,340 149,218 SH   SOLE 2 8,559 0 140,659
PRIMO WATER CORPORATION COM 74167P108 44 2,829 SH   SOLE 7 2,829 0 0
PRIMO WATER CORPORATION COM 74167P108 8,532 544,131 SH   SOLE 18 544,131 0 0
PRIMO WATER CORPORATION COM 74167P108 4,430 282,551 SH   SOLE 19 282,551 0 0
PRIMO WATER CORPORATION COM 74167P108 82,654 5,271,292 SH   SOLE 21 5,271,292 0 0
PRIMO WATER CORPORATION COM 74167P108 24,832 1,583,674 SH   SOLE 22 1,557,075 0 26,599
PRIMO WATER CORPORATION COM 74167P108 61 3,866 SH   SOLE 40 3,866 0 0
PRIMORIS SVCS CORP COM 74164F103 1,176 42,594 SH   SOLE 2 15,543 0 27,051
PRIMORIS SVCS CORP COM 74164F103 7 262 SH   SOLE 4 262 0 0
PRIMORIS SVCS CORP COM 74164F103 962 34,829 SH   SOLE 7 34,829 0 0
PRIMORIS SVCS CORP COM 74164F103 4,651 168,442 SH   SOLE 18 168,130 0 312
PRIMORIS SVCS CORP COM 74164F103 2,425 87,843 SH   SOLE 19 87,843 0 0
PRIMORIS SVCS CORP COM 74164F103 47,111 1,706,311 SH   SOLE 21 1,706,311 0 0
PRIMORIS SVCS CORP COM 74164F103 35,805 1,296,808 SH   SOLE 22 1,269,112 0 27,696
PRIMORIS SVCS CORP COM 74164F103 22 814 SH   SOLE 25 814 0 0
PRIMORIS SVCS CORP COM 74164F103 149 5,380 SH   SOLE 26 1,528 0 3,852
PRIMORIS SVCS CORP COM 74164F103 153 5,547 SH   SOLE 28 5,547 0 0
PRIMORIS SVCS CORP COM 74164F103 828 30,007 SH   SOLE 30 30,007 0 0
PRIMORIS SVCS CORP COM 74164F103 39 1,414 SH   SOLE 36 1,414 0 0
PRIMORIS SVCS CORP COM 74164F103 120 4,351 SH   SOLE 40 4,351 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 32,696 659,068 SH   SOLE 2 107,804 0 551,264
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 6,339 127,768 SH   SOLE 4 117,200 0 10,568
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 12,221 246,349 SH   SOLE 7 236,758 0 9,591
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 36 722 SH   SOLE 13 722 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 1,608 32,410 SH   SOLE 15 32,410 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 6 121 SH   SOLE 17 0 0 121
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 42,776 862,244 SH   SOLE 18 823,259 0 38,985
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 3,804 76,683 SH   SOLE 19 76,683 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 493,732 9,952,268 SH   SOLE 21 9,952,268 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 298,693 6,020,827 SH   SOLE 22 5,461,132 0 559,695
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 9,154 184,528 SH   SOLE 23 184,528 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 20,596 415,167 SH   SOLE 25 415,167 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 32,148 648,023 SH   SOLE 26 248,257 0 399,766
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 44,452 896,038 SH   SOLE 28 35,515 0 860,523
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 127 2,557 SH   SOLE 29 2,557 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 71,832 1,447,924 SH   SOLE 30 1,424,907 0 23,017
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 2,168 43,700 SH   SOLE 31 33,733 0 9,967
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 4,166 83,976 SH   SOLE 32 83,976 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 798 16,086 SH   SOLE 34 16,086 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 16,222 326,992 SH   SOLE 35 326,992 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 9,866 198,866 SH   SOLE 36 198,866 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 571 11,505 SH   SOLE 40 11,505 0 0
PRIORITY TECHNOLOGY HLDGS IN COM 74275G107 26 3,756 SH   SOLE 2 1,712 0 2,044
PRIORITY TECHNOLOGY HLDGS IN COM 74275G107 161 22,839 SH   SOLE 18 22,839 0 0
PRIORITY TECHNOLOGY HLDGS IN COM 74275G107 76 10,810 SH   SOLE 19 10,810 0 0
PRIORITY TECHNOLOGY HLDGS IN COM 74275G107 1,711 243,024 SH   SOLE 21 243,024 0 0
PRIORITY TECHNOLOGY HLDGS IN COM 74275G107 441 62,648 SH   SOLE 22 62,196 0 452
PRO-DEX INC COLO COM NEW 74265M205 18 581 SH   SOLE 18 581 0 0
PRO-DEX INC COLO COM NEW 74265M205 214 6,899 SH   SOLE 21 6,899 0 0
PRO-DEX INC COLO COM NEW 74265M205 1,603 51,766 SH   SOLE 22 51,766 0 0
PROASSURANCE CORP COM 74267C106 1,069 60,108 SH   SOLE 2 16,330 0 43,778
PROASSURANCE CORP COM 74267C106 4 235 SH   SOLE 4 235 0 0
PROASSURANCE CORP COM 74267C106 30 1,714 SH   SOLE 7 1,714 0 0
PROASSURANCE CORP COM 74267C106 4,195 235,828 SH   SOLE 18 235,828 0 0
PROASSURANCE CORP COM 74267C106 1,626 91,386 SH   SOLE 19 91,386 0 0
PROASSURANCE CORP COM 74267C106 104,989 5,901,547 SH   SOLE 21 5,901,547 0 0
PROASSURANCE CORP COM 74267C106 25,991 1,461,011 SH   SOLE 22 1,429,416 0 31,595
PROASSURANCE CORP COM 74267C106 319 17,938 SH   SOLE 26 9,131 0 8,807
PROASSURANCE CORP COM 74267C106 123 6,926 SH   SOLE 28 6,926 0 0
PROASSURANCE CORP COM 74267C106 1,662 93,426 SH   SOLE 30 93,426 0 0
PROASSURANCE CORP COM 74267C106 49 2,732 SH   SOLE 36 2,732 0 0
PROASSURANCE CORP COM 74267C106 95 5,336 SH   SOLE 40 5,336 0 0
PROCTER AND GAMBLE CO COM 742718109 860,242 6,182,561 SH   SOLE 2 1,344,809 0 4,837,752
PROCTER AND GAMBLE CO COM 742718109 169,461 1,217,919 SH   SOLE 4 1,122,240 0 95,679
PROCTER AND GAMBLE CO COM 742718109 325,942 2,342,550 SH   SOLE 7 2,261,114 0 81,436
PROCTER AND GAMBLE CO COM 742718109 4,860 34,932 SH   SOLE 13 34,932 0 0
PROCTER AND GAMBLE CO COM 742718109 43,196 310,450 SH   SOLE 15 310,450 0 0
PROCTER AND GAMBLE CO COM 742718109 9 65 SH   SOLE 17 0 0 65
PROCTER AND GAMBLE CO COM 742718109 647,668 4,654,790 SH   SOLE 18 4,276,575 0 378,215
PROCTER AND GAMBLE CO COM 742718109 143,596 1,032,027 SH   SOLE 19 1,032,027 0 0
PROCTER AND GAMBLE CO COM 742718109 7,530,834 54,124,149 SH   SOLE 21 54,124,149 0 0
PROCTER AND GAMBLE CO COM 742718109 7,972,792 57,300,504 SH   SOLE 22 51,992,410 0 5,308,094
PROCTER AND GAMBLE CO COM 742718109 236,985 1,703,209 SH   SOLE 23 1,703,209 0 0
PROCTER AND GAMBLE CO COM 742718109 542,864 3,901,567 SH   SOLE 25 3,901,567 0 0
PROCTER AND GAMBLE CO COM 742718109 727,350 5,227,471 SH   SOLE 26 1,628,516 0 3,598,955
PROCTER AND GAMBLE CO COM 742718109 1,225,536 8,807,932 SH   SOLE 28 337,022 0 8,470,910
PROCTER AND GAMBLE CO COM 742718109 604 4,338 SH   SOLE 29 4,338 0 0
PROCTER AND GAMBLE CO COM 742718109 1,711,912 12,303,522 SH   SOLE 30 12,216,111 0 87,411
PROCTER AND GAMBLE CO COM 742718109 94,770 681,110 SH   SOLE 31 323,116 0 357,994
PROCTER AND GAMBLE CO COM 742718109 25,500 183,270 SH   SOLE 32 183,270 0 0
PROCTER AND GAMBLE CO COM 742718109 60,938 437,959 SH   SOLE 34 437,959 0 0
PROCTER AND GAMBLE CO COM 742718109 218,052 1,567,140 SH   SOLE 36 1,567,140 0 0
PROCTER AND GAMBLE CO COM 742718109 1,799 12,930 SH   SOLE 37 12,930 0 0
PROCTER AND GAMBLE CO COM 742718109 14,417 103,614 SH   SOLE 40 103,614 0 0
PROFESSIONAL HLDG CORP CL A COM 743139107 135 8,764 SH   SOLE 2 1,545 0 7,219
PROFESSIONAL HLDG CORP CL A COM 743139107 481 31,203 SH   SOLE 18 31,203 0 0
PROFESSIONAL HLDG CORP CL A COM 743139107 252 16,313 SH   SOLE 19 16,313 0 0
PROFESSIONAL HLDG CORP CL A COM 743139107 5,699 369,356 SH   SOLE 21 369,356 0 0
PROFESSIONAL HLDG CORP CL A COM 743139107 1,795 116,316 SH   SOLE 22 115,607 0 709
PROFIRE ENERGY INC COM 74316X101 20 23,051 SH   SOLE 21 23,051 0 0
PROFIRE ENERGY INC COM 74316X101 290 339,862 SH   SOLE 22 339,862 0 0
PROFOUND MED CORP COM NEW 74319B502 24 1,181 SH   SOLE 22 1,181 0 0
PROG HOLDINGS INC COM NPV 74319R101 5,908 109,666 SH   SOLE 2 51,489 0 58,177
PROG HOLDINGS INC COM NPV 74319R101 17 307 SH   SOLE 4 307 0 0
PROG HOLDINGS INC COM NPV 74319R101 96 1,790 SH   SOLE 7 1,790 0 0
PROG HOLDINGS INC COM NPV 74319R101 20,513 380,789 SH   SOLE 18 380,789 0 0
PROG HOLDINGS INC COM NPV 74319R101 9,414 174,763 SH   SOLE 19 174,763 0 0
PROG HOLDINGS INC COM NPV 74319R101 255,119 4,735,833 SH   SOLE 21 4,735,833 0 0
PROG HOLDINGS INC COM NPV 74319R101 123,438 2,291,409 SH   SOLE 22 2,244,223 0 47,186
PROG HOLDINGS INC COM NPV 74319R101 188 3,487 SH   SOLE 23 3,487 0 0
PROG HOLDINGS INC COM NPV 74319R101 52 972 SH   SOLE 25 972 0 0
PROG HOLDINGS INC COM NPV 74319R101 2,714 50,386 SH   SOLE 26 17,274 0 33,112
PROG HOLDINGS INC COM NPV 74319R101 498 9,252 SH   SOLE 28 9,252 0 0
PROG HOLDINGS INC COM NPV 74319R101 2,234 41,476 SH   SOLE 30 41,476 0 0
PROG HOLDINGS INC COM NPV 74319R101 21 390 SH   SOLE 34 390 0 0
PROG HOLDINGS INC COM NPV 74319R101 196 3,641 SH   SOLE 36 3,641 0 0
PROG HOLDINGS INC COM NPV 74319R101 441 8,183 SH   SOLE 40 8,183 0 0
PROGENITY INC COM 74319F107 8 1,484 SH   SOLE 2 514 0 970
PROGENITY INC COM 74319F107 57 10,659 SH   SOLE 18 10,659 0 0
PROGENITY INC COM 74319F107 2 323 SH   SOLE 19 323 0 0
PROGENITY INC COM 74319F107 642 120,812 SH   SOLE 21 120,812 0 0
PROGENITY INC COM 74319F107 2,650 499,072 SH   SOLE 22 498,894 0 178
PROGRESS SOFTWARE CORP COM 743312100 1,966 43,500 SH   SOLE 2 19,169 0 24,331
PROGRESS SOFTWARE CORP COM 743312100 22 492 SH   SOLE 4 492 0 0
PROGRESS SOFTWARE CORP COM 743312100 37 810 SH   SOLE 7 810 0 0
PROGRESS SOFTWARE CORP COM 743312100 9,350 206,899 SH   SOLE 18 197,234 0 9,665
PROGRESS SOFTWARE CORP COM 743312100 7,570 167,526 SH   SOLE 19 167,526 0 0
PROGRESS SOFTWARE CORP COM 743312100 238,474 5,277,141 SH   SOLE 21 5,277,141 0 0
PROGRESS SOFTWARE CORP COM 743312100 64,443 1,426,043 SH   SOLE 22 1,395,462 0 30,581
PROGRESS SOFTWARE CORP COM 743312100 697 15,430 SH   SOLE 23 15,430 0 0
PROGRESS SOFTWARE CORP COM 743312100 71 1,577 SH   SOLE 25 1,577 0 0
PROGRESS SOFTWARE CORP COM 743312100 2,159 47,765 SH   SOLE 26 10,268 0 37,497
PROGRESS SOFTWARE CORP COM 743312100 235 5,201 SH   SOLE 28 5,201 0 0
PROGRESS SOFTWARE CORP COM 743312100 4,341 96,062 SH   SOLE 30 96,062 0 0
PROGRESS SOFTWARE CORP COM 743312100 54 1,197 SH   SOLE 34 1,197 0 0
PROGRESS SOFTWARE CORP COM 743312100 176 3,888 SH   SOLE 36 3,888 0 0
PROGRESS SOFTWARE CORP COM 743312100 230 5,098 SH   SOLE 40 5,098 0 0
PROGRESSIVE CORP COM 743315103 152,273 1,539,981 SH   SOLE 2 374,234 0 1,165,747
PROGRESSIVE CORP COM 743315103 28,270 285,906 SH   SOLE 4 263,333 0 22,573
PROGRESSIVE CORP COM 743315103 57,555 582,069 SH   SOLE 7 561,606 0 20,463
PROGRESSIVE CORP COM 743315103 3,084 31,187 SH   SOLE 13 31,187 0 0
PROGRESSIVE CORP COM 743315103 7,235 73,173 SH   SOLE 15 73,173 0 0
PROGRESSIVE CORP COM 743315103 174,547 1,765,242 SH   SOLE 18 1,651,048 0 114,194
PROGRESSIVE CORP COM 743315103 71,801 726,145 SH   SOLE 19 726,145 0 0
PROGRESSIVE CORP COM 743315103 1,545,156 15,626,573 SH   SOLE 21 15,626,573 0 0
PROGRESSIVE CORP COM 743315103 1,380,419 13,960,549 SH   SOLE 22 12,616,579 0 1,343,970
PROGRESSIVE CORP COM 743315103 40,003 404,566 SH   SOLE 23 404,566 0 0
PROGRESSIVE CORP COM 743315103 96,408 974,997 SH   SOLE 25 974,997 0 0
PROGRESSIVE CORP COM 743315103 133,937 1,354,545 SH   SOLE 26 463,686 0 890,859
PROGRESSIVE CORP COM 743315103 278,231 2,813,821 SH   SOLE 28 79,516 0 2,734,305
PROGRESSIVE CORP COM 743315103 1,322 13,372 SH   SOLE 29 13,372 0 0
PROGRESSIVE CORP COM 743315103 312,722 3,162,644 SH   SOLE 30 3,156,884 0 5,760
PROGRESSIVE CORP COM 743315103 17,698 178,989 SH   SOLE 31 78,190 0 100,799
PROGRESSIVE CORP COM 743315103 24,402 246,783 SH   SOLE 34 246,783 0 0
PROGRESSIVE CORP COM 743315103 40,536 409,950 SH   SOLE 36 409,950 0 0
PROGRESSIVE CORP COM 743315103 1,445 14,609 SH   SOLE 37 14,609 0 0
PROGRESSIVE CORP COM 743315103 2,399 24,266 SH   SOLE 40 24,266 0 0
PROGYNY INC COM 74340E103 915 21,585 SH   SOLE 2 7,933 0 13,652
PROGYNY INC COM 74340E103 23 542 SH   SOLE 7 542 0 0
PROGYNY INC COM 74340E103 4,528 106,813 SH   SOLE 18 101,070 0 5,743
PROGYNY INC COM 74340E103 5,673 133,822 SH   SOLE 19 133,822 0 0
PROGYNY INC COM 74340E103 43,415 1,024,173 SH   SOLE 21 1,024,173 0 0
PROGYNY INC COM 74340E103 38,529 908,909 SH   SOLE 22 896,355 0 12,554
PROGYNY INC COM 74340E103 154 3,640 SH   SOLE 23 3,640 0 0
PROGYNY INC COM 74340E103 17 410 SH   SOLE 25 410 0 0
PROGYNY INC COM 74340E103 1,067 25,178 SH   SOLE 26 810 0 24,368
PROGYNY INC COM 74340E103 130 3,069 SH   SOLE 30 3,069 0 0
PROGYNY INC COM 74340E103 233 5,499 SH   SOLE 34 5,499 0 0
PROGYNY INC COM 74340E103 31 720 SH   SOLE 36 720 0 0
PROGYNY INC COM 74340E103 88 2,079 SH   SOLE 40 2,079 0 0
PROLOGIS INC. COM 74340W103 240,785 2,416,063 SH   SOLE 2 638,244 0 1,777,819
PROLOGIS INC. COM 74340W103 130,595 1,310,407 SH   SOLE 4 1,281,979 0 28,428
PROLOGIS INC. COM 74340W103 157,371 1,579,079 SH   SOLE 7 1,552,646 0 26,433
PROLOGIS INC. COM 74340W103 11,094 111,323 SH   SOLE 13 111,323 0 0
PROLOGIS INC. COM 74340W103 9,279 93,110 SH   SOLE 15 93,110 0 0
PROLOGIS INC. COM 74340W103 0 1 SH   SOLE 17 0 0 1
PROLOGIS INC. COM 74340W103 221,267 2,220,221 SH   SOLE 18 1,884,909 0 335,312
PROLOGIS INC. COM 74340W103 258,853 2,597,361 SH   SOLE 19 2,597,361 0 0
PROLOGIS INC. COM 74340W103 2,268,036 22,757,733 SH   SOLE 21 22,757,733 0 0
PROLOGIS INC. COM 74340W103 2,505,099 25,136,457 SH   SOLE 22 22,476,962 0 2,659,495
PROLOGIS INC. COM 74340W103 67,623 678,540 SH   SOLE 23 678,540 0 0
PROLOGIS INC. COM 74340W103 444,109 4,456,246 SH   SOLE 25 4,456,246 0 0
PROLOGIS INC. COM 74340W103 169,871 1,704,501 SH   SOLE 26 524,702 0 1,179,799
PROLOGIS INC. COM 74340W103 248,502 2,493,494 SH   SOLE 28 164,065 0 2,329,429
PROLOGIS INC. COM 74340W103 48,738 489,047 SH   SOLE 29 489,047 0 0
PROLOGIS INC. COM 74340W103 689,838 6,921,913 SH   SOLE 30 6,688,656 0 233,257
PROLOGIS INC. COM 74340W103 20,954 210,255 SH   SOLE 31 183,526 0 26,729
PROLOGIS INC. COM 74340W103 52,480 526,589 SH   SOLE 34 526,589 0 0
PROLOGIS INC. COM 74340W103 47,961 481,246 SH   SOLE 36 481,246 0 0
PROLOGIS INC. COM 74340W103 3,066 30,769 SH   SOLE 40 30,769 0 0
PROOFPOINT INC COM 743424103 16,390 120,149 SH   SOLE 2 21,367 0 98,782
PROOFPOINT INC COM 743424103 160 1,170 SH   SOLE 4 1,170 0 0
PROOFPOINT INC COM 743424103 150 1,101 SH   SOLE 7 1,101 0 0
PROOFPOINT INC COM 743424103 6,709 49,186 SH   SOLE 18 48,672 0 514
PROOFPOINT INC COM 743424103 13,030 95,524 SH   SOLE 19 95,524 0 0
PROOFPOINT INC COM 743424103 160,600 1,177,333 SH   SOLE 21 1,177,333 0 0
PROOFPOINT INC COM 743424103 206,418 1,513,217 SH   SOLE 22 1,439,412 0 73,805
PROOFPOINT INC COM 743424103 287 2,102 SH   SOLE 25 2,102 0 0
PROOFPOINT INC COM 743424103 4,869 35,692 SH   SOLE 26 19,713 0 15,979
PROOFPOINT INC COM 743424103 985 7,223 SH   SOLE 28 7,223 0 0
PROOFPOINT INC COM 743424103 28,052 205,647 SH   SOLE 30 205,647 0 0
PROOFPOINT INC COM 743424103 153 1,122 SH   SOLE 31 1,122 0 0
PROOFPOINT INC COM 743424103 4,393 32,206 SH   SOLE 34 32,206 0 0
PROOFPOINT INC COM 743424103 162 1,187 SH   SOLE 36 1,187 0 0
PROOFPOINT INC COM 743424103 959 7,033 SH   SOLE 40 7,033 0 0
PROOFPOINT INC NOTE 0.250% 8/1 743424AF0 5,257 4,695,000 PRN   SOLE 21 4,695,000 0 0
PROOFPOINT INC NOTE 0.250% 8/1 743424AF0 1,120 1,000,000 PRN   SOLE 22 1,000,000 0 0
PROPETRO HLDG CORP COM 74347M108 730 98,757 SH   SOLE 2 28,693 0 70,064
PROPETRO HLDG CORP COM 74347M108 3 439 SH   SOLE 4 439 0 0
PROPETRO HLDG CORP COM 74347M108 11 1,522 SH   SOLE 7 1,522 0 0
PROPETRO HLDG CORP COM 74347M108 2,621 354,694 SH   SOLE 18 354,694 0 0
PROPETRO HLDG CORP COM 74347M108 974 131,846 SH   SOLE 19 131,846 0 0
PROPETRO HLDG CORP COM 74347M108 69,648 9,424,674 SH   SOLE 21 9,424,674 0 0
PROPETRO HLDG CORP COM 74347M108 18,135 2,454,056 SH   SOLE 22 2,386,717 0 67,339
PROPETRO HLDG CORP COM 74347M108 65 8,796 SH   SOLE 23 8,796 0 0
PROPETRO HLDG CORP COM 74347M108 487 65,875 SH   SOLE 26 21,184 0 44,691
PROPETRO HLDG CORP COM 74347M108 98 13,252 SH   SOLE 28 13,252 0 0
PROPETRO HLDG CORP COM 74347M108 1,359 183,950 SH   SOLE 30 183,950 0 0
PROPETRO HLDG CORP COM 74347M108 66 8,951 SH   SOLE 40 8,951 0 0
PROPHASE LABS INC COM 74345W108 1 123 SH   SOLE 21 123 0 0
PROPHASE LABS INC COM 74345W108 7 768 SH   SOLE 22 768 0 0
PROQR THRAPEUTICS N V SHS EURO N71542109 105 24,973 SH   SOLE 22 24,973 0 0
PROS HOLDINGS INC COM 74346Y103 2,257 44,459 SH   SOLE 2 19,024 0 25,435
PROS HOLDINGS INC COM 74346Y103 12 231 SH   SOLE 4 231 0 0
PROS HOLDINGS INC COM 74346Y103 42 836 SH   SOLE 7 836 0 0
PROS HOLDINGS INC COM 74346Y103 7,784 153,318 SH   SOLE 18 135,166 0 18,152
PROS HOLDINGS INC COM 74346Y103 17,345 341,644 SH   SOLE 19 341,644 0 0
PROS HOLDINGS INC COM 74346Y103 74,608 1,469,532 SH   SOLE 21 1,469,532 0 0
PROS HOLDINGS INC COM 74346Y103 69,424 1,367,425 SH   SOLE 22 1,339,448 0 27,977
PROS HOLDINGS INC COM 74346Y103 1,077 21,222 SH   SOLE 23 21,222 0 0
PROS HOLDINGS INC COM 74346Y103 42 819 SH   SOLE 25 819 0 0
PROS HOLDINGS INC COM 74346Y103 4,897 96,446 SH   SOLE 26 13,930 0 82,516
PROS HOLDINGS INC COM 74346Y103 263 5,173 SH   SOLE 28 5,173 0 0
PROS HOLDINGS INC COM 74346Y103 1,224 24,112 SH   SOLE 30 24,112 0 0
PROS HOLDINGS INC COM 74346Y103 151 2,967 SH   SOLE 34 2,967 0 0
PROS HOLDINGS INC COM 74346Y103 103 2,031 SH   SOLE 36 2,031 0 0
PROS HOLDINGS INC COM 74346Y103 275 5,415 SH   SOLE 40 5,415 0 0
PROSHARES TR SP500 EX TECH 74347B557 1 16 SH   SOLE 17 0 0 16
PROSHARES TR RUSS 2000 DIVD 74347B698 3 46 SH   SOLE 17 0 0 46
PROSHARES TR II VIX MDTRM FUTR N 74347W338 3 88 SH   SOLE 17 0 0 88
PROSIGHT GLOBAL INC COM 74349J103 129 10,062 SH   SOLE 2 3,273 0 6,789
PROSIGHT GLOBAL INC COM 74349J103 416 32,425 SH   SOLE 18 32,425 0 0
PROSIGHT GLOBAL INC COM 74349J103 226 17,651 SH   SOLE 19 17,651 0 0
PROSIGHT GLOBAL INC COM 74349J103 5,357 417,505 SH   SOLE 21 417,505 0 0
PROSIGHT GLOBAL INC COM 74349J103 1,274 99,269 SH   SOLE 22 98,696 0 573
PROSIGHT GLOBAL INC COM 74349J103 48 3,760 SH   SOLE 30 3,760 0 0
PROSPECT CAP CORP COM 74348T102 8,911 1,647,187 SH   SOLE 30 1,647,187 0 0
PROSPERITY BANCSHARES INC COM 743606105 16,468 237,427 SH   SOLE 2 68,237 0 169,190
PROSPERITY BANCSHARES INC COM 743606105 41 588 SH   SOLE 4 588 0 0
PROSPERITY BANCSHARES INC COM 743606105 3,471 50,048 SH   SOLE 7 50,048 0 0
PROSPERITY BANCSHARES INC COM 743606105 16,095 232,046 SH   SOLE 18 232,046 0 0
PROSPERITY BANCSHARES INC COM 743606105 1,557 22,449 SH   SOLE 19 22,449 0 0
PROSPERITY BANCSHARES INC COM 743606105 285,390 4,114,626 SH   SOLE 21 4,114,626 0 0
PROSPERITY BANCSHARES INC COM 743606105 203,230 2,930,069 SH   SOLE 22 2,810,193 0 119,876
PROSPERITY BANCSHARES INC COM 743606105 40 583 SH   SOLE 25 583 0 0
PROSPERITY BANCSHARES INC COM 743606105 3,233 46,611 SH   SOLE 26 31,705 0 14,906
PROSPERITY BANCSHARES INC COM 743606105 965 13,909 SH   SOLE 28 11,509 0 2,400
PROSPERITY BANCSHARES INC COM 743606105 6,586 94,951 SH   SOLE 30 94,951 0 0
PROSPERITY BANCSHARES INC COM 743606105 118 1,698 SH   SOLE 31 1,698 0 0
PROSPERITY BANCSHARES INC COM 743606105 254 3,659 SH   SOLE 36 3,659 0 0
PROSPERITY BANCSHARES INC COM 743606105 789 11,372 SH   SOLE 40 11,372 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102 427 21,193 SH   SOLE 2 11,719 0 9,474
PROTAGONIST THERAPEUTICS INC COM 74366E102 9 453 SH   SOLE 7 453 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102 2,384 118,250 SH   SOLE 18 118,250 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102 1,143 56,715 SH   SOLE 19 56,715 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102 30,173 1,496,659 SH   SOLE 21 1,496,659 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102 17,759 880,920 SH   SOLE 22 875,580 0 5,340
PROTAGONIST THERAPEUTICS INC COM 74366E102 284 14,092 SH   SOLE 30 14,092 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102 69 3,429 SH   SOLE 40 3,429 0 0
PROTARA THERAPEUTICS INC COM STK 74365U107 37 1,544 SH   SOLE 2 472 0 1,072
PROTARA THERAPEUTICS INC COM STK 74365U107 232 9,576 SH   SOLE 18 9,576 0 0
PROTARA THERAPEUTICS INC COM STK 74365U107 86 3,552 SH   SOLE 19 3,552 0 0
PROTARA THERAPEUTICS INC COM STK 74365U107 3,046 125,796 SH   SOLE 21 125,796 0 0
PROTARA THERAPEUTICS INC COM STK 74365U107 1,003 41,420 SH   SOLE 22 41,315 0 105
PROTECTIVE INS CORP CL A 74368L104 3 175 SH   SOLE 21 175 0 0
PROTECTIVE INS CORP CL B 74368L203 160 11,703 SH   SOLE 2 3,213 0 8,490
PROTECTIVE INS CORP CL B 74368L203 3 233 SH   SOLE 7 233 0 0
PROTECTIVE INS CORP CL B 74368L203 498 36,335 SH   SOLE 18 36,335 0 0
PROTECTIVE INS CORP CL B 74368L203 840 61,257 SH   SOLE 19 61,257 0 0
PROTECTIVE INS CORP CL B 74368L203 4,732 345,121 SH   SOLE 21 345,121 0 0
PROTECTIVE INS CORP CL B 74368L203 6,463 471,387 SH   SOLE 22 469,580 0 1,807
PROTECTIVE INS CORP CL B 74368L203 195 14,205 SH   SOLE 23 14,205 0 0
PROTECTIVE INS CORP CL B 74368L203 549 40,013 SH   SOLE 26 0 0 40,013
PROTHENA CORP PLC SHS G72800108 464 38,618 SH   SOLE 2 9,342 0 29,276
PROTHENA CORP PLC SHS G72800108 1 111 SH   SOLE 4 111 0 0
PROTHENA CORP PLC SHS G72800108 7 606 SH   SOLE 7 606 0 0
PROTHENA CORP PLC SHS G72800108 1,749 145,632 SH   SOLE 18 145,632 0 0
PROTHENA CORP PLC SHS G72800108 10,313 858,729 SH   SOLE 19 858,729 0 0
PROTHENA CORP PLC SHS G72800108 438 36,500 SH   SOLE 20 36,500 0 0
PROTHENA CORP PLC SHS G72800108 19,118 1,591,840 SH   SOLE 21 1,591,840 0 0
PROTHENA CORP PLC SHS G72800108 11,827 984,767 SH   SOLE 22 956,439 0 28,328
PROTHENA CORP PLC SHS G72800108 14 1,129 SH   SOLE 25 1,129 0 0
PROTHENA CORP PLC SHS G72800108 90 7,522 SH   SOLE 26 5,339 0 2,183
PROTHENA CORP PLC SHS G72800108 79 6,604 SH   SOLE 28 6,604 0 0
PROTHENA CORP PLC SHS G72800108 181 15,089 SH   SOLE 30 15,089 0 0
PROTHENA CORP PLC SHS G72800108 30 2,508 SH   SOLE 36 2,508 0 0
PROTHENA CORP PLC SHS G72800108 40 3,315 SH   SOLE 40 3,315 0 0
PROTO LABS INC COM 743713109 4,057 26,450 SH   SOLE 2 12,668 0 13,782
PROTO LABS INC COM 743713109 21 140 SH   SOLE 4 140 0 0
PROTO LABS INC COM 743713109 110 719 SH   SOLE 7 719 0 0
PROTO LABS INC COM 743713109 19,097 124,489 SH   SOLE 18 118,106 0 6,383
PROTO LABS INC COM 743713109 21,307 138,900 SH   SOLE 19 138,900 0 0
PROTO LABS INC COM 743713109 457,795 2,984,321 SH   SOLE 21 2,984,321 0 0
PROTO LABS INC COM 743713109 129,909 846,866 SH   SOLE 22 829,367 0 17,499
PROTO LABS INC COM 743713109 1,000 6,518 SH   SOLE 23 6,518 0 0
PROTO LABS INC COM 743713109 52 341 SH   SOLE 25 341 0 0
PROTO LABS INC COM 743713109 6,325 41,230 SH   SOLE 26 7,123 0 34,107
PROTO LABS INC COM 743713109 511 3,331 SH   SOLE 28 3,331 0 0
PROTO LABS INC COM 743713109 26,111 170,217 SH   SOLE 30 170,217 0 0
PROTO LABS INC COM 743713109 299 1,946 SH   SOLE 34 1,946 0 0
PROTO LABS INC COM 743713109 104 678 SH   SOLE 36 678 0 0
PROTO LABS INC COM 743713109 462 3,013 SH   SOLE 40 3,013 0 0
PROVENTION BIO INC COM 74374N102 452 26,692 SH   SOLE 2 13,336 0 13,356
PROVENTION BIO INC COM 74374N102 13 751 SH   SOLE 7 751 0 0
PROVENTION BIO INC COM 74374N102 3,010 177,712 SH   SOLE 18 177,712 0 0
PROVENTION BIO INC COM 74374N102 2,446 144,392 SH   SOLE 19 144,392 0 0
PROVENTION BIO INC COM 74374N102 39,043 2,304,792 SH   SOLE 21 2,304,792 0 0
PROVENTION BIO INC COM 74374N102 20,728 1,223,586 SH   SOLE 22 1,200,713 0 22,873
PROVENTION BIO INC COM 74374N102 26 1,534 SH   SOLE 25 1,534 0 0
PROVENTION BIO INC COM 74374N102 88 5,177 SH   SOLE 26 3,070 0 2,107
PROVENTION BIO INC COM 74374N102 586 34,576 SH   SOLE 30 34,576 0 0
PROVENTION BIO INC COM 74374N102 46 2,727 SH   SOLE 36 2,727 0 0
PROVENTION BIO INC COM 74374N102 60 3,550 SH   SOLE 40 3,550 0 0
PROVIDENT BANCORP INC COM NEW 74383L105 154 12,810 SH   SOLE 2 1,377 0 11,433
PROVIDENT BANCORP INC COM NEW 74383L105 493 41,106 SH   SOLE 18 41,106 0 0
PROVIDENT BANCORP INC COM NEW 74383L105 830 69,151 SH   SOLE 19 69,151 0 0
PROVIDENT BANCORP INC COM NEW 74383L105 6,578 548,178 SH   SOLE 21 548,178 0 0
PROVIDENT BANCORP INC COM NEW 74383L105 3,170 264,194 SH   SOLE 22 263,684 0 510
PROVIDENT BANCORP INC COM NEW 74383L105 257 21,427 SH   SOLE 26 0 0 21,427
PROVIDENT FINL HLDGS INC COM 743868101 74 4,736 SH   SOLE 2 253 0 4,483
PROVIDENT FINL HLDGS INC COM 743868101 368 23,404 SH   SOLE 18 23,404 0 0
PROVIDENT FINL HLDGS INC COM 743868101 183 11,655 SH   SOLE 19 11,655 0 0
PROVIDENT FINL HLDGS INC COM 743868101 3,457 220,068 SH   SOLE 21 220,068 0 0
PROVIDENT FINL HLDGS INC COM 743868101 5,934 377,702 SH   SOLE 22 377,329 0 373
PROVIDENT FINL SVCS INC COM 74386T105 1,563 87,039 SH   SOLE 2 25,470 0 61,569
PROVIDENT FINL SVCS INC COM 74386T105 23 1,306 SH   SOLE 7 1,306 0 0
PROVIDENT FINL SVCS INC COM 74386T105 5,691 316,878 SH   SOLE 18 316,878 0 0
PROVIDENT FINL SVCS INC COM 74386T105 3,055 170,096 SH   SOLE 19 170,096 0 0
PROVIDENT FINL SVCS INC COM 74386T105 148,619 8,274,975 SH   SOLE 21 8,274,975 0 0
PROVIDENT FINL SVCS INC COM 74386T105 37,875 2,108,838 SH   SOLE 22 2,063,856 0 44,982
PROVIDENT FINL SVCS INC COM 74386T105 116 6,445 SH   SOLE 23 6,445 0 0
PROVIDENT FINL SVCS INC COM 74386T105 709 39,499 SH   SOLE 26 12,341 0 27,158
PROVIDENT FINL SVCS INC COM 74386T105 155 8,628 SH   SOLE 28 8,628 0 0
PROVIDENT FINL SVCS INC COM 74386T105 2,765 153,980 SH   SOLE 30 153,980 0 0
PROVIDENT FINL SVCS INC COM 74386T105 21 1,179 SH   SOLE 36 1,179 0 0
PROVIDENT FINL SVCS INC COM 74386T105 117 6,488 SH   SOLE 40 6,488 0 0
PRUDENTIAL BANCORP INC NEW COM 74431A101 102 7,385 SH   SOLE 2 276 0 7,109
PRUDENTIAL BANCORP INC NEW COM 74431A101 427 30,854 SH   SOLE 18 30,854 0 0
PRUDENTIAL BANCORP INC NEW COM 74431A101 224 16,161 SH   SOLE 19 16,161 0 0
PRUDENTIAL BANCORP INC NEW COM 74431A101 4,340 313,330 SH   SOLE 21 313,330 0 0
PRUDENTIAL BANCORP INC NEW COM 74431A101 1,033 74,558 SH   SOLE 22 74,019 0 539
PRUDENTIAL FINL INC COM 744320102 98,261 1,258,624 SH   SOLE 2 446,967 0 811,657
PRUDENTIAL FINL INC COM 744320102 17,573 225,091 SH   SOLE 4 209,681 0 15,410
PRUDENTIAL FINL INC COM 744320102 29,129 373,108 SH   SOLE 7 359,055 0 14,053
PRUDENTIAL FINL INC COM 744320102 94 1,199 SH   SOLE 13 1,199 0 0
PRUDENTIAL FINL INC COM 744320102 3,863 49,487 SH   SOLE 15 49,487 0 0
PRUDENTIAL FINL INC COM 744320102 1 19 SH   SOLE 17 0 0 19
PRUDENTIAL FINL INC COM 744320102 96,486 1,235,888 SH   SOLE 18 1,105,166 0 130,722
PRUDENTIAL FINL INC COM 744320102 14,526 186,063 SH   SOLE 19 186,063 0 0
PRUDENTIAL FINL INC COM 744320102 1,056,045 13,526,897 SH   SOLE 21 13,526,897 0 0
PRUDENTIAL FINL INC COM 744320102 743,925 9,528,942 SH   SOLE 22 8,512,780 0 1,016,162
PRUDENTIAL FINL INC COM 744320102 27,241 348,928 SH   SOLE 23 348,928 0 0
PRUDENTIAL FINL INC COM 744320102 56,151 719,242 SH   SOLE 25 719,242 0 0
PRUDENTIAL FINL INC COM 744320102 70,886 907,974 SH   SOLE 26 329,880 0 578,094
PRUDENTIAL FINL INC COM 744320102 112,251 1,437,830 SH   SOLE 28 57,450 0 1,380,380
PRUDENTIAL FINL INC COM 744320102 2,815 36,058 SH   SOLE 29 36,058 0 0
PRUDENTIAL FINL INC COM 744320102 177,647 2,275,488 SH   SOLE 30 2,247,208 0 28,280
PRUDENTIAL FINL INC COM 744320102 8,329 106,684 SH   SOLE 31 93,392 0 13,292
PRUDENTIAL FINL INC COM 744320102 6,987 89,498 SH   SOLE 32 89,498 0 0
PRUDENTIAL FINL INC COM 744320102 6,174 79,087 SH   SOLE 34 79,087 0 0
PRUDENTIAL FINL INC COM 744320102 19,734 252,775 SH   SOLE 35 252,775 0 0
PRUDENTIAL FINL INC COM 744320102 25,850 331,118 SH   SOLE 36 331,118 0 0
PRUDENTIAL FINL INC COM 744320102 1,289 16,506 SH   SOLE 40 16,506 0 0
PRUDENTIAL PLC ADR 74435K204 11 305 SH   SOLE 18 305 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 5,847 44,008 SH   SOLE 2 14,386 0 29,622
PS BUSINESS PKS INC CALIF COM 69360J107 2,194 16,515 SH   SOLE 4 16,515 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 3,346 25,181 SH   SOLE 7 25,181 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 14,957 112,572 SH   SOLE 18 112,572 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 8,098 60,947 SH   SOLE 19 60,947 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 208,871 1,571,997 SH   SOLE 21 1,571,997 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 109,358 823,043 SH   SOLE 22 809,425 0 13,618
PS BUSINESS PKS INC CALIF COM 69360J107 120 902 SH   SOLE 23 902 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 11,581 87,163 SH   SOLE 25 87,163 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 866 6,514 SH   SOLE 26 5,181 0 1,333
PS BUSINESS PKS INC CALIF COM 69360J107 2,002 15,068 SH   SOLE 28 2,487 0 12,581
PS BUSINESS PKS INC CALIF COM 69360J107 1,597 12,022 SH   SOLE 29 12,022 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 12,313 92,670 SH   SOLE 30 92,670 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 327 2,462 SH   SOLE 40 2,462 0 0
PSYCHEMEDICS CORP COM NEW 744375205 7 1,451 SH   SOLE 18 1,451 0 0
PSYCHEMEDICS CORP COM NEW 744375205 96 18,786 SH   SOLE 21 18,786 0 0
PSYCHEMEDICS CORP COM NEW 744375205 413 81,088 SH   SOLE 22 81,088 0 0
PTC INC COM 69370C100 38,328 320,443 SH   SOLE 2 115,768 0 204,675
PTC INC COM 69370C100 8,594 71,849 SH   SOLE 4 67,514 0 4,335
PTC INC COM 69370C100 879 7,348 SH   SOLE 7 7,348 0 0
PTC INC COM 69370C100 23 189 SH   SOLE 13 189 0 0
PTC INC COM 69370C100 1,049 8,769 SH   SOLE 15 8,769 0 0
PTC INC COM 69370C100 73,119 611,311 SH   SOLE 18 604,286 0 7,025
PTC INC COM 69370C100 216,500 1,810,050 SH   SOLE 19 1,810,050 0 0
PTC INC COM 69370C100 661,473 5,530,252 SH   SOLE 21 5,530,252 0 0
PTC INC COM 69370C100 412,689 3,450,287 SH   SOLE 22 3,308,254 0 142,033
PTC INC COM 69370C100 9,051 75,672 SH   SOLE 23 75,672 0 0
PTC INC COM 69370C100 22,765 190,331 SH   SOLE 25 190,331 0 0
PTC INC COM 69370C100 27,739 231,912 SH   SOLE 26 133,075 0 98,837
PTC INC COM 69370C100 35,059 293,113 SH   SOLE 28 14,397 0 278,716
PTC INC COM 69370C100 12 103 SH   SOLE 29 103 0 0
PTC INC COM 69370C100 79,392 663,756 SH   SOLE 30 639,844 0 23,912
PTC INC COM 69370C100 3,086 25,799 SH   SOLE 31 14,231 0 11,568
PTC INC COM 69370C100 98,217 821,141 SH   SOLE 34 821,141 0 0
PTC INC COM 69370C100 7,151 59,783 SH   SOLE 36 59,783 0 0
PTC INC COM 69370C100 503 4,206 SH   SOLE 40 4,206 0 0
PTC THERAPEUTICS INC COM 69366J200 3,071 50,314 SH   SOLE 2 23,245 0 27,069
PTC THERAPEUTICS INC COM 69366J200 60 982 SH   SOLE 4 982 0 0
PTC THERAPEUTICS INC COM 69366J200 72 1,180 SH   SOLE 7 1,180 0 0
PTC THERAPEUTICS INC COM 69366J200 14,712 241,065 SH   SOLE 18 223,824 0 17,241
PTC THERAPEUTICS INC COM 69366J200 30,477 499,376 SH   SOLE 19 499,376 0 0
PTC THERAPEUTICS INC COM 69366J200 171,959 2,817,613 SH   SOLE 21 2,817,613 0 0
PTC THERAPEUTICS INC COM 69366J200 117,808 1,930,333 SH   SOLE 22 1,888,648 0 41,685
PTC THERAPEUTICS INC COM 69366J200 660 10,814 SH   SOLE 23 10,814 0 0
PTC THERAPEUTICS INC COM 69366J200 28 453 SH   SOLE 25 453 0 0
PTC THERAPEUTICS INC COM 69366J200 4,060 66,524 SH   SOLE 26 24,977 0 41,547
PTC THERAPEUTICS INC COM 69366J200 486 7,958 SH   SOLE 28 7,958 0 0
PTC THERAPEUTICS INC COM 69366J200 22,385 366,783 SH   SOLE 30 366,783 0 0
PTC THERAPEUTICS INC COM 69366J200 1,661 27,214 SH   SOLE 34 27,214 0 0
PTC THERAPEUTICS INC COM 69366J200 47 772 SH   SOLE 36 772 0 0
PTC THERAPEUTICS INC COM 69366J200 411 6,738 SH   SOLE 40 6,738 0 0
PUBLIC STORAGE COM 74460D109 84,955 367,883 SH   SOLE 2 71,194 0 296,689
PUBLIC STORAGE COM 74460D109 46,466 201,211 SH   SOLE 4 195,152 0 6,059
PUBLIC STORAGE COM 74460D109 99,378 430,338 SH   SOLE 7 370,725 0 59,613
PUBLIC STORAGE COM 74460D109 121 524 SH   SOLE 13 524 0 0
PUBLIC STORAGE COM 74460D109 4,464 19,329 SH   SOLE 15 19,329 0 0
PUBLIC STORAGE COM 74460D109 61,418 265,960 SH   SOLE 18 243,276 0 22,684
PUBLIC STORAGE COM 74460D109 55,357 239,715 SH   SOLE 19 239,715 0 0
PUBLIC STORAGE COM 74460D109 1,635,956 7,084,208 SH   SOLE 21 7,084,208 0 0
PUBLIC STORAGE COM 74460D109 1,187,684 5,143,046 SH   SOLE 22 4,824,658 0 318,388
PUBLIC STORAGE COM 74460D109 26,340 114,061 SH   SOLE 23 114,061 0 0
PUBLIC STORAGE COM 74460D109 202,879 878,532 SH   SOLE 25 878,532 0 0
PUBLIC STORAGE COM 74460D109 94,671 409,955 SH   SOLE 26 125,638 0 284,317
PUBLIC STORAGE COM 74460D109 85,052 368,301 SH   SOLE 28 19,979 0 348,322
PUBLIC STORAGE COM 74460D109 21,265 92,083 SH   SOLE 29 92,083 0 0
PUBLIC STORAGE COM 74460D109 334,249 1,447,405 SH   SOLE 30 1,443,190 0 4,215
PUBLIC STORAGE COM 74460D109 6,056 26,226 SH   SOLE 31 20,240 0 5,986
PUBLIC STORAGE COM 74460D109 1,697 7,347 SH   SOLE 34 7,347 0 0
PUBLIC STORAGE COM 74460D109 30,447 131,846 SH   SOLE 36 131,846 0 0
PUBLIC STORAGE COM 74460D109 1,535 6,647 SH   SOLE 40 6,647 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 107,896 1,850,701 SH   SOLE 2 828,044 0 1,022,657
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 19,252 330,228 SH   SOLE 4 310,752 0 19,476
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 37,023 635,045 SH   SOLE 7 599,447 0 35,598
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 118 2,020 SH   SOLE 13 2,020 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 3,714 63,705 SH   SOLE 15 63,705 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 0 5 SH   SOLE 17 0 0 5
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 243,768 4,181,262 SH   SOLE 18 3,932,469 0 248,793
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 341,192 5,852,344 SH   SOLE 19 5,852,344 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 985,186 16,898,556 SH   SOLE 21 16,898,556 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 717,416 12,305,584 SH   SOLE 22 11,073,588 0 1,231,996
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 26,076 447,269 SH   SOLE 23 447,269 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 51,753 887,696 SH   SOLE 25 887,696 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 75,301 1,291,608 SH   SOLE 26 441,255 0 850,353
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 126,310 2,166,554 SH   SOLE 28 73,549 0 2,093,005
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 1,312 22,503 SH   SOLE 29 22,503 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 160,139 2,746,810 SH   SOLE 30 2,618,547 0 128,263
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 25,523 437,788 SH   SOLE 31 128,480 0 309,308
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 3,610 61,925 SH   SOLE 32 61,925 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 15,891 272,566 SH   SOLE 34 272,566 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 10,026 171,975 SH   SOLE 35 171,975 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 21,391 366,908 SH   SOLE 36 366,908 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 1,282 21,991 SH   SOLE 40 21,991 0 0
PUBMATIC INC COM CL A 74467Q103 65 2,311 SH   SOLE 2 2,311 0 0
PUBMATIC INC COM CL A 74467Q103 138 4,928 SH   SOLE 4 4,928 0 0
PUBMATIC INC COM CL A 74467Q103 1,735 62,066 SH   SOLE 18 62,066 0 0
PUBMATIC INC COM CL A 74467Q103 11,886 425,092 SH   SOLE 19 425,092 0 0
PUBMATIC INC COM CL A 74467Q103 758 27,100 SH   SOLE 22 27,100 0 0
PUBMATIC INC COM CL A 74467Q103 107 3,818 SH   SOLE 26 3,818 0 0
PUBMATIC INC COM CL A 74467Q103 4,901 175,272 SH   SOLE 34 175,272 0 0
PULMATRIX INC COM NEW 74584P202 10 8,557 SH   SOLE 18 8,557 0 0
PULMATRIX INC COM NEW 74584P202 105 87,914 SH   SOLE 21 87,914 0 0
PULMATRIX INC COM NEW 74584P202 35 29,145 SH   SOLE 22 29,145 0 0
PULMONX CORP COM 745848101 384 5,569 SH   SOLE 2 975 0 4,594
PULMONX CORP COM 745848101 20 295 SH   SOLE 7 295 0 0
PULMONX CORP COM 745848101 2,727 39,514 SH   SOLE 18 39,514 0 0
PULMONX CORP COM 745848101 9,069 131,391 SH   SOLE 19 131,391 0 0
PULMONX CORP COM 745848101 27,478 398,116 SH   SOLE 21 398,116 0 0
PULMONX CORP COM 745848101 19,030 275,723 SH   SOLE 22 274,550 0 1,173
PULSE BIOSCIENCES INC COM 74587B101 124 5,196 SH   SOLE 2 1,243 0 3,953
PULSE BIOSCIENCES INC COM 74587B101 8 328 SH   SOLE 7 328 0 0
PULSE BIOSCIENCES INC COM 74587B101 1,183 49,600 SH   SOLE 18 49,600 0 0
PULSE BIOSCIENCES INC COM 74587B101 667 27,971 SH   SOLE 19 27,971 0 0
PULSE BIOSCIENCES INC COM 74587B101 12,364 518,191 SH   SOLE 21 518,191 0 0
PULSE BIOSCIENCES INC COM 74587B101 6,717 281,512 SH   SOLE 22 279,096 0 2,416
PULTE GROUP INC COM 745867101 30,641 710,599 SH   SOLE 2 147,477 0 563,122
PULTE GROUP INC COM 745867101 5,751 133,373 SH   SOLE 4 123,052 0 10,321
PULTE GROUP INC COM 745867101 14,082 326,576 SH   SOLE 7 236,100 0 90,476
PULTE GROUP INC COM 745867101 53 1,226 SH   SOLE 13 1,226 0 0
PULTE GROUP INC COM 745867101 1,501 34,818 SH   SOLE 15 34,818 0 0
PULTE GROUP INC COM 745867101 20,904 484,780 SH   SOLE 18 443,797 0 40,983
PULTE GROUP INC COM 745867101 3,847 89,209 SH   SOLE 19 89,209 0 0
PULTE GROUP INC COM 745867101 474,891 11,013,233 SH   SOLE 21 11,013,233 0 0
PULTE GROUP INC COM 745867101 300,747 6,974,661 SH   SOLE 22 6,395,616 0 579,045
PULTE GROUP INC COM 745867101 7,639 177,148 SH   SOLE 23 177,148 0 0
PULTE GROUP INC COM 745867101 19,467 451,453 SH   SOLE 25 451,453 0 0
PULTE GROUP INC COM 745867101 29,690 688,539 SH   SOLE 26 248,405 0 440,134
PULTE GROUP INC COM 745867101 31,282 725,459 SH   SOLE 28 34,773 0 690,686
PULTE GROUP INC COM 745867101 71,456 1,657,150 SH   SOLE 30 1,532,277 0 124,873
PULTE GROUP INC COM 745867101 3,148 73,000 SH   SOLE 31 37,709 0 35,291
PULTE GROUP INC COM 745867101 497 11,535 SH   SOLE 34 11,535 0 0
PULTE GROUP INC COM 745867101 7,652 177,451 SH   SOLE 36 177,451 0 0
PULTE GROUP INC COM 745867101 453 10,498 SH   SOLE 40 10,498 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 253 24,683 SH   SOLE 2 12,832 0 11,851
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,270 123,829 SH   SOLE 18 104,797 0 19,032
PUMA BIOTECHNOLOGY INC COM 74587V107 2,000 194,961 SH   SOLE 19 194,961 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 14,689 1,431,628 SH   SOLE 21 1,431,628 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 11,552 1,125,908 SH   SOLE 22 1,106,030 0 19,878
PUMA BIOTECHNOLOGY INC COM 74587V107 146 14,187 SH   SOLE 23 14,187 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 591 57,566 SH   SOLE 26 6,898 0 50,668
PUMA BIOTECHNOLOGY INC COM 74587V107 40 3,901 SH   SOLE 28 3,901 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 155 15,146 SH   SOLE 30 15,146 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 35 3,457 SH   SOLE 40 3,457 0 0
PURE CYCLE CORP COM NEW 746228303 86 7,615 SH   SOLE 2 2,121 0 5,494
PURE CYCLE CORP COM NEW 746228303 6 540 SH   SOLE 7 540 0 0
PURE CYCLE CORP COM NEW 746228303 852 75,870 SH   SOLE 18 75,870 0 0
PURE CYCLE CORP COM NEW 746228303 391 34,827 SH   SOLE 19 34,827 0 0
PURE CYCLE CORP COM NEW 746228303 7,567 673,844 SH   SOLE 21 673,844 0 0
PURE CYCLE CORP COM NEW 746228303 2,491 221,793 SH   SOLE 22 219,041 0 2,752
PURE STORAGE INC CL A 74624M102 11,863 524,692 SH   SOLE 2 91,333 0 433,359
PURE STORAGE INC CL A 74624M102 63 2,765 SH   SOLE 4 2,765 0 0
PURE STORAGE INC CL A 74624M102 110 4,850 SH   SOLE 7 4,850 0 0
PURE STORAGE INC CL A 74624M102 2,564 113,398 SH   SOLE 18 113,398 0 0
PURE STORAGE INC CL A 74624M102 1,383 61,169 SH   SOLE 19 61,169 0 0
PURE STORAGE INC CL A 74624M102 76,788 3,396,193 SH   SOLE 21 3,396,193 0 0
PURE STORAGE INC CL A 74624M102 145,306 6,426,610 SH   SOLE 22 6,112,295 0 314,315
PURE STORAGE INC CL A 74624M102 43 1,899 SH   SOLE 25 1,899 0 0
PURE STORAGE INC CL A 74624M102 3,083 136,346 SH   SOLE 26 84,938 0 51,408
PURE STORAGE INC CL A 74624M102 696 30,802 SH   SOLE 28 30,802 0 0
PURE STORAGE INC CL A 74624M102 3,075 136,017 SH   SOLE 30 136,017 0 0
PURE STORAGE INC CL A 74624M102 98 4,355 SH   SOLE 31 4,355 0 0
PURE STORAGE INC CL A 74624M102 178 7,887 SH   SOLE 34 7,887 0 0
PURE STORAGE INC CL A 74624M102 106 4,681 SH   SOLE 36 4,681 0 0
PURE STORAGE INC CL A 74624M102 659 29,152 SH   SOLE 40 29,152 0 0
PURE STORAGE INC NOTE 0.125% 4/1 74624MAB8 2,502 2,275,000 PRN   SOLE 21 2,275,000 0 0
PURE STORAGE INC NOTE 0.125% 4/1 74624MAB8 1,649 1,500,000 PRN   SOLE 22 1,500,000 0 0
PURPLE INNOVATION INC COM 74640Y106 472 14,339 SH   SOLE 2 9,579 0 4,760
PURPLE INNOVATION INC COM 74640Y106 10 298 SH   SOLE 7 298 0 0
PURPLE INNOVATION INC COM 74640Y106 1,970 59,811 SH   SOLE 18 59,811 0 0
PURPLE INNOVATION INC COM 74640Y106 1,078 32,730 SH   SOLE 19 32,730 0 0
PURPLE INNOVATION INC COM 74640Y106 20,261 615,086 SH   SOLE 21 615,086 0 0
PURPLE INNOVATION INC COM 74640Y106 18,553 563,226 SH   SOLE 22 541,454 0 21,772
PURPLE INNOVATION INC COM 74640Y106 642 19,480 SH   SOLE 30 19,480 0 0
PURPLE INNOVATION INC COM 74640Y106 154 4,680 SH   SOLE 40 4,680 0 0
PUXIN LTD ADS 74704P108 180 30,854 SH   SOLE 21 30,854 0 0
PUXIN LTD ADS 74704P108 697 119,712 SH   SOLE 22 119,712 0 0
PUXIN LTD ADS 74704P108 381 65,440 SH   SOLE 30 65,440 0 0
PVH CORPORATION COM 693656100 16,399 174,662 SH   SOLE 2 38,597 0 136,065
PVH CORPORATION COM 693656100 73 782 SH   SOLE 4 782 0 0
PVH CORPORATION COM 693656100 5,910 62,951 SH   SOLE 7 54,469 0 8,482
PVH CORPORATION COM 693656100 114 1,213 SH   SOLE 15 1,213 0 0
PVH CORPORATION COM 693656100 15,598 166,128 SH   SOLE 18 160,072 0 6,056
PVH CORPORATION COM 693656100 2,347 24,998 SH   SOLE 19 24,998 0 0
PVH CORPORATION COM 693656100 138,606 1,476,263 SH   SOLE 21 1,476,263 0 0
PVH CORPORATION COM 693656100 162,458 1,730,305 SH   SOLE 22 1,578,096 0 152,209
PVH CORPORATION COM 693656100 275 2,931 SH   SOLE 23 2,931 0 0
PVH CORPORATION COM 693656100 296 3,150 SH   SOLE 25 3,150 0 0
PVH CORPORATION COM 693656100 7,428 79,119 SH   SOLE 26 21,706 0 57,413
PVH CORPORATION COM 693656100 2,002 21,326 SH   SOLE 28 8,756 0 12,570
PVH CORPORATION COM 693656100 52 558 SH   SOLE 29 558 0 0
PVH CORPORATION COM 693656100 17,840 190,006 SH   SOLE 30 190,006 0 0
PVH CORPORATION COM 693656100 2,608 27,782 SH   SOLE 31 1,594 0 26,188
PVH CORPORATION COM 693656100 525 5,594 SH   SOLE 34 5,594 0 0
PVH CORPORATION COM 693656100 1,434 15,274 SH   SOLE 36 15,274 0 0
PVH CORPORATION COM 693656100 817 8,706 SH   SOLE 40 8,706 0 0
PZENA INVT MGMT INC CLASS A 74731Q103 52 7,060 SH   SOLE 2 1,694 0 5,366
PZENA INVT MGMT INC CLASS A 74731Q103 5 626 SH   SOLE 7 626 0 0
PZENA INVT MGMT INC CLASS A 74731Q103 627 85,948 SH   SOLE 18 85,948 0 0
PZENA INVT MGMT INC CLASS A 74731Q103 258 35,337 SH   SOLE 19 35,337 0 0
PZENA INVT MGMT INC CLASS A 74731Q103 4,699 643,654 SH   SOLE 21 643,654 0 0
PZENA INVT MGMT INC CLASS A 74731Q103 2,697 369,484 SH   SOLE 22 367,051 0 2,433
PZENA INVT MGMT INC CLASS A 74731Q103 30 4,147 SH   SOLE 26 0 0 4,147
Q2 HLDGS INC COM 74736L109 4,936 39,009 SH   SOLE 2 16,233 0 22,776
Q2 HLDGS INC COM 74736L109 34 269 SH   SOLE 4 269 0 0
Q2 HLDGS INC COM 74736L109 121 953 SH   SOLE 7 953 0 0
Q2 HLDGS INC COM 74736L109 23,336 184,427 SH   SOLE 18 174,696 0 9,731
Q2 HLDGS INC COM 74736L109 23,944 189,234 SH   SOLE 19 189,234 0 0
Q2 HLDGS INC COM 74736L109 244,163 1,929,688 SH   SOLE 21 1,929,688 0 0
Q2 HLDGS INC COM 74736L109 185,547 1,466,424 SH   SOLE 22 1,432,220 0 34,204
Q2 HLDGS INC COM 74736L109 753 5,952 SH   SOLE 23 5,952 0 0
Q2 HLDGS INC COM 74736L109 29 226 SH   SOLE 25 226 0 0
Q2 HLDGS INC COM 74736L109 6,410 50,657 SH   SOLE 26 14,061 0 36,596
Q2 HLDGS INC COM 74736L109 820 6,483 SH   SOLE 28 6,483 0 0
Q2 HLDGS INC COM 74736L109 9,683 76,527 SH   SOLE 30 76,527 0 0
Q2 HLDGS INC COM 74736L109 253 1,996 SH   SOLE 34 1,996 0 0
Q2 HLDGS INC COM 74736L109 53 417 SH   SOLE 36 417 0 0
Q2 HLDGS INC COM 74736L109 723 5,711 SH   SOLE 40 5,711 0 0
Q2 HLDGS INC NOTE 0.750% 6/0 74736LAD1 1,769 1,155,000 PRN   SOLE 21 1,155,000 0 0
QAD INC CL B 74727D207 11 244 SH   SOLE 21 244 0 0
QAD INC CL B 74727D207 1,291 28,016 SH   SOLE 22 28,016 0 0
QAD INC CL A 74727D306 821 12,991 SH   SOLE 2 5,633 0 7,358
QAD INC CL A 74727D306 10 157 SH   SOLE 7 157 0 0
QAD INC CL A 74727D306 3,283 51,964 SH   SOLE 18 41,750 0 10,214
QAD INC CL A 74727D306 5,765 91,252 SH   SOLE 19 91,252 0 0
QAD INC CL A 74727D306 27,269 431,613 SH   SOLE 21 431,613 0 0
QAD INC CL A 74727D306 25,896 409,884 SH   SOLE 22 403,305 0 6,579
QAD INC CL A 74727D306 319 5,055 SH   SOLE 23 5,055 0 0
QAD INC CL A 74727D306 1,390 22,006 SH   SOLE 26 0 0 22,006
QAD INC CL A 74727D306 90 1,431 SH   SOLE 28 1,431 0 0
QAD INC CL A 74727D306 502 7,945 SH   SOLE 30 7,945 0 0
QAD INC CL A 74727D306 57 905 SH   SOLE 40 905 0 0
QCR HOLDINGS INC COM 74727A104 1,120 28,278 SH   SOLE 2 6,032 0 22,246
QCR HOLDINGS INC COM 74727A104 12 302 SH   SOLE 7 302 0 0
QCR HOLDINGS INC COM 74727A104 2,154 54,396 SH   SOLE 18 54,396 0 0
QCR HOLDINGS INC COM 74727A104 1,230 31,075 SH   SOLE 19 31,075 0 0
QCR HOLDINGS INC COM 74727A104 22,108 558,421 SH   SOLE 21 558,421 0 0
QCR HOLDINGS INC COM 74727A104 18,243 460,787 SH   SOLE 22 451,051 0 9,736
QCR HOLDINGS INC COM 74727A104 43 1,080 SH   SOLE 23 1,080 0 0
QCR HOLDINGS INC COM 74727A104 26 653 SH   SOLE 25 653 0 0
QCR HOLDINGS INC COM 74727A104 558 14,101 SH   SOLE 26 1,455 0 12,646
QCR HOLDINGS INC COM 74727A104 45 1,130 SH   SOLE 28 1,130 0 0
QCR HOLDINGS INC COM 74727A104 740 18,685 SH   SOLE 30 18,685 0 0
QCR HOLDINGS INC COM 74727A104 50 1,269 SH   SOLE 34 1,269 0 0
QCR HOLDINGS INC COM 74727A104 57 1,450 SH   SOLE 36 1,450 0 0
QCR HOLDINGS INC COM 74727A104 85 2,157 SH   SOLE 40 2,157 0 0
QEP RESOURCES INC COM 74733V100 21 8,732 SH   SOLE 2 8,732 0 0
QEP RESOURCES INC COM 74733V100 19 8,058 SH   SOLE 7 8,058 0 0
QEP RESOURCES INC COM 74733V100 541 226,431 SH   SOLE 18 226,431 0 0
QEP RESOURCES INC COM 74733V100 46,439 19,430,515 SH   SOLE 21 19,430,515 0 0
QEP RESOURCES INC COM 74733V100 10,423 4,361,224 SH   SOLE 22 4,361,224 0 0
QEP RESOURCES INC COM 74733V100 199 83,367 SH   SOLE 28 0 0 83,367
QEP RESOURCES INC COM 74733V100 827 346,104 SH   SOLE 30 346,104 0 0
QEP RESOURCES INC COM 74733V100 127 53,217 SH   SOLE 36 53,217 0 0
QIAGEN NV SHS NEW N72482123 24,901 471,157 SH   SOLE 2 46,098 0 425,059
QIAGEN NV SHS NEW N72482123 225 4,253 SH   SOLE 7 4,253 0 0
QIAGEN NV SHS NEW N72482123 5,065 95,833 SH   SOLE 18 95,833 0 0
QIAGEN NV SHS NEW N72482123 5,758 108,950 SH   SOLE 19 108,950 0 0
QIAGEN NV SHS NEW N72482123 103,451 1,957,446 SH   SOLE 21 1,957,446 0 0
QIAGEN NV SHS NEW N72482123 108,629 2,055,423 SH   SOLE 22 1,833,876 0 221,547
QIAGEN NV SHS NEW N72482123 226 4,279 SH   SOLE 31 4,279 0 0
QIWI PLC SPON ADR REP B 74735M108 13 1,297 SH   SOLE 25 1,297 0 0
QORVO INC COM 74736K101 45,361 272,815 SH   SOLE 2 46,708 0 226,107
QORVO INC COM 74736K101 8,673 52,161 SH   SOLE 4 47,908 0 4,253
QORVO INC COM 74736K101 25,758 154,918 SH   SOLE 7 106,447 0 48,471
QORVO INC COM 74736K101 61 368 SH   SOLE 13 368 0 0
QORVO INC COM 74736K101 2,236 13,445 SH   SOLE 15 13,445 0 0
QORVO INC COM 74736K101 21 126 SH   SOLE 17 0 0 126
QORVO INC COM 74736K101 40,656 244,516 SH   SOLE 18 227,628 0 16,888
QORVO INC COM 74736K101 33,721 202,807 SH   SOLE 19 202,807 0 0
QORVO INC COM 74736K101 620,690 3,733,023 SH   SOLE 21 3,733,023 0 0
QORVO INC COM 74736K101 434,414 2,612,704 SH   SOLE 22 2,369,789 0 242,915
QORVO INC COM 74736K101 12,663 76,157 SH   SOLE 23 76,157 0 0
QORVO INC COM 74736K101 30,446 183,109 SH   SOLE 25 183,109 0 0
QORVO INC COM 74736K101 43,722 262,955 SH   SOLE 26 95,320 0 167,635
QORVO INC COM 74736K101 50,817 305,628 SH   SOLE 28 14,402 0 291,226
QORVO INC COM 74736K101 20 121 SH   SOLE 29 121 0 0
QORVO INC COM 74736K101 110,753 666,101 SH   SOLE 30 650,066 0 16,035
QORVO INC COM 74736K101 4,497 27,049 SH   SOLE 31 14,290 0 12,759
QORVO INC COM 74736K101 30,914 185,929 SH   SOLE 34 185,929 0 0
QORVO INC COM 74736K101 10,840 65,193 SH   SOLE 36 65,193 0 0
QORVO INC COM 74736K101 772 4,646 SH   SOLE 40 4,646 0 0
QTS RLTY TR INC COM CL A 74736A103 4,207 67,992 SH   SOLE 2 27,475 0 40,517
QTS RLTY TR INC COM CL A 74736A103 3,307 53,437 SH   SOLE 4 53,437 0 0
QTS RLTY TR INC COM CL A 74736A103 4,940 79,831 SH   SOLE 7 79,831 0 0
QTS RLTY TR INC COM CL A 74736A103 15,136 244,605 SH   SOLE 18 222,238 0 22,367
QTS RLTY TR INC COM CL A 74736A103 29,990 484,654 SH   SOLE 19 484,654 0 0
QTS RLTY TR INC COM CL A 74736A103 158,435 2,560,357 SH   SOLE 21 2,560,357 0 0
QTS RLTY TR INC COM CL A 74736A103 170,348 2,752,883 SH   SOLE 22 2,708,265 0 44,618
QTS RLTY TR INC COM CL A 74736A103 1,785 28,851 SH   SOLE 23 28,851 0 0
QTS RLTY TR INC COM CL A 74736A103 17,171 277,491 SH   SOLE 25 277,491 0 0
QTS RLTY TR INC COM CL A 74736A103 8,355 135,015 SH   SOLE 26 16,781 0 118,234
QTS RLTY TR INC COM CL A 74736A103 3,006 48,570 SH   SOLE 28 8,252 0 40,318
QTS RLTY TR INC COM CL A 74736A103 2,616 42,273 SH   SOLE 29 42,273 0 0
QTS RLTY TR INC COM CL A 74736A103 33,469 540,876 SH   SOLE 30 540,876 0 0
QTS RLTY TR INC COM CL A 74736A103 463 7,480 SH   SOLE 34 7,480 0 0
QTS RLTY TR INC COM CL A 74736A103 100 1,623 SH   SOLE 36 1,623 0 0
QTS RLTY TR INC COM CL A 74736A103 445 7,192 SH   SOLE 40 7,192 0 0
QUAD / GRAPHICS INC COM CL A 747301109 122 31,876 SH   SOLE 2 1,336 0 30,540
QUAD / GRAPHICS INC COM CL A 747301109 2 630 SH   SOLE 7 630 0 0
QUAD / GRAPHICS INC COM CL A 747301109 422 110,455 SH   SOLE 18 110,455 0 0
QUAD / GRAPHICS INC COM CL A 747301109 245 64,148 SH   SOLE 19 64,148 0 0
QUAD / GRAPHICS INC COM CL A 747301109 4,816 1,260,711 SH   SOLE 21 1,260,711 0 0
QUAD / GRAPHICS INC COM CL A 747301109 3,357 878,920 SH   SOLE 22 874,057 0 4,863
QUAKER CHEM CORP COM 747316107 2,084 8,226 SH   SOLE 2 4,455 0 3,771
QUAKER CHEM CORP COM 747316107 18 73 SH   SOLE 4 73 0 0
QUAKER CHEM CORP COM 747316107 66 259 SH   SOLE 7 259 0 0
QUAKER CHEM CORP COM 747316107 14,726 58,117 SH   SOLE 18 58,117 0 0
QUAKER CHEM CORP COM 747316107 6,031 23,803 SH   SOLE 19 23,803 0 0
QUAKER CHEM CORP COM 747316107 372,178 1,468,796 SH   SOLE 21 1,468,796 0 0
QUAKER CHEM CORP COM 747316107 94,578 373,252 SH   SOLE 22 364,391 0 8,861
QUAKER CHEM CORP COM 747316107 1,378 5,439 SH   SOLE 26 4,185 0 1,254
QUAKER CHEM CORP COM 747316107 462 1,824 SH   SOLE 28 1,824 0 0
QUAKER CHEM CORP COM 747316107 7,160 28,257 SH   SOLE 30 28,257 0 0
QUAKER CHEM CORP COM 747316107 17 69 SH   SOLE 36 69 0 0
QUAKER CHEM CORP COM 747316107 380 1,500 SH   SOLE 40 1,500 0 0
QUALCOMM INC COM 747525103 451,537 2,964,005 SH   SOLE 2 712,291 0 2,251,714
QUALCOMM INC COM 747525103 81,961 538,015 SH   SOLE 4 494,706 0 43,309
QUALCOMM INC COM 747525103 166,198 1,090,967 SH   SOLE 7 1,035,688 0 55,279
QUALCOMM INC COM 747525103 4,962 32,570 SH   SOLE 13 32,570 0 0
QUALCOMM INC COM 747525103 17,956 117,869 SH   SOLE 15 117,869 0 0
QUALCOMM INC COM 747525103 4 28 SH   SOLE 17 0 0 28
QUALCOMM INC COM 747525103 385,649 2,531,503 SH   SOLE 18 2,333,717 0 197,786
QUALCOMM INC COM 747525103 156,383 1,026,539 SH   SOLE 19 1,026,539 0 0
QUALCOMM INC COM 747525103 4,502,296 29,554,262 SH   SOLE 21 29,554,262 0 0
QUALCOMM INC COM 747525103 3,964,787 26,025,912 SH   SOLE 22 23,488,108 0 2,537,804
QUALCOMM INC COM 747525103 122,914 806,841 SH   SOLE 23 806,841 0 0
QUALCOMM INC COM 747525103 260,400 1,709,333 SH   SOLE 25 1,709,333 0 0
QUALCOMM INC COM 747525103 381,680 2,505,448 SH   SOLE 26 713,309 0 1,792,139
QUALCOMM INC COM 747525103 388,211 2,548,320 SH   SOLE 28 151,919 0 2,396,401
QUALCOMM INC COM 747525103 1,380 9,060 SH   SOLE 29 9,060 0 0
QUALCOMM INC COM 747525103 974,863 6,399,261 SH   SOLE 30 6,172,838 0 226,423
QUALCOMM INC COM 747525103 63,055 413,912 SH   SOLE 31 180,994 0 232,918
QUALCOMM INC COM 747525103 41,335 271,337 SH   SOLE 32 271,337 0 0
QUALCOMM INC COM 747525103 108,986 715,415 SH   SOLE 34 715,415 0 0
QUALCOMM INC COM 747525103 105,416 691,978 SH   SOLE 36 691,978 0 0
QUALCOMM INC COM 747525103 7,140 46,868 SH   SOLE 40 46,868 0 0
QUALIGEN THERAPEUTICS INC COM 74754R103 2 578 SH   SOLE 21 578 0 0
QUALIGEN THERAPEUTICS INC COM 74754R103 955 317,240 SH   SOLE 22 317,240 0 0
QUALYS INC COM 74758T303 6,138 50,366 SH   SOLE 2 28,795 0 21,571
QUALYS INC COM 74758T303 23 189 SH   SOLE 4 189 0 0
QUALYS INC COM 74758T303 80 656 SH   SOLE 7 656 0 0
QUALYS INC COM 74758T303 24,911 204,405 SH   SOLE 18 189,908 0 14,497
QUALYS INC COM 74758T303 31,728 260,346 SH   SOLE 19 260,346 0 0
QUALYS INC COM 74758T303 307,293 2,521,486 SH   SOLE 21 2,521,486 0 0
QUALYS INC COM 74758T303 159,271 1,306,894 SH   SOLE 22 1,282,762 0 24,132
QUALYS INC COM 74758T303 1,937 15,895 SH   SOLE 23 15,895 0 0
QUALYS INC COM 74758T303 337 2,769 SH   SOLE 25 2,769 0 0
QUALYS INC COM 74758T303 9,844 80,778 SH   SOLE 26 15,403 0 65,375
QUALYS INC COM 74758T303 523 4,294 SH   SOLE 28 4,294 0 0
QUALYS INC COM 74758T303 21,312 174,878 SH   SOLE 30 174,878 0 0
QUALYS INC COM 74758T303 203 1,664 SH   SOLE 36 1,664 0 0
QUALYS INC COM 74758T303 501 4,112 SH   SOLE 40 4,112 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 1,076 48,517 SH   SOLE 2 11,043 0 37,474
QUANEX BUILDING PRODUCTS COR COM 747619104 8 357 SH   SOLE 4 357 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 14 632 SH   SOLE 7 632 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 3,380 152,464 SH   SOLE 18 152,464 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 1,246 56,211 SH   SOLE 19 56,211 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 87,956 3,967,335 SH   SOLE 21 3,967,335 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 22,033 993,803 SH   SOLE 22 969,316 0 24,487
QUANEX BUILDING PRODUCTS COR COM 747619104 492 22,210 SH   SOLE 26 8,673 0 13,537
QUANEX BUILDING PRODUCTS COR COM 747619104 108 4,862 SH   SOLE 28 4,862 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 1,632 73,635 SH   SOLE 30 73,635 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 89 4,013 SH   SOLE 40 4,013 0 0
QUANTA SVCS INC COM 74762E102 24,126 334,993 SH   SOLE 2 75,137 0 259,856
QUANTA SVCS INC COM 74762E102 48 667 SH   SOLE 4 667 0 0
QUANTA SVCS INC COM 74762E102 13,171 182,876 SH   SOLE 7 179,340 0 3,536
QUANTA SVCS INC COM 74762E102 122 1,689 SH   SOLE 15 1,689 0 0
QUANTA SVCS INC COM 74762E102 130,379 1,810,317 SH   SOLE 18 1,641,321 0 168,996
QUANTA SVCS INC COM 74762E102 23,297 323,486 SH   SOLE 19 323,486 0 0
QUANTA SVCS INC COM 74762E102 222,678 3,091,895 SH   SOLE 21 3,091,895 0 0
QUANTA SVCS INC COM 74762E102 243,597 3,382,356 SH   SOLE 22 3,052,436 0 329,920
QUANTA SVCS INC COM 74762E102 22 308 SH   SOLE 23 308 0 0
QUANTA SVCS INC COM 74762E102 4,502 62,507 SH   SOLE 25 20,317 0 42,190
QUANTA SVCS INC COM 74762E102 11,064 153,623 SH   SOLE 26 47,299 0 106,324
QUANTA SVCS INC COM 74762E102 2,704 37,547 SH   SOLE 28 17,630 0 19,917
QUANTA SVCS INC COM 74762E102 26,895 373,442 SH   SOLE 30 373,442 0 0
QUANTA SVCS INC COM 74762E102 187 2,601 SH   SOLE 31 2,601 0 0
QUANTA SVCS INC COM 74762E102 111,886 1,553,547 SH   SOLE 34 1,553,547 0 0
QUANTA SVCS INC COM 74762E102 1,681 23,341 SH   SOLE 36 23,341 0 0
QUANTA SVCS INC COM 74762E102 1,217 16,894 SH   SOLE 40 16,894 0 0
QUANTERIX CORP COM 74766Q101 1,010 21,721 SH   SOLE 2 10,055 0 11,666
QUANTERIX CORP COM 74766Q101 15 333 SH   SOLE 7 333 0 0
QUANTERIX CORP COM 74766Q101 3,824 82,245 SH   SOLE 18 78,225 0 4,020
QUANTERIX CORP COM 74766Q101 5,546 119,262 SH   SOLE 19 119,262 0 0
QUANTERIX CORP COM 74766Q101 36,882 793,154 SH   SOLE 21 793,154 0 0
QUANTERIX CORP COM 74766Q101 31,325 673,666 SH   SOLE 22 658,856 0 14,810
QUANTERIX CORP COM 74766Q101 294 6,331 SH   SOLE 23 6,331 0 0
QUANTERIX CORP COM 74766Q101 1,347 28,974 SH   SOLE 26 0 0 28,974
QUANTERIX CORP COM 74766Q101 103 2,210 SH   SOLE 28 2,210 0 0
QUANTERIX CORP COM 74766Q101 586 12,604 SH   SOLE 30 12,604 0 0
QUANTERIX CORP COM 74766Q101 23 504 SH   SOLE 34 504 0 0
QUANTERIX CORP COM 74766Q101 95 2,039 SH   SOLE 40 2,039 0 0
QUANTUM CORP COM NEW 747906501 130 21,272 SH   SOLE 2 2,589 0 18,683
QUANTUM CORP COM NEW 747906501 568 92,734 SH   SOLE 18 92,734 0 0
QUANTUM CORP COM NEW 747906501 332 54,219 SH   SOLE 19 54,219 0 0
QUANTUM CORP COM NEW 747906501 5,845 955,113 SH   SOLE 21 955,113 0 0
QUANTUM CORP COM NEW 747906501 2,086 340,921 SH   SOLE 22 339,120 0 1,801
QUDIAN INC ADR 747798106 30 21,750 SH   SOLE 4 21,750 0 0
QUDIAN INC ADR 747798106 518 375,272 SH   SOLE 21 375,272 0 0
QUDIAN INC ADR 747798106 1,241 899,089 SH   SOLE 22 899,089 0 0
QUDIAN INC ADR 747798106 10 7,298 SH   SOLE 25 7,298 0 0
QUDIAN INC ADR 747798106 609 441,248 SH   SOLE 30 441,248 0 0
QUEST DIAGNOSTICS INC COM 74834L100 54,881 460,525 SH   SOLE 2 186,425 0 274,100
QUEST DIAGNOSTICS INC COM 74834L100 9,529 79,963 SH   SOLE 4 74,777 0 5,186
QUEST DIAGNOSTICS INC COM 74834L100 21,936 184,077 SH   SOLE 7 127,825 0 56,252
QUEST DIAGNOSTICS INC COM 74834L100 460 3,856 SH   SOLE 13 3,856 0 0
QUEST DIAGNOSTICS INC COM 74834L100 1,920 16,114 SH   SOLE 15 16,114 0 0
QUEST DIAGNOSTICS INC COM 74834L100 34,272 287,589 SH   SOLE 18 263,200 0 24,389
QUEST DIAGNOSTICS INC COM 74834L100 56,375 473,063 SH   SOLE 19 473,063 0 0
QUEST DIAGNOSTICS INC COM 74834L100 463,683 3,890,938 SH   SOLE 21 3,890,938 0 0
QUEST DIAGNOSTICS INC COM 74834L100 411,815 3,455,692 SH   SOLE 22 3,064,053 0 391,639
QUEST DIAGNOSTICS INC COM 74834L100 14,749 123,766 SH   SOLE 23 123,766 0 0
QUEST DIAGNOSTICS INC COM 74834L100 31,378 263,301 SH   SOLE 25 263,301 0 0
QUEST DIAGNOSTICS INC COM 74834L100 42,072 353,045 SH   SOLE 26 145,919 0 207,126
QUEST DIAGNOSTICS INC COM 74834L100 56,498 474,093 SH   SOLE 28 20,539 0 453,554
QUEST DIAGNOSTICS INC COM 74834L100 1,789 15,012 SH   SOLE 29 15,012 0 0
QUEST DIAGNOSTICS INC COM 74834L100 104,290 875,133 SH   SOLE 30 861,821 0 13,312
QUEST DIAGNOSTICS INC COM 74834L100 6,519 54,705 SH   SOLE 31 41,148 0 13,557
QUEST DIAGNOSTICS INC COM 74834L100 39,842 334,332 SH   SOLE 34 334,332 0 0
QUEST DIAGNOSTICS INC COM 74834L100 13,538 113,599 SH   SOLE 36 113,599 0 0
QUEST DIAGNOSTICS INC COM 74834L100 645 5,412 SH   SOLE 40 5,412 0 0
QUEST RESOURCE HLDG CORP COM NEW 74836W203 18 7,665 SH   SOLE 21 7,665 0 0
QUEST RESOURCE HLDG CORP COM NEW 74836W203 1 578 SH   SOLE 22 578 0 0
QUICKLOGIC CORP COM NEW 74837P405 11 2,997 SH   SOLE 18 2,997 0 0
QUICKLOGIC CORP COM NEW 74837P405 116 30,630 SH   SOLE 21 30,630 0 0
QUICKLOGIC CORP COM NEW 74837P405 451 119,090 SH   SOLE 22 119,090 0 0
QUIDEL CORP COM 74838J101 19,701 109,662 SH   SOLE 2 43,242 0 66,420
QUIDEL CORP COM 74838J101 171 953 SH   SOLE 4 953 0 0
QUIDEL CORP COM 74838J101 211 1,172 SH   SOLE 7 1,172 0 0
QUIDEL CORP COM 74838J101 18,557 103,296 SH   SOLE 18 102,527 0 769
QUIDEL CORP COM 74838J101 3,232 17,993 SH   SOLE 19 17,993 0 0
QUIDEL CORP COM 74838J101 339,549 1,890,060 SH   SOLE 21 1,890,060 0 0
QUIDEL CORP COM 74838J101 218,603 1,216,825 SH   SOLE 22 1,148,588 0 68,237
QUIDEL CORP COM 74838J101 414 2,302 SH   SOLE 23 2,302 0 0
QUIDEL CORP COM 74838J101 88 489 SH   SOLE 25 489 0 0
QUIDEL CORP COM 74838J101 3,844 21,399 SH   SOLE 26 11,704 0 9,695
QUIDEL CORP COM 74838J101 889 4,947 SH   SOLE 28 4,947 0 0
QUIDEL CORP COM 74838J101 620 3,449 SH   SOLE 29 3,449 0 0
QUIDEL CORP COM 74838J101 22,781 126,807 SH   SOLE 30 126,807 0 0
QUIDEL CORP COM 74838J101 835 4,649 SH   SOLE 31 4,649 0 0
QUIDEL CORP COM 74838J101 188 1,044 SH   SOLE 34 1,044 0 0
QUIDEL CORP COM 74838J101 217 1,209 SH   SOLE 36 1,209 0 0
QUIDEL CORP COM 74838J101 833 4,639 SH   SOLE 40 4,639 0 0
QUINSTREET INC COM 74874Q100 963 44,909 SH   SOLE 2 15,965 0 28,944
QUINSTREET INC COM 74874Q100 19 877 SH   SOLE 7 877 0 0
QUINSTREET INC COM 74874Q100 5,182 241,710 SH   SOLE 18 222,849 0 18,861
QUINSTREET INC COM 74874Q100 3,475 162,078 SH   SOLE 19 162,078 0 0
QUINSTREET INC COM 74874Q100 118,143 5,510,404 SH   SOLE 21 5,510,404 0 0
QUINSTREET INC COM 74874Q100 33,957 1,583,836 SH   SOLE 22 1,553,146 0 30,690
QUINSTREET INC COM 74874Q100 168 7,842 SH   SOLE 23 7,842 0 0
QUINSTREET INC COM 74874Q100 1,804 84,128 SH   SOLE 26 0 0 84,128
QUINSTREET INC COM 74874Q100 162 7,540 SH   SOLE 28 7,540 0 0
QUINSTREET INC COM 74874Q100 3,187 148,641 SH   SOLE 30 148,641 0 0
QUINSTREET INC COM 74874Q100 146 6,803 SH   SOLE 40 6,803 0 0
QUMU CORP COM 749063103 65 8,087 SH   SOLE 21 8,087 0 0
QUMU CORP COM 749063103 2,120 265,280 SH   SOLE 22 265,280 0 0
QUOTIENT LTD SHS G73268107 234 44,843 SH   SOLE 2 24,667 0 20,176
QUOTIENT LTD SHS G73268107 6 1,170 SH   SOLE 7 1,170 0 0
QUOTIENT LTD SHS G73268107 1,226 235,383 SH   SOLE 18 235,383 0 0
QUOTIENT LTD SHS G73268107 638 122,477 SH   SOLE 19 122,477 0 0
QUOTIENT LTD SHS G73268107 12,865 2,469,335 SH   SOLE 21 2,469,335 0 0
QUOTIENT LTD SHS G73268107 10,922 2,096,287 SH   SOLE 22 2,053,394 0 42,893
QUOTIENT LTD SHS G73268107 11 2,082 SH   SOLE 25 2,082 0 0
QUOTIENT LTD SHS G73268107 42 7,988 SH   SOLE 26 4,046 0 3,942
QUOTIENT LTD SHS G73268107 78 14,878 SH   SOLE 28 14,878 0 0
QUOTIENT LTD SHS G73268107 318 61,104 SH   SOLE 30 61,104 0 0
QUOTIENT LTD SHS G73268107 26 4,991 SH   SOLE 34 4,991 0 0
QUOTIENT LTD SHS G73268107 19 3,742 SH   SOLE 36 3,742 0 0
QUOTIENT LTD SHS G73268107 26 5,081 SH   SOLE 40 5,081 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 716 75,978 SH   SOLE 2 26,263 0 49,715
QUOTIENT TECHNOLOGY INC COM 749119103 5 565 SH   SOLE 4 565 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 12 1,232 SH   SOLE 7 1,232 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 2,904 308,314 SH   SOLE 18 308,314 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 1,421 150,860 SH   SOLE 19 150,860 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 28,120 2,985,136 SH   SOLE 21 2,985,136 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 21,545 2,287,105 SH   SOLE 22 2,222,468 0 64,637
QUOTIENT TECHNOLOGY INC COM 749119103 143 15,196 SH   SOLE 26 2,390 0 12,806
QUOTIENT TECHNOLOGY INC COM 749119103 105 11,159 SH   SOLE 28 11,159 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 1,174 124,605 SH   SOLE 30 124,605 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 20 2,125 SH   SOLE 36 2,125 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 54 5,780 SH   SOLE 40 5,780 0 0
QURATE RETAIL INC COM SER A 74915M100 9,500 865,979 SH   SOLE 2 148,518 0 717,461
QURATE RETAIL INC COM SER A 74915M100 20 1,808 SH   SOLE 4 1,808 0 0
QURATE RETAIL INC COM SER A 74915M100 198 18,057 SH   SOLE 7 18,057 0 0
QURATE RETAIL INC COM SER A 74915M100 1,686 153,690 SH   SOLE 18 153,690 0 0
QURATE RETAIL INC COM SER A 74915M100 1,044 95,169 SH   SOLE 19 95,169 0 0
QURATE RETAIL INC COM SER A 74915M100 49,785 4,538,323 SH   SOLE 21 4,538,323 0 0
QURATE RETAIL INC COM SER A 74915M100 111,744 10,186,369 SH   SOLE 22 9,689,733 0 496,636
QURATE RETAIL INC COM SER A 74915M100 23 2,101 SH   SOLE 25 2,101 0 0
QURATE RETAIL INC COM SER A 74915M100 1,651 150,481 SH   SOLE 26 105,006 0 45,475
QURATE RETAIL INC COM SER A 74915M100 976 89,005 SH   SOLE 28 53,038 0 35,967
QURATE RETAIL INC COM SER A 74915M100 2,703 246,374 SH   SOLE 30 246,374 0 0
QURATE RETAIL INC COM SER A 74915M100 79 7,243 SH   SOLE 31 7,243 0 0
QURATE RETAIL INC COM SER A 74915M100 1,828 166,674 SH   SOLE 36 166,674 0 0
QURATE RETAIL INC COM SER A 74915M100 562 51,275 SH   SOLE 40 51,275 0 0
QUTOUTIAO INC ADS REP SHS A 74915J107 77 48,436 SH   SOLE 21 48,436 0 0
QUTOUTIAO INC ADS REP SHS A 74915J107 523 328,867 SH   SOLE 22 328,867 0 0
QUTOUTIAO INC ADS REP SHS A 74915J107 252 158,608 SH   SOLE 30 158,608 0 0
R1 RCM INC COM 749397105 1,790 74,508 SH   SOLE 2 37,081 0 37,427
R1 RCM INC COM 749397105 11 454 SH   SOLE 4 454 0 0
R1 RCM INC COM 749397105 48 1,979 SH   SOLE 7 1,979 0 0
R1 RCM INC COM 749397105 11,970 498,338 SH   SOLE 18 482,476 0 15,862
R1 RCM INC COM 749397105 7,567 315,021 SH   SOLE 19 315,021 0 0
R1 RCM INC COM 749397105 311,030 12,948,807 SH   SOLE 21 12,948,807 0 0
R1 RCM INC COM 749397105 79,633 3,315,264 SH   SOLE 22 3,235,787 0 79,477
R1 RCM INC COM 749397105 183 7,598 SH   SOLE 23 7,598 0 0
R1 RCM INC COM 749397105 71 2,944 SH   SOLE 25 2,944 0 0
R1 RCM INC COM 749397105 3,380 140,704 SH   SOLE 26 39,686 0 101,018
R1 RCM INC COM 749397105 267 11,126 SH   SOLE 28 11,126 0 0
R1 RCM INC COM 749397105 17,005 707,964 SH   SOLE 30 707,964 0 0
R1 RCM INC COM 749397105 61 2,532 SH   SOLE 34 2,532 0 0
R1 RCM INC COM 749397105 175 7,281 SH   SOLE 36 7,281 0 0
R1 RCM INC COM 749397105 273 11,378 SH   SOLE 40 11,378 0 0
RACKSPACE TECHNOLOGY INC COM 750102105 1,047 54,908 SH   SOLE 2 42,826 0 12,082
RACKSPACE TECHNOLOGY INC COM 750102105 11 598 SH   SOLE 7 598 0 0
RACKSPACE TECHNOLOGY INC COM 750102105 2,336 122,538 SH   SOLE 18 122,538 0 0
RACKSPACE TECHNOLOGY INC COM 750102105 3,695 193,865 SH   SOLE 19 193,865 0 0
RACKSPACE TECHNOLOGY INC COM 750102105 22,452 1,177,984 SH   SOLE 21 1,177,984 0 0
RACKSPACE TECHNOLOGY INC COM 750102105 17,545 920,537 SH   SOLE 22 890,645 0 29,892
RACKSPACE TECHNOLOGY INC COM 750102105 140 7,321 SH   SOLE 30 7,321 0 0
RACKSPACE TECHNOLOGY INC COM 750102105 5,139 269,613 SH   SOLE 34 269,613 0 0
RACKSPACE TECHNOLOGY INC COM 750102105 120 6,275 SH   SOLE 40 6,275 0 0
RADA ELECTR INDS LTD COM PAR NEW M81863124 54 5,518 SH   SOLE 22 5,518 0 0
RADIAN GROUP INC COM 750236101 9,396 463,983 SH   SOLE 2 264,138 0 199,845
RADIAN GROUP INC COM 750236101 583 28,780 SH   SOLE 4 28,780 0 0
RADIAN GROUP INC COM 750236101 215 10,596 SH   SOLE 7 10,596 0 0
RADIAN GROUP INC COM 750236101 270 13,339 SH   SOLE 13 13,339 0 0
RADIAN GROUP INC COM 750236101 14,395 710,863 SH   SOLE 18 684,467 0 26,396
RADIAN GROUP INC COM 750236101 15,127 747,016 SH   SOLE 19 747,016 0 0
RADIAN GROUP INC COM 750236101 142,816 7,052,630 SH   SOLE 21 7,052,630 0 0
RADIAN GROUP INC COM 750236101 128,880 6,364,460 SH   SOLE 22 5,926,924 0 437,536
RADIAN GROUP INC COM 750236101 2,716 134,105 SH   SOLE 23 134,105 0 0
RADIAN GROUP INC COM 750236101 161 7,949 SH   SOLE 25 7,949 0 0
RADIAN GROUP INC COM 750236101 5,340 263,722 SH   SOLE 26 59,338 0 204,384
RADIAN GROUP INC COM 750236101 1,867 92,180 SH   SOLE 28 27,149 0 65,031
RADIAN GROUP INC COM 750236101 796 39,305 SH   SOLE 29 39,305 0 0
RADIAN GROUP INC COM 750236101 3,273 161,617 SH   SOLE 30 161,617 0 0
RADIAN GROUP INC COM 750236101 1,571 77,601 SH   SOLE 31 77,601 0 0
RADIAN GROUP INC COM 750236101 468 23,116 SH   SOLE 34 23,116 0 0
RADIAN GROUP INC COM 750236101 399 19,716 SH   SOLE 36 19,716 0 0
RADIAN GROUP INC COM 750236101 493 24,355 SH   SOLE 40 24,355 0 0
RADIANT LOGISTICS INC COM 75025X100 177 30,595 SH   SOLE 2 3,195 0 27,400
RADIANT LOGISTICS INC COM 75025X100 7 1,260 SH   SOLE 7 1,260 0 0
RADIANT LOGISTICS INC COM 75025X100 872 150,383 SH   SOLE 18 140,152 0 10,231
RADIANT LOGISTICS INC COM 75025X100 618 106,578 SH   SOLE 19 106,578 0 0
RADIANT LOGISTICS INC COM 75025X100 8,366 1,442,490 SH   SOLE 21 1,442,490 0 0
RADIANT LOGISTICS INC COM 75025X100 6,915 1,192,219 SH   SOLE 22 1,186,692 0 5,527
RADIANT LOGISTICS INC COM 75025X100 8 1,454 SH   SOLE 23 1,454 0 0
RADIANT LOGISTICS INC COM 75025X100 191 32,853 SH   SOLE 26 0 0 32,853
RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103 53 4,156 SH   SOLE 2 1,845 0 2,311
RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103 759 59,044 SH   SOLE 21 59,044 0 0
RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103 8,430 656,022 SH   SOLE 22 656,022 0 0
RADIUS HEALTH INC COM NEW 750469207 712 39,858 SH   SOLE 2 22,965 0 16,893
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 3,067 171,736 SH   SOLE 18 158,186 0 13,550
RADIUS HEALTH INC COM NEW 750469207 4,013 224,695 SH   SOLE 19 224,695 0 0
RADIUS HEALTH INC COM NEW 750469207 35,612 1,993,971 SH   SOLE 21 1,993,971 0 0
RADIUS HEALTH INC COM NEW 750469207 24,383 1,365,243 SH   SOLE 22 1,333,629 0 31,614
RADIUS HEALTH INC COM NEW 750469207 119 6,642 SH   SOLE 23 6,642 0 0
RADIUS HEALTH INC COM NEW 750469207 15 842 SH   SOLE 25 842 0 0
RADIUS HEALTH INC COM NEW 750469207 436 24,425 SH   SOLE 26 4,876 0 19,549
RADIUS HEALTH INC COM NEW 750469207 107 5,973 SH   SOLE 28 5,973 0 0
RADIUS HEALTH INC COM NEW 750469207 675 37,805 SH   SOLE 30 37,805 0 0
RADIUS HEALTH INC COM NEW 750469207 30 1,683 SH   SOLE 34 1,683 0 0
RADIUS HEALTH INC COM NEW 750469207 26 1,480 SH   SOLE 36 1,480 0 0
RADIUS HEALTH INC COM NEW 750469207 108 6,061 SH   SOLE 40 6,061 0 0
RADIUS HEALTH INC NOTE 3.000% 9/0 750469AA6 1,207 1,350,000 PRN   SOLE 21 1,350,000 0 0
RADNET INC COM 750491102 667 34,064 SH   SOLE 2 15,202 0 18,862
RADNET INC COM 750491102 17 859 SH   SOLE 7 859 0 0
RADNET INC COM 750491102 3,966 202,672 SH   SOLE 18 202,672 0 0
RADNET INC COM 750491102 2,043 104,419 SH   SOLE 19 104,419 0 0
RADNET INC COM 750491102 92,876 4,745,831 SH   SOLE 21 4,745,831 0 0
RADNET INC COM 750491102 23,948 1,223,691 SH   SOLE 22 1,186,603 0 37,088
RADNET INC COM 750491102 26 1,329 SH   SOLE 23 1,329 0 0
RADNET INC COM 750491102 16 833 SH   SOLE 25 833 0 0
RADNET INC COM 750491102 1,753 89,567 SH   SOLE 26 1,637 0 87,930
RADNET INC COM 750491102 115 5,866 SH   SOLE 28 5,866 0 0
RADNET INC COM 750491102 2,312 118,133 SH   SOLE 30 118,133 0 0
RADNET INC COM 750491102 98 5,031 SH   SOLE 34 5,031 0 0
RADNET INC COM 750491102 28 1,453 SH   SOLE 36 1,453 0 0
RADNET INC COM 750491102 135 6,878 SH   SOLE 40 6,878 0 0
RADWARE LTD ORD M81873107 3 123 SH   SOLE 4 123 0 0
RADWARE LTD ORD M81873107 188 6,773 SH   SOLE 7 6,773 0 0
RADWARE LTD ORD M81873107 142 5,120 SH   SOLE 18 0 0 5,120
RADWARE LTD ORD M81873107 16,160 582,326 SH   SOLE 21 582,326 0 0
RADWARE LTD ORD M81873107 9,093 327,658 SH   SOLE 22 319,556 0 8,102
RADWARE LTD ORD M81873107 990 35,686 SH   SOLE 26 0 0 35,686
RADWARE LTD ORD M81873107 218 7,863 SH   SOLE 28 7,863 0 0
RADWARE LTD ORD M81873107 566 20,382 SH   SOLE 30 20,382 0 0
RADWARE LTD ORD M81873107 168 6,062 SH   SOLE 34 6,062 0 0
RADWARE LTD ORD M81873107 178 6,426 SH   SOLE 40 6,426 0 0
RAFAEL HLDGS INC COM CL B 75062E106 224 9,613 SH   SOLE 2 915 0 8,698
RAFAEL HLDGS INC COM CL B 75062E106 6 242 SH   SOLE 7 242 0 0
RAFAEL HLDGS INC COM CL B 75062E106 850 36,438 SH   SOLE 18 36,438 0 0
RAFAEL HLDGS INC COM CL B 75062E106 340 14,566 SH   SOLE 19 14,566 0 0
RAFAEL HLDGS INC COM CL B 75062E106 7,850 336,621 SH   SOLE 21 336,621 0 0
RAFAEL HLDGS INC COM CL B 75062E106 6,168 264,479 SH   SOLE 22 262,704 0 1,775
RALPH LAUREN CORP CL A 751212101 13,018 125,490 SH   SOLE 2 35,564 0 89,926
RALPH LAUREN CORP CL A 751212101 157 1,516 SH   SOLE 4 1,516 0 0
RALPH LAUREN CORP CL A 751212101 4,040 38,940 SH   SOLE 7 37,207 0 1,733
RALPH LAUREN CORP CL A 751212101 1,258 12,126 SH   SOLE 13 12,126 0 0
RALPH LAUREN CORP CL A 751212101 75 719 SH   SOLE 15 719 0 0
RALPH LAUREN CORP CL A 751212101 42,997 414,471 SH   SOLE 18 391,024 0 23,447
RALPH LAUREN CORP CL A 751212101 49,881 480,831 SH   SOLE 19 480,831 0 0
RALPH LAUREN CORP CL A 751212101 103,508 997,760 SH   SOLE 21 997,760 0 0
RALPH LAUREN CORP CL A 751212101 140,395 1,353,337 SH   SOLE 22 1,174,974 0 178,363
RALPH LAUREN CORP CL A 751212101 1,734 16,713 SH   SOLE 23 16,713 0 0
RALPH LAUREN CORP CL A 751212101 1,760 16,970 SH   SOLE 25 16,970 0 0
RALPH LAUREN CORP CL A 751212101 5,154 49,682 SH   SOLE 26 15,170 0 34,512
RALPH LAUREN CORP CL A 751212101 1,237 11,921 SH   SOLE 28 5,778 0 6,143
RALPH LAUREN CORP CL A 751212101 174 1,678 SH   SOLE 29 1,678 0 0
RALPH LAUREN CORP CL A 751212101 27,797 267,950 SH   SOLE 30 141,497 0 126,453
RALPH LAUREN CORP CL A 751212101 763 7,354 SH   SOLE 31 2,211 0 5,143
RALPH LAUREN CORP CL A 751212101 11,273 108,669 SH   SOLE 34 108,669 0 0
RALPH LAUREN CORP CL A 751212101 593 5,718 SH   SOLE 36 5,718 0 0
RALPH LAUREN CORP CL A 751212101 609 5,868 SH   SOLE 40 5,868 0 0
RAMACO RES INC COM 75134P303 6 1,957 SH   SOLE 18 1,957 0 0
RAMACO RES INC COM 75134P303 100 34,581 SH   SOLE 21 34,581 0 0
RAMACO RES INC COM 75134P303 30 10,350 SH   SOLE 22 10,350 0 0
RAMBUS INC DEL COM 750917106 2,571 147,249 SH   SOLE 2 39,038 0 108,211
RAMBUS INC DEL COM 750917106 13 765 SH   SOLE 4 765 0 0
RAMBUS INC DEL COM 750917106 35 2,025 SH   SOLE 7 2,025 0 0
RAMBUS INC DEL COM 750917106 8,693 497,853 SH   SOLE 18 497,853 0 0
RAMBUS INC DEL COM 750917106 3,550 203,325 SH   SOLE 19 203,325 0 0
RAMBUS INC DEL COM 750917106 225,433 12,911,422 SH   SOLE 21 12,911,422 0 0
RAMBUS INC DEL COM 750917106 64,187 3,676,248 SH   SOLE 22 3,590,083 0 86,165
RAMBUS INC DEL COM 750917106 243 13,895 SH   SOLE 23 13,895 0 0
RAMBUS INC DEL COM 750917106 35 2,017 SH   SOLE 25 2,017 0 0
RAMBUS INC DEL COM 750917106 2,474 141,685 SH   SOLE 26 24,833 0 116,852
RAMBUS INC DEL COM 750917106 232 13,295 SH   SOLE 28 13,295 0 0
RAMBUS INC DEL COM 750917106 4,133 236,699 SH   SOLE 30 236,699 0 0
RAMBUS INC DEL COM 750917106 88 5,031 SH   SOLE 36 5,031 0 0
RAMBUS INC DEL COM 750917106 223 12,773 SH   SOLE 40 12,773 0 0
RANDOLPH BANCORP INC COM 752378109 25 1,130 SH   SOLE 18 1,130 0 0
RANDOLPH BANCORP INC COM 752378109 834 37,813 SH   SOLE 21 37,813 0 0
RANDOLPH BANCORP INC COM 752378109 26 1,197 SH   SOLE 22 1,197 0 0
RANGE RES CORP COM 75281A109 1,775 264,961 SH   SOLE 2 76,773 0 188,188
RANGE RES CORP COM 75281A109 5 790 SH   SOLE 4 790 0 0
RANGE RES CORP COM 75281A109 81 12,118 SH   SOLE 7 12,118 0 0
RANGE RES CORP COM 75281A109 6,437 960,685 SH   SOLE 18 960,685 0 0
RANGE RES CORP COM 75281A109 2,566 382,917 SH   SOLE 19 382,917 0 0
RANGE RES CORP COM 75281A109 185,877 27,742,850 SH   SOLE 21 27,742,850 0 0
RANGE RES CORP COM 75281A109 46,558 6,948,976 SH   SOLE 22 6,797,224 0 151,752
RANGE RES CORP COM 75281A109 16 2,408 SH   SOLE 25 2,408 0 0
RANGE RES CORP COM 75281A109 567 84,693 SH   SOLE 26 53,478 0 31,215
RANGE RES CORP COM 75281A109 423 63,204 SH   SOLE 28 26,756 0 36,448
RANGE RES CORP COM 75281A109 4,288 640,035 SH   SOLE 30 640,035 0 0
RANGE RES CORP COM 75281A109 213 31,726 SH   SOLE 36 31,726 0 0
RANGE RES CORP COM 75281A109 204 30,438 SH   SOLE 40 30,438 0 0
RANGER ENERGY SVCS INC COM CL A 75282U104 9 2,403 SH   SOLE 18 2,403 0 0
RANGER ENERGY SVCS INC COM CL A 75282U104 86 23,588 SH   SOLE 21 23,588 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103 412 30,666 SH   SOLE 2 9,739 0 20,927
RANPAK HOLDINGS CORP COM CL A 75321W103 10 712 SH   SOLE 7 712 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103 1,440 107,170 SH   SOLE 18 107,170 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103 716 53,303 SH   SOLE 19 53,303 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103 15,691 1,167,467 SH   SOLE 21 1,167,467 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103 11,678 868,868 SH   SOLE 22 863,590 0 5,278
RANPAK HOLDINGS CORP COM CL A 75321W103 100 7,406 SH   SOLE 30 7,406 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103 75 5,595 SH   SOLE 40 5,595 0 0
RAPID7 INC COM 753422104 3,877 42,999 SH   SOLE 2 21,502 0 21,497
RAPID7 INC COM 753422104 18 203 SH   SOLE 4 203 0 0
RAPID7 INC COM 753422104 90 999 SH   SOLE 7 999 0 0
RAPID7 INC COM 753422104 17,372 192,680 SH   SOLE 18 180,123 0 12,557
RAPID7 INC COM 753422104 20,551 227,944 SH   SOLE 19 227,944 0 0
RAPID7 INC COM 753422104 184,437 2,045,668 SH   SOLE 21 2,045,668 0 0
RAPID7 INC COM 753422104 136,307 1,511,838 SH   SOLE 22 1,477,395 0 34,443
RAPID7 INC COM 753422104 1,052 11,672 SH   SOLE 23 11,672 0 0
RAPID7 INC COM 753422104 409 4,538 SH   SOLE 25 4,538 0 0
RAPID7 INC COM 753422104 7,929 87,941 SH   SOLE 26 41,311 0 46,630
RAPID7 INC COM 753422104 552 6,118 SH   SOLE 28 6,118 0 0
RAPID7 INC COM 753422104 20,681 229,382 SH   SOLE 30 229,382 0 0
RAPID7 INC COM 753422104 2,286 25,360 SH   SOLE 34 25,360 0 0
RAPID7 INC COM 753422104 254 2,820 SH   SOLE 36 2,820 0 0
RAPID7 INC COM 753422104 516 5,719 SH   SOLE 40 5,719 0 0
RAPT THERAPEUTICS INC COM 75382E109 162 8,202 SH   SOLE 2 4,758 0 3,444
RAPT THERAPEUTICS INC COM 75382E109 5 237 SH   SOLE 7 237 0 0
RAPT THERAPEUTICS INC COM 75382E109 1,059 53,632 SH   SOLE 18 50,782 0 2,850
RAPT THERAPEUTICS INC COM 75382E109 7,231 366,135 SH   SOLE 19 366,135 0 0
RAPT THERAPEUTICS INC COM 75382E109 12,810 648,610 SH   SOLE 21 648,610 0 0
RAPT THERAPEUTICS INC COM 75382E109 5,795 293,396 SH   SOLE 22 291,479 0 1,917
RAPT THERAPEUTICS INC COM 75382E109 28 1,396 SH   SOLE 26 0 0 1,396
RAPT THERAPEUTICS INC COM 75382E109 170 8,611 SH   SOLE 30 8,611 0 0
RAPT THERAPEUTICS INC COM 75382E109 15 748 SH   SOLE 34 748 0 0
RAPT THERAPEUTICS INC COM 75382E109 60 3,014 SH   SOLE 40 3,014 0 0
RAVE RESTAURANT GROUP INC COM 754198109 3 3,285 SH   SOLE 21 3,285 0 0
RAVE RESTAURANT GROUP INC COM 754198109 24 25,976 SH   SOLE 22 25,976 0 0
RAVEN INDS INC COM 754212108 1,384 41,820 SH   SOLE 2 12,074 0 29,746
RAVEN INDS INC COM 754212108 7 226 SH   SOLE 4 226 0 0
RAVEN INDS INC COM 754212108 20 608 SH   SOLE 7 608 0 0
RAVEN INDS INC COM 754212108 5,202 157,213 SH   SOLE 18 157,213 0 0
RAVEN INDS INC COM 754212108 2,043 61,746 SH   SOLE 19 61,746 0 0
RAVEN INDS INC COM 754212108 133,550 4,035,964 SH   SOLE 21 4,035,964 0 0
RAVEN INDS INC COM 754212108 34,794 1,051,482 SH   SOLE 22 1,026,475 0 25,007
RAVEN INDS INC COM 754212108 45 1,375 SH   SOLE 25 1,375 0 0
RAVEN INDS INC COM 754212108 1,171 35,397 SH   SOLE 26 8,499 0 26,898
RAVEN INDS INC COM 754212108 150 4,532 SH   SOLE 28 4,532 0 0
RAVEN INDS INC COM 754212108 2,517 76,063 SH   SOLE 30 76,063 0 0
RAVEN INDS INC COM 754212108 311 9,396 SH   SOLE 34 9,396 0 0
RAVEN INDS INC COM 754212108 112 3,376 SH   SOLE 36 3,376 0 0
RAVEN INDS INC COM 754212108 148 4,478 SH   SOLE 40 4,478 0 0
RAYMOND JAMES FINL INC COM 754730109 41,890 437,863 SH   SOLE 2 191,282 0 246,581
RAYMOND JAMES FINL INC COM 754730109 5,944 62,128 SH   SOLE 4 57,376 0 4,752
RAYMOND JAMES FINL INC COM 754730109 14,245 148,895 SH   SOLE 7 105,476 0 43,419
RAYMOND JAMES FINL INC COM 754730109 47 493 SH   SOLE 13 493 0 0
RAYMOND JAMES FINL INC COM 754730109 1,481 15,484 SH   SOLE 15 15,484 0 0
RAYMOND JAMES FINL INC COM 754730109 189,788 1,983,774 SH   SOLE 18 1,803,567 0 180,207
RAYMOND JAMES FINL INC COM 754730109 364,165 3,806,468 SH   SOLE 19 3,806,468 0 0
RAYMOND JAMES FINL INC COM 754730109 266,517 2,785,796 SH   SOLE 21 2,785,796 0 0
RAYMOND JAMES FINL INC COM 754730109 298,787 3,123,103 SH   SOLE 22 2,863,879 0 259,224
RAYMOND JAMES FINL INC COM 754730109 8,041 84,046 SH   SOLE 23 84,046 0 0
RAYMOND JAMES FINL INC COM 754730109 22,917 239,544 SH   SOLE 25 228,515 0 11,029
RAYMOND JAMES FINL INC COM 754730109 30,964 323,652 SH   SOLE 26 105,145 0 218,507
RAYMOND JAMES FINL INC COM 754730109 34,362 359,171 SH   SOLE 28 15,989 0 343,182
RAYMOND JAMES FINL INC COM 754730109 22 226 SH   SOLE 29 226 0 0
RAYMOND JAMES FINL INC COM 754730109 49,167 513,926 SH   SOLE 30 513,926 0 0
RAYMOND JAMES FINL INC COM 754730109 1,886 19,709 SH   SOLE 31 14,723 0 4,986
RAYMOND JAMES FINL INC COM 754730109 11,488 120,078 SH   SOLE 34 120,078 0 0
RAYMOND JAMES FINL INC COM 754730109 8,014 83,763 SH   SOLE 36 83,763 0 0
RAYMOND JAMES FINL INC COM 754730109 502 5,248 SH   SOLE 40 5,248 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 389 59,627 SH   SOLE 2 5,493 0 54,134
RAYONIER ADVANCED MATLS INC COM 75508B104 6 956 SH   SOLE 7 956 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 1,906 292,323 SH   SOLE 18 292,323 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 680 104,358 SH   SOLE 19 104,358 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 47,457 7,278,695 SH   SOLE 21 7,278,695 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 10,356 1,588,295 SH   SOLE 22 1,579,138 0 9,157
RAYONIER ADVANCED MATLS INC COM 75508B104 588 90,179 SH   SOLE 30 90,179 0 0
RAYONIER INC COM 754907103 10,513 357,837 SH   SOLE 2 104,899 0 252,938
RAYONIER INC COM 754907103 20 674 SH   SOLE 4 674 0 0
RAYONIER INC COM 754907103 103 3,517 SH   SOLE 7 3,517 0 0
RAYONIER INC COM 754907103 10,326 351,460 SH   SOLE 18 351,460 0 0
RAYONIER INC COM 754907103 4,548 154,808 SH   SOLE 19 154,808 0 0
RAYONIER INC COM 754907103 217,949 7,418,277 SH   SOLE 21 7,418,277 0 0
RAYONIER INC COM 754907103 124,136 4,225,199 SH   SOLE 22 4,050,276 0 174,923
RAYONIER INC COM 754907103 519 17,679 SH   SOLE 25 17,679 0 0
RAYONIER INC COM 754907103 1,294 44,060 SH   SOLE 26 30,124 0 13,936
RAYONIER INC COM 754907103 549 18,671 SH   SOLE 28 16,851 0 1,820
RAYONIER INC COM 754907103 10,044 341,876 SH   SOLE 30 341,876 0 0
RAYONIER INC COM 754907103 76 2,601 SH   SOLE 31 2,601 0 0
RAYONIER INC COM 754907103 1,058 36,000 SH   SOLE 34 36,000 0 0
RAYONIER INC COM 754907103 184 6,271 SH   SOLE 36 6,271 0 0
RAYONIER INC COM 754907103 492 16,732 SH   SOLE 40 16,732 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 273,298 3,821,820 SH   SOLE 2 1,056,327 0 2,765,493
RAYTHEON TECHNOLOGIES CORP COM 75513E101 46,957 656,653 SH   SOLE 4 597,299 0 59,354
RAYTHEON TECHNOLOGIES CORP COM 75513E101 100,292 1,402,492 SH   SOLE 7 1,332,896 0 69,596
RAYTHEON TECHNOLOGIES CORP COM 75513E101 389 5,445 SH   SOLE 13 5,445 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 13,552 189,514 SH   SOLE 15 189,514 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 0 2 SH   SOLE 17 0 0 2
RAYTHEON TECHNOLOGIES CORP COM 75513E101 356,717 4,988,350 SH   SOLE 18 4,745,490 0 242,860
RAYTHEON TECHNOLOGIES CORP COM 75513E101 189,427 2,648,959 SH   SOLE 19 2,648,959 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 2,607,026 36,456,805 SH   SOLE 21 36,456,805 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 2,386,786 33,376,949 SH   SOLE 22 30,264,990 0 3,111,959
RAYTHEON TECHNOLOGIES CORP COM 75513E101 73,263 1,024,518 SH   SOLE 23 1,024,518 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 153,354 2,144,508 SH   SOLE 25 2,144,508 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 222,967 3,117,986 SH   SOLE 26 987,660 0 2,130,326
RAYTHEON TECHNOLOGIES CORP COM 75513E101 33,845 473,288 SH   SOLE 28 0 0 473,288
RAYTHEON TECHNOLOGIES CORP COM 75513E101 198 2,772 SH   SOLE 29 2,772 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 398,236 5,568,954 SH   SOLE 30 5,568,954 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 116,449 1,628,429 SH   SOLE 31 195,315 0 1,433,114
RAYTHEON TECHNOLOGIES CORP COM 75513E101 62,514 874,201 SH   SOLE 36 874,201 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 4,044 56,550 SH   SOLE 40 56,550 0 0
RAYTHEON TECHNOLOGIES CORP OPTIONS 75513E101 972 13,600 SH Call SOLE 4 13,600 0 0
RAYTHEON TECHNOLOGIES CORP OPTIONS 75513E101 11,291 157,900 SH Call SOLE 18 157,900 0 0
RAYTHEON TECHNOLOGIES CORP OPTIONS 75513E101 70,394 984,400 SH Call SOLE 19 984,400 0 0
RAYTHEON TECHNOLOGIES CORP OPTIONS 75513E101 5,106 71,400 SH Call SOLE 22 71,400 0 0
RAYTHEON TECHNOLOGIES CORP OPTIONS 75513E101 730 10,200 SH Call SOLE 26 10,200 0 0
RBB BANCORP COM 74930B105 241 15,690 SH   SOLE 2 1,698 0 13,992
RBB BANCORP COM 74930B105 4 279 SH   SOLE 7 279 0 0
RBB BANCORP COM 74930B105 1,066 69,305 SH   SOLE 18 69,305 0 0
RBB BANCORP COM 74930B105 493 32,067 SH   SOLE 19 32,067 0 0
RBB BANCORP COM 74930B105 10,085 655,711 SH   SOLE 21 655,711 0 0
RBB BANCORP COM 74930B105 6,139 399,168 SH   SOLE 22 396,953 0 2,215
RBB FD INC MOTLEY FOL ETF 74933W601 2 50 SH   SOLE 17 0 0 50
RBC BEARINGS INC COM 75524B104 2,755 15,385 SH   SOLE 2 8,323 0 7,062
RBC BEARINGS INC COM 75524B104 34 191 SH   SOLE 4 191 0 0
RBC BEARINGS INC COM 75524B104 82 459 SH   SOLE 7 459 0 0
RBC BEARINGS INC COM 75524B104 15,201 84,902 SH   SOLE 18 84,902 0 0
RBC BEARINGS INC COM 75524B104 7,877 43,998 SH   SOLE 19 43,998 0 0
RBC BEARINGS INC COM 75524B104 194,318 1,085,334 SH   SOLE 21 1,085,334 0 0
RBC BEARINGS INC COM 75524B104 121,402 678,074 SH   SOLE 22 660,951 0 17,123
RBC BEARINGS INC COM 75524B104 1,901 10,620 SH   SOLE 26 6,606 0 4,014
RBC BEARINGS INC COM 75524B104 614 3,429 SH   SOLE 28 3,429 0 0
RBC BEARINGS INC COM 75524B104 2,680 14,966 SH   SOLE 30 14,966 0 0
RBC BEARINGS INC COM 75524B104 563 3,145 SH   SOLE 40 3,145 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108 271 6,879 SH   SOLE 2 696 0 6,183
RCI HOSPITALITY HLDGS INC COM 74934Q108 8 204 SH   SOLE 7 204 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108 1,260 31,942 SH   SOLE 18 31,942 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108 629 15,947 SH   SOLE 19 15,947 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108 12,971 328,890 SH   SOLE 21 328,890 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108 7,687 194,898 SH   SOLE 22 193,411 0 1,487
RCM TECHNOLOGIES INC COM NEW 749360400 16 7,773 SH   SOLE 21 7,773 0 0
RCM TECHNOLOGIES INC COM NEW 749360400 17 8,219 SH   SOLE 22 8,219 0 0
RE MAX HLDGS INC CL A 75524W108 1,523 41,931 SH   SOLE 2 11,813 0 30,118
RE MAX HLDGS INC CL A 75524W108 16 437 SH   SOLE 7 437 0 0
RE MAX HLDGS INC CL A 75524W108 3,236 89,074 SH   SOLE 18 79,905 0 9,169
RE MAX HLDGS INC CL A 75524W108 9,161 252,162 SH   SOLE 19 252,162 0 0
RE MAX HLDGS INC CL A 75524W108 76,961 2,118,386 SH   SOLE 21 2,118,386 0 0
RE MAX HLDGS INC CL A 75524W108 29,810 820,534 SH   SOLE 22 807,284 0 13,250
RE MAX HLDGS INC CL A 75524W108 987 27,173 SH   SOLE 23 27,173 0 0
RE MAX HLDGS INC CL A 75524W108 3,113 85,675 SH   SOLE 26 0 0 85,675
RE MAX HLDGS INC CL A 75524W108 92 2,539 SH   SOLE 28 2,539 0 0
RE MAX HLDGS INC CL A 75524W108 1,493 41,085 SH   SOLE 30 41,085 0 0
RE MAX HLDGS INC CL A 75524W108 66 1,803 SH   SOLE 40 1,803 0 0
READING INTL INC CL A 755408101 20 3,955 SH   SOLE 18 3,955 0 0
READING INTL INC CL A 755408101 283 56,429 SH   SOLE 21 56,429 0 0
READING INTL INC CL A 755408101 269 53,494 SH   SOLE 22 53,494 0 0
READY CAPITAL CORP COM 75574U101 676 54,313 SH   SOLE 2 14,154 0 40,159
READY CAPITAL CORP COM 75574U101 10 831 SH   SOLE 7 831 0 0
READY CAPITAL CORP COM 75574U101 2,385 191,600 SH   SOLE 18 191,600 0 0
READY CAPITAL CORP COM 75574U101 902 72,467 SH   SOLE 19 72,467 0 0
READY CAPITAL CORP COM 75574U101 72,047 5,786,937 SH   SOLE 21 5,786,937 0 0
READY CAPITAL CORP COM 75574U101 15,231 1,223,389 SH   SOLE 22 1,199,022 0 24,367
READY CAPITAL CORP COM 75574U101 224 17,964 SH   SOLE 26 1,246 0 16,718
READY CAPITAL CORP COM 75574U101 88 7,062 SH   SOLE 28 7,062 0 0
READY CAPITAL CORP COM 75574U101 915 73,472 SH   SOLE 30 73,472 0 0
READY CAPITAL CORP COM 75574U101 62 5,013 SH   SOLE 40 5,013 0 0
REALNETWORKS INC COM NEW 75605L708 34 21,783 SH   SOLE 21 21,783 0 0
REALNETWORKS INC COM NEW 75605L708 1,122 719,195 SH   SOLE 22 719,195 0 0
REALOGY HLDGS CORP COM 75605Y106 2,224 169,506 SH   SOLE 2 47,654 0 121,852
REALOGY HLDGS CORP COM 75605Y106 8 584 SH   SOLE 4 584 0 0
REALOGY HLDGS CORP COM 75605Y106 65 4,945 SH   SOLE 7 4,945 0 0
REALOGY HLDGS CORP COM 75605Y106 7,320 557,897 SH   SOLE 18 557,897 0 0
REALOGY HLDGS CORP COM 75605Y106 8,961 682,975 SH   SOLE 19 682,975 0 0
REALOGY HLDGS CORP COM 75605Y106 175,252 13,357,628 SH   SOLE 21 13,357,628 0 0
REALOGY HLDGS CORP COM 75605Y106 49,533 3,775,372 SH   SOLE 22 3,694,709 0 80,663
REALOGY HLDGS CORP COM 75605Y106 360 27,450 SH   SOLE 23 27,450 0 0
REALOGY HLDGS CORP COM 75605Y106 453 34,509 SH   SOLE 25 34,509 0 0
REALOGY HLDGS CORP COM 75605Y106 1,960 149,374 SH   SOLE 26 23,855 0 125,519
REALOGY HLDGS CORP COM 75605Y106 303 23,065 SH   SOLE 28 16,756 0 6,309
REALOGY HLDGS CORP COM 75605Y106 3,173 241,815 SH   SOLE 30 241,815 0 0
REALOGY HLDGS CORP COM 75605Y106 941 71,754 SH   SOLE 34 71,754 0 0
REALOGY HLDGS CORP COM 75605Y106 335 25,557 SH   SOLE 36 25,557 0 0
REALOGY HLDGS CORP COM 75605Y106 181 13,774 SH   SOLE 40 13,774 0 0
REALPAGE INC COM 75606N109 16,412 188,126 SH   SOLE 2 33,035 0 155,091
REALPAGE INC COM 75606N109 50 576 SH   SOLE 4 576 0 0
REALPAGE INC COM 75606N109 149 1,705 SH   SOLE 7 1,705 0 0
REALPAGE INC COM 75606N109 3,659 41,946 SH   SOLE 18 41,946 0 0
REALPAGE INC COM 75606N109 1,955 22,408 SH   SOLE 19 22,408 0 0
REALPAGE INC COM 75606N109 139,962 1,604,329 SH   SOLE 21 1,604,329 0 0
REALPAGE INC COM 75606N109 200,802 2,301,716 SH   SOLE 22 2,184,633 0 117,083
REALPAGE INC COM 75606N109 3,879 44,458 SH   SOLE 26 24,161 0 20,297
REALPAGE INC COM 75606N109 1,040 11,919 SH   SOLE 28 11,919 0 0
REALPAGE INC COM 75606N109 5,703 65,374 SH   SOLE 30 65,374 0 0
REALPAGE INC COM 75606N109 149 1,713 SH   SOLE 31 1,713 0 0
REALPAGE INC COM 75606N109 984 11,281 SH   SOLE 40 11,281 0 0
REALPAGE INC NOTE 1.500%11/1 75606NAB5 2,970 1,423,000 PRN   SOLE 21 1,423,000 0 0
REALPAGE INC NOTE 1.500% 5/1 75606NAC3 2,654 2,064,000 PRN   SOLE 21 2,064,000 0 0
REALTY INCOME CORP COM 756109104 50,713 815,707 SH   SOLE 2 133,578 0 682,129
REALTY INCOME CORP COM 756109104 27,732 446,061 SH   SOLE 4 432,829 0 13,232
REALTY INCOME CORP COM 756109104 52,890 850,736 SH   SOLE 7 824,055 0 26,681
REALTY INCOME CORP COM 756109104 80 1,282 SH   SOLE 13 1,282 0 0
REALTY INCOME CORP COM 756109104 2,759 44,379 SH   SOLE 15 44,379 0 0
REALTY INCOME CORP COM 756109104 6 100 SH   SOLE 17 0 0 100
REALTY INCOME CORP COM 756109104 39,927 642,222 SH   SOLE 18 591,399 0 50,823
REALTY INCOME CORP COM 756109104 34,002 546,922 SH   SOLE 19 546,922 0 0
REALTY INCOME CORP COM 756109104 780,236 12,550,045 SH   SOLE 21 12,550,045 0 0
REALTY INCOME CORP COM 756109104 693,522 11,155,259 SH   SOLE 22 10,421,074 0 734,185
REALTY INCOME CORP COM 756109104 14,889 239,482 SH   SOLE 23 239,482 0 0
REALTY INCOME CORP COM 756109104 124,749 2,006,578 SH   SOLE 25 2,006,578 0 0
REALTY INCOME CORP COM 756109104 50,328 809,526 SH   SOLE 26 257,966 0 551,560
REALTY INCOME CORP COM 756109104 63,567 1,022,477 SH   SOLE 28 43,514 0 978,963
REALTY INCOME CORP COM 756109104 13,157 211,635 SH   SOLE 29 211,635 0 0
REALTY INCOME CORP COM 756109104 164,513 2,646,173 SH   SOLE 30 2,646,173 0 0
REALTY INCOME CORP COM 756109104 3,415 54,928 SH   SOLE 31 42,699 0 12,229
REALTY INCOME CORP COM 756109104 1,023 16,447 SH   SOLE 34 16,447 0 0
REALTY INCOME CORP COM 756109104 12,941 208,161 SH   SOLE 36 208,161 0 0
REALTY INCOME CORP COM 756109104 844 13,569 SH   SOLE 40 13,569 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 6,358 51,432 SH   SOLE 2 8,925 0 42,507
REATA PHARMACEUTICALS INC CL A 75615P103 20 159 SH   SOLE 4 159 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 58 470 SH   SOLE 7 470 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 1,471 11,900 SH   SOLE 18 11,900 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 757 6,120 SH   SOLE 19 6,120 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 76,241 616,734 SH   SOLE 21 616,734 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 83,823 678,073 SH   SOLE 22 646,006 0 32,067
REATA PHARMACEUTICALS INC CL A 75615P103 36 293 SH   SOLE 25 293 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 2,470 19,982 SH   SOLE 26 10,090 0 9,892
REATA PHARMACEUTICALS INC CL A 75615P103 355 2,872 SH   SOLE 28 2,872 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 2,549 20,617 SH   SOLE 30 20,617 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 57 463 SH   SOLE 31 463 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 328 2,653 SH   SOLE 34 2,653 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 89 720 SH   SOLE 36 720 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 374 3,025 SH   SOLE 40 3,025 0 0
RECRO PHARMA INC COM 75629F109 78 27,260 SH   SOLE 2 3,700 0 23,560
RECRO PHARMA INC COM 75629F109 201 70,655 SH   SOLE 18 70,655 0 0
RECRO PHARMA INC COM 75629F109 108 37,880 SH   SOLE 19 37,880 0 0
RECRO PHARMA INC COM 75629F109 2,033 713,171 SH   SOLE 21 713,171 0 0
RECRO PHARMA INC COM 75629F109 1,437 504,052 SH   SOLE 22 500,629 0 3,423
RED LION HOTELS CORP COM 756764106 23 6,736 SH   SOLE 18 6,736 0 0
RED LION HOTELS CORP COM 756764106 304 87,797 SH   SOLE 21 87,797 0 0
RED LION HOTELS CORP COM 756764106 1,729 499,812 SH   SOLE 22 499,812 0 0
RED RIVER BANCSHARES INC COM 75686R202 186 3,751 SH   SOLE 2 343 0 3,408
RED RIVER BANCSHARES INC COM 75686R202 7 140 SH   SOLE 7 140 0 0
RED RIVER BANCSHARES INC COM 75686R202 1,010 20,382 SH   SOLE 18 20,382 0 0
RED RIVER BANCSHARES INC COM 75686R202 484 9,777 SH   SOLE 19 9,777 0 0
RED RIVER BANCSHARES INC COM 75686R202 8,963 180,895 SH   SOLE 21 180,895 0 0
RED RIVER BANCSHARES INC COM 75686R202 2,789 56,287 SH   SOLE 22 55,360 0 927
RED ROBIN GOURMET BURGERS IN COM 75689M101 286 14,852 SH   SOLE 2 1,480 0 13,372
RED ROBIN GOURMET BURGERS IN COM 75689M101 5 251 SH   SOLE 7 251 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 1,296 67,401 SH   SOLE 18 67,401 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 469 24,398 SH   SOLE 19 24,398 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 34,638 1,801,230 SH   SOLE 21 1,801,230 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 7,562 393,231 SH   SOLE 22 390,846 0 2,385
RED ROBIN GOURMET BURGERS IN COM 75689M101 418 21,739 SH   SOLE 30 21,739 0 0
RED ROCK RESORTS INC CL A 75700L108 1,203 48,034 SH   SOLE 2 22,422 0 25,612
RED ROCK RESORTS INC CL A 75700L108 6 222 SH   SOLE 4 222 0 0
RED ROCK RESORTS INC CL A 75700L108 29 1,175 SH   SOLE 7 1,175 0 0
RED ROCK RESORTS INC CL A 75700L108 5,737 229,120 SH   SOLE 18 229,120 0 0
RED ROCK RESORTS INC CL A 75700L108 2,962 118,278 SH   SOLE 19 118,278 0 0
RED ROCK RESORTS INC CL A 75700L108 57,093 2,280,058 SH   SOLE 21 2,280,058 0 0
RED ROCK RESORTS INC CL A 75700L108 54,339 2,170,087 SH   SOLE 22 2,120,190 0 49,897
RED ROCK RESORTS INC CL A 75700L108 11 456 SH   SOLE 25 456 0 0
RED ROCK RESORTS INC CL A 75700L108 601 24,009 SH   SOLE 26 19,318 0 4,691
RED ROCK RESORTS INC CL A 75700L108 238 9,508 SH   SOLE 28 9,508 0 0
RED ROCK RESORTS INC CL A 75700L108 1,109 44,270 SH   SOLE 30 44,270 0 0
RED ROCK RESORTS INC CL A 75700L108 23 918 SH   SOLE 36 918 0 0
RED ROCK RESORTS INC CL A 75700L108 181 7,213 SH   SOLE 40 7,213 0 0
RED VIOLET INC COM 75704L104 66 2,515 SH   SOLE 2 589 0 1,926
RED VIOLET INC COM 75704L104 685 26,223 SH   SOLE 18 26,223 0 0
RED VIOLET INC COM 75704L104 307 11,768 SH   SOLE 19 11,768 0 0
RED VIOLET INC COM 75704L104 5,927 226,985 SH   SOLE 21 226,985 0 0
RED VIOLET INC COM 75704L104 1,721 65,898 SH   SOLE 22 65,497 0 401
REDFIN CORP COM 75737F108 4,968 72,384 SH   SOLE 2 34,672 0 37,712
REDFIN CORP COM 75737F108 37 535 SH   SOLE 4 535 0 0
REDFIN CORP COM 75737F108 128 1,863 SH   SOLE 7 1,863 0 0
REDFIN CORP COM 75737F108 24,967 363,790 SH   SOLE 18 346,022 0 17,768
REDFIN CORP COM 75737F108 20,705 301,683 SH   SOLE 19 301,683 0 0
REDFIN CORP COM 75737F108 262,043 3,818,201 SH   SOLE 21 3,818,201 0 0
REDFIN CORP COM 75737F108 195,041 2,841,919 SH   SOLE 22 2,774,970 0 66,949
REDFIN CORP COM 75737F108 830 12,089 SH   SOLE 23 12,089 0 0
REDFIN CORP COM 75737F108 73 1,066 SH   SOLE 25 1,066 0 0
REDFIN CORP COM 75737F108 5,284 76,992 SH   SOLE 26 28,841 0 48,151
REDFIN CORP COM 75737F108 796 11,605 SH   SOLE 28 11,605 0 0
REDFIN CORP COM 75737F108 3,889 56,671 SH   SOLE 30 56,671 0 0
REDFIN CORP COM 75737F108 142 2,070 SH   SOLE 36 2,070 0 0
REDFIN CORP COM 75737F108 774 11,278 SH   SOLE 40 11,278 0 0
REDHILL BIOPHARMA LTD SPONSORED ADS 757468103 2,619 324,096 SH   SOLE 21 324,096 0 0
REDHILL BIOPHARMA LTD SPONSORED ADS 757468103 69 8,507 SH   SOLE 30 8,507 0 0
REDWOOD TR INC COM 758075402 1,186 135,114 SH   SOLE 2 38,217 0 96,897
REDWOOD TR INC COM 758075402 5 550 SH   SOLE 4 550 0 0
REDWOOD TR INC COM 758075402 16 1,830 SH   SOLE 7 1,830 0 0
REDWOOD TR INC COM 758075402 4,328 492,929 SH   SOLE 18 492,929 0 0
REDWOOD TR INC COM 758075402 1,823 207,583 SH   SOLE 19 207,583 0 0
REDWOOD TR INC COM 758075402 135,093 15,386,464 SH   SOLE 21 15,386,464 0 0
REDWOOD TR INC COM 758075402 27,345 3,114,439 SH   SOLE 22 3,029,187 0 85,252
REDWOOD TR INC COM 758075402 1,206 137,342 SH   SOLE 26 10,532 0 126,810
REDWOOD TR INC COM 758075402 105 12,000 SH   SOLE 28 12,000 0 0
REDWOOD TR INC COM 758075402 2,586 294,511 SH   SOLE 30 294,511 0 0
REDWOOD TR INC COM 758075402 61 6,941 SH   SOLE 36 6,941 0 0
REDWOOD TR INC COM 758075402 121 13,804 SH   SOLE 40 13,804 0 0
REEDS INC COM 758338107 5 7,631 SH   SOLE 21 7,631 0 0
REEDS INC COM 758338107 157 265,856 SH   SOLE 22 265,856 0 0
REGAL BELOIT CORP COM 758750103 13,517 110,068 SH   SOLE 2 33,297 0 76,771
REGAL BELOIT CORP COM 758750103 27 221 SH   SOLE 4 221 0 0
REGAL BELOIT CORP COM 758750103 136 1,109 SH   SOLE 7 1,109 0 0
REGAL BELOIT CORP COM 758750103 12,561 102,280 SH   SOLE 18 102,280 0 0
REGAL BELOIT CORP COM 758750103 1,248 10,160 SH   SOLE 19 10,160 0 0
REGAL BELOIT CORP COM 758750103 223,724 1,821,708 SH   SOLE 21 1,821,708 0 0
REGAL BELOIT CORP COM 758750103 154,455 1,257,675 SH   SOLE 22 1,203,235 0 54,440
REGAL BELOIT CORP COM 758750103 71 576 SH   SOLE 25 576 0 0
REGAL BELOIT CORP COM 758750103 2,133 17,369 SH   SOLE 26 11,645 0 5,724
REGAL BELOIT CORP COM 758750103 609 4,958 SH   SOLE 28 4,885 0 73
REGAL BELOIT CORP COM 758750103 3,606 29,359 SH   SOLE 30 29,359 0 0
REGAL BELOIT CORP COM 758750103 98 798 SH   SOLE 31 798 0 0
REGAL BELOIT CORP COM 758750103 310 2,524 SH   SOLE 36 2,524 0 0
REGAL BELOIT CORP COM 758750103 611 4,973 SH   SOLE 40 4,973 0 0
REGENCY CTRS CORP COM 758849103 25,116 550,918 SH   SOLE 2 165,216 0 385,702
REGENCY CTRS CORP COM 758849103 17,720 388,677 SH   SOLE 4 382,267 0 6,410
REGENCY CTRS CORP COM 758849103 17,240 378,143 SH   SOLE 7 359,688 0 18,455
REGENCY CTRS CORP COM 758849103 1,716 37,629 SH   SOLE 13 37,629 0 0
REGENCY CTRS CORP COM 758849103 986 21,627 SH   SOLE 15 21,627 0 0
REGENCY CTRS CORP COM 758849103 28,637 628,150 SH   SOLE 18 560,708 0 67,442
REGENCY CTRS CORP COM 758849103 30,057 659,300 SH   SOLE 19 659,300 0 0
REGENCY CTRS CORP COM 758849103 260,012 5,703,272 SH   SOLE 21 5,703,272 0 0
REGENCY CTRS CORP COM 758849103 287,302 6,301,863 SH   SOLE 22 5,468,298 0 833,565
REGENCY CTRS CORP COM 758849103 7,339 160,987 SH   SOLE 23 160,987 0 0
REGENCY CTRS CORP COM 758849103 49,048 1,075,843 SH   SOLE 25 1,075,843 0 0
REGENCY CTRS CORP COM 758849103 19,516 428,067 SH   SOLE 26 183,691 0 244,376
REGENCY CTRS CORP COM 758849103 37,182 815,573 SH   SOLE 28 82,388 0 733,185
REGENCY CTRS CORP COM 758849103 5,542 121,558 SH   SOLE 29 121,558 0 0
REGENCY CTRS CORP COM 758849103 58,947 1,292,975 SH   SOLE 30 1,292,975 0 0
REGENCY CTRS CORP COM 758849103 1,745 38,282 SH   SOLE 31 32,069 0 6,213
REGENCY CTRS CORP COM 758849103 2,760 60,543 SH   SOLE 34 60,543 0 0
REGENCY CTRS CORP COM 758849103 4,812 105,558 SH   SOLE 36 105,558 0 0
REGENCY CTRS CORP COM 758849103 372 8,150 SH   SOLE 40 8,150 0 0
REGENERON PHARMACEUTICALS COM 75886F107 143,442 296,913 SH   SOLE 2 101,978 0 194,935
REGENERON PHARMACEUTICALS COM 75886F107 26,780 55,432 SH   SOLE 4 51,550 0 3,882
REGENERON PHARMACEUTICALS COM 75886F107 76,460 158,267 SH   SOLE 7 122,553 0 35,714
REGENERON PHARMACEUTICALS COM 75886F107 1,679 3,476 SH   SOLE 13 3,476 0 0
REGENERON PHARMACEUTICALS COM 75886F107 5,304 10,978 SH   SOLE 15 10,978 0 0
REGENERON PHARMACEUTICALS COM 75886F107 0 1 SH   SOLE 17 0 0 1
REGENERON PHARMACEUTICALS COM 75886F107 134,331 278,054 SH   SOLE 18 259,024 0 19,030
REGENERON PHARMACEUTICALS COM 75886F107 132,594 274,459 SH   SOLE 19 274,459 0 0
REGENERON PHARMACEUTICALS COM 75886F107 2,054,385 4,252,417 SH   SOLE 21 4,252,417 0 0
REGENERON PHARMACEUTICALS COM 75886F107 1,274,366 2,637,838 SH   SOLE 22 2,387,745 0 250,093
REGENERON PHARMACEUTICALS COM 75886F107 40,259 83,332 SH   SOLE 23 83,332 0 0
REGENERON PHARMACEUTICALS COM 75886F107 82,622 171,021 SH   SOLE 25 171,021 0 0
REGENERON PHARMACEUTICALS COM 75886F107 121,679 251,865 SH   SOLE 26 85,889 0 165,976
REGENERON PHARMACEUTICALS COM 75886F107 161,172 333,613 SH   SOLE 28 15,015 0 318,598
REGENERON PHARMACEUTICALS COM 75886F107 2,677 5,542 SH   SOLE 29 5,542 0 0
REGENERON PHARMACEUTICALS COM 75886F107 309,383 640,398 SH   SOLE 30 640,398 0 0
REGENERON PHARMACEUTICALS COM 75886F107 14,169 29,329 SH   SOLE 31 20,610 0 8,719
REGENERON PHARMACEUTICALS COM 75886F107 10,822 22,400 SH   SOLE 32 22,400 0 0
REGENERON PHARMACEUTICALS COM 75886F107 91,588 189,580 SH   SOLE 34 189,580 0 0
REGENERON PHARMACEUTICALS COM 75886F107 37,180 76,959 SH   SOLE 36 76,959 0 0
REGENERON PHARMACEUTICALS COM 75886F107 2,083 4,312 SH   SOLE 40 4,312 0 0
REGENXBIO INC COM 75901B107 974 21,475 SH   SOLE 2 11,767 0 9,708
REGENXBIO INC COM 75901B107 7 153 SH   SOLE 4 153 0 0
REGENXBIO INC COM 75901B107 28 621 SH   SOLE 7 621 0 0
REGENXBIO INC COM 75901B107 7,222 159,207 SH   SOLE 18 147,020 0 12,187
REGENXBIO INC COM 75901B107 6,357 140,156 SH   SOLE 19 140,156 0 0
REGENXBIO INC COM 75901B107 171,170 3,773,600 SH   SOLE 21 3,773,600 0 0
REGENXBIO INC COM 75901B107 46,126 1,016,888 SH   SOLE 22 994,221 0 22,667
REGENXBIO INC COM 75901B107 378 8,337 SH   SOLE 23 8,337 0 0
REGENXBIO INC COM 75901B107 26 568 SH   SOLE 25 568 0 0
REGENXBIO INC COM 75901B107 2,240 49,389 SH   SOLE 26 8,576 0 40,813
REGENXBIO INC COM 75901B107 185 4,070 SH   SOLE 28 4,070 0 0
REGENXBIO INC COM 75901B107 11,412 251,585 SH   SOLE 30 251,585 0 0
REGENXBIO INC COM 75901B107 130 2,870 SH   SOLE 34 2,870 0 0
REGENXBIO INC COM 75901B107 45 993 SH   SOLE 36 993 0 0
REGENXBIO INC COM 75901B107 157 3,460 SH   SOLE 40 3,460 0 0
REGIONAL HEALTH PPTYS INC COM 75903M309 3 885 SH   SOLE 21 885 0 0
REGIONAL MGMT CORP COM 75902K106 431 14,427 SH   SOLE 2 2,244 0 12,183
REGIONAL MGMT CORP COM 75902K106 7 245 SH   SOLE 7 245 0 0
REGIONAL MGMT CORP COM 75902K106 902 30,200 SH   SOLE 18 30,200 0 0
REGIONAL MGMT CORP COM 75902K106 2,363 79,131 SH   SOLE 19 79,131 0 0
REGIONAL MGMT CORP COM 75902K106 9,490 317,809 SH   SOLE 21 317,809 0 0
REGIONAL MGMT CORP COM 75902K106 13,443 450,194 SH   SOLE 22 448,849 0 1,345
REGIONAL MGMT CORP COM 75902K106 237 7,948 SH   SOLE 23 7,948 0 0
REGIONAL MGMT CORP COM 75902K106 1,376 46,085 SH   SOLE 26 0 0 46,085
REGIONS FINANCIAL CORP NEW COM 7591EP100 37,747 2,341,634 SH   SOLE 2 427,176 0 1,914,458
REGIONS FINANCIAL CORP NEW COM 7591EP100 7,233 448,698 SH   SOLE 4 412,087 0 36,611
REGIONS FINANCIAL CORP NEW COM 7591EP100 15,550 964,646 SH   SOLE 7 884,780 0 79,866
REGIONS FINANCIAL CORP NEW COM 7591EP100 73 4,537 SH   SOLE 13 4,537 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 1,965 121,890 SH   SOLE 15 121,890 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 56,144 3,482,851 SH   SOLE 18 3,275,957 0 206,894
REGIONS FINANCIAL CORP NEW COM 7591EP100 6,734 417,753 SH   SOLE 19 417,753 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 645,973 40,072,751 SH   SOLE 21 40,072,751 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 357,240 22,161,304 SH   SOLE 22 20,037,918 0 2,123,386
REGIONS FINANCIAL CORP NEW COM 7591EP100 10,119 627,704 SH   SOLE 23 627,704 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 30,010 1,861,647 SH   SOLE 25 1,861,647 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 35,032 2,173,177 SH   SOLE 26 735,116 0 1,438,061
REGIONS FINANCIAL CORP NEW COM 7591EP100 59,405 3,685,145 SH   SOLE 28 148,502 0 3,536,643
REGIONS FINANCIAL CORP NEW COM 7591EP100 90 5,605 SH   SOLE 29 5,605 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 93,768 5,816,902 SH   SOLE 30 5,675,411 0 141,491
REGIONS FINANCIAL CORP NEW COM 7591EP100 2,811 174,396 SH   SOLE 31 139,842 0 34,554
REGIONS FINANCIAL CORP NEW COM 7591EP100 5,187 321,754 SH   SOLE 32 321,754 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 1,071 66,450 SH   SOLE 34 66,450 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 10,668 661,758 SH   SOLE 36 661,758 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 591 36,676 SH   SOLE 40 36,676 0 0
REGIS CORP MINN COM 758932107 192 20,841 SH   SOLE 2 1,186 0 19,655
REGIS CORP MINN COM 758932107 3 295 SH   SOLE 7 295 0 0
REGIS CORP MINN COM 758932107 1,086 118,150 SH   SOLE 18 118,150 0 0
REGIS CORP MINN COM 758932107 409 44,465 SH   SOLE 19 44,465 0 0
REGIS CORP MINN COM 758932107 25,902 2,818,486 SH   SOLE 21 2,818,486 0 0
REGIS CORP MINN COM 758932107 6,346 690,553 SH   SOLE 22 686,486 0 4,067
REGIS CORP MINN COM 758932107 345 37,556 SH   SOLE 30 37,556 0 0
REGULUS THERAPEUTICS INC COM NEW 75915K200 2 1,182 SH   SOLE 21 1,182 0 0
REGULUS THERAPEUTICS INC COM NEW 75915K200 66 48,606 SH   SOLE 22 48,606 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 22,585 194,870 SH   SOLE 2 56,670 0 138,200
REINSURANCE GRP OF AMERICA I COM NEW 759351604 4,126 35,596 SH   SOLE 4 32,742 0 2,854
REINSURANCE GRP OF AMERICA I COM NEW 759351604 3,458 29,837 SH   SOLE 7 9,915 0 19,922
REINSURANCE GRP OF AMERICA I COM NEW 759351604 24 207 SH   SOLE 13 207 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 704 6,071 SH   SOLE 15 6,071 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 72,002 621,242 SH   SOLE 18 594,096 0 27,146
REINSURANCE GRP OF AMERICA I COM NEW 759351604 12,207 105,323 SH   SOLE 19 105,323 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 356,043 3,071,983 SH   SOLE 21 3,071,983 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 253,174 2,184,414 SH   SOLE 22 2,082,125 0 102,289
REINSURANCE GRP OF AMERICA I COM NEW 759351604 5,982 51,615 SH   SOLE 23 51,615 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 2,050 17,691 SH   SOLE 25 11,604 0 6,087
REINSURANCE GRP OF AMERICA I COM NEW 759351604 10,801 93,195 SH   SOLE 26 80,094 0 13,101
REINSURANCE GRP OF AMERICA I COM NEW 759351604 11,090 95,690 SH   SOLE 28 8,795 0 86,895
REINSURANCE GRP OF AMERICA I COM NEW 759351604 143 1,230 SH   SOLE 29 1,230 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 19,572 168,871 SH   SOLE 30 144,748 0 24,123
REINSURANCE GRP OF AMERICA I COM NEW 759351604 2,494 21,522 SH   SOLE 31 8,016 0 13,506
REINSURANCE GRP OF AMERICA I COM NEW 759351604 6,457 55,711 SH   SOLE 34 55,711 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 3,161 27,272 SH   SOLE 36 27,272 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 323 2,789 SH   SOLE 40 2,789 0 0
REINVENT TECHNOLOGY PARTNERS UNIT 99/99/9999 G7483N111 18,777 1,532,778 SH   SOLE 19 1,532,778 0 0
REINVENT TECHNOLOGY PARTNERS UNIT 99/99/9999 G7483N111 2,605 212,689 SH   SOLE 22 212,689 0 0
REINVENT TECHNOLOGY PARTNERS UNIT 99/99/9999 G7483N111 23,435 1,913,055 SH   SOLE 34 1,913,055 0 0
REINVENT TECHNOLOGY PARTNERS UNIT 99/99/9999 G74847123 126 11,114 SH   SOLE 4 11,114 0 0
REINVENT TECHNOLOGY PARTNERS UNIT 99/99/9999 G74847123 1,595 140,183 SH   SOLE 18 140,183 0 0
REINVENT TECHNOLOGY PARTNERS UNIT 99/99/9999 G74847123 10,558 927,769 SH   SOLE 19 927,769 0 0
REINVENT TECHNOLOGY PARTNERS UNIT 99/99/9999 G74847123 689 60,571 SH   SOLE 22 60,571 0 0
REINVENT TECHNOLOGY PARTNERS UNIT 99/99/9999 G74847123 91 7,987 SH   SOLE 26 7,987 0 0
REINVENT TECHNOLOGY PARTNERS UNIT 99/99/9999 G74847123 4,431 389,402 SH   SOLE 34 389,402 0 0
REKOR SYSTEMS INC COM 759419104 40 4,937 SH   SOLE 18 4,937 0 0
REKOR SYSTEMS INC COM 759419104 496 61,514 SH   SOLE 21 61,514 0 0
REKOR SYSTEMS INC COM 759419104 2,674 331,359 SH   SOLE 22 331,359 0 0
RELAY THERAPEUTICS INC COM 75943R102 938 22,574 SH   SOLE 2 9,443 0 13,131
RELAY THERAPEUTICS INC COM 75943R102 27 640 SH   SOLE 7 640 0 0
RELAY THERAPEUTICS INC COM 75943R102 5,315 127,891 SH   SOLE 18 127,891 0 0
RELAY THERAPEUTICS INC COM 75943R102 15,160 364,785 SH   SOLE 19 364,785 0 0
RELAY THERAPEUTICS INC COM 75943R102 79,774 1,919,496 SH   SOLE 21 1,919,496 0 0
RELAY THERAPEUTICS INC COM 75943R102 27,749 667,682 SH   SOLE 22 647,293 0 20,389
RELAY THERAPEUTICS INC COM 75943R102 54 1,302 SH   SOLE 23 1,302 0 0
RELAY THERAPEUTICS INC COM 75943R102 338 8,143 SH   SOLE 26 0 0 8,143
RELAY THERAPEUTICS INC COM 75943R102 142 3,423 SH   SOLE 28 3,423 0 0
RELAY THERAPEUTICS INC COM 75943R102 1,406 33,822 SH   SOLE 30 33,822 0 0
RELAY THERAPEUTICS INC COM 75943R102 170 4,096 SH   SOLE 34 4,096 0 0
RELAY THERAPEUTICS INC COM 75943R102 130 3,120 SH   SOLE 40 3,120 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 21,455 179,165 SH   SOLE 2 61,739 0 117,426
RELIANCE STEEL & ALUMINUM CO COM 759509102 48 404 SH   SOLE 4 404 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 212 1,772 SH   SOLE 7 1,772 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 807 6,737 SH   SOLE 13 6,737 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 21,990 183,632 SH   SOLE 18 169,121 0 14,511
RELIANCE STEEL & ALUMINUM CO COM 759509102 10,295 85,968 SH   SOLE 19 85,968 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 350,948 2,930,670 SH   SOLE 21 2,930,670 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 257,050 2,146,552 SH   SOLE 22 2,009,368 0 137,184
RELIANCE STEEL & ALUMINUM CO COM 759509102 274 2,288 SH   SOLE 25 2,288 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 2,784 23,245 SH   SOLE 26 15,427 0 7,818
RELIANCE STEEL & ALUMINUM CO COM 759509102 6,612 55,213 SH   SOLE 28 8,092 0 47,121
RELIANCE STEEL & ALUMINUM CO COM 759509102 41 344 SH   SOLE 29 344 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 5,153 43,028 SH   SOLE 30 43,028 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 144 1,206 SH   SOLE 31 1,206 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 149 1,246 SH   SOLE 34 1,246 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 1,676 13,998 SH   SOLE 36 13,998 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 945 7,893 SH   SOLE 40 7,893 0 0
RELIANT BANCORP INC COM 75956B101 267 14,317 SH   SOLE 2 1,530 0 12,787
RELIANT BANCORP INC COM 75956B101 4 219 SH   SOLE 7 219 0 0
RELIANT BANCORP INC COM 75956B101 1,131 60,763 SH   SOLE 18 60,763 0 0
RELIANT BANCORP INC COM 75956B101 545 29,295 SH   SOLE 19 29,295 0 0
RELIANT BANCORP INC COM 75956B101 10,851 582,753 SH   SOLE 21 582,753 0 0
RELIANT BANCORP INC COM 75956B101 3,459 185,767 SH   SOLE 22 183,565 0 2,202
RELMADA THERAPEUTICS INC COM 75955J402 378 11,788 SH   SOLE 2 5,056 0 6,732
RELMADA THERAPEUTICS INC COM 75955J402 8 249 SH   SOLE 7 249 0 0
RELMADA THERAPEUTICS INC COM 75955J402 1,765 55,041 SH   SOLE 18 49,833 0 5,208
RELMADA THERAPEUTICS INC COM 75955J402 10,327 322,010 SH   SOLE 19 322,010 0 0
RELMADA THERAPEUTICS INC COM 75955J402 401 12,500 SH   SOLE 20 12,500 0 0
RELMADA THERAPEUTICS INC COM 75955J402 21,018 655,380 SH   SOLE 21 655,380 0 0
RELMADA THERAPEUTICS INC COM 75955J402 13,108 408,735 SH   SOLE 22 400,775 0 7,960
RELMADA THERAPEUTICS INC COM 75955J402 88 2,730 SH   SOLE 23 2,730 0 0
RELMADA THERAPEUTICS INC COM 75955J402 18 549 SH   SOLE 25 549 0 0
RELMADA THERAPEUTICS INC COM 75955J402 362 11,286 SH   SOLE 26 1,026 0 10,260
RELMADA THERAPEUTICS INC COM 75955J402 337 10,506 SH   SOLE 30 10,506 0 0
RELMADA THERAPEUTICS INC COM 75955J402 31 975 SH   SOLE 36 975 0 0
RELMADA THERAPEUTICS INC COM 75955J402 41 1,270 SH   SOLE 40 1,270 0 0
RELX PLC SPONSORED ADR 759530108 64,306 2,607,715 SH   SOLE 18 2,598,027 0 9,688
REMARK HLDGS INC COM 75955K102 43 22,600 SH   SOLE 18 22,600 0 0
REMARK HLDGS INC COM 75955K102 496 261,038 SH   SOLE 21 261,038 0 0
REMARK HLDGS INC COM 75955K102 2,846 1,498,153 SH   SOLE 22 1,498,153 0 0
RENAISSANCERE HLDGS LTD COM G7496G103 23,364 140,899 SH   SOLE 2 39,509 0 101,390
RENAISSANCERE HLDGS LTD COM G7496G103 3,949 23,812 SH   SOLE 4 21,880 0 1,932
RENAISSANCERE HLDGS LTD COM G7496G103 3,990 24,064 SH   SOLE 7 24,064 0 0
RENAISSANCERE HLDGS LTD COM G7496G103 26 155 SH   SOLE 13 155 0 0
RENAISSANCERE HLDGS LTD COM G7496G103 700 4,221 SH   SOLE 15 4,221 0 0
RENAISSANCERE HLDGS LTD COM G7496G103 27,953 168,576 SH   SOLE 18 165,231 0 3,345
RENAISSANCERE HLDGS LTD COM G7496G103 2,799 16,878 SH   SOLE 19 16,878 0 0
RENAISSANCERE HLDGS LTD COM G7496G103 561,441 3,385,844 SH   SOLE 21 3,385,844 0 0
RENAISSANCERE HLDGS LTD COM G7496G103 301,219 1,816,544 SH   SOLE 22 1,748,769 0 67,775
RENAISSANCERE HLDGS LTD COM G7496G103 5,462 32,937 SH   SOLE 23 32,937 0 0
RENAISSANCERE HLDGS LTD COM G7496G103 11,817 71,263 SH   SOLE 25 71,263 0 0
RENAISSANCERE HLDGS LTD COM G7496G103 19,112 115,260 SH   SOLE 26 62,095 0 53,165
RENAISSANCERE HLDGS LTD COM G7496G103 15,798 95,271 SH   SOLE 28 6,482 0 88,789
RENAISSANCERE HLDGS LTD COM G7496G103 18 108 SH   SOLE 29 108 0 0
RENAISSANCERE HLDGS LTD COM G7496G103 30,092 181,474 SH   SOLE 30 167,070 0 14,404
RENAISSANCERE HLDGS LTD COM G7496G103 1,199 7,233 SH   SOLE 31 5,559 0 1,674
RENAISSANCERE HLDGS LTD COM G7496G103 333 2,009 SH   SOLE 34 2,009 0 0
RENAISSANCERE HLDGS LTD COM G7496G103 9,002 54,285 SH   SOLE 36 54,285 0 0
RENAISSANCERE HLDGS LTD COM G7496G103 342 2,061 SH   SOLE 40 2,061 0 0
RENASANT CORP COM 75970E107 2,207 65,514 SH   SOLE 2 18,484 0 47,030
RENASANT CORP COM 75970E107 8 241 SH   SOLE 4 241 0 0
RENASANT CORP COM 75970E107 32 963 SH   SOLE 7 963 0 0
RENASANT CORP COM 75970E107 8,057 239,225 SH   SOLE 18 239,225 0 0
RENASANT CORP COM 75970E107 3,205 95,166 SH   SOLE 19 95,166 0 0
RENASANT CORP COM 75970E107 209,221 6,212,022 SH   SOLE 21 6,212,022 0 0
RENASANT CORP COM 75970E107 51,367 1,525,150 SH   SOLE 22 1,484,676 0 40,474
RENASANT CORP COM 75970E107 799 23,728 SH   SOLE 26 11,197 0 12,531
RENASANT CORP COM 75970E107 223 6,611 SH   SOLE 28 6,611 0 0
RENASANT CORP COM 75970E107 3,762 111,692 SH   SOLE 30 111,692 0 0
RENASANT CORP COM 75970E107 202 6,008 SH   SOLE 40 6,008 0 0
RENESOLA LTD SPONSORED ADS 75971T301 54 4,767 SH   SOLE 22 4,767 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 3,181 44,923 SH   SOLE 2 11,853 0 33,070
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 15 208 SH   SOLE 4 208 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 42 590 SH   SOLE 7 590 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 11,952 168,766 SH   SOLE 18 168,766 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 4,882 68,929 SH   SOLE 19 68,929 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 330,115 4,661,326 SH   SOLE 21 4,661,326 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 74,625 1,053,723 SH   SOLE 22 1,029,452 0 24,271
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 1,484 20,956 SH   SOLE 26 16,618 0 4,338
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 326 4,605 SH   SOLE 28 4,605 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 95,562 1,349,369 SH   SOLE 30 1,349,369 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 204 2,886 SH   SOLE 40 2,886 0 0
RENT A CTR INC NEW COM 76009N100 1,841 48,084 SH   SOLE 2 21,181 0 26,903
RENT A CTR INC NEW COM 76009N100 14 376 SH   SOLE 4 376 0 0
RENT A CTR INC NEW COM 76009N100 31 822 SH   SOLE 7 822 0 0
RENT A CTR INC NEW COM 76009N100 8,822 230,408 SH   SOLE 18 214,579 0 15,829
RENT A CTR INC NEW COM 76009N100 10,924 285,308 SH   SOLE 19 285,308 0 0
RENT A CTR INC NEW COM 76009N100 208,565 5,446,993 SH   SOLE 21 5,446,993 0 0
RENT A CTR INC NEW COM 76009N100 59,268 1,547,874 SH   SOLE 22 1,513,223 0 34,651
RENT A CTR INC NEW COM 76009N100 409 10,675 SH   SOLE 23 10,675 0 0
RENT A CTR INC NEW COM 76009N100 49 1,284 SH   SOLE 25 1,284 0 0
RENT A CTR INC NEW COM 76009N100 1,842 48,111 SH   SOLE 26 7,971 0 40,140
RENT A CTR INC NEW COM 76009N100 258 6,725 SH   SOLE 28 5,025 0 1,700
RENT A CTR INC NEW COM 76009N100 3,817 99,698 SH   SOLE 30 99,698 0 0
RENT A CTR INC NEW COM 76009N100 120 3,141 SH   SOLE 36 3,141 0 0
RENT A CTR INC NEW COM 76009N100 226 5,902 SH   SOLE 40 5,902 0 0
REPARE THERAPEUTICS INC COM 760273102 80 2,323 SH   SOLE 2 2,323 0 0
REPARE THERAPEUTICS INC COM 760273102 11,758 342,804 SH   SOLE 21 342,804 0 0
REPARE THERAPEUTICS INC COM 760273102 212 6,176 SH   SOLE 22 6,176 0 0
REPARE THERAPEUTICS INC COM 760273102 17 489 SH   SOLE 26 0 0 489
REPARE THERAPEUTICS INC COM 760273102 352 10,253 SH   SOLE 30 10,253 0 0
REPARE THERAPEUTICS INC COM 760273102 66 1,910 SH   SOLE 40 1,910 0 0
REPAY HLDGS CORP COM CL A 76029L100 1,071 39,310 SH   SOLE 2 22,075 0 17,235
REPAY HLDGS CORP COM CL A 76029L100 16 573 SH   SOLE 4 573 0 0
REPAY HLDGS CORP COM CL A 76029L100 34 1,241 SH   SOLE 7 1,241 0 0
REPAY HLDGS CORP COM CL A 76029L100 5,682 208,508 SH   SOLE 18 208,508 0 0
REPAY HLDGS CORP COM CL A 76029L100 3,001 110,113 SH   SOLE 19 110,113 0 0
REPAY HLDGS CORP COM CL A 76029L100 58,563 2,149,085 SH   SOLE 21 2,149,085 0 0
REPAY HLDGS CORP COM CL A 76029L100 50,167 1,841,004 SH   SOLE 22 1,796,422 0 44,582
REPAY HLDGS CORP COM CL A 76029L100 907 33,281 SH   SOLE 26 0 0 33,281
REPAY HLDGS CORP COM CL A 76029L100 268 9,843 SH   SOLE 28 9,843 0 0
REPAY HLDGS CORP COM CL A 76029L100 337 12,384 SH   SOLE 30 12,384 0 0
REPAY HLDGS CORP COM CL A 76029L100 3,006 110,308 SH   SOLE 34 110,308 0 0
REPAY HLDGS CORP COM CL A 76029L100 193 7,098 SH   SOLE 40 7,098 0 0
REPLIGEN CORP COM 759916109 25,703 134,129 SH   SOLE 2 42,868 0 91,261
REPLIGEN CORP COM 759916109 81 424 SH   SOLE 4 424 0 0
REPLIGEN CORP COM 759916109 211 1,100 SH   SOLE 7 1,100 0 0
REPLIGEN CORP COM 759916109 26,724 139,454 SH   SOLE 18 137,592 0 1,862
REPLIGEN CORP COM 759916109 6,615 34,518 SH   SOLE 19 34,518 0 0
REPLIGEN CORP COM 759916109 481,824 2,514,344 SH   SOLE 21 2,514,344 0 0
REPLIGEN CORP COM 759916109 311,521 1,625,636 SH   SOLE 22 1,559,841 0 65,795
REPLIGEN CORP COM 759916109 322 1,678 SH   SOLE 23 1,678 0 0
REPLIGEN CORP COM 759916109 139 726 SH   SOLE 25 726 0 0
REPLIGEN CORP COM 759916109 6,372 33,252 SH   SOLE 26 12,200 0 21,052
REPLIGEN CORP COM 759916109 1,220 6,368 SH   SOLE 28 6,368 0 0
REPLIGEN CORP COM 759916109 72 377 SH   SOLE 29 377 0 0
REPLIGEN CORP COM 759916109 5,855 30,556 SH   SOLE 30 30,556 0 0
REPLIGEN CORP COM 759916109 195 1,019 SH   SOLE 31 1,019 0 0
REPLIGEN CORP COM 759916109 243 1,266 SH   SOLE 34 1,266 0 0
REPLIGEN CORP COM 759916109 291 1,521 SH   SOLE 36 1,521 0 0
REPLIGEN CORP COM 759916109 1,169 6,099 SH   SOLE 40 6,099 0 0
REPLIGEN CORP NOTE 0.375% 7/1 759916AB5 2,252 1,287,000 PRN   SOLE 21 1,287,000 0 0
REPLIMUNE GROUP INC COM 76029N106 570 14,932 SH   SOLE 2 7,625 0 7,307
REPLIMUNE GROUP INC COM 76029N106 13 352 SH   SOLE 7 352 0 0
REPLIMUNE GROUP INC COM 76029N106 3,352 87,858 SH   SOLE 18 87,858 0 0
REPLIMUNE GROUP INC COM 76029N106 2,552 66,881 SH   SOLE 19 66,881 0 0
REPLIMUNE GROUP INC COM 76029N106 48,770 1,278,374 SH   SOLE 21 1,278,374 0 0
REPLIMUNE GROUP INC COM 76029N106 26,297 689,297 SH   SOLE 22 675,423 0 13,874
REPLIMUNE GROUP INC COM 76029N106 49 1,273 SH   SOLE 23 1,273 0 0
REPLIMUNE GROUP INC COM 76029N106 11 288 SH   SOLE 25 288 0 0
REPLIMUNE GROUP INC COM 76029N106 202 5,303 SH   SOLE 26 559 0 4,744
REPLIMUNE GROUP INC COM 76029N106 114 2,978 SH   SOLE 28 2,978 0 0
REPLIMUNE GROUP INC COM 76029N106 969 25,401 SH   SOLE 30 25,401 0 0
REPLIMUNE GROUP INC COM 76029N106 19 508 SH   SOLE 36 508 0 0
REPLIMUNE GROUP INC COM 76029N106 101 2,651 SH   SOLE 40 2,651 0 0
REPRO MED SYS INC COM 759910102 59 9,841 SH   SOLE 2 2,145 0 7,696
REPRO MED SYS INC COM 759910102 3 577 SH   SOLE 7 577 0 0
REPRO MED SYS INC COM 759910102 603 100,120 SH   SOLE 18 100,120 0 0
REPRO MED SYS INC COM 759910102 284 47,231 SH   SOLE 19 47,231 0 0
REPRO MED SYS INC COM 759910102 5,428 901,675 SH   SOLE 21 901,675 0 0
REPRO MED SYS INC COM 759910102 3,198 531,306 SH   SOLE 22 526,557 0 4,749
REPUBLIC BANCORP INC KY CL A 760281204 539 14,956 SH   SOLE 2 6,473 0 8,483
REPUBLIC BANCORP INC KY CL A 760281204 5 134 SH   SOLE 7 134 0 0
REPUBLIC BANCORP INC KY CL A 760281204 1,408 39,023 SH   SOLE 18 39,023 0 0
REPUBLIC BANCORP INC KY CL A 760281204 2,076 57,562 SH   SOLE 19 57,562 0 0
REPUBLIC BANCORP INC KY CL A 760281204 14,074 390,185 SH   SOLE 21 390,185 0 0
REPUBLIC BANCORP INC KY CL A 760281204 16,138 447,419 SH   SOLE 22 440,375 0 7,044
REPUBLIC BANCORP INC KY CL A 760281204 579 16,042 SH   SOLE 23 16,042 0 0
REPUBLIC BANCORP INC KY CL A 760281204 1,205 33,405 SH   SOLE 26 0 0 33,405
REPUBLIC BANCORP INC KY CL A 760281204 52 1,434 SH   SOLE 28 1,434 0 0
REPUBLIC BANCORP INC KY CL A 760281204 567 15,720 SH   SOLE 30 15,720 0 0
REPUBLIC BANCORP INC KY CL A 760281204 33 908 SH   SOLE 34 908 0 0
REPUBLIC BANCORP INC KY CL A 760281204 34 941 SH   SOLE 40 941 0 0
REPUBLIC FIRST BANCORP INC COM 760416107 457 160,205 SH   SOLE 2 49,369 0 110,836
REPUBLIC FIRST BANCORP INC COM 760416107 2 746 SH   SOLE 7 746 0 0
REPUBLIC FIRST BANCORP INC COM 760416107 643 225,625 SH   SOLE 18 174,943 0 50,682
REPUBLIC FIRST BANCORP INC COM 760416107 3,544 1,243,584 SH   SOLE 19 1,243,584 0 0
REPUBLIC FIRST BANCORP INC COM 760416107 5,232 1,835,637 SH   SOLE 21 1,835,637 0 0
REPUBLIC FIRST BANCORP INC COM 760416107 10,300 3,614,201 SH   SOLE 22 3,604,756 0 9,445
REPUBLIC FIRST BANCORP INC COM 760416107 497 174,443 SH   SOLE 23 174,443 0 0
REPUBLIC FIRST BANCORP INC COM 760416107 1,658 581,926 SH   SOLE 26 0 0 581,926
REPUBLIC SVCS INC COM 760759100 49,388 512,858 SH   SOLE 2 87,359 0 425,499
REPUBLIC SVCS INC COM 760759100 10,475 108,772 SH   SOLE 4 99,997 0 8,775
REPUBLIC SVCS INC COM 760759100 26,731 277,576 SH   SOLE 7 254,581 0 22,995
REPUBLIC SVCS INC COM 760759100 90 934 SH   SOLE 13 934 0 0
REPUBLIC SVCS INC COM 760759100 2,521 26,182 SH   SOLE 15 26,182 0 0
REPUBLIC SVCS INC COM 760759100 5 48 SH   SOLE 17 0 0 48
REPUBLIC SVCS INC COM 760759100 47,232 490,472 SH   SOLE 18 456,842 0 33,630
REPUBLIC SVCS INC COM 760759100 7,212 74,889 SH   SOLE 19 74,889 0 0
REPUBLIC SVCS INC COM 760759100 917,430 9,526,794 SH   SOLE 21 9,526,794 0 0
REPUBLIC SVCS INC COM 760759100 551,033 5,722,041 SH   SOLE 22 5,271,420 0 450,621
REPUBLIC SVCS INC COM 760759100 14,181 147,257 SH   SOLE 23 147,257 0 0
REPUBLIC SVCS INC COM 760759100 33,886 351,880 SH   SOLE 25 351,880 0 0
REPUBLIC SVCS INC COM 760759100 58,212 604,489 SH   SOLE 26 240,512 0 363,977
REPUBLIC SVCS INC COM 760759100 40,737 423,017 SH   SOLE 28 28,205 0 394,812
REPUBLIC SVCS INC COM 760759100 36 369 SH   SOLE 29 369 0 0
REPUBLIC SVCS INC COM 760759100 133,485 1,386,132 SH   SOLE 30 1,379,127 0 7,005
REPUBLIC SVCS INC COM 760759100 5,992 62,222 SH   SOLE 31 28,774 0 33,448
REPUBLIC SVCS INC COM 760759100 23,989 249,104 SH   SOLE 34 249,104 0 0
REPUBLIC SVCS INC COM 760759100 22,089 229,379 SH   SOLE 36 229,379 0 0
REPUBLIC SVCS INC COM 760759100 865 8,979 SH   SOLE 40 8,979 0 0
RESEARCH FRONTIERS INC COM 760911107 28 9,988 SH   SOLE 2 2,190 0 7,798
RESEARCH FRONTIERS INC COM 760911107 299 106,304 SH   SOLE 18 106,304 0 0
RESEARCH FRONTIERS INC COM 760911107 136 48,287 SH   SOLE 19 48,287 0 0
RESEARCH FRONTIERS INC COM 760911107 2,632 936,790 SH   SOLE 21 936,790 0 0
RESEARCH FRONTIERS INC COM 760911107 2,544 905,392 SH   SOLE 22 903,771 0 1,621
RESEARCH SOLUTIONS INC COM 761025105 10 4,270 SH   SOLE 18 4,270 0 0
RESEARCH SOLUTIONS INC COM 761025105 98 41,916 SH   SOLE 21 41,916 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 3,677 172,932 SH   SOLE 2 45,883 0 127,049
RESIDEO TECHNOLOGIES INC COM 76118Y104 11 525 SH   SOLE 4 525 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 131 6,143 SH   SOLE 7 6,143 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 0 1 SH   SOLE 17 0 0 1
RESIDEO TECHNOLOGIES INC COM 76118Y104 13,174 619,682 SH   SOLE 18 619,682 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 6,271 294,972 SH   SOLE 19 294,972 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 340,253 16,004,365 SH   SOLE 21 16,004,365 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 87,724 4,126,231 SH   SOLE 22 4,037,346 0 88,885
RESIDEO TECHNOLOGIES INC COM 76118Y104 96 4,504 SH   SOLE 23 4,504 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 45 2,101 SH   SOLE 25 2,101 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 1,301 61,197 SH   SOLE 26 25,374 0 35,823
RESIDEO TECHNOLOGIES INC COM 76118Y104 882 41,493 SH   SOLE 28 16,046 0 25,447
RESIDEO TECHNOLOGIES INC COM 76118Y104 15,750 740,807 SH   SOLE 30 740,807 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 380 17,858 SH   SOLE 36 17,858 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 376 17,686 SH   SOLE 40 17,686 0 0
RESMED INC COM 761152107 105,832 497,891 SH   SOLE 2 212,706 0 285,185
RESMED INC COM 761152107 17,258 81,191 SH   SOLE 4 75,613 0 5,578
RESMED INC COM 761152107 39,617 186,379 SH   SOLE 7 129,524 0 56,855
RESMED INC COM 761152107 119 559 SH   SOLE 13 559 0 0
RESMED INC COM 761152107 3,076 14,473 SH   SOLE 15 14,473 0 0
RESMED INC COM 761152107 71,128 334,625 SH   SOLE 18 312,569 0 22,056
RESMED INC COM 761152107 172,160 809,937 SH   SOLE 19 809,937 0 0
RESMED INC COM 761152107 1,148,958 5,405,337 SH   SOLE 21 5,405,337 0 0
RESMED INC COM 761152107 731,509 3,441,424 SH   SOLE 22 3,073,483 0 367,941
RESMED INC COM 761152107 24,602 115,743 SH   SOLE 23 115,743 0 0
RESMED INC COM 761152107 54,758 257,610 SH   SOLE 25 257,610 0 0
RESMED INC COM 761152107 73,085 343,833 SH   SOLE 26 122,098 0 221,735
RESMED INC COM 761152107 93,266 438,775 SH   SOLE 28 20,739 0 418,036
RESMED INC COM 761152107 2,834 13,334 SH   SOLE 29 13,334 0 0
RESMED INC COM 761152107 178,598 840,223 SH   SOLE 30 822,750 0 17,473
RESMED INC COM 761152107 10,773 50,680 SH   SOLE 31 36,635 0 14,045
RESMED INC COM 761152107 128,138 602,831 SH   SOLE 34 602,831 0 0
RESMED INC COM 761152107 17,199 80,914 SH   SOLE 36 80,914 0 0
RESMED INC COM 761152107 1,226 5,769 SH   SOLE 40 5,769 0 0
RESOLUTE FST PRODS INC COM 76117W109 16 2,399 SH   SOLE 2 2,399 0 0
RESOLUTE FST PRODS INC COM 76117W109 633 96,792 SH   SOLE 21 96,792 0 0
RESOLUTE FST PRODS INC COM 76117W109 9,203 1,407,249 SH   SOLE 22 1,407,249 0 0
RESONANT INC COM 76118L102 49 18,334 SH   SOLE 2 4,180 0 14,154
RESONANT INC COM 76118L102 523 197,409 SH   SOLE 18 197,409 0 0
RESONANT INC COM 76118L102 246 92,820 SH   SOLE 19 92,820 0 0
RESONANT INC COM 76118L102 4,747 1,791,489 SH   SOLE 21 1,791,489 0 0
RESONANT INC COM 76118L102 2,099 792,050 SH   SOLE 22 789,004 0 3,046
RESOURCES CONNECTION INC COM 76122Q105 488 38,829 SH   SOLE 2 9,947 0 28,882
RESOURCES CONNECTION INC COM 76122Q105 4 336 SH   SOLE 4 336 0 0
RESOURCES CONNECTION INC COM 76122Q105 9 705 SH   SOLE 7 705 0 0
RESOURCES CONNECTION INC COM 76122Q105 1,759 139,963 SH   SOLE 18 139,963 0 0
RESOURCES CONNECTION INC COM 76122Q105 724 57,561 SH   SOLE 19 57,561 0 0
RESOURCES CONNECTION INC COM 76122Q105 45,960 3,656,296 SH   SOLE 21 3,656,296 0 0
RESOURCES CONNECTION INC COM 76122Q105 13,707 1,090,453 SH   SOLE 22 1,065,655 0 24,798
RESOURCES CONNECTION INC COM 76122Q105 186 14,813 SH   SOLE 26 0 0 14,813
RESOURCES CONNECTION INC COM 76122Q105 37 2,964 SH   SOLE 28 2,964 0 0
RESOURCES CONNECTION INC COM 76122Q105 642 51,067 SH   SOLE 30 51,067 0 0
RESOURCES CONNECTION INC COM 76122Q105 41 3,238 SH   SOLE 40 3,238 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 12 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 1,431 23,409 SH   SOLE 19 23,409 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 3,203 52,420 SH   SOLE 34 52,420 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 1,893 141,382 SH   SOLE 2 39,177 0 102,205
RETAIL OPPORTUNITY INVTS COR COM 76131N101 1,302 97,261 SH   SOLE 4 97,261 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 1,959 146,269 SH   SOLE 7 146,269 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 6,831 510,174 SH   SOLE 18 510,174 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 5,535 413,397 SH   SOLE 19 413,397 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 185,771 13,873,848 SH   SOLE 21 13,873,848 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 60,041 4,483,992 SH   SOLE 22 4,411,143 0 72,849
RETAIL OPPORTUNITY INVTS COR COM 76131N101 71 5,302 SH   SOLE 23 5,302 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 6,919 516,757 SH   SOLE 25 516,757 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 1,084 80,925 SH   SOLE 26 26,183 0 54,742
RETAIL OPPORTUNITY INVTS COR COM 76131N101 1,200 89,637 SH   SOLE 28 15,181 0 74,456
RETAIL OPPORTUNITY INVTS COR COM 76131N101 1,190 88,884 SH   SOLE 29 88,884 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 9,490 708,740 SH   SOLE 30 708,740 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 211 15,721 SH   SOLE 40 15,721 0 0
RETAIL PPTYS AMER INC CL A 76131V202 2,791 326,057 SH   SOLE 2 99,607 0 226,450
RETAIL PPTYS AMER INC CL A 76131V202 1,530 178,715 SH   SOLE 4 178,715 0 0
RETAIL PPTYS AMER INC CL A 76131V202 2,276 265,901 SH   SOLE 7 265,901 0 0
RETAIL PPTYS AMER INC CL A 76131V202 8,123 948,958 SH   SOLE 18 948,958 0 0
RETAIL PPTYS AMER INC CL A 76131V202 11,036 1,289,282 SH   SOLE 19 1,289,282 0 0
RETAIL PPTYS AMER INC CL A 76131V202 218,994 25,583,433 SH   SOLE 21 25,583,433 0 0
RETAIL PPTYS AMER INC CL A 76131V202 77,288 9,028,977 SH   SOLE 22 8,873,519 0 155,458
RETAIL PPTYS AMER INC CL A 76131V202 536 62,614 SH   SOLE 23 62,614 0 0
RETAIL PPTYS AMER INC CL A 76131V202 8,000 934,607 SH   SOLE 25 934,607 0 0
RETAIL PPTYS AMER INC CL A 76131V202 2,995 349,928 SH   SOLE 26 49,413 0 300,515
RETAIL PPTYS AMER INC CL A 76131V202 1,394 162,888 SH   SOLE 28 28,050 0 134,838
RETAIL PPTYS AMER INC CL A 76131V202 1,272 148,566 SH   SOLE 29 148,566 0 0
RETAIL PPTYS AMER INC CL A 76131V202 11,039 1,289,625 SH   SOLE 30 1,289,625 0 0
RETAIL PPTYS AMER INC CL A 76131V202 126 14,693 SH   SOLE 36 14,693 0 0
RETAIL PPTYS AMER INC CL A 76131V202 193 22,507 SH   SOLE 40 22,507 0 0
RETAIL VALUE INC COM 76133Q102 403 27,091 SH   SOLE 2 4,737 0 22,354
RETAIL VALUE INC COM 76133Q102 5 350 SH   SOLE 7 350 0 0
RETAIL VALUE INC COM 76133Q102 895 60,161 SH   SOLE 18 60,161 0 0
RETAIL VALUE INC COM 76133Q102 1,224 82,336 SH   SOLE 19 82,336 0 0
RETAIL VALUE INC COM 76133Q102 9,756 656,107 SH   SOLE 21 656,107 0 0
RETAIL VALUE INC COM 76133Q102 8,521 573,055 SH   SOLE 22 570,225 0 2,830
RETAIL VALUE INC COM 76133Q102 48 3,203 SH   SOLE 23 3,203 0 0
RETAIL VALUE INC COM 76133Q102 376 25,307 SH   SOLE 26 0 0 25,307
RETAIL VALUE INC COM 76133Q102 4 260 SH   SOLE 28 0 0 260
RETAIL VALUE INC COM 76133Q102 0 21 SH   SOLE 36 21 0 0
RETRACTABLE TECHNOLOGIES INC COM 76129W105 83 7,688 SH   SOLE 2 1,210 0 6,478
RETRACTABLE TECHNOLOGIES INC COM 76129W105 603 56,178 SH   SOLE 18 56,178 0 0
RETRACTABLE TECHNOLOGIES INC COM 76129W105 271 25,230 SH   SOLE 19 25,230 0 0
RETRACTABLE TECHNOLOGIES INC COM 76129W105 5,402 502,970 SH   SOLE 21 502,970 0 0
RETRACTABLE TECHNOLOGIES INC COM 76129W105 4,414 410,945 SH   SOLE 22 410,127 0 818
RETROPHIN INC NOTE 2.500% 9/1 761299AB2 908 900,000 PRN   SOLE 21 900,000 0 0
REV GROUP INC COM 749527107 293 33,297 SH   SOLE 2 9,708 0 23,589
REV GROUP INC COM 749527107 3 392 SH   SOLE 7 392 0 0
REV GROUP INC COM 749527107 859 97,529 SH   SOLE 18 97,529 0 0
REV GROUP INC COM 749527107 483 54,875 SH   SOLE 19 54,875 0 0
REV GROUP INC COM 749527107 8,366 949,613 SH   SOLE 21 949,613 0 0
REV GROUP INC COM 749527107 7,015 796,203 SH   SOLE 22 778,654 0 17,549
REV GROUP INC COM 749527107 112 12,723 SH   SOLE 26 0 0 12,723
REV GROUP INC COM 749527107 239 27,072 SH   SOLE 30 27,072 0 0
REV GROUP INC COM 749527107 50 5,646 SH   SOLE 40 5,646 0 0
REVANCE THERAPEUTICS INC COM 761330109 1,349 47,614 SH   SOLE 2 20,001 0 27,613
REVANCE THERAPEUTICS INC COM 761330109 16 551 SH   SOLE 4 551 0 0
REVANCE THERAPEUTICS INC COM 761330109 36 1,275 SH   SOLE 7 1,275 0 0
REVANCE THERAPEUTICS INC COM 761330109 6,454 227,741 SH   SOLE 18 219,645 0 8,096
REVANCE THERAPEUTICS INC COM 761330109 3,577 126,211 SH   SOLE 19 126,211 0 0
REVANCE THERAPEUTICS INC COM 761330109 80,140 2,827,794 SH   SOLE 21 2,827,794 0 0
REVANCE THERAPEUTICS INC COM 761330109 47,466 1,674,885 SH   SOLE 22 1,629,159 0 45,726
REVANCE THERAPEUTICS INC COM 761330109 25 892 SH   SOLE 25 892 0 0
REVANCE THERAPEUTICS INC COM 761330109 859 30,296 SH   SOLE 26 2,446 0 27,850
REVANCE THERAPEUTICS INC COM 761330109 189 6,659 SH   SOLE 28 6,659 0 0
REVANCE THERAPEUTICS INC COM 761330109 1,708 60,254 SH   SOLE 30 60,254 0 0
REVANCE THERAPEUTICS INC COM 761330109 62 2,196 SH   SOLE 36 2,196 0 0
REVANCE THERAPEUTICS INC COM 761330109 170 5,984 SH   SOLE 40 5,984 0 0
REVLON INC CL A NEW 761525609 178 14,991 SH   SOLE 2 367 0 14,624
REVLON INC CL A NEW 761525609 0 42 SH   SOLE 7 42 0 0
REVLON INC CL A NEW 761525609 293 24,703 SH   SOLE 18 24,703 0 0
REVLON INC CL A NEW 761525609 160 13,478 SH   SOLE 19 13,478 0 0
REVLON INC CL A NEW 761525609 2,414 203,186 SH   SOLE 21 203,186 0 0
REVLON INC CL A NEW 761525609 2,552 214,782 SH   SOLE 22 213,432 0 1,350
REVOLUTION MEDICINES INC COM 76155X100 962 24,289 SH   SOLE 2 9,722 0 14,567
REVOLUTION MEDICINES INC COM 76155X100 29 743 SH   SOLE 7 743 0 0
REVOLUTION MEDICINES INC COM 76155X100 5,598 141,400 SH   SOLE 18 133,549 0 7,851
REVOLUTION MEDICINES INC COM 76155X100 9,715 245,391 SH   SOLE 19 245,391 0 0
REVOLUTION MEDICINES INC COM 76155X100 76,714 1,937,723 SH   SOLE 21 1,937,723 0 0
REVOLUTION MEDICINES INC COM 76155X100 44,054 1,112,761 SH   SOLE 22 1,099,197 0 13,564
REVOLUTION MEDICINES INC COM 76155X100 216 5,452 SH   SOLE 23 5,452 0 0
REVOLUTION MEDICINES INC COM 76155X100 618 15,622 SH   SOLE 26 0 0 15,622
REVOLUTION MEDICINES INC COM 76155X100 1,063 26,841 SH   SOLE 30 26,841 0 0
REVOLUTION MEDICINES INC COM 76155X100 74 1,865 SH   SOLE 40 1,865 0 0
REVOLVE GROUP INC CL A 76156B107 140 4,491 SH   SOLE 2 4,491 0 0
REVOLVE GROUP INC CL A 76156B107 13 416 SH   SOLE 18 0 0 416
REVOLVE GROUP INC CL A 76156B107 1,120 35,940 SH   SOLE 21 35,940 0 0
REVOLVE GROUP INC CL A 76156B107 14,410 462,307 SH   SOLE 22 452,608 0 9,699
REVOLVE GROUP INC CL A 76156B107 25 799 SH   SOLE 26 799 0 0
REVOLVE GROUP INC CL A 76156B107 130 4,178 SH   SOLE 30 4,178 0 0
REVOLVE GROUP INC CL A 76156B107 23 750 SH   SOLE 36 750 0 0
REVOLVE GROUP INC CL A 76156B107 100 3,212 SH   SOLE 40 3,212 0 0
REX AMERICAN RES CORP COM 761624105 485 6,608 SH   SOLE 2 1,903 0 4,705
REX AMERICAN RES CORP COM 761624105 6 85 SH   SOLE 7 85 0 0
REX AMERICAN RES CORP COM 761624105 1,837 24,998 SH   SOLE 18 24,998 0 0
REX AMERICAN RES CORP COM 761624105 714 9,715 SH   SOLE 19 9,715 0 0
REX AMERICAN RES CORP COM 761624105 47,121 641,366 SH   SOLE 21 641,366 0 0
REX AMERICAN RES CORP COM 761624105 12,113 164,871 SH   SOLE 22 160,923 0 3,948
REX AMERICAN RES CORP COM 761624105 152 2,067 SH   SOLE 26 0 0 2,067
REX AMERICAN RES CORP COM 761624105 67 907 SH   SOLE 28 907 0 0
REX AMERICAN RES CORP COM 761624105 941 12,807 SH   SOLE 30 12,807 0 0
REX AMERICAN RES CORP COM 761624105 63 852 SH   SOLE 40 852 0 0
REXFORD INDL RLTY INC COM 76169C100 23,364 475,750 SH   SOLE 2 96,849 0 378,901
REXFORD INDL RLTY INC COM 76169C100 18,141 369,400 SH   SOLE 4 369,400 0 0
REXFORD INDL RLTY INC COM 76169C100 7,537 153,463 SH   SOLE 7 153,463 0 0
REXFORD INDL RLTY INC COM 76169C100 36,040 733,865 SH   SOLE 18 733,865 0 0
REXFORD INDL RLTY INC COM 76169C100 110,253 2,245,024 SH   SOLE 19 2,245,024 0 0
REXFORD INDL RLTY INC COM 76169C100 341,727 6,958,405 SH   SOLE 21 6,958,405 0 0
REXFORD INDL RLTY INC COM 76169C100 275,310 5,605,978 SH   SOLE 22 5,102,601 0 503,377
REXFORD INDL RLTY INC COM 76169C100 2,397 48,806 SH   SOLE 23 48,806 0 0
REXFORD INDL RLTY INC COM 76169C100 26,549 540,598 SH   SOLE 25 540,598 0 0
REXFORD INDL RLTY INC COM 76169C100 3,735 76,053 SH   SOLE 26 37,589 0 38,464
REXFORD INDL RLTY INC COM 76169C100 8,019 163,287 SH   SOLE 28 84,883 0 78,404
REXFORD INDL RLTY INC COM 76169C100 3,714 75,618 SH   SOLE 29 75,618 0 0
REXFORD INDL RLTY INC COM 76169C100 13,217 269,125 SH   SOLE 30 269,125 0 0
REXFORD INDL RLTY INC COM 76169C100 111 2,266 SH   SOLE 31 2,266 0 0
REXFORD INDL RLTY INC COM 76169C100 3,392 69,065 SH   SOLE 34 69,065 0 0
REXFORD INDL RLTY INC COM 76169C100 135 2,747 SH   SOLE 36 2,747 0 0
REXFORD INDL RLTY INC COM 76169C100 739 15,057 SH   SOLE 40 15,057 0 0
REXNORD CORP COM 76169B102 5,499 139,255 SH   SOLE 2 40,268 0 98,987
REXNORD CORP COM 76169B102 37 947 SH   SOLE 4 947 0 0
REXNORD CORP COM 76169B102 4,716 119,415 SH   SOLE 7 119,415 0 0
REXNORD CORP COM 76169B102 16,204 410,321 SH   SOLE 18 410,321 0 0
REXNORD CORP COM 76169B102 8,463 214,307 SH   SOLE 19 214,307 0 0
REXNORD CORP COM 76169B102 165,975 4,202,955 SH   SOLE 21 4,202,955 0 0
REXNORD CORP COM 76169B102 128,023 3,241,909 SH   SOLE 22 3,160,598 0 81,311
REXNORD CORP COM 76169B102 36 913 SH   SOLE 25 913 0 0
REXNORD CORP COM 76169B102 1,864 47,199 SH   SOLE 26 28,400 0 18,799
REXNORD CORP COM 76169B102 564 14,274 SH   SOLE 28 14,274 0 0
REXNORD CORP COM 76169B102 44,388 1,124,025 SH   SOLE 30 1,124,025 0 0
REXNORD CORP COM 76169B102 179 4,532 SH   SOLE 36 4,532 0 0
REXNORD CORP COM 76169B102 588 14,901 SH   SOLE 40 14,901 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106 2,871 95,580 SH   SOLE 2 7,234 0 88,346
REYNOLDS CONSUMER PRODS INC COM 76171L106 104 3,452 SH   SOLE 7 3,452 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106 657 21,871 SH   SOLE 18 21,871 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106 378 12,579 SH   SOLE 19 12,579 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106 18,224 606,663 SH   SOLE 21 606,663 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106 39,617 1,318,821 SH   SOLE 22 1,277,897 0 40,924
REYNOLDS CONSUMER PRODS INC COM 76171L106 30 987 SH   SOLE 31 987 0 0
RF INDS LTD COM PAR $0.01 749552105 12 2,387 SH   SOLE 18 2,387 0 0
RF INDS LTD COM PAR $0.01 749552105 155 31,575 SH   SOLE 21 31,575 0 0
RF INDS LTD COM PAR $0.01 749552105 658 134,073 SH   SOLE 22 134,073 0 0
RGC RES INC COM 74955L103 120 5,059 SH   SOLE 2 659 0 4,400
RGC RES INC COM 74955L103 5 214 SH   SOLE 7 214 0 0
RGC RES INC COM 74955L103 659 27,707 SH   SOLE 18 27,707 0 0
RGC RES INC COM 74955L103 339 14,272 SH   SOLE 19 14,272 0 0
RGC RES INC COM 74955L103 6,190 260,315 SH   SOLE 21 260,315 0 0
RGC RES INC COM 74955L103 2,299 96,672 SH   SOLE 22 95,181 0 1,491
RH COM 74967X103 7,008 15,659 SH   SOLE 2 11,079 0 4,580
RH COM 74967X103 90 200 SH   SOLE 4 200 0 0
RH COM 74967X103 132 295 SH   SOLE 7 295 0 0
RH COM 74967X103 39,976 89,328 SH   SOLE 18 87,679 0 1,649
RH COM 74967X103 15,025 33,575 SH   SOLE 19 33,575 0 0
RH COM 74967X103 493,488 1,102,717 SH   SOLE 21 1,102,717 0 0
RH COM 74967X103 225,060 502,904 SH   SOLE 22 492,046 0 10,858
RH COM 74967X103 115 258 SH   SOLE 23 258 0 0
RH COM 74967X103 75 167 SH   SOLE 25 167 0 0
RH COM 74967X103 4,251 9,498 SH   SOLE 26 4,337 0 5,161
RH COM 74967X103 866 1,935 SH   SOLE 28 1,935 0 0
RH COM 74967X103 4,438 9,917 SH   SOLE 30 9,917 0 0
RH COM 74967X103 163 365 SH   SOLE 36 365 0 0
RH COM 74967X103 822 1,837 SH   SOLE 40 1,837 0 0
RH NOTE 6/1 74967XAA1 3,302 1,409,000 PRN   SOLE 21 1,409,000 0 0
RHINEBECK BANCORP INC COM 762093102 8 979 SH   SOLE 18 979 0 0
RHINEBECK BANCORP INC COM 762093102 137 15,975 SH   SOLE 21 15,975 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 569 19,130 SH   SOLE 2 8,731 0 10,399
RHYTHM PHARMACEUTICALS INC COM 76243J105 11 366 SH   SOLE 4 366 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 16 546 SH   SOLE 7 546 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 3,451 116,071 SH   SOLE 18 116,071 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 1,825 61,390 SH   SOLE 19 61,390 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 47,661 1,603,136 SH   SOLE 21 1,603,136 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 26,384 887,470 SH   SOLE 22 871,855 0 15,615
RHYTHM PHARMACEUTICALS INC COM 76243J105 15 519 SH   SOLE 25 519 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 186 6,243 SH   SOLE 26 1,175 0 5,068
RHYTHM PHARMACEUTICALS INC COM 76243J105 131 4,411 SH   SOLE 28 4,411 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 864 29,070 SH   SOLE 30 29,070 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 27 920 SH   SOLE 36 920 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 55 1,834 SH   SOLE 40 1,834 0 0
RIBBON COMMUNICATIONS INC COM 762544104 555 84,627 SH   SOLE 2 25,517 0 59,110
RIBBON COMMUNICATIONS INC COM 762544104 2 264 SH   SOLE 4 264 0 0
RIBBON COMMUNICATIONS INC COM 762544104 7 1,124 SH   SOLE 7 1,124 0 0
RIBBON COMMUNICATIONS INC COM 762544104 1,677 255,647 SH   SOLE 18 255,647 0 0
RIBBON COMMUNICATIONS INC COM 762544104 878 133,880 SH   SOLE 19 133,880 0 0
RIBBON COMMUNICATIONS INC COM 762544104 19,466 2,967,340 SH   SOLE 21 2,967,340 0 0
RIBBON COMMUNICATIONS INC COM 762544104 17,142 2,613,128 SH   SOLE 22 2,580,800 0 32,328
RIBBON COMMUNICATIONS INC COM 762544104 19 2,843 SH   SOLE 25 2,843 0 0
RIBBON COMMUNICATIONS INC COM 762544104 189 28,823 SH   SOLE 26 14,564 0 14,259
RIBBON COMMUNICATIONS INC COM 762544104 43 6,558 SH   SOLE 28 6,558 0 0
RIBBON COMMUNICATIONS INC COM 762544104 76 11,524 SH   SOLE 30 11,524 0 0
RIBBON COMMUNICATIONS INC COM 762544104 33 5,079 SH   SOLE 36 5,079 0 0
RIBBON COMMUNICATIONS INC COM 762544104 32 4,894 SH   SOLE 40 4,894 0 0
RICEBRAN TECHNOLOGIES COM NEW 762831204 5 7,428 SH   SOLE 18 7,428 0 0
RICEBRAN TECHNOLOGIES COM NEW 762831204 48 78,973 SH   SOLE 21 78,973 0 0
RICEBRAN TECHNOLOGIES COM NEW 762831204 33 53,912 SH   SOLE 22 53,912 0 0
RICHARDSON ELECTRS LTD COM 763165107 14 2,952 SH   SOLE 18 2,952 0 0
RICHARDSON ELECTRS LTD COM 763165107 193 40,941 SH   SOLE 21 40,941 0 0
RICHARDSON ELECTRS LTD COM 763165107 1,483 314,847 SH   SOLE 22 314,847 0 0
RICHMOND MUT BANCORPORATION COM 76525P100 126 9,212 SH   SOLE 2 1,384 0 7,828
RICHMOND MUT BANCORPORATION COM 76525P100 641 46,914 SH   SOLE 18 46,914 0 0
RICHMOND MUT BANCORPORATION COM 76525P100 355 25,954 SH   SOLE 19 25,954 0 0
RICHMOND MUT BANCORPORATION COM 76525P100 6,479 474,323 SH   SOLE 21 474,323 0 0
RICHMOND MUT BANCORPORATION COM 76525P100 1,725 126,274 SH   SOLE 22 124,520 0 1,754
RIGEL PHARMACEUTICALS INC COM NEW 766559603 591 168,747 SH   SOLE 2 88,158 0 80,589
RIGEL PHARMACEUTICALS INC COM NEW 766559603 14 4,101 SH   SOLE 7 4,101 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 2,571 734,484 SH   SOLE 18 616,950 0 117,534
RIGEL PHARMACEUTICALS INC COM NEW 766559603 5,033 1,438,078 SH   SOLE 19 1,438,078 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 27,709 7,916,942 SH   SOLE 21 7,916,942 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 22,689 6,482,502 SH   SOLE 22 6,366,185 0 116,317
RIGEL PHARMACEUTICALS INC COM NEW 766559603 487 139,075 SH   SOLE 23 139,075 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 1,692 483,465 SH   SOLE 26 0 0 483,465
RIGEL PHARMACEUTICALS INC COM NEW 766559603 122 34,869 SH   SOLE 28 34,869 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 213 60,842 SH   SOLE 30 60,842 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 106 30,315 SH   SOLE 40 30,315 0 0
RIGNET INC COM 766582100 48 8,226 SH   SOLE 21 8,226 0 0
RIGNET INC COM 766582100 1,289 218,778 SH   SOLE 22 218,778 0 0
RIMINI STR INC DEL COM 76674Q107 38 8,514 SH   SOLE 2 2,127 0 6,387
RIMINI STR INC DEL COM 76674Q107 330 74,576 SH   SOLE 18 74,576 0 0
RIMINI STR INC DEL COM 76674Q107 615 138,854 SH   SOLE 19 138,854 0 0
RIMINI STR INC DEL COM 76674Q107 3,151 711,237 SH   SOLE 21 711,237 0 0
RIMINI STR INC DEL COM 76674Q107 1,357 306,353 SH   SOLE 22 305,104 0 1,249
RIMINI STR INC DEL COM 76674Q107 34 7,670 SH   SOLE 23 7,670 0 0
RING ENERGY INC COM 76680V108 54 81,300 SH   SOLE 21 81,300 0 0
RING ENERGY INC COM 76680V108 736 1,114,811 SH   SOLE 22 1,114,811 0 0
RINGCENTRAL INC CL A 76680R206 82,654 218,101 SH   SOLE 2 31,489 0 186,612
RINGCENTRAL INC CL A 76680R206 13,198 34,827 SH   SOLE 4 31,996 0 2,831
RINGCENTRAL INC CL A 76680R206 2,174 5,737 SH   SOLE 7 5,737 0 0
RINGCENTRAL INC CL A 76680R206 87 230 SH   SOLE 13 230 0 0
RINGCENTRAL INC CL A 76680R206 2,470 6,517 SH   SOLE 15 6,517 0 0
RINGCENTRAL INC CL A 76680R206 230,557 608,377 SH   SOLE 18 416,545 0 191,832
RINGCENTRAL INC CL A 76680R206 306,473 808,700 SH   SOLE 19 808,700 0 0
RINGCENTRAL INC CL A 76680R206 560,812 1,479,833 SH   SOLE 21 1,479,833 0 0
RINGCENTRAL INC CL A 76680R206 783,470 2,067,367 SH   SOLE 22 1,962,894 0 104,473
RINGCENTRAL INC CL A 76680R206 19,183 50,619 SH   SOLE 23 50,619 0 0
RINGCENTRAL INC CL A 76680R206 99,532 262,638 SH   SOLE 25 262,638 0 0
RINGCENTRAL INC CL A 76680R206 70,026 184,781 SH   SOLE 26 55,161 0 129,620
RINGCENTRAL INC CL A 76680R206 100,116 264,178 SH   SOLE 28 10,388 0 253,790
RINGCENTRAL INC CL A 76680R206 35 93 SH   SOLE 29 93 0 0
RINGCENTRAL INC CL A 76680R206 54,541 143,918 SH   SOLE 30 131,445 0 12,473
RINGCENTRAL INC CL A 76680R206 8,763 23,124 SH   SOLE 31 15,241 0 7,883
RINGCENTRAL INC CL A 76680R206 162,759 429,478 SH   SOLE 34 429,478 0 0
RINGCENTRAL INC CL A 76680R206 15,942 42,067 SH   SOLE 36 42,067 0 0
RINGCENTRAL INC CL A 76680R206 1,189 3,137 SH   SOLE 40 3,137 0 0
RIO TINTO PLC SPONSORED ADR 767204100 5,930 78,830 SH   SOLE 7 78,830 0 0
RIO TINTO PLC SPONSORED ADR 767204100 20 268 SH   SOLE 18 268 0 0
RIOT BLOCKCHAIN INC COM 767292105 28 1,621 SH   SOLE 2 1,621 0 0
RIOT BLOCKCHAIN INC COM 767292105 196 11,517 SH   SOLE 18 11,517 0 0
RIOT BLOCKCHAIN INC COM 767292105 3,236 190,472 SH   SOLE 21 190,472 0 0
RIOT BLOCKCHAIN INC COM 767292105 18,597 1,094,595 SH   SOLE 22 1,094,595 0 0
RISE ED CAYMAN LTD SPONSORED ADR 76761L102 0 3 SH   SOLE 22 3 0 0
RITCHIE BROS AUCTIONEERS COM 767744105 1 8 SH   SOLE 17 0 0 8
RITCHIE BROS AUCTIONEERS COM 767744105 4 56 SH   SOLE 18 56 0 0
RITE AID CORP COM 767754872 1,037 65,510 SH   SOLE 2 18,195 0 47,315
RITE AID CORP COM 767754872 4 252 SH   SOLE 4 252 0 0
RITE AID CORP COM 767754872 118 7,467 SH   SOLE 7 7,467 0 0
RITE AID CORP COM 767754872 3,159 199,559 SH   SOLE 18 199,559 0 0
RITE AID CORP COM 767754872 1,531 96,704 SH   SOLE 19 96,704 0 0
RITE AID CORP COM 767754872 34,326 2,168,427 SH   SOLE 21 2,168,427 0 0
RITE AID CORP COM 767754872 25,056 1,582,800 SH   SOLE 22 1,547,062 0 35,738
RITE AID CORP COM 767754872 220 13,889 SH   SOLE 26 10,038 0 3,851
RITE AID CORP COM 767754872 486 30,695 SH   SOLE 28 7,402 0 23,293
RITE AID CORP COM 767754872 657 41,487 SH   SOLE 30 41,487 0 0
RITE AID CORP COM 767754872 81 5,137 SH   SOLE 40 5,137 0 0
RIVERVIEW BANCORP INC COM 769397100 373 70,967 SH   SOLE 2 26,024 0 44,943
RIVERVIEW BANCORP INC COM 769397100 464 88,164 SH   SOLE 18 88,164 0 0
RIVERVIEW BANCORP INC COM 769397100 1,634 310,596 SH   SOLE 19 310,596 0 0
RIVERVIEW BANCORP INC COM 769397100 4,861 924,225 SH   SOLE 21 924,225 0 0
RIVERVIEW BANCORP INC COM 769397100 5,792 1,101,228 SH   SOLE 22 1,099,895 0 1,333
RIVERVIEW BANCORP INC COM 769397100 603 114,627 SH   SOLE 23 114,627 0 0
RIVERVIEW BANCORP INC COM 769397100 931 176,918 SH   SOLE 26 0 0 176,918
RIVERVIEW FINL CORP NEW COM 76940Q105 19 2,106 SH   SOLE 18 2,106 0 0
RIVERVIEW FINL CORP NEW COM 76940Q105 276 30,112 SH   SOLE 21 30,112 0 0
RLI CORP COM 749607107 4,536 43,551 SH   SOLE 2 29,091 0 14,460
RLI CORP COM 749607107 20 192 SH   SOLE 4 192 0 0
RLI CORP COM 749607107 1,100 10,565 SH   SOLE 7 10,565 0 0
RLI CORP COM 749607107 23,356 224,250 SH   SOLE 18 221,562 0 2,688
RLI CORP COM 749607107 11,826 113,547 SH   SOLE 19 113,547 0 0
RLI CORP COM 749607107 285,623 2,742,420 SH   SOLE 21 2,742,420 0 0
RLI CORP COM 749607107 140,215 1,346,280 SH   SOLE 22 1,318,550 0 27,730
RLI CORP COM 749607107 319 3,061 SH   SOLE 23 3,061 0 0
RLI CORP COM 749607107 5,312 51,003 SH   SOLE 26 15,274 0 35,729
RLI CORP COM 749607107 579 5,559 SH   SOLE 28 5,559 0 0
RLI CORP COM 749607107 2,371 22,765 SH   SOLE 30 22,765 0 0
RLI CORP COM 749607107 89 857 SH   SOLE 36 857 0 0
RLI CORP COM 749607107 525 5,044 SH   SOLE 40 5,044 0 0
RLJ LODGING TR COM 74965L101 2,819 199,238 SH   SOLE 2 55,437 0 143,801
RLJ LODGING TR COM 74965L101 8,437 596,230 SH   SOLE 4 596,230 0 0
RLJ LODGING TR COM 74965L101 2,943 207,984 SH   SOLE 7 207,984 0 0
RLJ LODGING TR COM 74965L101 17,609 1,244,434 SH   SOLE 18 1,244,434 0 0
RLJ LODGING TR COM 74965L101 11,923 842,636 SH   SOLE 19 842,636 0 0
RLJ LODGING TR COM 74965L101 91,528 6,468,381 SH   SOLE 21 6,468,381 0 0
RLJ LODGING TR COM 74965L101 96,085 6,790,492 SH   SOLE 22 6,085,853 0 704,639
RLJ LODGING TR COM 74965L101 1,141 80,629 SH   SOLE 23 80,629 0 0
RLJ LODGING TR COM 74965L101 10,329 729,955 SH   SOLE 25 729,955 0 0
RLJ LODGING TR COM 74965L101 1,170 82,654 SH   SOLE 26 37,068 0 45,586
RLJ LODGING TR COM 74965L101 3,754 265,279 SH   SOLE 28 162,075 0 103,204
RLJ LODGING TR COM 74965L101 1,502 106,160 SH   SOLE 29 106,160 0 0
RLJ LODGING TR COM 74965L101 10,847 766,543 SH   SOLE 30 766,543 0 0
RLJ LODGING TR COM 74965L101 1,632 115,301 SH   SOLE 34 115,301 0 0
RLJ LODGING TR COM 74965L101 222 15,721 SH   SOLE 36 15,721 0 0
RLJ LODGING TR COM 74965L101 325 22,951 SH   SOLE 40 22,951 0 0
RMR GROUP INC CL A 74967R106 851 22,032 SH   SOLE 2 9,141 0 12,891
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,445 63,319 SH   SOLE 18 55,059 0 8,260
RMR GROUP INC CL A 74967R106 5,088 131,740 SH   SOLE 19 131,740 0 0
RMR GROUP INC CL A 74967R106 21,525 557,342 SH   SOLE 21 557,342 0 0
RMR GROUP INC CL A 74967R106 20,647 534,620 SH   SOLE 22 523,385 0 11,235
RMR GROUP INC CL A 74967R106 503 13,033 SH   SOLE 23 13,033 0 0
RMR GROUP INC CL A 74967R106 23 588 SH   SOLE 25 588 0 0
RMR GROUP INC CL A 74967R106 1,477 38,249 SH   SOLE 26 2,124 0 36,125
RMR GROUP INC CL A 74967R106 117 3,024 SH   SOLE 28 2,973 0 51
RMR GROUP INC CL A 74967R106 388 10,039 SH   SOLE 30 10,039 0 0
RMR GROUP INC CL A 74967R106 56 1,443 SH   SOLE 36 1,443 0 0
RMR GROUP INC CL A 74967R106 62 1,597 SH   SOLE 40 1,597 0 0
ROBERT HALF INTL INC COM 770323103 20,497 328,055 SH   SOLE 2 88,925 0 239,130
ROBERT HALF INTL INC COM 770323103 3,695 59,140 SH   SOLE 4 55,113 0 4,027
ROBERT HALF INTL INC COM 770323103 9,215 147,481 SH   SOLE 7 109,007 0 38,474
ROBERT HALF INTL INC COM 770323103 1,965 31,452 SH   SOLE 13 31,452 0 0
ROBERT HALF INTL INC COM 770323103 998 15,968 SH   SOLE 15 15,968 0 0
ROBERT HALF INTL INC COM 770323103 134,349 2,150,277 SH   SOLE 18 1,960,490 0 189,787
ROBERT HALF INTL INC COM 770323103 57,135 914,451 SH   SOLE 19 914,451 0 0
ROBERT HALF INTL INC COM 770323103 203,287 3,253,631 SH   SOLE 21 3,253,631 0 0
ROBERT HALF INTL INC COM 770323103 194,879 3,119,068 SH   SOLE 22 2,831,108 0 287,960
ROBERT HALF INTL INC COM 770323103 6,116 97,889 SH   SOLE 23 97,889 0 0
ROBERT HALF INTL INC COM 770323103 19,928 318,946 SH   SOLE 25 277,523 0 41,423
ROBERT HALF INTL INC COM 770323103 20,457 327,411 SH   SOLE 26 171,125 0 156,286
ROBERT HALF INTL INC COM 770323103 36,891 590,442 SH   SOLE 28 20,876 0 569,566
ROBERT HALF INTL INC COM 770323103 28 442 SH   SOLE 29 442 0 0
ROBERT HALF INTL INC COM 770323103 55,208 883,614 SH   SOLE 30 652,298 0 231,316
ROBERT HALF INTL INC COM 770323103 1,374 21,985 SH   SOLE 31 13,841 0 8,144
ROBERT HALF INTL INC COM 770323103 26,808 429,065 SH   SOLE 34 429,065 0 0
ROBERT HALF INTL INC COM 770323103 7,149 114,415 SH   SOLE 36 114,415 0 0
ROBERT HALF INTL INC COM 770323103 286 4,574 SH   SOLE 40 4,574 0 0
ROCKET COS INC COM CL A 77311W101 10,955 541,773 SH   SOLE 2 332,950 0 208,823
ROCKET COS INC COM CL A 77311W101 739 36,560 SH   SOLE 4 36,560 0 0
ROCKET COS INC COM CL A 77311W101 381 18,861 SH   SOLE 7 18,861 0 0
ROCKET COS INC COM CL A 77311W101 2,778 137,399 SH   SOLE 13 137,399 0 0
ROCKET COS INC COM CL A 77311W101 4,580 226,520 SH   SOLE 18 85,340 0 141,180
ROCKET COS INC COM CL A 77311W101 17,780 879,309 SH   SOLE 19 879,309 0 0
ROCKET COS INC COM CL A 77311W101 15,125 748,020 SH   SOLE 21 748,020 0 0
ROCKET COS INC COM CL A 77311W101 86,985 4,301,939 SH   SOLE 22 3,398,366 0 903,573
ROCKET COS INC COM CL A 77311W101 3,316 163,995 SH   SOLE 23 163,995 0 0
ROCKET COS INC COM CL A 77311W101 2,045 101,131 SH   SOLE 26 44,131 0 57,000
ROCKET COS INC COM CL A 77311W101 7,964 393,850 SH   SOLE 28 32,427 0 361,423
ROCKET COS INC COM CL A 77311W101 2,681 132,615 SH   SOLE 29 132,615 0 0
ROCKET COS INC COM CL A 77311W101 2,829 139,902 SH   SOLE 30 139,902 0 0
ROCKET COS INC COM CL A 77311W101 3,264 161,416 SH   SOLE 31 161,416 0 0
ROCKET COS INC COM CL A 77311W101 258 12,750 SH   SOLE 34 12,750 0 0
ROCKET COS INC COM CL A 77311W101 1,417 70,086 SH   SOLE 36 70,086 0 0
ROCKET COS INC COM CL A 77311W101 256 12,674 SH   SOLE 40 12,674 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 1,175 21,427 SH   SOLE 2 10,987 0 10,440
ROCKET PHARMACEUTICALS INC COM 77313F106 27 500 SH   SOLE 4 500 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 38 700 SH   SOLE 7 700 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 6,513 118,769 SH   SOLE 18 118,769 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 4,613 84,121 SH   SOLE 19 84,121 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 91,296 1,664,776 SH   SOLE 21 1,664,776 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 55,863 1,018,653 SH   SOLE 22 998,496 0 20,157
ROCKET PHARMACEUTICALS INC COM 77313F106 51 937 SH   SOLE 23 937 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 54 990 SH   SOLE 25 990 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 453 8,255 SH   SOLE 26 1,917 0 6,338
ROCKET PHARMACEUTICALS INC COM 77313F106 258 4,698 SH   SOLE 28 4,698 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 2,192 39,977 SH   SOLE 30 39,977 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 95 1,741 SH   SOLE 36 1,741 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 174 3,176 SH   SOLE 40 3,176 0 0
ROCKWELL AUTOMATION INC COM 773903109 87,869 350,339 SH   SOLE 2 116,049 0 234,290
ROCKWELL AUTOMATION INC COM 773903109 14,609 58,246 SH   SOLE 4 53,774 0 4,472
ROCKWELL AUTOMATION INC COM 773903109 26,553 105,867 SH   SOLE 7 97,722 0 8,145
ROCKWELL AUTOMATION INC COM 773903109 461 1,837 SH   SOLE 13 1,837 0 0
ROCKWELL AUTOMATION INC COM 773903109 3,354 13,374 SH   SOLE 15 13,374 0 0
ROCKWELL AUTOMATION INC COM 773903109 72,072 287,357 SH   SOLE 18 262,617 0 24,740
ROCKWELL AUTOMATION INC COM 773903109 12,389 49,394 SH   SOLE 19 49,394 0 0
ROCKWELL AUTOMATION INC COM 773903109 765,858 3,053,539 SH   SOLE 21 3,053,539 0 0
ROCKWELL AUTOMATION INC COM 773903109 683,582 2,725,496 SH   SOLE 22 2,450,641 0 274,855
ROCKWELL AUTOMATION INC COM 773903109 22,029 87,830 SH   SOLE 23 87,830 0 0
ROCKWELL AUTOMATION INC COM 773903109 50,077 199,663 SH   SOLE 25 199,663 0 0
ROCKWELL AUTOMATION INC COM 773903109 73,821 294,331 SH   SOLE 26 98,433 0 195,898
ROCKWELL AUTOMATION INC COM 773903109 102,688 409,427 SH   SOLE 28 16,666 0 392,761
ROCKWELL AUTOMATION INC COM 773903109 2,350 9,371 SH   SOLE 29 9,371 0 0
ROCKWELL AUTOMATION INC COM 773903109 220,159 877,793 SH   SOLE 30 823,674 0 54,119
ROCKWELL AUTOMATION INC COM 773903109 8,975 35,784 SH   SOLE 31 28,717 0 7,067
ROCKWELL AUTOMATION INC COM 773903109 4,590 18,301 SH   SOLE 34 18,301 0 0
ROCKWELL AUTOMATION INC COM 773903109 16,967 67,649 SH   SOLE 36 67,649 0 0
ROCKWELL AUTOMATION INC COM 773903109 1,236 4,930 SH   SOLE 40 4,930 0 0
ROCKWELL MED INC COM 774374102 41 40,286 SH   SOLE 2 13,790 0 26,496
ROCKWELL MED INC COM 774374102 1 1,027 SH   SOLE 7 1,027 0 0
ROCKWELL MED INC COM 774374102 269 266,819 SH   SOLE 18 266,819 0 0
ROCKWELL MED INC COM 774374102 139 137,172 SH   SOLE 19 137,172 0 0
ROCKWELL MED INC COM 774374102 2,633 2,607,177 SH   SOLE 21 2,607,177 0 0
ROCKWELL MED INC COM 774374102 1,756 1,738,469 SH   SOLE 22 1,728,982 0 9,487
ROCKY BRANDS INC COM 774515100 215 7,654 SH   SOLE 2 745 0 6,909
ROCKY BRANDS INC COM 774515100 6 214 SH   SOLE 7 214 0 0
ROCKY BRANDS INC COM 774515100 713 25,418 SH   SOLE 18 25,418 0 0
ROCKY BRANDS INC COM 774515100 369 13,149 SH   SOLE 19 13,149 0 0
ROCKY BRANDS INC COM 774515100 7,202 256,558 SH   SOLE 21 256,558 0 0
ROCKY BRANDS INC COM 774515100 5,904 210,322 SH   SOLE 22 209,040 0 1,282
ROCKY MTN CHOCOLATE FACTORY COM 77467X101 27 6,617 SH   SOLE 21 6,617 0 0
ROCKY MTN CHOCOLATE FACTORY COM 77467X101 45 11,065 SH   SOLE 22 11,065 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 628 13,475 SH   SOLE 18 13,475 0 0
ROGERS CORP COM 775133101 3,135 20,189 SH   SOLE 2 6,241 0 13,948
ROGERS CORP COM 775133101 13 81 SH   SOLE 4 81 0 0
ROGERS CORP COM 775133101 53 341 SH   SOLE 7 341 0 0
ROGERS CORP COM 775133101 12,764 82,196 SH   SOLE 18 82,196 0 0
ROGERS CORP COM 775133101 8,225 52,964 SH   SOLE 19 52,964 0 0
ROGERS CORP COM 775133101 328,976 2,118,461 SH   SOLE 21 2,118,461 0 0
ROGERS CORP COM 775133101 82,978 534,343 SH   SOLE 22 521,119 0 13,224
ROGERS CORP COM 775133101 52 335 SH   SOLE 25 335 0 0
ROGERS CORP COM 775133101 2,002 12,895 SH   SOLE 26 6,601 0 6,294
ROGERS CORP COM 775133101 354 2,281 SH   SOLE 28 2,281 0 0
ROGERS CORP COM 775133101 6,090 39,219 SH   SOLE 30 39,219 0 0
ROGERS CORP COM 775133101 60,495 389,562 SH   SOLE 34 389,562 0 0
ROGERS CORP COM 775133101 129 830 SH   SOLE 36 830 0 0
ROGERS CORP COM 775133101 354 2,281 SH   SOLE 40 2,281 0 0
ROKU INC COM CL A 77543R102 85,002 256,016 SH   SOLE 2 48,052 0 207,964
ROKU INC COM CL A 77543R102 16,320 49,154 SH   SOLE 4 45,233 0 3,921
ROKU INC COM CL A 77543R102 2,571 7,745 SH   SOLE 7 7,745 0 0
ROKU INC COM CL A 77543R102 252 759 SH   SOLE 13 759 0 0
ROKU INC COM CL A 77543R102 3,170 9,548 SH   SOLE 15 9,548 0 0
ROKU INC COM CL A 77543R102 26,038 78,424 SH   SOLE 18 71,365 0 7,059
ROKU INC COM CL A 77543R102 145,668 438,733 SH   SOLE 19 438,733 0 0
ROKU INC COM CL A 77543R102 586,211 1,765,588 SH   SOLE 21 1,765,588 0 0
ROKU INC COM CL A 77543R102 890,330 2,681,555 SH   SOLE 22 2,538,681 0 142,874
ROKU INC COM CL A 77543R102 23,424 70,549 SH   SOLE 23 70,549 0 0
ROKU INC COM CL A 77543R102 9,155 27,575 SH   SOLE 25 27,575 0 0
ROKU INC COM CL A 77543R102 50,130 150,986 SH   SOLE 26 79,049 0 71,937
ROKU INC COM CL A 77543R102 71,130 214,233 SH   SOLE 28 14,536 0 199,697
ROKU INC COM CL A 77543R102 40 119 SH   SOLE 29 119 0 0
ROKU INC COM CL A 77543R102 61,992 186,712 SH   SOLE 30 184,862 0 1,850
ROKU INC COM CL A 77543R102 5,721 17,231 SH   SOLE 31 13,436 0 3,795
ROKU INC COM CL A 77543R102 138,408 416,867 SH   SOLE 34 416,867 0 0
ROKU INC COM CL A 77543R102 8,207 24,718 SH   SOLE 36 24,718 0 0
ROKU INC COM CL A 77543R102 1,322 3,982 SH   SOLE 40 3,982 0 0
ROLLINS INC COM 775711104 20,720 530,341 SH   SOLE 2 94,131 0 436,210
ROLLINS INC COM 775711104 3,931 100,617 SH   SOLE 4 91,596 0 9,021
ROLLINS INC COM 775711104 11,871 303,837 SH   SOLE 7 229,456 0 74,381
ROLLINS INC COM 775711104 38 977 SH   SOLE 13 977 0 0
ROLLINS INC COM 775711104 870 22,264 SH   SOLE 15 22,264 0 0
ROLLINS INC COM 775711104 20,393 521,961 SH   SOLE 18 489,352 0 32,609
ROLLINS INC COM 775711104 2,954 75,597 SH   SOLE 19 75,597 0 0
ROLLINS INC COM 775711104 314,237 8,042,916 SH   SOLE 21 8,042,916 0 0
ROLLINS INC COM 775711104 203,996 5,221,298 SH   SOLE 22 4,757,075 0 464,223
ROLLINS INC COM 775711104 5,818 148,913 SH   SOLE 23 148,913 0 0
ROLLINS INC COM 775711104 12,659 324,003 SH   SOLE 25 324,003 0 0
ROLLINS INC COM 775711104 22,707 581,184 SH   SOLE 26 242,690 0 338,494
ROLLINS INC COM 775711104 15,273 390,909 SH   SOLE 28 28,476 0 362,433
ROLLINS INC COM 775711104 29 736 SH   SOLE 29 736 0 0
ROLLINS INC COM 775711104 50,569 1,294,315 SH   SOLE 30 1,241,232 0 53,083
ROLLINS INC COM 775711104 1,521 38,932 SH   SOLE 31 25,351 0 13,581
ROLLINS INC COM 775711104 441 11,296 SH   SOLE 34 11,296 0 0
ROLLINS INC COM 775711104 4,806 123,008 SH   SOLE 36 123,008 0 0
ROLLINS INC COM 775711104 361 9,242 SH   SOLE 40 9,242 0 0
ROOT INC COM CL A 77664L108 62 3,940 SH   SOLE 2 3,940 0 0
ROOT INC COM CL A 77664L108 10 612 SH   SOLE 18 612 0 0
ROOT INC COM CL A 77664L108 188 11,998 SH   SOLE 19 11,998 0 0
ROOT INC COM CL A 77664L108 1,040 66,203 SH   SOLE 21 66,203 0 0
ROOT INC COM CL A 77664L108 10,140 645,454 SH   SOLE 22 645,454 0 0
ROOT INC COM CL A 77664L108 63 4,020 SH   SOLE 26 4,020 0 0
ROOT INC COM CL A 77664L108 324 20,616 SH   SOLE 28 0 0 20,616
ROOT INC COM CL A 77664L108 4 270 SH   SOLE 31 0 0 270
ROOT INC COM CL A 77664L108 382 24,285 SH   SOLE 34 24,285 0 0
ROPER TECHNOLOGIES INC COM 776696106 128,405 297,861 SH   SOLE 2 60,732 0 237,129
ROPER TECHNOLOGIES INC COM 776696106 22,570 52,355 SH   SOLE 4 48,331 0 4,024
ROPER TECHNOLOGIES INC COM 776696106 40,288 93,456 SH   SOLE 7 87,832 0 5,624
ROPER TECHNOLOGIES INC COM 776696106 2,777 6,441 SH   SOLE 13 6,441 0 0
ROPER TECHNOLOGIES INC COM 776696106 5,222 12,114 SH   SOLE 15 12,114 0 0
ROPER TECHNOLOGIES INC COM 776696106 274,413 636,556 SH   SOLE 18 457,424 0 179,132
ROPER TECHNOLOGIES INC COM 776696106 161,002 373,477 SH   SOLE 19 373,477 0 0
ROPER TECHNOLOGIES INC COM 776696106 804,582 1,866,389 SH   SOLE 21 1,866,389 0 0
ROPER TECHNOLOGIES INC COM 776696106 1,066,218 2,473,308 SH   SOLE 22 2,238,366 0 234,942
ROPER TECHNOLOGIES INC COM 776696106 30,594 70,970 SH   SOLE 23 70,970 0 0
ROPER TECHNOLOGIES INC COM 776696106 70,578 163,721 SH   SOLE 25 163,721 0 0
ROPER TECHNOLOGIES INC COM 776696106 101,085 234,488 SH   SOLE 26 72,973 0 161,515
ROPER TECHNOLOGIES INC COM 776696106 145,431 337,356 SH   SOLE 28 14,556 0 322,800
ROPER TECHNOLOGIES INC COM 776696106 937 2,173 SH   SOLE 29 2,173 0 0
ROPER TECHNOLOGIES INC COM 776696106 234,028 542,874 SH   SOLE 30 535,871 0 7,003
ROPER TECHNOLOGIES INC COM 776696106 29,084 67,467 SH   SOLE 31 13,716 0 53,751
ROPER TECHNOLOGIES INC COM 776696106 10,698 24,817 SH   SOLE 34 24,817 0 0
ROPER TECHNOLOGIES INC COM 776696106 27,440 63,653 SH   SOLE 36 63,653 0 0
ROPER TECHNOLOGIES INC COM 776696106 1,915 4,442 SH   SOLE 40 4,442 0 0
ROSS STORES INC COM 778296103 102,294 832,947 SH   SOLE 2 143,183 0 689,764
ROSS STORES INC COM 778296103 21,030 171,244 SH   SOLE 4 157,532 0 13,712
ROSS STORES INC COM 778296103 41,652 339,155 SH   SOLE 7 322,850 0 16,305
ROSS STORES INC COM 778296103 166 1,355 SH   SOLE 13 1,355 0 0
ROSS STORES INC COM 778296103 4,649 37,852 SH   SOLE 15 37,852 0 0
ROSS STORES INC COM 778296103 1 6 SH   SOLE 17 0 0 6
ROSS STORES INC COM 778296103 213,539 1,738,775 SH   SOLE 18 1,533,174 0 205,601
ROSS STORES INC COM 778296103 274,739 2,237,103 SH   SOLE 19 2,237,103 0 0
ROSS STORES INC COM 778296103 932,080 7,589,610 SH   SOLE 21 7,589,610 0 0
ROSS STORES INC COM 778296103 1,001,130 8,151,861 SH   SOLE 22 7,416,497 0 735,364
ROSS STORES INC COM 778296103 30,067 244,826 SH   SOLE 23 244,826 0 0
ROSS STORES INC COM 778296103 73,730 600,355 SH   SOLE 25 575,997 0 24,358
ROSS STORES INC COM 778296103 97,199 791,457 SH   SOLE 26 242,865 0 548,592
ROSS STORES INC COM 778296103 97,493 793,853 SH   SOLE 28 48,434 0 745,419
ROSS STORES INC COM 778296103 86 704 SH   SOLE 29 704 0 0
ROSS STORES INC COM 778296103 191,066 1,555,786 SH   SOLE 30 1,545,336 0 10,450
ROSS STORES INC COM 778296103 11,886 96,785 SH   SOLE 31 46,468 0 50,317
ROSS STORES INC COM 778296103 9,340 76,052 SH   SOLE 32 76,052 0 0
ROSS STORES INC COM 778296103 29,439 239,713 SH   SOLE 34 239,713 0 0
ROSS STORES INC COM 778296103 27,658 225,209 SH   SOLE 36 225,209 0 0
ROSS STORES INC COM 778296103 1,862 15,158 SH   SOLE 40 15,158 0 0
ROYAL BK CDA COM 780087102 396 4,825 SH   SOLE 18 3,785 0 1,040
ROYAL BK CDA COM 780087102 397 4,842 SH   SOLE 25 4,842 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 32,307 432,550 SH   SOLE 2 68,677 0 363,873
ROYAL CARIBBEAN GROUP COM V7780T103 6,776 90,722 SH   SOLE 4 83,837 0 6,885
ROYAL CARIBBEAN GROUP COM V7780T103 12,104 162,059 SH   SOLE 7 154,097 0 7,962
ROYAL CARIBBEAN GROUP COM V7780T103 42 557 SH   SOLE 13 557 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 1,615 21,622 SH   SOLE 15 21,622 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 25,465 340,949 SH   SOLE 18 313,273 0 27,676
ROYAL CARIBBEAN GROUP COM V7780T103 4,222 56,529 SH   SOLE 19 56,529 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 298,232 3,992,935 SH   SOLE 21 3,992,935 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 318,069 4,258,516 SH   SOLE 22 3,876,736 0 381,780
ROYAL CARIBBEAN GROUP COM V7780T103 8,863 118,663 SH   SOLE 23 118,663 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 22,201 297,246 SH   SOLE 25 297,246 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 35,094 469,860 SH   SOLE 26 190,072 0 279,788
ROYAL CARIBBEAN GROUP COM V7780T103 39,735 531,999 SH   SOLE 28 23,080 0 508,919
ROYAL CARIBBEAN GROUP COM V7780T103 37 494 SH   SOLE 29 494 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 50,294 673,371 SH   SOLE 30 673,371 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 3,563 47,706 SH   SOLE 31 23,632 0 24,074
ROYAL CARIBBEAN GROUP COM V7780T103 629 8,420 SH   SOLE 34 8,420 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 9,127 122,199 SH   SOLE 36 122,199 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 590 7,902 SH   SOLE 40 7,902 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 23 696 SH   SOLE 18 696 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 17 473 SH   SOLE 18 473 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 51,798 1,474,043 SH   SOLE 19 1,474,043 0 0
ROYAL GOLD INC COM 780287108 17,786 167,229 SH   SOLE 2 50,405 0 116,824
ROYAL GOLD INC COM 780287108 60 561 SH   SOLE 4 561 0 0
ROYAL GOLD INC COM 780287108 25,962 244,096 SH   SOLE 7 244,096 0 0
ROYAL GOLD INC COM 780287108 18,289 171,951 SH   SOLE 18 171,951 0 0
ROYAL GOLD INC COM 780287108 2,724 25,608 SH   SOLE 19 25,608 0 0
ROYAL GOLD INC COM 780287108 348,059 3,272,465 SH   SOLE 21 3,272,465 0 0
ROYAL GOLD INC COM 780287108 219,007 2,059,114 SH   SOLE 22 1,972,685 0 86,429
ROYAL GOLD INC COM 780287108 863 8,117 SH   SOLE 23 8,117 0 0
ROYAL GOLD INC COM 780287108 130 1,218 SH   SOLE 25 1,218 0 0
ROYAL GOLD INC COM 780287108 6,083 57,189 SH   SOLE 26 21,883 0 35,306
ROYAL GOLD INC COM 780287108 897 8,438 SH   SOLE 28 8,438 0 0
ROYAL GOLD INC COM 780287108 56,723 533,308 SH   SOLE 30 533,308 0 0
ROYAL GOLD INC COM 780287108 133 1,247 SH   SOLE 31 1,247 0 0
ROYAL GOLD INC COM 780287108 257 2,417 SH   SOLE 34 2,417 0 0
ROYAL GOLD INC COM 780287108 421 3,954 SH   SOLE 36 3,954 0 0
ROYAL GOLD INC COM 780287108 856 8,049 SH   SOLE 40 8,049 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 12,147 242,706 SH   SOLE 2 36,754 0 205,952
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 3,210 64,142 SH   SOLE 4 60,257 0 3,885
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 2,471 49,367 SH   SOLE 7 14,611 0 34,756
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 15 299 SH   SOLE 13 299 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 596 11,914 SH   SOLE 15 11,914 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 4,054 81,001 SH   SOLE 18 74,000 0 7,001
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 23,822 475,969 SH   SOLE 19 475,969 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 243,280 4,860,740 SH   SOLE 21 4,860,740 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 112,629 2,250,330 SH   SOLE 22 2,106,504 0 143,826
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 3,648 72,879 SH   SOLE 23 72,879 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 6,013 120,138 SH   SOLE 25 120,138 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 11,807 235,912 SH   SOLE 26 164,160 0 71,752
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 11,126 222,303 SH   SOLE 28 21,226 0 201,077
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 15,600 311,682 SH   SOLE 30 311,682 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 793 15,847 SH   SOLE 31 14,709 0 1,138
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 273 5,462 SH   SOLE 34 5,462 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 1,618 32,325 SH   SOLE 36 32,325 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 26 529 SH   SOLE 40 529 0 0
RPC INC COM 749660106 268 85,005 SH   SOLE 2 30,365 0 54,640
RPC INC COM 749660106 1 303 SH   SOLE 4 303 0 0
RPC INC COM 749660106 4 1,326 SH   SOLE 7 1,326 0 0
RPC INC COM 749660106 778 247,029 SH   SOLE 18 247,029 0 0
RPC INC COM 749660106 348 110,386 SH   SOLE 19 110,386 0 0
RPC INC COM 749660106 21,009 6,669,558 SH   SOLE 21 6,669,558 0 0
RPC INC COM 749660106 6,240 1,980,811 SH   SOLE 22 1,937,848 0 42,963
RPC INC COM 749660106 81 25,601 SH   SOLE 23 25,601 0 0
RPC INC COM 749660106 422 133,992 SH   SOLE 26 24,672 0 109,320
RPC INC COM 749660106 29 9,323 SH   SOLE 28 9,323 0 0
RPC INC COM 749660106 281 89,114 SH   SOLE 30 89,114 0 0
RPC INC COM 749660106 22 6,918 SH   SOLE 40 6,918 0 0
RPM INTL INC COM 749685103 32,679 359,984 SH   SOLE 2 112,602 0 247,382
RPM INTL INC COM 749685103 5,433 59,843 SH   SOLE 4 54,775 0 5,068
RPM INTL INC COM 749685103 2,410 26,545 SH   SOLE 7 26,545 0 0
RPM INTL INC COM 749685103 20 223 SH   SOLE 13 223 0 0
RPM INTL INC COM 749685103 939 10,345 SH   SOLE 15 10,345 0 0
RPM INTL INC COM 749685103 32,105 353,653 SH   SOLE 18 345,542 0 8,111
RPM INTL INC COM 749685103 2,914 32,098 SH   SOLE 19 32,098 0 0
RPM INTL INC COM 749685103 573,503 6,317,502 SH   SOLE 21 6,317,502 0 0
RPM INTL INC COM 749685103 374,123 4,121,201 SH   SOLE 22 3,951,530 0 169,671
RPM INTL INC COM 749685103 7,693 84,742 SH   SOLE 23 84,742 0 0
RPM INTL INC COM 749685103 1,434 15,799 SH   SOLE 25 15,799 0 0
RPM INTL INC COM 749685103 13,296 146,459 SH   SOLE 26 121,986 0 24,473
RPM INTL INC COM 749685103 21,107 232,508 SH   SOLE 28 16,792 0 215,716
RPM INTL INC COM 749685103 22,100 243,450 SH   SOLE 30 206,630 0 36,820
RPM INTL INC COM 749685103 3,898 42,939 SH   SOLE 31 16,052 0 26,887
RPM INTL INC COM 749685103 558 6,146 SH   SOLE 34 6,146 0 0
RPM INTL INC COM 749685103 2,534 27,911 SH   SOLE 36 27,911 0 0
RPM INTL INC COM 749685103 528 5,819 SH   SOLE 40 5,819 0 0
RPT REALTY SH BEN INT 74971D101 1,018 117,669 SH   SOLE 2 42,616 0 75,053
RPT REALTY SH BEN INT 74971D101 577 66,673 SH   SOLE 4 66,673 0 0
RPT REALTY SH BEN INT 74971D101 894 103,322 SH   SOLE 7 103,322 0 0
RPT REALTY SH BEN INT 74971D101 3,035 350,840 SH   SOLE 18 350,840 0 0
RPT REALTY SH BEN INT 74971D101 2,818 325,795 SH   SOLE 19 325,795 0 0
RPT REALTY SH BEN INT 74971D101 83,284 9,628,257 SH   SOLE 21 9,628,257 0 0
RPT REALTY SH BEN INT 74971D101 28,012 3,238,392 SH   SOLE 22 3,186,345 0 52,047
RPT REALTY SH BEN INT 74971D101 31 3,610 SH   SOLE 23 3,610 0 0
RPT REALTY SH BEN INT 74971D101 3,052 352,825 SH   SOLE 25 352,825 0 0
RPT REALTY SH BEN INT 74971D101 305 35,307 SH   SOLE 26 13,131 0 22,176
RPT REALTY SH BEN INT 74971D101 528 61,041 SH   SOLE 28 11,833 0 49,208
RPT REALTY SH BEN INT 74971D101 458 52,942 SH   SOLE 29 52,942 0 0
RPT REALTY SH BEN INT 74971D101 4,432 512,390 SH   SOLE 30 512,390 0 0
RPT REALTY SH BEN INT 74971D101 74 8,564 SH   SOLE 40 8,564 0 0
RUBICON TECHNOLOGY INC COM NEW 78112T206 8 842 SH   SOLE 21 842 0 0
RUBICON TECHNOLOGY INC COM NEW 78112T206 441 48,761 SH   SOLE 22 48,761 0 0
RUBIUS THERAPEUTICS INC COM 78116T103 367 48,298 SH   SOLE 2 16,433 0 31,865
RUBIUS THERAPEUTICS INC COM 78116T103 5 688 SH   SOLE 7 688 0 0
RUBIUS THERAPEUTICS INC COM 78116T103 934 123,005 SH   SOLE 18 123,005 0 0
RUBIUS THERAPEUTICS INC COM 78116T103 501 66,026 SH   SOLE 19 66,026 0 0
RUBIUS THERAPEUTICS INC COM 78116T103 14,804 1,950,494 SH   SOLE 21 1,950,494 0 0
RUBIUS THERAPEUTICS INC COM 78116T103 7,639 1,006,491 SH   SOLE 22 973,492 0 32,999
RUBIUS THERAPEUTICS INC COM 78116T103 54 7,146 SH   SOLE 23 7,146 0 0
RUBIUS THERAPEUTICS INC COM 78116T103 116 15,224 SH   SOLE 26 0 0 15,224
RUBIUS THERAPEUTICS INC COM 78116T103 199 26,197 SH   SOLE 30 26,197 0 0
RUBIUS THERAPEUTICS INC COM 78116T103 24 3,154 SH   SOLE 40 3,154 0 0
RUMBLEON INC COM CL B 781386305 362 12,002 SH   SOLE 22 12,002 0 0
RUSH ENTERPRISES INC CL A 781846209 2,488 60,071 SH   SOLE 2 13,881 0 46,190
RUSH ENTERPRISES INC CL A 781846209 10 241 SH   SOLE 4 241 0 0
RUSH ENTERPRISES INC CL A 781846209 57 1,369 SH   SOLE 7 1,369 0 0
RUSH ENTERPRISES INC CL A 781846209 5,901 142,469 SH   SOLE 18 142,469 0 0
RUSH ENTERPRISES INC CL A 781846209 3,047 73,566 SH   SOLE 19 73,566 0 0
RUSH ENTERPRISES INC CL A 781846209 61,280 1,479,490 SH   SOLE 21 1,479,490 0 0
RUSH ENTERPRISES INC CL A 781846209 53,375 1,288,629 SH   SOLE 22 1,257,048 0 31,581
RUSH ENTERPRISES INC CL A 781846209 15 373 SH   SOLE 25 373 0 0
RUSH ENTERPRISES INC CL A 781846209 849 20,500 SH   SOLE 26 9,194 0 11,306
RUSH ENTERPRISES INC CL A 781846209 195 4,717 SH   SOLE 28 4,717 0 0
RUSH ENTERPRISES INC CL A 781846209 1,145 27,632 SH   SOLE 30 27,632 0 0
RUSH ENTERPRISES INC CL A 781846209 168 4,057 SH   SOLE 36 4,057 0 0
RUSH ENTERPRISES INC CL A 781846209 197 4,752 SH   SOLE 40 4,752 0 0
RUSH ENTERPRISES INC CL B 781846308 415 10,947 SH   SOLE 2 2,980 0 7,967
RUSH ENTERPRISES INC CL B 781846308 8 217 SH   SOLE 7 217 0 0
RUSH ENTERPRISES INC CL B 781846308 875 23,086 SH   SOLE 18 23,086 0 0
RUSH ENTERPRISES INC CL B 781846308 455 12,000 SH   SOLE 19 12,000 0 0
RUSH ENTERPRISES INC CL B 781846308 9,636 254,303 SH   SOLE 21 254,303 0 0
RUSH ENTERPRISES INC CL B 781846308 4,751 125,388 SH   SOLE 22 124,967 0 421
RUSH ENTERPRISES INC CL B 781846308 28 750 SH   SOLE 26 0 0 750
RUSH ENTERPRISES INC CL B 781846308 58 1,531 SH   SOLE 30 1,531 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 358 20,217 SH   SOLE 2 11,033 0 9,184
RUTHS HOSPITALITY GROUP INC COM 783332109 0 9 SH   SOLE 4 9 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 7 388 SH   SOLE 7 388 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 2,748 155,012 SH   SOLE 18 155,012 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 1,096 61,796 SH   SOLE 19 61,796 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 65,496 3,694,093 SH   SOLE 21 3,694,093 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 17,706 998,633 SH   SOLE 22 975,234 0 23,399
RUTHS HOSPITALITY GROUP INC COM 783332109 11 610 SH   SOLE 25 610 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 217 12,255 SH   SOLE 26 1,171 0 11,084
RUTHS HOSPITALITY GROUP INC COM 783332109 63 3,566 SH   SOLE 28 3,566 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 1,204 67,898 SH   SOLE 30 67,898 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 56 3,154 SH   SOLE 34 3,154 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 22 1,251 SH   SOLE 36 1,251 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 70 3,946 SH   SOLE 40 3,946 0 0
RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 8,747 79,531 SH   SOLE 2 0 0 79,531
RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 17,789 161,749 SH   SOLE 18 161,749 0 0
RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 23,925 217,538 SH   SOLE 19 217,538 0 0
RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 5,331 48,476 SH   SOLE 21 48,476 0 0
RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 2,348 21,348 SH   SOLE 22 21,348 0 0
RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 985 8,957 SH   SOLE 26 0 0 8,957
RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 340 3,093 SH   SOLE 34 3,093 0 0
RYDER SYS INC COM 783549108 8,856 143,394 SH   SOLE 2 42,314 0 101,080
RYDER SYS INC COM 783549108 17 272 SH   SOLE 4 272 0 0
RYDER SYS INC COM 783549108 164 2,650 SH   SOLE 7 2,650 0 0
RYDER SYS INC COM 783549108 8,388 135,819 SH   SOLE 18 135,819 0 0
RYDER SYS INC COM 783549108 800 12,957 SH   SOLE 19 12,957 0 0
RYDER SYS INC COM 783549108 192,492 3,116,781 SH   SOLE 21 3,116,781 0 0
RYDER SYS INC COM 783549108 119,711 1,938,320 SH   SOLE 22 1,869,870 0 68,450
RYDER SYS INC COM 783549108 76 1,234 SH   SOLE 25 1,234 0 0
RYDER SYS INC COM 783549108 2,168 35,106 SH   SOLE 26 19,835 0 15,271
RYDER SYS INC COM 783549108 842 13,641 SH   SOLE 28 6,968 0 6,673
RYDER SYS INC COM 783549108 2,114 34,225 SH   SOLE 30 34,225 0 0
RYDER SYS INC COM 783549108 62 997 SH   SOLE 31 997 0 0
RYDER SYS INC COM 783549108 254 4,108 SH   SOLE 34 4,108 0 0
RYDER SYS INC COM 783549108 1,558 25,224 SH   SOLE 36 25,224 0 0
RYDER SYS INC COM 783549108 424 6,872 SH   SOLE 40 6,872 0 0
RYERSON HLDG CORP COM 783754104 251 18,405 SH   SOLE 2 5,433 0 12,972
RYERSON HLDG CORP COM 783754104 7 524 SH   SOLE 7 524 0 0
RYERSON HLDG CORP COM 783754104 792 58,066 SH   SOLE 18 58,066 0 0
RYERSON HLDG CORP COM 783754104 2,098 153,788 SH   SOLE 19 153,788 0 0
RYERSON HLDG CORP COM 783754104 8,655 634,509 SH   SOLE 21 634,509 0 0
RYERSON HLDG CORP COM 783754104 11,352 832,235 SH   SOLE 22 829,584 0 2,651
RYERSON HLDG CORP COM 783754104 454 33,277 SH   SOLE 23 33,277 0 0
RYERSON HLDG CORP COM 783754104 1,289 94,517 SH   SOLE 26 0 0 94,517
RYMAN HOSPITALITY PPTYS INC COM 78377T107 2,840 41,913 SH   SOLE 2 18,875 0 23,038
RYMAN HOSPITALITY PPTYS INC COM 78377T107 2,796 41,263 SH   SOLE 4 41,263 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 4,274 63,073 SH   SOLE 7 63,073 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 12,370 182,558 SH   SOLE 18 176,640 0 5,918
RYMAN HOSPITALITY PPTYS INC COM 78377T107 15,920 234,945 SH   SOLE 19 234,945 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 134,012 1,977,751 SH   SOLE 21 1,977,751 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 134,900 1,990,855 SH   SOLE 22 1,954,848 0 36,007
RYMAN HOSPITALITY PPTYS INC COM 78377T107 562 8,294 SH   SOLE 23 8,294 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 14,946 220,573 SH   SOLE 25 220,573 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 3,903 57,598 SH   SOLE 26 11,532 0 46,066
RYMAN HOSPITALITY PPTYS INC COM 78377T107 2,661 39,264 SH   SOLE 28 6,722 0 32,542
RYMAN HOSPITALITY PPTYS INC COM 78377T107 2,379 35,109 SH   SOLE 29 35,109 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 15,812 233,349 SH   SOLE 30 233,349 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 151 2,232 SH   SOLE 34 2,232 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 189 2,792 SH   SOLE 36 2,792 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 435 6,427 SH   SOLE 40 6,427 0 0
S & T BANCORP INC COM 783859101 1,109 44,631 SH   SOLE 2 12,600 0 32,031
S & T BANCORP INC COM 783859101 8 307 SH   SOLE 4 307 0 0
S & T BANCORP INC COM 783859101 18 734 SH   SOLE 7 734 0 0
S & T BANCORP INC COM 783859101 4,144 166,829 SH   SOLE 18 166,829 0 0
S & T BANCORP INC COM 783859101 1,590 63,997 SH   SOLE 19 63,997 0 0
S & T BANCORP INC COM 783859101 107,022 4,308,474 SH   SOLE 21 4,308,474 0 0
S & T BANCORP INC COM 783859101 27,348 1,100,982 SH   SOLE 22 1,073,872 0 27,110
S & T BANCORP INC COM 783859101 425 17,119 SH   SOLE 26 7,756 0 9,363
S & T BANCORP INC COM 783859101 116 4,655 SH   SOLE 28 4,655 0 0
S & T BANCORP INC COM 783859101 1,661 66,848 SH   SOLE 30 66,848 0 0
S & T BANCORP INC COM 783859101 80 3,237 SH   SOLE 40 3,237 0 0
S&P GLOBAL INC COM 78409V104 219,798 668,628 SH   SOLE 2 131,234 0 537,394
S&P GLOBAL INC COM 78409V104 38,250 116,357 SH   SOLE 4 107,106 0 9,251
S&P GLOBAL INC COM 78409V104 74,370 226,234 SH   SOLE 7 215,451 0 10,783
S&P GLOBAL INC COM 78409V104 5,970 18,160 SH   SOLE 13 18,160 0 0
S&P GLOBAL INC COM 78409V104 8,131 24,736 SH   SOLE 15 24,736 0 0
S&P GLOBAL INC COM 78409V104 549,395 1,671,265 SH   SOLE 18 1,249,896 0 421,369
S&P GLOBAL INC COM 78409V104 306,260 931,645 SH   SOLE 19 931,645 0 0
S&P GLOBAL INC COM 78409V104 1,517,864 4,617,357 SH   SOLE 21 4,617,357 0 0
S&P GLOBAL INC COM 78409V104 1,899,669 5,778,811 SH   SOLE 22 5,212,264 0 566,547
S&P GLOBAL INC COM 78409V104 53,211 161,869 SH   SOLE 23 161,869 0 0
S&P GLOBAL INC COM 78409V104 154,887 471,167 SH   SOLE 25 471,167 0 0
S&P GLOBAL INC COM 78409V104 175,836 534,895 SH   SOLE 26 159,011 0 375,884
S&P GLOBAL INC COM 78409V104 295,340 898,426 SH   SOLE 28 33,134 0 865,292
S&P GLOBAL INC COM 78409V104 142 431 SH   SOLE 29 431 0 0
S&P GLOBAL INC COM 78409V104 351,719 1,069,932 SH   SOLE 30 1,020,458 0 49,474
S&P GLOBAL INC COM 78409V104 151,459 460,740 SH   SOLE 31 31,639 0 429,101
S&P GLOBAL INC COM 78409V104 22,765 69,251 SH   SOLE 34 69,251 0 0
S&P GLOBAL INC COM 78409V104 47,614 144,841 SH   SOLE 36 144,841 0 0
S&P GLOBAL INC COM 78409V104 3,326 10,119 SH   SOLE 40 10,119 0 0
S&W SEED CO COM 785135104 8 2,725 SH   SOLE 18 2,725 0 0
S&W SEED CO COM 785135104 135 46,022 SH   SOLE 21 46,022 0 0
S&W SEED CO COM 785135104 101 34,517 SH   SOLE 22 34,517 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 5,696 327,898 SH   SOLE 2 147,158 0 180,740
SABRA HEALTH CARE REIT INC COM 78573L106 2,926 168,464 SH   SOLE 4 168,464 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 4,451 256,227 SH   SOLE 7 256,227 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 20,008 1,151,880 SH   SOLE 18 1,151,880 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 10,933 629,439 SH   SOLE 19 629,439 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 280,605 16,154,568 SH   SOLE 21 16,154,568 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 142,711 8,215,921 SH   SOLE 22 8,059,445 0 156,476
SABRA HEALTH CARE REIT INC COM 78573L106 160 9,220 SH   SOLE 23 9,220 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 15,391 886,048 SH   SOLE 25 886,048 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 1,543 88,844 SH   SOLE 26 38,664 0 50,180
SABRA HEALTH CARE REIT INC COM 78573L106 2,785 160,355 SH   SOLE 28 27,790 0 132,565
SABRA HEALTH CARE REIT INC COM 78573L106 2,186 125,836 SH   SOLE 29 125,836 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 16,322 939,685 SH   SOLE 30 939,685 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 176 10,143 SH   SOLE 36 10,143 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 434 25,007 SH   SOLE 40 25,007 0 0
SABRE CORP COM 78573M104 9,777 813,395 SH   SOLE 2 237,940 0 575,455
SABRE CORP COM 78573M104 14 1,143 SH   SOLE 4 1,143 0 0
SABRE CORP COM 78573M104 103 8,580 SH   SOLE 7 8,580 0 0
SABRE CORP COM 78573M104 9,504 790,672 SH   SOLE 18 790,672 0 0
SABRE CORP COM 78573M104 955 79,478 SH   SOLE 19 79,478 0 0
SABRE CORP COM 78573M104 166,589 13,859,310 SH   SOLE 21 13,859,310 0 0
SABRE CORP COM 78573M104 119,492 9,941,119 SH   SOLE 22 9,529,782 0 411,337
SABRE CORP COM 78573M104 1,934 160,857 SH   SOLE 25 160,857 0 0
SABRE CORP COM 78573M104 2,428 201,963 SH   SOLE 26 118,996 0 82,967
SABRE CORP COM 78573M104 540 44,951 SH   SOLE 28 42,943 0 2,008
SABRE CORP COM 78573M104 2,069 172,138 SH   SOLE 30 172,138 0 0
SABRE CORP COM 78573M104 301 25,073 SH   SOLE 31 5,598 0 19,475
SABRE CORP COM 78573M104 813 67,664 SH   SOLE 34 67,664 0 0
SABRE CORP COM 78573M104 304 25,255 SH   SOLE 36 25,255 0 0
SABRE CORP COM 78573M104 459 38,199 SH   SOLE 40 38,199 0 0
SABRE CORP OPTIONS 78573M104 7 600 SH Put SOLE 2 600 0 0
SABRE CORP OPTIONS 78573M104 2,428 202,000 SH Call SOLE 19 202,000 0 0
SABRE CORP OPTIONS 78573M104 1,262 105,000 SH Put SOLE 19 105,000 0 0
SABRE CORP OPTIONS 78573M104 30 2,500 SH Call SOLE 22 2,500 0 0
SABRE CORP OPTIONS 78573M104 12 1,000 SH Put SOLE 22 1,000 0 0
SABRE CORP OPTIONS 78573M104 427 35,500 SH Call SOLE 34 35,500 0 0
SABRE CORP OPTIONS 78573M104 161 13,400 SH Put SOLE 34 13,400 0 0
SACHEM CAP CORP COM 78590A109 21 4,930 SH   SOLE 18 4,930 0 0
SACHEM CAP CORP COM 78590A109 218 52,511 SH   SOLE 21 52,511 0 0
SACHEM CAP CORP COM 78590A109 1,800 432,641 SH   SOLE 22 432,641 0 0
SAFE BULKERS INC COM Y7388L103 67 51,466 SH   SOLE 2 2,124 0 49,342
SAFE BULKERS INC COM Y7388L103 2 1,635 SH   SOLE 7 1,635 0 0
SAFE BULKERS INC COM Y7388L103 244 187,829 SH   SOLE 18 187,829 0 0
SAFE BULKERS INC COM Y7388L103 124 95,275 SH   SOLE 19 95,275 0 0
SAFE BULKERS INC COM Y7388L103 2,461 1,892,736 SH   SOLE 21 1,892,736 0 0
SAFE BULKERS INC COM Y7388L103 685 526,907 SH   SOLE 22 519,546 0 7,361
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 89 13,996 SH   SOLE 2 1,386 0 12,610
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 4 628 SH   SOLE 7 628 0 0
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 379 59,403 SH   SOLE 18 59,403 0 0
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 248 38,827 SH   SOLE 19 38,827 0 0
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 5,118 802,227 SH   SOLE 21 802,227 0 0
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 4,163 652,499 SH   SOLE 22 648,800 0 3,699
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 1,038 162,664 SH   SOLE 30 162,664 0 0
SAFEHOLD INC COM 78645L100 1,069 14,749 SH   SOLE 2 4,545 0 10,204
SAFEHOLD INC COM 78645L100 1,030 14,210 SH   SOLE 4 14,210 0 0
SAFEHOLD INC COM 78645L100 1,587 21,888 SH   SOLE 7 21,888 0 0
SAFEHOLD INC COM 78645L100 5,346 73,748 SH   SOLE 18 73,748 0 0
SAFEHOLD INC COM 78645L100 3,920 54,072 SH   SOLE 19 54,072 0 0
SAFEHOLD INC COM 78645L100 129,688 1,789,053 SH   SOLE 21 1,789,053 0 0
SAFEHOLD INC COM 78645L100 41,898 577,984 SH   SOLE 22 566,478 0 11,506
SAFEHOLD INC COM 78645L100 45 618 SH   SOLE 23 618 0 0
SAFEHOLD INC COM 78645L100 908 12,521 SH   SOLE 28 1,714 0 10,807
SAFEHOLD INC COM 78645L100 824 11,361 SH   SOLE 29 11,361 0 0
SAFEHOLD INC COM 78645L100 141 1,939 SH   SOLE 40 1,939 0 0
SAFETY INS GROUP INC COM 78648T100 1,345 17,260 SH   SOLE 2 4,802 0 12,458
SAFETY INS GROUP INC COM 78648T100 7 92 SH   SOLE 4 92 0 0
SAFETY INS GROUP INC COM 78648T100 18 234 SH   SOLE 7 234 0 0
SAFETY INS GROUP INC COM 78648T100 4,988 64,033 SH   SOLE 18 64,033 0 0
SAFETY INS GROUP INC COM 78648T100 1,962 25,189 SH   SOLE 19 25,189 0 0
SAFETY INS GROUP INC COM 78648T100 128,362 1,647,777 SH   SOLE 21 1,647,777 0 0
SAFETY INS GROUP INC COM 78648T100 29,841 383,062 SH   SOLE 22 374,042 0 9,020
SAFETY INS GROUP INC COM 78648T100 490 6,294 SH   SOLE 26 3,605 0 2,689
SAFETY INS GROUP INC COM 78648T100 156 2,000 SH   SOLE 28 2,000 0 0
SAFETY INS GROUP INC COM 78648T100 2,268 29,111 SH   SOLE 30 29,111 0 0
SAFETY INS GROUP INC COM 78648T100 110 1,412 SH   SOLE 40 1,412 0 0
SAGA COMMUNICATIONS INC CL A NEW 786598300 101 4,202 SH   SOLE 2 152 0 4,050
SAGA COMMUNICATIONS INC CL A NEW 786598300 338 14,082 SH   SOLE 18 14,082 0 0
SAGA COMMUNICATIONS INC CL A NEW 786598300 169 7,053 SH   SOLE 19 7,053 0 0
SAGA COMMUNICATIONS INC CL A NEW 786598300 3,825 159,259 SH   SOLE 21 159,259 0 0
SAGA COMMUNICATIONS INC CL A NEW 786598300 3,256 135,558 SH   SOLE 22 135,323 0 235
SAGE THERAPEUTICS INC COM 78667J108 10,116 116,929 SH   SOLE 2 18,812 0 98,117
SAGE THERAPEUTICS INC COM 78667J108 21 243 SH   SOLE 4 243 0 0
SAGE THERAPEUTICS INC COM 78667J108 84 969 SH   SOLE 7 969 0 0
SAGE THERAPEUTICS INC COM 78667J108 1,878 21,708 SH   SOLE 18 21,347 0 361
SAGE THERAPEUTICS INC COM 78667J108 1,142 13,197 SH   SOLE 19 13,197 0 0
SAGE THERAPEUTICS INC COM 78667J108 89,257 1,031,754 SH   SOLE 21 1,031,754 0 0
SAGE THERAPEUTICS INC COM 78667J108 117,923 1,363,118 SH   SOLE 22 1,295,760 0 67,358
SAGE THERAPEUTICS INC COM 78667J108 55 636 SH   SOLE 25 636 0 0
SAGE THERAPEUTICS INC COM 78667J108 2,644 30,567 SH   SOLE 26 15,606 0 14,961
SAGE THERAPEUTICS INC COM 78667J108 611 7,064 SH   SOLE 28 7,064 0 0
SAGE THERAPEUTICS INC COM 78667J108 26,965 311,700 SH   SOLE 30 311,700 0 0
SAGE THERAPEUTICS INC COM 78667J108 89 1,027 SH   SOLE 31 1,027 0 0
SAGE THERAPEUTICS INC COM 78667J108 296 3,422 SH   SOLE 34 3,422 0 0
SAGE THERAPEUTICS INC COM 78667J108 135 1,564 SH   SOLE 36 1,564 0 0
SAGE THERAPEUTICS INC COM 78667J108 551 6,372 SH   SOLE 40 6,372 0 0
SAIA INC COM 78709Y105 3,493 19,317 SH   SOLE 2 9,723 0 9,594
SAIA INC COM 78709Y105 31 169 SH   SOLE 4 169 0 0
SAIA INC COM 78709Y105 92 508 SH   SOLE 7 508 0 0
SAIA INC COM 78709Y105 21,571 119,308 SH   SOLE 18 115,051 0 4,257
SAIA INC COM 78709Y105 14,803 81,873 SH   SOLE 19 81,873 0 0
SAIA INC COM 78709Y105 528,528 2,923,273 SH   SOLE 21 2,923,273 0 0
SAIA INC COM 78709Y105 139,718 772,779 SH   SOLE 22 754,219 0 18,560
SAIA INC COM 78709Y105 610 3,375 SH   SOLE 23 3,375 0 0
SAIA INC COM 78709Y105 41 228 SH   SOLE 25 228 0 0
SAIA INC COM 78709Y105 2,950 16,314 SH   SOLE 26 5,035 0 11,279
SAIA INC COM 78709Y105 594 3,288 SH   SOLE 28 3,288 0 0
SAIA INC COM 78709Y105 9,944 55,002 SH   SOLE 30 55,002 0 0
SAIA INC COM 78709Y105 101 558 SH   SOLE 36 558 0 0
SAIA INC COM 78709Y105 563 3,113 SH   SOLE 40 3,113 0 0
SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 4,776 89,701 SH   SOLE 2 64,597 0 25,104
SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 24 449 SH   SOLE 4 449 0 0
SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 93 1,755 SH   SOLE 7 1,755 0 0
SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 26,591 499,459 SH   SOLE 18 499,459 0 0
SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 8,381 157,415 SH   SOLE 19 157,415 0 0
SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 351,358 6,599,505 SH   SOLE 21 6,599,505 0 0
SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 155,357 2,918,052 SH   SOLE 22 2,855,081 0 62,971
SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 61 1,138 SH   SOLE 25 1,138 0 0
SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 2,116 39,748 SH   SOLE 26 17,891 0 21,857
SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 644 12,101 SH   SOLE 28 12,101 0 0
SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 19,432 364,998 SH   SOLE 30 364,998 0 0
SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 18 343 SH   SOLE 34 343 0 0
SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 149 2,807 SH   SOLE 36 2,807 0 0
SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 592 11,115 SH   SOLE 40 11,115 0 0
SAILPOINT TECHNOLOGIES HLDGS NOTE 0.125% 9/1 78781PAB1 3,505 1,800,000 PRN   SOLE 21 1,800,000 0 0
SALARIUS PHARMACEUTICALS INC COM NEW 79400X107 1 802 SH   SOLE 21 802 0 0
SALARIUS PHARMACEUTICALS INC COM NEW 79400X107 0 395 SH   SOLE 22 395 0 0
SALEM MEDIA GROUP INC CL A 794093104 9 8,248 SH   SOLE 21 8,248 0 0
SALEM MEDIA GROUP INC CL A 794093104 342 328,453 SH   SOLE 22 328,453 0 0
SALESFORCE COM INC COM 79466L302 551,037 2,476,237 SH   SOLE 2 694,723 0 1,781,514
SALESFORCE COM INC COM 79466L302 105,625 474,653 SH   SOLE 4 439,599 0 35,054
SALESFORCE COM INC COM 79466L302 176,191 791,763 SH   SOLE 7 764,350 0 27,413
SALESFORCE COM INC COM 79466L302 10,411 46,784 SH   SOLE 13 46,784 0 0
SALESFORCE COM INC COM 79466L302 20,388 91,620 SH   SOLE 15 91,620 0 0
SALESFORCE COM INC COM 79466L302 13 59 SH   SOLE 17 0 0 59
SALESFORCE COM INC COM 79466L302 473,747 2,128,913 SH   SOLE 18 1,940,600 0 188,313
SALESFORCE COM INC COM 79466L302 348,731 1,567,120 SH   SOLE 19 1,567,120 0 0
SALESFORCE COM INC COM 79466L302 4,989,014 22,419,511 SH   SOLE 21 22,419,511 0 0
SALESFORCE COM INC COM 79466L302 4,753,339 21,360,443 SH   SOLE 22 18,967,688 0 2,392,755
SALESFORCE COM INC COM 79466L302 157,216 706,495 SH   SOLE 23 706,495 0 0
SALESFORCE COM INC COM 79466L302 325,481 1,462,637 SH   SOLE 25 1,462,637 0 0
SALESFORCE COM INC COM 79466L302 447,419 2,010,601 SH   SOLE 26 608,667 0 1,401,934
SALESFORCE COM INC COM 79466L302 653,791 2,937,991 SH   SOLE 28 126,237 0 2,811,754
SALESFORCE COM INC COM 79466L302 17,036 76,556 SH   SOLE 29 76,556 0 0
SALESFORCE COM INC COM 79466L302 1,133,755 5,094,839 SH   SOLE 30 4,998,327 0 96,512
SALESFORCE COM INC COM 79466L302 68,100 306,026 SH   SOLE 31 213,407 0 92,619
SALESFORCE COM INC COM 79466L302 22,757 102,265 SH   SOLE 32 102,265 0 0
SALESFORCE COM INC COM 79466L302 178,841 803,672 SH   SOLE 34 803,672 0 0
SALESFORCE COM INC COM 79466L302 115,688 519,878 SH   SOLE 36 519,878 0 0
SALESFORCE COM INC COM 79466L302 8,432 37,891 SH   SOLE 40 37,891 0 0
SALISBURY BANCORP INC COM 795226109 237 6,358 SH   SOLE 2 1,931 0 4,427
SALISBURY BANCORP INC COM 795226109 388 10,420 SH   SOLE 18 10,420 0 0
SALISBURY BANCORP INC COM 795226109 164 4,394 SH   SOLE 19 4,394 0 0
SALISBURY BANCORP INC COM 795226109 3,191 85,630 SH   SOLE 21 85,630 0 0
SALISBURY BANCORP INC COM 795226109 1,574 42,241 SH   SOLE 22 42,083 0 158
SALISBURY BANCORP INC COM 795226109 26 690 SH   SOLE 23 690 0 0
SALISBURY BANCORP INC COM 795226109 29 776 SH   SOLE 26 0 0 776
SALLY BEAUTY HLDGS INC COM 79546E104 1,900 145,730 SH   SOLE 2 41,580 0 104,150
SALLY BEAUTY HLDGS INC COM 79546E104 9 709 SH   SOLE 4 709 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 55 4,188 SH   SOLE 7 4,188 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 6,548 502,171 SH   SOLE 18 502,171 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 3,680 282,225 SH   SOLE 19 282,225 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 169,725 13,015,685 SH   SOLE 21 13,015,685 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 44,683 3,426,638 SH   SOLE 22 3,347,891 0 78,747
SALLY BEAUTY HLDGS INC COM 79546E104 130 9,959 SH   SOLE 23 9,959 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 16 1,220 SH   SOLE 25 1,220 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 1,200 92,008 SH   SOLE 26 35,119 0 56,889
SALLY BEAUTY HLDGS INC COM 79546E104 305 23,362 SH   SOLE 28 15,162 0 8,200
SALLY BEAUTY HLDGS INC COM 79546E104 3,175 243,460 SH   SOLE 30 243,460 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 101 7,766 SH   SOLE 36 7,766 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 166 12,763 SH   SOLE 40 12,763 0 0
SANDERSON FARMS INC COM 800013104 2,996 22,666 SH   SOLE 2 14,152 0 8,514
SANDERSON FARMS INC COM 800013104 20 149 SH   SOLE 4 149 0 0
SANDERSON FARMS INC COM 800013104 72 548 SH   SOLE 7 548 0 0
SANDERSON FARMS INC COM 800013104 14,834 112,206 SH   SOLE 18 112,206 0 0
SANDERSON FARMS INC COM 800013104 4,750 35,929 SH   SOLE 19 35,929 0 0
SANDERSON FARMS INC COM 800013104 177,962 1,346,159 SH   SOLE 21 1,346,159 0 0
SANDERSON FARMS INC COM 800013104 85,607 647,558 SH   SOLE 22 633,763 0 13,795
SANDERSON FARMS INC COM 800013104 9 71 SH   SOLE 25 71 0 0
SANDERSON FARMS INC COM 800013104 875 6,621 SH   SOLE 26 5,101 0 1,520
SANDERSON FARMS INC COM 800013104 401 3,033 SH   SOLE 28 2,467 0 566
SANDERSON FARMS INC COM 800013104 2,176 16,458 SH   SOLE 30 16,458 0 0
SANDERSON FARMS INC COM 800013104 107 812 SH   SOLE 36 812 0 0
SANDERSON FARMS INC COM 800013104 295 2,233 SH   SOLE 40 2,233 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869 25 7,995 SH   SOLE 18 7,995 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869 308 99,401 SH   SOLE 21 99,401 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869 1,774 572,405 SH   SOLE 22 572,405 0 0
SANDY SPRING BANCORP INC COM 800363103 1,830 56,858 SH   SOLE 2 15,286 0 41,572
SANDY SPRING BANCORP INC COM 800363103 12 367 SH   SOLE 4 367 0 0
SANDY SPRING BANCORP INC COM 800363103 25 783 SH   SOLE 7 783 0 0
SANDY SPRING BANCORP INC COM 800363103 5,160 160,287 SH   SOLE 18 160,287 0 0
SANDY SPRING BANCORP INC COM 800363103 12,971 402,951 SH   SOLE 19 402,951 0 0
SANDY SPRING BANCORP INC COM 800363103 52,691 1,636,884 SH   SOLE 21 1,636,884 0 0
SANDY SPRING BANCORP INC COM 800363103 61,182 1,900,650 SH   SOLE 22 1,874,361 0 26,289
SANDY SPRING BANCORP INC COM 800363103 1,015 31,542 SH   SOLE 23 31,542 0 0
SANDY SPRING BANCORP INC COM 800363103 5,055 157,046 SH   SOLE 26 14,870 0 142,176
SANDY SPRING BANCORP INC COM 800363103 166 5,155 SH   SOLE 28 5,155 0 0
SANDY SPRING BANCORP INC COM 800363103 941 29,245 SH   SOLE 30 29,245 0 0
SANDY SPRING BANCORP INC COM 800363103 143 4,444 SH   SOLE 40 4,444 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 492 6,235 SH   SOLE 2 2,923 0 3,312
SANFILIPPO JOHN B & SON INC COM 800422107 12 152 SH   SOLE 4 152 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 14 179 SH   SOLE 7 179 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 3,335 42,290 SH   SOLE 18 39,830 0 2,460
SANFILIPPO JOHN B & SON INC COM 800422107 4,432 56,205 SH   SOLE 19 56,205 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 80,744 1,023,887 SH   SOLE 21 1,023,887 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 24,175 306,550 SH   SOLE 22 301,005 0 5,545
SANFILIPPO JOHN B & SON INC COM 800422107 194 2,456 SH   SOLE 23 2,456 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 1,195 15,157 SH   SOLE 26 0 0 15,157
SANFILIPPO JOHN B & SON INC COM 800422107 65 823 SH   SOLE 28 823 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 1,839 23,318 SH   SOLE 30 23,318 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 62 782 SH   SOLE 40 782 0 0
SANGAMO THERAPEUTICS INC COM 800677106 1,132 72,523 SH   SOLE 2 39,758 0 32,765
SANGAMO THERAPEUTICS INC COM 800677106 9 554 SH   SOLE 4 554 0 0
SANGAMO THERAPEUTICS INC COM 800677106 34 2,201 SH   SOLE 7 2,201 0 0
SANGAMO THERAPEUTICS INC COM 800677106 6,340 406,266 SH   SOLE 18 399,793 0 6,473
SANGAMO THERAPEUTICS INC COM 800677106 3,651 233,940 SH   SOLE 19 233,940 0 0
SANGAMO THERAPEUTICS INC COM 800677106 84,483 5,413,812 SH   SOLE 21 5,413,812 0 0
SANGAMO THERAPEUTICS INC COM 800677106 50,780 3,254,103 SH   SOLE 22 3,161,827 0 92,276
SANGAMO THERAPEUTICS INC COM 800677106 25 1,600 SH   SOLE 23 1,600 0 0
SANGAMO THERAPEUTICS INC COM 800677106 31 2,017 SH   SOLE 25 2,017 0 0
SANGAMO THERAPEUTICS INC COM 800677106 721 46,227 SH   SOLE 26 23,074 0 23,153
SANGAMO THERAPEUTICS INC COM 800677106 228 14,622 SH   SOLE 28 14,622 0 0
SANGAMO THERAPEUTICS INC COM 800677106 1,576 101,025 SH   SOLE 30 101,025 0 0
SANGAMO THERAPEUTICS INC COM 800677106 55 3,553 SH   SOLE 36 3,553 0 0
SANGAMO THERAPEUTICS INC COM 800677106 218 13,972 SH   SOLE 40 13,972 0 0
SANMINA CORPORATION COM 801056102 2,465 77,293 SH   SOLE 2 22,141 0 55,152
SANMINA CORPORATION COM 801056102 7 208 SH   SOLE 4 208 0 0
SANMINA CORPORATION COM 801056102 84 2,620 SH   SOLE 7 2,620 0 0
SANMINA CORPORATION COM 801056102 0 15 SH   SOLE 17 0 0 15
SANMINA CORPORATION COM 801056102 8,828 276,819 SH   SOLE 18 276,819 0 0
SANMINA CORPORATION COM 801056102 3,603 112,972 SH   SOLE 19 112,972 0 0
SANMINA CORPORATION COM 801056102 238,566 7,480,904 SH   SOLE 21 7,480,904 0 0
SANMINA CORPORATION COM 801056102 59,622 1,869,628 SH   SOLE 22 1,822,004 0 47,624
SANMINA CORPORATION COM 801056102 572 17,927 SH   SOLE 26 12,912 0 5,015
SANMINA CORPORATION COM 801056102 480 15,045 SH   SOLE 28 8,845 0 6,200
SANMINA CORPORATION COM 801056102 4,409 138,243 SH   SOLE 30 138,243 0 0
SANMINA CORPORATION COM 801056102 140 4,394 SH   SOLE 36 4,394 0 0
SANMINA CORPORATION COM 801056102 260 8,146 SH   SOLE 40 8,146 0 0
SANOFI SPONSORED ADR 80105N105 23,162 476,687 SH   SOLE 2 476,687 0 0
SANOFI SPONSORED ADR 80105N105 408,674 8,410,665 SH   SOLE 18 7,443,997 0 966,668
SANOFI SPONSORED ADR 80105N105 110,243 2,268,838 SH   SOLE 19 2,268,838 0 0
SANOFI SPONSORED ADR 80105N105 2,055 42,300 SH   SOLE 20 42,300 0 0
SANOFI SPONSORED ADR 80105N105 86,051 1,770,955 SH   SOLE 21 1,770,955 0 0
SANOFI SPONSORED ADR 80105N105 1,914 39,400 SH   SOLE 23 39,400 0 0
SANOFI SPONSORED ADR 80105N105 2,633 54,184 SH   SOLE 25 0 0 54,184
SANOFI SPONSORED ADR 80105N105 2,387 49,129 SH   SOLE 30 49,129 0 0
SANOFI SPONSORED ADR 80105N105 29,853 614,378 SH   SOLE 34 614,378 0 0
SANOFI SPONSORED ADR 80105N105 1,112 22,895 SH   SOLE 36 22,895 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 3,432 155,855 SH   SOLE 2 12,594 0 143,261
SANTANDER CONSUMER USA HDG I COM 80283M101 43 1,973 SH   SOLE 4 1,973 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 60 2,710 SH   SOLE 7 2,710 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 2 76 SH   SOLE 15 76 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 674 30,617 SH   SOLE 18 30,617 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 412 18,698 SH   SOLE 19 18,698 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 15,785 716,870 SH   SOLE 21 716,870 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 42,931 1,949,643 SH   SOLE 22 1,889,521 0 60,122
SANTANDER CONSUMER USA HDG I COM 80283M101 92 4,178 SH   SOLE 23 4,178 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 57,407 2,607,034 SH   SOLE 25 2,607,034 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 1,314 59,673 SH   SOLE 26 1,014 0 58,659
SANTANDER CONSUMER USA HDG I COM 80283M101 1,346 61,115 SH   SOLE 28 251 0 60,864
SANTANDER CONSUMER USA HDG I COM 80283M101 24 1,099 SH   SOLE 30 1,099 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 85 3,864 SH   SOLE 31 3,864 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 12 540 SH   SOLE 34 540 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 187 8,509 SH   SOLE 36 8,509 0 0
SAP SE SPON ADR 803054204 473 3,626 SH   SOLE 18 2,234 0 1,392
SAPIENS INTL CORP N V SHS G7T16G103 290 9,489 SH   SOLE 2 1,405 0 8,084
SAPIENS INTL CORP N V SHS G7T16G103 15 496 SH   SOLE 7 496 0 0
SAPIENS INTL CORP N V SHS G7T16G103 2,875 93,925 SH   SOLE 18 93,925 0 0
SAPIENS INTL CORP N V SHS G7T16G103 1,490 48,674 SH   SOLE 19 48,674 0 0
SAPIENS INTL CORP N V SHS G7T16G103 27,441 896,483 SH   SOLE 21 896,483 0 0
SAPIENS INTL CORP N V SHS G7T16G103 8,150 266,256 SH   SOLE 22 261,867 0 4,389
SAREPTA THERAPEUTICS INC COM 803607100 28,248 165,689 SH   SOLE 2 21,397 0 144,292
SAREPTA THERAPEUTICS INC COM 803607100 6,356 37,279 SH   SOLE 4 34,403 0 2,876
SAREPTA THERAPEUTICS INC COM 803607100 941 5,522 SH   SOLE 7 5,522 0 0
SAREPTA THERAPEUTICS INC COM 803607100 52 303 SH   SOLE 13 303 0 0
SAREPTA THERAPEUTICS INC COM 803607100 1,073 6,294 SH   SOLE 15 6,294 0 0
SAREPTA THERAPEUTICS INC COM 803607100 19,415 113,876 SH   SOLE 18 109,154 0 4,722
SAREPTA THERAPEUTICS INC COM 803607100 45,746 268,323 SH   SOLE 19 268,323 0 0
SAREPTA THERAPEUTICS INC COM 803607100 511 3,000 SH   SOLE 20 3,000 0 0
SAREPTA THERAPEUTICS INC COM 803607100 325,161 1,907,213 SH   SOLE 21 1,907,213 0 0
SAREPTA THERAPEUTICS INC COM 803607100 351,289 2,060,464 SH   SOLE 22 1,961,713 0 98,751
SAREPTA THERAPEUTICS INC COM 803607100 8,422 49,401 SH   SOLE 23 49,401 0 0
SAREPTA THERAPEUTICS INC COM 803607100 20,577 120,696 SH   SOLE 25 120,696 0 0
SAREPTA THERAPEUTICS INC COM 803607100 24,685 144,791 SH   SOLE 26 75,781 0 69,010
SAREPTA THERAPEUTICS INC COM 803607100 24,305 142,559 SH   SOLE 28 9,608 0 132,951
SAREPTA THERAPEUTICS INC COM 803607100 10 56 SH   SOLE 29 56 0 0
SAREPTA THERAPEUTICS INC COM 803607100 48,004 281,562 SH   SOLE 30 267,805 0 13,757
SAREPTA THERAPEUTICS INC COM 803607100 3,616 21,207 SH   SOLE 31 9,788 0 11,419
SAREPTA THERAPEUTICS INC COM 803607100 782 4,584 SH   SOLE 34 4,584 0 0
SAREPTA THERAPEUTICS INC COM 803607100 7,381 43,291 SH   SOLE 36 43,291 0 0
SAREPTA THERAPEUTICS INC COM 803607100 529 3,105 SH   SOLE 40 3,105 0 0
SAREPTA THERAPEUTICS INC DBCV 1.500%11/1 803607AB6 6,988 2,850,000 PRN   SOLE 21 2,850,000 0 0
SATSUMA PHARMACEUTICALS INC COM 80405P107 22 4,855 SH   SOLE 2 1,996 0 2,859
SATSUMA PHARMACEUTICALS INC COM 80405P107 1 191 SH   SOLE 7 191 0 0
SATSUMA PHARMACEUTICALS INC COM 80405P107 174 37,820 SH   SOLE 18 37,820 0 0
SATSUMA PHARMACEUTICALS INC COM 80405P107 81 17,620 SH   SOLE 19 17,620 0 0
SATSUMA PHARMACEUTICALS INC COM 80405P107 1,549 336,003 SH   SOLE 21 336,003 0 0
SATSUMA PHARMACEUTICALS INC COM 80405P107 811 176,026 SH   SOLE 22 174,475 0 1,551
SAUL CTRS INC COM 804395101 338 10,674 SH   SOLE 2 4,683 0 5,991
SAUL CTRS INC COM 804395101 4 122 SH   SOLE 4 122 0 0
SAUL CTRS INC COM 804395101 8 251 SH   SOLE 7 251 0 0
SAUL CTRS INC COM 804395101 1,785 56,349 SH   SOLE 18 56,349 0 0
SAUL CTRS INC COM 804395101 719 22,690 SH   SOLE 19 22,690 0 0
SAUL CTRS INC COM 804395101 45,297 1,429,838 SH   SOLE 21 1,429,838 0 0
SAUL CTRS INC COM 804395101 11,570 365,215 SH   SOLE 22 357,105 0 8,110
SAUL CTRS INC COM 804395101 18 576 SH   SOLE 23 576 0 0
SAUL CTRS INC COM 804395101 110 3,470 SH   SOLE 26 3,470 0 0
SAUL CTRS INC COM 804395101 71 2,227 SH   SOLE 28 2,227 0 0
SAUL CTRS INC COM 804395101 970 30,605 SH   SOLE 30 30,605 0 0
SAUL CTRS INC COM 804395101 44 1,397 SH   SOLE 40 1,397 0 0
SAVARA INC COM 805111101 46 40,316 SH   SOLE 2 2,794 0 37,522
SAVARA INC COM 805111101 1 532 SH   SOLE 7 532 0 0
SAVARA INC COM 805111101 225 195,766 SH   SOLE 18 195,766 0 0
SAVARA INC COM 805111101 102 88,502 SH   SOLE 19 88,502 0 0
SAVARA INC COM 805111101 1,964 1,708,160 SH   SOLE 21 1,708,160 0 0
SAVARA INC COM 805111101 1,123 976,754 SH   SOLE 22 971,484 0 5,270
SB FINL GROUP INC COM 78408D105 100 5,458 SH   SOLE 2 398 0 5,060
SB FINL GROUP INC COM 78408D105 508 27,789 SH   SOLE 18 27,789 0 0
SB FINL GROUP INC COM 78408D105 211 11,521 SH   SOLE 19 11,521 0 0
SB FINL GROUP INC COM 78408D105 4,410 241,254 SH   SOLE 21 241,254 0 0
SB FINL GROUP INC COM 78408D105 1,120 61,282 SH   SOLE 22 60,841 0 441
SBA COMMUNICATIONS CORP NEW CL A 78410G104 97,472 345,485 SH   SOLE 2 83,118 0 262,367
SBA COMMUNICATIONS CORP NEW CL A 78410G104 19,226 68,147 SH   SOLE 4 63,845 0 4,302
SBA COMMUNICATIONS CORP NEW CL A 78410G104 76,467 271,033 SH   SOLE 7 268,353 0 2,680
SBA COMMUNICATIONS CORP NEW CL A 78410G104 119 423 SH   SOLE 13 423 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 3,151 11,170 SH   SOLE 15 11,170 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 238,646 845,873 SH   SOLE 18 604,315 0 241,558
SBA COMMUNICATIONS CORP NEW CL A 78410G104 241,431 855,743 SH   SOLE 19 855,743 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 900,851 3,193,036 SH   SOLE 21 3,193,036 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 749,532 2,656,689 SH   SOLE 22 2,404,526 0 252,163
SBA COMMUNICATIONS CORP NEW CL A 78410G104 23,018 81,585 SH   SOLE 23 81,585 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 121,101 429,240 SH   SOLE 25 429,240 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 69,569 246,584 SH   SOLE 26 81,583 0 165,001
SBA COMMUNICATIONS CORP NEW CL A 78410G104 60,953 216,046 SH   SOLE 28 14,399 0 201,647
SBA COMMUNICATIONS CORP NEW CL A 78410G104 1,781 6,313 SH   SOLE 29 6,313 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 124,586 441,592 SH   SOLE 30 440,478 0 1,114
SBA COMMUNICATIONS CORP NEW CL A 78410G104 74,275 263,266 SH   SOLE 31 22,001 0 241,265
SBA COMMUNICATIONS CORP NEW CL A 78410G104 18,159 64,363 SH   SOLE 34 64,363 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 20,381 72,241 SH   SOLE 36 72,241 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 1,279 4,535 SH   SOLE 40 4,535 0 0
SCANSOURCE INC COM 806037107 1,261 47,817 SH   SOLE 2 14,800 0 33,017
SCANSOURCE INC COM 806037107 6 223 SH   SOLE 4 223 0 0
SCANSOURCE INC COM 806037107 10 382 SH   SOLE 7 382 0 0
SCANSOURCE INC COM 806037107 2,973 112,696 SH   SOLE 18 112,696 0 0
SCANSOURCE INC COM 806037107 5,133 194,564 SH   SOLE 19 194,564 0 0
SCANSOURCE INC COM 806037107 76,968 2,917,646 SH   SOLE 21 2,917,646 0 0
SCANSOURCE INC COM 806037107 29,794 1,129,417 SH   SOLE 22 1,110,838 0 18,579
SCANSOURCE INC COM 806037107 839 31,793 SH   SOLE 23 31,793 0 0
SCANSOURCE INC COM 806037107 3,413 129,372 SH   SOLE 26 7,693 0 121,679
SCANSOURCE INC COM 806037107 76 2,883 SH   SOLE 28 2,883 0 0
SCANSOURCE INC COM 806037107 1,669 63,265 SH   SOLE 30 63,265 0 0
SCANSOURCE INC COM 806037107 89 3,370 SH   SOLE 40 3,370 0 0
SCHLUMBERGER LTD COM 806857108 88,137 4,037,423 SH   SOLE 2 1,206,945 0 2,830,478
SCHLUMBERGER LTD COM 806857108 15,031 688,533 SH   SOLE 4 634,953 0 53,580
SCHLUMBERGER LTD COM 806857108 27,718 1,269,715 SH   SOLE 7 1,228,576 0 41,139
SCHLUMBERGER LTD COM 806857108 5,064 231,980 SH   SOLE 13 231,980 0 0
SCHLUMBERGER LTD COM 806857108 3,845 176,131 SH   SOLE 15 176,131 0 0
SCHLUMBERGER LTD COM 806857108 1 35 SH   SOLE 17 0 0 35
SCHLUMBERGER LTD COM 806857108 60,718 2,781,424 SH   SOLE 18 2,293,107 0 488,317
SCHLUMBERGER LTD COM 806857108 40,181 1,840,612 SH   SOLE 19 1,840,612 0 0
SCHLUMBERGER LTD COM 806857108 1,546 70,818 SH   SOLE 20 70,818 0 0
SCHLUMBERGER LTD COM 806857108 632,813 28,988,213 SH   SOLE 21 28,988,213 0 0
SCHLUMBERGER LTD COM 806857108 751,219 34,412,224 SH   SOLE 22 30,411,808 0 4,000,416
SCHLUMBERGER LTD COM 806857108 24,028 1,100,688 SH   SOLE 23 1,100,688 0 0
SCHLUMBERGER LTD COM 806857108 65,150 2,984,406 SH   SOLE 25 2,984,406 0 0
SCHLUMBERGER LTD COM 806857108 66,020 3,024,269 SH   SOLE 26 1,131,677 0 1,892,592
SCHLUMBERGER LTD COM 806857108 121,589 5,569,795 SH   SOLE 28 203,674 0 5,366,121
SCHLUMBERGER LTD COM 806857108 3,311 151,679 SH   SOLE 29 151,679 0 0
SCHLUMBERGER LTD COM 806857108 124,956 5,724,062 SH   SOLE 30 5,724,062 0 0
SCHLUMBERGER LTD COM 806857108 10,740 491,963 SH   SOLE 31 318,511 0 173,452
SCHLUMBERGER LTD COM 806857108 46,273 2,119,710 SH   SOLE 34 2,119,710 0 0
SCHLUMBERGER LTD COM 806857108 28,130 1,288,605 SH   SOLE 36 1,288,605 0 0
SCHLUMBERGER LTD COM 806857108 1,239 56,761 SH   SOLE 40 56,761 0 0
SCHMITT INDS INC ORE COM NEW 806870200 3 498 SH   SOLE 21 498 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 4,209 203,336 SH   SOLE 2 88,775 0 114,561
SCHNEIDER NATIONAL INC CL B 80689H102 11 544 SH   SOLE 4 544 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 21 1,028 SH   SOLE 7 1,028 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 0 24 SH   SOLE 17 0 0 24
SCHNEIDER NATIONAL INC CL B 80689H102 501 24,213 SH   SOLE 18 24,213 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 306 14,799 SH   SOLE 19 14,799 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 14,972 723,263 SH   SOLE 21 723,263 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 27,172 1,312,657 SH   SOLE 22 1,239,242 0 73,415
SCHNEIDER NATIONAL INC CL B 80689H102 34 1,657 SH   SOLE 25 1,657 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 190 9,183 SH   SOLE 26 4,390 0 4,793
SCHNEIDER NATIONAL INC CL B 80689H102 140 6,751 SH   SOLE 28 6,751 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 631 30,497 SH   SOLE 30 30,497 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 21 1,025 SH   SOLE 31 1,025 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 86 4,158 SH   SOLE 36 4,158 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 149 7,180 SH   SOLE 40 7,180 0 0
SCHNITZER STEEL INDS INC CL A 806882106 1,848 57,926 SH   SOLE 2 18,140 0 39,786
SCHNITZER STEEL INDS INC CL A 806882106 5 164 SH   SOLE 4 164 0 0
SCHNITZER STEEL INDS INC CL A 806882106 19 589 SH   SOLE 7 589 0 0
SCHNITZER STEEL INDS INC CL A 806882106 3,065 96,066 SH   SOLE 18 96,066 0 0
SCHNITZER STEEL INDS INC CL A 806882106 9,544 299,087 SH   SOLE 19 299,087 0 0
SCHNITZER STEEL INDS INC CL A 806882106 33,907 1,062,577 SH   SOLE 21 1,062,577 0 0
SCHNITZER STEEL INDS INC CL A 806882106 42,100 1,319,346 SH   SOLE 22 1,301,749 0 17,597
SCHNITZER STEEL INDS INC CL A 806882106 1,020 31,956 SH   SOLE 23 31,956 0 0
SCHNITZER STEEL INDS INC CL A 806882106 33 1,032 SH   SOLE 25 1,032 0 0
SCHNITZER STEEL INDS INC CL A 806882106 4,598 144,080 SH   SOLE 26 7,360 0 136,720
SCHNITZER STEEL INDS INC CL A 806882106 124 3,897 SH   SOLE 28 3,897 0 0
SCHNITZER STEEL INDS INC CL A 806882106 882 27,640 SH   SOLE 30 27,640 0 0
SCHNITZER STEEL INDS INC CL A 806882106 112 3,523 SH   SOLE 34 3,523 0 0
SCHNITZER STEEL INDS INC CL A 806882106 81 2,534 SH   SOLE 36 2,534 0 0
SCHNITZER STEEL INDS INC CL A 806882106 91 2,851 SH   SOLE 40 2,851 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103 871 17,955 SH   SOLE 2 7,259 0 10,696
SCHOLAR ROCK HLDG CORP COM 80706P103 21 430 SH   SOLE 7 430 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103 4,585 94,487 SH   SOLE 18 94,487 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103 2,280 46,987 SH   SOLE 19 46,987 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103 61,710 1,271,585 SH   SOLE 21 1,271,585 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103 31,723 653,675 SH   SOLE 22 639,960 0 13,715
SCHOLAR ROCK HLDG CORP COM 80706P103 15 308 SH   SOLE 25 308 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103 27 563 SH   SOLE 26 563 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103 180 3,705 SH   SOLE 28 3,705 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103 1,036 21,354 SH   SOLE 30 21,354 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103 27 548 SH   SOLE 36 548 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103 112 2,316 SH   SOLE 40 2,316 0 0
SCHOLASTIC CORP COM 807066105 890 35,610 SH   SOLE 2 9,817 0 25,793
SCHOLASTIC CORP COM 807066105 5 191 SH   SOLE 4 191 0 0
SCHOLASTIC CORP COM 807066105 14 570 SH   SOLE 7 570 0 0
SCHOLASTIC CORP COM 807066105 2,989 119,555 SH   SOLE 18 119,555 0 0
SCHOLASTIC CORP COM 807066105 1,930 77,187 SH   SOLE 19 77,187 0 0
SCHOLASTIC CORP COM 807066105 84,996 3,399,855 SH   SOLE 21 3,399,855 0 0
SCHOLASTIC CORP COM 807066105 20,088 803,506 SH   SOLE 22 780,404 0 23,102
SCHOLASTIC CORP COM 807066105 472 18,894 SH   SOLE 26 6,460 0 12,434
SCHOLASTIC CORP COM 807066105 90 3,600 SH   SOLE 28 3,600 0 0
SCHOLASTIC CORP COM 807066105 1,616 64,647 SH   SOLE 30 64,647 0 0
SCHOLASTIC CORP COM 807066105 17 690 SH   SOLE 36 690 0 0
SCHOLASTIC CORP COM 807066105 63 2,515 SH   SOLE 40 2,515 0 0
SCHRODINGER INC COM 80810D103 1,641 20,722 SH   SOLE 2 12,274 0 8,448
SCHRODINGER INC COM 80810D103 15 194 SH   SOLE 4 194 0 0
SCHRODINGER INC COM 80810D103 45 563 SH   SOLE 7 563 0 0
SCHRODINGER INC COM 80810D103 8,314 105,000 SH   SOLE 18 103,950 0 1,050
SCHRODINGER INC COM 80810D103 5,167 65,256 SH   SOLE 19 65,256 0 0
SCHRODINGER INC COM 80810D103 89,791 1,134,017 SH   SOLE 21 1,134,017 0 0
SCHRODINGER INC COM 80810D103 70,400 889,116 SH   SOLE 22 862,677 0 26,439
SCHRODINGER INC COM 80810D103 37 468 SH   SOLE 23 468 0 0
SCHRODINGER INC COM 80810D103 30 382 SH   SOLE 25 382 0 0
SCHRODINGER INC COM 80810D103 1,188 15,006 SH   SOLE 26 11,725 0 3,281
SCHRODINGER INC COM 80810D103 390 4,924 SH   SOLE 28 4,924 0 0
SCHRODINGER INC COM 80810D103 1,653 20,880 SH   SOLE 30 20,880 0 0
SCHRODINGER INC COM 80810D103 54 681 SH   SOLE 36 681 0 0
SCHRODINGER INC COM 80810D103 367 4,635 SH   SOLE 40 4,635 0 0
SCHWAB CHARLES CORP COM 808513105 195,758 3,690,764 SH   SOLE 2 869,645 0 2,821,119
SCHWAB CHARLES CORP COM 808513105 40,075 755,556 SH   SOLE 4 697,440 0 58,116
SCHWAB CHARLES CORP COM 808513105 67,610 1,274,701 SH   SOLE 7 1,232,604 0 42,097
SCHWAB CHARLES CORP COM 808513105 3,559 67,093 SH   SOLE 13 67,093 0 0
SCHWAB CHARLES CORP COM 808513105 10,097 190,366 SH   SOLE 15 190,366 0 0
SCHWAB CHARLES CORP COM 808513105 5 86 SH   SOLE 17 0 0 86
SCHWAB CHARLES CORP COM 808513105 410,689 7,742,996 SH   SOLE 18 7,228,764 0 514,232
SCHWAB CHARLES CORP COM 808513105 473,149 8,920,610 SH   SOLE 19 8,920,610 0 0
SCHWAB CHARLES CORP COM 808513105 1,407,233 26,531,541 SH   SOLE 21 26,531,541 0 0
SCHWAB CHARLES CORP COM 808513105 1,804,634 34,024,023 SH   SOLE 22 30,733,355 0 3,290,668
SCHWAB CHARLES CORP COM 808513105 54,344 1,024,591 SH   SOLE 23 1,024,591 0 0
SCHWAB CHARLES CORP COM 808513105 123,339 2,325,390 SH   SOLE 25 2,325,390 0 0
SCHWAB CHARLES CORP COM 808513105 162,994 3,073,046 SH   SOLE 26 796,020 0 2,277,026
SCHWAB CHARLES CORP COM 808513105 167,965 3,166,758 SH   SOLE 28 207,048 0 2,959,710
SCHWAB CHARLES CORP COM 808513105 122 2,308 SH   SOLE 29 2,308 0 0
SCHWAB CHARLES CORP COM 808513105 322,695 6,083,986 SH   SOLE 30 5,922,106 0 161,880
SCHWAB CHARLES CORP COM 808513105 79,823 1,504,966 SH   SOLE 31 189,972 0 1,314,994
SCHWAB CHARLES CORP COM 808513105 59,996 1,131,147 SH   SOLE 34 1,131,147 0 0
SCHWAB CHARLES CORP COM 808513105 47,329 892,326 SH   SOLE 36 892,326 0 0
SCHWAB CHARLES CORP COM 808513105 3,341 62,992 SH   SOLE 40 62,992 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 4,841 53,201 SH   SOLE 17 0 0 53,201
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 1,182 12,992 SH   SOLE 17 0 0 12,992
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 36 280 SH   SOLE 2 280 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 23 180 SH   SOLE 17 0 0 180
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 27 453 SH   SOLE 2 453 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 11,171 187,647 SH   SOLE 17 0 0 187,647
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 123 1,804 SH   SOLE 17 0 0 1,804
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 934 10,494 SH   SOLE 17 0 0 10,494
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 67 752 SH   SOLE 26 0 0 752
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 8,673 282,961 SH   SOLE 17 0 0 282,961
SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 24 841 SH   SOLE 17 0 0 841
SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748 18 522 SH   SOLE 17 0 0 522
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 11,365 388,153 SH   SOLE 17 0 0 388,153
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 17 407 SH   SOLE 17 0 0 407
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 32 715 SH   SOLE 17 0 0 715
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 35 548 SH   SOLE 17 0 0 548
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 2,130 59,146 SH   SOLE 17 0 0 59,146
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 2,851 50,885 SH   SOLE 17 0 0 50,885
SCHWAB STRATEGIC TR US REIT ETF 808524847 213 5,609 SH   SOLE 17 0 0 5,609
SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 13 226 SH   SOLE 2 226 0 0
SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 36 615 SH   SOLE 17 0 0 615
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 3 54 SH   SOLE 2 54 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 3,665 59,035 SH   SOLE 17 0 0 59,035
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 5,019 133,302 SH   SOLE 17 0 0 133,302
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 55 1,458 SH   SOLE 26 0 0 1,458
SCHWEITZER-MAUDUIT INTL INC COM 808541106 1,176 29,238 SH   SOLE 2 10,451 0 18,787
SCHWEITZER-MAUDUIT INTL INC COM 808541106 17 435 SH   SOLE 4 435 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 21 512 SH   SOLE 7 512 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 5,281 131,347 SH   SOLE 18 131,347 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 2,227 55,391 SH   SOLE 19 55,391 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 143,694 3,573,592 SH   SOLE 21 3,573,592 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 36,665 911,839 SH   SOLE 22 891,534 0 20,305
SCHWEITZER-MAUDUIT INTL INC COM 808541106 556 13,819 SH   SOLE 26 3,821 0 9,998
SCHWEITZER-MAUDUIT INTL INC COM 808541106 177 4,397 SH   SOLE 28 4,397 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 2,651 65,919 SH   SOLE 30 65,919 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 135 3,367 SH   SOLE 40 3,367 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107 14,267 150,753 SH   SOLE 2 51,264 0 99,489
SCIENCE APPLICATIONS INTL CO COM 808625107 37 392 SH   SOLE 4 392 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107 128 1,357 SH   SOLE 7 1,357 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107 0 1 SH   SOLE 17 0 0 1
SCIENCE APPLICATIONS INTL CO COM 808625107 13,955 147,451 SH   SOLE 18 147,451 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107 1,396 14,752 SH   SOLE 19 14,752 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107 254,470 2,688,821 SH   SOLE 21 2,688,821 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107 169,080 1,786,561 SH   SOLE 22 1,712,927 0 73,634
SCIENCE APPLICATIONS INTL CO COM 808625107 206 2,178 SH   SOLE 25 2,178 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107 3,256 34,407 SH   SOLE 26 21,815 0 12,592
SCIENCE APPLICATIONS INTL CO COM 808625107 656 6,929 SH   SOLE 28 6,330 0 599
SCIENCE APPLICATIONS INTL CO COM 808625107 3,000 31,697 SH   SOLE 30 31,697 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107 107 1,132 SH   SOLE 31 1,132 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107 184 1,943 SH   SOLE 36 1,943 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107 606 6,398 SH   SOLE 40 6,398 0 0
SCIENJOY HOLDING CORP SHS G7864D112 16 1,824 SH   SOLE 22 1,824 0 0
SCIENTIFIC GAMES CORP COM 80874P109 2,677 64,531 SH   SOLE 2 40,173 0 24,358
SCIENTIFIC GAMES CORP COM 80874P109 29 709 SH   SOLE 4 709 0 0
SCIENTIFIC GAMES CORP COM 80874P109 49 1,177 SH   SOLE 7 1,177 0 0
SCIENTIFIC GAMES CORP COM 80874P109 13,576 327,222 SH   SOLE 18 318,460 0 8,762
SCIENTIFIC GAMES CORP COM 80874P109 6,715 161,838 SH   SOLE 19 161,838 0 0
SCIENTIFIC GAMES CORP COM 80874P109 159,989 3,856,089 SH   SOLE 21 3,856,089 0 0
SCIENTIFIC GAMES CORP COM 80874P109 78,241 1,885,768 SH   SOLE 22 1,845,465 0 40,303
SCIENTIFIC GAMES CORP COM 80874P109 66 1,579 SH   SOLE 23 1,579 0 0
SCIENTIFIC GAMES CORP COM 80874P109 25 606 SH   SOLE 25 606 0 0
SCIENTIFIC GAMES CORP COM 80874P109 972 23,420 SH   SOLE 26 13,529 0 9,891
SCIENTIFIC GAMES CORP COM 80874P109 315 7,596 SH   SOLE 28 7,596 0 0
SCIENTIFIC GAMES CORP COM 80874P109 1,338 32,254 SH   SOLE 30 32,254 0 0
SCIENTIFIC GAMES CORP COM 80874P109 92 2,222 SH   SOLE 34 2,222 0 0
SCIENTIFIC GAMES CORP COM 80874P109 145 3,483 SH   SOLE 36 3,483 0 0
SCIENTIFIC GAMES CORP COM 80874P109 292 7,032 SH   SOLE 40 7,032 0 0
SCIPLAY CORPORATION CL A 809087109 14,567 1,051,746 SH   SOLE 2 1,051,746 0 0
SCIPLAY CORPORATION CL A 809087109 189 13,681 SH   SOLE 21 13,681 0 0
SCIPLAY CORPORATION CL A 809087109 4,760 343,665 SH   SOLE 22 343,665 0 0
SCORPIO BULKERS INC COM Y7546A130 147 8,671 SH   SOLE 2 104 0 8,567
SCORPIO BULKERS INC COM Y7546A130 2 147 SH   SOLE 7 147 0 0
SCORPIO BULKERS INC COM Y7546A130 521 30,768 SH   SOLE 18 30,768 0 0
SCORPIO BULKERS INC COM Y7546A130 297 17,546 SH   SOLE 19 17,546 0 0
SCORPIO BULKERS INC COM Y7546A130 5,412 319,672 SH   SOLE 21 319,672 0 0
SCORPIO BULKERS INC COM Y7546A130 1,647 97,254 SH   SOLE 22 96,214 0 1,040
SCORPIO TANKERS INC SHS Y7542C130 689 61,598 SH   SOLE 2 7,883 0 53,715
SCORPIO TANKERS INC SHS Y7542C130 9 838 SH   SOLE 7 838 0 0
SCORPIO TANKERS INC SHS Y7542C130 1,967 175,741 SH   SOLE 18 175,297 0 444
SCORPIO TANKERS INC SHS Y7542C130 2,765 247,105 SH   SOLE 19 247,105 0 0
SCORPIO TANKERS INC SHS Y7542C130 18,938 1,692,371 SH   SOLE 21 1,692,371 0 0
SCORPIO TANKERS INC SHS Y7542C130 7,955 710,939 SH   SOLE 22 703,058 0 7,881
SCORPIO TANKERS INC SHS Y7542C130 140 12,544 SH   SOLE 23 12,544 0 0
SCORPIO TANKERS INC SHS Y7542C130 621 55,504 SH   SOLE 26 0 0 55,504
SCOTTS MIRACLE GRO CO CL A 810186106 21,189 106,401 SH   SOLE 2 35,617 0 70,784
SCOTTS MIRACLE GRO CO CL A 810186106 46 231 SH   SOLE 4 231 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 15,996 80,327 SH   SOLE 7 80,327 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 3 15 SH   SOLE 17 0 0 15
SCOTTS MIRACLE GRO CO CL A 810186106 21,319 107,056 SH   SOLE 18 107,056 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 2,026 10,173 SH   SOLE 19 10,173 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 403,207 2,024,741 SH   SOLE 21 2,024,741 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 254,389 1,277,440 SH   SOLE 22 1,224,188 0 53,252
SCOTTS MIRACLE GRO CO CL A 810186106 89 447 SH   SOLE 25 447 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 3,412 17,136 SH   SOLE 26 11,951 0 5,185
SCOTTS MIRACLE GRO CO CL A 810186106 1,152 5,785 SH   SOLE 28 5,278 0 507
SCOTTS MIRACLE GRO CO CL A 810186106 5,029 25,253 SH   SOLE 30 25,253 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 154 771 SH   SOLE 31 771 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 296 1,488 SH   SOLE 36 1,488 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 1,017 5,109 SH   SOLE 40 5,109 0 0
SCPHARMACEUTICALS INC COM 810648105 11 2,073 SH   SOLE 2 19 0 2,054
SCPHARMACEUTICALS INC COM 810648105 129 24,447 SH   SOLE 18 24,447 0 0
SCPHARMACEUTICALS INC COM 810648105 53 10,084 SH   SOLE 19 10,084 0 0
SCPHARMACEUTICALS INC COM 810648105 1,097 207,340 SH   SOLE 21 207,340 0 0
SCPHARMACEUTICALS INC COM 810648105 415 78,359 SH   SOLE 22 77,954 0 405
SCRIPPS E W CO OHIO CL A NEW 811054402 1,047 68,455 SH   SOLE 2 18,927 0 49,528
SCRIPPS E W CO OHIO CL A NEW 811054402 6 364 SH   SOLE 4 364 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 16 1,053 SH   SOLE 7 1,053 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 3,763 246,112 SH   SOLE 18 246,112 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 2,543 166,341 SH   SOLE 19 166,341 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 99,808 6,527,633 SH   SOLE 21 6,527,633 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 28,304 1,851,114 SH   SOLE 22 1,816,518 0 34,596
SCRIPPS E W CO OHIO CL A NEW 811054402 91 5,938 SH   SOLE 23 5,938 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 1,132 74,023 SH   SOLE 26 26,680 0 47,343
SCRIPPS E W CO OHIO CL A NEW 811054402 92 5,994 SH   SOLE 28 5,994 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 1,803 117,895 SH   SOLE 30 117,895 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 88 5,782 SH   SOLE 40 5,782 0 0
SCULPTOR CAP MGMT COM CL A 811246107 273 17,931 SH   SOLE 2 1,766 0 16,165
SCULPTOR CAP MGMT COM CL A 811246107 3 228 SH   SOLE 7 228 0 0
SCULPTOR CAP MGMT COM CL A 811246107 1,022 67,215 SH   SOLE 18 67,215 0 0
SCULPTOR CAP MGMT COM CL A 811246107 473 31,129 SH   SOLE 19 31,129 0 0
SCULPTOR CAP MGMT COM CL A 811246107 10,091 663,864 SH   SOLE 21 663,864 0 0
SCULPTOR CAP MGMT COM CL A 811246107 7,328 482,088 SH   SOLE 22 479,015 0 3,073
SCWORX CORP COM 78396V109 7 5,393 SH   SOLE 21 5,393 0 0
SCYNEXIS INC COM NEW 811292200 57 7,504 SH   SOLE 21 7,504 0 0
SCYNEXIS INC COM NEW 811292200 513 67,083 SH   SOLE 22 67,083 0 0
SEA LTD SPONSORD ADS 81141R100 5,204 26,144 SH   SOLE 2 0 0 26,144
SEA LTD SPONSORD ADS 81141R100 9 46 SH   SOLE 3 46 0 0
SEA LTD SPONSORD ADS 81141R100 13,053 65,575 SH   SOLE 18 65,575 0 0
SEA LTD SPONSORD ADS 81141R100 14,071 70,690 SH   SOLE 19 70,690 0 0
SEA LTD SPONSORD ADS 81141R100 113 568 SH   SOLE 21 568 0 0
SEA LTD SPONSORD ADS 81141R100 10,431 52,402 SH   SOLE 22 52,402 0 0
SEA LTD SPONSORD ADS 81141R100 49 245 SH   SOLE 30 245 0 0
SEA LTD SPONSORD ADS 81141R100 19,839 99,668 SH   SOLE 31 0 0 99,668
SEA LTD SPONSORD ADS 81141R100 353 1,775 SH   SOLE 34 1,775 0 0
SEABOARD CORP DEL COM 811543107 1,767 583 SH   SOLE 2 124 0 459
SEABOARD CORP DEL COM 811543107 6 2 SH   SOLE 4 2 0 0
SEABOARD CORP DEL COM 811543107 958 316 SH   SOLE 7 316 0 0
SEABOARD CORP DEL COM 811543107 294 97 SH   SOLE 18 97 0 0
SEABOARD CORP DEL COM 811543107 182 60 SH   SOLE 19 60 0 0
SEABOARD CORP DEL COM 811543107 10,505 3,466 SH   SOLE 21 3,466 0 0
SEABOARD CORP DEL COM 811543107 21,808 7,195 SH   SOLE 22 6,825 0 370
SEABOARD CORP DEL COM 811543107 615 203 SH   SOLE 23 203 0 0
SEABOARD CORP DEL COM 811543107 473 156 SH   SOLE 26 133 0 23
SEABOARD CORP DEL COM 811543107 127 42 SH   SOLE 28 42 0 0
SEABOARD CORP DEL COM 811543107 709 234 SH   SOLE 30 234 0 0
SEABOARD CORP DEL COM 811543107 15 5 SH   SOLE 31 5 0 0
SEABOARD CORP DEL COM 811543107 100 33 SH   SOLE 40 33 0 0
SEABRIDGE GOLD INC COM 811916105 4,433 210,403 SH   SOLE 7 210,403 0 0
SEACHANGE INTL INC COM 811699107 28 20,144 SH   SOLE 2 1,260 0 18,884
SEACHANGE INTL INC COM 811699107 1 408 SH   SOLE 7 408 0 0
SEACHANGE INTL INC COM 811699107 142 101,528 SH   SOLE 18 101,528 0 0
SEACHANGE INTL INC COM 811699107 62 44,226 SH   SOLE 19 44,226 0 0
SEACHANGE INTL INC COM 811699107 1,074 767,464 SH   SOLE 21 767,464 0 0
SEACHANGE INTL INC COM 811699107 1,133 809,276 SH   SOLE 22 804,902 0 4,374
SEACOAST BKG CORP FLA COM NEW 811707801 1,781 60,470 SH   SOLE 2 17,454 0 43,016
SEACOAST BKG CORP FLA COM NEW 811707801 6 207 SH   SOLE 4 207 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 28 952 SH   SOLE 7 952 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 6,755 229,362 SH   SOLE 18 229,362 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 2,566 87,147 SH   SOLE 19 87,147 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 172,254 5,849,026 SH   SOLE 21 5,849,026 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 45,287 1,537,744 SH   SOLE 22 1,502,558 0 35,186
SEACOAST BKG CORP FLA COM NEW 811707801 17 576 SH   SOLE 25 576 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 790 26,815 SH   SOLE 26 13,196 0 13,619
SEACOAST BKG CORP FLA COM NEW 811707801 190 6,457 SH   SOLE 28 6,457 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 3,199 108,640 SH   SOLE 30 108,640 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 38 1,281 SH   SOLE 36 1,281 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 174 5,903 SH   SOLE 40 5,903 0 0
SEACOR HOLDINGS INC COM 811904101 961 23,181 SH   SOLE 2 6,445 0 16,736
SEACOR HOLDINGS INC COM 811904101 6 146 SH   SOLE 4 146 0 0
SEACOR HOLDINGS INC COM 811904101 15 364 SH   SOLE 7 364 0 0
SEACOR HOLDINGS INC COM 811904101 3,662 88,344 SH   SOLE 18 88,344 0 0
SEACOR HOLDINGS INC COM 811904101 1,424 34,362 SH   SOLE 19 34,362 0 0
SEACOR HOLDINGS INC COM 811904101 93,169 2,247,748 SH   SOLE 21 2,247,748 0 0
SEACOR HOLDINGS INC COM 811904101 22,266 537,183 SH   SOLE 22 524,807 0 12,376
SEACOR HOLDINGS INC COM 811904101 486 11,718 SH   SOLE 26 1,993 0 9,725
SEACOR HOLDINGS INC COM 811904101 98 2,371 SH   SOLE 28 2,371 0 0
SEACOR HOLDINGS INC COM 811904101 1,957 47,221 SH   SOLE 30 47,221 0 0
SEACOR HOLDINGS INC COM 811904101 80 1,942 SH   SOLE 40 1,942 0 0
SEACOR MARINE HLDGS INC COM 78413P101 14 5,161 SH   SOLE 18 5,161 0 0
SEACOR MARINE HLDGS INC COM 78413P101 262 96,545 SH   SOLE 21 96,545 0 0
SEACOR MARINE HLDGS INC COM 78413P101 1,066 393,454 SH   SOLE 22 393,454 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 9,035 145,347 SH   SOLE 2 90,611 0 54,736
SEAGATE TECHNOLOGY PLC SHS G7945M107 7,336 118,019 SH   SOLE 4 108,956 0 9,063
SEAGATE TECHNOLOGY PLC SHS G7945M107 19,800 318,535 SH   SOLE 7 234,114 0 84,421
SEAGATE TECHNOLOGY PLC SHS G7945M107 47 761 SH   SOLE 13 761 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 1,840 29,602 SH   SOLE 15 29,602 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 26,255 422,378 SH   SOLE 18 389,221 0 33,157
SEAGATE TECHNOLOGY PLC SHS G7945M107 6,367 102,430 SH   SOLE 19 102,430 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 460,642 7,410,581 SH   SOLE 21 7,410,581 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 229,374 3,690,050 SH   SOLE 22 3,385,917 0 304,133
SEAGATE TECHNOLOGY PLC SHS G7945M107 9,890 159,111 SH   SOLE 23 159,111 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 29,934 481,568 SH   SOLE 25 481,568 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 39,355 633,118 SH   SOLE 26 264,871 0 368,247
SEAGATE TECHNOLOGY PLC SHS G7945M107 64,483 1,037,373 SH   SOLE 28 29,951 0 1,007,422
SEAGATE TECHNOLOGY PLC SHS G7945M107 78,717 1,266,367 SH   SOLE 30 1,237,727 0 28,640
SEAGATE TECHNOLOGY PLC SHS G7945M107 3,188 51,284 SH   SOLE 31 26,048 0 25,236
SEAGATE TECHNOLOGY PLC SHS G7945M107 4,635 74,570 SH   SOLE 32 74,570 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 2,663 42,838 SH   SOLE 34 42,838 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 15,186 244,313 SH   SOLE 35 244,313 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 9,462 152,225 SH   SOLE 36 152,225 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 662 10,654 SH   SOLE 40 10,654 0 0
SEAGEN INC COM 81181C104 75,025 428,374 SH   SOLE 2 187,698 0 240,676
SEAGEN INC COM 81181C104 9,531 54,420 SH   SOLE 4 49,752 0 4,668
SEAGEN INC COM 81181C104 5,222 29,815 SH   SOLE 7 29,815 0 0
SEAGEN INC COM 81181C104 84 477 SH   SOLE 13 477 0 0
SEAGEN INC COM 81181C104 1,878 10,720 SH   SOLE 15 10,720 0 0
SEAGEN INC COM 81181C104 47,938 273,713 SH   SOLE 18 265,970 0 7,743
SEAGEN INC COM 81181C104 350,025 1,998,542 SH   SOLE 19 1,998,542 0 0
SEAGEN INC COM 81181C104 1,568 8,950 SH   SOLE 20 8,950 0 0
SEAGEN INC COM 81181C104 729,264 4,163,891 SH   SOLE 21 4,163,891 0 0
SEAGEN INC COM 81181C104 559,122 3,192,429 SH   SOLE 22 3,027,355 0 165,074
SEAGEN INC COM 81181C104 14,075 80,363 SH   SOLE 23 80,363 0 0
SEAGEN INC COM 81181C104 31,520 179,973 SH   SOLE 25 179,973 0 0
SEAGEN INC COM 81181C104 38,272 218,524 SH   SOLE 26 97,529 0 120,995
SEAGEN INC COM 81181C104 34,691 198,074 SH   SOLE 28 15,537 0 182,537
SEAGEN INC COM 81181C104 19 109 SH   SOLE 29 109 0 0
SEAGEN INC COM 81181C104 89,718 512,265 SH   SOLE 30 512,265 0 0
SEAGEN INC COM 81181C104 4,893 27,938 SH   SOLE 31 16,037 0 11,901
SEAGEN INC COM 81181C104 6,746 38,518 SH   SOLE 32 38,518 0 0
SEAGEN INC COM 81181C104 180,387 1,029,957 SH   SOLE 34 1,029,957 0 0
SEAGEN INC COM 81181C104 11,953 68,250 SH   SOLE 36 68,250 0 0
SEAGEN INC COM 81181C104 837 4,777 SH   SOLE 40 4,777 0 0
SEALED AIR CORP NEW COM 81211K100 18,590 405,988 SH   SOLE 2 78,854 0 327,134
SEALED AIR CORP NEW COM 81211K100 3,103 67,762 SH   SOLE 4 61,219 0 6,543
SEALED AIR CORP NEW COM 81211K100 6,308 137,753 SH   SOLE 7 133,063 0 4,690
SEALED AIR CORP NEW COM 81211K100 13 285 SH   SOLE 13 285 0 0
SEALED AIR CORP NEW COM 81211K100 860 18,786 SH   SOLE 15 18,786 0 0
SEALED AIR CORP NEW COM 81211K100 13,121 286,549 SH   SOLE 18 263,894 0 22,655
SEALED AIR CORP NEW COM 81211K100 2,697 58,891 SH   SOLE 19 58,891 0 0
SEALED AIR CORP NEW COM 81211K100 162,697 3,553,102 SH   SOLE 21 3,553,102 0 0
SEALED AIR CORP NEW COM 81211K100 183,890 4,015,950 SH   SOLE 22 3,695,363 0 320,587
SEALED AIR CORP NEW COM 81211K100 4,726 103,205 SH   SOLE 23 103,205 0 0
SEALED AIR CORP NEW COM 81211K100 546 11,923 SH   SOLE 25 11,923 0 0
SEALED AIR CORP NEW COM 81211K100 15,652 341,815 SH   SOLE 26 196,739 0 145,076
SEALED AIR CORP NEW COM 81211K100 16,169 353,112 SH   SOLE 28 19,681 0 333,431
SEALED AIR CORP NEW COM 81211K100 19 406 SH   SOLE 29 406 0 0
SEALED AIR CORP NEW COM 81211K100 33,162 724,223 SH   SOLE 30 619,352 0 104,871
SEALED AIR CORP NEW COM 81211K100 2,505 54,711 SH   SOLE 31 23,484 0 31,227
SEALED AIR CORP NEW COM 81211K100 322 7,028 SH   SOLE 34 7,028 0 0
SEALED AIR CORP NEW COM 81211K100 1,513 33,043 SH   SOLE 36 33,043 0 0
SEALED AIR CORP NEW COM 81211K100 321 7,021 SH   SOLE 40 7,021 0 0
SEASPINE HLDGS CORP COM 81255T108 430 24,617 SH   SOLE 2 2,101 0 22,516
SEASPINE HLDGS CORP COM 81255T108 8 463 SH   SOLE 7 463 0 0
SEASPINE HLDGS CORP COM 81255T108 1,699 97,391 SH   SOLE 18 97,391 0 0
SEASPINE HLDGS CORP COM 81255T108 1,436 82,265 SH   SOLE 19 82,265 0 0
SEASPINE HLDGS CORP COM 81255T108 16,862 966,298 SH   SOLE 21 966,298 0 0
SEASPINE HLDGS CORP COM 81255T108 11,309 648,058 SH   SOLE 22 643,691 0 4,367
SEASPINE HLDGS CORP COM 81255T108 749 42,950 SH   SOLE 26 0 0 42,950
SEAWORLD ENTMT INC COM 81282V100 2,393 75,753 SH   SOLE 2 23,665 0 52,088
SEAWORLD ENTMT INC COM 81282V100 8 262 SH   SOLE 4 262 0 0
SEAWORLD ENTMT INC COM 81282V100 27 856 SH   SOLE 7 856 0 0
SEAWORLD ENTMT INC COM 81282V100 6,287 199,006 SH   SOLE 18 178,182 0 20,824
SEAWORLD ENTMT INC COM 81282V100 10,148 321,253 SH   SOLE 19 321,253 0 0
SEAWORLD ENTMT INC COM 81282V100 55,885 1,769,068 SH   SOLE 21 1,769,068 0 0
SEAWORLD ENTMT INC COM 81282V100 56,526 1,789,370 SH   SOLE 22 1,751,260 0 38,110
SEAWORLD ENTMT INC COM 81282V100 541 17,130 SH   SOLE 23 17,130 0 0
SEAWORLD ENTMT INC COM 81282V100 23 742 SH   SOLE 25 742 0 0
SEAWORLD ENTMT INC COM 81282V100 3,696 116,991 SH   SOLE 26 17,254 0 99,737
SEAWORLD ENTMT INC COM 81282V100 215 6,816 SH   SOLE 28 6,816 0 0
SEAWORLD ENTMT INC COM 81282V100 1,001 31,701 SH   SOLE 30 31,701 0 0
SEAWORLD ENTMT INC COM 81282V100 377 11,949 SH   SOLE 34 11,949 0 0
SEAWORLD ENTMT INC COM 81282V100 41 1,303 SH   SOLE 36 1,303 0 0
SEAWORLD ENTMT INC COM 81282V100 158 4,996 SH   SOLE 40 4,996 0 0
SECOND SIGHT MED PRODS INC COM NEW 81362J209 9 5,028 SH   SOLE 21 5,028 0 0
SECOND SIGHT MED PRODS INC COM NEW 81362J209 63 33,776 SH   SOLE 22 33,776 0 0
SECUREWORKS CORP CL A 81374A105 144 10,149 SH   SOLE 2 432 0 9,717
SECUREWORKS CORP CL A 81374A105 443 31,122 SH   SOLE 18 31,122 0 0
SECUREWORKS CORP CL A 81374A105 231 16,271 SH   SOLE 19 16,271 0 0
SECUREWORKS CORP CL A 81374A105 4,674 328,688 SH   SOLE 21 328,688 0 0
SECUREWORKS CORP CL A 81374A105 3,935 276,724 SH   SOLE 22 276,172 0 552
SECUREWORKS CORP CL A 81374A105 156 10,998 SH   SOLE 25 10,998 0 0
SECUREWORKS CORP CL A 81374A105 677 47,643 SH   SOLE 26 26,984 0 20,659
SECUREWORKS CORP CL A 81374A105 13 937 SH   SOLE 36 937 0 0
SECURITY NATL FINL CORP CL A NEW 814785309 61 7,314 SH   SOLE 2 664 0 6,650
SECURITY NATL FINL CORP CL A NEW 814785309 282 33,825 SH   SOLE 18 33,825 0 0
SECURITY NATL FINL CORP CL A NEW 814785309 98 11,778 SH   SOLE 19 11,778 0 0
SECURITY NATL FINL CORP CL A NEW 814785309 2,565 307,229 SH   SOLE 21 307,229 0 0
SECURITY NATL FINL CORP CL A NEW 814785309 1,016 121,713 SH   SOLE 22 121,098 0 615
SEELOS THERAPEUTICS INC COM 81577F109 0 43 SH   SOLE 21 43 0 0
SEELOS THERAPEUTICS INC COM 81577F109 876 554,657 SH   SOLE 22 554,657 0 0
SEER INC COM CL A 81578P106 223 3,964 SH   SOLE 2 3,964 0 0
SEER INC COM CL A 81578P106 613 10,922 SH   SOLE 19 10,922 0 0
SEER INC COM CL A 81578P106 137 2,436 SH   SOLE 21 2,436 0 0
SEER INC COM CL A 81578P106 2,099 37,396 SH   SOLE 34 37,396 0 0
SEI INVTS CO COM 784117103 22,389 389,580 SH   SOLE 2 150,301 0 239,279
SEI INVTS CO COM 784117103 3,325 57,850 SH   SOLE 4 53,471 0 4,379
SEI INVTS CO COM 784117103 4,835 84,124 SH   SOLE 7 46,068 0 38,056
SEI INVTS CO COM 784117103 28 485 SH   SOLE 13 485 0 0
SEI INVTS CO COM 784117103 838 14,573 SH   SOLE 15 14,573 0 0
SEI INVTS CO COM 784117103 27,654 481,194 SH   SOLE 18 472,881 0 8,313
SEI INVTS CO COM 784117103 1,960 34,107 SH   SOLE 19 34,107 0 0
SEI INVTS CO COM 784117103 353,632 6,153,329 SH   SOLE 21 6,153,329 0 0
SEI INVTS CO COM 784117103 222,345 3,868,881 SH   SOLE 22 3,686,770 0 182,111
SEI INVTS CO COM 784117103 5,093 88,621 SH   SOLE 23 88,621 0 0
SEI INVTS CO COM 784117103 11,120 193,496 SH   SOLE 25 193,496 0 0
SEI INVTS CO COM 784117103 14,059 244,640 SH   SOLE 26 137,737 0 106,903
SEI INVTS CO COM 784117103 18,817 327,417 SH   SOLE 28 16,116 0 311,301
SEI INVTS CO COM 784117103 320 5,575 SH   SOLE 29 5,575 0 0
SEI INVTS CO COM 784117103 24,527 426,786 SH   SOLE 30 320,496 0 106,290
SEI INVTS CO COM 784117103 1,614 28,077 SH   SOLE 31 22,329 0 5,748
SEI INVTS CO COM 784117103 2,420 42,110 SH   SOLE 34 42,110 0 0
SEI INVTS CO COM 784117103 7,738 134,637 SH   SOLE 36 134,637 0 0
SEI INVTS CO COM 784117103 288 5,005 SH   SOLE 40 5,005 0 0
SELECT BANCORP INC NEW COM 81617L108 108 11,417 SH   SOLE 2 1,866 0 9,551
SELECT BANCORP INC NEW COM 81617L108 577 60,941 SH   SOLE 18 60,941 0 0
SELECT BANCORP INC NEW COM 81617L108 359 37,938 SH   SOLE 19 37,938 0 0
SELECT BANCORP INC NEW COM 81617L108 5,650 596,575 SH   SOLE 21 596,575 0 0
SELECT BANCORP INC NEW COM 81617L108 1,358 143,378 SH   SOLE 22 142,393 0 985
SELECT ENERGY SVCS INC CL A COM 81617J301 312 76,016 SH   SOLE 2 20,719 0 55,297
SELECT ENERGY SVCS INC CL A COM 81617J301 1 337 SH   SOLE 4 337 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 246 59,973 SH   SOLE 7 59,973 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 920 224,438 SH   SOLE 18 224,438 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 408 99,510 SH   SOLE 19 99,510 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 9,152 2,232,257 SH   SOLE 21 2,232,257 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 7,124 1,737,509 SH   SOLE 22 1,706,255 0 31,254
SELECT ENERGY SVCS INC CL A COM 81617J301 67 16,232 SH   SOLE 26 0 0 16,232
SELECT ENERGY SVCS INC CL A COM 81617J301 37 8,941 SH   SOLE 28 8,941 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 2,440 595,047 SH   SOLE 30 595,047 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 31 7,453 SH   SOLE 40 7,453 0 0
SELECT INTERIOR CONCEPTS INC CL A 816120307 29 4,104 SH   SOLE 18 4,104 0 0
SELECT INTERIOR CONCEPTS INC CL A 816120307 594 83,066 SH   SOLE 21 83,066 0 0
SELECT INTERIOR CONCEPTS INC CL A 816120307 2,029 283,845 SH   SOLE 22 283,845 0 0
SELECT MED HLDGS CORP COM 81619Q105 1,968 71,146 SH   SOLE 2 38,720 0 32,426
SELECT MED HLDGS CORP COM 81619Q105 10 355 SH   SOLE 4 355 0 0
SELECT MED HLDGS CORP COM 81619Q105 77 2,796 SH   SOLE 7 2,796 0 0
SELECT MED HLDGS CORP COM 81619Q105 13,738 496,660 SH   SOLE 18 481,395 0 15,265
SELECT MED HLDGS CORP COM 81619Q105 11,460 414,309 SH   SOLE 19 414,309 0 0
SELECT MED HLDGS CORP COM 81619Q105 341,286 12,338,629 SH   SOLE 21 12,338,629 0 0
SELECT MED HLDGS CORP COM 81619Q105 94,048 3,400,138 SH   SOLE 22 3,318,636 0 81,502
SELECT MED HLDGS CORP COM 81619Q105 332 12,010 SH   SOLE 23 12,010 0 0
SELECT MED HLDGS CORP COM 81619Q105 50 1,795 SH   SOLE 25 1,795 0 0
SELECT MED HLDGS CORP COM 81619Q105 3,806 137,606 SH   SOLE 26 45,363 0 92,243
SELECT MED HLDGS CORP COM 81619Q105 455 16,437 SH   SOLE 28 13,899 0 2,538
SELECT MED HLDGS CORP COM 81619Q105 8,089 292,433 SH   SOLE 30 292,433 0 0
SELECT MED HLDGS CORP COM 81619Q105 10 352 SH   SOLE 34 352 0 0
SELECT MED HLDGS CORP COM 81619Q105 197 7,108 SH   SOLE 36 7,108 0 0
SELECT MED HLDGS CORP COM 81619Q105 359 12,996 SH   SOLE 40 12,996 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 24,359 336,496 SH   SOLE 2 336,496 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 5,133 70,904 SH   SOLE 7 0 0 70,904
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 124,938 1,101,357 SH   SOLE 2 1,101,357 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 669 5,900 SH   SOLE 4 5,900 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 41,381 364,779 SH   SOLE 7 0 0 364,779
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 7,612 67,100 SH   SOLE 18 67,100 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 81,030 714,300 SH   SOLE 19 714,300 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 4,220 37,200 SH   SOLE 22 37,200 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 60,284 893,760 SH   SOLE 2 893,760 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 25,860 383,402 SH   SOLE 7 0 0 383,402
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 118,345 736,065 SH   SOLE 2 736,065 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 543 3,375 SH   SOLE 4 3,375 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 33,681 209,487 SH   SOLE 7 0 0 209,487
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 0 2 SH   SOLE 17 0 0 2
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 6,702 41,682 SH   SOLE 18 41,682 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 79,527 494,632 SH   SOLE 19 494,632 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 3,727 23,182 SH   SOLE 22 23,182 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 21,118 557,208 SH   SOLE 2 557,208 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 14,350 378,633 SH   SOLE 7 0 0 378,633
SELECT SECTOR SPDR TR ENERGY 81369Y506 2,882 76,046 SH   SOLE 19 76,046 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y506 51,165 1,350,000 SH Call SOLE 2 1,350,000 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y506 4,548 120,000 SH Call SOLE 19 120,000 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 97,021 3,291,064 SH   SOLE 2 3,291,064 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 425 14,408 SH   SOLE 4 14,408 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 42,471 1,440,655 SH   SOLE 7 0 0 1,440,655
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 0 1 SH   SOLE 17 0 0 1
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 5,100 173,008 SH   SOLE 18 173,008 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 74,838 2,538,602 SH   SOLE 19 2,538,602 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 3,012 102,185 SH   SOLE 22 102,185 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y704 283 3,200 SH Call SOLE 2 3,200 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y704 584 6,600 SH Call SOLE 4 6,600 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y704 6,792 76,700 SH Call SOLE 18 76,700 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y704 86,726 979,400 SH Call SOLE 19 979,400 0 0
SELECT SECTOR SPDR TR OPTIONS 81369Y704 4,073 46,000 SH Call SOLE 22 46,000 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 78,130 882,332 SH   SOLE 2 882,332 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 814 9,193 SH   SOLE 4 9,193 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 25,740 290,682 SH   SOLE 7 0 0 290,682
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 10,356 116,955 SH   SOLE 18 116,955 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 133,908 1,512,226 SH   SOLE 19 1,512,226 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 5,111 57,719 SH   SOLE 22 57,719 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 11,198 126,465 SH   SOLE 26 126,465 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 255,511 1,965,166 SH   SOLE 2 1,965,166 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 94,603 727,606 SH   SOLE 7 0 0 727,606
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 99,810 1,479,099 SH   SOLE 2 1,479,099 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 32,387 479,947 SH   SOLE 7 0 0 479,947
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 169 2,500 SH   SOLE 19 2,500 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 22,462 614,393 SH   SOLE 2 614,393 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 2,094 57,283 SH   SOLE 7 0 0 57,283
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 47,447 1,297,784 SH   SOLE 22 1,297,784 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 25,584 408,032 SH   SOLE 2 408,032 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 3,894 62,111 SH   SOLE 7 0 0 62,111
SELECTA BIOSCIENCES INC COM 816212104 120 39,518 SH   SOLE 2 5,728 0 33,790
SELECTA BIOSCIENCES INC COM 816212104 797 263,050 SH   SOLE 18 263,050 0 0
SELECTA BIOSCIENCES INC COM 816212104 386 127,381 SH   SOLE 19 127,381 0 0
SELECTA BIOSCIENCES INC COM 816212104 10,276 3,391,371 SH   SOLE 21 3,391,371 0 0
SELECTA BIOSCIENCES INC COM 816212104 4,934 1,628,447 SH   SOLE 22 1,624,290 0 4,157
SELECTA BIOSCIENCES INC COM 816212104 74 24,557 SH   SOLE 30 24,557 0 0
SELECTIVE INS GROUP INC COM 816300107 6,262 93,487 SH   SOLE 2 42,393 0 51,094
SELECTIVE INS GROUP INC COM 816300107 35 528 SH   SOLE 4 528 0 0
SELECTIVE INS GROUP INC COM 816300107 100 1,500 SH   SOLE 7 1,500 0 0
SELECTIVE INS GROUP INC COM 816300107 21,998 328,426 SH   SOLE 18 328,426 0 0
SELECTIVE INS GROUP INC COM 816300107 7,094 105,906 SH   SOLE 19 105,906 0 0
SELECTIVE INS GROUP INC COM 816300107 276,515 4,128,324 SH   SOLE 21 4,128,324 0 0
SELECTIVE INS GROUP INC COM 816300107 130,451 1,947,607 SH   SOLE 22 1,906,798 0 40,809
SELECTIVE INS GROUP INC COM 816300107 30 446 SH   SOLE 25 446 0 0
SELECTIVE INS GROUP INC COM 816300107 1,310 19,565 SH   SOLE 26 12,910 0 6,655
SELECTIVE INS GROUP INC COM 816300107 490 7,321 SH   SOLE 28 7,321 0 0
SELECTIVE INS GROUP INC COM 816300107 2,392 35,715 SH   SOLE 30 35,715 0 0
SELECTIVE INS GROUP INC COM 816300107 144 2,154 SH   SOLE 36 2,154 0 0
SELECTIVE INS GROUP INC COM 816300107 487 7,278 SH   SOLE 40 7,278 0 0
SELECTQUOTE INC COM 816307300 590 28,456 SH   SOLE 2 10,518 0 17,938
SELECTQUOTE INC COM 816307300 11 552 SH   SOLE 7 552 0 0
SELECTQUOTE INC COM 816307300 2,581 124,409 SH   SOLE 18 124,409 0 0
SELECTQUOTE INC COM 816307300 16,949 816,800 SH   SOLE 19 816,800 0 0
SELECTQUOTE INC COM 816307300 381 18,361 SH   SOLE 20 18,361 0 0
SELECTQUOTE INC COM 816307300 23,286 1,122,237 SH   SOLE 21 1,122,237 0 0
SELECTQUOTE INC COM 816307300 18,922 911,892 SH   SOLE 22 887,179 0 24,713
SELECTQUOTE INC COM 816307300 126 6,067 SH   SOLE 30 6,067 0 0
SELECTQUOTE INC COM 816307300 9,525 459,018 SH   SOLE 34 459,018 0 0
SELECTQUOTE INC COM 816307300 105 5,078 SH   SOLE 40 5,078 0 0
SELLAS LIFE SCIENCES GROUP I COM NEW 81642T209 0 2 SH   SOLE 21 2 0 0
SELLAS LIFE SCIENCES GROUP I COM NEW 81642T209 583 100,422 SH   SOLE 22 100,422 0 0
SEMPRA ENERGY COM 816851109 92,811 728,442 SH   SOLE 2 137,389 0 591,053
SEMPRA ENERGY COM 816851109 21,679 170,154 SH   SOLE 4 158,899 0 11,255
SEMPRA ENERGY COM 816851109 86,825 681,461 SH   SOLE 7 663,077 0 18,384
SEMPRA ENERGY COM 816851109 133 1,041 SH   SOLE 13 1,041 0 0
SEMPRA ENERGY COM 816851109 4,637 36,396 SH   SOLE 15 36,396 0 0
SEMPRA ENERGY COM 816851109 0 2 SH   SOLE 17 0 0 2
SEMPRA ENERGY COM 816851109 65,269 512,274 SH   SOLE 18 470,076 0 42,198
SEMPRA ENERGY COM 816851109 24,387 191,403 SH   SOLE 19 191,403 0 0
SEMPRA ENERGY COM 816851109 917,139 7,198,332 SH   SOLE 21 7,198,332 0 0
SEMPRA ENERGY COM 816851109 829,629 6,511,490 SH   SOLE 22 5,899,047 0 612,443
SEMPRA ENERGY COM 816851109 24,420 191,666 SH   SOLE 23 191,666 0 0
SEMPRA ENERGY COM 816851109 61,557 483,139 SH   SOLE 25 483,139 0 0
SEMPRA ENERGY COM 816851109 81,429 639,110 SH   SOLE 26 200,804 0 438,306
SEMPRA ENERGY COM 816851109 144,532 1,134,387 SH   SOLE 28 40,387 0 1,094,000
SEMPRA ENERGY COM 816851109 7 53 SH   SOLE 29 53 0 0
SEMPRA ENERGY COM 816851109 172,734 1,355,736 SH   SOLE 30 1,227,474 0 128,262
SEMPRA ENERGY COM 816851109 27,706 217,459 SH   SOLE 31 37,089 0 180,370
SEMPRA ENERGY COM 816851109 2,760 21,665 SH   SOLE 32 21,665 0 0
SEMPRA ENERGY COM 816851109 11,751 92,228 SH   SOLE 34 92,228 0 0
SEMPRA ENERGY COM 816851109 25,135 197,280 SH   SOLE 36 197,280 0 0
SEMPRA ENERGY COM 816851109 1,532 12,027 SH   SOLE 40 12,027 0 0
SEMTECH CORP COM 816850101 4,666 64,718 SH   SOLE 2 46,306 0 18,412
SEMTECH CORP COM 816850101 22 311 SH   SOLE 4 311 0 0
SEMTECH CORP COM 816850101 92 1,275 SH   SOLE 7 1,275 0 0
SEMTECH CORP COM 816850101 26,269 364,386 SH   SOLE 18 362,478 0 1,908
SEMTECH CORP COM 816850101 8,308 115,247 SH   SOLE 19 115,247 0 0
SEMTECH CORP COM 816850101 328,305 4,554,101 SH   SOLE 21 4,554,101 0 0
SEMTECH CORP COM 816850101 151,000 2,094,602 SH   SOLE 22 2,048,163 0 46,439
SEMTECH CORP COM 816850101 65 897 SH   SOLE 25 897 0 0
SEMTECH CORP COM 816850101 2,880 39,947 SH   SOLE 26 14,565 0 25,382
SEMTECH CORP COM 816850101 609 8,449 SH   SOLE 28 8,449 0 0
SEMTECH CORP COM 816850101 2,833 39,293 SH   SOLE 30 39,293 0 0
SEMTECH CORP COM 816850101 129 1,794 SH   SOLE 36 1,794 0 0
SEMTECH CORP COM 816850101 536 7,434 SH   SOLE 40 7,434 0 0
SENECA BIOPHARMA INC COM 81689B103 0 97 SH   SOLE 21 97 0 0
SENECA BIOPHARMA INC COM 81689B103 3 3,412 SH   SOLE 22 3,412 0 0
SENECA FOODS CORP NEW CL B 817070105 5 117 SH   SOLE 21 117 0 0
SENECA FOODS CORP NEW CL A 817070501 258 6,461 SH   SOLE 2 611 0 5,850
SENECA FOODS CORP NEW CL A 817070501 3 71 SH   SOLE 7 71 0 0
SENECA FOODS CORP NEW CL A 817070501 1,212 30,365 SH   SOLE 18 30,365 0 0
SENECA FOODS CORP NEW CL A 817070501 498 12,485 SH   SOLE 19 12,485 0 0
SENECA FOODS CORP NEW CL A 817070501 30,680 768,915 SH   SOLE 21 768,915 0 0
SENECA FOODS CORP NEW CL A 817070501 8,224 206,112 SH   SOLE 22 204,846 0 1,266
SENECA FOODS CORP NEW CL A 817070501 440 11,027 SH   SOLE 30 11,027 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 20,613 390,839 SH   SOLE 2 74,501 0 316,338
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 3,725 70,633 SH   SOLE 4 65,041 0 5,592
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 683 12,953 SH   SOLE 7 12,953 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 34 647 SH   SOLE 13 647 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 980 18,579 SH   SOLE 15 18,579 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 9,154 173,569 SH   SOLE 18 162,941 0 10,628
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 8,143 154,403 SH   SOLE 19 154,403 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 94,033 1,782,953 SH   SOLE 21 1,782,953 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 222,246 4,213,992 SH   SOLE 22 4,003,275 0 210,717
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 5,887 111,621 SH   SOLE 23 111,621 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 12,004 227,610 SH   SOLE 25 227,610 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 16,894 320,318 SH   SOLE 26 186,726 0 133,592
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 20,738 393,205 SH   SOLE 28 20,037 0 373,168
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 133 2,519 SH   SOLE 29 2,519 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 17,886 339,141 SH   SOLE 30 288,728 0 50,413
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 1,616 30,642 SH   SOLE 31 19,866 0 10,776
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 15,252 289,198 SH   SOLE 34 289,198 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 4,311 81,747 SH   SOLE 36 81,747 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 366 6,940 SH   SOLE 40 6,940 0 0
SENSEONICS HLDGS INC COM 81727U105 83 95,602 SH   SOLE 21 95,602 0 0
SENSEONICS HLDGS INC COM 81727U105 2,360 2,707,584 SH   SOLE 22 2,707,584 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 4,177 56,626 SH   SOLE 2 30,080 0 26,546
SENSIENT TECHNOLOGIES CORP COM 81725T100 14 190 SH   SOLE 4 190 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 157 2,134 SH   SOLE 7 2,134 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 17,472 236,838 SH   SOLE 18 236,838 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 5,571 75,518 SH   SOLE 19 75,518 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 218,198 2,957,817 SH   SOLE 21 2,957,817 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 101,918 1,381,562 SH   SOLE 22 1,351,681 0 29,881
SENSIENT TECHNOLOGIES CORP COM 81725T100 1,260 17,075 SH   SOLE 26 11,328 0 5,747
SENSIENT TECHNOLOGIES CORP COM 81725T100 405 5,493 SH   SOLE 28 5,493 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 1,954 26,489 SH   SOLE 30 26,489 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 60 809 SH   SOLE 36 809 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 373 5,056 SH   SOLE 40 5,056 0 0
SENSUS HEALTHCARE INC COM 81728J109 11 2,953 SH   SOLE 18 2,953 0 0
SENSUS HEALTHCARE INC COM 81728J109 357 92,400 SH   SOLE 21 92,400 0 0
SENSUS HEALTHCARE INC COM 81728J109 71 18,336 SH   SOLE 22 18,336 0 0
SEQUENTIAL BRANDS GROUP INC COM NEW 81734P206 8 547 SH   SOLE 21 547 0 0
SEQUENTIAL BRANDS GROUP INC COM NEW 81734P206 147 10,238 SH   SOLE 22 10,238 0 0
SERES THERAPEUTICS INC COM 81750R102 1,246 50,844 SH   SOLE 2 24,251 0 26,593
SERES THERAPEUTICS INC COM 81750R102 25 1,015 SH   SOLE 7 1,015 0 0
SERES THERAPEUTICS INC COM 81750R102 6,237 254,589 SH   SOLE 18 233,317 0 21,272
SERES THERAPEUTICS INC COM 81750R102 28,656 1,169,649 SH   SOLE 19 1,169,649 0 0
SERES THERAPEUTICS INC COM 81750R102 69,549 2,838,722 SH   SOLE 21 2,838,722 0 0
SERES THERAPEUTICS INC COM 81750R102 43,616 1,780,226 SH   SOLE 22 1,737,379 0 42,847
SERES THERAPEUTICS INC COM 81750R102 451 18,394 SH   SOLE 23 18,394 0 0
SERES THERAPEUTICS INC COM 81750R102 2,216 90,434 SH   SOLE 26 23,707 0 66,727
SERES THERAPEUTICS INC COM 81750R102 191 7,787 SH   SOLE 28 7,787 0 0
SERES THERAPEUTICS INC COM 81750R102 1,347 54,972 SH   SOLE 30 54,972 0 0
SERES THERAPEUTICS INC COM 81750R102 176 7,204 SH   SOLE 40 7,204 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 650 44,251 SH   SOLE 2 14,345 0 29,906
SERITAGE GROWTH PPTYS CL A 81752R100 2 148 SH   SOLE 4 148 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 8 577 SH   SOLE 7 577 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 1,875 127,697 SH   SOLE 18 127,697 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 2,218 151,063 SH   SOLE 19 151,063 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 19,911 1,356,312 SH   SOLE 21 1,356,312 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 16,615 1,131,825 SH   SOLE 22 1,105,261 0 26,564
SERITAGE GROWTH PPTYS CL A 81752R100 132 8,984 SH   SOLE 23 8,984 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 655 44,592 SH   SOLE 26 11,491 0 33,101
SERITAGE GROWTH PPTYS CL A 81752R100 65 4,413 SH   SOLE 28 4,413 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 352 23,957 SH   SOLE 30 23,957 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 53 3,581 SH   SOLE 40 3,581 0 0
SERVICE CORP INTL COM 817565104 22,937 467,149 SH   SOLE 2 149,374 0 317,775
SERVICE CORP INTL COM 817565104 52 1,065 SH   SOLE 4 1,065 0 0
SERVICE CORP INTL COM 817565104 190 3,864 SH   SOLE 7 3,864 0 0
SERVICE CORP INTL COM 817565104 21,366 435,145 SH   SOLE 18 435,145 0 0
SERVICE CORP INTL COM 817565104 5,515 112,317 SH   SOLE 19 112,317 0 0
SERVICE CORP INTL COM 817565104 388,788 7,918,287 SH   SOLE 21 7,918,287 0 0
SERVICE CORP INTL COM 817565104 263,962 5,376,004 SH   SOLE 22 5,144,194 0 231,810
SERVICE CORP INTL COM 817565104 66 1,340 SH   SOLE 25 1,340 0 0
SERVICE CORP INTL COM 817565104 3,917 79,770 SH   SOLE 26 50,985 0 28,785
SERVICE CORP INTL COM 817565104 1,198 24,392 SH   SOLE 28 22,851 0 1,541
SERVICE CORP INTL COM 817565104 6,855 139,615 SH   SOLE 30 139,615 0 0
SERVICE CORP INTL COM 817565104 161 3,273 SH   SOLE 31 3,273 0 0
SERVICE CORP INTL COM 817565104 799 16,264 SH   SOLE 34 16,264 0 0
SERVICE CORP INTL COM 817565104 230 4,692 SH   SOLE 36 4,692 0 0
SERVICE CORP INTL COM 817565104 1,074 21,864 SH   SOLE 40 21,864 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 24,558 2,137,306 SH   SOLE 2 1,993,151 0 144,155
SERVICE PPTYS TR COM SH BEN INT 81761L102 1,538 133,854 SH   SOLE 4 133,854 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 2,395 208,417 SH   SOLE 7 208,417 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 10,517 915,295 SH   SOLE 18 915,295 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 24,968 2,173,030 SH   SOLE 19 2,173,030 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 134,545 11,709,726 SH   SOLE 21 11,709,726 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 78,093 6,796,588 SH   SOLE 22 6,681,302 0 115,286
SERVICE PPTYS TR COM SH BEN INT 81761L102 84 7,354 SH   SOLE 23 7,354 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 8,590 747,627 SH   SOLE 25 747,627 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 787 68,536 SH   SOLE 26 47,061 0 21,475
SERVICE PPTYS TR COM SH BEN INT 81761L102 1,814 157,897 SH   SOLE 28 20,322 0 137,575
SERVICE PPTYS TR COM SH BEN INT 81761L102 1,246 108,420 SH   SOLE 29 108,420 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 8,629 750,982 SH   SOLE 30 750,982 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 3,539 307,976 SH   SOLE 34 307,976 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 252 21,924 SH   SOLE 36 21,924 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 224 19,525 SH   SOLE 40 19,525 0 0
SERVICENOW INC COM 81762P102 331,123 601,571 SH   SOLE 2 161,415 0 440,156
SERVICENOW INC COM 81762P102 53,276 96,790 SH   SOLE 4 89,447 0 7,343
SERVICENOW INC COM 81762P102 93,465 169,804 SH   SOLE 7 162,704 0 7,100
SERVICENOW INC COM 81762P102 13,894 25,242 SH   SOLE 13 25,242 0 0
SERVICENOW INC COM 81762P102 10,614 19,283 SH   SOLE 15 19,283 0 0
SERVICENOW INC COM 81762P102 672,054 1,220,961 SH   SOLE 18 916,974 0 303,987
SERVICENOW INC COM 81762P102 581,246 1,055,986 SH   SOLE 19 1,055,986 0 0
SERVICENOW INC COM 81762P102 2,692,582 4,891,780 SH   SOLE 21 4,891,780 0 0
SERVICENOW INC COM 81762P102 2,692,565 4,891,749 SH   SOLE 22 4,311,379 0 580,370
SERVICENOW INC COM 81762P102 83,182 151,121 SH   SOLE 23 151,121 0 0
SERVICENOW INC COM 81762P102 176,054 319,849 SH   SOLE 25 319,849 0 0
SERVICENOW INC COM 81762P102 265,489 482,331 SH   SOLE 26 139,932 0 342,399
SERVICENOW INC COM 81762P102 332,407 603,905 SH   SOLE 28 27,197 0 576,708
SERVICENOW INC COM 81762P102 10,632 19,316 SH   SOLE 29 19,316 0 0
SERVICENOW INC COM 81762P102 545,583 991,194 SH   SOLE 30 960,491 0 30,703
SERVICENOW INC COM 81762P102 36,839 66,928 SH   SOLE 31 46,614 0 20,314
SERVICENOW INC COM 81762P102 196,907 357,733 SH   SOLE 34 357,733 0 0
SERVICENOW INC COM 81762P102 64,376 116,956 SH   SOLE 36 116,956 0 0
SERVICENOW INC COM 81762P102 4,327 7,861 SH   SOLE 40 7,861 0 0
SERVICESOURCE INTL INC COM 81763U100 123 69,809 SH   SOLE 2 4,566 0 65,243
SERVICESOURCE INTL INC COM 81763U100 610 346,699 SH   SOLE 18 346,699 0 0
SERVICESOURCE INTL INC COM 81763U100 283 160,586 SH   SOLE 19 160,586 0 0
SERVICESOURCE INTL INC COM 81763U100 5,454 3,098,735 SH   SOLE 21 3,098,735 0 0
SERVICESOURCE INTL INC COM 81763U100 3,425 1,946,037 SH   SOLE 22 1,940,651 0 5,386
SERVISFIRST BANCSHARES INC COM 81768T108 1,492 37,041 SH   SOLE 2 15,635 0 21,406
SERVISFIRST BANCSHARES INC COM 81768T108 9 234 SH   SOLE 4 234 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 36 896 SH   SOLE 7 896 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 8,546 212,106 SH   SOLE 18 212,106 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 3,623 89,920 SH   SOLE 19 89,920 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 214,539 5,324,877 SH   SOLE 21 5,324,877 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 57,936 1,437,975 SH   SOLE 22 1,401,123 0 36,852
SERVISFIRST BANCSHARES INC COM 81768T108 44 1,098 SH   SOLE 25 1,098 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 1,107 27,481 SH   SOLE 26 15,578 0 11,903
SERVISFIRST BANCSHARES INC COM 81768T108 252 6,267 SH   SOLE 28 6,267 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 4,400 109,212 SH   SOLE 30 109,212 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 111 2,751 SH   SOLE 36 2,751 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 191 4,742 SH   SOLE 40 4,742 0 0
SERVOTRONICS INC COM 817732100 1 113 SH   SOLE 21 113 0 0
SESEN BIO INC COM 817763105 11 7,857 SH   SOLE 2 7,857 0 0
SESEN BIO INC COM 817763105 47 34,687 SH   SOLE 21 34,687 0 0
SESEN BIO INC COM 817763105 2,514 1,862,313 SH   SOLE 22 1,862,313 0 0
SEVERN BANCORP INC ANNAPOLIS COM 81811M100 16 2,178 SH   SOLE 18 2,178 0 0
SEVERN BANCORP INC ANNAPOLIS COM 81811M100 255 35,729 SH   SOLE 21 35,729 0 0
SFL CORPORATION LTD SHS G7738W106 654 104,164 SH   SOLE 2 11,119 0 93,045
SFL CORPORATION LTD SHS G7738W106 14 2,275 SH   SOLE 7 2,275 0 0
SFL CORPORATION LTD SHS G7738W106 2,061 328,133 SH   SOLE 18 328,133 0 0
SFL CORPORATION LTD SHS G7738W106 1,839 292,872 SH   SOLE 19 292,872 0 0
SFL CORPORATION LTD SHS G7738W106 20,225 3,220,575 SH   SOLE 21 3,220,575 0 0
SFL CORPORATION LTD SHS G7738W106 7,280 1,159,188 SH   SOLE 22 1,142,733 0 16,455
SFL CORPORATION LTD SHS G7738W106 14 2,247 SH   SOLE 23 2,247 0 0
SFL CORPORATION LTD SHS G7738W106 237 37,695 SH   SOLE 26 0 0 37,695
SHAKE SHACK INC CL A 819047101 2,580 30,426 SH   SOLE 2 14,867 0 15,559
SHAKE SHACK INC CL A 819047101 14 161 SH   SOLE 4 161 0 0
SHAKE SHACK INC CL A 819047101 54 641 SH   SOLE 7 641 0 0
SHAKE SHACK INC CL A 819047101 13,745 162,121 SH   SOLE 18 155,972 0 6,149
SHAKE SHACK INC CL A 819047101 13,729 161,931 SH   SOLE 19 161,931 0 0
SHAKE SHACK INC CL A 819047101 332,357 3,920,234 SH   SOLE 21 3,920,234 0 0
SHAKE SHACK INC CL A 819047101 97,799 1,153,564 SH   SOLE 22 1,129,117 0 24,447
SHAKE SHACK INC CL A 819047101 570 6,725 SH   SOLE 23 6,725 0 0
SHAKE SHACK INC CL A 819047101 38 445 SH   SOLE 25 445 0 0
SHAKE SHACK INC CL A 819047101 3,162 37,298 SH   SOLE 26 9,091 0 28,207
SHAKE SHACK INC CL A 819047101 409 4,828 SH   SOLE 28 4,828 0 0
SHAKE SHACK INC CL A 819047101 6,397 75,453 SH   SOLE 30 75,453 0 0
SHAKE SHACK INC CL A 819047101 326 3,848 SH   SOLE 34 3,848 0 0
SHAKE SHACK INC CL A 819047101 92 1,086 SH   SOLE 36 1,086 0 0
SHAKE SHACK INC CL A 819047101 374 4,413 SH   SOLE 40 4,413 0 0
SHARPS COMPLIANCE CORP COM 820017101 51 5,368 SH   SOLE 2 1,173 0 4,195
SHARPS COMPLIANCE CORP COM 820017101 521 55,124 SH   SOLE 18 55,124 0 0
SHARPS COMPLIANCE CORP COM 820017101 243 25,688 SH   SOLE 19 25,688 0 0
SHARPS COMPLIANCE CORP COM 820017101 4,665 493,693 SH   SOLE 21 493,693 0 0
SHARPS COMPLIANCE CORP COM 820017101 1,973 208,779 SH   SOLE 22 207,897 0 882
SHARPSPRING INC COM 820054104 35 2,120 SH   SOLE 18 2,120 0 0
SHARPSPRING INC COM 820054104 485 29,790 SH   SOLE 21 29,790 0 0
SHARPSPRING INC COM 820054104 2,767 169,978 SH   SOLE 22 169,978 0 0
SHATTUCK LABS INC COM 82024L103 339 6,474 SH   SOLE 2 1,567 0 4,907
SHATTUCK LABS INC COM 82024L103 21 398 SH   SOLE 7 398 0 0
SHATTUCK LABS INC COM 82024L103 2,387 45,539 SH   SOLE 18 45,539 0 0
SHATTUCK LABS INC COM 82024L103 1,330 25,374 SH   SOLE 19 25,374 0 0
SHATTUCK LABS INC COM 82024L103 23,746 453,076 SH   SOLE 21 453,076 0 0
SHATTUCK LABS INC COM 82024L103 17,259 329,312 SH   SOLE 22 327,896 0 1,416
SHAW COMMUNICATIONS INC CL B CONV 82028K200 1 75 SH   SOLE 18 75 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 1,284 29,697 SH   SOLE 2 15,970 0 13,727
SHENANDOAH TELECOMMUNICATION COM 82312B106 10 226 SH   SOLE 4 226 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 43 986 SH   SOLE 7 986 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 9,272 214,378 SH   SOLE 18 212,374 0 2,004
SHENANDOAH TELECOMMUNICATION COM 82312B106 5,694 131,647 SH   SOLE 19 131,647 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 248,182 5,738,318 SH   SOLE 21 5,738,318 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 63,569 1,469,796 SH   SOLE 22 1,436,399 0 33,397
SHENANDOAH TELECOMMUNICATION COM 82312B106 41 949 SH   SOLE 23 949 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 30 691 SH   SOLE 25 691 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 1,357 31,379 SH   SOLE 26 14,228 0 17,151
SHENANDOAH TELECOMMUNICATION COM 82312B106 239 5,530 SH   SOLE 28 5,530 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 4,577 105,829 SH   SOLE 30 105,829 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 74 1,719 SH   SOLE 36 1,719 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 268 6,206 SH   SOLE 40 6,206 0 0
SHERWIN WILLIAMS CO COM 824348106 159,382 216,873 SH   SOLE 2 36,952 0 179,921
SHERWIN WILLIAMS CO COM 824348106 27,956 38,040 SH   SOLE 4 34,892 0 3,148
SHERWIN WILLIAMS CO COM 824348106 52,049 70,823 SH   SOLE 7 68,480 0 2,343
SHERWIN WILLIAMS CO COM 824348106 2,788 3,794 SH   SOLE 13 3,794 0 0
SHERWIN WILLIAMS CO COM 824348106 6,109 8,312 SH   SOLE 15 8,312 0 0
SHERWIN WILLIAMS CO COM 824348106 294,423 400,625 SH   SOLE 18 303,364 0 97,261
SHERWIN WILLIAMS CO COM 824348106 165,861 225,689 SH   SOLE 19 225,689 0 0
SHERWIN WILLIAMS CO COM 824348106 1,364,412 1,856,570 SH   SOLE 21 1,856,570 0 0
SHERWIN WILLIAMS CO COM 824348106 1,411,914 1,921,206 SH   SOLE 22 1,745,661 0 175,545
SHERWIN WILLIAMS CO COM 824348106 39,723 54,051 SH   SOLE 23 54,051 0 0
SHERWIN WILLIAMS CO COM 824348106 93,971 127,867 SH   SOLE 25 127,867 0 0
SHERWIN WILLIAMS CO COM 824348106 134,383 182,857 SH   SOLE 26 52,774 0 130,083
SHERWIN WILLIAMS CO COM 824348106 200,785 273,210 SH   SOLE 28 11,089 0 262,121
SHERWIN WILLIAMS CO COM 824348106 36 49 SH   SOLE 29 49 0 0
SHERWIN WILLIAMS CO COM 824348106 317,084 431,459 SH   SOLE 30 422,459 0 9,000
SHERWIN WILLIAMS CO COM 824348106 20,514 27,914 SH   SOLE 31 10,779 0 17,135
SHERWIN WILLIAMS CO COM 824348106 21,897 29,795 SH   SOLE 34 29,795 0 0
SHERWIN WILLIAMS CO COM 824348106 35,978 48,956 SH   SOLE 36 48,956 0 0
SHERWIN WILLIAMS CO COM 824348106 2,531 3,444 SH   SOLE 40 3,444 0 0
SHIFT TECHNOLOGIES INC CL A 82452T107 15 1,779 SH   SOLE 2 1,779 0 0
SHIFT TECHNOLOGIES INC CL A 82452T107 639 77,212 SH   SOLE 21 77,212 0 0
SHIFT TECHNOLOGIES INC CL A 82452T107 9,303 1,124,864 SH   SOLE 22 1,124,864 0 0
SHIFT4 PMTS INC CL A 82452J109 690 9,152 SH   SOLE 2 9,152 0 0
SHIFT4 PMTS INC CL A 82452J109 45 600 SH   SOLE 4 600 0 0
SHIFT4 PMTS INC CL A 82452J109 12,635 167,572 SH   SOLE 19 167,572 0 0
SHIFT4 PMTS INC CL A 82452J109 4,413 58,533 SH   SOLE 21 58,533 0 0
SHIFT4 PMTS INC CL A 82452J109 45,012 596,974 SH   SOLE 22 585,066 0 11,908
SHIFT4 PMTS INC CL A 82452J109 147 1,944 SH   SOLE 26 0 0 1,944
SHIFT4 PMTS INC CL A 82452J109 617 8,181 SH   SOLE 28 8,181 0 0
SHIFT4 PMTS INC CL A 82452J109 453 6,008 SH   SOLE 30 6,008 0 0
SHIFT4 PMTS INC CL A 82452J109 51,058 677,161 SH   SOLE 34 677,161 0 0
SHIFT4 PMTS INC CL A 82452J109 314 4,171 SH   SOLE 40 4,171 0 0
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 93 3,115 SH   SOLE 2 3,115 0 0
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 67 2,263 SH   SOLE 4 2,263 0 0
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 987 33,155 SH   SOLE 18 33,155 0 0
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 153 5,140 SH   SOLE 19 5,140 0 0
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 19,384 651,331 SH   SOLE 21 651,331 0 0
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 1,999 67,154 SH   SOLE 22 67,154 0 0
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 616 20,702 SH   SOLE 30 20,702 0 0
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 314 10,553 SH   SOLE 31 3,064 0 7,489
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 207 6,947 SH   SOLE 34 6,947 0 0
SHOCKWAVE MED INC COM 82489T104 2,253 21,724 SH   SOLE 2 11,339 0 10,385
SHOCKWAVE MED INC COM 82489T104 26 255 SH   SOLE 4 255 0 0
SHOCKWAVE MED INC COM 82489T104 58 562 SH   SOLE 7 562 0 0
SHOCKWAVE MED INC COM 82489T104 10,638 102,562 SH   SOLE 18 99,617 0 2,945
SHOCKWAVE MED INC COM 82489T104 9,803 94,512 SH   SOLE 19 94,512 0 0
SHOCKWAVE MED INC COM 82489T104 129,332 1,246,934 SH   SOLE 21 1,246,934 0 0
SHOCKWAVE MED INC COM 82489T104 91,151 878,821 SH   SOLE 22 858,106 0 20,715
SHOCKWAVE MED INC COM 82489T104 281 2,714 SH   SOLE 23 2,714 0 0
SHOCKWAVE MED INC COM 82489T104 66 636 SH   SOLE 25 636 0 0
SHOCKWAVE MED INC COM 82489T104 2,173 20,950 SH   SOLE 26 8,564 0 12,386
SHOCKWAVE MED INC COM 82489T104 341 3,292 SH   SOLE 28 3,292 0 0
SHOCKWAVE MED INC COM 82489T104 1,877 18,097 SH   SOLE 30 18,097 0 0
SHOCKWAVE MED INC COM 82489T104 204 1,964 SH   SOLE 34 1,964 0 0
SHOCKWAVE MED INC COM 82489T104 142 1,371 SH   SOLE 36 1,371 0 0
SHOCKWAVE MED INC COM 82489T104 341 3,286 SH   SOLE 40 3,286 0 0
SHOE CARNIVAL INC COM 824889109 711 18,151 SH   SOLE 2 5,062 0 13,089
SHOE CARNIVAL INC COM 824889109 6 153 SH   SOLE 7 153 0 0
SHOE CARNIVAL INC COM 824889109 1,629 41,576 SH   SOLE 18 41,372 0 204
SHOE CARNIVAL INC COM 824889109 2,499 63,788 SH   SOLE 19 63,788 0 0
SHOE CARNIVAL INC COM 824889109 41,063 1,048,048 SH   SOLE 21 1,048,048 0 0
SHOE CARNIVAL INC COM 824889109 12,928 329,962 SH   SOLE 22 321,482 0 8,480
SHOE CARNIVAL INC COM 824889109 120 3,056 SH   SOLE 23 3,056 0 0
SHOE CARNIVAL INC COM 824889109 1,064 27,158 SH   SOLE 26 0 0 27,158
SHOE CARNIVAL INC COM 824889109 52 1,315 SH   SOLE 28 1,315 0 0
SHOE CARNIVAL INC COM 824889109 945 24,116 SH   SOLE 30 24,116 0 0
SHOE CARNIVAL INC COM 824889109 78 1,988 SH   SOLE 34 1,988 0 0
SHOE CARNIVAL INC COM 824889109 69 1,759 SH   SOLE 40 1,759 0 0
SHOPIFY INC CL A 82509L107 10,975 9,696 SH   SOLE 2 1,007 0 8,689
SHOPIFY INC CL A 82509L107 135,829 119,996 SH   SOLE 18 81,700 0 38,296
SHOPIFY INC CL A 82509L107 209,121 184,744 SH   SOLE 19 184,744 0 0
SHOPIFY INC CL A 82509L107 31,614 27,929 SH   SOLE 21 27,929 0 0
SHOPIFY INC CL A 82509L107 23,257 20,546 SH   SOLE 22 20,546 0 0
SHOPIFY INC CL A 82509L107 13,630 12,041 SH   SOLE 26 104 0 11,937
SHOPIFY INC CL A 82509L107 903 798 SH   SOLE 28 0 0 798
SHOPIFY INC CL A 82509L107 26,603 23,502 SH   SOLE 30 0 0 23,502
SHOPIFY INC CL A 82509L107 11 10 SH   SOLE 31 0 0 10
SHOPIFY INC CL A 82509L107 83,703 73,946 SH   SOLE 34 73,946 0 0
SHORE BANCSHARES INC COM 825107105 228 15,619 SH   SOLE 2 2,893 0 12,726
SHORE BANCSHARES INC COM 825107105 5 317 SH   SOLE 7 317 0 0
SHORE BANCSHARES INC COM 825107105 683 46,760 SH   SOLE 18 46,760 0 0
SHORE BANCSHARES INC COM 825107105 359 24,606 SH   SOLE 19 24,606 0 0
SHORE BANCSHARES INC COM 825107105 7,405 507,216 SH   SOLE 21 507,216 0 0
SHORE BANCSHARES INC COM 825107105 4,235 290,036 SH   SOLE 22 288,350 0 1,686
SHORE BANCSHARES INC COM 825107105 35 2,412 SH   SOLE 26 0 0 2,412
SHOTSPOTTER INC COM 82536T107 187 4,957 SH   SOLE 2 2,582 0 2,375
SHOTSPOTTER INC COM 82536T107 6 153 SH   SOLE 7 153 0 0
SHOTSPOTTER INC COM 82536T107 1,056 28,022 SH   SOLE 18 28,022 0 0
SHOTSPOTTER INC COM 82536T107 589 15,622 SH   SOLE 19 15,622 0 0
SHOTSPOTTER INC COM 82536T107 11,490 304,763 SH   SOLE 21 304,763 0 0
SHOTSPOTTER INC COM 82536T107 8,438 223,819 SH   SOLE 22 207,036 0 16,783
SHOTSPOTTER INC COM 82536T107 20 533 SH   SOLE 26 533 0 0
SHOTSPOTTER INC COM 82536T107 90 2,388 SH   SOLE 30 2,388 0 0
SHOTSPOTTER INC COM 82536T107 19 503 SH   SOLE 36 503 0 0
SHUTTERSTOCK INC COM 825690100 935 13,035 SH   SOLE 2 6,813 0 6,222
SHUTTERSTOCK INC COM 825690100 7 102 SH   SOLE 4 102 0 0
SHUTTERSTOCK INC COM 825690100 33 455 SH   SOLE 7 455 0 0
SHUTTERSTOCK INC COM 825690100 6,954 96,993 SH   SOLE 18 96,993 0 0
SHUTTERSTOCK INC COM 825690100 2,803 39,088 SH   SOLE 19 39,088 0 0
SHUTTERSTOCK INC COM 825690100 179,708 2,506,390 SH   SOLE 21 2,506,390 0 0
SHUTTERSTOCK INC COM 825690100 44,820 625,100 SH   SOLE 22 611,882 0 13,218
SHUTTERSTOCK INC COM 825690100 375 5,230 SH   SOLE 23 5,230 0 0
SHUTTERSTOCK INC COM 825690100 590 8,222 SH   SOLE 26 0 0 8,222
SHUTTERSTOCK INC COM 825690100 208 2,902 SH   SOLE 28 2,902 0 0
SHUTTERSTOCK INC COM 825690100 3,414 47,611 SH   SOLE 30 47,611 0 0
SHUTTERSTOCK INC COM 825690100 143 2,000 SH   SOLE 40 2,000 0 0
SHYFT GROUP INC COM 825698103 593 20,888 SH   SOLE 2 10,903 0 9,985
SHYFT GROUP INC COM 825698103 23 797 SH   SOLE 7 797 0 0
SHYFT GROUP INC COM 825698103 3,644 128,385 SH   SOLE 18 128,385 0 0
SHYFT GROUP INC COM 825698103 1,701 59,920 SH   SOLE 19 59,920 0 0
SHYFT GROUP INC COM 825698103 36,107 1,272,266 SH   SOLE 21 1,272,266 0 0
SHYFT GROUP INC COM 825698103 25,628 903,032 SH   SOLE 22 873,402 0 29,630
SHYFT GROUP INC COM 825698103 19 671 SH   SOLE 25 671 0 0
SHYFT GROUP INC COM 825698103 421 14,827 SH   SOLE 26 1,317 0 13,510
SHYFT GROUP INC COM 825698103 134 4,733 SH   SOLE 28 4,733 0 0
SHYFT GROUP INC COM 825698103 654 23,062 SH   SOLE 30 23,062 0 0
SHYFT GROUP INC COM 825698103 33 1,167 SH   SOLE 36 1,167 0 0
SHYFT GROUP INC COM 825698103 100 3,537 SH   SOLE 40 3,537 0 0
SI BONE INC COM 825704109 847 28,314 SH   SOLE 2 20,200 0 8,114
SI BONE INC COM 825704109 18 612 SH   SOLE 7 612 0 0
SI BONE INC COM 825704109 3,158 105,603 SH   SOLE 18 105,603 0 0
SI BONE INC COM 825704109 3,981 133,148 SH   SOLE 19 133,148 0 0
SI BONE INC COM 825704109 31,728 1,061,147 SH   SOLE 21 1,061,147 0 0
SI BONE INC COM 825704109 24,192 809,086 SH   SOLE 22 787,118 0 21,968
SI BONE INC COM 825704109 22 731 SH   SOLE 25 731 0 0
SI BONE INC COM 825704109 842 28,155 SH   SOLE 26 2,134 0 26,021
SI BONE INC COM 825704109 181 6,039 SH   SOLE 28 6,039 0 0
SI BONE INC COM 825704109 207 6,939 SH   SOLE 30 6,939 0 0
SI BONE INC COM 825704109 1,712 57,273 SH   SOLE 34 57,273 0 0
SI BONE INC COM 825704109 54 1,795 SH   SOLE 36 1,795 0 0
SI BONE INC COM 825704109 97 3,237 SH   SOLE 40 3,237 0 0
SIBANYE STILLWATER LTD SPONSORED ADR 82575P107 40,447 2,545,438 SH   SOLE 7 2,545,438 0 0
SIBANYE STILLWATER LTD SPONSORED ADR 82575P107 82,598 5,198,122 SH   SOLE 30 5,198,122 0 0
SIEBERT FINL CORP COM 826176109 22 5,120 SH   SOLE 2 1,987 0 3,133
SIEBERT FINL CORP COM 826176109 135 32,092 SH   SOLE 18 32,092 0 0
SIEBERT FINL CORP COM 826176109 60 14,221 SH   SOLE 19 14,221 0 0
SIEBERT FINL CORP COM 826176109 1,364 324,699 SH   SOLE 21 324,699 0 0
SIEBERT FINL CORP COM 826176109 371 88,261 SH   SOLE 22 87,574 0 687
SIENTRA INC COM 82621J105 82 21,104 SH   SOLE 2 4,092 0 17,012
SIENTRA INC COM 82621J105 2 495 SH   SOLE 7 495 0 0
SIENTRA INC COM 82621J105 744 191,362 SH   SOLE 18 191,362 0 0
SIENTRA INC COM 82621J105 369 94,787 SH   SOLE 19 94,787 0 0
SIENTRA INC COM 82621J105 6,734 1,731,006 SH   SOLE 21 1,731,006 0 0
SIENTRA INC COM 82621J105 4,741 1,218,714 SH   SOLE 22 1,213,562 0 5,152
SIERRA BANCORP COM 82620P102 453 18,957 SH   SOLE 2 6,390 0 12,567
SIERRA BANCORP COM 82620P102 6 232 SH   SOLE 7 232 0 0
SIERRA BANCORP COM 82620P102 1,236 51,664 SH   SOLE 18 51,664 0 0
SIERRA BANCORP COM 82620P102 2,930 122,495 SH   SOLE 19 122,495 0 0
SIERRA BANCORP COM 82620P102 13,329 557,252 SH   SOLE 21 557,252 0 0
SIERRA BANCORP COM 82620P102 11,566 483,542 SH   SOLE 22 481,236 0 2,306
SIERRA BANCORP COM 82620P102 347 14,494 SH   SOLE 23 14,494 0 0
SIERRA BANCORP COM 82620P102 1,174 49,091 SH   SOLE 26 0 0 49,091
SIERRA ONCOLOGY INC COM NEW 82640U404 28 1,756 SH   SOLE 22 1,756 0 0
SIFCO INDS INC COM 826546103 5 614 SH   SOLE 21 614 0 0
SIFCO INDS INC COM 826546103 47 5,558 SH   SOLE 22 5,558 0 0
SIGA TECHNOLOGIES INC COM 826917106 453 62,348 SH   SOLE 2 17,624 0 44,724
SIGA TECHNOLOGIES INC COM 826917106 8 1,099 SH   SOLE 7 1,099 0 0
SIGA TECHNOLOGIES INC COM 826917106 1,365 187,721 SH   SOLE 18 187,721 0 0
SIGA TECHNOLOGIES INC COM 826917106 643 88,509 SH   SOLE 19 88,509 0 0
SIGA TECHNOLOGIES INC COM 826917106 19,489 2,680,684 SH   SOLE 21 2,680,684 0 0
SIGA TECHNOLOGIES INC COM 826917106 10,667 1,467,327 SH   SOLE 22 1,459,124 0 8,203
SIGA TECHNOLOGIES INC COM 826917106 18 2,431 SH   SOLE 26 2,431 0 0
SIGA TECHNOLOGIES INC COM 826917106 82 11,271 SH   SOLE 28 11,271 0 0
SIGA TECHNOLOGIES INC COM 826917106 237 32,593 SH   SOLE 30 32,593 0 0
SIGA TECHNOLOGIES INC COM 826917106 17 2,369 SH   SOLE 36 2,369 0 0
SIGA TECHNOLOGIES INC COM 826917106 63 8,613 SH   SOLE 40 8,613 0 0
SIGILON THERAPEUTICS INC COM 82657L107 330 6,877 SH   SOLE 18 6,877 0 0
SIGILON THERAPEUTICS INC COM 82657L107 45,737 952,261 SH   SOLE 19 952,261 0 0
SIGILON THERAPEUTICS INC COM 82657L107 271 5,644 SH   SOLE 20 5,644 0 0
SIGILON THERAPEUTICS INC COM 82657L107 36 757 SH   SOLE 21 757 0 0
SIGILON THERAPEUTICS INC COM 82657L107 494 10,285 SH   SOLE 22 10,285 0 0
SIGILON THERAPEUTICS INC COM 82657L107 1,235 25,709 SH   SOLE 26 25,709 0 0
SIGILON THERAPEUTICS INC COM 82657L107 5,217 108,623 SH   SOLE 28 0 0 108,623
SIGILON THERAPEUTICS INC COM 82657L107 83 1,732 SH   SOLE 31 0 0 1,732
SIGMATRON INTL INC COM 82661L101 31 6,630 SH   SOLE 21 6,630 0 0
SIGMATRON INTL INC COM 82661L101 839 179,293 SH   SOLE 22 179,293 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 19,154 141,578 SH   SOLE 2 41,507 0 100,071
SIGNATURE BK NEW YORK N Y COM 82669G104 33 245 SH   SOLE 4 245 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 165 1,222 SH   SOLE 7 1,222 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 652 4,817 SH   SOLE 13 4,817 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 18,413 136,101 SH   SOLE 18 136,101 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 4,541 33,568 SH   SOLE 19 33,568 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 318,374 2,353,270 SH   SOLE 21 2,353,270 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 230,529 1,703,963 SH   SOLE 22 1,611,295 0 92,668
SIGNATURE BK NEW YORK N Y COM 82669G104 85 629 SH   SOLE 23 629 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 2,423 17,909 SH   SOLE 26 14,448 0 3,461
SIGNATURE BK NEW YORK N Y COM 82669G104 1,066 7,883 SH   SOLE 28 6,583 0 1,300
SIGNATURE BK NEW YORK N Y COM 82669G104 7,995 59,093 SH   SOLE 30 59,093 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 134 990 SH   SOLE 31 990 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 346 2,561 SH   SOLE 36 2,561 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 883 6,525 SH   SOLE 40 6,525 0 0
SIGNET JEWELERS LIMITED SHS G81276100 1,707 62,602 SH   SOLE 2 17,318 0 45,284
SIGNET JEWELERS LIMITED SHS G81276100 7 247 SH   SOLE 4 247 0 0
SIGNET JEWELERS LIMITED SHS G81276100 62 2,284 SH   SOLE 7 2,284 0 0
SIGNET JEWELERS LIMITED SHS G81276100 6,347 232,743 SH   SOLE 18 232,743 0 0
SIGNET JEWELERS LIMITED SHS G81276100 2,563 93,971 SH   SOLE 19 93,971 0 0
SIGNET JEWELERS LIMITED SHS G81276100 163,067 5,979,733 SH   SOLE 21 5,979,733 0 0
SIGNET JEWELERS LIMITED SHS G81276100 41,843 1,534,397 SH   SOLE 22 1,496,592 0 37,805
SIGNET JEWELERS LIMITED SHS G81276100 26 960 SH   SOLE 25 960 0 0
SIGNET JEWELERS LIMITED SHS G81276100 701 25,696 SH   SOLE 26 16,241 0 9,455
SIGNET JEWELERS LIMITED SHS G81276100 280 10,251 SH   SOLE 28 5,874 0 4,377
SIGNET JEWELERS LIMITED SHS G81276100 3,036 111,322 SH   SOLE 30 111,322 0 0
SIGNET JEWELERS LIMITED SHS G81276100 237 8,695 SH   SOLE 36 8,695 0 0
SIGNET JEWELERS LIMITED SHS G81276100 149 5,467 SH   SOLE 40 5,467 0 0
SILGAN HOLDINGS INC COM 827048109 7,885 212,643 SH   SOLE 2 66,923 0 145,720
SILGAN HOLDINGS INC COM 827048109 23 633 SH   SOLE 4 633 0 0
SILGAN HOLDINGS INC COM 827048109 77 2,090 SH   SOLE 7 2,090 0 0
SILGAN HOLDINGS INC COM 827048109 7,854 211,824 SH   SOLE 18 199,045 0 12,779
SILGAN HOLDINGS INC COM 827048109 1,026 27,671 SH   SOLE 19 27,671 0 0
SILGAN HOLDINGS INC COM 827048109 134,913 3,638,432 SH   SOLE 21 3,638,432 0 0
SILGAN HOLDINGS INC COM 827048109 91,953 2,479,849 SH   SOLE 22 2,374,570 0 105,279
SILGAN HOLDINGS INC COM 827048109 1,027 27,692 SH   SOLE 26 21,176 0 6,516
SILGAN HOLDINGS INC COM 827048109 394 10,626 SH   SOLE 28 10,626 0 0
SILGAN HOLDINGS INC COM 827048109 1,758 47,410 SH   SOLE 30 47,410 0 0
SILGAN HOLDINGS INC COM 827048109 55 1,496 SH   SOLE 31 1,496 0 0
SILGAN HOLDINGS INC COM 827048109 52 1,412 SH   SOLE 36 1,412 0 0
SILGAN HOLDINGS INC COM 827048109 370 9,969 SH   SOLE 40 9,969 0 0
SILICOM LTD ORD M84116108 132 3,148 SH   SOLE 22 3,148 0 0
SILICON LABORATORIES INC COM 826919102 18,294 143,663 SH   SOLE 2 121,564 0 22,099
SILICON LABORATORIES INC COM 826919102 902 7,086 SH   SOLE 4 7,086 0 0
SILICON LABORATORIES INC COM 826919102 368 2,887 SH   SOLE 7 2,887 0 0
SILICON LABORATORIES INC COM 826919102 31,875 250,313 SH   SOLE 18 243,033 0 7,280
SILICON LABORATORIES INC COM 826919102 24,132 189,509 SH   SOLE 19 189,509 0 0
SILICON LABORATORIES INC COM 826919102 414,535 3,255,342 SH   SOLE 21 3,255,342 0 0
SILICON LABORATORIES INC COM 826919102 208,683 1,638,788 SH   SOLE 22 1,508,882 0 129,906
SILICON LABORATORIES INC COM 826919102 3,997 31,390 SH   SOLE 23 31,390 0 0
SILICON LABORATORIES INC COM 826919102 77 605 SH   SOLE 25 605 0 0
SILICON LABORATORIES INC COM 826919102 7,568 59,435 SH   SOLE 26 18,714 0 40,721
SILICON LABORATORIES INC COM 826919102 730 5,730 SH   SOLE 28 5,730 0 0
SILICON LABORATORIES INC COM 826919102 1,548 12,160 SH   SOLE 29 12,160 0 0
SILICON LABORATORIES INC COM 826919102 27,548 216,336 SH   SOLE 30 216,336 0 0
SILICON LABORATORIES INC COM 826919102 4,363 34,260 SH   SOLE 31 34,260 0 0
SILICON LABORATORIES INC COM 826919102 850 6,676 SH   SOLE 34 6,676 0 0
SILICON LABORATORIES INC COM 826919102 216 1,695 SH   SOLE 36 1,695 0 0
SILICON LABORATORIES INC COM 826919102 664 5,216 SH   SOLE 40 5,216 0 0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 2 39 SH   SOLE 17 0 0 39
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 92 1,921 SH   SOLE 18 0 0 1,921
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 22,072 458,403 SH   SOLE 19 458,403 0 0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 6,725 139,658 SH   SOLE 22 139,658 0 0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 9,397 195,152 SH   SOLE 25 195,152 0 0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 4,289 89,074 SH   SOLE 26 89,074 0 0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 86 1,784 SH   SOLE 30 1,784 0 0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 26,323 546,695 SH   SOLE 34 546,695 0 0
SILK RD MED INC COM 82710M100 2,563 40,697 SH   SOLE 2 32,767 0 7,930
SILK RD MED INC COM 82710M100 148 2,351 SH   SOLE 4 2,351 0 0
SILK RD MED INC COM 82710M100 31 497 SH   SOLE 7 497 0 0
SILK RD MED INC COM 82710M100 8,635 137,110 SH   SOLE 18 133,824 0 3,286
SILK RD MED INC COM 82710M100 43,570 691,805 SH   SOLE 19 691,805 0 0
SILK RD MED INC COM 82710M100 62,476 991,993 SH   SOLE 21 991,993 0 0
SILK RD MED INC COM 82710M100 56,381 895,216 SH   SOLE 22 877,044 0 18,172
SILK RD MED INC COM 82710M100 27 422 SH   SOLE 25 422 0 0
SILK RD MED INC COM 82710M100 1,340 21,278 SH   SOLE 26 1,021 0 20,257
SILK RD MED INC COM 82710M100 167 2,657 SH   SOLE 28 2,657 0 0
SILK RD MED INC COM 82710M100 1,128 17,903 SH   SOLE 30 17,903 0 0
SILK RD MED INC COM 82710M100 12,155 193,000 SH   SOLE 34 193,000 0 0
SILK RD MED INC COM 82710M100 65 1,037 SH   SOLE 36 1,037 0 0
SILK RD MED INC COM 82710M100 211 3,347 SH   SOLE 40 3,347 0 0
SILVERBACK THERAPEUTICS INC COM 82835W108 417 8,995 SH   SOLE 18 705 0 8,290
SILVERBACK THERAPEUTICS INC COM 82835W108 5,832 125,842 SH   SOLE 19 125,842 0 0
SILVERBACK THERAPEUTICS INC COM 82835W108 335 7,224 SH   SOLE 21 7,224 0 0
SILVERBACK THERAPEUTICS INC COM 82835W108 6,792 146,562 SH   SOLE 22 146,562 0 0
SILVERBACK THERAPEUTICS INC COM 82835W108 2,646 57,109 SH   SOLE 26 0 0 57,109
SILVERBACK THERAPEUTICS INC COM 82835W108 2,059 44,429 SH   SOLE 34 44,429 0 0
SILVERBOW RES INC COM 82836G102 11 2,006 SH   SOLE 18 2,006 0 0
SILVERBOW RES INC COM 82836G102 225 42,408 SH   SOLE 21 42,408 0 0
SILVERBOW RES INC COM 82836G102 478 90,087 SH   SOLE 22 90,087 0 0
SILVERCREST ASSET MGMT GROUP CL A 828359109 101 7,277 SH   SOLE 2 572 0 6,705
SILVERCREST ASSET MGMT GROUP CL A 828359109 494 35,568 SH   SOLE 18 35,568 0 0
SILVERCREST ASSET MGMT GROUP CL A 828359109 219 15,782 SH   SOLE 19 15,782 0 0
SILVERCREST ASSET MGMT GROUP CL A 828359109 4,941 355,758 SH   SOLE 21 355,758 0 0
SILVERCREST ASSET MGMT GROUP CL A 828359109 1,746 125,725 SH   SOLE 22 125,118 0 607
SILVERCREST ASSET MGMT GROUP CL A 828359109 6 417 SH   SOLE 23 417 0 0
SILVERCREST ASSET MGMT GROUP CL A 828359109 22 1,586 SH   SOLE 26 0 0 1,586
SILVERCREST METALS INC COM 828363101 46 4,150 SH   SOLE 22 4,150 0 0
SILVERGATE CAP CORP CL A 82837P408 987 13,283 SH   SOLE 2 1,282 0 12,001
SILVERGATE CAP CORP CL A 82837P408 28 378 SH   SOLE 7 378 0 0
SILVERGATE CAP CORP CL A 82837P408 4,297 57,822 SH   SOLE 18 57,822 0 0
SILVERGATE CAP CORP CL A 82837P408 2,922 39,324 SH   SOLE 19 39,324 0 0
SILVERGATE CAP CORP CL A 82837P408 44,374 597,150 SH   SOLE 21 597,150 0 0
SILVERGATE CAP CORP CL A 82837P408 29,080 391,333 SH   SOLE 22 388,539 0 2,794
SILVERGATE CAP CORP CL A 82837P408 3,383 45,521 SH   SOLE 34 45,521 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 2,618 121,260 SH   SOLE 2 32,789 0 88,471
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 9 412 SH   SOLE 4 412 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 32 1,464 SH   SOLE 7 1,464 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 9,993 462,862 SH   SOLE 18 462,862 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 4,854 224,848 SH   SOLE 19 224,848 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 257,279 11,916,590 SH   SOLE 21 11,916,590 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 64,922 3,007,051 SH   SOLE 22 2,952,855 0 54,196
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 34 1,579 SH   SOLE 23 1,579 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 789 36,526 SH   SOLE 26 13,198 0 23,328
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 300 13,902 SH   SOLE 28 13,902 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 3,719 172,243 SH   SOLE 30 172,243 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 281 13,007 SH   SOLE 40 13,007 0 0
SIMON PPTY GROUP INC NEW COM 828806109 79,616 933,581 SH   SOLE 2 297,467 0 636,114
SIMON PPTY GROUP INC NEW COM 828806109 46,801 548,792 SH   SOLE 4 536,965 0 11,827
SIMON PPTY GROUP INC NEW COM 828806109 61,221 717,878 SH   SOLE 7 709,040 0 8,838
SIMON PPTY GROUP INC NEW COM 828806109 5,266 61,751 SH   SOLE 13 61,751 0 0
SIMON PPTY GROUP INC NEW COM 828806109 3,572 41,887 SH   SOLE 15 41,887 0 0
SIMON PPTY GROUP INC NEW COM 828806109 80,353 942,221 SH   SOLE 18 825,100 0 117,121
SIMON PPTY GROUP INC NEW COM 828806109 90,013 1,055,500 SH   SOLE 19 1,055,500 0 0
SIMON PPTY GROUP INC NEW COM 828806109 1,071,357 12,562,816 SH   SOLE 21 12,562,816 0 0
SIMON PPTY GROUP INC NEW COM 828806109 968,107 11,352,102 SH   SOLE 22 10,130,545 0 1,221,557
SIMON PPTY GROUP INC NEW COM 828806109 26,546 311,277 SH   SOLE 23 311,277 0 0
SIMON PPTY GROUP INC NEW COM 828806109 161,109 1,889,172 SH   SOLE 25 1,889,172 0 0
SIMON PPTY GROUP INC NEW COM 828806109 71,773 841,610 SH   SOLE 26 279,266 0 562,344
SIMON PPTY GROUP INC NEW COM 828806109 86,138 1,010,056 SH   SOLE 28 73,720 0 936,336
SIMON PPTY GROUP INC NEW COM 828806109 20,074 235,386 SH   SOLE 29 235,386 0 0
SIMON PPTY GROUP INC NEW COM 828806109 221,711 2,599,799 SH   SOLE 30 2,599,799 0 0
SIMON PPTY GROUP INC NEW COM 828806109 17,382 203,822 SH   SOLE 31 88,213 0 115,609
SIMON PPTY GROUP INC NEW COM 828806109 4,125 48,370 SH   SOLE 34 48,370 0 0
SIMON PPTY GROUP INC NEW COM 828806109 20,617 241,761 SH   SOLE 36 241,761 0 0
SIMON PPTY GROUP INC NEW COM 828806109 1,125 13,193 SH   SOLE 40 13,193 0 0
SIMON PPTY GROUP INC NEW OPTIONS 828806109 102 1,200 SH Put SOLE 2 1,200 0 0
SIMON PPTY GROUP INC NEW OPTIONS 828806109 28,740 337,000 SH Put SOLE 19 337,000 0 0
SIMON PPTY GROUP INC NEW OPTIONS 828806109 299 3,500 SH Put SOLE 22 3,500 0 0
SIMON PPTY GROUP INC NEW OPTIONS 828806109 4,120 48,300 SH Put SOLE 34 48,300 0 0
SIMPLY GOOD FOODS CO COM 82900L102 3,667 116,934 SH   SOLE 2 36,998 0 79,936
SIMPLY GOOD FOODS CO COM 82900L102 171 5,466 SH   SOLE 4 5,466 0 0
SIMPLY GOOD FOODS CO COM 82900L102 55 1,751 SH   SOLE 7 1,751 0 0
SIMPLY GOOD FOODS CO COM 82900L102 13,822 440,760 SH   SOLE 18 440,760 0 0
SIMPLY GOOD FOODS CO COM 82900L102 33,975 1,083,378 SH   SOLE 19 1,083,378 0 0
SIMPLY GOOD FOODS CO COM 82900L102 301,883 9,626,374 SH   SOLE 21 9,626,374 0 0
SIMPLY GOOD FOODS CO COM 82900L102 79,379 2,531,204 SH   SOLE 22 2,468,817 0 62,387
SIMPLY GOOD FOODS CO COM 82900L102 69 2,216 SH   SOLE 23 2,216 0 0
SIMPLY GOOD FOODS CO COM 82900L102 34 1,077 SH   SOLE 25 1,077 0 0
SIMPLY GOOD FOODS CO COM 82900L102 1,648 52,550 SH   SOLE 26 22,951 0 29,599
SIMPLY GOOD FOODS CO COM 82900L102 314 10,025 SH   SOLE 28 10,025 0 0
SIMPLY GOOD FOODS CO COM 82900L102 5,543 176,762 SH   SOLE 30 176,762 0 0
SIMPLY GOOD FOODS CO COM 82900L102 10,341 329,742 SH   SOLE 34 329,742 0 0
SIMPLY GOOD FOODS CO COM 82900L102 83 2,654 SH   SOLE 36 2,654 0 0
SIMPLY GOOD FOODS CO COM 82900L102 352 11,235 SH   SOLE 40 11,235 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 3,962 42,394 SH   SOLE 2 29,871 0 12,523
SIMPSON MANUFACTURING CO INC COM 829073105 29 306 SH   SOLE 4 306 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 80 854 SH   SOLE 7 854 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 22,731 243,239 SH   SOLE 18 243,239 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 7,268 77,776 SH   SOLE 19 77,776 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 299,914 3,209,353 SH   SOLE 21 3,209,353 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 130,451 1,395,949 SH   SOLE 22 1,367,800 0 28,149
SIMPSON MANUFACTURING CO INC COM 829073105 1,561 16,699 SH   SOLE 26 12,776 0 3,923
SIMPSON MANUFACTURING CO INC COM 829073105 474 5,073 SH   SOLE 28 5,073 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 2,207 23,613 SH   SOLE 30 23,613 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 420 4,495 SH   SOLE 40 4,495 0 0
SIMULATIONS PLUS INC COM 829214105 653 9,086 SH   SOLE 2 5,146 0 3,940
SIMULATIONS PLUS INC COM 829214105 16 223 SH   SOLE 4 223 0 0
SIMULATIONS PLUS INC COM 829214105 20 283 SH   SOLE 7 283 0 0
SIMULATIONS PLUS INC COM 829214105 4,767 66,286 SH   SOLE 18 66,286 0 0
SIMULATIONS PLUS INC COM 829214105 2,566 35,678 SH   SOLE 19 35,678 0 0
SIMULATIONS PLUS INC COM 829214105 121,208 1,685,315 SH   SOLE 21 1,685,315 0 0
SIMULATIONS PLUS INC COM 829214105 31,283 434,965 SH   SOLE 22 423,974 0 10,991
SIMULATIONS PLUS INC COM 829214105 28 386 SH   SOLE 23 386 0 0
SIMULATIONS PLUS INC COM 829214105 22 309 SH   SOLE 25 309 0 0
SIMULATIONS PLUS INC COM 829214105 140 1,951 SH   SOLE 26 600 0 1,351
SIMULATIONS PLUS INC COM 829214105 127 1,770 SH   SOLE 28 1,770 0 0
SIMULATIONS PLUS INC COM 829214105 2,672 37,153 SH   SOLE 30 37,153 0 0
SIMULATIONS PLUS INC COM 829214105 39 544 SH   SOLE 36 544 0 0
SIMULATIONS PLUS INC COM 829214105 157 2,189 SH   SOLE 40 2,189 0 0
SINA CORP ORD G81477104 1,834 43,277 SH   SOLE 2 1,494 0 41,783
SINA CORP ORD G81477104 914 21,570 SH   SOLE 4 17,948 0 3,622
SINA CORP ORD G81477104 248 5,850 SH   SOLE 7 5,850 0 0
SINA CORP ORD G81477104 1,328 31,347 SH   SOLE 15 31,347 0 0
SINA CORP ORD G81477104 924 21,799 SH   SOLE 18 21,799 0 0
SINA CORP ORD G81477104 7 155 SH   SOLE 19 155 0 0
SINA CORP ORD G81477104 42,016 991,411 SH   SOLE 21 991,411 0 0
SINA CORP ORD G81477104 24,348 574,526 SH   SOLE 22 524,850 0 49,676
SINA CORP ORD G81477104 1,325 31,257 SH   SOLE 23 31,257 0 0
SINA CORP ORD G81477104 1,366 32,221 SH   SOLE 25 32,221 0 0
SINA CORP ORD G81477104 7,970 188,059 SH   SOLE 26 96,428 0 91,631
SINA CORP ORD G81477104 4,924 116,189 SH   SOLE 28 0 0 116,189
SINA CORP ORD G81477104 205 4,842 SH   SOLE 29 4,842 0 0
SINA CORP ORD G81477104 16,548 390,474 SH   SOLE 30 363,160 0 27,314
SINA CORP ORD G81477104 38 887 SH   SOLE 31 887 0 0
SINA CORP ORD G81477104 157 3,699 SH   SOLE 34 3,699 0 0
SINA CORP ORD G81477104 173 4,075 SH   SOLE 36 4,075 0 0
SINA CORP ORD G81477104 9 212 SH   SOLE 40 212 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 1,720 53,998 SH   SOLE 2 14,852 0 39,146
SINCLAIR BROADCAST GROUP INC CL A 829226109 12 389 SH   SOLE 4 389 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 49 1,544 SH   SOLE 7 1,544 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 4,737 148,721 SH   SOLE 18 148,721 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 2,594 81,445 SH   SOLE 19 81,445 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 50,989 1,600,901 SH   SOLE 21 1,600,901 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 46,398 1,456,763 SH   SOLE 22 1,429,691 0 27,072
SINCLAIR BROADCAST GROUP INC CL A 829226109 861 27,023 SH   SOLE 26 17,148 0 9,875
SINCLAIR BROADCAST GROUP INC CL A 829226109 207 6,507 SH   SOLE 28 5,690 0 817
SINCLAIR BROADCAST GROUP INC CL A 829226109 1,203 37,775 SH   SOLE 30 37,775 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 116 3,643 SH   SOLE 36 3,643 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 224 7,034 SH   SOLE 40 7,034 0 0
SINOPEC SHANGHAI PETROCHEMIC SPON ADR H 82935M109 615 29,907 SH   SOLE 2 0 0 29,907
SINOPEC SHANGHAI PETROCHEMIC SPON ADR H 82935M109 217 10,530 SH   SOLE 22 10,530 0 0
SINTX TECHNOLOGIES INC COM NEW 829392307 0 13 SH   SOLE 21 13 0 0
SINTX TECHNOLOGIES INC COM NEW 829392307 0 254 SH   SOLE 22 254 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 26,674 4,187,425 SH   SOLE 2 1,739,991 0 2,447,434
SIRIUS XM HOLDINGS INC COM 82968B103 3,512 551,333 SH   SOLE 4 513,941 0 37,392
SIRIUS XM HOLDINGS INC COM 82968B103 3,690 579,288 SH   SOLE 7 536,586 0 42,702
SIRIUS XM HOLDINGS INC COM 82968B103 3,955 620,876 SH   SOLE 13 620,876 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 710 111,444 SH   SOLE 15 111,444 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 27 4,164 SH   SOLE 17 0 0 4,164
SIRIUS XM HOLDINGS INC COM 82968B103 11,443 1,796,352 SH   SOLE 18 1,148,500 0 647,852
SIRIUS XM HOLDINGS INC COM 82968B103 27,719 4,351,524 SH   SOLE 19 4,351,524 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 141,421 22,201,091 SH   SOLE 21 22,201,091 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 237,238 37,243,044 SH   SOLE 22 33,272,468 0 3,970,576
SIRIUS XM HOLDINGS INC COM 82968B103 6,021 945,202 SH   SOLE 23 945,202 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 12,502 1,962,559 SH   SOLE 25 1,962,559 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 18,520 2,907,322 SH   SOLE 26 1,444,646 0 1,462,676
SIRIUS XM HOLDINGS INC COM 82968B103 30,060 4,719,037 SH   SOLE 28 149,902 0 4,569,135
SIRIUS XM HOLDINGS INC COM 82968B103 2,686 421,741 SH   SOLE 29 421,741 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 32,869 5,160,043 SH   SOLE 30 5,160,043 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 1,137 178,562 SH   SOLE 31 144,863 0 33,699
SIRIUS XM HOLDINGS INC COM 82968B103 5,783 907,800 SH   SOLE 32 907,800 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 1,495 234,642 SH   SOLE 34 234,642 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 6,437 1,010,478 SH   SOLE 36 1,010,478 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 269 42,216 SH   SOLE 40 42,216 0 0
SITE CTRS CORP COM 82981J109 2,118 209,260 SH   SOLE 2 67,096 0 142,164
SITE CTRS CORP COM 82981J109 1,244 122,970 SH   SOLE 4 122,970 0 0
SITE CTRS CORP COM 82981J109 1,935 191,170 SH   SOLE 7 191,170 0 0
SITE CTRS CORP COM 82981J109 6,768 668,765 SH   SOLE 18 668,765 0 0
SITE CTRS CORP COM 82981J109 6,747 666,728 SH   SOLE 19 666,728 0 0
SITE CTRS CORP COM 82981J109 177,748 17,564,034 SH   SOLE 21 17,564,034 0 0
SITE CTRS CORP COM 82981J109 58,925 5,822,600 SH   SOLE 22 5,719,321 0 103,279
SITE CTRS CORP COM 82981J109 203 20,095 SH   SOLE 23 20,095 0 0
SITE CTRS CORP COM 82981J109 6,834 675,292 SH   SOLE 25 675,292 0 0
SITE CTRS CORP COM 82981J109 1,417 140,008 SH   SOLE 26 63,035 0 76,973
SITE CTRS CORP COM 82981J109 1,227 121,252 SH   SOLE 28 22,060 0 99,192
SITE CTRS CORP COM 82981J109 1,041 102,913 SH   SOLE 29 102,913 0 0
SITE CTRS CORP COM 82981J109 9,518 940,499 SH   SOLE 30 940,499 0 0
SITE CTRS CORP COM 82981J109 149 14,715 SH   SOLE 36 14,715 0 0
SITE CTRS CORP COM 82981J109 212 20,988 SH   SOLE 40 20,988 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 6,460 40,723 SH   SOLE 2 17,566 0 23,157
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 43 268 SH   SOLE 4 268 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 137 865 SH   SOLE 7 865 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 26,249 165,473 SH   SOLE 18 152,789 0 12,684
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 41,388 260,908 SH   SOLE 19 260,908 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 246,035 1,551,002 SH   SOLE 21 1,551,002 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 219,558 1,384,086 SH   SOLE 22 1,350,960 0 33,126
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 1,932 12,177 SH   SOLE 23 12,177 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 121 762 SH   SOLE 25 762 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 10,743 67,726 SH   SOLE 26 11,202 0 56,524
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 823 5,190 SH   SOLE 28 5,190 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 4,257 26,834 SH   SOLE 30 26,834 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 481 3,031 SH   SOLE 34 3,031 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 298 1,876 SH   SOLE 36 1,876 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 871 5,492 SH   SOLE 40 5,492 0 0
SITIME CORP COM 82982T106 978 8,735 SH   SOLE 2 3,589 0 5,146
SITIME CORP COM 82982T106 28 246 SH   SOLE 7 246 0 0
SITIME CORP COM 82982T106 4,256 38,024 SH   SOLE 18 34,781 0 3,243
SITIME CORP COM 82982T106 6,604 59,003 SH   SOLE 19 59,003 0 0
SITIME CORP COM 82982T106 39,030 348,696 SH   SOLE 21 348,696 0 0
SITIME CORP COM 82982T106 31,718 283,370 SH   SOLE 22 276,961 0 6,409
SITIME CORP COM 82982T106 233 2,081 SH   SOLE 23 2,081 0 0
SITIME CORP COM 82982T106 1,330 11,882 SH   SOLE 26 0 0 11,882
SITIME CORP COM 82982T106 172 1,533 SH   SOLE 30 1,533 0 0
SITIME CORP COM 82982T106 19 170 SH   SOLE 34 170 0 0
SITIME CORP COM 82982T106 144 1,289 SH   SOLE 40 1,289 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 7,652 224,397 SH   SOLE 2 62,214 0 162,183
SIX FLAGS ENTMT CORP NEW COM 83001A102 12 352 SH   SOLE 4 352 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 77 2,270 SH   SOLE 7 2,270 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 566 16,586 SH   SOLE 13 16,586 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 7,516 220,413 SH   SOLE 18 214,057 0 6,356
SIX FLAGS ENTMT CORP NEW COM 83001A102 5,183 152,001 SH   SOLE 19 152,001 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 111,926 3,282,276 SH   SOLE 21 3,282,276 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 87,639 2,570,069 SH   SOLE 22 2,392,408 0 177,661
SIX FLAGS ENTMT CORP NEW COM 83001A102 36 1,046 SH   SOLE 25 1,046 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 1,453 42,621 SH   SOLE 26 16,856 0 25,765
SIX FLAGS ENTMT CORP NEW COM 83001A102 418 12,250 SH   SOLE 28 9,150 0 3,100
SIX FLAGS ENTMT CORP NEW COM 83001A102 2,033 59,619 SH   SOLE 30 59,619 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 50 1,452 SH   SOLE 31 1,452 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 289 8,486 SH   SOLE 34 8,486 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 395 11,569 SH   SOLE 36 11,569 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 352 10,324 SH   SOLE 40 10,324 0 0
SJW GROUP COM 784305104 1,618 23,330 SH   SOLE 2 8,731 0 14,599
SJW GROUP COM 784305104 209 3,020 SH   SOLE 4 3,020 0 0
SJW GROUP COM 784305104 3,988 57,493 SH   SOLE 7 57,493 0 0
SJW GROUP COM 784305104 6,418 92,536 SH   SOLE 18 92,536 0 0
SJW GROUP COM 784305104 4,324 62,339 SH   SOLE 19 62,339 0 0
SJW GROUP COM 784305104 68,796 991,870 SH   SOLE 21 991,870 0 0
SJW GROUP COM 784305104 54,654 787,978 SH   SOLE 22 769,410 0 18,568
SJW GROUP COM 784305104 1,980 28,546 SH   SOLE 26 10,204 0 18,342
SJW GROUP COM 784305104 232 3,339 SH   SOLE 28 3,339 0 0
SJW GROUP COM 784305104 14,158 204,129 SH   SOLE 30 204,129 0 0
SJW GROUP COM 784305104 81 1,165 SH   SOLE 36 1,165 0 0
SJW GROUP COM 784305104 228 3,288 SH   SOLE 40 3,288 0 0
SK TELECOM LTD SPONSORED ADR 78440P108 9,121 372,581 SH   SOLE 2 17,494 0 355,087
SK TELECOM LTD SPONSORED ADR 78440P108 210 8,569 SH   SOLE 4 8,569 0 0
SK TELECOM LTD SPONSORED ADR 78440P108 276 11,285 SH   SOLE 13 11,285 0 0
SK TELECOM LTD SPONSORED ADR 78440P108 406 16,582 SH   SOLE 18 16,582 0 0
SK TELECOM LTD SPONSORED ADR 78440P108 535 21,859 SH   SOLE 19 21,859 0 0
SK TELECOM LTD SPONSORED ADR 78440P108 54 2,204 SH   SOLE 21 2,204 0 0
SK TELECOM LTD SPONSORED ADR 78440P108 15,713 641,855 SH   SOLE 22 398,018 0 243,837
SK TELECOM LTD SPONSORED ADR 78440P108 1,924 78,612 SH   SOLE 30 78,612 0 0
SK TELECOM LTD SPONSORED ADR 78440P108 195 7,968 SH   SOLE 31 6,598 0 1,370
SK TELECOM LTD SPONSORED ADR 78440P108 79 3,234 SH   SOLE 34 3,234 0 0
SKECHERS U S A INC CL A 830566105 22,214 618,089 SH   SOLE 2 356,421 0 261,668
SKECHERS U S A INC CL A 830566105 524 14,581 SH   SOLE 4 14,581 0 0
SKECHERS U S A INC CL A 830566105 569 15,833 SH   SOLE 7 15,833 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 23,385 650,666 SH   SOLE 18 514,144 0 136,522
SKECHERS U S A INC CL A 830566105 11,168 310,732 SH   SOLE 19 310,732 0 0
SKECHERS U S A INC CL A 830566105 206,204 5,737,464 SH   SOLE 21 5,737,464 0 0
SKECHERS U S A INC CL A 830566105 171,081 4,760,170 SH   SOLE 22 4,243,211 0 516,959
SKECHERS U S A INC CL A 830566105 1,933 53,772 SH   SOLE 23 53,772 0 0
SKECHERS U S A INC CL A 830566105 1,669 46,447 SH   SOLE 25 12,620 0 33,827
SKECHERS U S A INC CL A 830566105 5,007 139,326 SH   SOLE 26 44,283 0 95,043
SKECHERS U S A INC CL A 830566105 704 19,597 SH   SOLE 28 17,882 0 1,715
SKECHERS U S A INC CL A 830566105 3,431 95,451 SH   SOLE 29 95,451 0 0
SKECHERS U S A INC CL A 830566105 3,163 88,011 SH   SOLE 30 88,011 0 0
SKECHERS U S A INC CL A 830566105 3,055 84,996 SH   SOLE 31 84,996 0 0
SKECHERS U S A INC CL A 830566105 11,130 309,693 SH   SOLE 34 309,693 0 0
SKECHERS U S A INC CL A 830566105 695 19,340 SH   SOLE 36 19,340 0 0
SKECHERS U S A INC CL A 830566105 601 16,713 SH   SOLE 40 16,713 0 0
SKILLFUL CRAFTSMAN ED TECH L ORD SHS G8211A108 12 3,779 SH   SOLE 22 3,779 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 985 31,823 SH   SOLE 2 16,999 0 14,824
SKYLINE CHAMPION CORPORATION COM 830830105 8 255 SH   SOLE 4 255 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 30 966 SH   SOLE 7 966 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 5,641 182,311 SH   SOLE 18 182,311 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 2,912 94,117 SH   SOLE 19 94,117 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 75,162 2,429,275 SH   SOLE 21 2,429,275 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 43,426 1,403,547 SH   SOLE 22 1,361,624 0 41,923
SKYLINE CHAMPION CORPORATION COM 830830105 1,710 55,269 SH   SOLE 26 18,319 0 36,950
SKYLINE CHAMPION CORPORATION COM 830830105 231 7,471 SH   SOLE 28 7,471 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 926 29,928 SH   SOLE 30 29,928 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 219 7,076 SH   SOLE 40 7,076 0 0
SKYWEST INC COM 830879102 2,047 50,786 SH   SOLE 2 7,261 0 43,525
SKYWEST INC COM 830879102 2 57 SH   SOLE 4 57 0 0
SKYWEST INC COM 830879102 35 878 SH   SOLE 7 878 0 0
SKYWEST INC COM 830879102 8,717 216,256 SH   SOLE 18 216,256 0 0
SKYWEST INC COM 830879102 3,553 88,131 SH   SOLE 19 88,131 0 0
SKYWEST INC COM 830879102 228,604 5,671,142 SH   SOLE 21 5,671,142 0 0
SKYWEST INC COM 830879102 54,866 1,361,100 SH   SOLE 22 1,346,396 0 14,704
SKYWEST INC COM 830879102 32 799 SH   SOLE 26 0 0 799
SKYWEST INC COM 830879102 77 1,909 SH   SOLE 28 1,909 0 0
SKYWEST INC COM 830879102 3,058 75,855 SH   SOLE 30 75,855 0 0
SKYWEST INC COM 830879102 52 1,296 SH   SOLE 40 1,296 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 83,533 546,394 SH   SOLE 2 205,669 0 340,725
SKYWORKS SOLUTIONS INC COM 83088M102 13,247 86,651 SH   SOLE 4 80,225 0 6,426
SKYWORKS SOLUTIONS INC COM 83088M102 37,416 244,742 SH   SOLE 7 172,171 0 72,571
SKYWORKS SOLUTIONS INC COM 83088M102 87 569 SH   SOLE 13 569 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 3,109 20,339 SH   SOLE 15 20,339 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 55,227 361,244 SH   SOLE 18 335,885 0 25,359
SKYWORKS SOLUTIONS INC COM 83088M102 96,582 631,752 SH   SOLE 19 631,752 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 862,877 5,644,145 SH   SOLE 21 5,644,145 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 614,946 4,022,409 SH   SOLE 22 3,530,355 0 492,054
SKYWORKS SOLUTIONS INC COM 83088M102 21,160 138,411 SH   SOLE 23 138,411 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 47,524 310,856 SH   SOLE 25 310,856 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 75,381 493,072 SH   SOLE 26 151,554 0 341,518
SKYWORKS SOLUTIONS INC COM 83088M102 126,000 824,178 SH   SOLE 28 24,075 0 800,103
SKYWORKS SOLUTIONS INC COM 83088M102 2,624 17,161 SH   SOLE 29 17,161 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 150,568 984,874 SH   SOLE 30 978,772 0 6,102
SKYWORKS SOLUTIONS INC COM 83088M102 13,696 89,588 SH   SOLE 31 71,661 0 17,927
SKYWORKS SOLUTIONS INC COM 83088M102 5,424 35,479 SH   SOLE 32 35,479 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 112,804 737,863 SH   SOLE 34 737,863 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 14,289 93,463 SH   SOLE 36 93,463 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 1,083 7,084 SH   SOLE 40 7,084 0 0
SL GREEN RLTY CORP COM 78440X101 11,327 190,120 SH   SOLE 2 45,782 0 144,338
SL GREEN RLTY CORP COM 78440X101 3,731 62,622 SH   SOLE 4 62,622 0 0
SL GREEN RLTY CORP COM 78440X101 8,984 150,790 SH   SOLE 7 142,683 0 8,107
SL GREEN RLTY CORP COM 78440X101 63 1,062 SH   SOLE 15 1,062 0 0
SL GREEN RLTY CORP COM 78440X101 7,319 122,836 SH   SOLE 18 116,338 0 6,498
SL GREEN RLTY CORP COM 78440X101 7,079 118,807 SH   SOLE 19 118,807 0 0
SL GREEN RLTY CORP COM 78440X101 131,947 2,214,626 SH   SOLE 21 2,214,626 0 0
SL GREEN RLTY CORP COM 78440X101 149,748 2,513,398 SH   SOLE 22 2,323,550 0 189,848
SL GREEN RLTY CORP COM 78440X101 862 14,475 SH   SOLE 23 14,475 0 0
SL GREEN RLTY CORP COM 78440X101 18,957 318,180 SH   SOLE 25 318,180 0 0
SL GREEN RLTY CORP COM 78440X101 5,552 93,178 SH   SOLE 26 34,263 0 58,915
SL GREEN RLTY CORP COM 78440X101 3,902 65,493 SH   SOLE 28 10,583 0 54,910
SL GREEN RLTY CORP COM 78440X101 3,268 54,848 SH   SOLE 29 54,848 0 0
SL GREEN RLTY CORP COM 78440X101 28,844 484,128 SH   SOLE 30 484,128 0 0
SL GREEN RLTY CORP COM 78440X101 567 9,515 SH   SOLE 31 9,515 0 0
SL GREEN RLTY CORP COM 78440X101 348 5,848 SH   SOLE 34 5,848 0 0
SL GREEN RLTY CORP COM 78440X101 1,017 17,077 SH   SOLE 36 17,077 0 0
SL GREEN RLTY CORP COM 78440X101 549 9,215 SH   SOLE 40 9,215 0 0
SLACK TECHNOLOGIES INC COM CL A 83088V102 35,457 839,420 SH   SOLE 2 102,530 0 736,890
SLACK TECHNOLOGIES INC COM CL A 83088V102 7,701 182,306 SH   SOLE 4 167,260 0 15,046
SLACK TECHNOLOGIES INC COM CL A 83088V102 1,245 29,486 SH   SOLE 7 29,486 0 0
SLACK TECHNOLOGIES INC COM CL A 83088V102 44 1,042 SH   SOLE 13 1,042 0 0
SLACK TECHNOLOGIES INC COM CL A 83088V102 1,411 33,408 SH   SOLE 15 33,408 0 0
SLACK TECHNOLOGIES INC COM CL A 83088V102 16,840 398,671 SH   SOLE 18 372,319 0 26,352
SLACK TECHNOLOGIES INC COM CL A 83088V102 3,908 92,518 SH   SOLE 19 92,518 0 0
SLACK TECHNOLOGIES INC COM CL A 83088V102 325,757 7,712,040 SH   SOLE 21 7,712,040 0 0
SLACK TECHNOLOGIES INC COM CL A 83088V102 470,916 11,148,579 SH   SOLE 22 10,643,364 0 505,215
SLACK TECHNOLOGIES INC COM CL A 83088V102 10,704 253,406 SH   SOLE 23 253,406 0 0
SLACK TECHNOLOGIES INC COM CL A 83088V102 23,116 547,246 SH   SOLE 25 547,246 0 0
SLACK TECHNOLOGIES INC COM CL A 83088V102 29,326 694,273 SH   SOLE 26 381,536 0 312,737
SLACK TECHNOLOGIES INC COM CL A 83088V102 34,612 819,412 SH   SOLE 28 49,658 0 769,754
SLACK TECHNOLOGIES INC COM CL A 83088V102 22 510 SH   SOLE 29 510 0 0
SLACK TECHNOLOGIES INC COM CL A 83088V102 34,003 805,005 SH   SOLE 30 795,446 0 9,559
SLACK TECHNOLOGIES INC COM CL A 83088V102 2,811 66,544 SH   SOLE 31 54,547 0 11,997
SLACK TECHNOLOGIES INC COM CL A 83088V102 647 15,318 SH   SOLE 34 15,318 0 0
SLACK TECHNOLOGIES INC COM CL A 83088V102 8,736 206,807 SH   SOLE 36 206,807 0 0
SLACK TECHNOLOGIES INC COM CL A 83088V102 586 13,872 SH   SOLE 40 13,872 0 0
SLEEP NUMBER CORP COM 83125X103 2,223 27,161 SH   SOLE 2 9,518 0 17,643
SLEEP NUMBER CORP COM 83125X103 14 165 SH   SOLE 4 165 0 0
SLEEP NUMBER CORP COM 83125X103 45 544 SH   SOLE 7 544 0 0
SLEEP NUMBER CORP COM 83125X103 9,840 120,204 SH   SOLE 18 120,204 0 0
SLEEP NUMBER CORP COM 83125X103 5,922 72,339 SH   SOLE 19 72,339 0 0
SLEEP NUMBER CORP COM 83125X103 251,470 3,071,955 SH   SOLE 21 3,071,955 0 0
SLEEP NUMBER CORP COM 83125X103 65,604 801,413 SH   SOLE 22 781,573 0 19,840
SLEEP NUMBER CORP COM 83125X103 98 1,193 SH   SOLE 23 1,193 0 0
SLEEP NUMBER CORP COM 83125X103 40 493 SH   SOLE 25 493 0 0
SLEEP NUMBER CORP COM 83125X103 1,437 17,555 SH   SOLE 26 7,465 0 10,090
SLEEP NUMBER CORP COM 83125X103 343 4,191 SH   SOLE 28 4,191 0 0
SLEEP NUMBER CORP COM 83125X103 4,890 59,742 SH   SOLE 30 59,742 0 0
SLEEP NUMBER CORP COM 83125X103 99 1,209 SH   SOLE 36 1,209 0 0
SLEEP NUMBER CORP COM 83125X103 269 3,286 SH   SOLE 40 3,286 0 0
SLM CORP COM 78442P106 11,645 939,893 SH   SOLE 2 277,710 0 662,183
SLM CORP COM 78442P106 19 1,523 SH   SOLE 4 1,523 0 0
SLM CORP COM 78442P106 125 10,083 SH   SOLE 7 10,083 0 0
SLM CORP COM 78442P106 11,813 953,453 SH   SOLE 18 953,453 0 0
SLM CORP COM 78442P106 1,176 94,892 SH   SOLE 19 94,892 0 0
SLM CORP COM 78442P106 212,920 17,184,819 SH   SOLE 21 17,184,819 0 0
SLM CORP COM 78442P106 146,181 11,798,339 SH   SOLE 22 11,316,859 0 481,480
SLM CORP COM 78442P106 36 2,937 SH   SOLE 25 2,937 0 0
SLM CORP COM 78442P106 2,176 175,658 SH   SOLE 26 90,016 0 85,642
SLM CORP COM 78442P106 645 52,061 SH   SOLE 28 46,223 0 5,838
SLM CORP COM 78442P106 2,712 218,885 SH   SOLE 30 218,885 0 0
SLM CORP COM 78442P106 90 7,293 SH   SOLE 31 7,293 0 0
SLM CORP COM 78442P106 228 18,389 SH   SOLE 36 18,389 0 0
SLM CORP COM 78442P106 570 46,042 SH   SOLE 40 46,042 0 0
SM ENERGY CO COM 78454L100 686 112,044 SH   SOLE 2 9,356 0 102,688
SM ENERGY CO COM 78454L100 32 5,155 SH   SOLE 7 5,155 0 0
SM ENERGY CO COM 78454L100 2,909 475,269 SH   SOLE 18 475,269 0 0
SM ENERGY CO COM 78454L100 1,314 214,710 SH   SOLE 19 214,710 0 0
SM ENERGY CO COM 78454L100 76,219 12,454,021 SH   SOLE 21 12,454,021 0 0
SM ENERGY CO COM 78454L100 19,395 3,169,176 SH   SOLE 22 3,149,404 0 19,772
SM ENERGY CO COM 78454L100 157 25,604 SH   SOLE 28 0 0 25,604
SM ENERGY CO COM 78454L100 996 162,784 SH   SOLE 30 162,784 0 0
SM ENERGY CO COM 78454L100 189 30,802 SH   SOLE 36 30,802 0 0
SM ENERGY CO NOTE 1.500% 7/0 78454LAM2 753 800,000 PRN   SOLE 2 800,000 0 0
SM ENERGY CO NOTE 1.500% 7/0 78454LAM2 102 108,000 PRN   SOLE 4 108,000 0 0
SM ENERGY CO NOTE 1.500% 7/0 78454LAM2 1,237 1,314,000 PRN   SOLE 18 1,314,000 0 0
SM ENERGY CO NOTE 1.500% 7/0 78454LAM2 22,222 23,602,000 PRN   SOLE 19 23,602,000 0 0
SM ENERGY CO NOTE 1.500% 7/0 78454LAM2 1,835 1,949,000 PRN   SOLE 22 1,949,000 0 0
SM ENERGY CO NOTE 1.500% 7/0 78454LAM2 7,655 8,130,000 PRN   SOLE 34 8,130,000 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 429 11,388 SH   SOLE 2 4,973 0 6,415
SMART GLOBAL HLDGS INC SHS G8232Y101 10 262 SH   SOLE 7 262 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 2,568 68,233 SH   SOLE 18 68,233 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 996 26,471 SH   SOLE 19 26,471 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 61,850 1,643,642 SH   SOLE 21 1,643,642 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 14,834 394,216 SH   SOLE 22 385,612 0 8,604
SMART GLOBAL HLDGS INC SHS G8232Y101 84 2,223 SH   SOLE 28 2,223 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 1,230 32,688 SH   SOLE 30 32,688 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 80 2,127 SH   SOLE 40 2,127 0 0
SMART SAND INC COM 83191H107 81 47,289 SH   SOLE 18 0 0 47,289
SMART SAND INC COM 83191H107 201 116,840 SH   SOLE 21 116,840 0 0
SMART SAND INC COM 83191H107 749 435,655 SH   SOLE 22 435,655 0 0
SMARTFINANCIAL INC COM NEW 83190L208 363 20,019 SH   SOLE 2 2,331 0 17,688
SMARTFINANCIAL INC COM NEW 83190L208 4 241 SH   SOLE 7 241 0 0
SMARTFINANCIAL INC COM NEW 83190L208 1,059 58,406 SH   SOLE 18 58,406 0 0
SMARTFINANCIAL INC COM NEW 83190L208 1,141 62,926 SH   SOLE 19 62,926 0 0
SMARTFINANCIAL INC COM NEW 83190L208 8,879 489,468 SH   SOLE 21 489,468 0 0
SMARTFINANCIAL INC COM NEW 83190L208 4,195 231,277 SH   SOLE 22 229,077 0 2,200
SMARTFINANCIAL INC COM NEW 83190L208 10 549 SH   SOLE 23 549 0 0
SMARTFINANCIAL INC COM NEW 83190L208 21 1,161 SH   SOLE 26 0 0 1,161
SMARTSHEET INC COM CL A 83200N103 16,107 232,465 SH   SOLE 2 39,598 0 192,867
SMARTSHEET INC COM CL A 83200N103 63 915 SH   SOLE 4 915 0 0
SMARTSHEET INC COM CL A 83200N103 149 2,157 SH   SOLE 7 2,157 0 0
SMARTSHEET INC COM CL A 83200N103 4,475 64,585 SH   SOLE 18 64,585 0 0
SMARTSHEET INC COM CL A 83200N103 1,941 28,010 SH   SOLE 19 28,010 0 0
SMARTSHEET INC COM CL A 83200N103 140,576 2,028,806 SH   SOLE 21 2,028,806 0 0
SMARTSHEET INC COM CL A 83200N103 204,448 2,950,617 SH   SOLE 22 2,806,995 0 143,622
SMARTSHEET INC COM CL A 83200N103 110 1,588 SH   SOLE 25 1,588 0 0
SMARTSHEET INC COM CL A 83200N103 3,850 55,565 SH   SOLE 26 30,922 0 24,643
SMARTSHEET INC COM CL A 83200N103 929 13,402 SH   SOLE 28 13,402 0 0
SMARTSHEET INC COM CL A 83200N103 4,807 69,372 SH   SOLE 30 69,372 0 0
SMARTSHEET INC COM CL A 83200N103 149 2,155 SH   SOLE 31 2,155 0 0
SMARTSHEET INC COM CL A 83200N103 410 5,916 SH   SOLE 34 5,916 0 0
SMARTSHEET INC COM CL A 83200N103 243 3,510 SH   SOLE 36 3,510 0 0
SMARTSHEET INC COM CL A 83200N103 913 13,177 SH   SOLE 40 13,177 0 0
SMILEDIRECTCLUB INC CL A COM 83192H106 208 17,435 SH   SOLE 2 17,435 0 0
SMILEDIRECTCLUB INC CL A COM 83192H106 9 779 SH   SOLE 4 779 0 0
SMILEDIRECTCLUB INC CL A COM 83192H106 16,032 1,342,680 SH   SOLE 19 1,342,680 0 0
SMILEDIRECTCLUB INC CL A COM 83192H106 961 80,445 SH   SOLE 21 80,445 0 0
SMILEDIRECTCLUB INC CL A COM 83192H106 18,284 1,531,291 SH   SOLE 22 1,505,120 0 26,171
SMILEDIRECTCLUB INC CL A COM 83192H106 44 3,726 SH   SOLE 26 0 0 3,726
SMILEDIRECTCLUB INC CL A COM 83192H106 390 32,646 SH   SOLE 30 32,646 0 0
SMILEDIRECTCLUB INC CL A COM 83192H106 17 1,465 SH   SOLE 34 1,465 0 0
SMILEDIRECTCLUB INC CL A COM 83192H106 88 7,332 SH   SOLE 40 7,332 0 0
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 7 173 SH   SOLE 18 173 0 0
SMITH & WESSON BRANDS INC COM 831754106 518 29,157 SH   SOLE 2 18,397 0 10,760
SMITH & WESSON BRANDS INC COM 831754106 6 338 SH   SOLE 4 338 0 0
SMITH & WESSON BRANDS INC COM 831754106 19 1,076 SH   SOLE 7 1,076 0 0
SMITH & WESSON BRANDS INC COM 831754106 3,643 205,219 SH   SOLE 18 205,219 0 0
SMITH & WESSON BRANDS INC COM 831754106 1,815 102,243 SH   SOLE 19 102,243 0 0
SMITH & WESSON BRANDS INC COM 831754106 49,273 2,775,964 SH   SOLE 21 2,775,964 0 0
SMITH & WESSON BRANDS INC COM 831754106 27,790 1,565,658 SH   SOLE 22 1,528,904 0 36,754
SMITH & WESSON BRANDS INC COM 831754106 63 3,552 SH   SOLE 26 0 0 3,552
SMITH & WESSON BRANDS INC COM 831754106 139 7,838 SH   SOLE 28 7,838 0 0
SMITH & WESSON BRANDS INC COM 831754106 576 32,442 SH   SOLE 30 32,442 0 0
SMITH & WESSON BRANDS INC COM 831754106 95 5,336 SH   SOLE 40 5,336 0 0
SMITH A O CORP COM 831865209 22,585 411,992 SH   SOLE 2 117,724 0 294,268
SMITH A O CORP COM 831865209 4,391 80,095 SH   SOLE 4 74,966 0 5,129
SMITH A O CORP COM 831865209 11,063 201,810 SH   SOLE 7 156,716 0 45,094
SMITH A O CORP COM 831865209 28 503 SH   SOLE 13 503 0 0
SMITH A O CORP COM 831865209 866 15,789 SH   SOLE 15 15,789 0 0
SMITH A O CORP COM 831865209 16,890 308,095 SH   SOLE 18 288,029 0 20,066
SMITH A O CORP COM 831865209 10,200 186,057 SH   SOLE 19 186,057 0 0
SMITH A O CORP COM 831865209 186,572 3,403,350 SH   SOLE 21 3,403,350 0 0
SMITH A O CORP COM 831865209 185,172 3,377,827 SH   SOLE 22 3,077,318 0 300,509
SMITH A O CORP COM 831865209 5,431 99,070 SH   SOLE 23 99,070 0 0
SMITH A O CORP COM 831865209 4,302 78,481 SH   SOLE 25 78,481 0 0
SMITH A O CORP COM 831865209 16,852 307,412 SH   SOLE 26 177,991 0 129,421
SMITH A O CORP COM 831865209 16,892 308,141 SH   SOLE 28 17,416 0 290,725
SMITH A O CORP COM 831865209 317 5,774 SH   SOLE 29 5,774 0 0
SMITH A O CORP COM 831865209 41,226 752,030 SH   SOLE 30 581,951 0 170,079
SMITH A O CORP COM 831865209 1,669 30,441 SH   SOLE 31 20,761 0 9,680
SMITH A O CORP COM 831865209 93,505 1,705,676 SH   SOLE 34 1,705,676 0 0
SMITH A O CORP COM 831865209 1,664 30,358 SH   SOLE 36 30,358 0 0
SMITH A O CORP COM 831865209 294 5,364 SH   SOLE 40 5,364 0 0
SMITH MICRO SOFTWARE INC COM NEW 832154207 68 12,638 SH   SOLE 2 2,973 0 9,665
SMITH MICRO SOFTWARE INC COM NEW 832154207 719 132,626 SH   SOLE 18 132,626 0 0
SMITH MICRO SOFTWARE INC COM NEW 832154207 329 60,629 SH   SOLE 19 60,629 0 0
SMITH MICRO SOFTWARE INC COM NEW 832154207 6,440 1,188,130 SH   SOLE 21 1,188,130 0 0
SMITH MICRO SOFTWARE INC COM NEW 832154207 4,111 758,453 SH   SOLE 22 756,391 0 2,062
SMTC CORP COM NEW 832682207 23 4,647 SH   SOLE 18 4,647 0 0
SMTC CORP COM NEW 832682207 236 47,500 SH   SOLE 21 47,500 0 0
SMTC CORP COM NEW 832682207 25 5,030 SH   SOLE 22 5,030 0 0
SMUCKER J M CO COM NEW 832696405 32,470 280,886 SH   SOLE 2 59,995 0 220,891
SMUCKER J M CO COM NEW 832696405 7,010 60,637 SH   SOLE 4 56,173 0 4,464
SMUCKER J M CO COM NEW 832696405 21,520 186,162 SH   SOLE 7 140,016 0 46,146
SMUCKER J M CO COM NEW 832696405 21 183 SH   SOLE 13 183 0 0
SMUCKER J M CO COM NEW 832696405 1,610 13,930 SH   SOLE 15 13,930 0 0
SMUCKER J M CO COM NEW 832696405 24,300 210,208 SH   SOLE 18 193,128 0 17,080
SMUCKER J M CO COM NEW 832696405 9,454 81,783 SH   SOLE 19 81,783 0 0
SMUCKER J M CO COM NEW 832696405 428,987 3,710,963 SH   SOLE 21 3,710,963 0 0
SMUCKER J M CO COM NEW 832696405 320,758 2,774,725 SH   SOLE 22 2,541,779 0 232,946
SMUCKER J M CO COM NEW 832696405 9,772 84,534 SH   SOLE 23 84,534 0 0
SMUCKER J M CO COM NEW 832696405 23,847 206,293 SH   SOLE 25 206,293 0 0
SMUCKER J M CO COM NEW 832696405 41,481 358,836 SH   SOLE 26 119,588 0 239,248
SMUCKER J M CO COM NEW 832696405 58,083 502,450 SH   SOLE 28 14,238 0 488,212
SMUCKER J M CO COM NEW 832696405 34 291 SH   SOLE 29 291 0 0
SMUCKER J M CO COM NEW 832696405 88,907 769,089 SH   SOLE 30 757,175 0 11,914
SMUCKER J M CO COM NEW 832696405 3,207 27,739 SH   SOLE 31 14,721 0 13,018
SMUCKER J M CO COM NEW 832696405 3,445 29,799 SH   SOLE 34 29,799 0 0
SMUCKER J M CO COM NEW 832696405 11,743 101,580 SH   SOLE 36 101,580 0 0
SMUCKER J M CO COM NEW 832696405 545 4,712 SH   SOLE 40 4,712 0 0
SNAP INC CL A 83304A106 51,012 1,018,811 SH   SOLE 2 387,760 0 631,051
SNAP INC CL A 83304A106 20,958 418,574 SH   SOLE 4 384,221 0 34,353
SNAP INC CL A 83304A106 2,511 50,147 SH   SOLE 7 50,147 0 0
SNAP INC CL A 83304A106 649 12,971 SH   SOLE 13 12,971 0 0
SNAP INC CL A 83304A106 3,606 72,028 SH   SOLE 15 72,028 0 0
SNAP INC CL A 83304A106 324,574 6,482,411 SH   SOLE 18 4,253,221 0 2,229,190
SNAP INC CL A 83304A106 391,741 7,823,876 SH   SOLE 19 7,823,876 0 0
SNAP INC CL A 83304A106 382,130 7,631,924 SH   SOLE 21 7,631,924 0 0
SNAP INC CL A 83304A106 871,811 17,411,839 SH   SOLE 22 16,902,719 0 509,120
SNAP INC CL A 83304A106 30,508 609,309 SH   SOLE 23 609,309 0 0
SNAP INC CL A 83304A106 9,531 190,344 SH   SOLE 25 190,344 0 0
SNAP INC CL A 83304A106 60,649 1,211,281 SH   SOLE 26 625,890 0 585,391
SNAP INC CL A 83304A106 96,641 1,930,120 SH   SOLE 28 122,971 0 1,807,149
SNAP INC CL A 83304A106 58 1,166 SH   SOLE 29 1,166 0 0
SNAP INC CL A 83304A106 216,335 4,320,655 SH   SOLE 30 4,307,616 0 13,039
SNAP INC CL A 83304A106 16,366 326,871 SH   SOLE 31 99,274 0 227,597
SNAP INC CL A 83304A106 172,899 3,453,138 SH   SOLE 34 3,453,138 0 0
SNAP INC CL A 83304A106 9,843 196,580 SH   SOLE 36 196,580 0 0
SNAP INC CL A 83304A106 1,911 38,160 SH   SOLE 40 38,160 0 0
SNAP INC NOTE 0.750% 8/0 83304AAB2 13,166 5,815,000 PRN   SOLE 21 5,815,000 0 0
SNAP ON INC COM 833034101 26,090 152,449 SH   SOLE 2 37,785 0 114,664
SNAP ON INC COM 833034101 4,334 25,324 SH   SOLE 4 23,480 0 1,844
SNAP ON INC COM 833034101 12,628 73,788 SH   SOLE 7 51,115 0 22,673
SNAP ON INC COM 833034101 1,701 9,938 SH   SOLE 13 9,938 0 0
SNAP ON INC COM 833034101 1,118 6,531 SH   SOLE 15 6,531 0 0
SNAP ON INC COM 833034101 41,585 242,991 SH   SOLE 18 218,286 0 24,705
SNAP ON INC COM 833034101 17,122 100,047 SH   SOLE 19 100,047 0 0
SNAP ON INC COM 833034101 228,592 1,335,704 SH   SOLE 21 1,335,704 0 0
SNAP ON INC COM 833034101 250,573 1,464,138 SH   SOLE 22 1,303,203 0 160,935
SNAP ON INC COM 833034101 5,940 34,707 SH   SOLE 23 34,707 0 0
SNAP ON INC COM 833034101 15,952 93,208 SH   SOLE 25 93,208 0 0
SNAP ON INC COM 833034101 28,329 165,534 SH   SOLE 26 61,293 0 104,241
SNAP ON INC COM 833034101 42,809 250,139 SH   SOLE 28 6,652 0 243,487
SNAP ON INC COM 833034101 15 90 SH   SOLE 29 90 0 0
SNAP ON INC COM 833034101 42,168 246,397 SH   SOLE 30 232,186 0 14,211
SNAP ON INC COM 833034101 1,733 10,124 SH   SOLE 31 6,549 0 3,575
SNAP ON INC COM 833034101 5,417 31,654 SH   SOLE 34 31,654 0 0
SNAP ON INC COM 833034101 6,245 36,490 SH   SOLE 36 36,490 0 0
SNAP ON INC COM 833034101 395 2,310 SH   SOLE 40 2,310 0 0
SNOWFLAKE INC CL A 833445109 5,228 18,580 SH   SOLE 2 9,438 0 9,142
SNOWFLAKE INC CL A 833445109 3,983 14,155 SH   SOLE 4 12,848 0 1,307
SNOWFLAKE INC CL A 833445109 456 1,622 SH   SOLE 7 1,622 0 0
SNOWFLAKE INC CL A 833445109 18 64 SH   SOLE 13 64 0 0
SNOWFLAKE INC CL A 833445109 660 2,344 SH   SOLE 15 2,344 0 0
SNOWFLAKE INC CL A 833445109 13,884 49,338 SH   SOLE 18 33,209 0 16,129
SNOWFLAKE INC CL A 833445109 26,974 95,856 SH   SOLE 19 95,856 0 0
SNOWFLAKE INC CL A 833445109 28,755 102,184 SH   SOLE 21 102,184 0 0
SNOWFLAKE INC CL A 833445109 164,868 585,886 SH   SOLE 22 567,409 0 18,477
SNOWFLAKE INC CL A 833445109 5,548 19,716 SH   SOLE 23 19,716 0 0
SNOWFLAKE INC CL A 833445109 4,746 16,866 SH   SOLE 25 16,866 0 0
SNOWFLAKE INC CL A 833445109 15,496 55,069 SH   SOLE 26 34,045 0 21,024
SNOWFLAKE INC CL A 833445109 13,999 49,747 SH   SOLE 28 5,335 0 44,412
SNOWFLAKE INC CL A 833445109 10 34 SH   SOLE 29 34 0 0
SNOWFLAKE INC CL A 833445109 18,164 64,550 SH   SOLE 30 45,787 0 18,763
SNOWFLAKE INC CL A 833445109 1,223 4,346 SH   SOLE 31 3,226 0 1,120
SNOWFLAKE INC CL A 833445109 22,584 80,256 SH   SOLE 34 80,256 0 0
SNOWFLAKE INC CL A 833445109 1,528 5,430 SH   SOLE 36 5,430 0 0
SNOWFLAKE INC CL A 833445109 357 1,268 SH   SOLE 40 1,268 0 0
SO YOUNG INTERNATIONAL INC SPONSORED ADS 83356Q108 199 17,880 SH   SOLE 21 17,880 0 0
SO YOUNG INTERNATIONAL INC SPONSORED ADS 83356Q108 1,592 143,296 SH   SOLE 22 143,296 0 0
SO YOUNG INTERNATIONAL INC SPONSORED ADS 83356Q108 556 50,077 SH   SOLE 30 50,077 0 0
SO YOUNG INTERNATIONAL INC SPONSORED ADS 83356Q108 11 1,002 SH   SOLE 34 1,002 0 0
SOC TELEMED INC COM CL A 78472F101 125 15,954 SH   SOLE 4 15,954 0 0
SOC TELEMED INC COM CL A 78472F101 14,382 1,834,439 SH   SOLE 19 1,834,439 0 0
SOC TELEMED INC COM CL A 78472F101 1,686 215,024 SH   SOLE 22 215,024 0 0
SOC TELEMED INC COM CL A 78472F101 4,385 559,340 SH   SOLE 34 559,340 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 3,954 80,547 SH   SOLE 2 0 0 80,547
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 45 922 SH   SOLE 4 922 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 7,458 151,920 SH   SOLE 18 37 0 151,883
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 53,847 1,096,907 SH   SOLE 19 1,096,907 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 22,526 458,869 SH   SOLE 21 458,869 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 56,813 1,157,319 SH   SOLE 25 1,157,319 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 11,540 235,070 SH   SOLE 26 235,070 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 4,899 99,802 SH   SOLE 30 99,802 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 95,957 1,954,719 SH   SOLE 34 1,954,719 0 0
SOGOU INC ADR REPSTG A 83409V104 2,367 290,452 SH   SOLE 21 290,452 0 0
SOHU COM LTD SPONSORED ADS 83410S108 42 2,633 SH   SOLE 2 2,633 0 0
SOHU COM LTD SPONSORED ADS 83410S108 65 4,050 SH   SOLE 4 4,050 0 0
SOHU COM LTD SPONSORED ADS 83410S108 38 2,384 SH   SOLE 7 2,384 0 0
SOHU COM LTD SPONSORED ADS 83410S108 3 185 SH   SOLE 18 185 0 0
SOHU COM LTD SPONSORED ADS 83410S108 6,767 424,532 SH   SOLE 21 424,532 0 0
SOHU COM LTD SPONSORED ADS 83410S108 6,540 410,292 SH   SOLE 22 410,292 0 0
SOHU COM LTD SPONSORED ADS 83410S108 117 7,328 SH   SOLE 23 7,328 0 0
SOHU COM LTD SPONSORED ADS 83410S108 28 1,770 SH   SOLE 25 1,770 0 0
SOHU COM LTD SPONSORED ADS 83410S108 212 13,313 SH   SOLE 29 13,313 0 0
SOHU COM LTD SPONSORED ADS 83410S108 1,416 88,829 SH   SOLE 30 88,829 0 0
SOL GEL TECHNOLOGIES SHS M8694L103 95 9,657 SH   SOLE 22 9,657 0 0
SOLAR CAP LTD COM 83413U100 4,058 231,753 SH   SOLE 30 231,753 0 0
SOLAR SR CAP LTD COM 83416M105 1,108 76,632 SH   SOLE 30 76,632 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 36,387 114,022 SH   SOLE 2 28,524 0 85,498
SOLAREDGE TECHNOLOGIES INC COM 83417M104 7,284 22,824 SH   SOLE 4 20,823 0 2,001
SOLAREDGE TECHNOLOGIES INC COM 83417M104 1,174 3,680 SH   SOLE 7 3,680 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 65 203 SH   SOLE 13 203 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 1,236 3,873 SH   SOLE 15 3,873 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 50,496 158,236 SH   SOLE 18 155,116 0 3,120
SOLAREDGE TECHNOLOGIES INC COM 83417M104 3,910 12,253 SH   SOLE 19 12,253 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 1,009,400 3,163,072 SH   SOLE 21 3,163,072 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 516,076 1,617,186 SH   SOLE 22 1,553,397 0 63,789
SOLAREDGE TECHNOLOGIES INC COM 83417M104 10,526 32,986 SH   SOLE 23 32,986 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 1,083 3,394 SH   SOLE 25 3,394 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 20,570 64,457 SH   SOLE 26 47,373 0 17,084
SOLAREDGE TECHNOLOGIES INC COM 83417M104 20,697 64,855 SH   SOLE 28 6,199 0 58,656
SOLAREDGE TECHNOLOGIES INC COM 83417M104 223,993 701,909 SH   SOLE 30 694,284 0 7,625
SOLAREDGE TECHNOLOGIES INC COM 83417M104 6,143 19,249 SH   SOLE 31 6,522 0 12,727
SOLAREDGE TECHNOLOGIES INC COM 83417M104 735 2,304 SH   SOLE 34 2,304 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 3,615 11,329 SH   SOLE 36 11,329 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 701 2,197 SH   SOLE 40 2,197 0 0
SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 653 80,259 SH   SOLE 2 8,287 0 71,972
SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 4 533 SH   SOLE 7 533 0 0
SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 844 103,664 SH   SOLE 18 103,664 0 0
SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 1,615 198,446 SH   SOLE 19 198,446 0 0
SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 9,111 1,119,278 SH   SOLE 21 1,119,278 0 0
SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 8,620 1,058,964 SH   SOLE 22 1,053,600 0 5,364
SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 72 8,827 SH   SOLE 23 8,827 0 0
SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 405 49,712 SH   SOLE 26 0 0 49,712
SOLARWINDS CORP COM 83417Q105 1,517 101,447 SH   SOLE 2 21,604 0 79,843
SOLARWINDS CORP COM 83417Q105 11 750 SH   SOLE 4 750 0 0
SOLARWINDS CORP COM 83417Q105 13 901 SH   SOLE 7 901 0 0
SOLARWINDS CORP COM 83417Q105 293 19,592 SH   SOLE 18 19,592 0 0
SOLARWINDS CORP COM 83417Q105 172 11,534 SH   SOLE 19 11,534 0 0
SOLARWINDS CORP COM 83417Q105 11,851 792,720 SH   SOLE 21 792,720 0 0
SOLARWINDS CORP COM 83417Q105 26,110 1,746,510 SH   SOLE 22 1,674,671 0 71,839
SOLARWINDS CORP COM 83417Q105 141 9,400 SH   SOLE 26 0 0 9,400
SOLARWINDS CORP COM 83417Q105 121 8,087 SH   SOLE 28 8,087 0 0
SOLARWINDS CORP COM 83417Q105 4,407 294,777 SH   SOLE 30 294,777 0 0
SOLARWINDS CORP COM 83417Q105 13 859 SH   SOLE 31 859 0 0
SOLARWINDS CORP COM 83417Q105 99 6,620 SH   SOLE 40 6,620 0 0
SOLENO THERAPEUTICS INC COM NEW 834203200 51 26,662 SH   SOLE 2 3,751 0 22,911
SOLENO THERAPEUTICS INC COM NEW 834203200 373 193,224 SH   SOLE 18 193,224 0 0
SOLENO THERAPEUTICS INC COM NEW 834203200 224 115,851 SH   SOLE 19 115,851 0 0
SOLENO THERAPEUTICS INC COM NEW 834203200 3,928 2,035,071 SH   SOLE 21 2,035,071 0 0
SOLENO THERAPEUTICS INC COM NEW 834203200 1,086 562,529 SH   SOLE 22 559,083 0 3,446
SOLID BIOSCIENCES INC COM 83422E105 210 27,712 SH   SOLE 2 2,066 0 25,646
SOLID BIOSCIENCES INC COM 83422E105 1 197 SH   SOLE 7 197 0 0
SOLID BIOSCIENCES INC COM 83422E105 653 86,208 SH   SOLE 18 86,208 0 0
SOLID BIOSCIENCES INC COM 83422E105 367 48,394 SH   SOLE 19 48,394 0 0
SOLID BIOSCIENCES INC COM 83422E105 7,346 969,088 SH   SOLE 21 969,088 0 0
SOLID BIOSCIENCES INC COM 83422E105 6,494 856,693 SH   SOLE 22 854,267 0 2,426
SOLID BIOSCIENCES INC COM 83422E105 48 6,383 SH   SOLE 23 6,383 0 0
SOLID BIOSCIENCES INC COM 83422E105 20 2,651 SH   SOLE 26 0 0 2,651
SOLIGENIX INC COM 834223307 9 7,096 SH   SOLE 18 7,096 0 0
SOLIGENIX INC COM 834223307 113 88,424 SH   SOLE 21 88,424 0 0
SOLITARIO ZINC CORP COM 8342EP107 17 29,632 SH   SOLE 21 29,632 0 0
SOLITON INC COM 834251100 26 3,383 SH   SOLE 2 1,538 0 1,845
SOLITON INC COM 834251100 172 22,387 SH   SOLE 18 22,387 0 0
SOLITON INC COM 834251100 78 10,186 SH   SOLE 19 10,186 0 0
SOLITON INC COM 834251100 1,701 221,460 SH   SOLE 21 221,460 0 0
SOLITON INC COM 834251100 1,604 208,824 SH   SOLE 22 208,379 0 445
SONIC AUTOMOTIVE INC CL A 83545G102 1,088 28,198 SH   SOLE 2 7,794 0 20,404
SONIC AUTOMOTIVE INC CL A 83545G102 11 287 SH   SOLE 4 287 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 39 1,022 SH   SOLE 7 1,022 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 4,045 104,869 SH   SOLE 18 104,869 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 2,151 55,765 SH   SOLE 19 55,765 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 104,996 2,722,229 SH   SOLE 21 2,722,229 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 27,010 700,289 SH   SOLE 22 683,985 0 16,304
SONIC AUTOMOTIVE INC CL A 83545G102 93 2,419 SH   SOLE 23 2,419 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 424 11,005 SH   SOLE 26 0 0 11,005
SONIC AUTOMOTIVE INC CL A 83545G102 111 2,870 SH   SOLE 28 2,870 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 1,930 50,036 SH   SOLE 30 50,036 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 139 3,592 SH   SOLE 40 3,592 0 0
SONNET BIOTHERAPEUTC HLDNG I COM 83548R105 5 2,194 SH   SOLE 18 2,194 0 0
SONNET BIOTHERAPEUTC HLDNG I COM 83548R105 46 20,635 SH   SOLE 21 20,635 0 0
SONNET BIOTHERAPEUTC HLDNG I COM 83548R105 499 223,726 SH   SOLE 22 223,726 0 0
SONOCO PRODS CO COM 835495102 16,928 285,698 SH   SOLE 2 82,545 0 203,153
SONOCO PRODS CO COM 835495102 60 1,017 SH   SOLE 4 1,017 0 0
SONOCO PRODS CO COM 835495102 3,542 59,779 SH   SOLE 7 59,779 0 0
SONOCO PRODS CO COM 835495102 17,759 299,733 SH   SOLE 18 299,733 0 0
SONOCO PRODS CO COM 835495102 2,761 46,601 SH   SOLE 19 46,601 0 0
SONOCO PRODS CO COM 835495102 364,572 6,153,118 SH   SOLE 21 6,153,118 0 0
SONOCO PRODS CO COM 835495102 183,996 3,105,421 SH   SOLE 22 2,975,987 0 129,434
SONOCO PRODS CO COM 835495102 43 728 SH   SOLE 25 728 0 0
SONOCO PRODS CO COM 835495102 2,548 43,001 SH   SOLE 26 22,570 0 20,431
SONOCO PRODS CO COM 835495102 848 14,308 SH   SOLE 28 12,508 0 1,800
SONOCO PRODS CO COM 835495102 3,472 58,600 SH   SOLE 30 58,600 0 0
SONOCO PRODS CO COM 835495102 113 1,905 SH   SOLE 31 1,905 0 0
SONOCO PRODS CO COM 835495102 2,156 36,383 SH   SOLE 32 36,383 0 0
SONOCO PRODS CO COM 835495102 5 87 SH   SOLE 34 87 0 0
SONOCO PRODS CO COM 835495102 281 4,748 SH   SOLE 36 4,748 0 0
SONOCO PRODS CO COM 835495102 730 12,314 SH   SOLE 40 12,314 0 0
SONOMA PHARMACEUTICALS INC COM NEW 83558L204 4 609 SH   SOLE 21 609 0 0
SONOMA PHARMACEUTICALS INC COM NEW 83558L204 21 2,835 SH   SOLE 22 2,835 0 0
SONOS INC COM 83570H108 1,236 52,864 SH   SOLE 2 30,228 0 22,636
SONOS INC COM 83570H108 23 994 SH   SOLE 4 994 0 0
SONOS INC COM 83570H108 40 1,701 SH   SOLE 7 1,701 0 0
SONOS INC COM 83570H108 6,614 282,772 SH   SOLE 18 278,597 0 4,175
SONOS INC COM 83570H108 5,015 214,419 SH   SOLE 19 214,419 0 0
SONOS INC COM 83570H108 64,842 2,772,193 SH   SOLE 21 2,772,193 0 0
SONOS INC COM 83570H108 54,698 2,338,510 SH   SOLE 22 2,279,058 0 59,452
SONOS INC COM 83570H108 50 2,126 SH   SOLE 23 2,126 0 0
SONOS INC COM 83570H108 34 1,439 SH   SOLE 25 1,439 0 0
SONOS INC COM 83570H108 345 14,735 SH   SOLE 26 2,718 0 12,017
SONOS INC COM 83570H108 226 9,681 SH   SOLE 28 9,681 0 0
SONOS INC COM 83570H108 1,235 52,817 SH   SOLE 30 52,817 0 0
SONOS INC COM 83570H108 49 2,090 SH   SOLE 34 2,090 0 0
SONOS INC COM 83570H108 59 2,534 SH   SOLE 36 2,534 0 0
SONOS INC COM 83570H108 285 12,186 SH   SOLE 40 12,186 0 0
SONY CORP SPONSORED ADR 835699307 1 8 SH   SOLE 17 0 0 8
SONY CORP SPONSORED ADR 835699307 106,683 1,055,221 SH   SOLE 18 1,050,341 0 4,880
SORRENTO THERAPEUTICS INC COM NEW 83587F202 1,043 152,814 SH   SOLE 2 76,102 0 76,712
SORRENTO THERAPEUTICS INC COM NEW 83587F202 27 4,000 SH   SOLE 4 4,000 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 31 4,530 SH   SOLE 7 4,530 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 6,293 922,069 SH   SOLE 18 922,069 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 3,466 507,911 SH   SOLE 19 507,911 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 64,189 9,404,983 SH   SOLE 21 9,404,983 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 43,867 6,427,341 SH   SOLE 22 6,297,264 0 130,077
SORRENTO THERAPEUTICS INC COM NEW 83587F202 17 2,509 SH   SOLE 23 2,509 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 18 2,686 SH   SOLE 25 2,686 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 147 21,549 SH   SOLE 26 5,351 0 16,198
SORRENTO THERAPEUTICS INC COM NEW 83587F202 116 17,037 SH   SOLE 28 17,037 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 812 119,000 SH   SOLE 30 119,000 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 33 4,809 SH   SOLE 36 4,809 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 194 28,440 SH   SOLE 40 28,440 0 0
SOTERA HEALTH CO COM 83601L102 1,758 64,085 SH   SOLE 2 64,085 0 0
SOTERA HEALTH CO COM 83601L102 459 16,731 SH   SOLE 18 16,731 0 0
SOTERA HEALTH CO COM 83601L102 171,437 6,247,721 SH   SOLE 19 6,247,721 0 0
SOTERA HEALTH CO COM 83601L102 953 34,723 SH   SOLE 20 34,723 0 0
SOTERA HEALTH CO COM 83601L102 71 2,597 SH   SOLE 21 2,597 0 0
SOTERA HEALTH CO COM 83601L102 3,795 138,288 SH   SOLE 22 138,288 0 0
SOTERA HEALTH CO COM 83601L102 1,183 43,097 SH   SOLE 26 43,097 0 0
SOTERA HEALTH CO COM 83601L102 4,969 181,083 SH   SOLE 28 0 0 181,083
SOTERA HEALTH CO COM 83601L102 80 2,905 SH   SOLE 31 0 0 2,905
SOTERA HEALTH CO COM 83601L102 16,340 595,485 SH   SOLE 34 595,485 0 0
SOTHERLY HOTELS INC COM 83600C103 9 3,461 SH   SOLE 18 3,461 0 0
SOTHERLY HOTELS INC COM 83600C103 112 44,857 SH   SOLE 21 44,857 0 0
SOTHERLY HOTELS INC COM 83600C103 42 16,918 SH   SOLE 22 16,918 0 0
SOUND FINL BANCORP INC COM 83607A100 16 491 SH   SOLE 18 491 0 0
SOUND FINL BANCORP INC COM 83607A100 8 260 SH   SOLE 21 260 0 0
SOUTH JERSEY INDS INC COM 838518108 2,521 117,005 SH   SOLE 2 34,603 0 82,402
SOUTH JERSEY INDS INC COM 838518108 10 458 SH   SOLE 4 458 0 0
SOUTH JERSEY INDS INC COM 838518108 3,180 147,584 SH   SOLE 7 147,584 0 0
SOUTH JERSEY INDS INC COM 838518108 9,493 440,532 SH   SOLE 18 440,532 0 0
SOUTH JERSEY INDS INC COM 838518108 6,631 307,698 SH   SOLE 19 307,698 0 0
SOUTH JERSEY INDS INC COM 838518108 249,683 11,586,195 SH   SOLE 21 11,586,195 0 0
SOUTH JERSEY INDS INC COM 838518108 63,058 2,926,107 SH   SOLE 22 2,850,602 0 75,505
SOUTH JERSEY INDS INC COM 838518108 69 3,205 SH   SOLE 25 3,205 0 0
SOUTH JERSEY INDS INC COM 838518108 1,203 55,838 SH   SOLE 26 44,074 0 11,764
SOUTH JERSEY INDS INC COM 838518108 290 13,468 SH   SOLE 28 13,256 0 212
SOUTH JERSEY INDS INC COM 838518108 4,579 212,487 SH   SOLE 30 212,487 0 0
SOUTH JERSEY INDS INC COM 838518108 19 893 SH   SOLE 34 893 0 0
SOUTH JERSEY INDS INC COM 838518108 198 9,167 SH   SOLE 36 9,167 0 0
SOUTH JERSEY INDS INC COM 838518108 238 11,040 SH   SOLE 40 11,040 0 0
SOUTH JERSEY INDS INC UNIT 99/99/9999 838518116 10,626 297,654 SH   SOLE 21 297,654 0 0
SOUTH MTN MERGER CORP COM CL A 838884104 13,081 810,980 SH   SOLE 34 810,980 0 0
SOUTH PLAINS FINANCIAL INC COM 83946P107 186 9,837 SH   SOLE 2 2,537 0 7,300
SOUTH PLAINS FINANCIAL INC COM 83946P107 7 393 SH   SOLE 7 393 0 0
SOUTH PLAINS FINANCIAL INC COM 83946P107 749 39,500 SH   SOLE 18 39,500 0 0
SOUTH PLAINS FINANCIAL INC COM 83946P107 1,260 66,485 SH   SOLE 19 66,485 0 0
SOUTH PLAINS FINANCIAL INC COM 83946P107 7,168 378,260 SH   SOLE 21 378,260 0 0
SOUTH PLAINS FINANCIAL INC COM 83946P107 3,759 198,372 SH   SOLE 22 196,868 0 1,504
SOUTH PLAINS FINANCIAL INC COM 83946P107 328 17,330 SH   SOLE 26 0 0 17,330
SOUTH ST CORP COM 840441109 6,892 95,323 SH   SOLE 2 33,070 0 62,253
SOUTH ST CORP COM 840441109 208 2,880 SH   SOLE 4 2,880 0 0
SOUTH ST CORP COM 840441109 129 1,779 SH   SOLE 7 1,779 0 0
SOUTH ST CORP COM 840441109 17,452 241,390 SH   SOLE 18 240,962 0 428
SOUTH ST CORP COM 840441109 15,933 220,377 SH   SOLE 19 220,377 0 0
SOUTH ST CORP COM 840441109 184,138 2,546,856 SH   SOLE 21 2,546,856 0 0
SOUTH ST CORP COM 840441109 151,428 2,094,445 SH   SOLE 22 2,045,543 0 48,902
SOUTH ST CORP COM 840441109 1,219 16,861 SH   SOLE 23 16,861 0 0
SOUTH ST CORP COM 840441109 61 844 SH   SOLE 25 844 0 0
SOUTH ST CORP COM 840441109 6,178 85,449 SH   SOLE 26 26,326 0 59,123
SOUTH ST CORP COM 840441109 673 9,303 SH   SOLE 28 9,303 0 0
SOUTH ST CORP COM 840441109 185 2,561 SH   SOLE 29 2,561 0 0
SOUTH ST CORP COM 840441109 3,290 45,506 SH   SOLE 30 45,506 0 0
SOUTH ST CORP COM 840441109 334 4,613 SH   SOLE 31 4,613 0 0
SOUTH ST CORP COM 840441109 53 727 SH   SOLE 34 727 0 0
SOUTH ST CORP COM 840441109 231 3,197 SH   SOLE 36 3,197 0 0
SOUTH ST CORP COM 840441109 619 8,557 SH   SOLE 40 8,557 0 0
SOUTHERN CO COM 842587107 154,025 2,507,327 SH   SOLE 2 442,814 0 2,064,513
SOUTHERN CO COM 842587107 37,720 614,033 SH   SOLE 4 573,438 0 40,595
SOUTHERN CO COM 842587107 73,055 1,189,239 SH   SOLE 7 1,102,798 0 86,441
SOUTHERN CO COM 842587107 228 3,713 SH   SOLE 13 3,713 0 0
SOUTHERN CO COM 842587107 8,188 133,287 SH   SOLE 15 133,287 0 0
SOUTHERN CO COM 842587107 1 20 SH   SOLE 17 0 0 20
SOUTHERN CO COM 842587107 104,377 1,699,113 SH   SOLE 18 1,544,092 0 155,021
SOUTHERN CO COM 842587107 9,918 161,459 SH   SOLE 19 161,459 0 0
SOUTHERN CO COM 842587107 1,731,041 28,179,081 SH   SOLE 21 28,179,081 0 0
SOUTHERN CO COM 842587107 1,550,682 25,243,078 SH   SOLE 22 23,035,594 0 2,207,484
SOUTHERN CO COM 842587107 43,101 701,624 SH   SOLE 23 701,624 0 0
SOUTHERN CO COM 842587107 94,037 1,530,800 SH   SOLE 25 1,530,800 0 0
SOUTHERN CO COM 842587107 129,075 2,101,180 SH   SOLE 26 727,803 0 1,373,377
SOUTHERN CO COM 842587107 45,807 745,682 SH   SOLE 28 134,328 0 611,354
SOUTHERN CO COM 842587107 56 909 SH   SOLE 29 909 0 0
SOUTHERN CO COM 842587107 315,798 5,140,770 SH   SOLE 30 4,977,347 0 163,423
SOUTHERN CO COM 842587107 33,706 548,691 SH   SOLE 31 137,091 0 411,600
SOUTHERN CO COM 842587107 3,589 58,422 SH   SOLE 34 58,422 0 0
SOUTHERN CO COM 842587107 9,707 158,020 SH   SOLE 35 158,020 0 0
SOUTHERN CO COM 842587107 54,348 884,720 SH   SOLE 36 884,720 0 0
SOUTHERN CO COM 842587107 2,369 38,567 SH   SOLE 40 38,567 0 0
SOUTHERN CO UNIT 08/01/2022 842587602 154,886 2,984,313 SH   SOLE 21 2,984,313 0 0
SOUTHERN COPPER CORP COM 84265V105 22,902 351,696 SH   SOLE 2 64,808 0 286,888
SOUTHERN COPPER CORP COM 84265V105 2,341 35,944 SH   SOLE 4 30,437 0 5,507
SOUTHERN COPPER CORP COM 84265V105 4,972 76,345 SH   SOLE 7 76,345 0 0
SOUTHERN COPPER CORP COM 84265V105 22 336 SH   SOLE 13 336 0 0
SOUTHERN COPPER CORP COM 84265V105 204 3,127 SH   SOLE 15 3,127 0 0
SOUTHERN COPPER CORP COM 84265V105 1 16 SH   SOLE 17 0 0 16
SOUTHERN COPPER CORP COM 84265V105 4,926 75,642 SH   SOLE 18 75,642 0 0
SOUTHERN COPPER CORP COM 84265V105 7,754 119,069 SH   SOLE 19 119,069 0 0
SOUTHERN COPPER CORP COM 84265V105 157,829 2,423,668 SH   SOLE 21 2,423,668 0 0
SOUTHERN COPPER CORP COM 84265V105 109,897 1,687,601 SH   SOLE 22 1,540,229 0 147,372
SOUTHERN COPPER CORP COM 84265V105 3,039 46,670 SH   SOLE 23 46,670 0 0
SOUTHERN COPPER CORP COM 84265V105 7,517 115,437 SH   SOLE 25 115,437 0 0
SOUTHERN COPPER CORP COM 84265V105 19,636 301,529 SH   SOLE 26 123,301 0 178,228
SOUTHERN COPPER CORP COM 84265V105 11,006 169,013 SH   SOLE 28 0 0 169,013
SOUTHERN COPPER CORP COM 84265V105 2,588 39,735 SH   SOLE 29 39,735 0 0
SOUTHERN COPPER CORP COM 84265V105 28,866 443,273 SH   SOLE 30 443,273 0 0
SOUTHERN COPPER CORP COM 84265V105 7,654 117,531 SH   SOLE 31 116,774 0 757
SOUTHERN COPPER CORP COM 84265V105 1,944 29,851 SH   SOLE 34 29,851 0 0
SOUTHERN COPPER CORP COM 84265V105 1,447 22,218 SH   SOLE 36 22,218 0 0
SOUTHERN COPPER CORP COM 84265V105 26 403 SH   SOLE 40 403 0 0
SOUTHERN FIRST BANCSHARES COM 842873101 231 6,543 SH   SOLE 2 962 0 5,581
SOUTHERN FIRST BANCSHARES COM 842873101 5 133 SH   SOLE 7 133 0 0
SOUTHERN FIRST BANCSHARES COM 842873101 1,089 30,814 SH   SOLE 18 30,814 0 0
SOUTHERN FIRST BANCSHARES COM 842873101 509 14,401 SH   SOLE 19 14,401 0 0
SOUTHERN FIRST BANCSHARES COM 842873101 9,389 265,597 SH   SOLE 21 265,597 0 0
SOUTHERN FIRST BANCSHARES COM 842873101 3,904 110,444 SH   SOLE 22 109,250 0 1,194
SOUTHERN MO BANCORP INC COM 843380106 489 16,057 SH   SOLE 2 4,381 0 11,676
SOUTHERN MO BANCORP INC COM 843380106 5 159 SH   SOLE 7 159 0 0
SOUTHERN MO BANCORP INC COM 843380106 876 28,764 SH   SOLE 18 28,764 0 0
SOUTHERN MO BANCORP INC COM 843380106 1,088 35,732 SH   SOLE 19 35,732 0 0
SOUTHERN MO BANCORP INC COM 843380106 8,959 294,315 SH   SOLE 21 294,315 0 0
SOUTHERN MO BANCORP INC COM 843380106 7,480 245,738 SH   SOLE 22 244,028 0 1,710
SOUTHERN MO BANCORP INC COM 843380106 102 3,356 SH   SOLE 23 3,356 0 0
SOUTHERN MO BANCORP INC COM 843380106 415 13,646 SH   SOLE 26 0 0 13,646
SOUTHERN NATL BANCORP OF VA COM 843395104 360 29,696 SH   SOLE 2 2,055 0 27,641
SOUTHERN NATL BANCORP OF VA COM 843395104 4 359 SH   SOLE 7 359 0 0
SOUTHERN NATL BANCORP OF VA COM 843395104 1,030 85,051 SH   SOLE 18 85,051 0 0
SOUTHERN NATL BANCORP OF VA COM 843395104 1,189 98,209 SH   SOLE 19 98,209 0 0
SOUTHERN NATL BANCORP OF VA COM 843395104 9,664 798,034 SH   SOLE 21 798,034 0 0
SOUTHERN NATL BANCORP OF VA COM 843395104 5,196 429,102 SH   SOLE 22 425,502 0 3,600
SOUTHERN NATL BANCORP OF VA COM 843395104 7 614 SH   SOLE 23 614 0 0
SOUTHERN NATL BANCORP OF VA COM 843395104 136 11,263 SH   SOLE 26 0 0 11,263
SOUTHSIDE BANCSHARES INC COM 84470P109 1,157 37,302 SH   SOLE 2 10,360 0 26,942
SOUTHSIDE BANCSHARES INC COM 84470P109 3 100 SH   SOLE 4 100 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 17 551 SH   SOLE 7 551 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 4,279 137,901 SH   SOLE 18 137,901 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 1,724 55,552 SH   SOLE 19 55,552 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 111,136 3,581,577 SH   SOLE 21 3,581,577 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 29,086 937,357 SH   SOLE 22 920,352 0 17,005
SOUTHSIDE BANCSHARES INC COM 84470P109 11 342 SH   SOLE 25 342 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 340 10,956 SH   SOLE 26 8,050 0 2,906
SOUTHSIDE BANCSHARES INC COM 84470P109 112 3,606 SH   SOLE 28 3,606 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 1,685 54,309 SH   SOLE 30 54,309 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 24 758 SH   SOLE 36 758 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 116 3,741 SH   SOLE 40 3,741 0 0
SOUTHWEST AIRLS CO COM 844741108 69,653 1,494,376 SH   SOLE 2 388,814 0 1,105,562
SOUTHWEST AIRLS CO COM 844741108 3,960 84,963 SH   SOLE 4 78,936 0 6,027
SOUTHWEST AIRLS CO COM 844741108 23,058 494,710 SH   SOLE 7 471,291 0 23,419
SOUTHWEST AIRLS CO COM 844741108 11 235 SH   SOLE 13 235 0 0
SOUTHWEST AIRLS CO COM 844741108 1,094 23,462 SH   SOLE 15 23,462 0 0
SOUTHWEST AIRLS CO COM 844741108 52 1,106 SH   SOLE 17 0 0 1,106
SOUTHWEST AIRLS CO COM 844741108 58,587 1,256,955 SH   SOLE 18 1,191,603 0 65,352
SOUTHWEST AIRLS CO COM 844741108 70,753 1,517,984 SH   SOLE 19 1,517,984 0 0
SOUTHWEST AIRLS CO COM 844741108 610,412 13,096,150 SH   SOLE 21 13,096,150 0 0
SOUTHWEST AIRLS CO COM 844741108 601,522 12,905,427 SH   SOLE 22 11,825,595 0 1,079,832
SOUTHWEST AIRLS CO COM 844741108 6,197 132,959 SH   SOLE 23 132,959 0 0
SOUTHWEST AIRLS CO COM 844741108 9,078 194,773 SH   SOLE 25 194,773 0 0
SOUTHWEST AIRLS CO COM 844741108 33,172 711,692 SH   SOLE 26 215,787 0 495,905
SOUTHWEST AIRLS CO COM 844741108 14,016 300,700 SH   SOLE 28 19,953 0 280,747
SOUTHWEST AIRLS CO COM 844741108 1,840 39,476 SH   SOLE 29 39,476 0 0
SOUTHWEST AIRLS CO COM 844741108 79,259 1,700,466 SH   SOLE 30 1,508,768 0 191,698
SOUTHWEST AIRLS CO COM 844741108 3,520 75,517 SH   SOLE 31 67,868 0 7,649
SOUTHWEST AIRLS CO COM 844741108 27,004 579,354 SH   SOLE 34 579,354 0 0
SOUTHWEST AIRLS CO COM 844741108 4,755 102,025 SH   SOLE 36 102,025 0 0
SOUTHWEST AIRLS CO COM 844741108 256 5,490 SH   SOLE 40 5,490 0 0
SOUTHWEST AIRLS CO OPTIONS 844741108 28 600 SH Put SOLE 2 600 0 0
SOUTHWEST AIRLS CO OPTIONS 844741108 21,440 460,000 SH Put SOLE 19 460,000 0 0
SOUTHWEST AIRLS CO OPTIONS 844741108 257 5,500 SH Put SOLE 22 5,500 0 0
SOUTHWEST AIRLS CO OPTIONS 844741108 3,911 83,900 SH Put SOLE 34 83,900 0 0
SOUTHWEST AIRLS CO NOTE 1.250% 5/0 844741BG2 15,259 10,505,000 PRN   SOLE 21 10,505,000 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 5,622 92,550 SH   SOLE 2 44,927 0 47,623
SOUTHWEST GAS HOLDINGS INC COM 844895102 14 236 SH   SOLE 4 236 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 5,034 82,871 SH   SOLE 7 82,871 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 19,280 317,374 SH   SOLE 18 315,797 0 1,577
SOUTHWEST GAS HOLDINGS INC COM 844895102 18,136 298,541 SH   SOLE 19 298,541 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 243,272 4,004,473 SH   SOLE 21 4,004,473 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 128,195 2,110,204 SH   SOLE 22 2,056,965 0 53,239
SOUTHWEST GAS HOLDINGS INC COM 844895102 964 15,866 SH   SOLE 23 15,866 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 72 1,193 SH   SOLE 25 1,193 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 5,496 90,469 SH   SOLE 26 19,363 0 71,106
SOUTHWEST GAS HOLDINGS INC COM 844895102 488 8,032 SH   SOLE 28 7,149 0 883
SOUTHWEST GAS HOLDINGS INC COM 844895102 2,045 33,667 SH   SOLE 30 33,667 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 246 4,053 SH   SOLE 36 4,053 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 416 6,845 SH   SOLE 40 6,845 0 0
SOUTHWESTERN ENERGY CO COM 845467109 2,341 785,544 SH   SOLE 2 222,198 0 563,346
SOUTHWESTERN ENERGY CO COM 845467109 8 2,634 SH   SOLE 4 2,634 0 0
SOUTHWESTERN ENERGY CO COM 845467109 87 29,265 SH   SOLE 7 29,265 0 0
SOUTHWESTERN ENERGY CO COM 845467109 8,469 2,842,002 SH   SOLE 18 2,842,002 0 0
SOUTHWESTERN ENERGY CO COM 845467109 3,408 1,143,659 SH   SOLE 19 1,143,659 0 0
SOUTHWESTERN ENERGY CO COM 845467109 220,893 74,125,281 SH   SOLE 21 74,125,281 0 0
SOUTHWESTERN ENERGY CO COM 845467109 53,853 18,071,620 SH   SOLE 22 17,635,688 0 435,932
SOUTHWESTERN ENERGY CO COM 845467109 2,486 834,216 SH   SOLE 23 834,216 0 0
SOUTHWESTERN ENERGY CO COM 845467109 21 7,110 SH   SOLE 25 7,110 0 0
SOUTHWESTERN ENERGY CO COM 845467109 568 190,539 SH   SOLE 26 117,855 0 72,684
SOUTHWESTERN ENERGY CO COM 845467109 419 140,439 SH   SOLE 28 77,394 0 63,045
SOUTHWESTERN ENERGY CO COM 845467109 5,094 1,709,554 SH   SOLE 30 1,709,554 0 0
SOUTHWESTERN ENERGY CO COM 845467109 175 58,559 SH   SOLE 36 58,559 0 0
SOUTHWESTERN ENERGY CO COM 845467109 228 76,494 SH   SOLE 40 76,494 0 0
SP PLUS CORP COM 78469C103 772 26,795 SH   SOLE 2 7,363 0 19,432
SP PLUS CORP COM 78469C103 6 214 SH   SOLE 4 214 0 0
SP PLUS CORP COM 78469C103 11 375 SH   SOLE 7 375 0 0
SP PLUS CORP COM 78469C103 2,501 86,737 SH   SOLE 18 86,737 0 0
SP PLUS CORP COM 78469C103 1,151 39,941 SH   SOLE 19 39,941 0 0
SP PLUS CORP COM 78469C103 24,973 866,201 SH   SOLE 21 866,201 0 0
SP PLUS CORP COM 78469C103 18,568 644,065 SH   SOLE 22 629,859 0 14,206
SP PLUS CORP COM 78469C103 26 898 SH   SOLE 25 898 0 0
SP PLUS CORP COM 78469C103 744 25,815 SH   SOLE 26 1,618 0 24,197
SP PLUS CORP COM 78469C103 90 3,116 SH   SOLE 28 3,116 0 0
SP PLUS CORP COM 78469C103 416 14,420 SH   SOLE 30 14,420 0 0
SP PLUS CORP COM 78469C103 46 1,585 SH   SOLE 36 1,585 0 0
SP PLUS CORP COM 78469C103 87 3,010 SH   SOLE 40 3,010 0 0
SPAR GROUP INC COM 784933103 8 6,800 SH   SOLE 21 6,800 0 0
SPAR GROUP INC COM 784933103 1 1,079 SH   SOLE 22 1,079 0 0
SPARK ENERGY INC CL A COM 846511103 44 4,580 SH   SOLE 2 1,039 0 3,541
SPARK ENERGY INC CL A COM 846511103 1 123 SH   SOLE 7 123 0 0
SPARK ENERGY INC CL A COM 846511103 393 41,086 SH   SOLE 18 41,086 0 0
SPARK ENERGY INC CL A COM 846511103 212 22,146 SH   SOLE 19 22,146 0 0
SPARK ENERGY INC CL A COM 846511103 4,223 441,235 SH   SOLE 21 441,235 0 0
SPARK ENERGY INC CL A COM 846511103 4,114 429,909 SH   SOLE 22 428,309 0 1,600
SPARTANNASH CO COM 847215100 763 43,797 SH   SOLE 2 12,033 0 31,764
SPARTANNASH CO COM 847215100 2 137 SH   SOLE 4 137 0 0
SPARTANNASH CO COM 847215100 14 799 SH   SOLE 7 799 0 0
SPARTANNASH CO COM 847215100 2,878 165,294 SH   SOLE 18 165,294 0 0
SPARTANNASH CO COM 847215100 1,105 63,461 SH   SOLE 19 63,461 0 0
SPARTANNASH CO COM 847215100 74,294 4,267,344 SH   SOLE 21 4,267,344 0 0
SPARTANNASH CO COM 847215100 18,480 1,061,445 SH   SOLE 22 1,036,561 0 24,884
SPARTANNASH CO COM 847215100 1,002 57,570 SH   SOLE 23 57,570 0 0
SPARTANNASH CO COM 847215100 15 860 SH   SOLE 25 860 0 0
SPARTANNASH CO COM 847215100 574 32,954 SH   SOLE 26 15,577 0 17,377
SPARTANNASH CO COM 847215100 95 5,434 SH   SOLE 28 5,434 0 0
SPARTANNASH CO COM 847215100 1,464 84,089 SH   SOLE 30 84,089 0 0
SPARTANNASH CO COM 847215100 27 1,531 SH   SOLE 36 1,531 0 0
SPARTANNASH CO COM 847215100 76 4,339 SH   SOLE 40 4,339 0 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 157 513 SH   SOLE 17 0 0 513
SPDR GOLD TR GOLD SHS 78463V107 5,297 29,697 SH   SOLE 4 29,697 0 0
SPDR GOLD TR GOLD SHS 78463V107 68,807 385,775 SH   SOLE 18 385,775 0 0
SPDR GOLD TR GOLD SHS 78463V107 403,121 2,260,154 SH   SOLE 19 2,260,154 0 0
SPDR GOLD TR GOLD SHS 78463V107 29,043 162,834 SH   SOLE 22 162,834 0 0
SPDR GOLD TR GOLD SHS 78463V107 144,848 812,111 SH   SOLE 25 812,111 0 0
SPDR GOLD TR GOLD SHS 78463V107 184,043 1,031,860 SH   SOLE 34 1,031,860 0 0
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 57 1,369 SH   SOLE 2 1,369 0 0
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 79 1,900 SH   SOLE 4 1,900 0 0
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 955 22,900 SH   SOLE 18 22,900 0 0
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 12,157 291,400 SH   SOLE 19 291,400 0 0
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 576 13,800 SH   SOLE 22 13,800 0 0
SPDR INDEX SHS FDS EUR STOXX SMCP 78463X392 2 26 SH   SOLE 17 0 0 26
SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 3,202 24,592 SH   SOLE 22 24,592 0 0
SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434 7 103 SH   SOLE 17 0 0 103
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 85 2,012 SH   SOLE 17 0 0 2,012
SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 69,995 1,563,083 SH   SOLE 13 1,563,083 0 0
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 101 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 24 SH   SOLE 17 0 0 24
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 103 3,055 SH   SOLE 17 0 0 3,055
SPDR S&P 500 ETF TR OPTIONS 78462F103 26,358 70,500 SH Call SOLE 2 70,500 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 12,899 34,500 SH Put SOLE 2 34,500 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 55,036 147,200 SH Call SOLE 4 147,200 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 20,450 54,700 SH Put SOLE 4 54,700 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 661,617 1,769,600 SH Call SOLE 18 1,769,600 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 257,790 689,500 SH Put SOLE 18 689,500 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 8,423,480 22,529,900 SH Call SOLE 19 22,529,900 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 4,079,592 10,911,500 SH Put SOLE 19 10,911,500 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 391,303 1,046,600 SH Call SOLE 22 1,046,600 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 145,477 389,100 SH Put SOLE 22 389,100 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 3,262,813 8,726,900 SH Call SOLE 34 8,726,900 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103 1,214,549 3,248,500 SH Put SOLE 34 3,248,500 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 135,086 361,309 SH   SOLE 2 361,309 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 19,902 53,232 SH   SOLE 17 0 0 53,232
SPDR S&P 500 ETF TR TR UNIT 78462F103 57,919 154,913 SH   SOLE 18 111,803 0 43,110
SPDR S&P 500 ETF TR TR UNIT 78462F103 15,384 41,147 SH   SOLE 22 41,147 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 342,603 916,346 SH   SOLE 23 916,346 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 11,194 26,658 SH   SOLE 2 26,658 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 2,212 5,269 SH   SOLE 17 0 0 5,269
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 461 1,099 SH   SOLE 18 1,099 0 0
SPDR SER TR BLOOMBERG BRCLYS 78468R622 575,753 5,285,048 SH   OTR 2 0 0 5,285,048
SPDR SER TR BLOOMBERG SRT TR 78468R408 32,893 1,220,506 SH   OTR 2 0 0 1,220,506
SPDR SER TR PORTFOLIO SHORT 78464A474 281,170 8,954,460 SH   OTR 2 0 0 8,954,460
SPDR SER TR PORTFOLIO INTRMD 78464A375 490,086 13,181,447 SH   OTR 2 0 0 13,181,447
SPDR SER TR SPDR S&P1500VL 78464A128 4 37 SH   SOLE 17 0 0 37
SPDR SER TR S&P 600 SMCP GRW 78464A201 24 309 SH   SOLE 17 0 0 309
SPDR SER TR PORTFOLIO INTRMD 78464A375 22 600 SH   SOLE 17 0 0 600
SPDR SER TR BLOMBRG BRC EMRG 78464A391 2 64 SH   SOLE 17 0 0 64
SPDR SER TR PRTFLO S&P500 GW 78464A409 37,715 682,135 SH   SOLE 17 0 0 682,135
SPDR SER TR PRTFLO S&P500 VL 78464A508 41,761 1,214,327 SH   SOLE 17 0 0 1,214,327
SPDR SER TR PRTFLO S&P500 VL 78464A508 3,131 91,042 SH   SOLE 22 91,042 0 0
SPDR SER TR BLOMBERG INTL TR 78464A516 21 663 SH   SOLE 17 0 0 663
SPDR SER TR DJ REIT ETF 78464A607 6 69 SH   SOLE 17 0 0 69
SPDR SER TR DJ REIT ETF 78464A607 777 8,963 SH   SOLE 22 8,963 0 0
SPDR SER TR PORTFOLIO AGRGTE 78464A649 3,978 129,201 SH   SOLE 17 0 0 129,201
SPDR SER TR PORTFLI TIPS ETF 78464A656 6,102 195,755 SH   SOLE 2 195,755 0 0
SPDR SER TR PORTFLI TIPS ETF 78464A656 0 12 SH   SOLE 17 0 0 12
SPDR SER TR PORTFOLIO LN TSR 78464A664 8,953 198,378 SH   SOLE 2 0 0 198,378
SPDR SER TR PORTFOLIO LN TSR 78464A664 66 1,454 SH   SOLE 17 0 0 1,454
SPDR SER TR PORTFLI INTRMDIT 78464A672 21,271 643,408 SH   SOLE 2 0 0 643,408
SPDR SER TR PORTFLI INTRMDIT 78464A672 6 175 SH   SOLE 17 0 0 175
SPDR SER TR S&P DIVID ETF 78464A763 7 65 SH   SOLE 17 0 0 65
SPDR SER TR PORTFOLI S&P1500 78464A805 139 3,021 SH   SOLE 17 0 0 3,021
SPDR SER TR S&P 600 SML CAP 78464A813 3,284 41,285 SH   SOLE 17 0 0 41,285
SPDR SER TR S&P 400 MDCP GRW 78464A821 1 14 SH   SOLE 17 0 0 14
SPDR SER TR PORTFOLIO S&P400 78464A847 10 242 SH   SOLE 17 0 0 242
SPDR SER TR PORTFOLIO S&P500 78464A854 10,118 230,171 SH   SOLE 17 0 0 230,171
SPDR SER TR S&P BIOTECH 78464A870 528 3,750 SH   SOLE 22 3,750 0 0
SPDR SER TR PORTFOLIO SH TSR 78468R101 14,880 484,521 SH   SOLE 2 0 0 484,521
SPDR SER TR BLOMBERG BRC INV 78468R200 6 185 SH   SOLE 17 0 0 185
SPDR SER TR BLOMBERG BRC INV 78468R200 1,052 34,383 SH   SOLE 18 34,383 0 0
SPDR SER TR BLOOMBERG SRT TR 78468R408 6,412 237,933 SH   SOLE 2 237,933 0 0
SPDR SER TR BLOOMBERG SRT TR 78468R408 107,396 3,985,000 SH   SOLE 19 3,985,000 0 0
SPDR SER TR OPTIONS 78468R556 187 3,200 SH Call SOLE 2 3,200 0 0
SPDR SER TR OPTIONS 78468R556 42,120 720,000 SH Put SOLE 2 720,000 0 0
SPDR SER TR OPTIONS 78468R556 374 6,400 SH Call SOLE 4 6,400 0 0
SPDR SER TR OPTIONS 78468R556 4,744 81,100 SH Call SOLE 18 81,100 0 0
SPDR SER TR OPTIONS 78468R556 59,693 1,020,400 SH Call SOLE 19 1,020,400 0 0
SPDR SER TR OPTIONS 78468R556 2,662 45,500 SH Call SOLE 22 45,500 0 0
SPDR SER TR S&P OILGAS EXP 78468R556 110 1,887 SH   SOLE 2 1,887 0 0
SPDR SER TR S&P OILGAS EXP 78468R556 223 3,813 SH   SOLE 4 3,813 0 0
SPDR SER TR S&P OILGAS EXP 78468R556 2,634 45,025 SH   SOLE 18 45,025 0 0
SPDR SER TR S&P OILGAS EXP 78468R556 33,797 577,722 SH   SOLE 19 577,722 0 0
SPDR SER TR S&P OILGAS EXP 78468R556 1,561 26,678 SH   SOLE 22 26,678 0 0
SPDR SER TR BLOOMBERG BRCLYS 78468R622 10,785 99,001 SH   SOLE 2 99,001 0 0
SPDR SER TR BLOOMBERG BRCLYS 78468R622 2,502 22,967 SH   SOLE 4 22,967 0 0
SPDR SER TR BLOOMBERG BRCLYS 78468R622 7,519 69,017 SH   SOLE 17 0 0 69,017
SPDR SER TR BLOOMBERG BRCLYS 78468R622 37,353 342,874 SH   SOLE 18 342,874 0 0
SPDR SER TR BLOOMBERG BRCLYS 78468R622 773,947 7,104,339 SH   SOLE 19 7,104,339 0 0
SPDR SER TR BLOOMBERG BRCLYS 78468R622 114,372 1,049,861 SH   SOLE 22 1,049,861 0 0
SPDR SER TR BLOOMBERG BRCLYS 78468R622 16,105 147,837 SH   SOLE 26 0 0 147,837
SPDR SER TR BLOOMBERG BRCLYS 78468R622 14,707 135,000 SH   SOLE 30 135,000 0 0
SPDR SER TR SPDR BLOOMBERG 78468R663 8 87 SH   SOLE 17 0 0 87
SPDR SER TR NUVEEN BRC MUNIC 78468R721 4 80 SH   SOLE 2 80 0 0
SPDR SER TR NUVEEN BRC MUNIC 78468R721 9 162 SH   SOLE 17 0 0 162
SPDR SER TR NUVEEN BLMBRG SR 78468R739 2 49 SH   SOLE 2 49 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 322 SH   SOLE 17 0 0 322
SPDR SER TR SPDR S&P 500 ETF 78468R796 4 47 SH   SOLE 17 0 0 47
SPDR SER TR PORTFOLIO S&P600 78468R853 853 23,829 SH   SOLE 17 0 0 23,829
SPDR SER TR BLOMBERG 1 10 YR 78468R861 1 30 SH   SOLE 17 0 0 30
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 7,579 95,955 SH   SOLE 2 14,289 0 81,666
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 21 262 SH   SOLE 4 262 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 100 1,265 SH   SOLE 7 1,265 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 1,353 17,137 SH   SOLE 18 17,137 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 827 10,476 SH   SOLE 19 10,476 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 35,104 444,469 SH   SOLE 21 444,469 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 85,027 1,076,565 SH   SOLE 22 1,021,929 0 54,636
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 39 495 SH   SOLE 25 495 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 1,298 16,435 SH   SOLE 26 9,052 0 7,383
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 649 8,221 SH   SOLE 28 5,892 0 2,329
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 2,112 26,742 SH   SOLE 30 26,742 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 64 807 SH   SOLE 31 807 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 245 3,099 SH   SOLE 36 3,099 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 379 4,800 SH   SOLE 40 4,800 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 1,025 300,717 SH   SOLE 2 82,236 0 218,481
SPECTRUM PHARMACEUTICALS INC COM 84763A108 1 377 SH   SOLE 4 377 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 7 2,144 SH   SOLE 7 2,144 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 2,666 781,745 SH   SOLE 18 683,515 0 98,230
SPECTRUM PHARMACEUTICALS INC COM 84763A108 5,259 1,542,233 SH   SOLE 19 1,542,233 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 62,007 18,183,890 SH   SOLE 21 18,183,890 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 20,369 5,973,440 SH   SOLE 22 5,904,082 0 69,358
SPECTRUM PHARMACEUTICALS INC COM 84763A108 383 112,341 SH   SOLE 23 112,341 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 1,736 509,028 SH   SOLE 26 25,593 0 483,435
SPECTRUM PHARMACEUTICALS INC COM 84763A108 42 12,332 SH   SOLE 28 12,332 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 1,308 383,680 SH   SOLE 30 383,680 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 15 4,254 SH   SOLE 34 4,254 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 14 4,175 SH   SOLE 36 4,175 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 36 10,623 SH   SOLE 40 10,623 0 0
SPERO THERAPEUTICS INC COM 84833T103 209 10,793 SH   SOLE 2 1,180 0 9,613
SPERO THERAPEUTICS INC COM 84833T103 7 377 SH   SOLE 7 377 0 0
SPERO THERAPEUTICS INC COM 84833T103 1,451 74,818 SH   SOLE 18 74,818 0 0
SPERO THERAPEUTICS INC COM 84833T103 731 37,687 SH   SOLE 19 37,687 0 0
SPERO THERAPEUTICS INC COM 84833T103 18,530 955,643 SH   SOLE 21 955,643 0 0
SPERO THERAPEUTICS INC COM 84833T103 12,528 646,116 SH   SOLE 22 643,056 0 3,060
SPERO THERAPEUTICS INC COM 84833T103 120 6,166 SH   SOLE 30 6,166 0 0
SPIRE INC COM 84857L101 5,111 79,808 SH   SOLE 2 36,648 0 43,160
SPIRE INC COM 84857L101 354 5,529 SH   SOLE 4 5,529 0 0
SPIRE INC COM 84857L101 4,751 74,190 SH   SOLE 7 74,190 0 0
SPIRE INC COM 84857L101 18,131 283,115 SH   SOLE 18 283,115 0 0
SPIRE INC COM 84857L101 5,754 89,855 SH   SOLE 19 89,855 0 0
SPIRE INC COM 84857L101 233,889 3,652,228 SH   SOLE 21 3,652,228 0 0
SPIRE INC COM 84857L101 106,980 1,670,516 SH   SOLE 22 1,632,219 0 38,297
SPIRE INC COM 84857L101 1,459 22,780 SH   SOLE 26 18,749 0 4,031
SPIRE INC COM 84857L101 450 7,023 SH   SOLE 28 6,644 0 379
SPIRE INC COM 84857L101 3,149 49,168 SH   SOLE 30 49,168 0 0
SPIRE INC COM 84857L101 233 3,631 SH   SOLE 36 3,631 0 0
SPIRE INC COM 84857L101 392 6,120 SH   SOLE 40 6,120 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 9,847 251,913 SH   SOLE 2 40,824 0 211,089
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 18 451 SH   SOLE 4 451 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 105 2,681 SH   SOLE 7 2,681 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 1,673 42,786 SH   SOLE 18 42,786 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 1,031 26,381 SH   SOLE 19 26,381 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 79,993 2,046,390 SH   SOLE 21 2,046,390 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 115,379 2,951,631 SH   SOLE 22 2,811,148 0 140,483
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 40 1,018 SH   SOLE 25 1,018 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 2,128 54,436 SH   SOLE 26 27,710 0 26,726
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 728 18,611 SH   SOLE 28 14,451 0 4,160
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 2,492 63,748 SH   SOLE 30 63,748 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 82 2,096 SH   SOLE 31 2,096 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 242 6,198 SH   SOLE 34 6,198 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 290 7,414 SH   SOLE 36 7,414 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 555 14,208 SH   SOLE 40 14,208 0 0
SPIRIT AIRLS INC COM 848577102 3,105 127,013 SH   SOLE 2 21,949 0 105,064
SPIRIT AIRLS INC COM 848577102 3 128 SH   SOLE 4 128 0 0
SPIRIT AIRLS INC COM 848577102 39 1,591 SH   SOLE 7 1,591 0 0
SPIRIT AIRLS INC COM 848577102 8,265 338,037 SH   SOLE 18 338,037 0 0
SPIRIT AIRLS INC COM 848577102 9,711 397,180 SH   SOLE 19 397,180 0 0
SPIRIT AIRLS INC COM 848577102 83,163 3,401,359 SH   SOLE 21 3,401,359 0 0
SPIRIT AIRLS INC COM 848577102 72,174 2,951,887 SH   SOLE 22 2,927,255 0 24,632
SPIRIT AIRLS INC COM 848577102 469 19,179 SH   SOLE 23 19,179 0 0
SPIRIT AIRLS INC COM 848577102 2,340 95,708 SH   SOLE 26 7,210 0 88,498
SPIRIT AIRLS INC COM 848577102 64 2,601 SH   SOLE 28 2,601 0 0
SPIRIT AIRLS INC COM 848577102 285 11,675 SH   SOLE 30 11,675 0 0
SPIRIT AIRLS INC COM 848577102 50 2,029 SH   SOLE 40 2,029 0 0
SPIRIT OF TEX BANCSHARES INC COM 84861D103 241 14,369 SH   SOLE 2 1,483 0 12,886
SPIRIT OF TEX BANCSHARES INC COM 84861D103 7 418 SH   SOLE 7 418 0 0
SPIRIT OF TEX BANCSHARES INC COM 84861D103 899 53,503 SH   SOLE 18 53,503 0 0
SPIRIT OF TEX BANCSHARES INC COM 84861D103 449 26,746 SH   SOLE 19 26,746 0 0
SPIRIT OF TEX BANCSHARES INC COM 84861D103 8,688 517,169 SH   SOLE 21 517,169 0 0
SPIRIT OF TEX BANCSHARES INC COM 84861D103 6,732 400,687 SH   SOLE 22 398,808 0 1,879
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 11,535 287,143 SH   SOLE 2 83,471 0 203,672
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 14,578 362,913 SH   SOLE 4 362,913 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 5,502 136,977 SH   SOLE 7 136,977 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 27,195 676,987 SH   SOLE 18 676,987 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 35,489 883,467 SH   SOLE 19 883,467 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 237,738 5,918,293 SH   SOLE 21 5,918,293 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 196,504 4,891,819 SH   SOLE 22 4,402,102 0 489,717
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 1,577 39,265 SH   SOLE 23 39,265 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 18,957 471,922 SH   SOLE 25 471,922 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 1,273 31,697 SH   SOLE 26 18,241 0 13,456
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 6,514 162,150 SH   SOLE 28 88,389 0 73,761
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 2,732 68,014 SH   SOLE 29 68,014 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 19,173 477,291 SH   SOLE 30 477,291 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 82 2,043 SH   SOLE 31 2,043 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 17,495 435,520 SH   SOLE 34 435,520 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 124 3,081 SH   SOLE 36 3,081 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 508 12,634 SH   SOLE 40 12,634 0 0
SPLUNK INC COM 848637104 62,341 366,948 SH   SOLE 2 59,896 0 307,052
SPLUNK INC COM 848637104 12,615 74,256 SH   SOLE 4 68,130 0 6,126
SPLUNK INC COM 848637104 4,662 27,441 SH   SOLE 7 24,780 0 2,661
SPLUNK INC COM 848637104 76 445 SH   SOLE 13 445 0 0
SPLUNK INC COM 848637104 2,631 15,487 SH   SOLE 15 15,487 0 0
SPLUNK INC COM 848637104 1 3 SH   SOLE 17 0 0 3
SPLUNK INC COM 848637104 31,362 184,602 SH   SOLE 18 174,107 0 10,495
SPLUNK INC COM 848637104 71,904 423,239 SH   SOLE 19 423,239 0 0
SPLUNK INC COM 848637104 567,653 3,341,296 SH   SOLE 21 3,341,296 0 0
SPLUNK INC COM 848637104 673,386 3,963,659 SH   SOLE 22 3,755,525 0 208,134
SPLUNK INC COM 848637104 18,165 106,920 SH   SOLE 23 106,920 0 0
SPLUNK INC COM 848637104 50,667 298,234 SH   SOLE 25 298,234 0 0
SPLUNK INC COM 848637104 51,900 305,491 SH   SOLE 26 123,888 0 181,603
SPLUNK INC COM 848637104 61,988 364,871 SH   SOLE 28 22,093 0 342,778
SPLUNK INC COM 848637104 34 199 SH   SOLE 29 199 0 0
SPLUNK INC COM 848637104 122,527 721,216 SH   SOLE 30 682,439 0 38,777
SPLUNK INC COM 848637104 8,039 47,320 SH   SOLE 31 30,625 0 16,695
SPLUNK INC COM 848637104 5,821 34,264 SH   SOLE 32 34,264 0 0
SPLUNK INC COM 848637104 72,343 425,821 SH   SOLE 34 425,821 0 0
SPLUNK INC COM 848637104 14,771 86,946 SH   SOLE 36 86,946 0 0
SPLUNK INC COM 848637104 1,143 6,729 SH   SOLE 40 6,729 0 0
SPLUNK INC NOTE 0.500% 9/1 848637AC8 5,183 3,973,000 PRN   SOLE 21 3,973,000 0 0
SPLUNK INC NOTE 1.125% 9/1 848637AD6 6,435 4,753,000 PRN   SOLE 21 4,753,000 0 0
SPOK HLDGS INC COM 84863T106 190 17,109 SH   SOLE 2 801 0 16,308
SPOK HLDGS INC COM 84863T106 6 516 SH   SOLE 7 516 0 0
SPOK HLDGS INC COM 84863T106 935 84,037 SH   SOLE 18 84,037 0 0
SPOK HLDGS INC COM 84863T106 430 38,632 SH   SOLE 19 38,632 0 0
SPOK HLDGS INC COM 84863T106 23,297 2,093,127 SH   SOLE 21 2,093,127 0 0
SPOK HLDGS INC COM 84863T106 7,178 644,949 SH   SOLE 22 641,719 0 3,230
SPOK HLDGS INC COM 84863T106 326 29,320 SH   SOLE 30 29,320 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 384 21,906 SH   SOLE 2 14,381 0 7,525
SPORTSMANS WHSE HLDGS INC COM 84920Y106 13 725 SH   SOLE 7 725 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 2,842 161,952 SH   SOLE 18 161,952 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 1,418 80,786 SH   SOLE 19 80,786 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 28,603 1,629,825 SH   SOLE 21 1,629,825 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 19,970 1,137,882 SH   SOLE 22 1,101,709 0 36,173
SPORTSMANS WHSE HLDGS INC COM 84920Y106 141 8,017 SH   SOLE 30 8,017 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 122 6,949 SH   SOLE 40 6,949 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 73,960 235,047 SH   SOLE 2 6,983 0 228,064
SPOTIFY TECHNOLOGY S A SHS L8681T102 814 2,587 SH   SOLE 7 2,587 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 294 933 SH   SOLE 15 933 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 23,554 74,854 SH   SOLE 18 74,310 0 544
SPOTIFY TECHNOLOGY S A SHS L8681T102 8,718 27,705 SH   SOLE 19 27,705 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 504,477 1,603,246 SH   SOLE 21 1,603,246 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 284,316 903,566 SH   SOLE 22 803,975 0 99,591
SPOTIFY TECHNOLOGY S A SHS L8681T102 56,721 180,261 SH   SOLE 25 180,261 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 25,437 80,839 SH   SOLE 26 0 0 80,839
SPOTIFY TECHNOLOGY S A SHS L8681T102 31,679 100,678 SH   SOLE 28 0 0 100,678
SPOTIFY TECHNOLOGY S A SHS L8681T102 24,689 78,462 SH   SOLE 30 78,462 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 784 2,492 SH   SOLE 31 2,492 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 13,500 42,902 SH   SOLE 36 42,902 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107 1,180 16,275 SH   SOLE 2 7,896 0 8,379
SPRINGWORKS THERAPEUTICS INC COM 85205L107 28 392 SH   SOLE 7 392 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107 6,064 83,614 SH   SOLE 18 83,614 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107 4,997 68,901 SH   SOLE 19 68,901 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107 94,984 1,309,765 SH   SOLE 21 1,309,765 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107 52,828 728,457 SH   SOLE 22 715,221 0 13,236
SPRINGWORKS THERAPEUTICS INC COM 85205L107 56 773 SH   SOLE 23 773 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107 32 437 SH   SOLE 25 437 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107 536 7,396 SH   SOLE 26 847 0 6,549
SPRINGWORKS THERAPEUTICS INC COM 85205L107 121 1,673 SH   SOLE 28 1,673 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107 1,707 23,535 SH   SOLE 30 23,535 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107 132 1,820 SH   SOLE 34 1,820 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107 56 770 SH   SOLE 36 770 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107 169 2,335 SH   SOLE 40 2,335 0 0
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 33 1,707 SH   SOLE 17 0 0 1,707
SPROUT SOCIAL INC COM CL A 85209W109 1,538 33,870 SH   SOLE 2 13,234 0 20,636
SPROUT SOCIAL INC COM CL A 85209W109 12 259 SH   SOLE 4 259 0 0
SPROUT SOCIAL INC COM CL A 85209W109 25 558 SH   SOLE 7 558 0 0
SPROUT SOCIAL INC COM CL A 85209W109 5,076 111,786 SH   SOLE 18 97,257 0 14,529
SPROUT SOCIAL INC COM CL A 85209W109 12,671 279,044 SH   SOLE 19 279,044 0 0
SPROUT SOCIAL INC COM CL A 85209W109 48,269 1,062,950 SH   SOLE 21 1,062,950 0 0
SPROUT SOCIAL INC COM CL A 85209W109 47,009 1,035,203 SH   SOLE 22 1,018,189 0 17,014
SPROUT SOCIAL INC COM CL A 85209W109 711 15,664 SH   SOLE 23 15,664 0 0
SPROUT SOCIAL INC COM CL A 85209W109 27 604 SH   SOLE 25 604 0 0
SPROUT SOCIAL INC COM CL A 85209W109 3,104 68,349 SH   SOLE 26 1,421 0 66,928
SPROUT SOCIAL INC COM CL A 85209W109 132 2,911 SH   SOLE 28 2,911 0 0
SPROUT SOCIAL INC COM CL A 85209W109 456 10,034 SH   SOLE 30 10,034 0 0
SPROUT SOCIAL INC COM CL A 85209W109 244 5,375 SH   SOLE 34 5,375 0 0
SPROUT SOCIAL INC COM CL A 85209W109 67 1,480 SH   SOLE 36 1,480 0 0
SPROUT SOCIAL INC COM CL A 85209W109 101 2,228 SH   SOLE 40 2,228 0 0
SPROUTS FMRS MKT INC COM 85208M102 6,979 347,238 SH   SOLE 2 127,643 0 219,595
SPROUTS FMRS MKT INC COM 85208M102 10 517 SH   SOLE 4 517 0 0
SPROUTS FMRS MKT INC COM 85208M102 76 3,763 SH   SOLE 7 3,763 0 0
SPROUTS FMRS MKT INC COM 85208M102 6,309 313,896 SH   SOLE 18 305,096 0 8,800
SPROUTS FMRS MKT INC COM 85208M102 609 30,316 SH   SOLE 19 30,316 0 0
SPROUTS FMRS MKT INC COM 85208M102 116,593 5,800,664 SH   SOLE 21 5,800,664 0 0
SPROUTS FMRS MKT INC COM 85208M102 73,998 3,681,488 SH   SOLE 22 3,526,364 0 155,124
SPROUTS FMRS MKT INC COM 85208M102 673 33,479 SH   SOLE 23 33,479 0 0
SPROUTS FMRS MKT INC COM 85208M102 37 1,865 SH   SOLE 25 1,865 0 0
SPROUTS FMRS MKT INC COM 85208M102 896 44,596 SH   SOLE 26 35,363 0 9,233
SPROUTS FMRS MKT INC COM 85208M102 395 19,645 SH   SOLE 28 14,379 0 5,266
SPROUTS FMRS MKT INC COM 85208M102 1,435 71,408 SH   SOLE 30 71,408 0 0
SPROUTS FMRS MKT INC COM 85208M102 48 2,393 SH   SOLE 31 2,393 0 0
SPROUTS FMRS MKT INC COM 85208M102 176 8,776 SH   SOLE 36 8,776 0 0
SPROUTS FMRS MKT INC COM 85208M102 300 14,945 SH   SOLE 40 14,945 0 0
SPRUCE BIOSCIENCES INC COM 85209E109 73 2,996 SH   SOLE 2 396 0 2,600
SPRUCE BIOSCIENCES INC COM 85209E109 567 23,311 SH   SOLE 18 23,311 0 0
SPRUCE BIOSCIENCES INC COM 85209E109 264 10,869 SH   SOLE 19 10,869 0 0
SPRUCE BIOSCIENCES INC COM 85209E109 5,614 230,953 SH   SOLE 21 230,953 0 0
SPRUCE BIOSCIENCES INC COM 85209E109 1,553 63,903 SH   SOLE 22 63,480 0 423
SPS COMMERCE INC COM 78463M107 2,836 26,119 SH   SOLE 2 13,219 0 12,900
SPS COMMERCE INC COM 78463M107 19 172 SH   SOLE 4 172 0 0
SPS COMMERCE INC COM 78463M107 70 644 SH   SOLE 7 644 0 0
SPS COMMERCE INC COM 78463M107 18,340 168,891 SH   SOLE 18 157,097 0 11,794
SPS COMMERCE INC COM 78463M107 21,106 194,368 SH   SOLE 19 194,368 0 0
SPS COMMERCE INC COM 78463M107 442,936 4,078,973 SH   SOLE 21 4,078,973 0 0
SPS COMMERCE INC COM 78463M107 121,761 1,121,294 SH   SOLE 22 1,095,178 0 26,116
SPS COMMERCE INC COM 78463M107 1,027 9,453 SH   SOLE 23 9,453 0 0
SPS COMMERCE INC COM 78463M107 82 752 SH   SOLE 25 752 0 0
SPS COMMERCE INC COM 78463M107 5,430 50,000 SH   SOLE 26 9,978 0 40,022
SPS COMMERCE INC COM 78463M107 528 4,860 SH   SOLE 28 4,860 0 0
SPS COMMERCE INC COM 78463M107 8,182 75,346 SH   SOLE 30 75,346 0 0
SPS COMMERCE INC COM 78463M107 171 1,576 SH   SOLE 36 1,576 0 0
SPS COMMERCE INC COM 78463M107 453 4,169 SH   SOLE 40 4,169 0 0
SPX CORP COM 784635104 1,853 33,970 SH   SOLE 2 14,861 0 19,109
SPX CORP COM 784635104 23 427 SH   SOLE 4 427 0 0
SPX CORP COM 784635104 42 761 SH   SOLE 7 761 0 0
SPX CORP COM 784635104 10,457 191,738 SH   SOLE 18 191,738 0 0
SPX CORP COM 784635104 4,599 84,325 SH   SOLE 19 84,325 0 0
SPX CORP COM 784635104 269,357 4,938,700 SH   SOLE 21 4,938,700 0 0
SPX CORP COM 784635104 67,581 1,239,102 SH   SOLE 22 1,203,803 0 35,299
SPX CORP COM 784635104 1,209 22,162 SH   SOLE 26 5,150 0 17,012
SPX CORP COM 784635104 382 7,007 SH   SOLE 28 6,101 0 906
SPX CORP COM 784635104 5,109 93,672 SH   SOLE 30 93,672 0 0
SPX CORP COM 784635104 290 5,325 SH   SOLE 40 5,325 0 0
SPX FLOW INC COM 78469X107 2,963 51,129 SH   SOLE 2 14,166 0 36,963
SPX FLOW INC COM 78469X107 6 100 SH   SOLE 4 100 0 0
SPX FLOW INC COM 78469X107 53 910 SH   SOLE 7 910 0 0
SPX FLOW INC COM 78469X107 10,803 186,388 SH   SOLE 18 186,388 0 0
SPX FLOW INC COM 78469X107 4,418 76,220 SH   SOLE 19 76,220 0 0
SPX FLOW INC COM 78469X107 276,246 4,766,141 SH   SOLE 21 4,766,141 0 0
SPX FLOW INC COM 78469X107 69,660 1,201,868 SH   SOLE 22 1,167,801 0 34,067
SPX FLOW INC COM 78469X107 1,398 24,114 SH   SOLE 25 24,114 0 0
SPX FLOW INC COM 78469X107 1,205 20,785 SH   SOLE 26 13,035 0 7,750
SPX FLOW INC COM 78469X107 392 6,771 SH   SOLE 28 5,865 0 906
SPX FLOW INC COM 78469X107 5,143 88,740 SH   SOLE 30 88,740 0 0
SPX FLOW INC COM 78469X107 162 2,787 SH   SOLE 34 2,787 0 0
SPX FLOW INC COM 78469X107 110 1,894 SH   SOLE 36 1,894 0 0
SPX FLOW INC COM 78469X107 305 5,270 SH   SOLE 40 5,270 0 0
SQUARE INC CL A 852234103 195,698 899,182 SH   SOLE 2 178,566 0 720,616
SQUARE INC CL A 852234103 37,488 172,247 SH   SOLE 4 158,266 0 13,981
SQUARE INC CL A 852234103 5,947 27,326 SH   SOLE 7 27,326 0 0
SQUARE INC CL A 852234103 246 1,131 SH   SOLE 13 1,131 0 0
SQUARE INC CL A 852234103 6,932 31,851 SH   SOLE 15 31,851 0 0
SQUARE INC CL A 852234103 44 200 SH   SOLE 17 0 0 200
SQUARE INC CL A 852234103 44,040 202,352 SH   SOLE 18 178,391 0 23,961
SQUARE INC CL A 852234103 253,082 1,162,845 SH   SOLE 19 1,162,845 0 0
SQUARE INC CL A 852234103 882,303 4,053,956 SH   SOLE 21 4,053,956 0 0
SQUARE INC CL A 852234103 2,034,996 9,350,286 SH   SOLE 22 8,845,191 0 505,095
SQUARE INC CL A 852234103 54,940 252,437 SH   SOLE 23 252,437 0 0
SQUARE INC CL A 852234103 126,730 582,290 SH   SOLE 25 582,290 0 0
SQUARE INC CL A 852234103 151,558 696,370 SH   SOLE 26 253,196 0 443,174
SQUARE INC CL A 852234103 251,467 1,155,427 SH   SOLE 28 52,312 0 1,103,115
SQUARE INC CL A 852234103 99 457 SH   SOLE 29 457 0 0
SQUARE INC CL A 852234103 205,674 945,019 SH   SOLE 30 889,303 0 55,716
SQUARE INC CL A 852234103 18,868 86,694 SH   SOLE 31 48,112 0 38,582
SQUARE INC CL A 852234103 238,774 1,097,105 SH   SOLE 34 1,097,105 0 0
SQUARE INC CL A 852234103 44,314 203,613 SH   SOLE 36 203,613 0 0
SQUARE INC CL A 852234103 3,225 14,818 SH   SOLE 40 14,818 0 0
SQUARE INC NOTE 0.500% 5/1 852234AD5 11,928 4,260,000 PRN   SOLE 21 4,260,000 0 0
SQZ BIOTECHNOLOGIES CO COM 78472W104 58 2,008 SH   SOLE 2 343 0 1,665
SQZ BIOTECHNOLOGIES CO COM 78472W104 388 13,386 SH   SOLE 18 13,386 0 0
SQZ BIOTECHNOLOGIES CO COM 78472W104 202 6,957 SH   SOLE 19 6,957 0 0
SQZ BIOTECHNOLOGIES CO COM 78472W104 4,316 148,935 SH   SOLE 21 148,935 0 0
SQZ BIOTECHNOLOGIES CO COM 78472W104 1,135 39,168 SH   SOLE 22 38,898 0 270
SRAX INC CL A 78472M106 31 9,981 SH   SOLE 21 9,981 0 0
SRAX INC CL A 78472M106 6 1,868 SH   SOLE 22 1,868 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 35,924 493,802 SH   SOLE 2 56,007 0 437,795
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 7,559 103,898 SH   SOLE 4 94,847 0 9,051
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 1,408 19,357 SH   SOLE 7 17,485 0 1,872
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 80 1,095 SH   SOLE 13 1,095 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 1,475 20,273 SH   SOLE 15 20,273 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 14,501 199,325 SH   SOLE 18 184,609 0 14,716
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 3,210 44,130 SH   SOLE 19 44,130 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 263,632 3,623,813 SH   SOLE 21 3,623,813 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 397,588 5,465,122 SH   SOLE 22 5,161,369 0 303,753
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 11,068 152,143 SH   SOLE 23 152,143 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 25,598 351,869 SH   SOLE 25 351,869 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 28,736 394,994 SH   SOLE 26 193,138 0 201,856
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 31,115 427,696 SH   SOLE 28 29,949 0 397,747
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 7 95 SH   SOLE 29 95 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 53,264 732,157 SH   SOLE 30 713,826 0 18,331
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 4,057 55,760 SH   SOLE 31 32,650 0 23,110
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 718 9,874 SH   SOLE 34 9,874 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 9,067 124,627 SH   SOLE 36 124,627 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 725 9,966 SH   SOLE 40 9,966 0 0
SSR MNG INC COM 784730103 316 15,710 SH   SOLE 19 15,710 0 0
SSR MNG INC COM 784730103 1,036 51,499 SH   SOLE 21 51,499 0 0
SSR MNG INC COM 784730103 7,883 391,993 SH   SOLE 23 391,993 0 0
SSR MNG INC COM 784730103 33,395 1,660,628 SH   SOLE 25 1,660,628 0 0
SSR MNG INC COM 784730103 13,322 662,456 SH   SOLE 26 0 0 662,456
SSR MNG INC COM 784730103 114,713 5,704,289 SH   SOLE 34 5,704,289 0 0
ST JOE CO COM 790148100 1,286 30,302 SH   SOLE 2 10,873 0 19,429
ST JOE CO COM 790148100 15 354 SH   SOLE 4 354 0 0
ST JOE CO COM 790148100 31 726 SH   SOLE 7 726 0 0
ST JOE CO COM 790148100 6,058 142,711 SH   SOLE 18 142,711 0 0
ST JOE CO COM 790148100 2,538 59,799 SH   SOLE 19 59,799 0 0
ST JOE CO COM 790148100 152,437 3,590,984 SH   SOLE 21 3,590,984 0 0
ST JOE CO COM 790148100 38,429 905,276 SH   SOLE 22 884,300 0 20,976
ST JOE CO COM 790148100 53 1,243 SH   SOLE 25 1,243 0 0
ST JOE CO COM 790148100 553 13,029 SH   SOLE 26 2,517 0 10,512
ST JOE CO COM 790148100 195 4,593 SH   SOLE 28 4,593 0 0
ST JOE CO COM 790148100 2,774 65,350 SH   SOLE 30 65,350 0 0
ST JOE CO COM 790148100 105 2,472 SH   SOLE 36 2,472 0 0
ST JOE CO COM 790148100 235 5,527 SH   SOLE 40 5,527 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 2,035 25,692 SH   SOLE 2 12,394 0 13,298
STAAR SURGICAL CO COM PAR $0.01 852312305 13 158 SH   SOLE 4 158 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 71 891 SH   SOLE 7 891 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 12,609 159,166 SH   SOLE 18 159,166 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 6,572 82,965 SH   SOLE 19 82,965 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 152,650 1,926,909 SH   SOLE 21 1,926,909 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 98,129 1,238,693 SH   SOLE 22 1,214,394 0 24,299
STAAR SURGICAL CO COM PAR $0.01 852312305 40 504 SH   SOLE 25 504 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 1,822 22,996 SH   SOLE 26 13,516 0 9,480
STAAR SURGICAL CO COM PAR $0.01 852312305 364 4,595 SH   SOLE 28 4,595 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 3,665 46,263 SH   SOLE 30 46,263 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 80 1,014 SH   SOLE 34 1,014 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 98 1,242 SH   SOLE 36 1,242 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 337 4,248 SH   SOLE 40 4,248 0 0
STAG INDL INC COM 85254J102 11,035 352,330 SH   SOLE 2 49,761 0 302,569
STAG INDL INC COM 85254J102 9,887 315,674 SH   SOLE 4 315,674 0 0
STAG INDL INC COM 85254J102 5,785 184,721 SH   SOLE 7 184,721 0 0
STAG INDL INC COM 85254J102 25,845 825,204 SH   SOLE 18 825,204 0 0
STAG INDL INC COM 85254J102 30,183 963,701 SH   SOLE 19 963,701 0 0
STAG INDL INC COM 85254J102 185,057 5,908,588 SH   SOLE 21 5,908,588 0 0
STAG INDL INC COM 85254J102 180,522 5,763,785 SH   SOLE 22 5,407,425 0 356,360
STAG INDL INC COM 85254J102 1,611 51,447 SH   SOLE 23 51,447 0 0
STAG INDL INC COM 85254J102 20,100 641,756 SH   SOLE 25 641,756 0 0
STAG INDL INC COM 85254J102 3,135 100,110 SH   SOLE 26 47,016 0 53,094
STAG INDL INC COM 85254J102 3,586 114,506 SH   SOLE 28 19,900 0 94,606
STAG INDL INC COM 85254J102 2,925 93,388 SH   SOLE 29 93,388 0 0
STAG INDL INC COM 85254J102 21,325 680,877 SH   SOLE 30 680,877 0 0
STAG INDL INC COM 85254J102 12,070 385,378 SH   SOLE 34 385,378 0 0
STAG INDL INC COM 85254J102 556 17,749 SH   SOLE 40 17,749 0 0
STAMPS COM INC COM NEW 852857200 2,629 13,398 SH   SOLE 2 6,644 0 6,754
STAMPS COM INC COM NEW 852857200 16 82 SH   SOLE 4 82 0 0
STAMPS COM INC COM NEW 852857200 63 320 SH   SOLE 7 320 0 0
STAMPS COM INC COM NEW 852857200 15,833 80,700 SH   SOLE 18 76,192 0 4,508
STAMPS COM INC COM NEW 852857200 16,974 86,518 SH   SOLE 19 86,518 0 0
STAMPS COM INC COM NEW 852857200 392,746 2,001,867 SH   SOLE 21 2,001,867 0 0
STAMPS COM INC COM NEW 852857200 110,861 565,068 SH   SOLE 22 553,043 0 12,025
STAMPS COM INC COM NEW 852857200 881 4,492 SH   SOLE 23 4,492 0 0
STAMPS COM INC COM NEW 852857200 34 171 SH   SOLE 25 171 0 0
STAMPS COM INC COM NEW 852857200 5,062 25,802 SH   SOLE 26 4,802 0 21,000
STAMPS COM INC COM NEW 852857200 411 2,096 SH   SOLE 28 2,096 0 0
STAMPS COM INC COM NEW 852857200 7,344 37,433 SH   SOLE 30 37,433 0 0
STAMPS COM INC COM NEW 852857200 83 421 SH   SOLE 36 421 0 0
STAMPS COM INC COM NEW 852857200 406 2,069 SH   SOLE 40 2,069 0 0
STANDARD AVB FINL CORP COM 85303B100 101 3,095 SH   SOLE 2 228 0 2,867
STANDARD AVB FINL CORP COM 85303B100 490 15,043 SH   SOLE 18 15,043 0 0
STANDARD AVB FINL CORP COM 85303B100 183 5,617 SH   SOLE 19 5,617 0 0
STANDARD AVB FINL CORP COM 85303B100 3,863 118,519 SH   SOLE 21 118,519 0 0
STANDARD AVB FINL CORP COM 85303B100 790 24,248 SH   SOLE 22 24,033 0 215
STANDARD MTR PRODS INC COM 853666105 917 22,674 SH   SOLE 2 6,750 0 15,924
STANDARD MTR PRODS INC COM 853666105 4 105 SH   SOLE 4 105 0 0
STANDARD MTR PRODS INC COM 853666105 14 339 SH   SOLE 7 339 0 0
STANDARD MTR PRODS INC COM 853666105 3,713 91,758 SH   SOLE 18 91,758 0 0
STANDARD MTR PRODS INC COM 853666105 1,539 38,031 SH   SOLE 19 38,031 0 0
STANDARD MTR PRODS INC COM 853666105 95,783 2,367,352 SH   SOLE 21 2,367,352 0 0
STANDARD MTR PRODS INC COM 853666105 24,627 608,669 SH   SOLE 22 594,827 0 13,842
STANDARD MTR PRODS INC COM 853666105 380 9,397 SH   SOLE 26 7,864 0 1,533
STANDARD MTR PRODS INC COM 853666105 116 2,859 SH   SOLE 28 2,859 0 0
STANDARD MTR PRODS INC COM 853666105 2,394 59,159 SH   SOLE 30 59,159 0 0
STANDARD MTR PRODS INC COM 853666105 88 2,167 SH   SOLE 40 2,167 0 0
STANDEX INTL CORP COM 854231107 1,190 15,352 SH   SOLE 2 4,171 0 11,181
STANDEX INTL CORP COM 854231107 7 95 SH   SOLE 4 95 0 0
STANDEX INTL CORP COM 854231107 16 205 SH   SOLE 7 205 0 0
STANDEX INTL CORP COM 854231107 4,167 53,760 SH   SOLE 18 53,760 0 0
STANDEX INTL CORP COM 854231107 1,662 21,444 SH   SOLE 19 21,444 0 0
STANDEX INTL CORP COM 854231107 109,731 1,415,515 SH   SOLE 21 1,415,515 0 0
STANDEX INTL CORP COM 854231107 27,244 351,439 SH   SOLE 22 343,059 0 8,380
STANDEX INTL CORP COM 854231107 548 7,067 SH   SOLE 26 5,996 0 1,071
STANDEX INTL CORP COM 854231107 143 1,851 SH   SOLE 28 1,851 0 0
STANDEX INTL CORP COM 854231107 1,660 21,413 SH   SOLE 30 21,413 0 0
STANDEX INTL CORP COM 854231107 115 1,479 SH   SOLE 40 1,479 0 0
STANLEY BLACK & DECKER INC COM 854502101 66,355 371,612 SH   SOLE 2 66,397 0 305,215
STANLEY BLACK & DECKER INC COM 854502101 13,534 75,797 SH   SOLE 4 69,849 0 5,948
STANLEY BLACK & DECKER INC COM 854502101 26,359 147,621 SH   SOLE 7 139,980 0 7,641
STANLEY BLACK & DECKER INC COM 854502101 100 559 SH   SOLE 13 559 0 0
STANLEY BLACK & DECKER INC COM 854502101 3,605 20,192 SH   SOLE 15 20,192 0 0
STANLEY BLACK & DECKER INC COM 854502101 174,539 977,480 SH   SOLE 18 951,823 0 25,657
STANLEY BLACK & DECKER INC COM 854502101 11,107 62,203 SH   SOLE 19 62,203 0 0
STANLEY BLACK & DECKER INC COM 854502101 612,807 3,431,938 SH   SOLE 21 3,431,938 0 0
STANLEY BLACK & DECKER INC COM 854502101 639,898 3,583,658 SH   SOLE 22 3,252,693 0 330,965
STANLEY BLACK & DECKER INC COM 854502101 18,609 104,216 SH   SOLE 23 104,216 0 0
STANLEY BLACK & DECKER INC COM 854502101 44,560 249,551 SH   SOLE 25 249,551 0 0
STANLEY BLACK & DECKER INC COM 854502101 62,358 349,229 SH   SOLE 26 115,193 0 234,036
STANLEY BLACK & DECKER INC COM 854502101 93,658 524,517 SH   SOLE 28 21,662 0 502,855
STANLEY BLACK & DECKER INC COM 854502101 43 242 SH   SOLE 29 242 0 0
STANLEY BLACK & DECKER INC COM 854502101 108,232 606,136 SH   SOLE 30 589,263 0 16,873
STANLEY BLACK & DECKER INC COM 854502101 5,253 29,418 SH   SOLE 31 19,849 0 9,569
STANLEY BLACK & DECKER INC COM 854502101 2,296 12,861 SH   SOLE 34 12,861 0 0
STANLEY BLACK & DECKER INC COM 854502101 17,424 97,578 SH   SOLE 36 97,578 0 0
STANLEY BLACK & DECKER INC COM 854502101 1,148 6,427 SH   SOLE 40 6,427 0 0
STANLEY BLACK & DECKER INC UNIT 11/15/2022 854502846 71,731 641,369 SH   SOLE 21 641,369 0 0
STAR GROUP L P UNIT LTD PARTNR 85512C105 96 10,170 SH   SOLE 2 10,170 0 0
STAR GROUP L P UNIT LTD PARTNR 85512C105 746 79,270 SH   SOLE 21 79,270 0 0
STAR GROUP L P UNIT LTD PARTNR 85512C105 74 7,836 SH   SOLE 28 7,836 0 0
STAR GROUP L P UNIT LTD PARTNR 85512C105 74 7,834 SH   SOLE 30 7,834 0 0
STAR GROUP L P UNIT LTD PARTNR 85512C105 50 5,268 SH   SOLE 40 5,268 0 0
STARBUCKS CORP COM 855244109 305,245 2,853,290 SH   SOLE 2 526,079 0 2,327,211
STARBUCKS CORP COM 855244109 62,643 585,561 SH   SOLE 4 540,521 0 45,040
STARBUCKS CORP COM 855244109 121,909 1,139,545 SH   SOLE 7 1,105,890 0 33,655
STARBUCKS CORP COM 855244109 4,322 40,404 SH   SOLE 13 40,404 0 0
STARBUCKS CORP COM 855244109 13,079 122,255 SH   SOLE 15 122,255 0 0
STARBUCKS CORP COM 855244109 69 649 SH   SOLE 17 0 0 649
STARBUCKS CORP COM 855244109 254,587 2,379,762 SH   SOLE 18 2,163,016 0 216,746
STARBUCKS CORP COM 855244109 243,639 2,277,430 SH   SOLE 19 2,277,430 0 0
STARBUCKS CORP COM 855244109 2,707,443 25,307,937 SH   SOLE 21 25,307,937 0 0
STARBUCKS CORP COM 855244109 2,927,036 27,360,593 SH   SOLE 22 24,801,713 0 2,558,880
STARBUCKS CORP COM 855244109 83,666 782,071 SH   SOLE 23 782,071 0 0
STARBUCKS CORP COM 855244109 203,343 1,900,755 SH   SOLE 25 1,900,755 0 0
STARBUCKS CORP COM 855244109 275,720 2,577,303 SH   SOLE 26 805,355 0 1,771,948
STARBUCKS CORP COM 855244109 437,809 4,092,435 SH   SOLE 28 160,744 0 3,931,691
STARBUCKS CORP COM 855244109 301 2,818 SH   SOLE 29 2,818 0 0
STARBUCKS CORP COM 855244109 561,318 5,246,939 SH   SOLE 30 5,207,934 0 39,005
STARBUCKS CORP COM 855244109 60,972 569,935 SH   SOLE 31 152,500 0 417,435
STARBUCKS CORP COM 855244109 26,823 250,732 SH   SOLE 32 250,732 0 0
STARBUCKS CORP COM 855244109 97,945 915,541 SH   SOLE 34 915,541 0 0
STARBUCKS CORP COM 855244109 80,617 753,567 SH   SOLE 36 753,567 0 0
STARBUCKS CORP COM 855244109 5,195 48,557 SH   SOLE 40 48,557 0 0
STARRETT L S CO CL A 855668109 29 6,790 SH   SOLE 21 6,790 0 0
STARRETT L S CO CL A 855668109 75 17,830 SH   SOLE 22 17,830 0 0
STARTEK INC COM 85569C107 133 17,743 SH   SOLE 2 675 0 17,068
STARTEK INC COM 85569C107 460 61,155 SH   SOLE 18 61,155 0 0
STARTEK INC COM 85569C107 233 30,996 SH   SOLE 19 30,996 0 0
STARTEK INC COM 85569C107 4,509 599,585 SH   SOLE 21 599,585 0 0
STARTEK INC COM 85569C107 3,826 508,719 SH   SOLE 22 507,681 0 1,038
STARWOOD PPTY TR INC COM 85571B105 12,325 638,587 SH   SOLE 2 107,407 0 531,180
STARWOOD PPTY TR INC COM 85571B105 36 1,864 SH   SOLE 4 1,864 0 0
STARWOOD PPTY TR INC COM 85571B105 138 7,147 SH   SOLE 7 7,147 0 0
STARWOOD PPTY TR INC COM 85571B105 2,116 109,631 SH   SOLE 18 109,631 0 0
STARWOOD PPTY TR INC COM 85571B105 1,344 69,622 SH   SOLE 19 69,622 0 0
STARWOOD PPTY TR INC COM 85571B105 186,145 9,644,817 SH   SOLE 21 9,644,817 0 0
STARWOOD PPTY TR INC COM 85571B105 146,652 7,598,549 SH   SOLE 22 7,238,561 0 359,988
STARWOOD PPTY TR INC COM 85571B105 72 3,740 SH   SOLE 25 3,740 0 0
STARWOOD PPTY TR INC COM 85571B105 3,035 157,274 SH   SOLE 26 79,790 0 77,484
STARWOOD PPTY TR INC COM 85571B105 666 34,497 SH   SOLE 28 34,497 0 0
STARWOOD PPTY TR INC COM 85571B105 3,557 184,288 SH   SOLE 30 184,288 0 0
STARWOOD PPTY TR INC COM 85571B105 102 5,274 SH   SOLE 31 5,274 0 0
STARWOOD PPTY TR INC COM 85571B105 915 47,388 SH   SOLE 36 47,388 0 0
STARWOOD PPTY TR INC COM 85571B105 669 34,642 SH   SOLE 40 34,642 0 0
STARWOOD PPTY TR INC NOTE 4.375% 4/0 85571BAH8 793 800,000 PRN   SOLE 21 800,000 0 0
STATE AUTO FINL CORP COM 855707105 381 21,495 SH   SOLE 2 5,984 0 15,511
STATE AUTO FINL CORP COM 855707105 7 381 SH   SOLE 7 381 0 0
STATE AUTO FINL CORP COM 855707105 1,137 64,116 SH   SOLE 18 64,116 0 0
STATE AUTO FINL CORP COM 855707105 593 33,427 SH   SOLE 19 33,427 0 0
STATE AUTO FINL CORP COM 855707105 11,312 637,657 SH   SOLE 21 637,657 0 0
STATE AUTO FINL CORP COM 855707105 8,897 501,545 SH   SOLE 22 489,896 0 11,649
STATE AUTO FINL CORP COM 855707105 14 763 SH   SOLE 25 763 0 0
STATE AUTO FINL CORP COM 855707105 30 1,704 SH   SOLE 26 1,704 0 0
STATE AUTO FINL CORP COM 855707105 44 2,475 SH   SOLE 28 2,475 0 0
STATE AUTO FINL CORP COM 855707105 356 20,088 SH   SOLE 30 20,088 0 0
STATE AUTO FINL CORP COM 855707105 30 1,695 SH   SOLE 36 1,695 0 0
STATE AUTO FINL CORP COM 855707105 27 1,519 SH   SOLE 40 1,519 0 0
STATE STR CORP COM 857477103 66,941 919,774 SH   SOLE 2 215,141 0 704,633
STATE STR CORP COM 857477103 13,088 179,836 SH   SOLE 4 166,280 0 13,556
STATE STR CORP COM 857477103 32,211 442,582 SH   SOLE 7 317,579 0 125,003
STATE STR CORP COM 857477103 87 1,197 SH   SOLE 13 1,197 0 0
STATE STR CORP COM 857477103 3,288 45,182 SH   SOLE 15 45,182 0 0
STATE STR CORP COM 857477103 70,218 964,804 SH   SOLE 18 903,748 0 61,056
STATE STR CORP COM 857477103 9,475 130,193 SH   SOLE 19 130,193 0 0
STATE STR CORP COM 857477103 614,569 8,444,208 SH   SOLE 21 8,444,208 0 0
STATE STR CORP COM 857477103 596,310 8,193,323 SH   SOLE 22 7,390,190 0 803,133
STATE STR CORP COM 857477103 17,798 244,551 SH   SOLE 23 244,551 0 0
STATE STR CORP COM 857477103 48,493 666,300 SH   SOLE 25 666,300 0 0
STATE STR CORP COM 857477103 55,205 758,522 SH   SOLE 26 249,538 0 508,984
STATE STR CORP COM 857477103 105,934 1,455,537 SH   SOLE 28 50,164 0 1,405,373
STATE STR CORP COM 857477103 364 4,997 SH   SOLE 29 4,997 0 0
STATE STR CORP COM 857477103 132,164 1,815,939 SH   SOLE 30 1,807,418 0 8,521
STATE STR CORP COM 857477103 4,903 67,366 SH   SOLE 31 54,029 0 13,337
STATE STR CORP COM 857477103 1,571 21,589 SH   SOLE 34 21,589 0 0
STATE STR CORP COM 857477103 24,196 332,453 SH   SOLE 36 332,453 0 0
STATE STR CORP COM 857477103 1,036 14,241 SH   SOLE 40 14,241 0 0
STEALTHGAS INC SHS Y81669106 32 13,825 SH   SOLE 22 13,825 0 0
STEEL CONNECT INC COM 858098106 29 37,273 SH   SOLE 21 37,273 0 0
STEEL CONNECT INC COM 858098106 838 1,065,394 SH   SOLE 22 1,065,394 0 0
STEEL DYNAMICS INC COM 858119100 21,824 591,929 SH   SOLE 2 150,355 0 441,574
STEEL DYNAMICS INC COM 858119100 4,028 109,250 SH   SOLE 4 99,838 0 9,412
STEEL DYNAMICS INC COM 858119100 3,493 94,733 SH   SOLE 7 30,446 0 64,287
STEEL DYNAMICS INC COM 858119100 36 977 SH   SOLE 13 977 0 0
STEEL DYNAMICS INC COM 858119100 923 25,039 SH   SOLE 15 25,039 0 0
STEEL DYNAMICS INC COM 858119100 19,896 539,632 SH   SOLE 18 518,577 0 21,055
STEEL DYNAMICS INC COM 858119100 4,918 133,379 SH   SOLE 19 133,379 0 0
STEEL DYNAMICS INC COM 858119100 361,423 9,802,620 SH   SOLE 21 9,802,620 0 0
STEEL DYNAMICS INC COM 858119100 243,669 6,608,878 SH   SOLE 22 6,334,904 0 273,974
STEEL DYNAMICS INC COM 858119100 5,206 141,188 SH   SOLE 23 141,188 0 0
STEEL DYNAMICS INC COM 858119100 25,598 694,270 SH   SOLE 25 694,270 0 0
STEEL DYNAMICS INC COM 858119100 20,154 546,623 SH   SOLE 26 253,328 0 293,295
STEEL DYNAMICS INC COM 858119100 22,905 621,231 SH   SOLE 28 26,713 0 594,518
STEEL DYNAMICS INC COM 858119100 123 3,326 SH   SOLE 29 3,326 0 0
STEEL DYNAMICS INC COM 858119100 34,211 927,893 SH   SOLE 30 865,578 0 62,315
STEEL DYNAMICS INC COM 858119100 2,652 71,930 SH   SOLE 31 25,649 0 46,281
STEEL DYNAMICS INC COM 858119100 59,247 1,606,920 SH   SOLE 34 1,606,920 0 0
STEEL DYNAMICS INC COM 858119100 4,977 134,998 SH   SOLE 36 134,998 0 0
STEEL DYNAMICS INC COM 858119100 347 9,415 SH   SOLE 40 9,415 0 0
STEELCASE INC CL A 858155203 2,193 161,870 SH   SOLE 2 41,522 0 120,348
STEELCASE INC CL A 858155203 7 544 SH   SOLE 4 544 0 0
STEELCASE INC CL A 858155203 20 1,487 SH   SOLE 7 1,487 0 0
STEELCASE INC CL A 858155203 4,404 325,039 SH   SOLE 18 305,473 0 19,566
STEELCASE INC CL A 858155203 7,865 580,413 SH   SOLE 19 580,413 0 0
STEELCASE INC CL A 858155203 42,344 3,125,010 SH   SOLE 21 3,125,010 0 0
STEELCASE INC CL A 858155203 41,373 3,053,394 SH   SOLE 22 2,993,435 0 59,959
STEELCASE INC CL A 858155203 669 49,384 SH   SOLE 23 49,384 0 0
STEELCASE INC CL A 858155203 48 3,562 SH   SOLE 25 3,562 0 0
STEELCASE INC CL A 858155203 3,766 277,962 SH   SOLE 26 61,801 0 216,161
STEELCASE INC CL A 858155203 248 18,328 SH   SOLE 28 10,928 0 7,400
STEELCASE INC CL A 858155203 732 54,012 SH   SOLE 30 54,012 0 0
STEELCASE INC CL A 858155203 74 5,439 SH   SOLE 34 5,439 0 0
STEELCASE INC CL A 858155203 168 12,421 SH   SOLE 36 12,421 0 0
STEELCASE INC CL A 858155203 129 9,484 SH   SOLE 40 9,484 0 0
STELLUS CAP INVT CORP COM 858568108 1,594 146,548 SH   SOLE 30 146,548 0 0
STEPAN CO COM 858586100 3,304 27,691 SH   SOLE 2 7,405 0 20,286
STEPAN CO COM 858586100 25 206 SH   SOLE 4 206 0 0
STEPAN CO COM 858586100 948 7,942 SH   SOLE 7 7,942 0 0
STEPAN CO COM 858586100 11,353 95,147 SH   SOLE 18 95,147 0 0
STEPAN CO COM 858586100 7,885 66,080 SH   SOLE 19 66,080 0 0
STEPAN CO COM 858586100 290,936 2,438,282 SH   SOLE 21 2,438,282 0 0
STEPAN CO COM 858586100 74,205 621,899 SH   SOLE 22 608,146 0 13,753
STEPAN CO COM 858586100 133 1,115 SH   SOLE 23 1,115 0 0
STEPAN CO COM 858586100 42 348 SH   SOLE 25 348 0 0
STEPAN CO COM 858586100 1,205 10,096 SH   SOLE 26 3,958 0 6,138
STEPAN CO COM 858586100 300 2,513 SH   SOLE 28 2,513 0 0
STEPAN CO COM 858586100 5,460 45,760 SH   SOLE 30 45,760 0 0
STEPAN CO COM 858586100 103 862 SH   SOLE 36 862 0 0
STEPAN CO COM 858586100 269 2,258 SH   SOLE 40 2,258 0 0
STEPSTONE GROUP INC COM CL A 85914M107 496 12,460 SH   SOLE 2 1,409 0 11,051
STEPSTONE GROUP INC COM CL A 85914M107 19 470 SH   SOLE 7 470 0 0
STEPSTONE GROUP INC COM CL A 85914M107 2,555 64,193 SH   SOLE 18 64,193 0 0
STEPSTONE GROUP INC COM CL A 85914M107 1,284 32,272 SH   SOLE 19 32,272 0 0
STEPSTONE GROUP INC COM CL A 85914M107 26,233 659,117 SH   SOLE 21 659,117 0 0
STEPSTONE GROUP INC COM CL A 85914M107 21,230 533,416 SH   SOLE 22 532,237 0 1,179
STEPSTONE GROUP INC COM CL A 85914M107 15,920 400,000 SH   SOLE 34 400,000 0 0
STEREOTAXIS INC COM NEW 85916J409 86 16,860 SH   SOLE 2 4,414 0 12,446
STEREOTAXIS INC COM NEW 85916J409 5 1,010 SH   SOLE 7 1,010 0 0
STEREOTAXIS INC COM NEW 85916J409 906 178,017 SH   SOLE 18 178,017 0 0
STEREOTAXIS INC COM NEW 85916J409 431 84,606 SH   SOLE 19 84,606 0 0
STEREOTAXIS INC COM NEW 85916J409 8,194 1,609,889 SH   SOLE 21 1,609,889 0 0
STEREOTAXIS INC COM NEW 85916J409 4,448 873,945 SH   SOLE 22 865,952 0 7,993
STERICYCLE INC COM 858912108 16,797 242,271 SH   SOLE 2 67,899 0 174,372
STERICYCLE INC COM 858912108 27 392 SH   SOLE 4 392 0 0
STERICYCLE INC COM 858912108 158 2,275 SH   SOLE 7 2,275 0 0
STERICYCLE INC COM 858912108 15,941 229,930 SH   SOLE 18 229,930 0 0
STERICYCLE INC COM 858912108 1,599 23,066 SH   SOLE 19 23,066 0 0
STERICYCLE INC COM 858912108 274,519 3,959,598 SH   SOLE 21 3,959,598 0 0
STERICYCLE INC COM 858912108 199,069 2,871,326 SH   SOLE 22 2,751,036 0 120,290
STERICYCLE INC COM 858912108 2,096 30,226 SH   SOLE 26 23,145 0 7,081
STERICYCLE INC COM 858912108 987 14,238 SH   SOLE 28 11,855 0 2,383
STERICYCLE INC COM 858912108 3,740 53,938 SH   SOLE 30 53,938 0 0
STERICYCLE INC COM 858912108 123 1,770 SH   SOLE 31 1,770 0 0
STERICYCLE INC COM 858912108 106 1,532 SH   SOLE 36 1,532 0 0
STERICYCLE INC COM 858912108 778 11,220 SH   SOLE 40 11,220 0 0
STERIS PLC SHS USD G8473T100 38,907 205,269 SH   SOLE 2 40,195 0 165,074
STERIS PLC SHS USD G8473T100 8,066 42,556 SH   SOLE 4 39,239 0 3,317
STERIS PLC SHS USD G8473T100 20,520 108,261 SH   SOLE 7 75,139 0 33,122
STERIS PLC SHS USD G8473T100 79 416 SH   SOLE 13 416 0 0
STERIS PLC SHS USD G8473T100 1,847 9,744 SH   SOLE 15 9,744 0 0
STERIS PLC SHS USD G8473T100 29,931 157,913 SH   SOLE 18 144,661 0 13,252
STERIS PLC SHS USD G8473T100 241,129 1,272,180 SH   SOLE 19 1,272,180 0 0
STERIS PLC SHS USD G8473T100 500,430 2,640,235 SH   SOLE 21 2,640,235 0 0
STERIS PLC SHS USD G8473T100 366,918 1,935,835 SH   SOLE 22 1,757,943 0 177,892
STERIS PLC SHS USD G8473T100 10,650 56,191 SH   SOLE 23 56,191 0 0
STERIS PLC SHS USD G8473T100 30,408 160,429 SH   SOLE 25 160,429 0 0
STERIS PLC SHS USD G8473T100 36,674 193,489 SH   SOLE 26 69,792 0 123,697
STERIS PLC SHS USD G8473T100 64,538 340,498 SH   SOLE 28 12,514 0 327,984
STERIS PLC SHS USD G8473T100 10 52 SH   SOLE 29 52 0 0
STERIS PLC SHS USD G8473T100 93,149 491,447 SH   SOLE 30 469,830 0 21,617
STERIS PLC SHS USD G8473T100 3,784 19,964 SH   SOLE 31 11,654 0 8,310
STERIS PLC SHS USD G8473T100 693 3,655 SH   SOLE 34 3,655 0 0
STERIS PLC SHS USD G8473T100 8,829 46,579 SH   SOLE 36 46,579 0 0
STERIS PLC SHS USD G8473T100 689 3,634 SH   SOLE 40 3,634 0 0
STERLING BANCORP DEL COM 85917A100 9,031 502,300 SH   SOLE 2 144,397 0 357,903
STERLING BANCORP DEL COM 85917A100 21 1,156 SH   SOLE 4 1,156 0 0
STERLING BANCORP DEL COM 85917A100 87 4,815 SH   SOLE 7 4,815 0 0
STERLING BANCORP DEL COM 85917A100 8,802 489,550 SH   SOLE 18 489,550 0 0
STERLING BANCORP DEL COM 85917A100 876 48,746 SH   SOLE 19 48,746 0 0
STERLING BANCORP DEL COM 85917A100 148,584 8,263,863 SH   SOLE 21 8,263,863 0 0
STERLING BANCORP DEL COM 85917A100 114,546 6,370,723 SH   SOLE 22 6,097,828 0 272,895
STERLING BANCORP DEL COM 85917A100 1,615 89,799 SH   SOLE 26 59,721 0 30,078
STERLING BANCORP DEL COM 85917A100 479 26,625 SH   SOLE 28 26,625 0 0
STERLING BANCORP DEL COM 85917A100 3,610 200,761 SH   SOLE 30 200,761 0 0
STERLING BANCORP DEL COM 85917A100 66 3,677 SH   SOLE 31 3,677 0 0
STERLING BANCORP DEL COM 85917A100 58 3,234 SH   SOLE 34 3,234 0 0
STERLING BANCORP DEL COM 85917A100 116 6,474 SH   SOLE 36 6,474 0 0
STERLING BANCORP DEL COM 85917A100 453 25,201 SH   SOLE 40 25,201 0 0
STERLING BANCORP INC COM 85917W102 69 15,090 SH   SOLE 2 662 0 14,428
STERLING BANCORP INC COM 85917W102 2 449 SH   SOLE 7 449 0 0
STERLING BANCORP INC COM 85917W102 277 60,953 SH   SOLE 18 60,953 0 0
STERLING BANCORP INC COM 85917W102 141 31,035 SH   SOLE 19 31,035 0 0
STERLING BANCORP INC COM 85917W102 3,067 675,616 SH   SOLE 21 675,616 0 0
STERLING BANCORP INC COM 85917W102 1,263 278,109 SH   SOLE 22 275,859 0 2,250
STERLING CONSTR INC COM 859241101 597 32,063 SH   SOLE 2 9,400 0 22,663
STERLING CONSTR INC COM 859241101 802 43,108 SH   SOLE 7 43,108 0 0
STERLING CONSTR INC COM 859241101 1,911 102,707 SH   SOLE 18 102,707 0 0
STERLING CONSTR INC COM 859241101 892 47,929 SH   SOLE 19 47,929 0 0
STERLING CONSTR INC COM 859241101 19,382 1,041,497 SH   SOLE 21 1,041,497 0 0
STERLING CONSTR INC COM 859241101 14,105 757,914 SH   SOLE 22 740,224 0 17,690
STERLING CONSTR INC COM 859241101 20 1,060 SH   SOLE 25 1,060 0 0
STERLING CONSTR INC COM 859241101 36 1,922 SH   SOLE 26 1,922 0 0
STERLING CONSTR INC COM 859241101 107 5,776 SH   SOLE 28 5,776 0 0
STERLING CONSTR INC COM 859241101 520 27,952 SH   SOLE 30 27,952 0 0
STERLING CONSTR INC COM 859241101 35 1,871 SH   SOLE 36 1,871 0 0
STERLING CONSTR INC COM 859241101 68 3,642 SH   SOLE 40 3,642 0 0
STEWART INFORMATION SVCS COR COM 860372101 1,504 31,104 SH   SOLE 2 8,765 0 22,339
STEWART INFORMATION SVCS COR COM 860372101 5 103 SH   SOLE 4 103 0 0
STEWART INFORMATION SVCS COR COM 860372101 26 533 SH   SOLE 7 533 0 0
STEWART INFORMATION SVCS COR COM 860372101 5,634 116,505 SH   SOLE 18 116,505 0 0
STEWART INFORMATION SVCS COR COM 860372101 2,255 46,637 SH   SOLE 19 46,637 0 0
STEWART INFORMATION SVCS COR COM 860372101 142,565 2,948,001 SH   SOLE 21 2,948,001 0 0
STEWART INFORMATION SVCS COR COM 860372101 34,389 711,104 SH   SOLE 22 697,374 0 13,730
STEWART INFORMATION SVCS COR COM 860372101 332 6,861 SH   SOLE 26 0 0 6,861
STEWART INFORMATION SVCS COR COM 860372101 119 2,461 SH   SOLE 28 2,461 0 0
STEWART INFORMATION SVCS COR COM 860372101 2,374 49,093 SH   SOLE 30 49,093 0 0
STEWART INFORMATION SVCS COR COM 860372101 152 3,140 SH   SOLE 40 3,140 0 0
STIFEL FINL CORP COM 860630102 8,092 160,358 SH   SOLE 2 73,466 0 86,892
STIFEL FINL CORP COM 860630102 28 547 SH   SOLE 4 547 0 0
STIFEL FINL CORP COM 860630102 128 2,529 SH   SOLE 7 2,529 0 0
STIFEL FINL CORP COM 860630102 28,723 569,232 SH   SOLE 18 569,232 0 0
STIFEL FINL CORP COM 860630102 14,162 280,654 SH   SOLE 19 280,654 0 0
STIFEL FINL CORP COM 860630102 359,447 7,123,401 SH   SOLE 21 7,123,401 0 0
STIFEL FINL CORP COM 860630102 178,657 3,540,573 SH   SOLE 22 3,471,695 0 68,878
STIFEL FINL CORP COM 860630102 460 9,117 SH   SOLE 23 9,117 0 0
STIFEL FINL CORP COM 860630102 4,843 95,969 SH   SOLE 26 30,535 0 65,434
STIFEL FINL CORP COM 860630102 772 15,301 SH   SOLE 28 14,071 0 1,230
STIFEL FINL CORP COM 860630102 3,250 64,400 SH   SOLE 30 64,400 0 0
STIFEL FINL CORP COM 860630102 172 3,418 SH   SOLE 36 3,418 0 0
STIFEL FINL CORP COM 860630102 619 12,277 SH   SOLE 40 12,277 0 0
STITCH FIX INC COM CL A 860897107 2,679 45,623 SH   SOLE 2 18,700 0 26,923
STITCH FIX INC COM CL A 860897107 12 205 SH   SOLE 4 205 0 0
STITCH FIX INC COM CL A 860897107 72 1,221 SH   SOLE 7 1,221 0 0
STITCH FIX INC COM CL A 860897107 1 14 SH   SOLE 17 0 0 14
STITCH FIX INC COM CL A 860897107 12,745 217,051 SH   SOLE 18 209,828 0 7,223
STITCH FIX INC COM CL A 860897107 10,209 173,855 SH   SOLE 19 173,855 0 0
STITCH FIX INC COM CL A 860897107 124,788 2,125,128 SH   SOLE 21 2,125,128 0 0
STITCH FIX INC COM CL A 860897107 96,056 1,635,835 SH   SOLE 22 1,597,015 0 38,820
STITCH FIX INC COM CL A 860897107 242 4,123 SH   SOLE 23 4,123 0 0
STITCH FIX INC COM CL A 860897107 34 587 SH   SOLE 25 587 0 0
STITCH FIX INC COM CL A 860897107 2,451 41,740 SH   SOLE 26 17,848 0 23,892
STITCH FIX INC COM CL A 860897107 409 6,963 SH   SOLE 28 6,963 0 0
STITCH FIX INC COM CL A 860897107 5,272 89,775 SH   SOLE 30 89,775 0 0
STITCH FIX INC COM CL A 860897107 67 1,134 SH   SOLE 34 1,134 0 0
STITCH FIX INC COM CL A 860897107 85 1,441 SH   SOLE 36 1,441 0 0
STITCH FIX INC COM CL A 860897107 415 7,067 SH   SOLE 40 7,067 0 0
STMICROELECTRONICS N V NY REGISTRY 861012102 5 146 SH   SOLE 18 146 0 0
STOCK YDS BANCORP INC COM 861025104 936 23,114 SH   SOLE 2 7,204 0 15,910
STOCK YDS BANCORP INC COM 861025104 14 337 SH   SOLE 7 337 0 0
STOCK YDS BANCORP INC COM 861025104 3,059 75,560 SH   SOLE 18 75,560 0 0
STOCK YDS BANCORP INC COM 861025104 1,423 35,165 SH   SOLE 19 35,165 0 0
STOCK YDS BANCORP INC COM 861025104 31,110 768,526 SH   SOLE 21 768,526 0 0
STOCK YDS BANCORP INC COM 861025104 26,225 647,854 SH   SOLE 22 633,463 0 14,391
STOCK YDS BANCORP INC COM 861025104 28 691 SH   SOLE 25 691 0 0
STOCK YDS BANCORP INC COM 861025104 114 2,805 SH   SOLE 26 1,306 0 1,499
STOCK YDS BANCORP INC COM 861025104 125 3,091 SH   SOLE 28 3,091 0 0
STOCK YDS BANCORP INC COM 861025104 709 17,511 SH   SOLE 30 17,511 0 0
STOCK YDS BANCORP INC COM 861025104 71 1,760 SH   SOLE 36 1,760 0 0
STOCK YDS BANCORP INC COM 861025104 109 2,694 SH   SOLE 40 2,694 0 0
STOKE THERAPEUTICS INC COM 86150R107 456 7,370 SH   SOLE 2 3,372 0 3,998
STOKE THERAPEUTICS INC COM 86150R107 15 245 SH   SOLE 7 245 0 0
STOKE THERAPEUTICS INC COM 86150R107 3,410 55,065 SH   SOLE 18 55,065 0 0
STOKE THERAPEUTICS INC COM 86150R107 25,825 416,999 SH   SOLE 19 416,999 0 0
STOKE THERAPEUTICS INC COM 86150R107 46,109 744,540 SH   SOLE 21 744,540 0 0
STOKE THERAPEUTICS INC COM 86150R107 26,217 423,328 SH   SOLE 22 416,816 0 6,512
STOKE THERAPEUTICS INC COM 86150R107 682 11,010 SH   SOLE 30 11,010 0 0
STOKE THERAPEUTICS INC COM 86150R107 93 1,503 SH   SOLE 40 1,503 0 0
STONECO LTD COM CL A G85158106 32,325 385,187 SH   SOLE 2 45,973 0 339,214
STONECO LTD COM CL A G85158106 318 3,792 SH   SOLE 7 3,792 0 0
STONECO LTD COM CL A G85158106 12,397 147,723 SH   SOLE 18 110,764 0 36,959
STONECO LTD COM CL A G85158106 149,189 1,777,758 SH   SOLE 19 1,777,758 0 0
STONECO LTD COM CL A G85158106 273,750 3,262,036 SH   SOLE 21 3,262,036 0 0
STONECO LTD COM CL A G85158106 151,916 1,810,242 SH   SOLE 22 1,659,318 0 150,924
STONECO LTD COM CL A G85158106 69 822 SH   SOLE 23 822 0 0
STONECO LTD COM CL A G85158106 727 8,659 SH   SOLE 25 8,659 0 0
STONECO LTD COM CL A G85158106 21,735 258,994 SH   SOLE 26 0 0 258,994
STONECO LTD COM CL A G85158106 398 4,739 SH   SOLE 31 4,739 0 0
STONECO LTD COM CL A G85158106 171,727 2,046,313 SH   SOLE 34 2,046,313 0 0
STONEMOR INC COM 86184W106 89 33,717 SH   SOLE 22 33,717 0 0
STONERIDGE INC COM 86183P102 1,010 33,395 SH   SOLE 2 9,467 0 23,928
STONERIDGE INC COM 86183P102 8 250 SH   SOLE 4 250 0 0
STONERIDGE INC COM 86183P102 17 552 SH   SOLE 7 552 0 0
STONERIDGE INC COM 86183P102 2,913 96,369 SH   SOLE 18 96,369 0 0
STONERIDGE INC COM 86183P102 1,388 45,905 SH   SOLE 19 45,905 0 0
STONERIDGE INC COM 86183P102 29,598 979,093 SH   SOLE 21 979,093 0 0
STONERIDGE INC COM 86183P102 23,220 768,110 SH   SOLE 22 746,117 0 21,993
STONERIDGE INC COM 86183P102 686 22,708 SH   SOLE 26 20,857 0 1,851
STONERIDGE INC COM 86183P102 120 3,986 SH   SOLE 28 3,986 0 0
STONERIDGE INC COM 86183P102 1,402 46,379 SH   SOLE 30 46,379 0 0
STONERIDGE INC COM 86183P102 70 2,329 SH   SOLE 40 2,329 0 0
STONEX GROUP INC COM 861896108 1,129 19,499 SH   SOLE 2 5,518 0 13,981
STONEX GROUP INC COM 861896108 16 278 SH   SOLE 7 278 0 0
STONEX GROUP INC COM 861896108 4,395 75,907 SH   SOLE 18 75,907 0 0
STONEX GROUP INC COM 861896108 1,685 29,105 SH   SOLE 19 29,105 0 0
STONEX GROUP INC COM 861896108 110,669 1,911,374 SH   SOLE 21 1,911,374 0 0
STONEX GROUP INC COM 861896108 27,553 475,866 SH   SOLE 22 465,307 0 10,559
STONEX GROUP INC COM 861896108 19 329 SH   SOLE 25 329 0 0
STONEX GROUP INC COM 861896108 339 5,850 SH   SOLE 26 714 0 5,136
STONEX GROUP INC COM 861896108 135 2,325 SH   SOLE 28 2,325 0 0
STONEX GROUP INC COM 861896108 2,311 39,913 SH   SOLE 30 39,913 0 0
STONEX GROUP INC COM 861896108 47 809 SH   SOLE 36 809 0 0
STONEX GROUP INC COM 861896108 144 2,492 SH   SOLE 40 2,492 0 0
STORE CAP CORP COM 862121100 21,526 633,481 SH   SOLE 2 183,805 0 449,676
STORE CAP CORP COM 862121100 6,777 199,455 SH   SOLE 4 199,455 0 0
STORE CAP CORP COM 862121100 10,233 301,141 SH   SOLE 7 301,141 0 0
STORE CAP CORP COM 862121100 20,224 595,168 SH   SOLE 18 595,168 0 0
STORE CAP CORP COM 862121100 12,510 368,156 SH   SOLE 19 368,156 0 0
STORE CAP CORP COM 862121100 423,707 12,469,306 SH   SOLE 21 12,469,306 0 0
STORE CAP CORP COM 862121100 323,116 9,509,017 SH   SOLE 22 9,188,176 0 320,841
STORE CAP CORP COM 862121100 357 10,512 SH   SOLE 23 10,512 0 0
STORE CAP CORP COM 862121100 35,688 1,050,269 SH   SOLE 25 1,050,269 0 0
STORE CAP CORP COM 862121100 5,175 152,309 SH   SOLE 26 78,980 0 73,329
STORE CAP CORP COM 862121100 6,192 182,234 SH   SOLE 28 29,512 0 152,722
STORE CAP CORP COM 862121100 4,925 144,952 SH   SOLE 29 144,952 0 0
STORE CAP CORP COM 862121100 36,873 1,085,150 SH   SOLE 30 1,085,150 0 0
STORE CAP CORP COM 862121100 149 4,371 SH   SOLE 31 4,371 0 0
STORE CAP CORP COM 862121100 161 4,747 SH   SOLE 34 4,747 0 0
STORE CAP CORP COM 862121100 258 7,587 SH   SOLE 36 7,587 0 0
STORE CAP CORP COM 862121100 1,039 30,582 SH   SOLE 40 30,582 0 0
STRATA SKIN SCIENCES INC COM NEW 86272A206 7 4,539 SH   SOLE 18 4,539 0 0
STRATA SKIN SCIENCES INC COM NEW 86272A206 78 52,004 SH   SOLE 21 52,004 0 0
STRATA SKIN SCIENCES INC COM NEW 86272A206 91 60,978 SH   SOLE 22 60,978 0 0
STRATASYS LTD SHS M85548101 2,862 138,142 SH   SOLE 21 138,142 0 0
STRATASYS LTD SHS M85548101 4,803 231,802 SH   SOLE 30 231,802 0 0
STRATEGIC ED INC COM 86272C103 2,691 28,225 SH   SOLE 2 18,437 0 9,788
STRATEGIC ED INC COM 86272C103 10 110 SH   SOLE 4 110 0 0
STRATEGIC ED INC COM 86272C103 47 498 SH   SOLE 7 498 0 0
STRATEGIC ED INC COM 86272C103 13,222 138,697 SH   SOLE 18 135,091 0 3,606
STRATEGIC ED INC COM 86272C103 9,342 97,993 SH   SOLE 19 97,993 0 0
STRATEGIC ED INC COM 86272C103 154,015 1,615,594 SH   SOLE 21 1,615,594 0 0
STRATEGIC ED INC COM 86272C103 80,507 844,507 SH   SOLE 22 827,818 0 16,689
STRATEGIC ED INC COM 86272C103 438 4,597 SH   SOLE 23 4,597 0 0
STRATEGIC ED INC COM 86272C103 18 191 SH   SOLE 25 191 0 0
STRATEGIC ED INC COM 86272C103 2,421 25,396 SH   SOLE 26 6,303 0 19,093
STRATEGIC ED INC COM 86272C103 306 3,205 SH   SOLE 28 3,205 0 0
STRATEGIC ED INC COM 86272C103 1,362 14,283 SH   SOLE 30 14,283 0 0
STRATEGIC ED INC COM 86272C103 45 469 SH   SOLE 36 469 0 0
STRATEGIC ED INC COM 86272C103 277 2,903 SH   SOLE 40 2,903 0 0
STRATTEC SEC CORP COM 863111100 42 851 SH   SOLE 18 851 0 0
STRATTEC SEC CORP COM 863111100 1,281 25,951 SH   SOLE 21 25,951 0 0
STRATTEC SEC CORP COM 863111100 3,949 80,014 SH   SOLE 22 80,014 0 0
STRATUS PPTYS INC COM NEW 863167201 158 6,182 SH   SOLE 2 302 0 5,880
STRATUS PPTYS INC COM NEW 863167201 525 20,597 SH   SOLE 18 20,597 0 0
STRATUS PPTYS INC COM NEW 863167201 272 10,679 SH   SOLE 19 10,679 0 0
STRATUS PPTYS INC COM NEW 863167201 5,199 203,886 SH   SOLE 21 203,886 0 0
STRATUS PPTYS INC COM NEW 863167201 1,338 52,487 SH   SOLE 22 51,649 0 838
STREAMLINE HEALTH SOLUTIONS COM 86323X106 8 5,011 SH   SOLE 18 5,011 0 0
STREAMLINE HEALTH SOLUTIONS COM 86323X106 117 75,307 SH   SOLE 21 75,307 0 0
STREAMLINE HEALTH SOLUTIONS COM 86323X106 572 366,368 SH   SOLE 22 366,368 0 0
STRIDE INC COM 86333M108 1,029 48,490 SH   SOLE 2 13,726 0 34,764
STRIDE INC COM 86333M108 3 158 SH   SOLE 4 158 0 0
STRIDE INC COM 86333M108 17 795 SH   SOLE 7 795 0 0
STRIDE INC COM 86333M108 3,019 142,225 SH   SOLE 18 142,225 0 0
STRIDE INC COM 86333M108 1,558 73,387 SH   SOLE 19 73,387 0 0
STRIDE INC COM 86333M108 31,269 1,472,892 SH   SOLE 21 1,472,892 0 0
STRIDE INC COM 86333M108 23,895 1,125,513 SH   SOLE 22 1,098,599 0 26,914
STRIDE INC COM 86333M108 1,730 81,484 SH   SOLE 23 81,484 0 0
STRIDE INC COM 86333M108 524 24,687 SH   SOLE 26 15,354 0 9,333
STRIDE INC COM 86333M108 101 4,770 SH   SOLE 28 4,770 0 0
STRIDE INC COM 86333M108 477 22,466 SH   SOLE 30 22,466 0 0
STRIDE INC COM 86333M108 102 4,827 SH   SOLE 40 4,827 0 0
STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 55 22,615 SH   SOLE 2 2,473 0 20,142
STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 406 167,163 SH   SOLE 18 167,163 0 0
STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 159 65,344 SH   SOLE 19 65,344 0 0
STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 3,431 1,411,878 SH   SOLE 21 1,411,878 0 0
STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 1,080 444,625 SH   SOLE 22 442,449 0 2,176
STRYKER CORPORATION COM 863667101 240,474 981,368 SH   SOLE 2 302,160 0 679,208
STRYKER CORPORATION COM 863667101 38,345 156,483 SH   SOLE 4 143,477 0 13,006
STRYKER CORPORATION COM 863667101 72,820 297,177 SH   SOLE 7 285,175 0 12,002
STRYKER CORPORATION COM 863667101 4,484 18,299 SH   SOLE 13 18,299 0 0
STRYKER CORPORATION COM 863667101 9,244 37,724 SH   SOLE 15 37,724 0 0
STRYKER CORPORATION COM 863667101 167,991 685,565 SH   SOLE 18 616,090 0 69,475
STRYKER CORPORATION COM 863667101 349,790 1,427,482 SH   SOLE 19 1,427,482 0 0
STRYKER CORPORATION COM 863667101 2,154,475 8,792,340 SH   SOLE 21 8,792,340 0 0
STRYKER CORPORATION COM 863667101 1,908,987 7,790,510 SH   SOLE 22 7,000,130 0 790,380
STRYKER CORPORATION COM 863667101 54,845 223,821 SH   SOLE 23 223,821 0 0
STRYKER CORPORATION COM 863667101 130,796 533,775 SH   SOLE 25 533,775 0 0
STRYKER CORPORATION COM 863667101 178,254 727,450 SH   SOLE 26 212,290 0 515,160
STRYKER CORPORATION COM 863667101 173,511 708,092 SH   SOLE 28 44,777 0 663,315
STRYKER CORPORATION COM 863667101 109 443 SH   SOLE 29 443 0 0
STRYKER CORPORATION COM 863667101 352,684 1,439,293 SH   SOLE 30 1,408,823 0 30,470
STRYKER CORPORATION COM 863667101 18,877 77,037 SH   SOLE 31 44,004 0 33,033
STRYKER CORPORATION COM 863667101 279,367 1,140,087 SH   SOLE 34 1,140,087 0 0
STRYKER CORPORATION COM 863667101 55,032 224,582 SH   SOLE 36 224,582 0 0
STRYKER CORPORATION COM 863667101 3,465 14,142 SH   SOLE 40 14,142 0 0
STURM RUGER & CO INC COM 864159108 516 7,927 SH   SOLE 2 5,797 0 2,130
STURM RUGER & CO INC COM 864159108 8 122 SH   SOLE 4 122 0 0
STURM RUGER & CO INC COM 864159108 22 331 SH   SOLE 7 331 0 0
STURM RUGER & CO INC COM 864159108 4,896 75,237 SH   SOLE 18 75,237 0 0
STURM RUGER & CO INC COM 864159108 1,938 29,788 SH   SOLE 19 29,788 0 0
STURM RUGER & CO INC COM 864159108 139,526 2,144,248 SH   SOLE 21 2,144,248 0 0
STURM RUGER & CO INC COM 864159108 30,995 476,338 SH   SOLE 22 463,747 0 12,591
STURM RUGER & CO INC COM 864159108 244 3,756 SH   SOLE 26 2,795 0 961
STURM RUGER & CO INC COM 864159108 175 2,696 SH   SOLE 28 2,696 0 0
STURM RUGER & CO INC COM 864159108 2,469 37,947 SH   SOLE 30 37,947 0 0
STURM RUGER & CO INC COM 864159108 131 2,018 SH   SOLE 40 2,018 0 0
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 9 1,391 SH   SOLE 18 1,391 0 0
SUMMER INFANT INC COM NEW 865646301 14 887 SH   SOLE 21 887 0 0
SUMMIT FINL GROUP INC COM 86606G101 239 10,838 SH   SOLE 2 1,182 0 9,656
SUMMIT FINL GROUP INC COM 86606G101 5 227 SH   SOLE 7 227 0 0
SUMMIT FINL GROUP INC COM 86606G101 1,025 46,421 SH   SOLE 18 46,421 0 0
SUMMIT FINL GROUP INC COM 86606G101 483 21,887 SH   SOLE 19 21,887 0 0
SUMMIT FINL GROUP INC COM 86606G101 9,003 407,763 SH   SOLE 21 407,763 0 0
SUMMIT FINL GROUP INC COM 86606G101 3,936 178,276 SH   SOLE 22 176,438 0 1,838
SUMMIT HOTEL PPTYS INC COM 866082100 1,147 127,271 SH   SOLE 2 35,295 0 91,976
SUMMIT HOTEL PPTYS INC COM 866082100 776 86,084 SH   SOLE 4 86,084 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 1,168 129,654 SH   SOLE 7 129,654 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 4,170 462,829 SH   SOLE 18 462,829 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 5,135 569,927 SH   SOLE 19 569,927 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 112,294 12,463,238 SH   SOLE 21 12,463,238 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 40,983 4,548,594 SH   SOLE 22 4,480,284 0 68,310
SUMMIT HOTEL PPTYS INC COM 866082100 261 28,938 SH   SOLE 23 28,938 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 4,049 449,381 SH   SOLE 25 449,381 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 1,930 214,223 SH   SOLE 26 26,929 0 187,294
SUMMIT HOTEL PPTYS INC COM 866082100 687 76,272 SH   SOLE 28 13,213 0 63,059
SUMMIT HOTEL PPTYS INC COM 866082100 677 75,158 SH   SOLE 29 75,158 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 5,659 628,098 SH   SOLE 30 628,098 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 25 2,772 SH   SOLE 34 2,772 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 89 9,879 SH   SOLE 40 9,879 0 0
SUMMIT MATLS INC CL A 86614U100 3,451 171,847 SH   SOLE 2 46,936 0 124,911
SUMMIT MATLS INC CL A 86614U100 8 374 SH   SOLE 4 374 0 0
SUMMIT MATLS INC CL A 86614U100 60 3,012 SH   SOLE 7 3,012 0 0
SUMMIT MATLS INC CL A 86614U100 7,981 397,463 SH   SOLE 18 397,463 0 0
SUMMIT MATLS INC CL A 86614U100 10,059 500,926 SH   SOLE 19 500,926 0 0
SUMMIT MATLS INC CL A 86614U100 82,378 4,102,488 SH   SOLE 21 4,102,488 0 0
SUMMIT MATLS INC CL A 86614U100 75,732 3,771,519 SH   SOLE 22 3,694,025 0 77,494
SUMMIT MATLS INC CL A 86614U100 655 32,600 SH   SOLE 23 32,600 0 0
SUMMIT MATLS INC CL A 86614U100 40 1,970 SH   SOLE 25 1,970 0 0
SUMMIT MATLS INC CL A 86614U100 5,285 263,194 SH   SOLE 26 44,805 0 218,389
SUMMIT MATLS INC CL A 86614U100 306 15,217 SH   SOLE 28 15,217 0 0
SUMMIT MATLS INC CL A 86614U100 1,364 67,940 SH   SOLE 30 67,940 0 0
SUMMIT MATLS INC CL A 86614U100 127 6,325 SH   SOLE 34 6,325 0 0
SUMMIT MATLS INC CL A 86614U100 180 8,973 SH   SOLE 36 8,973 0 0
SUMMIT MATLS INC CL A 86614U100 258 12,839 SH   SOLE 40 12,839 0 0
SUMMIT ST BK SANTA ROSA CALI COM 866264203 17 1,240 SH   SOLE 18 1,240 0 0
SUMMIT ST BK SANTA ROSA CALI COM 866264203 12 868 SH   SOLE 21 868 0 0
SUMMIT THERAPEUTICS INC COM 86627T108 3,346 711,929 SH   SOLE 21 711,929 0 0
SUMMIT THERAPEUTICS INC COM 86627T108 88 18,681 SH   SOLE 30 18,681 0 0
SUMO LOGIC INC COM 86646P103 287 10,050 SH   SOLE 2 5,146 0 4,904
SUMO LOGIC INC COM 86646P103 13 444 SH   SOLE 7 444 0 0
SUMO LOGIC INC COM 86646P103 1,522 53,264 SH   SOLE 18 51,078 0 2,186
SUMO LOGIC INC COM 86646P103 1,925 67,340 SH   SOLE 19 67,340 0 0
SUMO LOGIC INC COM 86646P103 16,769 586,747 SH   SOLE 21 586,747 0 0
SUMO LOGIC INC COM 86646P103 11,988 419,455 SH   SOLE 22 417,748 0 1,707
SUMO LOGIC INC COM 86646P103 275 9,628 SH   SOLE 26 0 0 9,628
SUMO LOGIC INC COM 86646P103 1,327 46,417 SH   SOLE 34 46,417 0 0
SUN CMNTYS INC COM 866674104 34,514 227,138 SH   SOLE 2 30,256 0 196,882
SUN CMNTYS INC COM 866674104 31,848 209,594 SH   SOLE 4 205,755 0 3,839
SUN CMNTYS INC COM 866674104 24,353 160,267 SH   SOLE 7 154,343 0 5,924
SUN CMNTYS INC COM 866674104 62 409 SH   SOLE 13 409 0 0
SUN CMNTYS INC COM 866674104 1,615 10,629 SH   SOLE 15 10,629 0 0
SUN CMNTYS INC COM 866674104 27,036 177,925 SH   SOLE 18 171,703 0 6,222
SUN CMNTYS INC COM 866674104 59,738 393,144 SH   SOLE 19 393,144 0 0
SUN CMNTYS INC COM 866674104 395,924 2,605,617 SH   SOLE 21 2,605,617 0 0
SUN CMNTYS INC COM 866674104 554,249 3,647,576 SH   SOLE 22 3,409,597 0 237,979
SUN CMNTYS INC COM 866674104 12,166 80,065 SH   SOLE 23 80,065 0 0
SUN CMNTYS INC COM 866674104 92,828 610,911 SH   SOLE 25 610,911 0 0
SUN CMNTYS INC COM 866674104 30,168 198,538 SH   SOLE 26 94,450 0 104,088
SUN CMNTYS INC COM 866674104 39,681 261,142 SH   SOLE 28 32,936 0 228,206
SUN CMNTYS INC COM 866674104 9,788 64,413 SH   SOLE 29 64,413 0 0
SUN CMNTYS INC COM 866674104 91,606 602,871 SH   SOLE 30 591,302 0 11,569
SUN CMNTYS INC COM 866674104 2,297 15,115 SH   SOLE 31 11,840 0 3,275
SUN CMNTYS INC COM 866674104 20,898 137,533 SH   SOLE 34 137,533 0 0
SUN CMNTYS INC COM 866674104 10,098 66,454 SH   SOLE 36 66,454 0 0
SUN CMNTYS INC COM 866674104 613 4,031 SH   SOLE 40 4,031 0 0
SUN LIFE FINANCIAL INC. COM 866796105 4 92 SH   SOLE 18 92 0 0
SUN LIFE FINANCIAL INC. COM 866796105 345 7,765 SH   SOLE 19 7,765 0 0
SUN LIFE FINANCIAL INC. COM 866796105 7 162 SH   SOLE 22 162 0 0
SUN LIFE FINANCIAL INC. COM 866796105 108 2,419 SH   SOLE 34 2,419 0 0
SUNCOKE ENERGY INC COM 86722A103 431 98,982 SH   SOLE 2 27,753 0 71,229
SUNCOKE ENERGY INC COM 86722A103 2 371 SH   SOLE 4 371 0 0
SUNCOKE ENERGY INC COM 86722A103 6 1,424 SH   SOLE 7 1,424 0 0
SUNCOKE ENERGY INC COM 86722A103 1,683 386,843 SH   SOLE 18 386,843 0 0
SUNCOKE ENERGY INC COM 86722A103 697 160,235 SH   SOLE 19 160,235 0 0
SUNCOKE ENERGY INC COM 86722A103 42,249 9,712,389 SH   SOLE 21 9,712,389 0 0
SUNCOKE ENERGY INC COM 86722A103 10,513 2,416,853 SH   SOLE 22 2,370,668 0 46,185
SUNCOKE ENERGY INC COM 86722A103 298 68,521 SH   SOLE 26 17,169 0 51,352
SUNCOKE ENERGY INC COM 86722A103 41 9,380 SH   SOLE 28 9,380 0 0
SUNCOKE ENERGY INC COM 86722A103 954 219,217 SH   SOLE 30 219,217 0 0
SUNCOKE ENERGY INC COM 86722A103 32 7,310 SH   SOLE 40 7,310 0 0
SUNCOR ENERGY INC NEW COM 867224107 6 379 SH   SOLE 18 379 0 0
SUNCOR ENERGY INC NEW COM 867224107 6,017 358,599 SH   SOLE 21 358,599 0 0
SUNESIS PHARMACEUTICALS INC COM NEW 867328874 2 783 SH   SOLE 21 783 0 0
SUNESIS PHARMACEUTICALS INC COM NEW 867328874 409 205,386 SH   SOLE 22 205,386 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104 2,901 64,286 SH   SOLE 2 20,294 0 43,992
SUNNOVA ENERGY INTL INC. COM 86745K104 26 571 SH   SOLE 4 571 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104 48 1,055 SH   SOLE 7 1,055 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104 8,687 192,495 SH   SOLE 18 185,127 0 7,368
SUNNOVA ENERGY INTL INC. COM 86745K104 9,543 211,462 SH   SOLE 19 211,462 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104 191,392 4,240,903 SH   SOLE 21 4,240,903 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104 77,523 1,717,777 SH   SOLE 22 1,684,528 0 33,249
SUNNOVA ENERGY INTL INC. COM 86745K104 503 11,148 SH   SOLE 23 11,148 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104 885 19,614 SH   SOLE 25 19,614 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104 5,088 112,736 SH   SOLE 26 18,706 0 94,030
SUNNOVA ENERGY INTL INC. COM 86745K104 327 7,246 SH   SOLE 28 7,246 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104 114,069 2,527,574 SH   SOLE 30 2,527,574 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104 20,998 465,270 SH   SOLE 34 465,270 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104 104 2,300 SH   SOLE 36 2,300 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104 305 6,763 SH   SOLE 40 6,763 0 0
SUNOPTA INC COM 8676EP108 187 15,992 SH   SOLE 30 15,992 0 0
SUNPOWER CORP COM 867652406 1,843 71,875 SH   SOLE 2 29,799 0 42,076
SUNPOWER CORP COM 867652406 6 234 SH   SOLE 4 234 0 0
SUNPOWER CORP COM 867652406 36 1,396 SH   SOLE 7 1,396 0 0
SUNPOWER CORP COM 867652406 6,861 267,591 SH   SOLE 18 267,591 0 0
SUNPOWER CORP COM 867652406 3,722 145,182 SH   SOLE 19 145,182 0 0
SUNPOWER CORP COM 867652406 69,428 2,707,781 SH   SOLE 21 2,707,781 0 0
SUNPOWER CORP COM 867652406 54,949 2,143,079 SH   SOLE 22 2,080,670 0 62,409
SUNPOWER CORP COM 867652406 13 505 SH   SOLE 23 505 0 0
SUNPOWER CORP COM 867652406 31 1,222 SH   SOLE 25 1,222 0 0
SUNPOWER CORP COM 867652406 1,876 73,177 SH   SOLE 26 32,097 0 41,080
SUNPOWER CORP COM 867652406 301 11,739 SH   SOLE 28 11,739 0 0
SUNPOWER CORP COM 867652406 1,501 58,552 SH   SOLE 30 58,552 0 0
SUNPOWER CORP COM 867652406 55 2,156 SH   SOLE 36 2,156 0 0
SUNPOWER CORP COM 867652406 323 12,603 SH   SOLE 40 12,603 0 0
SUNPOWER CORP DBCV 4.000% 1/1 867652AL3 2,715 2,100,000 PRN   SOLE 21 2,100,000 0 0
SUNRUN INC COM 86771W105 14,765 212,818 SH   SOLE 2 131,188 0 81,630
SUNRUN INC COM 86771W105 3,815 54,980 SH   SOLE 4 50,446 0 4,534
SUNRUN INC COM 86771W105 677 9,758 SH   SOLE 7 9,758 0 0
SUNRUN INC COM 86771W105 44 628 SH   SOLE 13 628 0 0
SUNRUN INC COM 86771W105 622 8,961 SH   SOLE 15 8,961 0 0
SUNRUN INC COM 86771W105 65,590 945,375 SH   SOLE 18 913,163 0 32,212
SUNRUN INC COM 86771W105 37,780 544,535 SH   SOLE 19 544,535 0 0
SUNRUN INC COM 86771W105 899,126 12,959,441 SH   SOLE 21 12,959,441 0 0
SUNRUN INC COM 86771W105 366,763 5,286,299 SH   SOLE 22 5,195,379 0 90,920
SUNRUN INC COM 86771W105 6,772 97,610 SH   SOLE 23 97,610 0 0
SUNRUN INC COM 86771W105 6,392 92,129 SH   SOLE 25 92,129 0 0
SUNRUN INC COM 86771W105 19,796 285,332 SH   SOLE 26 160,834 0 124,498
SUNRUN INC COM 86771W105 10,655 153,569 SH   SOLE 28 15,047 0 138,522
SUNRUN INC COM 86771W105 8 122 SH   SOLE 29 122 0 0
SUNRUN INC COM 86771W105 179,443 2,586,382 SH   SOLE 30 2,575,211 0 11,171
SUNRUN INC COM 86771W105 1,190 17,148 SH   SOLE 31 13,106 0 4,042
SUNRUN INC COM 86771W105 23,477 338,380 SH   SOLE 34 338,380 0 0
SUNRUN INC COM 86771W105 2,283 32,908 SH   SOLE 36 32,908 0 0
SUNRUN INC COM 86771W105 390 5,619 SH   SOLE 40 5,619 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 3,522 310,815 SH   SOLE 2 121,095 0 189,720
SUNSTONE HOTEL INVS INC NEW COM 867892101 1,970 173,852 SH   SOLE 4 173,852 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 3,023 266,798 SH   SOLE 7 266,798 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 8,194 723,242 SH   SOLE 18 723,242 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 20,542 1,813,106 SH   SOLE 19 1,813,106 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 96,722 8,536,794 SH   SOLE 21 8,536,794 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 88,804 7,837,933 SH   SOLE 22 7,681,651 0 156,282
SUNSTONE HOTEL INVS INC NEW COM 867892101 109 9,654 SH   SOLE 23 9,654 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 11,066 976,659 SH   SOLE 25 976,659 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 1,558 137,520 SH   SOLE 26 61,048 0 76,472
SUNSTONE HOTEL INVS INC NEW COM 867892101 1,861 164,213 SH   SOLE 28 27,963 0 136,250
SUNSTONE HOTEL INVS INC NEW COM 867892101 1,677 148,021 SH   SOLE 29 148,021 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 10,769 950,501 SH   SOLE 30 950,501 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 2,470 217,999 SH   SOLE 34 217,999 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 239 21,121 SH   SOLE 36 21,121 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 268 23,696 SH   SOLE 40 23,696 0 0
SUNWORKS INC COM NEW 86803X204 9 1,820 SH   SOLE 21 1,820 0 0
SUNWORKS INC COM NEW 86803X204 28 5,523 SH   SOLE 22 5,523 0 0
SUPER LEAGUE GAMING INC COM 86804F202 18 6,521 SH   SOLE 21 6,521 0 0
SUPER MICRO COMPUTER INC COM 86800U104 1,455 45,947 SH   SOLE 2 14,932 0 31,015
SUPER MICRO COMPUTER INC COM 86800U104 15 475 SH   SOLE 4 475 0 0
SUPER MICRO COMPUTER INC COM 86800U104 25 805 SH   SOLE 7 805 0 0
SUPER MICRO COMPUTER INC COM 86800U104 4,740 149,717 SH   SOLE 18 149,717 0 0
SUPER MICRO COMPUTER INC COM 86800U104 3,183 100,542 SH   SOLE 19 100,542 0 0
SUPER MICRO COMPUTER INC COM 86800U104 50,072 1,581,564 SH   SOLE 21 1,581,564 0 0
SUPER MICRO COMPUTER INC COM 86800U104 39,370 1,243,510 SH   SOLE 22 1,212,534 0 30,976
SUPER MICRO COMPUTER INC COM 86800U104 214 6,764 SH   SOLE 26 0 0 6,764
SUPER MICRO COMPUTER INC COM 86800U104 156 4,935 SH   SOLE 28 4,935 0 0
SUPER MICRO COMPUTER INC COM 86800U104 249 7,878 SH   SOLE 30 7,878 0 0
SUPER MICRO COMPUTER INC COM 86800U104 147 4,632 SH   SOLE 40 4,632 0 0
SUPERIOR DRILLING PRODS INC COM 868153107 4 7,307 SH   SOLE 21 7,307 0 0
SUPERIOR GROUP OF CO INC COM 868358102 199 8,567 SH   SOLE 2 634 0 7,933
SUPERIOR GROUP OF CO INC COM 868358102 7 285 SH   SOLE 7 285 0 0
SUPERIOR GROUP OF CO INC COM 868358102 911 39,217 SH   SOLE 18 39,217 0 0
SUPERIOR GROUP OF CO INC COM 868358102 448 19,278 SH   SOLE 19 19,278 0 0
SUPERIOR GROUP OF CO INC COM 868358102 9,285 399,531 SH   SOLE 21 399,531 0 0
SUPERIOR GROUP OF CO INC COM 868358102 5,024 216,192 SH   SOLE 22 214,214 0 1,978
SUPERIOR INDS INTL INC COM 868168105 25 6,166 SH   SOLE 18 6,166 0 0
SUPERIOR INDS INTL INC COM 868168105 498 121,703 SH   SOLE 21 121,703 0 0
SUPERIOR INDS INTL INC COM 868168105 2,351 574,855 SH   SOLE 22 574,855 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 1,433 56,959 SH   SOLE 2 17,596 0 39,363
SUPERNUS PHARMACEUTICALS INC COM 868459108 8 313 SH   SOLE 4 313 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 29 1,133 SH   SOLE 7 1,133 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 5,463 217,118 SH   SOLE 18 217,118 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 5,938 236,005 SH   SOLE 19 236,005 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 157,607 6,264,204 SH   SOLE 21 6,264,204 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 41,591 1,653,079 SH   SOLE 22 1,616,121 0 36,958
SUPERNUS PHARMACEUTICALS INC COM 868459108 184 7,313 SH   SOLE 23 7,313 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 1,663 66,094 SH   SOLE 26 13,587 0 52,507
SUPERNUS PHARMACEUTICALS INC COM 868459108 172 6,817 SH   SOLE 28 6,817 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 10,033 398,757 SH   SOLE 30 398,757 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 126 5,009 SH   SOLE 40 5,009 0 0
SUPERNUS PHARMACEUTICALS INC NOTE 0.625% 4/0 868459AD0 1,427 1,505,000 PRN   SOLE 21 1,505,000 0 0
SUPERNUS PHARMACEUTICALS INC NOTE 0.625% 4/0 868459AD0 1,897 2,000,000 PRN   SOLE 22 2,000,000 0 0
SUPPORT COM INC COM NEW 86858W200 12 5,669 SH   SOLE 21 5,669 0 0
SUPPORT COM INC COM NEW 86858W200 874 397,416 SH   SOLE 22 397,416 0 0
SURFACE ONCOLOGY INC COM 86877M209 14 1,494 SH   SOLE 2 1,494 0 0
SURFACE ONCOLOGY INC COM 86877M209 51 5,509 SH   SOLE 18 5,509 0 0
SURFACE ONCOLOGY INC COM 86877M209 3,814 412,722 SH   SOLE 21 412,722 0 0
SURFACE ONCOLOGY INC COM 86877M209 4,832 522,912 SH   SOLE 22 522,912 0 0
SURFACE ONCOLOGY INC COM 86877M209 85 9,240 SH   SOLE 30 9,240 0 0
SURGALIGN HOLDINGS INC COM 86882C105 118 53,750 SH   SOLE 2 3,478 0 50,272
SURGALIGN HOLDINGS INC COM 86882C105 3 1,387 SH   SOLE 7 1,387 0 0
SURGALIGN HOLDINGS INC COM 86882C105 543 247,961 SH   SOLE 18 247,961 0 0
SURGALIGN HOLDINGS INC COM 86882C105 246 112,476 SH   SOLE 19 112,476 0 0
SURGALIGN HOLDINGS INC COM 86882C105 5,001 2,283,755 SH   SOLE 21 2,283,755 0 0
SURGALIGN HOLDINGS INC COM 86882C105 4,802 2,192,516 SH   SOLE 22 2,182,246 0 10,270
SURGALIGN HOLDINGS INC COM 86882C105 32 14,744 SH   SOLE 23 14,744 0 0
SURGALIGN HOLDINGS INC COM 86882C105 31 14,181 SH   SOLE 26 0 0 14,181
SURGERY PARTNERS INC COM 86881A100 399 13,760 SH   SOLE 2 7,325 0 6,435
SURGERY PARTNERS INC COM 86881A100 9 311 SH   SOLE 7 311 0 0
SURGERY PARTNERS INC COM 86881A100 2,477 85,378 SH   SOLE 18 85,378 0 0
SURGERY PARTNERS INC COM 86881A100 1,191 41,041 SH   SOLE 19 41,041 0 0
SURGERY PARTNERS INC COM 86881A100 24,491 844,229 SH   SOLE 21 844,229 0 0
SURGERY PARTNERS INC COM 86881A100 16,624 573,054 SH   SOLE 22 553,625 0 19,429
SURGERY PARTNERS INC COM 86881A100 15 533 SH   SOLE 25 533 0 0
SURGERY PARTNERS INC COM 86881A100 29 1,013 SH   SOLE 26 1,013 0 0
SURGERY PARTNERS INC COM 86881A100 93 3,193 SH   SOLE 28 3,193 0 0
SURGERY PARTNERS INC COM 86881A100 160 5,499 SH   SOLE 30 5,499 0 0
SURGERY PARTNERS INC COM 86881A100 27 939 SH   SOLE 36 939 0 0
SURGERY PARTNERS INC COM 86881A100 69 2,380 SH   SOLE 40 2,380 0 0
SURMODICS INC COM 868873100 383 8,808 SH   SOLE 2 4,777 0 4,031
SURMODICS INC COM 868873100 6 135 SH   SOLE 4 135 0 0
SURMODICS INC COM 868873100 12 272 SH   SOLE 7 272 0 0
SURMODICS INC COM 868873100 2,748 63,142 SH   SOLE 18 63,142 0 0
SURMODICS INC COM 868873100 949 21,805 SH   SOLE 19 21,805 0 0
SURMODICS INC COM 868873100 72,175 1,658,438 SH   SOLE 21 1,658,438 0 0
SURMODICS INC COM 868873100 18,094 415,774 SH   SOLE 22 406,794 0 8,980
SURMODICS INC COM 868873100 597 13,715 SH   SOLE 26 10,122 0 3,593
SURMODICS INC COM 868873100 85 1,952 SH   SOLE 28 1,952 0 0
SURMODICS INC COM 868873100 1,323 30,397 SH   SOLE 30 30,397 0 0
SURMODICS INC COM 868873100 15 349 SH   SOLE 34 349 0 0
SURMODICS INC COM 868873100 86 1,981 SH   SOLE 40 1,981 0 0
SURO CAPITAL CORP COM NEW 86887Q109 1,523 116,351 SH   SOLE 30 116,351 0 0
SUTRO BIOPHARMA INC COM 869367102 774 35,644 SH   SOLE 2 5,622 0 30,022
SUTRO BIOPHARMA INC COM 869367102 11 497 SH   SOLE 7 497 0 0
SUTRO BIOPHARMA INC COM 869367102 2,503 115,311 SH   SOLE 18 102,092 0 13,219
SUTRO BIOPHARMA INC COM 869367102 3,923 180,688 SH   SOLE 19 180,688 0 0
SUTRO BIOPHARMA INC COM 869367102 29,038 1,337,556 SH   SOLE 21 1,337,556 0 0
SUTRO BIOPHARMA INC COM 869367102 21,465 988,695 SH   SOLE 22 984,072 0 4,623
SUTRO BIOPHARMA INC COM 869367102 245 11,296 SH   SOLE 23 11,296 0 0
SUTRO BIOPHARMA INC COM 869367102 857 39,482 SH   SOLE 26 0 0 39,482
SUTRO BIOPHARMA INC COM 869367102 190 8,760 SH   SOLE 30 8,760 0 0
SUZANO S A SPON ADS 86959K105 138 12,352 SH   SOLE 30 12,352 0 0
SVB FINANCIAL GROUP COM 78486Q101 49,156 126,745 SH   SOLE 2 25,910 0 100,835
SVB FINANCIAL GROUP COM 78486Q101 9,577 24,694 SH   SOLE 4 22,717 0 1,977
SVB FINANCIAL GROUP COM 78486Q101 17,168 44,267 SH   SOLE 7 42,907 0 1,360
SVB FINANCIAL GROUP COM 78486Q101 4,498 11,598 SH   SOLE 13 11,598 0 0
SVB FINANCIAL GROUP COM 78486Q101 2,455 6,330 SH   SOLE 15 6,330 0 0
SVB FINANCIAL GROUP COM 78486Q101 58,282 150,277 SH   SOLE 18 141,907 0 8,370
SVB FINANCIAL GROUP COM 78486Q101 128,579 331,534 SH   SOLE 19 331,534 0 0
SVB FINANCIAL GROUP COM 78486Q101 573,755 1,479,397 SH   SOLE 21 1,479,397 0 0
SVB FINANCIAL GROUP COM 78486Q101 494,967 1,276,247 SH   SOLE 22 1,124,577 0 151,670
SVB FINANCIAL GROUP COM 78486Q101 13,311 34,323 SH   SOLE 23 34,323 0 0
SVB FINANCIAL GROUP COM 78486Q101 33,461 86,277 SH   SOLE 25 86,277 0 0
SVB FINANCIAL GROUP COM 78486Q101 45,154 116,428 SH   SOLE 26 33,852 0 82,576
SVB FINANCIAL GROUP COM 78486Q101 60,441 155,844 SH   SOLE 28 7,619 0 148,225
SVB FINANCIAL GROUP COM 78486Q101 42 109 SH   SOLE 29 109 0 0
SVB FINANCIAL GROUP COM 78486Q101 122,025 314,635 SH   SOLE 30 310,357 0 4,278
SVB FINANCIAL GROUP COM 78486Q101 3,394 8,750 SH   SOLE 31 6,700 0 2,050
SVB FINANCIAL GROUP COM 78486Q101 18,119 46,719 SH   SOLE 34 46,719 0 0
SVB FINANCIAL GROUP COM 78486Q101 14,067 36,271 SH   SOLE 36 36,271 0 0
SVB FINANCIAL GROUP COM 78486Q101 822 2,120 SH   SOLE 40 2,120 0 0
SVMK INC COM 78489X103 2,873 112,460 SH   SOLE 2 77,735 0 34,725
SVMK INC COM 78489X103 14 530 SH   SOLE 4 530 0 0
SVMK INC COM 78489X103 60 2,367 SH   SOLE 7 2,367 0 0
SVMK INC COM 78489X103 11,074 433,444 SH   SOLE 18 427,007 0 6,437
SVMK INC COM 78489X103 8,196 320,775 SH   SOLE 19 320,775 0 0
SVMK INC COM 78489X103 119,092 4,661,140 SH   SOLE 21 4,661,140 0 0
SVMK INC COM 78489X103 85,025 3,327,773 SH   SOLE 22 3,245,262 0 82,511
SVMK INC COM 78489X103 142 5,540 SH   SOLE 23 5,540 0 0
SVMK INC COM 78489X103 51 1,981 SH   SOLE 25 1,981 0 0
SVMK INC COM 78489X103 1,787 69,947 SH   SOLE 26 34,293 0 35,654
SVMK INC COM 78489X103 333 13,031 SH   SOLE 28 13,031 0 0
SVMK INC COM 78489X103 1,746 68,354 SH   SOLE 30 68,354 0 0
SVMK INC COM 78489X103 15,888 621,820 SH   SOLE 34 621,820 0 0
SVMK INC COM 78489X103 125 4,883 SH   SOLE 36 4,883 0 0
SVMK INC COM 78489X103 350 13,684 SH   SOLE 40 13,684 0 0
SWITCH INC CL A 87105L104 2,813 171,863 SH   SOLE 2 26,710 0 145,153
SWITCH INC CL A 87105L104 3,353 204,826 SH   SOLE 4 204,826 0 0
SWITCH INC CL A 87105L104 26 1,567 SH   SOLE 7 1,567 0 0
SWITCH INC CL A 87105L104 6,155 375,989 SH   SOLE 18 375,989 0 0
SWITCH INC CL A 87105L104 3,055 186,617 SH   SOLE 19 186,617 0 0
SWITCH INC CL A 87105L104 20,127 1,229,517 SH   SOLE 21 1,229,517 0 0
SWITCH INC CL A 87105L104 39,522 2,414,279 SH   SOLE 22 2,048,983 0 365,296
SWITCH INC CL A 87105L104 686 41,891 SH   SOLE 23 41,891 0 0
SWITCH INC CL A 87105L104 204 12,457 SH   SOLE 26 0 0 12,457
SWITCH INC CL A 87105L104 115 7,005 SH   SOLE 28 7,005 0 0
SWITCH INC CL A 87105L104 6,094 372,266 SH   SOLE 30 372,266 0 0
SWITCH INC CL A 87105L104 28 1,723 SH   SOLE 31 1,723 0 0
SWITCH INC CL A 87105L104 935 57,127 SH   SOLE 34 57,127 0 0
SWITCH INC CL A 87105L104 173 10,554 SH   SOLE 40 10,554 0 0
SWK HLDGS CORP COM NEW 78501P203 53 3,687 SH   SOLE 2 1,003 0 2,684
SWK HLDGS CORP COM NEW 78501P203 213 14,800 SH   SOLE 18 14,800 0 0
SWK HLDGS CORP COM NEW 78501P203 80 5,584 SH   SOLE 19 5,584 0 0
SWK HLDGS CORP COM NEW 78501P203 1,618 112,420 SH   SOLE 21 112,420 0 0
SWK HLDGS CORP COM NEW 78501P203 530 36,836 SH   SOLE 22 36,584 0 252
SYKES ENTERPRISES INC COM 871237103 1,732 45,977 SH   SOLE 2 12,818 0 33,159
SYKES ENTERPRISES INC COM 871237103 10 273 SH   SOLE 4 273 0 0
SYKES ENTERPRISES INC COM 871237103 24 646 SH   SOLE 7 646 0 0
SYKES ENTERPRISES INC COM 871237103 6,191 164,349 SH   SOLE 18 164,349 0 0
SYKES ENTERPRISES INC COM 871237103 2,601 69,043 SH   SOLE 19 69,043 0 0
SYKES ENTERPRISES INC COM 871237103 172,921 4,590,428 SH   SOLE 21 4,590,428 0 0
SYKES ENTERPRISES INC COM 871237103 42,890 1,138,584 SH   SOLE 22 1,112,332 0 26,252
SYKES ENTERPRISES INC COM 871237103 49 1,307 SH   SOLE 25 1,307 0 0
SYKES ENTERPRISES INC COM 871237103 1,176 31,212 SH   SOLE 26 19,832 0 11,380
SYKES ENTERPRISES INC COM 871237103 214 5,675 SH   SOLE 28 5,675 0 0
SYKES ENTERPRISES INC COM 871237103 3,244 86,112 SH   SOLE 30 86,112 0 0
SYKES ENTERPRISES INC COM 871237103 101 2,684 SH   SOLE 36 2,684 0 0
SYKES ENTERPRISES INC COM 871237103 174 4,609 SH   SOLE 40 4,609 0 0
SYNACOR INC COM 871561106 10 7,249 SH   SOLE 18 7,249 0 0
SYNACOR INC COM 871561106 159 116,710 SH   SOLE 21 116,710 0 0
SYNACOR INC COM 871561106 7 5,264 SH   SOLE 22 5,264 0 0
SYNALLOY CORP COM 871565107 15 1,919 SH   SOLE 18 1,919 0 0
SYNALLOY CORP COM 871565107 227 29,138 SH   SOLE 21 29,138 0 0
SYNALLOY CORP COM 871565107 1,152 147,660 SH   SOLE 22 147,660 0 0
SYNAPTICS INC COM 87157D109 4,580 47,508 SH   SOLE 2 27,961 0 19,547
SYNAPTICS INC COM 87157D109 17 175 SH   SOLE 4 175 0 0
SYNAPTICS INC COM 87157D109 59 617 SH   SOLE 7 617 0 0
SYNAPTICS INC COM 87157D109 19,499 202,269 SH   SOLE 18 192,758 0 9,511
SYNAPTICS INC COM 87157D109 13,934 144,547 SH   SOLE 19 144,547 0 0
SYNAPTICS INC COM 87157D109 230,055 2,386,463 SH   SOLE 21 2,386,463 0 0
SYNAPTICS INC COM 87157D109 119,084 1,235,316 SH   SOLE 22 1,211,095 0 24,221
SYNAPTICS INC COM 87157D109 943 9,783 SH   SOLE 23 9,783 0 0
SYNAPTICS INC COM 87157D109 38 396 SH   SOLE 25 396 0 0
SYNAPTICS INC COM 87157D109 3,946 40,933 SH   SOLE 26 14,867 0 26,066
SYNAPTICS INC COM 87157D109 421 4,366 SH   SOLE 28 4,366 0 0
SYNAPTICS INC COM 87157D109 1,973 20,464 SH   SOLE 30 20,464 0 0
SYNAPTICS INC COM 87157D109 93 969 SH   SOLE 36 969 0 0
SYNAPTICS INC COM 87157D109 383 3,972 SH   SOLE 40 3,972 0 0
SYNAPTICS INC NOTE 0.500% 6/1 87157DAD1 3,585 2,600,000 PRN   SOLE 21 2,600,000 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 317 67,536 SH   SOLE 2 13,660 0 53,876
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 829 176,376 SH   SOLE 18 176,376 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 345 73,450 SH   SOLE 19 73,450 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 6,725 1,430,842 SH   SOLE 21 1,430,842 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 6,464 1,375,249 SH   SOLE 22 1,366,980 0 8,269
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 66 14,012 SH   SOLE 23 14,012 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 337 71,664 SH   SOLE 26 0 0 71,664
SYNCHRONY FINANCIAL COM 87165B103 51,796 1,492,243 SH   SOLE 2 347,487 0 1,144,756
SYNCHRONY FINANCIAL COM 87165B103 8,968 258,363 SH   SOLE 4 237,704 0 20,659
SYNCHRONY FINANCIAL COM 87165B103 16,806 484,180 SH   SOLE 7 464,432 0 19,748
SYNCHRONY FINANCIAL COM 87165B103 62 1,778 SH   SOLE 13 1,778 0 0
SYNCHRONY FINANCIAL COM 87165B103 2,304 66,365 SH   SOLE 15 66,365 0 0
SYNCHRONY FINANCIAL COM 87165B103 49,487 1,425,732 SH   SOLE 18 1,346,033 0 79,699
SYNCHRONY FINANCIAL COM 87165B103 5,829 167,942 SH   SOLE 19 167,942 0 0
SYNCHRONY FINANCIAL COM 87165B103 434,395 12,514,982 SH   SOLE 21 12,514,982 0 0
SYNCHRONY FINANCIAL COM 87165B103 443,254 12,770,203 SH   SOLE 22 11,573,005 0 1,197,198
SYNCHRONY FINANCIAL COM 87165B103 12,405 357,399 SH   SOLE 23 357,399 0 0
SYNCHRONY FINANCIAL COM 87165B103 188,247 5,423,410 SH   SOLE 25 5,423,410 0 0
SYNCHRONY FINANCIAL COM 87165B103 44,684 1,287,364 SH   SOLE 26 457,279 0 830,085
SYNCHRONY FINANCIAL COM 87165B103 54,316 1,564,842 SH   SOLE 28 78,173 0 1,486,669
SYNCHRONY FINANCIAL COM 87165B103 311 8,961 SH   SOLE 29 8,961 0 0
SYNCHRONY FINANCIAL COM 87165B103 74,276 2,139,911 SH   SOLE 30 2,049,927 0 89,984
SYNCHRONY FINANCIAL COM 87165B103 3,351 96,539 SH   SOLE 31 75,996 0 20,543
SYNCHRONY FINANCIAL COM 87165B103 28,547 822,448 SH   SOLE 34 822,448 0 0
SYNCHRONY FINANCIAL COM 87165B103 14,610 420,909 SH   SOLE 36 420,909 0 0
SYNCHRONY FINANCIAL COM 87165B103 765 22,042 SH   SOLE 40 22,042 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 413 18,559 SH   SOLE 2 10,440 0 8,119
SYNDAX PHARMACEUTICALS INC COM 87164F105 12 522 SH   SOLE 7 522 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 2,189 98,419 SH   SOLE 18 98,419 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 1,058 47,588 SH   SOLE 19 47,588 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 30,663 1,378,749 SH   SOLE 21 1,378,749 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 16,898 759,782 SH   SOLE 22 754,897 0 4,885
SYNDAX PHARMACEUTICALS INC COM 87164F105 309 13,877 SH   SOLE 30 13,877 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 65 2,910 SH   SOLE 40 2,910 0 0
SYNEOS HEALTH INC CL A 87166B102 13,059 191,678 SH   SOLE 2 54,894 0 136,784
SYNEOS HEALTH INC CL A 87166B102 22 324 SH   SOLE 4 324 0 0
SYNEOS HEALTH INC CL A 87166B102 92 1,344 SH   SOLE 7 1,344 0 0
SYNEOS HEALTH INC CL A 87166B102 12,949 190,067 SH   SOLE 18 190,067 0 0
SYNEOS HEALTH INC CL A 87166B102 1,265 18,564 SH   SOLE 19 18,564 0 0
SYNEOS HEALTH INC CL A 87166B102 296,223 4,347,906 SH   SOLE 21 4,347,906 0 0
SYNEOS HEALTH INC CL A 87166B102 158,417 2,325,213 SH   SOLE 22 2,230,904 0 94,309
SYNEOS HEALTH INC CL A 87166B102 2,192 32,172 SH   SOLE 26 22,924 0 9,248
SYNEOS HEALTH INC CL A 87166B102 552 8,105 SH   SOLE 28 8,105 0 0
SYNEOS HEALTH INC CL A 87166B102 23,624 346,747 SH   SOLE 30 346,747 0 0
SYNEOS HEALTH INC CL A 87166B102 83 1,222 SH   SOLE 31 1,222 0 0
SYNEOS HEALTH INC CL A 87166B102 5 79 SH   SOLE 34 79 0 0
SYNEOS HEALTH INC CL A 87166B102 110 1,609 SH   SOLE 36 1,609 0 0
SYNEOS HEALTH INC CL A 87166B102 523 7,671 SH   SOLE 40 7,671 0 0
SYNLOGIC INC COM 87166L100 10 4,741 SH   SOLE 18 4,741 0 0
SYNLOGIC INC COM 87166L100 95 44,091 SH   SOLE 21 44,091 0 0
SYNLOGIC INC COM 87166L100 781 361,585 SH   SOLE 22 361,585 0 0
SYNNEX CORP COM 87162W100 9,781 120,097 SH   SOLE 2 37,676 0 82,421
SYNNEX CORP COM 87162W100 24 300 SH   SOLE 4 300 0 0
SYNNEX CORP COM 87162W100 92 1,135 SH   SOLE 7 1,135 0 0
SYNNEX CORP COM 87162W100 8,480 104,127 SH   SOLE 18 104,127 0 0
SYNNEX CORP COM 87162W100 861 10,571 SH   SOLE 19 10,571 0 0
SYNNEX CORP COM 87162W100 146,076 1,793,658 SH   SOLE 21 1,793,658 0 0
SYNNEX CORP COM 87162W100 104,632 1,284,770 SH   SOLE 22 1,228,069 0 56,701
SYNNEX CORP COM 87162W100 34 418 SH   SOLE 25 418 0 0
SYNNEX CORP COM 87162W100 1,704 20,927 SH   SOLE 26 13,708 0 7,219
SYNNEX CORP COM 87162W100 579 7,114 SH   SOLE 28 5,557 0 1,557
SYNNEX CORP COM 87162W100 2,115 25,970 SH   SOLE 30 25,970 0 0
SYNNEX CORP COM 87162W100 66 815 SH   SOLE 31 815 0 0
SYNNEX CORP COM 87162W100 194 2,385 SH   SOLE 34 2,385 0 0
SYNNEX CORP COM 87162W100 201 2,464 SH   SOLE 36 2,464 0 0
SYNNEX CORP COM 87162W100 437 5,370 SH   SOLE 40 5,370 0 0
SYNOPSYS INC COM 871607107 96,619 372,702 SH   SOLE 2 78,925 0 293,777
SYNOPSYS INC COM 871607107 18,768 72,397 SH   SOLE 4 66,544 0 5,853
SYNOPSYS INC COM 871607107 55,667 214,732 SH   SOLE 7 155,892 0 58,840
SYNOPSYS INC COM 871607107 133 514 SH   SOLE 13 514 0 0
SYNOPSYS INC COM 871607107 4,032 15,553 SH   SOLE 15 15,553 0 0
SYNOPSYS INC COM 871607107 1 2 SH   SOLE 17 0 0 2
SYNOPSYS INC COM 871607107 90,254 348,148 SH   SOLE 18 325,789 0 22,359
SYNOPSYS INC COM 871607107 343,614 1,325,468 SH   SOLE 19 1,325,468 0 0
SYNOPSYS INC COM 871607107 1,254,471 4,839,033 SH   SOLE 21 4,839,033 0 0
SYNOPSYS INC COM 871607107 911,016 3,514,180 SH   SOLE 22 3,198,984 0 315,196
SYNOPSYS INC COM 871607107 26,534 102,354 SH   SOLE 23 102,354 0 0
SYNOPSYS INC COM 871607107 61,752 238,205 SH   SOLE 25 238,205 0 0
SYNOPSYS INC COM 871607107 89,271 344,355 SH   SOLE 26 106,433 0 237,922
SYNOPSYS INC COM 871607107 100,253 386,720 SH   SOLE 28 19,151 0 367,569
SYNOPSYS INC COM 871607107 33 126 SH   SOLE 29 126 0 0
SYNOPSYS INC COM 871607107 191,306 737,950 SH   SOLE 30 716,174 0 21,776
SYNOPSYS INC COM 871607107 9,574 36,930 SH   SOLE 31 20,613 0 16,317
SYNOPSYS INC COM 871607107 8,405 32,420 SH   SOLE 32 32,420 0 0
SYNOPSYS INC COM 871607107 28,094 108,371 SH   SOLE 34 108,371 0 0
SYNOPSYS INC COM 871607107 20,983 80,941 SH   SOLE 36 80,941 0 0
SYNOPSYS INC COM 871607107 1,616 6,235 SH   SOLE 40 6,235 0 0
SYNOVUS FINL CORP COM NEW 87161C501 21,158 653,636 SH   SOLE 2 364,257 0 289,379
SYNOVUS FINL CORP COM NEW 87161C501 96 2,981 SH   SOLE 4 2,981 0 0
SYNOVUS FINL CORP COM NEW 87161C501 115 3,566 SH   SOLE 7 3,566 0 0
SYNOVUS FINL CORP COM NEW 87161C501 11,968 369,731 SH   SOLE 18 369,731 0 0
SYNOVUS FINL CORP COM NEW 87161C501 2,386 73,714 SH   SOLE 19 73,714 0 0
SYNOVUS FINL CORP COM NEW 87161C501 217,595 6,722,131 SH   SOLE 21 6,722,131 0 0
SYNOVUS FINL CORP COM NEW 87161C501 161,843 4,999,797 SH   SOLE 22 4,805,892 0 193,905
SYNOVUS FINL CORP COM NEW 87161C501 465 14,371 SH   SOLE 23 14,371 0 0
SYNOVUS FINL CORP COM NEW 87161C501 58 1,797 SH   SOLE 25 1,797 0 0
SYNOVUS FINL CORP COM NEW 87161C501 3,906 120,669 SH   SOLE 26 44,437 0 76,232
SYNOVUS FINL CORP COM NEW 87161C501 796 24,597 SH   SOLE 28 20,512 0 4,085
SYNOVUS FINL CORP COM NEW 87161C501 65 2,011 SH   SOLE 29 2,011 0 0
SYNOVUS FINL CORP COM NEW 87161C501 4,965 153,372 SH   SOLE 30 153,372 0 0
SYNOVUS FINL CORP COM NEW 87161C501 90 2,765 SH   SOLE 31 2,765 0 0
SYNOVUS FINL CORP COM NEW 87161C501 79 2,434 SH   SOLE 34 2,434 0 0
SYNOVUS FINL CORP COM NEW 87161C501 278 8,581 SH   SOLE 36 8,581 0 0
SYNOVUS FINL CORP COM NEW 87161C501 616 19,034 SH   SOLE 40 19,034 0 0
SYNTHETIC BIOLOGICS INC COM NEW 87164U201 0 1,090 SH   SOLE 21 1,090 0 0
SYNTHETIC BIOLOGICS INC COM NEW 87164U201 14 37,120 SH   SOLE 22 37,120 0 0
SYPRIS SOLUTIONS INC COM 871655106 23 15,017 SH   SOLE 21 15,017 0 0
SYPRIS SOLUTIONS INC COM 871655106 46 30,300 SH   SOLE 22 30,300 0 0
SYROS PHARMACEUTICALS INC COM 87184Q107 170 15,685 SH   SOLE 2 3,090 0 12,595
SYROS PHARMACEUTICALS INC COM 87184Q107 6 526 SH   SOLE 7 526 0 0
SYROS PHARMACEUTICALS INC COM 87184Q107 1,666 153,594 SH   SOLE 18 153,594 0 0
SYROS PHARMACEUTICALS INC COM 87184Q107 872 80,344 SH   SOLE 19 80,344 0 0
SYROS PHARMACEUTICALS INC COM 87184Q107 21,851 2,013,912 SH   SOLE 21 2,013,912 0 0
SYROS PHARMACEUTICALS INC COM 87184Q107 11,397 1,050,426 SH   SOLE 22 1,042,849 0 7,577
SYROS PHARMACEUTICALS INC COM 87184Q107 120 11,073 SH   SOLE 30 11,073 0 0
SYSCO CORP COM 871829107 90,442 1,217,906 SH   SOLE 2 272,069 0 945,837
SYSCO CORP COM 871829107 17,048 229,569 SH   SOLE 4 210,982 0 18,587
SYSCO CORP COM 871829107 37,826 509,371 SH   SOLE 7 466,759 0 42,612
SYSCO CORP COM 871829107 186 2,506 SH   SOLE 13 2,506 0 0
SYSCO CORP COM 871829107 4,531 61,019 SH   SOLE 15 61,019 0 0
SYSCO CORP COM 871829107 22 293 SH   SOLE 17 0 0 293
SYSCO CORP COM 871829107 104,585 1,408,366 SH   SOLE 18 1,330,439 0 77,927
SYSCO CORP COM 871829107 53,465 719,974 SH   SOLE 19 719,974 0 0
SYSCO CORP COM 871829107 669,421 9,014,559 SH   SOLE 21 9,014,559 0 0
SYSCO CORP COM 871829107 846,691 11,401,712 SH   SOLE 22 10,371,500 0 1,030,212
SYSCO CORP COM 871829107 24,328 327,600 SH   SOLE 23 327,600 0 0
SYSCO CORP COM 871829107 63,078 849,419 SH   SOLE 25 849,419 0 0
SYSCO CORP COM 871829107 85,100 1,145,971 SH   SOLE 26 431,313 0 714,658
SYSCO CORP COM 871829107 134,251 1,807,850 SH   SOLE 28 66,739 0 1,741,111
SYSCO CORP COM 871829107 59 799 SH   SOLE 29 799 0 0
SYSCO CORP COM 871829107 136,230 1,834,498 SH   SOLE 30 1,811,471 0 23,027
SYSCO CORP COM 871829107 10,058 135,438 SH   SOLE 31 61,449 0 73,989
SYSCO CORP COM 871829107 23,796 320,443 SH   SOLE 34 320,443 0 0
SYSCO CORP COM 871829107 23,256 313,175 SH   SOLE 36 313,175 0 0
SYSCO CORP COM 871829107 1,467 19,755 SH   SOLE 37 19,755 0 0
SYSCO CORP COM 871829107 1,535 20,667 SH   SOLE 40 20,667 0 0
SYSTEMAX INC COM 871851101 410 11,422 SH   SOLE 2 4,469 0 6,953
SYSTEMAX INC COM 871851101 9 261 SH   SOLE 7 261 0 0
SYSTEMAX INC COM 871851101 1,578 43,972 SH   SOLE 18 43,972 0 0
SYSTEMAX INC COM 871851101 849 23,658 SH   SOLE 19 23,658 0 0
SYSTEMAX INC COM 871851101 15,606 434,835 SH   SOLE 21 434,835 0 0
SYSTEMAX INC COM 871851101 14,543 405,215 SH   SOLE 22 392,556 0 12,659
SYSTEMAX INC COM 871851101 34 940 SH   SOLE 23 940 0 0
SYSTEMAX INC COM 871851101 289 8,046 SH   SOLE 26 0 0 8,046
SYSTEMAX INC COM 871851101 106 2,959 SH   SOLE 28 2,959 0 0
SYSTEMAX INC COM 871851101 92 2,568 SH   SOLE 30 2,568 0 0
SYSTEMAX INC COM 871851101 87 2,438 SH   SOLE 40 2,438 0 0
T-MOBILE US INC COM 872590104 183,724 1,362,436 SH   SOLE 2 242,834 0 1,119,602
T-MOBILE US INC COM 872590104 35,255 261,436 SH   SOLE 4 240,031 0 21,405
T-MOBILE US INC COM 872590104 92,134 683,233 SH   SOLE 7 647,141 0 36,092
T-MOBILE US INC COM 872590104 320 2,376 SH   SOLE 13 2,376 0 0
T-MOBILE US INC COM 872590104 9,303 68,988 SH   SOLE 15 68,988 0 0
T-MOBILE US INC COM 872590104 127,731 947,207 SH   SOLE 18 863,055 0 84,152
T-MOBILE US INC COM 872590104 55,234 409,596 SH   SOLE 19 409,596 0 0
T-MOBILE US INC COM 872590104 1,962,574 14,553,758 SH   SOLE 21 14,553,758 0 0
T-MOBILE US INC COM 872590104 1,829,423 13,566,354 SH   SOLE 22 12,382,365 0 1,183,989
T-MOBILE US INC COM 872590104 50,816 376,831 SH   SOLE 23 376,831 0 0
T-MOBILE US INC COM 872590104 116,753 865,796 SH   SOLE 25 865,796 0 0
T-MOBILE US INC COM 872590104 170,713 1,265,948 SH   SOLE 26 400,261 0 865,687
T-MOBILE US INC COM 872590104 127,105 942,565 SH   SOLE 28 73,645 0 868,920
T-MOBILE US INC COM 872590104 53 390 SH   SOLE 29 390 0 0
T-MOBILE US INC COM 872590104 428,265 3,175,862 SH   SOLE 30 3,170,476 0 5,386
T-MOBILE US INC COM 872590104 13,777 102,163 SH   SOLE 31 71,831 0 30,332
T-MOBILE US INC COM 872590104 35,755 265,149 SH   SOLE 32 265,149 0 0
T-MOBILE US INC COM 872590104 61,597 456,783 SH   SOLE 34 456,783 0 0
T-MOBILE US INC COM 872590104 49,197 364,825 SH   SOLE 36 364,825 0 0
T-MOBILE US INC COM 872590104 3,151 23,366 SH   SOLE 40 23,366 0 0
T2 BIOSYSTEMS INC COM 89853L104 18 14,237 SH   SOLE 21 14,237 0 0
T2 BIOSYSTEMS INC COM 89853L104 2,716 2,190,117 SH   SOLE 22 2,190,117 0 0
TABULA RASA HEALTHCARE INC COM 873379101 567 13,238 SH   SOLE 2 7,172 0 6,066
TABULA RASA HEALTHCARE INC COM 873379101 6 131 SH   SOLE 4 131 0 0
TABULA RASA HEALTHCARE INC COM 873379101 19 445 SH   SOLE 7 445 0 0
TABULA RASA HEALTHCARE INC COM 873379101 3,876 90,466 SH   SOLE 18 90,466 0 0
TABULA RASA HEALTHCARE INC COM 873379101 1,937 45,225 SH   SOLE 19 45,225 0 0
TABULA RASA HEALTHCARE INC COM 873379101 103,870 2,424,605 SH   SOLE 21 2,424,605 0 0
TABULA RASA HEALTHCARE INC COM 873379101 27,396 639,504 SH   SOLE 22 621,279 0 18,225
TABULA RASA HEALTHCARE INC COM 873379101 25 593 SH   SOLE 23 593 0 0
TABULA RASA HEALTHCARE INC COM 873379101 660 15,417 SH   SOLE 26 5,954 0 9,463
TABULA RASA HEALTHCARE INC COM 873379101 130 3,038 SH   SOLE 28 3,038 0 0
TABULA RASA HEALTHCARE INC COM 873379101 1,846 43,096 SH   SOLE 30 43,096 0 0
TABULA RASA HEALTHCARE INC COM 873379101 156 3,642 SH   SOLE 34 3,642 0 0
TABULA RASA HEALTHCARE INC COM 873379101 122 2,853 SH   SOLE 40 2,853 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 877 19,509 SH   SOLE 2 8,824 0 10,685
TACTILE SYS TECHNOLOGY INC COM 87357P100 7 146 SH   SOLE 4 146 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 13 289 SH   SOLE 7 289 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 4,292 95,505 SH   SOLE 18 82,525 0 12,980
TACTILE SYS TECHNOLOGY INC COM 87357P100 9,484 211,048 SH   SOLE 19 211,048 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 101,293 2,253,971 SH   SOLE 21 2,253,971 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 36,629 815,064 SH   SOLE 22 803,779 0 11,285
TACTILE SYS TECHNOLOGY INC COM 87357P100 534 11,889 SH   SOLE 23 11,889 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 3,003 66,821 SH   SOLE 26 7,617 0 59,204
TACTILE SYS TECHNOLOGY INC COM 87357P100 93 2,068 SH   SOLE 28 2,068 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 1,813 40,334 SH   SOLE 30 40,334 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 161 3,583 SH   SOLE 34 3,583 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 21 467 SH   SOLE 36 467 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 97 2,148 SH   SOLE 40 2,148 0 0
TAITRON COMPONENTS INC CL A 874028103 3 800 SH   SOLE 21 800 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 102,497 939,991 SH   SOLE 2 97,378 0 842,613
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 20 185 SH   SOLE 3 185 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 3,640 33,380 SH   SOLE 4 33,380 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 5,463 50,097 SH   SOLE 13 50,097 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 9,102 83,476 SH   SOLE 15 83,476 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 14 125 SH   SOLE 17 0 0 125
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 189,759 1,740,270 SH   SOLE 18 1,593,294 0 146,976
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 183,893 1,686,477 SH   SOLE 19 1,686,477 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 208,492 1,912,069 SH   SOLE 21 1,912,069 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 62,190 570,337 SH   SOLE 22 570,337 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 152,060 1,394,531 SH   SOLE 25 1,356,326 0 38,205
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 35,807 328,382 SH   SOLE 26 99,607 0 228,775
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 4,559 41,808 SH   SOLE 30 41,808 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 37,833 346,961 SH   SOLE 31 7,454 0 339,507
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 217,966 1,998,952 SH   SOLE 34 1,998,952 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 1,492 13,687 SH   SOLE 36 13,687 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 56,646 272,610 SH   SOLE 2 54,327 0 218,283
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 11,432 55,018 SH   SOLE 4 50,628 0 4,390
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 25,533 122,879 SH   SOLE 7 119,802 0 3,077
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 154 742 SH   SOLE 13 742 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 2,310 11,118 SH   SOLE 15 11,118 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 56,150 270,225 SH   SOLE 18 253,269 0 16,956
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 8,112 39,038 SH   SOLE 19 39,038 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 1,028,236 4,948,440 SH   SOLE 21 4,948,440 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 596,425 2,870,325 SH   SOLE 22 2,636,431 0 233,894
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 16,538 79,589 SH   SOLE 23 79,589 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 39,170 188,508 SH   SOLE 25 188,508 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 61,217 294,610 SH   SOLE 26 101,777 0 192,833
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 66,947 322,186 SH   SOLE 28 14,384 0 307,802
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 36 172 SH   SOLE 29 172 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 116,152 558,989 SH   SOLE 30 557,503 0 1,486
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 47,209 227,198 SH   SOLE 31 15,361 0 211,837
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 20,802 100,113 SH   SOLE 34 100,113 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 19,189 92,349 SH   SOLE 36 92,349 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 956 4,599 SH   SOLE 40 4,599 0 0
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 13 697 SH   SOLE 18 697 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 54,510 762,278 SH   SOLE 2 83,831 0 678,447
TAL EDUCATION GROUP SPONSORED ADS 874080104 7 92 SH   SOLE 3 92 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 13,909 194,504 SH   SOLE 4 170,564 0 23,940
TAL EDUCATION GROUP SPONSORED ADS 874080104 2,802 39,181 SH   SOLE 7 39,181 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 3,714 51,939 SH   SOLE 13 51,939 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 14,751 206,275 SH   SOLE 15 206,275 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 17,091 239,002 SH   SOLE 18 239,002 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 61,610 861,561 SH   SOLE 19 861,561 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 459,044 6,419,294 SH   SOLE 21 6,419,294 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 378,537 5,293,484 SH   SOLE 22 4,605,794 0 687,690
TAL EDUCATION GROUP SPONSORED ADS 874080104 14,555 203,534 SH   SOLE 23 203,534 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 17,455 244,097 SH   SOLE 25 244,097 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 63,764 891,683 SH   SOLE 26 79,421 0 812,262
TAL EDUCATION GROUP SPONSORED ADS 874080104 64,403 900,614 SH   SOLE 28 49,055 0 851,559
TAL EDUCATION GROUP SPONSORED ADS 874080104 968 13,543 SH   SOLE 29 13,543 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 155,809 2,178,844 SH   SOLE 30 2,178,844 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 2,113 29,545 SH   SOLE 31 18,433 0 11,112
TAL EDUCATION GROUP SPONSORED ADS 874080104 1,937 27,091 SH   SOLE 32 27,091 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 70,242 982,270 SH   SOLE 34 982,270 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 172 2,404 SH   SOLE 40 2,404 0 0
TALEND S A ADS 874224207 2,465 64,289 SH   SOLE 21 64,289 0 0
TALOS ENERGY INC COM 87484T108 273 33,091 SH   SOLE 2 8,832 0 24,259
TALOS ENERGY INC COM 87484T108 3 421 SH   SOLE 7 421 0 0
TALOS ENERGY INC COM 87484T108 582 70,597 SH   SOLE 18 70,597 0 0
TALOS ENERGY INC COM 87484T108 1,760 213,554 SH   SOLE 19 213,554 0 0
TALOS ENERGY INC COM 87484T108 19,639 2,383,363 SH   SOLE 21 2,383,363 0 0
TALOS ENERGY INC COM 87484T108 9,330 1,132,283 SH   SOLE 22 1,118,066 0 14,217
TALOS ENERGY INC COM 87484T108 175 21,285 SH   SOLE 23 21,285 0 0
TALOS ENERGY INC COM 87484T108 842 102,167 SH   SOLE 26 0 0 102,167
TALOS ENERGY INC COM 87484T108 395 47,959 SH   SOLE 30 47,959 0 0
TALOS ENERGY INC COM 87484T108 7 843 SH   SOLE 34 843 0 0
TALOS ENERGY INC COM 87484T108 17 2,121 SH   SOLE 40 2,121 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 14,529 151,845 SH   SOLE 2 45,706 0 106,139
TANDEM DIABETES CARE INC COM NEW 875372203 306 3,198 SH   SOLE 4 3,198 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 162 1,698 SH   SOLE 7 1,698 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 3,397 35,505 SH   SOLE 18 34,956 0 549
TANDEM DIABETES CARE INC COM NEW 875372203 16,221 169,531 SH   SOLE 19 169,531 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 126,436 1,321,445 SH   SOLE 21 1,321,445 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 159,087 1,662,699 SH   SOLE 22 1,561,981 0 100,718
TANDEM DIABETES CARE INC COM NEW 875372203 977 10,209 SH   SOLE 23 10,209 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 106 1,113 SH   SOLE 25 1,113 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 4,750 49,645 SH   SOLE 26 21,541 0 28,104
TANDEM DIABETES CARE INC COM NEW 875372203 707 7,385 SH   SOLE 28 7,385 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 417 4,357 SH   SOLE 29 4,357 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 3,511 36,697 SH   SOLE 30 36,697 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 684 7,150 SH   SOLE 31 7,150 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 721 7,535 SH   SOLE 34 7,535 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 236 2,470 SH   SOLE 36 2,470 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 671 7,008 SH   SOLE 40 7,008 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 1,105 110,988 SH   SOLE 2 30,816 0 80,172
TANGER FACTORY OUTLET CTRS I COM 875465106 757 75,998 SH   SOLE 4 75,998 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 1,149 115,376 SH   SOLE 7 115,376 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 4,012 402,790 SH   SOLE 18 402,790 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 2,788 279,889 SH   SOLE 19 279,889 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 107,925 10,835,825 SH   SOLE 21 10,835,825 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 34,310 3,444,826 SH   SOLE 22 3,381,877 0 62,949
TANGER FACTORY OUTLET CTRS I COM 875465106 42 4,179 SH   SOLE 23 4,179 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 3,932 394,815 SH   SOLE 25 394,815 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 461 46,283 SH   SOLE 26 23,247 0 23,036
TANGER FACTORY OUTLET CTRS I COM 875465106 712 71,441 SH   SOLE 28 12,091 0 59,350
TANGER FACTORY OUTLET CTRS I COM 875465106 596 59,843 SH   SOLE 29 59,843 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 5,727 575,039 SH   SOLE 30 575,039 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 118 11,843 SH   SOLE 36 11,843 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 92 9,248 SH   SOLE 40 9,248 0 0
TAPESTRY INC COM 876030107 25,893 833,103 SH   SOLE 2 306,158 0 526,945
TAPESTRY INC COM 876030107 224 7,214 SH   SOLE 4 7,214 0 0
TAPESTRY INC COM 876030107 7,907 254,404 SH   SOLE 7 223,517 0 30,887
TAPESTRY INC COM 876030107 113 3,631 SH   SOLE 15 3,631 0 0
TAPESTRY INC COM 876030107 2 50 SH   SOLE 17 0 0 50
TAPESTRY INC COM 876030107 14,676 472,199 SH   SOLE 18 448,995 0 23,204
TAPESTRY INC COM 876030107 3,146 101,218 SH   SOLE 19 101,218 0 0
TAPESTRY INC COM 876030107 177,090 5,697,879 SH   SOLE 21 5,697,879 0 0
TAPESTRY INC COM 876030107 213,126 6,857,335 SH   SOLE 22 6,246,174 0 611,161
TAPESTRY INC COM 876030107 279 8,970 SH   SOLE 23 8,970 0 0
TAPESTRY INC COM 876030107 189,469 6,096,186 SH   SOLE 25 6,096,186 0 0
TAPESTRY INC COM 876030107 9,645 310,319 SH   SOLE 26 75,650 0 234,669
TAPESTRY INC COM 876030107 2,281 73,391 SH   SOLE 28 35,009 0 38,382
TAPESTRY INC COM 876030107 590 18,980 SH   SOLE 29 18,980 0 0
TAPESTRY INC COM 876030107 23,062 742,005 SH   SOLE 30 742,005 0 0
TAPESTRY INC COM 876030107 39,140 1,259,336 SH   SOLE 31 27,560 0 1,231,776
TAPESTRY INC COM 876030107 521 16,775 SH   SOLE 34 16,775 0 0
TAPESTRY INC COM 876030107 2,058 66,228 SH   SOLE 36 66,228 0 0
TAPESTRY INC COM 876030107 1,053 33,886 SH   SOLE 40 33,886 0 0
TARGA RES CORP COM 87612G101 13,723 520,213 SH   SOLE 2 94,588 0 425,625
TARGA RES CORP COM 87612G101 547 20,727 SH   SOLE 4 20,727 0 0
TARGA RES CORP COM 87612G101 9,273 351,516 SH   SOLE 7 339,340 0 12,176
TARGA RES CORP COM 87612G101 2,591 98,223 SH   SOLE 18 98,223 0 0
TARGA RES CORP COM 87612G101 1,787 67,743 SH   SOLE 19 67,743 0 0
TARGA RES CORP COM 87612G101 90,186 3,418,731 SH   SOLE 21 3,418,731 0 0
TARGA RES CORP COM 87612G101 163,153 6,184,735 SH   SOLE 22 5,882,121 0 302,614
TARGA RES CORP COM 87612G101 56 2,106 SH   SOLE 25 2,106 0 0
TARGA RES CORP COM 87612G101 2,434 92,257 SH   SOLE 26 53,952 0 38,305
TARGA RES CORP COM 87612G101 1,034 39,194 SH   SOLE 28 31,918 0 7,276
TARGA RES CORP COM 87612G101 5,989 227,045 SH   SOLE 30 227,045 0 0
TARGA RES CORP COM 87612G101 662 25,102 SH   SOLE 31 4,382 0 20,720
TARGA RES CORP COM 87612G101 169 6,413 SH   SOLE 34 6,413 0 0
TARGA RES CORP COM 87612G101 1,969 74,646 SH   SOLE 36 74,646 0 0
TARGA RES CORP COM 87612G101 755 28,611 SH   SOLE 40 28,611 0 0
TARGET CORP COM 87612E106 221,293 1,253,573 SH   SOLE 2 249,207 0 1,004,366
TARGET CORP COM 87612E106 45,031 255,091 SH   SOLE 4 235,831 0 19,260
TARGET CORP COM 87612E106 122,654 694,806 SH   SOLE 7 500,304 0 194,502
TARGET CORP COM 87612E106 321 1,819 SH   SOLE 13 1,819 0 0
TARGET CORP COM 87612E106 11,108 62,926 SH   SOLE 15 62,926 0 0
TARGET CORP COM 87612E106 147,176 833,714 SH   SOLE 18 752,921 0 80,793
TARGET CORP COM 87612E106 14,176 80,301 SH   SOLE 19 80,301 0 0
TARGET CORP COM 87612E106 2,577,483 14,600,822 SH   SOLE 21 14,600,822 0 0
TARGET CORP COM 87612E106 2,066,103 11,703,976 SH   SOLE 22 10,647,769 0 1,056,207
TARGET CORP COM 87612E106 60,313 341,660 SH   SOLE 23 341,660 0 0
TARGET CORP COM 87612E106 152,925 866,286 SH   SOLE 25 866,286 0 0
TARGET CORP COM 87612E106 194,222 1,100,219 SH   SOLE 26 327,907 0 772,312
TARGET CORP COM 87612E106 389,272 2,205,130 SH   SOLE 28 68,048 0 2,137,082
TARGET CORP COM 87612E106 98 556 SH   SOLE 29 556 0 0
TARGET CORP COM 87612E106 452,795 2,564,973 SH   SOLE 30 2,507,238 0 57,735
TARGET CORP COM 87612E106 29,979 169,825 SH   SOLE 31 65,747 0 104,078
TARGET CORP COM 87612E106 2,672 15,136 SH   SOLE 32 15,136 0 0
TARGET CORP COM 87612E106 5,290 29,965 SH   SOLE 34 29,965 0 0
TARGET CORP COM 87612E106 58,761 332,867 SH   SOLE 36 332,867 0 0
TARGET CORP COM 87612E106 3,703 20,976 SH   SOLE 40 20,976 0 0
TARGET HOSPITALITY CORP COM 87615L107 34 21,683 SH   SOLE 2 1,924 0 19,759
TARGET HOSPITALITY CORP COM 87615L107 190 120,178 SH   SOLE 18 120,178 0 0
TARGET HOSPITALITY CORP COM 87615L107 766 484,944 SH   SOLE 19 484,944 0 0
TARGET HOSPITALITY CORP COM 87615L107 1,851 1,171,298 SH   SOLE 21 1,171,298 0 0
TARGET HOSPITALITY CORP COM 87615L107 2,192 1,387,331 SH   SOLE 22 1,383,267 0 4,064
TARGET HOSPITALITY CORP COM 87615L107 50 31,834 SH   SOLE 23 31,834 0 0
TARGET HOSPITALITY CORP COM 87615L107 173 109,468 SH   SOLE 26 0 0 109,468
TARGET HOSPITALITY CORP COM 87615L107 152 96,324 SH   SOLE 34 96,324 0 0
TARGET HOSPITALITY CORP *W EXP 03/15/202 87615L115 0 1,683 SH   SOLE 2 1,683 0 0
TARGET HOSPITALITY CORP *W EXP 03/15/202 87615L115 2 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 1 6,913 SH   SOLE 34 6,913 0 0
TARO PHARMACEUTICAL INDS LTD SHS M8737E108 100 1,362 SH   SOLE 2 0 0 1,362
TARO PHARMACEUTICAL INDS LTD SHS M8737E108 6,058 82,515 SH   SOLE 21 82,515 0 0
TARO PHARMACEUTICAL INDS LTD SHS M8737E108 3,631 49,456 SH   SOLE 22 47,544 0 1,912
TARO PHARMACEUTICAL INDS LTD SHS M8737E108 7 95 SH   SOLE 23 95 0 0
TARO PHARMACEUTICAL INDS LTD SHS M8737E108 402 5,482 SH   SOLE 26 0 0 5,482
TARO PHARMACEUTICAL INDS LTD SHS M8737E108 227 3,093 SH   SOLE 28 3,093 0 0
TARO PHARMACEUTICAL INDS LTD SHS M8737E108 528 7,193 SH   SOLE 30 7,193 0 0
TARO PHARMACEUTICAL INDS LTD SHS M8737E108 116 1,577 SH   SOLE 40 1,577 0 0
TARSUS PHARMACEUTICALS INC COM 87650L103 116 2,805 SH   SOLE 2 599 0 2,206
TARSUS PHARMACEUTICALS INC COM 87650L103 931 22,524 SH   SOLE 18 22,524 0 0
TARSUS PHARMACEUTICALS INC COM 87650L103 418 10,107 SH   SOLE 19 10,107 0 0
TARSUS PHARMACEUTICALS INC COM 87650L103 8,540 206,624 SH   SOLE 21 206,624 0 0
TARSUS PHARMACEUTICALS INC COM 87650L103 3,321 80,363 SH   SOLE 22 79,990 0 373
TATA MTRS LTD SPONSORED ADR 876568502 125 9,914 SH   SOLE 7 9,914 0 0
TATA MTRS LTD SPONSORED ADR 876568502 9,186 729,064 SH   SOLE 18 729,064 0 0
TATA MTRS LTD SPONSORED ADR 876568502 76 6,008 SH   SOLE 21 6,008 0 0
TATA MTRS LTD SPONSORED ADR 876568502 4,000 317,465 SH   SOLE 22 317,465 0 0
TATA MTRS LTD SPONSORED ADR 876568502 382 30,335 SH   SOLE 25 30,335 0 0
TATA MTRS LTD SPONSORED ADR 876568502 1,149 91,229 SH   SOLE 26 79,445 0 11,784
TATA MTRS LTD SPONSORED ADR 876568502 8,850 702,419 SH   SOLE 28 511,462 0 190,957
TATA MTRS LTD SPONSORED ADR 876568502 561 44,514 SH   SOLE 30 44,514 0 0
TATTOOED CHEF INC COM CL A 87663X102 16 706 SH   SOLE 2 706 0 0
TATTOOED CHEF INC COM CL A 87663X102 751 32,807 SH   SOLE 21 32,807 0 0
TATTOOED CHEF INC COM CL A 87663X102 8,293 362,291 SH   SOLE 22 362,291 0 0
TAYLOR DEVICES INC COM 877163105 6 543 SH   SOLE 18 543 0 0
TAYLOR DEVICES INC COM 877163105 85 8,102 SH   SOLE 21 8,102 0 0
TAYLOR DEVICES INC COM 877163105 28 2,630 SH   SOLE 22 2,630 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 30,954 1,206,790 SH   SOLE 2 1,090,541 0 116,249
TAYLOR MORRISON HOME CORP COM 87724P106 25 968 SH   SOLE 4 968 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 87 3,400 SH   SOLE 7 3,400 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 18,296 713,283 SH   SOLE 18 712,939 0 344
TAYLOR MORRISON HOME CORP COM 87724P106 31,113 1,212,968 SH   SOLE 19 1,212,968 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 262,967 10,252,124 SH   SOLE 21 10,252,124 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 111,796 4,358,504 SH   SOLE 22 4,271,188 0 87,316
TAYLOR MORRISON HOME CORP COM 87724P106 44 1,697 SH   SOLE 25 1,697 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 1,107 43,150 SH   SOLE 26 21,088 0 22,062
TAYLOR MORRISON HOME CORP COM 87724P106 919 35,829 SH   SOLE 28 15,530 0 20,299
TAYLOR MORRISON HOME CORP COM 87724P106 1,996 77,828 SH   SOLE 30 77,828 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 4,630 180,503 SH   SOLE 34 180,503 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 271 10,549 SH   SOLE 36 10,549 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 377 14,687 SH   SOLE 40 14,687 0 0
TAYSHA GENE THERAPIES INC COM SHS 877619106 1,375 51,820 SH   SOLE 2 44,388 0 7,432
TAYSHA GENE THERAPIES INC COM SHS 877619106 1,273 47,949 SH   SOLE 18 47,949 0 0
TAYSHA GENE THERAPIES INC COM SHS 877619106 30,264 1,140,305 SH   SOLE 19 1,140,305 0 0
TAYSHA GENE THERAPIES INC COM SHS 877619106 220 8,280 SH   SOLE 20 8,280 0 0
TAYSHA GENE THERAPIES INC COM SHS 877619106 7,145 269,220 SH   SOLE 21 269,220 0 0
TAYSHA GENE THERAPIES INC COM SHS 877619106 2,878 108,432 SH   SOLE 22 107,905 0 527
TAYSHA GENE THERAPIES INC COM SHS 877619106 74 2,791 SH   SOLE 23 2,791 0 0
TAYSHA GENE THERAPIES INC COM SHS 877619106 23 849 SH   SOLE 26 0 0 849
TAYSHA GENE THERAPIES INC COM SHS 877619106 15,929 600,170 SH   SOLE 34 600,170 0 0
TC ENERGY CORP COM 87807B107 7 183 SH   SOLE 18 183 0 0
TC ENERGY CORP COM 87807B107 8,999 220,987 SH   SOLE 21 220,987 0 0
TC PIPELINES LP UT COM LTD PRT 87233Q108 594 20,180 SH   SOLE 19 20,180 0 0
TCF FINL CORP COM 872307103 14,610 394,654 SH   SOLE 2 113,350 0 281,304
TCF FINL CORP COM 872307103 28 769 SH   SOLE 4 769 0 0
TCF FINL CORP COM 872307103 453 12,230 SH   SOLE 7 12,230 0 0
TCF FINL CORP COM 872307103 16,423 443,637 SH   SOLE 18 443,637 0 0
TCF FINL CORP COM 872307103 1,410 38,079 SH   SOLE 19 38,079 0 0
TCF FINL CORP COM 872307103 341,208 9,216,868 SH   SOLE 21 9,216,868 0 0
TCF FINL CORP COM 872307103 180,032 4,863,099 SH   SOLE 22 4,659,755 0 203,344
TCF FINL CORP COM 872307103 91 2,463 SH   SOLE 23 2,463 0 0
TCF FINL CORP COM 872307103 108 2,917 SH   SOLE 25 2,917 0 0
TCF FINL CORP COM 872307103 3,767 101,753 SH   SOLE 26 42,941 0 58,812
TCF FINL CORP COM 872307103 680 18,364 SH   SOLE 28 18,303 0 61
TCF FINL CORP COM 872307103 6,728 181,730 SH   SOLE 30 181,730 0 0
TCF FINL CORP COM 872307103 106 2,870 SH   SOLE 31 2,870 0 0
TCF FINL CORP COM 872307103 1,854 50,092 SH   SOLE 32 50,092 0 0
TCF FINL CORP COM 872307103 70 1,903 SH   SOLE 34 1,903 0 0
TCF FINL CORP COM 872307103 332 8,972 SH   SOLE 36 8,972 0 0
TCF FINL CORP COM 872307103 691 18,669 SH   SOLE 40 18,669 0 0
TCG BDC INC COM 872280102 207 20,184 SH   SOLE 26 0 0 20,184
TCG BDC INC COM 872280102 3,557 346,639 SH   SOLE 30 346,639 0 0
TCR2 THERAPEUTICS INC COM 87808K106 889 28,728 SH   SOLE 2 6,815 0 21,913
TCR2 THERAPEUTICS INC COM 87808K106 11 368 SH   SOLE 7 368 0 0
TCR2 THERAPEUTICS INC COM 87808K106 3,401 109,961 SH   SOLE 18 109,961 0 0
TCR2 THERAPEUTICS INC COM 87808K106 14,932 482,778 SH   SOLE 19 482,778 0 0
TCR2 THERAPEUTICS INC COM 87808K106 346 11,200 SH   SOLE 20 11,200 0 0
TCR2 THERAPEUTICS INC COM 87808K106 39,914 1,290,477 SH   SOLE 21 1,290,477 0 0
TCR2 THERAPEUTICS INC COM 87808K106 20,251 654,731 SH   SOLE 22 636,099 0 18,632
TCR2 THERAPEUTICS INC COM 87808K106 697 22,550 SH   SOLE 30 22,550 0 0
TCR2 THERAPEUTICS INC COM 87808K106 85 2,746 SH   SOLE 40 2,746 0 0
TE CONNECTIVITY LTD REG SHS H84989104 22,599 186,658 SH   SOLE 2 116,101 0 70,557
TE CONNECTIVITY LTD REG SHS H84989104 19,987 165,087 SH   SOLE 4 152,324 0 12,763
TE CONNECTIVITY LTD REG SHS H84989104 49,957 412,630 SH   SOLE 7 294,881 0 117,749
TE CONNECTIVITY LTD REG SHS H84989104 150 1,239 SH   SOLE 13 1,239 0 0
TE CONNECTIVITY LTD REG SHS H84989104 5,011 41,390 SH   SOLE 15 41,390 0 0
TE CONNECTIVITY LTD REG SHS H84989104 1 5 SH   SOLE 17 0 0 5
TE CONNECTIVITY LTD REG SHS H84989104 59,312 489,900 SH   SOLE 18 441,176 0 48,724
TE CONNECTIVITY LTD REG SHS H84989104 4,128 34,093 SH   SOLE 19 34,093 0 0
TE CONNECTIVITY LTD REG SHS H84989104 717,831 5,929,058 SH   SOLE 21 5,929,058 0 0
TE CONNECTIVITY LTD REG SHS H84989104 642,532 5,307,113 SH   SOLE 22 4,870,656 0 436,457
TE CONNECTIVITY LTD REG SHS H84989104 26,494 218,836 SH   SOLE 23 218,836 0 0
TE CONNECTIVITY LTD REG SHS H84989104 72,698 600,459 SH   SOLE 25 600,459 0 0
TE CONNECTIVITY LTD REG SHS H84989104 87,899 726,014 SH   SOLE 26 229,296 0 496,718
TE CONNECTIVITY LTD REG SHS H84989104 164,657 1,360,017 SH   SOLE 28 46,074 0 1,313,943
TE CONNECTIVITY LTD REG SHS H84989104 41 337 SH   SOLE 29 337 0 0
TE CONNECTIVITY LTD REG SHS H84989104 177,781 1,468,413 SH   SOLE 30 1,449,465 0 18,948
TE CONNECTIVITY LTD REG SHS H84989104 18,960 156,600 SH   SOLE 31 36,191 0 120,409
TE CONNECTIVITY LTD REG SHS H84989104 101,257 836,347 SH   SOLE 34 836,347 0 0
TE CONNECTIVITY LTD REG SHS H84989104 29,804 246,168 SH   SOLE 36 246,168 0 0
TE CONNECTIVITY LTD REG SHS H84989104 1,649 13,624 SH   SOLE 40 13,624 0 0
TEAM INC COM 878155100 301 27,604 SH   SOLE 2 2,139 0 25,465
TEAM INC COM 878155100 7 639 SH   SOLE 7 639 0 0
TEAM INC COM 878155100 1,511 138,657 SH   SOLE 18 138,657 0 0
TEAM INC COM 878155100 600 55,053 SH   SOLE 19 55,053 0 0
TEAM INC COM 878155100 38,567 3,538,258 SH   SOLE 21 3,538,258 0 0
TEAM INC COM 878155100 9,858 904,373 SH   SOLE 22 899,346 0 5,027
TEAM INC COM 878155100 504 46,214 SH   SOLE 30 46,214 0 0
TECHNICAL COMMUNICATIONS COR COM 878409101 0 75 SH   SOLE 22 75 0 0
TECHNIPFMC PLC COM G87110105 7,345 781,371 SH   SOLE 2 738,427 0 42,944
TECHNIPFMC PLC COM G87110105 514 54,676 SH   SOLE 4 54,676 0 0
TECHNIPFMC PLC COM G87110105 3,222 342,740 SH   SOLE 7 330,046 0 12,694
TECHNIPFMC PLC COM G87110105 945 100,516 SH   SOLE 13 100,516 0 0
TECHNIPFMC PLC COM G87110105 75 7,930 SH   SOLE 15 7,930 0 0
TECHNIPFMC PLC COM G87110105 8,059 857,328 SH   SOLE 18 675,579 0 181,749
TECHNIPFMC PLC COM G87110105 5,136 546,435 SH   SOLE 19 546,435 0 0
TECHNIPFMC PLC COM G87110105 59,130 6,290,438 SH   SOLE 21 6,290,438 0 0
TECHNIPFMC PLC COM G87110105 76,351 8,122,475 SH   SOLE 22 6,595,768 0 1,526,707
TECHNIPFMC PLC COM G87110105 1,959 208,450 SH   SOLE 23 208,450 0 0
TECHNIPFMC PLC COM G87110105 171 18,186 SH   SOLE 25 18,186 0 0
TECHNIPFMC PLC COM G87110105 4,941 525,677 SH   SOLE 26 129,754 0 395,923
TECHNIPFMC PLC COM G87110105 857 91,132 SH   SOLE 28 55,597 0 35,535
TECHNIPFMC PLC COM G87110105 1,114 118,523 SH   SOLE 29 118,523 0 0
TECHNIPFMC PLC COM G87110105 12,326 1,311,313 SH   SOLE 30 1,311,313 0 0
TECHNIPFMC PLC COM G87110105 1,430 152,168 SH   SOLE 31 114,517 0 37,651
TECHNIPFMC PLC COM G87110105 577 61,337 SH   SOLE 34 61,337 0 0
TECHNIPFMC PLC COM G87110105 562 59,812 SH   SOLE 36 59,812 0 0
TECHNIPFMC PLC COM G87110105 506 53,777 SH   SOLE 40 53,777 0 0
TECHTARGET INC COM 87874R100 954 16,147 SH   SOLE 2 9,416 0 6,731
TECHTARGET INC COM 87874R100 27 460 SH   SOLE 7 460 0 0
TECHTARGET INC COM 87874R100 6,641 112,351 SH   SOLE 18 110,041 0 2,310
TECHTARGET INC COM 87874R100 6,895 116,640 SH   SOLE 19 116,640 0 0
TECHTARGET INC COM 87874R100 159,072 2,691,116 SH   SOLE 21 2,691,116 0 0
TECHTARGET INC COM 87874R100 44,453 752,041 SH   SOLE 22 731,707 0 20,334
TECHTARGET INC COM 87874R100 160 2,711 SH   SOLE 23 2,711 0 0
TECHTARGET INC COM 87874R100 1,620 27,409 SH   SOLE 26 0 0 27,409
TECHTARGET INC COM 87874R100 202 3,415 SH   SOLE 28 3,415 0 0
TECHTARGET INC COM 87874R100 3,087 52,221 SH   SOLE 30 52,221 0 0
TECHTARGET INC COM 87874R100 138 2,332 SH   SOLE 40 2,332 0 0
TECK RESOURCES LTD CL B 878742204 2 125 SH   SOLE 18 125 0 0
TECK RESOURCES LTD CL B 878742204 1,987 109,494 SH   SOLE 21 109,494 0 0
TECK RESOURCES LTD CL B 878742204 1,761 97,003 SH   SOLE 22 97,003 0 0
TECNOGLASS INC SHS G87264100 473 68,471 SH   SOLE 21 68,471 0 0
TECNOGLASS INC SHS G87264100 18 2,634 SH   SOLE 22 2,634 0 0
TEEKAY CORPORATION COM Y8564W103 527 245,196 SH   SOLE 22 245,196 0 0
TEEKAY CORPORATION COM Y8564W103 84 38,900 SH   SOLE 26 0 0 38,900
TEEKAY TANKERS LTD CL A Y8565N300 10 881 SH   SOLE 21 881 0 0
TEGNA INC COM 87901J105 4,807 344,607 SH   SOLE 2 153,636 0 190,971
TEGNA INC COM 87901J105 14 997 SH   SOLE 4 997 0 0
TEGNA INC COM 87901J105 83 5,931 SH   SOLE 7 5,931 0 0
TEGNA INC COM 87901J105 17,109 1,226,457 SH   SOLE 18 1,226,457 0 0
TEGNA INC COM 87901J105 5,950 426,488 SH   SOLE 19 426,488 0 0
TEGNA INC COM 87901J105 210,900 15,118,302 SH   SOLE 21 15,118,302 0 0
TEGNA INC COM 87901J105 100,530 7,206,418 SH   SOLE 22 7,060,677 0 145,741
TEGNA INC COM 87901J105 40 2,901 SH   SOLE 25 2,901 0 0
TEGNA INC COM 87901J105 1,355 97,098 SH   SOLE 26 79,823 0 17,275
TEGNA INC COM 87901J105 446 31,940 SH   SOLE 28 25,440 0 6,500
TEGNA INC COM 87901J105 1,679 120,381 SH   SOLE 30 120,381 0 0
TEGNA INC COM 87901J105 188 13,464 SH   SOLE 36 13,464 0 0
TEGNA INC COM 87901J105 360 25,839 SH   SOLE 40 25,839 0 0
TEJON RANCH CO COM 879080109 329 22,736 SH   SOLE 2 7,272 0 15,464
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,048 72,557 SH   SOLE 18 72,557 0 0
TEJON RANCH CO COM 879080109 577 39,950 SH   SOLE 19 39,950 0 0
TEJON RANCH CO COM 879080109 11,266 779,639 SH   SOLE 21 779,639 0 0
TEJON RANCH CO COM 879080109 8,461 585,538 SH   SOLE 22 572,553 0 12,985
TEJON RANCH CO COM 879080109 14 947 SH   SOLE 25 947 0 0
TEJON RANCH CO COM 879080109 166 11,504 SH   SOLE 26 2,225 0 9,279
TEJON RANCH CO COM 879080109 40 2,738 SH   SOLE 28 2,738 0 0
TEJON RANCH CO COM 879080109 73 5,022 SH   SOLE 30 5,022 0 0
TEJON RANCH CO COM 879080109 23 1,617 SH   SOLE 36 1,617 0 0
TEJON RANCH CO COM 879080109 25 1,731 SH   SOLE 40 1,731 0 0
TELA BIO INC COM 872381108 37 2,488 SH   SOLE 2 573 0 1,915
TELA BIO INC COM 872381108 356 23,695 SH   SOLE 18 23,695 0 0
TELA BIO INC COM 872381108 152 10,125 SH   SOLE 19 10,125 0 0
TELA BIO INC COM 872381108 3,136 208,490 SH   SOLE 21 208,490 0 0
TELA BIO INC COM 872381108 930 61,848 SH   SOLE 22 61,444 0 404
TELADOC HEALTH INC COM 87918A105 72,568 362,914 SH   SOLE 2 151,700 0 211,214
TELADOC HEALTH INC COM 87918A105 12,421 62,118 SH   SOLE 4 58,027 0 4,091
TELADOC HEALTH INC COM 87918A105 2,732 13,665 SH   SOLE 7 13,665 0 0
TELADOC HEALTH INC COM 87918A105 1,908 9,541 SH   SOLE 13 9,541 0 0
TELADOC HEALTH INC COM 87918A105 1,968 9,840 SH   SOLE 15 9,840 0 0
TELADOC HEALTH INC COM 87918A105 1 4 SH   SOLE 17 0 0 4
TELADOC HEALTH INC COM 87918A105 23,427 117,156 SH   SOLE 18 105,033 0 12,123
TELADOC HEALTH INC COM 87918A105 238,290 1,191,689 SH   SOLE 19 1,191,689 0 0
TELADOC HEALTH INC COM 87918A105 471,440 2,357,671 SH   SOLE 21 2,357,671 0 0
TELADOC HEALTH INC COM 87918A105 634,966 3,175,465 SH   SOLE 22 2,879,005 0 296,460
TELADOC HEALTH INC COM 87918A105 21,770 108,871 SH   SOLE 23 108,871 0 0
TELADOC HEALTH INC COM 87918A105 35,696 178,514 SH   SOLE 25 178,514 0 0
TELADOC HEALTH INC COM 87918A105 49,472 247,408 SH   SOLE 26 101,286 0 146,122
TELADOC HEALTH INC COM 87918A105 56,942 284,769 SH   SOLE 28 16,892 0 267,877
TELADOC HEALTH INC COM 87918A105 4,671 23,359 SH   SOLE 29 23,359 0 0
TELADOC HEALTH INC COM 87918A105 74,389 372,017 SH   SOLE 30 368,141 0 3,876
TELADOC HEALTH INC COM 87918A105 13,514 67,586 SH   SOLE 31 38,586 0 29,000
TELADOC HEALTH INC COM 87918A105 130,783 654,047 SH   SOLE 34 654,047 0 0
TELADOC HEALTH INC COM 87918A105 14,195 70,990 SH   SOLE 36 70,990 0 0
TELADOC HEALTH INC COM 87918A105 944 4,723 SH   SOLE 40 4,723 0 0
TELADOC HEALTH INC NOTE 1.375% 5/1 87918AAC9 4,180 1,121,000 PRN   SOLE 21 1,121,000 0 0
TELECOM ARGENTINA S A SPON ADR REP B 879273209 724 110,438 SH   SOLE 2 2,062 0 108,376
TELECOM ARGENTINA S A SPON ADR REP B 879273209 193 29,445 SH   SOLE 4 25,803 0 3,642
TELECOM ARGENTINA S A SPON ADR REP B 879273209 39 5,952 SH   SOLE 7 5,952 0 0
TELECOM ARGENTINA S A SPON ADR REP B 879273209 104 15,803 SH   SOLE 18 15,803 0 0
TELECOM ARGENTINA S A SPON ADR REP B 879273209 7,760 1,182,959 SH   SOLE 21 1,182,959 0 0
TELECOM ARGENTINA S A SPON ADR REP B 879273209 6,285 958,014 SH   SOLE 22 868,786 0 89,228
TELECOM ARGENTINA S A SPON ADR REP B 879273209 308 46,914 SH   SOLE 23 46,914 0 0
TELECOM ARGENTINA S A SPON ADR REP B 879273209 2,602 396,648 SH   SOLE 26 377,937 0 18,711
TELECOM ARGENTINA S A SPON ADR REP B 879273209 868 132,259 SH   SOLE 28 0 0 132,259
TELECOM ARGENTINA S A SPON ADR REP B 879273209 3,271 498,685 SH   SOLE 30 458,556 0 40,129
TELECOM ARGENTINA S A SPON ADR REP B 879273209 52 7,881 SH   SOLE 34 7,881 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 33,676 85,913 SH   SOLE 2 16,531 0 69,382
TELEDYNE TECHNOLOGIES INC COM 879360105 7,335 18,712 SH   SOLE 4 17,088 0 1,624
TELEDYNE TECHNOLOGIES INC COM 879360105 12,470 31,812 SH   SOLE 7 30,865 0 947
TELEDYNE TECHNOLOGIES INC COM 879360105 1,785 4,555 SH   SOLE 13 4,555 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 1,446 3,689 SH   SOLE 15 3,689 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 34,049 86,865 SH   SOLE 18 79,591 0 7,274
TELEDYNE TECHNOLOGIES INC COM 879360105 183,839 469,002 SH   SOLE 19 469,002 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 461,237 1,176,684 SH   SOLE 21 1,176,684 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 348,330 888,642 SH   SOLE 22 794,519 0 94,123
TELEDYNE TECHNOLOGIES INC COM 879360105 9,635 24,580 SH   SOLE 23 24,580 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 24,506 62,518 SH   SOLE 25 62,518 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 51,815 132,187 SH   SOLE 26 31,014 0 101,173
TELEDYNE TECHNOLOGIES INC COM 879360105 53,006 135,226 SH   SOLE 28 6,560 0 128,666
TELEDYNE TECHNOLOGIES INC COM 879360105 21 54 SH   SOLE 29 54 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 80,321 204,910 SH   SOLE 30 186,903 0 18,007
TELEDYNE TECHNOLOGIES INC COM 879360105 2,910 7,424 SH   SOLE 31 5,101 0 2,323
TELEDYNE TECHNOLOGIES INC COM 879360105 678 1,729 SH   SOLE 34 1,729 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 7,908 20,174 SH   SOLE 36 20,174 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 615 1,570 SH   SOLE 40 1,570 0 0
TELEFLEX INCORPORATED COM 879369106 61,245 148,809 SH   SOLE 2 56,444 0 92,365
TELEFLEX INCORPORATED COM 879369106 8,952 21,752 SH   SOLE 4 19,951 0 1,801
TELEFLEX INCORPORATED COM 879369106 16,675 40,515 SH   SOLE 7 39,092 0 1,423
TELEFLEX INCORPORATED COM 879369106 60 145 SH   SOLE 13 145 0 0
TELEFLEX INCORPORATED COM 879369106 1,907 4,634 SH   SOLE 15 4,634 0 0
TELEFLEX INCORPORATED COM 879369106 47,377 115,112 SH   SOLE 18 108,226 0 6,886
TELEFLEX INCORPORATED COM 879369106 504,707 1,226,298 SH   SOLE 19 1,226,298 0 0
TELEFLEX INCORPORATED COM 879369106 604,499 1,468,763 SH   SOLE 21 1,468,763 0 0
TELEFLEX INCORPORATED COM 879369106 435,280 1,057,608 SH   SOLE 22 961,612 0 95,996
TELEFLEX INCORPORATED COM 879369106 12,623 30,670 SH   SOLE 23 30,670 0 0
TELEFLEX INCORPORATED COM 879369106 27,114 65,879 SH   SOLE 25 65,879 0 0
TELEFLEX INCORPORATED COM 879369106 44,440 107,977 SH   SOLE 26 36,790 0 71,187
TELEFLEX INCORPORATED COM 879369106 40,829 99,202 SH   SOLE 28 5,829 0 93,373
TELEFLEX INCORPORATED COM 879369106 24 59 SH   SOLE 29 59 0 0
TELEFLEX INCORPORATED COM 879369106 77,088 187,303 SH   SOLE 30 184,531 0 2,772
TELEFLEX INCORPORATED COM 879369106 61,416 149,224 SH   SOLE 31 6,308 0 142,916
TELEFLEX INCORPORATED COM 879369106 92,259 224,163 SH   SOLE 34 224,163 0 0
TELEFLEX INCORPORATED COM 879369106 10,941 26,584 SH   SOLE 36 26,584 0 0
TELEFLEX INCORPORATED COM 879369106 833 2,025 SH   SOLE 40 2,025 0 0
TELEFONICA BRASIL SA NEW ADR 87936R205 1,547 174,828 SH   SOLE 2 151,877 0 22,951
TELEFONICA BRASIL SA NEW ADR 87936R205 498 56,220 SH   SOLE 4 56,220 0 0
TELEFONICA BRASIL SA NEW ADR 87936R205 247 27,936 SH   SOLE 13 27,936 0 0
TELEFONICA BRASIL SA NEW ADR 87936R205 3,912 441,997 SH   SOLE 18 218,308 0 223,689
TELEFONICA BRASIL SA NEW ADR 87936R205 1,695 191,510 SH   SOLE 19 191,510 0 0
TELEFONICA BRASIL SA NEW ADR 87936R205 3,464 391,366 SH   SOLE 22 391,366 0 0
TELEFONICA BRASIL SA NEW ADR 87936R205 5,080 573,964 SH   SOLE 30 573,964 0 0
TELEFONICA BRASIL SA NEW ADR 87936R205 356 40,218 SH   SOLE 31 0 0 40,218
TELEFONICA BRASIL SA NEW ADR 87936R205 6,769 764,864 SH   SOLE 34 764,864 0 0
TELEFONICA S A SPONSORED ADR 879382208 5 1,147 SH   SOLE 18 1,147 0 0
TELENAV INC COM 879455103 158 33,719 SH   SOLE 2 2,354 0 31,365
TELENAV INC COM 879455103 5 966 SH   SOLE 7 966 0 0
TELENAV INC COM 879455103 536 114,014 SH   SOLE 18 114,014 0 0
TELENAV INC COM 879455103 302 64,261 SH   SOLE 19 64,261 0 0
TELENAV INC COM 879455103 6,036 1,284,316 SH   SOLE 21 1,284,316 0 0
TELENAV INC COM 879455103 5,373 1,143,162 SH   SOLE 22 1,136,586 0 6,576
TELENAV INC COM 879455103 32 6,792 SH   SOLE 23 6,792 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 5,275 284,052 SH   SOLE 2 95,857 0 188,195
TELEPHONE & DATA SYS INC COM NEW 879433829 10 520 SH   SOLE 4 520 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 1,792 96,485 SH   SOLE 7 96,485 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 41,304 2,224,234 SH   SOLE 18 2,223,776 0 458
TELEPHONE & DATA SYS INC COM NEW 879433829 34,310 1,847,625 SH   SOLE 19 1,847,625 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 85,209 4,588,551 SH   SOLE 21 4,588,551 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 59,225 3,189,279 SH   SOLE 22 3,046,757 0 142,522
TELEPHONE & DATA SYS INC COM NEW 879433829 1,312 70,633 SH   SOLE 23 70,633 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 1,113 59,925 SH   SOLE 25 59,925 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 920 49,528 SH   SOLE 26 27,112 0 22,416
TELEPHONE & DATA SYS INC COM NEW 879433829 472 25,395 SH   SOLE 28 12,439 0 12,956
TELEPHONE & DATA SYS INC COM NEW 879433829 1,156 62,274 SH   SOLE 30 62,274 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 35 1,887 SH   SOLE 31 1,887 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 10,282 553,709 SH   SOLE 34 553,709 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 189 10,151 SH   SOLE 36 10,151 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 193 10,404 SH   SOLE 40 10,404 0 0
TELIGENT INC NEW COM NEW 87960W203 4 5,385 SH   SOLE 21 5,385 0 0
TELIGENT INC NEW COM NEW 87960W203 55 73,738 SH   SOLE 22 73,738 0 0
TELLURIAN INC NEW COM 87968A104 182 142,217 SH   SOLE 2 17,391 0 124,826
TELLURIAN INC NEW COM 87968A104 2 1,411 SH   SOLE 7 1,411 0 0
TELLURIAN INC NEW COM 87968A104 761 594,633 SH   SOLE 18 594,633 0 0
TELLURIAN INC NEW COM 87968A104 371 289,729 SH   SOLE 19 289,729 0 0
TELLURIAN INC NEW COM 87968A104 7,600 5,937,528 SH   SOLE 21 5,937,528 0 0
TELLURIAN INC NEW COM 87968A104 5,960 4,656,021 SH   SOLE 22 4,636,279 0 19,742
TELOS CORP MD COM 87969B101 442 13,404 SH   SOLE 18 13,404 0 0
TELOS CORP MD COM 87969B101 646 19,589 SH   SOLE 22 19,589 0 0
TELOS CORP MD COM 87969B101 1,602 48,574 SH   SOLE 26 48,574 0 0
TELOS CORP MD COM 87969B101 6,734 204,176 SH   SOLE 28 0 0 204,176
TELOS CORP MD COM 87969B101 108 3,275 SH   SOLE 31 0 0 3,275
TELUS CORPORATION COM 87971M103 89,689 4,529,746 SH   SOLE 18 4,517,907 0 11,839
TELUS CORPORATION COM 87971M103 3,843 194,090 SH   SOLE 26 194,090 0 0
TELUS CORPORATION COM 87971M103 1,065 53,778 SH   SOLE 31 0 0 53,778
TEMPUR SEALY INTL INC COM 88023U101 12,829 475,138 SH   SOLE 2 141,033 0 334,105
TEMPUR SEALY INTL INC COM 88023U101 23 836 SH   SOLE 4 836 0 0
TEMPUR SEALY INTL INC COM 88023U101 99 3,672 SH   SOLE 7 3,672 0 0
TEMPUR SEALY INTL INC COM 88023U101 13,366 495,038 SH   SOLE 18 495,038 0 0
TEMPUR SEALY INTL INC COM 88023U101 1,270 47,044 SH   SOLE 19 47,044 0 0
TEMPUR SEALY INTL INC COM 88023U101 244,371 9,050,783 SH   SOLE 21 9,050,783 0 0
TEMPUR SEALY INTL INC COM 88023U101 158,285 5,862,408 SH   SOLE 22 5,618,439 0 243,969
TEMPUR SEALY INTL INC COM 88023U101 35 1,284 SH   SOLE 25 1,284 0 0
TEMPUR SEALY INTL INC COM 88023U101 2,073 76,790 SH   SOLE 26 37,670 0 39,120
TEMPUR SEALY INTL INC COM 88023U101 817 30,248 SH   SOLE 28 22,588 0 7,660
TEMPUR SEALY INTL INC COM 88023U101 3,048 112,903 SH   SOLE 30 112,903 0 0
TEMPUR SEALY INTL INC COM 88023U101 97 3,596 SH   SOLE 31 3,596 0 0
TEMPUR SEALY INTL INC COM 88023U101 75 2,768 SH   SOLE 34 2,768 0 0
TEMPUR SEALY INTL INC COM 88023U101 175 6,472 SH   SOLE 36 6,472 0 0
TEMPUR SEALY INTL INC COM 88023U101 639 23,668 SH   SOLE 40 23,668 0 0
TENABLE HLDGS INC COM 88025T102 2,082 39,831 SH   SOLE 2 19,679 0 20,152
TENABLE HLDGS INC COM 88025T102 9 181 SH   SOLE 4 181 0 0
TENABLE HLDGS INC COM 88025T102 69 1,316 SH   SOLE 7 1,316 0 0
TENABLE HLDGS INC COM 88025T102 12,825 245,399 SH   SOLE 18 245,399 0 0
TENABLE HLDGS INC COM 88025T102 6,599 126,263 SH   SOLE 19 126,263 0 0
TENABLE HLDGS INC COM 88025T102 145,278 2,779,905 SH   SOLE 21 2,779,905 0 0
TENABLE HLDGS INC COM 88025T102 95,905 1,835,155 SH   SOLE 22 1,788,385 0 46,770
TENABLE HLDGS INC COM 88025T102 30 576 SH   SOLE 25 576 0 0
TENABLE HLDGS INC COM 88025T102 340 6,503 SH   SOLE 26 1,289 0 5,214
TENABLE HLDGS INC COM 88025T102 344 6,574 SH   SOLE 28 6,574 0 0
TENABLE HLDGS INC COM 88025T102 10,890 208,385 SH   SOLE 30 208,385 0 0
TENABLE HLDGS INC COM 88025T102 74 1,415 SH   SOLE 36 1,415 0 0
TENABLE HLDGS INC COM 88025T102 375 7,181 SH   SOLE 40 7,181 0 0
TENARIS S A SPONSORED ADS 88031M109 1 36 SH   SOLE 18 36 0 0
TENAX THERAPEUTICS INC COM NEW 88032L209 1 627 SH   SOLE 21 627 0 0
TENAX THERAPEUTICS INC COM NEW 88032L209 1,113 598,475 SH   SOLE 22 598,475 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 7,137 370,959 SH   SOLE 2 74,285 0 296,674
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 2,757 143,316 SH   SOLE 4 119,426 0 23,890
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 734 38,146 SH   SOLE 7 38,146 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 23 1,211 SH   SOLE 13 1,211 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 3,875 201,411 SH   SOLE 15 201,411 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 2,632 136,783 SH   SOLE 18 136,783 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 62,349 3,240,599 SH   SOLE 19 3,240,599 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 118,432 6,155,513 SH   SOLE 21 6,155,513 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 72,841 3,785,899 SH   SOLE 22 3,446,055 0 339,844
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 3,690 191,790 SH   SOLE 23 191,790 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 5,642 293,230 SH   SOLE 25 293,230 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 29,010 1,507,800 SH   SOLE 26 263,578 0 1,244,222
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 17,287 898,503 SH   SOLE 28 56,277 0 842,226
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 278 14,447 SH   SOLE 29 14,447 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 38,618 2,007,180 SH   SOLE 30 2,007,180 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 98 5,100 SH   SOLE 31 5,100 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 96,556 5,018,485 SH   SOLE 34 5,018,485 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 51 2,644 SH   SOLE 40 2,644 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 9,367 234,582 SH   SOLE 2 149,818 0 84,764
TENET HEALTHCARE CORP COM NEW 88033G407 17 433 SH   SOLE 4 433 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 203 5,074 SH   SOLE 7 5,074 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 23,362 585,068 SH   SOLE 18 585,068 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 8,809 220,615 SH   SOLE 19 220,615 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 295,592 7,402,766 SH   SOLE 21 7,402,766 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 138,694 3,473,428 SH   SOLE 22 3,408,470 0 64,958
TENET HEALTHCARE CORP COM NEW 88033G407 98 2,443 SH   SOLE 23 2,443 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 29 735 SH   SOLE 25 735 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 2,397 60,028 SH   SOLE 26 24,362 0 35,666
TENET HEALTHCARE CORP COM NEW 88033G407 947 23,727 SH   SOLE 28 10,827 0 12,900
TENET HEALTHCARE CORP COM NEW 88033G407 4,488 112,398 SH   SOLE 30 112,398 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 123 3,085 SH   SOLE 34 3,085 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 2,275 56,966 SH   SOLE 36 56,966 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 389 9,746 SH   SOLE 40 9,746 0 0
TENNANT CO COM 880345103 788 11,232 SH   SOLE 2 5,948 0 5,284
TENNANT CO COM 880345103 18 256 SH   SOLE 4 256 0 0
TENNANT CO COM 880345103 22 313 SH   SOLE 7 313 0 0
TENNANT CO COM 880345103 5,725 81,584 SH   SOLE 18 81,584 0 0
TENNANT CO COM 880345103 2,341 33,368 SH   SOLE 19 33,368 0 0
TENNANT CO COM 880345103 144,765 2,063,068 SH   SOLE 21 2,063,068 0 0
TENNANT CO COM 880345103 39,763 566,664 SH   SOLE 22 554,804 0 11,860
TENNANT CO COM 880345103 54 763 SH   SOLE 25 763 0 0
TENNANT CO COM 880345103 902 12,858 SH   SOLE 26 5,077 0 7,781
TENNANT CO COM 880345103 171 2,430 SH   SOLE 28 2,430 0 0
TENNANT CO COM 880345103 2,862 40,791 SH   SOLE 30 40,791 0 0
TENNANT CO COM 880345103 32 452 SH   SOLE 34 452 0 0
TENNANT CO COM 880345103 107 1,527 SH   SOLE 36 1,527 0 0
TENNANT CO COM 880345103 137 1,948 SH   SOLE 40 1,948 0 0
TENNECO INC CL A VTG COM STK 880349105 658 62,043 SH   SOLE 2 18,072 0 43,971
TENNECO INC CL A VTG COM STK 880349105 3 261 SH   SOLE 4 261 0 0
TENNECO INC CL A VTG COM STK 880349105 39 3,651 SH   SOLE 7 3,651 0 0
TENNECO INC CL A VTG COM STK 880349105 1,859 175,395 SH   SOLE 18 175,395 0 0
TENNECO INC CL A VTG COM STK 880349105 1,626 153,383 SH   SOLE 19 153,383 0 0
TENNECO INC CL A VTG COM STK 880349105 19,019 1,794,235 SH   SOLE 21 1,794,235 0 0
TENNECO INC CL A VTG COM STK 880349105 14,716 1,388,303 SH   SOLE 22 1,352,386 0 35,917
TENNECO INC CL A VTG COM STK 880349105 150 14,142 SH   SOLE 26 9,675 0 4,467
TENNECO INC CL A VTG COM STK 880349105 179 16,863 SH   SOLE 28 7,137 0 9,726
TENNECO INC CL A VTG COM STK 880349105 710 67,008 SH   SOLE 30 67,008 0 0
TENNECO INC CL A VTG COM STK 880349105 130 12,267 SH   SOLE 36 12,267 0 0
TENNECO INC CL A VTG COM STK 880349105 68 6,432 SH   SOLE 40 6,432 0 0
TERADATA CORP DEL COM 88076W103 6,742 300,043 SH   SOLE 2 93,748 0 206,295
TERADATA CORP DEL COM 88076W103 12 518 SH   SOLE 4 518 0 0
TERADATA CORP DEL COM 88076W103 62 2,747 SH   SOLE 7 2,747 0 0
TERADATA CORP DEL COM 88076W103 7,818 347,910 SH   SOLE 18 313,358 0 34,552
TERADATA CORP DEL COM 88076W103 1,966 87,480 SH   SOLE 19 87,480 0 0
TERADATA CORP DEL COM 88076W103 127,909 5,692,443 SH   SOLE 21 5,692,443 0 0
TERADATA CORP DEL COM 88076W103 79,479 3,537,130 SH   SOLE 22 3,373,643 0 163,487
TERADATA CORP DEL COM 88076W103 106 4,727 SH   SOLE 25 4,727 0 0
TERADATA CORP DEL COM 88076W103 1,727 76,879 SH   SOLE 26 39,933 0 36,946
TERADATA CORP DEL COM 88076W103 365 16,236 SH   SOLE 28 14,856 0 1,380
TERADATA CORP DEL COM 88076W103 12,733 566,680 SH   SOLE 30 566,680 0 0
TERADATA CORP DEL COM 88076W103 40 1,779 SH   SOLE 31 1,779 0 0
TERADATA CORP DEL COM 88076W103 162 7,204 SH   SOLE 34 7,204 0 0
TERADATA CORP DEL COM 88076W103 270 11,999 SH   SOLE 36 11,999 0 0
TERADATA CORP DEL COM 88076W103 314 13,992 SH   SOLE 40 13,992 0 0
TERADYNE INC COM 880770102 50,332 419,816 SH   SOLE 2 99,284 0 320,532
TERADYNE INC COM 880770102 9,466 78,959 SH   SOLE 4 72,568 0 6,391
TERADYNE INC COM 880770102 25,328 211,262 SH   SOLE 7 155,494 0 55,768
TERADYNE INC COM 880770102 58 484 SH   SOLE 13 484 0 0
TERADYNE INC COM 880770102 2,038 17,003 SH   SOLE 15 17,003 0 0
TERADYNE INC COM 880770102 46,043 384,046 SH   SOLE 18 359,917 0 24,129
TERADYNE INC COM 880770102 6,983 58,247 SH   SOLE 19 58,247 0 0
TERADYNE INC COM 880770102 692,524 5,776,325 SH   SOLE 21 5,776,325 0 0
TERADYNE INC COM 880770102 503,524 4,199,882 SH   SOLE 22 3,854,470 0 345,412
TERADYNE INC COM 880770102 13,669 114,010 SH   SOLE 23 114,010 0 0
TERADYNE INC COM 880770102 31,989 266,819 SH   SOLE 25 266,819 0 0
TERADYNE INC COM 880770102 45,633 380,625 SH   SOLE 26 140,583 0 240,042
TERADYNE INC COM 880770102 61,590 513,724 SH   SOLE 28 21,497 0 492,227
TERADYNE INC COM 880770102 22 182 SH   SOLE 29 182 0 0
TERADYNE INC COM 880770102 176,034 1,468,294 SH   SOLE 30 1,439,965 0 28,329
TERADYNE INC COM 880770102 4,957 41,346 SH   SOLE 31 23,347 0 17,999
TERADYNE INC COM 880770102 1,194 9,961 SH   SOLE 34 9,961 0 0
TERADYNE INC COM 880770102 10,926 91,130 SH   SOLE 36 91,130 0 0
TERADYNE INC COM 880770102 871 7,261 SH   SOLE 40 7,261 0 0
TERADYNE INC NOTE 1.250%12/1 880770AG7 7,977 2,110,000 PRN   SOLE 21 2,110,000 0 0
TEREX CORP NEW COM 880779103 4,048 116,032 SH   SOLE 2 51,650 0 64,382
TEREX CORP NEW COM 880779103 11 319 SH   SOLE 4 319 0 0
TEREX CORP NEW COM 880779103 79 2,255 SH   SOLE 7 2,255 0 0
TEREX CORP NEW COM 880779103 13,290 380,909 SH   SOLE 18 380,909 0 0
TEREX CORP NEW COM 880779103 5,205 149,193 SH   SOLE 19 149,193 0 0
TEREX CORP NEW COM 880779103 162,524 4,658,173 SH   SOLE 21 4,658,173 0 0
TEREX CORP NEW COM 880779103 80,181 2,298,122 SH   SOLE 22 2,245,193 0 52,929
TEREX CORP NEW COM 880779103 42 1,196 SH   SOLE 25 1,196 0 0
TEREX CORP NEW COM 880779103 1,383 39,647 SH   SOLE 26 25,751 0 13,896
TEREX CORP NEW COM 880779103 439 12,585 SH   SOLE 28 9,785 0 2,800
TEREX CORP NEW COM 880779103 1,538 44,081 SH   SOLE 30 44,081 0 0
TEREX CORP NEW COM 880779103 15 421 SH   SOLE 34 421 0 0
TEREX CORP NEW COM 880779103 243 6,958 SH   SOLE 36 6,958 0 0
TEREX CORP NEW COM 880779103 313 8,961 SH   SOLE 40 8,961 0 0
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 15,259 299,146 SH   SOLE 2 56,685 0 242,461
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 75 1,475 SH   SOLE 4 1,475 0 0
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 190 3,716 SH   SOLE 7 3,716 0 0
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 2,772 54,341 SH   SOLE 18 53,137 0 1,204
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 2,497 48,950 SH   SOLE 19 48,950 0 0
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 77,763 1,524,469 SH   SOLE 21 1,524,469 0 0
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 175,777 3,445,938 SH   SOLE 22 3,270,687 0 175,251
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 1,196 23,440 SH   SOLE 23 23,440 0 0
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 135 2,650 SH   SOLE 25 2,650 0 0
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 2,955 57,938 SH   SOLE 26 39,717 0 18,221
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 1,000 19,613 SH   SOLE 28 18,184 0 1,429
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 86 1,681 SH   SOLE 29 1,681 0 0
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 4,176 81,863 SH   SOLE 30 81,863 0 0
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 243 4,759 SH   SOLE 31 4,759 0 0
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 169 3,322 SH   SOLE 34 3,322 0 0
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 384 7,533 SH   SOLE 36 7,533 0 0
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 826 16,193 SH   SOLE 40 16,193 0 0
TERNIUM SA SPONSORED ADS 880890108 1,597 54,925 SH   SOLE 18 0 0 54,925
TERNIUM SA SPONSORED ADS 880890108 5,467 188,000 SH   SOLE 25 188,000 0 0
TERNIUM SA SPONSORED ADS 880890108 1,070 36,797 SH   SOLE 34 36,797 0 0
TERRENO RLTY CORP COM 88146M101 9,581 163,756 SH   SOLE 2 24,458 0 139,298
TERRENO RLTY CORP COM 88146M101 3,201 54,701 SH   SOLE 4 54,701 0 0
TERRENO RLTY CORP COM 88146M101 4,780 81,692 SH   SOLE 7 81,692 0 0
TERRENO RLTY CORP COM 88146M101 13,618 232,751 SH   SOLE 18 232,751 0 0
TERRENO RLTY CORP COM 88146M101 17,958 306,922 SH   SOLE 19 306,922 0 0
TERRENO RLTY CORP COM 88146M101 159,446 2,725,114 SH   SOLE 21 2,725,114 0 0
TERRENO RLTY CORP COM 88146M101 154,607 2,642,398 SH   SOLE 22 2,594,437 0 47,961
TERRENO RLTY CORP COM 88146M101 621 10,622 SH   SOLE 23 10,622 0 0
TERRENO RLTY CORP COM 88146M101 16,664 284,808 SH   SOLE 25 284,808 0 0
TERRENO RLTY CORP COM 88146M101 4,818 82,353 SH   SOLE 26 13,892 0 68,461
TERRENO RLTY CORP COM 88146M101 2,963 50,647 SH   SOLE 28 8,722 0 41,925
TERRENO RLTY CORP COM 88146M101 2,340 39,989 SH   SOLE 29 39,989 0 0
TERRENO RLTY CORP COM 88146M101 8,668 148,153 SH   SOLE 30 148,153 0 0
TERRENO RLTY CORP COM 88146M101 221 3,769 SH   SOLE 34 3,769 0 0
TERRENO RLTY CORP COM 88146M101 481 8,215 SH   SOLE 40 8,215 0 0
TERRITORIAL BANCORP INC COM 88145X108 171 7,104 SH   SOLE 2 949 0 6,155
TERRITORIAL BANCORP INC COM 88145X108 5 209 SH   SOLE 7 209 0 0
TERRITORIAL BANCORP INC COM 88145X108 717 29,818 SH   SOLE 18 29,818 0 0
TERRITORIAL BANCORP INC COM 88145X108 383 15,939 SH   SOLE 19 15,939 0 0
TERRITORIAL BANCORP INC COM 88145X108 6,966 289,878 SH   SOLE 21 289,878 0 0
TERRITORIAL BANCORP INC COM 88145X108 3,380 140,655 SH   SOLE 22 138,973 0 1,682
TESLA INC COM 88160R101 1,400,586 1,984,761 SH   SOLE 2 490,474 0 1,494,287
TESLA INC COM 88160R101 261,178 370,114 SH   SOLE 4 341,549 0 28,565
TESLA INC COM 88160R101 503,354 713,299 SH   SOLE 7 691,978 0 21,321
TESLA INC COM 88160R101 21,797 30,889 SH   SOLE 13 30,889 0 0
TESLA INC COM 88160R101 54,952 77,872 SH   SOLE 15 77,872 0 0
TESLA INC COM 88160R101 116 165 SH   SOLE 17 0 0 165
TESLA INC COM 88160R101 1,481,196 2,098,992 SH   SOLE 18 1,956,997 0 141,995
TESLA INC COM 88160R101 544,436 771,516 SH   SOLE 19 771,516 0 0
TESLA INC COM 88160R101 11,180,908 15,844,386 SH   SOLE 21 15,844,386 0 0
TESLA INC COM 88160R101 12,277,948 17,398,994 SH   SOLE 22 15,608,359 0 1,790,635
TESLA INC COM 88160R101 381,098 540,051 SH   SOLE 23 540,051 0 0
TESLA INC COM 88160R101 851,890 1,207,207 SH   SOLE 25 1,207,207 0 0
TESLA INC COM 88160R101 1,158,370 1,641,518 SH   SOLE 26 467,320 0 1,174,198
TESLA INC COM 88160R101 1,157,014 1,639,596 SH   SOLE 28 101,560 0 1,538,036
TESLA INC COM 88160R101 18,234 25,839 SH   SOLE 29 25,839 0 0
TESLA INC COM 88160R101 2,980,879 4,224,183 SH   SOLE 30 4,135,739 0 88,444
TESLA INC COM 88160R101 216,111 306,250 SH   SOLE 31 131,663 0 174,587
TESLA INC COM 88160R101 143,914 203,940 SH   SOLE 32 203,940 0 0
TESLA INC COM 88160R101 381,909 541,201 SH   SOLE 34 541,201 0 0
TESLA INC COM 88160R101 302,463 428,618 SH   SOLE 36 428,618 0 0
TESLA INC COM 88160R101 21,879 31,004 SH   SOLE 40 31,004 0 0
TESLA INC NOTE 1.250% 3/0 88160RAC5 21,792 2,225,000 PRN   SOLE 21 2,225,000 0 0
TESLA INC NOTE 2.375% 3/1 88160RAD3 32,054 2,978,000 PRN   SOLE 21 2,978,000 0 0
TESLA INC NOTE 2.000% 5/1 88160RAG6 92,717 8,155,000 PRN   SOLE 21 8,155,000 0 0
TESSCO TECHNOLOGIES INC COM 872386107 46 7,337 SH   SOLE 2 7,337 0 0
TESSCO TECHNOLOGIES INC COM 872386107 18 2,862 SH   SOLE 18 2,862 0 0
TESSCO TECHNOLOGIES INC COM 872386107 569 91,112 SH   SOLE 19 91,112 0 0
TESSCO TECHNOLOGIES INC COM 872386107 239 38,379 SH   SOLE 21 38,379 0 0
TESSCO TECHNOLOGIES INC COM 872386107 2,378 381,084 SH   SOLE 22 381,084 0 0
TESSCO TECHNOLOGIES INC COM 872386107 89 14,298 SH   SOLE 23 14,298 0 0
TESSCO TECHNOLOGIES INC COM 872386107 410 65,701 SH   SOLE 26 0 0 65,701
TETRA TECH INC NEW COM 88162G103 7,060 60,977 SH   SOLE 2 39,514 0 21,463
TETRA TECH INC NEW COM 88162G103 29 252 SH   SOLE 4 252 0 0
TETRA TECH INC NEW COM 88162G103 4,862 41,992 SH   SOLE 7 41,992 0 0
TETRA TECH INC NEW COM 88162G103 35,372 305,512 SH   SOLE 18 300,799 0 4,713
TETRA TECH INC NEW COM 88162G103 18,019 155,628 SH   SOLE 19 155,628 0 0
TETRA TECH INC NEW COM 88162G103 436,390 3,769,135 SH   SOLE 21 3,769,135 0 0
TETRA TECH INC NEW COM 88162G103 208,422 1,800,156 SH   SOLE 22 1,761,845 0 38,311
TETRA TECH INC NEW COM 88162G103 572 4,944 SH   SOLE 23 4,944 0 0
TETRA TECH INC NEW COM 88162G103 7,499 64,768 SH   SOLE 25 64,768 0 0
TETRA TECH INC NEW COM 88162G103 9,247 79,869 SH   SOLE 26 35,047 0 44,822
TETRA TECH INC NEW COM 88162G103 811 7,006 SH   SOLE 28 7,006 0 0
TETRA TECH INC NEW COM 88162G103 47,287 408,423 SH   SOLE 30 408,423 0 0
TETRA TECH INC NEW COM 88162G103 2,376 20,519 SH   SOLE 34 20,519 0 0
TETRA TECH INC NEW COM 88162G103 341 2,946 SH   SOLE 36 2,946 0 0
TETRA TECH INC NEW COM 88162G103 747 6,450 SH   SOLE 40 6,450 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 64 74,237 SH   SOLE 21 74,237 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 1,680 1,950,184 SH   SOLE 22 1,950,184 0 0
TEVA PHARMACEUTICAL FIN LLC DBCV 0.250% 2/0 88163VAE9 1,701 1,710,000 PRN   SOLE 21 1,710,000 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 4,528 469,210 SH   SOLE 2 309,135 0 160,075
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 4,757 492,938 SH   SOLE 4 450,257 0 42,681
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 8,224 852,263 SH   SOLE 7 797,008 0 55,255
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 18 1,890 SH   SOLE 13 1,890 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 1,072 111,134 SH   SOLE 15 111,134 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 9,335 967,319 SH   SOLE 18 967,319 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 4,497 466,055 SH   SOLE 19 466,055 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 123,331 12,780,462 SH   SOLE 21 12,780,462 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 153,974 15,955,871 SH   SOLE 22 15,473,510 0 482,361
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 7,103 736,014 SH   SOLE 23 736,014 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 974 100,885 SH   SOLE 25 100,885 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 8,869 919,101 SH   SOLE 26 626,308 0 292,793
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 9,377 971,700 SH   SOLE 28 142,066 0 829,634
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 2,100 217,647 SH   SOLE 30 217,647 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 1,551 160,734 SH   SOLE 31 124,411 0 36,323
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 17,157 1,777,887 SH   SOLE 34 1,777,887 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 2,189 226,798 SH   SOLE 36 226,798 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 266 27,556 SH   SOLE 40 27,556 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107 5,048 84,833 SH   SOLE 2 37,517 0 47,316
TEXAS CAP BANCSHARES INC COM 88224Q107 15 246 SH   SOLE 4 246 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107 81 1,361 SH   SOLE 7 1,361 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107 16,814 282,594 SH   SOLE 18 282,594 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107 8,383 140,889 SH   SOLE 19 140,889 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107 204,500 3,436,976 SH   SOLE 21 3,436,976 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107 103,434 1,738,392 SH   SOLE 22 1,702,870 0 35,522
TEXAS CAP BANCSHARES INC COM 88224Q107 275 4,614 SH   SOLE 23 4,614 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107 45 753 SH   SOLE 25 753 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107 2,351 39,511 SH   SOLE 26 11,488 0 28,023
TEXAS CAP BANCSHARES INC COM 88224Q107 413 6,945 SH   SOLE 28 6,945 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107 3,152 52,981 SH   SOLE 30 52,981 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107 256 4,299 SH   SOLE 36 4,299 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107 356 5,975 SH   SOLE 40 5,975 0 0
TEXAS INSTRS INC COM 882508104 434,569 2,647,713 SH   SOLE 2 761,856 0 1,885,857
TEXAS INSTRS INC COM 882508104 84,234 513,214 SH   SOLE 4 477,907 0 35,307
TEXAS INSTRS INC COM 882508104 163,303 994,962 SH   SOLE 7 956,560 0 38,402
TEXAS INSTRS INC COM 882508104 1,421 8,656 SH   SOLE 13 8,656 0 0
TEXAS INSTRS INC COM 882508104 19,237 117,203 SH   SOLE 15 117,203 0 0
TEXAS INSTRS INC COM 882508104 0 2 SH   SOLE 17 0 0 2
TEXAS INSTRS INC COM 882508104 407,141 2,480,598 SH   SOLE 18 2,328,330 0 152,268
TEXAS INSTRS INC COM 882508104 161,739 985,433 SH   SOLE 19 985,433 0 0
TEXAS INSTRS INC COM 882508104 4,170,489 25,409,670 SH   SOLE 21 25,409,670 0 0
TEXAS INSTRS INC COM 882508104 3,581,142 21,818,935 SH   SOLE 22 19,352,504 0 2,466,431
TEXAS INSTRS INC COM 882508104 124,324 757,475 SH   SOLE 23 757,475 0 0
TEXAS INSTRS INC COM 882508104 267,758 1,631,380 SH   SOLE 25 1,631,380 0 0
TEXAS INSTRS INC COM 882508104 355,598 2,166,561 SH   SOLE 26 783,045 0 1,383,516
TEXAS INSTRS INC COM 882508104 524,203 3,193,828 SH   SOLE 28 127,395 0 3,066,433
TEXAS INSTRS INC COM 882508104 10,751 65,503 SH   SOLE 29 65,503 0 0
TEXAS INSTRS INC COM 882508104 818,207 4,985,116 SH   SOLE 30 4,817,120 0 167,996
TEXAS INSTRS INC COM 882508104 185,989 1,133,183 SH   SOLE 31 269,701 0 863,482
TEXAS INSTRS INC COM 882508104 32,185 196,095 SH   SOLE 32 196,095 0 0
TEXAS INSTRS INC COM 882508104 188,849 1,150,608 SH   SOLE 34 1,150,608 0 0
TEXAS INSTRS INC COM 882508104 89,439 544,925 SH   SOLE 36 544,925 0 0
TEXAS INSTRS INC COM 882508104 3,353 20,431 SH   SOLE 37 20,431 0 0
TEXAS INSTRS INC COM 882508104 6,276 38,239 SH   SOLE 40 38,239 0 0
TEXAS PAC LD TR SUB CTF PROP I T 882610108 1,079 1,484 SH   SOLE 2 1,484 0 0
TEXAS PAC LD TR SUB CTF PROP I T 882610108 7 10 SH   SOLE 18 2 0 8
TEXAS PAC LD TR SUB CTF PROP I T 882610108 3,916 5,386 SH   SOLE 21 5,386 0 0
TEXAS PAC LD TR SUB CTF PROP I T 882610108 1,554 2,138 SH   SOLE 26 1,705 0 433
TEXAS PAC LD TR SUB CTF PROP I T 882610108 618 850 SH   SOLE 28 850 0 0
TEXAS PAC LD TR SUB CTF PROP I T 882610108 594 817 SH   SOLE 30 817 0 0
TEXAS PAC LD TR SUB CTF PROP I T 882610108 553 761 SH   SOLE 40 761 0 0
TEXAS ROADHOUSE INC COM 882681109 7,271 93,026 SH   SOLE 2 54,613 0 38,413
TEXAS ROADHOUSE INC COM 882681109 44 567 SH   SOLE 4 567 0 0
TEXAS ROADHOUSE INC COM 882681109 100 1,280 SH   SOLE 7 1,280 0 0
TEXAS ROADHOUSE INC COM 882681109 362 4,626 SH   SOLE 13 4,626 0 0
TEXAS ROADHOUSE INC COM 882681109 31,184 398,971 SH   SOLE 18 369,025 0 29,946
TEXAS ROADHOUSE INC COM 882681109 43,249 553,333 SH   SOLE 19 553,333 0 0
TEXAS ROADHOUSE INC COM 882681109 356,305 4,558,662 SH   SOLE 21 4,558,662 0 0
TEXAS ROADHOUSE INC COM 882681109 201,169 2,573,815 SH   SOLE 22 2,506,730 0 67,085
TEXAS ROADHOUSE INC COM 882681109 2,175 27,823 SH   SOLE 23 27,823 0 0
TEXAS ROADHOUSE INC COM 882681109 27 342 SH   SOLE 25 342 0 0
TEXAS ROADHOUSE INC COM 882681109 10,646 136,210 SH   SOLE 26 14,785 0 121,425
TEXAS ROADHOUSE INC COM 882681109 628 8,035 SH   SOLE 28 8,035 0 0
TEXAS ROADHOUSE INC COM 882681109 613 7,838 SH   SOLE 29 7,838 0 0
TEXAS ROADHOUSE INC COM 882681109 3,317 42,440 SH   SOLE 30 42,440 0 0
TEXAS ROADHOUSE INC COM 882681109 515 6,583 SH   SOLE 34 6,583 0 0
TEXAS ROADHOUSE INC COM 882681109 394 5,047 SH   SOLE 36 5,047 0 0
TEXAS ROADHOUSE INC COM 882681109 614 7,861 SH   SOLE 40 7,861 0 0
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 871 45,432 SH   SOLE 2 2,490 0 42,942
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 18 952 SH   SOLE 7 952 0 0
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 1 57 SH   SOLE 17 0 0 57
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 3,223 168,050 SH   SOLE 18 168,050 0 0
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 1,655 86,268 SH   SOLE 19 86,268 0 0
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 31,923 1,664,380 SH   SOLE 21 1,664,380 0 0
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 9,486 494,599 SH   SOLE 22 486,467 0 8,132
TEXTRON INC COM 883203101 26,783 554,160 SH   SOLE 2 117,081 0 437,079
TEXTRON INC COM 883203101 5,015 103,763 SH   SOLE 4 93,549 0 10,214
TEXTRON INC COM 883203101 14,066 291,039 SH   SOLE 7 202,148 0 88,891
TEXTRON INC COM 883203101 49 1,017 SH   SOLE 13 1,017 0 0
TEXTRON INC COM 883203101 1,328 27,480 SH   SOLE 15 27,480 0 0
TEXTRON INC COM 883203101 24,173 500,173 SH   SOLE 18 480,500 0 19,673
TEXTRON INC COM 883203101 3,710 76,757 SH   SOLE 19 76,757 0 0
TEXTRON INC COM 883203101 371,454 7,685,777 SH   SOLE 21 7,685,777 0 0
TEXTRON INC COM 883203101 273,704 5,663,225 SH   SOLE 22 5,166,775 0 496,450
TEXTRON INC COM 883203101 7,353 152,146 SH   SOLE 23 152,146 0 0
TEXTRON INC COM 883203101 16,052 332,133 SH   SOLE 25 332,133 0 0
TEXTRON INC COM 883203101 18,598 384,815 SH   SOLE 26 230,446 0 154,369
TEXTRON INC COM 883203101 3,403 70,409 SH   SOLE 28 0 0 70,409
TEXTRON INC COM 883203101 17 343 SH   SOLE 29 343 0 0
TEXTRON INC COM 883203101 48,081 994,844 SH   SOLE 30 994,844 0 0
TEXTRON INC COM 883203101 1,945 40,237 SH   SOLE 31 31,165 0 9,072
TEXTRON INC COM 883203101 6,739 139,445 SH   SOLE 36 139,445 0 0
TEXTRON INC COM 883203101 410 8,486 SH   SOLE 40 8,486 0 0
TFF PHARMACEUTICALS INC COM 87241J104 15 1,017 SH   SOLE 2 1,017 0 0
TFF PHARMACEUTICALS INC COM 87241J104 53 3,692 SH   SOLE 18 3,692 0 0
TFF PHARMACEUTICALS INC COM 87241J104 631 44,053 SH   SOLE 21 44,053 0 0
TFF PHARMACEUTICALS INC COM 87241J104 3,309 231,084 SH   SOLE 22 231,084 0 0
TFS FINL CORP COM 87240R107 2,221 125,980 SH   SOLE 2 25,675 0 100,305
TFS FINL CORP COM 87240R107 5 278 SH   SOLE 4 278 0 0
TFS FINL CORP COM 87240R107 100 5,649 SH   SOLE 7 5,649 0 0
TFS FINL CORP COM 87240R107 365 20,708 SH   SOLE 18 20,708 0 0
TFS FINL CORP COM 87240R107 2,946 167,102 SH   SOLE 19 167,102 0 0
TFS FINL CORP COM 87240R107 13,615 772,253 SH   SOLE 21 772,253 0 0
TFS FINL CORP COM 87240R107 27,830 1,578,581 SH   SOLE 22 1,508,211 0 70,370
TFS FINL CORP COM 87240R107 62 3,536 SH   SOLE 23 3,536 0 0
TFS FINL CORP COM 87240R107 29 1,650 SH   SOLE 25 1,650 0 0
TFS FINL CORP COM 87240R107 1,182 67,046 SH   SOLE 26 15,731 0 51,315
TFS FINL CORP COM 87240R107 125 7,070 SH   SOLE 28 7,070 0 0
TFS FINL CORP COM 87240R107 935 53,024 SH   SOLE 30 53,024 0 0
TFS FINL CORP COM 87240R107 16 905 SH   SOLE 31 905 0 0
TFS FINL CORP COM 87240R107 7 418 SH   SOLE 34 418 0 0
TFS FINL CORP COM 87240R107 77 4,391 SH   SOLE 36 4,391 0 0
TFS FINL CORP COM 87240R107 155 8,771 SH   SOLE 40 8,771 0 0
TG THERAPEUTICS INC COM 88322Q108 4,385 84,289 SH   SOLE 2 36,269 0 48,020
TG THERAPEUTICS INC COM 88322Q108 24 466 SH   SOLE 4 466 0 0
TG THERAPEUTICS INC COM 88322Q108 115 2,214 SH   SOLE 7 2,214 0 0
TG THERAPEUTICS INC COM 88322Q108 21,332 410,064 SH   SOLE 18 399,360 0 10,704
TG THERAPEUTICS INC COM 88322Q108 15,662 301,075 SH   SOLE 19 301,075 0 0
TG THERAPEUTICS INC COM 88322Q108 207,892 3,996,390 SH   SOLE 21 3,996,390 0 0
TG THERAPEUTICS INC COM 88322Q108 160,743 3,090,024 SH   SOLE 22 3,015,554 0 74,470
TG THERAPEUTICS INC COM 88322Q108 341 6,554 SH   SOLE 23 6,554 0 0
TG THERAPEUTICS INC COM 88322Q108 50 966 SH   SOLE 25 966 0 0
TG THERAPEUTICS INC COM 88322Q108 4,952 95,192 SH   SOLE 26 42,440 0 52,752
TG THERAPEUTICS INC COM 88322Q108 726 13,948 SH   SOLE 28 13,948 0 0
TG THERAPEUTICS INC COM 88322Q108 28,108 540,336 SH   SOLE 30 540,336 0 0
TG THERAPEUTICS INC COM 88322Q108 36 684 SH   SOLE 34 684 0 0
TG THERAPEUTICS INC COM 88322Q108 124 2,379 SH   SOLE 36 2,379 0 0
TG THERAPEUTICS INC COM 88322Q108 609 11,705 SH   SOLE 40 11,705 0 0
THE AARONS COMPANY INC COM 00258W108 715 37,737 SH   SOLE 2 11,167 0 26,570
THE AARONS COMPANY INC COM 00258W108 3 153 SH   SOLE 4 153 0 0
THE AARONS COMPANY INC COM 00258W108 17 894 SH   SOLE 7 894 0 0
THE AARONS COMPANY INC COM 00258W108 2,894 152,631 SH   SOLE 18 152,631 0 0
THE AARONS COMPANY INC COM 00258W108 1,190 62,751 SH   SOLE 19 62,751 0 0
THE AARONS COMPANY INC COM 00258W108 73,569 3,880,235 SH   SOLE 21 3,880,235 0 0
THE AARONS COMPANY INC COM 00258W108 20,614 1,087,255 SH   SOLE 22 1,064,968 0 22,287
THE AARONS COMPANY INC COM 00258W108 28 1,475 SH   SOLE 23 1,475 0 0
THE AARONS COMPANY INC COM 00258W108 9 486 SH   SOLE 25 486 0 0
THE AARONS COMPANY INC COM 00258W108 385 20,315 SH   SOLE 26 8,637 0 11,678
THE AARONS COMPANY INC COM 00258W108 88 4,626 SH   SOLE 28 4,626 0 0
THE AARONS COMPANY INC COM 00258W108 1,457 76,849 SH   SOLE 30 76,849 0 0
THE AARONS COMPANY INC COM 00258W108 35 1,820 SH   SOLE 36 1,820 0 0
THE AARONS COMPANY INC COM 00258W108 78 4,091 SH   SOLE 40 4,091 0 0
THE ODP CORP COM 88337F105 1,885 64,340 SH   SOLE 2 17,492 0 46,848
THE ODP CORP COM 88337F105 6 212 SH   SOLE 4 212 0 0
THE ODP CORP COM 88337F105 79 2,713 SH   SOLE 7 2,713 0 0
THE ODP CORP COM 88337F105 6,570 224,218 SH   SOLE 18 224,218 0 0
THE ODP CORP COM 88337F105 2,738 93,451 SH   SOLE 19 93,451 0 0
THE ODP CORP COM 88337F105 180,122 6,147,494 SH   SOLE 21 6,147,494 0 0
THE ODP CORP COM 88337F105 45,009 1,536,152 SH   SOLE 22 1,502,151 0 34,001
THE ODP CORP COM 88337F105 18 601 SH   SOLE 25 601 0 0
THE ODP CORP COM 88337F105 1,323 45,152 SH   SOLE 26 5,620 0 39,532
THE ODP CORP COM 88337F105 356 12,161 SH   SOLE 28 7,087 0 5,074
THE ODP CORP COM 88337F105 3,217 109,789 SH   SOLE 30 109,789 0 0
THE ODP CORP COM 88337F105 293 9,989 SH   SOLE 36 9,989 0 0
THE ODP CORP COM 88337F105 157 5,355 SH   SOLE 40 5,355 0 0
THE ONE GROUP HOSPITALITY IN COM 88338K103 15 4,113 SH   SOLE 18 4,113 0 0
THE ONE GROUP HOSPITALITY IN COM 88338K103 206 55,616 SH   SOLE 21 55,616 0 0
THE ONE GROUP HOSPITALITY IN COM 88338K103 116 31,452 SH   SOLE 22 31,452 0 0
THE PROVIDENCE SERVICE CORP COM 743815102 1,124 8,105 SH   SOLE 2 4,374 0 3,731
THE PROVIDENCE SERVICE CORP COM 743815102 20 144 SH   SOLE 4 144 0 0
THE PROVIDENCE SERVICE CORP COM 743815102 31 222 SH   SOLE 7 222 0 0
THE PROVIDENCE SERVICE CORP COM 743815102 7,779 56,114 SH   SOLE 18 56,114 0 0
THE PROVIDENCE SERVICE CORP COM 743815102 3,061 22,078 SH   SOLE 19 22,078 0 0
THE PROVIDENCE SERVICE CORP COM 743815102 201,805 1,455,708 SH   SOLE 21 1,455,708 0 0
THE PROVIDENCE SERVICE CORP COM 743815102 48,554 350,244 SH   SOLE 22 341,532 0 8,712
THE PROVIDENCE SERVICE CORP COM 743815102 54 390 SH   SOLE 25 390 0 0
THE PROVIDENCE SERVICE CORP COM 743815102 365 2,632 SH   SOLE 26 876 0 1,756
THE PROVIDENCE SERVICE CORP COM 743815102 263 1,900 SH   SOLE 28 1,900 0 0
THE PROVIDENCE SERVICE CORP COM 743815102 3,772 27,211 SH   SOLE 30 27,211 0 0
THE PROVIDENCE SERVICE CORP COM 743815102 134 964 SH   SOLE 36 964 0 0
THE PROVIDENCE SERVICE CORP COM 743815102 207 1,495 SH   SOLE 40 1,495 0 0
THE REALREAL INC COM 88339P101 689 35,239 SH   SOLE 2 12,719 0 22,520
THE REALREAL INC COM 88339P101 23 1,179 SH   SOLE 7 1,179 0 0
THE REALREAL INC COM 88339P101 4,669 238,956 SH   SOLE 18 217,986 0 20,970
THE REALREAL INC COM 88339P101 5,515 282,260 SH   SOLE 19 282,260 0 0
THE REALREAL INC COM 88339P101 42,586 2,179,414 SH   SOLE 21 2,179,414 0 0
THE REALREAL INC COM 88339P101 35,856 1,834,998 SH   SOLE 22 1,816,170 0 18,828
THE REALREAL INC COM 88339P101 191 9,779 SH   SOLE 23 9,779 0 0
THE REALREAL INC COM 88339P101 19 953 SH   SOLE 25 953 0 0
THE REALREAL INC COM 88339P101 962 49,215 SH   SOLE 26 2,111 0 47,104
THE REALREAL INC COM 88339P101 852 43,613 SH   SOLE 30 43,613 0 0
THE REALREAL INC COM 88339P101 45 2,316 SH   SOLE 34 2,316 0 0
THE REALREAL INC COM 88339P101 41 2,118 SH   SOLE 36 2,118 0 0
THE REALREAL INC COM 88339P101 73 3,736 SH   SOLE 40 3,736 0 0
THE TRADE DESK INC COM CL A 88339J105 71,806 89,645 SH   SOLE 2 10,513 0 79,132
THE TRADE DESK INC COM CL A 88339J105 14,910 18,614 SH   SOLE 4 17,036 0 1,578
THE TRADE DESK INC COM CL A 88339J105 2,385 2,978 SH   SOLE 7 2,978 0 0
THE TRADE DESK INC COM CL A 88339J105 181 226 SH   SOLE 13 226 0 0
THE TRADE DESK INC COM CL A 88339J105 2,794 3,488 SH   SOLE 15 3,488 0 0
THE TRADE DESK INC COM CL A 88339J105 33,479 41,797 SH   SOLE 18 39,110 0 2,687
THE TRADE DESK INC COM CL A 88339J105 35,945 44,875 SH   SOLE 19 44,875 0 0
THE TRADE DESK INC COM CL A 88339J105 681,275 850,530 SH   SOLE 21 850,530 0 0
THE TRADE DESK INC COM CL A 88339J105 825,509 1,030,598 SH   SOLE 22 976,257 0 54,341
THE TRADE DESK INC COM CL A 88339J105 22,077 27,562 SH   SOLE 23 27,562 0 0
THE TRADE DESK INC COM CL A 88339J105 55,408 69,173 SH   SOLE 25 69,173 0 0
THE TRADE DESK INC COM CL A 88339J105 52,043 64,973 SH   SOLE 26 28,910 0 36,063
THE TRADE DESK INC COM CL A 88339J105 66,323 82,800 SH   SOLE 28 5,189 0 77,611
THE TRADE DESK INC COM CL A 88339J105 37 46 SH   SOLE 29 46 0 0
THE TRADE DESK INC COM CL A 88339J105 73,207 91,394 SH   SOLE 30 76,673 0 14,721
THE TRADE DESK INC COM CL A 88339J105 8,972 11,201 SH   SOLE 31 9,608 0 1,593
THE TRADE DESK INC COM CL A 88339J105 23,099 28,838 SH   SOLE 34 28,838 0 0
THE TRADE DESK INC COM CL A 88339J105 18,502 23,099 SH   SOLE 36 23,099 0 0
THE TRADE DESK INC COM CL A 88339J105 1,420 1,773 SH   SOLE 40 1,773 0 0
THERAPEUTICS ACQUISITION COR COM CL A 88339T103 523 37,600 SH   SOLE 18 37,600 0 0
THERAPEUTICS ACQUISITION COR COM CL A 88339T103 13,252 952,000 SH   SOLE 19 952,000 0 0
THERAPEUTICS ACQUISITION COR COM CL A 88339T103 173 12,400 SH   SOLE 20 12,400 0 0
THERAPEUTICS ACQUISITION COR COM CL A 88339T103 6,932 498,000 SH   SOLE 34 498,000 0 0
THERAPEUTICSMD INC COM 88338N107 254 209,668 SH   SOLE 2 81,010 0 128,658
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,068 882,587 SH   SOLE 18 882,587 0 0
THERAPEUTICSMD INC COM 88338N107 492 406,331 SH   SOLE 19 406,331 0 0
THERAPEUTICSMD INC COM 88338N107 13,499 11,156,539 SH   SOLE 21 11,156,539 0 0
THERAPEUTICSMD INC COM 88338N107 10,169 8,403,751 SH   SOLE 22 8,287,600 0 116,151
THERAPEUTICSMD INC COM 88338N107 62 51,002 SH   SOLE 26 37,474 0 13,528
THERAPEUTICSMD INC COM 88338N107 35 28,707 SH   SOLE 28 28,707 0 0
THERAPEUTICSMD INC COM 88338N107 286 236,422 SH   SOLE 30 236,422 0 0
THERAPEUTICSMD INC COM 88338N107 18 14,638 SH   SOLE 36 14,638 0 0
THERAPEUTICSMD INC COM 88338N107 30 25,181 SH   SOLE 40 25,181 0 0
THERATECHNOLOGIES INC COM 88338H100 13 5,057 SH   SOLE 22 5,057 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 902 50,765 SH   SOLE 2 19,576 0 31,189
THERAVANCE BIOPHARMA INC COM G8807B106 3 143 SH   SOLE 4 143 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 16 891 SH   SOLE 7 891 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 3,265 183,734 SH   SOLE 18 165,478 0 18,256
THERAVANCE BIOPHARMA INC COM G8807B106 4,353 244,949 SH   SOLE 19 244,949 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 41,878 2,356,654 SH   SOLE 21 2,356,654 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 26,772 1,506,556 SH   SOLE 22 1,476,003 0 30,553
THERAVANCE BIOPHARMA INC COM G8807B106 364 20,464 SH   SOLE 23 20,464 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 21 1,172 SH   SOLE 25 1,172 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 1,224 68,898 SH   SOLE 26 12,760 0 56,138
THERAVANCE BIOPHARMA INC COM G8807B106 107 6,034 SH   SOLE 28 6,034 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 732 41,209 SH   SOLE 30 41,209 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 24 1,342 SH   SOLE 34 1,342 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 52 2,913 SH   SOLE 36 2,913 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 97 5,471 SH   SOLE 40 5,471 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 521,344 1,119,293 SH   SOLE 2 351,738 0 767,555
THERMO FISHER SCIENTIFIC INC COM 883556102 94,801 203,532 SH   SOLE 4 188,323 0 15,209
THERMO FISHER SCIENTIFIC INC COM 883556102 159,447 342,323 SH   SOLE 7 329,206 0 13,117
THERMO FISHER SCIENTIFIC INC COM 883556102 4,171 8,955 SH   SOLE 13 8,955 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 18,535 39,794 SH   SOLE 15 39,794 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 27 57 SH   SOLE 17 0 0 57
THERMO FISHER SCIENTIFIC INC COM 883556102 373,320 801,494 SH   SOLE 18 734,158 0 67,336
THERMO FISHER SCIENTIFIC INC COM 883556102 573,030 1,230,259 SH   SOLE 19 1,230,259 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 5,102,247 10,954,200 SH   SOLE 21 10,954,200 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 4,265,933 9,158,686 SH   SOLE 22 8,214,935 0 943,751
THERMO FISHER SCIENTIFIC INC COM 883556102 135,896 291,760 SH   SOLE 23 291,760 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 298,754 641,406 SH   SOLE 25 641,406 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 392,784 843,282 SH   SOLE 26 257,628 0 585,654
THERMO FISHER SCIENTIFIC INC COM 883556102 386,217 829,184 SH   SOLE 28 53,930 0 775,254
THERMO FISHER SCIENTIFIC INC COM 883556102 4,499 9,658 SH   SOLE 29 9,658 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 815,291 1,750,378 SH   SOLE 30 1,710,724 0 39,654
THERMO FISHER SCIENTIFIC INC COM 883556102 64,886 139,307 SH   SOLE 31 67,398 0 71,909
THERMO FISHER SCIENTIFIC INC COM 883556102 416,122 893,388 SH   SOLE 34 893,388 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 107,468 230,727 SH   SOLE 36 230,727 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 7,703 16,538 SH   SOLE 40 16,538 0 0
THERMOGENESIS HLDGS INC COM 88362L100 1 532 SH   SOLE 18 532 0 0
THERMOGENESIS HLDGS INC COM 88362L100 20 9,412 SH   SOLE 21 9,412 0 0
THERMOGENESIS HLDGS INC COM 88362L100 175 83,945 SH   SOLE 22 83,945 0 0
THERMON GROUP HLDGS INC COM 88362T103 618 39,542 SH   SOLE 2 11,227 0 28,315
THERMON GROUP HLDGS INC COM 88362T103 3 200 SH   SOLE 4 200 0 0
THERMON GROUP HLDGS INC COM 88362T103 8 527 SH   SOLE 7 527 0 0
THERMON GROUP HLDGS INC COM 88362T103 1,738 111,185 SH   SOLE 18 111,185 0 0
THERMON GROUP HLDGS INC COM 88362T103 961 61,511 SH   SOLE 19 61,511 0 0
THERMON GROUP HLDGS INC COM 88362T103 17,641 1,128,641 SH   SOLE 21 1,128,641 0 0
THERMON GROUP HLDGS INC COM 88362T103 14,703 940,687 SH   SOLE 22 918,793 0 21,894
THERMON GROUP HLDGS INC COM 88362T103 187 11,958 SH   SOLE 26 0 0 11,958
THERMON GROUP HLDGS INC COM 88362T103 73 4,666 SH   SOLE 28 4,666 0 0
THERMON GROUP HLDGS INC COM 88362T103 588 37,603 SH   SOLE 30 37,603 0 0
THERMON GROUP HLDGS INC COM 88362T103 59 3,776 SH   SOLE 40 3,776 0 0
THIRD PT REINS LTD COM G8827U100 945 99,266 SH   SOLE 2 28,828 0 70,438
THIRD PT REINS LTD COM G8827U100 12 1,255 SH   SOLE 7 1,255 0 0
THIRD PT REINS LTD COM G8827U100 3,344 351,296 SH   SOLE 18 351,296 0 0
THIRD PT REINS LTD COM G8827U100 1,403 147,399 SH   SOLE 19 147,399 0 0
THIRD PT REINS LTD COM G8827U100 90,051 9,459,120 SH   SOLE 21 9,459,120 0 0
THIRD PT REINS LTD COM G8827U100 22,928 2,408,419 SH   SOLE 22 2,335,222 0 73,197
THIRD PT REINS LTD COM G8827U100 122 12,772 SH   SOLE 26 0 0 12,772
THIRD PT REINS LTD COM G8827U100 88 9,262 SH   SOLE 28 9,262 0 0
THIRD PT REINS LTD COM G8827U100 1,511 158,672 SH   SOLE 30 158,672 0 0
THIRD PT REINS LTD COM G8827U100 132 13,867 SH   SOLE 40 13,867 0 0
THOMSON REUTERS CORP. COM NEW 884903709 3 40 SH   SOLE 18 40 0 0
THOR INDS INC COM 885160101 13,450 144,634 SH   SOLE 2 40,808 0 103,826
THOR INDS INC COM 885160101 26 282 SH   SOLE 4 282 0 0
THOR INDS INC COM 885160101 139 1,490 SH   SOLE 7 1,490 0 0
THOR INDS INC COM 885160101 12,849 138,173 SH   SOLE 18 138,173 0 0
THOR INDS INC COM 885160101 1,258 13,532 SH   SOLE 19 13,532 0 0
THOR INDS INC COM 885160101 221,937 2,386,679 SH   SOLE 21 2,386,679 0 0
THOR INDS INC COM 885160101 159,172 1,711,708 SH   SOLE 22 1,638,874 0 72,834
THOR INDS INC COM 885160101 63 680 SH   SOLE 25 680 0 0
THOR INDS INC COM 885160101 2,190 23,551 SH   SOLE 26 16,522 0 7,029
THOR INDS INC COM 885160101 807 8,675 SH   SOLE 28 7,158 0 1,517
THOR INDS INC COM 885160101 4,317 46,426 SH   SOLE 30 46,426 0 0
THOR INDS INC COM 885160101 98 1,049 SH   SOLE 31 1,049 0 0
THOR INDS INC COM 885160101 111 1,197 SH   SOLE 34 1,197 0 0
THOR INDS INC COM 885160101 319 3,434 SH   SOLE 36 3,434 0 0
THOR INDS INC COM 885160101 630 6,775 SH   SOLE 40 6,775 0 0
THRYV HLDGS INC COM NEW 886029206 79 5,840 SH   SOLE 22 5,840 0 0
TIDEWATER INC NEW COM 88642R109 291 33,668 SH   SOLE 2 1,554 0 32,114
TIDEWATER INC NEW COM 88642R109 4 513 SH   SOLE 7 513 0 0
TIDEWATER INC NEW COM 88642R109 1,200 138,922 SH   SOLE 18 138,922 0 0
TIDEWATER INC NEW COM 88642R109 655 75,772 SH   SOLE 19 75,772 0 0
TIDEWATER INC NEW COM 88642R109 10,867 1,257,782 SH   SOLE 21 1,257,782 0 0
TIDEWATER INC NEW COM 88642R109 8,876 1,027,357 SH   SOLE 22 1,019,671 0 7,686
TIFFANY & CO NEW COM 886547108 40,438 307,627 SH   SOLE 2 78,199 0 229,428
TIFFANY & CO NEW COM 886547108 7,344 55,870 SH   SOLE 4 51,862 0 4,008
TIFFANY & CO NEW COM 886547108 19,936 151,660 SH   SOLE 7 136,247 0 15,413
TIFFANY & CO NEW COM 886547108 34 259 SH   SOLE 13 259 0 0
TIFFANY & CO NEW COM 886547108 1,821 13,853 SH   SOLE 15 13,853 0 0
TIFFANY & CO NEW COM 886547108 26,970 205,171 SH   SOLE 18 188,855 0 16,316
TIFFANY & CO NEW COM 886547108 5,893 44,829 SH   SOLE 19 44,829 0 0
TIFFANY & CO NEW COM 886547108 681,984 5,188,163 SH   SOLE 21 5,188,163 0 0
TIFFANY & CO NEW COM 886547108 399,004 3,035,405 SH   SOLE 22 2,801,224 0 234,181
TIFFANY & CO NEW COM 886547108 12,588 95,764 SH   SOLE 23 95,764 0 0
TIFFANY & CO NEW COM 886547108 29,020 220,769 SH   SOLE 25 220,769 0 0
TIFFANY & CO NEW COM 886547108 43,090 327,808 SH   SOLE 26 132,393 0 195,415
TIFFANY & CO NEW COM 886547108 67,550 513,886 SH   SOLE 28 17,176 0 496,710
TIFFANY & CO NEW COM 886547108 147 1,117 SH   SOLE 29 1,117 0 0
TIFFANY & CO NEW COM 886547108 98,335 748,080 SH   SOLE 30 732,260 0 15,820
TIFFANY & CO NEW COM 886547108 4,350 33,092 SH   SOLE 31 15,068 0 18,024
TIFFANY & CO NEW COM 886547108 1,100 8,372 SH   SOLE 34 8,372 0 0
TIFFANY & CO NEW COM 886547108 16,342 124,323 SH   SOLE 36 124,323 0 0
TIFFANY & CO NEW COM 886547108 631 4,802 SH   SOLE 40 4,802 0 0
TILLYS INC CL A 886885102 394 48,338 SH   SOLE 2 7,222 0 41,116
TILLYS INC CL A 886885102 3 415 SH   SOLE 7 415 0 0
TILLYS INC CL A 886885102 678 83,102 SH   SOLE 18 78,338 0 4,764
TILLYS INC CL A 886885102 1,565 191,749 SH   SOLE 19 191,749 0 0
TILLYS INC CL A 886885102 6,939 850,428 SH   SOLE 21 850,428 0 0
TILLYS INC CL A 886885102 7,688 942,139 SH   SOLE 22 938,827 0 3,312
TILLYS INC CL A 886885102 165 20,180 SH   SOLE 23 20,180 0 0
TILLYS INC CL A 886885102 236 28,934 SH   SOLE 26 0 0 28,934
TILRAY INC COM CL 2 88688T100 104 12,602 SH   SOLE 2 12,602 0 0
TILRAY INC COM CL 2 88688T100 173 20,943 SH   SOLE 21 20,943 0 0
TILRAY INC COM CL 2 88688T100 332 40,146 SH   SOLE 22 26,946 0 13,200
TILRAY INC COM CL 2 88688T100 82 9,972 SH   SOLE 30 9,972 0 0
TILRAY INC COM CL 2 88688T100 20 2,429 SH   SOLE 40 2,429 0 0
TILRAY INC NOTE 5.000%10/0 88688TAB6 840 1,000,000 PRN   SOLE 21 1,000,000 0 0
TIM S A SPONSORED ADR 88706T108 2 126 SH   SOLE 19 126 0 0
TIM S A SPONSORED ADR 88706T108 2 123 SH   SOLE 30 123 0 0
TIMBER PHARMACEUTICALS INC COM 887080109 0 19 SH   SOLE 21 19 0 0
TIMBERLAND BANCORP INC COM 887098101 208 8,588 SH   SOLE 2 727 0 7,861
TIMBERLAND BANCORP INC COM 887098101 4 176 SH   SOLE 7 176 0 0
TIMBERLAND BANCORP INC COM 887098101 683 28,146 SH   SOLE 18 28,146 0 0
TIMBERLAND BANCORP INC COM 887098101 355 14,646 SH   SOLE 19 14,646 0 0
TIMBERLAND BANCORP INC COM 887098101 6,740 277,834 SH   SOLE 21 277,834 0 0
TIMBERLAND BANCORP INC COM 887098101 4,470 184,272 SH   SOLE 22 183,217 0 1,055
TIMBERLAND BANCORP INC COM 887098101 64 2,639 SH   SOLE 26 0 0 2,639
TIMKEN CO COM 887389104 13,848 179,009 SH   SOLE 2 61,969 0 117,040
TIMKEN CO COM 887389104 29 376 SH   SOLE 4 376 0 0
TIMKEN CO COM 887389104 128 1,655 SH   SOLE 7 1,655 0 0
TIMKEN CO COM 887389104 13,130 169,731 SH   SOLE 18 169,731 0 0
TIMKEN CO COM 887389104 1,246 16,106 SH   SOLE 19 16,106 0 0
TIMKEN CO COM 887389104 235,705 3,046,860 SH   SOLE 21 3,046,860 0 0
TIMKEN CO COM 887389104 156,159 2,018,603 SH   SOLE 22 1,933,393 0 85,210
TIMKEN CO COM 887389104 78 1,012 SH   SOLE 25 1,012 0 0
TIMKEN CO COM 887389104 3,758 48,578 SH   SOLE 26 18,643 0 29,935
TIMKEN CO COM 887389104 678 8,761 SH   SOLE 28 8,761 0 0
TIMKEN CO COM 887389104 3,244 41,933 SH   SOLE 30 41,933 0 0
TIMKEN CO COM 887389104 93 1,205 SH   SOLE 31 1,205 0 0
TIMKEN CO COM 887389104 67 871 SH   SOLE 34 871 0 0
TIMKEN CO COM 887389104 337 4,354 SH   SOLE 36 4,354 0 0
TIMKEN CO COM 887389104 641 8,292 SH   SOLE 40 8,292 0 0
TIMKENSTEEL CORPORATION COM 887399103 197 42,222 SH   SOLE 2 2,877 0 39,345
TIMKENSTEEL CORPORATION COM 887399103 4 861 SH   SOLE 7 861 0 0
TIMKENSTEEL CORPORATION COM 887399103 1,022 218,769 SH   SOLE 18 218,769 0 0
TIMKENSTEEL CORPORATION COM 887399103 427 91,347 SH   SOLE 19 91,347 0 0
TIMKENSTEEL CORPORATION COM 887399103 21,969 4,704,237 SH   SOLE 21 4,704,237 0 0
TIMKENSTEEL CORPORATION COM 887399103 6,213 1,330,453 SH   SOLE 22 1,323,685 0 6,768
TIMKENSTEEL CORPORATION COM 887399103 18 3,923 SH   SOLE 26 0 0 3,923
TIMKENSTEEL CORPORATION COM 887399103 306 65,510 SH   SOLE 30 65,510 0 0
TIPTREE INC COM 88822Q103 148 29,451 SH   SOLE 2 1,343 0 28,108
TIPTREE INC COM 88822Q103 4 776 SH   SOLE 7 776 0 0
TIPTREE INC COM 88822Q103 471 93,804 SH   SOLE 18 93,804 0 0
TIPTREE INC COM 88822Q103 240 47,778 SH   SOLE 19 47,778 0 0
TIPTREE INC COM 88822Q103 5,011 998,298 SH   SOLE 21 998,298 0 0
TIPTREE INC COM 88822Q103 1,552 309,249 SH   SOLE 22 304,335 0 4,914
TITAN INTL INC ILL COM 88830M102 10 1,962 SH   SOLE 2 1,962 0 0
TITAN INTL INC ILL COM 88830M102 1,541 317,117 SH   SOLE 7 317,117 0 0
TITAN INTL INC ILL COM 88830M102 279 57,453 SH   SOLE 18 57,453 0 0
TITAN INTL INC ILL COM 88830M102 19,812 4,076,543 SH   SOLE 21 4,076,543 0 0
TITAN INTL INC ILL COM 88830M102 4,664 959,721 SH   SOLE 22 959,721 0 0
TITAN INTL INC ILL COM 88830M102 355 72,999 SH   SOLE 30 72,999 0 0
TITAN MACHY INC COM 88830R101 358 18,328 SH   SOLE 2 1,758 0 16,570
TITAN MACHY INC COM 88830R101 9 467 SH   SOLE 7 467 0 0
TITAN MACHY INC COM 88830R101 1,339 68,515 SH   SOLE 18 68,515 0 0
TITAN MACHY INC COM 88830R101 710 36,312 SH   SOLE 19 36,312 0 0
TITAN MACHY INC COM 88830R101 13,810 706,389 SH   SOLE 21 706,389 0 0
TITAN MACHY INC COM 88830R101 10,818 553,336 SH   SOLE 22 550,169 0 3,167
TITAN MACHY INC COM 88830R101 192 9,810 SH   SOLE 26 0 0 9,810
TITAN PHARMACEUTICALS INC DE COM NEW 888314606 0 60 SH   SOLE 21 60 0 0
TIVITY HEALTH INC COM 88870R102 804 41,066 SH   SOLE 2 12,113 0 28,953
TIVITY HEALTH INC COM 88870R102 5 244 SH   SOLE 4 244 0 0
TIVITY HEALTH INC COM 88870R102 14 731 SH   SOLE 7 731 0 0
TIVITY HEALTH INC COM 88870R102 3,633 185,442 SH   SOLE 18 185,442 0 0
TIVITY HEALTH INC COM 88870R102 1,499 76,494 SH   SOLE 19 76,494 0 0
TIVITY HEALTH INC COM 88870R102 88,037 4,493,978 SH   SOLE 21 4,493,978 0 0
TIVITY HEALTH INC COM 88870R102 21,669 1,106,111 SH   SOLE 22 1,082,552 0 23,559
TIVITY HEALTH INC COM 88870R102 21 1,048 SH   SOLE 25 1,048 0 0
TIVITY HEALTH INC COM 88870R102 354 18,075 SH   SOLE 26 13,625 0 4,450
TIVITY HEALTH INC COM 88870R102 110 5,637 SH   SOLE 28 5,637 0 0
TIVITY HEALTH INC COM 88870R102 6,018 307,195 SH   SOLE 30 307,195 0 0
TIVITY HEALTH INC COM 88870R102 36 1,859 SH   SOLE 36 1,859 0 0
TIVITY HEALTH INC COM 88870R102 134 6,815 SH   SOLE 40 6,815 0 0
TJX COS INC NEW COM 872540109 232,817 3,409,243 SH   SOLE 2 891,520 0 2,517,723
TJX COS INC NEW COM 872540109 43,935 643,354 SH   SOLE 4 597,267 0 46,087
TJX COS INC NEW COM 872540109 74,109 1,085,214 SH   SOLE 7 1,013,199 0 72,015
TJX COS INC NEW COM 872540109 3,181 46,581 SH   SOLE 13 46,581 0 0
TJX COS INC NEW COM 872540109 8,260 120,960 SH   SOLE 15 120,960 0 0
TJX COS INC NEW COM 872540109 477,939 6,998,667 SH   SOLE 18 6,189,660 0 809,007
TJX COS INC NEW COM 872540109 394,684 5,779,523 SH   SOLE 19 5,779,523 0 0
TJX COS INC NEW COM 872540109 1,497,284 21,925,380 SH   SOLE 21 21,925,380 0 0
TJX COS INC NEW COM 872540109 1,980,354 28,999,178 SH   SOLE 22 26,131,351 0 2,867,827
TJX COS INC NEW COM 872540109 63,070 923,558 SH   SOLE 23 923,558 0 0
TJX COS INC NEW COM 872540109 129,765 1,900,212 SH   SOLE 25 1,900,212 0 0
TJX COS INC NEW COM 872540109 186,220 2,726,898 SH   SOLE 26 863,481 0 1,863,417
TJX COS INC NEW COM 872540109 310,813 4,551,365 SH   SOLE 28 164,658 0 4,386,707
TJX COS INC NEW COM 872540109 5,607 82,106 SH   SOLE 29 82,106 0 0
TJX COS INC NEW COM 872540109 358,433 5,248,683 SH   SOLE 30 5,024,175 0 224,508
TJX COS INC NEW COM 872540109 27,706 405,707 SH   SOLE 31 236,575 0 169,132
TJX COS INC NEW COM 872540109 82,787 1,212,283 SH   SOLE 34 1,212,283 0 0
TJX COS INC NEW COM 872540109 55,691 815,507 SH   SOLE 36 815,507 0 0
TJX COS INC NEW COM 872540109 3,397 49,745 SH   SOLE 40 49,745 0 0
TOLL BROTHERS INC COM 889478103 13,202 303,703 SH   SOLE 2 89,389 0 214,314
TOLL BROTHERS INC COM 889478103 293 6,734 SH   SOLE 4 6,734 0 0
TOLL BROTHERS INC COM 889478103 135 3,113 SH   SOLE 7 3,113 0 0
TOLL BROTHERS INC COM 889478103 15,880 365,300 SH   SOLE 18 365,300 0 0
TOLL BROTHERS INC COM 889478103 42,075 967,900 SH   SOLE 19 967,900 0 0
TOLL BROTHERS INC COM 889478103 277,328 6,379,750 SH   SOLE 21 6,379,750 0 0
TOLL BROTHERS INC COM 889478103 170,052 3,911,946 SH   SOLE 22 3,753,637 0 158,309
TOLL BROTHERS INC COM 889478103 39 905 SH   SOLE 25 905 0 0
TOLL BROTHERS INC COM 889478103 2,008 46,201 SH   SOLE 26 34,832 0 11,369
TOLL BROTHERS INC COM 889478103 831 19,126 SH   SOLE 28 14,309 0 4,817
TOLL BROTHERS INC COM 889478103 3,634 83,600 SH   SOLE 30 83,600 0 0
TOLL BROTHERS INC COM 889478103 96 2,202 SH   SOLE 31 2,202 0 0
TOLL BROTHERS INC COM 889478103 15,971 367,400 SH   SOLE 34 367,400 0 0
TOLL BROTHERS INC COM 889478103 257 5,918 SH   SOLE 36 5,918 0 0
TOLL BROTHERS INC COM 889478103 652 14,988 SH   SOLE 40 14,988 0 0
TOMPKINS FINL CORP COM 890110109 1,191 16,873 SH   SOLE 2 4,617 0 12,256
TOMPKINS FINL CORP COM 890110109 3 40 SH   SOLE 4 40 0 0
TOMPKINS FINL CORP COM 890110109 17 237 SH   SOLE 7 237 0 0
TOMPKINS FINL CORP COM 890110109 4,291 60,782 SH   SOLE 18 60,782 0 0
TOMPKINS FINL CORP COM 890110109 1,849 26,184 SH   SOLE 19 26,184 0 0
TOMPKINS FINL CORP COM 890110109 102,552 1,452,581 SH   SOLE 21 1,452,581 0 0
TOMPKINS FINL CORP COM 890110109 28,044 397,225 SH   SOLE 22 387,676 0 9,549
TOMPKINS FINL CORP COM 890110109 692 9,798 SH   SOLE 26 6,528 0 3,270
TOMPKINS FINL CORP COM 890110109 125 1,773 SH   SOLE 28 1,773 0 0
TOMPKINS FINL CORP COM 890110109 2,282 32,319 SH   SOLE 30 32,319 0 0
TOMPKINS FINL CORP COM 890110109 109 1,546 SH   SOLE 40 1,546 0 0
TONIX PHARMACEUTICALS HLDG C COM 890260706 0 5 SH   SOLE 21 5 0 0
TONIX PHARMACEUTICALS HLDG C COM 890260706 993 1,471,649 SH   SOLE 22 1,471,649 0 0
TOOTSIE ROLL INDS INC COM 890516107 585 19,684 SH   SOLE 2 13,157 0 6,527
TOOTSIE ROLL INDS INC COM 890516107 5 169 SH   SOLE 4 169 0 0
TOOTSIE ROLL INDS INC COM 890516107 10 320 SH   SOLE 7 320 0 0
TOOTSIE ROLL INDS INC COM 890516107 2,834 95,420 SH   SOLE 18 95,420 0 0
TOOTSIE ROLL INDS INC COM 890516107 2,035 68,515 SH   SOLE 19 68,515 0 0
TOOTSIE ROLL INDS INC COM 890516107 35,370 1,190,906 SH   SOLE 21 1,190,906 0 0
TOOTSIE ROLL INDS INC COM 890516107 20,580 692,937 SH   SOLE 22 677,631 0 15,306
TOOTSIE ROLL INDS INC COM 890516107 1,097 36,929 SH   SOLE 23 36,929 0 0
TOOTSIE ROLL INDS INC COM 890516107 168 5,640 SH   SOLE 26 0 0 5,640
TOOTSIE ROLL INDS INC COM 890516107 77 2,595 SH   SOLE 28 2,595 0 0
TOOTSIE ROLL INDS INC COM 890516107 367 12,358 SH   SOLE 30 12,358 0 0
TOOTSIE ROLL INDS INC COM 890516107 74 2,497 SH   SOLE 40 2,497 0 0
TOPBUILD CORP COM 89055F103 6,095 33,112 SH   SOLE 2 23,510 0 9,602
TOPBUILD CORP COM 89055F103 34 184 SH   SOLE 4 184 0 0
TOPBUILD CORP COM 89055F103 119 645 SH   SOLE 7 645 0 0
TOPBUILD CORP COM 89055F103 33,809 183,664 SH   SOLE 18 183,664 0 0
TOPBUILD CORP COM 89055F103 10,850 58,941 SH   SOLE 19 58,941 0 0
TOPBUILD CORP COM 89055F103 497,341 2,701,764 SH   SOLE 21 2,701,764 0 0
TOPBUILD CORP COM 89055F103 195,893 1,064,171 SH   SOLE 22 1,040,753 0 23,418
TOPBUILD CORP COM 89055F103 65 352 SH   SOLE 25 352 0 0
TOPBUILD CORP COM 89055F103 3,708 20,141 SH   SOLE 26 13,265 0 6,876
TOPBUILD CORP COM 89055F103 929 5,046 SH   SOLE 28 4,258 0 788
TOPBUILD CORP COM 89055F103 4,535 24,637 SH   SOLE 30 24,637 0 0
TOPBUILD CORP COM 89055F103 214 1,161 SH   SOLE 36 1,161 0 0
TOPBUILD CORP COM 89055F103 749 4,067 SH   SOLE 40 4,067 0 0
TORCHLIGHT ENERGY RES INC COM 89102U103 125 178,855 SH   SOLE 21 178,855 0 0
TORCHLIGHT ENERGY RES INC COM 89102U103 476 680,022 SH   SOLE 22 680,022 0 0
TORO CO COM 891092108 32,619 343,937 SH   SOLE 2 148,208 0 195,729
TORO CO COM 891092108 82 863 SH   SOLE 4 863 0 0
TORO CO COM 891092108 1,301 13,714 SH   SOLE 7 13,714 0 0
TORO CO COM 891092108 26,521 279,635 SH   SOLE 18 279,635 0 0
TORO CO COM 891092108 3,078 32,452 SH   SOLE 19 32,452 0 0
TORO CO COM 891092108 500,416 5,276,425 SH   SOLE 21 5,276,425 0 0
TORO CO COM 891092108 318,604 3,359,384 SH   SOLE 22 3,220,870 0 138,514
TORO CO COM 891092108 297 3,130 SH   SOLE 23 3,130 0 0
TORO CO COM 891092108 170 1,792 SH   SOLE 25 1,792 0 0
TORO CO COM 891092108 6,163 64,987 SH   SOLE 26 26,376 0 38,611
TORO CO COM 891092108 1,332 14,041 SH   SOLE 28 14,041 0 0
TORO CO COM 891092108 667 7,033 SH   SOLE 29 7,033 0 0
TORO CO COM 891092108 6,053 63,821 SH   SOLE 30 63,821 0 0
TORO CO COM 891092108 193 2,034 SH   SOLE 31 2,034 0 0
TORO CO COM 891092108 934 9,845 SH   SOLE 34 9,845 0 0
TORO CO COM 891092108 496 5,228 SH   SOLE 36 5,228 0 0
TORO CO COM 891092108 1,245 13,130 SH   SOLE 40 13,130 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 176 3,127 SH   SOLE 18 3,127 0 0
TOTAL SE SPONSORED ADS 89151E109 0 10 SH   SOLE 17 0 0 10
TOTAL SE SPONSORED ADS 89151E109 64 1,526 SH   SOLE 18 1,526 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 870 33,694 SH   SOLE 18 0 0 33,694
TOWNEBANK PORTSMOUTH VA COM 89214P109 1,917 81,640 SH   SOLE 2 24,419 0 57,221
TOWNEBANK PORTSMOUTH VA COM 89214P109 8 342 SH   SOLE 4 342 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 28 1,197 SH   SOLE 7 1,197 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 5,352 227,952 SH   SOLE 18 227,952 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 2,727 116,160 SH   SOLE 19 116,160 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 54,895 2,337,968 SH   SOLE 21 2,337,968 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 47,034 2,003,163 SH   SOLE 22 1,948,872 0 54,291
TOWNEBANK PORTSMOUTH VA COM 89214P109 946 40,279 SH   SOLE 26 25,256 0 15,023
TOWNEBANK PORTSMOUTH VA COM 89214P109 221 9,417 SH   SOLE 28 9,417 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 1,092 46,511 SH   SOLE 30 46,511 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 179 7,611 SH   SOLE 40 7,611 0 0
TOWNSQUARE MEDIA INC CL A 892231101 27 3,991 SH   SOLE 18 3,991 0 0
TOWNSQUARE MEDIA INC CL A 892231101 256 38,502 SH   SOLE 21 38,502 0 0
TOWNSQUARE MEDIA INC CL A 892231101 454 68,155 SH   SOLE 22 68,155 0 0
TOWNSQUARE MEDIA INC CL A 892231101 109 16,313 SH   SOLE 26 0 0 16,313
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 1 4 SH   SOLE 17 0 0 4
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 145 937 SH   SOLE 18 325 0 612
TPG RE FIN TR INC COM 87266M107 842 79,331 SH   SOLE 2 18,791 0 60,540
TPG RE FIN TR INC COM 87266M107 16 1,541 SH   SOLE 7 1,541 0 0
TPG RE FIN TR INC COM 87266M107 2,222 209,192 SH   SOLE 18 209,192 0 0
TPG RE FIN TR INC COM 87266M107 1,123 105,728 SH   SOLE 19 105,728 0 0
TPG RE FIN TR INC COM 87266M107 38,016 3,579,641 SH   SOLE 21 3,579,641 0 0
TPG RE FIN TR INC COM 87266M107 17,974 1,692,470 SH   SOLE 22 1,660,243 0 32,227
TPG RE FIN TR INC COM 87266M107 74 6,985 SH   SOLE 23 6,985 0 0
TPG RE FIN TR INC COM 87266M107 20 1,839 SH   SOLE 26 0 0 1,839
TPG RE FIN TR INC COM 87266M107 61 5,710 SH   SOLE 28 5,710 0 0
TPG RE FIN TR INC COM 87266M107 320 30,163 SH   SOLE 30 30,163 0 0
TPG RE FIN TR INC COM 87266M107 61 5,710 SH   SOLE 40 5,710 0 0
TPI COMPOSITES INC COM 87266J104 988 18,721 SH   SOLE 2 10,093 0 8,628
TPI COMPOSITES INC COM 87266J104 34 652 SH   SOLE 7 652 0 0
TPI COMPOSITES INC COM 87266J104 6,082 115,239 SH   SOLE 18 115,239 0 0
TPI COMPOSITES INC COM 87266J104 3,321 62,915 SH   SOLE 19 62,915 0 0
TPI COMPOSITES INC COM 87266J104 59,977 1,136,360 SH   SOLE 21 1,136,360 0 0
TPI COMPOSITES INC COM 87266J104 44,276 838,871 SH   SOLE 22 817,114 0 21,757
TPI COMPOSITES INC COM 87266J104 27 513 SH   SOLE 25 513 0 0
TPI COMPOSITES INC COM 87266J104 682 12,919 SH   SOLE 26 1,005 0 11,914
TPI COMPOSITES INC COM 87266J104 213 4,038 SH   SOLE 28 4,038 0 0
TPI COMPOSITES INC COM 87266J104 1,297 24,581 SH   SOLE 30 24,581 0 0
TPI COMPOSITES INC COM 87266J104 47 893 SH   SOLE 36 893 0 0
TPI COMPOSITES INC COM 87266J104 209 3,966 SH   SOLE 40 3,966 0 0
TRACON PHARMACEUTICALS INC COM NEW 89237H209 7 632 SH   SOLE 21 632 0 0
TRACON PHARMACEUTICALS INC COM NEW 89237H209 3,806 325,338 SH   SOLE 22 325,338 0 0
TRACTOR SUPPLY CO COM 892356106 41,193 293,019 SH   SOLE 2 69,916 0 223,103
TRACTOR SUPPLY CO COM 892356106 8,017 57,028 SH   SOLE 4 52,544 0 4,484
TRACTOR SUPPLY CO COM 892356106 36,410 259,000 SH   SOLE 7 215,832 0 43,168
TRACTOR SUPPLY CO COM 892356106 42 296 SH   SOLE 13 296 0 0
TRACTOR SUPPLY CO COM 892356106 1,707 12,139 SH   SOLE 15 12,139 0 0
TRACTOR SUPPLY CO COM 892356106 32,561 231,617 SH   SOLE 18 213,083 0 18,534
TRACTOR SUPPLY CO COM 892356106 190,936 1,358,203 SH   SOLE 19 1,358,203 0 0
TRACTOR SUPPLY CO COM 892356106 541,381 3,851,053 SH   SOLE 21 3,851,053 0 0
TRACTOR SUPPLY CO COM 892356106 384,081 2,732,119 SH   SOLE 22 2,487,810 0 244,309
TRACTOR SUPPLY CO COM 892356106 10,992 78,191 SH   SOLE 23 78,191 0 0
TRACTOR SUPPLY CO COM 892356106 32,818 233,444 SH   SOLE 25 233,444 0 0
TRACTOR SUPPLY CO COM 892356106 39,828 283,315 SH   SOLE 26 106,578 0 176,737
TRACTOR SUPPLY CO COM 892356106 76,453 543,843 SH   SOLE 28 14,548 0 529,295
TRACTOR SUPPLY CO COM 892356106 8,587 61,082 SH   SOLE 29 61,082 0 0
TRACTOR SUPPLY CO COM 892356106 96,238 684,579 SH   SOLE 30 650,854 0 33,725
TRACTOR SUPPLY CO COM 892356106 10,958 77,945 SH   SOLE 31 15,211 0 62,734
TRACTOR SUPPLY CO COM 892356106 24,626 175,174 SH   SOLE 34 175,174 0 0
TRACTOR SUPPLY CO COM 892356106 9,024 64,193 SH   SOLE 36 64,193 0 0
TRACTOR SUPPLY CO COM 892356106 675 4,805 SH   SOLE 40 4,805 0 0
TRADEWEB MKTS INC CL A 892672106 11,383 182,272 SH   SOLE 2 24,886 0 157,386
TRADEWEB MKTS INC CL A 892672106 2,973 47,614 SH   SOLE 4 43,890 0 3,724
TRADEWEB MKTS INC CL A 892672106 2,742 43,914 SH   SOLE 7 16,177 0 27,737
TRADEWEB MKTS INC CL A 892672106 18 292 SH   SOLE 13 292 0 0
TRADEWEB MKTS INC CL A 892672106 426 6,826 SH   SOLE 15 6,826 0 0
TRADEWEB MKTS INC CL A 892672106 7,081 113,394 SH   SOLE 18 107,449 0 5,945
TRADEWEB MKTS INC CL A 892672106 201,482 3,226,299 SH   SOLE 19 3,226,299 0 0
TRADEWEB MKTS INC CL A 892672106 78,484 1,256,744 SH   SOLE 21 1,256,744 0 0
TRADEWEB MKTS INC CL A 892672106 140,031 2,242,287 SH   SOLE 22 2,129,019 0 113,268
TRADEWEB MKTS INC CL A 892672106 3,434 54,984 SH   SOLE 23 54,984 0 0
TRADEWEB MKTS INC CL A 892672106 928 14,853 SH   SOLE 25 14,853 0 0
TRADEWEB MKTS INC CL A 892672106 8,215 131,545 SH   SOLE 26 119,123 0 12,422
TRADEWEB MKTS INC CL A 892672106 6,236 99,860 SH   SOLE 28 10,373 0 89,487
TRADEWEB MKTS INC CL A 892672106 16 263 SH   SOLE 29 263 0 0
TRADEWEB MKTS INC CL A 892672106 15,701 251,423 SH   SOLE 30 161,809 0 89,614
TRADEWEB MKTS INC CL A 892672106 865 13,858 SH   SOLE 31 10,668 0 3,190
TRADEWEB MKTS INC CL A 892672106 239 3,820 SH   SOLE 34 3,820 0 0
TRADEWEB MKTS INC CL A 892672106 1,117 17,886 SH   SOLE 36 17,886 0 0
TRADEWEB MKTS INC CL A 892672106 208 3,326 SH   SOLE 40 3,326 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 92,339 636,117 SH   SOLE 2 133,634 0 502,483
TRANE TECHNOLOGIES PLC SHS G8994E103 16,780 115,596 SH   SOLE 4 106,402 0 9,194
TRANE TECHNOLOGIES PLC SHS G8994E103 31,441 216,598 SH   SOLE 7 198,293 0 18,305
TRANE TECHNOLOGIES PLC SHS G8994E103 301 2,077 SH   SOLE 13 2,077 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 4,348 29,953 SH   SOLE 15 29,953 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 82,775 570,236 SH   SOLE 18 527,960 0 42,276
TRANE TECHNOLOGIES PLC SHS G8994E103 31,172 214,739 SH   SOLE 19 214,739 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 872,708 6,012,039 SH   SOLE 21 6,012,039 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 803,582 5,535,839 SH   SOLE 22 5,017,191 0 518,648
TRANE TECHNOLOGIES PLC SHS G8994E103 23,088 159,055 SH   SOLE 23 159,055 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 65,223 449,318 SH   SOLE 25 449,318 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 79,887 550,341 SH   SOLE 26 184,493 0 365,848
TRANE TECHNOLOGIES PLC SHS G8994E103 168,703 1,162,185 SH   SOLE 28 36,040 0 1,126,145
TRANE TECHNOLOGIES PLC SHS G8994E103 62 427 SH   SOLE 29 427 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 180,526 1,243,633 SH   SOLE 30 1,237,998 0 5,635
TRANE TECHNOLOGIES PLC SHS G8994E103 6,679 46,013 SH   SOLE 31 30,997 0 15,016
TRANE TECHNOLOGIES PLC SHS G8994E103 120,536 830,364 SH   SOLE 34 830,364 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 21,540 148,387 SH   SOLE 36 148,387 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 1,466 10,097 SH   SOLE 40 10,097 0 0
TRANSACT TECHNOLOGIES INC COM 892918103 15 2,064 SH   SOLE 18 2,064 0 0
TRANSACT TECHNOLOGIES INC COM 892918103 182 25,688 SH   SOLE 21 25,688 0 0
TRANSACT TECHNOLOGIES INC COM 892918103 1,782 251,034 SH   SOLE 22 251,034 0 0
TRANSCAT INC COM 893529107 88 2,546 SH   SOLE 2 559 0 1,987
TRANSCAT INC COM 893529107 8 217 SH   SOLE 7 217 0 0
TRANSCAT INC COM 893529107 886 25,555 SH   SOLE 18 25,555 0 0
TRANSCAT INC COM 893529107 447 12,888 SH   SOLE 19 12,888 0 0
TRANSCAT INC COM 893529107 8,093 233,362 SH   SOLE 21 233,362 0 0
TRANSCAT INC COM 893529107 4,588 132,284 SH   SOLE 22 131,296 0 988
TRANSCONTINENTAL RLTY INVS COM NEW 893617209 36 1,478 SH   SOLE 2 70 0 1,408
TRANSCONTINENTAL RLTY INVS COM NEW 893617209 130 5,394 SH   SOLE 18 5,394 0 0
TRANSCONTINENTAL RLTY INVS COM NEW 893617209 55 2,288 SH   SOLE 19 2,288 0 0
TRANSCONTINENTAL RLTY INVS COM NEW 893617209 861 35,731 SH   SOLE 21 35,731 0 0
TRANSCONTINENTAL RLTY INVS COM NEW 893617209 266 11,043 SH   SOLE 22 10,981 0 62
TRANSDIGM GROUP INC COM 893641100 85,456 138,089 SH   SOLE 2 36,961 0 101,128
TRANSDIGM GROUP INC COM 893641100 15,212 24,581 SH   SOLE 4 22,509 0 2,072
TRANSDIGM GROUP INC COM 893641100 28,770 46,489 SH   SOLE 7 44,985 0 1,504
TRANSDIGM GROUP INC COM 893641100 114 184 SH   SOLE 13 184 0 0
TRANSDIGM GROUP INC COM 893641100 3,510 5,672 SH   SOLE 15 5,672 0 0
TRANSDIGM GROUP INC COM 893641100 81,374 131,492 SH   SOLE 18 123,605 0 7,887
TRANSDIGM GROUP INC COM 893641100 45,307 73,211 SH   SOLE 19 73,211 0 0
TRANSDIGM GROUP INC COM 893641100 890,218 1,438,503 SH   SOLE 21 1,438,503 0 0
TRANSDIGM GROUP INC COM 893641100 748,701 1,209,826 SH   SOLE 22 1,098,683 0 111,143
TRANSDIGM GROUP INC COM 893641100 21,323 34,456 SH   SOLE 23 34,456 0 0
TRANSDIGM GROUP INC COM 893641100 53,644 86,684 SH   SOLE 25 86,684 0 0
TRANSDIGM GROUP INC COM 893641100 74,714 120,731 SH   SOLE 26 36,248 0 84,483
TRANSDIGM GROUP INC COM 893641100 67,921 109,753 SH   SOLE 28 8,136 0 101,617
TRANSDIGM GROUP INC COM 893641100 56 91 SH   SOLE 29 91 0 0
TRANSDIGM GROUP INC COM 893641100 118,245 191,072 SH   SOLE 30 191,072 0 0
TRANSDIGM GROUP INC COM 893641100 18,778 30,344 SH   SOLE 31 6,800 0 23,544
TRANSDIGM GROUP INC COM 893641100 19,540 31,575 SH   SOLE 36 31,575 0 0
TRANSDIGM GROUP INC COM 893641100 1,266 2,046 SH   SOLE 40 2,046 0 0
TRANSENTERIX INC COM 89366M300 10 16,414 SH   SOLE 21 16,414 0 0
TRANSENTERIX INC COM 89366M300 367 587,497 SH   SOLE 22 587,497 0 0
TRANSGLOBE ENERGY CORP COM 893662106 40 42,088 SH   SOLE 22 42,088 0 0
TRANSLATE BIO INC COM 89374L104 673 36,492 SH   SOLE 2 16,745 0 19,747
TRANSLATE BIO INC COM 89374L104 27 1,455 SH   SOLE 7 1,455 0 0
TRANSLATE BIO INC COM 89374L104 4,504 244,373 SH   SOLE 18 237,263 0 7,110
TRANSLATE BIO INC COM 89374L104 2,612 141,728 SH   SOLE 19 141,728 0 0
TRANSLATE BIO INC COM 89374L104 56,192 3,048,941 SH   SOLE 21 3,048,941 0 0
TRANSLATE BIO INC COM 89374L104 34,977 1,897,830 SH   SOLE 22 1,865,819 0 32,011
TRANSLATE BIO INC COM 89374L104 18 996 SH   SOLE 23 996 0 0
TRANSLATE BIO INC COM 89374L104 17 934 SH   SOLE 26 934 0 0
TRANSLATE BIO INC COM 89374L104 104 5,635 SH   SOLE 28 5,635 0 0
TRANSLATE BIO INC COM 89374L104 1,008 54,694 SH   SOLE 30 54,694 0 0
TRANSLATE BIO INC COM 89374L104 16 886 SH   SOLE 36 886 0 0
TRANSLATE BIO INC COM 89374L104 123 6,676 SH   SOLE 40 6,676 0 0
TRANSMEDICS GROUP INC COM 89377M109 183 9,179 SH   SOLE 2 2,167 0 7,012
TRANSMEDICS GROUP INC COM 89377M109 8 414 SH   SOLE 7 414 0 0
TRANSMEDICS GROUP INC COM 89377M109 1,792 90,038 SH   SOLE 18 90,038 0 0
TRANSMEDICS GROUP INC COM 89377M109 2,138 107,453 SH   SOLE 19 107,453 0 0
TRANSMEDICS GROUP INC COM 89377M109 18,241 916,613 SH   SOLE 21 916,613 0 0
TRANSMEDICS GROUP INC COM 89377M109 8,531 428,673 SH   SOLE 22 424,677 0 3,996
TRANSMEDICS GROUP INC COM 89377M109 328 16,506 SH   SOLE 26 0 0 16,506
TRANSOCEAN LTD REG SHS H8817H100 1,648 713,410 SH   SOLE 2 196,256 0 517,154
TRANSOCEAN LTD REG SHS H8817H100 6 2,392 SH   SOLE 4 2,392 0 0
TRANSOCEAN LTD REG SHS H8817H100 71 30,870 SH   SOLE 7 30,870 0 0
TRANSOCEAN LTD REG SHS H8817H100 4,544 1,967,117 SH   SOLE 18 1,967,117 0 0
TRANSOCEAN LTD REG SHS H8817H100 2,386 1,032,983 SH   SOLE 19 1,032,983 0 0
TRANSOCEAN LTD REG SHS H8817H100 51,077 22,111,056 SH   SOLE 21 22,111,056 0 0
TRANSOCEAN LTD REG SHS H8817H100 37,161 16,086,897 SH   SOLE 22 15,703,736 0 383,161
TRANSOCEAN LTD REG SHS H8817H100 431 186,665 SH   SOLE 26 117,442 0 69,223
TRANSOCEAN LTD REG SHS H8817H100 425 183,969 SH   SOLE 28 65,373 0 118,596
TRANSOCEAN LTD REG SHS H8817H100 799 345,750 SH   SOLE 30 345,750 0 0
TRANSOCEAN LTD REG SHS H8817H100 1,593 689,822 SH   SOLE 36 689,822 0 0
TRANSOCEAN LTD REG SHS H8817H100 128 55,286 SH   SOLE 40 55,286 0 0
TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204 54 10,339 SH   SOLE 4 10,339 0 0
TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204 3,909 751,643 SH   SOLE 21 751,643 0 0
TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204 2,315 445,153 SH   SOLE 22 445,153 0 0
TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204 974 187,346 SH   SOLE 30 187,346 0 0
TRANSUNION COM 89400J107 49,434 498,230 SH   SOLE 2 44,612 0 453,618
TRANSUNION COM 89400J107 9,088 91,597 SH   SOLE 4 84,257 0 7,340
TRANSUNION COM 89400J107 1,449 14,607 SH   SOLE 7 14,607 0 0
TRANSUNION COM 89400J107 54 543 SH   SOLE 13 543 0 0
TRANSUNION COM 89400J107 1,664 16,775 SH   SOLE 15 16,775 0 0
TRANSUNION COM 89400J107 142,371 1,434,903 SH   SOLE 18 1,103,073 0 331,830
TRANSUNION COM 89400J107 251,955 2,539,354 SH   SOLE 19 2,539,354 0 0
TRANSUNION COM 89400J107 270,671 2,727,990 SH   SOLE 21 2,727,990 0 0
TRANSUNION COM 89400J107 487,624 4,914,569 SH   SOLE 22 4,665,841 0 248,728
TRANSUNION COM 89400J107 12,556 126,549 SH   SOLE 23 126,549 0 0
TRANSUNION COM 89400J107 114,228 1,151,257 SH   SOLE 25 1,151,257 0 0
TRANSUNION COM 89400J107 32,715 329,725 SH   SOLE 26 149,818 0 179,907
TRANSUNION COM 89400J107 63,170 636,663 SH   SOLE 28 23,874 0 612,789
TRANSUNION COM 89400J107 40 404 SH   SOLE 29 404 0 0
TRANSUNION COM 89400J107 35,043 353,189 SH   SOLE 30 319,093 0 34,096
TRANSUNION COM 89400J107 3,615 36,438 SH   SOLE 31 25,079 0 11,359
TRANSUNION COM 89400J107 6,936 69,902 SH   SOLE 34 69,902 0 0
TRANSUNION COM 89400J107 10,252 103,324 SH   SOLE 36 103,324 0 0
TRANSUNION COM 89400J107 803 8,095 SH   SOLE 40 8,095 0 0
TRAVELCENTERS OF AMERICA INC COM NEW 89421B109 14 433 SH   SOLE 2 433 0 0
TRAVELCENTERS OF AMERICA INC COM NEW 89421B109 88 2,690 SH   SOLE 18 2,690 0 0
TRAVELCENTERS OF AMERICA INC COM NEW 89421B109 957 29,345 SH   SOLE 21 29,345 0 0
TRAVELCENTERS OF AMERICA INC COM NEW 89421B109 7,668 235,203 SH   SOLE 22 235,203 0 0
TRAVELERS COMPANIES INC COM 89417E109 122,927 875,734 SH   SOLE 2 354,169 0 521,565
TRAVELERS COMPANIES INC COM 89417E109 22,093 157,394 SH   SOLE 4 147,583 0 9,811
TRAVELERS COMPANIES INC COM 89417E109 40,323 287,264 SH   SOLE 7 272,217 0 15,047
TRAVELERS COMPANIES INC COM 89417E109 2,049 14,597 SH   SOLE 13 14,597 0 0
TRAVELERS COMPANIES INC COM 89417E109 4,622 32,924 SH   SOLE 15 32,924 0 0
TRAVELERS COMPANIES INC COM 89417E109 98,635 702,676 SH   SOLE 18 627,908 0 74,768
TRAVELERS COMPANIES INC COM 89417E109 42,970 306,121 SH   SOLE 19 306,121 0 0
TRAVELERS COMPANIES INC COM 89417E109 896,096 6,383,813 SH   SOLE 21 6,383,813 0 0
TRAVELERS COMPANIES INC COM 89417E109 938,594 6,686,571 SH   SOLE 22 5,721,537 0 965,034
TRAVELERS COMPANIES INC COM 89417E109 40,838 290,932 SH   SOLE 23 290,932 0 0
TRAVELERS COMPANIES INC COM 89417E109 64,790 461,564 SH   SOLE 25 461,564 0 0
TRAVELERS COMPANIES INC COM 89417E109 92,617 659,803 SH   SOLE 26 260,260 0 399,543
TRAVELERS COMPANIES INC COM 89417E109 162,399 1,156,933 SH   SOLE 28 36,401 0 1,120,532
TRAVELERS COMPANIES INC COM 89417E109 10,254 73,052 SH   SOLE 29 73,052 0 0
TRAVELERS COMPANIES INC COM 89417E109 230,194 1,639,908 SH   SOLE 30 1,602,558 0 37,350
TRAVELERS COMPANIES INC COM 89417E109 21,102 150,334 SH   SOLE 31 131,260 0 19,074
TRAVELERS COMPANIES INC COM 89417E109 7,705 54,889 SH   SOLE 32 54,889 0 0
TRAVELERS COMPANIES INC COM 89417E109 21,118 150,447 SH   SOLE 34 150,447 0 0
TRAVELERS COMPANIES INC COM 89417E109 31,844 226,861 SH   SOLE 36 226,861 0 0
TRAVELERS COMPANIES INC COM 89417E109 1,462 10,415 SH   SOLE 40 10,415 0 0
TRAVELZOO COM NEW 89421Q205 15 1,614 SH   SOLE 18 1,614 0 0
TRAVELZOO COM NEW 89421Q205 221 23,444 SH   SOLE 21 23,444 0 0
TRAVELZOO COM NEW 89421Q205 1,329 140,775 SH   SOLE 22 140,775 0 0
TRAVERE THERAPEUTICS INC COM 89422G107 932 34,205 SH   SOLE 2 19,124 0 15,081
TRAVERE THERAPEUTICS INC COM 89422G107 5 184 SH   SOLE 4 184 0 0
TRAVERE THERAPEUTICS INC COM 89422G107 21 776 SH   SOLE 7 776 0 0
TRAVERE THERAPEUTICS INC COM 89422G107 5,334 195,712 SH   SOLE 18 170,556 0 25,156
TRAVERE THERAPEUTICS INC COM 89422G107 19,081 700,108 SH   SOLE 19 700,108 0 0
TRAVERE THERAPEUTICS INC COM 89422G107 439 16,100 SH   SOLE 20 16,100 0 0
TRAVERE THERAPEUTICS INC COM 89422G107 58,489 2,145,997 SH   SOLE 21 2,145,997 0 0
TRAVERE THERAPEUTICS INC COM 89422G107 42,569 1,561,878 SH   SOLE 22 1,533,376 0 28,502
TRAVERE THERAPEUTICS INC COM 89422G107 544 19,964 SH   SOLE 23 19,964 0 0
TRAVERE THERAPEUTICS INC COM 89422G107 12 431 SH   SOLE 25 431 0 0
TRAVERE THERAPEUTICS INC COM 89422G107 2,504 91,865 SH   SOLE 26 0 0 91,865
TRAVERE THERAPEUTICS INC COM 89422G107 128 4,693 SH   SOLE 28 4,693 0 0
TRAVERE THERAPEUTICS INC COM 89422G107 1,244 45,626 SH   SOLE 30 45,626 0 0
TRAVERE THERAPEUTICS INC COM 89422G107 37 1,350 SH   SOLE 34 1,350 0 0
TRAVERE THERAPEUTICS INC COM 89422G107 23 853 SH   SOLE 36 853 0 0
TRAVERE THERAPEUTICS INC COM 89422G107 148 5,432 SH   SOLE 40 5,432 0 0
TREAN INS GROUP INC COM 89457R101 224 17,086 SH   SOLE 2 3,204 0 13,882
TREAN INS GROUP INC COM 89457R101 464 35,401 SH   SOLE 18 35,401 0 0
TREAN INS GROUP INC COM 89457R101 241 18,421 SH   SOLE 19 18,421 0 0
TREAN INS GROUP INC COM 89457R101 4,810 367,194 SH   SOLE 21 367,194 0 0
TREAN INS GROUP INC COM 89457R101 2,154 164,464 SH   SOLE 22 163,697 0 767
TRECORA RES COM 894648104 142 20,343 SH   SOLE 2 396 0 19,947
TRECORA RES COM 894648104 4 564 SH   SOLE 7 564 0 0
TRECORA RES COM 894648104 720 103,016 SH   SOLE 18 103,016 0 0
TRECORA RES COM 894648104 287 41,088 SH   SOLE 19 41,088 0 0
TRECORA RES COM 894648104 5,724 818,949 SH   SOLE 21 818,949 0 0
TRECORA RES COM 894648104 2,036 291,304 SH   SOLE 22 287,373 0 3,931
TREDEGAR CORP COM 894650100 520 31,125 SH   SOLE 2 8,879 0 22,246
TREDEGAR CORP COM 894650100 3 153 SH   SOLE 4 153 0 0
TREDEGAR CORP COM 894650100 6 368 SH   SOLE 7 368 0 0
TREDEGAR CORP COM 894650100 1,958 117,236 SH   SOLE 18 117,236 0 0
TREDEGAR CORP COM 894650100 825 49,389 SH   SOLE 19 49,389 0 0
TREDEGAR CORP COM 894650100 51,380 3,076,643 SH   SOLE 21 3,076,643 0 0
TREDEGAR CORP COM 894650100 12,495 748,222 SH   SOLE 22 732,548 0 15,674
TREDEGAR CORP COM 894650100 53 3,190 SH   SOLE 28 3,190 0 0
TREDEGAR CORP COM 894650100 967 57,928 SH   SOLE 30 57,928 0 0
TREDEGAR CORP COM 894650100 42 2,528 SH   SOLE 40 2,528 0 0
TREEHOUSE FOODS INC COM 89469A104 7,029 165,427 SH   SOLE 2 46,143 0 119,284
TREEHOUSE FOODS INC COM 89469A104 10 244 SH   SOLE 4 244 0 0
TREEHOUSE FOODS INC COM 89469A104 80 1,877 SH   SOLE 7 1,877 0 0
TREEHOUSE FOODS INC COM 89469A104 6,031 141,948 SH   SOLE 18 141,948 0 0
TREEHOUSE FOODS INC COM 89469A104 607 14,286 SH   SOLE 19 14,286 0 0
TREEHOUSE FOODS INC COM 89469A104 105,862 2,491,454 SH   SOLE 21 2,491,454 0 0
TREEHOUSE FOODS INC COM 89469A104 74,349 1,749,811 SH   SOLE 22 1,674,034 0 75,777
TREEHOUSE FOODS INC COM 89469A104 33 769 SH   SOLE 25 769 0 0
TREEHOUSE FOODS INC COM 89469A104 789 18,575 SH   SOLE 26 14,070 0 4,505
TREEHOUSE FOODS INC COM 89469A104 387 9,116 SH   SOLE 28 7,318 0 1,798
TREEHOUSE FOODS INC COM 89469A104 1,478 34,773 SH   SOLE 30 34,773 0 0
TREEHOUSE FOODS INC COM 89469A104 45 1,069 SH   SOLE 31 1,069 0 0
TREEHOUSE FOODS INC COM 89469A104 212 4,981 SH   SOLE 36 4,981 0 0
TREEHOUSE FOODS INC COM 89469A104 271 6,377 SH   SOLE 40 6,377 0 0
TREMONT MTG TR COM 894789106 20 5,191 SH   SOLE 21 5,191 0 0
TREVENA INC COM 89532E109 8 3,900 SH   SOLE 2 3,900 0 0
TREVENA INC COM 89532E109 50 23,133 SH   SOLE 21 23,133 0 0
TREVENA INC COM 89532E109 5,574 2,604,770 SH   SOLE 22 2,604,770 0 0
TREVI THERAPEUTICS INC COM 89532M101 3 1,291 SH   SOLE 18 1,291 0 0
TREVI THERAPEUTICS INC COM 89532M101 45 18,547 SH   SOLE 21 18,547 0 0
TREVI THERAPEUTICS INC COM 89532M101 8 3,199 SH   SOLE 22 3,199 0 0
TREX CO INC COM 89531P105 24,359 290,963 SH   SOLE 2 89,815 0 201,148
TREX CO INC COM 89531P105 47 566 SH   SOLE 4 566 0 0
TREX CO INC COM 89531P105 188 2,242 SH   SOLE 7 2,242 0 0
TREX CO INC COM 89531P105 26,868 320,925 SH   SOLE 18 310,498 0 10,427
TREX CO INC COM 89531P105 14,635 174,804 SH   SOLE 19 174,804 0 0
TREX CO INC COM 89531P105 505,500 6,037,986 SH   SOLE 21 6,037,986 0 0
TREX CO INC COM 89531P105 323,401 3,862,884 SH   SOLE 22 3,714,699 0 148,185
TREX CO INC COM 89531P105 1,222 14,600 SH   SOLE 23 14,600 0 0
TREX CO INC COM 89531P105 74,058 884,595 SH   SOLE 25 884,595 0 0
TREX CO INC COM 89531P105 11,434 136,570 SH   SOLE 26 37,694 0 98,876
TREX CO INC COM 89531P105 1,260 15,046 SH   SOLE 28 15,046 0 0
TREX CO INC COM 89531P105 5,941 70,968 SH   SOLE 30 70,968 0 0
TREX CO INC COM 89531P105 184 2,200 SH   SOLE 31 2,200 0 0
TREX CO INC COM 89531P105 30,607 365,583 SH   SOLE 34 365,583 0 0
TREX CO INC COM 89531P105 309 3,687 SH   SOLE 36 3,687 0 0
TREX CO INC COM 89531P105 1,189 14,201 SH   SOLE 40 14,201 0 0
TRI POINTE GROUP INC COM 87265H109 3,446 199,759 SH   SOLE 2 91,481 0 108,278
TRI POINTE GROUP INC COM 87265H109 6 371 SH   SOLE 4 371 0 0
TRI POINTE GROUP INC COM 87265H109 70 4,051 SH   SOLE 7 4,051 0 0
TRI POINTE GROUP INC COM 87265H109 11,902 689,977 SH   SOLE 18 689,977 0 0
TRI POINTE GROUP INC COM 87265H109 3,924 227,498 SH   SOLE 19 227,498 0 0
TRI POINTE GROUP INC COM 87265H109 175,170 10,154,791 SH   SOLE 21 10,154,791 0 0
TRI POINTE GROUP INC COM 87265H109 80,859 4,687,480 SH   SOLE 22 4,582,418 0 105,062
TRI POINTE GROUP INC COM 87265H109 19 1,120 SH   SOLE 25 1,120 0 0
TRI POINTE GROUP INC COM 87265H109 1,160 67,225 SH   SOLE 26 37,704 0 29,521
TRI POINTE GROUP INC COM 87265H109 331 19,178 SH   SOLE 28 17,941 0 1,237
TRI POINTE GROUP INC COM 87265H109 1,361 78,924 SH   SOLE 30 78,924 0 0
TRI POINTE GROUP INC COM 87265H109 177 10,269 SH   SOLE 36 10,269 0 0
TRI POINTE GROUP INC COM 87265H109 279 16,202 SH   SOLE 40 16,202 0 0
TRIBUNE PUBG CO NEW COM 89609W107 241 17,568 SH   SOLE 2 4,925 0 12,643
TRIBUNE PUBG CO NEW COM 89609W107 6 472 SH   SOLE 7 472 0 0
TRIBUNE PUBG CO NEW COM 89609W107 785 57,311 SH   SOLE 18 57,311 0 0
TRIBUNE PUBG CO NEW COM 89609W107 442 32,272 SH   SOLE 19 32,272 0 0
TRIBUNE PUBG CO NEW COM 89609W107 8,163 595,828 SH   SOLE 21 595,828 0 0
TRIBUNE PUBG CO NEW COM 89609W107 7,291 532,210 SH   SOLE 22 520,615 0 11,595
TRIBUNE PUBG CO NEW COM 89609W107 146 10,684 SH   SOLE 26 0 0 10,684
TRIBUNE PUBG CO NEW COM 89609W107 42 3,055 SH   SOLE 28 3,055 0 0
TRIBUNE PUBG CO NEW COM 89609W107 38 2,739 SH   SOLE 30 2,739 0 0
TRIBUNE PUBG CO NEW COM 89609W107 29 2,097 SH   SOLE 40 2,097 0 0
TRICIDA INC COM 89610F101 126 17,901 SH   SOLE 2 9,762 0 8,139
TRICIDA INC COM 89610F101 1 105 SH   SOLE 4 105 0 0
TRICIDA INC COM 89610F101 3 438 SH   SOLE 7 438 0 0
TRICIDA INC COM 89610F101 750 106,386 SH   SOLE 18 106,386 0 0
TRICIDA INC COM 89610F101 385 54,636 SH   SOLE 19 54,636 0 0
TRICIDA INC COM 89610F101 9,921 1,407,271 SH   SOLE 21 1,407,271 0 0
TRICIDA INC COM 89610F101 5,897 836,391 SH   SOLE 22 810,706 0 25,685
TRICIDA INC COM 89610F101 50 7,033 SH   SOLE 26 2,516 0 4,517
TRICIDA INC COM 89610F101 54 7,644 SH   SOLE 28 7,644 0 0
TRICIDA INC COM 89610F101 448 63,476 SH   SOLE 30 63,476 0 0
TRICIDA INC COM 89610F101 17 2,469 SH   SOLE 36 2,469 0 0
TRICIDA INC COM 89610F101 14 2,016 SH   SOLE 40 2,016 0 0
TRICO BANCSHARES COM 896095106 1,118 31,689 SH   SOLE 2 9,201 0 22,488
TRICO BANCSHARES COM 896095106 16 462 SH   SOLE 7 462 0 0
TRICO BANCSHARES COM 896095106 3,250 92,128 SH   SOLE 18 92,128 0 0
TRICO BANCSHARES COM 896095106 2,465 69,865 SH   SOLE 19 69,865 0 0
TRICO BANCSHARES COM 896095106 32,781 929,166 SH   SOLE 21 929,166 0 0
TRICO BANCSHARES COM 896095106 31,917 904,677 SH   SOLE 22 884,375 0 20,302
TRICO BANCSHARES COM 896095106 1,526 43,243 SH   SOLE 26 12,975 0 30,268
TRICO BANCSHARES COM 896095106 82 2,332 SH   SOLE 28 2,332 0 0
TRICO BANCSHARES COM 896095106 868 24,601 SH   SOLE 30 24,601 0 0
TRICO BANCSHARES COM 896095106 83 2,348 SH   SOLE 40 2,348 0 0
TRIMAS CORP COM NEW 896215209 1,604 50,635 SH   SOLE 2 15,071 0 35,564
TRIMAS CORP COM NEW 896215209 8 251 SH   SOLE 4 251 0 0
TRIMAS CORP COM NEW 896215209 24 746 SH   SOLE 7 746 0 0
TRIMAS CORP COM NEW 896215209 4,259 134,477 SH   SOLE 18 134,477 0 0
TRIMAS CORP COM NEW 896215209 2,364 74,647 SH   SOLE 19 74,647 0 0
TRIMAS CORP COM NEW 896215209 48,636 1,535,711 SH   SOLE 21 1,535,711 0 0
TRIMAS CORP COM NEW 896215209 38,623 1,219,542 SH   SOLE 22 1,189,877 0 29,665
TRIMAS CORP COM NEW 896215209 29 900 SH   SOLE 25 900 0 0
TRIMAS CORP COM NEW 896215209 641 20,248 SH   SOLE 26 18,082 0 2,166
TRIMAS CORP COM NEW 896215209 205 6,462 SH   SOLE 28 6,462 0 0
TRIMAS CORP COM NEW 896215209 949 29,962 SH   SOLE 30 29,962 0 0
TRIMAS CORP COM NEW 896215209 72 2,287 SH   SOLE 36 2,287 0 0
TRIMAS CORP COM NEW 896215209 160 5,042 SH   SOLE 40 5,042 0 0
TRIMBLE INC COM 896239100 48,490 726,221 SH   SOLE 2 209,032 0 517,189
TRIMBLE INC COM 896239100 8,394 125,710 SH   SOLE 4 116,085 0 9,625
TRIMBLE INC COM 896239100 1,352 20,253 SH   SOLE 7 20,253 0 0
TRIMBLE INC COM 896239100 580 8,682 SH   SOLE 13 8,682 0 0
TRIMBLE INC COM 896239100 1,625 24,333 SH   SOLE 15 24,333 0 0
TRIMBLE INC COM 896239100 47,353 709,201 SH   SOLE 18 676,537 0 32,664
TRIMBLE INC COM 896239100 31,510 471,912 SH   SOLE 19 471,912 0 0
TRIMBLE INC COM 896239100 792,173 11,864,200 SH   SOLE 21 11,864,200 0 0
TRIMBLE INC COM 896239100 531,958 7,967,026 SH   SOLE 22 7,579,528 0 387,498
TRIMBLE INC COM 896239100 11,432 171,210 SH   SOLE 23 171,210 0 0
TRIMBLE INC COM 896239100 34,314 513,913 SH   SOLE 25 513,913 0 0
TRIMBLE INC COM 896239100 32,327 484,156 SH   SOLE 26 235,385 0 248,771
TRIMBLE INC COM 896239100 50,474 755,933 SH   SOLE 28 39,351 0 716,582
TRIMBLE INC COM 896239100 14,921 223,475 SH   SOLE 29 223,475 0 0
TRIMBLE INC COM 896239100 33,426 500,614 SH   SOLE 30 478,321 0 22,293
TRIMBLE INC COM 896239100 4,127 61,804 SH   SOLE 31 34,899 0 26,905
TRIMBLE INC COM 896239100 21,996 329,436 SH   SOLE 34 329,436 0 0
TRIMBLE INC COM 896239100 9,407 140,880 SH   SOLE 36 140,880 0 0
TRIMBLE INC COM 896239100 662 9,910 SH   SOLE 40 9,910 0 0
TRINET GROUP INC COM 896288107 2,114 26,227 SH   SOLE 2 14,375 0 11,852
TRINET GROUP INC COM 896288107 22 278 SH   SOLE 4 278 0 0
TRINET GROUP INC COM 896288107 66 814 SH   SOLE 7 814 0 0
TRINET GROUP INC COM 896288107 12,216 151,560 SH   SOLE 18 144,050 0 7,510
TRINET GROUP INC COM 896288107 12,489 154,956 SH   SOLE 19 154,956 0 0
TRINET GROUP INC COM 896288107 117,046 1,452,179 SH   SOLE 21 1,452,179 0 0
TRINET GROUP INC COM 896288107 95,308 1,182,476 SH   SOLE 22 1,153,666 0 28,810
TRINET GROUP INC COM 896288107 442 5,483 SH   SOLE 23 5,483 0 0
TRINET GROUP INC COM 896288107 82 1,021 SH   SOLE 25 1,021 0 0
TRINET GROUP INC COM 896288107 3,833 47,562 SH   SOLE 26 20,427 0 27,135
TRINET GROUP INC COM 896288107 457 5,672 SH   SOLE 28 5,672 0 0
TRINET GROUP INC COM 896288107 2,241 27,808 SH   SOLE 30 27,808 0 0
TRINET GROUP INC COM 896288107 165 2,043 SH   SOLE 36 2,043 0 0
TRINET GROUP INC COM 896288107 439 5,441 SH   SOLE 40 5,441 0 0
TRINITY INDS INC COM 896522109 6,431 243,686 SH   SOLE 2 66,322 0 177,364
TRINITY INDS INC COM 896522109 18 673 SH   SOLE 4 673 0 0
TRINITY INDS INC COM 896522109 78 2,971 SH   SOLE 7 2,971 0 0
TRINITY INDS INC COM 896522109 5,667 214,722 SH   SOLE 18 214,722 0 0
TRINITY INDS INC COM 896522109 588 22,271 SH   SOLE 19 22,271 0 0
TRINITY INDS INC COM 896522109 95,403 3,615,124 SH   SOLE 21 3,615,124 0 0
TRINITY INDS INC COM 896522109 69,878 2,647,891 SH   SOLE 22 2,524,641 0 123,250
TRINITY INDS INC COM 896522109 12 442 SH   SOLE 25 442 0 0
TRINITY INDS INC COM 896522109 1,094 41,447 SH   SOLE 26 25,766 0 15,681
TRINITY INDS INC COM 896522109 434 16,459 SH   SOLE 28 12,907 0 3,552
TRINITY INDS INC COM 896522109 1,645 62,333 SH   SOLE 30 62,333 0 0
TRINITY INDS INC COM 896522109 46 1,727 SH   SOLE 31 1,727 0 0
TRINITY INDS INC COM 896522109 166 6,279 SH   SOLE 36 6,279 0 0
TRINITY INDS INC COM 896522109 342 12,944 SH   SOLE 40 12,944 0 0
TRINITY PL HLDGS INC COM 89656D101 4 3,486 SH   SOLE 18 3,486 0 0
TRINITY PL HLDGS INC COM 89656D101 209 167,586 SH   SOLE 21 167,586 0 0
TRINITY PL HLDGS INC COM 89656D101 36 28,578 SH   SOLE 22 28,578 0 0
TRINSEO S A SHS L9340P101 3,207 62,628 SH   SOLE 2 16,130 0 46,498
TRINSEO S A SHS L9340P101 8 151 SH   SOLE 4 151 0 0
TRINSEO S A SHS L9340P101 83 1,628 SH   SOLE 7 1,628 0 0
TRINSEO S A SHS L9340P101 9,143 178,548 SH   SOLE 18 169,181 0 9,367
TRINSEO S A SHS L9340P101 13,986 273,113 SH   SOLE 19 273,113 0 0
TRINSEO S A SHS L9340P101 223,834 4,370,909 SH   SOLE 21 4,370,909 0 0
TRINSEO S A SHS L9340P101 70,474 1,376,169 SH   SOLE 22 1,352,213 0 23,956
TRINSEO S A SHS L9340P101 1,095 21,392 SH   SOLE 23 21,392 0 0
TRINSEO S A SHS L9340P101 58 1,128 SH   SOLE 25 1,128 0 0
TRINSEO S A SHS L9340P101 5,315 103,779 SH   SOLE 26 13,434 0 90,345
TRINSEO S A SHS L9340P101 462 9,023 SH   SOLE 28 5,350 0 3,673
TRINSEO S A SHS L9340P101 4,088 79,827 SH   SOLE 30 79,827 0 0
TRINSEO S A SHS L9340P101 305 5,956 SH   SOLE 34 5,956 0 0
TRINSEO S A SHS L9340P101 290 5,665 SH   SOLE 36 5,665 0 0
TRINSEO S A SHS L9340P101 185 3,607 SH   SOLE 40 3,607 0 0
TRIO TECH INTL COM NEW 896712205 1 311 SH   SOLE 21 311 0 0
TRIP COM GROUP LTD ADS 89677Q107 22,464 665,982 SH   SOLE 2 46,630 0 619,352
TRIP COM GROUP LTD ADS 89677Q107 6,945 205,900 SH   SOLE 4 175,172 0 30,728
TRIP COM GROUP LTD ADS 89677Q107 3,139 93,059 SH   SOLE 7 93,059 0 0
TRIP COM GROUP LTD ADS 89677Q107 750 22,247 SH   SOLE 13 22,247 0 0
TRIP COM GROUP LTD ADS 89677Q107 8,858 262,602 SH   SOLE 15 262,602 0 0
TRIP COM GROUP LTD ADS 89677Q107 7,747 229,673 SH   SOLE 18 229,673 0 0
TRIP COM GROUP LTD ADS 89677Q107 15,836 469,486 SH   SOLE 19 469,486 0 0
TRIP COM GROUP LTD ADS 89677Q107 265,000 7,856,520 SH   SOLE 21 7,856,520 0 0
TRIP COM GROUP LTD ADS 89677Q107 180,542 5,352,577 SH   SOLE 22 4,721,827 0 630,750
TRIP COM GROUP LTD ADS 89677Q107 8,304 246,179 SH   SOLE 23 246,179 0 0
TRIP COM GROUP LTD ADS 89677Q107 10,051 297,970 SH   SOLE 25 297,970 0 0
TRIP COM GROUP LTD ADS 89677Q107 34,518 1,023,369 SH   SOLE 26 137,356 0 886,013
TRIP COM GROUP LTD ADS 89677Q107 30,269 897,398 SH   SOLE 28 54,318 0 843,080
TRIP COM GROUP LTD ADS 89677Q107 606 17,958 SH   SOLE 29 17,958 0 0
TRIP COM GROUP LTD ADS 89677Q107 96,818 2,870,387 SH   SOLE 30 2,870,387 0 0
TRIP COM GROUP LTD ADS 89677Q107 564 16,735 SH   SOLE 31 12,265 0 4,470
TRIP COM GROUP LTD ADS 89677Q107 4,821 142,927 SH   SOLE 32 142,927 0 0
TRIP COM GROUP LTD ADS 89677Q107 8,227 243,898 SH   SOLE 34 243,898 0 0
TRIP COM GROUP LTD ADS 89677Q107 230 6,831 SH   SOLE 36 6,831 0 0
TRIP COM GROUP LTD ADS 89677Q107 98 2,910 SH   SOLE 40 2,910 0 0
TRIPADVISOR INC COM 896945201 8,470 294,299 SH   SOLE 2 72,142 0 222,157
TRIPADVISOR INC COM 896945201 76 2,639 SH   SOLE 4 2,639 0 0
TRIPADVISOR INC COM 896945201 58 2,019 SH   SOLE 7 2,019 0 0
TRIPADVISOR INC COM 896945201 7,024 244,061 SH   SOLE 18 244,061 0 0
TRIPADVISOR INC COM 896945201 740 25,702 SH   SOLE 19 25,702 0 0
TRIPADVISOR INC COM 896945201 123,182 4,280,126 SH   SOLE 21 4,280,126 0 0
TRIPADVISOR INC COM 896945201 89,017 3,093,007 SH   SOLE 22 2,952,066 0 140,941
TRIPADVISOR INC COM 896945201 41 1,439 SH   SOLE 25 1,439 0 0
TRIPADVISOR INC COM 896945201 1,354 47,060 SH   SOLE 26 25,587 0 21,473
TRIPADVISOR INC COM 896945201 410 14,247 SH   SOLE 28 13,297 0 950
TRIPADVISOR INC COM 896945201 6,838 237,595 SH   SOLE 30 237,595 0 0
TRIPADVISOR INC COM 896945201 56 1,945 SH   SOLE 31 1,945 0 0
TRIPADVISOR INC COM 896945201 108 3,748 SH   SOLE 36 3,748 0 0
TRIPADVISOR INC COM 896945201 321 11,140 SH   SOLE 40 11,140 0 0
TRIPLE-S MGMT CORP CL B 896749108 791 37,061 SH   SOLE 2 7,744 0 29,317
TRIPLE-S MGMT CORP CL B 896749108 5 236 SH   SOLE 4 236 0 0
TRIPLE-S MGMT CORP CL B 896749108 7 317 SH   SOLE 7 317 0 0
TRIPLE-S MGMT CORP CL B 896749108 1,770 82,895 SH   SOLE 18 82,895 0 0
TRIPLE-S MGMT CORP CL B 896749108 783 36,678 SH   SOLE 19 36,678 0 0
TRIPLE-S MGMT CORP CL B 896749108 19,428 909,980 SH   SOLE 21 909,980 0 0
TRIPLE-S MGMT CORP CL B 896749108 14,328 671,116 SH   SOLE 22 655,690 0 15,426
TRIPLE-S MGMT CORP CL B 896749108 240 11,251 SH   SOLE 26 0 0 11,251
TRIPLE-S MGMT CORP CL B 896749108 74 3,489 SH   SOLE 28 3,489 0 0
TRIPLE-S MGMT CORP CL B 896749108 508 23,793 SH   SOLE 30 23,793 0 0
TRIPLE-S MGMT CORP CL B 896749108 60 2,815 SH   SOLE 40 2,815 0 0
TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 3,024 231,924 SH   SOLE 30 231,924 0 0
TRISTATE CAP HLDGS INC COM 89678F100 1,171 67,298 SH   SOLE 2 20,696 0 46,602
TRISTATE CAP HLDGS INC COM 89678F100 9 503 SH   SOLE 7 503 0 0
TRISTATE CAP HLDGS INC COM 89678F100 1,816 104,359 SH   SOLE 18 104,359 0 0
TRISTATE CAP HLDGS INC COM 89678F100 6,384 366,925 SH   SOLE 19 366,925 0 0
TRISTATE CAP HLDGS INC COM 89678F100 18,684 1,073,772 SH   SOLE 21 1,073,772 0 0
TRISTATE CAP HLDGS INC COM 89678F100 24,656 1,416,983 SH   SOLE 22 1,400,903 0 16,080
TRISTATE CAP HLDGS INC COM 89678F100 400 22,994 SH   SOLE 23 22,994 0 0
TRISTATE CAP HLDGS INC COM 89678F100 18 1,039 SH   SOLE 25 1,039 0 0
TRISTATE CAP HLDGS INC COM 89678F100 1,826 104,950 SH   SOLE 26 2,301 0 102,649
TRISTATE CAP HLDGS INC COM 89678F100 53 3,058 SH   SOLE 28 3,058 0 0
TRISTATE CAP HLDGS INC COM 89678F100 61 3,507 SH   SOLE 30 3,507 0 0
TRISTATE CAP HLDGS INC COM 89678F100 77 4,438 SH   SOLE 34 4,438 0 0
TRISTATE CAP HLDGS INC COM 89678F100 40 2,309 SH   SOLE 36 2,309 0 0
TRISTATE CAP HLDGS INC COM 89678F100 42 2,387 SH   SOLE 40 2,387 0 0
TRITON INTL LTD CL A G9078F107 4,388 90,464 SH   SOLE 2 26,629 0 63,835
TRITON INTL LTD CL A G9078F107 29 601 SH   SOLE 4 601 0 0
TRITON INTL LTD CL A G9078F107 82 1,691 SH   SOLE 7 1,691 0 0
TRITON INTL LTD CL A G9078F107 10,191 210,089 SH   SOLE 18 210,089 0 0
TRITON INTL LTD CL A G9078F107 11,199 230,857 SH   SOLE 19 230,857 0 0
TRITON INTL LTD CL A G9078F107 107,042 2,206,592 SH   SOLE 21 2,206,592 0 0
TRITON INTL LTD CL A G9078F107 96,361 1,986,423 SH   SOLE 22 1,939,369 0 47,054
TRITON INTL LTD CL A G9078F107 356 7,335 SH   SOLE 23 7,335 0 0
TRITON INTL LTD CL A G9078F107 51 1,057 SH   SOLE 25 1,057 0 0
TRITON INTL LTD CL A G9078F107 4,138 85,308 SH   SOLE 26 18,084 0 67,224
TRITON INTL LTD CL A G9078F107 334 6,894 SH   SOLE 28 6,894 0 0
TRITON INTL LTD CL A G9078F107 2,171 44,759 SH   SOLE 30 44,759 0 0
TRITON INTL LTD CL A G9078F107 674 13,894 SH   SOLE 34 13,894 0 0
TRITON INTL LTD CL A G9078F107 231 4,753 SH   SOLE 36 4,753 0 0
TRITON INTL LTD CL A G9078F107 399 8,218 SH   SOLE 40 8,218 0 0
TRIUMPH BANCORP INC COM 89679E300 1,466 30,187 SH   SOLE 2 8,994 0 21,193
TRIUMPH BANCORP INC COM 89679E300 22 445 SH   SOLE 7 445 0 0
TRIUMPH BANCORP INC COM 89679E300 5,081 104,662 SH   SOLE 18 104,466 0 196
TRIUMPH BANCORP INC COM 89679E300 4,708 96,978 SH   SOLE 19 96,978 0 0
TRIUMPH BANCORP INC COM 89679E300 124,885 2,572,288 SH   SOLE 21 2,572,288 0 0
TRIUMPH BANCORP INC COM 89679E300 32,727 674,091 SH   SOLE 22 660,850 0 13,241
TRIUMPH BANCORP INC COM 89679E300 106 2,192 SH   SOLE 23 2,192 0 0
TRIUMPH BANCORP INC COM 89679E300 12 257 SH   SOLE 25 257 0 0
TRIUMPH BANCORP INC COM 89679E300 805 16,576 SH   SOLE 26 589 0 15,987
TRIUMPH BANCORP INC COM 89679E300 168 3,456 SH   SOLE 28 3,456 0 0
TRIUMPH BANCORP INC COM 89679E300 2,405 49,533 SH   SOLE 30 49,533 0 0
TRIUMPH BANCORP INC COM 89679E300 84 1,723 SH   SOLE 34 1,723 0 0
TRIUMPH BANCORP INC COM 89679E300 28 571 SH   SOLE 36 571 0 0
TRIUMPH BANCORP INC COM 89679E300 120 2,471 SH   SOLE 40 2,471 0 0
TRIUMPH GROUP INC NEW COM 896818101 897 71,399 SH   SOLE 2 17,407 0 53,992
TRIUMPH GROUP INC NEW COM 896818101 4 302 SH   SOLE 4 302 0 0
TRIUMPH GROUP INC NEW COM 896818101 10 822 SH   SOLE 7 822 0 0
TRIUMPH GROUP INC NEW COM 896818101 2,880 229,280 SH   SOLE 18 229,280 0 0
TRIUMPH GROUP INC NEW COM 896818101 1,117 88,920 SH   SOLE 19 88,920 0 0
TRIUMPH GROUP INC NEW COM 896818101 79,119 6,299,294 SH   SOLE 21 6,299,294 0 0
TRIUMPH GROUP INC NEW COM 896818101 19,127 1,522,888 SH   SOLE 22 1,491,428 0 31,460
TRIUMPH GROUP INC NEW COM 896818101 12 963 SH   SOLE 25 963 0 0
TRIUMPH GROUP INC NEW COM 896818101 294 23,375 SH   SOLE 26 5,029 0 18,346
TRIUMPH GROUP INC NEW COM 896818101 428 34,089 SH   SOLE 28 32,389 0 1,700
TRIUMPH GROUP INC NEW COM 896818101 1,305 103,884 SH   SOLE 30 103,884 0 0
TRIUMPH GROUP INC NEW COM 896818101 14 1,129 SH   SOLE 34 1,129 0 0
TRIUMPH GROUP INC NEW COM 896818101 22 1,723 SH   SOLE 36 1,723 0 0
TRIUMPH GROUP INC NEW COM 896818101 69 5,484 SH   SOLE 40 5,484 0 0
TRONOX HOLDINGS PLC SHS G9087Q102 1,321 90,381 SH   SOLE 2 30,860 0 59,521
TRONOX HOLDINGS PLC SHS G9087Q102 4 280 SH   SOLE 4 280 0 0
TRONOX HOLDINGS PLC SHS G9087Q102 21 1,438 SH   SOLE 7 1,438 0 0
TRONOX HOLDINGS PLC SHS G9087Q102 4,584 313,572 SH   SOLE 18 313,572 0 0
TRONOX HOLDINGS PLC SHS G9087Q102 2,396 163,905 SH   SOLE 19 163,905 0 0
TRONOX HOLDINGS PLC SHS G9087Q102 45,398 3,105,178 SH   SOLE 21 3,105,178 0 0
TRONOX HOLDINGS PLC SHS G9087Q102 34,998 2,393,830 SH   SOLE 22 2,330,075 0 63,755
TRONOX HOLDINGS PLC SHS G9087Q102 369 25,235 SH   SOLE 26 13,394 0 11,841
TRONOX HOLDINGS PLC SHS G9087Q102 184 12,565 SH   SOLE 28 12,565 0 0
TRONOX HOLDINGS PLC SHS G9087Q102 757 51,794 SH   SOLE 30 51,794 0 0
TRONOX HOLDINGS PLC SHS G9087Q102 137 9,341 SH   SOLE 40 9,341 0 0
TRUEBLUE INC COM 89785X101 794 42,474 SH   SOLE 2 12,068 0 30,406
TRUEBLUE INC COM 89785X101 3 168 SH   SOLE 4 168 0 0
TRUEBLUE INC COM 89785X101 11 581 SH   SOLE 7 581 0 0
TRUEBLUE INC COM 89785X101 2,960 158,384 SH   SOLE 18 158,384 0 0
TRUEBLUE INC COM 89785X101 1,182 63,225 SH   SOLE 19 63,225 0 0
TRUEBLUE INC COM 89785X101 77,171 4,129,010 SH   SOLE 21 4,129,010 0 0
TRUEBLUE INC COM 89785X101 18,327 980,593 SH   SOLE 22 953,557 0 27,036
TRUEBLUE INC COM 89785X101 26 1,386 SH   SOLE 25 1,386 0 0
TRUEBLUE INC COM 89785X101 361 19,327 SH   SOLE 26 7,972 0 11,355
TRUEBLUE INC COM 89785X101 86 4,587 SH   SOLE 28 4,587 0 0
TRUEBLUE INC COM 89785X101 1,717 91,867 SH   SOLE 30 91,867 0 0
TRUEBLUE INC COM 89785X101 64 3,403 SH   SOLE 36 3,403 0 0
TRUEBLUE INC COM 89785X101 84 4,517 SH   SOLE 40 4,517 0 0
TRUECAR INC COM 89785L107 517 123,049 SH   SOLE 2 33,542 0 89,507
TRUECAR INC COM 89785L107 2 447 SH   SOLE 4 447 0 0
TRUECAR INC COM 89785L107 7 1,750 SH   SOLE 7 1,750 0 0
TRUECAR INC COM 89785L107 1,615 384,461 SH   SOLE 18 384,461 0 0
TRUECAR INC COM 89785L107 1,410 335,663 SH   SOLE 19 335,663 0 0
TRUECAR INC COM 89785L107 17,422 4,148,131 SH   SOLE 21 4,148,131 0 0
TRUECAR INC COM 89785L107 13,533 3,222,072 SH   SOLE 22 3,160,384 0 61,688
TRUECAR INC COM 89785L107 105 25,006 SH   SOLE 23 25,006 0 0
TRUECAR INC COM 89785L107 540 128,688 SH   SOLE 26 0 0 128,688
TRUECAR INC COM 89785L107 50 11,828 SH   SOLE 28 11,828 0 0
TRUECAR INC COM 89785L107 412 98,140 SH   SOLE 30 98,140 0 0
TRUECAR INC COM 89785L107 39 9,339 SH   SOLE 40 9,339 0 0
TRUIST FINL CORP COM 89832Q109 166,667 3,477,294 SH   SOLE 2 782,256 0 2,695,038
TRUIST FINL CORP COM 89832Q109 32,947 687,391 SH   SOLE 4 635,842 0 51,549
TRUIST FINL CORP COM 89832Q109 58,394 1,218,318 SH   SOLE 7 1,172,766 0 45,552
TRUIST FINL CORP COM 89832Q109 974 20,317 SH   SOLE 13 20,317 0 0
TRUIST FINL CORP COM 89832Q109 8,055 168,050 SH   SOLE 15 168,050 0 0
TRUIST FINL CORP COM 89832Q109 3 61 SH   SOLE 17 0 0 61
TRUIST FINL CORP COM 89832Q109 197,996 4,130,943 SH   SOLE 18 3,894,160 0 236,783
TRUIST FINL CORP COM 89832Q109 41,568 867,255 SH   SOLE 19 867,255 0 0
TRUIST FINL CORP COM 89832Q109 1,481,246 30,904,368 SH   SOLE 21 30,904,368 0 0
TRUIST FINL CORP COM 89832Q109 1,485,607 30,995,337 SH   SOLE 22 27,845,530 0 3,149,807
TRUIST FINL CORP COM 89832Q109 48,627 1,014,536 SH   SOLE 23 1,014,536 0 0
TRUIST FINL CORP COM 89832Q109 102,773 2,144,240 SH   SOLE 25 2,144,240 0 0
TRUIST FINL CORP COM 89832Q109 133,541 2,786,157 SH   SOLE 26 747,007 0 2,039,150
TRUIST FINL CORP COM 89832Q109 175,641 3,664,535 SH   SOLE 28 182,408 0 3,482,127
TRUIST FINL CORP COM 89832Q109 1,957 40,821 SH   SOLE 29 40,821 0 0
TRUIST FINL CORP COM 89832Q109 267,014 5,570,911 SH   SOLE 30 5,390,523 0 180,388
TRUIST FINL CORP COM 89832Q109 14,034 292,809 SH   SOLE 31 243,975 0 48,834
TRUIST FINL CORP COM 89832Q109 4,756 99,238 SH   SOLE 32 99,238 0 0
TRUIST FINL CORP COM 89832Q109 14,853 309,880 SH   SOLE 34 309,880 0 0
TRUIST FINL CORP COM 89832Q109 40,519 845,388 SH   SOLE 36 845,388 0 0
TRUIST FINL CORP COM 89832Q109 2,699 56,314 SH   SOLE 40 56,314 0 0
TRUPANION INC COM 898202106 3,733 31,184 SH   SOLE 2 13,553 0 17,631
TRUPANION INC COM 898202106 17 145 SH   SOLE 4 145 0 0
TRUPANION INC COM 898202106 66 553 SH   SOLE 7 553 0 0
TRUPANION INC COM 898202106 17,364 145,050 SH   SOLE 18 135,067 0 9,983
TRUPANION INC COM 898202106 22,555 188,415 SH   SOLE 19 188,415 0 0
TRUPANION INC COM 898202106 425,304 3,552,788 SH   SOLE 21 3,552,788 0 0
TRUPANION INC COM 898202106 126,833 1,059,503 SH   SOLE 22 1,038,634 0 20,869
TRUPANION INC COM 898202106 1,375 11,485 SH   SOLE 23 11,485 0 0
TRUPANION INC COM 898202106 39 326 SH   SOLE 25 326 0 0
TRUPANION INC COM 898202106 7,802 65,177 SH   SOLE 26 8,072 0 57,105
TRUPANION INC COM 898202106 456 3,806 SH   SOLE 28 3,806 0 0
TRUPANION INC COM 898202106 8,134 67,944 SH   SOLE 30 67,944 0 0
TRUPANION INC COM 898202106 302 2,520 SH   SOLE 34 2,520 0 0
TRUPANION INC COM 898202106 87 725 SH   SOLE 36 725 0 0
TRUPANION INC COM 898202106 409 3,415 SH   SOLE 40 3,415 0 0
TRUSTCO BK CORP N Y COM 898349105 764 114,600 SH   SOLE 2 31,684 0 82,916
TRUSTCO BK CORP N Y COM 898349105 8 1,129 SH   SOLE 4 1,129 0 0
TRUSTCO BK CORP N Y COM 898349105 10 1,472 SH   SOLE 7 1,472 0 0
TRUSTCO BK CORP N Y COM 898349105 2,513 376,823 SH   SOLE 18 376,823 0 0
TRUSTCO BK CORP N Y COM 898349105 1,165 174,648 SH   SOLE 19 174,648 0 0
TRUSTCO BK CORP N Y COM 898349105 70,204 10,525,404 SH   SOLE 21 10,525,404 0 0
TRUSTCO BK CORP N Y COM 898349105 18,531 2,778,241 SH   SOLE 22 2,715,803 0 62,438
TRUSTCO BK CORP N Y COM 898349105 516 77,344 SH   SOLE 26 45,476 0 31,868
TRUSTCO BK CORP N Y COM 898349105 91 13,622 SH   SOLE 28 13,622 0 0
TRUSTCO BK CORP N Y COM 898349105 1,054 157,974 SH   SOLE 30 157,974 0 0
TRUSTCO BK CORP N Y COM 898349105 86 12,966 SH   SOLE 40 12,966 0 0
TRUSTMARK CORP COM 898402102 2,697 98,763 SH   SOLE 2 44,442 0 54,321
TRUSTMARK CORP COM 898402102 10 375 SH   SOLE 4 375 0 0
TRUSTMARK CORP COM 898402102 30 1,091 SH   SOLE 7 1,091 0 0
TRUSTMARK CORP COM 898402102 9,570 350,423 SH   SOLE 18 350,423 0 0
TRUSTMARK CORP COM 898402102 3,062 112,131 SH   SOLE 19 112,131 0 0
TRUSTMARK CORP COM 898402102 117,495 4,302,275 SH   SOLE 21 4,302,275 0 0
TRUSTMARK CORP COM 898402102 59,163 2,166,345 SH   SOLE 22 2,123,659 0 42,686
TRUSTMARK CORP COM 898402102 30 1,098 SH   SOLE 25 1,098 0 0
TRUSTMARK CORP COM 898402102 764 27,963 SH   SOLE 26 17,878 0 10,085
TRUSTMARK CORP COM 898402102 220 8,041 SH   SOLE 28 8,041 0 0
TRUSTMARK CORP COM 898402102 1,826 66,861 SH   SOLE 30 66,861 0 0
TRUSTMARK CORP COM 898402102 155 5,664 SH   SOLE 36 5,664 0 0
TRUSTMARK CORP COM 898402102 188 6,879 SH   SOLE 40 6,879 0 0
TRXADE GROUP INC COM NEW 89846A207 3 628 SH   SOLE 18 628 0 0
TRXADE GROUP INC COM NEW 89846A207 45 8,558 SH   SOLE 21 8,558 0 0
TSAKOS ENERGY NAVIGATION LTD SHS G9108L173 46 5,781 SH   SOLE 22 5,781 0 0
TTEC HLDGS INC COM 89854H102 865 11,866 SH   SOLE 2 6,252 0 5,614
TTEC HLDGS INC COM 89854H102 7 90 SH   SOLE 4 90 0 0
TTEC HLDGS INC COM 89854H102 26 351 SH   SOLE 7 351 0 0
TTEC HLDGS INC COM 89854H102 5,812 79,694 SH   SOLE 18 79,694 0 0
TTEC HLDGS INC COM 89854H102 2,931 40,189 SH   SOLE 19 40,189 0 0
TTEC HLDGS INC COM 89854H102 149,801 2,054,039 SH   SOLE 21 2,054,039 0 0
TTEC HLDGS INC COM 89854H102 37,413 513,001 SH   SOLE 22 499,926 0 13,075
TTEC HLDGS INC COM 89854H102 15 205 SH   SOLE 23 205 0 0
TTEC HLDGS INC COM 89854H102 42 572 SH   SOLE 25 572 0 0
TTEC HLDGS INC COM 89854H102 161 2,203 SH   SOLE 26 1,217 0 986
TTEC HLDGS INC COM 89854H102 187 2,566 SH   SOLE 28 2,566 0 0
TTEC HLDGS INC COM 89854H102 2,854 39,128 SH   SOLE 30 39,128 0 0
TTEC HLDGS INC COM 89854H102 85 1,168 SH   SOLE 36 1,168 0 0
TTEC HLDGS INC COM 89854H102 160 2,195 SH   SOLE 40 2,195 0 0
TTM TECHNOLOGIES INC COM 87305R109 1,647 119,363 SH   SOLE 2 33,503 0 85,860
TTM TECHNOLOGIES INC COM 87305R109 5 355 SH   SOLE 4 355 0 0
TTM TECHNOLOGIES INC COM 87305R109 43 3,094 SH   SOLE 7 3,094 0 0
TTM TECHNOLOGIES INC COM 87305R109 5,989 434,115 SH   SOLE 18 434,115 0 0
TTM TECHNOLOGIES INC COM 87305R109 2,516 182,410 SH   SOLE 19 182,410 0 0
TTM TECHNOLOGIES INC COM 87305R109 158,394 11,482,003 SH   SOLE 21 11,482,003 0 0
TTM TECHNOLOGIES INC COM 87305R109 37,904 2,747,644 SH   SOLE 22 2,670,164 0 77,480
TTM TECHNOLOGIES INC COM 87305R109 448 32,492 SH   SOLE 26 5,993 0 26,499
TTM TECHNOLOGIES INC COM 87305R109 172 12,489 SH   SOLE 28 12,489 0 0
TTM TECHNOLOGIES INC COM 87305R109 2,871 208,113 SH   SOLE 30 208,113 0 0
TTM TECHNOLOGIES INC COM 87305R109 18 1,270 SH   SOLE 34 1,270 0 0
TTM TECHNOLOGIES INC COM 87305R109 90 6,520 SH   SOLE 36 6,520 0 0
TTM TECHNOLOGIES INC COM 87305R109 168 12,199 SH   SOLE 40 12,199 0 0
TUCOWS INC COM NEW 898697206 424 5,735 SH   SOLE 2 3,094 0 2,641
TUCOWS INC COM NEW 898697206 13 174 SH   SOLE 7 174 0 0
TUCOWS INC COM NEW 898697206 2,561 34,659 SH   SOLE 18 34,659 0 0
TUCOWS INC COM NEW 898697206 1,298 17,568 SH   SOLE 19 17,568 0 0
TUCOWS INC COM NEW 898697206 27,067 366,317 SH   SOLE 21 366,317 0 0
TUCOWS INC COM NEW 898697206 15,845 214,447 SH   SOLE 22 206,696 0 7,751
TUCOWS INC COM NEW 898697206 315 4,267 SH   SOLE 26 0 0 4,267
TUCOWS INC COM NEW 898697206 118 1,591 SH   SOLE 28 1,591 0 0
TUCOWS INC COM NEW 898697206 481 6,510 SH   SOLE 30 6,510 0 0
TUCOWS INC COM NEW 898697206 105 1,422 SH   SOLE 40 1,422 0 0
TUFIN SOFTWARE TECHNOLOGIE SHS M8893U102 110 8,825 SH   SOLE 22 8,825 0 0
TUPPERWARE BRANDS CORP COM 899896104 1,937 59,793 SH   SOLE 2 16,334 0 43,459
TUPPERWARE BRANDS CORP COM 899896104 32 1,000 SH   SOLE 4 1,000 0 0
TUPPERWARE BRANDS CORP COM 899896104 159 4,897 SH   SOLE 7 4,897 0 0
TUPPERWARE BRANDS CORP COM 899896104 7,408 228,714 SH   SOLE 18 228,714 0 0
TUPPERWARE BRANDS CORP COM 899896104 2,928 90,396 SH   SOLE 19 90,396 0 0
TUPPERWARE BRANDS CORP COM 899896104 181,260 5,596,164 SH   SOLE 21 5,596,164 0 0
TUPPERWARE BRANDS CORP COM 899896104 45,636 1,408,955 SH   SOLE 22 1,373,165 0 35,790
TUPPERWARE BRANDS CORP COM 899896104 580 17,916 SH   SOLE 28 0 0 17,916
TUPPERWARE BRANDS CORP COM 899896104 3,510 108,361 SH   SOLE 30 108,361 0 0
TUPPERWARE BRANDS CORP COM 899896104 188 5,812 SH   SOLE 40 5,812 0 0
TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 64 11,836 SH   SOLE 19 11,836 0 0
TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 6 1,158 SH   SOLE 23 1,158 0 0
TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 205 38,050 SH   SOLE 25 38,050 0 0
TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 26 4,771 SH   SOLE 30 4,771 0 0
TURNING POINT THERAPEUTICS I COM 90041T108 3,290 26,998 SH   SOLE 2 13,465 0 13,533
TURNING POINT THERAPEUTICS I COM 90041T108 45 373 SH   SOLE 4 373 0 0
TURNING POINT THERAPEUTICS I COM 90041T108 81 665 SH   SOLE 7 665 0 0
TURNING POINT THERAPEUTICS I COM 90041T108 16,102 132,148 SH   SOLE 18 129,335 0 2,813
TURNING POINT THERAPEUTICS I COM 90041T108 11,051 90,693 SH   SOLE 19 90,693 0 0
TURNING POINT THERAPEUTICS I COM 90041T108 208,913 1,714,513 SH   SOLE 21 1,714,513 0 0
TURNING POINT THERAPEUTICS I COM 90041T108 136,660 1,121,544 SH   SOLE 22 1,093,891 0 27,653
TURNING POINT THERAPEUTICS I COM 90041T108 161 1,323 SH   SOLE 23 1,323 0 0
TURNING POINT THERAPEUTICS I COM 90041T108 67 550 SH   SOLE 25 550 0 0
TURNING POINT THERAPEUTICS I COM 90041T108 2,671 21,919 SH   SOLE 26 10,453 0 11,466
TURNING POINT THERAPEUTICS I COM 90041T108 563 4,617 SH   SOLE 28 4,617 0 0
TURNING POINT THERAPEUTICS I COM 90041T108 4,230 34,713 SH   SOLE 30 34,713 0 0
TURNING POINT THERAPEUTICS I COM 90041T108 151 1,238 SH   SOLE 34 1,238 0 0
TURNING POINT THERAPEUTICS I COM 90041T108 165 1,357 SH   SOLE 36 1,357 0 0
TURNING POINT THERAPEUTICS I COM 90041T108 577 4,736 SH   SOLE 40 4,736 0 0
TURNING PT BRANDS INC COM 90041L105 274 6,143 SH   SOLE 2 3,998 0 2,145
TURNING PT BRANDS INC COM 90041L105 9 202 SH   SOLE 7 202 0 0
TURNING PT BRANDS INC COM 90041L105 1,890 42,419 SH   SOLE 18 42,419 0 0
TURNING PT BRANDS INC COM 90041L105 973 21,825 SH   SOLE 19 21,825 0 0
TURNING PT BRANDS INC COM 90041L105 20,050 449,952 SH   SOLE 21 449,952 0 0
TURNING PT BRANDS INC COM 90041L105 15,648 351,161 SH   SOLE 22 345,105 0 6,056
TURNING PT BRANDS INC COM 90041L105 98 2,199 SH   SOLE 26 0 0 2,199
TURNING PT BRANDS INC COM 90041L105 88 1,965 SH   SOLE 30 1,965 0 0
TURNING PT BRANDS INC COM 90041L105 51 1,150 SH   SOLE 40 1,150 0 0
TURTLE BEACH CORP COM NEW 900450206 249 11,548 SH   SOLE 2 1,314 0 10,234
TURTLE BEACH CORP COM NEW 900450206 7 345 SH   SOLE 7 345 0 0
TURTLE BEACH CORP COM NEW 900450206 1,052 48,797 SH   SOLE 18 48,797 0 0
TURTLE BEACH CORP COM NEW 900450206 567 26,332 SH   SOLE 19 26,332 0 0
TURTLE BEACH CORP COM NEW 900450206 11,043 512,434 SH   SOLE 21 512,434 0 0
TURTLE BEACH CORP COM NEW 900450206 8,322 386,164 SH   SOLE 22 383,647 0 2,517
TUTOR PERINI CORP COM 901109108 644 49,719 SH   SOLE 2 13,533 0 36,186
TUTOR PERINI CORP COM 901109108 3 253 SH   SOLE 4 253 0 0
TUTOR PERINI CORP COM 901109108 32 2,461 SH   SOLE 7 2,461 0 0
TUTOR PERINI CORP COM 901109108 1,855 143,210 SH   SOLE 18 143,210 0 0
TUTOR PERINI CORP COM 901109108 965 74,546 SH   SOLE 19 74,546 0 0
TUTOR PERINI CORP COM 901109108 19,306 1,490,785 SH   SOLE 21 1,490,785 0 0
TUTOR PERINI CORP COM 901109108 14,350 1,108,126 SH   SOLE 22 1,082,556 0 25,570
TUTOR PERINI CORP COM 901109108 450 34,784 SH   SOLE 23 34,784 0 0
TUTOR PERINI CORP COM 901109108 233 18,013 SH   SOLE 26 0 0 18,013
TUTOR PERINI CORP COM 901109108 355 27,427 SH   SOLE 28 5,652 0 21,775
TUTOR PERINI CORP COM 901109108 298 23,024 SH   SOLE 30 23,024 0 0
TUTOR PERINI CORP COM 901109108 92 7,087 SH   SOLE 36 7,087 0 0
TUTOR PERINI CORP COM 901109108 53 4,106 SH   SOLE 40 4,106 0 0
TWILIO INC CL A 90138F102 112,471 332,264 SH   SOLE 2 64,433 0 267,831
TWILIO INC CL A 90138F102 21,083 62,284 SH   SOLE 4 57,191 0 5,093
TWILIO INC CL A 90138F102 4,072 12,029 SH   SOLE 7 9,945 0 2,084
TWILIO INC CL A 90138F102 177 524 SH   SOLE 13 524 0 0
TWILIO INC CL A 90138F102 3,804 11,239 SH   SOLE 15 11,239 0 0
TWILIO INC CL A 90138F102 50,545 149,321 SH   SOLE 18 100,832 0 48,489
TWILIO INC CL A 90138F102 612,206 1,808,585 SH   SOLE 19 1,808,585 0 0
TWILIO INC CL A 90138F102 836,932 2,472,473 SH   SOLE 21 2,472,473 0 0
TWILIO INC CL A 90138F102 1,177,083 3,477,349 SH   SOLE 22 3,296,073 0 181,276
TWILIO INC CL A 90138F102 30,095 88,906 SH   SOLE 23 88,906 0 0
TWILIO INC CL A 90138F102 74,281 219,441 SH   SOLE 25 219,441 0 0
TWILIO INC CL A 90138F102 89,827 265,368 SH   SOLE 26 92,037 0 173,331
TWILIO INC CL A 90138F102 137,944 407,516 SH   SOLE 28 18,792 0 388,724
TWILIO INC CL A 90138F102 54 161 SH   SOLE 29 161 0 0
TWILIO INC CL A 90138F102 100,415 296,648 SH   SOLE 30 257,316 0 39,332
TWILIO INC CL A 90138F102 16,611 49,073 SH   SOLE 31 16,833 0 32,240
TWILIO INC CL A 90138F102 218,223 644,677 SH   SOLE 34 644,677 0 0
TWILIO INC CL A 90138F102 25,288 74,707 SH   SOLE 36 74,707 0 0
TWILIO INC CL A 90138F102 1,729 5,109 SH   SOLE 40 5,109 0 0
TWILIO INC NOTE 0.250% 6/0 90138FAB8 10,447 2,191,000 PRN   SOLE 21 2,191,000 0 0
TWIN DISC INC COM 901476101 19 2,445 SH   SOLE 18 2,445 0 0
TWIN DISC INC COM 901476101 271 34,561 SH   SOLE 21 34,561 0 0
TWIN DISC INC COM 901476101 1,386 176,522 SH   SOLE 22 176,522 0 0
TWIST BIOSCIENCE CORP COM 90184D100 3,752 26,558 SH   SOLE 2 12,598 0 13,960
TWIST BIOSCIENCE CORP COM 90184D100 42 298 SH   SOLE 4 298 0 0
TWIST BIOSCIENCE CORP COM 90184D100 91 641 SH   SOLE 7 641 0 0
TWIST BIOSCIENCE CORP COM 90184D100 17,274 122,256 SH   SOLE 18 114,406 0 7,850
TWIST BIOSCIENCE CORP COM 90184D100 54,341 384,606 SH   SOLE 19 384,606 0 0
TWIST BIOSCIENCE CORP COM 90184D100 232,829 1,647,883 SH   SOLE 21 1,647,883 0 0
TWIST BIOSCIENCE CORP COM 90184D100 157,700 1,116,144 SH   SOLE 22 1,093,525 0 22,619
TWIST BIOSCIENCE CORP COM 90184D100 867 6,133 SH   SOLE 23 6,133 0 0
TWIST BIOSCIENCE CORP COM 90184D100 38 271 SH   SOLE 25 271 0 0
TWIST BIOSCIENCE CORP COM 90184D100 4,912 34,766 SH   SOLE 26 8,234 0 26,532
TWIST BIOSCIENCE CORP COM 90184D100 569 4,026 SH   SOLE 28 4,026 0 0
TWIST BIOSCIENCE CORP COM 90184D100 21,318 150,882 SH   SOLE 30 150,882 0 0
TWIST BIOSCIENCE CORP COM 90184D100 16 112 SH   SOLE 34 112 0 0
TWIST BIOSCIENCE CORP COM 90184D100 94 666 SH   SOLE 36 666 0 0
TWIST BIOSCIENCE CORP COM 90184D100 532 3,762 SH   SOLE 40 3,762 0 0
TWITTER INC COM 90184L102 123,704 2,284,463 SH   SOLE 2 747,079 0 1,537,384
TWITTER INC COM 90184L102 21,718 401,074 SH   SOLE 4 370,834 0 30,240
TWITTER INC COM 90184L102 37,931 700,472 SH   SOLE 7 677,890 0 22,582
TWITTER INC COM 90184L102 2,849 52,608 SH   SOLE 13 52,608 0 0
TWITTER INC COM 90184L102 4,254 78,565 SH   SOLE 15 78,565 0 0
TWITTER INC COM 90184L102 48 890 SH   SOLE 17 0 0 890
TWITTER INC COM 90184L102 129,001 2,382,289 SH   SOLE 18 2,215,496 0 166,793
TWITTER INC COM 90184L102 32,301 596,517 SH   SOLE 19 596,517 0 0
TWITTER INC COM 90184L102 972,489 17,959,164 SH   SOLE 21 17,959,164 0 0
TWITTER INC COM 90184L102 1,039,887 19,203,815 SH   SOLE 22 16,654,124 0 2,549,691
TWITTER INC COM 90184L102 37,069 684,557 SH   SOLE 23 684,557 0 0
TWITTER INC COM 90184L102 66,128 1,221,201 SH   SOLE 25 1,221,201 0 0
TWITTER INC COM 90184L102 97,789 1,805,887 SH   SOLE 26 609,080 0 1,196,807
TWITTER INC COM 90184L102 78,654 1,452,524 SH   SOLE 28 109,964 0 1,342,560
TWITTER INC COM 90184L102 7,891 145,730 SH   SOLE 29 145,730 0 0
TWITTER INC COM 90184L102 175,550 3,241,923 SH   SOLE 30 3,241,923 0 0
TWITTER INC COM 90184L102 18,119 334,608 SH   SOLE 31 268,382 0 66,226
TWITTER INC COM 90184L102 3,119 57,595 SH   SOLE 34 57,595 0 0
TWITTER INC COM 90184L102 24,339 449,477 SH   SOLE 36 449,477 0 0
TWITTER INC COM 90184L102 1,787 32,998 SH   SOLE 40 32,998 0 0
TWITTER INC NOTE 1.000% 9/1 90184LAD4 4,372 4,295,000 PRN   SOLE 21 4,295,000 0 0
TWITTER INC NOTE 1.000% 9/1 90184LAD4 2,036 2,000,000 PRN   SOLE 22 2,000,000 0 0
TWITTER INC NOTE 0.250% 6/1 90184LAF9 6,719 5,560,000 PRN   SOLE 21 5,560,000 0 0
TWITTER INC NOTE 0.250% 6/1 90184LAF9 302 250,000 PRN   SOLE 22 250,000 0 0
TWO HBRS INVT CORP COM NEW 90187B408 2,171 340,764 SH   SOLE 2 105,760 0 235,004
TWO HBRS INVT CORP COM NEW 90187B408 8 1,314 SH   SOLE 4 1,314 0 0
TWO HBRS INVT CORP COM NEW 90187B408 46 7,289 SH   SOLE 7 7,289 0 0
TWO HBRS INVT CORP COM NEW 90187B408 6,108 958,793 SH   SOLE 18 958,793 0 0
TWO HBRS INVT CORP COM NEW 90187B408 4,811 755,315 SH   SOLE 19 755,315 0 0
TWO HBRS INVT CORP COM NEW 90187B408 103,394 16,231,351 SH   SOLE 21 16,231,351 0 0
TWO HBRS INVT CORP COM NEW 90187B408 52,207 8,195,702 SH   SOLE 22 8,015,574 0 180,128
TWO HBRS INVT CORP COM NEW 90187B408 206 32,412 SH   SOLE 23 32,412 0 0
TWO HBRS INVT CORP COM NEW 90187B408 14 2,152 SH   SOLE 25 2,152 0 0
TWO HBRS INVT CORP COM NEW 90187B408 751 117,940 SH   SOLE 26 82,145 0 35,795
TWO HBRS INVT CORP COM NEW 90187B408 226 35,471 SH   SOLE 28 35,471 0 0
TWO HBRS INVT CORP COM NEW 90187B408 1,420 222,898 SH   SOLE 30 222,898 0 0
TWO HBRS INVT CORP COM NEW 90187B408 139 21,747 SH   SOLE 36 21,747 0 0
TWO HBRS INVT CORP COM NEW 90187B408 180 28,201 SH   SOLE 40 28,201 0 0
TWO HBRS INVT CORP NOTE 6.250% 1/1 90187BAA9 1,232 1,235,000 PRN   SOLE 21 1,235,000 0 0
TYLER TECHNOLOGIES INC COM 902252105 42,136 96,528 SH   SOLE 2 21,146 0 75,382
TYLER TECHNOLOGIES INC COM 902252105 8,508 19,491 SH   SOLE 4 17,942 0 1,549
TYLER TECHNOLOGIES INC COM 902252105 21,820 49,987 SH   SOLE 7 48,893 0 1,094
TYLER TECHNOLOGIES INC COM 902252105 58 132 SH   SOLE 13 132 0 0
TYLER TECHNOLOGIES INC COM 902252105 1,696 3,885 SH   SOLE 15 3,885 0 0
TYLER TECHNOLOGIES INC COM 902252105 3 6 SH   SOLE 17 0 0 6
TYLER TECHNOLOGIES INC COM 902252105 39,234 89,878 SH   SOLE 18 83,985 0 5,893
TYLER TECHNOLOGIES INC COM 902252105 182,017 416,972 SH   SOLE 19 416,972 0 0
TYLER TECHNOLOGIES INC COM 902252105 926,824 2,123,211 SH   SOLE 21 2,123,211 0 0
TYLER TECHNOLOGIES INC COM 902252105 475,552 1,089,416 SH   SOLE 22 1,006,631 0 82,785
TYLER TECHNOLOGIES INC COM 902252105 11,834 27,109 SH   SOLE 23 27,109 0 0
TYLER TECHNOLOGIES INC COM 902252105 23,751 54,411 SH   SOLE 25 54,411 0 0
TYLER TECHNOLOGIES INC COM 902252105 49,310 112,961 SH   SOLE 26 41,976 0 70,985
TYLER TECHNOLOGIES INC COM 902252105 35,719 81,826 SH   SOLE 28 5,156 0 76,670
TYLER TECHNOLOGIES INC COM 902252105 116,662 267,254 SH   SOLE 30 260,226 0 7,028
TYLER TECHNOLOGIES INC COM 902252105 4,246 9,728 SH   SOLE 31 5,440 0 4,288
TYLER TECHNOLOGIES INC COM 902252105 808 1,850 SH   SOLE 34 1,850 0 0
TYLER TECHNOLOGIES INC COM 902252105 16,084 36,846 SH   SOLE 36 36,846 0 0
TYLER TECHNOLOGIES INC COM 902252105 741 1,697 SH   SOLE 40 1,697 0 0
TYME TECHNOLOGIES INC COM 90238J103 33 27,233 SH   SOLE 2 3,003 0 24,230
TYME TECHNOLOGIES INC COM 90238J103 2 1,675 SH   SOLE 7 1,675 0 0
TYME TECHNOLOGIES INC COM 90238J103 287 235,597 SH   SOLE 18 235,597 0 0
TYME TECHNOLOGIES INC COM 90238J103 144 118,123 SH   SOLE 19 118,123 0 0
TYME TECHNOLOGIES INC COM 90238J103 3,282 2,690,177 SH   SOLE 21 2,690,177 0 0
TYME TECHNOLOGIES INC COM 90238J103 1,685 1,381,380 SH   SOLE 22 1,372,213 0 9,167
TYSON FOODS INC CL A 902494103 38,504 597,512 SH   SOLE 2 86,829 0 510,683
TYSON FOODS INC CL A 902494103 9,478 147,084 SH   SOLE 4 135,649 0 11,435
TYSON FOODS INC CL A 902494103 35,150 545,465 SH   SOLE 7 431,083 0 114,382
TYSON FOODS INC CL A 902494103 51 796 SH   SOLE 13 796 0 0
TYSON FOODS INC CL A 902494103 2,321 36,015 SH   SOLE 15 36,015 0 0
TYSON FOODS INC CL A 902494103 0 6 SH   SOLE 17 0 0 6
TYSON FOODS INC CL A 902494103 34,656 537,801 SH   SOLE 18 494,893 0 42,908
TYSON FOODS INC CL A 902494103 5,623 87,261 SH   SOLE 19 87,261 0 0
TYSON FOODS INC CL A 902494103 485,711 7,537,407 SH   SOLE 21 7,537,407 0 0
TYSON FOODS INC CL A 902494103 444,899 6,904,075 SH   SOLE 22 6,289,713 0 614,362
TYSON FOODS INC CL A 902494103 12,637 196,100 SH   SOLE 23 196,100 0 0
TYSON FOODS INC CL A 902494103 27,443 425,867 SH   SOLE 25 425,867 0 0
TYSON FOODS INC CL A 902494103 48,854 758,126 SH   SOLE 26 232,591 0 525,535
TYSON FOODS INC CL A 902494103 52,828 819,803 SH   SOLE 28 37,072 0 782,731
TYSON FOODS INC CL A 902494103 30 462 SH   SOLE 29 462 0 0
TYSON FOODS INC CL A 902494103 98,618 1,530,379 SH   SOLE 30 1,530,379 0 0
TYSON FOODS INC CL A 902494103 4,595 71,302 SH   SOLE 31 38,205 0 33,097
TYSON FOODS INC CL A 902494103 931 14,449 SH   SOLE 34 14,449 0 0
TYSON FOODS INC CL A 902494103 12,911 200,353 SH   SOLE 36 200,353 0 0
TYSON FOODS INC CL A 902494103 788 12,232 SH   SOLE 40 12,232 0 0
U S CONCRETE INC COM 90333L201 710 17,773 SH   SOLE 2 5,791 0 11,982
U S CONCRETE INC COM 90333L201 3 78 SH   SOLE 4 78 0 0
U S CONCRETE INC COM 90333L201 13 328 SH   SOLE 7 328 0 0
U S CONCRETE INC COM 90333L201 2,998 75,003 SH   SOLE 18 74,755 0 248
U S CONCRETE INC COM 90333L201 1,092 27,310 SH   SOLE 19 27,310 0 0
U S CONCRETE INC COM 90333L201 74,795 1,871,272 SH   SOLE 21 1,871,272 0 0
U S CONCRETE INC COM 90333L201 21,013 525,709 SH   SOLE 22 514,653 0 11,056
U S CONCRETE INC COM 90333L201 24 608 SH   SOLE 25 608 0 0
U S CONCRETE INC COM 90333L201 270 6,762 SH   SOLE 26 1,554 0 5,208
U S CONCRETE INC COM 90333L201 81 2,021 SH   SOLE 28 2,021 0 0
U S CONCRETE INC COM 90333L201 1,360 34,028 SH   SOLE 30 34,028 0 0
U S CONCRETE INC COM 90333L201 60 1,492 SH   SOLE 36 1,492 0 0
U S CONCRETE INC COM 90333L201 56 1,397 SH   SOLE 40 1,397 0 0
U S ENERGY CORP WYO COM 911805307 2 571 SH   SOLE 21 571 0 0
U S ENERGY CORP WYO COM 911805307 61 16,460 SH   SOLE 22 16,460 0 0
U S GLOBAL INVS INC CL A 902952100 83 15,209 SH   SOLE 21 15,209 0 0
U S GLOBAL INVS INC CL A 902952100 1,797 329,700 SH   SOLE 22 329,700 0 0
U S PHYSICAL THERAPY INC COM 90337L108 1,302 10,830 SH   SOLE 2 5,895 0 4,935
U S PHYSICAL THERAPY INC COM 90337L108 2 20 SH   SOLE 4 20 0 0
U S PHYSICAL THERAPY INC COM 90337L108 27 228 SH   SOLE 7 228 0 0
U S PHYSICAL THERAPY INC COM 90337L108 7,734 64,312 SH   SOLE 18 56,356 0 7,956
U S PHYSICAL THERAPY INC COM 90337L108 13,440 111,769 SH   SOLE 19 111,769 0 0
U S PHYSICAL THERAPY INC COM 90337L108 176,234 1,465,566 SH   SOLE 21 1,465,566 0 0
U S PHYSICAL THERAPY INC COM 90337L108 57,210 475,758 SH   SOLE 22 467,353 0 8,405
U S PHYSICAL THERAPY INC COM 90337L108 922 7,667 SH   SOLE 23 7,667 0 0
U S PHYSICAL THERAPY INC COM 90337L108 47 388 SH   SOLE 25 388 0 0
U S PHYSICAL THERAPY INC COM 90337L108 4,780 39,752 SH   SOLE 26 4,896 0 34,856
U S PHYSICAL THERAPY INC COM 90337L108 181 1,502 SH   SOLE 28 1,502 0 0
U S PHYSICAL THERAPY INC COM 90337L108 3,338 27,757 SH   SOLE 30 27,757 0 0
U S PHYSICAL THERAPY INC COM 90337L108 19 155 SH   SOLE 34 155 0 0
U S PHYSICAL THERAPY INC COM 90337L108 88 732 SH   SOLE 36 732 0 0
U S PHYSICAL THERAPY INC COM 90337L108 159 1,326 SH   SOLE 40 1,326 0 0
U S SILICA HLDGS INC COM 90346E103 498 70,891 SH   SOLE 2 6,941 0 63,950
U S SILICA HLDGS INC COM 90346E103 9 1,294 SH   SOLE 7 1,294 0 0
U S SILICA HLDGS INC COM 90346E103 2,411 343,470 SH   SOLE 18 343,470 0 0
U S SILICA HLDGS INC COM 90346E103 894 127,301 SH   SOLE 19 127,301 0 0
U S SILICA HLDGS INC COM 90346E103 60,477 8,614,907 SH   SOLE 21 8,614,907 0 0
U S SILICA HLDGS INC COM 90346E103 14,677 2,090,741 SH   SOLE 22 2,078,526 0 12,215
U S SILICA HLDGS INC COM 90346E103 802 114,254 SH   SOLE 30 114,254 0 0
U S XPRESS ENTERPRISES INC COM CL A 90338N202 153 22,348 SH   SOLE 2 948 0 21,400
U S XPRESS ENTERPRISES INC COM CL A 90338N202 561 82,010 SH   SOLE 18 82,010 0 0
U S XPRESS ENTERPRISES INC COM CL A 90338N202 284 41,563 SH   SOLE 19 41,563 0 0
U S XPRESS ENTERPRISES INC COM CL A 90338N202 5,540 809,873 SH   SOLE 21 809,873 0 0
U S XPRESS ENTERPRISES INC COM CL A 90338N202 3,025 442,286 SH   SOLE 22 439,153 0 3,133
UBER TECHNOLOGIES INC COM 90353T100 149,973 2,940,651 SH   SOLE 2 329,671 0 2,610,980
UBER TECHNOLOGIES INC COM 90353T100 22,842 447,875 SH   SOLE 4 411,135 0 36,740
UBER TECHNOLOGIES INC COM 90353T100 3,997 78,367 SH   SOLE 7 78,367 0 0
UBER TECHNOLOGIES INC COM 90353T100 127 2,490 SH   SOLE 13 2,490 0 0
UBER TECHNOLOGIES INC COM 90353T100 4,305 84,405 SH   SOLE 15 84,405 0 0
UBER TECHNOLOGIES INC COM 90353T100 1 10 SH   SOLE 17 0 0 10
UBER TECHNOLOGIES INC COM 90353T100 55,184 1,082,035 SH   SOLE 18 1,020,683 0 61,352
UBER TECHNOLOGIES INC COM 90353T100 42,014 823,808 SH   SOLE 19 823,808 0 0
UBER TECHNOLOGIES INC COM 90353T100 510,783 10,015,353 SH   SOLE 21 10,015,353 0 0
UBER TECHNOLOGIES INC COM 90353T100 1,696,112 33,257,107 SH   SOLE 22 31,634,549 0 1,622,558
UBER TECHNOLOGIES INC COM 90353T100 32,787 642,881 SH   SOLE 23 642,881 0 0
UBER TECHNOLOGIES INC COM 90353T100 107,545 2,108,735 SH   SOLE 25 2,108,735 0 0
UBER TECHNOLOGIES INC COM 90353T100 86,512 1,696,313 SH   SOLE 26 639,030 0 1,057,283
UBER TECHNOLOGIES INC COM 90353T100 103,923 2,037,702 SH   SOLE 28 129,055 0 1,908,647
UBER TECHNOLOGIES INC COM 90353T100 9 181 SH   SOLE 29 181 0 0
UBER TECHNOLOGIES INC COM 90353T100 89,706 1,758,933 SH   SOLE 30 1,445,862 0 313,071
UBER TECHNOLOGIES INC COM 90353T100 9,064 177,729 SH   SOLE 31 131,670 0 46,059
UBER TECHNOLOGIES INC COM 90353T100 24,748 485,249 SH   SOLE 34 485,249 0 0
UBER TECHNOLOGIES INC COM 90353T100 33,826 663,254 SH   SOLE 36 663,254 0 0
UBER TECHNOLOGIES INC COM 90353T100 2,051 40,217 SH   SOLE 40 40,217 0 0
UBER TECHNOLOGIES INC OPTIONS 90353T100 51 1,000 SH Put SOLE 2 1,000 0 0
UBER TECHNOLOGIES INC OPTIONS 90353T100 17,901 351,000 SH Put SOLE 19 351,000 0 0
UBER TECHNOLOGIES INC OPTIONS 90353T100 230 4,500 SH Put SOLE 22 4,500 0 0
UBER TECHNOLOGIES INC OPTIONS 90353T100 3,494 68,500 SH Put SOLE 34 68,500 0 0
UBIQUITI INC COM 90353W103 7,531 27,042 SH   SOLE 2 10,375 0 16,667
UBIQUITI INC COM 90353W103 42 152 SH   SOLE 7 152 0 0
UBIQUITI INC COM 90353W103 1,319 4,735 SH   SOLE 18 4,735 0 0
UBIQUITI INC COM 90353W103 618 2,220 SH   SOLE 19 2,220 0 0
UBIQUITI INC COM 90353W103 36,913 132,537 SH   SOLE 21 132,537 0 0
UBIQUITI INC COM 90353W103 52,031 186,819 SH   SOLE 22 179,657 0 7,162
UBIQUITI INC COM 90353W103 385 1,383 SH   SOLE 23 1,383 0 0
UBIQUITI INC COM 90353W103 56 202 SH   SOLE 26 202 0 0
UBIQUITI INC COM 90353W103 17 60 SH   SOLE 28 60 0 0
UBIQUITI INC COM 90353W103 304 1,091 SH   SOLE 29 1,091 0 0
UBIQUITI INC COM 90353W103 13,675 49,102 SH   SOLE 30 49,102 0 0
UBIQUITI INC COM 90353W103 45 162 SH   SOLE 31 162 0 0
UBIQUITI INC COM 90353W103 20 72 SH   SOLE 34 72 0 0
UBS GROUP AG SHS H42097107 1 49 SH   SOLE 17 0 0 49
UBS GROUP AG SHS H42097107 14 1,022 SH   SOLE 18 1,022 0 0
UDR INC COM 902653104 26,830 698,159 SH   SOLE 2 119,636 0 578,523
UDR INC COM 902653104 27,138 706,178 SH   SOLE 4 694,654 0 11,524
UDR INC COM 902653104 25,977 675,965 SH   SOLE 7 643,082 0 32,883
UDR INC COM 902653104 18 475 SH   SOLE 13 475 0 0
UDR INC COM 902653104 1,379 35,877 SH   SOLE 15 35,877 0 0
UDR INC COM 902653104 38,273 995,902 SH   SOLE 18 953,741 0 42,161
UDR INC COM 902653104 26,307 684,531 SH   SOLE 19 684,531 0 0
UDR INC COM 902653104 410,225 10,674,615 SH   SOLE 21 10,674,615 0 0
UDR INC COM 902653104 374,407 9,742,578 SH   SOLE 22 8,719,292 0 1,023,286
UDR INC COM 902653104 9,910 257,862 SH   SOLE 23 257,862 0 0
UDR INC COM 902653104 70,578 1,836,529 SH   SOLE 25 1,836,529 0 0
UDR INC COM 902653104 39,478 1,027,274 SH   SOLE 26 261,760 0 765,514
UDR INC COM 902653104 40,534 1,054,745 SH   SOLE 28 160,165 0 894,580
UDR INC COM 902653104 6,902 179,610 SH   SOLE 29 179,610 0 0
UDR INC COM 902653104 90,777 2,362,136 SH   SOLE 30 2,283,901 0 78,235
UDR INC COM 902653104 1,877 48,831 SH   SOLE 31 38,101 0 10,730
UDR INC COM 902653104 3,634 94,574 SH   SOLE 34 94,574 0 0
UDR INC COM 902653104 5,673 147,621 SH   SOLE 36 147,621 0 0
UDR INC COM 902653104 525 13,654 SH   SOLE 40 13,654 0 0
UFP INDUSTRIES INC COM 90278Q108 2,443 43,971 SH   SOLE 2 20,359 0 23,612
UFP INDUSTRIES INC COM 90278Q108 29 526 SH   SOLE 4 526 0 0
UFP INDUSTRIES INC COM 90278Q108 86 1,546 SH   SOLE 7 1,546 0 0
UFP INDUSTRIES INC COM 90278Q108 14,716 264,922 SH   SOLE 18 264,922 0 0
UFP INDUSTRIES INC COM 90278Q108 5,880 105,848 SH   SOLE 19 105,848 0 0
UFP INDUSTRIES INC COM 90278Q108 395,030 7,111,245 SH   SOLE 21 7,111,245 0 0
UFP INDUSTRIES INC COM 90278Q108 92,761 1,669,870 SH   SOLE 22 1,627,418 0 42,452
UFP INDUSTRIES INC COM 90278Q108 1,548 27,872 SH   SOLE 26 23,089 0 4,783
UFP INDUSTRIES INC COM 90278Q108 403 7,252 SH   SOLE 28 7,252 0 0
UFP INDUSTRIES INC COM 90278Q108 7,202 129,652 SH   SOLE 30 129,652 0 0
UFP INDUSTRIES INC COM 90278Q108 84 1,513 SH   SOLE 36 1,513 0 0
UFP INDUSTRIES INC COM 90278Q108 412 7,421 SH   SOLE 40 7,421 0 0
UFP TECHNOLOGIES INC COM 902673102 264 5,657 SH   SOLE 2 509 0 5,148
UFP TECHNOLOGIES INC COM 902673102 4 83 SH   SOLE 7 83 0 0
UFP TECHNOLOGIES INC COM 902673102 1,267 27,189 SH   SOLE 18 27,189 0 0
UFP TECHNOLOGIES INC COM 902673102 599 12,851 SH   SOLE 19 12,851 0 0
UFP TECHNOLOGIES INC COM 902673102 11,464 246,005 SH   SOLE 21 246,005 0 0
UFP TECHNOLOGIES INC COM 902673102 7,504 161,021 SH   SOLE 22 159,842 0 1,179
UGI CORP NEW COM 902681105 23,965 685,493 SH   SOLE 2 232,897 0 452,596
UGI CORP NEW COM 902681105 3,587 102,604 SH   SOLE 4 93,999 0 8,605
UGI CORP NEW COM 902681105 3,873 110,790 SH   SOLE 7 110,790 0 0
UGI CORP NEW COM 902681105 29 817 SH   SOLE 13 817 0 0
UGI CORP NEW COM 902681105 791 22,640 SH   SOLE 15 22,640 0 0
UGI CORP NEW COM 902681105 19,508 557,998 SH   SOLE 18 545,080 0 12,918
UGI CORP NEW COM 902681105 2,299 65,757 SH   SOLE 19 65,757 0 0
UGI CORP NEW COM 902681105 363,764 10,405,143 SH   SOLE 21 10,405,143 0 0
UGI CORP NEW COM 902681105 232,009 6,636,403 SH   SOLE 22 6,356,729 0 279,674
UGI CORP NEW COM 902681105 4,788 136,951 SH   SOLE 23 136,951 0 0
UGI CORP NEW COM 902681105 7,232 206,868 SH   SOLE 25 206,868 0 0
UGI CORP NEW COM 902681105 12,493 357,344 SH   SOLE 26 269,211 0 88,133
UGI CORP NEW COM 902681105 21,087 603,172 SH   SOLE 28 36,976 0 566,196
UGI CORP NEW COM 902681105 21,957 628,059 SH   SOLE 30 479,643 0 148,416
UGI CORP NEW COM 902681105 3,034 86,778 SH   SOLE 31 22,773 0 64,005
UGI CORP NEW COM 902681105 367 10,506 SH   SOLE 34 10,506 0 0
UGI CORP NEW COM 902681105 3,188 91,204 SH   SOLE 36 91,204 0 0
UGI CORP NEW COM 902681105 344 9,846 SH   SOLE 40 9,846 0 0
ULTA BEAUTY INC COM 90384S303 36,332 126,521 SH   SOLE 2 20,387 0 106,134
ULTA BEAUTY INC COM 90384S303 7,988 27,818 SH   SOLE 4 25,694 0 2,124
ULTA BEAUTY INC COM 90384S303 19,363 67,430 SH   SOLE 7 47,084 0 20,346
ULTA BEAUTY INC COM 90384S303 40 141 SH   SOLE 13 141 0 0
ULTA BEAUTY INC COM 90384S303 1,623 5,651 SH   SOLE 15 5,651 0 0
ULTA BEAUTY INC COM 90384S303 30,958 107,809 SH   SOLE 18 99,763 0 8,046
ULTA BEAUTY INC COM 90384S303 4,724 16,452 SH   SOLE 19 16,452 0 0
ULTA BEAUTY INC COM 90384S303 394,828 1,374,942 SH   SOLE 21 1,374,942 0 0
ULTA BEAUTY INC COM 90384S303 361,793 1,259,901 SH   SOLE 22 1,148,394 0 111,507
ULTA BEAUTY INC COM 90384S303 10,290 35,834 SH   SOLE 23 35,834 0 0
ULTA BEAUTY INC COM 90384S303 23,513 81,882 SH   SOLE 25 81,882 0 0
ULTA BEAUTY INC COM 90384S303 36,061 125,578 SH   SOLE 26 46,745 0 78,833
ULTA BEAUTY INC COM 90384S303 39,814 138,648 SH   SOLE 28 6,937 0 131,711
ULTA BEAUTY INC COM 90384S303 39 137 SH   SOLE 29 137 0 0
ULTA BEAUTY INC COM 90384S303 58,713 204,461 SH   SOLE 30 204,461 0 0
ULTA BEAUTY INC COM 90384S303 4,709 16,399 SH   SOLE 31 7,246 0 9,153
ULTA BEAUTY INC COM 90384S303 652 2,269 SH   SOLE 34 2,269 0 0
ULTA BEAUTY INC COM 90384S303 9,222 32,114 SH   SOLE 36 32,114 0 0
ULTA BEAUTY INC COM 90384S303 654 2,279 SH   SOLE 40 2,279 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 769 24,690 SH   SOLE 2 13,393 0 11,297
ULTRA CLEAN HLDGS INC COM 90385V107 22 716 SH   SOLE 7 716 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 5,786 185,759 SH   SOLE 18 185,759 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 2,244 72,047 SH   SOLE 19 72,047 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 143,220 4,597,754 SH   SOLE 21 4,597,754 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 34,209 1,098,196 SH   SOLE 22 1,076,161 0 22,035
ULTRA CLEAN HLDGS INC COM 90385V107 179 5,731 SH   SOLE 26 0 0 5,731
ULTRA CLEAN HLDGS INC COM 90385V107 184 5,912 SH   SOLE 28 5,912 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 2,588 83,093 SH   SOLE 30 83,093 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 26,143 839,272 SH   SOLE 34 839,272 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 137 4,412 SH   SOLE 40 4,412 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 6,072 43,865 SH   SOLE 2 21,075 0 22,790
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 54 387 SH   SOLE 4 387 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 164 1,184 SH   SOLE 7 1,184 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 31,796 229,689 SH   SOLE 18 216,914 0 12,775
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 32,734 236,468 SH   SOLE 19 236,468 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 389,171 2,811,319 SH   SOLE 21 2,811,319 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 252,150 1,821,497 SH   SOLE 22 1,780,473 0 41,024
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 1,260 9,105 SH   SOLE 23 9,105 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 132 950 SH   SOLE 25 950 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 9,277 67,014 SH   SOLE 26 18,743 0 48,271
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 1,000 7,223 SH   SOLE 28 7,223 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 6,796 49,090 SH   SOLE 30 49,090 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 118 849 SH   SOLE 34 849 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 285 2,062 SH   SOLE 36 2,062 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 938 6,774 SH   SOLE 40 6,774 0 0
ULTRALIFE CORP COM 903899102 47 7,249 SH   SOLE 2 623 0 6,626
ULTRALIFE CORP COM 903899102 199 30,825 SH   SOLE 18 30,825 0 0
ULTRALIFE CORP COM 903899102 96 14,776 SH   SOLE 19 14,776 0 0
ULTRALIFE CORP COM 903899102 1,736 268,322 SH   SOLE 21 268,322 0 0
ULTRALIFE CORP COM 903899102 1,414 218,511 SH   SOLE 22 217,910 0 601
ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 2,256 498,079 SH   SOLE 7 498,079 0 0
ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 1 213 SH   SOLE 18 213 0 0
ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 9 2,085 SH   SOLE 19 2,085 0 0
ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 12,828 2,831,692 SH   SOLE 21 2,831,692 0 0
ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 4,801 1,059,776 SH   SOLE 22 1,059,776 0 0
ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 3,435 758,248 SH   SOLE 30 758,248 0 0
UMB FINL CORP COM 902788108 5,151 74,662 SH   SOLE 2 32,465 0 42,197
UMB FINL CORP COM 902788108 14 199 SH   SOLE 4 199 0 0
UMB FINL CORP COM 902788108 75 1,087 SH   SOLE 7 1,087 0 0
UMB FINL CORP COM 902788108 16,744 242,706 SH   SOLE 18 242,706 0 0
UMB FINL CORP COM 902788108 7,485 108,493 SH   SOLE 19 108,493 0 0
UMB FINL CORP COM 902788108 209,110 3,031,020 SH   SOLE 21 3,031,020 0 0
UMB FINL CORP COM 902788108 103,612 1,501,836 SH   SOLE 22 1,468,530 0 33,306
UMB FINL CORP COM 902788108 68 981 SH   SOLE 23 981 0 0
UMB FINL CORP COM 902788108 50 720 SH   SOLE 25 720 0 0
UMB FINL CORP COM 902788108 1,943 28,167 SH   SOLE 26 12,523 0 15,644
UMB FINL CORP COM 902788108 406 5,888 SH   SOLE 28 5,888 0 0
UMB FINL CORP COM 902788108 3,289 47,673 SH   SOLE 30 47,673 0 0
UMB FINL CORP COM 902788108 197 2,851 SH   SOLE 36 2,851 0 0
UMB FINL CORP COM 902788108 377 5,466 SH   SOLE 40 5,466 0 0
UMH PPTYS INC COM 903002103 482 32,523 SH   SOLE 2 12,581 0 19,942
UMH PPTYS INC COM 903002103 10 651 SH   SOLE 7 651 0 0
UMH PPTYS INC COM 903002103 2,087 140,904 SH   SOLE 18 140,904 0 0
UMH PPTYS INC COM 903002103 1,011 68,237 SH   SOLE 19 68,237 0 0
UMH PPTYS INC COM 903002103 22,527 1,521,089 SH   SOLE 21 1,521,089 0 0
UMH PPTYS INC COM 903002103 16,654 1,124,529 SH   SOLE 22 1,090,826 0 33,703
UMH PPTYS INC COM 903002103 26 1,754 SH   SOLE 23 1,754 0 0
UMH PPTYS INC COM 903002103 113 7,630 SH   SOLE 26 0 0 7,630
UMH PPTYS INC COM 903002103 63 4,277 SH   SOLE 28 4,277 0 0
UMH PPTYS INC COM 903002103 114 7,703 SH   SOLE 30 7,703 0 0
UMH PPTYS INC COM 903002103 66 4,425 SH   SOLE 40 4,425 0 0
UMPQUA HLDGS CORP COM 904214103 8,981 593,180 SH   SOLE 2 175,635 0 417,545
UMPQUA HLDGS CORP COM 904214103 40 2,672 SH   SOLE 4 2,672 0 0
UMPQUA HLDGS CORP COM 904214103 94 6,241 SH   SOLE 7 6,241 0 0
UMPQUA HLDGS CORP COM 904214103 8,444 557,711 SH   SOLE 18 557,711 0 0
UMPQUA HLDGS CORP COM 904214103 835 55,138 SH   SOLE 19 55,138 0 0
UMPQUA HLDGS CORP COM 904214103 148,419 9,803,114 SH   SOLE 21 9,803,114 0 0
UMPQUA HLDGS CORP COM 904214103 109,523 7,234,031 SH   SOLE 22 6,945,933 0 288,098
UMPQUA HLDGS CORP COM 904214103 81 5,378 SH   SOLE 25 5,378 0 0
UMPQUA HLDGS CORP COM 904214103 1,385 91,512 SH   SOLE 26 59,705 0 31,807
UMPQUA HLDGS CORP COM 904214103 457 30,152 SH   SOLE 28 30,152 0 0
UMPQUA HLDGS CORP COM 904214103 3,630 239,760 SH   SOLE 30 239,760 0 0
UMPQUA HLDGS CORP COM 904214103 63 4,158 SH   SOLE 31 4,158 0 0
UMPQUA HLDGS CORP COM 904214103 384 25,356 SH   SOLE 36 25,356 0 0
UMPQUA HLDGS CORP COM 904214103 433 28,605 SH   SOLE 40 28,605 0 0
UNDER ARMOUR INC CL A 904311107 14,603 850,475 SH   SOLE 2 476,891 0 373,584
UNDER ARMOUR INC CL A 904311107 431 25,127 SH   SOLE 4 25,127 0 0
UNDER ARMOUR INC CL A 904311107 2,729 158,963 SH   SOLE 7 155,475 0 3,488
UNDER ARMOUR INC CL A 904311107 54 3,140 SH   SOLE 15 3,140 0 0
UNDER ARMOUR INC CL A 904311107 5,575 324,715 SH   SOLE 18 308,035 0 16,680
UNDER ARMOUR INC CL A 904311107 1,555 90,553 SH   SOLE 19 90,553 0 0
UNDER ARMOUR INC CL A 904311107 66,394 3,866,843 SH   SOLE 21 3,866,843 0 0
UNDER ARMOUR INC CL A 904311107 88,002 5,125,335 SH   SOLE 22 4,362,418 0 762,917
UNDER ARMOUR INC CL A 904311107 1,703 99,165 SH   SOLE 23 99,165 0 0
UNDER ARMOUR INC CL A 904311107 415 24,198 SH   SOLE 25 24,198 0 0
UNDER ARMOUR INC CL A 904311107 5,234 304,838 SH   SOLE 26 93,049 0 211,789
UNDER ARMOUR INC CL A 904311107 860 50,099 SH   SOLE 28 26,532 0 23,567
UNDER ARMOUR INC CL A 904311107 1,777 103,479 SH   SOLE 29 103,479 0 0
UNDER ARMOUR INC CL A 904311107 9,684 564,033 SH   SOLE 30 564,033 0 0
UNDER ARMOUR INC CL A 904311107 2,343 136,470 SH   SOLE 31 86,158 0 50,312
UNDER ARMOUR INC CL A 904311107 959 55,829 SH   SOLE 34 55,829 0 0
UNDER ARMOUR INC CL A 904311107 126 7,316 SH   SOLE 36 7,316 0 0
UNDER ARMOUR INC CL A 904311107 422 24,573 SH   SOLE 40 24,573 0 0
UNDER ARMOUR INC CL C 904311206 7,240 486,542 SH   SOLE 2 94,925 0 391,617
UNDER ARMOUR INC CL C 904311206 13 864 SH   SOLE 4 864 0 0
UNDER ARMOUR INC CL C 904311206 2,309 155,183 SH   SOLE 7 150,401 0 4,782
UNDER ARMOUR INC CL C 904311206 30 2,004 SH   SOLE 15 2,004 0 0
UNDER ARMOUR INC CL C 904311206 4,827 324,365 SH   SOLE 18 303,308 0 21,057
UNDER ARMOUR INC CL C 904311206 1,057 71,037 SH   SOLE 19 71,037 0 0
UNDER ARMOUR INC CL C 904311206 59,156 3,975,537 SH   SOLE 21 3,975,537 0 0
UNDER ARMOUR INC CL C 904311206 74,673 5,018,352 SH   SOLE 22 4,618,448 0 399,904
UNDER ARMOUR INC CL C 904311206 6 422 SH   SOLE 23 422 0 0
UNDER ARMOUR INC CL C 904311206 35 2,353 SH   SOLE 25 2,353 0 0
UNDER ARMOUR INC CL C 904311206 3,670 246,658 SH   SOLE 26 47,855 0 198,803
UNDER ARMOUR INC CL C 904311206 588 39,522 SH   SOLE 28 25,483 0 14,039
UNDER ARMOUR INC CL C 904311206 6,348 426,626 SH   SOLE 30 426,626 0 0
UNDER ARMOUR INC CL C 904311206 358 24,073 SH   SOLE 31 3,745 0 20,328
UNDER ARMOUR INC CL C 904311206 723 48,569 SH   SOLE 34 48,569 0 0
UNDER ARMOUR INC CL C 904311206 120 8,047 SH   SOLE 36 8,047 0 0
UNDER ARMOUR INC CL C 904311206 386 25,928 SH   SOLE 40 25,928 0 0
UNICO AMERN CORP COM 904607108 3 619 SH   SOLE 21 619 0 0
UNIFI INC COM NEW 904677200 255 14,389 SH   SOLE 2 1,488 0 12,901
UNIFI INC COM NEW 904677200 6 343 SH   SOLE 7 343 0 0
UNIFI INC COM NEW 904677200 1,182 66,626 SH   SOLE 18 66,626 0 0
UNIFI INC COM NEW 904677200 470 26,486 SH   SOLE 19 26,486 0 0
UNIFI INC COM NEW 904677200 30,232 1,704,161 SH   SOLE 21 1,704,161 0 0
UNIFI INC COM NEW 904677200 7,386 416,357 SH   SOLE 22 413,919 0 2,438
UNIFI INC COM NEW 904677200 395 22,288 SH   SOLE 30 22,288 0 0
UNIFIRST CORP MASS COM 904708104 3,701 17,484 SH   SOLE 2 5,047 0 12,437
UNIFIRST CORP MASS COM 904708104 16 77 SH   SOLE 4 77 0 0
UNIFIRST CORP MASS COM 904708104 61 289 SH   SOLE 7 289 0 0
UNIFIRST CORP MASS COM 904708104 14,079 66,507 SH   SOLE 18 66,507 0 0
UNIFIRST CORP MASS COM 904708104 5,658 26,728 SH   SOLE 19 26,728 0 0
UNIFIRST CORP MASS COM 904708104 366,092 1,729,377 SH   SOLE 21 1,729,377 0 0
UNIFIRST CORP MASS COM 904708104 89,672 423,600 SH   SOLE 22 413,437 0 10,163
UNIFIRST CORP MASS COM 904708104 71 336 SH   SOLE 25 336 0 0
UNIFIRST CORP MASS COM 904708104 2,268 10,716 SH   SOLE 26 5,322 0 5,394
UNIFIRST CORP MASS COM 904708104 404 1,907 SH   SOLE 28 1,907 0 0
UNIFIRST CORP MASS COM 904708104 7,073 33,411 SH   SOLE 30 33,411 0 0
UNIFIRST CORP MASS COM 904708104 150 709 SH   SOLE 36 709 0 0
UNIFIRST CORP MASS COM 904708104 391 1,846 SH   SOLE 40 1,846 0 0
UNILEVER PLC SPON ADR NEW 904767704 24,395 404,158 SH   SOLE 2 404,158 0 0
UNILEVER PLC SPON ADR NEW 904767704 557,238 9,231,910 SH   SOLE 18 8,204,118 0 1,027,792
UNILEVER PLC SPON ADR NEW 904767704 465,513 7,712,280 SH   SOLE 19 7,712,280 0 0
UNILEVER PLC SPON ADR NEW 904767704 35,705 591,531 SH   SOLE 22 591,531 0 0
UNILEVER PLC SPON ADR NEW 904767704 2,078 34,433 SH   SOLE 23 34,433 0 0
UNILEVER PLC SPON ADR NEW 904767704 6,991 115,816 SH   SOLE 25 61,560 0 54,256
UNILEVER PLC SPON ADR NEW 904767704 4,230 70,081 SH   SOLE 26 0 0 70,081
UNILEVER PLC SPON ADR NEW 904767704 149 2,465 SH   SOLE 30 2,465 0 0
UNILEVER PLC SPON ADR NEW 904767704 35,317 585,112 SH   SOLE 34 585,112 0 0
UNILEVER PLC SPON ADR NEW 904767704 1,474 24,412 SH   SOLE 36 24,412 0 0
UNION BANKSHARES INC COM 905400107 43 1,681 SH   SOLE 18 1,681 0 0
UNION BANKSHARES INC COM 905400107 21 808 SH   SOLE 21 808 0 0
UNION BANKSHARES INC COM 905400107 97 3,776 SH   SOLE 22 3,776 0 0
UNION PAC CORP COM 907818108 339,100 1,628,566 SH   SOLE 2 285,674 0 1,342,892
UNION PAC CORP COM 907818108 74,924 359,829 SH   SOLE 4 333,655 0 26,174
UNION PAC CORP COM 907818108 121,218 582,162 SH   SOLE 7 558,172 0 23,990
UNION PAC CORP COM 907818108 494 2,374 SH   SOLE 13 2,374 0 0
UNION PAC CORP COM 907818108 17,729 85,147 SH   SOLE 15 85,147 0 0
UNION PAC CORP COM 907818108 0 2 SH   SOLE 17 0 0 2
UNION PAC CORP COM 907818108 463,963 2,228,236 SH   SOLE 18 2,094,029 0 134,207
UNION PAC CORP COM 907818108 522,936 2,511,461 SH   SOLE 19 2,511,461 0 0
UNION PAC CORP COM 907818108 16,823 80,796 SH   SOLE 20 80,796 0 0
UNION PAC CORP COM 907818108 2,824,805 13,566,444 SH   SOLE 21 13,566,444 0 0
UNION PAC CORP COM 907818108 3,228,539 15,505,422 SH   SOLE 22 14,098,354 0 1,407,068
UNION PAC CORP COM 907818108 93,966 451,281 SH   SOLE 23 451,281 0 0
UNION PAC CORP COM 907818108 223,869 1,075,154 SH   SOLE 25 1,075,154 0 0
UNION PAC CORP COM 907818108 297,612 1,429,314 SH   SOLE 26 434,228 0 995,086
UNION PAC CORP COM 907818108 391,823 1,881,773 SH   SOLE 28 91,277 0 1,790,496
UNION PAC CORP COM 907818108 92 440 SH   SOLE 29 440 0 0
UNION PAC CORP COM 907818108 592,277 2,844,477 SH   SOLE 30 2,750,497 0 93,980
UNION PAC CORP COM 907818108 140,071 672,707 SH   SOLE 31 89,525 0 583,182
UNION PAC CORP COM 907818108 144,994 696,348 SH   SOLE 34 696,348 0 0
UNION PAC CORP COM 907818108 91,517 439,519 SH   SOLE 36 439,519 0 0
UNION PAC CORP COM 907818108 5,917 28,417 SH   SOLE 40 28,417 0 0
UNION PAC CORP OPTIONS 907818108 479 2,300 SH Call SOLE 4 2,300 0 0
UNION PAC CORP OPTIONS 907818108 5,455 26,200 SH Call SOLE 18 26,200 0 0
UNION PAC CORP OPTIONS 907818108 34,023 163,400 SH Call SOLE 19 163,400 0 0
UNION PAC CORP OPTIONS 907818108 2,457 11,800 SH Call SOLE 22 11,800 0 0
UNION PAC CORP OPTIONS 907818108 354 1,700 SH Call SOLE 26 1,700 0 0
UNION PAC CORP OPTIONS 907818108 16,033 77,000 SH Call SOLE 34 77,000 0 0
UNIQUE FABRICATING INC COM 90915J103 9 1,633 SH   SOLE 18 1,633 0 0
UNIQUE FABRICATING INC COM 90915J103 109 19,802 SH   SOLE 21 19,802 0 0
UNIQURE NV SHS N90064101 337 9,340 SH   SOLE 2 9,340 0 0
UNIQURE NV SHS N90064101 6 177 SH   SOLE 4 177 0 0
UNIQURE NV SHS N90064101 16,162 447,340 SH   SOLE 21 447,340 0 0
UNIQURE NV SHS N90064101 23,324 645,568 SH   SOLE 22 627,883 0 17,685
UNIQURE NV SHS N90064101 24 653 SH   SOLE 25 653 0 0
UNIQURE NV SHS N90064101 997 27,592 SH   SOLE 26 10,945 0 16,647
UNIQURE NV SHS N90064101 181 5,007 SH   SOLE 28 5,007 0 0
UNIQURE NV SHS N90064101 8,033 222,340 SH   SOLE 30 222,340 0 0
UNIQURE NV SHS N90064101 160 4,420 SH   SOLE 34 4,420 0 0
UNIQURE NV SHS N90064101 58 1,614 SH   SOLE 36 1,614 0 0
UNIQURE NV SHS N90064101 137 3,802 SH   SOLE 40 3,802 0 0
UNISYS CORP COM NEW 909214306 1,402 71,230 SH   SOLE 2 21,039 0 50,191
UNISYS CORP COM NEW 909214306 5 249 SH   SOLE 4 249 0 0
UNISYS CORP COM NEW 909214306 21 1,087 SH   SOLE 7 1,087 0 0
UNISYS CORP COM NEW 909214306 5,676 288,427 SH   SOLE 18 288,427 0 0
UNISYS CORP COM NEW 909214306 2,186 111,056 SH   SOLE 19 111,056 0 0
UNISYS CORP COM NEW 909214306 142,792 7,255,699 SH   SOLE 21 7,255,699 0 0
UNISYS CORP COM NEW 909214306 35,879 1,823,129 SH   SOLE 22 1,783,376 0 39,753
UNISYS CORP COM NEW 909214306 119 6,050 SH   SOLE 26 3,927 0 2,123
UNISYS CORP COM NEW 909214306 141 7,185 SH   SOLE 28 7,185 0 0
UNISYS CORP COM NEW 909214306 2,491 126,570 SH   SOLE 30 126,570 0 0
UNISYS CORP COM NEW 909214306 115 5,819 SH   SOLE 40 5,819 0 0
UNITED AIRLS HLDGS INC COM 910047109 26,165 604,967 SH   SOLE 2 84,014 0 520,953
UNITED AIRLS HLDGS INC COM 910047109 10,302 238,196 SH   SOLE 7 229,911 0 8,285
UNITED AIRLS HLDGS INC COM 910047109 223 5,146 SH   SOLE 15 5,146 0 0
UNITED AIRLS HLDGS INC COM 910047109 5 120 SH   SOLE 17 0 0 120
UNITED AIRLS HLDGS INC COM 910047109 22,952 530,690 SH   SOLE 18 490,440 0 40,250
UNITED AIRLS HLDGS INC COM 910047109 3,854 89,102 SH   SOLE 19 89,102 0 0
UNITED AIRLS HLDGS INC COM 910047109 289,104 6,684,477 SH   SOLE 21 6,684,477 0 0
UNITED AIRLS HLDGS INC COM 910047109 274,145 6,338,605 SH   SOLE 22 5,864,917 0 473,688
UNITED AIRLS HLDGS INC COM 910047109 38 883 SH   SOLE 23 883 0 0
UNITED AIRLS HLDGS INC COM 910047109 3,797 87,781 SH   SOLE 25 87,781 0 0
UNITED AIRLS HLDGS INC COM 910047109 9,757 225,585 SH   SOLE 26 0 0 225,585
UNITED AIRLS HLDGS INC COM 910047109 3,466 80,132 SH   SOLE 28 0 0 80,132
UNITED AIRLS HLDGS INC COM 910047109 25,573 591,274 SH   SOLE 30 591,274 0 0
UNITED AIRLS HLDGS INC COM 910047109 239 5,521 SH   SOLE 31 5,521 0 0
UNITED AIRLS HLDGS INC COM 910047109 1,960 45,327 SH   SOLE 36 45,327 0 0
UNITED AIRLS HLDGS INC OPTIONS 910047109 65 1,500 SH Put SOLE 2 1,500 0 0
UNITED AIRLS HLDGS INC OPTIONS 910047109 21,625 500,000 SH Put SOLE 19 500,000 0 0
UNITED AIRLS HLDGS INC OPTIONS 910047109 87 2,000 SH Put SOLE 22 2,000 0 0
UNITED AIRLS HLDGS INC OPTIONS 910047109 4,476 103,500 SH Put SOLE 34 103,500 0 0
UNITED BANCORP INC OHIO COM 909911109 15 1,169 SH   SOLE 18 1,169 0 0
UNITED BANCORP INC OHIO COM 909911109 87 6,621 SH   SOLE 21 6,621 0 0
UNITED BANCSHARES INC OHIO COM 909458101 17 671 SH   SOLE 18 671 0 0
UNITED BANCSHARES INC OHIO COM 909458101 17 679 SH   SOLE 21 679 0 0
UNITED BANKSHARES INC WEST V COM 909907107 6,428 198,380 SH   SOLE 2 91,607 0 106,773
UNITED BANKSHARES INC WEST V COM 909907107 33 1,020 SH   SOLE 4 1,020 0 0
UNITED BANKSHARES INC WEST V COM 909907107 2,332 71,975 SH   SOLE 7 71,975 0 0
UNITED BANKSHARES INC WEST V COM 909907107 24,770 764,499 SH   SOLE 18 764,499 0 0
UNITED BANKSHARES INC WEST V COM 909907107 7,143 220,459 SH   SOLE 19 220,459 0 0
UNITED BANKSHARES INC WEST V COM 909907107 351,591 10,851,572 SH   SOLE 21 10,851,572 0 0
UNITED BANKSHARES INC WEST V COM 909907107 136,128 4,201,476 SH   SOLE 22 4,107,270 0 94,206
UNITED BANKSHARES INC WEST V COM 909907107 22 689 SH   SOLE 25 689 0 0
UNITED BANKSHARES INC WEST V COM 909907107 2,923 90,205 SH   SOLE 26 47,370 0 42,835
UNITED BANKSHARES INC WEST V COM 909907107 544 16,795 SH   SOLE 28 16,795 0 0
UNITED BANKSHARES INC WEST V COM 909907107 4,491 138,614 SH   SOLE 30 138,614 0 0
UNITED BANKSHARES INC WEST V COM 909907107 1,525 47,082 SH   SOLE 32 47,082 0 0
UNITED BANKSHARES INC WEST V COM 909907107 154 4,766 SH   SOLE 36 4,766 0 0
UNITED BANKSHARES INC WEST V COM 909907107 502 15,481 SH   SOLE 40 15,481 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 3,000 105,500 SH   SOLE 2 35,482 0 70,018
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 5 189 SH   SOLE 4 189 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 36 1,252 SH   SOLE 7 1,252 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 10,032 352,756 SH   SOLE 18 352,756 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 6,909 242,918 SH   SOLE 19 242,918 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 260,327 9,153,535 SH   SOLE 21 9,153,535 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 73,546 2,585,990 SH   SOLE 22 2,544,244 0 41,746
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 845 29,700 SH   SOLE 23 29,700 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 4,951 174,076 SH   SOLE 26 7,068 0 167,008
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 290 10,198 SH   SOLE 28 10,198 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 4,075 143,286 SH   SOLE 30 143,286 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 293 10,288 SH   SOLE 40 10,288 0 0
UNITED FIRE GROUP INC COM 910340108 659 26,256 SH   SOLE 2 7,376 0 18,880
UNITED FIRE GROUP INC COM 910340108 2 68 SH   SOLE 4 68 0 0
UNITED FIRE GROUP INC COM 910340108 8 329 SH   SOLE 7 329 0 0
UNITED FIRE GROUP INC COM 910340108 2,349 93,595 SH   SOLE 18 93,595 0 0
UNITED FIRE GROUP INC COM 910340108 882 35,123 SH   SOLE 19 35,123 0 0
UNITED FIRE GROUP INC COM 910340108 61,716 2,458,790 SH   SOLE 21 2,458,790 0 0
UNITED FIRE GROUP INC COM 910340108 16,679 664,506 SH   SOLE 22 649,217 0 15,289
UNITED FIRE GROUP INC COM 910340108 129 5,127 SH   SOLE 26 3,611 0 1,516
UNITED FIRE GROUP INC COM 910340108 59 2,333 SH   SOLE 28 2,333 0 0
UNITED FIRE GROUP INC COM 910340108 1,463 58,267 SH   SOLE 30 58,267 0 0
UNITED FIRE GROUP INC COM 910340108 52 2,071 SH   SOLE 40 2,071 0 0
UNITED GUARDIAN INC COM 910571108 10 677 SH   SOLE 18 677 0 0
UNITED GUARDIAN INC COM 910571108 312 21,669 SH   SOLE 21 21,669 0 0
UNITED GUARDIAN INC COM 910571108 109 7,587 SH   SOLE 22 7,587 0 0
UNITED INS HLDGS CORP COM 910710102 113 19,671 SH   SOLE 2 904 0 18,767
UNITED INS HLDGS CORP COM 910710102 2 394 SH   SOLE 7 394 0 0
UNITED INS HLDGS CORP COM 910710102 562 98,234 SH   SOLE 18 98,234 0 0
UNITED INS HLDGS CORP COM 910710102 232 40,622 SH   SOLE 19 40,622 0 0
UNITED INS HLDGS CORP COM 910710102 13,691 2,393,594 SH   SOLE 21 2,393,594 0 0
UNITED INS HLDGS CORP COM 910710102 4,748 830,126 SH   SOLE 22 826,787 0 3,339
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 177 30,923 SH   SOLE 30 30,923 0 0
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 3 384 SH   SOLE 18 384 0 0
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 0 42 SH   SOLE 30 42 0 0
UNITED NAT FOODS INC COM 911163103 1,136 71,117 SH   SOLE 2 19,339 0 51,778
UNITED NAT FOODS INC COM 911163103 3 207 SH   SOLE 4 207 0 0
UNITED NAT FOODS INC COM 911163103 76 4,745 SH   SOLE 7 4,745 0 0
UNITED NAT FOODS INC COM 911163103 3,908 244,694 SH   SOLE 18 244,694 0 0
UNITED NAT FOODS INC COM 911163103 2,202 137,866 SH   SOLE 19 137,866 0 0
UNITED NAT FOODS INC COM 911163103 101,953 6,384,022 SH   SOLE 21 6,384,022 0 0
UNITED NAT FOODS INC COM 911163103 25,243 1,580,640 SH   SOLE 22 1,546,629 0 34,011
UNITED NAT FOODS INC COM 911163103 353 22,120 SH   SOLE 23 22,120 0 0
UNITED NAT FOODS INC COM 911163103 20 1,273 SH   SOLE 25 1,273 0 0
UNITED NAT FOODS INC COM 911163103 440 27,550 SH   SOLE 26 6,640 0 20,910
UNITED NAT FOODS INC COM 911163103 327 20,491 SH   SOLE 28 7,277 0 13,214
UNITED NAT FOODS INC COM 911163103 1,888 118,213 SH   SOLE 30 118,213 0 0
UNITED NAT FOODS INC COM 911163103 50 3,138 SH   SOLE 36 3,138 0 0
UNITED NAT FOODS INC COM 911163103 86 5,368 SH   SOLE 40 5,368 0 0
UNITED PARCEL SERVICE INC CL B 911312106 322,533 1,915,282 SH   SOLE 2 492,143 0 1,423,139
UNITED PARCEL SERVICE INC CL B 911312106 62,023 368,305 SH   SOLE 4 341,197 0 27,108
UNITED PARCEL SERVICE INC CL B 911312106 111,153 660,056 SH   SOLE 7 639,647 0 20,409
UNITED PARCEL SERVICE INC CL B 911312106 427 2,534 SH   SOLE 13 2,534 0 0
UNITED PARCEL SERVICE INC CL B 911312106 14,866 88,280 SH   SOLE 15 88,280 0 0
UNITED PARCEL SERVICE INC CL B 911312106 4 24 SH   SOLE 17 0 0 24
UNITED PARCEL SERVICE INC CL B 911312106 836,452 4,967,058 SH   SOLE 18 4,858,770 0 108,287
UNITED PARCEL SERVICE INC CL B 911312106 197,737 1,174,213 SH   SOLE 19 1,174,213 0 0
UNITED PARCEL SERVICE INC CL B 911312106 2,817,981 16,733,852 SH   SOLE 21 16,733,852 0 0
UNITED PARCEL SERVICE INC CL B 911312106 2,813,177 16,705,326 SH   SOLE 22 15,014,676 0 1,690,650
UNITED PARCEL SERVICE INC CL B 911312106 88,545 525,802 SH   SOLE 23 525,802 0 0
UNITED PARCEL SERVICE INC CL B 911312106 192,303 1,141,940 SH   SOLE 25 1,141,940 0 0
UNITED PARCEL SERVICE INC CL B 911312106 252,973 1,502,215 SH   SOLE 26 473,825 0 1,028,390
UNITED PARCEL SERVICE INC CL B 911312106 378,184 2,245,747 SH   SOLE 28 95,714 0 2,150,033
UNITED PARCEL SERVICE INC CL B 911312106 6,248 37,105 SH   SOLE 29 37,105 0 0
UNITED PARCEL SERVICE INC CL B 911312106 509,196 3,023,732 SH   SOLE 30 2,970,116 0 53,616
UNITED PARCEL SERVICE INC CL B 911312106 47,550 282,365 SH   SOLE 31 141,749 0 140,616
UNITED PARCEL SERVICE INC CL B 911312106 82,590 490,437 SH   SOLE 34 490,437 0 0
UNITED PARCEL SERVICE INC CL B 911312106 74,847 444,462 SH   SOLE 36 444,462 0 0
UNITED PARCEL SERVICE INC CL B 911312106 4,965 29,485 SH   SOLE 40 29,485 0 0
UNITED PARCEL SERVICE INC OPTIONS 911312106 84 500 SH Call SOLE 2 500 0 0
UNITED PARCEL SERVICE INC OPTIONS 911312106 219 1,300 SH Call SOLE 4 1,300 0 0
UNITED PARCEL SERVICE INC OPTIONS 911312106 2,678 15,900 SH Call SOLE 18 15,900 0 0
UNITED PARCEL SERVICE INC OPTIONS 911312106 28,409 168,700 SH Call SOLE 19 168,700 0 0
UNITED PARCEL SERVICE INC OPTIONS 911312106 1,431 8,500 SH Call SOLE 22 8,500 0 0
UNITED PARCEL SERVICE INC OPTIONS 911312106 11,401 67,700 SH Call SOLE 34 67,700 0 0
UNITED RENTALS INC COM 911363109 39,660 171,013 SH   SOLE 2 28,471 0 142,542
UNITED RENTALS INC COM 911363109 8,922 38,470 SH   SOLE 4 35,683 0 2,787
UNITED RENTALS INC COM 911363109 20,584 88,760 SH   SOLE 7 64,428 0 24,332
UNITED RENTALS INC COM 911363109 64 278 SH   SOLE 13 278 0 0
UNITED RENTALS INC COM 911363109 2,111 9,101 SH   SOLE 15 9,101 0 0
UNITED RENTALS INC COM 911363109 38,058 164,105 SH   SOLE 18 153,545 0 10,560
UNITED RENTALS INC COM 911363109 4,532 19,544 SH   SOLE 19 19,544 0 0
UNITED RENTALS INC COM 911363109 422,150 1,820,319 SH   SOLE 21 1,820,319 0 0
UNITED RENTALS INC COM 911363109 389,747 1,680,597 SH   SOLE 22 1,530,453 0 150,144
UNITED RENTALS INC COM 911363109 10,973 47,317 SH   SOLE 23 47,317 0 0
UNITED RENTALS INC COM 911363109 29,158 125,730 SH   SOLE 25 125,730 0 0
UNITED RENTALS INC COM 911363109 39,274 169,349 SH   SOLE 26 60,385 0 108,964
UNITED RENTALS INC COM 911363109 54,257 233,956 SH   SOLE 28 9,366 0 224,590
UNITED RENTALS INC COM 911363109 99,948 430,979 SH   SOLE 30 363,104 0 67,875
UNITED RENTALS INC COM 911363109 3,073 13,250 SH   SOLE 31 8,683 0 4,567
UNITED RENTALS INC COM 911363109 758 3,270 SH   SOLE 34 3,270 0 0
UNITED RENTALS INC COM 911363109 11,343 48,911 SH   SOLE 36 48,911 0 0
UNITED RENTALS INC COM 911363109 701 3,024 SH   SOLE 40 3,024 0 0
UNITED SEC BANCSHARES CALIF COM 911460103 86 12,177 SH   SOLE 2 508 0 11,669
UNITED SEC BANCSHARES CALIF COM 911460103 361 51,253 SH   SOLE 18 51,253 0 0
UNITED SEC BANCSHARES CALIF COM 911460103 206 29,283 SH   SOLE 19 29,283 0 0
UNITED SEC BANCSHARES CALIF COM 911460103 4,223 598,944 SH   SOLE 21 598,944 0 0
UNITED SEC BANCSHARES CALIF COM 911460103 844 119,694 SH   SOLE 22 118,857 0 837
UNITED STATES ANTIMONY CORP COM 911549103 31 59,070 SH   SOLE 21 59,070 0 0
UNITED STATES ANTIMONY CORP COM 911549103 10 18,368 SH   SOLE 22 18,368 0 0
UNITED STATES CELLULAR CORP COM 911684108 1,265 41,226 SH   SOLE 2 14,266 0 26,960
UNITED STATES CELLULAR CORP COM 911684108 2 57 SH   SOLE 4 57 0 0
UNITED STATES CELLULAR CORP COM 911684108 10 333 SH   SOLE 7 333 0 0
UNITED STATES CELLULAR CORP COM 911684108 561 18,267 SH   SOLE 13 18,267 0 0
UNITED STATES CELLULAR CORP COM 911684108 689 22,444 SH   SOLE 18 17,224 0 5,220
UNITED STATES CELLULAR CORP COM 911684108 6,081 198,134 SH   SOLE 19 198,134 0 0
UNITED STATES CELLULAR CORP COM 911684108 6,668 217,262 SH   SOLE 21 217,262 0 0
UNITED STATES CELLULAR CORP COM 911684108 21,777 709,576 SH   SOLE 22 562,839 0 146,737
UNITED STATES CELLULAR CORP COM 911684108 467 15,220 SH   SOLE 26 0 0 15,220
UNITED STATES CELLULAR CORP COM 911684108 2,732 89,013 SH   SOLE 28 1,609 0 87,404
UNITED STATES CELLULAR CORP COM 911684108 754 24,574 SH   SOLE 30 24,574 0 0
UNITED STATES CELLULAR CORP COM 911684108 9 296 SH   SOLE 31 296 0 0
UNITED STATES CELLULAR CORP COM 911684108 8 255 SH   SOLE 34 255 0 0
UNITED STATES CELLULAR CORP COM 911684108 123 4,002 SH   SOLE 36 4,002 0 0
UNITED STATES CELLULAR CORP COM 911684108 38 1,229 SH   SOLE 40 1,229 0 0
UNITED STATES STL CORP NEW COM 912909108 5,938 354,066 SH   SOLE 2 164,776 0 189,290
UNITED STATES STL CORP NEW COM 912909108 158 9,430 SH   SOLE 4 9,430 0 0
UNITED STATES STL CORP NEW COM 912909108 186 11,121 SH   SOLE 7 11,121 0 0
UNITED STATES STL CORP NEW COM 912909108 22,333 1,331,728 SH   SOLE 18 1,331,728 0 0
UNITED STATES STL CORP NEW COM 912909108 27,553 1,642,981 SH   SOLE 19 1,642,981 0 0
UNITED STATES STL CORP NEW COM 912909108 252,449 15,053,604 SH   SOLE 21 15,053,604 0 0
UNITED STATES STL CORP NEW COM 912909108 122,730 7,318,428 SH   SOLE 22 7,160,346 0 158,082
UNITED STATES STL CORP NEW COM 912909108 1,400 83,467 SH   SOLE 26 53,310 0 30,157
UNITED STATES STL CORP NEW COM 912909108 1,032 61,527 SH   SOLE 28 22,792 0 38,735
UNITED STATES STL CORP NEW COM 912909108 2,264 135,010 SH   SOLE 30 135,010 0 0
UNITED STATES STL CORP NEW COM 912909108 7,649 456,136 SH   SOLE 34 456,136 0 0
UNITED STATES STL CORP NEW COM 912909108 1,689 100,686 SH   SOLE 36 100,686 0 0
UNITED STATES STL CORP NEW COM 912909108 441 26,312 SH   SOLE 40 26,312 0 0
UNITED STATES STL CORP NEW OPTIONS 912909108 5,031 300,000 SH Call SOLE 19 300,000 0 0
UNITED STATES STL CORP NEW OPTIONS 912909108 60 3,600 SH Call SOLE 22 3,600 0 0
UNITED STATES STL CORP NEW OPTIONS 912909108 1,114 66,400 SH Call SOLE 34 66,400 0 0
UNITED STATES STL CORP NEW NOTE 5.000%11/0 912909AT5 2,803 1,875,000 PRN   SOLE 21 1,875,000 0 0
UNITED STS LIME & MINERALS I COM 911922102 267 2,343 SH   SOLE 2 766 0 1,577
UNITED STS LIME & MINERALS I COM 911922102 860 7,548 SH   SOLE 18 7,548 0 0
UNITED STS LIME & MINERALS I COM 911922102 469 4,114 SH   SOLE 19 4,114 0 0
UNITED STS LIME & MINERALS I COM 911922102 8,877 77,872 SH   SOLE 21 77,872 0 0
UNITED STS LIME & MINERALS I COM 911922102 10,100 88,594 SH   SOLE 22 87,280 0 1,314
UNITED STS LIME & MINERALS I COM 911922102 46 400 SH   SOLE 28 400 0 0
UNITED STS LIME & MINERALS I COM 911922102 65 569 SH   SOLE 30 569 0 0
UNITED STS LIME & MINERALS I COM 911922102 30 259 SH   SOLE 40 259 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 19,306 127,187 SH   SOLE 2 41,474 0 85,713
UNITED THERAPEUTICS CORP DEL COM 91307C102 51 333 SH   SOLE 4 333 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 189 1,248 SH   SOLE 7 1,248 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 16,892 111,287 SH   SOLE 18 111,287 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 10,676 70,331 SH   SOLE 19 70,331 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 380,741 2,508,341 SH   SOLE 21 2,508,341 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 210,134 1,384,372 SH   SOLE 22 1,320,299 0 64,073
UNITED THERAPEUTICS CORP DEL COM 91307C102 266 1,755 SH   SOLE 23 1,755 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 52 344 SH   SOLE 25 344 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 2,346 15,453 SH   SOLE 26 10,134 0 5,319
UNITED THERAPEUTICS CORP DEL COM 91307C102 904 5,955 SH   SOLE 28 5,530 0 425
UNITED THERAPEUTICS CORP DEL COM 91307C102 157 1,033 SH   SOLE 29 1,033 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 5,585 36,791 SH   SOLE 30 36,791 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 210 1,382 SH   SOLE 31 1,382 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 290 1,910 SH   SOLE 36 1,910 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 820 5,402 SH   SOLE 40 5,402 0 0
UNITEDHEALTH GROUP INC COM 91324P102 976,865 2,785,630 SH   SOLE 2 890,234 0 1,895,396
UNITEDHEALTH GROUP INC COM 91324P102 163,305 465,680 SH   SOLE 4 429,184 0 36,496
UNITEDHEALTH GROUP INC COM 91324P102 291,032 829,907 SH   SOLE 7 801,410 0 28,497
UNITEDHEALTH GROUP INC COM 91324P102 9,783 27,896 SH   SOLE 13 27,896 0 0
UNITEDHEALTH GROUP INC COM 91324P102 41,537 118,446 SH   SOLE 15 118,446 0 0
UNITEDHEALTH GROUP INC COM 91324P102 176 502 SH   SOLE 17 0 0 502
UNITEDHEALTH GROUP INC COM 91324P102 1,329,737 3,791,882 SH   SOLE 18 3,342,095 0 449,787
UNITEDHEALTH GROUP INC COM 91324P102 1,832,492 5,225,539 SH   SOLE 19 5,225,539 0 0
UNITEDHEALTH GROUP INC COM 91324P102 2,164 6,170 SH   SOLE 20 6,170 0 0
UNITEDHEALTH GROUP INC COM 91324P102 7,471,274 21,305,103 SH   SOLE 21 21,305,103 0 0
UNITEDHEALTH GROUP INC COM 91324P102 7,845,022 22,370,884 SH   SOLE 22 20,115,898 0 2,254,986
UNITEDHEALTH GROUP INC COM 91324P102 241,975 690,017 SH   SOLE 23 690,017 0 0
UNITEDHEALTH GROUP INC COM 91324P102 540,954 1,542,586 SH   SOLE 25 1,528,429 0 14,157
UNITEDHEALTH GROUP INC COM 91324P102 715,656 2,040,767 SH   SOLE 26 632,185 0 1,408,582
UNITEDHEALTH GROUP INC COM 91324P102 739,098 2,107,613 SH   SOLE 28 128,658 0 1,978,955
UNITEDHEALTH GROUP INC COM 91324P102 11,459 32,676 SH   SOLE 29 32,676 0 0
UNITEDHEALTH GROUP INC COM 91324P102 1,496,352 4,267,001 SH   SOLE 30 4,225,682 0 41,319
UNITEDHEALTH GROUP INC COM 91324P102 197,227 562,412 SH   SOLE 31 171,441 0 390,971
UNITEDHEALTH GROUP INC COM 91324P102 19,250 54,892 SH   SOLE 32 54,892 0 0
UNITEDHEALTH GROUP INC COM 91324P102 947,346 2,701,454 SH   SOLE 34 2,701,454 0 0
UNITEDHEALTH GROUP INC COM 91324P102 217,245 619,495 SH   SOLE 36 619,495 0 0
UNITEDHEALTH GROUP INC COM 91324P102 2,365 6,745 SH   SOLE 37 6,745 0 0
UNITEDHEALTH GROUP INC COM 91324P102 13,883 39,588 SH   SOLE 40 39,588 0 0
UNITI GROUP INC COM 91325V108 1,408 120,063 SH   SOLE 2 63,775 0 56,288
UNITI GROUP INC COM 91325V108 198 16,847 SH   SOLE 4 16,847 0 0
UNITI GROUP INC COM 91325V108 80 6,792 SH   SOLE 7 6,792 0 0
UNITI GROUP INC COM 91325V108 10,742 915,806 SH   SOLE 18 889,106 0 26,700
UNITI GROUP INC COM 91325V108 4,115 350,796 SH   SOLE 19 350,796 0 0
UNITI GROUP INC COM 91325V108 290,609 24,774,890 SH   SOLE 21 24,774,890 0 0
UNITI GROUP INC COM 91325V108 72,405 6,172,592 SH   SOLE 22 6,046,060 0 126,532
UNITI GROUP INC COM 91325V108 49 4,204 SH   SOLE 25 4,204 0 0
UNITI GROUP INC COM 91325V108 617 52,582 SH   SOLE 26 40,491 0 12,091
UNITI GROUP INC COM 91325V108 338 28,834 SH   SOLE 28 23,914 0 4,920
UNITI GROUP INC COM 91325V108 6,815 581,026 SH   SOLE 30 581,026 0 0
UNITI GROUP INC COM 91325V108 348 29,667 SH   SOLE 36 29,667 0 0
UNITI GROUP INC COM 91325V108 274 23,380 SH   SOLE 40 23,380 0 0
UNITIL CORP COM 913259107 763 17,228 SH   SOLE 2 4,870 0 12,358
UNITIL CORP COM 913259107 1 21 SH   SOLE 4 21 0 0
UNITIL CORP COM 913259107 1,126 25,428 SH   SOLE 7 25,428 0 0
UNITIL CORP COM 913259107 2,435 55,009 SH   SOLE 18 55,009 0 0
UNITIL CORP COM 913259107 1,224 27,638 SH   SOLE 19 27,638 0 0
UNITIL CORP COM 913259107 28,702 648,330 SH   SOLE 21 648,330 0 0
UNITIL CORP COM 913259107 20,140 454,939 SH   SOLE 22 445,542 0 9,397
UNITIL CORP COM 913259107 19 436 SH   SOLE 25 436 0 0
UNITIL CORP COM 913259107 274 6,182 SH   SOLE 26 1,225 0 4,957
UNITIL CORP COM 913259107 87 1,954 SH   SOLE 28 1,954 0 0
UNITIL CORP COM 913259107 557 12,579 SH   SOLE 30 12,579 0 0
UNITIL CORP COM 913259107 47 1,071 SH   SOLE 36 1,071 0 0
UNITIL CORP COM 913259107 67 1,509 SH   SOLE 40 1,509 0 0
UNITY BANCORP INC COM 913290102 121 6,895 SH   SOLE 2 368 0 6,527
UNITY BANCORP INC COM 913290102 516 29,402 SH   SOLE 18 29,402 0 0
UNITY BANCORP INC COM 913290102 265 15,127 SH   SOLE 19 15,127 0 0
UNITY BANCORP INC COM 913290102 5,287 301,240 SH   SOLE 21 301,240 0 0
UNITY BANCORP INC COM 913290102 1,277 72,738 SH   SOLE 22 72,251 0 487
UNITY BIOTECHNOLOGY INC COM 91381U101 167 31,918 SH   SOLE 2 6,278 0 25,640
UNITY BIOTECHNOLOGY INC COM 91381U101 4 808 SH   SOLE 7 808 0 0
UNITY BIOTECHNOLOGY INC COM 91381U101 751 143,311 SH   SOLE 18 143,311 0 0
UNITY BIOTECHNOLOGY INC COM 91381U101 485 92,571 SH   SOLE 19 92,571 0 0
UNITY BIOTECHNOLOGY INC COM 91381U101 8,826 1,684,284 SH   SOLE 21 1,684,284 0 0
UNITY BIOTECHNOLOGY INC COM 91381U101 4,653 887,987 SH   SOLE 22 881,885 0 6,102
UNITY BIOTECHNOLOGY INC COM 91381U101 37 7,053 SH   SOLE 23 7,053 0 0
UNITY BIOTECHNOLOGY INC COM 91381U101 116 22,139 SH   SOLE 26 0 0 22,139
UNITY BIOTECHNOLOGY INC COM 91381U101 61 11,582 SH   SOLE 30 11,582 0 0
UNITY SOFTWARE INC COM 91332U101 12,514 81,542 SH   SOLE 2 25,013 0 56,529
UNITY SOFTWARE INC COM 91332U101 82 534 SH   SOLE 7 534 0 0
UNITY SOFTWARE INC COM 91332U101 2,071 13,493 SH   SOLE 18 13,493 0 0
UNITY SOFTWARE INC COM 91332U101 58,828 383,316 SH   SOLE 19 383,316 0 0
UNITY SOFTWARE INC COM 91332U101 51,627 336,395 SH   SOLE 21 336,395 0 0
UNITY SOFTWARE INC COM 91332U101 29,472 192,039 SH   SOLE 22 172,510 0 19,529
UNITY SOFTWARE INC COM 91332U101 21,311 138,858 SH   SOLE 28 0 0 138,858
UNITY SOFTWARE INC COM 91332U101 84 549 SH   SOLE 31 549 0 0
UNITY SOFTWARE INC COM 91332U101 39,096 254,747 SH   SOLE 34 254,747 0 0
UNIVAR SOLUTIONS USA INC COM 91336L107 8,912 468,803 SH   SOLE 2 127,422 0 341,381
UNIVAR SOLUTIONS USA INC COM 91336L107 24 1,251 SH   SOLE 4 1,251 0 0
UNIVAR SOLUTIONS USA INC COM 91336L107 104 5,460 SH   SOLE 7 5,460 0 0
UNIVAR SOLUTIONS USA INC COM 91336L107 8,037 422,768 SH   SOLE 18 422,768 0 0
UNIVAR SOLUTIONS USA INC COM 91336L107 815 42,856 SH   SOLE 19 42,856 0 0
UNIVAR SOLUTIONS USA INC COM 91336L107 135,990 7,153,599 SH   SOLE 21 7,153,599 0 0
UNIVAR SOLUTIONS USA INC COM 91336L107 101,355 5,331,671 SH   SOLE 22 5,105,439 0 226,232
UNIVAR SOLUTIONS USA INC COM 91336L107 1,539 80,935 SH   SOLE 26 68,805 0 12,130
UNIVAR SOLUTIONS USA INC COM 91336L107 447 23,536 SH   SOLE 28 20,268 0 3,268
UNIVAR SOLUTIONS USA INC COM 91336L107 1,984 104,365 SH   SOLE 30 104,365 0 0
UNIVAR SOLUTIONS USA INC COM 91336L107 62 3,268 SH   SOLE 31 3,268 0 0
UNIVAR SOLUTIONS USA INC COM 91336L107 199 10,459 SH   SOLE 36 10,459 0 0
UNIVAR SOLUTIONS USA INC COM 91336L107 394 20,730 SH   SOLE 40 20,730 0 0
UNIVERSAL CORP VA COM 913456109 1,245 25,607 SH   SOLE 2 8,166 0 17,441
UNIVERSAL CORP VA COM 913456109 5 101 SH   SOLE 4 101 0 0
UNIVERSAL CORP VA COM 913456109 39 806 SH   SOLE 7 806 0 0
UNIVERSAL CORP VA COM 913456109 5,254 108,089 SH   SOLE 18 108,089 0 0
UNIVERSAL CORP VA COM 913456109 2,150 44,230 SH   SOLE 19 44,230 0 0
UNIVERSAL CORP VA COM 913456109 138,018 2,839,283 SH   SOLE 21 2,839,283 0 0
UNIVERSAL CORP VA COM 913456109 32,548 669,581 SH   SOLE 22 654,156 0 15,425
UNIVERSAL CORP VA COM 913456109 537 11,040 SH   SOLE 26 9,647 0 1,393
UNIVERSAL CORP VA COM 913456109 2,617 53,833 SH   SOLE 30 53,833 0 0
UNIVERSAL CORP VA COM 913456109 46 946 SH   SOLE 36 946 0 0
UNIVERSAL CORP VA COM 913456109 113 2,318 SH   SOLE 40 2,318 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 25,307 110,127 SH   SOLE 2 36,280 0 73,847
UNIVERSAL DISPLAY CORP COM 91347P105 153 665 SH   SOLE 4 665 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 202 880 SH   SOLE 7 880 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 26,153 113,808 SH   SOLE 18 113,720 0 88
UNIVERSAL DISPLAY CORP COM 91347P105 2,513 10,935 SH   SOLE 19 10,935 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 486,965 2,119,081 SH   SOLE 21 2,119,081 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 308,849 1,343,991 SH   SOLE 22 1,289,009 0 54,982
UNIVERSAL DISPLAY CORP COM 91347P105 334 1,455 SH   SOLE 23 1,455 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 128 556 SH   SOLE 25 556 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 4,363 18,984 SH   SOLE 26 11,901 0 7,083
UNIVERSAL DISPLAY CORP COM 91347P105 1,263 5,496 SH   SOLE 28 5,496 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 73 316 SH   SOLE 29 316 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 5,916 25,746 SH   SOLE 30 25,746 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 370 1,612 SH   SOLE 31 1,612 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 231 1,005 SH   SOLE 34 1,005 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 286 1,243 SH   SOLE 36 1,243 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 1,196 5,203 SH   SOLE 40 5,203 0 0
UNIVERSAL ELECTRS INC COM 913483103 518 9,876 SH   SOLE 2 4,640 0 5,236
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 3,287 62,653 SH   SOLE 18 62,653 0 0
UNIVERSAL ELECTRS INC COM 913483103 1,256 23,945 SH   SOLE 19 23,945 0 0
UNIVERSAL ELECTRS INC COM 913483103 82,386 1,570,449 SH   SOLE 21 1,570,449 0 0
UNIVERSAL ELECTRS INC COM 913483103 20,483 390,454 SH   SOLE 22 380,148 0 10,306
UNIVERSAL ELECTRS INC COM 913483103 35 664 SH   SOLE 26 0 0 664
UNIVERSAL ELECTRS INC COM 913483103 109 2,083 SH   SOLE 28 2,083 0 0
UNIVERSAL ELECTRS INC COM 913483103 1,476 28,128 SH   SOLE 30 28,128 0 0
UNIVERSAL ELECTRS INC COM 913483103 87 1,658 SH   SOLE 40 1,658 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 566 8,808 SH   SOLE 2 4,399 0 4,409
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 681 10,590 SH   SOLE 4 10,590 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 1,049 16,316 SH   SOLE 7 16,316 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 3,726 57,980 SH   SOLE 18 57,980 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 2,530 39,368 SH   SOLE 19 39,368 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 96,605 1,503,107 SH   SOLE 21 1,503,107 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 30,320 471,757 SH   SOLE 22 463,235 0 8,522
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 37 572 SH   SOLE 23 572 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 3,778 58,780 SH   SOLE 25 58,780 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 710 11,047 SH   SOLE 26 6,872 0 4,175
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 639 9,935 SH   SOLE 28 1,705 0 8,230
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 543 8,453 SH   SOLE 29 8,453 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 5,318 82,742 SH   SOLE 30 82,742 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 98 1,529 SH   SOLE 40 1,529 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 25,279 183,847 SH   SOLE 2 36,548 0 147,299
UNIVERSAL HLTH SVCS INC CL B 913903100 5,148 37,443 SH   SOLE 4 34,508 0 2,935
UNIVERSAL HLTH SVCS INC CL B 913903100 13,819 100,501 SH   SOLE 7 67,773 0 32,728
UNIVERSAL HLTH SVCS INC CL B 913903100 34 244 SH   SOLE 13 244 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 1,316 9,574 SH   SOLE 15 9,574 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 19,259 140,064 SH   SOLE 18 128,720 0 11,344
UNIVERSAL HLTH SVCS INC CL B 913903100 2,812 20,450 SH   SOLE 19 20,450 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 265,294 1,929,411 SH   SOLE 21 1,929,411 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 242,745 1,765,417 SH   SOLE 22 1,600,261 0 165,156
UNIVERSAL HLTH SVCS INC CL B 913903100 7,128 51,838 SH   SOLE 23 51,838 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 17,863 129,916 SH   SOLE 25 129,916 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 26,617 193,575 SH   SOLE 26 80,884 0 112,691
UNIVERSAL HLTH SVCS INC CL B 913903100 19,257 140,054 SH   SOLE 28 10,021 0 130,033
UNIVERSAL HLTH SVCS INC CL B 913903100 56,822 413,251 SH   SOLE 30 392,304 0 20,947
UNIVERSAL HLTH SVCS INC CL B 913903100 2,594 18,864 SH   SOLE 31 11,259 0 7,605
UNIVERSAL HLTH SVCS INC CL B 913903100 546 3,970 SH   SOLE 34 3,970 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 7,591 55,204 SH   SOLE 36 55,204 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 459 3,335 SH   SOLE 40 3,335 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 457 30,251 SH   SOLE 2 10,228 0 20,023
UNIVERSAL INS HLDGS INC COM 91359V107 3 222 SH   SOLE 4 222 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 8 510 SH   SOLE 7 510 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 1,872 123,918 SH   SOLE 18 123,918 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 799 52,896 SH   SOLE 19 52,896 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 48,843 3,232,479 SH   SOLE 21 3,232,479 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 12,042 796,929 SH   SOLE 22 776,940 0 19,989
UNIVERSAL INS HLDGS INC COM 91359V107 359 23,749 SH   SOLE 26 10,936 0 12,813
UNIVERSAL INS HLDGS INC COM 91359V107 70 4,603 SH   SOLE 28 4,603 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 798 52,830 SH   SOLE 30 52,830 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 55 3,631 SH   SOLE 40 3,631 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 86 4,187 SH   SOLE 2 633 0 3,554
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 5 240 SH   SOLE 7 240 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 630 30,605 SH   SOLE 18 30,605 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 2,499 121,392 SH   SOLE 19 121,392 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 6,218 302,008 SH   SOLE 21 302,008 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 8,591 417,240 SH   SOLE 22 416,155 0 1,085
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 218 10,605 SH   SOLE 23 10,605 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 1,278 62,078 SH   SOLE 26 0 0 62,078
UNIVERSAL SEC INSTRS INC COM NEW 913821302 3 622 SH   SOLE 21 622 0 0
UNIVERSAL STAINLESS & ALLOY COM 913837100 16 2,093 SH   SOLE 18 2,093 0 0
UNIVERSAL STAINLESS & ALLOY COM 913837100 212 28,301 SH   SOLE 21 28,301 0 0
UNIVERSAL STAINLESS & ALLOY COM 913837100 874 116,879 SH   SOLE 22 116,879 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104 194 29,972 SH   SOLE 2 2,740 0 27,232
UNIVERSAL TECHNICAL INST INC COM 913915104 5 765 SH   SOLE 7 765 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104 711 110,073 SH   SOLE 18 110,073 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104 355 54,906 SH   SOLE 19 54,906 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104 6,935 1,073,574 SH   SOLE 21 1,073,574 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104 4,667 722,448 SH   SOLE 22 717,071 0 5,377
UNIVEST FINANCIAL CORPORATIO COM 915271100 1,177 57,197 SH   SOLE 2 10,806 0 46,391
UNIVEST FINANCIAL CORPORATIO COM 915271100 13 629 SH   SOLE 7 629 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100 2,244 109,030 SH   SOLE 18 109,030 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100 3,034 147,427 SH   SOLE 19 147,427 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100 22,427 1,089,748 SH   SOLE 21 1,089,748 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100 25,478 1,237,994 SH   SOLE 22 1,218,928 0 19,066
UNIVEST FINANCIAL CORPORATIO COM 915271100 249 12,096 SH   SOLE 23 12,096 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100 23 1,120 SH   SOLE 25 1,120 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100 1,541 74,869 SH   SOLE 26 2,777 0 72,092
UNIVEST FINANCIAL CORPORATIO COM 915271100 91 4,445 SH   SOLE 28 4,445 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100 578 28,064 SH   SOLE 30 28,064 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100 57 2,750 SH   SOLE 36 2,750 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100 50 2,425 SH   SOLE 40 2,425 0 0
UNUM GROUP COM 91529Y106 20,338 886,581 SH   SOLE 2 460,647 0 425,934
UNUM GROUP COM 91529Y106 736 32,074 SH   SOLE 4 32,074 0 0
UNUM GROUP COM 91529Y106 4,587 199,964 SH   SOLE 7 182,027 0 17,937
UNUM GROUP COM 91529Y106 68 2,964 SH   SOLE 15 2,964 0 0
UNUM GROUP COM 91529Y106 9,870 430,243 SH   SOLE 18 407,829 0 22,414
UNUM GROUP COM 91529Y106 1,808 78,827 SH   SOLE 19 78,827 0 0
UNUM GROUP COM 91529Y106 171,023 7,455,229 SH   SOLE 21 7,455,229 0 0
UNUM GROUP COM 91529Y106 130,084 5,670,603 SH   SOLE 22 4,849,615 0 820,988
UNUM GROUP COM 91529Y106 2,449 106,769 SH   SOLE 23 106,769 0 0
UNUM GROUP COM 91529Y106 48 2,097 SH   SOLE 25 2,097 0 0
UNUM GROUP COM 91529Y106 5,428 236,636 SH   SOLE 26 76,417 0 160,219
UNUM GROUP COM 91529Y106 1,334 58,168 SH   SOLE 28 28,710 0 29,458
UNUM GROUP COM 91529Y106 1,275 55,583 SH   SOLE 29 55,583 0 0
UNUM GROUP COM 91529Y106 16,027 698,667 SH   SOLE 30 698,667 0 0
UNUM GROUP COM 91529Y106 1,917 83,560 SH   SOLE 31 83,560 0 0
UNUM GROUP COM 91529Y106 1,479 64,490 SH   SOLE 32 64,490 0 0
UNUM GROUP COM 91529Y106 159 6,932 SH   SOLE 34 6,932 0 0
UNUM GROUP COM 91529Y106 1,678 73,146 SH   SOLE 36 73,146 0 0
UNUM GROUP COM 91529Y106 573 24,966 SH   SOLE 40 24,966 0 0
UPLAND SOFTWARE INC COM 91544A109 724 15,773 SH   SOLE 2 8,179 0 7,594
UPLAND SOFTWARE INC COM 91544A109 6 124 SH   SOLE 4 124 0 0
UPLAND SOFTWARE INC COM 91544A109 20 445 SH   SOLE 7 445 0 0
UPLAND SOFTWARE INC COM 91544A109 4,205 91,642 SH   SOLE 18 91,642 0 0
UPLAND SOFTWARE INC COM 91544A109 2,198 47,896 SH   SOLE 19 47,896 0 0
UPLAND SOFTWARE INC COM 91544A109 41,582 906,131 SH   SOLE 21 906,131 0 0
UPLAND SOFTWARE INC COM 91544A109 33,633 732,913 SH   SOLE 22 719,322 0 13,591
UPLAND SOFTWARE INC COM 91544A109 241 5,253 SH   SOLE 26 454 0 4,799
UPLAND SOFTWARE INC COM 91544A109 125 2,731 SH   SOLE 28 2,731 0 0
UPLAND SOFTWARE INC COM 91544A109 650 14,154 SH   SOLE 30 14,154 0 0
UPLAND SOFTWARE INC COM 91544A109 46 998 SH   SOLE 34 998 0 0
UPLAND SOFTWARE INC COM 91544A109 17 372 SH   SOLE 36 372 0 0
UPLAND SOFTWARE INC COM 91544A109 114 2,489 SH   SOLE 40 2,489 0 0
UPSTART HLDGS INC COM 91680M107 72 1,768 SH   SOLE 2 1,768 0 0
UPSTART HLDGS INC COM 91680M107 434 10,641 SH   SOLE 18 10,641 0 0
UPSTART HLDGS INC COM 91680M107 330 8,094 SH   SOLE 19 8,094 0 0
UPSTART HLDGS INC COM 91680M107 637 15,638 SH   SOLE 22 15,638 0 0
UPSTART HLDGS INC COM 91680M107 62 1,511 SH   SOLE 25 1,511 0 0
UPSTART HLDGS INC COM 91680M107 1,528 37,505 SH   SOLE 26 37,505 0 0
UPSTART HLDGS INC COM 91680M107 6,467 158,693 SH   SOLE 28 0 0 158,693
UPSTART HLDGS INC COM 91680M107 103 2,537 SH   SOLE 31 0 0 2,537
UPSTART HLDGS INC COM 91680M107 830 20,357 SH   SOLE 34 20,357 0 0
UPWORK INC COM 91688F104 2,004 58,059 SH   SOLE 2 30,452 0 27,607
UPWORK INC COM 91688F104 9 252 SH   SOLE 4 252 0 0
UPWORK INC COM 91688F104 59 1,698 SH   SOLE 7 1,698 0 0
UPWORK INC COM 91688F104 11,271 326,517 SH   SOLE 18 323,126 0 3,391
UPWORK INC COM 91688F104 7,710 223,345 SH   SOLE 19 223,345 0 0
UPWORK INC COM 91688F104 113,920 3,300,127 SH   SOLE 21 3,300,127 0 0
UPWORK INC COM 91688F104 84,542 2,449,079 SH   SOLE 22 2,392,579 0 56,500
UPWORK INC COM 91688F104 58 1,679 SH   SOLE 23 1,679 0 0
UPWORK INC COM 91688F104 42 1,219 SH   SOLE 25 1,219 0 0
UPWORK INC COM 91688F104 1,164 33,706 SH   SOLE 26 22,603 0 11,103
UPWORK INC COM 91688F104 250 7,228 SH   SOLE 28 7,228 0 0
UPWORK INC COM 91688F104 4,287 124,197 SH   SOLE 30 124,197 0 0
UPWORK INC COM 91688F104 431 12,478 SH   SOLE 34 12,478 0 0
UPWORK INC COM 91688F104 75 2,161 SH   SOLE 36 2,161 0 0
UPWORK INC COM 91688F104 328 9,500 SH   SOLE 40 9,500 0 0
URANIUM ENERGY CORP COM 916896103 236 134,300 SH   SOLE 2 21,602 0 112,698
URANIUM ENERGY CORP COM 916896103 7 4,020 SH   SOLE 7 4,020 0 0
URANIUM ENERGY CORP COM 916896103 1,327 753,747 SH   SOLE 18 753,747 0 0
URANIUM ENERGY CORP COM 916896103 625 355,124 SH   SOLE 19 355,124 0 0
URANIUM ENERGY CORP COM 916896103 12,840 7,295,398 SH   SOLE 21 7,295,398 0 0
URANIUM ENERGY CORP COM 916896103 8,477 4,816,503 SH   SOLE 22 4,786,467 0 30,036
URBAN EDGE PPTYS COM 91704F104 2,362 182,529 SH   SOLE 2 80,110 0 102,419
URBAN EDGE PPTYS COM 91704F104 1,242 96,002 SH   SOLE 4 96,002 0 0
URBAN EDGE PPTYS COM 91704F104 1,891 146,153 SH   SOLE 7 146,153 0 0
URBAN EDGE PPTYS COM 91704F104 8,260 638,306 SH   SOLE 18 638,306 0 0
URBAN EDGE PPTYS COM 91704F104 4,557 352,129 SH   SOLE 19 352,129 0 0
URBAN EDGE PPTYS COM 91704F104 104,339 8,063,259 SH   SOLE 21 8,063,259 0 0
URBAN EDGE PPTYS COM 91704F104 59,083 4,565,945 SH   SOLE 22 4,486,548 0 79,397
URBAN EDGE PPTYS COM 91704F104 63 4,871 SH   SOLE 23 4,871 0 0
URBAN EDGE PPTYS COM 91704F104 6,517 503,638 SH   SOLE 25 503,638 0 0
URBAN EDGE PPTYS COM 91704F104 464 35,862 SH   SOLE 26 25,537 0 10,325
URBAN EDGE PPTYS COM 91704F104 1,145 88,479 SH   SOLE 28 15,746 0 72,733
URBAN EDGE PPTYS COM 91704F104 979 75,685 SH   SOLE 29 75,685 0 0
URBAN EDGE PPTYS COM 91704F104 6,914 534,303 SH   SOLE 30 534,303 0 0
URBAN EDGE PPTYS COM 91704F104 197 15,198 SH   SOLE 40 15,198 0 0
URBAN ONE INC CL A 91705J105 1 329 SH   SOLE 18 329 0 0
URBAN ONE INC CL A 91705J105 22 5,170 SH   SOLE 21 5,170 0 0
URBAN ONE INC CL A 91705J105 23 5,507 SH   SOLE 22 5,507 0 0
URBAN ONE INC CL D NON VTG 91705J204 27 22,696 SH   SOLE 21 22,696 0 0
URBAN ONE INC CL D NON VTG 91705J204 878 750,068 SH   SOLE 22 750,068 0 0
URBAN OUTFITTERS INC COM 917047102 3,251 126,999 SH   SOLE 2 53,819 0 73,180
URBAN OUTFITTERS INC COM 917047102 9 335 SH   SOLE 4 335 0 0
URBAN OUTFITTERS INC COM 917047102 63 2,456 SH   SOLE 7 2,456 0 0
URBAN OUTFITTERS INC COM 917047102 9,842 384,463 SH   SOLE 18 384,463 0 0
URBAN OUTFITTERS INC COM 917047102 8,824 344,672 SH   SOLE 19 344,672 0 0
URBAN OUTFITTERS INC COM 917047102 119,154 4,654,455 SH   SOLE 21 4,654,455 0 0
URBAN OUTFITTERS INC COM 917047102 66,199 2,585,905 SH   SOLE 22 2,543,644 0 42,261
URBAN OUTFITTERS INC COM 917047102 543 21,197 SH   SOLE 23 21,197 0 0
URBAN OUTFITTERS INC COM 917047102 13 512 SH   SOLE 25 512 0 0
URBAN OUTFITTERS INC COM 917047102 3,213 125,519 SH   SOLE 26 21,617 0 103,902
URBAN OUTFITTERS INC COM 917047102 312 12,203 SH   SOLE 28 9,203 0 3,000
URBAN OUTFITTERS INC COM 917047102 1,036 40,486 SH   SOLE 30 40,486 0 0
URBAN OUTFITTERS INC COM 917047102 250 9,769 SH   SOLE 34 9,769 0 0
URBAN OUTFITTERS INC COM 917047102 132 5,152 SH   SOLE 36 5,152 0 0
URBAN OUTFITTERS INC COM 917047102 191 7,459 SH   SOLE 40 7,459 0 0
UROGEN PHARMA LTD COM M96088105 565 31,350 SH   SOLE 2 1,093 0 30,257
UROGEN PHARMA LTD COM M96088105 2 99 SH   SOLE 4 99 0 0
UROGEN PHARMA LTD COM M96088105 55 3,050 SH   SOLE 7 3,050 0 0
UROGEN PHARMA LTD COM M96088105 1,209 67,115 SH   SOLE 18 67,115 0 0
UROGEN PHARMA LTD COM M96088105 665 36,920 SH   SOLE 19 36,920 0 0
UROGEN PHARMA LTD COM M96088105 17,816 988,669 SH   SOLE 21 988,669 0 0
UROGEN PHARMA LTD COM M96088105 6,685 370,967 SH   SOLE 22 363,926 0 7,041
UROGEN PHARMA LTD COM M96088105 50 2,754 SH   SOLE 23 2,754 0 0
UROGEN PHARMA LTD COM M96088105 184 10,231 SH   SOLE 26 0 0 10,231
UROGEN PHARMA LTD COM M96088105 298 16,551 SH   SOLE 30 16,551 0 0
UROGEN PHARMA LTD COM M96088105 32 1,785 SH   SOLE 40 1,785 0 0
UROVANT SCIENCES LTD SHS G9381B108 398 24,668 SH   SOLE 22 24,668 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 539 38,174 SH   SOLE 2 10,257 0 27,917
URSTADT BIDDLE PPTYS INC CL A 917286205 8 561 SH   SOLE 7 561 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 1,936 137,031 SH   SOLE 18 137,031 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 787 55,702 SH   SOLE 19 55,702 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 50,391 3,566,264 SH   SOLE 21 3,566,264 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 12,622 893,311 SH   SOLE 22 876,270 0 17,041
URSTADT BIDDLE PPTYS INC CL A 917286205 19 1,324 SH   SOLE 23 1,324 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 61 4,289 SH   SOLE 28 4,289 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 959 67,855 SH   SOLE 30 67,855 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 41 2,926 SH   SOLE 40 2,926 0 0
US BANCORP DEL COM NEW 902973304 170,830 3,666,667 SH   SOLE 2 941,887 0 2,724,780
US BANCORP DEL COM NEW 902973304 32,262 692,476 SH   SOLE 4 640,756 0 51,720
US BANCORP DEL COM NEW 902973304 57,362 1,231,208 SH   SOLE 7 1,182,302 0 48,906
US BANCORP DEL COM NEW 902973304 3,059 65,653 SH   SOLE 13 65,653 0 0
US BANCORP DEL COM NEW 902973304 7,982 171,334 SH   SOLE 15 171,334 0 0
US BANCORP DEL COM NEW 902973304 1 30 SH   SOLE 17 0 0 30
US BANCORP DEL COM NEW 902973304 176,942 3,797,847 SH   SOLE 18 3,548,532 0 249,315
US BANCORP DEL COM NEW 902973304 127,948 2,746,252 SH   SOLE 19 2,746,252 0 0
US BANCORP DEL COM NEW 902973304 1,465,176 31,448,296 SH   SOLE 21 31,448,296 0 0
US BANCORP DEL COM NEW 902973304 1,500,804 32,213,012 SH   SOLE 22 28,692,593 0 3,520,419
US BANCORP DEL COM NEW 902973304 49,114 1,054,182 SH   SOLE 23 1,054,182 0 0
US BANCORP DEL COM NEW 902973304 101,929 2,187,778 SH   SOLE 25 2,187,778 0 0
US BANCORP DEL COM NEW 902973304 133,009 2,854,886 SH   SOLE 26 776,417 0 2,078,469
US BANCORP DEL COM NEW 902973304 162,859 3,495,568 SH   SOLE 28 184,129 0 3,311,439
US BANCORP DEL COM NEW 902973304 3,608 77,438 SH   SOLE 29 77,438 0 0
US BANCORP DEL COM NEW 902973304 248,679 5,337,608 SH   SOLE 30 5,337,608 0 0
US BANCORP DEL COM NEW 902973304 17,498 375,581 SH   SOLE 31 303,943 0 71,638
US BANCORP DEL COM NEW 902973304 4,712 101,139 SH   SOLE 32 101,139 0 0
US BANCORP DEL COM NEW 902973304 45,797 982,970 SH   SOLE 34 982,970 0 0
US BANCORP DEL COM NEW 902973304 44,004 944,497 SH   SOLE 36 944,497 0 0
US BANCORP DEL COM NEW 902973304 2,682 57,565 SH   SOLE 40 57,565 0 0
US ECOLOGY INC COM 91734M103 1,343 36,970 SH   SOLE 2 9,580 0 27,390
US ECOLOGY INC COM 91734M103 5 149 SH   SOLE 4 149 0 0
US ECOLOGY INC COM 91734M103 29 789 SH   SOLE 7 789 0 0
US ECOLOGY INC COM 91734M103 4,718 129,865 SH   SOLE 18 129,865 0 0
US ECOLOGY INC COM 91734M103 2,074 57,097 SH   SOLE 19 57,097 0 0
US ECOLOGY INC COM 91734M103 129,419 3,562,313 SH   SOLE 21 3,562,313 0 0
US ECOLOGY INC COM 91734M103 34,670 954,303 SH   SOLE 22 938,693 0 15,610
US ECOLOGY INC COM 91734M103 644 17,726 SH   SOLE 26 6,236 0 11,490
US ECOLOGY INC COM 91734M103 114 3,134 SH   SOLE 28 3,134 0 0
US ECOLOGY INC COM 91734M103 2,509 69,061 SH   SOLE 30 69,061 0 0
US ECOLOGY INC COM 91734M103 88 2,424 SH   SOLE 40 2,424 0 0
US FOODS HLDG CORP COM 912008109 16,577 497,666 SH   SOLE 2 79,160 0 418,506
US FOODS HLDG CORP COM 912008109 48 1,434 SH   SOLE 4 1,434 0 0
US FOODS HLDG CORP COM 912008109 242 7,267 SH   SOLE 7 7,267 0 0
US FOODS HLDG CORP COM 912008109 2,949 88,536 SH   SOLE 18 88,536 0 0
US FOODS HLDG CORP COM 912008109 1,857 55,760 SH   SOLE 19 55,760 0 0
US FOODS HLDG CORP COM 912008109 78,105 2,344,784 SH   SOLE 21 2,344,784 0 0
US FOODS HLDG CORP COM 912008109 194,156 5,828,767 SH   SOLE 22 5,536,779 0 291,988
US FOODS HLDG CORP COM 912008109 94 2,810 SH   SOLE 25 2,810 0 0
US FOODS HLDG CORP COM 912008109 3,064 91,970 SH   SOLE 26 57,289 0 34,681
US FOODS HLDG CORP COM 912008109 1,230 36,913 SH   SOLE 28 27,282 0 9,631
US FOODS HLDG CORP COM 912008109 4,355 130,751 SH   SOLE 30 130,751 0 0
US FOODS HLDG CORP COM 912008109 139 4,180 SH   SOLE 31 4,180 0 0
US FOODS HLDG CORP COM 912008109 178 5,332 SH   SOLE 34 5,332 0 0
US FOODS HLDG CORP COM 912008109 2,320 69,659 SH   SOLE 36 69,659 0 0
US FOODS HLDG CORP COM 912008109 901 27,036 SH   SOLE 40 27,036 0 0
US WELL SERVICES INC CL A 91274U101 22 52,920 SH   SOLE 21 52,920 0 0
US WELL SERVICES INC CL A 91274U101 15 36,594 SH   SOLE 22 36,594 0 0
USA TRUCK INC COM 902925106 18 2,038 SH   SOLE 18 2,038 0 0
USA TRUCK INC COM 902925106 251 28,094 SH   SOLE 21 28,094 0 0
USA TRUCK INC COM 902925106 1,960 219,444 SH   SOLE 22 219,444 0 0
USANA HEALTH SCIENCES INC COM 90328M107 593 7,693 SH   SOLE 2 4,310 0 3,383
USANA HEALTH SCIENCES INC COM 90328M107 6 80 SH   SOLE 4 80 0 0
USANA HEALTH SCIENCES INC COM 90328M107 19 248 SH   SOLE 7 248 0 0
USANA HEALTH SCIENCES INC COM 90328M107 4,035 52,333 SH   SOLE 18 51,426 0 907
USANA HEALTH SCIENCES INC COM 90328M107 2,918 37,841 SH   SOLE 19 37,841 0 0
USANA HEALTH SCIENCES INC COM 90328M107 103,146 1,337,819 SH   SOLE 21 1,337,819 0 0
USANA HEALTH SCIENCES INC COM 90328M107 27,762 360,084 SH   SOLE 22 351,665 0 8,419
USANA HEALTH SCIENCES INC COM 90328M107 136 1,766 SH   SOLE 23 1,766 0 0
USANA HEALTH SCIENCES INC COM 90328M107 1,006 13,050 SH   SOLE 26 3,762 0 9,288
USANA HEALTH SCIENCES INC COM 90328M107 130 1,684 SH   SOLE 28 1,684 0 0
USANA HEALTH SCIENCES INC COM 90328M107 2,054 26,644 SH   SOLE 30 26,644 0 0
USANA HEALTH SCIENCES INC COM 90328M107 16 202 SH   SOLE 34 202 0 0
USANA HEALTH SCIENCES INC COM 90328M107 104 1,345 SH   SOLE 40 1,345 0 0
USIO INC COM 917313108 12 4,456 SH   SOLE 18 4,456 0 0
USIO INC COM 917313108 88 32,819 SH   SOLE 21 32,819 0 0
UTAH MED PRODS INC COM 917488108 159 1,882 SH   SOLE 2 294 0 1,588
UTAH MED PRODS INC COM 917488108 5 64 SH   SOLE 7 64 0 0
UTAH MED PRODS INC COM 917488108 1,164 13,810 SH   SOLE 18 13,810 0 0
UTAH MED PRODS INC COM 917488108 536 6,354 SH   SOLE 19 6,354 0 0
UTAH MED PRODS INC COM 917488108 10,285 122,002 SH   SOLE 21 122,002 0 0
UTAH MED PRODS INC COM 917488108 6,624 78,577 SH   SOLE 22 78,041 0 536
UTZ BRANDS INC COM CL A 918090101 271 12,274 SH   SOLE 2 12,274 0 0
UTZ BRANDS INC COM CL A 918090101 815 36,935 SH   SOLE 21 36,935 0 0
UTZ BRANDS INC COM CL A 918090101 16,660 755,219 SH   SOLE 22 728,805 0 26,414
UTZ BRANDS INC COM CL A 918090101 181 8,184 SH   SOLE 30 8,184 0 0
UXIN LTD ADS 91818X108 56 63,778 SH   SOLE 21 63,778 0 0
UXIN LTD ADS 91818X108 665 761,897 SH   SOLE 22 761,897 0 0
UXIN LTD ADS 91818X108 217 249,278 SH   SOLE 30 249,278 0 0
V F CORP COM 918204108 76,376 894,231 SH   SOLE 2 250,052 0 644,179
V F CORP COM 918204108 14,991 175,515 SH   SOLE 4 162,614 0 12,901
V F CORP COM 918204108 29,103 340,746 SH   SOLE 7 309,459 0 31,287
V F CORP COM 918204108 108 1,259 SH   SOLE 13 1,259 0 0
V F CORP COM 918204108 3,542 41,470 SH   SOLE 15 41,470 0 0
V F CORP COM 918204108 56,898 666,178 SH   SOLE 18 619,005 0 47,173
V F CORP COM 918204108 7,629 89,317 SH   SOLE 19 89,317 0 0
V F CORP COM 918204108 671,579 7,863,002 SH   SOLE 21 7,863,002 0 0
V F CORP COM 918204108 627,894 7,351,527 SH   SOLE 22 6,648,810 0 702,717
V F CORP COM 918204108 21,330 249,737 SH   SOLE 23 249,737 0 0
V F CORP COM 918204108 44,780 524,295 SH   SOLE 25 524,295 0 0
V F CORP COM 918204108 63,842 747,480 SH   SOLE 26 260,204 0 487,276
V F CORP COM 918204108 115,408 1,351,225 SH   SOLE 28 47,706 0 1,303,519
V F CORP COM 918204108 218 2,548 SH   SOLE 29 2,548 0 0
V F CORP COM 918204108 132,589 1,552,387 SH   SOLE 30 1,552,387 0 0
V F CORP COM 918204108 8,532 99,892 SH   SOLE 31 46,530 0 53,362
V F CORP COM 918204108 3,596 42,108 SH   SOLE 34 42,108 0 0
V F CORP COM 918204108 17,641 206,543 SH   SOLE 36 206,543 0 0
V F CORP COM 918204108 1,120 13,113 SH   SOLE 40 13,113 0 0
VAALCO ENERGY INC COM NEW 91851C201 355 200,809 SH   SOLE 21 200,809 0 0
VAALCO ENERGY INC COM NEW 91851C201 1,728 976,429 SH   SOLE 22 976,429 0 0
VACCINEX INC COM 918640103 3 1,532 SH   SOLE 18 1,532 0 0
VACCINEX INC COM 918640103 34 16,425 SH   SOLE 21 16,425 0 0
VAIL RESORTS INC COM 91879Q109 43,444 155,735 SH   SOLE 2 69,443 0 86,292
VAIL RESORTS INC COM 91879Q109 7,367 26,408 SH   SOLE 4 24,845 0 1,563
VAIL RESORTS INC COM 91879Q109 1,531 5,487 SH   SOLE 7 5,487 0 0
VAIL RESORTS INC COM 91879Q109 154 552 SH   SOLE 13 552 0 0
VAIL RESORTS INC COM 91879Q109 949 3,403 SH   SOLE 15 3,403 0 0
VAIL RESORTS INC COM 91879Q109 7,652 27,429 SH   SOLE 18 23,148 0 4,281
VAIL RESORTS INC COM 91879Q109 7,062 25,315 SH   SOLE 19 25,315 0 0
VAIL RESORTS INC COM 91879Q109 153,167 549,065 SH   SOLE 21 549,065 0 0
VAIL RESORTS INC COM 91879Q109 335,610 1,203,075 SH   SOLE 22 1,059,307 0 143,768
VAIL RESORTS INC COM 91879Q109 14,566 52,217 SH   SOLE 23 52,217 0 0
VAIL RESORTS INC COM 91879Q109 21,718 77,855 SH   SOLE 25 77,855 0 0
VAIL RESORTS INC COM 91879Q109 25,975 93,113 SH   SOLE 26 52,196 0 40,917
VAIL RESORTS INC COM 91879Q109 35,610 127,651 SH   SOLE 28 6,783 0 120,868
VAIL RESORTS INC COM 91879Q109 3,897 13,970 SH   SOLE 29 13,970 0 0
VAIL RESORTS INC COM 91879Q109 34,718 124,455 SH   SOLE 30 116,433 0 8,022
VAIL RESORTS INC COM 91879Q109 9,380 33,626 SH   SOLE 31 27,862 0 5,764
VAIL RESORTS INC COM 91879Q109 3,989 14,300 SH   SOLE 34 14,300 0 0
VAIL RESORTS INC COM 91879Q109 6,163 22,094 SH   SOLE 36 22,094 0 0
VAIL RESORTS INC COM 91879Q109 417 1,496 SH   SOLE 40 1,496 0 0
VALE S A SPONSORED ADS 91912E105 119 7,075 SH   SOLE 4 7,075 0 0
VALE S A SPONSORED ADS 91912E105 27,539 1,643,117 SH   SOLE 18 88,640 0 1,554,477
VALE S A SPONSORED ADS 91912E105 70,124 4,184,004 SH   SOLE 19 4,184,004 0 0
VALE S A SPONSORED ADS 91912E105 219,423 13,092,062 SH   SOLE 21 13,092,062 0 0
VALE S A SPONSORED ADS 91912E105 14,195 846,971 SH   SOLE 22 846,971 0 0
VALE S A SPONSORED ADS 91912E105 128,893 7,690,541 SH   SOLE 25 7,690,541 0 0
VALE S A SPONSORED ADS 91912E105 90 5,342 SH   SOLE 26 5,342 0 0
VALE S A SPONSORED ADS 91912E105 38,540 2,299,516 SH   SOLE 29 2,299,516 0 0
VALE S A SPONSORED ADS 91912E105 15,072 899,289 SH   SOLE 30 899,289 0 0
VALE S A SPONSORED ADS 91912E105 512,539 30,581,062 SH   SOLE 34 30,581,062 0 0
VALERO ENERGY CORP COM 91913Y100 57,510 1,016,609 SH   SOLE 2 190,117 0 826,492
VALERO ENERGY CORP COM 91913Y100 11,638 205,733 SH   SOLE 4 189,969 0 15,764
VALERO ENERGY CORP COM 91913Y100 21,647 382,654 SH   SOLE 7 354,886 0 27,768
VALERO ENERGY CORP COM 91913Y100 1,529 27,037 SH   SOLE 13 27,037 0 0
VALERO ENERGY CORP COM 91913Y100 2,842 50,246 SH   SOLE 15 50,246 0 0
VALERO ENERGY CORP COM 91913Y100 0 7 SH   SOLE 17 0 0 7
VALERO ENERGY CORP COM 91913Y100 55,906 988,260 SH   SOLE 18 896,638 0 91,622
VALERO ENERGY CORP COM 91913Y100 98,346 1,738,476 SH   SOLE 19 1,738,476 0 0
VALERO ENERGY CORP COM 91913Y100 679,080 12,004,244 SH   SOLE 21 12,004,244 0 0
VALERO ENERGY CORP COM 91913Y100 557,538 9,855,713 SH   SOLE 22 8,851,043 0 1,004,670
VALERO ENERGY CORP COM 91913Y100 15,421 272,598 SH   SOLE 23 272,598 0 0
VALERO ENERGY CORP COM 91913Y100 33,940 599,959 SH   SOLE 25 599,959 0 0
VALERO ENERGY CORP COM 91913Y100 59,774 1,056,637 SH   SOLE 26 327,912 0 728,725
VALERO ENERGY CORP COM 91913Y100 80,867 1,429,512 SH   SOLE 28 59,232 0 1,370,280
VALERO ENERGY CORP COM 91913Y100 10,310 182,247 SH   SOLE 29 182,247 0 0
VALERO ENERGY CORP COM 91913Y100 96,932 1,713,490 SH   SOLE 30 1,713,490 0 0
VALERO ENERGY CORP COM 91913Y100 6,493 114,782 SH   SOLE 31 52,805 0 61,977
VALERO ENERGY CORP COM 91913Y100 4,057 71,709 SH   SOLE 32 71,709 0 0
VALERO ENERGY CORP COM 91913Y100 109,219 1,930,687 SH   SOLE 34 1,930,687 0 0
VALERO ENERGY CORP COM 91913Y100 15,288 270,258 SH   SOLE 35 270,258 0 0
VALERO ENERGY CORP COM 91913Y100 20,202 357,111 SH   SOLE 36 357,111 0 0
VALERO ENERGY CORP COM 91913Y100 979 17,309 SH   SOLE 40 17,309 0 0
VALHI INC NEW COM 918905209 404 26,549 SH   SOLE 22 26,549 0 0
VALLEY NATL BANCORP COM 919794107 6,817 699,157 SH   SOLE 2 348,371 0 350,786
VALLEY NATL BANCORP COM 919794107 20 2,013 SH   SOLE 4 2,013 0 0
VALLEY NATL BANCORP COM 919794107 354 36,257 SH   SOLE 7 36,257 0 0
VALLEY NATL BANCORP COM 919794107 0 46 SH   SOLE 17 0 0 46
VALLEY NATL BANCORP COM 919794107 23,260 2,385,646 SH   SOLE 18 2,385,646 0 0
VALLEY NATL BANCORP COM 919794107 8,190 840,029 SH   SOLE 19 840,029 0 0
VALLEY NATL BANCORP COM 919794107 329,943 33,840,296 SH   SOLE 21 33,840,296 0 0
VALLEY NATL BANCORP COM 919794107 131,187 13,455,115 SH   SOLE 22 13,194,946 0 260,169
VALLEY NATL BANCORP COM 919794107 93 9,584 SH   SOLE 25 9,584 0 0
VALLEY NATL BANCORP COM 919794107 2,005 205,590 SH   SOLE 26 155,386 0 50,204
VALLEY NATL BANCORP COM 919794107 454 46,604 SH   SOLE 28 46,604 0 0
VALLEY NATL BANCORP COM 919794107 4,203 431,028 SH   SOLE 30 431,028 0 0
VALLEY NATL BANCORP COM 919794107 1,329 136,325 SH   SOLE 32 136,325 0 0
VALLEY NATL BANCORP COM 919794107 313 32,097 SH   SOLE 36 32,097 0 0
VALLEY NATL BANCORP COM 919794107 459 47,081 SH   SOLE 40 47,081 0 0
VALMONT INDS INC COM 920253101 10,308 58,924 SH   SOLE 2 18,368 0 40,556
VALMONT INDS INC COM 920253101 21 122 SH   SOLE 4 122 0 0
VALMONT INDS INC COM 920253101 103 588 SH   SOLE 7 588 0 0
VALMONT INDS INC COM 920253101 9,744 55,703 SH   SOLE 18 54,584 0 1,119
VALMONT INDS INC COM 920253101 1,110 6,347 SH   SOLE 19 6,347 0 0
VALMONT INDS INC COM 920253101 161,447 922,924 SH   SOLE 21 922,924 0 0
VALMONT INDS INC COM 920253101 114,827 656,414 SH   SOLE 22 623,980 0 32,434
VALMONT INDS INC COM 920253101 62 353 SH   SOLE 25 353 0 0
VALMONT INDS INC COM 920253101 1,406 8,037 SH   SOLE 26 5,598 0 2,439
VALMONT INDS INC COM 920253101 600 3,428 SH   SOLE 28 2,924 0 504
VALMONT INDS INC COM 920253101 2,458 14,050 SH   SOLE 30 14,050 0 0
VALMONT INDS INC COM 920253101 70 399 SH   SOLE 31 399 0 0
VALMONT INDS INC COM 920253101 244 1,394 SH   SOLE 36 1,394 0 0
VALMONT INDS INC COM 920253101 458 2,621 SH   SOLE 40 2,621 0 0
VALUE LINE INC COM 920437100 20 605 SH   SOLE 2 162 0 443
VALUE LINE INC COM 920437100 134 4,053 SH   SOLE 18 4,053 0 0
VALUE LINE INC COM 920437100 58 1,759 SH   SOLE 19 1,759 0 0
VALUE LINE INC COM 920437100 1,186 35,987 SH   SOLE 21 35,987 0 0
VALUE LINE INC COM 920437100 1,857 56,332 SH   SOLE 22 56,261 0 71
VALVOLINE INC COM 92047W101 11,365 491,156 SH   SOLE 2 151,689 0 339,467
VALVOLINE INC COM 92047W101 18 798 SH   SOLE 4 798 0 0
VALVOLINE INC COM 92047W101 83 3,592 SH   SOLE 7 3,592 0 0
VALVOLINE INC COM 92047W101 0 21 SH   SOLE 17 0 0 21
VALVOLINE INC COM 92047W101 10,861 469,374 SH   SOLE 18 469,374 0 0
VALVOLINE INC COM 92047W101 1,234 53,317 SH   SOLE 19 53,317 0 0
VALVOLINE INC COM 92047W101 196,450 8,489,620 SH   SOLE 21 8,489,620 0 0
VALVOLINE INC COM 92047W101 134,139 5,796,835 SH   SOLE 22 5,554,551 0 242,284
VALVOLINE INC COM 92047W101 64 2,771 SH   SOLE 25 2,771 0 0
VALVOLINE INC COM 92047W101 2,066 89,295 SH   SOLE 26 48,044 0 41,251
VALVOLINE INC COM 92047W101 555 23,994 SH   SOLE 28 23,994 0 0
VALVOLINE INC COM 92047W101 2,513 108,579 SH   SOLE 30 108,579 0 0
VALVOLINE INC COM 92047W101 82 3,525 SH   SOLE 31 3,525 0 0
VALVOLINE INC COM 92047W101 171 7,395 SH   SOLE 34 7,395 0 0
VALVOLINE INC COM 92047W101 184 7,953 SH   SOLE 36 7,953 0 0
VALVOLINE INC COM 92047W101 543 23,467 SH   SOLE 40 23,467 0 0
VANDA PHARMACEUTICALS INC COM 921659108 908 69,111 SH   SOLE 2 17,942 0 51,169
VANDA PHARMACEUTICALS INC COM 921659108 5 345 SH   SOLE 4 345 0 0
VANDA PHARMACEUTICALS INC COM 921659108 13 986 SH   SOLE 7 986 0 0
VANDA PHARMACEUTICALS INC COM 921659108 3,291 250,435 SH   SOLE 18 250,435 0 0
VANDA PHARMACEUTICALS INC COM 921659108 1,906 145,041 SH   SOLE 19 145,041 0 0
VANDA PHARMACEUTICALS INC COM 921659108 91,761 6,983,306 SH   SOLE 21 6,983,306 0 0
VANDA PHARMACEUTICALS INC COM 921659108 24,721 1,881,331 SH   SOLE 22 1,841,153 0 40,178
VANDA PHARMACEUTICALS INC COM 921659108 11 810 SH   SOLE 25 810 0 0
VANDA PHARMACEUTICALS INC COM 921659108 863 65,664 SH   SOLE 26 19,078 0 46,586
VANDA PHARMACEUTICALS INC COM 921659108 107 8,178 SH   SOLE 28 8,178 0 0
VANDA PHARMACEUTICALS INC COM 921659108 5,264 400,613 SH   SOLE 30 400,613 0 0
VANDA PHARMACEUTICALS INC COM 921659108 35 2,679 SH   SOLE 34 2,679 0 0
VANDA PHARMACEUTICALS INC COM 921659108 21 1,605 SH   SOLE 36 1,605 0 0
VANDA PHARMACEUTICALS INC COM 921659108 59 4,493 SH   SOLE 40 4,493 0 0
VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 36,266 1,129,770 SH   OTR 2 0 0 1,129,770
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 40 1,119 SH   SOLE 2 1,119 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 1 22 SH   SOLE 17 0 0 22
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 235 6,516 SH   SOLE 18 6,516 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 6,579 182,655 SH   SOLE 19 182,655 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 131 3,645 SH   SOLE 22 3,645 0 0
VANECK VECTORS ETF TR RUSSIA ETF 92189F403 15,658 648,346 SH   SOLE 2 648,346 0 0
VANECK VECTORS ETF TR RUSSIA ETF 92189F403 24,243 1,003,850 SH   SOLE 22 1,003,850 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 874 4,000 SH Call SOLE 2 4,000 0 0
VANECK VECTORS ETF TR OPTIONS 92189F676 1,616 7,400 SH Call SOLE 4 7,400 0 0
VANECK VECTORS ETF TR OPTIONS 92189F676 19,986 91,500 SH Call SOLE 18 91,500 0 0
VANECK VECTORS ETF TR OPTIONS 92189F676 255,398 1,169,300 SH Call SOLE 19 1,169,300 0 0
VANECK VECTORS ETF TR OPTIONS 92189F676 5,547 25,400 SH Call SOLE 22 25,400 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 156 713 SH   SOLE 2 713 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 163 748 SH   SOLE 4 748 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 2,008 9,192 SH   SOLE 18 9,192 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 51,539 235,963 SH   SOLE 19 235,963 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 1,696 7,766 SH   SOLE 22 7,766 0 0
VANECK VECTORS ETF TR EGYPT INDX ETF 92189F775 176 7,037 SH   SOLE 22 0 0 7,037
VANECK VECTORS ETF TR INTRMDT MUNI ETF 92189H201 25 487 SH   SOLE 17 0 0 487
VANECK VECTORS ETF TR JP MORGAN MKTS 92189H300 1 19 SH   SOLE 17 0 0 19
VANECK VECTORS ETF TR JP MORGAN MKTS 92189H300 0 1 SH   SOLE 18 1 0 0
VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189H409 2 25 SH   SOLE 2 25 0 0
VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189H409 7 119 SH   SOLE 17 0 0 119
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 55 238 SH   SOLE 17 0 0 238
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 41 330 SH   SOLE 17 0 0 330
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 4 24 SH   SOLE 17 0 0 24
VANGUARD BD INDEX FDS LONG TERM BOND 921937793 33 298 SH   SOLE 17 0 0 298
VANGUARD BD INDEX FDS INTERMED TERM 921937819 52 565 SH   SOLE 17 0 0 565
VANGUARD BD INDEX FDS INTERMED TERM 921937819 0 4 SH   SOLE 18 4 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 64 770 SH   SOLE 17 0 0 770
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 1,098,048 12,450,941 SH   SOLE 2 12,450,941 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 49,189 557,762 SH   SOLE 17 0 0 557,762
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 32,494 368,455 SH   SOLE 18 0 0 368,455
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 12,979 221,677 SH   SOLE 2 221,677 0 0
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 220 3,754 SH   SOLE 17 0 0 3,754
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 9 160 SH   SOLE 18 160 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 78,798 229,271 SH   SOLE 2 229,271 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 13,047 37,962 SH   SOLE 17 0 0 37,962
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 4,490 13,064 SH   SOLE 18 12,981 0 83
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 47 393 SH   SOLE 17 0 0 393
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 99 467 SH   SOLE 17 0 0 467
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 25 300 SH   SOLE 2 0 0 300
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 3,018 35,535 SH   SOLE 4 35,535 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 2,830 33,325 SH   SOLE 17 0 0 33,325
VANGUARD INDEX FDS SML CP GRW ETF 922908595 80 298 SH   SOLE 17 0 0 298
VANGUARD INDEX FDS SM CP VAL ETF 922908611 101 713 SH   SOLE 17 0 0 713
VANGUARD INDEX FDS MID CAP ETF 922908629 25,983 125,663 SH   SOLE 17 0 0 125,663
VANGUARD INDEX FDS LARGE CAP ETF 922908637 1,172 6,672 SH   SOLE 17 0 0 6,672
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 14,861 90,244 SH   SOLE 17 0 0 90,244
VANGUARD INDEX FDS GROWTH ETF 922908736 8,573 33,840 SH   SOLE 17 0 0 33,840
VANGUARD INDEX FDS GROWTH ETF 922908736 32 125 SH   SOLE 18 125 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 12,406 104,288 SH   SOLE 17 0 0 104,288
VANGUARD INDEX FDS VALUE ETF 922908744 37,525 315,440 SH   SOLE 18 313,101 0 2,339
VANGUARD INDEX FDS SMALL CP ETF 922908751 32,693 167,933 SH   SOLE 17 0 0 167,933
VANGUARD INDEX FDS SMALL CP ETF 922908751 1,585 8,143 SH   SOLE 18 8,143 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 4,771 24,511 SH   SOLE 2 24,511 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 35,098 180,322 SH   SOLE 17 0 0 180,322
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 288 5,300 SH   SOLE 17 0 0 5,300
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 6,966 57,175 SH   SOLE 17 0 0 57,175
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 48 516 SH   SOLE 17 0 0 516
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 3,510 37,910 SH   SOLE 18 36,169 0 1,741
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 385 6,601 SH   SOLE 17 0 0 6,601
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 48 821 SH   SOLE 18 821 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 9,034 180,283 SH   SOLE 17 0 0 180,283
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1,758 35,088 SH   SOLE 18 35,088 0 0
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 9 110 SH   SOLE 17 0 0 110
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 24 401 SH   SOLE 17 0 0 401
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 18,046 299,565 SH   SOLE 18 0 0 299,565
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 137,926 2,289,604 SH   SOLE 23 2,289,604 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 228 4,463 SH   SOLE 17 0 0 4,463
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 12,183 220,745 SH   SOLE 17 0 0 220,745
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 1,444,964 14,875,069 SH   OTR 2 0 0 14,875,069
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 1,518,231 18,237,015 SH   OTR 2 0 0 18,237,015
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,411 SH   SOLE 17 0 0 1,411
VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 6 37 SH   SOLE 17 0 0 37
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 19 121 SH   SOLE 17 0 0 121
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 3 12 SH   SOLE 17 0 0 12
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 7,084 102,050 SH   SOLE 2 102,050 0 0
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 14 203 SH   SOLE 17 0 0 203
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 118 673 SH   SOLE 17 0 0 673
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 38 703 SH   SOLE 17 0 0 703
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 35 649 SH   SOLE 18 649 0 0
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 19 174 SH   SOLE 17 0 0 174
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 8,929 93,145 SH   SOLE 2 93,145 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 15,604 160,633 SH   SOLE 17 0 0 160,633
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 3,206 33,000 SH   SOLE 30 33,000 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 170 1,207 SH   SOLE 17 0 0 1,207
VANGUARD STAR FDS VG TL INTL STK F 921909768 66 1,089 SH   SOLE 17 0 0 1,089
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 28,862 611,358 SH   SOLE 17 0 0 611,358
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 2,459 52,093 SH   SOLE 18 52,093 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 86 940 SH   SOLE 17 0 0 940
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 4 74 SH   SOLE 17 0 0 74
VANGUARD WHITEHALL FDS EMERG MKT BD ETF 921946885 188 2,289 SH   SOLE 17 0 0 2,289
VANGUARD WORLD FD EXTENDED DUR 921910709 2 14 SH   SOLE 17 0 0 14
VANGUARD WORLD FD EXTENDED DUR 921910709 13,792 90,557 SH   SOLE 18 0 0 90,557
VANGUARD WORLD FD MEGA GRWTH IND 921910816 65 321 SH   SOLE 17 0 0 321
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 9 104 SH   SOLE 17 0 0 104
VANGUARD WORLD FD MEGA CAP INDEX 921910873 3 25 SH   SOLE 17 0 0 25
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 114 658 SH   SOLE 17 0 0 658
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 4 20 SH   SOLE 17 0 0 20
VANGUARD WORLD FDS INF TECH ETF 92204A702 44 124 SH   SOLE 17 0 0 124
VANGUARD WORLD FDS MATERIALS ETF 92204A801 3 20 SH   SOLE 17 0 0 20
VAPOTHERM INC COM 922107107 287 10,700 SH   SOLE 2 5,167 0 5,533
VAPOTHERM INC COM 922107107 10 366 SH   SOLE 7 366 0 0
VAPOTHERM INC COM 922107107 1,930 71,852 SH   SOLE 18 71,852 0 0
VAPOTHERM INC COM 922107107 996 37,069 SH   SOLE 19 37,069 0 0
VAPOTHERM INC COM 922107107 24,578 915,038 SH   SOLE 21 915,038 0 0
VAPOTHERM INC COM 922107107 14,716 547,867 SH   SOLE 22 533,602 0 14,265
VAPOTHERM INC COM 922107107 16 612 SH   SOLE 25 612 0 0
VAPOTHERM INC COM 922107107 56 2,080 SH   SOLE 26 1,458 0 622
VAPOTHERM INC COM 922107107 59 2,190 SH   SOLE 30 2,190 0 0
VAPOTHERM INC COM 922107107 7 244 SH   SOLE 34 244 0 0
VAPOTHERM INC COM 922107107 37 1,360 SH   SOLE 36 1,360 0 0
VAPOTHERM INC COM 922107107 81 3,019 SH   SOLE 40 3,019 0 0
VAREX IMAGING CORP COM 92214X106 1,071 64,203 SH   SOLE 2 16,579 0 47,624
VAREX IMAGING CORP COM 92214X106 3 184 SH   SOLE 4 184 0 0
VAREX IMAGING CORP COM 92214X106 10 599 SH   SOLE 7 599 0 0
VAREX IMAGING CORP COM 92214X106 2,860 171,466 SH   SOLE 18 171,466 0 0
VAREX IMAGING CORP COM 92214X106 1,195 71,663 SH   SOLE 19 71,663 0 0
VAREX IMAGING CORP COM 92214X106 79,765 4,782,091 SH   SOLE 21 4,782,091 0 0
VAREX IMAGING CORP COM 92214X106 21,080 1,263,774 SH   SOLE 22 1,237,659 0 26,115
VAREX IMAGING CORP COM 92214X106 81 4,839 SH   SOLE 23 4,839 0 0
VAREX IMAGING CORP COM 92214X106 28 1,671 SH   SOLE 25 1,671 0 0
VAREX IMAGING CORP COM 92214X106 710 42,542 SH   SOLE 26 7,017 0 35,525
VAREX IMAGING CORP COM 92214X106 90 5,378 SH   SOLE 28 5,378 0 0
VAREX IMAGING CORP COM 92214X106 1,433 85,907 SH   SOLE 30 85,907 0 0
VAREX IMAGING CORP COM 92214X106 54 3,255 SH   SOLE 34 3,255 0 0
VAREX IMAGING CORP COM 92214X106 49 2,942 SH   SOLE 36 2,942 0 0
VAREX IMAGING CORP COM 92214X106 71 4,240 SH   SOLE 40 4,240 0 0
VARIAN MED SYS INC COM 92220P105 41,379 236,438 SH   SOLE 2 58,151 0 178,287
VARIAN MED SYS INC COM 92220P105 8,420 48,113 SH   SOLE 4 44,605 0 3,508
VARIAN MED SYS INC COM 92220P105 19,941 113,942 SH   SOLE 7 80,307 0 33,635
VARIAN MED SYS INC COM 92220P105 68 388 SH   SOLE 13 388 0 0
VARIAN MED SYS INC COM 92220P105 1,699 9,706 SH   SOLE 15 9,706 0 0
VARIAN MED SYS INC COM 92220P105 29,689 169,640 SH   SOLE 18 156,141 0 13,499
VARIAN MED SYS INC COM 92220P105 4,733 27,045 SH   SOLE 19 27,045 0 0
VARIAN MED SYS INC COM 92220P105 544,267 3,109,918 SH   SOLE 21 3,109,918 0 0
VARIAN MED SYS INC COM 92220P105 367,623 2,100,583 SH   SOLE 22 1,901,548 0 199,035
VARIAN MED SYS INC COM 92220P105 11,111 63,486 SH   SOLE 23 63,486 0 0
VARIAN MED SYS INC COM 92220P105 25,294 144,528 SH   SOLE 25 144,528 0 0
VARIAN MED SYS INC COM 92220P105 39,158 223,745 SH   SOLE 26 80,794 0 142,951
VARIAN MED SYS INC COM 92220P105 68,186 389,613 SH   SOLE 28 11,401 0 378,212
VARIAN MED SYS INC COM 92220P105 83 475 SH   SOLE 29 475 0 0
VARIAN MED SYS INC COM 92220P105 120,348 687,664 SH   SOLE 30 675,330 0 12,334
VARIAN MED SYS INC COM 92220P105 3,752 21,440 SH   SOLE 31 12,626 0 8,814
VARIAN MED SYS INC COM 92220P105 780 4,458 SH   SOLE 34 4,458 0 0
VARIAN MED SYS INC COM 92220P105 9,485 54,199 SH   SOLE 36 54,199 0 0
VARIAN MED SYS INC COM 92220P105 651 3,720 SH   SOLE 40 3,720 0 0
VARONIS SYS INC COM 922280102 5,572 34,059 SH   SOLE 2 14,423 0 19,636
VARONIS SYS INC COM 922280102 26 158 SH   SOLE 4 158 0 0
VARONIS SYS INC COM 922280102 99 608 SH   SOLE 7 608 0 0
VARONIS SYS INC COM 922280102 20,001 122,248 SH   SOLE 18 109,219 0 13,029
VARONIS SYS INC COM 922280102 31,307 191,351 SH   SOLE 19 191,351 0 0
VARONIS SYS INC COM 922280102 204,174 1,247,929 SH   SOLE 21 1,247,929 0 0
VARONIS SYS INC COM 922280102 167,054 1,021,053 SH   SOLE 22 999,073 0 21,980
VARONIS SYS INC COM 922280102 2,297 14,042 SH   SOLE 23 14,042 0 0
VARONIS SYS INC COM 922280102 538 3,288 SH   SOLE 25 3,288 0 0
VARONIS SYS INC COM 922280102 9,966 60,915 SH   SOLE 26 13,118 0 47,797
VARONIS SYS INC COM 922280102 668 4,081 SH   SOLE 28 4,081 0 0
VARONIS SYS INC COM 922280102 21,451 131,109 SH   SOLE 30 131,109 0 0
VARONIS SYS INC COM 922280102 124 760 SH   SOLE 34 760 0 0
VARONIS SYS INC COM 922280102 161 986 SH   SOLE 36 986 0 0
VARONIS SYS INC COM 922280102 615 3,758 SH   SOLE 40 3,758 0 0
VASTA PLATFORM LTD CL A G9440A109 2,833 195,413 SH   SOLE 18 0 0 195,413
VASTA PLATFORM LTD CL A G9440A109 812 56,025 SH   SOLE 19 56,025 0 0
VASTA PLATFORM LTD CL A G9440A109 2,340 161,356 SH   SOLE 25 161,356 0 0
VASTA PLATFORM LTD CL A G9440A109 400 27,613 SH   SOLE 26 0 0 27,613
VASTA PLATFORM LTD CL A G9440A109 9,765 673,417 SH   SOLE 34 673,417 0 0
VAXART INC COM NEW 92243A200 283 49,646 SH   SOLE 2 32,057 0 17,589
VAXART INC COM NEW 92243A200 5 859 SH   SOLE 7 859 0 0
VAXART INC COM NEW 92243A200 1,054 184,639 SH   SOLE 18 184,639 0 0
VAXART INC COM NEW 92243A200 552 96,634 SH   SOLE 19 96,634 0 0
VAXART INC COM NEW 92243A200 13,165 2,305,626 SH   SOLE 21 2,305,626 0 0
VAXART INC COM NEW 92243A200 12,681 2,220,810 SH   SOLE 22 2,211,933 0 8,877
VAXART INC COM NEW 92243A200 373 65,282 SH   SOLE 30 65,282 0 0
VAXART INC COM NEW 92243A200 75 13,063 SH   SOLE 40 13,063 0 0
VAXCYTE INC COM 92243G108 353 13,303 SH   SOLE 2 5,415 0 7,888
VAXCYTE INC COM 92243G108 10 390 SH   SOLE 7 390 0 0
VAXCYTE INC COM 92243G108 1,727 64,994 SH   SOLE 18 64,994 0 0
VAXCYTE INC COM 92243G108 1,126 42,367 SH   SOLE 19 42,367 0 0
VAXCYTE INC COM 92243G108 29,362 1,105,093 SH   SOLE 21 1,105,093 0 0
VAXCYTE INC COM 92243G108 11,893 447,611 SH   SOLE 22 444,415 0 3,196
VAXCYTE INC COM 92243G108 9 320 SH   SOLE 23 320 0 0
VAXCYTE INC COM 92243G108 64 2,420 SH   SOLE 26 0 0 2,420
VAXCYTE INC COM 92243G108 381 14,358 SH   SOLE 30 14,358 0 0
VAXCYTE INC COM 92243G108 11 407 SH   SOLE 34 407 0 0
VAXCYTE INC COM 92243G108 47 1,765 SH   SOLE 40 1,765 0 0
VBI VACCINES INC COM NEW 91822J103 338 123,082 SH   SOLE 2 57,202 0 65,880
VBI VACCINES INC COM NEW 91822J103 9 3,322 SH   SOLE 7 3,322 0 0
VBI VACCINES INC COM NEW 91822J103 1,750 636,469 SH   SOLE 18 636,469 0 0
VBI VACCINES INC COM NEW 91822J103 928 337,280 SH   SOLE 19 337,280 0 0
VBI VACCINES INC COM NEW 91822J103 18,330 6,665,409 SH   SOLE 21 6,665,409 0 0
VBI VACCINES INC COM NEW 91822J103 14,745 5,361,821 SH   SOLE 22 5,333,910 0 27,911
VBI VACCINES INC COM NEW 91822J103 82 29,751 SH   SOLE 30 29,751 0 0
VBI VACCINES INC COM NEW 91822J103 52 18,810 SH   SOLE 40 18,810 0 0
VECTOR GROUP LTD COM 92240M108 1,350 115,882 SH   SOLE 2 43,576 0 72,306
VECTOR GROUP LTD COM 92240M108 6 511 SH   SOLE 4 511 0 0
VECTOR GROUP LTD COM 92240M108 43 3,667 SH   SOLE 7 3,667 0 0
VECTOR GROUP LTD COM 92240M108 6,970 598,296 SH   SOLE 18 598,296 0 0
VECTOR GROUP LTD COM 92240M108 2,915 250,172 SH   SOLE 19 250,172 0 0
VECTOR GROUP LTD COM 92240M108 172,245 14,784,943 SH   SOLE 21 14,784,943 0 0
VECTOR GROUP LTD COM 92240M108 44,249 3,798,230 SH   SOLE 22 3,704,563 0 93,667
VECTOR GROUP LTD COM 92240M108 408 35,049 SH   SOLE 26 25,594 0 9,455
VECTOR GROUP LTD COM 92240M108 3,392 291,144 SH   SOLE 30 291,144 0 0
VECTOR GROUP LTD COM 92240M108 83 7,119 SH   SOLE 36 7,119 0 0
VECTOR GROUP LTD COM 92240M108 206 17,715 SH   SOLE 40 17,715 0 0
VECTRUS INC COM 92242T101 561 11,288 SH   SOLE 2 3,737 0 7,551
VECTRUS INC COM 92242T101 12 234 SH   SOLE 7 234 0 0
VECTRUS INC COM 92242T101 2,167 43,594 SH   SOLE 18 43,594 0 0
VECTRUS INC COM 92242T101 1,079 21,703 SH   SOLE 19 21,703 0 0
VECTRUS INC COM 92242T101 21,569 433,805 SH   SOLE 21 433,805 0 0
VECTRUS INC COM 92242T101 16,840 338,705 SH   SOLE 22 327,080 0 11,625
VECTRUS INC COM 92242T101 22 445 SH   SOLE 25 445 0 0
VECTRUS INC COM 92242T101 125 2,512 SH   SOLE 26 1,155 0 1,357
VECTRUS INC COM 92242T101 183 3,682 SH   SOLE 28 3,682 0 0
VECTRUS INC COM 92242T101 434 8,722 SH   SOLE 30 8,722 0 0
VECTRUS INC COM 92242T101 0 9 SH   SOLE 31 9 0 0
VECTRUS INC COM 92242T101 19 388 SH   SOLE 34 388 0 0
VECTRUS INC COM 92242T101 54 1,092 SH   SOLE 36 1,092 0 0
VECTRUS INC COM 92242T101 69 1,379 SH   SOLE 40 1,379 0 0
VEDANTA LIMITED SPONSORED ADR 92242Y100 524 59,728 SH   SOLE 2 59,728 0 0
VEDANTA LIMITED SPONSORED ADR 92242Y100 2,518 286,736 SH   SOLE 7 286,736 0 0
VEDANTA LIMITED SPONSORED ADR 92242Y100 10,019 1,141,060 SH   SOLE 18 1,141,060 0 0
VEDANTA LIMITED SPONSORED ADR 92242Y100 4,454 507,275 SH   SOLE 22 507,275 0 0
VEDANTA LIMITED SPONSORED ADR 92242Y100 614 69,882 SH   SOLE 25 69,882 0 0
VEDANTA LIMITED SPONSORED ADR 92242Y100 1,429 162,773 SH   SOLE 26 162,773 0 0
VEDANTA LIMITED SPONSORED ADR 92242Y100 6,109 695,833 SH   SOLE 28 695,833 0 0
VEDANTA LIMITED SPONSORED ADR 92242Y100 5,439 619,506 SH   SOLE 30 619,506 0 0
VEDANTA LIMITED SPONSORED ADR 92242Y100 52 5,893 SH   SOLE 34 5,893 0 0
VEDANTA LIMITED SPONSORED ADR 92242Y100 398 45,341 SH   SOLE 36 45,341 0 0
VEECO INSTRS INC DEL COM 922417100 996 57,353 SH   SOLE 2 16,505 0 40,848
VEECO INSTRS INC DEL COM 922417100 6 334 SH   SOLE 4 334 0 0
VEECO INSTRS INC DEL COM 922417100 16 910 SH   SOLE 7 910 0 0
VEECO INSTRS INC DEL COM 922417100 3,751 216,088 SH   SOLE 18 216,088 0 0
VEECO INSTRS INC DEL COM 922417100 1,462 84,228 SH   SOLE 19 84,228 0 0
VEECO INSTRS INC DEL COM 922417100 96,206 5,541,816 SH   SOLE 21 5,541,816 0 0
VEECO INSTRS INC DEL COM 922417100 26,501 1,526,559 SH   SOLE 22 1,494,876 0 31,683
VEECO INSTRS INC DEL COM 922417100 16 942 SH   SOLE 25 942 0 0
VEECO INSTRS INC DEL COM 922417100 773 44,538 SH   SOLE 26 6,833 0 37,705
VEECO INSTRS INC DEL COM 922417100 119 6,846 SH   SOLE 28 6,846 0 0
VEECO INSTRS INC DEL COM 922417100 1,785 102,816 SH   SOLE 30 102,816 0 0
VEECO INSTRS INC DEL COM 922417100 29 1,647 SH   SOLE 36 1,647 0 0
VEECO INSTRS INC DEL COM 922417100 94 5,402 SH   SOLE 40 5,402 0 0
VEEVA SYS INC CL A COM 922475108 94,103 345,649 SH   SOLE 2 82,139 0 263,510
VEEVA SYS INC CL A COM 922475108 17,615 64,701 SH   SOLE 4 59,517 0 5,184
VEEVA SYS INC CL A COM 922475108 3,663 13,455 SH   SOLE 7 11,635 0 1,820
VEEVA SYS INC CL A COM 922475108 139 509 SH   SOLE 13 509 0 0
VEEVA SYS INC CL A COM 922475108 3,041 11,171 SH   SOLE 15 11,171 0 0
VEEVA SYS INC CL A COM 922475108 28,313 103,997 SH   SOLE 18 87,843 0 16,154
VEEVA SYS INC CL A COM 922475108 13,752 50,511 SH   SOLE 19 50,511 0 0
VEEVA SYS INC CL A COM 922475108 705,185 2,590,213 SH   SOLE 21 2,590,213 0 0
VEEVA SYS INC CL A COM 922475108 930,959 3,419,499 SH   SOLE 22 3,216,282 0 203,217
VEEVA SYS INC CL A COM 922475108 26,663 97,935 SH   SOLE 23 97,935 0 0
VEEVA SYS INC CL A COM 922475108 53,247 195,581 SH   SOLE 25 193,555 0 2,026
VEEVA SYS INC CL A COM 922475108 58,795 215,961 SH   SOLE 26 97,369 0 118,592
VEEVA SYS INC CL A COM 922475108 59,834 219,775 SH   SOLE 28 17,396 0 202,379
VEEVA SYS INC CL A COM 922475108 2,233 8,203 SH   SOLE 29 8,203 0 0
VEEVA SYS INC CL A COM 922475108 71,230 261,636 SH   SOLE 30 261,636 0 0
VEEVA SYS INC CL A COM 922475108 11,084 40,711 SH   SOLE 31 27,263 0 13,448
VEEVA SYS INC CL A COM 922475108 5,610 20,606 SH   SOLE 34 20,606 0 0
VEEVA SYS INC CL A COM 922475108 21,772 79,970 SH   SOLE 36 79,970 0 0
VEEVA SYS INC CL A COM 922475108 1,581 5,807 SH   SOLE 40 5,807 0 0
VELOCITY FINL INC COM 92262D101 12 2,000 SH   SOLE 18 2,000 0 0
VELOCITY FINL INC COM 92262D101 137 21,930 SH   SOLE 21 21,930 0 0
VELODYNE LIDAR INC COM 92259F101 25 1,081 SH   SOLE 2 1,081 0 0
VELODYNE LIDAR INC COM 92259F101 769 33,683 SH   SOLE 21 33,683 0 0
VELODYNE LIDAR INC COM 92259F101 14,590 639,373 SH   SOLE 22 639,373 0 0
VENATOR MATLS PLC SHS G9329Z100 484 146,203 SH   SOLE 18 0 0 146,203
VENATOR MATLS PLC SHS G9329Z100 144 43,609 SH   SOLE 21 43,609 0 0
VENATOR MATLS PLC SHS G9329Z100 2,706 817,504 SH   SOLE 22 817,504 0 0
VENTAS INC COM 92276F100 44,241 902,148 SH   SOLE 2 163,416 0 738,732
VENTAS INC COM 92276F100 23,200 473,077 SH   SOLE 4 458,707 0 14,370
VENTAS INC COM 92276F100 41,091 837,906 SH   SOLE 7 814,441 0 23,465
VENTAS INC COM 92276F100 63 1,293 SH   SOLE 13 1,293 0 0
VENTAS INC COM 92276F100 2,220 45,270 SH   SOLE 15 45,270 0 0
VENTAS INC COM 92276F100 33,795 689,122 SH   SOLE 18 634,214 0 54,908
VENTAS INC COM 92276F100 28,516 581,485 SH   SOLE 19 581,485 0 0
VENTAS INC COM 92276F100 647,517 13,203,855 SH   SOLE 21 13,203,855 0 0
VENTAS INC COM 92276F100 586,659 11,962,874 SH   SOLE 22 11,173,939 0 788,935
VENTAS INC COM 92276F100 12,987 264,824 SH   SOLE 23 264,824 0 0
VENTAS INC COM 92276F100 110,519 2,253,645 SH   SOLE 25 2,253,645 0 0
VENTAS INC COM 92276F100 46,707 952,432 SH   SOLE 26 299,384 0 653,048
VENTAS INC COM 92276F100 60,305 1,229,708 SH   SOLE 28 46,917 0 1,182,791
VENTAS INC COM 92276F100 11,273 229,867 SH   SOLE 29 229,867 0 0
VENTAS INC COM 92276F100 138,032 2,814,672 SH   SOLE 30 2,814,672 0 0
VENTAS INC COM 92276F100 5,451 111,149 SH   SOLE 31 47,693 0 63,456
VENTAS INC COM 92276F100 3,096 63,140 SH   SOLE 34 63,140 0 0
VENTAS INC COM 92276F100 12,806 261,138 SH   SOLE 36 261,138 0 0
VENTAS INC COM 92276F100 798 16,272 SH   SOLE 40 16,272 0 0
VENUS CONCEPT INC COM 92332W105 19 10,780 SH   SOLE 2 2,973 0 7,807
VENUS CONCEPT INC COM 92332W105 129 74,592 SH   SOLE 18 74,592 0 0
VENUS CONCEPT INC COM 92332W105 55 31,685 SH   SOLE 19 31,685 0 0
VENUS CONCEPT INC COM 92332W105 1,111 642,326 SH   SOLE 21 642,326 0 0
VENUS CONCEPT INC COM 92332W105 265 152,947 SH   SOLE 22 151,913 0 1,034
VEON LTD SPONSORED ADR 91822M106 145 96,251 SH   SOLE 7 96,251 0 0
VEON LTD SPONSORED ADR 91822M106 8,548 5,660,682 SH   SOLE 21 5,660,682 0 0
VEON LTD SPONSORED ADR 91822M106 89 59,011 SH   SOLE 25 59,011 0 0
VEON LTD SPONSORED ADR 91822M106 4,769 3,158,342 SH   SOLE 30 3,158,342 0 0
VEONEER INC COM 92336X109 624 29,294 SH   SOLE 2 29,294 0 0
VEONEER INC COM 92336X109 9 429 SH   SOLE 4 429 0 0
VEONEER INC COM 92336X109 3,256 152,865 SH   SOLE 21 152,865 0 0
VEONEER INC COM 92336X109 35,660 1,674,160 SH   SOLE 22 1,618,722 0 55,438
VEONEER INC COM 92336X109 25 1,196 SH   SOLE 25 1,196 0 0
VEONEER INC COM 92336X109 712 33,407 SH   SOLE 26 19,003 0 14,404
VEONEER INC COM 92336X109 314 14,743 SH   SOLE 28 13,743 0 1,000
VEONEER INC COM 92336X109 3,046 142,990 SH   SOLE 30 142,990 0 0
VEONEER INC COM 92336X109 25 1,173 SH   SOLE 34 1,173 0 0
VEONEER INC COM 92336X109 123 5,797 SH   SOLE 36 5,797 0 0
VEONEER INC COM 92336X109 289 13,575 SH   SOLE 40 13,575 0 0
VERA BRADLEY INC COM 92335C106 312 39,134 SH   SOLE 2 6,389 0 32,745
VERA BRADLEY INC COM 92335C106 4 489 SH   SOLE 7 489 0 0
VERA BRADLEY INC COM 92335C106 788 98,979 SH   SOLE 18 98,979 0 0
VERA BRADLEY INC COM 92335C106 1,150 144,464 SH   SOLE 19 144,464 0 0
VERA BRADLEY INC COM 92335C106 20,385 2,560,946 SH   SOLE 21 2,560,946 0 0
VERA BRADLEY INC COM 92335C106 6,688 840,169 SH   SOLE 22 836,572 0 3,597
VERA BRADLEY INC COM 92335C106 84 10,606 SH   SOLE 23 10,606 0 0
VERA BRADLEY INC COM 92335C106 406 50,966 SH   SOLE 26 0 0 50,966
VERA BRADLEY INC COM 92335C106 266 33,402 SH   SOLE 30 33,402 0 0
VERACYTE INC COM 92337F107 2,428 49,619 SH   SOLE 2 23,086 0 26,533
VERACYTE INC COM 92337F107 32 658 SH   SOLE 4 658 0 0
VERACYTE INC COM 92337F107 60 1,231 SH   SOLE 7 1,231 0 0
VERACYTE INC COM 92337F107 10,626 217,132 SH   SOLE 18 200,562 0 16,570
VERACYTE INC COM 92337F107 13,171 269,120 SH   SOLE 19 269,120 0 0
VERACYTE INC COM 92337F107 125,054 2,555,257 SH   SOLE 21 2,555,257 0 0
VERACYTE INC COM 92337F107 88,125 1,800,682 SH   SOLE 22 1,757,243 0 43,439
VERACYTE INC COM 92337F107 732 14,961 SH   SOLE 23 14,961 0 0
VERACYTE INC COM 92337F107 37 764 SH   SOLE 25 764 0 0
VERACYTE INC COM 92337F107 4,522 92,408 SH   SOLE 26 29,203 0 63,205
VERACYTE INC COM 92337F107 379 7,747 SH   SOLE 28 7,747 0 0
VERACYTE INC COM 92337F107 12,831 262,170 SH   SOLE 30 262,170 0 0
VERACYTE INC COM 92337F107 15 305 SH   SOLE 34 305 0 0
VERACYTE INC COM 92337F107 91 1,869 SH   SOLE 36 1,869 0 0
VERACYTE INC COM 92337F107 345 7,052 SH   SOLE 40 7,052 0 0
VERASTEM INC COM 92337C104 224 105,204 SH   SOLE 2 12,578 0 92,626
VERASTEM INC COM 92337C104 7 3,370 SH   SOLE 7 3,370 0 0
VERASTEM INC COM 92337C104 1,439 675,437 SH   SOLE 18 675,437 0 0
VERASTEM INC COM 92337C104 673 316,078 SH   SOLE 19 316,078 0 0
VERASTEM INC COM 92337C104 16,379 7,689,812 SH   SOLE 21 7,689,812 0 0
VERASTEM INC COM 92337C104 9,933 4,663,234 SH   SOLE 22 4,633,037 0 30,197
VERASTEM INC COM 92337C104 82 38,581 SH   SOLE 30 38,581 0 0
VERB TECHNOLOGY CO INC COM 92337U104 17 10,202 SH   SOLE 18 10,202 0 0
VERB TECHNOLOGY CO INC COM 92337U104 190 115,080 SH   SOLE 21 115,080 0 0
VEREIT INC COM 92339V308 23,694 626,996 SH   SOLE 2 170,719 0 456,277
VEREIT INC COM 92339V308 10,650 281,814 SH   SOLE 4 273,729 0 8,085
VEREIT INC COM 92339V308 10,847 287,029 SH   SOLE 7 287,029 0 0
VEREIT INC COM 92339V308 44 1,163 SH   SOLE 13 1,163 0 0
VEREIT INC COM 92339V308 786 20,801 SH   SOLE 15 20,801 0 0
VEREIT INC COM 92339V308 4,753 125,772 SH   SOLE 18 109,256 0 16,516
VEREIT INC COM 92339V308 13,926 368,522 SH   SOLE 19 368,522 0 0
VEREIT INC COM 92339V308 166,258 4,399,511 SH   SOLE 21 4,399,511 0 0
VEREIT INC COM 92339V308 293,706 7,772,046 SH   SOLE 22 7,441,096 0 330,950
VEREIT INC COM 92339V308 6,115 161,821 SH   SOLE 23 161,821 0 0
VEREIT INC COM 92339V308 48,867 1,293,131 SH   SOLE 25 1,293,131 0 0
VEREIT INC COM 92339V308 20,245 535,713 SH   SOLE 26 268,003 0 267,710
VEREIT INC COM 92339V308 20,160 533,483 SH   SOLE 28 27,586 0 505,897
VEREIT INC COM 92339V308 5,850 154,814 SH   SOLE 29 154,814 0 0
VEREIT INC COM 92339V308 45,744 1,210,492 SH   SOLE 30 1,210,492 0 0
VEREIT INC COM 92339V308 2,295 60,724 SH   SOLE 31 52,262 0 8,462
VEREIT INC COM 92339V308 317 8,398 SH   SOLE 34 8,398 0 0
VEREIT INC COM 92339V308 4,815 127,421 SH   SOLE 36 127,421 0 0
VEREIT INC COM 92339V308 317 8,398 SH   SOLE 40 8,398 0 0
VERICEL CORP COM 92346J108 909 29,428 SH   SOLE 2 13,304 0 16,124
VERICEL CORP COM 92346J108 25 797 SH   SOLE 7 797 0 0
VERICEL CORP COM 92346J108 5,214 168,849 SH   SOLE 18 168,849 0 0
VERICEL CORP COM 92346J108 2,465 79,819 SH   SOLE 19 79,819 0 0
VERICEL CORP COM 92346J108 51,812 1,677,847 SH   SOLE 21 1,677,847 0 0
VERICEL CORP COM 92346J108 39,126 1,267,026 SH   SOLE 22 1,237,612 0 29,414
VERICEL CORP COM 92346J108 240 7,766 SH   SOLE 26 736 0 7,030
VERICEL CORP COM 92346J108 188 6,092 SH   SOLE 28 6,092 0 0
VERICEL CORP COM 92346J108 1,515 49,073 SH   SOLE 30 49,073 0 0
VERICEL CORP COM 92346J108 10 308 SH   SOLE 34 308 0 0
VERICEL CORP COM 92346J108 20 639 SH   SOLE 36 639 0 0
VERICEL CORP COM 92346J108 185 5,986 SH   SOLE 40 5,986 0 0
VERICITY INC COM 92347D100 11 1,132 SH   SOLE 2 0 0 1,132
VERICITY INC COM 92347D100 35 3,530 SH   SOLE 18 3,530 0 0
VERICITY INC COM 92347D100 2 223 SH   SOLE 19 223 0 0
VERICITY INC COM 92347D100 682 68,168 SH   SOLE 21 68,168 0 0
VERICITY INC COM 92347D100 64 6,429 SH   SOLE 22 6,293 0 136
VERINT SYS INC COM 92343X100 4,205 62,592 SH   SOLE 2 21,602 0 40,990
VERINT SYS INC COM 92343X100 19 288 SH   SOLE 4 288 0 0
VERINT SYS INC COM 92343X100 83 1,229 SH   SOLE 7 1,229 0 0
VERINT SYS INC COM 92343X100 15,113 224,963 SH   SOLE 18 224,963 0 0
VERINT SYS INC COM 92343X100 9,886 147,157 SH   SOLE 19 147,157 0 0
VERINT SYS INC COM 92343X100 174,141 2,592,160 SH   SOLE 21 2,592,160 0 0
VERINT SYS INC COM 92343X100 120,860 1,799,047 SH   SOLE 22 1,752,069 0 46,978
VERINT SYS INC COM 92343X100 496 7,378 SH   SOLE 25 7,378 0 0
VERINT SYS INC COM 92343X100 4,597 68,434 SH   SOLE 26 39,832 0 28,602
VERINT SYS INC COM 92343X100 594 8,835 SH   SOLE 28 8,835 0 0
VERINT SYS INC COM 92343X100 2,658 39,566 SH   SOLE 30 39,566 0 0
VERINT SYS INC COM 92343X100 129 1,919 SH   SOLE 36 1,919 0 0
VERINT SYS INC COM 92343X100 521 7,761 SH   SOLE 40 7,761 0 0
VERINT SYS INC NOTE 1.500% 6/0 92343XAA8 1,606 1,465,000 PRN   SOLE 21 1,465,000 0 0
VERISIGN INC COM 92343E102 57,181 264,238 SH   SOLE 2 58,861 0 205,377
VERISIGN INC COM 92343E102 11,024 50,944 SH   SOLE 4 46,827 0 4,117
VERISIGN INC COM 92343E102 23,996 110,885 SH   SOLE 7 101,086 0 9,799
VERISIGN INC COM 92343E102 82 381 SH   SOLE 13 381 0 0
VERISIGN INC COM 92343E102 2,632 12,162 SH   SOLE 15 12,162 0 0
VERISIGN INC COM 92343E102 40,933 189,156 SH   SOLE 18 174,227 0 14,929
VERISIGN INC COM 92343E102 6,555 30,291 SH   SOLE 19 30,291 0 0
VERISIGN INC COM 92343E102 676,272 3,125,101 SH   SOLE 21 3,125,101 0 0
VERISIGN INC COM 92343E102 517,143 2,389,756 SH   SOLE 22 2,176,382 0 213,374
VERISIGN INC COM 92343E102 15,266 70,547 SH   SOLE 23 70,547 0 0
VERISIGN INC COM 92343E102 307,627 1,421,565 SH   SOLE 25 1,421,565 0 0
VERISIGN INC COM 92343E102 62,052 286,749 SH   SOLE 26 105,131 0 181,618
VERISIGN INC COM 92343E102 73,429 339,320 SH   SOLE 28 13,245 0 326,075
VERISIGN INC COM 92343E102 79 365 SH   SOLE 29 365 0 0
VERISIGN INC COM 92343E102 132,490 612,247 SH   SOLE 30 603,130 0 9,117
VERISIGN INC COM 92343E102 30,481 140,857 SH   SOLE 31 14,387 0 126,470
VERISIGN INC COM 92343E102 5,275 24,377 SH   SOLE 32 24,377 0 0
VERISIGN INC COM 92343E102 5,090 23,523 SH   SOLE 34 23,523 0 0
VERISIGN INC COM 92343E102 13,876 64,122 SH   SOLE 36 64,122 0 0
VERISIGN INC COM 92343E102 955 4,412 SH   SOLE 40 4,412 0 0
VERISK ANALYTICS INC COM 92345Y106 77,264 372,196 SH   SOLE 2 61,373 0 310,823
VERISK ANALYTICS INC COM 92345Y106 16,430 79,148 SH   SOLE 4 73,155 0 5,993
VERISK ANALYTICS INC COM 92345Y106 35,172 169,428 SH   SOLE 7 155,923 0 13,505
VERISK ANALYTICS INC COM 92345Y106 1,348 6,495 SH   SOLE 13 6,495 0 0
VERISK ANALYTICS INC COM 92345Y106 3,554 17,122 SH   SOLE 15 17,122 0 0
VERISK ANALYTICS INC COM 92345Y106 3 16 SH   SOLE 17 0 0 16
VERISK ANALYTICS INC COM 92345Y106 85,760 413,120 SH   SOLE 18 378,558 0 34,562
VERISK ANALYTICS INC COM 92345Y106 176,003 847,838 SH   SOLE 19 847,838 0 0
VERISK ANALYTICS INC COM 92345Y106 981,440 4,727,780 SH   SOLE 21 4,727,780 0 0
VERISK ANALYTICS INC COM 92345Y106 781,471 3,764,494 SH   SOLE 22 3,410,450 0 354,044
VERISK ANALYTICS INC COM 92345Y106 21,292 102,568 SH   SOLE 23 102,568 0 0
VERISK ANALYTICS INC COM 92345Y106 144,515 696,155 SH   SOLE 25 696,155 0 0
VERISK ANALYTICS INC COM 92345Y106 76,907 370,476 SH   SOLE 26 113,470 0 257,006
VERISK ANALYTICS INC COM 92345Y106 117,006 563,641 SH   SOLE 28 19,577 0 544,064
VERISK ANALYTICS INC COM 92345Y106 85 411 SH   SOLE 29 411 0 0
VERISK ANALYTICS INC COM 92345Y106 160,873 774,957 SH   SOLE 30 755,339 0 19,618
VERISK ANALYTICS INC COM 92345Y106 17,074 82,248 SH   SOLE 31 21,139 0 61,109
VERISK ANALYTICS INC COM 92345Y106 7,210 34,733 SH   SOLE 32 34,733 0 0
VERISK ANALYTICS INC COM 92345Y106 5,105 24,591 SH   SOLE 34 24,591 0 0
VERISK ANALYTICS INC COM 92345Y106 18,842 90,765 SH   SOLE 36 90,765 0 0
VERISK ANALYTICS INC COM 92345Y106 1,329 6,404 SH   SOLE 40 6,404 0 0
VERITEX HLDGS INC COM 923451108 1,424 55,495 SH   SOLE 2 15,109 0 40,386
VERITEX HLDGS INC COM 923451108 26 995 SH   SOLE 7 995 0 0
VERITEX HLDGS INC COM 923451108 5,389 210,004 SH   SOLE 18 210,004 0 0
VERITEX HLDGS INC COM 923451108 2,091 81,501 SH   SOLE 19 81,501 0 0
VERITEX HLDGS INC COM 923451108 141,394 5,510,286 SH   SOLE 21 5,510,286 0 0
VERITEX HLDGS INC COM 923451108 35,339 1,377,206 SH   SOLE 22 1,347,127 0 30,079
VERITEX HLDGS INC COM 923451108 757 29,505 SH   SOLE 26 18,937 0 10,568
VERITEX HLDGS INC COM 923451108 115 4,475 SH   SOLE 28 4,475 0 0
VERITEX HLDGS INC COM 923451108 2,042 79,561 SH   SOLE 30 79,561 0 0
VERITEX HLDGS INC COM 923451108 111 4,324 SH   SOLE 40 4,324 0 0
VERITIV CORP COM 923454102 263 12,665 SH   SOLE 2 1,317 0 11,348
VERITIV CORP COM 923454102 4 187 SH   SOLE 7 187 0 0
VERITIV CORP COM 923454102 1,238 59,555 SH   SOLE 18 59,555 0 0
VERITIV CORP COM 923454102 510 24,510 SH   SOLE 19 24,510 0 0
VERITIV CORP COM 923454102 30,335 1,459,128 SH   SOLE 21 1,459,128 0 0
VERITIV CORP COM 923454102 7,567 363,982 SH   SOLE 22 362,267 0 1,715
VERITIV CORP COM 923454102 404 19,411 SH   SOLE 30 19,411 0 0
VERITONE INC COM 92347M100 244 8,564 SH   SOLE 2 1,982 0 6,582
VERITONE INC COM 92347M100 13 473 SH   SOLE 7 473 0 0
VERITONE INC COM 92347M100 2,493 87,630 SH   SOLE 18 87,630 0 0
VERITONE INC COM 92347M100 1,273 44,737 SH   SOLE 19 44,737 0 0
VERITONE INC COM 92347M100 24,334 855,310 SH   SOLE 21 855,310 0 0
VERITONE INC COM 92347M100 18,503 650,384 SH   SOLE 22 646,384 0 4,000
VERIZON COMMUNICATIONS INC COM 92343V104 616,032 10,485,652 SH   SOLE 2 2,222,267 0 8,263,385
VERIZON COMMUNICATIONS INC COM 92343V104 118,895 2,023,742 SH   SOLE 4 1,866,133 0 157,609
VERIZON COMMUNICATIONS INC COM 92343V104 241,596 4,112,270 SH   SOLE 7 3,971,188 0 141,082
VERIZON COMMUNICATIONS INC COM 92343V104 3,850 65,525 SH   SOLE 13 65,525 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 30,223 514,432 SH   SOLE 15 514,432 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 20 337 SH   SOLE 17 0 0 337
VERIZON COMMUNICATIONS INC COM 92343V104 832,564 14,171,301 SH   SOLE 18 13,103,144 0 1,068,157
VERIZON COMMUNICATIONS INC COM 92343V104 780,717 13,288,806 SH   SOLE 19 13,288,806 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 5,957,584 101,405,688 SH   SOLE 21 101,405,688 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 5,717,774 97,323,816 SH   SOLE 22 88,407,630 0 8,916,186
VERIZON COMMUNICATIONS INC COM 92343V104 165,418 2,815,619 SH   SOLE 23 2,815,619 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 385,027 6,553,653 SH   SOLE 25 6,553,653 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 525,318 8,941,586 SH   SOLE 26 2,608,845 0 6,332,741
VERIZON COMMUNICATIONS INC COM 92343V104 846,817 14,413,904 SH   SOLE 28 556,398 0 13,857,506
VERIZON COMMUNICATIONS INC COM 92343V104 243 4,144 SH   SOLE 29 4,144 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 1,017,729 17,323,040 SH   SOLE 30 17,079,198 0 243,842
VERIZON COMMUNICATIONS INC COM 92343V104 68,604 1,167,725 SH   SOLE 31 537,856 0 629,869
VERIZON COMMUNICATIONS INC COM 92343V104 6,877 117,054 SH   SOLE 32 117,054 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 32,862 559,349 SH   SOLE 34 559,349 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 10,465 178,129 SH   SOLE 35 178,129 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 182,824 3,111,896 SH   SOLE 36 3,111,896 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 10,155 172,851 SH   SOLE 40 172,851 0 0
VERMILION ENERGY INC COM 923725105 28 6,347 SH   SOLE 22 6,347 0 0
VERRA MOBILITY CORP COM 92511U102 1,093 81,470 SH   SOLE 2 43,724 0 37,746
VERRA MOBILITY CORP COM 92511U102 11 843 SH   SOLE 4 843 0 0
VERRA MOBILITY CORP COM 92511U102 31 2,300 SH   SOLE 7 2,300 0 0
VERRA MOBILITY CORP COM 92511U102 6,351 473,263 SH   SOLE 18 462,529 0 10,734
VERRA MOBILITY CORP COM 92511U102 5,627 419,299 SH   SOLE 19 419,299 0 0
VERRA MOBILITY CORP COM 92511U102 61,891 4,611,846 SH   SOLE 21 4,611,846 0 0
VERRA MOBILITY CORP COM 92511U102 51,471 3,835,362 SH   SOLE 22 3,751,358 0 84,004
VERRA MOBILITY CORP COM 92511U102 93 6,923 SH   SOLE 23 6,923 0 0
VERRA MOBILITY CORP COM 92511U102 16 1,177 SH   SOLE 25 1,177 0 0
VERRA MOBILITY CORP COM 92511U102 1,479 110,178 SH   SOLE 26 51,618 0 58,560
VERRA MOBILITY CORP COM 92511U102 191 14,238 SH   SOLE 28 14,238 0 0
VERRA MOBILITY CORP COM 92511U102 1,074 80,055 SH   SOLE 30 80,055 0 0
VERRA MOBILITY CORP COM 92511U102 28 2,053 SH   SOLE 36 2,053 0 0
VERRA MOBILITY CORP COM 92511U102 184 13,693 SH   SOLE 40 13,693 0 0
VERRICA PHARMACEUTICALS INC COM 92511W108 117 10,130 SH   SOLE 2 1,107 0 9,023
VERRICA PHARMACEUTICALS INC COM 92511W108 4 382 SH   SOLE 7 382 0 0
VERRICA PHARMACEUTICALS INC COM 92511W108 553 48,036 SH   SOLE 18 48,036 0 0
VERRICA PHARMACEUTICALS INC COM 92511W108 280 24,291 SH   SOLE 19 24,291 0 0
VERRICA PHARMACEUTICALS INC COM 92511W108 5,940 516,084 SH   SOLE 21 516,084 0 0
VERRICA PHARMACEUTICALS INC COM 92511W108 1,381 119,969 SH   SOLE 22 117,623 0 2,346
VERSO CORP CL A 92531L207 364 30,317 SH   SOLE 2 2,803 0 27,514
VERSO CORP CL A 92531L207 10 810 SH   SOLE 7 810 0 0
VERSO CORP CL A 92531L207 1,375 114,354 SH   SOLE 18 114,354 0 0
VERSO CORP CL A 92531L207 678 56,391 SH   SOLE 19 56,391 0 0
VERSO CORP CL A 92531L207 13,922 1,158,236 SH   SOLE 21 1,158,236 0 0
VERSO CORP CL A 92531L207 10,084 838,904 SH   SOLE 22 834,286 0 4,618
VERTEX ENERGY INC COM 92534K107 10 14,627 SH   SOLE 21 14,627 0 0
VERTEX INC CL A 92538J106 409 11,743 SH   SOLE 2 11,743 0 0
VERTEX INC CL A 92538J106 5,425 155,655 SH   SOLE 19 155,655 0 0
VERTEX INC CL A 92538J106 1,326 38,037 SH   SOLE 21 38,037 0 0
VERTEX INC CL A 92538J106 18,105 519,500 SH   SOLE 22 503,852 0 15,648
VERTEX INC CL A 92538J106 2,571 73,770 SH   SOLE 25 73,770 0 0
VERTEX INC CL A 92538J106 160 4,599 SH   SOLE 30 4,599 0 0
VERTEX INC CL A 92538J106 7,123 204,385 SH   SOLE 34 204,385 0 0
VERTEX INC CL A 92538J106 142 4,079 SH   SOLE 40 4,079 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 178,767 756,397 SH   SOLE 2 242,052 0 514,345
VERTEX PHARMACEUTICALS INC COM 92532F100 32,622 138,029 SH   SOLE 4 128,083 0 9,946
VERTEX PHARMACEUTICALS INC COM 92532F100 67,389 285,134 SH   SOLE 7 277,884 0 7,250
VERTEX PHARMACEUTICALS INC COM 92532F100 4,912 20,784 SH   SOLE 13 20,784 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 6,364 26,928 SH   SOLE 15 26,928 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 8 35 SH   SOLE 17 0 0 35
VERTEX PHARMACEUTICALS INC COM 92532F100 176,128 745,230 SH   SOLE 18 687,630 0 57,600
VERTEX PHARMACEUTICALS INC COM 92532F100 190,849 807,519 SH   SOLE 19 807,519 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 2,385,929 10,095,324 SH   SOLE 21 10,095,324 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 1,572,833 6,654,961 SH   SOLE 22 5,975,585 0 679,376
VERTEX PHARMACEUTICALS INC COM 92532F100 46,563 197,017 SH   SOLE 23 197,017 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 100,916 426,993 SH   SOLE 25 426,993 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 155,613 658,428 SH   SOLE 26 238,735 0 419,693
VERTEX PHARMACEUTICALS INC COM 92532F100 192,422 814,175 SH   SOLE 28 37,261 0 776,914
VERTEX PHARMACEUTICALS INC COM 92532F100 3,154 13,344 SH   SOLE 29 13,344 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 443,061 1,874,675 SH   SOLE 30 1,834,026 0 40,649
VERTEX PHARMACEUTICALS INC COM 92532F100 18,239 77,171 SH   SOLE 31 51,733 0 25,438
VERTEX PHARMACEUTICALS INC COM 92532F100 13,129 55,551 SH   SOLE 32 55,551 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 91,539 387,320 SH   SOLE 34 387,320 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 52,666 222,840 SH   SOLE 36 222,840 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 2,609 11,040 SH   SOLE 40 11,040 0 0
VERTIV HOLDINGS CO COM CL A 92537N108 9,258 495,856 SH   SOLE 2 127,291 0 368,565
VERTIV HOLDINGS CO COM CL A 92537N108 1,812 97,047 SH   SOLE 4 97,047 0 0
VERTIV HOLDINGS CO COM CL A 92537N108 76 4,061 SH   SOLE 7 4,061 0 0
VERTIV HOLDINGS CO COM CL A 92537N108 21,299 1,140,811 SH   SOLE 18 1,140,811 0 0
VERTIV HOLDINGS CO COM CL A 92537N108 136,750 7,324,573 SH   SOLE 19 7,324,573 0 0
VERTIV HOLDINGS CO COM CL A 92537N108 54,758 2,932,923 SH   SOLE 21 2,932,923 0 0
VERTIV HOLDINGS CO COM CL A 92537N108 121,027 6,482,415 SH   SOLE 22 6,195,284 0 287,131
VERTIV HOLDINGS CO COM CL A 92537N108 44 2,345 SH   SOLE 25 2,345 0 0
VERTIV HOLDINGS CO COM CL A 92537N108 3,253 174,257 SH   SOLE 26 130,631 0 43,626
VERTIV HOLDINGS CO COM CL A 92537N108 513 27,482 SH   SOLE 28 27,482 0 0
VERTIV HOLDINGS CO COM CL A 92537N108 3,075 164,711 SH   SOLE 30 164,711 0 0
VERTIV HOLDINGS CO COM CL A 92537N108 80 4,306 SH   SOLE 31 4,306 0 0
VERTIV HOLDINGS CO COM CL A 92537N108 61,805 3,310,418 SH   SOLE 34 3,310,418 0 0
VERTIV HOLDINGS CO COM CL A 92537N108 108 5,784 SH   SOLE 36 5,784 0 0
VERTIV HOLDINGS CO COM CL A 92537N108 554 29,692 SH   SOLE 40 29,692 0 0
VERU INC COM 92536C103 167 19,291 SH   SOLE 2 4,386 0 14,905
VERU INC COM 92536C103 14 1,569 SH   SOLE 7 1,569 0 0
VERU INC COM 92536C103 1,722 199,104 SH   SOLE 18 199,104 0 0
VERU INC COM 92536C103 787 91,006 SH   SOLE 19 91,006 0 0
VERU INC COM 92536C103 16,736 1,934,827 SH   SOLE 21 1,934,827 0 0
VERU INC COM 92536C103 13,133 1,518,254 SH   SOLE 22 1,508,189 0 10,065
VIACOMCBS INC CL A 92556H107 254 6,722 SH   SOLE 2 522 0 6,200
VIACOMCBS INC CL A 92556H107 4 107 SH   SOLE 7 107 0 0
VIACOMCBS INC CL A 92556H107 254 6,705 SH   SOLE 18 4,165 0 2,540
VIACOMCBS INC CL A 92556H107 400 10,576 SH   SOLE 19 10,576 0 0
VIACOMCBS INC CL A 92556H107 4,433 117,216 SH   SOLE 21 117,216 0 0
VIACOMCBS INC CL A 92556H107 3,275 86,590 SH   SOLE 22 80,634 0 5,956
VIACOMCBS INC CL A 92556H107 2,566 67,849 SH   SOLE 28 0 0 67,849
VIACOMCBS INC CL A 92556H107 207 5,465 SH   SOLE 30 5,465 0 0
VIACOMCBS INC CL A 92556H107 5 123 SH   SOLE 31 123 0 0
VIACOMCBS INC CL B 92556H206 52,237 1,401,960 SH   SOLE 2 311,870 0 1,090,090
VIACOMCBS INC CL B 92556H206 9,627 258,365 SH   SOLE 4 236,682 0 21,683
VIACOMCBS INC CL B 92556H206 19,859 532,988 SH   SOLE 7 508,466 0 24,522
VIACOMCBS INC CL B 92556H206 35 952 SH   SOLE 13 952 0 0
VIACOMCBS INC CL B 92556H206 2,583 69,315 SH   SOLE 15 69,315 0 0
VIACOMCBS INC CL B 92556H206 1 36 SH   SOLE 17 0 0 36
VIACOMCBS INC CL B 92556H206 47,395 1,272,014 SH   SOLE 18 1,189,333 0 82,681
VIACOMCBS INC CL B 92556H206 9,121 244,803 SH   SOLE 19 244,803 0 0
VIACOMCBS INC CL B 92556H206 1,901 51,024 SH   SOLE 20 51,024 0 0
VIACOMCBS INC CL B 92556H206 822,305 22,069,388 SH   SOLE 21 22,069,388 0 0
VIACOMCBS INC CL B 92556H206 490,475 13,163,571 SH   SOLE 22 11,854,961 0 1,308,610
VIACOMCBS INC CL B 92556H206 14,091 378,174 SH   SOLE 23 378,174 0 0
VIACOMCBS INC CL B 92556H206 30,049 806,456 SH   SOLE 25 806,456 0 0
VIACOMCBS INC CL B 92556H206 47,495 1,274,692 SH   SOLE 26 452,426 0 822,266
VIACOMCBS INC CL B 92556H206 45,197 1,213,013 SH   SOLE 28 71,314 0 1,141,699
VIACOMCBS INC CL B 92556H206 111,072 2,980,990 SH   SOLE 30 2,945,698 0 35,292
VIACOMCBS INC CL B 92556H206 6,668 178,956 SH   SOLE 31 69,902 0 109,054
VIACOMCBS INC CL B 92556H206 6,049 162,338 SH   SOLE 32 162,338 0 0
VIACOMCBS INC CL B 92556H206 2,425 65,073 SH   SOLE 34 65,073 0 0
VIACOMCBS INC CL B 92556H206 13,569 364,180 SH   SOLE 36 364,180 0 0
VIACOMCBS INC CL B 92556H206 919 24,675 SH   SOLE 40 24,675 0 0
VIAD CORP COM NEW 92552R406 791 21,863 SH   SOLE 2 7,313 0 14,550
VIAD CORP COM NEW 92552R406 5 151 SH   SOLE 4 151 0 0
VIAD CORP COM NEW 92552R406 14 375 SH   SOLE 7 375 0 0
VIAD CORP COM NEW 92552R406 3,251 89,882 SH   SOLE 18 89,882 0 0
VIAD CORP COM NEW 92552R406 2,364 65,346 SH   SOLE 19 65,346 0 0
VIAD CORP COM NEW 92552R406 83,317 2,303,474 SH   SOLE 21 2,303,474 0 0
VIAD CORP COM NEW 92552R406 23,159 640,276 SH   SOLE 22 626,789 0 13,487
VIAD CORP COM NEW 92552R406 103 2,860 SH   SOLE 23 2,860 0 0
VIAD CORP COM NEW 92552R406 12 322 SH   SOLE 25 322 0 0
VIAD CORP COM NEW 92552R406 795 21,993 SH   SOLE 26 6,255 0 15,738
VIAD CORP COM NEW 92552R406 105 2,916 SH   SOLE 28 2,916 0 0
VIAD CORP COM NEW 92552R406 1,634 45,188 SH   SOLE 30 45,188 0 0
VIAD CORP COM NEW 92552R406 24 677 SH   SOLE 36 677 0 0
VIAD CORP COM NEW 92552R406 74 2,055 SH   SOLE 40 2,055 0 0
VIASAT INC COM 92552V100 4,853 148,651 SH   SOLE 2 43,688 0 104,963
VIASAT INC COM 92552V100 7 212 SH   SOLE 4 212 0 0
VIASAT INC COM 92552V100 51 1,552 SH   SOLE 7 1,552 0 0
VIASAT INC COM 92552V100 5,218 159,830 SH   SOLE 18 159,830 0 0
VIASAT INC COM 92552V100 480 14,716 SH   SOLE 19 14,716 0 0
VIASAT INC COM 92552V100 93,913 2,876,365 SH   SOLE 21 2,876,365 0 0
VIASAT INC COM 92552V100 64,246 1,967,725 SH   SOLE 22 1,900,986 0 66,739
VIASAT INC COM 92552V100 1,139 34,879 SH   SOLE 26 8,182 0 26,697
VIASAT INC COM 92552V100 203 6,211 SH   SOLE 28 5,344 0 867
VIASAT INC COM 92552V100 1,134 34,735 SH   SOLE 30 34,735 0 0
VIASAT INC COM 92552V100 39 1,182 SH   SOLE 31 1,182 0 0
VIASAT INC COM 92552V100 317 9,704 SH   SOLE 34 9,704 0 0
VIASAT INC COM 92552V100 82 2,517 SH   SOLE 36 2,517 0 0
VIASAT INC COM 92552V100 227 6,955 SH   SOLE 40 6,955 0 0
VIATRIS INC COM 92556V106 67,907 3,623,616 SH   SOLE 2 1,184,410 0 2,439,206
VIATRIS INC COM 92556V106 11,768 627,958 SH   SOLE 4 580,532 0 47,426
VIATRIS INC COM 92556V106 28,764 1,534,912 SH   SOLE 7 1,108,744 0 426,168
VIATRIS INC COM 92556V106 63 3,386 SH   SOLE 13 3,386 0 0
VIATRIS INC COM 92556V106 2,871 153,180 SH   SOLE 15 153,180 0 0
VIATRIS INC COM 92556V106 0 6 SH   SOLE 17 0 0 6
VIATRIS INC COM 92556V106 83,248 4,442,262 SH   SOLE 18 4,230,546 0 211,716
VIATRIS INC COM 92556V106 41,531 2,216,163 SH   SOLE 19 2,216,163 0 0
VIATRIS INC COM 92556V106 574,186 30,639,621 SH   SOLE 21 30,639,621 0 0
VIATRIS INC COM 92556V106 530,572 28,312,249 SH   SOLE 22 25,246,545 0 3,065,704
VIATRIS INC COM 92556V106 18,512 987,811 SH   SOLE 23 987,811 0 0
VIATRIS INC COM 92556V106 38,552 2,057,178 SH   SOLE 25 2,057,178 0 0
VIATRIS INC COM 92556V106 54,709 2,919,367 SH   SOLE 26 1,101,397 0 1,817,970
VIATRIS INC COM 92556V106 52,747 2,814,658 SH   SOLE 28 159,466 0 2,655,192
VIATRIS INC COM 92556V106 3,189 170,158 SH   SOLE 29 170,158 0 0
VIATRIS INC COM 92556V106 117,522 6,271,193 SH   SOLE 30 6,198,333 0 72,860
VIATRIS INC COM 92556V106 12,065 643,790 SH   SOLE 31 375,148 0 268,642
VIATRIS INC COM 92556V106 22,374 1,193,919 SH   SOLE 34 1,193,919 0 0
VIATRIS INC COM 92556V106 16,215 865,267 SH   SOLE 36 865,267 0 0
VIATRIS INC COM 92556V106 932 49,720 SH   SOLE 40 49,720 0 0
VIAVI SOLUTIONS INC COM 925550105 2,126 141,988 SH   SOLE 2 76,759 0 65,229
VIAVI SOLUTIONS INC COM 925550105 14 962 SH   SOLE 4 962 0 0
VIAVI SOLUTIONS INC COM 925550105 69 4,603 SH   SOLE 7 4,603 0 0
VIAVI SOLUTIONS INC COM 925550105 15,071 1,006,441 SH   SOLE 18 1,006,441 0 0
VIAVI SOLUTIONS INC COM 925550105 6,127 409,136 SH   SOLE 19 409,136 0 0
VIAVI SOLUTIONS INC COM 925550105 391,682 26,155,701 SH   SOLE 21 26,155,701 0 0
VIAVI SOLUTIONS INC COM 925550105 95,226 6,359,019 SH   SOLE 22 6,204,100 0 154,919
VIAVI SOLUTIONS INC COM 925550105 2,364 157,896 SH   SOLE 26 57,291 0 100,605
VIAVI SOLUTIONS INC COM 925550105 443 29,563 SH   SOLE 28 29,563 0 0
VIAVI SOLUTIONS INC COM 925550105 7,779 519,436 SH   SOLE 30 519,436 0 0
VIAVI SOLUTIONS INC COM 925550105 12 828 SH   SOLE 34 828 0 0
VIAVI SOLUTIONS INC COM 925550105 379 25,290 SH   SOLE 40 25,290 0 0
VIAVI SOLUTIONS INC NOTE 1.000% 3/0 925550AB1 2,818 2,200,000 PRN   SOLE 21 2,200,000 0 0
VIAVI SOLUTIONS INC NOTE 1.000% 3/0 925550AB1 320 250,000 PRN   SOLE 22 250,000 0 0
VICI PPTYS INC COM 925652109 38,363 1,504,446 SH   SOLE 2 461,149 0 1,043,297
VICI PPTYS INC COM 925652109 27,893 1,093,861 SH   SOLE 4 1,076,029 0 17,832
VICI PPTYS INC COM 925652109 17,735 695,481 SH   SOLE 7 695,481 0 0
VICI PPTYS INC COM 925652109 39 1,548 SH   SOLE 13 1,548 0 0
VICI PPTYS INC COM 925652109 1,379 54,088 SH   SOLE 15 54,088 0 0
VICI PPTYS INC COM 925652109 24,077 944,196 SH   SOLE 18 910,665 0 33,531
VICI PPTYS INC COM 925652109 112,825 4,424,491 SH   SOLE 19 4,424,491 0 0
VICI PPTYS INC COM 925652109 270,772 10,618,494 SH   SOLE 21 10,618,494 0 0
VICI PPTYS INC COM 925652109 473,773 18,579,324 SH   SOLE 22 17,316,085 0 1,263,239
VICI PPTYS INC COM 925652109 11,459 449,391 SH   SOLE 23 449,391 0 0
VICI PPTYS INC COM 925652109 60,978 2,391,279 SH   SOLE 25 2,391,279 0 0
VICI PPTYS INC COM 925652109 17,201 674,553 SH   SOLE 26 474,932 0 199,621
VICI PPTYS INC COM 925652109 29,552 1,158,912 SH   SOLE 28 135,667 0 1,023,245
VICI PPTYS INC COM 925652109 8 308 SH   SOLE 29 308 0 0
VICI PPTYS INC COM 925652109 74,626 2,926,522 SH   SOLE 30 2,926,522 0 0
VICI PPTYS INC COM 925652109 2,304 90,348 SH   SOLE 31 73,399 0 16,949
VICI PPTYS INC COM 925652109 19,709 772,903 SH   SOLE 34 772,903 0 0
VICI PPTYS INC COM 925652109 2,760 108,247 SH   SOLE 36 108,247 0 0
VICI PPTYS INC COM 925652109 514 20,154 SH   SOLE 40 20,154 0 0
VICOR CORP COM 925815102 1,381 14,971 SH   SOLE 2 6,702 0 8,269
VICOR CORP COM 925815102 17 187 SH   SOLE 4 187 0 0
VICOR CORP COM 925815102 34 373 SH   SOLE 7 373 0 0
VICOR CORP COM 925815102 8,139 88,256 SH   SOLE 18 86,932 0 1,324
VICOR CORP COM 925815102 3,961 42,953 SH   SOLE 19 42,953 0 0
VICOR CORP COM 925815102 209,722 2,274,146 SH   SOLE 21 2,274,146 0 0
VICOR CORP COM 925815102 53,584 581,040 SH   SOLE 22 568,702 0 12,338
VICOR CORP COM 925815102 30 328 SH   SOLE 23 328 0 0
VICOR CORP COM 925815102 135 1,467 SH   SOLE 26 0 0 1,467
VICOR CORP COM 925815102 259 2,809 SH   SOLE 28 2,809 0 0
VICOR CORP COM 925815102 3,973 43,078 SH   SOLE 30 43,078 0 0
VICOR CORP COM 925815102 216 2,343 SH   SOLE 40 2,343 0 0
VICTORY CAP HLDGS INC COM CL A 92645B103 117 4,711 SH   SOLE 2 4,711 0 0
VICTORY CAP HLDGS INC COM CL A 92645B103 700 28,207 SH   SOLE 21 28,207 0 0
VICTORY CAP HLDGS INC COM CL A 92645B103 7,484 301,655 SH   SOLE 22 283,425 0 18,230
VICTORY CAP HLDGS INC COM CL A 92645B103 18 716 SH   SOLE 25 716 0 0
VICTORY CAP HLDGS INC COM CL A 92645B103 38 1,551 SH   SOLE 26 1,551 0 0
VICTORY CAP HLDGS INC COM CL A 92645B103 84 3,382 SH   SOLE 28 3,382 0 0
VICTORY CAP HLDGS INC COM CL A 92645B103 82 3,299 SH   SOLE 30 3,299 0 0
VICTORY CAP HLDGS INC COM CL A 92645B103 39 1,590 SH   SOLE 36 1,590 0 0
VICTORY CAP HLDGS INC COM CL A 92645B103 76 3,065 SH   SOLE 40 3,065 0 0
VICTORY PORTFOLIOS II VICTORYSHS SMLCP 92647N568 3 45 SH   SOLE 17 0 0 45
VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 4 69 SH   SOLE 17 0 0 69
VICTORY PORTFOLIOS II VCSHS US LRG CAP 92647N865 0 10 SH   SOLE 17 0 0 10
VIELA BIO INC COM 926613100 287 7,970 SH   SOLE 2 1,531 0 6,439
VIELA BIO INC COM 926613100 13 358 SH   SOLE 7 358 0 0
VIELA BIO INC COM 926613100 2,709 75,310 SH   SOLE 18 75,310 0 0
VIELA BIO INC COM 926613100 1,679 46,681 SH   SOLE 19 46,681 0 0
VIELA BIO INC COM 926613100 43,041 1,196,588 SH   SOLE 21 1,196,588 0 0
VIELA BIO INC COM 926613100 17,200 478,189 SH   SOLE 22 474,538 0 3,651
VIELA BIO INC COM 926613100 448 12,441 SH   SOLE 30 12,441 0 0
VIEMED HEALTHCARE INC COM 92663R105 208 26,859 SH   SOLE 2 4,162 0 22,697
VIEMED HEALTHCARE INC COM 92663R105 5 695 SH   SOLE 7 695 0 0
VIEMED HEALTHCARE INC COM 92663R105 1,176 151,528 SH   SOLE 18 139,570 0 11,958
VIEMED HEALTHCARE INC COM 92663R105 1,929 248,575 SH   SOLE 19 248,575 0 0
VIEMED HEALTHCARE INC COM 92663R105 9,604 1,237,627 SH   SOLE 21 1,237,627 0 0
VIEMED HEALTHCARE INC COM 92663R105 4,185 539,343 SH   SOLE 22 533,424 0 5,919
VIEMED HEALTHCARE INC COM 92663R105 104 13,364 SH   SOLE 23 13,364 0 0
VIEMED HEALTHCARE INC COM 92663R105 281 36,240 SH   SOLE 26 0 0 36,240
VIEWRAY INC COM 92672L107 376 98,387 SH   SOLE 2 33,480 0 64,907
VIEWRAY INC COM 92672L107 4 1,062 SH   SOLE 7 1,062 0 0
VIEWRAY INC COM 92672L107 1,623 424,921 SH   SOLE 18 424,921 0 0
VIEWRAY INC COM 92672L107 783 204,888 SH   SOLE 19 204,888 0 0
VIEWRAY INC COM 92672L107 16,115 4,218,456 SH   SOLE 21 4,218,456 0 0
VIEWRAY INC COM 92672L107 11,104 2,906,707 SH   SOLE 22 2,858,302 0 48,405
VIEWRAY INC COM 92672L107 68 17,755 SH   SOLE 26 0 0 17,755
VIEWRAY INC COM 92672L107 85 22,139 SH   SOLE 28 22,139 0 0
VIEWRAY INC COM 92672L107 53 13,899 SH   SOLE 30 13,899 0 0
VIEWRAY INC COM 92672L107 9 2,448 SH   SOLE 34 2,448 0 0
VIEWRAY INC COM 92672L107 22 5,809 SH   SOLE 40 5,809 0 0
VIKING THERAPEUTICS INC COM 92686J106 446 79,266 SH   SOLE 2 21,024 0 58,242
VIKING THERAPEUTICS INC COM 92686J106 5 934 SH   SOLE 7 934 0 0
VIKING THERAPEUTICS INC COM 92686J106 1,381 245,259 SH   SOLE 18 245,259 0 0
VIKING THERAPEUTICS INC COM 92686J106 694 123,216 SH   SOLE 19 123,216 0 0
VIKING THERAPEUTICS INC COM 92686J106 14,038 2,493,393 SH   SOLE 21 2,493,393 0 0
VIKING THERAPEUTICS INC COM 92686J106 12,928 2,296,285 SH   SOLE 22 2,250,705 0 45,580
VIKING THERAPEUTICS INC COM 92686J106 72 12,877 SH   SOLE 26 0 0 12,877
VIKING THERAPEUTICS INC COM 92686J106 65 11,527 SH   SOLE 28 11,527 0 0
VIKING THERAPEUTICS INC COM 92686J106 271 48,137 SH   SOLE 30 48,137 0 0
VIKING THERAPEUTICS INC COM 92686J106 31 5,443 SH   SOLE 40 5,443 0 0
VILLAGE BK & TR FINL CORP COM NEW 92705T200 4 107 SH   SOLE 18 107 0 0
VILLAGE BK & TR FINL CORP COM NEW 92705T200 4 113 SH   SOLE 21 113 0 0
VILLAGE FARMS INTL INC COM 92707Y108 35 3,444 SH   SOLE 22 3,444 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 255 11,550 SH   SOLE 2 3,238 0 8,312
VILLAGE SUPER MKT INC CL A NEW 927107409 5 212 SH   SOLE 7 212 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 778 35,246 SH   SOLE 18 35,246 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 346 15,684 SH   SOLE 19 15,684 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 8,192 371,338 SH   SOLE 21 371,338 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 4,917 222,877 SH   SOLE 22 218,077 0 4,800
VILLAGE SUPER MKT INC CL A NEW 927107409 44 1,984 SH   SOLE 23 1,984 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 144 6,509 SH   SOLE 26 0 0 6,509
VILLAGE SUPER MKT INC CL A NEW 927107409 23 1,065 SH   SOLE 28 1,065 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 26 1,165 SH   SOLE 30 1,165 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 15 682 SH   SOLE 40 682 0 0
VINCE HLDG CORP COM NEW 92719W207 4 647 SH   SOLE 18 647 0 0
VINCE HLDG CORP COM NEW 92719W207 53 8,292 SH   SOLE 21 8,292 0 0
VINCE HLDG CORP COM NEW 92719W207 462 72,710 SH   SOLE 22 72,710 0 0
VIOMI TECHNOLOGY CO LTD SPONSORED ADS 92762J103 128 24,863 SH   SOLE 22 24,863 0 0
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 179 15,432 SH   SOLE 2 15,432 0 0
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 659 56,748 SH   SOLE 21 56,748 0 0
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 56 4,855 SH   SOLE 26 0 0 4,855
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 131 11,307 SH   SOLE 28 11,307 0 0
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 76 6,512 SH   SOLE 40 6,512 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 13,809 491,234 SH   SOLE 2 28,293 0 462,941
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 10 355 SH   SOLE 3 355 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 5,574 198,278 SH   SOLE 4 169,626 0 28,652
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 1,374 48,874 SH   SOLE 7 48,874 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 372 13,221 SH   SOLE 13 13,221 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 6,806 242,106 SH   SOLE 15 242,106 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 4,080 145,145 SH   SOLE 18 145,145 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 719 25,570 SH   SOLE 19 25,570 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 227,544 8,094,786 SH   SOLE 21 8,094,786 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 144,028 5,123,730 SH   SOLE 22 4,461,439 0 662,291
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 6,528 232,230 SH   SOLE 23 232,230 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 7,537 268,117 SH   SOLE 25 268,117 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 27,657 983,901 SH   SOLE 26 178,302 0 805,599
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 61,502 2,187,898 SH   SOLE 28 49,910 0 2,137,988
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 510 18,129 SH   SOLE 29 18,129 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 70,439 2,505,825 SH   SOLE 30 2,465,214 0 40,611
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 261 9,272 SH   SOLE 31 9,272 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 1,184 42,114 SH   SOLE 34 42,114 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 314 11,159 SH   SOLE 36 11,159 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 71 2,519 SH   SOLE 40 2,519 0 0
VIR BIOTECHNOLOGY INC COM 92764N102 761 28,406 SH   SOLE 2 6,308 0 22,098
VIR BIOTECHNOLOGY INC COM 92764N102 28 1,052 SH   SOLE 7 1,052 0 0
VIR BIOTECHNOLOGY INC COM 92764N102 5,223 195,017 SH   SOLE 18 184,694 0 10,323
VIR BIOTECHNOLOGY INC COM 92764N102 8,564 319,778 SH   SOLE 19 319,778 0 0
VIR BIOTECHNOLOGY INC COM 92764N102 83,656 3,123,824 SH   SOLE 21 3,123,824 0 0
VIR BIOTECHNOLOGY INC COM 92764N102 46,164 1,723,819 SH   SOLE 22 1,714,557 0 9,262
VIR BIOTECHNOLOGY INC COM 92764N102 188 7,036 SH   SOLE 23 7,036 0 0
VIR BIOTECHNOLOGY INC COM 92764N102 553 20,660 SH   SOLE 26 0 0 20,660
VIR BIOTECHNOLOGY INC COM 92764N102 774 28,885 SH   SOLE 30 28,885 0 0
VIRCO MFG CO COM 927651109 6 2,568 SH   SOLE 18 2,568 0 0
VIRCO MFG CO COM 927651109 75 29,731 SH   SOLE 21 29,731 0 0
VIRCO MFG CO COM 927651109 165 65,136 SH   SOLE 22 65,136 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 3,692 155,589 SH   SOLE 2 44,745 0 110,844
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 20 853 SH   SOLE 4 853 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 27 1,141 SH   SOLE 7 1,141 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 759 31,964 SH   SOLE 18 31,964 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 398 16,789 SH   SOLE 19 16,789 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 52,292 2,203,607 SH   SOLE 21 2,203,607 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 66,887 2,818,658 SH   SOLE 22 2,704,918 0 113,740
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 36 1,511 SH   SOLE 25 1,511 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 1,615 68,053 SH   SOLE 26 56,296 0 11,757
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 629 26,486 SH   SOLE 28 26,486 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 2,148 90,534 SH   SOLE 30 90,534 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 28 1,176 SH   SOLE 31 1,176 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 88 3,710 SH   SOLE 36 3,710 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 388 16,354 SH   SOLE 40 16,354 0 0
VIRNETX HLDG CORP COM 92823T108 269 53,290 SH   SOLE 2 21,255 0 32,035
VIRNETX HLDG CORP COM 92823T108 5 957 SH   SOLE 7 957 0 0
VIRNETX HLDG CORP COM 92823T108 1,223 242,643 SH   SOLE 18 242,643 0 0
VIRNETX HLDG CORP COM 92823T108 597 118,464 SH   SOLE 19 118,464 0 0
VIRNETX HLDG CORP COM 92823T108 12,519 2,483,843 SH   SOLE 21 2,483,843 0 0
VIRNETX HLDG CORP COM 92823T108 8,918 1,769,500 SH   SOLE 22 1,716,038 0 53,462
VIRNETX HLDG CORP COM 92823T108 43 8,469 SH   SOLE 23 8,469 0 0
VIRNETX HLDG CORP COM 92823T108 58 11,528 SH   SOLE 30 11,528 0 0
VIRNETX HLDG CORP COM 92823T108 51 10,133 SH   SOLE 40 10,133 0 0
VIRTRA INC COM PAR 92827K301 22 6,248 SH   SOLE 21 6,248 0 0
VIRTU FINL INC CL A 928254101 4,092 162,571 SH   SOLE 2 45,707 0 116,864
VIRTU FINL INC CL A 928254101 9 363 SH   SOLE 4 363 0 0
VIRTU FINL INC CL A 928254101 28 1,113 SH   SOLE 7 1,113 0 0
VIRTU FINL INC CL A 928254101 748 29,714 SH   SOLE 18 29,714 0 0
VIRTU FINL INC CL A 928254101 5,911 234,859 SH   SOLE 19 234,859 0 0
VIRTU FINL INC CL A 928254101 28,794 1,143,982 SH   SOLE 21 1,143,982 0 0
VIRTU FINL INC CL A 928254101 50,304 1,998,572 SH   SOLE 22 1,915,420 0 83,152
VIRTU FINL INC CL A 928254101 2,688 106,798 SH   SOLE 23 106,798 0 0
VIRTU FINL INC CL A 928254101 16 628 SH   SOLE 25 628 0 0
VIRTU FINL INC CL A 928254101 493 19,592 SH   SOLE 26 15,816 0 3,776
VIRTU FINL INC CL A 928254101 178 7,080 SH   SOLE 28 7,080 0 0
VIRTU FINL INC CL A 928254101 62 2,470 SH   SOLE 29 2,470 0 0
VIRTU FINL INC CL A 928254101 1,091 43,330 SH   SOLE 30 43,330 0 0
VIRTU FINL INC CL A 928254101 28 1,122 SH   SOLE 31 1,122 0 0
VIRTU FINL INC CL A 928254101 28 1,099 SH   SOLE 36 1,099 0 0
VIRTU FINL INC CL A 928254101 186 7,392 SH   SOLE 40 7,392 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 1,983 9,136 SH   SOLE 2 3,037 0 6,099
VIRTUS INVT PARTNERS INC COM 92828Q109 12 55 SH   SOLE 4 55 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 36 167 SH   SOLE 7 167 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 7,082 32,634 SH   SOLE 18 32,634 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 10,810 49,817 SH   SOLE 19 49,817 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 174,061 802,125 SH   SOLE 21 802,125 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 60,837 280,354 SH   SOLE 22 275,434 0 4,920
VIRTUS INVT PARTNERS INC COM 92828Q109 704 3,243 SH   SOLE 23 3,243 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 40 185 SH   SOLE 25 185 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 3,961 18,253 SH   SOLE 26 330 0 17,923
VIRTUS INVT PARTNERS INC COM 92828Q109 225 1,037 SH   SOLE 28 1,037 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 3,532 16,275 SH   SOLE 30 16,275 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 78 359 SH   SOLE 36 359 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 163 751 SH   SOLE 40 751 0 0
VIRTUSA CORP COM 92827P102 908 17,762 SH   SOLE 2 9,453 0 8,309
VIRTUSA CORP COM 92827P102 11 212 SH   SOLE 4 212 0 0
VIRTUSA CORP COM 92827P102 24 476 SH   SOLE 7 476 0 0
VIRTUSA CORP COM 92827P102 6,624 129,553 SH   SOLE 18 127,650 0 1,903
VIRTUSA CORP COM 92827P102 3,650 71,383 SH   SOLE 19 71,383 0 0
VIRTUSA CORP COM 92827P102 162,417 3,176,547 SH   SOLE 21 3,176,547 0 0
VIRTUSA CORP COM 92827P102 42,727 835,657 SH   SOLE 22 816,954 0 18,703
VIRTUSA CORP COM 92827P102 64 1,250 SH   SOLE 25 1,250 0 0
VIRTUSA CORP COM 92827P102 1,122 21,936 SH   SOLE 26 11,729 0 10,207
VIRTUSA CORP COM 92827P102 173 3,381 SH   SOLE 28 3,381 0 0
VIRTUSA CORP COM 92827P102 8,785 171,817 SH   SOLE 30 171,817 0 0
VIRTUSA CORP COM 92827P102 38 741 SH   SOLE 34 741 0 0
VIRTUSA CORP COM 92827P102 134 2,621 SH   SOLE 36 2,621 0 0
VIRTUSA CORP COM 92827P102 160 3,125 SH   SOLE 40 3,125 0 0
VISA INC COM CL A 92826C839 1,043,561 4,770,999 SH   SOLE 2 1,186,895 0 3,584,104
VISA INC COM CL A 92826C839 186,451 852,426 SH   SOLE 4 787,747 0 64,679
VISA INC COM CL A 92826C839 327,710 1,498,242 SH   SOLE 7 1,446,684 0 51,558
VISA INC COM CL A 92826C839 15,428 70,534 SH   SOLE 13 70,534 0 0
VISA INC COM CL A 92826C839 37,313 170,591 SH   SOLE 15 170,591 0 0
VISA INC COM CL A 92826C839 64 292 SH   SOLE 17 0 0 292
VISA INC COM CL A 92826C839 1,718,488 7,856,665 SH   SOLE 18 6,489,781 0 1,366,884
VISA INC COM CL A 92826C839 1,213,376 5,547,369 SH   SOLE 19 5,547,369 0 0
VISA INC COM CL A 92826C839 8,819,497 40,321,387 SH   SOLE 21 40,321,387 0 0
VISA INC COM CL A 92826C839 8,910,000 40,735,153 SH   SOLE 22 36,613,893 0 4,121,260
VISA INC COM CL A 92826C839 277,060 1,266,676 SH   SOLE 23 1,266,676 0 0
VISA INC COM CL A 92826C839 777,099 3,552,778 SH   SOLE 25 3,529,817 0 22,961
VISA INC COM CL A 92826C839 856,345 3,915,080 SH   SOLE 26 1,223,936 0 2,691,144
VISA INC COM CL A 92826C839 1,165,322 5,327,673 SH   SOLE 28 229,056 0 5,098,617
VISA INC COM CL A 92826C839 18,123 82,856 SH   SOLE 29 82,856 0 0
VISA INC COM CL A 92826C839 1,632,902 7,465,378 SH   SOLE 30 7,311,433 0 153,945
VISA INC COM CL A 92826C839 209,074 955,855 SH   SOLE 31 334,987 0 620,868
VISA INC COM CL A 92826C839 31,209 142,681 SH   SOLE 32 142,681 0 0
VISA INC COM CL A 92826C839 322,960 1,476,522 SH   SOLE 34 1,476,522 0 0
VISA INC COM CL A 92826C839 233,009 1,065,282 SH   SOLE 36 1,065,282 0 0
VISA INC COM CL A 92826C839 2,932 13,403 SH   SOLE 37 13,403 0 0
VISA INC COM CL A 92826C839 15,396 70,390 SH   SOLE 40 70,390 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 4,325 208,834 SH   SOLE 2 94,387 0 114,447
VISHAY INTERTECHNOLOGY INC COM 928298108 12 585 SH   SOLE 4 585 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 77 3,722 SH   SOLE 7 3,722 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 15,339 740,668 SH   SOLE 18 740,668 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 4,946 238,829 SH   SOLE 19 238,829 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 192,039 9,272,777 SH   SOLE 21 9,272,777 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 88,374 4,267,223 SH   SOLE 22 4,177,455 0 89,768
VISHAY INTERTECHNOLOGY INC COM 928298108 1,067 51,517 SH   SOLE 26 35,651 0 15,866
VISHAY INTERTECHNOLOGY INC COM 928298108 356 17,189 SH   SOLE 28 17,189 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 1,616 78,050 SH   SOLE 30 78,050 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 7 326 SH   SOLE 34 326 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 143 6,899 SH   SOLE 36 6,899 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 301 14,547 SH   SOLE 40 14,547 0 0
VISHAY INTERTECHNOLOGY INC NOTE 2.250% 6/1 928298AP3 2,498 2,398,000 PRN   SOLE 21 2,398,000 0 0
VISHAY INTERTECHNOLOGY INC NOTE 2.250% 6/1 928298AP3 2,604 2,500,000 PRN   SOLE 22 2,500,000 0 0
VISHAY PRECISION GROUP INC COM 92835K103 395 12,548 SH   SOLE 2 3,671 0 8,877
VISHAY PRECISION GROUP INC COM 92835K103 5 169 SH   SOLE 7 169 0 0
VISHAY PRECISION GROUP INC COM 92835K103 1,396 44,348 SH   SOLE 18 44,348 0 0
VISHAY PRECISION GROUP INC COM 92835K103 758 24,081 SH   SOLE 19 24,081 0 0
VISHAY PRECISION GROUP INC COM 92835K103 14,791 469,838 SH   SOLE 21 469,838 0 0
VISHAY PRECISION GROUP INC COM 92835K103 12,005 381,357 SH   SOLE 22 379,574 0 1,783
VISHAY PRECISION GROUP INC COM 92835K103 15 464 SH   SOLE 25 464 0 0
VISHAY PRECISION GROUP INC COM 92835K103 114 3,624 SH   SOLE 26 1,072 0 2,552
VISHAY PRECISION GROUP INC COM 92835K103 364 11,571 SH   SOLE 30 11,571 0 0
VISHAY PRECISION GROUP INC COM 92835K103 32 1,032 SH   SOLE 36 1,032 0 0
VISHAY PRECISION GROUP INC COM 92835K103 47 1,506 SH   SOLE 40 1,506 0 0
VISLINK TECHNOLOGIES INC COM 92836Y300 0 3 SH   SOLE 21 3 0 0
VISLINK TECHNOLOGIES INC COM 92836Y300 343 259,747 SH   SOLE 22 259,747 0 0
VISTA OUTDOOR INC COM 928377100 726 30,568 SH   SOLE 2 19,185 0 11,383
VISTA OUTDOOR INC COM 928377100 8 316 SH   SOLE 4 316 0 0
VISTA OUTDOOR INC COM 928377100 29 1,224 SH   SOLE 7 1,224 0 0
VISTA OUTDOOR INC COM 928377100 6,122 257,648 SH   SOLE 18 257,648 0 0
VISTA OUTDOOR INC COM 928377100 2,502 105,316 SH   SOLE 19 105,316 0 0
VISTA OUTDOOR INC COM 928377100 156,100 6,569,874 SH   SOLE 21 6,569,874 0 0
VISTA OUTDOOR INC COM 928377100 40,226 1,693,003 SH   SOLE 22 1,651,044 0 41,959
VISTA OUTDOOR INC COM 928377100 832 35,034 SH   SOLE 26 8,770 0 26,264
VISTA OUTDOOR INC COM 928377100 207 8,710 SH   SOLE 28 8,710 0 0
VISTA OUTDOOR INC COM 928377100 3,077 129,522 SH   SOLE 30 129,522 0 0
VISTA OUTDOOR INC COM 928377100 166 6,970 SH   SOLE 40 6,970 0 0
VISTAGEN THERAPEUTICS INC COM NEW 92840H202 66 34,221 SH   SOLE 21 34,221 0 0
VISTEON CORP COM NEW 92839U206 4,994 39,789 SH   SOLE 2 23,770 0 16,019
VISTEON CORP COM NEW 92839U206 19 148 SH   SOLE 4 148 0 0
VISTEON CORP COM NEW 92839U206 145 1,152 SH   SOLE 7 1,152 0 0
VISTEON CORP COM NEW 92839U206 20,593 164,059 SH   SOLE 18 154,829 0 9,230
VISTEON CORP COM NEW 92839U206 23,156 184,481 SH   SOLE 19 184,481 0 0
VISTEON CORP COM NEW 92839U206 236,465 1,883,880 SH   SOLE 21 1,883,880 0 0
VISTEON CORP COM NEW 92839U206 133,477 1,063,395 SH   SOLE 22 1,043,469 0 19,926
VISTEON CORP COM NEW 92839U206 1,193 9,505 SH   SOLE 23 9,505 0 0
VISTEON CORP COM NEW 92839U206 54 432 SH   SOLE 25 432 0 0
VISTEON CORP COM NEW 92839U206 6,467 51,521 SH   SOLE 26 11,266 0 40,255
VISTEON CORP COM NEW 92839U206 633 5,043 SH   SOLE 28 3,785 0 1,258
VISTEON CORP COM NEW 92839U206 4,587 36,547 SH   SOLE 30 36,547 0 0
VISTEON CORP COM NEW 92839U206 419 3,340 SH   SOLE 36 3,340 0 0
VISTEON CORP COM NEW 92839U206 393 3,130 SH   SOLE 40 3,130 0 0
VISTRA CORP COM 92840M102 26,706 1,358,400 SH   SOLE 2 344,654 0 1,013,746
VISTRA CORP COM 92840M102 3,954 201,122 SH   SOLE 4 183,485 0 17,637
VISTRA CORP COM 92840M102 751 38,186 SH   SOLE 7 38,186 0 0
VISTRA CORP COM 92840M102 13 679 SH   SOLE 13 679 0 0
VISTRA CORP COM 92840M102 934 47,483 SH   SOLE 15 47,483 0 0
VISTRA CORP COM 92840M102 6,884 350,135 SH   SOLE 18 322,730 0 27,405
VISTRA CORP COM 92840M102 21,198 1,078,225 SH   SOLE 19 1,078,225 0 0
VISTRA CORP COM 92840M102 147,799 7,517,760 SH   SOLE 21 7,517,760 0 0
VISTRA CORP COM 92840M102 266,782 13,569,810 SH   SOLE 22 12,951,133 0 618,677
VISTRA CORP COM 92840M102 5,842 297,167 SH   SOLE 23 297,167 0 0
VISTRA CORP COM 92840M102 13,673 695,453 SH   SOLE 25 695,453 0 0
VISTRA CORP COM 92840M102 15,017 763,855 SH   SOLE 26 488,228 0 275,627
VISTRA CORP COM 92840M102 13,322 677,631 SH   SOLE 28 55,021 0 622,610
VISTRA CORP COM 92840M102 22,869 1,163,244 SH   SOLE 30 1,163,244 0 0
VISTRA CORP COM 92840M102 2,463 125,303 SH   SOLE 31 55,730 0 69,573
VISTRA CORP COM 92840M102 6,477 329,465 SH   SOLE 34 329,465 0 0
VISTRA CORP COM 92840M102 6,868 349,342 SH   SOLE 36 349,342 0 0
VISTRA CORP COM 92840M102 313 15,922 SH   SOLE 40 15,922 0 0
VITAL FARMS INC COM 92847W103 259 10,239 SH   SOLE 2 4,803 0 5,436
VITAL FARMS INC COM 92847W103 904 35,706 SH   SOLE 18 35,706 0 0
VITAL FARMS INC COM 92847W103 453 17,903 SH   SOLE 19 17,903 0 0
VITAL FARMS INC COM 92847W103 9,162 362,005 SH   SOLE 21 362,005 0 0
VITAL FARMS INC COM 92847W103 10,963 433,165 SH   SOLE 22 425,417 0 7,748
VITAL FARMS INC COM 92847W103 73 2,900 SH   SOLE 30 2,900 0 0
VITAL FARMS INC COM 92847W103 56 2,222 SH   SOLE 40 2,222 0 0
VIVEVE MED INC COM NEW 92852W501 110 23,321 SH   SOLE 22 23,321 0 0
VIVINT SMART HOME INC COM CL A 928542109 1,295 62,405 SH   SOLE 2 5,402 0 57,003
VIVINT SMART HOME INC COM CL A 928542109 26 1,271 SH   SOLE 7 1,271 0 0
VIVINT SMART HOME INC COM CL A 928542109 5,558 267,837 SH   SOLE 18 267,837 0 0
VIVINT SMART HOME INC COM CL A 928542109 2,918 140,639 SH   SOLE 19 140,639 0 0
VIVINT SMART HOME INC COM CL A 928542109 54,530 2,627,950 SH   SOLE 21 2,627,950 0 0
VIVINT SMART HOME INC COM CL A 928542109 30,975 1,492,763 SH   SOLE 22 1,480,549 0 12,214
VIVOPOWER INTERNATIONAL PLC SHS G9376R100 7 797 SH   SOLE 22 797 0 0
VMWARE INC CL A COM 928563402 37,711 268,863 SH   SOLE 2 108,491 0 160,372
VMWARE INC CL A COM 928563402 8,467 60,368 SH   SOLE 4 56,993 0 3,375
VMWARE INC CL A COM 928563402 1,117 7,962 SH   SOLE 7 7,350 0 612
VMWARE INC CL A COM 928563402 3,031 21,610 SH   SOLE 13 21,610 0 0
VMWARE INC CL A COM 928563402 958 6,829 SH   SOLE 15 6,829 0 0
VMWARE INC CL A COM 928563402 38,718 276,046 SH   SOLE 18 257,042 0 19,004
VMWARE INC CL A COM 928563402 194,706 1,388,181 SH   SOLE 19 1,388,181 0 0
VMWARE INC CL A COM 928563402 176,179 1,256,092 SH   SOLE 21 1,256,092 0 0
VMWARE INC CL A COM 928563402 322,161 2,296,881 SH   SOLE 22 2,074,182 0 222,699
VMWARE INC CL A COM 928563402 9,749 69,504 SH   SOLE 23 69,504 0 0
VMWARE INC CL A COM 928563402 26,758 190,774 SH   SOLE 25 190,774 0 0
VMWARE INC CL A COM 928563402 27,533 196,301 SH   SOLE 26 108,019 0 88,282
VMWARE INC CL A COM 928563402 53,069 378,362 SH   SOLE 28 11,171 0 367,191
VMWARE INC CL A COM 928563402 2,167 15,449 SH   SOLE 29 15,449 0 0
VMWARE INC CL A COM 928563402 57,430 409,451 SH   SOLE 30 330,844 0 78,607
VMWARE INC CL A COM 928563402 3,579 25,514 SH   SOLE 31 16,824 0 8,690
VMWARE INC CL A COM 928563402 73,795 526,130 SH   SOLE 34 526,130 0 0
VMWARE INC CL A COM 928563402 8,247 58,795 SH   SOLE 36 58,795 0 0
VMWARE INC CL A COM 928563402 522 3,723 SH   SOLE 40 3,723 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 1,238 29,815 SH   SOLE 2 15,542 0 14,273
VOCERA COMMUNICATIONS INC COM 92857F107 10 243 SH   SOLE 4 243 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 24 579 SH   SOLE 7 579 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 5,390 129,780 SH   SOLE 18 114,092 0 15,688
VOCERA COMMUNICATIONS INC COM 92857F107 7,805 187,935 SH   SOLE 19 187,935 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 47,652 1,147,417 SH   SOLE 21 1,147,417 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 43,274 1,041,982 SH   SOLE 22 1,019,112 0 22,870
VOCERA COMMUNICATIONS INC COM 92857F107 1,088 26,208 SH   SOLE 23 26,208 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 40 964 SH   SOLE 25 964 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 2,362 56,874 SH   SOLE 26 11,689 0 45,185
VOCERA COMMUNICATIONS INC COM 92857F107 152 3,661 SH   SOLE 28 3,661 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 6,945 167,233 SH   SOLE 30 167,233 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 62 1,503 SH   SOLE 34 1,503 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 99 2,385 SH   SOLE 36 2,385 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 178 4,295 SH   SOLE 40 4,295 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 2 121 SH   SOLE 17 0 0 121
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 131,046 7,951,825 SH   SOLE 18 7,263,381 0 688,444
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 28,811 1,748,267 SH   SOLE 19 1,748,267 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 364 22,070 SH   SOLE 23 22,070 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 3,010 182,665 SH   SOLE 25 0 0 182,665
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 126 7,619 SH   SOLE 30 7,619 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 24,417 1,481,643 SH   SOLE 34 1,481,643 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 1,318 79,972 SH   SOLE 36 79,972 0 0
VOLITIONRX LTD COM 928661107 38 9,652 SH   SOLE 2 2,412 0 7,240
VOLITIONRX LTD COM 928661107 391 100,640 SH   SOLE 18 100,640 0 0
VOLITIONRX LTD COM 928661107 229 58,773 SH   SOLE 19 58,773 0 0
VOLITIONRX LTD COM 928661107 3,495 898,383 SH   SOLE 21 898,383 0 0
VOLITIONRX LTD COM 928661107 3,132 805,195 SH   SOLE 22 803,391 0 1,804
VOLT INFORMATION SCIENCES IN COM 928703107 14 7,628 SH   SOLE 21 7,628 0 0
VONAGE HLDGS CORP COM 92886T201 2,639 204,965 SH   SOLE 2 77,970 0 126,995
VONAGE HLDGS CORP COM 92886T201 14 1,075 SH   SOLE 4 1,075 0 0
VONAGE HLDGS CORP COM 92886T201 60 4,634 SH   SOLE 7 4,634 0 0
VONAGE HLDGS CORP COM 92886T201 13,227 1,027,374 SH   SOLE 18 1,027,374 0 0
VONAGE HLDGS CORP COM 92886T201 5,391 418,683 SH   SOLE 19 418,683 0 0
VONAGE HLDGS CORP COM 92886T201 294,477 22,871,975 SH   SOLE 21 22,871,975 0 0
VONAGE HLDGS CORP COM 92886T201 86,305 6,703,298 SH   SOLE 22 6,545,179 0 158,119
VONAGE HLDGS CORP COM 92886T201 22 1,745 SH   SOLE 25 1,745 0 0
VONAGE HLDGS CORP COM 92886T201 1,083 84,136 SH   SOLE 26 64,570 0 19,566
VONAGE HLDGS CORP COM 92886T201 411 31,916 SH   SOLE 28 31,916 0 0
VONAGE HLDGS CORP COM 92886T201 6,275 487,354 SH   SOLE 30 487,354 0 0
VONAGE HLDGS CORP COM 92886T201 39 3,030 SH   SOLE 36 3,030 0 0
VONAGE HLDGS CORP COM 92886T201 362 28,153 SH   SOLE 40 28,153 0 0
VONAGE HLDGS CORP NOTE 1.750% 6/0 92886TAJ1 1,480 1,370,000 PRN   SOLE 21 1,370,000 0 0
VONTIER CORPORATION COM 928881101 10,913 326,743 SH   SOLE 2 115,979 0 210,764
VONTIER CORPORATION COM 928881101 126 3,770 SH   SOLE 4 3,770 0 0
VONTIER CORPORATION COM 928881101 3,949 118,242 SH   SOLE 7 111,924 0 6,318
VONTIER CORPORATION COM 928881101 115 3,432 SH   SOLE 13 3,432 0 0
VONTIER CORPORATION COM 928881101 95 2,840 SH   SOLE 15 2,840 0 0
VONTIER CORPORATION COM 928881101 22,020 659,288 SH   SOLE 18 597,616 0 61,672
VONTIER CORPORATION COM 928881101 10,049 300,877 SH   SOLE 19 300,877 0 0
VONTIER CORPORATION COM 928881101 96,771 2,897,322 SH   SOLE 21 2,897,322 0 0
VONTIER CORPORATION COM 928881101 100,109 2,997,273 SH   SOLE 22 2,698,868 0 298,405
VONTIER CORPORATION COM 928881101 227 6,787 SH   SOLE 23 6,787 0 0
VONTIER CORPORATION COM 928881101 5,419 162,249 SH   SOLE 25 150,132 0 12,117
VONTIER CORPORATION COM 928881101 7,389 221,235 SH   SOLE 26 30,984 0 190,251
VONTIER CORPORATION COM 928881101 5,529 165,541 SH   SOLE 28 20,942 0 144,599
VONTIER CORPORATION COM 928881101 232 6,948 SH   SOLE 29 6,948 0 0
VONTIER CORPORATION COM 928881101 12,758 381,988 SH   SOLE 30 381,988 0 0
VONTIER CORPORATION COM 928881101 554 16,581 SH   SOLE 31 13,446 0 3,135
VONTIER CORPORATION COM 928881101 6,016 180,132 SH   SOLE 34 180,132 0 0
VONTIER CORPORATION COM 928881101 2,153 64,468 SH   SOLE 36 64,468 0 0
VONTIER CORPORATION COM 928881101 523 15,647 SH   SOLE 40 15,647 0 0
VORNADO RLTY TR SH BEN INT 929042109 16,669 446,410 SH   SOLE 2 94,911 0 351,499
VORNADO RLTY TR SH BEN INT 929042109 8,068 216,079 SH   SOLE 4 210,501 0 5,578
VORNADO RLTY TR SH BEN INT 929042109 14,108 377,831 SH   SOLE 7 368,460 0 9,371
VORNADO RLTY TR SH BEN INT 929042109 29 786 SH   SOLE 13 786 0 0
VORNADO RLTY TR SH BEN INT 929042109 741 19,847 SH   SOLE 15 19,847 0 0
VORNADO RLTY TR SH BEN INT 929042109 11,119 297,778 SH   SOLE 18 274,869 0 22,909
VORNADO RLTY TR SH BEN INT 929042109 10,304 275,943 SH   SOLE 19 275,943 0 0
VORNADO RLTY TR SH BEN INT 929042109 205,898 5,514,152 SH   SOLE 21 5,514,152 0 0
VORNADO RLTY TR SH BEN INT 929042109 198,078 5,304,707 SH   SOLE 22 4,946,329 0 358,378
VORNADO RLTY TR SH BEN INT 929042109 4,379 117,266 SH   SOLE 23 117,266 0 0
VORNADO RLTY TR SH BEN INT 929042109 37,707 1,009,820 SH   SOLE 25 1,009,820 0 0
VORNADO RLTY TR SH BEN INT 929042109 16,887 452,254 SH   SOLE 26 190,484 0 261,770
VORNADO RLTY TR SH BEN INT 929042109 21,972 588,435 SH   SOLE 28 20,930 0 567,505
VORNADO RLTY TR SH BEN INT 929042109 4,150 111,145 SH   SOLE 29 111,145 0 0
VORNADO RLTY TR SH BEN INT 929042109 48,946 1,310,829 SH   SOLE 30 1,310,829 0 0
VORNADO RLTY TR SH BEN INT 929042109 3,416 91,487 SH   SOLE 31 19,906 0 71,581
VORNADO RLTY TR SH BEN INT 929042109 255 6,833 SH   SOLE 34 6,833 0 0
VORNADO RLTY TR SH BEN INT 929042109 8,658 231,880 SH   SOLE 35 231,880 0 0
VORNADO RLTY TR SH BEN INT 929042109 4,099 109,788 SH   SOLE 36 109,788 0 0
VORNADO RLTY TR SH BEN INT 929042109 259 6,944 SH   SOLE 40 6,944 0 0
VOXX INTL CORP CL A 91829F104 201 15,716 SH   SOLE 2 1,020 0 14,696
VOXX INTL CORP CL A 91829F104 13 1,003 SH   SOLE 7 1,003 0 0
VOXX INTL CORP CL A 91829F104 1,019 79,831 SH   SOLE 18 79,831 0 0
VOXX INTL CORP CL A 91829F104 460 36,033 SH   SOLE 19 36,033 0 0
VOXX INTL CORP CL A 91829F104 9,313 729,856 SH   SOLE 21 729,856 0 0
VOXX INTL CORP CL A 91829F104 6,212 486,833 SH   SOLE 22 485,597 0 1,236
VOYA FINANCIAL INC COM 929089100 18,162 308,829 SH   SOLE 2 43,504 0 265,325
VOYA FINANCIAL INC COM 929089100 4,080 69,368 SH   SOLE 4 63,867 0 5,501
VOYA FINANCIAL INC COM 929089100 3,212 54,613 SH   SOLE 7 16,050 0 38,563
VOYA FINANCIAL INC COM 929089100 40 685 SH   SOLE 13 685 0 0
VOYA FINANCIAL INC COM 929089100 974 16,568 SH   SOLE 15 16,568 0 0
VOYA FINANCIAL INC COM 929089100 13,784 234,386 SH   SOLE 18 225,881 0 8,505
VOYA FINANCIAL INC COM 929089100 2,053 34,917 SH   SOLE 19 34,917 0 0
VOYA FINANCIAL INC COM 929089100 106,242 1,806,529 SH   SOLE 21 1,806,529 0 0
VOYA FINANCIAL INC COM 929089100 208,084 3,538,245 SH   SOLE 22 3,366,938 0 171,307
VOYA FINANCIAL INC COM 929089100 5,114 86,955 SH   SOLE 23 86,955 0 0
VOYA FINANCIAL INC COM 929089100 10,579 179,881 SH   SOLE 25 179,881 0 0
VOYA FINANCIAL INC COM 929089100 15,311 260,345 SH   SOLE 26 165,003 0 95,342
VOYA FINANCIAL INC COM 929089100 25,742 437,723 SH   SOLE 28 22,498 0 415,225
VOYA FINANCIAL INC COM 929089100 16 269 SH   SOLE 29 269 0 0
VOYA FINANCIAL INC COM 929089100 21,348 363,005 SH   SOLE 30 310,801 0 52,204
VOYA FINANCIAL INC COM 929089100 1,034 17,585 SH   SOLE 31 13,124 0 4,461
VOYA FINANCIAL INC COM 929089100 392 6,664 SH   SOLE 34 6,664 0 0
VOYA FINANCIAL INC COM 929089100 9,259 157,440 SH   SOLE 36 157,440 0 0
VOYA FINANCIAL INC COM 929089100 363 6,168 SH   SOLE 40 6,168 0 0
VOYA NAT RES EQUITY INCOME F COM 92913C106 0 138 SH   SOLE 17 0 0 138
VOYAGER THERAPEUTICS INC COM 92915B106 109 15,220 SH   SOLE 2 7,877 0 7,343
VOYAGER THERAPEUTICS INC COM 92915B106 3 368 SH   SOLE 7 368 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 737 103,101 SH   SOLE 18 103,101 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 2,415 337,795 SH   SOLE 19 337,795 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 9,177 1,283,437 SH   SOLE 21 1,283,437 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 5,318 743,796 SH   SOLE 22 725,240 0 18,556
VOYAGER THERAPEUTICS INC COM 92915B106 34 4,785 SH   SOLE 26 0 0 4,785
VOYAGER THERAPEUTICS INC COM 92915B106 45 6,241 SH   SOLE 28 6,241 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 237 33,179 SH   SOLE 30 33,179 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 13 1,809 SH   SOLE 40 1,809 0 0
VROOM INC COM 92918V109 3,170 77,365 SH   SOLE 2 36,087 0 41,278
VROOM INC COM 92918V109 20 484 SH   SOLE 7 484 0 0
VROOM INC COM 92918V109 651 15,895 SH   SOLE 18 15,895 0 0
VROOM INC COM 92918V109 152,470 3,721,493 SH   SOLE 19 3,721,493 0 0
VROOM INC COM 92918V109 15,482 377,888 SH   SOLE 21 377,888 0 0
VROOM INC COM 92918V109 36,275 885,416 SH   SOLE 22 848,971 0 36,445
VROOM INC COM 92918V109 59 1,431 SH   SOLE 23 1,431 0 0
VROOM INC COM 92918V109 8,441 206,041 SH   SOLE 26 18,293 0 187,748
VROOM INC COM 92918V109 472 11,531 SH   SOLE 28 11,531 0 0
VROOM INC COM 92918V109 985 24,035 SH   SOLE 30 24,035 0 0
VROOM INC COM 92918V109 20 481 SH   SOLE 31 481 0 0
VROOM INC COM 92918V109 30,512 744,740 SH   SOLE 34 744,740 0 0
VROOM INC COM 92918V109 197 4,812 SH   SOLE 40 4,812 0 0
VSE CORP COM 918284100 284 7,366 SH   SOLE 2 830 0 6,536
VSE CORP COM 918284100 8 214 SH   SOLE 7 214 0 0
VSE CORP COM 918284100 1,170 30,393 SH   SOLE 18 30,393 0 0
VSE CORP COM 918284100 644 16,737 SH   SOLE 19 16,737 0 0
VSE CORP COM 918284100 12,939 336,153 SH   SOLE 21 336,153 0 0
VSE CORP COM 918284100 9,411 244,500 SH   SOLE 22 242,970 0 1,530
VTV THERAPEUTICS INC CL A 918385105 9 4,579 SH   SOLE 2 1,575 0 3,004
VTV THERAPEUTICS INC CL A 918385105 61 33,009 SH   SOLE 18 33,009 0 0
VTV THERAPEUTICS INC CL A 918385105 2 1,176 SH   SOLE 19 1,176 0 0
VTV THERAPEUTICS INC CL A 918385105 560 301,318 SH   SOLE 21 301,318 0 0
VTV THERAPEUTICS INC CL A 918385105 186 100,257 SH   SOLE 22 99,490 0 767
VULCAN MATLS CO COM 929160109 46,267 311,961 SH   SOLE 2 54,023 0 257,938
VULCAN MATLS CO COM 929160109 10,312 69,530 SH   SOLE 4 64,372 0 5,158
VULCAN MATLS CO COM 929160109 16,579 111,789 SH   SOLE 7 107,781 0 4,008
VULCAN MATLS CO COM 929160109 411 2,769 SH   SOLE 13 2,769 0 0
VULCAN MATLS CO COM 929160109 2,475 16,689 SH   SOLE 15 16,689 0 0
VULCAN MATLS CO COM 929160109 55,002 370,856 SH   SOLE 18 347,802 0 23,054
VULCAN MATLS CO COM 929160109 122,166 823,722 SH   SOLE 19 823,722 0 0
VULCAN MATLS CO COM 929160109 441,838 2,979,149 SH   SOLE 21 2,979,149 0 0
VULCAN MATLS CO COM 929160109 454,057 3,061,538 SH   SOLE 22 2,778,349 0 283,189
VULCAN MATLS CO COM 929160109 13,160 88,731 SH   SOLE 23 88,731 0 0
VULCAN MATLS CO COM 929160109 28,748 193,838 SH   SOLE 25 193,838 0 0
VULCAN MATLS CO COM 929160109 44,750 301,730 SH   SOLE 26 109,695 0 192,035
VULCAN MATLS CO COM 929160109 43,870 295,798 SH   SOLE 28 16,718 0 279,080
VULCAN MATLS CO COM 929160109 32 216 SH   SOLE 29 216 0 0
VULCAN MATLS CO COM 929160109 75,251 507,388 SH   SOLE 30 507,388 0 0
VULCAN MATLS CO COM 929160109 6,639 44,762 SH   SOLE 31 17,194 0 27,568
VULCAN MATLS CO COM 929160109 50,764 342,280 SH   SOLE 34 342,280 0 0
VULCAN MATLS CO COM 929160109 11,265 75,957 SH   SOLE 36 75,957 0 0
VULCAN MATLS CO COM 929160109 787 5,305 SH   SOLE 40 5,305 0 0
VUZIX CORP COM NEW 92921W300 15 1,657 SH   SOLE 2 1,657 0 0
VUZIX CORP COM NEW 92921W300 65 7,156 SH   SOLE 18 7,156 0 0
VUZIX CORP COM NEW 92921W300 761 83,788 SH   SOLE 21 83,788 0 0
VUZIX CORP COM NEW 92921W300 6,507 716,684 SH   SOLE 22 716,684 0 0
VYNE THERAPEUTICS INC COM NEW 92941V100 203 128,402 SH   SOLE 2 12,607 0 115,795
VYNE THERAPEUTICS INC COM NEW 92941V100 4 2,773 SH   SOLE 7 2,773 0 0
VYNE THERAPEUTICS INC COM NEW 92941V100 803 508,036 SH   SOLE 18 508,036 0 0
VYNE THERAPEUTICS INC COM NEW 92941V100 439 278,019 SH   SOLE 19 278,019 0 0
VYNE THERAPEUTICS INC COM NEW 92941V100 10,916 6,909,019 SH   SOLE 21 6,909,019 0 0
VYNE THERAPEUTICS INC COM NEW 92941V100 6,516 4,124,348 SH   SOLE 22 4,099,993 0 24,355
VYNE THERAPEUTICS INC COM NEW 92941V100 60 38,170 SH   SOLE 30 38,170 0 0
W & T OFFSHORE INC COM 92922P106 216 99,571 SH   SOLE 2 10,725 0 88,846
W & T OFFSHORE INC COM 92922P106 4 1,976 SH   SOLE 7 1,976 0 0
W & T OFFSHORE INC COM 92922P106 821 378,515 SH   SOLE 18 378,515 0 0
W & T OFFSHORE INC COM 92922P106 393 180,953 SH   SOLE 19 180,953 0 0
W & T OFFSHORE INC COM 92922P106 7,711 3,553,663 SH   SOLE 21 3,553,663 0 0
W & T OFFSHORE INC COM 92922P106 5,690 2,621,945 SH   SOLE 22 2,606,740 0 15,205
WABASH NATL CORP COM 929566107 1,275 74,000 SH   SOLE 2 23,146 0 50,854
WABASH NATL CORP COM 929566107 8 489 SH   SOLE 4 489 0 0
WABASH NATL CORP COM 929566107 15 889 SH   SOLE 7 889 0 0
WABASH NATL CORP COM 929566107 4,063 235,828 SH   SOLE 18 235,828 0 0
WABASH NATL CORP COM 929566107 3,809 221,061 SH   SOLE 19 221,061 0 0
WABASH NATL CORP COM 929566107 105,666 6,132,662 SH   SOLE 21 6,132,662 0 0
WABASH NATL CORP COM 929566107 34,152 1,982,117 SH   SOLE 22 1,938,325 0 43,792
WABASH NATL CORP COM 929566107 336 19,509 SH   SOLE 23 19,509 0 0
WABASH NATL CORP COM 929566107 35 2,010 SH   SOLE 25 2,010 0 0
WABASH NATL CORP COM 929566107 1,659 96,298 SH   SOLE 26 16,623 0 79,675
WABASH NATL CORP COM 929566107 120 6,980 SH   SOLE 28 6,980 0 0
WABASH NATL CORP COM 929566107 1,999 116,044 SH   SOLE 30 116,044 0 0
WABASH NATL CORP COM 929566107 85 4,936 SH   SOLE 36 4,936 0 0
WABASH NATL CORP COM 929566107 126 7,301 SH   SOLE 40 7,301 0 0
WABTEC COM 929740108 31,794 434,339 SH   SOLE 2 67,099 0 367,240
WABTEC COM 929740108 6,696 91,479 SH   SOLE 4 84,492 0 6,987
WABTEC COM 929740108 10,960 149,732 SH   SOLE 7 144,922 0 4,810
WABTEC COM 929740108 49 667 SH   SOLE 13 667 0 0
WABTEC COM 929740108 1,563 21,348 SH   SOLE 15 21,348 0 0
WABTEC COM 929740108 53,908 736,449 SH   SOLE 18 709,881 0 26,568
WABTEC COM 929740108 4,054 55,376 SH   SOLE 19 55,376 0 0
WABTEC COM 929740108 36 496 SH   SOLE 20 496 0 0
WABTEC COM 929740108 299,716 4,094,485 SH   SOLE 21 4,094,485 0 0
WABTEC COM 929740108 298,689 4,080,446 SH   SOLE 22 3,698,348 0 382,098
WABTEC COM 929740108 8,699 118,843 SH   SOLE 23 118,843 0 0
WABTEC COM 929740108 24,320 332,235 SH   SOLE 25 332,235 0 0
WABTEC COM 929740108 31,876 435,465 SH   SOLE 26 163,355 0 272,110
WABTEC COM 929740108 28,943 395,393 SH   SOLE 28 23,442 0 371,951
WABTEC COM 929740108 14 191 SH   SOLE 29 191 0 0
WABTEC COM 929740108 57,801 789,629 SH   SOLE 30 789,629 0 0
WABTEC COM 929740108 2,759 37,697 SH   SOLE 31 26,222 0 11,475
WABTEC COM 929740108 522 7,130 SH   SOLE 34 7,130 0 0
WABTEC COM 929740108 7,472 102,075 SH   SOLE 36 102,075 0 0
WABTEC COM 929740108 581 7,938 SH   SOLE 40 7,938 0 0
WADDELL & REED FINL INC CL A 930059100 1,942 76,236 SH   SOLE 2 20,557 0 55,679
WADDELL & REED FINL INC CL A 930059100 6 222 SH   SOLE 4 222 0 0
WADDELL & REED FINL INC CL A 930059100 69 2,701 SH   SOLE 7 2,701 0 0
WADDELL & REED FINL INC CL A 930059100 6,869 269,705 SH   SOLE 18 269,705 0 0
WADDELL & REED FINL INC CL A 930059100 2,805 110,134 SH   SOLE 19 110,134 0 0
WADDELL & REED FINL INC CL A 930059100 181,484 7,125,416 SH   SOLE 21 7,125,416 0 0
WADDELL & REED FINL INC CL A 930059100 45,886 1,801,581 SH   SOLE 22 1,755,983 0 45,598
WADDELL & REED FINL INC CL A 930059100 420 16,503 SH   SOLE 26 10,737 0 5,766
WADDELL & REED FINL INC CL A 930059100 159 6,238 SH   SOLE 28 6,238 0 0
WADDELL & REED FINL INC CL A 930059100 3,576 140,399 SH   SOLE 30 140,399 0 0
WADDELL & REED FINL INC CL A 930059100 152 5,975 SH   SOLE 36 5,975 0 0
WADDELL & REED FINL INC CL A 930059100 234 9,205 SH   SOLE 40 9,205 0 0
WAITR HLDGS INC COM 930752100 85 30,696 SH   SOLE 2 6,821 0 23,875
WAITR HLDGS INC COM 930752100 5 1,813 SH   SOLE 7 1,813 0 0
WAITR HLDGS INC COM 930752100 855 307,595 SH   SOLE 18 307,595 0 0
WAITR HLDGS INC COM 930752100 411 148,008 SH   SOLE 19 148,008 0 0
WAITR HLDGS INC COM 930752100 8,347 3,002,548 SH   SOLE 21 3,002,548 0 0
WAITR HLDGS INC COM 930752100 6,641 2,388,684 SH   SOLE 22 2,373,109 0 15,575
WALGREENS BOOTS ALLIANCE INC COM 931427108 76,147 1,909,392 SH   SOLE 2 397,555 0 1,511,837
WALGREENS BOOTS ALLIANCE INC COM 931427108 13,847 347,221 SH   SOLE 4 318,468 0 28,753
WALGREENS BOOTS ALLIANCE INC COM 931427108 33,498 839,960 SH   SOLE 7 807,233 0 32,727
WALGREENS BOOTS ALLIANCE INC COM 931427108 147 3,688 SH   SOLE 13 3,688 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 3,898 97,748 SH   SOLE 15 97,748 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 46,136 1,156,879 SH   SOLE 18 1,049,586 0 107,293
WALGREENS BOOTS ALLIANCE INC COM 931427108 6,192 155,257 SH   SOLE 19 155,257 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 633,774 15,892,026 SH   SOLE 21 15,892,026 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 660,449 16,560,919 SH   SOLE 22 15,025,841 0 1,535,078
WALGREENS BOOTS ALLIANCE INC COM 931427108 19,761 495,523 SH   SOLE 23 495,523 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 52,668 1,320,659 SH   SOLE 25 1,320,659 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 66,164 1,659,069 SH   SOLE 26 564,684 0 1,094,385
WALGREENS BOOTS ALLIANCE INC COM 931427108 140,337 3,518,990 SH   SOLE 28 105,371 0 3,413,619
WALGREENS BOOTS ALLIANCE INC COM 931427108 51 1,273 SH   SOLE 29 1,273 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 188,875 4,736,084 SH   SOLE 30 4,456,009 0 280,075
WALGREENS BOOTS ALLIANCE INC COM 931427108 11,226 281,498 SH   SOLE 31 97,331 0 184,167
WALGREENS BOOTS ALLIANCE INC COM 931427108 9,566 239,865 SH   SOLE 32 239,865 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 5,589 140,150 SH   SOLE 34 140,150 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 22,922 574,782 SH   SOLE 36 574,782 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 1,264 31,692 SH   SOLE 40 31,692 0 0
WALKER & DUNLOP INC COM 93148P102 3,573 38,828 SH   SOLE 2 11,328 0 27,500
WALKER & DUNLOP INC COM 93148P102 17 188 SH   SOLE 4 188 0 0
WALKER & DUNLOP INC COM 93148P102 47 513 SH   SOLE 7 513 0 0
WALKER & DUNLOP INC COM 93148P102 11,558 125,600 SH   SOLE 18 125,600 0 0
WALKER & DUNLOP INC COM 93148P102 9,791 106,398 SH   SOLE 19 106,398 0 0
WALKER & DUNLOP INC COM 93148P102 296,686 3,224,148 SH   SOLE 21 3,224,148 0 0
WALKER & DUNLOP INC COM 93148P102 84,575 919,092 SH   SOLE 22 899,391 0 19,701
WALKER & DUNLOP INC COM 93148P102 313 3,402 SH   SOLE 23 3,402 0 0
WALKER & DUNLOP INC COM 93148P102 2,798 30,405 SH   SOLE 26 6,574 0 23,831
WALKER & DUNLOP INC COM 93148P102 365 3,966 SH   SOLE 28 3,966 0 0
WALKER & DUNLOP INC COM 93148P102 5,818 63,222 SH   SOLE 30 63,222 0 0
WALKER & DUNLOP INC COM 93148P102 355 3,856 SH   SOLE 40 3,856 0 0
WALMART INC COM 931142103 524,686 3,639,861 SH   SOLE 2 821,689 0 2,818,172
WALMART INC COM 931142103 91,831 637,052 SH   SOLE 4 583,006 0 54,046
WALMART INC COM 931142103 230,275 1,597,467 SH   SOLE 7 1,290,799 0 306,668
WALMART INC COM 931142103 1,704 11,823 SH   SOLE 13 11,823 0 0
WALMART INC COM 931142103 25,406 176,246 SH   SOLE 15 176,246 0 0
WALMART INC COM 931142103 18 126 SH   SOLE 17 0 0 126
WALMART INC COM 931142103 434,381 3,013,393 SH   SOLE 18 2,724,747 0 288,646
WALMART INC COM 931142103 264,787 1,836,882 SH   SOLE 19 1,836,882 0 0
WALMART INC COM 931142103 2,644 18,345 SH   SOLE 20 18,345 0 0
WALMART INC COM 931142103 3,943,913 27,359,787 SH   SOLE 21 27,359,787 0 0
WALMART INC COM 931142103 4,688,555 32,525,531 SH   SOLE 22 29,564,425 0 2,961,106
WALMART INC COM 931142103 140,260 973,014 SH   SOLE 23 973,014 0 0
WALMART INC COM 931142103 295,265 2,048,321 SH   SOLE 25 2,033,454 0 14,867
WALMART INC COM 931142103 421,021 2,920,714 SH   SOLE 26 897,207 0 2,023,507
WALMART INC COM 931142103 386,241 2,679,440 SH   SOLE 28 181,216 0 2,498,224
WALMART INC COM 931142103 352 2,444 SH   SOLE 29 2,444 0 0
WALMART INC COM 931142103 764,875 5,306,107 SH   SOLE 30 5,224,394 0 81,713
WALMART INC COM 931142103 54,145 375,618 SH   SOLE 31 187,533 0 188,085
WALMART INC COM 931142103 18,259 126,665 SH   SOLE 32 126,665 0 0
WALMART INC COM 931142103 123,360 855,776 SH   SOLE 34 855,776 0 0
WALMART INC COM 931142103 143,863 998,012 SH   SOLE 36 998,012 0 0
WALMART INC COM 931142103 7,568 52,502 SH   SOLE 40 52,502 0 0
WALMART INC OPTIONS 931142103 216 1,500 SH Call SOLE 2 1,500 0 0
WALMART INC OPTIONS 931142103 216 1,500 SH Put SOLE 2 1,500 0 0
WALMART INC OPTIONS 931142103 432 3,000 SH Call SOLE 4 3,000 0 0
WALMART INC OPTIONS 931142103 216 1,500 SH Put SOLE 4 1,500 0 0
WALMART INC OPTIONS 931142103 5,074 35,200 SH Call SOLE 18 35,200 0 0
WALMART INC OPTIONS 931142103 2,739 19,000 SH Put SOLE 18 19,000 0 0
WALMART INC OPTIONS 931142103 64,651 448,500 SH Call SOLE 19 448,500 0 0
WALMART INC OPTIONS 931142103 17,615 122,200 SH Put SOLE 19 122,200 0 0
WALMART INC OPTIONS 931142103 3,027 21,000 SH Call SOLE 22 21,000 0 0
WALMART INC OPTIONS 931142103 1,196 8,300 SH Put SOLE 22 8,300 0 0
WALMART INC OPTIONS 931142103 173 1,200 SH Put SOLE 26 1,200 0 0
WALMART INC OPTIONS 931142103 24,188 167,800 SH Call SOLE 34 167,800 0 0
WALMART INC OPTIONS 931142103 7,755 53,800 SH Put SOLE 34 53,800 0 0
WARNER MUSIC GROUP CORP COM CL A 934550203 340 8,960 SH   SOLE 2 8,960 0 0
WARNER MUSIC GROUP CORP COM CL A 934550203 27 717 SH   SOLE 4 717 0 0
WARNER MUSIC GROUP CORP COM CL A 934550203 1,339 35,253 SH   SOLE 13 35,253 0 0
WARNER MUSIC GROUP CORP COM CL A 934550203 2,050 53,963 SH   SOLE 18 26,931 0 27,032
WARNER MUSIC GROUP CORP COM CL A 934550203 57,029 1,501,168 SH   SOLE 19 1,501,168 0 0
WARNER MUSIC GROUP CORP COM CL A 934550203 6,557 172,609 SH   SOLE 21 172,609 0 0
WARNER MUSIC GROUP CORP COM CL A 934550203 66,150 1,741,254 SH   SOLE 22 1,607,723 0 133,531
WARNER MUSIC GROUP CORP COM CL A 934550203 919 24,193 SH   SOLE 28 0 0 24,193
WARNER MUSIC GROUP CORP COM CL A 934550203 1,153 30,350 SH   SOLE 30 30,350 0 0
WARNER MUSIC GROUP CORP COM CL A 934550203 63,673 1,676,059 SH   SOLE 34 1,676,059 0 0
WARNER MUSIC GROUP CORP COM CL A 934550203 780 20,525 SH   SOLE 36 20,525 0 0
WARRIOR MET COAL INC COM 93627C101 1,333 62,537 SH   SOLE 2 17,154 0 45,383
WARRIOR MET COAL INC COM 93627C101 5 232 SH   SOLE 4 232 0 0
WARRIOR MET COAL INC COM 93627C101 58 2,713 SH   SOLE 7 2,713 0 0
WARRIOR MET COAL INC COM 93627C101 4,773 223,886 SH   SOLE 18 223,886 0 0
WARRIOR MET COAL INC COM 93627C101 2,014 94,479 SH   SOLE 19 94,479 0 0
WARRIOR MET COAL INC COM 93627C101 110,742 5,194,262 SH   SOLE 21 5,194,262 0 0
WARRIOR MET COAL INC COM 93627C101 30,936 1,451,018 SH   SOLE 22 1,415,985 0 35,033
WARRIOR MET COAL INC COM 93627C101 449 21,057 SH   SOLE 26 17,440 0 3,617
WARRIOR MET COAL INC COM 93627C101 148 6,919 SH   SOLE 28 6,919 0 0
WARRIOR MET COAL INC COM 93627C101 2,546 119,406 SH   SOLE 30 119,406 0 0
WARRIOR MET COAL INC COM 93627C101 161 7,559 SH   SOLE 40 7,559 0 0
WASHINGTON FED INC COM 938824109 3,185 123,744 SH   SOLE 2 58,828 0 64,916
WASHINGTON FED INC COM 938824109 11 446 SH   SOLE 4 446 0 0
WASHINGTON FED INC COM 938824109 49 1,917 SH   SOLE 7 1,917 0 0
WASHINGTON FED INC COM 938824109 10,930 424,643 SH   SOLE 18 424,643 0 0
WASHINGTON FED INC COM 938824109 6,773 263,128 SH   SOLE 19 263,128 0 0
WASHINGTON FED INC COM 938824109 136,831 5,315,901 SH   SOLE 21 5,315,901 0 0
WASHINGTON FED INC COM 938824109 75,247 2,923,334 SH   SOLE 22 2,865,986 0 57,348
WASHINGTON FED INC COM 938824109 586 22,752 SH   SOLE 23 22,752 0 0
WASHINGTON FED INC COM 938824109 3,002 116,643 SH   SOLE 26 22,683 0 93,960
WASHINGTON FED INC COM 938824109 286 11,113 SH   SOLE 28 11,113 0 0
WASHINGTON FED INC COM 938824109 1,275 49,540 SH   SOLE 30 49,540 0 0
WASHINGTON FED INC COM 938824109 56 2,163 SH   SOLE 36 2,163 0 0
WASHINGTON FED INC COM 938824109 265 10,285 SH   SOLE 40 10,285 0 0
WASHINGTON PRIME GROUP NEW COM 93964W405 8 1,266 SH   SOLE 7 1,266 0 0
WASHINGTON PRIME GROUP NEW COM 93964W405 377 57,881 SH   SOLE 21 57,881 0 0
WASHINGTON PRIME GROUP NEW COM 93964W405 2,782 427,277 SH   SOLE 22 427,277 0 0
WASHINGTON PRIME GROUP NEW COM 93964W405 5 751 SH   SOLE 23 751 0 0
WASHINGTON PRIME GROUP NEW COM 93964W405 12 1,877 SH   SOLE 28 0 0 1,877
WASHINGTON PRIME GROUP NEW COM 93964W405 72 11,031 SH   SOLE 36 11,031 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 2,169 100,294 SH   SOLE 2 27,542 0 72,752
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 1,483 68,544 SH   SOLE 4 68,544 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 2,187 101,117 SH   SOLE 7 101,117 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 7,889 364,711 SH   SOLE 18 364,711 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 5,508 254,648 SH   SOLE 19 254,648 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 211,328 9,770,141 SH   SOLE 21 9,770,141 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 66,343 3,067,189 SH   SOLE 22 3,006,005 0 61,184
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 80 3,708 SH   SOLE 23 3,708 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 7,838 362,352 SH   SOLE 25 362,352 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 1,044 48,259 SH   SOLE 26 17,074 0 31,185
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 1,361 62,924 SH   SOLE 28 10,675 0 52,249
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 1,128 52,146 SH   SOLE 29 52,146 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 10,902 504,001 SH   SOLE 30 504,001 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 138 6,394 SH   SOLE 36 6,394 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 182 8,397 SH   SOLE 40 8,397 0 0
WASHINGTON TR BANCORP COM 940610108 1,359 30,337 SH   SOLE 2 6,630 0 23,707
WASHINGTON TR BANCORP COM 940610108 12 266 SH   SOLE 7 266 0 0
WASHINGTON TR BANCORP COM 940610108 2,842 63,446 SH   SOLE 18 63,446 0 0
WASHINGTON TR BANCORP COM 940610108 4,593 102,528 SH   SOLE 19 102,528 0 0
WASHINGTON TR BANCORP COM 940610108 29,298 653,983 SH   SOLE 21 653,983 0 0
WASHINGTON TR BANCORP COM 940610108 28,359 633,022 SH   SOLE 22 619,481 0 13,541
WASHINGTON TR BANCORP COM 940610108 225 5,030 SH   SOLE 23 5,030 0 0
WASHINGTON TR BANCORP COM 940610108 1,332 29,739 SH   SOLE 26 1,018 0 28,721
WASHINGTON TR BANCORP COM 940610108 88 1,964 SH   SOLE 28 1,964 0 0
WASHINGTON TR BANCORP COM 940610108 628 14,008 SH   SOLE 30 14,008 0 0
WASHINGTON TR BANCORP COM 940610108 44 983 SH   SOLE 34 983 0 0
WASHINGTON TR BANCORP COM 940610108 70 1,566 SH   SOLE 40 1,566 0 0
WASTE CONNECTIONS INC COM 94106B101 6,958 67,835 SH   SOLE 2 64,498 0 3,337
WASTE CONNECTIONS INC COM 94106B101 13,006 126,798 SH   SOLE 4 116,507 0 10,291
WASTE CONNECTIONS INC COM 94106B101 7,560 73,702 SH   SOLE 7 73,702 0 0
WASTE CONNECTIONS INC COM 94106B101 82 803 SH   SOLE 13 803 0 0
WASTE CONNECTIONS INC COM 94106B101 2,335 22,766 SH   SOLE 15 22,766 0 0
WASTE CONNECTIONS INC COM 94106B101 16,578 161,630 SH   SOLE 18 144,039 0 17,591
WASTE CONNECTIONS INC COM 94106B101 117,875 1,149,214 SH   SOLE 19 1,149,214 0 0
WASTE CONNECTIONS INC COM 94106B101 428,796 4,180,523 SH   SOLE 21 4,180,523 0 0
WASTE CONNECTIONS INC COM 94106B101 101,896 993,429 SH   SOLE 22 846,918 0 146,511
WASTE CONNECTIONS INC COM 94106B101 19,154 186,736 SH   SOLE 23 186,736 0 0
WASTE CONNECTIONS INC COM 94106B101 3,522 34,335 SH   SOLE 25 34,335 0 0
WASTE CONNECTIONS INC COM 94106B101 32,176 313,694 SH   SOLE 26 235,826 0 77,868
WASTE CONNECTIONS INC COM 94106B101 29,623 288,803 SH   SOLE 28 33,582 0 255,221
WASTE CONNECTIONS INC COM 94106B101 369 3,599 SH   SOLE 29 3,599 0 0
WASTE CONNECTIONS INC COM 94106B101 62,358 607,960 SH   SOLE 30 604,821 0 3,139
WASTE CONNECTIONS INC COM 94106B101 5,326 51,929 SH   SOLE 31 35,615 0 16,314
WASTE CONNECTIONS INC COM 94106B101 1,255 12,234 SH   SOLE 34 12,234 0 0
WASTE CONNECTIONS INC COM 94106B101 9,258 90,260 SH   SOLE 36 90,260 0 0
WASTE CONNECTIONS INC COM 94106B101 1,157 11,281 SH   SOLE 40 11,281 0 0
WASTE MGMT INC DEL COM 94106L109 119,301 1,011,626 SH   SOLE 2 155,688 0 855,938
WASTE MGMT INC DEL COM 94106L109 23,326 197,793 SH   SOLE 4 181,458 0 16,335
WASTE MGMT INC DEL COM 94106L109 48,411 410,503 SH   SOLE 7 385,635 0 24,868
WASTE MGMT INC DEL COM 94106L109 183 1,548 SH   SOLE 13 1,548 0 0
WASTE MGMT INC DEL COM 94106L109 5,994 50,825 SH   SOLE 15 50,825 0 0
WASTE MGMT INC DEL COM 94106L109 8 65 SH   SOLE 17 0 0 65
WASTE MGMT INC DEL COM 94106L109 98,096 831,814 SH   SOLE 18 771,899 0 59,915
WASTE MGMT INC DEL COM 94106L109 19,415 164,630 SH   SOLE 19 164,630 0 0
WASTE MGMT INC DEL COM 94106L109 1,388,363 11,772,771 SH   SOLE 21 11,772,771 0 0
WASTE MGMT INC DEL COM 94106L109 1,190,669 10,096,406 SH   SOLE 22 9,233,346 0 863,060
WASTE MGMT INC DEL COM 94106L109 32,984 279,695 SH   SOLE 23 279,695 0 0
WASTE MGMT INC DEL COM 94106L109 75,764 642,448 SH   SOLE 25 642,448 0 0
WASTE MGMT INC DEL COM 94106L109 127,767 1,083,413 SH   SOLE 26 345,480 0 737,933
WASTE MGMT INC DEL COM 94106L109 134,702 1,142,217 SH   SOLE 28 56,674 0 1,085,543
WASTE MGMT INC DEL COM 94106L109 92 783 SH   SOLE 29 783 0 0
WASTE MGMT INC DEL COM 94106L109 262,659 2,227,245 SH   SOLE 30 2,199,976 0 27,269
WASTE MGMT INC DEL COM 94106L109 11,446 97,061 SH   SOLE 31 55,165 0 41,896
WASTE MGMT INC DEL COM 94106L109 24,278 205,869 SH   SOLE 34 205,869 0 0
WASTE MGMT INC DEL COM 94106L109 38,810 329,096 SH   SOLE 36 329,096 0 0
WASTE MGMT INC DEL COM 94106L109 2,056 17,436 SH   SOLE 40 17,436 0 0
WATERS CORP COM 941848103 43,304 175,021 SH   SOLE 2 46,876 0 128,145
WATERS CORP COM 941848103 7,725 31,223 SH   SOLE 4 28,817 0 2,406
WATERS CORP COM 941848103 13,974 56,477 SH   SOLE 7 51,758 0 4,719
WATERS CORP COM 941848103 54 217 SH   SOLE 13 217 0 0
WATERS CORP COM 941848103 1,637 6,618 SH   SOLE 15 6,618 0 0
WATERS CORP COM 941848103 28,642 115,762 SH   SOLE 18 106,649 0 9,113
WATERS CORP COM 941848103 5,414 21,881 SH   SOLE 19 21,881 0 0
WATERS CORP COM 941848103 481,018 1,944,135 SH   SOLE 21 1,944,135 0 0
WATERS CORP COM 941848103 348,027 1,406,626 SH   SOLE 22 1,276,065 0 130,561
WATERS CORP COM 941848103 10,893 44,026 SH   SOLE 23 44,026 0 0
WATERS CORP COM 941848103 33,805 136,630 SH   SOLE 25 136,630 0 0
WATERS CORP COM 941848103 38,106 154,012 SH   SOLE 26 59,685 0 94,327
WATERS CORP COM 941848103 58,211 235,272 SH   SOLE 28 9,855 0 225,417
WATERS CORP COM 941848103 505 2,040 SH   SOLE 29 2,040 0 0
WATERS CORP COM 941848103 84,419 341,197 SH   SOLE 30 335,090 0 6,107
WATERS CORP COM 941848103 3,562 14,398 SH   SOLE 31 8,060 0 6,338
WATERS CORP COM 941848103 1,883 7,611 SH   SOLE 34 7,611 0 0
WATERS CORP COM 941848103 8,534 34,490 SH   SOLE 36 34,490 0 0
WATERS CORP COM 941848103 672 2,717 SH   SOLE 40 2,717 0 0
WATERSTONE FINL INC MD COM 94188P101 509 27,055 SH   SOLE 2 7,937 0 19,118
WATERSTONE FINL INC MD COM 94188P101 6 293 SH   SOLE 7 293 0 0
WATERSTONE FINL INC MD COM 94188P101 1,550 82,369 SH   SOLE 18 82,369 0 0
WATERSTONE FINL INC MD COM 94188P101 767 40,765 SH   SOLE 19 40,765 0 0
WATERSTONE FINL INC MD COM 94188P101 17,598 935,045 SH   SOLE 21 935,045 0 0
WATERSTONE FINL INC MD COM 94188P101 13,852 736,004 SH   SOLE 22 708,493 0 27,511
WATERSTONE FINL INC MD COM 94188P101 46 2,462 SH   SOLE 26 0 0 2,462
WATERSTONE FINL INC MD COM 94188P101 79 4,204 SH   SOLE 28 4,204 0 0
WATERSTONE FINL INC MD COM 94188P101 115 6,115 SH   SOLE 30 6,115 0 0
WATERSTONE FINL INC MD COM 94188P101 67 3,561 SH   SOLE 40 3,561 0 0
WATFORD HLDGS LTD SHS G94787101 714 20,627 SH   SOLE 2 5,654 0 14,973
WATFORD HLDGS LTD SHS G94787101 14 401 SH   SOLE 7 401 0 0
WATFORD HLDGS LTD SHS G94787101 2,194 63,399 SH   SOLE 18 63,399 0 0
WATFORD HLDGS LTD SHS G94787101 1,091 31,526 SH   SOLE 19 31,526 0 0
WATFORD HLDGS LTD SHS G94787101 22,697 655,979 SH   SOLE 21 655,979 0 0
WATFORD HLDGS LTD SHS G94787101 18,026 520,973 SH   SOLE 22 510,630 0 10,343
WATFORD HLDGS LTD SHS G94787101 113 3,263 SH   SOLE 28 3,263 0 0
WATFORD HLDGS LTD SHS G94787101 129 3,731 SH   SOLE 30 3,731 0 0
WATFORD HLDGS LTD SHS G94787101 76 2,206 SH   SOLE 40 2,206 0 0
WATSCO INC COM 942622200 19,997 88,269 SH   SOLE 2 27,402 0 60,867
WATSCO INC COM 942622200 41 180 SH   SOLE 4 180 0 0
WATSCO INC COM 942622200 1,052 4,643 SH   SOLE 7 4,643 0 0
WATSCO INC COM 942622200 22,119 97,635 SH   SOLE 18 97,635 0 0
WATSCO INC COM 942622200 1,880 8,299 SH   SOLE 19 8,299 0 0
WATSCO INC COM 942622200 492,679 2,174,705 SH   SOLE 21 2,174,705 0 0
WATSCO INC COM 942622200 229,360 1,012,403 SH   SOLE 22 968,766 0 43,637
WATSCO INC COM 942622200 15 67 SH   SOLE 25 67 0 0
WATSCO INC COM 942622200 4,733 20,893 SH   SOLE 26 9,035 0 11,858
WATSCO INC COM 942622200 1,085 4,788 SH   SOLE 28 4,204 0 584
WATSCO INC COM 942622200 4,350 19,203 SH   SOLE 30 19,203 0 0
WATSCO INC COM 942622200 140 620 SH   SOLE 31 620 0 0
WATSCO INC COM 942622200 2,715 11,984 SH   SOLE 32 11,984 0 0
WATSCO INC COM 942622200 913 4,031 SH   SOLE 34 4,031 0 0
WATSCO INC COM 942622200 169 747 SH   SOLE 36 747 0 0
WATSCO INC COM 942622200 911 4,021 SH   SOLE 40 4,021 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 3,169 26,039 SH   SOLE 2 8,797 0 17,242
WATTS WATER TECHNOLOGIES INC CL A 942749102 20 168 SH   SOLE 4 168 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 3,283 26,973 SH   SOLE 7 26,973 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 14,775 121,406 SH   SOLE 18 121,406 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 6,098 50,108 SH   SOLE 19 50,108 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 374,142 3,074,294 SH   SOLE 21 3,074,294 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 93,966 772,109 SH   SOLE 22 753,845 0 18,264
WATTS WATER TECHNOLOGIES INC CL A 942749102 7,781 63,933 SH   SOLE 25 63,933 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 8,044 66,100 SH   SOLE 26 40,874 0 25,226
WATTS WATER TECHNOLOGIES INC CL A 942749102 412 3,386 SH   SOLE 28 3,386 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 37,381 307,156 SH   SOLE 30 307,156 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 3,352 27,544 SH   SOLE 34 27,544 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 265 2,176 SH   SOLE 36 2,176 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 394 3,241 SH   SOLE 40 3,241 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105 150 19,070 SH   SOLE 2 9,926 0 9,144
WAVE LIFE SCIENCES LTD SHS Y95308105 3 381 SH   SOLE 7 381 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105 929 118,048 SH   SOLE 18 118,048 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105 639 81,221 SH   SOLE 19 81,221 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105 12,985 1,649,963 SH   SOLE 21 1,649,963 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105 8,793 1,117,264 SH   SOLE 22 1,104,960 0 12,304
WAVE LIFE SCIENCES LTD SHS Y95308105 9 1,175 SH   SOLE 23 1,175 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105 70 8,873 SH   SOLE 26 0 0 8,873
WAVE LIFE SCIENCES LTD SHS Y95308105 211 26,787 SH   SOLE 30 26,787 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105 19 2,422 SH   SOLE 40 2,422 0 0
WAYFAIR INC CL A 94419L101 35,733 158,243 SH   SOLE 2 25,161 0 133,082
WAYFAIR INC CL A 94419L101 7,032 31,143 SH   SOLE 4 28,670 0 2,473
WAYFAIR INC CL A 94419L101 1,153 5,108 SH   SOLE 7 5,108 0 0
WAYFAIR INC CL A 94419L101 545 2,414 SH   SOLE 13 2,414 0 0
WAYFAIR INC CL A 94419L101 1,258 5,572 SH   SOLE 15 5,572 0 0
WAYFAIR INC CL A 94419L101 11,476 50,822 SH   SOLE 18 45,190 0 5,632
WAYFAIR INC CL A 94419L101 7,858 34,797 SH   SOLE 19 34,797 0 0
WAYFAIR INC CL A 94419L101 271,706 1,203,251 SH   SOLE 21 1,203,251 0 0
WAYFAIR INC CL A 94419L101 404,382 1,790,807 SH   SOLE 22 1,690,482 0 100,325
WAYFAIR INC CL A 94419L101 9,700 42,957 SH   SOLE 23 42,957 0 0
WAYFAIR INC CL A 94419L101 27,307 120,929 SH   SOLE 25 120,929 0 0
WAYFAIR INC CL A 94419L101 24,989 110,663 SH   SOLE 26 54,625 0 56,038
WAYFAIR INC CL A 94419L101 29,777 131,867 SH   SOLE 28 9,753 0 122,114
WAYFAIR INC CL A 94419L101 14 60 SH   SOLE 29 60 0 0
WAYFAIR INC CL A 94419L101 44,698 197,945 SH   SOLE 30 196,367 0 1,578
WAYFAIR INC CL A 94419L101 5,666 25,091 SH   SOLE 31 8,816 0 16,275
WAYFAIR INC CL A 94419L101 722 3,197 SH   SOLE 34 3,197 0 0
WAYFAIR INC CL A 94419L101 8,060 35,694 SH   SOLE 36 35,694 0 0
WAYFAIR INC CL A 94419L101 608 2,693 SH   SOLE 40 2,693 0 0
WAYFAIR INC OPTIONS 94419L101 68 300 SH Call SOLE 2 300 0 0
WAYFAIR INC OPTIONS 94419L101 135 600 SH Call SOLE 4 600 0 0
WAYFAIR INC OPTIONS 94419L101 1,806 8,000 SH Call SOLE 18 8,000 0 0
WAYFAIR INC OPTIONS 94419L101 22,242 98,500 SH Call SOLE 19 98,500 0 0
WAYFAIR INC OPTIONS 94419L101 1,016 4,500 SH Call SOLE 22 4,500 0 0
WAYFAIR INC OPTIONS 94419L101 8,581 38,000 SH Call SOLE 34 38,000 0 0
WAYFAIR INC NOTE 1.000% 8/1 94419LAF8 8,161 4,870,000 PRN   SOLE 21 4,870,000 0 0
WAYSIDE TECHNOLOGY GROUP INC COM 946760105 20 1,022 SH   SOLE 18 1,022 0 0
WAYSIDE TECHNOLOGY GROUP INC COM 946760105 217 11,351 SH   SOLE 21 11,351 0 0
WAYSIDE TECHNOLOGY GROUP INC COM 946760105 2,628 137,575 SH   SOLE 22 137,575 0 0
WD-40 CO COM 929236107 2,399 9,028 SH   SOLE 2 4,540 0 4,488
WD-40 CO COM 929236107 18 69 SH   SOLE 4 69 0 0
WD-40 CO COM 929236107 65 246 SH   SOLE 7 246 0 0
WD-40 CO COM 929236107 15,955 60,055 SH   SOLE 18 60,055 0 0
WD-40 CO COM 929236107 6,492 24,436 SH   SOLE 19 24,436 0 0
WD-40 CO COM 929236107 412,192 1,551,460 SH   SOLE 21 1,551,460 0 0
WD-40 CO COM 929236107 102,297 385,040 SH   SOLE 22 375,581 0 9,459
WD-40 CO COM 929236107 1,275 4,798 SH   SOLE 23 4,798 0 0
WD-40 CO COM 929236107 1,286 4,841 SH   SOLE 26 3,322 0 1,519
WD-40 CO COM 929236107 471 1,772 SH   SOLE 28 1,772 0 0
WD-40 CO COM 929236107 7,776 29,270 SH   SOLE 30 29,270 0 0
WD-40 CO COM 929236107 470 1,768 SH   SOLE 40 1,768 0 0
WEBSTER FINL CORP CONN COM 947890109 11,516 273,216 SH   SOLE 2 98,461 0 174,755
WEBSTER FINL CORP CONN COM 947890109 78 1,862 SH   SOLE 4 1,862 0 0
WEBSTER FINL CORP CONN COM 947890109 94 2,238 SH   SOLE 7 2,238 0 0
WEBSTER FINL CORP CONN COM 947890109 9,638 228,668 SH   SOLE 18 228,668 0 0
WEBSTER FINL CORP CONN COM 947890109 951 22,570 SH   SOLE 19 22,570 0 0
WEBSTER FINL CORP CONN COM 947890109 174,101 4,130,501 SH   SOLE 21 4,130,501 0 0
WEBSTER FINL CORP CONN COM 947890109 121,038 2,871,594 SH   SOLE 22 2,746,101 0 125,493
WEBSTER FINL CORP CONN COM 947890109 35 833 SH   SOLE 23 833 0 0
WEBSTER FINL CORP CONN COM 947890109 111 2,636 SH   SOLE 25 2,636 0 0
WEBSTER FINL CORP CONN COM 947890109 1,423 33,763 SH   SOLE 26 27,092 0 6,671
WEBSTER FINL CORP CONN COM 947890109 520 12,346 SH   SOLE 28 12,346 0 0
WEBSTER FINL CORP CONN COM 947890109 4,000 94,890 SH   SOLE 30 94,890 0 0
WEBSTER FINL CORP CONN COM 947890109 72 1,703 SH   SOLE 31 1,703 0 0
WEBSTER FINL CORP CONN COM 947890109 370 8,772 SH   SOLE 36 8,772 0 0
WEBSTER FINL CORP CONN COM 947890109 449 10,653 SH   SOLE 40 10,653 0 0
WEC ENERGY GROUP INC COM 92939U106 71,020 771,701 SH   SOLE 2 156,227 0 615,474
WEC ENERGY GROUP INC COM 92939U106 16,877 183,383 SH   SOLE 4 171,196 0 12,187
WEC ENERGY GROUP INC COM 92939U106 34,993 380,234 SH   SOLE 7 349,292 0 30,942
WEC ENERGY GROUP INC COM 92939U106 112 1,217 SH   SOLE 13 1,217 0 0
WEC ENERGY GROUP INC COM 92939U106 3,591 39,019 SH   SOLE 15 39,019 0 0
WEC ENERGY GROUP INC COM 92939U106 56,559 614,567 SH   SOLE 18 568,647 0 45,920
WEC ENERGY GROUP INC COM 92939U106 17,526 190,439 SH   SOLE 19 190,439 0 0
WEC ENERGY GROUP INC COM 92939U106 1,113,840 12,103,005 SH   SOLE 21 12,103,005 0 0
WEC ENERGY GROUP INC COM 92939U106 724,539 7,872,858 SH   SOLE 22 7,208,024 0 664,834
WEC ENERGY GROUP INC COM 92939U106 20,075 218,132 SH   SOLE 23 218,132 0 0
WEC ENERGY GROUP INC COM 92939U106 39,268 426,690 SH   SOLE 25 426,690 0 0
WEC ENERGY GROUP INC COM 92939U106 60,105 653,103 SH   SOLE 26 239,479 0 413,624
WEC ENERGY GROUP INC COM 92939U106 48,735 529,561 SH   SOLE 28 40,061 0 489,500
WEC ENERGY GROUP INC COM 92939U106 5 52 SH   SOLE 29 52 0 0
WEC ENERGY GROUP INC COM 92939U106 134,634 1,462,931 SH   SOLE 30 1,462,931 0 0
WEC ENERGY GROUP INC COM 92939U106 23,227 252,383 SH   SOLE 31 40,435 0 211,948
WEC ENERGY GROUP INC COM 92939U106 2,280 24,775 SH   SOLE 32 24,775 0 0
WEC ENERGY GROUP INC COM 92939U106 3,694 40,135 SH   SOLE 34 40,135 0 0
WEC ENERGY GROUP INC COM 92939U106 25,298 274,892 SH   SOLE 36 274,892 0 0
WEC ENERGY GROUP INC COM 92939U106 1,045 11,352 SH   SOLE 40 11,352 0 0
WEIBO CORP SPONSORED ADR 948596101 2,328 56,795 SH   SOLE 2 3,676 0 53,119
WEIBO CORP SPONSORED ADR 948596101 890 21,702 SH   SOLE 4 18,068 0 3,634
WEIBO CORP SPONSORED ADR 948596101 261 6,375 SH   SOLE 7 6,375 0 0
WEIBO CORP SPONSORED ADR 948596101 1,375 33,540 SH   SOLE 15 33,540 0 0
WEIBO CORP SPONSORED ADR 948596101 740 18,055 SH   SOLE 18 18,055 0 0
WEIBO CORP SPONSORED ADR 948596101 39,368 960,432 SH   SOLE 21 960,432 0 0
WEIBO CORP SPONSORED ADR 948596101 24,955 608,797 SH   SOLE 22 559,069 0 49,728
WEIBO CORP SPONSORED ADR 948596101 1,255 30,616 SH   SOLE 23 30,616 0 0
WEIBO CORP SPONSORED ADR 948596101 1,500 36,587 SH   SOLE 25 36,587 0 0
WEIBO CORP SPONSORED ADR 948596101 8,760 213,703 SH   SOLE 26 93,431 0 120,272
WEIBO CORP SPONSORED ADR 948596101 4,093 99,842 SH   SOLE 28 5,321 0 94,521
WEIBO CORP SPONSORED ADR 948596101 12,410 302,749 SH   SOLE 30 302,749 0 0
WEIBO CORP SPONSORED ADR 948596101 32 772 SH   SOLE 31 772 0 0
WEIBO CORP SPONSORED ADR 948596101 187 4,558 SH   SOLE 34 4,558 0 0
WEIBO CORP SPONSORED ADR 948596101 17 424 SH   SOLE 40 424 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 7,387 340,882 SH   SOLE 2 107,333 0 233,549
WEINGARTEN RLTY INVS SH BEN INT 948741103 2,203 101,684 SH   SOLE 4 101,684 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 3,301 152,313 SH   SOLE 7 152,313 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 6,586 303,915 SH   SOLE 18 303,915 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 4,022 185,614 SH   SOLE 19 185,614 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 124,936 5,765,378 SH   SOLE 21 5,765,378 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 106,452 4,912,410 SH   SOLE 22 4,753,611 0 158,799
WEINGARTEN RLTY INVS SH BEN INT 948741103 117 5,403 SH   SOLE 23 5,403 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 11,868 547,665 SH   SOLE 25 547,665 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 912 42,095 SH   SOLE 26 28,917 0 13,178
WEINGARTEN RLTY INVS SH BEN INT 948741103 1,979 91,337 SH   SOLE 28 14,697 0 76,640
WEINGARTEN RLTY INVS SH BEN INT 948741103 1,724 79,572 SH   SOLE 29 79,572 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 11,907 549,464 SH   SOLE 30 549,464 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 49 2,250 SH   SOLE 31 2,250 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 100 4,622 SH   SOLE 36 4,622 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 351 16,200 SH   SOLE 40 16,200 0 0
WEIS MKTS INC COM 948849104 879 18,392 SH   SOLE 2 7,029 0 11,363
WEIS MKTS INC COM 948849104 8 157 SH   SOLE 4 157 0 0
WEIS MKTS INC COM 948849104 9 194 SH   SOLE 7 194 0 0
WEIS MKTS INC COM 948849104 1,578 33,002 SH   SOLE 18 32,557 0 445
WEIS MKTS INC COM 948849104 3,949 82,602 SH   SOLE 19 82,602 0 0
WEIS MKTS INC COM 948849104 19,537 408,628 SH   SOLE 21 408,628 0 0
WEIS MKTS INC COM 948849104 23,881 499,498 SH   SOLE 22 485,910 0 13,588
WEIS MKTS INC COM 948849104 1,720 35,975 SH   SOLE 23 35,975 0 0
WEIS MKTS INC COM 948849104 1,329 27,794 SH   SOLE 26 5,765 0 22,029
WEIS MKTS INC COM 948849104 84 1,755 SH   SOLE 28 1,755 0 0
WEIS MKTS INC COM 948849104 501 10,489 SH   SOLE 30 10,489 0 0
WEIS MKTS INC COM 948849104 128 2,683 SH   SOLE 40 2,683 0 0
WELBILT INC COM 949090104 1,963 148,687 SH   SOLE 2 46,965 0 101,722
WELBILT INC COM 949090104 11 803 SH   SOLE 4 803 0 0
WELBILT INC COM 949090104 30 2,282 SH   SOLE 7 2,282 0 0
WELBILT INC COM 949090104 6,017 455,834 SH   SOLE 18 455,834 0 0
WELBILT INC COM 949090104 4,437 336,100 SH   SOLE 19 336,100 0 0
WELBILT INC COM 949090104 59,707 4,523,275 SH   SOLE 21 4,523,275 0 0
WELBILT INC COM 949090104 50,278 3,808,908 SH   SOLE 22 3,720,113 0 88,795
WELBILT INC COM 949090104 88 6,683 SH   SOLE 23 6,683 0 0
WELBILT INC COM 949090104 50 3,788 SH   SOLE 25 3,788 0 0
WELBILT INC COM 949090104 1,463 110,812 SH   SOLE 26 41,565 0 69,247
WELBILT INC COM 949090104 258 19,520 SH   SOLE 28 16,820 0 2,700
WELBILT INC COM 949090104 1,060 80,297 SH   SOLE 30 80,297 0 0
WELBILT INC COM 949090104 94 7,140 SH   SOLE 34 7,140 0 0
WELBILT INC COM 949090104 89 6,746 SH   SOLE 36 6,746 0 0
WELBILT INC COM 949090104 187 14,151 SH   SOLE 40 14,151 0 0
WELLS FARGO CO NEW COM 949746101 307,589 10,191,821 SH   SOLE 2 2,618,521 0 7,573,300
WELLS FARGO CO NEW COM 949746101 55,582 1,841,698 SH   SOLE 4 1,692,183 0 149,515
WELLS FARGO CO NEW COM 949746101 109,048 3,613,251 SH   SOLE 7 3,475,926 0 137,325
WELLS FARGO CO NEW COM 949746101 4,305 142,644 SH   SOLE 13 142,644 0 0
WELLS FARGO CO NEW COM 949746101 14,757 488,978 SH   SOLE 15 488,978 0 0
WELLS FARGO CO NEW COM 949746101 0 1 SH   SOLE 17 0 0 1
WELLS FARGO CO NEW COM 949746101 660,278 21,878,006 SH   SOLE 18 19,765,268 0 2,112,738
WELLS FARGO CO NEW COM 949746101 644,183 21,344,702 SH   SOLE 19 21,344,702 0 0
WELLS FARGO CO NEW COM 949746101 2,085 69,069 SH   SOLE 20 69,069 0 0
WELLS FARGO CO NEW COM 949746101 2,428,248 80,458,840 SH   SOLE 21 80,458,840 0 0
WELLS FARGO CO NEW COM 949746101 2,859,411 94,745,245 SH   SOLE 22 85,498,747 0 9,246,498
WELLS FARGO CO NEW COM 949746101 85,637 2,837,529 SH   SOLE 23 2,837,529 0 0
WELLS FARGO CO NEW COM 949746101 175,992 5,831,416 SH   SOLE 25 5,831,416 0 0
WELLS FARGO CO NEW COM 949746101 240,843 7,980,232 SH   SOLE 26 2,042,883 0 5,937,349
WELLS FARGO CO NEW COM 949746101 256,897 8,512,175 SH   SOLE 28 498,839 0 8,013,336
WELLS FARGO CO NEW COM 949746101 5,500 182,248 SH   SOLE 29 182,248 0 0
WELLS FARGO CO NEW COM 949746101 479,712 15,895,033 SH   SOLE 30 15,684,461 0 210,572
WELLS FARGO CO NEW COM 949746101 87,303 2,892,734 SH   SOLE 31 586,853 0 2,305,881
WELLS FARGO CO NEW COM 949746101 6,590 218,347 SH   SOLE 32 218,347 0 0
WELLS FARGO CO NEW COM 949746101 33,150 1,098,416 SH   SOLE 34 1,098,416 0 0
WELLS FARGO CO NEW COM 949746101 11,126 368,669 SH   SOLE 35 368,669 0 0
WELLS FARGO CO NEW COM 949746101 93,720 3,105,367 SH   SOLE 36 3,105,367 0 0
WELLS FARGO CO NEW COM 949746101 4,919 163,000 SH   SOLE 40 163,000 0 0
WELLTOWER INC COM 95040Q104 68,265 1,056,402 SH   SOLE 2 233,998 0 822,404
WELLTOWER INC COM 95040Q104 52,459 811,806 SH   SOLE 4 795,754 0 16,052
WELLTOWER INC COM 95040Q104 61,041 944,618 SH   SOLE 7 908,338 0 36,280
WELLTOWER INC COM 95040Q104 95 1,463 SH   SOLE 13 1,463 0 0
WELLTOWER INC COM 95040Q104 3,370 52,152 SH   SOLE 15 52,152 0 0
WELLTOWER INC COM 95040Q104 2 30 SH   SOLE 17 0 0 30
WELLTOWER INC COM 95040Q104 77,999 1,207,040 SH   SOLE 18 1,131,016 0 76,024
WELLTOWER INC COM 95040Q104 89,539 1,385,616 SH   SOLE 19 1,385,616 0 0
WELLTOWER INC COM 95040Q104 952,856 14,745,526 SH   SOLE 21 14,745,526 0 0
WELLTOWER INC COM 95040Q104 889,798 13,769,697 SH   SOLE 22 12,515,228 0 1,254,469
WELLTOWER INC COM 95040Q104 21,965 339,908 SH   SOLE 23 339,908 0 0
WELLTOWER INC COM 95040Q104 164,243 2,541,675 SH   SOLE 25 2,541,675 0 0
WELLTOWER INC COM 95040Q104 60,790 940,726 SH   SOLE 26 310,486 0 630,240
WELLTOWER INC COM 95040Q104 82,203 1,272,100 SH   SOLE 28 126,399 0 1,145,701
WELLTOWER INC COM 95040Q104 16,492 255,217 SH   SOLE 29 255,217 0 0
WELLTOWER INC COM 95040Q104 207,558 3,211,973 SH   SOLE 30 3,139,426 0 72,547
WELLTOWER INC COM 95040Q104 4,513 69,834 SH   SOLE 31 53,980 0 15,854
WELLTOWER INC COM 95040Q104 35,369 547,335 SH   SOLE 34 547,335 0 0
WELLTOWER INC COM 95040Q104 18,376 284,370 SH   SOLE 36 284,370 0 0
WELLTOWER INC COM 95040Q104 1,173 18,153 SH   SOLE 40 18,153 0 0
WENDYS CO COM 95058W100 17,695 807,256 SH   SOLE 2 460,094 0 347,162
WENDYS CO COM 95058W100 360 16,444 SH   SOLE 4 16,444 0 0
WENDYS CO COM 95058W100 273 12,473 SH   SOLE 7 12,473 0 0
WENDYS CO COM 95058W100 1,316 60,029 SH   SOLE 13 60,029 0 0
WENDYS CO COM 95058W100 13,921 635,103 SH   SOLE 18 576,008 0 59,095
WENDYS CO COM 95058W100 12,834 585,482 SH   SOLE 19 585,482 0 0
WENDYS CO COM 95058W100 192,881 8,799,324 SH   SOLE 21 8,799,324 0 0
WENDYS CO COM 95058W100 147,448 6,726,630 SH   SOLE 22 5,963,700 0 762,930
WENDYS CO COM 95058W100 1,486 67,772 SH   SOLE 23 67,772 0 0
WENDYS CO COM 95058W100 77 3,506 SH   SOLE 25 3,506 0 0
WENDYS CO COM 95058W100 3,778 172,337 SH   SOLE 26 69,719 0 102,618
WENDYS CO COM 95058W100 4,023 183,525 SH   SOLE 28 25,992 0 157,533
WENDYS CO COM 95058W100 1,806 82,401 SH   SOLE 29 82,401 0 0
WENDYS CO COM 95058W100 3,566 162,665 SH   SOLE 30 162,665 0 0
WENDYS CO COM 95058W100 1,742 79,449 SH   SOLE 31 79,449 0 0
WENDYS CO COM 95058W100 642 29,290 SH   SOLE 34 29,290 0 0
WENDYS CO COM 95058W100 914 41,704 SH   SOLE 36 41,704 0 0
WENDYS CO COM 95058W100 509 23,232 SH   SOLE 40 23,232 0 0
WERNER ENTERPRISES INC COM 950755108 3,936 100,357 SH   SOLE 2 52,717 0 47,640
WERNER ENTERPRISES INC COM 950755108 8 213 SH   SOLE 4 213 0 0
WERNER ENTERPRISES INC COM 950755108 48 1,223 SH   SOLE 7 1,223 0 0
WERNER ENTERPRISES INC COM 950755108 13,969 356,178 SH   SOLE 18 334,600 0 21,578
WERNER ENTERPRISES INC COM 950755108 23,700 604,280 SH   SOLE 19 604,280 0 0
WERNER ENTERPRISES INC COM 950755108 164,569 4,196,051 SH   SOLE 21 4,196,051 0 0
WERNER ENTERPRISES INC COM 950755108 93,193 2,376,168 SH   SOLE 22 2,332,900 0 43,268
WERNER ENTERPRISES INC COM 950755108 1,357 34,591 SH   SOLE 23 34,591 0 0
WERNER ENTERPRISES INC COM 950755108 51 1,291 SH   SOLE 25 1,291 0 0
WERNER ENTERPRISES INC COM 950755108 5,856 149,308 SH   SOLE 26 29,853 0 119,455
WERNER ENTERPRISES INC COM 950755108 305 7,785 SH   SOLE 28 7,785 0 0
WERNER ENTERPRISES INC COM 950755108 1,474 37,579 SH   SOLE 30 37,579 0 0
WERNER ENTERPRISES INC COM 950755108 124 3,174 SH   SOLE 36 3,174 0 0
WERNER ENTERPRISES INC COM 950755108 291 7,427 SH   SOLE 40 7,427 0 0
WESBANCO INC COM 950810101 2,849 95,085 SH   SOLE 2 23,181 0 71,904
WESBANCO INC COM 950810101 10 337 SH   SOLE 4 337 0 0
WESBANCO INC COM 950810101 35 1,161 SH   SOLE 7 1,161 0 0
WESBANCO INC COM 950810101 6,853 228,724 SH   SOLE 18 228,724 0 0
WESBANCO INC COM 950810101 5,746 191,795 SH   SOLE 19 191,795 0 0
WESBANCO INC COM 950810101 69,284 2,312,539 SH   SOLE 21 2,312,539 0 0
WESBANCO INC COM 950810101 64,939 2,167,510 SH   SOLE 22 2,119,292 0 48,218
WESBANCO INC COM 950810101 130 4,347 SH   SOLE 23 4,347 0 0
WESBANCO INC COM 950810101 3,096 103,346 SH   SOLE 26 20,046 0 83,300
WESBANCO INC COM 950810101 258 8,598 SH   SOLE 28 8,598 0 0
WESBANCO INC COM 950810101 1,123 37,475 SH   SOLE 30 37,475 0 0
WESBANCO INC COM 950810101 19 628 SH   SOLE 34 628 0 0
WESBANCO INC COM 950810101 70 2,328 SH   SOLE 36 2,328 0 0
WESBANCO INC COM 950810101 264 8,803 SH   SOLE 40 8,803 0 0
WESCO INTL INC COM 95082P105 4,891 62,305 SH   SOLE 2 17,302 0 45,003
WESCO INTL INC COM 95082P105 21 267 SH   SOLE 4 267 0 0
WESCO INTL INC COM 95082P105 160 2,038 SH   SOLE 7 2,038 0 0
WESCO INTL INC COM 95082P105 14,108 179,719 SH   SOLE 18 178,148 0 1,571
WESCO INTL INC COM 95082P105 11,079 141,139 SH   SOLE 19 141,139 0 0
WESCO INTL INC COM 95082P105 138,854 1,768,846 SH   SOLE 21 1,768,846 0 0
WESCO INTL INC COM 95082P105 99,659 1,269,538 SH   SOLE 22 1,233,757 0 35,781
WESCO INTL INC COM 95082P105 71 905 SH   SOLE 23 905 0 0
WESCO INTL INC COM 95082P105 892 11,365 SH   SOLE 25 11,365 0 0
WESCO INTL INC COM 95082P105 2,793 35,576 SH   SOLE 26 15,059 0 20,517
WESCO INTL INC COM 95082P105 739 9,409 SH   SOLE 28 5,860 0 3,549
WESCO INTL INC COM 95082P105 2,513 32,009 SH   SOLE 30 32,009 0 0
WESCO INTL INC COM 95082P105 1,749 22,280 SH   SOLE 34 22,280 0 0
WESCO INTL INC COM 95082P105 573 7,301 SH   SOLE 36 7,301 0 0
WESCO INTL INC COM 95082P105 498 6,348 SH   SOLE 40 6,348 0 0
WEST BANCORPORATION INC CAP STK 95123P106 292 15,119 SH   SOLE 2 1,806 0 13,313
WEST BANCORPORATION INC CAP STK 95123P106 6 319 SH   SOLE 7 319 0 0
WEST BANCORPORATION INC CAP STK 95123P106 1,267 65,647 SH   SOLE 18 65,647 0 0
WEST BANCORPORATION INC CAP STK 95123P106 926 48,001 SH   SOLE 19 48,001 0 0
WEST BANCORPORATION INC CAP STK 95123P106 12,064 625,086 SH   SOLE 21 625,086 0 0
WEST BANCORPORATION INC CAP STK 95123P106 7,170 371,497 SH   SOLE 22 368,755 0 2,742
WEST PHARMACEUTICAL SVSC INC COM 955306105 63,852 225,377 SH   SOLE 2 80,346 0 145,031
WEST PHARMACEUTICAL SVSC INC COM 955306105 11,225 39,620 SH   SOLE 4 36,760 0 2,860
WEST PHARMACEUTICAL SVSC INC COM 955306105 27,358 96,567 SH   SOLE 7 71,826 0 24,741
WEST PHARMACEUTICAL SVSC INC COM 955306105 73 257 SH   SOLE 13 257 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 2,059 7,268 SH   SOLE 15 7,268 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 42,828 151,169 SH   SOLE 18 139,843 0 11,326
WEST PHARMACEUTICAL SVSC INC COM 955306105 276,115 974,605 SH   SOLE 19 974,605 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 672,283 2,372,960 SH   SOLE 21 2,372,960 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 512,778 1,809,952 SH   SOLE 22 1,602,242 0 207,710
WEST PHARMACEUTICAL SVSC INC COM 955306105 17,188 60,670 SH   SOLE 23 60,670 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 45,706 161,327 SH   SOLE 25 161,327 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 54,681 193,009 SH   SOLE 26 79,798 0 113,211
WEST PHARMACEUTICAL SVSC INC COM 955306105 91,921 324,454 SH   SOLE 28 11,371 0 313,083
WEST PHARMACEUTICAL SVSC INC COM 955306105 1,205 4,252 SH   SOLE 29 4,252 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 133,789 472,235 SH   SOLE 30 440,195 0 32,040
WEST PHARMACEUTICAL SVSC INC COM 955306105 96,420 340,334 SH   SOLE 31 17,457 0 322,877
WEST PHARMACEUTICAL SVSC INC COM 955306105 3,182 11,231 SH   SOLE 34 11,231 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 12,045 42,516 SH   SOLE 36 42,516 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 889 3,137 SH   SOLE 40 3,137 0 0
WESTAMERICA BANCORPORATION COM 957090103 1,606 29,041 SH   SOLE 2 8,923 0 20,118
WESTAMERICA BANCORPORATION COM 957090103 26 467 SH   SOLE 7 467 0 0
WESTAMERICA BANCORPORATION COM 957090103 6,382 115,436 SH   SOLE 18 115,436 0 0
WESTAMERICA BANCORPORATION COM 957090103 2,570 46,483 SH   SOLE 19 46,483 0 0
WESTAMERICA BANCORPORATION COM 957090103 162,255 2,934,623 SH   SOLE 21 2,934,623 0 0
WESTAMERICA BANCORPORATION COM 957090103 40,438 731,373 SH   SOLE 22 713,781 0 17,592
WESTAMERICA BANCORPORATION COM 957090103 566 10,245 SH   SOLE 26 8,645 0 1,600
WESTAMERICA BANCORPORATION COM 957090103 208 3,763 SH   SOLE 28 3,763 0 0
WESTAMERICA BANCORPORATION COM 957090103 2,683 48,524 SH   SOLE 30 48,524 0 0
WESTAMERICA BANCORPORATION COM 957090103 158 2,851 SH   SOLE 40 2,851 0 0
WESTERN ALLIANCE BANCORP COM 957638109 14,092 235,058 SH   SOLE 2 44,044 0 191,014
WESTERN ALLIANCE BANCORP COM 957638109 29 487 SH   SOLE 4 487 0 0
WESTERN ALLIANCE BANCORP COM 957638109 174 2,909 SH   SOLE 7 2,909 0 0
WESTERN ALLIANCE BANCORP COM 957638109 2,447 40,812 SH   SOLE 18 40,685 0 127
WESTERN ALLIANCE BANCORP COM 957638109 3,854 64,286 SH   SOLE 19 64,286 0 0
WESTERN ALLIANCE BANCORP COM 957638109 67,521 1,126,284 SH   SOLE 21 1,126,284 0 0
WESTERN ALLIANCE BANCORP COM 957638109 160,962 2,684,933 SH   SOLE 22 2,513,647 0 171,286
WESTERN ALLIANCE BANCORP COM 957638109 52 872 SH   SOLE 23 872 0 0
WESTERN ALLIANCE BANCORP COM 957638109 113 1,890 SH   SOLE 25 1,890 0 0
WESTERN ALLIANCE BANCORP COM 957638109 3,483 58,095 SH   SOLE 26 40,092 0 18,003
WESTERN ALLIANCE BANCORP COM 957638109 745 12,424 SH   SOLE 28 12,424 0 0
WESTERN ALLIANCE BANCORP COM 957638109 136 2,266 SH   SOLE 29 2,266 0 0
WESTERN ALLIANCE BANCORP COM 957638109 3,750 62,557 SH   SOLE 30 62,557 0 0
WESTERN ALLIANCE BANCORP COM 957638109 111 1,859 SH   SOLE 31 1,859 0 0
WESTERN ALLIANCE BANCORP COM 957638109 389 6,485 SH   SOLE 36 6,485 0 0
WESTERN ALLIANCE BANCORP COM 957638109 721 12,022 SH   SOLE 40 12,022 0 0
WESTERN ASSET MTG CAP CORP COM 95790D105 212 64,908 SH   SOLE 2 2,534 0 62,374
WESTERN ASSET MTG CAP CORP COM 95790D105 5 1,545 SH   SOLE 7 1,545 0 0
WESTERN ASSET MTG CAP CORP COM 95790D105 778 238,535 SH   SOLE 18 238,535 0 0
WESTERN ASSET MTG CAP CORP COM 95790D105 325 99,778 SH   SOLE 19 99,778 0 0
WESTERN ASSET MTG CAP CORP COM 95790D105 12,035 3,691,833 SH   SOLE 21 3,691,833 0 0
WESTERN ASSET MTG CAP CORP COM 95790D105 6,513 1,997,855 SH   SOLE 22 1,989,153 0 8,702
WESTERN ASSET MTG CAP CORP COM 95790D105 68 20,996 SH   SOLE 23 20,996 0 0
WESTERN DIGITAL CORP. COM 958102105 39,823 718,962 SH   SOLE 2 114,346 0 604,616
WESTERN DIGITAL CORP. COM 958102105 7,782 140,486 SH   SOLE 4 128,918 0 11,568
WESTERN DIGITAL CORP. COM 958102105 15,447 278,882 SH   SOLE 7 256,081 0 22,801
WESTERN DIGITAL CORP. COM 958102105 74 1,331 SH   SOLE 13 1,331 0 0
WESTERN DIGITAL CORP. COM 958102105 2,034 36,726 SH   SOLE 15 36,726 0 0
WESTERN DIGITAL CORP. COM 958102105 34,122 616,024 SH   SOLE 18 571,294 0 44,730
WESTERN DIGITAL CORP. COM 958102105 49,366 891,251 SH   SOLE 19 891,251 0 0
WESTERN DIGITAL CORP. COM 958102105 457,274 8,255,529 SH   SOLE 21 8,255,529 0 0
WESTERN DIGITAL CORP. COM 958102105 386,436 6,976,632 SH   SOLE 22 6,337,779 0 638,853
WESTERN DIGITAL CORP. COM 958102105 11,045 199,400 SH   SOLE 23 199,400 0 0
WESTERN DIGITAL CORP. COM 958102105 23,282 420,337 SH   SOLE 25 420,337 0 0
WESTERN DIGITAL CORP. COM 958102105 40,741 735,535 SH   SOLE 26 276,270 0 459,265
WESTERN DIGITAL CORP. COM 958102105 35,528 641,413 SH   SOLE 28 38,865 0 602,548
WESTERN DIGITAL CORP. COM 958102105 20 358 SH   SOLE 29 358 0 0
WESTERN DIGITAL CORP. COM 958102105 94,182 1,700,345 SH   SOLE 30 1,700,345 0 0
WESTERN DIGITAL CORP. COM 958102105 5,542 100,049 SH   SOLE 31 42,760 0 57,289
WESTERN DIGITAL CORP. COM 958102105 15,018 271,124 SH   SOLE 34 271,124 0 0
WESTERN DIGITAL CORP. COM 958102105 12,198 220,219 SH   SOLE 36 220,219 0 0
WESTERN DIGITAL CORP. COM 958102105 786 14,183 SH   SOLE 40 14,183 0 0
WESTERN DIGITAL CORP. OPTIONS 958102105 89 1,600 SH Call SOLE 2 1,600 0 0
WESTERN DIGITAL CORP. OPTIONS 958102105 31,932 576,500 SH Call SOLE 19 576,500 0 0
WESTERN DIGITAL CORP. OPTIONS 958102105 343 6,200 SH Call SOLE 22 6,200 0 0
WESTERN DIGITAL CORP. OPTIONS 958102105 5,578 100,700 SH Call SOLE 34 100,700 0 0
WESTERN DIGITAL CORP. NOTE 1.500% 2/0 958102AP0 17,489 17,595,000 PRN   SOLE 19 17,595,000 0 0
WESTERN DIGITAL CORP. NOTE 1.500% 2/0 958102AP0 5,026 5,057,000 PRN   SOLE 21 5,057,000 0 0
WESTERN DIGITAL CORP. NOTE 1.500% 2/0 958102AP0 4,075 4,100,000 PRN   SOLE 22 4,100,000 0 0
WESTERN DIGITAL CORP. NOTE 1.500% 2/0 958102AP0 4,721 4,750,000 PRN   SOLE 34 4,750,000 0 0
WESTERN NEW ENG BANCORP INC COM 958892101 182 26,377 SH   SOLE 2 2,165 0 24,212
WESTERN NEW ENG BANCORP INC COM 958892101 4 569 SH   SOLE 7 569 0 0
WESTERN NEW ENG BANCORP INC COM 958892101 581 84,397 SH   SOLE 18 84,397 0 0
WESTERN NEW ENG BANCORP INC COM 958892101 325 47,224 SH   SOLE 19 47,224 0 0
WESTERN NEW ENG BANCORP INC COM 958892101 6,295 913,705 SH   SOLE 21 913,705 0 0
WESTERN NEW ENG BANCORP INC COM 958892101 8,238 1,195,658 SH   SOLE 22 1,192,408 0 3,250
WESTERN UN CO COM 959802109 23,669 1,078,810 SH   SOLE 2 255,610 0 823,200
WESTERN UN CO COM 959802109 4,920 224,250 SH   SOLE 4 209,232 0 15,018
WESTERN UN CO COM 959802109 15,356 699,904 SH   SOLE 7 548,927 0 150,977
WESTERN UN CO COM 959802109 28 1,283 SH   SOLE 13 1,283 0 0
WESTERN UN CO COM 959802109 1,175 53,575 SH   SOLE 15 53,575 0 0
WESTERN UN CO COM 959802109 20,688 942,950 SH   SOLE 18 881,315 0 61,635
WESTERN UN CO COM 959802109 7,754 353,441 SH   SOLE 19 353,441 0 0
WESTERN UN CO COM 959802109 578,975 26,388,994 SH   SOLE 21 26,388,994 0 0
WESTERN UN CO COM 959802109 254,150 11,583,869 SH   SOLE 22 10,695,743 0 888,126
WESTERN UN CO COM 959802109 5,973 272,254 SH   SOLE 23 272,254 0 0
WESTERN UN CO COM 959802109 15,340 699,200 SH   SOLE 25 699,200 0 0
WESTERN UN CO COM 959802109 30,391 1,385,192 SH   SOLE 26 575,605 0 809,587
WESTERN UN CO COM 959802109 26,985 1,229,928 SH   SOLE 28 53,228 0 1,176,700
WESTERN UN CO COM 959802109 24 1,080 SH   SOLE 29 1,080 0 0
WESTERN UN CO COM 959802109 62,375 2,842,993 SH   SOLE 30 2,729,487 0 113,506
WESTERN UN CO COM 959802109 2,086 95,091 SH   SOLE 31 47,231 0 47,860
WESTERN UN CO COM 959802109 2,900 132,189 SH   SOLE 32 132,189 0 0
WESTERN UN CO COM 959802109 399 18,173 SH   SOLE 34 18,173 0 0
WESTERN UN CO COM 959802109 8,561 390,208 SH   SOLE 35 390,208 0 0
WESTERN UN CO COM 959802109 10,123 461,387 SH   SOLE 36 461,387 0 0
WESTERN UN CO COM 959802109 359 16,379 SH   SOLE 40 16,379 0 0
WESTLAKE CHEM CORP COM 960413102 6,006 73,609 SH   SOLE 2 14,431 0 59,178
WESTLAKE CHEM CORP COM 960413102 18 217 SH   SOLE 4 217 0 0
WESTLAKE CHEM CORP COM 960413102 80 979 SH   SOLE 7 979 0 0
WESTLAKE CHEM CORP COM 960413102 7 87 SH   SOLE 15 87 0 0
WESTLAKE CHEM CORP COM 960413102 1,130 13,848 SH   SOLE 18 13,848 0 0
WESTLAKE CHEM CORP COM 960413102 707 8,667 SH   SOLE 19 8,667 0 0
WESTLAKE CHEM CORP COM 960413102 35,427 434,154 SH   SOLE 21 434,154 0 0
WESTLAKE CHEM CORP COM 960413102 71,669 878,298 SH   SOLE 22 831,558 0 46,740
WESTLAKE CHEM CORP COM 960413102 3,123 38,269 SH   SOLE 25 38,269 0 0
WESTLAKE CHEM CORP COM 960413102 2,241 27,458 SH   SOLE 26 6,486 0 20,972
WESTLAKE CHEM CORP COM 960413102 3,537 43,350 SH   SOLE 28 5,244 0 38,106
WESTLAKE CHEM CORP COM 960413102 1,815 22,245 SH   SOLE 30 22,245 0 0
WESTLAKE CHEM CORP COM 960413102 594 7,283 SH   SOLE 31 650 0 6,633
WESTLAKE CHEM CORP COM 960413102 579 7,092 SH   SOLE 36 7,092 0 0
WESTLAKE CHEM CORP COM 960413102 401 4,917 SH   SOLE 40 4,917 0 0
WESTPAC BANKING CORP SPONSORED ADR 961214301 13 844 SH   SOLE 18 844 0 0
WESTROCK CO COM 96145D105 27,536 632,576 SH   SOLE 2 112,244 0 520,332
WESTROCK CO COM 96145D105 5,613 128,942 SH   SOLE 4 118,813 0 10,129
WESTROCK CO COM 96145D105 15,410 354,014 SH   SOLE 7 258,768 0 95,246
WESTROCK CO COM 96145D105 52 1,194 SH   SOLE 13 1,194 0 0
WESTROCK CO COM 96145D105 1,487 34,155 SH   SOLE 15 34,155 0 0
WESTROCK CO COM 96145D105 25,362 582,643 SH   SOLE 18 542,611 0 40,032
WESTROCK CO COM 96145D105 26,538 609,653 SH   SOLE 19 609,653 0 0
WESTROCK CO COM 96145D105 448,162 10,295,468 SH   SOLE 21 10,295,468 0 0
WESTROCK CO COM 96145D105 263,535 6,054,103 SH   SOLE 22 5,502,706 0 551,397
WESTROCK CO COM 96145D105 7,401 170,020 SH   SOLE 23 170,020 0 0
WESTROCK CO COM 96145D105 19,066 438,004 SH   SOLE 25 438,004 0 0
WESTROCK CO COM 96145D105 28,294 649,990 SH   SOLE 26 237,411 0 412,579
WESTROCK CO COM 96145D105 16,466 378,265 SH   SOLE 28 33,584 0 344,681
WESTROCK CO COM 96145D105 16,077 369,338 SH   SOLE 29 369,338 0 0
WESTROCK CO COM 96145D105 72,183 1,658,237 SH   SOLE 30 1,416,049 0 242,188
WESTROCK CO COM 96145D105 4,383 100,693 SH   SOLE 31 31,828 0 68,865
WESTROCK CO COM 96145D105 3,439 78,998 SH   SOLE 32 78,998 0 0
WESTROCK CO COM 96145D105 5,115 117,494 SH   SOLE 34 117,494 0 0
WESTROCK CO COM 96145D105 8,440 193,882 SH   SOLE 36 193,882 0 0
WESTROCK CO COM 96145D105 463 10,638 SH   SOLE 40 10,638 0 0
WESTWATER RES INC COM NEW 961684206 0 11 SH   SOLE 21 11 0 0
WESTWATER RES INC COM NEW 961684206 1,013 205,565 SH   SOLE 22 205,565 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 99 6,852 SH   SOLE 2 331 0 6,521
WESTWOOD HLDGS GROUP INC COM 961765104 2 149 SH   SOLE 7 149 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 450 31,065 SH   SOLE 18 31,065 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 289 19,923 SH   SOLE 19 19,923 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 4,774 329,245 SH   SOLE 21 329,245 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 4,753 327,803 SH   SOLE 22 326,393 0 1,410
WESTWOOD HLDGS GROUP INC COM 961765104 49 3,395 SH   SOLE 23 3,395 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 136 9,366 SH   SOLE 26 0 0 9,366
WEX INC COM 96208T104 23,430 115,116 SH   SOLE 2 32,621 0 82,495
WEX INC COM 96208T104 58 285 SH   SOLE 4 285 0 0
WEX INC COM 96208T104 192 942 SH   SOLE 7 942 0 0
WEX INC COM 96208T104 22,694 111,501 SH   SOLE 18 111,501 0 0
WEX INC COM 96208T104 2,261 11,108 SH   SOLE 19 11,108 0 0
WEX INC COM 96208T104 400,630 1,968,408 SH   SOLE 21 1,968,408 0 0
WEX INC COM 96208T104 279,698 1,374,233 SH   SOLE 22 1,315,500 0 58,733
WEX INC COM 96208T104 136 666 SH   SOLE 25 666 0 0
WEX INC COM 96208T104 4,816 23,664 SH   SOLE 26 11,498 0 12,166
WEX INC COM 96208T104 1,220 5,992 SH   SOLE 28 5,596 0 396
WEX INC COM 96208T104 14,172 69,630 SH   SOLE 30 69,630 0 0
WEX INC COM 96208T104 171 838 SH   SOLE 31 838 0 0
WEX INC COM 96208T104 30,398 149,354 SH   SOLE 34 149,354 0 0
WEX INC COM 96208T104 423 2,076 SH   SOLE 36 2,076 0 0
WEX INC COM 96208T104 1,087 5,340 SH   SOLE 40 5,340 0 0
WEYCO GROUP INC COM 962149100 108 6,847 SH   SOLE 2 241 0 6,606
WEYCO GROUP INC COM 962149100 3 172 SH   SOLE 7 172 0 0
WEYCO GROUP INC COM 962149100 363 22,928 SH   SOLE 18 22,928 0 0
WEYCO GROUP INC COM 962149100 187 11,806 SH   SOLE 19 11,806 0 0
WEYCO GROUP INC COM 962149100 3,829 241,723 SH   SOLE 21 241,723 0 0
WEYCO GROUP INC COM 962149100 3,090 195,051 SH   SOLE 22 194,194 0 857
WEYERHAEUSER CO MTN BE COM NEW 962166104 59,106 1,762,776 SH   SOLE 2 286,959 0 1,475,817
WEYERHAEUSER CO MTN BE COM NEW 962166104 12,369 368,895 SH   SOLE 4 340,231 0 28,664
WEYERHAEUSER CO MTN BE COM NEW 962166104 20,929 624,176 SH   SOLE 7 591,010 0 33,166
WEYERHAEUSER CO MTN BE COM NEW 962166104 78 2,326 SH   SOLE 13 2,326 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 2,971 88,608 SH   SOLE 15 88,608 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 48,471 1,445,598 SH   SOLE 18 1,337,152 0 108,446
WEYERHAEUSER CO MTN BE COM NEW 962166104 20,040 597,672 SH   SOLE 19 597,672 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 709,087 21,147,842 SH   SOLE 21 21,147,842 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 575,703 17,169,776 SH   SOLE 22 15,600,373 0 1,569,403
WEYERHAEUSER CO MTN BE COM NEW 962166104 16,696 497,955 SH   SOLE 23 497,955 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 40,510 1,208,157 SH   SOLE 25 1,208,157 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 56,150 1,674,621 SH   SOLE 26 591,671 0 1,082,950
WEYERHAEUSER CO MTN BE COM NEW 962166104 68,367 2,038,969 SH   SOLE 28 94,597 0 1,944,372
WEYERHAEUSER CO MTN BE COM NEW 962166104 15 439 SH   SOLE 29 439 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 106,441 3,174,515 SH   SOLE 30 2,937,784 0 236,731
WEYERHAEUSER CO MTN BE COM NEW 962166104 6,221 185,534 SH   SOLE 31 94,043 0 91,491
WEYERHAEUSER CO MTN BE COM NEW 962166104 7,054 210,368 SH   SOLE 34 210,368 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 16,915 504,472 SH   SOLE 36 504,472 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 1,029 30,676 SH   SOLE 40 30,676 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 4 87 SH   SOLE 18 87 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 11,596 277,819 SH   SOLE 19 277,819 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 4,406 105,560 SH   SOLE 21 105,560 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 692 16,569 SH   SOLE 25 16,569 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 9,548 228,750 SH   SOLE 29 228,750 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 1,610 38,565 SH   SOLE 34 38,565 0 0
WHEELER REAL ESTATE INVT TR COM NEW 963025705 2 736 SH   SOLE 21 736 0 0
WHEELER REAL ESTATE INVT TR COM NEW 963025705 132 47,749 SH   SOLE 22 47,749 0 0
WHIRLPOOL CORP COM 963320106 27,691 153,419 SH   SOLE 2 30,720 0 122,699
WHIRLPOOL CORP COM 963320106 5,599 31,020 SH   SOLE 4 28,470 0 2,550
WHIRLPOOL CORP COM 963320106 14,596 80,868 SH   SOLE 7 57,287 0 23,581
WHIRLPOOL CORP COM 963320106 21 118 SH   SOLE 13 118 0 0
WHIRLPOOL CORP COM 963320106 1,469 8,140 SH   SOLE 15 8,140 0 0
WHIRLPOOL CORP COM 963320106 20,910 115,849 SH   SOLE 18 106,286 0 9,563
WHIRLPOOL CORP COM 963320106 3,853 21,349 SH   SOLE 19 21,349 0 0
WHIRLPOOL CORP COM 963320106 304,190 1,685,357 SH   SOLE 21 1,685,357 0 0
WHIRLPOOL CORP COM 963320106 276,253 1,530,570 SH   SOLE 22 1,402,487 0 128,083
WHIRLPOOL CORP COM 963320106 7,469 41,380 SH   SOLE 23 41,380 0 0
WHIRLPOOL CORP COM 963320106 17,480 96,847 SH   SOLE 25 96,847 0 0
WHIRLPOOL CORP COM 963320106 26,596 147,354 SH   SOLE 26 57,004 0 90,350
WHIRLPOOL CORP COM 963320106 36,850 204,166 SH   SOLE 28 8,061 0 196,105
WHIRLPOOL CORP COM 963320106 62 342 SH   SOLE 29 342 0 0
WHIRLPOOL CORP COM 963320106 57,267 317,289 SH   SOLE 30 306,286 0 11,003
WHIRLPOOL CORP COM 963320106 3,142 17,409 SH   SOLE 31 8,780 0 8,629
WHIRLPOOL CORP COM 963320106 478 2,647 SH   SOLE 34 2,647 0 0
WHIRLPOOL CORP COM 963320106 8,653 47,943 SH   SOLE 36 47,943 0 0
WHIRLPOOL CORP COM 963320106 484 2,681 SH   SOLE 40 2,681 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 7,154 7,149 SH   SOLE 2 1,616 0 5,533
WHITE MTNS INS GROUP LTD COM G9618E107 15 15 SH   SOLE 4 15 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 50 50 SH   SOLE 7 50 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 1,247 1,246 SH   SOLE 18 1,246 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 752 752 SH   SOLE 19 752 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 41,566 41,539 SH   SOLE 21 41,539 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 80,879 80,826 SH   SOLE 22 76,746 0 4,080
WHITE MTNS INS GROUP LTD COM G9618E107 28 28 SH   SOLE 25 28 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 1,905 1,904 SH   SOLE 26 638 0 1,266
WHITE MTNS INS GROUP LTD COM G9618E107 425 425 SH   SOLE 28 425 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 2,161 2,160 SH   SOLE 30 2,160 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 59 59 SH   SOLE 31 59 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 52 52 SH   SOLE 36 52 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 370 370 SH   SOLE 40 370 0 0
WHITEHORSE FIN INC COM 96524V106 1,384 101,663 SH   SOLE 30 101,663 0 0
WHITESTONE REIT COM 966084204 340 42,718 SH   SOLE 2 3,498 0 39,220
WHITESTONE REIT COM 966084204 6 762 SH   SOLE 7 762 0 0
WHITESTONE REIT COM 966084204 1,528 191,760 SH   SOLE 18 191,760 0 0
WHITESTONE REIT COM 966084204 579 72,608 SH   SOLE 19 72,608 0 0
WHITESTONE REIT COM 966084204 37,383 4,690,416 SH   SOLE 21 4,690,416 0 0
WHITESTONE REIT COM 966084204 10,034 1,259,024 SH   SOLE 22 1,252,018 0 7,006
WHITESTONE REIT COM 966084204 15 1,829 SH   SOLE 23 1,829 0 0
WHITESTONE REIT COM 966084204 558 69,967 SH   SOLE 30 69,967 0 0
WHITING PETE CORP NEW COM NEW 966387508 97 3,897 SH   SOLE 2 2,475 0 1,422
WHITING PETE CORP NEW COM NEW 966387508 104 4,155 SH   SOLE 7 4,155 0 0
WHITING PETE CORP NEW COM NEW 966387508 117 4,666 SH   SOLE 18 4,666 0 0
WHITING PETE CORP NEW COM NEW 966387508 54 2,141 SH   SOLE 19 2,141 0 0
WHITING PETE CORP NEW COM NEW 966387508 6,803 272,129 SH   SOLE 21 272,129 0 0
WHITING PETE CORP NEW COM NEW 966387508 16,260 650,390 SH   SOLE 22 642,030 0 8,360
WHITING PETE CORP NEW COM NEW 966387508 137 5,494 SH   SOLE 26 5,494 0 0
WHITING PETE CORP NEW COM NEW 966387508 309 12,372 SH   SOLE 28 2,533 0 9,839
WHITING PETE CORP NEW COM NEW 966387508 3,063 122,516 SH   SOLE 30 122,516 0 0
WHITING PETE CORP NEW COM NEW 966387508 124 4,944 SH   SOLE 31 0 0 4,944
WHITING PETE CORP NEW COM NEW 966387508 63 2,529 SH   SOLE 36 2,529 0 0
WHOLE EARTH BRANDS INC COM CL A 96684W100 14 1,254 SH   SOLE 2 1,254 0 0
WHOLE EARTH BRANDS INC COM CL A 96684W100 4,897 449,295 SH   SOLE 22 449,295 0 0
WIDEOPENWEST INC COM 96758W101 534 50,022 SH   SOLE 2 17,863 0 32,159
WIDEOPENWEST INC COM 96758W101 8 770 SH   SOLE 7 770 0 0
WIDEOPENWEST INC COM 96758W101 1,963 184,000 SH   SOLE 18 184,000 0 0
WIDEOPENWEST INC COM 96758W101 1,069 100,166 SH   SOLE 19 100,166 0 0
WIDEOPENWEST INC COM 96758W101 20,578 1,928,587 SH   SOLE 21 1,928,587 0 0
WIDEOPENWEST INC COM 96758W101 12,160 1,139,625 SH   SOLE 22 1,094,854 0 44,771
WIDEOPENWEST INC COM 96758W101 142 13,327 SH   SOLE 30 13,327 0 0
WIDEOPENWEST INC COM 96758W101 118 11,024 SH   SOLE 40 11,024 0 0
WIDEPOINT CORP COMMON 967590209 60 5,887 SH   SOLE 21 5,887 0 0
WIDEPOINT CORP COMMON 967590209 184 18,159 SH   SOLE 22 18,159 0 0
WILEY JOHN & SONS INC CL A 968223206 6,328 138,592 SH   SOLE 2 55,892 0 82,700
WILEY JOHN & SONS INC CL A 968223206 7 159 SH   SOLE 4 159 0 0
WILEY JOHN & SONS INC CL A 968223206 1,664 36,433 SH   SOLE 7 36,433 0 0
WILEY JOHN & SONS INC CL A 968223206 5,015 109,844 SH   SOLE 18 109,844 0 0
WILEY JOHN & SONS INC CL A 968223206 920 20,154 SH   SOLE 19 20,154 0 0
WILEY JOHN & SONS INC CL A 968223206 90,817 1,988,986 SH   SOLE 21 1,988,986 0 0
WILEY JOHN & SONS INC CL A 968223206 63,092 1,381,774 SH   SOLE 22 1,323,848 0 57,926
WILEY JOHN & SONS INC CL A 968223206 73 1,601 SH   SOLE 25 1,601 0 0
WILEY JOHN & SONS INC CL A 968223206 908 19,894 SH   SOLE 26 16,127 0 3,767
WILEY JOHN & SONS INC CL A 968223206 264 5,787 SH   SOLE 28 5,787 0 0
WILEY JOHN & SONS INC CL A 968223206 1,414 30,964 SH   SOLE 30 30,964 0 0
WILEY JOHN & SONS INC CL A 968223206 37 821 SH   SOLE 31 821 0 0
WILEY JOHN & SONS INC CL A 968223206 254 5,556 SH   SOLE 36 5,556 0 0
WILEY JOHN & SONS INC CL A 968223206 236 5,166 SH   SOLE 40 5,166 0 0
WILEY JOHN & SONS INC CL B 968223305 36 787 SH   SOLE 21 787 0 0
WILHELMINA INTL INC COM NEW 968235200 1 303 SH   SOLE 21 303 0 0
WILLAMETTE VY VINEYARD INC COM 969136100 5 794 SH   SOLE 21 794 0 0
WILLDAN GROUP INC COM 96924N100 382 9,172 SH   SOLE 2 3,974 0 5,198
WILLDAN GROUP INC COM 96924N100 9 208 SH   SOLE 7 208 0 0
WILLDAN GROUP INC COM 96924N100 1,573 37,722 SH   SOLE 18 37,722 0 0
WILLDAN GROUP INC COM 96924N100 781 18,735 SH   SOLE 19 18,735 0 0
WILLDAN GROUP INC COM 96924N100 15,912 381,576 SH   SOLE 21 381,576 0 0
WILLDAN GROUP INC COM 96924N100 12,949 310,521 SH   SOLE 22 300,266 0 10,255
WILLDAN GROUP INC COM 96924N100 112 2,697 SH   SOLE 26 0 0 2,697
WILLDAN GROUP INC COM 96924N100 77 1,844 SH   SOLE 30 1,844 0 0
WILLDAN GROUP INC COM 96924N100 91 2,173 SH   SOLE 40 2,173 0 0
WILLIAMS COS INC COM 969457100 86,462 4,312,307 SH   SOLE 2 1,848,742 0 2,463,565
WILLIAMS COS INC COM 969457100 14,387 717,570 SH   SOLE 4 670,654 0 46,916
WILLIAMS COS INC COM 969457100 60,081 2,996,559 SH   SOLE 7 2,952,639 0 43,920
WILLIAMS COS INC COM 969457100 83 4,137 SH   SOLE 13 4,137 0 0
WILLIAMS COS INC COM 969457100 3,077 153,445 SH   SOLE 15 153,445 0 0
WILLIAMS COS INC COM 969457100 136,449 6,805,415 SH   SOLE 18 6,372,465 0 432,950
WILLIAMS COS INC COM 969457100 188,073 9,380,207 SH   SOLE 19 9,380,207 0 0
WILLIAMS COS INC COM 969457100 681,496 33,989,812 SH   SOLE 21 33,989,812 0 0
WILLIAMS COS INC COM 969457100 608,997 30,373,895 SH   SOLE 22 27,038,303 0 3,335,592
WILLIAMS COS INC COM 969457100 20,367 1,015,786 SH   SOLE 23 1,015,786 0 0
WILLIAMS COS INC COM 969457100 42,697 2,129,546 SH   SOLE 25 2,129,546 0 0
WILLIAMS COS INC COM 969457100 64,744 3,229,116 SH   SOLE 26 1,049,581 0 2,179,535
WILLIAMS COS INC COM 969457100 27,276 1,360,399 SH   SOLE 28 156,535 0 1,203,864
WILLIAMS COS INC COM 969457100 2,954 147,327 SH   SOLE 29 147,327 0 0
WILLIAMS COS INC COM 969457100 109,989 5,485,731 SH   SOLE 30 5,149,980 0 335,751
WILLIAMS COS INC COM 969457100 11,986 597,827 SH   SOLE 31 417,876 0 179,951
WILLIAMS COS INC COM 969457100 89,135 4,445,652 SH   SOLE 34 4,445,652 0 0
WILLIAMS COS INC COM 969457100 17,629 879,274 SH   SOLE 36 879,274 0 0
WILLIAMS COS INC COM 969457100 1,064 53,091 SH   SOLE 40 53,091 0 0
WILLIAMS SONOMA INC COM 969904101 20,739 203,646 SH   SOLE 2 58,798 0 144,848
WILLIAMS SONOMA INC COM 969904101 49 479 SH   SOLE 4 479 0 0
WILLIAMS SONOMA INC COM 969904101 204 2,005 SH   SOLE 7 2,005 0 0
WILLIAMS SONOMA INC COM 969904101 19,978 196,167 SH   SOLE 18 195,594 0 573
WILLIAMS SONOMA INC COM 969904101 2,047 20,103 SH   SOLE 19 20,103 0 0
WILLIAMS SONOMA INC COM 969904101 367,944 3,612,963 SH   SOLE 21 3,612,963 0 0
WILLIAMS SONOMA INC COM 969904101 242,435 2,380,544 SH   SOLE 22 2,279,550 0 100,994
WILLIAMS SONOMA INC COM 969904101 117 1,147 SH   SOLE 25 1,147 0 0
WILLIAMS SONOMA INC COM 969904101 4,156 40,805 SH   SOLE 26 19,857 0 20,948
WILLIAMS SONOMA INC COM 969904101 1,529 15,013 SH   SOLE 28 10,013 0 5,000
WILLIAMS SONOMA INC COM 969904101 12,735 125,051 SH   SOLE 30 125,051 0 0
WILLIAMS SONOMA INC COM 969904101 149 1,462 SH   SOLE 31 1,462 0 0
WILLIAMS SONOMA INC COM 969904101 312 3,066 SH   SOLE 34 3,066 0 0
WILLIAMS SONOMA INC COM 969904101 470 4,615 SH   SOLE 36 4,615 0 0
WILLIAMS SONOMA INC COM 969904101 965 9,477 SH   SOLE 40 9,477 0 0
WILLIS LEASE FINANCE CORP COM 970646105 81 2,671 SH   SOLE 2 120 0 2,551
WILLIS LEASE FINANCE CORP COM 970646105 329 10,807 SH   SOLE 18 10,807 0 0
WILLIS LEASE FINANCE CORP COM 970646105 166 5,457 SH   SOLE 19 5,457 0 0
WILLIS LEASE FINANCE CORP COM 970646105 3,385 111,127 SH   SOLE 21 111,127 0 0
WILLIS LEASE FINANCE CORP COM 970646105 1,651 54,200 SH   SOLE 22 53,784 0 416
WILLIS TOWERS WATSON PLC LTD SHS G96629103 64,293 305,169 SH   SOLE 2 49,536 0 255,633
WILLIS TOWERS WATSON PLC LTD SHS G96629103 13,010 61,751 SH   SOLE 4 56,770 0 4,981
WILLIS TOWERS WATSON PLC LTD SHS G96629103 25,676 121,874 SH   SOLE 7 113,807 0 8,067
WILLIS TOWERS WATSON PLC LTD SHS G96629103 911 4,326 SH   SOLE 13 4,326 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 3,455 16,397 SH   SOLE 15 16,397 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 111,446 528,982 SH   SOLE 18 503,302 0 25,680
WILLIS TOWERS WATSON PLC LTD SHS G96629103 13,604 64,571 SH   SOLE 19 64,571 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 677,492 3,215,739 SH   SOLE 21 3,215,739 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 631,006 2,995,094 SH   SOLE 22 2,706,598 0 288,496
WILLIS TOWERS WATSON PLC LTD SHS G96629103 17,986 85,373 SH   SOLE 23 85,373 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 44,942 213,317 SH   SOLE 25 213,317 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 61,175 290,369 SH   SOLE 26 96,145 0 194,224
WILLIS TOWERS WATSON PLC LTD SHS G96629103 87,881 417,131 SH   SOLE 28 18,057 0 399,074
WILLIS TOWERS WATSON PLC LTD SHS G96629103 50 238 SH   SOLE 29 238 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 111,529 529,378 SH   SOLE 30 518,402 0 10,976
WILLIS TOWERS WATSON PLC LTD SHS G96629103 6,141 29,148 SH   SOLE 31 16,730 0 12,418
WILLIS TOWERS WATSON PLC LTD SHS G96629103 1,954 9,275 SH   SOLE 34 9,275 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 16,361 77,656 SH   SOLE 36 77,656 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 1,092 5,181 SH   SOLE 40 5,181 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 4,035 174,163 SH   SOLE 2 58,032 0 116,131
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 17 723 SH   SOLE 4 723 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 71 3,067 SH   SOLE 7 3,067 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 13,210 570,120 SH   SOLE 18 559,602 0 10,518
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 15,613 673,838 SH   SOLE 19 673,838 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 132,153 5,703,639 SH   SOLE 21 5,703,639 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 122,147 5,271,754 SH   SOLE 22 5,150,978 0 120,776
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 875 37,748 SH   SOLE 23 37,748 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 77 3,314 SH   SOLE 25 3,314 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 7,214 311,370 SH   SOLE 26 76,418 0 234,952
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 516 22,255 SH   SOLE 28 22,255 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 2,784 120,174 SH   SOLE 30 120,174 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 320 13,811 SH   SOLE 34 13,811 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 155 6,705 SH   SOLE 36 6,705 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 474 20,439 SH   SOLE 40 20,439 0 0
WINGSTOP INC COM 974155103 4,281 32,294 SH   SOLE 2 21,834 0 10,460
WINGSTOP INC COM 974155103 22 164 SH   SOLE 4 164 0 0
WINGSTOP INC COM 974155103 76 573 SH   SOLE 7 573 0 0
WINGSTOP INC COM 974155103 22,709 171,323 SH   SOLE 18 166,326 0 4,997
WINGSTOP INC COM 974155103 15,380 116,030 SH   SOLE 19 116,030 0 0
WINGSTOP INC COM 974155103 272,757 2,057,770 SH   SOLE 21 2,057,770 0 0
WINGSTOP INC COM 974155103 134,147 1,012,051 SH   SOLE 22 991,262 0 20,789
WINGSTOP INC COM 974155103 468 3,531 SH   SOLE 23 3,531 0 0
WINGSTOP INC COM 974155103 44 335 SH   SOLE 25 335 0 0
WINGSTOP INC COM 974155103 3,662 27,630 SH   SOLE 26 6,681 0 20,949
WINGSTOP INC COM 974155103 506 3,816 SH   SOLE 28 3,816 0 0
WINGSTOP INC COM 974155103 2,391 18,042 SH   SOLE 30 18,042 0 0
WINGSTOP INC COM 974155103 133 1,006 SH   SOLE 34 1,006 0 0
WINGSTOP INC COM 974155103 109 823 SH   SOLE 36 823 0 0
WINGSTOP INC COM 974155103 469 3,535 SH   SOLE 40 3,535 0 0
WINMARK CORP COM 974250102 540 2,907 SH   SOLE 2 1,053 0 1,854
WINMARK CORP COM 974250102 7 37 SH   SOLE 4 37 0 0
WINMARK CORP COM 974250102 8 45 SH   SOLE 7 45 0 0
WINMARK CORP COM 974250102 2,023 10,887 SH   SOLE 18 10,887 0 0
WINMARK CORP COM 974250102 1,024 5,512 SH   SOLE 19 5,512 0 0
WINMARK CORP COM 974250102 22,771 122,559 SH   SOLE 21 122,559 0 0
WINMARK CORP COM 974250102 12,447 66,993 SH   SOLE 22 65,241 0 1,752
WINMARK CORP COM 974250102 1 8 SH   SOLE 23 8 0 0
WINMARK CORP COM 974250102 113 607 SH   SOLE 26 0 0 607
WINMARK CORP COM 974250102 60 323 SH   SOLE 28 323 0 0
WINMARK CORP COM 974250102 136 734 SH   SOLE 30 734 0 0
WINMARK CORP COM 974250102 47 255 SH   SOLE 40 255 0 0
WINNEBAGO INDS INC COM 974637100 1,819 30,346 SH   SOLE 2 13,834 0 16,512
WINNEBAGO INDS INC COM 974637100 17 278 SH   SOLE 4 278 0 0
WINNEBAGO INDS INC COM 974637100 39 643 SH   SOLE 7 643 0 0
WINNEBAGO INDS INC COM 974637100 8,870 147,984 SH   SOLE 18 139,836 0 8,148
WINNEBAGO INDS INC COM 974637100 12,254 204,437 SH   SOLE 19 204,437 0 0
WINNEBAGO INDS INC COM 974637100 221,247 3,691,141 SH   SOLE 21 3,691,141 0 0
WINNEBAGO INDS INC COM 974637100 66,001 1,101,113 SH   SOLE 22 1,076,427 0 24,686
WINNEBAGO INDS INC COM 974637100 623 10,399 SH   SOLE 23 10,399 0 0
WINNEBAGO INDS INC COM 974637100 23 381 SH   SOLE 25 381 0 0
WINNEBAGO INDS INC COM 974637100 3,399 56,714 SH   SOLE 26 16,321 0 40,393
WINNEBAGO INDS INC COM 974637100 251 4,180 SH   SOLE 28 4,180 0 0
WINNEBAGO INDS INC COM 974637100 5,269 87,906 SH   SOLE 30 87,906 0 0
WINNEBAGO INDS INC COM 974637100 37 620 SH   SOLE 34 620 0 0
WINNEBAGO INDS INC COM 974637100 47 777 SH   SOLE 36 777 0 0
WINNEBAGO INDS INC COM 974637100 241 4,020 SH   SOLE 40 4,020 0 0
WINNEBAGO INDS INC NOTE 1.500% 4/0 974637AB6 2,191 1,850,000 PRN   SOLE 21 1,850,000 0 0
WINTRUST FINL CORP COM 97650W108 9,776 160,020 SH   SOLE 2 46,227 0 113,793
WINTRUST FINL CORP COM 97650W108 33 537 SH   SOLE 4 537 0 0
WINTRUST FINL CORP COM 97650W108 93 1,523 SH   SOLE 7 1,523 0 0
WINTRUST FINL CORP COM 97650W108 114 1,862 SH   SOLE 13 1,862 0 0
WINTRUST FINL CORP COM 97650W108 9,891 161,902 SH   SOLE 18 151,201 0 10,701
WINTRUST FINL CORP COM 97650W108 4,627 75,736 SH   SOLE 19 75,736 0 0
WINTRUST FINL CORP COM 97650W108 156,221 2,557,234 SH   SOLE 21 2,557,234 0 0
WINTRUST FINL CORP COM 97650W108 126,572 2,071,899 SH   SOLE 22 1,964,580 0 107,319
WINTRUST FINL CORP COM 97650W108 143 2,337 SH   SOLE 23 2,337 0 0
WINTRUST FINL CORP COM 97650W108 70 1,153 SH   SOLE 25 1,153 0 0
WINTRUST FINL CORP COM 97650W108 5,586 91,436 SH   SOLE 26 19,391 0 72,045
WINTRUST FINL CORP COM 97650W108 482 7,882 SH   SOLE 28 7,882 0 0
WINTRUST FINL CORP COM 97650W108 3,964 64,884 SH   SOLE 30 64,884 0 0
WINTRUST FINL CORP COM 97650W108 66 1,086 SH   SOLE 31 1,086 0 0
WINTRUST FINL CORP COM 97650W108 269 4,403 SH   SOLE 34 4,403 0 0
WINTRUST FINL CORP COM 97650W108 337 5,515 SH   SOLE 36 5,515 0 0
WINTRUST FINL CORP COM 97650W108 432 7,066 SH   SOLE 40 7,066 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 812 143,784 SH   SOLE 2 143,784 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 14,589 2,582,042 SH   SOLE 18 2,582,042 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 102 18,026 SH   SOLE 19 18,026 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 7,477 1,323,384 SH   SOLE 21 1,323,384 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 12,533 2,218,224 SH   SOLE 22 2,218,224 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 751 132,880 SH   SOLE 25 132,880 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 1,281 226,739 SH   SOLE 26 208,799 0 17,940
WIPRO LTD SPON ADR 1 SH 97651M109 23,989 4,245,810 SH   SOLE 28 890,649 0 3,355,161
WIPRO LTD SPON ADR 1 SH 97651M109 4,998 884,628 SH   SOLE 30 884,628 0 0
WIRELESS TELECOM GROUP INC COM 976524108 26 14,709 SH   SOLE 21 14,709 0 0
WISDOMTREE INVTS INC COM 97717P104 867 162,018 SH   SOLE 2 41,604 0 120,414
WISDOMTREE INVTS INC COM 97717P104 2 323 SH   SOLE 4 323 0 0
WISDOMTREE INVTS INC COM 97717P104 15 2,867 SH   SOLE 7 2,867 0 0
WISDOMTREE INVTS INC COM 97717P104 3,132 585,493 SH   SOLE 18 585,493 0 0
WISDOMTREE INVTS INC COM 97717P104 2,579 482,000 SH   SOLE 19 482,000 0 0
WISDOMTREE INVTS INC COM 97717P104 71,995 13,456,931 SH   SOLE 21 13,456,931 0 0
WISDOMTREE INVTS INC COM 97717P104 20,371 3,807,573 SH   SOLE 22 3,725,579 0 81,994
WISDOMTREE INVTS INC COM 97717P104 296 55,412 SH   SOLE 26 7,318 0 48,094
WISDOMTREE INVTS INC COM 97717P104 92 17,107 SH   SOLE 28 17,107 0 0
WISDOMTREE INVTS INC COM 97717P104 1,357 253,729 SH   SOLE 30 253,729 0 0
WISDOMTREE INVTS INC COM 97717P104 67 12,488 SH   SOLE 40 12,488 0 0
WISDOMTREE TR EMER MKT HIGH FD 97717W315 1 19 SH   SOLE 17 0 0 19
WISDOMTREE TR INDIA ERNGS FD 97717W422 5,752 196,917 SH   SOLE 2 0 0 196,917
WISDOMTREE TR INDIA ERNGS FD 97717W422 88,277 3,022,149 SH   SOLE 22 3,022,149 0 0
WISDOMTREE TR INTL SMCAP DIV 97717W760 1 9 SH   SOLE 17 0 0 9
WISDOMTREE TR YIELD ENHANCD US 97717X511 1 19 SH   SOLE 17 0 0 19
WISDOMTREE TR CHINADIV EX FI 97717X719 3 46 SH   SOLE 17 0 0 46
WISDOMTREE TR EM LCL DEBT FD 97717X867 1 20 SH   SOLE 17 0 0 20
WIX COM LTD SHS M98068105 19,015 76,073 SH   SOLE 2 38,287 0 37,786
WIX COM LTD SHS M98068105 7,176 28,710 SH   SOLE 4 26,706 0 2,004
WIX COM LTD SHS M98068105 10,833 43,337 SH   SOLE 7 40,596 0 2,741
WIX COM LTD SHS M98068105 316 1,265 SH   SOLE 13 1,265 0 0
WIX COM LTD SHS M98068105 1,139 4,556 SH   SOLE 15 4,556 0 0
WIX COM LTD SHS M98068105 146,679 586,811 SH   SOLE 18 378,514 0 208,297
WIX COM LTD SHS M98068105 351,010 1,404,266 SH   SOLE 19 1,404,266 0 0
WIX COM LTD SHS M98068105 165,125 660,606 SH   SOLE 21 660,606 0 0
WIX COM LTD SHS M98068105 236,309 945,388 SH   SOLE 22 864,110 0 81,278
WIX COM LTD SHS M98068105 11,885 47,547 SH   SOLE 23 47,547 0 0
WIX COM LTD SHS M98068105 22,432 89,743 SH   SOLE 25 89,743 0 0
WIX COM LTD SHS M98068105 17,221 68,895 SH   SOLE 26 27,697 0 41,198
WIX COM LTD SHS M98068105 23,208 92,846 SH   SOLE 28 9,284 0 83,562
WIX COM LTD SHS M98068105 1,488 5,951 SH   SOLE 29 5,951 0 0
WIX COM LTD SHS M98068105 20,301 81,218 SH   SOLE 30 80,106 0 1,112
WIX COM LTD SHS M98068105 4,152 16,612 SH   SOLE 31 14,531 0 2,081
WIX COM LTD SHS M98068105 24,170 96,694 SH   SOLE 34 96,694 0 0
WIX COM LTD SHS M98068105 6,900 27,604 SH   SOLE 36 27,604 0 0
WIX COM LTD SHS M98068105 631 2,525 SH   SOLE 40 2,525 0 0
WNS HLDGS LTD SPON ADR 92932M101 41 566 SH   SOLE 3 566 0 0
WNS HLDGS LTD SPON ADR 92932M101 734 10,183 SH   SOLE 18 0 0 10,183
WNS HLDGS LTD SPON ADR 92932M101 1,862 25,840 SH   SOLE 22 25,840 0 0
WNS HLDGS LTD SPON ADR 92932M101 185 2,561 SH   SOLE 25 2,561 0 0
WNS HLDGS LTD SPON ADR 92932M101 33 454 SH   SOLE 30 454 0 0
WNS HLDGS LTD SPON ADR 92932M101 9 123 SH   SOLE 34 123 0 0
WOLVERINE WORLD WIDE INC COM 978097103 3,142 100,545 SH   SOLE 2 29,363 0 71,182
WOLVERINE WORLD WIDE INC COM 978097103 20 649 SH   SOLE 4 649 0 0
WOLVERINE WORLD WIDE INC COM 978097103 45 1,429 SH   SOLE 7 1,429 0 0
WOLVERINE WORLD WIDE INC COM 978097103 11,136 356,366 SH   SOLE 18 356,366 0 0
WOLVERINE WORLD WIDE INC COM 978097103 5,739 183,641 SH   SOLE 19 183,641 0 0
WOLVERINE WORLD WIDE INC COM 978097103 289,585 9,266,710 SH   SOLE 21 9,266,710 0 0
WOLVERINE WORLD WIDE INC COM 978097103 78,064 2,498,035 SH   SOLE 22 2,433,538 0 64,497
WOLVERINE WORLD WIDE INC COM 978097103 82 2,636 SH   SOLE 23 2,636 0 0
WOLVERINE WORLD WIDE INC COM 978097103 63 2,022 SH   SOLE 25 2,022 0 0
WOLVERINE WORLD WIDE INC COM 978097103 1,981 63,386 SH   SOLE 26 24,103 0 39,283
WOLVERINE WORLD WIDE INC COM 978097103 313 10,009 SH   SOLE 28 10,009 0 0
WOLVERINE WORLD WIDE INC COM 978097103 5,546 177,480 SH   SOLE 30 177,480 0 0
WOLVERINE WORLD WIDE INC COM 978097103 252 8,077 SH   SOLE 36 8,077 0 0
WOLVERINE WORLD WIDE INC COM 978097103 274 8,759 SH   SOLE 40 8,759 0 0
WOODWARD INC COM 980745103 18,536 152,520 SH   SOLE 2 45,567 0 106,953
WOODWARD INC COM 980745103 33 275 SH   SOLE 4 275 0 0
WOODWARD INC COM 980745103 132 1,087 SH   SOLE 7 1,087 0 0
WOODWARD INC COM 980745103 17,787 146,357 SH   SOLE 18 146,357 0 0
WOODWARD INC COM 980745103 2,631 21,646 SH   SOLE 19 21,646 0 0
WOODWARD INC COM 980745103 306,843 2,524,834 SH   SOLE 21 2,524,834 0 0
WOODWARD INC COM 980745103 218,008 1,793,859 SH   SOLE 22 1,717,779 0 76,080
WOODWARD INC COM 980745103 125 1,025 SH   SOLE 25 1,025 0 0
WOODWARD INC COM 980745103 5,089 41,878 SH   SOLE 26 14,788 0 27,090
WOODWARD INC COM 980745103 891 7,333 SH   SOLE 28 7,333 0 0
WOODWARD INC COM 980745103 4,194 34,512 SH   SOLE 30 34,512 0 0
WOODWARD INC COM 980745103 129 1,058 SH   SOLE 31 1,058 0 0
WOODWARD INC COM 980745103 110 907 SH   SOLE 34 907 0 0
WOODWARD INC COM 980745103 404 3,322 SH   SOLE 36 3,322 0 0
WOODWARD INC COM 980745103 883 7,263 SH   SOLE 40 7,263 0 0
WOORI FINL GROUP INC SPONSORED ADS 981064108 7,603 277,676 SH   SOLE 21 277,676 0 0
WORKDAY INC CL A 98138H101 101,818 424,933 SH   SOLE 2 82,268 0 342,665
WORKDAY INC CL A 98138H101 19,335 80,693 SH   SOLE 4 73,972 0 6,721
WORKDAY INC CL A 98138H101 6,855 28,608 SH   SOLE 7 28,608 0 0
WORKDAY INC CL A 98138H101 126 526 SH   SOLE 13 526 0 0
WORKDAY INC CL A 98138H101 3,710 15,485 SH   SOLE 15 15,485 0 0
WORKDAY INC CL A 98138H101 38,399 160,257 SH   SOLE 18 147,443 0 12,814
WORKDAY INC CL A 98138H101 18,687 77,991 SH   SOLE 19 77,991 0 0
WORKDAY INC CL A 98138H101 520,223 2,171,124 SH   SOLE 21 2,171,124 0 0
WORKDAY INC CL A 98138H101 1,050,005 4,382,141 SH   SOLE 22 4,136,300 0 245,841
WORKDAY INC CL A 98138H101 29,475 123,011 SH   SOLE 23 123,011 0 0
WORKDAY INC CL A 98138H101 71,682 299,162 SH   SOLE 25 299,162 0 0
WORKDAY INC CL A 98138H101 67,455 281,518 SH   SOLE 26 127,999 0 153,519
WORKDAY INC CL A 98138H101 77,181 322,110 SH   SOLE 28 26,324 0 295,786
WORKDAY INC CL A 98138H101 594 2,479 SH   SOLE 29 2,479 0 0
WORKDAY INC CL A 98138H101 106,797 445,713 SH   SOLE 30 386,061 0 59,652
WORKDAY INC CL A 98138H101 10,582 44,162 SH   SOLE 31 26,241 0 17,921
WORKDAY INC CL A 98138H101 9,214 38,453 SH   SOLE 32 38,453 0 0
WORKDAY INC CL A 98138H101 8,475 35,372 SH   SOLE 34 35,372 0 0
WORKDAY INC CL A 98138H101 22,765 95,009 SH   SOLE 36 95,009 0 0
WORKDAY INC CL A 98138H101 1,763 7,356 SH   SOLE 40 7,356 0 0
WORKDAY INC NOTE 0.250%10/0 98138HAF8 8,709 5,212,000 PRN   SOLE 21 5,212,000 0 0
WORKDAY INC NOTE 0.250%10/0 98138HAF8 476 285,000 PRN   SOLE 26 0 0 285,000
WORKHORSE GROUP INC COM NEW 98138J206 2,299 116,221 SH   SOLE 2 34,188 0 82,033
WORKHORSE GROUP INC COM NEW 98138J206 18 923 SH   SOLE 4 923 0 0
WORKHORSE GROUP INC COM NEW 98138J206 36 1,817 SH   SOLE 7 1,817 0 0
WORKHORSE GROUP INC COM NEW 98138J206 6,961 351,896 SH   SOLE 18 351,896 0 0
WORKHORSE GROUP INC COM NEW 98138J206 3,379 170,827 SH   SOLE 19 170,827 0 0
WORKHORSE GROUP INC COM NEW 98138J206 69,115 3,494,206 SH   SOLE 21 3,494,206 0 0
WORKHORSE GROUP INC COM NEW 98138J206 56,096 2,835,995 SH   SOLE 22 2,761,210 0 74,785
WORKHORSE GROUP INC COM NEW 98138J206 683 34,543 SH   SOLE 26 25,019 0 9,524
WORKHORSE GROUP INC COM NEW 98138J206 398 20,114 SH   SOLE 28 20,114 0 0
WORKHORSE GROUP INC COM NEW 98138J206 1,157 58,474 SH   SOLE 30 58,474 0 0
WORKHORSE GROUP INC COM NEW 98138J206 239 12,105 SH   SOLE 40 12,105 0 0
WORKIVA INC COM CL A 98139A105 2,150 23,465 SH   SOLE 2 12,112 0 11,353
WORKIVA INC COM CL A 98139A105 19 212 SH   SOLE 4 212 0 0
WORKIVA INC COM CL A 98139A105 72 786 SH   SOLE 7 786 0 0
WORKIVA INC COM CL A 98139A105 12,668 138,263 SH   SOLE 18 138,263 0 0
WORKIVA INC COM CL A 98139A105 6,505 70,996 SH   SOLE 19 70,996 0 0
WORKIVA INC COM CL A 98139A105 139,198 1,519,292 SH   SOLE 21 1,519,292 0 0
WORKIVA INC COM CL A 98139A105 99,772 1,088,979 SH   SOLE 22 1,065,285 0 23,694
WORKIVA INC COM CL A 98139A105 72 791 SH   SOLE 25 791 0 0
WORKIVA INC COM CL A 98139A105 1,454 15,868 SH   SOLE 26 12,963 0 2,905
WORKIVA INC COM CL A 98139A105 413 4,503 SH   SOLE 28 4,503 0 0
WORKIVA INC COM CL A 98139A105 1,955 21,341 SH   SOLE 30 21,341 0 0
WORKIVA INC COM CL A 98139A105 143 1,558 SH   SOLE 36 1,558 0 0
WORKIVA INC COM CL A 98139A105 417 4,554 SH   SOLE 40 4,554 0 0
WORKIVA INC NOTE 1.125% 8/1 98139AAB1 1,638 1,225,000 PRN   SOLE 21 1,225,000 0 0
WORLD ACCEP CORP DEL COM 981419104 573 5,604 SH   SOLE 2 1,725 0 3,879
WORLD ACCEP CORP DEL COM 981419104 4 35 SH   SOLE 4 35 0 0
WORLD ACCEP CORP DEL COM 981419104 12 114 SH   SOLE 7 114 0 0
WORLD ACCEP CORP DEL COM 981419104 1,974 19,314 SH   SOLE 18 19,314 0 0
WORLD ACCEP CORP DEL COM 981419104 759 7,426 SH   SOLE 19 7,426 0 0
WORLD ACCEP CORP DEL COM 981419104 47,738 467,016 SH   SOLE 21 467,016 0 0
WORLD ACCEP CORP DEL COM 981419104 12,399 121,300 SH   SOLE 22 116,423 0 4,877
WORLD ACCEP CORP DEL COM 981419104 333 3,258 SH   SOLE 26 2,571 0 687
WORLD ACCEP CORP DEL COM 981419104 99 964 SH   SOLE 28 964 0 0
WORLD ACCEP CORP DEL COM 981419104 1,180 11,548 SH   SOLE 30 11,548 0 0
WORLD ACCEP CORP DEL COM 981419104 84 818 SH   SOLE 40 818 0 0
WORLD FUEL SVCS CORP COM 981475106 3,086 99,029 SH   SOLE 2 45,199 0 53,830
WORLD FUEL SVCS CORP COM 981475106 8 272 SH   SOLE 4 272 0 0
WORLD FUEL SVCS CORP COM 981475106 72 2,314 SH   SOLE 7 2,314 0 0
WORLD FUEL SVCS CORP COM 981475106 10,974 352,170 SH   SOLE 18 352,170 0 0
WORLD FUEL SVCS CORP COM 981475106 3,534 113,428 SH   SOLE 19 113,428 0 0
WORLD FUEL SVCS CORP COM 981475106 136,588 4,383,443 SH   SOLE 21 4,383,443 0 0
WORLD FUEL SVCS CORP COM 981475106 64,525 2,070,751 SH   SOLE 22 2,023,386 0 47,365
WORLD FUEL SVCS CORP COM 981475106 43 1,383 SH   SOLE 25 1,383 0 0
WORLD FUEL SVCS CORP COM 981475106 523 16,791 SH   SOLE 26 11,901 0 4,890
WORLD FUEL SVCS CORP COM 981475106 454 14,578 SH   SOLE 28 8,946 0 5,632
WORLD FUEL SVCS CORP COM 981475106 1,283 41,187 SH   SOLE 30 41,187 0 0
WORLD FUEL SVCS CORP COM 981475106 277 8,902 SH   SOLE 36 8,902 0 0
WORLD FUEL SVCS CORP COM 981475106 230 7,385 SH   SOLE 40 7,385 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 5,684 118,300 SH   SOLE 2 42,375 0 75,925
WORLD WRESTLING ENTMT INC CL A 98156Q108 11 225 SH   SOLE 4 225 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 44 916 SH   SOLE 7 916 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 222 4,620 SH   SOLE 13 4,620 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 7,181 149,440 SH   SOLE 18 143,040 0 6,400
WORLD WRESTLING ENTMT INC CL A 98156Q108 3,210 66,798 SH   SOLE 19 66,798 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 107,819 2,243,891 SH   SOLE 21 2,243,891 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 73,135 1,522,062 SH   SOLE 22 1,425,280 0 96,782
WORLD WRESTLING ENTMT INC CL A 98156Q108 22 454 SH   SOLE 25 454 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 1,420 29,548 SH   SOLE 26 15,685 0 13,863
WORLD WRESTLING ENTMT INC CL A 98156Q108 897 18,673 SH   SOLE 28 6,486 0 12,187
WORLD WRESTLING ENTMT INC CL A 98156Q108 1,608 33,460 SH   SOLE 30 33,460 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 39 803 SH   SOLE 31 803 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 71 1,485 SH   SOLE 34 1,485 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 160 3,327 SH   SOLE 36 3,327 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 303 6,298 SH   SOLE 40 6,298 0 0
WORTHINGTON INDS INC COM 981811102 4,968 96,761 SH   SOLE 2 36,761 0 60,000
WORTHINGTON INDS INC COM 981811102 15 299 SH   SOLE 4 299 0 0
WORTHINGTON INDS INC COM 981811102 46 902 SH   SOLE 7 902 0 0
WORTHINGTON INDS INC COM 981811102 10,543 205,361 SH   SOLE 18 203,440 0 1,921
WORTHINGTON INDS INC COM 981811102 13,410 261,196 SH   SOLE 19 261,196 0 0
WORTHINGTON INDS INC COM 981811102 132,527 2,581,362 SH   SOLE 21 2,581,362 0 0
WORTHINGTON INDS INC COM 981811102 76,733 1,494,604 SH   SOLE 22 1,465,715 0 28,889
WORTHINGTON INDS INC COM 981811102 775 15,088 SH   SOLE 23 15,088 0 0
WORTHINGTON INDS INC COM 981811102 4,893 95,312 SH   SOLE 26 17,554 0 77,758
WORTHINGTON INDS INC COM 981811102 291 5,668 SH   SOLE 28 5,668 0 0
WORTHINGTON INDS INC COM 981811102 1,046 20,380 SH   SOLE 30 20,380 0 0
WORTHINGTON INDS INC COM 981811102 108 2,106 SH   SOLE 36 2,106 0 0
WORTHINGTON INDS INC COM 981811102 252 4,907 SH   SOLE 40 4,907 0 0
WP CAREY INC COM 92936U109 27,943 395,901 SH   SOLE 2 61,805 0 334,096
WP CAREY INC COM 92936U109 16,615 235,408 SH   SOLE 4 228,772 0 6,636
WP CAREY INC COM 92936U109 16,821 238,332 SH   SOLE 7 226,574 0 11,758
WP CAREY INC COM 92936U109 22 308 SH   SOLE 13 308 0 0
WP CAREY INC COM 92936U109 1,358 19,246 SH   SOLE 15 19,246 0 0
WP CAREY INC COM 92936U109 6,732 95,385 SH   SOLE 18 84,375 0 11,010
WP CAREY INC COM 92936U109 18,141 257,021 SH   SOLE 19 257,021 0 0
WP CAREY INC COM 92936U109 245,860 3,483,428 SH   SOLE 21 3,483,428 0 0
WP CAREY INC COM 92936U109 417,070 5,909,180 SH   SOLE 22 5,678,952 0 230,228
WP CAREY INC COM 92936U109 8,723 123,592 SH   SOLE 23 123,592 0 0
WP CAREY INC COM 92936U109 70,597 1,000,246 SH   SOLE 25 1,000,246 0 0
WP CAREY INC COM 92936U109 21,805 308,936 SH   SOLE 26 153,248 0 155,688
WP CAREY INC COM 92936U109 30,458 431,543 SH   SOLE 28 22,357 0 409,186
WP CAREY INC COM 92936U109 7,501 106,279 SH   SOLE 29 106,279 0 0
WP CAREY INC COM 92936U109 68,139 965,412 SH   SOLE 30 965,412 0 0
WP CAREY INC COM 92936U109 1,939 27,475 SH   SOLE 31 21,535 0 5,940
WP CAREY INC COM 92936U109 527 7,468 SH   SOLE 34 7,468 0 0
WP CAREY INC COM 92936U109 7,465 105,773 SH   SOLE 36 105,773 0 0
WP CAREY INC COM 92936U109 493 6,983 SH   SOLE 40 6,983 0 0
WPP PLC NEW ADR 92937A102 3 54 SH   SOLE 18 54 0 0
WPP PLC NEW ADR 92937A102 917 16,961 SH   SOLE 19 16,961 0 0
WPP PLC NEW ADR 92937A102 224 4,150 SH   SOLE 25 4,150 0 0
WPP PLC NEW ADR 92937A102 491 9,080 SH   SOLE 34 9,080 0 0
WPX ENERGY INC COM 98212B103 9,010 1,105,562 SH   SOLE 2 303,736 0 801,826
WPX ENERGY INC COM 98212B103 16 1,916 SH   SOLE 4 1,916 0 0
WPX ENERGY INC COM 98212B103 98 12,034 SH   SOLE 7 12,034 0 0
WPX ENERGY INC COM 98212B103 8,306 1,019,080 SH   SOLE 18 1,019,080 0 0
WPX ENERGY INC COM 98212B103 830 101,862 SH   SOLE 19 101,862 0 0
WPX ENERGY INC COM 98212B103 146,370 17,959,513 SH   SOLE 21 17,959,513 0 0
WPX ENERGY INC COM 98212B103 104,331 12,801,315 SH   SOLE 22 12,260,309 0 541,006
WPX ENERGY INC COM 98212B103 26 3,210 SH   SOLE 25 3,210 0 0
WPX ENERGY INC COM 98212B103 1,262 154,839 SH   SOLE 26 89,632 0 65,207
WPX ENERGY INC COM 98212B103 561 68,827 SH   SOLE 28 57,445 0 11,382
WPX ENERGY INC COM 98212B103 3,662 449,382 SH   SOLE 30 449,382 0 0
WPX ENERGY INC COM 98212B103 62 7,649 SH   SOLE 31 7,649 0 0
WPX ENERGY INC COM 98212B103 240 29,454 SH   SOLE 36 29,454 0 0
WPX ENERGY INC COM 98212B103 449 55,126 SH   SOLE 40 55,126 0 0
WRAP TECHNOLOGIES INC COM 98212N107 21 4,266 SH   SOLE 2 941 0 3,325
WRAP TECHNOLOGIES INC COM 98212N107 232 48,124 SH   SOLE 18 48,124 0 0
WRAP TECHNOLOGIES INC COM 98212N107 110 22,795 SH   SOLE 19 22,795 0 0
WRAP TECHNOLOGIES INC COM 98212N107 2,138 442,620 SH   SOLE 21 442,620 0 0
WRAP TECHNOLOGIES INC COM 98212N107 2,278 471,615 SH   SOLE 22 470,917 0 698
WSFS FINL CORP COM 929328102 2,729 60,813 SH   SOLE 2 17,882 0 42,931
WSFS FINL CORP COM 929328102 8 171 SH   SOLE 4 171 0 0
WSFS FINL CORP COM 929328102 38 856 SH   SOLE 7 856 0 0
WSFS FINL CORP COM 929328102 7,820 174,250 SH   SOLE 18 174,250 0 0
WSFS FINL CORP COM 929328102 4,850 108,056 SH   SOLE 19 108,056 0 0
WSFS FINL CORP COM 929328102 79,790 1,777,860 SH   SOLE 21 1,777,860 0 0
WSFS FINL CORP COM 929328102 69,747 1,554,071 SH   SOLE 22 1,518,381 0 35,690
WSFS FINL CORP COM 929328102 260 5,796 SH   SOLE 23 5,796 0 0
WSFS FINL CORP COM 929328102 25 546 SH   SOLE 25 546 0 0
WSFS FINL CORP COM 929328102 1,693 37,719 SH   SOLE 26 16,174 0 21,545
WSFS FINL CORP COM 929328102 295 6,569 SH   SOLE 28 6,569 0 0
WSFS FINL CORP COM 929328102 1,388 30,923 SH   SOLE 30 30,923 0 0
WSFS FINL CORP COM 929328102 42 927 SH   SOLE 36 927 0 0
WSFS FINL CORP COM 929328102 274 6,111 SH   SOLE 40 6,111 0 0
WVS FINL CORP COM 929358109 3 222 SH   SOLE 21 222 0 0
WW INTL INC COM 98262P101 2,029 83,139 SH   SOLE 2 39,198 0 43,941
WW INTL INC COM 98262P101 4 172 SH   SOLE 4 172 0 0
WW INTL INC COM 98262P101 20 836 SH   SOLE 7 836 0 0
WW INTL INC COM 98262P101 6,665 273,166 SH   SOLE 18 266,013 0 7,153
WW INTL INC COM 98262P101 5,569 228,219 SH   SOLE 19 228,219 0 0
WW INTL INC COM 98262P101 78,271 3,207,826 SH   SOLE 21 3,207,826 0 0
WW INTL INC COM 98262P101 43,191 1,770,123 SH   SOLE 22 1,741,111 0 29,012
WW INTL INC COM 98262P101 266 10,885 SH   SOLE 23 10,885 0 0
WW INTL INC COM 98262P101 27 1,125 SH   SOLE 25 1,125 0 0
WW INTL INC COM 98262P101 1,132 46,397 SH   SOLE 26 7,906 0 38,491
WW INTL INC COM 98262P101 127 5,191 SH   SOLE 28 5,191 0 0
WW INTL INC COM 98262P101 730 29,929 SH   SOLE 30 29,929 0 0
WW INTL INC COM 98262P101 24 994 SH   SOLE 34 994 0 0
WW INTL INC COM 98262P101 67 2,761 SH   SOLE 36 2,761 0 0
WW INTL INC COM 98262P101 130 5,336 SH   SOLE 40 5,336 0 0
WYNDHAM DESTINATIONS INC COM 98310W108 11,926 265,856 SH   SOLE 2 86,800 0 179,056
WYNDHAM DESTINATIONS INC COM 98310W108 16 348 SH   SOLE 4 348 0 0
WYNDHAM DESTINATIONS INC COM 98310W108 96 2,142 SH   SOLE 7 2,142 0 0
WYNDHAM DESTINATIONS INC COM 98310W108 2,027 45,191 SH   SOLE 13 45,191 0 0
WYNDHAM DESTINATIONS INC COM 98310W108 16,339 364,231 SH   SOLE 18 273,685 0 90,546
WYNDHAM DESTINATIONS INC COM 98310W108 13,409 298,909 SH   SOLE 19 298,909 0 0
WYNDHAM DESTINATIONS INC COM 98310W108 166,654 3,714,986 SH   SOLE 21 3,714,986 0 0
WYNDHAM DESTINATIONS INC COM 98310W108 151,464 3,376,372 SH   SOLE 22 3,080,535 0 295,837
WYNDHAM DESTINATIONS INC COM 98310W108 32 706 SH   SOLE 25 706 0 0
WYNDHAM DESTINATIONS INC COM 98310W108 3,702 82,530 SH   SOLE 26 30,409 0 52,121
WYNDHAM DESTINATIONS INC COM 98310W108 5,145 114,688 SH   SOLE 28 11,040 0 103,648
WYNDHAM DESTINATIONS INC COM 98310W108 5,606 124,977 SH   SOLE 30 124,977 0 0
WYNDHAM DESTINATIONS INC COM 98310W108 73 1,637 SH   SOLE 31 1,637 0 0
WYNDHAM DESTINATIONS INC COM 98310W108 61 1,353 SH   SOLE 34 1,353 0 0
WYNDHAM DESTINATIONS INC COM 98310W108 1,164 25,940 SH   SOLE 36 25,940 0 0
WYNDHAM DESTINATIONS INC COM 98310W108 501 11,173 SH   SOLE 40 11,173 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 19,386 326,140 SH   SOLE 2 151,689 0 174,451
WYNDHAM HOTELS & RESORTS INC COM 98311A105 535 9,000 SH   SOLE 4 9,000 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 201 3,380 SH   SOLE 7 3,380 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 14,441 242,947 SH   SOLE 18 236,591 0 6,356
WYNDHAM HOTELS & RESORTS INC COM 98311A105 1,711 28,782 SH   SOLE 19 28,782 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 241,565 4,064,022 SH   SOLE 21 4,064,022 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 189,828 3,193,604 SH   SOLE 22 2,968,718 0 224,886
WYNDHAM HOTELS & RESORTS INC COM 98311A105 1,939 32,621 SH   SOLE 23 32,621 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 190 3,193 SH   SOLE 25 3,193 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 3,128 52,631 SH   SOLE 26 26,712 0 25,919
WYNDHAM HOTELS & RESORTS INC COM 98311A105 1,679 28,241 SH   SOLE 28 12,726 0 15,515
WYNDHAM HOTELS & RESORTS INC COM 98311A105 866 14,563 SH   SOLE 29 14,563 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 3,579 60,205 SH   SOLE 30 60,205 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 1,451 24,417 SH   SOLE 31 24,417 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 346 5,829 SH   SOLE 34 5,829 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 204 3,430 SH   SOLE 36 3,430 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 679 11,425 SH   SOLE 40 11,425 0 0
WYNN RESORTS LTD COM 983134107 23,888 211,716 SH   SOLE 2 37,291 0 174,425
WYNN RESORTS LTD COM 983134107 5,521 48,936 SH   SOLE 4 45,158 0 3,778
WYNN RESORTS LTD COM 983134107 10,001 88,642 SH   SOLE 7 82,282 0 6,360
WYNN RESORTS LTD COM 983134107 278 2,466 SH   SOLE 13 2,466 0 0
WYNN RESORTS LTD COM 983134107 1,146 10,156 SH   SOLE 15 10,156 0 0
WYNN RESORTS LTD COM 983134107 26,443 234,357 SH   SOLE 18 219,156 0 15,201
WYNN RESORTS LTD COM 983134107 57,419 508,899 SH   SOLE 19 508,899 0 0
WYNN RESORTS LTD COM 983134107 239,386 2,121,653 SH   SOLE 21 2,121,653 0 0
WYNN RESORTS LTD COM 983134107 254,288 2,253,727 SH   SOLE 22 2,071,058 0 182,669
WYNN RESORTS LTD COM 983134107 7,540 66,827 SH   SOLE 23 66,827 0 0
WYNN RESORTS LTD COM 983134107 16,675 147,785 SH   SOLE 25 147,785 0 0
WYNN RESORTS LTD COM 983134107 24,480 216,968 SH   SOLE 26 82,651 0 134,317
WYNN RESORTS LTD COM 983134107 20,896 185,199 SH   SOLE 28 12,441 0 172,758
WYNN RESORTS LTD COM 983134107 51 455 SH   SOLE 29 455 0 0
WYNN RESORTS LTD COM 983134107 43,535 385,847 SH   SOLE 30 385,847 0 0
WYNN RESORTS LTD COM 983134107 1,685 14,938 SH   SOLE 31 1,862 0 13,076
WYNN RESORTS LTD COM 983134107 20,300 179,921 SH   SOLE 34 179,921 0 0
WYNN RESORTS LTD COM 983134107 6,465 57,295 SH   SOLE 36 57,295 0 0
WYNN RESORTS LTD COM 983134107 483 4,284 SH   SOLE 40 4,284 0 0
X4 PHARMACEUTICALS INC COM 98420X103 80 12,396 SH   SOLE 2 942 0 11,454
X4 PHARMACEUTICALS INC COM 98420X103 383 59,562 SH   SOLE 18 59,562 0 0
X4 PHARMACEUTICALS INC COM 98420X103 191 29,686 SH   SOLE 19 29,686 0 0
X4 PHARMACEUTICALS INC COM 98420X103 3,682 572,697 SH   SOLE 21 572,697 0 0
X4 PHARMACEUTICALS INC COM 98420X103 2,309 359,162 SH   SOLE 22 356,884 0 2,278
XBIOTECH INC COM 98400H102 258 16,516 SH   SOLE 2 4,493 0 12,023
XBIOTECH INC COM 98400H102 827 52,830 SH   SOLE 18 52,830 0 0
XBIOTECH INC COM 98400H102 396 25,275 SH   SOLE 19 25,275 0 0
XBIOTECH INC COM 98400H102 12,684 810,503 SH   SOLE 21 810,503 0 0
XBIOTECH INC COM 98400H102 6,092 389,239 SH   SOLE 22 387,187 0 2,052
XBIOTECH INC COM 98400H102 17 1,072 SH   SOLE 26 1,072 0 0
XBIOTECH INC COM 98400H102 119 7,614 SH   SOLE 30 7,614 0 0
XBIOTECH INC COM 98400H102 15 962 SH   SOLE 36 962 0 0
XCEL BRANDS INC COM NEW 98400M101 0 315 SH   SOLE 21 315 0 0
XCEL ENERGY INC COM 98389B100 100,698 1,510,398 SH   SOLE 2 477,174 0 1,033,224
XCEL ENERGY INC COM 98389B100 21,561 323,394 SH   SOLE 4 303,049 0 20,345
XCEL ENERGY INC COM 98389B100 44,701 670,482 SH   SOLE 7 634,678 0 35,804
XCEL ENERGY INC COM 98389B100 3,096 46,443 SH   SOLE 13 46,443 0 0
XCEL ENERGY INC COM 98389B100 4,475 67,123 SH   SOLE 15 67,123 0 0
XCEL ENERGY INC COM 98389B100 71,262 1,068,870 SH   SOLE 18 971,084 0 97,786
XCEL ENERGY INC COM 98389B100 50,306 754,551 SH   SOLE 19 754,551 0 0
XCEL ENERGY INC COM 98389B100 1,395,306 20,928,541 SH   SOLE 21 20,928,541 0 0
XCEL ENERGY INC COM 98389B100 909,859 13,647,210 SH   SOLE 22 12,373,713 0 1,273,497
XCEL ENERGY INC COM 98389B100 25,816 387,226 SH   SOLE 23 387,226 0 0
XCEL ENERGY INC COM 98389B100 47,077 706,123 SH   SOLE 25 706,123 0 0
XCEL ENERGY INC COM 98389B100 79,425 1,191,316 SH   SOLE 26 436,649 0 754,667
XCEL ENERGY INC COM 98389B100 79,989 1,199,772 SH   SOLE 28 67,911 0 1,131,861
XCEL ENERGY INC COM 98389B100 562 8,429 SH   SOLE 29 8,429 0 0
XCEL ENERGY INC COM 98389B100 188,451 2,826,626 SH   SOLE 30 2,826,626 0 0
XCEL ENERGY INC COM 98389B100 32,088 481,290 SH   SOLE 31 93,733 0 387,557
XCEL ENERGY INC COM 98389B100 9,702 145,519 SH   SOLE 32 145,519 0 0
XCEL ENERGY INC COM 98389B100 9,632 144,472 SH   SOLE 34 144,472 0 0
XCEL ENERGY INC COM 98389B100 32,553 488,275 SH   SOLE 36 488,275 0 0
XCEL ENERGY INC COM 98389B100 1,302 19,523 SH   SOLE 40 19,523 0 0
XENCOR INC COM 98401F105 1,895 43,425 SH   SOLE 2 19,756 0 23,669
XENCOR INC COM 98401F105 9 213 SH   SOLE 4 213 0 0
XENCOR INC COM 98401F105 45 1,033 SH   SOLE 7 1,033 0 0
XENCOR INC COM 98401F105 11,291 258,781 SH   SOLE 18 244,468 0 14,313
XENCOR INC COM 98401F105 7,814 179,101 SH   SOLE 19 179,101 0 0
XENCOR INC COM 98401F105 297,480 6,818,245 SH   SOLE 21 6,818,245 0 0
XENCOR INC COM 98401F105 75,341 1,726,818 SH   SOLE 22 1,689,692 0 37,126
XENCOR INC COM 98401F105 312 7,159 SH   SOLE 23 7,159 0 0
XENCOR INC COM 98401F105 16 356 SH   SOLE 25 356 0 0
XENCOR INC COM 98401F105 2,223 50,945 SH   SOLE 26 10,134 0 40,811
XENCOR INC COM 98401F105 300 6,865 SH   SOLE 28 6,865 0 0
XENCOR INC COM 98401F105 5,693 130,478 SH   SOLE 30 130,478 0 0
XENCOR INC COM 98401F105 26 597 SH   SOLE 36 597 0 0
XENCOR INC COM 98401F105 239 5,472 SH   SOLE 40 5,472 0 0
XENIA HOTELS & RESORTS INC COM 984017103 2,680 176,330 SH   SOLE 2 76,997 0 99,333
XENIA HOTELS & RESORTS INC COM 984017103 1,427 93,854 SH   SOLE 4 93,854 0 0
XENIA HOTELS & RESORTS INC COM 984017103 2,133 140,307 SH   SOLE 7 140,307 0 0
XENIA HOTELS & RESORTS INC COM 984017103 7,656 503,667 SH   SOLE 18 503,667 0 0
XENIA HOTELS & RESORTS INC COM 984017103 19,314 1,270,651 SH   SOLE 19 1,270,651 0 0
XENIA HOTELS & RESORTS INC COM 984017103 204,590 13,459,878 SH   SOLE 21 13,459,878 0 0
XENIA HOTELS & RESORTS INC COM 984017103 65,447 4,305,712 SH   SOLE 22 4,227,694 0 78,018
XENIA HOTELS & RESORTS INC COM 984017103 78 5,163 SH   SOLE 23 5,163 0 0
XENIA HOTELS & RESORTS INC COM 984017103 7,642 502,763 SH   SOLE 25 502,763 0 0
XENIA HOTELS & RESORTS INC COM 984017103 507 33,372 SH   SOLE 26 24,381 0 8,991
XENIA HOTELS & RESORTS INC COM 984017103 1,280 84,187 SH   SOLE 28 10,926 0 73,261
XENIA HOTELS & RESORTS INC COM 984017103 1,138 74,894 SH   SOLE 29 74,894 0 0
XENIA HOTELS & RESORTS INC COM 984017103 10,358 681,426 SH   SOLE 30 681,426 0 0
XENIA HOTELS & RESORTS INC COM 984017103 2,653 174,526 SH   SOLE 34 174,526 0 0
XENIA HOTELS & RESORTS INC COM 984017103 150 9,892 SH   SOLE 36 9,892 0 0
XENIA HOTELS & RESORTS INC COM 984017103 177 11,644 SH   SOLE 40 11,644 0 0
XENON PHARMACEUTICALS INC COM 98420N105 110 7,173 SH   SOLE 2 7,173 0 0
XENON PHARMACEUTICALS INC COM 98420N105 5,218 339,296 SH   SOLE 21 339,296 0 0
XENON PHARMACEUTICALS INC COM 98420N105 774 50,321 SH   SOLE 22 21,278 0 29,043
XENON PHARMACEUTICALS INC COM 98420N105 19 1,218 SH   SOLE 25 1,218 0 0
XENON PHARMACEUTICALS INC COM 98420N105 44 2,847 SH   SOLE 26 2,847 0 0
XENON PHARMACEUTICALS INC COM 98420N105 200 13,008 SH   SOLE 30 13,008 0 0
XENON PHARMACEUTICALS INC COM 98420N105 42 2,707 SH   SOLE 36 2,707 0 0
XENON PHARMACEUTICALS INC COM 98420N105 46 2,973 SH   SOLE 40 2,973 0 0
XERIS PHARMACEUTICALS INC COM 98422L107 97 19,791 SH   SOLE 2 2,538 0 17,253
XERIS PHARMACEUTICALS INC COM 98422L107 5 1,008 SH   SOLE 7 1,008 0 0
XERIS PHARMACEUTICALS INC COM 98422L107 846 172,051 SH   SOLE 18 172,051 0 0
XERIS PHARMACEUTICALS INC COM 98422L107 394 80,130 SH   SOLE 19 80,130 0 0
XERIS PHARMACEUTICALS INC COM 98422L107 10,202 2,073,617 SH   SOLE 21 2,073,617 0 0
XERIS PHARMACEUTICALS INC COM 98422L107 6,335 1,287,614 SH   SOLE 22 1,281,864 0 5,750
XERIS PHARMACEUTICALS INC COM 98422L107 64 13,007 SH   SOLE 30 13,007 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 10,643 458,955 SH   SOLE 2 109,986 0 348,969
XEROX HOLDINGS CORP COM NEW 98421M106 22 970 SH   SOLE 4 970 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 3,336 143,835 SH   SOLE 7 139,059 0 4,776
XEROX HOLDINGS CORP COM NEW 98421M106 66 2,858 SH   SOLE 15 2,858 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 4 172 SH   SOLE 17 0 0 172
XEROX HOLDINGS CORP COM NEW 98421M106 6,468 278,899 SH   SOLE 18 264,312 0 14,587
XEROX HOLDINGS CORP COM NEW 98421M106 1,292 55,706 SH   SOLE 19 55,706 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 88,235 3,804,869 SH   SOLE 21 3,804,869 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 97,873 4,220,469 SH   SOLE 22 3,827,982 0 392,487
XEROX HOLDINGS CORP COM NEW 98421M106 9 402 SH   SOLE 23 402 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 76 3,283 SH   SOLE 25 3,283 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 4,200 181,098 SH   SOLE 26 55,771 0 125,327
XEROX HOLDINGS CORP COM NEW 98421M106 1,116 48,145 SH   SOLE 28 24,782 0 23,363
XEROX HOLDINGS CORP COM NEW 98421M106 11,357 489,756 SH   SOLE 30 489,756 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 404 17,413 SH   SOLE 31 3,443 0 13,970
XEROX HOLDINGS CORP COM NEW 98421M106 95 4,114 SH   SOLE 34 4,114 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 1,142 49,261 SH   SOLE 36 49,261 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 515 22,214 SH   SOLE 40 22,214 0 0
XEROX HOLDINGS CORP OPTIONS 98421M106 14 600 SH Call SOLE 2 600 0 0
XEROX HOLDINGS CORP OPTIONS 98421M106 14 600 SH Put SOLE 2 600 0 0
XEROX HOLDINGS CORP OPTIONS 98421M106 2,423 104,500 SH Call SOLE 19 104,500 0 0
XEROX HOLDINGS CORP OPTIONS 98421M106 2,435 105,000 SH Put SOLE 19 105,000 0 0
XEROX HOLDINGS CORP OPTIONS 98421M106 23 1,000 SH Call SOLE 22 1,000 0 0
XEROX HOLDINGS CORP OPTIONS 98421M106 23 1,000 SH Put SOLE 22 1,000 0 0
XEROX HOLDINGS CORP OPTIONS 98421M106 322 13,900 SH Call SOLE 34 13,900 0 0
XEROX HOLDINGS CORP OPTIONS 98421M106 311 13,400 SH Put SOLE 34 13,400 0 0
XILINX INC COM 983919101 92,820 654,723 SH   SOLE 2 173,057 0 481,666
XILINX INC COM 983919101 18,162 128,111 SH   SOLE 4 118,739 0 9,372
XILINX INC COM 983919101 45,862 323,496 SH   SOLE 7 233,187 0 90,309
XILINX INC COM 983919101 292 2,059 SH   SOLE 13 2,059 0 0
XILINX INC COM 983919101 3,927 27,703 SH   SOLE 15 27,703 0 0
XILINX INC COM 983919101 1 6 SH   SOLE 17 0 0 6
XILINX INC COM 983919101 86,458 609,847 SH   SOLE 18 571,574 0 38,273
XILINX INC COM 983919101 59,958 422,926 SH   SOLE 19 422,926 0 0
XILINX INC COM 983919101 1,188,446 8,382,918 SH   SOLE 21 8,382,918 0 0
XILINX INC COM 983919101 808,212 5,700,871 SH   SOLE 22 5,144,991 0 555,880
XILINX INC COM 983919101 24,908 175,691 SH   SOLE 23 175,691 0 0
XILINX INC COM 983919101 58,240 410,806 SH   SOLE 25 410,806 0 0
XILINX INC COM 983919101 78,386 552,913 SH   SOLE 26 185,334 0 367,579
XILINX INC COM 983919101 127,361 898,362 SH   SOLE 28 34,034 0 864,328
XILINX INC COM 983919101 163 1,149 SH   SOLE 29 1,149 0 0
XILINX INC COM 983919101 252,307 1,779,693 SH   SOLE 30 1,777,654 0 2,039
XILINX INC COM 983919101 10,002 70,554 SH   SOLE 31 43,378 0 27,176
XILINX INC COM 983919101 7,424 52,364 SH   SOLE 32 52,364 0 0
XILINX INC COM 983919101 117,250 827,047 SH   SOLE 34 827,047 0 0
XILINX INC COM 983919101 19,999 141,066 SH   SOLE 36 141,066 0 0
XILINX INC COM 983919101 1,428 10,073 SH   SOLE 40 10,073 0 0
XL FLEET CORP COM CL A 9837FR100 23,730 1,000,000 SH   SOLE 19 1,000,000 0 0
XL FLEET CORP COM CL A 9837FR100 74 3,115 SH   SOLE 21 3,115 0 0
XOMA CORP DEL COM NEW 98419J206 152 3,446 SH   SOLE 2 608 0 2,838
XOMA CORP DEL COM NEW 98419J206 1,069 24,234 SH   SOLE 18 24,234 0 0
XOMA CORP DEL COM NEW 98419J206 483 10,936 SH   SOLE 19 10,936 0 0
XOMA CORP DEL COM NEW 98419J206 9,626 218,121 SH   SOLE 21 218,121 0 0
XOMA CORP DEL COM NEW 98419J206 9,723 220,316 SH   SOLE 22 219,941 0 375
XP INC CL A G98239109 1,170 29,495 SH   SOLE 2 27,978 0 1,517
XP INC CL A G98239109 220 5,556 SH   SOLE 4 5,556 0 0
XP INC CL A G98239109 27 669 SH   SOLE 7 669 0 0
XP INC CL A G98239109 338 8,521 SH   SOLE 13 8,521 0 0
XP INC CL A G98239109 13,623 343,417 SH   SOLE 19 343,417 0 0
XP INC CL A G98239109 140 3,517 SH   SOLE 21 3,517 0 0
XP INC CL A G98239109 3,472 87,533 SH   SOLE 22 41,939 0 45,594
XP INC CL A G98239109 182 4,591 SH   SOLE 23 4,591 0 0
XP INC CL A G98239109 257 6,491 SH   SOLE 25 6,491 0 0
XP INC CL A G98239109 2,070 52,178 SH   SOLE 26 0 0 52,178
XP INC CL A G98239109 313 7,887 SH   SOLE 30 7,887 0 0
XP INC CL A G98239109 503 12,675 SH   SOLE 31 9,197 0 3,478
XP INC CL A G98239109 20,112 506,975 SH   SOLE 34 506,975 0 0
XPEL INC COM 98379L100 510 9,882 SH   SOLE 2 5,183 0 4,699
XPEL INC COM 98379L100 17 322 SH   SOLE 7 322 0 0
XPEL INC COM 98379L100 3,179 61,659 SH   SOLE 18 61,659 0 0
XPEL INC COM 98379L100 1,518 29,436 SH   SOLE 19 29,436 0 0
XPEL INC COM 98379L100 31,624 613,352 SH   SOLE 21 613,352 0 0
XPEL INC COM 98379L100 22,778 441,779 SH   SOLE 22 432,546 0 9,233
XPEL INC COM 98379L100 144 2,790 SH   SOLE 30 2,790 0 0
XPEL INC COM 98379L100 92 1,790 SH   SOLE 40 1,790 0 0
XPENG INC ADS 98422D105 10,873 253,869 SH   SOLE 2 82,374 0 171,495
XPENG INC ADS 98422D105 2,693 62,878 SH   SOLE 4 52,303 0 10,575
XPENG INC ADS 98422D105 730 17,046 SH   SOLE 7 17,046 0 0
XPENG INC ADS 98422D105 11 268 SH   SOLE 13 268 0 0
XPENG INC ADS 98422D105 3,914 91,391 SH   SOLE 15 91,391 0 0
XPENG INC ADS 98422D105 1,725 40,278 SH   SOLE 18 40,278 0 0
XPENG INC ADS 98422D105 36,883 861,158 SH   SOLE 19 861,158 0 0
XPENG INC ADS 98422D105 127,228 2,970,529 SH   SOLE 21 2,970,529 0 0
XPENG INC ADS 98422D105 77,726 1,814,765 SH   SOLE 22 1,665,073 0 149,692
XPENG INC ADS 98422D105 3,748 87,498 SH   SOLE 23 87,498 0 0
XPENG INC ADS 98422D105 16,650 388,757 SH   SOLE 26 83,905 0 304,852
XPENG INC ADS 98422D105 8,541 199,419 SH   SOLE 28 20,629 0 178,790
XPENG INC ADS 98422D105 275 6,414 SH   SOLE 29 6,414 0 0
XPENG INC ADS 98422D105 51,466 1,201,633 SH   SOLE 30 1,162,119 0 39,514
XPENG INC ADS 98422D105 98 2,280 SH   SOLE 31 2,280 0 0
XPENG INC ADS 98422D105 33,675 786,246 SH   SOLE 34 786,246 0 0
XPENG INC ADS 98422D105 44 1,030 SH   SOLE 40 1,030 0 0
XPERI HOLDING CORP COM 98390M103 2,529 120,984 SH   SOLE 2 35,757 0 85,227
XPERI HOLDING CORP COM 98390M103 24 1,134 SH   SOLE 4 1,134 0 0
XPERI HOLDING CORP COM 98390M103 38 1,816 SH   SOLE 7 1,816 0 0
XPERI HOLDING CORP COM 98390M103 9,497 454,415 SH   SOLE 18 454,415 0 0
XPERI HOLDING CORP COM 98390M103 3,885 185,870 SH   SOLE 19 185,870 0 0
XPERI HOLDING CORP COM 98390M103 251,863 12,050,869 SH   SOLE 21 12,050,869 0 0
XPERI HOLDING CORP COM 98390M103 62,964 3,012,621 SH   SOLE 22 2,943,344 0 69,277
XPERI HOLDING CORP COM 98390M103 29 1,374 SH   SOLE 25 1,374 0 0
XPERI HOLDING CORP COM 98390M103 730 34,951 SH   SOLE 26 17,109 0 17,842
XPERI HOLDING CORP COM 98390M103 348 16,667 SH   SOLE 28 16,667 0 0
XPERI HOLDING CORP COM 98390M103 4,486 214,643 SH   SOLE 30 214,643 0 0
XPERI HOLDING CORP COM 98390M103 51 2,435 SH   SOLE 36 2,435 0 0
XPERI HOLDING CORP COM 98390M103 247 11,817 SH   SOLE 40 11,817 0 0
XPO LOGISTICS INC COM 983793100 30,382 254,885 SH   SOLE 2 66,108 0 188,777
XPO LOGISTICS INC COM 983793100 4,857 40,747 SH   SOLE 4 37,041 0 3,706
XPO LOGISTICS INC COM 983793100 811 6,803 SH   SOLE 7 6,803 0 0
XPO LOGISTICS INC COM 983793100 21 173 SH   SOLE 13 173 0 0
XPO LOGISTICS INC COM 983793100 894 7,500 SH   SOLE 15 7,500 0 0
XPO LOGISTICS INC COM 983793100 24 200 SH   SOLE 17 0 0 200
XPO LOGISTICS INC COM 983793100 34,016 285,372 SH   SOLE 18 279,323 0 6,049
XPO LOGISTICS INC COM 983793100 3,170 26,592 SH   SOLE 19 26,592 0 0
XPO LOGISTICS INC COM 983793100 480,804 4,033,588 SH   SOLE 21 4,033,588 0 0
XPO LOGISTICS INC COM 983793100 342,114 2,870,084 SH   SOLE 22 2,748,098 0 121,986
XPO LOGISTICS INC COM 983793100 7,277 61,048 SH   SOLE 23 61,048 0 0
XPO LOGISTICS INC COM 983793100 15,859 133,048 SH   SOLE 25 133,048 0 0
XPO LOGISTICS INC COM 983793100 19,956 167,415 SH   SOLE 26 95,009 0 72,406
XPO LOGISTICS INC COM 983793100 20,986 176,055 SH   SOLE 28 11,712 0 164,343
XPO LOGISTICS INC COM 983793100 32 270 SH   SOLE 29 270 0 0
XPO LOGISTICS INC COM 983793100 20,983 176,028 SH   SOLE 30 174,282 0 1,746
XPO LOGISTICS INC COM 983793100 2,259 18,953 SH   SOLE 31 14,341 0 4,612
XPO LOGISTICS INC COM 983793100 503 4,218 SH   SOLE 34 4,218 0 0
XPO LOGISTICS INC COM 983793100 7,250 60,826 SH   SOLE 36 60,826 0 0
XPO LOGISTICS INC COM 983793100 492 4,129 SH   SOLE 40 4,129 0 0
XPRESSPA GROUP INC COM 98420U703 0 110 SH   SOLE 21 110 0 0
XPRESSPA GROUP INC COM 98420U703 1,273 1,069,524 SH   SOLE 22 1,069,524 0 0
XTANT MED HLDGS INC COM NEW 98420P308 0 143 SH   SOLE 21 143 0 0
XYLEM INC COM 98419M100 69,211 679,938 SH   SOLE 2 304,787 0 375,151
XYLEM INC COM 98419M100 11,017 108,233 SH   SOLE 4 101,265 0 6,968
XYLEM INC COM 98419M100 35,128 345,104 SH   SOLE 7 330,139 0 14,965
XYLEM INC COM 98419M100 5,636 55,371 SH   SOLE 13 55,371 0 0
XYLEM INC COM 98419M100 2,272 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 86,828 853,013 SH   SOLE 18 757,340 0 95,673
XYLEM INC COM 98419M100 41,523 407,931 SH   SOLE 19 407,931 0 0
XYLEM INC COM 98419M100 462,436 4,543,039 SH   SOLE 21 4,543,039 0 0
XYLEM INC COM 98419M100 495,028 4,863,226 SH   SOLE 22 4,086,458 0 776,768
XYLEM INC COM 98419M100 19,468 191,259 SH   SOLE 23 191,259 0 0
XYLEM INC COM 98419M100 46,214 454,018 SH   SOLE 25 454,018 0 0
XYLEM INC COM 98419M100 58,035 570,147 SH   SOLE 26 240,557 0 329,590
XYLEM INC COM 98419M100 102,762 1,009,550 SH   SOLE 28 29,191 0 980,359
XYLEM INC COM 98419M100 5,581 54,832 SH   SOLE 29 54,832 0 0
XYLEM INC COM 98419M100 263,615 2,589,797 SH   SOLE 30 2,555,363 0 34,434
XYLEM INC COM 98419M100 127,085 1,248,503 SH   SOLE 31 87,327 0 1,161,176
XYLEM INC COM 98419M100 12,637 124,148 SH   SOLE 34 124,148 0 0
XYLEM INC COM 98419M100 12,726 125,027 SH   SOLE 36 125,027 0 0
XYLEM INC COM 98419M100 713 7,003 SH   SOLE 40 7,003 0 0
Y-MABS THERAPEUTICS INC COM 984241109 841 16,987 SH   SOLE 2 7,337 0 9,650
Y-MABS THERAPEUTICS INC COM 984241109 15 300 SH   SOLE 4 300 0 0
Y-MABS THERAPEUTICS INC COM 984241109 33 665 SH   SOLE 7 665 0 0
Y-MABS THERAPEUTICS INC COM 984241109 5,296 106,959 SH   SOLE 18 106,959 0 0
Y-MABS THERAPEUTICS INC COM 984241109 4,057 81,951 SH   SOLE 19 81,951 0 0
Y-MABS THERAPEUTICS INC COM 984241109 69,260 1,398,915 SH   SOLE 21 1,398,915 0 0
Y-MABS THERAPEUTICS INC COM 984241109 37,856 764,604 SH   SOLE 22 750,202 0 14,402
Y-MABS THERAPEUTICS INC COM 984241109 107 2,163 SH   SOLE 23 2,163 0 0
Y-MABS THERAPEUTICS INC COM 984241109 27 551 SH   SOLE 25 551 0 0
Y-MABS THERAPEUTICS INC COM 984241109 663 13,390 SH   SOLE 26 1,297 0 12,093
Y-MABS THERAPEUTICS INC COM 984241109 141 2,850 SH   SOLE 28 2,850 0 0
Y-MABS THERAPEUTICS INC COM 984241109 1,215 24,543 SH   SOLE 30 24,543 0 0
Y-MABS THERAPEUTICS INC COM 984241109 12 243 SH   SOLE 34 243 0 0
Y-MABS THERAPEUTICS INC COM 984241109 67 1,355 SH   SOLE 36 1,355 0 0
Y-MABS THERAPEUTICS INC COM 984241109 154 3,104 SH   SOLE 40 3,104 0 0
YAMANA GOLD INC COM 98462Y100 1,279 223,993 SH   SOLE 21 223,993 0 0
YANDEX N V SHS CLASS A N97284108 11,173 160,574 SH   SOLE 2 160,574 0 0
YANDEX N V SHS CLASS A N97284108 873 12,546 SH   SOLE 4 12,546 0 0
YANDEX N V SHS CLASS A N97284108 38 542 SH   SOLE 7 542 0 0
YANDEX N V SHS CLASS A N97284108 170 2,444 SH   SOLE 13 2,444 0 0
YANDEX N V SHS CLASS A N97284108 146 2,098 SH   SOLE 15 2,098 0 0
YANDEX N V SHS CLASS A N97284108 2,253 32,377 SH   SOLE 18 32,377 0 0
YANDEX N V SHS CLASS A N97284108 85,134 1,223,535 SH   SOLE 19 1,223,535 0 0
YANDEX N V SHS CLASS A N97284108 4,213 60,549 SH   SOLE 21 60,549 0 0
YANDEX N V SHS CLASS A N97284108 6,477 93,083 SH   SOLE 22 93,083 0 0
YANDEX N V SHS CLASS A N97284108 30,244 434,664 SH   SOLE 25 434,664 0 0
YANDEX N V SHS CLASS A N97284108 29,122 418,544 SH   SOLE 26 77,307 0 341,237
YANDEX N V SHS CLASS A N97284108 11,928 171,431 SH   SOLE 28 0 0 171,431
YANDEX N V SHS CLASS A N97284108 1,030 14,797 SH   SOLE 29 14,797 0 0
YANDEX N V SHS CLASS A N97284108 1,858 26,708 SH   SOLE 30 26,708 0 0
YANDEX N V SHS CLASS A N97284108 542 7,791 SH   SOLE 31 3,653 0 4,138
YANDEX N V SHS CLASS A N97284108 104,357 1,499,812 SH   SOLE 34 1,499,812 0 0
YANDEX N V SHS CLASS A N97284108 6,806 97,816 SH   SOLE 36 97,816 0 0
YATSEN HLDG LTD ADS 985194109 36 2,142 SH   SOLE 2 2,142 0 0
YATSEN HLDG LTD ADS 985194109 174 10,216 SH   SOLE 19 10,216 0 0
YATSEN HLDG LTD ADS 985194109 57 3,330 SH   SOLE 22 0 0 3,330
YATSEN HLDG LTD ADS 985194109 31 1,807 SH   SOLE 26 1,807 0 0
YATSEN HLDG LTD ADS 985194109 31 1,809 SH   SOLE 28 0 0 1,809
YATSEN HLDG LTD ADS 985194109 337 19,800 SH   SOLE 34 19,800 0 0
YELP INC CL A 985817105 3,399 104,027 SH   SOLE 2 50,398 0 53,629
YELP INC CL A 985817105 12 354 SH   SOLE 4 354 0 0
YELP INC CL A 985817105 44 1,344 SH   SOLE 7 1,344 0 0
YELP INC CL A 985817105 1 20 SH   SOLE 17 0 0 20
YELP INC CL A 985817105 12,922 395,530 SH   SOLE 18 395,530 0 0
YELP INC CL A 985817105 6,899 211,175 SH   SOLE 19 211,175 0 0
YELP INC CL A 985817105 158,482 4,851,009 SH   SOLE 21 4,851,009 0 0
YELP INC CL A 985817105 78,606 2,406,053 SH   SOLE 22 2,350,227 0 55,826
YELP INC CL A 985817105 72 2,199 SH   SOLE 23 2,199 0 0
YELP INC CL A 985817105 19 580 SH   SOLE 25 580 0 0
YELP INC CL A 985817105 2,273 69,562 SH   SOLE 26 21,534 0 48,028
YELP INC CL A 985817105 338 10,344 SH   SOLE 28 10,344 0 0
YELP INC CL A 985817105 3,719 113,846 SH   SOLE 30 113,846 0 0
YELP INC CL A 985817105 33 998 SH   SOLE 36 998 0 0
YELP INC CL A 985817105 269 8,219 SH   SOLE 40 8,219 0 0
YETI HLDGS INC COM 98585X104 4,314 63,006 SH   SOLE 2 27,805 0 35,201
YETI HLDGS INC COM 98585X104 39 575 SH   SOLE 4 575 0 0
YETI HLDGS INC COM 98585X104 107 1,559 SH   SOLE 7 1,559 0 0
YETI HLDGS INC COM 98585X104 1 10 SH   SOLE 17 0 0 10
YETI HLDGS INC COM 98585X104 25,092 366,465 SH   SOLE 18 346,284 0 20,181
YETI HLDGS INC COM 98585X104 26,136 381,711 SH   SOLE 19 381,711 0 0
YETI HLDGS INC COM 98585X104 580,747 8,481,775 SH   SOLE 21 8,481,775 0 0
YETI HLDGS INC COM 98585X104 164,628 2,404,383 SH   SOLE 22 2,351,302 0 53,081
YETI HLDGS INC COM 98585X104 1,194 17,439 SH   SOLE 23 17,439 0 0
YETI HLDGS INC COM 98585X104 100 1,464 SH   SOLE 25 1,464 0 0
YETI HLDGS INC COM 98585X104 7,026 102,614 SH   SOLE 26 24,977 0 77,637
YETI HLDGS INC COM 98585X104 646 9,431 SH   SOLE 28 9,431 0 0
YETI HLDGS INC COM 98585X104 10,838 158,283 SH   SOLE 30 158,283 0 0
YETI HLDGS INC COM 98585X104 161 2,355 SH   SOLE 34 2,355 0 0
YETI HLDGS INC COM 98585X104 247 3,604 SH   SOLE 36 3,604 0 0
YETI HLDGS INC COM 98585X104 603 8,803 SH   SOLE 40 8,803 0 0
YEXT INC COM 98585N106 1,413 89,915 SH   SOLE 2 39,144 0 50,771
YEXT INC COM 98585N106 5 289 SH   SOLE 4 289 0 0
YEXT INC COM 98585N106 36 2,320 SH   SOLE 7 2,320 0 0
YEXT INC COM 98585N106 6,335 402,987 SH   SOLE 18 356,171 0 46,816
YEXT INC COM 98585N106 10,394 661,219 SH   SOLE 19 661,219 0 0
YEXT INC COM 98585N106 61,192 3,892,590 SH   SOLE 21 3,892,590 0 0
YEXT INC COM 98585N106 52,052 3,311,166 SH   SOLE 22 3,239,088 0 72,078
YEXT INC COM 98585N106 555 35,325 SH   SOLE 23 35,325 0 0
YEXT INC COM 98585N106 20 1,273 SH   SOLE 25 1,273 0 0
YEXT INC COM 98585N106 2,714 172,636 SH   SOLE 26 21,644 0 150,992
YEXT INC COM 98585N106 217 13,793 SH   SOLE 28 13,793 0 0
YEXT INC COM 98585N106 8,113 516,113 SH   SOLE 30 516,113 0 0
YEXT INC COM 98585N106 126 8,034 SH   SOLE 34 8,034 0 0
YEXT INC COM 98585N106 50 3,160 SH   SOLE 36 3,160 0 0
YEXT INC COM 98585N106 153 9,752 SH   SOLE 40 9,752 0 0
YIELD10 BIOSCIENCE INC COM 98585K862 0 7 SH   SOLE 21 7 0 0
YIELD10 BIOSCIENCE INC COM 98585K862 218 37,692 SH   SOLE 22 37,692 0 0
YORK WTR CO COM 987184108 380 8,163 SH   SOLE 2 4,496 0 3,667
YORK WTR CO COM 987184108 472 10,133 SH   SOLE 7 10,133 0 0
YORK WTR CO COM 987184108 2,210 47,418 SH   SOLE 18 47,418 0 0
YORK WTR CO COM 987184108 1,149 24,662 SH   SOLE 19 24,662 0 0
YORK WTR CO COM 987184108 24,152 518,287 SH   SOLE 21 518,287 0 0
YORK WTR CO COM 987184108 15,767 338,344 SH   SOLE 22 324,998 0 13,346
YORK WTR CO COM 987184108 56 1,198 SH   SOLE 26 0 0 1,198
YORK WTR CO COM 987184108 87 1,863 SH   SOLE 28 1,863 0 0
YORK WTR CO COM 987184108 4,603 98,778 SH   SOLE 30 98,778 0 0
YORK WTR CO COM 987184108 66 1,415 SH   SOLE 40 1,415 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 1,022 217,419 SH   SOLE 2 5,996 0 211,423
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 315 66,999 SH   SOLE 4 59,667 0 7,332
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 103 21,889 SH   SOLE 18 21,889 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 10,628 2,261,335 SH   SOLE 21 2,261,335 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 9,072 1,930,210 SH   SOLE 22 1,758,078 0 172,132
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 437 92,928 SH   SOLE 23 92,928 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 4,941 1,051,258 SH   SOLE 26 764,839 0 286,419
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 881 187,481 SH   SOLE 28 0 0 187,481
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 87 18,437 SH   SOLE 29 18,437 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 6,355 1,352,163 SH   SOLE 30 1,113,633 0 238,530
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 6 1,314 SH   SOLE 31 1,314 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 8,739 1,859,385 SH   SOLE 34 1,859,385 0 0
YRC WORLDWIDE INC COM PAR $.01 984249607 9 1,985 SH   SOLE 2 1,985 0 0
YRC WORLDWIDE INC COM PAR $.01 984249607 37 8,456 SH   SOLE 18 8,456 0 0
YRC WORLDWIDE INC COM PAR $.01 984249607 523 118,103 SH   SOLE 21 118,103 0 0
YRC WORLDWIDE INC COM PAR $.01 984249607 2,971 670,763 SH   SOLE 22 670,763 0 0
YUM BRANDS INC COM 988498101 82,270 757,832 SH   SOLE 2 136,351 0 621,481
YUM BRANDS INC COM 988498101 15,576 143,479 SH   SOLE 4 131,793 0 11,686
YUM BRANDS INC COM 988498101 30,100 277,269 SH   SOLE 7 252,638 0 24,631
YUM BRANDS INC COM 988498101 124 1,142 SH   SOLE 13 1,142 0 0
YUM BRANDS INC COM 988498101 3,813 35,123 SH   SOLE 15 35,123 0 0
YUM BRANDS INC COM 988498101 53,173 489,805 SH   SOLE 18 444,544 0 45,261
YUM BRANDS INC COM 988498101 5,743 52,899 SH   SOLE 19 52,899 0 0
YUM BRANDS INC COM 988498101 584,374 5,382,960 SH   SOLE 21 5,382,960 0 0
YUM BRANDS INC COM 988498101 744,467 6,857,651 SH   SOLE 22 6,222,736 0 634,915
YUM BRANDS INC COM 988498101 22,306 205,472 SH   SOLE 23 205,472 0 0
YUM BRANDS INC COM 988498101 54,849 505,242 SH   SOLE 25 505,242 0 0
YUM BRANDS INC COM 988498101 75,285 693,491 SH   SOLE 26 233,151 0 460,340
YUM BRANDS INC COM 988498101 91,039 838,609 SH   SOLE 28 38,226 0 800,383
YUM BRANDS INC COM 988498101 106 974 SH   SOLE 29 974 0 0
YUM BRANDS INC COM 988498101 130,838 1,205,213 SH   SOLE 30 1,099,249 0 105,964
YUM BRANDS INC COM 988498101 24,722 227,731 SH   SOLE 31 41,704 0 186,027
YUM BRANDS INC COM 988498101 1,837 16,922 SH   SOLE 34 16,922 0 0
YUM BRANDS INC COM 988498101 20,417 188,068 SH   SOLE 36 188,068 0 0
YUM BRANDS INC COM 988498101 1,364 12,568 SH   SOLE 40 12,568 0 0
YUM CHINA HLDGS INC COM 98850P109 64,878 1,136,419 SH   SOLE 2 102,903 0 1,033,516
YUM CHINA HLDGS INC COM 98850P109 70 1,226 SH   SOLE 3 1,226 0 0
YUM CHINA HLDGS INC COM 98850P109 14,455 253,204 SH   SOLE 4 228,238 0 24,966
YUM CHINA HLDGS INC COM 98850P109 2,804 49,120 SH   SOLE 7 49,120 0 0
YUM CHINA HLDGS INC COM 98850P109 6,277 109,956 SH   SOLE 13 109,956 0 0
YUM CHINA HLDGS INC COM 98850P109 24,040 421,082 SH   SOLE 15 404,389 0 16,693
YUM CHINA HLDGS INC COM 98850P109 24,416 427,671 SH   SOLE 18 427,671 0 0
YUM CHINA HLDGS INC COM 98850P109 22,928 401,616 SH   SOLE 19 401,616 0 0
YUM CHINA HLDGS INC COM 98850P109 637,376 11,164,403 SH   SOLE 21 11,164,403 0 0
YUM CHINA HLDGS INC COM 98850P109 486,269 8,517,594 SH   SOLE 22 7,430,273 0 1,087,321
YUM CHINA HLDGS INC COM 98850P109 12,294 215,338 SH   SOLE 23 215,338 0 0
YUM CHINA HLDGS INC COM 98850P109 35,501 621,849 SH   SOLE 25 621,849 0 0
YUM CHINA HLDGS INC COM 98850P109 66,810 1,170,257 SH   SOLE 26 138,272 0 1,031,985
YUM CHINA HLDGS INC COM 98850P109 56,365 987,304 SH   SOLE 28 53,822 0 933,482
YUM CHINA HLDGS INC COM 98850P109 860 15,070 SH   SOLE 29 15,070 0 0
YUM CHINA HLDGS INC COM 98850P109 132,802 2,326,194 SH   SOLE 30 2,289,080 0 37,114
YUM CHINA HLDGS INC COM 98850P109 2,045 35,824 SH   SOLE 31 26,341 0 9,483
YUM CHINA HLDGS INC COM 98850P109 1,622 28,420 SH   SOLE 32 28,420 0 0
YUM CHINA HLDGS INC COM 98850P109 52,282 915,781 SH   SOLE 34 915,781 0 0
YUM CHINA HLDGS INC COM 98850P109 7,852 137,534 SH   SOLE 36 137,534 0 0
YUM CHINA HLDGS INC COM 98850P109 147 2,575 SH   SOLE 40 2,575 0 0
YUMANITY THERAPEUTICS INC COM 98872L102 9 525 SH   SOLE 18 525 0 0
YUMANITY THERAPEUTICS INC COM 98872L102 115 6,757 SH   SOLE 21 6,757 0 0
YUMANITY THERAPEUTICS INC COM 98872L102 802 47,187 SH   SOLE 22 47,187 0 0
YUNHONG CTI LTD COM 98873Q100 0 230 SH   SOLE 21 230 0 0
YY INC NOTE 0.750% 6/1 98426TAD8 2,060 2,030,000 PRN   SOLE 21 2,030,000 0 0
ZAGG INC COM 98884U108 28 6,800 SH   SOLE 18 6,800 0 0
ZAGG INC COM 98884U108 512 122,846 SH   SOLE 19 122,846 0 0
ZAGG INC COM 98884U108 401 96,146 SH   SOLE 21 96,146 0 0
ZAGG INC COM 98884U108 3,077 737,995 SH   SOLE 22 737,995 0 0
ZAGG INC COM 98884U108 36 8,536 SH   SOLE 23 8,536 0 0
ZAGG INC COM 98884U108 198 47,421 SH   SOLE 26 0 0 47,421
ZAI LAB LTD ADR 98887Q104 10,730 79,285 SH   SOLE 2 3,716 0 75,569
ZAI LAB LTD ADR 98887Q104 3,995 29,517 SH   SOLE 4 25,110 0 4,407
ZAI LAB LTD ADR 98887Q104 970 7,164 SH   SOLE 7 7,164 0 0
ZAI LAB LTD ADR 98887Q104 562 4,150 SH   SOLE 13 4,150 0 0
ZAI LAB LTD ADR 98887Q104 4,961 36,654 SH   SOLE 15 36,654 0 0
ZAI LAB LTD ADR 98887Q104 3,032 22,403 SH   SOLE 18 22,403 0 0
ZAI LAB LTD ADR 98887Q104 26,420 195,213 SH   SOLE 19 195,213 0 0
ZAI LAB LTD ADR 98887Q104 221,566 1,637,105 SH   SOLE 21 1,637,105 0 0
ZAI LAB LTD ADR 98887Q104 107,495 794,262 SH   SOLE 22 702,666 0 91,596
ZAI LAB LTD ADR 98887Q104 4,366 32,258 SH   SOLE 23 32,258 0 0
ZAI LAB LTD ADR 98887Q104 5,574 41,188 SH   SOLE 25 41,188 0 0
ZAI LAB LTD ADR 98887Q104 23,460 173,340 SH   SOLE 26 44,564 0 128,776
ZAI LAB LTD ADR 98887Q104 16,947 125,216 SH   SOLE 28 8,194 0 117,022
ZAI LAB LTD ADR 98887Q104 449 3,314 SH   SOLE 29 3,314 0 0
ZAI LAB LTD ADR 98887Q104 53,470 395,081 SH   SOLE 30 392,255 0 2,826
ZAI LAB LTD ADR 98887Q104 372 2,751 SH   SOLE 31 1,939 0 812
ZAI LAB LTD ADR 98887Q104 665 4,912 SH   SOLE 34 4,912 0 0
ZAI LAB LTD ADR 98887Q104 59 434 SH   SOLE 40 434 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 53,831 140,064 SH   SOLE 2 37,148 0 102,916
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 10,036 26,114 SH   SOLE 4 24,065 0 2,049
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 25,051 65,180 SH   SOLE 7 47,257 0 17,923
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 592 1,540 SH   SOLE 13 1,540 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 2,028 5,278 SH   SOLE 15 5,278 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 38 100 SH   SOLE 17 0 0 100
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 43,333 112,750 SH   SOLE 18 103,657 0 9,093
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 13,881 36,118 SH   SOLE 19 36,118 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 569,434 1,481,628 SH   SOLE 21 1,481,628 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 474,603 1,234,883 SH   SOLE 22 1,117,834 0 117,049
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 14,224 37,009 SH   SOLE 23 37,009 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 46,234 120,298 SH   SOLE 25 120,298 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 52,943 137,754 SH   SOLE 26 51,214 0 86,540
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 74,179 193,008 SH   SOLE 28 8,172 0 184,836
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 13 33 SH   SOLE 29 33 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 87,958 228,861 SH   SOLE 30 220,309 0 8,552
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 5,140 13,374 SH   SOLE 31 7,577 0 5,797
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 29,328 76,310 SH   SOLE 34 76,310 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 11,720 30,494 SH   SOLE 36 30,494 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 881 2,292 SH   SOLE 40 2,292 0 0
ZEDGE INC CL B 98923T104 41 6,745 SH   SOLE 21 6,745 0 0
ZEDGE INC CL B 98923T104 526 87,144 SH   SOLE 22 87,144 0 0
ZENDESK INC COM 98936J101 47,120 329,233 SH   SOLE 2 104,035 0 225,198
ZENDESK INC COM 98936J101 8,019 56,027 SH   SOLE 4 51,536 0 4,491
ZENDESK INC COM 98936J101 1,339 9,357 SH   SOLE 7 9,357 0 0
ZENDESK INC COM 98936J101 1,076 7,517 SH   SOLE 13 7,517 0 0
ZENDESK INC COM 98936J101 1,294 9,041 SH   SOLE 15 9,041 0 0
ZENDESK INC COM 98936J101 1 5 SH   SOLE 17 0 0 5
ZENDESK INC COM 98936J101 19,241 134,439 SH   SOLE 18 121,743 0 12,696
ZENDESK INC COM 98936J101 44,288 309,446 SH   SOLE 19 309,446 0 0
ZENDESK INC COM 98936J101 328,122 2,292,638 SH   SOLE 21 2,292,638 0 0
ZENDESK INC COM 98936J101 470,693 3,288,800 SH   SOLE 22 3,050,436 0 238,364
ZENDESK INC COM 98936J101 12,677 88,573 SH   SOLE 23 88,573 0 0
ZENDESK INC COM 98936J101 856 5,983 SH   SOLE 25 5,983 0 0
ZENDESK INC COM 98936J101 20,166 140,903 SH   SOLE 26 102,621 0 38,282
ZENDESK INC COM 98936J101 21,779 152,172 SH   SOLE 28 15,108 0 137,064
ZENDESK INC COM 98936J101 480 3,354 SH   SOLE 29 3,354 0 0
ZENDESK INC COM 98936J101 32,518 227,205 SH   SOLE 30 225,131 0 2,074
ZENDESK INC COM 98936J101 3,723 26,010 SH   SOLE 31 22,053 0 3,957
ZENDESK INC COM 98936J101 25,851 180,627 SH   SOLE 34 180,627 0 0
ZENDESK INC COM 98936J101 4,025 28,120 SH   SOLE 36 28,120 0 0
ZENDESK INC COM 98936J101 721 5,035 SH   SOLE 40 5,035 0 0
ZENTALIS PHARMACEUTICALS INC COM 98943L107 796 15,333 SH   SOLE 2 6,398 0 8,935
ZENTALIS PHARMACEUTICALS INC COM 98943L107 28 538 SH   SOLE 7 538 0 0
ZENTALIS PHARMACEUTICALS INC COM 98943L107 5,125 98,668 SH   SOLE 18 98,668 0 0
ZENTALIS PHARMACEUTICALS INC COM 98943L107 14,803 285,007 SH   SOLE 19 285,007 0 0
ZENTALIS PHARMACEUTICALS INC COM 98943L107 68,824 1,325,072 SH   SOLE 21 1,325,072 0 0
ZENTALIS PHARMACEUTICALS INC COM 98943L107 27,397 527,470 SH   SOLE 22 514,179 0 13,291
ZENTALIS PHARMACEUTICALS INC COM 98943L107 11 210 SH   SOLE 23 210 0 0
ZENTALIS PHARMACEUTICALS INC COM 98943L107 19 362 SH   SOLE 26 0 0 362
ZENTALIS PHARMACEUTICALS INC COM 98943L107 1,038 19,979 SH   SOLE 30 19,979 0 0
ZENTALIS PHARMACEUTICALS INC COM 98943L107 20 377 SH   SOLE 34 377 0 0
ZENTALIS PHARMACEUTICALS INC COM 98943L107 111 2,133 SH   SOLE 40 2,133 0 0
ZILLOW GROUP INC CL A 98954M101 19,668 144,683 SH   SOLE 2 19,281 0 125,402
ZILLOW GROUP INC CL A 98954M101 3,632 26,720 SH   SOLE 4 25,849 0 871
ZILLOW GROUP INC CL A 98954M101 577 4,241 SH   SOLE 7 4,241 0 0
ZILLOW GROUP INC CL A 98954M101 27 196 SH   SOLE 13 196 0 0
ZILLOW GROUP INC CL A 98954M101 698 5,136 SH   SOLE 15 5,136 0 0
ZILLOW GROUP INC CL A 98954M101 4,496 33,076 SH   SOLE 18 29,228 0 3,848
ZILLOW GROUP INC CL A 98954M101 2,137 15,719 SH   SOLE 19 15,719 0 0
ZILLOW GROUP INC CL A 98954M101 101,526 746,846 SH   SOLE 21 746,846 0 0
ZILLOW GROUP INC CL A 98954M101 166,885 1,227,640 SH   SOLE 22 1,154,119 0 73,521
ZILLOW GROUP INC CL A 98954M101 5,379 39,567 SH   SOLE 23 39,567 0 0
ZILLOW GROUP INC CL A 98954M101 12,430 91,434 SH   SOLE 25 91,434 0 0
ZILLOW GROUP INC CL A 98954M101 10,504 77,269 SH   SOLE 26 41,595 0 35,674
ZILLOW GROUP INC CL A 98954M101 13,795 101,481 SH   SOLE 28 10,816 0 90,665
ZILLOW GROUP INC CL A 98954M101 10 71 SH   SOLE 29 71 0 0
ZILLOW GROUP INC CL A 98954M101 21,332 156,924 SH   SOLE 30 155,497 0 1,427
ZILLOW GROUP INC CL A 98954M101 1,356 9,978 SH   SOLE 31 7,772 0 2,206
ZILLOW GROUP INC CL A 98954M101 375 2,757 SH   SOLE 34 2,757 0 0
ZILLOW GROUP INC CL A 98954M101 3,600 26,480 SH   SOLE 36 26,480 0 0
ZILLOW GROUP INC CL A 98954M101 286 2,102 SH   SOLE 40 2,102 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 44,387 341,963 SH   SOLE 2 45,940 0 296,023
ZILLOW GROUP INC CL C CAP STK 98954M200 9,615 74,077 SH   SOLE 4 66,856 0 7,221
ZILLOW GROUP INC CL C CAP STK 98954M200 1,356 10,444 SH   SOLE 7 10,444 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 32 246 SH   SOLE 13 246 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 1,881 14,492 SH   SOLE 15 14,492 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 13,520 104,158 SH   SOLE 18 94,793 0 9,365
ZILLOW GROUP INC CL C CAP STK 98954M200 21,212 163,418 SH   SOLE 19 163,418 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 283,313 2,182,689 SH   SOLE 21 2,182,689 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 506,368 3,901,143 SH   SOLE 22 3,703,397 0 197,746
ZILLOW GROUP INC CL C CAP STK 98954M200 12,383 95,398 SH   SOLE 23 95,398 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 26,040 200,615 SH   SOLE 25 200,615 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 30,772 237,075 SH   SOLE 26 113,582 0 123,493
ZILLOW GROUP INC CL C CAP STK 98954M200 38,022 292,926 SH   SOLE 28 17,531 0 275,395
ZILLOW GROUP INC CL C CAP STK 98954M200 14 110 SH   SOLE 29 110 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 50,135 386,246 SH   SOLE 30 381,529 0 4,717
ZILLOW GROUP INC CL C CAP STK 98954M200 3,149 24,257 SH   SOLE 31 19,885 0 4,372
ZILLOW GROUP INC CL C CAP STK 98954M200 8,286 63,837 SH   SOLE 34 63,837 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 9,790 75,421 SH   SOLE 36 75,421 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 654 5,035 SH   SOLE 40 5,035 0 0
ZILLOW GROUP INC NOTE 1.500% 7/0 98954MAC5 3,477 2,045,000 PRN   SOLE 21 2,045,000 0 0
ZILLOW GROUP INC NOTE 0.750% 9/0 98954MAE1 8,935 2,995,000 PRN   SOLE 21 2,995,000 0 0
ZILLOW GROUP INC NOTE 1.375% 9/0 98954MAG6 6,877 2,290,000 PRN   SOLE 21 2,290,000 0 0
ZILLOW GROUP INC NOTE 2.750% 5/1 98954MAH4 5,405 2,600,000 PRN   SOLE 21 2,600,000 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 102,936 668,025 SH   SOLE 2 262,032 0 405,993
ZIMMER BIOMET HOLDINGS INC COM 98956P102 14,743 95,680 SH   SOLE 4 87,701 0 7,979
ZIMMER BIOMET HOLDINGS INC COM 98956P102 28,323 183,810 SH   SOLE 7 174,561 0 9,249
ZIMMER BIOMET HOLDINGS INC COM 98956P102 121 784 SH   SOLE 13 784 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 3,916 25,411 SH   SOLE 15 25,411 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 187,134 1,214,445 SH   SOLE 18 1,141,893 0 72,552
ZIMMER BIOMET HOLDINGS INC COM 98956P102 446,268 2,896,149 SH   SOLE 19 2,896,149 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 971 6,300 SH   SOLE 20 6,300 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 949,016 6,158,843 SH   SOLE 21 6,158,843 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 744,613 4,832,324 SH   SOLE 22 4,391,700 0 440,624
ZIMMER BIOMET HOLDINGS INC COM 98956P102 22,043 143,056 SH   SOLE 23 143,056 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 48,276 313,295 SH   SOLE 25 313,295 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 71,311 462,787 SH   SOLE 26 146,220 0 316,567
ZIMMER BIOMET HOLDINGS INC COM 98956P102 54,910 356,353 SH   SOLE 28 26,265 0 330,088
ZIMMER BIOMET HOLDINGS INC COM 98956P102 40 258 SH   SOLE 29 258 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 132,571 860,345 SH   SOLE 30 853,994 0 6,351
ZIMMER BIOMET HOLDINGS INC COM 98956P102 7,253 47,070 SH   SOLE 31 26,316 0 20,754
ZIMMER BIOMET HOLDINGS INC COM 98956P102 154,530 1,002,856 SH   SOLE 34 1,002,856 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 18,346 119,061 SH   SOLE 36 119,061 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 1,362 8,842 SH   SOLE 40 8,842 0 0
ZIONS BANCORPORATION N A COM 989701107 22,446 516,712 SH   SOLE 2 210,394 0 306,318
ZIONS BANCORPORATION N A COM 989701107 816 18,792 SH   SOLE 4 18,792 0 0
ZIONS BANCORPORATION N A COM 989701107 6,076 139,860 SH   SOLE 7 130,407 0 9,453
ZIONS BANCORPORATION N A COM 989701107 171 3,937 SH   SOLE 15 3,937 0 0
ZIONS BANCORPORATION N A COM 989701107 13,190 303,628 SH   SOLE 18 275,213 0 28,415
ZIONS BANCORPORATION N A COM 989701107 6,479 149,144 SH   SOLE 19 149,144 0 0
ZIONS BANCORPORATION N A COM 989701107 165,107 3,800,817 SH   SOLE 21 3,800,817 0 0
ZIONS BANCORPORATION N A COM 989701107 183,571 4,225,855 SH   SOLE 22 3,753,457 0 472,398
ZIONS BANCORPORATION N A COM 989701107 2,736 62,994 SH   SOLE 23 62,994 0 0
ZIONS BANCORPORATION N A COM 989701107 10,566 243,240 SH   SOLE 25 243,240 0 0
ZIONS BANCORPORATION N A COM 989701107 13,536 311,593 SH   SOLE 26 45,134 0 266,459
ZIONS BANCORPORATION N A COM 989701107 5,650 130,053 SH   SOLE 28 20,625 0 109,428
ZIONS BANCORPORATION N A COM 989701107 610 14,042 SH   SOLE 29 14,042 0 0
ZIONS BANCORPORATION N A COM 989701107 23,815 548,235 SH   SOLE 30 548,235 0 0
ZIONS BANCORPORATION N A COM 989701107 1,232 28,372 SH   SOLE 31 28,372 0 0
ZIONS BANCORPORATION N A COM 989701107 495 11,386 SH   SOLE 34 11,386 0 0
ZIONS BANCORPORATION N A COM 989701107 2,240 51,571 SH   SOLE 36 51,571 0 0
ZIONS BANCORPORATION N A COM 989701107 868 19,977 SH   SOLE 40 19,977 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 427 169,487 SH   SOLE 2 70,227 0 99,260
ZIOPHARM ONCOLOGY INC COM 98973P101 2 774 SH   SOLE 4 774 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 11 4,461 SH   SOLE 7 4,461 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 2,026 804,096 SH   SOLE 18 804,096 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 899 356,840 SH   SOLE 19 356,840 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 25,334 10,053,223 SH   SOLE 21 10,053,223 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 17,248 6,844,473 SH   SOLE 22 6,661,940 0 182,533
ZIOPHARM ONCOLOGY INC COM 98973P101 7 2,712 SH   SOLE 23 2,712 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 15 5,812 SH   SOLE 25 5,812 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 124 49,234 SH   SOLE 26 10,746 0 38,488
ZIOPHARM ONCOLOGY INC COM 98973P101 57 22,678 SH   SOLE 28 22,678 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 540 214,414 SH   SOLE 30 214,414 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 26 10,306 SH   SOLE 36 10,306 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 55 21,823 SH   SOLE 40 21,823 0 0
ZIX CORP COM 98974P100 178 20,597 SH   SOLE 2 4,882 0 15,715
ZIX CORP COM 98974P100 8 937 SH   SOLE 7 937 0 0
ZIX CORP COM 98974P100 1,713 198,474 SH   SOLE 18 198,474 0 0
ZIX CORP COM 98974P100 885 102,591 SH   SOLE 19 102,591 0 0
ZIX CORP COM 98974P100 17,907 2,074,960 SH   SOLE 21 2,074,960 0 0
ZIX CORP COM 98974P100 12,926 1,497,770 SH   SOLE 22 1,488,912 0 8,858
ZIX CORP COM 98974P100 517 59,860 SH   SOLE 25 59,860 0 0
ZIX CORP COM 98974P100 3,160 366,185 SH   SOLE 26 207,246 0 158,939
ZIX CORP COM 98974P100 62 7,225 SH   SOLE 36 7,225 0 0
ZOETIS INC CL A 98978V103 262,408 1,585,547 SH   SOLE 2 535,870 0 1,049,677
ZOETIS INC CL A 98978V103 40,294 243,470 SH   SOLE 4 225,168 0 18,302
ZOETIS INC CL A 98978V103 70,478 425,849 SH   SOLE 7 408,269 0 17,580
ZOETIS INC CL A 98978V103 6,666 40,280 SH   SOLE 13 40,280 0 0
ZOETIS INC CL A 98978V103 7,912 47,804 SH   SOLE 15 47,804 0 0
ZOETIS INC CL A 98978V103 441,902 2,670,104 SH   SOLE 18 2,149,471 0 520,633
ZOETIS INC CL A 98978V103 400,992 2,422,911 SH   SOLE 19 2,422,911 0 0
ZOETIS INC CL A 98978V103 1,936,166 11,698,887 SH   SOLE 21 11,698,887 0 0
ZOETIS INC CL A 98978V103 1,941,376 11,730,370 SH   SOLE 22 10,431,787 0 1,298,583
ZOETIS INC CL A 98978V103 60,109 363,198 SH   SOLE 23 363,198 0 0
ZOETIS INC CL A 98978V103 403,994 2,441,052 SH   SOLE 25 2,441,052 0 0
ZOETIS INC CL A 98978V103 177,029 1,069,661 SH   SOLE 26 360,834 0 708,827
ZOETIS INC CL A 98978V103 258,935 1,564,561 SH   SOLE 28 65,833 0 1,498,728
ZOETIS INC CL A 98978V103 5,393 32,587 SH   SOLE 29 32,587 0 0
ZOETIS INC CL A 98978V103 444,995 2,688,790 SH   SOLE 30 2,637,520 0 51,270
ZOETIS INC CL A 98978V103 36,973 223,400 SH   SOLE 31 105,186 0 118,214
ZOETIS INC CL A 98978V103 192,804 1,164,978 SH   SOLE 34 1,164,978 0 0
ZOETIS INC CL A 98978V103 47,612 287,687 SH   SOLE 36 287,687 0 0
ZOETIS INC CL A 98978V103 3,273 19,779 SH   SOLE 40 19,779 0 0
ZOGENIX INC COM NEW 98978L204 709 35,482 SH   SOLE 2 17,715 0 17,767
ZOGENIX INC COM NEW 98978L204 4 218 SH   SOLE 4 218 0 0
ZOGENIX INC COM NEW 98978L204 21 1,030 SH   SOLE 7 1,030 0 0
ZOGENIX INC COM NEW 98978L204 3,919 196,040 SH   SOLE 18 196,040 0 0
ZOGENIX INC COM NEW 98978L204 1,957 97,896 SH   SOLE 19 97,896 0 0
ZOGENIX INC COM NEW 98978L204 49,444 2,473,432 SH   SOLE 21 2,473,432 0 0
ZOGENIX INC COM NEW 98978L204 30,239 1,512,682 SH   SOLE 22 1,479,364 0 33,318
ZOGENIX INC COM NEW 98978L204 17 833 SH   SOLE 25 833 0 0
ZOGENIX INC COM NEW 98978L204 1,279 63,969 SH   SOLE 26 31,884 0 32,085
ZOGENIX INC COM NEW 98978L204 160 8,023 SH   SOLE 28 8,023 0 0
ZOGENIX INC COM NEW 98978L204 5,547 277,480 SH   SOLE 30 277,480 0 0
ZOGENIX INC COM NEW 98978L204 29 1,475 SH   SOLE 36 1,475 0 0
ZOGENIX INC COM NEW 98978L204 123 6,129 SH   SOLE 40 6,129 0 0
ZOMEDICA CORP COM 98980M109 1,950 8,456,067 SH   SOLE 22 8,456,067 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 144,553 428,535 SH   SOLE 2 99,838 0 328,697
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 28,277 83,829 SH   SOLE 4 77,126 0 6,703
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 14,955 44,335 SH   SOLE 7 44,335 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 1,947 5,773 SH   SOLE 13 5,773 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 5,151 15,271 SH   SOLE 15 15,271 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 49,069 145,467 SH   SOLE 18 132,675 0 12,792
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 55,931 165,809 SH   SOLE 19 165,809 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 1,061,458 3,146,738 SH   SOLE 21 3,146,738 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 1,625,357 4,818,441 SH   SOLE 22 4,509,860 0 308,581
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 43,451 128,812 SH   SOLE 23 128,812 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 89,214 264,480 SH   SOLE 25 264,480 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 91,983 272,689 SH   SOLE 26 119,709 0 152,980
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 113,237 335,695 SH   SOLE 28 23,814 0 311,881
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 3,303 9,791 SH   SOLE 29 9,791 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 171,242 507,653 SH   SOLE 30 499,063 0 8,590
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 26,859 79,625 SH   SOLE 31 35,790 0 43,835
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 14,034 41,605 SH   SOLE 32 41,605 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 39,526 117,176 SH   SOLE 34 117,176 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 32,908 97,556 SH   SOLE 36 97,556 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 2,334 6,920 SH   SOLE 40 6,920 0 0
ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 4,801 99,544 SH   SOLE 2 99,085 0 459
ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 29 609 SH   SOLE 4 609 0 0
ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 112,623 2,335,126 SH   SOLE 19 2,335,126 0 0
ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 9,298 192,779 SH   SOLE 21 192,779 0 0
ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 67,980 1,409,496 SH   SOLE 22 1,372,937 0 36,559
ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 39 808 SH   SOLE 23 808 0 0
ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 955 19,795 SH   SOLE 25 19,795 0 0
ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 13,613 282,249 SH   SOLE 26 15,793 0 266,456
ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 16,538 342,901 SH   SOLE 28 11,830 0 331,071
ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 69 1,426 SH   SOLE 29 1,426 0 0
ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 1,898 39,359 SH   SOLE 30 39,359 0 0
ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 72 1,487 SH   SOLE 31 1,487 0 0
ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 133,589 2,769,827 SH   SOLE 34 2,769,827 0 0
ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 386 8,006 SH   SOLE 40 8,006 0 0
ZOSANO PHARMA CORP COM NEW 98979H202 0 202 SH   SOLE 21 202 0 0
ZOSANO PHARMA CORP COM NEW 98979H202 583 1,105,932 SH   SOLE 22 1,105,932 0 0
ZOVIO INC COM 98979V102 31 6,525 SH   SOLE 18 6,525 0 0
ZOVIO INC COM 98979V102 434 91,481 SH   SOLE 21 91,481 0 0
ZOVIO INC COM 98979V102 1,753 369,878 SH   SOLE 22 369,878 0 0
ZSCALER INC COM 98980G102 36,798 184,256 SH   SOLE 2 42,219 0 142,037
ZSCALER INC COM 98980G102 6,909 34,594 SH   SOLE 4 31,773 0 2,821
ZSCALER INC COM 98980G102 986 4,937 SH   SOLE 7 4,937 0 0
ZSCALER INC COM 98980G102 29 145 SH   SOLE 13 145 0 0
ZSCALER INC COM 98980G102 1,215 6,086 SH   SOLE 15 6,086 0 0
ZSCALER INC COM 98980G102 19,368 96,979 SH   SOLE 18 92,378 0 4,601
ZSCALER INC COM 98980G102 181,008 906,356 SH   SOLE 19 906,356 0 0
ZSCALER INC COM 98980G102 339,765 1,701,294 SH   SOLE 21 1,701,294 0 0
ZSCALER INC COM 98980G102 394,565 1,975,688 SH   SOLE 22 1,881,196 0 94,492
ZSCALER INC COM 98980G102 9,674 48,439 SH   SOLE 23 48,439 0 0
ZSCALER INC COM 98980G102 20,659 103,447 SH   SOLE 25 103,447 0 0
ZSCALER INC COM 98980G102 42,890 214,763 SH   SOLE 26 82,238 0 132,525
ZSCALER INC COM 98980G102 50,858 254,657 SH   SOLE 28 9,377 0 245,280
ZSCALER INC COM 98980G102 20 98 SH   SOLE 29 98 0 0
ZSCALER INC COM 98980G102 68,143 341,212 SH   SOLE 30 338,857 0 2,355
ZSCALER INC COM 98980G102 5,529 27,685 SH   SOLE 31 9,365 0 18,320
ZSCALER INC COM 98980G102 148,354 742,847 SH   SOLE 34 742,847 0 0
ZSCALER INC COM 98980G102 7,531 37,710 SH   SOLE 36 37,710 0 0
ZSCALER INC COM 98980G102 596 2,985 SH   SOLE 40 2,985 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 19,464 667,484 SH   SOLE 2 56,224 0 611,260
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 5,709 195,772 SH   SOLE 4 170,238 0 25,534
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 1,236 42,386 SH   SOLE 7 42,386 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 1,288 44,174 SH   SOLE 13 44,174 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 6,483 222,317 SH   SOLE 15 222,317 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 5,147 176,524 SH   SOLE 18 176,524 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 2,113 72,471 SH   SOLE 19 72,471 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 214,895 7,369,496 SH   SOLE 21 7,369,496 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 162,862 5,585,124 SH   SOLE 22 5,016,899 0 568,225
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 6,163 211,356 SH   SOLE 23 211,356 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 7,812 267,911 SH   SOLE 25 267,911 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 25,802 884,830 SH   SOLE 26 132,222 0 752,608
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 21,512 737,715 SH   SOLE 28 55,917 0 681,798
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 658 22,559 SH   SOLE 29 22,559 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 66,392 2,276,831 SH   SOLE 30 2,276,831 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 887 30,417 SH   SOLE 31 22,829 0 7,588
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 1,246 42,718 SH   SOLE 32 42,718 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 1,650 56,587 SH   SOLE 34 56,587 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 54 1,862 SH   SOLE 36 1,862 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 79 2,719 SH   SOLE 40 2,719 0 0
ZUMIEZ INC COM 989817101 908 24,674 SH   SOLE 2 6,894 0 17,780
ZUMIEZ INC COM 989817101 4 122 SH   SOLE 4 122 0 0
ZUMIEZ INC COM 989817101 18 488 SH   SOLE 7 488 0 0
ZUMIEZ INC COM 989817101 3,602 97,929 SH   SOLE 18 97,929 0 0
ZUMIEZ INC COM 989817101 3,828 104,067 SH   SOLE 19 104,067 0 0
ZUMIEZ INC COM 989817101 89,695 2,438,689 SH   SOLE 21 2,438,689 0 0
ZUMIEZ INC COM 989817101 25,259 686,763 SH   SOLE 22 672,041 0 14,722
ZUMIEZ INC COM 989817101 121 3,284 SH   SOLE 23 3,284 0 0
ZUMIEZ INC COM 989817101 17 470 SH   SOLE 25 470 0 0
ZUMIEZ INC COM 989817101 1,305 35,494 SH   SOLE 26 5,774 0 29,720
ZUMIEZ INC COM 989817101 107 2,901 SH   SOLE 28 2,901 0 0
ZUMIEZ INC COM 989817101 1,626 44,203 SH   SOLE 30 44,203 0 0
ZUMIEZ INC COM 989817101 59 1,595 SH   SOLE 34 1,595 0 0
ZUMIEZ INC COM 989817101 30 814 SH   SOLE 36 814 0 0
ZUMIEZ INC COM 989817101 96 2,600 SH   SOLE 40 2,600 0 0
ZUORA INC COM CL A 98983V106 880 63,206 SH   SOLE 2 34,956 0 28,250
ZUORA INC COM CL A 98983V106 5 328 SH   SOLE 4 328 0 0
ZUORA INC COM CL A 98983V106 24 1,756 SH   SOLE 7 1,756 0 0
ZUORA INC COM CL A 98983V106 4,877 350,118 SH   SOLE 18 350,118 0 0
ZUORA INC COM CL A 98983V106 3,853 276,629 SH   SOLE 19 276,629 0 0
ZUORA INC COM CL A 98983V106 52,273 3,752,532 SH   SOLE 21 3,752,532 0 0
ZUORA INC COM CL A 98983V106 38,876 2,790,830 SH   SOLE 22 2,725,742 0 65,088
ZUORA INC COM CL A 98983V106 37 2,683 SH   SOLE 23 2,683 0 0
ZUORA INC COM CL A 98983V106 29 2,069 SH   SOLE 25 2,069 0 0
ZUORA INC COM CL A 98983V106 609 43,688 SH   SOLE 26 33,407 0 10,281
ZUORA INC COM CL A 98983V106 142 10,224 SH   SOLE 28 10,224 0 0
ZUORA INC COM CL A 98983V106 6,263 449,590 SH   SOLE 30 449,590 0 0
ZUORA INC COM CL A 98983V106 10 739 SH   SOLE 34 739 0 0
ZUORA INC COM CL A 98983V106 51 3,656 SH   SOLE 36 3,656 0 0
ZUORA INC COM CL A 98983V106 172 12,377 SH   SOLE 40 12,377 0 0
ZYMEWORKS INC COM 98985W102 408 8,641 SH   SOLE 2 8,641 0 0
ZYMEWORKS INC COM 98985W102 14 293 SH   SOLE 4 293 0 0
ZYMEWORKS INC COM 98985W102 11,916 252,147 SH   SOLE 19 252,147 0 0
ZYMEWORKS INC COM 98985W102 1,073 22,713 SH   SOLE 21 22,713 0 0
ZYMEWORKS INC COM 98985W102 2,047 43,309 SH   SOLE 22 23,856 0 19,453
ZYMEWORKS INC COM 98985W102 26 550 SH   SOLE 25 550 0 0
ZYMEWORKS INC COM 98985W102 1,298 27,469 SH   SOLE 26 18,269 0 9,200
ZYMEWORKS INC COM 98985W102 221 4,677 SH   SOLE 28 4,677 0 0
ZYMEWORKS INC COM 98985W102 1,177 24,906 SH   SOLE 30 24,906 0 0
ZYMEWORKS INC COM 98985W102 135 2,850 SH   SOLE 34 2,850 0 0
ZYMEWORKS INC COM 98985W102 65 1,378 SH   SOLE 36 1,378 0 0
ZYMEWORKS INC COM 98985W102 172 3,630 SH   SOLE 40 3,630 0 0
ZYNERBA PHARMACEUTICALS INC COM 98986X109 24 7,354 SH   SOLE 18 7,354 0 0
ZYNERBA PHARMACEUTICALS INC COM 98986X109 275 83,341 SH   SOLE 21 83,341 0 0
ZYNERBA PHARMACEUTICALS INC COM 98986X109 1,040 315,223 SH   SOLE 22 315,223 0 0
ZYNEX INC COM 98986M103 219 16,256 SH   SOLE 2 6,253 0 10,003
ZYNEX INC COM 98986M103 4 329 SH   SOLE 7 329 0 0
ZYNEX INC COM 98986M103 1,215 90,246 SH   SOLE 18 85,908 0 4,338
ZYNEX INC COM 98986M103 496 36,873 SH   SOLE 19 36,873 0 0
ZYNEX INC COM 98986M103 29,259 2,173,788 SH   SOLE 21 2,173,788 0 0
ZYNEX INC COM 98986M103 7,302 542,490 SH   SOLE 22 523,324 0 19,166
ZYNEX INC COM 98986M103 6 472 SH   SOLE 23 472 0 0
ZYNEX INC COM 98986M103 16 1,194 SH   SOLE 26 0 0 1,194
ZYNEX INC COM 98986M103 464 34,474 SH   SOLE 30 34,474 0 0
ZYNEX INC COM 98986M103 6 469 SH   SOLE 34 469 0 0
ZYNEX INC COM 98986M103 51 3,756 SH   SOLE 40 3,756 0 0
ZYNGA INC CL A 98986T108 20,306 2,057,362 SH   SOLE 2 505,765 0 1,551,597
ZYNGA INC CL A 98986T108 52 5,257 SH   SOLE 4 5,257 0 0
ZYNGA INC CL A 98986T108 170 17,263 SH   SOLE 7 17,263 0 0
ZYNGA INC CL A 98986T108 2,481 251,417 SH   SOLE 13 251,417 0 0
ZYNGA INC CL A 98986T108 7,804 790,663 SH   SOLE 18 649,349 0 141,314
ZYNGA INC CL A 98986T108 35,571 3,603,992 SH   SOLE 19 3,603,992 0 0
ZYNGA INC CL A 98986T108 167,455 16,966,020 SH   SOLE 21 16,966,020 0 0
ZYNGA INC CL A 98986T108 269,330 27,287,791 SH   SOLE 22 25,158,212 0 2,129,579
ZYNGA INC CL A 98986T108 39 3,980 SH   SOLE 23 3,980 0 0
ZYNGA INC CL A 98986T108 115 11,610 SH   SOLE 25 11,610 0 0
ZYNGA INC CL A 98986T108 6,668 675,566 SH   SOLE 26 276,532 0 399,034
ZYNGA INC CL A 98986T108 14,791 1,498,615 SH   SOLE 28 117,829 0 1,380,786
ZYNGA INC CL A 98986T108 6,868 695,854 SH   SOLE 30 695,854 0 0
ZYNGA INC CL A 98986T108 167 16,878 SH   SOLE 31 16,878 0 0
ZYNGA INC CL A 98986T108 17,758 1,799,160 SH   SOLE 34 1,799,160 0 0
ZYNGA INC CL A 98986T108 1,422 144,094 SH   SOLE 36 144,094 0 0
ZYNGA INC CL A 98986T108 1,101 111,518 SH   SOLE 40 111,518 0 0
ZYNGA INC NOTE 0.250% 6/0 98986TAB4 4,636 3,476,000 PRN   SOLE 21 3,476,000 0 0